(57)【要約】      （修正有）【課題】データ管理に優れたゲーム機を提案すること。【解決手段】本発明のゲーム機（１０）は、磁気カード（２０）を脱着自在に構成したカードインターフェース（１１）と、磁気カード（２０）がカードインターフェース（１１）に装着された日時を特定する時刻情報を基に生成したカードＩＤを磁気カード（２０）に設けられた磁気データ記録領域（２２）に記録するカードＩＤ記録手段（１２）と、カードＩＤを基に所定の関数演算により一意に得られるアクセスコードを磁気カード（２０）の印字領域（２１）に印字する印字手段（１４）とを備える。【選択図】図１
2006346485.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶媒体を脱着自在に構成した外部インターフェースと、
前記外部インターフェースに装着された外部記憶媒体に所定のアルゴリズムによりＩＤを生成する手段と、
前記生成したＩＤを前記外部記憶媒体に設けられた磁気データ記録領域に記録するＩＤ記録手段と、
前記ＩＤと対応し、遊戯者が目視により識別できる識別情報を生成する手段と、
前記識別情報を前記外部記憶媒体の印字領域に印字する印字手段を備えた、ゲーム機。
【請求項２】
前記ＩＤは時刻情報と前記ゲーム機に関する固有の情報を基に生成される識別情報である、請求項１に記載のゲーム機。
【請求項３】
前記ゲーム機はネットワークを介して接続するサーバ装置から時刻情報を取得する、請求項１又は請求項２に記載のゲーム機。
【請求項４】
複数のゲームプログラムを記憶する記憶手段と、
前記記憶手段に記憶されたプログラムの中から所定の要件を満たすことを条件に選ばれた特定のゲームプログラムを読み取り、当該ゲームプログラムの実行を可能とするゲーム処理手段とを備えた、ゲーム機。
【請求項５】
前記所定の要件は、ゲームにおいて一定の成績を得ることである、請求項４に記載のゲーム機。
【請求項６】
端末装置から入力された文字メッセージをデータベース上で記憶し、データ管理するためのデータ管理手段と、
前記文字メッセージをプレイヤが操作するゲーム機の画像表示手段に表示するために前記ゲーム機に送信するための通信手段とを備える、サーバ装置。
【請求項７】
複数のゲーム機とネットワーク接続されたサーバ装置とからなるゲームシステムであって、
前記ゲーム機は、
外部記憶媒体を脱着自在に構成した外部インターフェースと、
外部記憶媒体を使用した際に、ＩＤを重複無く生成し、前記外部インターフェースを通じて前記外部記憶媒体に設けられた磁気データ記録領域にＩＤを記録する記録手段と、
前記ＩＤをサーバ装置に登録要求し、前記サーバ装置から、前記ＩＤと関連づけられたアクセスＩＤを受領し、前記外部記憶媒体に設けられた磁気データ記録領域にアクセスＩＤを記録する記録手段と、
アクセスＩＤを所定の変換処理により得られる別のユニークなアクセスコードを外部記憶媒体の印字領域に印字する印字手段を備える、ゲームシステム。
【請求項８】
複数のゲーム装置とネットワーク接続されたサーバ装置とからなるゲームシステムであって、
複数のゲームプログラムを記憶する記憶手段と、
前記記憶手段に記憶されたプログラムの中から所定の要件を満たすことを条件に選ばれた特定のゲームプログラムを読み取り、当該ゲームプログラムの実行を可能とするゲーム処理手段とを備えた、ゲームシステム。
【請求項９】
複数のゲーム機とネットワーク接続されたサーバ装置とからなるゲームシステムであって、
ネットワーク接続可能な端末装置から入力された文字メッセージをデータベース上で記憶し、データ管理するためのデータ管理手段と、
プレイヤの所定の操作に応答して前記文字メッセージをプレイヤが操作するゲーム機の画像表示手段に表示する表示手段とを備える、ゲームシステム。
【請求項１０】
外部記憶媒体に記憶されたゲームに関する情報を読取り可能な複数のゲーム機と、前記ゲーム機にネットワーク接続するサーバ装置とから構成されるゲームシステムであって、
前記ゲーム機は、
外部記憶媒体を脱着自在に構成した外部インターフェースと、
前記外部インターフェースに装着された外部記憶媒体を識別するＩＤを決定する手段と、
前記識別情報に1対1で対応し、遊戯者が識別するための遊戯者用の識別情報を決定する決定手段と、
前記遊戯者用の識別情報を前記外部記憶媒体の所定の箇所に印字する印字手段と、
決定された前記ＩＤとゲームに関する情報をサーバ装置に送信する送信手段と、
前記サーバ装置に送信する前記ゲームに関する情報の一部を前記外部記憶媒体に記録する記録手段とを備え、
前記サーバ装置は、
ゲーム機から送信される前記ＩＤを管理するための管理用の識別情報を決定する手段と、
管理用の識別情報をゲーム機へ送信し、かつ、前記ゲーム機からの要求に応答して前記記憶手段に記憶されている情報の全部又は一部を前記ゲーム機に送信する送信手段と、
前記ゲーム機とのネットワーク接続が可能なときに、ゲーム機がゲーム処理を行うために、前記記憶手段に記憶された情報の全部又は一部を要求された前記ゲーム機に送信し、一方で、前記サーバ装置とのネットワーク接続が不能なときに、前記外部記憶媒体に記録された前記一部の情報を用いてゲーム処理を行うゲーム処理手段とを備える、ゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカードを利用してネットワークゲームを行うためのデータ管理技術に関する。
【背景技術】
【０００２】
従来、遊戯施設、例えばゲームセンタに設置されている業務用のゲーム機において、次回のゲームプレイに備えてプレイヤのゲーム結果をＩＣカードや磁気カード等の外部記憶媒体に記録することが行われている。プレイヤは外部記憶媒体に記録された情報を利用することで、以前のゲーム結果を反映させてゲームを進めることができ、継続的なゲーム展開を楽しむことができる。また、外部記憶媒体を製造するときに予め識別情報としてのカードＩＤ（カード固有番号）が電磁気的に記録されており、ゲーム機の制御部がプレイヤを識別できるように構成されると共に、プレイヤがカードを目視により識別できるようにするため、予め、そのカードＩＤをカードの所定の箇所に印字していた。そして、プレイヤは、このカードＩＤを使ってゲームに関する設定や登録を行うことができた。
【０００３】
しかし、カードＩＤを記録した上で外部記憶媒体を出荷すると、カードＩＤの記録作業にコストを要する上に、カードＩＤが重複しないように管理する必要がある。その一方で、カードＩＤを記録せずに出荷した場合はカードＩＤのユニーク性を保証する必要がある。
【０００４】
また、ネットワークを介してサーバ装置でカードＩＤをもとに情報を管理する場合に、ネットワークが一時的に故障している際でも、ゲーム機自体の電源が一時的に切れたりするという故障する際でも、そのユニークさを保証するためにカードの発行が停止しないようにする必要がある。
【０００５】
また、プレイヤの集客効果を高めるために、ゲームに付随する各種のサービス（ゲーム攻略に関するメール配信サービスなど）を提供する際のユーザ認証として、磁気カードに記録されたカードＩＤを利用すると、カードＩＤの桁数は長大になりやすいため、携帯電話などからのカードＩＤの入力は非常に面倒な作業となる。
【０００６】
また、従来のゲームセンターに設置されているゲーム機でプレイできるゲームプログラムは何人も利用でき、特定のゲームプログラムについては特定人のみが利用できるという配慮はなされていなかった。さらに、ゲームセンターの利用率を高め、高い集客効果を得るには、できるだけ長い時間、多くのプレイヤがゲームプレイできる環境を構築する必要がある。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明はＩＤのデータ管理に優れたデータ管理技術を提案することを課題とする。また、本発明は、遊戯施設、例えばゲームセンタにおける集客効果を高めるための技術を提案することを課題とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明のゲーム機は、外部記憶媒体を脱着自在に構成した外部インターフェースと、前記外部インターフェースに装着された外部記憶媒体に所定のアルゴリズムによりＩＤを生成する手段と、前記生成したＩＤを前記外部記憶媒体に設けられた磁気データ記録領域に記録するＩＤ記録手段と、前記ＩＤと対応し、遊戯者が目視により識別できる識別情報を生成する手段と、前記識別情報を前記外部記憶媒体の印字領域に印字する印字手段とを備える。
【０００９】
好ましくは、前記ＩＤは時刻情報と前記ゲーム機に関する固有の情報を基に生成される識別情報である。
【００１０】
好ましくは、前記ゲーム機はネットワークを介して接続するサーバ装置から時刻情報を取得する。
【００１１】
本発明のゲーム機は、複数のゲームプログラムを記憶する記憶手段と、前記記憶手段に記憶されたプログラムの中から所定の要件を満たすことを条件に選ばれた特定のゲームプログラムを読み取り、当該ゲームプログラムの実行を可能とするゲーム処理手段とを備える。
【００１２】
好ましくは、前記所定の要件は、ゲームにおいて一定の成績を得ることである。
【００１３】
本発明のサーバ装置は、端末装置から入力された文字メッセージをデータベース上で記憶し、データ管理するためのデータ管理手段と、前記文字メッセージをプレイヤが操作するゲーム機の画像表示手段に表示するために前記ゲーム機に送信するための通信手段とを備える。
【００１４】
本発明のサーバ装置は、複数のゲーム機とネットワーク接続されたサーバ装置とからなるゲームシステムであって、前記ゲーム機は、外部記憶媒体を脱着自在に構成した外部インターフェースと、外部記憶媒体を使用した際に、ＩＤを重複無く生成し、前記外部インターフェースを通じて前記外部記憶媒体に設けられた磁気データ記録領域にＩＤを記録する記録手段と、前記ＩＤをサーバ装置に登録要求し、前記サーバ装置から、前記ＩＤと関連づけられたアクセスＩＤを受領し、前記外部記憶媒体に設けられた磁気データ記録領域にアクセスＩＤを記録する記録手段と、アクセスＩＤを所定の変換処理により得られる別のユニークなアクセスコードを外部記憶媒体の印字領域に印字する印字手段を備える。
【００１５】
本発明のゲームシステムは、複数のゲーム装置とネットワーク接続されたサーバ装置とからなるゲームシステムであって、複数のゲームプログラムを記憶する記憶手段と、前記記憶手段に記憶されたプログラムの中から所定の要件を満たすことを条件に選ばれた特定のゲームプログラムを読み取り、当該ゲームプログラムの実行を可能とするゲーム処理手段とを備える。
【００１６】
本発明のゲームシステムは、複数のゲーム機とネットワーク接続されたサーバ装置とからなるゲームシステムであって、ネットワーク接続可能な端末装置から入力された文字メッセージをデータベース上で記憶し、データ管理するためのデータ管理手段と、プレイヤの所定の操作に応答して前記文字メッセージをプレイヤが操作するゲーム機の画像表示手段に表示する表示手段とを備える。
【００１７】
本発明のゲームシステムは、外部記憶媒体に記憶されたゲームに関する情報を読取り可能な複数のゲーム機と、前記ゲーム機にネットワーク接続するサーバ装置とから構成されるゲームシステムであって、前記ゲーム機は、外部記憶媒体を脱着自在に構成した外部インターフェースと、前記外部インターフェースに装着された外部記憶媒体を識別するＩＤを決定する手段と、前記識別情報に1対1で対応し、遊戯者が識別するための遊戯者用の識別情報を決定する決定手段と、前記遊戯者用の識別情報を前記外部記憶媒体の所定の箇所に印字する印字手段と、決定された前記ＩＤとゲームに関する情報をサーバ装置に送信する送信手段と、前記サーバ装置に送信する前記ゲームに関する情報の一部を前記外部記憶媒体に記録する記録手段とを備え、前記サーバ装置は、ゲーム機から送信される前記ＩＤを管理するための管理用の識別情報を決定する手段と、管理用の識別情報をゲーム機へ送信し、かつ、前記ゲーム機からの要求に応答して前記記憶手段に記憶されている情報の全部又は一部を前記ゲーム機に送信する送信手段と、前記ゲーム機とのネットワーク接続が可能なときに、ゲーム機がゲーム処理を行うために、前記記憶手段に記憶された情報の全部又は一部を要求された前記ゲーム機に送信し、一方で、前記サーバ装置とのネットワーク接続が不能なときに、前記外部記憶媒体に記録された前記一部の情報を用いてゲーム処理を行うゲーム処理手段とを備える。
【発明の効果】
【００１８】
本発明によれば、磁気カードを用いてゲーム機にアクセスした日時を基にカードＩＤを生成するため、重複しないカードＩＤを簡単に生成することができる上にデータ管理が容易となる。また、本発明により、出荷時にカードID(固有ID)の記録されていないカードを用いてもカード使用時に冗長性の高いユニークなカードＩＤを発生し、そのカードＩＤを用いてサーバのデータベースに登録した際に、冗長性の低いアクセスＩＤを発生しカードに記録すると共に、アクセスＩＤを変換処理したアクセスコードをカードに印字する。これにより、データ管理が容易になる。また、カード更新によるデータベースとの関連性の管理が容易となる。また、特定のプレイヤのみ実行できるゲームプログラムを用意しておくことで、集客効果を高めることができる。また、ゲーム機に表示するための文字メッセージの入力を携帯端末から行えるため、ゲームセンタでの利用効率を高めることができる。
【発明を実施するための最良の形態】
【００１９】
以下、各図を参照して本実施形態について説明する。同図はゲームセンターに設置されているゲーム機のネットワーク構成図である。符号３１，３２は各地域（全国都道府県、各市町村、東京２３区等）に所在する遊戯施設、例えばゲームセンターである。各々のゲームセンターには複数のゲーム機１０が配備されている。ゲーム機１０は大型ディスプレイを備えた業務用のゲーム機であり、店内に敷設されたＬＡＮケーブルケーブル、リピータ、ルータ、スイッチングハブ等から構成されるＬＡＮによって相互接続されており、さらに、ルータを介して外部のネットワーク６１に接続している。ネットワーク６１はＩＳＤＮ網、インターネット網、公衆電話回線網などの各種の専用回線若しくは公衆回線からなるデータ通信網であり、サーバ装置４０とゲーム機１０との間で双方向データ通信可能に構成されている。ゲーム機１０とサーバ装置４０間のデータ通信はオープンネットワークに適したＴＣＰ／ＩＰに準拠している。
【００２０】
プレイヤはゲーム機１０にコインを投入してゲームを行うことができる他、磁気カード２０を利用してゲームを行うこともできる。磁気カード２０はプレイヤのゲーム結果などを記録するためのカードである。プレイヤがゲーム機１０を操作して行ったゲームに関する各種の情報はネットワーク経由でサーバ装置４０に送られ、データベース４５上に登録されるとともに、ゲーム処理に必要な一部の情報はゲーム機１０において磁気カード２０に記録される。つまり、個々のプレイヤのゲームに関する情報はサーバ装置４０にてデータ管理されるとともに、一部のデータについては、磁気カード２０のデータ格納領域２３にバックアップされる。本明細書では、データ格納領域２３にバックアップされるデータをカードデータと称する。本実施形態においては、磁気カード２０のデータ管理を行うために、サーバ装置４０は下記の情報を相互に関連付けて個々のユーザ毎に記憶している。
・カードＩＤ
・アクセスＩＤ
・アクセスコード
ここで、「カードＩＤ」とは、磁気カード２０を識別するための識別情報であり、個々の磁気カード２０に割り当てられるカードＩＤが互いに重複しない情報であれば、如何なる情報を利用するかは特に限定されるものではないが、例えば、磁気カード２０を用いてゲーム機１０にアクセスしたときの日時（年月日時分秒）と当該ゲーム機１０のシリアルナンバー（製造番号）の組み合わせから成るバイナリデータを利用することができる。つまり、上記日時が西暦２００２年５月２７日１６時３２分２１秒であり、当該ゲーム機１０のシリアルナンバーが９９００Ａ３１Ｂであれば、カードＩＤは「９９００Ａ３１Ｂ２００２０５２７１６３２２１」を表すバイナリ値となる。二人以上のプレイヤが同時刻に同一のゲーム機１０にアクセスしてゲームを行うことは通常考えられないため、当該アクセス日時と当該シリアルナンバーを利用してカードＩＤを生成することで、互いに重複しないようにカードＩＤを割り当てることができる。上記のシリアルナンバーの他に、店舗ごとに識別番号をつけ、さらに各店舗におけるゲーム機の管理番号もつける。これらの組み合わせから固有の識別データを作成しても、互いに重複しないカードＩＤを作成することができる。
【００２１】
本明細書において、単に「ＩＤ」と称するときは、外部記憶媒体（磁気カードを含む）を識別するためのユニークな情報を意味するものとし、上述の「カードＩＤ」と同様にゲーム機１０のシリアルナンバーと時刻情報を基に生成することができる。
【００２２】
一方、「アクセスＩＤ」とは、サーバ装置４０がデータベース４５上でデータ管理を行うための０から始まる通し番号であり、新規登録を行う都度に値が１増加するように割り当てられる。つまり、登録者がｎ人であれば、アクセスＩＤは０〜（ｎ−１）の範囲をとる。「アクセスコード」とは、アクセスＩＤを基に所定の関数演算により一意に得られるコード情報であり、１６文字の英数字から成る。このアクセスコードを用いれば、桁数が少ないため、手入力操作が簡単になり、ユーザ認証に利用することができる。サーバ装置４０は上記のカードＩＤ、アクセスＩＤ、及びアクセスコードをプレイヤのゲームデータとともにデータベース４５上に登録し、データ管理を行う。
【００２３】
同図に示すように、ゲーム機１０は、カードインターフェース（外部インターフェース）１１、カードＩＤ記録手段１２、読取手段１３、印字手段１４、通信手段１５、ゲーム処理手段１６、記憶手段１７、入力手段１８、画像表示手段１９、及びアクセスコード発行手段４４を備えて構成されている。プレイヤが磁気カード２０をカードインターフェース１１に挿入すると、読取手段１３は磁気カード２０の磁気データ記録領域２２に記録されているカードＩＤを読み取る。磁気カード２０はカードＩＤが記録されない状態で出荷されるため、カードＩＤの記録されていない磁気カード２０をゲーム機１０に差し込むと、ゲーム処理手段１６はカードＩＤを発行する。上述したように、カードＩＤを生成するには、現在日時が必要となるため、ゲーム機１０のゲーム処理手段（制御手段）は電源投入時にサーバ装置４０から現在時刻を取得し、内蔵タイマから得られた時刻を利用してカードＩＤを生成する。サーバ装置４０はＮＴＰプロトコルによって正確な日時を取得しており、誤差が生じないように構成してある。これにより、全国区各地に所在するゲーム機１０は正確な時刻に同期して動作するため、誤差によるカードＩＤの重複を避けることができる。なお、電源投入時にサーバ装置から現在時刻を取得し、ゲーム機の内蔵タイマの時刻を利用してカードＩＤを生成するやり方の他、ゲーム機がカードＩＤを生成する毎にサーバ装置にアクセスして時刻情報を取得するようにしてもよいし、ゲーム機からシリアルナンバーの情報をサーバ装置へ送信し、その情報を受信したサーバ装置がそのシリアルナンバーとサーバ装置内部で管理している正確な時刻とを組み合わせてカードＩＤを生成してゲーム機へ送信してもよい。
【００２４】
但し、同一のカードＩＤが生成されたときには、カードＩＤの重複を避けるため、ゲーム処理手段１６によるカードＩＤの発行は行わず、再度、磁気カード２０がゲーム機１０に挿入された日時を基にカードＩＤを生成する。このようにして生成されたカードＩＤはカードデータ（プレイヤのゲームに関する情報）と「アクセスＩＤの記録なし」を意味する情報とともに通信手段１５を介してサーバ装置４０に送信され、サーバに対するデータ処理要求が行われる。通信手段４１によって受信されたカードＩＤ、「アクセスＩＤの記録なし」を意味する情報はデータ管理手段４２に転送される。データ管理手段４２は「アクセスＩＤの記録なし」を意味する情報から、ゲーム機１０から送信されたカードＩＤ、アクセスＩＤと一致するＩＤがデータベース４５上にないと判断し、当該カードＩＤを新規のカードＩＤとして新規ユーザ登録を行う。新規ユーザ登録を行うために、アクセスＩＤ発行手段４３は新規のアクセスＩＤを発行する。アクセスＩＤ発行手段４３が生成したアクセスＩＤは通信手段４１を介してゲーム機１０宛てに送信される。
【００２５】
これにより、データベース４５にはカードＩＤ、アクセスＩＤ、及びカードデータが関連付けられた状態でテーブル内に格納され、カードＩＤ及び／若しくはアクセスＩＤをキーとしてカードデータを検索できるように構成されている。テーブル内に格納されるカードデータはゲーム機１０による更新要求により、随時、最新のデータにリライトされる。
【００２６】
通信手段１５にて受信されたアクセスＩＤはアクセスコード発行手段４４によって、所定の関数演算（例えば、暗号化処理）によりアクセスＩＤから一意に得られるアクセスコードを生成する。アクセスコードは１６文字の英数字から成るコード情報である。アクセスコードが生成されると、印字手段１４は磁気カード２０の印字領域２１にアクセスコードを印字する。また、カードＩＤ記録手段１２はカードＩＤ記録領域２２にカードＩＤを記録する。上記の手順により、新規ユーザ登録が行われると、ゲーム処理手段１６によるゲーム処理が行われる。記憶手段１７はＲＯＭ、ＲＡＭなどから構成されるメモリデバイスであり、ゲームプログラムなどを格納する他、ゲームに関する情報などを記憶したり、ゲーム処理手段１６によるワークエリアとしても機能する。ゲーム機１０には各種スイッチやレバーなどの入力手段１８が設置されており、所定の入力操作を行うことにより、ゲームを進めることができる。ゲーム映像は画像表示手段１９によって表示される。
【００２７】
新規ユーザ登録は上記の手順により行われるが、登録済みの磁気カード２０をカードインターフェース１１に装着すると、読取手段１３によって読み取られたカードＩＤ、アクセスＩＤ、及びカードデータはカードデータ処理要求とともにサーバ装置４０に送信される。データ管理手段４２はアクセスＩＤをキーとしてデータベース４５を検索するが、一致するアクセスＩＤがデータベース上にあったときは、そのＩＤに対応するゲームに関する情報を通信手段を介してゲーム機に送信する。該当するアクセスＩＤがない場合には、カードＩＤをキーとして再検索する。一致するカードＩＤがデータベース上にあったときは、そのＩＤに対応するゲームに関する情報を通信手段を介してゲーム機に送信する。該当するカードＩＤがデータベース４５上にないと判断した場合は、当該カードを新規のカードとして、上記の新規ユーザ登録を行う。このように検索されたカードデータ（ゲームに関する情報）はカードＩＤ及びアクセスＩＤとともにサーバ装置４０からゲーム機１０に送信される。以上の手順により、ゲーム機１０とサーバ装置４０との間でゲーム処理に必要な交信が交わされると、ゲーム処理手段１６によるゲーム処理が実行される。
【００２８】
磁気カード２０がゲーム機１０のカードインターフェース１１に差し込まれると、磁気カード２０に記録されているデータがゲーム機１０からサーバ装置４０に送信され、サーバ装置４０において下記の処理が行われる。
＜ステップＳ１＞
受信したデータに「アクセスＩＤ」が含まれているか？
ＹＥＳ→ステップＳ２へ
ＮＯ→ステップＳ３へ
＜ステップＳ２＞
「アクセスＩＤ」をキーとしてデータベース４５を検索して、該当データがあったか？
ＹＥＳ→ステップＳ４−２へ
ＮＯ→ステップＳ４−４へ
＜ステップＳ３＞
受信したデータに含まれている「カードＩＤ」をキーとしてデータベース４５を検索して、該当データがあったか？
ＹＥＳ→ステップＳ４−３へ
ＮＯ→ステップＳ４−１へ
＜ステップＳ４−１＞
磁気カード２０は「未登録カード（新規カード）」であると判断する。「アクセスＩＤ」を新規に発行し、受信したデータとともにデータベース４５に新規登録する。データベース４５に記録した結果（新規発行した「アクセスＩＤ」を含む）をゲーム機１０に返送し、処理を終了する。
＜ステップＳ４−２＞
磁気カード２０は「登録済カード（通常カード）」であると判断し、「アクセスＩＤ」で検索した結果を受信したデータで更新する。データベース４５に記録した結果をゲーム機１０に返送し、処理を終了する。尚、データベース４５に記録した結果のほかにも、必要に応じて、必要なタイミングで各種のデータ（例えば、「アクセスＩＤ」、「カードＩＤ」、「受信したアイテム所持情報とサーバ装置側に記憶されているアイテム所持情報を合成した最新のアイテム所持情報」、「キャラクタのカスタマイズ設定情報」など）がゲーム機１０に返送される。
＜ステップＳ４−３＞
磁気カード２０は「アクセスＩＤ未書き込みカード」であると判断し、カードＩＤでの検索結果を受信したデータで更新する。データベース４５に記録したデータをゲーム機１０に返送して、処理を終了する。尚、このような事態は「アクセスＩＤ」発行直後の通信不良でサーバ装置４０から返送されるデータをゲーム機１０が受信できなかった場合や、磁気カード２０への「アクセスＩＤ」書き込み失敗などの原因で発生する。
＜ステップＳ４−４＞
磁気カード２０は「異常なアクセスＩＤを有するカード」であると判断し、ステップＳ４−１へ再帰する。
【００２９】
尚、磁気カード２０の有効期限は、特に限定されるものではないが、有効期限を定める場合には、カードＩＤの更新が必要となる。カードＩＤの更新はゲーム機１０の入力手段１８を操作することで手続きをすることができるが、本実施形態ではカードＩＤの記録はカードＩＤ記録手段１２によって行われるため、カードＩＤの記録が行われて、サーバ装置４０へ当該カードＩＤが送信される際に通信不良が生じると、磁気カード２０のカードＩＤの更新はできても、サーバ装置４０でのカードＩＤの更新処理が未処理のままとなり、カードＩＤの更新が失敗するおそれがある。そこで、カードＩＤ記録手段１２は更新前のカードＩＤとともに更新後のカードＩＤを磁気データ記録領域２２に記録する。これにより、通信不良によりカードＩＤ更新が正常に行われなかったときでも、更新前のカードＩＤを基にカードＩＤの更新処理を再度行うことが可能となる。この他にも、例えば、サーバ装置４０にてグローバルカードＩＤを発行し、カードＩＤの更新の際には当該グローバルカードＩＤを更新後の磁気カード２０にコピーすることで、上記の通信不良によるカードＩＤの更新失敗をリカバーすることができる。グローバルカードＩＤの発行処理はカードＩＤの新規発行処理の際に同時に行われ、データベース４５での検索はグローバルカードＩＤを用いて行われる。また、磁気カードにはアクセスコードが印字されていないし、ゲームに関するデータも記録されていない状態で出荷されるため、カードＩＤ、アクセスＩＤ、アクセスコート及びゲームに関するデータを更新後のカードにコピーすることで、サーバでの変更処理をすることなくカードの更新ができる。更新を行った際は、更新前のカードに更新済みであるフラグがセットされて、再使用ができないようにする。
【００３０】
磁気カード２０の更新処理は以下のように行われる。
【００３１】
磁気カード２０の使用期限（プレイ回数）は磁気カード２０に記録されるように構成されている。使用期限（プレイ回数）の満了した磁気カードをカードインターエース１１に差し込むと、ゲーム機１０の画像表示手段１９には期限満了の警告が表示される。このときに、プレイヤがボタン操作で更新を指示すると、もう一枚の磁気カードを差し込むように指示される。プレイヤがこの指示に従い、新たな磁気カードをカードインターフェース１１に差し込むと、使用期限の切れた磁気カードには更新済みフラグが書き込まれ、使用不能にされた上で「更新済」と印字され、カードインターフェース１１から排出される。一方、新しい磁気カードには、使用期限の切れた磁気カードの「カードＩＤ」、「アクセスＩＤ」、及び「引継ぎが必要なデータ（使用頻度など新カードに引き継ぐことが不要データを除いたデータ）」が複写された上で使用期限の切れた磁気カードの「アクセスコード」が印字される。
【００３２】
本実施形態においては、プレイヤは磁気カード２０を利用してゲームプレイできる他、磁気カード２０に印字されたアクセスコードを利用して会員登録を行うことで、各種のネットサービスの提供を受けることができる。つまり、アクセスコードはプレイヤの個人認証手段として利用することができる。会員登録は携帯電話５０からサーバ装置４０にインターネット接続し、メニュー欄から会員登録を選択し、入力案内画面に従って、アクセスコードを入力することにより行われる。携帯電話５０を識別するための端末ＩＤはカードＩＤ、アクセスＩＤ、アクセスコード、カードデータとともに関連付けられてデータベース４５上に登録され、携帯電話５０からカードデータを参照したり、或いはカードデータを書き換えたりすることができる（例えば、ゲームに登場するキャラクタの容姿を変えたり、アイテムを装備させる等）。
【００３３】
携帯電話５０を利用したネットサービスとしては、例えば、ゲーム攻略アドバイスや最新ゲーム情報を含む携帯電話５０へのメール配信サービスを利用できる他、プレイヤが入力した文字メッセージをサーバ装置４０にて登録しておき、プレイヤがゲーム機１０でゲームプレイする前のデモンストレーションにて、或いはゲーム終了時のエンディング画面などの予め定められた所定のタイミングで当該文字メッセージを表示するサービスを提供できる。このような文字メッセージとしては、携帯電話５０から簡易に入力可能な程度の文字数、例えば、２０文字前後が好ましい。文字メッセージを入力するための手段として、ゲーム機１０の入力手段１８を利用することもできるが、ゲームセンターにおける集客効果を高め、ゲームセンターの売り上げを上げるには入力手段１８を利用して当該文字メッセージを入力させるよりも、携帯電話５０などの入力手段５１を利用する方が望ましい。
【００３４】
携帯電話５０に表示されるべきメッセージとしては、プレイヤの入力操作に応答してゲームが進行し、そのゲーム結果に対応してメッセージを表示するように構成してもよい。例えば、ダーツゲームやボーリングゲームにおいて、獲得ポイントに対応したメッセージ（例えば、獲得ポイントが０〜１０ポイントのときは「ダメだ」、獲得ポイントが１１〜２０ポイントのときは「まだまだ」、獲得ポイントが２１〜３０ポイントのときは「ＯＫ」など）をサーバ装置４０のデータベース４５に予め記憶しておき、プレイヤが獲得したゲーム結果が３０ポイントのときは、「ＯＫ」というメッセージをサーバ装置４０からネットワーク６１及びセルラネットワーク６２を介して携帯電話５０へメール送信してもよい。
【００３５】
もとより、携帯電話５０へメール送信されるメッセージとしては、自己の獲得ポイントに対応したメッセージだけでなく、対戦相手の獲得ポイントに対応したメッセージでもよい。つまり、プレイヤＡとプレイヤＢが対戦する場合において、プレイヤＢの獲得ポイントに対応するメッセージをプレイヤＡの携帯電話５０にメール送信するように構成してもよい。獲得ポイントに対応したメッセージの内容としては、プレイヤ毎に異なる内容のメッセージを表示するように構成してもよい。また、対戦相手（プレイヤＢ）の携帯電話５０にメッセージが表示される場合には、自己（プレイヤＡ）の携帯電話５０に「対戦相手に○○のメッセージが表示されている」ことを知らせる旨を表示してもよい。
【００３６】
尚、携帯電話５０に送信されるメッセージとしては、プレイヤが獲得したポイントに対応するメッセージに加えて、又はこれに替えて、「特別のゲーム結果」に対応したメッセージを予めデータベース４５に記憶しておき、これを携帯電話５０に送信するように構成してもよい。「特別のゲーム結果」としては、例えば、ボーリングゲームにおいて「ストライク」を出したときや、ダースゲームにおいて「ど真ん中に命中した」ときなどのようにプレイヤが優れた技能を発揮したときに得られるゲーム結果をいう。プレイヤの入力操作によって得られたゲーム結果が予め設定された「特別のゲーム結果」である場合には、サーバ装置４０は「特別のメッセージ」を携帯電話５０に送信する。これを受信した携帯電話５０の表示部には「特別のメッセージ」が表示される。
【００３７】
携帯電話５０を利用すれば、プレイヤはゲームセンターに居なくても、いつでもどこでも文字メッセージを簡単に入力することができ、さらにはゲームセンーの回転率を高めることができる。さらに、アクセスコードは１６文字の英数字からなるコード情報であるため、入力操作が簡単である上に、カードＩＤとリンクされているため、個人認証に便利である。携帯電話５０から入力された文字メッセージはパケット通信によりセルラネットワーク６２及びネットワーク６１を介してサーバ装置４０に送信される。但し、文字メッセージの入力手段は携帯電話に限らず、ＰＤＡ、ＰＨＳ、ノート型パソコン、パーム型ＰＣ、電子手帳などの各種移動通信端末を用いることができる。また、サーバ装置４０に登録できる文字メッセージは複数設定でき、ゲーム場面に適した文字メッセージを画面に表示することも可能である。例えば、対戦ゲームなどでゲームの勝敗が決定した時点で、遊戯者が所定の画面で所定の操作を行うと（ボタン入力、方向キー入力など）予め登録した複数の文字メッセージから遊戯者が所定の操作により選択した任意のメッセージを対戦相手のゲーム機１０に表示するように構成することもできる。
【００３８】
具体的には、図２に示すように、所定の操作を行うと予め設定された文字メッセージが対戦中の画面に重ねて表示されるようにしてもよい。また、図３のように、所定の操作を行うと対戦中の画面から文字メッセージを表示する画面に切り替わり、予め設定された文字メッセージが表示されるようにしてもよい。または、図４のように、あるプレイヤがゲーム中に別のプレイヤが対戦を申し込んできたときに、その申し込みがあった旨を知らせる画面に切り替わったときに、所定の操作をすると、予め設定された文字メッセージが表示されるようにしてもよい。
【００３９】
また、上記の説明では、サーバ装置４０から携帯電話機５０にメッセージを送信する場合を例示したが、ゲーム機１０にメッセージを送信するように構成してもよい。ボーリングやダーツなどのように、プレイヤＡとプレイヤＢが交代でゲームをする場合において、プレイヤＢの獲得ポイントに対応するメッセージをプレイヤＡのゲーム機１０に送信するように構成してもよい。獲得ポイントに対応したメッセージの内容としては、プレイヤ毎に異なる内容のメッセージを表示するように構成してもよい。また、対戦相手（プレイヤＢ）のゲーム機１０にメッセージが表示される場合には、自己（プレイヤＡ）のゲーム機１０に「対戦相手に○○のメッセージが表示されている」ことを知らせる旨を表示してもよい。また、「特別のゲーム結果」に対応した「特別のメッセージ」を表示するように構成してもよい。
【００４０】
さて、ゲーム機１０とサーバ装置４０はネットワーク６０を介して交信可能であるため、サーバ装置４０は、遊戯者のゲーム成績、スキルレベル、ゲームセンターの所在地、プレイ時刻などの各種情報（以下、プレイ情報と称する）を取得することができる。サーバ装置４０は会員登録をしている遊戯者に対して、プレイ情報を携帯電話５０にメール送信したり、インターネット上のＷｅｂページにアップロードしたりすることができる。当該Ｗｅｂページにはゲームセンターでの稼動率（プレイ人数／プレイ可能人数）を算出し、「混んでいる」、「空いている」、「普通」などの表示をすることができる他、上級レベルの遊戯者がゲームプレイしているゲームセンターの名称、所在地などを表示することができる。また、成績優秀者をインターネット上で公表することもできる。遊戯者はインターネット接続機能を搭載した携帯電話５０の検索機能を利用して、ゲームが盛り上がっているゲームセンターや、対戦したい相手のいるゲームセンター、自己のレベルにあった遊戯者が多くいるゲームセンター、レベルの高い遊戯者が多くいるゲームセンター等を検索することができる。ゲームセンターの場所がわからないときに備えて、案内地図をダウンロードできるようにマップデータを用意しておいてもよい。これらのネットサービスを通じて、遊戯者にゲームプレイに対するインセンティブを与えることができる。
【００４１】
サーバ装置４０には、上記のデータの他、カードテーブル、登録ユーザテーブル、アドバイステーブル、アドバイスメッセージ、ユーザデータテーブル、チームテーブル、及びＢＡユーザテーブルが登録されている。カードテーブルは遊戯者がゲームプレーを行う都度にゲーム履歴や各種ゲームパラメータを更新するためのテーブルであり、磁気カード２０のカードＩＤ、遊戯者のレベル、経験値、勝敗数などを含むカードデータと、対戦履歴、店舗履歴、遊戯者に対する評価などを含むその他のデータを登録する。ここで、「対戦履歴」とは、対戦終了時にゲーム機で特定のボタン操作を行うことでサーバ装置４０に記憶する対戦履歴にマークフラグをセットする。評価とは、対戦履歴に記憶されている対戦相手に対し、予め決められた項目（「テクニシャン」、「トリッキー」など）の評価項目を投票することができ、評価された側は投票の集計結果を見ることができる。カードデータはカードテーブルに登録される他、ネットワーク６０を介して、磁気カード２０にもそのコピーが記録される。なお、ゲーム機１０からカードデータをサーバ装置４０へ送ってカードテーブルに登録すると伴に、同じデータを、直接、ゲーム機１０から磁気カード２０に記録してもよい。つまり、遊戯者がゲームプレイを終了すると、その時点における最新のカードデータが磁気カード２０にバックアップされる。カードデータはゲームをする上で必要最小限のデータとして予め特定のものに選定されているため、ネットワークに障害が生じ、ゲーム機１０がサーバ装置４０に接続できない場合でも、磁気カード２０に記録されたカードデータを利用することで引き続きゲームプレイを楽しむことができる。
【００４２】
登録ユーザテーブルは会員登録した遊戯者の登録状況を記録するためのテーブルであり、ユーザＩＤ，端末ＩＤ，カードＩＤの他、会員登録日、ライセンス期限などのその他の各種データを記録する。サーバ内での遊戯者の情報管理は一元的に統一されたユーザＩＤを通じて行われる。このため、仮に遊戯者が磁気カード２０を紛失し、これを取得した第三者が磁気カード２０を利用してゲームプレイしようとしても、当該第三者は携帯電話等を利用した端末ＩＤによる個人認証により、本人確認ができないため、第三者の不正使用を防止できる。また、ユーザＩＤによって、端末ＩＤとカードＩＤとはリンクされているため、紛失した磁気カード２０を無効化処理し、新たな磁気カード２０を有効化処理することが可能となる。
【００４３】
アドバイステーブルは会員登録した遊戯者の端末装置にゲームプレイをする上で参考になるアドバイスをメール送信するためのテーブルである。本明細書では、メール送信されるアドバイスをアドバイスメールと称する。アドバイステーブルには、遊戯者の行動パターンを反映したデータを記録する。例えば、格闘ゲームであれば、対戦時の攻撃種類別回数、攻撃失敗種類別回数、受けたダメージの種類別回数などを記録する。また、サッカーゲームであれば、シュートの成功率、ドリブルの巧拙、パスの正確さなどを記録する。サーバ装置４０はこれらのデータを統計的に解析し、遊戯者の長所、短所を分析する。例えば、ゴール前のゲーム場面において、遊戯者がシュートを選択する確率が高いにもかかわらず、シュートが成功する確率が低い場合には、「キミはゴール前でシュートが成功する確率が低いので、あせらず、味方にパスを繋げるとよい」等のアドバイスをメール配信する。また、サーバ装置４０は遊戯者の対戦相手の行動パターンから、当該対戦相手の弱点等を分析し、攻略方法をメール配信するように構成することもできる。例えば、対戦相手のフィールド中央付近におけるドリブルカットが成功する確率が低い場合には、「対戦相手はフィールド中央付近のドリブルカットが下手だから、ドリブル中央突破を試みるとよい」等のアドバイスをメール配信する。これらのアドバイスは予め文章化されたアドバイスメッセージ１０４として、複数パターン用意されており、サーバ装置４０は上記の分析結果から妥当なメッセージを選択し、遊戯者の端末装置に送信する。
【００４４】
ユーザデータテーブルには会員登録した遊戯者の基本情報を記録するためのテーブルであり、ユーザＩＤ、ゲームに登場するキャラクタのニックネーム、遊戯者の生年月日、勝利ポイントなどが登録されている。チームテーブルは、チームの基本情報を登録するためのテーブルである。本実施形態では、遊戯者は複数参加してチーム（グループ、団体）を結成し、チーム内でのゲーム成績を競うことができる。チームは誰でも結成することができ、チーム名とパスワードをサーバ装置４０に登録することで、チームが作られる。チームの設立者がリーダになり、他の遊戯者はリーダ等から「チーム名」と「パスワード」を取得することにより、チームに所属することができる。チームが複数ある場合、遊戯者は１つのチームにのみ所属することができる。チームに属する各々の遊戯者のゲーム成績の総和がそのチームのゲーム成績となる。チームのゲーム成績は各地域に所在するゲームセンター毎にチーム単位でサーバ装置４０にて集計され、成績上位チームのランキングが公表される。ゲーム成績をゲームセンター毎に集計することにより、本システムを導入しているゲームセンターは遊戯者に対してゲーム参加へのインセンティブを与えることができる。
【００４５】
さらに、チーム内の各遊戯者のゲーム成績もサーバ装置４０にて集計され、ランキング表示される。同程度の技能レベルを有する遊戯者がチームを結成し、そのチーム内でのゲーム成績を競うことにより、遊戯者は無理なくゲーム成績を競うことができ、技能の向上を図ることができるとともに、ゲーム参加へのインセンティブを高めることができる。また、各遊戯者のゲーム成績をチーム内で閲覧可能にすることにより、遊戯者のコミュニケーションの場を提供することができ、ゲーム参加へのインセンティブを与えることができる。
【００４６】
ＢＡユーザテーブルは、携帯電話などの端末装置でプレイするためのミニゲームの進行管理に関するデータを記録するためのテーブルである。このミニゲームは、キャラクタを育成するためのシミュレーションゲームである。ＢＡユーザテーブルには、ミニゲームで登場するキャラクタのＩＤなどが記録される。ミニゲームのゲーム成績によって、遊戯者は携帯電話の着信メロディ、待ち受け画像、ゲームで使用する仮想通貨、ゲームセンタで利用可能なアイテムを取得できる。
【００４７】
また、記憶手段１７にゲーム展開や難易度にバリエーションのある複数のゲームプログラムを格納しておき、ある一定の成績（例えば、ゲームセンターで最高スコアを出す）を出したプレイヤのカードＩＤをサーバ装置４０にて記憶しておき、当該プレイヤが再度ゲームセンターに出向いたときに、当該プレイヤのみがプレイできる特別のゲームプログラムを用意しておくと、ゲームへのインセンティブを高めることができ、集客効果の向上に役立つ。通常は同一ゲームのゲームソフトはどこでプレイしても同じ内容になっているが、本発明のように予め内容の異なる複数のゲームプログラムを記憶手段１７に記憶しておき、どの遊戯者がどこのゲームセンターでどのゲーム機でどのゲームを実行したかをサーバ装置４０にて記憶しておくことにより、遊戯者にオリジナリティのあるゲーム環境を提供することができる。つまり、本発明によれば、遊戯者はある特定のゲームセンターに配備されている複数のゲーム機のうち特定のゲーム機でのみプレイできるゲームプログラム（以下、スペシャルゲームと称する）を用意できるため、当該特定のゲーム機でのゲームプレイのインセンティブを与えることができ、集客効果を高めることができる。さらに、携帯電話５０からのアクセスにより、複数のゲームプログラムの中からスペシャルゲームを選択するように構成してもよい。つまり、ある遊戯者がゲーム機に磁気カードを挿入すると、サーバ装置に磁気カードのＩＤを送信し、受信したサーバ装置は、その遊戯者がスペシャルゲームで遊べる遊戯者か否かを判断し（スペシャルゲームを開始できる条件を満たしているかを判断し）、スペシャルゲームが可能であればスペシャルゲームを開始する信号をそのゲーム機に送信する。その信号を受信したゲーム機は記憶領域に記憶されているスペシャルゲームのプログラムを実行することができる。また、遊戯者が所属しているチームの他の遊戯者であれば、スペシャルゲームが遊べるように設定することも可能であるし、ランダムに決定された遊戯者がスペシャルゲームで遊べるように設定することも可能である。
【００４８】
以上、説明したように、本実施形態によれば、カードＩＤ２０を用いてゲーム機１０にアクセスした日時を利用してカードＩＤを生成するため、データ管理を簡素化できるとともに、カードＩＤとリンクされた英数字１６文字からなるアクセスコードを個人認証手段として利用できるため、利便性に優れている。また、サーバ装置４０でカードＩＤを発行する構成を採用すると、カードＩＤの登録手続き中に通信不良が生じ、データの二重登録が行われる可能性があるが、ゲーム機１０にてカードＩＤを発行することにより、かかる不都合が生じない。
【００４９】
また、特定のプレイヤのみが利用できるゲームプログラムを予め用意しておくことで、ゲーム参加へのインセンティブを高めることができ、集客効果を向上できる。さらに、文字メッセージの入力手段として、携帯電話などの移動通信端末を利用することで、プレイヤの空き時間を利用しての文字メッセージの入力を促し、以ってゲームセンターでの利用率を高めることで、集客効果の向上を図ることができる。
【００５０】
尚、上述の説明においては、カードＩＤを記憶する手段として磁気カード２０を例示したが、本発明はこれに限られるものではなく、ＩＣカードなどのカード式記憶媒体を用いることも可能である。
【図面の簡単な説明】
【００５１】
【図１】図１は本発明のゲーム機のネットワーク構成図である。
【図２】図２は所定の操作を行うと予め設定された文字メッセージが対戦中の画面に重ねて表示されることを示す図である。
【図３】図３は所定の操作を行うと予め設定された文字メッセージが対戦中の画面に重ねて表示されることを示す図である。
【図４】図４は所定の操作を行うと予め設定された文字メッセージが対戦中の画面に重ねて表示されることを示す図である。
【図１】
2006346485.tif 000003
【図２】
2006346485.tif 000004
【図３】
2006346485.tif 000005
【図４】
2006346485.tif 000006
【手続補正書】
【提出日】平成18年9月28日(2006.9.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部記憶媒体を脱着自在に構成した外部インターフェースと、
前記外部インターフェースに装着された外部記憶媒体に所定のアルゴリズムによりＩＤ
を生成する手段と、
前記生成したＩＤを前記外部記憶媒体に設けられた磁気データ記録領域に記録するＩＤ
記録手段と、
前記ＩＤと対応し、遊戯者が目視により識別できる識別情報を生成する手段と、
前記識別情報を前記外部記憶媒体の印字領域に印字する印字手段を備えた、ゲーム機。