(57)【要約】【課題】他の消費者が同じ食材を冷蔵庫にどのくらいの期間入れておき、取り出すのかに関する情報の提供はなされてはいなかった。【解決手段】複数の冷蔵庫のうちの第１の冷蔵庫に新たに入れる第１の食材の情報をネットワーク経由で受信する受信ステップと、複数の冷蔵庫のうち、第１の冷蔵庫とは異なる第２の冷蔵庫において、第１の食材と同じ種別の食材を第２の冷蔵庫に入れてから取り出すまでの期間を示す期間情報を消費履歴管理部から取得する取得ステップと、取得した期間情報を前記第１の冷蔵庫を利用するユーザへ前記ネットワーク経由で提供する提供ステップを含む。【選択図】図３
2015007851.tif 000002
【特許請求の範囲】
【請求項１】
複数の冷蔵庫のそれぞれについて、冷蔵庫に食材を新たに入れてから取り出すまでの期間に関する期間情報を管理する消費履歴管理部を有する食材消費情報提供装置に用いる食材消費情報提供方法であって、
前記複数の冷蔵庫のうちの第１の冷蔵庫に新たに入れる第１の食材の情報をネットワーク経由で受信する受信ステップと、
前記受信した第１の食材の情報を用いて前記第１の食材の種別を判定する判定ステップと、
前記複数の冷蔵庫のうち、前記第１の冷蔵庫とは異なる第２の冷蔵庫において、前記第１の食材と同じ種別の食材を前記第２の冷蔵庫に入れてから取り出すまでの期間を示す期間情報を消費履歴管理部から取得する取得ステップと、
前記取得した期間情報を前記第１の冷蔵庫を利用するユーザへ前記ネットワーク経由で提供する提供ステップを含む食材消費情報提供方法。
【請求項２】
前記取得ステップは、前記第２の冷蔵庫における期間情報が複数ある場合、複数の期間情報から算出される平均値、前記複数の期間情報の中の最大値、最小値のうちの少なくとも一つを期間情報として取得する請求項１記載の情報提供方法。
【請求項３】
前記取得ステップにより取得した期間情報が示す期間が、予め設定した期間よりも長い場合、前記第１の冷蔵庫を利用するユーザへ警告情報を提供する請求項１に記載の食材消費情報提供方法。
【請求項４】
前記受信ステップは、前記第１の冷蔵庫に新たに入れる第１の食材の情報とともに前記第１の食材を前記第１の冷蔵庫へ新たに入れた日付の情報を受信し、前記第１の冷蔵庫へ新たに入れる食材の情報、日付の情報を管理する冷蔵庫内食材情報管理ステップを含む請求項１記載の食材消費情報提供方法。
【請求項５】
前記受信ステップが、前記第１の冷蔵庫から取り出した第２の食材の情報および当該第２の食材を取り出した日付の情報を受信した場合、
前記取得ステップは、前記冷蔵庫内食材情報管理ステップにおいて管理する情報から前記第１の冷蔵庫に第２の食材を新たに入れた日付の情報を取得し、前記取得した日付の情報と、前記受信した日付の情報を用いて、前記第２の食材の期間情報を算出し、前記算出した期間情報を消費履歴管理部へ追加する請求項４に記載の食材消費情報提供方法。
【請求項６】
前記第１の冷蔵庫に新たに入れる第１の食材の情報とは、前記第１の食材を前記第１の冷蔵庫に入れたときの前記第１の冷蔵庫の中を撮影した画像であり、前記第１の食材を前記第１の冷蔵庫へ新たに入れた日付の情報とは前記画像を撮影した日付である請求項４記載の食材消費情報提供方法。
【請求項７】
複数の冷蔵庫のそれぞれについて、冷蔵庫に食材を新たに入れてから取り出すまでの期間に関する期間情報を管理する消費履歴管理部と、
前記複数の冷蔵庫のうちの第１の冷蔵庫に新たに入れる第１の食材の情報をネットワーク経由で受信する受信部と、
前記複数の冷蔵庫のうち、前記第１の冷蔵庫とは異なる第２の冷蔵庫において、前記第１の食材と同じ種別の食材を前記第２の冷蔵庫に入れてから取り出すまでの期間を示す期間情報を消費履歴管理部から取得する取得部と、
前記取得した期間情報を前記第１の冷蔵庫を利用するユーザへ前記ネットワーク経由で提供する提供部を含む食材消費情報提供装置。
【請求項８】
コンピュータが食材消費情報提供装置にネットワークを介して接続し、前記コンピュータから第１の冷蔵庫に入れる食材の情報を送信するステップと、
前記コンピュータが送信した第１の冷蔵庫に入れる食材と同じ種別の食材を入れていた前記第１の冷蔵庫とは異なる第２の冷蔵庫において、前記食材と同じ種別の食材を入れてから取り出すまでの期間を示す期間情報を前記食材消費情報提供装置から受信するステップと、
前記受信した期間情報を用いた情報を表示画面に表示させるステップを含む期間情報表示方法。
【請求項９】
前記第２の冷蔵庫の期間情報が複数ある場合、前記期間情報を受信するステップは、前記期間情報の最大値、最小値および平均値を受信し、
前記表示画面に表示させるステップは、前記受信した期間情報の最大値、最小値および平均値の少なくとも１つを用いて表示画面に表示する請求項８記載の期間情報表示方法。
【請求項１０】
前記受信した期間情報の最大値、最小値および平均値のうちのいずれを用いて表示させるのかを設定するステップを含み、
前記表示画面に表示させるステップは、前記設定するステップにより設定された情報に基づいて、前記受信した期間情報を用いた情報を表示画面に表示させる請求項８記載の期間情報表示方法。
【請求項１１】
ネットワークを介して接続する食材消費情報提供装置へ第１の冷蔵庫に入れる食材の情報を送信する送信部と、
前記送信した第１の冷蔵庫に入れる食材と同じ種別の食材を入れていた前記第１の冷蔵庫とは異なる第２の冷蔵庫において、前記食材と同じ種別の食材を入れてから取り出すまでの期間を示す期間情報を前記食材消費情報提供装置から受信する受信部と、
前記受信した期間情報を用いた情報を表示画面に表示させる表示部を供える期間情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、庫内の食材消費時期を提案する機能を有する冷蔵庫に関するものである。本発明は、特に、ネットワークを介して他の消費者が同じ食材を消費したときの情報に基づいて、庫内の食材の消費時期の提案を行うものである。
【背景技術】
【０００２】
従来、冷蔵庫内の消費期限管理はニーズが高く、各社、導入について検討しているが、画像解析以外で、低い導入コストで高い利便性を実現する方式はなく、いまだ普及していない状況が続いている。
【０００３】
現在、監視カメラで撮影した画像解析により、食材の賞味期限や、劣化の程度まで判断し、自動的に在庫管理・料理提案する機能を提供している（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−０３０４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の技術において、賞味期限前に食材消費を提案してくれるものの、他の消費者が同じ食材を冷蔵庫にどのくらいの期間入れておき、取り出すのかに関する情報の提供はなされてはいなかった。
【課題を解決するための手段】
【０００６】
従来の課題を解決するために、複数の冷蔵庫のそれぞれについて、冷蔵庫に食材を新たに入れてから取り出すまでの期間に関する期間情報を管理する消費履歴管理部を有する食材消費情報提供装置に用いる食材消費情報提供方法であって、前記複数の冷蔵庫のうちの第１の冷蔵庫に新たに入れる第１の食材の情報をネットワーク経由で受信する受信ステップと、前記受信した第１の食材の情報を用いて前記第１の食材の種別を判定する判定ステップと、前記複数の冷蔵庫のうち、前記第１の冷蔵庫とは異なる第２の冷蔵庫において、前記第１の食材と同じ種別の食材を前記第２の冷蔵庫に入れてから取り出すまでの期間に関する期間情報を消費履歴管理部から取得する取得ステップと、前記取得した期間情報を前記第１の冷蔵庫を利用するユーザへ前記ネットワーク経由で提供する提供ステップを含む。
【発明の効果】
【０００７】
本発明の食材消費情報提供方法によれば、食材を冷蔵庫へ入れた消費者、冷蔵庫へ入れた食材と同じ種別の食材について、他の消費者が消費する期間を消費者に提供するので、提供を受けた消費者は、他の消費者が消費するタイミングと同程度のタイミングで冷蔵庫へ入れた食材を消費することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施の形態の食材消費情報提供システムの全体像の一例を示す図である。
【図２】本実施の形態の食材消費情報提供システムの構成の一例を示すブロック図である。
【図３】冷蔵庫内食材情報管理部２００７において、管理される冷蔵庫内食材情報の一例を示す図である。
【図４】消費履歴管理部２００８が管理する食材履歴の一例を示す図である。
【図５】クラウド２０００の動作の一例を示すフローチャートである。
【図６】機器１５０ａの動作の一例を示すフローチャートである。
【図７】本実施の形態の食材消費情報提供システムの構成の一例を示すブロック図である。
【図８】（ａ）冷蔵庫１００を開いた状態、閉じた状態の一例を示す図である。（ｂ）冷蔵庫１００に設置したカメラ１０３の一例を示す図である。
【図９】（ａ）カメラ１０３を用いて撮影した冷蔵庫の中の画像の一例を示す図である。（ｂ）カメラ１０３を用いて撮影した冷蔵庫の中の画像の一例を示す図である。（ｃ）カメラ１０３を用いて撮影した冷蔵庫の中の画像の一例を示す図である。
【図１０】（ａ）提供される情報の一例を示す図である。（ｂ）提供される情報の一例を示す図である。
【図１１】本実施形態におけるクラウド２０００の動作の一例を示すフローチャートである。
【図１２】本実施形態における冷蔵庫１００の動作の一例を示すフローチャートである。
【図１３】本実施形態におけるサービス類型の一例を示す図である。
【図１４】本実施形態におけるサービス類型の一例を示す図である。
【図１５】本実施形態におけるサービス類型の一例を示す図である。
【図１６】本実施形態におけるサービス類型の一例を示す図である。
【発明を実施するための形態】
【０００９】
（提供するサービスの全体像）
図１（Ａ）には、本実施の形態における情報提供システムの全体像が示されている。
【００１０】
グループ１０００は、例えば企業、団体、家庭等であり、その規模を問わない。グループ１０００には、例えば冷蔵庫１００に対応する機器、インターネットと接続可能な機器１５０（例えば、スマートフォン、ＰＣ、ＴＶ等）、ホームゲートウェイ１０６がなど存在する。
【００１１】
機器１５０は、冷蔵庫１００に入れる食材の情報、冷蔵庫１００から取り出す食材の情報といったログ情報をクラウドへ送り、冷蔵庫を利用する消費者（ユーザ）へクラウドから送られた情報を提供する。
【００１２】
グループ１０００の機器には他にもそれ自身ではインターネットと接続不可能な機器（例えば、照明、洗濯機）も存在する。インターネットと直接接続できない機器は、ホームゲートウェイ１０６を介してインターネットと接続可能となる。
【００１３】
冷蔵庫１００は、それ自身ではインターネットと接続不可能な機器であっても、インターネットと接続可能な機器であってもよい。
【００１４】
冷蔵庫１００は、それ自身ではインターネットと接続できない機器である場合は、宅内のホームゲートウェイ１０６を介してインターネットと接続可能とする構成としてもよい。
【００１５】
またグループ１０００には冷蔵庫１００、機器１５０を使用するユーザ１０が存在する。
【００１６】
食材消費情報提供装置に対応するクラウドは、例えば、データセンタ運営会社２１００が運営するクラウドサーバ２１１０、サービスプロバイダ２２００が運営するサーバ２２１０が存在する。
【００１７】
クラウドサーバ２１１０とはインターネットを介して様々な機器と連携する仮想化サーバである。主に通常のデータベース管理ツール等で扱うことが困難な巨大なデータ（ビッグデータ）等を管理する。データセンタ運営会社２１００は、データ管理やクラウドサーバ２１１０の管理、それらを行うデータセンタの運営等を行っている。データセンタ運営会社２１００が行っている役務については詳細を後述する。
【００１８】
ここで、データセンタ運営会社２１００は、データ管理やクラウドサーバ２１１０の運営等のみを行っている会社に限らない。例えば、図１に示す機器（この例では冷蔵庫）を開発・製造している機器メーカが、併せてデータ管理やクラウドサーバ２１１０の管理等を行っている場合は、機器メーカがデータセンタ運営会社２１００に該当する（図１（Ｂ））。
【００１９】
また、データセンタ運営会社２１００は一つの会社に限らない。例えば機器メーカ及び他の管理会社が共同もしくは分担してデータ管理やクラウドサーバ２１１０の運営を行っている場合は、両者もしくはいずれか一方がデータセンタ運営会社２１００に該当するものとする（図１（Ｃ））。
【００２０】
サービスプロバイダ２２００は、サーバ２２１０を保有している。ここで言うサーバ２２１０とは、その規模は問わず例えば、個人用ＰＣ内のメモリ等も含む。また、サービスプロバイダがサーバ２２１０を保有していない場合もある。
【００２１】
なお、上記サービスにおいてホームゲートウェイ１０６は必須ではない。例えば、クラウドサーバ２１１０が全てのデータ管理を行っている場合等は、ホームゲートウェイ１０６は不要となる。また、家庭内のあらゆる機器がインターネットに接続されている場合のように、それ自身ではインターネットと接続不可能な機器は存在しない場合もある。
【００２２】
次に、上記サービスにおける情報の流れを説明する。
【００２３】
まず、グループ１０００の冷蔵庫は、ログ情報をデータセンタ運営会社２１００のクラウドサーバ２１１０に送信する。
【００２４】
クラウドサーバ２１１０はグループ１０００から送信されるログ情報、図示しないグループ１０００以外のグループから送信されるログ情報を集積する（図１の矢印（ａ））。
【００２５】
ここで、ログ情報については、後述する。ログ情報は、インターネットを介して冷蔵庫１００から直接、クラウドサーバ２１１０に提供される場合もある。
【００２６】
冷蔵庫１００から一旦、ホームゲートウェイ１０６にログ情報が集積され、ホームゲートウェイ１０６からクラウドサーバ２１１０に提供されてもよい。
【００２７】
次に、データセンタ運営会社２１００のクラウドサーバ２１１０は、集積したログ情報を一定の単位でサービスプロバイダ２２００に提供する。ここで、データセンタ運営会社２１００が集積した情報を整理してサービスプロバイダ２２００に提供することの出来る単位でもいいし、サービスプロバイダ２２００が要求した単位でもいい。
【００２８】
一定の単位と記載したが一定でなくてもよく、状況に応じて提供する情報量が変化する場合もある。前記ログ情報は、必要に応じてサービスプロバイダ２２００が保有するサーバ２２１０に保存される（図１の矢印（ｂ））。
【００２９】
そして、サービスプロバイダ２２００は、ログ情報をユーザに提供するサービスに適合する情報に整理し、ユーザに提供する。提供するユーザは、冷蔵庫１００を利用するユーザ１０でもよいし、外部のユーザ２０でもよい。ユーザへのサービス提供方法は、例えば、サービスプロバイダから直接ユーザへ提供されてもよい（図１の矢印（ｅ）、（ｆ））。また、ユーザへのサービス提供方法は、例えば、データセンタ運営会社２１００のクラウドサーバ２１１０を再度経由して、ユーザに提供されてもよい（図１の矢印（ｃ）、（ｄ））。また、データセンタ運営会社２１００のクラウドサーバ２１１０がログ情報をユーザに提供するサービスに適合する情報に整理し、サービスプロバイダ２２００に提供してもよい。
【００３０】
なお、ユーザ１０とユーザ２０とは、別でも同一でもよい。
【００３１】
（実施の形態１）
図２は、本実施の形態の食材消費情報提供システムの具体的構成の一例を説明するための図である。
【００３２】
図において、クラウド２０００において、各冷蔵庫について冷蔵庫の中に入れられた食材の種別、食材が入れられた日付に関する情報（時刻は含んでいても含んでいなくても良い）を有する冷蔵庫内食材情報を、冷蔵庫内食材情報管理部２００７へ格納する。冷蔵庫内食材情報管理部２００７は、ハードディスクまたはメモリといったストレージ（図示せず）を有し、ストレージに冷蔵庫内食材情報を格納する。
【００３３】
図３は、冷蔵庫内食材情報管理部２００７において、管理される冷蔵庫内食材情報の一例を示す図である。図において、冷蔵庫内食材情報は、例えば冷蔵庫に新たに入れた食材の種別、数を示す情報、対応する食材を冷蔵庫に入れた日付を示す情報食材を入れる冷蔵庫と対応付けて管理する。
【００３４】
また、クラウド２０００は、各冷蔵庫について、冷蔵庫から取り出した食材について、取り出した食材と、この食材を冷蔵庫に入れてから取り出すまでの期間（または、消費するまでの期間）である期間情報を消費履歴として、消費履歴管理部２００８へ格納する。
【００３５】
図４は、消費履歴管理部２００８で管理される消費履歴の一例を示す図である。
【００３６】
図において、消費履歴は、例えば冷蔵庫から取り出した食材の種別、数を示す情報、食材を冷蔵庫に入れていた期間を示す情報を、食材を取り出した冷蔵庫と対応付けて管理する。
【００３７】
消費履歴管理部２００８は、ハードディスクまたはメモリといったストレージ（図示せず）を有し、ストレージに消費履歴を格納する。
【００３８】
機器１５０ａが有する食材情報入力部１５１ａ、通信部１５２ａ、表示部１５３ａは、それぞれ専用の信号処理回路を用いても良いし、それぞれの動作を規定するためのプログラムを機器１５０ａが有するメモリ（図示せず）などに格納し、機器１５０ａが有するＣＰＵ（図示せず）に動作させることにより機能する構成であっても良い。
【００３９】
また、食材情報入力部１５１ａとして機能するプログラム、表示部１５３ａとして機能するためのプログラムは、クラウド２０００から受信した後、メモリに格納してＣＰＵに実行させるようにしても良い。
【００４０】
機器１５０ｂが有する食材情報入力部１５１ｂ、通信部１５２ｂ、表示部１５３ｂについても同様である。
【００４１】
機器１５０ａは例えば、例えば図３における冷蔵庫特定情報が冷蔵庫１００ａに対応する冷蔵庫内食材情報をクラウド２０００へ送信するときに用いる機器である。
【００４２】
機器１５０ｂは例えば、例えば図３における冷蔵庫特定情報が冷蔵庫１００ｂに対応する冷蔵庫内食材情報をクラウド２０００へ送信するときに用いる機器である。
【００４３】
ここでは機器１５０ａを用いたときの動作について説明をするが、機器１５０ｂを用いたときについても同様であるため、ここでは説明を省略する。
【００４４】
例えば、２０１３年１月１日に冷蔵庫１００ａにりんごを２個入れたことを示す情報が冷蔵庫内食材情報管理部２００７において、管理されているとする。この後、例えば２０１３年１月４日に冷蔵庫１００ａに入れた２個のりんごのうちの１個を冷蔵庫から取り出すときの動作を説明する。まず、機器１５０ａの食材情報入力部１５１ａは、ユーザから入力される冷蔵庫１００ａから取り出す食材の情報、食材を取り出す日付に関する情報を通信部１５２ａへ出力する。通信部１５２ａは、ネットワーク３０００を経由してクラウド２０００へ冷蔵庫１００ａから取り出す食材の情報、食材を取り出す日付に関する情報を通信部１５２ａへ出力する。
【００４５】
冷蔵庫１００ａから取り出す食材の情報として、食材の種別および数を含む情報、または取り出す食材の画像などがある。このとき必要があれば食材を取り出す冷蔵庫を特定するための情報を送る。
【００４６】
クラウド２０００の冷蔵庫内食材情報判定部２００６は受け取った食材の情報から、冷蔵庫１００ａから取り出される食材がりんご１個であると判定する。
【００４７】
このとき、冷蔵庫内食材情報管理部２００７において管理する冷蔵庫１００ａに対応するりんごの情報を更新する。この例では、２０１３年１月１日に冷蔵庫１００ａにりんごを２個入れたことを示す情報における個数を１個に更新する。
【００４８】
次に、冷蔵庫内食材情報判定部２００６は、冷蔵庫１００ａから取り出したりんごに関する情報を消費履歴管理部２００８に追加する。具体的には、取り出したりんごを冷蔵庫１００ａに初めて入れた日付を冷蔵庫内食材情報管理部２００７から取得し、今回受け取ったりんごを取り出す日付の情報からりんご冷蔵庫１００ａに入れていた期間に関する期間情報を求め、消費履歴管理部２００８に追加する。食材管理情報は追加した情報を含めて管理する。図４は消費履歴管理部２００８が管理する食材履歴の一例を示すである。図４（ａ）は、りんごに関する情報を追加する前の消費履歴管理部２００８が管理する食材履歴を示す。図４（ｂ）は、りんごに関する消費の履歴を追加した後の消費履歴管理部２００８が管理する食材履歴を示す。
【００４９】
図５に示すように、食材を入れた期間として、食材を最初に入れた日付と、取り出した日付の差を機関情報として示すようにしたが、例えば、これらの日付をそれぞれ格納（例えば、２０１３年１月１日〜２０１３年１月４日など）しても良い。
【００５０】
また図示はしていないが食材を用いた対応する料理に関する情報をクラウド２０００に予め格納しておき、取り出された食材を用いた料理に関する情報を機器１５０ａへ送るように構成をしてもよい。
【００５１】
また取り出した食材を用いた料理が複数ある場合、食材を冷蔵庫に入れていた期間に応じて、取り出された食材を用いた料理に関する情報を変えるようにしてもよい。
【００５２】
例えば、食材ごとに閾値を設定して置き、食材を冷蔵庫に入れていた期間がこの閾値よりも小さい場合には、食材の鮮度を利用した料理、大きい場合には食材を調理（煮る、焼くなど）した料理に関する情報を、機器１５０ａへ送るようにしても良い。
【００５３】
機器１５０ａの通信部１５２は、取り出した食材を用いた料理に関する情報を受信し、表示部１５３ａは、受信した情報を表示画面（図示せず）に表示するように制御する。
【００５４】
次に、冷蔵庫１００ａに最初に食材を入れるときの動作について説明をする。
【００５５】
例えば、トマトを１個入れる前の冷蔵庫内食材情報管理部２００７にて管理されるデータが図３（ｂ）であったとする。また、消費履歴管理部２００８にて管理されるデータが図４（ｂ）であるとする。この後、冷蔵庫１００ａにトマトを新たに１個入る場合を例に説明をする。
【００５６】
まず、機器１５０ａの食材情報入力部１５１ａは、ユーザから入力される冷蔵庫１００ａに入れる食材の情報、食材を冷蔵庫１００ａに入れる日付に関する情報を通信部１５２ａへ出力する。通信部１５２ａは、ネットワーク３０００を経由してクラウド２０００へ冷蔵庫１００ａから取り出す食材の情報、食材を取り出す日付に関する情報を通信部１５２ａへ出力する。このとき必要があれば食材を取り出す冷蔵庫を特定するための情報を送る。
【００５７】
クラウド２０００の冷蔵庫内食材情報判定部２００６は受け取った食材の情報から、冷蔵庫１００ａへ新たに入れられる食材がトマト１個であると判定する。
【００５８】
このとき、冷蔵庫内食材情報管理部２００７において管理する冷蔵庫１００ａに対応するトマトの情報を追加する。この例では、トマトを入れた日付（この例では２０１３年１月６日）、冷蔵庫１００ａにトマトを１個入れたことを示す情報を追加する。図４（ｃ）は、冷蔵庫１００ａにトマトを１個入れたことを示す情報を追加した後、冷蔵庫内食材情報管理部２００７が管理する情報の一例を示す図である。
【００５９】
次に、冷蔵庫内食材情報判定部２００６は、冷蔵庫１００ａとは異なる冷蔵庫において、過去に、冷蔵庫１００ａに入れたトマトと同じ種別のトマトを入れて取り出したことがあるのかどうかを消費履歴管理部２００８のデータを検索することにより確認する。そのような冷蔵庫があれば、この冷蔵庫の期間情報を取得する。この例では、冷蔵庫１００ｂにおいて、過去にトマトを入れていた履歴があるので、冷蔵庫１００ｂのトマトを入れていた期間に関する期間情報を取得し、この期間情報を機器１５０ａへ送る。
【００６０】
この例では、冷蔵庫１００ｂの期間情報が１つある例を示しているが、例えば冷蔵庫１００ｂは、過去にトマトを入れていた履歴が複数回ある場合、その期間の平均値、最小値、または最大値の少なくとも１つを期間情報として用いて機器１５０ａへ送るようにしても良い。
【００６１】
また、冷蔵庫１００ｂ以外に過去にトマトを入れていた履歴がある冷蔵庫の情報が消費履歴管理部２００８で管理されている場合には、それぞれの冷蔵庫において、トマトを入れていた期間の平均値、最小値、または最大値の少なくとも１つを期間情報として用いて機器１５０ａへ送るようにしても良い。
【００６２】
また、冷蔵庫１００ａにおいて、過去にトマトを入れていた履歴が消費履歴管理部２００８で管理されている場合には、過去にトマトを入れていた期間を期間情報として機器１５０ａへ送るようにしても良い。また、冷蔵庫１００ａにおいて、過去にトマトを入れていた履歴が消費履歴管理部２００８で複数管理されている場合には、これらの平均値、最小値、または最大値の少なくとも１つを期間情報として用いて機器１５０ａへ送るようにしても良い。
【００６３】
また、上述した自身の冷蔵庫における期間情報の平均値、最小値、または最大値、または他の冷蔵庫における期間情報の平均値、最小値、または最大値のいずれを送るかについて、予めいずれの情報を送るのかが設定されていれば設定した情報に従って送信する。
【００６４】
また、上述した自身の冷蔵庫における期間情報の平均値、最小値、最大値、または他の冷蔵庫における期間情報の平均値、最小値、最大値を送り、機器１５０ａ側で選択して表示画面に表示するようにしても良い。
【００６５】
または、自身の冷蔵庫における期間情報および他の冷蔵庫における期間情報を全て送信し、機器１５０ａ側で平均値、最小値、最大値を計算し、計算した結果を用いて機器１５０ａの表示画面に表示するようにしても良い。
【００６６】
また、食材毎に予め賞味期間、消費期間といった期間情報を設定しておき、消費履歴管理部２００８で管理される食材を入れていた期間が設定した値よりも大きければ、取り出した食材を消費したのではなく、廃棄したと判定し、廃棄したと判定した場合には、対応する食材を入れていた期間を用いて上述の平均値の算出しないようにすれば、平均値の精度がより高くなる。また廃棄したと判定した期間情報がある場合には、冷蔵庫の中に入れっぱなしになりやすいことを示す警告情報を機器１５０ａに送信し、機器１５０ａにおいて警告情報を表示するようにしても良い。
【００６７】
このようにすれば、冷蔵庫に入れた食材について、消費者に注意を促すことが可能となる。
【００６８】
機器１５０ａは、期間情報を受信し、表示部１５３ａの表示画面に表示する。
【００６９】
表示画面に表示するタイミングは、受け取った直後、または期間情報に対応する期間が経過するまで所定のタイミングで表示をする。
【００７０】
図５は、クラウド２０００の動作の一例を示すフローチャートである。
【００７１】
まず機器から食材の情報を受信したかどうかを判定し受信した場合、後述するステップＳ５０２へ進む（ステップＳ５０１）。受信していない場合は、ステップＳ５０１に戻る。
【００７２】
次に受信した食材の情報が冷蔵庫に追加をした食材の情報であるのか、冷蔵庫から取り出した食材の情報であるのかを判定する（ステップＳ５０２）。
【００７３】
ステップＳ５０２において、受信した食材の情報が冷蔵庫から取り出した食材の情報であると判定した場合、後述するステップＳ５０３〜ステップＳ５０６の処理を行なう。
【００７４】
取り出した食材を特定する（ステップＳ５０３）。次に、冷蔵庫内食材情報管理部２００７で管理している情報のうち、取り出した食材の情報を更新するとともに、取り出した食材の期間情報を算出し、消費履歴管理部２００８に追加する（ステップＳ５０４）。
【００７５】
次に取り出した食材を用いた料理に関する情報を取得する（ステップＳ５０５）。
【００７６】
次に取得した料理に関する情報を食材の情報を送信した機器へ送信する（ステップＳ５０６）。
【００７７】
受信した食材の情報が冷蔵庫に追加をした食材の情報であると判定した場合、後述するステップＳ５０７〜ステップＳ５１０の処理を行なう。
【００７８】
追加された食材の特定をする（ステップＳ５０７）。次に追加された食材の情報を冷蔵庫内食材情報管理部に追加する。次に、今回食材を追加した冷蔵庫とは異なる冷蔵庫において、追加した食材と同じ種別の食材に関する期間情報を消費履歴管理部から取得する（ステップＳ５０９）。次に取得した期間情報を食材の情報を送信した機器へ送信する（ステップＳ５１０）。
【００７９】
図６は、機器１５０ａにおける動作の一例を示すフローチャートである。
【００８０】
まず、冷蔵庫に入れる食材または冷蔵庫から取り出す食材の情報を入力する（ステップＳ６０１）。
【００８１】
次に、入力した食材の情報および入力した食材を冷蔵庫に入れた（または冷蔵庫から取り出した）日付の情報を送信する（ステップＳ６０２）。ステップＳ６０２において、必要があれば食材を入れるまたは食材を取り出す冷蔵庫を特定する情報、送信する食材の情報が追加の食材であるのかまたは取り出す食材であるのかを示す情報を、食材の情報、日付の情報とともに送る。
【００８２】
次に、クラウド２０００から情報を受信したかどうかを判定する（ステップＳ６０３）。
【００８３】
受信していない場合は、ステップＳ６０３に戻る。
【００８４】
ステップＳ６０３において、受信があったと判定した場合には、受信した情報を用いた表示を行なう（ステップＳ６０４）。例えば追加の食材を送信した後にクラウド２０００から送信される期間情報を受信したときには期間情報を用いた情報を表示画面に表示する。また、例えば取り出した食材の情報を送信した後にクラウド２０００から送信される料理の情報を受信したときには料理の情報を用いた情報を表示画面に表示する。
【００８５】
このように構成をすることにより、冷蔵庫１００ａを利用する利用者は、新しい食材を冷蔵庫１００ａに入れたとき、新しい食材と同じ種別の食材を他の消費者がどのくらいの期間で消費していたのかについて、消費履歴管理部２００８から得ることができる。
【００８６】
これにより、他の消費者が消費する情報を考慮に入れながら食材を美味しいタイミングで消費することができる。
【００８７】
また、消費者自身の食材の消費の履歴は消費履歴管理部２００８に管理されており、将来において他の消費者が同じ種別の食材を他の消費者が利用する冷蔵庫に入れたとき、自身が消費した食材の履歴を提供するので、消費履歴管理部２００８に管理されている冷蔵庫を利用する個々のユーザが、他のユーザの食材を消費する期間を考慮に入れつつ取り出した食材を美味しいタイミングで賞味することができるようになる。
【００８８】
（実施の形態２）
図７は、本実施の形態の食材消費情報提供システムの構成の一例を説明するための図である。
【００８９】
本実施の形態において、冷蔵庫１００が、実施の形態１で説明をした機器１５０ａの機能を兼ね備えるものである。
【００９０】
図７において、食材情報入力部１５１は、扉開閉検知部１０１、撮影タイミング制御部１０２、カメラ１０３を有する。
【００９１】
扉開閉検知部１０１は、冷蔵庫１００の扉の開閉を検知する。扉開閉検知部１０１は、例えば、冷蔵庫１００の扉が開いた状態、冷蔵庫１００の扉が閉じた状態をそれぞれ検出し、冷蔵庫１００の扉が開いた状態を検出した後に、扉が閉じた状態を検出したときに開閉があったと検出する。
【００９２】
また、扉開閉検知部１０１は、例えば、冷蔵庫の扉が閉じる方向へ動いた動くこと、および冷蔵庫の扉の動きが停止したことを検出することにより、冷蔵庫の扉の開閉を検出するようにしても良い。
【００９３】
本実施の形態では、扉開閉検知部１０１は、冷蔵庫１００の扉が閉じる方向へ動いた後に扉が停止したことを検知する構成を例に説明をする。
【００９４】
扉開閉検知部１０１は、冷蔵庫１００の扉が閉じる方向へ動いた後に扉が停止したことを検知すると、撮影タイミング制御部１０２に撮影の要求をする。
【００９５】
撮影タイミング制御部１０２は、扉開閉検知部１０１から撮影の要求を受けると、冷蔵庫１００の中の画像を撮影するカメラ１０３を用いて撮影を指示する。
【００９６】
カメラ１０３は、例えば冷蔵庫１００の庫内に設置されており、撮影タイミング制御部１０２から撮影の指示を受けると撮影を行なう。
【００９７】
消費者は、冷蔵庫１００に食材を入れた後、または冷蔵庫１００から食材を取り出した後、冷蔵庫１００の扉を閉める動作を行なうので、冷蔵庫１００の扉を閉じる動作を検出したときにカメラ１０３を用いて冷蔵庫１００の中を撮影することにより、冷蔵庫１００に食材を入れた後、または冷蔵庫１００から食材を取り出した後の冷蔵庫１００の中の画像を食材の情報として用いることができる。
【００９８】
通信部１５２は、データの送受信を行なうものであり、例えば送信部と受信部とを有する。通信部１５２が有する送信部は、例えば、撮影した冷蔵庫１００の中の画像と、この画像を撮影した日付（撮影した時刻に関する情報は含めても良いし、含めなくても良い）に関する情報をクラウド２０００へ送信する。また必要に応じて冷蔵庫１００を特定するための情報を送る。
【００９９】
これにより、冷蔵庫１００の扉を閉めるごとに、カメラ１０３が冷蔵庫１００の中の画像を撮影し、撮影した画像をクラウド２０００へ送信することができる。
【０１００】
通信部２００５は、データの送受信を行なうものであり、例えば送信部と受信部とを有する。通信部２００５が有する受信部は、例えば冷蔵庫１００の中の画像を受信する。
【０１０１】
クラウド２０００は、冷蔵庫１００の中の画像を受信するごとに、受信した冷蔵庫１００の中の画像と、この画像を撮影した日付の情報とを冷蔵庫１００の情報と関連付けて冷蔵庫内食材情報管理部２００７に格納する。
【０１０２】
このとき、更に上述の情報と冷蔵庫１００を利用するグループ１０００またはユーザ１０と関連付ければ、冷蔵庫１００を利用するグループ１０００またはユーザ１０がどのような食材を冷蔵庫に入れているのかに関する情報を得ることができる。
【０１０３】
冷蔵庫内食材情報判定部２００６は、今回受信した冷蔵庫１００の中の画像と、前回受信した冷蔵庫１００の中の画像とを比較し、差分の画像を検出する。
【０１０４】
前回受信した冷蔵庫１００の中の画像に含まれている食材の画像が、今回受信した冷蔵庫１００の中の画像に含まれておらず、差分の画像として検出した場合には、冷蔵庫１００から食材が取り出されたと判定する。
【０１０５】
前回受信した冷蔵庫１００の中の画像に含まれておらず、今回受信した冷蔵庫１００の中の画像に含まれている食材の画像を、差分の画像として検出した場合には、冷蔵庫１００に食材を入れたと判定する。
【０１０６】
クラウド２０００は、食材の種別毎に食材の画像、名称、食材を用いた料理、賞味期間、消費期間といったデータを予め食材情報管理部２００９に格納している。
【０１０７】
冷蔵庫内食材情報判定部２００６は、差分として検出した画像と予め格納している食材の画像とのマッチングを行い、差分として検出した画像が何の食材であるのかを特定する。
【０１０８】
これにより、冷蔵庫１００から何の食材が入れられたのか、または冷蔵庫１００から何の食材が取り出された（つまり、消費された）のかを特定することが可能となる。
【０１０９】
冷蔵庫内食材情報判定部２００６は、冷蔵庫１００から食材が取り出されたと判定すると、今回取り出された食材に関する情報用いて、冷蔵庫内食材情報管理部２００７において管理する冷蔵庫１００に対応する取り出された食材の情報を更新する。
【０１１０】
また、冷蔵庫内食材情報判定部２００６は、今回取り出された食材について、消費履歴を消費履歴管理部２００８に追加する。
【０１１１】
このとき、更に上述の情報と冷蔵庫１００を利用するグループ１０００またはユーザ１０と関連付ければ、冷蔵庫１００を利用するグループ１０００またはユーザ１０がどのような冷蔵庫に入れた食材をどのくらいの期間で取り出すのか（つまり消費するのか）に関する情報を得ることができる。
【０１１２】
このようにすることにより、消費履歴管理部２００８は、冷蔵庫ごとに新たに食材を入れてから取り出すまでの期間情報を蓄積することができる。
【０１１３】
また、冷蔵庫内食材情報判定部２００６は、冷蔵庫１００から食材が取り出されたと判定したとき、算出された食材の期間情報が、食材情報管理部２００９の該当する食材の賞味期間、または消費期間よりも大きければ、廃棄された可能性が高いと判断し後述する平均値、最大値、または最小値を算出するための情報として用いないようにしても良い。
【０１１４】
次に、冷蔵庫内食材情報判定部２００６は、冷蔵庫１００に食材が入れられたと判断すると、入れられた食材の情報を冷蔵庫１００と関連付けて冷蔵庫内食材情報管理部２００７に追加する。
【０１１５】
また、入れられた食材と同じ食材に関する期間情報を消費履歴管理部２００８から取得する。
【０１１６】
このとき、食材が入れられた冷蔵庫１００とは異なる冷蔵庫において、入れられたと判断した食材と同じ食材を過去に入れて取り出したことがある場合、異なる冷蔵庫の期間情報を取得する。この場合、過去に同じ食材を入れて取り出したことが複数回あるのであればその平均値、最大値、または最小値を期間情報として用いても良い。
【０１１７】
上述の異なる冷蔵庫が複数ある場合、複数の期間情報の平均値、最大値、または最小値を期間情報として用いても良い。
【０１１８】
また、食材が入れられた冷蔵庫１００において、入れられたと判断した食材と同じ食材を過去に入れて取り出したことがある場合、この冷蔵庫１００の期間情報を取得するようにしても良い。この場合、入れられたと判断した食材と同じ食材を過去に入れて取り出したことが複数回あるのであればその平均値、最大値、または最小値を期間情報として用いても良い。
【０１１９】
上述の期間情報のうち、いずれの期間情報を送信するのかは冷蔵庫１００からいずれの期間情報を選択するのかを示す情報を受信し、対応する情報を送信するのでも良い。
【０１２０】
または、クラウド２０００において、どの期間情報を送るのかが予め設定されているのであれば、設定情報に従って対応する期間情報を送ればよい。
【０１２１】
また、上述の期間情報を全て冷蔵庫１００へ送信し、冷蔵庫１００側で、いずれか期間情報を選択して表示画面に表示させるようにしても良い。例えば冷蔵庫１００において、受け取った期間情報のいずれを選択するのかを設定する設定部（図示せず）を有し、設定部に設定した情報に従って期間情報を表示するようにしても良い。
【０１２２】
または、期間情報を全て受け取って、冷蔵庫１００側で対応する期間情報の平均値、最大値、最小値を適宜計算し、計算した結果を用いて表示画面に表示させるようにしても良い。
【０１２３】
また、受け取った期間情報のうち、予め設定された食材に対応付けられた賞味期間、消費期間よりも長い期間情報が含まれている場合には、この期間情報に対応する食材は取り出して消費したのではなく、廃棄したものとして、警告情報を表示させるようにしても良い。
【０１２４】
冷蔵庫内食材情報判定部２００６は、取得した期間情報を通信部２００５へ送る。
【０１２５】
通信部２００５が有する送信部は、例えば冷蔵庫内食材情報判定部２００６から受け取った期間情報をネットワーク３０００経由で冷蔵庫１００へ送信する。
【０１２６】
通信部１５２が有する受信部は、受信した期間情報を表示部１５３へ送り、表示部１５３は期間情報を用いた情報を表示する。
【０１２７】
図８（ａ）は、冷蔵庫１００を開いた状態、閉じた状態の一例を示す図である。
【０１２８】
冷蔵庫１００はユーザが扉を開閉することにより、開いたり、閉じたりできる。
【０１２９】
図８（ｂ）は、冷蔵庫１００に設置したカメラ１０３の一例を示す図である。
【０１３０】
カメラ１０３は、例えば冷蔵庫の中に設置されており、庫内の撮影を行う。
【０１３１】
図９（ａ）は、前回、冷蔵庫１００の扉を開閉する動作を行なったとき、カメラ１０３を用いて撮影した冷蔵庫の中の画像の一例を示す図である。図に示す例では、冷蔵庫１００の中の２個のりんごをカメラ１０３が撮影した画像２０４を示している。
【０１３２】
図９（ｂ）は、今回、冷蔵庫１００の扉を開閉する動作を行なったとき、カメラ１０３を用いて撮影した冷蔵庫の中の画像の一例を示す図である。図に示す例では、画像２０４を取得した後、冷蔵庫の扉を開けて、トマトを１つ入れたとき、カメラ１０３が撮影した画像２０５ａを示している。
【０１３３】
図９（ｃ）は、今回、冷蔵庫１００の扉を開閉する動作を行なったとき、カメラ１０３を用いて撮影した冷蔵庫の中の画像の一例を示す図である。図に示す例では、画像２０４を取得した後、冷蔵庫の扉を開けて、りんごを１つ取り出したとき、カメラ１０３が撮影した画像２０５ｂを示している。
【０１３４】
図１０（ａ）、（ｂ）は、提供される情報２０６の一例を示す図である。
【０１３５】
図１１は、本実施の形態の食材消費情報提案システムの動作の一例を示すフローチャートである。
【０１３６】
図１１において、図５と同一の符号を付したものは、同一またはこれに相当するものである。まず、冷蔵庫から食材の画像が送信されたかどうかを判定する（ステップＳ５０１ａ）。
【０１３７】
冷蔵庫１００から食材の画像が送信されたと判定した場合、後述するステップＳ５０２ａの処理を行う。冷蔵庫１００から食材の画像が送信されたと判定しなかった場合、ステップＳ５０１ａに戻る。
【０１３８】
ステップＳ５０１ａにおいて、冷蔵庫１００から食材の画像が送信されたと判定した場合、送信された冷蔵庫１００の中の画像を冷蔵庫内食材情報管理部２００７に追加する。このとき冷蔵庫の中の画像を、対応する冷蔵庫１００と関連付けて管理する。そして、今回受信した冷蔵庫１００の中の画像と、前回受信した冷蔵庫１００の中の画像とを比較し、差分の画像を検出する（ステップＳ５０２ａ）。
【０１３９】
次に、比較により検出された差分として検出される画像から、追加の食材の画像であるのか取り出した食材の画像であるのかを判定する（ステップＳ５０２ｂ）。
【０１４０】
前回受信した冷蔵庫１００の中の画像に含まれている食材の画像が、今回受信した冷蔵庫１００の中の画像に含まれておらず、差分の画像として検出した場合には、冷蔵庫１００から食材が取り出されたと判定し、後述するステップＳ５０３ａ〜ステップＳ５０６の処理を行う。例えば、前回受信した冷蔵庫１００の中の画像が図９（ａ）に示す画像２０４であり、今回受信した画像が図９（ｃ）の画像２０５ｂである場合、上述のような判定がなされる。
【０１４１】
前回受信した冷蔵庫１００の中の画像に含まれておらず、今回受信した冷蔵庫１００の中の画像に含まれている食材の画像を、差分の画像として検出した場合には、冷蔵庫１００に食材を入れたと判定し、後述するステップＳ５０７ａ〜ステップＳ５１０の処理を行う。例えば、前回受信した冷蔵庫１００の中の画像が図９（ａ）に示す画像２０４であり、今回受信した画像が図９（ｂ）の画像２０５ａである場合、上述のような判定がなされる。
【０１４２】
ステップＳ５０２ｂにおいて、冷蔵庫１００から食材が取り出されたと判定した場合、差分として検出した食材の画像と食材情報管理部２００９に格納されている食材の画像とのマッチングを行い、食材の種別を特定する（ステップ５０３ａ）。
【０１４３】
ステップＳ５０４〜ステップＳ５０６は、図５を用いて説明したときの処理と同じであるため、ここでは説明を省略する。
【０１４４】
ステップＳ５０２ｂにおいて、冷蔵庫１００に食材を入れたと判定した場合、差分として検出した食材の画像と食材情報管理部２００９に格納されている食材の画像とのマッチングを行い、食材の種別を特定する（ステップ５０７ａ）。
【０１４５】
ステップＳ５０８〜ステップＳ５１０は、図５を用いて説明したときの処理と同じであるため、ここでは説明を省略する。
【０１４６】
図１２は、冷蔵庫１００の動作の一例を説明するための図である。
【０１４７】
まず、扉開閉検知部１０１が冷蔵庫１００の扉の開閉を検出する（ステップＳ６０１ａ）と、撮影タイミング制御部１０２へ冷蔵庫の中の撮影の要求を発行する。
【０１４８】
撮影タイミング制御部１０２は、撮影の要求を受けると、カメラ１０３へ冷蔵庫１００の中を撮影するように指示する（ステップＳ６０１ｂ）。
【０１４９】
カメラ１０３は、冷蔵庫１００の中を撮影することにより得られる、冷蔵庫１００の中の画像を通信部１５２へ送り、通信部１５２は、冷蔵庫１００の中の画像と、この画像を撮影した日付（撮影した時刻に関する情報は含めても良いし、含めなくても良い）に関する情報をクラウド２０００へ送信する。また必要に応じて冷蔵庫１００を特定するための情報を送る（ステップＳ６０２ａ）。
【０１５０】
ステップＳ６０３〜ステップＳ６０４は、図６を用いた説明と同じであるため、ここでは説明を省略する。
【０１５１】
上述のような処理を行うので、クラウド２０００は、冷蔵庫１００から送られる、追加の食材、取り出される食材を冷蔵庫１００の中の画像を用いて特定することが可能となる。
【０１５２】
また、冷蔵庫１００に設置したカメラを用いて、冷蔵庫１００の扉が開閉されるタイミングで、食材の情報としての冷蔵庫１００の中の画像を得ることができるので、食材の情報を入力する手間が減る。
【０１５３】
図１０（ａ）は、表示部１５３により表示画面に表示される表示内容の一例である。本例では、前回受信した冷蔵庫１００の中の画像が図９（ａ）に示す画像２０４であり、今回受信した画像が図９（ｂ）の画像２０５ａである場合について説明する。
【０１５４】
この場合、追加の食材がトマトと特定し、特定した食材に関する期間情報を冷蔵庫１００へ送信し、表示される表示内容の一例を示すものであり、特定したトマトに関連する期間情報が４日である場合、「トマト、他の消費者はトマトを４日後に消費しています」などと表示することにより、冷蔵庫１００に新たに入れたトマトを４日後に消費することをユーザに勧めている。
【０１５５】
または、受け取った期間情報が、特定した食材について、過去に入れて取り出したことが複数回ある場合における最大値、または最小値であれば、最小値から最大値までの間に消費したことを示す情報（例えば「トマト、他の消費者は冷蔵庫に入れてから２日〜５日後に消費しています」など）を表示するようにしても良い（図１０（ｂ））。
【０１５６】
本実施の形態では上述のような構成を採用するため、他の消費者が冷蔵庫内に入れた食材をどのくらいの日数で取り出した（消費したか）に関する期間情報を取得できるので、消費者に対し、他の消費者が同じ食材を消費するタイミングと同程度のタイミングでの食材を取り出す時期（消費する時期）を消費者へ提供することが可能となる。
【０１５７】
本実施の形態では、カメラ１０３を用いて、冷蔵庫１００の中の画像を、冷蔵庫に入れた（または冷蔵庫から取り出した）食材の情報としてクラウド２０００へ送信するように構成したが、これに限定をする必要はなく、例えば、冷蔵庫に入れる（冷蔵庫から取り出す）食材を個別にカメラ１０３で撮影し、個別に取得した画像をクラウド２０００へ送るようにしても良い。このとき、個別に取得した画像について、追加した食材の画像または取り出した食材の画像かを示す情報をあわせて送るようにしても良い。
【０１５８】
また、本実施の形態では食材情報管理部２００９をクラウド２０００が備える構成を例に説明をしたが、これに限定される必要はなく、冷蔵庫１００が食材情報管理部２００９を備えるような構成としても良い。
【０１５９】
この場合、カメラ１０３で撮影をした画像と、冷蔵庫１００が備える食材情報管理部２００９の食材の画像とのマッチングを行なうことで、冷蔵庫１００側で追加の食材、または取り出した食材を特定できるので、特定した食材の情報をクラウド２０００へ送ればよい。
【０１６０】
（その他）
上記態様において説明された技術は、例えば、以下のクラウドサービスの類型において実現されうる。しかし、上記態様において説明された技術が実現される類型はこれに限られるものでない。
【０１６１】
（サービスの類型１：自社データセンタ型）
図１３は、サービスの類型１（自社データセンタ型）を示す。本類型は、サービスプロバイダ２２００がグループ１０００から情報を取得し、ユーザに対してサービスを提供する類型である。本類型では、サービスプロバイダ２２００が、データセンタ運営会社の機能を有している。即ち、サービスプロバイダが、ビッグデータの管理をするクラウドサーバ２１１０を保有している。従って、データセンタ運営会社は存在しない。
【０１６２】
本類型では、サービスプロバイダ２２００は、データセンタ（クラウドサーバ２１１０）を運営、管理している。また、サービスプロバイダ２２００は、ＯＳ２２０２及びアプリケーション２２０１を管理する。サービスプロバイダ２２００は、サービスプロバイダ２２００が管理するＯＳ２２０２及びアプリケーション２２０１を用いてサービス提供を行う（２２０４）。
【０１６３】
（サービスの類型２：ＩａａＳ利用型）
図１４は、サービスの類型２（ＩａａＳ利用型）を示す。ここでＩａａＳとはインフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築および稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１６４】
本類型では、データセンタ運営会社２１００がデータセンタ（クラウドサーバ２１１０）を運営、管理している。また、サービスプロバイダ２２００は、ＯＳ２２０２及びアプリケーション２２０１を管理する。サービスプロバイダ２２００は、サービスプロバイダ２２００が管理するＯＳ２２０２及びアプリケーション２２０１を用いてサービス提供を行う（２２０４）。
【０１６５】
（サービスの類型３：ＰａａＳ利用型）
図１５は、サービスの類型３（ＰａａＳ利用型）を示す。ここでＰａａＳとはプラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１６６】
本類型では、データセンタ運営会社２１００は、ＯＳ２１０２を管理し、データセンタ（クラウドサーバ２１１０）を運営、管理している。また、サービスプロバイダ２２００は、アプリケーション２２０１を管理する。サービスプロバイダ２２００は、データセンタ運営会社が管理するＯＳ２１０２及びサービスプロバイダ２２００が管理するアプリケーション２２０１を用いてサービス提供を行う（２２０４）。
【０１６７】
（サービスの類型４：ＳａａＳ利用型）
図１６は、サービスの類型４（ＳａａＳ利用型）を示す。ここでＳａａＳとはソフトウェア・アズ・ア・サービスの略である。例えばデータセンタ（クラウドサーバ）を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ（クラウドサーバ）を保有していない会社・個人（利用者）がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
【０１６８】
本類型では、データセンタ運営会社２１００は、アプリケーション２１０１を管理し、ＯＳ２１０２を管理し、データセンタ（クラウドサーバ２１１０）を運営、管理している。また、サービスプロバイダ２２００は、データセンタ運営会社２１００が管理するＯＳ２１０２及びアプリケーション２１０１を用いてサービス提供を行う（２２０４）。
【０１６９】
以上いずれの類型においても、サービスプロバイダ２２００がサービス提供行為を行ったものとする。また例えば、サービスプロバイダ若しくはデータセンタ運営会社は、ＯＳ、アプリケーション若しくはビックデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
【０１７０】
なお、本実施例の制御装置は、典型的には半導体集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部またはすべてを含むように１チップ化されても良い。ここではＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１７１】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現しても良い。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０１７２】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行っても良い。バイオ技術の適応などが可能性として有り得る。
【産業上の利用可能性】
【０１７３】
本発明は、冷蔵庫内の食材の消費時期を提供する食材消費情報提供装置、食材消費情報提供装置より食材消費情報の提供を受ける機器に適用可能である。
【符号の説明】
【０１７４】
１００，１００ａ，１００ｂ    冷蔵庫
１０１    扉開閉検知部
１０２    撮影タイミング制御部
１０３    カメラ
１０６    ホームゲートウェイ
１５０，１５０ａ，１５０ｂ    機器
１５１，１５１ａ，１５１ｂ    食材情報入力部
１５２，１５２ａ，１５２ｂ    通信部
１５３，１５３ａ，１５３ｂ    表示部
１０００    グループ
２０００    クラウド
２００５    通信部
２００６    冷蔵庫内食材情報判定部
２００７    冷蔵庫内食材情報管理部
２００８    消費履歴管理部
２００９    食材情報管理部
２１００    データセンタ運営会社
２１０１    アプリケーション
２１０２    ＯＳ
２１１０    クラウドサーバ
２２００    サービスプロバイダ
２２０１    アプリケーション
２２０２    ＯＳ
２２１０    サーバ
３０００    ネットワーク
【図１】
2015007851.tif 000003
【図２】
2015007851.tif 000004
【図３】
2015007851.tif 000005
【図４】
2015007851.tif 000006
【図５】
2015007851.tif 000007
【図６】
2015007851.tif 000008
【図７】
2015007851.tif 000009
【図８】
2015007851.tif 000010
【図９】
2015007851.tif 000011
【図１０】
2015007851.tif 000012
【図１１】
2015007851.tif 000013
【図１２】
2015007851.tif 000014
【図１３】
2015007851.tif 000015
【図１４】
2015007851.tif 000016
【図１５】
2015007851.tif 000017
【図１６】
2015007851.tif 000018