(57)【要約】【課題】公平なサービスを提供できるデータ送受信システム等を提供する。【解決手段】各端末１２は、有効時刻情報が付加された設問情報をサーバ装置１１から受信すると、標準時刻に基づいて、当該設問情報に付加された当該有効の経過を判別し、当該有効時刻の経過が判別された場合に限り、当該設問情報を表示する。そして、各端末１２は、当該設問情報の表示に応答して入力される回答情報を受け付けると、受け付け時刻を示すタイムスタンプを当該回答情報に付加してサーバ装置１１に送信する。一方、サーバ装置１１は、各端末１２から送られる回答情報を受信すると、受信された当該回答情報に付加されたタイムスタンプに基づいて、各端末１２にて回答が行われた順序を特定する。【選択図】  図１
2004290585.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、複数の端末とがネットワークを介して接続されたデータ送受信システムであって、
前記サーバ装置は、時刻設定部と、送信部とを備え、
前記時刻設定部は、前記各端末にて使用可能となる時刻を定めた時刻情報を、送信用のデータに付加し、
前記送信部は、当該時刻情報が付加されたデータを、前記各端末に向けて送信し、
前記各端末は、受信部と、時刻判別部と、制御部とを備え、
前記受信部は、前記サーバ装置から送信されたデータを受信し、
前記時刻判別部は、前記各端末間で共通に計時される標準時刻に基づいて、当該データに付加された時刻情報に定められた時刻の経過を判別し、
前記制御部は、当該時刻の経過が判別された場合に限り、当該データを使用可能とすることを特徴とするもの。
【請求項２】
請求項１に記載のシステムであって、
前記各端末は、時刻情報付加部と、送信部とをさらに備え、
前記時刻情報付加部は、前記各端末間で共通に計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、当該受信されたデータに対応する返信用のデータに付加し、
前記送信部は、当該時刻情報が付加されたデータを、前記サーバ装置に向けて送信し、
前記サーバ装置は、受信部と、順序特定部とをさらに備え、
前記受信部は、前記各端末から送信されるデータをそれぞれ受信し、
前記順序特定部は、当該各データに付加された時刻情報に基づいて、前記各端末にて動作が行われた順序を特定することを特徴とするもの。
【請求項３】
複数の端末と、サーバ装置とがネットワークを介して接続されたデータ送受信システムであって、
前記各端末は、時刻情報付加部と、送信部とを備え、
時刻情報付加部は、前記各端末間で共通に計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、送信用のデータに付加し、
前記送信部は、当該時刻情報が付加されたデータを、前記サーバ装置に向けて送信し、
前記サーバ装置は、受信部と、順序特定部とを備え、
前記受信部は、前記各端末から送信されるデータをそれぞれ受信し、
前記順序特定部は、当該各データに付加された時刻情報に基づいて、前記各端末にて動作が行われた順序を特定することを特徴とするもの。
【請求項４】
サーバ装置と、複数の端末とがネットワークを介して接続されたデータ送受信システムであって、
前記サーバ装置は、時刻設定部と、設問送信部と、回答受信部と、回答順序特定部とを備え、
前記時刻設定部は、所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加し、
前記設問送信部は、当該有効時刻情報が付加された設問情報を、前記各端末に向けて送信し、
前記回答受信部は、送信された当該設問情報に応答して、前記各端末から送られる回答情報を受信し、
前記回答順序特定部は、当該回答情報に付加された回答時刻情報に基づいて、前記各端末にて回答が行われた順序を特定し、
前記各端末は、設問受信部と、標準時刻計時部と、時刻判別部と、設問表示部と、回答受付部と、回答生成部と、回答送信部とを備え、
前記設問受信部は、前記サーバ装置から送信された設問情報を受信し、
前記標準時刻計時部は、前記各端末間で共通となる標準時刻を計時し、
前記時刻判別部は、計時される当該標準時刻に基づいて、当該設問情報に定められた当該有効時刻の経過を判別し、
前記設問表示部は、当該有効時刻の経過を判別すると、当該設問情報を表示し、
前記回答受付部は、当該設問情報の表示に応答して入力される回答情報を受け付け、
前記回答生成部は、計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加し、
前記回答送信部は、当該受付時刻情報が付加された回答情報を前記サーバ装置に送信することを特徴とするもの。
【請求項５】
複数の端末とネットワークを介して接続されたサーバ装置であって、
時刻設定部と、設問送信部と、回答受信部と、回答順序特定部とを備え、
前記時刻設定部は、所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加し、
前記設問送信部は、当該有効時刻情報が付加された設問情報を、前記各端末に向けて送信し、
前記回答受信部は、送信された当該設問情報に応答して、前記各端末から送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信し、
前記回答順序特定部は、当該回答情報に付加された回答時刻情報に基づいて、前記各端末にて回答が行われた順序を特定することを特徴とするもの。
【請求項６】
請求項５に記載のサーバ装置であって、
回答情報蓄積部と、正解回答抽出部とをさらに備え、
前記回答情報蓄積部は、受信された当該回答情報を蓄積し、
前記正解回答抽出部は、蓄積された当該回答情報から、設問情報に対応する正解情報に基づいて、正解回答となる回答情報を抽出し、
前記回答順序特定部は、抽出された当該回答情報の内から、付加された回答時刻情報に基づいて、前記各端末にて回答が行われた順序を特定することを特徴とするもの。
【請求項７】
サーバ装置とネットワークを介して接続された複数の端末であって、
前記各端末は、それぞれ、設問受信部と、標準時刻計時部と、時刻判別部と、設問表示部とを備え、
前記設問受信部は、前記サーバ装置から送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信し、
前記標準時刻計時部は、前記各端末間で共通となる標準時刻を計時し、
前記時刻判別部は、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別し、
前記設問表示部は、当該有効時刻の経過を判別すると、当該設問情報を表示することを特徴とするもの。
【請求項８】
請求項７に記載の端末であって、
前記各端末は、それぞれ、回答受付部と、回答生成部と、回答送信部とを更に備え、
前記回答受付部は、前記設問表示部に表示された当該設問情報の表示に応答して入力される回答情報を受け付け、
前記回答生成部は、前記標準時刻計時部により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加し、
前記回答送信部は、当該受付時刻情報が付加された回答情報を前記サーバ装置に送信することを特徴とするもの。
【請求項９】
請求項７または８に記載の端末であって、
前記各端末は、それぞれ、時刻補正部をさらに備え、
前記時刻補正部は、所定のタイミングで外部から供給される補正情報に従って、前記標準時刻計時部により計時される当該標準時刻を補正することを特徴とするもの。
【請求項１０】
複数の端末とネットワークを介して接続されたサーバ装置の時刻管理方法であって、
時刻設定工程と、設問送信工程と、回答受信工程と、回答順序特定工程とを備え、
前記時刻設定工程では、所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加し、
前記設問送信工程では、当該有効時刻情報が付加された設問情報を、前記各端末に向けて送信し、
前記回答受信工程では、送信された当該設問情報に応答して、前記各端末から送られる回答情報を受信し、
前記回答順序特定工程では、当該回答情報に付加された回答時刻情報に基づいて、前記各端末にて回答が行われた順序を特定することを特徴とする方法。
【請求項１１】
サーバ装置とネットワークを介して接続された複数の端末の時刻管理方法であって、
設問受信工程と、標準時刻計時工程と、時刻判別工程と、設問表示工程とを備え、
前記設問受信工程では、前記サーバ装置から送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信し、
前記標準時刻計時工程では、前記各端末間で共通となる標準時刻を計時し、
前記時刻判別工程では、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別し、
前記設問表示工程では、当該有効時刻の経過を判別すると、当該設問情報を表示することを特徴とする方法。
【請求項１２】
請求項１１に記載の時刻管理方法であって、
回答受付工程と、回答生成工程と、回答送信工程とを更に備え、
前記回答受付工程では、前記設問表示工程に表示された当該設問情報の表示に応答して入力される回答情報を受け付け、
前記回答生成工程では、前記標準時刻計時工程により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加し、前記回答送信工程では、当該受付時刻情報が付加された回答情報を前記サーバ装置に送信することを特徴とする方法。
【請求項１３】
複数の端末とネットワークを介して接続されたコンピュータを、時刻設定部、設問送信部、回答受信部、回答順序特定部、として機能させるプログラムであって、
前記時刻設定部は、所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加し、
前記設問送信部は、当該有効時刻情報が付加された設問情報を、前記各端末に向けて送信し、
前記回答受信部は、送信された当該設問情報に応答して、前記各端末から送られる回答情報を受信し、
前記回答順序特定部は、当該回答情報に付加された回答時刻情報に基づいて、前記各端末にて回答が行われた順序を特定することを特徴とするもの。
【請求項１４】
サーバ装置とネットワークを介して接続された複数のコンピュータを、設問受信部、標準時刻計時部、時刻判別部、設問表示部として機能させるプログラムであって、
前記設問受信部は、前記サーバ装置から送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信し、
前記標準時刻計時部は、前記各端末間で共通となる標準時刻を計時し、
前記時刻判別部は、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別し、
前記設問表示部は、当該有効時刻の経過を判別すると、当該設問情報を表示することを特徴とするもの。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ送受信システム、サーバ装置、端末、時刻管理方法、ならびに、プログラムに関する。
【０００２】
【従来の技術】
近年、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）等の普及に伴い、パーソナルコンピュータやゲーム装置など、種々の情報処理装置がインターネットに接続可能となっている。そして、利用者は、これらの情報処理装置を使用して任意のサーバ（サイト）にアクセスし、種々の情報を閲覧することができる。
【０００３】
最近では、インターネットを介した利用者参加型のサービスも種々計画されている。たとえば、サーバからクイズ等を各情報処理装置に送信し、情報処理装置から返信された回答を集計するようなサービスが挙げられる。
このような、利用者参加型のサービスでは、正解者の中から先着順で数名を選び、景品等を贈るような試みもなされている。
【０００４】
【発明が解決しようとする課題】
しかしながら、このようなサービスは、利用者の通信環境が異なるため、公平に競うことができない場合が多い。
たとえば、サーバから各情報処理装置に向けて、クイズ等の送信を一斉に行ったとしても、各情報処理装置にて実際に受信できるまでには、物理的な経路の違い等により、所定の時間差が生じてしまう。
同様に、各情報処理装置からサーバに向けて回答を返信する場合でも、所定の時間差が生じてしまい、後から返信した回答が先の回答よりも早くサーバにて受信されることもある。
つまり、通信を利用した競争が公平に行えないため、利用者参加型のサービスの普及が図れないという問題があった。
【０００５】
本発明は、このような課題を解決するためになされたもので、共通に時刻を管理することにより、公平なサービスを提供できるデータ送受信システム、サーバ装置、端末、時刻管理方法、ならびに、これらをコンピュータによって実現するプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。
【０００７】
本発明の第１の観点に係るデータ送受信システムは、サーバ装置（時刻設定部と、送信部とを備える）と、複数の端末（受信部と、時刻判別部と、制御部とを備える）とがネットワークを介して接続されたシステムであって、以下のように構成する。
【０００８】
まず、サーバ装置において、時刻設定部は、各端末にて使用可能となる時刻を定めた時刻情報を、送信用のデータ（たとえば、設問情報等）に付加する。そして、送信部は、当該時刻情報が付加されたデータを、各端末に向けて送信する。
一方、各端末において、受信部は、サーバ装置から送信されたデータを受信する。また、時刻判別部は、各端末間で共通に計時される標準時刻に基づいて、当該データに付加された時刻情報に定められた時刻の経過を判別する。そして、制御部は、当該時刻の経過が判別された場合に限り、当該データを使用可能とする。
【０００９】
本発明を適用することにより、各端末にて共通となる標準時刻が計時され、受信されたデータに付加された時刻の経過が判別される。そして、当該時刻が経過した場合に限り、当該データが使用可能となる（たとえば、読み出しや表示等が可能となる）。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００１０】
また、前記各端末は、時刻情報付加部と、送信部とをさらに備え、前記時刻情報付加部は、前記各端末間で共通に計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、当該受信されたデータに対応する返信用のデータに付加し、前記送信部は、当該時刻情報が付加されたデータを、前記サーバ装置に向けて送信し、前記サーバ装置は、受信部と、順序特定部とをさらに備え、前記受信部は、前記各端末から送信されるデータをそれぞれ受信し、前記順序特定部は、当該各データに付加された時刻情報に基づいて、前記各端末にて動作が行われた順序を特定してもよい。
この場合、各端末にて共通となる標準時刻が計時され、所定の動作が行われた時刻が返信用のデータ（たとえば、回答情報等）に付加される。そして、端末からデータがサーバ装置に送られた後に、データに付加された時刻に基づいて、動作が行われた順序が特定される。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００１１】
本発明の第２の観点に係るデータ送受信システムは、複数の端末（時刻情報付加部と、送信部とを備える）と、サーバ装置（受信部と、順序特定部とを備える）とがネットワークを介して接続されたシステムであって、以下のように構成する。
【００１２】
まず、各端末において、時刻情報付加部は、各端末間で共通に計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、送信用のデータに付加する。そして、送信部は、当該時刻情報が付加されたデータを、サーバ装置に向けて送信する。
一方、サーバ装置において、受信部は、各端末から送信されるデータをそれぞれ受信する。そして、順序特定部は、当該各データに付加された時刻情報に基づいて、各端末にて動作が行われた順序を特定する。
【００１３】
本発明を適用することにより、各端末にて共通となる標準時刻が計時され、所定の動作が行われた時刻が送信用のデータ（たとえば、トラブル対応をサーバ装置に要求するための要求情報等）に付加される。そして、端末からデータがサーバ装置に送られた後に、データに付加された時刻に基づいて、動作が行われた順序が特定され、この順序に沿って、処理（たとえば、トラブル対応）が行われる。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００１４】
本発明の第３の観点に係るデータ送受信システムは、サーバ装置（時刻設定部と、設問送信部と、回答受信部と、回答順序特定部とを備える）と、複数の端末（設問受信部と、標準時刻計時部と、時刻判別部と、設問表示部と、回答受付部と、回答生成部と、回答送信部とを備える）とがネットワークを介して接続されたシステムであって、以下のように構成する。
【００１５】
まず、時刻設定部は、所定の設問情報に、各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する。そして、設問送信部は、当該有効時刻情報が付加された設問情報を、各端末に向けて送信する。
また、回答受信部は、送信された当該設問情報に応答して、各端末から送られる回答情報を受信する。そして、回答順序特定部は、当該回答情報に付加された回答時刻情報に基づいて、各端末にて回答が行われた順序を特定する。
【００１６】
一方、設問受信部は、サーバ装置から送信された設問情報を受信する。標準時刻計時部は、各端末間で共通となる標準時刻を計時する。また、時刻判別部は、計時される当該標準時刻に基づいて、当該設問情報に定められた当該有効時刻の経過を判別する。そして、設問表示部は、当該有効時刻の経過を判別すると、当該設問情報を表示する。
また、回答受付部は、当該設問情報の表示に応答して入力される回答情報を受け付る。回答生成部は、計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加する。そして、回答送信部は、当該受付時刻情報が付加された回答情報を前記サーバ装置に送信する。
【００１７】
本発明を適用することにより、各端末にて共通となる標準時刻が計時され、受信された設問情報に付加された時刻の経過が判別される。そして、当該時刻が経過した場合に限り、当該設問情報が表示可能となる。
また、各端末にて共通となる標準時刻が計時され、回答が受け付けられた時刻（タイムスタンプ）が回答情報に付加される。そして、端末から回答情報がサーバ装置に送られた後に、回答情報に付加されたタイムスタンプに基づいて、回答された順序が特定される。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００１８】
本発明の第４の観点に係るサーバ装置は、時刻設定部と、設問送信部と、回答受信部と、回答順序特定部と、を備え、以下のように構成する。
【００１９】
まず、時刻設定部は、所定の設問情報に、各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する。そして、設問送信部は、当該有効時刻情報が付加された設問情報を、各端末に向けて送信する。
一方、回答受信部は、送信された当該設問情報に応答して、各端末から送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信する。そして、回答順序特定部は、受信された当該回答情報に付加された回答時刻情報に基づいて、各端末にて回答が行われた順序を特定する。
【００２０】
本発明を適用することにより、各端末にて回答受付時刻を示す受付時刻情報が付加された回答情報を受信し、この回答受付時刻に基づいて、回答が行われた順序が特定される。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００２１】
また、上記のサーバ装置は、回答情報蓄積部と、正解回答抽出部とをさらに備え、前記回答情報蓄積部は、受信された当該回答情報を蓄積し、前記正解回答抽出部は、蓄積された当該回答情報から、設問情報に対応する正解情報に基づいて、正解回答となる回答情報を抽出し、前記回答順序特定部は、抽出された当該回答情報の内から、付加された回答時刻情報に基づいて、前記各端末にて回答が行われた順序を特定してもよい。
この場合、正解回答として抽出された回答情報の中から、回答時刻情報に基づいて、順序が特定されるため、効率良く、正解が回答された順序を特定できる。
【００２２】
本発明の第５の観点に係る複数の端末は、それぞれ、設問受信部と、標準時刻計時部と、時刻判別部と、設問表示部と、を備え、以下のように構成する。
【００２３】
まず、設問受信部は、サーバ装置から送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信する。標準時刻計時部は、各端末間で共通となる標準時刻を計時する。また、時刻判別部は、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する。そして、設問表示部は、当該有効時刻の経過を判別すると、当該設問情報を表示する。
【００２４】
本発明を適用することにより、各端末にて共通となる標準時刻が計時され、受信された設問情報に付加された時刻の経過が判別される。そして、当該時刻が経過した場合に限り、当該データを表示可能となる。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００２５】
上記の各端末は、それぞれ、回答受付部と、回答生成部と、回答送信部とを更に備え、
前記回答受付部は、前記設問表示部に表示された当該設問情報の表示に応答して入力される回答情報を受け付け、前記回答生成部は、前記標準時刻計時部により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加し、前記回答送信部は、当該受付時刻情報が付加された回答情報を前記サーバ装置に送信してもよい。
【００２６】
この場合、各端末にて共通となる標準時刻が計時され、回答が行われた時刻が回答情報に付加される。そして、端末からデータがサーバ装置に送られた後には、データに付加された時刻に基づいて、動作が行われた順序が特定されうる。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００２７】
上記の各端末は、それぞれ、時刻補正部をさらに備え、
前記時刻補正部は、所定のタイミングで外部から供給される補正情報（たとえば、補正電波）に従って、前記標準時刻計時部により計時される当該標準時刻を補正してもよい。
この場合、各端末にて計時される標準時刻が適切に補正され、端末間における共通性が維持される。
【００２８】
本発明の第６の観点に係る時刻管理方法は、複数の端末とネットワークを介して接続されたサーバ装置の時刻管理方法（時刻設定工程と、設問送信工程と、回答受信工程と、回答順序特定工程とを備える）であって、以下のように構成する。
【００２９】
まず、時刻設定工程では、所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する。そして、設問送信工程では、当該有効時刻情報が付加された設問情報を、各端末に向けて送信する。
また、回答受信工程では、送信された当該設問情報に応答して、各端末から送られる回答情報を受信する。そして、回答順序特定工程では、当該回答情報に付加された回答時刻情報に基づいて、各端末にて回答が行われた順序を特定する。
【００３０】
本発明を適用することにより、各端末にて回答受付時刻を示す受付時刻情報が付加された回答情報を受信し、この回答受付時刻に基づいて、回答が行われた順序が特定される。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００３１】
本発明の第７の観点に係る時刻管理方法は、サーバ装置とネットワークを介して接続された複数の端末の時刻管理方法（設問受信工程と、標準時刻計時工程と、時刻判別工程と、設問表示工程とを備える）であって、以下のように構成する。
【００３２】
まず、設問受信工程では、サーバ装置から送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信する。標準時刻計時工程では、各端末間で共通となる標準時刻を計時する。また、時刻判別工程では、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する。そして、設問表示工程では、当該有効時刻の経過を判別すると、当該設問情報を表示する。
【００３３】
本発明を適用することにより、各端末にて共通となる標準時刻が計時され、受信された設問情報に付加された時刻の経過が判別される。そして、当該時刻が経過した場合に限り、当該データを表示可能となる。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００３４】
上記時刻管理方法は、回答受付工程と、回答生成工程と、回答送信工程とを更に備え、
前記回答受付工程では、前記設問表示工程に表示された当該設問情報の表示に応答して入力される回答情報を受け付け、前記回答生成工程では、前記標準時刻計時工程により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加し、前記回答送信工程では、当該受付時刻情報が付加された回答情報を前記サーバ装置に送信してもよい。
【００３５】
この場合、各端末にて共通となる標準時刻が計時され、回答が行われた時刻が回答情報に付加される。そして、端末からデータがサーバ装置に送られた後には、データに付加された時刻に基づいて、動作が行われた順序が特定されうる。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００３６】
本発明の第８の観点に係るプログラムは、コンピュータ（ゲーム装置を含む。）を、上記のサーバ装置や端末として機能させるように構成する。
【００３７】
このプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記録媒体に記録することができる。
【００３８】
上記プログラムは、当該プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記録媒体は、当該コンピュータとは独立して配布・販売することができる。
【００３９】
【発明の実施の形態】
以下に本発明の実施形態を説明する。なお、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本願発明の範囲に含まれる。
【００４０】
図１は、本発明の実施の形態に係るデータ送受信システムの概要構成を示す模式図である。以下、本図を参照して説明する。
【００４１】
データ送受信システム１０は、サーバ装置１１と、複数の端末１２とが、インターネット１３を介して通信可能に接続されている。各端末１２は、サーバ装置１１から送られる設問情報を受信し、利用者により入力される回答情報を受付け、その回答情報をサーバ装置１１に送信する。理解を容易にするため、以下では、複数の端末１２としてインターネットへの接続が可能なゲーム装置を一例にあげて、説明する。
【００４２】
図２は、本実施形態の端末１２として機能するゲーム装置の概要構成を示す模式図である。以下、本図を参照して説明する。
【００４３】
ゲーム装置１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、インターフェース１０４と、電波時計ユニット１０５と、コントローラ１０６と、外部メモリ１０７と、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）−ＲＯＭドライブ１０８と、画像処理部１０９と、音声処理部１１０と、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１１１と、を備える。
【００４４】
なお、ゲーム用のプログラムおよびデータを記憶したＤＶＤ−ＲＯＭをＤＶＤ−ＲＯＭドライブ１０８に装着して、ゲーム装置１００の電源を投入することにより、当該プログラムが実行され、本実施形態の端末が実現される。
【００４５】
ＣＰＵ  １０１は、ゲーム装置１００全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。
【００４６】
ＲＯＭ  １０２には、電源投入直後に実行されるＩＰＬ（Ｉｎｉｔｉａｌ  Ｐｒｏｇｒａｍ  Ｌｏａｄｅｒ）が記録され、これが実行されることにより、ＤＶＤ−ＲＯＭに記録されたプログラムをＲＡＭ  １０３に読み出してＣＰＵ  １０１による実行が開始される。また、ＲＯＭ  １０２には、ゲーム装置１００全体の動作制御に必要なオペレーティングシステムのプログラムや各種のデータが記録される。
【００４７】
ＲＡＭ  １０３は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭから読み出したプログラムやデータ、その他ゲームの進行やチャット通信に必要なデータが保持される。
【００４８】
インターフェース１０４を介して接続された電波時計ユニット１０５は、各ゲーム装置１００にて共通となる標準時刻を計時するユニットである。なお、電波時計ユニット１０５は、所定のタイミングで送信される補正電波（補正情報）を受信し、受信した補正情報に従って、計時する標準時刻を補正する。
【００４９】
インターフェース１０４を介して接続されたコントローラ１０６は、ユーザがゲーム実行の際に行う操作入力を受け付ける。
【００５０】
インターフェース１０４を介して着脱自在に接続された外部メモリ１０７には、ゲームの進行状態を示すデータ、チャット通信のログ（記録）のデータなどが書き換え可能に記憶される。ユーザは、コントローラ１０６を介して指示入力を行うことにより、これらのデータを適宜外部メモリ１０７に記録することができる。
【００５１】
ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭには、ゲームを実現するためのプログラムとゲームに付随する画像データや音声データが記録される。ＣＰＵ  １０１の制御によって、ＤＶＤ−ＲＯＭドライブ１０８は、これに装着されたＤＶＤ−ＲＯＭに対する読み出し処理を行って、必要なプログラムやデータを読み出し、これらはＲＡＭ  １０３等に一時的に記憶される。
【００５２】
画像処理部１０９は、ＤＶＤ−ＲＯＭから読み出されたデータをＣＰＵ  １０１や画像処理部１０９が備える画像演算プロセッサ（図示せず）によって加工処理した後、これを画像処理部１０９が備えるフレームメモリ（図示せず）に記録する。フレームメモリに記録された画像情報は、所定の同期タイミングでビデオ信号に変換され画像処理部１０９に接続されるモニタ（図示せず）へ出力される。これにより、各種の画像表示が可能となる。
【００５３】
なお、画像演算プロセッサは、２次元の画像の重ね合わせ演算やαブレンディング等の透過演算、各種の飽和演算を高速に実行できる。
また、仮想３次元空間に配置され、各種のテクスチャ情報が付加されたポリゴン情報を、Ｚバッファ法によりレンダリングして、所定の視点位置から仮想３次元空間に配置されたポリゴンを俯瞰したレンダリング画像を得る演算の高速実行も可能である。
【００５４】
音声処理部１１０は、ＤＶＤ−ＲＯＭから読み出した音声データをアナログ音声信号に変換し、これに接続されたスピーカ（図示せず）から出力させる。また、ＣＰＵ  １０１の制御の下、ゲームの進行の中で発生させるべき効果音や楽曲データを生成し、これに対応した音声をスピーカから出力させる。
【００５５】
ＮＩＣ  １１１は、ゲーム装置１００をインターネット等のコンピュータ通信網（図示せず）に接続するためのものであり、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を構成する際に用いられる１０ＢＡＳＥ−Ｔ／１００ＢＡＳＥ−Ｔ規格にしたがうものや、電話回線を用いてインターネットに接続するためのアナログモデム、ＩＳＤＮ（Ｉｎｔｅｇｒａｇｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）モデム、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ  Ｍｏｄｅｍ）モデム、ケーブルテレビジョン回線を用いてインターネットに接続するためのケーブルモデム等と、これらとＣＰＵ  １０１との仲立ちを行うインターフェース（図示せず）により構成される。ＮＩＣ  １１１を介して、ゲーム装置１００は、サーバ装置１１から送られる情報を受信し、また、サーバ装置１１に向けてデータを送信できるようになる。
【００５６】
このほか、ゲーム装置１００は、ハードディスク等の大容量外部記憶装置を用いて、ＲＯＭ  １０２、ＲＡＭ  １０３、外部メモリ１０７、ＤＶＤ−ＲＯＭドライブ１０８に装着されるＤＶＤ−ＲＯＭ等と同じ機能を果たすように構成してもよい。
また、ユーザからの文字列の編集入力を受け付けるためのキーボードや、各種の位置の指定および選択入力を受け付けるためのマウスなどを接続する形態も採用することができる。また、本実施形態のゲーム装置１００にかえて、汎用のパーソナルコンピュータを利用することもできる。
【００５７】
（サーバ装置）
図３は、サーバ装置１１の概要構成を示す模式図である。図４（ａ）は、サーバ装置１１において実行される設問送信処理の流れを示すフローチャートであり、また、（ｂ）は、サーバ装置１１において実行される回答受信処理の流れを示すフローチャートである。以下、これらの図を参照して説明する。
【００５８】
サーバ装置１１は、設問情報記憶部３０１と、設問選択部３０２と、時刻設定部３０３と、端末情報記憶部３０４と、設問送信部３０５と、回答受信部３０６と、回答情報蓄積部３０７と、正解情報記憶部３０８と、正解回答抽出部３０９と、回答順序特定部３１０とを備える。
【００５９】
まず、設問情報記憶部３０１は、各利用者（各端末１２）に向けて出題するための、例えば、クイズ等の設問情報を記憶している。そして、設問選択部３０２は、設問情報記憶部３０１に記憶された複数の設問情報から、所定の設問情報を選択する（ステップＳ４０１）。
【００６０】
時刻設定部３０３は、設問情報が各端末１２で使用可能になる（たとえば、読み出すことができる）時刻を設定する。具体的には、設問情報が使用可能となる有効時刻を定めた有効時刻情報を、設問情報に付加する（ステップＳ４０２）。
【００６１】
端末情報記憶部３０４は、各端末１２のアドレス等を含む端末情報を記憶している。そして、設問送信部３０５は、有効時刻情報が付加された設問情報を、当該端末情報に従って、各端末１２に向けて送信する（ステップＳ４０３）。
【００６２】
また、回答受信部３０６は、送信した設問情報に応答して、各端末１２から送られる回答情報をそれぞれ受信する（ステップＳ４１１）。なお、各回答情報には、それぞれ後述するタイムスタンプが付加されている。
回答情報蓄積部３０７は、当該各回答情報を逐次蓄積する。
【００６３】
正解情報記憶部３０８は、設問情報記憶部３０１に記憶される設問情報に対応付けられた正解情報（たとえば、クイズの答え等）を記憶している。そして、各端末１２から回答情報が送られ始めてから所定時間経過後に、正解回答抽出部３０９は、正解情報記憶部３０８に記憶された対応する正解情報を参照し、回答情報蓄積部３０７に蓄積された回答情報から、正解回答となる回答情報を抽出する（ステップＳ４１２）。
【００６４】
回答順序特定部３１０は、抽出された各回答情報を、タイムスタンプをキーとして昇順にソートし、各端末１２にて現実に行われた回答の順序を特定する（ステップＳ４１３）。なお、タイムスタンプが付加されていない回答情報や、タイムスタンプの時刻が設問情報の設定時刻よりも前の回答情報は、不正な回答情報であるため、対象としない。
【００６５】
（端末）
図５は、端末１２の概要構成を示す模式図である。図６は、端末１２において実行される回答処理の流れを示すフローチャートである。以下、これらの図を参照して説明する。以下、理解を容易にするため、端末１２は、上記のゲーム装置１００によって実現されるものとして説明する。
【００６６】
端末１２は、設問受信部５０１と、設問情報記憶部５０２と、有効時刻取得部５０３と、標準時刻計時部５０４と、時刻補正部５０５と、時刻判別部５０６と、設問情報読み出し部５０７と、設問表示部５０８と、回答受付部５０９と、回答情報生成部５１０と、回答送信部５１１とを備える。
【００６７】
まず、設問受信部５０１は、サーバ装置１１から送られた設問情報を受信する（ステップＳ６０１）。なお、受信した設問情報には、使用可能となる時刻が定められた有効時刻情報が付加されている。なお、ＮＩＣ  １１１が設問受信部５０１として機能しうる。
設問情報記憶部５０２は、設問受信部５０１にて受信した設問情報を記憶する。なお、ＲＡＭ１０３等が設問情報記憶部５０２として機能しうる。
【００６８】
有効時刻取得部５０３は、記憶された設問情報に付加されている有効時刻情報を取得する（ステップＳ６０２）。なお、ＣＰＵ  １０１が有効時刻取得部５０３として機能しうる。
【００６９】
また、標準時刻計時部５０４は、各端末１２にて共通となる標準時刻を計時する。また、時刻補正部５０５は、所定のタイミングで送信される補正電波（補正情報）に従って、標準時刻計時部５０４が計時する標準時刻を補正する。なお、電波時計ユニット１０５が、これらの標準時刻計時部５０４、および時刻補正部５０５として機能しうる。
【００７０】
そして、時刻判別部５０６は、標準時刻計時部５０４にて計時される現在の標準時刻を取得し、設問情報に付加されている有効時刻と比較する（ステップＳ６０３）。そして、時刻判別部５０６は、標準時刻の計時により、有効時刻が経過したか否かを判別する（ステップＳ６０４）。
時刻判別部５０６は、有効時刻が経過していないと判別すると、上述のステップＳ６０３に処理を戻す。そして、有効時刻が経過すると、時刻判別部５０６は、設問情報読み出し部５０７に設問情報の読み出しを指示する。なお、ＣＰＵ  １０１が時刻判別部５０６として機能しうる。
【００７１】
そして、読み出しを指示された設問情報読み出し部５０７は、設問情報記憶部５０２から設問情報を読み出し、設問表示部５０８に表示する（ステップＳ６０５）。なお、ＣＰＵ  １０１が設問情報読み出し部５０７として機能しうる。また、画像処理部１０９に接続されるモニタが、設問表示部５０８として機能しうる。
【００７２】
回答受付部５０９は、設問表示部５０８に表示した設問情報の回答が、利用者から入力されるまで待機し（ステップＳ６０６）、回答が入力された場合に、当該回答を受け付ける。なお、コントローラ１０６が回答受付部５０９として機能しうる。
【００７３】
回答受付部５０９が回答を受け付けると、回答情報生成部５１０は、標準時刻計時部５０４から現在の標準時刻を取得し、タイムスタンプとして回答情報に付加する（ステップＳ６０７）。つまり、回答情報を受け付けた標準時刻が、タイムスタンプとして回答情報に付加される。
そして、回答送信部５１１は、タイムスタンプが付加された回答情報をサーバ装置１１に向けて送信する（ステップＳ６０８）。
【００７４】
本実施形態により、各端末１２にて共通となる標準時刻が計時され、設問情報の有効時刻が経過したかが判別される。そして、有効時刻が経過した場合に限り、設問情報が使用可能となるため、各端末１２の通信環境が異なっていても、各端末１２で同時に、設問情報を表示させることができる。
また、各端末１２にて回答が入力されると、そのタイミングが標準時刻により計時され、タイムスタンプとして回答情報に付加される。そして、各端末１２から回答情報がサーバ装置１１に送られた後に、タイムスタンプに基づいて回答が行われた順序が特定される。
この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００７５】
（その他の実施形態）
上記実施形態では、サーバ装置１１から各端末１２に向けて設問情報を送る場合について説明したが、送信する情報は、任意である。
たとえば、画像データ（映像データ）や音楽データといった、容量の大きい情報を送る場合に適用してもよい。この際、サーバ装置１１は、通信負荷を考慮して、各端末１２に所定の時間差をあけながら、順次送信してもよい。この場合も、画像データ等に有効時刻情報が付加されているため、各端末１２で画像データ等を使用可能となるタイミングが公平となる。
【００７６】
また、上記の実施の形態では、利用者により回答情報が入力された際に、各端末１２が直ちに、回答情報をサーバ装置１１に向けて送信する場合について説明したが、通信負荷を考慮して、各端末１２が所定の時間差をあけながら、サーバ装置１１に送信してもよい。この場合も、回答情報には受付時刻情報が付加されているため、サーバ装置１１は、付加された受付時刻情報に基づいて、回答が行われた順序を適切に特定できる。
この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００７７】
また、上記の実施の形態では、設問情報を受信した各端末１２がサーバ装置１１に向けて回答情報を送信する場合について説明したが、送信する情報は、任意である。その際、各端末１２が起点となり、所定の情報をサーバ装置１１に送信してもよい。
たとえば、何らかのトラブル（ハード／ソフトに生じた障害等）が発生した際に、各端末１２は、トラブル対応を要求するための要求情報をサーバ装置１１に送信する。なお、要求情報には、上記と同様に受付時刻情報が付加されるものとする。
この場合も、サーバ装置１１は、付加された受付時刻情報に基づいて、要求された順序を特定でき、この順序に沿って、トラブルの対応を行うことができる。この結果、共通に時刻を管理することにより、公平なサービスを提供することができる。
【００７８】
【発明の効果】
以上説明したように、本発明によれば、共通に時刻を管理することにより、公平なサービスを提供できるデータ送受信システム、時刻管理方法、ならびに、これらをコンピュータによって実現するプログラムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るデータ送受信システムの概要構成を示す模式図である。
【図２】データ送受信システムの端末が実現される典型的なゲーム装置の概要構成を示す模式図である。
【図３】サーバ装置の概要構成を示す模式図である。
【図４】当該サーバ装置において実行される設問送信処理、および回答受信処理の流れを示すフローチャートである。
【図５】端末の概要構成を示す模式図である。
【図６】当該端末において実行される回答処理の流れを示すフローチャートである。
【符号の説明】
１０    データ送受信システム
１１    サーバ装置
１２    端末
１３    インターネット
１００  ゲーム装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  インターフェース
１０５  電波時計ユニット
１０６  コントローラ
１０７  外部メモリ
１０８  ＤＶＤ−ＲＯＭドライブ
１０９  画像処理部
１１０  音声処理部
１１１  ＮＩＣ
３０１  設問情報記憶部
３０２  設問選択部
３０３  時刻設定部
３０４  端末情報記憶部
３０５  設問送信部
３０６  回答受信部
３０７  回答情報蓄積部
３０８  正解情報記憶部
３０９  正解回答抽出部
３１０  回答順序特定部
５０１  設問受信部
５０２  設問情報記憶部
５０３  有効時刻取得部
５０４  標準時刻計時部
５０５  時刻補正部
５０６  時刻判別部
５０７  設問情報読み出し部
５０８  設問表示部
５０９  回答受付部
５１０  回答情報生成部
５１１  回答送信部
【図１】
2004290585.tif 000003
【図２】
2004290585.tif 000004
【図３】
2004290585.tif 000005
【図４】
2004290585.tif 000006
【図５】
2004290585.tif 000007
【図６】
2004290585.tif 000008
【手続補正書】
【提出日】平成15年10月3日(2003.10.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバ装置と、複数の端末とがネットワークを介して接続されたデータ送受信システムであって、
前記サーバ装置は、
前記各端末にて使用可能となる時刻を定めた時刻情報を、送信用のデータに付加する時刻設定部と、
当該時刻情報が付加されたデータを、前記各端末に向けて所定の時間差をあけながら順次送信する送信部とを備え、
前記各端末は、それぞれ、
前記サーバ装置から送信されたデータを受信するデータ受信部と、
前記各端末において共通する時刻として計時される標準時刻に基づいて、当該データに付加された時刻情報に定められた時刻の経過を判別する時刻判別部と、
当該時刻の経過が判別された場合に限り、当該データを使用可能とする制御部とを備える、
ことを特徴とするもの。
【請求項２】
請求項１に記載のシステムであって、
前記各端末は、それぞれ、
前記各端末において共通する時刻として計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、前記データ受信部が受信したデータに対応する返信用のデータに付加する時刻情報付加部と、
前記時刻情報付加部により時刻情報が付加された返信用のデータを、所定の時間差をあけて前記サーバ装置に向けて送信するデータ送信部とをさらに備え、
前記サーバ装置は、
前記各端末から所定の時間差をあけて送信されるデータをそれぞれ受信する受信部と、
前記受信部が受信した各データに付加された時刻情報に基づいて、前記各端末にて動作が行われた順序を特定する順序特定部とをさらに備える、
ことを特徴とするもの。
【請求項３】
複数の端末と、サーバ装置とがネットワークを介して接続されたデータ送受信システムであって、
前記各端末は、それぞれ、
前記各端末において共通する時刻として計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、送信用のデータに付加する時刻情報付加部と、
当該時刻情報が付加されたデータを、所定の時間差をあけて前記サーバ装置に向けて送信する送信部とを備え、
前記サーバ装置は、
前記各端末から所定の時間差をあけて送信されるデータをそれぞれ受信する受信部と、
前記受信部が受信した各データに付加された時刻情報に基づいて、前記各端末にて動作が行われた順序を特定する順序特定部とを備える、
ことを特徴とするもの。
【請求項４】
サーバ装置と、複数の端末とがネットワークを介して接続されたデータ送受信システムであって、
前記サーバ装置は、
所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定部と、
当該有効時刻情報が付加された設問情報を、前記各端末に向けて所定の時間差をあけて順次送信する設問送信部と、
送信された当該設問情報に応答して、前記各端末から送られる回答情報を受信する回答受信部と、
当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部とを備え、
前記各端末は、それぞれ、
前記サーバ装置から送信された設問情報を受信する設問受信部と、
前記各端末において時刻の値が共通する標準時刻を計時する標準時刻計時部と、
計時される当該標準時刻に基づいて、当該設問情報に定められた当該有効時刻の経過を判別する時刻判別部と、
当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示部と、
当該設問情報の表示に応答して入力される回答情報を受け付ける回答受付部と、
計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加する回答生成部と、
当該受付時刻情報が付加された回答情報を、所定の時間差をあけて前記サーバ装置に送信する回答送信部とを備える、
ことを特徴とするもの。
【請求項５】
複数の端末とネットワークを介して接続されたサーバ装置であって、
所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定部と、
当該有効時刻情報が付加された設問情報を、前記各端末に向けて所定の時間差をあけて順次送信する設問送信部と、
送信された当該設問情報に応答して、前記各端末から所定の時間差をあけて送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信する回答受信部と、
当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部とを備える、
ことを特徴とするもの。
【請求項６】
請求項５に記載のサーバ装置であって、
受信された当該回答情報を蓄積する回答情報蓄積部と、
蓄積された当該回答情報から、設問情報に対応する正解情報に基づいて、正解回答となる回答情報を抽出する正解回答抽出部と、
抽出された当該回答情報の内から、付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部とをさらに備える、
ことを特徴とするもの。
【請求項７】
サーバ装置とネットワークを介して接続された複数の端末であって、
前記各端末は、それぞれ、
前記サーバ装置から所定の時間差をあけて送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信する設問受信部と、
前記各端末において時刻の値が共通する標準時刻を計時する標準時刻計時部と、
計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する時刻判別部と、
当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示部とを備える、
ことを特徴とするもの。
【請求項８】
請求項７に記載の端末であって、
前記各端末は、それぞれ、
前記設問表示部に表示された当該設問情報の表示に応答して入力される回答情報を受け付ける回答受付部と、
前記標準時刻計時部により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加する回答生成部と、
当該受付時刻情報が付加された回答情報を所定の時間差をあけて前記サーバ装置に送信する回答送信部とをさらに備える、
ことを特徴とするもの。
【請求項９】
請求項７または８に記載の端末であって、
前記各端末は、それぞれ、
所定のタイミングで外部から供給される補正情報に従って、前記標準時刻計時部により計時される当該標準時刻を補正する時刻補正部をさらに備える、
ことを特徴とするもの。
【請求項１０】
複数の端末とネットワークを介して接続され、時刻設定部、設問送信部、回答受信部、および、回答順序特定部を備えるサーバ装置の時刻管理方法であって、
前記時刻設定部が、所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定工程と、
前記設問送信部が、当該有効時刻情報が付加された設問情報を、前記各端末に向けて所定の時間差をあけて順次送信する設問送信工程と、
前記回答受信部が、送信された当該設問情報に応答して、記各端末から所定の時間差をあけて送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信する回答受信工程と、
前記回答順序特定部が、当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定工程とを備える、
ことを特徴とする方法。
【請求項１１】
サーバ装置とネットワークを介して接続され、設問受信部、標準時刻計時部、時刻判別部、および、設問表示部をそれぞれ備えた複数の端末の時刻管理方法であって、
前記設問受信部が、前記サーバ装置から所定の時間差をあけて送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信する設問受信工程と、
前記標準時刻計時部が、前記各端末において時刻の値が共通する標準時刻を計時する標準時刻計時工程と、
前記時刻判別部が、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する時刻判別工程と、
前記設問表示部が、当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示工程とを備える、
ことを特徴とする方法。
【請求項１２】
請求項１１に記載の時刻管理方法であって、
複数の端末が、それぞれ、回答受付部、回答生成部、および、回答送信部をさらに備え、
前記回答受付部が、前記設問表示部に表示された当該設問情報の表示に応答して入力される回答情報を受け付ける回答受付工程と、
前記回答生成部が、前記標準時刻計時部により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加する回答生成工程と、
前記回答送信部が、当該受付時刻情報が付加された回答情報を所定の時間差をあけて前記サーバ装置に送信する回答送信工程とをさらに備える、
ことを特徴とする方法。
【請求項１３】
複数の端末とネットワークを介して接続されたコンピュータを、
所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定部、当該有効時刻情報が付加された設問情報を、前記各端末に向けて所定の時間差をあけて順次送信する設問送信部、送信された当該設問情報に応答して、前記各端末から送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信する回答受信部、当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部、
として機能させることを特徴とするプログラム。
【請求項１４】
サーバ装置とネットワークを介して接続された複数のコンピュータを、それぞれ、
前記サーバ装置から所定の時間差をあけて送信された、使用可能となる有効時刻を定めた有効時刻情報が付加された設問情報を受信する設問受信部、前記各端末において時刻の値が共通する標準時刻を計時する標準時刻計時部、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する時刻判別部、当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示部、
として機能させることを特徴とするプログラム。
【手続補正書】
【提出日】平成15年12月15日(2003.12.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバ装置と、複数の端末とがネットワークを介して接続されたデータ送受信システムであって、
前記サーバ装置は、
前記各端末にて使用可能となる時刻を定めた時刻情報を、送信用のデータに付加する時刻設定部と、
当該時刻情報が付加されたデータを前記各端末に順次送るために、前記各端末に対してそれぞれ所定の時間差をあけながら送信する送信部とを備え、
前記各端末は、それぞれ、
前記サーバ装置からそれぞれ所定の時間差をあけながら送信されるデータの内、自己宛に送信されたデータを受信するデータ受信部と、
前記各端末において共通する時刻として計時される標準時刻に基づいて、当該データに付加された時刻情報に定められた時刻の経過を判別する時刻判別部と、
当該時刻の経過が判別された場合に限り、当該データを使用可能とする制御部とを備える、
ことを特徴とするもの。
【請求項２】
請求項１に記載のシステムであって、
前記各端末は、それぞれ、
前記各端末において共通する時刻として計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、前記データ受信部が受信したデータに対応する返信用のデータに付加する時刻情報付加部と、
前記時刻情報付加部により時刻情報が付加された返信用のデータを、所定の時間差をあけて前記サーバ装置に向けて送信するデータ送信部とをさらに備え、
前記サーバ装置は、
前記各端末から所定の時間差をあけて送信されるデータをそれぞれ受信する受信部と、
前記受信部が受信した各データに付加された時刻情報に基づいて、前記各端末にて動作が行われた順序を特定する順序特定部とをさらに備える、
ことを特徴とするもの。
【請求項３】
複数の端末と、サーバ装置とがネットワークを介して接続されたデータ送受信システムであって、
前記各端末は、それぞれ、
前記各端末において共通する時刻として計時される標準時刻に基づいて、所定の動作が行われた時刻を示す時刻情報を、送信用のデータに付加する時刻情報付加部と、
当該時刻情報が付加されたデータを、所定の時間差をあけて前記サーバ装置に向けて送信する送信部とを備え、
前記サーバ装置は、
前記各端末からそれぞれ所定の時間差をあけて送信されるデータを受信する受信部と、
前記受信部が受信した各データに付加された時刻情報に基づいて、前記各端末にて動作が行われた順序を特定する順序特定部とを備える、
ことを特徴とするもの。
【請求項４】
サーバ装置と、複数の端末とがネットワークを介して接続されたデータ送受信システムであって、
前記サーバ装置は、
所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定部と、
当該有効時刻情報が付加された設問情報を前記各端末に順次送るために、前記各端末に対してそれぞれ所定の時間差をあけて送信する設問送信部と、
送信された当該設問情報に応答して、前記各端末から送られる回答情報を受信する回答受信部と、
当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部とを備え、
前記各端末は、それぞれ、
前記サーバ装置からそれぞれ所定の時間差をあけながら送信される設問情報の内、自己宛に送信された設問情報を受信する設問受信部と、
前記各端末において時刻の値が共通する標準時刻を計時する標準時刻計時部と、
計時される当該標準時刻に基づいて、当該設問情報に定められた当該有効時刻の経過を判別する時刻判別部と、
当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示部と、
当該設問情報の表示に応答して入力される回答情報を受け付ける回答受付部と、
計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加する回答生成部と、
当該受付時刻情報が付加された回答情報を、それぞれ所定の時間差をあけて前記サーバ装置に送信する回答送信部とを備える、
ことを特徴とするもの。
【請求項５】
複数の端末とネットワークを介して接続されたサーバ装置であって、
所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定部と、
当該有効時刻情報が付加された設問情報を前記各端末に順次送るために、前記各端末に対してそれぞれ所定の時間差をあけて送信する設問送信部と、
送信された当該設問情報に応答して、前記各端末からそれぞれ所定の時間差をあけて送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信する回答受信部と、
当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部とを備える、
ことを特徴とするもの。
【請求項６】
請求項５に記載のサーバ装置であって、
受信された当該回答情報を蓄積する回答情報蓄積部と、
蓄積された当該回答情報から、設問情報に対応する正解情報に基づいて、正解回答となる回答情報を抽出する正解回答抽出部と、
抽出された当該回答情報の内から、付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部とをさらに備える、
ことを特徴とするもの。
【請求項７】
サーバ装置とネットワークを介して接続された複数の端末であって、
前記各端末は、それぞれ、
前記サーバ装置からそれぞれ所定の時間差をあけて送信される設問情報の内、使用可能となる有効時刻を定めた有効時刻情報が付加された自己宛の設問情報を受信する設問受信部と、
前記各端末において時刻の値が共通する標準時刻を計時する標準時刻計時部と、
計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する時刻判別部と、
当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示部とを備える、
ことを特徴とするもの。
【請求項８】
請求項７に記載の端末であって、
前記各端末は、それぞれ、
前記設問表示部に表示された当該設問情報の表示に応答して入力される回答情報を受け付ける回答受付部と、
前記標準時刻計時部により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加する回答生成部と、
当該受付時刻情報が付加された回答情報を所定の時間差をあけて前記サーバ装置に送信する回答送信部とをさらに備える、
ことを特徴とするもの。
【請求項９】
請求項７または８に記載の端末であって、
前記各端末は、それぞれ、
所定のタイミングで外部から供給される補正情報に従って、前記標準時刻計時部により計時される当該標準時刻を補正する時刻補正部をさらに備える、
ことを特徴とするもの。
【請求項１０】
複数の端末とネットワークを介して接続され、時刻設定部、設問送信部、回答受信部、および、回答順序特定部を備えるサーバ装置の時刻管理方法であって、
前記時刻設定部が、所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定工程と、
前記設問送信部が、当該有効時刻情報が付加された設問情報を前記各端末に順次送るために、前記各端末に対してそれぞれ所定の時間差をあけて送信する設問送信工程と、
前記回答受信部が、送信された当該設問情報に応答して、記各端末からそれぞれ所定の時間差をあけて送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信する回答受信工程と、
前記回答順序特定部が、当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定工程とを備える、
ことを特徴とする方法。
【請求項１１】
サーバ装置とネットワークを介して接続され、設問受信部、標準時刻計時部、時刻判別部、および、設問表示部をそれぞれ備えた複数の端末の時刻管理方法であって、
前記設問受信部が、前記サーバ装置からそれぞれ所定の時間差をあけて送信される設問情報の内、使用可能となる有効時刻を定めた有効時刻情報が付加された自己宛の設問情報を受信する設問受信工程と、
前記標準時刻計時部が、前記各端末において時刻の値が共通する標準時刻を計時する標準時刻計時工程と、
前記時刻判別部が、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する時刻判別工程と、
前記設問表示部が、当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示工程とを備える、
ことを特徴とする方法。
【請求項１２】
請求項１１に記載の時刻管理方法であって、
複数の端末が、それぞれ、回答受付部、回答生成部、および、回答送信部をさらに備え、
前記回答受付部が、前記設問表示部に表示された当該設問情報の表示に応答して入力される回答情報を受け付ける回答受付工程と、
前記回答生成部が、前記標準時刻計時部により計時される当該標準時刻に基づいて、当該受け付け時刻を示す受付時刻情報を、当該回答情報に付加する回答生成工程と、
前記回答送信部が、当該受付時刻情報が付加された回答情報を所定の時間差をあけて前記サーバ装置に送信する回答送信工程とをさらに備える、
ことを特徴とする方法。
【請求項１３】
複数の端末とネットワークを介して接続されたコンピュータを、
所定の設問情報に、前記各端末にて使用可能となる有効時刻を定めた有効時刻情報を付加する時刻設定部、当該有効時刻情報が付加された設問情報を前記各端末に順次送るために、前記各端末に対してそれぞれ所定の時間差をあけて送信する設問送信部、送信された当該設問情報に応答して、前記各端末からそれぞれ所定の時間差をあけて送られる、回答受付時刻を示す受付時刻情報が付加された回答情報を受信する回答受信部、当該回答情報に付加された受付時刻情報に基づいて、前記各端末にて回答が行われた順序を特定する回答順序特定部、
として機能させることを特徴とするプログラム。
【請求項１４】
サーバ装置とネットワークを介して接続された複数のコンピュータを、それぞれ、
前記サーバ装置からそれぞれ所定の時間差をあけて送信される設問情報の内、使用可能となる有効時刻を定めた有効時刻情報が付加された自己宛の設問情報を受信する設問受信部、前記各コンピュータにおいて時刻の値が共通する標準時刻を計時する標準時刻計時部、計時される当該標準時刻に基づいて、当該設問情報に付加された有効時刻情報に定められた有効時刻の経過を判別する時刻判別部、当該有効時刻の経過を判別すると、当該設問情報を表示する設問表示部、
として機能させることを特徴とするプログラム。