(57)【要約】【課題】電波時計を修正するための電波の受信状況が悪い設置場所であっても、正確に時刻の修正が可能にする。【解決手段】売上データ処理装置は、時刻を計時する時計回路２５が設けられている。また、電波時計回路２９は、時刻修正用の時刻データを含む電波を受信すると共に電波強度を測定する。ＣＰＵ２０は、電波時計回路２９による電波の受信によって得られた時刻データと電波強度を示す電波強度データとを、通信制御部２８を通じて他の装置に送信する。また、ＣＰＵ２０は、他の装置から送信された時刻データと電波強度データとを受信し、この電波強度データが示す強度と自装置で受信した電波の受信強度とを比較し、他の装置における電波の受信強度の方が強い場合に、他の装置から得られた時刻データをもとに時計回路２５の時刻を修正する。【選択図】      図２
2005315813.tif 000002
【特許請求の範囲】
【請求項１】
時計回路を有した複数の装置が接続されたデータ処理システムにおいて、
前記装置は、
第１時刻データを含む電波を受信する電波受信手段と、
前記第１時刻データと前記電波受信手段により電波を受信する際の受信状況を示す第１受信状況データとを他の装置に送信する送信手段と、
他の装置から送信された第２時刻データと他の装置における電波の受信状況を示す第２受信状況データとを受信する受信手段と、
前記第１受信状況データと前記第２受信状況データとを比較し、この比較結果に応じて前記第１時刻データと前記第２時刻データの何れかを選択する選択手段と、
前記時刻データ選択手段によって選択された前記第１時刻データまたは前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段と
を具備したことを特徴とするデータ処理システム。
【請求項２】
前記電波受信手段は、前記第１時刻データを含む電波を受信するまで繰り返して受信動作を実行するもので、
前記送信手段は、前記受信動作の回数を受信状況として送信することを特徴とする請求項１記載のデータ処理システム。
【請求項３】
前記送信手段は、前記電波受信手段によって電波が受信された際の電波強度を受信状況として送信することを特徴とする請求項１記載のデータ処理システム。
【請求項４】
時刻を計時する時計回路と、
第１時刻データを含む電波を受信する電波受信手段と、
前記電波受信手段により受信される電波の強度を測定する電波強度測定手段と、
前記第１時刻データと前記電波の強度を示す第１電波強度データとを他の装置に送信する送信手段と、
他の装置から送信された第２時刻データと他の装置における電波の受信強度を示す第２電波強度データとを受信する受信手段と、
前記受信手段によって受信した前記第２電波強度データが示す強度と前記第１電波強度データが示す強度とを比較する比較手段と、
前記比較手段による比較の結果、前記第２電波強度データが示す強度の方が強い場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段と
を具備したことを特徴とするデータ処理装置。
【請求項５】
前記修正手段は、前記受信手段によって複数の前記第２電波強度データが受信された場合に、最も電波強度が強い前記第２電波強度データと共に受信された前記第２時刻データをもとに前記時計回路の時刻を修正することを特徴とする請求項４記載のデータ処理装置。
【請求項６】
時刻を計時する時計回路と、
前記時計回路の時刻を修正するための第１時刻データを含む電波が受信されるまで繰り返して受信動作を実行する電波受信手段と、
前記第１時刻データと前記受信動作の回数を示す第１回数データとを他の装置に送信する送信手段と、
他の装置から送信された第２時刻データと他の装置における電波の受信動作の回数を示す第２回数データとを受信する受信手段と、
前記受信手段によって受信した前記第２回数データが示す回数と前記第１回数データが示す回数とを比較する比較手段と、
前記比較手段による比較の結果、前記第２回数データが示す回数の方が少ない場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段と
を具備したことを特徴とするデータ処理装置。
【請求項７】
時計回路を有した複数の第１の装置及び第２の装置が接続されたデータ処理システムにおいて、
前記第１の装置は、
時刻データを含む電波を受信する電波受信手段と、
前記時刻データと前記電波受信手段により電波を受信する際の受信状況を示す受信状況データとを前記第２の装置に送信する第１送信手段とを有し、
前記第２の装置は、
前記第１の装置から送信された前記時刻データと前記受信状況データとを受信する受信手段と、
前記受信手段によって受信された前記受信状況データをもとに何れかの前記時刻データを選択する選択手段と、
前記選択手段によって選択された前記時刻データを前記第１の装置に送信する第２送信手段とを有し、
前記第１の装置において前記第２送信手段により送信された時刻データをもとに前記時計回路の時刻を修正することを特徴とするデータ処理システム。
【請求項８】
時計回路を有した複数の装置が接続されたデータ処理装置において、
前記複数の装置から送信された時刻データと前記時刻データを含む電波が受信された際の受信状況を示す受信状況データとを受信する受信手段と、
前記受信手段によって受信された前記受信状況データをもとに何れかの前記時刻データを選択する選択手段と、
前記選択手段によって選択された前記時刻データを前記複数の装置のそれぞれに送信する送信手段と
を具備したことを特徴とするデータ処理装置。
【請求項９】
時刻を計時する時計回路が実装されたコンピュータを、
第１時刻データを含む電波を受信する電波受信手段と、
前記電波受信手段により受信される電波の強度を測定する電波強度測定手段と、
前記第１時刻データと前記電波の強度を示す第１電波強度データとを他の装置に送信する送信手段と、
他の装置から送信された第２時刻データと他の装置における電波の受信強度を示す第２電波強度データとを受信する受信手段と、
前記受信手段によって受信した前記第２電波強度データが示す強度と前記第１電波強度データが示す強度とを比較する比較手段と、
前記比較手段による比較の結果、前記第２電波強度データが示す強度の方が強い場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段として機能させるための時刻データ管理プログラム。
【請求項１０】
時刻を計時する時計回路が実装されたコンピュータを、
前記時計回路の時刻を修正するための第１時刻データを含む電波が受信されるまで繰り返して受信動作を実行する電波受信手段と、
前記第１時刻データと前記受信動作の回数を示す第１回数データとを他の装置に送信する送信手段と、
他の装置から送信された第２時刻データと他の装置における電波の受信動作の回数を示す第２回数データとを受信する受信手段と、
前記受信手段によって受信した前記第２回数データが示す回数と前記第１回数データが示す回数とを比較する比較手段と、
前記比較手段による比較の結果、前記第２回数データが示す回数の方が少ない場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段として機能させるための時刻データ管理プログラム。
【請求項１１】
時計回路を有した複数の装置が接続されたコンピュータを、
前記複数の装置から送信された時刻データと前記時刻データを含む電波が受信された際の受信状況を示す受信状況データとを受信する受信手段と、
前記受信手段によって受信された前記受信状況データをもとに何れかの前記時刻データを選択する選択手段と、
前記選択手段によって選択された前記時刻データを前記複数の装置のそれぞれに送信する送信手段として機能させるための時刻データ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、売上データ等を処理するデータ処理システム、データ処理システムに用いられるデータ処理装置、及びデータ処理装置において実行される時刻データ管理プログラムに関する。
【背景技術】
【０００２】
従来、電子式キャッシュレジスタ（ＥＣＲ（Electronic Cash Register））やＰＯＳ（Point of Sales）ターミナル等の売上データ処理装置が、例えば百貨店、スーパーマーケット、コンビニエンスストア等の各種店舗で使用されている。
【０００３】
売上データ処理装置では、売上データをレシートやジャーナル、時間帯レポート等の形式で印字する機能を備えている。売上データ処理装置は、売上データ、すなわち何時に、どの商品が販売されたのかを記録、管理するために、現在日時を計時するための時計回路を備えている。
【０００４】
複数の売上データ処理装置が接続されて構成される売上データ処理システムでは、全ての売上データ処理装置の時計回路が正確な時刻を計時していることが必要である。
【０００５】
従来では、ＰＯＳシステムにおいて、ＰＯＳの時刻を修正するために、センタ側からセンタで計時している時刻を各ＰＯＳに送信し、各ＰＯＳがセンタから受信した時刻により時計を自動的に合わせるシステムが考えられている（例えば、特許文献１）。
【０００６】
また近年では、売上データ処理装置に電波時計を搭載し、この電波時計により定期的に時刻修正用データを含む標準電波を受信することで時刻の修正をする装置も考えられている。
【特許文献１】特開２００１−４３４５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載されたシステムでは、センタの時計により計時されている時刻により全てのＰＯＳの時計を修正するため、センタの時計が正確でない場合、システム全てのＰＯＳの時刻が正しくなくなってしまう。また、センタからの受信ができないＰＯＳは正確な時刻の計時が維持できなくなってしまう。
【０００８】
また、電波時計が搭載された売上データ処理装置は、電波を受信することができれば正しい時刻に時計を調整することができるが、例えば店舗内の設置場所によっては電波の受信状況が悪い場合がある。こうした場合には、安定して時刻の修正をすることができないことがある。
【０００９】
本発明の課題は、電波時計を修正するための電波の受信状況が悪い設置場所であっても、正確に時刻の修正が可能なデータ処理システム、データ処理装置、及び時刻データ管理プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
請求項１記載の発明は、時計回路を有した複数の装置が接続されたデータ処理システムにおいて、前記装置は、第１時刻データを含む電波を受信する電波受信手段と、前記第１時刻データと前記電波受信手段により電波を受信する際の受信状況を示す第１受信状況データとを他の装置に送信する送信手段と、他の装置から送信された第２時刻データと他の装置における電波の受信状況を示す第２受信状況データとを受信する受信手段と、前記第１受信状況データと前記第２受信状況データとを比較し、この比較結果に応じて前記第１時刻データと前記第２時刻データの何れかを選択する選択手段と、前記時刻データ選択手段によって選択された前記第１時刻データまたは前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段とを具備したことを特徴とする。
【００１１】
請求項２記載の発明は、請求項１記載の発明において、前記電波受信手段は、前記第１時刻データを含む電波を受信するまで繰り返して受信動作を実行するもので、前記送信手段は、前記受信動作の回数を受信状況として送信することを特徴とする。
【００１２】
請求項３記載の発明は、請求項１記載の発明において、前記送信手段は、前記電波受信手段によって電波が受信された際の電波強度を受信状況として送信することを特徴とする。
【００１３】
請求項４記載の発明は、時刻を計時する時計回路と、第１時刻データを含む電波を受信する電波受信手段と、前記電波受信手段により受信される電波の強度を測定する電波強度測定手段と、前記第１時刻データと前記電波の強度を示す第１電波強度データとを他の装置に送信する送信手段と、他の装置から送信された第２時刻データと他の装置における電波の受信強度を示す第２電波強度データとを受信する受信手段と、前記受信手段によって受信した前記第２電波強度データが示す強度と前記第１電波強度データが示す強度とを比較する比較手段と、前記比較手段による比較の結果、前記第２電波強度データが示す強度の方が強い場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段とを具備したことを特徴とする。
【００１４】
請求項５記載の発明は、請求項４記載の発明において、前記修正手段は、前記受信手段によって複数の前記第２電波強度データが受信された場合に、最も電波強度が強い前記第２電波強度データと共に受信された前記第２時刻データをもとに前記時計回路の時刻を修正することを特徴とする。
【００１５】
請求項６記載の発明は、時刻を計時する時計回路と、前記時計回路の時刻を修正するための第１時刻データを含む電波が受信されるまで繰り返して受信動作を実行する電波受信手段と、前記第１時刻データと前記受信動作の回数を示す第１回数データとを他の装置に送信する送信手段と、他の装置から送信された第２時刻データと他の装置における電波の受信動作の回数を示す第２回数データとを受信する受信手段と、前記受信手段によって受信した前記第２回数データが示す回数と前記第１回数データが示す回数とを比較する比較手段と、前記比較手段による比較の結果、前記第２回数データが示す回数の方が少ない場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段とを具備したことを特徴とする。
【００１６】
請求項７記載の発明は、時計回路を有した複数の第１の装置及び第２の装置が接続されたデータ処理システムにおいて、前記第１の装置は、時刻データを含む電波を受信する電波受信手段と、前記時刻データと前記電波受信手段により電波を受信する際の受信状況を示す受信状況データとを前記第２の装置に送信する第１送信手段とを有し、前記第２の装置は、前記第１の装置から送信された前記時刻データと前記受信状況データとを受信する受信手段と、前記受信手段によって受信された前記受信状況データをもとに何れかの前記時刻データを選択する選択手段と、前記選択手段によって選択された前記時刻データを前記第１の装置に送信する第２送信手段とを有し、前記第１の装置において前記第２送信手段により送信された時刻データをもとに前記時計回路の時刻を修正することを特徴とする。
【００１７】
請求項８記載の発明は、時計回路を有した複数の装置が接続されたデータ処理装置において、前記複数の装置から送信された時刻データと前記時刻データを含む電波が受信された際の受信状況を示す受信状況データとを受信する受信手段と、前記受信手段によって受信された前記受信状況データをもとに何れかの前記時刻データを選択する選択手段と、前記選択手段によって選択された前記時刻データを前記複数の装置のそれぞれに送信する送信手段とを具備したことを特徴とする。
【００１８】
請求項９記載の発明は、時刻を計時する時計回路が実装されたコンピュータを、第１時刻データを含む電波を受信する電波受信手段と、前記電波受信手段により受信される電波の強度を測定する電波強度測定手段と、前記第１時刻データと前記電波の強度を示す第１電波強度データとを他の装置に送信する送信手段と、他の装置から送信された第２時刻データと他の装置における電波の受信強度を示す第２電波強度データとを受信する受信手段と、前記受信手段によって受信した前記第２電波強度データが示す強度と前記第１電波強度データが示す強度とを比較する比較手段と、前記比較手段による比較の結果、前記第２電波強度データが示す強度の方が強い場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段として機能させる。
【００１９】
請求項１０記載の発明は、時刻を計時する時計回路が実装されたコンピュータを、前記時計回路の時刻を修正するための第１時刻データを含む電波が受信されるまで繰り返して受信動作を実行する電波受信手段と、前記第１時刻データと前記受信動作の回数を示す第１回数データとを他の装置に送信する送信手段と、他の装置から送信された第２時刻データと他の装置における電波の受信動作の回数を示す第２回数データとを受信する受信手段と、前記受信手段によって受信した前記第２回数データが示す回数と前記第１回数データが示す回数とを比較する比較手段と、前記比較手段による比較の結果、前記第２回数データが示す回数の方が少ない場合に、前記第２時刻データをもとに前記時計回路の時刻を修正する修正手段として機能させる。
【００２０】
請求項１１記載の発明は、時計回路を有した複数の装置が接続されたコンピュータを、前記複数の装置から送信された時刻データと前記時刻データを含む電波が受信された際の受信状況を示す受信状況データとを受信する受信手段と、前記受信手段によって受信された前記受信状況データをもとに何れかの前記時刻データを選択する選択手段と、前記選択手段によって選択された前記時刻データを前記複数の装置のそれぞれに送信する送信手段として機能させる。
【発明の効果】
【００２１】
請求項１記載の発明によれば、時刻データを含む電波を受信し、この時刻データと電波を受信する際の受信状況（例えば、電波を受信するまでに繰り返し実行された受信動作の回数、電波の受信強度）を示す受信状況データとを他の装置に送信すると共に、他の装置から送信された時刻データと他の装置における電波の受信状況を示す受信状況データとを受信し、自装置と他の装置における電波の受信状況を比較することで信頼性の高い時刻データを選択して時計回路の時刻を修正する。従って、電波時計を修正するための電波の受信状況が悪い場所に自装置が設置されている場合であっても、他の装置からの時刻データを利用して正確に時刻の修正をすることが可能となる。
【００２２】
請求項２記載の発明によれば、請求項１の発明の効果に加えて、時刻データを含む電波を受信するための受信動作が、電波が受信されるまで繰り返して実行する場合に、この受信動作の回数を受信状況として送信することができる。
【００２３】
請求項３記載の発明によれば、請求項１の発明の効果に加えて、電波が受信された際の電波強度を受信状況として送信することができる。
【００２４】
請求項４記載の発明によれば、時刻データを含む電波を受信し、この時刻データと電波が受信される際の強度を示す電波強度データとを他の装置に送信すると共に、他の装置から送信された時刻データと他の装置における電波の受信強度を示す電波強度データとを受信し、自装置と他の装置における電波の受信強度を比較することで信頼性の高い時刻データを選択して時計回路の時刻を修正する。従って、電波時計を修正するための電波の受信状況が悪い場所に自装置が設置されている場合であっても、他の装置からの信頼性の高い時刻データを利用して正確に時刻の修正をすることが可能となる。
【００２５】
請求項５記載の発明によれば、請求項４の発明の効果に加えて、他の複数の装置から電波強度データが受信された場合に、最も電波強度が強い電波強度データと共に受信された時刻データをもとに時計回路の時刻を修正することで、信頼性の高い時刻データを利用して正確に時刻の修正をすることが可能となる。
【００２６】
請求項６記載の発明によれば、時刻データを含む電波が受信されるまで繰り返して受信動作を実行し、時刻データと受信動作の回数を示す回数データとを他の装置に送信すると共に、他の装置から送信された時刻データと他の装置における電波の受信動作の回数を示す回数データとを受信し、自装置と他の装置における受信動作の回数を比較することで、信頼性の高い時刻データを選択して時計回路の時刻を修正する。従って、電波時計を修正するための電波の受信状況が悪い場所に自装置が設置されている場合であっても、他の装置からの信頼性の高い時刻データを利用して正確に時刻の修正をすることが可能となる。
【００２７】
請求項７記載の発明によれば、第１の装置（スレーブ）は、時刻データを含む電波を受信して、時刻データと電波を受信する際の受信状況を示す受信状況データとを第２の装置（マスタ）に送信し、第２の装置は、第１の装置から送信された時刻データと受信状況データとを受信して、受信状況データをもとに何れかの時刻データを選択して第１の装置に送信することで、第１の装置は、第２の装置において複数の第１の装置によって受信された複数の時刻データから選択された信頼性の高い時刻データをもとに時計回路の時刻を修正することができる。従って、電波時計を修正するための電波の受信状況が悪い場所に自装置が設置されている場合であっても、他の装置からの信頼性の高い時刻データを利用して正確に時刻の修正をすることが可能となる。
【００２８】
請求項８記載の発明によれば、複数の装置から送信された時刻データと、この時刻データを含む電波が受信された際の受信状況を示す受信状況データとを受信し、この受信された受信状況データをもとに何れかの時刻データを選択して、複数の装置のそれぞれに送信することで、複数の装置によって受信された複数の時刻データから選択された信頼性の高い時刻データをもとに、他の装置における時計回路の時刻を修正させることができる。
【００２９】
請求項９記載の発明によれば、コンピュータを、時刻データを含む電波を受信し、この時刻データと電波が受信される際の強度を示す電波強度データとを他の装置に送信すると共に、他の装置から送信された時刻データと他の装置における電波の受信強度を示す電波強度データとを受信し、自装置と他の装置における電波の受信強度を比較することで信頼性の高い時刻データを選択して時計回路の時刻を修正するように動作させることができる。従って、電波時計を修正するための電波の受信状況が悪い場所に自装置が設置されている場合であっても、他の装置からの信頼性の高い時刻データを利用して正確に時刻の修正をすることが可能となる。
【００３０】
請求項１０記載の発明によれば、コンピュータを、時刻データを含む電波が受信されるまで繰り返して受信動作を実行し、時刻データと受信動作の回数を示す回数データとを他の装置に送信すると共に、他の装置から送信された時刻データと他の装置における電波の受信動作の回数を示す回数データとを受信し、自装置と他の装置における受信動作の回数を比較することで、信頼性の高い時刻データを選択して時計回路の時刻を修正するように動作させることができる。従って、電波時計を修正するための電波の受信状況が悪い場所に自装置が設置されている場合であっても、他の装置からの信頼性の高い時刻データを利用して正確に時刻の修正をすることが可能となる。
【００３１】
請求項１１記載の発明によれば、コンピュータを、複数の装置から送信された時刻データと、この時刻データを含む電波が受信された際の受信状況を示す受信状況データとを受信し、この受信された受信状況データをもとに何れかの時刻データを選択して、複数の装置のそれぞれに送信するように動作させることで、複数の装置によって受信された複数の時刻データから選択された信頼性の高い時刻データをもとに、他の装置における時計回路の時刻を修正させることができる。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照して本発明の実施の形態について説明する。  
（第１実施形態）  
図１は、本発明の第１実施形態における売上データ処理システムの構成を示す図である。図１に示すように、売上データ処理システムは、複数（ｎ）台の売上データ処理装置１０（１０−１，…，１０−ｎ）が通信回線１２によりインライン接続されて構成されている。複数台の売上データ処理装置１０は、例えばある店舗内の各所に設置されて使用されているものとする。
【００３３】
売上データ処理装置１０は、例えば売上データ（何時どの商品が販売されたのか）を管理するなど、時刻データを必要とする機能のために、現在日時を計時する時計回路２５（及び電波時計回路２９）（後述する）が搭載されている。例えば、売上データ処理装置１０は、売上データをレシートやジャーナル、時間帯レポート等の形式で印字する機能を備えている。売上データ処理装置１０は、時計回路２５によって計時される時刻を、電波時計回路２９によって計時される時刻をもとに修正することができる。電波時計回路２９は、電波によって受信される時刻データにより継続的に時刻の修正をすることができる。
【００３４】
図２は、図１に示す売上データ処理装置１０（１０−１，…，１０−ｎ）の構成を示すブロック図である。  
図２において、ＣＰＵ２０には、入力装置２１、表示装置２２、印刷装置２３、ドロア２４、時計回路２５、メモリ２６、記録装置２７、通信制御部２８、電波時計回路２９、及び着脱部品Ｉ／Ｆ３０がバスラインを介して接続されている。
【００３５】
ＣＰＵ２０は、メモリ２６内にロードされている売上データ処理プログラムに従って、売上データ処理装置１０の全体動作を制御する。売上データ処理プログラムには、例えば時刻データ管理プログラムが含まれており、ＣＰＵ２０は、このプログラムを実行することで、時計回路２５において計時される時刻を、他の売上データ処理装置１０によって受信される時刻データを用いて修正する処理を実行する。
【００３６】
入力装置２１は、特に図示はしないが、金額データや売上個数等を置数するテンキー、商品登録時に操作される部門キー、ＰＬＵ（プライス・ルック・アップ）キー、一取引分の登録を締める現金／預りキー等、通常備えられている各種のキーやモードスイッチが設けられている。モードスイッチは、その切り替え位置に応じて「ＲＥＧ（登録）」、「Ｘ（点検）」、「Ｚ（清算）」等のモードを切り替えるもので、ＲＥＧモードにセットされている状態においてＣＰＵ２０は、入力装置２１から入力された売上データを取り込んで表示装置２２に表示出力させたり、印刷装置２３に送ってレシート／ジャーナル印字させ、さらにメモリ２６内の売上データの内容を更新する登録処理を行う。
【００３７】
表示装置２２は、入力装置２１から入力された売上データや売上データの合計金額、あるいは釣り銭金額などを表示する。
【００３８】
印刷装置２３は、例えば２連装プリンタで構成され、売上データが登録される毎にレシート用、ジャーナル用のロール紙に対してレシート／ジャーナル印字を行う。印刷装置２３は、一取引分の登録終了時に締め処理が行われてドロア２４が開放されるタイミングと合わせて、レシート用紙を切断して売上明細レシートを発行する。印刷装置２３は、ＣＰＵ２０の制御より、売上明細レシートに対して、時計回路２５によって得られた現在日付を印字する。
【００３９】
ドロア２４は、紙幣や硬貨などを収容するためのもので、締め処理が行われる際に開放され、操作者によって紙幣や硬貨を取り扱えるようにする。
【００４０】
時計回路２５は、年月日時を計時するもので、ＣＰＵ２０によって必要に応じて時刻データが読み出される。時計回路２５は、ＣＰＵ２０の時刻データ管理プログラムに基づく処理により、計時されている時刻を修正することができる。
【００４１】
メモリ２６は、ＣＰＵ２０によりアクセスされる各種プログラムやデータなどが記録される。メモリ２６には、装置全体を制御するための売上データ処理プログラム（時刻データ管理プログラムを含む）や、通常処理作時に記録される商品に関するデータ（一取引合計データ、各種売上合計データ等）や一時データなどを記録するためのエリアが設けられる他、時計回路２５により計時される時刻を修正するための各種データ（詳細については図４及び図５に示す）を記録するためのエリアが設けられる。
【００４２】
記録装置２７は、オペレーティングシステムや各種アプリケーションプグラム、データファイル、文字フォントデータ等が予め格納されている記録媒体２７ａやその駆動系を有している。この記録媒体２７ａは固定的に設けたもの、もしくは着脱自在に装着可能なものであり、フレキシブルディスク、ハードディスク、光ディスク、ＲＡＭカード等の磁気的・光学的記憶媒体、半導体メモリによって構成されている。また、記録媒体２７ａに記録されたプログラムやデータは、必要に応じてＣＰＵ２０の制御により、メモリ２６にロードされる。さらに、ＣＰＵ２０は、通信制御部２８により、通信回線１２等の伝送媒体を介して他の機器側から送信されてきたプログラム、データを受信して記録媒体２７ａに格納したり、他の機器側に設けられている記録媒体に格納されているプログラム、データを通信回線１２等の伝送媒体を介して使用することもできる。
【００４３】
通信制御部２８は、通信回線１２を介して接続された他の売上データ処理装置１０との間の通信を制御する。例えば、他の売上データ処理装置１０とは、通信制御部２８を介してインライン接続されているものとする。
【００４４】
電波時計回路２９は、時刻を計時するもので、時刻修正用の時刻データ（タイムコード）を含む電波を所定の時間毎に受信し、この時刻データに基づいて、計時されている時刻を修正することができる。電波時計回路２９は、電波の受信状況が悪い場合など、受信動作により時刻データを含む電波（以下、標準電波と称する）が受信できなかった場合には、予め決められた規定回数に達するまで受信動作を繰り返し実行する。電波時計回路２９は、標準電波が受信されるまでに要した受信動作の実行回数を示すデータ（リトライ回数データ）を出力することができる。また、電波時計回路２９は、時刻データが得られた標準電波を受信した際の電波強度を測定し、この電波強度を示す電波強度データを出力することができる。
【００４５】
着脱部品Ｉ／Ｆ３０は、着脱部品３１を任意に着脱可能としたインタフェースである。着脱部品３１は、例えばＰＣＭＣＩＡ（Personal Computer Memory Card International Association）の規格に従うメモリカードとして構成されるもので、電波時計回路３１ａ、メモリ３１ｂが実装されている。売上データ処理装置１０は、着脱部品Ｉ／Ｆ３０を通じて、記録装置２７に記録された売上データなどを着脱部品３１にバックアップしたり、あるいは着脱部品３１のメモリ３１ｂに記録された売上データなどを収集することができる。また、売上データ処理装置１０は、着脱部品３１の電波時計回路３１ａから時刻データを取得して、時計回路２５により計時されている時刻の修正をすることもできる。
【００４６】
図３には、売上データ処理装置１０−１，…，１０−ｎが通信回線１２を介して相互に送受信する修正時刻データを示している。修正時刻データには、売上データ処理装置１０が電波時計回路２９によって時刻修正用の時刻データを含む標準電波を受信するまでに要した受信動作の実行回数（リトライ回数）を示すリトライ回数データ１２ａ、標準電波により得られた時刻データ１２ｂ、時刻データが得られた標準電波を受信した際の電波強度を示す電波強度データ１２ｃが含まれている。
【００４７】
図４は、メモリ２６に記録されるプログラム及びデータの一例を示す図である。図４に示すように、装置全体を制御するための売上データ処理プログラム２６ａ（時刻データ管理プログラム２６ｂを含む）が記録される。また、自装置の電波時計回路２９によって標準電波を受信することにより得られるリトライ回数データ２６ｃ、時刻データ管理プログラム２６ｂ、及びリトライ回数データ２６ｃが記録される。リトライ回数データ２６ｃ、時刻データ管理プログラム２６ｂ、及びリトライ回数データ２６ｃは、修正時刻データとして、通信制御部２８を通じて、他の売上データ処理装置１０に対して送信される。また、メモリ２６には、通信制御部２８によって受信された、他の売上データ処理装置１０からの修正時刻データ２６ｆが記録される。
【００４８】
図５には、メモリ２６に記録される修正時刻データ２６ｆを示している。図５では、複数の他の売上データ処理装置１０から受信した修正時刻データ（リトライ回数データ、時刻データ、電波強度データ）をそれぞれ記録することを示している。
【００４９】
次に、第１実施形態における売上データ処理装置の動作について説明する。  
図６は、売上データ処理装置１０の動作を説明するためのフローチャートである。  
まず、売上データ処理装置１０の基本的な売上データについての処理について説明する。
【００５０】
入力装置２１のテンキーに対する操作により商品入力、すなわち金額データや売上個数が入力されると（ステップＡ１）、ＣＰＵ２０は、一取引の最初の入力である場合には（ステップＡ２、Ｙｅｓ）、メモリ２６に設けられる一取引合計のデータを記録するための一取引合計メモリをクリアし、それ以前に記録されているデータを消去する。
【００５１】
ここで、ＣＰＵ２０は、入力装置２１から入力されたデータに従い、各種売上合計メモリを更新し（ステップＡ４）、印刷装置２３により商品データ（商品名、金額など）を例えばレシートに印字させると共に、表示装置２２により表示させる（ステップＡ５）。
【００５２】
ＣＰＵ２０は、入力装置２１から入力された商品の金額をメモリ２６の一取引合計メモリに記録されたデータに加算する（ステップＡ６）。
【００５３】
以上の処理を入力装置２１から一商品のデータが入力される毎に順次実行することで、各商品データがレシートに印刷されていき、それまでに入力された商品の合計金額が一取引合計メモリに記録される。
【００５４】
ここで、入力装置２１の現金／預りキーに対する操作によって一取引分の登録を締める指示が入力されると（ステップＡ７、Ｙｅｓ）、ＣＰＵ２０は、締め処理を実行する。締め処理では、例えば、印刷装置２３により一取引合計メモリに記録されたデータに応じた合計金額をレシートに印字させると共に、合計金額を表示装置２２において表示させる。また、ドロア２４を開放させたり、印刷装置２３においてレシートを切断させてレシートを発行させる（ステップＡ９）。
【００５５】
以上のようにして、商品入力に対する通常の処理を実行する。
【００５６】
ところで、ＣＰＵ２０は、例えば前述した通常処理を実行していない負荷の少ない状況において、電波時計回路２９によって時刻修正のための標準電波の受信を実行させる。
【００５７】
ここで、電波時計回路２９は、時刻修正のための時刻修正用のデータ（以下、修正時刻データ）を含む標準電波の受信動作を実行する。ここで、電波時計回路２９は、標準電波を受信できなかった場合には、予め決められた規定回数まで、繰り返して受信動作を繰り返す（リトライする）。また、電波時計回路２９は、標準電波を受信した時の電波強度を測定する。
【００５８】
電波時計回路２９は、修正時刻データを含む標準電波が受信できた場合、この時の受信動作を実行した回数（リトライ回数）と、受信した電波の受信強度とを出力する。また、電波時計回路２９は、修正時刻データが示す時刻に応じて、時刻の修正動作を実行する。
【００５９】
ＣＰＵ２０は、電波時計回路２９により標準電波（修正時刻データ）が受信されると、図７（ａ）のフローチャートに示す時刻受信処理を実行する（ステップＡ１１）。
【００６０】
すなわち、ＣＰＵ２０は、電波時計回路２９から標準電波を受信するまでのリトライ回数、電波強度、及び修正時刻データに含まれる時刻データを取得し（ステップＢ１）、メモリ２６にリトライ回数データ２６ｃ、電波強度データ２６ｅ、時刻データ２６ｄとしてそれぞれ記録する。
【００６１】
次に、ＣＰＵ２０は、図７（ｂ）のフローチャートに示す時刻送信処理を実行する（ステップＡ１２）。  
すなわち、ＣＰＵ２０は、メモリ２６に記録されたリトライ回数データ２６ｃ、時刻データ２６ｄ、電波強度データ２６ｅとを含む修正時刻データを生成し（図３参照）、通信制御部２８から通信回線１２を介して、他の売上データ処理装置１０に対してブロードキャスト形式により送信する（ステップＣ１）。
【００６２】
なお、ＣＰＵ２０は、前述したように、電波時計回路２９によって自装置において受信したリトライ回数データ２６ｃ、時刻データ２６ｄ、及び電波強度データ２６ｅを、常に送信しないようにしても良い。
【００６３】
例えば、リトライ回数データ２６ｃと電波強度データ２６ｅについて、それぞれに対して予め所定値を設定しておく。ＣＰＵ２０は、リトライ回数データ２６ｃが示すリトライ回数と第１の所定値とを比較し、リトライ回数が所定値より少ない場合に修正時刻データを他の売上データ処理装置１０に送信する。また、ＣＰＵ２０は、同様にして、電波強度データ２６ｅが示す電波強度と第２の所定値とを比較し、電波強度が所定値より強い場合に修正時刻データを他の売上データ処理装置１０に送信する。
【００６４】
ここでは、例えばリトライ回数と電波強度の少なくとも何れか一方で、修正時刻データを送信すると判別された場合に、他の売上データ処理装置１０に対して修正時刻データを送信するようにしても良いし、リトライ回数と電波強度の両方で修正時刻データを送信すると判別された場合に送信するようにしても良い。
【００６５】
次に、ＣＰＵ２０は、図８に示すフローチャートに従って、自装置で受信した修正時刻データと、他の売上データ処理装置１０から受信した修正時刻データとを用いた時刻修正処理を実行する（ステップＡ１４）。
【００６６】
なお、時刻修正処理は、時刻送信処理を実行した後に実行するだけでなく、他の売上データ処理装置１０における時刻送信処理によって送信された修正時刻データを、通信制御部２８から受信した場合（ステップＡ１３）に実行する。ＣＰＵ２０は、通信制御部２８から修正時刻データを受信した場合には、メモリ２６に修正時刻データ２６ｆとして記録しておく（図４、図５参照）。
【００６７】
まず、ＣＰＵ２０は、他の売上データ処理装置１０から受信した修正時刻データがメモリ２６に記録されているか判別する（ステップＤ１）。
【００６８】
ここで、他の売上データ処理装置１０から受信した修正時刻データ２６ｆがある場合、ＣＰＵ２０は、この修正時刻データ２６ｆのリトライ回数データ（リトライ回数）と、自装置において受信した修正時刻データのリトライ回数データ２６ｃ（リトライ回数）とを比較する。この結果、他の売上データ処理装置１０から受信した修正時刻データのリトライ回数の方が多い場合には、時刻修正処理を終了する（ステップＤ２、Ｙｅｓ）。すなわち、他の売上データ処理装置１０において受信された時刻データにより時刻の修正を行わない。
【００６９】
一方、他の売上データ処理装置１０から受信した修正時刻データのリトライ回数の方が多くない場合には、ＣＰＵ２０は、他の売上データ処理装置１０から受信した修正時刻データ２６ｆのリトライ回数データ（リトライ回数）と、自装置において受信した修正時刻データのリトライ回数データ２６ｃ（リトライ回数）とが同じであり、かつ修正時刻データ２６ｆの電波強度データ（電波強度）の方が、自装置において受信した修正時刻データの電波強度データ２６ｅ（電波強度）よりも強いかを比較する。この結果、リトライ回数が同じでない場合、及びリトライ回数が同じであるが、他の売上データ処理装置１０における電波強度の方が自装置における電波強度より強い場合には（ステップＤ３、Ｎｏ）、時刻修正処理を終了して、他の売上データ処理装置１０において受信された時刻データにより時刻の修正を行わない。
【００７０】
これに対し、リトライ回数が同じであり、他の売上データ処理装置１０における電波強度の方が自装置における電波強度より強くない場合には（ステップＤ３、Ｙｅｓ）、ＣＰＵ２０は、他の売上データ処理装置１０から受信した修正時刻データの時刻データに応じて、電波時計回路２９により計時されている時刻を修正すると共に、修正された電波時計回路２９の時刻に応じて時計回路２５により計時されている時刻を修正する。すなわち、標準電波を受信した際のリトライ回数と電波強度をもとにして時刻データの信頼度を判別し、他の売上データ処理装置１０によって受信された時刻データの方が信頼性が高いと判別された場合に、この時刻データをもとにして自装置の時刻の修正を行う。
【００７１】
また、ＣＰＵ２０は、他の売上データ処理装置１０から受信した修正時刻データをリトライ回数データ２６ｃ、電波強度データ２６ｅとして記録（セット）しておく（ステップＤ４）。他の売上データ処理装置１０から受信した修正時刻データをセットしておくことで、異なる他の売上データ処理装置１０から修正時刻データを受信した場合、前述と同様にして、標準電波を受信した際のリトライ回数と電波強度をもとに、何れの装置で受信された修正時刻データの方が信頼性が高いかを判別して時刻データを選択し、電波時計回路２９及び電波時計回路２９の時刻を修正することができる。すなわち、売上データ処理装置１０−１，…，１０−ｎの中で最も安定した電波状態で受信された修正時刻データをもとに時刻の修正をすることができる。
【００７２】
このようにして、第１実施形態における売上データ処理システムでは、各売上データ処理装置１０−１，…，１０−ｎが標準電波を受信した際の受信状況（リトライ回数、電波強度）を相互に送受信し、受信状況をもとに信頼性の高いデータを選択して時刻の修正を行うことができる。このため、設置場所が電波の受信状況の悪い場所であったり、何らかの影響により電波の受信状況が悪化したとしても、電波の受信状況が良好な他の売上データ処理装置１０において受信された修正時刻データをもとに時刻を修正することができるので、売上データ処理システムを構成する各売上データ処理装置１０において常に正確な時刻を計時することが可能となる。また、例え通信回線１２を介して他の売上データ処理装置１０から修正時刻データを受信できない場合であっても、少なくとも電波時計回路２９が標準電波を受信可能であれば、この受信により得られる修正時刻データをもとに時刻の修正ができるので、正確な時刻の計時を維持することができる。
【００７３】
なお、前述した説明では、時刻修正処理において（図８）、他の売上データ処理装置１０から受信した修正時刻データが示すリトライ回数及び電波強度と、メモリ２６に記録されているリトライ回数データ２６ｃと電波強度データ２６ｅがそれぞれ示すリトライ回数及び電波強度とを比較し、その比較結果に応じて時刻の修正を行っているが、他の売上データ処理装置１０から受信した修正時刻データ及び自装置（電波時計回路２９）によって受信した修正時刻データが示すリトライ回数と電波強度に対して、予め設定された所定値との比較結果に応じて時刻の修正を行うようにしても良い。
【００７４】
この場合、リトライ回数と電波強度のそれぞれに対する所定値を予め設定しておく。ＣＰＵ２０は、修正時刻データのリトライ回数データが示すリトライ回数と第１の所定値とを比較し、リトライ回数が所定値より少ない場合に、同修正時刻データの時刻データをもとに時刻の修正を実行する。また、ＣＰＵ２０は、同様にして、電波強度データが示す電波強度と第２の所定値とを比較し、電波強度が所定値より強い場合に、同修正時刻データの時刻データをもとに時刻の修正を実行する。
【００７５】
ここでは、例えばリトライ回数と電波強度の少なくとも何れか一方で、前述した条件を満たす場合に時刻の修正を実行するようにしても良いし、リトライ回数と電波強度の両方で条件を満たす場合に時刻の修正を実行するようにしても良い。
【００７６】
（第２実施形態）  
次に、本発明の第２実施形態について説明する。  
図９には、第２実施形態における売上データ処理システムの構成と動作手順を示す図である。基本的な構成については、第１実施形態と同じであるので詳細な説明を省略する。
【００７７】
第２実施形態における売上データ処理システムは、売上データ処理装置１０−１，…，１０−ｎのうち、例えば１つの売上データ処理装置１０−１がマスタ（第２の装置）として動作し、その他の売上データ処理装置１０−２，…，１０−ｎがスレーブ（第１の装置）として動作する。
【００７８】
スレーブの売上データ処理装置１０−２，…，１０−ｎは、それぞれマスタの売上データ処理装置１０−１に対して、標準電波を受信して得られた修正時刻データを送信し、マスタの売上データ処理装置１０−１は、各売上データ処理装置１０−２，…，１０−ｎから受信した複数の修正時刻データから（自装置１０−１において受信した修正時刻データも含む）、電波状況をもとに最も信頼性の高いものを選択して、各売上データ処理装置１０−２，…，１０−ｎに対して送信して、時刻の修正を実行させる。
【００７９】
まず、マスタ（売上データ処理装置１０−１）において実行される時刻管理処理の動作について、図１０に示すフローチャートを参照しながら説明する。
【００８０】
売上データ処理装置１０−１のＣＰＵ２０は、電波時計回路２９において修正時刻データを含む標準電波が受信されると（ステップＥ１、Ｙｅｓ）、標準電波を受信するまでのリトライ回数、電波強度、及び修正時刻データに含まれる時刻データを取得し、メモリ２６にリトライ回数データ２６ｃ、電波強度データ２６ｅ、時刻データ２６ｄとしてそれぞれ記録する（ステップＥ２）。
【００８１】
ここで、ＣＰＵ２０は、予め決められた所定時間、すなわちスレーブに修正時刻データの受信を問い合わせるタイミングを判定するための時間が経過したかを判別する（ステップＥ３）。ここで、所定時間が経過したと判別された場合（ステップＥ３、Ｙｅｓ）、ＣＰＵ２０は、スレーブの売上データ処理装置１０−２，…，１０−ｎのそれぞれに対して、修正時刻データの受信があったかを問い合わせる（ステップＥ４）（図９（１））。
【００８２】
ＣＰＵ２０は、問い合わせに対して、売上データ処理装置１０−２，…，１０−ｎからの修正時刻データが、通信制御部２８を通じて受信されると（ステップＥ５、Ｙｅｓ）、メモリ２６に修正時刻データ２６ｆとして記録していく（図４、図５参照）（ステップＥ６）（図９（２））。
【００８３】
ＣＰＵ２０は、全てのスレーブ（売上データ処理装置１０−２，…，１０−ｎ）から修正時刻データを受信すると（ステップＥ７、Ｙｅｓ）、これら複数の修正時刻データ２６ｆから、それぞれのリトライ回数データが示すリトライ回数と、電波強度データが示す電波強度をもとに、最も信頼性の高い（精度の良い）データを選択する（ステップＥ８）（図９（３））。
【００８４】
例えば、ＣＰＵ２０は、リトライ回数が最も少ない修正時刻データを選択し、リトライ回数が同じ修正時刻データが複数ある場合には、さらに電波強度が最も強い修正時刻データを選択する。さらに、電波強度が同じ修正時刻データが複数ある場合には、最後に受信された修正時刻データを選択する。
【００８５】
例えば、図９において、売上データ処理装置１０−３において受信された標準電波のみが強度が強く、その他の売上データ処理装置１０において受信された標準電波の電波強度が弱い場合には（ここではリトライ回数については考慮していない）、売上データ処理装置１０−１のＣＰＵ２０は、売上データ処理装置１０−３から受信した修正時刻データを選択する。
【００８６】
ＣＰＵ２０は、修正時刻データ２６ｆから選択した修正時刻データを、各スレーブの売上データ処理装置１０−２，…，１０−ｎに対して送信する（ステップＥ９）（図９（４））。
【００８７】
また、ＣＰＵ２０は、スレーブに対して送信した修正時刻データの時刻データをもとに、時計回路２５により計時されている時刻を修正する（図９（５））。
【００８８】
なお、ステップＥ７において、全てのスレーブから修正時刻データを受信するとしているが、必ずしも全てのスレーブから修正時刻データを受信しなくても良い。例えば、スレーブに対して問い合わせをしてから所定の時間が経過するまでに受信された修正時刻データのみを対象として、スレーブに対して送信する修正時刻データを選択するようにしても良い。
【００８９】
この場合、スレーブの売上データ処理装置１０−２，…，１０−ｎは、標準電波が受信できなかった場合、あるいは前述したように標準電波を受信できたがリトライ回数や電波強度が予め設定された所定値（第１及び第２の所定値）との比較により条件を満たさないと判別された場合に、マスタ（売上データ処理装置１０−１）に対して修正時刻データを送信しないようにすることができる。
【００９０】
また、前述した説明では、マスタからスレーブの売上データ処理装置１０−２，…，１０−ｎに対して、所定時間が経過する毎に問い合わせをするとしているが、マスタからの問い合わせによらず、各売上データ処理装置１０−２，…，１０−ｎが標準電波を受信した際に、マスタの売上データ処理装置１０−１に対して修正時刻データを送信するようにしても良い。
【００９１】
この場合、マスタの売上データ処理装置１０−１は、所定時間毎に、それまでに売上データ処理装置１０−２，…，１０−ｎから受信した修正時刻データを対象として何れかを選択し、各スレーブに対して選択した修正時刻データを送信する。
【００９２】
次に、マスタ（売上データ処理装置１０−１）から受信した修正時刻データに応じて、スレーブ（売上データ処理装置１０−２，…，１０−ｎ）において実行される時刻修正処理の動作について、図１１に示すフローチャートを参照しながら説明する。
【００９３】
売上データ処理装置１０−２，…，１０−ｎは、それぞれ売上データ処理装置１０−１からの問い合わせに対して修正時刻データを送信した後、売上データ処理装置１０−１から修正時刻データを受信すると（ステップＦ１）、修正時刻データに含まれる時刻データに応じて、電波時計回路２９と時計回路２５により計時されている時刻を修正する（ステップＦ２）（図９（５））。
【００９４】
このようにして、第２実施形態の売上データ処理システムでは、マスタの売上データ処理装置１０−１において、各売上データ処理装置１０−２，…，１０−ｎにおいて受信された修正時刻データを一元管理し、各売上データ処理装置１０において受信された修正時刻データからリトライ回数と電波強度をもとに最も信頼性の高いデータを選択し、各スレーブに送信して時刻の修正を実行させることができる。このため、第１実施形態と同様にして、設置場所が電波の受信状況の悪い場所であったり、何らかの影響により電波の受信状況が悪化したとしても、電波の受信状況が良好な他の売上データ処理装置１０において受信された修正時刻データをもとに時刻を修正することができるので、売上データ処理システムを構成する各売上データ処理装置１０において常に正確な時刻を計時することが可能となる。第２実施形態では、マスタとする売上データ処理装置１０−１において標準電波が受信できない状況となっても、スレーブの売上データ処理装置１０−２，…，１０−ｎに対して、信頼性の高い修正時刻データ（時刻データ）を提供することができる。また、例え通信回線１２を介してマスタの売上データ処理装置１０−１が、他のスレーブの売上データ処理装置１０−２，…，１０−ｎから修正時刻データを受信できない場合であっても、少なくともそれぞれに設けられた電波時計回路２９が標準電波を受信可能であれば、この受信により得られる修正時刻データをもとに時刻の修正ができるので、正確な時刻の計時を維持することができる。
【００９５】
なお、前述した図２に示す構成では、時計回路２５によって計時される時刻を用いて各種処理（レシートへの時刻の印字など）を実行し、時計回路２５を電波時計回路２９により計時される時刻により修正するとしているが、時計回路２５を省き電波時計回路２９のみを設けた構成として、電波時計回路２９により計時される時刻をもとに各種処理を実行する構成とすることも可能である。
【００９６】
また、図２に示す売上データ処理装置１０の構成では、時計回路２５及び電波時計回路２９が装置に内蔵された構成としているが、別体として構成することも可能である。この場合、時計回路２５あるいは電波時計回路２９が実装された筐体を、売上データ処理装置１０のバスラインに接続可能なインタフェースなどを設けることで、任意に着脱可能となるようにする。
【００９７】
また、前述した各実施形態では、図１に示す複数の売上データ処理装置１０−１，…，１０−ｎは、ある店舗内に設置されて通信回線１２を介してインライン接続された構成としているが、外部のネットワーク（公衆回線網、インターネット等）を介してオンライン接続された構成とすることもできる。
【００９８】
また、前述した各実施形態では、ＥＣＲやＰＯＳターミナルなどの売上データ処理装置１０に搭載された時計回路２５の時刻を修正をする場合について説明しているが、本発明は売上データ処理装置に限らず、時計回路（電波時計回路）が搭載されたその他のデータ処理装置、及び同データ処理装置が通信回線を介して接続されたシステムに適用することができる。例えば、時計回路が搭載されたデータ処理装置としては、各種の家電製品（ＯＡ機器なども含む）、パーソナルコンピュータやＰＤＡ（personal digital assistant）などの情報機器、各種通信機器などがある。これらの機器をＬＡＮなどの通信回線１２を介して相互に通信可能とすることで、第１実施形態または第２実施形態と同様の動作を実行させることが可能となる。
【００９９】
また、前述した各実施形態では、複数台の売上データ処理装置１０−１，…，１０−ｎのそれぞれが標準電波を受信し、通信回線１２を介して修正時刻データを送受信する構成としているが、各売上データ処理装置１０−１，…，１０−ｎがそれぞれ着脱部品Ｉ／Ｆ３０に脱着可能な着脱部品３１から修正時刻データを入力する構成も可能である。この場合、売上データ処理装置１０には、電波時計回路２９を実装する必要がない。
【０１００】
着脱部品３１は、図２に示すように、各実施形態で説明した電波時計回路２９と同様に、標準電波を受信して時刻データに応じて時刻の修正を実行可能な電波時計回路３１ａが設けられている。記録装置２７に記録された例えば売上データなどをバックアップするために、着脱部品３１が着脱部品Ｉ／Ｆ３０に装着された場合に、ＣＰＵ２０は、データを着脱部品３１に出力してメモリ３１ｂに記録されると共に、着脱部品３１の電波時計回路３１ａから時刻データを受信し、この時刻データをもとにして時計回路２５により計時されている時刻を修正する。
【０１０１】
着脱部品３１は、売上データ処理装置１０から着脱可能であるため、任意に標準電波の受信状況が良好な場所に携帯して、電波時計回路３１ａにより計時されている時刻を修正させることができる。従って、着脱部品３１により計時されている正しい時刻を用いて、複数の売上データ処理装置１０のそれぞれの時計回路２５の時刻修正をすることができる。
【０１０２】
また、第１及び第２実施形態と同様にして、着脱部品３１の電波時計回路３１ａにおいても、標準電波を受信した時のリトライ回数と電波強度とを記録しておき、時刻データと共に修正時刻データとして売上データ処理装置１０に送信するようにしても良い。この場合、売上データ処理装置１０は、着脱部品３１から受信した修正時刻データから得られるリトライ回数と電波強度について、自装置に設けられた電波時計回路２９によって標準電波を受信した時のリトライ回数と電波強度と、第１及び第２実施形態と同様にして比較することで、信頼性が高い方のデータを判別して、時刻を修正するようにしても良い。
【０１０３】
さらに、実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組み合わせにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題の少なくとも１つが解決でき、発明の効果の欄で述べられている効果の少なくとも１つが得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【０１０４】
また、売上データ処理装置１０を実現するコンピュータに実行させることのできる時刻データ管理プログラム２６ｂ（売上データ処理プログラム２６ａ）を、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで、あるいは通信媒体を通じて提供することができる。時刻データ管理プログラム２６ｂによりコンピュータの動作を制御することで、前述した各実施形態における機能を実現することができる。
【図面の簡単な説明】
【０１０５】
【図１】本発明の第１実施形態における売上データ処理システムの構成を示す図。
【図２】図１に示す売上データ処理装置１０（１０−１，…，１０−ｎ）の構成を示すブロック図。
【図３】売上データ処理装置１０−１，…，１０−ｎが通信回線１２を介して相互に送受信する修正時刻データ。
【図４】売上データ処理装置１０のメモリ２６に記録されるプログラム及びデータの一例を示す図。
【図５】メモリ２６に記録される修正時刻データ２６ｆの詳細を示す図。
【図６】第１実施形態における売上データ処理装置１０の動作を説明するためのフローチャート。
【図７】第１実施形態における時刻受信処理を説明するためのフローチャート。
【図８】第１実施形態における時刻修正処理を説明するためのフローチャート。
【図９】本発明の第２実施形態における売上データ処理システムの構成と動作手順を示す図。
【図１０】第２実施形態におけるマスタ（売上データ処理装置１０−１）において実行される時刻管理処理の動作について説明するためのフローチャート。
【図１１】第２実施形態におけるスレーブ（売上データ処理装置１０−２，…，１０−ｎ）において実行される時刻修正処理の動作について説明するためのフローチャート。
【符号の説明】
【０１０６】
１０−１，…，１０−ｎ…売上データ処理装置、１２…通信回線、２０…ＣＰＵ、２１…入力装置、２２…表示装置、２３…印刷装置、２４…ドロア、２５…時計回路、２６…メモリ、２６ａ…売上データ処理プログラム、２６ｂ…時刻データ管理プログラム、２６ｃ…リトライ回数データ、２６ｄ…時刻データ、２６ｅ…電波強度データ、２６ｆ…修正時刻データ、２７…記録装置、２７ａ…記録媒体、２８…通信制御部、２９…電波時計回路、３０…着脱部品インタフェース（Ｉ／Ｆ）、３１…着脱部品、３１ａ…電波時計回路、３１ｂ…メモリ。
【図１】
2005315813.tif 000003
【図２】
2005315813.tif 000004
【図３】
2005315813.tif 000005
【図４】
2005315813.tif 000006
【図５】
2005315813.tif 000007
【図６】
2005315813.tif 000008
【図７】
2005315813.tif 000009
【図８】
2005315813.tif 000010
【図９】
2005315813.tif 000011
【図１０】
2005315813.tif 000012
【図１１】
2005315813.tif 000013