(57)【要約】      （修正有）【課題】利用者にとって台所を利用しやすくなる在庫管理システムを提供すること。【解決手段】ＩＤタグ１−ｉ（ｉ＝１、２、…、ｍ）は、台所の複数の収納場所の各々に収納された物品に設けられ、タグ識別子を保持し、読出信号に応じて、返答信号としてタグ識別子を送信する。物品は、食材又は調理用品を表し、タグ識別子は、物品を表す物品情報を含む。リーダライタ２−ｊ（ｊ＝１、２、…、ｎ）は、収納場所に設置され、検索要求に応じて、読出信号をＩＤタグ１−ｉに送信し、ＩＤタグ（１−ｉ）からのタグ識別子と、アンテナ識別子とを含む検索結果を送信する。在庫管理サーバ４は、在庫物品データベースと位置情報データベースとメニューデータベースとを備えている。位置情報データベースには、リーダライタ２−ｊのアンテナ識別子と、収納場所を表す位置情報とが格納されている。【選択図】図１
2005346525.tif 000002
【特許請求の範囲】
【請求項１】
台所の複数の収納場所の各々に収納された物品に設けられ、タグ識別子を保持し、読出信号に応じて、返答信号として前記タグ識別子を送信するＩＤタグと、
前記収納場所に設置され、検索要求に応じて、前記読出信号を前記ＩＤタグに送信し、前記ＩＤタグからの前記タグ識別子と、自己を識別するアンテナ識別子とを含む検索結果を送信するリーダライタと、
前記リーダライタとネットワークを介して接続され、制御装置と記憶部とを備える在庫管理サーバと、
前記在庫管理サーバと前記ネットワークを介して接続され、利用者に利用され、入力装置と表示装置とを備える情報処理端末とを具備し、
前記物品は、食材又は調理用品を表し、
前記タグ識別子は、前記物品を表す物品情報を含み、
前記記憶部は、
在庫物品データベースと、
前記リーダライタの前記アンテナ識別子と、前記収納場所を表す位置情報とが格納された位置情報データベースと、
複数の料理の各々を表すメニューと、前記料理に使用すべき物品の物品情報とが格納されたメニューデータベースとを備え、
前記制御装置は、
前記リーダライタに前記検索要求を送信し、前記リーダライタからの前記検索結果を受信し、前記検索結果に含まれる前記タグ識別子と前記アンテナ識別子とを前記在庫物品データベースに格納する検索部と、
利用者が前記入力装置を用いて前記メニューのうちの選択メニューを選択したとき、前記メニューデータベースと前記在庫物品データベースと前記位置情報データベースとを参照して、在庫リストデータを生成して前記表示装置に表示する制御部とを備え、
前記在庫リストデータは、前記選択メニューと、前記物品のうちの、前記選択メニューに使用すべき選択物品の物品情報と、前記位置情報のうちの、前記選択物品が収納された収納場所を表す選択位置情報とを含む
在庫管理システム。
【請求項２】
請求項１に記載の在庫管理システムにおいて、
利用者が前記入力装置を用いてメニュー要求を送信したとき、前記制御部は、前記メニューデータベースを参照して前記メニューを前記表示装置に表示し、
前記表示装置に表示された前記メニューのうちの前記選択メニューを利用者が前記入力装置を用いて選択したとき、前記検索部は、前記リーダライタに前記検索要求を送信し、前記リーダライタからの前記検索結果を受信し、前記検索結果に含まれる前記タグ識別子と前記アンテナ識別子とを前記在庫物品データベースに格納し、検索完了情報を前記制御部に出力し、
前記制御部は、前記検索完了情報に応じて、前記メニューデータベースと前記在庫物品データベースと前記位置情報データベースとを参照して、前記在庫リストデータを生成して前記表示装置に表示する
在庫管理システム。
【請求項３】
請求項１又は２に記載の在庫管理システムにおいて、
前記メニューデータベースには、前記料理の調理手順が更に格納され、
前記表示装置に前記在庫リストデータが表示されているときに、利用者が前記入力装置を用いて決定情報を送信した場合、前記制御部は、前記メニューデータベースと前記位置情報データベースとを参照して、調理実践データを生成して前記表示装置に表示し、
前記調理実践データは、前記在庫リストデータと、前記選択メニューに対応する調理手順である選択調理手順とを含み、
前記選択調理手順は、第１番目から最終番目までの選択調理手順を含み、
前記調理実践データは、第１番目から最終番目までの調理実践データを含み、
前記第１調理実践データは、第１選択調理手順と、第１選択物品の物品情報と、第１選択位置情報とを含み、
前記第１選択物品の物品情報は、前記在庫リストデータに含まれる前記選択物品の物品情報のうち、前記第１選択調理手順で使用される選択物品の物品情報であり、
前記第１選択位置情報は、前記在庫リストデータに含まれる前記選択位置情報のうち、前記第１選択物品の物品情報に対応する選択位置情報である
在庫管理システム。
【請求項４】
請求項３に記載の在庫管理システムにおいて、
前記位置情報データベースには、前記収納場所が描写された地図データが更に格納され、
前記調理実践データは、前記地図データを更に含み、
前記第１調理実践データは、前記第１選択調理手順と、前記第１選択物品の物品情報と、前記第１選択位置情報と、前記地図データとを含み、
前記制御部は、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を前記表示装置に表示する
在庫管理システム。
【請求項５】
請求項４に記載の在庫管理システムにおいて、
前記制御部は、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を第１色によって前記表示装置に表示し、前記地図データ上の前記第１選択位置情報以外の位置情報が表す収納場所を前記第１色とは異なる第２色によって前記表示装置に表示する
在庫管理システム。
【請求項６】
請求項４に記載の在庫管理システムにおいて、
前記制御部は、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を点滅によって前記表示装置に表示する
在庫管理システム。
【請求項７】
請求項５又は６に記載の在庫管理システムにおいて、
前記検索部は、前記リーダライタに前記検索要求を定期的に送信し、前記リーダライタからの次の検索結果を受信し、前記在庫物品データベースを参照して前記次の検索結果に含まれる前記タグ識別子に一致するタグ識別子を検索した結果、前記タグ識別子に対応する前記アンテナ識別子と、前記次の検索結果に含まれるアンテナ識別子である次のアンテナ識別子とが一致しないとき、前記次のアンテナ識別子を前記タグ識別子と前記アンテナ識別子とに対応付けて前記在庫物品データベースに格納し、
前記在庫管理システムは、更に、
前記在庫管理サーバと前記ネットワークを介して接続された片付用リーダライタを具備し、
前記第１選択物品を片付けるために利用者が前記片付用リーダライタを用いて、前記第１選択物品に設けられた前記ＩＤタグである第１選択ＩＤタグに前記読出信号を送信したとき、前記片付用リーダライタは、前記第１選択ＩＤタグからの前記タグ識別子である第１選択タグ識別子を含む片付検索結果を送信し、
前記検索部は、前記片付用リーダライタからの前記片付検索結果を受信し、前記片付検索結果に含まれる前記第１選択タグ識別子に対応付けて前記アンテナ識別子と前記次のアンテナ識別子とが前記在庫物品データベースに格納されているとき、片付要求情報を前記制御部に出力し、
前記片付要求情報は、前記第１選択タグ識別子に対応する前記アンテナ識別子である前回のアンテナ識別子を含み、
前記制御部は、前記片付要求情報に従って、前記位置情報データベースを参照して、物品片付データを生成して前記表示装置に表示し、
前記物品片付データは、前記片付要求情報に含まれる前記前回のアンテナ識別子に対応する前記第１選択位置情報を含む
在庫管理システム。
【請求項８】
請求項７に記載の在庫管理システムにおいて、
前記物品片付データは、前記地図データを更に含み、
前記制御部は、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を前記表示装置に表示する
在庫管理システム。
【請求項９】
請求項８に記載の在庫管理システムにおいて、
前記制御部は、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を第３色によって前記表示装置に表示し、前記地図データ上の前記第１選択位置情報以外の位置情報が表す収納場所を前記第３色とは異なる第４色によって前記表示装置に表示する
在庫管理システム。
【請求項１０】
請求項８に記載の在庫管理システムにおいて、
前記制御部は、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を点滅によって前記表示装置に表示する
在庫管理システム。
【請求項１１】
請求項１〜１０のいずれかに記載の在庫管理システムにおいて、
利用者が前記入力装置を用いて前記メニューのうちの前記選択メニューを選択したとき、前記制御部は、前記メニューデータベースと前記在庫物品データベースとを参照して、前記選択メニューに使用すべき物品のうちの、少なくとも１つの物品が足りない場合、前記少なくとも１つの物品の物品情報を含む必要リストデータを生成して前記表示装置に表示する
在庫管理システム。
【請求項１２】
台所の複数の収納場所の各々に収納された物品に設けられ、タグ識別子を保持し、読出信号に応じて、返答信号として前記タグ識別子を送信するＩＤタグと、
前記収納場所に設置され、検索要求に応じて、前記読出信号を前記ＩＤタグに送信し、前記ＩＤタグからの前記タグ識別子と、自己を識別するアンテナ識別子とを含む検索結果を送信するリーダライタと、
入力装置と、
表示装置と、
を具備する在庫管理システムに適用され、前記リーダライタとネットワークを介して接続された在庫管理サーバであって、
前記在庫管理サーバは、
制御装置と、
記憶部とを具備し、
前記物品は、食材又は調理用品を表し、
前記タグ識別子は、前記物品を表す物品情報を含み、
前記記憶部は、
在庫物品データベースと、
前記リーダライタの前記アンテナ識別子と、前記収納場所を表す位置情報とが格納された位置情報データベースと、
複数の料理の各々を表すメニューと、前記料理に使用すべき物品の物品情報とが格納されたメニューデータベースとを備え、
前記制御装置は、
前記リーダライタに前記検索要求を送信し、前記リーダライタからの前記検索結果を受信し、前記検索結果に含まれる前記タグ識別子と前記アンテナ識別子とを前記在庫物品データベースに格納する検索部と、
利用者が前記入力装置を用いて前記メニューのうちの選択メニューを選択したとき、前記メニューデータベースと前記在庫物品データベースと前記位置情報データベースとを参照して、在庫リストデータを生成して前記表示装置に表示する制御部とを備え、
前記在庫リストデータは、前記選択メニューと、前記物品のうちの、前記選択メニューに使用すべき選択物品の物品情報と、前記位置情報のうちの、前記選択物品が収納された収納場所を表す選択位置情報とを含む
在庫管理サーバ。
【請求項１３】
請求項１２に記載の在庫管理サーバにおいて、
利用者が前記入力装置を用いてメニュー要求を送信したとき、前記制御部は、前記メニューデータベースを参照して前記メニューを前記表示装置に表示し、
前記表示装置に表示された前記メニューのうちの前記選択メニューを利用者が前記入力装置を用いて選択したとき、前記検索部は、前記リーダライタに前記検索要求を送信し、前記リーダライタからの前記検索結果を受信し、前記検索結果に含まれる前記タグ識別子と前記アンテナ識別子とを前記在庫物品データベースに格納し、検索完了情報を前記制御部に出力し、
前記制御部は、前記検索完了情報に応じて、前記メニューデータベースと前記在庫物品データベースと前記位置情報データベースとを参照して、前記在庫リストデータを生成して前記表示装置に表示する
在庫管理サーバ。
【請求項１４】
請求項１２又は１３に記載の在庫管理サーバにおいて、
前記メニューデータベースには、前記料理の調理手順が更に格納され、
前記表示装置に前記在庫リストデータが表示されているときに、利用者が前記入力装置を用いて決定情報を送信した場合、前記制御部は、前記メニューデータベースと前記位置情報データベースとを参照して、調理実践データを生成して前記表示装置に表示し、
前記調理実践データは、前記在庫リストデータと、前記選択メニューに対応する調理手順である選択調理手順とを含み、
前記選択調理手順は、第１番目から最終番目までの選択調理手順を含み、
前記調理実践データは、第１番目から最終番目までの調理実践データを含み、
前記第１調理実践データは、第１選択調理手順と、第１選択物品の物品情報と、第１選択位置情報とを含み、
前記第１選択物品の物品情報は、前記在庫リストデータに含まれる前記選択物品の物品情報のうち、前記第１選択調理手順で使用される選択物品の物品情報であり、
前記第１選択位置情報は、前記在庫リストデータに含まれる前記選択位置情報のうち、前記第１選択物品の物品情報に対応する選択位置情報である
在庫管理サーバ。
【請求項１５】
請求項１４に記載の在庫管理サーバにおいて、
前記位置情報データベースには、前記収納場所が描写された地図データが更に格納され、
前記調理実践データは、前記地図データを更に含み、
前記第１調理実践データは、前記第１選択調理手順と、前記第１選択物品の物品情報と、前記第１選択位置情報と、前記地図データとを含み、
前記制御部は、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を前記表示装置に表示する
在庫管理サーバ。
【請求項１６】
請求項１５に記載の在庫管理サーバにおいて、
前記制御部は、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を第１色によって前記表示装置に表示し、前記地図データ上の前記第１選択位置情報以外の位置情報が表す収納場所を前記第１色とは異なる第２色によって前記表示装置に表示する
在庫管理サーバ。
【請求項１７】
請求項１５に記載の在庫管理サーバにおいて、
前記制御部は、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を点滅によって前記表示装置に表示する
在庫管理サーバ。
【請求項１８】
請求項１６又は１７に記載の在庫管理サーバにおいて、
前記検索部は、前記リーダライタに前記検索要求を定期的に送信し、前記リーダライタからの次の検索結果を受信し、前記在庫物品データベースを参照して前記次の検索結果に含まれる前記タグ識別子に一致するタグ識別子を検索した結果、前記タグ識別子に対応する前記アンテナ識別子と、前記次の検索結果に含まれるアンテナ識別子である次のアンテナ識別子とが一致しないとき、前記次のアンテナ識別子を前記タグ識別子と前記アンテナ識別子とに対応付けて前記在庫物品データベースに格納し、
前記在庫管理システムは、前記在庫管理サーバと前記ネットワークを介して接続された片付用リーダライタを更に具備し、
前記第１選択物品を片付けるために利用者が前記片付用リーダライタを用いて、前記第１選択物品に設けられた前記ＩＤタグである第１選択ＩＤタグに前記読出信号を送信したとき、前記片付用リーダライタは、前記第１選択ＩＤタグからの前記タグ識別子である第１選択タグ識別子を含む片付検索結果を送信し、
前記検索部は、前記片付用リーダライタからの前記片付検索結果を受信し、前記片付検索結果に含まれる前記第１選択タグ識別子に対応付けて前記アンテナ識別子と前記次のアンテナ識別子とが前記在庫物品データベースに格納されているとき、片付要求情報を前記制御部に出力し、
前記片付要求情報は、前記第１選択タグ識別子に対応する前記アンテナ識別子である前回のアンテナ識別子を含み、
前記制御部は、前記片付要求情報に従って、前記位置情報データベースを参照して、物品片付データを生成して前記表示装置に表示し、
前記物品片付データは、前記片付要求情報に含まれる前記前回のアンテナ識別子に対応する前記第１選択位置情報を含む
在庫管理サーバ。
【請求項１９】
請求項１８に記載の在庫管理サーバにおいて、
前記物品片付データは、前記地図データを更に含み、
前記制御部は、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を前記表示装置に表示する
在庫管理サーバ。
【請求項２０】
請求項１９に記載の在庫管理サーバにおいて、
前記制御部は、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を第３色によって前記表示装置に表示し、前記地図データ上の前記第１選択位置情報以外の位置情報が表す収納場所を前記第３色とは異なる第４色によって前記表示装置に表示する
在庫管理サーバ。
【請求項２１】
請求項１９に記載の在庫管理サーバにおいて、
前記制御部は、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を点滅によって前記表示装置に表示する
在庫管理サーバ。
【請求項２２】
請求項１２〜２１のいずれかに記載の在庫管理サーバにおいて、
利用者が前記入力装置を用いて前記メニューのうちの前記選択メニューを選択したとき、前記制御部は、前記メニューデータベースと前記在庫物品データベースとを参照して、前記選択メニューに使用すべき物品のうちの、少なくとも１つの物品が足りない場合、前記少なくとも１つの物品の物品情報を含む必要リストデータを生成して前記表示装置に表示する
在庫管理サーバ。
【請求項２３】
台所の複数の収納場所の各々に収納された物品に設けられ、タグ識別子を保持し、読出信号に応じて、返答信号として前記タグ識別子を送信するＩＤタグと、前記物品は、食材又は調理用品を表し、前記タグ識別子は、前記物品を表す物品情報を含み、
前記収納場所に設置され、検索要求に応じて、前記読出信号を前記ＩＤタグに送信し、前記ＩＤタグからの前記タグ識別子と、自己を識別するアンテナ識別子とを含む検索結果を送信するリーダライタと、
入力装置と、
表示装置と、
コンピュータプログラムを実行する制御装置と、
在庫物品データベースと、
前記リーダライタの前記アンテナ識別子と、前記収納場所を表す位置情報とが格納された位置情報データベースと、
複数の料理の各々を表すメニューと、前記料理に使用すべき物品の物品情報とが格納されたメニューデータベースと
を具備する在庫管理システムに適用され、前記コンピュータプログラムを実行して前記物品を管理する在庫管理方法であって、
前記リーダライタに前記検索要求を送信し、前記リーダライタからの前記検索結果を受信し、前記検索結果に含まれる前記タグ識別子と前記アンテナ識別子とを前記在庫物品データベースに格納するステップと、
利用者が前記入力装置を用いて前記メニューのうちの選択メニューを選択したとき、前記メニューデータベースと前記在庫物品データベースと前記位置情報データベースとを参照して、在庫リストデータを生成して前記表示装置に表示するステップとを具備し、
前記在庫リストデータは、前記選択メニューと、前記物品のうちの、前記選択メニューに使用すべき選択物品の物品情報と、前記位置情報のうちの、前記選択物品が収納された収納場所を表す選択位置情報とを含む
在庫管理方法。
【請求項２４】
請求項２３に記載の在庫管理方法において、
前記在庫リストデータを生成して前記表示装置に表示するステップは、
利用者が前記入力装置を用いてメニュー要求を送信したとき、前記メニューデータベースを参照して前記メニューを前記表示装置に表示するステップと、
前記表示装置に表示された前記メニューのうちの前記選択メニューを利用者が前記入力装置を用いて選択したとき、前記リーダライタに前記検索要求を送信し、前記リーダライタからの前記検索結果を受信し、前記検索結果に含まれる前記タグ識別子と前記アンテナ識別子とを前記在庫物品データベースに格納するステップと、
前記メニューデータベースと前記在庫物品データベースと前記位置情報データベースとを参照して、前記在庫リストデータを生成して前記表示装置に表示するステップと
を含む在庫管理方法。
【請求項２５】
請求項２３又は２４に記載の在庫管理方法において、
前記メニューデータベースには、前記料理の調理手順が更に格納され、
前記在庫管理方法は、
前記表示装置に前記在庫リストデータが表示されているときに、利用者が前記入力装置を用いて決定情報を送信した場合、前記メニューデータベースと前記位置情報データベースとを参照して、調理実践データを生成して前記表示装置に表示するステップを更に具備し、
前記調理実践データは、前記在庫リストデータと、前記選択メニューに対応する調理手順である選択調理手順とを含み、
前記選択調理手順は、第１番目から最終番目までの選択調理手順を含み、
前記調理実践データは、第１番目から最終番目までの調理実践データを含み、
前記第１調理実践データは、第１選択調理手順と、第１選択物品の物品情報と、第１選択位置情報とを含み、
前記第１選択物品の物品情報は、前記在庫リストデータに含まれる前記選択物品の物品情報のうち、前記第１選択調理手順で使用される選択物品の物品情報であり、
前記第１選択位置情報は、前記在庫リストデータに含まれる前記選択位置情報のうち、前記第１選択物品の物品情報に対応する選択位置情報である
在庫管理方法。
【請求項２６】
請求項２５に記載の在庫管理方法において、
前記位置情報データベースには、前記収納場所が描写された地図データが更に格納され、
前記調理実践データは、前記地図データを更に含み、
前記第１調理実践データは、前記第１選択調理手順と、前記第１選択物品の物品情報と、前記第１選択位置情報と、前記地図データとを含み、
前記調理実践データを生成して前記表示装置に表示するステップは、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を前記表示装置に表示するステップ
を含む在庫管理方法。
【請求項２７】
請求項２６に記載の在庫管理方法において、
前記調理実践データを生成して前記表示装置に表示するステップは、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を第１色によって前記表示装置に表示し、前記地図データ上の前記第１選択位置情報以外の位置情報が表す収納場所を前記第１色とは異なる第２色によって前記表示装置に表示するステップ
を含む在庫管理方法。
【請求項２８】
請求項２６に記載の在庫管理方法において、
前記調理実践データを生成して前記表示装置に表示するステップは、前記第１調理実践データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を点滅によって前記表示装置に表示するステップ
を含む在庫管理方法。
【請求項２９】
請求項２７又は２８に記載の在庫管理方法において、
前記在庫物品データベースに格納するステップは、
前記リーダライタに前記検索要求を定期的に送信し、前記リーダライタからの次の検索結果を受信し、前記在庫物品データベースを参照して前記次の検索結果に含まれる前記タグ識別子に一致するタグ識別子を検索した結果、前記タグ識別子に対応する前記アンテナ識別子と、前記次の検索結果に含まれるアンテナ識別子である次のアンテナ識別子とが一致しないとき、前記次のアンテナ識別子を前記タグ識別子と前記アンテナ識別子とに対応付けて前記在庫物品データベースに格納するステップを含み、
前記在庫管理システムは、片付用リーダライタを更に具備し、前記第１選択物品を片付けるために利用者が前記片付用リーダライタを用いて、前記第１選択物品に設けられた前記ＩＤタグである第１選択ＩＤタグに前記読出信号を送信したとき、前記片付用リーダライタは、前記第１選択ＩＤタグからの前記タグ識別子である第１選択タグ識別子を含む片付検索結果を送信し、
前記在庫管理方法は、
前記片付用リーダライタからの前記片付検索結果を受信し、前記片付検索結果に含まれる前記第１選択タグ識別子に対応付けて前記アンテナ識別子と前記次のアンテナ識別子とが前記在庫物品データベースに格納されているとき、片付要求情報を出力するステップと、前記片付要求情報は、前記第１選択タグ識別子に対応する前記アンテナ識別子である前回のアンテナ識別子を含み、
前記片付要求情報に従って、前記位置情報データベースを参照して、物品片付データを生成して前記表示装置に表示するステップとを更に具備し、
前記物品片付データは、前記片付要求情報に含まれる前記前回のアンテナ識別子に対応する前記第１選択位置情報を含む
在庫管理方法。
【請求項３０】
請求項２９に記載の在庫管理方法において、
前記物品片付データは、前記地図データを更に含み、
前記物品片付データを生成して前記表示装置に表示するステップは、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を前記表示装置に表示するステップ
を含む在庫管理方法。
【請求項３１】
請求項３０に記載の在庫管理方法において、
前記物品片付データを生成して前記表示装置に表示するステップは、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を第３色によって前記表示装置に表示し、前記地図データ上の前記第１選択位置情報以外の位置情報が表す収納場所を前記第３色とは異なる第４色によって前記表示装置に表示するステップ
を含む在庫管理方法。
【請求項３２】
請求項３０に記載の在庫管理方法において、
前記物品片付データを生成して前記表示装置に表示するステップは、前記物品片付データの前記第１選択位置情報を前記表示装置に表示するとき、前記地図データ上の前記第１選択位置情報が表す収納場所を点滅によって前記表示装置に表示するステップ
を含む在庫管理方法。
【請求項３３】
請求項２３〜３２のいずれかに記載の在庫管理方法において、
利用者が前記入力装置を用いて前記メニューのうちの前記選択メニューを選択したとき、前記メニューデータベースと前記在庫物品データベースとを参照して、前記選択メニューに使用すべき物品のうちの、少なくとも１つの物品が足りない場合、前記少なくとも１つの物品の物品情報を含む必要リストデータを生成して前記表示装置に表示するステップ
を更に具備する在庫管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、在庫管理システムに関し、特に、物品として食材、調理用品を管理する在庫管理システムに関する。
【背景技術】
【０００２】
従来では、家族が家で食事をする場合、その家族の主婦が調理（料理）をしていた。その主婦は、調理するために、家の台所をほぼ毎日利用している。このため、主婦は、調理するための物品（食材、調理用品）が台所のどの収納場所に収納されているのかを把握している。
一方、その家族の夫や子供は、調理を主婦に任せたままでいる場合、台所を利用しない。この場合、夫や子供は、物品（食材、調理用品）が台所のどの収納場所に収納されているのかを把握していない。このため、夫や子供は、主婦が不在のときに調理を試みようとする場合、物品（食材、調理用品）の収納場所が分からず、余計に台所を利用しなくなる。従って、夫や子供の料理離れを招いてしまう。
近年では、共働きの夫婦が増えている。このため、夫や子供が台所を利用しない場合、主婦に負担がかかってしまう。
【０００３】
ここで、従来の技術について紹介する。
【０００４】
特開２００２−８１８４８号公報（特許文献１）には、庫内に収容する食品の位置を検出できるようにする「食品管理保存庫」が記載されている。この食品管理保存庫は、複数のアンテナと、食品情報受信部と、検出手段とを備えている。複数のアンテナは、庫内に収容する食品に付された無線タグと通信できるように設けられている。食品情報受信部は、これら複数のアンテナのいずれかにより食品に付された無線タグと通信を行って食品情報を受信する。検出手段は、複数のアンテナの受信状態によって無線タグが付された食品の位置を検出する。
【０００５】
また、特開２００２−４６８２１号公報（特許文献２）には、「物品管理システム」が記載されている。この物品管理システムは、ＩＣタグと、ＩＣタグリーダと、測位手段と、位置管理サーバとを備えている。ＩＣタグは、タグＩＤを含む特定の情報を記憶するとともに、ＩＣタグリーダからの読み出し信号に応じて、特定の情報を含む応答信号をＩＣタグリーダに返す。ＩＣタグリーダは、ＩＣタグに対して読み出し信号を送信するとともに、応答信号を受信する。測位手段は、ＩＣタグリーダの位置を計測する。位置管理サーバは、応答信号の内容と自機に登録された内容が一致するときに、測位手段により得られる位置信号に基づいて、ＩＣタグが貼り付けられた管理対象物品の位置を管理する。
【０００６】
また、特開２００２−１１７１５５号公報（特許文献３）には、買物リストの作成を自動化するとともに、最適な購入経路を検索可能な「買物支援システム」が記載されている。この公報の段落［００３８］〜［００４１］には、不足している食材をホームサーバとＩＣタグによって調べることが記載されている。
【０００７】
また、特開平６−２６５１５０号公報（特許文献４）には、調理メニューを決定するまでの過程を、楽しく、飽きることなく、コストパフォーマンスの観点からも最適な「調理器具」が記載されている。この調理器具は、アニメ生成手段と、表示手段と、操作キーと、ストーリー制御手段と、調理制御手段とを備えている。アニメ生成手段は、調理手順、調理材料、調理道具等のアニメーションを生成する。表示手段は、アニメ生成手段からの出力情報を表示する。操作キーは、表示手段に表示された表示情報と対話するためのキーである。ストーリー制御手段は、操作キーの出力情報を基にアニメ生成手段を更新制御してメニュー決定まで導く。調理制御手段は、ストーリー制御手段の出力情報を基に決定されたメニューの調理シーケンスを実行する。
【０００８】
【特許文献１】特開２００２−８１８４８号公報
【特許文献２】特開２００２−４６８２１号公報
【特許文献３】特開２００２−１１７１５５号公報
【特許文献４】特開平６−２６５１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の課題は、利用者にとって台所が利用しやすくなる在庫管理システムを提供することにある。
本発明の他の課題は、利用者が物品（食材、調理用品）の収納場所を把握することができる在庫管理システムを提供することにある。
本発明の更に他の課題は、利用者が物品（食材、調理用品）の情報を把握することができる在庫管理システムを提供することにある。
本発明の更に他の課題は、最新の収納場所を管理することができる在庫管理システムを提供することにある。
本発明の更に他の課題は、利用者が台所を利用して簡単に調理することができる在庫管理システムを提供することにある。
本発明の更に他の課題は、使用した物品（食材、調理用品）を片付けることができる在庫管理システムを提供することにある。
【課題を解決するための手段】
【００１０】
以下に、［発明を実施するための最良の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１１】
本発明の在庫管理システムは、台所（１００）の複数の収納場所の各々に収納された物品に設けられたＩＤタグ（１−ｉ）（ｉ＝１、２、…、ｍ、ｍは整数）と、収納場所に設置されたリーダライタ（２−ｊ）（ｊ＝１、２、…、ｎ、ｎは整数）と、リーダライタ（２−ｊ）とネットワークを介して接続された在庫管理サーバ（４）と、在庫管理サーバ（４）とネットワークを介して接続された情報処理端末（３）とを具備している。
ＩＤタグ（１−ｉ）は、タグ識別子（１−ｉ’）を保持し、読出信号に応じて、返答信号としてタグ識別子（１−ｉ’）を送信する（Ｓ３）。
リーダライタ（２−ｊ）は、検索要求に応じて、読出信号をＩＤタグ（１−ｉ）に送信し、ＩＤタグ（１−ｉ）からのタグ識別子（１−ｉ’）と、自己を識別するアンテナ識別子（２−ｊ’）とを含む検索結果を送信する（Ｓ２、Ｓ４）。
在庫管理サーバ（４）は、制御装置（４１）と記憶部（４４）とを備えている。
情報処理端末（３）は、利用者に利用され、入力装置（３２）と表示装置（３３）とを備えている。
ここで、上記の物品は、食材又は調理用品を表している。タグ識別子（１−ｉ’）は、物品を表す物品情報を含んでいる。
記憶部（４４）は、在庫物品データベース（５０）と、位置情報データベース（６０）と、メニューデータベース（７０）とを備えている。
位置情報データベース（６０）には、リーダライタ（２−ｊ）のアンテナ識別子（２−ｊ’）と、収納場所を表す位置情報（６１−ｊ）とが格納されている。
メニューデータベース（７０）には、複数の料理の各々を表すメニュー（７１−１〜７１−ｋ）と、料理に使用すべき物品の物品情報（７２−１〜７２−ｋ）とが格納されている。
制御装置（４１）は、コンピュータプログラムを実行し、そのコンピュータプログラムである検索部（４７）と制御部（４６）とを備えている。
在庫管理サーバ（４）の検索部（４７）は、リーダライタ（２−ｊ）に検索要求を送信し、リーダライタ（２−ｊ）からの検索結果を受信し、検索結果に含まれるタグ識別子（１−ｉ’）とアンテナ識別子（２−ｊ’）とを在庫物品データベース（５０）に格納する（Ｓ１、Ｓ５）。
利用者が入力装置（３２）を用いてメニュー（７１−１〜７１−ｋ）のうちの選択メニュー（７１−１）（“カレーライス”）を選択する。このとき、在庫管理サーバ（４）の制御部（４６）は、メニューデータベース（７０）と在庫物品データベース（５０）と位置情報データベース（６０）とを参照して、在庫リストデータ（８２）を生成して表示装置（３３）に表示する（Ｓ１２、Ｓ２１、Ｓ２６、Ｓ２７、Ｓ２９、Ｓ３０）。
在庫リストデータ（８２）は、選択メニュー（７１−１）（“カレーライス”）と、物品のうちの、選択メニュー（７１−１）（“カレーライス”）に使用すべき選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報（７２−１）と、位置情報（６１−ｊ）のうちの、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝が収納された収納場所を表す選択位置情報（８３）（６１−４、６１−４、６１−５、６１−５、…、６１−９）とを含む。
【００１２】
本発明の在庫管理システムによれば、利用者が入力装置（３２）を用いて選択メニュー（７１−１）（“カレーライス”）を選択したとき、在庫管理サーバ（４）は、上記の在庫リストデータ（８２）を表示装置（３３）に表示する。このため、利用者は、在庫リストデータ（８２）によって、台所（１００）のどの収納場所に選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝が収納されているかを把握することができる。また、利用者は、在庫リストデータ（８２）によって、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報（７２−１）を把握することができる。特に、利用者が前述の夫や子供である場合でも台所（１００）を利用することができる。このように、本発明の在庫管理システムによれば、利用者にとって台所（１００）が利用しやすくなる。
【００１３】
利用者が入力装置（３２）を用いてメニュー要求を送信する。このとき、在庫管理サーバ（４）の制御部（４６）は、メニューデータベース（７０）を参照してメニュー（７１−１〜７１−ｋ）を表示装置（３３）に表示する（Ｓ１２）。
表示装置（３３）に表示されたメニュー（７１−１〜７１−ｋ）のうちの選択メニュー（７１−１）（“カレーライス”）を利用者が入力装置（３２）を用いて選択する。このとき、在庫管理サーバ（４）の検索部（４７）は、リーダライタ（２−ｊ）に検索要求を送信し、リーダライタ（２−ｊ）からの検索結果を受信し、検索結果に含まれるタグ識別子（１−ｉ’）とアンテナ識別子（２−ｊ’）とを在庫物品データベース（５０）に格納し、検索完了情報を制御部（４６）に出力する（Ｓ２１、Ｓ２６）。
在庫管理サーバ（４）の制御部（４６）は、検索完了情報に応じて、メニューデータベース（７０）と在庫物品データベース（５０）と位置情報データベース（６０）とを参照して、在庫リストデータ（８２）を生成して表示装置（３３）に表示する（Ｓ２７、Ｓ２９、Ｓ３０）。
【００１４】
本発明の在庫管理システムでは、在庫管理サーバ（４）は、リーダライタ（２−ｊ）に検索要求を定期的に送信して、在庫物品データベース（５０）により物品（食材、調理用品）の収納場所を管理しているものとする。この場合、在庫管理サーバ（４）が検索要求をリーダライタ（２−ｊ）に送信してから、次の検索要求をリーダライタ（２−ｊ）に送信するまでに、利用者が物品（食材、調理用品）を移動したとき、在庫物品データベース（５０）により最新の収納場所を管理することが困難である。このため、本発明の在庫管理システムによれば、利用者が入力装置（３２）を用いてメニュー要求を送信したとき、在庫管理サーバ（４）は、リーダライタ（２−ｊ）に検索要求を送信することにより、在庫物品データベース（５０）により最新の収納場所を管理することができる。
【００１５】
メニューデータベース（７０）には、料理の調理手順（７３−１〜７３−ｋ）が更に格納されている。
表示装置（３３）に在庫リストデータ（８２）が表示されているときに、利用者が入力装置（３２）を用いて決定情報を送信する。この場合、在庫管理サーバ（４）の制御部（４６）は、メニューデータベース（７０）と位置情報データベース（６０）とを参照して、調理実践データ（８５）を生成して表示装置（３３）に表示する（Ｓ３２、Ｓ３３）。
調理実践データ（８５）は、在庫リストデータ（８２）と、選択メニュー（７１−１）（“カレーライス”）に対応する調理手順である選択調理手順（７３−１）とを含んでいる。
選択調理手順（７３−１）は、第１番目から最終番目までの選択調理手順を含み、調理実践データ（８５）は、第１番目から最終番目までの調理実践データを含んでいる。
ここで、第１調理実践データは、第１選択調理手順と、第１選択物品｛調理用品“鍋（中）”｝の物品情報（７２−１）と、第１選択位置情報（８３）とを含んでいる。
第１選択物品｛調理用品“鍋（中）”｝の物品情報（７２−１）は、在庫リストデータ（８２）に含まれる選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報（７２−１）のうち、第１選択調理手順で使用される選択物品の物品情報（７２−１）である。
第１選択位置情報（８３）は、在庫リストデータ（８２）に含まれる選択位置情報（８３）（６１−４、６１−４、６１−５、６１−５、…、６１−９）のうち、第１選択物品｛調理用品“鍋（中）”｝の物品情報（７２−１）に対応する選択位置情報（６１−９）である。
【００１６】
本発明の在庫管理システムによれば、表示装置（３３）に在庫リストデータ（８２）が表示されているときに、利用者が入力装置（３２）を用いて上記の決定情報を送信した場合、在庫管理サーバ（４）は、上記の調理実践データ（８５）を表示装置（３３）に表示する。このため、利用者は、調理実践データ（８５）を参照しながら選択メニュー（７１−１）（“カレーライス”）を調理することができる。特に、利用者が前述の夫や子供である場合でも台所（１００）を利用して簡単に調理することができる。
【００１７】
位置情報データベース（６０）には、収納場所が描写された地図データ（６２）が更に格納されている。
調理実践データ（８５）は、地図データ（６２）を更に含んでいる。
第１調理実践データは、第１選択調理手順と、第１選択物品｛調理用品“鍋（中）”｝の物品情報（７２−１）と、第１選択位置情報（８３）（６１−９）と、地図データ（６２）とを含んでいる。
在庫管理サーバ（４）の制御部（４６）は、第１調理実践データの第１選択位置情報（８３）（６１−９）を表示装置（３３）に表示するとき、地図データ（６２）上の第１選択位置情報（８３）（６１−９）が表す収納場所を表示装置（３３）に表示する（Ｓ３２、Ｓ３３）。
【００１８】
本発明の在庫管理システムによれば、利用者が台所（１００）を利用して簡単に調理するためには、上記の調理実践データ（８５）に地図データ（６２）が含まれていることが好ましい。これにより、利用者は、第１調理実践データによって、第１選択調理手順で使用する第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ（６２）上で把握することができる。
【００１９】
在庫管理サーバ（４）の制御部（４６）は、第１調理実践データの第１選択位置情報（８３）（６１−９）を表示装置（３３）に表示するとき、地図データ（６２）上の第１選択位置情報（８３）（６１−９）が表す収納場所を第１色によって表示装置（３３）に表示し、地図データ（６２）上の第１選択位置情報（８３）（６１−９）以外の位置情報（６１−ｊ）が表す収納場所を第１色とは異なる第２色によって表示装置（３３）に表示する（Ｓ３２、Ｓ３３）。
【００２０】
本発明の在庫管理システムによれば、利用者が第１調理実践データによって第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ（６２）上で把握するためには、第１選択物品｛調理用品“鍋（中）”｝の収納場所の表示箇所を色分けすることが好ましい。
【００２１】
在庫管理サーバ（４）の制御部（４６）は、第１調理実践データの第１選択位置情報（８３）（６１−９）を表示装置（３３）に表示するとき、地図データ（６２）上の第１選択位置情報（８３）（６１−９）が表す収納場所を点滅によって表示装置（３３）に表示する（Ｓ３２、Ｓ３３）。
【００２２】
本発明の在庫管理システムによれば、利用者が第１調理実践データによって第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ（６２）上で把握するためには、第１選択物品｛調理用品“鍋（中）”｝の収納場所の表示箇所を点滅させることが好ましい。
【００２３】
在庫管理サーバ（４）の検索部（４７）は、リーダライタ（２−ｊ）に検索要求を定期的に送信し、リーダライタ（２−ｊ）からの次の検索結果を受信し、在庫物品データベース（５０）を参照して次の検索結果に含まれるタグ識別子（１−ｉ’）に一致するタグ識別子を検索する。検索の結果、タグ識別子（１−ｉ’）に対応するアンテナ識別子（２−ｊ’）と、次の検索結果に含まれるアンテナ識別子である次のアンテナ識別子（２−Ｊ’）（Ｊは１〜ｎの整数、但しＪ≠ｊ）とが一致しないとき、在庫管理サーバ（４）の検索部（４７）は、次のアンテナ識別子（２−Ｊ’）をタグ識別子（１−ｉ’）とアンテナ識別子（２−ｊ’）とに対応付けて在庫物品データベース（５０）に格納する（Ｓ１、Ｓ５）。
在庫管理システムは、更に、在庫管理サーバ（４）とネットワークを介して接続された片付用リーダライタ（２−ｘ）を具備している。
第１選択物品｛調理用品“鍋（中）”｝を片付けるために利用者が片付用リーダライタ（２−ｘ）を用いて、第１選択物品｛調理用品“鍋（中）”｝に設けられたＩＤタグ（１−ｉ）である第１選択ＩＤタグ（１−２）に読出信号を送信する。このとき、片付用リーダライタ（２−ｘ）は、第１選択ＩＤタグ（１−２）からのタグ識別子（１−ｉ’）である第１選択タグ識別子（１−２’）を含む片付検索結果を送信する（Ｓ４１〜Ｓ４３）。
在庫管理サーバ（４）の検索部（４７）は、片付用リーダライタ（２−ｘ）からの片付検索結果を受信し、片付検索結果に含まれる第１選択タグ識別子（１−２’）に対応付けてアンテナ識別子（２−ｊ’）と次のアンテナ識別子（２−Ｊ’）とが在庫物品データベース（５０）に格納されているとき、片付要求情報を制御部（４６）に出力する（Ｓ４４−ＹＥＳ）。
片付要求情報は、第１選択タグ識別子（１−２’）に対応するアンテナ識別子（２−ｊ’）である前回のアンテナ識別子（２−９’）を含んでいる。
在庫管理サーバ（４）の制御部（４６）は、片付要求情報に従って、位置情報データベース（６０）を参照して、物品片付データ（８６）を生成して表示装置（３３）に表示する（Ｓ４５、Ｓ４６）。
物品片付データ（８６）は、片付要求情報に含まれる前回のアンテナ識別子（２−９’）に対応する第１選択位置情報（８３）（６１−９）を含んでいる。
【００２４】
利用者は、使用した物品の収納場所を覚えていない場合がある。在庫管理サーバ（４）は、リーダライタ（２−ｊ）に検索要求を送信して、在庫物品データベース（５０）により物品（食材、調理用品）の収納場所を管理しているため、利用者は、使用した物品を元にあった収納場所に戻す必要はないように思える。しかし、この場合、台所（１００）における整理整頓がおろそかになる可能性がある。このため、利用者が使用した物品を元にあった収納場所に戻す必要がある（利用者が使用した物品を片付ける必要がある）。
本発明の在庫管理システムによれば、利用者が片付用リーダライタ（２−ｘ）を用いて、第１選択物品｛調理用品“鍋（中）”｝に設けられた第１選択ＩＤタグ（１−２）に読出信号を送信したとき、在庫管理サーバ（４）は、上記の物品片付データ（８６）を表示装置（３３）に表示する。このため、利用者は、物品片付データ（８６）によって、台所（１００）のどの収納場所に第１選択物品｛調理用品“鍋（中）”｝が収納されていてのかを把握することができる。特に、利用者が前述の夫や子供である場合でも、使用した第１選択物品｛調理用品“鍋（中）”｝を片付けることができる。このように、本発明の在庫管理システムによれば、利用者にとって台所（１００）が利用しやすくなる。
【００２５】
物品片付データ（８６）は、地図データ（６２）を更に含んでいる。
在庫管理サーバ（４）の制御部（４６）は、物品片付データ（８６）の第１選択位置情報（８３）（６１−９）を表示装置（３３）に表示するとき、地図データ（６２）上の第１選択位置情報（８３）（６１−９）が表す収納場所を表示装置（３３）に表示する（Ｓ４５、Ｓ４６）。
【００２６】
本発明の在庫管理システムによれば、利用者が使用した第１選択物品｛調理用品“鍋（中）”｝を片付けるためには、上記の物品片付データ（８６）に地図データ（６２）が含まれていることが好ましい。これにより、利用者は、物品片付データ（８６）によって、使用した第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ（６２）上で把握することができる。
【００２７】
在庫管理サーバ（４）の制御部（４６）は、物品片付データ（８６）の第１選択位置情報（８３）（６１−９）を表示装置（３３）に表示するとき、地図データ（６２）上の第１選択位置情報（８３）（６１−９）が表す収納場所を第３色によって表示装置（３３）に表示し、地図データ（６２）上の第１選択位置情報（８３）（６１−９）以外の位置情報（６１−ｊ）が表す収納場所を第３色とは異なる第４色によって表示装置（３３）に表示する（Ｓ４５、Ｓ４６）。
【００２８】
本発明の在庫管理システムによれば、利用者が物品片付データ（８６）によって第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ（６２）上で把握するためには、第１選択物品｛調理用品“鍋（中）”｝の収納場所の表示箇所を色分けすることが好ましい。
【００２９】
在庫管理サーバ（４）の制御部（４６）は、物品片付データ（８６）の第１選択位置情報（８３）（６１−９）を表示装置（３３）に表示するとき、地図データ（６２）上の第１選択位置情報（８３）（６１−９）が表す収納場所を点滅によって表示装置（３３）に表示する（Ｓ４５、Ｓ４６）。
【００３０】
本発明の在庫管理システムによれば、利用者が物品片付データ（８６）によって第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ（６２）上で把握するためには、第１選択物品｛調理用品“鍋（中）”｝の収納場所の表示箇所を点滅させることが好ましい。
【００３１】
利用者が入力装置（３２）を用いてメニュー（７１−１〜７１−ｋ）のうちの選択メニュー（７１−１）（“カレーライス”）を選択する。このとき、在庫管理サーバ（４）の制御部（４６）は、メニューデータベース（７０）と在庫物品データベース（５０）とを参照して、選択メニュー（７１−１）（“カレーライス”）に使用すべき物品のうちの、少なくとも１つの物品が足りない場合、少なくとも１つの物品の物品情報を含む必要リストデータ（８１）を生成して表示装置（３３）に表示する（Ｓ２７、Ｓ２８、Ｓ３０）。
【００３２】
本発明の在庫管理システムによれば、利用者が入力装置（３２）を用いて選択メニュー（７１−１）（“カレーライス”）を選択したとき、在庫管理サーバ（４）は、選択メニュー（７１−１）（“カレーライス”）に使用すべき物品が足りない場合、上記の必要リストデータ（８１）を表示装置（３３）に表示する。このため、利用者は、必要リストデータ（８１）によって、足りない物品を購入するか、選択メニュー（７１−１）“カレーライス”に代えて他のメニューに変更することができる。
【発明の効果】
【００３３】
以上により、本発明の在庫管理システムは、利用者にとって台所が利用しやすくなる。
本発明の在庫管理システムは、利用者が物品（食材、調理用品）の収納場所を把握することができる。
本発明の在庫管理システムは、利用者が物品（食材、調理用品）の情報を把握することができる。
本発明の在庫管理システムは、最新の収納場所を管理することができる。
本発明の在庫管理システムは、利用者が台所を利用して簡単に調理することができる。
本発明の在庫管理システムは、使用した物品（食材、調理用品）を片付けることができる。
【発明を実施するための最良の形態】
【００３４】
以下に添付図面を参照して、本発明の在庫管理システムについて詳細に説明する。
【００３５】
図１は、本発明の在庫管理システムの構成を示すブロック図である。本発明の在庫管理システムは、ＩＤタグ１−１〜１−ｍ（ｍは１以上の整数）と、リーダライタ２−１〜２−ｎ（ｎは１以上の整数）と、片付用リーダライタ２−ｘと、情報処理端末３と、在庫管理サーバ４とを具備している。
在庫管理サーバ４は、ネットワークを介してリーダライタ２−１〜２−ｎ、片付用リーダライタ２−ｘ、情報処理端末３に接続されている。在庫管理サーバ４とリーダライタ２−１〜２−ｎ、片付用リーダライタ２−ｘとを接続するネットワークは、在庫管理サーバ４と情報処理端末３とを接続するネットワークと同じでもよいし、異なっていてもよい。
情報処理端末３は、台所の利用者に利用される。情報処理端末３は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、又は、携帯端末である。携帯端末としてはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話機が例示される。例えば、情報処理端末３が携帯端末として携帯電話機である場合、在庫管理サーバ４と情報処理端末３とは、無線ネットワークにより接続される。
【００３６】
ＩＤタグ１−ｉ（ｉ＝１、２、…、ｍ）は、物品に設けられている。物品は、食材又は調理用品を表している。ＩＤタグ１−ｉが設けられた物品（食材、調理用品）は、台所の複数の収納場所の各々に収納される。
食材としては、肉類、魚類、野菜類、調味料（塩、砂糖、味醂）、加工食品（カレールー、バター、…）が例示される。食材は、容器（又はビニール）により包装されている。この場合、ＩＤタグ１−ｉは、容器に設けられている。
調理用品としては、鍋、フライパン、釜（圧力釜）、食器（皿、スプーン、フォーク、…）が例示される。この場合、ＩＤタグ１−ｉは、調理用品に設けられている。
【００３７】
リーダライタ２−ｊ（ｊ＝１、２、…、ｎ）は、利用者が物品（食材、調理用品）を用いて調理するために使われ、台所の各収納場所に設置される。リーダライタ２−ｊは、読出信号として電波を送信する。読出信号は、所定範囲に送信される。所定範囲にＩＤタグ１−ｉが存在する場合、リーダライタ２−ｊは、ＩＤタグ１−ｉと通信可能であり、ＩＤタグ１−ｉからの返答信号として電波を受信する。
片付用リーダライタ２−ｘは、利用者が物品（食材、調理用品）を片付けるときに使われ、台所の所定の場所に設置される。片付用リーダライタ２−ｘは、読出信号として電波を送信する。読出信号は、所定範囲に送信される。所定範囲にＩＤタグ１−ｉが存在する場合、片付用リーダライタ２−ｘは、ＩＤタグ１−ｉと通信可能であり、ＩＤタグ１−ｉからの返答信号として電波を受信する。
【００３８】
図２は、本発明の在庫管理システムの適用例として、台所１００の間取りを示す概念図である。台所１００には、上記の収納場所として、食器棚１０１、保管棚１０２、冷蔵庫１０３、流し台１０４、コンロ１０５、テーブル１０６が設置されている。利用者は、物品をコンロ１０５、テーブル１０６に収納できないが、物品をコンロ１０５、テーブル１０６に置きっぱなしにする場合があるため、コンロ１０５、テーブル１０６も収納場所とする。また、台所１００には、ドア１０７が設置されている。
例えば、リーダライタ２−１、２−２、２−３、在庫管理サーバ４は、物品の収納スペースの妨げにならないように、食器棚１０１の中に設置されている。リーダライタ２−４は、物品の収納スペースの妨げにならないように、保管棚１０２の中に設置されている。リーダライタ２−５、２−６、２−７は、物品の収納スペースの妨げにならないように、冷蔵庫１０３の中に設置されている。リーダライタ２−８、２−９は、物品の収納スペースの妨げにならないように、流し台１０４の中に設置されている。情報処理端末３は、調理の妨げにならないように、流し台１０４の上に設置されている。リーダライタ２−１０は、調理の妨げにならないように、コンロ１０５の近傍に設置されている。リーダライタ２−１１は、食事の妨げにならないように、テーブル１０６の上に設置されている。
【００３９】
図３は、本発明の在庫管理システムの適用例として、引出又は扉を外したときの食器棚１０１の正面図を示す。食器棚１０１は、収納場所として、例えば第１段目から第３段目までの収納部を具備している。
食器棚１０１の第１収納部（１段目）には、在庫管理サーバ４が設置されている。食器棚１０１の第１収納部（１段目）の上面部には、リーダライタ２−１が設置されている。食器棚１０１の第２収納部（２段目）の上面部には、リーダライタ２−２が設置されている。食器棚１０１の第３収納部（３段目）の上面部には、リーダライタ２−３が設置されている。
【００４０】
図４は、本発明の在庫管理システムの適用例として、引出又は扉を外したときの冷蔵庫１０３の正面図を示す。冷蔵庫１０３は、収納場所として、例えば第１段目から第３段目までの収納部を具備している。
冷蔵庫１０３の第１収納部（１段目）は、野菜室である。冷蔵庫１０３の野菜室の上面部には、リーダライタ２−５が設置されている。冷蔵庫１０３の第２収納部（２段目）は、冷凍室である。冷蔵庫１０３の冷凍室の上面部には、リーダライタ２−６が設置されている。冷蔵庫１０３の第３収納部（３段目）は、冷蔵室である。冷蔵庫１０３の冷蔵室の上面部には、リーダライタ２−７が設置されている。
【００４１】
図５は、本発明の在庫管理システムの適用例として、引出又は扉を外したときの流し台１０４の正面図を示す。流し台１０４は、収納場所として、例えば、左側の収納部と、右側の収納部とを具備している。
流し台１０４の左側の収納部の上面部には、リーダライタ２−８が設置されている。流し台１０４の右側の収納部の上面部には、リーダライタ２−９が設置されている。
【００４２】
図６は、本発明の在庫管理システムのＩＤタグ１−ｉの構成を示すブロック図である。ＩＤタグ１−ｉは、アンテナ１１、ＩＣチップ１２を具備している。ＩＣチップ１２は、送信部１３、受信部１４、記憶部１５、整流部１６を具備している。記憶部１５には、タグ識別子１−ｉ’が格納されている。
ＩＤタグ１−ｉのアンテナ１１は、リーダライタ２−ｊ、片付用リーダライタ２−ｘからの読出信号として電波を受信する。ＩＤタグ１−ｉの受信部１４は、そのアンテナ１１が電波を受信したことを検知する。このとき、ＩＤタグ１−ｉの整流部１６は、共振作用により起電力を発生する（例示；電磁誘導）。ＩＤタグ１−ｉの送信部１３は、起電力により、その記憶部１５からタグ識別子１−ｉ’を読み出して、返答信号としてタグ識別子１−ｉ’を送信する。
【００４３】
図７は、本発明の在庫管理システムにおけるタグ識別子１−ｉ’を示す。タグ識別子１−ｉ’は、ＩＤタグ１−ｉを識別するためのＩＤと、ＩＤタグ１−ｉに設けられた物品を表す物品情報とを含む。
その物品が調理用品である場合、調理用品の物品情報は、調理用品の名称と、調理用品が撮影された画像とを含む。ＩＤと調理用品の物品情報（調理用品の名称、調理用品の画像）とは、調理用品を製造する製造元の作業員、調理用品を販売する店頭の作業員によって、ＩＤタグ１−ｉの記憶部１５にタグ識別子１−ｉ’として予めに格納される。
その物品が食材である場合、食材の物品情報は、食材の名称と、食材が撮影された画像と、利用者により消費されることを表す消耗品情報とを含む。消耗品情報は、食材の数量を含む。食材の数量は、例えば、５個の“ジャガイモ”が容器に包装され、その容器にＩＤタグ１−ｉが設けられている場合、“５”を表す。ＩＤと食材の物品情報（食材の名称、食材の画像、消耗品情報）とは、食材を製造・加工する製造元、食材を販売する店頭の作業員によって、ＩＤタグ１−ｉの記憶部１５にタグ識別子１−ｉ’として予めに格納される。
また、物品（食材、調理用品）の物品情報は、物品（食材、調理用品）を特定する流通情報｛ＪＡＮ（Ｊａｐａｎｅｓｅ  Ａｒｔｉｃｌｅ  Ｎｕｍｂｅｒ）コード｝を更に含んでいる場合もある。
【００４４】
図８は、本発明の在庫管理システムのリーダライタ２−ｊの構成を示すブロック図である。リーダライタ２−ｊは、アンテナ２１と、コンピュータであるコントローラー２２とを具備している。コントローラー２２は、送信部２３、受信部２４、記憶部２５、制御部２６を具備している。記憶部２５には、リーダライタ２−ｊを識別するためのアンテナ識別子２−ｊ’が格納されている。アンテナ識別子２−ｊ’は、リーダライタ２−ｊを製造する製造元の作業員、リーダライタ２−ｊを販売する店頭の作業員によって、記憶部２５に予めに格納される。
リーダライタ２−ｊには、例えば、自動モード、又は、ユーザ設定モードが設定される。
自動モードが設定された場合、リーダライタ２−ｊの制御部２６は、在庫管理サーバ４から検索要求を受信したとき、その送信部２３、受信部２４、記憶部２５を制御する。この場合、リーダライタ２−ｊの送信部２３は、検索要求に応じて、電波によって読出信号をＩＤタグ１−ｉに送信する。リーダライタ２−ｊの受信部２４は、ＩＤタグ１−ｉからの返答信号であるタグ識別子１−ｉ’を受信する。リーダライタ２−ｊの制御部２６は、その記憶部２５からアンテナ識別子２−ｊ’を読み出して、タグ識別子１−ｉ’とアンテナ識別子２−ｊ’とを含む検索結果を在庫管理サーバ４に送信する。
ユーザ設定モードが設定された場合、利用者がリーダライタ２−ｊを操作することにより、リーダライタ２−ｊの制御部２６は、その送信部２３、受信部２４、記憶部２５を制御する。この場合、リーダライタ２−ｊと外部装置とを接続することにより、ＩＤタグ１−ｉの記憶部２５に新たな情報を格納することができる。例えば、ＩＤタグ１−ｉの記憶部１５に物品（食材、調理用品）の画像が格納されていない場合、新たな情報は、物品（食材、調理用品）の画像であり、外部装置は、カメラ又は情報処理端末３である。リーダライタ２−ｊの制御部２６は、利用者の操作により、外部装置からの画像を取り込む。このとき、リーダライタ２−ｊの制御部２６は、取り込んだ画像がＩＤタグ１−ｉの記憶部１５に格納されるように、その送信部２３を制御する。
【００４５】
図９は、本発明の在庫管理システムの片付用リーダライタ２−ｘの構成を示すブロック図である。片付用リーダライタ２−ｘの構成は、リーダライタ２−ｊの構成と同じである。片付用リーダライタ２−ｘの記憶部２５には、片付用リーダライタ２−ｘを識別するためのアンテナ識別子２−ｘ’が格納されている。アンテナ識別子２−ｘ’は、片付用リーダライタ２−ｘを製造する製造元の作業員、片付用リーダライタ２−ｘを販売する店頭の作業員によって、記憶部２５に予めに格納される。
片付用リーダライタ２−ｘには、例えば、ユーザ設定モードが設定される。
ユーザ設定モードが設定された場合、利用者が片付用リーダライタ２−ｘを操作することにより、片付用リーダライタ２−ｘの制御部２６は、その送信部２３、受信部２４、記憶部２５を制御する。ＩＤタグ１−ｉが設けられた物品（食材、調理用品）を利用者が片付用リーダライタ２−ｘに近づける。このとき、片付用リーダライタ２−ｘの送信部２３は、電波によって読出信号をＩＤタグ１−ｉに送信する。読出信号を受信可能な所定範囲にＩＤタグ１−ｉが存在する場合、ＩＤタグ１−ｉは、読出信号（電波）に応じて、その記憶部１５からタグ識別子１−ｉ’を読み出して、電波によって返答信号（タグ識別子１−ｉ’）を送信する。片付用リーダライタ２−ｘの受信部２４は、ＩＤタグ１−ｉからの返答信号であるタグ識別子１−ｉ’を受信する。片付用リーダライタ２−ｘの制御部２６は、その記憶部２５からアンテナ識別子２−ｘ’を読み出して、タグ識別子１−ｉ’とアンテナ識別子２−ｘ’とを含む検索結果を在庫管理サーバ４に送信する。
【００４６】
図１０は、本発明の在庫管理システムの情報処理端末３の構成を示すブロック図である。情報処理端末３は、制御装置３１と、入力装置３２と、表示装置３３と、通信装置３４とを具備している。
入力装置３２は、キーボタン（テンキー、リターンキー、…）を含むキーボードと、ポインティングデバイスとを含む。
表示装置３３としてはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、プラズマディスプレイが例示される。
通信装置３４は、ネットワークを介して在庫管理サーバ４に接続されている。
制御装置３１は、入力装置３２、表示装置３３、通信装置３４に接続されている。制御装置３１は、実行部であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３５と、記憶部３６とを具備している。記憶部３６には、ＣＰＵ３５が実行するためのコンピュータプログラム３７が格納されている。コンピュータプログラム３７は、制御部（制御プログラム）３８を含んでいる。制御部３８の動作については後述する。
また、情報処理端末３は、利用者の入力装置３２による入力・操作を補助するための出力装置（図示しない）を具備している場合もある。出力装置としては、スピーカが例示される。この場合、出力装置は制御装置３１に接続され、制御装置３１の制御部３８は、後述の画面を表示装置３３に表示したときに、画面が表示されたことを利用者に通知するための音又は音声を出力装置により出力する。
【００４７】
図１１は、本発明の在庫管理システムの在庫管理サーバ４の構成を示すブロック図である。在庫管理サーバ４は、制御装置４１と、通信装置４２とを具備している。
通信装置４２は、ネットワークを介してリーダライタ２−１〜２−ｎ、片付用リーダライタ２−ｘ、情報処理端末３の通信装置３４に接続されている。
制御装置４１は、通信装置４２に接続されている。制御装置４１は、実行部であるＣＰＵ４３と、記憶部４４とを具備している。記憶部４４には、ＣＰＵ４３が実行するためのコンピュータプログラム４５、データベース４８が格納されている。コンピュータプログラム４５は、制御部（制御プログラム）４６、検索部（検索プログラム）４７を含んでいる。データベース４８は、在庫物品データベース５０、位置情報データベース６０、メニューデータベース７０を含んでいる。制御部４６、検索部４７の動作については後述する。
【００４８】
図１２は、本発明の在庫管理システムの在庫管理サーバ４の在庫物品データベース５０を示す。在庫物品データベース５０には、タグ識別子１−１’〜１−ｍ’と、アンテナ識別子と、今回のアンテナ識別子と、使用日時とが検索部４７によって格納される。在庫物品データベース５０に格納されるアンテナ識別子と今回のアンテナ識別子とは異なる。使用日時は、タグ識別子１−ｉ’が設けられた物品が使用されたときに制御部４６によって在庫物品データベース５０に格納される。
【００４９】
図１３は、本発明の在庫管理システムの在庫管理サーバ４の位置情報データベース６０を示す。位置情報データベース６０には、アンテナ識別子２−１’〜２−ｎ’と、収納場所を表す位置情報６１−１〜６１−ｎと、収納場所が描写された地図データ６２とが対応付けられて格納されている。
例えば、位置情報６１−１は、リーダライタ２−１が設置された食器棚１０１の第１収納部（１段目）を表す。位置情報６１−２は、リーダライタ２−２が設置された食器棚１０１の第２収納部（２段目）を表す。位置情報６１−３は、リーダライタ２−３が設置された食器棚１０１の第３収納部（３段目）を表す。位置情報６１−４は、リーダライタ２−４が設置された保管棚１０２を表す。位置情報６１−５は、リーダライタ２−５が設置された冷蔵庫１０３の野菜室を表す。位置情報６１−６は、リーダライタ２−６が設置された冷蔵庫１０３の冷凍室を表す。位置情報６１−７は、リーダライタ２−７が設置された冷蔵庫１０３の冷蔵室を表す。位置情報６１−８は、リーダライタ２−８が設置された流し台１０４の左側の収納部を表す。位置情報６１−９は、リーダライタ２−９が設置された流し台１０４の右側の収納部を表す。位置情報６１−１０は、リーダライタ２−１０が設置されたコンロ１０５を表す。位置情報６１−１１は、リーダライタ２−１１が設置されたテーブル１０６を表す。
【００５０】
図１４は、本発明の在庫管理システムの在庫管理サーバ４のメニューデータベース７０を示す。メニューデータベース７０には、ｋ種類の料理の各々を表すメニュー７１−１〜７１−ｋと、料理に使用すべき物品（食材、調理用品）の物品情報７２−１〜７２−ｋと、料理の調理手順７３−１〜７３−ｋとが格納されている。調理手順７３−１〜７３−ｋの各々は、第１番目から最終番目までの調理手順を含む。第１番目の調理手順は、調理の開始を表し、最終番目の調理手順は、調理の完成を表す。
また、メニュー７１−１〜７１−ｋの各々は、栄養価（図示しない）と属性情報（図示しない）とを含んでいる。栄養価は、メニューに対応付けられた物品である食材に関連づけられ、エネルギー、ビタミンＡ、Ｅ、Ｄ、Ｂ１、Ｂ２、Ｃ、…を表す。属性情報は、利用者に適したレシピに関する情報（例；季節に適しているか否か、ヘルシーであるか否か、和風又は洋風であるか）、調理の難易度に関する情報（例；初級、中級、上級）、調理時間に関する情報（例；１０分）を含んでいる。
【００５１】
次に、本発明の在庫管理システムの動作について説明する。本発明の在庫管理システムは、その動作として、検索制御処理、メニュー表示制御処理、リスト表示制御処理、調理実践制御処理、片付検索制御処理を実行する。ここで、リーダライタ２−ｊには自動モードが設定され、片付用リーダライタ２−ｘにはユーザ設定モードが設定されている。
【００５２】
図１５は、本発明の在庫管理システムの動作として検索制御処理を示すフローチャートである。本発明の在庫管理システムは、検索制御処理を定期的（例示；１時間毎）に実行する。
まず、在庫管理サーバ４の検索部４７は、その通信装置４２を介して、検索要求を送信する（ステップＳ１）。
リーダライタ２−ｊは、在庫管理サーバ４からの検索要求に応じて、電波によって読出信号を送信する（ステップＳ２）。
読出信号を受信可能な所定範囲にＩＤタグ１−ｉが存在する場合、ＩＤタグ１−ｉは、読出信号（電波）に応じて、その記憶部１５からタグ識別子１−ｉ’を読み出して、電波によって返答信号（タグ識別子１−ｉ’）を送信する（ステップＳ３）。
リーダライタ２−ｊは、ＩＤタグ１−ｉからの返答信号（タグ識別子１−ｉ’）に応じて、その記憶部２５からアンテナ識別子２−ｊ’を読み出して、タグ識別子１−ｉ’とアンテナ識別子２−ｊ’とを含む検索結果を在庫管理サーバ４に送信する（ステップＳ４）。
在庫管理サーバ４の通信装置４２は、リーダライタ２−ｊからの検索結果を受信し、その検索部４７は、検索結果に含まれるタグ識別子１−ｉ’とアンテナ識別子２−ｊ’とを在庫物品データベース５０に格納する（ステップＳ５；在庫物品格納処理）。
【００５３】
例えば、タグ識別子１−ｉ’がタグ識別子１−２’であり、アンテナ識別子２−ｊ’がアンテナ識別子２−９’である場合、タグ識別子１−２’が設けられた物品は、リーダライタ２−９が設置された流し台１０４の右側の収納部に収納されている。この場合、ステップＳ５（在庫物品格納処理）にて、タグ識別子１−２’とアンテナ識別子２−９’とが在庫物品データベース５０に格納される。タグ識別子１−２’は、そのＩＤと、物品情報として調理用品の名称“鍋（中）”、画像とを含む（図１２参照）。
例えば、タグ識別子１−ｉ’がタグ識別子１−２３’であり、アンテナ識別子２−ｊ’がアンテナ識別子２−４’である場合、タグ識別子１−２３’が設けられた物品は、リーダライタ２−４が設置された保管棚１０２に収納されている。この場合、ステップＳ５（在庫物品格納処理）にて、タグ識別子１−２３’とアンテナ識別子２−４’とが在庫物品データベース５０に格納される。タグ識別子１−２３’は、そのＩＤと、物品情報として、食材の名称“カレールー”、画像、消耗品情報（数量）とを含む（図１２参照）。
例えば、タグ識別子１−ｉ’がタグ識別子１−３’であり、アンテナ識別子２−ｊ’がアンテナ識別子２−９’である場合、タグ識別子１−３’が設けられた物品は、リーダライタ２−９が設置された流し台１０４の右側の収納部に収納されている。この場合、ステップＳ５（在庫物品格納処理）にて、タグ識別子１−３’とアンテナ識別子２−９’とが在庫物品データベース５０に格納される。タグ識別子１−３’は、そのＩＤと、物品情報として調理用品の名称“鍋（小）”、画像とを含む（図１２参照）。
【００５４】
在庫管理サーバ４は、検索要求を定期的（１時間毎）に送信し、上記のステップＳ５（在庫物品格納処理）を実行した後、再度（１時間後）、ステップＳ５（在庫物品格納処理）を実行する。
この場合、在庫管理サーバ４の通信装置４２は、リーダライタ２−ｊからの次の検索結果を受信し、その検索部４７は、在庫物品データベース５０を参照して、次の検索結果に含まれるタグ識別子１−ｉ’に一致するタグ識別子を検索する。検索部４７は、検索されたタグ識別子１−ｉ’に対応するアンテナ識別子２−ｊ’と、次の検索結果に含まれるアンテナ識別子である次のアンテナ識別子２−Ｊ’（Ｊは１〜ｎの整数、但しＪ≠ｊ）とが一致しないとき、次のアンテナ識別子２−Ｊ’（今回のアンテナ識別子２−Ｊ’）をタグ識別子１−ｉ’とアンテナ識別子２−ｊ’とに対応付けて在庫物品データベース５０に格納する。
例えば、タグ識別子１−ｉ’がタグ識別子１−３’であり、アンテナ識別子２−ｊ’がアンテナ識別子２−７’である場合、タグ識別子１−３’が設けられた物品“鍋（小）”は、リーダライタ２−７が設置された冷蔵庫１０３の冷蔵室に収納されている。即ち、物品“鍋（小）”は、例えば利用者が調理した後に、流し台１０４の右側の収納部から、冷蔵庫１０３の冷蔵室に収納されている。この場合、タグ識別子１−３’に対応するアンテナ識別子２−９’と、次の検索結果に含まれる次のアンテナ識別子２−７’とが一致しないため（ｊ＝９、Ｊ＝７、Ｊ≠ｊ）、検索部４７は、次のアンテナ識別子２−７’（今回のアンテナ識別子２−７’）と使用日時とをタグ識別子１−３’とアンテナ識別子２−９’とに対応付けて在庫物品データベース５０に格納する（図１２参照）。
【００５５】
本発明の在庫管理システムでは、後述のメニュー表示制御処理にて、利用者が調理するメニューを決定し、後述のリスト表示制御処理にて、そのメニューに使用すべきリスト（後述の在庫リストデータ）を利用者に提示し、後述の調理実践制御処理にて、在庫リストデータを基に調理方法（後述の調理実践データ）を利用者に提示する。調理実践制御処理にて、利用者が調理実践データを参照して調理するときに物品“鍋（小）”を用いた場合、物品“鍋（小）”に設けられたタグ識別子１−３’に対応付けて使用日時が在庫物品データベース５０に格納される。
この場合、検索制御処理のステップＳ５（在庫物品格納処理）にて、在庫管理サーバ４の通信装置４２は、リーダライタ２−ｊからの次の検索結果を受信したとき、その検索部４７は、在庫物品データベース５０を参照して、次の検索結果に含まれるタグ識別子１−ｉ’に一致するタグ識別子を検索する。
検索部４７は、在庫物品データベース５０を参照して、検索されたタグ識別子１−ｉ’に対応する今回のアンテナ識別子２−Ｊ’と、次の検索結果に含まれるアンテナ識別子である次のアンテナ識別子とが一致すると判断する。この場合、検索部４７は、タグ識別子１−ｉ’に対応する今回のアンテナ識別子２−Ｊ’に代えて、次の検索結果に含まれる次のアンテナ識別子を在庫物品データベース５０に格納する。
検索部４７は、在庫物品データベース５０を参照して、検索されたタグ識別子１−ｉ’に対応するアンテナ識別子２−ｊ’と、次の検索結果に含まれるアンテナ識別子である次のアンテナ識別子とが一致すると判断する。この場合、検索部４７は、在庫物品データベース５０を参照して、タグ識別子１−ｉ’に対応する今回のアンテナ識別子２−Ｊ’と使用日時とを消去する。
【００５６】
図１６は、本発明の在庫管理システムの動作としてメニュー表示制御処理を示すフローチャートである。
利用者は、調理して食事をしようと考えた場合、情報処理端末３の入力装置３２を用いて、メニュー要求を行なう。このとき、情報処理端末３の制御部３８は、メニュー要求を受け付け、その通信装置３４を介して在庫管理サーバ４に送信する（ステップＳ１１）。
在庫管理サーバ４の通信装置４２は、メニュー要求を受信する。このとき、在庫管理サーバ４の検索部４７は、メニューデータベース７０からメニュー７１−１〜７１−ｋを読み出して、図１７に示されるようなメニューデータ７１を生成する。メニューデータ７１は、メニュー７１−１〜７１−ｋ（料理、栄養価、属性情報）を表すボタンを含む。在庫管理サーバ４の検索部４７は、メニューデータ７１を、その通信装置４２を介して情報処理端末３に送信する（ステップＳ１２）。
情報処理端末３の通信装置３４は、メニューデータ７１を受信し、その制御部３８は、メニューデータ７１を表示装置３３に表示する（ステップＳ１３）。
【００５７】
図１８は、本発明の在庫管理システムの動作としてリスト表示制御処理を示すフローチャートである。
利用者は、表示装置３３に表示されたメニューデータ７１を参照して、１人分の“カレーライス”を調理しようと考えた場合、情報処理端末３の入力装置３２を用いて、メニュー７１−１“カレーライス”を表すボタンを選択して押下する。このとき、情報処理端末３の制御部３８は、メニュー７１−１“カレーライス”を表すボタンの押下を受け付け、メニュー７１−１“カレーライス”が選択されたことを表す選択メニュー（以下、選択メニュー７１−１）を、その通信装置３４を介して在庫管理サーバ４に送信する（ステップＳ２１）。
ステップＳ２１にて、例えば、利用者は、表示装置３３に表示されたメニューデータ７１を参照して、４人分の“カレーライス”を調理しようと考えた場合、情報処理端末３の入力装置３２を用いて、“４”を入力してからメニュー７１−１“カレーライス”を表すボタンを選択して押下する。
【００５８】
在庫管理サーバ４の通信装置４２は、選択メニュー７１−１“カレーライス”を受け付ける。このとき、在庫管理サーバ４の検索部４７は、その通信装置４２を介して、検索要求を送信する（ステップＳ２２）。
リーダライタ２−ｊは、在庫管理サーバ４からの検索要求に応じて、電波によって読出信号を送信する（ステップＳ２３）。
読出信号を受信可能な所定範囲にＩＤタグ１−ｉが存在する場合、ＩＤタグ１−ｉは、読出信号（電波）に応じて、その記憶部１５からタグ識別子１−ｉ’を読み出して、電波によって返答信号（タグ識別子１−ｉ’）を送信する（ステップＳ２４）。
リーダライタ２−ｊは、ＩＤタグ１−ｉからの返答信号（タグ識別子１−ｉ’）に応じて、その記憶部２５からアンテナ識別子２−ｊ’を読み出して、検索結果（タグ識別子１−ｉ’、アンテナ識別子２−ｊ’）を在庫管理サーバ４に送信する（ステップＳ２５）。
在庫管理サーバ４の通信装置４２は、リーダライタ２−ｊからの検索結果を受信し、その検索部４７は、ステップＳ５と同じ在庫物品格納処理を実行する（ステップＳ２６）。このとき、在庫管理サーバ４の検索部４７は、検索完了情報をその制御部４６に出力する。
【００５９】
本発明の在庫管理システムでは、在庫管理サーバ４は、リーダライタ２−ｊに検索要求を定期的に送信して、在庫物品データベース５０により物品（食材、調理用品）の収納場所を管理しているが、在庫管理サーバ４が検索要求をリーダライタ２−ｊに送信してから、次の検索要求をリーダライタ２−ｊに送信するまでに、利用者が物品（食材、調理用品）を移動した場合、在庫物品データベース５０により最新の収納場所を管理することが困難である。このため、本発明の在庫管理システムによれば、利用者が情報処理端末３を用いてメニュー要求を送信したとき、在庫管理サーバ４は、リーダライタ２−ｊに検索要求を送信することにより、在庫物品データベース５０により最新の収納場所を管理することができる。
【００６０】
在庫管理サーバ４の制御部４６は、在庫管理サーバ４の通信装置４２が受け付けた選択メニュー７１−１“カレーライス”と、検索部４７からの検索完了情報とを入力する。このとき、制御部４６は、メニューデータベース７０と在庫物品データベース５０とを参照して、選択メニュー７１−１“カレーライス”に使用すべき物品（以下、選択物品）｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の全てが収納場所に収納されているか（在庫があるか）否かを調べる（ステップＳ２７）。
ここで、在庫管理サーバ４の通信装置４２が選択メニュー７１−１“カレーライス”と“４”とを受け付けている場合、ステップＳ２７にて、制御部４６は、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の数量が４人分に必要な数量になるように計算する。例えば、選択物品のうちの食材“カレールー”の物品情報の消耗品情報は、“カレールー”が１枚包装されていることを表す数量“１”を含む。選択物品として食材“カレールー”の数量が１人分で“１／４”である場合、４人分に必要な数量は“１”である。
【００６１】
ステップＳ２７にて、在庫管理サーバ４の制御部４６は、メニューデータベース７０を参照して、選択メニュー７１−１“カレーライス”に対応する選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報７２−１を読み出す。次に、制御部４６は、在庫物品データベース５０を参照して、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝のうちの、少なくとも１つの物品が足りないと判断する（ステップＳ２７−ＮＯ）。この場合、少なくとも１つの物品を食材“カレールー”とする。このとき、在庫管理サーバ４の制御部４６は、図１９に示されるような必要リストデータ８１を生成し、その通信装置４２を介して情報処理端末３に送信する（ステップＳ２８）。
必要リストデータ８１は、選択メニュー７１−１“カレーライス”と、未収納物品の物品情報として食材“カレールー”の名称、画像、数量と、解決策を表す解決策情報とを含んでいる。食材においては、包装されているため、未収納物品の数量として消耗品情報が表す数量が用いられる。例えば、食材“カレールー”の場合、消耗品情報が表す数量“１／１０”が用いられる。食材“カレールー”の数量が１人分で“１／４”である場合、解決策情報として「カレールーがないため、購入してください。」が必要リストデータ８１に記載される。また、食材“ジャガイモ”が２個足りない場合、解決策情報として「ジャガイモが２個足りないため、購入してください。」が必要リストデータ８１に記載される。
情報処理端末３の通信装置３４は、必要リストデータ８１を受信し、その制御部３８は、必要リストデータ８１を表示装置３３に表示する（ステップＳ３０）。
【００６２】
本発明の在庫管理システムによれば、利用者が情報処理端末３を用いて選択メニュー７１−１“カレーライス”を選択したとき、在庫管理サーバ４は、選択メニュー７１−１“カレーライス”に使用すべき物品が足りない場合、上記の必要リストデータ８１を情報処理端末３の表示装置３３に表示する。このため、利用者は、必要リストデータ８１によって、足りない物品を購入するか、選択メニュー７１−１“カレーライス”に代えて他のメニューに変更することができる。
【００６３】
また、ステップＳ２７にて、在庫管理サーバ４の制御部４６は、メニューデータベース７０を参照して、選択メニュー７１−１“カレーライス”に対応する選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報７２−１を読み出す。
次に、制御部４６は、在庫物品データベース５０を参照して、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報７２−１に含まれる名称に一致する名称を含むタグ識別子１−２３’、１−４１’（図示省略）、１−４２’（図示省略）、１−４３’（図示省略）、…、１−２’と、タグ識別子１−２３’、１−４１’、１−４２’、１−４３’、…、１−２’に対応するアンテナ識別子２−４’、２−４’、２−５’、２−５’、…、２−９’とを読み出す。この場合、タグ識別子１−２３’、１−４１’、１−４２’、１−４３’、…、１−２’に対応付けて今回のアンテナ識別子と使用日時とが在庫物品データベース５０に格納されてなく、制御部４６は、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の全てが足りると判断している（ステップＳ２７−ＹＥＳ）。このとき、制御部４６は、タグ識別子１−２３’、１−４１’、１−４２’、１−４３’、…、１−２’に対応付けてフラグ（図示省略）を格納する。
【００６４】
次に、制御部４６は、位置情報データベース６０を参照して、アンテナ識別子２−４’、２−４’、２−５’、２−５’、…、２−９’に対応する位置情報６１−４、６１−４、６１−５、６１−５、…、６１−９を読み出す。位置情報６１−４、６１−４、６１−５、６１−５、…、６１−９は、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝が収納された収納場所を表す。
次に、制御部４６は、図２０に示されるような在庫リストデータ８２を生成し、その通信装置４２を介して情報処理端末３に送信する（ステップＳ２９）。
在庫リストデータ８２は、選択メニュー７１−１“カレーライス”と、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報７２−１として選択物品の名称、画像、数量と、選択位置情報８３とを含んでいる。選択位置情報８３は、位置情報６１−４、６１−４、６１−５、６１−５、…、６１−９を含んでいる。選択物品のうちの食材“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”においては、包装されているため、選択物品の数量として消耗品情報が表す数量が用いられる。選択物品のうちの調理用品においては、同じ名称がＮ個存在する場合、選択物品の数量は“Ｎ”である。
情報処理端末３の通信装置３４は、在庫リストデータ８２を受信し、その制御部３８は、在庫リストデータ８２を表示装置３３に表示する（ステップＳ３０）。
【００６５】
本発明の在庫管理システムによれば、利用者が情報処理端末３を用いて選択メニュー７１−１“カレーライス”を選択したとき、在庫管理サーバ４は、上記の在庫リストデータ８２を情報処理端末３の表示装置３３に表示する。このため、利用者は、在庫リストデータ８２によって、台所１００のどの収納場所に選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝が収納されているかを把握することができる。また、利用者は、在庫リストデータ８２によって、選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報７２−１｛名称、画像、数量｝を把握することができる。特に、利用者が前述の夫や子供である場合でも台所１００を利用することができる。このように、本発明の在庫管理システムによれば、利用者にとって台所１００が利用しやすくなる。
【００６６】
図２１は、本発明の在庫管理システムの動作として調理実践制御処理を示すフローチャートである。
利用者は、表示装置３３に表示された在庫リストデータ８２を参照して、台所１００に在庫が揃っているので、１人分の“カレーライス”を調理するために、情報処理端末３の入力装置３２を用いて、決定キーを押下する。決定キーとしては、入力装置３２のキーボードのリターンキーが例示される。このとき、情報処理端末３の制御部３８は、リターンキーの押下を受け付け、決定情報を、その通信装置３４を介して在庫管理サーバ４に送信する（ステップＳ３１）。
【００６７】
在庫管理サーバ４の通信装置４２は、決定情報を受け付ける。このとき、在庫管理サーバ４の制御部４６は、メニューデータベース７０を参照して、選択メニュー７１−１“カレーライス”に対応する調理手順である選択調理手順７３−１を読み出し、位置情報データベース６０を参照して、地図データ６２を読み出す。
次に、制御部４６は、図２２に示されるような調理実践データ８５を生成し、その通信装置４２を介して情報処理端末３に送信する（ステップＳ３２）。
情報処理端末３の通信装置３４は、調理実践データ８５を受信し、その制御部３８は、調理実践データ８５を表示装置３３に表示する（ステップＳ３３）。
【００６８】
上記の調理実践データ８５は、在庫リストデータ８２と、選択調理手順７３−１と、地図データ６２とを含んでいる。選択調理手順７３−１は、第１番目から最終番目までの選択調理手順を含み、調理実践データ８５は、第１番目から最終番目までの調理実践データを含んでいる。
例えば、第１番目の調理実践データ８５（第１調理実践データ）は、第１番目の選択調理手順７３−１（第１選択調理手順）と、第１選択物品｛調理用品“鍋（中）”｝の物品情報７２−１と、第１選択位置情報８３と、地図データ６２とを含んでいる。第１選択物品｛調理用品“鍋（中）”｝の物品情報７２−１は、在庫リストデータ８２に含まれる選択物品｛“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”、…、“鍋（中）”｝の物品情報７２−１のうち、上記の第１選択調理手順で使用される選択物品の物品情報である。第１選択位置情報８３は、在庫リストデータ８２に含まれる選択位置情報８３（位置情報６１−４、６１−４、６１−５、６１−５、…、６１−９）のうち、上記の第１選択物品｛調理用品“鍋（中）”｝の物品情報７２−１に対応する選択位置情報６１−９である。
【００６９】
ステップＳ３２にて、在庫管理サーバ４の制御部４６は、まず、第１番目の調理実践データ８５｛第１番目の選択調理手順７３−１、第１選択物品｛調理用品“鍋（中）”｝の物品情報７２−１、第１選択位置情報８３（選択位置情報６１−９）、地図データ６２｝を生成し、情報処理端末３の表示装置３３に表示する。
在庫管理サーバ４の制御部４６は、第１番目の調理実践データ８５の第１選択位置情報８３（選択位置情報６１−９）を表示装置３３に表示するとき、図２３に示されるように、地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）が表す収納場所（リーダライタ２−９が設置された流し台１０４の右側の収納部）を表示装置３３に表示する。
このとき、在庫管理サーバ４の制御部４６は、地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）が表す収納場所（流し台１０４の右側の収納部）を第１色によって表示装置３３に表示し（図２３の斜線部を参照）、地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）以外の位置情報６１−ｊが表す収納場所（食器棚１０１、保管棚１０２、冷蔵庫１０３、コンロ１０５、テーブル１０６）を第１色とは異なる第２色によって表示装置３３に表示する。
または、在庫管理サーバ４の制御部４６は、地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）が表す収納場所（流し台１０４の右側の収納部）を点滅によって表示装置３３に表示する（図２３の斜線部を参照）。
【００７０】
次に、ステップＳ３３にて、利用者は、表示装置３３に表示された第１番目の調理実践データ８５を参照して、第１番目の選択調理手順７３−１を実行（実践）する。利用者は、第１番目の選択調理手順７３−１の実行が完了した場合、情報処理端末３の入力装置３２を用いて、決定キー（リターンキー）を押下する。
次に、在庫管理サーバ４の制御部４６は、利用者による決定キー（リターンキー）の押下に応じて、第２番目の調理実践データ８５｛第２番目の選択調理手順７３−１、第２選択物品の物品情報７２−１、第２選択位置情報８３、地図データ６２｝を生成し、情報処理端末３の表示装置３３に表示する（ステップＳ３２）。
利用者は、表示装置３３に表示された第２番目の調理実践データ８５を参照して、第２番目の選択調理手順７３−１を実行（実践）する。利用者は、第２番目の選択調理手順７３−１の実行が完了した場合、情報処理端末３の入力装置３２を用いて、決定キー（リターンキー）を押下する（ステップＳ３３）。
在庫管理サーバ４と情報処理端末３は、利用者が第１番目から最終番目までの選択調理手順７３−１を実行するまで、ステップＳ３２とステップＳ３３とを繰り返す。利用者は、表示装置３３に表示された最終番目の調理実践データ８５を参照して、最終番目の選択調理手順７３−１の実行が完了した場合、１人分の“カレーライス”が出来上がる。このように、利用者は、表示装置３３に表示された調理実践データ８５を参照しながら、１人分の“カレーライス”を調理することができる。
【００７１】
また、ステップＳ３３にて、利用者は、表示装置３３に表示された最終番目の調理実践データ８５を参照して、最終番目の選択調理手順７３−１の実行が完了した場合、情報処理端末３の入力装置３２を用いて、決定キー（リターンキー）を押下する。この場合、在庫管理サーバ４の制御部４６は、利用者による決定キー（リターンキー）の押下に応じて、在庫物品データベース５０を参照する。このとき、制御部４６は、タグ識別子１−２３’、１−４１’、１−４２’、１−４３’、…、１−２’に対応付けられたフラグに代えて、使用日時を在庫物品データベース５０に格納する。
また、制御部４６は、在庫物品データベース５０を参照して、タグ識別子１−２３’、１−４１’、１−４２’、１−４３’の食材“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”の物品情報に含まれる消耗品情報が表す数量を、選択物品｛食材“カレールー”、“ジャガイモ”、“人参”、“たまねぎ”｝の物品情報７２−１が表す数量だけ減算する。例えば、選択物品のうちの食材“カレールー”の物品情報の消耗品情報が表す数量が“１”であり、選択メニュー７１−１“カレーライス”による食材“カレールー”の数量が１人分で“１／４”である場合、減算の結果が“３／４｛１−（１／４）＝３／４｝”である。この場合、制御部４６は、タグ識別子１−２３’の食材“カレールー”の物品情報に含まれる消耗品情報が表す数量を“３／４”にして、在庫物品データベース５０に格納する。また、減算の結果が“０”である場合、制御部４６は、タグ識別子１−２３’と、タグ識別子１−２３’に対応付けられた情報（アンテナ識別子２−４’、使用日時）とを在庫物品データベース５０から消去する。
【００７２】
本発明の在庫管理システムによれば、表示装置３３に在庫リストデータ８２が表示されているときに、利用者が情報処理端末３を用いて上記の決定情報を送信した場合、在庫管理サーバ４は、上記の調理実践データ８５を情報処理端末３の表示装置３３に表示する。このため、利用者は、調理実践データ８５を参照しながら選択メニュー７１−１“カレーライス”を調理することができる。特に、利用者が前述の夫や子供である場合でも台所１００を利用して簡単に調理することができる。
【００７３】
本発明の在庫管理システムによれば、利用者が台所１００を利用して簡単に調理するためには、上記の調理実践データ８５に地図データ６２が含まれていることが好ましい。これにより、利用者は、第１調理実践データによって、第１選択調理手順で使用する第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ６２上で把握することができる。このためには、第１選択物品｛調理用品“鍋（中）”｝の収納場所の表示箇所を色分けしたり、点滅させたりすることが好ましい。
【００７４】
利用者は、調理した“カレーライス”で食事した後、“カレーライス”が残っている第１選択物品｛調理用品“鍋（中）”｝を冷蔵庫１０３の冷蔵室に保管する場合がある。この場合、上述の検索制御処理のステップＳ５（在庫物品格納処理）にて、在庫物品データベース５０には、第１選択物品｛調理用品“鍋（中）”｝の物品情報を含むタグ識別子１−２’と、アンテナ識別子２−９’（前回のアンテナ識別子２−９’）と、使用日時とに対応付けて、今回のアンテナ識別子２−７’が格納される。
利用者は、冷蔵庫１０３に保管された第１選択物品｛調理用品“鍋（中）”｝の中の“カレーライス”で食事した後、第１選択物品｛調理用品“鍋（中）”｝を洗って、元にあった収納場所に戻そうとする。このとき、利用者は、使用した第１選択物品｛調理用品“鍋（中）”｝の収納場所を覚えていない場合がある。在庫管理サーバ４は、リーダライタ２−ｊに検索要求を送信して、在庫物品データベース５０により物品（食材、調理用品）の収納場所を管理しているため、利用者は、使用した物品を元にあった収納場所に戻す必要はないように思える。しかし、この場合、台所１００における整理整頓がおろそかになる可能性がある。このため、利用者が使用した物品を元にあった収納場所に戻す必要がある（利用者が使用した物品を片付ける必要がある）。
【００７５】
図２４は、本発明の在庫管理システムの動作として片付検索制御処理を示すフローチャートである。
利用者は、第１選択物品｛調理用品“鍋（中）”｝を片付けるために、ＩＤタグ１−２が設けられた第１選択物品｛調理用品“鍋（中）”｝を片付用リーダライタ２−ｘに近づける。このとき、片付用リーダライタ２−ｘの送信部２３は、電波によって読出信号をＩＤタグ１−２に送信する（ステップＳ４１）。
読出信号を受信可能な所定範囲にＩＤタグ１−２が存在する場合、ＩＤタグ１−２は、読出信号（電波）に応じて、その記憶部１５からタグ識別子１−２’を読み出して、電波によって返答信号（タグ識別子１−２’）を送信する（ステップＳ４２）。
片付用リーダライタ２−ｘは、ＩＤタグ１−ｉからの返答信号（タグ識別子１−２’に応じて、その記憶部２５からアンテナ識別子２−ｘ’を読み出して、片付検索結果（タグ識別子１−ｉ’、アンテナ識別子２−ｘ’）を在庫管理サーバ４に送信する（ステップＳ４３）。
【００７６】
在庫管理サーバ４の通信装置４２は、片付用リーダライタ２−ｘからの片付検索結果を受信し、その検索部４７は、在庫物品データベース５０を参照して、片付検索結果に含まれるタグ識別子１−２’に一致するタグ識別子を検索する。在庫物品データベース５０には、検索されたタグ識別子１−２’と、アンテナ識別子２−９’とに対応付けて、今回のアンテナ識別子２−７’と、使用日時とが格納されている（ステップＳ４４−ＹＥＳ）。この場合、在庫管理サーバ４の検索部４７は、片付要求情報をその制御部４６に出力する。片付要求情報は、タグ識別子１−２’に対応するアンテナ識別子２−９’（前回のアンテナ識別子２−９’）を含む。
在庫管理サーバ４の制御部４６は、検索部４７からの片付要求情報に従って、位置情報データベース６０を参照して、地図データ６２を読み出す。次に、制御部４６は、図２５に示されるような物品片付データ８６を生成し、その通信装置４２を介して情報処理端末３に送信する（ステップＳ４５）。
情報処理端末３の通信装置３４は、物品片付データ８６を受信し、その制御部３８は、物品片付データ８６を表示装置３３に表示する（ステップＳ４６）。
【００７７】
上記の物品片付データ８６は、第１選択位置情報８３と、地図データ６２とを含んでいる。第１選択位置情報８３は、上記の片付要求情報に含まれる前回のアンテナ識別子２−９’に対応する選択位置情報６１−９である。
ステップＳ４５にて、在庫管理サーバ４の制御部４６は、物品片付データ８６の第１選択位置情報８３（選択位置情報６１−９）を表示装置３３に表示するとき、図２６に示されるように地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）が表す収納場所（リーダライタ２−９が設置された流し台１０４の右側の収納部）を表示装置３３に表示する。
このとき、在庫管理サーバ４の制御部４６は、地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）が表す収納場所（流し台１０４の右側の収納部）を第３色によって表示装置３３に表示し（図２６の斜線部を参照）、地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）以外の位置情報６１−ｊが表す収納場所（食器棚１０１、保管棚１０２、冷蔵庫１０３、コンロ１０５、テーブル１０６）を第３色とは異なる第４色によって表示装置３３に表示する。
または、在庫管理サーバ４の制御部４６は、地図データ６２上の第１選択位置情報８３（選択位置情報６１−９）が表す収納場所（流し台１０４の右側の収納部）を点滅によって表示装置３３に表示する（図２６の斜線部を参照）。
【００７８】
利用者が第１選択物品｛調理用品“鍋（中）”｝を元にあった収納場所（流し台１０４の右側の収納部）に戻した場合（片付けた場合）、検索制御処理のステップＳ５（在庫物品格納処理）にて、在庫管理サーバ４の検索部４７は、在庫物品データベース５０を参照して、タグ識別子１−２’に対応する今回のアンテナ識別子２−７’と使用日時とを消去する。
【００７９】
本発明の在庫管理システムによれば、利用者が片付用リーダライタ２−ｘを用いて、第１選択物品｛調理用品“鍋（中）”｝に設けられた第１選択ＩＤタグ１−２に読出信号を送信したとき、在庫管理サーバ４は、上記の物品片付データ８６を情報処理端末３の表示装置３３に表示する。このため、利用者は、物品片付データ８６によって、台所１００のどの収納場所に第１選択物品｛調理用品“鍋（中）”｝が収納されていてのかを把握することができる。特に、利用者が前述の夫や子供である場合でも、使用した第１選択物品｛調理用品“鍋（中）”｝を片付けることができる。このように、本発明の在庫管理システムによれば、利用者にとって台所１００が利用しやすくなる。
【００８０】
本発明の在庫管理システムによれば、利用者が使用した第１選択物品｛調理用品“鍋（中）”｝を片付けるためには、上記の物品片付データ８６に地図データ６２が含まれていることが好ましい。これにより、利用者は、物品片付データ８６によって、使用した第１選択物品｛調理用品“鍋（中）”｝の収納場所を地図データ６２上で把握することができる。このためには、第１選択物品｛調理用品“鍋（中）”｝の収納場所の表示箇所を色分けしたり、点滅させたりすることが好ましい。
【００８１】
以上の説明により、本発明の在庫管理システムは、利用者が物品（食材、調理用品）の収納場所、物品情報を把握することができ、最新の収納場所を管理するため、利用者にとって台所１００が利用しやすくなる。
また、本発明の在庫管理システムは、利用者が簡単に調理することができ、調理に使用した物品（食材、調理用品）を片付けることができるため、利用者にとって台所１００が利用しやすくなる。
【図面の簡単な説明】
【００８２】
【図１】図１は、本発明の在庫管理システムの構成を示すブロック図である。
【図２】図２は、本発明の在庫管理システムの適用例として、台所１００の間取りを示す概念図である。
【図３】図３は、本発明の在庫管理システムの適用例として、引出又は扉を外したときの食器棚１０１の正面図を示す。
【図４】図４は、本発明の在庫管理システムの適用例として、引出又は扉を外したときの冷蔵庫１０３の正面図を示す。
【図５】図５は、本発明の在庫管理システムの適用例として、引出又は扉を外したときの流し台１０４の正面図を示す。
【図６】図６は、本発明の在庫管理システムのＩＤタグ１−ｉの構成を示すブロック図である。
【図７】図７は、本発明の在庫管理システムにおけるタグ識別子１−ｉ’を示す。
【図８】図８は、本発明の在庫管理システムのリーダライタ２−ｊの構成を示すブロック図である。
【図９】図９は、本発明の在庫管理システムの片付用リーダライタ２−ｘの構成を示すブロック図である。
【図１０】図１０は、本発明の在庫管理システムの情報処理端末３の構成を示すブロック図である。
【図１１】図１１は、本発明の在庫管理システムの在庫管理サーバ４の構成を示すブロック図である。
【図１２】図１２は、本発明の在庫管理システムの在庫管理サーバ４の在庫物品データベース５０を示す。
【図１３】図１３は、本発明の在庫管理システムの在庫管理サーバ４の位置情報データベース６０を示す。
【図１４】図１４は、本発明の在庫管理システムの在庫管理サーバ４のメニューデータベース７０を示す。
【図１５】図１５は、本発明の在庫管理システムの動作として検索制御処理を示すフローチャートである。
【図１６】図１６は、本発明の在庫管理システムの動作としてメニュー表示制御処理を示すフローチャートである。
【図１７】図１７は、図１６のメニュー表示制御処理において、在庫管理サーバ４が情報処理端末３の表示装置３３に表示するメニューデータ７１を示す。
【図１８】図１８は、本発明の在庫管理システムの動作としてリスト表示制御処理を示すフローチャートである。
【図１９】図１９は、図１８のリスト表示制御処理において、在庫管理サーバ４が情報処理端末３の表示装置３３に表示する必要リストデータ８１を示す。
【図２０】図２０は、図１８のリスト表示制御処理において、在庫管理サーバ４が情報処理端末３の表示装置３３に表示する在庫リストデータ８２を示す。
【図２１】図２１は、本発明の在庫管理システムの動作として調理実践制御処理を示すフローチャートである。
【図２２】図２２は、図２１の調理実践制御処理において、在庫管理サーバ４が情報処理端末３の表示装置３３に表示する調理実践データ８５を示す。
【図２３】図２３は、図２２における調理実践データ８５の地図データ６２を示す。
【図２４】図２４は、本発明の在庫管理システムの動作として片付検索制御処理を示すフローチャートである。
【図２５】図２５は、図２４の片付検索制御処理において、在庫管理サーバ４が情報処理端末３の表示装置３３に表示する物品片付データ８６を示す。
【図２６】図２６は、図２５における物品片付データ８６の地図データ６２を示す。
【符号の説明】
【００８３】
１−１〜１−ｍ    ＩＤタグ
１−ｉ’（ｉ＝１、２、…、ｍ）    タグ識別子
１１    アンテナ
１２    ＩＣチップ
１３    送信部
１４    受信部
１５    記憶部
１６    整流部
２−１〜２−ｎ    リーダライタ
２−ｊ’（ｊ＝１、２、…、ｎ）    アンテナ識別子
２１    アンテナ
２２    コントローラー
２３    送信部
２４    受信部
２５    記憶部
２６    制御部
２−ｘ    片付用リーダライタ
２−ｘ’    アンテナ識別子
３    情報処理端末
３１    制御装置
３２    入力装置
３３    表示装置
３４    通信装置
３５    ＣＰＵ
３６    記憶部
３７    コンピュータプログラム
３８    制御部
４    物品管理サーバ
４１    制御装置
４２    通信装置
４３    ＣＰＵ
４４    記憶部
４５    コンピュータプログラム
４６    制御部
４７    検索部
４８    データベース
５０    在庫物品データベース
６０    位置情報データベース
６１−１〜６１−１１    位置情報（収納場所）
６２    地図データ
７０    メニューデータベース
７１−１〜７１−ｋ    メニュー
７２−１〜７２−ｋ    物品情報
７３−１〜７３−ｋ    調理手順
７１    メニューデータ
８１    必要リストデータ
８２    在庫リストデータ
８３    選択位置情報
８５    調理実践データ
８６    物品片付データ
１００    台所
１０１    食器棚
１０２    保管棚
１０３    冷蔵庫
１０４    流し台
１０５    コンロ
１０６    テーブル
１０７    ドア
【図１】
2005346525.tif 000003
【図２】
2005346525.tif 000004
【図３】
2005346525.tif 000005
【図４】
2005346525.tif 000006
【図５】
2005346525.tif 000007
【図６】
2005346525.tif 000008
【図７】
2005346525.tif 000009
【図８】
2005346525.tif 000010
【図９】
2005346525.tif 000011
【図１０】
2005346525.tif 000012
【図１１】
2005346525.tif 000013
【図１２】
2005346525.tif 000014
【図１３】
2005346525.tif 000015
【図１４】
2005346525.tif 000016
【図１５】
2005346525.tif 000017
【図１６】
2005346525.tif 000018
【図１７】
2005346525.tif 000019
【図１８】
2005346525.tif 000020
【図１９】
2005346525.tif 000021
【図２０】
2005346525.tif 000022
【図２１】
2005346525.tif 000023
【図２２】
2005346525.tif 000024
【図２３】
2005346525.tif 000025
【図２４】
2005346525.tif 000026
【図２５】
2005346525.tif 000027
【図２６】
2005346525.tif 000028