(57)【要約】      （修正有）【課題】メモリ容量の増加を抑制しつつ、簡易な処理により食材の入庫と出庫を判定して、食品の入出庫情報を保存する冷蔵庫を提供する。【解決手段】冷蔵庫は、通過物体検出部１１１により収容室の開口部を通過する物体が検出されたときに、収容量認識部１１２により認識された食品の量の変化に基づいて、収容室への食品の入庫と収容室からの食品の出庫とを判定する入出庫判定部１１３と、記憶部１３０と、入出庫判定部１１３により、収容室への食品の入庫又は収容室からの食品の出庫が判定されたときに、該判定の結果に基づく食品入出庫情報を記憶部１３０に保存する食品情報管理部１１５と、を備える。【選択図】図５
2022003299.tif 000002
【特許請求の範囲】
【請求項１】
開口部を有する収容室と、
前記開口部を通過する物体を検出する通過物体検出部と、
前記収容室に収容されている食品の量を認識する収容量認識部と、
前記通過物体検出部により前記開口部を通過する物体が検出されたときに、前記収容量認識部により認識された食品の量の変化に基づいて、前記収容室への食品の入庫と前記収容室からの食品の出庫とを判定する入出庫判定部と、
記憶部と、
前記入出庫判定部により、前記収容室への食品の入庫又は前記収容室からの食品の出庫が判定されたときに、該判定の結果に基づく食品入出庫情報を前記記憶部に保存する食品情報管理部と、
を備える冷蔵庫。
【請求項２】
現在の日時を認識する日時認識部を備え、
前記食品情報管理部は、前記入出庫判定部により前記収容室への食品の入庫又は前記収容室からの食品の出庫が判定されたときに、該判定された時点における前記日時認識部の認識日時を、前記食品入出庫情報に含めて前記記憶部に保存する
請求項１に記載の冷蔵庫。
【請求項３】
前記開口部を撮像範囲に含んで配置されたカメラと、
前記通過物体検出部により前記開口部を通過する物体が検出されたときに、前記カメラによる撮像を行って、撮像画像から食品の情報を取得する食品情報取得部と、
を備え、
前記食品情報管理部は、前記通過物体検出部により前記開口部を通過する物体が検出され、該物体の検出に応じて、前記入出庫判定部により前記収容室への食品の出庫又は前記収容室からの食品の入庫が判定されると共に、前記食品情報取得部により食品の情報が取得されたときに、該判定された入庫又は出庫の情報と該取得された食品の情報とを関連付けて、前記記憶部に保存する
請求項１又は請求項２に記載の冷蔵庫。
【請求項４】
前記通過物体検出部は、前記カメラの撮像画像から物体の画像部分を抽出することによって、前記開口部を通過する物体を検出する
請求項３に記載の冷蔵庫。
【請求項５】
前記食品情報管理部は、前記入出庫判定部により前記収容室への食品の入庫が判定され、且つ前記食品情報取得部により該食品の情報が取得されたときに、所定時間以内に出庫された食品と今回入庫された食品との情報の一致率が所定値以上である場合には、前記所定時間以前に出庫された食品の情報を、今回入庫された食品の情報に基づいて更新して、前記記憶部に保存する
請求項３又は請求項４に記載の冷蔵庫。
【請求項６】
無線通信部を備え、
前記食品情報管理部は、前記入出庫判定部により判定された食品の入庫又は出庫の情報、及び前記食品情報取得部により取得された食品の情報に基づく庫内食品リストのデータを、前記無線通信部により管理サーバーに送信する
請求項３から請求項５のうちいずれか１項に記載の冷蔵庫。
【請求項７】
前記収容室に設けられた重量センサを備え、
前記入出庫判定部は、前記重量センサの検知結果の変化に基づいて、前記収容室への物品の入出庫を判定し、
前記カメラによって撮像された画像から前記物品の内容量を読み取れるか否かを判定する判定手段と、
前記判定手段によって前記物品の内容量を読み取れると判定された場合に、前記重量センサの検知結果と前記物品の内容量とに基づいて前記重量センサの補正量を決定する決定手段と、
を備える請求項３から請求項６のうちいずれか１項に記載の冷蔵庫。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冷蔵庫に関する。
【背景技術】
【０００２】
従来、冷蔵室の開口部を通過する対象物（食品等）を予め設定された時間間隔で撮影して、時系列の撮像画像から対象物の進行方向を算出し、進行方向に基づいて対象物の入庫と出庫を判定するようにした冷蔵庫が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−８１７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、メモリ容量の増加を抑制しつつ、簡易な処理により食品の入庫と出庫を判定して、食品の入出庫情報を保存することができる冷蔵庫を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本開示の冷蔵庫は、開口部を有する収容室と、前記開口部を通過する物体を検出する通過物体検出部と、前記収容室に収容されている食品の量を認識する収容量認識部と、前記通過物体検出部により前記開口部を通過する物体が検出されたときに、前記収容量認識部により認識された食品の量の変化に基づいて、前記収容室への食品の入庫と前記収容室からの食品の出庫とを判定する入出庫判定部と、記憶部と、前記入出庫判定部により、前記収容室への食品の入庫又は前記収容室からの食品の出庫が判定されたときに、該判定の結果に基づく食品入出庫情報を前記記憶部に保存する食品情報管理部と、を備えるものである。
【０００６】
これによって、入出庫判定部は、通過物体検出部により収容室の開口部を通過する物体が検出されたときに、収容量認識部により認識された収容室内の食品の量の変化に基づいて、収容室への食品の入庫と収容室からの食品の出庫とを判定することができる。この場合、収容室の開口部を通過する物体の検出、及び収容室内の食品の量の変化の算出という簡易な処理を行えばよく、時系列の連続画像のデータをメモリに保存する必要がない。そのため、メモリ容量の増加を抑制しつつ、簡易な処理により食品の入庫と出庫を判定して、記憶部に保存することができる。
【発明の効果】
【０００７】
本開示の冷蔵庫によれば、収容室への食品の入庫と収容室からの食品の出庫とを、通過物体検出部による開口部を通過する物体の検出と、及び収容量認識部による収容室内の食品の量の認識という簡易な処理によって判定して、食品の入出庫情報を保存することができる。
【図面の簡単な説明】
【０００８】
【図１】家屋に設置された冷蔵庫に収容された食品の状況を、端末装置により確認する構成の説明図
【図２】冷蔵庫の外観の説明図
【図３】冷蔵庫の庫内の構成を、右側から見た断面図により示した説明図
【図４】冷蔵室の内部構成を、正面から見た断面図により示した説明図
【図５】制御ユニットの構成図
【図６】制御ユニットによる全体的な処理を示したフローチャート
【図７】撮像処理のフローチャート
【図８】重量情報処理のフローチャート
【図９】入庫時画像の分析処理のフローチャート
【図１０】出庫時画像の分析処理のフローチャート
【図１１】重量センサ補正処理のフローチャート
【図１２】庫内食品管理処理の第１のフローチャート
【図１３】庫内食品管理処理の第２のフローチャート
【図１４】庫内食品リスト及び賞味期限基準リストの説明図
【発明を実施するための形態】
【０００９】
第１の発明は、前面に開口部を有する収容室と、前記開口部を通過する物体を検出する通過物体検出部と、前記収容室に収容されている食品の量を認識する収容量認識部と、前記通過物体検出部により前記開口部を通過する物体が検出されたときに、前記収容量認識部により認識された食品の量の変化に基づいて、前記収容室への食品の入庫と前記収容室からの食品の出庫とを判定する入出庫判定部とを備えている。
第１の発明によれば、通過物体検出部により収容室の開口部を通過する物体が検出されたときに、入出庫判定部により、収容量認識部により認識された収容室内の食品の量の変化に基づいて、食品の入庫と出庫が判定される。そのため、食品の移動方向を認識して入庫と出庫を判定するために、時系列画像を撮像してメモリに保存する必要がなく、メモリ容量の増加を抑制しつつ、簡易な処理によって食品の入庫と出庫を判定することができる。
【００１０】
第２の発明は、前記収容室は、複数のサブエリアに区画され、前記収容量認識部は、前記収容室に収容されている食品の量を、前記各サブエリア毎に認識し、前記入出庫判定部は、前記収容量認識部により認識される前記各サブエリア内の食品の量の変化に基づいて、前記各サブエリアへの食品の入庫と前記各サブエリアからの食品の出庫とを判定する。
第２の発明によれば、食品が収容室内のどのサブエリアに入庫されたか、及び食品が収容室内のどのサブエリアから出庫されたかを判定することができる。
【００１１】
第３の発明は、記憶部と、前記入出庫判定部により、前記収容室への食品の入庫又は前記収容室からの食品の出庫が判定されたときに、該判定の結果に基づく食品入出庫情報を前記記憶部に保存する食品情報管理部とを備えている。
第３の発明によれば、入出庫判定部による食品の入庫及び出庫の判定結果に基づく入出庫情報を、食品情報管理部により前記記憶部に保存することによって、食品の入庫及び出庫の情報を任意のタイミングで利用することが可能となる。
【００１２】
第４の発明は、現在の日時を認識する日時認識部を備え、前記食品情報管理部は、前記入出庫判定部により前記収容室への食品の入庫又は前記収容室からの食品の出庫が判定されたときに、該判定された時点における前記日時認識部の認識日時を、前記食品入出庫情報に含めて前記記憶部に保存する。
第４の発明によれば、食品が入庫又は出庫された日時を、食品情報管理部により記憶部に保存することによって、収容庫に保存されている食品の賞味期限等を管理することが可能となる。
【００１３】
第５の発明は、前記開口部を撮像範囲に含んで配置されたカメラと、前記通過物体検出部により前記開口部を通過する物体が検出されたときに、前記カメラによる撮像を行って、撮像画像から食品の情報を取得する食品情報取得部とを備え、前記食品情報管理部は、前記通過物体検出部により前記開口部を通過する物体が検出され、該物体の検出に応じて、前記入出庫判定部により前記収容室への食品の出庫又は前記収容室からの食品の入庫が判定されると共に、前記食品情報取得部により食品の情報が取得されたときに、該判定された入庫又は出庫の情報と該取得された食品の情報とを関連付けて、前記記憶部に保存する。
第５の発明によれば、食品情報取得部により、カメラの撮像画像に含まれる食品の画像部分について、文字認識（商品名、生産地、材料、賞味期限等を示す文字の認識）、或いは食品の画像部分の形状や色を認識することにより、食材の情報が取得される。そして、食品管理部により、食品情報取得部により取得された食材の情報と、入出庫判定部により判定された食品の入庫及び出庫の情報とが関連付けられて、記憶部に保存される。これにより、収容庫に収容されている食品の種別を特定して管理することが可能となる。
【００１４】
第６の発明は、前記通過物体検出部は、前記カメラの撮像画像から物体の画像部分を抽出することによって、前記開口部を通過する物体を検出する。
第６の発明によれば、開口部を通過する物体を検出するための構成を、カメラとは別に専用に設ける必要がない。そのため、通過物体を検出するための構成を、簡素化することができる。
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、本実施の形態によって本発明が限定されるものではない。
【００１６】
［１．冷蔵庫の使用態様］
図１は、本実施形態の冷蔵庫の使用態様を示している。本実施形態の冷蔵庫１は、家屋Ｈに設置され、ゲートウェイ５００及び通信ネットワーク５１０を介して管理サーバー５２０との間で通信を行う機能を有している。また、冷蔵庫１は、端末装置（スマートフォン、タブレット端末等）４００との間で通信を行う機能を有している。端末装置４００は、ゲートウェイ５００及び通信ネットワーク５１０を介して管理サーバー５２０との間で通信を行う機能を有している。
【００１７】
冷蔵庫１に備えられた制御ユニット１００は、冷蔵庫１の全体的な作動を制御すると共に、冷蔵庫１の収容室に収容されている食品の情報を示す庫内食品リスト１３１を生成して管理サーバー５２０に送信する。端末装置４００において実行される冷蔵庫の管理用アプリケーションは、管理サーバー５２０から庫内食品リスト１３１のデータを取得することにより、或いは冷蔵庫１から庫内食品リスト１３１のデータを取得することにより、庫内食品リスト１３１に基づいて、冷蔵庫１に収容されている食品の情報を表示部に表示する。冷蔵庫１のユーザーＰは、端末装置４００の表示を視認することにより、冷蔵庫１に収容されている食品の状況（食品名、賞味期限、残量等）を確認することができる。
【００１８】
［２．冷蔵庫の構成］
図２〜図５を参照して、冷蔵庫１の構成について説明する。図２は冷蔵庫１の外観を示した説明図である。図２に示したように、冷蔵庫１は前面に開口した主箱体２を備え、主箱体２内には、冷蔵室１０（本発明の収容室に相当する）、製氷室３０、製氷室３０に併設されて庫内の温度が変更できる切換室２０、冷凍室４０、及び野菜室５０が形成されている。
【００１９】
冷蔵室１０の前面の開口部には、回転式の右ドア１１及び左ドア１２が設けられている。また、切換室２０、製氷室３０、冷凍室４０、及び野菜室５０には、それぞれ食品を収容する引き出し２１、３１、４１、５１が設けられている。
【００２０】
次に、図３は冷蔵庫１の庫内の構成を右側から見た断面図により示した説明図であり、図４は冷蔵室１０の内部構成を正面から見た断面図により示した説明図である。図３、図４を参照して、冷蔵室１０には、冷蔵室１０をサブエリアに区画する上棚１３、中棚１４、下棚１５が配置されている。また、冷蔵室１０には、上棚１３に置かれた食品の重量を検出する重量センサ１３ａ，１３ｂ、中棚１４に置かれた食品の重量を検出する重量センサ１４ａ，１４ｂ、下棚１５に置かれた食品の重量を検出する重量センサ１５ａ，１５ｂが設けられている。さらに、冷蔵室１０には、冷蔵室１０内を照らす照明部１６ａ〜１６ｆ、冷蔵室１０内の照度を検出する照度センサ１７ａ〜１７ｃ、及びカメラ６０が設けられている。
【００２１】
カメラ６０は、冷蔵室１０の上部の開口部１０ａ付近に、開口部１０ａが撮像範囲に含まれるように配置され、開口部１０ａから各棚１３，１４，１５の前端付近までの範囲を撮像する。また、冷凍サイクルを構成する補機である圧縮機６１、冷却ファン６２、冷却器６３、及び凝縮器６４が設けられている。さらに、冷蔵室１０の背面には、冷気を流通させるための冷蔵室ダクト７０と冷気吐出口７１〜７３が配置されている。
【００２２】
冷蔵室１０には、右ドア１１の開閉を検出する開閉センサ１８ｂと、左ドア１２の開閉を検出する開閉センサ１８ａとが設けられている。開閉センサ１８ｂは、右ドア１１が閉まっているときは閉検出信号を出力し、右ドア１１が開いているときには開検出信号を出力する。同様に、開閉センサ１８ａは、左ドア１２が閉まっているときは閉検出信号を出力し、左ドア１２が開いているときには開検出信号を出力する。
【００２３】
切換室２０には、開口部２０ａの開閉を検出する開閉センサ２２が設けられている。開閉センサ２２は、切換室２０に引き出し２１が収容されているときは閉検出信号を出力し、切換室２０から引き出し２１が引き出されているときには開検出信号を出力する。
【００２４】
同様に、製氷室３０には引き出し３１による開口部３０ａの開閉を検出する開閉センサ３２が設けられている。また、冷凍室４０には引き出し４１による開口部４０ａの開閉を検出する開閉センサ４２が設けられ、野菜室５０には引き出し５１による開口部５０ａの開閉を検出する開閉センサ５２が設けられている。開閉センサ３２，４２，５２は、開閉センサ２２と同様に、閉検出信号と開検出信号を出力する。
【００２５】
次に、図５は制御ユニット１００の構成図である。図５を参照して、制御ユニット１００は、ＣＰＵ（Central Processing Unit）１１０、画像処理部１２０、記憶部１３０、無線通信部１４０、日時認識部１４１、及び図示しないインターフェース回路等によって構成された電子回路ユニットである。
【００２６】
ＣＰＵ１１０は、記憶部１３０に保存された冷蔵庫１の制御用プログラムを実行することによって、通過物体検出部１１１、収容量認識部１１２、入出庫判定部１１３、食品情報取得部１１４、及び食品情報管理部１１５として機能する。
【００２７】
制御ユニット１００は、開閉センサ１８ａ，１８ｂ，２２，３２，４２，５２、照度センサ１７ａ，１７ｂ，１７ｃ、重量センサ１３ａ，１３ｂ，１４ａ，１４ｂ，１５ａ，１５ｂ、カメラ６０、照明部１６ａ，１６ｂ，１６ｃ，１６ｄ，１６ｅ，１６ｆ、及び冷凍サイクル補機６１，６２，６３，６４と接続されている。
【００２８】
制御ユニット１００には、開閉センサ１８ａ，１８ｂ，２２，３２，４２，５２、照度センサ１７ａ，１７ｂ，１７ｃ、及び重量センサ１３ａ，１３ｂ，１４ａ，１４ｂ，１５ａ，１５ｂの検出信号等が入力される。また、制御ユニット１００から出力される制御信号によって、照明部１６ａ，１６ｂ，１６ｃ，１６ｄ，１６ｅ，１６ｆ、及び冷凍サイクル補機６１，６２，６３，６４等の作動が制御される。
【００２９】
さらに、制御ユニット１００から出力される制御信号により、画像処理部１２０を介してカメラ６０による撮像が制御される。画像処理部１２０は、カメラ６０から出力される映像信号をデジタルの諧調信号に変換して撮像画像を生成し、撮像画像のデータを画像メモリ１２１に保存する。画像処理部１２０は、ＣＰＵ１１０から出力される制御信号に応じて、画像メモリ１２１に保存された撮像画像に対する処理を行う。
【００３０】
日時認識部１４１は、制御ユニット１００に備えられたクロック回路（図示しない）から出力されるクロック信号を計時して現在の日時（日付と時刻）を認識する。なお、管理サーバー５２０との通信により、管理サーバー５２０から現在の日時の情報を取得して、現在の日時を認識する構成としてもよい。
【００３１】
記憶部１３０には、庫内食品リスト１３１のデータの他に、冷蔵室１０に入庫された食品の情報が記録された入庫食品情報１３２、及び冷蔵室１０から出庫された食品の情報が記録された出庫食品情報１３３のデータが保存される。さらに、記憶部１３０には、種々の食品のサンプル画像１３４、及び種々の食品の一般的な賞味期限を示す賞味期限リスト１３５のデータが保存されている。
【００３２】
通過物体検出部１１１は、照度センサ１７ａ，１７ｂ，１７ｃにより検出される冷蔵室１０内の照度の変化に基づいて、冷蔵室１０の開口部１０ａを通過する物体を検出する。収容量認識部１１２は、冷蔵室１０の上棚１３、中棚１４、及び下棚１５に収容されている食品の量を、重量センサ１３ａ，１３ｂ，１４ａ，１４ｂ，１５ａ，１５ｂの検出信号に基づいて、重量により認識する。
【００３３】
収容量認識部１１２は、上棚１３に収容されている食品の重量を、重量センサ１３ａ，１３ｂの検出信号に基づいて認識し、中棚１４に収容されている食品の重量を、重量センサ１４ａ，１４ｂの検出信号に基づいて認識する。また、収容量認識部１１２は、下棚１５に収容されている食品の重量を、重量センサ１５ａ，１５ｂの検出信号に基づいて検出する。上棚１３、中棚１４、及び下棚１５における各収容スペースは、本発明のサブエリアに相当する。
【００３４】
入出庫判定部１１３は、通過物体検出部１１１により、冷蔵室１０の開口部１０ａを通過する物体が検出された時に、収容量認識部１１２により認識される各棚１３，１４，１５に置かれた食品の量（重量）の変化に基づいて、冷蔵室１０への食品の入庫と冷蔵室１０からの食品の出庫とを判定する。
【００３５】
食品情報取得部１１４は、冷蔵室１０の開口部１０ａを通過した物体をカメラ６０によって撮像する。そして、入出庫判定部１１３により、冷蔵室１０への食品の入庫又は冷蔵室からの食品の出庫が判定されたときに、撮像画像から食品の画像部分を抽出する。
【００３６】
食品情報取得部１１４は、食品の画像部分に含まれる文字を認識することにより、或いは食品の画像部分の特徴を抽出することにより、入庫又は出庫された食品の食品名、内容量、原産地、賞味期限等の情報を取得する。そして、食品情報取得部１１４は、取得した情報を、入庫と判定された食品（入庫食品）については入庫食品情報１３２に記録し、出庫と判定された食品（出庫食品）については出庫食品情報１３３に記録する。
【００３７】
食品情報管理部１１５は、収容量認識部１１２により認識された冷蔵室１０内の食品の重量、食品情報取得部１１４により記録された入庫食品情報１３２及び出庫食品情報１３３等に基づいて、庫内食品リスト１３１に記録された食品情報を更新する。
【００３８】
［３．制御ユニットによる処理］
次に、図６〜図１４を参照して、制御ユニット１００により実行される冷蔵室１０に収容された食品の管理に関する処理について説明する。
【００３９】
図６は、制御ユニット１００により実行される一連の処理の概要を示したフローチャートである。制御ユニット１００は、ステップＳ１で「撮像処理」、ステップＳ２で「重量情報処理」、ステップＳ３で「画像分析処理」、ステップＳ４で「重量センサ補正処理」、ステップＳ５で「庫内食品管理処理」を、それぞれ実行する。以下、各処理の詳細について説明する。
【００４０】
［３−１．撮像処理］
図７に示したフローチャートに従って、「撮像処理」の実行手順について説明する。「撮像処理」は、通過物体検出部１１１及び食品情報取得部１１４により実行される。図７のステップＳ１０〜Ｓ１５は、通過物体検出部１１１による処理である。通過物体検出部１１１は、ステップＳ１０で、開閉センサ１８ａ，１８ｂの検出信号から、冷蔵室１０の右ドア１１と左ドア１２の一方又は両方が開けられたと判断したときに、ステップＳ１１に処理を進める。
【００４１】
ステップＳ１１で、通過物体検出部１１１は、照度センサ１７ａ，１７ｂ，１７ｃにより冷蔵室１０の上棚１３、中棚１４、下棚１５の照度（棚により区画された各スペースの照度）を検出する。そして、通過物体検出部１１１は、検出した上棚１３の照度を上基準照度とし、中棚１４の照度を中基準照度とし、下棚１５の照度を下基準照度とする。通過物体検出部１１１は、上基準照度、中基準照度、及び下基準照度のデータを記憶部１３０に保存する。
【００４２】
上基準照度、中基準照度、及び下基準照度は、冷蔵室１０の右ドア１１と左ドア１２の一方又は両方が開けられ、物体（ユーザーの手、食品等）が冷蔵室１０の開口部１０ａを通過する前の状態における各棚１３，１４，１５の照度である。なお、検出照度の誤差や変動を考慮して、上基準照度、中基準照度、及び下基準照度を、各照度センサ１７ａ，１７ｂ，１７ｃの検出照度よりも若干低い照度、或いは若干高い照度に設定してもよい。また、後述するステップＳ１３で使用する上基準照度、中基準照度、及び下基準照度と、ステップＳ１４で使用する上基準照度、中基準照度、及び下基準照度とを、異なる値に設定してもよい。
【００４３】
続くステップＳ１２で、通過物体検出部１１１は、照度センサ１７ａ，１７ｂ，１７ｃにより上棚１３、中棚１４、及び下棚１５の照度をそれぞれ検出する。そして、通過物体検出部１１１は、次のステップＳ１３で、検出照度が基準照度よりも所定レベル以上低下した棚があるか否かを判断する。具体的には、通過物体検出部１１１は、以下の（１）〜（３）の各条件の成否を判断する。
【００４４】
（１）照度センサ１７ａの検出照度が、「上基準照度」から「上基準照度−α」以下に変化した。
（２）照度センサ１７ｂの検出照度が、「中基準照度」から「中基準照度−α」以下に変化した。
（３）照度センサ１７ｃの検出照度が、「下基準照度」から「下基準照度−α」以下に変化した。
【００４５】
但し、α：物品（食品、使用者の手等）が、上棚１３、中棚１４、下棚１５内に進入した場合に生じる照度の低下を想定して、実験やコンピュータシミュレーション等によって決定された閾値決定用の定数。なお、αは、上基準照度、中基準照度、及び下基準照度に対して共通な値としてもよく、上基準照度、中基準照度、及び下基準照度に対して個別に異なる値に設定してもよい。
【００４６】
そして、通過物体検出部１１１は、上記（１）〜（３）の少なくともいずれか一つが成立したときに、ステップＳ２０に処理を進める。上記（１）〜（３）の少なくともいずれか一つが成立したときは、ユーザーが、冷蔵室１０に食品を入れるため（入庫）、或いは冷蔵室１０から食品を取り出すため（出庫）、又は冷蔵室１０の食品の位置の変更等を行うために、冷蔵室１０内に手を入れたと想定される。そして、この場合、通過物体検出部１１１は、物体（ユーザーの手、ユーザーの手が掴んでいる食品等）が、冷蔵室１０の開口部１０ａを通過したと判断することができる。
【００４７】
一方、上記（１）〜（３）のいずれも成立していないときには、通過物体検出部１１１は、ステップＳ１４に処理を進める。ステップＳ１４で、通過物体検出部１１１は、検出照度が、「基準照度−β」以下から「基準照度」以上に変化した棚があるか否かを判断する。具体的には、通過物体検出部１１１は、以下の（４）〜（６）の各条件の成否を判断する。
【００４８】
（４）照度センサ１７ａの検出照度が、「上基準照度−β」以下から「上基準照度」以上に変化した。
（５）照度センサ１７ｂの検出照度が、「中基準照度−β」以下から「中基準照度」以上に変化した。
（６）照度センサ１７ｃの検出照度が、「下基準照度−β」以下から「下基準照度」以上に変化した。
【００４９】
但し、β：上棚１３、中棚１４、又は下棚１５に進入していた物体（食品、使用者の手等）が、開口部１０ａを通過して冷蔵室１０外に出たときに生じる照度の上昇を想定して、実験やコンピュータシミュレーション等により決定された閾値決定用の定数。なお、βは、上基準照度、中基準照度、及び下基準照度に対して共通に設定してもよいし、上基準照度、中基準照度、及び下基準照度に対して個別に異なる値に設定してもよい。
【００５０】
そして、通過物体検出部１１１は、上記（４）〜（６）の少なくともいずれか一つが成立したときに、ステップＳ２２に処理を進める。上記（４）〜（６）の少なくともいずれか一つが成立したときは、ユーザーが、冷蔵室１０に食品を入れるため（入庫）、冷蔵室１０から食品を取り出すため（出庫）、或いは冷蔵室１０に収容されている食品の位置の変更等を行って、冷蔵室１０内に入れていた手を抜いたと想定される。そして、この場合、通過物体検出部１１１は、物体（ユーザーの手、ユーザーの手が掴んでいる食品等）が、冷蔵室１０の開口部１０ａを通過したと判断することができる。
【００５１】
一方、上記（４）〜（６）のいずれも成立していないときには、通過物体検出部１１１はステップＳ１５に処理を進める。ステップＳ１５で、通過物体検出部１１１は、開閉センサ１８ａ，１８ｂの検出信号から、冷蔵室１０の右ドア１１と左ドア１２が共に閉められたか否かを判断する。そして、通過物体検出部１１１は、右ドア１１と左ドア１２が共に閉められたときはステップＳ１５に処理を進めて、「撮像処理」を終了する。一方、右ドア１１と左ドア１２の少なくともいずれか一方が開いているときには、通過物体検出部１１１は、ステップＳ１２に処理を進める。
【００５２】
次に、ステップＳ２０〜Ｓ２１、及びステップＳ２２〜Ｓ２３は、食品情報取得部１１４による処理である。食品情報取得部１１４は、ステップＳ２０で、画像処理部１２０を介して、カメラ６０により冷蔵室１０の開口部１０ａを含む範囲を撮像する。続くステップＳ２１で、食品情報取得部１１４は、ステップＳ２０で撮像した画像のデータを「入庫時画像」のデータとして記憶部１３０に保存し、ステップＳ１５に処理を進める。なお、撮像を複数回行って、複数の画像のデータを「入庫時画像」のデータとして記憶部１３０に保存するようにしてもよい。
【００５３】
また、ステップＳ２２で、食品情報取得部１１４は、画像処理部１２０を介して、カメラ６０により冷蔵室１０の開口部１０ａを含む範囲を撮像する。続くステップＳ２３で、食品情報取得部１１４は、ステップＳ２２で撮像した画像のデータを「出庫時画像」のデータとして記憶部１３０に保存し、ステップＳ１５に処理を進める。なお、撮像を複数回行って、複数の画像のデータを「出庫時画像」のデータとして記憶部１３０に保存するようにしてもよい。
【００５４】
図７に示した「撮像処理」によって、通過物体検出部１１１により、照度センサ１７ａ，７ｂ，１７ｃにより検出される上棚１３、中棚１４、又は下棚１５の照度の変化に基づいて、冷蔵室１０の開口部１０ａを通過する物体が検出される。
【００５５】
また、通過物体検出部１１１により、開口部１０ａを通過していずれかの棚１３，１４，１５に入った物体が検出された時点での開口部１０ａ付近の撮像画像である「入庫時画像」が、記憶部１３０に保存される。さらに、通過物体検出部１１１により、いずれかの棚１３，１４，１５から出て開口部１０ａを通過した物体が検出された時点での開口部１０ａ付近の撮像画像である「出庫時画像」が、記憶部１３０に保存される。
【００５６】
なお、図７のステップＳ１５で、右ドア１１と左ドア１２が閉められたことが検出される前に、ステップ１３において開口部１０ａを通過する物体が複数回検出されたときには、ステップＳ２０〜Ｓ２１により、複数の「入庫時画像」の撮像と保存が行われる。そして、後述する「重量情報処理」により入庫が判定された食品の「入庫時画像」について、それぞれ「画像分析処理」が実行される。
【００５７】
同様に、図７のステップＳ１５で、右ドア１１と左ドア１２が閉められたことが検出される前に、ステップＳ１４において開口部１０ａを通過する物体が複数回検出されたときには、ステップＳ２２〜Ｓ２３により、複数の「出庫時画像」の撮像と保存が行われる。そして、後述する「重量情報処理」により出庫が判定された食品の「出庫時画像」について、それぞれ「画像分析処理」が実行される。
【００５８】
[３−２．重量情報処理］
次に、図８に示したフローチャートに従って、「重量処理」の実行手順について説明する。「重量情報処理」は、入出庫判定部１１３、及び食品情報取得部１１４により実行される。
【００５９】
図８のステップＳ３０〜Ｓ３３及びＳ４０は、入出庫判定部１１３による処理である。入出庫判定部１１３は、ステップＳ３０で、収容量認識部１１２により各棚１３，１４，１５の重量を認識して記憶部１３０に保存する。続くステップＳ３１で、通過物体検出部１１１により、図７のステップＳ１３又はステップＳ１４で、冷蔵室１０の開口部１０ａを通過する物体が検出されたとき（冷蔵室１０への物体の出入りがあったとき）に、入出庫判定部１１３は、ステップＳ３２に処理を進める。
【００６０】
ステップＳ３２で、入出庫判定部１１３は、収容量認識部１１２により各棚１３，１４，１５の重量を認識する。次のステップＳ３３で、入出庫判定部１１３は、ステップＳ３０で認識した重量に対して、ステップＳ３２で認識した重量が増加した棚があるか否かを判断する。そして、重量が増加した棚があるとき（この場合は、冷蔵室１０に食品が入庫されたと判断できる）は、入出庫判定部１１３はステップＳ３４に処理を進める。
【００６１】
一方、重量が増加した棚がないときには、入出庫判定部１１３は、ステップ３３からステップＳ４０に処理を進め、ステップＳ３０で認識した重量に対して、ステップＳ３２で認識した重量が減少した棚があるか否かを判断する。そして、重量が減少した棚があるとき（この場合は、冷蔵室１０から食品が出庫したと判断できる）は、入出庫判定部１１３はステップＳ４１に処理を進める。また、重量が増加した棚がないとき（この場合は、冷蔵室１０への食品の入庫及び冷蔵室１０からの食品の出庫がなかったと判断できる）には、入出庫判定部１１３は、ステップＳ３６に処理を進めて「重量情報処理」を終了する。
【００６２】
ステップＳ３４〜Ｓ３５及びステップＳ４１は、食品情報取得部１１４による処理である。食品情報取得部１１４は、ステップＳ３４で、収容量認識部１１２により認識された各棚１３，１４，１５の左右の重量から、入庫食品の収容位置を推定する。
【００６３】
次のステップＳ３５で、食品情報取得部１１４は、入庫食品情報１３２（図５参照）に、入庫食品の重量と収容位置の情報を記録して、ステップＳ３６に処理を進め、「重量情報処理」を終了する。入庫食品情報１３２のデータは、庫内食品リスト１３１への情報の追加、更新等を行うために記憶部１３０に一時的に保存される。
【００６４】
また、ステップＳ４１で、食品情報取得部１１４は、出庫食品情報１３３（図５参照）に、出庫食品の重量の情報を記録してステップＳ３６に処理を進め、「重量情報処理」を終了する。出庫食品情報１３３のデータは、庫内食品リスト１３１への食品情報の追加、更新等を行うために記憶部１３０に一時的に保存される。
【００６５】
［３−３．画像分析処理］
次に、図９、図１０に示したフローチャートに従って、「画像分析処理」の実行手順について説明する。「画像分析処理」は、食品情報取得部１１４により実行される。図９は、冷蔵室１０に入庫された食品について、「入庫時画像」から情報を取得する処理である。また、図１０は、冷蔵室１０から出庫された食品について、「出庫時画像」から情報を取得する処理である。
【００６６】
先ず、図９を参照して、「入庫時画像」に対する「画像分析処理」について説明する。食品情報取得部１１４は、図９のステップＳ５０で、入庫食品の「入庫時画像」に対して、画像処理部１２０により文字抽出処理を実行する。ここで、入庫食品とは、図８のステップＳ３３で、入出庫判定部１１３により冷蔵室１０に入庫されたと判定された食品である。また、入庫食品の「入庫時画像」とは、図８のステップＳ３３で入庫と判定された食品について、図７のステップＳ２０，Ｓ２１で食品情報取得部１１４により撮像及び保存された「入庫時画像」である。
【００６７】
続くステップＳ５１で、食品情報取得部１１４は、画像処理部１２０により「入庫時画像」から文字が抽出されたか否かを判断する。そして、食品情報取得部１１４は、文字が抽出されたときはステップＳ５２に処理を進め、文字が抽出されなかったときにはステップＳ６０に処理を進める。
【００６８】
ステップＳ５２で、食品情報取得部１１４は、画像処理部１２０により抽出された文字の情報を分析する。そして、続くステップＳ５３で、食品情報取得部１１４は、文字の情報から、食品名、賞味期限、産地、内容量等の入庫食品の情報を取得する。次のステップＳ５４で、食品情報取得部１１４は、取得した入庫食品の情報を入庫食品情報１３２に記録して、「画像分析処理」を終了する。
【００６９】
また、ステップＳ６０で、食品情報取得部１１４は、画像処理部１２０によって、「入庫時画像」から入庫食品の画像部分を抽出する。続くステップＳ６１で、食品情報取得部１１４は、抽出した入庫食品の画像部分と、予め記憶部１３０に保存された種々の食品のサンプル画像１３４（図５参照）との一致率を算出する。
【００７０】
次のステップＳ６２で、食品情報取得部１１４は、一致率が最も高いサンプル画像１３４の食品名を入庫食品の食品名と推定して取得し、ステップＳ５４に処理を進める。ステップＳ６０〜Ｓ６２の処理により、入庫食品の「入庫時画像」から文字が抽出できなかった場合であっても、入庫食品の食品名を推定して入庫食品情報１３２に記録することができる。
【００７１】
次に、図１０を参照して、「出庫時画像」に対する「画像分析処理」について説明する。食品情報取得部１１４は、図１０のステップＳ７０で、出庫食品の「出庫時画像」に対して、画像処理部１２０により文字抽出処理を実行する。ここで、出庫食品とは、図８のステップＳ４０で、入出庫判定部１１３により冷蔵室１０から出庫されたと判定された食品である。また、出庫食品の「出庫時画像」とは、図８のステップＳ４０で出庫と判定された食品について、図７のステップＳ２２，Ｓ２３で食品情報取得部１１４により撮像及び保存された「出庫時画像」である。
【００７２】
続くステップＳ７１で、食品情報取得部１１４は、画像処理部１２０により「出庫時画像」から文字が抽出されたか否かを判断する。そして、食品情報取得部１１４は、文字が抽出されたときはステップＳ７２に処理を進め、文字が抽出されなかったときにはステップＳ８０に処理を進める。
【００７３】
ステップＳ７２で、食品情報取得部１１４は、画像処理部１２０により抽出された文字の情報を分析する。そして、続くステップＳ７３で、食品情報取得部１１４は、文字の情報から、食品名、賞味期限、産地、内容量等の出庫食品の情報を取得する。次のステップＳ７４で、食品情報取得部１１４は、取得した出庫食品の情報を出庫食品情報１３３に記録して、「画像分析処理」を終了する。
【００７４】
また、ステップＳ８０で、食品情報取得部１１４は、画像処理部１２０によって、「出庫時画像」から出庫食品の画像部分を抽出する。続くステップＳ８１で、食品情報取得部１１４は、抽出した出庫食品の画像部分と、予め記憶部１３０に保存された種々の食品のサンプル画像１３４との一致率を算出する。
【００７５】
図９の画像分析処理は、冷蔵室１０への入庫が判定された場合の入庫時画像を対象として行われ、図１０の画像分析処理は、冷蔵室１０からの出庫が判定された場合の出庫時画像を対象として行われる。そのため、食品ではなく、右ドア１１又は左ドア１２が通過物体検出部１１１により検出されたときには、入庫又は出庫と判定されないため、画像分析処理は行われない（撮像画像は無効となる）。これにより、右ドア１１又は左ドア１２の画像部分から、誤った食品情報が取得されることを防止することができる。
【００７６】
次のステップＳ８２で、食品情報取得部１１４は、一致率が最も高いサンプル画像１３４の食品名を出庫食品の食品名と推定して取得し、ステップＳ７４に処理を進める。ステップＳ８０〜Ｓ８２の処理により、出庫食品の「出庫時画像」から文字が抽出できなかった場合であっても、出庫食品の食品名を推定して出庫食品情報１３３に記録することができる。
【００７７】
図９の画像分析処理は、冷蔵室１０への入庫が判定された場合の入庫時画像を対象として行われ、図１０の画像分析処理は、冷蔵室１０からの出庫が判定された場合の出庫時画像を対象として行われる。そのため、食品ではなく、右ドア１１又は左ドア１２が通過物体検出部１１１により検出されたときには、入庫又は出庫と判定されないため、画像分析処理は行われない（撮像画像は無効となる）。これにより、右ドア１１又は左ドア１２の画像部分から、誤った食品情報が取得されることを防止することができる。
【００７８】
［３−４．重量センサ補正処理］
図１１に示したフローチャートに従って、重量センサ１３ａ，１３ｂ，１４ａ，１４ｂ，１５ａ，１５ｂの検出重量を補正するための「重量センサ校正処理」の実行手順について説明する。「重量センサ補正処理」は、収容量認識部１１２により実行される。「重量センサ補正処理」は、経時変化等によって生じ得る重量センサ１３ａ，１３ｂ，１４ａ，１４ｂ，１５ａ，１５ｂの検出誤差分を修正（校正）するための処理である。
【００７９】
図１１のステップＳ９０で、収容量認識部１１２は、入出庫判定部１１３により冷蔵室への食品の入庫ありと判定されたとき（図８のステップＳ３３でＹＥＳ）に、ステップＳ９１に処理を進める。ステップＳ９１で、収容量認識部１１２は、入庫食品情報１３２に入庫食品の内容量の情報が記録（図９のステップＳ５４の処理）されているか否かを判断する。そして、収容量認識部１１２は、入庫食品情報１３２に入庫食品の内容量（図９のステップＳ５３で取得した食品の内容量）の情報が記録されているときはステップＳ９２に処理を進める。
【００８０】
ステップＳ９２で、収容量認識部１１２は、入庫食品情報１３２に記録された入庫食品の重量と内容量との比を算出する。そして、収容量認識部１１２は、算出した比を、入庫食品の重量検出に用いられた重量センサの補正係数に設定する。例えば、入庫食品が上棚１３に入庫され、重量センサ１３ａ，１３ｂによって重量が検出された場合には、収容量認識部１１２は、算出した比を重量センサ１３ａ，１３ｂの検出重量の補正係数として設定する。
【００８１】
続くステップＳ９３で、収容量認識部１１２は、補正係数のデータを記憶部１３０に保存し、ステップＳ９４に処理を進めて「重量センサ補正処理」を終了する。以後、収容量認識部１１２は、重量センサ１３ａ，１３ｂの検出重量に補正係数を乗じた値を、検出重量として扱う。同様にして、収容量認識部１１２は、入庫食品が中棚１４に収容されたときは、重量センサ１４ａ，１４ｂの補正係数を設定し、入庫食品が下棚１５に収容されたときは、重量センサ１５ａ，１５ｂの補正係数を設定する。
【００８２】
一方、ステップＳ９１で、入庫食品情報１３２に内容量の情報が記録されていなかった場合には、収容量認識部１１２は、ステップＳ９４に処理を進めて「重量センサ補正処理」を終了する。この場合は、補正係数の算出及び設定は行われない。
【００８３】
［３−５．庫内食品管理処理］
図１２及び図１３に示したフローチャートに従って、冷蔵室１０に収容された食品の情報を管理するための「庫内食品管理処理」の実行手順について説明する。「庫内食品管理処理」は、食品情報管理部１１５により実行される。
【００８４】
食品情報管理部１１５は、冷蔵室１０に収容された食品の情報を、庫内食品リスト１３１（図５参照）により管理する。庫内食品リスト１３１には、図１４に示したように、冷蔵室１０に入庫された食品に付された番号（１，２，３，…）と、番号が付された各入庫食品の情報として、食品名、重量（初回、現在、喫食量）、入出庫日時（初回入庫、最新出庫、最新入庫）在庫（１：あり、０：なし）、賞味期限、及び産地とが記録されている。食品情報管理部１１５は、食品情報取得部１１４により記録された入庫食品情報１３２及び出庫食品情報１３３に基づいて、庫内食品リスト１３１の生成及び更新を行う。
【００８５】
図１２のステップＳ１００で、食品情報管理部１１５は、入出庫判定部１１３により、冷蔵室１０への食品の入庫又は冷蔵室１０からの食品の出庫が判定されたか否かを判断し、入庫又は出庫が判定されたときにステップＳ１０１に処理を進める。ステップＳ１０１で、食品情報管理部１１５は、入庫の判定がなされたか否かを判断し、入庫の判定がなされたときはステップＳ１０２に処理を進める。一方、入庫の判定がなされなかったとき（出庫の判定がなされたとき）には、食品情報管理部１１５は、ステップＳ１１０に処理を進める。
【００８６】
ステップＳ１０２で、食品情報管理部１１５は、所定時間以内に冷蔵室１０からの出庫があったか否かを判断する。そして、所定時間以内に冷蔵室１０からの出庫があったときはステップＳ１０３に処理を進め、所定時間以内に冷蔵室１０からの出庫がなかったときにはステップＳ１１１に処理を進める。なお、所定時間以内に冷蔵室１０からの出庫があったことは、庫内食品リスト１３１から認識することができる。
【００８７】
ステップＳ１０３で、食品情報管理部１１５は、前回出庫された食品と今回入庫された食品との一致率が所定値以上であるか否かを判断する。ここで、食品情報管理部１１５は、庫内食品リスト１３１に記録された前回出庫された商品の情報と、入庫食品情報１３２に記録された今回入庫された商品と情報とを対比して、食品名、賞味期限、産地等の一致状況から、前回出庫された食品と今回入庫された食品の一致率を算出する。
【００８８】
そして、食品情報管理部１１５は、前回出庫された食品と今回入庫された食品との一致率が所定値以上であるときはステップＳ１０４に処理を進め、前回出庫された食品と今回入庫された食品との一致率が所定値未満であるときには、ステップＳ１１２に処理を進める。
【００８９】
ステップＳ１０４は、前回出庫された食品と今回入庫された食品との一致率が所定値以上であって、前回出庫された食品と今回入庫された食品とが同一物であると判断できる場合の処理である。ステップＳ１０４で、食品情報管理部１１５は、庫内食品リスト１３１において、所定時間以前に出庫した食品の現在重量、最新入庫日時、喫食量（初回入庫時と現在の重量の差）を、入庫食品情報１３２に記録された情報に基づいて更新し、図１３のステップＳ１０５に処理を進める。
【００９０】
ステップＳ１１２は、前記出庫された食品と今回入庫された食品との一致率が所定値未満であって、前回出庫された食品と今回入庫された食品とが異なると判断できる場合の処理である。食品情報管理部１１５は、ステップＳ１１２で、庫内食品リスト１３１において、入庫食品情報１３２に記録された情報に基づいて入庫食品を新規登録し、図１２のステップＳ１０５に処理を進める。
【００９１】
ステップＳ１１１は、所定時間以内に出庫がなかった場合の処理である。食品情報管理部１１５は、ステップＳ１１１で、庫内食品リスト１３１において、入庫食品情報１３２に記録された情報に基づいて入庫食品を新規登録し、図１２のステップＳ１０５に処理を進める。
【００９２】
ステップＳ１１０は、冷蔵室１０から食品が出庫されたと判定された場合の処理である。食品情報管理部１１５は、ステップＳ１１０で、庫内食品リスト１３１において、該当食品（出庫食品）の現在重量を０に更新する。また、食品情報管理部１１５は、庫内食品リスト１３１において、該当食品の喫食量を更新し、出庫食品情報１３３に記録された情報に基づいて最新出庫時刻を更新して、図１３のステップ１０５に処理を進める。
【００９３】
図１３のステップＳ１０５で、食品情報管理部１１５は、ステップＳ１１０の処理により現在重量が０グラムになった食品があるか否かを判断する。そして、食品情報管理部１１５は、現在重量が０グラムになった食品があるときはステップＳ１０５に処理を進め、現在重量が０グラムになった食品が無いときにはステップＳ１２０に処理を進める。
【００９４】
ステップＳ１０６で、食品情報管理部１１５は、庫内食品リスト１３１の該当食品（今回、出庫されたと判定された食品）の情報を、‘在庫なし’（在庫０）に更新して、ステップＳ１０７に処理を進める。また、ステップＳ１２０で、食品情報管理部１１５は、庫内食品リスト１３１の該当食品（今回、入庫したと判定された食品）の情報を、‘在庫あり’（在庫１）に更新して、ステップＳ１０７に処理を進める。
【００９５】
ステップＳ１０７で、食品情報管理部１１５は、入庫食品情報１３２に文字認識による賞味期限の情報が記録されているか否かを判断する。そして、食品情報管理部１１５は、入庫食品情報１３２に賞味期限の情報が記録されているときはステップＳ１０８に処理を進め、賞味期限の情報が記録されていないときにはステップＳ１２１に処理を進める。
【００９６】
ステップＳ１０８で、食品情報管理部１１５は、入庫食品情報１３２に記録された賞味期限の情報に基づいて、庫内食品リスト１３１に今回入庫された食品の賞味期限を登録し、ステップＳ１０９に処理を進める。また、ステップＳ１２１で、食品情報管理部１１５は、記憶部１３０に保存された賞味期限リスト１３５を参照して、該当する食品の一般的な賞味期限を検索する。
【００９７】
賞味期限リスト１３５は、図１４に示したように、食品名と食品の賞味期限とを対応付けたリストであり、食品情報管理部１１５は、今回の入庫食品の食品名に対応付けられた賞味期限を検索する。続くステップＳ１２２で、食品情報管理部１１５は、庫内食品リスト１３１の該当食品のデータに賞味期限を登録して、ステップＳ１０９に処理を進める。
【００９８】
ステップＳ１０９で、食品情報管理部１１５は、更新した庫内食品リスト１３１のデータを、無線通信部１４０により、通信ネットワーク５１０を介して管理サーバー５２０に送信し、「庫内食品管理処理」を終了する。
【００９９】
管理サーバー５２０は、冷蔵庫１から受信した庫内食品リスト１３１のデータを記憶装置（図示しない）に保存し、庫内食品リスト１３１から認識される各商品の喫食状況、賞味期限までの残日数等を、ユーザーの端末装置４００に送信する。これにより、ユーザーは、外出先等においても、端末装置４００により冷蔵庫１に収容された商品の状況を確認することができる。
【０１００】
［４．他の実施形態］
上記実施形態において、通過物体検出部１１１は、照度センサ１７ａ，１７ｂ，１７ｃにより検出される冷蔵室１０内の照度の変化によって、冷蔵室１０の開口部１０ａを通過する物体を検出した。通過物体検出部１１１の他の構成として、カメラ６０による撮像画像から開口部１０ａ付近の物体の画像部分を抽出することによって、開口部１０ａを通過する物体を検出してもよい。
【０１０１】
或いは、図３〜図５に示したように、開口部１０ａを検出範囲に含み、開口部１０ａを通過する物体を直接検出する対物センサ８０（反射型又は透過型の光センサ、超音波センサ、静電容量センサ等）を用いてもよい。この場合、対物センサ８０の検出範囲を、開口部１０ａから冷蔵室１０内に向かう方向において、カメラ６０の撮像範囲よりも手前側に設定してもよい。これにより、開口部１０ａを通過する物体が検出された時点から、カメラ６０による撮像が実行されるまでの遅れ時間により、入庫される食品の撮像に失敗することを防止することができる。
【０１０２】
また、開閉センサ１８ａにより左ドア１２開けられたことが検出されたとき、及び開閉センサ１８ｂにより右ドア１１が開けられたことが検出されたときに、カメラ６０への通電を開始して、カメラ６０による撮像を可能にしてもよい。この構成によれば、左ドア１２と右ドアが閉められているときは、カメラ６０への通電を遮断して節電することができる。また、右ドア又は左ドア１２が開けられたタイミングでカメラ６０への通電を開始することによって、カメラ６０の起動の遅れにより入庫される食品の撮像に失敗することを防止することができる。
【０１０３】
また、食品情報取得部１１４は、通過物体検出部１１１により、開口部１０ａを通過する物体が検出された時から所定時間以内に、開閉センサ１８ａにより左ドア１２が開状態から閉状態に切り替わったことが検出されたとき、又は開閉センサ１８ｂにより右ドア１１が開状態から閉状態に切り替わったことが検出されたときには、カメラ６０により撮像された画像データを無効にする構成としてもよい。この構成によれば、左ドア１２又は右ドア１１が閉められる際に、左ドア１２又は右ドア１１が通過物体検出部１１１により検出されてカメラ６０により撮像されたときに、左ドア１２又は右ドア１１の画像から、誤った食品の情報が抽出されることを防止することができる。
【０１０４】
上記実施形態において、収容量認識部１１２は、重量センサ１３ａ，１３ｂ，１４ａ，１４ｂ，１５ａ，１５ｂによる検出重量に基づいて、冷蔵室１０の各棚１３，１４，１５に収容されている食品の量を認識した。収容量認識部１１２の他の構成として、照明部１６ａ，１６ｂ，１６ｃ，１６ｄ，１６ｅ，１６ｆを点灯させた状態での照度センサ１７ａ，１７ｂ，１７ｃによる検出照度に基づいて、冷蔵室１０の各棚１３，１４，１５に収容されている食品の量を認識してよい。或いは、カメラ６０又は別に配置したカメラによる冷蔵室１０の内部の撮像画像から、食品の画像部分を抽出することによって、冷蔵室１０の各棚１３，１４，１５に収容されている食品の量を認識してもよい。
【０１０５】
上記実施形態では、カメラ６０の撮像画像に対する処理を画像処理部１２０により行ったが、画像処理部１２０の機能をＣＰＵ１１０に備えて、ＣＰＵ１１０により撮像画像に対する処理を行ってもよい。
【０１０６】
上記実施形態では、サンプル画像１３４と賞味期限リスト１３５のデータを、記憶部１３０に保存したが、管理サーバー５２０に保存して、使用時に管理サーバー５２０から冷蔵庫１の制御ユニット１００にダウンロードするようにしてもよい。
【０１０７】
また、サンプル画像１３４を記憶部１３０又は管理サーバー５２０に保存するとしたが、色や形、大きさなどの各々の食品や収納物の特徴を事前に学習した画像認識プログラムをＣＰＵ１１０に実装しておき、入庫食品の画像部分を画像認識プログラムで処理をして一致率を算出し入庫食品の食品名と推定して取得してもよい。これによってサンプル画像１３４は不要となって記憶部１３０または管理サーバー５２０で保存する記憶容量を小さくすることができ、入庫食品の食品名を推定する認識処理時間も早く処理できる。出庫食品の食品名の推定も上記と同様に処理することができる。
【０１０８】
上記実施形態では、冷蔵庫１の冷蔵室１０について、入出庫判定部１１３により食品の入庫と出庫を判別して、食品情報取得部１１４により入庫食品及び出庫食品の情報を取得し、食品情報管理部１１５により冷蔵室１０に収容された食品の情報を管理した。切換室２０、冷凍室４０、及び野菜室５０についても、開口部２０ａ，４０ａ，５０ａを通過する物体を検出する通過物体検出部と、収容された食品の量を認識する収容量認識部を備えることにより、食品の入庫と出庫を判定することができる。また、開口部２０ａ，４０ａ，５０ａを含む範囲を撮像するカメラを設けて、撮像画像から入庫食品及び出庫食品の情報を取得することにより、切換室２０、冷凍室４０、及び野菜室５０に収容された食品の情報を取得して、食品の管理を行うことができる。
【産業上の利用可能性】
【０１０９】
以上のように、本発明にかかる冷蔵庫は、収容室への食品の入庫と収容室からの食品の出庫とを、メモリ容量の増加を抑制しつつ、簡易な構成によって判別することができるので、冷蔵庫に収容された食品を管理する用途に適用することができる。
【符号の説明】
【０１１０】
１  冷蔵庫
１０  冷蔵室
１０ａ  開口部
１１  右ドア
１２  左ドア
１３  上棚
１３  棚
１３ａ、１３ｂ  重量センサ
１４  中棚
１４ａ、１４ｂ  重量センサ
１５  下棚
１５ａ、１５ｂ  重量センサ
１６ａ、１６ｂ、１６ｃ、１６ｄ、１６ｒ、１６ｆ  照明部
１７ａ、１７ｂ、１７ｃ  照度センサ
１８ａ、１８ｂ  開閉センサ
２０  切換室
２０ａ  開口部
２２  開閉センサ
３０  製氷室
３０ａ  開口部
３２  開閉センサ
３２  ステップ
３２  開閉センサ
４０  ステップ
４０  冷凍室
４０ａ  開口部
４２  開閉センサ
５０  野菜室
５０ａ  開口部
５２  開閉センサ
６０  カメラ
６１  圧縮機
６２  冷却ファン
６３  冷却器
６４  凝縮器
１００  制御ユニット
１１０  ＣＰＵ
１１１  通過物体検出部
１１２  収容量認識部
１１３  入出庫判定部
１１４  食品情報取得部
１１５  食品情報管理部
１２０  画像処理部
１２１  画像メモリ
１３０  記憶部
１３１  庫内食品リスト
１３２  入庫食品情報
１３３  出庫食品情報
１３４  サンプル画像
１３５  賞味期限リスト
１４０  無線通信部
１４１  日時認識部
４００  端末装置
５００  ゲートウェイ
５１０  通信ネットワーク
５２０  管理サーバー 
【図１】
2022003299.tif 000003
【図２】
2022003299.tif 000004
【図３】
2022003299.tif 000005
【図４】
2022003299.tif 000006
【図５】
2022003299.tif 000007
【図６】
2022003299.tif 000008
【図７】
2022003299.tif 000009
【図８】
2022003299.tif 000010
【図９】
2022003299.tif 000011
【図１０】
2022003299.tif 000012
【図１１】
2022003299.tif 000013
【図１２】
2022003299.tif 000014
【図１３】
2022003299.tif 000015
【図１４】
2022003299.tif 000016