(57)【要約】ユーザが検索したい物品の情報を的確に伝えることができなくても、ユーザが検索しようとしている物品を推定できる検索物品推定装置を提供する。ユーザの収納設備へのアクセス状態とその間の収納設備内の物品の変化をセンシング装置によって調べ、もし変化していない場合には、検索状態検出手段が、ユーザは物品検索を行ったが物品を見つけることができなかったと判断し、更に検索物品推定手段が収納位置データベースを参照して本来収納設備内に収納されているべき物品をユーザが検索している物品として推定する。【特許請求の範囲】
【請求項１】
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内に配置され、少なくとも前記物品の位置を推定し得る物品位置情報とユーザの前記物品の前記収納位置での収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するセンシング装置と、
時刻を取得するタイマーと、
前記環境内のマップと、前記環境内に配置されている前記収納設備と前記センシング装置の設置位置を記録した環境データベースと、
前記環境データベースに記録されている前記センシング装置の前記設置位置と、前記センシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記センシング装置が前記物品位置情報及び前記アクセス状態推定情報を検出した時刻における前記物品の位置の情報と、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が前記物品位置情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が前記アクセス状態推定情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置。
【請求項２】
前記センシング装置は、更に、前記収納設備に備え付けられている開閉機能の開閉状態を検出し、
前記センシング装置が検出した、前記ユーザが前記収納設備へ前記アクセスを開始してから前記アクセスを終了するまでの前記開閉機能の開閉度合いに応じて、前記ユーザが目視困難な前記収納設備内の範囲を推定する目視困難範囲推定手段を備え、
前記検索物品推定手段は、更に、前記目視困難範囲推定手段の推定結果を参照することによって前記ユーザが検索している物品を推定することを特徴とする請求項１に記載の検索物品推定装置。
【請求項３】
更に、前記ユーザのユーザＩＤと、前記ユーザＩＤを推定するために必要なユーザ情報を記録したユーザ情報データベースと、
前記物品情報データベースに記録されている前記物品の所有者の情報を記録した所有者データベースを備え、
前記センシング装置は、更に前記ユーザを推定し得るユーザ情報を検出し、
前記情報処理手段は、更に前記センシング装置が検出した前記ユーザ情報から前記ユーザ情報データベースを参照することによって、前記ユーザのＩＤを推定し、
前記検索物品推定手段は、更に前記ユーザのＩＤと前記所有者データベースに記録されている前記物品の所有者の情報を参照することによって、前記ユーザが検索している前記物品を推定することを特徴とする請求項１又は請求項２に記載の検索物品推定装置。
【請求項４】
前記物品情報データベースには、更に、複数の物品の物品組合せに関する情報が記録されていることを特徴とする請求項１から請求項３のいずれか１つに記載の検索物品推定装置。
【請求項５】
更に、前記ユーザの収納設備への前記アクセスの終了から別の収納設備へのアクセスの開始までの時間から、同一の物品を検索しているのかを推定する同一物品検索推定手段を備え、
前記検索物品推定手段は、更に、前記同一物品検索推定手段の推定結果を基に前記ユーザが検索している物品を推定することを特徴とする請求項１から請求項４のいずれか１つに記載の検索物品推定装置。
【請求項６】
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内のマップと、前記環境内に配置されている機器や前記物品の収納位置での収納設備、前記センシング装置の設置位置を記録した環境データベースと、
前記環境内に配置され、少なくとも、前記物品の位置を推定し得る物品位置情報とユーザの前記収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出するセンシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と前記環境データベースから、前記物品の現在位置の情報と前記ユーザの前記収納設備へのアクセス状態の情報を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、を備えたことを特徴とする検索物品推定装置用サーバ。
【請求項７】
生活環境内に配置されたセンシング装置によって、少なくとも物品の位置を推定し得る物品位置情報と、ユーザの収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出し、
前記検出した物品位置情報とアクセス状態推定情報と、前記環境内のマップと前記環境内に配置されている前記収納設備、前記センシング装置の設置位置を記録した環境データベースから、前記物品の現在位置と前記ユーザの前記収納設備への前記アクセスの状態を示すアクセス状態情報を求め、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出し、
前記ユーザが検索している前記物品を推定する検索物品推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、タグリーダやカメラ、接触センサ等を配置した環境内でユーザが検索している物品を推定する検索物品推定装置及び方法、並びに、検索物品推定装置用サーバに関する。
【背景技術】
【０００２】  従来、ユーザからの何らかの入力に対して検索対象となっている物品を推定するときには物品の名前やＩＤ、物品を示す様なキーワード、物品の類語等を使用することが一般的であった。例えば特許文献１では、検索物品の名称を覚えていないときに代わりにその検索物品を示すキーワードをキーボードから入力することで検索物品を推定している（例えば、特許文献１参照。）。【０００３】
【特許文献１】特開２００２−２５０７６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】  しかしながら、前記特許文献１では、物探索システムに物品を検索させようとする度にユーザは意図的に検索物品に関する情報を前記物探索システムに入力する必要がある。ここで、例えば一般家庭内で物品検索を行うことを考えると、通常、家庭内には人が把握しきれないほどの物品が存在し、中にはコップのような同一名称の物品も数多く存在する。このような同一名称の物品を識別するために一つ一つ物品にキーワードを割り振る作業は面倒であり、更に、割り振ったキーワードをユーザが明確に記憶できるとも限らない。【０００５】  本発明は、前記課題を解決するためになされ、その目的とするところは、ユーザが検索したい物品の情報を的確に検索物品推定装置に伝えることができなくても、ユーザが検索しようとしている物品を推定することのできる検索物品推定装置及び方法、並びに、検索物品推定装置用サーバを提供することにある。
【課題を解決するための手段】
【０００６】  前記目的を達成するために、本発明は以下のように構成する。【０００７】  本発明は、
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内に配置され、少なくとも前記物品の位置を推定し得る物品位置情報とユーザの前記物品の前記収納位置での収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するセンシング装置と、
時刻を取得するタイマーと、
前記環境内のマップと、前記環境内に配置されている前記収納設備と前記センシング装置の設置位置を記録した環境データベースと、
前記環境データベースに記録されている前記センシング装置の前記設置位置と、前記センシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記センシング装置が前記物品位置情報及び前記アクセス状態推定情報を検出した時刻における前記物品の位置の情報と、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が前記物品位置情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が前記アクセス状態推定情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置を提供するものである。
【発明の効果】
【０００８】  以上のように、本発明によれば、ユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化を調べ、もし変化していない場合には前記収納設備には前記ユーザが検索している物品が無かったと判断し、更に収納位置データベースを参照することによって、本来、前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定する、という構成により、ユーザの検索している物品をユーザの検索状態から自動で推定できる。
【図面の簡単な説明】
【０００９】  本発明のこれらと他の目的と特徴は、添付された図面についての好ましい実施形態に関連した次の記述から明らかになる。この図面においては、【図１】図１は、本発明の第１実施形態にかかる検索物品推定装置の構成を示すブロック図であり、
【図２】図２は、本発明の第１実施形態にかかる検索物品推定装置の環境データベースに記録される情報の一例を示す図であり、
【図３】図３は、本発明の第３実施形態にかかる検索物品推定装置の構成を示すブロック図であり、
【図４】図４は、本発明の第１実施形態にかかる検索物品推定装置の環境データベースの一例を示す図であり、
【図５】図５は、本発明の第１実施形態にかかる検索物品推定装置の物品情報データベースの一例を示す図であり、
【図６】図６は、本発明の第１実施形態にかかる検索物品推定装置の収納位置データベースの一例を示す図であり、
【図７】図７は、本発明の第１実施形態にかかる検索物品推定装置の物品位置履歴データベースの一例を示す図であり、
【図８】図８は、本発明の第１実施形態にかかる検索物品推定装置の収納位置データベースの一例を示す図であり、
【図９】図９は、本発明の第３実施形態にかかる検索物品推定装置の所有者データベースの一例を示す図であり、
【図１０Ａ】図１０Ａは、本発明の第３実施形態にかかる検索物品推定装置のユーザ情報データベースの一例を示す図であり、
【図１０Ｂ】図１０Ｂは、本発明の第３実施形態にかかる検索物品推定装置のユーザ情報データベースの一例を示す図であり、
【図１１Ａ】図１１Ａは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図であり、
【図１１Ｂ】図１１Ｂは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図であり、
【図１１Ｃ】図１１Ｃは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図であり、
【図１１Ｄ】図１１Ｄは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図であり、
【図１２Ａ】図１２Ａは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置の一例において接触センサの利用方法を示す斜視図であり、
【図１２Ｂ】図１２Ｂは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置において図１２Ａの接触センサによる検出結果をテーブル形式で示す図であり、
【図１２Ｃ】図１２Ｃは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置の別の例において焦電型赤外線センサの利用方法を示す斜視図であり、
【図１２Ｄ】図１２Ｄは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置において図１２Ｃの焦電型赤外線センサによる検出結果をテーブル形式で示す図であり、
【図１３Ａ】図１３Ａは、本発明の第１実施形態にかかる検索物品推定装置において、開閉機能を持った収納設備に適用される検索物品推定処理を示すフローチャートであり、
【図１３Ｂ】図１３Ｂは、本発明の第１実施形態にかかる検索物品推定装置の検索物品推定処理において物品の出現・消滅検出動作を示すフローチャートであり、
【図１４】図１４は、本発明の第１実施形態にかかる検索物品推定装置において、開閉機能を持たない収納設備に適用される検索物品推定処理を示すフローチャートであり、
【図１５】図１５は、本発明の第１実施形態にかかる検索物品推定装置の環境データベースの更新方法を示す図であり、
【図１６】図１６は、ユーザと物品の現在位置を示す図であり、
【図１７】図１７は、本発明の第３実施形態にかかる検索物品推定装置の検索物品推定処理を示すフローチャートであり、
【図１８】図１８は、本発明の第１実施形態にかかる検索物品推定装置の報知装置にディスプレイを用いたときの表示例を示す図であり、
【図１９】図１９は、本発明の第６実施形態にかかる検索物品推定装置用サーバを利用する検索物品推定装置の構成を示すブロック図であり、
【図２０Ａ】図２０Ａは、本発明の第６実施形態にかかる検索物品推定装置用サーバを利用する検索物品推定装置のサーバ、センシング装置、報知装置の配置前の設備の配置図であり、
【図２０Ｂ】図２０Ｂは、本発明の第６実施形態にかかる検索物品推定装置用サーバを利用する検索物品推定装置のサーバ、センシング装置、報知装置の配置例を示す図であり、
【図２１】図２１は、本発明の第１実施形態にかかる検索物品推定装置の検索物品推定処理において、収納設備の内部が良く見えないために、一度、前方にある物品を収納設備から収納設備の外に取り出して収納設備の内部にある物品を検索するときのフローチャートであり、
【図２２】図２２は、本発明の第２実施形態にかかる検索物品推定装置を示すブロック図であり、
【図２３Ａ】図２３Ａは、本発明の第２実施形態にかかる検索物品推定装置を説明するための文房具入れの斜視図であり、
【図２３Ｂ】図２３Ｂは、本発明の第２実施形態にかかる検索物品推定装置を説明するための文房具入れの平面図であり、
【図２３Ｃ】図２３Ｃは、本発明の第２実施形態にかかる検索物品推定装置の報知装置にディスプレイを用いたときの設備操作履歴データベースの一例を示す図であり、
【図２３Ｄ】図２３Ｄは、本発明の第２実施形態にかかる検索物品推定装置の報知装置にディスプレイを用いたときのセンシング装置とセンサＩＤと設置設備と設置座標（設置位置座標）との関係を示す図であり、
【図２４】図２４は、本発明の第４実施形態にかかる検索物品推定装置の物品情報データベースの一例を示す図であり、
【図２５】図２５は、本発明の第４実施形態にかかる検索物品推定装置の構成例を示すブロック図であり、
【図２６】図２６は、本発明の第５実施形態にかかるサーバを利用する検索物品推定装置の構成を示すブロック図であり、
【図２７】図２７は、本発明の第１及び第５実施形態にかかる検索物品推定装置の収納位置データベースの別の例を示す図である。
【発明を実施するための最良の形態】
【００１０】  以下に、本発明にかかる実施の形態を図面に基づいて詳細に説明する。【００１１】  以下、本発明の実施の形態について、図面を参照しながら説明する前に、本発明の種々の態様について説明する。【００１２】  本発明の第１態様によれば、
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内に配置され、少なくとも前記物品の位置を推定し得る物品位置情報とユーザの前記物品の前記収納位置での収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するセンシング装置と、
時刻を取得するタイマーと、
前記環境内のマップと、前記環境内に配置されている前記収納設備と前記センシング装置の設置位置を記録した環境データベースと、
前記環境データベースに記録されている前記センシング装置の前記設置位置と、前記センシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記センシング装置が前記物品位置情報及び前記アクセス状態推定情報を検出した時刻における前記物品の位置の情報と、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が前記物品位置情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が前記アクセス状態推定情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置を提供するものである。【００１３】  この構成によると、ユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化を調べ、もし変化していない場合には前記収納設備には前記ユーザが検索している物品が無かったと判断し、更に収納位置データベースを参照することによって本来前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定するため、ユーザの検索している物品をユーザの検索状態から自動で推定できる。【００１４】  また、本発明の第２の態様によれば、
前記センシング装置は、更に、前記収納設備に備え付けられている開閉機能の開閉状態を検出し、
前記センシング装置が検出した、前記ユーザが前記収納設備へ前記アクセスを開始してから前記アクセスを終了するまでの前記開閉機能の開閉度合いに応じて、前記ユーザが目視困難な前記収納設備内の範囲を推定する目視困難範囲推定手段を備え、
前記検索物品推定手段は、更に、前記目視困難範囲推定手段の推定結果を参照することによって前記ユーザが検索している物品を推定することを特徴とする第１の態様に記載の検索物品推定装置を提供するものである。【００１５】  この構成によると、収納設備の扉や引き出しの開き具合によってユーザが目視できない収納設備の範囲を推定し、その範囲内にある物品はユーザが見落としている可能性があることを考慮してユーザの検索している物品を推定することができる。【００１６】  また、本発明の第３の態様によれば、
更に、前記ユーザのユーザＩＤと、前記ユーザＩＤを推定するために必要なユーザ情報を記録したユーザ情報データベースと、
前記物品情報データベースに記録されている前記物品の所有者の情報を記録した所有者データベースを備え、
前記センシング装置は、更に前記ユーザを推定し得るユーザ情報を検出し、
前記情報処理手段は、更に前記センシング装置が検出した前記ユーザ情報から前記ユーザ情報データベースを参照することによって、前記ユーザのＩＤを推定し、
前記検索物品推定手段は、更に前記ユーザのＩＤと前記所有者データベースに記録されている前記物品の所有者の情報を参照することによって、前記ユーザが検索している前記物品を推定することを特徴とする第１又は第２の態様に記載の検索物品推定装置を提供するものである。【００１７】  この構成によると、現在のユーザを特定し、前記ユーザの所有物の中からユーザの検索している物品を絞り込むことが可能となり、個人適合した物品の推定が行えるようになる。【００１８】  また、本発明の第４の態様によれば、
前記物品情報データベースには、更に、複数の物品の物品組合せに関する情報が記録されていることを特徴とする第１から第４のいずれか１つの態様に記載の検索物品推定装置を提供するものである。【００１９】  この構成によると、現在のユーザの所持物によって、前記ユーザが検索している物品を推定することができる。【００２０】  また、本発明の第５の態様によれば、
更に、前記ユーザの収納設備への前記アクセスの終了から別の収納設備へのアクセスの開始までの時間から、同一の物品を検索しているのかを推定する同一物品検索推定手段を備え、
前記検索物品推定手段は、更に、前記同一物品検索推定手段の推定結果を基に前記ユーザが検索している物品を推定することを特徴とする第１から第５のいずれか１つの態様に記載の検索物品推定装置を提供するものである。【００２１】  この構成によると、ユーザが物品を見つけることができずに複数箇所の収納設備を検索した場合、前記ユーザが検索している前記物品を前記ユーザが検索した前記複数箇所の収納設備に共通してありそうな物品であると推定することができる。【００２２】  また、本発明の第６の態様によれば、
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内のマップと、前記環境内に配置されている機器や前記物品の収納位置での収納設備、前記センシング装置の設置位置を記録した環境データベースと、
前記環境内に配置され、少なくとも、前記物品の位置を推定し得る物品位置情報とユーザの前記収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出するセンシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と前記環境データベースから、前記物品の現在位置の情報と前記ユーザの前記収納設備へのアクセス状態の情報を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、を備えたことを特徴とする検索物品推定装置用サーバを提供するものである。【００２３】  この構成によると、サーバはユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化の情報をセンシング装置から受け取り、前記収納設備内に前記ユーザが検索していた物品が在ったか無かったかを判断し、もし無かったと判断した場合、更に収納位置データベースを参照することによって本来前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定するため、ユーザの検索している物品をユーザの検索状態から自動で推定できる。【００２４】  また、本発明の第７の態様によれば、
生活環境内に配置されたセンシング装置によって、少なくとも物品の位置を推定し得る物品位置情報と、ユーザの収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出し、
前記検出した物品位置情報とアクセス状態推定情報と、前記環境内のマップと前記環境内に配置されている前記収納設備、前記センシング装置の設置位置を記録した環境データベースから、前記物品の現在位置と前記ユーザの前記収納設備への前記アクセスの状態を示すアクセス状態情報を求め、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出し、
前記ユーザが検索している前記物品を推定する、検索物品推定方法を提供するものである。【００２５】  この構成によると、ユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化を調べ、もし変化していない場合には前記収納設備には前記ユーザが検索している物品が無かったと判断し、更に収納位置データベースを参照することによって本来前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定するため、ユーザの検索している物品をユーザの検索状態から自動で推定できる。【００２６】  以下、本発明の実施の形態について、図面を参照しながら説明する。【００２７】  （第１実施形態）
図１は本発明の第１実施形態にかかる検索物品推定装置を示すブロック図である。【００２８】  本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４とで構成される。【００２９】  情報処理手段１１０は、センシング装置１０１とタイマー１０９と物品情報データベース１０６と物品位置履歴データベース１０８と設備操作履歴データベース１０５と環境データベース２０１とに接続され、センシング装置１０１で検出された検出情報、例えば、物品のＩＤなどの情報を基に、環境データベース２０１に記録されているセンシング装置１０１の設置位置や物品情報データベース１０６に記録されている物品情報を適宜参照して物品位置の検出などの情報処理を行うとともに、求めた前記物品位置や、センシング装置１０１で検出された検出情報、例えば、収納設備（例えば、物品を収納又は載置可能な本棚、多目的棚、文房具入れなど）の開閉動作（アクセスの一例）などのアクセス状態推定情報を、時刻を取得するタイマー１０９からの時刻情報と合わせて、物品位置履歴データベース１０８に前記物品位置情報の履歴情報として適宜記録するとともに設備操作履歴データベース１０５にユーザがアクセス中か否かを示すアクセス状態情報として適宜記録する。【００３０】  物品情報データベース１０６には、生活環境（例えば、家、家の中の部屋）などの中に存在する物品を推定するために必要な物品情報の例として、物品のＩＤの情報と、物品のＩＤを推定するために必要な物品ＩＤ推定用物品情報とが記録されている。【００３１】  ここで、図５は例えば家屋内にある物品の物品情報データベース１０６の一例を示している。図５では物品のＩＤを推定するために必要な情報の例として、物品の名称（テキストデータ）、物品の重量（テキストデータ）、物品の外観（概略イメージデータ）とがそれぞれの物品のＩＤと対応して記録されている。【００３２】  収納位置データベース１０７には、物品情報データベース１０６に記録されている各物品の本来の収納すべき収納位置の情報が記録されている。ここで、図６は、例えば家庭内にある収納位置データベース１０７の一例を示している。ここでは、収納位置のＩＤに関連付けて収納位置の名称が記載され、且つ、その収納位置に本来収納すべき物品のＩＤが記載されているが、同一名称の収納位置はないものとしている。仮に、前記生活環境内に同一名称の収納位置が存在する場合は、前記収納位置にＩＤを割り振り、収納位置データベース１０７の収納位置として前記収納位置のＩＤを記録しても構わない。例えば、図６の２つのソファーのうち、一方のソファー１にはＩＤＰ００６を割り振り、他方のソファー２にはＩＤＰ００７を割り振っている。また、一つの物品に対して複数の収納位置を設定しておいても構わない。例えば、図２７は、収納位置データベース１０７の別の例を示すものであって、ホッチキス（物品のＩＤ：ＩＤ００７）を、多目的棚（物品のＩＤ��ＩＤ００１）と文房具入れ（物品のＩＤ：ＩＤ００４）の２つの収納設備を本来の収納位置に設定している。【００３３】  なお、物品情報データベース１０６と収納位置データベース１０７に記録されている情報は、ユーザがタッチパネルやキーボードやマウスやマイクなどの入力装置９００から直接入力したものでも良いし、物品の製造元、又は販売元が付したタグなどに記録されている情報をタグリーダなどの入力装置９００から読み込んで記録するものでも良い。【００３４】  また、収納位置データベース１０７に関して、物品の収納位置が一定期間毎に異なるように複数の収納位置を決めておいても構わない。ここで、図８は、一定期間毎に異なる、物品の収納位置を記録した収納位置データベース１０７の一例を示している。図８の収納位置データベースを用いると、例えば１４時台にユーザが物品ＩＤ００１の携帯電話の検索要求を出したときには、携帯電話は家庭外にあり、現在の環境（家庭）内には無いということをユーザに報知することが可能となる。【００３５】  なお、図８の例では、一定期間を一日の内の一時間単位で区切っているが、さらに平日と休日で区切ったり、季節によって区切ったりしても良い。【００３６】  環境データベース２０１には、前記生活環境内の部屋の間取（又は、環境例えば部屋のマップ）と前記生活環境内にある収納設備の配置やセンシング装置１０１の設置位置が記録されており、センシング装置１０１がセンシングしている収納設備で、例えば本棚の中に収納されている物品や、文房具入れの中に収納されている物品の位置座標を求めることが可能となる。【００３７】  ここで、図４は、環境データベース２０１に記録されている環境のマップと環境内にある収納設備などの配置を示している。図４の例では、前記生活環境の寸法は実際の寸法よりも縮小されて表示されており、生活環境の実際の寸法は、縦横各６ｍの大きさの前記生活環境の１つの部屋となっている。なお、前記生活環境内の収納設備の配置を変更するとき、ユーザがキーボードやマウス、マイクなどの入力装置９００を使用して手動で環境データベース２０１を更新しても良いし、タグリーダなどのセンシング装置１０１と情報処理手段１１０とを使用して、自動で環境データベース２０１を更新しても良い。ここで、図１５を用いて、タグリーダなどのセンシング装置１０１と情報処理手段１１０とを使用して行なう、環境データベース２０１の自動更新方法を示す。図１５のように、前記生活環境内の部屋の床面に、位置座標情報を持ったセンシング装置１０１の一例としてのタグリーダＡ〜Ｋ（１５０４〜１５１０）を敷き詰め、各収納設備、図１５の例でいうと棚１５０１の底面にタグ（後側タグＡ  １５０２，前側タグＢ  １５０３）を２つ貼り付けておく。これによって、棚１５０１を床に設置したときにタグリーダＤ  １５０７，Ｅ  １５０８が後側タグＡ  １５０２に反応し、タグリーダＪ  １５０９，タグリーダＫ  １５１０が前側タグＢ  １５０３に反応するようになり、棚１５０１がタグリーダＤ  １５０７，タグリーダＥ  １５０８，タグリーダＪ  １５０９，タグリーダＫ  １５１０の位置にタグリーダＪ  １５０９，タグリーダＫ  １５１０を前方にして設置（部屋の壁側とは反対向きに設置）されたことが情報処理手段１１０により判断される。このようにして求められた棚１５０１の位置座標の情報を情報処理手段１１０により環境データベース２０１に記録して更新する。【００３８】  図２は、環境データベース２０１に記録されているセンシング装置１０１の設置位置と、図４に示す環境のマップと環境内にある収納設備の配置の情報を含む、環境データベース２０１に記録される情報を示している。例えば、センサＩＤがＴａｇ＿００１のタグリーダは、位置座標（２０００，９００）〜（３５００，０）の範囲で、センサが設置される収納設備としての「文房具入れ」に設置されていることを示している。これによって、情報処理手段１１０は、物品位置の検出などの情報処理を行うとき、環境内のどの位置に設置してあるセンシング装置１０１からの情報か、を判断することができる。【００３９】  センシング装置１０１は、前記生活環境内に配置され、少なくとも物品の位置（位置座標）を推定し得る物品位置情報と、収納設備の開閉情報などのユーザの収納設備へのアクセス状態を推定し得るアクセス状態推定情報とを検出する装置である。センシング装置１０１としては、例えばタグリーダ、重量センサ、カメラ、接触センサ、又は焦電型赤外線センサなどが考えられる。各センシング装置１０１のセンサＩＤや各センシング装置１０１が設置されている設備、各センシング装置１０１の設置座標（設置位置座標）は環境データベース２０１に記録されており、センシング装置１０１から情報処理手段１１０に送信する情報に自身のセンサＩＤを含めることで、情報処理手段１１０は、どこに配置されているセンシング装置１０１からの情報なのかが判断できる。【００４０】  以下に、センシング装置１０１の例である各センサの説明、及び情報処理手段１１０による各センサが取得した情報の処理内容の説明を行う。【００４１】  まず、タグリーダをセンシング装置１０１として用いた例を説明する。前記生活環境内にタグリーダを配置すると、配置したタグリーダによりタグを検出すると、タグを検出したタグリーダのセンシング範囲に前記タグを付した物品が在るということが情報処理手段１１０により判断される。ここで、タグリーダのセンシング範囲をある一つの収納位置のみに設定しておくものとし、物品には物品のＩＤを記録したタグが付されているものとする。すると、情報処理手段１１０は、タグリーダが検出したタグの情報（物品位置情報の一例としての情報であって、例えば、タグのＩＤ情報）と、タグリーダのセンシングしている位置の情報（物品位置情報の一例としての情報であって、例えば、タグリーダのセンシング位置や範囲、タグリーダの中心座標などの情報）とから物品情報データベース１０６を参照して、物品情報データベース１０７に記録されている物品が、現在どこの収納位置にあるのかを検出するように情報処理する。さらに、タグを用いて人の検出を行う場合、ＩＤ情報付きのタグを前記生活環境内の床に例えば格子状に敷き詰めるとともに、床に敷き詰められたタグのＩＤ情報と床の位置とを対応付けした対応付けデータを作成する。一方、履物には床に敷き詰められたタグのＩＤ情報を読み取るタグリーダが設置され、このタグ���ーダには、前記ＩＤと前記ＩＤを持つタグの置かれている場所とを対応付けたデータが格納されている。【００４２】  このような構成のもとで人が前記生活環境内の床を歩くと、足を床に踏みつけた瞬間に履物についたタグリーダが、その下にあるタグと通信して前記タグのＩＤを読み取る。情報処理手段１１０は、前記ＩＤの値を前記対応付けデータに照らし合わせることで、床上での人の位置を特定することができる。もちろんこれはあくまで一例であり、床に位置情報を持ったタグリーダを敷き詰め、スリッパにタグをつけるという構成でもよい。もし複数人の検出に対応させるためには、それぞれの人が所有するＩＤを区別してやればよい。【００４３】  タグリーダを用いてユーザの収納設備へのアクセス状態を判断するのであれば、前記収納設備の前にタグリーダを設置しておき、前記タグリーダが前記ユーザを示すタグを検出しているか否かをアクセス状態推定情報とすることができる。【００４４】  次に、重量センサをセンシング装置１０１として用いた例を説明する。前記生活環境内に重量センサを配置すると、前記重量センサが検出した重量の増減値によって前記重量センサ上に置かれた、又は前記重量センサから取られた物品が情報処理手段１１０により判断される。例えば、前記重量センサが＋２００ｇの荷重を検出した場合、情報処理手段１１０は、検出した荷重の情報（物品位置情報の一例としての情報）と、重量センサのセンシングしている位置の情報（物品位置情報の一例としての情報であって、例えば、重量センサのセンシング位置や範囲、重量センサの中心座標などの情報）を基に物品情報データベース１０６に記録されている重量データを参照することで、前記重量センサ上には携帯電話が置かれていることを検出することができる。また、重量センサを前記生活環境内の床に例えば格子状に敷き詰めることにより、人の検出も行うことができる。前記重量センサは、人の足等によって荷重がかかるとその値が出力されるようになっており、前記重量センサの全てが情報処理手段１１０につながっている。情報処理手段１１０は、重量センサのセンシングした情報を常に受け取るようになされており、もし、あるセンサに荷重がかかっていることが検出された場合には、当該センサの置かれている位置座標を直ちに求める。このような検索物品推定装置を用いて最も簡単に人の位置を知るには、荷重がかかったセンサの座標値をそのまま人の位置とすればよい。しかしながら、これでは複数人の人が環境内に居る場合にそれらが区別できないという問題もでてくる。このような問題に対応するためには、例えばセンサの荷重がほぼ等しいセンシングデータをグルーピングし時間順に並べるなどの処理を追加すればよい。これにより人検出の精度を高めることができる。【００４５】  重量センサを用いてユーザの収納設備へのアクセス状態を判断するのであれば、前記収納設備の前に重量センサを設置しておき、前記重量センサが前記ユーザの体重と同等の重量を検出しているか否かをアクセス状態推定情報とすることができる。【００４６】  次に、カメラをセンシング装置１０１として用いた例を説明する。前記生活環境内にカメラを配置すると、情報処理手段１１０は、例えば背景差分などにより前記カメラの視野内での画像の変化分が取り出せる。背景差分とは、予め作成しておいた基準となる背景画像と現在の入力画像を比較し、その差分を取り出す技術である。そして、背景差分により得られた差分と物品情報データベース１０６に記録されている外観データとでマッチングを行うことによりカメラの視野内に現れた物品、又はカメラの視野内から消えた物品が情報処理手段１１０により検出される。同様にして、人検出を行うことも可能である。【００４７】  カメラを用いたときの物品の位置を推定するための物品位置情報は、例えば、カメラが取得した画像、または背景差分により得られた差分画像と、背景差分により得られた差分画像の位置とすることができる。また、カメラを用いてユーザの収納設備へのアクセス状態を判断するのであれば、前記収納設備の前に前記ユーザを検出したか否かをアクセス状態推定情報とすることができる。【００４８】  センシング装置１０１は、物品の位置を推定し得る物品位置情報を取得するセンサと、ユーザの収納設備へのアクセス状態を推定し得るアクセス状態推定情報を取得するセンサを組み合わせて実現しても構わない。以下に、アクセス状態推定情報を取得可能なセンサとして接触センサと焦電型赤外線センサについて説明する。【００４９】  接触センサをセンシング装置１０１として用いた例を、図１２Ａ、及び図１２Ｂを用いて説明する。図１２Ａにおいて、１２０１ａ〜１２０１ｄと記載されている部分が接触センサである。具体的には、図１２Ａでは、収納設備、例えば文房具入れ１２００に２つのタイプの開閉式ドアがあり、それらのそれぞれに接触センサ１２０１ａ〜１２０１ｄが設置された様子が示されている。文房具入れ１２００の上側の開閉式ドアは、ヒンジを境に開閉するドア１２００ａであり、ドア１２００ａの縁と、その縁と対向する本体部１２００ｂの縁にそれぞれ接触センサ１２０１ａ，１２０１ｂが互いに接触可能に設置されている。また、文房具入れ１２００の下側の開閉式ドアは、引き出し１２００ｃであり、引き出し１２００ｃの縁と、その縁に対向する本体部１２００ｄの縁にそれぞれ接触センサ１２０１ｃ，１２０１ｄが互いに接触可能に設置されている。これらの構成によって、情報処理手段１１０は、図１２Ｂにテーブル形式で示すように、接触センサ１２０１ａと１２０１ｂ同士又は接触センサ１２０１ｃと１２０１ｄ同士が接触すると収納設備のドア１２００ａ又は１２００ｃが閉まっている、接触センサ１２０１ａと１２０１ｂ同士又は接触センサ１２０１ｃと１２０１ｄ同士が非接触状態になると収納設備のドア１２００ａ又は１２００ｃが開いている、という具合に収納設備のドアの開閉情報を算出することができる。そして、このドアが開いているか否かをアクセス状態推定情報とすることができる。【００５０】  ここでは、センシング装置１０１として、接触センサ１２０１ａ〜１２０１ｄの例を示したが、もちろんそれ以外のセンサ、例えば光学式の非接触センサを用いても良い。【００５１】  次に、光学式の非接触センサの一例としての焦電型赤外線センサをセンシング装置１０１として用いた例を、図１２Ｃ、及び図１２Ｄを用いて説明する。図１２Ｃにおいて、１２０２と��載されている部分が収納設備の一例としての本棚１２０３に設置された焦電型赤外線センサである。焦電型赤外線センサ１２０２は、人など温度を持つ物体の温度（背景温度より高い温度を持つ物体の温度）と背景温度の差から温度変化を検知することができる。例えば焦電型赤外線センサ１２０２を、本棚１２０３の入口に取り付けておき、焦電型赤外線センサ１２０２の検出範囲を本棚１２０３の入口に設定しておくことで、図１２Ｄのテーブル形式で示すように、人が本棚１２０３の中に手を入れているか入れていないかを焦電型赤外線センサ１２０２で検出できる。そして、この本棚１２０３の中に手を入れているか否かをアクセス状態推定情報とすることができる。【００５２】  物品位置履歴データベース１０８には、物品のＩＤと、その物品の現在位置（位置座標などの現在位置情報）を含めた現在までに置かれた位置（位置座標などの位置情報）の履歴が時間と共に記録されている。ここで、図７は物品位置履歴データベース１０８の一例を示している。図７に記載しているテーブル、食卓、本棚などの収納位置では、センシング装置１０１が各々センシングしており、前記収納位置に置かれた物品、又は前記収納位置から取られた物品が何であるかがセンシング装置１０１により検出されるようになっている。例えば、図７のＩＤ００１（携帯電話）を見てみると、１４時０３分（検出時間）にテーブル置かれ、１７時０８分（消失時間）にテーブルから取られ（図７の前々回収納位置の欄を参照）、１７時１０分（検出時間）に食卓に置かれ、１７時２０分（消失時間）に食卓から取られ（図７の前回収納位置の欄を参照）、１７：２２分（検出時間）にテーブルに置かれて現在に至っていることがセンシング装置１０１により検出される（図７の現在収納位置の欄を参照）。ここで、図６の物品収納位置データベース１０７と同様に収納位置毎にＩＤを割り振り、収納位置の名称ではなく、収納位置のＩＤを物品位置履歴データベース１０８に記録しても構わない。【００５３】  設備操作履歴データベース１０５には、各収納設備を表す情報と、ユーザの収納設備へのアクセス状態を示すアクセス状態推定情報が時刻と共にアクセス状態情報の履歴情報として情報処理手段１１０により記録されている。ここで、図１１Ａ〜図１１Ｄはそれぞれ設備操作履歴データベース１０５の例を示している。図１１Ａ〜図１１Ｄはそれぞれ収納設備（本棚、多目的棚、食器棚、文房具入れ）の設備操作履歴データベース１０５を示している。【００５４】  例えば図１１Ａに示す設備操作履歴データベース１０５の例では本棚（例えば図１２Ｃの本棚１２０３）の操作履歴情報を示している。１９時３１分に人検出の状態の情報（アクセス状態推定情報の一例）が検出されて、ユーザが本棚の中に手を入れていることが検出されたことを示している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。１９時３２分に人未検出の状態の情報（アクセス状態推定情報の一例）が検出されて、ユーザが本棚の中から手を抜いたことが検出されたことを示している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により��アクセス状態情報の一例として、非アクセス中とする。【００５５】  また、図１１Ｂに示す設備操作履歴データベース１０５の例は多目的棚の操作履歴情報を示しており、１９時１０分に扉が開放されたことを示す扉開情報（アクセス状態推定情報の一例）が検出されて、扉が開放されたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。１９時１４分に扉が閉められたことを示す扉閉情報（アクセス状態推定情報の一例）が検出されて、扉が閉じられたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、非アクセス中とする。【００５６】  また、図１１Ｃに示す設備操作履歴データベース１０５の例は、食器棚の操作履歴情報を示しており、１８時１４分に扉が開放されたことを示す扉開情報（アクセス状態推定情報の一例）が検出されて、扉が開放されたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。１８時２０分に扉が閉められたことを示す扉閉情報（アクセス状態推定情報の一例）が検出されて、扉が閉じられたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、非アクセス中とする。【００５７】  また、図１１Ｄに示す設備操作履歴データベース１０５の例は、文房具入れ（例えば図１２Ａの文房具入れ１２００）の操作履歴情報を示しており、２１時０２分に扉が開放されたことを示す扉開情報（アクセス状態推定情報の一例）が検出されて、扉が開放されたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。２１時０４分に扉が閉められたことを示す扉閉情報（アクセス状態推定情報の一例）が検出されて、扉が閉じられたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、非アクセス中とする。【００５８】  検索状態検出手段１０２は、物品位置履歴データベース１０８と設備操作履歴データベース１０５と検索物品推定手段１０３と接続されて、設備操作履歴データベース１０５の各収納設備の状態に「開」が記録されてから「閉」が記録されるまでの期間、もしくは「人検出」が記録されてから「人未検出」が記録されるまでの期間に、前記収納設備内に物品が置かれたか、又は前記収納設備内から物品が取られたかを物品位置履歴データベース１０８を参照することによって把握し、もし前記収納設備に対して何も物品操作がなされていなければ、ユーザは物品を検索しているが、前記物品を見つけることができなかったと判断する。【００５９】  ここで、検索状態検出手段１０２は、収納設備の開放から閉鎖までの期間に物品操作が行われなかったことを２回連続で検出した場合にのみ、ユーザは物品を検索しているが、前記物品を見つけることができなかったと判断してもよいし、３回連続で検出した場合にのみ、ユーザは物���を検索しているが、前記物品を見つけることができなかったと判断してもよい。【００６０】  これによって、ユーザは単に収納設備の内容を確認しただけなどのときに、逐一、ユーザが何か物品を検索しているとして、ユーザが検索している物品を検索状態検出手段１０２により推定する必要がなくなり、また、ユーザが物品を収納設備から退かせて物品を検索して見つからなかったときなど、ユーザが検索している物品を検索状態検出手段１０２により推定しないといったことがなくなる。【００６１】  検索物品推定手段１０３は、収納位置データベース１０７と物品位置履歴データベース１０８と設備操作履歴データベース１０５と環境データベース２０１と検索状態検出手段１０２と報知装置１０４と接続されて、検索状態検出手段１０２による物品検索状態検出動作後に検索状態検出手段１０２から物品検索状態検出結果情報を受取り、まず、ユーザが物品検索できなかったと検索状態検出手段１０２が判断するに至った収納設備が本来の収納位置である物品ＩＤを、収納位置データベース１０７を参照することによって、検索物品推定手段１０３が取得する。そして、検索物品推定手段１０３は、取得した前記物品ＩＤの中から物品位置履歴データベース１０８を参照することによって、現在、本来の収納位置に無い物品ＩＤの物品を絞り込み、ユーザが検索していた物品であると推定する。【００６２】  報知装置１０４は、検索物品推定手段１０３と物品位置履歴データベース１０８とに接続されて、検索物品推定手段１０３によって推定された物品の現在位置をユーザに知らせるものであり、例えばランプやスピーカ、映像や文字情報を映し出すディスプレイなどを用いて実現することができる。【００６３】  報知装置１０４にランプを用いる場合、まず、前記生活環境内の各収納位置にランプを配置しておく必要がある。そして、報知装置１０４は検索物品推定手段１０３によって絞り込まれた物品の現在位置を、物品位置履歴データベース１０８を参照することによって取得すると、前記物品の現在位置にあるランプを点灯させユーザに報知することができる。【００６４】  報知装置１０４にスピーカ、ディスプレイを用いる場合も、報知装置１０４はランプ時と同様に検索物品推定手段１０３によって絞り込まれた物品の現在位置を、物品位置履歴データベース１０８を参照することによって把握し、スピーカなら音声で、ディスプレイなら映像でそれぞれ前記物品の現在位置をユーザに報知することができる。【００６５】  ここで、前記物品の現在位置だけでなく前記物品の名称も報知できる方がユーザにとって分かり易く、より効果的である。さらに、台所など調理中に目を離したくない場所にある報知装置１０４としてはスピーカを使用して、スピーカから音声にてユーザに報知するようにし、テレビ音などで他の音声を聞き取りにくい場所にある報知装置１０４としてはディスプレイを使用して、ディスプレイから画像にてユーザに報知するようにすると、より効果的である。図１８にディスプレイによる物品位置の報知例を示す。図１８では、多目的棚にホッチキスがあることが、画像データとテキストデータの両方で報知されている例である。【００６６】  次に、検索物品推定装置の検��物品推定処理について、図１３Ａ〜図１４に示すフローチャートを参照しながら説明する。【００６７】  始めに、図１３Ａ、図１３Ｂ、図１４に示すフローチャートの検索物品推定処理は、前記生活環境内にある収納設備の中の１つに対して適用されるものであり、本検索物品推定装置の動作中は、前記生活環境内にある収納設備の数だけ前記フローチャートに示された検索物品推定処理が適用され、互いに並列で処理される。ここで、図１３Ａは開閉機能を持った収納設備に適用される検索物品推定処理のフローチャートであり、図１４は開閉機能を持たない収納設備に適用される検索物品推定処理のフローチャートである。又、図１３Ｂに示すフローチャートについては、センシング装置１０１は常に物品の出現・消滅をセンシングしており、前記物品の出現・消滅を検出し次第（ステップＳ１３０９）、その情報を情報処理手段１１０を介して設備操作履歴データベース１０５及び物品位置履歴データベース１０８に記録する（ステップＳ１３１０）ことを示している。【００６８】  ここでは、図１３Ａに示すように、の開閉機能を持った収納設備として、多目的棚を例にとって、検索物品推定処理の説明を行う。【００６９】  始めに、ユーザが多目的棚の扉を開くまで、具体的には、多目的棚をセンシングしている接触センサなどのセンシング装置１０１が多目的棚の開放を検出するまで待機している（ステップＳ１３０１）。ユーザが多目的棚の扉を開くと、多目的棚の開閉をセンシングしているセンシング装置１０１が多目的棚の開放を検出し、多目的棚の開放情報を検出時刻と共に設備操作履歴データベース１０５に情報処理手段１１０により記録する（ステップＳ１３０２）。【００７０】  次に、ユーザが多目的棚の中に何らかの物品を取り出すか否かをタグリーダなどのセンシング装置１０１で検出する（ステップＳ１３０３）。ユーザが多目的棚の中から物品を取り出さずに、ユーザが多目的棚の中に何らかの物品を収納したことをセンシング装置１０１により検出したとする（ステップＳ１３０３でＮＯの場合でかつステップＳ１３０４でＹＥＳの場合）。すると、センシング装置１０１が、前記収納された物品を検出することで、物品位置履歴データベース１０８に多目的棚に物品が収納されたという情報が情報処理手段１１０により記録される。検索状態検出手段１０２は、物品位置履歴データベース１０８に情報処理手段１１０により記録された前記情報（すなわち、物品位置履歴データベース１０８に情報処理手段１１０により記録された、多目的棚に物品が収納された、という情報）を参照することによって、ユーザは物品を検索していないと判断する。【００７１】  次いで、ユーザにより多目的棚の扉が閉められるか否かを検出する（ステップＳ１３０５Ａ）。ユーザにより多目的棚の扉が閉められたことをセンシング装置１０１で検出すると（ステップＳ１３０５ＡでＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に多目的棚の閉鎖情報を検出時刻と共に記録し（ステップＳ１３０６Ａ）、このフローチャートの処理は終了する。なお、ステップＳ１３０５Ａで、所定時間経過しても、ユーザにより多目的棚の扉が閉められなかった場合にも、このフロ���チャートの処理を終了するようにしてもよい。【００７２】  なお、多目的棚の中をセンシングしているセンシング装置１０１が前記物品の収納を検出したとき（ステップＳ１３０９）、物品位置履歴データベース１０８に、前記物品が多目的棚に収納された情報が情報処理手段１１０により記録される（すなわち、センシング装置１０１で検出された物品のＩＤ情報と多目的棚のＩＤ情報とタイマー１０９からの時刻情報とが対応付けられて情報処理手段１１０により記録される）（ステップＳ１３１０）。【００７３】  なお、ユーザが多目的棚の中から何らかの物品を取り出したとき（ステップＳ１３０３でＹＥＳの場合）も、センシング装置１０１が、物品が取り出されたことを検出することで、物品位置履歴データベース１０８に多目的棚から物品が取り出されたという情報が記録され、検索状態検出手段１０２は、物品位置履歴データベースに記録された前記情報（すなわち、物品位置履歴データベース１０８に記録された、多目的棚にから物品が取り出れたという情報）を参照することによって、（ユーザは検索物品を見つけたため）ユーザは物品を検索していないと判断して、ステップＳ１３０５Ａに進む。【００７４】  一方、ユーザが多目的棚の中から何も取り出しもせず（ステップＳ１３０３でＮＯの場合）かつ、多目的棚の中に何も物品を収納せず（ステップＳ１３０４でＮＯの場合）に多目的棚の扉が閉められたとき、センシング装置１０１が多目的棚の扉が閉められたことを検出し（ステップＳ１３０５でＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に多目的棚の閉鎖情報を検出時刻と共に記録される（ステップＳ１３０６）。すると、検索状態検出手段１０２は、設備操作履歴データベース１０５に記録された多目的棚の開放から閉鎖までの間に、多目的棚に物品が収納されず、且つ、多目的棚から物品が取り出されてもいないという情報を、物品位置履歴データベース１０８を参照することによって得て、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。【００７５】  そして、検索状態検出手段１０２によるその判断結果を受けて、検索物品推定手段１０３が、本来、多目的棚に収納するべき物品で、且つ、現在、多目的棚に無い物品をユーザが検索していた物品であると推定する（ステップＳ１３０７）。すなわち、前記したように、まず、ユーザが物品検索できなかったと検索状態検出手段１０２が判断するに至った多目的棚が本来の収納位置である物品ＩＤを、収納位置データベース１０７を参照することによって検索物品推定手段１０３が取得する。そして、検索物品推定手段１０３は、取得した前記物品ＩＤの中から物品位置履歴データベース１０８を参照することによって、現在、本来の収納位置である多目的棚に無い物品ＩＤの物品を絞り込み、絞り込んだ物品を、ユーザが検索していた物品であると推定する。【００７６】  前記処理を、図６，図７，図１１Ｂの例でより具体的に説明すると、検索状態検出手段１０２が、図１１Ｂの多目的棚における設備操作履歴データベース１０５を参照することにより、多目的棚の扉が、１９時１０分に開き、１９時１４分に閉じたことが検索状態検出手段１０２により判断される。ここで、図７の物品位置履歴データベース１０８を検索状態検出手段１０２が参照することによって、この時間の間に多目的棚を収納位置として収納された物品ＩＤが無いため、この時間の間に多目的棚の中に何も物品が収納されず、多目的棚から何も物品がとられていないことが検索状態検出手段１０２により判断される。このようにして、検索状態検出手段１０２は、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。続いて、この検索状態検出手段１０２による判断結果を検索物品推定手段１０３が受け取ると、図６の収納位置データベース１０７を検索物品推定手段１０３が参照することによって、多目的棚が収納位置となっている物品は、物品ＩＤがＩＤ００１、ＩＤ００２の物品であることが検索物品推定手段１０３により判断される。さらに、図７の物品位置履歴データベース１０８を検索物品推定手段１０３が参照することによって、前記物品の中で現在多目的棚に無い物品は物品ＩＤがＩＤ００１の携帯電話であることが検索物品推定手段１０３により判断される。このようにして、検索物品推定手段１０３は、ＩＤ００１の携帯電話をユーザが検索していた物品であると推定する。【００７７】  最後に、検索物品推定手段１０３によって絞り込まれた物品（例えば、前記例では携帯電話）の現在位置をランプやスピーカ、ディスプレイなどの報知装置１０４によりユーザに知らせ（ステップＳ１３０８）、処理を終了する。なお、前記絞り込まれた物品の現在位置は、報知装置１０４が、物品位置履歴データベース１０８を参照することによって取得することができる。【００７８】  なお、ユーザが多目的棚の中から何も取り出しもせず（ステップＳ１３０３でＮＯの場合）、かつ、多目的棚の中に何も物品を収納せず（ステップＳ１３０４でＮＯの場合）に多目的棚の扉も閉められておらず、所定時間内にセンシング装置１０１が多目的棚の扉が閉められたことを検出できなかったとき（ステップＳ１３０５でＮＯの場合）には、ステップＳ１３０３に戻る。【００７９】  次に、図１４に示すように、開閉機能を持たない収納設備として、本棚を例にとって、検索物品推定処理の説明を行う。【００８０】  始めに、ユーザが本棚の中に手を入れるまで、具体的には、本棚の入口をセンシングしている焦電型赤外線センサなどのセンシング装置１０１が本棚の中に入れられた手を検出（人検出）するまで待機している（ステップＳ１３１１）。ユーザが本棚の中に手を入れると、本棚の入口をセンシングしているセンシング装置１０１が本棚の中に入れられた手を検出し（ステップＳ１３１１でＹＥＳの場合）、本棚の人検出情報を検出時刻と共に設備操作履歴データベース１０５に情報処理手段１１０により記録される（ステップＳ１３１２）。【００８１】  次に、ユーザが本棚の中から何らかの物品を取り出すか否かをタグセンサなどのセンシング装置１０１で検出する（ステップ１３１３）。ユーザが本棚の中から物品を取り出さずに（ステップ１３１３でＮＯの場合）、ユーザが本棚の中に何らかの物品を収納したとする（ステップＳ１３１４でＹＥＳの場合）。すると、センシング装置１０１が収納された物品を検出することで、物品位置履歴データベース１０８に本棚に��品が収納されたという情報が情報処理手段１１０により記録される。検索状態検出手段１０２は、物品位置履歴データベース１０８に記録された前記情報（すなわち、物品位置履歴データベース１０８に情報処理手段１１０により記録された、本棚に物品が収納された、という情報）を参照することによって、ユーザは物品を検索していないと判断する。【００８２】  次いで、ユーザにより本棚から手を抜き出したか否かを検出する（ステップＳ１３１５Ａ）。ユーザにより本棚から手を抜き出したこと（人が検出されなくなったこと）をセンシング装置１０１で検出すると（ステップＳ１３１５ＡでＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に本棚の人未検出情報を検出時刻と共に記録し（ステップＳ１３１６Ａ）、このフローチャートの処理は終了する。【００８３】  なお、本棚の中をセンシングしているセンシング装置１０１が前記物品を取り出したことを検出したとき（ステップＳ１３０９）、物品位置履歴データベース１０８に前記物品が本棚から取り出されたという情報が情報処理手段１１０により記録される（すなわち、センシング装置１０１で検出された物品のＩＤ情報と本棚のＩＤ情報とタイマー１０９からの時刻情報とが対応付けられて情報処理手段１１０により記録される）（ステップＳ１３１０）。【００８４】  なお、ユーザが本棚の中から何らかの物品を取り出したとき（ステップＳ１３１３でＹＥＳの場合）も、センシング装置１０１が、物品が取り出されたことを検出することで、物品位置履歴データベース１０８に本棚から物品が取り出されたという情報が記録され、検索状態検出手段１０２は、物品位置履歴データベース１０８に記録された前記情報（すなわち、物品位置履歴データベース１０８に記録された、本棚から物品が取り出されたという情報）を参照することによって、（ユーザは検索物品を見つけたため）ユーザは物品を検索していないと判断して、ステップ１３０５Ａに進む。【００８５】  一方、ユーザが本棚の中から何も取り出しもせず（ステップＳ１３１３でＮＯの場合）かつ何も物品を収納せず、本棚の中から何も取り出しもせず（ステップＳ１３１４でＮＯの場合）に本棚から手が抜き出したとき、センシング装置１０１が、ユーザが本棚から手を抜き出したこと（人が検出されなくなったこと）を検出し（ステップＳ１３１５でＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に本棚の人未検出情報を検出時刻と共に記録する（ステップＳ１３１６）。すると、検索状態検出手段１０２は、設備操作履歴データベース１０５に記録された本棚の人検出から人未検出までの間に、本棚に物品が収納されず、且つ、本棚から物品が取り出されてもいない情報を、物品位置履歴データベース１０８を参照することによって得て、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。【００８６】  そして、検索状態検出手段１０２によるその判断結果を受けて、検索物品推定手段１０３が、本来、本棚に収納するべき物品で、かつ、現在、本棚に無い物品をユーザが検索していた物品であると推定する（ステップＳ１３１７）。すなわち、前記したように、まず、ユーザが物品検索で���なかったと検索状態検出手段１０２が判断するに至った本棚が本来の収納位置である物品ＩＤを、収納位置データベース１０７を参照することによって検索物品推定手段１０３が取得する。そして、検索物品推定手段１０３は、取得した前記物品ＩＤの中から物品位置履歴データベース１０８を参照することによって、現在、本来の収納位置である本棚に無い物品ＩＤの物品を絞り込み、絞り込んだ物品を、ユーザが検索していた物品であると推定する。【００８７】  前記処理を、図６，図７，図１１Ａの例でより具体的に説明すると、検索状態検出手段１０２が、図１１Ａの本棚における設備操作履歴データベース１０５を参照することにより、本棚で、１９時３１分に人検出、１９時３２分に人未検出になったことが検索状態検出手段１０２により判断される。ここで、図７の物品位置履歴データベース１０８を検索状態検出手段１０２が参照することによって、この時間の間に本棚を収納位置として収納された物品ＩＤが無いため、この時間の間に本棚の中に何も物品が収納されず、本棚から何も物品がとられていないことが検索状態検出手段１０２により判断される。このようにして、検索状態検出手段１０２は、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。続いて、この検索状態検出手段１０２による判断結果を検索物品推定手段１０３が受け取ると、図６の収納位置データベース１０７を検索物品推定手段１０３が参照することによって、本棚が収納位置となっている物品は、物品ＩＤがＩＤ００５、ＩＤ００６の物品であることが検索物品推定手段１０３により判断される。さらに、図７の物品位置履歴データベース１０８を検索物品推定手段１０３が参照することによって、前記物品の中で現在本棚に無い物品は物品ＩＤがＩＤ００６の雑誌であることが検索物品推定手段１０３により判断される。このようにして、検索物品推定手段１０３は、ＩＤ００６の雑誌をユーザが検索していた物品であると推定する。【００８８】  最後に、検索物品推定手段１０３によって絞り込まれた物品（例えば、前記例ではＩＤ００６の雑誌）の現在位置をランプやスピーカ、ディスプレイなどの報知装置１０４によりユーザに知らせ（ステップＳ１３１８）、処理を終了する。なお、前記絞り込まれた物品の現在位置は、報知装置１０４が、物品位置履歴データベース１０８を参照することによって取得することができる。【００８９】  なお、ユーザが本棚の中から何も取り出しもせず（ステップＳ１３１３でＮＯの場合）、かつ、本棚の中に何も物品を収納せず（ステップＳ１３１４でＮＯの場合）に本棚で人検出され続けている場合（ステップＳ１３１５でＮＯの場合）には、ステップＳ１３１３に戻る。【００９０】  ここで、ユーザは、収納設備の内部が良く見えないために、一度、前方にある物品を収納設備から収納設備の外に取り出して収納設備の内部にある物品を検索するということも考えられるため、図２１にてこの問題を対処するフローチャートを示す。なお、ここでは、開閉機能を持った収納設備に関するフローチャートを示しているが、開閉機能を持たない収納設備に関しても行う処理に関しては同等である（すなわち、扉の開放は人検出、扉の閉鎖は人未検出と読み替え��ば良い）ため、ここでは省略する。【００９１】  このフローチャートによると、収納設備の扉が開いたことを接触センサなどのセンシング装置１０１により検出し（ステップＳ２８０１でＹＥＳの場合）、その情報を記録してから（ステップＳ２８０２）、扉が閉じられたことを接触センサなどのセンシング装置１０１により検出するまで（ステップＳ２８０３でＹＥＳとなるまで）に何回物品の出し入れが行われたとしても、扉が閉められた時の前記収納設備内にある物品と扉が開かれた時の前記収納設備内にあった物品が異なっていないとき（ステップＳ２８０４及びステップＳ２８０５でＮＯの場合）、それは物品検索のために物品の出し入れを行っただけであると検索物品推定手段１０３は判断し、前記収納設備内にはユーザが検索していた物品は無かったとして、検索物品推定手段１０３は、収納設備無いに収納されるべき物品で、現在収納設備内に無い物品をユーザが検索していた物品の推定する（ステップＳ２８０６）。以後、必要に応じて、ステップＳ１３０８と同様の報知動作を行っても良い。【００９２】  なお、ステップＳ２８０２では、設備操作履歴データベース１０５に収納設備の開放情報を検出時間と共に情報処理手段１１０により記録する。また、ステップＳ２８０４では、設備操作履歴データベース１０５に収納設備の閉鎖情報を検出時間と共に情報処理手段１１０により記録する。また、ステップＳ２８０５で扉が閉められた時の前記収納設備内にある物品と扉が開かれた時の前記収納設備内にあった物品が異なっていたとき（ステップＳ２８０５でＹＥＳの場合）、ユーザは前記収納設備内の物品の検索を行って物品を見つけたので物品の検索を終了した、または、ユーザは前記収納設備内に物品を収納しただけであり物品の検索は行っていなかった、と判断できるため、このまま処理を終了する。【００９３】  前記第１実施形態によれば、ユーザが検索中の物品がありそうな収納設備内を検索した結果、前記物品を見つけられなかったことを検索状態検出手段１０２で自動的に判断し、本来前記収納設備内にある物品で現在前記収納設備内に無い物品を前記ユーザが検索している物品であると検索物品推定手段１０３により推定するため、ユーザは検索したい物品の情報を意図的に検索物品推定装置に入力する必要がなくなる。また、検索物品推定手段１０３により推定した結果である検索したい物品の位置情報を報知装置１０４で報知するようにすれば、さらに、ユーザは効率良く物品を探すことができる。【００９４】  （第２実施形態）
図２２は本発明の第２実施形態にかかる検索物品推定装置を示すブロック図である。【００９５】  本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４と、目視困難範囲推定手段３２０１とで構成される。データベース等をユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。【００９６】  目視困難範囲推定手段３２０１以外の各手段、各装置、及び各データベース、タイマー１０９に関して、第１実施形態にて説明した構成及び機能と同等のため説明を省略し、目視困難範囲推定手段３２０１に関する構成及び動作を主として説明する。【００９７】  目視困難範囲推定手段３２０１は、設備操作履歴データベース１０５と検索物品推定手段１０３とに接続されて、設備操作履歴データベース１０５の収納設備の状態に、情報処理手段１１０により、「開」が記録されてから「閉」が記録されるまでの前記収納設備の開閉度合いを参照し、前記収納設備に対し、ユーザが目視困難な範囲を推定する。以下に、図２３Ａ〜図２３Ｄを用いて目視困難範囲推定手段３２０１の説明を行う。【００９８】  図２３Ａは文房具入れ１２００を示し、図２３Ｂは文房具入れ１２００の平面図を示している。文房具入れ１２００の引き出し１２００ｃにはセンシング装置１０１の例としてのタグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６が敷き詰められている（図２３Ｄ参照）。それぞれのタグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６は、物品に付されたタグを検出できるとともに、文房具入れ１２００の引き出し２０００ｃの入口の上側の文房具入れ本体部に貼り付けられたタグ２３１７を検出することができる。ただし、タグ２３１７は、引き出し２０００ｃの入口の上側の文房具入れ本体部に貼付けられているため、引き出し２０００ｃが閉められているときには、タグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６はタグ２３１７を検出することはできず、引き出し２０００ｃの引き出し具合によって、タグ２３１７を検出できるタグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６が変化する。ここで、図２３Ａは、ユーザが文房具入れ１２００の中の物品を検索するために引き出し１２００ｃを途中まで引き出したときの様子であり、図２３Ａ及び図２３Ｂに示す、文房具入れ１２００の引き出し１２００ｃの引き出し状態では、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８がタグ２３１７を検出できている。図２３Ｃは、図２３Ｂの引き出し１２００ｃの引き出し状態における、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８の検出結果を受けて、情報処理手段１１０が、設備操作履歴データベース１０５に情報を記録したときの様子であり、２３時４５分にタグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８が、タグ２３１７を検出したことを示している。【００９９】  目視困難範囲推定手段３２０１は、情報処理手段１１０により設備操作履歴データベース１０５に記録されているタグ２３１７の検出状態を参照し、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８がタグ２３１７を検出していることを把握すると、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８を含め、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８よりも、引き出し１２００ｃの奥側に設置されているタグリーダ（タグリーダＡＡ  ２３０１、タグリーダＡＢ  ２３０２、タグリーダＡＣ  ２３０３、タグリーダＡＤ  ２３０４）を、前記ユーザが目視するのに困難な範囲であると推定する。【０１００】  この後、例えば２３時４８分に前記ユーザが文房具入れ１２００から何も物品を取り出さず、且つ、何も物品を収納しないまま引き出しを閉じたことをセンシング装置１０１により検出したとする。すると、検索状態検出手段１０２が、前記ユーザが文房具入れ１２００の中を検索したが、検索したい物品を見つけることができなかったと判断する。検索物品推定手段１０３は、検索状態検出手段１０２の前記判断結果を受け、本来、文房具入れ１２００に収納されているべき物品で、現在、文房具入れ１２００に無い物品、又は、目視困難範囲推定手段３２０１が推定した文房具入れ１２００内の前記ユーザが目視困難であった範囲内に収納されていた物品、例えば、ホッチキス（ＩＤ００７）をユーザが検索していた物品であると推定することができる。【０１０１】  第２実施形態によれば、収納設備の扉や引き出しの開き具合によって、ユーザが目視できないか困難な収納設備の範囲を推定し、その範囲内にある物品はユーザが見落としている可能性があることを考慮して、目視困難範囲推定手段３２０１によりユーザの検索している物品を推定することができるため、ユーザが検索している物品をより高精度に推定することができる。【０１０２】  （第３実施形態）
図３は、本発明の第３実施形態にかかる検索物品推定装置を示すブロック図である。【０１０３】  本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４と、環境データベース２０１と、ユーザ情報データベース３０１と、所有者データベース３０２とで構成される。【０１０４】  ユーザ情報データベース３０１と所有者データベース３０２以外の各手段、各装置、及び各データベース、タイマー１０９に関しては、第１実施形態にて説明した構成及び機能と同等のため説明を省略し、ユーザ情報データベース３０１と所有者データベース３０２に関する構成及び動作を主として説明する。【０１０５】  ユーザ情報データベース３０１には、ユーザのＩＤの情報と、ユーザのＩＤを推定するために必要なユーザ情報とが記録されている。ここで、図１０Ａは前記ユーザ情報データベース３０１の一例を示している。図１０Ａでは、ユーザのＩＤを推定するためのユーザ情報の例として、ユーザの名称、ユーザの身長、ユーザの体重とが記録されている。ユーザ情報データベース３０１を用いることによって、現在、物品検索を行っているのが誰であるのかを検索状態検出手段１０２により判断することが可能となる。【０１０６】  所有者データベース３０２には、物品情報データベース１０６に記録されている各物品の所有者の情報が記録されている。ここで、図９は、所有者データベース３０２の一例を示している。図９では、物品ＩＤ００１〜ＩＤ００９の各物品について第３所有者まで記録しているが、必ずしも第３所有者まで記録する必要は無い。所有者データベース３０２を用いることによって、検索物品推定手段１０３は、現在物品を検索しているユーザの所有物の中から、現在のユーザの検索している物品の候補を推定することが可能となる。【０１０７】  ここで、ユーザ情報データベース３０１、又は所有者データベース３０２などをユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。【０１０８】  次に、検索物品推定装置の検索物品推定処理について、図１７に示すフローチャートを参照しながら、一例として、姉（ユーザＩＤ：Ｕ００３）がコップを検索したことを例にして説明する。ここで、物品の絞り込み部分以外については、図１３Ａ及び図１４のフローチャート（第１実施形態）の検索物品推定処理のステップＳ１３０１〜Ｓ１３０５、Ｓ１３０５Ａ、Ｓ１３０６Ａ及びステップＳ１３０８並びにステップＳ１３１１〜Ｓ１３１５、Ｓ１３１５Ａ、Ｓ１３１６Ａ及びステップＳ１３１８と同等であるため、それらの部分の詳細な説明については省略する。【０１０９】  始めに、ユーザである姉が、コップを探して食器棚の扉を開けると、接触センサなどのセンシング装置１０１により食器棚の扉の開放が検出される（図１３ＡのステップＳ１３０１、図１４のステップＳ１３１１）。しかし、コップ（ＩＤ００３、ＩＤ００４）は、現在、食器棚には無く（図７参照：現在、���ップＩＤ００３はテーブルにあり、コップＩＤ００４は食卓にある。）、姉はコップを見つけることができないまま食器棚の扉を閉めると、接触センサなどのセンシング装置１０１により食器棚の扉の閉鎖が検出される（図１３ＡのステップＳ１３０４〜Ｓ１３０５、図１４のステップＳ１３１４〜Ｓ１３１５）。【０１１０】  すると、検索物品推定手段１０３が、まず、食器棚が本来の収納位置である物品で、現在、食器棚の中にない物品を収納位置データベース１０７（図６参照）と物品位置履歴データベース１０８（図７参照）から絞り込む（図１７のステップステップＳ２２０１）。【０１１１】  その結果、コップ（ＩＤ００３）とコップ（ＩＤ００４）の２つ物品が検索物品推定手段１０３により見つけられるので（ステップＳ２２０２）、次に、検索物品推定手段１０３は、ユーザをカメラやタグリーダなどのセンシング装置１０１によってセンシングした結果を基に、ユーザ情報データベース３０１を参照することによって、現在のユーザが姉（Ｕ００３）であることを把握する（ステップＳ２２０３）。ここで、ユーザが姉であると認識する方法については、第１実施形態のカメラやタグリーダなどのセンシング装置１０１にて説明済みであるため省略する。【０１１２】  次に、検索物品推定手段１０３が、所有者データベース３０２を参照することによってコップ（ＩＤ００３）とコップ（ＩＤ００４）は姉が所有しているコップであるかを調べる。すると、コップ（ＩＤ００３）は、第１所有者としてユーザＩＤがＵ００３の姉の所有しているコップである（図９参照）ことが検索物品推定手段１０３により判断され、コップ（ＩＤ００３）を姉が検索している第１候補の物品として検索物品推定手段１０３により推定する（ステップＳ２２０４）。ここでは、コップ（ＩＤ００４）は、第１所有者としてユーザＩＤがＵ００１の父、第２所有者としてユーザＩＤがＵ００２の母、第３所有者としてユーザＩＤがＵ００４３の弟の所有しているコップであり、姉では無いので無視する。【０１１３】  最後に、検索物品推定手段１０３によって絞り込まれたコップ（ＩＤ００３）の現在位置（図７ではテーブル。）を、報知装置１０４により物品位置履歴データベース１０８を参照して取得し、ランプやスピーカ、ディスプレイなどの報知装置１０４により、姉にコップ（ＩＤ００３）の現在位置を知らせ（図１３ＡのステップＳ１３０８、図１４のステップＳ１３１８）、前記処理を終了する。【０１１４】  ここで、さらに、図１０Ｂに示すように、ユーザ情報データベース３０１に、物品を検索するときの平均発見時間をユーザ毎に記録しておいてもよい。すると、例えば物品を検索しているのは父であった場合、通常２０秒以内に検索している物品を見つけることができると、検索状態検出手段１０２により判断することができる。しかし、ここで、父が２０秒以上同じ収納設備内を検索している状態（例えば食器棚の扉が２０秒以上開いている状態）が続いた場合、検索状態検出手段１０２は、前記収納設備には父が検索している物品は無いと判断し、扉が閉められるのを待つことなく（センシング装置１０１による扉の閉の検出を待つことなく）、検索物品推定手段１０３は、父が検索している物品の推定を開始することができる。【０１１５】  前記第３実施形態によれば、検索物品推定手段１０３がユーザ情報データベース３０１と所有者データベース３０２を参照することにより、現在のユーザを特定し、前記ユーザの所有物の中からユーザの検索している物品を絞り込むことが可能となり、より精度の高い物品の推定が検索物品推定手段１０３により行えるようになる。【０１１６】  （第４実施形態）
図２５は本発明の第４実施形態にかかる検索物品推定装置を示すブロック図である。【０１１７】  本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４とで構成される。【０１１８】  物品情報データベース１０６以外の各手段、各装置、及び各データベース、タイマー１０９に関しては、第１実施形態〜第３実施形態にて説明した構成及び機能と同等のため説明を省略し、物品情報データベース１０６に関する構成及び動作を主として説明する。【０１１９】  物品情報データベース１０６には、生活環境などの中に存在する物品のＩＤの情報と、物品又は物品のＩＤを推定するために必要な物品ＩＤ推定用物品情報とが記録されている他に、更に、物品組合せに関する情報の一例として、互いに関連のある物品ＩＤが記録されている。図２４に第４実施形態にかかる物品情報データベース１０６の一例を示す。図２４の物品情報データベース１０６においては、例えば携帯電話（ＩＤ００１）と財布（ＩＤ００２）は外出の際に常に一緒に持ち出すことから互いに関連の有る物品であると記録されている。また、コップ（ＩＤ００３）は冷たい飲料を注ぐことからジュース（ＩＤ０２０）やミネラルウォータ（ＩＤ０２１）と関連付けられている。他の物品に関しても同様に関連のある物品ＩＤが記録されている。【０１２０】  検索物品推定手段１０３は、ユーザが検索した収納設備内には前記ユーザが検索していた物品は無かったという判断結果を検索状態検出手段１０２から受けると、前記収納設備内にあるべき物品で、現在、前記収納設備内に無い物品であり、且つ、物品情報データベース１０６を参照し、現在の前記ユーザの所持物品と関連の有る物品を、前記ユーザの検索していた物品であると推定する。ここで、前記ユーザが所持している物品の検出方法であるが、物品位置履歴データベース１０８を検索物品推定手段１０３が参照することによって推定できる。例えば、図７を用いて説明すると、携帯電話（ＩＤ００１）は、１７時２０分に食卓から持ち出され、１７時２２分にテーブルに置かれており、この間は、ユーザが所持していたということになる。つまり、物品位置履歴データベース１０８に物品の消失が記録され、且つ、未だ、どの収納設備にも検出されていない物品を、ユーザが所持していると検索物品推定手段１０３により推定することができる。【０１２１】  ここで、物品情報データベース１０６などをユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。【０１２２】  第４実施形態によれば、物品組合せに関する情報が記録されている物品情報データベース１０６を検索物品推定手段１０３が参照することにより、現在のユーザの所持物と関連のある物品の中から前記ユーザが検索している物品を検索物品推定手段１０３により絞り込むことが可能となり、より精度の高い物品の推定が検索物品推定手段１０３により行えるようになる。【０１２３】  （第５実施形態）
図２６は本発明の第５実施形態にかかる検索物品推定装置を示すブロック図である。【０１２４】  本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４と、同一物品検索推定手段３６０１とで構成される。データベース等をユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。【０１２５】  同一物品検索推定手段３６０１以外の各手段、各装置、及び各データベース、タイマー１０９に関して、第１実施形態にて説明した構成及び機能と同等のため説明を省略し、同一物品検索推定手段３６０１に関する構成及び動作を主として説明する。【０１２６】  同一物品検索推定手段３６０１は、設備操作履歴データベース１０５と環境データベース２０１と物品位置履歴データベース１０８と検索物品推定手段１０３とタイマー１０９とに接続されて、設備操作履歴データベース１０５と環境データベース２０１と物品位置履歴データベース１０８とを参照し、必要に応じてタイマー１０９からの時刻情報をも参照して、収納設備の状態に「閉」が記録されてから次に別の収納設備の状態に「開」が記録されるまでの時間を求め、前記時間が短く、且つ、１つ目の収納設備（状態に「閉」と記録された収納設備）に何も物品を取り出しもせず、その収納設備には何も物品を収納もしなかったことをセンシング装置１０１により検出した場合に、ユーザは、前記２つ目の収納設備で同じ物品を検索していたと同一物品検索推定手段３６０１により推定する。【０１２７】  ここで、前記時間の短さの基準であるが、例えば、ユーザの歩行速度と前記２つの収納設備間の距離を利用することができる。例えば、ユーザの平均歩行速度を１０００ｃｍ／ｓであるとし、前記平均歩行速度の情報を同一物品検索推定手段３６０１の内部記憶に記録されていたとする。このような状況にて、１つ目の収納設備（状態に「閉」と記録された収納設備）が文房具入れであり、２つ目の収納設備（状態に「開」と記録された収納設備）が多目的棚であり、前記文房具入れを検索したときの前記ユーザの位置が（２５００，１０００）で、前記多目的棚を検索したときの前記ユーザの位置が（１２００，１５００）であったとする。尚、ユーザ位置の取得方法に関しては第１実施形態のセンシング装置１０１で説明済みのため省略する。同一の物品を検索していた場合、前記文房具入れから他の場所を経由せず直接前記多目的棚へ向かうと判断でき、前記文房具入れと前記多目的棚の距離は約１４００ｃｍを前記平均歩行速度１０００ｃｍ／ｓで割った値、すなわち１．４秒を前記時間の短さの基準とすることができる。【０１２８】  例えば、同一物品検索推定手段３６０１が、前記ユーザが前記文房具入れと前記多目的棚にて同じ物品を検索していたと推定し、その後、前記多目的棚からも何も物品を取らず、且つ、何も物品を収納しないまま１８時４０分に扉を閉めたことをセンシング装置１０１により��出すると、検索物品推定手段１０３は、同一物品検索推定手段３６０１の推定結果を受けて、前記文房具入れにも前記多目的棚にも無い物品で（図７参照）、且つ、前記文房具入れと前記多目的棚の両方の収納設備が本来の収納設備となっている物品（図２７参照）、すなわちホッチキス（ＩＤ００７）を前記ユーザが検索している物品であると推定する。【０１２９】  第５実施形態によれば、ユーザが物品を見つけることができずに複数箇所の収納設備を検索した場合、前記ユーザが検索している前記物品を前記ユーザが検索した前記複数箇所の収納設備に共通してありそうな物品であると同一物品検索推定手段３６０１により推定することができ、ユーザの検索している物品をより高精度に推定することができる。【０１３０】  （第６実施形態）
図１９は、本発明の第６実施形態にかかる、検索物品推定装置用サーバを利用する検索物品推定装置のブロック図である。【０１３１】  第６実施形態にかかる検索物品推定装置は、検索物品推定装置用サーバ２６０１と、情報処理手段１１０に接続されるセンシング装置１０１と、情報処理手段１１０に接続されるタイマー１０９と、検索物品推定手段１０３と物品位置履歴データベース１０８とに接続される報知装置１０４と、入力装置９００とで構成される。【０１３２】  検索物品推定装置用サーバ２６０１は、検索状態検出手段１０２と、検索物品推定手段１０３と、設備操作履歴データベース１０５と、物品情報データベース１０６と、収納位置データベース１０７と、物品位置履歴データベース１０８と、情報処理手段１１０と、環境データベース２０１とで構成され、ユーザの収納設備へのアクセス状態を示すアクセス状態推定情報とその間の前記収納設備内の物品の変化の情報を、サーバ２６０１の外部に備えたセンシング装置１０１からサーバ２６０１の情報処理手段１１０で受け取り、前記収納設備内に前記ユーザが検索していた物品が在ったか無かったかをサーバ２６０１の検索状態検出手段１０２により判断し、もし無かったと検索状態検出手段１０２により判断した場合、更に収納位置データベースをサーバ２６０１の検索物品推定手段１０３により参照することによって、本来、前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として検索物品推定手段１０３により推定する。【０１３３】  ここで、図１９のブロック図中の各手段、各装置、及び各データベース、タイマーについては第１実施形態にて説明済みであるため、ここでの詳細な説明は省略する。【０１３４】  サーバ２６０１は、図２０Ａ，図２０Ｂに示すように、前記生活環境内の端に設置しているが、前記生活環境外に設置しておいても構わない。【０１３５】  センシング装置１０１としては、食器棚には扉の開閉を検出する接触センサと、物品の有無を検出するタグリーダが、食卓には物品の有無を検出する重量センサとタグリーダが、本棚には、本棚内に人の手の有無を検出する赤外線センサと、物品の有無を検出するタグリーダが、多目的棚には扉の開閉を検出する接触センサと、物品の有無を検出するタグリーダが、テーブルには物品の有無を検出するタグリーダが、文房具入れには扉の開閉を検出する接触センサと、物品の有無を検出するタグリーダが、床面には人を検出するための重量センサがそれぞれ設置されている。【０１３６】  報知装置１０４としては、前記生活環境内にスピーカと、ランプと、ディスプレイが設置されている。【０１３７】  ここで、センシング装置１０１と報知装置１０４と入力装置９００とタイマー１０９とは、それぞれサーバ２６０１に有線、もしくは無線によって接続しているものとする。【０１３８】  前記第６実施形態によれば、サーバ２６０１は、ユーザの収納設備へのアクセス状態を示すアクセス状態推定情報とその間の前記収納設備内の物品の変化の情報をセンシング装置１０１から受け取り、前記収納設備内に前記ユーザが検索していた物品が在ったか無かったかをサーバ２６０１の検索状態検出手段１０２により判断し、もし無かったと検索��態検出手段１０２により判断した場合、更にサーバ２６０１の収納位置データベース１０７をサーバ２６０１の検索物品推定手段１０３により参照することによって、本来、前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として検索物品推定手段１０３により推定し、ユーザに前記推定した物品の位置情報を報知装置１０４で報知するため、ユーザは本検索物品推定装置に対して、意図的な入力を行うことなく、現在検索中の物品の位置情報を知ることができる。また、サーバ２６０１は、ユーザの生活環境内に設置しておく必要は無いため、例えばサーバ２６０１を外部の管理機関などに設置しておくと、ユーザの生活環境内にはセンシング装置１０１、タイマー１０９、報知装置１０４、入力装置９００のみを設置すれば良いということになる。【０１３９】  なお、前記様々な実施形態のうちの任意の実施形態を適宜組み合わせることにより、それぞれの有する効果を奏するようにすることができる。
【産業上の利用可能性】
【０１４０】  本発明の検索物品推定装置及び方法、並びに、検索物品推定装置用サーバは、ユーザが物品を検索するときに意図的な入力を必要としないので、家庭内やオフィスなどといった数多くの物品が存在する環境内での物品検索に有用である。【０１４１】  本発明は、添付図面を参照しながら好ましい実施形態に関連して充分に記載されているが、この技術の熟練した人々にとっては種々の変形や修正は明白である。そのような変形や修正は、添付した請求の範囲による本発明の範囲から外れない限りにおいて、その中に含まれると理解されるべきである。
【図１】
2007015548.tif 000002
【図２】
2007015548.tif 000003
【図３】
2007015548.tif 000004
【図４】
2007015548.tif 000005
【図５】
2007015548.tif 000006
【図６】
2007015548.tif 000007
【図７】
2007015548.tif 000008
【図８】
2007015548.tif 000009
【図９】
2007015548.tif 000010
【図１０Ａ】
2007015548.tif 000011
【図１０Ｂ】
2007015548.tif 000012
【図１１Ａ】
2007015548.tif 000013
【図１１Ｂ】
2007015548.tif 000014
【図１１Ｃ】
2007015548.tif 000015
【図１１Ｄ】
2007015548.tif 000016
【図１２Ａ】
2007015548.tif 000017
【図１２Ｂ】
2007015548.tif 000018
【図１２Ｃ】
2007015548.tif 000019
【図１２Ｄ】
2007015548.tif 000020
【図１３Ａ】
2007015548.tif 000021
【図１３Ｂ】
2007015548.tif 000022
【図１４】
2007015548.tif 000023
【図１５】
2007015548.tif 000024
【図１６】
2007015548.tif 000025
【図１７】
2007015548.tif 000026
【図１８】
2007015548.tif 000027
【図１９】
2007015548.tif 000028
【図２０Ａ】
2007015548.tif 000029
【図２０Ｂ】
2007015548.tif 000030
【図２１】
2007015548.tif 000031
【図２２】
2007015548.tif 000032
【図２３Ａ】
2007015548.tif 000033
【図２３Ｂ】
2007015548.tif 000034
【図２３Ｃ】
2007015548.tif 000035
【図２３Ｄ】
2007015548.tif 000036
【図２４】
2007015548.tif 000037
【図２５】
2007015548.tif 000038
【図２６】
2007015548.tif 000039
【図２７】
2007015548.tif 000040
【手続補正書】
【提出日】平成18年11月29日(2006.11.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内に配置され、少なくとも前記物品の位置を推定し得る物品位置情報とユーザの前記物品の前記収納位置での収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するセンシング装置と、
時刻を取得するタイマーと、
前記環境内のマップと、前記環境内に配置されている前記収納設備と前記センシング装置の設置位置を記録した環境データベースと、
前記環境データベースに記録されている前記センシング装置の前記設置位置と、前記センシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記センシング装置が前記物品位置情報及び前記アクセス状態推定情報を検出した時刻における前記物品の位置の情報と、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が前記物品位置情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が前記アクセス状態推定情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置。
【請求項２】
前記センシング装置は、更に、前記収納設備に備え付けられている開閉機能の開閉状態を検出し、
前記センシング装置が検出した、前記ユーザが前記収納設備へ前記アクセスを開始してから前記アクセスを終了するまでの前記開閉機能の開閉度合いに応じて、前記ユーザが目視困難な前記収納設備内の範囲を推定する目視困難範囲推定手段を備え、
前記検索物品推定手段は、更に、前記目視困難範囲推定手段の推定結果を参照することによって前記ユーザが検索している物品を推定することを特徴とする請求項１に記載の検索物品推定装置。
【請求項３】
更に、前記ユーザのユーザＩＤと、前記ユーザＩＤを推定するために必要なユーザ情報を記録したユーザ情報データベースと、
前記物品情報データベースに記録されている前記物品の所有者の情報を記録した所有者データベースを備え、
前記センシング装置は、更に前記ユーザを推定し得るユーザ情報を検出し、
前記情報処理手段は、更に前記センシング装置が検出した前記ユーザ情報から前記ユーザ情報データベースを参照することによって、前記ユーザのＩＤを推定し、
前記検索物品推定手段は、更に前記ユーザのＩＤと前記所有者データベースに記録されている前記物品の所有者の情報を参照することによって、前記ユーザが検索している前記物品を推定することを特徴とする請求項１又は請求項２に記載の検索物品推定装置。
【請求項４】
前記物品情報データベースには、更に、複数の物品の物品組合せに関する情報が記録されていることを特徴とする請求項１から請求項３のいずれか１つに記載の検索物品推定装置。
【請求項５】
更に、前記ユーザの収納設備への前記アクセスの終了から別の収納設備へのアクセスの開始までの時間から、同一の物品を検索しているのかを推定する同一物品検索推定手段を備え、
前記検索物品推定手段は、更に、前記同一物品検索推定手段の推定結果を基に前記ユーザが検索している物品を推定することを特徴とする請求項１から請求項４のいずれか１つに記載の検索物品推定装置。
【請求項６】
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内のマップと、前記環境内に配置されている機器や前記物品の収納位置での収納設備、前記センシング装置の設置位置を記録した環境データベースと、
前記環境内に配置され、少なくとも、前記物品の位置を推定し得る物品位置情報とユーザの前記収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出するセンシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と前記環境データベースから、前記物品の現在位置の情報と前記ユーザの前記収納設備へのアクセス状態の情報を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、を備えたことを特徴とする検索物品推定装置用サーバ。
【請求項７】
生活環境内に配置されたセンシング装置によって、少なくとも物品の位置を推定し得る物品位置情報と、ユーザの収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出し、
前記検出した物品位置情報とアクセス状態推定情報と、前記環境内のマップと前記環境内に配置されている前記収納設備、前記センシング装置の設置位置を記録した環境データベースから、前記物品の現在位置と前記ユーザの前記収納設備への前記アクセスの状態を示すアクセス状態情報を求め、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出し、
前記ユーザが検索している前記物品を推定する検索物品推定方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タグリーダやカメラ、接触センサ等を配置した環境内でユーザが検索している物品を推定する検索物品推定装置及び方法、並びに、検索物品推定装置用サーバに関する。
【背景技術】
【０００２】
従来、ユーザからの何らかの入力に対して検索対象となっている物品を推定するときには物品の名前やＩＤ、物品を示す様なキーワード、物品の類語等を使用することが一般的であった。例えば特許文献１では、検索物品の名称を覚えていないときに代わりにその検索物品を示すキーワードをキーボードから入力することで検索物品を推定している（例えば、特許文献１参照。）。
【０００３】
【特許文献１】特開２００２−２５０７６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記特許文献１では、物探索システムに物品を検索させようとする度にユーザは意図的に検索物品に関する情報を前記物探索システムに入力する必要がある。ここで、例えば一般家庭内で物品検索を行うことを考えると、通常、家庭内には人が把握しきれないほどの物品が存在し、中にはコップのような同一名称の物品も数多く存在する。このような同一名称の物品を識別するために一つ一つ物品にキーワードを割り振る作業は面倒であり、更に、割り振ったキーワードをユーザが明確に記憶できるとも限らない。
【０００５】
本発明は、前記課題を解決するためになされ、その目的とするところは、ユーザが検索したい物品の情報を的確に検索物品推定装置に伝えることができなくても、ユーザが検索しようとしている物品を推定することのできる検索物品推定装置及び方法、並びに、検索物品推定装置用サーバを提供することにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明は以下のように構成する。
【０００７】
本発明は、
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内に配置され、少なくとも前記物品の位置を推定し得る物品位置情報とユーザの前記物品の前記収納位置での収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するセンシング装置と、
時刻を取得するタイマーと、
前記環境内のマップと、前記環境内に配置されている前記収納設備と前記センシング装置の設置位置を記録した環境データベースと、
前記環境データベースに記録されている前記センシング装置の前記設置位置と、前記センシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記センシング装置が前記物品位置情報及び前記アクセス状態推定情報を検出した時刻における前記物品の位置の情報と、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が前記物品位置情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が前記アクセス状態推定情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置を提供するものである。
【発明の効果】
【０００８】
以上のように、本発明によれば、ユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化を調べ、もし変化していない場合には前記収納設備には前記ユーザが検索している物品が無かったと判断し、更に収納位置データベースを参照することによって、本来、前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定する、という構成により、ユーザの検索している物品をユーザの検索状態から自動で推定できる。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明にかかる実施の形態を図面に基づいて詳細に説明する。
【００１０】
以下、本発明の実施の形態について、図面を参照しながら説明する前に、本発明の種々の態様について説明する。
【００１１】
本発明の第１態様によれば、
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内に配置され、少なくとも前記物品の位置を推定し得る物品位置情報とユーザの前記物品の前記収納位置での収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するセンシング装置と、
時刻を取得するタイマーと、
前記環境内のマップと、前記環境内に配置されている前記収納設備と前記センシング装置の設置位置を記録した環境データベースと、
前記環境データベースに記録されている前記センシング装置の前記設置位置と、前記センシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記センシング装置が前記物品位置情報及び前記アクセス状態推定情報を検出した時刻における前記物品の位置の情報と、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が前記物品位置情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が前記アクセス状態推定情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置を提供するものである。
【００１２】
この構成によると、ユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化を調べ、もし変化していない場合には前記収納設備には前記ユーザが検索している物品が無かったと判断し、更に収納位置データベースを参照することによって本来前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定するため、ユーザの検索している物品をユーザの検索状態から自動で推定できる。
【００１３】
また、本発明の第２の態様によれば、
前記センシング装置は、更に、前記収納設備に備え付けられている開閉機能の開閉状態を検出し、
前記センシング装置が検出した、前記ユーザが前記収納設備へ前記アクセスを開始してから前記アクセスを終了するまでの前記開閉機能の開閉度合いに応じて、前記ユーザが目視困難な前記収納設備内の範囲を推定する目視困難範囲推定手段を備え、
前記検索物品推定手段は、更に、前記目視困難範囲推定手段の推定結果を参照することによって前記ユーザが検索している物品を推定することを特徴とする第１の態様に記載の検索物品推定装置を提供するものである。
【００１４】
この構成によると、収納設備の扉や引き出しの開き具合によってユーザが目視できない収納設備の範囲を推定し、その範囲内にある物品はユーザが見落としている可能性があることを考慮してユーザの検索している物品を推定することができる。
【００１５】
また、本発明の第３の態様によれば、
更に、前記ユーザのユーザＩＤと、前記ユーザＩＤを推定するために必要なユーザ情報を記録したユーザ情報データベースと、
前記物品情報データベースに記録されている前記物品の所有者の情報を記録した所有者データベースを備え、
前記センシング装置は、更に前記ユーザを推定し得るユーザ情報を検出し、
前記情報処理手段は、更に前記センシング装置が検出した前記ユーザ情報から前記ユーザ情報データベースを参照することによって、前記ユーザのＩＤを推定し、
前記検索物品推定手段は、更に前記ユーザのＩＤと前記所有者データベースに記録されている前記物品の所有者の情報を参照することによって、前記ユーザが検索している前記物品を推定することを特徴とする第１又は第２の態様に記載の検索物品推定装置を提供するものである。
【００１６】
この構成によると、現在のユーザを特定し、前記ユーザの所有物の中からユーザの検索している物品を絞り込むことが可能となり、個人適合した物品の推定が行えるようになる。
【００１７】
また、本発明の第４の態様によれば、
前記物品情報データベースには、更に、複数の物品の物品組合せに関する情報が記録されていることを特徴とする第１から第４のいずれか１つの態様に記載の検索物品推定装置を提供するものである。
【００１８】
この構成によると、現在のユーザの所持物によって、前記ユーザが検索している物品を推定することができる。
【００１９】
また、本発明の第５の態様によれば、
更に、前記ユーザの収納設備への前記アクセスの終了から別の収納設備へのアクセスの開始までの時間から、同一の物品を検索しているのかを推定する同一物品検索推定手段を備え、
前記検索物品推定手段は、更に、前記同一物品検索推定手段の推定結果を基に前記ユーザが検索している物品を推定することを特徴とする第１から第５のいずれか１つの態様に記載の検索物品推定装置を提供するものである。
【００２０】
この構成によると、ユーザが物品を見つけることができずに複数箇所の収納設備を検索した場合、前記ユーザが検索している前記物品を前記ユーザが検索した前記複数箇所の収納設備に共通してありそうな物品であると推定することができる。
【００２１】
また、本発明の第６の態様によれば、
物品を推定するために必要な物品情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置を記録した収納位置データベースと、
生活環境内のマップと、前記環境内に配置されている機器や前記物品の収納位置での収納設備、前記センシング装置の設置位置を記録した環境データベースと、
前記環境内に配置され、少なくとも、前記物品の位置を推定し得る物品位置情報とユーザの前記収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出するセンシング装置が検出した前記物品位置情報及び前記アクセス状態推定情報と前記環境データベースから、前記物品の現在位置の情報と前記ユーザの前記収納設備へのアクセス状態の情報を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品の位置の情報が、前記センシング装置が情報を検出した時刻と共に記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記センシング装置が情報を検出した時刻と共に記録される設備操作履歴データベースと、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出する検索状態検出手段と、
前記検索状態検出手段が、物品の有無に変化が無かったことを検出すると、前記収納位置データベースと、前記物品位置履歴データベースと、設備操作履歴データベースとを参照することによって、前記ユーザが検索している前記物品を推定する検索物品推定手段と、を備えたことを特徴とする検索物品推定装置用サーバを提供するものである。
【００２２】
この構成によると、サーバはユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化の情報をセンシング装置から受け取り、前記収納設備内に前記ユーザが検索していた物品が在ったか無かったかを判断し、もし無かったと判断した場合、更に収納位置データベースを参照することによって本来前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定するため、ユーザの検索している物品をユーザの検索状態から自動で推定できる。
【００２３】
また、本発明の第７の態様によれば、
生活環境内に配置されたセンシング装置によって、少なくとも物品の位置を推定し得る物品位置情報と、ユーザの収納設備へのアクセスの状態を推定し得るアクセス状態推定情報と、を検出し、
前記検出した物品位置情報とアクセス状態推定情報と、前記環境内のマップと前記環境内に配置されている前記収納設備、前記センシング装置の設置位置を記録した環境データベースから、前記物品の現在位置と前記ユーザの前記収納設備への前記アクセスの状態を示すアクセス状態情報を求め、
前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったとき、前記収納設備への前記アクセスの開始時と前記収納設備への前記アクセスの終了時で、前記収納設備内の前記物品の有無に変化があるかを検出し、
前記ユーザが検索している前記物品を推定する、検索物品推定方法を提供するものである。
【００２４】
この構成によると、ユーザの収納設備へのアクセス状態とその間の前記収納設備内の物品の変化を調べ、もし変化していない場合には前記収納設備には前記ユーザが検索している物品が無かったと判断し、更に収納位置データベースを参照することによって本来前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として推定するため、ユーザの検索している物品をユーザの検索状態から自動で推定できる。
【００２５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００２６】
（第１実施形態）
図１は本発明の第１実施形態にかかる検索物品推定装置を示すブロック図である。
【００２７】
本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４とで構成される。
【００２８】
情報処理手段１１０は、センシング装置１０１とタイマー１０９と物品情報データベース１０６と物品位置履歴データベース１０８と設備操作履歴データベース１０５と環境データベース２０１とに接続され、センシング装置１０１で検出された検出情報、例えば、物品のＩＤなどの情報を基に、環境データベース２０１に記録されているセンシング装置１０１の設置位置や物品情報データベース１０６に記録されている物品情報を適宜参照して物品位置の検出などの情報処理を行うとともに、求めた前記物品位置や、センシング装置１０１で検出された検出情報、例えば、収納設備（例えば、物品を収納又は載置可能な本棚、多目的棚、文房具入れなど）の開閉動作（アクセスの一例）などのアクセス状態推定情報を、時刻を取得するタイマー１０９からの時刻情報と合わせて、物品位置履歴データベース１０８に前記物品位置情報の履歴情報として適宜記録するとともに設備操作履歴データベース１０５にユーザがアクセス中か否かを示すアクセス状態情報として適宜記録する。
【００２９】
物品情報データベース１０６には、生活環境（例えば、家、家の中の部屋）などの中に存在する物品を推定するために必要な物品情報の例として、物品のＩＤの情報と、物品のＩＤを推定するために必要な物品ＩＤ推定用物品情報とが記録されている。
【００３０】
ここで、図５は例えば家屋内にある物品の物品情報データベース１０６の一例を示している。図５では物品のＩＤを推定するために必要な情報の例として、物品の名称（テキストデータ）、物品の重量（テキストデータ）、物品の外観（概略イメージデータ）とがそれぞれの物品のＩＤと対応して記録されている。
【００３１】
収納位置データベース１０７には、物品情報データベース１０６に記録されている各物品の本来の収納すべき収納位置の情報が記録されている。ここで、図６は、例えば家庭内にある収納位置データベース１０７の一例を示している。ここでは、収納位置のＩＤに関連付けて収納位置の名称が記載され、且つ、その収納位置に本来収納すべき物品のＩＤが記載されているが、同一名称の収納位置はないものとしている。仮に、前記生活環境内に同一名称の収納位置が存在する場合は、前記収納位置にＩＤを割り振り、収納位置データベース１０７の収納位置として前記収納位置のＩＤを記録しても構わない。例えば、図６の２つのソファーのうち、一方のソファー１にはＩＤＰ００６を割り振り、他方のソファー２にはＩＤＰ００７を割り振っている。また、一つの物品に対して複数の収納位置を設定しておいても構わない。例えば、図２７は、収納位置データベース１０７の別の例を示すものであって、ホッチキス（物品のＩＤ：ＩＤ００７）を、多目的棚（物品のＩＤ：ＩＤ００１）と文房具入れ（物品のＩＤ：ＩＤ００４）の２つの収納設備を本来の収納位置に設定している。
【００３２】
なお、物品情報データベース１０６と収納位置データベース１０７に記録されている情報は、ユーザがタッチパネルやキーボードやマウスやマイクなどの入力装置９００から直接入力したものでも良いし、物品の製造元、又は販売元が付したタグなどに記録されている情報をタグリーダなどの入力装置９００から読み込んで記録するものでも良い。
【００３３】
また、収納位置データベース１０７に関して、物品の収納位置が一定期間毎に異なるように複数の収納位置を決めておいても構わない。ここで、図８は、一定期間毎に異なる、物品の収納位置を記録した収納位置データベース１０７の一例を示している。図８の収納位置データベースを用いると、例えば１４時台にユーザが物品ＩＤ００１の携帯電話の検索要求を出したときには、携帯電話は家庭外にあり、現在の環境（家庭）内には無いということをユーザに報知することが可能となる。
【００３４】
なお、図８の例では、一定期間を一日の内の一時間単位で区切っているが、さらに平日と休日で区切ったり、季節によって区切ったりしても良い。
【００３５】
環境データベース２０１には、前記生活環境内の部屋の間取（又は、環境例えば部屋のマップ）と前記生活環境内にある収納設備の配置やセンシング装置１０１の設置位置が記録されており、センシング装置１０１がセンシングしている収納設備で、例えば本棚の中に収納されている物品や、文房具入れの中に収納されている物品の位置座標を求めることが可能となる。
【００３６】
ここで、図４は、環境データベース２０１に記録されている環境のマップと環境内にある収納設備などの配置を示している。図４の例では、前記生活環境の寸法は実際の寸法よりも縮小されて表示されており、生活環境の実際の寸法は、縦横各６ｍの大きさの前記生活環境の１つの部屋となっている。なお、前記生活環境内の収納設備の配置を変更するとき、ユーザがキーボードやマウス、マイクなどの入力装置９００を使用して手動で環境データベース２０１を更新しても良いし、タグリーダなどのセンシング装置１０１と情報処理手段１１０とを使用して、自動で環境データベース２０１を更新しても良い。ここで、図１５を用いて、タグリーダなどのセンシング装置１０１と情報処理手段１１０とを使用して行なう、環境データベース２０１の自動更新方法を示す。図１５のように、前記生活環境内の部屋の床面に、位置座標情報を持ったセンシング装置１０１の一例としてのタグリーダＡ〜Ｋ（１５０４〜１５１０）を敷き詰め、各収納設備、図１５の例でいうと棚１５０１の底面にタグ（後側タグＡ  １５０２，前側タグＢ  １５０３）を２つ貼り付けておく。これによって、棚１５０１を床に設置したときにタグリーダＤ  １５０７，Ｅ  １５０８が後側タグＡ  １５０２に反応し、タグリーダＪ  １５０９，タグリーダＫ  １５１０が前側タグＢ  １５０３に反応するようになり、棚１５０１がタグリーダＤ  １５０７，タグリーダＥ  １５０８，タグリーダＪ  １５０９，タグリーダＫ  １５１０の位置にタグリーダＪ  １５０９，タグリーダＫ  １５１０を前方にして設置（部屋の壁側とは反対向きに設置）されたことが情報処理手段１１０により判断される。このようにして求められた棚１５０１の位置座標の情報を情報処理手段１１０により環境データベース２０１に記録して更新する。
【００３７】
図２は、環境データベース２０１に記録されているセンシング装置１０１の設置位置と、図４に示す環境のマップと環境内にある収納設備の配置の情報を含む、環境データベース２０１に記録される情報を示している。例えば、センサＩＤがＴａｇ＿００１のタグリーダは、位置座標（２０００，９００）〜（３５００，０）の範囲で、センサが設置される収納設備としての「文房具入れ」に設置されていることを示している。これによって、情報処理手段１１０は、物品位置の検出などの情報処理を行うとき、環境内のどの位置に設置してあるセンシング装置１０１からの情報か、を判断することができる。
【００３８】
センシング装置１０１は、前記生活環境内に配置され、少なくとも物品の位置（位置座標）を推定し得る物品位置情報と、収納設備の開閉情報などのユーザの収納設備へのアクセス状態を推定し得るアクセス状態推定情報とを検出する装置である。センシング装置１０１としては、例えばタグリーダ、重量センサ、カメラ、接触センサ、又は焦電型赤外線センサなどが考えられる。各センシング装置１０１のセンサＩＤや各センシング装置１０１が設置されている設備、各センシング装置１０１の設置座標（設置位置座標）は環境データベース２０１に記録されており、センシング装置１０１から情報処理手段１１０に送信する情報に自身のセンサＩＤを含めることで、情報処理手段１１０は、どこに配置されているセンシング装置１０１からの情報なのかが判断できる。
【００３９】
以下に、センシング装置１０１の例である各センサの説明、及び情報処理手段１１０による各センサが取得した情報の処理内容の説明を行う。
【００４０】
まず、タグリーダをセンシング装置１０１として用いた例を説明する。前記生活環境内にタグリーダを配置すると、配置したタグリーダによりタグを検出すると、タグを検出したタグリーダのセンシング範囲に前記タグを付した物品が在るということが情報処理手段１１０により判断される。ここで、タグリーダのセンシング範囲をある一つの収納位置のみに設定しておくものとし、物品には物品のＩＤを記録したタグが付されているものとする。すると、情報処理手段１１０は、タグリーダが検出したタグの情報（物品位置情報の一例としての情報であって、例えば、タグのＩＤ情報）と、タグリーダのセンシングしている位置の情報（物品位置情報の一例としての情報であって、例えば、タグリーダのセンシング位置や範囲、タグリーダの中心座標などの情報）とから物品情報データベース１０６を参照して、物品情報データベース１０７に記録されている物品が、現在どこの収納位置にあるのかを検出するように情報処理する。さらに、タグを用いて人の検出を行う場合、ＩＤ情報付きのタグを前記生活環境内の床に例えば格子状に敷き詰めるとともに、床に敷き詰められたタグのＩＤ情報と床の位置とを対応付けした対応付けデータを作成する。一方、履物には床に敷き詰められたタグのＩＤ情報を読み取るタグリーダが設置され、このタグリーダには、前記ＩＤと前記ＩＤを持つタグの置かれている場所とを対応付けたデータが格納されている。
【００４１】
このような構成のもとで人が前記生活環境内の床を歩くと、足を床に踏みつけた瞬間に履物についたタグリーダが、その下にあるタグと通信して前記タグのＩＤを読み取る。情報処理手段１１０は、前記ＩＤの値を前記対応付けデータに照らし合わせることで、床上での人の位置を特定することができる。もちろんこれはあくまで一例であり、床に位置情報を持ったタグリーダを敷き詰め、スリッパにタグをつけるという構成でもよい。もし複数人の検出に対応させるためには、それぞれの人が所有するＩＤを区別してやればよい。
【００４２】
タグリーダを用いてユーザの収納設備へのアクセス状態を判断するのであれば、前記収納設備の前にタグリーダを設置しておき、前記タグリーダが前記ユーザを示すタグを検出しているか否かをアクセス状態推定情報とすることができる。
【００４３】
次に、重量センサをセンシング装置１０１として用いた例を説明する。前記生活環境内に重量センサを配置すると、前記重量センサが検出した重量の増減値によって前記重量センサ上に置かれた、又は前記重量センサから取られた物品が情報処理手段１１０により判断される。例えば、前記重量センサが＋２００ｇの荷重を検出した場合、情報処理手段１１０は、検出した荷重の情報（物品位置情報の一例としての情報）と、重量センサのセンシングしている位置の情報（物品位置情報の一例としての情報であって、例えば、重量センサのセンシング位置や範囲、重量センサの中心座標などの情報）を基に物品情報データベース１０６に記録されている重量データを参照することで、前記重量センサ上には携帯電話が置かれていることを検出することができる。また、重量センサを前記生活環境内の床に例えば格子状に敷き詰めることにより、人の検出も行うことができる。前記重量センサは、人の足等によって荷重がかかるとその値が出力されるようになっており、前記重量センサの全てが情報処理手段１１０につながっている。情報処理手段１１０は、重量センサのセンシングした情報を常に受け取るようになされており、もし、あるセンサに荷重がかかっていることが検出された場合には、当該センサの置かれている位置座標を直ちに求める。このような検索物品推定装置を用いて最も簡単に人の位置を知るには、荷重がかかったセンサの座標値をそのまま人の位置とすればよい。しかしながら、これでは複数人の人が環境内に居る場合にそれらが区別できないという問題もでてくる。このような問題に対応するためには、例えばセンサの荷重がほぼ等しいセンシングデータをグルーピングし時間順に並べるなどの処理を追加すればよい。これにより人検出の精度を高めることができる。
【００４４】
重量センサを用いてユーザの収納設備へのアクセス状態を判断するのであれば、前記収納設備の前に重量センサを設置しておき、前記重量センサが前記ユーザの体重と同等の重量を検出しているか否かをアクセス状態推定情報とすることができる。
【００４５】
次に、カメラをセンシング装置１０１として用いた例を説明する。前記生活環境内にカメラを配置すると、情報処理手段１１０は、例えば背景差分などにより前記カメラの視野内での画像の変化分が取り出せる。背景差分とは、予め作成しておいた基準となる背景画像と現在の入力画像を比較し、その差分を取り出す技術である。そして、背景差分により得られた差分と物品情報データベース１０６に記録されている外観データとでマッチングを行うことによりカメラの視野内に現れた物品、又はカメラの視野内から消えた物品が情報処理手段１１０により検出される。同様にして、人検出を行うことも可能である。
【００４６】
カメラを用いたときの物品の位置を推定するための物品位置情報は、例えば、カメラが取得した画像、または背景差分により得られた差分画像と、背景差分により得られた差分画像の位置とすることができる。また、カメラを用いてユーザの収納設備へのアクセス状態を判断するのであれば、前記収納設備の前に前記ユーザを検出したか否かをアクセス状態推定情報とすることができる。
【００４７】
センシング装置１０１は、物品の位置を推定し得る物品位置情報を取得するセンサと、ユーザの収納設備へのアクセス状態を推定し得るアクセス状態推定情報を取得するセンサを組み合わせて実現しても構わない。以下に、アクセス状態推定情報を取得可能なセンサとして接触センサと焦電型赤外線センサについて説明する。
【００４８】
接触センサをセンシング装置１０１として用いた例を、図１２Ａ、及び図１２Ｂを用いて説明する。図１２Ａにおいて、１２０１ａ〜１２０１ｄと記載されている部分が接触センサである。具体的には、図１２Ａでは、収納設備、例えば文房具入れ１２００に２つのタイプの開閉式ドアがあり、それらのそれぞれに接触センサ１２０１ａ〜１２０１ｄが設置された様子が示されている。文房具入れ１２００の上側の開閉式ドアは、ヒンジを境に開閉するドア１２００ａであり、ドア１２００ａの縁と、その縁と対向する本体部１２００ｂの縁にそれぞれ接触センサ１２０１ａ，１２０１ｂが互いに接触可能に設置されている。また、文房具入れ１２００の下側の開閉式ドアは、引き出し１２００ｃであり、引き出し１２００ｃの縁と、その縁に対向する本体部１２００ｄの縁にそれぞれ接触センサ１２０１ｃ，１２０１ｄが互いに接触可能に設置されている。これらの構成によって、情報処理手段１１０は、図１２Ｂにテーブル形式で示すように、接触センサ１２０１ａと１２０１ｂ同士又は接触センサ１２０１ｃと１２０１ｄ同士が接触すると収納設備のドア１２００ａ又は１２００ｃが閉まっている、接触センサ１２０１ａと１２０１ｂ同士又は接触センサ１２０１ｃと１２０１ｄ同士が非接触状態になると収納設備のドア１２００ａ又は１２００ｃが開いている、という具合に収納設備のドアの開閉情報を算出することができる。そして、このドアが開いているか否かをアクセス状態推定情報とすることができる。
【００４９】
ここでは、センシング装置１０１として、接触センサ１２０１ａ〜１２０１ｄの例を示したが、もちろんそれ以外のセンサ、例えば光学式の非接触センサを用いても良い。
【００５０】
次に、光学式の非接触センサの一例としての焦電型赤外線センサをセンシング装置１０１として用いた例を、図１２Ｃ、及び図１２Ｄを用いて説明する。図１２Ｃにおいて、１２０２と記載されている部分が収納設備の一例としての本棚１２０３に設置された焦電型赤外線センサである。焦電型赤外線センサ１２０２は、人など温度を持つ物体の温度（背景温度より高い温度を持つ物体の温度）と背景温度の差から温度変化を検知することができる。例えば焦電型赤外線センサ１２０２を、本棚１２０３の入口に取り付けておき、焦電型赤外線センサ１２０２の検出範囲を本棚１２０３の入口に設定しておくことで、図１２Ｄのテーブル形式で示すように、人が本棚１２０３の中に手を入れているか入れていないかを焦電型赤外線センサ１２０２で検出できる。そして、この本棚１２０３の中に手を入れているか否かをアクセス状態推定情報とすることができる。
【００５１】
物品位置履歴データベース１０８には、物品のＩＤと、その物品の現在位置（位置座標などの現在位置情報）を含めた現在までに置かれた位置（位置座標などの位置情報）の履歴が時間と共に記録されている。ここで、図７は物品位置履歴データベース１０８の一例を示している。図７に記載しているテーブル、食卓、本棚などの収納位置では、センシング装置１０１が各々センシングしており、前記収納位置に置かれた物品、又は前記収納位置から取られた物品が何であるかがセンシング装置１０１により検出されるようになっている。例えば、図７のＩＤ００１（携帯電話）を見てみると、１４時０３分（検出時間）にテーブル置かれ、１７時０８分（消失時間）にテーブルから取られ（図７の前々回収納位置の欄を参照）、１７時１０分（検出時間）に食卓に置かれ、１７時２０分（消失時間）に食卓から取られ（図７の前回収納位置の欄を参照）、１７：２２分（検出時間）にテーブルに置かれて現在に至っていることがセンシング装置１０１により検出される（図７の現在収納位置の欄を参照）。ここで、図６の物品収納位置データベース１０７と同様に収納位置毎にＩＤを割り振り、収納位置の名称ではなく、収納位置のＩＤを物品位置履歴データベース１０８に記録しても構わない。
【００５２】
設備操作履歴データベース１０５には、各収納設備を表す情報と、ユーザの収納設備へのアクセス状態を示すアクセス状態推定情報が時刻と共にアクセス状態情報の履歴情報として情報処理手段１１０により記録されている。ここで、図１１Ａ〜図１１Ｄはそれぞれ設備操作履歴データベース１０５の例を示している。図１１Ａ〜図１１Ｄはそれぞれ収納設備（本棚、多目的棚、食器棚、文房具入れ）の設備操作履歴データベース１０５を示している。
【００５３】
例えば図１１Ａに示す設備操作履歴データベース１０５の例では本棚（例えば図１２Ｃの本棚１２０３）の操作履歴情報を示している。１９時３１分に人検出の状態の情報（アクセス状態推定情報の一例）が検出されて、ユーザが本棚の中に手を入れていることが検出されたことを示している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。１９時３２分に人未検出の状態の情報（アクセス状態推定情報の一例）が検出されて、ユーザが本棚の中から手を抜いたことが検出されたことを示している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、非アクセス中とする。
【００５４】
また、図１１Ｂに示す設備操作履歴データベース１０５の例は多目的棚の操作履歴情報を示しており、１９時１０分に扉が開放されたことを示す扉開情報（アクセス状態推定情報の一例）が検出されて、扉が開放されたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。１９時１４分に扉が閉められたことを示す扉閉情報（アクセス状態推定情報の一例）が検出されて、扉が閉じられたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、非アクセス中とする。
【００５５】
また、図１１Ｃに示す設備操作履歴データベース１０５の例は、食器棚の操作履歴情報を示しており、１８時１４分に扉が開放されたことを示す扉開情報（アクセス状態推定情報の一例）が検出されて、扉が開放されたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。１８時２０分に扉が閉められたことを示す扉閉情報（アクセス状態推定情報の一例）が検出されて、扉が閉じられたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、非アクセス中とする。
【００５６】
また、図１１Ｄに示す設備操作履歴データベース１０５の例は、文房具入れ（例えば図１２Ａの文房具入れ１２００）の操作履歴情報を示しており、２１時０２分に扉が開放されたことを示す扉開情報（アクセス状態推定情報の一例）が検出されて、扉が開放されたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、アクセス中とする。２１時０４分に扉が閉められたことを示す扉閉情報（アクセス状態推定情報の一例）が検出されて、扉が閉じられたことを検出している。この場合は、前記アクセス状態推定情報に基づき、情報処理手段１１０により、アクセス状態情報の一例として、非アクセス中とする。
【００５７】
検索状態検出手段１０２は、物品位置履歴データベース１０８と設備操作履歴データベース１０５と検索物品推定手段１０３と接続されて、設備操作履歴データベース１０５の各収納設備の状態に「開」が記録されてから「閉」が記録されるまでの期間、もしくは「人検出」が記録されてから「人未検出」が記録されるまでの期間に、前記収納設備内に物品が置かれたか、又は前記収納設備内から物品が取られたかを物品位置履歴データベース１０８を参照することによって把握し、もし前記収納設備に対して何も物品操作がなされていなければ、ユーザは物品を検索しているが、前記物品を見つけることができなかったと判断する。
【００５８】
ここで、検索状態検出手段１０２は、収納設備の開放から閉鎖までの期間に物品操作が行われなかったことを２回連続で検出した場合にのみ、ユーザは物品を検索しているが、前記物品を見つけることができなかったと判断してもよいし、３回連続で検出した場合にのみ、ユーザは物品を検索しているが、前記物品を見つけることができなかったと判断してもよい。
【００５９】
これによって、ユーザは単に収納設備の内容を確認しただけなどのときに、逐一、ユーザが何か物品を検索しているとして、ユーザが検索している物品を検索状態検出手段１０２により推定する必要がなくなり、また、ユーザが物品を収納設備から退かせて物品を検索して見つからなかったときなど、ユーザが検索している物品を検索状態検出手段１０２により推定しないといったことがなくなる。
【００６０】
検索物品推定手段１０３は、収納位置データベース１０７と物品位置履歴データベース１０８と設備操作履歴データベース１０５と環境データベース２０１と検索状態検出手段１０２と報知装置１０４と接続されて、検索状態検出手段１０２による物品検索状態検出動作後に検索状態検出手段１０２から物品検索状態検出結果情報を受取り、まず、ユーザが物品検索できなかったと検索状態検出手段１０２が判断するに至った収納設備が本来の収納位置である物品ＩＤを、収納位置データベース１０７を参照することによって、検索物品推定手段１０３が取得する。そして、検索物品推定手段１０３は、取得した前記物品ＩＤの中から物品位置履歴データベース１０８を参照することによって、現在、本来の収納位置に無い物品ＩＤの物品を絞り込み、ユーザが検索していた物品であると推定する。
【００６１】
報知装置１０４は、検索物品推定手段１０３と物品位置履歴データベース１０８とに接続されて、検索物品推定手段１０３によって推定された物品の現在位置をユーザに知らせるものであり、例えばランプやスピーカ、映像や文字情報を映し出すディスプレイなどを用いて実現することができる。
【００６２】
報知装置１０４にランプを用いる場合、まず、前記生活環境内の各収納位置にランプを配置しておく必要がある。そして、報知装置１０４は検索物品推定手段１０３によって絞り込まれた物品の現在位置を、物品位置履歴データベース１０８を参照することによって取得すると、前記物品の現在位置にあるランプを点灯させユーザに報知することができる。
【００６３】
報知装置１０４にスピーカ、ディスプレイを用いる場合も、報知装置１０４はランプ時と同様に検索物品推定手段１０３によって絞り込まれた物品の現在位置を、物品位置履歴データベース１０８を参照することによって把握し、スピーカなら音声で、ディスプレイなら映像でそれぞれ前記物品の現在位置をユーザに報知することができる。
【００６４】
ここで、前記物品の現在位置だけでなく前記物品の名称も報知できる方がユーザにとって分かり易く、より効果的である。さらに、台所など調理中に目を離したくない場所にある報知装置１０４としてはスピーカを使用して、スピーカから音声にてユーザに報知するようにし、テレビ音などで他の音声を聞き取りにくい場所にある報知装置１０４としてはディスプレイを使用して、ディスプレイから画像にてユーザに報知するようにすると、より効果的である。図１８にディスプレイによる物品位置の報知例を示す。図１８では、多目的棚にホッチキスがあることが、画像データとテキストデータの両方で報知されている例である。
【００６５】
次に、検索物品推定装置の検索物品推定処理について、図１３Ａ〜図１４に示すフローチャートを参照しながら説明する。
【００６６】
始めに、図１３Ａ、図１３Ｂ、図１４に示すフローチャートの検索物品推定処理は、前記生活環境内にある収納設備の中の１つに対して適用されるものであり、本検索物品推定装置の動作中は、前記生活環境内にある収納設備の数だけ前記フローチャートに示された検索物品推定処理が適用され、互いに並列で処理される。ここで、図１３Ａは開閉機能を持った収納設備に適用される検索物品推定処理のフローチャートであり、図１４は開閉機能を持たない収納設備に適用される検索物品推定処理のフローチャートである。又、図１３Ｂに示すフローチャートについては、センシング装置１０１は常に物品の出現・消滅をセンシングしており、前記物品の出現・消滅を検出し次第（ステップＳ１３０９）、その情報を情報処理手段１１０を介して設備操作履歴データベース１０５及び物品位置履歴データベース１０８に記録する（ステップＳ１３１０）ことを示している。
【００６７】
ここでは、図１３Ａに示すように、の開閉機能を持った収納設備として、多目的棚を例にとって、検索物品推定処理の説明を行う。
【００６８】
始めに、ユーザが多目的棚の扉を開くまで、具体的には、多目的棚をセンシングしている接触センサなどのセンシング装置１０１が多目的棚の開放を検出するまで待機している（ステップＳ１３０１）。ユーザが多目的棚の扉を開くと、多目的棚の開閉をセンシングしているセンシング装置１０１が多目的棚の開放を検出し、多目的棚の開放情報を検出時刻と共に設備操作履歴データベース１０５に情報処理手段１１０により記録する（ステップＳ１３０２）。
【００６９】
次に、ユーザが多目的棚の中に何らかの物品を取り出すか否かをタグリーダなどのセンシング装置１０１で検出する（ステップＳ１３０３）。ユーザが多目的棚の中から物品を取り出さずに、ユーザが多目的棚の中に何らかの物品を収納したことをセンシング装置１０１により検出したとする（ステップＳ１３０３でＮＯの場合でかつステップＳ１３０４でＹＥＳの場合）。すると、センシング装置１０１が、前記収納された物品を検出することで、物品位置履歴データベース１０８に多目的棚に物品が収納されたという情報が情報処理手段１１０により記録される。検索状態検出手段１０２は、物品位置履歴データベース１０８に情報処理手段１１０により記録された前記情報（すなわち、物品位置履歴データベース１０８に情報処理手段１１０により記録された、多目的棚に物品が収納された、という情報）を参照することによって、ユーザは物品を検索していないと判断する。
【００７０】
次いで、ユーザにより多目的棚の扉が閉められるか否かを検出する（ステップＳ１３０５Ａ）。ユーザにより多目的棚の扉が閉められたことをセンシング装置１０１で検出すると（ステップＳ１３０５ＡでＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に多目的棚の閉鎖情報を検出時刻と共に記録し（ステップＳ１３０６Ａ）、このフローチャートの処理は終了する。なお、ステップＳ１３０５Ａで、所定時間経過しても、ユーザにより多目的棚の扉が閉められなかった場合にも、このフローチャートの処理を終了するようにしてもよい。
【００７１】
なお、多目的棚の中をセンシングしているセンシング装置１０１が前記物品の収納を検出したとき（ステップＳ１３０９）、物品位置履歴データベース１０８に、前記物品が多目的棚に収納された情報が情報処理手段１１０により記録される（すなわち、センシング装置１０１で検出された物品のＩＤ情報と多目的棚のＩＤ情報とタイマー１０９からの時刻情報とが対応付けられて情報処理手段１１０により記録される）（ステップＳ１３１０）。
【００７２】
なお、ユーザが多目的棚の中から何らかの物品を取り出したとき（ステップＳ１３０３でＹＥＳの場合）も、センシング装置１０１が、物品が取り出されたことを検出することで、物品位置履歴データベース１０８に多目的棚から物品が取り出されたという情報が記録され、検索状態検出手段１０２は、物品位置履歴データベースに記録された前記情報（すなわち、物品位置履歴データベース１０８に記録された、多目的棚にから物品が取り出れたという情報）を参照することによって、（ユーザは検索物品を見つけたため）ユーザは物品を検索していないと判断して、ステップＳ１３０５Ａに進む。
【００７３】
一方、ユーザが多目的棚の中から何も取り出しもせず（ステップＳ１３０３でＮＯの場合）かつ、多目的棚の中に何も物品を収納せず（ステップＳ１３０４でＮＯの場合）に多目的棚の扉が閉められたとき、センシング装置１０１が多目的棚の扉が閉められたことを検出し（ステップＳ１３０５でＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に多目的棚の閉鎖情報を検出時刻と共に記録される（ステップＳ１３０６）。すると、検索状態検出手段１０２は、設備操作履歴データベース１０５に記録された多目的棚の開放から閉鎖までの間に、多目的棚に物品が収納されず、且つ、多目的棚から物品が取り出されてもいないという情報を、物品位置履歴データベース１０８を参照することによって得て、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。
【００７４】
そして、検索状態検出手段１０２によるその判断結果を受けて、検索物品推定手段１０３が、本来、多目的棚に収納するべき物品で、且つ、現在、多目的棚に無い物品をユーザが検索していた物品であると推定する（ステップＳ１３０７）。すなわち、前記したように、まず、ユーザが物品検索できなかったと検索状態検出手段１０２が判断するに至った多目的棚が本来の収納位置である物品ＩＤを、収納位置データベース１０７を参照することによって検索物品推定手段１０３が取得する。そして、検索物品推定手段１０３は、取得した前記物品ＩＤの中から物品位置履歴データベース１０８を参照することによって、現在、本来の収納位置である多目的棚に無い物品ＩＤの物品を絞り込み、絞り込んだ物品を、ユーザが検索していた物品であると推定する。
【００７５】
前記処理を、図６，図７，図１１Ｂの例でより具体的に説明すると、検索状態検出手段１０２が、図１１Ｂの多目的棚における設備操作履歴データベース１０５を参照することにより、多目的棚の扉が、１９時１０分に開き、１９時１４分に閉じたことが検索状態検出手段１０２により判断される。ここで、図７の物品位置履歴データベース１０８を検索状態検出手段１０２が参照することによって、この時間の間に多目的棚を収納位置として収納された物品ＩＤが無いため、この時間の間に多目的棚の中に何も物品が収納されず、多目的棚から何も物品がとられていないことが検索状態検出手段１０２により判断される。このようにして、検索状態検出手段１０２は、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。続いて、この検索状態検出手段１０２による判断結果を検索物品推定手段１０３が受け取ると、図６の収納位置データベース１０７を検索物品推定手段１０３が参照することによって、多目的棚が収納位置となっている物品は、物品ＩＤがＩＤ００１、ＩＤ００２の物品であることが検索物品推定手段１０３により判断される。さらに、図７の物品位置履歴データベース１０８を検索物品推定手段１０３が参照することによって、前記物品の中で現在多目的棚に無い物品は物品ＩＤがＩＤ００１の携帯電話であることが検索物品推定手段１０３により判断される。このようにして、検索物品推定手段１０３は、ＩＤ００１の携帯電話をユーザが検索していた物品であると推定する。
【００７６】
最後に、検索物品推定手段１０３によって絞り込まれた物品（例えば、前記例では携帯電話）の現在位置をランプやスピーカ、ディスプレイなどの報知装置１０４によりユーザに知らせ（ステップＳ１３０８）、処理を終了する。なお、前記絞り込まれた物品の現在位置は、報知装置１０４が、物品位置履歴データベース１０８を参照することによって取得することができる。
【００７７】
なお、ユーザが多目的棚の中から何も取り出しもせず（ステップＳ１３０３でＮＯの場合）、かつ、多目的棚の中に何も物品を収納せず（ステップＳ１３０４でＮＯの場合）に多目的棚の扉も閉められておらず、所定時間内にセンシング装置１０１が多目的棚の扉が閉められたことを検出できなかったとき（ステップＳ１３０５でＮＯの場合）には、ステップＳ１３０３に戻る。
【００７８】
次に、図１４に示すように、開閉機能を持たない収納設備として、本棚を例にとって、検索物品推定処理の説明を行う。
【００７９】
始めに、ユーザが本棚の中に手を入れるまで、具体的には、本棚の入口をセンシングしている焦電型赤外線センサなどのセンシング装置１０１が本棚の中に入れられた手を検出（人検出）するまで待機している（ステップＳ１３１１）。ユーザが本棚の中に手を入れると、本棚の入口をセンシングしているセンシング装置１０１が本棚の中に入れられた手を検出し（ステップＳ１３１１でＹＥＳの場合）、本棚の人検出情報を検出時刻と共に設備操作履歴データベース１０５に情報処理手段１１０により記録される（ステップＳ１３１２）。
【００８０】
次に、ユーザが本棚の中から何らかの物品を取り出すか否かをタグセンサなどのセンシング装置１０１で検出する（ステップ１３１３）。ユーザが本棚の中から物品を取り出さずに（ステップ１３１３でＮＯの場合）、ユーザが本棚の中に何らかの物品を収納したとする（ステップＳ１３１４でＹＥＳの場合）。すると、センシング装置１０１が収納された物品を検出することで、物品位置履歴データベース１０８に本棚に物品が収納されたという情報が情報処理手段１１０により記録される。検索状態検出手段１０２は、物品位置履歴データベース１０８に記録された前記情報（すなわち、物品位置履歴データベース１０８に情報処理手段１１０により記録された、本棚に物品が収納された、という情報）を参照することによって、ユーザは物品を検索していないと判断する。
【００８１】
次いで、ユーザにより本棚から手を抜き出したか否かを検出する（ステップＳ１３１５Ａ）。ユーザにより本棚から手を抜き出したこと（人が検出されなくなったこと）をセンシング装置１０１で検出すると（ステップＳ１３１５ＡでＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に本棚の人未検出情報を検出時刻と共に記録し（ステップＳ１３１６Ａ）、このフローチャートの処理は終了する。
【００８２】
なお、本棚の中をセンシングしているセンシング装置１０１が前記物品を取り出したことを検出したとき（ステップＳ１３０９）、物品位置履歴データベース１０８に前記物品が本棚から取り出されたという情報が情報処理手段１１０により記録される（すなわち、センシング装置１０１で検出された物品のＩＤ情報と本棚のＩＤ情報とタイマー１０９からの時刻情報とが対応付けられて情報処理手段１１０により記録される）（ステップＳ１３１０）。
【００８３】
なお、ユーザが本棚の中から何らかの物品を取り出したとき（ステップＳ１３１３でＹＥＳの場合）も、センシング装置１０１が、物品が取り出されたことを検出することで、物品位置履歴データベース１０８に本棚から物品が取り出されたという情報が記録され、検索状態検出手段１０２は、物品位置履歴データベース１０８に記録された前記情報（すなわち、物品位置履歴データベース１０８に記録された、本棚から物品が取り出されたという情報）を参照することによって、（ユーザは検索物品を見つけたため）ユーザは物品を検索していないと判断して、ステップ１３０５Ａに進む。
【００８４】
一方、ユーザが本棚の中から何も取り出しもせず（ステップＳ１３１３でＮＯの場合）かつ何も物品を収納せず、本棚の中から何も取り出しもせず（ステップＳ１３１４でＮＯの場合）に本棚から手が抜き出したとき、センシング装置１０１が、ユーザが本棚から手を抜き出したこと（人が検出されなくなったこと）を検出し（ステップＳ１３１５でＹＥＳの場合）、情報処理手段１１０により、設備操作履歴データベース１０５に本棚の人未検出情報を検出時刻と共に記録する（ステップＳ１３１６）。すると、検索状態検出手段１０２は、設備操作履歴データベース１０５に記録された本棚の人検出から人未検出までの間に、本棚に物品が収納されず、且つ、本棚から物品が取り出されてもいない情報を、物品位置履歴データベース１０８を参照することによって得て、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。
【００８５】
そして、検索状態検出手段１０２によるその判断結果を受けて、検索物品推定手段１０３が、本来、本棚に収納するべき物品で、かつ、現在、本棚に無い物品をユーザが検索していた物品であると推定する（ステップＳ１３１７）。すなわち、前記したように、まず、ユーザが物品検索できなかったと検索状態検出手段１０２が判断するに至った本棚が本来の収納位置である物品ＩＤを、収納位置データベース１０７を参照することによって検索物品推定手段１０３が取得する。そして、検索物品推定手段１０３は、取得した前記物品ＩＤの中から物品位置履歴データベース１０８を参照することによって、現在、本来の収納位置である本棚に無い物品ＩＤの物品を絞り込み、絞り込んだ物品を、ユーザが検索していた物品であると推定する。
【００８６】
前記処理を、図６，図７，図１１Ａの例でより具体的に説明すると、検索状態検出手段１０２が、図１１Ａの本棚における設備操作履歴データベース１０５を参照することにより、本棚で、１９時３１分に人検出、１９時３２分に人未検出になったことが検索状態検出手段１０２により判断される。ここで、図７の物品位置履歴データベース１０８を検索状態検出手段１０２が参照することによって、この時間の間に本棚を収納位置として収納された物品ＩＤが無いため、この時間の間に本棚の中に何も物品が収納されず、本棚から何も物品がとられていないことが検索状態検出手段１０２により判断される。このようにして、検索状態検出手段１０２は、ユーザが物品検索を行ったが物品を見つけられないでいると判断する。続いて、この検索状態検出手段１０２による判断結果を検索物品推定手段１０３が受け取ると、図６の収納位置データベース１０７を検索物品推定手段１０３が参照することによって、本棚が収納位置となっている物品は、物品ＩＤがＩＤ００５、ＩＤ００６の物品であることが検索物品推定手段１０３により判断される。さらに、図７の物品位置履歴データベース１０８を検索物品推定手段１０３が参照することによって、前記物品の中で現在本棚に無い物品は物品ＩＤがＩＤ００６の雑誌であることが検索物品推定手段１０３により判断される。このようにして、検索物品推定手段１０３は、ＩＤ００６の雑誌をユーザが検索していた物品であると推定する。
【００８７】
最後に、検索物品推定手段１０３によって絞り込まれた物品（例えば、前記例ではＩＤ００６の雑誌）の現在位置をランプやスピーカ、ディスプレイなどの報知装置１０４によりユーザに知らせ（ステップＳ１３１８）、処理を終了する。なお、前記絞り込まれた物品の現在位置は、報知装置１０４が、物品位置履歴データベース１０８を参照することによって取得することができる。
【００８８】
なお、ユーザが本棚の中から何も取り出しもせず（ステップＳ１３１３でＮＯの場合）、かつ、本棚の中に何も物品を収納せず（ステップＳ１３１４でＮＯの場合）に本棚で人検出され続けている場合（ステップＳ１３１５でＮＯの場合）には、ステップＳ１３１３に戻る。
【００８９】
ここで、ユーザは、収納設備の内部が良く見えないために、一度、前方にある物品を収納設備から収納設備の外に取り出して収納設備の内部にある物品を検索するということも考えられるため、図２１にてこの問題を対処するフローチャートを示す。なお、ここでは、開閉機能を持った収納設備に関するフローチャートを示しているが、開閉機能を持たない収納設備に関しても行う処理に関しては同等である（すなわち、扉の開放は人検出、扉の閉鎖は人未検出と読み替えれば良い）ため、ここでは省略する。
【００９０】
このフローチャートによると、収納設備の扉が開いたことを接触センサなどのセンシング装置１０１により検出し（ステップＳ２８０１でＹＥＳの場合）、その情報を記録してから（ステップＳ２８０２）、扉が閉じられたことを接触センサなどのセンシング装置１０１により検出するまで（ステップＳ２８０３でＹＥＳとなるまで）に何回物品の出し入れが行われたとしても、扉が閉められた時の前記収納設備内にある物品と扉が開かれた時の前記収納設備内にあった物品が異なっていないとき（ステップＳ２８０４及びステップＳ２８０５でＮＯの場合）、それは物品検索のために物品の出し入れを行っただけであると検索物品推定手段１０３は判断し、前記収納設備内にはユーザが検索していた物品は無かったとして、検索物品推定手段１０３は、収納設備無いに収納されるべき物品で、現在収納設備内に無い物品をユーザが検索していた物品の推定する（ステップＳ２８０６）。以後、必要に応じて、ステップＳ１３０８と同様の報知動作を行っても良い。
【００９１】
なお、ステップＳ２８０２では、設備操作履歴データベース１０５に収納設備の開放情報を検出時間と共に情報処理手段１１０により記録する。また、ステップＳ２８０４では、設備操作履歴データベース１０５に収納設備の閉鎖情報を検出時間と共に情報処理手段１１０により記録する。また、ステップＳ２８０５で扉が閉められた時の前記収納設備内にある物品と扉が開かれた時の前記収納設備内にあった物品が異なっていたとき（ステップＳ２８０５でＹＥＳの場合）、ユーザは前記収納設備内の物品の検索を行って物品を見つけたので物品の検索を終了した、または、ユーザは前記収納設備内に物品を収納しただけであり物品の検索は行っていなかった、と判断できるため、このまま処理を終了する。
【００９２】
前記第１実施形態によれば、ユーザが検索中の物品がありそうな収納設備内を検索した結果、前記物品を見つけられなかったことを検索状態検出手段１０２で自動的に判断し、本来前記収納設備内にある物品で現在前記収納設備内に無い物品を前記ユーザが検索している物品であると検索物品推定手段１０３により推定するため、ユーザは検索したい物品の情報を意図的に検索物品推定装置に入力する必要がなくなる。また、検索物品推定手段１０３により推定した結果である検索したい物品の位置情報を報知装置１０４で報知するようにすれば、さらに、ユーザは効率良く物品を探すことができる。
【００９３】
（第２実施形態）
図２２は本発明の第２実施形態にかかる検索物品推定装置を示すブロック図である。
【００９４】
本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４と、目視困難範囲推定手段３２０１とで構成される。データベース等をユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。
【００９５】
目視困難範囲推定手段３２０１以外の各手段、各装置、及び各データベース、タイマー１０９に関して、第１実施形態にて説明した構成及び機能と同等のため説明を省略し、目視困難範囲推定手段３２０１に関する構成及び動作を主として説明する。
【００９６】
目視困難範囲推定手段３２０１は、設備操作履歴データベース１０５と検索物品推定手段１０３とに接続されて、設備操作履歴データベース１０５の収納設備の状態に、情報処理手段１１０により、「開」が記録されてから「閉」が記録されるまでの前記収納設備の開閉度合いを参照し、前記収納設備に対し、ユーザが目視困難な範囲を推定する。以下に、図２３Ａ〜図２３Ｄを用いて目視困難範囲推定手段３２０１の説明を行う。
【００９７】
図２３Ａは文房具入れ１２００を示し、図２３Ｂは文房具入れ１２００の平面図を示している。文房具入れ１２００の引き出し１２００ｃにはセンシング装置１０１の例としてのタグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６が敷き詰められている（図２３Ｄ参照）。それぞれのタグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６は、物品に付されたタグを検出できるとともに、文房具入れ１２００の引き出し２０００ｃの入口の上側の文房具入れ本体部に貼り付けられたタグ２３１７を検出することができる。ただし、タグ２３１７は、引き出し２０００ｃの入口の上側の文房具入れ本体部に貼付けられているため、引き出し２０００ｃが閉められているときには、タグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６はタグ２３１７を検出することはできず、引き出し２０００ｃの引き出し具合によって、タグ２３１７を検出できるタグリーダＡＡ  ２３０１〜タグリーダＤＤ  ２３１６が変化する。ここで、図２３Ａは、ユーザが文房具入れ１２００の中の物品を検索するために引き出し１２００ｃを途中まで引き出したときの様子であり、図２３Ａ及び図２３Ｂに示す、文房具入れ１２００の引き出し１２００ｃの引き出し状態では、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８がタグ２３１７を検出できている。図２３Ｃは、図２３Ｂの引き出し１２００ｃの引き出し状態における、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８の検出結果を受けて、情報処理手段１１０が、設備操作履歴データベース１０５に情報を記録したときの様子であり、２３時４５分にタグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８が、タグ２３１７を検出したことを示している。
【００９８】
目視困難範囲推定手段３２０１は、情報処理手段１１０により設備操作履歴データベース１０５に記録されているタグ２３１７の検出状態を参照し、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８がタグ２３１７を検出していることを把握すると、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８を含め、タグリーダＢＡ  ２３０５とタグリーダＢＢ  ２３０６とタグリーダＢＣ  ２３０７とタグリーダＢＤ  ２３０８よりも、引き出し１２００ｃの奥側に設置されているタグリーダ（タグリーダＡＡ  ２３０１、タグリーダＡＢ  ２３０２、タグリーダＡＣ  ２３０３、タグリーダＡＤ  ２３０４）を、前記ユーザが目視するのに困難な範囲であると推定する。
【００９９】
この後、例えば２３時４８分に前記ユーザが文房具入れ１２００から何も物品を取り出さず、且つ、何も物品を収納しないまま引き出しを閉じたことをセンシング装置１０１により検出したとする。すると、検索状態検出手段１０２が、前記ユーザが文房具入れ１２００の中を検索したが、検索したい物品を見つけることができなかったと判断する。検索物品推定手段１０３は、検索状態検出手段１０２の前記判断結果を受け、本来、文房具入れ１２００に収納されているべき物品で、現在、文房具入れ１２００に無い物品、又は、目視困難範囲推定手段３２０１が推定した文房具入れ１２００内の前記ユーザが目視困難であった範囲内に収納されていた物品、例えば、ホッチキス（ＩＤ００７）をユーザが検索していた物品であると推定することができる。
【０１００】
第２実施形態によれば、収納設備の扉や引き出しの開き具合によって、ユーザが目視できないか困難な収納設備の範囲を推定し、その範囲内にある物品はユーザが見落としている可能性があることを考慮して、目視困難範囲推定手段３２０１によりユーザの検索している物品を推定することができるため、ユーザが検索している物品をより高精度に推定することができる。
【０１０１】
（第３実施形態）
図３は、本発明の第３実施形態にかかる検索物品推定装置を示すブロック図である。
【０１０２】
本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４と、環境データベース２０１と、ユーザ情報データベース３０１と、所有者データベース３０２とで構成される。
【０１０３】
ユーザ情報データベース３０１と所有者データベース３０２以外の各手段、各装置、及び各データベース、タイマー１０９に関しては、第１実施形態にて説明した構成及び機能と同等のため説明を省略し、ユーザ情報データベース３０１と所有者データベース３０２に関する構成及び動作を主として説明する。
【０１０４】
ユーザ情報データベース３０１には、ユーザのＩＤの情報と、ユーザのＩＤを推定するために必要なユーザ情報とが記録されている。ここで、図１０Ａは前記ユーザ情報データベース３０１の一例を示している。図１０Ａでは、ユーザのＩＤを推定するためのユーザ情報の例として、ユーザの名称、ユーザの身長、ユーザの体重とが記録されている。ユーザ情報データベース３０１を用いることによって、現在、物品検索を行っているのが誰であるのかを検索状態検出手段１０２により判断することが可能となる。
【０１０５】
所有者データベース３０２には、物品情報データベース１０６に記録されている各物品の所有者の情報が記録されている。ここで、図９は、所有者データベース３０２の一例を示している。図９では、物品ＩＤ００１〜ＩＤ００９の各物品について第３所有者まで記録しているが、必ずしも第３所有者まで記録する必要は無い。所有者データベース３０２を用いることによって、検索物品推定手段１０３は、現在物品を検索しているユーザの所有物の中から、現在のユーザの検索している物品の候補を推定することが可能となる。
【０１０６】
ここで、ユーザ情報データベース３０１、又は所有者データベース３０２などをユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。
【０１０７】
次に、検索物品推定装置の検索物品推定処理について、図１７に示すフローチャートを参照しながら、一例として、姉（ユーザＩＤ：Ｕ００３）がコップを検索したことを例にして説明する。ここで、物品の絞り込み部分以外については、図１３Ａ及び図１４のフローチャート（第１実施形態）の検索物品推定処理のステップＳ１３０１〜Ｓ１３０５、Ｓ１３０５Ａ、Ｓ１３０６Ａ及びステップＳ１３０８並びにステップＳ１３１１〜Ｓ１３１５、Ｓ１３１５Ａ、Ｓ１３１６Ａ及びステップＳ１３１８と同等であるため、それらの部分の詳細な説明については省略する。
【０１０８】
始めに、ユーザである姉が、コップを探して食器棚の扉を開けると、接触センサなどのセンシング装置１０１により食器棚の扉の開放が検出される（図１３ＡのステップＳ１３０１、図１４のステップＳ１３１１）。しかし、コップ（ＩＤ００３、ＩＤ００４）は、現在、食器棚には無く（図７参照：現在、コップＩＤ００３はテーブルにあり、コップＩＤ００４は食卓にある。）、姉はコップを見つけることができないまま食器棚の扉を閉めると、接触センサなどのセンシング装置１０１により食器棚の扉の閉鎖が検出される（図１３ＡのステップＳ１３０４〜Ｓ１３０５、図１４のステップＳ１３１４〜Ｓ１３１５）。
【０１０９】
すると、検索物品推定手段１０３が、まず、食器棚が本来の収納位置である物品で、現在、食器棚の中にない物品を収納位置データベース１０７（図６参照）と物品位置履歴データベース１０８（図７参照）から絞り込む（図１７のステップステップＳ２２０１）。
【０１１０】
その結果、コップ（ＩＤ００３）とコップ（ＩＤ００４）の２つ物品が検索物品推定手段１０３により見つけられるので（ステップＳ２２０２）、次に、検索物品推定手段１０３は、ユーザをカメラやタグリーダなどのセンシング装置１０１によってセンシングした結果を基に、ユーザ情報データベース３０１を参照することによって、現在のユーザが姉（Ｕ００３）であることを把握する（ステップＳ２２０３）。ここで、ユーザが姉であると認識する方法については、第１実施形態のカメラやタグリーダなどのセンシング装置１０１にて説明済みであるため省略する。
【０１１１】
次に、検索物品推定手段１０３が、所有者データベース３０２を参照することによってコップ（ＩＤ００３）とコップ（ＩＤ００４）は姉が所有しているコップであるかを調べる。すると、コップ（ＩＤ００３）は、第１所有者としてユーザＩＤがＵ００３の姉の所有しているコップである（図９参照）ことが検索物品推定手段１０３により判断され、コップ（ＩＤ００３）を姉が検索している第１候補の物品として検索物品推定手段１０３により推定する（ステップＳ２２０４）。ここでは、コップ（ＩＤ００４）は、第１所有者としてユーザＩＤがＵ００１の父、第２所有者としてユーザＩＤがＵ００２の母、第３所有者としてユーザＩＤがＵ００４３の弟の所有しているコップであり、姉では無いので無視する。
【０１１２】
最後に、検索物品推定手段１０３によって絞り込まれたコップ（ＩＤ００３）の現在位置（図７ではテーブル。）を、報知装置１０４により物品位置履歴データベース１０８を参照して取得し、ランプやスピーカ、ディスプレイなどの報知装置１０４により、姉にコップ（ＩＤ００３）の現在位置を知らせ（図１３ＡのステップＳ１３０８、図１４のステップＳ１３１８）、前記処理を終了する。
【０１１３】
ここで、さらに、図１０Ｂに示すように、ユーザ情報データベース３０１に、物品を検索するときの平均発見時間をユーザ毎に記録しておいてもよい。すると、例えば物品を検索しているのは父であった場合、通常２０秒以内に検索している物品を見つけることができると、検索状態検出手段１０２により判断することができる。しかし、ここで、父が２０秒以上同じ収納設備内を検索している状態（例えば食器棚の扉が２０秒以上開いている状態）が続いた場合、検索状態検出手段１０２は、前記収納設備には父が検索している物品は無いと判断し、扉が閉められるのを待つことなく（センシング装置１０１による扉の閉の検出を待つことなく）、検索物品推定手段１０３は、父が検索している物品の推定を開始することができる。
【０１１４】
前記第３実施形態によれば、検索物品推定手段１０３がユーザ情報データベース３０１と所有者データベース３０２を参照することにより、現在のユーザを特定し、前記ユーザの所有物の中からユーザの検索している物品を絞り込むことが可能となり、より精度の高い物品の推定が検索物品推定手段１０３により行えるようになる。
【０１１５】
（第４実施形態）
図２５は本発明の第４実施形態にかかる検索物品推定装置を示すブロック図である。
【０１１６】
本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４とで構成される。
【０１１７】
物品情報データベース１０６以外の各手段、各装置、及び各データベース、タイマー１０９に関しては、第１実施形態〜第３実施形態にて説明した構成及び機能と同等のため説明を省略し、物品情報データベース１０６に関する構成及び動作を主として説明する。
【０１１８】
物品情報データベース１０６には、生活環境などの中に存在する物品のＩＤの情報と、物品又は物品のＩＤを推定するために必要な物品ＩＤ推定用物品情報とが記録されている他に、更に、物品組合せに関する情報の一例として、互いに関連のある物品ＩＤが記録されている。図２４に第４実施形態にかかる物品情報データベース１０６の一例を示す。図２４の物品情報データベース１０６においては、例えば携帯電話（ＩＤ００１）と財布（ＩＤ００２）は外出の際に常に一緒に持ち出すことから互いに関連の有る物品であると記録されている。また、コップ（ＩＤ００３）は冷たい飲料を注ぐことからジュース（ＩＤ０２０）やミネラルウォータ（ＩＤ０２１）と関連付けられている。他の物品に関しても同様に関連のある物品ＩＤが記録されている。
【０１１９】
検索物品推定手段１０３は、ユーザが検索した収納設備内には前記ユーザが検索していた物品は無かったという判断結果を検索状態検出手段１０２から受けると、前記収納設備内にあるべき物品で、現在、前記収納設備内に無い物品であり、且つ、物品情報データベース１０６を参照し、現在の前記ユーザの所持物品と関連の有る物品を、前記ユーザの検索していた物品であると推定する。ここで、前記ユーザが所持している物品の検出方法であるが、物品位置履歴データベース１０８を検索物品推定手段１０３が参照することによって推定できる。例えば、図７を用いて説明すると、携帯電話（ＩＤ００１）は、１７時２０分に食卓から持ち出され、１７時２２分にテーブルに置かれており、この間は、ユーザが所持していたということになる。つまり、物品位置履歴データベース１０８に物品の消失が記録され、且つ、未だ、どの収納設備にも検出されていない物品を、ユーザが所持していると検索物品推定手段１０３により推定することができる。
【０１２０】
ここで、物品情報データベース１０６などをユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。
【０１２１】
第４実施形態によれば、物品組合せに関する情報が記録されている物品情報データベース１０６を検索物品推定手段１０３が参照することにより、現在のユーザの所持物と関連のある物品の中から前記ユーザが検索している物品を検索物品推定手段１０３により絞り込むことが可能となり、より精度の高い物品の推定が検索物品推定手段１０３により行えるようになる。
【０１２２】
（第５実施形態）
図２６は本発明の第５実施形態にかかる検索物品推定装置を示すブロック図である。
【０１２３】
本検索物品推定装置は、物品情報データベース１０６と、収納位置データベース１０７と、タイマー１０９と、センシング装置１０１と、情報処理手段１１０と、物品位置履歴データベース１０８と、設備操作履歴データベース１０５と、環境データベース２０１と、検索状態検出手段１０２と、検索物品推定手段１０３と、報知装置１０４と、同一物品検索推定手段３６０１とで構成される。データベース等をユーザが手動で設定可能にするためにキーボードやマウス、マイクなどの入力装置９００をさらに備えても良い。
【０１２４】
同一物品検索推定手段３６０１以外の各手段、各装置、及び各データベース、タイマー１０９に関して、第１実施形態にて説明した構成及び機能と同等のため説明を省略し、同一物品検索推定手段３６０１に関する構成及び動作を主として説明する。
【０１２５】
同一物品検索推定手段３６０１は、設備操作履歴データベース１０５と環境データベース２０１と物品位置履歴データベース１０８と検索物品推定手段１０３とタイマー１０９とに接続されて、設備操作履歴データベース１０５と環境データベース２０１と物品位置履歴データベース１０８とを参照し、必要に応じてタイマー１０９からの時刻情報をも参照して、収納設備の状態に「閉」が記録されてから次に別の収納設備の状態に「開」が記録されるまでの時間を求め、前記時間が短く、且つ、１つ目の収納設備（状態に「閉」と記録された収納設備）に何も物品を取り出しもせず、その収納設備には何も物品を収納もしなかったことをセンシング装置１０１により検出した場合に、ユーザは、前記２つ目の収納設備で同じ物品を検索していたと同一物品検索推定手段３６０１により推定する。
【０１２６】
ここで、前記時間の短さの基準であるが、例えば、ユーザの歩行速度と前記２つの収納設備間の距離を利用することができる。例えば、ユーザの平均歩行速度を１０００ｃｍ／ｓであるとし、前記平均歩行速度の情報を同一物品検索推定手段３６０１の内部記憶に記録されていたとする。このような状況にて、１つ目の収納設備（状態に「閉」と記録された収納設備）が文房具入れであり、２つ目の収納設備（状態に「開」と記録された収納設備）が多目的棚であり、前記文房具入れを検索したときの前記ユーザの位置が（２５００，１０００）で、前記多目的棚を検索したときの前記ユーザの位置が（１２００，１５００）であったとする。尚、ユーザ位置の取得方法に関しては第１実施形態のセンシング装置１０１で説明済みのため省略する。同一の物品を検索していた場合、前記文房具入れから他の場所を経由せず直接前記多目的棚へ向かうと判断でき、前記文房具入れと前記多目的棚の距離は約１４００ｃｍを前記平均歩行速度１０００ｃｍ／ｓで割った値、すなわち１．４秒を前記時間の短さの基準とすることができる。
【０１２７】
例えば、同一物品検索推定手段３６０１が、前記ユーザが前記文房具入れと前記多目的棚にて同じ物品を検索していたと推定し、その後、前記多目的棚からも何も物品を取らず、且つ、何も物品を収納しないまま１８時４０分に扉を閉めたことをセンシング装置１０１により検出すると、検索物品推定手段１０３は、同一物品検索推定手段３６０１の推定結果を受けて、前記文房具入れにも前記多目的棚にも無い物品で（図７参照）、且つ、前記文房具入れと前記多目的棚の両方の収納設備が本来の収納設備となっている物品（図２７参照）、すなわちホッチキス（ＩＤ００７）を前記ユーザが検索している物品であると推定する。
【０１２８】
第５実施形態によれば、ユーザが物品を見つけることができずに複数箇所の収納設備を検索した場合、前記ユーザが検索している前記物品を前記ユーザが検索した前記複数箇所の収納設備に共通してありそうな物品であると同一物品検索推定手段３６０１により推定することができ、ユーザの検索している物品をより高精度に推定することができる。
【０１２９】
（第６実施形態）
図１９は、本発明の第６実施形態にかかる、検索物品推定装置用サーバを利用する検索物品推定装置のブロック図である。
【０１３０】
第６実施形態にかかる検索物品推定装置は、検索物品推定装置用サーバ２６０１と、情報処理手段１１０に接続されるセンシング装置１０１と、情報処理手段１１０に接続されるタイマー１０９と、検索物品推定手段１０３と物品位置履歴データベース１０８とに接続される報知装置１０４と、入力装置９００とで構成される。
【０１３１】
検索物品推定装置用サーバ２６０１は、検索状態検出手段１０２と、検索物品推定手段１０３と、設備操作履歴データベース１０５と、物品情報データベース１０６と、収納位置データベース１０７と、物品位置履歴データベース１０８と、情報処理手段１１０と、環境データベース２０１とで構成され、ユーザの収納設備へのアクセス状態を示すアクセス状態推定情報とその間の前記収納設備内の物品の変化の情報を、サーバ２６０１の外部に備えたセンシング装置１０１からサーバ２６０１の情報処理手段１１０で受け取り、前記収納設備内に前記ユーザが検索していた物品が在ったか無かったかをサーバ２６０１の検索状態検出手段１０２により判断し、もし無かったと検索状態検出手段１０２により判断した場合、更に収納位置データベースをサーバ２６０１の検索物品推定手段１０３により参照することによって、本来、前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として検索物品推定手段１０３により推定する。
【０１３２】
ここで、図１９のブロック図中の各手段、各装置、及び各データベース、タイマーについては第１実施形態にて説明済みであるため、ここでの詳細な説明は省略する。
【０１３３】
サーバ２６０１は、図２０Ａ，図２０Ｂに示すように、前記生活環境内の端に設置しているが、前記生活環境外に設置しておいても構わない。
【０１３４】
センシング装置１０１としては、食器棚には扉の開閉を検出する接触センサと、物品の有無を検出するタグリーダが、食卓には物品の有無を検出する重量センサとタグリーダが、本棚には、本棚内に人の手の有無を検出する赤外線センサと、物品の有無を検出するタグリーダが、多目的棚には扉の開閉を検出する接触センサと、物品の有無を検出するタグリーダが、テーブルには物品の有無を検出するタグリーダが、文房具入れには扉の開閉を検出する接触センサと、物品の有無を検出するタグリーダが、床面には人を検出するための重量センサがそれぞれ設置されている。
【０１３５】
報知装置１０４としては、前記生活環境内にスピーカと、ランプと、ディスプレイが設置されている。
【０１３６】
ここで、センシング装置１０１と報知装置１０４と入力装置９００とタイマー１０９とは、それぞれサーバ２６０１に有線、もしくは無線によって接続しているものとする。
【０１３７】
前記第６実施形態によれば、サーバ２６０１は、ユーザの収納設備へのアクセス状態を示すアクセス状態推定情報とその間の前記収納設備内の物品の変化の情報をセンシング装置１０１から受け取り、前記収納設備内に前記ユーザが検索していた物品が在ったか無かったかをサーバ２６０１の検索状態検出手段１０２により判断し、もし無かったと検索状態検出手段１０２により判断した場合、更にサーバ２６０１の収納位置データベース１０７をサーバ２６０１の検索物品推定手段１０３により参照することによって、本来、前記収納設備内に収納されているべき物品を前記ユーザが検索している物品として検索物品推定手段１０３により推定し、ユーザに前記推定した物品の位置情報を報知装置１０４で報知するため、ユーザは本検索物品推定装置に対して、意図的な入力を行うことなく、現在検索中の物品の位置情報を知ることができる。また、サーバ２６０１は、ユーザの生活環境内に設置しておく必要は無いため、例えばサーバ２６０１を外部の管理機関などに設置しておくと、ユーザの生活環境内にはセンシング装置１０１、タイマー１０９、報知装置１０４、入力装置９００のみを設置すれば良いということになる。
【０１３８】
なお、前記様々な実施形態のうちの任意の実施形態を適宜組み合わせることにより、それぞれの有する効果を奏するようにすることができる。
【産業上の利用可能性】
【０１３９】
本発明の検索物品推定装置及び方法、並びに、検索物品推定装置用サーバは、ユーザが物品を検索するときに意図的な入力を必要としないので、家庭内やオフィスなどといった数多くの物品が存在する環境内での物品検索に有用である。
【０１４０】
本発明は、添付図面を参照しながら好ましい実施形態に関連して充分に記載されているが、この技術の熟練した人々にとっては種々の変形や修正は明白である。そのような変形や修正は、添付した請求の範囲による本発明の範囲から外れない限りにおいて、その中に含まれると理解されるべきである。
【図面の簡単な説明】
【０１４１】
本発明のこれらと他の目的と特徴は、添付された図面についての好ましい実施形態に関連した次の記述から明らかになる。
【図１】図１は、本発明の第１実施形態にかかる検索物品推定装置の構成を示すブロック図である。
【図２】図２は、本発明の第１実施形態にかかる検索物品推定装置の環境データベースに記録される情報の一例を示す図である。
【図３】図３は、本発明の第３実施形態にかかる検索物品推定装置の構成を示すブロック図である。
【図４】図４は、本発明の第１実施形態にかかる検索物品推定装置の環境データベースの一例を示す図である。
【図５】図５は、本発明の第１実施形態にかかる検索物品推定装置の物品情報データベースの一例を示す図である。
【図６】図６は、本発明の第１実施形態にかかる検索物品推定装置の収納位置データベースの一例を示す図である。
【図７】図７は、本発明の第１実施形態にかかる検索物品推定装置の物品位置履歴データベースの一例を示す図である。
【図８】図８は、本発明の第１実施形態にかかる検索物品推定装置の収納位置データベースの一例を示す図である。
【図９】図９は、本発明の第３実施形態にかかる検索物品推定装置の所有者データベースの一例を示す図である。
【図１０Ａ】図１０Ａは、本発明の第３実施形態にかかる検索物品推定装置のユーザ情報データベースの一例を示す図である。
【図１０Ｂ】図１０Ｂは、本発明の第３実施形態にかかる検索物品推定装置のユーザ情報データベースの一例を示す図である。
【図１１Ａ】図１１Ａは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図である。
【図１１Ｂ】図１１Ｂは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図である。
【図１１Ｃ】図１１Ｃは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図である。
【図１１Ｄ】図１１Ｄは、本発明の第１実施形態にかかる検索物品推定装置の設備操作履歴データベースの一例を示す図である。
【図１２Ａ】図１２Ａは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置の一例において接触センサの利用方法を示す斜視図である。
【図１２Ｂ】図１２Ｂは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置において図１２Ａの接触センサによる検出結果をテーブル形式で示す図である。
【図１２Ｃ】図１２Ｃは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置の別の例において焦電型赤外線センサの利用方法を示す斜視図である。
【図１２Ｄ】図１２Ｄは、本発明の第１実施形態にかかる検索物品推定装置のセンシング装置において図１２Ｃの焦電型赤外線センサによる検出結果をテーブル形式で示す図である。
【図１３Ａ】図１３Ａは、本発明の第１実施形態にかかる検索物品推定装置において、開閉機能を持った収納設備に適用される検索物品推定処理を示すフローチャートである。
【図１３Ｂ】図１３Ｂは、本発明の第１実施形態にかかる検索物品推定装置の検索物品推定処理において物品の出現・消滅検出動作を示すフローチャートである。
【図１４】図１４は、本発明の第１実施形態にかかる検索物品推定装置において、開閉機能を持たない収納設備に適用される検索物品推定処理を示すフローチャートである。
【図１５】図１５は、本発明の第１実施形態にかかる検索物品推定装置の環境データベースの更新方法を示す図である。
【図１６】図１６は、ユーザと物品の現在位置を示す図である。
【図１７】図１７は、本発明の第３実施形態にかかる検索物品推定装置の検索物品推定処理を示すフローチャートである。
【図１８】図１８は、本発明の第１実施形態にかかる検索物品推定装置の報知装置にディスプレイを用いたときの表示例を示す図である。
【図１９】図１９は、本発明の第６実施形態にかかる検索物品推定装置用サーバを利用する検索物品推定装置の構成を示すブロック図である。
【図２０Ａ】図２０Ａは、本発明の第６実施形態にかかる検索物品推定装置用サーバを利用する検索物品推定装置のサーバ、センシング装置、報知装置の配置前の設備の配置図である。
【図２０Ｂ】図２０Ｂは、本発明の第６実施形態にかかる検索物品推定装置用サーバを利用する検索物品推定装置のサーバ、センシング装置、報知装置の配置例を示す図である。
【図２１】図２１は、本発明の第１実施形態にかかる検索物品推定装置の検索物品推定処理において、収納設備の内部が良く見えないために、一度、前方にある物品を収納設備から収納設備の外に取り出して収納設備の内部にある物品を検索するときのフローチャートである。
【図２２】図２２は、本発明の第２実施形態にかかる検索物品推定装置を示すブロック図である。
【図２３Ａ】図２３Ａは、本発明の第２実施形態にかかる検索物品推定装置を説明するための文房具入れの斜視図である。
【図２３Ｂ】図２３Ｂは、本発明の第２実施形態にかかる検索物品推定装置を説明するための文房具入れの平面図である。
【図２３Ｃ】図２３Ｃは、本発明の第２実施形態にかかる検索物品推定装置の報知装置にディスプレイを用いたときの設備操作履歴データベースの一例を示す図である。
【図２３Ｄ】図２３Ｄは、本発明の第２実施形態にかかる検索物品推定装置の報知装置にディスプレイを用いたときのセンシング装置とセンサＩＤと設置設備と設置座標（設置位置座標）との関係を示す図である。
【図２４】図２４は、本発明の第４実施形態にかかる検索物品推定装置の物品情報データベースの一例を示す図である。
【図２５】図２５は、本発明の第４実施形態にかかる検索物品推定装置の構成例を示すブロック図である。
【図２６】図２６は、本発明の第５実施形態にかかるサーバを利用する検索物品推定装置の構成を示すブロック図である。
【図２７】図２７は、本発明の第１及び第５実施形態にかかる検索物品推定装置の収納位置データベースの別の例を示す図である。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2007015548.tif 000041
【図２】
2007015548.tif 000042
【図３】
2007015548.tif 000043
【図４】
2007015548.tif 000044
【図５】
2007015548.tif 000045
【図６】
2007015548.tif 000046
【図７】
2007015548.tif 000047
【図８】
2007015548.tif 000048
【図９】
2007015548.tif 000049
【図１０Ａ】
2007015548.tif 000050
【図１０Ｂ】
2007015548.tif 000051
【図１１Ａ】
2007015548.tif 000052
【図１１Ｂ】
2007015548.tif 000053
【図１１Ｃ】
2007015548.tif 000054
【図１１Ｄ】
2007015548.tif 000055
【図１２Ａ】
2007015548.tif 000056
【図１２Ｂ】
2007015548.tif 000057
【図１２Ｃ】
2007015548.tif 000058
【図１２Ｄ】
2007015548.tif 000059
【図１３Ａ】
2007015548.tif 000060
【図１３Ｂ】
2007015548.tif 000061
【図１４】
2007015548.tif 000062
【図１５】
2007015548.tif 000063
【図１６】
2007015548.tif 000064
【図１７】
2007015548.tif 000065
【図１８】
2007015548.tif 000066
【図１９】
2007015548.tif 000067
【図２０Ａ】
2007015548.tif 000068
【図２０Ｂ】
2007015548.tif 000069
【図２１】
2007015548.tif 000070
【図２２】
2007015548.tif 000071
【図２３Ａ】
2007015548.tif 000072
【図２３Ｂ】
2007015548.tif 000073
【図２３Ｃ】
2007015548.tif 000074
【図２３Ｄ】
2007015548.tif 000075
【図２４】
2007015548.tif 000076
【図２５】
2007015548.tif 000077
【図２６】
2007015548.tif 000078
【図２７】
2007015548.tif 000079
【手続補正書】
【提出日】平成18年11月30日(2006.11.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
生活環境内に配置され、物品のＩＤの情報を検出する物品情報検出用センサと、ユーザの前記物品の収納位置である収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するアクセス状態推定情報検出用センサとを有するセンシング装置と、
時刻を取得するタイマーと、
前記環境内の前記各センサが設置されている前記収納設備の名称又は前記設置座標と、前記収納設備に備えた前記各センサのセンサＩＤとをそれぞれ対応付けて記録した環境データベースを参照し、前記物品情報検出用センサにより前記物品のＩＤの情報を検出した前記物品情報検出用センサが設置されている前記収納設備の名称又は前記設置座標を求めるとともに、前記アクセス状態推定情報検出用センサにより前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品のＩＤの情報を検出した前記物品情報検出用センサが設置されている前記収納設備の名称又は前記設置座標と前記物品のＩＤの情報を物品位置情報として、前記物品情報検出用センサが前記物品のＩＤの情報を検出した時刻と共にそれぞれ対応付けて記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記収納設備の名称又は設置座標と、前記アクセス状態推定情報検出用センサが前記アクセス状態推定情報を検出した時刻と共に対応付けて記録される設備操作履歴データベースと、
前記設備操作履歴データベースと前記物品位置履歴データベースとにそれぞれ記録された情報に基づいて、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出して前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったと判断したとき、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの開始時と、前記アクセス状態推定情報検出用センサにより前記検出されたアクセス状態推定情報に続いて２回目の前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの終了時との間で、前記収納設備に配置された前記物品位置情報検出用センサで検出された前記物品のＩＤの情報の有無に変化があるか否かを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品のＩＤの情報の有無に変化が無かったことを検出すると、前記収納設備が本来の収納位置である前記物品のＩＤの情報を、前記物品の収納位置である収納設備の名称又は前記収納設備の前記設置座標と、前記物品のＩＤの情報とを対応付けて記録した収納位置データベースを参照することによって取得し、次いで、前記取得した前記物品ＩＤの情報の中から前記物品位置履歴データベースを参照することによって、現在、本来の収納位置に無い前記物品のＩＤの情報を持つ物品を絞り込み、絞り込まれた物品を前記ユーザが検索している前記物品であると推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置。
【請求項２】
物品を推定するために必要な物品情報として前記物品のＩＤの情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置である収納設備の名称又は収納設備の設置座標と、前記物品のＩＤの情報とを対応付けて記録した収納位置データベースと、
生活環境内に配置され、前記物品のＩＤの情報を検出する物品位置情報検出用センサと、ユーザの前記物品の収納位置である前記収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を検出するアクセス状態推定情報検出用センサとを有するセンシング装置と、
時刻を取得するタイマーと、
前記生活環境内のマップを記録するとともに、前記環境内に配置されている前記収納設備に配置された前記センシング装置の前記各センサの設置位置の設置座標と、前記各センサのセンサＩＤと、前記各センサが設置されている前記収納設備の名称又は前記収納設備の前記設置座標とをそれぞれ対応付けて記録した環境データベースと、
前記環境データベースに記録されている前記センシング装置の前記各センサの前記収納設備の前記設置座標と、前記センシング装置の前記物品位置情報検出用センサが検出した前記物品のＩＤの情報と前記アクセス状態推定情報検出用センサが検出した前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記各センサが前記物品のＩＤの情報及び前記アクセス状態推定情報を検出した時刻における、前記物品のＩＤの情報を検出した前記物品位置情報検出用センサが設置されている前記収納設備の名称又は前記設置座標を求めるとともに、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品のＩＤの情報を検出した前記物品位置情報検出用センサが設置されている前記収納設備の名称又は前記設置座標と前記物品のＩＤの情報とを物品位置情報として、前記物品位置情報検出用センサが前記物品のＩＤの情報を検出した時刻と共にそれぞれ対応付けて記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記収納設備の名称又は設置座標と、前記アクセス状態推定情報検出用センサが前記アクセス状態推定情報を検出した時刻と共に対応付けて記録される設備操作履歴データベースと、
前記設備操作履歴データベースと前記物品位置履歴データベースとにそれぞれ記録された情報に基づいて、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出して前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったと判断したとき、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの開始時と、前記アクセス状態推定情報検出用センサにより前記検出されたアクセス状態推定情報に続いて２回目の前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの終了時との間で、前記収納設備に配置された前記物品位置情報検出用センサで検出された前記物品のＩＤの情報の有無に変化があるか否かを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品のＩＤの情報の有無に変化が無かったことを検出すると、前記収納設備が本来の収納位置である前記物品のＩＤの情報を前記収納位置データベースを参照することによって取得し、次いで、前記取得した前記物品ＩＤの情報の中から前記物品位置履歴データベースを参照することによって、現在、本来の収納位置に無い前記物品のＩＤの情報を持つ物品を絞り込み、絞り込まれた物品を前記ユーザが検索している前記物品であると推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置。
【請求項３】
前記センシング装置の前記アクセス状態推定情報検出用センサは、更に、前記収納設備に備え付けられている開閉機能の開閉状態を前記アクセス状態推定情報として検出し、
前記センシング装置の前記アクセス状態推定情報検出用センサが検出した、前記ユーザが前記収納設備へ前記アクセスを開始してから前記アクセスを終了するまでの前記開閉機能の開閉度合いに応じて、前記ユーザが目視困難な前記収納設備内の範囲を推定する目視困難範囲推定手段を備え、
前記検索物品推定手段は、更に、前記目視困難範囲推定手段の推定結果及び前記収納位置データベースを参照することによって、本来、前記収納設備に収納されているべき物品で、現在、前記目視困難範囲推定手段が推定した前記収納設備内の前記ユーザが目視困難な前記収納設備内の範囲内に収納されている物品が前記ユーザが検索している物品であると推定することを特徴とする請求項２に記載の検索物品推定装置。
【請求項４】
更に、前記ユーザのユーザＩＤと、前記ユーザＩＤを推定するために必要なユーザ情報を記録したユーザ情報データベースと、
前記物品情報データベースに記録されている前記物品の所有者の情報を記録した所有者データベースを備え、
前記センシング装置は、更に前記ユーザを推定し得るユーザ情報を検出し、
前記情報処理手段は、更に前記センシング装置が検出した前記ユーザ情報から前記ユーザ情報データベースを参照することによって、前記ユーザのＩＤを推定し、
前記検索物品推定手段は、更に前記ユーザのＩＤと前記所有者データベースに記録されている前記物品の所有者の情報を参照することによって、前記ユーザが検索している前記物品を推定することを特徴とする請求項２又は請求項３に記載の検索物品推定装置。
【請求項５】
前記物品情報データベースには、更に、複数の物品の物品組合せに関する情報が記録されていることを特徴とする請求項２から請求項４のいずれか１つに記載の検索物品推定装置。
【請求項６】
更に、前記設備操作履歴データベースにおいて１つの収納設備に配置された前記アクセス状態推定情報検出用センサが前記アクセス状態推定情報を最後に検出した時刻の後で別の収納設備に配置された前記アクセス状態推定情報検出用センサが前記アクセス状態推定情報を最初に検出した時刻までに相当する前記ユーザの収納設備への前記アクセスの終了から別の収納設備へのアクセスの開始までの時間で、前記物品位置履歴データベースに記録された前記物品位置情報を参照することにより、前記１つ目の収納設備から何も物品が取り出されず、かつ、その収納設備には何も物品を収納をしなかったことを検出して、前記ユーザは前記２つ目の収納設備で前記１つ目の収納設備と同一の物品を検索していると推定する同一物品検索推定手段を備えることを特徴とする請求項２から請求項５のいずれか１つに記載の検索物品推定装置。
【請求項７】
前記物品情報データベースでは、前記物品のＩＤの情報に加えて、前記物品のＩＤの情報に対応付けられた前記物品の名称を記録することを特徴とする請求項１〜６のいずれか１つに記載の検索物品推定装置。
【請求項８】
物品を推定するために必要な物品情報として前記物品のＩＤの情報を記録した物品情報データベースと、
前記物品情報データベースに記録されている前記物品の収納位置である収納設備の名称又は収納設備の設置座標と前記物品のＩＤの情報とを対応付けて記録した収納位置データベースと、
時刻を取得するタイマーと、
生活環境内のマップを記録するとともに、前記環境内に配置されている機器や前記物品の収納位置での収納設備に配置された、物品位置情報検出用センサとアクセス状態推定情報検出用センサとを有するセンシング装置の前記各センサの設置位置の設置座標と、前記各センサのセンサＩＤと、前記各センサが設置されている前記収納設備の名称又は前記収納設備の前記設置座標とをそれぞれ対応付けて記録した環境データベースと、
前記環境データベースに記録されている、前記環境内に配置され、前記物品のＩＤの情報を検出する前記物品位置情報検出用センサと、ユーザの前記物品の収納位置である前記収納設備へのアクセスの状態を推定し得る前記アクセス状態推定情報検出用センサとを有する前記センシング装置の前記各センサの前記収納設備の前記設置座標と、前記センシング装置の前記物品位置情報検出用センサが検出した前記物品のＩＤの情報と前記アクセス状態推定情報検出用センサが検出した前記アクセス状態推定情報と、前記タイマーが取得した時刻から、前記各センサが前記物品のＩＤの情報及び前記アクセス状態推定情報を検出した時刻における、前記物品のＩＤの情報を検出した前記物品位置情報検出用センサが設置されている前記収納設備の名称又は前記設置座標を求めるとともに、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を求める情報処理手段と、
前記情報処理手段により求められた前記物品のＩＤの情報を検出した前記物品位置情報検出用センサが設置されている前記収納設備の名称又は前記設置座標と、前記物品のＩＤの情報とを物品位置情報として、前記物品位置情報検出用センサが前記物品のＩＤの情報を検出した時刻と共に対応付けて記録される物品位置履歴データベースと、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報が、前記収納設備の名称又は設置座標と、前記アクセス状態推定情報検出用センサが前記アクセス状態推定情報を検出した時刻と共に対応付けて記録される設備操作履歴データベースと、
前記設備操作履歴データベースと前記物品位置履歴データベースとにそれぞれ記録された情報に基づいて、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出して前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったと判断したとき、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの開始時と、前記アクセス状態推定情報検出用センサにより前記検出されたアクセス状態推定情報に続いて２回目の前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの終了時との間で、前記収納設備に配置された前記物品位置情報検出用センサで検出された前記物品のＩＤの情報の有無に変化があるか否かを検出する検索状態検出手段と、
前記検索状態検出手段が、前記収納設備内の前記物品のＩＤの情報の有無に変化が無かったことを検出すると、前記収納設備が本来の収納位置である前記物品のＩＤの情報を前記収納位置データベースを参照することによって取得し、次いで、前記取得した前記物品ＩＤの情報の中から前記物品位置履歴データベースを参照することによって、現在、本来の収納位置に無い前記物品のＩＤの情報を持つ物品を絞り込み、絞り込まれた物品を前記ユーザが検索している前記物品であると推定する検索物品推定手段と、
を備えたことを特徴とする検索物品推定装置用サーバ。
【請求項９】
生活環境内に配置されたセンシング装置の物品位置情報検出用センサによって、物品のＩＤの情報を検出するとともに、ユーザの前記物品の収納位置でありかつ前記環境内に配置されている収納設備へのアクセスの状態を推定し得るアクセス状態推定情報を前記センシング装置のアクセス状態推定情報検出用センサで検出し、
前記環境内のマップを記録するとともに、前記環境内に配置されている前記収納設備に配置された前記センシング装置の各センサの設置位置の設置座標と、前記各センサのセンサＩＤと、前記各センサが設置されている前記収納設備の名称又は収納設備の設置座標とをそれぞれ対応付けて記録した環境データベースを参照して、前記環境データベースに記録されている前記センシング装置の前記各センサの前記収納設備の前記設置座標と、前記センシング装置の前記物品位置情報検出用センサが検出した前記物品のＩＤの情報と前記アクセス状態推定情報検出用センサが検出した前記アクセス状態推定情報と、タイマーが取得した時刻とから、前記各センサが前記物品のＩＤの情報及び前記アクセス状態推定情報を検出した時刻における、前記物品のＩＤの情報を検出した前記各センサが設置されている前記収納設備の名称又は前記設置座標を求めるとともに、前記ユーザの前記収納設備へのアクセス状態を示すアクセス状態情報を情報処理手段により求め、
前記情報処理手段により求められた前記物品のＩＤの情報を検出した前記物品情報検出用センサが設置されている前記収納設備の名称又は前記設置座標と前記物品のＩＤの情報を物品位置情報として、前記物品情報検出用センサが前記物品のＩＤの情報を検出した時刻と共にそれぞれ対応付けて物品位置履歴データベースに記録し、
前記情報処理手段により求められた前記ユーザの前記収納設備へのアクセス状態を示す前記アクセス状態情報を、前記収納設備の名称又は設置座標と、前記アクセス状態推定情報検出用センサが前記アクセス状態推定情報を検出した時刻と共に対応付けて設備操作履歴データベースに記録し、
前記設備操作履歴データベースと前記物品位置履歴データベースとにそれぞれ記録された情報に基づいて、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出して前記ユーザが前記収納設備への前記アクセスにより前記物品の検索を行ったと判断したとき、前記収納設備に配置された前記アクセス状態推定情報検出用センサにより前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの開始時と、前記アクセス状態推定情報検出用センサにより前記検出されたアクセス状態推定情報に続いて２回目の前記アクセス状態推定情報を検出したときの時刻である前記収納設備への前記アクセスの終了時との間で、前記収納設備に配置された前記物品位置情報検出用センサで検出された前記物品のＩＤの情報の有無に変化があるかを検索状態検出手段により検出し、
前記検索状態検出手段が、前記収納設備内の前記物品のＩＤの情報の有無に変化が無かったことを検出すると、前記収納設備が本来の収納位置である前記物品のＩＤの情報を前記検索物品推定手段が取得し、次いで、前記検索物品推定手段は、前記取得した前記物品ＩＤの情報の中から、現在、本来の収納位置に無い前記物品のＩＤの情報を持つ物品を絞り込み、絞り込まれた物品を前記ユーザが検索している前記物品であると検索物品推定手段により推定する検索物品推定方法。
【国際調査報告】
2007015548.tif 000080
2007015548.tif 000081
2007015548.tif 000082
2007015548.tif 000083