"位置情報衛星から送信された衛星信号を受信する機能を有する電子時計であって、前記衛星信号を受信する衛星信号受信部と、前記衛星信号受信部が受信した前記衛星信号に基づいて、捕捉時間内に前記位置情報衛星を捕捉する処理を行う衛星捕捉部と、前記衛星捕捉部が捕捉した前記位置情報衛星から送信された前記衛星信号から衛星情報を取得し、当該衛星情報に基づいて時刻修正情報を生成する時刻修正情報生成部と、前記時刻修正情報に基づいて、内部時刻情報を修正する時刻情報修正部と、前記内部時刻情報を表示する時刻情報表示部と、前記衛星捕捉部が捕捉した位置情報衛星の数及び当該位置情報衛星から送信された前記衛星信号の受信レベルに基づいて、前記時刻修正情報生成部が前記時刻修正情報を生成する制限時間を可変に設定する制限時間設定部と、を含むことを特徴とする電子時計。請求項1において、前記衛星信号受信部は、前記時刻修正情報生成部が前記制限時間内に前記時刻修正情報を生成することができなかった場合には前記衛星信号の受信を停止することを特徴とする電子時計。請求項1又は2において、前記時刻修正情報生成部は、前記衛星情報を取得する衛星情報取得部と、時刻情報取得モードにおいて、前記衛星情報に含まれる衛星時刻情報に基づいて前記時刻修正情報を生成する測時計算部と、測位モードにおいて、前記衛星情報に含まれる前記衛星時刻情報及び軌道情報に基づいて測位計算を行い、測位計算の結果に基づいて前記時刻修正情報を生成する測位計算部と、を含み、前記制限時間設定部は、前記時刻情報取得モードにおける前記制限時間及び前記測位モードにおける前記制限時間をそれぞれ可変に設定することを特徴とする電子時計。請求項1乃至3のいずれかにおいて、前記制限時間設定部は、前記衛星捕捉部が捕捉した前記位置情報衛星から送信された前記衛星信号の受信レベルが所定値より低い場合には、当該受信レベルが当該所定値より高い場合よりも短い前記制限時間を設定することを特徴とする電子時計。請求項1乃至4のいずれかにおいて、前記制限時間設定部は、前記衛星捕捉部が捕捉した前記位置情報衛星の数が所定数以下であり、かつ、当該位置情報衛星から送信された前記衛星信号の受信レベルが所定値より低い場合には、当該位置情報衛星の数が当該所定数より多い場合又は当該受信レベルが当該所定値より高い場合よりも短い前記制限時間を設定することを特徴とする電子時計。請求項1乃至5のいずれかにおいて、前記制限時間設定部は、前記衛星捕捉部が捕捉した前記位置情報衛星の数が所定数以上であり、かつ、当該位置情報衛星から送信された前記衛星信号の受信レベルが所定値より高い場合には、当該位置情報衛星の数が当該所定数より少ない場合又は当該受信レベルが当該所定値より低い場合よりも長い前記制限時間を設定することを特徴とする電子時計。請求項1乃至6のいずれかにおいて、前記制限時間設定部は、さらに、前記電子時計に電力を供給する電池の出力電圧に基づいて、前記制限時間を可変に設定することを特徴とする電子時計。請求項7において、前記制限時間設定部は、前記電池の出力電圧が所定値より低い場合には、当該出力電圧が当該所定値より高い場合よりも短い前記制限時間を設定することを特徴とする電子時計。請求項1乃至8のいずれかにおいて、前記衛星信号受信部は、前記衛星捕捉部が捕捉した前記位置情報衛星の数及び当該位置情報衛星から送信された前記衛星信号の受信レベルの組み合わせが所定の条件を満たさない場合には、前記衛星信号の受信を停止することを特徴とする電子時計。請求項1乃至9のいずれかにおいて、前記制限時間設定部は、前記電子時計に電力を供給する電池の出力電圧に基づいて、前記捕捉時間を可変に設定することを特徴とする電子時計。請求項10において、前記制限時間設定部は、前記電池の出力電圧が所定値より低い場合には、当該出力電圧が当該所定値より高い場合よりも短い前記捕捉時間を設定することを特徴とする電子時計。一方、GPS受信機の1つとして、近年、GPS衛星から正確な時刻情報や軌道情報を取得して現在時刻を正確な現地時刻に修正する電子時計が開発されている。一般に、腕時計のような電池駆動の電子時計では、測位計算に長時間を要すると電池残量が急激に減りシステムダウンを起こしかねないという問題がある。そのため、特に、電池駆動の電子時計では、受信状況に応じて測位計算のタイムアウト時間を適切に設定することにより、消費電力を最適化することが課題になる。特許文献1に記載された手法では、コールドスタートモードにおけるタイムアウト時間をより長く設定するため、信号強度が弱い状況でのコールドスタートモードでは測位計算に長時間を要する場合がある。従って、電池駆動の電子時計に特許文献1の手法をそのまま適用することは困難である。本発明は、以上のような問題点に鑑みてなされたものであり、受信状況に応じて消費電力を最適化しながら位置情報衛星から送信される衛星信号に基づいて時刻修正を行う電子時計を提供することを目的とする。1本発明は、位置情報衛星から送信された衛星信号を受信する機能を有する電子時計であって、前記衛星信号を受信する衛星信号受信部と、前記衛星信号受信部が受信した前記衛星信号に基づいて、捕捉時間内に前記位置情報衛星を捕捉する処理を行う衛星捕捉部と、前記衛星捕捉部が捕捉した前記位置情報衛星から送信された前記衛星信号から衛星情報を取得し、当該衛星情報に基づいて時刻修正情報を生成する時刻修正情報生成部と、前記時刻修正情報に基づいて、内部時刻情報を修正する時刻情報修正部と、前記内部時刻情報を表示する時刻情報表示部と、前記衛星捕捉部が捕捉した位置情報衛星の数及び当該位置情報衛星から送信された前記衛星信号の受信レベルに基づいて、前記時刻修正情報生成部が前記時刻修正情報を生成する制限時間を可変に設定する制限時間設定部と、を含むことを特徴とする。衛星情報は、位置情報衛星が保有する時刻情報や位置情報衛星の軌道情報等である。内部時刻情報は、電子時計の内部で計時される時刻の情報である。時刻修正情報は、内部時刻情報を修正するために必要な情報であればよく、例えば、衛星信号から取得した位置情報衛星の時刻情報そのものであってもよいし、取得した位置情報衛星の時刻情報に基づいて算出された時刻情報位置情報衛星の時刻と電子時計の内部時刻の時間差の情報等であってもよい。また、時刻修正情報は、複数の位置情報衛星の軌道情報に基づいて算出された位置情報に関連づけられた時差に関する情報等であってもよい。捕捉した複数の位置情報衛星からそれぞれ送信された複数の衛星信号に基づいて時刻修正情報を生成する場合には、時刻修正情報の生成に使用される各衛星信号の受信レベルを検出し、捕捉した位置情報衛星の数及び検出された最も低い受信レベルに基づいて、時刻修正情報を生成する制限時間を可変に設定するようにしてもよい。本発明の電子時計では、捕捉した位置情報衛星の数と、捕捉した位置情報衛星から送信された衛星信号の受信レベルに基づいて、時刻修正情報を生成する制限時間が可変に設定される。捕捉した位置情報衛星の数が多いほど、衛星情報を取得する候補となる位置情報衛星の数が多くなるので、衛星情報を取得できる確率が高くなる。すなわち、捕捉した位置情報衛星の数が多いほど受信状況が良いといえる。また、捕捉した位置情報衛星から送信された衛星信号の受信レベルが高いほど、ノイズ等の影響を受けにくいので衛星情報を取得できる確率が高くなる。すなわち、衛星信号の受信レベルが高いほど受信状況が良いといえる。従って、本発明によれば、受信状況に応じて、時刻修正情報を生成する制限時間を適切に設定することができるので消費電力を最適化することができる。2本発明の電子時計において、前記衛星信号受信部は、前記時刻修正情報生成部が前記制限時間内に前記時刻修正情報を生成することができなかった場合には前記衛星信号の受信を停止するようにしてもよい。本発明によれば、制限時間内に時刻修正情報を生成することができなかった場合には、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。3本発明の電子時計において、前記時刻修正情報生成部は、前記衛星情報を取得する衛星情報取得部と、時刻情報取得モードにおいて、前記衛星情報に含まれる衛星時刻情報に基づいて前記時刻修正情報を生成する測時計算部と、測位モードにおいて、前記衛星情報に含まれる前記衛星時刻情報及び軌道情報に基づいて測位計算を行い、測位計算の結果に基づいて前記時刻修正情報を生成する測位計算部と、を含み、前記制限時間設定部は、前記時刻情報取得モードにおける前記制限時間及び前記測位モードにおける前記制限時間をそれぞれ可変に設定するようにしてもよい。時刻情報取得モードは、本発明の電子時計が少なくとも1つの位置情報衛星からの衛星信号を受信して内部時刻情報を修正するモードである。また、測位モードは、本発明の電子時計が複数の位置情報衛星からの衛星信号を受信して測位計算を行い、測位計算により得られた位置情報に基づいて内部時刻情報を修正するモードである。本発明の電子時計では、時刻情報取得モードか測位モードかによって、時刻修正情報を生成する制限時間を変更することができる。一般に、時刻情報取得モードでは1つの位置情報衛星を捕捉して衛星情報を取得するのに対して、測位モードでは複数の位置情報衛星を捕捉して複数の衛星情報を取得するため、測位モードの方が時刻修正情報を生成する時間が長くなる傾向がある。本発明によれば、例えば、測位モードにおける制限時間を時刻情報取得モードにおける制限時間よりも長く設定することができる。4本発明の電子時計において、前記制限時間設定部は、前記衛星捕捉部が捕捉した前記位置情報衛星から送信された前記衛星信号の受信レベルが所定値より低い場合には、当該受信レベルが当該所定値より高い場合よりも短い前記制限時間を設定するようにしてもよい。捕捉した位置情報衛星から送信された衛星信号の受信レベルが所定値より低い場合は、受信状況が比較的悪いと考えられる。従って、本発明によれば、受信状況が悪い場合には、時刻修正情報を生成する制限時間をより短く設定することにより、短時間で衛星情報を取得できなければ時刻修正処理を中止することができる。従って、本発明によれば、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。5本発明の電子時計において、前記制限時間設定部は、前記衛星捕捉部が捕捉した前記位置情報衛星の数が所定数以下であり、かつ、当該位置情報衛星から送信された前記衛星信号の受信レベルが所定値より低い場合には、当該位置情報衛星の数が当該所定数より多い場合又は当該受信レベルが当該所定値より高い場合よりも短い前記制限時間を設定するようにしてもよい。捕捉した位置情報衛星の数が所定数以下であり、かつ、当該位置情報衛星から送信された衛星信号の受信レベルが所定値より低い場合は、受信状況がかなり悪いと考えられる。従って、本発明によれば、受信状況が悪い場合には、時刻修正情報を生成する制限時間をより短く設定することにより、短時間で衛星情報を取得できなければ時刻修正処理を中止することができる。従って、本発明によれば、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。6本発明の電子時計において、前記制限時間設定部は、前記衛星捕捉部が捕捉した前記位置情報衛星の数が所定数以上であり、かつ、当該位置情報衛星から送信された前記衛星信号の受信レベルが所定値より高い場合には、当該位置情報衛星の数が当該所定数より少ない場合又は当該受信レベルが当該所定値より低い場合よりも長い前記制限時間を設定するようにしてもよい。捕捉した位置情報衛星の数が所定数以上であり、かつ、当該位置情報衛星から送信された衛星信号の受信レベルが所定値より高い場合は、受信状況がかなり良いと考えられる。従って、本発明によれば、受信状況が良い場合には、時刻修正情報を生成する制限時間をより長く設定することにより、時刻修正処理を完了させる可能性を高くすることができる。7本発明の電子時計において、前記制限時間設定部は、さらに、前記電子時計に電力を供給する電池の出力電圧に基づいて、前記制限時間を可変に設定するようにしてもよい。電池の出力電圧が低いほど電池の残量が少ないと考えられる。従って、本発明によれば、電池の残量に応じて時刻修正情報を生成する制限時間を可変に設定することにより、消費電力を最適化することができる。8本発明の電子時計において、前記制限時間設定部は、前記電池の出力電圧が所定値より低い場合には、当該出力電圧が当該所定値より高い場合よりも短い前記制限時間を設定するようにしてもよい。電池の出力電圧が所定値より低い場合は、電池の残量が少ないと考えられる。従って、本発明によれば、電池残量が少ない場合には、時刻修正情報を生成する制限時間をより短く設定することにより、短時間で衛星情報を取得できなければ時刻修正処理を中止することができる。従って、本発明によれば、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。9本発明の電子時計において、前記衛星信号受信部は、前記衛星捕捉部が捕捉した前記位置情報衛星の数及び当該位置情報衛星から送信された前記衛星信号の受信レベルの組み合わせが所定の条件を満たさない場合には、前記衛星信号の受信を停止するようにしてもよい。捕捉した位置情報衛星の数及び捕捉した位置情報衛星から送信された衛星信号の受信レベルの組み合わせが所定の条件を満たさない場合は、受信状況が比較的悪いと考えられる。従って、本発明によれば、受信状況が悪い場合には、衛星信号の受信を停止して時刻修正処理を中止することができる。従って、本発明によれば、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。10本発明の電子時計において、前記制限時間設定部は、前記電子時計に電力を供給する電池の出力電圧に基づいて、前記捕捉時間を可変に設定するようにしてもよい。本発明によれば、電池の残量に応じて捕捉時間を可変に設定することにより、消費電力を最適化することができる。11本発明の電子時計において、前記制限時間設定部は、前記電池の出力電圧が所定値より低い場合には、当該出力電圧が当該所定値より高い場合よりも短い前記捕捉時間を設定するようにしてもよい。本発明によれば、電池残量が少ない場合には、捕捉時間をより短く設定することにより、短時間で必要数の位置情報衛星を捕捉できなければ時刻修正処理を中止することができる。従って、本発明によれば、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。1.GPSシステム1-1.概要図1は、GPSシステムの概要について説明するための図である。GPS衛星10は、地球の上空の所定の軌道上を周回しており、1.57542GHzの電波L1波に航法メッセージを重畳させて地上に送信している。ここで、GPS衛星10は本発明における位置情報衛星の一例であり、航法メッセージが重畳された1.57542GHzの電波以下、衛星信号というは本発明における衛星信号の一例である。現在、約30個のGPS衛星10が存在しており、衛星信号がどのGPS衛星10から送信されたかを識別するために、各GPS衛星10はC/AコードCoarseAcquisitionCodeと呼ばれる1023chip1ms周期の固有のパターンを衛星信号に重畳する。C/Aコードは、各chipが1又は-1のいずれかでありランダムパターンのように見える。従って、衛星信号と各C/Aコードのパターンの相関をとることにより、衛星信号に重畳されているC/Aコードを検出することができる。GPS衛星10は原子時計を搭載しており、衛星信号には原子時計で計時された極めて正確な時刻情報以下、GPS時刻情報というが含まれている。また、地上のコントロールセグメントにより各GPS衛星10に搭載されている原子時計のわずかな時刻誤差が測定されており、衛星信号にはその時刻誤差を補正するための時刻補正パラメータも含まれている。そのため、GPS受信機1は、1つのGPS衛星10から送信された衛星信号を受信し、その中に含まれるGPS時刻情報と時刻補正パラメータを使用して内部時刻を正確な時刻に修正することができる。衛星信号にはGPS衛星10の軌道上の位置を示す軌道情報も含まれている。GPS受信機1は、GPS時刻情報と軌道情報を使用して測位計算を行うことができる。測位計算は、GPS受信機1の内部時刻にある程度の誤差が含まれていることを前提として行われる。すなわち、GPS受信機1の3次元の位置を特定するためのx,y,zパラメータに加えて時刻誤差も未知数になる。そのため、GPS受信機1は、一般的には4つ以上のGPS衛星からそれぞれ送信された衛星信号を受信し、その中に含まれるGPS時刻情報と軌道情報を使用して測位計算を行う。1-2.航法メッセージ図2A~図2Cは、航法メッセージの構成について説明するための図である。図2Aに示すように、航法メッセージは、全ビット数1500ビットのメインフレームを1単位とするデータとして構成される。メインフレームは、それぞれ300ビットの5つのサブフレーム1~5に分割されている。1つのサブフレームのデータは、各GPS衛星10から6秒で送信される。従って、1つのメインフレームのデータは、各GPS衛星10から30秒で送信される。サブフレーム1には、週番号データWN等の衛星補正データが含まれている。週番号データは、現在のGPS時刻情報が含まれる週を表す情報である。GPS時刻情報の起点は、UTC協定世界時における1980年1月6日00:00:00であり、この日に始まる週は週番号0となっている。週番号データは、1週間単位で更新される。サブフレーム2、3には、エフェメリスパラメータ各GPS衛星10の詳細な軌道情報が含まれる。また、サブフレーム4、5には、アルマナックパラメータ全GPS衛星10の概略軌道情報が含まれている。さらに、サブフレーム1~5には、先頭から、30ビットのTLMTelemetrywordデータが格納されたTLMTelemetryワードと30ビットのHOWhandoverwordデータが格納されたHOWワードが含まれている。従って、TLMワードやHOWワードは、GPS装置衛星10から6秒間隔で送信されるのに対し、週番号データ等の衛星補正データ、エフェメリスパラメータ、アルマナックパラメータは30秒間隔で送信される。図2Bに示すように、TLMワードには、プリアンブルデータ、TLMメッセージ、Reservedビット、パリティデータが含まれている。図2Cに示すように、HOWワードには、TOWTimeofWeek、Zカウントともいうという時刻情報が含まれている。Zカウントデータは毎週日曜日の0時からの経過時間が秒で表示され、翌週の日曜日の0時に0に戻るようになっている。つまり、Zカウントデータは、週の初めから一週間毎に示される秒単位の情報であって、経過時間が1.5秒単位で表した数となっている。ここで、Zカウントデータは、次のサブフレームデータの先頭ビットが送信される時刻情報を示す。例えば、サブフレーム1のZカウントデータは、サブフレーム2の先頭ビットが送信される時刻情報を示す。また、HOWワードには、サブフレームのIDを示す3ビットのデータも含まれている。すなわち、図2Aに示すサブフレーム1~5のHOWワードには、それぞれ001、010、011、100、101のIDコードが含まれている。GPS受信機1は、サブフレーム1に含まれる週番号データとサブフレーム1~5に含まれるHOWワードZカウントデータを取得することで、GPS時刻情報を取得することができる。ただし、GPS受信機1は、以前に週番号データを取得し、週番号データを取得した時期からの経過時間を内部でカウントしている場合は、週番号データを取得しなくてもGPS衛星の現在の週番号データを得ることができる。従って、GPS受信機1は、Zカウントデータを取得すれば、現在のGPS時刻情報が概算で分かるようになっている。このため、GPS受信機1は、通常、時刻情報としてZカウントデータのみを取得する。なお、TLMワード、HOWワードZカウントデータ、衛星補正データ、エフェメリスパラメータ、アルマナックパラメータ等は、本発明における衛星情報の一例である。GPS受信機1として、例えば、GPS装置付き腕時計以下、GPS付き腕時計というを考えることができる。GPS付き腕時計は本発明に係る電子時計の一例であり、以下では本実施形態のGPS付き腕時計について説明する。2.GPS付き腕時計2-1.第1実施形態[GPS付き腕時計の構造]図3A及び図3Bは、第1実施形態のGPS付き腕時計の構造について説明するための図である。図3AはGPS付き腕時計の概略平面図であり、図3Bは図3AのGPS付き腕時計の概略断面図である。図3Aに示すように、GPS付き腕時計1は、文字板11及び指針12を備えている。文字板11の一部に形成された開口部にディスプレイ13が組み込まれている。ディスプレイ13は、LCDLiquidCrystalDisplay表示パネル等で構成され、現在の経度及び緯度、現在地の都市名等の情報や各種のメッセージ情報を表示する。指針12は、秒針、分針、時針等により構成されており、歯車を介してステップモータで駆動される。文字板11および指針12は、本発明における時刻情報表示部として機能する。GPS付き腕時計1は、リューズ14やボタン15、16を手動操作することにより、少なくとも1つのGPS衛星10からの衛星信号を受信して内部時刻情報の修正を行うモード測時モードと複数のGPS衛星10からの衛星信号を受信して測位計算を行い内部時刻情報の時差を修正するモード測位モードに設定できるように構成されている。また、GPS付き腕時計1は、測時モードや測位モードを定期的に自動的に実行することもできる。なお、本実施形態における測時モード及び測位モードは、それぞれ、本発明における時刻修正モード及び測位モードに対応する。図3Bに示すように、GPS付き腕時計1は、ステンレス鋼SUS、チタン等の金属で構成された外装ケース17を備えている。外装ケース17は、略円筒状に形成され、表面側の開口にはベゼル18を介して表面ガラス19が取り付けられている。また、外装ケース17の裏面側の開口には裏蓋26が取り付けられている。裏蓋26は、リング状に金属で形成され、その中央の開口には裏面ガラス23が取り付けられている。外装ケース17の内部には、指針12を駆動するステップモータ、GPSアンテナ27、電池24等が配置されている。ステップモータは、モータコイル20、ステータ、ロータ等で構成されており、歯車を介して指針12を駆動する。GPSアンテナ27は、複数のGPS衛星10からの衛星信号を受信するアンテナであり、パッチアンテナ、ヘリカルアンテナ、チップアンテナ等により実現される。GPSアンテナ27は、文字板11の時刻表示面の反対側の面裏面側に配置され、表面ガラス19及び文字板11を通過した衛星信号を受信する。そのため、文字板11及び表面ガラス19は、1.5GHz帯の電波を通す材料、例えばプラスチックで構成されている。また、ベゼル18は、金属部材よりも受信性能の劣化が少ないセラミック等で構成される。GPSアンテナ27の裏蓋側には回路基板25が配置され、回路基板25の裏蓋側には電池24が配置されている。回路基板25には、GPSアンテナ27で受信した衛星信号を処理する受信回路を含む受信用IC30、ステップモータの駆動制御等を行う制御用IC40等が取り付けられている。受信用IC30や制御用IC40は、電池24から供給される電力で駆動される。電池24はリチウムイオン電池等の充電可能な二次電池であり、電池24の下側裏蓋側には、磁性シート21が配置されている。磁性シート21を介して充電用コイル22が配置されており、電池24は外部充電器から電磁誘導で電力を充電できるようになっている。また、磁性シート21は、磁界を迂回させることができるようになっている。そのため、磁性シート21は、電池24の影響を低減して、効率的にエネルギー伝送を行うことができるようになっている。裏蓋26の中央部には、電力転送のために裏面ガラス23が配置されている。なお、本実施形態では、電池24として、リチウムイオン電池等の二次電池を用いているが、リチウム電池などの一次電池を用いてもよい。また、二次電池を設けた場合の充電方法は、本実施形態のような、充電用コイル22を設けて外部の充電器から電磁誘導方式で充電するものに限らず、例えばGPS付き腕時計1にソーラーセル等の発電機構を設けて充電してもよい。[GPS付き腕時計の回路構成]図4は、第1実施形態のGPS付き腕時計の回路構成について説明するための図である。GPS付き腕時計1は、GPS装置70及び時刻表示装置80を含んで構成されている。GPS装置70は、本発明における衛星信号受信部、衛星捕捉部、時刻修正情報生成部及び制限時間設定部を含み、衛星信号の受信、GPS衛星10の捕捉、時刻修正情報の生成及び時刻修正情報生成処理の制限時間の設定等の処理を行う。時刻表示装置80は、本発明における時刻情報修正部及び時刻情報表示部を含み、内部時刻情報の修正及び内部時刻情報の表示等の処理を行う。充電用コイル22は、充電制御回路28を通じて電池24に電力を充電する。電池24は、レギュレータ29を介して、GPS装置70及び時刻表示装置80等に駆動電力を供給する。[GPS装置の構成]GPS装置70は、GPSアンテナ27及びSAWSurfaceAcousticWave:表面弾性波フィルタ31を含む。GPSアンテナ27は、図3Bで説明したように、複数のGPS衛星10からの衛星信号を受信するアンテナである。ただし、GPSアンテナ27は衛星信号以外の信号も受信する。SAWフィルタ31は、GPSアンテナ27が受信した信号から衛星信号を抽出する処理を行う。すなわち、SAWフィルタ31は、1.5GHz帯の信号を通過させるバンドパスフィルタとして構成される。また、GPS装置70は、受信用IC受信回路30を含む。受信回路30は、RFRadioFrequency:無線周波数部50とベースバンド部60を含んで構成されている。以下に説明するように、受信回路30は、SAWフィルタ31が抽出した1.5GHz帯の衛星信号から航法メッセージに含まれる軌道情報やGPS時刻情報等の衛星情報を取得する処理を行う。RF部50は、LNALowNoiseAmplifier51、ミキサ52、VCOVoltageControlledOscillator53、PLLPhaseLockedLoop回路54、IFアンプ55、IFIntermediateFrequency:中間周波数フィルタ56、ADCA/D変換器57等を含んで構成されている。SAWフィルタ31が抽出した衛星信号は、LNA51で増幅される。LNA51で増幅された衛星信号は、ミキサ52でVCO53が出力するクロック信号とミキシングされて中間周波数帯の信号にダウンコンバートされる。PLL回路54は、VCO53の出力クロック信号を分周したクロック信号と基準クロック信号を位相比較してVCO53の出力クロック信号を基準クロック信号に同期させる。その結果、VCO53は基準クロック信号の周波数精度の安定したクロック信号を出力することができる。なお、中間周波数として、例えば、数MHzを選択することができる。ミキサ52でミキシングされた信号は、IFアンプ55で増幅される。ここで、ミキサ52でのミキシングにより、中間周波数帯の信号とともに数GHzの高周波信号も生成される。そのため、IFアンプ55は、中間周波数帯の信号とともに数GHzの高周波信号も増幅する。IFフィルタ56は、中間周波数帯の信号を通過させるとともに、この数GHzの高周波信号を除去する正確には、所定のレベル以下に減衰させる。IFフィルタ56を通過した中間周波数帯の信号はADCA/D変換器57でデジタル信号に変換される。ベースバンド部60は、DSPDigitalSignalProcessor61、CPUCentralProcessingUnit62、SRAMStaticRandomAccessMemory63、RTCリアルタイムクロック64を含んで構成されている。また、ベースバンド部60には、温度補償回路付き水晶発振回路TCXO:TemperatureCompensatedCrystalOscillator65やフラッシュメモリ66等が接続されている。温度補償回路付き水晶発振回路TCXO65は、温度に関係なくほぼ一定の周波数の基準クロック信号を生成する。フラッシュメモリ66には時差情報が記憶されている。時差情報は、時差データ座標値例えば、緯度及び経度に関連づけられたUTCに対する補正量等が定義された情報である。ベースバンド部60は、測時モード又は測位モードに設定されると、RF部50のADC57が変換したデジタル信号中間周波数帯の信号からベースバンド信号を復調する処理を行う。また、ベースバンド部60は、測時モード又は測位モードに設定されると、後述する衛星検索工程において、各C/Aコードと同一のパターンのローカルコードを発生し、ベースバンド信号に含まれる各C/Aコードとローカルコードの相関をとる処理を行う。そして、ベースバンド部60は、各ローカルコードに対する相関値がピークになるようにローカルコードの発生タイミングを調整し、相関値が閾値以上となる場合にはそのローカルコードのGPS衛星10に同期すなわち、GPS衛星10を捕捉したものと判断する。すなわち、ベースバンド部60CPU62は、本発明における衛星捕捉部として機能する。ここで、GPSシステムでは、すべてのGPS衛星10が異なるC/Aコードを用いて同一周波数の衛星信号を送信するCDMACodeDivisionMultipleAccess方式を採用している。従って、受信した衛星信号に含まれるC/Aコードを判別することで、捕捉可能なGPS衛星10を検索することができる。また、ベースバンド部60は、測時モード又は測位モードにおいて、捕捉したGPS衛星10の衛星情報を取得するために、当該GPS衛星10のC/Aコードと同一のパターンのローカルコードとベースバンド信号をミキシングする処理を行う。ミキシングされた信号には、捕捉したGPS衛星10の衛星情報を含む航法メッセージが復調される。そして、ベースバンド部60は、航法メッセージの各サブフレームのTLMワードプリアンブルデータを検出し、各サブフレームに含まれる軌道情報やGPS時刻情報等の衛星情報を取得する例えばSRAM63に記憶する処理を行う。ここで、GPS時刻情報は、週番号データWN及びZカウントデータであるが、以前に週番号データが取得されている場合にはZカウントデータのみであってもよい。そして、ベースバンド部60は、衛星情報に基づいて、内部時刻情報を修正するために必要な時刻修正情報を生成する。測時モードの場合、より具体的には、ベースバンド部60は、GPS時刻情報に基づいて測時計算を行い時刻修正情報を生成する。測時モードにおける時刻修正情報は、例えば、GPS時刻情報そのものであってもよいし、GPS時刻情報と内部時刻情報との時間差の情報であってもよい。一方、測位モードの場合、より具体的には、ベースバンド部60は、GPS時刻情報や軌道情報に基づいて測位計算を行い、位置情報より具体的には、受信時にGPS付き腕時計1が位置する場所の緯度および経度を取得する。さらに、ベースバンド部60は、フラッシュメモリ66に記憶されている時差情報を参照し、位置情報により特定されるGPS付き腕時計1の座標値例えば、緯度及び経度に関連づけられた時差データを取得する。このようにして、ベースバンド部60は、時刻修正情報としてGPS時刻情報及び時差データを生成する。測位モードにおける時刻修正情報は、上記の通り、GPS時刻情報と時差データそのものであってもよいが、例えば、GPS時刻情報の代わりに内部時刻情報とGPS時刻情報の時間差のデータであってもよい。なお、ベースバンド部60は、1つのGPS衛星10の衛星情報から時刻修正情報を生成してもよいし、複数のGPS衛星10の衛星情報から時刻修正情報を生成してもよい。すなわち、ベースバンド部60CPU62は、本発明における衛星情報取得部、測時計算部及び測位計算部を含み、時刻修正情報生成部として機能する。ここで、ベースバンド部60CPU62は、測時モードにおいて、捕捉したGPS衛星10から送信された衛星信号の受信レベルに応じて、GPS衛星10を捕捉してから時刻修正情報を生成するまでの制限時間を可変に設定する。例えば、ベースバンド部60CPU62は、捕捉したGPS衛星10から送信された衛星信号の受信レベルが所定値より低い場合には、当該受信レベルが当該所定値より高い場合よりも短い制限時間を設定する。また、ベースバンド部60CPU62は、測位モードにおいて、捕捉したGPS衛星10の数及び当該GPS衛星10から送信された衛星信号の受信レベルに応じて、GPS衛星10を捕捉してから時刻修正情報を生成するまでの制限時間を可変に設定する。例えば、ベースバンド部60CPU62は、捕捉したGPS衛星10の数が所定数以下であり、かつ、当該GPS衛星10から送信された衛星信号の受信レベルが所定値より低い場合には、当該GPS衛星10の数が当該所定数より多い場合又は当該受信レベルが当該所定値より高い場合よりも短い制限時間を設定する。すなわち、ベースバンド部60CPU62は、本発明における制限時間設定部として機能する。また、GPS装置70は、GPSアンテナ27、SAWフィルタ31、RF部50及びベースバンド部の一部により、本発明における衛星信号受信部として機能する。なお、ベースバンド部60の動作は、温度補償回路付き水晶発振回路TCXO65が出力する基準クロック信号に同期する。RTC64は、衛星信号を処理するためのタイミングを生成するものである。このRTC64は、TCXO65から出力される基準クロック信号でカウントアップされる。[時刻表示装置の構成]時刻表示装置80は、制御用IC制御部40、駆動回路44、LCD駆動回路45及び水晶振動子43を含んで構成されている。制御部40は、記憶部41、発振回路42を備え、各種制御を行う。制御部40は、GPS装置70を制御する。すなわち、制御部40は、制御信号を受信回路30に送り、GPS装置70の受信動作を制御する。また、制御部40は、駆動回路44を介して指針12の駆動を制御する。さらに、制御部40は、LCD駆動回路45を介してディスプレイ13の駆動を制御する。例えば、制御部40は、測位モードにおいてディスプレイ13に現在位置の表示が行われるように制御してもよい。記憶部41には内部時刻情報が記憶されている。内部時刻情報は、GPS付き腕時計1の内部で計時される時刻の情報である。内部時刻情報は、水晶振動子43および発振回路42によって生成される基準クロック信号によって更新される。従って、受信回路30への電力供給が停止されていても、内部時刻情報を更新して指針12の運針を継続することができるようになっている。制御部40は、測時モードに設定されると、GPS装置70の動作を制御し、GPS時刻情報に基づいて内部時刻情報を修正して記憶部41に記憶する。より具体的には、内部時刻情報は、取得したGPS時刻情報にUTCオフセット現在は14秒を加算することで求められるUTC協定世界時に修正される。また、制御部40は、測位モードに設定されると、GPS装置70の動作を制御し、GPS時刻情報及び時差データに基づいて、内部時刻情報を修正して記憶部41に記憶する。すなわち、制御部40は、本発明における時刻情報修正部として機能する。以下、第1実施形態の時刻修正処理測時モード及び時差修正処理測位モードの手順について説明する。制御部40及びベースバンド部60は、専用回路により実現してこれらの処理の各種制御を行うようにすることもできるが、記憶部41及びSRAM63等にそれぞれ記憶された制御プログラムを実行することによりこれらの処理の各種制御を行うようにすることもできる。すなわち、図5に示すように、制御プログラムにより、制御部40は受信制御手段40-1、時刻情報修正手段40-2及び駆動制御手段40-3として機能し、ベースバンド部60は制限時間設定手段60-1、衛星検索手段60-2、受信レベル取得手段60-3、衛星情報取得手段60-4、測時計算手段60-5及び測位計算手段60-6として機能することにより、時刻修正処理測時モード及び時差修正処理測位モードが実行される。[時刻修正処理測時モード]図6は、第1実施形態のGPS付き腕時計の時刻修正処理測時モード手順の一例を示すフローチャートである。GPS付き腕時計1は、測時モードに設定された場合、図6に示す時刻修正処理測時モードを実行する。時刻修正処理測時モードが開始されると、GPS付き腕時計1は、まず、制御部40受信制御手段40-1によってGPS装置70を制御し、受信処理を行う。すなわち、制御部40受信制御手段40-1がGPS装置70を起動し、GPS装置70はGPS衛星10から送信される衛星信号の受信を開始するステップS10。受信が開始されると、ベースバンド部60制限時間設定手段60-1は、捕捉時間Tsを設定するステップS12。ここで、捕捉時間Tsは、GPS装置70が、受信動作を開始してから後述する衛星検索工程を終了するまでの制限時間である。例えば、捕捉時間Tsとして6秒が設定される。なお、捕捉時間Tsは、受信開始前に設定するようにしてもよい。次に、ベースバンド部60衛星検索手段60-2は衛星検索工程衛星サーチ工程を開始するステップS14。衛星検索工程において、GPS装置70は、捕捉可能なGPS衛星10を検索する処理を行う。具体的には、ベースバンド部60衛星検索手段60-2は、例えば30個のGPS衛星10が存在する場合、まず、衛星番号SVを1から30まで順次変更しながら衛星番号SVのC/Aコードと同一のパターンのローカルコードを発生させる。次に、ベースバンド部60衛星検索手段60-2は、ベースバンド信号に含まれるC/Aコードとローカルコードの相関値を計算する。ベースバンド信号に含まれるC/Aコードとローカルコードが同じコードであれば相関値は所定のタイミングでピークを持つが、異なるコードであれば相関値はピークをもたず常にほぼゼロとなる。ベースバンド部60衛星検索手段60-2は、ベースバンド信号に含まれるC/Aコードとローカルコードの相関値が最大になるようにローカルコードの発生タイミングを調整し、相関値が所定の閾値以上の場合には衛星番号SVのGPS衛星10を捕捉したものと判断する。そして、ベースバンド部60衛星検索手段60-2は、捕捉した各GPS衛星10の情報例えば衛星番号をSRAM63等の記憶部に記憶する。次に、ベースバンド部60衛星検索手段60-2は、捕捉時間Tsが経過する前に衛星検索工程を終了したか否かを判断するステップS18。例えば、ベースバンド部60衛星検索手段60-2は、衛星番号SVを1から30まで変更しながらGPS衛星10をサーチしている場合には、衛星番号SVが30のGPS衛星10のサーチが終了したか否かを判断することで衛星検索工程が終了したか否かを判断する。ベースバンド部60衛星検索手段60-2が衛星検索工程を終了する前に捕捉時間Tsが経過した場合ステップS16でYesの場合、GPS装置70の受信動作が強制的に終了するステップS44。GPS付き腕時計1が、受信できない環境である場合、例えば、屋内であるような場合には、すべてのGPS衛星10のサーチを行ってもGPS衛星10を捕捉できる可能性が非常に低い。GPS付き腕時計1は、捕捉時間Tsが経過しても捕捉可能なGPS衛星10を検出できない場合、GPS衛星10のサーチを強制的に終了することにより無駄に電力が消費されることを低減することができる。一方、捕捉時間Tsが経過する前に衛星検索工程を終了した場合ステップS18でYesの場合、ベースバンド部60衛星検索手段60-2は、GPS衛星10を捕捉することができたか否かを判定するステップS20。GPS衛星10を捕捉することができなかった場合ステップS20でNoの場合、ベースバンド部60衛星検索手段60-2は衛星検索工程を再び開始するステップS14。一方、GPS衛星10を捕捉することができた場合ステップS20でYesの場合、ベースバンド部60受信レベル取得手段60-3は、捕捉した各GPS衛星10から送信された衛星信号の受信レベルを取得するステップS22。具体的には、ベースバンド部60受信レベル取得手段60-3は、捕捉した各GPS衛星10のC/Aコードと同一のパターンのローカルコードとベースバンド信号をミキシングした信号のパワーを計算し、受信レベルを取得する。そして、ベースバンド部60受信レベル取得手段60-3は、捕捉した各GPS衛星10から送信された衛星信号の受信レベルをSRAM63等の記憶部に記憶する。次に、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数及び当該GPS衛星10から送信された衛星信号の受信レベルに基づいて、衛星信号デコード時間Tdを設定するステップS24。なお、衛星信号デコード時間Tdは、本発明における時刻修正情報生成部が時刻修正情報を生成する制限時間に対応する。次に、ベースバンド部60衛星情報取得手段60-4は捕捉したGPS衛星10の衛星情報特にGPS時刻情報の取得を開始するステップS26。具体的には、ベースバンド部60衛星情報取得手段60-4は、捕捉した各GPS衛星からの航法メッセージをそれぞれ復調してZカウントデータを取得する処理を行う。そして、ベースバンド部60衛星情報取得手段60-4は、取得したGPS時刻情報をSRAM63等に記憶する。ベースバンド部60衛星情報取得手段60-4が1つ以上のGPS衛星10の衛星情報を取得する前に衛星信号デコード時間Tdが経過した場合ステップS28でYesの場合、GPS装置70の受信動作が強制的に終了するステップS44。例えば、GPS衛星10からの衛星信号の受信レベルが低いために、1つ以上のGPS衛星10の衛星情報を正しく復調することができないまま衛星信号デコード時間Tdが経過することが考えられる。一方、衛星信号デコード時間Tdが経過する前に1つ以上のGPS衛星10の衛星情報を取得することができた場合ステップS30でYesの場合、ベースバンド部60測時計算手段60-5は、捕捉したGPS衛星10から1つ以上のGPS衛星10を選択して測時計算を開始するステップS32。具体的には、ベースバンド部60測時計算手段60-5は、選択したGPS衛星10の衛星情報GPS時刻情報をSRAM36等から読み出して測時計算を行い、時刻修正情報を生成する。前述したように、GPS時刻情報はGPS衛星10が航法メッセージのサブフレームの先頭ビットを送信した時刻を表している。従って、ベースバンド部60測時計算手段60-5は、内部時刻情報を修正するために必要な時刻修正情報として、例えば、サブフレームの先頭ビットを受信した時の内部時刻情報とGPS時刻情報の時間差を算出することができる。また、ベースバンド部60測時計算手段60-5は、複数のGPS衛星10のGPS時刻情報に基づいて、より正確な時刻修正情報を生成することもできる。そして、ベースバンド部60測時計算手段60-5は、時刻修正情報を生成することができれば測時計算を終了する。ベースバンド部60測時計算手段60-5が測時計算を終了する前に衛星信号デコード時間Tdが経過した場合ステップS34でYesの場合、GPS装置70の受信動作が強制的に終了するステップS44。一方、衛星信号デコード時間Tdが経過する前に測時計算を終了することができた場合ステップS36でYesの場合、制御部40時刻情報修正手段40-2は、時刻修正情報を用いて記憶部41に記憶されている内部時刻情報を修正するステップS38。そして、GPS装置70の受信動作が終了するステップS40。最後に、制御部40駆動制御手段40-3は、修正した内部時刻情報に基づいて駆動回路44又はLCD駆動回路45を制御し、時刻表示が修正されるステップS42。なお、GPS装置70の受信動作が強制的に終了された場合ステップS44、制御部40駆動制御手段40-3が駆動回路44又はLCD駆動回路45を制御し、受信失敗の表示がされるステップS46。図7は、第1実施形態のGPS付き腕時計の時刻修正処理測時モード手順における衛星信号デコード時間設定手順ステップS24の一例を示すフローチャートである。図7の衛星信号デコード時間設定手順において、ベースバンド部60制限時間設定手段60-1は、測時計算に使用するGPS衛星10からの衛星信号の受信レベルに応じて、衛星信号デコード時間Tdを可変に設定する。具体的には、ベースバンド部60制限時間設定手段60-1は、測時計算に使用するGPS衛星10からの衛星信号の受信レベルが-138dBm以下の場合ステップS24-1でYesの場合は、衛星信号デコード時間Tdを、Td=T015sec.×2=30sec.に設定するステップS24-2。また、ベースバンド部60制限時間設定手段60-1は、当該衛星信号の受信レベルが-138dBmより高く-132dBmより低い場合ステップS24-1でNo、かつ、ステップS24-3でNoの場合は、衛星信号デコード時間Tdを、Td=T015sec.×3=45sec.に設定するステップS24-4。さらに、ベースバンド部60制限時間設定手段60-1は、当該衛星信号の受信レベルが-132dBm以上の場合ステップS24-3でYesの場合は、衛星信号デコード時間Tdを、Td=T015sec.×4=60sec.に設定するステップS24-5。[時差修正処理測位モード]図8は、第1実施形態のGPS付き腕時計の時差修正処理測位モード手順の一例を示すフローチャートである。なお、以下の説明において、時刻修正処理測時モード手順と同じ処理については、その説明を省略又は簡略する。GPS付き腕時計1は、測位モードに設定された場合、図8に示す時差修正処理測位モードを実行する。時差修正処理測位モードが開始されると、GPS付き腕時計1は、まず、制御部40受信制御手段40-1によってGPS装置70を制御し、受信処理を行う。すなわち、制御部40受信制御手段40-1がGPS装置70を起動し、GPS装置70はGPS衛星10から送信される衛星信号の受信を開始するステップS50。受信が開始されると、ベースバンド部60制限時間設定手段60-1は、捕捉時間Tsを設定するステップS52。次に、ベースバンド部60衛星検索手段60-2は衛星検索工程衛星サーチ工程を開始するステップS54。次に、ベースバンド部60衛星検索手段60-2は、捕捉時間Tsが経過する前に衛星検索工程を終了したか否かを判断するステップS58。ベースバンド部60衛星検索手段60-2が衛星検索工程を終了する前に捕捉時間Tsが経過した場合ステップS56でYesの場合、GPS装置70の受信動作が強制的に終了するステップS84。一方、捕捉時間Tsが経過する前に衛星検索工程を終了した場合ステップS58でYesの場合、ベースバンド部60衛星検索手段60-2は、所定数N個以上のGPS衛星10を捕捉することができたか否かを判定するステップS60。ここで、GPS付き腕時計1の3次元の位置x,y,zを特定するためにはx,y,zが3つの未知数となる。そのため、GPS付き腕時計1の3次元の位置x,y,zを計算するためには、3個以上のGPS衛星10のGPS時刻情報及び軌道情報が必要である。さらに、測位精度を高めるためにGPS付き腕時計1の内部時刻情報とGPS時刻情報の時刻誤差も未知数と考えると、4個以上のGPS衛星10のGPS時刻情報及び軌道情報が必要である。N個例えば4個以上のGPS衛星10を捕捉することができなかった場合ステップS60でNoの場合、ベースバンド部60衛星検索手段60-2は衛星検索工程を再び開始するステップS54。一方、N個例えば4個以上のGPS衛星10を捕捉することができた場合ステップS60でYesの場合、ベースバンド部60受信レベル取得手段60-3は、捕捉した各GPS衛星10から送信された衛星信号の受信レベルを取得するステップS62。そして、ベースバンド部60受信レベル取得手段60-3は、捕捉した各GPS衛星10から送信された衛星信号の受信レベルをSRAM63等の記憶部に記憶する。次に、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数及び当該GPS衛星10から送信された衛星信号の受信レベルに基づいて、衛星信号デコード時間Tdを設定するステップS64。次に、ベースバンド部60衛星情報取得手段60-4は捕捉したGPS衛星10の衛星情報特にGPS時刻情報及び軌道情報の取得を開始するステップS66。具体的には、ベースバンド部60衛星情報取得手段60-4は、捕捉した各GPS衛星からの航法メッセージをそれぞれ復調してZカウントデータ及びエフェメリスパラメータを取得する処理を行う。そして、ベースバンド部60衛星情報取得手段60-4は、取得したGPS時刻情報及び軌道情報をSRAM63等に記憶する。ベースバンド部60衛星情報取得手段60-4がN個例えば4個以上のGPS衛星10の衛星情報を取得する前に衛星信号デコード時間Tdが経過した場合ステップS68でYesの場合、GPS装置70の受信動作が強制的に終了するステップS84。例えば、GPS衛星10からの衛星信号の受信レベルが低いために、N個例えば4個以上のGPS衛星10の衛星情報を正しく復調することができないまま衛星信号デコード時間Tdが経過することが考えられる。一方、衛星信号デコード時間Tdが経過する前にN個例えば4個以上のGPS衛星10の衛星情報を取得することができた場合ステップS70でYesの場合、ベースバンド部60測位計算手段60-6は、捕捉したGPS衛星10からN個例えば4個のGPS衛星10の組を選択して測位計算を開始するステップS72。具体的には、ベースバンド部60測位計算手段60-6は、選択したN個例えば4個のGPS衛星10の衛星情報GPS時刻情報及び軌道情報をSRAM36等から読み出して測位計算を行い、位置情報GPS付き腕時計1が位置する場所の緯度及び経度座標値を生成する。前述したように、GPS時刻情報はGPS衛星10が航法メッセージのサブフレームの先頭ビットを送信した時刻を表している。従って、ベースバンド部60測位計算手段60-6は、サブフレームの先頭ビットを受信した時の内部時刻情報とGPS時刻情報の差及び時刻補正データに基づいて、N個例えば4個のGPS衛星10とGPS付き腕時計1の擬似的な距離をそれぞれ計算することができる。また、ベースバンド部60測位計算手段60-6は、軌道情報に基づいてN個例えば4個のGPS衛星10の位置をそれぞれ計算することができる。そして、ベースバンド部60測位計算手段60-6は、N個例えば4個のGPS衛星10とGPS付き腕時計1の擬似的な距離及びN個例えば4個のGPS衛星10の位置に基づいて、GPS付き腕時計1の位置情報を生成することができる。そして、ベースバンド部60測位計算手段60-6は、フラッシュメモリ66に記憶された時差情報を参照し、位置情報により特定されるGPS付き腕時計1の座標値例えば、緯度及び経度に関連づけられた時差データを取得する。このようにして、ベースバンド部60測位計算手段60-6は、時刻修正情報として、GPS時刻情報及び時差データを生成することができれば測位計算を終了する。ベースバンド部60測位計算手段60-6が測位計算を終了する前に衛星信号デコード時間Tdが経過した場合ステップS74でYesの場合、GPS装置70の受信動作が強制的に終了するステップS84。例えば、GPS付き腕時計1の座標値例えば、緯度及び経度に関連づけられた時差データを1つに特定することができないまま衛星信号デコード時間Tdが経過することが考えられる。一方、衛星信号デコード時間Tdが経過する前に測位計算を終了することができた場合ステップS76でYesの場合、制御部40時刻情報修正手段40-2は、時刻修正情報を用いて記憶部41に記憶されている内部時刻情報を修正するステップS78。そして、GPS装置70の受信動作が終了するステップS80。最後に、制御部40駆動制御手段40-3は、修正した内部時刻情報に基づいて駆動回路44又はLCD駆動回路45を制御し、時刻表示時差が修正されるステップS82。なお、GPS装置70の受信動作が強制的に終了された場合ステップS84、制御部40駆動制御手段40-3が駆動回路44又はLCD駆動回路45を制御し、受信失敗の表示がされるステップS86。図9及び図10は、第1実施形態のGPS付き腕時計の時差修正処理測位モード手順における衛星信号デコード時間設定手順ステップS64の一例を示すフローチャートである。図9及び図10の衛星信号デコード時間設定手順において、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数と、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルに応じて、衛星信号デコード時間Tdを可変に設定する。図9の衛星信号デコード時間設定手順では、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数が5以下である場合ステップS64-1でYesの場合、かつ、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBm以下である場合ステップS64-2でYesの場合は、衛星信号デコード時間Tdを、Td=T060sec.60sec.=120sec.に設定するステップS64-3。また、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数が5より多い場合ステップS64-1でNoの場合、又は、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBmより高い場合ステップS64-2でNoの場合は、衛星信号デコード時間Tdを、Td=T060sec.120sec.=180sec.に設定するステップS64-4。一方、図10の衛星信号デコード時間設定手順では、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数が6以上である場合ステップS64-5でYesの場合、かつ、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBm以上である場合ステップS64-6でYesの場合は、衛星信号デコード時間Tdを、Td=T060sec.120sec.=180sec.に設定するステップS64-7。また、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数が6より少ない場合ステップS64-5でNoの場合、又は、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBmより低い場合ステップS64-6でNoの場合は、衛星信号デコード時間Tdを、Td=T060sec.60sec.=120sec.に設定するステップS64-8。[第1実施形態の効果]第1実施形態のGPS付き腕時計では、図6~図10に示したように、捕捉したGPS衛星10の数と、捕捉したGPS衛星10から送信された衛星信号の受信レベルに基づいて、衛星信号デコード時間Tdが可変に設定される。捕捉したGPS衛星10の数が多いほど、衛星情報を取得する候補となるGPS衛星10の数が多くなるので、衛星情報を取得できる確率が高くなる。すなわち、捕捉したGPS衛星10の数が多いほど受信状況が良いといえる。また、捕捉したGPS衛星10から送信された衛星信号の受信レベルが高いほど、ノイズ等の影響を受けにくいので衛星情報を取得できる確率が高くなる。すなわち、衛星信号の受信レベルが高いほど受信状況が良いといえる。従って、第1実施形態のGPS付き腕時計によれば、受信状況に応じて、衛星信号デコード時間Tdを適切に設定することができるので消費電力を最適化することができる。また、第1実施形態のGPS付き腕時計では、図6及び図8に示したように、衛星信号デコード時間Td内に時刻修正情報を生成することができなかった場合には衛星信号の受信を停止する。従って、第1実施形態のGPS付き腕時計によれば、衛星信号デコード時間Td内に時刻修正情報を生成することができなかった場合には、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。また、第1実施形態のGPS付き腕時計では、図7、図9及び図10に示したように、測時モードか測位モードかによって、衛星信号デコード時間Tdを変更することができる。一般に、測時モードでは1つのGPS衛星10を捕捉して衛星情報を取得するのに対して、測位モードでは複数例えば4個以上のGPS衛星10を捕捉して複数の衛星情報を取得するため、測位モードの方が時刻修正情報を生成する時間が長くなる傾向がある。第1実施形態のGPS付き腕時計によれば、例えば、測位モードにおける衛星信号デコード時間Tdを測時モードにおける衛星信号デコード時間Tdよりも長く設定することができる。また、第1実施形態のGPS付き腕時計では、図7に示したように、測時モードでは、捕捉したGPS衛星10から送信された衛星信号の受信レベルが所定値-138dBmより低い場合受信状況が比較的悪い場合には、当該受信レベルが所定値-138dBmより高い場合受信状況が比較的良い場合と比較して、衛星信号デコード時間Tdをより短く設定する。また、第1実施形態のGPS付き腕時計では、図9に示したように、測位モードでは、捕捉したGPS衛星10の数が所定数5個以下であり、かつ、捕捉したGPS衛星10から送信された衛星信号の受信レベルが所定値-135dBmより低い場合受信状況がかなり悪い場合には、捕捉したGPS衛星10の数が所定数5個より多い場合、又は、当該受信レベルが所定値-135dBmより高い場合受信状況が比較的良い場合と比較して、衛星信号デコード時間Tdをより短く設定する。従って、第1実施形態のGPS付き腕時計によれば、受信状況が悪い場合には、より短時間で衛星情報を取得できなければ時刻修正処理測時モード又は時差修正処理測位モードを中止するので、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。また、第1実施形態のGPS付き腕時計では、図10に示したように、測位モードでは、捕捉したGPS衛星10の数が所定数6個以上であり、かつ、捕捉したGPS衛星10から送信された衛星信号の受信レベルが所定値-135dBmより高い場合受信状況がかなり良い場合には、捕捉したGPS衛星10の数が所定数6個より少ない場合、又は、当該受信レベルが所定値-135dBmより低い場合受信状況が比較的悪い場合と比較して、衛星信号デコード時間Tdをより長く設定する。従って、第1実施形態のGPS付き腕時計によれば、受信状況が良い場合には、時差修正処理測位モードを完了させる可能性を高くすることができる。2-2.第2実施形態第2実施形態のGPS付き腕時計の構造及び回路構成は、図3~図5に示した第1実施形態のGPS付き腕時計の構造及び回路構成と同様であるため、その説明を省略する。第2実施形態のGPS付き腕時計において、GPS装置70は、ベースバンド部60衛星検索手段60-2が捕捉したGPS衛星10の数及び当該GPS衛星10から送信された衛星信号の受信レベルの組み合わせが所定の条件を満たさない場合には、衛星信号の受信を停止する。第2実施形態のGPS付き腕時計の時刻修正処理測時モード手順及び時差修正処理測位モード手順は、衛星信号デコード時間設定処理ステップS24、S64の処理を除いて、図6及び図8に示した第1実施形態のGPS付き腕時計1の各手順と同じである。以下では、第2実施形態における衛星信号デコード時間設定処理の手順について説明する。図11は、第2実施形態のGPS付き腕時計の時刻修正処理測時モード手順図6に示した処理手順と同じにおける衛星信号デコード時間設定処理ステップS24の処理の手順の一例を示すフローチャートである。図11の衛星信号デコード時間設定手順において、測時計算に使用するGPS衛星10からの衛星信号の受信レベルが-140dBmより低い場合ステップS124-1でNoの場合は、GPS装置70の受信動作が強制的に終了するステップS44。一方、当該衛星信号の受信レベルが-140dBm以上の場合ステップS124-1でYesの場合は、ベースバンド部60制限時間設定手段60-1は、当該衛星信号の受信レベルに応じて衛星信号デコード時間Tdを可変に設定する。具体的には、ベースバンド部60制限時間設定手段60-1は、当該衛星信号の受信レベルが-140dBm以上-138dBm以下である場合ステップS124-1でYes、かつ、ステップS124-2でYesの場合は、衛星信号デコード時間Tdを、Td=T015sec.×2=30sec.に設定するステップS124-3。また、ベースバンド部60制限時間設定手段60-1は、当該衛星信号の受信レベルが-138dBmより高く-132dBmより低い場合ステップS124-2でNo、かつ、ステップS124-4でNoの場合は、衛星信号デコード時間Tdを、Td=T015sec.×3=45sec.に設定するステップS124-5。さらに、ベースバンド部60制限時間設定手段60-1は、当該衛星信号の受信レベルが-132dBm以上の場合ステップS124-4でYesの場合は、衛星信号デコード時間Tdを、Td=T015sec.×4=60sec.に設定するステップS124-6。図12は、第2実施形態のGPS付き腕時計の時差修正処理測位モード手順図8に示した処理手順と同じにおける衛星信号デコード時間設定処理ステップS64の処理の手順の一例を示すフローチャートである。図12の衛星信号デコード時間設定手順において、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-140dBmより低い場合ステップS164-1でNoの場合は、GPS装置70の受信動作が強制的に終了するステップS84。一方、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-140dBm以上の場合ステップS164-1でYesの場合は、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数と、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルに応じて、衛星信号デコード時間Tdを可変に設定する。具体的には、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数が5以下である場合ステップS164-2でYesの場合、かつ、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBm以下である場合ステップS164-3でYesの場合は、衛星信号デコード時間Tdを、Td=T060sec.60sec.=120sec.に設定するステップS164-4。また、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数が5より多い場合ステップS164-2でNoの場合、又は、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBmより高い場合ステップS164-3でNoの場合は、衛星信号デコード時間Tdを、Td=T060sec.120sec.=180sec.に設定するステップS164-5。[第2実施形態の効果]第2実施形態のGPS付き腕時計によれば、第1実施形態のGPS付き腕時計と同様の効果に加えて、以下のような効果が得られる。第2実施形態のGPS付き腕時計では、図11に示したように、測時モードでは、捕捉したGPS衛星10から送信された衛星信号の受信レベルが所定の条件受信レベル≧-140dBmを満たさない場合受信状況が比較的悪い場合、すぐに衛星信号の受信を停止して時刻修正処理を中止する。また、第2実施形態のGPS付き腕時計では、図12に示したように、測位モードでは、捕捉したGPS衛星10の数及び捕捉したGPS衛星10から送信された衛星信号の受信レベルの組み合わせが所定の条件捕捉したGPS衛星10の数≧4かつ受信レベル≧-140dBmを満たさない場合受信状況が比較的悪い場合、すぐに衛星信号の受信を停止して時差修正処理を中止する。従って、第2実施形態のGPS付き腕時計によれば、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。2-3.第3実施形態第3実施形態のGPS付き腕時計の構造は、図3に示した第1実施形態のGPS付き腕時計の構造と同様であるため、その説明を省略する。図13は、第3実施形態のGPS付き腕時計3の回路構成について説明するための図である。第3実施形態のGPS付き腕時計3の回路構成は、電圧検出回路32が加わっている点を除いて、図4に示した第1実施形態のGPS付き腕時計の回路構成と同じである。そのため、電圧検出回路32以外の構成には図4と同じ番号を付しており、その説明を省略する。電圧検出回路32は、電池24の出力電圧値を検出する処理を行う。例えば、電圧検出回路32は、電池24に並列接続された、抵抗器とスイッチの直列回路であってもよい。その場合、電圧検出回路32は、電圧検出時はスイッチがオンになり、それ以外の時はスイッチがオフになるように制御される。そして、ベースバンド部60制限時間設定手段60-1は、測時モード又は測位モードにおいて、電圧検出回路32が検出した電池24の出力電圧値に応じて衛星信号デコード時間Tdを可変に設定する。例えば、ベースバンド部60制限時間設定手段60-1は、電池24の出力電圧が所定値より低い場合には、電池24の出力電圧が当該所定値より高い場合よりも短い衛星信号デコード時間Tdを設定する。なお、電池24としては、例えば、一般的に使用されているリチウムイオン系二次電池を使用することができる。以下、第3実施形態の時刻修正処理測時モード及び時差修正処理測位モードの手順について説明する。なお、図14に示すように、制御プログラムにより、制御部40は受信制御手段40-1、時刻情報修正手段40-2及び駆動制御手段40-3として機能し、ベースバンド部60は制限時間設定手段60-1、衛星検索手段60-2、衛星検索手段60-3、衛星情報取得手段60-4、測時計算手段60-5、測位計算手段60-6及び電圧検出制御手段60-7として機能することにより、時刻修正処理測時モード及び時差修正処理測位モードが実行される。ここで、第3実施形態の制御部40が実現する各手段は、図5に示した第1実施形態の制御部40が実現する各手段と同じである。また、第3実施形態のベースバンド部60が実現する各手段は、電圧検出制御手段60-7を除いて、図5に示した第1実施形態のベースバンド部60が実現する各手段と同じである。図15は、第3実施形態のGPS付き腕時計の時刻修正処理測時モード手順の一例を示すフローチャートである。図15に示す時刻修正処理測時モード手順は、ステップS11及びS24の処理を除いて、図6に示した第1実施形態の時刻修正処理測時モード手順と同じである。そのため、ステップS11及びS24以外のステップS10~S46の処理については、その説明を省略する。第3実施形態のGPS付き腕時計は、測時モードに設定された場合、図15に示す時刻修正処理測時モードを実行する。受信が開始されるとステップS10、ベースバンド部60電圧検出制御手段60-7は、電圧検出回路32に電池24の出力電圧を検出させるステップS11。例えば、電圧検出回路32が上記構成の回路の場合、ベースバンド部60電圧検出制御手段60-7はオフになっているスイッチをオンにする。そして、ベースバンド部60電圧検出制御手段60-7は、検出電圧値をSRAM63等に記憶した後、スイッチをオフにする。そして、ステップS12以降の処理が行われ、ステップS24における衛星信号デコード時間設定処理において、ベースバンド部60制限時間設定手段60-1は、SRAM63等に記憶された検出電圧値に基づいて、衛星信号デコード時間Tdを設定する。そして、ステップS26以降の処理が行われて、時刻修正処理測時モードが終了する。図16は、第3実施形態のGPS付き腕時計の時刻修正処理測時モード手順における衛星信号デコード時間設定手順ステップS24の一例を示すフローチャートである。図16の衛星信号デコード時間設定手順において、ベースバンド部60制限時間設定手段60-1は、測時計算に使用するGPS衛星10からの衛星信号の受信レベルと、電池24の検出電圧値に応じて、衛星信号デコード時間Tdを可変に設定する。具体的には、測時計算に使用するGPS衛星10からの衛星信号の受信レベルが-138dBm以下の場合ステップS224-1でYesの場合は、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.3Vより低い場合ステップS224-2でNoの場合、衛星信号デコード時間Tdを、Td=T015sec.×2=30sec.に設定するステップS224-3。一方、電池24の検出電圧値が3.3V以上の場合ステップS224-2でYesの場合、ベースバンド部60制限時間設定手段60-1は、衛星信号デコード時間Tdを、Td=T130sec.×2=60sec.に設定するステップS224-4。また、当該衛星信号の受信レベルが-138dBmより高く-132dBmより低い場合ステップS224-1でNo、かつ、ステップS224-5でNoの場合は、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.3Vより低い場合ステップS224-6でNoの場合、衛星信号デコード時間Tdを、Td=T015sec.×3=45sec.に設定するステップS224-7。一方、電池24の検出電圧値が3.3V以上の場合ステップS224-6でYesの場合、ベースバンド部60制限時間設定手段60-1は、衛星信号デコード時間Tdを、Td=T130sec.×3=90sec.に設定するステップS224-8。さらに、当該衛星信号の受信レベルが-132dBm以上の場合ステップS224-5でYesの場合は、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.3Vより低い場合ステップS224-9でNoの場合、衛星信号デコード時間Tdを、Td=T015sec.×4=60sec.に設定するステップS224-10。一方、電池24の検出電圧値が3.3V以上の場合ステップS224-9でYesの場合、ベースバンド部60制限時間設定手段60-1は、衛星信号デコード時間Tdを、Td=T130sec.×4=120sec.に設定するステップS224-11。図17は、第3実施形態のGPS付き腕時計の時差修正処理測位モード手順の一例を示すフローチャートである。図17に示す時差修正処理測位モード手順は、ステップS51及びS64の処理を除いて、図8に示した第1実施形態の時差修正処理測位モード手順と同じである。そのため、ステップS51及びS64以外のステップS50~S86の処理については、その説明を省略する。第3実施形態のGPS付き腕時計は、測位モードに設定された場合、図17に示す時差修正処理測位モードを実行する。図15に示した時刻修正処理測時モード手順と同様に、受信が開始されるとステップS50、ベースバンド部60電圧検出制御手段60-7は、電圧検出回路32に電池24の出力電圧を検出させるステップS51。そして、ベースバンド部60電圧検出制御手段60-7は、検出電圧値をSRAM63等に記憶する。そして、ステップS52以降の処理が行われ、ステップS64における衛星信号デコード時間設定処理において、ベースバンド部60制限時間設定手段60-1は、SRAM63等に記憶された検出電圧値に基づいて、衛星信号デコード時間Tdを設定する。そして、ステップS66以降の処理が行われて、時差修正処理測位モードが終了する。図18は、第3実施形態のGPS付き腕時計の時差修正処理測位モード手順における衛星信号デコード時間設定手順ステップS64の一例を示すフローチャートである。図18の衛星信号デコード時間設定手順において、ベースバンド部60制限時間設定手段60-1は、捕捉したGPS衛星10の数と、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルと、電池24の検出電圧値に応じて、衛星信号デコード時間Tdを可変に設定する。具体的には、捕捉したGPS衛星10の数が5以下である場合ステップS264-1でYesの場合、かつ、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBm以下である場合ステップS264-2でYesの場合は、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.3Vより低い場合ステップS264-3でNoの場合、衛星信号デコード時間Tdを、Td=T060sec.60sec.=120sec.に設定するステップS264-4。一方、電池24の検出電圧値が3.3V以上の場合ステップS264-3でYesの場合、ベースバンド部60制限時間設定手段60-1は、衛星信号デコード時間Tdを、Td=T1120sec.60sec.=180sec.に設定するステップS264-5。また、捕捉したGPS衛星10の数が5より多い場合ステップS264-1でNoの場合、又は、測位計算に使用する4個のGPS衛星10からの衛星信号の受信レベルの最小値が-135dBmより高い場合ステップS264-2でNoの場合は、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.3Vより低い場合ステップS264-6でNoの場合、衛星信号デコード時間Tdを、Td=T060sec.120sec.=180sec.に設定するステップS264-7。一方、電池24の検出電圧値が3.3V以上の場合ステップS264-6でYesの場合、ベースバンド部60制限時間設定手段60-1は、衛星信号デコード時間Tdを、Td=T1120sec.120sec.=240sec.に設定するステップS264-8。[第3実施形態の効果]第3実施形態のGPS付き腕時計によれば、第1実施形態のGPS付き腕時計と同様の効果に加えて、以下のような効果が得られる。第3実施形態のGPS付き腕時計では、図13~図18に示したように、電池24の出力電圧に基づいて、衛星信号デコード時間Tdを可変に設定する。従って、第3実施形態のGPS付き腕時計によれば、電池の残量に応じて消費電力を最適化することができる。また、第3実施形態のGPS付き腕時計では、図16及び図18に示したように、電池24の出力電圧が所定値3.3Vより低い場合には、電池24の出力電圧が所定値3.3Vより高い場合よりも短い衛星信号デコード時間Tdを設定する。従って、第3実施形態のGPS付き腕時計によれば、電池残量が少ない場合には、より短時間で衛星情報を取得できなければ時刻修正処理測時モード又は時差修正処理測位モードを中止するので、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。2-4.第4実施形態第4実施形態のGPS付き腕時計の構造は、図3に示した第1実施形態のGPS付き腕時計の構造と同様であるため、その説明を省略する。また、第4実施形態のGPS付き腕時計の回路構成は、図13及び図14に示した第3実施形態のGPS付き腕時計の構成と同様であるため、その説明を省略する。第4実施形態のGPS付き腕時計において、ベースバンド部60制限時間設定手段60-1は、電圧検出回路32が検出した電池24の出力電圧値に応じて捕捉時間Tsを可変に設定する。例えば、ベースバンド部60制限時間設定手段60-1は、電池24の出力電圧が所定値より低い場合には、電池24の出力電圧が当該所定値より高い場合よりも短い捕捉時間Tsを設定する。第4実施形態のGPS付き腕時計の時刻修正処理測時モード手順及び時差修正処理測位モード手順は、捕捉時間設定処理ステップS12、S52の処理を除いて、図15及び図17に示した第3実施形態のGPS付き腕時計の各手順と同じである。以下では、第4実施形態における捕捉時間設定処理の手順について説明する。図19は、第4実施形態のGPS付き腕時計の時刻修正処理測時モード手順図15に示した処理手順と同じにおける捕捉時間設定処理ステップS12の処理の手順の一例を示すフローチャートである。図19の捕捉時間設定手順において、電池24の検出電圧値が3.3Vより低い場合ステップS12-1でNoの場合は、GPS装置70の受信動作が強制的に終了するステップS44。一方、電池24の検出電圧値が3.3V以上の場合ステップS12-1でYesの場合は、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値に応じて捕捉時間Tsを可変に設定する。具体的には、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.0V以上で3.3Vより低い場合ステップS12-1でYes、かつ、ステップS12-2でYesの場合は、捕捉時間Tsを、Ts=T130sec.に設定するステップS12-3。また、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.3V以上で3.7Vより低い場合ステップS12-2でNo、かつ、ステップS12-4でNoの場合は、捕捉時間Tsを、Ts=T130sec.×2=60sec.に設定するステップS12-5。さらに、ベースバンド部60制限時間設定手段60-1は、電池24の検出電圧値が3.7V以上の場合ステップS12-4でYesの場合は、捕捉時間Tsを、Ts=T130sec.×3=90sec.に設定するステップS12-6。なお、第4実施形態のGPS付き腕時計の時差修正処理測位モード手順図17に示した処理手順と同じにおける捕捉時間設定処理ステップS52の処理の手順は、図19に示した捕捉時間設定処理の手順と同じであるため、その説明を省略する。[第4実施形態の効果]第4実施形態のGPS付き腕時計によれば、第1実施形態のGPS付き腕時計と同様の効果に加えて、以下のような効果が得られる。第4実施形態のGPS付き腕時計では、図19に示したように、電池24の出力電圧に基づいて、捕捉時間Tsを可変に設定する。従って、第3実施形態のGPS付き腕時計によれば、電池の残量に応じて消費電力を最適化することができる。また、第4実施形態のGPS付き腕時計では、図19に示したように、電池24の出力電圧が所定値3.3Vより低い場合には、電池24の出力電圧が所定値3.3Vより高い場合よりも短い捕捉時間Tsを設定する。従って、第4実施形態のGPS付き腕時計によれば、電池残量が少ない場合には、より短時間で必要数のGPS衛星10を捕捉できなければ時刻修正処理測時モード又は時差修正処理測位モードを中止するので、無駄に電力を消費することを防止し、システムダウンの可能性を低減することができる。なお、本発明は本実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。本発明は、実施の形態で説明した構成と実質的に同一の構成例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。"