(57)【特許請求の範囲】
【請求項１】
ユーザが利用するレシピ情報を記憶する記憶部と、
前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報と新たに買い足した追加食材の情報とについて前記ユーザに確認し、当該余剰食材及び当該追加食材の各情報を所定の装置から取得する情報取得部と、
前記食材情報のうち前記追加食材を除く食材を、前記料理の実行前からユーザが保有している既存食材として特定し、前記既存食材および前記追加食材のうち、前記余剰食材を除く食材は、前記料理の実行で消費した消費済み食材として特定し、前記既存食材、前記追加食材、前記消費済み食材、および前記余剰食材の各情報を時系列で管理する特定部と、
を備える食材管理支援装置。
【請求項２】
前記余剰食材の情報に基づき、当該余剰食材で料理可能なレシピを前記レシピ情報から特定し、当該レシピの情報を出力するレシピ提案部をさらに備える、
請求項１に記載の食材管理支援装置。
【請求項３】
前記情報取得部は、前記レシピ情報が含む食材情報をベースに、前記追加食材の情報について前記ユーザに確認し、当該追加食材の情報を所定の装置から取得し、当該情報が示す前記追加食材の購入日の情報に基づく賞味期限管理を実行し、
前記レシピ提案部は、前記追加食材のうち前記料理の実行後も余剰食材として現在保有中の食材であり、賞味期限の到来が近いものを優先的に選定し、当該食材を使用するレシピを前記レシピ情報から特定するものである、
請求項２に記載の食材管理支援装置。
【請求項４】
前記レシピ提案部は、前記余剰食材と前記レシピ情報とに基づき、新たに買い足す必要のある食材が少ない順番で、前記レシピ情報からレシピを特定するものである、
請求項２に記載の食材管理支援装置。
【請求項５】
ユーザが利用するレシピ情報を記憶する記憶部と、
前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報と新たに買い足した追加食材の情報とについて前記ユーザに確認し、当該余剰食材及び当該追加食材の各情報を所定の装置から取得する情報取得部と、
前記食材情報のうち前記追加食材を除く食材を、前記料理の実行前からユーザが保有している既存食材として特定し、前記既存食材および前記追加食材のうち、前記余剰食材を除く食材は、前記料理の実行で消費した消費済み食材として特定し、前記既存食材、前記追加食材、前記消費済み食材、および前記余剰食材の各情報を時系列で管理する特定部と、
を備えた情報処理装置を含む食材管理支援システム。
【請求項６】
ユーザが利用するレシピ情報を記憶した情報処理装置が、
前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報と新たに買い足した追加食材の情報とについて前記ユーザに確認し、当該余剰食材及び当該追加食材の各情報を所定の装置から取得する処理と、
前記食材情報のうち前記追加食材を除く食材を、前記料理の実行前からユーザが保有している既存食材として特定し、前記既存食材および前記追加食材のうち、前記余剰食材を除く食材は、前記料理の実行で消費した消費済み食材として特定し、前記既存食材、前記追加食材、前記消費済み食材、および前記余剰食材の各情報を時系列で管理する処理と、
を実行する食材管理支援方法。
【請求項７】
ユーザが利用するレシピ情報を記憶した情報処理装置に、
前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報と新たに買い足した追加食材の情報とについて前記ユーザに確認し、当該余剰食材及び当該追加食材の各情報を所定の装置から取得する処理と、
前記食材情報のうち前記追加食材を除く食材を、前記料理の実行前からユーザが保有している既存食材として特定し、前記既存食材および前記追加食材のうち、前記余剰食材を除く食材は、前記料理の実行で消費した消費済み食材として特定し、前記既存食材、前記追加食材、前記消費済み食材、および前記余剰食材の各情報を時系列で管理する処理と、
を実行させる食材管理支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、食材管理支援装置、食材管理支援システム、食材管理支援方法及び食材管理支援プログラムに関する。
【背景技術】
【０００２】
各世帯において、日々の食事のため食材を購入し、それを調理等で消費する。それに伴い、購入された食材は、使用時期が到来するまで冷蔵庫などに適宜保管されることになる。こうした食材は、購入と消費が日々繰り返されるため、当該食材のユーザは、自身が保有している食材について把握することは難しい。
【０００３】
仮にユーザ自身で上記管理を行うとする場合、ユーザ自らが食材情報を登録・更新する等、面倒な手間がかかってくる。したがって、保有食材の把握が的確になされず、その存在を忘却され、結局のところ廃棄につながるケースも少なくない。
【０００４】
そこで、そうした課題に対処する従来技術として、例えば特許文献１には、冷蔵庫に保存する食料品に無線タグを貼り着けておき、無線通信により庫内の食料品の食料品情報を読み取り、庫内の食料品情報を取得する概念が開示されている。
【０００５】
より具体的には、食料品情報を記憶する無線タグがそれぞれに貼着された、１または複数の食料品を収容する収容庫と、食材として必要となる食料品が献立ごとに登録されたデータベースと、前記収容庫内の無線タグとの無線通信により、前記収容された各食料品の食料品情報を読み取る読取部と、前記データベースを参照して、前記読み取った食料品情報の食料品を用いて作ることができる献立を判定する判定部と、作ることができると判定された献立を通知する通知部と、を備える献立提案装置である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２５９０１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術のごとき構成を採用するためには、食材それぞれにタグが付与された状況を流通段階から確立する必要があり、昨今の流通業界におけるタグの導入状況からすれば、現実的な解とはなりえない。また冷蔵庫にタグリーダ等の付帯機能を追加する必要も生じ、ユーザ側の負担が少なくない。
【０００８】
つまり、ユーザ自身で食材管理を行うことは手間や精度の面で問題があり、また、従来技術は採用を望んでも実現可能性が低いという問題があり、結局のところ、食材管理を好適に行える状況にはなかった。
【０００９】
そこで、本開示は、上述した事情に鑑みてなされたもので、ユーザの負担無く、当該ユーザが保有する食材の効率的な管理を可能とする食材管理支援装置、食材管理支援システム、食材管理支援方法及び食材管理支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本開示の食材管理支援装置は、ユーザが利用するレシピ情報を記憶する記憶部と、前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報について前記ユーザに確認し、当該余剰食材の情報を所定の装置から取得する情報取得部と、前記余剰食材の情報に基づき、前記ユーザが保有している既存食材を特定する特定部と、を備えるものである。
【００１１】
また、本開示の食材管理支援システムは、ユーザが利用するレシピ情報を記憶する記憶部と、前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報について前記ユーザに確認し、当該余剰食材の情報を所定の装置から取得する情報取得部と、前記余剰食材の情報に基づき、前記ユーザが保有している既存食材を特定する特定部と、を備えた情報処理装置を含むものである。
【００１２】
また、本開示の食材管理支援方法は、ユーザが利用するレシピ情報を記憶した情報処理装置が、前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報について前記ユーザに確認し、当該余剰食材の情報を所定の装置から取得する処理と、前記余剰食材の情報に基づき、前記ユーザが保有している既存食材を特定する処理と、を実行するものである。
【００１３】
また、本開示の食材管理支援プログラムは、ユーザが利用するレシピ情報を記憶した情報処理装置に、前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報について前記ユーザに確認し、当該余剰食材の情報を所定の装置から取得する処理と、前記余剰食材の情報に基づき、前記ユーザが保有している既存食材を特定する処理と、を実行させるものである。
【発明の効果】
【００１４】
本開示の食材管理支援装置、食材管理支援システム、食材管理支援方法及び食材管理支援プログラムによれば、ユーザの負担無く、当該ユーザが保有する食材の効率的な管理が可能となる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態における食材管理支援装置を含むネットワーク構成例を示す図である。
【図２】本実施形態におけるレシピＤＢの構成例を示す図である。
【図３】本実施形態における食材管理ＤＢの構成例を示す図である。
【図４】本実施形態における稼働情報の構成例を示す図である。
【図５】本実施形態における食材管理支援方法のフロー例を示す図である。
【図６】本実施形態における画面例を示す図である。
【図７】本実施形態における画面例を示す図である。
【図８】本実施形態におけるコンピュータの概略構成を示す図である。
【発明を実施するための形態】
【００１６】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本開示の必須構成要件であるとは限らない。
【００１７】
＜構成＞
まず、図１を用いて本実施形態における食材管理支援装置１００を含む、食材管理支援システム１０の構成及びその概要について説明する。なお、図１は、本実施形態の食材管理支援システム１０を構成する各装置のブロック図である。
【００１８】
本実施形態の食材管理支援システム１０は、図１に示すように、食材管理支援装置１００と、ユーザ端末２０１と、調理機器３０１とが、例えばインターネットやＬＡＮ等のネットワークＮＷに接続可能に構成されている。
【００１９】
食材管理支援装置１００は、コンピュータやメインフレーム等の情報処理装置で構成される。食材管理支援装置１００とネットワークＮＷ間の接続は、有線でもよいし無線でもよい。食材管理支援装置１００は、記憶部１０１と、情報取得部１０２と、特定部１０３と、レシピ提案部１０４と、通信部１０５とから構成される。
【００２０】
このうち記憶部１０１は、レシピ情報を格納しているレシピＤＢ１１０、及び食材管理ＤＢ１１１を記憶する。このうちレシピＤＢ１１０は、料理を作るための情報であって、料理に使用する食材及び調理内容の各情報が記述されたレシピ情報のデータベースである。
【００２１】
図２において、本実施形態のレシピＤＢ１１０の構成例を示す。図２で示すように、レシピＤＢ１１０は、レシピ情報を一意に特定するレシピＩＤをキーに、当該レシピのジャンル、名称、使用食材、及び調理手順、といった情報を紐付けたレコードが格納されている。
【００２２】
このレシピＤＢ１１０が含む各レシピ情報（各レコード）は、画像とテキストから構成されるコンテンツであってもよいし、動画であってもよい。食材管理支援装置１００がレシピＤＢ１１０で管理するレシピ情報は、所定のレシピ投稿サイトにおけるユーザ（投稿者又は閲覧者）によって投稿されてもよいし、所定のサービス提供事業者によって投稿されてもよい。
【００２３】
なお、以降の説明では、食材管理支援装置１００が、上述のレシピ投稿サイトのユーザに関して、食材管理支援のサービスを提供する状況を一例として想定し説明を行うものとする。このユーザは、レシピ投稿サイトで掲載されているレシピ情報を参照し、自身の調理機器を用い料理を作成する者である。
【００２４】
上述のユーザは、料理の作成に際し、既に保有している食材（既存食材）に加えて、必要に応じて追加の食材（追加食材）を購入し、それらを料理に使用する。こうした既存食材及び追加食材は、料理の作成に伴って消費されるものの、そのうちのいくつかの食材については使い切らずに残り、余剰食材となるケースがある（勿論、全て使い切ってしまうケースもある）。
【００２５】
図３に、本実施形態の食材管理ＤＢ１１１の構成例を示す。記憶部１０１は、情報取得部１０２がユーザ端末２０１（や調理機器３０１）から取得する、各ユーザの、利用レシピと追加食材に関する各種情報を格納したデータベースである。
【００２６】
なお、食材管理ＤＢ１１１が格納している各情報は、ユーザを一意に特定するユーザＩＤをキーに、レシピを利用した日、利用レシピ、既存食材、追加食材、消費済み食材、及び余剰食材といった値と紐づけられて記憶される。このうちユーザ端末２０１から得た情報は、レシピを利用した日、利用レシピ、追加食材、及び余剰食材の各値である。
【００２７】
一方、既存食材の情報については、食材管理支援装置１００の特定部１０３が、レシピＤＢ１１０の該当レシピの使用食材欄の情報と、上述のユーザ端末２０１から得た追加食材の情報との差分をとることで抽出し、設定したものとなる。なお、余剰食材の情報については、当該食材の名称、数量に加えて、賞味期限の情報も含むものとする。
【００２８】
また、消費済み食材の情報については、食材管理支援装置１００の特定部１０３が、レシピＤＢ１１０の該当レシピの使用食材欄の情報と、上述のユーザ端末２０１から得た追加食材の情報とをマージした情報から、余剰食材の情報の差分をとることで抽出し、設定したものとなる。
【００２９】
なお、情報取得部１０２は、レシピＤＢ１１０で保持するレシピ情報をユーザ端末２０１に送信して出力させ、そのユーザが使用したレシピと使用日、当該レシピに関して追加購入した食材や、当該レシピに基づく料理の結果、残った食材すなわち余剰食材に関して質問し、その回答を取得することで、食材管理ＤＢ１１１のレコード生成に必要な各情報を取得するものとする。
【００３０】
また、情報取得部１０２は、上述のユーザの余剰食材に関する撮影データを、ユーザ端末２０１（の撮像部２１４）から取得し、この撮影データに基づいて、当該ユーザが保有するに至った余剰食材の情報を取得するとしてもよい。この場合、情報取得部１０２は、例えば、食材及びその数量について食材画像の機械学習を行って予め得ている画像解析エンジンに、上述の余剰食材の画像を含んでいる撮影データを入力し、当該余剰食材とその数量を推定する運用が想定できる。
【００３１】
或いは、情報取得部１０２が予め保持する又は利用可能なＯＣＲアルゴリズムによって上述の撮影データを処理することで、食材包装表面の印字類を文字認識し、食材の名称や数量を特定するとしてもよい。
【００３２】
また、情報取得部１０２は、ネットワークＮＷを介して通信可能な、上述のユーザの調理手段すなわち調理機器３０１から、当該調理機器３０１の稼働情報３２０を取得するとしてもよい。稼働情報３２０は、当該調理機器３０１にセットされたレシピ情報と、当該レシピ情報に基づき実行された稼働内容といった情報を含んでいる。
【００３３】
図４に、この稼働情報３２０の具体的な構成例を示している。図４で例示するように、稼働情報３２０は、当該調理機器３０１が稼働した日時、セットされたレシピ情報のレシピＩＤ、及び稼働内容といった値を含むレコードから構成されている。
【００３４】
この場合の情報取得部１０２は、上述の調理機器３０１から得た稼働情報３２０を、特定部１０３に渡す。特定部１０３は、この稼働情報３２０を、情報取得部１０２がユーザ端末２０１から得ている、レシピを使用した日、当該使用レシピ、及び余剰食材の各情報（食材管理ＤＢ１１１の１レコードが含むもの）と照合することで、当該ユーザが確かに当該レシピを使用して料理を作成したこと、すなわち食材を使用したことを、調理機器３０１由来の情報からも確認することが可能となる。したがって、そうして使用が確認できたレシピ情報をベースに、既存食材の特定精度を確かなものとできる。
【００３５】
特定部１０３は、上記したとおり、ユーザ端末２０１から得た、使用レシピ、追加食材、及び余剰食材の各情報に基づき、当該ユーザが保有している既存食材を特定するものである。この場合、特定部１０３は、当該ユーザが使用したレシピ情報が示す使用食材のうち、追加食材を除く食材を、当該レシピ情報を使用した料理の実行前からユーザが保有している既存食材として特定する。
【００３６】
なお、特定部１０３は、上述の既存食材および追加食材のうち、余剰食材を除く食材は、当該レシピ情報を使用した料理の実行で消費した消費済み食材として特定する。そして特定部１０３は、上述の既存食材、追加食材、消費済み食材、及び余剰食材の各情報を、時系列で管理する。
【００３７】
また、レシピ提案部１０４は、上述の食材管理ＤＢ１１１で保持する余剰食材の情報に基づき、当該余剰食材で料理可能なレシピをレシピＤＢ１１０における各レシピ情報の中から特定し、当該レシピ情報をユーザ端末２０１に出力するものである。
【００３８】
なお、レシピ提案部１０４は、上述のレシピ情報の特定に際し、当該ユーザにおいて、追加食材のうち料理実行後も余剰食材として現在保有中の食材であり、賞味期限の到来が近いものを、食材管理ＤＢ１１１にて優先的に選定し、当該食材を使用するレシピをレシピＤＢ１１０から特定するとすれば好適である。
【００３９】
また、レシピ提案部１０４は、食材管理ＤＢ１１１にて当該ユーザに関して保持する余剰食材の情報（すなわち現在保有している食材）と、レシピＤＢ１１０が保持する各レシピ情報とに基づき、当該ユーザが新たに買い足す必要のある食材が少ない順番で、レシピＤＢ１１０からレシピ情報を特定するとすれば、さらに好適である。
【００４０】
続いて、通信部１０５は、ネットワークＮＷを介してユーザ端末２０１及び調理機器３０１と通信を行う通信インタフェースである。通信部１０５は、ユーザ端末２０１から送信される追加食材や余剰食材などの情報、及び調理機器３０１から送信される稼働情報３２０、を受信する。また、通信部１０５は、ユーザ端末２０１に対して、提案対象となるレシピの情報を送信する。
【００４１】
一方、上述の食材管理支援装置１００とともに食材管理支援システム１０を構成するユーザ端末２０１は、食材管理支援装置１００から送信される情報を表示する。また、ユーザ端末２０１は、食材管理支援装置１００へ情報を送信することができる。
【００４２】
ユーザ端末２０１は、スマートフォン、携帯電話、ＰＨＳ、コンピュータ、ＰＤＡ、腕時計、スマートウォッチ、ヘッドマウントディスプレイ、画像生成装置等の情報処理装置であり、インターネット（ＷＡＮ）、ＬＡＮなどのネットワークＮＷを介して食材管理支援装置１００に接続可能な装置である。なお、ユーザ端末２０１と食材管理支援装置１００間の接続は、有線でもよいし無線でもよい。
【００４３】
また、ユーザ端末２０１は、インストールされた専用のアプリケーションソフトウェアによって食材管理支援装置１００にアクセスしてもよい。また、食材管理支援装置１００や、別途サーバ(不図示)が提供する動作環境（ＡＰＩ（アプリケーションプログラミングインタフェース）、プラットフォーム等）を利用して食材管理支援装置１００にアクセスしてもよい。
【００４４】
通信部２１１は、ネットワークＮＷを介して食材管理支援装置１００と通信を行う通信インタフェースである。通信部２１１は、食材管理支援装置１００から送信されるレシピ情報を受信する。また、通信部２１１は、食材管理支援装置１００へ、追加食材や余剰食材の情報、或いはレシピ選択情報を送信する。
【００４５】
入力部２１２は、ユーザが、ユーザ端末２０１に対して操作を行うための入力装置である。入力部２１２は、物理的なキーボード等のスイッチによる入力装置でもよいし、表示部２１３と一体となって、タッチパネルとして構成されていてもよい。
【００４６】
表示部２１３は、ユーザ端末２０１で情報の表示を行うための画像装置であり、液晶（ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ））や有機ＥＬ素子等により構成される。
【００４７】
また、調理機器３０１は、電子レンジやオーブンレンジ、炊飯器、あるいは冷蔵庫などといった機器である。ただし、この場合の調理機器３０１は、通信部３１１及び記憶部３１２を備えており、インターネット（ＷＡＮ）、ＬＡＮなどのネットワークＮＷを介して食材管理支援装置１００と通信可能であるとする。
【００４８】
そのため、記憶部３１２で保持する、当該調理機器３０１の稼働情報３２０（図４参照）を、通信部３１１を介して食材管理支援装置１００へ送信可能である。なお、調理機器３０１と食材管理支援装置１００間の接続は、有線でもよいし無線でもよい。
【００４９】
通信部３１１は、ネットワークＮＷを介して食材管理支援装置１００と通信を行う通信インタフェースである。通信部３１１は、食材管理支援装置１００から送信される稼働情報３２０の取得要求を受信する。また、通信部３１１は、食材管理支援装置１００に向けて、稼働情報３２０を送信する。
【００５０】
＜処理の流れ＞
次に、本実施形態における食材管理支援方法について、図５に示すフローチャートと、ユーザ端末２０１の表示画面を示す図６〜図７等を参照しながら説明する。図５のフローチャートは、食材管理支援装置１００が、必要に応じてユーザ端末２０１ないし調理機器３０１と協働しつつ実行する各動作を示している。
【００５１】
ステップＳ１０１において、食材管理支援装置１００の情報取得部１０２は、ユーザ端末２０１に対し、例えば図６の画面Ｇ１０を配信して、この画面Ｇ１０を介して、使用レシピ、追加食材及び余剰食材の各情報のユーザ選択を受け付ける。
【００５２】
この場合、当該ユーザは、ユーザ端末２０１の画面Ｇ１０を閲覧し、料理に使用したレシピのＩＤ選択、当該料理に際して追加で購入した食材すなわち追加食材の選択、及び当該料理の後、残った食材すなわち余剰食材の選択、を入力部２１２から入力することになる。
【００５３】
図６の画面Ｇ１０では、ユーザが、使用したレシピの選択をするプルダウンＧ１０１と、追加食材、数量及び賞味期限の選択をするプルダウンＧ１０２〜Ｇ１０４と、余剰食材、数量及び賞味期限を選択するプルダウンＧ１０５〜Ｇ１０７が列挙されている。
【００５４】
プルダウンＧ１０２及びプルダウンＧ１０５としては、例えば、レシピＤＢ１１０の各レシピ情報が含む使用食材欄が示す食材名の値がリスト化されたメニューが設定されていることが想定できる。また、プルダウンＧ１０３及びプルダウンＧ１０６としては、例えば、レシピＤＢ１１０の各レシピ情報が含む使用食材欄が示す食材量の値がリスト化されたメニューが設定されていることが想定できる。
【００５５】
ユーザは、こうしたプルダウンメニューが示すリストの中で、当該ユーザが追加購入した食材及びその数量、賞味期限、余剰食材及びその数量、賞味期限を指定する。ここでユーザが指定した値は、ユーザ端末２０１から、食材管理支援装置１００に応答される。よって、食材管理支援装置１００は、ユーザ端末２０１から追加食材及び余剰食材の各情報を取得することとなる。
【００５６】
ステップＳ１０２において、食材管理支援装置１００の情報取得部１０２は、調理機器３０１が保持する稼働情報３２０を、当該調理機器３０１に要求を行って或いは調理機器３０１における自律的な送信タイミングの到来感知に応じて、取得する。
【００５７】
ステップＳ１０３において、食材管理支援装置１００は、ステップＳ１０１でユーザ端末２０１から送信された、使用レシピ、追加食材及び余剰食材の各情報と、ステップＳ１０２で調理機器３０１から送信された稼働情報３２０をそれぞれ受信し、両ステップで得た情報の間でレシピＩＤと日付が一致するか、すなわち所定日に或るレシピ情報が料理に使用された一つの事象を、別装置で観測したものか判定する。
【００５８】
上述の判定の結果、レシピＩＤと日付が一致しない場合（Ｓ１０３：Ｎ）、食材管理支援装置１００の情報取得部１０２は、処理を終了する。他方、上述の判定の結果、レシピＩＤと日付が一致する場合（Ｓ１０３：Ｙ）、ステップＳ１０４において、食材管理支援装置１００の情報取得部１０２は、ユーザ端末２０１から得た追加食材及び余剰食材の各情報の精度が確かなものと特定し、食材管理ＤＢ１１１において当該ユーザに関するレコードを生成する。
【００５９】
なお、ここで情報取得部１０２によって生成されるレコードは、ユーザＩＤ、日、利用レシピ、追加食材、及び余剰食材の各情報のみ含んでいる。つまり、それ以外の、既存食材及び消費済み食材の各情報は未設定の状態となっている。
【００６０】
なお、上述の稼働情報３２０の取得（Ｓ１０２）やこれを用いた判定（Ｓ１０３）は、本実施形態の食材管理支援方法におけるオプションであって、必須処理ではない。よって、上述のステップＳ１０２、ステップＳ１０３を省略するとしてもよい。
【００６１】
ステップＳ１０５において、食材管理支援装置１００の特定部１０３は、ユーザ端末２０１から得た、使用レシピ、追加食材、及び余剰食材の各情報に基づき、当該ユーザが保有している既存食材を特定し、食材管理ＤＢ１１１の該当レコードに設定する。この場合、特定部１０３は、当該ユーザが使用したレシピ情報が示す使用食材のうち、追加食材を除く食材を、当該レシピ情報を使用した料理の実行前からユーザが保有している既存食材として特定する。
【００６２】
ステップＳ１０６において、特定部１０３は、上述の既存食材および追加食材のうち、余剰食材を除く食材は、当該レシピ情報を使用した料理の実行で消費した消費済み食材として特定し、食材管理ＤＢ１１１の該当レコードに設定する。
【００６３】
ステップＳ１０７において、食材管理支援装置１００のレシピ提案部１０４は、上述の食材管理ＤＢ１１１で保持する余剰食材の情報を、レシピＤＢ１１０における各レコードの使用食材の情報に照合し、必要な食材の種類及び数量を余剰食材で満たしうるレシピ情報を特定する。
【００６４】
なお、上述のレシピ提案部１０４は、ステップＳ１０７でのレシピ情報の特定に際し、当該ユーザにおいて、追加食材のうち料理実行後も余剰食材として現在保有中の食材であり、賞味期限の到来が近いものを、食材管理ＤＢ１１１にて優先的に選定し、当該食材を使用するレシピをレシピＤＢ１１０から特定するとすれば好適である。
【００６５】
また、レシピ提案部１０４は、食材管理ＤＢ１１１にて当該ユーザに関して保持する余剰食材の情報（すなわち現在保有している食材）と、レシピＤＢ１１０が保持する各レコードの使用食材の情報とに基づき、当該ユーザが新たに買い足す必要のある食材が少ない順番で、レシピＤＢ１１０からレシピ情報を特定するとすれば、さらに好適である。
【００６６】
ステップＳ１０８において、レシピ提案部１０４は、上述のステップＳ１０７で特定したレシピ情報を、ユーザ端末２０１に配信して表示させ、処理を終了する。ユーザ端末２０１で表示される画面としては、図７の画面Ｇ２０の例を想定できる。
【００６７】
この画面Ｇ２０には、例えば、提案対象となるレシピ情報Ｇ２０１、当該レシピ情報を使用する場合、ユーザが追加購入すべく食材に関する情報Ｇ２０２、及び当該ユーザが現在保持する（はずの）食材のうち賞味期限に基づき使用すべき食材の情報Ｇ２０３、といった情報が必要に応じて含まれている。
【００６８】
上述の画面Ｇ２０をユーザ端末２００で閲覧したユーザは、自身が現在保有している食材のうち早めに消費した方がよいものを使用したレシピで、追加購入すべき食材が少ないレシピを認識することが可能となる。つまり、保有している食材の有効活用と、優れたコスト性をもった料理の作成があわせて可能となる。
【００６９】
（プログラム）
図８は、コンピュータ８０１の構成を示す概略ブロック図である。コンピュータ８０１は、ＣＰＵ８０２、主記憶装置８０３、補助記憶装置８０４、インタフェース８０５を備える。
【００７０】
ここで、実施形態に係る食材管理支援装置１００を構成する各機能を実現するためのプログラムの詳細について説明する。
【００７１】
食材管理支援装置１００は、コンピュータ８０１に実装される。そして、食材管理支援装置１００の各構成要素の動作は、プログラムの形式で補助記憶装置８０４に記憶されている。ＣＰＵ８０２は、プログラムを補助記憶装置８０４から読み出して主記憶装置８０３に展開し、当該プログラムに従って上記処理を実行する。また、ＣＰＵ８０２は、プログラムに従って、上述した記憶部に対応する記憶領域を主記憶装置８０３に確保する。
【００７２】
当該プログラムは、具体的には、コンピュータ８０１において、ユーザが利用するレシピ情報を記憶して、前記レシピ情報に基づく料理に関して、前記レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報について前記ユーザに確認し、当該余剰食材の情報を所定の装置から取得する処理と、前記余剰食材の情報に基づき、前記ユーザが保有している既存食材を特定する処理と、をコンピュータによって実現するプログラムである。
【００７３】
なお、補助記憶装置８０４は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例としては、インタフェース８０５を介して接続される磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等が挙げられる。また、このプログラムがネットワークＮＷを介してコンピュータ８０１に配信される場合、配信を受けたコンピュータ８０１が当該プログラムを主記憶装置８０３に展開し、上記処理を実行してもよい。
【００７４】
また、当該プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、当該プログラムは、前述した機能を補助記憶装置８０４に既に記憶されている他のプログラムとの組み合わせで実現するもの、いわゆる差分ファイル（差分プログラム）
であってもよい。
【００７５】
以上、本開示のいくつかの実施形態を説明したが、これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【符号の説明】
【００７６】
１０    食材管理支援システム
１００  食材管理支援装置
１０１  記憶部
１０２  情報取得部
１０３  特定部
１０４  レシピ提案部
１０５  通信部
１１０  レシピＤＢ
１１１  食材管理ＤＢ
２００  ユーザ端末
２０１  記憶部
２０２  入力部
２０３  表示部
２０４  通信部
８０１  コンピュータ
８０２  ＣＰＵ
８０３  主記憶装置
８０４  補助記憶装置
８０５  インタフェース
【要約】      （修正有）【課題】ユーザの負担無く、当該ユーザが保有する食材の効率的な管理を提供する。【解決手段】食材管理支援システム１０において、食材管理支援装置１００は、ユーザが利用するレシピ情報を記憶する記憶部１０１、レシピ情報に基づく料理に関して、レシピ情報が示す食材情報をベースに、料理後に余った余剰食材の情報についてユーザに確認し、当該余剰食材の情報を所定のユーザ端末２０１から取得する情報取得部１０２及び余剰食材の情報に基づき、ユーザが保有している既存食材を特定する特定部１０３を備える。【選択図】図１【図１】
0006818173.tif 000002
【図２】
0006818173.tif 000003
【図３】
0006818173.tif 000004
【図４】
0006818173.tif 000005
【図５】
0006818173.tif 000006
【図６】
0006818173.tif 000007
【図７】
0006818173.tif 000008
【図８】
0006818173.tif 000009