(57)【要約】【課題】  物品の種類や収納場所を限定することなく、少ないタグリーダで物品の位置を高精度に検出する。【解決手段】  本発明の物品管理装置は、物品に取り付けられ物品情報を保持し外部と無線による情報通信が可能な無線タグから物品情報を読み取るタグリーダと、前記タグリーダを搭載した状態で移動する移動手段と、前記移動手段の位置を計測する位置計測手段と、前記タグリーダによって前記無線タグが検出された際における前記移動手段の位置に基づき、前記物品の位置を推定する物品位置推定手段と、を備える。【選択図】  図１
2005250684.tif 000002
【特許請求の範囲】
【請求項１】
物品に取り付けられ物品情報を保持し外部と無線による情報通信が可能な無線タグから物品情報を読み取るタグリーダと、
前記タグリーダを搭載した状態で移動する移動手段と、
前記移動手段の位置を計測する位置計測手段と、
前記タグリーダによって前記無線タグが検出された際における前記移動手段の位置に基づき、前記物品の位置を推定する物品位置推定手段と、
を具備した物品管理装置。
【請求項２】
前記タグリーダは、物品の管理対象領域における既知の位置に設置された無線タグを検出可能であり、
前記物品位置推定手段は、検出された無線タグの位置を推定し、推定した位置と、前記既知の位置との差を算出し、
前記位置計測手段は、計測された前記移動手段の位置を、前記差を用いて補正することを特徴とする請求項１に記載の物品管理装置。
【請求項３】
物品に取り付けられ物品情報を保持し外部と無線による情報通信が可能な無線タグと、
前記無線タグから物品情報を読み取るタグリーダと、
前記タグリーダを搭載した状態で移動する移動手段と、
前記移動手段の位置を計測する位置計測手段と、
前記タグリーダによって前記無線タグが検出された際における前記移動手段の位置に基づき、前記物品の位置を推定する物品位置推定手段と、
前記タグリーダによって読み取られた物品情報と、推定された前記物品の位置とを送出する送出手段と、
前記物品情報及び前記物品の位置を受け取り、受け取った前記物品情報及び物品の位置を管理する管理手段と、
を具備した物品管理システム。
【請求項４】
前記送出手段は、前記物品情報及び前記物品の位置を暗号化して送出することを特徴とする請求項３に記載の物品管理システム。
【請求項５】
物品の管理対象領域における既知の位置に設置され、物品に取り付けられた前記無線タグから物品情報を読み込むタグリーダをさらに具備し、前記タグリーダは、前記無線タグを検出した時刻と、前記無線タグから読み込んだ物品情報とを前記管理手段に送出することを特徴とする請求項３又は４に記載の物品管理システム。
【請求項６】
空間の出入り口を通過する物品における前記無線タグから物品情報を読み込むことにより前記空間内に存在する物品の物品情報を把握するタグリーダをさらに具備し、前記タグリーダは前記空間内に存在する物品の物品情報を前記管理手段に送出することを特徴とする請求項３乃至５のいずれかに記載の物品管理システム。
【請求項７】
複数の領域から構成される物品の管理対象領域の各領域に配置され、物品に取り付けられた前記無線タグから物品情報を読み取り、読み取った物品情報を送出可能なタグリーダをさらに具備し、
前記タグリーダは、読み取った物品情報を前記管理手段に送出し、
前記管理手段は、送出元の前記タグリーダが配置された領域を、前記物品の位置として管理することを特徴とする請求項３乃至６のいずれかに記載の物品管理システム。
【請求項８】
前記領域はボロノイ領域であり、各前記領域に配置される前記タグリーダは、前記ボロノイ領域の母点に配置されたことを特徴とする請求項７に記載の物品管理システム。
【請求項９】
前記無線タグが取り付けられた物品を撮像した画像を記憶する記憶手段と、
物品の管理対象領域における所定の範囲を撮像可能な撮像手段と、
前記撮像手段によって撮像された前記所定の範囲の画像に基づき、前記所定の範囲内における物品の移動履歴を算出して前記管理手段に送出する移動履歴算出手段と、
をさらに具備したことを特徴とする請求項３乃至８のいずれかに記載の物品管理システム。
【請求項１０】
物品に取り付けられ物品情報を保持し外部と無線による情報通信が可能な無線タグから物品情報を読み取るタグリーダと、前記タグリーダを搭載した状態で移動する移動手段と、前記タグリーダによって読み取られた物品情報を格納する物品管理データベース装置とを備えた物品管理装置と、
前記物品管理装置に対して第１の通信回線を介して接続され、前記物品管理装置から前記物品情報を受け取って物品情報記憶部に記憶する物品情報格納手段と、
前記物品情報格納手段に対して第２の通信回線を介して接続され、ユーザから物品情報の入力を受け付け、入力された物品情報を前記物品情報格納手段に送出するユーザ端末と、を備え、
前記物品情報格納手段は、前記ユーザ端末から受け取った物品情報を用いて、所定の検索ルールに基づき前記物品情報記憶部内の物品情報を検索し、検索結果を前記ユーザ端末に返し、
前記ユーザ端末は、前記物品情報格納手段から受け取った検索結果をユーザに提示する、
ことを特徴とする購買支援システム。
【請求項１１】
タグリーダを搭載した状態で移動可能な移動手段が物品の管理対象領域内を移動して、前記管理対象領域内に存在する物品に取り付けられた無線タグから物品情報を取得し、
物品情報を管理する物品情報格納手段が、前記移動手段によって取得された物品情報を受け取って、物品情報記憶部に記憶し、
ユーザ端末が、ユーザから物品情報の入力を受け付け、入力された物品情報を前記物品情報格納手段に送出し、
前記物品情報格納手段が、前記ユーザ端末から受け取った物品情報を用いて、所定の検索ルールに基づき前記物品情報記憶部内の物品情報を検索して、検索結果を前記ユーザ端末に返し、
前記ユーザ端末が検索結果を表示する、
購買支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品の位置を管理する物品管理装置及び物品管理システム、ユーザによる商品の購買を支援する購買支援システム及び購買支援方法に関する。
【背景技術】
【０００２】
人間の生活環境である家庭内では、非常に多種多様な物が存在している。その物の管理方法としては、置き場を決めるという方法が一般に取られている。しかしこの方法では、物を使用した後に再び同じ場所へ戻さないなどといった人間のずさんな管理により、物は散らかり、なくなってしまい、この結果、物がどこにあるのか分からず探し回るという状態が生じやすい。このように物がなくなるという問題を解決するため、物の位置を検出及び管理する方法が従来からいくつか提案されている。その中で、電波を利用し、非接触でデータの読み取りが可能な無線タグを利用したシステムとして、従来から例えば以下のものがある。
【０００３】
まず、生活環境下における物品の収納場所を管理するシステムとして収納管理システムが挙げられる。この収納管理システムでは、物品（管理対象物）が収納され得る複数の収納場所にタグリーダを設置しておく。各管理対象物には、タグリーダからの信号を受信すると管理対象物を識別するための識別情報をタグリーダに送信する無線タグを取り付けておく。タグリーダが無線タグから得た情報に基づいて、管理対象物の識別情報と収納場所とを関連づけ、これにより管理対象物の収納場所を管理する（例えば特許文献１を参照）。
【０００４】
次に、生活環境内における対象物や生活者に関する情報を収集・加工し生活情報を管理するシステムとして生活情報管理システムがある。この生活情報管理システムでは、管理対象物に取り付けられた無線タグとタグリーダとの間の通信可能な距離を複数設定でき、これを利用してタグリーダから無線タグまでの距離、さらには管理対象物の位置を推定する（例えば特許文献２を参照）。
【０００５】
次に、移動体が管理対象領域を走査するシステム例として、保管システム（例えば特許文献３を参照）や、蔵書管理システム（例えば特許文献４）がある。前者の保管システムでは、保管区画の識別情報と保管物の識別情報とを、保管棚の間口方向に沿って移動する移動体で読み取り、保管物の収納状態を管理する。後者の蔵書管理システムでは、蔵書を管理するために書架の書籍に取り付けられた無線タグの情報を移動体が読み書きして、書籍を管理する。
【特許文献１】特開平7-336269号公報
【特許文献２】特開2003-233715号公報
【特許文献３】特開2002-46824号公報
【特許文献４】特開2001-163417号公報
【特許文献５】特開2002-32649号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した各システムでは管理対象物（物品）を効率良く管理できなかった。
【０００７】
即ち、収納管理システムでは、管理対象物の収納場所を予め設定し、収納場所ごとにタグリーダを設置しなければならなかった。
【０００８】
一方、生活情報管理システムでは、上述したように、無線タグ及びタグリーダ間の通信可能距離を複数回設定することによって物品の位置を類推するものであるため、全ての管理対象物の収納位置を把握するためには、タグリーダの周囲（半径：最大通信距離の範囲）内に全管理対象物が存在する必要がある。１つのタグリーダで管理対象域を覆えない場合には、複数のタグリーダを設置する必要がある。また、このシステムでは、タグリーダ及び無線タグ間の距離のみを利用して管理対象物の位置を推定するため、無線タグの位置を正確に推定するためには、少なくても２つ（望ましくは３つ）のタグリーダが必要となる。
【０００９】
また、保管システムや蔵書管理システムでは、ともに、管理対象物のみならず、管理対象物を収納する保管区画もしくは書架を設定し、その保管区画もしくは書架に対して収納場所の識別情報を持つ無線タグを設定する必要がある。また管理対象物としても、前者は保管棚に収納される物、後者は書籍と限定される。
【００１０】
ところで、買い物の際、購入しようとしている品物が既に家にあるのかないのか（購入済みなのか）分からず、あるいは覚えていなかったために、結果的に同じ品物を購入してしまい、無駄になるようなことがある。また、品物が既に家にはないのに（欠品しているのに）購入することを忘れてしまう、あるいは、欠品していることに気づかなかったために再度店舗へ足を運ばなければならないこともある。このような購買行動の“二度手間”という問題に対し、効率的な買い物を支援するエージェントシステムが考案されている（特許文献５参照）。
【００１１】
しかし、このようなエージェントシステムも、家庭内にある物品情報の収集及び蓄積をどのように自動化するかが大きな課題であり、現状では人手による情報入力、あるいはバーコードリーダを使った半自動的な情報入力などに頼らざるを得ない。また、物品の在庫管理を行うデータベースにおいては、物品データを更新するコストが大きく、家庭内のような種々雑多な物品を対象にし、不定期かつ不定形に物品が搬入、移動及び搬出される場ではユーザの作業負担が大きくなる。
【００１２】
本発明は、上記問題点に鑑みてなされたものであり、物品の種類や収納場所を限定することなく、少ないタグリーダで物品の位置を高精度に検出可能な物品管理装置及び物品管理システムを提供することを目的とする。
【００１３】
さらに、本発明は、家庭内における管理対象物の管理の煩わしさを解消可能な購買支援システム及び購買支援方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の物品管理装置は、物品に取り付けられ物品情報を保持し外部と無線による情報通信が可能な無線タグから物品情報を読み取るタグリーダと、前記タグリーダを搭載した状態で移動する移動手段と、前記移動手段の位置を計測する位置計測手段と、前記タグリーダによって前記無線タグが検出された際における前記移動手段の位置に基づき、前記物品の位置を推定する物品位置推定手段と、を具備する。
【００１５】
本発明の物品管理システムは、物品に取り付けられ物品情報を保持し外部と無線による情報通信が可能な無線タグと、前記無線タグから物品情報を読み取るタグリーダと、前記タグリーダを搭載した状態で移動する移動手段と、前記移動手段の位置を計測する位置計測手段と、前記タグリーダによって前記無線タグが検出された際における前記移動手段の位置に基づき、前記物品の位置を推定する物品位置推定手段と、前記タグリーダによって読み取られた物品情報と、推定された前記物品の位置とを送出する送出手段と、前記物品情報及び前記物品の位置を受け取り、受け取った前記物品情報及び物品の位置を管理する管理手段と、を具備する。
【００１６】
本発明の購買支援システムは、物品に取り付けられ物品情報を保持し外部と無線による情報通信が可能な無線タグから物品情報を読み取るタグリーダと、前記タグリーダを搭載した状態で移動する移動手段と、前記タグリーダによって読み取られた物品情報を格納する物品管理データベース装置とを備えた物品管理装置と、前記物品管理装置に対して第１の通信回線を介して接続され、前記物品管理装置から前記物品情報を受け取って物品情報記憶部に記憶する物品情報格納手段と、前記物品情報格納手段に対して第２の通信回線を介して接続され、ユーザから物品情報の入力を受け付け、入力された物品情報を前記物品情報格納手段に送出するユーザ端末と、を備え、前記物品情報格納手段は、前記ユーザ端末から受け取った物品情報を用いて、所定の検索ルールに基づき前記物品情報記憶部内の物品情報を検索し、検索結果を前記ユーザ端末に返し、前記ユーザ端末は、前記物品情報格納手段から受け取った検索結果をユーザに提示することを特徴とする。
【００１７】
本発明の購買支援方法は、タグリーダを搭載した状態で移動可能な移動手段が物品の管理対象領域内を移動して、前記管理対象領域内に存在する物品に取り付けられた無線タグから物品情報を取得し、物品情報を管理する物品情報格納手段が、前記移動手段によって取得された物品情報を受け取って、物品情報記憶部に記憶し、ユーザ端末が、ユーザから物品情報の入力を受け付け、入力された物品情報を前記物品情報格納手段に送出し、前記物品情報格納手段が、前記ユーザ端末から受け取った物品情報を用いて、所定の検索ルールに基づき前記物品情報記憶部内の物品情報を検索して、検索結果を前記ユーザ端末に返し、前記ユーザ端末が検索結果を表示する。
【発明の効果】
【００１８】
本発明により、物品の種類や収納場所を限定することなく、少ないタグリーダにより、物品の位置を管理できる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２０】
（第１の実施の形態）
本実施の形態は、２輪独立駆動方式の移動ロボットとしての物品管理ロボットを用いて家庭内の物品（管理対象物）の位置を管理するものである。以下、本実施の形態について詳しく説明する。
【００２１】
図１は、本発明の第１の実施の形態としての物品管理システムの構成を示す図である。
【００２２】
図２は、本物品管理システムが設置される部屋の間取り図を示す。
【００２３】
本物品管理システムでは、ユニークなＩＤを持つ無線タグ（以下ＩＤタグと呼ぶ）Ｔ１、Ｔ２・・を用いる。ＩＤタグとしては、例えばＲＦＩＤ(Radio Frequency IDentification)タグを用いることができる。ＩＤタグＴ１、Ｔ２・・内の情報はタグリーダ２によって読み取られ、タグリーダ２の検出範囲は、本実施の形態では、タグリーダ２から例えば半径約50cm程度とする。また、タグリーダ２は、複数のＩＤタグを同時に読込み可能なマルチリードタイプのものとする。
【００２４】
図１に示すように、全ての物品（管理対象物）Ｍ１、Ｍ２・・にはＩＤタグＴ１、Ｔ２・・が取り付けられる。物品管理ロボット１は、物品に取り付けられたＩＤタグを読み込むタグリーダ２と、タグリーダ２で読み込まれたＩＤを認識するＩＤ認識部３と、左右２つの車輪を駆動するモータとそのモータを制御する制御回路とを含む移動駆動部４と、左右両輪に取り付けられて車輪の回転量を計測するエンコーダ５と、エンコーダ５で計測された左右両輪の回転量に基づき現在の位置を計測する移動位置計測部６と、物品管理ロボット１の移動経路を地図情報ＤＢ７を参照して生成する経路生成部８と、移動位置計測部６で計測された位置から経路生成部８で作られた経路に沿って移動するために必要なロボットの左右両輪の回転量を算出する移動制御部９と、ＩＤタグが検出された際のロボットの位置とそのＩＤと地図情報ＤＢ７とに基づき、ＩＤタグが取り付けられた物品の位置を推定する物品位置推定部１０と、物品情報ＤＢ１１及び地図情報ＤＢ７を管理する物品管理サーバ１２と、上記各装置の電源（バッテリー）（図示せず）とを備える。
【００２５】
物品情報ＤＢ１１は、物品情報として、例えば、物品に取り付けられたＩＤタグのＩＤと、物品の名称と、物品の種類と、物品の形状データ（大きさ・重さ等）と、物品におけるＩＤタグの取付位置と、物品が登録された時刻と、物品位置推定部１０によって推定された物品の位置と、物品の位置が推定された時刻とを含む。
【００２６】
地図情報ＤＢ７は、家庭内で物品管理ロボット１が移動できる領域及び移動できない領域からなる２次元地図や、各部屋や部屋内の机など物品の置かれる可能性のある場所及びその名称（居間、和室、ダイニングテーブルなど）を含む。
【００２７】
本実施の形態では、移動位置計測部６は、物品管理ロボット１の位置を計測するためにエンコーダ５を用いているが、移動方向を計測可能なジャイロなど、別の計測手段をさらに用いてもよい。
【００２８】
次に、本物品管理システムを用いて物品の位置を管理する方法を具体的に説明する。
【００２９】
まず、物品にＩＤタグを取り付ける。近年、商品管理の観点から、商品にＩＤタグを取り付けることが検討されている。物品に既にこのＩＤタグが付いている場合には、それを利用してもよい。
【００３０】
次に、物品管理ロボット１のタグリーダ２にこのＩＤタグを近づけてＩＤを認識させ、物品情報ＤＢ１１に物品の名称・種類・形状データ等を登録する。
【００３１】
次に、物品管理ロボット１を家庭内で巡回させて、物品の位置を探索させる。
【００３２】
物品管理ロボット１による探索は、一定時間ごとであっても、ユーザが指定した時であってもよい。物品管理ロボット１は、地図情報ＤＢ７上で予め決められた（あるいはランダムに決められた）移動経路を、タグリーダ２を走査しながら移動する。但し、物品は、部屋の周囲や机上など物品管理ロボット１の障害物になるものの付近にあることが多いため、部屋の周囲や障害物の近くを走行する（例えば、壁伝いに走行する）経路を含むことが好ましい。
【００３３】
物品管理ロボット１は、ＩＤタグを検出した場合は、現在の移動ロボット１の位置と、検出したＩＤとを記録する。物品管理ロボット１は、後述の物品位置推定方法を用いて、物品の位置をある精度を持って推定する。物品管理ロボット１は、検出したＩＤと、推定した物品の位置を、その物品を検出した時刻を含めて、物品情報ＤＢ１１に登録する。
【００３４】
ここで、物品管理ロボット１が、ユーザによって指定された物品の位置を提示する方法を説明する。
【００３５】
まず、ユーザは、物品の名称あるいはその特徴（例えば種類、大きさ、登録時刻など）等の情報を物品管理ロボット１に入力する。入力方法は、例えば、物品管理ロボット１に備えさせられた音声認識装置（図示せず）やタッチパネル付きディスプレイ（図示せず）若しくは部屋内に取り付けられた端末機器（図示せず）などを用いる。
【００３６】
物品管理ロボット１は、入力された情報から該物品を特定できた場合は、物品管理ＤＢ１１を参照して、この物品が最後に検知された位置を検索し、検索結果をユーザに提示する。
【００３７】
ユーザへの提示方法としては、物品管理ロボット１に備えさせられたディスプレイに室内の地図と共にその物品の位置を表示する、物品管理ロボット１がその位置へ移動する、音声によりその物品が存在する部屋の名称を発話する、などがある。ユーザは、提示された情報に基づき物品を見つけることができる。
【００３８】
もし、探そうとしている物品がまだ物品管理ロボット１によって検出されていない場合や、物品管理ロボット１によって提示された位置にその物品がない場合等は、物品管理ロボット１に探索動作を行わせてもよい。
【００３９】
次に、物品管理ロボット１による物品の位置の推定手法について説明する。
【００４０】
図３（Ａ）及び図３（Ｂ）は、物品管理ロボット１が物品の位置を推定する第１の例を説明する図である。図４（Ａ）及び図４（Ｂ）は、物品管理ロボット１が物品の位置を推定する第２の例を説明する図である。
【００４１】
この推定手法は、物品管理ロボット１がＩＤタグを最初に検出した際における物品管理ロボット１の位置とそのときの検出範囲、及び物品管理ロボット１がＩＤタグを最後に検出した際における物品管理ロボット１の位置とそのときの検出範囲に基づき、物品の位置を推定するものである。より詳しくは以下の通りである。
【００４２】
図３（Ａ）、（Ｂ）の順に、また、図４（Ａ）、（Ｂ）の順に物品管理ロボット１が移動した場合を考える。物品管理ロボット１の検出範囲は図中、破線の円で示される。
【００４３】
図３（Ａ）及び図４（Ａ）の時点で、ＩＤタグが検出範囲に入り、物品管理ロボット１がＩＤタグの検出を開始する。この時点では、物品管理ロボット１はこの円上のどこかにＩＤタグがあることを検知できるのみである。この後、物品管理ロボット１は、図３（Ｂ）及び図４（Ｂ）に示す位置に移動し、この時点で、ＩＤタグの検出を終了する。検出を開始及び終了した際における各円の交差部が物品の位置と推定される。即ち、物品の位置は、図３（Ｂ）及び図４（Ｂ）に示すように、点(a)、(b)の２点に推定できる。
【００４４】
この際、例えば、図３（Ｂ）中の点(a)(b)のうち、地図情報ＤＢ７に基づき、(b)点が部屋の壁の中であることが検知された場合は、検出されたＩＤタグは、点(b)に存在することは考えられないので、点(a)にあると推定できる。また物品情報ＤＢ１１に基づきこのＩＤタグを有する物品が十分に大きなサイズを有することが検知された場合は、物品の位置が２点まで絞られれば、この後、現地に赴くことで、物品を容易に発見できる
図３（Ｂ）及び図４（Ｂ）の後、物品管理ロボット１が、さらにこの付近を移動することで、さらに正確な物品の位置も推定できる。この様子を図５（Ａ）〜（Ｄ）に示す。
【００４５】
図５（Ａ）、（Ｂ）は、上述した図３（Ａ）、（Ｂ）と同じである。物品管理ロボット１は、図５（Ｂ）の位置まで移動した後、さらに図５（Ｃ）、（Ｄ）に従って移動し、図５（Ｄ）に示す位置にて、再度、ＩＤタグを検出を開始する。この結果、物品の位置は、３つの円の交差部、即ち、点（ａ）に特定できる。
【００４６】
ここで、物品の位置の検出をより効率的に行う手法を２つ（第１及び第２の手法）例示する。
【００４７】
まず、第１の手法について説明する。
【００４８】
各部屋に部屋内を撮影可能な固定カメラを設置しておく。また、ＩＤタグを内蔵した物品を撮影し、撮影した画像を固定カメラに登録しておく。固定カメラは、登録された画像と、部屋内を撮影した複数の画像とに基づき、部分空間法などの周知のパターン認識技術を用いて、部屋内における物品の位置を検出し、さらに物品の移動経路を追跡する。そして、固定カメラは、物品の部屋内における移動履歴を作成し、内部に保存する。物品管理ロボット１は、巡回時に固定カメラから移動履歴を取得して物品管理サーバ１２内に保存する。従って、物品管理ロボット１は、自ら部屋内を移動してＩＤタグを検出することなく物品の位置を把握できる。
【００４９】
例えば物品管理ロボット１がユーザの指示に従って物品を探索する場合（例えばユーザが探す対象となる物品の情報を物品管理ロボット１に入力する場合）、物品管理ロボット１は、物品管理サーバ１２内の移動履歴に基づいて物品の最後の移動先を特定し、特定された場所及びその周辺領域を探索する。物品管理ロボット１は、部屋内の全体を探索する必要はない。このように、物品管理ロボット１２は、効率よく物品を探索できる。
【００５０】
次に、第２の手法について説明する。
【００５１】
部屋の出入り口などに固定タグリーダを設置する。固定タグリーダを設置した部屋の間取り図を図６に示す。固定タグリーダＢの近くをＩＤタグ付の物品が通過する際に、固定タグリーダＢは、その物品のＩＤと通過時刻とを記録し、物品管理サーバ１２へ記録情報を送る。物品管理ロボット１は、物品を探す際の手がかりとして、この記録情報と固定タグリーダＢの設置位置とを利用できる。例えば、物品の探す領域を、最後に物品を検出した固定タグリーダの付近と限定できる。物品管理ロボット１が移動を停止している間は、物品管理ロボット１を固定タグリーダとして動作させることも可能である。さらに２つの固定タグリーダを近接して配置することで物品の移動方向も推定可能である。これについてもう少し詳しく説明すると以下の通りである。
【００５２】
図７（Ａ）〜（Ｂ）は、物品の移動方向を推定する手法を説明する図である。
【００５３】
図７（Ａ）に示すように、固定タグリーダａ、ｂが並んで配置されている場所に、ＩＤタグＴ１を有する物品Ｍ１が、図中矢印方向に移動したとする。図７（Ｂ）の状態で、固定タグリーダｂがＩＤタグＴ１を検出し、次いで、図７（Ｃ）の状態で固定タグリーダａがＩＤタグＴ１を検出する。従って、固定タグリーダａ、ｂによるＩＤタグの検出時刻の差異に基づき、物品の移動方向を推定できる（本例では図中右側から左側へ移動したことを推定できる）。推定した移動方向を用いることで、物品を探索する領域をさらに限定できる。
【００５４】
以上のように、本実施の形態によれば、タグリーダを搭載した物品管理ロボットに家庭内を巡回させて物品に埋め込まれたＩＤタグを検出させ、検出した際における物品管理ロボットの位置に基づいて物品の位置を推定するようにしたので、物品の種類や物品の収納場所等に制約されることなく、従来よりも少ないタグリーダにより物品の位置を検出できる。
【００５５】
（第２の実施の形態）
図８は、本発明の第２の実施の形態としての物品管理システムの構成を示すブロック図である。
【００５６】
図８に示すように、この物品管理システムは、物品管理ロボット１と物品管理サーバ１２とを別体として備える。これにより、物品管理ロボット１の重量を軽減できると共に、物品管理ロボット１の使用電力を低減できる。但し、この構成により、物品管理ロボット１と物品管理サーバ１２と間で流れる情報が第３者に傍受され易くなるので、これらの間を流れる情報についてセキュリティを十分に確保する必要がある。特に、これらの間では家庭内の物品や地図と言ったプライバシに関わる情報がやり取りされるのでセキュリティの確保は重要である。
【００５７】
そこで、以下、セキュリティを確保する一例について説明する。
【００５８】
図９は、セキュリティを確保した物品管理システムの構成例を示すブロック図である。
【００５９】
本システムは、物品管理ロボット１と、物品管理サーバ１２と、物品管理ロボット１と物品管理サーバ１２とを結ぶ通信路１３とを有する。ここで通信路１３は、ケーブルであっても、無線であってもよい。なお、図８に示される物品管理サーバ１２内の地図情報ＤＢ７は、説明の簡単化のため、図示を省略してある。
【００６０】
物品管理サーバ１２内の物品情報ＤＢ１１は、セキュリティの確保のため、物品管理ロボット１（ユーザ）以外はアクセスできないものとされる。
【００６１】
即ち、物品情報ＤＢ１１へのアクセスには、例えば何らかの認証が必要とされる。ここでは認証の手段として、物品管理ロボット１に数字あるいは英数字を入力するボタンを用意しておき、情報を求めるユーザが、その都度パスワードを入力するようにする。
【００６２】
認証のためにはあらかじめ、ユーザにパスワードを登録させ、物品管理サーバ１２内に保存しておく必要がある。パスワードが外部から読み出せては意味がないため、パスワードをそのまま物品管理サーバ１２内に保存するのではなく、ハッシュ関数によって変換した結果を保存する。パスワードの照合は、入力されたパスワードをハッシュ関数によって変換したものが、あらかじめ物品管理サーバ１２内に保存したものと一致するかどうかで行う。ここで、ハッシュ関数とは、入力（パスワード）に基づき所定の計算を行ってハッシュ値を出力する関数で、関数の出力（ハッシュ値）からパスワードを求めることが困難な関数のことである。ハッシュ関数としては例えばMD5（Message Digest algorithm 5）を使用できる。
【００６３】
物品管理サーバ１２内に保存された物品情報を取得する場合は、物品管理ロボット１はユーザに対しパスワードの入力を求める。ユーザによってパスワードが入力されると、物品管理ロボット１は入力されたパスワードからハッシュ値を算出して、物品管理サーバ１２に送信する。物品管理サーバ１２は、受け取ったハッシュ値に基づきパスワードの照合を行い、パスワードが正しければ、要求された物品情報を送り返す。
【００６４】
通信部１３を流れるデータ（例えば物品管理サーバ１２から物品管理ロボット１に送出される物品情報等）は、周知の暗号化手法(例えばTLS（Transport Layer Security）)を用いて暗号化する。これにより通信路１３において情報が漏洩する可能性を減らし、一層に安全性を高めることができる。
【００６５】
ここでは、物品情報のセキュリティの保護について説明したが、地図情報のセキュリティについても同様にして図ることができる。
【００６６】
以上のようにして本システムで扱う物品情報及び地図情報を保護し、その有用性を高めることで、ユーザの本システムに対する信頼感を高めることができる。
【００６７】
（第３の実施の形態）
ＩＤタグを利用して物品を管理する際に、時事刻々、事細かな物品の位置を物品管理サーバ１２に登録していくと、ユーザが欲しい情報を探す際に履歴データが煩雑になりすぎる恐れがある。
【００６８】
そこで、空間を分割するボロノイ図を考え、これを用いた上位概念的なデータベースを作成することにより、見やすく簡易な履歴情報を作成することを考える。
【００６９】
ボロノイ図とは、空間中にいくつかの母点が配置されているときに、その空間内の点がどの母点に近いかによって空間を分割した図のことをいう。分割された各領域をボロノイ領域といい、各ボロノイ領域内に母点が１つ含まれる。この母点にＩＤタグのリーダを設置する。
【００７０】
図１０は、２次元の場合におけるボロノイ図例を示す。なお、３次元の場合も同様に考えることができる。
【００７１】
図８に示すように、各母点に固定タグリーダ１４が設置される。各固定タグリーダ１４は、対応するボロノイ領域に入った物品のＩＤタグから情報を読み取り、その情報を物品管理ロボット１（図１参照）に送信し、物品管理ロボット１は、受け取った情報に基づき、物品管理サーバ１２内の物品の情報（位置等）を更新する。
【００７２】
図１１は、固定タグリーダが、対応するボロノイ領域の全体を検出できない場合を示す図である。
【００７３】
このような場合は、覆うことができない領域Ａ（図中の斜め線領域）を物品管理ロボット１に巡回させて補えばよい。
【００７４】
図１２は、複数のボロノイ領域Ａ〜Ｃを物品が移動した状態を示す。
【００７５】
図１２に示すようにボロノイ領域Ａ〜Ｃを物品が移動した場合の物品の移動履歴（データベース）は、例えば、以下のようにして作成する。
物品NO3  移動履歴
１０時２０分  領域A
１５時２５分  領域B
２０時３８分  領域C
【００７６】
離散的な時間間隔で物品管理を行う場合は、前回の時刻において検出されたボロノイ領域と異なるボロノイ領域に物品が存在するときのみ、その領域を記録してもよい。
【００７７】
（第４の実施の形態）
図１３は、本発明の第４の実施の形態としての物品管理システムの構成を示すブロック図である。
【００７８】
この物品管理システムは、部屋内に固定設置された、ＩＤタグを含むマーカＡ１に基づいて移動位置計測部６によって計測された物品管理ロボット１の位置を補正しようとするものである。以下本実施の形態について詳しく説明する。
【００７９】
第１の実施の形態で説明したように、物品管理ロボット１の自己位置計測方法としては、エンコーダ５やジャイロ（図示せず）といったセンサを用いる。
【００８０】
しかし、これらのセンサを用いて自己位置の計測を行うと、積算誤差が生じ、位置の計測誤差が次第に大きくなる問題が生じる。
【００８１】
そこで、本実施の形態では、図１３に示すように、マーカＡ１を導入する。マーカＡ１にはマーカの固有コードを格納したＩＤタグＡ２が取り付けられ、既知の位置に設置される。
【００８２】
図１４は、マーカＡ１を取り付けた部屋の間取り図を示す。
【００８３】
マーカＡ１の座標はマーカのＩＤとともに地図情報ＤＢ７に書き込まれている。
【００８４】
物品管理ロボット１による自己位置補正処理について説明すると以下の通りである。
【００８５】
タグリーダ２がマーカＡ１に取り付けられたＩＤタグＡ２を検出し、ＩＤ認識部３がマーカＡ１のＩＤを認識すると、物品位置推定部１０はマーカＡ１の位置を、前述した手法を用いて推定する。移動位置補正部３１は、物品位置推定部１０によって推定されたマーカＡ１の位置と、マーカＡ１の実際の位置との差を求め、この差を用いて物品管理ロボット１の自己位置誤差を算出する。そして、移動位置補正部３１は、算出した自己位置誤差を、移動位置計測部６に出力し、移動位置計測部６は、入力された自己位置誤差を用いて、自らの位置を補正する。
【００８６】
以上のように、本実施の形態によれば、物品管理ロボット１の位置を高精度に算出できるようにしたので、これにより物品の位置を高精度に検出できる。
【００８７】
（第５の実施の形態）
図１５は、本発明の第５の実施の形態としての物品管理システムの構成を示すブロック図である。
【００８８】
この物品管理システムは、物置（図１６参照）などの閉じられた空間の出入り口に固定設置された、書き換え可能なＩＤタグＲ１、Ｒ２・・を含むＩＤタグ付固定タグリーダＣを備える。このＩＤタグ付固定タグリーダＣを設置した部屋の見取り図を図１６に示す。
【００８９】
ＩＤタグ付固定タグリーダＣは、閉じた空間の出入り口をＩＤタグ付きの物品が通過したら、その物品のＩＤと同一のＩＤが、書換え可能ＩＤタグＲ１、Ｒ２・・に記録されているかどうかを調べる。
【００９０】
より詳しくは、図１５に示すように、ＩＤタグ付固定タグリーダＣにおけるタグリーダ３２がＩＤタグからＩＤを読み取り、ＩＤ認識部３３がこのＩＤと同一のＩＤが、書き換え可能ＩＤタグＲ１、Ｒ２・・のいずれかに含まれているどうかを調べる。
【００９１】
いずれの書換え可能ＩＤタグＲ１、Ｒ２・・にも同一のＩＤが含まれていない場合は、ＩＤ認識部３３は、その物品は閉じられた空間内に入ったと判断し（図１６中の矢印参照）、そのＩＤを書換え可能ＩＤタグに記録する。
【００９２】
一方、いずれかの書換え可能ＩＤタグＲ１、Ｒ２・・に同一のＩＤが含まれている場合は、ＩＤ認識部３３は、その物品が閉じられた空間から出たと判断し、そのＩＤを書換え可能ＩＤタグＲ１、Ｒ２・・から消去する。
【００９３】
閉じられた空間への物品の出入りについては、第１の実施の形態で述べたように、２つの固定タグリーダを近接配置し、これにより移動方向を検出を行ってもよい。
【００９４】
物品管理ロボット１は、書換え可能ＩＤタグＲ１、Ｒ２・・内の情報を検出することで、閉じられた空間内に入ることなく、閉じられた空間内に存在する物品の情報を取得できる。
【００９５】
（第６の実施の形態）
本実施の形態では、上述した各実施の形態における物品管理システムを利用した購買支援システムについて説明する。
【００９６】
図１７は、本購買支援支援システムの構成を示すブロック図である。
【００９７】
本購買支援システムは、例えばスーパーマーケット等の店舗にいるユーザが、今現在購入しようとしている品物が既に家庭内にあるかどうかをその場で確認可能にするものである。以下、本購買支援システムについて詳しく説明する。
【００９８】
図１７に示すように、本購買支援システムは、モノ情報収集クライアント２１、モノ情報ライブラリサーバ２２、モノ情報格納・検索サーバ２３及び検索クライアント２４を備える。
【００９９】
モノ情報収集クライアント２１は、例えば、第１の実施の形態における物品管理ロボット１に対応する。即ち、モノ情報収集クライアント２１は、ＲＦＩＤタグリーダ等のタグリーダを内蔵し、自律走行あるいは歩行することで家庭内の物品情報（物品名等の物品識別情報、製造元、製造日時、物品の個数、物品の場所、物品の検出された日時など）を自動収集する。このモノ情報収集クライアント２１は、ネットワークを介して、モノ情報格納・検索サーバ２３に対して、収集した物品情報等を送信する。
【０１００】
モノ情報ライブラリサーバ２２は、各種物品の物品定義情報（例えば商品カテゴリであり、ＩＤタグ内に含まれる物品情報以外の情報）を格納する。モノ情報ライブラリサーバ２２は、モノ情報格納・検索サーバ２３からある物品についての物品定義情報の提供要求があった場合には、該当する物品の物品定義情報を検索して、モノ情報格納・検索サーバ２３に送信する。
【０１０１】
モノ情報格納・検索サーバ２３は、モノ情報格納部２５とモノ情報検索部２６とを備える。
【０１０２】
モノ情報格納部２５は、モノ情報通信手段２５ａを用いてモノ情報収集クライアント２１から物品情報を受信し、モノ情報蓄積手段２５ｃに蓄積する。モノ情報拡張手段２５ｂは、蓄積した物品情報に含まれる物品識別情報に基づき、当該物品の物品定義情報を、モノ情報検索部２６を介してモノ情報ライブラリサーバ２２から入手し、物品情報と物品定義情報とをモノ情報としてモノ情報記憶装置２５ｄに格納する。
【０１０３】
モノ情報検索部２６は、検索情報通信手段２６ａを用いて検索クライアント２４から物品名称等の物品識別情報（検索情報）を受信し、検索情報蓄積手段２６ｂに蓄積する。情報検索手段２６ｃは、蓄積された検索情報を用いて、情報検索ルール２６ｄに合致するモノ情報（例えば蓄積した物品識別情報と同一の物品識別情報を含むモノ情報）が、モノ情報記憶装置２５ｄに格納されているかどうかを検索する。モノ情報検索部２６は、検索結果のレポートを、レポート生成手段２６ｅを用いて生成し、生成したレポートを、検索情報通信手段２６ａを用いて検索クライアント２４に送信する。また、モノ情報検索部２６は、モノ情報格納部２５から物品定義情報の提供要求が合った場合は、検索情報通信手段２６ａを用いてモノ情報ライブラリサーバ２２から物品定義情報を入手して、モノ情報格納部２５に送出する。
【０１０４】
なお、本実施の形態ではモノ情報格納部２５及びモノ情報検索部２６を、一体化したサーバとして構成しているが、これらモノ情報格納部２５及びモノ情報検索部２６をそれぞれ独立したサーバとして構成してもよい。
【０１０５】
検索クライアント２４は、ＲＦＩＤタグリーダ等のタグリーダを内蔵し、モノ情報入出力部２７を備える。検索クライアント２４は、例えば、携帯電話、ＰＨＳ端末、ＰＤＡ等の携帯情報端末であるが、これらのものに限定されない。
【０１０６】
モノ情報入出力部２７は、検索情報入力手段２７ａを用いて、検索対象となる品物（物品）の識別情報（検索情報）の入力をユーザから受け付け、検索情報通信手段２７ｂを用いて、入力された検索情報をモノ情報格納・検索サーバ２３へ送信する。また、モノ情報入出力部２７は、検索情報通信手段２７ｂを用いてモノ情報格納・検索サーバ２３から検索結果のレポートを受信し、検索情報蓄積手段２７ｃに蓄積する。モノ情報入出力部２７は、蓄積した検索結果のレポートを、検索情報出力手段２７ｄを用いてユーザに提示する。
【０１０７】
図１８は、本購買支援システムによる処理ステップを示すフローチャートである。
【０１０８】
まず、ステップＳ１に示すように、ユーザが、ＲＦＩＤタグリーダを内蔵した携帯端末等の検索クライアント２４に対して、今現在購入しようとしている品物をかざして、品物に埋め込まれたＲＦＩＤタグに登録されている物品識別情報を検索クライアント２４に認識させる（検索情報の入手）。検索クライアント２４は、認識した物品識別情報（検索情報）を、ユーザの指示に従って、モノ情報格納・検索サーバ２３に送出する（ステップＳ１）。
【０１０９】
モノ情報格納・検索サーバ２３は、ネットワークを介して検索クライアント２４から物品識別情報を受け取り、その物品識別情報に一意にマッチする物品識別情報を含むモノ情報がモノ情報記憶装置２５ｄ内に格納されているかどうかを検索する（ステップＳ２）。
【０１１０】
検索した結果、マッチするモノ情報が格納されていない場合は（ステップＳ３のＮｏ）、モノ情報格納・検索サーバ２３は、モノ情報ライブラリサーバ２２から物品識別情報（検索情報）に対応する物品定義情報を入手し（ステップＳ２４）、入手した物品定義情報と同一の物品定義情報を有する別のモノ情報がモノ情報記憶装置２５ｄ内に存在するかどうかを検索する（ステップＳ５）（格納済みモノ情報との照合）。ここでいう物品定義情報は、検索対象となる品物の属性を特定する情報、例えば商品カテゴリなどである。
【０１１１】
一方、検索の結果、マッチするモノ情報が格納されている場合（ステップＳ３のＹｅｓ）あるいはステップＳ５の後、モノ情報格納・検索サーバ２３は、照合結果のレポートを生成して（ステップＳ６）、検索クライアント２４に送出する。検索クライアント２４は、受け取ったレポートをユーザに提示する（ステップＳ６）。
【０１１２】
図１９（Ａ）は、検索クライアント２４に表示されたレポート内容を示す図である。
【０１１３】
図１９（Ａ）に示すように、「アロエヨーグルト３個パック」を検索した結果が示され、「アロエヨーグルト３個パック」は家庭内に存在しなかったことが分かる。そして、これと同一の属性を有するものとして「イチゴヨーグルト２個パック」が家庭内に存在していたことが分かる。ユーザが、画面内の「２．欠品情報」を選択すると、欠品情報生成ルーチン（ステップＳ７〜Ｓ９）が開始される。
【０１１４】
欠品情報生成ルーチンでは、検索対象となる品物と属性が同一（物品定義情報が同一）あるいは類似（例えば属性が類似関係にある）のモノ（関連モノ）のうち、現時点で家庭内に存在しないものを抽出する（ステップＳ７、Ｓ８のＹｅｓ、Ｓ９）。抽出対象となるのは、常時家庭内に備えておくべきモノ（常備モノ）や、ある特定期間過去に存在したモノ（特定期間存在モノ）等である。常備するモノ及び期間を特定する規則は、モノ情報検索部２６の情報検索ルール２６ｄに含まれる。この規則は、当然ながらユーザにより任意に設定及び変更可能である。
【０１１５】
図２０は、欠品情報生成ルーチンによる処理ステップをより詳細に示すフローチャートである。
【０１１６】
まず、モノ情報格納・検索サーバ２３は、検索対象となる品物の関連モノを抽出する処理を行う（ステップＳ２１）。
【０１１７】
モノ情報格納・検索サーバ２３は、関連モノが存在する場合は（ステップＳ２２のＹｅｓ）、その中から欠品しているモノ（欠品モノ）を抽出する（ステップＳ２３）。
【０１１８】
モノ情報格納・検索サーバ２３は、欠品モノが存在する場合は（ステップＳ２４）、その欠品モノが、常備モノあるいは特定期間存在モノであるかどうかを判断し（ステップＳ２５）、常備モノあるいは特定期間存在モノである場合は（ステップＳ２５のＹｅｓ）、欠品情報を作成する（ステップＳ２６）。
【０１１９】
図１８に戻って、ステップＳ１０に示すように、モノ情報格納・検索サーバ２３は、欠品情報が作成された場合は欠品情報を含むレポートを生成し、欠品情報が作成されなかった場合は、欠品が存在しない旨のレポートを作成して、検索クライアント２４に送信する。
【０１２０】
検索クライアント２４は、受信したレポートをユーザに提示する（ステップＳ１１）。
【０１２１】
図１９（Ｂ）は、検索クライアント２４に表示された欠品情報を示す図である。
【０１２２】
図１９（Ｂ）に示すように、「アロエヨーグルト３個パック」の関連モノのうち、牛乳やマーガリン等が家庭内に存在しなかったことが分かる。
【０１２３】
ユーザが、画面内の「３．在庫情報」を選択すると、検索対象の品物の今までの家庭内における在庫状態を在庫履歴情報としてモノ情報格納・検索サーバ２３から入手できる。
【０１２４】
図１９（Ｃ）は、検索クライアント２４に表示された在庫履歴情報を示す図である。
【０１２５】
図１９（Ｃ）に示すように、「アロエヨーグルト３個パック」が過去において存在した何年月日をユーザは確認できる。
【０１２６】
以上のように、本発明の実施の形態によれば、モノ情報収集クライアント（ロボット）により検出された家庭内の物品情報をモノ情報格納・検索サーバにおいて管理するようにしたので、ユーザはいつでもこのモノ情報格納・検索サーバにアクセスすることで、今現在購入しようとしている品物について、家庭内に存在するのか否かをその場で確認できる。また、購入しようとしている品物だけでなく、類似品の在庫状況や欠品情報をも確認できる。従って、ユーザは、購入の無駄や購入の二度手間を無くすことができ、これにより、家庭内における物品管理の煩わしさから、解放され得る。
【図面の簡単な説明】
【０１２７】
【図１】本発明の第１の実施の形態に従った物品管理システムの構成を示すブロック図。
【図２】部屋の間取り図。
【図３】物品の位置を推定する手法を説明する図。
【図４】物品の位置を推定する手法を説明する図。
【図５】物品の位置を特定する手法を説明する図。
【図６】部屋の間取り図。
【図７】物品の移動方向の推定手法を説明する図。
【図８】本発明の別の実施の形態に従った物品管理システムの構成図。
【図９】セキュリティを確保した物品管理システムの構成例を示すブロック図。
【図１０】２次元の場合におけるボロノイ図。
【図１１】固定タグリーダの検出可能範囲がボロノイ領域全体を覆うことができない状態を示す図。
【図１２】複数のボロノイ領域を物品が移動する状態を示す図。
【図１３】本発明の第４の実施の形態として物品管理システムの構成を示すブロック図。
【図１４】部屋の間取り図。
【図１５】本発明の第５の実施の形態としての物品管理システムの構成を示すブロック図。
【図１６】部屋の間取り図。
【図１７】本発明の実施の形態に従った購買支援支援システムの構成を示すブロック図。
【図１８】購買支援システムによる処理ステップを示すフローチャート。
【図１９】検索クライアントに表示されたレポート内容を示す図。
【図２０】欠品情報生成ルーチンによる処理ステップを詳細に示すフローチャート。
【符号の説明】
【０１２８】
１  物品管理ロボット
２  タグリーダ
３  ＩＤ認識部
４  移動駆動部
５  エンコーダ
６  移動位置計測部
７  地図情報ＤＢ
８  経路生成部
９  移動制御部
１０  物品位置推定部
１１  物品情報ＤＢ
１２  物品管理サーバ
１３  通信路
１４  固定タグリーダ
２１  モノ情報収集クライアント
２２  モノ情報ライブラリサーバ
２３  モノ情報格納・検索サーバ
２４  検索クライアント
２５  モノ情報格納部
２６  モノ情報検索部
２５ａ  モノ情報通信手段
２５ｂ  モノ情報拡張手段
２５ｃ  モノ情報蓄積手段
２５ｄ  モノ情報記憶装置
２６ａ  検索情報通信手段
２６ｂ  検索情報蓄積手段
２６ｃ  情報検索手段
２６ｄ  情報検索ルール
２６ｅ  レポート生成手段
２７  モノ情報入出力部
２７ａ  検索情報入力手段
２７ｂ  検索情報通信手段
２７ｃ  検索情報蓄積手段
２７ｄ  検索情報出力手段
３１  移動位置補正部
Ｍ１、Ｍ２、Ｍ３、Ｍ４  物品（管理対象物）
Ｔ１〜Ｔ１０、Ａ２  ＩＤタグ
ａ、ｂ、Ｂ、３２  固定タグリーダ
Ａ１  マーカ
Ｒ１、Ｒ２  書換え可能ＩＤタグ
Ｃ  ＩＤタグ付きタグリーダ
【図１】
2005250684.tif 000003
【図２】
2005250684.tif 000004
【図３】
2005250684.tif 000005
【図４】
2005250684.tif 000006
【図５】
2005250684.tif 000007
【図６】
2005250684.tif 000008
【図７】
2005250684.tif 000009
【図８】
2005250684.tif 000010
【図９】
2005250684.tif 000011
【図１０】
2005250684.tif 000012
【図１１】
2005250684.tif 000013
【図１２】
2005250684.tif 000014
【図１３】
2005250684.tif 000015
【図１４】
2005250684.tif 000016
【図１５】
2005250684.tif 000017
【図１６】
2005250684.tif 000018
【図１７】
2005250684.tif 000019
【図１８】
2005250684.tif 000020
【図１９】
2005250684.tif 000021
【図２０】
2005250684.tif 000022