亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

診斷系統(tǒng)、診斷裝置和診斷方法

文檔序號:2371272閱讀:491來源:國知局
專利名稱:診斷系統(tǒng)、診斷裝置和診斷方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種診斷系統(tǒng)、一種診斷裝置和一種診斷方法,以及適合應用的,例如一種診斷網(wǎng)絡中寵物機器人的診斷系統(tǒng)。
背景技術(shù)
近些年來,許多能夠根據(jù)外部輸入、環(huán)境狀況等條件自動行動的娛樂機器人、填充玩具和類似物已經(jīng)上市。此外,大量的人物形象已經(jīng)面市,他們沒有三維空間的實體,僅作為個人計算機、游戲機和諸如便攜電話的便攜終端裝置中的軟件而存在,并且在這些個人計算機和便攜終端裝置的顯示器上自動行動。
在下文中,這種作為具有存儲器的諸如個人計算機、便攜終端裝置、娛樂機器人、填充玩具等具有存儲介質(zhì)的硬件中的軟件而存在,并且被編程以便根據(jù)該軟件行動或舉止的人物形象被指定為虛擬生物。
順便指出,在這種虛擬生物中,它的動作和它的生長按照基于軟件的方式來處理,因此,例如,在有關(guān)動作和生長的控制參數(shù)值隨時間變化的情況中,存在用戶很難確認虛擬生物的動作和/或生長的當前狀況如何的問題。此外,在機器人、填充玩具或類似物具有問題的情形下,某些時候很難確認到底發(fā)生了什么問題。
所以,如果用戶能夠容易地確認虛擬生物和/或機器人的內(nèi)部狀況和問題,他就能夠容易地處理虛擬生物和/或機器人。
發(fā)明描述本發(fā)明是出于上述考慮做出的,其目的是提供一種可以容易地進行虛擬生物或機器人的處理的診斷系統(tǒng)、診斷裝置和診斷方法。
為了解決上述問題,在診斷系統(tǒng)中,設(shè)置在虛擬生物的用戶方的第一通信裝置經(jīng)通信線路向服務提供方的第二通信裝置發(fā)送診斷虛擬生物的軟件或診斷保持虛擬生物的硬件所需的診斷數(shù)據(jù),第二通信裝置分析從第一通信裝置給予的診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷虛擬生物的軟件和診斷保持虛擬生物的硬件。所以,該診斷系統(tǒng)能夠確認虛擬生物的狀況,從而能夠?qū)崿F(xiàn)一個可以容易地處理虛擬生物的診斷系統(tǒng)。
此外,在本發(fā)明中,一個診斷方法被設(shè)有從設(shè)置在虛擬生物的用戶方的第一通信裝置向設(shè)置在服務提供方的第二通信裝置發(fā)送診斷虛擬生物的軟件或診斷保持虛擬生物的硬件所需的診斷數(shù)據(jù)的第一步驟;和由第二通信裝置分析從第一通信裝置給予的診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷虛擬生物的軟件和診斷保持虛擬生物的硬件的第二步驟。所以,虛擬生物的狀況可以容易地由該診斷方法確認,從而能夠?qū)崿F(xiàn)一個可以容易地處理虛擬生物的診斷方法。
此外,在本發(fā)明的中,診斷裝置包括一個分析裝置,從硬件或存儲軟件的存儲介質(zhì)中獲取診斷虛擬生物的軟件或診斷保持虛擬生物的硬件所需的診斷數(shù)據(jù),并分析該數(shù)據(jù);和一個診斷裝置,用于根據(jù)分析裝置的分析結(jié)果診斷虛擬生物的狀況。所以,虛擬生物的狀況可以由該診斷裝置容易地確認,從而能夠?qū)崿F(xiàn)一種可以容易地處理虛擬生物的診斷裝置。
此外,在本發(fā)明中,一種診斷方法包括從硬件或存儲軟件的存儲介質(zhì)中獲取診斷虛擬生物的軟件或診斷保持虛擬生物的硬件所需的診斷數(shù)據(jù)并分析該數(shù)據(jù)的第一步驟;和根據(jù)分析裝置的分析結(jié)果診斷虛擬生物的狀況的第二步驟。所以,虛擬生物的狀況可以由該診斷方法容易地確認,從而能夠?qū)崿F(xiàn)一種可以容易地處理虛擬生物的診斷方法。
此外,在本發(fā)明的診斷系統(tǒng)中,設(shè)置在機器人設(shè)備的用戶方的第一通信裝置經(jīng)通信線路向服務提供方的第二通信裝置發(fā)送診斷機器人設(shè)備的硬件或軟件所需的診斷數(shù)據(jù),第二通信裝置分析從第一通信裝置給予的診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷機器人設(shè)備的硬件或軟件。所以,機器人設(shè)備的硬件或軟件的狀況可以被該診斷系統(tǒng)容易地確認,從而能夠?qū)崿F(xiàn)一個可以容易地處理機器人設(shè)備的的診斷系統(tǒng)。
此外,在本發(fā)明中,一個診斷方法包括從設(shè)置在機器人設(shè)備用戶方的第一通信裝置向設(shè)置在服務提供方的第二通信裝置發(fā)送診斷機器人設(shè)備的軟件或診斷保持機器人設(shè)備的硬件所需的診斷數(shù)據(jù)的第一步驟;和用第二通信裝置分析從第一通信裝置給予的診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷機器人設(shè)備的軟件和診斷保持機器人設(shè)備的硬件的第二步驟。所以,機器人設(shè)備的硬件或軟件狀況可以容易地由該診斷方法確認,從而能夠?qū)崿F(xiàn)一個可以容易地處理機器人設(shè)備的診斷方法。
此外,在本發(fā)明的中,一個診斷裝置包括從設(shè)置在機器人設(shè)備用戶方的第一通信裝置向設(shè)置在服務提供方的第二通信裝置發(fā)送診斷機器人設(shè)備的軟件或診斷保持機器人設(shè)備的硬件所需的診斷數(shù)據(jù)的第一步驟;和用第二通信裝置分析從第一通信裝置給予的診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷機器人設(shè)備的軟件和診斷保持機器人設(shè)備的硬件的第二步驟。所以,軟件或硬件的狀況可以由該診斷裝置容易地確認,從而能夠?qū)崿F(xiàn)一種可以容易地處理機器人設(shè)備的診斷裝置。
此外,在本發(fā)明中,一種診斷方法包括從機器人設(shè)備或存儲軟件的存儲介質(zhì)中獲取診斷機器人設(shè)備的硬件或軟件所需的診斷數(shù)據(jù)并分析該數(shù)據(jù)的第一步驟;和根據(jù)分析結(jié)果診斷機器人設(shè)備的狀況的第二步驟。所以,機器人設(shè)備的硬件或軟件可以由該診斷裝置容易地確認,從而能夠?qū)崿F(xiàn)一種可以容易地處理機器人設(shè)備的診斷方法。
附圖簡要說明

圖1是顯示根據(jù)實施例的一個寵物機器人的外觀配置透視圖;圖2是顯示根據(jù)實施例的一個寵物機器人的電路配置的方框圖;圖3是顯示寵物機器人的生長模式的概念圖;圖4是用于解釋控制器的處理的方框圖;圖5是顯示一個概率自動機(probability automaton)的概念圖;圖6是顯示第一生長列因子表和第一生長因子計數(shù)器表的概念圖;圖7是顯示第二生長因子列表和第二生長因子計數(shù)器表的概念圖;圖8是顯示根據(jù)實施例的寵物機器人診斷系統(tǒng)的配置的方框圖;圖9是顯示服務器的原理結(jié)構(gòu)的方框圖;圖10是顯示性格(character)診斷過程的流程圖;圖11是顯示問題診斷過程的流程圖;圖12是顯示性格診斷屏面的示意圖;圖13是顯示問題屏面的示意圖;圖14是顯示咨詢結(jié)果顯示屏面的示意圖;圖15是顯示寵物機器人的伺服系統(tǒng)的方框圖;
圖16是顯示問題診斷準備屏面的示意圖;圖17是顯示第一問題診斷結(jié)果顯示屏面的示意圖;圖18是顯示第二問題診斷結(jié)果顯示屏面的方框圖;圖19是顯示目標顯示屏面的示意圖。
實施本發(fā)明的最佳方式下面結(jié)合附圖詳細說明本發(fā)明的一個實施例。(1) 該實施例的寵物機器人1的配置(1-1) 寵物機器人1的一般配置參見圖1,該實施例的寵物機器人1通常用1表示,它是這樣組成的腿單元3A至3D分別鏈接身體單元2的左前、右前、左后和右后部分,頭部單元4和尾部單元5分別鏈接身體單元2的前端部分和后端部分。
在該情況下,如圖2所示,身體單元2包含控制整個寵物機器人1的舉止的控制器10;作為該寵物機器人1的電源的電池11;包括電池傳感器12和熱傳感器13的內(nèi)部傳感器部分14等。
此外,在頭部單元4的條件反應位置設(shè)有對應于寵物機器人1的“耳朵”的麥克風15,對應于“眼睛”的CCD(電荷耦合器件)攝像機16,觸摸傳感器17,對應于“嘴巴”的揚聲器18等。
此外,傳動器19A1至19n和電位器19B1至19Bn被設(shè)置在腿單元3A至3D的關(guān)節(jié)部、身體單元2與腿單元3A至3D的連接部、頭部單元4與身體單元2的連接部、尾部單元5與身體單元2的連接部等。
頭部單元4的麥克風15拾取諸如“行走”、“躺下”、“追球”等命令聲音,這些命令聲音是用戶用聲音命令器(未示出)按音律給予的,然后,麥克風15獲取的音頻信號S1發(fā)送給控制器10。另一方面,CCD攝像機16拍攝環(huán)境狀況,然后把獲取的圖像信號S2發(fā)送給控制器10。
此外,觸摸傳感器17被設(shè)置在圖1所示的頭部單元4的上部,檢測根據(jù)諸如用戶的“撫摸”和“拍打”的身體動作所給出的壓力,然后把檢測的結(jié)果作為壓力檢測信號S3發(fā)送給控制器10。
此外,身體單元2的電池傳感器12檢測電池11的剩余電源量,然后把檢測的結(jié)果作為剩余電池電源檢測信號S4發(fā)送給控制器10。熱傳感器13檢測寵物機器人1內(nèi)部的熱量,把檢測結(jié)果作為熱量檢測信號S5發(fā)送給控制器10。
此外,電位器19B1至19Bn檢測對應的傳動器19A1至19An的輸出軸的旋轉(zhuǎn)角,把檢測的結(jié)果作為角度檢測信號S6B1至S6Bn發(fā)送給控制器10。
根據(jù)從麥克風15、CCD攝像機16、觸摸傳感器17、電池傳感器12、熱傳感器13和電位器19B1至19Bn給予的音頻信號S1、圖像信號S2、壓力檢測信號S3、剩余電池電源檢測信號S4、熱量檢測信號S5、角度檢測信號S6B1至S6Bn等,控制器10檢查是否存在任何用戶命令和用戶動作等的環(huán)境狀況。
控制器10根據(jù)該檢查結(jié)果和事先存儲在存儲器10A中控制程序確定后續(xù)動作,并且根據(jù)確定的結(jié)果驅(qū)動所需的傳動器19A1至19An,以便使頭部單元4向上、向下、向右和向左運動,和使尾部單元5的尾巴5A運動,以及驅(qū)動腿部單元3A至3D行走。
此外,此時控制器10根據(jù)音頻信號S7使揚聲器10向外輸出聲音,必要時向外發(fā)出音頻信號S7,和/或使設(shè)置在寵物機器人1的“眼睛”位置的LED(發(fā)光二極管)(未示出)發(fā)光、不發(fā)光或閃爍。
在這種方式中,寵物機器人1能夠根據(jù)環(huán)境狀況、控制程序等自動地動作。
除了上述配置之外,該寵物機器人還適于根據(jù)操作員輸入,比如用戶的影響和聲音命令器發(fā)出的命令的歷史,以及自身的動作和舉止的歷史,好像自然動物“生長”那樣改變其動作和舉止。
也就是,該寵物機器人1設(shè)有作為生長處理的四個“生長階段”“嬰兒階段”;“兒童階段”;“青年階段”;和“成人階段”。對于這些“成長階段”的每一個,將動作和舉止模式預先存儲在控制器10的存儲器10A中,該動作和舉止模式包括各種控制參數(shù)和控制程序,他們形成與四個術(shù)語“行走狀況”、“運動”、“動作”、“聲音”有關(guān)的動作和舉止的基礎(chǔ)。
在初始時間,控制器10根據(jù)“嬰兒階段”的動作和舉止模式控制傳動器19A1至19An以及聲音輸出;例如對于“行走狀況”,控制器10控制它們減少步幅使其變成“蹣跚步履”;對“運動”進行控制,使其變成“簡單”運動,比如簡單的“行走”、“站立”和“躺倒”;對“動作” 進行控制,使其變成“單調(diào)”動作,比如重復相同動作;對“聲音”進行控制,降低音頻信號S6的放大系數(shù),使其變成“低和短促”的聲音。
此外,此時控制器10連續(xù)地監(jiān)視與“成長”有關(guān)的預先確定的多個因數(shù)(在下文中,稱作生長因數(shù))的生成并計數(shù)它們。例如,這些因數(shù)是使用聲音命令器發(fā)出的命令輸入,由對應于“撫摸”和“輕拍”并經(jīng)觸摸傳感器17發(fā)出的傳感器輸入以及確定的動作和舉止等的成功次數(shù)形成的增強學習,經(jīng)觸摸傳感器17發(fā)出的不對應于“撫摸”和“輕拍”的傳感器輸入,諸如“玩球”等的預定的動作和舉止。
根據(jù)這些生長因數(shù)的累積次數(shù)(frequency),當各個生長因數(shù)的累積次數(shù)的總值(以下稱之為總經(jīng)歷值)超過預先設(shè)置的閾值時,控制器10將使用的動作和舉止模式改變成“兒童階段”的動作和舉止模式,其生長等級(動作和舉止的困難和復雜性的等級)高于“嬰兒階段”的動作和舉止模式的生長等級。
此后,控制器10根據(jù)“青年階段”的動作和舉止模式控制傳動器19A1至19An的每一個以及揚聲器18輸出的聲音例如對于“行走狀況”使每個傳動器19A1至19An的旋轉(zhuǎn)速度加快,并使寵物機器人“稍微安全地”行走;對于“運動”,使運動次數(shù)增加,使運動變得“稍微高級和復雜”;對于“動作”,參考先前動作確定其后續(xù)動作,使其變成具有“某些目的”的動作;對于“聲音”,使音頻信號S6的長度延長并且提高放大系數(shù),從而變成“稍微長和大”的聲音。
此后,按照相同的方式,當生長因數(shù)的總經(jīng)歷值每次超過按照與“青年階段”和“成人階段”關(guān)聯(lián)的方式分別預先設(shè)置的閾值時,控制器10把動作和舉止模式順序地改變成具有高生長等級的“青年階段”或“成人階段”的動作和舉止模式,并且根據(jù)非常動作和舉止模式逐漸地增加每個傳動器19A1和19An的旋轉(zhuǎn)速度和/或增加揚聲器18給出的音頻信號S6的放大系數(shù)的長度,并且改變執(zhí)行一個舉止執(zhí)行時的每個傳動器19A1至19An的旋轉(zhuǎn)量。
所以,根據(jù)“成長階段”的進程(即,從“嬰兒階段”變成“兒童階段”,從“兒童階段”變成“青年階段”,從“青年階段”變成“成人階段”來改變它),寵物機器人1一步步地將“行走狀況”從“步履蹣跚”變成“安全性走”,將“運動”從“簡單”變成“高級和復雜”,將“動作”從“單調(diào)”變成“有目的的動作”,將聲音從“低和短”變成“高和大”。
在這種方式中,寵物機器人1響應外部的輸入和/或自己的動作和舉止的歷史,經(jīng)過“嬰兒階段”、“兒童階段”、“青年階段”和“成人階段”這四個階段“生長”。
對于該實施例,如圖3所示,為“兒童階段”、“青年階段”和“成人階段”的每個“成長階段”準備了多個動作和舉止模式。
事實上,作為例如“兒童階段”的動作和舉止模式,提供了粗糙和快速動作及舉止的“淘氣”脾氣的動作及舉止模式(兒童1)和比前者平靜和較慢運動的“文靜”脾氣動作和舉止模式(兒童2)。
此外,作為“青年階段”的動作和舉止模式,提供了一個將比“兒童階段”的“淘氣”脾氣更粗糙和更快速的動作和舉止的“急躁”脾氣的動作和舉止模式(青年1);一個將比前者慢和平靜的動作的“正?!逼獾膭幼骱团e止模式(青年2);和一個將比前者更慢的運動和更少動作的“文靜”脾氣的動作和舉止模式(青年3)。
此外,作為“成人階段”的動作和舉止模式,提供了一個比“青年階段”的“急躁”脾氣更粗魯和更快速的動作和舉止的“暴躁”脾氣的動作和舉止模式(成人1),幾乎不服從用戶命令;比前者平靜和慢的動作及舉止的“稍微暴躁”脾氣的動作和舉止模式(成人2),它有時服從用戶命令;一個比前者平靜、較慢和較少運動并確實服從用戶命令的“稍微溫和”脾氣的動作和舉止模式(成人3);一個比前者更慢和更少運動的“溫和”脾氣的動作和舉止模式(成人4)。
在前進“生長階段”的時侯,控制器10根據(jù)各個生長因數(shù)的累積次數(shù),在后續(xù)“生長階段”從各個動作和舉止模式中選擇一個動作和舉止模式,并把當前動作和舉止模式變成所選用的動作和舉止模式。
在這種情況下,在“兒童階段”和“兒童階段”之后,在“生長階段”前進到后續(xù)“生長階段”時,限制從當前“生長階段”的動作和舉止模式移動到后續(xù)“生長階段”的動作和舉止模式,并且僅僅可能在由圖3所示的箭頭連接的動作和舉止模式之間轉(zhuǎn)換。所以,例如,在“兒童階段”已經(jīng)選擇“淘氣”動作和舉止的動作和舉止模式(兒童1)的情況下,不能轉(zhuǎn)移到作為“青年階段”的“文靜”動作和舉止模式的動作和舉止模式(青年3)。
在此方式中,當寵物機器人生長時,它能夠響應來自用戶的影響和命令的輸入歷史和/或自己的動作歷史,改變其“性格”,好像一個自然動物根據(jù)所有人或他人的撫養(yǎng)方法逐漸形成它的性格。(1-2)控制器10的處理下面解釋與這種寵物機器人1的動作生成有關(guān)的控制器10的處理。
如圖4所示,與寵物機器人1的動作生成有關(guān)的控制器10的處理內(nèi)容就其功能而言可以分成一個狀況辨別功件部分20,用于辨別狀況;一個動作確定功件部分21,用于根據(jù)狀況辨別功件部分20的辨別結(jié)果確定后續(xù)動作;一個動作生成功件部分22,用于使寵物機器人根據(jù)動作確定功件部分21的確定結(jié)果真實執(zhí)行動作;一個生長控制功件部分23,用于控制該寵物機器人1的“生長階段”;以及一個學習控制功件部分24。
在該情況下,根據(jù)從麥克風15、CCD攝像機16和觸摸傳感器17給出的音頻信號S1、圖像信號S2和壓力檢測信號S3,狀況辨別部分20檢測和辨別具體狀況和用戶的具體影響以及用戶的命令,然后將辨別的結(jié)果作為狀況辨別信息D1通知動作確定功件部分21。
具體地說,狀況辨別功件部分20總是監(jiān)視麥克風15給出的音頻信號S1,當狀況辨別功件部分20根據(jù)作為音頻信號S1的頻譜的諸如“行走”、“躺倒”和“追球”命令檢測到從聲音命令器輸出的與命令聲音的音律相同的頻譜時,則辨認為該命令已經(jīng)給出,然后將辨別的結(jié)果通知給動作確定功件部分21。
此外,狀況辨別功件部分20總是監(jiān)視從CCD攝像機16給出的圖象信號S2,當檢測到,例如“一個紅色和圓物體”和/或“垂直于地面并具有預定高度或更高的一個平面”時,則辨認為“有一個球”、“有一堵墻”,然后將辨認結(jié)果通知給動作確定功件部分21。
此外,狀況辨別功件部分20總是監(jiān)視從觸摸傳感器17給出的壓力檢測信號S3,根據(jù)該壓力檢測信號S3,當在短時間內(nèi)(例如,小于兩秒鐘)檢測到預定閾值或高于閾值的壓力時,則辨認為“被拍打(被受訓)”,另一方面,當長時間(例如,2秒或更長時間)檢測到小于預定閾值的壓力時,則辨認為“被輕摩擦(被贊揚)”,然后將這些檢測的結(jié)果通知給動作確定功件部分21。
當狀況辨別功件部分20給出狀況辨別信息D1時和/或轉(zhuǎn)移到當前動作之后經(jīng)過固定時間的時侯等,動作確定功件部分21根據(jù)控制參數(shù)確定諸如“站立”、“躺倒”、“行走”的后續(xù)動作,該控制參數(shù)涉及由生長控制功件部分23從存儲器10A中存儲的有關(guān)各個動作和舉止模式的“動作”的控制參數(shù)中預先指定的動作和舉止模式的“動作”。
具體地說,動作確定功件部分21把稱作概率自動機的算法用作確定后續(xù)動作的方法,其中狀況被表示為節(jié)點NODE0至NODEn,動作確定功件部分21根據(jù)朝著連接在各個節(jié)點NODE0至NODEn中的弧ARC1至ARCn+1方向設(shè)置的轉(zhuǎn)移概率P1至Pn+1,按概率確定狀況將從一個節(jié)點NODE0轉(zhuǎn)移到其它節(jié)點NODE1至NODEn的那個節(jié)點,如圖5所示。
對于每個“生長階段”的每個動作和舉止模式,把該概率自動機中的用于每個節(jié)點NODE1至NODEn的轉(zhuǎn)移狀況(“已經(jīng)被拍打”、“已經(jīng)被輕摩擦”等)、可轉(zhuǎn)移的地點(節(jié)點NODE0至NODEn)和轉(zhuǎn)移概率P1至Pn+1等預先存儲到存儲器10A中,以作為關(guān)于“動作”的控制參數(shù)。
根據(jù)涉及該“動作”的控制參數(shù),當狀況辨別功件部分20給出狀況辨別信息D1時和/或當轉(zhuǎn)移到當前節(jié)點NODE0之后經(jīng)過固定時間的時侯等,動作確定功件部分21按照此時已經(jīng)選擇的動作和舉止模式根據(jù)此時的節(jié)點NODE0中的轉(zhuǎn)移狀況控制參數(shù)和/或轉(zhuǎn)移地點以及轉(zhuǎn)移概率P1至Pn+1確定后續(xù)節(jié)點NODE0至NODEn,并把與節(jié)點NODE0至NODEn的路由上的弧ARC1至ARCn+1相關(guān)聯(lián)的動作,作為動作確定信息D2通知給動作生成功件部分22、生長控制功件部分23和學習控制功件部分24。
動作生成功件部分22具有存儲在存儲器10A中各種各樣控制參數(shù),涉及用于每個動作和舉止模式的“行走狀況”、“運動”和“聲音”,它們與上述的每個“生長階段”的每個動作和舉止模式相關(guān)聯(lián)。
當動作確定功件部分21給出動作確定信息D2時,根據(jù)已經(jīng)由生長控制功件部分23預先從存儲器10A中存儲的涉及這些動作和舉止模式的“行走狀況”、“運動”和“聲音”的各種控制參數(shù)中指定的動作和舉止模式的各種參數(shù),動作生成功件部分22生成用于執(zhí)行由動作確定功件部分21確定的動作的具體動作計劃。實際上,該動作計劃按照執(zhí)行將要旋轉(zhuǎn)的動作所需的傳動器19A1至19An數(shù)目值計數(shù)。
根據(jù)該驅(qū)動計劃,動作生成功件部分22生成用于所需的傳動器19A1至19An的控制信號S6A1至S6An,并且根據(jù)這些控制信號S6A1至S6An,驅(qū)動和控制對應的傳動器19A1至19An,從而使寵物機器人1執(zhí)行由動作確定功件部分21已經(jīng)確定的動作。
另一方面,此時當狀況辨別功件部分20根據(jù)分別從麥克風15、CCD攝像機16和觸摸傳感器17給出的音頻信號S1、圖象信號S2和壓力檢測信號S3辨別某些狀況時,它把該辨別結(jié)果作為狀況辨別信息D3通知該生長控制功件部分23。
此外,作為從狀況辨別功件部分20通知給生長控制功件部分23的某些狀況,除了存在上述的通知給動作確定功件部分21的具體狀況外,還存在例如,經(jīng)觸摸傳感器17給出但不對應于“擊打”或“拍打”的這種輸入。
此外,生長控制功件部分23具有如圖6(A)所示被用作“生長階段”前進時的參考因數(shù)的上述的生長因數(shù)的列表25A(以下稱作第一生長因數(shù)表),以及如圖6(B)所示的計數(shù)器表25B(以下稱作第一生長因數(shù)計數(shù)器表),用于從基于狀況辨別功件部分20給出的狀況辨別信息D3的各種狀況之中分別計數(shù)這些生長因數(shù)的累計次數(shù),它們存儲在存儲器10A中作為涉及“生長”的控制參數(shù)。
當狀況辨別功件部分20給出狀況辨別信息D3時,生長控制功件部分23根據(jù)第一生長因數(shù)列表25A,判別基于狀況辨別信息D3得到的狀況是生長因數(shù)或者不是生長因數(shù),在該狀況是生長因數(shù)的情況下,將第一生長因數(shù)計數(shù)器表25B中對應的計數(shù)值(經(jīng)歷值)遞增1。
此外,生長控制功件部分23具有如圖7(A)所示被用作“生長階段”前進時的參考因數(shù)的上述的生長因數(shù)的列表26A(以下稱作第二生長因數(shù)表),以及如圖7(B)所示的計數(shù)器表26B(以下稱作第二生長因數(shù)計數(shù)器表),用于從基于上述的動作確定功件部分21給出的動作確定信息D2獲得的動作之中分別計算這些生長因數(shù)的累計次數(shù),它們存儲在存儲器10A中作為涉及“生長”的另一個控制參數(shù)。
當動作確定功件部分21給出動作確定信息D2時,生長控制功件部分23根據(jù)第二生長因數(shù)列表26A,判別基于動作確定信息D2得到的動作是生長因數(shù)或者不是生長因數(shù),在該動作是生長因數(shù)的情況下,將第二生長因數(shù)計數(shù)器表26B中對應的計數(shù)值(經(jīng)歷值)遞增1。
此外,當生長控制功件部分23按上述方式遞增第一和第二生長因數(shù)計數(shù)器表25B、26B中的計數(shù)值時,除了第一和第二生長因數(shù)計數(shù)器表25B、26B外,它將用于判別“生長階段”是否前進的并且已經(jīng)準備的一個計算器(以下稱之為總經(jīng)歷值計數(shù)器)的計數(shù)值遞增1,然后判斷該總經(jīng)歷值計數(shù)器的計數(shù)值是否已經(jīng)達到被預先設(shè)置為當前“生長階段”結(jié)束條件的計數(shù)值。
在總經(jīng)歷計數(shù)器的計數(shù)值已經(jīng)達到被預先設(shè)置為當前“生長階段”的結(jié)束條件的計數(shù)值的情況下,生長控制功件部分23根據(jù)第一和第二生長因數(shù)計數(shù)器表25B、26B中的每個計數(shù)值確定動作和舉止模式應當被轉(zhuǎn)移到哪個后續(xù)“生長階段”中的動作和舉止模式,然后將確定的結(jié)果通知給動作確定功件部分21和動作生成功件部分22。就此而論,在初始時間,生長控制功件部分23通知動作確定功件部分21和動作生成功件部分22選擇“嬰兒階段”的動作和舉止模式。
結(jié)果,根據(jù)從生長控制功件部分23接收到的該通知,動作確定功件部分21選擇所指定的動作和舉止模式的涉及“動作”的控制參數(shù),此后按上述方式使用該控制參數(shù)確定寵物機器人1的當前動作。
此外,根據(jù)從生長控制功件部分23接收到的通知,動作生成功件部分22選擇所指定的動作和舉止模式的涉及“行走狀況”、“運動”和“聲音”的各種控制參數(shù),此后使用這些各種控制參數(shù)驅(qū)動和控制各個傳動器19A1至19An和/或聲音輸出。
這樣,生長控制功件部分23根據(jù)來自用戶的影響和命令的輸入歷史和/或自身的動作歷史控制該寵物機器人1的“生長”。
另一方面,當狀況辨別功件部分20根據(jù)觸摸傳感器17給出的壓力檢測信號S3確定“已經(jīng)被輕輕撫摸”和/或“已經(jīng)被拍打”的事實時,將該事實通知給學習控制功件部分24。
此時,學習控制功件部分24總是根據(jù)動作確定功件部分21給出的動作確定信息D2辨別當前和過去的動作。在狀況辨別功件部分20已經(jīng)給出這樣一種辨別結(jié)果的情況下,即在進行動作之中寵物機器人1“已經(jīng)被輕輕撫摸”,學習控制功件部分24把該事實通知給動作確定功件部分21。
這樣,根據(jù)該通知,動作確定功件部分21按規(guī)定的量值從用圖5所示的概率自動機所代表的確定“動作”的控制參數(shù)中,減少與此時正在進行的動作相關(guān)聯(lián)的弧ARC1至ARCn+1的轉(zhuǎn)移概率P1至Pn+1;另一方面,按照與該減少相當?shù)牧恐翟黾涌梢詮脑脊?jié)點NODE0發(fā)展到NODEn的其它動作(弧ARC1至ARCn+1)的轉(zhuǎn)移概率P1至Pn+1。
在狀況辨別功件部分20給出這樣一種結(jié)果的情況下,即在動作進行之中寵物機器人1“已經(jīng)被輕輕撫摸”,學習控制功件部分24將該事實通知動作確定功件部分21。
這樣,根據(jù)該通知,動作確定功件部分21按規(guī)定的量值從確定“動作”的控制參數(shù)中,增加與此時正在進行的動作相關(guān)聯(lián)的弧ARC1至ARCn+1的轉(zhuǎn)移概率P1至Pn+1;另一方面,按照與該增加相當?shù)牧恐禍p少可以從原始節(jié)點NODE0發(fā)展到NODEn的其它動作(弧ARC1至ARCn+1)的轉(zhuǎn)移概率P1至Pn+1。
并且,根據(jù)這樣的控制,在“已經(jīng)被拍打”時,對應于該動作的弧ARC1至ARCn+1的轉(zhuǎn)移概率P1至Pn+1減少,因而動作變得很難發(fā)展,在“已經(jīng)被輕輕撫摸”時,對應于動作的弧ARC1至ARCn+1的轉(zhuǎn)移概率P1至Pn+1增加,因而該動作變得很容易發(fā)展;所以,能夠改變其動作,就好像一個自然動物根據(jù)主人的訓練逐漸地學習和改變其動作。
這樣,根據(jù)用戶的影響和命令的輸入歷史和/或自身的動作歷史,控制器10能夠使寵物機器人1自動地動作,同時使它“生長”和/或“學習”。(2)實施例的寵物機器人診斷系統(tǒng)30的配置(2-1)寵物機器人診斷系統(tǒng)30的配置適于執(zhí)行這種寵物機器人1的“性格”和“問題”的網(wǎng)絡系統(tǒng)(以下稱之為寵物機器人診斷系統(tǒng))在圖5中示出。
這種寵物機器人診斷系統(tǒng)30是這樣形成的用衛(wèi)星通信線路32、有線電視線路33、電話線路34等線路將個人終端31A至31C與因特網(wǎng)供應商35相連接,在因特網(wǎng)36上將因特網(wǎng)供應商35連接到由診斷商37提供的一個服務器38,并在公共通信網(wǎng)絡39上直接將個人終端31D連接到該服務器38。
這樣,每個個人終端31A至31D是一個設(shè)置在普通住宅等中的一個正常的個人計算機,它適于與服務器38通信,以便在該服務器38與該計算機之間發(fā)送和接收所需的數(shù)據(jù),和/或適于與經(jīng)連接器(未示出)連接的寵物機器人1的控制器10進行通信,該連接器被設(shè)置在寵物機器人的身體單元2上以便從存儲器10A中讀出所需的數(shù)據(jù)。
此外,服務器38是診斷商38執(zhí)行與寵物機器人1的“咨詢”有關(guān)的“性格”和/或“問題”以及各種處理(后面進行說明)的Web服務器,并且適于向在因特網(wǎng)36或公共通信網(wǎng)39上訪問它的個人終端31A至31D發(fā)送下面將要提及的各種屏幕的屏幕數(shù)據(jù)和/或所需的圖象數(shù)據(jù),以便使相應的個人終端31A至31D的顯示單元根據(jù)這些屏幕數(shù)據(jù)和/或圖象數(shù)據(jù)顯示屏幕和/或圖像。
該服務器38的配置在圖9中示出。從圖9可以看到,服務器38包括一個LAN(局域網(wǎng))卡40,它包含一個在因特網(wǎng)上使用的接口電路;一個調(diào)制解調(diào)器41,用作在公共通信網(wǎng)上使用的一個接口電路;CPU42,管理整個服務器38的控制;一個臨時存儲介質(zhì)43,比如用作一個CPU42的工作存儲器的半導體存儲器;和一個諸如硬盤驅(qū)動器的存儲介質(zhì)44,用于存儲服務器38執(zhí)行各種程序和/或服務器38執(zhí)行處理的數(shù)據(jù)(后面將進行說明),以及存儲所需的數(shù)據(jù)等。
服務器38經(jīng)LAN卡40或調(diào)制解調(diào)器41在CPU 42中獲得從個人終端31A至31D供應的數(shù)據(jù)和/或命令,所述的個人終端在因特網(wǎng)36上或公共通信網(wǎng)39上訪問該服務器;并且,根據(jù)存儲介質(zhì)44中存儲的數(shù)據(jù)和、或命令及控制信息,執(zhí)行預定的處理。
并且,CPU 42適于根據(jù)處理的結(jié)果經(jīng)LAN卡40或調(diào)制解調(diào)器41向相應的個人終端31A至31D發(fā)送例如下面提及的各種屏幕的屏幕數(shù)據(jù)和/或其它數(shù)據(jù)、程序、命令等。(2-2)性格診斷過程和問題診斷過程下面,將解釋使用該寵物機器人診斷系統(tǒng)30的寵物機器人1的“性格”和“問題”診斷的過程。該寵物機器人診斷系統(tǒng)30適于執(zhí)行與圖10所示的性格診斷過程RT1相一致的該寵物機器人1的性格診斷和/或咨詢,以及適于執(zhí)行與圖11所示的問題診斷過程RT2相一致的寵物機器人的問題診斷。
首先,解釋性格診斷。希望診斷他的寵物機器人1的“性格”的用戶經(jīng)設(shè)置在寵物機器人1的身體單元2中的上述連接器將該寵物機器人1與個人終端31A至31D相連接(步驟SP1),然后用個人終端31A至31D訪問診斷商37的服務器38并且請求它診斷寵物機器人1(步驟SP2)。結(jié)果,在個人終端31A至31D的顯示單元上顯示圖12所示的性格診斷屏面50。
該性格診斷屏面50是顯示診斷結(jié)果的屏幕,涉及先前設(shè)置的代表內(nèi)部狀況的幾個術(shù)語,比如自寵物機器人1初始啟動以來經(jīng)過的天數(shù)(年齡)、生長階段(狀態(tài))、諸如“自私”和“愉快”的類型(類型)、熱愛用戶(熱愛主人)的程度、熱愛諸如球和其它事物的項目(熱愛項目)的程度、與自初始啟動后經(jīng)過的天數(shù)有關(guān)的智慧,和在初始時間,在該屏幕上有效地顯示“請用PC連接寵物機器人或內(nèi)置的存儲介質(zhì)?”和“你開始進行診斷嗎?”的字符(character)陣列,以及一個OK按鈕51A和取消按鈕51B。
當用戶單擊性格診斷屏面50上的OK按鈕51A時,服務器38的CPU 42經(jīng)個人終端31A至31D控制寵物機器人1的控制器10(圖2),并從寵物機器人1的存儲器10A讀出診斷所需的數(shù)據(jù)(以下稱之為診斷數(shù)據(jù)),這是服務器38經(jīng)個人終端31A至31D上行加載的過程(步驟SP3)。
在這方面,比如診斷數(shù)據(jù),具有涉及來自寵物機器人1的關(guān)于“動作”的控制參數(shù)的圖5所示的概率自動機中的所有節(jié)點NODE0至NODEn的所有轉(zhuǎn)移概率P1至Pn+1;來自關(guān)于“生長”的各種控制參數(shù)的第一和第二計數(shù)器表25B、26B(圖6(B)、圖7(B))中的每個計數(shù)值;來自關(guān)于“生長”的各種控制參數(shù)的上述總經(jīng)歷值計數(shù)器的計數(shù)值;目前使用的動作和舉止模式的類型(嬰兒1,兒童1,兒童2,青年1至青年3,成人1至成人4)等。
并且服務器38的CPU42根據(jù)存儲介質(zhì)44中存儲的程序執(zhí)行對如此獲得的診斷數(shù)據(jù)的分析處理,并根據(jù)分析處理的結(jié)果診斷寵物機器人1的“性格”(步驟SP4)。
例如,在圖3所示的“青年3”的動作和舉止模式被用作動作和舉止模式的情況下,CPU42診斷該生長階段是“青年”,除此之外,由于學習而導致很難做各種動作的情況下,診斷該類型為“適度的”。
此外,CPU 42根據(jù)目前使用的動作和舉止模式的種類、出自涉及“動作”的控制參數(shù)的與劇烈動作關(guān)聯(lián)的弧ARC0至ARCn+1的轉(zhuǎn)移概率P1至Pn+1(根據(jù)學習而改變)的值等,診斷機器人1對用戶的熱愛程度,和/或根據(jù)出自涉及“動作”的控制參數(shù)的與諸如“追球”、“玩球”等關(guān)聯(lián)的弧ARC0至ARCn+1的轉(zhuǎn)移概率P1至Pn+1(根據(jù)學習而改變)的值,診斷寵物機器人1對各種項目的愛好(愛好項目)的程度。
CPU42在性格診斷屏面50的相應診斷結(jié)果顯示部分52A至52E上顯示通過這樣分析處理而獲得的診斷結(jié)果,并且在另一方面,根據(jù)診斷結(jié)果準備一個注釋,以及在性格診斷屏面50的注釋顯示部分53上顯示該注釋。
此外,以存儲介質(zhì)44(圖9)中存儲的程序為基礎(chǔ),CPU42根據(jù)診斷數(shù)據(jù)計算寵物機器人1的“性格”的得分,使性格診斷屏面50中包含的總得分顯示部分54顯示計算的結(jié)果;另一方面,該CPU根據(jù)診斷數(shù)據(jù),計算機器人1與初始啟動后所經(jīng)過的天數(shù)有關(guān)的智慧,然后在智慧顯示部分55上顯示計算的結(jié)果(步驟SP5)。
另一方面,當此后單擊性格診斷屏面50的OK按鈕56A、56B時,服務器38的CPU42在用戶的個人終端31A至31D的顯示單元上顯示圖13所示的一個問題屏面60(步驟SP6)。
該問題屏面60是詢問用戶關(guān)于他希望如何撫養(yǎng)寵物機器人1的屏幕,并且對于諸如“每天生活”、“動作風格”、“生長速度”和“喜歡你”的幾個問題術(shù)語的每一個,如顯示性格的選擇按鈕61A至61F、62A至62E、63A至63D、64A至64D那樣,在其上分別顯示預先確定的幾個答復。因此,對于這些問題項目的每一個,用戶能夠通過單擊相應的選擇按鈕61A至61F、62A至62E、63A至63D、64A至64D輸入預期的答復。
當用戶在該問題屏面60中選擇關(guān)于每個問題項目的他的答復并且單擊OK按鈕時,服務器38的CPU42根據(jù)用戶關(guān)于這些問題項目的答復、上述的診斷數(shù)據(jù)和存儲介質(zhì)中存儲的程序執(zhí)行預定的分析處理,并且擬訂今后如何撫養(yǎng)寵物機器人1的咨詢建議(步驟SP7)。
例如,在圖3所示的動作和舉止模式“青年1”目前被用作動作和舉止模式的情況下,因?qū)W習的緣故,與源自涉及“動作”的控制參數(shù)的劇烈動作相關(guān)聯(lián)的弧ARC0至ARCn+1的所有轉(zhuǎn)移概率P1至Pn+1的數(shù)值變得大于初始值,并且保留問題屏面60中的對于問題項目“每日生活”的用戶答復,CPU 42擬訂“愈來愈多地擊打它,和/或與他玩球”的咨詢建議。
當CPU 42通過這樣的分析處理給出該咨詢建議時,它使個人終端31A至31D的顯示單元顯示一個咨詢結(jié)果顯示屏面67,它類似于圖14所示的一個實例并且包含咨詢建議和費用(步驟SP8)。
因此,在寵物機器人診斷系統(tǒng)30中,用戶能夠執(zhí)行關(guān)于他的寵物機器人1的“性格”診斷和/或咨詢。
下面,解釋寵物機器人診斷系統(tǒng)30的問題診斷。首先將解釋寵物機器人1的伺服系統(tǒng)。
在寵物機器人1中,如圖15所示,作為已經(jīng)結(jié)合圖4所述的動作生成功件部分22,將CPU 71、比較操作電路72、脈沖生成電路73、驅(qū)動電路74和模數(shù)轉(zhuǎn)換電路75設(shè)置在控制器10中,借助這些部件驅(qū)動和控制每個傳動器19A1至19An。
這樣,在驅(qū)動傳動器19A1至19An時,CPU71將輸出軸的目標旋轉(zhuǎn)角度(角度命令值)作為角度命令值信號S10發(fā)送給比較操作電路72。
此外,由相應的電位器19B1至19Bn檢測的傳動器19A1至19An力矩的當前角度值被模數(shù)轉(zhuǎn)換電路75數(shù)字化,并作為當前角度值信號S11送給比較操作電路72。
然后比較操作電路72比較基于角度命令值信號S10的角度命令值與根據(jù)當前角度值信號S11所獲得的當前角度值之間的角度差,把比較的結(jié)果作為差值信號S12發(fā)送給脈沖生成電路73。
根據(jù)該差值信號S12,脈沖生成電路73生成使傳動器19A1至19An的輸出軸旋轉(zhuǎn)的驅(qū)動脈沖,然后把這些驅(qū)動信號作為驅(qū)動脈沖信號S13發(fā)送給驅(qū)動電路74。
驅(qū)動電路74生成驅(qū)動信號S6A1至S6An,該驅(qū)動信號具有相應于所供給的驅(qū)動脈沖信號S13的電壓值,然后把該驅(qū)動信號發(fā)送給傳動器以便驅(qū)動相應的傳動器19A1至19An。
此時,電位器19B1至19Bn檢測該傳動器19A1至19An輸出軸的旋轉(zhuǎn)角度,并在模數(shù)轉(zhuǎn)換器75上對作為檢測結(jié)果的角度檢測信號S6B1至S6Bn進行數(shù)字化,然后作為上述的當前角度值信號S11供給比較操作電路72。
在該伺服系統(tǒng)70中,在比較操作電路72、脈沖生成電路73、驅(qū)動電路74、傳動器19A1至19An、電位器19B1至19Bn和模數(shù)轉(zhuǎn)換電路75所形成的閉環(huán)中,按固定周期(例如,1[μm]順序地執(zhí)行相同的處理,直至比較操作電路72的輸出變成“0”(即,直至當前角度值與角度命令值相一致)。這樣,在伺服系統(tǒng)70中,可以控制傳動器19A1至19An的輸出軸的旋轉(zhuǎn)角度,使其變成角度命令值。
該伺服系統(tǒng)70設(shè)有問題診斷電路76,用于診斷伺服系統(tǒng)70的問題。在CPU71向比較操作電路72給出作為角度命令值信號S10的一個新的角度命令值時,以及在傳動器19A1至19An的當前角度值與角度命令值相一致時,比較操作電路72分別給予問題診斷電路76一個開始信號S14和一個結(jié)束信號S15。
在此,在伺服系統(tǒng)70的閉環(huán)中,如果比較操作電路72、脈沖生成電路73、驅(qū)動電路74、傳動器19A1至19An、電位器19A1至19An、和模數(shù)變換器75的任何一個出現(xiàn)故障,或者在任何位置斷開,則伺服系統(tǒng)則不能正確操作,而且比較操作電路72的輸出總不能為“0”。
所以,問題診斷電路76適合于在給出開始信號S14時開始進行時間計數(shù),并且在一個固定時段內(nèi)如果給予它結(jié)束信號S15,則確定不存在任何問題;另一方面,如果在固定時段未給予它結(jié)束信號S15,則確定存在某些問題,并且把判斷結(jié)果作為問題診斷信號S16發(fā)送給CPU71。籍此,在該伺服系統(tǒng)70中,CPU71能夠根據(jù)該問題診斷信號S16容易地辨別是否存在某些問題。
圖8所示的寵物機器人診斷系統(tǒng)30適合于根據(jù)圖11所示的問題診斷過程RT2,利用寵物機器人1的伺服系統(tǒng)70中的問題自檢功能,診斷在機器人1種是否存在某些問題。
實際上,在寵物機器人診斷系統(tǒng)30中,希望診斷他的寵物機器人1的問題的用戶使用個人終端31A至31D訪問服務器38,并要求服務器38診斷寵物機器人1中問題(步驟SP10)。結(jié)果,在個人終端31A至31D的顯示單元上顯示圖16所示的一個問題診斷準備屏面80。
該問題診斷屏面80是一個屏面,用于將寵物機器人1的問題診斷的準備過程通知用戶,并且在初始時間,在其上有效地顯示“現(xiàn)在開始問題診斷”、“請將你的寵物機器人連接到終端”,和“準備診斷?”的字符,以及第一OK按鈕81A和第一取消按鈕81B。
當用戶在以上述性格診斷相同的方式將個人終端31A至31D連接他的寵物機器人之后單擊第一OK按鈕81A時,有效地顯示“下載問題診斷問題。”和“準備?”的字符,以及第二OK按鈕82A和第二取消按鈕82B。
此外,根據(jù)該問題診斷準備屏面80,當用戶單擊第二OK按鈕82A時,將執(zhí)行問題診斷的程序(在下文中稱之為問題診斷程序)從服務器38傳輸?shù)絺€人終端31A至31D,并且將問題診斷程序存儲在(下載)個人終端31A至31D的硬盤中。
此外,當結(jié)束問題診斷程序的下載時,在問題診斷準備屏面80上有效地顯示“結(jié)束下載?!?、“開始診斷”和“準備?”的字符,以及第三OK按鈕83A和第三取消按鈕83B。
當單擊第三OK按鈕83A時,根據(jù)下載到個人終端31A至31D下載的問題診斷程序,個人終端31A至31D執(zhí)行寵物機器人1的問題診斷。
實際上,比如問題診斷,個人終端31A至31D控制寵物機器人1的控制器10,以便首先使它驅(qū)動預定的一個傳動器19A1;此時,包含在寵物機器人1的控制器10中CPU71將根據(jù)上面已經(jīng)結(jié)合圖15說明的問題診斷電路76輸出的問題診斷信號S16作出的是否有任何問題的結(jié)果,通知給個人終端31A至31D。
這樣,個人終端31A至31D根據(jù)該通知,判別與傳動器19A1有關(guān)的伺服系統(tǒng)70中是否存在任何問題。此外,個人終端31A至31D以相同的方式控制寵物機器人1的控制器10,并且對于所有的傳動器19A1至19An,判斷在它們的相應伺服系統(tǒng)70中是否存在任何問題。
當個人終端31A至31D以這種方式結(jié)束關(guān)于所有傳動器19A1至19An的伺服系統(tǒng)70是否存在任何問題的檢查時,將檢查結(jié)果發(fā)送給服務器38。
服務器38的CPU42分析從個人終端31A至31D傳遞的檢查結(jié)果,并根據(jù)分析的結(jié)果診斷寵物機器人中是否存在某些問題。當CPU42已經(jīng)診斷不存在任何問題時,它使個人終端31A至31D的顯示單元顯示第一問題診斷結(jié)果屏面84,該屏面包括例如,如圖17所示的“結(jié)束診斷?!?、“該寵物機器人中沒有問題?!狈粗?,當CPU42診斷存在某些問題時,它使個人終端31A至31D的顯示單元顯示如圖18所示的第二問題診斷顯示屏面85。
在這種情況下,在初始時間,在該第二問題診斷結(jié)果顯示屏面85上有效地顯示“結(jié)束診斷”、“在該寵物機器人中發(fā)現(xiàn)某種問題”和“你要求修理嗎?”,以及一個OK按鈕86A和一個取消按鈕86B。
此外,當?shù)诙栴}診斷結(jié)果顯示屏面85的OK按鈕86A被點擊時,CPU42向服務中心等發(fā)送數(shù)據(jù),比如作為問題診斷結(jié)果的已經(jīng)獲得的問題位置數(shù)據(jù)和已經(jīng)從寵物機器人1的存儲器10A讀出的寵物機器人1的序號數(shù)據(jù)等;同時,在第二問題診斷結(jié)果顯示屏面85上顯示“發(fā)送寵物機器人的詳細修理數(shù)據(jù)”、“將為該修理作準備”和“請打印出下一頁的修理請求,請粘貼在寵物機器人的硬紙盒上,以及請發(fā)送給我”的字符;另一方面,它在下一頁上顯示圖19所示的目標顯示屏面87。
在這種情況下,當要求修理時,在該目標顯示屏面87上寫出寵物機器人1的收件人的地址和姓名(目的地)、發(fā)件人的地址和姓名(已經(jīng)由用戶事先注冊)、診斷日期、診斷的接收次數(shù)、寵物機器人1的序號和問題位置等。
這樣,用戶能夠通過打印出目的地顯示屏幕87、在包裝寵物機器人1的硬紙盒上粘貼打印出的字符以及發(fā)送該字符,來要求寵物機器人1的修理。
這樣,在寵物機器人診斷系統(tǒng)30中,用戶能夠啟動在他的寵物機器人中是否存在某些問題的檢查,并且在檢測到某些問題時容易地要求理。(3)實施例的操作和效果在具有上述配置的的寵物機器人診斷系統(tǒng)30中,當寵物機器人與個人終端31A至31D連接時,以及使用個人終端31A至31D訪問診斷商37的服務器38以要求性格診斷時,把各種關(guān)于寵物機器人1的“動作”和/或“生長”的控制參數(shù)作為診斷數(shù)據(jù)上載到服務器38上;并且根據(jù)該診斷數(shù)據(jù),服務器38診斷寵物機器人1的狀況,然后將獲得的診斷結(jié)果顯示在個人終端31A至31D的顯示單元上。
此外,在該寵物機器人診斷系統(tǒng)30中,通過發(fā)送對他此后想如何撫養(yǎng)該寵物機器人1問題的答復,服務器38根據(jù)對問題的答復和診斷數(shù)據(jù)進行咨詢,并在個人終端31A至31D的顯示單元上顯示該咨詢的結(jié)果。
而且,在寵物機器人診斷系統(tǒng)30中,當寵物機器人1與個人終端31A至31D連接時,以及訪問服務器38以要求問題診斷時,服務器38向個人終端31A至31D傳送問題診斷程序,并且根據(jù)該問題診斷程序執(zhí)行問題診斷,然后將獲得的診斷結(jié)果顯示在個人終端31A至31D的顯示單元上。
因此,根據(jù)該寵物機器人診斷系統(tǒng)30,用戶能夠容易地執(zhí)行他的寵物機器人1的“動作”和/或“生長”和/或某些問題等的當前狀況的檢測。
根據(jù)上述配置,可以在服務器38的控制下執(zhí)行寵物機器人1的性格診斷和/或問題診斷,所以用戶能夠容易地檢查他的寵物機器人1的性格、問題等的狀況;這樣,就能夠?qū)崿F(xiàn)可以容易地處理寵物機器人1的寵物機器人診斷系統(tǒng)。(4)其它實施例需要說明的是,在上述實施例中已經(jīng)說明了這樣一種情形本發(fā)明應用于寵物機器人系統(tǒng)30,用于診斷具有圖1所示的配置的寵物機器人;然而,本發(fā)明不僅可以應用于此情形,而且還可以應用于其它各種診斷裝置,例如用于診斷不同于寵物機器人1的虛擬生物(保持虛擬生物的硬件的某些問題,各種參數(shù)的狀態(tài),在程序中是否存在某些故障,和其它問題)和/或診斷填充玩具的狀況,該填充玩具是虛擬生物的具有三維空間的一個實體。
此外,在上述實施例中,已經(jīng)說明了服務器38執(zhí)行寵物機器人1的性格和/或問題的診斷處理的情況;然而我們不打算把本發(fā)明限制到這種情況。另一方面,可以把需要執(zhí)行這些處理的程序給予個人終端31A至31D,以便能夠啟動個人終端31A至31D執(zhí)行這些處理。
此外,在上述實施例中,已經(jīng)說明了寵物機器人1中的問題診斷的目標是伺服系統(tǒng)70(圖15)的情況;然而,我們不打算把本發(fā)明限制到這種情況。其它硬件中的問題也可以被診斷。而且,諸如寵物機器人1的控制程序和/或控制數(shù)據(jù)等的某些軟件故障也可以作為問題診斷的目標。
此外,在上述實施例中,已經(jīng)說明了用電纜或類似物將寵物機器人1與個人終端31A至31D相連接,以及捕獲性格診斷所需的數(shù)據(jù)的情況;然而我們不打算將本發(fā)明限制到這種情況。例如,諸如控制程序的軟件的部分或全部和/或?qū)櫸餀C器人1中的各種控制程序可以被存儲在諸如存儲卡的可移動記錄介質(zhì)上,該記錄介質(zhì)可以在執(zhí)行性格診斷時從寵物機器人1中取下并裝載到個人終端31A至31D中。
此外,在上述實施例中,已經(jīng)描述了存儲器10A被利用為記錄介質(zhì),用于存儲諸如控制程序的軟件和/或?qū)櫸餀C器人1的各種控制參數(shù)的情況,然而,我們不打算把本發(fā)明限制到這種情況,也可以利用其它的各種記錄介質(zhì)。
此外,在上述實施例中,已經(jīng)描述了由服務器30的CPU42實現(xiàn)以下裝置的情況,即分析裝置,用于分析從寵物機器人1的存儲器10A讀出的診斷數(shù)據(jù)和/或從寵物機器人1的問題診斷電路76輸出的問題診斷信號S16(圖15);診斷裝置,用于根據(jù)分析結(jié)果診斷寵物機器人1的狀況(諸如性格的內(nèi)部狀況和諸如某些問題的外部狀況);和咨詢處理裝置,用于根據(jù)分析裝置獲得的分析結(jié)果執(zhí)行咨詢處理。然而我們不打算把本發(fā)明限制到這種情況。另一方面,可以分別設(shè)置這些分析裝置、診斷裝置和咨詢裝置。
此外,在上述實施例中,已經(jīng)說明了由個人終端31A至31D實現(xiàn)以下裝置的情況,即從寵物機器人1中獲得性格或問題診斷所需的數(shù)據(jù)的裝置,和視覺顯示從服務器38給出的診斷結(jié)果的顯示裝置;然而我們不打算把本發(fā)明限制到這種情況,這些裝置可以被分別提供。
此外,在上述實施例中,說明了在因特網(wǎng)36或公共通信線路(網(wǎng)絡)39上將個人終端31A至31D連接到服務器38的情況;然而,我們不打算將本發(fā)明限制到這種情況,還可以在不同于因特網(wǎng)36或公共通信線路(網(wǎng)絡)39的諸如LAN的一個網(wǎng)絡上連接它們。
工業(yè)應用性本發(fā)明涉及一種診斷系統(tǒng)、一種裝置系統(tǒng)和一種診斷方法,并且可以在一個診斷系統(tǒng)中用來在一個網(wǎng)絡上診斷寵物機器人。
權(quán)利要求
1.一種診斷系統(tǒng),包括設(shè)置在虛擬生物的用戶方的第一通信裝置,所述虛擬生物作為軟件而存在并且被編程以便按編程進行動作和舉止;設(shè)置在服務提供方的第二通信裝置,所述服務提供方提供診斷所述虛擬生物的所述軟件的狀況或診斷保持所述虛擬生物的硬件的狀況的服務;一個通信線路,用于連接所述第一和第二通信裝置,其中所述第一通信裝置經(jīng)所述通信線路向第二通信裝置發(fā)送診斷所述虛擬生物的所述軟件的狀況或診斷保持所述虛擬生物的硬件的狀況所需的診斷數(shù)據(jù);和所述第二通信裝置分析從第一通信裝置給出的所述診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷所述虛擬生物的所述軟件的狀況或診斷保持所述虛擬生物的所述硬件的狀況。
2.根據(jù)權(quán)利要求1所述的診斷系統(tǒng),其中所述第二通信裝置經(jīng)所述通信線路向所述第一通信裝置發(fā)送所述診斷結(jié)果;和所述第一通信裝置包括顯示裝置,用于視覺顯示從所述第二通信裝置給出的診斷結(jié)果。
3.根據(jù)權(quán)利要求1所述的診斷系統(tǒng),其中所述虛擬生物具有至少下列模式之一一個通過模擬(modeling)生成虛擬生物的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬虛擬生物的感覺變化而獲得的感覺模式;和一個通過模擬虛擬生物的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變虛擬生物的與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的當前生長步驟;所述第一通信裝置將所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中當前生長步驟的生長步驟值,作為診斷所述虛擬生物的所述軟件的所述狀況的診斷數(shù)據(jù)發(fā)送給所述第二通信裝置;和所述第二通信裝置分析所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值,并根據(jù)分析結(jié)果把所述虛擬生物的性格診斷為所述虛擬生物的所述狀況。
4.根據(jù)權(quán)利要求3所述的診斷系統(tǒng),其中所述第二通信裝置在診斷虛擬生物的所述性格之后,向所述第一通信裝置發(fā)送問題數(shù)據(jù),詢問所述虛擬生物的用戶如何撫養(yǎng)該虛擬生物;根據(jù)從第一通信裝置發(fā)送的用戶對問題的答復和虛擬生物的所述診斷數(shù)據(jù),執(zhí)行預定的咨詢處理;和向所述第一通信裝置發(fā)送經(jīng)咨詢處理獲得的指示如何撫養(yǎng)虛擬生物的咨詢結(jié)果。
5.根據(jù)權(quán)利要求1所述的診斷系統(tǒng),其中所述第二通信裝置發(fā)送一個是一個計算機程序的問題診斷程序,以診斷保持所述虛擬生物的所述硬件的狀況;所述第一通信裝置檢查保持所述虛擬生物的所述硬件是否有任何問題,并且將檢查結(jié)果發(fā)送給所述第二通信裝置;和所述第二通信裝置分析從所述第一通信裝置發(fā)送的檢查結(jié)果,并把問題的有或無診斷為保持虛擬生物的所述硬件的狀況。
6.根據(jù)權(quán)利要求5所述的診斷系統(tǒng),其中在保持虛擬生物的所述硬件具有問題的情況下,所述第二通信裝置把關(guān)于問題的數(shù)據(jù)和/或經(jīng)第一通信裝置獲得的包括所述虛擬生物的序號的所需數(shù)據(jù)通知給一個預定的服務中心。
7.根據(jù)權(quán)利要求5所述的診斷系統(tǒng),其中當保持所述虛擬生物的所述硬件具有問題時,所述第二通信裝置向所述第一通信裝置發(fā)送修理請求的一個目的地。
8.一種診斷方法,包括第一步驟,從設(shè)置在作為軟件而存在并且被編程以便動作和舉止的虛擬生物的用戶方的第一通信裝置,向設(shè)置在提供診斷所述虛擬生物的所述軟件的狀況或診斷保持所述虛擬生物的硬件的狀況的服務的服務提供方的第二通信裝置,發(fā)送用于診斷虛擬生物的軟件狀況或診斷保持虛擬生物的硬件的狀況的所需診斷數(shù)據(jù);第二步驟,使用所述第二通信裝置分析從第一通信裝置給出的所述診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷所述虛擬生物的所述軟件的狀況或診斷保持所述虛擬生物的所述硬件的狀況。
9.根據(jù)權(quán)利要求8所述的診斷方法,包括第三步驟,所述第二通信裝置經(jīng)所述通信線路向所述第一通信裝置發(fā)送所述診斷結(jié)果,和用所述第一通信裝置視覺顯示從所述第二通信裝置獲得的所述診斷結(jié)果。
10.根據(jù)權(quán)利要求8所述的診斷方法,其中所述虛擬生物具有至少下列模式之一一個通過模擬生成虛擬生物的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬虛擬生物的感覺變化而獲得的感覺模式;和一個通過模擬虛擬生物的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的虛擬生物的當前生長步驟;所述第一步驟是將所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中當前生長步驟的生長步驟值,作為診斷所述虛擬生物的所述軟件的所述狀況的診斷數(shù)據(jù)發(fā)送給所述通信裝置;和所述第二步驟是分析所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值,并根據(jù)分析結(jié)果把所述虛擬生物的性格診斷為所述虛擬生物的所述狀況。
11.根據(jù)權(quán)利要求10所述的診斷方法,其中所述第二步驟包括問題數(shù)據(jù)發(fā)送步驟,在診斷虛擬生物的所述性格之后,向所述第一通信裝置發(fā)送問題數(shù)據(jù),詢問所述虛擬生物的所述用戶如何撫養(yǎng)該虛擬生物;咨詢處理步驟,根據(jù)從所述第一通信裝置發(fā)送的用戶對問題的答復和虛擬生物的所述診斷數(shù)據(jù),執(zhí)行預定的咨詢處理;和咨詢結(jié)果發(fā)送步驟,向所述第一通信裝置發(fā)送經(jīng)咨詢處理獲得的指示如何撫養(yǎng)虛擬生物的咨詢結(jié)果。
12.根據(jù)權(quán)利要求10所述的診斷方法,其中所述第一步驟包括問題診斷程序發(fā)送步驟,發(fā)送一個是一個計算機程序的問題診斷程序,以診斷保持所述虛擬生物的所述硬件的狀況;檢查步驟,根據(jù)問題診斷程序檢查保持所述虛擬生物的所述硬件是否有任何問題;和檢查結(jié)果發(fā)送步驟,將檢查結(jié)果發(fā)送給所述第二通信裝置;和所述第二步驟是分析從所述第一通信裝置發(fā)送的檢查結(jié)果,并把問題的有或無診斷為保持虛擬生物的所述硬件的所述狀況。
13.根據(jù)權(quán)利要求12所述的診斷方法,其中所述第二步驟包括通知步驟,在保持虛擬生物的所述硬件具有問題的情況下,把關(guān)于問題的數(shù)據(jù)和/或經(jīng)第一通信裝置獲得的包括所述虛擬生物序號的所需數(shù)據(jù)通知給一個預定的服務中心。
14.根據(jù)權(quán)利要求12所述的診斷方法,其中所述第二步驟包括修理請求目的地通知步驟,當保持所述虛擬生物的所述硬件具有問題時,向所述第一通信裝置發(fā)送修理請求的一個目的地。
15.一個診斷裝置包括分析裝置,從硬件或存儲軟件的存儲介質(zhì)中獲取診斷作為軟件而存在并且被編程以便動作或舉止的虛擬生物的軟件的狀況以及診斷保持虛擬生物的硬件的狀況所需的診斷數(shù)據(jù),并分析該數(shù)據(jù);和診斷裝置,根據(jù)所述分析裝置的分析結(jié)果診斷所述虛擬生物的狀況。
16.根據(jù)權(quán)利要求15所述的診斷裝置,其中在一個預定網(wǎng)絡上,所述分析裝置從所述硬件或所述存儲介質(zhì)獲取所述診斷數(shù)據(jù)。
17.根據(jù)權(quán)利要求15所述的診斷裝置,包括顯示裝置,用于視覺顯示所述診斷裝置的所述診斷結(jié)果。
18.根據(jù)權(quán)利要求15所述的診斷裝置,其中所述虛擬生物具有至少下列模式之一一個通過模擬生成虛擬生物的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬虛擬生物的感覺變化而獲得的感覺模式;和一個通過模擬虛擬生物的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的虛擬生物的當前生長步驟;所述分析裝置從所述硬件或所述存儲介質(zhì)獲取所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中當前生長步驟的生長步驟值,以作為診斷所述虛擬生物的所述軟件的所述狀況的診斷數(shù)據(jù),并分析所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值;和所述診斷裝置把所述虛擬生物的性格診斷為所述虛擬生物的所述狀況。
19.根據(jù)權(quán)利要求17所述的診斷裝置,其中所述診斷裝置是在診斷虛擬生物的所述性格之后,在所述顯示裝置上顯示詢問所述虛擬生物的用戶如何撫養(yǎng)該虛擬生物的問題數(shù)據(jù);和根據(jù)用戶對問題的答復和虛擬生物的所述診斷數(shù)據(jù),執(zhí)行預定的咨詢處理,并在所述顯示裝置上顯示經(jīng)咨詢處理獲得的指示如何撫養(yǎng)虛擬生物的咨詢結(jié)果。
20.根據(jù)權(quán)利要求16所述的診斷裝置,其中在所述網(wǎng)絡上向所述虛擬生物的用戶方發(fā)送一個是一個計算機程序的問題診斷程序,以診斷保持所述虛擬生物的所述硬件的狀況;所述分析裝置根據(jù)問題診斷程序分析從用戶方發(fā)送的指示保持所述虛擬生物的硬件中有或無問題的檢查結(jié)果;和所述診斷裝置根據(jù)所述分析裝置的分析結(jié)果把問題的有或無診斷為保持虛擬生物的所述硬件的狀況。
21.根據(jù)權(quán)利要求20所述的診斷裝置,其中在保持虛擬生物的所述硬件具有問題的情況下,所述診斷裝置把關(guān)于問題的數(shù)據(jù)和/或在所述網(wǎng)絡上獲得的包括所述虛擬生物序號的所需數(shù)據(jù)通知給一個預定的服務中心。
22.根據(jù)權(quán)利要求20所述的診斷裝置,其中當保持所述虛擬生物的所述硬件具有問題情況下,所述診斷裝置把修理請求的一個目的地通知給所述用戶方。
23.一個診斷方法,包括第一步驟,從硬件和存儲軟件的存儲介質(zhì)中獲取診斷作為軟件而存在并且被編程以便動作或舉止的虛擬生物的軟件的狀況或診斷保持虛擬生物的硬件的狀況所需的診斷數(shù)據(jù);和第二步驟,根據(jù)分析結(jié)果診斷所述虛擬生物的狀況。
24.根據(jù)權(quán)利要求23所述的診斷方法,其中所述第一步驟是在一個預定網(wǎng)絡上從所述硬件或存儲介質(zhì)獲取所述診斷所需的數(shù)據(jù)。
25.根據(jù)權(quán)利要求23所述的診斷方法,包括第三步驟,視覺顯示所述診斷結(jié)果。
26.根據(jù)權(quán)利要求23所述的診斷方法,其中所述虛擬生物具有至少下列模式之一一個通過模擬生成虛擬生物的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬虛擬生物的感覺變化而獲得的感覺模式;和一個通過模擬虛擬生物的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的虛擬生物的當前生長步驟;所述第一步驟是獲取所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中當前生長步驟的生長步驟值,以作為診斷所述虛擬生物的所述軟件的所述狀況的診斷數(shù)據(jù),和分析所獲得的所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值;和所述第二步驟是根據(jù)診斷結(jié)果,把所述虛擬生物的性格診斷為所述虛擬生物的所述狀況。
27.根據(jù)權(quán)利要求26所述的診斷方法,包括第三步驟,在診斷虛擬生物的所述性格之后,在所述網(wǎng)絡上向所述用戶發(fā)送問題數(shù)據(jù),以詢問所述虛擬生物的用戶如何撫養(yǎng)該虛擬生物;第四步驟,根據(jù)在所述網(wǎng)絡上發(fā)送的用戶對問題的答復和虛擬生物的所述診斷數(shù)據(jù),執(zhí)行預定的咨詢處理;第五步驟,向所述用戶發(fā)送經(jīng)咨詢處理獲得的指示如何撫養(yǎng)虛擬生物的咨詢結(jié)果。
28.根據(jù)權(quán)利要求24所述的診斷方法,其中所述第一步驟包括問題診斷程序發(fā)送步驟,在所述網(wǎng)絡上向所述虛擬生物的用戶發(fā)送一個是一個計算機程序的問題診斷程序,以診斷保持所述虛擬生物的所述硬件的狀況;診斷數(shù)據(jù)獲取步驟,獲取在用戶方根據(jù)問題診斷程序執(zhí)行的指示保持所述虛擬生物的所述硬件中有或無問題的檢查結(jié)果,作為診斷數(shù)據(jù);和分析步驟,分析所獲得的診斷數(shù)據(jù);和所述第二步驟是根據(jù)所述分析步驟的分析結(jié)果把問題的有或無診斷為保持虛擬生物的所述硬件的所述狀況。
29.根據(jù)權(quán)利要求28所述的診斷方法,其中所述第二步驟包括通知步驟,在保持虛擬生物的所述硬件具有問題的情況下,把關(guān)于問題的數(shù)據(jù)和/或在所述網(wǎng)絡上獲得的包括所述虛擬生物序號的所需數(shù)據(jù)通知給一個預定的服務中心。
30.根據(jù)權(quán)利要求28所述的診斷方法,其中所述第二步驟包括修理請求目的地通知步驟,當保持所述虛擬生物的所述硬件具有問題情況下,把修理請求的一個目的地發(fā)送給所述第一通信裝置。
31.一種診斷系統(tǒng),包括設(shè)置在機器人設(shè)備的用戶方的第一通信裝置;設(shè)置在服務提供方的第二通信裝置,所述服務提供方提供檢查所述機器人設(shè)備硬件或軟件的服務;通信線路,用于連接所述第一和第二通信裝置,其中所述第一通信裝置經(jīng)所述通信線路向第二通信裝置發(fā)送診斷所述機器人設(shè)備的所述硬件或所述軟件的狀況所需的診斷數(shù)據(jù);和所述第二通信裝置分析從第一通信裝置給出的所述診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷所述機器人設(shè)備的所述硬件和所述軟件的狀況。
32.根據(jù)權(quán)利要求31所述的診斷系統(tǒng),其中所述第二通信裝置經(jīng)所述通信線路向所述第一通信裝置發(fā)送所述診斷結(jié)果;和所述第一通信裝置包括顯示裝置,用于視覺顯示從所述第二通信裝置給出的診斷結(jié)果。
33.根據(jù)權(quán)利要求31所述的診斷系統(tǒng),其中所述機器人設(shè)備具有至少下列模式之一一個通過模擬生成機器人設(shè)備的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬機器人設(shè)備的感覺變化而獲得的感覺模式;和一個通過模擬機器人設(shè)備的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的機器人設(shè)備的當前生長步驟;所述第一通信裝置將所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中當前生長步驟的生長步驟值,作為診斷所述機器人設(shè)備的所述軟件的所述狀況的診斷數(shù)據(jù)發(fā)送給所述第二通信裝置;和所述通信裝置分析所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值,并根據(jù)分析結(jié)果把所述機器人設(shè)備的性格診斷為所述機器人設(shè)備的所述狀況。
34.根據(jù)權(quán)利要求33所述的診斷系統(tǒng),其中所述第二通信裝置在診斷所述機器人設(shè)備的所述性格之后,向所述第一通信裝置發(fā)送問題數(shù)據(jù),以詢問所述機器人設(shè)備的所述用戶如何撫養(yǎng)該機器人設(shè)備;和根據(jù)從第一通信裝置發(fā)送的用戶對問題的答復和機器人設(shè)備的所述診斷數(shù)據(jù),執(zhí)行預定的咨詢處理,和向所述第一通信裝置發(fā)送經(jīng)咨詢處理獲得的指示如何撫養(yǎng)機器人設(shè)備的咨詢結(jié)果。
35.根據(jù)權(quán)利要求31所述的診斷系統(tǒng),其中所述第二通信裝置發(fā)送一個是一個計算機程序的問題診斷程序,以診斷所述機器人設(shè)備的所述硬件的狀況;所述第一通信裝置根據(jù)問題診斷程序檢查所述機器人設(shè)備的所述硬件是否有任何問題,并且將檢查結(jié)果發(fā)送給所述第二通信裝置;和所述第二通信裝置分析從所述第一通信裝置發(fā)送的檢查結(jié)果,并根據(jù)分析結(jié)果把問題的有或無診斷為所述機器人設(shè)備的所述硬件的狀況。
36.根據(jù)權(quán)利要求35所述的診斷系統(tǒng),其中在保持所述機器人設(shè)備的所述硬件具有問題的情況下,所述第二通信裝置把關(guān)于問題的數(shù)據(jù)和/或經(jīng)第一通信裝置獲得的包括所述機器人設(shè)備的序號的所需數(shù)據(jù)通知給一個預定的服務中心。
37.根據(jù)權(quán)利要求35所述的診斷系統(tǒng),其中當所述機器人設(shè)備的所述硬件具有問題時,所述第二通信裝置向所述第一通信裝置發(fā)送修理請求的一個目的地。
38.一種診斷方法,包括第一步驟,從設(shè)置在機器人設(shè)備的用戶方的第一通信裝置,向設(shè)置在提供診斷所述機器人設(shè)備的所述硬件或軟件的狀況的服務的服務提供方的第二通信裝置,發(fā)送用于診斷機器人設(shè)備的所述軟件或所述硬件的狀況的所需診斷數(shù)據(jù);和第二步驟,使用所述第二通信裝置分析從第一通信裝置給出的所述診斷數(shù)據(jù),并根據(jù)分析結(jié)果診斷所述機器人設(shè)備的所述軟件或所述硬件的狀況。
39.根據(jù)權(quán)利要求38所述的診斷方法,包括第三步驟,所述第二通信裝置經(jīng)所述通信線路向所述第一通信裝置發(fā)送所述診斷結(jié)果,和使所述第一通信裝置視覺顯示所述診斷結(jié)果。
40.根據(jù)權(quán)利要求38所述的診斷方法,其中所述機器人設(shè)備具有至少下列模式之一一個通過模擬生成機器人設(shè)備的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬機器人設(shè)備的感覺變化而獲得的感覺模式;和一個通過模擬機器人設(shè)備的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的機器人設(shè)備的當前生長步驟;所述第一步驟是將所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中機器人設(shè)備的當前生長步驟的生長步驟值,作為診斷所述機器人設(shè)備的所述軟件的所述狀況的診斷數(shù)據(jù)發(fā)送給所述第二通信裝置;和所述第二步驟是分析所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值,并根據(jù)分析結(jié)果把所述機器人設(shè)備的性格診斷為所述機器人設(shè)備的所述狀況。
41.根據(jù)權(quán)利要求40所述的診斷方法,其中所述第二步驟包括問題數(shù)據(jù)發(fā)送步驟,在診斷機器人設(shè)備的所述性格之后,向所述第一通信裝置發(fā)送問題數(shù)據(jù),以詢問所述機器人設(shè)備的所述用戶如何撫養(yǎng)該機器人設(shè)備;咨詢處理步驟,根據(jù)從所述第一通信裝置發(fā)送的用戶對問題的答復和機器人設(shè)備的所述診斷數(shù)據(jù),執(zhí)行預定的咨詢處理;和咨詢結(jié)果發(fā)送步驟,向所述第一通信裝置發(fā)送經(jīng)咨詢處理獲得的指示如何撫養(yǎng)機器人設(shè)備的咨詢結(jié)果。
42.根據(jù)權(quán)利要求40所述的診斷方法,其中所述第一步驟包括問題診斷程序發(fā)送步驟,在所述網(wǎng)絡上向所述機器人設(shè)備的用戶發(fā)送一個是一個計算機程序的問題診斷程序,以診斷保持所述機器人設(shè)備的所述硬件的狀況;檢查步驟,根據(jù)問題診斷程序檢查所述機器人設(shè)備的所述硬件是否有任何問題;和檢查結(jié)果發(fā)送步驟,將檢查結(jié)果發(fā)送給所述第二通信裝置;和所述第二步驟是分析從所述第一通信裝置發(fā)送的檢查結(jié)果,并根據(jù)分析結(jié)果把問題的有或無診斷為所述機器人設(shè)備的所述硬件的所述狀況。
43.根據(jù)權(quán)利要求42所述的診斷方法,其中所述第二步驟包括通知步驟,在機器人設(shè)備的所述硬件具有問題的情況下,把關(guān)于問題的數(shù)據(jù)和/或經(jīng)第一通信裝置獲得的包括所述機器人設(shè)備序號的所需數(shù)據(jù)通知給一個預定的服務中心。
44.根據(jù)權(quán)利要求42所述的診斷方法,其中所述第二步驟包括修理請求目的地通知步驟,當所述機器人設(shè)備的所述硬件具有問題時,將修理請求的一個目的地通知給所述第一通信裝置。
45.一個診斷裝置包括分析裝置,從機器人設(shè)備或存儲軟件的存儲介質(zhì)中獲取診斷機器人設(shè)備的硬件或軟件的所需的數(shù)據(jù),并分析該數(shù)據(jù);和診斷裝置,根據(jù)所述分析裝置的分析結(jié)果診斷所述機器人設(shè)備的狀況。
46.根據(jù)權(quán)利要求45所述的診斷裝置,其中在一個預定網(wǎng)絡上,所述分析裝置從所述機器人設(shè)備或所述存儲介質(zhì)獲取所述診斷的所需數(shù)據(jù)。
47.根據(jù)權(quán)利要求45所述的診斷裝置,包括顯示裝置,用于視覺顯示所述診斷裝置的所述診斷結(jié)果。
48.根據(jù)權(quán)利要求45所述的診斷裝置,其中所述機器人設(shè)備具有至少下列模式之一一個通過模擬生成機器人設(shè)備的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬機器人設(shè)備的感覺變化而獲得的感覺模式;和一個通過模擬機器人設(shè)備的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的機器人設(shè)備的當前生長步驟;所述分析裝置獲取所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中當前生長步驟的生長步驟值,以作為診斷所述機器人設(shè)備的所述軟件的所述狀況的診斷數(shù)據(jù),和分析所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值;和所述診斷裝置把所述機器人設(shè)備的性格診斷為所述機器人設(shè)備的所述狀況。
49.根據(jù)權(quán)利要求47所述的診斷裝置,其中所述診斷裝置在診斷機器人設(shè)備的所述性格之后,在所述顯示裝置上顯示詢問所述機器人設(shè)備的用戶如何撫養(yǎng)該機器人設(shè)備的問題數(shù)據(jù);和根據(jù)用戶對問題的答復和機器人設(shè)備的所述診斷數(shù)據(jù),執(zhí)行預定的咨詢處理,并在所述顯示裝置上顯示經(jīng)咨詢處理獲得的指示如何撫養(yǎng)機器人設(shè)備的咨詢結(jié)果。
50.根據(jù)權(quán)利要求46所述的診斷裝置,其中在所述網(wǎng)絡上向所述機器人設(shè)備的用戶方發(fā)送一個是一個計算機程序的問題診斷程序,以診斷所述機器人設(shè)備的所述硬件的狀況;所述分析裝置根據(jù)所述問題診斷程序分析從所述用戶方發(fā)送的指示所述機器人設(shè)備的所述硬件中有或無問題的檢查結(jié)果;和所述診斷裝置根據(jù)所述分析裝置的分析結(jié)果把問題的有或無診斷為所述機器人設(shè)備的所述硬件的所述狀況。
51.根據(jù)權(quán)利要求50所述的診斷裝置,其中在所述機器人設(shè)備的所述硬件具有問題的情況下,所述診斷裝置把關(guān)于問題的數(shù)據(jù)和/或在所述網(wǎng)絡上獲得的包括所述機器人設(shè)備序號的所需數(shù)據(jù)通知給一個預定的服務中心。
52.根據(jù)權(quán)利要求50所述的診斷裝置,其中當所述機器人設(shè)備的所述硬件具有問題情況下,所述診斷裝置把修理請求的一個目的地通知給所述用戶方。
53.一個診斷方法,包括第一步驟,從機器人設(shè)備或存儲軟件的存儲介質(zhì)中獲取診斷所述機器人設(shè)備的硬件或軟件所需的數(shù)據(jù);和第二步驟,根據(jù)分析結(jié)果診斷所述機器人設(shè)備的狀況。
54.根據(jù)權(quán)利要求53所述的診斷方法,其中所述第一步驟是在一個預定網(wǎng)絡上從所述機器人設(shè)備或存儲介質(zhì)獲取所述診斷所需的數(shù)據(jù)。
55.根據(jù)權(quán)利要求53所述的診斷方法,包括第三步驟,視覺顯示所述第二步驟中的所述診斷結(jié)果。
56.根據(jù)權(quán)利要求53所述的診斷方法,其中所述機器人設(shè)備具有至少下列模式之一一個通過模擬生成機器人設(shè)備的動作和舉止的轉(zhuǎn)換而獲得的轉(zhuǎn)換概率模式;一個通過模擬機器人設(shè)備的感覺變化而獲得的感覺模式;和一個通過模擬機器人設(shè)備的生長而獲得的生長模式,并且根據(jù)外部狀況、內(nèi)部狀況和/或外部的操作,按需要改變與所述轉(zhuǎn)換概率模式對應的轉(zhuǎn)換概率、與所述感覺模式對應的參數(shù)值、和/或所述生長模式中的機器人設(shè)備的當前生長步驟;所述第一步驟是獲取所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或表達所述生長模式中當前生長步驟的生長步驟值,以作為診斷所述機器人設(shè)備的所述軟件的所述狀況的診斷數(shù)據(jù),和分析所述轉(zhuǎn)換概率模式的每個所述轉(zhuǎn)換概率、所述感覺模式的每個所述參數(shù)值、和/或所述生長步驟值;和所述第二步驟是根據(jù)診斷結(jié)果,把所述機器人設(shè)備的性格診斷為所述機器人設(shè)備的所述狀況。
57.根據(jù)權(quán)利要求56所述的診斷方法,包括第三步驟,在診斷機器人設(shè)備的所述性格之后,在所述網(wǎng)絡上向所述用戶發(fā)送問題數(shù)據(jù),以詢問所述機器人設(shè)備的用戶如何撫養(yǎng)該機器人設(shè)備;第四步驟,根據(jù)在網(wǎng)絡上發(fā)送的用戶對所述問題的答復和機器人設(shè)備的所述診斷數(shù)據(jù),執(zhí)行咨詢處理;第五步驟,向所述用戶發(fā)送經(jīng)咨詢處理獲得的指示如何撫養(yǎng)機器人設(shè)備的咨詢結(jié)果。
58.根據(jù)權(quán)利要求54所述的診斷方法,其中所述第一步驟包括問題診斷程序發(fā)送步驟,在所述網(wǎng)絡上向所述機器人設(shè)備的用戶發(fā)送一個是一個計算機程序的問題診斷程序,以診斷所述機器人設(shè)備的所述硬件的狀況;診斷數(shù)據(jù)獲取步驟,獲取在用戶方根據(jù)問題診斷程序執(zhí)行的指示所述機器人設(shè)備的所述硬件中有或無問題的檢查結(jié)果,作為所述診斷數(shù)據(jù);和分析步驟,分析所獲得的診斷數(shù)據(jù);和所述第二步驟是根據(jù)所述分析步驟的分析結(jié)果把問題的有或無診斷為所述機器人設(shè)備的所述硬件的所述狀況。
59.根據(jù)權(quán)利要求58所述的診斷方法,其中所述第二步驟包括通知步驟,在機器人設(shè)備的所述硬件具有問題的情況下,在所述網(wǎng)絡上把關(guān)于問題的數(shù)據(jù)和/或在所述網(wǎng)絡上獲得的包括所述機器人設(shè)備序號的所需數(shù)據(jù)通知給一個預定的服務中心。
60.根據(jù)權(quán)利要求58所述的診斷方法,其中所述第二步驟包括修理請求目的地通知步驟,當所述機器人設(shè)備的所述硬件具有問題情況下,在所述網(wǎng)絡上把修理請求的一個目的地發(fā)送給所述第一通信裝置。
全文摘要
本發(fā)明從硬件或存儲軟件的存儲介質(zhì)中獲得診斷虛擬生物的軟件狀況或診斷保持虛擬生物的硬件的狀況的所需數(shù)據(jù),和分析該數(shù)據(jù),并且根據(jù)分析結(jié)果診斷虛擬生物的狀況。此外,從機器人設(shè)備或存儲軟件的存儲介質(zhì)中獲得用于診斷機器人設(shè)備的硬件或軟件的所需數(shù)據(jù),和分析該數(shù)據(jù),并且根據(jù)分析結(jié)果診斷機器人設(shè)備的狀況。
文檔編號B25J9/16GK1342281SQ00804399
公開日2002年3月27日 申請日期2000年12月28日 優(yōu)先權(quán)日1999年12月30日
發(fā)明者野間英樹 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1