(57)【要約】【課題】冷蔵庫または温蔵庫の異常を正確に検出できるようにする。【解決手段】冷蔵庫は、冷却ユニットの断続的な作動により、庫内温度を上限温度と下限温度との間に保つ。温蔵庫は、ヒータの断続的な作動により、庫内温度を下限温度と上限温度との間に保つ。冷蔵庫または温蔵庫は、時間経過に従って変化する庫内温度をコンピュータ装置に送信し、コンピュータ装置がこの送信された庫内温度に基づいて冷蔵庫または温蔵庫の異常を判定する。この異常の判定においては、庫内温度が上昇した後に下降しまたは下降した後に上昇するように動作する定温保存庫の通常運転状態が検出される（ステップＳ１４）。そして、この通常運転状態にあると検出された区間に属する庫内の平均温度が所定の温度範囲に入らないとき、異常が判定される（ステップＳ１６，Ｓ２２〜Ｓ２６）。【選択図】　図５
2004019976.tif 000002
【特許請求の範囲】
【請求項１】
庫内温度が所定の上限温度まで上昇したとき冷却を開始するとともに庫内温度が所定の下限温度まで下降したとき冷却を停止し、または庫内温度が所定の下限温度まで下降したとき加熱を開始するとともに庫内温度が所定の上限温度まで上昇したとき加熱を停止することにより、庫内温度に基づいて庫内を断続的に冷却または加熱して庫内温度を上限温度と下限温度の間の温度に保つ定温保存庫に適用され、時間経過に従って変化する庫内温度を表す時系列の庫内温度データを用いて定温保存庫の状態を判定する定温保存庫の状態判定方法において、
前記時系列の庫内温度データに基づいて、庫内温度が上昇した後に下降しまたは下降した後に上昇するように動作する定温保存庫の通常運転状態を検出し、
前記定温保存庫が通常運転状態にあると検出された期間に属する時系列の庫内温度データに基づいて、定温保存庫の異常を判定するようにしたことを特徴とする定温保存庫の状態判定方法。
【請求項２】
前記請求項１に記載した定温保存庫の状態判定方法において、
前記定温保存庫の異常判定は、前記定温保存庫が通常運転状態にあると検出された期間に属する時系列の庫内温度データに基づいて、同期間の庫内温度の平均値が所定の温度範囲内にあるかによって行われるようにした定温保存庫の状態判定方法。
【請求項３】
庫内温度が所定の上限温度まで上昇したとき冷却を開始するとともに庫内温度が所定の下限温度まで下降したとき冷却を停止し、または庫内温度が所定の下限温度まで下降したとき加熱を開始するとともに庫内温度が所定の上限温度まで上昇したとき加熱を停止することにより、庫内温度に基づいて庫内を断続的に冷却または加熱して庫内温度を上限温度と下限温度の間の温度に保つ定温保存庫に適用され、時間経過に従って変化する庫内温度を表す時系列の庫内温度データを用いて定温保存庫の状態を判定する定温保存庫の状態判定方法において、
前記時系列の庫内温度データに基づいて、庫内温度が上昇した後に下降しまたは下降した後に上昇するように動作する定温保存庫の通常運転状態を検出し、
前記定温保存庫が通常運転状態にあると検出された期間以外の期間の継続時間が所定時間よりも長いことを条件に定温保存庫の異常を判定するようにしたことを特徴とする定温保存庫の状態判定方法。
【請求項４】
前記請求項１ないし３のうちのいずれか一つに記載した定温保存庫の状態判定方法において、
前記定温保存庫の通常運転状態の検出は、前記時系列の庫内温度データに基づいて、庫内温度が少なくとも１回上昇した後に下降しまたは下降した後に上昇し、かつ前記庫内温度の上昇開始から下降終了までの時間または前記下降開始から上昇終了までの時間が所定時間内であることを条件に行なわれるようにした定温保存庫の状態判定方法。
【請求項５】
前記請求項４に記載した定温保存庫の状態判定方法において、
前記定温保存庫が通常運転状態にあることの検出条件に、さらに、前記時系列の庫内温度データに基づいて、時間経過に従って変化する庫内温度の各上側ピーク温度の温度差が所定温度以下であること、同庫内温度の各下側ピーク温度の温度差が所定温度以下であること、同庫内温度の上側ピーク温度と下側ピーク温度との温度差が所定の温度範囲にあること、同庫内温度の上側ピーク温度が所定の温度範囲内であること、および同庫内温度の下側ピーク温度が所定の温度範囲内であることのうちの少なくも一つの条件を付加した定温保存庫の状態判定方法。
【請求項６】
庫内温度が所定の上限温度まで上昇したとき冷却を開始するとともに庫内温度が所定の下限温度まで下降したとき冷却を停止し、または庫内温度が所定の下限温度まで下降したとき加熱を開始するとともに庫内温度が所定の上限温度まで上昇したとき加熱を停止することにより、庫内温度に基づいて庫内を断続的に冷却または加熱して庫内温度を上限温度と下限温度の間の温度に保つ定温保存庫に適用され、時間経過に従って変化する庫内温度を表す時系列の庫内温度データを用いて定温保存庫の状態を判定する定温保存庫の状態判定用コンピュータプログラムにおいて、
前記時系列の庫内温度データに基づいて、庫内温度が上昇した後に下降しまたは下降した後に上昇するように動作する定温保存庫の通常運転状態を検出するステップと、
前記状態検出ステップによって定温保存庫が通常運転状態にあると検出された期間に属する時系列の庫内温度データに基づいて、定温保存庫の異常を判定する異常判定ステップとを含むようにしたことを特徴とする定温保存庫の状態判定用コンピュータプログラム。
【請求項７】
庫内温度が所定の上限温度まで上昇したとき冷却を開始するとともに庫内温度が所定の下限温度まで下降したとき冷却を停止し、または庫内温度が所定の下限温度まで下降したとき加熱を開始するとともに庫内温度が所定の上限温度まで上昇したとき加熱を停止することにより、庫内温度に基づいて庫内を断続的に冷却または加熱して庫内温度を上限温度と下限温度の間の温度に保つ定温保存庫に適用され、時間経過に従って変化する庫内温度を表す時系列の庫内温度データを用いて定温保存庫の状態を判定する定温保存庫の状態判定用コンピュータプログラムにおいて、
前記時系列の庫内温度データに基づいて、庫内温度が上昇した後に下降しまたは下降した後に上昇するように動作する定温保存庫の通常運転状態を検出するステップと、
前記状態検出ステップによって定温保存庫が通常運転状態にあると検出された期間以外の期間の継続時間が所定時間よりも長いことを条件に定温保存庫の異常を判定する異常判定ステップとを含むようにしたことを特徴とする定温保存庫の状態判定用コンピュータプログラム。
【請求項８】
前記請求項６または７に記載した定温保存庫の状態判定用コンピュータプログラムにおいて、
前記定温保存庫の通常運転状態を検出するステップは、前記時系列の庫内温度データに基づいて、庫内温度が少なくとも１回上昇した後に下降しまたは下降した後に上昇し、かつ前記庫内温度の上昇開始から下降終了までの時間または前記下降開始から上昇終了までの時間が所定時間内であることを条件に、前記定温保存庫の通常運転状態を検出するようにした定温保存庫の状態判定用コンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、冷蔵庫、温蔵庫などの庫内の温度をほぼ一定に保つ定温保存庫に適用され、その状態を判定する定温保存庫の状態判定方法および状態判定用コンピュータプログラムに関する。
【０００２】
【従来の技術】
従来から、冷蔵庫において、庫内温度が設定温度よりも大きく離れたときに異常を判定して、同異常判定時にブザーを鳴らしたり、表示器にて異常を表示することは知られている（例えば、特開平１１−１３２８６５号公報）。
【０００３】
【発明が解決しようとする課題】
しかし、上記従来の装置にあっては、冷蔵庫が正常な状態にあっても、次のような場合には異常と判定されてしまうという問題がある。すなわち、冷蔵庫の扉を長時間空けたままにしたり、同扉の開閉の頻度が高かったりした場合には、庫内温度が上昇して、異常と判定される。また、冷蔵庫のデフロスト動作中にあっては庫内ファンは通常停止しており、この庫内ファンの停止中、温度センサが高い温度を検出して異常判定される場合がある。さらに、この種の冷蔵庫または温蔵庫を病院などの配膳車に利用する場合、通常、この配膳車には庫内に食材を入れる所定の短時間（例えば、３０分程度）前から配膳直前まで電力が供給されるだけで、この時間帯以外には電力が供給されないので、庫内温度が設定温度から大きくずれ、冷蔵庫または温蔵庫の異常が判定されることがある。
【０００４】
【発明の概要】
本発明は、上記問題に対処するためになされたもので、その目的は、庫内温度が所定の上限温度まで上昇したとき冷却を開始するとともに庫内温度が所定の下限温度まで下降したとき冷却を停止し、または庫内温度が所定の下限温度まで下降したとき加熱を開始するとともに庫内温度が所定の上限温度まで上昇したとき加熱を停止することにより、庫内温度に基づいて庫内を断続的に冷却または加熱して庫内温度を上限温度と下限温度の間の温度に保つ定温保存庫に適用され、時間経過に従って変化する庫内温度を表す時系列の庫内温度データを用いて定温保存庫の状態を判定する定温保存庫の状態判定方法および状態判定用コンピュータプログラムにおいて、定温保存庫の異常を正確に検出できるようにすることにある。
【０００５】
上記目的を達成するために、本発明の特徴は、時系列の庫内温度データに基づいて、庫内温度が上昇した後に下降しまたは下降した後に上昇するように動作する定温保存庫の通常運転状態を検出し、定温保存庫が通常運転状態にあると検出された期間に属する時系列の庫内温度データに基づいて、定温保存庫の異常を判定するようにしたことにある。
【０００６】
この場合、前記定温保存庫の異常判定は、例えば前記定温保存庫が通常運転状態にあると検出された期間に属する時系列の庫内温度データに基づいて、同期間の庫内温度の平均値が所定の温度範囲内にあるかによって行われるようにするとよい。
【０００７】
また、前記定温保存庫の通常運転状態の検出は、例えば時系列の庫内温度データに基づいて、庫内温度が少なくとも１回上昇した後に下降しまたは下降した後に上昇し、かつ前記庫内温度の上昇開始から下降終了までの時間または前記下降開始から上昇終了までの時間が所定時間内であることを条件に行なわれるようにするとよい。さらに、前記定温保存庫の通常運転状態の検出精度を高めるために、前記定温保存庫が通常運転状態にあることの検出条件に、時系列の庫内温度データに基づいて、時間経過に従った庫内温度の各上側ピーク温度の温度差が所定温度以下であること、同庫内温度の各下側ピーク温度の温度差が所定温度以下であること、同庫内温度の上側ピーク温度と下側ピーク温度との温度差が所定の温度範囲にあること、同庫内温度の上側ピーク温度が所定の温度範囲内であること、および同庫内温度の下側ピーク温度が所定の温度範囲内であることのうちの少なくも一つの条件を付加するとよい。
【０００８】
このように構成した本発明の特徴においては、定温保存庫の扉を長時間空けたままにしたり、同扉の開閉の頻度が高かったりした場合には、温度が連続して上昇または下降したりするので、定温保存庫の通常運転状態が検出されない。また、冷蔵庫のデフロスト動作中においては、庫内温度は長時間にわたって上昇し続けるので、この場合も冷蔵庫の通常運転状態が検出されない。さらに、配膳車に利用した定温保存庫にあっても、配膳中には庫内温度は長時間にわたって上昇または下降し続けるので、この場合も定温保存庫の通常運転状態が検出されない。そして、定温保存庫が通常運転状態にあると検出された期間に属する庫内温度データに基づいて定温保存庫の異常が判定されるので、前記場合には異常の判定がなされない。したがって、冷蔵庫、温蔵庫などの定温保存庫の異常を正確に検出できるようになる。
【０００９】
また、本発明の他の特徴は、時系列の庫内温度データに基づいて、庫内温度が上昇した後に下降しまたは下降した後に上昇するように動作する定温保存庫の通常運転状態を検出し、定温保存庫が通常運転状態にあると検出された期間以外の期間の継続時間が所定時間よりも長いことを条件に定温保存庫の異常を判定するようにしたことにある。
【００１０】
このように構成した本発明の他の特徴においては、定温保存庫の扉を長時間空けたままにしたり、同扉の開閉の頻度が高かったりした場合でも、冷蔵庫のデフロスト動作の場合でも、配膳車に利用した定温保存庫における配膳中の場合でも、これらの状態の継続時間はほぼ予め決められた所定時間以内である。したがって、通常運転状態でない期間が所定時間以内でなければ定温保存庫に何らかの異常が発生しているのであり、この異常も正確に検出できるようになる。
【００１１】
【発明の実施の形態】
以下、本発明の一実施形態について図面を用いて説明すると、図１は本発明の一適用例を示す配膳システムの概略図である。この配膳システムは、病院などで利用されるもので、複数の配膳車１０と、同複数の配膳車１０と無線交信可能な一台のコンピュータ装置３０を備えている。
【００１２】
各配膳車１０は、図２に示すように、冷蔵庫１０ａおよび温蔵庫１０ｂを備えている。冷蔵庫１０ａは、圧縮機、凝縮器、乾燥器、蒸発器などからなって庫内Ｒａを冷却する冷却ユニット１１と、庫内Ｒａの温度Ｔａを検出する庫内温度センサ１２と、庫内温度センサ１２によって検出された庫内温度Ｔａに基づいて冷却ユニット１１の作動を制御するコントローラ１３とを備えている。コントローラ１３は、庫内温度Ｔａが上限温度Ｔａｕ（例えば、庫内設定温度よりも１．５度だけ高い温度）まで上昇したとき冷却ユニット１１を作動させて庫内Ｒａの冷却を開始するとともに、庫内温度Ｔａが下限温度Ｔａｄ（例えば、庫内設定温度よりも１．５度だけ低い温度）まで下降したとき冷却ユニット冷却１２の作動を停止させて庫内Ｒａの冷却を停止する。なお、前記庫内設定温度とは、使用者によって可変設定される冷蔵庫１０ａの庫内Ｒａの設定温度であり、例えば、−１０〜３０℃程度の温度である。そして、冷蔵庫１０ａの庫内Ｒａは、冷却ユニット１１の断続運転により、前記上限温度と下限温度との間の温度（すなわち、ほぼ庫内設定温度）に保たれる。
【００１３】
温蔵庫１０ｂは、庫内Ｒｂを加熱するヒータ１４と、庫内Ｒｂの温度Ｔｂを検出する庫内温度センサ１５と、庫内温度センサ１５によって検出された庫内温度Ｔｂに基づいてヒータ１５の通電・非通電を制御するコントローラ１６とを備えている。コントローラ１６は、庫内温度Ｔｂが下限温度Ｔｂｄ（例えば、庫内設定温度よりも３度だけ低い温度）まで下降したときヒータ１５に通電して庫内Ｒｂの加熱を開始するとともに、庫内温度Ｔｂが上限温度Ｔｂｕ（例えば、庫内設定温度よりも０度だけ高い温度すなわち庫内設定温度に等しい温度）まで上昇したときヒータ１５の通電を解除して庫内Ｒｂの加熱を停止する。なお、前記庫内設定温度は、この場合、使用者によって可変設定される温蔵庫１０ｂの庫内Ｒｂの設定温度であり、例えば、４０〜８０℃程度の温度である。そして、温蔵庫１０ｂの庫内Ｒｂは、ヒータ１５の断続的な通電及び非通電により、前記下限温度と上限温度との間の温度（すなわち、ほぼ庫内設定温度）に保たれる。
【００１４】
配膳車１０は、冷蔵庫１０ａおよび温蔵庫１０ｂに共通の通信装置２０を備えている。この通信装置２０には、冷蔵庫１０ａの庫内Ｒａの温度Ｔａを検出する庫内温度センサ１７と、温蔵庫１０ｂの庫内Ｒｂの温度Ｔｂを検出する庫内温度センサ１８とが接続されている。
【００１５】
通信装置２０は、図３に示すように、ＣＰＵ、ＲＯＭ、ＲＡＭ、時計回路などからなるマイクロコンピュータ２１を備えている。マイクロコンピュータ２１は、図示しないプログラムの実行により、Ａ／Ｄ変換器２２，２３によってＡ／Ｄ変換された庫内温度センサ１７，１８からの庫内温度Ｔａ，Ｔｂを所定の短時間（例えば、１分）ごとに入力して順次記憶して蓄積する。この場合、庫内温度Ｔａ，Ｔｂは、図４に示すように、別々に検出時刻と共に時系列的に記憶される。なお、検出時刻に関しては、各庫内温度Ｔａ，Ｔｂは所定時間ごとに検出されるものであるので、最初に検出された庫内温度Ｔａ，Ｔｂに対応する時刻だけでもよいし、庫内温度Ｔａ，Ｔｂの所定数おきに時刻を記憶しておくようにしてもよい。
【００１６】
また、マイクロコンピュータ２１には、アンテナ２４ａを有する送信回路２４も接続されている。送信回路２４は、前記蓄積記憶した庫内温度Ｔａ，Ｔｂを表すデータをアンテナ２４ａを介して、コンピュータ装置３０に無線送信するものである。この場合、マイクロコンピュータ２１は、図示しないプログラムの実行により、所定の長時間（例えば、１時間〜２４時間）ごとに、前記蓄積記憶された庫内温度Ｔａ，Ｔｂを表すデータを送信回路２４に出力して、同送信回路２４の送信動作を制御する。
【００１７】
この通信装置２０は、冷蔵庫１０ａおよび温蔵庫１０ｂの冷却ユニット１１、ヒータ１４、庫内温度センサ１２，１５およびコントローラ１３，１６とは別電源、例えばバッテリバックアップタイプに構成されていて、冷蔵庫１０ａおよび温蔵庫１０ｂに対する電力供給を停止した状態でも作動し続ける。また、庫内温度センサ１２，１４にも、冷蔵庫１０ａおよび温蔵庫１０ｂに対する電力供給の停止とは無関係に常に電力が供給されるようにしておけば、庫内温度センサ１７，１８に代えて、冷蔵庫１０ａ用の庫内温度センサ１２および温蔵庫１０ｂ用の庫内温度センサ１５を用いることができる。
【００１８】
コンピュータ装置３０は、コンピュータ本体部、表示器、キーボードなどを備えた通常のパーソナルコンピュータ装置で構成されているとともに、前記配膳車１０の通信装置２０から無線送信されたデータを受信する機能も備えている。コンピュータ本体部は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、時計回路などを内蔵しており、図５の状態判定プログラムをハードディスクに記憶していて、前記庫内温度Ｔａ，Ｔｂを表すデータの受信時または定期的に同状態判定プログラムを実行する。
【００１９】
次に、上記のように構成した実施形態の動作を説明する。冷蔵庫１０ａにおいては、電力の供給により、コントローラ１３の制御のもとに冷却ユニット１１が庫内Ｒａを冷却する。この場合、冷蔵庫１０ａの通常運転状態では、庫内温度Ｔａは、図６のＸａに示すように、下限温度Ｔａｄと上限温度Ｔａｕのほぼ間にて上昇および下降をほぼ規則的に繰り返す。一方、冷蔵庫１０ａの扉を長時間開け放したり、同扉の開閉を頻繁に行なったり、デフロスト状態に入ったり、電力の供給を停止した場合には、庫内温度Ｔａは、図６のＹａに示すように、長時間にわたって上昇し続けたり、上限温度Ｔａｕよりも高い温度に維持されたりする。
【００２０】
また、温蔵庫１０ｂにおいては、電力の供給により、コントローラ１６の制御のもとにヒータ１４が庫内Ｒｂを加熱する。この場合、温蔵庫１０ｂの通常運転状態では、庫内温度Ｔｂは、図７のＸｂに示すように、下限温度Ｔｂｄと上限温度Ｔｂｕのほぼ間にて上昇および下降をほぼ規則的に繰り返す。一方、温蔵庫１０ｂの扉を長時間開け放したり、同扉の開閉を頻繁に行なったり、電力の供給を停止した場合には、庫内温度Ｔａは、図７のＹｂに示すように、長時間にわたって下降し続けたり、下限温度Ｔｂｄよりも低い温度に維持されたりする。
【００２１】
一方、通信装置２０は、冷蔵庫１０ａおよび温蔵庫１０ｂへの電力供給とは無関係に、所定の短時間ごとに庫内温度Ｔａ，Ｔｂをそれらの検出時刻と共に順次蓄積記憶する（図４参照）。そして、通信装置２０は、所定の長時間ごとに、前記蓄積記憶した庫内温度Ｔａ，Ｔｂをそれらの検出時刻を表すデータをコンピュータ装置３０に無線送信する。
【００２２】
コンピュータ装置３０は、通信装置２０から送信されたデータを受信して、ＲＡＭなどのメモリ装置に一時的に記憶して、状態判定プログラムを図５のステップＳ１０にて開始する。
【００２３】
この状態判定プログラムの実行開始後、コンピュータ装置３０は、ステップＳ１２にて、前記一時記憶されるとともに時系列配置された庫内温度Ｔａ，Ｔｂの上昇および下降を調べ、極大値（上側ピーク値）および極小値（下側ピーク値）を検出する。この場合、図４に示すように、極大値および極小値である庫内温度Ｔａ，Ｔｂを表すデータに極大および極小を表すフラグを付加するようにするとよい。次に、ステップＳ１４にて、これらの極大値、極小値および検出時刻を用いて、冷蔵庫１０ａおよび温蔵庫１０ｂの各通常運転区間とそれ以外の区間との区分け処理を実行する。
【００２４】
この区分け処理においては、通常運転区間として検出される条件は、次の（１）〜（４）のとおりである。なお、図８に庫内温度Ｔａ，Ｔｂの変化を拡大して示してあり、以下の条件の説明においては、図８のグラフを用いて説明する。
【００２５】
（１）前記定温保存庫の通常運転状態の検出するステップは、前記時系列の庫内温度データに基づいて、庫内温度Ｔａ（または庫内温度Ｔｂ）が少なくとも１回上昇した後に下降しまたは下降した後に上昇し、かつ庫内温度Ｔａ（または庫内温度Ｔｂ）の上昇開始から上昇終了までの時間および下降開始から下降終了までの時間がそれぞれ所定時間内であること。より具体的には、庫内温度Ｔａ（または庫内温度Ｔｂ）の上昇時間（冷蔵庫１０ａの場合は冷却ユニット１１の非作動時間に対応し、温蔵庫１０ｂの場合はヒータ１４の通電時間に対応）がそれぞれ所定時間内（例えば、２〜５分の間の時間）であること、および庫内温度Ｔａ（または庫内温度Ｔｂ）の下降時間（冷蔵庫１０ａの場合は冷却ユニット１１の作動時間に対応し、温蔵庫１０ｂの場合はヒータ１４の非通電時間に対応）がそれぞれ所定時間内（例えば、２〜５分の間の時間）であること。なお、このような温度の上昇および下降の繰返しに関しては、１回でなくても、所定の複数回が連続することを条件にしてもよい。
【００２６】
（２）庫内温度Ｔａ（または庫内温度Ｔｂ）の時間経過に従った各極大値（上側ピーク温度）間の温度差が所定温度以下（例えば、１度）であること。
【００２７】
（３）庫内温度Ｔａ（または庫内温度Ｔｂ）の時間経過に従った各極小値（下側ピーク温度）間の温度差が所定温度以下（例えば、１度）であること。
【００２８】
（４）庫内温度Ｔａ（または庫内温度Ｔｂ）の極大値（上側ピーク温度）と極小値（下側ピーク温度）との温度差が所定の温度範囲（例えば、２〜６度）にあること。
【００２９】
これらの条件のうちで、（１）の条件が最も基本的であるが、（１）〜（４）の条件のうちのいずれか一つまたは複数を省略して、（１）〜（４）の条件の一つを単独で用いたり、（１）〜（４）の条件のうちのいずれか複数の条件を組み合わせて用いることができる。また、（１）の条件にあっては、庫内温度Ｔａ（または庫内温度Ｔｂ）の上昇および下降の各時間がそれぞれ所定時間内でなくても、庫内温度Ｔａ（または庫内温度Ｔｂ）が少なくとも１回上昇した後に下降しまたは下降した後に上昇する合計時間が所定時間（例えば、４〜１０分）内であることを条件に定温保存庫が通常運転状態にあることを検出するようにしてもよい。また、これらの（１）〜（４）の条件に加えまたは代えて、庫内温度Ｔａ（または庫内温度Ｔｂ）の時間経過に従った各極大値（上側ピーク温度）が所定の温度範囲内である条件、および庫内温度Ｔａ（または庫内温度Ｔｂ）の時間経過に従った各極小値（下側ピーク温度）が所定の温度範囲内である条件を加えてもよい。
【００３０】
前記ステップＳ１４の区分け処理の実行後、ステップＳ１６にて、前記区分けした各通常運転区間（図６のＸａおよび図７のＸｂ）ごとに、平均温度ＴＡａ，ＴＡｂをそれぞれ計算する。この平均温度ＴＡａ，ＴＡｂの計算にあたっては、配膳車１０の通信装置２０から送信されるとともにコンピュータ装置３０に記憶されていて、各通常運転区間にわたる全ての温度を表すデータを用いて前記平均温度ＴＡａ，ＴＡｂをそれぞれ計算するようにしてもよいし、前記各通常運転区間にわたる全ての温度データのうちで一つ若しくは複数おきの温度データを用いて前記平均温度ＴＡａ，ＴＡｂをそれぞれ計算するようにしてもよい。そして、前記計算した平均温度ＴＡａ，ＴＡｂを表すデータを、各通常運転区間を表すデータと共に、区間データとして記憶しておく。
【００３１】
次に、ステップＳ１８にて、前記区分けした各非通常運転区間（図６のＹａおよび図７のＹｂ）の継続時間ＴＭａ，ＴＭｂ（非通常運転区間の終了時刻と開始時刻との差）をそれぞれ計算する。この継続時間ＴＭａ，ＴＭｂの計算にあたっては、配膳車１０の通信装置２０から送信されるとともにコンピュータ装置３０に記憶されていて、検出時刻を表すデータが用いられる。また、これらの継続時間ＴＭａ，ＴＭｂを表すデータも、各非通常運転区間を表すデータと共に、区間データとして記憶しておく。
【００３２】
このステップＳ１８の処理後、ステップＳ２０〜Ｓ３６の循環処理により、冷蔵庫１０ａおよび温蔵庫１０ｂの異常が判定される。ステップＳ２０の処理は、最初の区間データから順次次の区間データを読み出す処理である。そして、この区間データの読み出し後、ステップＳ２２にて前記読み出した区間データが通常運転区間に関するものであるかを判定する。
【００３３】
ステップＳ２２にて「Ｙｅｓ」すなわち区間データが通常運転区間に関するものであると判定されると、ステップＳ２４，Ｓ２６の処理により、平均温度ＴＡａ（または平均温度ＴＡｂ）が所定の温度範囲に入るかを判定する。具体的には、ステップＳ２４にて平均温度ＴＡａ（または平均温度ＴＡｂ）が所定の上側判定温度Ｔｍａｘａ（または上側判定温度Ｔｍａｘｂ）よりも高いかを判定し、またステップＳ２６にて平均温度ＴＡａ（または平均温度ＴＡｂ）が所定の下側判定温度Ｔｍｉｎａ（または下側判定温度Ｔｍｉｎｂ）よりも低いかを判定する。
【００３４】
上側判定温度Ｔｍａｘａ，Ｔｍａｘｂは、冷蔵庫１０ａの場合も、温蔵庫１０ｂの場合も、それぞれ庫内設定温度よりも各所定温度だけ高い温度に設定されている。これらの所定温度は、例えば、冷蔵庫１０ａでは０度に設定され、温蔵庫１０ｂでは５度に設定されている。また、下側判定温度Ｔｍｉｎａ，Ｔｍｉｎｂは、冷蔵庫１０ａの場合も、温蔵庫１０ｂの場合も、それぞれ庫内設定温度よりも各所定温度だけ低い温度に設定されている。これらの所定温度は、例えば、冷蔵庫１０ａでは−５度に設定され、温蔵庫１０ｂでは−４度に設定されている。なお、上側判定温度Ｔｍａｘａ，Ｔｍａｘｂおよび下側判定温度Ｔｍｉｎａ，Ｔｍｉｎｂを、庫内設定温度を基準に設定することもできるが、絶対的な温度に設定してもよい。
【００３５】
冷蔵庫１０ａの平均温度ＴＡａが所定の上側判定温度Ｔｍａｘａよりも高ければ、ステップＳ２４にて「Ｙｅｓ」と判定して、ステップＳ２８にて高温異常を報知する。温蔵庫１０ｂの平均温度ＴＡｂが所定の上側判定温度Ｔｍａｘｂよりも高ければ、ステップＳ２４にて「Ｙｅｓ」と判定して、ステップＳ２８にて高温異常を報知する。
【００３６】
冷蔵庫１０ａの平均温度ＴＡａが所定の下側判定温度Ｔｍｉｎａよりも低ければ、ステップＳ２６にて「Ｙｅｓ」と判定して、ステップＳ３０にて低温異常を報知する。温蔵庫１０ｂの平均温度ＴＡｂが所定の下側判定温度Ｔｍｉｎｂよりも低ければ、ステップＳ２６にて「Ｙｅｓ」と判定して、ステップＳ３０にて低温異常を報知する。これらのステップＳ２８，Ｓ３０による異常報知は、ブザー音を発生するとともに表示器に異常の区間と種類を表示するようにすることである。また、異常の区間と種類を印刷するようにしてもよい。要は、使用者が異常を認識できれば、どのような手法を用いた報知でもかまわない。
【００３７】
区間データが通常運転区間に関するものである場合において、平均温度ＴＡａ（または平均温度ＴＡｂ）が所定の温度範囲内にあれば、ステップＳ２４、Ｓ２６にて共に「Ｎｏ」と判定して、ステップＳ３６に進む。
【００３８】
また、区間データが非通常運転区間に関するものであれば、ステップＳ２２にて「Ｎｏ」と判定し、ステップＳ３２に継続時間ＴＭａ（または継続時間ＴＭｂ）が所定の判定時間ＴＭｍａｘ（例えば、２４時間）よりも長いかを判定する。この場合、継続時間ＴＭａ（または継続時間ＴＭｂ）が所定の判定時間ＴＭｍａｘよりも長ければ、ステップＳ３２にて「Ｙｅｓ」と判定して、ステップＳ３４にて非通常運転区間の異常を報知する。この場合の報知も、前記ステップＳ２８，Ｓ３０と同一手法をとることができる。継続時間ＴＭａ（または継続時間ＴＭｂ）が所定の判定時間ＴＭｍａｘよりも長くなければ、ステップＳ３２にて「Ｎｏ」と判定して、ステップＳ３６に進む。
【００３９】
ステップＳ３６においては、区間データが最終区間に関するものであるかを判定する。区間データが最終区間に関するものでなければ、ステップＳ３６にて「Ｎｏ」と判定して、ステップＳ２０の処理により次の区間データが読み出されて、上記ステップＳ２２〜Ｓ３４の処理が実行される。一方、区間データが最終区間に関するものであれば、ステップＳ３６にて「Ｙｅｓ」と判定して、ステップＳ３８にてこの異常判定プログラムの実行を終了する。
【００４０】
上記作動説明からも理解できるように、上記実施形態においては、ステップＳ２２〜Ｓ２６の判定処理によって通常運転区間であることを条件に、庫内Ｒａ，Ｒｂの平均温度ＴＡａ，ＴＡｂに基づく冷蔵庫１０ａおよび温蔵庫１０ｂの異常判定を行なうようにした。したがって、冷蔵庫１０ａおよび温蔵庫１０ｂの扉を長時間空けたままにしたり、同扉の開閉の頻度が高かったり、冷蔵庫１０ａがデフロスト動作中であったり、配膳車１０（冷蔵庫１０ａおよび温蔵庫１０ｂ）に電力が供給されていなかったりした場合には、前記平均温度ＴＡａ，ＴＡｂに基づく異常判定がなされない。その結果、冷蔵庫１０ａおよび温蔵庫１０ｂの異常を正確に検出できるようになる。また、冷蔵庫１０ａおよび温蔵庫１０ｂに何らかの異常が発生して非通常運転期間が長すぎる場合も、ステップＳ２２，Ｓ３２の判定処理によって、冷蔵庫１０ａおよび温蔵庫１０ｂの異常状態を正確に判定できる。
【００４１】
また、上記実施形態は本発明を配膳車１０の冷蔵庫１０ａおよび温蔵庫１０に適用した例を示すもので、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変形も可能である。
【００４２】
例えば、図９に示すように、ホテル、大型店舗内の各複数の冷蔵庫（または温蔵庫）４１，４２を各１台のコンピュータ装置５１，５２に接続して、上記実施形態の場合と同様に、冷蔵庫（または温蔵庫）４１，４２からコンピュータ装置５１，５２にそれぞれ庫内温度Ｔａ（または庫内温度Ｔｂ）を送信し、コンピュータ装置５１，５２にて各複数の冷蔵庫（または温蔵庫）４１，４２の状態を上記配膳車１０の場合と同様に検出して管理するようにしてもよい。
【００４３】
また、これらのコンピュータ装置５１，５２をインターネットなどの通信回線６０に接続し、同コンピュータ装置５１，５２は各複数の冷蔵庫（または温蔵庫）４１，４２の状態を判定することなく、冷蔵庫（または温蔵庫）４１，４２からの庫内温度Ｔａ（または庫内温度Ｔｂ）を通信回線６０を介して、管理コンピュータ装置７０に送信する。そして、管理コンピュータ装置７０にて、上記実施形態の場合と同様に、各複数の冷蔵庫（または温蔵庫）４１，４２の状態を上記実施形態の場合と同様にして判定するようにしてもよい。
【００４４】
また、この通信回線６０に、小売店、飲食店などに設けた各単一または少数の冷蔵庫（または温蔵庫）４３，４４を、コンピュータ装置５３，５４を介して接続しておき、これらの冷蔵庫（または温蔵庫）４１，４２の状態を管理コンピュータ装置７０にて上記実施形態場合と同様にして判定するようにしてもよい。さらに、冷蔵庫（または温蔵庫）４５の庫内温度Ｔａ（または庫内温度Ｔｂ）を無線通信装置５５により無線送信し、この無線送信された庫内温度Ｔａ（または庫内温度Ｔｂ）を基地局８０にて受信し、この基地局が受信した庫内温度Ｔａ（または庫内温度Ｔｂ）を管理コンピュータ装置７０に送信するようにしてもよい。そして、管理コンピュータ装置７０が、冷蔵庫（または温蔵庫）４５の状態を上記実施形態の場合と同様にして判定するようにしてもよい。
【図面の簡単な説明】
【図１】本発明の一適用例を示す配膳システムのシステム概略図である。
【図２】配膳車の機能概略図である。
【図３】図２の通信装置の概略ブロック図である。
【図４】庫内温度データのフォーマット図である。
【図５】図１のコンピュータ装置によって実行される状態判定プログラムのフローチャートである。
【図６】図２の冷蔵庫の庫内温度の時間変化を表すグラフである。
【図７】図２の温蔵庫の庫内温度の時間変化を表すグラフである。
【図８】図６，７の両グラフの一部を拡大して示すグラフである。
【図９】本発明の他の適用例を示す概略ブロック図である。
【符号の説明】
１０…配膳車、１０ａ…冷蔵庫、１０ｂ…温蔵庫、１１…冷却ユニット、１２，１５，１７，１８…庫内温度センサ、１３，１６…コントローラ、１４…ヒータ、２０…通信装置、２１…マイクロコンピュータ、２４…送信回路、３０…コンピュータ装置。
【図１】
2004019976.tif 000003
【図２】
2004019976.tif 000004
【図３】
2004019976.tif 000005
【図４】
2004019976.tif 000006
【図５】
2004019976.tif 000007
【図６】
2004019976.tif 000008
【図７】
2004019976.tif 000009
【図８】
2004019976.tif 000010
【図９】
2004019976.tif 000011