(57)【要約】【課題】本発明の課題は、物品を収容した収容部材を特定可能とすることを目的とする。【解決手段】上記課題は、物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶し、検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力する処理をコンピュータに行わせる物品探索プログラムにより達成される。【選択図】図１
2018039599.tif 000002
【特許請求の範囲】
【請求項１】
物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶し、
検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力する
処理をコンピュータに行わせる物品探索プログラム。
【請求項２】
前記記憶部は、前記物品及び前記収容部材毎に、物品ＩＤと、該収容部材であるか否かを示す種別情報と、物品名とを記憶し、
前記コンピュータに、
前記記憶部を参照して、前記検索要求に含まれる前記物品の物品ＩＤを含む最新の検出情報の時刻を基準として前後一定時間内に記憶された検出情報を取得させ、
取得した前記検出情報から、前記種別情報が収容部材を示す該物品ＩＤを取得し、
前記記憶部を参照して、取得した前記物品ＩＤに対応付けられた物品名を取得して検索結果を作成させ、
作成された前記検索結果を出力させる
ことを特徴とする請求項１記載の物品探索プログラム。
【請求項３】
前記記憶部は、端末ＩＤ毎にユーザ名を記憶し、
前記検出情報は、前記端末ＩＤを含み、
前記コンピュータに、
前記種別情報が収容部材を示す前記検出情報から前記物品ＩＤに加えて、前記端末ＩＤを取得させ、
前記記憶部を参照して、前記物品名に加えて、前記端末ＩＤに対応付けられた前記ユーザ名を取得して、物品名及びユーザ名とを示す前記検索結果を作成させる
ことを特徴とする請求項２記載の物品探索プログラム。
【請求項４】
前記記憶部は、端末ＩＤ毎に、グループＩＤとユーザ名とを記憶し、また、前記物品及び前記収容部材毎に、物品ＩＤと、該収容部材であるか否かを示す種別情報と、物品名とを記憶し、
前記検出情報は、前記端末ＩＤを含み、
前記コンピュータに、
前記種別情報が収容部材を示す前記検出情報から前記物品ＩＤに加えて、前記端末ＩＤを取得させ、
前記記憶部を参照して、該端末ＩＤと同じグループＩＤの端末ＩＤを取得させ、
前記記憶部から、前記同じグループＩＤのいずれかの端末ＩＤを含む検索情報を抽出させ、
抽出した前記検索情報のうち、前記検索要求に含まれる前記物品の物品ＩＤを含む最新の検出情報の時刻を基準として前後一定時間内に前記記憶部に記憶された検出情報を取得させ、
取得した前記検出情報から、前記種別情報が収容部材を示す該物品ＩＤを取得させ、
前記記憶部を参照して、取得した前記物品ＩＤに対応付けられた物品名を取得して検索結果を作成させ、
作成された前記検索結果を出力させる
ことを特徴とする請求項１記載の物品探索プログラム。
【請求項５】
物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶し、
検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力する
処理をコンピュータが行う物品探索方法。
【請求項６】
物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶する検出情報記憶部と、
検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力する物品探索部と
を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品探索プログラム、物品探索方法、及び情報処理装置に関する。
【背景技術】
【０００２】
近年、ＲＦＩＤ（Radio  Frequency  IDentification）を用いて、収納場所から出し入れされる物品の所在を管理することが行われている。
【０００３】
ユーザの収納設備へのアクセスに応じて、収納設備内の物品の変化をセンシング装置によって調べ、もし変化していない場合には、収納位置データベースを参照して本来収納設備内に収納されているべき物品をユーザが検索している物品として推定する技術が知られている。
【０００４】
また、書籍にＲＦＩＤを貼付し、利用者にＲＦＩＤのカードを携帯させ、書籍が有効範囲から消えたことを検出すると、そのとき同時に消えた利用者をその書籍の借り出し者と判断する技術等が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２００７／０１５５４８号パンフレット
【特許文献２】特開２００１−２２８３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
物品の所在や行先をＲＦＩＤタグを用いて管理する場合、ＲＦＩＤタグには常時電力を供給する必要はないが、ＲＦＩＤタグから情報を読み取るＲＦＩＤリーダーには電力の供給が必要となる。通常、ＲＦＩＤリーダーを、ＲＦＩＤタグが貼付された物品の収容部材を含む検出範囲に設置する。複数に検出範囲を設ける場合には、複数のＲＦＩＤリーダーを設置し、これらＲＦＩＤリーダーへの電源ケーブルを配線しなければならない。
【０００７】
ＲＦＩＤリーダーの検出範囲は、収容部材の形状に一致せず、複数の引出しが、上下に積み重ねられている場合、又は左右に隣接している場合には、物品が収納されている引出しを特定するのは困難であるといった問題がある。
【０００８】
したがって、１つの側面では、本発明は、物品を収容した収容部材を特定可能とすることを目的とする。
【課題を解決するための手段】
【０００９】
一態様によれば、物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶し、検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力する処理をコンピュータに行わせる物品探索プログラムが提供される。
【００１０】
また、上記課題を解決するための手段として、物品探索方法、及び、情報処理装置とすることもできる。
【発明の効果】
【００１１】
物品を収容した収容部材を特定できる。
【図面の簡単な説明】
【００１２】
【図１】第１実施例におけるシステム構成を説明するための図である。
【図２】第１実施例におけるシステムでのハードウェア構成を示す図である。
【図３】第１実施例のシステムにおける機能構成例を示す図である。
【図４】第１実施例の検出装置における処理を説明するためのフローチャート図である。
【図５】第１実施例の情報処理装置における移動状況の記録処理を説明するためのフローチャート図である。
【図６】第１実施例の情報処理装置における物品の探索処理を説明するためのフローチャート図である。
【図７】移動状況記録テーブルのデータ構成例を示す図である。
【図８】物品情報テーブルのデータ構成例を示す図である。
【図９】物品検索画面の例を示す図である。
【図１０】検索結果画面の一例を示す図である。
【図１１】検索結果画面の他の例を示す図である。
【図１２】第２実施例におけるシステム構成を説明するための図である。
【図１３】第２実施例におけるシステムでのハードウェア構成を示す図である。
【図１４】第２実施例におけるシステムにおける機能構成例を示す図である。
【図１５】端末登録テーブルのデータ構成例を示す図である。
【図１６】第２実施例における検索結果画面の例を示す図である。
【図１７】第３実施例におけるシステム構成を説明するための図である。
【図１８】第３実施例におけるシステムでのハードウェア構成を示す図である。
【図１９】第３実施例におけるシステムにおける機能構成例を示す図である。
【図２０】第３実施例における端末登録テーブルのデータ構成例を示す図である。
【図２１】移動状況記録テーブルのデータ構成例を示す図である。
【図２２】第３実施例のサーバーにおける一覧作成処理を説明するためのフローチャート図である。
【図２３】第３実施例のサーバーにおける物品の探索処理を説明するためのフローチャート図である。
【図２４】検出装置の貼付例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面に基づいて説明する。例えば、家の中で探し物が見つけられないことがある。はさみやメジャー、取扱い説明書、洗剤のストック等々、家の中でしまった（又は置いた）場所を記憶していても、その場所のどこであたのかを全て覚えておらず、いざ使うときになってもその所在は思い出せない。
【００１４】
そのためにメモ書き、写真、ボイスレコーダーなどの手段で記録しておくことで記憶を補うことはできるが、物品をしまうたびに記録するのは手間であり、普段の過程生活でこの手間を負うのは現実的ではない。
【００１５】
また、家族などの他の同居人がしまった物品については、自分の記憶や記録からその所在を知ることはできない。
【００１６】
このような物品の管理には、ＲＦＩＤ（Radio  Frequency  IDentification）がよく用いられている。ＲＦＩＤの技術は識別子の情報が格納されたＲＦＩＤタグと、近距離無線通信によりその情報を読み出すＲＦＩＤリーダーとでなる。
【００１７】
ＲＦＩＤタグの情報の読み取り時には、ＲＦＩＤリーダーが探索の電波を発し、その電波を拾ったＲＦＩＤタグが拾った旨の電波を発し返すことで存在を知らせ、ＲＦＩＤタグからの電波を拾ったＲＦＩＤリーダーは、そのＲＦＩＤタグの存在を知ることができる。
【００１８】
このＲＦＩＤタグのうちパッシブタグと呼ばれるものは、ＲＦＩＤリーダーからの電波をエネルギー源として回路を駆動するもので、電池を内蔵する必要がなく、長期間充電や電池交換が不要で置きっぱなしの運用が可能となる。
【００１９】
このＲＦＩＤタグを管理対象の物品に貼り付けておくと、ＲＦＩＤリーダーを引き出しや棚などの収納場所にかざすことでその中にあるＲＦＩＤタグを検出することができ、その識別子からどの物品がそこに収納してあるかを知ることができる。
【００２０】
更に、このＲＦＩＤリーダーを収納場所に取り付け、有線又は無線通信を使って遠隔指示にてＲＦＩＤタグの読み取り、読み取った情報を収集すると、複数の収納場所を探索範囲として一気に物品を探すことができる。これにより、わざわざ個々の収納場所の前まで行ってＲＦＩＤリーダーを操作する手間も省くことができる。
【００２１】
しかしながら、収納場所にＲＦＩＤリーダーをかざす方法では、ＲＦＩＤタグを貼付した物品が収納してある場所に直接行ってその場所でＲＦＩＤリーダーをかざす必要がある。収納場所を開けて物品を一つ一つ手で点検するような手間は省けるが、探索の対象となる収納場所が複数ある状況や、収納場所が遠く離れたところにあるような状況では、直接ＲＦＩＤリーダーをかざすためにそれぞれの収納場所の前まで出向き、可能性のある収納場所を片っ端からＲＦＩＤリーダーをかざして回る必要がある。
【００２２】
個々の収納場所にＲＦＩＤリーダーを設置して遠隔で操作する方式では、上記のかざすための移動の手間は大きく省くことができるが、設置したすべてのＲＦＩＤリーダーについて電力を供給する課題がある。
【００２３】
本実施例では、ＲＦＩＤタグ及びＲＦＩＤリーダーを用いずに、棚、引き出し等の物品を収容した収容部材、即ち、収容場所を特定可能とする物品探索プログラム、物品探索方法、及び情報処理装置を提供する。
【００２４】
［第１実施例］
近距離無線通信機能を有する動きを検知する検出装置３と、検出装置３からの移動検知の無線信号を収集し記録する情報処理装置５とを有するシステム１００１による、物品を収容した収容部材を特定する第１実施例について説明する。
【００２５】
図１は、第１実施例におけるシステム構成を説明するための図である。図１に示すシステム１００１は、複数の検出装置３と、情報処理装置５とを有する。
【００２６】
検出装置３は、動きを検知する加速度センサー等を有し、収容部材４ａ、物品４ｂ等に貼付される。検出装置３は、更に、近距離無線通信機能を有し、動きを検知する毎に物品ＩＤ、移動状況等を示す検出情報８を発信する。移動状況は省略しても良い。
【００２７】
情報処理装置５は、携帯端末に相当し、一例として、スマートフォン等であればよい。情報処理装置５は、検出装置３から発信された検出情報７を受信すると、移動状況記録テーブル６１に記録する。
【００２８】
ユーザ１が情報処理装置５で本実施例に係るアプリケーションを選択することで、情報処理装置５に表示された物品検索画面Ｇ９０で物品４ｂを指定し検索要求を行うと、移動状況記録テーブル６１に蓄積された検出情報７を解析することにより物品４ｂが現在所在する収容部材４ａを予測し、予測した収容部材４ａの名称を示した検索結果画面Ｇ９５を表示する。以下、収容部材４ａ及び物品４ｂを、総称して管理対象４という場合がある。
【００２９】
図１のシステム１００１において、検出装置３は、物品４ｂに取り付けられ、その管理対象４が動かされると、その動きを検知し、検知した動きの検出情報７を近距離無線通信によって発信する。検出装置３から発信される無線信号には、物品４ｂ又は検出装置３を識別する文字列（物品ＩＤ）が含まれており、情報処理装置５が無線信号を受信した際には、この物品ＩＤでどの物品４ｂが動いたのかを判別することができる。
【００３０】
この検出装置３は、物品４ｂの他に収容部材４ａにも取り付けられる。具体的には、検出装置３は、引き出し、扉等、収容部材４ａの開閉時に動く場所に取り付けられ、開閉の動きを検知し、検知した動きの検出情報７を近距離無線通信によって発信する。この検出情報７に含まれる物品ＩＤからどの収容部材４ａが開閉されたかを判別できる。
【００３１】
検出装置３と情報処理装置５との間の無線には、消費電力の少ない近距離無線を用いる。具体的には、Bluetooth  Low  Energy（ＢＬＥ）（登録商標）、ZigBee（登録商標）等を用いる。特にＢＬＥであれば、既に多くのスマートフォンに機能が実装されているため、無線信号の受信及び検出情報７の記録に、スマートフォンを利用できる。
【００３２】
検出装置３には予め物品ＩＤを記録しておく。検出装置３は、加速度に変化があった場合に、ＢＬＥで信号を発信する。この信号はＢＬＥのアドバタイズ信号として発信し、信号のペイロードには検出装置３の物品ＩＤを設定する。物品４ｂが動いたときの信号には、ペイロードに動いたという情報を設定しておく。
【００３３】
検出装置３が動きを検知して信号を発した後に一定時間（数秒から数十秒）動きが無ければ、同じ物品ＩＤを設定した信号を発信する。このとき、ペイロードには、止まったという情報を設定する。
【００３４】
検出装置３で動きを検知する場合に、検出装置３が貼付された物品４ｂが動き続ける場合がある。その場合に、検出情報７を頻繁に発信し続けると、電力消費量が多くなる。最初に動きを検知して検出情報７を発信した後、続けて動きがあった場合には、検出装置３は、検出情報７を発信しない。その動きが止まって一定時間動きがなくなった状況で、つまり、一定時間静止し続けていることを確認した場合、検出装置３は、止まったことを示す検出情報７を送出する。
【００３５】
このように検出情報７の発信を制御することで、物品４ｂが長く動かされ続けた場合でも、検出情報７の発信は、動き始めと動き終わりの２つのタイミングに制限できる。
【００３６】
また、検出装置３は電池で駆動可能である。加速度センサーとＢＬＥとは非常に少ない電力で動作させられるため、ボタン電池や小さな乾電池で年単位の長時間稼働が可能である。このような検出装置３を管理対象４となる個々の収容部材４ａ及び物品４ｂに取り付けることで、本実施例における物品管理が可能となる。
【００３７】
検出情報７の受信側のスマートフォン等の情報処理装置５は、ＢＬＥのアドバタイズ信号を待ち受ける状態で常に待機しておく。検出装置３から信号が発せられると、情報処理装置５はその信号を受信し、ペイロードから物品ＩＤを取り出して、その時刻と共に移動状況記録テーブル６１に記録する。
【００３８】
検出情報７に含まれる物品ＩＤと、時刻の組が移動状況記録テーブル６１に記録される。検出情報７に移動状況が示される場合は、移動状況の情報も抽出され、物品ＩＤ、時刻、及び移動状況とが、移動状況記録テーブル６１に記録する。
【００３９】
移動状況記録テーブル６１に記録する際に、同じ物品ＩＤのレコードが存在し、移動状況が一致し、かつ古い時刻を示すレコードが既に存在している場合、移動状況記録テーブル６１から削除する。
【００４０】
このようにして、情報処理装置５の移動状況記録テーブル６１に物品５ｂと収容部材５ａの移動記録が蓄積される。
【００４１】
ユーザ１が物品４ｂを探す際には、ユーザ１は、情報処理装置５を用いる。情報処理装置５に表示される物品検索画面Ｇ９０で、ユーザ１は、探している物品４ｂを特定する情報を入力して検索要求を行う。情報処理装置５は、移動状況記録テーブル６１を参照して、検索要求で指定された物品４ｂの物品ＩＤのレコードのうち、記録された時刻が最新のものを抽出する。
【００４２】
次に、情報処理装置５は、その時刻と同時刻ないし前後の一定時間以内に移動の記録のあるレコードを全て抽出し、抽出したレコードのうち、収容部材４ａを示す物品ＩＤを持つレコードを抽出する。
【００４３】
情報処理装置５は、抽出したレコードを用いて、１又は複数の該当する可能性のある収容部材４ａの名称を一覧で示した検索結果画面Ｇ９５を表示する。ユーザ１は、情報処理装置５に表示された検索結果画面Ｇ９５を参照することで、探している物品４ｂが所在するであろう収容部材４ａを簡単に知ることができる。
【００４４】
収容部材４ａの物品ＩＤを複数得た場合には、以下のいずれかの方法で検索結果画面Ｇ９５に表示すればよい。
【００４５】
第１の方法は、全ての収容部材４ａの名称を検索結果として検索結果画面Ｇ９５に表示する。第２の方法は、記録された時刻が最も近い収容部材４ａの名称を検索結果として検索結果画面Ｇ９５に表示する。第３の方法は、物品４ｂの移動時刻より過去に記録された収容部材４ａの中から最も移動時刻が近い収容部材４ａの名称と、物品４ｂの移動時刻より後に記録された収容部材４ａの中から最も移動時刻が近い収容部材４ａの名称とを検索結果として検索結果画面Ｇ９５に表示する。
【００４６】
図２は、第１実施例におけるシステムでのハードウェア構成を示す図である。図２に示すシステム１００１において、検出装置３は、動きを検出し、検出した動きに係る検出情報７を近距離無線通信で発信する検出装置であり、ＣＰＵ（Central  Processing  Unit）３１と、メモリ部３２と、移動検知装置３４と、蓄電装置３５と、通信装置３９とを有し、バスＢ３に接続される。
【００４７】
ＣＰＵ３１は、メモリ部３２に格納されたプログラムに従って検出装置３を制御するプロセッサに相当する。メモリ部３２には、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）等が用いられ、ＣＰＵ３１にて実行されるプログラム、ＣＰＵ３１での処理に必要なデータ、ＣＰＵ３１での処理にて得られたデータ等を記憶又は一時保存する。
【００４８】
検出装置３によって行われる処理を実現するプログラム、物品ＩＤ等は、予めメモリ部３２に記憶されている。物品ＩＤは、検出装置３を一意に識別できる検出装置ＩＤであってもよい。
【００４９】
移動検知装置３４は、貼付された管理対象（物品又は収容部材）の動きを検知する。移動検知装置３４は、加速度センサー等を有する。
【００５０】
蓄電装置３５は、検出装置３に電力を供給する。蓄電装置３５は、取り換え可能な乾電池等を収納し、各デバイスに電力を供給できればよい。通信装置３９は、ＣＰＵ３１の制御により近距離無線通信を行う。通信装置３９により検出情報７が送出され、情報処理端末５により受信される。情報処理端末５では、予め各検出装置３からの信号を受信するように設定させておけばよい。
【００５１】
情報処理装置５は、コンピュータによって制御される端末であって、ＣＰＵ１１ｂと、主記憶装置１２ｂと、ユーザＩ／Ｆ（インターフェース）１６ｂと、通信Ｉ／Ｆ１７ｂと、ドライブ装置１８ｂとを有し、バスＢ２に接続される。
【００５２】
ＣＰＵ１１ｂは、主記憶装置１２ｂに格納されたプログラムに従って情報処理装置５を制御するプロセッサに相当する。主記憶装置１２ｂには、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）等が用いられ、ＣＰＵ１１ｂにて実行されるプログラム、ＣＰＵ１１ｂでの処理に必要なデータ、ＣＰＵ１１ｂでの処理にて得られたデータ等を記憶又は一時保存する。
【００５３】
ユーザＩ／Ｆ１６ｂは、ユーザ１と、情報処理装置５とのインタフェースを行うタッチパネル等である。ユーザＩ／Ｆ１６ｂは、ユーザ１が情報処理装置５による処理に必要な各種情報を入力するための種々の画面を表示し、ユーザ１の操作に応による情報入力を受け付ける。
【００５４】
通信Ｉ／Ｆ１７ｂは、相手先の通信装置に応じて、有線又は無線などのネットワークを通じて通信を行う。通信Ｉ／Ｆ１７ｂは、検出装置３とは近距離無線通信を行う。
【００５５】
ドライブ装置１８ｂは、ドライブ装置１８ｂにセットされた記憶媒体１９ｂ（例えば、ＳＤ（Secure  Digital）メモリカード等）と情報処理装置５とのインターフェースを行う。尚、記憶媒体１９ｂは、コンピュータが読み取り可能な、構造（structure）を有する１つ以上の非一時的（non-transitory）な、有形（tangible）な媒体であればよい。記憶部１３０ｂは、主記憶装置１２ｂ及び／又は記憶媒体１９ｂに相当する。
【００５６】
図３は、第１実施例のシステムにおける機能構成例を示す図である。図３のシステム１００１において、検出装置３は、検出情報作成部４１と、無線通信制御部４２とを有する。検出情報作成部４１と、無線通信制御部４２とは、ＣＰＵ３１が対応するプログラムを実行することで行われる処理により実現される。
【００５７】
検出情報作成部４１は、移動検知装置３４から加速度等の動きの大きさを示す値を受信すると、値の変動に基づいて、動いた状態であるか、停止した状態であるかを判定し、検出情報７を作成する。検出情報７には、物品ＩＤ、移動状況等が示される。移動状況は省略可能である。
【００５８】
検出情報作成部４１は、移動検知装置３４による動きの検知毎に検出情報７を作成し、無線通信制御部４２へ送信を依頼する。無線通信制御部４２は、送信依頼に応じて、検出情報７を近距離無線通信により送出する。
【００５９】
情報処理装置５は、受信処理部５１と、検出情報抽出部５２と、検索要求受付部５３と、収容部材特定部５４と、検索結果出力部５５とを有する。受信処理部５１と、検出情報抽出部５２と、検索要求受付部５３と、収容部材特定部５４と、検索結果出力部５５とは、ＣＰＵ１１ｂが対応するプログラムを実行することで行われる処理により実現される。
【００６０】
受信処理部５１と、検出情報抽出部５２とにより、移動状況の記録処理が行われ、検索要求受付部５３と、収容部材特定部５４と、検索結果出力部５５とにより、物品４ｂの物品の探索処理が行われる。
【００６１】
移動状況の記録処理と、物品の探索処理とが、第１実施例における物品探索処理に相当する。また、記憶部１３０ｂには、移動状況記録テーブル６１、物品情報テーブル６３等が記憶される。
【００６２】
情報処理装置５では、受信処理部５１が、通信Ｉ／Ｆ１７ｂを介して検出装置３からの無線信号を受信すると、受信した無線信号から情報を取り出して検出情報抽出部５２に通知する。
【００６３】
検出情報抽出部５２は、受信処理部５１が取り出した情報から検出情報７を抽出する。検出情報７以外の情報は破棄又は無視される。検出情報抽出部５２は、検出情報７を抽出すると、移動状況記録テーブル６１に記録する。物品ＩＤ、移動状況等が記録される。検出情報７によって移動状況が示されない場合には、移動状況は移動状況記録テーブル６１に記録されない。以下、移動状況が記録されるものとして説明する。
【００６４】
検索要求受付部５３は、物品検索画面Ｇ９０をユーザＩ／Ｆ１６ｂに表示させ、ユーザ１が入力したユーザ１が探している物品４ｂの物品ＩＤを指定した検索要求を受信する。検索要求受付部５３は、物品ＩＤを収容部材特定部５４に通知する。
【００６５】
収容部材特定部５４は、移動状況記録テーブル６１を参照して、検索要求受付部５３から通知された物品ＩＤのレコードから最新の時刻を取得する。収容部材特定部５４は、物品情報テーブル６３を参照して、最新の時刻から遡って一定時間以内に記録されたレコードから、収容部材４ａの物品ＩＤを持つレコードだけを抽出し、検索結果を作成して検索結果出力部５５に通知する。
【００６６】
検索結果出力部５５は、収容部材特定部５４から通知された検索結果をユーザＩ／Ｆ１６ｂに表示する。
【００６７】
図４は、第１実施例の検出装置における処理を説明するためのフローチャート図である。図４において、検出装置３は、移動検知装置３４による動きの検知毎に、ステップＳ１１〜Ｓ１４を行う。
【００６８】
移動検知装置３４による動きの検知に応じて、検出情報作成部４１は、動きを示す値の変動に基づいて、移動状況を判定する（ステップＳ１１）。管理対象４が動いた状態又は停止した状態であるか、動き続けている状態であるかが判定される。
【００６９】
検出情報作成部４１は、移動状況は動いた状態又は停止した状態であるか否かをチェックする（ステップＳ１２）。動き続けている状態である場合（ステップＳ１２のＮＯ）、検出情報作成部４１は、検出情報７の作成処理を抑止し、検出装置３での処理を終了する。
【００７０】
一方、移動状況は動いた状態又は停止した状態であることを示す場合（ステップＳ１２のＹＥＳ）、検出情報作成部４１は、物品ＩＤ、移動状況等を示す検出情報７を作成する（ステップＳ１３）。動いた状態である場合、検出情報７は、移動状況「動」を示す。停止した状態である場合、検出情報７は、移動状況「止」を示す。作成された検出情報７は、無線通信制御部４２に通知される。
【００７１】
無線通信制御部４２は、検出情報作成部４１から通知された検出情報７を近距離無線通信で通信装置３９から送出する（ステップＳ１４）。その後、検出装置３における処理を終了する。
【００７２】
図５は、第１実施例の情報処理装置における移動状況の記録処理を説明するためのフローチャート図である。図５において、情報処理装置５では、受信した無線信号を受信すると、受信処理部５１は、受信した無線信号から情報を取り出して検出情報抽出部５２へ通知する（ステップＳ２１）。
【００７３】
検出情報抽出部５２は、受信処理部５１から通知される情報のうち、検出情報７を抽出する（ステップＳ２２）。受信処理部５１から通知される情報が検出情報７の場合に、検出情報抽出部５２によって抽出される。
【００７４】
そして、検出情報抽出部５２は、抽出した検出情報７を移動状況記録テーブル６１に追加して記録する（ステップＳ６１）。その後、情報処理装置５における移動状況の記録処理が終了する。無線信号の受信毎に、移動状況の記録処理が繰り返される。
【００７５】
図６は、第１実施例の情報処理装置における物品の探索処理を説明するためのフローチャート図である。図６において、ユーザ１の操作に応じて、検索要求受付部５３は、物品検索画面Ｇ９０を表示をユーザＩ／Ｆ１６ｂに表示する（ステップＳ３１）。そして、検索要求受付部５３は、ユーザ１の物品検索画面Ｇ９０への入力により、検索対象の物品ＩＤを取得する（ステップＳ３２）。取得した物品ＩＤは、収容部材特定部５４に通知される。
【００７６】
次に、収容部材特定部５４は、移動状況記録テーブル６１を取得した物品ＩＤで検索して、最後に記録された時刻を取得する（ステップＳ３３）。
【００７７】
そして、収容部材特定部５４は、取得した時刻から前後の一定時間（秒）以内で、最後に記録された物品ＩＤを取得する（ステップＳ３４）。収容部材特定部５４は、物品情報テーブル６３を参照して、ステップＳ３４で取得した物品ＩＤの中から収容部材の物品ＩＤを抽出する（ステップＳ３５）。
【００７８】
検索結果出力部５５は、収容部材特定部５４が抽出した物品ＩＤをユーザＩ／Ｆ１６ｂに出力する（ステップＳ３６）。
【００７９】
次に、第１実施例で用いられるテーブルのデータ構成例について説明する。図７は、移動状況記録テーブルのデータ構成例を示す図である。図７において、移動状況記録テーブル６１は、各検出装置３から受信した検出情報７を記録し管理するテーブルであり、物品ＩＤ、移動状況等の項目を有する。
【００８０】
物品ＩＤは、個々の収容部材４ａ及び物品４ｂの識別子であり、検出装置３に固有のＩＤでもある。時刻は、検出装置３が動きを検知した時刻を示す。移動状況は、収容部材４ａ又は物品４ｂの動きの状態を示す。「動」は動き始めた状態を示し、「止」は動きが停止した状態を示す。
【００８１】
図７に示すデータ構成例では、収容部材４ａの物品ＩＤは「0x002e」であり、物品４ｂの物品ＩＤは「0x06fa」である場合を示している。収容部材４ａが引き出しであり、物品４ｂがはさみであるとする。時系列に、移動状況「動」及び「止」とをペアにする。
【００８２】
物品ＩＤ「0x002e」の移動状況「動」及び「止」による第１のペアは、時刻「18:22:06.058」と時刻「18:22:06.862」とである。この第１のペアから、収容部材４ａを開けて停止した移動があったと判断できる。
【００８３】
また、物品ＩＤ「0x002e」の第２のペアは、時刻「18:22:10.424」と時刻「18:22:10.619」とである。この第２のペアから、収容部材４ａを開けて停止した移動があったと判断できる。
【００８４】
更に、物品ＩＤ「0x06fa」の移動状況「動」及び「止」による第３のペアは、時刻「18:22:10.424」と時刻「18:22:10.619」とである。この第３のペアから、物品４ｂが移動したことが分かる。
【００８５】
この例では、時刻「18:22:06.058」から時刻「18:22:06.862」で引き出しを開けて、時刻「18:22:10.424」ではさみを取り出し、時刻「18:22:10.424」から時刻「18:22:10.619」で引き出しを閉めて、時刻「18:22:10.619」ではさみの動きが停止した、と判断できる。
【００８６】
例えば、ユーザ１がはさみを探すために情報処理装置５ではさみを検索した場合、はさみの物品ＩＤ「0x06fa」のレコードｒ４及びｒ５のうち、最近記録されたレコードｒ５を特定し、レコードｒ５の時刻を基準として、前後の一定時間（秒）以内のレコードから収容部材４ａの物品ＩＤを取得することで、はさみが収納された場所、即ち、収容部材４ａを特定できる。
【００８７】
前後の一定時間（秒）以内のレコードの物品ＩＤについて、物品情報テーブル６３を参照することで、収容部材４ａを特定する。
【００８８】
図８は、物品情報テーブルのデータ構成例を示す図である。図８において、物品情報テーブル６３は、検出装置３が貼付された収容部材４ａ及び物品４ｂに係る情報を管理するテーブルであり、物品ＩＤ、種別、物品名等の項目を有する。
【００８９】
物品ＩＤは、個々の収容部材４ａ及び物品４ｂを識別する識別子であり、各検出装置３に固有のＩＤである。種別は、検出装置３が収容部材４ａに貼付されている場合に、「収容部材」が示される。それ以外、即ち、物品４ｂに検出装置３が貼付されている場合には、設定は無くてもよく、「物品」と設定されていてもよい。
【００９０】
物品名は、個々の収容部材４ａ及び物品４ｂの名称を示し、「デスク収納Ｄ」、・・・、「ＴＶ台-引き出しＡ」・・・、「マガジンラック」、「みとめ印」、「はさみ」、「メジャー」、「セロハンテープ」等がユーザ１によって設定される。
【００９１】
図８のデータ構成例では、物品ＩＤ「0x0015」の物品名は「デスク収納Ｅ」であり、種別は「収容部材」であり、物品ＩＤ「0x3c8f」の物品名は「みとめ印」である等が示されている。種別に「収容部材」が設定されていない場合は、「収容部材」ではないことを示している。従って、検索対象の物品４ｂの収容部材４ａを特定するための対象として、これらのレコードは、移動状況記録テーブル６１から抽出されない。
【００９２】
物品情報テーブル６３は、更に、個々の収容部材４ａ及び物品４ｂの画像の項目をゆうしてもよい。ユーザ１が情報処理装置５等で撮影した画像が、物品ＩＤに対応付けて記憶される。
【００９３】
図９は、物品検索画面の例を示す図である。図９（Ａ）に示す物品検索画面Ｇ９０ａは、物品４ｂの名称を直接入力する物品検索画面Ｇ９０の第一例であり、入力域９０ａ−１と、検索ボタン９０ａ−２とを有する。
【００９４】
入力域９０ａ−１は、ユーザ１が探している物品４ｂの名称を直接入力する領域である。検索ボタン９０ａ−２は、ユーザ１のクリックにより収容部材特定部５４を動作させる。
【００９５】
図９（Ｂ）に示す物品検索画面Ｇ９０ｂは、物品４ｂの名称の一覧から選択する物品検索画面Ｇ９０の第二例であり、リストボックス９０ｂ−１と、検索ボタン９０ｂ−２とを有する。
【００９６】
リストボックス９０ｂ−１は、物品情報テーブル６３に登録されている種別が「収容部材」以外の物品４ｂの物品名を選択可能に一覧にして表示する。ユーザ１は探している物品４ｂの名称を選択すればよい。検索ボタン９０ｂ−２は、ユーザ１のクリックにより収容部材特定部５４を動作させる。
【００９７】
図９（Ｃ）に示す物品検索画面Ｇ９０ｃは、物品４ｂの画像の一覧から選択する物品検索画面Ｇ９０の第三例であり、選択領域９０ｃ−１と、検索ボタン９０ｃ−２とを有する。
【００９８】
選択領域９０ｃ−１は、物品情報テーブル６３に登録されている種別が「収容部材」以外の物品４ｂの画像を選択可能に一覧にして表示する。ユーザ１は探している物品４ｂの画像を選択すればよい。検索ボタン９０ｃ−２は、ユーザ１のクリックにより収容部材特定部５４を動作させる。
【００９９】
図１０は、検索結果画面の一例を示す図である。図１０（Ａ）に示す検索結果画面Ｇ９５ａは、ユーザ１が指定した物品４ｂの名称を用いて、収容部材特定部５４が検索した、物品４ｂが現在収納されているであろう収容部材４ａの名称を示す検索結果画面Ｇ９５の第一例であり、物品名表示域９５ａ−１と、検索結果表示域９５ａ−２とを有する。
【０１００】
物品名表示域９５ａ−１は、図９に示すいずれかの物品検索画面Ｇ９０ａ〜Ｇ９０ｃでユーザ１が指定した物品４ｂの名称を表示する。検索結果表示域９５ａ−２は、検索された収容部材４ａの名称を表示する。
【０１０１】
図１０（Ａ）の例では、ユーザ１が探している物品「はさみ」は、収容部材「ＴＶ台-引き出しＢ」に収納されている可能性があることを示している。
【０１０２】
図１０（Ｂ）に示す検索結果画面Ｇ９５ｂは、ユーザ１が指定した物品４ｂの名称を用いて、収容部材特定部５４が検索した、物品４ｂが現在収納されているであろう候補となる複数の収容部材４ａの名称を示す検索結果画面Ｇ９５の第二例であり、物品名表示域９５ｂ−１と、検索結果表示域９５ｂ−２とを有する。
【０１０３】
物品名表示域９５ｂ−１は、図９に示すいずれかの物品検索画面Ｇ９０ａ〜Ｇ９０ｃでユーザ１が指定した物品４ｂの名称を表示する。検索結果表示域９５ｂ−２は、検索された複数の収容部材４ａの名称を表示する。
【０１０４】
図１０（Ｂ）の例では、ユーザ１が探している物品「はさみ」は、収容部材「ＴＶ台-引き出しＢ」、「デスク収納Ｆ」、及び「マガジンラックＡ」のいずれかに収納されている可能性があることを示している。
【０１０５】
図１１は、検索結果画面の他の例を示す図である。図１１（Ａ）に示す検索結果画面Ｇ９５ｃは、ユーザ１が指定した物品４ｂの名称を用いて、収容部材特定部５４が検索した、物品４ｂが現在収納されているであろう収容部材４ａの名称を、収容部材４ａの動きのあった時刻と共に示す検索結果画面Ｇ９５の第三例であり、物品名表示域９５ｃ−１と、検索結果表示域９５ｃ−２とを有する。
【０１０６】
物品名表示域９５ｃ−１は、図９に示すいずれかの物品検索画面Ｇ９０ａ〜Ｇ９０ｃでユーザ１が指定した物品４ｂの名称を表示する。検索結果表示域９５ｃ−２は、検索された収容部材４ａの名称と動きのあった時刻とを表示する。
【０１０７】
図１１（Ａ）の例では、ユーザ１が探している物品「はさみ」は、時刻「2016/04/13  18:22:10.705」から、収容部材「ＴＶ台-引き出しＢ」に収納されている可能性があることを示している。
【０１０８】
図１１（Ｂ）に示す検索結果画面Ｇ９５ｄは、ユーザ１が指定した物品４ｂの名称を用いて、収容部材特定部５４が検索した、物品４ｂが現在収納されているであろう候補となる複数の収容部材４ａの名称を示す検索結果画面Ｇ９５の第四例であり、物品名表示域９５ｄ−１と、検索結果表示域９５ｄ−２とを有する。
【０１０９】
物品名表示域９５ｄ−１は、図９に示すいずれかの物品検索画面Ｇ９０ａ〜Ｇ９０ｃでユーザ１が指定した物品４ｂの名称を表示する。検索結果表示域９５ｄ−２は、検索された複数の収容部材４ａの名称を表示する。
【０１１０】
図１１（Ｂ）の例では、ユーザ１が探している物品「はさみ」は、時刻「2016/04/13  18:22:10.705」から収容部材「ＴＶ台-引き出しＢ」に、時刻「2016/04/02  07:29:08.152」から収容部材「デスク収納Ｆ」に、又は、時刻「2016/03/29  20:37:46.381」から収容部材「マガジンラックＡ」に収納されている可能性があることを示している。このように、時刻が表示されることで、最も確からしい場所をユーザ１が予測し易くなる。
【０１１１】
上述したように、ユーザ１は、ユーザ１が所持する携帯電話等の情報処理装置５を用いて、物品４ｂの所在を管理することができるため、収容部材４ａ及び物品４ｂの移動を検知するためのＲＦＩＤリーダー等のデバイスを不要とし、また、そのようなデバイスを設置する際の配線等を不要にできる。
【０１１２】
［第２実施例］
第１実施例では、外出中に家族等の別の同居人が物品４ｂを収納する収容部材４ｂを変更した場合、検出情報７を自分の情報処理装置５に記録できない場合がある。そこで、移動状況記録テーブル６１をネットワーク２（図１２）で接続されるサーバー１００（図１２）に備える構成とした第２実施例について説明する。
【０１１３】
図１２は、第２実施例におけるシステム構成を説明するための図である。図１２に示すシステム１００２は、複数の検出装置３と、２以上の情報処理装置５と、サーバー１００とを有する。複数の検出装置３と、２以上の情報処理装置５ａ及び５ｂ等（総称して、情報処理装置５という場合がある）とは、ＢＬＥ等の近距離無線通信によって接続され、２以上の情報処理装置５とサーバー１００とは、ネットワーク２を介して接続される。
【０１１４】
第２実施例では、物品４ｂが家族等の複数のユーザ１ａ及び１ｂで共有され得る場合に、検出情報７を情報処理装置５ａ及び５ｂからネットワーク２を介してサーバー１００に送信し、検出情報７はサーバー１００で管理される。
【０１１５】
情報処理装置５ａ及び５ｂは、検出装置３から検出情報７を受信すると、検出情報７に端末ＩＤを付加して、サーバー１００へ送信する。
【０１１６】
ユーザ１ａ及び１ｂの情報処理装置５ａ及び５ｂのそれぞれからの検索要求に応じて、サーバー１００が検索結果を提供する。検索要求は、図９（Ａ）の物品検索画面Ｇ９０ａ（以下、単に、物品検索画面Ｇ９０という）にて、ユーザ１が物品４ｂの名称を直接入力することで行われる場合で説明する。
【０１１７】
図１２において、各情報処理装置５ａ及び５ｂは、少なくとも受信処理部５１と転送部５６とを有し、検出情報７を個々の管理対象４から受信すると、サーバ１００へと転送する。ユーザ１ａ及び１ｂは、それぞれの情報処理端末５ａ及び５ｂから本実施例に係るアプリケーションを選択することで表示される物品検索画面Ｇ９０から、探している物品４ｂを指定した検索要求を行う。
【０１１８】
検索要求はサーバー１００へと送信され、サーバー１００にて、検索要求で指定された物品４ｂが収容され得る収容部材４ａを特定し、その検索結果は要求元の情報処理端末５ａ又は５ｂに提供され、検索結果を示す検索結果画面Ｇ９５が表示される。
【０１１９】
第２実施例では、家族の誰かが移動した物品４ｂの所在場所を、自身の情報処理端末５を用いて簡単に知ることができる。
【０１２０】
図１３は、第２実施例におけるシステムでのハードウェア構成を示す図である。図１３に示すシステム１００２において、各検出装置３及び情報処理装置５ａ及び５ｂのハードウェア構成は、第１実施例と同様であるため、同一の符号を付し、その説明を省略する。
【０１２１】
サーバー１００は、コンピュータによって制御される情報処理装置であって、ＣＰＵ１１ａと、主記憶装置１２ａと、補助記憶装置１３ａと、入力装置１４ａと、表示装置１５ａと、通信Ｉ／Ｆ１７ａと、ドライブ装置１８ａとを有し、バスＢ１に接続される。
【０１２２】
ＣＰＵ１１ａは、主記憶装置１２ａに格納されたプログラムに従ってサーバー１００を制御するプロセッサに相当する。主記憶装置１２ａには、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）等が用いられ、ＣＰＵ１１ａにて実行されるプログラム、ＣＰＵ１１ａでの処理に必要なデータ、ＣＰＵ１１ａでの処理にて得られたデータ等を記憶又は一時保存する。
【０１２３】
補助記憶装置１３ａには、ＨＤＤ（Hard  Disk  Drive）等が用いられ、各種処理を実行するためのプログラム等のデータを格納する。補助記憶装置１３ａに格納されているプログラムの一部が主記憶装置１２ａにロードされ、ＣＰＵ１１ａに実行されることによって、各種処理が実現される。記憶部１３０ａは、主記憶装置１２ａ及び／又は補助記憶装置１３ａに相当する。
【０１２４】
入力装置１４ａは、マウス、キーボード等を有し、管理者がサーバー１００による処理に必要な各種情報を入力するために用いられる。表示装置１５ａは、ＣＰＵ１１ａの制御のもとに必要な各種情報を表示する。入力装置１４ａと表示装置１５ａとは、一体化したタッチパネル等によるユーザインタフェースであってもよい。通信Ｉ／Ｆ１７ａは、有線又は無線などのネットワークを通じて通信を行う。通信Ｉ／Ｆ１７ａによる通信は無線又は有線に限定されるものではない。
【０１２５】
サーバー１００によって行われる処理を実現するプログラムは、例えば、ＣＤ−ＲＯＭ（Compact  Disc  Read-Only  Memory）等の記憶媒体１９ａによってサーバー１００に提供される。
【０１２６】
ドライブ装置１８ａは、ドライブ装置１８ａにセットされた記憶媒体１９ａ（例えば、ＣＤ−ＲＯＭ等）とサーバー１００とのインターフェースを行う。
【０１２７】
また、記憶媒体１９ａに、後述される本実施の形態に係る種々の処理を実現するプログラムを格納し、この記憶媒体１９ａに格納されたプログラムは、ドライブ装置１８ａを介してサーバー１００にインストールされる。インストールされたプログラムは、サーバー１００により実行可能となる。
【０１２８】
尚、プログラムを格納する記憶媒体１９ａはＣＤ−ＲＯＭに限定されず、コンピュータが読み取り可能な、構造（structure）を有する１つ以上の非一時的（non-transitory）な、有形（tangible）な媒体であればよい。コンピュータ読取可能な記憶媒体として、ＣＤ−ＲＯＭの他に、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリであっても良い。
【０１２９】
図１４は、第２実施例におけるシステムにおける機能構成例を示す図である。図１４のシステム１００２において、各検出装置３の機能構成は、第１実施例と同様であるため、同一符号を付し、その説明を省略する。また、情報処理装置５及びサーバー１００の機能構成において、第１実施例と同様の処理部には同一符号を付し、その説明を省略する。
【０１３０】
各情報処理装置５は、登録処理部５０と、受信処理部５１と、転送部５６と、検索実行部５７とを有する。
【０１３１】
登録処理部５０は、サーバー１００に情報処理装置５を識別する端末識別情報を登録する。
【０１３２】
受信処理部５１は、第１実施例と同様に、通信Ｉ／Ｆ１７ｂを介して検出装置３からの無線信号を受信すると、受信した無線信号から情報を取り出す。取り出した情報は、転送部５６に通知される。転送部５６は、受信処理部５１から取り出した情報を通信Ｉ／Ｆ１７ｂから、ネットワーク２を介して、サーバー１００へ転送する。
【０１３３】
検索実行部５７は、物品検索画面Ｇ９０からユーザ１の操作に応じて、検索要求をサーバー１００へ送信し、サーバー１００から受信した検索結果を示す検索画面Ｇ５９をユーザＩ／Ｆ１６ｂに表示する。検索要求にはユーザ１が入力した物品４ｂが指定される。検索結果には、１又は複数の収容部材４ａの名称が示される。
【０１３４】
情報処理装置５は、端末登録部１７０と、情報受信部１７１と、検出情報抽出部５２と、検索処理部１７２と、検索要求受付部１７３と、収容部材特定部１７４と、検索結果出力部５５とを有する。また、記憶部１３０ａは、端末登録テーブル６０、移動状況記録テーブル６１、物品情報テーブル６３等を記憶する。
【０１３５】
端末登録部１７０は、情報処理装置５から端末識別情報を受信すると、端末登録テーブル６０に登録する。端末識別情報が追加される。
【０１３６】
情報受信部１７１は、通信Ｉ／Ｆ１７ａにより情報処理装置５からの情報を受信すると、検出情報抽出部５２に通知する。検出情報抽出部５２は、情報受信部１７１から通知された情報のうち、検出情報７を抽出して、移動状況記録テーブル６１に記録する。
【０１３７】
検索処理部１７２は、通信Ｉ／Ｆ１７ａで受信した情報処理装置５からの検索要求に応じて検索処理を制御し、検索結果出力部５５から通知される検索結果を通信Ｉ／Ｆ１７ａから情報処理装置５に提供する。
【０１３８】
検索要求受付部１７３は、検索処理部１７２から検索要求を受け付けて、検索要求から物品４ｂの名称を取得し、取得した物品４ｂの名称を収容部材特定部１７４に通知する。
【０１３９】
収容部材特定部１７４は、物品情報テーブル６３から物品４ｂの名称と一致する物品名の物品ＩＤを取得し、取得した物品ＩＤを用いて、移動状況記録テーブル６１と物品情報テーブル６３とから物品４ｂが収容され得る収容部材４ａの物品ＩＤを特定する。物品ＩＤの取得以外は、第１実施例における収容部材特定部５４による処理と同様である。
【０１４０】
検索結果出力部５５は、収容部材特定部１７４から通知される収容部材４ａの物品ＩＤに基づいて、物品情報テーブル６３を参照して物品名を取得し、取得した物品名を示した検索結果を検索処理部１７２に通知する。検索処理部１７２は、検索結果を通信Ｉ／Ｆ１７ａから情報処理装置５へ送信する。
【０１４１】
検出装置３における処理は、第一実施例での処理（図４）と同様であるため、その説明を省略する。
【０１４２】
情報処理装置５の受信処理部５１及び転送部５６と、サーバー１００の情報受信部１７１及び検出情報抽出部５２とによる処理は、第１実施例における情報処理装置５の受信処理部５１及び検出情報抽出部５２による処理（図５）と同様であるため、その説明を省略する。
【０１４３】
情報処理装置５の検索実行部５７と、サーバー１００の検索処理部１７２、検索要求受付部１７３、収容部材特定部１７４、及び検索結果出力部５５とによる処理は、第１実施例における情報処理装置５の検索要求受付部５３、収容部材特定部５４、及び検索結果出出力部５５による処理（図６）と同様であるため、その説明を省略する。
【０１４４】
移動状況記録テーブル６１のデータ構成は、第１実施例の構成に加えて、端末ＩＤの項目を更に有するのみであるため、詳細な説明を省略する。物品情報テーブル６３のデータ構成は、第１実施例と同様であるため、その説明を省略する。
【０１４５】
図１５は、端末登録テーブルのデータ構成例を示す図である。図１５において、端末登録テーブル６０は、物品４ｂを共有する複数のユーザ１の情報処理装置５を登録し管理するテーブルであり、端末ＩＤ、ユーザ名等の項目を有する。
【０１４６】
端末ＩＤは、各情報処理装置５を識別する端末識別情報である。端末ＩＤは、サーバー１００が一意に付与した情報であってもよいし、電話番号の全部又は１部であってもよい。ユーザ名は、ユーザ１の氏名、ニックネーム等を示し、家族のだれかが特定できればよい。ユーザ名の登録は任意である。
【０１４７】
図１６は、第２実施例における検索結果画面の例を示す図である。図１６において、検索結果画面Ｇ５９ｅは、第２実施例における検索結果画面Ｇ５９の一例に相当し、物品名表示域９５ｃ−１と、検索結果表示域９５ｃ−２とを有する。
【０１４８】
物品名表示域９５ｃ−１は、図９（Ａ）に示すような物品検索画面Ｇ９０ａでユーザ１が指定した物品４ｂの名称を表示する。
【０１４９】
検索結果表示域９５ｅ−２は、物品名表示域９５ｅ−３、日時表示域９５ｅ−４、及び端末ＩＤ表示域９５ｅ−５を有する。物品名表示域９５ｅ−３は、検索された収容部材４ａの名称を表示する。日時表示域９５ｅ−４は、収容部材４ａが最後に移動した時刻を示す。
【０１５０】
端末ＩＤ表示域９５ｅ−５は、収容部材４ａが最後に移動したとき検知に応じて検出情報７をサーバー１００へ送信した情報処理装置５の端末ＩＤを示す。端末ＩＤ表示域９５ｅ−５には、端末ＩＤの代わりに、情報処理装置５のユーザ１のユーザ名を表示するようにしてもよい。
【０１５１】
情報処理装置５のサーバー１００の端末登録テーブル６０に、予め、端末ＩＤに対応付けてユーザ名が設定されている場合には、第２実施例において、所有者情報では、「おじいちゃんの携帯」、「お父さんの携帯」、「お母さんの携帯」等を示すようにしてもよい。
【０１５２】
この例では、端末ＩＤ表示域９５ｅ−５に示される「0x5afa」の代わりに「おじいちゃんの携帯」を示すようにしてもよい。
【０１５３】
［第３実施例］
第２実施例のように物品４ｂが家族である複数のユーザ１で所有される場合に、複数の家族に対して、物品４ｂの検索サービスを提供する構成を第３実施例として説明する。また、第３実施例では、物品４ｂの検索は、宅外のＰＣ（パーソナルコンピュータ）からも可能とする。
【０１５４】
物品４ｂの検索では、図９（Ｂ）に示す物品検索画面Ｇ９０ｂ又は図９（Ｃ）に示す物品検索画面Ｇ９０ｃを利用する場合で説明する。以下の説明における物品検索画面Ｇ９０は、物品検索画面Ｇ９０ｂ又は図９（Ｃ）に示す物品検索画面Ｇ９０ｃであるとする。
【０１５５】
このような構成とすることで、外出先の家族が、宅内の特定の物品４ｂを検索することで、宅内の家族の状況を把握するために利用できる。このような利用形態では、テレビ等のコントローラを物品４ｂとし、コントローラを収納する箱を収容部材４ａとして物品情報テーブル６３に登録してもよい。
【０１５６】
図１７は、第３実施例におけるシステム構成を説明するための図である。図１７に示すシステム１００３は、複数の検出装置３と、スマートフォン等の携帯電話５ｆ、ＰＣ５ｇを含む２以上の情報処理装置５と、サーバー１００とを有する。
【０１５７】
複数の検出装置３と、２以上の情報処理装置５ｆ及び５ｇ等（総称して、情報処理装置５という場合がある）とは、ＢＬＥ等の近距離無線通信によって接続され、２以上の情報処理装置５とサーバー１００とは、ネットワーク２を介して接続される。
【０１５８】
第３実施例では、グループＧ００１、Ｇ００２等の複数のグループのうち、少なくともグループＧ００１が、複数の検出装置３と、携帯電話５ｆ、ＰＣ５ｇを含む２以上の情報処理装置５とを有するとする。
【０１５９】
携帯電話５ｆは、検出装置３から検出情報７を受信すると、検出情報７に端末ＩＤを付加して、サーバー１００へ送信する。
【０１６０】
第３実施例では、複数の家族が携帯電話５ｆ又はＰＣ５ｇを用いて、宅内においても宅外においてもサーバー１００に接続可能であって、家族単位で物品４ｂの検索を行える。
【０１６１】
図１８は、第３実施例におけるシステムでのハードウェア構成を示す図である。図１８に示すシステム１００３において、各検出装置３及びＰＣ５ｇのハードウェア構成は、第１実施例と同様であるため、同一の符号を付し、その説明を省略する。携帯電話５ｆは、第１実施例の情報処理装置５のハードウェア構成と同様であるため、同一の符号を付し、その説明を省略する。
【０１６２】
ここでは、ＰＣ５ｇのハードウェア構成について説明する。ＰＣ５ｇは、コンピュータによって制御される情報処理装置であって、ＣＰＵ１１ｃと、主記憶装置１２ｃと、補助記憶装置１３ｃと、入力装置１４ｃと、表示装置１５ｃと、通信Ｉ／Ｆ１７ｃと、ドライブ装置１８ｃとを有し、バスＢ３に接続される。
【０１６３】
ＣＰＵ１１ｃは、主記憶装置１２ｃに格納されたプログラムに従ってＰＣ５ｇを制御するプロセッサに相当する。主記憶装置１２ｃには、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）等が用いられ、ＣＰＵ１１ｃにて実行されるプログラム、ＣＰＵ１１ｃでの処理に必要なデータ、ＣＰＵ１１ｃでの処理にて得られたデータ等を記憶又は一時保存する。
【０１６４】
補助記憶装置１３ｃには、ＨＤＤ（Hard  Disk  Drive）等が用いられ、各種処理を実行するためのプログラム等のデータを格納する。補助記憶装置１３ｃに格納されているプログラムの一部が主記憶装置１２ｃにロードされ、ＣＰＵ１１ｃに実行されることによって、各種処理が実現される。記憶部１３０ｃは、主記憶装置１２ｃ及び／又は補助記憶装置１３ｃに相当する。
【０１６５】
入力装置１４ｃは、マウス、キーボード等を有し、管理者がＰＣ５ｇによる処理に必要な各種情報を入力するために用いられる。表示装置１５ｃは、ＣＰＵ１１ｃの制御のもとに必要な各種情報を表示する。入力装置１４ｃと表示装置１５ｃとは、一体化したタッチパネル等によるユーザインタフェースであってもよい。通信Ｉ／Ｆ１７ｃは、有線又は無線などのネットワークを通じて通信を行う。通信Ｉ／Ｆ１７ｃによる通信は無線又は有線に限定されるものではない。  
ＰＣ５ｇによって行われる処理を実現するプログラムは、例えば、ＣＤ−ＲＯＭ等の記憶媒体１９ｃによってＰＣ５ｇに提供される。
【０１６６】
ドライブ装置１８ｃは、ドライブ装置１８ｃにセットされた記憶媒体１９ｃ（例えば、ＣＤ−ＲＯＭ等）とＰＣ５ｇとのインターフェースを行う。
【０１６７】
また、記憶媒体１９ｃに、後述される本実施の形態に係る種々の処理を実現するプログラムを格納し、この記憶媒体１９ｃに格納されたプログラムは、ドライブ装置１８ｃを介してＰＣ５ｇにインストールされる。インストールされたプログラムは、ＰＣ５ｇにより実行可能となる。
【０１６８】
尚、プログラムを格納する記憶媒体１９ｃはＣＤ−ＲＯＭに限定されず、コンピュータが読み取り可能な、構造（structure）を有する１つ以上の非一時的（non-transitory）な、有形（tangible）な媒体であればよい。コンピュータ読取可能な記憶媒体として、ＣＤ−ＲＯＭの他に、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリであっても良い。
【０１６９】
また、ＰＣ５ｇは、タブレット端末等であってもよい。その場合のハードウェア構成は、第１実施例の情報処理装置５と同様であるため、その説明を省略する。ＰＣ５ｇは、Ｗｅｂブラウザ等を介して、ネットワーク２を経由しサーバー１００と接続し、サーバー１００からのサービスの提供を受ける。物品４ｂの検索は、携帯電話５ｆ及びＰＣ５ｇは宅外であっても宅内であっても可能である。
【０１７０】
以下、検出情報７は、宅内の携帯電話５ｆによって受信され、職場等の宅外にあるＰＣ５ｇで物品４ｂの検索を行う場合で説明する。
【０１７１】
図１９は、第３実施例におけるシステムにおける機能構成例を示す図である。図１９のシステム１００３において、各検出装置３の機能構成は、第１実施例と同様であるため、同一符号を付し、その説明を省略する。また、携帯電話５ｆ、ＰＣ５ｇ、及びサーバー１００の機能構成において、第２実施例と同様の処理部には同一符号を付し、その説明を省略する。携帯電話５ｆ及びＰＣ５ｇを総称して情報処理装置５という場合がある。
【０１７２】
第３実施例では、サーバー１００が、複数の家族の検出情報７を収集して一元管理し、物品４ｂの検索の際には、家族に属する物品４ｂの一覧を提供することで、複数の家族に対して、家族単位で物品４ｂの検索サービスを提供する。各家族は、グループＩＤ「Ｇ００１」、「Ｇ００２」等で識別されるものとする。
【０１７３】
携帯電話５ｆは、第２実施例の機能構成に加えて、物品一覧取得部５８を有する。物品一覧取得部５８は、図９（Ｂ）に示す物品検索画面Ｇ９０ｂ又は図９（Ｃ）に示す物品検索画面Ｇ９０ｃをユーザＩ／Ｆ１６ｂに表示するための、グループに属する物品４ｂの一覧を取得する。
【０１７４】
物品検索画面Ｇ９０ｂで物品４ｂの一覧を表示する場合には、物品一覧取得部５８は、１以上の物品４ｂの名称（物品名）をサーバー１００から取得して物品検索画面Ｇ９０ｂに表示する。
【０１７５】
物品検索画面Ｇ９０ｃで物品４ｂの一覧を表示する場合には、物品一覧取得部５８は、１以上の物品４ｂの名称（物品名）及び画像をサーバー１００から取得して物品検索画面Ｇ９０ｃに表示する。
【０１７６】
検索実行部５７は、物品４ｂの一覧から物品４ｂが選択されると、物品４ｂの物品ＩＤと端末ＩＤとを指定する検索要求をサーバー１００へ送信し、サーバー１００から検索結果を受信すると、ユーザＩ／Ｆ１６ｂに検索結果を示す検索結果画面Ｇ９５を表示する。
【０１７７】
ＰＣ５ｇは、登録処理部５０と、検索実行部５７と、物品一覧取得部５８とを有する。第３実施例では、ＰＣ５ｇは、受信処理部５１及び転送部５６を含んでいなくてもよい。検索実行部５７及び物品一覧取得部５８は、上述した携帯電話５ｆと同様であるため、その説明を省略する。
【０１７８】
サーバー１００は、第２実施例における機能構成に加えて、一覧取得要求処理部１７６と、物品一覧作成部１７７とを有する。サーバー１００の記憶部１３０ｂは、端末登録テーブル６０−３、移動状況記録テーブル６１−３、物品情報テーブル６３等を記憶する。
【０１７９】
第２実施例におけるサーバー１００の機能構成のうち、端末登録部１７０との違いにおいて、第３実施例の端末登録部１７０−３は、家族単位でグループＩＤを付与して、端末ＩＤを端末登録テーブル６０−３に登録する。
【０１８０】
第３実施例では、携帯電話５ｆは、検出情報７を受信すると、転送部５６は、物品ＩＤ及び移動状況を含む検出情報７に端末ＩＤを付加して、サーバー１００に転送する。サーバー１００では、検出情報抽出部５２によって、検出情報７から物品ＩＤ、移動状況、及び端末ＩＤを取得する。検出情報抽出部５２は、検出情報７から取得した物品ＩＤ、移動状況、及び端末ＩＤを検出情報記録テーブル６１−３に記憶する。収容部材４ａ及び物品４ｂは予め物品情報テーブル６３へ登録される。
【０１８１】
一覧取得要求処理部１７６は、情報処理装置５から一覧取得要求を受信し、受信した一覧取得要求から端末ＩＤを抽出して、物品一覧作成部１７７に通知する。物品一覧作成部１７７は、通知された端末ＩＤの情報処理装置５のグループに属する物品４ｂを示した物品一覧を作成し、一覧取得要求処理部１７６に通知する。一覧取得要求処理部１７６は、物品一覧作成部１７７が作成した物品一覧を情報処理装置５に送信する。
【０１８２】
図２０は、第３実施例における端末登録テーブルのデータ構成例を示す図である。図２０において、端末登録テーブル６０−３は、物品４ｂを共有する複数のユーザ１の情報処理装置５の端末ＩＤを登録し家族単位で管理するテーブルであり、端末ＩＤ、グループＩＤ等の項目を有する。
【０１８３】
端末ＩＤは、各情報処理装置５を識別する端末識別情報である。端末ＩＤは、サーバー１００が一意に付与した情報であってもよいし、携帯電話５ｆの場合には電話番号の全部又は１部であってもよい。グループＩＤは、家族を一意に識別する識別情報である。
【０１８４】
図２０のデータ構成例では、端末ＩＤ「0xb9bb」、「0x1765」、及び「0x5afa」の情報処理装置５は、同一グループ「Ｇ００１」（同一家族内）に属するユーザ１によって利用される情報処理装置５であることを示している。他の端末ＩＤについても同様に、グループＩＤが対応付けられて管理される。
【０１８５】
この例では、ユーザ名を省略してあるが、第２実施例同様に、ユーザ名を端末ＩＤ毎に管理するようにしてもよい。
【０１８６】
図２１は、移動状況記録テーブルのデータ構成例を示す図である。図２１において、移動状況記録テーブル６１−３は、各検出装置３から受信した検出情報７を記録し管理するテーブルであり、物品ＩＤ、端末ＩＤ、時刻、移動状況等の項目を有する。
【０１８７】
物品ＩＤは、個々の収容部材４ａ及び物品４ｂの識別子であり、検出装置３に固有のＩＤでもある。端末ＩＤは、端末登録テーブル６０−３に登録された情報処理装置５のＩＤを示す。時刻は、検出装置３が動きを検知した時刻を示す。移動状況は、収容部材４ａ又は物品４ｂの動きの状態を示す。「動」は動き始めた状態を示し、「止」は動きが停止した状態を示す。
【０１８８】
第３実施例では、携帯電話５ｆ又はＰＣ５ｇが物品４ｂの検索要求を行う際には、先ず、サーバー１００から同じグループに属する物品４ｂの一覧を取得する。携帯電話５ｆ又はＰＣ５ｇでは、ユーザ１による物品検索画面Ｇ９０の表示操作に応じて、サーバー１００へ一覧取得要求を送信する。サーバー１００では、物品一覧取得要求処理部１７６が、一覧取得要求の受信に応じて、
図２２は、第３実施例のサーバーにおける一覧作成処理を説明するためのフローチャート図である。図２２において、サーバー１００の一覧取得要求処理部１７６が、情報処理装置５から一覧取得要求を受信すると（ステップＳ３６１）、受信した一覧取得要求から端末ＩＤを取得し、物品一覧作成部１７７へ通知する（ステップＳ３６２）。
【０１８９】
物品一覧作成部１７７は、端末登録テーブル６０−３を参照して、通知された端末ＩＤと同じグループＩＤの端末ＩＤを全て取得する（ステップＳ３６３）。物品一覧作成部１７７は、移動状況記録テーブル６１−３から、同じグループＩＤのいずれかの端末ＩＤを含むレコードを抽出する（ステップＳ３６４）。
【０１９０】
物品一覧作成部１７７は、物品情報テーブル６３を参照して、移動状況記録テーブル６１−３から抽出したレコードのうち、収容部材４ａを示す物品ＩＤのレコードを除く（ステップＳ３６５）。そして、物品一覧作成部１７７は、残ったレコードの物品ＩＤに対応付けられる物品名を示した物品一覧を作成する（ステップＳ３６６）。作成した物品一覧は、一覧取得要求処理部１７６に通知される。
【０１９１】
一覧取得要求処理部１７６は、物品一覧作成部１７７によって作成された物品一覧を一覧取得要求を送信した情報処理装置５へ、一覧取得要求に対する応答として送信する。
【０１９２】
図２３は、図２３において、サーバー１００の検索処理部１７２が、情報処理装置５から検索要求を受信すると（ステップＳ３８１）、検索要求受付部１７３に通知する。
【０１９３】
検索要求受付部１７３は、受信した検索要求から物品ＩＤと端末ＩＤとを取得する（ステップＳ３８２）。取得した物品ＩＤと端末ＩＤとは、収容部材特定部１７４に通知される。
【０１９４】
収容部材特定部１７４は、検索処理部１７２からの通知を受けると、端末登録テーブル６０−３を参照して、通知された端末ＩＤと同じグループＩＤの端末ＩＤを全て取得する（ステップＳ３８３）。
【０１９５】
収容部材特定部１７４は、移動状況記録テーブル６１−３から、同じグループＩＤのいずれかの端末ＩＤを含むレコードを抽出する（ステップＳ３８４）。収容部材特定部１７４は、抽出したレコードのうち、検索要求から取得した物品ＩＤのレコードから最後に物品が動いた時刻を検索し取得する（ステップＳ３８５）。
【０１９６】
収容部材特定部１７４は、取得した時刻から前後一定時間（秒）以内に最後に動いた記録のある物品ＩＤを取得し（ステップＳ３８６）、物品情報テーブル６３を参照して、取得した物品ＩＤの中から収容部材を示す物品ＩＤを抽出する（ステップＳ３８７）。
【０１９７】
収容部材特定部１７４は、抽出した物品ＩＤに対応付けられる物品名を示した検索結果を作成する（ステップＳ３８８）。作成された検索結果は、検索結果出力部５５に通知される。
【０１９８】
そして、検索結果出力部５５は、検索結果を検索処理部１７２に通知することで、検索要求をした情報処理装置５へその検索要求に対する応答として送信される（ステップＳ３８９）。検索結果は、検索結果画面Ｇ９５によって、検索要求元の情報処理装置５に表示される。
【０１９９】
図２４は、検出装置の貼付例を示す図である。図２４において、検出装置３は、筐体３ｈに収納され、物品４ｂがメジャー４ｂ−２の場合には、メジャー４ｂ−２の側面に貼付すればよい。はさみ４ｂ−４の場合には、検出装置３を収納した筐体３ｈをストラップのようにして指穴に取り付ければよい。
【０２００】
一方、収容部材４ａでは、引き出し４ａ−２にメジャー４ｂ−２又ははさみ４ｂ−４を収納する場合、引き出し４ａ−２の内側に取り付ければよい。メジャー４ｂ−２又ははさみ４ｂ−４を取り出す、又は、収納する際に、引き出し４ａ−２の動き及び停止が検出される。
【０２０１】
メジャー４ｂ−２又ははさみ４ｂ−４の動きの検出時の前後の一定時間内において引き出し４ａ−２の移動状況記録のレコードを移動状況記録テーブル６１−３から抽出することにより、動きを検出したメジャー４ｂ−２又ははさみ４ｂ−４の所在場所を特定できる。
【０２０２】
収容部材４ａが、扉付きの棚４ａ−４の場合、動きの大きい扉に検出装置３を収納した筐体３ｈを取り付けることが望ましい。
【０２０３】
上述したように、第１実施例から第３実施例において、個々の収容部材４ａ及び物品４ｂに検出装置３を取り付けることにより、物品４ｂの探索が行われた際には、物品４ｂが最後に動いた時刻の前後において、動きのあった収容部材４ａを特定することができ、物品４ｂの所在を知ることができる。
【０２０４】
第１実施例において、受信処理部５１と、検出情報抽出部５２とが、検出情報記憶部に相当し、検索要求受付部５３と、収容部材特定部５４と、検索結果出力部５５とが、物品探索部に相当する。
【０２０５】
第２実施例において、受信処理部５１と、転送部５６と、情報受信部１７１と、検出情報抽出部５２とが、検出情報記憶部に相当する。また、検索実行部５７と、検索処理部１７２と、検索要求受付部１７３と、収容部材特定部１７４と、検索結果出力部５５とが、物品探索部に相当する。
【０２０６】
第３実施例において、受信処理部５１と、転送部５６と、情報受信部１７１と、検出情報抽出部５２とが、検出情報記憶部に相当する。また、検索実行部５７と、検索処理部１７２と、検索要求受付部１７３と、収容部材特定部１７４と、検索結果出力部５５とが、物品探索部に相当する。
【０２０７】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、主々の変形や変更が可能である。
【０２０８】
以上の第１実施例〜第３実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記１）
物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶し、
検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力する
処理をコンピュータに行わせる物品探索プログラム。
（付記２）
前記記憶部は、前記物品及び前記収容部材毎に、物品ＩＤと、該収容部材であるか否かを示す種別情報と、物品名とを記憶し、
前記コンピュータに、
前記記憶部を参照して、前記検索要求に含まれる前記物品の物品ＩＤを含む最新の検出情報の時刻を基準として前後一定時間内に記憶された検出情報を取得させ、
取得した前記検出情報から、前記種別情報が収容部材を示す該物品ＩＤを取得し、
前記記憶部を参照して、取得した前記物品ＩＤに対応付けられた物品名を取得して検索結果を作成させ、
作成された前記検索結果を出力させる
ことを特徴とする付記１記載の物品探索プログラム。
（付記３）
前記記憶部は、端末ＩＤ毎にユーザ名を記憶し、
前記検出情報は、前記端末ＩＤを含み、
前記コンピュータに、
前記種別情報が収容部材を示す前記検出情報から前記物品ＩＤに加えて、前記端末ＩＤを取得させ、
前記記憶部を参照して、前記物品名に加えて、前記端末ＩＤに対応付けられた前記ユーザ名を取得して、物品名及びユーザ名とを示す前記検索結果を作成させる
ことを特徴とする付記２記載の物品探索プログラム。
（付記４）
前記記憶部は、端末ＩＤ毎に、グループＩＤとユーザ名とを記憶し、また、前記物品及び前記収容部材毎に、物品ＩＤと、該収容部材であるか否かを示す種別情報と、物品名とを記憶し、
前記検出情報は、前記端末ＩＤを含み、
前記コンピュータに、
前記種別情報が収容部材を示す前記検出情報から前記物品ＩＤに加えて、前記端末ＩＤを取得させ、
前記記憶部を参照して、該端末ＩＤと同じグループＩＤの端末ＩＤを取得させ、
前記記憶部から、前記同じグループＩＤのいずれかの端末ＩＤを含む検索情報を抽出させ、
抽出した前記検索情報のうち、前記検索要求に含まれる前記物品の物品ＩＤを含む最新の検出情報の時刻を基準として前後一定時間内に前記記憶部に記憶された検出情報を取得させ、
取得した前記検出情報から、前記種別情報が収容部材を示す該物品ＩＤを取得させ、
前記記憶部を参照して、取得した前記物品ＩＤに対応付けられた物品名を取得して検索結果を作成させ、
作成された前記検索結果を出力する
ことを特徴とする付記１記載の物品探索プログラム。
（付記５）
前記コンピュータに、更に、
前記物品の一覧取得要求に応じて、前記記憶部を参照して、該一覧取得要求から取得した端末ＩＤと同じグループＩＤの端末ＩＤを取得し
前記記憶部から同じグループＩＤのいずれかの前記端末ＩＤを示す前記検索情報を抽出し、
抽出した前記検索情報のうち、前記収容部材を示す物品ＩＤの検索情報を除外して残った検索情報の物品ＩＤに対応付けられる前記物品名を、前記記憶部から取得して、物品一覧を作成し、
作成した前記物品一覧を送信する
処理を行わせることを特徴とする付記４記載の物品探索プログラム。
（付記６）
物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶し、
検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力させる
処理をコンピュータが行う物品探索方法。
（付記７）
物品および該物品を収容する収容部材に備え付けられると共に加速度センサーを有する検出装置が該物品または該収容部材の移動に応じて送信する、該物品または該収容部材を示す検出情報を受信して記憶部に記憶する検出情報記憶部と、
検索要求の受信に応じて、前記記憶部を参照して、該検索要求で指定される前記物品の移動を示す前記検出情報に基づいて、該検出情報の時刻前後に予め設定した時間内に受信した検出情報から前記収容部材を特定する特定情報を出力する物品探索部と
を有する情報処理装置。
【符号の説明】
【０２０９】
３          センサー
４          管理対象
４ａ        収容部材
４ｂ        物品
５、５ａ、５ｂ    情報処理装置
５ｆ        携帯電話
５ｇ        ＰＣ
７          検出情報
４１        検出情報作成部
４２        無線通信制御部
５０        登録処理部
５１        受信処理部
５２        検出情報抽出部
５３        検索要求受付部
５４        収容部材特定部
５５        検索結果出力部
５６        転送部
５７        検索実行部
５８        物品一覧取得部
６０、６０−３    端末登録テーブル
６１、６１−３    移動状況記録テーブル
６３        物品情報テーブル
１７０、１７０−２    端末登録部
１７１      情報受信部
１７２      検索処理部
１７３      検索要求受付部
１７４      収容部材特定部
１７６      一覧取得要求処理部
１７７      物品一覧作成部
【図１】
2018039599.tif 000003
【図２】
2018039599.tif 000004
【図３】
2018039599.tif 000005
【図４】
2018039599.tif 000006
【図５】
2018039599.tif 000007
【図６】
2018039599.tif 000008
【図７】
2018039599.tif 000009
【図８】
2018039599.tif 000010
【図９】
2018039599.tif 000011
【図１０】
2018039599.tif 000012
【図１１】
2018039599.tif 000013
【図１２】
2018039599.tif 000014
【図１３】
2018039599.tif 000015
【図１４】
2018039599.tif 000016
【図１５】
2018039599.tif 000017
【図１６】
2018039599.tif 000018
【図１７】
2018039599.tif 000019
【図１８】
2018039599.tif 000020
【図１９】
2018039599.tif 000021
【図２０】
2018039599.tif 000022
【図２１】
2018039599.tif 000023
【図２２】
2018039599.tif 000024
【図２３】
2018039599.tif 000025
【図２４】
2018039599.tif 000026