(57)【要約】【課題】世界中の地域でそれぞれ頒布される使用許可証の、頒布地域とは異なる地域での使用を制限する。【解決手段】各地域で頒布される使用許可証３３に、当該使用許可証が頒布された地域を識別可能な固有のＩＤ３５を付与しておき、各端末装置からデータ管理装置に送信されてくる端末装置の固有ＩＤに基づいて、当該端末装置の設置地域を判定するステップ、各端末装置から通信回線を介してデータ管理装置に送信されてくる、使用許可証に付されたＩＤに基づいて、使用許可証の頒布地域を判定するステップ、判定された端末装置の設置地域と使用許可証の頒布地域が一致した場合に、端末装置に対してデータの使用を許可するステップを有する。【選択図】    図３
2005301578.tif 000002
【特許請求の範囲】
【請求項１】
世界中の複数の地域にそれぞれ設置された複数のゲーム実行端末と通信回線を介して接続されるサーバーにおいて、
前記各地域で頒布されるゲームカードに、当該ゲームカードが頒布された地域を識別可能な固有のパスワードを付与しておき、
前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる当該ゲーム実行端末のグローバルアドレスに基づいて、前記サーバーが当該ゲーム実行端末の設置地域を判定するステップ、
前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる、ゲームカードに付されたパスワードに基づいて、前記サーバーが前記ゲームカードの頒布地域を判定するステップ、
それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、前記サーバーが、該ゲーム実行端末に対してゲームの実行を許可するステップ、
を有し、
前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、通信回線を用いたデータ管理方法。
【請求項２】
前記サーバーで、プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するステップ、
前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するステップ、
所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段に出力するステップ、
を有する、請求項１記載の通信回線を用いたデータ管理方法。
【請求項３】
各々固有の第１のＩＤが付与された複数の端末装置と通信回線を介して接続されたデータ管理装置において、
世界中の複数の地域でそれぞれ頒布される使用許可証に、当該使用許可証が頒布された地域を識別可能な固有の第２のＩＤを付与しておき、
前記各端末装置から通信回線を介して前記データ管理装置に送られてくる第１のＩＤから、前記データ管理装置が、当該第１のＩＤが付与された前記端末装置の設置地域を特定するステップ、
前記端末装置から前記通信回線を介して前記データ管理装置に入力される前記使用許可証に付与された第２のＩＤに基づいて、該データ管理装置が、当該使用許可証の頒布地域を判定するステップ、
それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記データ管理装置が、前記端末装置に対する前記所定のプログラム又はデータの使用を許可するステップ、
を有し、
前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、通信回線を用いたデータ管理方法。
【請求項４】
世界中の複数の地域にそれぞれ設置された複数のゲーム実行端末と通信回線を介して接続されたデータ管理装置において、
前記データ管理装置は、
前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる当該ゲーム実行端末のグローバルアドレスに基づいて、当該ゲーム実行端末の設置地域を判定する配置位置判定手段、
前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる、ゲームカードに付されたパスワードに基づいて、前記ゲームカードの頒布地域を判定する頒布地域判定手段、
それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、該ゲーム実行端末に対してゲームの実行を許可するゲーム実行許可手段、
を有し、
前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、データ管理装置。
【請求項５】
プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するプレーヤ口座設定手段、
前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するプレーヤ口座集計手段、
所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段に出力する出力手段、
を有する、請求項５記載のデータ管理装置。
【請求項６】
各々固有の第１のＩＤが付与された複数の端末装置と通信回線を介して接続されたデータ管理装置において、
前記通信回線を介して前記データ管理装置に送信されてくる前記端末装置の前記第１のＩＤに基づき、当該端末装置の設置地域を判定する配置位置判定手段、
前記端末装置から前記通信回線を介して前記データ管理装置に入力される使用許可証に付与された第２のＩＤに基づいて、当該使用許可証の頒布地域を判定する頒布地域判定手段、
それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記端末装置に対して所定のプログラム又はデータの使用を許可する使用許可手段、
を有し、
前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、データ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地球上の複数の地域で頒布されるゲームカードやバーコードなどが付された購入証などの使用許可証と、携帯電話、パソコン、家庭用ゲーム機器などのゲーム実行端末などの端末装置を用いて、インターネット、電話回線などの通信回線を介してサーバーと前記端末装置との間でゲームを実行したり、音楽や映像データのダウンロードを行ったりする際、即ちデータを使用する際に適用する好適な、データ管理方法及びデータ管理装置に関する。
【背景技術】
【０００２】
従来から、クレジットカードなどにより料金を支払ってゲーム実行端末を通信回線を介してサーバーに接続し、料金に見合う所定の時間だけゲームを楽しむような形態が知られている。
【０００３】
なお、出願人は、こうしたゲームの実行形態に関して、体系的に記述した従来来技術として開示すべき文献を知らない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
また、最近では、プリペイドカードなどのゲームカードをプレーヤに対して有料で頒布し、当該ゲームカードに記録された度数に対応するゲーム実行可能量（例えば、プレーヤによるイベントの体験数、プレーヤによるアイテムの取得体験数、プレーヤによるプレイ時間単位数など、プレーヤがゲーム中で体験出来る経験の多寡を数値的に表示した量）を、プレーヤが通信回線を介してサーバーに接続されたゲーム端末を操作することにより消費することで、ゲームを楽しむことが出来るオンラインゲームが提案されている。
【０００５】
こうした場合、世界中の複数の地域でゲームカードを頒布して、それら各地域のプレーヤが、当該地域に存在するゲーム端末を操作して、インターネットなどの通信回線を介してサーバーにアクセスすることによりゲームを楽しむ、即ちゲームデータを使用することとなる。
【０００６】
その場合、世界中の多くのプレーヤに、経済的な意味で負担を出来るだけ公平にした形でゲームを楽しんでもらうためには、世界中の複数の地域における経済的な状況や、物価水準を考慮して、ゲームカードを頒布する際の価格を、各地域ごとに異なる価格に設定する必要が生じる。
【０００７】
しかし、そうした場合、価格が安価に設定された地域から、価格が高く設定された地域へゲームカードを持ち込んで、価格が高く設定された地域のプレーヤに頒布して、地域プレーヤ間の公平性を乱そうとする不正な試みがなされる可能性がある。また、こうした場合、各地域におけるゲームカードの頒布活動に悪影響を及ぼす可能性もある。
【０００８】
また、こうしたことは、ゲームに限らず、音楽や映像データを世界中に配置された端末装置に、異なる価格で配信し、当該配信されたデータをユーザが使用する場合にも同様にあてはまる問題である。
【０００９】
本発明は、上記した事情に鑑み、世界中の複数の地域で異なる価格で頒布されるゲームカードやバーコードが付された購入証などの使用許可証の、頒布地域とは異なる地域での使用を制限することにより、地域プレーヤや地域ユーザ間の経済的負担の公平性の維持と、各地域における使用許可証の適正な頒布活動の維持を図ることの出来る、通信回線を用いたデータ管理方法及びデータ管理装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
請求項１の発明は、世界中の複数の地域（ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎ）にそれぞれ設置された複数のゲーム実行端末（９）と通信回線（２）を介して接続されるサーバー（１０）において、
前記各地域で頒布されるゲームカード（３３）に、当該ゲームカードが頒布された地域を識別可能な固有のパスワード（３５）を付与しておき、
前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる当該ゲーム実行端末のグローバルアドレス（ＧＡＲ）に基づいて、前記サーバーが当該ゲーム実行端末の設置地域を判定するステップ、
前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる、ゲームカードに付されたパスワードに基づいて、前記サーバーが前記ゲームカードの頒布地域を判定するステップ、
それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、前記サーバーが、該ゲーム実行端末に対してゲームの実行を許可するステップ、
を有し、
前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、通信回線を用いたデータ管理方法として構成される。
【００１１】
また、請求項２の発明は、請求項１記載の通信回線を用いたデータの管理方法において、前記サーバー側で、プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するステップ、
前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するステップ、
所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段（２５）に出力するステップ、を有するように構成される。
【００１２】
また、請求項３の発明は、各々固有の第１のＩＤ（＝識別子、グローバルアドレスＧＡＲなど）が付与された複数の端末装置（９）と通信回線（２）を介して接続されたデータ管理装置（１０）において、
世界中の複数の地域でそれぞれ頒布される使用許可証（３３）に、当該使用許可証が頒布された地域を識別可能な固有の第２のＩＤ（＝識別子、パスワード３５など）を付与しておき、
前記各端末装置から通信回線を介して前記データ管理装置に送られてくる第１のＩＤから、前記データ管理装置が、当該第１のＩＤが付与された前記端末装置の設置地域（ＡＲＡ１、ＡＲＡ２……）を特定するステップ、
前記端末装置から前記通信回線を介して前記データ管理装置に入力される前記使用許可証に付与された第２のＩＤに基づいて、該データ管理装置が、当該使用許可証の頒布地域（ＡＲＡ１、ＡＲＡ２……）を判定するステップ、
それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記データ管理装置が、前記端末装置に対する前記所定のプログラム又はデータの使用を許可するステップ、
を有し、
前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、通信回線を用いたデータ管理方法として構成される。
【００１３】
請求項４の発明は、世界中の複数の地域にそれぞれ設置された複数のゲーム実行端末と通信回線を介して接続されたデータ管理装置において、
前記ゲームカード管理装置（１０）は、
前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる当該ゲーム実行端末のグローバルアドレスに基づいて、当該ゲーム実行端末の設置地域を判定する設置位置判定手段（１５、１９）、
前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる、ゲームカードに付されたパスワードに基づいて、前記ゲームカードの頒布地域を判定する頒布地域判定手段（１６、２０）
それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、該ゲーム実行端末に対してゲームの実行を許可するゲーム実行許可手段（２１）、
を有し、
前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、データ管理装置として構成される。
【００１４】
請求項５の発明は、請求項４記載のデータ管理装置において、プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するプレーヤ口座設定手段（１７、２８）、
前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するプレーヤ口座集計手段（２１）、
所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段に出力する出力手段（２５）、
を有して構成される。
【００１５】
また、請求項６の発明は、各々固有の第１のＩＤが付与された複数の端末装置と通信回線を介して接続されたデータ管理装置において、
前記通信回線を介して前記データ管理装置に送信されてくる前記端末装置の前記第１のＩＤに基づき、当該端末装置の設置地域を判定する配置位置判定手段、
前記端末装置から前記通信回線を介して前記データ管理装置に入力される使用許可証に付与された第２のＩＤに基づいて、当該使用許可証の頒布地域を判定する頒布地域判定手段、
それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記端末装置に対して所定のプログラム又はデータの使用を許可する使用許可手段、
を有し、
前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、データ管理装置として構成される。
【発明の効果】
【００１６】
請求項１及び４の発明によれば、ゲーム実行端末の設置地域とゲームカードの頒布地域が一致しない限り、ゲーム実行端末でのゲームの実行が許可されないので、世界中の複数の地域で異なる価格で頒布されるゲームカードの、頒布地域とは異なる地域での使用を効果的に制限することが出来、地域プレーヤ間の経済的負担の公平性の維持と、各地域におけるゲームカードの適正な頒布活動の維持を図ることが出来る。
【００１７】
また、ゲーム実行端末の設置地域とゲームカードの頒布地域の一致を、サーバー側で判定することにより、個々のゲーム実行端末側でそうした判定を行う場合に比して、不正が行われる可能性を大幅に低くすることが出来、システムの信頼性が高まる。
【００１８】
請求項２及び５の発明によれば、単一のグローバルアドレスに多数のプレーヤ口座が開設された状態を検出することが出来るので、地域を越えて設置されたゲーム実行端末とプロキシサーバなどの通信機器を悪用した不正アクセスを容易に発見することが出来、各地域のプレーヤ相互間の公平性の維持に寄与することが出来る。
【００１９】
請求項３及び６の発明によれば、端末装置の設置地域と使用許可証の頒布地域が一致しない限り、端末装置での所定のプログラム又はデータの使用が許可されないので、世界中の複数の地域で異なる価格で頒布される使用許可証の、頒布地域とは異なる地域での使用を効果的に制限することが出来、地域ユーザ又はプレーヤ間の経済的負担の公平性の維持と、各地域における使用許可証の適正な頒布活動の維持を図ることが出来る。
【００２０】
また、端末装置の設置地域と使用許可証の頒布地域の一致を、データ管理装置側で判定することにより、個々の端末装置側でそうした判定を行う場合に比して、不正が行われる可能性を大幅に低くすることが出来、システムの信頼性が高まる。
【００２１】
なお、括弧内の番号等は、図面における対応する要素を示す便宜的なものであり、従って、本記述は図面上の記載に限定拘束されるものではない。
【発明を実施するための最良の形態】
【００２２】
以下、図面に基づき、本発明の実施例を説明する。
【００２３】
図１は、本発明によるゲームカードの管理方法の一例が適用されるネットワークを示す模式図、図２は、ゲーム実行端末の一例を示す図、図３はゲームカード管理手順の一例を示すフローチャートである。
【００２４】
ネットワーク１は、図１に示すように、インターネット、電話回線などの通信回線２を有しており、通信回線２には、多数のパソコン３Ａ、３Ｂ、３Ｃがゲーム実行端末９として接続されている。また、通信回線２に接続されるゲーム実行端末９としてはパソコン３の他に、図示しない携帯電話、ゲーム機器などゲームを当該機器を用いて実行することの出来る機器であればどのようなものでもよい。
【００２５】
また、通信回線２には、プロキシサーバなどの、複数のゲーム実行端末９が接続可能な通信機器２９が多数接続されている。更に、通信回線２は、図中破線で示すように、地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎなどのように、複数の国や地域にまたがって敷設されており、これにより、通信回線２には、あらゆる国や地域のゲーム実行端末９が後述するサーバー１０に対してアクセス可能に接続されている。
【００２６】
なお、通信回線２には、図示しないが、各地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎ毎に、インターネットサービスプロバイダなどの中継手段が設けられており、当該中継手段には、当該地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎを表示する固有のコード（例えば、国コードなど）が付与されている。そして、前述の各地域のゲーム実行端末９は、この中継手段と通信回線２を介して接続され、また、この中継手段を介してのみ前述のサーバー１０と接続される。
【００２７】
通信回線２には、サーバー１０が接続されており、サーバー１０は、主制御部１１及び主制御部１１にバス線１２を介して接続された通信制御部１３、端末設置地域判定部１５、カード頒布地域判定部１６、口座管理部１７、グローバルアドレスメモリ１９、パスワードメモリ２０、不正接続判定部２１、アドレスメモリ２２、キーボード２３、ディスプレイ２５、ゲーム実行制御部２６及びユーザメモリ２８などを有している。
【００２８】
また、各ゲーム実行端末９は、図２に示すように、主制御部４０を有しており、主制御部４０には、バス線４１を介して通信制御部４２、プログラムメモリ４３、ゲーム実行制御部４５、入力部５０、ディスプレイ５１、データ読取り部５２などが接続している。
【００２９】
なお、ゲーム実行端末９及びサーバー１０の各ブロックはコンピュータがソフトウエアに基づいて発揮する機能を模式的に示したものであり、各装置の実際のハードウエアを示すものではない。
【００３０】
ネットワーク１などは以上のような構成を有するので、各地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎに居住するプレーヤがゲームを行おうとした場合、プレーヤは町のショップから使用許可証としてのゲームカード３３を所定の金員を支払って購入する。なお、ゲームカード３３は、ゲーム管理者により、市場にゲーム実行端末９で特定のゲームを行うために必要なアイテムとして広く頒布流通されており、プレーヤは、所定の金員を支払うことにより自由に当該ゲームカード３３を入手することが出来る状態が整備されているものとする。
【００３１】
当該ゲームカード３３の各地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎにおける頒布価格は、後述する同一のポイントＰＴ（ゲーム実行可能量）の場合、当該地域の経済情勢や物価水準を考慮して、地域ごとに異なる価格に設定されており、各地域のプレーヤは、全世界的に見た場合、同一種類のゲームカードをそれぞれ異なる価格で購入することとなるが、その経済的な負担は可能な限り各地域で平等となるようにその頒布価格が設定されている。
【００３２】
このゲームカード３３には、当該ゲームカード３３に固有のパスワード３５（即ち、市販されている各ゲームカード３３とパスワード３５が１対１に対応している）が記載されている。パスワード３５は、複数桁の数字、文字からなる符号から構成されており、それらパスワード３５の先頭の２桁のアルファベット部分（例えば、「ＵＳ」、「ＫＲ」、「ＪＰ」などの表記部分）が、当該ゲームカード３３が頒布された地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎを示す地域コードＡＣとなっている。従って、プレーヤは、パスワード３５の先頭に記載された地域コードＡＣを参照することにより、当該パスワード３５が頒布された地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎを認識することが出来る。
【００３３】
また、ゲームカード３３には、当該ゲームカード３３で実行出来るゲームのゲーム実行可能量がポイントＰＴとして記載されており、図３に示すゲームカード３３の場合、ポイントＰＴは一定数量として例えば５ポイントが記載されている。
【００３４】
各地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎのプレーヤは当該ゲームカード３３の購入後、図２に示すゲーム実行端末９で、データ読取り部５２を介してＲＯＭディスク等の記憶媒体に格納されたゲームソフトウエアをプログラムメモリ４３に読み込ませて、該ゲームソフトウエアを起動させる。ゲーム実行端末９は、図２に示すように、プログラムメモリ４３に格納されたゲームプログラムＧＰＲに基づいて、プレーヤに対してパスワード３５の入力をディスプレイ５１を介して促す。
【００３５】
これを受けて、プレーヤは、図３のステップＳ１に示すように、入力部５０を介してゲームカード３３に記載されているパスワード３５を入力する。次に、ゲーム実行端末９の主制御部４０は、通信制御部４２から通信回線２を介してサーバー１０にアクセスして、ゲーム実行端末９をサーバー１０に接続する。なお、この通信制御部４２を介したサーバー１０との通信も前記ゲームプログラムＧＰＲに基づいて制御される。
【００３６】
なお、パスワード３５の入力方法は入力部５０を介した手入力の他に、ゲームカード３３に埋め込まれたＩＣチップ、磁気ストライプ、バーコードなどの記憶手段をゲーム実行端末９に設けられた図示しない読み取り装置を介して読み取ることにより入力するなど、各種の方法を用いることが出来る。
【００３７】
ゲーム実行端末９の主制御部４０は、入力されたゲームカード３３に記載されたパスワード３５及び、当該ゲーム実行端末９に、前述の中継手段により当該地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎにおいて各ゲーム実行端末９に対して割り当てられているＩＰアドレスなどのグローバルアドレスＧＡＲを、図１に示すように、通信回線２を介してサーバー１０へ送信する（図３のステップＳ２）。サーバー１０の主制御部１１は通信制御部１３に入力されてきた、各地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎの多数のゲーム実行端末９から送信されてくるパスワード３５及び各ゲーム実行端末９についてのグローバルアドレスＧＡＲをパスワード判定部３０及び端末設置地域判定部１５に対してそれぞれ出力する。
【００３８】
なお、通信回線２がインターネットなどの場合で、ゲーム実行端末９が、ルータなどの中継機器を介して通信回線２に接続され、当該中継機器に付与されたグローバルアドレスＧＡＲを用いて、ゲーム実行端末９が通信回線２を介してサーバー１０に接続される構成の場合には、ゲーム実行端末９のグローバルアドレスＧＡＲは、当該中継機器に付されたグローバルアドレスＧＡＲとなる。
【００３９】
また、ゲーム実行端末９から送信されるグローバルアドレスＧＡＲは、グローバルアドレスＧＡＲに関するデータを独立的にサーバー１０に対して送信する構成の他に、ゲーム実行端末９がサーバー１０にアクセスする際にサーバー１０に対して送信する各種のデータパケットに付された送信元アドレスから副次的に取得する構成としてもよい。
【００４０】
一方、パスワード判定部３０では、パスワード３５の桁数、フォーマットなどの形式的な有効性を判定し、パスワード３５が有効と判定された場合には、後述するカード頒布地域判定部１６での処理に入り、無効と判定された場合には、その旨を、当該パスワード３５を送信してきたゲーム実行端末９に対して告知し、プレーヤに対して正しいパスワード３５を入力するように促す。
【００４１】
ところで、ゲーム実行端末９には、通信回線２に接続するためのグローバルアドレスＧＡＲがインターネットプロバイダなどの中継手段から、通信回線２に接続された通信機器について唯一無二の識別符号として付与されている。当該グローバルアドレスＧＡＲには、ゲーム実行端末９が存在する地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎを特定する前述した中継手段に付与された固有のコードがその一部として格納されている。従って、端末設置地域判定部１５は、各地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎのゲーム実行端末９から送信されてくる各グローバルアドレスＧＡＲと、グローバルアドレスメモリ１９に格納された地域別グローバルアドレスの割り当てテーブルを参照して、当該グローバルアドレスＧＡＲが付与されたゲーム実行端末９がどの地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎに存在するものかを判定する（図３のステップＳ３）。
【００４２】
即ち、グローバルアドレスメモリ１９には、通信回線２に接続される全ての通信機器に対して割り当てられる可能性のあるグローバルアドレスＧＡＲが、各地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎ毎に整理された形でアドレス割り当てテーブルとして格納されており、各ゲーム実行端末９から送られてくるグローバルアドレスＧＡＲを、当該アドレス割り当てテーブルと参照することにより、各ゲーム実行端末９がどの地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎに配置されているものであるかを直ちに判定することが出来る。
【００４３】
こうして、各ゲーム実行端末９からサーバー１０に送信されてくるのグローバルアドレスＧＡＲから、各ゲーム実行端末９が設置された地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎが判定されたところで、サーバー１０の主制御部１１は、カード頒布地域判定部１６に対して、各ゲーム実行端末９からグローバルアドレスＧＡＲと共に送信されてきたパスワード３５から、当該パスワード３５が付されたゲームカード３３が頒布された地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎを、パスワードメモリ２０に格納された地域別パスワードテーブルと参照することにより判定する（図３のステップＳ４）。
【００４４】
即ち、パスワードメモリ２０には、世界中の複数の地域で頒布される全てのゲームカード３３について、当該ゲームカード３３に付された固有のパスワード３５について、頒布地域に関するデータを当該パスワード３５の属性データとして登録格納したパスワードテーブルを有しており、各ゲーム実行端末９から送られてくるゲームカード３３についてのパスワード３５を、当該パスワードテーブルと参照することにより、各ゲームカード３３がどの地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎで頒布されたゲームカード３３であるかを直ちに判定することが出来る。なお、パスワードテーブルには、各ゲームカード３３に付されたパスワード３５の地域コードＡＣを含む全ての桁に対応する形で、その頒布地域が登録されているので、各ゲームカード３３を正確に識別した形でその頒布地域を判定することが出来る。
【００４５】
こうして、各ゲーム実行端末９から送信されてきたグローバルアドレスＧＡＲとゲームカード３３についてのパスワード３５から、ゲーム実行端末９の設置地域とゲームカード３３の頒布地域が判定されたところで、主制御部１１は、不正接続判定部２１に対して、それらの判定結果を出力し、ゲームカード３３が、当該ゲームカード３３が頒布された地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎで正しく使用されているか否かを判定させる。
【００４６】
即ち、不正接続判定部２１は、各ゲーム実行端末９の判定された設置地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎと当該ゲーム実行端末９から送信されてきたゲームカード３３のパスワード３５から判定されるゲームカード３３の頒布地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎが、一致しているか否かを判定する（図３のステップＳ５）。設置地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎと頒布地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎが一致している場合には、ゲームカード３３は、当該ゲームカード３３が頒布された地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎで適正に使用されているものと判定し、後述するようにゲーム実行制御部２６に対してゲームの実行を許可する（図３のステップＳ６）。
【００４７】
また、設置地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎと頒布地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎが一致していない場合には、ゲームカード３３は、当該ゲームカード３３が頒布された地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３……ＡＲＡｎ以外の地域で不正に使用されているものと判定し、ゲーム実行制御部２６に対してゲームの実行を許可せず（図３のステップＳ７）、通信制御部１３を介して対応するゲーム実行端末９に対して、ゲーム実行不許可指令を通信回線２を介して出力すると共に、当該地域で有効なゲームカード３３を使用するように告知するメッセージを送付し、当該ゲーム実行端末９のプレーヤに対して警告する。
【００４８】
ゲームの実行が許可された場合には、サーバー１０の主制御部１１は、口座管理部１７に対して、当該パスワード３５に対応したプレーヤの識別情報を格納したプレーヤ口座を開設するように指令し、これを受けて口座管理部１７は、ユーザメモリ２８に、当該パスワード３５に対応したプレーヤ口座を開設設定し、当該プレーヤ口座に当該パスワード３５についてのゲーム実行可能量、即ちポイントＰＴとして５ポイントを初期値として設定すると共に、対応するゲーム実行端末９に対してプレーヤの識別情報を登録をするように要求する指令を通信回線２を介して出力する。なお、各ゲームカード３３のパスワード３５には、ゲーム実行可能量を示すポイントＰＴが、１対１に対応する形で付されており、パスワード３５が判れば、主制御部１１は、当該パスワード３５、従ってゲームカード３３に付与されたポイントＰＴは、パスワードメモリ２０に格納されたパスワードテーブルから容易に認識することが出来る。即ち、パスワードテーブルには、単にパスワード３５に対応する頒布地域情報だけでなく、当該パスワード３５に付されたポイントＰＴなどのゲームカード３３に関する各種のデータが属性データとして、読み出し自在に格納されている。
【００４９】
これを受けて、各ゲーム実行端末９側では、プレーヤが入力部５０を操作して、自分の名前などのプレーヤ識別情報ＩＮＦを入力し、当該プレーヤ識別情報ＩＮＦは、通信回線２を介して、サーバー１０に送信される。サーバー１０の口座管理部１７は、送信されてきたプレーヤ識別情報ＩＮＦを、ユーザメモリ２８内に開設設定されたプレーヤ口座に、前記したポイントＰＴ及びパスワード３５と共に格納する。
【００５０】
パスワード３５に対応した口座が設定されたところで、サーバー１０の主制御部１１はゲーム実行制御部２６を介して、口座管理部１７により新たに口座が開設されたパスワード３５に対応したゲーム実行端末９に対して、ゲームの実行を許可する。即ち、プログラムメモリ４３に格納されたゲームソフトウエアの使用を許可する。各ゲーム実行端末９は、ゲーム実行許可を得たところで、ゲーム実行制御４５が、ゲームが実行可能な状態なったことをディスプレイ５１を介してプレーヤに対して告知する。
【００５１】
プレーヤは、入力部３０を介して、ゲームの実行を指令し、これを受けて主制御部４０は、ゲーム実行制御部４５に対してプログラムメモリ４３に格納されたゲームソフトウエアに基づいて、所定のゲームが開始される。なお、対戦型オンラインゲームにおいては、ゲームが実行されると、ゲームに必要なプログラムやデータ、例えば対戦相手の操作情報などをサーバー１０からゲーム実行端末９に対して配信する。
【００５２】
こうして、プレーヤは、コンピュータとしてのゲーム実行端末９の、入力部５０を操作して、ゲーム実行制御部４５が制御するゲームシナリオに従ってゲームをプレイしてゆく。なお、ゲームシナリオにはポイントＰＴを消費するイベントが、課金プレイ区間として複数箇所設定されている。例えば、このようなゲームとしてはカード対戦ゲームが好適である。この場合、上記ポイントＰＴはカード対戦で支払うポイントである。ただし、本発明が適用されるゲームはカード対戦ゲームに限定されるものではなく、ロールプレイングゲーム、アクションゲーム、アドベンチャーゲーム、スポーツゲームなど多種多様なゲームに適用できる。
【００５３】
また、プレーヤがサーバー１０にプレーヤ口座を開設した際に、サーバー１０からカードゲームに使用可能なプレイカードがプレゼントカードとして、プレーヤが操作するゲーム実行端末９にダウンロードされ、当該プレイカードをゲーム実行端末９の図示しないＲＡＭなどのメモリ空間中に形成された仮想空間上に表示させ、そうしたプレゼントカードをカード対戦ゲームに使用する自分のカードとして使用することも出来る。
【００５４】
プレーヤは、ゲーム実行制御部４５が、ポイントＰＴを消費するイベントを実行しようとする際に、当該ポイントＰＴを消費してイベントを実行するか否かを入力部５０を介してゲーム実行制御部４５に対して指令する。イベントを実行しない場合には、ゲームのシナリオはその時点で進行が停止され、プレーヤはそれ以上ゲームを進めることが出来ないようにゲーム実行制御部４５により制御される。
【００５５】
プレーヤが入力部５０を介してイベントを実行を指令した場合には、ゲーム実行端末９の主制御部４０は、通信制御部４２、通信回線２を介してサーバー１０にアクセスし、サーバー１０に登録したゲームカード３３のパスワード３５を送信して、これから当該ゲームカード３３に設定されたポイントＰＴを消費してイベントを実行する旨通知する。
【００５６】
これを受けて、サーバー１０の主制御部１１は、口座管理部１７にゲーム実行端末９から送信されてきたパスワード３５に対応するプレーヤ口座をユーザメモリ２８から検索させ、当該プレーヤ口座に格納されたポイントＰＴを、１ポイント減算して、たとえば、それまでの「５」から「４」に更新する処理を行うと共に、減算後のポイント残高を通信制御部１３、通信回線２を介して、パスワード３５に対応するゲーム実行端末９に通知する。通知を受けた、ゲーム実行端末９は、ディスプレイ５１に今回のイベントでプレーヤが消費したポイントを利用ポイントとして表示し、また、ゲーム実行可能量としてのポイントＰＴの残高「４」を残りポイントとして表示する。
【００５７】
こうして、ゲーム実行端末９の主制御部４０は、ゲーム実行制御部４５にイベントの実行を許可し、プレーヤは入力部５０を操作してゲーム実行制御部４５により実行されるイベントをプレイする。
【００５８】
なお、ゲームカード３３に設定されたゲーム実行可能量としてのポイントＰＴにより、実行され得るものは、ゲーム中で設定されたイベントに限られることなく、所定時間のゲームのプレイや、所定のアイテムの取得行為でもよい。即ち、プレーヤがゲーム実行端末９側でゲームソフトウエアにより実行することの出来るゲームは、イベント、プレイ時間、アイテムの取得行為などにより、複数の課金プレイ区間に分割されており（それら課金プレイ区間は、必ずしも互いに連続している必要はない）、ポイントＰＴを支払うことにより、それら課金プレイ区間を、プレイ区間毎に購入することが出来るのである。
【００５９】
なお、通信回線２には、ゲーム実行端末９が直接接続されている場合と、図１に示すように、プロキシサーバなどの通信機器２９を介して、複数のゲーム実行端末９が接続され、グローバルアドレスＧＡＲは、当該通信機器２９に対してのみ付与されて使用される場合もある。こうした場合でも、当該通信機器２９のグローバルアドレスＧＡＲを各ゲーム実行端末９のグローバルアドレスＧＡＲと見なして、当該通信機器２９の設置地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎを判定し、各ゲーム実行端末９から入力されたゲームカード３３のパスワード３５から判定される頒布地域ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎと比較することにより、ゲームカード３３が適正に当該ゲームカード３３の頒布地域で使用されているか否かを判定することが出来る。
【００６０】
しかし、一部のプレーヤの中には、例えば図１の地域ＡＲＡ１のゲーム実行端末９から通信回線２を介して他の地域ＡＲＡｎに存在する通信機器２９を介して、サーバー１０に対してアクセスし、当該他の地域ＡＲＡｎで頒布されゲームカード３３のパスワード３５を用いて、あたかも他の地域ＡＲＡｎに存在するゲーム実行端末９からのアクセスであるかのようになります、不正行為が生じる可能性がある。
【００６１】
そこで、サーバー１０の不正接続判定部２１は、各ゲーム実行端末９から送信されてくる各グローバルアドレスＧＡＲについて、当該グローバルアドレスＧＡＲについて開設されたプレーヤ口座の数を、アドレスメモリ２２に集計登録しておき、単一のグローバルアドレスＧＡＲにつき所定数以上の多数のプレーヤ口座（例えば、１００口座以上）が開設されたものと判定された場合には、先述した不正アクセスの可能性がある（あくまでも可能性であり、上述のように適正な使用の場合も多い）グローバルアドレスＧＡＲとして、ディスプレイ２５や図示しないプリンタ等の出力手段に、その旨をグローバルアドレスＧＡＲ及び開設口座数などの口座情報と共に出力するように制御することも出来る。
【００６２】
なお、上述の実施例は、使用許可証がゲームカード３３の場合で、データ管理装置であるサーバー１０が使用を許可するプログラム又はデータが、ゲームソフトウエアである場合について述べたが、使用許可証は、これに限らず、音楽データ、映像データ、その他のプログラムなど、任意のプログラム又はデータの使用を許可する任意の形態（カードの形態を取っている必要はなく、電子データの形でもよい）のものとして使用することが出来る。なお、データの使用を許可する際には、データ管理装置側から、使用を許可するプログラム又はデータを対応するゲーム実行端末９などの端末装置側にダウンロードして使用に供したり、また、データのダウンロードは行わずに、予め端末装置側で持っているプログラム又はデータの、使用禁止状態を解除する解除指令のみを端末装置側に送出したりすることにより、使用を許可してもよい。
【００６３】
また、上述の実施例は、頒布地域と接続地域とが一致しない場合は、一律にゲーム実行を許可しないという場合について述べたが、地域の特殊性を考慮して、不正接続判定部２１のゲーム実行許可の基準を設定してもよい。例えば、内外価格差のない地域間においては、一方地域で頒布されたゲームカードを使用して他方地域で接続してゲーム実行することを許可してもよい。また、価格が高価に設定された地域で頒布されたゲームカードを、安価に設定された地域で使用することを許可してもよい。このようにしても、プレーヤ間の公平性を損なわず、ゲームカードの頒布活動に悪影響を及ぼすこともない。むしろ、プレーヤから見れば、自地域で頒布されていないレアカードなどを他地域で購入しても、上述したような一定の条件を満たせばゲーム実行の許可が得られることになり、利便性が高くなる。また、上述の実施例は、使用許可証を有償で頒布する場合について述べたが、使用許可証を無償で頒布し、適正な接続が確認された後に課金するというものであってもよい。この場合、地域ごとの価格を記憶した価格データベースを設けておき、不正接続判定部２１によって正しい接続が確認された後に、判定された地域について当該価格データベースを参照して当該地域の価格を抽出し、口座管理部１７で各プレーヤごとの課金データを保存すればよい。
【産業上の利用可能性】
【００６４】
本発明は、通信回線を介して多数の端末装置をデータ管理装置に接続し、有料でプログラム又はデータをユーザやプレーヤに使用させる際に利用することが出来る。
【図面の簡単な説明】
【００６５】
【図１】図１は、本発明によるゲームカードの管理方法の一例が適用されるネットワークを示す模式図。
【図２】図２は、ゲーム実行端末の一例を示す図。
【図３】図３はゲームカード管理手順の一例を示すフローチャート。
【符号の説明】
【００６６】
１……ネットワーク
２……通信回線
９……端末装置（ゲーム実行端末）
１０……データ管理装置、サーバー
１５……設置位置判定手段（端末設置地域判定部）
１６……頒布地域判定手段（カード頒布地域判定部）
１７……プレーヤ口座設定手段（口座管理部）
１９……設置位置判定手段（グローバルアドレスメモリ）
２０……頒布地域判定手段（パスワードメモリ）
２１……ゲーム実行許可手段、プレーヤ口座集計手段（不正接続判定部）
２５……出力手段（ディスプレイ）
２８……プレーヤ口座設定手段（ユーザメモリ）
３３……使用許可証（ゲームカード）
３５……パスワード
ＧＡＲ……グローバルアドレス
ＡＲＡ１、ＡＲＡ２、ＡＲＡ３、……ＡＲＡｎ……地域
【図１】
2005301578.tif 000003
【図２】
2005301578.tif 000004
【図３】
2005301578.tif 000005