氷を生成する製氷機と、前記製氷機で生成された氷を貯めておく貯氷箱とを有する製氷装置を備える冷蔵庫であって、前記製氷機は、外部から供給される水を受ける製氷皿と、前記製氷皿の水が氷に凝固した場合に、前記製氷皿を回転させ、前記氷を前記製氷皿から離氷させる離氷モータと、前記離氷モータの回転位置を検知するとともに、前記貯氷箱に所定量を超える氷が貯められている満氷状態であるか否かを検知する検知部とを備え、前記冷蔵庫は、さらに、電源投入時に前記離氷モータに前記製氷皿を回転させ、前記検知部からの信号が変化するまでの時間を測定し、測定した当該時間を用いて前記離氷モータの動作時間を補正する制御部を備える冷蔵庫。前記制御部は、前記離氷モータが動作を開始してから前記検知部が満氷でないことを検知するまでの時間を前記信号が変化するまでの時間として測定し、測定した当該時間を用いて、前記検知部が満氷であることを検知する時間を、前記離氷モータの動作時間として補正する請求項1に記載の冷蔵庫。さらに、前記冷蔵庫内方に形成された冷凍室内の温度を検知する冷凍室温度センサを備え、前記制御部は、さらに、前記離氷の動作前に前記離氷モータに前記製氷皿を回転させ、前記検知部からの信号が変化するまでの時間を測定し、測定した当該時間と前記冷凍室温度センサで検出された値とを用いて、前記離氷モータの動作時間を補正する請求項1または2に記載の冷蔵庫。しかしながら、上記従来の構成では、製氷皿から離氷させる離氷モータの正転時に、所定時間内に貯氷箱の満氷を検知するための検知手段からの信号がなければ、貯氷箱が満氷でないと検知する。そして、離氷モータの動作時間の固体、温度ばらつきなどにより、所定時間内に当該信号を受信できず、貯氷箱の満氷を検知できない場合がある。この場合、貯氷箱に氷を入れることができずに製氷皿に氷が残っているにもかかわらず、取水バルブから給水される。このため、所定の大きさの氷を生成することができず、また、給水時に水が溢れ、氷を貯めている貯氷箱にも水が流れ込み、貯めている氷を溶かしてしまい、使用者に対して氷の大きさの品位を大きく損なうという課題を有していた。本発明は、上記従来の課題を解決するものであり、高品位の氷を生成することができる冷蔵庫を提供することを目的とする。上記従来の課題を解決するために、本願発明の一態様にかかる冷蔵庫は、氷を生成する製氷機と、前記製氷機で生成された氷を貯めておく貯氷箱とを有する製氷装置を備える冷蔵庫であって、前記製氷機は、外部から供給される水を受ける製氷皿と、前記製氷皿の水が氷に凝固した場合に、前記製氷皿を回転させ、前記氷を前記製氷皿から離氷させる離氷モータと、前記離氷モータの回転位置を検知するとともに、前記貯氷箱に所定量を超える氷が貯められている満氷状態であるか否かを検知する検知部とを備え、前記冷蔵庫は、さらに、電源投入時に前記離氷モータに前記製氷皿を回転させ、前記検知部からの信号が変化するまでの時間を測定し、測定した当該時間を用いて前記離氷モータの動作時間を補正する制御部を備える。本構成によれば、電源投入時に、離氷モータを回転させて検知部による信号が変化するまでの時間を測定し、離氷モータの動作時間を補正する。ここで、離氷モータの正転時に、所定時間内に検知部からの信号がなければ、貯氷箱が満氷でないと検知するため、離氷モータの動作時間の固体、温度ばらつきなどにより、所定時間内に当該信号を受信できず、貯氷箱の満氷を検知できない場合がある。つまり、製氷皿位置の信号か満氷の信号かを誤検知するおそれがある。このため、あらかじめ離氷モータの所定時間における固体のばらつきを測定し、動作時間を補正することにより、検知手段の誤検知を防止することができるため、高品位の氷を生成することができる。なお、本発明は、このような冷蔵庫として実現することができるだけでなく、当該冷蔵庫を制御するための制御方法としても実現することができる。また、当該制御方法に含まれる特徴的な処理をコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、CD-ROM等の記録媒体及びインターネット等の伝送媒体を介して流通させることができるのは言うまでもない。本発明にかかる冷蔵庫によれば、高品位の氷を生成することができる。本願発明の一態様にかかる冷蔵庫は、氷を生成する製氷機と、前記製氷機で生成された氷を貯めておく貯氷箱とを有する製氷装置を備える冷蔵庫であって、前記製氷機は、外部から供給される水を受ける製氷皿と、前記製氷皿の水が氷に凝固した場合に、前記製氷皿を回転させ、前記氷を前記製氷皿から離氷させる離氷モータと、前記離氷モータの回転位置を検知するとともに、前記貯氷箱に所定量を超える氷が貯められている満氷状態であるか否かを検知する検知部とを備え、前記冷蔵庫は、さらに、電源投入時に前記離氷モータに前記製氷皿を回転させ、前記検知部からの信号が変化するまでの時間を測定し、測定した当該時間を用いて前記離氷モータの動作時間を補正する制御部を備える。これによれば、制御部は、電源投入時に、離氷モータを回転させて検知部による信号が変化するまでの時間を測定し、離氷モータの動作時間を補正する。ここで、離氷モータの正転時に、所定時間内に検知部からの信号がなければ、貯氷箱が満氷でないと検知するため、離氷モータの動作時間の固体、温度ばらつきにより、製氷皿位置の信号か満氷の信号かを誤検知する場合がある。このため、あらかじめ離氷モータの所定時間における固体のばらつきを測定し、動作時間を補正することにより、検知部の誤検知を防止することができる。これにより、製氷皿に氷が残っている状態で取水バルブによって給水が行われることがないため、確実に離氷後の製氷皿に給水が行われる。従って、所定の大きさの氷ができ、また氷を貯めている貯氷箱への水の流れ込みもなく、貯めている氷を溶かすことがないので、高品位の氷を生成することができる。また、好ましくは、前記制御部は、前記離氷モータが動作を開始してから前記検知部が満氷でないことを検知するまでの時間を前記信号が変化するまでの時間として測定し、測定した当該時間を用いて、前記検知部が満氷であることを検知する時間を、前記離氷モータの動作時間として補正する。これによれば、制御部は、離氷モータが動作を開始してから検知部が満氷でないことを検知するまでの時間を測定し、測定した当該時間を用いて、検知部が満氷であることを検知する時間を補正する。つまり、検知部が満氷であることを検知する時間を補正することで、検知部が正確に満氷であることを検知することができる。このため、検知部の誤検知を防止することができ、高品位の氷を生成することができる。また、好ましくは、さらに、前記冷蔵庫内方に形成された冷凍室内の温度を検知する冷凍室温度センサを備え、前記制御部は、さらに、前記離氷の動作前に前記離氷モータに前記製氷皿を回転させ、前記検知部からの信号が変化するまでの時間を測定し、測定した当該時間と前記冷凍室温度センサで検出された値とを用いて、前記離氷モータの動作時間を補正する。これによれば、制御部は、離氷モータを回転させて検知部による信号が変化するまでの時間を測定し、冷凍室温度センサで検出された値に応じて、離氷モータの動作時間を補正する。ここで、離氷モータの正転時に、所定時間内に検知部からの信号がなければ、貯氷箱が満氷でないと検知するため、離氷モータの動作時間の固体、温度ばらつきなどにより、製氷皿位置の信号か満氷の信号かを誤検知する場合がある。このため、あらかじめ離氷モータの所定時間における温度のばらつきを測定し、動作時間を補正することにより、検知部の誤検知を防止することができる。以下、本発明の実施の形態について、図面を参照しながら説明する。実施の形態1図1は、本発明の実施の形態1における冷蔵庫10の正面図である。同図に示すように、冷蔵庫10は、冷蔵庫本体11と、冷凍室ドア12および13と、操作基板14と、冷凍室温度センサ15と、庫内灯16と、ウォータタンク17と、取水バルブ17aと、水道用パイプ18と、注ぎ口19と、製氷装置20とを備えている。冷蔵庫本体11は、外箱と内箱との間に断熱材を充填して形成される前面が開口した直方体の断熱箱体であり、内方に冷凍室が形成されている。冷凍室ドア12および13は、冷蔵庫本体11の前面に設けられた冷凍室用のドアであり、冷凍室ドア12は左側のドア、冷凍室ドア13は右側のドアである。なお、同図では、冷凍室ドア12が開放された状態を示している。操作基板14は、冷凍室ドア13の左端部に配置された操作基板である。冷凍室温度センサ15は、冷蔵庫10内方に形成された冷凍室内の温度を検知するセンサであり、冷凍室内の中央部付近に設けられている。また、庫内灯16は、冷蔵庫本体11の庫内の冷凍室側壁に配置された庫内の照明を行う庫内灯である。製氷装置20は、氷を生成する装置であり、冷凍室ドア12に配置されている。製氷装置20には、ウォータタンク17、取水バルブ17a及び水道用パイプ18を介して、注ぎ口19から水道水が供給される。ここで、製氷装置20は、氷を自動で生成する製氷機21と、製氷機21で生成された氷を貯めておく貯氷箱22とを備えている。なお、製氷機21の詳細な構成については、後述する。尚、冷蔵庫10のドアのレイアウトは代表的なものであって、このレイアウトに限定されるものではない。以上のように構成された冷蔵庫10について、以下その動作、作用を説明する。図2は、本発明の実施の形態1における冷蔵庫10が備える製氷機21の構成を示す構成図である。同図に示すように、製氷機21は、製氷皿31と、離氷モータ32と、検知部33と、検氷レバー34とを備えている。製氷皿31は、外部から供給される水を受ける皿である。具体的には、製氷皿31は、取水バルブ17aが開放されると、水道用パイプ18を介して、注ぎ口19から水を受ける。つまり、取水バルブ17aは、一端が水道の蛇口と直結され他端が注ぎ口19に接続された水道用パイプ18に配置され、所定の水量を注ぎ口19から製氷皿31に注水させる。離氷モータ32は、製氷皿31と接続され、製氷皿31の水が氷に凝固した場合に、製氷皿31を回転させ、氷を製氷皿31から離氷させる。具体的には、離氷モータ32は、製氷皿31の水が氷に凝固したと判断した場合に、製氷皿31を正転回転させ、製氷皿31の氷を剥がし落とす動作を行い、再び逆転回転で製氷皿31を水平位置に戻す。検知部33は、離氷モータ32に組み込まれた、製氷皿31の位置を検知する位置検知手段である。具体的には、検知部33は、離氷モータ32の回転位置を検知するとともに、貯氷箱22に所定量を超える氷が貯められている満氷状態であるか否かを検知する。検氷レバー34は、離氷モータ32の回転位置に同期し、同図の1の位置と2の位置との間を移動する。具体的には、貯氷箱22の氷が満氷でない場合は、検氷レバー34は、1の位置まで動作し、検知部33では当該満氷であることを検知しない。また、貯氷箱22の氷が満氷である場合は、検氷レバー34は、1位置の手前で氷により戻され、検知部33で当該満氷であることを検知する。図3は、本発明の実施の形態1における冷蔵庫10が備える制御機構の機能構成を示すブロック図である。同図に示すように、冷蔵庫10は、制御部41を備えている。制御部41は、検知部33と接続されており、検知部33に、製氷皿31の位置、及び貯氷箱22に氷が満氷か否かを検知させる。また、制御部41は、製氷皿31の水が氷に凝固する温度を冷凍室温度センサ15で検知し、離氷モータ32を動作させる機能を有するモータ駆動部43に、離氷モータ32を正転動作させて、製氷皿31の氷を剥がし落とす。また、その後、制御部41は、モータ駆動部43に、離氷モータ32を水平位置まで逆転動作させる。また、制御部41は、製氷皿31の氷を離氷モータ32で離氷させた後に、取水バルブ17aの開閉制御を行うバルブ駆動部44に、製氷皿31への水の供給を制御する取水バルブ17aを開放させる。そして、制御部41は、電源投入時に離氷モータ32に製氷皿31を回転させ、検知部33からの信号が変化するまでの時間を測定し、測定した当該時間を用いて離氷モータ32の動作時間を補正する。具体的には、制御部41は、離氷モータ32が動作を開始してから検知部33が満氷でないことを検知するまでの時間を信号が変化するまでの時間として測定し、測定した当該時間を用いて、検知部33が満氷であることを検知する時間を、離氷モータ32の動作時間として補正する。なお、制御部41、取水バルブ17a及び離氷モータ32には、電源42から電力が供給される。図4は、本発明の実施の形態1における冷蔵庫10の制御部41の動作の一例を示すフローチャートである。同図に示すように、まず、制御部41は、電源投入時に、離氷モータ32に製氷皿31を回転動作させるS102。そして、制御部41は、離氷モータ32の動作に伴い検知部33からの信号が変化するまでの時間を測定するS104。つまり、制御部41は、離氷モータ32が動作を開始してから検知部33が満氷でないことを検知するまでの時間を測定する。なお、この時間計測の詳細については、後述する。そして、制御部41は、測定した当該時間を用いて、離氷モータ32の動作時間を補正するS106。つまり、制御部41は、測定した当該時間を用いて、検知部33が満氷であることを検知する時間を補正する。なお、この動作時間補正の詳細については、後述する。次に、冷蔵庫10の製氷機21の制御タイミングチャートにより、離氷モータ32の動作の説明を行う。図5は、本発明の実施の形態1における冷蔵庫10の離氷モータ32の動作を示す制御タイミングチャートである。具体的には、同図は、離氷モータ32の動作と、離氷モータ32に組み込まれている、製氷皿31の位置に応じて信号が変化する検知部33との関係を示す図である。以下、同図に示す位置番号1及び2を用いて、説明する。位置番号1では、製氷皿31が水平の位置にあり、検知部33の信号は、Hを示している。製氷皿31内の水が氷になれば、制御部41からのモータ駆動部43への指示により、離氷モータ32には正転動作する信号が送られ、製氷皿31は正転動作を開始し、t14経過後に検知部33の信号はLになる。そして、貯氷箱22内の氷が満氷でなければ、検知部33の信号はLを維持し、位置番号2にて、検知部33の信号がL→Hに変化すれば、制御部41は、離氷モータ32の正転動作を停止させる。この場合、製氷皿31は、180度回転されて離氷の状態となっており、製氷皿31の氷が、貯氷箱22内に落下する。また、制御部41は、位置番号1から2までの検知部33の信号の変化までの時間txをカウントする。その後、製氷皿31は、制御部41から逆回転の動作を指示され、離氷モータ32が逆転動作になった時に、検知部33の信号は、H→Lに変化する。そして、検知部33の信号が、再びL→Hに変化するまで、離氷モータ32は逆転動作を維持し、位置番号1でL→Hに変化すれば、t14の期間でのブレーキ後、制御部41は、離氷モータ32に製氷皿31を水平位置に戻させ、t12の期間以内に離氷モータ32を停止する。次に、離氷モータ32の動作時間の固体ばらつき補正特性について、説明を行う。図6は、本発明の実施の形態1における離氷モータ32の動作時間の固体ばらつき補正特性を説明する図である。離氷モータ32と検知部33とのタイミングは、固定ばらつきがあり、以下のような補正値を加えることにより、検知部33の誤検知を防止することができる、以下、その補正の仕方について説明する。図5でのtxの測定結果をもとに、図6に示す特性からtmを求める。つまり、同図では、tx=tx1ならばtm=tm1、tx=tx2ならばtm=tm2の正特性を示している。ここで、tmは、離氷モータ32の動作開始から検知部33が満氷を検知するまでの期間である。次に、tmのタイミングについて、冷蔵庫10の離氷モータ32の固体ばらつきを補正した制御タイミングチャートについて、説明する。図7は、本発明の実施の形態1における固体ばらつきを補正した離氷モータ32の動作を示す制御タイミングチャートである。まず、製氷皿31内の水が氷になれば、離氷モータ32は、制御部41からのモータ駆動部43への指示により、離氷モータ32には正転動作する信号が送られ、製氷皿31は正転動作を開始し、t14経過後に検知部33の信号はLになる。そして、離氷モータ32が動作して、位置番号3で開始からt21の期間以内に検知部33の信号がL→Hに変化した場合、検氷レバー34により、検知部33が貯氷箱22内の氷が満氷と検知したことを示している。このため、製氷皿31の氷が離氷することなく、製氷皿31を水平位置に戻すために、制御部41により離氷モータ32が逆転動作に切り替わる。そして、検知部33の信号が、再びL→Hに変化するまで離氷モータ32は逆転動作を維持し、位置番号1でL→Hに変化すれば、t14の期間でのブレーキ後、制御部41は、離氷モータ32に製氷皿31を水平位置に戻させ、t12の期間以内に離氷モータ32を停止する。ここで、t21の期間はあらかじめ決められた値であるが、離氷モータ32の固体ばらつきにより、位置番号3での検知部33の信号の変化L→Hまでにtmの期間かかる場合がある。つまり、t21<tmの場合は、検知部33は満氷と検知できず、位置番号3を位置番号2と勘違いし、離氷モータ32が逆転動作を行ってしまう。この場合、位置番号1にて製氷皿31が水平位置に戻り、製氷皿31に氷が残っているにもかかわらず、取水バルブ17aから給水される。そこで、図6に示した離氷モータ32の動作時間の固体ばらつき補正特性から、電源投入時に測定したtxがtx1ならば、t21をtm1に補正した値で制御部41が制御を行う。これにより、離氷モータ32の固体ばらつきに影響なく、位置番号3で満氷を検知することができる。以上のように、本実施の形態1における冷蔵庫10によれば、電源投入時に、離氷モータ32を回転させて検知部33による信号が変化するまでの時間を測定し、離氷モータ32の動作時間を補正する。ここで、離氷モータ32の正転時に、所定時間内に検知部33からの信号がなければ、貯氷箱22が満氷でないと検知するため、離氷モータ32の動作時間の固体ばらつきにより、製氷皿位置の信号か満氷の信号かを誤検知する。このため、あらかじめ離氷モータ32の所定時間における固体のばらつきを測定し、動作時間を補正することにより、検知部33の誤検知を防止することができる。具体的には、制御部41は、離氷モータ32が動作を開始してから検知部33が満氷でないことを検知するまでの時間を測定し、測定した当該時間を用いて、検知部33が満氷であることを検知する時間を補正する。つまり、検知部33が満氷であることを検知する時間を補正することで、検知部33が正確に満氷であることを検知することができるため、検知部33の誤検知を防止することができる。これにより、製氷皿31に氷が残っている状態で取水バルブ17aによって給水されることがないため、確実に離氷後の製氷皿31に給水が行われる。従って、所定の大きさの氷ができ、また氷を貯めている貯氷箱22への水の流れ込みもなく、貯めている氷を溶かすことがないので、高品位の氷を生成することができる。実施の形態2本実施の形態2では、制御部41は、冷凍室温度センサ15で検出された値をさらに用いて、離氷モータ32の動作時間を補正する。つまり、制御部41は、離氷の動作前に離氷モータ32に製氷皿31を回転させ、検知部33からの信号が変化するまでの時間を測定し、測定した当該時間と冷凍室温度センサ15で検出された値とを用いて、離氷モータ32の動作時間を補正する。図8は、本発明の実施の形態2における離氷モータ32の動作時間の温度特性を説明する図である。図9は、本発明の実施の形態2における離氷モータ32の動作時間の温度ばらつき補正特性を説明する図である。図5に示した上記実施の形態1における冷蔵庫10の離氷モータ32の制御タイミングチャートでの位置番号1から2までの時間であるtxは、冷凍室温度センサ15の検出温度により変化する。図8では、-20度ではtx4、25度ではtx3に値が変化する特性を示す。このため、制御部41は、冷凍室温度センサ15が所定の温度を検知する毎に、同図に示した特性と図5に示した離氷モータ32の制御タイミングチャートにより、txの値を測定する。次に、図9に示した離氷モータ32の動作時間の温度ばらつき補正特性を用いて、離氷モータ32と検知部33とのタイミングについて、温度ばらつきによる補正値を加えることにより、検知部33の誤検知を防止することができる、以下、その補正の仕方について説明する。つまり、txの測定結果をもとに、図9に示す特性からtmを求める。同図では、tx=tx3ならばtm=tm3、tx=tx4ならばtm=tm4の正特性を示している。ここで、図6と同様、tmは、離氷モータ32の動作開始から検知部33が満氷を検知するまでの期間である。次に、tmのタイミングについて、図10の本発明の実施の形態2における離氷モータ32の温度ばらつきを補正した制御タイミングチャートについて、説明する。図10は、本発明の実施の形態2における固体ばらつきを補正した離氷モータ32の動作を示す制御タイミングチャートである。まず、製氷皿31内の水が氷になれば、離氷モータ32は、制御部41からのモータ駆動部43への指示により、離氷モータ32には正転動作する信号が送られ、製氷皿31は正転動作を開始し、t14経過後に検知部33の信号はLになる。そして、離氷モータ32が動作して、位置番号3で開始からt21の期間以内に検知部33の信号がL→Hに変化した場合、検氷レバー34により、検知部33が貯氷箱22内の氷が満氷と検知したことを示している。このため、製氷皿31の氷が離氷することなく、製氷皿31を水平位置に戻すために、制御部41により離氷モータ32が逆転動作に切り替わる。そして、検知部33の信号が、再びL→Hに変化するまで離氷モータ32は逆転動作を維持し、位置番号1でL→Hに変化すれば、t14の期間でのブレーキ後、制御部41は、離氷モータ32には製氷皿31を水平位置に戻させ、t12の期間以内に離氷モータ32を停止する。ここで、t21の期間はあらかじめ決められた値であるが、離氷モータ32の固体ばらつきにより、位置番号3での検知部33の信号の変化L→Hまでにtmの期間かかる場合がある。つまり、t21<tmの場合は、検知部33は満氷と検知できず、位置番号3を位置番号2と勘違いし、離氷モータ32が逆転動作を行ってしまう。この場合、位置番号1にて製氷皿31が水平位置に戻り、製氷皿31に氷が残っているにもかかわらず、取水バルブ17aから給水される。そこで、図8及び図9に示した離氷モータ32の動作時間の温度ばらつき補正特性から、冷凍室温度センサ15で検出された値が-20度の場合、txはtx4になるので、t21をtm4に補正した値で制御部41が制御を行う。これにより、離氷モータ32の温度ばらつきに影響なく、位置番号3で満氷を検知することができる。以上のように、本実施の形態2における冷蔵庫によれば、離氷モータ32を回転させて検知部33による信号が変化するまでの時間を測定し、冷凍室温度センサ15で検出された値に応じて、離氷モータ32の動作時間を補正する。ここで、離氷モータ32が正転時に、所定時間内に検知部33からの信号がなければ、貯氷箱22が満氷でないと検知するため、離氷モータ32の動作時間の温度ばらつきにより、製氷皿位置の信号か満氷の信号かを誤検知する。このため、あらかじめ離氷モータ32の所定時間における温度のばらつきを測定し、動作時間を補正することにより、検知部33の誤検知を防止することができる。これにより、製氷皿31に氷が残っている状態で取水バルブ17aによって給水されることがないため、確実に離氷後の製氷皿31に給水が行われる。従って、所定の大きさの氷ができ、また氷を貯めている貯氷箱22への水の流れ込みもなく、貯めている氷を溶かすことがないので、使用者に対して常に高品位の氷を提供することができる。以上、本発明に係る冷蔵庫について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。つまり、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。例えば、本発明は、冷蔵庫を制御するための制御方法としても実現することができる。また、当該制御方法に含まれる特徴的な処理をコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、CD-ROM等の記録媒体及びインターネット等の伝送媒体を介して流通させることができるのは言うまでもない。