(57)【特許請求の範囲】
【請求項１】
カードに記録された第１カードデータを読み取る読み取り手段と、
ネットワークを介して接続されたカード管理サーバに登録された第２カードデータを読み出すカードデータ読み出し手段と、
前記読み取り手段により読み取られた前記第１カードデータ、あるいは前記第２カードデータの何れかをユーザ操作に応じて設定し、この設定された前記第１カードデータあるいは前記第２カードデータを利用してゲームを実行するゲーム処理手段と、
前記ゲーム処理手段により実行されたゲームの結果に基づいて、払い出しの対象とするカードを決定するカード払い出し制御手段と、
前記カード払い出し制御手段により決定されたカードについて、現物のカードを払い出すか、または前記カードに対応する第３カードデータを前記カード管理サーバに登録するかを選択する指示を入力する入力手段と、
前記第３カードデータの登録を選択する指示が入力された場合に、前記第３カードデータを前記カード管理サーバに登録するカードデータ登録手段と
を具備したことを特徴とするゲーム装置。
【請求項２】
前記現物のカードの払い出しを選択する指示が入力された場合に、カードを排出するカード払い出し手段をさらに具備したことを特徴とする請求項１記載のゲーム装置。
【請求項３】
カードに記録されたカードデータを読み取る読み取り手段と、
前記読み取り手段により読み取られたカードデータを利用してゲームを実行するゲーム処理手段と、
カードデータが記録された複数のカードを収納し、１枚毎に排出するカード払い出し手段と、
前記ゲーム処理手段によりゲームが実行されるのに伴って、前記カード払い出し手段によって次に排出されるカードをユーザに対して提示するカード提示手段と、
前記カード提示手段によるカードの提示に対して前記ユーザから入力される指示に応じて、前記カード払い出し手段によってカードを排出させるか否かを設定する設定手段と、
前記設定手段によってカードを排出させないと設定された場合に、前記カード払い出し手段によって次に排出されるカードに対応するカードデータを、ネットワークを介して接続されたカード管理サーバに登録するカードデータ登録手段と
を具備したことを特徴とするゲーム装置。
【請求項４】
前記カードデータ登録手段によって前記カード管理サーバに登録されたカードデータを読み出すカードデータ読み出し手段をさらに具備し、
前記ゲーム処理手段は、前記カードデータ読み出し手段によって読み出されたカードデータを利用してゲームを実行することを特徴とする請求項３記載のゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードから読み取ったデータを使用してゲームを実行するゲーム装置に関する。
【背景技術】
【０００２】
近年、カードに記録されたカードデータを読み取り、このカードデータを利用してゲームを実行するゲーム装置が広く普及している。例えば、ユーザが用意したカードを用いて、他のユーザやコンピュータと対戦を行うゲームなどがある。この種、ゲーム装置では、１ゲームを実行するのに伴って、新たなカードがユーザに対して供給される。ゲーム装置から供給されるカードの種類は複数有り、中には供給数が少ないカード（プレミアカード、レアカード）が含まれている。ユーザは、新たに取得したカードを収集して、次回以降のゲームに利用することができる。
【０００３】
ところで従来では、コンピュータネットワークを利用して、実物のカードではなく、仮想媒体であるトレーディングカードをトレーディングすることができる管理システムが考えられている（例えば特許文献１参照）。特許文献１に記載された管理システムは、データベースサーバによって管理された仮想トレーディングカードについて、サーバとコンピュータネットワークにより接続されたコンピュータ端末から入力される会員からの指示により、会員間での売買及び交換による取引を可能としている。また、この管理システムでは、仮想トレーディングカードを用いた個別のルールに基づくゲームを可能としている。
【特許文献１】特開２００２−３１５９７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このように特許文献１に記載された管理システムでは、トレーディングカードを仮想媒体として扱い、この仮想トレーディングカードについての売買及び交換による取り引きや、仮想トレーディングカードを用いたゲームを可能としている。
【０００５】
しかしながら、カードを利用したゲーム装置では、単にゲームをするだけでなく、カードの収集を目的として利用されることも多い。従って、カードを仮想化（デジタル化）してしまうと、ユーザのゲームへの興味を低下させてしまう。
【０００６】
ところで、ゲームの実行に伴ってカードを払い出すゲーム装置では、装置筐体内部にカードを払い出すための装置を搭載する必要がある。従来のカードを払い出す装置は、予め複数枚のカードを重ねた状態で収納しておき、ゲームの実行に伴って、最上部にあるカードから順番に１枚ずつ排出する構造となっている。このため、排出されるカードは、ゲームを実行した結果が反映されたものではなく、またユーザが必要としている種類でない場合も多い。また、ゲーム装置に収納するための大量のカードの在庫を常に用意しておかなければならなかった。
【０００７】
従来のゲーム装置は、カード収集を目的としたユーザがいるためカードを供給しなければならないが、ゲームの実行に伴って供給されたカードの種類がユーザが必要としているカードでない場合には破棄されてしまうことがあった。また、破棄しないで他のユーザとカードを交換しようとすると、他のユーザとの間で直接、郵送や手渡しするなどの手間のかかる作業が必要となっていた。
【０００８】
本発明は前述した事情に考慮してなされたもので、その目的は、ゲームの実行に伴ってカードを払い出す代わりにゲームで使用できる形式のカードデータを登録しておくことでカードの在庫を減らすと共にカードの交換を容易にし、さらにカードデータをもとにカードを容易に現物化できるようにすることでカード収集を目的としたユーザの要求にも対応することが可能なゲーム装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明におけるゲーム装置は、カードに記録された第１カードデータを読み取る読み取り手段と、ネットワークを介して接続されたカード管理サーバに登録された第２カードデータを読み出すカードデータ読み出し手段と、前記読み取り手段により読み取られた前記第１カードデータ、あるいは前記第２カードデータの何れかをユーザ操作に応じて設定し、この設定された前記第１カードデータあるいは前記第２カードデータを利用してゲームを実行するゲーム処理手段と、前記ゲーム処理手段により実行されたゲームの結果に基づいて、払い出しの対象とするカードを決定するカード払い出し制御手段と、前記カード払い出し制御手段により決定されたカードについて、現物のカードを払い出すか、または前記カードに対応する第３カードデータを前記カード管理サーバに登録するかを選択する指示を入力する入力手段と、前記第３カードデータの登録を選択する指示が入力された場合に、前記第３カードデータを前記カード管理サーバに登録するカードデータ登録手段とを具備したことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ゲームの実行に伴って払い出されるカードの代わりに、ゲームで使用できる形式のカードデータを記憶することでカードの在庫を減らすことができる。また、ユーザが取得するカードに代えてカードデータとして記憶されるため、他のユーザとのカード交換などをネットワークを利用して簡単に実行することができる。また、記憶されたカードデータをもとに、カードを容易に現物化できるようにすることでカード収集を目的としたユーザの要求に対応することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施の形態について説明する。  
図１は、本実施形態におけるシステムの構成を示すブロック図である。図１に示すシステムにおいて、ゲームサーバ１０は、ネットワーク１２を通じて接続される複数の端末装置、例えばパーソナルコンピュータ（ＰＣ）１３や携帯電話機１４などにおいてゲームを実行するためのサービスを提供する。ゲームサーバ１０が提供するゲームは、ゲーム装置１５で使用されるカードに記録されたカードデータを利用するゲームであり、例えば他のユーザとの対戦結果をカードデータ（カード）の種類に応じて変動させることができる（勝った場合に相手に与えるダメージ量をカードデータに応じて決定するなど）。
【００１３】
ゲームサーバ１０には、ゲームサーバ１０が提供するゲームで使用されるカードデータを管理するためのカード管理サーバ１１が含まれる。カード管理サーバ１１は、ＰＣ１３や携帯電話機１４におけるゲームの実行に伴って、ユーザに対して供給されるゲームデータを登録し、また登録されたゲームデータを読み出してゲームにおいて使用させることができる。また、カード管理サーバ１１は、ネットワーク１２を介して複数のゲーム装置１５が接続され、各ゲーム装置１５におけるゲームの実行に伴って、ユーザからの要求に応じて、ユーザに対して供給されるゲームデータを登録し、また登録されたゲームデータを読み出してゲーム装置１５におけるゲームにおいて使用させることができる。さらに、カード管理サーバ１１では、複数のユーザがそれぞれ登録したカードデータを、ユーザ間で交換（トレード）するためのカード交換処理を実行する。
【００１４】
ＰＣ１３や携帯電話機１４は、インターネットや公衆回線網などを含むネットワーク１２を介してゲームサーバ１０（カード管理サーバ１１）に接続し、ゲームサーバ１０が提供するゲームサービスを利用するために用いられる。なお、ＰＣ１３や携帯電話機１４以外の端末装置を利用して、ゲームサーバ１０が提供するゲームサービスを利用することも可能である。
【００１５】
ゲーム装置１５は、例えばゲームセンターなどに設置されるもので、ゲーム専用のカードに記録されたゲームデータを利用してゲームを実行する。ゲーム装置１５において実行されるゲームは、例えばゲームサーバ１０が提供するゲームと同じものとする。ゲーム装置１５は、ユーザが用意したカードからカードデータを読み取り、このカードデータをもとにしてゲームを実行させる。また、ゲーム装置１５は、ゲームの実行に伴って、現物のカードをユーザに対して提供する、あるいは現物のカードに代えて、同カードに対応するカードデータをカード管理サーバ１１に登録することができる。また、ゲーム装置１５は、ユーザからの要求に応じて、カード管理サーバ１１に登録されたカードデータを読み出してゲームに使用することができる。
【００１６】
カード払い出し装置１６は、ゲーム装置１５で使用される現物のカードを払い出す専用機であり、カード管理サーバ１１に登録されたゲームデータに対応するカードを払い出すことができる。カード払い出し装置１６は、カードデータをもとにカード種類に応じた印刷を施すと共に、カードデータを記録して排出する印刷型とする。
【００１７】
カード配送センタ１７は、ゲーム装置１５で使用される現物のカードを、例えば郵送などの配送手段を用いてユーザに対して供給するもので、ユーザからのカードの配送要求をカード管理サーバ１１を通じてパーソナルコンピュータ（ＰＣ）１８によって受信して、カード配送の手続きが行われる。
【００１８】
図２は、ゲーム装置１５における機能構成を示すブロック図である。図２に示すように、ゲーム装置１５には、ＣＰＵ２０、ＲＡＭ２１、ＲＯＭ２２、ＨＤＤ２３、通信ユニット２４、表示制御ユニット２６、音声制御ユニット２７、入出力制御ユニット２８が設けられている。
【００１９】
ＣＰＵ２０は、ＲＡＭ２１あるいはＲＯＭ２２に記憶されたプログラムを実行することにより各種機能を実現して、ゲーム装置全体を制御する。本実施形態では、ＣＰＵ２０は、ゲーム処理プログラムを実行することで、カードに記録されたカードデータを利用した対戦ゲームを実行する。
【００２０】
ＲＡＭ２１、ＲＯＭ２２は、プログラムや各種データを記憶する。ＨＤＤ２３は、各種プログラムやデータなどを記録するもので、記憶されたプログラムやデータが必要に応じて読み出されてＲＡＭ２１に記憶される。
【００２１】
通信ユニット２４は、ＣＰＵ２０の制御のもとで、ネットワーク１２を介して接続された他の装置、例えばゲームサーバ１０（カード管理サーバ１１）との間の通信を制御する。
【００２２】
表示制御ユニット２６は、ＣＰＵ２０の制御のもとで、ディスプレイ２９においてゲーム画面を表示するための制御を実行する。音声制御ユニット２７は、ＣＰＵ２０の制御のもとで、スピーカ３０からゲーム処理中の効果音やＢＧＭなどを出力させる。
【００２３】
入出力制御ユニット２８は、ゲーム装置１５に設けられた各種機器との間のデータ入出力を制御する。入出力制御ユニット２８には、コイン検知センサ３１、カードリーダ３２，３３、カードディスペンサ３４、ボタン３５などが接続されている。
【００２４】
コイン検知センサ３１は、装置筐体に設けられたコイン投入口から投入された、ゲームのプレイ代とするコインを検知して、入出力制御ユニット２８を通じてＣＰＵ２０に通知する。
【００２５】
カードリーダ３２，３３は、ゲーム装置１５で利用されるカードに記録されたカードデータを読み取る。カードリーダ３２，３３は、どのような方式によってデータを読み取るものであっても良く、例えばバーコードやＱＲ（Quick response）コードを光学的に読み取る方式、カードに貼り付けられた磁気テープに記録されたデータを読み取る方式、カードに埋め込まれたＩＣタグ（ＲＦＩＤ（Radio Frequency Identification））から近距離通信によりデータを読み取る方式などを用いることができる。その他の方式を用いても良い。カードリーダ３２は、装置筐体の外表面部に設けられており、例えばカードが表面に接触されることにより、カードに記録されたカードデータを読み取る。また、カードリーダ３３は、カードディスペンサ３４に重ねて収容された最上部のカード、すなわち次に払い出しの対象となるカードに記録されたカードデータを読み取る。
【００２６】
カードディスペンサ３４は、ＣＰＵ２０の制御のもとで実行されたゲーム処理の結果に応じて、プレイヤに対して提供するカードをカード払い出し口から排出させる。カードディスペンサ３４には、複数枚のカードが予め重ねた状態で収納されており、例えば最上部にあるカードから順番に排出される。カードディスペンサ３４に収納されるカードには、カードの種類に応じた印刷が施されている他、ゲーム装置１５においてゲームを実行する際に利用されるカードの種類に応じて異なるカードデータが記録されている。
【００２７】
なお、カードディスペンサ３４は、前述したように、複数のカードを予め収納しておく収納型とする他、カードデータをもとにカード種類に応じた印刷を施すと共に、カードデータを記録して排出する印刷型とすることもできる。カードディスペンサ３４を印刷型とした場合には、次に払い出しの対象となるカードからカードデータを読み出す必要がないためカードリーダ３３は不要となる。また、印刷型のカードディスペンサ３４を搭載した場合には、次に払い出されるカードの種類を任意に変更することができるため、ゲーム結果（例えば勝敗など）に基づいて決定されるカードを払い出すこともできる。
【００２８】
また、ゲーム装置１５は、カードディスペンサ３４を搭載しない構成とすることもできる。この場合、ゲームの実行に伴ってユーザに対して払い出されるカードに代えて、カードデータをカード管理サーバ１１に登録するものとする。
【００２９】
ボタン３５は、ユーザから各種の指示を入力するために使用される。
【００３０】
図３は、ゲームサーバ１０（カード管理サーバ１１）の機能構成を示すブロック図である。  
図３に示すように、ゲームサーバ１０（カード管理サーバ１１）には、制御部４０、記憶部４２、及び通信制御部４４の機能が設けられる。
【００３１】
制御部４０は、ゲームサービスを提供するための処理を実行するもので、ゲーム処理部４０ａ、カードデータ管理部４０ｂ、カードデータ登録部４０ｃ、カードデータ交換部４０ｄ、ユーザ管理部４０ｅ、カード払い出し制御部４０ｆ、カード配送管理部４０ｇが設けられる。
【００３２】
ゲーム処理部４０ａは、通信制御部４４の制御により接続された端末装置（ＰＣ１３、携帯電話機１４）においてゲームを実行させるための処理を行う。ゲーム処理部４０ａは、ユーザが予め設定した識別データ（ＩＤ）と対応付けて登録されたカードデータを用いてゲームを実行させることができる。
【００３３】
カードデータ管理部４０ｂは、記憶部４２に登録されたカードデータ（カード管理データ４２ａ）を管理する。カードデータ管理部４０ｂは、ユーザを識別する識別データ（ＩＤ）を設定し、この識別データと対応付けてカードデータを管理する。
【００３４】
カードデータ登録部４０ｃは、端末装置（ＰＣ１３、携帯電話機１４）あるいはゲーム装置１５からのカードデータの登録要求を受信して、カードデータ管理部４０ｂによって予め設定されている識別データと対応付けて、カード管理データ４２ａとして記憶部４２に記憶させる。
【００３５】
カードデータ交換部４０ｄは、記憶部４２にカード管理データ４２ａとして記憶されたカードデータを、他の別のカードデータと交換するためのカード交換処理を実行する。カードデータ交換部４０ｄは、ユーザが登録したカード交換条件を示す交換カード管理データ４２ｃ、あるいは予めサーバ側で設定されている交換規則データ４２ｄを参照して、交換条件に該当する場合にカードデータの交換（変更）を実行する。
【００３６】
ユーザ管理部４０ｅは、ゲームサービスを利用するためのユーザ登録を受け付け、ユーザに関するデータ（ユーザ管理データ４２ｂ）を管理する。
【００３７】
カード払い出し制御部４０ｆは、ゲーム処理部４０ａによるゲームの実行に伴って、カードをユーザに払い出すための制御を行う。カード払い出し制御部４０ｆは、ゲームが端末装置（ＰＣ１３、携帯電話機１４）において実行された場合、カードの払い出しに代えて、カードデータを登録するものと決定する。この場合、カード払い出し制御部４０ｆは、ゲーム処理部４０ａにより実行されたゲームの結果に基づいて、払い出しの対象とするカード（カードデータ）を決定する。
【００３８】
カード配送管理部４０ｇは、ネットワーク１２を介して接続された端末装置（ＰＣ１３、携帯電話機１４）、あるいはゲーム装置１５（カードディスペンサ３４が搭載されていない構成の場合）からカードの配送要求が受信された場合に、カード配送センタ１７のＰＣ１８に対してカードの配送指示を送信する。
【００３９】
記憶部４２には、制御部４０による処理に伴って、カード管理データ４２ａ、ユーザ管理データ４２ｂ、交換カード管理データ４２ｃ、交換規則データ４２ｄなどのデータが記憶される。
【００４０】
カード管理データ４２ａは、端末装置（ＰＣ１３、携帯電話機１４）あるいはゲーム装置１５からの要求に応じて登録されたカードデータを管理するためのデータである。カード管理データ４２ａは、例えば図４に示すように、カードデータを管理するために予め設定される識別データ（ＩＤ）と対応付けて、この識別データを設定したユーザが保有するカードデータ（保有カードデータ）が設定されている。また、カード管理データ４２ａでは、保有カードデータのうち、ユーザの指定により不要と指定されたカード（「不要カード」）を示す不要カードデータが設定されている。図４に示す例では、カードデータＡ，Ｃ，Ｄがユーザにより「不要カード」として設定されていることを示している。また、識別データと対応付けて、ユーザが「不要カード」との交換により取得を希望するカード（「欲しいカード」）が設定されている。図４に示す例では、カードＦ，Ｇの取得を希望していることが設定されている。
【００４１】
ユーザ管理データ４２ｂは、ゲームサーバ１０が提供するゲームサービスを利用するユーザに関するデータである。ユーザ管理データ４２ｂは、例えば図５に示すように、予め設定された識別データ（ＩＤ）ごとに、この識別データを登録したユーザについての住所、氏名、メールアドレスなどのデータ、またユーザ認証用に設定されたパスワードなどが登録される。ユーザ管理データ４２ｂ中の住所や氏名のデータは、例えばカードの配送依頼が受信された場合にカード配送センタ１７に通知され、カードの配送先として処理される。
【００４２】
交換カード管理データ４２ｃは、カードデータを登録しているユーザによって登録されたカード交換条件を管理するためのデータである。交換カード管理データ４２ｃは、例えば図６に示すように、識別データと対応付けて、ユーザが不要として指定した「不要カード」（トレード希望カード）と、この「不要カード」と交換対象とする「欲しいカード」とが対応付けて設定されている。例えば、図６に示す例では、「不要カード」Ａ，Ｃ，ＤとカードＦとの交換を希望していることを示している。
【００４３】
交換規則データ４２ｄは、予めサーバ側で設定されているカード交換条件を管理するためのデータである。交換規則データ４２ｄは、例えば図７に示すように、ユーザが不要として指定する「不要カード」（少なくとも１枚）と、この「不要カード」と交換するプレミアカードとが対応付けて設定されている。例えば、図７に示す例では、ユーザが保有カードデータから選択した「不要カード」に、交換規則データ４２ｄに設定されている「不要カード」の組み合わせ、例えば「不要カード」Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆが含まれている場合に、該当する「不要カード」とプレミアカードＹとが交換されることを示している。
【００４４】
なお、通信制御部４４は、制御部４０の制御のもとで、ネットワーク１２を介して接続される、ゲームサービスを利用する端末装置（ＰＣ１３、携帯電話機１４）やゲーム装置１５、カード払い出し装置１６、カード配送センタ１７に設置されたＰＣ１８との通信を制御する。
【００４５】
図８は、ゲーム装置１５の機能構成を示すブロック図である。  
図８に示すように、ゲーム装置１５には、ゲーム制御部５０、記憶部５２、及び通信制御部５４の機能が設けられる。
【００４６】
ゲーム制御部５０は、ゲームの実行を制御するもので、ゲーム処理部５０ａ、カード払い出し制御部５０ｂ、カード登録部５０ｃ、カードデータ読み出し部５０ｄが設けられる。
【００４７】
ゲーム処理部５０ａは、カードリーダ３２によってカードから読み取られるカードデータ、あるいはカードデータ読み出し部５０ｄによって読み出されるカード管理サーバ１１に登録されていたカードデータを用いてゲームを実行するための処理を行う。
【００４８】
カード払い出し制御部５０ｂは、ゲーム処理部５０ａによるゲームの実行に伴って、カードをユーザに払い出すための制御を行う。カード払い出し制御部５０ｂは、ゲーム装置１５にカードディスペンサ３４が搭載されていない構成の場合、カードの払い出しに代えて、カードデータをカード管理サーバ１１に登録するものと決定する。この場合、カード払い出し制御部５０ｂは、ゲーム処理部５０ａにより実行されたゲームの結果に基づいて、払い出しの対象とするカード（カードデータ）を決定する。
【００４９】
カード登録部５０ｃは、ゲームの実行に伴って払い出されるカードに代えて、カードデータをカード管理サーバ１１に登録するための処理を実行する。
【００５０】
カードデータ読み出し部５０ｄは、ゲーム処理部５０ａによりゲームが実行される際に、ユーザからの指示に応じてカード管理サーバ１１に登録されたカードデータを読み出して、ゲームの実行に供する。
【００５１】
記憶部５２には、ゲーム制御部５０による処理に伴って、ゲームデータ５２ａ、カードデータ５２ｂ、ゲーム結果データ５２ｃなどのデータが記憶される。
【００５２】
ゲームデータ５２ａは、ゲーム処理部５０ａにより実行されるゲームに関するデータであり、対戦によってカウントされるダメージ量などを示すデータである。
【００５３】
カードデータ５２ｂは、ゲームに利用するために設定されたデータであり、カードリーダ３２によってカードから読み取られたデータ、あるいはカード管理サーバ１１から読み出されたデータである。
【００５４】
ゲーム結果データ５２ｃは、ゲームの終了時に設定されるデータであり、ゲームの実行結果（勝敗、対戦後のダメージ量など）を示すデータである。
【００５５】
なお、通信制御部５４は、ゲーム制御部５０の制御のもとで、ネットワーク１２を介して接続される、ゲームサーバ１０（カード管理サーバ１１）やカード払い出し装置１６との接続を制御する。
【００５６】
次に、本実施形態におけるカード管理システムの動作について説明する。  
（１）ゲーム装置１５においてゲームをする場合について説明する。  
図９は、ゲームサーバ１０（カード管理サーバ１１）において実行されるゲーム処理を説明するためのフローチャートである。また、図１０は、本実施形態におけるカード管理システムの処理の流れを示す図である。
【００５７】
（１−１）まず、ゲーム装置１５に収納型のカードディスペンサ３４が設けられている構成の場合について説明する。  
ゲーム装置１５を利用するユーザは、カード管理サーバ１１にカードデータを登録するサービスを利用する場合には、予めユーザ登録をする必要がある。ユーザ登録は、例えばユーザ登録用のカードを別途購入し、このカードに記録されたカードデータをカードリーダ３２によって読み込ませることにより行う。ユーザ登録用のカードには、カードに固有のカードデータ（識別データ）が記録されているものとする。ゲーム装置１５は、カードから読み取られたデータがユーザ登録用であった場合、ネットワーク１２を介してカード管理サーバ１１にカードデータを通知する。
【００５８】
カード管理サーバ１１は、ゲーム装置１５から通知されたカードデータに該当する識別データが、ユーザ管理データ４２ｂに設定されていない場合、すなわち新規登録の場合には、ユーザ管理データ４２ｂに新たな識別データ（ＩＤ）を設定してユーザ登録を完了する。
【００５９】
なお、前述のように、ユーザ登録用のカードに記録されたカードデータ（識別データ）だけでなく、ユーザによって任意のパスワード（例えば英数字の組み合わせ）をボタン３５に対する操作によって入力させ、このパスワードとカードデータとの組み合わせによりユーザ登録するようにしても良い。この場合、パスワードは、カードデータ（識別データ）と対応付けてユーザ管理データ４２ｂに記憶されるものとする。
【００６０】
ユーザは、カード管理サーバ１１にカードデータを登録するサービスを利用する場合、ユーザ識別の手続きを行う。例えば、前述したユーザ登録で使用したユーザ登録用のカードのカードデータをカードリーダ３２によって読み取らせる（さらにパスワードの入力を行う）。
【００６１】
ゲーム装置１５は、入力されたカードデータ（及びパスワード）が予め登録されているかを、ネットワーク１２を介してカード管理サーバ１１に問い合わせる。カード管理サーバ１１のユーザ管理部４０ｅは、ゲーム装置１５から問い合わせがあったカードデータ（識別データ）（及びパスワード）がユーザ管理データ４２ｂに登録されているかを確認し、該当するデータが設定されていれば、ユーザ登録されていることをゲーム装置１５に応答する。
【００６２】
ゲーム装置１５は、ユーザ登録されていることが確認された場合（ステップＡ１、Ｙｅｓ）、カード管理サーバ１１に予め登録されているカードデータ、あるいはユーザが持参したカードから読み取られるカードデータを、ゲームで使用するカードデータとして設定することができる。
【００６３】
ここで、カードリーダ３２によってカードに記録されたカードデータが読み取られた場合（ステップＡ２（Ｙｅｓ）、Ａ５）、ゲーム処理部５０ａは、このカードデータをゲームで使用するカードデータ５２ｂとして設定する（ステップＡ６）。
【００６４】
一方、カードデータの読み出し要求が入力された場合（ステップＡ３）、カードデータ読み出し部５０ｄは、カード管理サーバ１１に対して、ユーザによって予め登録されているカードデータの読出しを要求する。
【００６５】
カード管理サーバ１１のカードデータ管理部４０ｂは、ユーザ識別において確認された識別データ（ＩＤ）と対応づけてカード管理データ４２ａに設定された保有カードデータを読み出してゲーム装置１５に送信する（図１０（３））。
【００６６】
カードデータ読み出し部５０ｄは、カード管理サーバ１１から読み出した保有カードデータが複数ある場合には、ディスプレイ２９に一覧表示して、ユーザにより何れかを選択させる。
【００６７】
図１１には、保有カードデータの一覧表示の一例を示している。図１１に示す表示例では、カードの種類を識別することができる情報（カード名やカードの外観など）の一覧表示と共に、「ゲームに使用するカードを選択して下さい」のメッセージが表示されている。なお、１回のゲームで使用するカードを１枚としているので、保有カードデータに同じ種類のカードデータが複数あっても１枚分のみ提示する。ここで、ボタン３５に対する操作によって一覧表示中から何れかのカードを任意に選択することができる。
【００６８】
ゲームで使用するカードデータが選択されると、カードデータ読み出し部５０ｄは、そのカードデータをカード管理サーバ１１から読み出す（ステップＡ４）。ゲーム処理部５０ａは、そのカードデータをゲームで使用するカードデータ５２ｂとして設定する（ステップＡ６）。
【００６９】
こうして、カードデータ５２ｂが設定されると、ゲーム処理部５０ａは、この設定されたカードデータ５２ｂを用いてゲームを実行する（ステップＡ７）（図１０（４））。
【００７０】
ゲームが終了すると（ステップＡ８、Ｙｅｓ）、カード払い出し制御部５０ｂは、カードディスペンサ３４から現物のカードを払い出すか、あるいは現物のカードの払い出しに代えて、カードデータをカード管理サーバ１１に登録するかをユーザによって選択させる（ステップＡ１０）。なお、ここではゲーム装置１５に収納型のカードディスペンサ３４が設けられている構成の場合を例にしているため、図９におけるステップＡ９の処理は実行しない。すなわち、カードディスペンサ３４には、予め複数のカードが重ねて収容されており、次に払い出されるカードが最上部のカードに限られているのでゲーム結果に応じて払い出すカードを設定しない。
【００７１】
カード払い出し制御部５０ｂは、カードディスペンサ３４の最上部に位置するカード、すなわち次に払い出しの対象となるカードに記録されたカードデータをカードリーダ３３によって読み取り、このカードデータに応じたカードをディスプレイ２９に表示させる。ユーザは、ディスプレイ２９に表示された払い出しの対象とするカードを確認して、現物のカードを払い出させるか、あるいは現物のカードに代えてカードデータをカード管理サーバ１１に登録するかを判断することができる（ステップＡ１０）。
【００７２】
ここで、カード払い出しが選択された場合（ステップＡ１１、Ｙｅｓ）、カード払い出し制御部５０ｂは、カード払い出し処理を実行して、カードディスペンサ３４によってカードを払い出させる（ステップＡ１２）。これにより、ユーザは、新たな現物のカードを取得することができる。
【００７３】
一方、カードデータの登録が選択された場合（ステップＡ１１、Ｎｏ）、カード登録部５０ｃは、カードデータ登録処理を実行して、カードリーダ３３によって読み出されたカードデータ、すなわちカードディスペンサ３４から次に払い出されるカードのカードデータの登録要求をカード管理サーバ１１に送信する（ステップＡ１３）（図１０（５））。
【００７４】
カード管理サーバ１１のカードデータ登録部４０ｃは、ゲーム装置１５からの要求を受信すると、ユーザ識別で確認された識別データ（ＩＤ）と対応付けて登録要求されたカードデータを、保有カードデータとしてカード管理データ４２ａに設定する。
【００７５】
こうして、カード管理サーバ１１に登録したカードデータは、次回以降にゲーム装置１５によってゲームを実行する場合に、前述のように読み出して、ゲームに利用することができる。また、後述するカード交換処理において、他のカードデータと交換することができる。また、カード管理サーバ１１に登録されたカードデータをもとに、カード払い出し装置１６から現物のカードを払い出させたり、あるいはカード配送センタ１７から発送させることができる。ゲーム装置１５は、カードを払い出す代わりにカードデータを登録することができるので、その分、カードディスペンサ３４に収納しておくためのカードの在庫量を少なくすることができる。
【００７６】
なお、前述した説明では、収納型のカードディスペンサ３４が設けられた構成を前提としているため、ゲーム結果に応じて払い出すカードを設定していないが、カードデータの登録が選択された場合にゲーム結果（勝敗、ゲーム終了時のダメージ量など）に応じたカード（カードデータ）を設定するようにしても良い。この場合、例えば現物のカードを払い出すか、あるいはカードデータの登録するかを先にユーザにより選択させる。そして、カードデータの登録が選択された場合に、カードディスペンサ３４に収納された最上部のカードの種類に関係なく、ゲーム結果に応じたカード（カードデータ）を設定し、カード管理サーバ１１に該当するカードデータを登録する。
【００７７】
また、図２に示す構成では、カードディスペンサ３４を１台のみとしているが、複数の収納型のカードディスペンサ３４を設けて、それぞれ異なるカードを払い出すようにしても良い。この場合、ゲーム結果に応じて、何れかのカードディスペンサ３４を選択し、ゲーム結果に応じたカードを払い出す、あるいは払い出しの対象とするカードに対応するカードデータをカード管理サーバ１１に登録することも可能である。
【００７８】
（１−２）次に、ゲーム装置１５に印刷型のカードディスペンサ３４が設けられている構成の場合について説明する。  
なお、前述した収納型のカードディスペンサ３４が設けられている構成の場合と同様に実行される処理については説明を省略する。
【００７９】
ゲーム装置１５は、ゲームが終了すると（ステップＡ８、Ｙｅｓ）、カード払い出し制御部５０ｂは、ゲーム結果に応じて払い出すカードの種類を設定する（ステップＡ９）。例えば、カード払い出し制御部５０ｂは、ゲームの勝敗、対戦によって相手から与えられたダメージ量（相手に与えたダメージ量）など、ゲームの実行により得られるパラメータをもとにして、払い出すカードの種類を設定する。
【００８０】
カード払い出し制御部５０ｂは、現物のカードの払い出しがユーザにより選択された場合（ステップＡ１１、Ｙｅｓ）、カード払い出し処理を実行してカードディスペンサ３４からカードを払い出させる（ステップＡ１２）。すなわち、カードディスペンサ３４に収納された無記録のカードに対して、ゲーム結果に応じて設定されたカード（カードデータ）をもとに印刷を施すと共に、カード種類に応じたカードデータを記録して排出させる。
【００８１】
これにより、ユーザは、ゲーム結果に応じた現物のカードを取得することができる。
【００８２】
一方、カードデータの登録が選択された場合（ステップＡ１１、Ｎｏ）、カード登録部５０ｃは、カードデータ登録処理を実行して、ゲーム結果に応じて設定されたカードのカードデータの登録要求をカード管理サーバ１１に送信する（ステップＡ１３）。
【００８３】
カード管理サーバ１１のカードデータ登録部４０ｃは、ゲーム装置１５からの要求を受信すると、ユーザ識別で確認された識別データ（ＩＤ）と対応付けて登録要求されたカードデータを、保有カードデータとしてカード管理データ４２ａに設定する。
【００８４】
カード管理サーバ１１に登録されたカードデータは、前述と同様に、ゲームに利用する他、カード交換処理の対象としたり、現物のカードを取得するために利用することができる。
【００８５】
なお、印刷型のカードディスペンサ３４を備えたゲーム装置１５では、カード管理サーバ１１に登録したカードデータを任意に読み出して、現物のカードを排出させることも可能である。この場合、前述したように、ゲーム装置１５においてユーザ識別の処理を実行し、識別されたユーザの識別データ（ＩＤ）に対応してカード管理データ４２ａに設定された保有カードデータを読み出して、このカードデータに応じたカードを排出すれば良い。
【００８６】
こうして、印刷型のカードディスペンサ３４を備えることで、複数種類のカードの在庫を用意しておく必要がなくなる。
【００８７】
（１−３）次に、ゲーム装置１５にカードディスペンサ３４が設けられていない構成の場合について説明する。  
なお、図９におけるステップＡ１〜Ａ８の処理については、前述と同様にして実行されるものとして説明を省略する。  
この構成の場合、ゲーム装置１５から現物のカードを払い出すことができない。このため、カード払い出しがユーザにより選択された場合（ステップＡ１１、Ｙｅｓ）、カード払い出し制御部５０ｂは、カード払い出し（配送手続き）処理を実行する。すなわち、カード払い出し制御部５０ｂは、ネットワーク１２を通じて、カード管理サーバ１１に対して、ステップＡ９において払い出しの対象として設定されたカードの配送依頼を送信する。なお、カード配送センタ１７からの配送を依頼する場合には、ユーザ登録によって、カードの配送先のデータ（住所、氏名など）が、識別データ（ＩＤ）と対応付けてユーザ管理データ４２ｂに設定しておく必要がある。
【００８８】
ゲーム装置１５は、カードの払い出し（配送）がユーザに選択された場合に、カード管理サーバ１１に配送先が登録されていなければ、ユーザに配送先のデータを入力させるようにしても良い。また、カード管理サーバ１１において管理されるユーザ管理データ４２ｂには、端末装置（ＰＣ１３、携帯電話機１４）によってカード管理サーバ１１にアクセスして、配送先のデータを予め登録できるようにしても良い。例えば、端末装置（ＰＣ１３、携帯電話機１４）から識別データ（ＩＤ）（さらにパスワード）を指定することによりユーザ認証を実行し、その後、入力される配送先のデータを認証された識別データ（ＩＤ）と対応付けてユーザ管理データ４２ｂに設定する。
【００８９】
カード管理サーバ１１のカード払い出し制御部４０ｆは、ゲーム装置１５からカードの配送依頼を受信すると、ユーザ管理データ４２ｂに設定された配送先のデータと共にカード配送依頼をカード配送センタ１７のＰＣ１８に通知する（図１０（９））。
【００９０】
カード配送センタ１７では、カード管理サーバ１１からの通知に応じて、指定された配送先（端末装置（ＰＣ１３、携帯電話機１４）のユーザ宛て）にカードを例えば郵送によって配送する（図１０（１０））。
【００９１】
こうして、カード配送センタ１７から現物のカードを配送させることにより、ゲーム装置１５からカード払い出しの機構（カードリーダ３３、カードディスペンサ３４など）を省いて、ゲーム装置１５の構成を簡単にすることができる。また、ゲーム装置１５のためにカードの在庫を用意しておく必要もなくなる。
【００９２】
（２）次に、ゲームサーバ１０（カード管理サーバ１１）により提供されるゲームサービスを端末装置（ＰＣ１３、携帯電話機１４）が利用する場合について説明する。  
なお、ゲームサーバ１０は、図９に示すステップＡ２，Ａ５を除いた他の処理を前述と同様にして実行するものとし、異なる処理について説明する。
【００９３】
ゲームサーバ１０は、ネットワーク１２（インターネット）上に、ゲームサービスを提供するためのＷｅｂサイトを開設している。ユーザは、端末装置（ＰＣ１３、携帯電話機１４）によってゲームサーバ１０が開設しているＷｅｂサイト（Ｗｅｂページ）にアクセスし、ゲームサービスを利用するためにユーザ登録を行う。ユーザ登録では、ユーザを識別するためのデータ（例えば電子メールアドレス、住所、氏名など）や、ログイン時に使用するパスワードの設定などを行う。ゲームサーバ１０のユーザ管理部４０ｅは、ユーザ登録により設定されたデータをユーザ管理データ４２ｂとして記憶する。
【００９４】
ユーザは、端末装置（ＰＣ１３、携帯電話機１４）によってゲームサーバ１０が提供するゲームサービスを利用する場合、ゲームサーバ１０のＷｅｂサイトにアクセスし、ユーザ識別の手続きを行う。例えば、ユーザ登録において設定したユーザを識別するためのデータ（例えば電子メールアドレス）とパスワードを指定する。
【００９５】
カード管理サーバ１１のユーザ管理部４０ｅは、端末装置において入力されたデータとパスワードがユーザ管理データ４２ｂに登録されているかを確認し、該当するデータが設定されていれば、予めユーザ登録しているユーザからのアクセスであると確認する。
【００９６】
ゲームサーバ１０が提供するゲームサービスでは、カード管理サーバ１１に予め登録されているカードデータから、ゲームで使用するカードデータとして設定することができる。
【００９７】
カードデータ管理部４０ｂは、識別されたユーザに該当する識別データ（ＩＤ）と対応付けてカード管理データ４２ａに設定されている保有カードデータを読み出して端末装置に送信する。
【００９８】
端末装置は、カード管理サーバ１１から受信した保有カードデータが複数ある場合には、ディスプレイに一覧表示して（例えばカードデータが記録されたカードを表示する）、ユーザにより何れかを選択させる（図１１参照）。
【００９９】
ゲームで使用するカードデータが選択されると、ゲーム処理部４０ａは、そのカードデータをゲームで使用するカードデータとして設定し、この設定されたカードデータを用いてゲームを実行する（ステップＡ７）（図１０（１））。
【０１００】
ゲームが終了すると（ステップＡ８、Ｙｅｓ）、カード払い出し制御部４０ｆは、前述した（１−２）と同様に、ゲーム結果に応じて払い出すカードの種類を設定する。
【０１０１】
ここで、カード払い出しがユーザにより選択された場合（ステップＡ１１、Ｙｅｓ）、カード払い出し制御部４０ｆは、カード払い出し（配送手続き）処理を実行する。すなわち、カード払い出し制御部４０ｆは、ユーザ管理データ４２ｂに設定された配送先のデータと共にカード配送依頼をカード配送センタ１７のＰＣ１８に通知する。
【０１０２】
カード配送センタ１７では、カード管理サーバ１１からの通知に応じて、指定された配送先にカードを例えば郵送によって配送先する。
【０１０３】
一方、カードデータの登録が選択された場合（ステップＡ１１、Ｎｏ）、カードデータ登録部４０ｃは、カードデータ登録処理を実行して、ゲーム結果に応じて設定されたカードのカードデータを、ユーザ識別で確認された識別データ（ＩＤ）と対応付けて、保有カードデータとしてカード管理データ４２ａに設定する（図１０（２））。
【０１０４】
こうして、カード管理サーバ１１に登録したカードデータは、次回以降にゲームを実行する場合に前述と同様にして読み出して使用することができる。また、カード管理サーバ１１に登録しておくことで、ゲーム装置１５によってゲームを実行する場合にも、前述のように読み出して、ゲームに利用することができる。また、後述するカード交換処理において、他のカードデータと交換することができる。また、カード管理サーバ１１に登録されたカードデータをもとに、カード払い出し装置１６から現物のカードを払い出させたり、あるいはカード配送センタ１７から発送させることができる。
【０１０５】
（３）カード払い出し装置１６において現物のカードを払い出す場合について説明する。
【０１０６】
（３−１）カード管理サーバ１１に登録されたカードデータをもとに現物のカードを払い出す場合。
【０１０７】
カード払い出し装置１６には、ユーザ操作によってデータを入力することができる入力装置が設けられている。カード払い出し装置１６は、識別データ（ＩＤ）とパスワードをユーザ操作によって入力し、これをゲームサーバ１０（カード管理サーバ１１）に送信してユーザ認証を要求する（図１０（７））。
【０１０８】
カード管理サーバ１１は、カード払い出し装置１６から受信した識別データ（ＩＤ）とパスワードとの組が、ユーザ管理データ４２ｂに設定されている場合、予めユーザ登録されているユーザであると認証する。カード管理サーバ１１は、認証されたユーザの識別データ（ＩＤ）と対応付けて、カード管理データ４２ａに設定された保有カードデータを読み出してカード払い出し装置１６に送信する。
【０１０９】
カード管理データ４２ａに複数のカードデータが設定されていた場合、カード払い出し装置１６は、複数のカードの一覧を表示して、払い出しの対象とするカードをユーザによって選択させる。
【０１１０】
カード払い出し装置１６は、ユーザによって選択されたカードのカードデータをもとに、カード種類に応じた印刷を施すと共に、カードデータを記録して排出する。
【０１１１】
（３−２）ゲーム装置１５にカードディスペンサ３４が設けられていない場合に、ゲーム装置１５に代えてカードを払い出す場合。
【０１１２】
前述した（１−３）では、カード配送センタ１７から現物のカードを配送させるとしたが、カード払い出し装置１６において現物のカードを払い出させるようにしても良い。例えば、カード払い出し装置１６は、複数のゲーム装置１５について共用されるものとする。ゲーム装置１５は、カード管理サーバ１１を介して、あるいは直接、カード払い出し装置１６に対してカードの払い出し要求を送信する。カード払い出し装置１６は、カードの払い出し要求に応じて、現物のカードの払い出しを実行する。印刷型のカード払い出し装置１６は、ゲーム装置１５に設けられる収納型のカードディスペンサ３４と比較して高価な構成となってしまうが、複数のゲーム装置１５と共有することで設置費用を低減することができる。
【０１１３】
（４）次に、カード管理サーバ１１に登録されたカードデータを他のカードデータに交換するカード交換処理について説明する。  
（４−１）交換条件に合致する場合にカードデータを交換（変更）するカード交換処理について説明する。
【０１１４】
カード管理サーバ１１に登録したカードデータについては、カード管理サーバ１１にアクセス可能な機器、例えばゲーム装置１５、端末装置（ＰＣ１３、携帯電話機１４）からユーザ識別の手続きを経た上で、交換対象とするカード（交換対象カード）の指定をすることができる。
【０１１５】
カード管理サーバ１１は、ネットワーク１２を介して、交換対象カードの設定要求が入力されると、ユーザ識別されたユーザ（識別データ（ＩＤ））に対応してカード管理データ４２ａに設定された保有カードデータ及び不要カードデータを読み出して、アクセスしてきた機器（端末装置（ＰＣ１３、携帯電話機１４）、ゲーム装置１５）において交換対象カード設定画面を表示させる。
【０１１６】
図１２には、交換対象カード設定画面の一例を示している。図１２に示す表示例では、全ての保有カードデータに対応するカードの種類を識別することができる情報（カード名やカードの外観など）の一覧表示と共に、「不要カードを選択して下さい」のメッセージが表示されている。また、カードの一覧表示において、先にユーザからの指定によって不要と指定されたカード、例えば重複して保有しているカードＡやカードＣ，Ｄについては、不要カードデータに応じて「不要」を表す表示が付加されている。
【０１１７】
また、交換対象カード設定画面では、「不要カード」との交換により取得を希望するカード（「欲しいカード」）を指定することができる。図１２に示す例では、「欲しいカードを入力してください」のメッセージに対して、例えばカード名を直接入力したり、あるいは別に表示されるカード一覧中から選択することにより指定する。これにより、カード管理サーバ１１では、カード管理データ４２ａにおいて、図４に示すように交換条件として「不要カード」及び「欲しいカード」が設定される。
【０１１８】
また、カードデータ交換部４０ｄは、ユーザに指定された交換対象カードについてのデータを、交換カード管理データ４２ｃとして設定する。例えば、図１２に示すように、「不要カード」Ａ，Ｃ，Ｄが指定され、「欲しいカード」Ｆが指定された場合には、図６に示すように、交換対象カードの指定を行ったユーザに対応する識別データ（ＩＤ）と対応付けて、「不要カード」Ａ，Ｃ，Ｄと「欲しいカード」Ｆとを設定する。
【０１１９】
次に、カード管理サーバ１１によるカード交換処理について、図１３に示すフローチャートを参照しながら説明する。  
カード管理サーバ１１のカードデータ交換部４０ｄは、予め決められたタイミングでカード交換処理を実行する。例えば、一定時間毎、あるいはカード管理データ４２ａが更新された時に実行する。
【０１２０】
カードデータ交換部４０ｄは、交換カード管理データ４２ｃを参照して、「不要カード」と「欲しいカード」の組み合わせ（交換条件）に合致するデータがあるか、交換カード管理データ４２ｃに設定されているかを調べる（ステップＢ１）。例えば、図６に示す識別データ（ＩＤ）「００００１」に対応付けて設定された「不要カード」Ａ，Ｃ，Ｄと「欲しいカード」Ｆの組み合わせに対して、他のユーザが「不要カード」Ｆと「欲しいカード」Ａ，Ｃ，Ｄを設定していた場合には、合致するデータ有りと判別する。
【０１２１】
合致するデータが存在していた場合（ステップＢ２、Ｙｅｓ）、カードデータ交換部４０ｄは、合致する「不要カード」と「欲しいカード」の組み合わせを登録しているユーザ（ＩＤ）のカード管理データ４２ａに設定されている保有カードデータをカードが交換されたように変更する。例えば、カード管理データ４２ａにおいて、識別データ（ＩＤ）「００００１」と対応付けて設定されていた保有カードデータＡ，Ｃ，Ｄを削除して、代わりに保有カードデータＦを追加する。また、カードの交換相手となったユーザと対応付けて設定されていた保有カードデータＦを削除して、代わりに保有カードデータＡ，Ｃ，Ｄを追加する。
【０１２２】
また、カードデータ交換部４０ｄは、ユーザが設定した交換カード管理データ４２ｃに基づくカードデータの交換だけでなく、予めサーバ側で設定されている交換規則データ４２ｄによるカード交換を実行する。すなわち、カードデータ交換部４０ｄは、交換カード管理データ４２ｃを参照して、交換規則データ４２ｄに設定された「不要カード」の組み合わせに合致する「不要カード」の登録があるかを調べる（ステップＢ４）。
【０１２３】
ここで合致するデータが存在していた場合（ステップＢ５、Ｙｅｓ）、カードデータ交換部４０ｄは、交換規則データ４２ｄの「不要カード」と合致する「不要カード」を交換カード管理データ４２ｃに登録していたユーザ（ＩＤ）について、カード管理データ４２ａに設定された「不要カード」に該当する保有カードデータを、交換規則データ４２ｄに設定された対応する「プレミアカード」に変更する（ステップＢ６）。例えば、交換カード管理データ４２ｃに「不要カード」Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆを登録したユーザがいた場合、このユーザが不要と設定した保有カードデータＡ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆを交換規則データ４２ｄに設定された「プレミアカード」Ｙに変更する。
【０１２４】
カードデータ交換部４０ｄは、カード管理データ４２ａが更新された（カードデータが交換された）ユーザに対する、カード交換が成立したことを通知するメッセージを設定する。ここで、設定されたメッセージは、例えばゲームサーバ１０から該当ユーザ宛に電子メールによって送信しても良いし（メールアドレスはユーザ管理データ４２ｂに設定されている）、ゲームサーバ１０がネットワーク１２を通じて提供しているユーザ別のＷｅｂページにおいて掲載することにより通知しても良い。
【０１２５】
このようにして、ユーザがカード管理サーバ１１に登録したカードデータについては、不要であることを設定することにより、他のユーザが保有しているカードデータと交換することができる。カードデータの交換は、カード管理サーバ１１において実行されるため、ゲームを実行することにより取得されたカード（カードデータ）が不要であったとしても、他のユーザとの手渡しや郵送などの手続きをすることなく、他の欲しかったカード（カードデータ）と簡単に交換することができる。
【０１２６】
（４−２）トレード希望のカードを提示して、代替カードの提示を要求するカード交換処理について説明する。  
このカード交換処理は、ユーザがカード管理データ４２ａに設定した保有カードデータに対して、交換条件として任意に「不要カード」（トレード希望）として設定することで、他のユーザに対してカードデータの交換を要求することができる。「不要カード」の設定については、前述したカード交換処理（図１３）と同様にして、例えば図１２に示すような交換対象カード設定画面を通じて行われるものとする。
【０１２７】
次に、カード管理サーバ１１によるカード交換処理について、図１４に示すフローチャートを参照しながら説明する。  
カード管理サーバ１１のカードデータ交換部４０ｄは、アクセスしてきた機器（端末装置（ＰＣ１３、携帯電話機１４）、ゲーム装置１５）からの要求により不要カード（トレード希望）の登録がされると（ステップＣ１、Ｙｅｓ）、カード管理データ４２ａに保有カードデータを設定している他のユーザに対して、トレード希望が設定されたカードを提示してカードデータのトレード希望のメッセージを通知する（ステップＣ２）。
【０１２８】
トレード希望のメッセージは、例えばゲームサーバ１０から該当ユーザ宛に電子メールによって送信しても良いし（メールアドレスはユーザ管理データ４２ｂに設定されている）、ゲームサーバ１０がネットワーク１２を通じて提供しているユーザ別のＷｅｂページにおいて掲載することにより通知しても良い。
【０１２９】
ここで、カードデータ交換部４０ｄは、トレード希望のメッセージに対する他のユーザからの応答待ち状態となる。例えば、カードデータ交換部４０ｄは、ユーザ別のＷｅｂページを通じてトレード希望に対する応答を受信する。
【０１３０】
トレード希望に応答する他のユーザがいた場合（ステップＣ３、Ｙｅｓ）、カードデータ交換部４０ｄは、このユーザに対して、トレード希望が設定されたカードと交換しようとする代替カードの設定を要求する。ここで、カード管理データ４２ａに設定された保有カードデータから任意のカードデータが選択できるものとする。
【０１３１】
カードデータ交換部４０ｄは、代替カードが他のユーザにより設定されると、トレード希望をしたユーザに対してトレードされる代替カードを提示する（ステップＣ４）。なお、代替カードの提示は、電子メールあるいはユーザ別のＷｅｂページにより行うことができる。
【０１３２】
トレード希望をしたユーザが他のユーザにより提示された代替カードとのトレードに同意できない場合には（ステップＣ５、Ｎｏ）、カードデータ交換部４０ｄは、トレード不成立としてトレード希望に応答した他のユーザからの代替カードの提示を無効として、さらに他のユーザからの応答待ち状態となる。
【０１３３】
一方、トレード希望をしたユーザが他のユーザにより提示された代替カードとのトレードに同意する場合には（ステップＣ５、Ｙｅｓ）、カードデータ交換部４０ｄは、トレード成立として、カード管理データ４２ａのトレード対象となったカードデータを更新する（ステップＣ６）。すなわち、不要カードを設定してトレード希望したユーザが保有するトレード希望の保有カードデータと、トレード希望に応答した他のユーザが提示したユーザが保有する代替カードに対応する保有カードデータとを交換する。
【０１３４】
このようにして、ユーザがカード管理サーバ１１に登録したカードデータについては、不要なカードをトレード希望として設定し、他のユーザが提示した代替カードが交換条件に合えば、その代替カードと不要カードのカードデータを交換することができる。カードデータの交換は、カード管理サーバ１１において実行されるため、ゲームを実行することにより取得されたカード（カードデータ）が不要であったとしても、他のユーザとの手渡しや郵送などの手続きをすることなく、他の欲しかったカード（カードデータ）と簡単に交換することができる。
【０１３５】
なお、前述した説明では不要カード（トレード希望）のみを設定するものとして説明しているが、トレード対象として希望する代替カードの設定を同時にするようにしても良い。
【０１３６】
また、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【０１３７】
また、実施形態に記載した手法は、コンピュータに実行させることができるプログラム（ソフトウエア手段）として、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、コンピュータに実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）をコンピュータ内に構成させる設定プログラムをも含む。本装置を実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、本明細書でいう記録媒体は、頒布用に限らず、コンピュータ内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【図面の簡単な説明】
【０１３８】
【図１】本実施形態におけるシステムの構成を示すブロック図。
【図２】ゲーム装置１５における機能構成を示すブロック図。
【図３】ゲームサーバ１０（カード管理サーバ１１）の機能構成を示すブロック図。
【図４】カード管理データ４２ａのデータ構成の一例を示す図。
【図５】ユーザ管理データ４２ｂのデータ構成の一例を示す図。
【図６】交換カード管理データ４２ｃのデータ構成の一例を示す図。
【図７】交換規則データ４２ｄのデータ構成の一例を示す図。
【図８】ゲーム装置１５の機能構成を示すブロック図。
【図９】ゲームサーバ１０（カード管理サーバ１１）において実行されるゲーム処理を説明するためのフローチャート。
【図１０】本実施形態におけるカード管理システムの処理の流れを示す図。
【図１１】保有カードデータの一覧表示の一例を示す図。
【図１２】交換対象カード設定画面の一例を示す図。
【図１３】カード管理サーバ１１によるカード交換処理について説明するためのフローチャート。
【図１４】カード管理サーバ１１によるカード交換処理について説明するためのフローチャート。
【符号の説明】
【０１３９】
１０…ゲームサーバ、１１…カード管理サーバ、１２…ネットワーク、１３，１８…パーソナルコンピュータ（ＰＣ）、１４…携帯電話機、１５…ゲーム装置、１６…カード払い出し装置、１７…カード配送センタ、２０…ＣＰＵ、２１…ＲＡＭ、２２…ＲＯＭ、２３…ＨＤＤ、２４…通信ユニット、２６…表示制御ユニット、２７…音声制御ユニット、２８…入出力制御ユニット、２９…ディスプレイ、３０…スピーカ、３１…コイン検知センサ、３２，３３…カードリーダ、３４…カードディスペンサ、３５…ボタン、４０…制御部、４０ａ…ゲーム処理部、４０ｂ…カードデータ管理部、４０ｃ…カードデータ登録部、４０ｄ…カードデータ交換部、４０ｅ…ユーザ管理部、４０ｆ…カード払い出し制御部、４０ｇ…カード配送管理部、４２，５２…記憶部、４２ａ…カード管理データ、４２ｂ…ユーザ管理データ、４２ｃ…交換カード管理データ、４２ｄ…交換規則データ、４４，５４…通信制御部、５０…ゲーム制御部、５０ａ…ゲーム処理部、５０ｂ…カード払い出し制御部、５０ｃ…カード登録部、５０ｄ…カードデータ読み出し部、５２ａ…ゲームデータ、５２ｂ…カードデータ、５２ｃ…ゲーム結果データ。
【図１】
0005452846.tif 000002
【図２】
0005452846.tif 000003
【図３】
0005452846.tif 000004
【図４】
0005452846.tif 000005
【図５】
0005452846.tif 000006
【図６】
0005452846.tif 000007
【図７】
0005452846.tif 000008
【図８】
0005452846.tif 000009
【図９】
0005452846.tif 000010
【図１０】
0005452846.tif 000011
【図１１】
0005452846.tif 000012
【図１２】
0005452846.tif 000013
【図１３】
0005452846.tif 000014
【図１４】
0005452846.tif 000015