[go: up one dir, main page]

JP2005301578A - 通信回線を用いたデータ管理方法及びデータ管理装置 - Google Patents

通信回線を用いたデータ管理方法及びデータ管理装置 Download PDF

Info

Publication number
JP2005301578A
JP2005301578A JP2004115483A JP2004115483A JP2005301578A JP 2005301578 A JP2005301578 A JP 2005301578A JP 2004115483 A JP2004115483 A JP 2004115483A JP 2004115483 A JP2004115483 A JP 2004115483A JP 2005301578 A JP2005301578 A JP 2005301578A
Authority
JP
Japan
Prior art keywords
game
data management
communication line
game execution
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004115483A
Other languages
English (en)
Inventor
Satoshi Shimomura
聡 下村
Yuko Tamada
祐子 玉田
Yasumasa Kaneko
泰正 金子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Group Corp
Original Assignee
Konami Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konami Corp filed Critical Konami Corp
Priority to JP2004115483A priority Critical patent/JP2005301578A/ja
Priority to US10/851,594 priority patent/US20050227767A1/en
Publication of JP2005301578A publication Critical patent/JP2005301578A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/71Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/401Secure communication, e.g. using encryption or authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/532Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing using secure communication, e.g. by encryption, authentication
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/556Player lists, e.g. online players, buddy list, black list
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5573Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history player location

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】世界中の地域でそれぞれ頒布される使用許可証の、頒布地域とは異なる地域での使用を制限する。
【解決手段】各地域で頒布される使用許可証33に、当該使用許可証が頒布された地域を識別可能な固有のID35を付与しておき、各端末装置からデータ管理装置に送信されてくる端末装置の固有IDに基づいて、当該端末装置の設置地域を判定するステップ、各端末装置から通信回線を介してデータ管理装置に送信されてくる、使用許可証に付されたIDに基づいて、使用許可証の頒布地域を判定するステップ、判定された端末装置の設置地域と使用許可証の頒布地域が一致した場合に、端末装置に対してデータの使用を許可するステップを有する。
【選択図】 図3

Description

本発明は、地球上の複数の地域で頒布されるゲームカードやバーコードなどが付された購入証などの使用許可証と、携帯電話、パソコン、家庭用ゲーム機器などのゲーム実行端末などの端末装置を用いて、インターネット、電話回線などの通信回線を介してサーバーと前記端末装置との間でゲームを実行したり、音楽や映像データのダウンロードを行ったりする際、即ちデータを使用する際に適用する好適な、データ管理方法及びデータ管理装置に関する。
従来から、クレジットカードなどにより料金を支払ってゲーム実行端末を通信回線を介してサーバーに接続し、料金に見合う所定の時間だけゲームを楽しむような形態が知られている。
なお、出願人は、こうしたゲームの実行形態に関して、体系的に記述した従来来技術として開示すべき文献を知らない。
また、最近では、プリペイドカードなどのゲームカードをプレーヤに対して有料で頒布し、当該ゲームカードに記録された度数に対応するゲーム実行可能量(例えば、プレーヤによるイベントの体験数、プレーヤによるアイテムの取得体験数、プレーヤによるプレイ時間単位数など、プレーヤがゲーム中で体験出来る経験の多寡を数値的に表示した量)を、プレーヤが通信回線を介してサーバーに接続されたゲーム端末を操作することにより消費することで、ゲームを楽しむことが出来るオンラインゲームが提案されている。
こうした場合、世界中の複数の地域でゲームカードを頒布して、それら各地域のプレーヤが、当該地域に存在するゲーム端末を操作して、インターネットなどの通信回線を介してサーバーにアクセスすることによりゲームを楽しむ、即ちゲームデータを使用することとなる。
その場合、世界中の多くのプレーヤに、経済的な意味で負担を出来るだけ公平にした形でゲームを楽しんでもらうためには、世界中の複数の地域における経済的な状況や、物価水準を考慮して、ゲームカードを頒布する際の価格を、各地域ごとに異なる価格に設定する必要が生じる。
しかし、そうした場合、価格が安価に設定された地域から、価格が高く設定された地域へゲームカードを持ち込んで、価格が高く設定された地域のプレーヤに頒布して、地域プレーヤ間の公平性を乱そうとする不正な試みがなされる可能性がある。また、こうした場合、各地域におけるゲームカードの頒布活動に悪影響を及ぼす可能性もある。
また、こうしたことは、ゲームに限らず、音楽や映像データを世界中に配置された端末装置に、異なる価格で配信し、当該配信されたデータをユーザが使用する場合にも同様にあてはまる問題である。
本発明は、上記した事情に鑑み、世界中の複数の地域で異なる価格で頒布されるゲームカードやバーコードが付された購入証などの使用許可証の、頒布地域とは異なる地域での使用を制限することにより、地域プレーヤや地域ユーザ間の経済的負担の公平性の維持と、各地域における使用許可証の適正な頒布活動の維持を図ることの出来る、通信回線を用いたデータ管理方法及びデータ管理装置を提供することを目的とするものである。
請求項1の発明は、世界中の複数の地域(ARA1、ARA2、ARA3、……ARAn)にそれぞれ設置された複数のゲーム実行端末(9)と通信回線(2)を介して接続されるサーバー(10)において、
前記各地域で頒布されるゲームカード(33)に、当該ゲームカードが頒布された地域を識別可能な固有のパスワード(35)を付与しておき、
前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる当該ゲーム実行端末のグローバルアドレス(GAR)に基づいて、前記サーバーが当該ゲーム実行端末の設置地域を判定するステップ、
前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる、ゲームカードに付されたパスワードに基づいて、前記サーバーが前記ゲームカードの頒布地域を判定するステップ、
それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、前記サーバーが、該ゲーム実行端末に対してゲームの実行を許可するステップ、
を有し、
前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、通信回線を用いたデータ管理方法として構成される。
また、請求項2の発明は、請求項1記載の通信回線を用いたデータの管理方法において、前記サーバー側で、プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するステップ、
前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するステップ、
所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段(25)に出力するステップ、を有するように構成される。
また、請求項3の発明は、各々固有の第1のID(=識別子、グローバルアドレスGARなど)が付与された複数の端末装置(9)と通信回線(2)を介して接続されたデータ管理装置(10)において、
世界中の複数の地域でそれぞれ頒布される使用許可証(33)に、当該使用許可証が頒布された地域を識別可能な固有の第2のID(=識別子、パスワード35など)を付与しておき、
前記各端末装置から通信回線を介して前記データ管理装置に送られてくる第1のIDから、前記データ管理装置が、当該第1のIDが付与された前記端末装置の設置地域(ARA1、ARA2……)を特定するステップ、
前記端末装置から前記通信回線を介して前記データ管理装置に入力される前記使用許可証に付与された第2のIDに基づいて、該データ管理装置が、当該使用許可証の頒布地域(ARA1、ARA2……)を判定するステップ、
それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記データ管理装置が、前記端末装置に対する前記所定のプログラム又はデータの使用を許可するステップ、
を有し、
前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、通信回線を用いたデータ管理方法として構成される。
請求項4の発明は、世界中の複数の地域にそれぞれ設置された複数のゲーム実行端末と通信回線を介して接続されたデータ管理装置において、
前記ゲームカード管理装置(10)は、
前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる当該ゲーム実行端末のグローバルアドレスに基づいて、当該ゲーム実行端末の設置地域を判定する設置位置判定手段(15、19)、
前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる、ゲームカードに付されたパスワードに基づいて、前記ゲームカードの頒布地域を判定する頒布地域判定手段(16、20)
それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、該ゲーム実行端末に対してゲームの実行を許可するゲーム実行許可手段(21)、
を有し、
前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、データ管理装置として構成される。
請求項5の発明は、請求項4記載のデータ管理装置において、プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するプレーヤ口座設定手段(17、28)、
前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するプレーヤ口座集計手段(21)、
所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段に出力する出力手段(25)、
を有して構成される。
また、請求項6の発明は、各々固有の第1のIDが付与された複数の端末装置と通信回線を介して接続されたデータ管理装置において、
前記通信回線を介して前記データ管理装置に送信されてくる前記端末装置の前記第1のIDに基づき、当該端末装置の設置地域を判定する配置位置判定手段、
前記端末装置から前記通信回線を介して前記データ管理装置に入力される使用許可証に付与された第2のIDに基づいて、当該使用許可証の頒布地域を判定する頒布地域判定手段、
それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記端末装置に対して所定のプログラム又はデータの使用を許可する使用許可手段、
を有し、
前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、データ管理装置として構成される。
請求項1及び4の発明によれば、ゲーム実行端末の設置地域とゲームカードの頒布地域が一致しない限り、ゲーム実行端末でのゲームの実行が許可されないので、世界中の複数の地域で異なる価格で頒布されるゲームカードの、頒布地域とは異なる地域での使用を効果的に制限することが出来、地域プレーヤ間の経済的負担の公平性の維持と、各地域におけるゲームカードの適正な頒布活動の維持を図ることが出来る。
また、ゲーム実行端末の設置地域とゲームカードの頒布地域の一致を、サーバー側で判定することにより、個々のゲーム実行端末側でそうした判定を行う場合に比して、不正が行われる可能性を大幅に低くすることが出来、システムの信頼性が高まる。
請求項2及び5の発明によれば、単一のグローバルアドレスに多数のプレーヤ口座が開設された状態を検出することが出来るので、地域を越えて設置されたゲーム実行端末とプロキシサーバなどの通信機器を悪用した不正アクセスを容易に発見することが出来、各地域のプレーヤ相互間の公平性の維持に寄与することが出来る。
請求項3及び6の発明によれば、端末装置の設置地域と使用許可証の頒布地域が一致しない限り、端末装置での所定のプログラム又はデータの使用が許可されないので、世界中の複数の地域で異なる価格で頒布される使用許可証の、頒布地域とは異なる地域での使用を効果的に制限することが出来、地域ユーザ又はプレーヤ間の経済的負担の公平性の維持と、各地域における使用許可証の適正な頒布活動の維持を図ることが出来る。
また、端末装置の設置地域と使用許可証の頒布地域の一致を、データ管理装置側で判定することにより、個々の端末装置側でそうした判定を行う場合に比して、不正が行われる可能性を大幅に低くすることが出来、システムの信頼性が高まる。
なお、括弧内の番号等は、図面における対応する要素を示す便宜的なものであり、従って、本記述は図面上の記載に限定拘束されるものではない。
以下、図面に基づき、本発明の実施例を説明する。
図1は、本発明によるゲームカードの管理方法の一例が適用されるネットワークを示す模式図、図2は、ゲーム実行端末の一例を示す図、図3はゲームカード管理手順の一例を示すフローチャートである。
ネットワーク1は、図1に示すように、インターネット、電話回線などの通信回線2を有しており、通信回線2には、多数のパソコン3A、3B、3Cがゲーム実行端末9として接続されている。また、通信回線2に接続されるゲーム実行端末9としてはパソコン3の他に、図示しない携帯電話、ゲーム機器などゲームを当該機器を用いて実行することの出来る機器であればどのようなものでもよい。
また、通信回線2には、プロキシサーバなどの、複数のゲーム実行端末9が接続可能な通信機器29が多数接続されている。更に、通信回線2は、図中破線で示すように、地域ARA1、ARA2、ARA3、……ARAnなどのように、複数の国や地域にまたがって敷設されており、これにより、通信回線2には、あらゆる国や地域のゲーム実行端末9が後述するサーバー10に対してアクセス可能に接続されている。
なお、通信回線2には、図示しないが、各地域ARA1、ARA2、ARA3、……ARAn毎に、インターネットサービスプロバイダなどの中継手段が設けられており、当該中継手段には、当該地域ARA1、ARA2、ARA3、……ARAnを表示する固有のコード(例えば、国コードなど)が付与されている。そして、前述の各地域のゲーム実行端末9は、この中継手段と通信回線2を介して接続され、また、この中継手段を介してのみ前述のサーバー10と接続される。
通信回線2には、サーバー10が接続されており、サーバー10は、主制御部11及び主制御部11にバス線12を介して接続された通信制御部13、端末設置地域判定部15、カード頒布地域判定部16、口座管理部17、グローバルアドレスメモリ19、パスワードメモリ20、不正接続判定部21、アドレスメモリ22、キーボード23、ディスプレイ25、ゲーム実行制御部26及びユーザメモリ28などを有している。
また、各ゲーム実行端末9は、図2に示すように、主制御部40を有しており、主制御部40には、バス線41を介して通信制御部42、プログラムメモリ43、ゲーム実行制御部45、入力部50、ディスプレイ51、データ読取り部52などが接続している。
なお、ゲーム実行端末9及びサーバー10の各ブロックはコンピュータがソフトウエアに基づいて発揮する機能を模式的に示したものであり、各装置の実際のハードウエアを示すものではない。
ネットワーク1などは以上のような構成を有するので、各地域ARA1、ARA2、ARA3、……ARAnに居住するプレーヤがゲームを行おうとした場合、プレーヤは町のショップから使用許可証としてのゲームカード33を所定の金員を支払って購入する。なお、ゲームカード33は、ゲーム管理者により、市場にゲーム実行端末9で特定のゲームを行うために必要なアイテムとして広く頒布流通されており、プレーヤは、所定の金員を支払うことにより自由に当該ゲームカード33を入手することが出来る状態が整備されているものとする。
当該ゲームカード33の各地域ARA1、ARA2、ARA3……ARAnにおける頒布価格は、後述する同一のポイントPT(ゲーム実行可能量)の場合、当該地域の経済情勢や物価水準を考慮して、地域ごとに異なる価格に設定されており、各地域のプレーヤは、全世界的に見た場合、同一種類のゲームカードをそれぞれ異なる価格で購入することとなるが、その経済的な負担は可能な限り各地域で平等となるようにその頒布価格が設定されている。
このゲームカード33には、当該ゲームカード33に固有のパスワード35(即ち、市販されている各ゲームカード33とパスワード35が1対1に対応している)が記載されている。パスワード35は、複数桁の数字、文字からなる符号から構成されており、それらパスワード35の先頭の2桁のアルファベット部分(例えば、「US」、「KR」、「JP」などの表記部分)が、当該ゲームカード33が頒布された地域ARA1、ARA2、ARA3……ARAnを示す地域コードACとなっている。従って、プレーヤは、パスワード35の先頭に記載された地域コードACを参照することにより、当該パスワード35が頒布された地域ARA1、ARA2、ARA3……ARAnを認識することが出来る。
また、ゲームカード33には、当該ゲームカード33で実行出来るゲームのゲーム実行可能量がポイントPTとして記載されており、図3に示すゲームカード33の場合、ポイントPTは一定数量として例えば5ポイントが記載されている。
各地域ARA1、ARA2、ARA3……ARAnのプレーヤは当該ゲームカード33の購入後、図2に示すゲーム実行端末9で、データ読取り部52を介してROMディスク等の記憶媒体に格納されたゲームソフトウエアをプログラムメモリ43に読み込ませて、該ゲームソフトウエアを起動させる。ゲーム実行端末9は、図2に示すように、プログラムメモリ43に格納されたゲームプログラムGPRに基づいて、プレーヤに対してパスワード35の入力をディスプレイ51を介して促す。
これを受けて、プレーヤは、図3のステップS1に示すように、入力部50を介してゲームカード33に記載されているパスワード35を入力する。次に、ゲーム実行端末9の主制御部40は、通信制御部42から通信回線2を介してサーバー10にアクセスして、ゲーム実行端末9をサーバー10に接続する。なお、この通信制御部42を介したサーバー10との通信も前記ゲームプログラムGPRに基づいて制御される。
なお、パスワード35の入力方法は入力部50を介した手入力の他に、ゲームカード33に埋め込まれたICチップ、磁気ストライプ、バーコードなどの記憶手段をゲーム実行端末9に設けられた図示しない読み取り装置を介して読み取ることにより入力するなど、各種の方法を用いることが出来る。
ゲーム実行端末9の主制御部40は、入力されたゲームカード33に記載されたパスワード35及び、当該ゲーム実行端末9に、前述の中継手段により当該地域ARA1、ARA2、ARA3……ARAnにおいて各ゲーム実行端末9に対して割り当てられているIPアドレスなどのグローバルアドレスGARを、図1に示すように、通信回線2を介してサーバー10へ送信する(図3のステップS2)。サーバー10の主制御部11は通信制御部13に入力されてきた、各地域ARA1、ARA2、ARA3……ARAnの多数のゲーム実行端末9から送信されてくるパスワード35及び各ゲーム実行端末9についてのグローバルアドレスGARをパスワード判定部30及び端末設置地域判定部15に対してそれぞれ出力する。
なお、通信回線2がインターネットなどの場合で、ゲーム実行端末9が、ルータなどの中継機器を介して通信回線2に接続され、当該中継機器に付与されたグローバルアドレスGARを用いて、ゲーム実行端末9が通信回線2を介してサーバー10に接続される構成の場合には、ゲーム実行端末9のグローバルアドレスGARは、当該中継機器に付されたグローバルアドレスGARとなる。
また、ゲーム実行端末9から送信されるグローバルアドレスGARは、グローバルアドレスGARに関するデータを独立的にサーバー10に対して送信する構成の他に、ゲーム実行端末9がサーバー10にアクセスする際にサーバー10に対して送信する各種のデータパケットに付された送信元アドレスから副次的に取得する構成としてもよい。
一方、パスワード判定部30では、パスワード35の桁数、フォーマットなどの形式的な有効性を判定し、パスワード35が有効と判定された場合には、後述するカード頒布地域判定部16での処理に入り、無効と判定された場合には、その旨を、当該パスワード35を送信してきたゲーム実行端末9に対して告知し、プレーヤに対して正しいパスワード35を入力するように促す。
ところで、ゲーム実行端末9には、通信回線2に接続するためのグローバルアドレスGARがインターネットプロバイダなどの中継手段から、通信回線2に接続された通信機器について唯一無二の識別符号として付与されている。当該グローバルアドレスGARには、ゲーム実行端末9が存在する地域ARA1、ARA2、ARA3……ARAnを特定する前述した中継手段に付与された固有のコードがその一部として格納されている。従って、端末設置地域判定部15は、各地域ARA1、ARA2、ARA3……ARAnのゲーム実行端末9から送信されてくる各グローバルアドレスGARと、グローバルアドレスメモリ19に格納された地域別グローバルアドレスの割り当てテーブルを参照して、当該グローバルアドレスGARが付与されたゲーム実行端末9がどの地域ARA1、ARA2、ARA3……ARAnに存在するものかを判定する(図3のステップS3)。
即ち、グローバルアドレスメモリ19には、通信回線2に接続される全ての通信機器に対して割り当てられる可能性のあるグローバルアドレスGARが、各地域ARA1、ARA2、ARA3……ARAn毎に整理された形でアドレス割り当てテーブルとして格納されており、各ゲーム実行端末9から送られてくるグローバルアドレスGARを、当該アドレス割り当てテーブルと参照することにより、各ゲーム実行端末9がどの地域ARA1、ARA2、ARA3……ARAnに配置されているものであるかを直ちに判定することが出来る。
こうして、各ゲーム実行端末9からサーバー10に送信されてくるのグローバルアドレスGARから、各ゲーム実行端末9が設置された地域ARA1、ARA2、ARA3……ARAnが判定されたところで、サーバー10の主制御部11は、カード頒布地域判定部16に対して、各ゲーム実行端末9からグローバルアドレスGARと共に送信されてきたパスワード35から、当該パスワード35が付されたゲームカード33が頒布された地域ARA1、ARA2、ARA3……ARAnを、パスワードメモリ20に格納された地域別パスワードテーブルと参照することにより判定する(図3のステップS4)。
即ち、パスワードメモリ20には、世界中の複数の地域で頒布される全てのゲームカード33について、当該ゲームカード33に付された固有のパスワード35について、頒布地域に関するデータを当該パスワード35の属性データとして登録格納したパスワードテーブルを有しており、各ゲーム実行端末9から送られてくるゲームカード33についてのパスワード35を、当該パスワードテーブルと参照することにより、各ゲームカード33がどの地域ARA1、ARA2、ARA3……ARAnで頒布されたゲームカード33であるかを直ちに判定することが出来る。なお、パスワードテーブルには、各ゲームカード33に付されたパスワード35の地域コードACを含む全ての桁に対応する形で、その頒布地域が登録されているので、各ゲームカード33を正確に識別した形でその頒布地域を判定することが出来る。
こうして、各ゲーム実行端末9から送信されてきたグローバルアドレスGARとゲームカード33についてのパスワード35から、ゲーム実行端末9の設置地域とゲームカード33の頒布地域が判定されたところで、主制御部11は、不正接続判定部21に対して、それらの判定結果を出力し、ゲームカード33が、当該ゲームカード33が頒布された地域ARA1、ARA2、ARA3……ARAnで正しく使用されているか否かを判定させる。
即ち、不正接続判定部21は、各ゲーム実行端末9の判定された設置地域ARA1、ARA2、ARA3……ARAnと当該ゲーム実行端末9から送信されてきたゲームカード33のパスワード35から判定されるゲームカード33の頒布地域ARA1、ARA2、ARA3……ARAnが、一致しているか否かを判定する(図3のステップS5)。設置地域ARA1、ARA2、ARA3……ARAnと頒布地域ARA1、ARA2、ARA3……ARAnが一致している場合には、ゲームカード33は、当該ゲームカード33が頒布された地域ARA1、ARA2、ARA3……ARAnで適正に使用されているものと判定し、後述するようにゲーム実行制御部26に対してゲームの実行を許可する(図3のステップS6)。
また、設置地域ARA1、ARA2、ARA3……ARAnと頒布地域ARA1、ARA2、ARA3……ARAnが一致していない場合には、ゲームカード33は、当該ゲームカード33が頒布された地域ARA1、ARA2、ARA3……ARAn以外の地域で不正に使用されているものと判定し、ゲーム実行制御部26に対してゲームの実行を許可せず(図3のステップS7)、通信制御部13を介して対応するゲーム実行端末9に対して、ゲーム実行不許可指令を通信回線2を介して出力すると共に、当該地域で有効なゲームカード33を使用するように告知するメッセージを送付し、当該ゲーム実行端末9のプレーヤに対して警告する。
ゲームの実行が許可された場合には、サーバー10の主制御部11は、口座管理部17に対して、当該パスワード35に対応したプレーヤの識別情報を格納したプレーヤ口座を開設するように指令し、これを受けて口座管理部17は、ユーザメモリ28に、当該パスワード35に対応したプレーヤ口座を開設設定し、当該プレーヤ口座に当該パスワード35についてのゲーム実行可能量、即ちポイントPTとして5ポイントを初期値として設定すると共に、対応するゲーム実行端末9に対してプレーヤの識別情報を登録をするように要求する指令を通信回線2を介して出力する。なお、各ゲームカード33のパスワード35には、ゲーム実行可能量を示すポイントPTが、1対1に対応する形で付されており、パスワード35が判れば、主制御部11は、当該パスワード35、従ってゲームカード33に付与されたポイントPTは、パスワードメモリ20に格納されたパスワードテーブルから容易に認識することが出来る。即ち、パスワードテーブルには、単にパスワード35に対応する頒布地域情報だけでなく、当該パスワード35に付されたポイントPTなどのゲームカード33に関する各種のデータが属性データとして、読み出し自在に格納されている。
これを受けて、各ゲーム実行端末9側では、プレーヤが入力部50を操作して、自分の名前などのプレーヤ識別情報INFを入力し、当該プレーヤ識別情報INFは、通信回線2を介して、サーバー10に送信される。サーバー10の口座管理部17は、送信されてきたプレーヤ識別情報INFを、ユーザメモリ28内に開設設定されたプレーヤ口座に、前記したポイントPT及びパスワード35と共に格納する。
パスワード35に対応した口座が設定されたところで、サーバー10の主制御部11はゲーム実行制御部26を介して、口座管理部17により新たに口座が開設されたパスワード35に対応したゲーム実行端末9に対して、ゲームの実行を許可する。即ち、プログラムメモリ43に格納されたゲームソフトウエアの使用を許可する。各ゲーム実行端末9は、ゲーム実行許可を得たところで、ゲーム実行制御45が、ゲームが実行可能な状態なったことをディスプレイ51を介してプレーヤに対して告知する。
プレーヤは、入力部30を介して、ゲームの実行を指令し、これを受けて主制御部40は、ゲーム実行制御部45に対してプログラムメモリ43に格納されたゲームソフトウエアに基づいて、所定のゲームが開始される。なお、対戦型オンラインゲームにおいては、ゲームが実行されると、ゲームに必要なプログラムやデータ、例えば対戦相手の操作情報などをサーバー10からゲーム実行端末9に対して配信する。
こうして、プレーヤは、コンピュータとしてのゲーム実行端末9の、入力部50を操作して、ゲーム実行制御部45が制御するゲームシナリオに従ってゲームをプレイしてゆく。なお、ゲームシナリオにはポイントPTを消費するイベントが、課金プレイ区間として複数箇所設定されている。例えば、このようなゲームとしてはカード対戦ゲームが好適である。この場合、上記ポイントPTはカード対戦で支払うポイントである。ただし、本発明が適用されるゲームはカード対戦ゲームに限定されるものではなく、ロールプレイングゲーム、アクションゲーム、アドベンチャーゲーム、スポーツゲームなど多種多様なゲームに適用できる。
また、プレーヤがサーバー10にプレーヤ口座を開設した際に、サーバー10からカードゲームに使用可能なプレイカードがプレゼントカードとして、プレーヤが操作するゲーム実行端末9にダウンロードされ、当該プレイカードをゲーム実行端末9の図示しないRAMなどのメモリ空間中に形成された仮想空間上に表示させ、そうしたプレゼントカードをカード対戦ゲームに使用する自分のカードとして使用することも出来る。
プレーヤは、ゲーム実行制御部45が、ポイントPTを消費するイベントを実行しようとする際に、当該ポイントPTを消費してイベントを実行するか否かを入力部50を介してゲーム実行制御部45に対して指令する。イベントを実行しない場合には、ゲームのシナリオはその時点で進行が停止され、プレーヤはそれ以上ゲームを進めることが出来ないようにゲーム実行制御部45により制御される。
プレーヤが入力部50を介してイベントを実行を指令した場合には、ゲーム実行端末9の主制御部40は、通信制御部42、通信回線2を介してサーバー10にアクセスし、サーバー10に登録したゲームカード33のパスワード35を送信して、これから当該ゲームカード33に設定されたポイントPTを消費してイベントを実行する旨通知する。
これを受けて、サーバー10の主制御部11は、口座管理部17にゲーム実行端末9から送信されてきたパスワード35に対応するプレーヤ口座をユーザメモリ28から検索させ、当該プレーヤ口座に格納されたポイントPTを、1ポイント減算して、たとえば、それまでの「5」から「4」に更新する処理を行うと共に、減算後のポイント残高を通信制御部13、通信回線2を介して、パスワード35に対応するゲーム実行端末9に通知する。通知を受けた、ゲーム実行端末9は、ディスプレイ51に今回のイベントでプレーヤが消費したポイントを利用ポイントとして表示し、また、ゲーム実行可能量としてのポイントPTの残高「4」を残りポイントとして表示する。
こうして、ゲーム実行端末9の主制御部40は、ゲーム実行制御部45にイベントの実行を許可し、プレーヤは入力部50を操作してゲーム実行制御部45により実行されるイベントをプレイする。
なお、ゲームカード33に設定されたゲーム実行可能量としてのポイントPTにより、実行され得るものは、ゲーム中で設定されたイベントに限られることなく、所定時間のゲームのプレイや、所定のアイテムの取得行為でもよい。即ち、プレーヤがゲーム実行端末9側でゲームソフトウエアにより実行することの出来るゲームは、イベント、プレイ時間、アイテムの取得行為などにより、複数の課金プレイ区間に分割されており(それら課金プレイ区間は、必ずしも互いに連続している必要はない)、ポイントPTを支払うことにより、それら課金プレイ区間を、プレイ区間毎に購入することが出来るのである。
なお、通信回線2には、ゲーム実行端末9が直接接続されている場合と、図1に示すように、プロキシサーバなどの通信機器29を介して、複数のゲーム実行端末9が接続され、グローバルアドレスGARは、当該通信機器29に対してのみ付与されて使用される場合もある。こうした場合でも、当該通信機器29のグローバルアドレスGARを各ゲーム実行端末9のグローバルアドレスGARと見なして、当該通信機器29の設置地域ARA1、ARA2、ARA3、……ARAnを判定し、各ゲーム実行端末9から入力されたゲームカード33のパスワード35から判定される頒布地域ARA1、ARA2、ARA3、……ARAnと比較することにより、ゲームカード33が適正に当該ゲームカード33の頒布地域で使用されているか否かを判定することが出来る。
しかし、一部のプレーヤの中には、例えば図1の地域ARA1のゲーム実行端末9から通信回線2を介して他の地域ARAnに存在する通信機器29を介して、サーバー10に対してアクセスし、当該他の地域ARAnで頒布されゲームカード33のパスワード35を用いて、あたかも他の地域ARAnに存在するゲーム実行端末9からのアクセスであるかのようになります、不正行為が生じる可能性がある。
そこで、サーバー10の不正接続判定部21は、各ゲーム実行端末9から送信されてくる各グローバルアドレスGARについて、当該グローバルアドレスGARについて開設されたプレーヤ口座の数を、アドレスメモリ22に集計登録しておき、単一のグローバルアドレスGARにつき所定数以上の多数のプレーヤ口座(例えば、100口座以上)が開設されたものと判定された場合には、先述した不正アクセスの可能性がある(あくまでも可能性であり、上述のように適正な使用の場合も多い)グローバルアドレスGARとして、ディスプレイ25や図示しないプリンタ等の出力手段に、その旨をグローバルアドレスGAR及び開設口座数などの口座情報と共に出力するように制御することも出来る。
なお、上述の実施例は、使用許可証がゲームカード33の場合で、データ管理装置であるサーバー10が使用を許可するプログラム又はデータが、ゲームソフトウエアである場合について述べたが、使用許可証は、これに限らず、音楽データ、映像データ、その他のプログラムなど、任意のプログラム又はデータの使用を許可する任意の形態(カードの形態を取っている必要はなく、電子データの形でもよい)のものとして使用することが出来る。なお、データの使用を許可する際には、データ管理装置側から、使用を許可するプログラム又はデータを対応するゲーム実行端末9などの端末装置側にダウンロードして使用に供したり、また、データのダウンロードは行わずに、予め端末装置側で持っているプログラム又はデータの、使用禁止状態を解除する解除指令のみを端末装置側に送出したりすることにより、使用を許可してもよい。
また、上述の実施例は、頒布地域と接続地域とが一致しない場合は、一律にゲーム実行を許可しないという場合について述べたが、地域の特殊性を考慮して、不正接続判定部21のゲーム実行許可の基準を設定してもよい。例えば、内外価格差のない地域間においては、一方地域で頒布されたゲームカードを使用して他方地域で接続してゲーム実行することを許可してもよい。また、価格が高価に設定された地域で頒布されたゲームカードを、安価に設定された地域で使用することを許可してもよい。このようにしても、プレーヤ間の公平性を損なわず、ゲームカードの頒布活動に悪影響を及ぼすこともない。むしろ、プレーヤから見れば、自地域で頒布されていないレアカードなどを他地域で購入しても、上述したような一定の条件を満たせばゲーム実行の許可が得られることになり、利便性が高くなる。また、上述の実施例は、使用許可証を有償で頒布する場合について述べたが、使用許可証を無償で頒布し、適正な接続が確認された後に課金するというものであってもよい。この場合、地域ごとの価格を記憶した価格データベースを設けておき、不正接続判定部21によって正しい接続が確認された後に、判定された地域について当該価格データベースを参照して当該地域の価格を抽出し、口座管理部17で各プレーヤごとの課金データを保存すればよい。
本発明は、通信回線を介して多数の端末装置をデータ管理装置に接続し、有料でプログラム又はデータをユーザやプレーヤに使用させる際に利用することが出来る。
図1は、本発明によるゲームカードの管理方法の一例が適用されるネットワークを示す模式図。 図2は、ゲーム実行端末の一例を示す図。 図3はゲームカード管理手順の一例を示すフローチャート。
符号の説明
1……ネットワーク
2……通信回線
9……端末装置(ゲーム実行端末)
10……データ管理装置、サーバー
15……設置位置判定手段(端末設置地域判定部)
16……頒布地域判定手段(カード頒布地域判定部)
17……プレーヤ口座設定手段(口座管理部)
19……設置位置判定手段(グローバルアドレスメモリ)
20……頒布地域判定手段(パスワードメモリ)
21……ゲーム実行許可手段、プレーヤ口座集計手段(不正接続判定部)
25……出力手段(ディスプレイ)
28……プレーヤ口座設定手段(ユーザメモリ)
33……使用許可証(ゲームカード)
35……パスワード
GAR……グローバルアドレス
ARA1、ARA2、ARA3、……ARAn……地域

Claims (6)

  1. 世界中の複数の地域にそれぞれ設置された複数のゲーム実行端末と通信回線を介して接続されるサーバーにおいて、
    前記各地域で頒布されるゲームカードに、当該ゲームカードが頒布された地域を識別可能な固有のパスワードを付与しておき、
    前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる当該ゲーム実行端末のグローバルアドレスに基づいて、前記サーバーが当該ゲーム実行端末の設置地域を判定するステップ、
    前記各ゲーム実行端末から前記通信回線を介して前記サーバーに送信されてくる、ゲームカードに付されたパスワードに基づいて、前記サーバーが前記ゲームカードの頒布地域を判定するステップ、
    それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、前記サーバーが、該ゲーム実行端末に対してゲームの実行を許可するステップ、
    を有し、
    前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、通信回線を用いたデータ管理方法。
  2. 前記サーバーで、プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するステップ、
    前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するステップ、
    所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段に出力するステップ、
    を有する、請求項1記載の通信回線を用いたデータ管理方法。
  3. 各々固有の第1のIDが付与された複数の端末装置と通信回線を介して接続されたデータ管理装置において、
    世界中の複数の地域でそれぞれ頒布される使用許可証に、当該使用許可証が頒布された地域を識別可能な固有の第2のIDを付与しておき、
    前記各端末装置から通信回線を介して前記データ管理装置に送られてくる第1のIDから、前記データ管理装置が、当該第1のIDが付与された前記端末装置の設置地域を特定するステップ、
    前記端末装置から前記通信回線を介して前記データ管理装置に入力される前記使用許可証に付与された第2のIDに基づいて、該データ管理装置が、当該使用許可証の頒布地域を判定するステップ、
    それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記データ管理装置が、前記端末装置に対する前記所定のプログラム又はデータの使用を許可するステップ、
    を有し、
    前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、通信回線を用いたデータ管理方法。
  4. 世界中の複数の地域にそれぞれ設置された複数のゲーム実行端末と通信回線を介して接続されたデータ管理装置において、
    前記データ管理装置は、
    前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる当該ゲーム実行端末のグローバルアドレスに基づいて、当該ゲーム実行端末の設置地域を判定する配置位置判定手段、
    前記各ゲーム実行端末から前記通信回線を介して前記データ管理装置に送信されてくる、ゲームカードに付されたパスワードに基づいて、前記ゲームカードの頒布地域を判定する頒布地域判定手段、
    それら判定されたゲーム実行端末の設置地域と前記ゲームカードの頒布地域が一致した場合に、該ゲーム実行端末に対してゲームの実行を許可するゲーム実行許可手段、
    を有し、
    前記特定の地域で頒布されたゲームカードに対して当該特定の地域でのみゲームの実行を許可することを特徴とする、データ管理装置。
  5. プレーヤのプレーヤ識別情報を格納したプレーヤ口座を設定するプレーヤ口座設定手段、
    前記プレーヤ口座を各グローバルアドレス毎に集計して、所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたか否か判定するプレーヤ口座集計手段、
    所定数以上の前記プレーヤ口座が同一のグローバルアドレスについて開設されたれたものと判定された場合に、その旨を出力手段に出力する出力手段、
    を有する、請求項5記載のデータ管理装置。
  6. 各々固有の第1のIDが付与された複数の端末装置と通信回線を介して接続されたデータ管理装置において、
    前記通信回線を介して前記データ管理装置に送信されてくる前記端末装置の前記第1のIDに基づき、当該端末装置の設置地域を判定する配置位置判定手段、
    前記端末装置から前記通信回線を介して前記データ管理装置に入力される使用許可証に付与された第2のIDに基づいて、当該使用許可証の頒布地域を判定する頒布地域判定手段、
    それら判定された前記端末装置の設置地域と前記使用許可証の頒布地域が一致した場合に、前記端末装置に対して所定のプログラム又はデータの使用を許可する使用許可手段、
    を有し、
    前記使用許可証が頒布された特定の地域にのみ前記所定のプログラム又はデータの使用を許可することを特徴とする、データ管理装置。
JP2004115483A 2004-04-09 2004-04-09 通信回線を用いたデータ管理方法及びデータ管理装置 Pending JP2005301578A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004115483A JP2005301578A (ja) 2004-04-09 2004-04-09 通信回線を用いたデータ管理方法及びデータ管理装置
US10/851,594 US20050227767A1 (en) 2004-04-09 2004-05-21 Data management method using communication network and data management device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004115483A JP2005301578A (ja) 2004-04-09 2004-04-09 通信回線を用いたデータ管理方法及びデータ管理装置

Publications (1)

Publication Number Publication Date
JP2005301578A true JP2005301578A (ja) 2005-10-27

Family

ID=35061261

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004115483A Pending JP2005301578A (ja) 2004-04-09 2004-04-09 通信回線を用いたデータ管理方法及びデータ管理装置

Country Status (2)

Country Link
US (1) US20050227767A1 (ja)
JP (1) JP2005301578A (ja)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007264745A (ja) * 2006-03-27 2007-10-11 Casio Comput Co Ltd 電子機器及び機能制御プログラム
JP2011044020A (ja) * 2009-08-21 2011-03-03 Konami Digital Entertainment Co Ltd ネットワークシステム
JP2012223614A (ja) * 2012-07-23 2012-11-15 Konami Digital Entertainment Co Ltd ゲーム課金システム及びゲーム課金用コンピュータプログラム
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation
JP2016002462A (ja) * 2014-06-13 2016-01-12 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation グローバルゲームサービスのためのゲームサービスシステムおよびゲームサービス方法
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
JP2017504138A (ja) * 2014-01-07 2017-02-02 マイクロソフト テクノロジー ライセンシング,エルエルシー クロス領域アクセスに対する製品認可
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8612196B2 (en) * 2002-04-11 2013-12-17 Linden Research, Inc. System and method for distributed simulation in which different simulation servers simulate different regions of a simulation space
CN102480487B (zh) * 2010-11-24 2015-04-01 阿尔卡特朗讯公司 基于认证的多用户在线视频游戏方法及系统
EP3018913B1 (en) * 2014-11-10 2018-10-03 Nxp B.V. Media player

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4882473A (en) * 1987-09-18 1989-11-21 Gtech Corporation On-line wagering system with programmable game entry cards and operator security cards
US6147696A (en) * 1993-06-24 2000-11-14 Nintendo Co. Ltd. Electronic entertainment and communication system
US5830068A (en) * 1995-09-08 1998-11-03 Ods Technologies, L.P. Interactive wagering systems and processes
EP1078667B1 (en) * 1999-01-28 2007-08-29 Kabushiki Kaisha Sega doing business as Sega Corporation Network game system, game device terminal used in it and storage medium
JP4371183B2 (ja) * 1999-08-04 2009-11-25 株式会社セガ ゲームシステムにおけるデータ通信方法
JP3512386B2 (ja) * 2000-01-20 2004-03-29 株式会社スクウェア・エニックス オンライン複合サービス提供処理方法およびオンライン複合サービス提供処理システム
JP3622144B2 (ja) * 2000-05-30 2005-02-23 コナミ株式会社 個人識別情報通信方法及び無線システム
JP2002133017A (ja) * 2000-10-30 2002-05-10 Aruze Corp ポイント管理システム
JP3626457B2 (ja) * 2001-03-06 2005-03-09 株式会社ソニー・コンピュータエンタテインメント 番組配信システム、番組情報配信方法及び装置、番組構成方法、番組構成ソフトウェア及び番組構成ソフトウェアが記録された記録媒体

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007264745A (ja) * 2006-03-27 2007-10-11 Casio Comput Co Ltd 電子機器及び機能制御プログラム
US8686269B2 (en) 2006-03-29 2014-04-01 Harmonix Music Systems, Inc. Providing realistic interaction to a player of a music-based video game
US8690670B2 (en) 2007-06-14 2014-04-08 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8439733B2 (en) 2007-06-14 2013-05-14 Harmonix Music Systems, Inc. Systems and methods for reinstating a player within a rhythm-action game
US8444486B2 (en) 2007-06-14 2013-05-21 Harmonix Music Systems, Inc. Systems and methods for indicating input actions in a rhythm-action game
US8678896B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for asynchronous band interaction in a rhythm action game
US8678895B2 (en) 2007-06-14 2014-03-25 Harmonix Music Systems, Inc. Systems and methods for online band matching in a rhythm action game
US8663013B2 (en) 2008-07-08 2014-03-04 Harmonix Music Systems, Inc. Systems and methods for simulating a rock band experience
US8465366B2 (en) 2009-05-29 2013-06-18 Harmonix Music Systems, Inc. Biasing a musical performance input to a part
US8449360B2 (en) 2009-05-29 2013-05-28 Harmonix Music Systems, Inc. Displaying song lyrics and vocal cues
JP2011044020A (ja) * 2009-08-21 2011-03-03 Konami Digital Entertainment Co Ltd ネットワークシステム
US10421013B2 (en) 2009-10-27 2019-09-24 Harmonix Music Systems, Inc. Gesture-based user interface
US10357714B2 (en) 2009-10-27 2019-07-23 Harmonix Music Systems, Inc. Gesture-based user interface for navigating a menu
US9981193B2 (en) 2009-10-27 2018-05-29 Harmonix Music Systems, Inc. Movement based recognition and evaluation
US9278286B2 (en) 2010-03-16 2016-03-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8550908B2 (en) 2010-03-16 2013-10-08 Harmonix Music Systems, Inc. Simulating musical instruments
US8568234B2 (en) 2010-03-16 2013-10-29 Harmonix Music Systems, Inc. Simulating musical instruments
US8636572B2 (en) 2010-03-16 2014-01-28 Harmonix Music Systems, Inc. Simulating musical instruments
US8874243B2 (en) 2010-03-16 2014-10-28 Harmonix Music Systems, Inc. Simulating musical instruments
US8562403B2 (en) 2010-06-11 2013-10-22 Harmonix Music Systems, Inc. Prompting a player of a dance game
US9358456B1 (en) 2010-06-11 2016-06-07 Harmonix Music Systems, Inc. Dance competition game
US8702485B2 (en) 2010-06-11 2014-04-22 Harmonix Music Systems, Inc. Dance game and tutorial
US8444464B2 (en) 2010-06-11 2013-05-21 Harmonix Music Systems, Inc. Prompting a player of a dance game
US9024166B2 (en) 2010-09-09 2015-05-05 Harmonix Music Systems, Inc. Preventing subtractive track separation
JP2012223614A (ja) * 2012-07-23 2012-11-15 Konami Digital Entertainment Co Ltd ゲーム課金システム及びゲーム課金用コンピュータプログラム
JP2017504138A (ja) * 2014-01-07 2017-02-02 マイクロソフト テクノロジー ライセンシング,エルエルシー クロス領域アクセスに対する製品認可
JP2016002462A (ja) * 2014-06-13 2016-01-12 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation グローバルゲームサービスのためのゲームサービスシステムおよびゲームサービス方法
US9860331B2 (en) 2014-06-13 2018-01-02 Nhn Entertainment Corporation Game service system and game service method for global game service

Also Published As

Publication number Publication date
US20050227767A1 (en) 2005-10-13

Similar Documents

Publication Publication Date Title
JP2005301578A (ja) 通信回線を用いたデータ管理方法及びデータ管理装置
WO2022224585A1 (ja) 情報処理装置、情報処理方法および情報処理プログラム
KR101370020B1 (ko) 보안 트랜잭션을 촉진하기 위하여 도메인-특정 보안 샌드박스를 사용하기 위한 시스템 및 방법
CN114902195A (zh) 应用程序协作方法、计算机程序以及应用程序协作系统
US20100174650A1 (en) Electronic settlement system, electronic settlement server, negotiable-value providing apparatus, mobile communication terminal, and electronic settlement method
JP2015032158A (ja) ネットワークシステム、並びにそれに用いるサーバ装置、サーバ装置の制御方法及びコンピュータプログラム
JP4739267B2 (ja) ゲームシステム
KR20230165100A (ko) 메타버스 공간에 적용되는 nft 기반의 음원의 등급을 결정 및 관리하는 서비스 제공 방법 및 장치
KR20230165101A (ko) 메타버스 공간에 적용되는 nft 기반의 고유 계정 및 암호화를 이용한 음원 및 nft id 서비스 제공 방법 및 장치
JP5856862B2 (ja) ゲームシステム
CN105939362A (zh) 用户账号管理方法及装置
JP5315425B2 (ja) ゲームシステム及びこれに適用されるゲームの実行制御方法
JP2008027425A (ja) 電子決済システム、電子決済サーバ、有価価値提供装置、移動体通信端末、並びに電子決済方法
KR20230165102A (ko) 메타버스 플랫폼에 등록된 음원에 대한 nft와 관련된 정보에 기초하여 메타버스 공간에서 제공되는 공연을 위한 음원을 선별하는 서비스 제공 방법 및 장치
JP5265153B2 (ja) 決済システム
JP4181176B2 (ja) 通信回線を用いたゲームの管理方法
JP7540060B2 (ja) ゲームシステム、プログラム及びゲームサービス提供方法
JP6625710B2 (ja) システムおよびプログラム
CN102646244A (zh) 游戏收费管理方法、游戏系统、服务器系统及游戏装置
JP5357444B2 (ja) 電子決済システム、電子決済サーバ、有価価値提供装置、移動体通信端末、並びに電子決済方法
JP5199435B2 (ja) 景品抽選機能を備えたゲームシステム
JP5367303B2 (ja) 電子決済システム、電子決済サーバ、移動体通信端末、並びに電子決済方法
KR100802556B1 (ko) 인터넷 콘텐츠 신용카드포인트 안전 결제 서비스 방법
JP2002092247A (ja) ゲームシステム
KR20180061734A (ko) 디지털 컨텐츠 대여 방법 및 서버

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20060427

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060529

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060815

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061006

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070126

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070306