(57)【特許請求の範囲】
【請求項１】
冷却器を冷却する圧縮機と、前記冷却器によって冷却される冷却室の温度を検出する温度センサと、該温度センサによって検出された温度に基づいて、前記圧縮機の駆動を制御する制御部とを備える冷蔵庫において、
前記制御部は、前記圧縮機の駆動時間及び起動回転数を順次記憶する記憶手段と、
前記温度センサにて前記圧縮機が駆動すべきオン温度以上の温度が検出された場合に前記圧縮機を駆動させる手段と、
前記温度センサにて前記オン温度よりも低い前記圧縮機が停止すべき第１オフ温度以下の温度が検出された場合に、前記圧縮機を停止させ且つ前記駆動時間を前記記憶手段に記憶させる手段と、
前記記憶手段に記憶された前記圧縮機の駆動時間に基づいて、前記圧縮機が回転すべき第１起動回転数を決定する決定手段と、
該決定手段にて決定された第１起動回転数及び該第１起動回転数の決定に先行して前記記憶手段に記憶された前記圧縮機が回転すべき第２起動回転数を比較する比較手段と、
該比較手段にて前記第１起動回転数が前記第２起動回転数以下であると判定された場合に、前記第１オフ温度よりも高い前記圧縮機が停止すべき第２オフ温度を設定する設定手段と
を備えることを特徴とする冷蔵庫。
【請求項２】
前記制御部は、
前記第２起動回転数及び該第２起動回転数に先行して前記記憶手段に記憶された第３起動回転数を比較する第２比較手段を備え、
前記設定手段は、前記比較手段にて前記第１起動回転数が前記第２起動回転数以下であると判定され且つ前記第２比較手段にて前記第２起動回転数が前記第３起動回転数以下であると判定された場合に、前記第２オフ温度を設定するようにしてあること
を特徴とする請求項１に記載の冷蔵庫。
【請求項３】
前記冷却室に送風する送風機と、
該送風機の駆動を制御する第２制御部と
を備え、
前記第２制御部は、
前記設定手段にて前記第２オフ温度を設定する場合に、前記送風機の送風量を増加させる手段を有すること
を特徴とする請求項１又は２に記載の冷蔵庫。
【請求項４】
前記制御部は、
前記温度センサによって検出された温度に基づいて、前記圧縮機の駆動中に前記圧縮機の回転数を変更する変更手段と、
該変更手段によって前記圧縮機の回転数が増加した場合に、前記第１起動回転数を前記第２起動回転数よりも高くする手段と
を備えることを特徴とする請求項１から３のいずれか一つに記載の冷蔵庫。
【請求項５】
前記制御部は、前記圧縮機の駆動及び停止時間に対する駆動時間の割合を演算する演算手段を備え、
前記決定手段は、前記演算手段にて演算された前記割合に基づいて、前記第１起動回転数を決定するようにしてあること
を特徴とする請求項１から４のいずれか一つに記載の冷蔵庫。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、収容された物体を冷蔵又は冷凍する冷蔵庫に関する。
【背景技術】
【０００２】
冷蔵庫は、冷却器を冷却する圧縮機と、冷却器によって冷却される冷却室とを備える。圧縮機は冷却室の温度に応じて駆動するか又は停止する。冷蔵庫は、効率的な運転を実現すべく、圧縮機の運転率に応じて、圧縮機の回転数を決定する（例えば特許文献１参照）。冷却室の温度が上昇しない場合、冷蔵庫は圧縮機の回転数を減少させ、運転率を向上させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−３５６４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、冷蔵庫が圧縮機の回転数を減少させた場合は冷却器の冷却能力が下がるため、圧縮機の運転率が上がってしまう場合がある。そして、運転率が所定値以上となった場合、運転率を減少させるべく、冷蔵庫は圧縮機の回転数を増加させる。このように、圧縮機の回転数が増加と減少とを繰り返してしまい、圧縮機の回転数を低回転数で安定させることができない場合がある。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、圧縮機の回転数を低回転数で安定させることができる冷蔵庫を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る冷蔵庫は、冷却器を冷却する圧縮機と、前記冷却器によって冷却される冷却室の温度を検出する温度センサと、該温度センサによって検出された温度に基づいて、前記圧縮機の駆動を制御する制御部とを備える冷蔵庫において、前記制御部は、前記圧縮機の駆動時間及び起動回転数を順次記憶する記憶手段と、前記温度センサにて前記圧縮機が駆動すべきオン温度以上の温度が検出された場合に前記圧縮機を駆動させる手段と、前記温度センサにて前記オン温度よりも低い前記圧縮機が停止すべき第１オフ温度以下の温度が検出された場合に、前記圧縮機を停止させ且つ前記駆動時間を前記記憶手段に記憶させる手段と、前記記憶手段に記憶された前記圧縮機の駆動時間に基づいて、前記圧縮機が回転すべき第１起動回転数を決定する決定手段と、該決定手段にて決定された第１起動回転数及び該第１起動回転数の決定に先行して前記記憶手段に記憶された前記圧縮機が回転すべき第２起動回転数を比較する比較手段と、該比較手段にて前記第１起動回転数が前記第２起動回転数以下であると判定された場合に、前記第１オフ温度よりも高い前記圧縮機が停止すべき第２オフ温度を設定する設定手段とを備えることを特徴とする。
【０００７】
本発明に係る冷蔵庫は、前記制御部は、前記第２起動回転数及び該第２起動回転数に先行して前記記憶手段に記憶された第３起動回転数を比較する第２比較手段を備え、前記設定手段は、前記比較手段にて前記第１起動回転数が前記第２起動回転数以下であると判定され且つ前記第２比較手段にて前記第２起動回転数が前記第３起動回転数以下であると判定された場合に、前記第２オフ温度を設定するようにしてあることを特徴とする。
【０００８】
本発明に係る冷蔵庫は、前記冷却室に送風する送風機と、該送風機の駆動を制御する第２制御部とを備え、前記第２制御部は、前記設定手段にて前記第２オフ温度を設定する場合に、前記送風機の送風量を増加させる手段を有することを特徴とする。
【０００９】
本発明に係る冷蔵庫は、前記制御部は、前記温度センサによって検出された温度に基づいて、前記圧縮機の駆動中に前記圧縮機の回転数を変更する変更手段と、該変更手段によって前記圧縮機の回転数が増加した場合に、前記第１起動回転数を前記第２起動回転数よりも高くする手段とを備えることを特徴とする。
【００１０】
本発明に係る冷蔵庫は、前記制御部は、前記圧縮機の駆動及び停止時間に対する駆動時間の割合を演算する演算手段を備え、前記決定手段は、前記演算手段にて演算された前記割合に基づいて、前記第１起動回転数を決定するようにしてあることを特徴とする。
【発明の効果】
【００１１】
本発明に係る冷蔵庫にあっては、冷却室が充分に冷却されている状態にあるのか否かに応じて、圧縮機の回転数の変更とともに圧縮機を停止させるべき温度を変更するので、圧縮機の回転数を低回転数にて安定させることができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１に係る冷蔵庫を略示する側面断面図である。
【図２】制御装置を示すブロック図である。
【図３】不揮発性メモリに経時的に記憶された圧縮機の回転数（目標回転数）の一例を示す概念図である。
【図４】制御装置による冷却処理を説明するフローチャートである。
【図５】制御装置による冷却処理を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
（実施の形態１）
以下本発明を実施の形態１に係る冷蔵庫１を示す図面に基づいて説明する。図１は冷蔵庫１を略示する側面断面図である。
【００１４】
冷蔵庫１は前側が開口した縦長矩形の筐体２を備える。筐体２の内部には断熱材３が設けられている。筐体２の上下方向中央部付近に、筐体２内の空間を上下に仕切る仕切り４が設けられている。仕切り４の上側に冷凍室５が形成され、下側に冷蔵室７が形成されている。冷凍室５の前側に開閉可能な冷凍室扉６が設けられている。また冷蔵室７の前側に開閉可能な冷蔵室扉８が設けられている。
【００１５】
冷凍室５内の後部に冷却器５１が設けられており、該冷却器５１の上側に送風機５５が設けられている。送風機５５の下方において、冷却器５１の前側に上下に延びたダクト５２が設けられている。該ダクト５２の上端部の前側に、冷凍室５に冷気を吐き出す冷気吐出口５４が設けられている。ダクト５２は仕切り４を上下に貫通しており、ダクト５２によって、冷凍室５及び冷蔵室７は連通している。仕切り４において、ダクト５２内にはダクト５２を開閉するダンパ５６が設けられている。冷凍室５において、ダクト５２の前面に冷凍室５の温度を検出する冷凍室温度センサ５３が設けられている。送風機５５の回転によって、冷却器５１によって冷却された空気が冷気吐出口５４を通って冷凍室５に送られ、またダクト５２に送られる。
【００１６】
ダクト５２の下端開口に臨むように、冷蔵室７内に冷気通路８２が設けられている。冷気通路８２は前側及び下側に延びており、冷気通路８２の前端開口及び下端開口はそれぞれ冷気吐出口８３を形成している。冷気通路８２には、下側に位置する冷気吐出口８３の付近において、冷蔵室温度センサ８１が設けられている。冷蔵室７の後部下部分に圧縮機６１が設けられている。圧縮機６１の駆動によって冷却器５１は冷却される。
【００１７】
図２は制御装置７０を示すブロック図である。冷蔵庫１は制御装置７０を備え、制御装置７０はＣＰＵ(Central Processing Unit)７１、ＲＯＭ(Read Only Memory)７２、ＲＡＭ(Random Access Memory)７３、不揮発性メモリ７４、タイマ７５、入力インタフェース（入力Ｉ／Ｆ）７６及び出力インタフェース（入力Ｉ／Ｆ）７７を備える。
【００１８】
ＣＰＵ７１は、ＲＯＭ７２に記憶した制御プログラムをＲＡＭ７３に読み出して、冷蔵庫１の駆動を制御する。不揮発性メモリ７４には、圧縮機６１に設定される回転数ｒ１〜ｒ６（ｒ１＜ｒ２＜ｒ３＜ｒ４＜ｒ５＜ｒ６）、送風機５５及びダンパ５６を駆動させ、圧縮機６１を開くオン温度、冷蔵室送風機５７、送風機５５及びダンパ５６を停止させ、圧縮機６１を閉じるオフ温度等が記憶されている。また送風機５５の回転数として第１回転数及び第２回転数が記憶されている（第１回転数＜第２回転数）。また運転率Ａ及びＢが記憶されている（Ａ＞Ｂ）。Ａとしては例えば９５％が挙げられ、Ｂとしては例えば７５％が挙げられる。
【００１９】
図３は不揮発性メモリ７４に経時的に記憶された圧縮機６１の回転数の一例を示す概念図である。不揮発性メモリ７４には、タイマ７５によって計測された時刻と共に圧縮機６１の回転数が経時的に記憶されている。すなわち圧縮機６１の運転履歴が記憶されている。図３において、ｔ１〜ｔ６は圧縮機６１の起動時点を示し、隣り合う起動時点の間は圧縮機６１の一周期を示す。なお運転履歴、回転数ｒ１〜ｒ６、オン温度、オフ温度、第１回転数及び第２回転数等をＲＡＭ７３に記憶してもよい。
【００２０】
冷凍室温度センサ５３の出力信号は入力Ｉ／Ｆ７６に入力される。出力Ｉ／Ｆ７７から送風機５５及び圧縮機６１に制御装置７０から駆動又は停止信号が出力され、ダンパ５６に開閉信号が出力される。
【００２１】
図４及び図５は制御装置７０による冷却処理を説明するフローチャートである。なお初期状態において、圧縮機６１、送風機５５は停止しておりダンパ５６は閉じているものとする。またＣＰＵ７１は初期の起動回転数を予め設定しているものとする。また圧縮機６１は周期的に運転し、ＣＰＵ７１は、前回の周期において設定された回転数を不揮発性メモリ７４に保持した状態で、次の周期における圧縮機６１の回転数を演算する。
【００２２】
制御装置７０のＣＰＵ７１は、冷凍室温度センサ５３の信号を取り込み、オン温度以上の温度を検出するまで待機する（ステップＳ１：ＮＯ）。オン温度以上の温度を検出した場合（ステップＳ１：ＹＥＳ）、ＣＰＵ７１は、圧縮機６１の運転率を演算し、演算結果をＲＡＭ７３に記憶する（ステップＳ２）。
【００２３】
運転率は、一周期（圧縮機６１の駆動時間及び停止時間）に対する圧縮機６１の駆動時間の割合である。ＣＰＵ７１は、前回の一周期における運転率を演算する。例えば図３において、ｔ１は演算の基準時点を示し、ｔ１〜ｔ２の間は一周期を示す。ｔonは一周期における圧縮機６１の駆動時間を示し、ｔoffは一周期における圧縮機６１の停止時間を示す。従って、ＣＰＵ７１は、ｔon／（ｔon＋ｔoff）を演算する。
【００２４】
ＣＰＵ７１は前回の運転周期において、圧縮機６１の回転数が増加したか否かを判定する（ステップＳ３）。圧縮機６１の回転数が増加した場合（ステップＳ３：ＹＥＳ）、すなわち前回の運転中に圧縮機６１の回転数が増加した場合、ＣＰＵ７１は、前回の設定回転数よりも１ステップ高い設定回転数を起動回転数に設定する（ステップＳ６）。例えば、前回の設定回転数がｒ３であった場合、ＣＰＵ７１はｒ４を起動回転数に設定する。そして、後述のステップＳ９に処理を進める。
【００２５】
圧縮機６１の回転数が増加していない場合（ステップＳ３：ＮＯ）、すなわち前回の運転中に圧縮機６１の回転数が増加していない場合、ＣＰＵ７１は、前回の運転率がＡ（例えば９５％）以上であるか否かを判定する（ステップＳ４）。前回の運転率がＡ以上である場合（ステップＳ４：ＹＥＳ）、前回の設定回転数よりも１ステップ高い設定回転数を起動回転数に設定する（ステップＳ６）。そして、後述のステップＳ９に処理を進める。
【００２６】
前回の運転率がＡ以上でない場合（ステップＳ４：ＮＯ）、ＣＰＵ７１は前回の運転率がＢ（例えば７５％）以下であるか否かを判定する（ステップＳ５）。前回の運転率がＢ以下である場合（ステップＳ５：ＹＥＳ）、ＣＰＵ７１は、前回の設定回転数よりも１ステップ低い設定回転数を起動回転数に設定する（ステップＳ７）。例えば、前回の設定回転数がｒ３であった場合、ＣＰＵ７１はｒ２を設定する。そして、後述のステップＳ９に処理を進める。
【００２７】
前回の運転率がＢ以下でない場合（ステップＳ５：ＮＯ）、ＣＰＵ７１は、前回の設定回転数を維持し、起動回転数に設定する（ステップＳ８）。ステップＳ６〜８の実行後、ＣＰＵ７１は、不揮発性メモリ７４にアクセスして圧縮機６１の運転履歴を参照する（ステップＳ９）。ＣＰＵ７１は、過去１周期の起動回転数及び現在設定されている起動回転数を参照して比較し、現在設定されている起動回転数（第１起動回転数）が前回設定された起動回転数（第２起動回転数）を超過したか否かを判定する（ステップＳ１０）。
【００２８】
具体的には、図３のｔ１及びｔ２での回転数を参照し、ｔ１での回転数がｔ２における回転数を超過したか否かを判定する。なおｔ２における回転数が前回の起動回転数であり、ｔ１おける回転数が現在設定されている起動回転数である。
【００２９】
現在設定されている起動回転数が前回の起動回転数を超過した場合（ステップＳ１０：ＹＥＳ）、ＣＰＵ７１は、送風機５５の回転数として第１回転数をＲＡＭ７３に設定し（ステップＳ１５）、送風機５５及び圧縮機６１を停止させる第１オフ温度を演算し、ＲＡＭ７３に設定する（ステップＳ１６）。具体的には、ＣＰＵ７１は、オン温度からΔＫ１減算した温度（第１オフ温度）をＲＡＭ７３に設定する。そしてＣＰＵ７１は、送風機５５及び圧縮機６１を駆動させる（ステップＳ１４）。送風機５５及び圧縮機６１は設定された回転数で駆動する。
【００３０】
現在設定している起動回転数が前回の起動回転数を超過していない場合（ステップＳ１０：ＮＯ）、ＣＰＵ７１は過去２周期の起動回転数を参照して比較し、前回の起動回転数（第２起動回転数）が前々回設定された起動回転数（第３起動回転数）を超過したか否かを判定する（ステップＳ１１）。
【００３１】
具体的には、図３のｔ２及びｔ３での回転数を参照し、ｔ２での回転数がｔ３での回転数を超過したか否かを判定する。なおｔ３における回転数が前々回の起動回転数であり、ｔ２おける回転数が前回の起動回転数である。
【００３２】
前回の起動回転数が前々回設定された起動回転数を超過した場合（ステップＳ１１：ＹＥＳ）、ＣＰＵ７１は、送風機５５の回転数として第１回転数をＲＡＭ７３に設定し（ステップＳ１５）、送風機５５及び圧縮機６１を停止させる第１オフ温度を演算し、ＲＡＭ７３に設定する（ステップＳ１６）。そしてＣＰＵ７１は、送風機５５及び圧縮機６１を駆動させる（ステップＳ１４）。送風機５５及び圧縮機６１は設定された回転数で駆動する。
【００３３】
前回の起動回転数が前々回設定された起動回転数を超過していない場合（ステップＳ１１：ＮＯ）、ＣＰＵ７１は、送風機５５の回転数として第２回転数をＲＡＭ７３に設定し（ステップＳ１２）、送風機５５及び圧縮機６１を停止させる第２オフ温度を演算し、ＲＡＭ７３に設定する（ステップＳ１３）。具体的には、ＣＰＵ７１は、オン温度からΔＫ２（ΔＫ２＜ΔＫ１）減算した温度（第２オフ温度）をＲＡＭ７３に設定する。そしてＣＰＵ７１は、送風機５５及び圧縮機６１を駆動させる（ステップＳ１４）。なお第２オフ温度は第１オフ温度よりも高く、第２回転数は第１回転数よりも高い。
【００３４】
現在設定されている起動回転数が前回の起動回転数を超過した場合（ステップＳ１０：ＹＥＳ）又は前回の起動回転数が前々回の起動回転数を超過した場合（ステップＳ１１：ＹＥＳ）には、冷凍室５は充分に冷却されておらず、低温の安定した状態を保っていないと考えられる。従って、この場合には、送風機５５を低回転数（第１回転数）で回転させ、圧縮機６１を停止させるべき温度に低温度（第１オフ温度）を設定する。
【００３５】
一方、現在設定されている起動回転数が前回の起動回転数を超過してない場合（ステップＳ１０：ＮＯ）且つ前回の起動回転数が前々回の起動回転数を超過していない場合（ステップＳ１１：ＮＯ）、すなわち、現在設定されている起動回転数が前回の起動回転数以下である場合且つ前回の起動回転数が前々回の起動回転数以下である場合には、冷凍室５は充分に冷却されており、低温の安定した状態を保っていると考えられる。従って、この場合には、送風機５５を高回転数（第２回転数）で回転させ、圧縮機６１を停止させるべき温度に高温度（第２オフ温度）を設定する。
【００３６】
ＣＰＵ７１は、冷凍室温度センサ５３の信号を取り込み、検出された温度が第１オフ温度又は第２オフ温度以下であるか否かを判定する（ステップＳ１７）。検出された温度が第１オフ温度又は第２オフ温度以下である場合（ステップＳ１７：ＹＥＳ）、ＣＰＵ７１は送風機５５及び圧縮機６１を停止させ（ステップＳ２１）、ステップＳ１に処理を戻す。
【００３７】
検出された温度が第１オフ温度又は第２オフ温度以下でない場合（ステップＳ１７：ＮＯ）、ＣＰＵ７１は、タイマ７５を参照し、圧縮機６１の運転時間が第１所定時間（例えば１時間）を経過したか否かを判定する（ステップＳ１８）。圧縮機６１の運転時間が第１所定時間を経過していない場合（ステップＳ１８：ＮＯ）、ステップＳ１７に処理を戻す。
【００３８】
圧縮機６１の運転時間が第１所定時間を経過している場合（ステップＳ１８：ＹＥＳ）、ＣＰＵ７１は、圧縮機６１の回転数を所定数増加させ（ステップＳ１９）、冷凍室温度センサ５３の信号を取り込み、検出された温度が第１オフ温度又は第２オフ温度以下であるか否かを判定する（ステップＳ２０）。検出された温度が第１オフ温度又は第２オフ温度以下である場合（ステップＳ２０：ＹＥＳ）、ＣＰＵ７１は送風機５５及び圧縮機６１を停止させ（ステップＳ２１）、ステップＳ１に処理を戻す。
【００３９】
検出された温度が第１オフ温度又は第２オフ温度以下でない場合（ステップＳ２０：ＮＯ）、ＣＰＵ７１は、タイマ７５を参照し、圧縮機６１の運転時間が、ステップＳ１９において回転数を増加させた時から第２所定時間（例えば５分）を経過したか否かを判定する（ステップＳ２２）。圧縮機６１の運転時間が第２所定時間を経過していない場合（ステップＳ２２：ＮＯ）、ステップＳ２０に処理を戻す。
【００４０】
圧縮機６１の運転時間が第２所定時間を経過している場合（ステップＳ２２：ＹＥＳ）、ステップＳ１９に処理を戻す。
【００４１】
実施の形態１に係る冷蔵庫１にあっては、冷凍室５が充分に冷却されている状態にあるのか否かに応じて、圧縮機６１の回転数を変更するとともに圧縮機６１を停止させるべき温度を変更するので、圧縮機６１の回転数を低回転数にて安定させることができる。
【００４２】
現在設定されている圧縮機６１の回転数が前回の起動回転数を超過した場合又は前回の起動回転数が前々回の起動回転数を超過した場合には、冷凍室５は充分に冷却されておらず、低温の安定した状態を保っていないと考えられる。この場合、第１オフ温度が演算される。これにより冷凍室５を充分に冷却するまで圧縮機６１を駆動させることができる。      
【００４３】
一方、現在設定されている起動回転数が前回の起動回転数を超過していない場合且つ前回の起動回転数が前々回の起動回転数を超過していない場合には、冷凍室５は充分に冷却されており、低温の安定した状態を保っていると考えられる。この場合、第１オフ温度よりも高い第２オフ温度が演算される。第２オフ温度を第１オフ温度よりも高くすることによって、冷凍室５が低温の安定した状態を保っている場合には、圧縮機６１の制御温度幅を狭くし、運転率に基づく圧縮機６１の回転数の増加を抑制することができる。
【００４４】
第１オフ温度を設定した状態で、圧縮機６１の回転数を減少させた場合、冷凍室５の熱平衡温度が第１オフ温度付近の温度になる場合がある。この場合、第１オフ温度に到達するまでに長時間を要し、圧縮機６１の駆動時間が過剰に長くなるか又は第１オフ温度に到達せず、圧縮機６１が駆動し続ける。その結果、運転率が過剰に大きくなる。上述したように、第１オフ温度よりも高い第２オフ温度を設定することによって、圧縮機６１の回転数を減少させた場合であっても、冷凍室５の熱平衡温度を第２オフ温度よりも低い温度にすることができ、所望する時間内に圧縮機６１を停止させることができる。
【００４５】
第２オフ温度を設定した場合には、第１オフ温度を設定した場合よりも、送風機５５の回転数が高い。上述したように、第２オフ温度を設定した場合は、冷凍室５は充分に冷却されており、低温の安定した状態を保っていると考えられる。このため、冷却能力は足りていると判断し圧縮機６１の回転数を減少させて、冷蔵庫１の省電力化を図る。その一方で、圧縮機６１の回転数を減少させているため冷却器５１の温度が上昇し、冷凍室５との温度差が小さくなるので、熱拡散による冷凍室５内の均一な冷却には時間がかかる。そこで、第２オフ温度を設定した場合には、送風機５５の回転数を高くすることで冷凍室５内の熱拡散を促進させる。これにより、第２オフ温度を第１オフ温度よりも高くしても、冷凍室５及び冷却器５１の温度差がより早く小さくなり、冷凍室５の冷却速度を高くするとともに冷凍室５内の温度ムラをなくすことができる。
【００４６】
なお、第１オフ温度を設定した場合は、送風機５５の回転数を低くしている。これは、冷凍室５が充分に冷却されておらず低温の安定した状態を保っていないと考えられる状態では、冷却器５１が過負荷となってしまい冷却不足の冷気が冷凍室５に吐出されてしまう虞がある。したがって、第１オフ温度を設定した場合は、送風機５５の回転数を低くすることで冷却器５１が過負荷となることを抑制し、冷凍室５を確実に低温の安定した状態に移行させることができる。
【００４７】
圧縮機６１の運転率がＡ以上である場合、ＣＰＵ７１は、前回の起動回転数よりも１ステップ高い起動回転数を設定する。一方、圧縮機６１の運転率がＢ以下である場合、ＣＰＵ７１は、前回の起動回転数よりも１ステップ低い起動回転数を設定する。運転率の大／小に応じて、圧縮機６１の回転数を高回転／低回転に設定するので、効率的に圧縮機６１を駆動させることができる。
【００４８】
なお冷蔵室温度センサ８１にて検出された温度と、冷蔵室７のオン温度及びオフ温度とを比較し、ダンパ５６の開閉を実行してもよい。これにより、冷蔵室７の温度制御を冷凍室５とは独立して制御ができる。なお、冷蔵室７の設定温度と冷凍室５の温度との差は、冷却器５１の温度と冷凍室５の設定温度の差に対して十分大きな差であるので、冷凍室５のオフ温度が第２オフ温度に設定された場合であっても、ダンパ５６の開閉で十分に冷蔵室７の温度制御が可能である。
【００４９】
（実施の形態２）
実施の形態２に係る冷蔵庫においては、ステップＳ１１を省略し、現在設定されている起動回転数が前回の起動回転数を超過していない場合に（ステップＳ１０：ＮＯ）、ステップＳ１２及びＳ１３に処理を進める。冷凍室５が比較的小容量である場合や、冷凍室温度センサ５３が冷凍室５内に複数配置されている場合など、冷凍室５内の均一な冷却が速やかに行われる場合には、ステップＳ１１を省略することで、より迅速に低温の安定した状態に移行して圧縮機の回転数を低回転数にて安定させることができる。
【００５０】
なお実施の形態１では、二周期連続して、起動回転数がその前の起動回転数を超過した場合に、ステップＳ１２及びＳ１３に処理を進めており、実施の形態２では直近の過去一周期において、起動回転数がその前の起動回転数を超過した場合に、ステップＳ１２及びＳ１３に処理を進めているが、三周期以上連続して、起動回転数がその前の起動回転数を超過した場合に、ステップＳ１２及びＳ１３に処理を進めてもよい。上述の場合とは逆に、冷凍室５内の均一な冷却に時間がかかる場合には、冷凍室５が低温の安定した状態となっているかの判断に過去二周期以上の起動回転数の履歴を参照することもできる。
【００５１】
実施の形態２に係る構成の内、実施の形態１と同様な構成については同じ符号を付し、その詳細な説明を省略する。
【００５２】
（実施の形態３）
実施の形態１及び２においては、過去の圧縮機６１の運転率を演算し、演算した運転率に基づいて、起動回転数を制御しているが（ステップＳ２、Ｓ４〜Ｓ８）、実施の形態３においては、過去の圧縮機６１の運転率に代えて、過去の圧縮機６１の駆動時間に基づいて、起動回転数を制御する。具体的には、ステップＳ２において、前回の運転時間を演算して記憶し、ステップＳ４において、演算した前回の運転時間が第１の所定時間以上であるか否かを判定する。またステップＳ５において、演算した前回の運転時間が第２の所定時間以下（第２の所定時間＜第１の所定時間）であるか否かを判定する。
【００５３】
圧縮機６１によっては、駆動時間を所定の時間以内に収めることで運転効率が向上することがある。例えば圧縮機６１の駆動時間が短過ぎる場合、圧縮機６１の潤滑が安定する前に駆動が停止してしまうと圧縮効率が落ちる。また、駆動時間が長過ぎる場合、圧縮機６１自身の発熱によって圧縮効率が落ちる場合がある。このような圧縮機６１を使用する場合には、運転率よりも駆動時間によって、次の周期における圧縮機の回転数を演算する。
【００５４】
実施の形態３に係る構成の内、実施の形態１又は２と同様な構成については同じ符号を付し、その詳細な説明を省略する。
【００５５】
上述した実施の形態１〜３は、ステップＳ１２及びステップＳ１３の順番を入れ替えてもよく、ステップＳ１２及びステップＳ１３を同時的に実行してもよい。またステップＳ１５及びステップＳ１６の順番を入れ替えてもよく、ステップＳ１５及びステップＳ１６を同時的に実行してもよい。
以上の本発明の実施の形態に関し、更に以下の事項を開示する。
【００５６】
本発明に係る冷蔵庫１は、冷却器５１を冷却する圧縮機６１と、前記冷却器５１によって冷却される冷却室５の温度を検出する温度センサ５３と、該温度センサ５３によって検出された温度に基づいて、前記圧縮機６１の駆動を制御する制御部７０とを備える冷蔵庫において、前記制御部７０は、前記圧縮機６１の駆動時間及び起動回転数を順次記憶する記憶手段７３、７４と、前記温度センサ５３にて前記圧縮機６１が駆動すべきオン温度以上の温度が検出された場合に前記圧縮機６１を駆動させる手段７０と、前記温度センサ５３にて前記オン温度よりも低い前記圧縮機６１が停止すべき第１オフ温度以下の温度が検出された場合に、前記圧縮機６１を停止させ且つ前記駆動時間を前記記憶手段７３、７４に記憶させる手段７０と、前記記憶手段７３、７４に記憶された前記圧縮機６１の駆動時間に基づいて、前記圧縮機６１が回転すべき第１起動回転数を決定する決定手段７０と、該決定手段７０にて決定された第１起動回転数及び該第１起動回転数の決定に先行して前記記憶手段７３、７４に記憶された前記圧縮機６１が回転すべき第２起動回転数を比較する比較手段７０と、該比較手段７０にて前記第１起動回転数が前記第２起動回転数以下であると判定された場合に、前記第１オフ温度よりも高い前記圧縮機６１が停止すべき第２オフ温度を設定する設定手段７０とを備えることを特徴とする。
【００５７】
本発明に係る冷蔵庫１は、前記制御部７０は、前記第２起動回転数及び該第２起動回転数に先行して前記記憶手段７３、７４に記憶された第３起動回転数を比較する第２比較手段７０を備え、前記設定手段７０は、前記比較手段７０にて前記第１起動回転数が前記第２起動回転数以下であると判定され且つ前記第２比較手段７０にて前記第２起動回転数が前記第３起動回転数以下であると判定された場合に、前記第２オフ温度を設定するようにしてあることを特徴とする。
【００５８】
本発明に係る冷蔵庫１は、前記冷却室５に送風する送風機５５と、該送風機５５の駆動を制御する第２制御部７０とを備え、前記第２制御部７０は、前記設定手段７０にて前記第２オフ温度を設定する場合に、前記送風機５５の送風量を増加させる手段７０を有することを特徴とする。
【００５９】
本発明に係る冷蔵庫１は、前記制御部７０は、前記温度センサ５３によって検出された温度に基づいて、前記圧縮機６１の駆動中に前記圧縮機６１の回転数を変更する変更手段７０と、該変更手段７０によって前記圧縮機６１の回転数が増加した場合に、前記第１起動回転数を前記第２起動回転数よりも高くする手段７０とを備えることを特徴とする。
【００６０】
本発明に係る冷蔵庫１は、記制御部７０は、前記圧縮機６１の駆動及び停止時間に対する駆動時間の割合を演算する演算手段７０を備え、前記決定手段７０は、前記演算手段７０にて演算された前記割合に基づいて、前記第１起動回転数を決定するようにしてあることを特徴とする。
【符号の説明】
【００６１】
１  冷蔵庫
５  冷凍室（冷却室）
７  冷蔵室（冷却室）
５１  冷却器
５５  送風機
５６  ダンパ
６１  圧縮機
７０  制御装置（制御部、第２制御部）
７１  ＣＰＵ（判定部、演算部、温度算出部）
７２  ＲＯＭ
７３  ＲＡＭ
７４  不揮発性メモリ（記憶部）
７５  タイマ
７６  入力Ｉ／Ｆ
７７  出力Ｉ／Ｆ
【図１】
0006373168.tif 000002
【図２】
0006373168.tif 000003
【図３】
0006373168.tif 000004
【図４】
0006373168.tif 000005
【図５】
0006373168.tif 000006