(57)【要約】【課題】ユーザ側情報処理装置から送信された情報が正確かつ確実にホスト側情報処理装置に受信されたか否かを確認することができるとともに、その確認後にユーザが送信した情報について処理することにより、インターネットを利用したネットワークサービス上のトラブルを防止し、またユーザに安心・信頼感を持たせるネットワークサービスシステムを提供すること。【解決手段】ネットワーク回線３を利用してユーザ側情報処理装置２からアクセス可能なホスト側情報処理装置１において、ユーザ側情報処理装置２からの入力データを受信し、受信した入力データを記憶し、受信した入力データをユーザ側情報処理装置２に送信し、送信した入力データについてのユーザ側情報処理装置２からの確認データを受信し、入力データが正しいとの確認データを受信した場合に記憶していた入力データの処理を行うことを特徴とするネットワークサービスシステム。【選択図】        図１
2005302017.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データを受信し、受信した入力データを記憶し、受信した入力データを前記ユーザ側情報処理装置に送信し、送信した入力データについての前記ユーザ側情報処理装置からの確認データを受信し、前記入力データが正しいとの確認データを受信した場合に記憶していた前記入力データの処理を行うことを特徴とするネットワークサービスシステム。
【請求項２】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザがデータを入力し送信するための入力用情報をユーザ側情報処理装置に表示させ、前記入力用情報に基づいて前記ユーザ側情報処理装置から入力データが送信された後に、ユーザが確認データを入力し送信するための確認用情報をユーザ側情報処理装置に表示させ、前記確認用情報を表示させる際には、前記ユーザ側情報処理装置から送信されて受信した入力データを送信して表示させることを特徴とするネットワークサービスシステム。
【請求項３】
前記ユーザ側情報処理装置からの受信データ及び前記ユーザ側情報処理装置への送信データには、ユーザを識別するためにあらかじめ設定されたユーザＩＤとパスワードデータを含み、入力データとともに前記ユーザＩＤとパスワードデータを記憶することを特徴とする請求項１記載のネットワークサービスシステム。
【請求項４】
前記入力データが誤りとの確認データを受信した時には、前記ユーザ側情報処理装置からの訂正入力データを受信し、記憶していた前記入力データ内容を訂正入力データに訂正し、受信した訂正入力データをユーザ側情報処理装置に送信し、送信した訂正入力データについてのユーザ側情報処理装置からの確認データを受信することを特徴とする請求項１記載のネットワークサービスシステム。
【請求項５】
前記入力データが誤りとの確認データをユーザ側情報処理装置が送信した時には、ユーザが訂正データを入力し送信するための入力用情報を前記ユーザ側情報処理装置に表示させ、前記入力用情報に基づいて前記ユーザ側情報処理装置から訂正入力データが送信された後に、ユーザが訂正データに対する確認データを入力し送信するための確認用情報を前記ユーザ側情報処理装置に表示させ、前記確認用情報を表示させる際には、前記ユーザ側情報処理装置から送信されて受信した訂正データを送信して表示させることを特徴とする請求項２記載のネットワークサービスシステム。
【請求項６】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するホスト側情報処理装置において、ゲームについての回答をユーザ側情報処理装置から受信し、受信した回答が正解か否かを判断し、正解を判断したときには、他のユーザ側情報処理装置に対して、ゲーム終了メッセージデータを送信することを特徴とするネットワークサービスシステム。
【請求項７】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するホスト側情報処理装置において、一のユーザが正解したときには、正解判断時にゲームを継続中のユーザ側情報処理装置に対して、又は当選判断以降にゲームを開始したユーザ側情報処理装置に対して、ゲーム終了メッセージを表示させることを特徴とするネットワークサービスシステム。
【請求項８】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者、又は最短の時間で回答した正解者を当選とするゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断する当選確定処理部を備えていることを特徴とするネットワークサービスシステム。
【請求項９】
前記当選確定処理部は、いずれかの当選者処理部から当選者の情報が入力された場合には、判断処理を所定時間待機させ、この所定時間内に入力された他の当選者処理部からの入力データの正解の時刻又は正解に要した時間を比較することを特徴とする請求項８に記載のネットワークサービスシステム。
【請求項１０】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、正解の時刻又は正解に要した時間から当選者を判断するゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断し、正解の時刻又は正解に要した時間順に当選者を表示することを特徴とするネットワークサービスシステム。
【請求項１１】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置から入力データを受信し、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻を確認し、時刻によってあらかじめ記憶している複数種類の送信画像データの中から該当する送信画像データを選択し、選択された送信画像データを前記ユーザ側情報処理装置に送信することを特徴とするネットワークサービスシステム。
【請求項１２】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置への送信画像データをあらかじめ複数種類記憶し、カウントされた時間によって記憶している送信画像データをあらかじめ選択しておき、前記ユーザ側情報処理装置から入力データを受信したときに、あらかじめ選択されている送信画像データを前記ユーザ側情報処理装置に送信することを特徴とするネットワークサービスシステム。
【請求項１３】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻によって、選択された送信画像を前記ユーザ側情報処理装置に表示させることを特徴とするネットワークサービスシステム。
【請求項１４】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、ホスト側情報処理装置が有する時刻データ、又はこの時刻データをもとに作り出した仮想時刻データをあわせて送信することを特徴とするネットワークサービスシステム。
【請求項１５】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像を前記ユーザ側情報処理装置に表示させるとともに、ホスト側情報処理装置が有する時刻、又はホスト側情報処理装置が有する時刻データをもとに作り出した仮想時刻をあわせて表示することを特徴とするネットワークサービスシステム。
【請求項１６】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、複数の画像データからなる時刻表示データと、前記ユーザ側情報処理装置のタイムカウンタを利用して前記時刻表示データの画像データを変更する時刻表示変更データとをあわせて送信することを特徴とするネットワークサービスシステム。
【請求項１７】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像と、前記ユーザ側情報処理装置が有するタイムカウンタによって動作する時計とを前記ユーザ側情報処理装置に表示させることを特徴とするネットワークサービスシステム。
【請求項１８】
前記ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成したことを特徴とする請求項１から請求項１７のいずれかに記載のネットワークサービスシステム。
【請求項１９】
前記ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置は、前記ユーザ側情報処理装置に対してのデータの送受信を行い、前記第二のホスト側情報処理装置は、前記第一のホスト側情報処理装置からデータを読み込み、入力データの処理を行うことを特徴とする請求項１又は請求項７に記載のネットワークサービスシステム。
【請求項２０】
ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置とを備え、前記第一のホスト側情報処理装置にて、ユーザ側情報処理装置からの入力データを受信して記憶し、前記第二のホスト側情報処理装置にて、前記第一のホスト側情報処理装置で記憶している入力データを読み込んで記憶するとともに前記第一のホスト側情報処理装置に前記入力データを送信し、前記第一のホスト側情報処理装置にて、前記第二のホスト側情報処理装置から受信した入力データを前記ユーザ側情報処理装置に送信するとともに、送信した入力データについての前記ユーザ側情報処理装置からの確認データを受信して記憶し、前記第二のホスト側情報処理装置にて、前記第一のホスト側情報処理装置で記憶している確認データを読み込んで、入力データが正しいとの確認データを受信した場合に記憶していた前記入力データの処理を行うことを特徴とするネットワークサービスシステム。
【請求項２１】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するホスト側情報処理装置において、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置にて、ゲームについての回答を前記ユーザ側情報処理装置から受信し、前記第二のホスト側情報処理装置にて、受信した回答が正解か否かを判断することを特徴とするネットワークサービスシステム。
【請求項２２】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置にて、ユーザ側情報処理装置からの入力データを受信し、前記第二のホスト側情報処理装置にて、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻から選択される送信画像データを前記第一のホスト側情報処理装置に送信し、前記第一のホスト側情報処理装置にて、選択された送信画像データを前記ユーザ側情報処理装置に送信することを特徴とするネットワークサービスシステム。
【請求項２３】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置にて、ユーザ側情報処理装置からの入力データを受信し、前記第二のホスト側情報処理装置にて、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻から選択される送信画像データを前記ユーザ側情報処理装置に送信することを特徴とするネットワークサービスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置、特にインターネットを利用してアクセス可能なホスト側情報処理装置が提供するネットワークサービスシステムに関する。
【背景技術】
【０００２】
現在、インターネットを利用したネットワークサービスシステムが急増し、各種情報の紹介や、商品の売買、あるいはゲームなどが行われるようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、インターネットを利用したネットワークサービスシステムにおいては、送信した情報が１００％正確かつ確実に受信されているとはいえない状況にある。従って、送信した情報がその結果によっては重要な影響を及ぼす場合などは、別途メールや電話、ファクシミリなどの通信手段により内容確認を行わなければならないという不便さがあった。
また、インターネットを利用したホスト側情報処理装置は、あらかじめ用意した情報をユーザ側情報処理装置からの指令に基づいて提供するだけのものが多く、複数のユーザが参加できるゲームは、未だ充分なものが提供されていない。
【０００４】
そこで本発明は、ユーザ側情報処理装置から送信された情報が正確かつ確実にホスト側情報処理装置に受信されたか否かを確認することができるとともに、その確認後にユーザが送信した情報について処理することにより、インターネットを利用したネットワークサービス上のトラブルを防止し、またユーザに安心・信頼感を持たせるネットワークサービスシステムを提供することを目的とする。
また本発明は、一つの入力データを処理するまでは同じユーザからの他の入力の受付を排除したり、他の入力データが送信されたときには前の入力データを無効とすることを可能とし、例えばゲームのネットワークサービスを行う場合などは、同じユーザからの回答データの入力を制限するネットワークサービスシステムを提供することを目的とする。
また本発明は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者又は最短の時間で回答した正解者を当選とするゲームを提供するネットワークサービスシステムにおいて、正確な当選者を決定し、また的確にユーザにゲーム終了を伝えるネットワークサービスシステムを提供することを目的とする。
また本発明は、時刻によってユーザに送信する送信画像データを異ならせることにより、ユーザに飽きさせない情報の提供を行うことができるネットワークサービスシステムを提供することを目的とする。
また本発明は、ホスト側情報処理装置が有しているタイマーによる時刻を送信し、表示することで各ユーザ側情報処理装置に対して、共通の時刻を表示することができ、例えば時間の進行をともなうゲームなどを行えるネットワークサービスシステムを提供することを目的とする。
さらに本発明は、ホスト側情報処理装置が有する重要な情報については、ユーザ側情報処理装置から引き出すことができないようにすることで、ホスト側情報処理装置のセキュリテイを確保し、ユーザに対する安全性や公平性を担保することができるネットワークサービスシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データを受信し、受信した入力データを記憶し、受信した入力データを前記ユーザ側情報処理装置に送信し、送信した入力データについての前記ユーザ側情報処理装置からの確認データを受信し、前記入力データが正しいとの確認データを受信した場合に記憶していた前記入力データの処理を行うことを特徴とする。
また請求項２記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザがデータを入力し送信するための入力用情報をユーザ側情報処理装置に表示させ、前記入力用情報に基づいて前記ユーザ側情報処理装置から入力データが送信された後に、ユーザが確認データを入力し送信するための確認用情報をユーザ側情報処理装置に表示させ、前記確認用情報を表示させる際には、前記ユーザ側情報処理装置から送信されて受信した入力データを送信して表示させることを特徴とする。
また請求項３記載の本発明のネットワークサービスシステムは、請求項１記載のネットワークサービスシステムにおいて、ユーザ側情報処理装置からの受信データ及びユーザ側情報処理装置への送信データには、ユーザを識別するためにあらかじめ設定されたユーザＩＤとパスワードデータを含み、入力データとともに前記ユーザＩＤとパスワードデータを記憶することを特徴とする。
また請求項４記載の本発明のネットワークサービスシステムは、請求項１に記載のネットワークサービスシステムにおいて、入力データが誤りとの確認データを受信した時には、前記ユーザ側情報処理装置からの訂正入力データを受信し、記憶していた前記入力データ内容を訂正入力データに訂正し、受信した訂正入力データをユーザ側情報処理装置に送信し、送信した訂正入力データについてのユーザ側情報処理装置からの確認データを受信することを特徴とする。
また請求項５記載の本発明のネットワークサービスシステムは、請求項２に記載のネットワークサービスシステムにおいて、入力データが誤りとの確認データをユーザ側情報処理装置が送信した時には、ユーザが訂正データを入力し送信するための入力用情報を前記ユーザ側情報処理装置に表示させ、前記入力用情報に基づいて前記ユーザ側情報処理装置から訂正入力データが送信された後に、ユーザが訂正データに対する確認データを入力し送信するための確認用情報を前記ユーザ側情報処理装置に表示させ、前記確認用情報を表示させる際には、前記ユーザ側情報処理装置から送信されて受信した訂正データを送信して表示させることを特徴とする。
また請求項６記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するホスト側情報処理装置において、ゲームについての回答をユーザ側情報処理装置から受信し、受信した回答が正解か否かを判断し、正解を判断したときには、他のユーザ側情報処理装置に対して、ゲーム終了メッセージデータを送信することを特徴とする。
また請求項７記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するホスト側情報処理装置において、一のユーザが正解したときには、正解判断時にゲームを継続中のユーザ側情報処理装置に対して、又は当選判断以降にゲームを開始したユーザ側情報処理装置に対して、ゲーム終了メッセージを表示させることを特徴とする。
また請求項８記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者、又は最短の時間で回答した正解者を当選とするゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断する当選確定処理部を備えていることを特徴とする。
また請求項９記載の本発明のネットワークサービスシステムは、請求項８に記載のネットワークサービスシステムにおいて、前記当選確定処理部は、いずれかの当選者処理部から当選者の情報が入力された場合には、判断処理を所定時間待機させ、この所定時間内に入力された他の当選者処理部からの入力データの正解の時刻又は正解に要した時間を比較することを特徴とする。
また請求項１０記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、正解の時刻又は正解に要した時間から当選者を判断するゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断し、正解の時刻又は正解に要した時間順に当選者を表示することを特徴とする。
また請求項１１記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置から入力データを受信し、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻を確認し、時刻によってあらかじめ記憶している複数種類の送信画像データの中から該当する送信画像データを選択し、選択された送信画像データを前記ユーザ側情報処理装置に送信することを特徴とする。
また請求項１２記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置への送信画像データをあらかじめ複数種類記憶し、カウントされた時間によって記憶している送信画像データをあらかじめ選択しておき、前記ユーザ側情報処理装置から入力データを受信したときに、あらかじめ選択されている送信画像データを前記ユーザ側情報処理装置に送信することを特徴とする。
また請求項１３記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻によって、選択された送信画像を前記ユーザ側情報処理装置に表示させることを特徴とする。
また請求項１４記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、ホスト側情報処理装置が有する時刻データ、又はこの時刻データをもとに作り出した仮想時刻データをあわせて送信することを特徴とする。
また請求項１５記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像を前記ユーザ側情報処理装置に表示させるとともに、ホスト側情報処理装置が有する時刻、又はホスト側情報処理装置が有する時刻データをもとに作り出した仮想時刻をあわせて表示することを特徴とする。
また請求項１６記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、複数の画像データからなる時刻表示データと、前記ユーザ側情報処理装置のタイムカウンタを利用して前記時刻表示データの画像データを変更する時刻表示変更データとをあわせて送信することを特徴とする。
また請求項１７記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像と、前記ユーザ側情報処理装置が有するタイムカウンタによって動作する時計とを前記ユーザ側情報処理装置に表示させることを特徴とする。
また請求項１８記載の本発明のネットワークサービスシステムは、請求項１から請求項１７のいずれかに記載のネットワークサービスシステムにおいて、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成したことを特徴とする。
また請求項１９記載の本発明のネットワークサービスシステムは、請求項１又は請求項７に記載のネットワークサービスシステムにおいて、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置は、前記ユーザ側情報処理装置に対してのデータの送受信を行い、前記第二のホスト側情報処理装置は、前記第一のホスト側情報処理装置からデータを読み込み、入力データの処理を行うことを特徴とする。
また請求項２０記載の本発明のネットワークサービスシステムは、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置とを備え、前記第一のホスト側情報処理装置にて、ユーザ側情報処理装置からの入力データを受信して記憶し、前記第二のホスト側情報処理装置にて、前記第一のホスト側情報処理装置で記憶している入力データを読み込んで記憶するとともに前記第一のホスト側情報処理装置に前記入力データを送信し、前記第一のホスト側情報処理装置にて、前記第二のホスト側情報処理装置から受信した入力データを前記ユーザ側情報処理装置に送信するとともに、送信した入力データについての前記ユーザ側情報処理装置からの確認データを受信して記憶し、前記第二のホスト側情報処理装置にて、前記第一のホスト側情報処理装置で記憶している確認データを読み込んで、入力データが正しいとの確認データを受信した場合に記憶していた前記入力データの処理を行うことを特徴とする。
また請求項２１記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するホスト側情報処理装置において、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置にて、ゲームについての回答を前記ユーザ側情報処理装置から受信し、前記第二のホスト側情報処理装置にて、受信した回答が正解か否かを判断することを特徴とする。
また請求項２２記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置にて、ユーザ側情報処理装置からの入力データを受信し、前記第二のホスト側情報処理装置にて、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻から選択される送信画像データを前記第一のホスト側情報処理装置に送信し、前記第一のホスト側情報処理装置にて、選択された送信画像データを前記ユーザ側情報処理装置に送信することを特徴とする。
また請求項２３記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成し、前記第一のホスト側情報処理装置にて、ユーザ側情報処理装置からの入力データを受信し、前記第二のホスト側情報処理装置にて、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻から選択される送信画像データを前記ユーザ側情報処理装置に送信することを特徴とする。
【発明の効果】
【０００６】
以上の説明から明らかなように、本発明のネットワークサービスシステムは、ユーザ側情報処理装置から送信された情報が正確かつ確実にホスト側情報処理装置に受信されたか否かを確認することができるとともに、その確認後にユーザが送信した情報について処理することにより、インターネットを利用したネットワークサービス上のトラブルを防止し、またユーザに安心・信頼感を持たせることができる。
また本発明は、一つの入力データを処理するまでは同じユーザからの他の入力の受付を排除したり、他の入力データが送信されたときには前の入力データを無効とすることを可能とすることができる。
また本発明は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者又は最短の時間で回答した正解者を当選とするゲームを提供することができる。
また本発明は、時刻によってユーザに送信する送信画像データを異ならせることにより、ユーザに飽きさせない情報の提供を行うことができる。
また本発明は、ホスト側情報処理装置が有しているタイマーによる時刻を送信し、表示することで各ユーザ側情報処理装置に対して、共通の時刻を表示することができ。
さらに本発明は、ホスト側情報処理装置が有する重要な情報については、ユーザ側情報処理装置から引き出すことができないようにすることで、ホスト側情報処理装置のセキュリテイを確保し、ユーザに対する安全性や公平性を担保することができる。
【発明を実施するための最良の形態】
【０００７】
本発明のネットワークサービスシステムの原理図を図１及び図２に示す。
図１に示すように、サービスを提供するホスト側情報処理装置１と、サービスの提供を受けるユーザ側情報処理装置２Ａ、２Ｂ、２Ｃとは、ネットワーク回線３に接続されており、ユーザ側情報処理装置２Ａ、２Ｂ、２Ｃからのアクセスによってホスト側情報処理装置１の提供するサービスを受けることができる。
また図２に示すように、ホスト側情報処理装置を、それぞれ別々にネットワーク回線に接続した第一のホスト側情報処理装置１Ａと第二のホスト側情報処理装置１Ｂとによって構成することも可能である。この場合のネットワークサービスシステムは、第一のホスト側情報処理装置１Ａをユーザ側情報処理装置２Ａ、２Ｂ、２Ｃからアクセス可能なホスト側情報処理装置とし、第二のホスト側情報処理装置１Ｂをユーザ側情報処理装置２Ａ、２Ｂ、２Ｃからアクセスさせないホスト側情報処理装置とし、第二のホスト側情報処理装置１Ｂは、第一のホスト側情報処理装置１Ａにアクセスすることによって、処理の一部を分担するものである。このネットワークサービスシステムは、例えばクイズなどのサービスを行う場合に、ユーザ側情報処理装置２Ａ、２Ｂ、２Ｃからのアクセスによって回答を引き出されることを防止するものである。
【０００８】
本発明の第１から第８の実施の形態におけるネットワークサービスシステムを図３に基づいて説明する。
まず、本発明の第１、及び第２の実施の形態について説明する。
まず、ユーザ側情報処理装置２は、ホスト側情報処理装置１にアクセスして、入力用情報を受信し（ステップ１０１）、この入力用情報をディスプレイ上に表示する（ステップ１０２）。ユーザは、この表示された入力用情報を用いてデータを入力し（ステップ１０３）、入力データの送信を行う（ステップ１０４）。ホスト側情報処理装置１は、このユーザ側情報処理装置２からの入力データを受信すると（ステップ１０５）、受信した入力データを記憶部に記憶し（ステップ１０６）、この受信した入力データをユーザ側情報処理装置２に対して確認用情報に含めて送信する（ステップ１０７）。この送信によって、ユーザ側情報処理装置２は、入力データの内容を含んだ確認用情報を受信し（ステップ１０８）、表示する（ステップ１０９）。このとき、仮にネットワーク回線３上で入力データの内容が入力時と異なるものに変更されてしまった場合には、ユーザ側情報処理装置２に表示される入力データは、入力時と異なる内容を表示することになる。従って、ユーザはネットワーク回線３上で何らかのトラブルが発生したことを知ることになる。逆に、返信された入力データが入力時と同じ内容であれば、ホスト側情報処理装置１に記憶された入力データが入力データ内容と同じであることを確認することができる。なお、ネットワーク回線３上でのトラブルは、ユーザ側情報処理装置２からホスト側情報処理装置１に送信される場合だけでなく、ホスト側情報処理装置１からユーザ側情報処理装置２に返信される場合にも起こりうる。このようにホスト側情報処理装置１からユーザ側情報処理装置２への返信時にトラブルが生じた場合には、ホスト側情報処理装置１に記憶された入力データは正しい内容にもかかわらず、ユーザ側情報処理装置２に表示される内容は、誤った内容となってしまう。すなわち、本来は入力データを訂正する必要がないにもかかわらず訂正しなければならなくなってしまう場合が生じる。しかし、ネットワーク回線３上のトラブルは、頻繁に生じるものではなく、かつより安全確実な情報の伝達を望むときには多少の訂正作業の発生よりもより確実な情報の伝達の方が重要である。また、ユーザ側情報処理装置２からホスト側情報処理装置１に送信されるときに入力データが変更され、さらにホスト側情報処理装置１からユーザ側情報処理装置２に返信されるときに再び入力データが変更され、かつ２回の変更の結果、返信される入力データは、入力時の内容に戻ることも理論上はあり得るが、現実にはまず生じ得ない確率であり問題とはならない。
ユーザは、入力したデータがホスト側情報処理装置１に正しく届いたかを確認し、表示された確認用情報を用いて確認データの入力を行い（ステップ１１０）、その後確認データを送信する（ステップ１１１）。ホスト側情報処理装置１は、この確認データを受信し（ステップ１１２）、入力データが正しいとの確認データか否かを判断し（ステップ１１３）、入力データが正しいとの確認データを受信した場合には、記憶部にアクセスし入力データの処理を行う（ステップ１１４）。仮に入力データが正しくないとの確認データであれば、再度入力用情報を送信する（ステップ１００）。
従って、ユーザはネットワーク回線３上のトラブルによる心配をすることなく、このネットワークサービスシステムを利用することができる。
なお、上記実施の形態では、入力データが正しくないとの確認データであれば、再度入力用情報を送信する（ステップ１００）としたが、誤りとの確認データを受信したときには、ユーザ側情報処理装置２には、既に入力用情報を送信済みであるので、あらかじめ確認用情報に、誤りとの確認データが入力されたとき、又は誤りとの確認データが入力され、送信指示が入力されたときには、既に送信済みの入力用情報を表示するような指示プログラムを含めていてもよい。なお、このとき誤りとの確認データは、ホスト側情報処理装置１に送信しないようにしてもよい。
【０００９】
本発明の第３の実施の形態におけるネットワークサービスシステムは、さらにホスト側情報処理装置１への送信データ、及びユーザ側情報処理装置２への送信データに、ユーザを識別するためにあらかじめ設定されたユーザＩＤとパスワードデータを含ませることにある。具体的には、ユーザ側情報処理装置２から入力データを送信するとき（ステップ１０４）や、確認データを送信するとき（ステップ１１１）、又はホスト側情報処理装置１から確認のために入力データを送信するとき（ステップ１０７）である。又、このユーザＩＤとパスワードデータは、ホスト側情報処理装置１に入力データを記憶するときにあわせて記憶する（ステップ１０６）。なお、ユーザＩＤ等のデータは、ユーザが初期段階で入力したデータを用い、必ずしも送信ごとに入力する必要はない。すなわちユーザ識別データの入力は、ユーザ側情報処理装置２からホスト側情報処理装置１への入力用情報を要求する以前のアクセス段階で行い、入力用情報がホスト側情報処理装置１から送信されるとき（ステップ１００）には既にユーザＩＤ等のデータを含ませておく。ただし、入力用情報を表示させるとき（ステップ１０２）や、確認用情報を表示させるとき（ステップ１０９）には、特にこのユーザ識別データを表示させる必要はない。なお、このユーザＩＤについては表示させて確認することも可能である。
このようにユーザＩＤ等のデータを含めて送受信することにより、ユーザＩＤ等のデータが回線上のトラブルで内容が変更されてしまったときには、トラブルの発生を認識することができ、より確実なネットワークサービスを行うことができる。また、ホスト側情報処理装置１でこのユーザＩＤ等のデータを管理することで、一つの入力データを処理するまでは同じユーザからの他の入力の受付を排除したり、他の入力データが送信されたときには前の入力データを無効とすることが可能となる。従って、例えばゲームのネットワークサービスを行う場合などは、同じユーザからの回答データの入力を制限することが可能となる。
次に本発明の第４、及び第５の実施の形態におけるネットワークサービスシステムについて説明する。
【００１０】
本発明の第４の実施の形態は、第１の実施の形態において、入力データとともに時刻データを記憶部にて記憶するものである（ステップ１０６）。ここで、時刻データとして、ユーザ側情報処理装置２からの入力データを送信された時刻データを記憶する場合には、例えば、その後ユーザが入力データを確認する場合に、いつに入力したデータなのかを判断し易くなる。特にインターネットを利用した場合には、国によって時差があるため、ユーザ側情報処理装置２の時刻を表示することも必要な場合がある。また、時刻データとして、ユーザ側情報処理装置２からの入力データを受信した時刻データを記憶する場合には、例えば先着順の物品の販売や最初の正解者を当選者とするゲーム等において有効である。ユーザ側情報処理装置２の時刻は必ずしも正確とは言えず、またインターネットのように標準時刻の異なる国の間でも公平な判断が可能となる。また、ユーザ側情報処理装置２からの入力データを受信した時刻データの代わりに、記憶部への記憶した時刻であっても同様な効果が期待できる。受信データを記憶するまでにデータ内容の確認などのステップが多くある場合で、その処理に時間がかかり、処理時間がケースによって異なる場合には、入力データを受信した時刻とすることが好ましいが、かかる不都合が少なく、かつ受信時の時刻よりも記憶時の時刻の方が、データの処理上簡便に行える場合には、記憶時の時刻とすることが好ましい。なお、これらの時刻以外に、ユーザ側情報処理装置２での確認データを送信した（ステップ１１１）時刻や、ホスト側情報処理装置１での確認データを受信した（ステップ１１２）時刻としてもよい。
【００１１】
また、本発明の第５の実施の形態は、第２の実施の形態において、ホスト側情報処理装置１から入力データを送信するとき（ステップ１０７）に、時刻データをあわせて送信し、この送信した時刻データをユーザ側情報処理装置２に表示させる（ステップ１０９）ものである。ここで、時刻データとして、ユーザ側情報処理装置２からの入力データを送信した（ステップ１０４）時刻を表示させる場合には、ユーザにとってはいつ入力したデータなのかを判断しやすいというメリットがある。また、時刻データとして、ホスト側情報処理装置１での入力データを受信した（ステップ１０５）時刻を表示させる場合、又は入力データを記憶した（ステップ１０６）時刻を表示させる場合には、ホスト側情報処理装置１での受け付けられた時刻を認識することができ、例えば時刻を争うゲームなどでの公平性を担保することができる。なお、これらの時刻以外にユーザ側情報処理装置２での確認データを送信した（ステップ１１１）時刻や、ホスト側情報処理装置１での確認データを受信した（ステップ１１２）時刻としてもよい。
【００１２】
次に、本発明の第６、及び第７の実施の形態におけるネットワークサービスシステムについて説明する。
本発明の第６、及び第７の実施形態は、第１の実施の形態又は第２の実施の形態において、誤りとの確認データを受信した場合である。
ホスト側情報処理装置１で、誤りとの確認データを受信したときには、訂正のための入力用情報の送信を行う（ステップ１００）。画像は初期の入力用情報と同じものでも訂正入力用であることを表示するものであってもよい。ユーザ側情報処理装置２では、この訂正のための入力用情報を受信し（ステップ１０１）、表示する（ステップ１０２）。ユーザは、この表示された入力用情報に訂正データの入力を行い（ステップ１０３）、訂正した入力データの送信を行う（ステップ１０４）。ホスト側情報処理装置１では、この訂正した入力データの受信を行う（ステップ１０５）と、記憶されていた入力データを訂正する（ステップ１０６）とともに再度ユーザ側情報処理装置２に対して訂正入力データの送信を行う（ステップ１０７）。そして、ユーザ側情報処理装置２では、訂正入力データの内容を含んだ確認用情報が表示される（ステップ１０９）。ユーザは、再度確認データの入力を行い（ステップ１１０）、この確認データの送信を行う（ステップ１１１）。この返信された確認データが正しいとの確認データの受信であれば、記憶部にアクセスし入力データ処理を行う（ステップ１１３）。仮に再度誤りとの確認データを受信したときには、上記の動作を再度繰り返すことになる。なお、上記説明では、入力用情報を送信する場合で説明したが、ユーザ側情報処理装置２には、既に入力用情報を送信済みであるので、あらかじめ確認用情報に、誤りとの確認データが入力されたとき、又は誤りとの確認データが入力され、送信指示が入力されたときには、既に送信済みの入力用情報を表示するような指示プログラムを含めていてもよい。なお、このとき誤りとの確認データは、ホスト側情報処理装置１に送信しないようにしてもよい。
本実施の形態によれば、このように訂正入力データについても、ホスト側情報処理装置１に送信された入力データを再度ユーザ側情報処理装置２に送信し（ステップ１０７）、確認を行うことにより、ユーザはネットワーク回線３上のトラブルによる心配をすることなく、このネットワークサービスシステムを利用することができる。
【００１３】
次に本発明の第８の実施の形態におけるネットワークサービスシステムについて説明する。
本発明の第８の実施の形態は、ホスト側情報処理装置１に、あらかじめ作成した画像データを記憶させておき、ユーザ側情報処理装置２からの入力データを受信したとき（ステップ１０５）、この入力データをこの画像データに合成して送信画像データを作成し、ユーザ側情報処理装置２に対してこの作成した送信画像データを送信する（ステップ１０７）ものである。
本実施の形態は、第１の実施形態と同様にユーザ側情報処理装置２から送信された入力データを記憶し（ステップ１０６）、確認データを待って入力データの処理を行う（ステップ１１４）ために、ユーザはネットワーク回線３上のトラブルによる心配をすることなく、このネットワークサービスシステムを利用することができる。
【００１４】
次に本発明の第９、及び第１０の実施形態におけるネットワークサービスシステムを図４に基づいて説明する。
本発明の第９、及び第１０の実施形態は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するネットワークサービスシステムに関するものである。
ユーザ側情報処理装置２Ａからゲーム選択データが送信され（ステップ２０１）、ネットワーク回線３を経由してホスト側情報処理装置１において、ゲームを選択するゲーム選択データを受信する（ステップ２０２）と、ホスト側情報処理装置１はゲーム選択を行い（ステップ２０３）、選択されたゲームに関するゲームデータをユーザ側情報処理装置２Ａに送信する（ステップ２０４）。ゲームデータを受信した（ステップ２０５）ユーザは、ゲームに対する回答を入力し（ステップ２０６）、ゲーム回答を送信する（ステップ２０７）。ホスト側情報処理装置１は、このゲーム回答を受信する（ステップ２０８）と、このゲーム回答が正解か否かの判断を行い（ステップ２０９）、正誤結果データを送信する（ステップ２１０）。そして、ユーザ側情報処理装置２Ａは、正誤結果データを受信する（ステップ２１１）。このとき、回答が正解である場合には、ゲーム終了メッセージデータを他のユーザ側情報処理装置２Ｂ、２Ｃに対して送信する（ステップ２１２）。このゲーム終了メッセージデータは、当選者以外のユーザ側情報処理装置２Ｂ、２Ｃであって、当選判断時にゲームを継続中のユーザ側情報処理装置に対して、又は当選判断以降にゲームを開始したユーザ側情報処理装置に対して送信し（ステップ２１２）、表示させる（ステップ２１３）ものである。また、このゲーム終了メッセージデータの送信は、ゲームを選択するゲーム選択データを送信した後であって、回答に対する正誤結果データを受信する前のタイミングに行う。
従って、本発明の第９、及び第１０の実施の形態によれば、正解者が出たために既に終了したゲームを、これを知らないユーザがゲームを行うことをなくし、ユーザに不快感をもたらすことを防止することができる。
【００１５】
次に本発明の第１１、第１２、及び第１３の実施の形態におけるネットワークサービスシステムを図５に基づいて説明する。
本発明の第１１、及び第１２の実施の形態は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者、又は最短の時間で回答した正解者を当選とするゲームを提供するネットワークサービスシステムに関するものである。
また本発明の第１３の実施の形態は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、正解の時刻又は正解に要した時間から当選者を判断するネットワークサービスシステムに関するものである。
【００１６】
本発明の第１１の実施の形態は、ホスト側情報処理装置１に、ユーザ側情報処理装置２から送信されるゲームについての回答データを受信するゲーム回答受信部１０と、回答が正解か否かを判断する正解者判断部１１とを複数個並列処理可能に設けている。そして、ホスト側情報処理装置１は、二以上の正解者判断部１１にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断する当選確定処理部１２を備えている。ネットワーク回線３を利用したゲームにおいては、同時期に多数のユーザがアクセスする可能性が高く、単一の正解者判断部１１では十分な処理ができない場合がある。従って、迅速な処理、あるいはユーザ側情報処理装置からのアクセスを十分に受け付けるためには、並列的な処理を行う必要が生じるが、最初の正解者を当選とするゲームにおいては、必ずしも最初の正解者判断部１１での正解者が、最初に回答した正解者とは限らない。また正解に要した時間が短いユーザを正解者とする場合にも同様の問題がある。
従って、本実施の形態では、かかる当選確定処理部１２を設けることによって、正確な当選者を決定することができる。
【００１７】
また、本発明の第１２の実施の形態は、当選確定処理部１２において、いずれかの当選者処理部１１から当選者の情報が入力された場合には、判断処理を所定時間待機させるものである。そして、この所定時間内に入力された他の当選者処理部１１からの入力データの正解の時刻又は正解に要した時間を比較することによって、正確な当選者を決定することができる。
【００１８】
また、本発明の第１３の実施の形態は、二以上の正解者判断部１１にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者と判断し、正解の時刻又は正解に要した時間順に当選者を表示するものである。
従って、本実施の形態においても、正確な当選者を決定し、ユーザに知らせることができる。
【００１９】
次に本発明の第１４の実施形態におけるネットワークサービスシステムを図６に基づいて説明する。
本実施の形態においては、ユーザ側情報処理装置２でデータが入力され（ステップ４０１）、この入力されたデータが送信される（ステップ４０２）と、ホスト側情報処理装置１は、入力データを受信した（ステップ４０３）後に、時刻確認を行い（ステップ４０４）、時刻によってあらかじめ送信画像データ記憶部に記憶している複数種類の送信画像データの中から該当する送信画像データを選択し（ステップ４０５）、選択された送信画像データをユーザ側情報処理装置２に送信する（ステップ４０６）。そしてユーザ側情報処理装置２は、この選択された送信画像データを受信し（ステップ４０７）、送信画像が表示される（ステップ４０８）。
確認の対象とする時刻データとしては、ユーザ側情報処理装置２からの入力データを受信したとき（ステップ４０３）の時刻、ユーザ側情報処理装置２からの入力データを送信したとき（ステップ４０２）の時刻、ある時刻からの経過時刻、又は現在時刻等の時刻を用いる。
本実施の形態においては、時刻によってユーザ側情報処理装置２に送信する送信画像データを異ならせることにより、ユーザに飽きさせない情報の提供を行うことができる。また、紙芝居的な情報の提供ができるために、ゲームなどへの応用に効果的である。
【００２０】
次に本発明の第１５の実施の形態におけるネットワークサービスシステムを図７に基づいて説明する。
本実施例においては、ホスト側情報処理装置１は、ユーザ側情報処理装置２への送信画像データを送信画像データ記憶部にあらかじめ複数種類記憶しており、ホスト時刻を確認し（ステップ５１０）、この時刻を時間付き送信画像データ全てに対して時刻通達し（ステップ５１１）、時刻が一致する送信画像データを固定アドレスに配置している（ステップ５１２）。そして、ユーザ側情報処理装置２でデータが入力され（ステップ５０１）、入力されたデータが送信される（ステップ５０２）と、ホスト側情報処理装置１は、入力データを受信した（ステップ５０３）後、あらかじめ固定アドレスに配置された送信画像データ（ステップ５１２）を呼び出し（ステップ５０４）、この送信画像データをユーザ側情報処理装置２に対して送信する（ステップ５０５）。ユーザ側情報処理装置２は、この送信画像データを受信し（ステップ５０６）、表示する（ステップ５０７）。
本実施の形態においては、時刻によってユーザ側情報処理装置２に送信する送信画像データを異ならせることにより、ユーザに飽きさせない情報の提供を行うことができる。また、紙芝居的な情報の提供ができるために、ゲームなどへの応用に効果的である。
【００２１】
次に本発明の第１６の実施の形態におけるネットワークサービスシステムを図６、図７に基づいて説明する。
本発明の第１６の実施の形態は、ホスト側情報処理装置１において、ユーザ側情報処理装置２からの入力データを受信したとき（ステップ４０３、５０３）の時刻、ユーザ側情報処理装置２から入力データを送信したとき（ステップ４０２、５０２）の時刻、ある時刻からの経過時刻、又は現在時刻等の時刻によって選択された送信画像をユーザ側情報処理装置２に表示させる（ステップ４０８、５０７）ものである。
本実施の形態においては、時刻によってユーザ側情報処理装置２に送信する送信画像データを異ならせることにより、ユーザに飽きさせない情報の提供を行うことができる。また、紙芝居的な情報の提供ができるために、ゲームなどへの応用に効果的である。
【００２２】
次に本発明の第１７及び第１８の実施の形態におけるネットワークサービスシステムを図８に基づいて説明する。
ユーザ側情報処理装置２でデータが入力され（ステップ６０１）、この入力データが送信される（ステップ６０２）と、ホスト側情報処理装置１はこの入力データを受信する（ステップ６０３）。そしてホスト側情報処理装置１は、受信した入力データに基づいて送信画像データを選択し（ステップ６０４）、またホスト側情報処理装置１が有する時刻データを呼び出し（ステップ６０５）、この選択された送信画像データを前記ユーザ側情報処理装置２に送信する時に、ホスト側情報処理装置１が有する時刻データ、又はこの時刻データをもとに作り出した仮想時刻データをあわせて送信する（ステップ６０６）。従って、ユーザ側情報処理装置２は、入力したデータに基づいて選択された送信画像とともに、ホスト側情報処理装置１が有する時刻、又はホスト側情報処理装置１が有する時刻データをもとに作り出した仮想時刻のデータを受信し（ステップ６０７）、送信画像とともに時刻をあわせて表示する（ステップ６０８）。
本実施の形態においては、ホスト側情報処理装置１が有している時刻を送信し、又ユーザ側情報処理装置２に表示することで各ユーザ側情報処理装置２に対して、共通の時刻を表示することができ、例えば時間の進行をともなうゲームなどを提供することができる。
【００２３】
次に本発明の第１９及び第２０の実施の形態におけるネットワークサービスシステムを図９に基づいて説明する。
ユーザ側情報処理装置２でデータが入力され（ステップ７０１）、入力されたデータが送信され（ステップ７０２）、ホスト側情報処理装置１でこの入力データを受信すると（ステップ７０３）、ホスト側情報処理装置１は、この入力データに基づいて送信画像データを選択する（ステップ７０４）。
本発明の第１９の実施の形態は、この時に、複数の画像データからなる時刻表示データを呼び出す（ステップ７０５）とともにユーザ側情報処理装置２のタイムカウンタを利用して時刻表示データの画像データを変更する時刻表示変更データとを呼び出し（ステップ７０６）、送信画像データとともにあわせて送信する（ステップ７０７）ものである。
ユーザ側情報処理装置２は、送信画像データとともに時刻表示データと時刻変更データを受信する（ステップ７０８）。そして、送信画像とともに最初の時刻表示を表示する（ステップ７０９）。そして回答データが送信されたかどうか判断し（ステップ７１０）、未だ送信されない状態であれば、ユーザ側情報処理装置２のタイマをカウントし（ステップ７１１）、一定時間カウントすると時刻変更データに基づいて表示すべき時刻表示を選択し（ステップ７１２）、ユーザ側情報処理装置２に表示された時刻表示を変更する（ステップ７１３）。そしてこの時刻表示の変更は回答データが送信されるまで行う。このように本発明の第２０の実施の形態は、ユーザ側情報処理装置２からの入力データに基づいて選択された送信画像とともに、ユーザ側情報処理装置２が有するタイムカウンタによって動作する時計とをユーザ側情報処理装置２に表示させるものである。
本発明の第２１から第２３の実施の形態におけるネットワークサービスシステムを図１０に基づいて説明する。
まず、ユーザ側情報処理装置２は、第一のホスト側情報処理装置１Ａにアクセスして、入力用情報を受信し（ステップ８０１）、この入力用情報をディスプレイ上に表示する（ステップ８０２）。ユーザは、この表示された入力用情報を用いてデータを入力し（ステップ８０３）、入力データの送信を行う（ステップ８０４）。第一のホスト側情報処理装置１Ａは、このユーザ側情報処理装置２からの入力データを受信すると（ステップ８０５）、受信した入力データを記憶部に記憶する（ステップ８０６）。一方、第二のホスト側情報処理装置１Ｂは、第一のホスト側情報処理装置１Ａに対して、入力データの読み込み指示を送信する（ステップ８０７）。第一のホスト側情報処理装置１Ａは、第二のホスト側情報処理装置１Ｂから入力データの読込指示を受信すると（ステップ８０８）、既に記憶している入力データを読込み（ステップ８０９）、第二のホスト側情報処理装置１Ｂに対して送信する（ステップ８１０）。第一のホスト側情報処理装置１Ａから入力データを受信した（ステップ８１１）第二のホスト側情報処理装置１Ｂは、この入力データを記憶し（ステップ８１２）、第一のホスト側情報処理装置に対して記憶した入力データを送信する（ステップ８１３）。第一のホスト側情報処理装置１Ａは、入力データを受信すると（ステップ８１４）、第一のホスト側情報処理装置１Ａにすでに記憶している入力データと一致するかどうか判断し（ステップ８１５）、仮に一致しなければ入力データを再度読み込む（ステップ８０９）。一致していれば確認用情報を作成し（ステップ８１６）、ユーザ側情報処理装置２に対して入力データを確認用情報に含めて送信する（ステップ８１７）。この送信によって、ユーザ側情報処理装置２は、入力データの内容を含んだ確認用情報を受信し（ステップ８１８）、表示する（ステップ８１９）。ユーザは、入力したデータがホスト側情報処理装置に正しく届いたかを確認し、表示された確認用情報を用いて確認データの入力を行い（ステップ８２０）、その後確認データを送信する（ステップ８２１）。第一のホスト側情報処理装置１Ａは、この確認データを受信し（ステップ８２２）、入力データが正しいとの確認データか否かを判断し（ステップ８２３）、入力データが正しいとの確認データを受信した場合には、記憶部に確認データを記憶する（ステップ８２４）。仮に入力データが正しくないとの確認データであれば、再度入力用情報を送信する（ステップ８００）。ここで、第二のホスト側情報処理装置１Ｂは、第一のホスト側情報処理装置１Ａに対して確認データの読込指示を送信する（ステップ８２５）。第二のホスト側情報処理装置１Ｂから確認データの読込指示を受信した（ステップ８２６）第一のホスト側情報処理装置１Ａは、既に記憶している確認データを読込み（ステップ８２７）、第二のホスト側情報処理装置１Ｂに対して確認データを送信する（ステップ８２８）。第二のホスト側情報処理装置１Ｂは、この確認データを受信すると（ステップ８２９）、既に記憶している該当の入力データを呼び出し（ステップ８３０）、この入力データの処理を行う（ステップ８３１）。
【００２４】
本発明の第２１の実施の形態は、上記のようにホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能（ステップ８０４、８２１）な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能（ステップ８０７、８２５）な第二のホスト側情報処理装置で構成したものである。
【００２５】
また本発明の第２２の実施の形態は、さらに第一のホスト側情報処理装置は、前記ユーザ側情報処理装置に対してのデータの送受信を行い（ステップ８００、８０５、８１７、８２２）、第二のホスト側情報処理装置は、前記第一のホスト側情報処理装置からデータを読み込み（ステップ８１１、８２９）、入力データの処理を行う（ステップ８３１）ものである。
【００２６】
また本発明の第２３の実施の形態は、第一のホスト側情報処理装置にて、ユーザ側情報処理装置からの入力データを受信して記憶し（ステップ８０５、８０６）、第二のホスト側情報処理装置にて、前記第一のホスト側情報処理装置で記憶している入力データを読み込んで記憶する（ステップ８１１、８１２）とともに第一のホスト側情報処理装置に入力データを送信し（ステップ８１３）、第一のホスト側情報処理装置にて、第二のホスト側情報処理装置から受信した入力データをユーザ側情報処理装置に送信する（ステップ８１４、８１７）とともに、送信した入力データについてのユーザ側情報処理装置からの確認データを受信して記憶し（ステップ８２２、８２４）、第二のホスト側情報処理装置にて、第一のホスト側情報処理装置で記憶している確認データを読み込んで（ステップ８２９）、入力データが正しいとの確認データを受信した場合に記憶していた前記入力データの処理を行う（ステップ８３１）ものである。
従って、ユーザはネットワーク回線３上のトラブルによる心配をすることなく、このネットワークサービスシステムを利用することができるとともに、ユーザ側情報処理装置２からは、直接第二のホスト側情報処理装置１Ｂにアクセスできないため、入力データの処理に関する情報を引き出される危険性がない。
なお、上記実施の形態では、入力データが正しくないとの確認データであれば、再度入力用情報を送信する（ステップ８００）としたが、誤りとの確認データを受信したときには、ユーザ側情報処理装置２には、既に入力用情報を送信済みであるので、あらかじめ確認用情報に、誤りとの確認データが入力されたとき、又は誤りとの確認データが入力され、送信指示が入力されたときには、既に送信済みの入力用情報を表示するような指示プログラムを含めていてもよい。なお、このとき誤りとの確認データは、第二のホスト側情報処理装置１Ａに送信しないようにしてもよい。
【００２７】
次に本発明の第２４の実施形態におけるネットワークサービスシステムを図１１、図１２に基づいて説明する。
本発明の第２４の実施形態は、最初の正解者を当選とするゲームを提供するネットワークサービスシステムに関するものである。
まず図１１に示す処理流れに沿って説明する。ユーザ側情報処理装置２からゲーム選択データが送信され（ステップ９０１）、第一のホスト側情報処理装置１Ａにおいて、ゲームを選択するゲーム選択データを受信する（ステップ９０２）と、第一のホスト側情報処理装置１Ａはゲーム選択データを記憶する（ステップ９０３）。一方、第二のホスト側情報処理装置１Ｂは、第一のホスト側情報処理装置１Ａに対して、ゲーム選択データの読み込み指示を送信する（ステップ９０４）。第一のホスト側情報処理装置１Ａは、第二のホスト側情報処理装置１Ｂからゲーム選択データの読込指示を受信すると（ステップ９０５）、既に記憶しているゲーム選択データを読込み（ステップ９０６）、第二のホスト側情報処理装置１Ｂに対して送信する（ステップ９０７）。第一のホスト側情報処理装置１Ａからゲーム選択データを受信した（ステップ９０８）第二のホスト側情報処理装置１Ｂは、ゲームを選択し（ステップ９０９）、第一のホスト側情報処理装置に対してゲームデータを送信する（ステップ９１０）。第一のホスト側情報処理装置１Ａは、ゲームデータを受信し（ステップ９１１）、ユーザ側情報処理装置２に対してこのゲームデータを送信する（ステップ９１２）。この送信によって、ユーザ側情報処理装置２は、ゲームデータを受信し（ステップ９１３）、ユーザは、ゲームに対する回答を入力し（ステップ９１４）、ゲーム回答を送信する（ステップ９１５）。第一のホスト側情報処理装置１Ａは、このゲーム回答を受信する（ステップ９１６）と、このゲーム回答を記憶する（ステップ９１７）。一方、第二のホスト側情報処理装置１Ｂは、第一のホスト側情報処理装置１Ａに対して、ゲーム回答データの読み込み指示を送信する（ステップ９１８）。第一のホスト側情報処理装置１Ａは、第二のホスト側情報処理装置１Ｂからゲーム回答データの読込指示を受信すると（ステップ９１９）、既に記憶しているゲーム回答データを読込み（ステップ９２０）、第二のホスト側情報処理装置１Ｂに対して送信する（ステップ９２１）。第一のホスト側情報処理装置１Ａからゲーム回答データを受信した（ステップ９２２）第二のホスト側情報処理装置１Ｂは、回答が正解か否かの判断を行い（ステップ９２３）、第一のホスト側情報処理装置１Ａに対して正誤結果データを送信する（ステップ９２４）。第一のホスト側情報処理装置１Ａは、正誤結果データを受信し（ステップ９２５）、ユーザ側情報処理装置２に対してこの正誤結果データを送信する（ステップ９２６）。この送信によって、ユーザ側情報処理装置２は、正誤結果データを受信し（ステップ９２７）、このゲームを終了することになる。
図１２に示す処理流れにおいて、図１１との相違点は、第二のホスト側情報処理装置１Ｂからのゲームデータの送信（ステップ９１０）、及び正誤結果データの送信（ステップ９２４）を第一のホスト側情報処理装置１Ａに対して行うのでなく、ユーザ側情報処理装置２に対して行う点である。従って、第一のホスト側情報処理装置１Ａは、第二のホスト側情報処理装置１Ｂからのゲームデータの受信（ステップ９１１）、及び正誤結果データの受信（ステップ９２５）、ユーザ側情報処理装置２に対するゲームデータの送信（ステップ９１２）、及び正誤結果データの送信（ステップ９２６）を行わない。
以上のように、ゲームデータ及び回答情報は、第二のホスト側情報処理装置１Ｂが有し、ユーザ側情報処理装置２からのアクセスは第一のホスト側情報処理装置１Ａとしているので、ユーザ側情報処理装置２からゲームデータやゲーム回答に関する情報を引き出されることがない。
本発明の第２４の実施の形態は、特に、第一のホスト側情報処理装置１Ａにて、ゲームについての回答をユーザ側情報処理装置２から受信し（ステップ９１６）、第二のホスト側情報処理装置１Ｂにて、受信した回答が正解か否かを判断する（ステップ９２３）ことにより、ユーザ側情報処理装置２からゲームの回答に関する情報を引き出される危険性がない。
【００２８】
次に本発明の第２５の実施形態におけるネットワークサービスシステムを図１３に基づいて説明する。
ユーザ側情報処理装置２において、データを入力し（ステップ１００１）、この入力データが送信されると（ステップ１００２）、第一のホスト側情報処理装置１Ａにおいて、この入力データを受信する（ステップ１００３）。第一のホスト側情報処理装置１Ａは、受信した入力データを記憶する（ステップ１００４）。一方、第二のホスト側情報処理装置１Ｂは、第一のホスト側情報処理装置１Ａに対して、入力データの読込指示を送信する（ステップ１００５）。第一のホスト側情報処理装置１Ａは、第二のホスト側情報処理装置１Ｂから入力データの読込指示を受信すると（ステップ１００６）、既に記憶している入力データを読込み（ステップ１００７）、第二のホスト側情報処理装置１Ｂに対して送信する（ステップ１００８）。第一のホスト側情報処理装置１Ａからゲーム選択データを受信した（ステップ１００９）第二のホスト側情報処理装置１Ｂは、ユーザ側情報処理装置２からの入力データを受信したとき（ステップ１００３）の時刻、ユーザ側情報処理装置２からの入力データを送信したとき（ステップ１００２）の時刻、ある時刻からの経過時刻、又は現在時刻等の時刻から選択される送信画像データを選択し（ステップ１０１０）、第一のホスト側情報処理装置１Ａに対してこの選択された送信画像データを送信する（ステップ１０１１）。第一のホスト側情報処理装置１Ａは、この送信画像データを受信し（ステップ１０１２）、ユーザ側情報処理装置２に対してこの送信画像データを送信する（ステップ１０１３）。この送信によって、ユーザ側情報処理装置２は、送信画像データを受信することになる（ステップ１０１４）
本発明の第２５の実施の形態は、特に第一のホスト側情報処理装置１Ａにて、ユーザ側情報処理装置２からの入力データを受信し（ステップ１００３）、第二のホスト側情報処理装置１Ｂにて、送信画像データを選択し（ステップ１０１０）、この送信画像データを第一のホスト側情報処理装置１Ａに送信し（ステップ１０１１）、第一のホスト側情報処理装置１Ａにて、送信画像データをユーザ側情報処理装置２に送信する（ステップ１０１３）ことにより、ユーザ側情報処理装置２から不当に送信画像データを引き出されることがない。
【００２９】
次に本発明の第２６の実施形態におけるネットワークサービスシステムを図１４に基づいて説明する。図１４に示す処理流れにおいて、図１３との相違点は、第二のホスト側情報処理装置１Ｂからの送信画像データの送信（ステップ１０１１）を第一のホスト側情報処理装置１Ａに対して行うのでなく、ユーザ側情報処理装置２に対して行う点である。従って、第一のホスト側情報処理装置１Ａは、第二のホスト側情報処理装置１Ｂからの送信画像データの受信（ステップ１０１２）、及びユーザ側情報処理装置２に対する送信画像データの送信（ステップ１０１３）を行わない。
本発明の第２６の実施の形態は、特に、第一のホスト側情報処理装置１Ａにて、ユーザ側情報処理装置２からの入力データを受信し（ステップ１００３）、第二のホスト側情報処理装置１Ｂにて、選択される送信画像データをユーザ側情報処理装置２に送信する（ステップ１０１１）ことにより、ユーザ側情報処理装置２からゲームの回答に関する情報を引き出される危険性がない。
【実施例】
【００３０】
以下本発明のネットワークサービスシステムの一実施例を図１５に基づいて説明する。
本実施例は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者を当選とするゲームを提供するホスト側情報処理装置におけるネットワークサービスシステムである。
図１５は、ユーザ側情報処理装置からホスト側情報処理装置に対して、ユーザを識別するユーザＩＤとパスワードが送信され、ホスト側情報処理装置からユーザ側情報処理装置に対して、複数のゲームの紹介メニューが送信された状態以降の処理フローを示すものである。
【００３１】
まず、ユーザは、提供されたゲームの紹介メニューから「金庫ゲーム」を選択し（ステップＳ１）、該当のコマンドを指示すると、「金庫選択」データがユーザ側情報処理装置から送信される。ホスト側情報処理装置は、この「金庫選択」データを受信すると、まずこの「金庫ゲーム」について既に当選者が存在するか否かを判断する（ステップＳ２）。もし既に当選者が存在する場合には、終了メッセージを送信する（ステップＳ３）。従って、ユーザ側情報処理装置では、「金庫ゲーム」に関する情報を表示する代わりに終了メッセージを表示（ステップＳ４）し、ユーザはこのゲームが既に終了したことを知ることになる。
当選者の有無の判断（ステップＳ２）の結果、未だ当選者が存在しないときには、「金庫ゲーム」に関する情報並びにこのゲームの回答を入力できる番号入力データを送信する（ステップＳ５）。この「金庫ゲーム」に関する番号入力データを受信（ステップＳ６）したユーザは、回答と思われる番号を入力し送信する（ステップＳ７）。ホスト側情報処理装置では、この回答番号データを受信すると（ステップＳ８）、このユーザからの入力された番号を記憶しておくとともに、既に準備している画像データにこの番号データを合成して確認用の送信画像データを作成し（ステップＳ９）、作成した送信画像データを送信する（ステップＳ１０）。ユーザ側情報処理装置では、この送信画像データを受信し（ステップＳ１１）し表示する。ユーザはこの表示された送信画像で、送信した番号が正しくホスト側情報処理装置に届いているかどうかを確認する。確認の結果、送信した番号に間違いないときには、正しいとのコマンドを指示して確認データを送信する（ステップＳ１２）。仮に確認の結果送信した番号と相違するときには誤りとのコマンドを指示して確認データを送信（ステップＳ１２）する。
【００３２】
ホスト側情報処理装置は、この確認データを受信すると（ステップＳ１３）、その内容を判断する（ステップＳ１４）。正しくないとのデータである場合には、ユーザが再度回答の番号を入力できる状態に戻す。すなわち、このゲームの回答を入力できる番号入力データを再度ホスト側情報処理装置から送信する（ステップＳ５）か、あるいはユーザ側情報処理装置に既に送信している番号入力データを再度ユーザ側情報処理装置に表示する（ステップＳ７）。
ホスト側情報処理装置は、確認データの内容の判断（ステップＳ１４）の結果、正しいとのデータである場合には、この時点でこのゲームについての当選者が存在していないかどうか判断する（ステップＳ１５）。仮に、この時点で正解者が存在することとなっている場合には、終了メッセージをユーザ側情報処理装置に送信する（ステップＳ１６）。従って、ユーザ側情報処理装置では、正解か否かの結果に関する情報を表示する代わりに終了メッセージを表示し（ステップＳ１７）、ユーザはこのゲームが既に終了したことを知ることになる。
当選者の有無の判断（ステップＳ１５）の結果、未だ当選者が存在しないときには、記憶していた回答番号を読み出し、当選番号と比較し正解か否かを判断する（ステップＳ１８）。当選番号と異なる場合には、不正解メッセージを送信する（ステップＳ１９）。従って、ユーザ側情報処理装置では、不正解メッセージを表示し（ステップＳ２０）、ユーザは入力した番号が正解でないことを知ることになる。ユーザがリトライを希望するときには、不正解メッセージの表示とともに表示されているリトライコマンドを指示する（ステップＳ２１）。この指示によって、ユーザ側情報処理装置は、再度回答の番号を入力できる状態（ステップＳ７）に戻る。すなわち、このゲームの回答を入力できる番号入力データを再度ホスト側情報処理装置から送信（ステップＳ５）するか、あるいはユーザ側情報処理装置に既に送信している番号入力データを再度ユーザ側情報処理装置に表示（ステップＳ７）する。仮にユーザがリトライを希望しないときは、終了コマンドを指示することによりこのゲームは終了する。
正解か否かの判断（ステップＳ１８）の結果、正解と判断するとゲーム終了メッセージを出すための当選者処理を行う（ステップＳ２２）。この当選者処理は、より具体的には「金庫ゲーム」データにフラグを立てることによって行い、この当選者処理が行われた後には、当選者の有無判断において有と判断され、ユーザ側情報処理装置に対しては終了メッセージの送信が行われる。
【００３３】
正解か否かの判断の結果、正解者が発生すると正解者の時間確認を行う（ステップＳ２３）。そして、所定時間内に複数の正解者が発生した場合には、各当選者の回答等の時刻を確認し、最初の（最短の）時刻の正解者を当選者と判断して処理する（ステップＳ２４）。ここで、正解ではあるが当選者ではないユーザに対しては、終了メッセージを送信する（ステップＳ３）。ここで、最初に正解と判断されたユーザが必ずしも最初の正解者とは限らないため、当選確定処理を最初の正解者の発生から所定時間待機させておくことが好ましい。なお、待機させる時間は、ホスト側情報処理装置での処理時間やユーザが１回のゲームに要する時間等を考慮して決定する。上記の当選確定処理（ステップＳ２４）の結果、最終当選者が複数存在するか否かを判断し（ステップＳ２５）、当選者が複数存在する場合には複数当選確定メッセージを表示するデータをユーザ側情報処理装置に対して送信する（ステップＳ２６）。従って、ユーザ側情報処理装置は、複数当選確定メッセージを表示し（ステップＳ２６）、当選者に当選であることを伝え、このゲームの終了を知らせる。複数の当選者がいない場合には、当選確定メッセージを表示するデータをユーザ側情報処理装置に対して送信する（ステップＳ２８）。従ってユーザ側情報処理装置は、当選確定メッセージを表示（ステップＳ２９）してこのゲームの終了を知らせる。
【００３４】
なお、上記実施例では、同時刻の正解者が存在する場合には、複数当選とした場合で説明したが、同時刻の場合には、他の判断基準を加えて一人の当選者としても構わない。例えば、ホスト側情報処理装置からゲームデータを送信して回答のデータを受信するまでの時間を判断し、この時間の短い正解者を当選者とすることもできる。また、必ずしも最初の正解者を当選者とする場合だけでなく、例えば、ホスト側情報処理装置からゲームデータを送信して回答のデータを受信するまでの時間を判断し、この時間の短い正解者を当選者とすることもできる。
さらに、当選者を判断する時刻としては、本発明の実施の形態でも説明したように、ユーザ側情報処理装置からのデータの送信時刻、ホスト側情報処理装置でのデータの受信時刻、確認データの送信時刻などの時刻を用いることができる。
【００３５】
本発明のネットワークサービスシステムの他の実施例を図１６から図２１に基づいて説明する。
本実施例は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、例えば紙芝居的な情報を提供するホスト側情報処理装置におけるネットワークサービスシステムであり、特に本発明の第１４から第１６の実施の形態に関するものである。
図１６から図２１は、いずれもユーザ側情報処理装置に表示される画面を表したものである。図に示す画面は、既にユーザ側情報処理装置からホスト側情報処理装置に対して、ユーザを識別するユーザＩＤとパスワードが送信され、ホスト側情報処理装置からユーザ側情報処理装置に対して、ゲーム内容が送信された状態以降のものである。
本実施例によるゲームは、まず図１６に示す画像が表示される。同図に示すように、画面には、部屋の一階見取り図２０と方位３０と時計４０とが表示されている。この状態で、一階見取り図２０に表示されている台所２１Ａを例えばマウスのクリック等の操作により指示すると、ユーザ側情報処理装置からホスト側情報処理装置に対して、指示した台所２１Ａの画像データを読み出しに行き、ホスト側情報処理装置に有している該当の台所２１Ａの画像データをユーザ側情報処理装置に送信する。そして、この台所２１Ａの画像データをユーザ側情報処理装置が受信すると、図１７に示すように、台所の風景画像２１Ｂが表示される。
一方図１６、又は図１７に示す一階見取り図２０に表示されている階段２２Ａを、同様にマウスのクリック等の操作により指示すると、図１８に示すように二階見取り図２５が表示される。また、この二階見取り図２５に表示されている居間２２Ａを指示すると、ユーザ側情報処理装置からホスト側情報処理装置に対して、指示した居間２２Ａの画像データを読み出しに行き、ホスト側情報処理装置に有している居間２２Ａの画像データをユーザ側情報処理装置に送信する。そして、この該当の居間２２Ａの画像データをユーザ側情報処理装置が受信すると、図１９に示すように、該当の居間の風景画像２２Ｂが表示される。
今、台所２１Ａ、居間２２Ａについて説明したが、他の部屋についても同様である。また台所の風景画像２１Ｂに表示されている流し台の扉等についても同様に、指示した画像データをホスト側情報処理装置に読み出しに行き、ホスト側情報処理装置に有している該当の画像データをユーザ側情報処理装置に送信し表示することもできる。
図２０は、ゲームのスタートから５分経過後に一階の見取り図２０に表示されている台所２１Ａを指示し、該当の台所の風景画像２１Ｃを表示した状態の画面を示している。また図２１は、ゲームのスタートから１０分経過後に二階の見取り図２５に表示されている居間２２Ａを指示し、該当の居間の風景画像２２Ｃを表示した状態の画面を示している。図２０、図２１に示すように、ゲームスタートからの時間経過によって、同じ部屋を指示しても部屋の風景が変わるようになている。また、ユーザ側情報処理装置からホスト側情報処理装置に対して、指示した部屋の画像データを読み出しに行き、ホスト側情報処理装置に有している該当の部屋の画像データをユーザ側情報処理装置に送信するときに、ホスト側情報処理装置の時刻データをあわせて送信し、この該当の部屋の画像データをユーザ側情報処理装置に表示するときに時計４１、４２の表示も変更する。この時刻表示については、本発明の第１７又は第１８の実施の形態を適用することができる。
以上のように本実施例では、部屋の見取り図２０、２５と方位３０に関する画像データは、はじめの段階でホスト側情報処理装置からユーザ側情報処理装置に送信し、各部屋の画像データ及び時刻データは、ユーザ側情報処理装置での操作ごとにホスト側情報処理装置から送信するようになっている。また、各部屋の画像データは、ゲームのスタートからの経過時間によって変更しており、同じ部屋を指示しても、経過時間によって表示される内容が異なるようになっている。
本実施例は、ある家で殺人事件が発生し、その犯人と凶器を当てるような犯人当て推理等のゲームにおいて有効なゲームシステムである。すなわち、テレビドラマにおいては、制作者が設定し、放映される画面の中で犯人あるいは凶器を推測することしかできず、ユーザが見てみたい画面、例えば隣の部屋等は当然見ることはできない。しかし、本ゲームシステムによれば、ユーザ独自の推測と判断で見たい部屋を見ることができ、その変化によって更に推測して他の部屋を確認することもでき、あたかも自らが殺人現場に居合わしているかのような探偵感覚を味わうことができるものである。
【００３６】
本発明のネットワークサービスシステムのさらに他の実施例を図２２から図２６に基づいて説明する。
本実施例は、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、マウスでポイントを移動し、ある通路内を正確にどれだけの時間で通過するかを競うゲームを提供するホスト側情報処理装置におけるネットワークサービスシステムであり、特に本発明の第１９又は第２０の実施の形態における時刻表示の適用が可能なシステムである。
図２２から図２６は、いずれもユーザ側情報処理装置に表示される画面を表したものである。図に示す画面は、既にユーザ側情報処理装置からホスト側情報処理装置に対して、ユーザを識別するユーザＩＤとパスワードが送信され、ホスト側情報処理装置からユーザ側情報処理装置に対して、ゲーム内容が送信された状態以降のものである。
本実施例によるゲームは、まず図２２に示す画像が表示される。同図に示すように、画面には、一つの通路５０と時計６０とが表示されている。また通路５０のスタート地点には、移動ポイント５１が表示されている。ユーザは、この移動ポイント５１にマウスのポイントを合わせてクリックし、クリックした状態でこの移動ポイント５１を移動する。図２３、図２４はこの移動ポイント５１の移動状況を示す図である。時計６０は、図に示すようにゲームスタート後に計測を開始する。そして移動ポイント５１をゴール地点まで移動することでこのゲームは終了する。またこのとき、無事ゴールまでたどり着いたことを「おめでとうございます！！」表示をすることでユーザに知らせる。図２６は、途中で移動ポイント５１が通路５０に接触した場合を示しており、かかる場合には、ゲームは終了する。なおこのとき、通路５０に接触したことを「ＧＡＭＥ  ＯＶＥＲ」表示をすることでユーザに知らせる。
本実施例においては、ゲームの開始は、図２４に示す画面がユーザ側情報処理装置に受信されたとき、あるいはスタート地点にある移動ポイント５１をマウスでクリックしたときから開始するものとする。時計６０の表示に関するデータは、ホスト側情報処理装置から送信されるが、時計６０の表示変更はユーザ側情報処理装置が有するタイマーカウントを利用する。ゴールにたどり着くまでの時間を各ユーザが競う場合には、公平性が要求されるため、ユーザ側情報処理装置の時計６０の表示とは別個に、ホスト側情報処理装置において時間を計測する。このホスト側情報処理装置における時間計測は、図２４に示す画面がユーザ側情報処理装置に受信されたとき、あるいはスタート地点にある移動ポイント５１をクリックしたときから開始するものとする。従って、かかる場合には図２４に示す画面がユーザ側情報処理装置に受信されたとき、あるいはスタート地点にある移動ポイント５１をクリックしたときにユーザ側情報処理装置からホスト側情報処理装置に計測開始の信号を送信することによって行う。また最も簡便な方法としては、ホスト側情報処理装置から図２４に示す画面が送信されたときから計測を開始するようにしてもよい。また、移動ポイント５１がゴールに到達したときには、ユーザ側情報処理装置においてゴールしたことを認識し、ホスト側情報処理装置に対してゲームが終了したことを知らせる情報を送信する。ホスト側情報処理装置は、このゲーム終了信号を受信することによってこのゲームに要した時間を決定する。なお、移動ポイント５１が通路に接触したことを認識する情報、通路に接触したときに画面に表示する「ＧＡＭＥ  ＯＶＥＲ」表示、あるいは無事ゴールにたどり着いたときに画面に表示する「おめでとうございます」表示等のデータについては、あらかじめユーザ側情報処理装置に送信しておきユーザ側情報処理装置内にて処理を行う。
なお、上記実施例では、単に提供するゲームシステムの内容について説明したが、ゲームの途中終了時やゴール時に企業広告を表示するようにすることも可能である。さらに衝突する通路５０の場所に応じて、表示する広告内容を変更することも可能である。
【図面の簡単な説明】
【００３７】
【図１】本発明のネットワークサービスシステムの第一の原理図
【図２】本発明のネットワークサービスシステムの第二の原理図
【図３】本発明の第１から第８の実施の形態による処理流れを表す図
【図４】本発明の第９及び第１０の実施の形態による処理流れを表す図
【図５】本発明の第１１から第１３の実施の形態によるブロック図
【図６】本発明の第１４及び第１６の実施の形態による処理流れを表す図
【図７】本発明の第１５及び第１６の実施の形態による処理流れを表す図
【図８】本発明の第１７及び第１８の実施の形態による処理流れを表す図
【図９】本発明の第１９及び第２０の実施の形態による処理流れを表す図
【図１０】本発明の第２１及び第２３の実施の形態による処理流れを表す図
【図１１】本発明の第２４の実施の形態による処理流れを表す図
【図１２】本発明の第２４の実施の形態による処理流れを表す図
【図１３】本発明の第２５の実施の形態による処理流れを表す図
【図１４】本発明の第２６の実施の形態による処理流れを表す図
【図１５】本発明の一実施例によるネットワークサービスシステムの処理流れを表す図
【図１６】本発明の他の実施例によるネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図１７】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図１８】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図１９】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図２０】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図２１】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図２２】本発明のさらに他の実施例によるネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図２３】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図２４】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図２５】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【図２６】同ネットワークサービスシステムのユーザ側情報処理装置に表示される画面内容を表す図
【符号の説明】
【００３８】
１  ホスト側情報処理装置
２  ユーザ側情報処理装置
３  ネットワーク回線
【図１】
2005302017.tif 000003
【図２】
2005302017.tif 000004
【図３】
2005302017.tif 000005
【図４】
2005302017.tif 000006
【図５】
2005302017.tif 000007
【図６】
2005302017.tif 000008
【図７】
2005302017.tif 000009
【図８】
2005302017.tif 000010
【図９】
2005302017.tif 000011
【図１０】
2005302017.tif 000012
【図１１】
2005302017.tif 000013
【図１２】
2005302017.tif 000014
【図１３】
2005302017.tif 000015
【図１４】
2005302017.tif 000016
【図１５】
2005302017.tif 000017
【図１６】
2005302017.tif 000018
【図１７】
2005302017.tif 000019
【図１８】
2005302017.tif 000020
【図１９】
2005302017.tif 000021
【図２０】
2005302017.tif 000022
【図２１】
2005302017.tif 000023
【図２２】
2005302017.tif 000024
【図２３】
2005302017.tif 000025
【図２４】
2005302017.tif 000026
【図２５】
2005302017.tif 000027
【図２６】
2005302017.tif 000028
【手続補正書】
【提出日】平成17年5月6日(2005.5.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者、又は最短の時間で回答した正解者を当選とするゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断する当選確定処理部を備えていることを特徴とするネットワークサービスシステム。
【請求項２】
前記当選確定処理部は、いずれかの当選者処理部から当選者の情報が入力された場合には、判断処理を所定時間待機させ、この所定時間内に入力された他の当選者処理部からの入力データの正解の時刻又は正解に要した時間を比較することを特徴とする請求項１に記載のネットワークサービスシステム。
【請求項３】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、正解の時刻又は正解に要した時間から当選者を判断するゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断し、正解の時刻又は正解に要した時間順に当選者を表示することを特徴とするネットワークサービスシステム。
【請求項４】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置から入力データを受信し、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻を確認し、時刻によってあらかじめ記憶している複数種類の送信画像データの中から該当する送信画像データを選択し、選択された送信画像データを前記ユーザ側情報処理装置に送信することを特徴とするネットワークサービスシステム。
【請求項５】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置への送信画像データをあらかじめ複数種類記憶し、カウントされた時間によって記憶している送信画像データをあらかじめ選択しておき、前記ユーザ側情報処理装置から入力データを受信したときに、あらかじめ選択されている送信画像データを前記ユーザ側情報処理装置に送信することを特徴とするネットワークサービスシステム。
【請求項６】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻によって、選択された送信画像を前記ユーザ側情報処理装置に表示させることを特徴とするネットワークサービスシステム。
【請求項７】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、ホスト側情報処理装置が有する時刻データ、又はこの時刻データをもとに作り出した仮想時刻データをあわせて送信することを特徴とするネットワークサービスシステム。
【請求項８】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像を前記ユーザ側情報処理装置に表示させるとともに、ホスト側情報処理装置が有する時刻、又はホスト側情報処理装置が有する時刻データをもとに作り出した仮想時刻をあわせて表示することを特徴とするネットワークサービスシステム。
【請求項９】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、複数の画像データからなる時刻表示データと、前記ユーザ側情報処理装置のタイムカウンタを利用して前記時刻表示データの画像データを変更する時刻表示変更データとをあわせて送信することを特徴とするネットワークサービスシステム。
【請求項１０】
ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像と、前記ユーザ側情報処理装置が有するタイムカウンタによって動作する時計とを前記ユーザ側情報処理装置に表示させることを特徴とするネットワークサービスシステム。
【請求項１１】
前記ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成したことを特徴とする請求項１から請求項１０のいずれかに記載のネットワークサービスシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
請求項１記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、最初の正解者、又は最短の時間で回答した正解者を当選とするゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断する当選確定処理部を備えていることを特徴とする。
また請求項２記載の本発明のネットワークサービスシステムは、請求項１に記載のネットワークサービスシステムにおいて、前記当選確定処理部は、いずれかの当選者処理部から当選者の情報が入力された場合には、判断処理を所定時間待機させ、この所定時間内に入力された他の当選者処理部からの入力データの正解の時刻又は正解に要した時間を比較することを特徴とする。
また請求項３記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能で、正解の時刻又は正解に要した時間から当選者を判断するゲームを提供するホスト側情報処理装置において、ユーザ側情報処理装置から受信したゲームについての回答データが正解か否かを判断する正解者判断部を複数個並列処理可能に設け、二以上の正解者判断部にて正解者を判断したときには、正解の時刻又は正解に要した時間から当選者を判断し、正解の時刻又は正解に要した時間順に当選者を表示することを特徴とする。
また請求項４記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置から入力データを受信し、前記ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻を確認し、時刻によってあらかじめ記憶している複数種類の送信画像データの中から該当する送信画像データを選択し、選択された送信画像データを前記ユーザ側情報処理装置に送信することを特徴とする。
また請求項５記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置への送信画像データをあらかじめ複数種類記憶し、カウントされた時間によって記憶している送信画像データをあらかじめ選択しておき、前記ユーザ側情報処理装置から入力データを受信したときに、あらかじめ選択されている送信画像データを前記ユーザ側情報処理装置に送信することを特徴とする。
また請求項６記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データを受信した時刻、前記ユーザ側情報処理装置からの入力データの送信時刻、ある時刻からの経過時刻、又は現在時刻等の時刻によって、選択された送信画像を前記ユーザ側情報処理装置に表示させることを特徴とする。
また請求項７記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、ホスト側情報処理装置が有する時刻データ、又はこの時刻データをもとに作り出した仮想時刻データをあわせて送信することを特徴とする。
また請求項８記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像を前記ユーザ側情報処理装置に表示させるとともに、ホスト側情報処理装置が有する時刻、又はホスト側情報処理装置が有する時刻データをもとに作り出した仮想時刻をあわせて表示することを特徴とする。
また請求項９記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて送信画像データを選択し、この選択された送信画像データを前記ユーザ側情報処理装置に送信する時に、複数の画像データからなる時刻表示データと、前記ユーザ側情報処理装置のタイムカウンタを利用して前記時刻表示データの画像データを変更する時刻表示変更データとをあわせて送信することを特徴とする。
また請求項１０記載の本発明のネットワークサービスシステムは、ネットワーク回線を利用してユーザ側情報処理装置からアクセス可能なホスト側情報処理装置において、ユーザ側情報処理装置からの入力データに基づいて選択された送信画像と、前記ユーザ側情報処理装置が有するタイムカウンタによって動作する時計とを前記ユーザ側情報処理装置に表示させることを特徴とする。
また請求項１１記載の本発明のネットワークサービスシステムは、請求項１から請求項１０のいずれかに記載のネットワークサービスシステムにおいて、ホスト側情報処理装置を、ユーザ側情報処理装置からネットワーク回線を利用してアクセス可能な第一のホスト側情報処理装置と、前記第一のホスト側情報処理装置にネットワーク回線を利用してアクセス可能な第二のホスト側情報処理装置で構成したことを特徴とする。