新四季網

用戶偏好推斷裝置、用戶概況推斷裝置和機器人的製作方法

2023-06-02 07:36:01

專利名稱:用戶偏好推斷裝置、用戶概況推斷裝置和機器人的製作方法
技術領域:
本發明涉及用戶偏好推斷裝置、用戶偏好推斷方法、用戶概況推斷裝置、用戶概況推斷方法和機器人。
背景技術:
通常,作為用系統來推斷用戶愛好的方法,已存在的一種是由用戶網絡訪問的結果來推斷愛好,例如專利文獻1所公開的。
這種技術得以採用從而該系統可表現得更適合於用戶,以期提高用戶的滿意度或通過掌握用戶的愛好而為用戶呈現適當的信息。
例如,對於用在普通家庭中或類似地方的機器人,如果該機器人可抓取用戶的情況如用戶的愛好或偏好,則機器人可根據這些來說話或做事。這樣可根據用戶的愛好或偏好實現更令人愉悅的機器人或者呈現適當的廣告。
日本專利延遲公開號2000-339322。

發明內容
當然,傳統的技術存在一個問題,其中由於可用於愛好推斷的信息是限制性的,該推斷不能以良好的精度做出。通過專利文獻1中公開的由網絡訪問結果進行愛好推斷的方法,愛好僅從用戶用個人電腦、手機或類似物的網絡訪問記錄來推斷。當然,由於用戶真正進行網絡訪問的時間和目的是限制性的,即使用戶的愛好從這種限制性信息中推斷出來,所獲得的推斷結果也很難具有良好精度。
本發明的目的是提供一種具有良好精度的用戶偏好或概況推斷技術。
根據本發明,所提供的用戶偏好推斷裝置包括從附接於物品的標籤接收關於該物品的信息的接收單元;以及從由所述接收單元接收的物品來推斷用戶偏好的偏好確定單元。
本發明的用戶偏好推斷裝置還包括在由所述接收單元接收到的關於所述物品的信息基礎上獲得物品名稱的物品名稱獲得單元,其中在由所述物品名稱獲得單元獲得的物品名稱基礎上,所述偏好確定單元從存儲物品名稱和對應於該物品名稱的偏好信息的資料庫中獲得對應於所述物品名稱的偏好信息。
本發明的用戶偏好推斷裝置,還包括在由所述接收單元接收到的關於所述物品的信息基礎上獲得物品名稱的物品名稱獲得單元,以及在由所述物品名稱獲得單元獲得的物品名稱基礎上,從存儲物品名稱和對應於該物品名稱的類別的資料庫中獲得對應於所述物品名稱的類別的物品類別獲得單元,其中,在所述物品類別獲得單元獲得的所述類別基礎上,所述偏好確定單元從存儲類別和對應於該類別的偏好信息的資料庫中獲得對應於所述類別的偏好信息。
本發明的用戶偏好推斷裝置,還包括存儲閾值以推斷所述用戶愛好的閾值存儲單元,其中所述偏好確定單元在從所述資料庫獲得的所述偏好信息計算和與所述閾值之間的比較基礎上推斷所述用戶偏好。
在本發明的用戶偏好推斷裝置中,所述偏好確定單元可獲得為每個物品定義的權重以及來自所述資料庫的偏好信息,並且所述偏好確定單元還考慮所述權重計算所述計算和,並且在計算和與所述閾值之間比較的基礎上推斷所述用戶偏好。
在本發明的用戶偏好推斷裝置中,其中所述偏好確定單元還包括主人推斷單元,它為每個物品推斷該物品的主人,並且對於每個由所述主人推斷單元推斷的主人,所述偏好確定單元推斷該主人的偏好。
本發明的用戶偏好推斷裝置還可包括為用戶顯示信息的顯示處理單元,以及接收來自用戶的輸入信息的輸入接收單元,其中所述主人推斷單元通過顯示用顯示處理單元詢問該主人的信息以及通過用所述輸入接收單元接收所述詢問信息來推斷所述物品的主人。
本發明的用戶偏好推斷裝置還可包括根據預定標準對多個所述物品分組的分組處理單元,所述接收單元已經接收到關於所述物品的信息,其中對於每個由所述分組處理單元分成的群組,所述偏好確定單元推斷該群組中包含的物品的主人的偏好。
本發明的用戶偏好推斷裝置還可包括位置信息獲得單元,它獲得多個所述物品的位置信息,所述接收單元已經讀出識別所述物品的信息,其中所述分組處理單元根據該物品之間的相對位置在由所述位置信息獲得單元獲得的所述物品的位置信息基礎上將所述物品分組。
在本發明的用戶偏好推斷裝置中,關於所述物品的信息可以是識別所述物品的信息。
本發明的用戶偏好推斷裝置還可包括為用戶顯示信息的顯示處理單元,以及接收來自用戶的輸入信息的輸入接收單元,其中所述偏好確定單元通過允許所述顯示處理單元顯示確定結果候選項並通過允許所述輸入接收單元從所述確定結果候選項中接收正確確定結果的選擇。
本發明的用戶偏好推斷裝置還可包括用於自發移動的移動單元。
根據本發明,提供一種自發移動的機器人,包括如權利要求1至11任一項所述的用戶偏好推斷裝置;移動所述用戶偏好推斷裝置的移動單元;以及控制所述移動單元的操作控制單元。
根據本發明,提供一種機器人,包括如以上任一段所述的用戶偏好推斷裝置;以及在由所述用戶偏好推斷裝置推斷的所述用戶偏好基礎上對用戶進行操作的操作控制單元。
根據本發明,提供一種用戶概況推斷裝置,包括從附接於物品的標籤獲得關於該物品的信息的信息獲得單元;以及在由所述信息獲得單元讀出的關於所述物品的信息基礎上推斷用戶概況的概況推斷單元。
本發明的用戶概況推斷裝置還可包括主人推斷單元,它對每個物品推斷物品的主人,其中,對於每個由主人推斷單元推斷的主人,概況推斷單元可推斷主人的概況。
本發明的用戶概況推斷裝置還可包括獲得所述物品位置信息的位置信息獲得單元,所述信息獲得單元已經讀出關於所述物品的信息,其中所述主人推斷單元根據物品間相對位置並在由所述位置信息獲得單元獲得的所述物品的位置信息基礎上推斷所述物品的主人。
本發明的用戶概況推斷裝置還包括歷史存儲單元,它與顯示物品的信息相對應地存儲所述信息獲得單元獲得關於所述物品的信息所在的時間,其中所述概況推斷單元在由所述歷史存儲單元存儲的顯示所述物品的信息及其對應時間的基礎上推斷所述用戶的概況。
根據本發明,提供一種自發移動的機器人,包括如前述任一段所述的用戶概況推斷裝置;移動所述用戶概況推斷裝置的移動單元;以及控制所述移動單元的操作控制單元。
根據本發明,提供一種機器人,包括如前述任一段所述的用戶概況推斷裝置;以及在由所述概況推斷裝置推斷的所述用戶概況基礎上對用戶進行操作的操作控制單元。
根據本發明,提供一種用戶偏好推斷方法,包括從附接於物品的標籤接收關於該物品的信息;以及在接收在所述關於該物品的接收信息中關於物品的信息的基礎上推斷用戶的偏好。
本發明的用戶偏好推斷方法還可包括在接收在所述關於該物品的接收信息中關於物品的信息基礎上獲得物品名稱,其中,在獲得於所述獲得物品名稱中的所述物品名稱的基礎上,所述推斷用戶偏好包括從存儲物品名稱和對應於物品名稱的偏好信息的資料庫獲得對應於所述物品名稱的偏好信息。
根據本發明,提供一種用戶概況推斷方法,包括從附接於物品的標籤接收關於該物品的信息;以及在獲得於所述獲得關於該物品的信息中的關於所述物品的信息基礎上推斷用戶的概況。
根據本發明,提供一種用戶偏好推斷程序,允許計算機作為以下裝置起作用用於從附接於物品的標籤接收關於該物品的信息的接收裝置;以及在由所述接收裝置接收的關於所述物品的信息基礎上推斷用戶偏好的偏好確定裝置。
根據本發明,提供一種機器人控制程序,通過允許所述機器人中所合計算機作為以下裝置起作用而允許具有移動單元的機器人自發移動用於從附接於物品的標籤接收關於該物品的信息的接收裝置;在由所述接收裝置接收的關於所述物品的信息基礎上推斷用戶偏好的偏好確定裝置;以及用於控制所述移動單元的操作控制裝置。
根據本發明,用戶的偏好或概況在由用戶擁有的物品基礎上被推斷,從而用戶的偏好或概況能夠以良好的精度被推斷。此外,多個物品在例如物品主人或物品空間位置的基礎上分類,並為每個組推斷愛好。因此,即使存在被多個主人所擁有的多個物品,每個成員的偏好或概況能夠以良好的精度得到推斷。
此外,根據本發明,預先附接於位於用戶周圍的物品例如位於用戶房屋中的物品上的標籤信息被讀出,用戶的愛好基於該信息得到推斷。這消除了對用戶直接將愛好等輸入系統的需要,從而減輕了施加於用戶的負擔。


前述目的以及其它目的、特徵和優點講通過下述優選實施例和之後的相關附圖而變得更顯而易見。
圖1是顯示根據本實施例的用戶偏好推斷裝置的結構方塊圖。
圖2是顯示偏好信息資料庫的內部結構的一個示例的圖表。
圖3是顯示讀出結果存儲單元的內部結構的一個示例的圖表。
圖4是顯示圖1所示用戶偏好推斷裝置處理程序的流程圖。
圖5是更詳細顯示用戶偏好推斷裝置處理程序的流程圖。
圖6是顯示偏好信息資料庫的內部結構的另一示例的圖表。
圖7是顯示在偏好信息資料庫具有圖6所示結構的情況下讀出結果存儲單元的內部結構的一個示例的圖表。
圖8是顯示閾值存儲單元內部結構的一個示例的圖表。
圖9是顯示根據本實施例的用戶偏好推斷裝置的結構圖。
圖10是顯示根據本實施例的偏好信息資料庫內部結構的一個示例的圖表。
圖11是顯示圖9所示用戶偏好推斷裝置的處理過程的流程圖。
圖12是顯示偏好信息資料庫內部結構的另一示例的圖表。
圖13是根據本實施例的用戶偏好推斷裝置的結構方決圖。
圖14是顯示圖13所示用戶偏好推斷裝置的處理過程的流程圖。
圖15是顯示根據本實施例的用戶偏好推斷裝置結構的另一示例的方塊圖。
圖16是顯示圖15所示用戶偏好推斷裝置處理過程的流程圖。
圖17是顯示根據本實施例的用戶偏好推斷裝置的結構圖。
圖18是顯示圖17所示用戶偏好推斷裝置的處理過程的流程圖。
圖19是顯示根據本實施例的用戶偏好推斷裝置結構的另一示例的方塊圖。
圖20是顯示圖19所示用戶偏好推斷裝置的處理過程的流程圖。
圖21是顯示根據本實施例的用戶偏好推斷裝置的結構圖。
圖22是顯示根據本實施例的用戶偏好推斷裝置處理過程的一個示例的流程圖。
圖23是顯示根據本實施例的分類結果單元內部結構的一個示例的圖表。
圖24是顯示根據本實施例的讀出結果存儲單元內部結構的一個示例的圖表。
圖25是顯示根據本實施例的用戶偏好推斷裝置的結構圖。
圖26是顯示根據本實施例的用戶偏好推斷裝置處理過程的一個示例的流程圖。
圖27是顯示根據本實施例的一個機器人示例的外觀結構圖。
圖28是顯示該機器人電氣構造的一個示例的方塊圖。
圖29是詳細顯示了圖28所示機器人的控制器的方塊圖。
圖30是顯示根據本實施例的用戶偏好推斷裝置一個示例的外觀結構圖。
具體實施例方式
接下來,根據本發明的實施例將參考所附附圖進行詳細描述。在下列實施例中,相似的構成元件將用相似的標記來表示,且其描述將不再重複。
(第一實施例)圖1是顯示根據本實施例的用戶偏好推斷裝置的結構方塊圖。
在本實施例中,IC標籤1附接於放置在房間中的物品。IC標籤1可為產生諸如電磁波或聲波的傳遞信息的波的裝置,例如RFID(射頻識別)標籤、超聲波標籤、或IR(紅外線)標籤。該IC標籤1至少存儲唯一確定IC標籤1所附接物品的信息,並且通過電磁波(包括電波和光)、聲波或類似物來傳遞信息。
用戶偏好推斷裝置100構造為操作裝置10和偏好信息資料庫5。操作裝置10包括接收裝置2(接收單元)、物品名稱確定裝置3(物品名稱獲得單元)、偏好確定裝置4(偏好確定單元)、閾值存儲單元15、以及讀出結果存儲單元19。操作裝置10控制由計算機的CPU或類似物操作的各項功能。
接收裝置2包括用於從IC標籤1接收信息的天線以及用於驅動它並進行信號分析的電路或類似物。
物品名稱資料庫6保持一個表格,其中標籤信息存儲在IC標籤1中且物品名稱與之對應地排列。物品名稱確定裝置3在接收裝置2從IC標籤1獲得的標籤信息基礎上搜索物品名稱資料庫6,獲得對應於標籤信息的物品名稱。
雖然未在此顯示出來,本發明中用戶偏好推斷裝置100具有通過諸如網際網路的網絡從或向其它終端發送或接收數據的通信控制功能。物品名稱資料庫6例如存儲在連接於網際網路的網絡伺服器上。物品名稱確定裝置3通過網絡從該物品名稱資料庫6獲得物品名稱。
物品名稱確定資料庫3把從物品名稱資料庫6獲得的物品名稱通知給偏好確定裝置4。該偏好信息資料庫5保持可至少基於物品名稱來確定該偏好的信息。
圖2是顯示偏好信息資料庫5的內部結構的一個示例的圖表。
該偏好信息資料庫5包括愛好列和存儲物品的物品名稱的物品名稱列,形成用來確定用戶具有愛好的標準。這裡,愛好列例如存儲著「釣魚」、「聽古典音樂」、「滑雪」、以及「海外旅行」。例如,在對應於「釣魚」愛好列的物品名稱列中,存儲著「A公司的釣竿a」、「A公司的釣竿b」、「B公司的書,《釣魚簡介》」。
回到圖1,偏好確定裝置4通過參考偏好信息資料庫5來確定用戶的偏好。例如,當用戶擁有「A公司的釣竿a」、「A公司的釣竿b」等時,偏好確定裝置4能夠確定用戶的愛好是「釣魚」。
閾值存儲單元15存儲著確定用戶愛好時偏好確定裝置4參考的閾值。在物品名稱確定裝置3已經獲得的物品名稱基礎上,偏好確定裝置4從偏好信息資料庫5中讀出對應於物品名稱的愛好,偏好確定裝置4將其結果存儲在讀出結果存儲單元19中。
圖3是顯示讀出結果存儲單元的內部結構的一個示例的圖表。
讀出結果存儲單元19包括愛好列和讀出次數列,後者存儲偏好確定裝置4從偏好信息資料庫5讀出愛好的次數。偏好確定裝置4每次從偏好信息資料庫5讀出愛好時,偏好確定裝置4累加讀出結果存儲單元9中對應於愛好的讀出次數列。
回到圖1,在結束讀出處理之後,偏好確定裝置4參考讀出結果存儲單元19和閾值存儲單元15,並且當任何愛好的讀出次數等於或大於存儲在閾值存儲單元15中的閾值時,偏好確定裝置4確定該愛好是用戶的愛好。當所有愛好的讀出次數低於閾值時,偏好確定裝置4可以確定,確定的可信度低並停止輸出確定結果。偏好確定裝置4輸出確定結果。偏好確定裝置4能夠將確定結果輸出給例如其它包含在用戶偏好推斷裝置100中的其它構成元件,並且還將確定結果輸出至用戶偏好推斷裝置100的外部裝置。
圖4是顯示圖1所示用戶偏好推斷裝置100的處理程序的流程圖。
首先,接收裝置2從位於周圍的IC標籤1讀取標籤信息(步驟S1)。此時,接收裝置2可從一個IC標籤1讀取標籤信息,或者可讀取多個IC標籤1的標籤信息。繼而,在接收裝置2讀取的標籤信息基礎上,物品名稱確定裝置3搜索物品名稱資料庫6,獲得相應的物品名稱(步驟S2)。此後,物品名稱確定裝置3將獲得的物品名稱通知給偏好確定裝置4。
在步驟S2中,例如當寫在IC標籤1上的信息時附接於產品的數字,物品名稱確定裝置3可通過網絡用該數字作為搜索關鍵詞來訪問物品名稱資料庫6,從而獲得對應該數字的具體物品名稱。
接著,偏好確定裝置4搜索偏好信息資料庫5並確定用戶的偏好(步驟S3)。
圖5是更詳細顯示用戶偏好推斷裝置100的處理程序的流程圖。接下來的描述還將參考圖1至3進行。
首先,接收裝置2從IC標籤1獲得標籤信息(步驟S100)。繼而,在接收裝置2所獲得的標籤信息的基礎上,物品名稱確定裝置3從物品名稱資料庫6(步驟S102)獲得對應的物品名稱。接著,在物品名稱確定裝置3獲得的物品名稱基礎上,偏好確定裝置4從偏好信息資料庫5讀取相應的愛好,並將愛好存儲在與其讀出次數相應的讀出結果存儲單元19中(步驟S104)。
繼而,操作裝置10的控制單元(未示出)確定關於所有物品的處理是否已經結束(步驟S106)。對關於所有物品的處理是否已經結束的確定例如可通過確定在接收裝置2可獲得標籤信息的預定區域內的所有物品的標籤信息是否已經獲得來實現。當處理尚未結束(步驟S106中為NO),流程返回步驟S100,在那裡對下一個物品重複相似的處理。
另一方面,當處理在S106中結束(步驟S106中為YES),偏好確定裝置4參考讀出結果存儲單元19以及閾值存儲單元15,並確定存儲在讀出結果存儲單元19中的每種愛好的讀出次數是否大於或等於存儲在閾值存儲單元15中的閾值(步驟S108)。當愛好大於或等於閾值時(步驟S108中為YES),大於或等於閾值的愛好被確定為用戶的愛好,並且輸出確定結果(步驟S110)。這時,當存在多個大於或等於閾值的愛好時,偏好確定裝置4可輸出所有這些,或者可優選輸出具有較大讀出次數的愛好。
另一方面,當步驟S108中無一愛好大於或等於閾值(步驟S108中為NO),偏好確定裝置4可以確定出確定的可信度低並輸出無相應愛好(S112)。
此後,具體示例將進行描述。例如假定閾值=2存儲在閾值存儲單元15中。此外,假定物品確定裝置3獲得「A公司的釣竿a」和「A公司的釣竿b」作為物品名稱。這種情況下,當偏好確定裝置4用物品名稱作為搜索關鍵詞搜索偏好信息資料庫5時,「愛好」=「釣魚」的讀出次數將為兩次。每次偏好確定裝置4從偏好信息資料庫5中讀出「愛好」=「釣魚」時,偏好確定裝置4將該事實存入讀出結果存儲單元19。在讀出處理結束之後,偏好確定裝置4參考閾值存儲單元15和讀出結果存儲單元19。這裡,由於「愛好」=「釣魚」的讀出次數大於或等於該閾值,偏好確定裝置4確定該用戶的愛好是「釣魚」。偏好確定裝置4確定該用戶的愛好是「釣魚」,並輸出該事實。
圖6是顯示偏好信息資料庫6的內部結構的另一示例的圖表。
這裡,偏好信息資料庫5包括愛好列和物品數據列。其中每個物品的權重預先確定。例如,在對應於愛好列中「釣魚」的物品名稱列中,存儲著「A公司的釣竿a」和「A公司的釣竿b」以及「B公司的書,《釣魚簡介》」,其權重分別設為「15」、「15」以及「10」。
圖7是顯示在偏好信息資料庫5具有圖6所示結構的情況下讀出結果存儲單元19的內部結構的一個示例的圖表。
這裡,讀出結果存儲單元19包括愛好列和權重和列。偏好確定裝置4從偏好信息資料庫5中隨愛好一起讀出權重,並且每次它們被讀出時,偏好確定裝置4將讀出的權重加到讀出結果存儲單元19中對應於該愛好的權重和列。
回到圖1,這種情況下,基於權重考慮的閾值存儲也存儲在閾值存儲單元15中。在讀出處理結束之後,偏好確定裝置4參考讀出結果存儲單元19和閾值存儲單元15,當任何愛好的權重和大於或等於存儲在閾值存儲單元15中的閾值時,偏好確定裝置4確定該愛好是用戶的愛好。同樣在這種情況下,當所有愛好的權重和低於閾值時,偏好確定裝置4可確定,確定可信度低並且停止輸出該確定結果。
在閾值存儲單元15中,對於很可能被許多不怎麼有這些愛好的人們所擁有的物品,該權重可設定為低的。例如,當物品為「書籍」,如果這本書是暢銷書,該書有可能被一個對該書所涉及領域不十分感興趣的人所擁有。因此,閾值存儲單元15中的權重還根據該物品賣得怎樣等來適當地設定。此外,閾值存儲單元15的權重可適當更新。以這種方式,通過使偏好信息資料庫5對應於物品名稱存儲權重,並且還在確定用戶愛好時考慮權重,用戶的愛好能夠以較好的精度得以確定。
圖8是顯示閾值存儲單元15的內部結構的一個示例的圖表。
閾值存儲單元15可設成為所有愛好存儲一個閾值;當然,閾值存儲單元15可為每種愛好存儲不同的閾值,如圖8所示。這裡,愛好「釣魚」的閾值是「2」;愛好「聽古典音樂」的閾值是「10」;愛好「滑雪」的閾值是「2」;並且愛好「海外旅行」的閾值是「10」。例如,當很可能許多人們都會擁有一件與用戶的愛好無關的涉及愛好的物品時,該愛好的閾值可設為高的。這也使得以較高精度確定用戶愛好成為可能。
這裡,在本實施例中,為了防止累加時相同物品得到多次觀察,物品的ID屬性可隱藏在IC標籤1中,並且即使ID被觀察到多次時也使得ID僅被累加一次。例如,用戶偏好推斷裝置100可包括存儲接收裝置2已經讀入的IC標籤1的標籤信息的存儲單元(未示出)。在從特定IC標籤1讀取標籤信息時,接收裝置2可參考存儲單元從而確定IC標籤1的標籤信息是否已經讀入並經處理,並且當標籤信息尚未讀入時,接下來的處理可得以執行。這可防止相同物品觀察結果的重複處理。
此外,在其他示例中,用戶偏好推斷裝置100可具有包括物品名稱資料庫6在其自身裝置內的結構。在這種情況下,物品名稱資料庫6可保持標籤信息和物品名稱(產品名稱)對應排列的信息。物品名稱確定裝置3可用標籤信息作為關鍵詞從物品名稱資料庫6獲得產品名稱。
根據本實施例中的用戶偏好推斷裝置100,用戶的偏好信息可無需用戶的明確輸入而獲得。此外,近年來,在生產物品時或諸如售賣時間的產品分發時期,將標籤附接於物品並用標籤控制物品的處理得以執行。根據本發明,用在產品分發時期的標籤信息可以在售賣後應用在用戶一側,用以推斷用戶的偏好。
此外,在本實施例中,用戶偏好推斷裝置100從位於用戶偏好推斷裝置100讀取標籤信息所在的預定範圍內的物品讀取標籤信息,並基於該信息推斷用戶的偏好。因此,用戶偏好可在推斷時用戶真正擁有的物品的基礎上得到推斷,從而即使用戶偏好發生變化等,該偏好也可正確地得到推斷。
(第二實施例)圖9是顯示根據本實施例的用戶偏好推斷裝置100的結構圖。
在本實施例中,除了第一實施例中參考圖1的構成元件之外,操作裝置10還包括物品類別確定裝置7(物品類別獲得單元)。此外,偏好信息資料庫5的內部結構不同於第一實施例中偏好信息資料庫5的內部結構。
物品類別資料庫8具有存儲了物品名稱和對應於該物品名稱的類別的資料庫結構。物品類別資料庫8例如存儲在連接於網際網路的網絡伺服器中。物品類別確定裝置7通過網絡從物品類別資料庫8獲得對應的類別。
本實施例中,物品名稱確定裝置3將通過搜索物品名稱資料庫6獲得的物品名稱通知給物品類別確定裝置7。通過將已由物品名稱確定裝置3通知的物品名稱用作搜索關鍵詞在物品類別資料庫8中搜索,物品類別確定裝置7獲得對應於物品名稱的類別作為搜索結果。
偏好確定裝置4從物品類別確定裝置7接收類別,並用該類別搜索偏好信息資料庫5,從而確定用戶的偏好。
圖10是顯示根據實施例的偏好信息資料庫5的內部結構的一個示例的圖表。
偏好信息資料庫5包括愛好列和物品的物品類別名稱列,用作確定用戶具有愛好的標準。這裡,愛好列存儲著例如「釣魚」、「聽古典音樂」、「滑雪」、以及「海外旅行」。例如,對應於「釣魚」愛好列的物品類別名稱列存儲著「釣竿」、「釣魚書籍」、以及「釣絲筒」。
圖11是顯示圖9所示用戶偏好推斷裝置100的處理過程的流程圖。
首先,接收裝置2從位於周圍的IC標籤1讀取標籤信息(步驟S11)。此時,接收裝置2可從一個IC標籤1讀取標籤信息,或者可讀取多個IC標籤1的標籤信息。繼而,在接收裝置2讀取的標籤信息基礎上,物品名稱確定裝置3搜索物品名稱資料庫6,獲得相應的物品名稱(步驟S12)。此後,物品名稱確定裝置3將獲得的物品名稱通知給物品類別確定裝置7。
接著,在從物品名稱確定裝置3所獲得的物品名稱的基礎上,物品類別確定裝置3搜索物品類別資料庫8,明確物品所屬類別(步驟S13)。物品類別確定裝置7可通過網絡訪問物品類別資料庫8獲得對應於物品名稱的類別名稱。例如,物品類別資料庫8可存儲物品名稱「A公司的XXXX型個人電腦」,對應於類別名稱「個人電腦」。這種情況下,例如當由物品名稱確定裝置3獲得的物品名稱是「A公司的XXXX型個人電腦」時,物品類別確定裝置7通過搜索物品類別資料庫8獲得的物品類別將是「個人電腦」。
接著,偏好確定裝置4搜索偏好信息資料庫5,確定用戶的偏好(步驟S14)。確定用戶偏好的處理能夠以與第一實施例中參考圖5描述的S104至S112相同的方式執行。
即,在物品類別確定裝置7已經獲得物品類別基礎上,偏好確定裝置4從偏好信息資料庫5讀出相應的愛好,並將讀出次數存儲在讀出結果存儲單元19中與愛好對應的位置。繼而,操作裝置10的控制單元(未示出)確定是否所有物品的讀出處理已經完成。當處理尚未完成,流程回到步驟S11,在那裡對下一物品進行相似的處理。另一方面,當處理完成時,偏好確定裝置4參考讀出結果存儲單元19和閾值存儲單元15,確定存儲在讀出結果存儲單元19中的每種愛好的讀出次數是否大於或等於存儲在閾值存儲單元15中的閾值。當有愛好大於或等於該閾值,大於或等於該閾值的愛好被確定為用戶的愛好,並且輸出該確定結果。此時,當存在多個大於或等於閾值的愛好時,偏好確定裝置4可輸出全部這些,或者可優選輸出具有較大讀出次數的愛好。
此後,具體示例將進行描述。例如,假設閾值=2存儲在閾值存儲單元15中。此外,假設物品類別確定裝置7獲得兩次「釣竿」作為類別名稱。這種情況下,當偏好確定裝置4用類別名稱作為搜索關鍵詞搜索偏好信息資料庫5時,「愛好」=「釣魚」的讀出次數將為兩次。每次偏好確定裝置4將該事實存入讀出結果存儲單元19。在讀出處理結束之後,偏好確定裝置4參考閾值存儲單元15和讀出結果存儲單元19。這裡,由於「愛好」=「釣魚」的讀出次數大於或等於該閾值,偏好確定裝置4確定用戶的愛好是「釣魚」,並輸出該事實。
圖12是顯示偏好信息資料庫5的內部結構的另一示例的圖表。
這裡,偏好信息資料庫5包括愛好列和物品數據列。物品數據列包括物品類別名稱列和權重列。這裡,預先為每種物品類別名稱定義權重。這時,讀出結果存儲單元19具有類似於第一實施例中參考圖7描述的那種結構。
每次物品類別確定裝置7獲得物品類別名稱,偏好確定裝置4從偏好信息資料庫5中隨愛好讀出其權重,並將該讀出權重累加於讀出結果存儲單元19中對應於該愛好的權重和列。在讀出處理結束之後,偏好確定裝置4參考讀出結果存儲單元19和閾值存儲單元15,當任意愛好的權重和大於或等於存儲在閾值存儲單元15中的閾值時,偏好確定裝置4確定該愛好是用戶的愛好,並輸出該事實。此外在此情況下,當所有愛好的權重和低於該閾值時,偏好確定裝置4可確定,確定的可信度低並停止輸出該確定結果。
這裡,在本實施例中,為了防止相同物品的觀察被多次累加,物品的ID屬性可隱藏在IC標籤1中,並且即使該ID被多次觀察也允許該ID被累加一次。
此外,在另一示例中,用戶偏好推斷裝置100可具有在其自身裝置中包括物品名稱資料庫6和物品類別資料庫8的結構。在這種情況下,物品名稱資料庫6可保持信息,其中標籤信息和物品名稱(產品名稱)對應排列。此外,物品類別資料庫8可保持信息,其中物品名稱和類別名稱對應排列。
此外,物品名稱資料庫6和物品類別資料庫8可一體形成。即,有可能採用一種結構使得一個資料庫保持信息,其中標籤信息、物品名稱、類別名稱對應排列。
此外在本實施例中,類似於第一實施例中用戶偏好推斷裝置100的影響可得以獲得。並且,本實施例的偏好信息資料庫5可具有一種結構,其中多個物品名稱用一種類別名稱分組,愛好與其相應地存儲。因此,偏好信息資料庫5能夠以類似的方式準備。此外,偏好信息資料庫5的更新等可容易地執行。
(第三實施例)圖13是根據本實施例的用戶偏好推斷裝置100的結構方塊圖。
在本實施例中,對於每個物品,用戶偏好推斷裝置100推斷物品的主人,對於每個主人,用戶偏好推斷裝置100確定主人的偏好。這使得即使多人都可能擁有的多個物品位於一個房間中,其偏好可為每個主人推斷出來。
除了第一實施例中參考圖1描述的構成元件之外,操作裝置10還包括主人確定裝置9(主人推斷單元)。該主人確定裝置9為每個物品推斷其主人。主人確定裝置9例如可用下列方式推斷每個物品的主人。
例如,主人確定裝置9可包括存儲單元(未示出),用戶預先存儲涉及單個物品的主人。具體而言,例如存儲單元可存儲識別存儲在附接於物品的IC標籤1中的物品的信息(標籤信息)和識別相應用戶的信息。在接收裝置2從IC標籤1讀出的標籤信息基礎上,主人確定裝置9可從存儲單元讀出識別用戶的信息並在此基礎上推斷物品的主人。
此外,在另一示例中,主人確定裝置9可從例如信用卡或電子支付的信息獲得單個物品的購買記錄,並可通過明確購買者來確定主人。具體而言,例如,主人確定裝置9可訪問存儲購買記錄的資料庫從而推斷主人。存儲購買記錄的資料庫可具有執行訪問認證的結構,主人確定裝置9可保留密碼、ID等執行訪問認證的信息。主人確定裝置9可訪問存儲購買記錄、執行訪問認證的資料庫,並從該資料庫獲得需要的信息。
此外,在另一示例中,用戶偏好推斷裝置100可通過用例如照相機的傳感器處理信息來檢測人和物品,並將經常訪問的用戶具體確定為主人。即,用戶偏好推斷裝置100可記錄物品被人使用的歷史,並在記錄的基礎上推斷主人。物品使用的歷史例如可通過用照相機等圖像記錄檢測人的存在來獲得,並且當附接於物品的IC標籤1此時移動,確定此人在使用該物品並存儲此人以及對應的物品。
圖14是顯示圖13所示用戶偏好推斷裝置100的處理過程的流程圖。此後,描述還將參考圖13進行。
步驟S21和步驟S22分別類似於第一實施例中參考圖4描述的步驟S1和步驟S2,因此其描述將不再重複。
本實施例中,主人確定裝置9確定每個物品的主人。這裡,主人設定為p[n](p
至p[N])(步驟S23)。
這裡,主人確定裝置9可存儲對應於資料庫(未示出)中物品的物品名稱的主人。當觀察到的物品的主人的確定結束之時,偏好確定裝置4首先設定n=0(步驟S24)。繼而,偏好確定裝置4通過參考主人確定裝置9中的數據從資料庫中搜索主人是p[n]的物品的物品名稱,確定主人p[n]的愛好(步驟S25)。每個主人的愛好確定例如能夠以與第一實施例中圖4所述步驟S3相同的方式得以執行。
接下來,設定n=n+1(步驟S26)。此後,n是否大於N得以確定(步驟S27),當並非n>N(步驟S27中為NO),流程回到步驟S25,類似的處理重複。另一方面,當步驟S27中得到n>N(步驟S27中為YES),處理結束。通過以上處理,主人p
至p[N]的愛好可得以確定。
圖15是顯示根據本實施例的用戶偏好推斷裝置100的結構的另一示例的方決圖。
這裡,用戶偏好推斷裝置100還以與第二實施例中參考圖9所述的相同的方式包括物品類別確定裝置7。另一構成元件類似於圖13所示的結構。
圖16是顯示圖15所示用戶偏好推斷裝置100的處理過程的流程圖。
步驟S31至S33分別類似於第二實施例中參考圖11所述的步驟S11至S13,從而其描述不再重複。此外,步驟S34至步驟38分別類似於本實施例中參考圖14描述的步驟S23至步驟S27,從而其描述將不再重複。主人確定裝置9可在資料庫(未示出)中對應於物品所屬類別來存儲步驟S34中每個物品主人的確定結果。在步驟S36中,偏好確定裝置4參考主人確定裝置9的資料庫從該資料庫中搜索主人是p[n]的物品所屬類別,並確定主人p[n]的愛好。
此外在本實施例中,類似於第一和第二實施例的影響將得以獲得。此外,根據本實施例中的用戶偏好推斷裝置100,即使多個主人的物品位於用戶偏好推斷裝置100讀取標籤信息所在的預定區域內,每個主人的偏好可通過考慮主人來推斷。
(第四實施例)圖17是顯示根據實施例的用戶偏好推斷裝置100的結構方塊圖。
本實施例中,操作裝置10根據預定標準將多個接收裝置2讀取標籤信息所在的物品分組,並且確定每個群組的偏好。這樣,用戶的偏好可用較佳精度推斷。
除了第一實施例中參考圖1描述的構成元件,操作裝置10還包括分組裝置11(串起處理單元)和分組結果存儲單元21。分組裝置11根據預定標準將多個接收裝置2讀取標籤信息所在的物品分組。分組結果存儲單元21通過分組裝置11存儲分組結果。
在本實施例中,分組裝置11可獲得接收裝置2讀取標籤信息所在的物品的位置信息。在物品的位置信息基礎上,分組裝置11可將所在位置或物品之間的相對位置關係彼此接近的物品分在相同的群組中。
分組裝置11可通過各種方法獲得每個物品的位置信息,且不作特別限定;然而,分組裝置11能夠以下列方式獲得每個物品的位置信息。
例如,分組裝置11可具有獲得用戶偏好推斷裝置100自身位置的結構。如果通過接收單元從IC標籤1讀取標籤信息的範圍不很寬,用戶偏好推斷裝置100通過被用戶移動或自發運動從附接於位於預定範圍內的物品的IC標籤1獲得標籤信息。這時,當接收裝置2已經獲得了標籤信息,物品的位置信息可通過獲得用戶偏好推斷裝置100的自身位置來獲得。
此外,在另一實施例中,當接收裝置2從IC標籤1獲得標籤信息時,分組裝置11可在IC標籤1和接收裝置2的電磁波密度等的基礎上獲得物品的位置信息。
圖18是顯示圖17所示用戶偏好推斷裝置100的處理過程的流程圖。此後,描述還將參考圖17進行。
步驟S41和步驟S42分別類似於第一實施例中參考圖4描述的步驟S1和步驟S2,從而其描述將不再重複。
分組裝置11將步驟S41和步驟S42中觀察到的多個物品分組。這裡,每個群組的名稱將設為c[n](c
至c[N])(步驟S43)。分組裝置11將分組結果對應於物品的物品名稱存儲在分組結果存儲單元21。
當所觀察物品的分組完成時,偏好確定裝置4首先設定n=0(步驟S44)。繼而,參考分組結果存儲單元21,偏好確定裝置4從分組結果存儲單元21中讀出具有群組名稱c[n]的物品的物品名稱。接著,偏好確定裝置4從偏好信息資料庫5中讀出對應於物品名稱的愛好,並將該物品名稱存入讀出結果存儲單元19與讀出次數對應的位置。當所有具有群組名稱c[n]的物品的這一處理全部結束,愛好在物品所屬具有群組名稱c[n]的群組的基礎上通過將存儲在讀出結果存儲單元19中的讀出次數與存儲在閾值存儲單元15(步驟S45)中的閾值相比較來確定。
接下來,設定n=n+1(步驟S46)。此後,確定n是否N(步驟S47),並且當並非n>N(步驟S47中為NO),流程回到步驟S45,重複類似的處理。另一方面,當步驟S47中得到n>N(步驟S47中為YES),處理結束。通過以上處理,具有群組名稱c
至c[N]的群組的愛好可得以確定。
圖19是顯示根據本實施例的用戶偏好推斷裝置100的結構的另一示例的方塊圖。
這裡,用戶偏好推斷裝置100還以與第二實施例中參考圖9描述的方式包括物品類別確定裝置7。其它構成元件類似於圖17所示那些結構。
圖20是顯示圖19所示用戶偏好推斷裝置100的處理過程的流程圖。
步驟S51至步驟S53分別類似於第二實施例中參考圖11描述的步驟S11至步驟S13,從而其描述不再重複。此外,步驟S53至步驟58分別類似於本實施例中參考圖18描述的步驟S43至步驟S47,從而其描述將不再重複。分組裝置11將步驟S54中得到的多個物品的分組結果存入分組結果存儲單元21中與物品所屬類別對應的位置。在步驟S56,參考分組結果存儲單元21,偏好確定裝置4從讀出結果存儲單元19讀出具有群組名稱c[n]的物品類別。繼而,偏好確定裝置4從偏好信息資料庫5中讀出對應於類別的愛好,並將該類別存入讀出結果存儲單元19中與讀出次數對應的位置。當所有具有群組名稱c[n]的物品的處理結束時,愛好在屬於具有群組名稱c[n]的群組的物品基礎上通過將存儲在讀出結果存儲單元19中的讀出次數與存儲在閾值存儲單元15中的閾值相比較來確定。
此外在本實施例中,類似於第一第二實施例的影響將得以獲得。此外,根據本實施例中的用戶偏好推斷裝置100,偏好可為每個群組推斷,從而更少發生錯誤,並且偏好能夠以較好的精度推斷。
(第五實施例)圖21是顯示根據本實施例的用戶偏好推斷裝置100的結構圖。
本實施例中,對於每個物品,用戶偏好推斷裝置100推斷物品的主人,對於每個主人,用戶偏好推斷裝置100用與第三實施例中描述的相同的方式來確定主人的偏好。這使得即使多人都可能擁有的多個物品位於一個房間中,其偏好可為每個主人推斷出來。
用戶偏好推斷裝置100包括信息獲得單元102、物品信息獲得單元108、偏好確定單元114、分類處理單元120、輸入接收單元130、顯示處理單元132、偏好信息資料庫5、閾值存儲單元15、讀出結果存儲單元19、以及分類結果存儲單元122。在本實施例中,信息獲得單元102、物品信息獲得單元108、偏好確定單元114、分類處理單元120、輸入接收單元130、以及顯示處理單元132可通過描述在第一至第四實施例中的操作單元實現。這裡,用戶偏好推斷裝置100的每個構成元件由未在附圖中顯示的控制單元控制。
此後,本實施例中每個構成元件與第一至第三實施例中每個構成元件之間的關係將得到描述。信息獲得單元102具有與接收裝置2類似的功能。物品信息獲得單元108具有物品名稱確定裝置3和物品類別確定裝置7中其一或二者的功能。物品信息資料庫150具有包括物品名稱資料庫6和物品類別資料庫8中其一或二者的功能。偏好確定單元114具有類似於偏好確定裝置4的功能。
本實施例中,輸入接收單元130從用戶接收指令等。輸入接收單元130例如可通過語音輸入單元和語音識別單元的組合、GUI(圖形用戶界面)、或按鈕來實現。顯示處理單元132執行為用戶顯示信息的處理。顯示處理單元132向顯示器、揚聲器等執行顯示處理或語音輸出處理。
分類處理單元120根據預定標準將信息獲得單元102讀取標籤信息所在的物品分類。在本實施例中,分類處理單元120具有類似於第三實施例中主人確定裝置9的功能。分類結果存儲單元122通過分類處理單元120存儲分類結果。
每次分類處理單元120讀取標籤信息時,例如,分類處理單元120可推斷物品的主人並可將物品的標籤信息與物品主人相對應地存入分類結果存儲單元122。此外,每次物品信息獲得單元108從物品信息資料庫150獲得物品信息時,分類處理單元120可推斷物品的主人並可將物品的標籤信息與物品主人相對應地存入分類處理單元120。
本實施例中,分類處理單元120通過類似於第三實施例中相對於主人確定裝置9所述那種方法或各種其它方法來推斷每個物品的主人。
例如,分類處理單元120可在物品位置信息的基礎上推斷物品的主人。這種情況下,例如下列處理將被執行。在用戶偏好推斷裝置100獲得多個位於特定房子中的物品的信息時,用戶偏好推斷裝置100可包括存儲地圖信息的存儲單元,其中每個房間的位置信息和每個房間主人對應排列。當信息獲得單元102從附接於物品的IC標籤1讀取標籤信息是,例如分類處理單元120可獲得物品的位置信息,並且可基於地圖信息推斷每個物品的主人。
此外,在用戶偏好推斷裝置100中,在推斷物品主人期間,分類處理單元120可通過顯示處理單元132對用戶進行物品主人詢問,並且可通過輸入接收單元130得到來自用戶的回應輸入。這使得分類處理單元120可推斷物品的主人。這時,分類處理單元120可為每個物品對用戶進行詢問;當然,如果來自用戶的回應由特定物品獲得,其周圍的物品可推斷為被相同的用戶擁有。這降低了施加於用戶的負擔。
此外,另一示例中,用於保持識別主人的信息的不同於IC標籤1的標籤可能附接於物品。這種情況下,每次信息獲得單元102從IC標籤1讀出標籤信息時,信息獲得單元102也從不同標籤讀出標籤信息。在信息獲得單元102已經讀出的識別主人的信息基礎上,分類處理單元120可推斷每個物品的主人。此外在這種情況下,標籤可附接於所有的物品;當然,它可採用標籤僅附接於有限個物品的結構,並且分類處理單元120可推斷出位於其周圍的物品由相同的主人擁有。例如,保持識別其主人的標籤可附接於位於特定房間的書架,並且擺在書架上的書籍可推斷為被與書架的主人相同的主人所擁有。
圖22是顯示根據本實施例的用戶偏好推斷裝置100的處理過程的一個示例的流程圖。
首先,信息獲得單元102從IC標籤1獲得標籤信息(步驟S200)。繼而,分類處理單元120確定物品的分類是否被執行(步驟S202)。在本實施例中,物品分類意味著主人的確定。分類處理單元120執行物品分類的時期可預先設定。例如,如果設定為物品的分類在每次信息獲得單元102從IC標籤1獲得標籤信息時被執行,分類處理單元120確定分類在步驟S202中被執行(步驟S202中為YES),並且信息獲得單元102獲得標籤信息所在的物品的分類處理得以執行(步驟S204)。分類處理單元120將分類結果存入分類結果存儲單元122。
在步驟S204之後或者如果確定分類未在步驟S202中執行(步驟S202中為NO),流程前進到步驟S206,其中物品信息獲得單元108在信息獲得單元102已經獲得的標籤信息的基礎上從物品信息資料庫150獲得相應的物品信息(步驟S206)。這裡,物品信息可為物品名稱或物品類別名稱。
接著,分類處理單元120確定物品的分類是否執行(步驟S208)。例如,如果設定為每次物品信息獲得單元108從物品信息資料庫150中獲得信息時執行物品的分類,分類處理單元120確定該分類在步驟S208(在步驟S208中為YES)中執行,並且物品信息獲得單元108獲得物品信息所在的物品分類處理得以執行(步驟S210)。分類處理單元120將分類結果存入分類結果存儲單元122。
在步驟S210之後或者確定分類在步驟S208中未執行(步驟S208中為NO),流程前進到步驟S212,其中偏好確定單元114在物品信息獲得單元108已經獲得的物品信息基礎上從偏好信息資料庫5讀出相應的愛好。這裡,在本實施例中,物品信息獲得單元108將從信息獲得單元102獲得的標籤信息以及從物品信息資料庫150獲得的物品信息通知給偏好確定單元114。接收來自物品信息獲得單元108時,偏好確定單元114參考偏好信息資料庫5並且讀出對應於該物品信息的愛好。此外,同時,偏好確定單元114參考分類結果存儲單元122並用標籤信息作為關鍵詞讀出指示物品主人的信息。偏好確定單元114將每個主人的讀出次數存入讀出結果存儲單元19中與從偏好信息資料庫5讀出的愛好對應的位置(步驟S212)。
接下來,用戶偏好推斷裝置100的控制單元(未示出)確定是否所有的物品處理已經結束(步驟S214)。如果該處理尚未結束(步驟S214中為NO),流程回到步驟S200,其中對下一個物品重複相似的處理。另一方面,當處理在步驟S214中結束(步驟S214中為YES),偏好確定單元114參考讀出結果存儲單元19和閾值存儲單元15,並且為每個主人確定是否每個存儲在讀出結果存儲單元19中的愛好讀出次數大於或等於存儲在閾值存儲單元15(步驟S216)中的閾值。當存在大於或等於閾值的愛好時,該大於或等於該閾值的愛好確定為主人的愛好,且確定結果輸出(步驟S218)。另一方面,當步驟S216中沒有愛好大於或等於閾值時,偏好確定單元114可確定出步驟S218中的該確定的可信度低,並且可輸出無相應愛好的事實。
圖23是顯示本實施例中分類結果單元122的內部結構的一個示例的圖表。分類結果存儲單元122包括標籤信息列和主人信息列。這裡,標籤信息「0001」和「0003」對應於主人信息「p
」。此外,標籤信息「0002」對應於主人信息「p[1]」。即,標籤信息「0001」和「0003」的物品分類到由主人信息「p
」確定的群組中。標籤信息「0002」的物品分類到由主人信息「p[1]」確定的群組中。
圖24是顯示本實施例中讀出結果存儲單元19的內部結構的一個示例的圖表。
這裡,相對於主人信息「p
」,「釣魚」和「海外旅行」存儲為愛好,讀出次數分別為兩次和六次。類似地,對應於主人信息「p[1]」,「滑雪」存儲為愛好,讀出次數為一次。偏好確定單元114與每種分類的閾值存儲單元15中存儲的閾值相對比,確定該愛好。
此外在本實施例中,類似於第一實施例和第二實施例的那些影響可以獲得。此外,根據本實施例的用戶偏好推斷裝置100,即使多個主人的物品位於用戶偏好推斷裝置100讀取標籤信息所在的預定範圍中,每個主人的偏好可通過考慮主人來推斷。此外,根據需要,用戶可對所需信息進行詢問,並且可允許輸入應答,從而用戶的偏好能夠以良好的精度推斷。
(第六實施例)圖25是顯示本實施例中用戶偏好推斷裝置100的結構圖。
本實施例中,在獲得附接於多個物品的標籤信息之後,用戶偏好推斷裝置100將物品分組,並且基於屬於該群組的物品對每個組群確定用戶的偏好。在對多個物品分組之後,用戶偏好推斷裝置100還可推斷每個群組的主人。這使得錯誤更少發生,並且偏好能夠以較佳精度推斷。
在本實施例中,除了第五實施例中參考圖21描述的結構之外,用戶偏好推斷裝置100還包括所得信息的存儲單元124。所得信息的存儲單元124存儲有關信息獲得單元102獲得標籤信息所在的物品的信息。本實施例中,所得信息的存儲單元124例如存儲物品的位置信息。分類處理單元120參考所得信息的存儲單元124將多個物品分類。
圖26是顯示本實施例中用戶偏好推斷裝置100的處理過程的一個示例的流程圖。
首先,信息獲得單元102從IC標籤1(步驟S230)獲得標籤信息。此時,分類處理單元120獲得每個物品的位置信息。分類處理單元120將每個物品的位置信息與標籤信息相應地存入所得信息存儲單元124中。接著,物品信息獲得單元108再信息獲得單元102已經獲得的標籤信息基礎上從物品信息資料庫150獲得相應的物品信息(步驟S232)。繼而,偏好確定單元114再物品信息獲得單元108獲得的物品信息基礎上從偏好信息資料庫5讀出相應的愛好。此外這裡,物品信息獲得單元108將從信息獲得單元102獲得的標籤信息以及對應的從物品信息資料庫150中獲得的物品信息一起通知給偏好確定單元114。偏好確定單元114將從偏好信息資料庫5讀出的愛好與標籤信息相對應地存入讀出結果存儲單元19(步驟S234)。
繼而,用戶偏好推斷裝置100的控制單元(未示出)確定是否所有物品的處理已經結束(步驟S236)。如果該處理尚未結束(步驟S236中為NO),該流程回到步驟S230,為下一個物品重複類似處理。另一方面,當處理在步驟S236中結束(步驟S236中為YES),分類處理單元120在位置信息的基礎上通過參考所得信息存儲單元124(步驟S238)將多個物品分類,即執行分組處理。這裡,分類處理單元120能夠以與第三實施例中描述的主人確定裝置9、第四實施例中描述的分組裝置11以及第五實施例中描述的分類處理單元120相同的方式對多個物品分類。
偏好確定單元114參考所得信息存儲單元124、讀出結果存儲單元19和閾值存儲單元15,並且對於每個群組,確定每個存儲在讀出結果存儲單元19中的愛好的讀出次數是否大於或等於存儲在閾值存儲單元15中的閾值(步驟S240)。當存在大於或等於該閾值的愛好,大於或等於該閾值的愛好確定為該群組的愛好,並且確定結果輸出(步驟S242)。另一方面,當沒有愛好大於或等於步驟S240中的閾值,偏好確定單元114可確定步驟S242中確定的可信度低,並且可輸出無相應愛好的事實。
此外在這裡的本實施例中,分類處理單元120可通過顯示處理單元132對用戶進行物品主人詢問,並且可通過輸入接收單元130得到來自用戶的回應輸入。這樣分類處理單元120可獲得關於每個群組的主人的信息。
本實施例中,每次些信息獲得單元102獲得標籤信息時,分類處理單元120可推斷物品的主人,並且可將物品的位置信息和指示主人的信息與標籤信息相應地以與第五實施例中所述相同的方式存入所得信息存儲單元124中。在所有物品的該處理結束之後,分類處理單元120可參考所得信息存儲單元124並且可依照主人將物品分類。此時,分類處理單元120可根據物品的位置信息來改變推斷主人。這使得主人能夠以較佳精度推斷出來。分類處理單元120將改變的結果存入分類結果存儲單元122。
此外在另一實施例中,如果分類處理單元120不能獲得物品的位置信息,例如分類處理單元120可根據物品信息獲得單元108已經獲得的物品信息對物品分類。例如,物品信息獲得單元108可在信息獲得單元102已經獲得的標籤信息基礎上獲得關於使用每個物品的目標年限的信息。此時,分類處理單元120可根據目標使用年限對物品分類。
此外本實施例中,類似於第一實施例和第二實施例的那些影響將得以獲得。此外,根據本實施例中的用戶偏好推斷裝置100,偏好可為每個群組推斷,從而錯誤可較少產生,並且偏好能夠以較佳精度推斷出來。
(第七實施例)本實施例中,用戶偏好推斷裝置結合到能夠自發行進或移動的機器人中。本實施例中的機器人具有與用戶執行對話的功能。
採用這種機器人,除了類似於第一至第六實施例中用戶偏好推斷裝置100的那些影響之外還可獲得下列影響。
由於機器人自發移動,該機器人可自動讀取附接於位於房間內的物品的IC標籤1。此外,由於該機器人具有與哦那嘎戶執行對話的功能,該機器人可接收來自用戶的指令並且可在與用戶的對話過程中獲得所需信息。這都使得用戶偏好推斷裝置100的推斷功能得以增強。此外,機器人可用該用戶偏好推斷裝置100的推斷結果來執行與用戶的對話,從而機器人與用戶之間的流暢對話得以實現。
圖27是顯示本實施例中一個機器人示例的外觀結構圖。
機器人200例如通過將身體部201和頭部202互連而得以構造。輪子203A和輪子203B分別安裝於身體部201下部的左側和右側,並且這些輪子可獨立地前後轉動。
頭部202可相對於垂直安裝於身體部201的垂直軸以及設置為與垂直軸成90°角的水平軸在預定範圍內轉動。垂直軸設置為穿過頭部202的中心,並且在身體部201和頭部202面朝前方的狀態下,水平軸沿左右向水平設置從而穿過頭部202的中心。即,頭部202可在預定範圍內沿左右方向和上下方向以二自由度轉動。
揚聲器212和麥克風213提供在身體部201的表面上。此外,CCD照相機221A和CCD照相機221B提供在頭部202的表面上。
這裡,機器人200的結構不僅限於圖27所示具有身體部201和頭部202的結構,而是可具有任何形狀。
圖28是顯示該機器人200的電氣構造的一個示例的方塊圖。
在身體部201中,容納著執行機器人全面控制的控制器210、用作機器人動力源的電池2111、揚聲器212、麥克風213、用來移動兩個輪子的致動器214A和致動器214B、等類似物。
麥克風213收集周圍環境中的聲音,並將獲得的聲音信號發送至控制器210。此外,雖然這裡只顯示了一個麥克風213,多個麥克風213也可提供在機器人200中。這樣,例如,去除噪音等的處理可得以執行。
控制器210結合有CPU210A和內存210B,通過在CPU210A中執行存儲在內存210B中的控制程序實現各種處理。
頭部202容納著CCD照相機221A和CCD照相機221B、用來轉動頭部202的致動器222A和致動器222B、以及其它部件。
CCD照相機221A和CCD照相機221B攝取周圍環境中的圖像,並將獲得的圖像信號發送至控制器210。致動器222A和致動器222B沿左右方向和上下方向轉動機器人200的頭部202。
控制器210在從麥克風213、CCD照相機221A以及CCD照相機221B獲得的聲音信號和圖像信號基礎上從內存210B適當地讀出信息,分析周圍環境和來自用戶的指令,並決定機器人200的行為和機器人200的話語。
在決定機器人的行為時,控制器210在其決定結果的基礎上控制致動器214A、致動器214B、致動器222A和致動器222B,允許頭部在左右方向以及上下方向內轉動,並允許例如移動或轉動機器人200的行為。
在決定機器人的話語時,控制器210在其決定結果的基礎上產生合成聲音,並通過揚聲器212輸出該合成聲音。
圖29是詳細顯示了圖28所示機器人200的控制器210的方塊圖。這裡,機器人200可具有功能類似於第一至第六實施例中描述的用戶偏好推斷裝置100的結構。
控制器210包括信息獲得單元102、物品信息獲得單元108、分類處理單元120、偏好確定單元114、輸入接收單元130、顯示處理單元132、控制單元250、機械控制單元254、偏好信息資料庫5、閾值存儲單元15、讀出結果存儲單元19、分類結果存儲單元122以及機器人話語/行為資料庫252。雖然這裡未示出,機器人200的結構也可以第六實施例中參考圖25所述的相同的方式具有所得信息存儲單元124。
機器人話語/行為資料庫252存儲特定環境中機器人的話語數據和行為數據。機器人話語/行為資料庫252例如存儲回答話語的對應表以及對應於由用戶輸入的每個詞組的話語數據。例如,當來自用戶的輸入單詞是「嗨,我回來了」,「歡迎回家」的話語存儲為機器人200的回答。
輸入接收單元130在聲音信號、圖像信號以及其它發自麥克風213、CCD照相機221A以及CCD照相機221B的信號基礎上辨識用戶的話語/行為以及周圍的狀態,將辨識結果通知控制單元250。此外,輸入接收單元130可以與第五第六實施例中描述的相同的方式由GUI(用戶圖形界面)或按鈕來實現。
在發自控制單元250的行為指令基礎上,機械控制單元254產生用來驅動致動器214A、致動器214B、致動器222A和致動器222B的控制信號,並將它們發送到致動器214A、214B、222A和222B。致動器214A、214B、222A和222B依照控制信號進行驅動。
控制單元250在輸入接收單元130的辨識結果以及存儲在機器人話語/行為資料庫252中的話語/行為信息基礎上確定機器人200的行為。在本實施例中,顯示處理單元132包括產生合成聲音的語音合成單元,並控制已經在語音合成單元中合成的合成聲音的輸出。
此外在本實施例中,用戶的偏好根據類似於第一至第六實施例中描述的那些程序由偏好確定單元114推斷。在本實施例中,由於機器人200具有與用戶執行對話的功能,機器人可對用戶進行詢問或者可在推斷用戶偏好的步驟中從用戶獲得回應。這使得用戶的偏好可有效地得到推斷並具有良好的精度。
此外,當偏好確定單元114已經確定用戶的偏好,機器人200根據確定結果進行操作。例如,當偏好確定單元114已經確定用戶的愛好是「聽古典音樂」,控制單元250參考機器人話語/行為資料庫252,並且讀出對應於用戶愛好是「聽古典音樂」的情況的機器人200的話語或行為。例如,在機器人話語/行為資料庫252中,當用戶的愛好是「聽古典音樂」時,可設定「古典音樂使心靈得到休息,不是嗎。讓我聽聽吧」的話語。在這種情況下,控制單元250對機械控制單元254發出指令,機械控制單元254從揚聲器212輸出「古典音樂使心靈得到休息,不是嗎。讓我聽聽吧」的語音。通過在例如家用機器人中實現這種功能,機器人可根據用戶的愛好發出話語,從而產生一種作用使得用戶對機器人感覺更親切更聰明。
根據本實施例中的機器人200,機器人200例如在房間內自發移動,從而機器人200可不斷讀取附接於房間內的物品的IC標籤信息。這使得有可能使機器人200自動獲得房間內物品的信息,以確定用戶的偏好。
此外,由於機器人200具有與用戶執行對話的功能,機器人200可接收來自用戶的指令或者在與用戶的對話過程中獲得所需信息。這可對用戶有益。
此外,隨著採用用戶偏好推斷裝置100的推斷結果,機器人可與用戶執行對話,從而機器人與用戶之間的流暢交流可得以實現。
(第八實施例)圖30是顯示本實施例中用戶概況推斷裝置一個示例的外觀結構圖。該用戶概況推斷裝置300在用戶擁有的物品基礎上推斷用戶的概況。
用戶概況推斷裝置300包括信息獲得單元102、物品信息獲得單元108、分類處理單元120、輸入接收單元130、顯示處理單元132、概況推斷單元314、分類結果存儲單元122,以及歷史資料庫320。
概況推斷單元314將由物品信息獲得單元108獲得的物品信息存入歷史資料庫320中,對應於物品信息獲得的日期和時間。此外,本發明中,分類處理單元120可對多個物品分類並以與第五和第六實施例相同的方式將分類結果存入分類結果存儲單元122中。概況推斷裝置314可參考分類結果存儲單元122,並可推斷由分類處理單元120分類的每組物品群組的概況。
在推斷該概況時,概況推斷單元314可參考歷史資料庫320。例如,當物品信息以及物品信息獲得的日期和時間在特定一段時間內為某一個人相對應地存入歷史資料庫320,概況推斷單元314可根據物品信息的變化來確定用戶是容易很快獲得新物品並扔掉物品的類型,還是同一物品會用很長一段時間的類型,或等等。概況推斷單元314可根據其確定結果推斷用戶的個性例如為「容易很快厭倦」或「小心使用物品」。
此外,通過在歷史資料庫320中對應於日期和時間存儲物品信息,一個人可確定特定物品被用戶擁有多久。因此,用戶擁有的物品目錄可對應於獲得的日期和時間來準備。通過這樣做,目錄可用於確定當用戶想購買新產品時,什麼產品會被優先購買。
此外,在本實施例中,即使多人的物品位於目標房間中,被每個人所擁有的物品可分別進行控制,從而家庭的擁有物可分別得到掌握。通過這樣做,例如在一個人的外套要在一個多人家庭中被購買,它可用於確定誰的外套應被優先購買。
這裡,在本實施例中,用戶概況推斷裝置300會以與第一至第七實施例中描述的用戶偏好推斷裝置100相同的方式具有包括偏好信息資料庫5。這種情況下,概況推斷單元314能夠以與用戶偏好推斷裝置100中的偏好確定單元114相同的方式確定用戶的偏好。此外,本實施例中的用戶偏好推斷裝置300還能夠結合到機器人200中。
如上所述,根據本實施例中的用戶概況推斷裝置300,除了偏好和愛好之外,諸如用戶個性和用戶擁有物的用戶概況可廣泛得到推斷。
描述在以上實施例中的用戶偏好推斷裝置、用戶概況推斷裝置以及機器人控制器的每個構成元件可通過硬體和軟體的任意組合來實現,該組合主要包括任一計算機的CPU、內存、實現載入內存的這些圖的構成元件的程序、例如存儲程序的存儲單元、以及連接到網絡的界面。這樣,本領域普通技術人員可以理解的是存在各種實現方法和裝置的修改例。實施例中描述的每個圖顯示了功能性單元決而非硬體單元的結構。
如上所示,本發明的實施例已經參考附圖進行了描述;然而他們是本發明的示例,因而除此之外的各結構也可採用。
例如,偏好確定單元114可在推斷用戶偏好並允許用戶選擇實際偏好之後通過為用戶提供多個偏好候選項來確定用戶偏好。通過這樣做,用戶的偏好可正確確定同時降低用戶偏好的負擔。此外,當由用戶偏好推斷裝置100推斷的用戶偏好與用戶的實際偏好不同時,該不同可反饋回去以在下一次的用戶偏好確定處理中得到反映。
例如,第一實施例中,在圖5所示步驟S108中,任何愛好的讀出次數是否大於或等於閾值得到確定,並且根據其確定結果輸出愛好(步驟S110)或者輸出無對應愛好(步驟S112)。當然,在其他實施例中,愛好的預定數可按從較大讀出次數開始的順序被輸出並呈現給用戶,而與愛好是否大於或等於該閾值無關。這時,例如「請選擇您的愛好」的信息會同時呈現,允許用戶選擇任何愛好。當由用戶選定的愛好是步驟S108中確定為大於或等於閾值的那個,該推斷結果與用戶的實際愛好一致。這時,處理可照常進行。此外,當用戶偏好推斷裝置100結合在機器人200中時,機器人200會允許根據由用戶選定的愛好來執行與用戶的對話。
另一方面,當用戶選擇的愛好是步驟S108中被確定為不大於或等於閾值的那個或者當步驟S108中被確定為大於或等於閾值的愛好不是由用戶真正選擇的愛好,推斷結果與用戶實際愛好不符。此外,這種情況下可認為設定在閾值存儲單元15中的閾值不合適。此外,當權重設定在偏好信息資料庫5中,可以認為權重不合適。用戶偏好推斷裝置100可重新自動設定閾值存儲單元15的閾值和偏好信息資料庫5的權重,或者可呈現給用戶,推斷精度不佳且提示用戶重新設置它們。
此外,當在步驟S108中確定為大於或等於閾值的愛好不是用戶真正選擇的愛好,存在一種可能性是並非使用者所擁有的物品位於目標房間中,或是主人的推斷是錯誤的。這種情況下,例如在第七實施例中,機器人200可詢問「釣竿不是您的嗎?」並且可從用戶得到回答。當用戶對此詢問回答為例如「不是我的。名叫A的人把它留在這兒了」,它對應存儲在指示該釣竿主人不是該用戶而是名叫A的人的鑑定信息中。通過這樣做,釣竿的主人可在下次推斷用戶偏好時正確確定,從而用戶偏好能夠以較佳精度推斷。
此外,當用戶偏好推斷裝置100執行推斷用戶偏好的處理時,用戶偏好推斷裝置100可對應於該處理執行的日期和時間存儲其結果。通過這樣做,用戶愛好的變化可在下次用戶偏好進行推斷時受到檢測。這使得當用戶愛好變化時,例如可說出「以前你喜歡釣魚,但現在你的愛好是聽古典音樂」這樣的話,從而拓寬與用戶的交流。此外,用戶愛好的多個變化可存儲為歷史。例如,當用戶愛好的變化在短期內發生,裝置可掌握用戶具有容易很快厭倦的個性,並且可進行更深層次的對話,例如「你已經厭倦釣魚了。同樣你很快會厭倦聽古典音樂。你還應克制自己別買太多新CD」。
這裡,在第一至第四實施例中,用戶偏好推斷裝置100可具有還移動單元的結構,該移動單元是例如輪子、腿和履帶的運動單元。用戶偏好推斷裝置100的控制單元(未示出)控制移動單元。通過採用這種結構,許多標籤信息可以獲得。此外,當多個物品要進行分類時,該裝置能夠在較大範圍內找到物品的位置。此外,當裝置的當前位置通過採用移動單元找到,物品位置的推斷可製成具有較佳精度,並且能夠以較佳精度實現分組。
在上述實施例中,已經顯示出一種形式,其中在從附接於位於接收裝置2(或信息獲得單元102)可讀取標籤信息的範圍內的物品的IC標籤1讀取標籤信息之後,偏好確定裝置4(或偏好確定單元114)執行確定用戶偏好的處理。當然,例如接收裝置2(或信息獲得單元102)可相繼從IC標籤1獲得標籤信息,並且當從偏好信息資料庫5讀出特定愛好的次數變得大於或等於存儲在閾值存儲單元15中的閾值時,偏好確定單元114可確定該愛好是用戶的愛好,並且可輸出其結果。
這裡,在上述實施例中,已經通過舉出接收裝置2或信息獲得單元102從IC標籤1無線獲得標籤信息的示例進行了描述;當然,用戶偏好推斷裝置100可具有非無線但直接從IC標籤1讀取標籤信息的結構。即,在第一至第四實施例中,用戶偏好推斷裝置100可具有包括從IC標籤1直接讀出標籤信息的信息獲得單元的結構,代替接收裝置2。此外,在第五至第七實施例中,用戶偏好推斷裝置100的信息獲得單元102可具有從IC標籤1直接讀出標籤信息的結構。
這裡,本發明還包括下列方式(1)用戶狀態推斷裝置,包括從附接於物品的標籤接收關於該物品的信息的接收裝置;以及從由所述接收裝置接收的物品來推斷用戶愛好的確定裝置。
(2)用戶狀態推斷裝置,包括從附接於物品的標籤接收關於該物品的信息的接收裝置;在已經由所述接收裝置接收到的關於該物品的信息基礎上獲得物品名稱的物品名稱確定裝置;以及通過在從所述物品名稱確定裝置獲得的所述物品名稱基礎上搜索存儲物品名稱和對應於該物品名稱的偏好信息的資料庫來確定偏好的確定裝置。
(3)用戶狀態推斷裝置,包括從附接於物品的標籤接收關於該物品的信息的接收裝置;在已經由所述接收裝置接收到的關於該物品的信息基礎上獲得物品名稱的物品名稱確定裝置;通過搜索存儲物品名稱和對應於該物品名稱的類別的資料庫,在從所述物品名稱確定裝置獲得所述物品名稱基礎上確定對應於所述物品名稱的類別的物品類別確定裝置;以及通過在從所述物品類別確定裝置獲得的所述類別基礎上搜索存儲類別和對應於該類別的偏好信息的資料庫來確定偏好的確定裝置。
(4)如(2)或(3)提出的用戶狀態推斷裝置,其中所述確定裝置具有預定閾值,並且通過發現與所述資料庫匹配的數量超過所述閾值來確定所述偏好。
(5)如(2)提出的用戶狀態推斷裝置,其中所述確定裝置確定為每個物品定義的權重總和超過閾值的愛好是那個人的愛好。
(6)如(3)提出的用戶狀態推斷裝置,其中所述確定裝置確定為每個類別定義的權重總和超過閾值的愛好是那個人的愛好。
(7)如(1)至(6)任一項提出的用戶狀態推斷裝置,其中所述確定裝置執行對每個單個物品的主人的愛好確定。
(8)如(1)至(7)任一項提出的用戶狀態推斷裝置,包括推斷誰是每個物品主人的主人推斷裝置,其中所述確定裝置執行對物品每個主人的愛好確定。
(9)如(1)至(8)任一項提出的用戶狀態推斷裝置,包括根據特定標準將關於已由所述接收裝置接收的物品的信息分組的分組裝置,其中所述確定裝置執行每個群組的愛好確定。
(10)如(9)提出的用戶狀態推斷裝置,其中所述分組裝置根據相對位置關係將關於已由所述接收裝置接收的物品的信息分組,並確定每個群組的愛好的分組裝置。
(11)如(1)至(10)任一項提出的用戶狀態推斷裝置,其中用戶愛好的變化從關於物品的信息由所述接收裝置接收的時間內的變化檢測到。
(12)如(1)至(11)任一項提出的用戶狀態推斷裝置,還包括用於自己運動的移動裝置。
(13)用戶狀態推斷方法,包括從附接於物品的標籤接收關於該物品的信息;在已經通過所述接收接收到的關於該物品的信息基礎上獲得物品名稱;以及通過在所述獲得獲得的所述物品名稱基礎上搜索存儲物品名稱和對應於該物品名稱的偏好信息的資料庫來確定偏好。
權利要求
1.用戶偏好推斷裝置,包括從附接於物品的標籤接收關於該物品的信息的接收單元;以及從由所述接收單元接收的物品來推斷用戶偏好的偏好確定單元。
2.如權利要求1所述的用戶偏好推斷裝置,還包括在由所述接收單元接收到的關於所述物品的信息基礎上獲得物品名稱的物品名稱獲得單元,其中在由所述物品名稱獲得單元獲得的物品名稱基礎上,所述偏好確定單元從存儲物品名稱和對應於該物品名稱的偏好信息的資料庫中獲得對應於所述物品名稱的偏好信息。
3.如權利要求1所述的用戶偏好推斷裝置,還包括在由所述接收單元接收到的關於所述物品的信息基礎上獲得物品名稱的物品名稱獲得單元,以及在由所述物品名稱獲得單元獲得的物品名稱基礎上,從存儲物品名稱和對應於該物品名稱的類別的資料庫中獲得對應於所述物品名稱的類別的物品類別獲得單元,其中,在所述物品類別獲得單元獲得的所述類別基礎上,所述偏好確定單元從存儲類別和對應於該類別的偏好信息的資料庫中獲得對應於所述類別的偏好信息。
4.如權利要求2或3所述的用戶偏好推斷裝置,還包括存儲閾值以推斷所述用戶愛好的閾值存儲單元,其中所述偏好確定單元在從所述資料庫獲得的所述偏好信息計算和與所述閾值之間的比較基礎上推斷所述用戶偏好。
5.如權利要求4所述的用戶偏好推斷裝置,其中所述偏好確定單元獲得為每個物品定義的權重以及來自所述資料庫的偏好信息,並且所述偏好確定單元還考慮所述權重計算所述計算和,並且在計算和與所述閾值之間比較的基礎上推斷所述用戶偏好。
6.如權利要求1至5任一項所述的用戶偏好推斷裝置,其中所述偏好確定單元還包括主人推斷單元,它為每個物品推斷該物品的主人,並且對於每個由所述主人推斷單元推斷的主人,所述偏好確定單元推斷該主人的偏好。
7.如權利要求6所述的用戶偏好推斷裝置,還包括為用戶顯示信息的顯示處理單元,以及接收來自用戶的輸入信息的輸入接收單元,其中所述主人推斷單元通過顯示用顯示處理單元詢問該主人的信息以及通過用所述輸入接收單元接收所述詢問信息來推斷所述物品的主人。
8.如權利要求1至7任一項所述的用戶偏好推斷裝置,還包括根據預定標準對多個所述物品分組的分組處理單元,所述接收單元已經接收到關於所述物品的信息,其中對於每個由所述分組處理單元分成的群組,所述偏好確定單元推斷該群組中包含的物品的主人的偏好。
9.如權利要求8所述的用戶偏好推斷裝置,還包括位置信息獲得單元,它獲得多個所述物品的位置信息,所述接收單元已經讀出識別所述物品的信息,其中所述分組處理單元根據該物品之間的相對位置在由所述位置信息獲得單元獲得的所述物品的位置信息基礎上將所述物品分組。
10.如權利要求1至9任一項所述的用戶偏好推斷裝置,其中關於所述物品的信息是識別所述物品的信息。
11.如權利要求1至10任一項所述的用戶偏好推斷裝置,還包括為用戶顯示信息的顯示處理單元,以及接收來自用戶的輸入信息的輸入接收單元,其中所述偏好確定單元通過允許所述顯示處理單元顯示確定結果候選項並通過允許所述輸入接收單元從所述確定結果候選項中接收正確確定結果的選擇。
12.如權利要求1至11任一項所述的用戶偏好推斷裝置,還包括用於自發移動的移動單元。
13.自發移動的機器人,包括如權利要求1至11任一項所述的用戶偏好推斷裝置;移動所述用戶偏好推斷裝置的移動單元;以及控制所述移動單元的操作控制單元。
14.一種機器人,包括如權利要求1至12任一項所述的用戶偏好推斷裝置;以及在由所述用戶偏好推斷裝置推斷的所述用戶偏好基礎上對用戶進行操作的操作控制單元。
15.用戶概況推斷裝置,包括從附接於物品的標籤獲得關於該物品的信息的信息獲得單元;以及在由所述信息獲得單元讀出的關於所述物品的信息基礎上推斷用戶概況的概況推斷單元。
16.如權利要求15所述的用戶概況推斷裝置,還包括主人推斷單元,它對每個物品推斷物品的主人;其中,對於所述主人推斷單元推斷的每個主人,所述概況推斷裝置推斷主人的概況。
17.如權利要求16所述的用戶概況推斷裝置,還包括獲得所述物品位置信息的位置信息獲得單元,所述信息獲得單元已經讀出關於所述物品的信息,其中所述主人推斷單元根據物品間相對位置並在由所述位置信息獲得單元獲得的所述物品的位置信息基礎上推斷所述物品的主人。
18.如權利要求15至17任一項所述的用戶概況推斷裝置,還包括歷史存儲單元,它與顯示物品的信息相對應地存儲所述信息獲得單元獲得關於所述物品的信息所在的時間,其中所述概況推斷單元在由所述歷史存儲單元存儲的顯示所述物品的信息及其對應時間的基礎上推斷所述用戶的概況。
19.自發移動的機器人,包括如權利要求15至18任一項所述的用戶概況推斷裝置;移動所述用戶概況推斷裝置的移動單元;以及控制所述移動單元的操作控制單元。
20.一種機器人,包括如權利要求15至18任一項所述的用戶概況推斷裝置;以及在由所述概況推斷裝置推斷的所述用戶概況基礎上對用戶進行操作的操作控制單元。
21.用戶偏好推斷方法,包括從附接於物品的標籤接收關於該物品的信息;以及在接收在所述關於該物品的接收信息中關於物品的信息的基礎上推斷用戶的偏好。
22.如權利要求21所述的用戶偏好推斷方法,還包括在接收在所述關於該物品的接收信息中關於物品的信息基礎上獲得物品名稱,其中,在獲得於所述獲得物品名稱中的所述物品名稱的基礎上,所述推斷用戶偏好包括從存儲物品名稱和對應於物品名稱的偏好信息的資料庫獲得對應於所述物品名稱的偏好信息。
23.用戶概況推斷方法,包括從附接於物品的標籤接收關於該物品的信息;以及在獲得於所述獲得關於該物品的信息中的關於所述物品的信息基礎上推斷用戶的概況。
24.用戶偏好推斷程序,允許計算機如此運行用於從附接於物品的標籤接收關於該物品的信息的接收裝置;以及在由所述接收裝置接收的關於所述物品的信息基礎上推斷用戶偏好的偏好確定裝置。
25.機器人控制程序,通過允許所述機器人中所含計算機如此運行而允許具有移動單元的機器人自發移動用於從附接於物品的標籤接收關於該物品的信息的接收裝置;在由所述接收裝置接收的關於所述物品的信息基礎上推斷用戶偏好的偏好確定裝置;以及用於控制所述移動單元的操作控制裝置。
全文摘要
本發明的目的是以良好精度推斷用戶的偏好和概況。用戶偏好推斷裝置(100)包括從附接於物品的標籤接收關於物品的信息的接收裝置(2)、在由接收裝置(2)接收的關於物品的信息基礎上獲得物品名稱的物品名稱確定裝置(3)、以及在由接收裝置(2)接收的關於物品的信息基礎上推斷用戶偏好的偏好確定裝置(4)。在由物品名稱確定裝置(3)獲得的物品名稱基礎上,偏好確定裝置(4)從存儲物品名稱和對應於該物品名稱的偏好信息的資料庫獲得對應於該物品名稱的偏好信息,並確定該用戶的偏好。
文檔編號G06Q30/00GK1989514SQ200580024530
公開日2007年6月27日 申請日期2005年5月19日 優先權日2004年5月19日
發明者船田純一, 石黑新 申請人:日本電氣株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀