(57)【要約】【課題】  通信効率を低下させることなく擬似的なチャットを実現する。【解決手段】  ゲームサーバ装置３は、プレイヤーが発するメッセージの内容を表すメッセージ情報と複数のプレイヤーの各々を識別するカードＩＤとを対応付けて記憶している。複数のゲーム装置１の各々はカード２からカードＩＤを読み取ってゲームサーバ装置３へ送信し、当該カードＩＤに対応する個人情報を受信して記憶し、当該個人情報を対戦相手のゲーム装置１へ送信して記憶させる。各ゲーム装置１は、イベントが検出されたときに、記憶している個人情報で表されるメッセージを表示し、メッセージの表示を対戦相手のゲーム装置１に要求する。また、各ゲーム装置１は、メッセージの表示を対戦相手のゲーム装置１から要求されると、記憶している個人情報で表されるメッセージを表示する。【選択図】      図２
2006136642.tif 000002
【特許請求の範囲】
【請求項１】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置とを有するゲームシステムであって、
前記ゲームサーバ装置は、
前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶する格納手段と、
前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信すると、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を返信する配信手段と、
を有し、
前記複数のゲーム装置の各々は、
書き込まれたそのゲーム装置のプレイヤーに関する情報を記憶する自己記憶手段と、
書き込まれたそのゲーム装置の対戦相手に関する情報を記憶する相手記憶手段と、
前記識別情報が記録された情報記録媒体から前記識別情報を読み取る読取手段と、
前記読取手段に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置へ送信する配信要求手段と、
前記メッセージ応答を受信すると、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段に書き込む自己書込手段と、
前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段と、
対戦相手から対戦相手のメッセージ情報を受信すると、前記対戦相手のメッセージ情報を前記相手記憶手段に書き込む相手書込手段と、
予め定められたイベントを検出する検出手段と、
前記検出手段により前記イベントが検出されると、前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行うイベント処理手段と、
対戦相手から対戦相手の表示要求を受信すると、前記相手記憶手段に記憶されている前記対戦相手のメッセージ情報で表される内容のメッセージを表示する表示要求処理手段と、
を有する
ことを特徴とするゲームシステム。
【請求項２】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置とを有し、前記複数のゲーム装置の各々が、複数の前記プレイヤーの各々を識別する識別情報を情報記録媒体から読み取り、当該識別情報を含み、当該識別情報に対応する、前記プレイヤーが発するメッセージの内容を表すメッセージ情報の返信を要求するメッセージ要求を送信する処理と、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を受信して当該メッセージ応答内の前記メッセージ情報を自己記憶手段に書き込んで記憶する処理と、前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する処理と、対戦相手から対戦相手のメッセージ情報を受信して当該対戦相手のメッセージ情報を記憶する相手記憶手段に書き込んで記憶する処理と、予め定められたイベントを検出する処理と、前記イベントが検出されると前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する一方でメッセージの表示を要求する表示要求を対戦相手へ送信する処理と、対戦相手から対戦相手の表示要求を受信すると前記相手記憶手段に記憶されている前記対戦相手のメッセージ情報で表される内容のメッセージを表示する処理とを行うゲームシステム、における前記ゲームサーバ装置であって、
前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段と、
前記メッセージ要求を受信すると、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たる前記メッセージ応答を返信する配信手段と、
を有することを特徴とするゲームサーバ装置。
【請求項３】
予め定められたイベントが発生する対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置の各々にその装置をプレイするプレイヤーのメッセージの内容を表すメッセージ情報を送信して記憶させておくことにより、前記イベントが発生したときに前記複数のゲーム装置が当該メッセージ情報を用いて前記イベントの発生元に対応するメッセージを表示することができるようにするゲームサーバ装置と、
プレイヤーに操作され、当該プレイヤーに固有の識別情報を特定し、当該プレイヤーの前記メッセージ情報を前記ゲームサーバ装置から受信して当該プレイヤーに編集させ編集結果を更新情報として前記ゲームサーバ装置に返信する端末装置と、
を有するゲームシステムにおける前記ゲームサーバ装置であって、
前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段と、
前記端末装置により特定された前記識別情報に対応する前記メッセージ情報を前記格納手段から読み出して前記端末装置へ送信し、前記端末装置から前記更新情報を受信すると、前記格納手段に記憶されている当該メッセージ情報を当該更新情報で更新する更新手段と、
を有することを特徴とするゲームサーバ装置。
【請求項４】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置とを有し、前記ゲームサーバ装置が、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶し、前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信すると、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を返信する処理を行うゲームシステム、における前記ゲーム装置であって、
書き込まれたそのゲーム装置のプレイヤーに関する情報を記憶する自己記憶手段と、
書き込まれたそのゲーム装置の対戦相手に関する情報を記憶する相手記憶手段と、
前記識別情報が記録された情報記録媒体から前記識別情報を読み取る読取手段と、
前記読取手段に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置へ送信する配信要求手段と、
前記メッセージ応答を受信すると、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段に書き込む自己書込手段と、
前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段と、
対戦相手から対戦相手のメッセージ情報を受信すると、前記対戦相手のメッセージ情報を前記相手記憶手段に書き込む相手書込手段と、
予め定められたイベントを検出する検出手段と、
前記検出手段により前記イベントが検出されると、前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行うイベント処理手段と、
対戦相手から前記表示要求を受信すると、前記相手記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段と、
を有することを特徴とするゲーム装置。
【請求項５】
前記予め定められたイベントは複数であり、
前記メッセージ情報は、複数の前記プレイヤーの各々について、前記複数のイベントの各々を識別する識別子とメッセージの内容を表すメッセージデータとの組を含み、
前記イベント処理手段は、前記検出手段により前記イベントが検出されると、当該イベントに応じた前記識別子と組をなす前記メッセージデータで表される内容のメッセージを表示する処理と当該識別子を含みメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行い、
前記表示要求処理手段は、対戦相手から前記対戦相手の表示要求を受信すると、当該対戦相手に対応付けられ、当該表示要求内の前記識別子と組をなして前記相手記憶手段に記憶されている対戦相手のメッセージデータで表される内容のメッセージを表示する、
ことを特徴とする請求項４に記載のゲーム装置。
【請求項６】
プレイヤーに操作されて当該プレイヤーの指示を入力する入力手段を有し、
前記予め定められたイベントは前記入力手段による予め定められた指示の入力である
ことを特徴とする請求項４又は５に記載のゲーム装置。
【請求項７】
前記事前共有手段は前記自己記憶手段に記憶されている前記メッセージ情報および自己の通信アドレスを対戦相手へ送信し、
前記相手書込手段は対戦相手から前記対戦相手のメッセージ情報および通信アドレスを受信して前記相手記憶手段に書き込み、
前記表示要求処理手段は、対戦相手から前記対戦相手の表示要求を受信すると、当該表示要求の送信元の通信アドレスに対応付けて前記相手記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する
ことを特徴とする請求項４に記載のゲーム装置。
【請求項８】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置とを有するゲームシステムの制御方法であって、
前記ゲームサーバ装置が、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶し、
前記ゲーム装置が、前記プレイヤーに所持される情報記録媒体から前記識別情報を読み取り、当該識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を送信し、
前記ゲームサーバ装置が、前記メッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を返信し、
前記ゲーム装置が、前記メッセージ応答を受信し、前記メッセージ応答内の前記メッセージ情報を自己記憶手段に書き込んで記憶する処理と前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する処理とを行う一方、対戦相手から対戦相手のメッセージ情報を受信して当該対戦相手のメッセージ情報を相手記憶手段に書き込んで記憶する処理を行い、
前記ゲーム装置が、予め定められたイベントを検出して前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行う一方、対戦相手から対戦相手の表示要求を受信すると前記相手記憶手段に記憶されている前記対戦相手のメッセージ情報で表される内容のメッセージを表示する処理を行う、
ことを特徴とするゲームシステムの制御方法。
【請求項９】
前記ゲーム装置が前記メッセージ応答内の前記メッセージ情報を前記自己記憶手段に書き込むタイミング及び前記相手情報内の前記対戦相手のメッセージ情報を当該相手情報内の前記通信アドレスに対応付けて前記相手記憶手段に書き込むタイミングは前記ゲームの対戦相手との対戦開始前であり、
前記検出手段が前記イベントを検出するタイミングは前記ゲームの対戦相手との対戦中である
ことを特徴とする請求項８に記載のゲームシステムの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対戦型のゲームをプレイヤーにプレイさせるゲームシステム及びその制御方法、ゲームサーバ装置、並びにゲーム装置に関する。
【背景技術】
【０００２】
特許文献１および特許文献２には、対戦型のゲームをプレイヤーにプレイさせるゲームシステムが開示されている。これらのゲームシステムでは、プレイヤーのセリフやプレイヤーの自己紹介メッセージなどのメッセージをゲームサーバ装置に予め登録しておくことにより、対戦型のゲームにおいて擬似的なチャットが可能となる。この擬似的なチャットでは、登録されたメッセージがゲームサーバ装置から複数のゲーム装置に配信され、各ゲーム装置で表示される。
【特許文献１】特許第３４１７９３６号公報
【特許文献２】特開２００１−２２４８６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
一方、プレイ中にはプレイヤーはプレイのための操作を行っている。このような操作を頻繁に行う必要のあるゲームでは、プレイ中にメッセージを編集する操作を行うことは困難である。また、通常、遊技場に設置されているゲーム装置はキーボードを備えていないから、メッセージを編集する作業には手間がかかる。これらのことから明らかなように、上記の従来のゲームシステムのように、登録されたメッセージを表示させる度にゲームサーバ装置から複数のゲーム装置へ配信するシステムでは、同一のメッセージが何度も配信されることになる。これは通信効率の低下を招く。
【０００４】
本発明は上述した事情に鑑みてなされたものであり、通信効率を低下させることなく擬似的なチャットを実現することができるゲームシステム及びその制御方法、ゲームサーバ装置、並びにゲーム装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
上述の課題を解決するために、本発明に係るゲームシステムは、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）とを有するゲームシステムであって、前記ゲームサーバ装置（３）は、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶する格納手段（３３）と、前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信すると、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を返信する配信手段（３１）と、を有し、前記複数のゲーム装置（１）の各々は、書き込まれたそのゲーム装置（１）のプレイヤーに関する情報を記憶する自己記憶手段（１８）（１８）と、書き込まれたそのゲーム装置（１）の対戦相手に関する情報を記憶する相手記憶手段（１８）と、前記識別情報が記録された情報記録媒体（２）から前記識別情報を読み取る読取手段（１３）と、前記読取手段（１３）に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置（３）へ送信する配信要求手段と、前記メッセージ応答を受信すると、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段（１８）に書き込む自己書込手段（１１，１７）と、前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段（１１，１７）と、対戦相手から対戦鯛手のメッセージ情報を受信すると、前記対戦相手のメッセージ情報を前記相手記憶手段（１８）に書き込む相手書込手段（１１，１７）と、予め定められたイベントを検出する検出手段（１１）と、前記検出手段（１１）により前記イベントが検出されると、前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行うイベント処理手段（１１，１５，１７）と、対戦相手から対戦相手の表示要求を受信すると、前記相手記憶手段（１８）に記憶されている前記対戦相手のメッセージ情報で表される内容のメッセージを表示する表示要求処理手段（１１，１５，１７）と、を有することを特徴とする。
このゲームシステムによれば、各ゲーム装置（１）は、イベントを検出すると自己記憶手段（１８）に記憶されているメッセージ情報で表されるメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行い、他のゲーム装置（１）から対戦相手の表示要求を受信すると相手記憶手段（１８）に記憶されている対戦相手のメッセージ情報で表される内容のメッセージを表示する処理を行う。自己記憶手段（１８）には自己を使用するプレイヤーのメッセージ情報が記憶されており、相手記憶手段（１８）には対戦相手のメッセージ情報が記憶されているから、イベントを検出したゲーム装置（１）を使用するプレイヤーのメッセージは、当該ゲーム装置（１）と対戦相手のゲーム装置（１）に表示されることになる。すなわち、このゲームシステムによれば、擬似的なチャットを実現することができる。
また、各ゲーム装置（１）は、自己を使用するプレイヤーのメッセージ情報と対戦相手のメッセージ情報とを記憶しており、記憶しているメッセージ情報を用いてイベントの検出や表示要求の受信を契機にメッセージを表示することができるから、メッセージを表示させる度にゲームサーバ装置（３）からメッセージ情報を取得する必要はない。よって、このゲームシステムによれば、同一のメッセージが何度も配信されることによる通信効率の低下を回避することができる。
また、このゲームシステムによれば、各ゲーム装置（１）はゲームサーバ装置（３）を介さずに他のゲーム装置（１）と相互に通信することができるから、自己記憶手段（１８）にメッセージ情報が記憶された後であれば、ゲームサーバ装置（３）に不都合が生じてゲームサーバ装置（３）を介した通信が不能となっても擬似的なチャットを続行することができる。
なお、識別情報はプレイヤーと１対１で対応する情報に限らない。例えば、複数の情報記録媒体（２）の各々を識別する情報が各情報記録媒体（２）に記録されているのであれば当該情報を識別情報として用いてもよい。この場合、１人のプレイヤーが複数の情報記録媒体（２）を所持し得るのであれば、プレイヤーと識別情報との関係は１対多となる。また、識別情報はプレイヤーを直接的に識別する情報に限らない。要は、識別情報が定まればプレイヤーが一意に特定される、という関係にあればよい。
【０００６】
本発明に係るゲームサーバ装置（３）は、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）とを有し、前記複数のゲーム装置（１）の各々が、複数の前記プレイヤーの各々を識別する識別情報を情報記録媒体（２）から読み取り、当該識別情報を含み、当該識別情報に対応する、前記プレイヤーが発するメッセージの内容を表すメッセージ情報の返信を要求するメッセージ要求を送信する処理と、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を受信して当該メッセージ応答内の前記メッセージ情報を自己記憶手段（１８）に書き込んで記憶する処理と、前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する処理と、対戦相手から対戦相手のメッセージ情報を受信して当該対戦相手のメッセージ情報を記憶する相手記憶手段（１８）に書き込んで記憶する処理と、予め定められたイベントを検出する処理と、前記イベントが検出されると前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する一方でメッセージの表示を要求する表示要求を対戦相手へ送信する処理と、対戦相手から対戦相手の表示要求を受信すると前記相手記憶手段（１８）に記憶されている前記対戦相手のメッセージ情報で表される内容のメッセージを表示する処理とを行うゲームシステム、における前記ゲームサーバ装置（３）であって、前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段（３３）と、前記メッセージ要求を受信すると、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たる前記メッセージ応答を返信する配信手段（３１）と、を有することを特徴とする。
このゲームサーバ装置（３）を用いたゲームシステムでは、前述と同様の理由により、擬似的なチャットを実現すること、および同一のメッセージが何度も配信されることによる通信効率の低下を回避することが可能となる。
【０００７】
また、本発明に係る別のゲームサーバ装置（３）は、予め定められたイベントが発生する対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）の各々にその装置をプレイするプレイヤーのメッセージの内容を表すメッセージ情報を送信して記憶させておくことにより、前記イベントが発生したときに前記複数のゲーム装置（１）が当該メッセージ情報を用いて前記イベントの発生元に対応するメッセージを表示することができるようにするゲームサーバ装置（３）と、プレイヤーに操作され、当該プレイヤーに固有の識別情報を特定し、当該プレイヤーの前記メッセージ情報を前記ゲームサーバ装置（３）から受信して当該プレイヤーに編集させ編集結果を更新情報として前記ゲームサーバ装置に返信する端末装置（４）と、を有するゲームシステムにおける前記ゲームサーバ装置（３）であって、前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段（３３）と、前記端末装置（４）により特定された前記識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出して前記端末装置（４）へ送信し、前記端末装置（４）から前記更新情報を受信すると、前記格納手段（３３）に記憶されている当該メッセージ情報を当該更新情報で更新する更新手段（３１）と、を有することを特徴とする。
このゲームサーバ装置（３）を用いたゲームシステムでは、各ゲーム装置（１）においてイベントの発生元に対応するメッセージが表示される。つまり、このゲームシステムによれば、擬似的なチャットを実現することができる。また、各ゲーム装置（１）におけるメッセージの表示は当該装置内に記憶されているメッセージ情報を用いて行われる。したがって、メッセージを表示させる度にゲーム装置（１）がゲームサーバ装置（３）からメッセージ情報を取得する必要はない。よって、このゲームシステムによれば、同一のメッセージが何度も配信されることによる通信効率の低下を回避することができる。さらに、プレイヤーは端末装置（４）を用いてゲームサーバ装置（３）内のメッセージ情報を編集・更新することができる。
【０００８】
また、本発明に係るゲーム装置（１）は、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）とを有し、前記ゲームサーバ装置（３）が、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶し、前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信すると、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を返信する処理を行うゲームシステム、における前記ゲーム装置（１）であって、書き込まれたそのゲーム装置（１）のプレイヤーに関する情報を記憶する自己記憶手段（１８）と、書き込まれたそのゲーム装置（１）の対戦相手に関する情報を記憶する相手記憶手段（１８）と、前記識別情報が記録された情報記録媒体（２）から前記識別情報を読み取る読取手段（１３）と、前記読取手段（１３）に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置（３）へ送信する配信要求手段と、前記メッセージ応答を受信すると、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段（１８）に書き込む自己書込手段（１１，１７）と、前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段（１１，１７）と、対戦相手から対戦相手のメッセージ情報を受信すると、前記対戦相手のメッセージ情報を前記相手記憶手段（１８）に書き込む相手書込手段（１１，１７）と、予め定められたイベントを検出する検出手段（１１）と、前記検出手段（１１）により前記イベントが検出されると、前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行うイベント処理手段（１１，１５，１７）と、対戦相手から前記表示要求を受信すると、前記相手記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段（１１，１５，１７）と、を有することを特徴とする。
このゲーム装置（１）を複数有するゲームシステムでは、前述と同様の理由により、擬似的なチャットを実現すること、同一のメッセージが何度も配信されることによる通信効率の低下を回避すること、および自己記憶手段（１８）にメッセージ情報が記憶された後にゲームサーバ装置（３）に不都合が生じてゲームサーバ装置（３）を介した通信が不能となっても擬似的なチャットを続行することが可能となる。
【０００９】
上記のゲーム装置（１）において、前記予め定められたイベントは複数であり、前記メッセージ情報は、複数の前記プレイヤーの各々について、前記複数のイベントの各々を識別する識別子とメッセージの内容を表すメッセージデータとの組を含み、前記イベント処理手段（１１，１５，１７）は、前記検出手段（１１）により前記イベントが検出されると、当該イベントに応じた前記識別子と組をなす前記メッセージデータで表される内容のメッセージを表示する処理と当該識別子を含みメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行い、前記表示要求処理手段（１１，１５，１７）は、対戦相手から前記対戦相手の表示要求を受信すると、当該対戦相手に対応付けられ、当該表示要求内の前記識別子と組をなして前記相手記憶手段（１８）に記憶されている対戦相手のメッセージデータで表される内容のメッセージを表示する、ようにしてもよい。このゲーム装置（１）を複数有するゲームシステムでは、イベントが検出されると、当該イベントに応じたメッセージデータで表される内容のメッセージが各ゲーム装置（１）に表示される。よって、複数のゲーム装置（１）において、各ゲーム装置（１）がおかれている状況（例えば各プレイヤーのプレイの様子）に合ったメッセージを表示することができる。
【００１０】
上記各ゲーム装置（１）において、プレイヤーに操作されて当該プレイヤーの指示を入力する入力手段を有し、前記予め定められたイベントは前記入力手段による予め定められた指示の入力である、ようにしてもよい。このゲーム装置（１）を複数有するゲームシステムによれば、プレイヤーは入力手段を操作して予め定められた指示を入力することにより自己および対戦相手のゲーム装置（１）にメッセージを表示させることができる。
【００１１】
最初に述べたゲーム装置（１）において、前記事前共有手段（１１，１７）は前記自己記憶手段（１８）に記憶されている前記メッセージ情報および自己の通信アドレスを対戦相手へ送信し、前記相手書込手段（１１，１７）は対戦相手から前記対戦相手のメッセージ情報および通信アドレスを受信して前記相手記憶手段（１８）に書き込み、前記表示要求処理手段（１１，１５，１７）は、対戦相手から前記対戦相手の表示要求を受信すると、当該表示要求の送信元の通信アドレスに対応付けて前記相手記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する、ようにしてもよい。このゲーム装置（１）を複数有するゲームシステムによれば、各ゲーム装置（１）において、表示要求の送信元の通信アドレスに対応するメッセージが表示されるから、プレイヤーは対戦相手が複数の場合にもメッセージを発したプレイヤーを確実に識別することができる。
【００１２】
本発明に係るゲームシステムの制御方法は、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）とを有するゲームシステムの制御方法であって、前記ゲームサーバ装置（３）が、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶し、前記ゲーム装置（１）が、前記プレイヤーに所持される情報記録媒体（２）から前記識別情報を読み取り、当該識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を送信し、前記ゲームサーバ装置（３）が、前記メッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を返信し、前記ゲーム装置（１）が、前記メッセージ応答を受信し、前記メッセージ応答内の前記メッセージ情報を自己記憶手段（１８）に書き込んで記憶する処理と前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する処理とを行う一方、対戦相手から対戦相手のメッセージ情報を受信して当該対戦相手のメッセージ情報を相手記憶手段（１８）に書き込んで記憶する処理を行い、前記ゲーム装置（１）が、予め定められたイベントを検出して前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行う一方、対戦相手から対戦相手の表示要求を受信すると前記相手記憶手段（１８）に記憶されている前記対戦相手のメッセージ情報で表される内容のメッセージを表示する処理を行う、ことを特徴とする。
このゲームシステムの制御方法によれば、前述と同様の理由により、擬似的なチャットを実現すること、同一のメッセージが何度も配信されることによる通信効率の低下を回避すること、および自己記憶手段（１８）にメッセージ情報が記憶された後にゲームサーバ装置（３）に不都合が生じてゲームサーバ装置（３）を介した通信が不能となっても擬似的なチャットを続行することが可能となる。
【００１３】
このゲームシステムの制御方法において、前記ゲーム装置（１）が前記メッセージ応答内の前記メッセージ情報を前記自己記憶手段（１８）に書き込むタイミング及び前記相手情報内の前記対戦相手のメッセージ情報を当該相手情報内の前記通信アドレスに対応付けて前記相手記憶手段（１８）に書き込むタイミングは前記ゲームの対戦相手との対戦開始前であり、前記検出手段（１１）が前記イベントを検出するタイミングは前記ゲームの対戦相手との対戦中である、ようにしてもよい。このゲームシステムの制御方法によれば、メッセージ情報の授受は対戦開始前に完了し、メッセージ情報に関して対戦中に送受信されるのは表示要求のみであるから、対戦中にメッセージ情報を送受信する態様に比較して、メッセージ情報の伝達に関して対戦中に確保すべき通信資源を少なくすることができる。
【発明の効果】
【００１４】
本発明によれば、通信効率を低下させることなく擬似的なチャットを実現することができる。
【発明を実施するための最良の形態】
【００１５】
［全体構成］
図１は、本発明の一実施形態に係るゲームシステムを備えた通信システムを示すブロック図である。この通信システムは多数のゲーム装置１、多数のカード２、インターネット５に接続されたゲームサーバ装置３、および多数の端末装置４を有する。上記のゲームシステムは、多数のゲーム装置１から対戦相手として相互に関連付けられた複数のゲーム装置１とゲームサーバ装置３とを有する。上記のゲームシステムにおいて、複数のゲーム装置１は相互に通信して対戦型のゲーム（以降、「対戦ゲーム」）をプレイヤーにプレイさせる。
【００１６】
ゲーム装置１はプレイヤーに使用されて対戦ゲームを有償でプレイさせる端末である。またゲーム装置１はインターネット５に接続されており、インターネット５を介してゲームサーバ装置３との間でデータ通信を行うことができる。またゲーム装置１は、来訪者にゲーム装置１を使用させる店舗内に１または複数台ずつ設置されている。プレイヤーは使用中のゲーム装置１を操作することにより対戦ゲームをプレイすることができる。
【００１７】
カード２は情報を磁気的に記録する可搬型の情報記録媒体であり、自己を識別するカードＩＤ（識別情報）を記録している。後に詳述するが、このカードＩＤはゲーム装置１により読み出されてゲームサーバ装置３において用いられる。プレイヤーは１または複数枚のカード２を所持することが可能であり、ゲーム装置１の使用時に、所持しているカード２から１枚を選んで対戦型のゲームのプレイに用いることができる。
【００１８】
ゲームサーバ装置３はプレイヤーの個人情報を保持するコンピュータである。詳しくは後述するが、個人情報には対戦型のゲームにおいてプレイヤーが発するセリフ等のメッセージの内容を表すメッセージ情報が含まれている。ゲームサーバ装置３は１台のコンピュータから構成されてもよいし、機能分散された複数のコンピュータをネットワーク接続して構成されてもよい。ゲームサーバ装置３はインターネット５を介して通信相手とデータ通信を行うことができる。
【００１９】
端末装置４は、プレイヤーに操作されてゲームサーバ装置３に保持されているメッセージ情報を編集して更新するコンピュータであり、データ通信および電話通信サービスを提供する移動体通信網６を基地局６１経由で使用することができる携帯電話機として機能する。基地局６１は移動体通信網６のサービスエリアをカバーするように分散して配置されており、各基地局６１は自己のカバーするエリア内の端末装置４と無線通信することができる。端末装置４は自己の位置を含むエリアをカバーする基地局６１と無線通信することによって移動体通信網６を使用する。移動体通信網６はゲートウェイ７を介してインターネット５に接続されている。ゲートウェイ７は移動体通信網６とインターネット５の間で通信プロトコルを相互に変換する。各端末装置４は移動体通信網６およびインターネット５を介してゲームサーバ装置３との間でデータ通信を行うことができる。
【００２０】
［概略］
図２は通信システムの挙動を単純化して示す図である。
前述のようにゲームサーバ装置３にはメッセージ情報が保持されており、プレイヤーは自己の端末装置４を用いて自己のメッセージ情報を編集して更新することができる。図ではプレイヤーＡが自己のメッセージ情報を編集する例が示されている。この編集はゲームサーバ装置３に該当するメッセージ情報が保持されている限り、任意のタイミングで可能である。タイミングによって変わるのはゲーム装置１およびゲームサーバ装置３の挙動である。以下、これらの挙動をプレイヤーＡ〜Ｃが同一の対戦ゲームをプレイする場合に着目して説明する。
【００２１】
対戦ゲームの開始前には、ゲームサーバ装置３に保持されているプレイヤーＡのメッセージ情報はプレイヤーＡに使用されているゲーム装置１に配信されて記憶され、このゲーム装置１から他の２人に使用されているゲーム装置１に配信されて各々記憶される。つまり、プレイヤーＡのメッセージ情報が３つのゲーム装置１の各々にて共有される。これと同様の流れにより、プレイヤーＢのメッセージ情報が３つのゲーム装置１の各々にて共有され、プレイヤーＣのメッセージ情報が３つのゲーム装置１の各々にて共有される。こうして、こうして、プレイヤーＡ〜Ｃのメッセージ情報が３つのゲーム装置１の各々にて共有される。
【００２２】
対戦ゲームが開始後には、各ゲーム装置１が予め定められたイベントの検出を試みる。ここで、プレイヤーＡに使用されているゲーム装置１において当該イベントが検出されたとする。すると、当該ゲーム装置１は記憶しているプレイヤーＡのメッセージ情報で表されるメッセージを表示する一方、当該メッセージを表示するよう残りの２つのゲーム装置１に要求する。残りの２つのゲーム装置１の各々はこの要求を受けて記憶しているプレイヤーＡのメッセージ情報で表されるメッセージを表示する。こうして、プレイヤーＡのメッセージがプレイヤーＢおよびＣに伝わる。
【００２３】
［ゲームサーバ装置３の構成］
図３はゲームサーバ装置３の構成を示すブロック図である。
ゲームサーバ装置３は、プレイヤーの個人情報を管理するものであり、ＣＰＵ（中央処理装置）等のプロセッサ３１、通信インターフェイス３２及び格納部３３を備える。通信インターフェイス３２はプロセッサ３１とインターネット５との間でデータを中継するものであり、プロセッサ３１は通信インターフェイス３２を介してゲーム装置１と通信する。格納部３３は、ＩＰＬ（Initial  Program  Loader）が書き込まれているＲＯＭ（Read  Only  Memory）、ワークエリアとして用いられるＲＡＭ（Random  Access  Memory）、個人情報テーブルＴおよびエントリーリストＬが確保されているハードディスクを有する。このハードディスクには後述の各種処理を導くプログラムが書き込まれており、プロセッサ３１は、ＲＯＭからＩＰＬを読み出して実行することによって、ハードディスクからこのプログラムを読み出して実行する処理を行う。後述する動作の説明では、このプログラムが既に実行されているものとする。
【００２４】
図４は個人情報テーブルＴのデータ構造を示す図である。
個人情報テーブルＴには、プレイヤーＩＤ（統合識別情報）とカードＩＤとの組と個人情報とが対応付けて格納されている。プレイヤーＩＤはプレイヤーに固有の識別子であり、ゲーム提供事業者によってプレイヤーに予め付与される。個人情報がプレイヤーＩＤとカードＩＤの組に対応付けられているのは、一人のプレイヤーが複数のカードを使い分けるのを可能とするためであり、１つのプレイヤーＩＤには複数のカードＩＤが対応付けられ得る。もちろん、１つのプレイヤーＩＤに１つのカードＩＤのみが対応付けられるようにシステムを設計することも可能であり、この場合にはプレイヤーＩＤおよびカードＩＤのいずれか一方のみを用いればよいことになる。なお、どちらの態様であっても、１つのカードＩＤが特定されればプレイヤーＩＤが一意に定まることから、カードＩＤがプレイヤーを識別する情報であることに変わりはない。個人情報はプレイヤーに関する情報であり、カード名、画像識別子およびメッセージ情報Ｍを含む。カード名はプレイヤーがカードに与えたニックネームであり、対戦ゲームにおいてはプレイヤー名として用いられる。画像識別子は対戦ゲームにおいてプレイヤーの視覚的なイメージとして表示されるキャラクタ画像の識別子であり、プレイヤー自身に予め指定される。
エントリーリストＬは戦要求を受け付けているゲーム装置１（マスター）の通信アドレスを並べて格納するものであり、初期状態は空である。
【００２５】
図５はメッセージ情報Ｍのデータ構造を示す図である。
メッセージ情報Ｍは複数のメッセージデータとこれら複数のメッセージデータの各々を識別するメッセージＩＤとを対応付けた構造を有する。各メッセージデータはメッセージの内容を表すテキストデータであり、該当するメッセージを表示するときに使用される。本実施形態においてメッセージ情報Ｍに含まれるメッセージデータの数は７であり、後述のイベントの種類と同数である。
【００２６】
［ゲーム装置１の構成］
図６はゲーム装置１の構成を示すブロック図である。ゲーム装置１は、プロセッサ１１、貯留装置１２、カード読取装置１３、入力装置１４、表示装置１５、スピーカ１６および通信インターフェイス１７および格納部１８を有する。
【００２７】
貯留装置１２はゲーム装置１の筐体に形成された投入口（図示略）から投入されたコインを弁別し、所定のコインであれば当該コインを貯留するとともに、当該コインが投入された旨の信号をプロセッサ１１に供給する。なお、所定のコインとは、１または複数枚でゲームのプレイ料金に相当する価値を有するコインであり、例えば硬貨である。
カード読取装置１３にはカード２を挿入するための挿入口（図示略）が形成されている。カード読取装置１３は挿入口からカード２が挿入されるとこのカード２からカードＩＤを読み取り、このカードＩＤを示す信号をプロセッサ１１に供給する。
入力装置１４は複数の操作子を備え、操作子が操作されるとこの操作子に固有の信号をプロセッサ１１に供給する。
表示装置１５はプロセッサ１１からの画像データを受けてゲーム開始画面やゲーム画面を表示する。ここでゲーム開始画面およびゲーム画面について説明する。
【００２８】
図７はゲーム開始画面の一例を示す図である。
ゲーム開始画面は対戦ゲームの開始時に表示される画面であり、開始される対戦ゲームをプレイするプレイヤー毎の領域を有する。各領域には、プレイヤー名、キャラクタ画像の縮小画像、自己紹介メッセージが配置される。プレイヤー名はプレイヤーの名称であり、プレイに使用されているカード２のカード名そのものである。自己紹介メッセージはメッセージの一種であり、対戦ゲームが開始されたことが検出されると表示される。
【００２９】
図８はゲーム画面の一例を示す図である。
対戦ゲームのプレイは楽曲の演奏開始とともに開始し、演奏とともに進行し、演奏終了とともに終了するものであり、プレイ中に表示されるゲーム画面の中央部には、楽曲に合わせてオブジェクトが図中上方に現れて図中下方に落ちて消える様子を示す画像が配置されている。この画像において、オブジェクトが消える地点の直前にはオブジェクトの落下方向に直交するラインが存在し、このラインにオブジェクトが重なったときにプレイヤーがこのオブジェクトの位置に応じたプレイボタンを押すと、このゲーム装置１はこのオブジェクトに応じた音を発する。つまり、プレイヤーの操作のタイミング及び内容が適切であればあるほど、選択された楽曲の再生がより正確に行われる。
【００３０】
ゲーム画面の下部には、スコア等のプレイの状況を示す画像が配置されている。スコアは適切な操作が適切なタイミングで為されると増える。具体的には、ラインにオブジェクトが重なったときにこのオブジェクトに応じた操作が行われると増える。なお、特定のオブジェクトがラインに重なったときにこのオブジェクトに応じた操作が行われると、そのとき又はそれまでのプレイの状況に応じた攻撃（邪魔）が対戦相手に対して行われる。
【００３１】
ゲーム画面の左部には、予め用意された候補からプレイヤーに選択されたキャラクタ画像が配置されている。ゲーム画面の右部には、対戦相手および自己の各々について、プレイヤー名、スコア、セリフおよびキャラクタ画像の部分画像を表示する領域が確保されている。前述のメッセージがセリフの場合には、あるプレイヤーのメッセージは当該プレイヤーについて確保された領域に表示される。なお、キャラクタ画像の部分画像はキャラクタ画像の縮小画像から一部分を抜き出すことにより得られる。
【００３２】
以降、ゲーム装置１の各部の説明を続ける。
スピーカ１６はプロセッサ１１からの楽音信号を受けて放音する。
通信インターフェイス１７はルータ等の中継装置を介して又は直接的にインターネット５に接続されており、プロセッサ１１とインターネット５との間でデータを中継する。
格納部１８はＲＯＭ（Read Only Memory）等の不揮発性メモリとＲＡＭ（Random Access Memory）等の書き換え可能なメモリを有する。
【００３３】
書き換え可能なメモリには、自己記憶領域１８１、相手記憶領域１８２、アドレス領域１８３およびメッセージＩＤ領域１８５が確保される。自己記憶領域１８１は自己を使用中のプレイヤーの個人情報を記憶するための記憶領域である。相手記憶領域１８２は対戦相手のプレイヤーの個人情報および当該プレイヤーが使用中のゲーム装置１の通信アドレスを記憶するための記憶領域である。アドレス領域１８３は自己の通信アドレスを記憶するための記憶領域である。通信アドレスとしては、例えばＩＰ（Internet Protocol）アドレス及びポート番号が用いられる。なお、ＩＰアドレスが固定的に割り当てられる場合にはアドレス領域１８３を不揮発性メモリに確保すべきである。メッセージＩＤ領域１８５は表示および送信すべきメッセージＩＤを対戦相手毎に記憶するための記憶領域である。
【００３４】
不揮発性メモリには変換テーブル１８４が書き込まれている。変換テーブル１８４は予め定められた複数種類のイベントの各々を識別するイベントＩＤと前述のメッセージＩＤとを対応付けており、１つのイベントＩＤが特定されるとメッセージＩＤが一意に定まる。ゲーム装置１において検出されるイベントとしては、対戦ゲームが開始されたこと、自己のプレイヤーが良いプレイをしていること、自己のプレイヤーが悪いプレイをしていること、自己のプレイヤーが攻撃をしたこと、自己のプレイヤーが攻撃をされてダメージを受けたこと、自己のプレイヤーが勝ったこと、および自己のプレイヤーが負けたこと、が予め定められている。
【００３５】
また、不揮発性メモリにはゲームプログラム１８６が書き込まれている。プロセッサ１１は、ゲームプログラム１８６を実行することによって、後述の認証処理、メッセージ特定処理、メッセージ表示処理、送信処理および受信処理を導くものである。対戦ゲーム処理では、前述の変換テーブル１８４を用いてイベントＩＤがメッセージＩＤに変換される。後述する動作の説明では、ゲームプログラム１８６が既に実行されているものとする。
【００３６】
［端末装置４の構成］
図９は端末装置４の構成を示すブロック図である。
端末装置４は、プロセッサ４１、マイク４２、スピーカ４３、入力装置４４、表示装置４５、無線通信インターフェイス４６および格納部４７を有する。なお、前述したように端末装置４は携帯電話機として機能するものであるから上述の構成を採っているが、他のコンピュータ（例えばパーソナルコンピュータ）を端末装置として用いる形態で本発明を実施することも可能であり、この場合には上述の構成とは若干異なる構成となる。
【００３７】
マイク４２は通話時に使用され、使用者の音声を集音してプロセッサ４１に供給する。
スピーカ４３は通話時に使用され、プロセッサ４１からの音声信号を受けて放音する。
入力装置４４は使用者に操作される複数のボタンを備え、ボタンが押されると、押されたボタンに固有の信号をプロセッサ４１に供給する。複数のボタンには、データの入力に用いられるボタンと指示の入力に用いられるボタンが含まれている。
表示装置４５はプロセッサ１１からの画像データを受けて編集画面を表示する。
無線通信インターフェイス４６はプロセッサ４１と基地局６１との間でデータを中継する。無線通信インターフェイス４６と基地局６１との間の通信路は無線通信路である。
【００３８】
格納部４７はＲＡＭ、ＲＯＭおよびＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）を有する。ＲＯＭには端末装置４のオペレーティングシステムが格納されており、端末装置４の起動時に実行される。このオペレーティングシステムは、端末装置４に電話通信機能やデータ通信機能、他のプログラムをダウンロードする機能、ダウンロードしたプログラムを実行する機能などを持たせるものである。ＥＥＰＲＯＭにはダウンロードしたプログラムを記憶するためのプログラム領域４７１が確保される。プログラム領域４７１には後述の編集処理を導く制御プログラムが記憶されている。後述する動作の説明では、この制御プログラムが既に実行されているものとする。
【００３９】
［動作］
次に、上述した構成の通信システムの動作について説明する。
まず、ゲームサーバ装置３に保持されている個人情報（メッセージ情報Ｍ）をプレイヤーが編集し更新する動作について説明し、次に、プレイヤーＡ〜Ｃが同一の対戦ゲームをプレイするときの動作について説明する。なお、前者の動作の説明では、登録済みのカードＩＤについて個人情報の編集および更新を行うものとする。
【００４０】
［編集および更新の動作］
図１０は個人情報の編集および更新の流れを示す図である。
端末装置４のプロセッサ４１は、プレイヤーＩＤを含みカードリストの返信を要求するアクセス要求をゲームサーバ装置３へ送信する。このアクセス要求に含まれるプレイヤーＩＤはプログラム領域４７１にプログラムをダウンロードしたときに設定されたものである。ゲームサーバ装置３のプロセッサ３１は、このアクセス要求を受信すると、当該アクセス要求に含まれているプレイヤーＩＤに対応付けられた全てのカードＩＤおよびカード名を個人情報テーブルＴから読み出し、読み出したカードＩＤおよびカード名の組を連ねたカードリストを生成し、このカードリストを含み当該アクセス要求への応答たるアクセス応答を返信する。
【００４１】
端末装置４のプロセッサ４１は、このアクセス応答を受信すると、このアクセス応答に含まれているカードＩＤおよびカード名の組を表示装置４５に一覧表示させ、プレイヤーにカードＩＤの指定を促す。そして、プレイヤーが入力装置４４を操作して１つのカードＩＤを指定する指示を入力すると、プロセッサ４１は指定されたカードＩＤを含むカード指定通知をゲームサーバ装置３へ送信する。ゲームサーバ装置３のプロセッサ３１は、このカード指定通知を受信すると、当該カード指定通知に含まれているカードＩＤに対応する個人情報を個人情報テーブルＴから読み出し、この個人情報を含む個人情報通知を端末装置４へ送信する。
【００４２】
端末装置４のプロセッサ４１は、この個人情報通知を受信すると、編集処理を行う。具体的には、この個人情報通知に含まれているメッセージ情報Ｍを編集するための編集画面を表示装置４５に表示させ、個人情報の編集および更新を促す。
図１１は編集画面の一例を示す図である。編集画面では、メッセージ情報Ｍ内のメッセージＩＤに対応するイベントの種類とメッセージデータで表されるメッセージとが対応付けて表示されており、プレイヤーは入力装置４４を操作してメッセージを書き換えることによりメッセージデータを編集することができる。
【００４３】
このような編集の後、プレイヤーが入力装置４４を操作して「ＯＫ」ボタンを押す指示を入力すると、プロセッサ４１は、編集後のメッセージ情報を含む個人情報を更新情報とし、この更新情報を含み個人情報の更新を要求する個人情報更新要求をゲームサーバ装置３へ送信する。ゲームサーバ装置３のプロセッサ３１は、この個人情報更新要求を受信すると、当該個人情報更新要求に含まれている更新情報で個人情報テーブルＴ内の該当する個人情報を上書きする。こうして、個人情報が更新される。
【００４４】
［対戦ゲームをプレイするときの動作］
対戦ゲームをプレイするときの動作は、各ゲーム装置１が個人情報を取得する動作と、これに続く対戦ゲームの開始までの動作と、これに続く対戦ゲームの終了までの動作とに大別される。
【００４５】
［各ゲーム装置１が個人情報を取得する動作］
図１２は各ゲーム装置１が個人情報を取得する動作を示す図である。この動作は、各ゲーム装置１のプロセッサ１１が図１３の処理を行い、ゲームサーバ装置３のプロセッサ３１が図１４の処理を行うことによってもたらされる。図１３は認証処理を示すフローチャートであり、図１４は配信処理を行うフローチャートである。
【００４６】
この動作では、まず、プレイヤーＡが１枚のカード２をゲーム装置１の挿入口に挿入してコインを投入口から投入する。すると、このゲーム装置１（以降、「プレイヤーＡのゲーム装置１」）では、カード読取装置１３がこのカード２からカードＩＤを読み取ってプロセッサ１１に供給する。プロセッサ１１はカードＩＤの供給を受けると、供給されたカードＩＤを含む認証要求を、ゲームサーバ装置３へ送信する（図１３のステップＳＡ１）。
【００４７】
一方、ゲームサーバ装置３のプロセッサ３１は、情報を受信したか否かの判定（図１４のステップＳＢ１）を、情報を受信するまで繰り返しており、この繰り返し処理において、プレイヤーＡのゲーム装置１からの情報を受信することになる。情報を受信すると、ステップＳＢ１の判定結果が「ＹＥＳ」となり、プロセッサ１１は受信した情報が認証要求であるか否かを判定する（ＳＢ２）。受信した情報は認証要求であるから、次に、受信した情報に係るカードが登録済みであるか否かを判定する（ＳＢ３）。具体的には、受信した情報に含まれているカードＩＤをキーにして個人情報テーブルＴを検索し、ヒットしたレコードの数が１以上の場合には登録済みであると判定し、０の場合には未登録であると判定する。
【００４８】
この局面では上記の判定結果が「ＹＥＳ」となるものとする。すると、プロセッサ３１は、このカードＩＤに対応付けられている個人情報を個人情報テーブルＴから読み出し、これを含む認証結果をプレイヤーＡのゲーム装置１に返信する（ＳＢ４）。なお、「返信」とは、受信した情報に含まれている送信元情報が示す通信アドレスの装置へ送信することをいう。以降、ゲームサーバ装置３における処理はステップＳＢ１に移行する。
【００４９】
プレイヤーＡのゲーム装置１のプロセッサ１１は、認証要求の送信後、認証結果を受信したか否かの判定（図１３のステップＳＡ２）を、認証結果を受信するまで繰り返しており、この繰り返し処理において、ゲームサーバ装置３からの認証結果を受信することになる。認証結果を受信すると、ステップＳＡ２の判定結果が「ＹＥＳ」となる。よって、プロセッサ１１は、受信した認証結果が未登録を示すものであるか否かを判定する（ＳＡ３）。受信した認証結果に含まれている情報は個人情報であり、未登録を示す情報ではないから、この判定結果は「ＮＯ」となる。よって、プロセッサ１１は、受信した認証結果に含まれている個人情報を自己記憶領域１８１に書き込む（ＳＡ７）。こうして認証処理が終了する。
【００５０】
以降、プレイヤーＢのゲーム装置１およびプレイヤーＣのゲーム装置１がそれぞれ上記の認証処理を行い、個人情報を取得する。ただし、プレイヤーＣが用いたカード２は未登録であったものとする。したがって、ゲームサーバ装置３のプロセッサ３１はプレイヤーＣのゲーム装置１からの認証要求を受信すると、この認証要求に係るカードは未登録であると判定し、未登録を示す情報を含む認証結果を返信する（ＳＢ１〜ＳＢ３及びＳＢ５）。以降、ゲームサーバ装置３における処理はステップＳＢ１に移行する。
【００５１】
一方、プレイヤーＣのゲーム装置１のプロセッサ１１は、ステップＳＡ１にて認証要求を送信した後にゲームサーバ装置３からの認証結果を受信すると、受信した認証結果は未登録を示すものであると判定し、登録すべき情報を取得する（ＳＡ１〜ＳＡ４）。登録すべき情報は３つに大別される。１つ目はカードＩＤであり、既にカード読取装置１３から供給されている。２つ目はプレイヤーＩＤ、３つ目はカード名である。２つ目及び３つ目の情報の取得方法は任意であるが、ゲーム装置１では、表示装置１５に情報の入力を促す画像を表示させ、この表示に応じて入力装置１４から供給される入力信号を用いて２つ目および３つ目の情報を生成して取得するようにしている。そして、プロセッサ１１は取得した情報を含むカード登録要求をゲームサーバ装置３へ送信する（ＳＡ５）。
【００５２】
このカード登録要求はゲームサーバ装置３のプロセッサ３１により受信される。すると、ゲームサーバ装置３では、ステップＳＢ１の判定結果が「ＹＥＳ」となり、ステップＳＢ２の判定結果が「ＮＯ」となる。よって、プロセッサ３１は受信した情報がカード登録要求であるか否かを判定する（ＳＢ１、ＳＢ２及びＳＢ６）。この判定結果は「ＹＥＳ」となるから、プロセッサ３１は、受信した情報に係るカードを登録する（ＳＢ７）。具体的には、この受信した情報に含まれている上記３つの情報を対応付けて個人情報テーブルＴに格納する。この際、格納される個人情報内のカード名を除いた情報（例えばメッセージ情報Ｍ）は予め設定された初期値となる。
【００５３】
次にプロセッサ３１は、受信した情報に含まれているカードＩＤに対応付けられている個人情報を個人情報テーブルＴから読み出し、これを含む認証結果をプレイヤーＣのゲーム装置１に返信する（ＳＢ４）。この認証結果はプレイヤーＣのゲーム装置１のプロセッサ１１により受信される（ＳＢ６）。以降、ゲームサーバ装置３における処理はステップＳＢ１に移行する。プレイヤーＣのゲーム装置１のプロセッサ１１は、受信した認証結果に含まれている個人情報を自己記憶領域１８１に書き込む（ＳＡ７）。こうして認証処理が終了する。
【００５４】
［対戦ゲームの開始までの動作］
ゲーム装置１では、認証処理の終了後に、複数のゲームモードから１つを選択させるための画面が表示装置１５に表示される。複数のゲームモードには、対戦ゲームを行うための対戦モードが含まれている。
【００５５】
図１５は各ゲーム装置１が個人情報を取得してから対戦ゲームの開始までの動作を示す図である。
まず、プレイヤーＡのゲーム装置１において対戦モードが選択されると、当該ゲーム装置１のプロセッサ１１はエントリーリストの返信を要求するエントリーリスト取得要求をゲームサーバ装置３へ送信する。ゲームサーバ装置３のプロセッサ３１は、このエントリーリスト取得要求を受信すると、格納部３３からエントリーリストＬを読み出して返信する。プレイヤーＡのゲーム装置１のプロセッサ１１は、当該エントリーリストＬを受信し、このエントリーリストＬの内容に応じて自己がマスターとなるべきかスレーブとなるべきかを判定する。この時点ではエントリーリストＬは空であるから、プロセッサ１１は自己をマスターと認識し、エントリーリストＬに自己の通信アドレスを登録するためのエントリー登録要求をゲームサーバ装置３へ送信し、他のゲーム装置１からの対戦要求を待つ。ゲームサーバ装置３のプロセッサ３１は当該エントリー登録要求を受信すると、このエントリー登録要求内の通信アドレスをエントリーリストＬに登録する。
【００５６】
図では、プレイヤーＡのゲーム装置１のプロセッサ１１が対戦要求を待っている間に、プレイヤーＢのゲーム装置１において対戦モードが選択され、当該ゲーム装置１とゲームサーバ装置３との間でエントリーリスト取得要求およびエントリーリストの授受が為される。当該ゲーム装置１のプロセッサは受信したエントリーリストＬにプレイヤーＡのゲーム装置１の通信アドレスが登録されていることから、自己をスレーブとして認識し、自己記憶領域１８１に記憶されている個人情報と自己の通信アドレスとを含む相手情報を生成し、この相手情報を含み対戦相手となることを要求する対戦要求をプレイヤーＡのゲーム装置１へ送信する。
【００５７】
プレイヤーＡのゲーム装置１のプロセッサ１１は、プレイヤーＢのゲーム装置１からの対戦要求を受信すると、プレイヤーＢのゲーム装置１を対戦相手として認識し、この対戦要求内の相手情報を相手記憶領域１８２に書き込み、自己記憶領域１８１に記憶されている個人情報と自己の通信アドレスとを含む相手情報を生成し、この相手情報を含み対戦相手となることを許可する旨の許可通知を返信し、更なる対戦要求を待つ。プレイヤーＢのゲーム装置１のプロセッサ１１は、この許可通知を受信すると、この許可通知内の相手情報を相手記憶領域１８２に書き込み、後述の共有情報または後述のゲーム開始情報を待つ。
【００５８】
図では、プレイヤーＡのゲーム装置１とプレイヤーＢのゲーム装置１との間で上記の処理が為されている間に、プレイヤーＣのゲーム装置１において対戦モードが選択され、当該ゲーム装置１とゲームサーバ装置３との間でエントリーリスト取得要求およびエントリーリストの授受が為される。当該ゲーム装置１のプロセッサは受信したエントリーリストＬにプレイヤーＡのゲーム装置１の通信アドレスが登録されていることから、自己をスレーブとして認識し、自己記憶領域１８１に記憶されている個人情報と自己の通信アドレスとを含む相手情報を生成し、この相手情報を含み対戦相手となることを要求する対戦要求をプレイヤーＡのゲーム装置１へ送信する。
【００５９】
プレイヤーＡのゲーム装置１のプロセッサ１１は、プレイヤーＣのゲーム装置１からの対戦要求を受信すると、プレイヤーＣのゲーム装置１を対戦相手として認識し、この対戦要求内の相手情報を相手記憶領域１８２に書き込み、自己記憶領域１８１に記憶されている個人情報と自己の通信アドレスとを含む相手情報を生成する一方、相手記憶領域１８２から相手情報を読み出し、これらの相手情報を含み対戦相手となることを許可する旨の許可通知を返信する。プレイヤーＣのゲーム装置１のプロセッサ１１は、この許可通知を受信すると、この許可通知内の相手情報を相手記憶領域１８２に書き込み、後述のゲーム開始情報を待つ。
【００６０】
次に、プレイヤーＡのゲーム装置１のプロセッサ１１は、対戦情報に漏れのあるゲーム装置１（プレイヤーＢのゲーム装置１）が持っていない相手情報（プレイヤーＣのゲーム装置１に関する相手情報）を相手記憶領域１８２から読み出し、この相手情報を含む共有情報を、上記漏れのあるゲーム装置１へ送信する。プレイヤーＢのゲーム装置１のプロセッサ１１は、この共有情報を受信すると、この共有情報内の相手情報を相手記憶領域１８２に書き込み、後述のゲーム開始情報を待つ。
【００６１】
次に、プレイヤーＡのゲーム装置１のプロセッサ１１は、自己を含めた対戦相手の数が最大数に達したから、自己の通信アドレスをエントリーリストＬから削除することを要求するエントリー削除要求をゲームサーバ装置３へ送信する。ゲームサーバ装置３のプロセッサ３１は、このエントリー削除要求を受信すると、このエントリー削除要求の送信元の通信アドレスをエントリーリストＬから削除する。これにより、エントリーリストＬは空となる。
【００６２】
次に、プレイヤーＡのゲーム装置１のプロセッサ１１は、対戦ゲームの開始を指示するゲーム開始情報を対戦相手のゲーム装置（すなわちプレイヤーＢのゲーム装置１およびプレイヤーＣのゲーム装置１）へ送信する。プレイヤーＡのゲーム装置１においては上記ゲーム開始情報の送信が、プレイヤーＢ〜Ｃの各ゲーム装置１においては上記ゲーム開始情報の受信が対戦ゲームの開始の条件となる。
なお、上述の動作では対戦相手の数が最大数に達したことをもってゲーム開始情報の送信トリガとしたが、最大数に達しなくとも所定のタイマがタイムアウトすればゲーム開始情報が送信される。
【００６３】
［対戦ゲームの開始から終了までの動作］
図１６は対戦ゲームの開始から終了までの動作を示す図である。
この動作は、プレイヤーＡ〜Ｃの各ゲーム装置１のプロセッサ１１が、図１７〜図２０に示す処理を並列に実行することによりもたらされる。図１７はメッセージ特定処理を示すフローチャートである。図１８はメッセージ表示処理を示すフローチャートである。図１９は送信処理を示すフローチャートである。図２０は受信処理を示すフローチャートである。この動作では、ゲーム装置１間にマスター／スレーブの関係は存在せず、各ゲーム装置１の通信制御は個別に行われることになる。即ち、各ゲーム装置１のプロセッサ１１は、ゲーム開始情報の送信（マスター）、またはゲーム開始情報の受信（スレーブ）を条件として、マスター・スレーブの関係を解消し、他のゲーム装置との間の通信方式を個別制御に移行させる移行手段として機能する。
【００６４】
図１７のメッセージ特定処理では、プレイヤーＡ〜Ｃのゲーム装置１の各プロセッサ１１（以降、単に「各プロセッサ１１」）は、予め定められたイベントが検出されたか否かを判定する（ＳＣ１）。この判定結果が「ＮＯ」であれば処理はステップＳＣ１に戻る。予め定められたイベントは前述の７種類であり、ここでは、それぞれのイベントについて検出の基準を示す。イベント「対戦ゲームが開始されたこと」はゲーム開始情報を送信または受信した場合に検出される。イベント「自己のプレイヤーが良いプレイをしていること」は例えば適切なタイミングで適切な操作を５回連続して行った場合に検出される。イベント「自己のプレイヤーが悪いプレイをしていること」は例えば不適切なタイミングでの操作または不適切な操作を３回連続して行った場合に検出される。イベント「自己のプレイヤーが攻撃をしたこと」は特定のオブジェクトがラインに重なったときにこのオブジェクトに応じた操作が行われた場合に検出される。以降、このイベントを「攻撃イベント」ともいう。イベント「自己のプレイヤーが攻撃をされてダメージを受けたこと」は例えば攻撃をされた時点から所定の攻撃時間（例えば１０秒間）が経過する前に不適切なタイミングでの操作または不適切な操作を行った場合に検出される。イベント「自己のプレイヤーが勝ったこと」はプレイの終了時点で自己のスコアよりも高いスコアを得たプレイヤーが存在しない場合に検出される。イベント「自己のプレイヤーが負けたこと」はプレイの終了時点で自己のスコアよりも高いスコアを得たプレイヤーが存在する場合に検出される。
【００６５】
プレイが開始されていない現在の局面で検出され得るイベントは「対戦ゲームが開始されたこと」のみであり、このイベントが検出されると、ステップＳＣ１の判定結果が「ＹＥＳ」となる。すると、各プロセッサ１１は、検出されたイベントのイベントＩＤを特定し（ＳＣ２）、変換テーブル１８４を用いて当該イベントＩＤをメッセージＩＤに変換し（ＳＣ３）、変換後のメッセージＩＤを、自己を含む全ての対戦相手に対応付けてメッセージＩＤ領域１８５に上書きする（ＳＣ４）。以降、処理はステップＳＣ１に移行する。
【００６６】
一方、各プロセッサ１１は、図１８のメッセージ表示処理において、メッセージＩＤ領域１８５内に更新されたメッセージＩＤが存在するか否かを判定する（ＳＤ１）。メッセージＩＤ領域１８５にメッセージＩＤが上書きされるのは予め定められたイベントが検出されたときのみであるから、予め定められたイベントが検出されない間、上記の判定結果は「ＮＯ」となり、処理はステップＳＤ１に戻る。
【００６７】
この局面でイベント「対戦ゲームが開始されたこと」が検出されると、ステップＳＤ１の判定結果が「ＹＥＳ」となる。すると、各プロセッサ１１は、更新されたメッセージＩＤに応じたメッセージデータを相手記憶領域１８２から読み出し、このメッセージデータで表されるメッセージをメッセージＩＤに応じて予め定められた時間だけ表示させる処理を開始する（ＳＤ２）。各プロセッサ１１はこの時点では表示装置１５にゲーム開始画面を表示させており、かつこの時点では全ての対戦相手についてメッセージＩＤが更新されており、かつメッセージＩＤは自己紹介メッセージに対応したものとなるから、プレイヤーＡ〜Ｃの各ゲーム装置１において図７に示すようなゲーム開始画面が表示される。これにより、プレイヤーＡ〜Ｃは自己を含む全ての対戦相手の自己紹介メッセージを視認することができる。以降、処理はステップＳＤ１に移行する。
【００６８】
自己紹介メッセージの表示が開始されてから予め定められた時間が経過すると、各プロセッサ１１は表示装置１５にゲーム画面を表示させて対戦ゲームを自己のプレイヤーにプレイさせるとともに、図１９に示す送信処理および図２０に示す受信処理を行う。
送信処理では、各プロセッサ１１は、格納部１８に自己を除く対戦相手毎に確保された送出領域（図示略）の記憶内容をクリアし（ＳＥ１）、０．５秒が経過するとタイムアウトするタイマをスタートさせる（ＳＥ２）。以降、このタイマがタイムアウトするまで、対戦ゲームが終了したか否かの判定（ＳＥ３）と、攻撃イベントが検出されたか否かの判定（ＳＥ４）と、予め定められたイベントが検出されたか否かの判定（ＳＥ５）と、タイマがタイムアウトしたか否かの判定（ＳＥ６）とを順に繰り返し行う。
【００６９】
図１６の動作例では、まずタイマがタイムアウトし、ステップＳＥ６の判定結果が「ＹＥＳ」となる。すると、各プロセッサ１１は対戦ゲームのプレイが終了したか否かを判定する（ＳＥ７）。この局面では、この判定結果は「ＮＯ」となる。よって、各プロセッサ１１は、スコアを格納部１８の所定領域から読み出して上記の２つの送出領域に書き込む（ＳＥ８）。そして、送出領域内の情報を、対応する対戦相手のゲーム装置１へ送信する（ＳＥ９）。以降、処理はステップＳＥ１に移行する。
【００７０】
以降、上述と同様の処理が繰り返されるが、あるとき、プレイヤーＡのゲーム装置１のプロセッサ１１が攻撃イベントを検出する。この結果、前述のメッセージ特定処理およびメッセージ表示処理により、プレイヤーＡ〜Ｃのゲーム装置１に表示されるメッセージは図２１の最上段に示す通りとなる。つまり、プレイヤーＡのメッセージはプレイヤーＡのゲーム装置１にのみ表示される。
【００７１】
図２１はプレイヤーＡ〜Ｃのゲーム装置１に表示されるメッセージ群の変遷を例示した図である。この図におけるメッセージ群は上段から下段へと遷移している。また、各メッセージ群において左端の３つのメッセージがプレイヤーＡのゲーム装置１にて表示されるものであり、右端の３つのメッセージがプレイヤーＣのゲーム装置１にて表示されるものであり、中央の３つのメッセージがプレイヤーＢのゲーム装置１にて表示されるものである。
【００７２】
プレイヤーＡのゲーム装置１のプロセッサ１１が攻撃イベントを検出すると、図１９の送信処理において、ステップＳＥ４の判定結果が「ＹＥＳ」となる。よって、当該プロセッサ１１は、ゲームの状況に応じて攻撃識別子および攻撃先を決定する（ＳＥ１０）。この決定の方法は任意であり、例えばランダムでもよい。図１６ではプレイヤーＢのゲーム装置１が攻撃先として決定されており、当該プロセッサ１１は、決定した攻撃識別子を攻撃先に応じた送出領域に書き込む（ＳＥ１１）。以降、処理はステップＳＥ５に移行する。
【００７３】
攻撃イベントは予め定められたイベントであるから、ステップＳＥ５の判定結果は「ＹＥＳ」となる。よって、当該プロセッサ１１は、自己に対応するメッセージＩＤ領域からメッセージＩＤを読み出し（ＳＥ１２）、自己を除く対戦相手に応じた送出領域に書き込む（ＳＥ１３）。以降、処理はステップＳＥ６に移行する。
【００７４】
この後、タイマがタイムアウトすると、プロセッサ１１はスコアを、自己を除く対戦相手に応じた送出領域に書き込み、各送出領域内の情報を対応する送信先へ送信する（ＳＥ６〜ＳＥ９）。この結果、プレイヤーＢのゲーム装置１にはスコア、攻撃識別子およびメッセージＩＤが送信され、プレイヤーＣのゲーム装置１にはスコアおよびメッセージＩＤが送信される。
【００７５】
一方、受信処理では、各プロセッサ１１は、対戦ゲームが終了するまで、次の（α）〜（δ）の処理を順に繰り返して行う。
（α）攻撃識別子を受け取ったか否かを判定し（ＳＦ１）、受け取ったと判定した場合にのみ、受け取った攻撃識別子で示される種類の攻撃を実行する（ＳＦ２）。具体的には、自己を使用中のプレイヤーのプレイを邪魔するように自己を制御する。より具体的には、表示中のゲーム画面の幅を狭くしたり、暗くしたり、揺らしたり、スピーカ１６から出力される楽音の音量を小さくしたり楽音の出力タイミングを遅らせたりしてゲームの難易度を高くする。
（β）スコアを受け取ったか否かを判定し（ＳＦ３）、受け取ったと判定した場合にのみ、受け取ったスコアを格納部１８に自己を除く対戦相手毎に確保されたスコア領域（図示略）に上書きして記憶させる（ＳＦ４）。こうして記憶されたスコアはゲーム画面の対応する領域に表示される。
（γ）メッセージＩＤを受け取ったか否かを判定し（ＳＦ５）、受け取ったと判定した場合にのみ、受け取ったメッセージＩＤを送信元のゲーム装置１に対応付けてメッセージＩＤ領域１８５に上書きする（ＳＦ６）。
（δ）対戦ゲームが終了したか否かを判定する（ＳＦ７）。
【００７６】
ここで、プレイヤーＢのゲーム装置１のプロセッサ１１がプレイヤーＡのゲーム装置１からのスコア、攻撃識別子およびメッセージＩＤを受信すると、ステップＳＦ１、ＳＦ３およびＳＦ５の判定結果がいずれも「ＹＥＳ」となる。よって、当該プロセッサ１１は、自己において当該攻撃識別子で示される種類の攻撃を実行し、当該スコアをプレイヤーＡに対応するスコア領域に上書きし、当該メッセージＩＤをプレイヤーＡのゲーム装置１に対応付けてメッセージＩＤ領域１８５に上書きする。一方、プレイヤーＣのゲーム装置１でも上記と同様の処理が行われる。ただし、ステップＳＦ１の判定結果は「ＮＯ」となるから攻撃は実行されない。これらの処理およびメッセージ表示処理の結果、プレイヤーＡ〜Ｃのゲーム装置１に表示されるメッセージ群は図２１の上から２段目に示すものとなる。つまり、プレイヤーＡ〜Ｃのゲーム装置１において、プレイヤーＡからのメッセージがプレイヤーＡに応じた位置に表示される。そして、上記のメッセージＩＤに応じて予め定められた時間が経過すると、プレイヤーＡ〜Ｃのゲーム装置１に表示されるメッセージ群は図２１の上から３段目に示すものとなる。つまり、メッセージの表示が終了する。
【００７７】
図１６では、次にプレイヤーＢのゲーム装置１でイベント「自己のプレイヤーが攻撃をされてダメージを受けたこと」が検出される。この場合の動作は攻撃識別子が送信されないことを除いて上述の動作と同様である。なお、この場合にはイベントを検出したのがプレイヤーＢのゲーム装置１であるから、プレイヤーＡ〜Ｃのゲーム装置１に表示されるメッセージ群はまず図２１の上から４段目に示すものとなり、次に上から５段目に示すものとなる。イベント「自己のプレイヤーが良いプレイをしていること」が検出された場合の動作とイベント「自己のプレイヤーが悪いプレイをしていること」が検出された場合の動作は以上の説明から自明であるから、その説明を省略する。
【００７８】
図１６に示すように、楽曲が終了して対戦ゲームのプレイが終了すると、プレイヤーＡ〜Ｃの各ゲーム装置１において、イベント「自己のプレイヤーが勝ったこと」またはイベント「自己のプレイヤーが負けたこと」が検出される。この場合にも上述と同様の動作となる。ただし、プレイは既に終了しているから、送信処理のステップＳＥ７の判定結果が「ＹＥＳ」となり、メッセージＩＤのみが送信される。こうして、これら上記２つのイベントのいずれかに応じたプレイヤーＡ〜ＣのメッセージがプレイヤーＡ〜Ｃのゲーム装置１において表示される。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態に係るゲームシステムを備えた通信システムを示すブロック図である。
【図２】通信システムの挙動を単純化して示す図である。
【図３】ゲームサーバ装置３の構成を示すブロック図である。
【図４】個人情報テーブルＴのデータ構造を示す図である。
【図５】メッセージ情報Ｍのデータ構造を示す図である。
【図６】ゲーム装置１の構成を示すブロック図である。
【図７】ゲーム開始画面の一例を示す図である。
【図８】ゲーム画面の一例を示す図である。
【図９】端末装置４の構成を示すブロック図である。
【図１０】個人情報の編集および更新の流れを示す図である。
【図１１】編集画面の一例を示す図である。
【図１２】各ゲーム装置１が個人情報を取得する動作を示す図である。
【図１３】認証処理を示すフローチャートである。
【図１４】配信処理を行うフローチャートである。
【図１５】各ゲーム装置１が個人情報を取得してから対戦ゲームの開始までの動作を示す図である。
【図１６】対戦ゲームの開始から終了までの動作を示す図である。
【図１７】メッセージ特定処理を示すフローチャートである。
【図１８】メッセージ表示処理を示すフローチャートである。
【図１９】送信処理を示すフローチャートである。
【図２０】受信処理を示すフローチャートである。
【図２１】プレイヤーＡ〜Ｃのゲーム装置１に表示されるメッセージ群の変遷を例示した図である。
【符号の説明】
【００８０】
１  ゲーム装置
２  カード
３  ゲームサーバ装置
４  端末装置
１１，３１，４１  プロセッサ
１２  貯留装置
１３  カード読取装置
１４，４４  入力装置
１５，４５  表示装置
１６，４３  スピーカ
１７，３２  通信インターフェイス
１８，３３，４７  格納部
４２  マイク
４６  無線通信インターフェイス
【図１】
2006136642.tif 000003
【図２】
2006136642.tif 000004
【図３】
2006136642.tif 000005
【図４】
2006136642.tif 000006
【図５】
2006136642.tif 000007
【図６】
2006136642.tif 000008
【図７】
2006136642.tif 000009
【図８】
2006136642.tif 000010
【図９】
2006136642.tif 000011
【図１０】
2006136642.tif 000012
【図１１】
2006136642.tif 000013
【図１２】
2006136642.tif 000014
【図１３】
2006136642.tif 000015
【図１４】
2006136642.tif 000016
【図１５】
2006136642.tif 000017
【図１６】
2006136642.tif 000018
【図１７】
2006136642.tif 000019
【図１８】
2006136642.tif 000020
【図１９】
2006136642.tif 000021
【図２０】
2006136642.tif 000022
【図２１】
2006136642.tif 000023
【手続補正書】
【提出日】平成18年2月17日(2006.2.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置とを有するゲームシステムであって、
前記ゲームサーバ装置は、
前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶する格納手段と、
前記ゲーム装置から前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を当該ゲーム装置へ返信する配信手段と、
を有し、
前記複数のゲーム装置の各々は、
情報が書き込まれると、当該情報を記憶する自己記憶手段と、
情報が書き込まれると、当該情報を記憶する相手記憶手段と、
前記識別情報が記録された情報記録媒体から前記識別情報を読み取る読取手段と、
前記読取手段に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置へ送信する配信要求手段と、
前記ゲームサーバ装置から前記メッセージ応答を受信し、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段に書き込む自己書込手段と、
前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段と、
対戦相手から当該対戦相手の前記メッセージ情報を受信し、当該対戦相手の前記メッセージ情報を前記相手記憶手段に書き込む相手書込手段と、
予め定められたイベントを検出する検出手段と、
前記検出手段により前記イベントが検出されると、前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置を介さずに送信する処理とを行うイベント処理手段と、
対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段と、
を有する
ことを特徴とするゲームシステム。
【請求項２】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置とを有し、前記複数のゲーム装置の各々は、情報が書き込まれると、当該情報を記憶する自己記憶手段と、情報が書き込まれると、当該情報を記憶する相手記憶手段と、複数の前記プレイヤーの各々を識別する識別情報が記録された情報記録媒体から前記識別情報を読み取る読取手段と、前記読取手段に読み取られた前記識別情報を含み、前記プレイヤーが発するメッセージの内容を表すメッセージ情報のうちの当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を前記ゲームサーバ装置へ送信する配信要求手段と、前記ゲームサーバ装置から前記プレイヤーが発するメッセージの内容を表すメッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を受信し、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段に書き込む自己書込手段と、前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段と、対戦相手から当該対戦相手の前記メッセージ情報を受信し、当該対戦相手の前記メッセージ情報を前記相手記憶手段に書き込む相手書込手段と、予め定められたイベントを検出する検出手段と、前記検出手段により前記イベントが検出されると、前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置を介さずに送信する処理とを行うイベント処理手段と、対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段とを有する、ゲームシステム、における前記ゲームサーバ装置であって、
前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段と、
前記ゲーム装置から前記メッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たる前記メッセージ応答を当該ゲーム装置へ返信する配信手段と、
を有することを特徴とするゲームサーバ装置。
【請求項３】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置と前記プレイヤーに用いられる端末装置とを有し、前記複数のゲーム装置の各々は、情報が書き込まれると、当該情報を記憶する自己記憶手段と、情報が書き込まれると、当該情報を記憶する相手記憶手段と、複数の前記プレイヤーの各々を識別する識別情報が記録された情報記録媒体から前記識別情報を読み取る読取手段と、前記読取手段に読み取られた前記識別情報を含み、前記プレイヤーが発するメッセージの内容を表すメッセージ情報のうちの当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を前記ゲームサーバ装置へ送信する配信要求手段と、前記ゲームサーバ装置から前記プレイヤーが発するメッセージの内容を表すメッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を受信し、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段に書き込む自己書込手段と、前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段と、対戦相手から当該対戦相手の前記メッセージ情報を受信し、当該対戦相手の前記メッセージ情報を前記相手記憶手段に書き込む相手書込手段と、予め定められたイベントを検出する検出手段と、前記検出手段により前記イベントが検出されると、前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置を介さずに送信する処理とを行うイベント処理手段と、対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段とを有し、前記端末装置は、当該端末装置を用いる前記プレイヤーに操作される入力装置と、表示装置と、前記メッセージ情報を編集するための編集画面を前記表示装置に表示させるプロセッサとを有し、前記プロセッサは、当該プレイヤーに固有の前記識別情報を前記ゲームサーバ装置に送信し、当該プレイヤーの前記メッセージ情報を前記ゲームサーバ装置から受信し、当該メッセージ情報の前記編集画面を前記表示装置に表示させて前記入力装置の操作による当該メッセージ情報の編集を当該プレイヤーに促し、編集結果を更新情報として前記ゲームサーバ装置に返信する、ゲームシステム、における前記ゲームサーバ装置であって、
前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段と、
前記ゲーム装置から前記メッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たる前記メッセージ応答を当該ゲーム装置へ返信する配信手段と、
前記端末装置から前記識別情報を受信し、当該識別情報に対応する前記メッセージ情報を前記格納手段から読み出して当該端末装置へ送信し、当該端末装置から前記更新情報を受信すると、前記格納手段に記憶されている当該メッセージ情報を当該更新情報で更新する更新手段と、
を有することを特徴とするゲームサーバ装置。
【請求項４】
ゲームサーバ装置と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置とを有し、前記ゲームサーバ装置は、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶する格納手段と、前記ゲーム装置から前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を当該ゲーム装置へ返信する配信手段とを有する、ゲームシステム、における前記ゲーム装置であって、
情報が書き込まれると、当該情報を記憶する自己記憶手段と、
情報が書き込まれると、当該情報を記憶する相手記憶手段と、
前記識別情報が記録された情報記録媒体から前記識別情報を読み取る読取手段と、
前記読取手段に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置へ送信する配信要求手段と、
前記ゲームサーバ装置から前記メッセージ応答を受信し、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段に書き込む自己書込手段と、
前記自己記憶手段に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段と、
対戦相手から当該対戦相手の前記メッセージ情報を受信し、当該対戦相手の前記メッセージ情報を前記相手記憶手段に書き込む相手書込手段と、
予め定められたイベントを検出する検出手段と、
前記検出手段により前記イベントが検出されると、前記自己記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置を介さずに送信する処理とを行うイベント処理手段と、
対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段と、
を有することを特徴とするゲーム装置。
【請求項５】
前記予め定められたイベントは複数であり、
前記メッセージ情報は、複数の前記プレイヤーの各々について、前記複数のイベントの各々を識別する識別子とメッセージの内容を表すメッセージデータとの組を含み、
前記イベント処理手段は、前記検出手段により前記イベントが検出されると、当該イベントに応じた前記識別子と組をなす前記メッセージデータで表される内容のメッセージを表示する処理と当該識別子を含みメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行い、
前記表示要求処理手段は、対戦相手から前記対戦相手の表示要求を受信すると、当該対戦相手に対応付けられ、当該表示要求内の前記識別子と組をなして前記相手記憶手段に記憶されている対戦相手のメッセージデータで表される内容のメッセージを表示する、
ことを特徴とする請求項４に記載のゲーム装置。
【請求項６】
プレイヤーに操作されて当該プレイヤーの指示を入力する入力手段を有し、
前記予め定められたイベントは前記入力手段による予め定められた指示の入力である
ことを特徴とする請求項４又は５に記載のゲーム装置。
【請求項７】
前記事前共有手段は前記自己記憶手段に記憶されている前記メッセージ情報および自己の通信アドレスを対戦相手へ送信し、
前記相手書込手段は対戦相手から前記対戦相手のメッセージ情報および通信アドレスを受信して前記相手記憶手段に書き込み、
前記表示要求処理手段は、対戦相手から前記対戦相手の表示要求を受信すると、当該表示要求の送信元の通信アドレスに対応付けて前記相手記憶手段に記憶されている前記メッセージ情報で表される内容のメッセージを表示する
ことを特徴とする請求項４に記載のゲーム装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
上述の課題を解決するために、本発明に係るゲームシステムは、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）とを有するゲームシステムであって、前記ゲームサーバ装置（３）は、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶する格納手段（３３）と、前記ゲーム装置から前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を当該ゲーム装置へ返信する配信手段（３１）と、を有し、前記複数のゲーム装置（１）の各々は、情報が書き込まれると、当該情報を記憶する自己記憶手段（１８）と、情報が書き込まれると、当該情報を記憶する相手記憶手段（１８）と、前記識別情報が記録された情報記録媒体（２）から前記識別情報を読み取る読取手段（１３）と、前記読取手段（１３）に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置（３）へ送信する配信要求手段（１１，１７）と、前記ゲームサーバ装置から前記メッセージ応答を受信し、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段（１８）に書き込む自己書込手段（１１，１７）と、前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段（１１，１７）と、対戦相手から当該対戦相手の前記メッセージ情報を受信し、前記対戦相手の前記メッセージ情報を前記相手記憶手段（１８）に書き込む相手書込手段（１１，１７）と、予め定められたイベントを検出する検出手段（１１）と、前記検出手段（１１）により前記イベントが検出されると、前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置を介さずに送信する処理とを行うイベント処理手段（１１，１５，１７）と、対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段（１８）に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段（１１，１５，１７）と、を有することを特徴とする。
このゲームシステムによれば、各ゲーム装置（１）は、イベントを検出すると自己記憶手段（１８）に記憶されているメッセージ情報で表されるメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ送信する処理とを行い、他のゲーム装置（１）から対戦相手の表示要求を受信すると相手記憶手段（１８）に記憶されている対戦相手のメッセージ情報で表される内容のメッセージを表示する処理を行う。自己記憶手段（１８）には自己を使用するプレイヤーのメッセージ情報が記憶されており、相手記憶手段（１８）には対戦相手のメッセージ情報が記憶されているから、イベントを検出したゲーム装置（１）を使用するプレイヤーのメッセージは、当該ゲーム装置（１）と対戦相手のゲーム装置（１）に表示されることになる。すなわち、このゲームシステムによれば、擬似的なチャットを実現することができる。
また、各ゲーム装置（１）は、自己を使用するプレイヤーのメッセージ情報と対戦相手のメッセージ情報とを記憶しており、記憶しているメッセージ情報を用いてイベントの検出や表示要求の受信を契機にメッセージを表示することができるから、メッセージを表示させる度にゲームサーバ装置（３）からメッセージ情報を取得する必要はない。よって、このゲームシステムによれば、同一のメッセージが何度も配信されることによる通信効率の低下を回避することができる。
また、このゲームシステムによれば、各ゲーム装置（１）はゲームサーバ装置（３）を介さずに他のゲーム装置（１）と相互に通信することができるから、自己記憶手段（１８）にメッセージ情報が記憶された後であれば、ゲームサーバ装置（３）に不都合が生じてゲームサーバ装置（３）を介した通信が不能となっても擬似的なチャットを続行することができる。
なお、識別情報はプレイヤーと１対１で対応する情報に限らない。例えば、複数の情報記録媒体（２）の各々を識別する情報が各情報記録媒体（２）に記録されているのであれば当該情報を識別情報として用いてもよい。この場合、１人のプレイヤーが複数の情報記録媒体（２）を所持し得るのであれば、プレイヤーと識別情報との関係は１対多となる。また、識別情報はプレイヤーを直接的に識別する情報に限らない。要は、識別情報が定まればプレイヤーが一意に特定される、という関係にあればよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明に係るゲームサーバ装置（３）は、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）とを有し、前記複数のゲーム装置（１）の各々は、情報が書き込まれると、当該情報を記憶する自己記憶手段（１８）と、情報が書き込まれると、当該情報を記憶する相手記憶手段（１８）と、複数の前記プレイヤーの各々を識別する識別情報が記録された情報記録媒体（２）から前記識別情報を読み取る読取手段（１３）と、前記読取手段（１３）に読み取られた前記識別情報を含み、前記プレイヤーが発するメッセージの内容を表すメッセージ情報のうちの当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を前記ゲームサーバ装置（３）へ送信する配信要求手段（１１，１７）と、前記ゲームサーバ装置（３）から前記プレイヤーが発するメッセージの内容を表すメッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を受信し、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段（１８）に書き込む自己書込手段（１１，１７）と、前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段（１１，１７）と、対戦相手から当該対戦相手の前記メッセージ情報を受信し、当該対戦相手の前記メッセージ情報を前記相手記憶手段（１８）に書き込む相手書込手段（１１，１７）と、予め定められたイベントを検出する検出手段（１１）と、前記検出手段（１１）により前記イベントが検出されると、前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置（３）を介さずに送信する処理とを行うイベント処理手段（１１，１５，１７）と、対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段（１８）に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段（１１，１５，１７）とを有する、ゲームシステム、における前記ゲームサーバ装置（３）であって、前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段（３３）と、前記ゲーム装置から前記メッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たる前記メッセージ応答を当該ゲーム装置へ返信する配信手段（３１）と、を有することを特徴とする。
このゲームサーバ装置（３）を用いたゲームシステムでは、前述と同様の理由により、擬似的なチャットを実現すること、および同一のメッセージが何度も配信されることによる通信効率の低下を回避することが可能となる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明に係る別のゲームサーバ装置（３）は、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）と前記プレイヤーに用いられる端末装置（４）とを有し、前記複数のゲーム装置（１）の各々は、情報が書き込まれると、当該情報を記憶する自己記憶手段（１８）と、情報が書き込まれると、当該情報を記憶する相手記憶手段（１８）と、複数の前記プレイヤーの各々を識別する識別情報が記録された情報記録媒体（２）から前記識別情報を読み取る読取手段（１３）と、前記読取手段（１３）に読み取られた前記識別情報を含み、前記プレイヤーが発するメッセージの内容を表すメッセージ情報のうちの当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を前記ゲームサーバ装置（３）へ送信する配信要求手段（１１，１７）と、前記ゲームサーバ装置（３）から前記プレイヤーが発するメッセージの内容を表すメッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を受信し、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段（１８）に書き込む自己書込手段（１１，１７）と、前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段（１１，１７）と、対戦相手から当該対戦相手の前記メッセージ情報を受信し、当該対戦相手の前記メッセージ情報を前記相手記憶手段（１８）に書き込む相手書込手段（１１，１７）と、予め定められたイベントを検出する検出手段（１１）と、前記検出手段（１１）により前記イベントが検出されると、前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置（３）を介さずに送信する処理とを行うイベント処理手段（１１，１５，１７）と、対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段（１８）に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段（１１，１５，１７）とを有し、前記端末装置（４）は、当該端末装置（４）を用いる前記プレイヤーに操作される入力装置（４４）と、表示装置（４５）と、前記メッセージ情報を編集するための編集画面を前記表示装置（４５）に表示させるプロセッサ（４１）とを有し、前記プロセッサ（４１）は、当該プレイヤーに固有の前記識別情報を前記ゲームサーバ装置（３）に送信し、当該プレイヤーの前記メッセージ情報を前記ゲームサーバ装置（３）から受信し、当該メッセージ情報の前記編集画面を前記表示装置（４５）に表示させて前記入力装置（４４）の操作による当該メッセージ情報の編集を当該プレイヤーに促し、編集結果を更新情報として前記ゲームサーバ装置（３）に返信する、ゲームシステム、における前記ゲームサーバ装置（３）であって、前記メッセージ情報と前記識別情報とを対応付けて記憶する格納手段（３３）と、前記ゲーム装置（１）から前記メッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たる前記メッセージ応答を当該ゲーム装置（１）へ返信する配信手段（３１）と、前記端末装置（４）から前記識別情報を受信し、当該識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出して当該端末装置（４）へ送信し、当該端末装置（４）から前記更新情報を受信すると、前記格納手段（３３）に記憶されている当該メッセージ情報を当該更新情報で更新する更新手段（３１）と、を有することを特徴とする。
このゲームサーバ装置（３）を用いたゲームシステムでは、各ゲーム装置（１）においてイベントの発生元に対応するメッセージが表示される。つまり、このゲームシステムによれば、擬似的なチャットを実現することができる。また、各ゲーム装置（１）におけるメッセージの表示は当該装置内に記憶されているメッセージ情報を用いて行われる。したがって、メッセージを表示させる度にゲーム装置（１）がゲームサーバ装置（３）からメッセージ情報を取得する必要はない。よって、このゲームシステムによれば、同一のメッセージが何度も配信されることによる通信効率の低下を回避することができる。さらに、プレイヤーは端末装置（４）を用いてゲームサーバ装置（３）内のメッセージ情報を編集・更新することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明に係るゲーム装置（１）は、ゲームサーバ装置（３）と対戦型のゲームの対戦相手として相互に関係付けられ相互に通信して前記ゲームをプレイヤーにプレイさせる複数のゲーム装置（１）とを有し、前記ゲームサーバ装置（３）は、前記プレイヤーが発するメッセージの内容を表すメッセージ情報と複数の前記プレイヤーの各々を識別する識別情報とを対応付けて記憶する格納手段（３３）と、前記ゲーム装置（１）から前記識別情報を含み当該識別情報に対応する前記メッセージ情報の返信を要求するメッセージ要求を受信し、当該メッセージ要求内の前記識別情報に対応する前記メッセージ情報を前記格納手段（３３）から読み出し、当該メッセージ情報を含み当該メッセージ要求への応答たるメッセージ応答を当該ゲーム装置（１）へ返信する配信手段（３１）とを有する、ゲームシステム、における前記ゲーム装置（１）であって、情報が書き込まれると、当該情報を記憶する自己記憶手段（１８）と、情報が書き込まれると、当該情報を記憶する相手記憶手段（１８）と、前記識別情報が記録された情報記録媒体（２）から前記識別情報を読み取る読取手段（１３）と、前記読取手段（１３）に読み取られた前記識別情報を含む前記メッセージ要求を前記ゲームサーバ装置（３）へ送信する配信要求手段と、前記ゲームサーバ装置から前記メッセージ応答を受信すると、当該メッセージ応答内の前記メッセージ情報を前記自己記憶手段（１８）に書き込む自己書込手段（１１，１７）と、前記自己記憶手段（１８）に記憶されている前記メッセージ情報を対戦相手へ送信する事前共有手段（１１，１７）と、対戦相手から当該対戦相手の前記メッセージ情報を受信し、当該対戦相手の前記メッセージ情報を前記相手記憶手段（１８）に書き込む相手書込手段（１１，１７）と、予め定められたイベントを検出する検出手段（１１）と、前記検出手段（１１）により前記イベントが検出されると、前記自己記憶手段（１８）に記憶されている前記メッセージ情報で表される内容のメッセージを表示する処理とメッセージの表示を要求する表示要求を対戦相手へ前記ゲームサーバ装置を介さずに送信する処理とを行うイベント処理手段（１１，１５，１７）と、対戦相手から当該対戦相手の前記表示要求を受信し、前記相手記憶手段（１８）に記憶されている当該対戦相手の前記メッセージ情報で表される内容のメッセージを表示する表示要求処理手段（１１，１５，１７）と、を有することを特徴とする。
このゲーム装置（１）を複数有するゲームシステムでは、前述と同様の理由により、擬似的なチャットを実現すること、同一のメッセージが何度も配信されることによる通信効率の低下を回避すること、および自己記憶手段（１８）にメッセージ情報が記憶された後にゲームサーバ装置（３）に不都合が生じてゲームサーバ装置（３）を介した通信が不能となっても擬似的なチャットを続行することが可能となる。