(57)【要約】【課題】手間をかけずに、物品の適切な収納場所を推定する。【解決手段】位置情報登録部３０４が、物品が存在していた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに位置情報ＤＢ３１２に登録し、問い合わせ受信部３０６が、ユーザ端末２０から問い合わせ物品の情報を受け付けた場合に、収納場所推定部３０８が、位置情報ＤＢ３１２に登録されている問い合わせ物品の位置の情報及び時刻の情報に基づいて、直近の一定期間内おいて各位置に問い合わせ物品が存在していた時間を求め、当該時間に基づいて、問い合わせ物品の収納場所を推定し、収納場所応答部３１０が、推定結果をユーザ端末２０に対して出力する。【選択図】図５
2014108892.tif 000002
【特許請求の範囲】
【請求項１】
物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する蓄積部と、
特定の物品の情報を受け付けた場合に、前記蓄積部に蓄積されている前記特定の物品の位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する抽出部と、
前記抽出部が抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する推定部と、
前記推定部の推定結果を出力する出力部と、を備える物品の配置位置管理装置。
【請求項２】
前記推定部は、前記特定の物品を使わない非使用時間帯において各位置に前記特定の物品が存在していた時間及び存在していた回数の少なくとも一方を抽出することを特徴とする請求項１に記載の物品の配置位置管理装置。
【請求項３】
前記推定部は、前記特定の物品の配置位置の候補を複数推定することを特徴とする請求項１又は２に記載の物品の配置位置管理装置。
【請求項４】
物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積し、
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出し、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定し、
前記推定した結果を出力する、処理をコンピュータに実行させることを特徴とする物品の配置位置管理プログラム。
【請求項５】
物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する工程と、
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する工程と、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する工程と、
前記推定した結果を出力する工程と、をコンピュータが実行することを特徴とする物品の配置位置管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、物品の配置位置管理装置、プログラム及び方法に関する。
【背景技術】
【０００２】
オフィス、工場、店舗、学校、病院、及び家などの中には、複数の人によって共用される物品（備品など）が存在する場合がある。このような共用される物品を使用した後は、特定の収納（配置）場所に戻す必要があるが、例えば、他の人が使っていた物品を引き続き使ったような場合や他の人が使った物品を片付ける場合には、どこに収納すればよいかが分からないことがある。
【０００３】
従来、物品を特定する情報とその収納場所を組み合わせてデータベースで管理する技術や、物品収納時に、物品を特定する情報と収納場所を特定する情報を取得しておき、どの物品をどこに収納したかを出力する技術が知られている（例えば、特許文献１〜３参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平２−３３００６号公報
【特許文献２】特開平５−７０４号公報
【特許文献３】特開２００７−７９９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
物品を任意の場所に収納しても良い場合は、特許文献２等の技術を適用すれば良い。しかし、物品について、その収納場所に何らかの制約がある場合には、任意の場所に置くことはできない。特に、制約が、重量による制限や温度の制限など、収納をする上で必須の制約であれば、物品の管理上のトラブルを防止するために、収納可能な場所や収納不可の場所を物品と関連づけて定義するＤＢが必要となる。
【０００６】
しかしながら、ある物品はある収納場所に収納することが多いという慣習により収納場所がおおよそ決まっている場合には、どの物品はどこに収納するという明確な条件を記録したＤＢを整備するのが難しい場合がある。また、そのようなＤＢを整備する場合には、使用者に対する聞き取りを行うなどの手間が掛かるおそれがある。
【０００７】
１つの側面では、本発明は、手間をかけずに、物品の適切な配置位置を推定することが可能な物品の配置位置管理装置、プログラム及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本明細書に記載の物品の配置位置管理装置は、物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する蓄積部と、特定の物品の情報を受け付けた場合に、前記蓄積部に蓄積されている前記特定の物品の位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する抽出部と、前記抽出部が抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する推定部と、前記推定部の推定結果を出力する出力部と、を備えている。
【０００９】
本明細書に記載の物品の配置位置管理プログラムは、物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積し、特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出し、前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定し、前記推定した結果を出力する、処理をコンピュータに実行させるプログラムである。
【００１０】
本明細書に記載の物品の配置位置管理方法は、物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する工程と、特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する工程と、前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する工程と、前記推定した結果を出力する工程と、をコンピュータが実行する。
【発明の効果】
【００１１】
本実施例に記載の物品の配置位置管理装置、プログラム及び方法は、手間をかけずに、物品の適切な配置位置を推定することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】一実施形態に係る物品収納場所管理システムの構成を概略的に示す図である。
【図２】図１の物品収納場所管理システムの使用例を示す図である。
【図３】図３（ａ）は、物品位置検出装置が有する処理装置のハードウェア構成を概略的に示す図であり、図３（ｂ）は、ユーザ端末が有する処理装置のハードウェア構成を概略的に示す図である。
【図４】サーバのハードウェア構成を概略的に示す図である。
【図５】物品位置検出装置が有する処理装置、ユーザ端末が有する処理装置、及びサーバの機能ブロック図である。
【図６】位置検出処理を示すフローチャートである。
【図７】物品ＤＢの一例を示す図である。
【図８】位置情報データの一例を示す図である。
【図９】位置情報データ登録処理を示すフローチャートである。
【図１０】位置情報ＤＢの一例を示す図である。
【図１１】問い合わせ処理を示すフローチャートである。
【図１２】問い合わせデータの一例を示す図である。
【図１３】図１３（ａ）は、収納場所推定処理を示すフローチャートであり、図１３（ｂ）は、推定収納場所データを示す図である。
【図１４】収納場所出力処理を示すフローチャートである。
【図１５】推定収納場所データの別例を示す図である。
【図１６】変形例１に係る収納場所推定処理を示すフローチャートである。
【図１７】図１７（ａ）は、変形例２に係る非使用時間帯ＤＢの一例を示す図であり、図１７（ｂ）は、変形例２に係る収納場所推定処理を示すフローチャートである。
【図１８】変形例３に係る位置検出処理を示すフローチャートである。
【図１９】変形例３に係る位置情報データ登録処理を示すフローチャートである。
【図２０】図２０（ａ）は、変形例３に係る物品ＤＢの一例を示す図であり、図２０（ｂ）は、変形例３に係る位置情報データの一例を示す図である。
【図２１】図２１（ａ）は、物品位置検出装置の別例を示す図であり、図２１（ｂ）〜図２１（ｄ）は、ユーザ端末の別例を示す図である。
【発明を実施するための形態】
【００１３】
以下、物品収納場所管理システムの一実施形態について、図１〜図１４に基づいて詳細に説明する。
【００１４】
図１には、一実施形態に係る物品収納場所管理システム１００の構成が概略的に示されている。また、図２には、図１の物品収納場所管理システム１００の使用例が示されている。
【００１５】
図１に示すように、物品収納場所管理システム１００は、複数の物品位置検出装置１０と、１又は複数のユーザ端末２０と、物品の配置位置管理装置としてのサーバ３０と、を備える。物品位置検出装置１０、ユーザ端末２０及びサーバ３０は、インターネットなどのネットワーク８０に接続されている。
【００１６】
物品位置検出装置１０は、図２に示すように、施設や建物等の内部の各所に設置される装置である。物品位置検出装置１０は、図１に示すように、カメラ１２を有しているものとする。例えば、物品の収納棚７０が設けられた部屋（図２の部屋Ｒ１〜Ｒ３参照）に設置される物品位置検出装置１０は、カメラ１２の撮影視野内に収納棚７０全体が入るように設置されるようになっている。また、物品を利用する部屋（図２の部屋Ｒ４）に設置される物品位置検出装置１０は、カメラ１２が部屋全体を撮影できるように設置されるようになっている。物品位置検出装置１０それぞれは、物品の存在を検出した場合に、当該物品の位置情報データをサーバ３０に対して送信する。
【００１７】
ユーザ端末２０は、ユーザが携帯可能な携帯端末や、ＰＣ（Personal Computer）であり、ユーザが収納場所が不明な物品の情報を入力すると、当該情報をサーバ３０に対して送信する（物品の収納場所を問い合わせる）。また、ユーザ端末２０は、サーバ３０から物品の推定収納場所の情報を取得すると、ユーザが視認できるように表示する。
【００１８】
サーバ３０は、物品位置検出装置１０で検出された物品の位置の情報を取得する。そして、サーバ３０は、ユーザ端末２０からの物品の収納場所の問い合わせがあった場合に、取得した物品の位置の情報に基づいて収納場所を推定し、当該推定結果をユーザ端末２０に対して送信する。
【００１９】
以下、上記各装置１０，２０，３０の構成等について詳細に説明する。
【００２０】
（物品位置検出装置１０）
物品位置検出装置１０は、図１に示すように、カメラ１２と、処理装置１４と、を備える。
【００２１】
カメラ１２は、一例として静止画を撮影することが可能なカメラであり、特に、物品に貼付された収納場所管理用のバーコードを撮影することができるカメラであるものとする。
【００２２】
処理装置１４は、カメラ１２において撮影された画像から、カメラ１２の視野内に存在する物品を特定し、当該物品の情報をサーバ３０に対して送信する。図３（ａ）には、処理装置１４のハードウェア構成が概略的に示されている。図３（ａ）に示すように、処理装置１４は、ＣＰＵ（Central Processing Unit）９０、ＲＯＭ（Read Only Memory）９２、ＲＡＭ（Random Access Memory）９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、ネットワークインタフェース９７、及び入出力インタフェース９３等を備えている。これら処理装置１４の構成各部は、バス９８に接続されている。また、入出力インタフェース９３には、カメラ１２等が接続されている。処理装置１４では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラムをＣＰＵ９０が実行することにより、図５に示す物品位置検出部１０２及び位置情報送信部１０４の機能が実現されている。なお、図５には、ＨＤＤ９６等に格納されている物品ＤＢ１１２（図７参照）も図示されている。
【００２３】
物品位置検出部１０２は、カメラ１２の撮影タイミングを制御するとともに、カメラ１２により撮影された画像からバーコードを認識する。そして、物品位置検出部１０２は、認識したバーコードと物品ＤＢ１１２を用いて、カメラ１２の撮影視野内における物品の存在を検出する。位置情報送信部１０４は、物品位置検出部１０２で存在が検出された物品の位置情報データ（物品コード、位置コード、及び時刻の情報）をサーバ３０に対して送信する。なお、位置コードは、物品位置検出装置１０ごとに決められているので、同一の物品位置検出装置１０において検出された物品の位置コードは全て同一のコードとなる。
【００２４】
（ユーザ端末２０）
図１に戻り、ユーザ端末２０は、カメラ２２と、表示部２４と、入力部２６と、処理装置２８とを備える。
【００２５】
カメラ２２は、一例として静止画を撮影することが可能なカメラであり、特に、物品に貼付された収納場所管理用のバーコードを撮影することができるカメラであるものとする。表示部２４は、液晶ディスプレイや有機ＥＬディスプレイ等を含み、各種情報を表示する。入力部２６は、キーボードやタッチパネルを含み、ユーザからの操作を受け付け、処理装置２８に送信する。
【００２６】
処理装置２８は、カメラ２２において撮影された画像に含まれるバーコードを認識し、認識されたバーコードに対応する物品の収納場所をサーバ３０に対して問い合わせる。また、サーバ３０から受信した推定収納場所の情報を表示部２４に表示する。
【００２７】
図３（ｂ）には、処理装置２８のハードウェア構成が示されている。図３（ｂ）に示すように、処理装置２８は、ＣＰＵ１９０、ＲＯＭ１９２、ＲＡＭ１９４、記憶部（ＨＤＤ）１９６、ネットワークインタフェース１９７、及び入出力インタフェース１９３等を備えており、処理装置２８の構成各部は、バス１９８に接続されている。入出力インタフェース１９３には、カメラ２２、表示部２４、入力部２６等が接続されている。処理装置２８においては、ＣＰＵ１９０がＲＯＭ１９２あるいはＨＤＤ１９６に格納されているプログラムを実行することで、図５に示す問い合わせ物品検出部２０２、収納場所問い合わせ部２０４、収納場所出力部２０６としての機能が実現される。なお、図５には、ＨＤＤ１９６等に格納されている物品ＤＢ２１２（図７参照）も図示されている。
【００２８】
問い合わせ物品検出部２０２は、カメラ１２により撮影された画像からバーコードを認識し、当該バーコードと物品ＤＢ２１２を用いて、ユーザが収納場所の情報を必要としている物品を検出する。収納場所問い合わせ部２０４は、サーバ３０に対し、問い合わせ物品検出部２０２が検出した物品の収納場所の問い合わせを行う（問い合わせデータを送信する）。収納場所出力部２０６は、サーバ３０から応答（出力）された物品の推定収納場所の情報を受信し、当該推定収納場所の情報を表示部２４に対して表示させる。
【００２９】
（サーバ３０）
サーバ３０は、図４のハードウェア構成図に示すように、ＣＰＵ２９０、ＲＯＭ２９２、ＲＡＭ２９４、記憶部（ＨＤＤ）２９６、ネットワークインタフェース２９７、及び可搬型記憶媒体用ドライブ２９９等を備えており、各部は、バス２９８に接続されている。サーバ３０では、ＲＯＭ２９２あるいはＨＤＤ２９６に格納されているプログラム（物品の配置位置管理プログラムを含む）、或いは可搬型記憶媒体用ドライブ２９９が可搬型記憶媒体２９１から読み取ったプログラム（物品の配置位置管理プログラムを含む）をＣＰＵ２９０が実行することにより、図５に示す機能が実現される。なお、図５には、ＨＤＤ２９６等に格納されている蓄積部としての位置情報ＤＢ３１２（図１０参照）も図示されている。
【００３０】
サーバ３０は、図５に示すように、ＣＰＵ２９０がプログラムを実行することで、位置情報受信部３０２、位置情報登録部３０４、問い合わせ受信部３０６、抽出部及び推定部としての収納場所推定部３０８、出力部としての収納場所応答部３１０の各部の機能を実現する。
【００３１】
位置情報受信部３０２は、物品位置検出装置１０の位置情報送信部１０４から送信されてきた物品の位置情報データを受信し、位置情報登録部３０４に対して送信する。位置情報登録部３０４は、位置情報受信部３０２から送信されてきた位置情報データを位置情報ＤＢ３１２に登録する。問い合わせ受信部３０６は、ユーザ端末２０の収納場所問い合わせ部２０４から送信されてきた問い合わせデータを受信し、収納場所推定部３０８に対して送信する。収納場所推定部３０８は、受信した問い合わせデータと、位置情報ＤＢ３１２に格納されている情報とを用いて、問い合わせされた物品の収納場所を推定し、当該推定収納場所の情報を収納場所応答部３１０に対して送信する。収納場所応答部３１０は、収納場所推定部３０８から受信した推定収納場所の情報をユーザ端末２０の収納場所出力部２０６に対して送信する。
【００３２】
次に、本実施形態における上述した各部の処理について、図６〜図１４に基づいて詳細に説明する。
【００３３】
（位置検出処理）
図６には、物品位置検出装置１０により実行される物品の位置検出処理がフローチャートにて示されている。図６の処理では、まず、ステップＳ１０において、物品位置検出部１０２が、所定時間経過するまで待機する。そして、所定時間経過した段階で、ステップＳ１２に移行する。
【００３４】
ステップＳ１２に移行すると、物品位置検出部１０２は、カメラ１２を制御し、カメラ１２による撮影を実行する。なお、物品に設けられたバーコードがカメラ１２によって撮影されやすくなるように、物品の複数箇所にバーコードを設けてもよい。また、ユーザが物品を収納したり利用したりする際には、なるべくカメラ１２の存在する方向にバーコードを向けるようルールを定めることとしてもよい。
【００３５】
次いで、ステップＳ１４では、物品位置検出部１０２が、カメラ１２により撮影された画像の中からバーコードを認識し、物品ＤＢ１１２に登録されている物品が存在するか否かを調べる。ここで、物品ＤＢ１１２は、図７に示すようなデータ構造を有している。すなわち、物品ＤＢ１１２は、図７に示すように、「バーコード」と、「物品コード」のフィールドを有しており、物品ＤＢ１１２では、各物品に設けられたバーコードと各物品の物品コードとが対応付けられている。
【００３６】
次いで、ステップＳ１６では、物品位置検出部１０２が、カメラ１２の撮影視野内に物品ＤＢ１１２に登録されている物品が存在したか否かを判断する。ここでの判断が否定された場合には、ステップＳ１０に戻るが、判断が肯定された場合には、ステップＳ１８に移行する。なお、ステップＳ１６の判断が肯定された場合には、物品位置検出部１０２から位置情報送信部１０４に対して、物品コードが通知（送信）されるものとする。
【００３７】
ステップＳ１８に移行した場合、位置情報送信部１０４は、存在した物品の位置情報データを、時刻情報とともにサーバ３０（位置情報受信部３０２）に送信する。具体的には、位置情報送信部１０４は、図８に示すような位置情報データを位置情報受信部３０２に対して送信する。図８の位置情報データは、物品を検出した日時（カメラ１２により撮影された日時）と、存在した物品の物品コードと、位置コードと、を含んでいる。なお、位置コードは、物品位置検出装置１０毎に予め定められているため、ある物品位置検出装置１０の位置情報送信部１０４から送信される位置情報データの位置コードは全て同一の位置コードとなる。
【００３８】
以上のように、ステップＳ１８の処理が行われた後は、ステップＳ１０に戻る。その後は、図６の処理が繰り返し実行されることになる。
【００３９】
（位置情報データ登録処理）
次に、サーバ３０により実行される位置情報データ登録処理について、図９に基づいて説明する。図９は、位置情報データ登録処理を示すフローチャートである。図９の処理では、まず、ステップＳ２０において、位置情報受信部３０２が、位置情報データが送信されてくるまで待機する。そして、位置情報データが位置情報送信部１０４から送信されてきた段階（図６のステップＳ１８が行われた段階）で、ステップＳ２２に移行する。
【００４０】
ステップＳ２２では、位置情報受信部３０２が、位置情報データ（例えば、図８のデータ）を受信する。なお、位置情報受信部３０２は、受信した位置情報データを位置情報登録部３０４に対して送信する。
【００４１】
次いで、ステップＳ２４では、位置情報登録部３０４が、物品コードに対応する位置情報ＤＢ３１２に位置情報データを登録する。ここで、位置情報ＤＢ３１２には、図１０に示すように、物品コード毎に、時刻と、当該時刻において存在していた場所の情報とが格納される。なお、位置情報ＤＢ３１２の時刻は、図１０において周期的に位置検出を行った時刻と一致しているものとする。なお、初期状態では、すべての位置情報の値が“−”（不明を表す）になっているものとする。
【００４２】
位置情報登録部３０４は、位置情報データ（図８）の時刻に対応する位置情報ＤＢ３１２の時刻の行に、位置情報データ（図８）の位置情報を書き込む。例えば、図８に示すように、位置情報データに「時刻“2012/10/3 10:35:27”に物品コード“INS0001”の物品が場所“LOC02015”において検出された」という情報が含まれていたとする。この場合、位置情報登録部３０４は、図１０の物品コード“INS0001”のデータベースで時刻が最も近い“2012/10/3 10:35”の行に、位置情報“LOC02015”を書き込む。なお、位置情報登録部３０４は、複数の物品位置検出装置１０から送信されてくる位置情報データを同様に処理する。これにより、ある時刻にどこかで物品が検出されれば、位置情報ＤＢ３１２の対応時刻の行にその位置が記録され、物品が検出されなければ、対応時刻の行は、初期状態“−”のままとなる。
【００４３】
以上のように、ステップＳ２４の処理が行われた後は、ステップＳ２０に戻る。その後は、図９の処理が繰り返し実行されることになる。
【００４４】
（問い合わせ処理）
次に、ユーザ端末２０により実行される問い合わせ処理について、図１１に基づいて説明する。図１１は、問い合わせ処理を示すフローチャートである。図１１の処理では、まず、ステップＳ３０において、問い合わせ物品検出部２０２が、ユーザ端末２０の入力部２６においてユーザによる問い合わせ操作が行われたか否かを判断する。この場合の問い合わせ操作とは、ユーザが表示部２４上の特定アイコンをクリックする操作などを意味する。ここでの判断が否定されている間は、ステップＳ３０の判断が繰り返されるが、ここでの判断が肯定された場合には、ステップＳ３２に移行する。
【００４５】
ステップＳ３２に移行すると、問い合わせ物品検出部２０２が、カメラ２２を制御して、カメラ２２による撮影を実行する。なお、カメラ２２による撮影は、ユーザがカメラ２２の撮影視野内にバーコードを入れ、かつ、ユーザによりシャッタボタンが押されたタイミングで実行されるものとする。
【００４６】
次いで、ステップＳ３４では、問い合わせ物品検出部２０２が、カメラにより撮影されたバーコードを認識し、物品ＤＢ２１２に登録されている物品であるか否かを調べる。ここで、物品ＤＢ２１２は、図７に示すように、物品位置検出装置１０が有する物品ＤＢ１１２と同一のデータ構造を有しているものとする。
【００４７】
次いで、ステップＳ３６では、問い合わせ物品検出部２０２が、物品ＤＢ２１２に登録されている物品であったか否かを判断する。ここでの判断が否定された場合には、ステップＳ３０に戻るが、肯定された場合には、ステップＳ３８に移行する。なお、ステップＳ３６の判断が否定された場合には、バーコードが適切でない旨を表示部２４上に表示するなどして、ユーザに通知することとしてもよい。なお、ステップＳ３０の判断が肯定された場合には、問い合わせ物品検出部２０２から収納場所問い合わせ部２０４に対して、問い合わせに係る物品コード（問い合わせ物品コード）を通知（送信）される。
【００４８】
ステップＳ３６の判断が肯定されて、ステップＳ３８に移行すると、収納場所問い合わせ部２０４は、物品の問い合わせデータをサーバ３０（問い合わせ受信部３０６）に対して送信する。具体的には、図１２に示すような、問い合わせ時刻と、問い合わせ物品コードと、ユーザ端末ＩＤ（ユーザ端末を特定できる情報）とを含むデータを送信する。
【００４９】
以上のように、ステップＳ３８の処理が行われた後は、ステップＳ３０に戻る。その後は、図１１の処理が繰り返し実行されることになる。
【００５０】
（収納場所推定処理）
次に、サーバ３０により実行される収納場所推定処理について、図１３（ａ）に基づいて説明する。図１３（ａ）は、収納場所推定処理を示すフローチャートである。図１３（ａ）の処理では、まず、ステップＳ４０において、問い合わせ受信部３０６が、ユーザ端末２０（収納場所問い合わせ部２０４）から問い合わせデータ（図１２）が送信されてくるまで待機する。この場合、問い合わせデータが送信されてきた段階（図１１のステップＳ３８が実行された段階）で、ステップＳ４２に移行する。
【００５１】
ステップＳ４２に移行した場合、問い合わせ受信部３０６は、問い合わせデータを受信する。なお、ステップＳ４２では、問い合わせ受信部３０６は、収納場所推定部３０８に対して、受信した問い合わせデータを送信する。次いで、ステップＳ４４では、収納場所推定部３０８が、位置情報ＤＢ３１２（図１０）から、問い合わせデータ（図１２）の問い合わせ物品コードに対応するデータベースのうち問い合わせ時刻から一定時間遡った時刻以降の位置データを読み出す。例えば、一定期間が１週間であれば、問合せ時刻“2012/10/3 10:37:24”の１週間前である“2012/9/26 10:37:24”以降のデータを位置情報ＤＢ（図１０）から読み出す。
【００５２】
次いで、ステップＳ４６では、収納場所推定部３０８が、読み出したデータから、連続して同じ位置が記録されている部分を抽出し、その最後の時刻と最初の時刻との差を、その物品がその位置に存在した時間の長さとする。例えば、収納場所推定部３０８は、図１０の物品コード“INS0001”のデータベースの時刻“2012/10/3 9:55”から“2012/10/3 10:10”までの位置情報“LOC03004”や、時刻“2012/10/3 10:15”から“2012/10/3 10:20”までの位置情報“LOC03002”が、連続して同じ位置が記録されている部分として抽出される。そして、収納場所推定部３０８は、“2012/10/3 9:55”と“2012/10/3 10:10”の差（＝１５分）を、物品コード“INS0001”の物品が位置“LOC03004”に存在した時間の長さとする。また、収納場所推定部３０８は、“2012/10/3 10:15”と“2012/10/3 10:20”の差（＝５分）を、物品コード“INS0001”の物品が位置“LOC03002”に存在した時間の長さとする。
【００５３】
次いで、ステップＳ４８では、収納場所推定部３０８が、位置ごとに物品が存在した時間の長さを積算する。これは、一定期間内（例えば１週間）において、各位置に物品が存在していた時間の長さを示すものである。
【００５４】
次いで、ステップＳ５０では、収納場所推定部３０８が、存在した時間の長さが最も長い位置を推定収納場所とする。なお、収納場所推定部３０８は、推定収納場所の情報を収納場所応答部３１０に対して送信する。そして、ステップＳ５２では、収納場所応答部３１０が、推定収納場所データ（図１３（ｂ）参照）を問い合わせデータに記録されているユーザ端末ＩＤに対応するユーザ端末２０に対して出力する。ここで、図１３（ｂ）の推定収納場所データには、問い合わせ物品コードと、推定収納場所の情報とが含まれている。なお、図１３（ｂ）のデータは、物品コード“INS0001”の物品は、位置“LOC03004”に存在した時間が最も長かったため、位置“LOC03004”を収納場所と推定した、という内容を含んでいる。
【００５５】
以上のようにして、ステップＳ５０の処理が行われた後は、ステップＳ４０に戻る。その後は、図１３（ａ）の処理が繰り返し実行されることになる。
【００５６】
（収納場所出力処理）
次に、ユーザ端末２０により実行される収納場所出力処理について、図１４に基づいて説明する。図１４は、収納場所出力処理を示すフローチャートである。図１４の処理では、まず、ステップＳ６０において、収納場所出力部２０６が、推定収納場所データがサーバ３０の収納場所応答部３１０から送信されてくるまで待機する。この場合、収納場所応答部３１０から推定収納場所データ（図１３（ｂ））が送信されてきた段階（図１３（ａ）のステップＳ５２が行われた段階）で、ステップＳ６２に移行する。
【００５７】
ステップＳ６２に移行した場合、収納場所出力部２０６は、収納場所応答部３１０から送信されてきた推定収納場所データを受信する。次いで、ステップＳ６４では、収納場所出力部２０６が、表示部２４を制御して、推定収納場所の情報を表示部２４に表示させる。これにより、ユーザは、物品を収納すべき位置を認識することが可能となる。
【００５８】
なお、ステップＳ６２では、図１３（ｂ）の推定収納場所データそのものを表示してもよいし、推定収納場所データを文章形式等に変更して表示してもよい。この場合、推定収納場所をコードで表示することとしてもよいが、コードを具体的な場所の情報に変換して表示することとしてもよい。また、建物内を示す地図（見取り図）上において推定収納場所を表示することとしてもよい。
【００５９】
以上、詳細に説明したように、本実施形態によると、位置情報登録部３０４が、物品が存在していた位置の情報を当該位置の情報が取得された時刻の情報と物品の情報とともに位置情報ＤＢ３１２に登録する。また、問い合わせ受信部３０６がユーザ端末２０から問い合わせ物品の情報を受け付けた場合に、収納場所推定部３０８が、位置情報ＤＢ３１２に登録されている問い合わせ物品の位置の情報及び時刻の情報に基づいて、直近の一定期間内おいて各位置に問い合わせ物品が存在していた時間を求め、存在時間が最も長い場所を問い合わせ物品の収納場所と推定する。そして、収納場所応答部３１０が、ユーザ端末２０に対して推定結果を出力する。このように、本実施形態では、サーバ３０は、直近の一定期間内に問い合わせ物品が最も長い時間存在していた位置を推定収納場所とし、当該推定収納場所をユーザ端末２０に対して出力するので、ユーザは、収納場所が不明な物品を収納するのに適した位置の情報を得ることができる。この場合、ユーザは予め物品と収納場所とを関連付けたデータベースなどを作成するなどの手間や時間をかけなくても、物品を収納するのに適した場所の情報を得ることができる。なお、本実施形態は、収納場所に長い時間置かれていることが多い、あまり利用されない物品であるほど、収納場所の情報として適切な情報を得ることができると考えられる。
【００６０】
なお、上記実施形態では、推定収納場所として１箇所のみ出力する場合について説明したが、これに限られるものではない。例えば、図１５に示すように、存在した時間の長さの積算値が長い順に、複数の場所を推定収納場所の候補として出力することとしてもよい。なお、図１５の推定収納場所データでは、物品コード“INS0001”の物品の推定収納場所として、最も可能性が高いのが位置“LOC03004”であり、次いで位置“LOC02008”、位置“LOC03022”の順に可能性が高いことを示している。
【００６１】
なお、上記実施形態では、図２の部屋Ｒ１〜Ｒ３では、棚ごとに物品位置検出装置１０を設ける場合について説明したが、これに限られるものではない。例えば、棚ごとに複数の物品位置検出装置１０を設けるなどしてもよい。このようにすることで、物品の収納場所をより詳細に推定（特定）することができる。また、部屋Ｒ４においても、複数の物品位置検出装置１０を設けることとしてもよい。
【００６２】
なお、上記実施形態では、物品ＤＢ１１２，２１２を物品位置検出装置１０やユーザ端末２０に設ける場合について説明したが、これに限られるものではない。例えば、サーバ３０やネットワーク８０上に設けられるその他のデータサーバなどに物品ＤＢ１１２，２１２を設けることとしてもよい。この場合、物品位置検出装置１０やユーザ端末２０は、必要に応じて、ネットワーク８０経由で、物品ＤＢ１１２，２１２の情報を読み出すようにすればよい。
【００６３】
（変形例１）
以下、変形例１について説明する。上記実施形態においては、物品が存在していた時間が長い位置を推定収納場所として出力したが、本変形例１では、物品が存在していた回数が多い位置を推定収納場所として出力する。
【００６４】
具体的には、収納場所推定処理において、図１６のフローチャートに沿った処理を実行する。図１６の処理では、ステップＳ４０〜Ｓ４４までの処理を、上記実施形態（図１３）と同様に実行する。そして、ステップＳ４６’に移行すると、収納場所推定部３０８は、読み出したデータから、１行だけ、あるいは連続して複数行同じ位置が記録されている部分を抽出して、それらを１回の出現とする。例えば、図１０の位置情報ＤＢ３１２の物品コード“INS0001”のデータベースでは、位置“LOC03002”が１行、位置“LOC03004”が連続して４行、位置“LOC03002”が連続して２行、位置“LOC02015”が１行、抽出されるが、収納場所推定部３０８は、行数によらず、抽出された部分をそれぞれ１回の出現とカウントする。
【００６５】
次いで、ステップＳ４８’では、収納場所推定部３０８は、一定期間内のデータにおける位置ごとの出現回数をカウントする。なお、この出現回数は、一定期間内において各位置に物品が置かれた回数を意味する。
【００６６】
次いで、ステップＳ５０’では、収納場所推定部３０８は、出現回数が最も多い位置を推定収納場所とする。例えば、図１０に示されている範囲が一定期間であるならば、物品コード“INS0001”の物品の推定収納場所は、出現回数が２回の位置“LOC03002”となる（その他の位置は出現回数が１回であるため）。その後は、ステップＳ５２を上記実施形態と同様に実行し、ステップＳ４０に戻る。
【００６７】
以上のように、本変形例１によれば、上記実施形態と同様の効果を期待できる。なお、本変形例１では、収納場所に置かれている積算時間が短い、頻繁に使われる物品であるほど、収納場所の情報として適切な情報を得ることができると考えられる。
【００６８】
なお、上記変形例１では、推定収納場所として１箇所のみ出力する場合について説明したが、これに限られるものではない。例えば、図１５と同様に、存在した回数が多い順に、複数の場所を推定収納場所の候補として出力することとしてもよい。
【００６９】
なお、上記実施形態及び変形例１を組み合わせることとしてもよい。例えば、全物品について、存在時間に基づいて推定される収納場所の候補と、存在回数に基づいて推定される収納場所の候補の両方を出力することとしてもよい。また、物品の使用頻度に応じて、存在時間に基づいて推定される収納場所の候補と、存在回数に基づいて推定される収納場所の候補のいずれかを出力することとしてもよい。例えば、使用頻度が低い物品であれば、存在時間に基づいて推定される収納場所の候補を出力し、使用頻度が高い物品であれば、存在回数に基づいて推定される収納場所の候補を出力することとしてもよい。なお、各物品の使用頻度は、ユーザが登録することとしてもよいし、位置情報ＤＢ３１２に蓄積されたデータに基づいてサーバ３０が使用頻度を解析してもよい。
【００７０】
（変形例２）
以下、変形例２について説明する。なお、本変形例２では、直近の一定期間のうち、物品の非使用時間帯のデータのみを用いることとしている。
【００７１】
具体的には、サーバ３０は、図１７（ａ）に示す非使用時間帯ＤＢ３１４を有しており、収納場所推定部２０８は、当該非使用時間帯ＤＢ３１４を参照できるようになっている。ここで、図１７（ａ）の非使用時間帯ＤＢ３１４には、物品コードと、当該物品コードの物品が使用されない時間帯（非使用時間帯）とが登録されているものとする。なお、各物品の非使用時間帯は、ユーザ等があらかじめ定めておくものとする。
【００７２】
図１７（ｂ）には、変形例２に係る収納場所推定処理のフローチャートが示されている。図１７（ｂ）の処理では、ステップＳ４０、Ｓ４２において上記実施形態と同様の処理を行った後、ステップＳ４４’の処理を実行する。このステップＳ４４’では、収納場所推定部３０８は、位置情報ＤＢ３１２から、問い合わせ物品コードに対応するデータのうち、問い合わせ時刻から一定時間遡った時刻以降で、かつ、物品の非使用時間帯に属するデータを読み出す。そして、以降の処理では、問い合わせ物品に関して予め定められている非使用時間帯に属するデータのみを処理対象とする。例えば、物品“INS0001”であれば、非使用時間帯が午後５時から午前９時までのデータが処理対象になる。
【００７３】
以上のように、使用時間帯が決められている物品（例えば、貴重品や機密情報が含まれる物品）については、非使用時間帯には収納場所（例えば、鍵のかかる場所）に置かれる可能性が高いので、本変形例２のように非使用時間帯のデータのみを処理対象とすることで、収納場所の推定結果の信頼度を向上することができる。
【００７４】
なお、本変形例２では、ステップＳ４６〜Ｓ５０を、上記変形例１のステップＳ４６’〜Ｓ５０’（図１６参照）に変更することとしてもよい。また、ステップＳ５０（又はＳ５０’）では、推定収納場所として上述したように複数の収納場所を出力することとしてもよい（図１５参照）。
【００７５】
なお、本変形例２では、非使用時間帯における物品の存在時間（回数）に重み係数を積算し、当該積算後の非使用時間帯における物品の存在時間（回数）と、使用時間帯における物品の存在時間（回数）との和に基づいて、収納場所を推定することとしてもよい。
【００７６】
（変形例３）
以下、変形例３について、説明する。変形例３は、物品位置検出装置１０からサーバ３０に対して、同じ場所に存在し続けている物品の位置情報を送らないようにすることで通信量を削減することを目的としている。
【００７７】
具体的には、本変形例３では、位置検出処理において、図１８のフローチャートに沿った処理を実行し、位置情報データ登録処理において、図１９のフローチャートに沿った処理を実行する。
【００７８】
また、本変形例３では、物品ＤＢ１１２’として、図２０（ａ）のデータベースを用いるものとする。なお、図２０（ａ）の物品ＤＢ１１２’は、図７の物品ＤＢ１１２と比較すると分かるように「検出／不検出」のフィールドが追加されている。「検出／不検出」のフィールドには、検出されたか否かの情報が動的に記録される。なお、初期状態ではすべての物品の「検出／不検出」のフィールドに「不検出」が記録されているものとする。
【００７９】
また、本変形例３では、位置情報送信部１０４から位置情報受信部３０２に対して送信される位置情報データとして、図２０（ｂ）に示すようなデータを用いるものとする。なお、図２０（ｂ）の位置情報データは、図８と比較すると分かるように、「発見／消失」のフィールドが追加されている。なお、それまで存在していなかった物品がその場所で検出された場合に、「発見／消失」のフィールドに「発見」が記録される。また、それまでその場所に存在していた物品が検出されなくなった場合に、「発見／消失」のフィールドに「消失」が記録される。
【００８０】
図１８の位置検出処理では、物品位置検出部１０２は、上記実施形態と同様にしてステップＳ１０〜Ｓ１６の処理・判断を実行する。そして、ステップＳ１８’に移行すると、位置情報送信部１０４は、存在した物品の中で、物品ＤＢ１１２’に「不検出」が記録されているものを、「発見」した物品の位置情報データとしてサーバ３０（位置情報受信部３０２）に送信する。また、位置情報送信部１０４は、物品ＤＢ１１２’に「検出」が記録されているものの中で、今回検出されなかったものを、「消失」した物品として、サーバ３０（位置情報受信部３０２）に送信する。なお、位置情報送信部１０４は、それ以外の物品のデータ（物品ＤＢ１１２’に「検出」が記録されているものを続けて検出した場合など）は位置情報受信部３０２に送信しないものとする。
【００８１】
そして、次のステップＳ１９では、物品位置検出部１０２は、物品ＤＢ１１２’の「検出／不検出」のフィールドのうち、新たに発見された物品に対して「検出」を記録し、新たに消失した物品に対して「不検出」を記録する。その後は、ステップＳ１０に戻る。
【００８２】
一方、図１９の処理では、位置情報受信部３０２が、上記実施形態と同様にしてステップＳ２０、Ｓ２２を実行する。そして、次のステップＳ２４’では、位置情報登録部３０４が、位置情報データを参照し、物品コードｘが位置Ｌで「消失」しているものに対し、物品コードｘの位置情報ＤＢ３１２の対応する時刻の行の位置情報欄に“−”を書き込む。例えば、図２０（ｂ）の位置情報データであれば、位置情報ＤＢ３１２の物品コード“INS0006”、“INS0010”に対応するデータベースの、時刻“2012/10/3 10:35:27”に対応する行に“−”が書き込まれる。
【００８３】
次いで、ステップＳ２６では、位置情報登録部３０４は、位置情報データを参照し、物品コードｘが位置Ｌで「発見」となっているものに対し、物品コードｘの位置情報ＤＢ３１２の対応する時刻の行の位置情報欄に位置Ｌの情報を書き込む。例えば、図２０（ｂ）の位置情報データであれば、図１０に示す位置情報ＤＢ３１２の物品コード“INS0001”に対応するデータベースの時刻“2012/10/3 10:35:27”に対応する“2012/10/3 10:35”の行に、位置情報“LOC02015”が書き込まれる。
【００８４】
次いで、ステップＳ２８では、位置情報登録部３０４は、位置情報データに記されていない物品コードｘについては、物品コードｘの位置情報ＤＢ３１２の対応する時刻の行の位置情報欄に、直前の時刻の行の位置情報と同じ値を書き込む。例えば、位置情報ＤＢ３１２の、図２０（ｂ）の位置情報データには記されていない物品コードが“INS0002”や“INS0003”などに対応するデータベースの時刻“2012/10/3 10:35”の行の位置情報欄には、直前の位置情報欄の内容が書き込まれる。
【００８５】
以上のように、本変形例３では、位置情報送信部１０４は、「検出／不検出」のフィールドの内容が変わったデータのみを位置情報データとして送信するので、全ての位置情報データを送信する場合と比較して、データ通信量を低減することができる。
【００８６】
なお、上記実施形態及び各変形例では、物品を検出する場合に、物品に設けられたバーコードを検出することとしたが、これに限られるものではない。例えば、図２１（ａ）に示すように、物品位置検出装置において、カメラ１２に代えてタグリーダ１２’を設け、物品に無線タグを設けることとしてもよい。この場合、部屋内に固定したタグリーダ１２’と無線タグを用いて物品の位置を検出することで、上記実施形態と同様の効果を得ることができる。また、上記実施形態及び各変形例では、カメラ１２を用いてバーコードを検出する場合について説明したが、これに限られるものではない。例えば、カメラ１２を用いて物品に設けられている名札（例えば物品コードそのものが記載されている）を検出したり、カメラ１２で撮影される物品の外形や色などの外観上の特徴に基づいて、物品を検出することとしてもよい。なお、物品の検出方法については、上記方法以外の方法を用いてもよい。
【００８７】
なお、上記実施形態及び各変形例では、ユーザ端末２０がカメラ２２を有し、当該カメラ２２を用いて物品に設けられたバーコードを読み取ることで、問い合わせ物品を検出する場合について説明したが、これに限られるものではない。例えば、カメラ２２を用いる場合でも、物品に設けられた名札（例えば物品コードそのものが記載されている）を検出したり、外形や色などの外観上の特徴に基づいて、問い合わせ物品を検出するようにしてもよい。また、図２１（ｂ）に示すように、ユーザ端末にタグリーダ２２’を設け、物品に設けられた無線タグとの通信結果に基づいて、問い合わせ物品を検出するようにしてもよい。また、図２１（ｃ）に示すように、ユーザ端末２０にカメラやタグリーダを設けず、入力部２６を介してユーザから入力される物品名や物品コードに基づいて、問い合わせ物品を検出するようにしてもよい。更には、ユーザ端末にマイク２２”を設け、ユーザの音声により入力される物品名や物品コードに基づいて、問い合わせ物品を検出するようにしてもよい。また、上記とは異なる方法で、問い合わせ物品を検出するようにしてもよい。なお、カメラやタグリーダ、入力部、マイクなどの中から複数選択してユーザ端末に設けることとしてもよい。この場合、ユーザは好み等に応じて、問い合わせ物品の検出方法を選択することが可能となる。
【００８８】
なお、図１のシステム構成は一例である。例えば、物品位置検出装置１０やユーザ端末２０の一つがサーバ３０の機能を兼ね備えていてもよい。また、推定収納場所の情報の応答先は必ずしもユーザ端末でなくてもよく、例えば、システムがユーザの存在位置を何らかの手段（ＧＰＳなど）で認識できていれば、ユーザの存在位置近傍にある機器に表示するようにしてもよい。また、推定収納場所の情報は、表示部に表示する場合に限らず、これに代えて又はこれとともに、スピーカから音声出力することとしてもよい。また、図１のシステム構成では、物品位置検出装置１０やユーザ端末２０内に物品ＤＢ１１２、２１２を設けているが、これに代えて、物品ＤＢをサーバ３０等に設けることとしてもよい。
【００８９】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００９０】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００９１】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００９２】
上述した実施形態及び各変形例は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００９３】
なお、以上の実施形態及び各変形例の説明に関して、更に以下の付記を開示する。
（付記１）  物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する蓄積部と、
特定の物品の情報を受け付けた場合に、前記蓄積部に蓄積されている前記特定の物品の位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する抽出部と、
前記抽出部が抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する推定部と、
前記推定部の推定結果を出力する出力部と、を備える物品の配置位置管理装置。
（付記２）  前記推定部は、前記特定の物品を使わない非使用時間帯において各位置に前記特定の物品が存在していた時間及び存在していた回数の少なくとも一方を抽出することを特徴とする付記１に記載の物品の配置位置管理装置。
（付記３）  前記推定部は、前記特定の物品の配置位置の候補を複数推定することを特徴とする付記１又は２に記載の物品の配置位置管理装置。
（付記４）  物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積し、
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出し、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定し、
前記推定した結果を出力する、処理をコンピュータに実行させることを特徴とする物品の配置位置管理プログラム。
（付記５）  前記推定する処理では、前記特定の物品を使わない非使用時間帯において各位置に前記特定の物品が存在していた時間及び存在していた回数の少なくとも一方を抽出することを特徴とする付記４に記載の物品の配置位置管理プログラム。
（付記６）  前記推定する処理では、前記特定の物品の配置位置の候補を複数推定することを特徴とする付記４又は５に記載の物品の配置位置管理プログラム。
（付記７）  物品が配置されていた位置の情報を当該位置の情報が取得された時刻の情報と前記物品の情報とともに蓄積する工程と、
特定の物品の情報を受け付けた場合に、前記蓄積された位置の情報及び時刻の情報に基づいて、直近の所定期間内おいて各位置に前記特定の物品が存在していた時間、及び存在していた回数の少なくとも一方を抽出する工程と、
前記抽出した結果に基づいて、前記特定の物品の配置位置の候補を推定する工程と、
前記推定した結果を出力する工程と、をコンピュータが実行することを特徴とする物品の配置位置管理方法。
（付記８）  前記推定する工程では、前記特定の物品を使わない非使用時間帯において各位置に前記特定の物品が存在していた時間及び存在していた回数の少なくとも一方を抽出することを特徴とする付記７に記載の物品の配置位置管理方法。
（付記９）  前記推定する工程では、前記特定の物品の配置位置の候補を複数推定することを特徴とする付記７又は８に記載の物品の配置位置管理方法。
【符号の説明】
【００９４】
３０  サーバ（物品の配置位置管理装置）
３０８  収納場所推定部（抽出部、推定部）
３１０  収納場所応答部（出力部）
３１２  位置情報ＤＢ（蓄積部）
【図１】
2014108892.tif 000003
【図２】
2014108892.tif 000004
【図３】
2014108892.tif 000005
【図４】
2014108892.tif 000006
【図５】
2014108892.tif 000007
【図６】
2014108892.tif 000008
【図７】
2014108892.tif 000009
【図８】
2014108892.tif 000010
【図９】
2014108892.tif 000011
【図１０】
2014108892.tif 000012
【図１１】
2014108892.tif 000013
【図１２】
2014108892.tif 000014
【図１３】
2014108892.tif 000015
【図１４】
2014108892.tif 000016
【図１５】
2014108892.tif 000017
【図１６】
2014108892.tif 000018
【図１７】
2014108892.tif 000019
【図１８】
2014108892.tif 000020
【図１９】
2014108892.tif 000021
【図２０】
2014108892.tif 000022
【図２１】
2014108892.tif 000023