(57)【要約】【課題】食材の在庫状況に応じた献立を作成することができる献立作成システムを提供する。【解決手段】住宅に設けられたホームサーバはコントローラを備えている。コントローラは、スーパー等に設けられた管理サーバと接続されている。購入情報取得部３１は、管理サーバから送信される購入品情報を取得する。その取得した購入品情報が各振分部３２，３３により振り分けられることで食材情報が取得され、その食材情報が食材データベース３５に記憶される。食材消去部５３は、消費食材判定部５２等において生成された消費食材情報に基づいて、食材データベース３５から消費食材情報に対応する食材情報を消去する。献立作成部４３では、食材データベース３５に格納されている食材情報と、生体情報取得部４１により取得されたユーザの生体情報と、食履歴データベース５０に格納されている食履歴情報とに基づいて献立を作成する。【選択図】図２
2011150585.tif 000002
【特許請求の範囲】
【請求項１】
入手した食材に関する入手食材情報を取得する入手食材情報取得手段と、
消費した食材に関する消費食材情報を取得する消費食材情報取得手段と、
ユーザが有する食材の在庫情報を記憶する在庫情報記憶手段と、
前記入手食材情報取得手段により取得した入手食材情報を前記在庫情報記憶手段に在庫情報として書き込み、前記消費食材情報取得手段により取得した消費食材情報を前記在庫情報記憶手段に記憶されている在庫情報から消去する在庫情報修正手段と、
人の生体情報を取得する生体情報取得手段と、
前記在庫情報記憶手段に記憶されている在庫情報と、前記生体情報取得手段により取得された生体情報とに基づいて、献立を作成する献立作成手段と、
を備えることを特徴とする献立作成システム。
【請求項２】
前記献立作成手段により作成された献立に従って調理されたか否かを判定する献立調理判定手段を備え、
前記消費食材情報取得手段は、前記作成された献立に従って調理されたことが前記献立調理判定手段により判定された場合に、当該作成された献立に基づいて前記消費食材情報を取得することを特徴とする請求項１に記載の献立作成システム。
【請求項３】
ユーザが飲食した飲食品に関する飲食情報を取得する飲食情報取得手段と、
前記飲食情報取得手段により取得された飲食情報を時系列的に記憶する飲食情報記憶手段と、
を備え、
前記献立作成手段は、前記飲食情報記憶手段に記憶されている時系列の飲食情報に基づいて、献立を作成することを特徴とする請求項１又は２に記載の献立作成システム。
【請求項４】
前記献立作成手段により作成された献立に従って調理されたか否かを判定する献立調理判定手段を備え、
前記飲食情報取得手段は、前記作成された献立に従って調理されたことが前記献立調理判定手段により判定された場合に、当該作成された献立に基づいて前記飲食情報を取得することを特徴とする請求項３に記載の献立作成システム。
【請求項５】
商品を購入した店舗から送信される購入商品に関する情報に基づいて、その購入商品が食材であるか否かを判別する食材判別手段を備え、
前記入手食材情報取得手段は、前記食材判別手段により食材であると判別された購入商品を前記入手食材情報として取得することを特徴とする請求項１乃至４のいずれか一項に記載の献立作成システム。
【請求項６】
前記在庫情報には、在庫にある食材の保存期限に関する情報が含まれており、
前記在庫情報記憶手段に記憶されている食材の保存期限情報に基づいて、その食材を献立作成に際し使用するか否かを判定する食材使用判定手段を備え、
前記消費食材情報取得手段は、前記食材使用判定手段により使用しないと判定された食材に関する情報を前記消費食材情報として取得することを特徴とする請求項１乃至５のいずれか一項に記載の献立作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、献立作成システムに関する。
【背景技術】
【０００２】
従来より、種々の情報（好みの料理、調理の難易度等）に基づいて献立を自動で作成するシステムが知られている。例えば特許文献１には、ユーザが店舗で購入した食材に関する情報をその店舗に設置されたＰＯＳ端末からユーザの所有する端末等に送信し、それを受信したユーザ端末側ではその受信（取得）した食材情報に基づいて献立を作成する技術が開示されている。これによれば、店舗で購入した食材の範囲内で、つまりは店舗で購入し現在在庫として保存されている食材の範囲内で献立を作成することができるため、別途食材を買いに行かなくても調理が可能な献立を得ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−９２１２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、冷蔵庫等に保存されている在庫の食材は、店舗で新たに食材を購入することの他、インターネット等による通信販売を利用して食材を購入することによっても増える。また、在庫の食材は調理されることで消費されたり、賞味期限が切れて廃棄されたりすれば減る。つまり、在庫の食材は都度の状況によって変動するものである。そのため、店舗で購入した食材情報に基づき献立を作成する上記特許文献１の技術の場合、現在在庫にある食材の範囲で献立が作成されない場合も想定され、例えばすでに消費された食材に基づいて献立が作成されるおそれもある。その場合、在庫の食材だけではその作成された献立を調理することができないため都合が悪い。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、食材の在庫状況に応じた献立を作成することができる献立作成システムを提供することを主たる目的とするものである。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、第１の発明の献立作成システムは、入手した食材に関する入手食材情報を取得する入手食材情報取得手段と、消費した食材に関する消費食材情報を取得する消費食材情報取得手段と、ユーザが有する食材の在庫情報を記憶する在庫情報記憶手段と、前記入手食材情報取得手段により取得した入手食材情報を前記在庫情報記憶手段に在庫情報として書き込み、前記消費食材情報取得手段により取得した消費食材情報を前記在庫情報記憶手段に記憶されている在庫情報から消去する在庫情報修正手段と、人の生体情報を取得する生体情報取得手段と、前記在庫情報記憶手段に記憶されている在庫情報と、前記生体情報取得手段により取得された生体情報とに基づいて、献立を作成する献立作成手段と、を備えることを特徴とする。
【０００７】
本発明によれば、入手食材情報取得手段により取得された入手食材情報が在庫情報記憶手段に在庫情報として書き込まれ、消費食材情報取得手段により取得された消費食材情報が在庫情報から消去される。そのため、在庫情報記憶手段には、現在在庫にある食材が記憶され管理されている。そして、この在庫情報記憶手段に記憶されている在庫情報に基づいて献立が作成されるため、現在在庫にある食材の範囲で献立を作成する等、食材の在庫状況に応じた献立を作成することができる。
【０００８】
また、それに加え、生体情報取得手段により取得された人の生体情報に基づいて献立が作成されるため、ユーザの体調等に応じた献立を作成することもできる。
【０００９】
第２の発明の献立作成システムは、第１の発明において、前記献立作成手段により作成された献立に従って調理されたか否かを判定する献立調理判定手段を備え、前記消費食材情報取得手段は、前記作成された献立に従って調理されたことが前記献立調理判定手段により判定された場合に、当該作成された献立に基づいて前記消費食材情報を取得することを特徴とする。
【００１０】
ところで、在庫にある食材は調理されることによって消費されるものである。そこで、本発明では、その点に鑑みて、献立作成手段により作成された献立に従って調理されたことが献立調理判定手段により判定された場合に、その作成された献立情報に基づいて消費食材情報を取得する構成としている。これにより、献立に従って調理された場合に、調理に際して消費された食材情報を在庫情報記憶手段から消去する等することができるため、食材の在庫管理を好適に行うことができる。
【００１１】
ユーザにより操作される操作手段を備え、前記献立調理判定手段は、ユーザによる前記操作手段の操作に基づいて、前記献立作成手段により作成された献立が調理されたことを判定するものであり、前記献立作成手段により献立が作成されてから所定期間が経過しても前記献立調理判定手段による判定が行われない場合に、ユーザにその旨を報知する報知手段をさらに備えるようにしてもよい。そうすれば、ユーザが調理したか否かの判定操作をし忘れた場合でも、所定期間経過後ユーザに判定操作を促すことができるため、本発明の効果を確実に得ることができる。
【００１２】
第３の発明の献立作成システムは、第１又は第２の発明において、ユーザが飲食した飲食品に関する飲食情報を取得する飲食情報取得手段と、前記飲食情報取得手段により取得された飲食情報を時系列的に記憶する飲食情報記憶手段と、を備え、前記献立作成手段は、前記飲食情報記憶手段に記憶されている時系列の飲食情報に基づいて、献立を作成することを特徴とする。
【００１３】
本発明によれば、ユーザが飲食した飲食品に関する飲食情報が飲食情報取得手段により取得され、その取得された飲食情報が飲食情報記憶手段に時系列の情報として、すなわちユーザがいつ何を飲食したかについての飲食履歴情報として記憶される。そして、この飲食情報記憶手段に記憶されている飲食履歴情報に基づいて献立が作成されるため、例えばユーザが最近食べた飲食品とは異なるタイプの献立を作成する等、ユーザの都度の飲食履歴状況に応じた献立を作成することができる。
【００１４】
第４の発明の献立作成システムは、第３の発明において、前記献立作成手段により作成された献立に従って調理されたか否かを判定する献立調理判定手段を備え、前記飲食情報取得手段は、前記作成された献立に従って調理されたことが前記献立調理判定手段により判定された場合に、当該作成された献立に基づいて前記飲食情報を取得することを特徴とする。
【００１５】
ところで、ユーザが献立に従って調理を行った場合、ユーザはその調理したものを飲食することが考えられる。そこで、本発明では、その点に着目し、献立作成手段により作成された献立に従って調理されたことが献立調理判定手段により判定された場合に、その作成された献立情報に基づいてユーザの飲食情報を取得する構成としている。したがって、例えばユーザが献立に従って調理したものを飲食情報として取得し飲食情報記憶手段に記憶させる等することができるため、ユーザの食履歴の管理を好適に行うことができる。
【００１６】
第５の発明の献立作成システムは、第１乃至第４のいずれかの発明において、商品を購入した店舗から送信される購入商品に関する情報に基づいて、その購入商品が食材であるか否かを判別する食材判別手段を備え、前記入手食材情報取得手段は、前記食材判別手段により食材であると判別された購入商品を前記入手食材情報として取得することを特徴とする。
【００１７】
本発明によれば、商品を購入した店舗から送信される購入商品に関する情報に基づいて、その購入商品が食材であるか否かが食材判別手段により判別される。そして、その判別の結果、食材であると判別された購入商品が入手食材情報取得手段により入手食材情報として取得される。これにより、店舗で種々の商品を購入した場合でも、それら購入商品の中から食材に関する情報だけを抽出し在庫情報記憶手段に記憶することができるため、食材の在庫管理をするにあたって便利である。
【００１８】
第６の発明の献立作成システムは、第１乃至第５のいずれかの発明において、前記在庫情報には、在庫にある食材の保存期限に関する情報が含まれており、前記在庫情報記憶手段に記憶されている食材の保存期限情報に基づいて、その食材を献立作成に際し使用するか否かを判定する食材使用判定手段を備え、前記消費食材情報取得手段は、前記食材使用判定手段により使用しないと判定された食材に関する情報を前記消費食材情報として取得することを特徴とする。
【００１９】
本発明によれば、在庫情報記憶手段に記憶されている食材の保存期限に関する情報に基づいて、その食材を献立作成に際し使用するか否かが判定され、その判定の結果使用しないと判定された食材に関する情報が在庫情報記憶手段から消去される。したがって、例えば、賞味期限を過ぎて所定期間が経過し調理に用いるには不適切な食材を在庫情報から消去する等することができるため、賞味期限がとうに過ぎた食材に基づいて献立が作成されるといった不都合を回避することができる。
【図面の簡単な説明】
【００２０】
【図１】献立作成システムの電気的構成を示す図。
【図２】献立作成制御の概要を示す機能ブロック図。
【図３】献立作成制御処理を示すフローチャート。
【図４】読取装置を示す斜視図。
【図５】読取装置の電気的構成を示す図。
【図６】読取装置の作用を説明するための説明図。
【発明を実施するための形態】
【００２１】
以下に、本発明を具体化した一実施の形態について図面を参照しつつ説明する。なお、図１は献立作成システムの電気的構成を示す図である。
【００２２】
図１に示すように、住宅１０には、本献立作成システムの制御を統括するホームサーバ２０が設けられている。ホームサーバ２０は、コントローラ２１と、操作端末２２と、表示端末２３とを備えており、例えばユーザの所有するパソコン等の端末装置により構成されている。コントローラ２１には、操作端末２２及び表示端末２３が接続されている。
【００２３】
コントローラ２１は、本システムにおいて献立作成処理を行うものであり、ＣＰＵ等を有する周知のマイクロコンピュータを主体に構成されている。コントローラ２１は、各種データベースを構築するための記憶部２１ａを有している。記憶部２１ａは、献立作成に必要な各種情報を格納するものであり、記憶部２１ａには住宅１０に保存されている食材に関する情報やユーザが飲食した飲食品に関する情報等が記憶されている。
【００２４】
操作端末２２は、ユーザによる入力操作を受け付けるものであり、例えばキーボード等を備えてなる。操作端末２２に対してユーザによる入力操作が行われると、その入力操作に応じた操作信号が操作端末２２からコントローラ２１に入力される。
【００２５】
表示端末２３は、作成された献立メニュー等の各種情報を表示するものであり、例えばディスプレイ等を備えてなる。表示端末２３に対してコントローラ２１から各種情報が入力されると、その入力された情報が表示端末２３に表示される。また、表示端末２３は音声を出力するスピーカ等の音声出力部（図示略）を有しており、コントローラ２１から入力された情報を音声出力部より音声として出力することもできる。
【００２６】
住宅１０には、生体情報取得手段としての生体センサ２５が設けられている。生体センサ２５は、例えばトイレの便座に設けられた便座センサからなり、ユーザの身体の一部が便座に接触することでそのユーザの生体情報を検出する構成となっている。具体的には、生体センサ２５は、生体情報として体重、体脂肪、脈拍、体温、くしゃみや咳の回数等を検知するものであればよく、便座センサ以外としての具体化も可能である。生体センサ２５はコントローラ２１と接続されており、検知された結果を逐次コントローラ２１に出力する。
【００２７】
ホームサーバ２０のコントローラ２１は、スーパーＧ１、コンビニＧ２及びレストランＧ３等に設けられた管理サーバ２７〜２９とインターネット等の外部通信網３４を介して接続されている。これらの各管理サーバ２７〜２９はＰＯＳ（Point of sale：販売時点情報管理）端末として用いられるものであり、例えばレジカウンタの周辺に設置されている。各管理サーバ２７〜２９は、各々の店舗Ｇ１〜Ｇ３においてユーザにより商品が購入されると、詳細にはユーザにより商品の代金が支払われると、ユーザが購入した商品に関する情報（購入品情報）を取得する構成となっている。また、これらの各管理サーバ２７〜２９は、その取得した購入品情報を商品を購入したユーザの端末装置等に外部通信網３４を介して送信する機能を有している。具体的には、各管理サーバ２７〜２９は、ユーザが携帯するとともにユーザ固有のＩＤコード（識別情報）が記憶されたＩＤカード３８（例えばポイントカード等）からユーザのＩＤコードを読み取るためのスキャナ装置２７ａ〜２９ａを有している。ユーザにより商品購入の際にＩＤカード３８が提示された場合には、管理サーバ２７〜２９は、スキャナ装置２７ａ〜２９ａによりユーザのＩＤコードを読み取って、読み取った購入品情報をそのＩＤコードに対応するユーザの端末装置（ホームサーバ２０等）に送信する。
【００２８】
なお、本実施形態において、購入品とは、レストランＧ３で提供された（飲食した）料理を含む意味であり、購入とは、その提供された料理に対する代金の支払いを含む意味である。
【００２９】
次に、コントローラ２１により実行される献立作成制御の内容について図２に基づいて説明する。なお、図２は献立作成制御の概要を示す機能ブロック図であり、本実施例では図中の各機能ブロックがコントローラ２１により実現されるものとなっている。特に、各データベースは書き換え可能な記憶部２１ａにより構成され、それ以外はＣＰＵにより構成されている。
【００３０】
図２に示すように、購入情報取得部３１は、各店舗Ｇ１〜Ｇ３の管理サーバ２７〜２９から送信される購入品情報を取得する。ここで、購入品情報としては、購入品の種類、数量、製造年月日、保存期間等の情報が取得される。
【００３１】
第１振分部３２では、購入情報取得部３１により取得した購入品情報に基づいて、ユーザが購入した購入品を飲食品と非飲食品とに振り分ける。ここで、飲食品には、ユーザがスーパーＧ１やコンビニＧ２で購入した野菜や肉等の食材、弁当やジュース等の既製の飲食品の他、ユーザがレストランＧ３で飲食した料理品が含まれる。一方、非飲食品には、飲食するものではない衣料品や日用品等が含まれる。
【００３２】
第２振分部３３では、第１振分部３２により飲食品として振り分けられた飲食品情報に基づいて、ユーザが購入した購入品（飲食品）をさらに食材系、非食材系及び外食系に振り分ける。ここで、食材系とは、野菜や肉等料理の材料となる飲食品であり、非食材系とは、弁当やジュース等、料理の材料とはならない飲食品であり、外食系とは、レストランＧ３等の外食店で提供される飲食品である。
【００３３】
なお、上記購入情報取得部３１、各振分部３２，３３等により入手食材情報取得手段が構成され、各振分部３２，３３により食材判別手段が構成されている。
【００３４】
食材書込部３９は、第２振分部３３により食材系として振り分けられた食材情報を食材データベース３５に書き込む。食材データベース３５（在庫情報記憶手段に相当）は、ユーザが有する食材に関する食材情報を格納するものであり、食材データベース３５には食材情報として食材の種類や数量等の情報（例えば牛肉１ｋｇ、きゅうり３本等）が格納されている。
【００３５】
非食材書込部４０は、第２振分部３３により非食材系として振り分けられた非食材情報を非食材データベース３６に書き込む。非食材データベース３６は、ユーザが有する非食材に関する非食材情報を格納するものであり、非食材データベース３６には非食材情報として非食材の種類や数量等の情報が格納されている。
【００３６】
非飲食品データベース３７は、ユーザが購入した非飲食品に関する非飲食品情報を格納するものであり、非飲食品データベース３７にはユーザが購入した衣料品や日用品等の情報が格納されている。非食材データベース３６には、第１振分部３２により非飲食品として振り分けられた非飲食品情報が記憶される。
【００３７】
生体情報取得部４１（生体情報取得手段に相当）は、生体センサ２５からの検知結果に基づいてユーザの生体情報を取得する。また、生体情報取得部４１は、操作端末２２からの入力操作に基づいて、ユーザの生体情報を取得することも可能となっており、例えばユーザにより体重、年齢、性別、持病等の生体情報が入力されるとその生体情報を取得する。
【００３８】
生体情報データベース４２は、ユーザの生体情報を格納するものであり、同データベース４２には例えばユーザの年齢、性別、体重、体調等に関する情報が格納されている。生体情報取得部４１により取得された生体情報は生体情報データベース４２に記憶される。
【００３９】
献立作成部４３（献立作成手段に相当）では、食材データベース３５に格納されている食材情報と、生体情報データベース４２に格納されているユーザの生体情報と、後述する食履歴データベース５０に格納されている食履歴情報とに基づいて献立を作成する。具体的には、コントローラ２１には、種々の献立に関する情報が格納された献立データベース４８が記憶されている。献立データベース４８には、各献立ごとに各々の献立を作成するのに必要な食材に関する情報等が併せて記憶されている。献立作成部４３では、上記食材情報、生体情報及び食履歴情報に基づいて、献立データベース４８に記憶された種々の献立から最適な献立を抽出し、献立を作成する。なお、献立作成部４３における制御処理の詳細については後述する。
【００４０】
献立表示部４９は、献立作成部４３で作成した献立情報を表示端末２３に表示させる。例えば、献立のために必要な食材や調理手順等を表示させる。これにより、ユーザは献立の内容を把握することができる。なお、献立は一種類だけ作成し表示してもよいし、献立候補とする複数の種類の献立を作成し表示してもよい。
【００４１】
献立調理判定部４５（献立調理判定手段に相当）では、献立作成部４３において作成した（表示端末２３に表示した）献立に従ってユーザが調理をしたか否かを判定する。この判定は、ユーザによる操作端末２２の操作に基づいて行われる。具体的には、献立作成部４３にて献立が作成された後、献立に従って調理をしたか否かの判定をユーザに促す旨のアナウンスを表示端末２３の音声出力部より行う。そして、表示端末２３に調理判定の操作を受け付ける受付画面を表示させる。これにより、ユーザは受付画面の指示に従って操作端末２２に対し上記調理判定の操作を実施する。なお、上記アナウンスを行う時刻は、ユーザが献立を調理し終えたことが想定される時刻、例えば夕食であれば午後７：００等に設定するのが望ましい。但し、上記アナウンスを献立作成部４３において献立が作成された直後に行ってもよい。
【００４２】
非食材飲食判定部４６では、非食材データベース３６に格納されている非食材情報を同データベース３６より読み出して、その読み出した非食材をユーザが飲食したか否かを判定する。具体的には、非食材データベース３６から非食材情報を読み出した後、その読み出した非食材情報を表示端末２３に表示させる。なお、非食材情報が複数格納されている場合には、それらをすべて表示させる。ユーザは、表示端末２３に表示された非食材について飲食したか否かを操作端末２２を用いて入力操作する。そして、この入力操作の内容に基づいて、ユーザが非食材を飲食したか否かを判定する。なお、この非食材飲食判定部４６や献立調理判定部４５等により飲食情報取得手段が構成されている。
【００４３】
非食材消去部４７は、非食材飲食判定部４６においてユーザが非食材を飲食した（消費した）と判定された場合に、その消費した消費非食材情報に基づいて、非食材データベース３６に記憶されている非食材情報の中からその消費非食材情報に対応する非食材情報を消去する。これにより、非食材データベース３６では、住宅１０に保存されている非食材の情報が適切に管理される。
【００４４】
食履歴データベース５０（飲食情報記憶手段に相当）は、ユーザが飲食した飲食品（料理）に関する情報を時系列的に記憶するものである。具体的には、食履歴データベース５０には、ユーザが飲食した飲食品がそれを飲食した日時と対応付けて記憶される。これにより、ユーザがいつ何を飲食したかについて、すなわちユーザの食履歴について把握することができる。食履歴データベース５０には、献立調理判定部４５においてユーザが調理したと判定された献立情報と、非食材飲食判定部４６においてユーザが飲食したと判定された非食材に関する情報と、第２振分部３３により外食系として振り分けられた外食情報とが取り込まれる。つまり、ユーザが自宅で料理等をして飲食した場合でも、レストランＧ３で外食した場合でも、その都度食履歴データベース５０にはユーザが飲食した飲食品に関する情報が取り込まれ、その取り込まれた情報が食履歴情報として都度記憶される。なお、食履歴データベース５０に記憶される食履歴情報は最新の所定期間分（例えば２週間分）のみであり、所定期間が経過すると上書きされ消去される。
【００４５】
消費食材判定部５２（消費食材情報取得手段に相当）では、献立作成部４３にて作成した献立に従ってユーザが調理をしたことが献立調理判定部４５により判定された場合に、その献立情報に基づいて調理に際して消費（使用）された食材を判定する。そして、消費されたと判定された食材について消費食材情報を生成する。
【００４６】
賞味期限判定部５５（食材使用判定手段に相当）では、食材データベース３５に記憶されている食材情報を読み出し、その読み出した食材情報に基づいて、詳しくは食材情報としての賞味期限情報に基づいて、各食材について賞味期限が切れているか否かを判定する。そして、賞味期限が切れていると判定された食材について消費食材情報を生成する。
【００４７】
食材消去部５３は、消費食材判定部５２及び賞味期限判定部５５において生成された消費食材情報に基づいて、食材データベース３５に記憶されている食材情報の中からその消費食材情報に対応する食材情報を消去する。これにより、食材データベース３５では、住宅１０に保存されている食材の情報が適切に管理される。なお、食材消去部５３と食材書込部３９とにより在庫情報修正手段が構成される。
【００４８】
次に、献立作成部４３によって行われる献立作成制御処理の詳細について図３に示すフローチャートに基づいて説明する。なお、この処理は、予め設定された所定の開始時刻になったことをトリガとして開始される。ここで、開始時刻は、例えばユーザが朝食、昼食、夕食を調理する各時刻の１時間前（例．午前６：００、午前１０：００、午後４：００）に設定されている。また、本処理は、ユーザによる操作端末２２に対する開始操作をトリガとしても開始される。
【００４９】
図３に示すように、まずステップＳ１１では、食材データベース３５より同データベース３５に記憶されているすべての食材情報を読み出す。ここでは、食材情報として、食材の種類や数量、賞味期限等に関する情報を読み出す。
【００５０】
ステップＳ１２では、ステップＳ１１において読み出した食材情報に基づいて、献立データベース４８に格納されているいずれかの献立を作成するために必要な食材が在庫として保存されているか否か、つまり食材が足りているか否かを判定する。換言すれば、在庫の食材だけで、献立の作成が可能か否かの判定を行う。食材が足りている場合には、ステップＳ１３に進む。
【００５１】
ステップＳ１３では、食履歴データベース５０より同データベース５０に記憶されているユーザの食履歴情報を読み出す。続くステップＳ１４では、その読み出した食履歴情報に基づいて、ユーザが最近飲食した飲食品（例えば料理等）を判定する。具体的には、ユーザが所定期間内（例えば１週間以内）に飲食した飲食品を判定する。
【００５２】
ステップＳ１５では、生体情報データベース４２より同データベース４２に記憶されているユーザの生体情報を読み出す。ここでは、生体情報として、ユーザの体温、体重、咳・くしゃみの回数等に関する情報を読み出す。
【００５３】
ステップＳ１６では、ステップＳ１５において読み出したユーザの生体情報に基づいて、ユーザの体調（健康状態）が悪いか否かを判定する。ここでは、例えば、咳・くしゃみの回数が所定回数以上である場合には、ユーザが風邪をひいているとみなし体調が悪いと判定したり、ユーザの体温が所定の範囲内である場合にはユーザが健康であるとみなし体調がよいと判定したりする。ユーザの体調がよい場合には、ステップＳ１７に進む。
【００５４】
ステップＳ１７では、通常献立作成処理を実行する。この通常献立作成処理では、ステップＳ１１において読み出した食材情報と、ステップＳ１４における判定結果とに基づいて献立を作成する。例えば、ユーザが最近肉類を食べていない場合には、ハンバーグ等の肉類を含む献立を作成したり、ユーザが最近魚類を食べた場合には、食材として魚を用いない献立を作成したりする。その後、本処理を終了する。
【００５５】
ステップＳ１６においてユーザの体調が悪い場合には、ステップＳ１９に進む。ステップＳ１９では、ステップＳ１１において読み出した食材情報に基づいて、献立データベース４８に格納されている体調不良時の献立を作成するために必要な食材が在庫としてあるか否かを判定する。具体的には、ステップＳ１１において読み出した食材情報に基づいて消化のよい食材を抽出し、その抽出した消化のよい食材が上記献立作成に必要な分在庫としてあるか否かを判定する。消化のよい食材の在庫がない場合には、ステップＳ１７に進み、通常献立作成処理を実行する。その後、本処理を終了する。なお、通常献立作成処理を実行する代わりに、ユーザに消化のよい食材が不足している旨を報知する報知処理を実行してもよい。そうすれば、不足している食材の購入を促すことができる。
【００５６】
一方、消化のよい食材の在庫がある場合には、ステップＳ２０に進み、体調不良時献立作成処理を実行する。本処理では、ステップＳ１９において抽出した消化のよい食材に関する食材情報と、ステップＳ１４における判定結果とに基づいて献立を作成する。この場合、在庫にある消化のよい食材の範囲で献立が作成される。これにより、ユーザが風邪をひいている等して体調不良の場合には、おかゆやうどん等消化の良いものが献立として作成される。その後、本処理を終了する。
【００５７】
前述のステップＳ１２において、献立を作成するにあたり食材が足りていない場合には、ステップＳ１８に進む。ステップＳ１８では、ユーザに食材が不足している旨を報知する報知処理を実行する。この報知処理では、「食材が不足しています」「食材を購入して下さい」等の音声を表示端末２３の音声出力部により出力したり、不足している食材を表示端末２３に表示させたりすることで、食材が不足している旨を報知する。これにより、ユーザに不足している食材の購入を促すことができる。その後、本処理を終了する。
【００５８】
なお、この場合、ユーザは食材を購入した後、操作端末２２を用いて開始操作を行うことで本制御処理を実行させることができる。これにより、食材が不足している場合でも、その不足している食材を購入した後に献立を作成することができる。
【００５９】
以上、詳述した本実施形態の構成によれば、以下の優れた効果が得られる。
【００６０】
購入品情報を取得するとともに、その購入品を振り分けることで食材情報を取得し、その取得した食材情報を食材データベース３５に記憶した。そして、食材データベース３５に記憶した食材情報のうち、消費したと判定された食材に対応する食材情報を食材消去部５３により消去した。これにより、食材データベース３５には、現在在庫にある食材が記憶され管理される。そして、この食材データベース３５に記憶されている食材情報に基づいて、献立を作成することとしたため、現在在庫にある食材の範囲で献立を作成する等、食材の在庫状況に応じた献立を作成することができる。また、それに加え、生体情報取得部４１により取得した生体情報に基づいて献立が作成されるため、ユーザの体調等に応じた献立を作成することもできる。
【００６１】
在庫食材に基づいて作成された献立に従い調理されたことが判定された場合に、その作成された献立情報に基づいて消費した食材を判定することとした。これにより、献立に従って調理された場合には、調理に際して消費された食材情報を食材データベース３５から消去することができるため、食材の在庫管理を好適に行うことができる。
【００６２】
ユーザが飲食した飲食品に関する情報を取得し、その取得した飲食品情報を時系列的に食履歴情報として食履歴データベース５０に記憶することとした。そして、食履歴データベース５０に記憶されている食履歴情報に基づいて献立を作成することとした。これにより、例えばユーザが最近食べた飲食品とは異なるタイプの献立を作成する等、ユーザの都度の飲食履歴状況に応じた献立を作成することができる。
【００６３】
ユーザが献立に従って調理を行った場合、ユーザはその調理したものを飲食することが考えられる。そこで、本実施形態では、その点に着目し、作成された献立に従い調理されたことが判定された場合に、当該作成された献立に基づいて飲食情報を取得するとともに、その取得した飲食情報を食履歴データベース５０に記憶することとした。これにより、ユーザの食履歴の管理を好適に行うことができる。
【００６４】
食材データベース３５に記憶されている食材の賞味期限情報に基づいて、食材の賞味期限が切れているか否かを判定する構成とし、賞味期限が切れていると判定された食材について消費食材情報を生成することとした。この場合、賞味期限が切れている食材に関する食材情報が食材データベース３５から消去されるため、食材データベース３５には賞味期限の範囲にある食材だけが管理される。これにより、賞味期限が切れた食材に基づいて献立が作成される不都合を回避することができる。
【００６５】
店舗Ｇ１〜Ｇ３から送信される購入品情報を取得し、その取得した購入品を各振分部３２，３３による振り分けにより食材であるか否か判別した。そして、食材であると判別された購入品を食材データベース３５に記憶した。これにより、店舗Ｇ１〜Ｇ３で種々の商品を購入した場合でも、それら購入商品の中から食材に関する情報だけを抽出し食材データベース３５に記憶することができるため、食材の在庫管理をするにあたって便利である。
【００６６】
本発明は上記実施形態に限らず、例えば次のように実施されてもよい。
【００６７】
（１）上記実施形態では、ユーザの食履歴情報及び生体情報をそれぞれコントローラ２１（記憶部２１ａ）の食履歴データベース５０及び生体情報データベース４２に記憶させたが、これに代えて又は加えて、ユーザの携帯するカード等にこれら各情報を記憶させてもよい。そして、店舗で食料品を購入する際等に、このカードに記憶されたユーザの食履歴情報及び生体情報に基づいてユーザが購入すべき食料品を判定し、その判定した食料品をアナウンスする装置を店舗に設けてもよい。その具体例を図４に示す。なお、図４では、店舗としてコンビニを想定している。
【００６８】
図４に示すように、店舗６０には、読取装置６１が設けられている。読取装置６１は、ユーザが購入しようとしている飲食品の種類を読み取る装置であり、本例ではこの読取装置６１により弁当等の非食材を読み取ることを想定している。読取装置６１は、例えば弁当等が置かれている商品棚の付近に設置されている。読取装置６１は、読取対象の飲食品を置くための読取台６２と、読取台６２に置かれた飲食品の種類を読み取る飲食品読取部６３と、ユーザが携帯するカード７１が挿入されるカード挿入部６４と、ディスプレイ等からなる表示部６５とを備えている。飲食品読取部６３は、周知のスキャニング装置からなり、例えば各飲食品に予め取り付けられているＩＣタグ等を読み取るものである。
【００６９】
また、ユーザのカード７１には、ユーザの食履歴情報や生体情報が記憶されている。これらの情報は、例えばホームサーバ２０に設けられたカード挿入部にカード７１を挿入する等してカード７１をコントローラ２１と電気的に接続させることで、食履歴データベース５０及び生体情報データベース４２に記憶されている食履歴情報及び生体情報がカード７１に書き込まれる。
【００７０】
図５には、読取装置６１の電気的構成を示す。図５に示すように、読取装置６１には、コントローラ６７が設けられている。コントローラ６７の入力側には、カード読取部６８が接続されている。カード読取部６８は、カード挿入部６４に挿入されたカード７１から同カード７１に予め記憶されたユーザの食履歴情報及び生体情報を読み取るものである。カード読取部６８によりユーザの食履歴情報及び生体情報が読み取られると、これらの情報がコントローラ６７に入力される。そして、コントローラ６７は、入力された食履歴情報に基づいてユーザの栄養状態を判定する。
【００７１】
コントローラ６７の入力側には、飲食品読取部６３が接続されている。飲食品読取部６３により非食材の種類が読み取られると、その種類に関する情報がコントローラ６７に入力される。そして、コントローラ６７は、その種類情報に基づいて、非食材の栄養情報を判定する。例えば、コントローラ６７には、予め非食材の種類ごとに栄養データが蓄積されており、その栄養データに基づいて非食材の栄養情報を判定する。
【００７２】
コントローラ６７の出力側には、表示部６５が接続されている。コントローラ６７は、上記判定した非食材の栄養情報及びユーザの栄養状態に基づいて、ユーザに不足している栄養を算出するとともに、その不足する栄養を有する非食材に関する情報を表示部６５に表示する。
【００７３】
次に、この読取装置６１の作用について図６に基づいて説明する。
【００７４】
図６（ａ）に示すように、まず、ユーザは購入しようとしている非食材Ｘを読取装置６１の読取台６２の上に載せる。そして、自らのカード７１をカード挿入部６４に挿入する。すると、図６（ｂ）に示すように、ユーザに不足している栄養を有する非食材と、その非食材の置かれている場所とを表示部６５に表示させる。これにより、ユーザは、その非食材を容易に探し出すことができる。また、この場合、図６（ｃ）に示すように、表示部６５に表示することに代えて又は加えて、その非食材の置かれている棚７３を点灯させてもよい。そうすれば、一目で非食材の在り処を知ることができる。また、ユーザの携帯する携帯電話７４に非食材の場所を示す案内図を送信してもよい。そうすれば、店舗がデパート等であって広い場合でもその案内図を見ながら非食材のある場所までたどり着くことができる。
【００７５】
上記構成によれば、ユーザに不足している栄養を有する非食材を表示することで、ユーザに必要な栄養摂取をサポートすることができる。これにより、健康に対する意識の高い高齢者等の購買意欲を高めることができる。また、栄養バランスの管理をすることもできるため、外食で済ませることの多い一人暮らしの者にとっては健康維持に寄与することができる。
【００７６】
なお、上記の読取装置６１を、店舗６０の他に、会社の食堂等に設置してもよい。
【００７７】
（２）ステップＳ１８における通常献立作成処理において、以下のような処理を行ってもよい。
【００７８】
例えば、食材の賞味期限情報に基づいて、賞味期限切れが迫っている食材を判定し、その判定した食材を優先的に使用して献立を作成してもよい。この場合、冷蔵庫等に保存されている食材について賞味期限が切れて料理に使えなくなるのを回避できる。つまり、食材を無駄なく使用することができる。
【００７９】
また、食履歴情報に基づいて所定期間にユーザが摂取したカロリーの量を算出し、その算出したカロリー量に基づいて献立を作成してもよい。具体的には、ユーザの摂取カロリーが所定量となるように食材を選定し、その選定した食材に基づく献立を作成することが考えられる。この場合、ユーザが摂取するカロリーの量を管理することができるため、ユーザの健康維持に寄与することができる。
【００８０】
また、生体情報データベース４２に予めユーザの年齢を生体情報として記憶しておき、そのユーザの年齢に基づいて献立を作成してもよい。例えば、異なる年齢のユーザが複数いる場合に、特定の年齢に基づく献立作成を優先的に行ってもよい。具体的には、ユーザに高齢者がいる場合には、その高齢者の年齢に基づく献立作成を優先的に行うことが考えられる。この場合、消化のよいもの等高齢者に合わせた献立を作成することができる。また、ユーザに育ち盛りの子供がいる場合には、その子供の年齢に基づく献立作成を優先的に行うことが考えられる。この場合、ボリュームのある献立等育ち盛りの子供に適した献立を作成することができる。
（３）上記実施形態では、食材情報及び生体情報に基づいて献立を作成したが、これに加えて、その他の情報に基づいて献立を作成してもよい。例えば、献立データベース４８に記憶されている各献立ごとに調理に際し使用するエネルギに関する情報を同データベース４８に記憶しておき、そのエネルギ情報に基づいて使用エネルギが少ない献立を優先して作成してもよい。そうすれば、調理にあたって使用するエネルギを低減させることができる。また、調理に際して火を使用しない献立を優先して作成してもよい。そうすれば、使用エネルギの更なる低減を期待できる。
（４）食材データベース３５に記憶されている食材情報に加えて、同データベース３５に記憶されていない食材、つまり在庫にない食材に基づいて献立を作成してもよい。そうすれば、献立作成のバリエーションを増やすことができる。また、この場合、店舗で販売されている食材の価格情報を取得する価格情報取得手段を設け、その価格情報取得手段により取得された価格情報に基づいて献立を作成してもよい。例えば、価格情報取得手段により取得された食材の価格が比較的安い場合には、その低価格の食材を優先的に用いた献立作成を行うようにしてもよい。そうすれば、コストのかからない献立を得ることができるため経済的である。また、店舗の特売情報を取得する特売情報取得手段を設け、その取得した特売情報に基づいて、特売品を優先的に食材として用いた献立を作成してもよい。これによっても、経済的なメリットが得られる。
【００８１】
（５）上記実施形態では、各店舗Ｇ１〜Ｇ３から送信される購入品情報に基づいて食材情報を取得したが、これを変更してもよい。例えば、店舗Ｇ１〜Ｇ３での商品購入の際に、ユーザが携帯するＩＤカード３８にユーザが購入した食材の情報を管理サーバ２７〜２９を用いて記憶させ、自宅に戻った後ホームサーバ２０に設けられたカード読取装置等によりＩＤカード３８に記憶させた食材情報を読み取る（取得する）ようにしてもよい。また、店舗Ｇ１，Ｇ２で購入した食材をユーザが自ら操作端末２２を用いて手入力することで、食材情報を取得するようにしてもよい。
【００８２】
また、食材は店舗Ｇ１〜Ｇ３で購入する以外にも、知人等からもらったりすることで入手することができる。したがって、店舗Ｇ１〜Ｇ３での購入以外のルートで入手した食材についても取得するようにしてよい。この場合、上記ルートで入手した食材情報についても食材データベース３５に記憶することができるため、より精度の高い食材管理を行うことができる。なお、かかる食材情報を取得するにあたっては、上述した操作端末２２による手入力の方法が考えられる。
【００８３】
（６）食履歴データベース５０に記憶されている食履歴情報に基づいて、ユーザが所定期間内に摂取したカロリーの量を算出し、その算出したカロリー量に基づいてユーザが運動すべき運動内容をアドバイスする手段をホームサーバ２０に設けてもよい。例えば、アドバイスする運動内容としては、ユーザが歩行すべき歩行距離が考えられる。これにより、ユーザに対しカロリー摂取が過多にならないよう必要な運動を促すことができる。
【００８４】
また、この場合、ユーザが買物に利用する複数の店舗までの距離を予め記憶部２１ａに登録しておき、上記算出したカロリー量に基づいて各店舗までの距離の中から最適な距離を選択し、その選択した距離に対応する店舗まで歩いて買物に行くようアドバイスしてもよい。そうすれば、買物に行くことによってカロリー消費を図ることができる。
【符号の説明】
【００８５】
１０…住宅、２１…コントローラ、３５…在庫情報記憶手段としての食材データベース、４３…献立作成手段としての献立作成部、４５…献立調理判定手段としての献立判定調理部、５０…飲食情報記憶手段としての食履歴データベース、５２…消費食材情報取得手段としての消費食材判定部、５３…食材消去部。
【図１】
2011150585.tif 000003
【図２】
2011150585.tif 000004
【図３】
2011150585.tif 000005
【図４】
2011150585.tif 000006
【図５】
2011150585.tif 000007
【図６】
2011150585.tif 000008