冷凍サイクルの一環をなす蒸発器及び圧縮機と、前記蒸発器に組み合わせられた着霜検知用光学式センサ及び除霜検知用光学式センサと、前記蒸発器の近傍に配置された温度センサと、全体制御を司る制御部を備え、前記制御部は第1除霜運転開始条件または第2除霜運転開始条件が満たされたときに除霜運転を開始するものであって、前記着霜検知用光学式センサが前記蒸発器の着霜を検知したことが前記第1除霜運転開始条件となり、前回の除霜運転終了以来の前記圧縮機の積算運転時間が所定時間s1に到達したことが前記第2除霜運転開始条件となるものであり、さらに、前記制御部は第1除霜運転終了条件、第2除霜運転終了条件、第3除霜運転終了条件のいずれかが満たされたときに除霜運転を終了するものであって、前記除霜検知用光学式センサが除霜を検知したことが前記第1除霜運転終了条件となり、前記温度センサが所定温度T1以上の温度を検知したことが前記第2除霜運転終了条件となり、今回の除霜運転開始以来の除霜運転時間が所定時間s3に到達したことが前記第3除霜運転終了条件となることを特徴とする冷却庫。前記制御部は第3除霜運転開始条件が満たされたときにも除霜運転を開始するものであって、前回の除霜運転終了以来の前記圧縮機の積算運転時間が前記所定時間s1よりも短い所定時間s2に到達した時点で前記着霜検知用光学式センサが前記蒸発器の着霜を検知していたことが前記第3除霜運転開始条件となることを特徴とする請求項1に記載の冷却庫。前記第3除霜運転開始条件が満たされたことによる除霜運転が連続2回繰り返され、今回が連続3回目となるときは、前記制御部は、前記第2除霜運転開始条件を適用することを特徴とする請求項2に記載の冷却庫。前記制御部は第4除霜運転終了条件が満たされたときにも除霜運転を終了するものであって、前記温度センサの検知温度が前記所定温度T1より低く、且つ今回の除霜運転開始以来の除霜運転時間が前記所定時間s3よりも短く、且つ前記除霜検知用光学式センサが除霜を検知したことが前記第4除霜運転終了条件となることを特徴とする請求項1から3のいずれか1項に記載の冷却庫。特許文献1に記載された冷凍空調装置も、特許文献2に記載された冷蔵庫も、蒸発器の着霜を、フィンに付着した霜で判定している。一部のフィンに着霜したことのみをもって除霜の必要性を判定しているため、除霜運転の頻度が過度に高まる可能性がある。本発明は上記の点に鑑みなされたものであり、除霜運転の開始と終了がタイミング良く行われ、効率の良い除霜運転が遂行されるようにすることを目的とする。本発明の好ましい実施形態によれば、冷却庫は、冷凍サイクルの一環をなす蒸発器及び圧縮機と、前記蒸発器に組み合わせられた着霜検知用光学式センサ及び除霜検知用光学式センサと、前記蒸発器の近傍に配置された温度センサと、全体制御を司る制御部を備え、前記制御部は第1除霜運転開始条件または第2除霜運転開始条件が満たされたときに除霜運転を開始するものであって、前記着霜検知用光学式センサが前記蒸発器の着霜を検知したことが前記第1除霜運転開始条件となり、前回の除霜運転終了以来の前記圧縮機の積算運転時間が所定時間s1に到達したことが前記第2除霜運転開始条件となるものであり、さらに、前記制御部は第1除霜運転終了条件、第2除霜運転終了条件、第3除霜運転終了条件のいずれかが満たされたときに除霜運転を終了するものであって、前記除霜検知用光学式センサが除霜を検知したことが前記第1除霜運転終了条件となり、前記温度センサが所定温度T1以上の温度を検知したことが前記第2除霜運転終了条件となり、今回の除霜運転開始以来の除霜運転時間が所定時間s3に到達したことが前記第3除霜運転終了条件となる。上記構成の冷却庫において、前記制御部は第3除霜運転開始条件が満たされたときにも除霜運転を開始するものであって、前回の除霜運転終了以来の前記圧縮機の積算運転時間が前記所定時間s1よりも短い所定時間s2に到達した時点で前記着霜検知用光学式センサが前記蒸発器の着霜を検知していたことが前記第3除霜運転開始条件となることが好ましい。上記構成の冷却庫において、前記第3除霜運転開始条件が満たされたことによる除霜運転が連続2回繰り返され、今回が連続3回目となるときは、前記制御部は、前記第2除霜運転開始条件を適用することが好ましい。上記構成の冷却庫において、前記制御部は第4除霜運転終了条件が満たされたときにも除霜運転を終了するものであって、前記温度センサの検知温度が前記所定温度T1より低く、且つ今回の除霜運転開始以来の除霜運転時間が前記所定時間s3よりも短く、且つ前記除霜検知用光学式センサが除霜を検知したことが前記第4除霜運転終了条件となることが好ましい。本発明によると、制御部は、着霜検知用光学式センサが蒸発器の着霜を検知したという第1除霜運転開始条件、または前回の除霜運転終了以来の前記圧縮機の積算運転時間が所定時間s1に到達したという第2除霜運転開始条件が満たされたときに除霜運転を開始し、除霜検知用光学式センサが除霜を検知したという第1除霜運転終了条件、温度センサが所定温度T1以上の温度を検知したという第2除霜運転終了条件、または今回の除霜運転開始以来の除霜運転時間が所定時間s3に到達したという第3除霜運転終了条件が満たされたときに除霜運転を終了するものであるから、除霜運転の開始と終了がタイミング良く行われ、効率の良い除霜運転を遂行することができる。以下、本発明を家庭用の冷凍冷蔵庫に応用した実施形態を、図に基づき説明する。図1に示す冷凍冷蔵庫1は、鋼板製の外箱と、合成樹脂製の内箱と、それらの間に充填された断熱材とにより構成される断熱筐体10を有する。断熱筐体10の内部には複数の貯蔵室が形成されている。貯蔵室の数は図示例では3個であって、上から順に上段貯蔵室11U、中段貯蔵室11M、下段貯蔵室11Lとなっている。中段貯蔵室11Mの内部は仕切棚12によってさらに上下2段に区画される。各貯蔵室の正面側は開口部となっており、断熱構造の扉がこれらを閉ざす。上段貯蔵室11Uには扉13Uが設けられ、中段貯蔵室11Mには上部区画用の扉13MUと下部区画用の扉13MLが設けられ、下段貯蔵室11Lには扉13Lが設けられる。扉13Lは下段貯蔵室11Lに挿入される引出式の容器図示せずと一体化されている。上段貯蔵室11U、中段貯蔵室11M、及び下段貯蔵室11Lには、冷凍室、冷蔵室、及び野菜室としての役割が割り当てられ、各貯蔵室は自身の役割に適した温度に冷却される。各貯蔵室を冷却するのは断熱筐体10の背面側に配置された冷凍サイクルである。冷凍サイクルの構成要素の中で、図1に現れているのは、断熱筐体10の背面下部の機械室14に収容された圧縮機15と、上段貯蔵室11U、中段貯蔵室11M、及び下段貯蔵室11Lの背面と断熱筐体10の間に形成された通風空間16に配置された蒸発器17である。冷凍サイクルの中で、圧縮された冷媒の熱を庫外に放熱して冷媒を凝縮させる凝縮器、凝縮した冷媒を通すキャピラリーチューブ、冷媒配管などは図示されていない。通風空間16には、各貯蔵室に通じる吸込口や吹出口が適所に設けられる。通風空間16の中で、蒸発器17の上方に配置された送風機18が庫内に循環気流を生じさせる。すなわち、送風機18を運転すると、蒸発器17よりも下の箇所から通風空間16に庫内の空気が吸い込まれる。吸い込まれた空気は蒸発器17を下から上に通り抜け、その過程で冷却される。冷却された空気は、上段貯蔵室11Uや中段貯蔵室11Mの上部区画などに設けられた図示しない吹出口より吹き出される。冷却空気は、それが吹き出された貯蔵室を所定温度に冷却した後、それよりも下段側の貯蔵室に回り、その貯蔵室を所定温度に冷却する。その後、空気は再び通風空間16に吸い込まれる。通風空間16の内部には、蒸発器17の上部に近接した位置に温度センサ19が配置される。また、蒸発器17の下に除霜用ヒータ20が配置される。除霜用ヒータ20はガラス管ヒータである。除霜用ヒータ20に通電するとそこから温かい気流が立ち昇り、その気流により蒸発器17の着霜が溶けるという仕組みである。断熱筐体10の背面には、機械室14の上の箇所に制御室21が形成されている。制御室21には冷凍冷蔵庫1の全体の制御を司る制御部22が収納されている。制御部22は電子部品や電気部品を実装した回路基板により構成される。蒸発器17はフィンアンドチューブ型熱交換器により構成されるものであり、図2に示す通り、熱伝導の良い金属の薄板からなる垂直なフィン17aが多数、互いの間に通風空間が生じるように並列に配置され、それらのフィン17aを、同じく熱伝導の良い金属からなるチューブ17bが水平方向に貫くという構造である。チューブ17bは2本が平行に配置されており、いずれも蛇行形状である。チューブ17bに蛇行形状を与えるU字状ベンド部17b1が、最外側のフィン17aから外側に突き出している。蒸発器17は略直方体形状であり、その直方体形状の中で、正面と背面が面積最大の対向2側面、天面と底面がそれに次ぐ面積の対向2側面、左側面と右側面が面積最小の対向2側面となる。面積最大である対向2側面の一方である背面が断熱筐体10の垂直な内部壁面に対面し、底面から空気が吸い込まれる。上記のように蒸発器17の姿勢を設定したことにより、前後方向に狭い空間に蒸発器17を設置することができ、家庭用である冷凍冷蔵庫1に搭載しやすくなる。また、特許文献1、2では面積最大の側面から空気が吸い込まれることとされているが、それだと空気の流速が場所によって大きくばらつき、蒸発器17全体で均一に熱交換を行うことが難しくなってしまう。本実施形態のように面積最大である対向2側面以外の側面から空気を吸い込み、それを面積最大側面と平行に流すという構成にすることにより、蒸発器17全体で均一に熱交換を行うことが容易になる。圧縮機15を駆動すると、冷凍冷蔵庫1の冷却運転が行われる。圧縮機15で圧縮されて高温高圧の気体となった冷媒は、図示しない凝縮器内を放熱しながら流下して過冷却液となる。過冷却液は図示しないドライヤを通過した後、図示しないキャピラリーチューブで減圧され、蒸発器17に入って蒸発する。冷媒の蒸発により、蒸発器17は冷却される。その後、冷媒は圧縮機15に戻る。冷却運転中に送風機18を駆動すると、通風空間16を下から上に流れる気流が生じる。気流は蒸発器17を通過する過程で冷却される。冷却された空気を、上段貯蔵室11U、中段貯蔵室11M、及び下段貯蔵室11Lに対し、各室に求められる温度や、各室の負荷変動に応じて分配し、庫内を冷却する。冷却運転中に扉13U、13MU、13ML、または13Lが開けられると、庫外から庫内に流入する空気が持ち込む水分により、庫内の湿度が高まる。庫内に新しい貯蔵品が入れられたことによっても庫内の湿度が高まる。庫内の湿度が高まると蒸発器17に対する着霜が始まる。着霜量が少ないうちは良いが、フィン17aの間隔が塞がったり、チューブ17bの表面に霜が厚く堆積したりするようになると、除霜運転が必要になる。すなわち、圧縮機15を停止し、除霜用ヒータ20に通電することが必要になる。除霜運転は、開始のタイミングが適切でなければならない。そうでないと徒に高頻度で除霜運転が行われることになり、庫内温度が上昇する他、消費電力の削減も達成できなくなってしまう。そこで、蒸発器17に光学式センサを組み合わせ、適切なタイミングで除霜運転が開始されるようにする。蒸発器17に組み合わせられるのは着霜検知用光学式センサ30と除霜検知用光学式センサ31である。着霜検知用光学式センサ30は、図4に示す通り、発光部30aと受光部30bを向かい合わせに配置した、いわゆる透過型光学式センサである。除霜検知用光学式センサ31は、図5に示す通り、発光部31aと受光部31bを並列に配置した、いわゆる反射型光学式センサである。着霜検知用光学式センサ30は、受光部30bで受光した光の光強度の値を、または光強度を電圧に変換した値を、制御部22に出力する。制御部22は着霜検知用光学式センサ30の出力値より着霜の有無を判定する。除霜検知用光学式センサ31も、受光部31bで受光した光の光強度の値を、または光強度を電圧に変換した値を、制御部22に出力する。制御部22は除霜検知用光学式センサ31の出力値より除霜の進み具合または除霜完了を判定する。着霜検知用光学式センサ30の光路は、蒸発器17のチューブ17bの表面から所定の距離d1だけ隔たった箇所を通過する形に設定されている。距離d1は、除霜を必要とする着霜の厚み分とされている。着霜の厚みがd1に達すると、受光部30bが受光する光の光強度が急激に低下する。これにより制御部22は、蒸発器17に着霜が生じたとの判定を下す。このように、蒸発器17の着霜を着霜検知用光学式センサ30で検知するに際し、フィン17aの一部を検知対象箇所とするのでなく、全部のフィン17aに共通するチューブ17bを検知対象箇所に選定したから、フィン17a毎の着霜量のばらつきで着霜検知が不安定になるようなことがなく、安定した、正確な着霜検知を行うことができる。そのため、除霜運転の頻度が過度に高まることがない。着霜検知用光学式センサ30は、図6に示す取付治具32を用いて蒸発器17に取り付けられる。取付治具32は合成樹脂または金属からなり、平板状のベース32aから複数のピンが垂下した形状である。ピンは合計5本で、その内2本は、蒸発器17のフィン17aのうち、最外側のもの以下最外側フィンと呼ぶの外側に位置する。残りの3本は、当該最外側フィン17aの内側に位置する。最外側フィン17aの外側に位置する2本のピンをピン33aとし、最外側フィン17aの内側に位置する3本のピンをピン33bとする。2本のピン33aは、2本のチューブ17bの一方をU字状ベンド部17b1の箇所で挟む。ピン33aとの間に最外側フィン17aを挟む3本のピン33bは、中央の1本が2本のチューブ17bの間に入り込み、この中央の1本と残りの2本とで2本のチューブ17bを挟む。このような挟みつけの構造により、蒸発器17に対する取付治具32の位置ずれが防止される。着霜検知用光学式センサ30の発光部30aと受光部30bは、ピン33aの一方ずつに、それぞれブラケット34を介して支持されている。図6の右側に示すように、取付治具32を蒸発器17の所定の位置に落ち着かせた時点で、発光部30aと受光部30bの間の光路は、チューブ17bのU字状ベンド部17b1の表面から、除霜を必要とする着霜の厚み分すなわち図4の距離d1だけ隔たった箇所を通過する。このため、着霜検知用光学式センサ30を容易に最適位置に設置することができる。図7に示す取付治具35を用いて着霜検知用光学式センサを蒸発器17に取り付けることも可能である。取付治具35は合成樹脂または金属からなる平板であって、最外側フィン17aの外面に重ねられるエンドプレートとして構成されている。取付治具35には計4個のU字状ベンド部17b1を通す計4個の貫通孔35aが形成されている。貫通孔35aから突き出したU字状ベンド17b1の1個を挟む2個のブラケット36が取付治具35から突き出しており、このブラケット36に発光部30aと受光部30bが支持される。取付治具35を最外側のフィン17aの外面に密着させ、4個の貫通孔35aのすべてにU字状ベンド部17b1を通せば、蒸発器17に対する取付治具35の位置ずれが防止される。そのようになった図7の状態では、発光部30aと受光部30bの間の光路は、チューブ17bのU字状ベンド部17b1の表面から、除霜を必要とする着霜の厚み分だけ隔たった箇所を通過する。このため、着霜検知用光学式センサ30を容易に最適位置に設置することができる。着霜検知用光学式センサ30は、着霜の厚みが増して除霜が必要になったということは検知できるものの、除霜運転時、もはや除霜運転の継続が必要でなくなるまで着霜の厚みが減少したということは検知できない。そのため、着霜検知用光学式センサ30とは別に除霜検知用光学式センサ31が設けられる。除霜検知用光学式センサ31の発光部31aはフィン17aに向けてほぼ法線方向から光を照射する。照射された光はフィン17aそのものによって、またはフィン17aの表面に付着した着霜によって、反射され、受光部31bに入射する。フィン17aと霜の間の反射率の違いに基づく光強度の差をもって、制御部22は、フィン17aの表面に着霜が残っている状態なのか、除霜が進んでフィン17aが露出した状態なのかを判定する。除霜検知用光学式センサ31は、蒸発器17の中央付近のフィン17aに対し光を照射する。これは、蒸発器17の中央付近ほど除霜が遅く進行するので、その箇所を監視することにより、除霜状況を最も確実に把握できるからである。フィン17a同士の間隔は狭く、そこに除霜検知用光学式センサ31を配置することは到底できない。そこで、図2に示す通り、蒸発器17のフィン17aを所定枚数除去して空間37を形成し、そこに除霜検知用光学式センサ31を配置する。これにより、ターゲットとなるフィン17aに法線方向から光を照射することが可能となる。なお、フィン17aの除去により空間37を形成するのでなく、所定枚数のフィン17aに切除部切り欠きを設けて空間37を形成することとしてもよい。制御部22は、複数の除霜運転開始条件のいずれかが満たされたときに除霜運転を開始し、複数の除霜運転終了条件のいずれかが満たされたときに除霜運転を終了する。これにより、除霜運転の開始と終了がタイミング良く行われ、効率の良い除霜運転が遂行される。除霜運転開始条件と除霜運転終了条件にはどのようなものがあるのかを図8、9のフローチャートに基づき説明する。最初に、図8のフローチャートに従って除霜運転が行われるケースを説明する。ステップ101では、制御部22は着霜検知用光学式センサ30から着霜検知信号が出力されたかどうかをチェックする。着霜検知用光学式センサ30が蒸発器17の着霜を検知したことが除霜運転開始条件の一第1除霜運転開始条件となる。この条件が満たされたらステップ102に進む。ステップ102では、制御部22は除霜運転を開始する。すなわち除霜用ヒータ20をONにし、圧縮機15と送風機18をOFFにする。そしてステップ103に進む。ステップ103では、制御部22は除霜検知用光学式センサ31から除霜検知信号が出力されたかどうかをチェックする。除霜検知用光学式センサ31が蒸発器17の除霜を検知したことが除霜運転終了条件の一第1除霜運転終了条件となる。この条件が満たされたらステップ104に進む。ステップ104では、制御部22は除霜運転を終了する。すなわち除霜用ヒータ20をOFFにする。その後制御部22は圧縮機15と送風機18をONにし、冷却運転を再開する。次に、図9のフローチャートに従って除霜運転が行われるケースを説明する。ステップ111では、制御部22は前回の除霜運転終了以来の圧縮機15の積算運転時間が所定時間s1に到達したかどうかをチェックする。前回の除霜運転終了以来の圧縮機15の積算運転時間が所定時間s1に到達したことが除霜運転開始条件の一第2除霜運転開始条件となる。この条件が満たされたらステップ112に進む。ステップ111で除霜運転開始条件が満たされなかったときはステップ115に進む。ステップ115では、制御部22は着霜検知用光学式センサ30から着霜検知信号が出力されたかどうかをチェックする。着霜検知信号が出力されたらステップ116に進む。着霜検知信号が出力されなかったらステップ111に戻る。ステップ116では、制御部22は前回の除霜運転終了以来の圧縮機15の積算運転時間が所定時間s2に到達したかどうかをチェックする。所定時間s2はステップ111の所定時間s1よりも短い時間である。前回の除霜運転終了以来の圧縮機15の積算運転時間が所定時間s1よりも短い所定時間s2に到達した時点で着霜検知用光学式センサ30が蒸発器17の着霜を検知していたことが除霜運転開始条件の一第3除霜運転開始条件となる。この条件が満たされたらステップ117に進み、満たされなかったらステップ111に戻る。ステップ116からステップ111に戻るのは、着霜検知用光学式センサ30が着霜検知信号を出力したという事象が、着霜が着霜検知用光学式センサ30のみに生じたか、あるいは異物が着霜検知用光学式センサ30に付着したことに起因する、とみなされるためである。このように、着霜検知用光学式センサ30から着霜検知信号が出力されたとしても、所定時間s2に達するまでは除霜運転を開始しないこととすることにより、頻繁な除霜運転による冷却不良、さらには庫内温度の過度な上昇が防がれる。ステップ117では、制御部22は前回の除霜運転終了以来の圧縮機15の積算運転時間が所定時間s1よりも短い所定時間s2に到達した時点で着霜検知用光学式センサ30が蒸発器17の着霜を検知していたことという除霜運転開始条件による除霜運転の開始が過去2回連続し、今回が連続3回目であるか、どうかをチェックする。そうであるならばステップ118に進み、そうでなければステップ112に進む。ステップ118では、制御部22は前回の除霜運転終了以来の圧縮機15の積算運転時間が所定時間s1に到達したかどうかをチェックする。この条件が満たされたらステップ112に進む。ステップ117の後にステップ118を介在させるのは、着霜検知用光学式センサ30が不調になったり、着霜検知用光学式センサ30に異物が付着したりしたとしても、冷却不良を招かないようにするためである。ステップ112では、制御部22は除霜運転を開始する。すなわち除霜用ヒータ20をONにし、圧縮機15と送風機18をOFFにする。そしてステップ113に進む。ステップ113では、制御部22は温度センサ19の出力信号が温度≧T1を示しているかどうかをチェックする。所定温度T1は、除霜完了時に温度センサ19によって検知される温度である。温度センサ19が所定温度T1以上の温度を検知したことが除霜運転終了条件の一第2除霜運転終了条件となる。この条件が満たされたらステップ114に進み、満たされなかったらステップ119に進む。ステップ114では、制御部22は除霜運転を終了する。すなわち除霜用ヒータ20をOFFにする。その後制御部22は圧縮機15と送風機18をONにし、冷却運転を再開する。ステップ113からステップ114に進んだとき、制御部22は、除霜用ヒータ20をOFFにした後、着霜が融解して生じた水がすっかり落ちるまで一定時間待ってから圧縮機15と送風機18をONにし、冷却運転を再開する。ステップ119では、制御部22は除霜検知用光学式センサ31から除霜検知信号が出力されたかどうかをチェックする。この条件が満たされたらステップ114に進み、満たされなかったらステップ120に進む。ステップ113からステップ119に進み、そこからさらにステップ114に進むことにより、温度センサ19が所定温度T1未満の温度を検知しても、除霜検知用光学式センサ31が除霜を検知した場合には除霜運転が終了することになる。これにより、実際には着霜が除去されたにもかかわらず、除霜用ヒータ20をONにし続けることによる庫内温度の上昇を避け、消費電力の損失を減らすことができる。ステップ120では、制御部22は今回の除霜運転開始以来の除霜運転時間が所定時間s3に到達したかどうかをチェックする。今回の除霜運転開始以来の除霜運転時間が所定時間s3に到達したことが除霜運転終了条件の一第3除霜運転終了条件となる。この条件が満たされたらステップ114に進み、満たされなかったらステップ113に戻る。ステップ113からステップ119を経てステップ120に進み、そこからさらにステップ114に進むことにより、温度センサ19が所定温度T1未満の温度を検知し、除霜検知用光学式センサ31が除霜を検知していなくても、今回の除霜運転開始以来の除霜運転時間が所定時間s3に到達した場合には除霜運転が終了することになる。これにより、除霜用ヒータ20をONにし続けることによる庫内温度の上昇を避け、消費電力の損失を減らすことができる。温度センサ19の検知温度が所定温度T1よりも低く、且つ今回の除霜運転開始以来の除霜運転時間が所定時間s3よりも短く、且つ除霜検知用光学式センサ31が除霜を検知したことが除霜運転終了条件の一第4除霜運転終了条件となる。この条件が満たされたらステップ114に進む。以上、本発明の実施形態につき説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実施することができる。