(57)【特許請求の範囲】
【請求項１】
位置情報衛星から区画毎に区分されて送信される衛星信号を受信する衛星信号受信部と、  
前記衛星信号から時刻情報を取得する時刻情報取得部と、
前記時刻情報の属する前記区画の区画識別情報を取得する区画識別情報取得部と、
前記時刻情報に基づいて前記区画識別情報に対応する対応区画識別情報を演算する対応識別情報演算部と、
前記区画識別情報と前記対応区画識別情報に基づいて前記区画識別情報の正誤を判断する区画識別情報判断部と、
前記区画識別情報判断部が前記区画識別情報を誤っていると判断した場合に、前記衛星信号の誤りをパリティチェックで判断する処理を行わないことを特徴とする
時刻修正装置。
【請求項２】
前記区画識別情報判断部が前記区画識別情報を正しいと判断した場合に、リアルタイムクロックの修正を行う時刻修正実行部
を有することを特徴とする請求項１記載の時刻修正装置。
【請求項３】
前記衛星信号は、それらの内容が相違する複数の同一の前記区画識別情報を区別するためのページ情報を有し、
このページ情報を取得するページ情報取得部と、
前記時刻情報に基づいて前記ページ情報に対応する対応ページ情報を演算する対応ページ情報演算部と、
前記ページ情報と前記対応ページ情報に基づいて前記ページ情報の正誤を判断するページ情報判断部と、
を有することを特徴とする請求項１または２に記載の時刻修正装置。
【請求項４】
前記衛星信号は、ＧＰＳ衛星から送信されるＧＰＳ衛星信号であり、
前記時刻情報は、前記ＧＰＳ衛星信号に含まれるＴＯＷ（Ｔｉｍｅ  ｏｆ  ｗｅｅｋ）情報であって、
前記対応識別情報演算部は、前記対応区画識別情報を、
前記対応区画識別情報＝（（ＴＯＷ情報）＋４）ｍｏｄ５）＋１
として演算することを特徴とする請求項１から３のいずれかに記載の時刻修正装置。
【請求項５】
前記衛星信号は、ＧＰＳ衛星から送信されるＧＰＳ衛星信号であり、
前記時刻情報は、前記ＧＰＳ衛星信号に含まれるＴＯＷ（Ｔｉｍｅ  ｏｆ  ｗｅｅｋ）情報であって、
前記対応ページ情報演算部は、
前記ＴＯＷ情報が０の場合は、前記対応ページ情報を１０とし、
前記ＴＯＷ情報が０以外の場合は、
前記対応ページ情報＝（（ＴＯＷ情報−１）÷５）ｍｏｄ２５＋１
として演算することを特徴とする請求項３に記載の時刻修正装置。
【請求項６】
リアルタイムクロックを有する時刻表示部と、
位置情報衛星から区画毎に区分されて送信される衛星信号を受信する衛星信号受信部と、
前記衛星信号から時刻情報を取得する時刻情報取得部と、
前記時刻情報の属する前記区画の区画識別情報を取得する区画識別情報取得部と、
前記時刻情報に基づいて前記区画識別情報に対応する対応区画識別情報を演算する対応識別情報演算部と、
前記区画識別情報と前記対応区画識別情報に基づいて前記区画識別情報の正誤を判断する区画識別情報判断部と、
前記区画識別情報判断部が前記区画識別情報を正しいと判断した場合に、前記リアルタイムクロックの修正を行う時刻修正実行部と、
を有することを特徴とする時刻修正装置付き計時装置。
【請求項７】
衛星信号受信部が、位置情報衛星から区画毎に区分されて送信される衛星信号を受信する衛星信号受信工程と、
時刻情報取得部が、前記衛星信号から時刻情報を取得する時刻情報取得工程と、
区画識別情報取得部が、前記時刻情報の属する前記区画の区画識別情報を取得する区画識別情報取得工程と、
対応識別情報演算部が、前記時刻情報に基づいて前記区画識別情報に対応する対応区画識別情報を演算する対応識別情報演算工程と、
区画識別情報判断部が、前記区画識別情報と前記対応区画識別情報に基づいて前記区画識別情報の正誤を判断する区画識別情報判断工程と、
前記区画識別情報判断工程において前記区画識別情報を誤っていると判断した場合に、前記衛星信号の誤りをパリティチェックで判断する処理を行わない
ことを特徴とする時刻修正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＧＰＳ衛星等の位置情報衛星からの信号に基づいて時刻修正を行う時刻修正装置、時刻修正装置付き計時装置及び時刻修正方法に関するものである。
【背景技術】
【０００２】
自己位置を測位するためのシステムであるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）システムでは、地球を周回する軌道等を有するＧＰＳ衛星が用いられており、このＧＰＳ衛星には、原子時計が備えられている。このため、ＧＰＳ衛星は、極めて正確な時刻情報（ＧＰＳ時刻）を有している。
そして、ＧＰＳ衛星からの信号を受信する受信機側が、ＧＰＳ衛星の時刻情報を得るには、ＧＰＳ衛星からの信号のうち、ＴＯＷ（Ｔｉｍｅ  ｏｆ  Ｗｅｅｋ、ＧＰＳ時刻、週の初めから一週間毎に示される秒単位の情報）信号を受信する必要がある（例えば、特許文献１）。
また、このように受信された信号は、高度２０，０００ｋｍ程度離れているＧＰＳ衛星から発信された信号であるため、そのデータに誤り（エラー）が生じる可能性がある。そこで、このようなデータの誤りを検出するため、いわゆる「パリティチェック」が行われる。
パリティチェックでは、具体的には、送信するデータ列を一定の個数で区切り、そのデータ列中の各ビット間で演算した結果（パリティビット）をデータ列の後ろに添付して、データを送信する。そして、受信した側は、添付されたパリティビットと受信データ列中の各ビット演算結果が合致すればデータに誤りがないと判断するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−５９８６４号公報（要約等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、このパリティチェックでは、同じ偶奇等を有する他のデータ列を誤って受信しても、正しいデータ列と判断するおそれがあり、その結果、誤った時刻情報に基づいて時刻補正をするおそれがあるという問題があった。
【０００５】
そこで、本発明は、位置情報衛星から送信される時刻情報の正誤を確実に且つ迅速に判断することができる時刻修正装置、時刻修正装置付き計時装置及び時刻修正方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題は、本発明によれば、位置情報衛星から区画毎に区分されて送信される衛星信号を受信する衛星信号受信部と、前記衛星信号から時刻情報を取得する時刻情報取得部と、前記時刻情報の属する前記区画の区画識別情報を取得する区画識別情報取得部と、前記時刻情報に基づいて前記区画識別情報に対応する対応区画識別情報を演算する対応識別情報演算部と、前記区画識別情報と前記対応区画識別情報に基づいて前記区画識別情報の正誤を判断する区画識別情報判断部と、を有することを特徴とする時刻修正装置により達成される。
【０００７】
前記構成によれば、衛星信号から時刻情報を取得する時刻情報取得部と、時刻情報の属する前記区画の区画識別情報を取得する区画識別情報取得部と、時刻情報に基づいて区画識別情報に対応する対応区画識別情報を演算する対応識別情報演算部と、区画識別情報と対応区画識別情報に基づいて区画識別情報の正誤を判断する区画識別情報判断部とを有している。
時刻情報は、その属する区画によって異なる内容となっている。例えば、区画識別情報である例えば「サブフレーム１」の時刻情報である例えば、Ｚカウントは、次に区画である例えば、「サブフレーム１」の始まりの部分における時刻を示す。
このように、時刻情報とその属する区画とは密接な関係を有している。そのため、前記構成では、時刻情報取得部が、時刻情報（例えば「Ｚカウント」）を取得すると共に、区画識別情報取得部が、区画識別情報（例えば、サブフレーム１）を取得する。
【０００８】
そして、対応識別情報演算部が、Ｚカウントに基づいて対応区画識別情報（例えば、演算後の数値「１」）を演算することができる。この演算結果は、Ｚカウントとサブフレームの番号「１」とが一定の規則性を有しているため確実な値となる。
その後、この対応区画識情報（例えば「１」）と区画識別情報（例えば「サブフレーム１」）を区画識別情報判断部が判断することで、当該時刻情報（例えば、Ｚカウント）が正しいか否かを迅速且つ確実に判断することができることになる。
上述の例では、数値「１」で一致したため、正確な情報であることになる。一方、この数値が相違する場合等は、受信した衛星信号に誤りがあったことになり、再び衛星信号を受信することとなる。
このように、前記構成では、従来の「パリティチェック」等で、データの誤りを見過ごすような場合であっても、見過ごすことなく確実にデータの正誤を判断することができると共に、時刻同期時間を短縮することができる。
【０００９】
好ましくは、前記衛星信号は、それらの内容が相違する複数の同一の前記区画識別情報を区別するためのページ情報を有し、このページ情報を取得するページ情報取得部と、前記時刻情報に基づいて前記ページ情報に対応する対応ページ情報を演算する対応ページ情報演算部と、前記ページ情報と前記対応ページ情報に基づいて前記ページ情報の正誤を判断するページ情報判断部と、を有することを特徴とする時刻修正装置である。
【００１０】
前記構成によれば、衛星信号は、それらの内容が相違する複数の同一の区画識別情報を区別するためのページ情報を有し、このページ情報を取得するページ情報取得部と、時刻情報に基づいてページ情報に対応する対応ページ情報を演算する対応ページ情報演算部と、ページ情報と対応ページ情報に基づいてページ情報の正誤を判断するページ情報判断部とを有する。
すなわち、同一の区画識別情報、例えば、サブフレーム５等であっても、衛星信号上は複数、例えば２５個、存在する。この場合、同じサブフレーム５であっても、その内容が異なるため、これら２５個を例えば、ページ数等のページ情報で区別している。
そして、このページ数等のページ情報とＺカウント等の時刻情報とは、サブフレーム５等の区画識別情報を介して密接な関係を有している。例えば、ページ情報である２５ページのサブフレーム５のＺカウントの時刻情報は、その次のサブフレーム１の開始部分の時間を示すという関係となっている。
【００１１】
このように、サブフレーム５等の区画識別情報におけるページ２５等のページ情報と、Ｚカウント等の時刻情報とは、一定の規則性を有することとなる。
そこで、前記構成では、ページ情報取得部で、当該区画識別情報（サブフレーム５等）を区別するためのページ情報（例えば、「２５」等）を取得する。そして、対応ページ演算部が、取得した時刻情報（例えば、Ｚカウント）に基づいて、ページ情報に対応する対応ページ情報（例えば、「２５」等）を演算で求める。
このとき、この演算結果は、当該区画識別情報（サブフレーム５等）におけるページ情報（２５等）と時刻情報（例えば、Ｚカウント）とが一定の規則性を有しているため、確実な値となる。
【００１２】
そして、ページ情報判断部は、ページ情報取得部で取得した実際のページ情報と、演算結果である対応ページ情報（例えば、「２５」等）とに基づいて、実際のページ情報の正誤を判断する。
上述の例では、数値「２５」で一致すれば、正確な情報となり、逆に数値が一致しない場合は、受信した衛星信号に誤りがあったことになり、再び、衛星信号を受信することとなる。
このように、前記構成では、従来の「パリティチェック」等で、データの誤りを見過ごすような場合であっても、見過ごすことなく、より確実に正誤を判断することができると共に、時刻同期時間を短縮することができる。
【００１３】
好ましくは、前記区画は複数の小区画を有し、この小区画のうち前記時刻情報を有する時刻情報小区画は、他の前記小区画と区別し得る小区画識別情報を備え、前記衛星信号受信部が、前記時刻情報小区画に相当する前記衛星信号を受信したか否かを判断する時刻情報小区画信号受信判断部と、前記時刻情報小区画に相当する前記衛星信号から前記小区画識別情報の有無を判断する小区画識別情報判断部と、を有することを特徴とする時刻修正装置である。
【００１４】
前記構成によれば、区画は複数の小区画を有し、この小区画のうち時刻情報を有する時刻情報小区画は、他の小区画と区別し得る小区画識別情報を備え、衛星信号受信部が、時刻情報小区画に相当する衛星信号を受信したか否かを判断する時刻情報小区画信号受信判断部と、時刻情報小区画に相当する衛星信号から小区画識別情報の有無を判断する小区画識別情報判断部と、を有している。
すなわち、衛星信号の区画（例えば、サブフレーム）には、時刻情報小区画である例えば、ＨＯＷワード（１０ワードで１サブフレーム）が含まれ、この時刻情報小区画（例えば、ＨＯＷワード）を受信していれば、同時に時刻情報（例えば、Ｚカウント）を受信したこととなる。
そして、この時刻情報小区画（例えば、ＨＯＷワード）には、他の小区画（例えば、他のワード）と区別し得る小区画識別情報（例えば、特定ビットが０）が備えられている。
【００１５】
このため、時刻情報小区画信号受信部が、時刻情報小区画（例えば、ＨＯＷワード）に相当する衛星信号を受信したか否かを判断し、当該信号を受信したときは、小区画識別情報判断部が、その時刻情報小区画（例えば、ＨＯＷワード）に小区画識別情報（例えば、特定ビットが０）が存在するか否かを判断する。そして、小区画識別情報が存在すれば、正しい時刻情報小区画（例えば、ＨＯＷワード）であると判断し、小区画識別情報が存在しなければ、当該小区画は、時刻情報小区画（例えば、ＨＯＷワード）でないと判断し、再び衛星信号を受信する。
このように、前記構成では、従来の「パリティチェック」等で、データの誤りを見過ごすような場合であっても、見過ごすことなく、より確実に時刻情報が配置されている小区画を判断することができると共に、時刻同期時間を短縮することができる。
【００１６】
前記課題は、本発明によれば、位置情報衛星から区画毎に区分されて送信される衛星信号を受信する衛星信号受信部と、前記衛星信号から時刻情報を取得する時刻情報取得部と、前記時刻情報の属する前記区画の区画識別情報を取得する区画識別情報取得部と、前記時刻情報に基づいて前記区画識別情報に対応する対応区画識別情報を演算する対応識別情報演算部と、前記区画識別情報と前記対応区画識別情報に基づいて前記区画識別情報の正誤を判断する区画識別情報判断部と、を有することを特徴とする時刻修正装置付き計時装置により達成される。
【００１７】
前記課題は、本発明によれば、衛星信号受信部が、位置情報衛星から区画毎に区分されて送信される衛星信号を受信する衛星信号受信工程と、時刻情報取得部が、前記衛星信号から時刻情報を取得する時刻情報取得工程と、区画識別情報取得部が、前記時刻情報の属する前記区画の区画識別情報を取得する区画識別情報取得工程と、対応識別情報演算部が、前記時刻情報に基づいて前記区画識別情報に対応する対応区画識別情報を演算する対応識別情報演算工程と、区画識別情報判断部が、前記区画識別情報と前記対応区画識別情報に基づいて前記区画識別情報の正誤を判断する区画識別情報判断工程と、を有することを特徴とする時刻修正方法により達成される。
【図面の簡単な説明】
【００１８】
【図１】本発明に係る時刻修正装置付き計時装置である例えば、ＧＰＳ時刻修正装置付き腕時計を示す概略図である。
【図２】ＧＰＳ付き腕時計の内部の主なハードウエア構成等を示す概略図である。
【図３】ＧＰＳ付き腕時計の主なソフトウエア構成等を示す概略図である。
【図４】図３の各種プログラム格納部内のデータを示す概略図である。
【図５】図３の各種データ格納部内のデータを示す概略図である。
【図６】第１の実施の形態にかかるＧＰＳ付き腕時計の主な動作等を示す概略フローチャートである。
【図７】第１の実施の形態にかかるＧＰＳ付き腕時計の主な動作等を示す他の概略フローチャートである。
【図８】衛星信号を示す概略説明図である。
【図９】図８（ｂ）のＨＯＷワードを示す概略説明図である。
【図１０】第２の実施の形態にかかる時刻修正装置付き計時装置である例えば、ＧＰＳ時刻修正装置付き腕時計の主なソフトウエア構成等を示す概略図である。
【図１１】第２の実施の形態にかかる時刻修正装置付き計時装置である例えば、ＧＰＳ時刻修正装置付き腕時計の主なソフトウエア構成等を示す他の概略図である。
【図１２】第２の実施の形態にかかるＧＰＳ時刻修正装置付き腕時計の主な動作等を示す概略フローチャートである。
【図１３】図８（ａ）のサブフレームを構成する１０個のワードのうち、５個のワードについて示した概略説明図である。
【図１４】図１１のページＩＤ／サブフレームＳＶＩＤ対応データを示す概略説明図である。
【図１５】本発明の第３の実施の形態にかかる時刻修正装置付き計時装置である例えば、ＧＰＳ時刻修正装置付き腕時計の主なソフトウエア構成等を示す概略図である。
【図１６】第３の実施の形態にかかるＧＰＳ時刻修正装置付き腕時計の主な動作等を示す概略フローチャートである。
【発明を実施するための形態】
【００１９】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
尚、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００２０】
（第１の実施の形態）
図１は、本発明に係る時刻修正装置付き計時装置である例えば、ＧＰＳ時刻修正装置付き腕時計１０（以下「ＧＰＳ付き腕時計１０」という）を示す概略図であり、図２は、図１のＧＰＳ付き腕時計１０の内部の主なハードウエア構成等を示す概略図である。
図１に示すように、ＧＰＳ付き腕時計１０は、その表面に文字板１２、長針、短針等の針１３等が配置されると共に、各種メッセージが表示されるＬＥＤ等からなるディスプレイ２７が形成されている。なお、ディスプレイ２７は、ＬＥＤの他、ＬＣＤ、アナログ表示等でも構わない。
【００２１】
また、図１に示すように、ＧＰＳ付き腕時計１０は、アンテナ１１を有しており、このアンテナ１１は、例えば、地球の上空を所定の軌道で周回しているＧＰＳ衛星１５からの信号を受信する構成となっている。なお、ＧＰＳ衛星１５は、位置情報衛星の一例となっている。
【００２２】
また、図２に示すように、ＧＰＳ付き腕時計１０は、その内部に時刻表示装置２１やＧＰＳ装置２０等を備え、コンピュータとしての機能も発揮する構成となっている。
また、本実施の形態における時刻表示装置２１は、いわゆる電子時計として機能する構成となっている。以下、図２に示す各構成について説明する。
図２に示すように、ＧＰＳ付き腕時計１０は、バス１６を備え、バス１６には、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１７、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１８、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１９等が接続されている。
また、バス１６には、ＧＰＳ衛星１５から発信される衛星信号を受信するＧＰＳ装置２０が接続されている。さらに、バス１６には、時刻表示装置２１も接続されている。
【００２３】
このＧＰＳ装置２０は、具体的には、アンテナ１１を有すると共に、アンテナ１１で受信した信号を中間周波数（Ｉ／Ｆ）等とするＲＦ部や、信号を復調処理するベースバンド部等を有している。すなわち、ＧＰＳ装置２０は、図１のＧＰＳ衛星１５ａ等から受信した信号を、アンテナ１１、ＲＦ部及びベースバンド部等を介してＧＰＳ信号として取り出すことができる構成となっている。このように、ＧＰＳ装置２０は、衛星信号受信部の一例となっている。
そして、このＧＰＳ信号（衛星信号の一例）には、原子時計に基づく精度の高いＧＰＳ時刻情報（Ｚカウント）が含まれている。なお、このＧＰＳ時刻信号については後述する。このように、ＧＰＳ装置２０は、時刻情報取得部の一例ともなっている。
【００２４】
また、バス１６に接続されている時刻表示装置２１は、ＩＣ（半導体集積回路）等からなるリアルタイムクロック（ＲＴＣ）２２やディスプレイ２７等を有している。また、バス１６には、電源となる太陽電池２３も接続されている。
【００２５】
このように、バス１６は、すべてのデバイスを接続する機能を有し、アドレスやデータパスを有する内部バスである。ＲＡＭ１８等は、所定のプログラムの処理を行う他、バス１６に接続されたＲＯＭ１９等を制御している。ＲＯＭ１９は、各種プログラムや各種情報等を格納している。
【００２６】
図３は、ＧＰＳ付き腕時計１０の主なソフトウエア構成等を示す概略図である。
図３に示すように、ＧＰＳ付き腕時計１０は、制御部２８を有し、制御部２８は、図３に示す各種プログラム格納部３０内の各種プログラム、各種データ格納部４０内の各種データを処理する構成となっている。
また、図３には、各種プログラム格納部３０と各種データ格納部４０とを分けて示してあるが、実際に、このようにデータが分けて格納されているわけではなく、説明上の便宜のために分けて記載したものである。
【００２７】
図４は、図３の各種プログラム格納部３０内のデータを示す概略図であり、図５は、図３の各種データ格納部４０内のデータを示す概略図である。
図６及び図７は、本実施の形態にかかるＧＰＳ付き腕時計１０の主な動作等を示す概略フローチャートである。
【００２８】
以下、図６及び図７のフローチャートにしたがって本実施の形態に係るＧＰＳ付き腕時計１０の動作等を説明しつつ、その関連で図４及び図５の各種プログラムや各種データ等について説明する。
先ず、ＧＰＳ付き腕時計１０が図１のＲＴＣ２２の時刻修正を行う場合は、先ず、図６のＳＴ１に示すように、ＧＰＳ衛星１５の衛星信号の受信動作を開始する。具体的には図４の衛星信号の受信動作プログラム３１が動作する。その後、ＳＴ２へ進み、ＧＰＳ衛星１５を捕捉するためのサーチが実行される。これは、地球を周回等しているＧＰＳ衛星１５を捕捉するための動作であり、図１のＧＰＳ装置２０が動作し、具体的には、図４のＧＰＳ衛星サーチ動作プログラム３２が動作する。
【００２９】
次にＳＴ３へ進む。ＳＴ３では、全衛星のサーチが終了したか否かが判断される。つまり、地球を周回するＧＰＳ衛星１５等の全てについてサーチが終了したか否かが判断され、具体的には、その判断は、図４の全衛星サーチ終了判断プログラム３３が行う。そして、全てのＧＰＳ衛星１５等のサーチが終了したと判断した場合は、電力の無駄となるためＧＰＳ衛星１５等の捕捉を終了する。
一方、ＳＴ３で、全てのＧＰＳ衛星１５等のサーチが終了していない場合は、ＳＴ４に進む。ＳＴ４では、実際にＧＰＳ衛星１５等を捕捉したか否かが判断され、具体的には、衛星捕捉判断プログラム３４が動作する（衛星信号受信工程の一例）。
ＳＴ４でＧＰＳ衛星１５等を捕捉したと判断した場合は、ＳＴ５へ進み、受信時間タイムアウトか否か判断する。すなわち、図１のＧＰＳ装置２０が長時間にわたって動作し、消費電力が大きくなることを未然に防止する構成となっている。
【００３０】
次に、ＳＴ６へ進み、Ｚカウントを取得したか否かを判断するが、この工程について説明する前に、ＧＰＳ衛星１５からの衛星信号について説明する。
図８は、衛星信号を示す概略説明図である。
ＧＰＳ衛星１５からは、図８（ａ）に示すように、１フレーム（３０秒）単位で信号が送信されてくる。この１フレームは、５個のサブフレーム（１サブフレームは６秒）を有している。各サブフレームは、１０ワード（１ワードは０．６秒）を有している。
また、各サブフレームの先頭のワードは、ＴＬＭ（Ｔｅｌｅｍｅｔｒｙ  ｗｏｒｄ）データが格納されたＴＬＭワードとなっており、このＴＬＭワード内には、図８（ｂ）に示すように、その先頭にプリアンブルデータが格納されている。
また、ＴＬＭに続くワードは、ＨＯＷ（ｈａｎｄ  ｏｖｅｒ  ｗｏｒｄ）データが格納されたＨＯＷワードとなり、その先頭には、ＴＯＷ（Ｔｉｍｅ  ｏｆ  ｗｅｅｋ）というＧＰＳ衛星のＧＰＳ時刻情報（Ｚカウント）が格納されている。
このＺカウントは、次に続く、サブフレームのＴＬＭの開始部分の時刻が格納されている。
ＧＰＳ時刻は毎週日曜日の０時から経過時間が秒で表示され、翌週の日曜日の０時に０に戻るようになっている。
【００３１】
ここで、図６のＳＴ６に戻ると、このＳＴ６では、ＧＰＳ衛星１５から受信した図８（ｂ）に示す衛星信号のＨＯＷワードのうちＴＯＷのデータを受信したか否かを判断する（時刻情報取得工程の一例）。
ここで、ＴＯＷデータを受信したことが確実であれば、このＴＯＷデータから演算等によって取得された時刻データ（Ｚカウント）が精度の高いＧＰＳ時刻データとなる。
具体的には、このＺカウントのデータが取得されたか否かは、図４のＺカウント取得可否判断プログラム３５が動作して判断される。そして、取得されたＺカウントのデータ、つまり、図８（ｂ）に示す、次のサブフレームのＴＬＭのプリアンブルの開始部分のタイミングにおける時刻データは、図４のＺカウント登録プログラム３６が動作し、図５のＺカウントデータ４１として登録される。例えば、「００：１０：００」等である。
すなわち、この時刻（Ｚカウント）が、サブフレームが「１」から演算した時刻である場合は、その次に送信される「サブフレーム２」のＴＬＭワードのプリアンブルの立ち上がり部分の時刻を示すことになる。
【００３２】
しかし、上述のように、図１のＧＰＳ装置２０が受信したＧＰＳ衛星１５からの衛星信号は誤りデータであるおそれがある。もし、誤りデータである場合は、その取得したデータも間違いということになり、結果として図１のＲＴＣ２２の時刻を正確に修正することができなくなる。
そこで、本実施の形態では、ＳＴ７以下の工程が実行される。
【００３３】
ＳＴ７では、サブフレームＩＤが取得される（区画識別情報取得工程の一例）。図９は、図８（ｂ）のＨＯＷワードを示す概略説明図である。
図９に示すように、ＨＯＷワードは３０ｂｉｔ（ビット）からなり、最初の１ビットから１７ビットまでは、ＴＯＷのデータとなっている。そして、その後、２０ビットから２２ビットまでは、そのＨＯＷワードの属するサブフレームの番号である「サブフレームＩＤ」のデータとなっている。
具体的には、例えば、図９のＨＯＷワードが「サブフレーム１」のＨＯＷワードであるときは、サブフレームＩＤとして「１」というデータが送信される。
【００３４】
そのため、図６のＳＴ７では、図９のＴＯＷデータに続く、ビット２０乃至ビット２２のサブフレームＩＤデータを取得し、その結果を図５のサブフレームＩＤデータ４２として登録することになる。
具体的には、図４のサブフレームＩＤ取得、登録プログラム３７が動作して、サブフレームＩＤ、例えば「１」をサブフレームＩＤデータ４２に登録する。
ここで、サブフレームＩＤ取得、登録プログラム３７は、区画識別情報取得部の一例となっており、サブフレームが区画の一例であり、サブフレームＩＤの番号が、区画識別情報の一例となっている。
【００３５】
次に、ＳＴ８へ進み、Ｚカウントに基づきサブフレームＩＤを算出する（対応識別情報演算工程の一例）。つまり、図９のＴＯＷデータで示されるＺカウントという時刻データは、サブフレームの開始部分であるプリアンブルの開始部分のタイミングのデータであるように、その時刻データはサブフレームと密接な関連を有している。
具体的には、ＺカウントはＴＯＷデータを４倍することで得られ、サブフレームＩＤはＺカウントと同期しており、週の初めは「サブフレーム１」から始まるため、以下の式で示すように、ＴＯＷデータに基づいて、そのＴＯＷデータが存在するサブフレームのＩＤ、すなわち「番号」が予想することができる。
式は、「（サブフレームＩＤ）＝（（ＴＯＷ＋４）ｍｏｄ５）＋１」である。
ここで、「ｍｏｄ」とは、ＸｍｏｄＹの場合、ＸでＹを割った時の余りの値を示す。
【００３６】
つまり、ＳＴ８では、サブフレームＩＤ演算プログラム３８が動作し、このプログラムで、上述の式が実行される。具体的には、図５のＺカウントデータ４１から、その基本データであるＴＯＷデータを求め、そのＴＯＷデータを上記式に代入し、サブフレームＩＤを求める。
このようにして求められた演算後のサブフレームＩＤは、図５の演算サブフレームＩＤデータ４３として登録される。この数値が例えば「１」とする。
つまり、サブフレームＩＤ演算プログラム３８が、対応識別情報演算部の一例となっており、演算サブフレームＩＤデータ４３は、対応区画識別情報の一例となっている。
【００３７】
次に、ＳＴ９へ進む。ＳＴ９では、算出されたサブフレームＩＤと取得したサブフレームＩＤとは一致するかが判断される（区画識別情報判断工程の一例）。
すなわち、図４のサブフレームＩＤ比較プログラム３９が動作し、図５のサブフレームＩＤデータ４２と演算サブフレームＩＤデータ４３を比較して、一致するか否かが判断される。
この判断で一致すれば、受信した衛星信号が誤りデータではなく、当該サブフレームのＴＯＷデータであることが分かり、このＴＯＷデータに基づいて求められたＺカウント（時刻情報）も信頼性の高いデータであることが分かる。
このように、サブフレームＩＤ比較プログラム３９が、区画識別情報判断部の一例となっている。
【００３８】
次に、ＳＴ１０へ進む。ＳＴ１０では、パリティチェックが成功したか否かが判断される。このパリティチェックは、例えば、前のワードの２９ビット及び３０ビットと現ワードの２５ビット及び２８ビットを用いて実施される。そして、その結果、そのデータに誤りがないか否かが判断される構成となっている。具体的には、図４のパリティチェック判断プログラム１３１が判断する。
【００３９】
このように、本実施の形態では、ＧＰＳ衛星１５から受信した衛星信号のデータの誤りをパリティチェックで判断するが、これは、特定のデータ列中の各ビット演算結果が合致するか否かで判断するものであるため、誤りがあるにもかかわらず、正しいデータと判断し、その判断に基づいて、Ｚカウントを演算等し、時刻修正等を行う場合がある。これでは精度の高い時刻修正はできない。
この点、本実施の形態では、その点、パリティチェックだけでなく、受信したＺカウントからサブフレームＩＤを演算等で予測し、この予測された演算サブフレームＩＤデータ４３が、実際に受信したサブフレームＩＤデータ４２と一致するか否かを判断することで、その受信したデータの正誤を迅速且つ適確に判断することができる構成となっている。
【００４０】
ところで、ＳＴ１０の次は、ＳＴ１１で衛星信号の受信が終了し、ＳＴ１２で図１のＲＴＣ２２を修正する時刻修正が実行される。具体的には、図４の時刻修正実行プログラム１３２が動作して実行される。
【００４１】
（第２の実施の形態）
図１０及び図１１は、本発明の第２の実施の形態にかかる時刻修正装置付き計時装置である例えば、ＧＰＳ時刻修正装置付き腕時計１００の主なソフトウエア構成等を示す概略図であり、図１２は、本実施の形態にかかるＧＰＳ時刻修正装置付き腕時計１００の主な動作等を示す概略フローチャートである。
具体的には、図１０は、本実施の形態にかかる各種プログラム格納部３００内のデータを示す概略図であり、図１１は、本実施の形態にかかる各種データ格納部４００内のデータを示す概略図である。
本実施の形態にかかるＧＰＳ時刻修正装置付き腕時計１００の構成等は、上述の第１の実施の形態に係るＧＰＳ付き腕時計１０の構成等と多くが共通しているため、共通の構成等は同一符号等とし、または、その旨を記載することでそれらの説明を省略し、以下、相違点を中心に説明する。
【００４２】
以下、本実施の形態の特徴を、図１２のフローチャート等用いて説明する。先ず、本実施の形態では、上述の第１の実施の形態の図６及び図７のＳＴ１乃至ＳＴ１０が、それらと同様に実施される。
また、第１の実施の形態のＳＴ１０乃至ＳＴ１２も同様に実施される。つまり、本実施の形態では、第１の実施の形態のＳＴ９とＳＴ１０との間に図１２に示すような工程が挿入されることが大きな特徴となっている。
すなわち、図１２のＳＴ１０でパリティチェックの前に、ＳＴ２１で、受信したサブフレームの番号が「５」であるか否かが判断される。
具体的には、図１０のサブフレームＩＤ判断プログラム１３１が動作して、図１１のサブフレームＩＤデータ４２を参照して判断する。
【００４３】
ここで、「サブフレーム５」について説明する。図８に示すようにＧＰＳ衛星１５からの衛星信号は、サブフレーム単位、例えば、５種類のサブフレームを有している。このうち、「サブフレーム５」には、全ＧＰＳ衛星のアルマナック情報（概略軌道情報）等が配置されているため、情報量が大きく、１個のサブフレームでは足らず、全部で２５個のサブフレーム５に、それらの情報を分割して配置している。
このため、衛星信号には「サブフレーム５」は２５個存在し、各サブフレーム５はページ数で区分されている。例えば、「３ページ」の「サブフレーム５」等である。
【００４４】
したがって、本実施の形態のＳＴ７で取得したサブフレームＩＤデータ４２が「５」、つまり、「フレーム５」の場合は、このフレーム５が何ページのフレーム５であるかを判断する必要が生じる。
そこで、本実施の形態では、図１２のＳＴ２１で、「サブフレーム５」か否かを判断し、サブフレーム５である場合は、ＳＴ２２へ進む。
ＳＴ２２では、受信した「サブフレーム５」のＳＶＩＤを取得し、この取得したＳＶＩＤに基づき当該「サブフレーム５」のページＩＤを取得する。
具体的には、図１０のサブフレームのＳＶＩＤ取得プログラム３３２が動作するのであるが、より詳細には、以下のようになる。なお、ＳＶＩＤは、ページ情報の一例である。
【００４５】
図１３は、図８（ａ）のサブフレームを構成する１０個のワードのうち、５個のワードについて示した概略説明図である。
図１３に示すように、サブフレームの第３番目のワードにはＳＶＩＤというサブフレームのページＩＤに対応するデータが配置されている。
また、図１４は、図１１のページＩＤ／サブフレームＳＶＩＤ対応データ４４１を示す概略説明図である。
つまり、図１４には、図１３に示す「ＳＶＩＤ」に相当する「ページＩＤ」、すなわち「ページ番号」のデータが格納されている。
そして、図１０のサブフレームのＳＶＩＤ取得プログラム３３２が動作して、図１３のワード３の「ＳＶＩＤ」のデータを取得すると、その後、図１０のページＩＤ取得プログラム３３３が動作し、この「ＳＶＩＤ」のデータと図１４のページＩＤ／サブフレームＳＶＩＤ対応データ４４１に基づいて、ページＩＤデータを取得することができる構成となっている。
そして、このように取得されたページＩＤは、図１１のページＩＤデータ４４２として登録される。例えば、１０ページである。
このように、サブフレームのＳＶＩＤ取得プログラム３３２がページ情報取得部の一例である。
【００４６】
このページＩＤデータ４４２が、正確であれば良いが、ＧＰＳ衛星１５から送信されてくる衛星信号はデータの誤りが生じている場合等があり、このデータの誤りをそのまま放置すると、結果的に正確なＺカウントを得られず、精度良く時刻修正ができないという問題が生じるおそれがある。
【００４７】
すなわち、ＳＴ２３では、図１１のＺカウントデータからページＩＤを算出する。
ページＩＤ（図１４参照）とＺカウント等の時刻情報とは、密接な関係を有している。例えば、ページ情報である例えば、２５ページのサブフレーム５のＺカウントの時刻情報は、その次のサブフレーム１の開始部分の時間を示すという関係となり、サブフレーム５のページ２５等のページ情報と、Ｚカウント等の時刻情報とは、一定の規則性を有している。
具体的には、図１４に示すページＩＤは、各サブフレームのＺカウントと同期しており、週の初めはページＩＤが「１」、つまり、ページ１から始まる構造となっている。
このため、以下の式で示すように、ＴＯＷデータに基づいて、そのＴＯＷデータが存在するサブフレーム５のページＩＤ、すなわち「ページ数」を予想することができる。
式は、「ＴＯＷ」が「０」の場合は、ページＩＤ＝１０」であり、「ＴＯＷが「０」以外の場合は、（ページＩＤ）＝（（ＴＯＷ−１）÷５）ｍｏｄ２５」＋１」である。
ここで、「ｍｏｄ」とは、ＸｍｏｄＹの場合、ＸでＹを割った時の余りの値を示す。
【００４８】
つまり、図１０のページＩＤ演算プログラム３３４は、上記の式に従い、受信して取得した「ＴＯＷ」に基づきページＩＤを演算し、その結果を図１１の演算ページＩＤデータ４４３として登録する。
ここで、ページＩＤ演算プログラム３３４は、対応ページ情報演算部の一例である。
【００４９】
次に、ＳＴ２４に進み、演算されたページＩＤと取得したＩＤが一致するか否かが判断される。具体的には、図１０のページＩＤ比較プログラム３３５が動作して、図１１のページＩＤデータ４４２と演算ページＩＤデータ４４３を比較する。
この比較の結果、一致すれば、実際に受信したページＩＤのデータは正確であるため、その後のＳＴ１２で、このデータに基づいて時刻修正が実施される。
一方、比較の結果が一致しない場合は、データの誤りがあると判断して、再び衛星信号を受信することとなる。
このように、ページＩＤ比較プログラム３３５がページ情報判断部の一例である。
【００５０】
このように、本実施の形態では、ページ数により異なるサブフレームのページＩＤの正誤をより確実に判断することができる。
その後、さらに、本実施の形態では、パリティチェック（ＳＴ１０）を行い、データに誤りがないか否かを判断できる構成となっている。
つまり、本実施の形態では、パリティチェック演算をすることなく、迅速にエラーを検出することができる。
【００５１】
（第３の実施の形態）
図１５は、本発明の第３の実施の形態にかかる時刻修正装置付き計時装置である例えば、ＧＰＳ時刻修正装置付き腕時計２００の主なソフトウエア構成等を示す概略図であり、図１６は、本実施の形態にかかるＧＰＳ時刻修正装置付き腕時計２００の主な動作等を示す概略フローチャートである。
具体的には、図１５は、本実施の形態にかかる各種プログラム格納部５００内のデータを示す概略図である。
本実施の形態にかかるＧＰＳ時刻修正装置付き腕時計２００の構成等は、上述の第１の実施の形態に係るＧＰＳ付き腕時計１０の構成等と多くが共通しているため、共通の構成等は同一符号等とし、または、その旨を記載することでそれらの説明を省略し、以下、相違点を中心に説明する。
【００５２】
以下、本実施の形態の特徴を、図１６のフローチャート等用いて説明する。先ず、本実施の形態では、上述の第１の実施の形態の図６及び図７のＳＴ１乃至ＳＴ５が同様に実施される。
また、第１の実施の形態のＳＴ６乃至ＳＴ１２も同様に実施される。つまり、本実施の形態では、第１の実施の形態のＳＴ５とＳＴ６との間に図１６に示すような工程が実施されることが大きな特徴となっている。
すなわち、図１６のＳＴ４で衛星捕捉が成功し、その後、ＳＴ５で受信時間タイムアウトでない場合は、ＳＴ３１で、ＨＯＷワードを検出したか否かを判断し、ＨＯＷワードを検出した場合は、ＳＴ３２でＨＯＷワードのビット２９及びビット３０が「０」であるか否かを判断するという工程が付加されている。
このワードが小区画の一例で、ＨＯＷワードが時刻情報小区画の一例である。また、ビット２９及びビット３０が「０」であることが、小区画識別情報の一例である。
【００５３】
先ず、このような工程を付加する意味について説明する。第２の実施の形態で説明した図９に示すように、時刻データ（Ｚカウント）は、ＨＯＷワードに含まれるＴＯＷデータに基づいて取得される。このため、受信した衛星信号のうち、ＨＯＷワード以外の部分をＨＯＷワードと間違って認識し、その中のビット１からビット１７をＴＯＷデータであるとして、演算等しＺカウント（時刻データ）を取得すると、結果的に時刻修正を精度良くできないという問題がある。
そこで、本実施の形態では、ＳＴ３２で、ＧＰＳ時刻修正装置付き腕時計２００が、ＨＯＷデータと思われるデータを取得したか否かを判断し、ＨＯＷワードと思われるデータを取得した場合、ＳＴ３２で、本当に正しいＨＯＷワードであるかを判断しょうとするものである。
【００５４】
この正しいか否かの判断は、具体的には次のように行われる。つまり、図９に示す、ＨＯＷワードには、他のワードデータにない特徴があり、それは、ビット２９及びビット３０が必ず「０」となっていることである。
そこで、本実施の形態では、このＨＯＷワードの特徴を利用して、受信したＨＯＷワードと思われるデータが本当に正しいＨＯＷワードであるかを判断しようとするものである。
【００５５】
これを図１６の工程にしたがって説明する。先ず、ＳＴ３１では、図１５のＨＯＷワード検出プログラム５３１が動作し、ＧＰＳ時刻修正装置付き腕時計２００が、ＧＰＳ衛星１５の衛星信号のＨＯＷワードと思われるデータを検出したか否かを判断する。
次いで、ＳＴ３２では、図１５のＨＯＷワードのビット２９及びビット３０データ確認プログラム５３２が動作する。具体的には、同プログラム５３２は、受信したＨＯＷワードと思われるデータの２９ビット及び３０ビットが「０」となっているか否かを判断し、これらのビット２９及びビット３０が「０」となっている場合は、ＳＴ６へ進む。
このように、ＨＯＷワード検出プログラム５３１が、ＨＯＷワード検出プログラム５３１の一例となっており、ＨＯＷワードのビット２９及びビット３０データ確認プログラム５３２が、小区画識別情報判断部の一例となっている。
【００５６】
このように、本実施の形態では、時刻データであるＴＯＷが含まれているＨＯＷワードであることを確認することができるので、誤って他のデータをＨＯＷワードと認識し、それに基づく誤った時刻データを取得するのを、迅速かつ未然に防止することができる。
【００５７】
本発明は、上述の実施の形態に限定されない。なお、上述の実施の形態では、位置情報衛星として、地球を周回するＧＰＳ衛星を例に説明しているが、本発明の位置情報衛星は、これに限らず、静止衛星や準天頂衛星等も含まれる。
【符号の説明】
【００５８】
１０・・・ＧＰＳ時刻修正装置付き腕時計、１１・・・アンテナ、１２・・・文字板、１３・・・針、１５・・・ＧＰＳ衛星、２０・・・ＧＰＳ装置、２１・・・時刻表示装置、２２・・・ＲＴＣ、２３・・・太陽電池、２７・・・ディスプレイ、３１・・・衛星信号の受信動作プログラム、３２・・・ＧＰＳ衛星サーチ動作プログラム、３３・・・全衛星サーチ終了判断プログラム、３４・・・衛星捕捉判断プログラム、３５・・・Ｚカウント取得可否判断プログラム、３６・・・Ｚカウント登録プログラム、３７・・・サブフレームＩＤ取得、登録プログラム、３８・・・サブフレームＩＤ演算プログラム、３９・・・サブフレームＩＤ比較プログラム、４１・・・Ｚカウントデータ、４２・・・サブフレームＩＤデータ、４３・・・演算サブフレームＩＤデータ、１３１・・・パリティチェック判断プログラム、１３２・・・時刻修正実行プログラム。
【図１】
0005447598.tif 000002
【図２】
0005447598.tif 000003
【図３】
0005447598.tif 000004
【図４】
0005447598.tif 000005
【図５】
0005447598.tif 000006
【図６】
0005447598.tif 000007
【図７】
0005447598.tif 000008
【図８】
0005447598.tif 000009
【図９】
0005447598.tif 000010
【図１０】
0005447598.tif 000011
【図１１】
0005447598.tif 000012
【図１２】
0005447598.tif 000013
【図１３】
0005447598.tif 000014
【図１４】
0005447598.tif 000015
【図１５】
0005447598.tif 000016
【図１６】
0005447598.tif 000017