專利名稱:推斷用戶操作意圖的裝置及具備該裝置的電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種進(jìn)行設(shè)備的操作支援的技術(shù)。更具體的說,本發(fā)明涉 及一種在用戶為了執(zhí)行設(shè)備的期望功能而認(rèn)為正確執(zhí)行的操作出錯時,推 斷用戶希望執(zhí)行的功能,實現(xiàn)設(shè)備的操作支援的技術(shù)。
背景技術(shù):
作為推斷設(shè)備操作中用戶的意圖的方法,以前已知利用用戶的操作履 歷來推斷意圖的方法、和利用用戶的行動與狀態(tài)來推斷意圖的方法等。
例如專利文獻(xiàn)1公開利用用戶的操作履歷的設(shè)備的功能執(zhí)行裝置。該 功能執(zhí)行裝置基于誤操作之后立即進(jìn)行的功能是該誤操作中使用者要執(zhí) 行的功能的可能性高等前提來動作。功能執(zhí)行裝置具備存儲有誤操作的內(nèi) 容、誤操作的次數(shù)、誤操作之后立即執(zhí)行的功能等信息的誤操作記錄部, 用戶進(jìn)行誤操作時,從誤操作記錄部讀出誤操作之后立即執(zhí)行的功能,作 為用戶意圖執(zhí)行的功能來代替用戶執(zhí)行。裝置通過這樣動作,對于各個用 戶常發(fā)生的誤操作,將用戶從修正該誤操作的作業(yè)中解放出來。
并且,例如專利文獻(xiàn)2公開利用用戶的行動或狀態(tài)來推斷用戶意圖的 車輛用控制裝置。該車輛用控制裝置中具備的意圖判斷部具有存儲表示使 用照相機(jī)或麥克風(fēng)可取得的用戶的動作及狀態(tài)和用戶意圖的相關(guān)的信息 的部件。存儲的信息是由表示用戶的動作及狀態(tài)的多個第l項目、和表示 用戶意圖的多個第2項目構(gòu)成的表格,且用數(shù)值表示第1項目和第2項目 各自之間的相關(guān)程度。而且,該數(shù)值越大,優(yōu)先順序設(shè)定得越高。通過根 據(jù)該信息推斷意圖,即便是用戶未進(jìn)行功能的執(zhí)行操作時,也可根據(jù)用戶 的動作或狀態(tài)來推斷用戶的意圖。并且,可根據(jù)多個信息進(jìn)行意圖推斷, 可提供主動的功能控制。
并且,專利文獻(xiàn)2公開在主動的功能控制未正確動作時,為了利用用 戶的取消操作變更其優(yōu)先順序而變更加權(quán)的情況。專利文獻(xiàn)1:日本國特開平6-149460號公報 專利文獻(xiàn)2:日本國特開2005-352732號公報
根據(jù)以前的方法,存在對該用戶執(zhí)行了一次的功能可進(jìn)行用戶的意圖 推斷,但對未執(zhí)行的功能不能進(jìn)行意圖推斷的問題。其理由是因為以前的 方法將用戶的誤操作事例事先記錄為數(shù)據(jù),將來發(fā)生類似的狀況時,利用 這些數(shù)據(jù)進(jìn)行意圖推斷。在用戶最初進(jìn)行誤操作時、或面臨意圖推斷錯誤 導(dǎo)致的設(shè)備誤動作的情況下,用戶僅通過自己向設(shè)備傳達(dá)不是照自己的意 圖,不能從設(shè)備進(jìn)行操作支援,求取正確的操作方法后執(zhí)行試行錯誤的探 索的內(nèi)容未被涉及。
具體地說,根據(jù)專利文獻(xiàn)1的方法,通過存儲誤操作之后執(zhí)行的功能, 可對用戶反復(fù)常發(fā)生的誤操作進(jìn)行支援,但對于用戶最初的誤操作不能進(jìn) 行操作支援。并且,由于最初不進(jìn)行操作支援,所以在錯誤執(zhí)行用戶意圖 的功能時,不僅需要試行錯誤地探索用戶想執(zhí)行的功能的正確操作方法, 用戶發(fā)生誤操作之后的操作是正確的操作均未言及。
同樣地,在專利文獻(xiàn)2的方法中,在由用戶提供設(shè)備的主動控制不正 確的信號時,進(jìn)行優(yōu)先順序等的調(diào)整,謀求提高將來的意圖推斷精度,以 使下次以后可進(jìn)行正確的推斷,但即便傳達(dá)用戶對設(shè)備不滿,僅通過反映 到下一次之后的設(shè)備動作,也不能推斷用戶在該時刻希望執(zhí)行的功能。
近年來,由于信息通信設(shè)備或圖象聲音設(shè)備中搭載非常多的功能,所 以即便是與過去類似的狀態(tài),也假定多個不同的操作意圖。因此,只通過 簡單對應(yīng)用戶的狀態(tài)等和意圖的規(guī)則,難以準(zhǔn)確地推斷意圖。
并且,所謂設(shè)備操作支援,本來在用戶進(jìn)行正確的操作時不必進(jìn)行, 在不能正確操作、發(fā)生誤操作時,例如只有在作為要第一次執(zhí)行此前未執(zhí) 行的功能、發(fā)生誤操作時,才需要準(zhǔn)確地進(jìn)行。
發(fā)明內(nèi)容
本發(fā)明的目的在于在搭載多個功能的設(shè)備中,關(guān)于某種功能,即便是 用戶第一次進(jìn)行誤操作時,也推斷用戶本來想要執(zhí)行的功能來支援設(shè)備的操作。
本發(fā)明的電子設(shè)備是具有受理用戶的操作的輸入部,并且基于所述操作來動作,所述電子設(shè)備具備存儲部,存儲使所述電子設(shè)備的功能、與 在具有操作所述電子設(shè)備以外的其他電子設(shè)備的操作經(jīng)驗的用戶使用所 述電子設(shè)備時易出錯的操作相對應(yīng)的數(shù)據(jù)庫;處理部,在用戶的操作出錯 時,根據(jù)所述數(shù)據(jù)庫中與所述易出錯的操作相對應(yīng)的功能,生成操作支援 信息;和輸出部,輸出用于提示所述操作支援信息的信號。所述處理部響 應(yīng)所述操作支援信息的提示,根據(jù)受理的操作執(zhí)行功能。
本發(fā)明的推斷用戶操作意圖的裝置用于電子設(shè)備中,所述電子設(shè)備具 有受理用戶的操作的輸入部,并且基于所述操作來動作。所述裝置具備 存儲部,存儲使所述電子設(shè)備的功能、與具有操作所述電子設(shè)備以外的其 他電子設(shè)備的操作經(jīng)驗的用戶使用所述電子設(shè)備時易出錯的操作相對應(yīng) 的數(shù)據(jù)庫;和操作支援部,在用戶操作出錯時,根據(jù)所述數(shù)據(jù)庫中與所述 易出錯的操作相對應(yīng)的功能,確定用于執(zhí)行用戶意圖的功能的操作支援的 內(nèi)容;根據(jù)所述操作支援的內(nèi)容確定所述電子設(shè)備的動作,向所述電子設(shè) 備輸出指示。
所述裝置還具備更新部,根據(jù)所述操作是否出錯,來更新所述數(shù)據(jù)庫。
所述更新部也可在所述操作正確時,根據(jù)與對應(yīng)于所述操作的功能相 同的功能候補(bǔ)的信息來更新所述數(shù)據(jù)庫。
所述數(shù)據(jù)庫也可保持使至少1個功能信息、與對應(yīng)于所述至少1個功 能的數(shù)值相對應(yīng)的組。
也可所述裝置還具備推斷部,在用戶的操作出錯時,根據(jù)所述數(shù)值的 大小來選擇所述至少1個功能,所述操作支援部根據(jù)選擇的所述至少1個 功能,確定用于執(zhí)行用戶意圖的功能的操作支援的內(nèi)容。
也可所述數(shù)據(jù)庫保持多個使多個功能信息、與對應(yīng)于所述多個功能各 自的數(shù)值相對應(yīng)的組,根據(jù)進(jìn)行了所述易出錯的操作的用戶希望的功能、 與所述多個功能各自接近的程度,來賦予所述數(shù)值。
也可對所述多個功能各自預(yù)先賦予至少1個屬性,所述更新部在所述 操作正確時,根據(jù)對應(yīng)于所述操作的第1功能的屬性檢索所述數(shù)據(jù)庫,確 定被賦予共同的屬性的第2功能,變更與所述第2功能對應(yīng)的數(shù)值的值。
也可所述數(shù)據(jù)庫保持使至少1個功能信息與關(guān)于所述其他電子設(shè)備的 機(jī)型的設(shè)備群的信息相對應(yīng)的組,所述更新部在所述操作出錯時,根據(jù)所述機(jī)型的信息更新所述數(shù)據(jù)庫。
也可所述裝置還具備推斷部,根據(jù)與誤操作對應(yīng)的組的設(shè)備群的信 息,確定所述設(shè)備群。
也可所述數(shù)據(jù)庫保持多個所述組,所述更新部刪除不包含確定的所述 設(shè)備群信息的組。
也可規(guī)定多個所述設(shè)備群,根據(jù)多個機(jī)型通用的操作體系來規(guī)定各設(shè)備群。
也可規(guī)定多個所述設(shè)備群,根據(jù)單一機(jī)型的操作體系來規(guī)定各設(shè)備群。
發(fā)明效果
本發(fā)明的裝置中設(shè)置有使電子設(shè)備的各功能、與在具有電子設(shè)備以外 其他電子設(shè)備的操作經(jīng)驗的用戶使用該電子設(shè)備時易出錯的操作相對應(yīng) 的數(shù)據(jù)庫。而且,在用戶操作出錯時,舉出數(shù)據(jù)庫上對應(yīng)于易出錯的操作 的功能作為用戶意圖的功能的候補(bǔ),確定用于執(zhí)行該功能的操作支援的內(nèi) 容。電子設(shè)備的動作根據(jù)響應(yīng)操作支援內(nèi)容的提示的用戶操作來確定。
尤其是,由于根據(jù)關(guān)于用戶的正確操作的使用履歷來更新意圖功能
DB,變更意圖功能候補(bǔ)的順序,所以反映用戶的知識,確定候補(bǔ)的順序。 由此,在用戶進(jìn)行誤操作時,可高精度推斷用戶本來想要執(zhí)行的功能,可 進(jìn)行設(shè)備的操作支援。
圖1是表示DVD記錄器1的利用環(huán)境的結(jié)構(gòu)的圖。
圖2是表示DVD記錄器1的硬件結(jié)構(gòu)的圖。
圖3是表示實施方式1的推斷單元100的功能塊的結(jié)構(gòu)的圖。
圖4是表示實施方式1的推斷單元100的處理步驟的流程圖。
圖5 (a) (d)是表示操作支援內(nèi)容的消息的顯示例的圖。
圖6是表示生成意圖功能DB80的步驟的流程圖。
圖7是表示再統(tǒng)計得到的意圖功能DB80的數(shù)據(jù)結(jié)構(gòu)例的圖。
圖8是表示推斷部30的處理步驟的流程圖。
圖9是表示更新部70的第1處理步驟的流程圖。圖10是表示由正確的操作執(zhí)行"錄制一覽"功能時的意圖功能DB80
的更新例的圖。
圖11是表示更新部70的第2處理步驟的流程圖。
圖12是表示帶確信度的意圖功能DB80的數(shù)據(jù)結(jié)構(gòu)例的圖。
圖13是表示與第2處理關(guān)聯(lián)的功能的屬性一覽圖。
圖14 (a)及(b)是表示基于更新部70的第2處理的意圖功能DB80
的更新例的圖。
圖15是表示更新部70的第3處理步驟的流程圖。
圖16是表示保持各功能的最后執(zhí)行時間日期和自該時間日期的經(jīng)過
時間的表格的圖。
圖17是表示生成意圖功能DB80的第2步驟的流程圖。
圖18是表示實施方式2的推斷單元100的功能塊的結(jié)構(gòu)的圖。
圖19是表示實施方式2的操作意圖推斷裝置的處理步驟的流程圖。
圖20是表示實施方式3的推斷單元100的功能塊的結(jié)構(gòu)的圖。
圖21是表示通信部90的處理步驟的流程圖。
圖22是表示實施方式4的意圖功能DB80的數(shù)據(jù)結(jié)構(gòu)例的圖。
圖23是表示意圖功能DB80的更新例的圖。
圖24是表示實驗裝置群的配置的圖。
圖25是表示操作實驗的步驟的流程圖。
圖26是表示實驗對象學(xué)習(xí)用的帶解答的問題用紙的實例的圖。 圖27是表示回答用紙的一實例的圖。
圖28是表示根據(jù)實驗步驟進(jìn)行后的實驗結(jié)果的一實例的圖。 圖29是表示根據(jù)實驗結(jié)果歸納每個操作信息的誤操作概率的結(jié)果之 一部分的圖。 符號說明
1、 DVD記錄器
2、 TV
3、 遙控器 10、輸入部
20、誤操作判斷部30、意圖功能推斷部 40、操作支援部 50、控制部
60、輸出部
70、意圖功能DB更新部
80、意圖功能DB
100、操作意圖推斷單元
110、 CPU
112、數(shù)據(jù)庫存儲部
具體實施例方式
下面,參照
本發(fā)明的電子設(shè)備及設(shè)置在電子設(shè)備中的操作意 圖推斷裝置的實施方式。
首先,說明本實施方式的操作意圖推斷裝置的動作原理。操作意圖推 斷裝置具備意圖功能數(shù)據(jù)庫。該數(shù)據(jù)庫根據(jù)實驗結(jié)果生成,使電子設(shè)備的 功能和執(zhí)行該功能時易出錯的操作相對應(yīng)。
例如,假設(shè)通過實驗得到要執(zhí)行特定功能的多個用戶的大部分誤進(jìn)行 相同操作的結(jié)果。根據(jù)該結(jié)果,推斷為在進(jìn)行該操作時,用戶執(zhí)行該特定 功能的可能性高。在數(shù)據(jù)庫上使該操作與功能相對應(yīng)??纱嬖趌個或多個 對應(yīng)于某個操作的功能的候補(bǔ)。結(jié)果,可以認(rèn)為意圖功能數(shù)據(jù)庫使用戶易 出錯的操作和電子設(shè)備的功能相對應(yīng)起來。
在用戶錯誤操作時,操作意圖推斷裝置參照意圖功能數(shù)據(jù)庫,取出對 應(yīng)于該操作的候補(bǔ)(意圖功能候補(bǔ))中順序高的候補(bǔ)(例如最高順序的候 補(bǔ))。因為被推斷為該功能是用戶本來進(jìn)行過的功能。通過根據(jù)該功能候 補(bǔ)對用戶進(jìn)行操作支援,即使是用戶第一次要執(zhí)行的功能,也可對應(yīng)于誤 操作的內(nèi)容,提示準(zhǔn)確的功能候補(bǔ)。
另外,在用戶進(jìn)行正確的操作時,對應(yīng)于正確進(jìn)行的操作內(nèi)容,進(jìn)行 降低意圖功能數(shù)據(jù)庫的意圖功能候補(bǔ)順序等的修正。由于用戶繼續(xù)使用, 因而與用戶知識一致的意圖功能候補(bǔ)常排列在意圖功能候補(bǔ)的上位,所以 誤操作時操作支援的精度提高。下面,首先參照圖24 圖29說明本申請發(fā)明者進(jìn)行的操作實驗,詳 細(xì)地說明本發(fā)明的原理的根據(jù)。之后,參照圖1 圖23詳細(xì)地說明本發(fā)明 的實施方式。
1、 操作意圖推斷用的預(yù)備實施的說明
本申請發(fā)明者進(jìn)行操作意圖推斷用的預(yù)備實驗。本實驗的目的在于示 出用戶的操作結(jié)果與用戶本來想要執(zhí)行的功能的關(guān)系深。
在本實驗中,事先觀察執(zhí)行不是評價對象的設(shè)備的操作學(xué)習(xí)的條件 下、評價對象的DVD記錄器的遙控器操作中的正解率變化。實驗對象被 分成學(xué)習(xí)DVD功能操作的組和不學(xué)習(xí)的組,學(xué)習(xí)的組事先學(xué)習(xí)所述4臺 DVD記錄器中任一個機(jī)型的設(shè)備操作,使用其他3種機(jī)型進(jìn)行20個問題 的操作測驗。另外,不學(xué)習(xí)的組不執(zhí)行任何機(jī)型的學(xué)習(xí),對4臺DVD進(jìn) 行與學(xué)習(xí)的組相同的20個問題的操作測驗。對每個操作學(xué)習(xí)機(jī)型比較正 解率的結(jié)果,確認(rèn)因事先進(jìn)行操作學(xué)習(xí)的設(shè)備的差異,即便對同一設(shè)備的 同一操作問題也引發(fā)不同的操作。從該結(jié)果示出可從按鈕操作的正誤推斷 事先使用的設(shè)備,和如果推定事先使用的設(shè)備,則進(jìn)行對每個用戶不同的 誤操作,這種按鈕操作即便對第一次操作的按鈕操作也可預(yù)測。
2、 DVD記錄器操作實驗
本實驗的目的是觀察在事先進(jìn)行設(shè)備操作學(xué)習(xí)的條件下DVD遙控器 操作測驗中的正解率的變化。
對大學(xué)生實驗對象15人準(zhǔn)備操作體系及遙控器、GUI、設(shè)備顯示的各 接口等不同的4臺DVD記錄器進(jìn)行實驗。4臺細(xì)分是DMR-EH60 (Panasonic制造)、DMR-E95H (Panasonic制造)、PSX、 DESR-7700 (Sony 制造)、RD-XS43 (東芝制造)。實驗對象全體人員不擁有DVD記錄器, 最初不知道詳細(xì)的操作方法。
圖24表示實驗裝置群的配置。電視101是TH-36DH200 (panasonic 制)。為了顯示遙控器的操作結(jié)果而設(shè)置電視101。 PC監(jiān)視器103是Flex ScanL685 17inch液晶顯示器(EIZO制造)。PC監(jiān)視器103為了向?qū)嶒瀸?象102提示測驗問題而設(shè)置。
設(shè)實驗對象102和電視畫面101的距離104為180cm,作為通常家庭 中看電視的距離,確定為自然距離。并且,為了進(jìn)行對實驗對象102的問題提示及設(shè)備操作,實驗者103由實驗對象102的后方待機(jī)。
圖25表示操作實驗的步驟。在步驟S001中,首先判斷是進(jìn)行學(xué)習(xí)的 實驗對象或是未進(jìn)行學(xué)習(xí)的實驗對象。在本實驗中,設(shè)15人中12人實驗 對象為學(xué)習(xí)對象,剩下3人實驗對象為非學(xué)習(xí)對象。
在步驟S002中,對步驟S001中判斷為進(jìn)行學(xué)習(xí)的實驗對象進(jìn)行1臺 DVD操作的學(xué)習(xí)。將12人分成以3人為1組的4組,每個組學(xué)習(xí) DMR-EH60、 DMR-E95H、 PSX、 DESR-7700、 RD-XS43之一。
圖26表示實驗對象學(xué)習(xí)用的帶解答的問題用紙的實例。在問題用紙 中記載在想執(zhí)行某個狀態(tài)時,只要在哪種狀態(tài)下進(jìn)行哪種操作即可。學(xué)習(xí) 方法使用如下方法,即將圖26中示出的帶解答的問題用紙傳給實驗對象, 實際進(jìn)行DVD的遙控操作,實驗對象自由地進(jìn)行學(xué)習(xí)。學(xué)習(xí)時間為20分 鐘。
在步驟S003中,對步驟S002中進(jìn)行學(xué)習(xí)的實驗對象進(jìn)行學(xué)習(xí)確認(rèn)測 驗。測驗方法通過如下方法來進(jìn)行,即將與步驟S002中用于學(xué)習(xí)的問題 相同的問題依次輸出至圖24中示出的PC監(jiān)視器103,實驗對象對各問題 按下遙控器的按鈕,實驗者記錄按操作的正誤結(jié)果。
再參照圖25。在步驟S004中,判斷步驟S003中進(jìn)行學(xué)習(xí)的實驗對 象是否結(jié)束學(xué)習(xí)。判斷方法在步驟S003中進(jìn)行的學(xué)習(xí)確認(rèn)測驗的結(jié)果全 部是正解時,判斷為結(jié)束學(xué)習(xí)。另外,在學(xué)習(xí)確認(rèn)測驗的結(jié)果不是全部是 正解時,判斷為學(xué)習(xí)未結(jié)束,返回步驟S002,再次進(jìn)行學(xué)習(xí)。
在步驟S005中,對步驟S004中判斷為學(xué)習(xí)結(jié)束的實驗對象、和步驟 S001中判斷為不進(jìn)行學(xué)習(xí)的實驗對象進(jìn)行評價對象設(shè)備的操作測驗。步驟 S004中判斷為學(xué)習(xí)結(jié)束的實驗對象以未用于學(xué)習(xí)的其他3臺DVD記錄器 作為評價對象設(shè)備來進(jìn)行操作測驗,步驟S001中判斷為不進(jìn)行學(xué)習(xí)的實 驗對象以全部4臺設(shè)備作為評價對象設(shè)備來進(jìn)行測驗。操作測驗使用與步 驟S003中使用的問題相同的問題。
圖27表示回答用紙的一實例?;卮鸱椒ㄍㄟ^如下方法進(jìn)行,即在PC 監(jiān)視器103中顯示各問題后,首先在記入對該問題回答的確信度之后,在 實驗對象在回答用紙中認(rèn)為正解的遙控按鈕中記入標(biāo)記。由于實驗對象將 回答寫在紙上,實際上未進(jìn)行遙控操作,所以操作結(jié)果導(dǎo)致的設(shè)備動作結(jié)果不傳給實驗對象。因此,可防止對評價對象設(shè)備的操作知識會因用戶操 作設(shè)備的設(shè)備動作結(jié)果而變化,可僅從事先學(xué)習(xí)條件的差異,直接比較、 評價各個設(shè)備的各個問題。
圖28表示上述步驟導(dǎo)致的實驗結(jié)果的一實例。圖28是表示對不同問
題看EH60使用時的各學(xué)習(xí)群的正解率的正解率120、和用戶操作信息121 的結(jié)果的一覽。所謂"操作信息"是從用戶取得的輸入操作的信息。
表中的功能123表示對應(yīng)于各問題的DVD記錄器的功能。正解操作 122表示用于執(zhí)行各功能的正解操作。在表中的操作信息121中記載實驗 對象P1 P11的各個實驗對象的操作結(jié)果。并且,表中的空欄部分是實驗 對象進(jìn)行正解操作的部分(表中正解操作122的操作),不是空欄的部分 表示是錯誤的操作,同時表示哪個操作出錯。例如,"HDD"表示要執(zhí)行 某個功能而按下HDD按鈕卻是誤操作的情況。
根據(jù)圖28可知,如果用戶不同,則可知即便哪幾個功能產(chǎn)生誤操作, 及即便要執(zhí)行不同功能的情況下,有時也會同樣按下誤操作按鈕。例如 "HDD"按鈕,實驗對象P10在想執(zhí)行TV輸入切換(Q2)時按下,實驗 對象P6在想執(zhí)行錄制(Q8)時按下。這樣,按下"HDD"時本來執(zhí)行的 功能可集中在幾個候補(bǔ)。
這里,在實際的設(shè)備操作中,從用戶得到的是遙控器的按鈕操作,不 限于始終與執(zhí)行的功能相同。即,僅從按鈕操作的信息不能判別是作為用 戶意圖的功能按下按鈕、還是打算實現(xiàn)用戶意圖的功能而按下錯誤的按 鈕。因此,即便原樣使用對每個上述功能得到的數(shù)據(jù)庫,僅從用戶的按鈕 操作也不能預(yù)測誤操作這樣的功能或本來執(zhí)行的功能。
因此,不是對不同問題、而是對不同誤操作按鈕研究所述實驗結(jié)果。 圖29示出根據(jù)實驗結(jié)果歸納每個操作信息的誤操作候補(bǔ)的結(jié)果之一部分。 "HDD"等是對應(yīng)于操作按鈕名33的操作信息。所謂"誤操作候補(bǔ)"指 從用戶輸入的操作信息是誤操作時執(zhí)行的功能的候補(bǔ)。例如,可知在錯誤 按下"HDD"的按鈕時,用戶本來也許要執(zhí)行Q2的TV輸入切換,也許 要執(zhí)行Q8的錄制,也許要執(zhí)行Q10的錄制一覽顯示。通過這樣地統(tǒng)計, 按下哪個按鈕誤操作的信息可作為用于推斷本來執(zhí)行的功能的信息來使 用。并且,若每個實驗對象觀察圖28的實驗結(jié)果,則看到不同的傾向。
例如,假定實驗對象P10不知道Q2的TV輸入切換或Q5的DVD切換、Q7的HDD切換等主要切換的位置。并且,己知實驗對象P5弄錯Q7的HDD切換、Q10的錄制一覽顯示、Q2的錄制預(yù)約,這些實驗對象就錄制關(guān)聯(lián)的操作而言不能正確操作。這考慮對每個實驗對象確定誤操作的組合。即,意味在弄錯一個功能時,其他功能中存在易錯的功能。歸納上述,從本實驗得到下面3個發(fā)現(xiàn)。
1、 根據(jù)錯誤按下哪個按鈕,縮小本來執(zhí)行的功能。
2、 根據(jù)錯誤按下哪個按鈕,可知對于其他哪個功能易誤操作。
3、 根據(jù)錯誤按下哪個按鈕,也可推斷當(dāng)前用戶以前使用哪個設(shè)備。從上述發(fā)現(xiàn)可知,事先根據(jù)實驗結(jié)果或設(shè)備設(shè)計經(jīng)驗,當(dāng)用戶對某個
按鈕誤操作時,可通過事先準(zhǔn)備利用該誤操作按鈕本來進(jìn)行的功能的候補(bǔ),縮小用戶本來進(jìn)行的功能候補(bǔ)。并且,在下面的實施方式的說明中顯而易見,通過考慮用戶的操作履歷,還可選擇易誤操作的功能候補(bǔ)。3、本發(fā)明實施方式的說明
在說明各實施方式之前,首先參照圖1及圖2說明本發(fā)明的操作意圖推斷裝置(單元)及使用具備該裝置的電子設(shè)備的環(huán)境。在下面的說明中,電子設(shè)備為DVD記錄器。
圖1表示本實施方式的DVD記錄器1的利用環(huán)境的結(jié)構(gòu)。DVD記錄器1具有在DVD (未圖示)中錄制播放節(jié)目,再現(xiàn)DVD中錄制的播放節(jié)目的功能。再現(xiàn)的圖象及聲音在TV2的畫面中顯示,從其揚聲器輸出。用戶可利用遙控器3或主體按鈕(未圖示)操作DVD記錄器1,執(zhí)行DVD記錄器1的各種功能。
DVD記錄器1內(nèi)置操作意圖推斷單元100。如后述,操作意圖推斷單元IOO (下面記述為"推斷單元100")具備存儲部,存儲使電子設(shè)備的功能和用戶易出錯的操作相對應(yīng)的數(shù)據(jù)庫;和操作支援部,在用戶的操作出錯時,根據(jù)數(shù)據(jù)庫中對應(yīng)于易出錯的操作的功能,確定用于執(zhí)行用戶意圖的功能的操作支援的內(nèi)容。推斷單元100指示為根據(jù)該操作支援的內(nèi)容確定電子設(shè)備的動作,根據(jù)用戶的操作等,對該電子設(shè)備提示操作支援信息。圖2表示DVD記錄器1的硬件結(jié)構(gòu)。DVD記錄器1 (下面記述為"記錄器l")可在DVD4中寫入、讀出任意的數(shù)據(jù)。另夕卜,DVD4也可是再現(xiàn)專用盤,這時,記錄器1僅進(jìn)行數(shù)據(jù)的讀出。另外,DVD記錄器1也可具有硬盤驅(qū)動器(HDD),這時,DVD記錄器1可在硬盤中寫入、讀出任意的數(shù)據(jù)。
記錄器1具備總線300、調(diào)諧器301、 AD轉(zhuǎn)換器302、編碼器303、DVD驅(qū)動器304、解碼器305、圖形控制部306、輸出電路307、感光(受光)部308、 CPU309、 EEPROM310、 RAM311和推斷單元100。
下面,說明各構(gòu)成要素的功能??偩€300是信號線??偩€300連接記錄器1的其他構(gòu)成要素彼此,傳輸記錄器1內(nèi)的信號。
調(diào)諧器301從天線(未圖示)受理廣播波信號,根據(jù)頻率進(jìn)行選臺取出需要的節(jié)目信號。AD轉(zhuǎn)換器302對來自調(diào)諧器301的信號進(jìn)行數(shù)字轉(zhuǎn)換后提供給編碼器303。編碼器303 —旦受理錄制開始指示,就將供給的數(shù)字?jǐn)?shù)據(jù)壓縮編碼成例如MPEG-2形式,作為編碼數(shù)據(jù)輸出。
DVD驅(qū)動器304例如具備盤托架、光頭、主軸馬達(dá)、將主軸馬達(dá)的旋轉(zhuǎn)傳遞給磁盤的旋轉(zhuǎn)軸及控制整個驅(qū)動器的動作的控制器等(都未圖示)。DVD驅(qū)動器304—旦受理錄制開始指示,就將編碼數(shù)據(jù)寫入DVD4中。并且, 一旦受理再現(xiàn)開始指示,則讀出寫入DVD4中的編碼數(shù)據(jù)。
解碼器305 —旦受理再現(xiàn)開始指示,就擴(kuò)展由DVD驅(qū)動器304讀出的編碼數(shù)據(jù),轉(zhuǎn)換成圖象或聲音的非壓縮數(shù)據(jù),供給圖形控制部306。
圖形控制部306通過將內(nèi)部存儲器(未圖示)的圖象數(shù)據(jù)重疊在圖象的非壓縮數(shù)據(jù)上,實現(xiàn)屏幕上顯示(On Screen Display; OSD)功能。并且,圖形控制部306根據(jù)受理到的操作確認(rèn)信息,輸出顯示規(guī)定的消息或畫面的圖象信號。例如,圖形控制器306在特定用戶按下規(guī)定按鈕時或輸出包含操作說明書的圖象的信號,或輸出合成了各種菜單圖像和圖象的圖象信號(數(shù)字基帶信號)。輸出電路307將輸入的數(shù)字圖象信號/聲音信號模擬轉(zhuǎn)換后輸出。輸出端例如為TV2。
感光部308感光來自遙控器3的紅外線,將基于用戶操作的指示、例如錄制的開始/停止、錄制的節(jié)目的再現(xiàn)開始/停止等指示經(jīng)總線3發(fā)送到CPU309或推斷單元100。CPU309是控制整個記錄器1的動作的中心控制單元。CPU309利用EEPROM310和RAM311控制包含記錄器1內(nèi)的信號流動的整個處理。CPU309通過讀出并執(zhí)行存儲在EEPROM310中的程序,生成用于實現(xiàn)基于程序的處理的控制信號,經(jīng)CPU總線300輸出至各構(gòu)成要素。
EEPROM310是以電的方式可改寫的非易失性存儲器,存儲用于控制記錄器1的軟件程序。附圖中包含的關(guān)于實施方式說明的各種流程圖分別作為軟件程序安裝。另外,EEPROM310也可存儲在后述的推斷單元100中的CPU (后述)中執(zhí)行的軟件程序。
RAM311具有用于存儲CPU309執(zhí)行程序所需的數(shù)據(jù)的作業(yè)區(qū)域。例如,CPU309使用CPU總線300從EEPROM310讀出程序到RAM311,執(zhí)行該程序。
另外,計算機(jī)程序記錄在CD-ROM等記錄媒體中在市場上流通,或通過因特網(wǎng)等電子通信線路傳輸。由此,使利用PC等構(gòu)成的計算機(jī)系統(tǒng)作為具有與本實施方式的記錄器l同等功能的電子設(shè)備動作,或作為具有與推斷單元100同等功能的裝置動作。
推斷單元100作為搭載了 1個集成電路或多個集成電路的基板安裝。下面,說明為推斷單元IOO作為搭載了 1個集成電路的基板安裝。
下面,說明安裝在記錄器l上時的、本發(fā)明的推斷單元100的實施方式。
4、本發(fā)明的意圖功能推斷單元的實施方式l
首先,參照圖3說明本實施方式的推斷單元100的結(jié)構(gòu),接著,參照圖4及圖5說明推斷單元100的動作原理。之后,詳細(xì)地說明推斷單元100的各構(gòu)成要素。
4-1、意圖功能推斷單元的結(jié)構(gòu)
圖3表示本實施方式的推斷單元100的功能塊結(jié)構(gòu)。推斷單元100具備輸入部IO、 CPUllO、數(shù)據(jù)庫存儲部112和輸出部60。
輸入部10將推斷單元100連接于記錄器1的總線300。而且,輸入部IO取得由記錄器1受理的、確定來自用戶的輸入操作的信息。
所謂輸入操作,是除遙控器3之外,還利用鼠標(biāo)、鍵盤、記錄器l主休的按鈕(未圖示)等輸入裝置對記錄器1進(jìn)行的操作。并且,利用GUI和光標(biāo)的圖標(biāo)選擇也相當(dāng)于輸入操作。例如按下遙控器的哪個按鈕、或用GUI選擇哪個菜單項目都作為輸入信號由輸入部10取得。
CUP110控制推斷單元100的動作。下面,說明為CPU110是與記錄器1的CPU309不同的集成電路,但這是一實例。還可通過記錄器1的CPU309替代CPU110執(zhí)行計算機(jī)程序,僅利用CPU309來實現(xiàn)后述的CPU110的各功能。這時,還通過用EEPROM310構(gòu)成數(shù)據(jù)庫存儲部112,以軟件的方式實現(xiàn)推斷單元100。不需要用于信息提供單元100的個別基板或電路等硬件。
下面,說明CPU110的詳細(xì)結(jié)構(gòu)。CPU110具有誤操作判斷部20、意圖功能推斷部30、操作支援部40、控制部50和意圖功能DB更新部70。這意味僅從功能的角度看CPU110時,CPU110作為各個構(gòu)成要素動作。CPU110通過根據(jù)執(zhí)行的計算機(jī)程序的步驟動作,用作這些構(gòu)成要素。
誤操作判斷部20 (下面記述為"判斷部20")判斷來自輸入部10的輸入內(nèi)容是對設(shè)備進(jìn)行操作,還是表示前次輸入是誤操作的輸入。
意圖功能推斷部30 (下面記述為"推斷部30")受理判斷部20的判斷結(jié)果,推斷意圖功能。在本說明書中,所謂"意圖功能"定義為盡管操作會錯誤但用戶本來要執(zhí)行的功能。在要執(zhí)行用戶本來要執(zhí)行的功能而按錯按鈕時,推斷部30推斷意圖功能。
操作支援部40確定關(guān)于由推斷部30推斷的意圖功能的操作支援的內(nèi)容,生成進(jìn)行操作支援所顯示的消息等操作支援信息。所謂操作支援例如是顯示意圖功能的概要并確認(rèn)后的功能執(zhí)行的代行、意圖功能的正確操作方法的說明提示、就由誤操作執(zhí)行的功能及意圖功能兩者的方法差異的說明。
控制部50指示執(zhí)行由輸入部10輸入的內(nèi)容所對應(yīng)的功能。并且,在判斷為某個操作是錯誤時,在操作支援部40中確定操作支援的內(nèi)容的情況下,控制部50對DVD記錄器1輸出操作支援信息,向DVD記錄器1輸出指示,以根據(jù)該操作支援的內(nèi)容使DVD記錄器1動作。由此,可統(tǒng)一處理通常的動作和操作支援動作。
意圖功能DB更新部70 (下面記述為"更新部70")在用戶執(zhí)行功能時不能正確操作的情況下,假定為用戶正確理解該功能的內(nèi)容及操作方法,修正對應(yīng)于該操作的后述的意圖功能數(shù)據(jù)庫(DB) 80。由此,可維 持反映具有各種知識或技能的用戶對應(yīng)各種知識進(jìn)行操作的內(nèi)容的意圖 功能候補(bǔ),提高意圖功能推斷的精度。
下面,說明推斷單元100的數(shù)據(jù)庫存儲部112及輸出部60。
數(shù)據(jù)庫存儲部112存儲意圖功能數(shù)據(jù)庫(DB) 80。意圖功能DB80 例如圖7所示,是使電子設(shè)備的功能和用戶易出錯的操作相對應(yīng)的表格。 例如對遙控器3的每個按鈕確定用戶易出錯的操作。操作的結(jié)果,對是錯 誤的按鈕(誤操作按鈕)對應(yīng)l個或多個電子設(shè)備的功能。如后述,將各 誤操作按鈕和電子設(shè)備功能的對應(yīng)稱為"意圖功能候補(bǔ)列表"。意圖功能 DB80認(rèn)為是多個意圖功能候補(bǔ)列表的集合。
通過利用意圖功能DB80,在用戶錯誤操作時,可抽取認(rèn)為本來執(zhí)行 哪個功能的候補(bǔ)(意圖功能候補(bǔ))。通過參照該數(shù)據(jù)庫,能夠以此時的精 度來推斷意圖功能。該數(shù)據(jù)庫通過更新可提高意圖功能的推斷精度。數(shù)據(jù) 庫的更新方法后述。
輸出部60受理從控制部50輸出的指示或操作支援信息,作為規(guī)定信 號輸出。DVD記錄器1根據(jù)該信號向輸出裝置輸出DVD記錄器1的動作 結(jié)果。作為輸出裝置,具有用于進(jìn)行圖標(biāo)或菜單顯示的TV2、或輸出聲音 的響應(yīng)的揚聲器等。對應(yīng)于DVD記錄器1提供的功能確定輸出裝置。
4-2、意圖功能推斷單元的動作
圖4表示推斷單元100的處理步驟。
首先,在最初的步驟S10中,輸入部10受理來自用戶的操作,取得
確定該操作的信息。
操作的種類可大致分成2種。l種是指示功能執(zhí)行的操作,另一種是 傳遞在進(jìn)行指示功能執(zhí)行的操作后、不照用戶的意圖動作(或不是意圖的 功能)的操作。前者的實例例如是用于指示DVD記錄器1 "再現(xiàn)""停止" 等的輸入操作。后者的實例是使"返回""取消"等先前的功能執(zhí)行操作 無效的操作、或"幫助顯示"等不知先前執(zhí)行的功能意思時進(jìn)行的輸入操
在下一步驟S20中,判斷部20判別步驟S10中受理到的操作是否表 示誤操作。在受理到的操作不表示誤操作時,例如在指示執(zhí)行功能的情況下,判斷部20判斷為沒有誤操作,處理前進(jìn)至步驟S70。
另外,在受理到的操作表示誤操作時,例如按下"返回"按鈕或"取
消"按鈕時,判斷部20判斷為有誤操作,處理前進(jìn)至步驟S30。該誤操作 的判斷表示在按下"返回"按鈕之前(例如其跟前)進(jìn)行的功能執(zhí)行操作
山t曰。
在步驟S70中,更新部70根據(jù)其之前的操作的功能名,修正意圖功 能DB80的意圖功能候補(bǔ)列表。進(jìn)行步驟S70的處理意味用戶根據(jù)正確的 知識正確進(jìn)行按鈕操作,其結(jié)果執(zhí)行(或要執(zhí)行)希望的功能。因此,為 了將該事實反映到規(guī)定用戶易出錯的操作的意圖功能候補(bǔ)列表中,修正意 圖功能候補(bǔ)列表。另外,關(guān)于修正方法的詳細(xì)說明后述。
在下一步驟S50中,控制部50確定根據(jù)輸入操作執(zhí)行的動作的內(nèi)容。 例如,在按下"再現(xiàn)"按鈕時,確定從DVD4或HDD (未圖示)等讀出 圖象/音響數(shù)據(jù),及根據(jù)讀出的數(shù)據(jù)從TV2依次輸出圖象/聲音。并且,在 按下"停止"按鈕時,中止此前繼續(xù)的數(shù)據(jù)讀出,及停止從TV2輸出圖象 /聲音。
而且,在步驟S60中,控制部50輸出對應(yīng)于該確定的指示。更詳細(xì) 地說,控制部50生成表示對應(yīng)于該確定的指示的信號,經(jīng)輸出部60發(fā)送 至DVD記錄器1的CPU309。其結(jié)果,可在TV2上再現(xiàn)圖象,或從該揚 聲器輸出聲音。另外,例如在用聲音提示信息時,經(jīng)聲音提示設(shè)備動作及 下面說明的操作支援的內(nèi)容提示兩者。另外,本發(fā)明即便對DVD記錄器 1以外的設(shè)備,也可適用,所以輸出部60只要適合該設(shè)備具有的功能地輸 出指示信號即可。
在步驟S30中,推斷部30進(jìn)行意味用戶真正執(zhí)行什么的意圖功能推 斷。通過步驟S20中的處理,步驟S10中受理到的操作表示此前進(jìn)行的功 能執(zhí)行操作出錯。因此,推斷部30將特定是誤操作的誤操作按鈕的按鈕 名設(shè)為關(guān)鍵字(key),參照意圖功能DB80,例如從意圖功能候補(bǔ)列表的 最上位條目依次讀出。
在步驟S40中,操作支援部40對步驟S30中推斷出的意圖功能確定 操作支援方法或操作支援內(nèi)容。具體地說,該處理由操作支援部40進(jìn)行, 顯示本來要執(zhí)行的功能內(nèi)容,在取得確認(rèn)后,可替代用戶代行執(zhí)行功能,或?qū)Ρ緛韴?zhí)行的功能說明正確的操作方法,或就本來要執(zhí)行的功能和這次 誤操作的功能兩者說明操作方法的差異。
之后,前進(jìn)到步驟S60,如先前說明的那樣,控制部50輸出對應(yīng)于該
確定的指示。
這里,參照圖5(a) (d)說明操作支援內(nèi)容的具體例。圖5(a) (d)表示操作支援內(nèi)容的消息的顯示例。'
在圖5 (a)的顯示例中,根據(jù)操作支援部40的確定,在詢問用戶推 斷為用戶執(zhí)行的功能的同時,請求用戶判斷是否執(zhí)行該功能。
在圖5 (b)的顯示例中,根據(jù)操作支援部40的確定,顯示操作方法 的說明。
在圖5 (c)中,舉出多個推斷為用戶要執(zhí)行的功能的候補(bǔ),請求用戶 判斷執(zhí)行哪個功能。
在圖5 (d)中,顯示用戶操作所對應(yīng)的功能的說明、和推斷為用戶要 執(zhí)行的功能的執(zhí)行方法的說明。
通過顯示如圖5 (a) (d)的消息,可對用戶進(jìn)行各種操作支援。
說明進(jìn)行這種支援得到的狀況。用戶經(jīng)遙控器3或鍵盤、鼠標(biāo)等接口, 進(jìn)行對應(yīng)于想執(zhí)行的功能的操作,使該設(shè)備動作。例如,利用DVD記錄 器1視聽期望內(nèi)容時按下"再現(xiàn)"按鈕。
可是, 一般用戶并不熟知具備極多功能的DVD記錄器1的全部功能 的操作方法,考慮存在至少多次也不知道想執(zhí)行的功能的操作方法的情 況。例如是用于看用DVD記錄器1錄制的TV節(jié)目的一覽表的操作、或 用于顯示從下周星期二九點開始播放的節(jié)目詳情的操作等。
這時,由于用戶不知道操作,所以還考慮如何正解操作和進(jìn)行該用戶 認(rèn)為的操作。該操作認(rèn)為是用戶認(rèn)為的正解操作,有可能與設(shè)備的設(shè)計者 安裝的操作不一致,但具備某種程度的準(zhǔn)確性。因此,在是誤操作時,可 根據(jù)多個用戶的操作結(jié)果等推斷用戶本來意圖的功能,進(jìn)行對用戶的操作 支援。
在先前的實例中,若要看錄制的TV節(jié)目的一覽表而用戶按下"節(jié)目 表"按鈕,則首先DVD記錄器1顯示今后預(yù)定廣播的TV節(jié)目的一覽表 (即節(jié)目表)。其結(jié)果可知道不執(zhí)行用戶意圖的功能。用戶為了通知DVD記錄器1不能通過對設(shè)備的剛才的操作來執(zhí)行意圖的功能,因而按下例如 "返回"或"取消"按鈕。
于是,推斷單元IOO可識別照用戶指示顯示的節(jié)目表不是應(yīng)當(dāng)執(zhí)行的 功能。因此,由推斷單元100進(jìn)行意圖功能推斷,由圖5(a)等示出的消 息顯示用于執(zhí)行意圖的功能的操作方法的說明。由此,即便在用戶不知道 用于執(zhí)行希望的功能的正確操作時,通過進(jìn)行認(rèn)為姑且正確的按鈕操作后 傳遞是誤操作的情況,由此可簡單地執(zhí)行且記住該功能。
該操作支援不僅對不熟習(xí)設(shè)備操作的孩子或高齡者有效,熟習(xí)類似的 設(shè)備操作的人在熟習(xí)dvd記錄器1的操作之前也有效。并且,在通過版 本升級等對dvd記錄器i追加新功能時,用戶使用該功能之前的期間也有效。
另外,利用現(xiàn)有設(shè)備的用戶需要在進(jìn)行正確操作之前反復(fù)試驗按下按 鈕,探索該功能按鈕。并且,多次錯誤之后好不容易提示正確的內(nèi)容。如 推定單元100那樣,在進(jìn)行第一次執(zhí)行的功能操作之后不可能推斷意圖功 能。
接著,按照推斷單元100的處理,詳細(xì)地說明各構(gòu)成要素的結(jié)構(gòu)及/ 或動作。下面,參照圖6、圖7等,首先說明怎樣生成、怎樣構(gòu)成意圖功 能DB80。之后,詳細(xì)地說明推斷部30及更新部70的各處理。
4-3、意圖功能數(shù)據(jù)庫的生成方法及數(shù)據(jù)結(jié)構(gòu)
意圖功能db80作為意圖功能候補(bǔ),存儲1個或多個基本上在用戶進(jìn) 行誤操作時、真正執(zhí)行哪個操作,其生成方法考慮基于實驗的方法、由設(shè) 備的操作體系等生成的方法等。例如由DVD記錄器1的廠商生成意圖功 能db80,在dvd記錄器1出廠時分配并存儲初始值。
首先,參照圖6說明根據(jù)實驗結(jié)果怎樣生成意圖功能db80。 dvd記 錄器1的廠商根據(jù)圖6中示出的步驟生成最初的意圖功能DB80。
圖6表示生成意圖功能DB80的步驟。首先在步驟S811中實施實驗。 實驗的內(nèi)容是觀察在對具有各種知識體系的用戶進(jìn)行設(shè)備操作指示時,為 實現(xiàn)該指示用戶進(jìn)行哪個操作。作為使實驗對象虛假地具有不同的知識體 系的方法,還考慮利用圖25示出的流程事先學(xué)習(xí)的方法。
在步驟s812中,統(tǒng)計實驗結(jié)果。具體地說,生成實驗結(jié)果得到的如圖28的實驗結(jié)果。通過參照該表,掌握在要執(zhí)行哪個功能時用戶誤操作。 根據(jù)該表,可推斷用戶對哪個功能錯誤操作及誤進(jìn)行的按鈕是什么。
在歩驟S813中,再統(tǒng)計步驟S812中得到的實驗結(jié)果(圖28),使每 個用戶易出錯的操作與DVD記錄器1的功能相對應(yīng)。再統(tǒng)計圖28中示出 的實驗結(jié)果的理由是因為該實驗結(jié)果表示按每個功能看到的誤操作的內(nèi) 容,僅從該結(jié)果難以根據(jù)具有哪個誤操作來推斷該用戶要執(zhí)行的功能。
圖7表示再統(tǒng)計得到的意圖功能DB80的數(shù)據(jù)結(jié)構(gòu)例。意圖功能DB80 中,以圖28中誤操作的按鈕81作為關(guān)鍵字,將在按下該按鈕時用戶要執(zhí) 行的1個或多個功能作為意圖功能候補(bǔ)82來排序。關(guān)于意圖功能DB80 的詳細(xì)說明后述。
再參照圖6。在步驟S814中,判斷這次的意圖功能DB80是否需要確 信度。所謂"確信度"是對應(yīng)于各意圖功能候補(bǔ)設(shè)置的參數(shù),各意圖功能 候補(bǔ)表示哪種程度接近按下該誤操作按鈕的用戶希望的功能的程度。例 如,確信度取0 1.0范圍的數(shù)值,意味著數(shù)值越大,推斷為越接近用戶本 來實施的功能。
是否賦予確信度是意圖功能DB設(shè)計者的任意事項。未賦予確信度的 意圖功能DB數(shù)據(jù)量比賦予了的意圖功能DB少,但意圖功能的推斷精度 稍低。最初也可在賦予了確信度的意圖功能DB中進(jìn)行意圖功能推斷,之 后更新意圖功能DB,候補(bǔ)數(shù)在規(guī)定數(shù)以下時去除確信度。
在未對意圖功能DB賦予確信度時,處理結(jié)束。先前參照的圖7的意 圖功能DB80是未賦予確信度的實例。
另外,在對意圖功能DB賦予確信度時,處理前進(jìn)至步驟S815,在該 步驟S815中生成對各意圖功能候補(bǔ)賦予確信度的意圖功能DB80(例如圖 12)。
考慮各種如何賦予確信度。例如,在實驗結(jié)果再統(tǒng)計時,只要按多見 誤操作的功能順序排列意圖功能候補(bǔ),賦予對應(yīng)于其順序的確信度即可。 在這樣得到的意圖功能DB中,設(shè)定按一般用戶傾向的意圖功能候補(bǔ)的順 序。因此,即便用戶的操作履歷少,也可提高意圖功能的推斷精度。并且, 也可將全部確信度的初始值設(shè)定成0.5。
如后述,若用戶繼續(xù)使用DVD記錄器1,則后述的更新部70更新確信度。意圖功能候補(bǔ)按確信度從高至低的順序重新排列,對用戶提示對應(yīng) 于該順序的功能候補(bǔ)。因此,適當(dāng)設(shè)定及/或適當(dāng)更新確信度是重要的。 通過上述處理,可得到意圖功能DB80。
這里,說明圖7示出的意圖功能DB80。
意圖功能DB80以表格生成構(gòu)成。誤操作按鈕列81表示要執(zhí)行用戶 希望的功能但誤按下的按鈕(誤操作按鈕)的名稱。列82表示按下各誤 操作按鈕時用戶希望執(zhí)行的功能群的名稱。
例如,參照意圖功能DB80最上段的行83,表示在誤按下再現(xiàn)按鈕時, 用戶執(zhí)行的功能是再現(xiàn)DVD上的內(nèi)容(DVD再現(xiàn))或再現(xiàn)SD卡上的內(nèi) 容的可能性高。這里,DVD再現(xiàn)是第1位候補(bǔ),SD再現(xiàn)是第2位候補(bǔ)。
在本說明書中將如行83所示的、各誤操作按鈕81和對應(yīng)于該按鈕的 DVD記錄器1的意圖功能候補(bǔ)82的對應(yīng)稱為意圖功能候補(bǔ)列表。
意圖功能候補(bǔ)有時是一個,有時是多個。例如,在圖7中,行83的 下一行表示以"HDD"按鈕為誤操作按鈕時的意圖功能候補(bǔ)。在該列表中, 舉出"視頻1切換""錄制至HDD""錄制一覽"等作為本來執(zhí)行的功能 的候補(bǔ)。
對一個誤操作按鈕對應(yīng)多個意圖功能候補(bǔ)的理由考慮如下等(1)設(shè) 備上搭載的功能數(shù)比遙控器上具備的按鈕數(shù)多;(2)存在利用該按鈕不知 執(zhí)行哪個功能的按鈕("HDD"等);(3)具有相當(dāng)于"節(jié)目表"等GUI 的入口的按鈕,在真正依據(jù)的功能之前難以特定。
因此,即便單純地將進(jìn)行操作實驗的結(jié)果生成為意圖功能DB,也會 生成多個意圖功能候補(bǔ),難以對具有各種知識的用戶推斷適當(dāng)?shù)囊鈭D功 能。因此,需要利用更新部70根據(jù)用戶的操作圖案更新意圖功能DB80, 將意圖功能DB80的意圖功能候補(bǔ)變更為更適合用戶知識的順序的處理。
另外,上述的意圖功能DB的生成方法不過是一實例。參照圖17后 述其他的生成方法。 .
下面,依次說明推斷部30執(zhí)行的意圖功能推斷處理(圖4的步驟S30) 及更新部70執(zhí)行的意圖功能DB更新處理(圖4的步驟S70)。
4-4、用戶意圖的功能的推斷處理
圖8表示推斷部30的處理步驟。首先在歩驟S31中,推斷部30取得成為判斷部20判斷為誤操作的對
象的按鈕的信息。例如,在因按下取消按鈕、判斷為存在誤操作時,推斷
部30取得該取消按鈕之前按下的按鈕的信息。因為取消按鈕按下之前進(jìn) 行的操作多數(shù)是誤操作。
在步驟S32中,推斷部30從意圖功能DB80中取得步驟S31中取得 的誤操作按鈕所對應(yīng)的意圖功能候補(bǔ)列表。具體地說,推斷部30首先從 意圖功能DB80的誤操作按鈕列81中檢測與步驟S31中取得的誤操作按 鈕一致的按鈕。而且,在一致時,從該意圖功能候補(bǔ)列82中取得功能候 補(bǔ)。在意圖功能候補(bǔ)列表中包含一個以上功能。如果意圖功能DB80不能 事先適當(dāng)準(zhǔn)備時,則意圖功能候補(bǔ)也可為設(shè)備具有的全部功能。在設(shè)意圖 功能候補(bǔ)為設(shè)備具有的全部功能時,通過意圖功能DB更新處理(圖4的 步驟S70),從用戶的操作系列慢慢提高意圖功能的推斷精度。
在步驟S33中,推斷部30從意圖功能候補(bǔ)中確定推斷為這次用戶執(zhí) 行的功能。具體地說,推斷部30將對應(yīng)于誤操作按鈕的意圖功能候補(bǔ)列 表中的功能候補(bǔ)群中、排在第l位的功能候補(bǔ)作為意圖功能。在用戶開始 使用DVD記錄器1之后,通過后述的更新部70的處理,更新成適于當(dāng)前 用戶的候補(bǔ)到達(dá)意圖功能候補(bǔ)列表的最上位。因此,單純地設(shè)最上位的候 補(bǔ)為意圖功能。
通過上述處理,推斷部30可將用戶執(zhí)行過的功能特定為意圖功能。 4-5、更新部70執(zhí)行的意圖功能數(shù)據(jù)庫的更新處理 意圖功能DB更新部70可通過1種或多種處理方法更新意圖功能 DB80。下面說明3種處理方法。
4-5-1、意圖功能DB80的更新處理(1)
首先參照圖9及圖10說明更新部70的第1處理。圖9表示更新部70 的第1處理。第1處理的目的是對于用戶可正確操作的功能,從意圖功能 候補(bǔ)列表中去除。由于意圖功能候補(bǔ)列表指具有不知道用戶是否還可正確 操作的候補(bǔ)的列表的含義,所以認(rèn)為用戶可正確操作的功能應(yīng)未記載于意 圖功能DB中。基于該觀點,更新部70依據(jù)上述目的更新意圖功能DB。
在步驟S701中,更新部70從判斷部20受理可正確操作的功能。下 面將該功能表述為正解功能。認(rèn)為用戶對于該正解功能具有正確操作的知識,通過下面處理修正意圖功能DB80內(nèi)的意圖功能候補(bǔ)列表。
在步驟S702中,更新部70從意圖功能DB80中的誤操作按鈕列81 中選擇一個誤操作按鈕。例如,只要從還未處理的按鈕中的第一個依次選 擇即可。
在步驟S703中,更新部70取得相當(dāng)于選擇出的誤操作按鈕的意圖功 能候補(bǔ)列表。包含l個以上意圖功能候補(bǔ)。
在步驟S704中,更新部70判斷與步驟S701中接受的正解功能相同 的功能是否包含在步驟S703中取得的意圖功能候補(bǔ)列表中。在包含在意 圖功能候補(bǔ)列表中時,處理前進(jìn)至步驟S705,在不包含在意圖功能候補(bǔ)列 表中吋,處理前進(jìn)至步驟S706。
在步驟S705中,更新部70從意圖功能候補(bǔ)列表中刪除對應(yīng)于正解功 能的功能候補(bǔ),縮短其順序。結(jié)果,改寫意圖功能DB80中的該意圖功能
在歩驟S706中,更新部70判斷是否對全部意圖功能DB80中的全部 誤操作按鈕處理結(jié)束。如果對全部按鈕處理結(jié)束,則意圖功能DB80的更 新處理結(jié)束。在具有還未處理的按鈕時返回至步驟S702,重復(fù)處理。
這里,參照圖IO說明依據(jù)上述第1處理的意圖功能DB80的更新例。 圖10表示通過正確操作執(zhí)行"錄制一覽"功能時意圖功能DB80的更新 例。若用戶通過正確操作執(zhí)行"錄制一覽"功能,則根據(jù)圖9中示出的處 理流程,最終從記載在意圖功能DB80中的全部意圖功能候補(bǔ)82中檢測 "錄制一覽"84,從意圖功能候補(bǔ)列表中刪除。
例如,若著眼于誤操作按鈕81中的"節(jié)目表",則通過刪除第1位的 "錄制一覽"功能候補(bǔ),第2位的"返回至TV"功能85升級至第1位。 包含"錄制一覽"84的"HDD"按鈕的意圖功能候補(bǔ)列表也同樣地修正。 另外,在上述實例中,由于誤操作按鈕81的"HDD"意圖功能候補(bǔ)82中 的"視頻1切換"或"錄制至HDD"等還未確認(rèn)是否可正確操作,所以 仍然保持。
通過這樣的處理,每當(dāng)進(jìn)行正確的操作,就修正意圖功能DB80內(nèi)部 的多個誤操作所對應(yīng)的意圖功能候補(bǔ)。若重復(fù)正解操作,則在用戶進(jìn)行誤 操作時可生成可更正確地推斷意圖功能的意圖功能DB80。另外,這次僅通過一次的操作事例進(jìn)行可正確地操作的功能的判斷方 法,但為了保證用戶正確地理解該功能的操作方法,也可在該功能可多次 正確操作時,判斷為該用戶第一次具有正確的知識。這時,需要記住正確 地操作幾次哪個功能的存儲器,這里,也可在一定次數(shù)、例如3次以上正 確操作時起動圖9中示出的處理。
4-5-2、意圖功能DB80的更新處理(2)
參照圖11 圖14,說明更新部70的第2處理。在第2處理中,利用 關(guān)聯(lián)先前的圖6說明的、賦予了 "確信度"的意圖功能DB80。即,第2 處理在意圖功能DB80中包含"確信度"時可適用。
第2處理的目的不是從意圖功能DB80中刪除對應(yīng)于正解功能的意圖 功能候補(bǔ),而是變更確信度的數(shù)值。不僅正解功能,即便對用戶雖未實際 操作、但認(rèn)為正解的可能性高的意圖功能,也通過調(diào)整確信度,可更有效 地更新意圖功能DB80。
圖11表示更新部70的第2處理步驟。并且,圖12表示帶確信度的 意圖功能DB80的數(shù)據(jù)結(jié)構(gòu)例。并且,圖13表示關(guān)聯(lián)第2處理的功能的 屬性一覽。在說明第2處理的步驟之前,說明第2處理的原理。
首先參照圖12。與圖7中示出的意圖功能DB80的不同之處在于,記 載于列82的意圖功能候補(bǔ)列表中的各意圖功能由作為表示意圖功能的信 息的功能名86、和確信度87的組來表現(xiàn)。如先前說明的那樣,該確信度 表示在按下某個誤操作按鈕81時,各意圖功能候補(bǔ)以何程度接近用戶的 意圖功能的程度。
在誤操作按鈕81的欄中對應(yīng)于"再現(xiàn)"的第1位意圖功能候補(bǔ)"DVD 再現(xiàn)"的確信度為0.9。該數(shù)值意味著在誤按下"再現(xiàn)"按鈕時,意圖功 能候補(bǔ)"DVD再現(xiàn)"非常接近用戶的意圖功能。因此,推斷單元100可 強(qiáng)烈推斷為"DVD再現(xiàn)"是意圖功能。
并且,在誤操作按鈕81欄中對應(yīng)于"HDD"的第1位意圖功能候補(bǔ) "視頻1切換"的確信度為0.5。在誤按下"再現(xiàn)"按鈕時,意圖功能候 補(bǔ)為"視頻1切換",但若考慮與用戶的意圖功能的關(guān)系,則認(rèn)為該候補(bǔ) 越是先前例的候補(bǔ)"DVD再現(xiàn)"的意圖功能越不準(zhǔn)確。
這樣,可通過由確信度表現(xiàn),謀求即便相同順序,也可以何程度正確推斷意圖功能。因此,根據(jù)用戶的行動,通過增加或減少特定功能的確信 度,即便假定未到順序變動,也可將用戶的知識詳細(xì)地反映到意圖功能
DB80中。
下面,參照圖13說明功能的屬性。首先,所謂功能的屬性,例如是 以關(guān)聯(lián)于哪個操作概念、或哪樣選擇功能、或是關(guān)聯(lián)于哪個記錄媒體的功 能等基準(zhǔn)分類得到的功能的性質(zhì)??蓪VD記錄器1具備的各功能分別 提供各種屬性。
圖13的屬性一覽的列71是設(shè)備具有的功能的一覽。列72表示各功 能的各種屬性。這里,作為屬性的實例,示出操作組(操作G) 73、功能 的選擇方法74、記錄媒體75。
操作組73例如表示關(guān)于有關(guān)內(nèi)容再現(xiàn)的功能、或有關(guān)錄制的功能、 或有關(guān)數(shù)據(jù)刪除的功能的屬性。認(rèn)為用戶以何程度理解再現(xiàn)或錄制的概 念,可通過查看該屬性來判斷。
并且,功能的選擇方法74表示關(guān)于哪樣選擇、執(zhí)行該功能的操作的 屬性。即便是用遙控器執(zhí)行功能的情況,也捕捉可用配置在遙控器上的、 例如"再現(xiàn)""錄制"等按鈕直接指示執(zhí)行功能,或利用光標(biāo)的移動和確 定按鈕執(zhí)行作為屬性。這與用戶熟習(xí)多少該遙控器本身的操作有關(guān)。
并且,記錄媒體75表示關(guān)于利用于該功能的記錄媒體的種類的屬性。 例如,DVD媒體利用于DVD再現(xiàn)功能,DVD和HDD兩者可利用于錄制 一覽的顯示功能。因為無論錄制到DVD還是錄制到HDD都同樣地使用。 這與以何程度熟習(xí)該記錄媒體75的操作有關(guān)。
可知若這樣分類各功能的屬性,則各功能具有與其他功能共同的屬 性。例如在圖13中,"DVD再現(xiàn)"和"下一節(jié)"的功能在操作G73中具 有"再現(xiàn)"的屬性,"DVD再現(xiàn)"和"錄制一覽"、"下一節(jié)"在功能選擇 方法74的屬性中具有"按鈕"的共同屬性。
本申請發(fā)明者認(rèn)為在與用戶的操作關(guān)聯(lián),將用戶的知識應(yīng)用于意圖功 能DB80的更新時,可利用該功能屬性。即,本申請發(fā)明者認(rèn)為在正確執(zhí) 行特定的功能時,即便對該功能包含的各屬性,也判斷為用戶多數(shù)正確理 解,即便對具有共同屬性的其他功能也有可能正確操作。
例如,可認(rèn)為對再現(xiàn)DVD的功能理解如何執(zhí)行、或知道的用戶還HDD再現(xiàn)的功能的可能性高。這是操作組73的共同事例。同樣地可認(rèn)為,下
-節(jié)可正確執(zhí)行的用戶可正確執(zhí)行關(guān)于其屬性DVD的其他功能的可能性咼。
更新部70可根據(jù)這種共同的屬性,更新帶確信度的意圖功能DB80 的確信度。為了根據(jù)上述原理更新確信度,執(zhí)行圖11中示出的第2處理。
在圖11的步驟S711中,更新部70從判斷部20接受可正確操作的功 能,取得該正解功能的規(guī)定屬性的屬性值。這里,所謂規(guī)定屬性是圖13 中的操作組73和記錄媒體75等,選擇一個屬性。在選擇的屬性為多個時, 只要對應(yīng)于屬性數(shù)重復(fù)步驟S711 步驟S716即可。
在步驟S712中,更新部70從意圖功能DB80中的誤操作按鈕列81 中選擇一個誤操作按鈕。例如,從還未處理的按鈕中的第一個依次選擇。
在步驟S713中,更新部70取得對應(yīng)于選擇的誤操作按鈕的意圖功能 候補(bǔ)列表。包含多個意圖功能候補(bǔ)。
在步驟S714中,更新部70判斷步驟S711中取得的正解功能的規(guī)定 屬性的屬性值是否與步驟S713中取得的意圖功能候補(bǔ)列表中包含的功能 的屬性值相同。在屬性值相同時,處理前進(jìn)至步驟S715,在屬性值不相同 時,處理前進(jìn)至步驟S716。
在步驟S715中,更新部70減少對同一意圖功能的確信度。減少意圖 功能是因為認(rèn)為具有與正解功能相同的屬性值的意圖功能候補(bǔ)是產(chǎn)生誤 操作時的意圖功能的可能性低。作為減少意圖功能候補(bǔ)的確信度的方法, 考慮減去規(guī)定值(例如0.05)或乘以小于1的規(guī)定值(例如0.95)等方法。
在步驟S716中,更新部70對全部意圖功能DB80中的全部誤操作按 鈕判斷是否處理結(jié)束。如果對全部按鈕處理結(jié)束,則意圖功能DB80更新 處理結(jié)束,在存在還未處理的按鈕時,返回步驟S712,重復(fù)同樣的處理。
圖14 (a)及(b)表示基于更新部70的第2處理的意圖功能DB80 的更新例。如圖14 (a)所示,設(shè)正確操作"下一節(jié)顯示"的功能,應(yīng)著 眼的屬性值為記錄媒體。
首先,作為步驟a,更新部70參照屬性一覽的功能欄71的"下一節(jié)" 的行76,取得欄75的屬性"DVD"。作為下一步驟b,更新部70參照媒 體欄75,在其他功能的媒體屬性中檢索共同的屬性DVD。結(jié)果,在列77發(fā)現(xiàn)屬性DVD。
作為最后的步驟c,在由列77確定DVD的再現(xiàn)功能,意圖功能DB80 的意圖功能候補(bǔ)中存在"DVD再現(xiàn)"時,降低其確信度。圖14 (b)表示 變更圖12示出的意圖功能DB的確信度后的意圖功能DB80。在誤操作按 鈕的欄81中,在"再現(xiàn)"按鈕的第1位功能候補(bǔ)中存在"DVD再現(xiàn)", 其確信度從最初0.9減至0.7。
由于第1位的DVD再現(xiàn)的確信度減少至0.7,所以第2位的SD再現(xiàn) 的確信度0.8最大。結(jié)果,更新部70進(jìn)行調(diào)換第1位和第2位的更新。這 樣,確信度變更的結(jié)果也變更意圖功能候補(bǔ)的順序。
在使用多個屬性更新時,可根據(jù)屬性的特性,調(diào)整減少的確信度的值 的大小。這例如只要根據(jù)各屬性及屬性值與多少多個功能共有來變更即 可。具體地說,作為各屬性,若假定操作組73和功能選擇方法74的屬性 重疊的情況,則操作組73 —方、再現(xiàn)或錄制等具有同一屬性的功能是幾 個 10個左右,相反,關(guān)于功能選擇方法74,由于是由按鈕執(zhí)行或由GUI 選擇執(zhí)行的差異,所以各屬性中包含的功能數(shù)比操作組73的多。因此, 也可認(rèn)為操作組73—方更緊密,增大確信度的減少率。
另外,作為屬性,還可考慮相當(dāng)于各功能的難易程度的值。例如,可 認(rèn)為再現(xiàn)或停止是常使用的難易程度低的功能,相反可認(rèn)為1.3倍速度再 現(xiàn)或節(jié)的跳讀等是不太知道的難易程度高的功能。這時,也考慮用共同的 值總結(jié)難易程度的屬性,在某種意思下判斷該用戶是初學(xué)者或上級者。
4-5-3、意圖功能DB80的更新處理(3)
下面,說明意圖功能DB更新部70的第3處理。即便在第3處理中, 也利用賦予了確信度的意圖功能DB80 (例如圖12)。
在第3處理中,在用戶未執(zhí)行特定功能一定時間以上時,認(rèn)為用戶并 未忘記該功能的執(zhí)行方法,變更關(guān)于該功能的確信度。
例如,就DVD記錄器而言,認(rèn)為只偶爾進(jìn)行在購入時進(jìn)行的時刻設(shè) 定或接收信號地域設(shè)定等最初執(zhí)行后再次執(zhí)行少的功能、或配音功能等的 用戶的情況下,會忘記該方法。這時,通過如先前的處理方法那樣在正確 執(zhí)行時從意圖功能DB80中刪除的方法不能應(yīng)付。
下面,參照圖15及圖16說明更新部70的第3處理。圖15表示更新部70的第3處理步驟。
在步驟S721中,更新部70抽取意圖功能DB80的設(shè)備全部功能中的 一個。下面,就全部功能而言,在調(diào)査結(jié)束之前,重復(fù)步驟S721 步驟 S725的處理。
在步驟S722中,更新部70算出該功能上次功能執(zhí)行之后起至當(dāng)前時 刻的經(jīng)過時間。為了算出經(jīng)過時間,在推斷單元100中保持用于保持各功 能最后執(zhí)行的時間日期信息的表格(未圖示)。
或者,推斷單元100也可保持圖16中示出的表格。圖16示出保持各
功能最后的執(zhí)行時間日期和自該時間日期的經(jīng)過時間的表格。就圖16的 表格的列71中示出的各功能而言,最后操作的時刻在列78中示出。自該 最后操作的時刻起的經(jīng)過時間通過計算與當(dāng)前時刻的差來得到。例如,更 新部70以規(guī)定的計時(例如分單位)進(jìn)行該計算,將計算結(jié)果存儲在列 79中,更新以前的經(jīng)過時間。另外,根據(jù)功能不同,還包含如"錄制預(yù)約" 等長時間不使用的功能、或如"下一節(jié)"等還未執(zhí)行的、不在意經(jīng)過時間 的功能。
在步驟S723中,更新部70判斷列78中計算出的操作經(jīng)過時間是否 是規(guī)定的基準(zhǔn)時間以上。在判斷為經(jīng)過規(guī)定時間時,處理前進(jìn)至步驟S724, 在判斷為未經(jīng)過時,處理前進(jìn)至步驟S725。所謂規(guī)定時間,是用戶忘記該 操作的時間,例如是1個月或3個月。只要對應(yīng)于用戶的操作熟習(xí)方法及 忘記方法適當(dāng)設(shè)定即可。
在步驟S724中,更新部70分別增加記載于意圖功能DB80內(nèi)部的意 圖功能候補(bǔ)中、相當(dāng)于步驟S721中選擇出的功能的部分的確信度。作為 增加意圖功能候補(bǔ)的確信度的方法,考慮加上規(guī)定值(例如0.05)或乘以 大于1的規(guī)定值(例如1.05)等的方法?;蛘撸部蓪?yīng)于經(jīng)過時間為固 定值。例如為經(jīng)過的期間(月單位)*0.1等。
在步驟S725中,更新部對全部的功能判斷是否處理結(jié)束。就全部的 按鈕而言,如果處理結(jié)束,則意圖功能DB更新處理結(jié)束,在存在還未處 理的按鈕時,返回步驟S721,重復(fù)同樣的處理。
通過這樣的處理,就用戶長時間不使用的功能而言,通過增加意圖功 能候補(bǔ)的確信度,與每日使用的功能相比,可將未使用的功能占據(jù)意圖功能候補(bǔ)的上位,提高產(chǎn)生誤操作時的推斷精度。
在更新部70的第3處理中,以最后執(zhí)行功能后的經(jīng)過時間算出,但 之外也可使用自最后執(zhí)行后執(zhí)行幾次其他功能。由此,由于用戶的設(shè)備使 用頻率不同,所以可反映使用間隔比較空閑的用戶和使用間隔不空閑的用
戶的差異。
這樣,更新部70的處理考慮各種方法?;旧峡紤]通過假設(shè)用戶正 確執(zhí)行功能時用戶具有的知識狀態(tài),為修正意圖功能DB80的意圖功能候 補(bǔ)的順序進(jìn)行處理。
另外,這里說明的意圖功能DB更新部的第1 第3處理不必排他地 進(jìn)行各個處理,也可組合各個處理依次進(jìn)行。由此,將用戶的正確操作從 各種側(cè)面反映至意圖功能候補(bǔ)的順序更新。
4-6、意圖功能數(shù)據(jù)庫的其他生成方法及數(shù)據(jù)結(jié)構(gòu)
圖17表示生成意圖功能DB80的第2步驟。在該生成步驟中,經(jīng)驗 上看,鑒于多數(shù)對誤操作多的按鈕分配多個功能的方面,考慮將分配給按 鈕的功能作為意圖功能候補(bǔ)。
在步驟S821中,依次抽取按鈕。下面,在未成為該設(shè)備的操作按鈕 之前,重復(fù)步驟S821 S824的處理。
在步驟S822中,列表可由步驟S821中抽取出的按鈕執(zhí)行的功能。所
謂可由按鈕執(zhí)行的功能,例如對于"再現(xiàn)"按鈕,所謂可執(zhí)行的功能具有 "再現(xiàn)DVD"、"再現(xiàn)HDD的節(jié)目"、"以1.3倍速度再現(xiàn)再現(xiàn)的節(jié)目"等, 在其他例中,"紅"按鈕在節(jié)目表顯示的畫面中是"顯示次日的節(jié)目表", 在錄制節(jié)目的一覽畫面中是"切換至模擬播放的錄制一覽"的功能。通過 列表這些候補(bǔ),無論是否按下相同按鈕,也可使用作其他功能想意圖時的 意圖功能的候補(bǔ)。
在步驟S823中,將步驟S822中創(chuàng)建的功能列表作為意圖功能候補(bǔ)存 儲在意圖功能DB80中。
在步驟S824中,就全部按鈕而言,判斷是否處理結(jié)束。如果對于全 部按鈕處理結(jié)束,而意圖功能DB生成處理結(jié)束,在有還未處理的按鈕時, 返回至步驟S821,重復(fù)同樣的處理。
通過使用由這種方法生成的意圖功能DB80,對于因情況不同該執(zhí)行的功能不同的按鈕作為意圖功能候補(bǔ)存儲在意圖功能DB80中。因此,通
過與己說明的意圖功能DB更新部70的處理組合,可反映用戶以哪種知
識為基礎(chǔ)操作,正確地推斷意圖功能。
利用這種結(jié)構(gòu),由于具有存儲用戶誤操作時哪個功能本來執(zhí)行的意圖
功能候補(bǔ)列表的意圖功能DB80,可根據(jù)用戶的操作履歷,由意圖功能DB 更新部70更新意圖功能DB80,使用戶誤操作時使用的意圖功能候補(bǔ)反映 用戶的知識,所以通過僅修正用戶最初按下的按鈕,可不直接指示用戶本 來要執(zhí)行的功能,而受理想執(zhí)行的功能的執(zhí)行或操作方法的說明。
此前說明的意圖功能DB80根據(jù)從實驗取得的多個用戶的誤操作傾向 等生成,但也可通過不基于實驗的其他方法生成。例如,廠商的設(shè)計者也 可事先研究易出錯性,對意圖功能候補(bǔ)創(chuàng)建列表。
5、本發(fā)明的意圖功能推斷單元的實施方式2
實施方式1的操作意圖推斷單元安裝在DVD記錄器中,實現(xiàn)對用戶 的操作支援功能。因此,即便用戶不特別在意操作意圖推斷單元的存在, 也可受理操作支援。g卩,在實施方式l中,意圖功能DB80只不過被用戶 間接利用。
另外,本實施方式的操作意圖推斷單元用于在用戶識別其存在及其操 作支援功能的基礎(chǔ)上,如字典那樣檢索功能的操作方法。即在本實施方式 中,意圖功能DB80被用戶直接利用。
例如,雖然不知道用于實現(xiàn)用戶想執(zhí)行的功能的正確操作,但為了執(zhí) 行該功能而進(jìn)行認(rèn)為正確的操作。于是,本實施方式的操作意圖推斷單元 根據(jù)該操作推斷用戶希望執(zhí)行的功能。即,用戶可進(jìn)行某個操作,讓操作 意圖推斷裝置推斷真正想執(zhí)行的功能。由此,用戶可通過l個按鈕檢索幫 助功能。這種操作支援適用于用戶不知道自身真正想執(zhí)行的功能的操作方 法,且利用索引型或自由文輸入型的幫助等難以尋找該功能的情況。
下面,參照圖18及圖19說明本實施方式的操作意圖推斷裝置的結(jié)構(gòu) 及動作。
圖18示出本實施方式的推斷單元100的功能塊結(jié)構(gòu)。推斷單元100 具有輸入部10、 CPUlll、輸出部60和數(shù)據(jù)庫存儲部112。 CPU111具有 推斷部30、意圖功能確認(rèn)部31和操作支援部40。并且,數(shù)據(jù)庫存儲部112存儲意圖功能DB80。這些結(jié)構(gòu)中,對具有與實施方式1的推斷單元100
(圖3)同等功能的構(gòu)成要素附以相同參照符號,引用實施方式1的說明。
另外,在即便功能同等、使用的方法或使用的狀況也不同的情況下說
明該方法或狀況。
輸入部10受理的操作不是用戶認(rèn)為正確的操作,而是對于不太清楚
的、要查找的功能,考慮用戶自身想以哪個操作執(zhí)行的結(jié)果的操作。如果 認(rèn)為將對用戶想執(zhí)行的功能所具有的智力模型反映到該操作中,意圖功能
DB充分反映用戶的知識,則僅通過該操作就可進(jìn)行意圖推斷。
推斷部30就由輸入部10輸入的操作而言,從意圖功能DB80取得意 圖功能候補(bǔ)。由于意圖功能候補(bǔ)存儲在意圖功能DB80的對應(yīng)處,所以有 時取得多個意圖功能候補(bǔ)。如果由意圖功能更新部70利用此前的用戶操 作充分更新該意圖功能候補(bǔ)DB80,則也可認(rèn)為是存儲反映用戶知識的意 圖功能候補(bǔ)的DB。
意圖功能確認(rèn)部31 (下面"確認(rèn)部31")對用戶提示由推定部30取 得的意圖功能候補(bǔ),使用戶選擇期望的功能。由此,即便具有多個意圖功 能候補(bǔ)的情況,用戶也可選擇意圖功能。
操作支援部40確定關(guān)于由確認(rèn)部31選擇的意圖功能的操作支援。由 此,與實施方式l相同,準(zhǔn)備對功能說明或功能的操作方法的幫助等。
下面,參照圖19說明本實施方式的操作意圖推斷裝置的處理。圖19 表示本實施方式的操作意圖推斷裝置的處理步驟。該處理通過按下來自用 戶的請求、例如"基于意圖推斷的幫助檢索"按鈕等來起動。
在步驟S110中,控制部50在DVD記錄器1中顯示消息。控制部50 例如在DVD記錄器1中顯示"對想執(zhí)行的功能,進(jìn)行你認(rèn)為正確的操作" 或"為了執(zhí)行你想進(jìn)行的功能,請按下認(rèn)為只要按下即可的按鈕"的消息。
在步驟S120中,輸入部10從用戶受理操作。該操作是不明是否是正 確操作的用戶認(rèn)為正確輸入的操作。
用戶與如以前的幫助選擇那樣的基于鍵盤輸入、文本的想執(zhí)行的功能 輸入等不同,如果是遙控器就簡單地是一個按鈕,或者即便是GUI等,也 僅選擇自己認(rèn)為正確的菜單項目。用戶可通過比從前簡單的輸入方法,指 示想執(zhí)行的功能。這作為解決在以前的測驗輸入等中使用DVD記錄器1側(cè)未假定的表現(xiàn)或單詞時,DVD記錄器1側(cè)不能應(yīng)付的問題、或用戶未 想出適當(dāng)密碼等問題的方法是有效的。
在步驟S130中,推斷部30根據(jù)受理到的操作檢索意圖功能DB80的 意圖功能候補(bǔ)。而且,在步驟S140中推斷部30取得意圖功能列表。
在步驟S150中,確認(rèn)部31根據(jù)步驟S140中取得的意圖功能候補(bǔ)列 表提示消息,等待用戶的選擇。例如提示"該按鈕是執(zhí)行 的按鈕,但按 錯該按鈕的人多是想進(jìn)行 的功能A的人。想執(zhí)行的功能是A嗎?也多 是或想進(jìn)行 的功能B的人。想執(zhí)行的功能是功能B嗎?"等消息。而且, 在步驟S160中,輸入部10受理用于執(zhí)行由用戶選擇的意圖功能的操作。
在歩驟S170中,操作支援部40確定對步驟S160中選擇的意圖功能 的操作支援,準(zhǔn)備對用戶的說明文等。之后,通過輸出部60對用戶提示 操作支援內(nèi)容。
這樣,由于用戶僅通過按下一個按鈕,或選擇一個功能來進(jìn)行意圖的 功能的操作支援,所以可對用戶提供易使用的操作支援裝置。 6、本發(fā)明的意圖功能推斷單元的實施方式3
在本實施方式中,意圖功能推斷單元具備通信功能,根據(jù)與外部的通 信更新意圖功能DB80。由此,可積蓄比在設(shè)計階段生成的意圖功能DB80 更新、更多的事例。因此,提高更高精度地推斷用戶的意圖功能的可能性。
并且,例如對DVD記錄器的操作方法的意圖推斷考慮其他設(shè)備操作 的影響,在看在設(shè)計階段未那樣普及的、例如用便攜電話錄制的節(jié)目等格 式十分普及的階段,應(yīng)也更新意圖功能DB80的內(nèi)容。本實施方式的意圖 功能推斷單元具備通信功能,可對應(yīng)于該狀況。
下面,參照圖20及圖21,說明本實施方式的意圖功能推斷單元的結(jié) 構(gòu)及動作。
圖20表示本實施方式的推斷單元100的功能塊結(jié)構(gòu)。推斷單元100 具有輸入部IO、 CPUllO、數(shù)據(jù)庫存儲部112、輸出部60和通信部90。而 且,CPU110具有誤操作判斷部20、意圖功能推斷部30、操作支援部40、 控制部50和意圖功能DB更新部70。
本實施方式的推斷單元100與實施方式1的推斷單元不同之處在于具 備通信部90。就通信部90以外的其他構(gòu)成要素而言,由于具有與實施方式1的推斷單元100 (圖3)同等的功能,所以附以相同的參照符號,引 用實施方式1的說明。
通信部90與經(jīng)網(wǎng)絡(luò)連接的服務(wù)器200進(jìn)行通信。該服務(wù)器200例如 設(shè)置在DVD記錄器1的廠商的服務(wù)中心。服務(wù)中心具有由各家庭提供新 信息的功能,在該服務(wù)器200的中心數(shù)據(jù)庫(DB) 201中積蓄意圖功能 DB80的事例。
通信部90可從服務(wù)器200取得更新所需的意圖功能DB的一部分或 全部,更新數(shù)據(jù)庫存儲部112中的意圖功能DB80。在實施方式1及2中, 意圖功能DB80根據(jù)用戶的操作是否是誤操作來更新,但在本實施方式中, 意圖功能DB80還根據(jù)從服務(wù)器200取得的數(shù)據(jù)來更新。利用該通信部90 可充實意圖功能DB80的內(nèi)容,利用用戶知識可生成合適的意圖功能候補(bǔ) 列表。
參照圖21說明通信部90的處理。圖21表示通信部90的處理步驟。 在步驟S210中,通信部與服務(wù)中心的服務(wù)器200通信,確立與服務(wù) 器200的連接。
若通過實驗生成意圖功能DB80,則強(qiáng)烈取決于實驗對象母集團(tuán)的特 征。可是,為了集中該意圖功能候補(bǔ)的信息,通過設(shè)置服務(wù)器200,可生 成反映實際用戶集團(tuán)的特性的意圖功能DB80,或更新為反映該特性的意 圖功能DB80。
在步驟S220中,通信部90將存儲在當(dāng)前數(shù)據(jù)庫存儲部112中的意圖 功能DB80 (本地DB)、和積蓄在中心中的中心DB201進(jìn)行比較。
在下一步驟S230中,通信部90根據(jù)比較結(jié)果,判斷是否存在雖未包 含在本地DB80中、但包含在中心DB201中的意圖功能候補(bǔ)。若判斷為存 在新事例(意圖功能候補(bǔ)),則處理前進(jìn)至步驟S240,在判斷為沒有新事 例時,處理前進(jìn)至步驟S260。
在步驟S240中,通信部90從服務(wù)器200下載該新事例,在步驟S250 中,更新數(shù)據(jù)庫存儲部112的意圖功能DB80并存儲。由此,就上次通信 后追加的新事例而言,可積蓄在意圖功能DB80中。結(jié)果,新追加正使用 DVD記錄器1的用戶和對于操作具有相似知識的其他用戶的錯誤事例。
在步驟S260中,通信部90與步驟S220同樣地將本地DB和中心DB進(jìn)行比較。在下一步驟S270中,通信部90根據(jù)比較結(jié)果,判斷是否存在
雖未包含在中心DB201中、但包含在本地DB80中的意圖功能候補(bǔ)。
若判斷為存在意圖功能候補(bǔ)的新事例,則處理前進(jìn)至步驟S280,若判
斷為不存在新事例,則處理結(jié)束。
在歩驟S280中,對服務(wù)器200上載僅包含于本地DB中的意圖功能
候補(bǔ)的新事例。該上載的事例對于在其他家庭中正使用意圖功能DB80的
用戶為新的事例,可經(jīng)中心DB201,互相推進(jìn)信息共享,互相充實意圖功
能DB的內(nèi)容。
連接于服務(wù)中心的服務(wù)器200的用戶越多,積蓄各種事例、包含利用 與使用DVD記錄器1的用戶同樣的知識體系操作的用戶的意圖功能候補(bǔ) 的可能性越高。由此,即便對于具有設(shè)計者難以假定的特殊知識體系的用 戶,也可提供適當(dāng)?shù)囊鈭D功能推斷功能。
7、本發(fā)明的意圖功能推斷單元的實施方式4
在本實施方式中,說明通過根據(jù)用戶的設(shè)備操作,推斷用戶使用DVD 記錄器1之前使用的機(jī)型,更新意圖功能DB80的操作意圖推斷單元。
如已說明的那樣,DVD記錄器1的用戶具有受以前使用的機(jī)型的影 響誤操作的傾向。因此,如果利用圖28示出的實驗結(jié)果,則可根據(jù)按錯 哪個按鈕,推斷當(dāng)前用戶以前使用哪個機(jī)型。在本實施方式中,意圖功能 推斷單元IOO推斷用戶以前使用的機(jī)型,根據(jù)該推斷更新意圖功能DB80。
圖22表示本實施方式的意圖功能DB80的數(shù)據(jù)結(jié)構(gòu)例。在圖12示出 的意圖功能DB80中,雖然在各意圖功能候補(bǔ)82中對各功能名賦予確信 度,但在本實施方式的意圖功能DB80中,賦予機(jī)型名88替代確信度。
機(jī)型名88表示各個意圖功能候補(bǔ)與哪個特定機(jī)型關(guān)聯(lián)。根據(jù)即便對 同一問題也因事先學(xué)習(xí)的機(jī)型不同而不同的、實驗得到的發(fā)現(xiàn)來準(zhǔn)備各誤 操作的內(nèi)容。在圖22的實例中,反映圖28示出的實驗結(jié)果。
下面,說明意圖功能DB80的更新方法。圖23表示意圖功能DB80 的更新例。若說明更新方法,則在用戶進(jìn)行誤操作時,更新部70從該誤 操作判斷是否確定用戶以前使用過的機(jī)型。在確定用戶以前使用過的機(jī)型 時,更新部70刪除意圖功能DB80中附以特定的機(jī)型以外的機(jī)型名的意 圖功能候補(bǔ)82。參照圖23,在按下"錄制"按鈕是誤操作時,推斷為意圖功能是"錄
制預(yù)約",同時可特定以前使用過的機(jī)型是PSX。
于是,更新部70對于其他的誤操作按鈕,從意圖功能DB80中刪除 機(jī)型名88設(shè)定在PSX以外的意圖功能候補(bǔ)。其理由是因為將用戶的機(jī)型 特定為PSX,所以不必考慮對應(yīng)與其以外機(jī)型的意圖功能候補(bǔ)。
在上述更新處理結(jié)束后,例如對于誤操作按鈕"HDD",意圖功能候 補(bǔ)此前有多種,但僅加入"錄制一覽"。因此,在按下"HDD"按鈕為誤 操作時,推斷部30可推斷為"錄制一覽"是意圖功能。機(jī)型特定后,可 大幅度地減少意圖功能候補(bǔ)。
這樣,如圖22那樣根據(jù)實驗結(jié)果生成意圖功能DB80,從誤操作系列 可判斷用戶以前使用哪個機(jī)型時,可提高用戶的意圖功能推斷的精度,可 快速地實現(xiàn)正確的支援。
在此前的說明中,意圖功能推斷單元IOO判斷用戶以前使用哪個機(jī)型 后,用戶推斷意圖功能??墒牵幢阄创_定具體的機(jī)型,意圖功能推斷單 元利用其他方法也可推斷用戶的意圖功能。
例如,意圖功能推斷單元100也可通過確定該機(jī)型所屬的設(shè)備群,推 斷用戶的意圖功能。所謂該"設(shè)備群",指根據(jù)操作體系的相似性規(guī)定的1 個或多個設(shè)備的集合。通常,DVD記錄器的廠商獨自進(jìn)行搖控器的按鈕 配置或功能名的分配等,所以可認(rèn)為DVD記錄器的操作體系如果廠商不 同則全部不同。相反,如果是同一廠商制的DVD記錄器,則即便機(jī)型不 同,操作體系共同的部分也多,操作體系相似。因此,若對操作體系相似 的每個設(shè)備進(jìn)行分類,則某個特定機(jī)型的操作經(jīng)驗視為與屬于同一設(shè)備群 的全部機(jī)型的操作經(jīng)驗相同。
因此,作為操作體系相似的設(shè)備群,例如以廠商共同的機(jī)型的集合為 l個設(shè)備群,對每個廠商設(shè)定不同的設(shè)備群。意圖功能推斷單元100通過 根據(jù)用戶的誤操作系列,確定用戶以前使用過的機(jī)型屬于哪個設(shè)備群,可 推斷用戶的意圖功能。
利用設(shè)備群的意圖功能DB80的安裝方法與先前說明的機(jī)型的實例完 全相同。例如在圖22及圖23中,例如只要以"機(jī)型名"作為"廠商名", 將"E95H"、 "PSX"、 "XS43"等記載也替換成各廠商名,生成意圖功能DB80即可。推斷部30執(zhí)行的推斷處理及更新部70執(zhí)行的更新處理的各
步驟通過將"機(jī)型"改讀成"設(shè)備群",完全相同地說明。
1個廠商也會以多個商標(biāo)名銷售DVD記錄器。這時,只要認(rèn)為若商 標(biāo)名不同則操作體系也不同而設(shè)定設(shè)備群即可。
并且,對于多個機(jī)型,即便是操作體系不同的部分多的情況,與生成 意圖功能DB80的誤操作按鈕及功能關(guān)聯(lián)而通用時,也可將該多個機(jī)型分 類成同一設(shè)備群。
在屬于設(shè)備群的設(shè)備僅為1個時,該設(shè)備群表示特定的機(jī)型。因此, 利用設(shè)備群的實施方式包含上述的、特定用戶以前使用過的機(jī)型的實施方 式。
另外,在上述各實施方式中,說明為在用戶向DVD記錄器1傳遞先 前執(zhí)行的操作是誤操作時,是利用該先前操作執(zhí)行功能之后。例如,在按 下"節(jié)目表"按鈕時,通過按下"節(jié)目表"按鈕執(zhí)行顯示節(jié)目表的功能, 看實際顯示的節(jié)目表畫面,用戶按下"取消"按鈕,向DVD記錄器1傳 遞先前進(jìn)行的操作是誤操作。
可是,實際上即便是實際執(zhí)行該功能前的階段,用戶也可向DVD記 錄器1傳遞先前進(jìn)行的操作是誤操作。例如,近年的DVD記錄器1在按 下用于刪除數(shù)據(jù)的"刪除"按鈕時,多在進(jìn)行實際刪除的處理前顯示確認(rèn) 是否真正刪除。因此,用戶在請求該刪除確認(rèn)時,可按下"取消"按鈕或 "返回"按鈕等。因此,在上述各實施方式中,也可在實際執(zhí)行某個操作 后不輸入是誤操作。
并且,如"節(jié)目表"按鈕那樣,即便對于不進(jìn)行確認(rèn)的功能,在與規(guī) 定條件一致時也可顯示確認(rèn)畫面,執(zhí)行前征求用戶是否誤操作。
例如,根據(jù)多個用戶的操作經(jīng)驗,規(guī)定多種操作對象設(shè)備、即DVD 記錄器1的各功能的誤操作信息(誤操作按鈕),并數(shù)據(jù)庫化。而且,根 據(jù)用戶的操作履歷,參照數(shù)據(jù)庫,確定該用戶對應(yīng)于哪個誤操作圖案。由 此,可僅從用戶的操作履歷推斷誤操作組。由于可通過誤操作組的推斷, 求出特定的操作是誤操作的概率,所以在該概率高于規(guī)定基準(zhǔn)時,只要顯 示操作確認(rèn)畫面即可。由此,用戶可對誤操作相似的操作進(jìn)行操作確認(rèn)。
受理該操作確認(rèn)的用戶在按下"取消"按鈕等后,推斷單元100只要進(jìn)行上述的本實施方式的處理,對用戶提示意圖功能候補(bǔ)即可。 產(chǎn)業(yè)上的可利用性
本發(fā)明的操作意圖推斷裝置具有意圖功能數(shù)據(jù)庫及意圖功能數(shù)據(jù)庫 更新部,在產(chǎn)生誤操作時,根據(jù)用戶的知識,推斷用戶本來要執(zhí)行的功能。 適用于具有多功能、必須從有限的按鈕或有限的菜單中進(jìn)行選擇的設(shè)備、 例如DVD記錄器或電視等圖像音響設(shè)備、便攜電話或汽車導(dǎo)航系統(tǒng)等信 息通信終端的操作支援。并且,由于也可適用于在GUI內(nèi)選擇的功能的操
作,所以也可應(yīng)用于對設(shè)備的GUI操作的操作支援或個人電腦等通用信息
處理設(shè)備的操作支援。
權(quán)利要求
1、一種電子設(shè)備,具有受理用戶的操作的輸入部,并且基于所述操作來動作,所述電子設(shè)備具備存儲部,存儲使所述電子設(shè)備的功能、與在具有操作所述電子設(shè)備以外的其他電子設(shè)備的操作經(jīng)驗的用戶使用所述電子設(shè)備時易出錯的操作相對應(yīng)的數(shù)據(jù)庫;處理部,在用戶的操作出錯時,根據(jù)所述數(shù)據(jù)庫中與所述易出錯的操作相對應(yīng)的功能,生成操作支援信息;和輸出部,輸出用于提示所述操作支援信息的信號;所述處理部響應(yīng)所述操作支援信息的提示,根據(jù)受理的操作執(zhí)行功能。
2、 一種推斷操作意圖的裝置,用于電子設(shè)備中,所述電子設(shè)備具有 受理用戶的操作的輸入部,并且基于所述操作來動作,所述裝置具備存儲部,存儲使所述電子設(shè)備的功能、與具有操作所述電子設(shè)備以外 的其他電子設(shè)備的操作經(jīng)驗的用戶使用所述電子設(shè)備時易出錯的操作相 對應(yīng)的數(shù)據(jù)庫;和操作支援部,在用戶操作出錯時,根據(jù)所述數(shù)據(jù)庫中與所述易出錯的 操作相對應(yīng)的功能,確定用于執(zhí)行用戶意圖的功能的操作支援的內(nèi)容;根據(jù)所述操作支援的內(nèi)容確定所述電子設(shè)備的動作,向所述電子設(shè)備 輸出指示。
3、 根據(jù)權(quán)利要求2所述的裝置,其特征在于所述裝置還具備更新部,根據(jù)所述操作是否出錯,來更新所述數(shù)據(jù)庫。
4、 根據(jù)權(quán)利要求3所述的裝置,其特征在于所述更新部在所述操作正確時,根據(jù)與對應(yīng)于所述操作的功能相同的 功能候補(bǔ)的信息來更新所述數(shù)據(jù)庫。
5、 根據(jù)權(quán)利要求2所述的裝置,其特征在于所述數(shù)據(jù)庫保持使至少1個功能信息、與對應(yīng)于所述至少1個功能的數(shù)值相對應(yīng)的組。
6、 根據(jù)權(quán)利要求5所述的裝置,其特征在于所述裝置還具備推斷部,在用戶的操作出錯時,根據(jù)所述數(shù)值的大小 來選擇所述至少1個功能,所述操作支援部根據(jù)選擇的所述至少1個功能,確定用于執(zhí)行用戶意 圖的功能的操作支援的內(nèi)容。
7、 根據(jù)權(quán)利要求5所述的裝置,其特征在于所述數(shù)據(jù)庫保持多個使多個功能信息、與對應(yīng)于所述多個功能各自的 數(shù)值相對應(yīng)的組,根據(jù)進(jìn)行了所述易出錯的操作的用戶希望的功能、與所述多個功能各 自接近的程度,來賦予所述數(shù)值。
8、 根據(jù)權(quán)利要求7所述的裝置,其特征在于 對所述多個功能各自預(yù)先賦予至少1個屬性,所述更新部在所述操作正確時,根據(jù)對應(yīng)于所述操作的第1功能的屬性檢索所述數(shù)據(jù)庫,確定被賦予共同的屬性的第2功能,變更與所述第2功能對應(yīng)的數(shù)值的值。
9、 根據(jù)權(quán)利要求3所述的裝置,其特征在于所述數(shù)據(jù)庫保持使至少1個功能信息與關(guān)于所述其他電子設(shè)備的機(jī)型 的設(shè)備群的信息相對應(yīng)的組,所述更新部在所述操作出錯時,根據(jù)所述機(jī)型的信息更新所述數(shù)據(jù)庫。
10、 根據(jù)權(quán)利要求9所述的裝置,其特征在于所述裝置還具備推斷部,根據(jù)與誤操作對應(yīng)的組的設(shè)備群的信息,確 定所述設(shè)備群。
11、 根據(jù)權(quán)利要求10所述的裝置,其特征在于 所述數(shù)據(jù)庫保持多個所述組,所述更新部刪除不包含確定的所述設(shè)備群信息的組。
12、 根據(jù)權(quán)利要求9所述的裝置,其特征在于-規(guī)定多個所述設(shè)備群,根據(jù)多個機(jī)型通用的操作體系來規(guī)定各設(shè)備群。
13、根據(jù)權(quán)利要求9所述的裝置,其特征在于規(guī)定多個所述設(shè)備群,根據(jù)單一機(jī)型的操作體系來規(guī)定各設(shè)備群。
全文摘要
提供一種即便在用戶要執(zhí)行規(guī)定功能而進(jìn)行誤操作時,也推斷用戶本來要執(zhí)行的功能、進(jìn)行操作支援的裝置。本發(fā)明的裝置用于具有受理用戶操作的輸入部、基于用戶操作動作的電子設(shè)備中,推斷用戶的操作意圖。該裝置具備存儲部,存儲使電子設(shè)備的功能、與具有操作該電子設(shè)備以外其他電子設(shè)備的操作經(jīng)驗的用戶使用該電子設(shè)備時易出錯的操作相對應(yīng)的數(shù)據(jù)庫;和操作支援部,在用戶操作出錯時,根據(jù)數(shù)據(jù)庫中對應(yīng)于易出錯的操作的功能,確定用于執(zhí)行用戶意圖的功能的操作支援的內(nèi)容。該裝置根據(jù)操作支援的內(nèi)容確定電子設(shè)備的動作,向電子設(shè)備輸出指示。
文檔編號G06F3/048GK101473295SQ20078002338
公開日2009年7月1日 申請日期2007年4月26日 優(yōu)先權(quán)日2006年6月21日
發(fā)明者森川幸治, 高田和豐 申請人:松下電器產(chǎn)業(yè)株式會社