本發(fā)明涉及機器人對用戶進行認證并進行對話的技術(shù)。
背景技術(shù):
近來,對用戶進行認證(例如,個人認證、年齡/性別等的認證)并配合該認證后的用戶進行對話的機器人開始為人所知。
在此,在專利文獻1中,關(guān)于由機器人進行的認證,公開了如下的機器人,即,在用戶的面部未收入視場角的情況下用聲音進行引導,使得用戶的面部進入到視場角內(nèi)。
在先技術(shù)文獻
專利文獻
專利文獻1:日本特開2007-152444號公報
技術(shù)實現(xiàn)要素:
發(fā)明要解決的課題
可是,用戶與機器人的位置關(guān)系是多樣的,有面對面的情況(用戶的面部進入到視場角內(nèi)的情況)、用戶和機器人均朝向相同的方向的情況、用戶抱著機器人的情況(用戶的面部未進入到視場角內(nèi)的情況)。在用戶的面部未進入到視場角內(nèi)的情況下,當像上述專利文獻1記載的那樣用聲音進行引導時,用戶會感到不諧調(diào),根據(jù)情況有可能會對自然的會話帶來障礙。
另一方面,盡管用戶在附近,但是由于用戶的面部未進入到視場角內(nèi),所以不進行該用戶的認證就進行對話也并不優(yōu)選。
因此,希望即使在不能進行用戶的認證那樣的狀況(特別是,用戶與機器人的距離靠近卻不能進行認證的狀況)下也能夠在不使用戶感到不諧調(diào)的情況下自然地進行認證(個人認證、年齡/性別等的認證)。
因此,本發(fā)明是鑒于上述的情況而完成的,其目的在于,提供一種在不使用戶感到不諧調(diào)的情況下自然地進行用戶的認證的對話裝置等。
用于解決課題的技術(shù)方案
本發(fā)明的對話裝置,其特征在于,具備:
認證單元,進行用戶的認證;
發(fā)聲促進單元,在所述認證單元不能認證所述用戶的情況下,對所述用戶促使發(fā)聲;以及
對話控制單元,在所述認證單元根據(jù)被促使發(fā)聲的所述用戶的聲音能夠認證該用戶的情況下,進行與認證了的該用戶相應(yīng)的對話。
發(fā)明效果
根據(jù)本發(fā)明,能夠在不使用戶感到不諧調(diào)的情況下自然地進行認證。
附圖說明
圖1是示出實施方式涉及的機器人的外觀的圖。
圖2是示出實施方式涉及的機器人的結(jié)構(gòu)的圖。
圖3是示出認證用db(database,數(shù)據(jù)庫)的一個例子的圖。
圖4是示出個人信息db的一個例子的圖。
圖5是示出提問模板的一個例子的圖。
圖6是示出答復模板的一個例子的圖。
圖7是示出實施方式涉及的對話處理的流程圖的圖。
圖中,1-對話裝置,10-控制部,11-認證部,12-保持判定部,13-發(fā)聲促進部,14-對話控制部,15-重置部,30-存儲部,31-認證用db,32-個人信息db,33-對話用db,40-攝像機,41-傳聲器,42-揚聲器,43-操作按鈕,44-電池,45-加速度傳感器,46-人感傳感器,100-機器人。
具體實施方式
以下,參照圖1對本發(fā)明的實施方式涉及的對話裝置的概要進行說明。該對話裝置1是對成為對話對象的用戶進行認證并進行對話的對話引擎,內(nèi)置于機器人100。通過內(nèi)置對話裝置1,從而機器人100具備作為交流機器人的人工智能,能夠與用戶進行對話。人工智能主體能夠利用外部的服務(wù)器。
作為與用戶的接口,機器人100在耳部具備收集用戶的聲音的傳聲器41,在口部具備向用戶輸出聲音的揚聲器42,在眼部具備拍攝用戶的攝像機40。為使人感到親切,該機器人100由抱著感覺舒服的材料制成,并具有可愛的外表。雖然在該實施方式中以機器人100為玩具用的情況為例進行說明,但是用途不限于玩具用,只要是需要交流的用途,就能夠應(yīng)用。
如圖2所示,機器人100除了上述接口(攝像機40、傳聲器41、揚聲器42)以外還具備操作按鈕43、電池44、對話裝置1。
操作按鈕43是用于操作對話裝置1的各種按鈕,例如是電源按鈕等。電池44是內(nèi)置于機器人100的充電電池。
對話裝置1具備加速度傳感器45、人感傳感器46、控制部10、存儲部30。
加速度傳感器45是測定xyz方向(3個軸)上的加速度的傳感器。像后面說明的那樣,該加速度傳感器45用于探測是否為保持狀態(tài),該保持狀態(tài)包括用戶抱著機器人100的狀態(tài)。
人感傳感器46是感知人的傳感器。像后面說明的那樣,該人感傳感器46用于檢測人是否在附近。
控制部10由cpu(centralprocessingunit:中央處理單元)、rom(readonlymemory:只讀存儲器)、ram(randomaccessmemory:隨機存取存儲器)等構(gòu)成??刂撇?0通過執(zhí)行存儲在rom的程序(例如,后面說明的對話處理涉及的程序),從而實現(xiàn)各部分(認證部11、保持判定部12、發(fā)聲促進部13、對話控制部14、重置部15)的功能。
存儲部30是閃速存儲器等非易失性存儲器。關(guān)于各數(shù)據(jù)庫(認證用db31、個人信息db32、對話用db33)將在后面進行說明。
接著,對控制部10的功能進行說明。
控制部10作為功能具備認證部11、保持判定部12、發(fā)聲促進部13、對話控制部14。另外,可以將控制部10的全部或其中一部分設(shè)置在機器人100的外部,并從外部控制機器人100。
認證部11通過聲音或圖像進行用戶的認證。在該實施方式中,以進行確定用戶的個人信息(例如,昵稱、簡介等詳細的信息)的個人認證的情況為例進行說明。在該情況下,認證部11使用聲音或圖像(特別是,面部圖像)進行用戶的個人認證。
具體地,認證部11為了進行個人認證而使用認證用db31。如圖3所示,認證用db31是對每個用戶名對應(yīng)了該用戶的面部圖像和聲紋的數(shù)據(jù)庫。在進行個人認證的情況下,認證部11將用攝像機40拍攝的面部圖像依次與認證用db31存儲的面部圖像a1~z1進行比較。然后,認證部11檢索具有能夠識別是本人的閾值以上的類似度的面部圖像,并確定與該面部圖像對應(yīng)的用戶名。另外,也可以是,在認證用db31中代替面部圖像而存儲使用了sift(scale-invariantfeaturetransform:尺度不變特征轉(zhuǎn)變)等的每個用戶的面部特征量,認證部11與從用攝像機40拍攝的面部圖像提取的面部特征量進行比較,從而確定用戶名。
另一方面,認證部11除了面部圖像以外還使用聲音進行個人認證。在該情況下,將根據(jù)用傳聲器41收集的聲音求出的聲紋(表示聲音的頻率分布的聲譜圖)依次與認證用db31存儲的聲紋a2~z2進行比較,確定與最類似的聲紋對應(yīng)的用戶名。或者,也可以是,在認證用db31中代替聲紋而存儲每個用戶的音素(聲音的最小單位),認證部11將收集的聲音分解為音素,并按每個音素進行比較。
認證部11像這樣使用聲音(作為一個例子,使用聲紋)或面部圖像中的任一者進行用戶的個人認證。若能夠進行個人認證,則認證部11從個人信息db32讀出已認證的用戶的個人信息。如圖4所示,個人信息db32是對每個用戶名對應(yīng)了個人信息(昵稱、簡介)的數(shù)據(jù)庫。昵稱是用戶的稱呼,簡介是與用戶對話時有用的信息(例如,生日、家族構(gòu)成等)。例如,在認證部11能夠認證用戶a的情況下,在對話中可有效利用讀出的用戶a的個人信息(a先生/女士、a)。
返回到圖2,保持判定部12判定是否為表示本機被用戶保持的保持狀態(tài)。在此,保持是指,用戶抱著機器人100(對話裝置1)等。使用加速度傳感器45檢測是否為保持狀態(tài)。即,在用戶未保持機器人100的狀態(tài)下,靜止中的機器人100的加速度在水平方向(xy分量)上為0g,在垂直方向(z分量)上為1g(大約9.8m/s2)。即,將水平方向和垂直方向上的各分量進行合成的加速度的大小(由xyz分量構(gòu)成的加速度的大小)為大約1g。
另一方面,在用戶保持機器人100的情況下,水平分量和垂直分量的加速度改變,加速度會波動。通常,由于該波動,由xyz分量構(gòu)成的加速度的大小會超過1g。因此,預(yù)先設(shè)定1g以上的第一閾值。然后,在該第一閾值以上的加速度在給定期間持續(xù)從加速度傳感器45被輸出的情況下,視為保持狀態(tài)。即,在從加速度傳感器45輸出的水平、垂直方向上的加速度的平均值為第一閾值以上且該第一閾值以上的加速度在給定期間持續(xù)從加速度傳感器45被輸出的情況下,保持判定部12判定為保持狀態(tài)。
在是保持狀態(tài)時,如果用戶從前面抱著機器人100,則當然收入攝像機40的視場角內(nèi)的可能性高。因此,在保持判定部12判定是保持狀態(tài)、且人感傳感器46感知到人、且在攝像機40的視場角內(nèi)未檢測到用戶的面部的情況下,控制部10判定用戶從后面抱著機器人100。
在此,在實際使用機器人100的環(huán)境中,存在用戶抱住機器人100之后第三者抱住機器人100的情況。在該情況下,通常,加速度的波動比第一閾值大。因此,設(shè)定比第一閾值大的第二閾值,在該第二閾值以上的加速度在給定期間持續(xù)從加速度傳感器45被輸出的情況下,視為不穩(wěn)定保持狀態(tài)?;蛘?,在第三者代替用戶抱著機器人100的情況下,存在由于機器人100反轉(zhuǎn)等而使加速度傳感器45的軸改變的可能性,因此也可以監(jiān)視軸變化來探測不穩(wěn)定保持狀態(tài)。
像這樣,保持判定部12使用加速度傳感器45來判定用戶未保持本機的狀態(tài)(未保持狀態(tài))、用戶保持本機的保持狀態(tài)(穩(wěn)定保持狀態(tài))、保持主體從用戶替換為第三者的狀態(tài)(不穩(wěn)定保持狀態(tài))這3種狀態(tài)中的任一種狀態(tài)。另外,穩(wěn)定保持狀態(tài)是指加速度平均值為第一閾值以上的情況,不穩(wěn)定保持狀態(tài)是指加速度平均值為第二閾值以上的情況。
接著,在認證部11通過聲音和面部圖像不能進行個人認證的情況下,發(fā)聲促進部13促使用戶的發(fā)聲。在此,在用戶不發(fā)聲且用戶的面部未收入攝像機40的視場角那樣的情況下,發(fā)聲促進部13為了促使用戶的發(fā)聲而自發(fā)地進行提問。在該實施方式中,特別是,在認證部11不能認證用戶且保持判定部12判定是由該用戶保持的穩(wěn)定保持狀態(tài)的情況下,發(fā)聲促進部13進行用于促使該用戶的發(fā)聲的提問。這是為了防止盡管用戶抱著機器人100卻不能進行個人認證的情形。
此外,人感傳感器46感知到人是指,用戶或第三者在機器人100的附近。因此,在盡管人感傳感器46感知到人但是用戶的面部卻未收入攝像機40的視場角那樣的情況下,發(fā)聲促進部13也會為了促使用戶的發(fā)聲而自發(fā)地進行提問。即,盡管人感傳感器46感知到人在機器人100的附近,但如果認證部11不能認證用戶,則發(fā)聲促進部13會自發(fā)地進行提問來促使用戶的發(fā)聲。然后,認證部11進行用戶的認證(特別是,確定用戶的個人信息的個人認證)。
在此,使用圖5所示的對話用db33的提問模板進行自發(fā)性的提問。即,發(fā)聲促進部13從提問模板之中隨機選擇一個提問句,根據(jù)提問句的文本合成聲音并向用戶提問。提問只要是用于根據(jù)用戶的答復聲音來進行個人認證的疑問句即可,優(yōu)選排除用戶能夠用“是”或“不是”簡短地回答的封閉式問題。除此之外,盡量避免不自然的提問(例如,“你是誰?”等)而進行自然的提問,使得用戶察覺不到未能進行個人認證為佳。例如,如圖5所示的“今天的狀態(tài)如何?”、“今天一天怎么樣?”等類型。
接著,在認證部11能夠認證用戶的情況下,對話控制部14使用該用戶的個人信息與該用戶進行對話。另一方面,在認證部11未能認證用戶的情況下,對話控制部14在不使用用戶的個人信息的情況下與用戶進行對話。對話控制部14在對話時使用對話用db33。對話用db33包括上述的圖5所示的提問模板和圖6所示的答復模板。答復模板是用于對來自用戶的發(fā)聲進行答復的模板,是對輸入文本對應(yīng)了輸出文本、個人信息、以及感情表現(xiàn)用參數(shù)的模板。
輸入文本是將用戶發(fā)聲的聲音進行文本化的文本,輸出文本是對輸入文本的答復句,個人信息是從個人信息db32讀出的個人信息(昵稱、簡介),感情表現(xiàn)用參數(shù)是表示對話裝置1與用戶對話時的感情的良好程度的參數(shù)。
在完成個人認證而使用個人信息的情況下,個人信息欄變成認證了的用戶名(在圖6的例子中為a),另一方面,在不能進行個人認證的情況下,個人信息欄為空欄。此外,在完成了個人認證的情況下,對話裝置1的感情表現(xiàn)用參數(shù)像圖6那樣是“好”,在不能進行個人認證的情況下,對話裝置1的感情表現(xiàn)參數(shù)為“普通”。
在完成個人認證的情況下,對話控制部14對輸出文本附加個人信息,且使感情表現(xiàn)用參數(shù)為“好”,來與用戶進行對話。例如,如果輸入文本為打招呼的“早上好?!?,則對話控制部14對與其對應(yīng)的輸出文本“早上好?!备郊幼鳛閭€人信息的昵稱“a先生/女士”,并將聲音的音調(diào)提升為與“好”對應(yīng),來發(fā)聲為“a先生/女士,早上好?!薄M瑫r,也可以使對話裝置1的面部的表情變化為高興的表情,使得與“好”對應(yīng)。另一方面,在不能進行個人認證的情況下,對話控制部14不使用個人信息,且不使感情變化,對用戶答復為“早上好?!?。
另外,答復模板對打招呼等每個類型準備有多個輸入文本,具有持續(xù)多輪會話程度的變化形式。此外,輸入文本無需全文一致,可以類似一致或者是用戶的發(fā)聲所包含的名詞等關(guān)鍵詞。此外,顯然,個人信息的有效利用方式(在句首附加昵稱)是一個例子,當然也可以設(shè)為根據(jù)輸出文本的內(nèi)容考慮了家族構(gòu)成、生日等簡介的答復。順帶提一下,使用答復模板的對話的方式千差萬別,實施方式只不過是一個例子。
返回到圖2,在由保持判定部12判定第三者保持了本機的情況下,重置部15對由認證部11進行的用戶的個人認證進行重置。即,若保持主體替換而成為不穩(wěn)定保持狀態(tài),則重置部15對個人認證進行重置。例如,在保持主體從用戶a變?yōu)橛脩鬮時,成為不穩(wěn)定保持狀態(tài),因此重置部15對進行了個人認證的用戶a進行重置。
以上參照圖3至圖6對對話裝置1的各功能進行了說明。以下參照圖7對對話處理進行說明。在機器人100的對話功能開啟的期間,持續(xù)進行該處理。此外,機器人100為了進行個人認證而開啟攝像機40和傳聲器41,同時并行地實施利用聲音和面部圖像的個人認證。
首先,認證部11判定是否完成了個人認證(步驟s11)。在此,完成了個人認證是指,通過面部圖像或聲音認證了用戶。另一方面,未能進行個人認證是指,用面部圖像和聲音未能認證用戶。
在此,在未能進行個人認證的情況下(步驟s11;否),保持判定部12判定是否為穩(wěn)定保持狀態(tài)(步驟s12)。如果不是穩(wěn)定保持狀態(tài)(步驟s12;否),即,如果是未保持狀態(tài)或不穩(wěn)定保持狀態(tài),則返回到步驟s11。另一方面,如果是穩(wěn)定保持狀態(tài)(步驟s12;是),則對話控制部14判定是否識別出了用戶聲音(步驟s13)。在識別出了用戶聲音的情況下(步驟s13;是),對話控制部14使用答復模板在不使用個人信息的情況下答復用戶(步驟s15),并返回到步驟s11。此時,根據(jù)用戶聲音進行個人認證。
另一方面,在未識別出用戶聲音的情況下(步驟s13;否),發(fā)聲促進部13使用提問模板向用戶提問(步驟s14),并返回到步驟s11。此時,根據(jù)在針對自發(fā)性的提問的答復中得到的用戶聲音進行個人認證。像這樣,在不能進行個人認證的情況下的穩(wěn)定保持狀態(tài)下,如果用戶不發(fā)聲,就自發(fā)地進行提問來促使用戶的發(fā)聲。
另一方面,在完成了個人認證的情況下(步驟s11;是),對話控制部14從個人信息db32讀出個人信息(步驟s16)。接著,保持判定部12判定是否為不穩(wěn)定保持狀態(tài)(步驟s17)。如果不是不穩(wěn)定保持狀態(tài)(步驟s17;否),即,如果是穩(wěn)定保持狀態(tài)或未保持狀態(tài),則對話控制部14判定是否識別出了用戶聲音(步驟s18)。如果未識別出用戶聲音(步驟s18;否),則返回到步驟s17。另一方面,在識別出了用戶聲音的情況下(步驟s18;是),對話控制部14使用個人信息答復用戶(步驟s19),并返回到步驟s17。
像這樣,在完成了個人認證的情況下,在未成為不穩(wěn)定保持狀態(tài)的期間(用戶保持對話裝置1的期間,或?qū)υ捬b置1以未保持狀態(tài)處于靜止中的期間),如果有用戶聲音則進行答復。這是考慮到用戶在保持對話裝置1的狀態(tài)下正在做什么(例如,觀看電視等),或者在未保持狀態(tài)下用戶對對話裝置1的關(guān)注度低的情況。但是,即使在沒有用戶聲音的情況下,也可以使用個人信息自發(fā)地進行提問(例如,“a先生/女士,今天一天怎么樣?”等提問)。
在此,在成為不穩(wěn)定保持狀態(tài)的情況下(步驟s17;是),即,在保持主體從進行了個人認證的用戶變?yōu)榈谌叩那闆r下,重置部15對個人認證進行重置(步驟s20),設(shè)為未完成個人認證的狀態(tài)。此后,在步驟s13中,如果未識別出用戶聲音(步驟s13;否),即,如果第三者未發(fā)聲,發(fā)聲促進部13就自發(fā)地提問(步驟s14),進行第三者的個人認證。如果第三者發(fā)聲,對話控制部14就在不使用個人信息的情況下答復第三者(步驟s15),進行第三者的個人認證。
以上,根據(jù)該實施方式涉及的對話裝置1,通過具備認證部11和發(fā)聲促進部13,從而能夠在通過聲音、面部圖像不能進行認證的情況下,自發(fā)地進行提問來促使用戶的發(fā)聲并進行認證(特別是,個人認證)。尤其是,在該實施方式中,如果在保持判定部12判定是穩(wěn)定保持狀態(tài)的情況下未能進行個人認證,則自發(fā)地進行提問。因此,與為了利用面部圖像進行個人認證而通過聲音引導到視場角內(nèi)的情況相比,用戶只是回答被問的提問,因此不會特別意識到自己在被認證。因此,用戶不會感到不諧調(diào),能夠在不能進行個人認證那樣的狀況(特別是,由于用戶保持對話裝置1,所以盡管雙方的距離靠近卻不能進行個人認證的狀況)下進行自然的個人認證。
此外,在不穩(wěn)定保持狀態(tài)的情況下,即,在與已認證的用戶進行對話的過程中該用戶以外的第三者保持了本機的情況下,對用戶的個人認證進行重置。因此,不存在盡管保持主體改變卻仍使用前面的用戶的個人信息與第三者進行對話的情況。因此,第三者在與對話裝置1的對話中不會感到不諧調(diào)。除此以外,第三者通過自己說話或答復提問而被認證,因此能夠順利地切換認證主體。
此外,在完成了用戶的個人認證的情況下,對話控制部14使用該用戶的個人信息進行對話。因此,用戶會產(chǎn)生親近感,能夠加深與對話裝置1之間的羈絆。
以上,結(jié)束對實施方式的說明,但是顯然,上述實施方式是一個例子,對話裝置1的結(jié)構(gòu)、對話處理的內(nèi)容等不限于在上述實施方式中說明的結(jié)構(gòu)、內(nèi)容。
(變形例)
雖然在上述的實施方式中以個人認證為例進行了說明,但是不限于此。也可以進行用于認證用戶的年齡或性別的年齡性別認證。該年齡性別認證是確定表示用戶的年齡或性別中的至少任一者的年齡性別信息的認證。
在該變形例中,認證部11進行確定表示用戶的年齡或性別的年齡性別信息的年齡性別認證。在年齡性別認證時,與為了確定個人信息而預(yù)先將每個個人的面部圖像和聲紋進行數(shù)據(jù)庫化的個人認證不同,只要將足以確定年齡或性別的信息進行數(shù)據(jù)庫化即可。
例如,如果是性別,則能夠根據(jù)男女顯著不同的聲質(zhì)(聲音的音調(diào)的不同等)、骨骼、發(fā)型等進行判別。或者,如果是年齡,是孩子還是老人,能夠與上述同樣地根據(jù)聲質(zhì)、骨格、體格等進行判別。在詳細推定年齡的情況(例如,以10幾歲、20幾歲、…、60幾歲等年齡層來推定的情況)下,只要預(yù)先存儲用于確定年齡段的信息(例如,10幾歲的人的聲音的采樣數(shù)據(jù)等)即可??傊?,與個人認證相比,在年齡性別認證的情況下,預(yù)先存儲的信息量小,因此能夠削減存儲容量。
然后,在認證部11完成了用戶的年齡性別認證的情況下,對話控制部14使用該用戶的年齡性別信息與該用戶進行對話。例如,如果用戶是老人,則對話控制部14使用敬語,如果用戶是孩子,則對話控制部14進行面向孩子的對話,等。此外,在不能通過聲音和面部圖像進行年齡性別認證的情況下進行的自發(fā)性的提問可以根據(jù)推測的用戶的年齡性別而不同。例如,準備老人用和孩子用的提問模板,如果是老人用,則發(fā)聲促進部13提問“身體狀態(tài)怎么樣?”,如果是孩子用,則提問“今天玩什么?”等為佳。
像這樣,根據(jù)該變形例,在通過聲音、面部圖像不能對成為對話對象的用戶進行年齡性別認證的情況下,能夠自發(fā)地進行提問而自然地進行年齡性別認證。除此以外,能夠在通過年齡性別認證對用戶進行粗略分類之后根據(jù)其年齡性別與用戶進行對話。
雖然在上述的實施方式和變形例中發(fā)聲促進部13通過自發(fā)地提問來得到用戶聲音并進行認證(個人認證或年齡性別認證),但是不限于此。例如,發(fā)聲促進部13可以代替設(shè)問類的提問而進行用戶感興趣的發(fā)言。例如,可以使對話裝置1從云(互聯(lián)網(wǎng))等獲取與季節(jié)對應(yīng)的話題、最近的新聞等,并朗讀它們。這是因為,只要從用戶得到聲音的反應(yīng)就能夠進行認證。或者,發(fā)聲促進部13也可以改變對話裝置1的動作(引起用戶的興趣的舉動等)或表情等來促進用戶的發(fā)聲。總而言之,為了進行個人認證、年齡性別認證只要得到來自用戶的聲音即可,為此使用的方法無關(guān)緊要。
此外,雖然在上述的實施方式中個人信息db32作為個人信息而存儲昵稱和簡介,但不限于此。例如,也可以存儲用戶的興趣愛好、喜歡的話題、過去的會話歷史、總計的對話時間等對對話有用的信息。特別是,在根據(jù)過去的會話歷史進行用戶喜好的話題等的傾向分析并自發(fā)地提問的情況下,也可以對該話題進行提問。此外,在總計的對話時間與其它用戶相比極低的情況下,視為認為對話裝置1不好,即使進行個人認證,也可以不將感情表現(xiàn)參數(shù)設(shè)為“好”,而保持“普通”的狀態(tài)。
此外,在上述的實施方式的對話處理中對完成了個人認證的情況和未能進行個人認證的情況進行了說明。但是,還存在雖然獲取了聲音或面部圖像,但是探測到未在認證用db31登記用戶名的用戶,即,未登記用戶。在探測到這樣的未登記用戶的情況下,雖然也要看設(shè)計規(guī)格,但可以視為可疑人員而停止對話,也可以即使是不認識的人物也進行對話。在進行對話的情況下,只要與實施方式同樣地,使用對話用db33的提問模板和答復模板在不使用個人信息的情況下進行對話即可。
此外,雖然在上述的實施方式中以對話裝置1內(nèi)置于玩具用的機器人100的情況為前提進行了說明,但是不限于此。該對話裝置1具備認證功能和對話功能,只要是使用這些功能的機器人就能嵌入。例如,可以將對話裝置1嵌入到清掃機器人、搜索機器人等。
此外,本發(fā)明的對話裝置1的各功能也能夠通過通常的pc(personalcomputer:個人計算機)等計算機來實施。具體地,在上述實施方式中,設(shè)對話裝置1進行的對話處理的程序預(yù)先存儲在控制部10的rom中而進行了說明。但是,也可以將程序保存在軟盤、cd-rom(compactdiscreadonlymemory:只讀式緊湊光盤)、dvd(digitalversatiledisc:數(shù)字多功能光盤)以及mo(magnetoopticaldisc:磁光盤)等計算機可讀的記錄介質(zhì)來發(fā)行,并將該程序安裝在計算機,從而構(gòu)成能夠?qū)崿F(xiàn)上述的各功能的計算機。
以上,對本發(fā)明的優(yōu)選的實施方式進行了說明,但是本發(fā)明不限定于這樣的特定的實施方式,本發(fā)明包括權(quán)利要求書記載的發(fā)明和與其均等的范圍。