貯蔵物を冷蔵保存する冷蔵室と、貯蔵物を冷凍保存する冷凍室と、高温冷凍サイクルを運転する第1圧縮機と、低温冷凍サイクルを運転する第2圧縮機と、前記高温冷凍サイクルの低温部と前記低温冷凍サイクルの高温部との間で熱交換を行う中間熱交換器と、前記高温冷凍サイクルの低温部に配される第1蒸発器と、前記低温冷凍サイクルの低温部に配される第2蒸発器と、第1蒸発器と熱交換して前記冷蔵室に送出される気流を発生する第1送風機と、第2蒸発器と熱交換して前記冷凍室に送出される気流を発生する第2送風機とを備え、前記冷蔵室が第1開始温度に到達した際に前記冷蔵室の冷却の開始を判別して第1終了温度に到達した際に前記冷蔵室の冷却の終了を判別するとともに、前記冷凍室が第2開始温度に到達した際に前記冷凍室の冷却の開始を判別して第2終了温度に到達した際に前記冷凍室の冷却の終了を判別する冷凍冷蔵庫において、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して所定の冷凍開始許容値内の場合、及び前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵開始許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を駆動して前記冷蔵室及び前記冷凍室の冷却を開始し、前記冷蔵室が第1終了温度に到達して前記冷凍室が第2終了温度に対して所定の冷凍終了許容値内の場合、及び前記冷凍室が第2終了温度に到達して前記冷蔵室が第1終了温度に対して所定の冷蔵終了許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を停止して前記冷蔵室及び前記冷凍室の冷却を終了したことを特徴とする冷凍冷蔵庫。前記冷蔵開始許容値及び前記冷蔵終了許容値が第1開始温度と第1終了温度との差よりも小さく、前記冷凍開始許容値及び前記冷凍終了許容値が第2開始温度と第2終了温度との差よりも小さいことを特徴とする請求項1に記載の冷凍冷蔵庫。第1圧縮機及び第2圧縮機の駆動時に、第1圧縮機に対して所定時間遅延して第2圧縮機を駆動したことを特徴とする請求項1または請求項2に記載の冷凍冷蔵庫。前記冷蔵室が第1開始温度に到達し、前記冷凍室が第2開始温度に対して前記冷凍開始許容値よりも低温の場合に第1圧縮機及び第1送風機を駆動したことを特徴とする請求項1~請求項3のいずれかに記載の冷凍冷蔵庫。前記冷凍室が第2開始温度に対して前記冷凍開始許容値内になった際に第2圧縮機及び第2送風機を駆動したことを特徴とする請求項4に記載の冷凍冷蔵庫。前記冷凍室が第2開始温度に到達し、前記冷蔵室が第1開始温度に対して前記冷蔵開始許容値よりも低温の場合に第1圧縮機、第2圧縮機及び第2送風機を駆動したことを特徴とする請求項1~請求項5のいずれかに記載の冷凍冷蔵庫。前記冷蔵室が第1開始温度に対して前記冷蔵開始許容値内になった際に第1送風機を駆動したことを特徴とする請求項6に記載の冷凍冷蔵庫。前記冷蔵室及び前記冷凍室の冷却中に前記冷蔵室が第1終了温度に到達し、前記冷凍室が第2終了温度に対して前記冷凍終了許容値よりも高温の場合に第1送風機を停止したことを特徴とする請求項1~請求項7のいずれかに記載の冷凍冷蔵庫。前記冷蔵室及び前記冷凍室の冷却中に前記冷凍室が第2終了温度に到達し、前記冷蔵室が第1終了温度に対して前記冷蔵終了許容値よりも高温の場合に第2圧縮機及び第2送風機を停止したことを特徴とする請求項1~請求項8のいずれかに記載の冷凍冷蔵庫。前記冷蔵室が第1終了温度に対して前記冷蔵終了許容値よりも高温の場合に、前記冷凍室が第2終了温度よりも所定温度だけ低くなるまで第2圧縮機及び第2送風機を停止させないことを特徴とする請求項9に記載の冷凍冷蔵庫。前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して所定の冷凍余裕度内の場合に、次回の第2圧縮機の回転数を所定の設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出するとともに、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して前記冷凍余裕度を超えて低温で、前回の前記冷凍室の冷却時間が前記設定時間よりも短い場合に、次回の第2圧縮機の回転数を前記設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出した回転数に対して所定量小さくしたことを特徴とする請求項1~請求項10のいずれかに記載の冷凍冷蔵庫。前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して所定の冷凍余裕度内の場合に、次回の第1圧縮機の回転数を所定の設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出するとともに、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して前記冷凍余裕度を超えて低温で、前回の前記冷蔵室の冷却時間が前記設定時間よりも長い場合に、次回の第1圧縮機の回転数を前記設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出した回転数に対して所定量大きくしたことを特徴とする請求項1~請求項10のいずれかに記載の冷凍冷蔵庫。前記冷凍余裕度が前記冷凍開始許容値よりも小さいことを特徴とする請求項11または請求項12に記載の冷凍冷蔵庫。前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度内の場合に、次回の第1圧縮機の回転数を所定の設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出するとともに、前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度を超えて低温で、前回の前記冷蔵室の冷却時間が前記設定時間よりも短い場合に、次回の第1圧縮機の回転数を前記設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出した回転数に対して所定量小さくしたことを特徴とする請求項1~請求項10のいずれかに記載の冷凍冷蔵庫。前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度内の場合に、次回の第2圧縮機の回転数を所定の設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出するとともに、前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度を超えて低温で、前回の前記冷凍室の冷却時間が前記設定時間よりも長い場合に、次回の第2圧縮機の回転数を前記設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出した回転数に対して所定量大きくしたことを特徴とする請求項1~請求項10のいずれかに記載の冷凍冷蔵庫。前記冷蔵余裕度が前記冷蔵開始許容値よりも小さいことを特徴とする請求項14または請求項15に記載の冷凍冷蔵庫。異なる温度に設定される第1、第2空間と、高温冷凍サイクルを運転する第1圧縮機と、低温冷凍サイクルを運転する第2圧縮機と、前記高温冷凍サイクルの低温部と前記低温冷凍サイクルの高温部との間で熱交換を行う中間熱交換器と、前記高温冷凍サイクルの低温部に配される第1蒸発器と、前記低温冷凍サイクルの低温部に配される第2蒸発器と、第1蒸発器と熱交換して第1空間に送出される気流を発生する第1送風機と、第2蒸発器と熱交換して第2空間に送出される気流を発生する第2送風機とを備え、第1空間が第1開始温度に到達した際に第1空間の冷却の開始を判別して第1終了温度に到達した際に第1空間の冷却の終了を判別するとともに、第2空間が第2開始温度に到達した際に第2空間の冷却の開始を判別して第2終了温度に到達した際に第2空間の冷却の終了を判別する冷却装置において、第1空間が第1開始温度に到達して第2空間が第2開始温度に対して所定の許容値内の場合、及び第2空間が第2開始温度に到達して第1空間が第1開始温度に対して所定の許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を駆動して第1空間及び第2空間の冷却を開始し、第1空間が第1終了温度に到達して第2空間が第2終了温度に対して所定の許容値内の場合、及び第2空間が第2終了温度に到達して第1空間が第1終了温度に対して所定の許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を停止して第1空間及び第2空間の冷却を終了したことを特徴とする冷却装置。冷蔵室及び冷凍室は使用者による設定値を含む設定温度範囲に維持されるように二元冷凍サイクルが運転される。この時、冷蔵室が設定温度範囲の上限の第1開始温度になると二元冷凍サイクルの運転によって冷蔵室の冷却を開始して下限の第1終了温度になると冷却が終了する。また、冷凍室が設定温度範囲の上限の第2開始温度になると二元冷凍サイクルの運転によって冷凍室の冷却を開始して下限の第2終了温度になると冷却が終了する。しかしながら、冷蔵室と冷凍室とは殆どの場合に上限の温度及び下限の温度に同時に到達しない。このため、例えば、冷凍室が第2開始温度に到達して二元冷凍サイクルの運転により冷却すると、冷却が不要な冷蔵室も同時に冷却される。これにより、冷蔵室の過冷却が生じて貯蔵物を損傷するとともに電力を浪費する問題があった。また、冷蔵室と冷凍室の一方が設定温度範囲内の時に二元冷凍サイクルを停止させると、例えば、冷凍室の冷却不足が生じる問題があった。本発明は、過冷却による電力浪費を防止するとともに冷却不足を防止する二元冷凍サイクルを備えた冷凍冷蔵庫及び冷却装置を提供することを目的とする。上記目的を達成するために本発明は、貯蔵物を冷蔵保存する冷蔵室と、貯蔵物を冷凍保存する冷凍室と、高温冷凍サイクルを運転する第1圧縮機と、低温冷凍サイクルを運転する第2圧縮機と、前記高温冷凍サイクルの低温部と前記低温冷凍サイクルの高温部との間で熱交換を行う中間熱交換器と、前記高温冷凍サイクルの低温部に配される第1蒸発器と、前記低温冷凍サイクルの低温部に配される第2蒸発器と、第1蒸発器と熱交換して前記冷蔵室に送出される気流を発生する第1送風機と、第2蒸発器と熱交換して前記冷凍室に送出される気流を発生する第2送風機とを備え、前記冷蔵室が第1開始温度に到達した際に前記冷蔵室の冷却の開始を判別して第1終了温度に到達した際に前記冷蔵室の冷却の終了を判別するとともに、前記冷凍室が第2開始温度に到達した際に前記冷凍室の冷却の開始を判別して第2終了温度に到達した際に前記冷凍室の冷却の終了を判別する冷凍冷蔵庫において、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して所定の冷凍開始許容値内の場合、及び前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵開始許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を駆動して前記冷蔵室及び前記冷凍室の冷却を開始し、前記冷蔵室が第1終了温度に到達して前記冷凍室が第2終了温度に対して所定の冷凍終了許容値内の場合、及び前記冷凍室が第2終了温度に到達して前記冷蔵室が第1終了温度に対して所定の冷蔵終了許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を停止して前記冷蔵室及び前記冷凍室の冷却を終了したことを特徴としている。この構成によると、冷蔵室及び冷凍室の温度が監視され、冷蔵室が第1開始温度になった時に冷凍室が第2開始温度に対して低温で冷凍開始許容値までの範囲内であると、第1圧縮機、第2圧縮機、第1送風機及び第2送風機が駆動される。また、冷凍室が第2開始温度になった時に冷蔵室が第1開始温度に対して低温で冷蔵開始許容値までの範囲内であると、第1圧縮機、第2圧縮機、第1送風機及び第2送風機が駆動される。第1圧縮機が駆動されると高温冷凍サイクルが運転される。第1送風機により発生した気流は高温冷凍サイクルの低温部に配される第1蒸発器と熱交換して冷蔵室に送出され、冷蔵室を冷却する。第2圧縮機の駆動によって低温冷凍サイクルの冷媒が中間熱交換器で放熱して凝縮される。低温冷凍サイクルの低温部の第2蒸発器は中間熱交換器よりも更に低温に維持される。第2送風機により発生した気流は第2蒸発器と熱交換して冷凍室に送出され、冷凍室を冷却する。冷蔵室が第1終了温度になったときに冷凍室が第2終了温度に対して高温で冷凍終了許容値までの範囲内であると、第1圧縮機、第2圧縮機、第1送風機及び第2送風機が停止される。これにより、冷蔵室及び冷凍室の冷却が終了する。また、冷凍室が第2終了温度になったときに冷蔵室が第1終了温度に対して高温で冷蔵終了許容値までの範囲内であると、第1圧縮機、第2圧縮機、第1送風機及び第2送風機が停止される。これにより、冷蔵室及び冷凍室の冷却が終了する。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵開始許容値及び前記冷蔵終了許容値が第1開始温度と第1終了温度との差よりも小さく、前記冷凍開始許容値及び前記冷凍終了許容値が第2開始温度と第2終了温度との差よりも小さいことを特徴としている。また本発明は、上記構成の冷凍冷蔵庫において、第1圧縮機及び第2圧縮機の駆動時に、第1圧縮機に対して所定時間遅延して第2圧縮機を駆動したことを特徴としている。この構成によると、高温冷凍サイクルの低温部の急激な温度上昇が防止される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵室が第1開始温度に到達し、前記冷凍室が第2開始温度に対して前記冷凍開始許容値よりも低温の場合に第1圧縮機及び第1送風機を駆動したことを特徴としている。この構成によると、冷蔵室が第1開始温度になった時に冷凍室が第2開始温度に対して冷凍開始許容値を超えて低温であると、第1圧縮機及び第1送風機が駆動される。これにより、冷凍室の冷却を行わずに冷蔵室を冷却することができる。また本発明は、上記構成の冷凍冷蔵庫において、前記冷凍室が第2開始温度に対して前記冷凍開始許容値内になった際に第2圧縮機及び第2送風機を駆動したことを特徴としている。この構成によると、第2圧縮機及び第2送風機を停止して冷蔵室を冷却している間に冷凍室が第2開始温度に対して冷凍開始許容値内になると、第2圧縮機及び第2送風機が駆動される。これにより、冷蔵室及び冷凍室の冷却が行われる。また本発明は、上記構成の冷凍冷蔵庫において、前記冷凍室が第2開始温度に到達し、前記冷蔵室が第1開始温度に対して前記冷蔵開始許容値よりも低温の場合に第1圧縮機、第2圧縮機及び第2送風機を駆動したことを特徴としている。この構成によると、冷凍室が第2開始温度になった時に冷蔵室が第1開始温度に対して冷蔵開始許容値を超えて低温であると、第1圧縮機、第2圧縮機及び第2送風機が駆動される。これにより、二元冷凍サイクルを運転して冷凍室の冷却が行われる。この時、第1送風機が停止されるため第1蒸発器の熱交換を抑制して冷蔵室の降温が抑制される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵室が第1開始温度に対して前記冷蔵開始許容値内になった際に第1送風機を駆動したことを特徴としている。この構成によると、第1送風機を停止して冷凍室を冷却している間に冷蔵室が第1開始温度に対して冷蔵開始許容値内になると、第1送風機が駆動される。これにより、冷蔵室及び冷凍室の冷却が行われる。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵室及び前記冷凍室の冷却中に前記冷蔵室が第1終了温度に到達し、前記冷凍室が第2終了温度に対して前記冷凍終了許容値よりも高温の場合に第1送風機を停止したことを特徴としている。この構成によると、冷蔵室が第1終了温度になった時に冷凍室が第2終了温度に対して冷凍終了許容値を超えて高温であると、第1送風機が停止される。これにより、冷凍室の冷却を継続するとともに、第1蒸発器の熱交換を抑制して冷蔵室の冷却が防止される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵室及び前記冷凍室の冷却中に前記冷凍室が第2終了温度に到達し、前記冷蔵室が第1終了温度に対して前記冷蔵終了許容値よりも高温の場合に第2圧縮機及び第2送風機を停止したことを特徴としている。この構成によると、冷凍室が第2終了温度になった時に冷蔵室が第1終了温度に対して冷蔵終了許容値を超えて高温であると、第2圧縮機及び第2送風機が停止される。これにより、冷凍室の冷却を終了して冷蔵室の冷却が継続される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵室が第1終了温度に対して前記冷蔵終了許容値よりも高温の場合に、前記冷凍室が第2終了温度よりも所定温度だけ低くなるまで第2圧縮機及び第2送風機を停止させないことを特徴としている。この構成によると、冷凍室が第2終了温度になった時に冷蔵室が第1終了温度に対して冷蔵終了許容値を超えて高温であると、冷蔵室及び冷凍室の冷却が継続される。そして、冷凍室が第2終了温度よりも所定温度低温になると、第2圧縮機及び第2送風機が停止される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して所定の冷凍余裕度内の場合に、次回の第2圧縮機の回転数を所定の設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出するとともに、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して前記冷凍余裕度を超えて低温で、前回の前記冷凍室の冷却時間が前記設定時間よりも短い場合に、次回の第2圧縮機の回転数を前記設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出した回転数に対して所定量小さくしたことを特徴としている。この構成によると、冷蔵室が第1開始温度に到達して冷凍室が第2開始温度に対して低温で冷凍開始許容値までの範囲内であると冷蔵室及び冷凍室の冷却が開始される。この時、冷凍室が第2開始温度に対して冷凍余裕度内の場合は、第2圧縮機が設定時間、前回の冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出された回転数で駆動される。また、冷凍室が第2開始温度に対して冷凍余裕度を超えて低温で前回の冷凍室の冷却時間が設定時間よりも短い場合は、第2圧縮機が設定時間、前回の冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出した回転数に対して所定量小さい回転数で駆動される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して所定の冷凍余裕度内の場合に、次回の第1圧縮機の回転数を所定の設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出するとともに、前記冷蔵室が第1開始温度に到達して前記冷凍室が第2開始温度に対して前記冷凍余裕度を超えて低温で、前回の前記冷蔵室の冷却時間が前記設定時間よりも長い場合に、次回の第1圧縮機の回転数を前記設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出した回転数に対して所定量大きくしたことを特徴としている。この構成によると、冷蔵室が第1開始温度に到達して冷凍室が第2開始温度に対して低温で冷凍開始許容値までの範囲内であると冷蔵室及び冷凍室の冷却が開始される。この時、冷凍室が第2開始温度に対して冷凍余裕度内の場合は、第1圧縮機が設定時間、前回の冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出された回転数で駆動される。また、冷凍室が第2開始温度に対して冷凍余裕度を超えて低温で、前回の冷蔵室の冷却時間が設定時間よりも長い場合は、第1圧縮機が設定時間、前回の冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出した回転数に対して所定量大きい回転数で駆動される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷凍余裕度が前記冷凍開始許容値よりも小さいことを特徴としている。また本発明は、上記構成の冷凍冷蔵庫において、前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度内の場合に、次回の第1圧縮機の回転数を所定の設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出するとともに、前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度を超えて低温で、前回の前記冷蔵室の冷却時間が前記設定時間よりも短い場合に、次回の第1圧縮機の回転数を前記設定時間、前回の前記冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出した回転数に対して所定量小さくしたことを特徴としている。この構成によると、冷凍室が第2開始温度に到達して冷蔵室が第1開始温度に対して低温で冷蔵開始許容値までの範囲内であると冷蔵室及び冷凍室の冷却が開始される。この時、冷蔵室が第1開始温度に対して冷蔵余裕度内の場合は、第1圧縮機が設定時間、前回の冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出された回転数で駆動される。また、冷蔵室が第1開始温度に対して冷蔵余裕度を超えて低温で、前回の冷蔵室の冷却時間が設定時間よりも短い場合は、第1圧縮機が設定時間、前回の冷蔵室の冷却時間及び前回の第1圧縮機の回転数に基づいて導出した回転数に対して所定量小さい回転数で駆動される。また本発明は、上記構成の冷凍冷蔵庫において、前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度内の場合に、次回の第2圧縮機の回転数を所定の設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出するとともに、前記冷凍室が第2開始温度に到達して前記冷蔵室が第1開始温度に対して所定の冷蔵余裕度を超えて低温で、前回の前記冷凍室の冷却時間が前記設定時間よりも長い場合に、次回の第2圧縮機の回転数を前記設定時間、前回の前記冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出した回転数に対して所定量大きくしたことを特徴としている。この構成によると、冷凍室が第2開始温度に到達して冷蔵室が第1開始温度に対して低温で冷蔵開始許容値までの範囲内であると冷蔵室及び冷凍室の冷却が開始される。この時、冷蔵室が第1開始温度に対して冷蔵余裕度内の場合は、第2圧縮機が設定時間、前回の冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出された回転数で駆動される。また、冷蔵室が第1開始温度に対して冷蔵余裕度を超えて低温で、前回の冷凍室の冷却時間が設定時間よりも長い場合は、第2圧縮機が設定時間、前回の冷凍室の冷却時間及び前回の第2圧縮機の回転数に基づいて導出した回転数に対して所定量大きい回転数で駆動される。また本発明は、異なる温度に設定される第1、第2空間と、高温冷凍サイクルを運転する第1圧縮機と、低温冷凍サイクルを運転する第2圧縮機と、前記高温冷凍サイクルの低温部と前記低温冷凍サイクルの高温部との間で熱交換を行う中間熱交換器と、前記高温冷凍サイクルの低温部に配される第1蒸発器と、前記低温冷凍サイクルの低温部に配される第2蒸発器と、第1蒸発器と熱交換して第1空間に送出される気流を発生する第1送風機と、第2蒸発器と熱交換して第2空間に送出される気流を発生する第2送風機とを備え、第1空間が第1開始温度に到達した際に第1空間の冷却の開始を判別して第1終了温度に到達した際に第1空間の冷却の終了を判別するとともに、第2空間が第2開始温度に到達した際に第2空間の冷却の開始を判別して第2終了温度に到達した際に第2空間の冷却の終了を判別する冷却装置において、第1空間が第1開始温度に到達して第2空間が第2開始温度に対して所定の許容値内の場合、及び第2空間が第2開始温度に到達して第1空間が第1開始温度に対して所定の許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を駆動して第1空間及び第2空間の冷却を開始し、第1空間が第1終了温度に到達して第2空間が第2終了温度に対して所定の許容値内の場合、及び第2空間が第2終了温度に到達して第1空間が第1終了温度に対して所定の許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を停止して第1空間及び第2空間の冷却を終了したことを特徴としている。本発明によると、冷蔵室が第1開始温度に到達して冷凍室が第2開始温度に対して冷凍開始許容値内の場合、及び冷凍室が第2開始温度に到達して冷蔵室が第1開始温度に対して冷蔵開始許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を駆動して冷蔵室及び冷凍室の冷却が開始される。また、冷蔵室が第1終了温度に到達して冷凍室が第2終了温度に対して冷凍終了許容値内の場合、及び冷凍室が第2終了温度に到達して冷蔵室が第1終了温度に対して冷蔵終了許容値内の場合に、第1圧縮機、第2圧縮機、第1送風機及び第2送風機を停止して冷蔵室及び冷凍室の冷却が終了される。これにより、冷蔵室及び冷凍室の冷却不足を防止するとともに過冷却を防止して冷蔵庫の省電力化を図ることができる。以下に本発明の実施形態を図面を参照して説明する。図1は一実施形態の冷凍冷蔵庫の概略構成図である。冷凍冷蔵庫1は発泡断熱材を充填した断熱箱体2を備え、断熱箱体2の上部に貯蔵物を冷蔵保存する冷蔵室3が配される。断熱箱体2の下部には貯蔵物を冷凍保存する冷凍室4が配され、冷蔵室3と冷凍室4とは断熱壁2aにより仕切られる。冷蔵室3及び冷凍室4の前面はそれぞれ断熱扉3a、4aにより開閉される。冷凍室4の後方には機械室5が設けられる。機械室5内には詳細を後述する高温冷凍サイクル10及び低温冷凍サイクル20図2参照をそれぞれ運転する第1、第2圧縮機11、21が配される。冷蔵室3の背面には第1圧縮機11に接続される第1蒸発器14が配され、第1蒸発器14の上方には第1送風機15が配される。冷凍室4の背面には第2圧縮機21に接続される第2蒸発器24が配され、第2蒸発器24の上方には第2送風機25が配される。機械室5内には冷凍冷蔵庫1の各部を制御する制御部7が設けられる。制御部7には第1圧縮機11、第2圧縮機12、第1送風機15、第2送風機25が接続される。第1圧縮機11及び第2圧縮機12は制御部7内に設けられる圧縮機制御部不図示によって制御される。第1送風機15及び第2送風機25は制御部7内に設けられる送風機制御部不図示によって制御される。また、制御部7には周囲温度センサ9、冷蔵室温度センサ19、冷凍室温度センサ29が接続される。周囲温度センサ9は断熱箱体2の上面に設けられ、冷凍冷蔵庫1の周囲温度である外気温を検知する。冷蔵室温度センサ19は冷蔵室3の室内温度を検知する。冷凍室温度センサ29は冷凍室4の室内温度を検知する。第1蒸発器14と熱交換して冷却された冷気は第1送風機15により冷蔵室3に吐出される。該冷気は冷蔵室3内を流通し、冷蔵室3の下部から第1蒸発器14に戻る。これにより、冷蔵室3が冷却される。第2蒸発器24と熱交換して冷却された冷気は第2送風機25により冷凍室4に吐出される。冷凍室4に吐出された冷気は冷凍室4内を流通し、第2蒸発器24に戻る。これにより、冷凍室4が冷却される。図2は冷凍冷蔵庫1の冷凍サイクルを示している。冷凍冷蔵庫1の冷凍サイクル30は高温冷凍サイクル10及び低温冷凍サイクル20が中間熱交換器31により連結されたカスケード式の二元冷凍サイクルになっている。第1圧縮機11により運転される高温冷凍サイクル10は冷媒管16により接続される第1放熱器12、第1減圧装置13、第1蒸発器14を有している。冷媒管16内にはイソブタン等の第1冷媒が矢印S1の方向に流通する。即ち、第1冷媒は第1圧縮機11、第1放熱器12、第1減圧装置13、第1蒸発器14、第1圧縮機11の順に通って循環する。第1減圧装置13はキャピラリチューブにより形成される。第2圧縮機21により運転される低温冷凍サイクル20は冷媒管26により接続される第2放熱器22、第2減圧装置23、第2蒸発器24を有している。冷媒管26内にはイソブタン等の第2冷媒が矢印S2の方向に流通する。即ち、第2冷媒が第2圧縮機21、第2放熱器22、第2減圧装置23、第2蒸発器24、第2圧縮機21の順に通って循環する。第2減圧装置23はキャピラリチューブにより形成される。中間熱交換器31は高温冷凍サイクル10に設けた熱交換部31aと低温冷凍サイクル20に設けた熱交換部31bとを隣接し、互いに壁面を介して熱交換可能に形成される。熱交換部31aは第1蒸発器14の後段に配され、熱交換部31bは第2放熱器22の後段に配される。上記構成の冷凍冷蔵庫1において、第1、第2圧縮機11、21の駆動によって冷媒管16、26をそれぞれ第1、第2冷媒が流通する。第1、第2圧縮機11、21は第1、第2冷媒を圧縮して高温高圧にし、第1、第2減圧装置13、23は第1、第2冷媒を減圧、膨張して低温低圧にする。従って、第1冷媒が第1圧縮機11を流出して第1減圧装置13に流入するまでの間は高温冷凍サイクル10の高温部となる。第2冷媒が第2圧縮機21を流出して第2減圧装置23に流入するまでの間は低温冷凍サイクル20の高温部となる。また、第1冷媒が第1減圧装置13を流出して第1圧縮機11に流入するまでの間は高温冷凍サイクル10の低温部となる。第2冷媒が第2減圧装置23を流出して第2圧縮機21に流入するまでの間は低温冷凍サイクル20の低温部となる。第1圧縮機11で圧縮された高温高圧の第1冷媒は第1放熱器12で周囲空気に熱を奪われて凝縮する。第1放熱器12で液化した第1冷媒は第1減圧装置13に流入する。第1冷媒は第1減圧装置13で減圧、膨張し、乾き度が低い低温の湿り蒸気となる。低温の湿り蒸気となった第1冷媒は第1蒸発器14に流入し、冷蔵室3の冷気から熱を奪って蒸発して乾き度の高い湿り蒸気となる。第1蒸発器14から流出した湿り蒸気状態の第1冷媒は中間熱交換器31に流入し、低温冷凍サイクルの高温部の第2冷媒から熱を奪いながら蒸発して過熱蒸気となる。過熱蒸気となった第1冷媒が第1圧縮機11に戻る。これにより、第1冷媒が循環して高温冷凍サイクル10が運転される。第2圧縮機21で圧縮された高温高圧の第2冷媒は第2放熱器22で周囲空気に熱を奪われる。第2放熱器22で降温された第2冷媒は中間熱交換器31に流入し、高温冷凍サイクル10の低温部の第1冷媒に熱を奪われて更に冷却されて凝縮する。液化した第2冷媒は第2減圧装置23に流入する。第2冷媒は第2減圧装置23で減圧、膨張し、低温の湿り蒸気となる。低温の湿り蒸気となった第2冷媒は第2蒸発器24に流入し、冷凍室4の冷気から熱を奪って蒸発して第2圧縮機21に戻る。このように、第2圧縮機21の駆動によって第2冷媒が循環して低温冷凍サイクル20が運転される。図3はASHRAEのGuideandDataBook1961p498による容積式圧縮機の断熱圧縮効率と圧縮比との関係を示している。縦軸は断熱圧縮効率を示し、横軸は圧縮比を示している。尚、現在通常の冷凍冷蔵庫に使われている圧縮機の殆どが容積式である。冷媒がR12とR22の実験データではあるが、他の冷媒でも同じ傾向があると言える。同図によると、圧縮機の圧縮比が小さいほど、圧縮機の断熱圧縮効率が高くなる。従って、本実施形態は高温冷凍サイクル10及び低温冷凍サイクル20の圧縮比がいずれも小さいため、第1、第2圧縮機11、21をより高い効率で作動できる。図4、図5はそれぞれ冷蔵室3及び冷凍室4の制御部7により制御される温度範囲を示す図である。冷蔵室温度Trは設定温度Tr0に対して所定の温度範囲内に維持され、冷凍室温度Tfは設定温度Tf0に対して所定の温度範囲内に維持される。即ち、冷蔵室温度Trが第1開始温度Trs例えば、5°Cに到達すると冷蔵室3の冷却が開始され、第1終了温度Tre例えば、1°Cに到達すると冷却を終了する。また、冷凍室温度Tfが第2開始温度Tfs例えば、-18°Cに到達すると冷凍室4の冷却が行われ、第2終了温度Tfe例えば、-22°Cに到達すると冷却を終了する。冷蔵室3及び冷凍室4は第1、第2開始温度Trs、Tfsに同時に到達する頻度が少なく、第1、第2終了温度Tre、Tfeに同時に到達する頻度も少ない。このため、冷蔵室3が第1開始温度Trsに到達した時に、冷凍室4が第2開始温度Tfsに対して所定の冷凍開始許容値ΔTf1例えば、1°C内の場合に冷蔵室3及び冷凍室4の冷却が開始される。同様に、冷凍室4が第2開始温度Tfsに到達した時に、冷蔵室3が第1開始温度Trsに対して所定の冷蔵開始許容値ΔTr1例えば、1°C内の場合に冷蔵室3及び冷凍室4の冷却が開始される。また、冷蔵室3が第1終了温度Treに到達した時に、冷凍室4が第2終了温度Tfeに対して所定の冷凍終了許容値ΔTf2例えば、1°C内の場合に冷蔵室3及び冷凍室4の冷却が終了する。同様に、冷凍室4が第2終了温度Tfeに到達した時に、冷蔵室3が第1終了温度Treに対して所定の冷蔵終了許容値ΔTr2例えば、1°C内の場合に、冷蔵室3及び冷凍室4の冷却を終了する。尚、冷凍室4は後述する所定の条件下で第2終了温度Tfeよりも所定温度ΔTf4だけ低温になるまで冷却が継続される。また、詳細を後述するように、冷蔵室3が第1開始温度Trsに対して冷蔵開始許容値ΔTr1よりも小さい冷蔵余裕度ΔTr3内であるか否かによって第1、第2圧縮機11、21の回転数が可変される。同様に、冷凍室4が第2開始温度Tfsに対して冷凍開始許容値ΔTf1よりも小さい冷凍余裕度ΔTf3内であるか否かによって第1、第2圧縮機11、21の回転数が可変される。図6は冷蔵庫1の制御部7による温度制御の動作を示すメインフローチャートである。制御部7は所定時間例えば、10秒毎にメインフローチャートの動作を実行する。ステップ11では周囲温度センサ9により周囲温度が検知される。また、冷蔵室温度センサ19により冷蔵室温度Trが検知され、冷凍室温度センサ29により冷凍室温度Tfが検知される。ステップ12では図7に示す冷蔵室冷蔵室冷却開始処理が行われる。ステップ13では図10に示す冷蔵室冷蔵室冷却終了処理が行われる。図7は冷蔵室冷蔵室冷却開始処理の動作を示すフローチャートである。ステップ21では冷蔵室温度Trが第1開始温度Trs以上になったか否かが判断される。冷蔵室温度Trが第1開始温度Trs以上になると、ステップ23に移行して後述する冷却開始Aの処理が行われる。冷蔵室温度Trが第1開始温度Trsよりも低温の場合はステップ22に移行する。ステップ22では冷凍室温度Tfが第2開始温度Tfs以上になったか否かが判断される。冷凍室温度Tfが第2開始温度Tfs以上になると、ステップ24に移行して後述する冷却開始Bの処理が行われる。冷凍室温度Tfが第2開始温度Tfsよりも低温の場合は図6のメインフローチャートに戻る。図8は冷却開始Aの動作を示すフローチャートである。ステップ31では冷凍室温度Tfが第2開始温度Tfsに対して冷凍開始許容値ΔTf1内か否かが判断される。冷凍室温度Tfが第2開始温度Tfsに対して冷凍開始許容値ΔTf1を超えて低温の場合はステップ35に移行する。冷凍室温度Tfが第2開始温度Tfsに対して低温で冷凍開始許容値ΔTf1までの範囲の場合はステップ32に移行する。ステップ32では冷凍室温度Tfが第2開始温度Tfsに対して冷凍余裕度ΔTf3内か否かが判断される。冷凍室温度Tfが第2開始温度Tfsに対して冷凍余裕度ΔTf3の範囲外の場合はステップ33に移行する。冷凍室温度Tfが第2開始温度Tfsに対して低温で冷凍余裕度ΔTf3までの範囲の場合はステップ39に移行する。ステップ39では第1圧縮機11の回転数X及び第2圧縮機21の回転数Yが制御部7により演算され、それぞれ最適な回転数X0、Y0が設定される。この時、第1圧縮機11及び第2圧縮機21の回転数X、Yが低いと、凝縮温度が低下するため冷凍サイクル30の効率COPが向上する。一方で、第1圧縮機11及び第2圧縮機21の回転数X、Yが低いと運転率が高くなるため消費電力が大きくなる。このため、第1圧縮機11及び第2圧縮機21の回転数X、Y及び周囲温度に対応する運転効率が実験により予め取得される。この実験データに基づいて、ステップ39で周囲温度に応じて運転効率を最も高くできる回転数X0、Y0が導出される。尚、第1圧縮機11及び第2圧縮機21の回転数X、Yが決まると、冷蔵室温度Tr及び冷凍室温度Tfに応じて冷蔵室3及び冷凍室4の冷却終了までの時間を実験データに基づいて導出することができる。これにより、実験データに基づく冷却終了までの時間を設定時間とし、設定時間と実際の冷却時間との差によって次回の冷却運転時の第1圧縮機11及び第2圧縮機21の回転数X、Yを補正するようになっている。このため、ステップ39において回転数X0、Y0は周囲温度に加えて設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて導出される。この時、設定時間は冷蔵室3及び冷凍室4に対して同じになっている。例えば、周囲温度が略一定であれば、前回の冷却時間が設定時間よりも長い場合は前回の回転数X、Yよりも次回の回転数X0、Y0が大きく設定される。同様に、前回の冷却時間が設定時間よりも短い場合は前回の回転数X、Yよりも次回の回転数X0、Y0が小さく設定される。ステップ40では第1圧縮機11及び第1送風機15が駆動される。ステップ41では所定時間が経過するまで待機し、ステップ42で第2圧縮機21及び第2送風機25が駆動される。第1圧縮機11に対して遅延して第2圧縮機21を駆動するため、高温冷凍サイクル10の低温部の急激な温度上昇を防止することができる。これにより、冷蔵室3及び冷凍室4の冷却が開始され、図6のフローチャートに戻る。ステップ31の判断で冷凍室温度Tfが第2開始温度Tfsに対して冷凍開始許容値ΔTf1を超えて低温の場合は、冷凍室3を冷却すると過冷却になる可能性がある。このため、ステップ35で制御部7の演算によって第1圧縮機11の回転数Xに回転数X0が設定される。この時、回転数X0はステップ39と同様に、設定時間、前回の冷却時間及び前回の回転数Xに基づいて導出される。そして、ステップ36で第1圧縮機11及び第1送風機15が駆動される。これにより、冷凍室4の降温を回避して冷蔵室3が冷却され、図6のフローチャートに戻る。ステップ32の判断で冷凍室温度Tfが第2開始温度Tfsに対して冷凍余裕度ΔTf3の範囲外の場合に、冷蔵室温度Trが第1開始温度Trsに到達しているため冷蔵室3の冷却能力に対して冷凍室4の冷却能力の余裕度が大きい。このため、第1圧縮機11及び第2圧縮機21の回転数X、Yが余裕度に応じて可変される。ステップ33では前回の冷凍室4の冷却時の実際の冷却時間が設定時間よりも短いか否かが判断される。前回の冷凍室4の冷却時の冷却時間が設定時間よりも短い場合はステップ37に移行する。ステップ37ではステップ39と同様に、設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて回転数X0、Y0が導出される。そして、第2圧縮機21の回転数Yが回転数Y0に対して所定量ΔYだけ小さく設定される。所定量ΔYは冷凍余裕度ΔTf3に応じた回転数例えば、50rpmや100rpmになっている。この時、導出した回転数Y0は前回の回転数よりも通常は小さく、第2圧縮機21の回転数Yは所定量ΔYだけ更に小さくなる。これにより、冷凍開始温度Tfsに対して冷凍余裕度ΔTf3を超えて低温の状態から冷却が開始される冷凍室4の過冷却を防止することができる。そして、ステップ40に移行し、冷蔵室3及び冷凍室4が冷却される。前回の冷凍室4の冷却時の冷却時間が設定時間以上の場合はステップ34に移行する。ステップ34では前回の冷蔵室3の冷却時の実際の冷却時間が設定時間よりも長いか否かが判断される。前回の冷蔵室3の冷却時の冷却時間が設定時間よりも長い場合はステップ38に移行する。ステップ38ではステップ39と同様に、設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて回転数X0、Y0が導出される。そして、第1圧縮機11の回転数Xが回転数X0に対して所定量ΔXだけ大きく設定される。所定量ΔXは冷凍余裕度ΔTf3に応じた回転数例えば、50rpmや100rpmになっている。この時、導出した回転数X0は前回の回転数よりも通常は大きく、第1圧縮機11の回転数Xは所定量ΔXだけ更に大きくなる。これにより、冷蔵室3の冷却を早く終了させ、冷凍開始温度Tfsに対して冷凍余裕度ΔTf3を超えて低温の状態から冷却が開始される冷凍室4の過冷却を防止することができる。そして、ステップ40に移行し、冷蔵室3及び冷凍室4が冷却される。尚、ステップ38で導出した回転数Y0は前回の回転数よりも通常は大きい。このため、第2圧縮機21の回転数Yを回転数Y0よりも小さくすると適切に補正されない可能性がある。従って、第1圧縮機の回転数Xを回転数X0に対して大きくしている。ステップ34の判断で前回の冷蔵室3の冷却時の冷却時間が設定時間以下の場合はステップ39に移行する。ステップ39では設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて回転数X0、Y0が導出される。この時、回転数X0は前回の回転数よりも通常は小さく、回転数Y0は前回の回転数よりも通常は大きい。このため、冷凍室3の過冷却防止のために第1圧縮機11の回転数Xを回転数X0よりも大きくすると適切に補正されない可能性がある。また、第2圧縮機21の回転数Yを回転数Y0よりも小さくすると適切に補正されない可能性がある。このため、導出された回転数X0、Y0が第1、第2圧縮機11、21の回転数X、Yに代入される。図9は冷却開始Bの動作を示すフローチャートである。ステップ51では冷蔵室温度Trが第1開始温度Trsに対して冷蔵開始許容値ΔTr1内か否かが判断される。冷蔵室温度Trが第1開始温度Trsに対して冷蔵開始許容値ΔTr1を超えて低温の場合はステップ55に移行する。冷蔵室温度Trが第1開始温度Trsに対して低温で冷蔵開始許容値ΔTr1までの範囲の場合はステップ52に移行する。ステップ52では冷蔵室温度Trが第1開始温度Trsに対して冷蔵余裕度ΔTr3内か否かが判断される。冷蔵室温度Trが第1開始温度Trsに対して冷蔵余裕度ΔTr3の範囲外の場合はステップ53に移行する。冷蔵室温度Trが第1開始温度Trsに対して低温で冷蔵余裕度ΔTr3までの範囲の場合はステップ59に移行する。ステップ59ではステップ39と同様に設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて導出された回転数X0、Y0が第1、第2圧縮機11、21の回転数X、Yに代入される。ステップ60では第1圧縮機11及び第1送風機15が駆動される。ステップ61では所定時間が経過するまで待機し、ステップ62で第2圧縮機21及び第2送風機25が駆動される。第1圧縮機11に対して遅延して第2圧縮機21を駆動するため、高温冷凍サイクル10の低温部の急激な温度上昇を防止することができる。これにより、冷蔵室3及び冷凍室4の冷却が行われ、図6のフローチャートに戻る。ステップ51の判断で冷蔵室温度Trが第1開始温度Trsに対して冷蔵開始許容値ΔTr1を超えて低温の場合は、冷蔵室3を冷却すると過冷却になる可能性がある。このため、ステップ55で第1圧縮機11及び第2圧縮機21の回転数X、Yが制御部7にの演算により回転数X0、Y0に設定される。この時、回転数X0、Y0はステップ59と同様に、設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて導出される。ステップ56では第1圧縮機11が駆動され、ステップ61に移行する。ステップ61で所定時間待機してステップ62で第2圧縮機21及び第2送風機25が駆動される。これにより、第1送風機15が駆動されないため冷蔵室3の降温を抑制して冷凍室4が冷却され、図6のフローチャートに戻る。ステップ52の判断で冷蔵室温度Trが第1開始温度Trsに対して冷蔵余裕度ΔTr3の範囲外の場合に、冷凍室温度Tfが第2開始温度Tfsに到達しているため冷凍室4の冷却能力に対して冷蔵室3の冷却能力の余裕度が大きい。このため、第1圧縮機11及び第2圧縮機21の回転数X、Yが余裕度に応じて可変される。ステップ53では前回の冷蔵室3の冷却時の実際の冷却時間が設定時間よりも短いか否かが判断される。前回の冷蔵室3の冷却時の冷却時間が設定時間よりも短い場合はステップ57に移行する。ステップ57ではステップ59と同様に、設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて回転数X0、Y0が導出される。そして、第1圧縮機11の回転数Xが回転数X0に対して所定量ΔXだけ小さく設定される。所定量ΔXは冷蔵余裕度ΔTr3に応じた回転数例えば、50rpmや100rpmになっている。この時、導出した回転数X0は前回の回転数よりも通常は小さく、第1圧縮機11の回転数Xは所定量ΔXだけ更に小さくなる。これにより、冷蔵開始温度Trsに対して冷蔵余裕度ΔTr3を超えて低温の状態から冷却が開始される冷蔵室3の過冷却を防止することができる。そして、ステップ60に移行し、冷蔵室3及び冷凍室4が冷却される。前回の冷蔵室3の冷却時の冷却時間が設定時間以上の場合はステップ54に移行する。ステップ54では前回の冷凍室4の冷却時の実際の冷却時間が設定時間よりも長いか否かが判断される。前回の冷凍室4の冷却時の冷却時間が設定時間よりも長い場合はステップ58に移行する。ステップ58ではステップ59と同様に、設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて回転数X0、Y0が導出される。そして、第2圧縮機21の回転数Yが回転数Y0に対して所定量ΔYだけ大きく設定される。所定量ΔYは冷蔵余裕度ΔTr3に応じた回転数例えば、50rpmや100rpmになっている。この時、導出した回転数Y0は前回の回転数よりも通常は大きく、第2圧縮機21の回転数Yは所定量ΔYだけ更に大きくなる。これにより、冷凍室4の冷却を早く終了させ、冷蔵開始温度Trsに対して冷蔵余裕度ΔTr3を超えて低温の状態から冷却が開始される冷蔵室3の過冷却を防止することができる。そして、ステップ60に移行し、冷蔵室3及び冷凍室4が冷却される。尚、ステップ58で導出した回転数X0は前回の回転数よりも通常は大きい。このため、第1圧縮機11の回転数Xを回転数X0よりも小さくすると適切に補正されない可能性がある。従って、第2圧縮機の回転数Yを回転数Y0に対して大きくしている。ステップ54の判断で前回の冷凍室4の冷却時の冷却時間が設定時間以下の場合はステップ59に移行する。ステップ59では設定時間、前回の冷却時間及び前回の回転数X、Yに基づいて回転数X0、Y0が導出される。この時、回転数X0は前回の回転数よりも通常は大きく、回転数Y0は前回の回転数よりも通常は小さい。このため、冷凍室3の過冷却防止のために第1圧縮機11の回転数Xを回転数X0よりも小さくすると適切に補正されない可能性がある。また、第2圧縮機21の回転数Yを回転数Y0よりも大きくすると適切に補正されない可能性がある。このため、導出された回転数X0、Y0が第1、第2圧縮機11、21の回転数X、Yに代入される。図10は冷蔵室冷蔵室冷却終了処理の動作を示すフローチャートである。ステップ26では冷蔵室温度Trが第1終了温度Tre以下になったか否かが判断される。冷蔵室温度Trが第1終了温度Tre以下になると、ステップ28に移行して後述する冷却終了Aの処理が行われる。冷蔵室温度Trが第1終了温度Treよりも高温の場合はステップ27に移行する。ステップ27では冷凍室温度Tfが第2終了温度Tfe以下になったか否かが判断される。冷凍室温度Tfが第2終了温度Tfe以下になると、ステップ24に移行して後述する冷却終了Bの処理が行われる。冷凍室温度Tfが第2終了温度Tfeよりも高温の場合は図6のメインフローチャートに戻る。図11は冷却終了Aの動作を示すフローチャートである。ステップ71では冷凍室4が冷却中か否かが判断される。第2圧縮機21及び第2送風機25が既に停止状態で冷凍室4の冷却が行われていない場合はステップ73に移行する。冷凍室4が冷却中の場合はステップ72に移行する。ステップ72では冷凍室温度Tfが第2終了温度Tfeに対して冷凍終了許容値ΔTf2内か否かが判断される。冷凍室温度Tfが第2終了温度Tfeに対して高温で冷凍終了許容値ΔTf2までの範囲の場合はステップ73に移行する。ステップ73では第1圧縮機11、第1送風機15、第2圧縮機21、第2送風機25が停止される。これにより、冷蔵室3及び冷凍室4の冷却が終了し、図6のフローチャートに戻る。冷凍室温度Tfが第2終了温度Tfeに対して冷凍終了許容値ΔTf2を超えて高温の場合はステップ74に移行する。ステップ74では第1送風機15が停止される。これにより、冷凍室4の冷却が継続するとともに、冷蔵室3の過冷却が抑制される。図12は冷却終了Bの動作を示すフローチャートである。ステップ91では冷蔵室3が冷却中か否かが判断される。第1送風機15が既に停止状態で冷蔵室3の冷却が行われていない場合はステップ93に移行する。冷蔵室3が冷却中の場合はステップ92に移行する。ステップ92では冷蔵室温度Trが第1終了温度Treに対して冷蔵終了許容値ΔTr2内か否かが判断される。冷蔵室温度Trが第1終了温度Treに対して高温で冷蔵終了許容値ΔTr2までの範囲の場合はステップ93に移行する。ステップ93では第1圧縮機11、第1送風機15、第2圧縮機21、第2送風機25が停止される。これにより、冷蔵室3及び冷凍室4の冷却が終了し、図6のフローチャートに戻る。冷蔵室温度Trが第1終了温度Treに対して冷蔵終了許容値ΔTr2を超えて高温の場合はステップ94に移行する。ステップ94では冷凍室温度Tfが第2終了温度Tfeに対して所定温度ΔTf4以上低温になったか否かが判断される。冷凍室温度Tfが第2終了温度Tfeに対して所定温度ΔTf4内の場合は図6のフローチャートに戻り、冷蔵室3及び冷凍室4の冷却が継続される。冷凍室温度Tfが第2終了温度Tfeに対して所定温度ΔTf4以上低温になった場合は、ステップ95に移行する。ステップ95では第2圧縮機21及び第2送風機25が停止される。これにより、冷蔵室3の冷却が継続するとともに、冷凍室4の冷却が終了して冷凍室4の過冷却が防止される。本実施形態によると、冷蔵室3が第1開始温度Trsに到達して冷凍室4が第2開始温度Tfsに対して冷凍開始許容値ΔTf1内の場合、及び冷凍室4が第2開始温度Tfsに到達して冷蔵室3が第1開始温度Trsに対して冷蔵開始許容値ΔTr1内の場合に、第1圧縮機11、第2圧縮機21、第1送風機15及び第2送風機25を駆動する。これにより、冷蔵室3及び冷凍室4の冷却を同時に開始する頻度が増加する。また、冷蔵室3が第1終了温度Treに到達して冷凍室4が第2終了温度Tfeに対して冷凍終了許容値ΔTf2内の場合、及び冷凍室4が第2終了温度Tfeに到達して冷蔵室3が第1終了温度Treに対して冷蔵終了許容値ΔTr2内の場合に、第1圧縮機11、第2圧縮機21、第1送風機15及び第2送風機25を停止する。これにより、冷蔵室3及び冷凍室4の冷却を同時に終了する頻度が増加する。従って、冷蔵室3及び冷凍室4の冷却不足を防止するとともに過冷却を防止して冷蔵庫1の省電力化を図ることができる。また、第1圧縮機11及び第2圧縮機21を駆動する際に、ステップ41、61に示すように第1圧縮機11に対して所定時間遅延して第2圧縮機21を駆動したので、高温冷凍サイクル10の低温部の急激な温度上昇を防止することができる。また、冷蔵室3が第1開始温度Trsに到達し、冷凍室4が第2開始温度Tfsに対して冷凍開始許容値ΔTf1よりも低温の場合に第1圧縮機11及び第1送風機15を駆動したので、冷凍室4の降温を回避して冷蔵室3を冷却することができる。この時、冷蔵室温度Trが第1開始温度Trsよりも降温していない間は随時冷却開始Aの処理が行われる。このため、第1圧縮機11の駆動開始後に冷凍室4が第2開始温度Tfsに対して冷凍開始許容値ΔTf1内になると、ステップ42で第2圧縮機21及び第2送風機25を駆動して冷凍室4の冷却を開始することができる。これにより、冷蔵室3及び冷凍室4の冷却を同時に行うことができる。尚、冷蔵室温度Trが第1開始温度Trsに対して降温されていると、冷却開始Aの処理に移行しないため第2圧縮機21及び第2送風機25が駆動されない。このため、冷蔵室3の冷却を開始したことを示すフラグを設け、該フラグの設定時に第2開始温度Tfsに対して冷凍開始許容値ΔTf1内になると冷却開始Aの処理に移行してもよい。また、冷凍室4が第2開始温度Tfsに到達し、冷蔵室3が第1開始温度Trsに対して冷蔵開始許容値ΔTr1よりも低温の場合に第1圧縮機11、第2圧縮機21及び第2送風機25を駆動したので、第1送風機15を停止して冷蔵室3の降温を回避して冷凍室4を冷却することができる。この時、冷凍室温度Tfが第2開始温度Tfsよりも降温していない間は随時冷却開始Bの処理に移行する。このため、第2圧縮機21の駆動開始後に冷蔵室3が第1開始温度Trsに対して冷蔵開始許容値ΔTr1内になると、ステップ60で第1送風機15を駆動して冷蔵室3の冷却を開始することができる。これにより、冷蔵室3及び冷凍室4の冷却を同時に行うことができる。尚、冷凍室温度Tfが第2開始温度Tfsに対して降温されていると、冷却開始Bの処理に移行しないため第1送風機15が駆動されない。このため、冷凍室4の冷却を開始したことを示すフラグを設け、該フラグの設定時に第1開始温度Trsに対して冷蔵開始許容値ΔTr1内になると冷却開始Bの処理に移行してもよい。また、冷蔵室3及び冷凍室4の冷却中に冷蔵室3が第1終了温度Treに到達し、冷凍室4が第2終了温度Tfeに対して冷凍終了許容値ΔTf2よりも高温の場合に第1送風機15を停止したので、冷蔵室3の降温を抑制して冷凍室4の冷却を継続することができる。また、冷蔵室3及び冷凍室4の冷却中に冷凍室4が第2終了温度Tfeに到達し、冷蔵室3が第1終了温度Treに対して冷蔵終了許容値ΔTr2よりも高温の場合に第2圧縮機21及び第2送風機25を停止したので、冷凍室4の降温を回避して冷蔵室3の冷却を継続することができる。また、冷蔵室3が第1終了温度Treに対して冷蔵終了許容値ΔTr2よりも高温の場合に、冷凍室4が第2終了温度Tfeよりも所定温度ΔTf4だけ低温になるまで第2圧縮機21及び第2送風機25を停止させない。このため、冷蔵室3及び冷凍室4の冷却が継続して同時に行われる。低温冷凍サイクル20の運転を継続することにより中間熱交換器31を低温に維持して冷蔵室3を早期に第1終了温度Treに到達させることができる。この時、冷凍室4は第2終了温度Tfeよりも低温になっても貯蔵物に対する悪影響が少ないため、第2送風機25を駆動して冷凍室3の冷却が継続される。また、ステップ32の判断で冷凍室4が第2開始温度Tfsに対して冷凍余裕度ΔTf3内の場合は、ステップ39で第1、第2圧縮機11、21の回転数X、Yは回転数X0、Y0に設定される。回転数X0は設定時間、前回の冷蔵室3の冷却時間及び前回の第1圧縮機11の回転数に基づいて導出される。回転数Y0は設定時間、前回の冷凍室4の冷却時間及び前回の第2圧縮機21の回転数に基づいて導出される。冷凍室4が第2開始温度Tfsに対して冷凍余裕度ΔTf3を超えて低温で、ステップ33の判断で前回の冷凍室4を冷却した際の冷却時間が設定時間よりも短いときにステップ37に移行する。ステップ37では第2圧縮機21の回転数Yは上記と同じ演算により導出される回転数Y0よりも所定量ΔYだけ小さくY0-ΔY設定される。従って、冷凍開始温度Tfsに対して冷凍余裕度ΔTf3を超えて低温の状態から冷却が開始される冷凍室4の過冷却を防止することができる。また、冷凍室4が第2開始温度Tfsに対して冷凍余裕度ΔTf3を超えて低温で、ステップ34の判断で前回の冷蔵室3を冷却した際の冷却時間が設定時間よりも長いときに、ステップ38で第1圧縮機11の回転数Xは上記と同じ演算により導出される回転数X0よりも所定量ΔXだけ大きくX0ΔX設定される。従って、冷凍開始温度Tfsに対して冷凍余裕度ΔTf3を超えて低温の状態から冷却が開始される冷凍室4の過冷却を防止することができる。また、ステップ52の判断で冷蔵室3が第1開始温度Trsに対して冷蔵余裕度ΔTr3内の場合は、ステップ59で第1、第2圧縮機11、21の回転数X、Yは上記と同じ演算により導出される回転数X0、Y0に設定される。冷蔵室3が第1開始温度Trsに対して冷蔵余裕度ΔTr3を超えて低温で、ステップ53の判断で前回の冷蔵室3を冷却した際の冷却時間が設定時間よりも短いときにステップ57に移行する。ステップ57では第1圧縮機11の回転数Xは上記と同じ演算により導出される回転数X0よりも所定量ΔXだけ小さくX0-ΔX設定される。従って、冷蔵開始温度Trsに対して冷蔵余裕度ΔTr3を超えて低温の状態から冷却が開始される冷蔵室3の過冷却を防止することができる。また、冷蔵室3が第1開始温度Trsに対して冷蔵余裕度ΔTr3を超えて低温で、ステップ54の判断で前回の冷凍室4を冷却した際の冷却時間が設定時間よりも長いときに、ステップ58で第2圧縮機21の回転数Yは上記と同じ演算により導出される回転数Y0よりも所定量ΔYだけ大きくY0ΔY設定される。従って、冷蔵開始温度Trsに対して冷蔵余裕度ΔTr3を超えて低温の状態から冷却が開始される冷蔵室3の過冷却を防止することができる。本実施形態おいて冷凍冷蔵庫1について説明を行っているが、本発明は異なる温度設定空間を持つ冷却装置であればどのようなものにも適用が可能である。