[go: up one dir, main page]

JP2003058669A - Game program, game site operating device, and game program alteration detecting method - Google Patents

Game program, game site operating device, and game program alteration detecting method

Info

Publication number
JP2003058669A
JP2003058669A JP2001248163A JP2001248163A JP2003058669A JP 2003058669 A JP2003058669 A JP 2003058669A JP 2001248163 A JP2001248163 A JP 2001248163A JP 2001248163 A JP2001248163 A JP 2001248163A JP 2003058669 A JP2003058669 A JP 2003058669A
Authority
JP
Japan
Prior art keywords
game
game program
user
tampering
winning
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
JP2001248163A
Other languages
Japanese (ja)
Inventor
Takatoshi Takemoto
孝俊 武本
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.)
Ace Denken KK
Original Assignee
Ace Denken KK
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 Ace Denken KK filed Critical Ace Denken KK
Priority to JP2001248163A priority Critical patent/JP2003058669A/en
Publication of JP2003058669A publication Critical patent/JP2003058669A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a game program which can detect alteration of a game downloaded to a user's terminal. SOLUTION: An authentication code for detecting alteration is embedded in the game program downloaded from a server 10 to the terminal 20 of a user. When a win is made in a game played on the user's terminal 20, notice of the win including the authentication code is e-mailed to the server 10, which checks whether the game program has been altered. Alternatively, the game program itself is attached to the notice of the win and sent to the server 10, which compares it with the original game program to check its alteration.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、当選者に賞品が付
与されるゲームを展開するゲーム機としてコンピュータ
を機能させるためのゲームプログラム、当該ゲームプロ
グラムを配信するゲームサイト運営装置およびゲームサ
イト運営装置としてコンピュータを機能させるためのプ
ログラム、並びにゲームプログラム改ざん検出方法に関
する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a game program for causing a computer to function as a game machine for developing a game in which a prize is awarded to a winner, a game site operating apparatus for distributing the game program, and a game site operating apparatus. The present invention relates to a program for causing a computer to function as well as a game program tampering detection method.

【0002】[0002]

【従来の技術】各種のゲームを、インターネットを通じ
てユーザーの端末(携帯電話等)に提供するゲームサイ
トでは、ゲームへの参加意欲を高めるために、ゲームの
結果に応じて賞品を付与するゲームを配信する場合があ
る。
2. Description of the Related Art In game sites that provide various games to users' terminals (mobile phones, etc.) via the Internet, in order to increase the motivation to participate in the games, games that give prizes according to the results of the games are distributed. There is a case.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、ユーザ
ーの端末にゲームプログラムをダウンロードして実行さ
せる場合には、ゲームプログラムが改ざんされて不正な
当選が捏造される可能性がある。
However, when the game program is downloaded and executed on the user's terminal, the game program may be tampered with and an unauthorized win may be fabricated.

【0004】そこで、本願発明は、ユーザーの端末にダ
ウンロードしたゲームプログラムの改ざんを検出するこ
とのできるゲームプログラム、当該ゲームプログラムを
配信するゲームサイト運営装置およびゲームサイト運営
装置としてコンピュータを機能させるためのプログラ
ム、並びにゲームプログラム改ざん検出方法を提供する
ことを目的とする。
In view of this, the present invention allows a computer to function as a game program capable of detecting tampering with a game program downloaded to a user's terminal, a game site operating apparatus for distributing the game program, and a game site operating apparatus. An object is to provide a program and a game program tampering detection method.

【0005】[0005]

【課題を解決するための手段】かかる目的を達成するた
めの本発明の要旨とするところは、次の各項の発明に存
する。 [1]当選者に賞品が付与されるゲームを展開するゲー
ム機としてコンピュータ(20)を機能させるためのゲ
ームプログラムにおいて、改ざんの有無をチェックする
ための認証コードが埋め込まれていることを特徴とする
ゲームプログラム。
The gist of the present invention for achieving the above object resides in the inventions of the following items. [1] A game program for causing a computer (20) to function as a game machine for developing a game in which a prize is awarded to a winner is embedded with an authentication code for checking whether or not there has been tampering. The game program to play.

【0006】[2]通信ネットワークへの接続機能を備
えたコンピュータ(20)を、当選者に賞品が付与され
るゲームを展開するゲーム機として機能させるためのゲ
ームプログラムにおいて、改ざんの有無をチェックする
ための認証コードが埋め込まれており、前記コンピュー
タ(20)を、前記ゲームで当選した際に、前記認証コ
ードを含む当選報告を当選確認用の所定のサーバー(1
0)に送信する送信手段として機能させることを特徴と
するゲームプログラム。
[2] Check for tampering in a game program for causing a computer (20) having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner. When the computer (20) is won in the game, a winning report including the authentication code is given to a predetermined server (1) for confirmation of winning.
0) A game program characterized by causing it to function as a transmitting means for transmitting to (0).

【0007】[3]通信ネットワークへの接続機能を備
えたコンピュータ(20)を、当選者に賞品が付与され
るゲームを展開するゲーム機として機能させるためのゲ
ームプログラムにおいて、改ざんの有無をチェックする
ための認証コードが埋め込まれており、前記コンピュー
タ(20)を、前記ゲームで当選した際に、前記認証コ
ードに基づいて当該ゲームプログラムの改ざんの有無を
検査する改ざん検査手段と、前記検査の結果を含む当選
報告を当選確認用の所定のサーバー(10)に送信する
送信手段として機能させることを特徴とするゲームプロ
グラム。
[3] Check for tampering in a game program for causing a computer (20) having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner. An authentication code for embedding is embedded, and when the computer (20) is won in the game, a tampering inspection means for inspecting the game program for tampering based on the authentication code, and a result of the inspection. A game program characterized by causing it to function as a transmission means for transmitting a winning report including the winning notification to a predetermined server (10) for confirmation of winning.

【0008】[4]通信ネットワークへの接続機能を備
えたコンピュータ(20)を、当選者に賞品が付与され
るゲームを展開するゲーム機として機能させるためのゲ
ームプログラムにおいて、前記コンピュータ(20)
を、前記ゲームで当選した際に、当該ゲームプログラム
を含む当選報告を当選確認用の所定のサーバー(10)
に送信する送信手段として機能させることを特徴とする
ゲームプログラム。
[4] In a game program for causing a computer (20) having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner, the computer (20) is provided.
When a player wins the game, a predetermined server for confirming the winning report including the game program (10)
A game program characterized by causing it to function as a transmission means for transmitting to a user.

【0009】[5][2]に記載のゲームプログラム
を、通信ネットワークを通じてユーザーに提供するサー
バー(10)としての機能を備えたゲームサイト運営装
置において、ユーザーから前記当選報告を受信したと
き、これに含まれている前記認証コードに基づいて、ゲ
ームプログラムの改ざんの有無を検査する検査手段を有
することを特徴とするゲームサイト運営装置。
[5] In a game site operating device having a function as a server (10) for providing the user with the game program described in [2] through a communication network, when the winning report is received from the user, A game site operating device comprising an inspection means for inspecting whether or not a game program has been tampered with, based on the authentication code included in.

【0010】[6][4]に記載のゲームプログラム
を、通信ネットワークを通じてユーザーに提供するサー
バー(10)としての機能を備えたゲームサイト運営装
置において、ユーザーから前記当選報告を受信したと
き、これに含まれている前記ゲームプログラムに基づい
て、当該ゲームプログラムの改ざんの有無を検査する検
査手段を有することを特徴とするゲームサイト運営装
置。
[6] In the game site operating device having a function as a server (10) for providing the game program described in [4] to the user through the communication network, when the winning report is received from the user, A game site operating device, comprising: an inspection unit that inspects the game program for tampering, based on the game program included in.

【0011】[7]改ざんの検出されたゲームプログラ
ムに基づく当選報告の送信者たるユーザーを登録する不
正ユーザー登録手段と、前記不正ユーザー登録手段に登
録されているユーザーからのアクセスに対して所定の対
抗措置をとる対抗措置手段とを有することを特徴とする
[5]または[6]に記載のゲームサイト運営装置。
[7] Unauthorized user registration means for registering the user who is the sender of the winning report based on the detected tampering game program, and a predetermined access to the user registered in the unauthorized user registration means The game site operating device according to [5] or [6], which has a countermeasure means for taking a countermeasure.

【0012】[8]前記不正ユーザー登録手段は、改ざ
んの検出されたゲームプログラムに基づく当選報告の送
信元メールアドレスを登録することを特徴とする[7]
に記載のゲームサイト運営装置。
[8] The unauthorized user registration means registers the sender's mail address of the winning report based on the detected game program [7].
The game site management device described in.

【0013】[9]獲得可能な賞品一覧をユーザーの端
末に表示し、該賞品一覧の中からユーザーが希望する賞
品の選択を受け付ける賞品選択受付手段と、広告情報の
中から、前記選択された賞品に関連する広告を検索して
前記端末に表示させる関連広告配信手段と、前記広告の
表示が終了すると前記端末において前記ゲームを実行可
能にするゲーム提供手段とを有することを特徴とする
[5]から[8]の何れかに記載のゲームサイト運営装
置。
[9] A list of available prizes is displayed on the user's terminal and prize selection receiving means for accepting the selection of the prize desired by the user from the list of prizes and the advertisement information are selected. It is characterized by having related advertisement distribution means for searching advertisements related to prizes and displaying the advertisements on the terminal, and game providing means for enabling the game to be executed on the terminal when the display of the advertisements is completed [5. ] The game site management apparatus in any one of [8].

【0014】[10]コンピュータ(20)を、[5]
から[9]の何れかに記載のゲームサイト運営装置とし
て機能させるためのプログラム。
[10] Replace the computer (20) with [5]
To [9], a program for causing the game site operating device to function.

【0015】[11]通信ネットワークへの接続機能を
備えたユーザーの端末としてのコンピュータ(20)
を、当選者に賞品が付与されるゲームを展開するゲーム
機として機能させるためのゲームプログラムの改ざんを
検出するゲームプログラム改ざん検出方法において、改
ざんの有無をチェックするための認証コードを前記ゲー
ムプログラムに埋め込んでおき、前記ゲームで当選した
際に、前記認証コードに基づき前記ユーザーの端末にお
いて前記ゲームプログラムの改ざんの有無を検査するこ
とを特徴とするゲームプログラム改ざん検出方法。
[11] A computer (20) as a user terminal having a function of connecting to a communication network
In a game program tampering detection method for detecting tampering of a game program for functioning as a game machine for developing a game in which a prize is awarded to a winner, an authentication code for checking the presence or absence of tampering is added to the game program. A game program tampering detection method, wherein the game program tampering detection is performed by embedding and inspecting the user's terminal for tampering with the game program based on the authentication code when the game is won.

【0016】[12]通信ネットワークへの接続機能を
備えたユーザーの端末としてのコンピュータ(20)
を、当選者に賞品が付与されるゲームを展開するゲーム
機として機能させるためのゲームプログラムの改ざんを
検出するゲームプログラム改ざん検出方法において、改
ざんの有無をチェックするための認証コードを前記ゲー
ムプログラムに埋め込んでおき、前記ゲームで当選した
際に、前記認証コードを含む当選報告を前記ユーザーの
端末から当選確認用のサーバー(10)に送信させ、前
記当選確認用のサーバー(10)において、前記当選報
告に含まれている前記認証コードに基づいて、前記ゲー
ムプログラムの改ざんの有無を検査することを特徴とす
るゲームプログラム改ざん検出方法。
[12] A computer (20) as a terminal of a user having a function of connecting to a communication network
In a game program tampering detection method for detecting tampering of a game program for functioning as a game machine for developing a game in which a prize is awarded to a winner, an authentication code for checking the presence or absence of tampering is added to the game program. Embed and send a winning report including the authentication code to the winning confirmation server (10) when the game is won, and the winning confirmation server (10) sends the winning report to the winning confirmation server (10). A method for detecting tampering with a game program, wherein the presence or absence of tampering with the game program is inspected based on the authentication code included in the report.

【0017】[13]通信ネットワークへの接続機能を
備えたユーザーの端末としてのコンピュータ(20)
を、当選者に賞品が付与されるゲームを展開するゲーム
機として機能させるためのゲームプログラムの改ざんを
検出するゲームプログラム改ざん検出方法において、前
記ゲームで当選した際に、当該ゲームプログラムを含む
当選報告を前記ユーザーの端末から当選確認用のサーバ
ー(10)に送信させ、前記当選確認用のサーバー(1
0)において、前記当選報告に含まれている前記ゲーム
プログラムに基づいて、当該ゲームプログラムの改ざん
の有無を検査することを特徴とするゲームプログラム改
ざん検出方法。
[13] A computer (20) as a user terminal having a function of connecting to a communication network
In a game program tampering detection method for detecting tampering of a game program for functioning as a game machine for developing a game in which a prize is awarded to a winner, a winning report including the game program when the game is won From the terminal of the user to the winning confirmation server (10), and the winning confirmation server (1)
In 0), the game program tampering detection method is characterized by inspecting the presence or absence of tampering with the game program based on the game program included in the winning report.

【0018】[14]改ざんの検出されたゲームプログ
ラムに基づく当選報告の送信者たるユーザーを登録する
ステップと、前記登録されている不正なユーザーからア
クセスがあったとき、所定の対抗措置をとるステップと
をさらに有することを特徴とする[12]または[1
3]に記載のゲームプログラム改ざん検出方法。
[14] A step of registering a user who is a sender of the winning report based on the game program in which tampering has been detected, and a step of taking a predetermined countermeasure when the registered illegal user makes an access. [12] or [1] characterized by further having
[3] The method for detecting tampering with a game program according to [3].

【0019】[15]前記ユーザーを登録するステップ
において、改ざんの検出されたゲームプログラムに基づ
く当選報告の送信元メールアドレスを登録することを特
徴とする[14]に記載のゲームプログラム改ざん検出
方法。
[15] The game program tampering detection method according to [14], characterized in that in the step of registering the user, the sender mail address of the winning report based on the game program in which tampering is detected is registered.

【0020】次に、前記各項に記載された発明の作用に
ついて説明する。ゲームプログラムに、改ざんの有無を
チェックするための認証コードを埋め込んだものでは、
当該認証コードに基づいて改ざんの有無を容易に調べる
ことができる。たとえば、認証コードは、ゲームプログ
ラム全体に対するチェックサムやCRC(Cyclic Redun
dancy Check…巡回冗長検査)に基づく誤り検出符号
や、所定の規則に従うアドレス間隔でプログラム中に配
置した特定コード等である。
Next, the operation of the invention described in each of the above items will be described. In the game program with the authentication code embedded to check for tampering,
The presence or absence of falsification can be easily checked based on the authentication code. For example, the authentication code is a checksum or CRC (Cyclic Redun) for the entire game program.
An error detection code based on a dancy check (cyclic redundancy check), a specific code arranged in a program at an address interval according to a predetermined rule, or the like.

【0021】認証コードに基づく改ざんの検査は、たと
えば、当選が発生した際にユーザーの端末で行っても良
いし、当選が発生した際に当選報告とともに認証コード
を当選確認用の所定のサーバー(10)(ゲームサイト
運営装置)に送信し、当該サーバー(10)で検査する
ように構成してもよい。
The tampering inspection based on the authentication code may be carried out, for example, on the user's terminal when the winning occurs, or when the winning occurs, the authentication code and the predetermined server for confirming the winning of the authentication code together with the winning report ( 10) (game site operating device), and the server (10) may be configured to inspect.

【0022】認証コードを埋め込む代りに、ゲームプロ
グラム自体を当選報告として当選確認用の所定のサーバ
ー(10)に送信するように構成したものでは、ゲーム
プログラム自体に冗長なコードを埋め込む必要がないの
で、プログラム自体をコンパクトにすることができると
ともに、ビット単位での改ざんを確実に検出することが
できる。
Instead of embedding the authentication code, the game program itself is transmitted as a winning report to a predetermined server (10) for confirmation of winning, so that redundant code need not be embedded in the game program itself. The program itself can be made compact and tampering in bit units can be reliably detected.

【0023】ゲームサイト運営装置において、改ざんの
検出されたゲームプログラムに基づく当選報告の送信者
たるユーザーを登録し、当該ユーザーからの以後のアク
セスに対して所定の対抗措置をとるようにしたもので
は、再度の不正行為の発生を予防することができる。た
とえば、「以前に不正行為が発見されております。」な
どの警告を表示したり、ゲームのダウンロードを拒否し
たり等の対抗措置を取ればよい。なお、予め会員登録等
を行わない場合には、改ざんの検出されたゲームプログ
ラムに基づく当選報告の送信元メールアドレスを、ユー
ザーの識別情報として登録するとよい。
In the game site operating device, a user who is a sender of a winning report based on a game program in which tampering has been detected is registered, and a predetermined countermeasure is taken against subsequent access from the user. , It is possible to prevent the occurrence of fraudulent acts again. For example, a countermeasure such as "A fraud has been found before." Or a countermeasure such as refusing to download the game may be taken. If membership registration is not performed in advance, the sender email address of the winning report based on the game program in which falsification is detected may be registered as the user identification information.

【0024】このほか、ゲームサイトに接続したユーザ
ーの端末に獲得可能な賞品一覧を表示し、その中から希
望賞品をユーザーに選択させ、その賞品に関連した広告
を流してからゲームを実行可能としたものでは、高い広
告効果を得ることができる。
In addition, a list of prizes that can be won is displayed on the terminal of the user who is connected to the game site, the user can select the desired prize from the list, and the game can be executed after the advertisement related to the prize is played. With this, a high advertising effect can be obtained.

【0025】[0025]

【発明の実施の形態】以下、図面に基づき本発明の一実
施の形態を説明する。図1〜図6は本発明の第1の実施
の形態を示している。本実施の形態に係るゲームサイト
運営装置は、インターネット上にゲームサイト2を設置
し、このゲームサイト2にアクセスしてきたユーザーの
端末20にゲームプログラムをダウンロードし、端末2
0で実行されたゲームの結果が当選のときに、賞品を提
供するように構成したものである。また、ダウンロード
されたゲームプログラムの改ざんの有無を検査するよう
になっている。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described below with reference to the drawings. 1 to 6 show a first embodiment of the present invention. The game site operating apparatus according to the present embodiment installs the game site 2 on the Internet, downloads the game program to the terminal 20 of the user who has accessed the game site 2,
It is configured to provide a prize when the result of the game executed at 0 is a win. In addition, the downloaded game program is inspected for tampering.

【0026】図1に示すように、ゲームサイト2の管理
およびコンテンツの更新等の運営全般は、運営事務局1
が行い、運営事務局1にはゲームサイト2を運営するた
めのサーバー10が設置されている。また、サーバー1
0に接続されたデータベース11は、各種賞品情報を記
憶する賞品情報記憶部11a、各種広告情報を記憶する
広告情報記憶部11b、各種のゲームプログラムを記憶
するゲーム記憶部11c、それにゲームプログラムの改
ざんした不正なユーザー等を登録するためのユーザー登
録部11d等を有している。もちろん、各種賞品情報や
広告情報は随時更新できるものとする。
As shown in FIG. 1, the management of the game site 2 and the management of the contents are generally performed by the management office 1.
A server 10 for operating the game site 2 is installed in the management office 1. Also, server 1
The database 11 connected to 0 is a prize information storage unit 11a that stores various prize information, an advertisement information storage unit 11b that stores various advertisement information, a game storage unit 11c that stores various game programs, and tampering with game programs. It has a user registration unit 11d and the like for registering unauthorized users and the like. Of course, various prize information and advertisement information can be updated at any time.

【0027】ゲームプログラムは、例えば、サン・マイ
クロシステムズ社が開発したJava(登録商標)(ジ
ャバ)言語で作成され、HTML(ハイパーテキスト・
マークアップランゲージ)形式のデータに組み込めば、
Java対応の検索閲覧ソフト(ブラウザ)で実行可能
なものである。データベース11のゲーム記憶部11c
に記憶されたゲームプログラムは、検索閲覧ソフトから
の要求でユーザー側の端末20にダウンロードされるも
のである。
The game program is created in, for example, the Java (registered trademark) (Java) language developed by Sun Microsystems, Inc.
If you include it in markup language format data,
It can be executed by Java-based search browsing software (browser). Game storage unit 11c of the database 11
The game program stored in is downloaded to the terminal 20 on the user side in response to a request from the search browsing software.

【0028】もちろん、ゲームプログラムは、Java
言語以外の言語で作成されたものであってもよいが、本
実施の形態に係るゲームプログラムは、賞品一覧および
広告等の画像データと共に端末20に一度にダウンロー
ドされ、端末20で独立して実行可能なものである。ま
た、ゲームプログラムを含むゲームサイト運営プログラ
ムは、CD−ROM、光磁気ディスクあるいはフロッピ
ー(登録商標)ディスク等の磁気的、または光学的に記
憶可能な可搬型記録媒体に記録されていてもよい。
Of course, the game program is Java
The game program may be created in a language other than the language, but the game program according to the present embodiment is downloaded to the terminal 20 at a time together with image data such as a prize list and advertisements, and is executed independently on the terminal 20. It is possible. Further, the game site management program including the game program may be recorded in a magnetically or optically storable portable recording medium such as a CD-ROM, a magneto-optical disk or a floppy (registered trademark) disk.

【0029】ゲームプログラムには、改ざんの有無を検
査するための認証コードが埋め込まれている。認証コー
ドは、たとえば、ゲームプログラム全体に対するチェッ
クサムやCRC(Cyclic Redundancy Check…巡回冗長
検査)に基づく誤り検出符号や、所定の規則に従うアド
レス間隔でプログラム中に配置した特定コード等であ
る。
In the game program, an authentication code for inspecting for tampering is embedded. The authentication code is, for example, an error detection code based on a checksum or CRC (Cyclic Redundancy Check ... Cyclic redundancy check) for the entire game program, or a specific code arranged in the program at address intervals according to a predetermined rule.

【0030】サーバー10は、賞品一覧をユーザーの端
末20に表示し、その賞品一覧からユーザーが希望する
賞品の選択を受け付ける賞品選択受付手段と、選択され
た賞品に関連する広告を広告情報の中から検索して端末
20に表示させる関連広告配信手段と、広告の表示が終
了すると端末20でゲームを実行可能にするゲーム提供
手段の各種機能を実現可能なものである。またサーバー
10は、当選者の住所・氏名等を含む当選報告を当選者
から電子メールで受け取る当選報告受領手段と、当該当
選番号を含む当選確認通知の電子メールを当選者に送信
する送信手段としての機能を果たすものである。
The server 10 displays the prize list on the user's terminal 20, and the prize selection acceptance means for accepting the selection of the prize desired by the user from the prize list, and the advertisement related to the advertisement related to the selected prize. It is possible to realize various functions of the related advertisement delivery means that is searched from and displayed on the terminal 20 and the game providing means that enables the terminal 20 to execute the game when the display of the advertisement is completed. In addition, the server 10 serves as a means for receiving a winning report including the address, name, etc. of the winning person by e-mail from the winning person, and a means for transmitting a winning confirmation notification e-mail including the winning number to the winning person. It fulfills the function of.

【0031】さらにサーバー10は、当選報告に含まれ
る認証コードやゲームプログラム自体に基づいてゲーム
プログラムの改ざんの有無を検査する検査手段と、改ざ
んの検出されたゲームプログラムに基づく当選報告の送
信者たるユーザーを不正ユーザーとして登録する登録手
段と、改ざんが検出された旨の不正報告の電子メールを
当選者に送信する送信手段と、登録されている不正ユー
ザーからのアクセスに対して所定の対抗措置をとる対抗
措置手段としての機能を果たすものである。
Further, the server 10 is an inspection means for inspecting whether or not the game program is falsified based on the authentication code included in the winning report and the game program itself, and is a sender of the winning report based on the falsified game program. Registration means for registering a user as an unauthorized user, transmission means for sending an unauthorized report e-mail indicating that tampering has been detected to winners, and prescribed countermeasures against access by registered unauthorized users. It fulfills the function of taking countermeasures.

【0032】端末20は、ゲームサイトを利用するプレ
イヤー側のコンピュータの本体、携帯電話、携帯情報端
末、CATV(ケーブルテレビ)、WebTV(ウェブ
ティービー)、通信衛星や通信衛星を用いた通信サービ
スを受けることのできるテレビ、およびゲーム機を含む
ものである。これらの端末20は、インターネット接続
および電子メール送受信などの所定機能を有するもので
ある。ゲームサイトは、種々の機能を有する端末20に
対応して構築されている。かかる端末20は特に携帯電
話とすることが、その普及度合いや利便性の観点から望
ましい。
The terminal 20 receives a communication service using a main body of a computer on the side of a player who uses a game site, a mobile phone, a personal digital assistant, a CATV (cable TV), a WebTV (web TV), a communication satellite or a communication satellite. It includes a television and a game console that can be used. These terminals 20 have predetermined functions such as Internet connection and electronic mail transmission / reception. The game site is built corresponding to the terminal 20 having various functions. It is preferable that the terminal 20 be a mobile phone, in view of the degree of its popularity and convenience.

【0033】端末20からゲームサイト2に接続する
と、不正ユーザーか否かが検査され、不正ユーザーの場
合にはアクセスを拒絶し、不正ユーザーでない場合に
は、端末20の表示部21に、賞品一覧および『ゲーム
を始める前に賞品を選択して下さい』というメッセージ
が表示される。表示部21に表示された賞品一覧の中か
ら所望の賞品を選択するには、端末20の入力部22を
用いて行う。本実施の形態では、選択すべき賞品は1つ
に設定されているが、2以上の所定の複数個を選択でき
るように設定してもよい。
When connecting to the game site 2 from the terminal 20, it is checked whether or not the user is an unauthorized user. If the user is an unauthorized user, access is denied. If the user is not an unauthorized user, the prize list is displayed on the display section 21 of the terminal 20. And the message "Please select a prize before starting the game" is displayed. The input unit 22 of the terminal 20 is used to select a desired prize from the prize list displayed on the display unit 21. In the present embodiment, the prize to be selected is set to one, but it may be set so that two or more predetermined plurality can be selected.

【0034】賞品一覧の中から賞品を選択し終えると、
その賞品に対応付けられている広告をユーザーの端末に
表示し、その後、所定のゲームプログラムがユーザーの
端末20にダウンロードされることになる。それによ
り、ユーザーは端末20でゲームが実行可能になる。
When the prize has been selected from the prize list,
The advertisement associated with the prize is displayed on the user's terminal, and then the predetermined game program is downloaded to the user's terminal 20. This allows the user to play the game on the terminal 20.

【0035】ゲームプログラムによって端末20で実行
可能なゲームは、例えばスロットマシンに見立てた図柄
合わせゲーム等である。図柄合わせゲームの場合には、
端末20の表示部21に3つの図柄をスクロール表示さ
せた後に、3つの図柄を所定の順番で停止表示し、停止
表示された図柄の種類が3つとも同一に揃うと「当選」
となるものである。
The game that can be executed on the terminal 20 by the game program is, for example, a pattern matching game that is like a slot machine. In the case of a pattern matching game,
After the three symbols are scroll-displayed on the display unit 21 of the terminal 20, the three symbols are stopped and displayed in a predetermined order, and if all three types of the symbols that are stopped and displayed are the same, "winning"
It will be.

【0036】表示部21において、3つの図柄のスクロ
ール表示の同時開始から、3つの図柄が所定の順番で総
て停止表示されるまでが1回のゲーム単位となる。ダウ
ンロードしたゲームプログラムでは、ゲームの実行回数
が所定の上限値(例えば10回)に到達すると、それ以
上は継続して実行できず、再度ゲームサイト2に接続し
直して、新たにダウンロードしなければならないように
設定されている。
In the display unit 21, one game unit starts from the simultaneous start of scroll display of three symbols until all three symbols are stopped and displayed in a predetermined order. In the downloaded game program, when the number of times the game is executed reaches a predetermined upper limit value (for example, 10 times), the game cannot be continuously executed anymore, and the game site 2 must be reconnected and a new download must be made. It is set not to become.

【0037】ゲームの結果が当選である場合には、端末
20から当選報告メールがサーバー10へ送信可能にな
る。すなわち、当選しない限り、当選報告メールを送信
することはできないようになっている。当選報告メール
には、当選者の住所や氏名、電話番号などの情報のほか
ゲームプログラムの所定アドレスに埋め込まれている認
証コードあるいはゲームプログラム自体を含めるように
なっている。
When the result of the game is a win, a win report mail can be sent from the terminal 20 to the server 10. That is, the winning report mail cannot be sent unless the winning is won. The winning report e-mail contains information such as the address, name, and telephone number of the winning person, as well as an authentication code embedded in a predetermined address of the game program or the game program itself.

【0038】サーバー10は、当選報告メールを受信す
ると、認証コードあるいは送付されてきたゲームプログ
ラム自体に基づいてゲームプログラムの改ざんの有無を
検査する。改ざんが検出された場合には、当選無効のメ
ッセージを返送するとともに、当該ユーザーを不正ユー
ザーとして登録する。一方、改ざんが検出されない場合
には、当選番号を発行するとともに、当該当選番号と賞
品の提供先に係わる情報として当選報告メールの内容と
を対応つけてデータベース11に登録するようになって
いる。さらに、サーバー10は、当選番号を含む当選確
認通知を端末20に電子メール等で送信するようになっ
ている。
When the winning report mail is received, the server 10 checks whether or not the game program has been tampered with, based on the authentication code or the sent game program itself. When tampering is detected, a message indicating that the winning is invalid is returned and the user is registered as an unauthorized user. On the other hand, when tampering is not detected, the winning number is issued, and the winning number and the contents of the winning report mail are registered in the database 11 in association with each other as information related to the prize recipient. Further, the server 10 is adapted to send a winning confirmation notification including a winning number to the terminal 20 by e-mail or the like.

【0039】なお、ゲームプログラムをダウンロードせ
ずにオンラインでゲームを行う場合には、単に端末20
の表示部21に当選番号を表示するようにしてもよい。
かかる場合、当選番号および賞品の提供先に係る情報
は、ゲームの結果が当選に確定した時点で自動的にサー
バー10のデータベース11に記憶されるようになって
いる。
When the game is played online without downloading the game program, the terminal 20 is simply used.
The winning number may be displayed on the display unit 21 of.
In such a case, the information regarding the winning numbers and the prize recipients is automatically stored in the database 11 of the server 10 when the result of the game is confirmed as winning.

【0040】賞品を実際に提供可能な店舗のコンピュー
タ30は、サーバー10に接続して、サーバー10のデ
ータベース11に記憶された当選番号および賞品の提供
先に係る情報と、ユーザー側の当選番号および賞品の提
供先に係る情報とを照合し、両者が一致すれば、賞品の
提供に係る賞品提供済み情報をサーバー10に送信する
ものである。店舗としては、賞品提供上の利便性の観点
から全国展開されているコンビニエンスストアが好まし
い。
The computer 30 of the store that can actually provide the prize is connected to the server 10 to store the winning number and the prize providing information stored in the database 11 of the server 10 and the winning number on the user side. The information related to the prize providing destination is collated, and if both match, the prize provided information related to the prize providing is transmitted to the server 10. As a store, a convenience store that is nationwide deployed is preferable from the viewpoint of convenience in providing prizes.

【0041】以上、ゲームサイト2を運営するサーバー
10、ゲームサイト2を利用するユーザーの端末20、
およびゲームの結果当選になり、賞品の提供が実際に行
われる店舗のコンピュータ30を中心にして説明した。
次に、ゲームと共に表示される広告、およびサーバー1
0の管理について簡単に説明する。
As described above, the server 10 that operates the game site 2, the terminal 20 of the user who uses the game site 2,
The explanation has been centered on the computer 30 in the store where the game is won as a result of the game and the prize is actually provided.
Next, the advertisement displayed with the game, and the server 1
Management of 0 will be briefly described.

【0042】図1に示すように、賞品提供元である広告
主は、賞品の提供が実際に行われる店舗に賞品を配送
し、かつ広告代理店に広告を出稿するものである。これ
に限らず、広告主は賞品提供元と同一である必要はな
く、賞品提供に関して一定の関係を有していればよい。
As shown in FIG. 1, the advertiser, who is the prize provider, delivers the prize to the store where the prize is actually provided, and places the advertisement at the advertisement agency. Not limited to this, the advertiser does not have to be the same as the prize provider, and may have a certain relationship with respect to the prize provision.

【0043】広告代理店は、サーバー10の設置されて
いる運営事務局1の設定、管理を行うものであり、運営
事務局1は、広告出稿および賞品提供を広告主に依頼す
るものである。運営事務局1に実際にサーバー10を設
置したり、設置したサーバー10を管理したりするの
は、ゲームサイト2のシステム開発等の事業者が行うも
のである。
The advertising agency sets up and manages the operation office 1 in which the server 10 is installed, and the operation office 1 requests the advertiser to place advertisements and provide prizes. The actual installation of the server 10 in the management office 1 and the management of the installed server 10 are performed by a business operator such as the system developer of the game site 2.

【0044】次に、ゲームサイト運営方法についてさら
に詳細に説明する。本方法では大まかに分けて、賞品一
覧からの賞品の選択、広告の表示、それにゲームプログ
ラムをダウンロードする処理と、ユーザーから送られて
くるゲームの当選報告に含まれる認証コード等に基づい
てゲームプログラムの改ざんの有無を検査し、改ざんの
ない場合に当選番号を付与し、これらを通知する処理
と、賞品交換を行う店舗からの問い合わせに対して当選
番号の照合等を行う処理が実行される。このほか、端末
20にダウンロードされるゲームプログラム、賞品交換
を行う店舗のコンピュータで実行されるプログラムが本
システムを構成することになる。
Next, the game site operating method will be described in more detail. This method is roughly divided into the selection of prizes from the prize list, the display of advertisements, the process of downloading the game program, and the game program based on the authentication code included in the winning report of the game sent from the user. The presence or absence of tampering is checked, and if there is no tampering, a winning number is given, a process of notifying them and a process of collating the winning number in response to an inquiry from the store exchanging the prize are executed. In addition, the game program downloaded to the terminal 20 and the program executed by the computer of the store for exchanging prizes constitute the present system.

【0045】図2は、ユーザーの端末20からゲームサ
イトにアクセスがあった際にサーバー10の行う処理を
示している。ユーザーがゲームのダウンロードを目的と
して、ゲームサイト2にアクセスすると(ステップS1
01:Y)、当該ユーザーが不正ユーザーか否かを検査
する(ステップS102)。この検査は、たとえば、ユ
ーザーの端末が携帯電話の場合には、その電話番号が不
正ユーザーとしてデータベース11dに登録された電話
番号と一致するかによって検査する。このほか、たとえ
ば、ユーザーIDやユーザーの電子メールアドレスの入
力を求め、これらの情報でデータベース11dを検索
し、不正ユーザーか否かを検査する等でもよい。
FIG. 2 shows the processing performed by the server 10 when the game site is accessed from the user's terminal 20. When the user accesses the game site 2 for the purpose of downloading the game (step S1
01: Y), it is checked whether the user is an unauthorized user (step S102). For example, when the user's terminal is a mobile phone, this check is performed by checking whether the phone number matches the phone number registered in the database 11d as an unauthorized user. In addition, for example, the user ID or the user's e-mail address may be requested to be input, and the database 11d may be searched with these information to check whether the user is an unauthorized user.

【0046】検査の結果、不正ユーザーでない場合には
(ステップS103:N)、端末20の表示部21に、
賞品一覧および「ゲームを始める前に賞品を選択して下
さい」というメッセージが表示される(ステップS10
4)。このとき、賞品一覧やメッセージの表示ばかりで
なく、ゲームの概略説明等も合わせて表示するようにし
てもよい。
As a result of the inspection, if the user is not an unauthorized user (step S103: N), the display unit 21 of the terminal 20 displays
The prize list and the message "Please select a prize before starting the game" are displayed (step S10).
4). At this time, not only the prize list and the message may be displayed, but also a brief description of the game may be displayed together.

【0047】ユーザーが端末20の入力部22により、
賞品一覧の中から1つの賞品を選択すると(ステップS
105:Y)、選択された賞品に対応する広告が、端末
20の表示部21に表示される(ステップS106)。
かかる広告の表示が終了すると(ステップS107:
Y)、所定のゲームプログラムが端末20にダウンロー
ドされて(ステップS108)、処理を終了する(エン
ド)。このようにユーザーがゲームを行うためには、所
望の賞品の選択に基づきその賞品に関する広告を見るこ
とが前提条件となる。
The user uses the input unit 22 of the terminal 20 to
Select one prize from the prize list (step S
105: Y), the advertisement corresponding to the selected prize is displayed on the display unit 21 of the terminal 20 (step S106).
When the display of the advertisement ends (step S107:
Y), a predetermined game program is downloaded to the terminal 20 (step S108), and the process ends (END). As described above, in order for the user to play the game, it is a prerequisite that the user sees the advertisement regarding the prize based on the selection of the desired prize.

【0048】検査の結果、不正ユーザーであると判明し
た場合には(ステップS103:Y)、以前の不正行為
に基づき、本ゲームサイトへのアクセスを拒絶する旨の
メッセージを表示して(ステップS109)処理を終了
する。
As a result of the inspection, when the user is found to be an unauthorized user (step S103: Y), a message to the effect that access to the game site is denied is displayed based on the previous unauthorized activity (step S109). ) End the process.

【0049】図3は、ダウンロードされたゲームプログ
ラムが端末20で実行される際の流れを示している。ま
ずゲームの開始画面が端末20の表示部21に表示され
る(ステップS201)。ユーザーがゲームを開始する
と(ステップS202:Y)、ゲームの実行回数に
「1」を加算し(ステップS203)、ゲームを実行す
る(ステップS204)。
FIG. 3 shows a flow when the downloaded game program is executed on the terminal 20. First, the game start screen is displayed on the display unit 21 of the terminal 20 (step S201). When the user starts the game (step S202: Y), "1" is added to the game execution count (step S203) and the game is executed (step S204).

【0050】ゲームでは、端末20の表示部21にスロ
ットマシーンの如く図柄がスクロール表示される。ここ
で3つの図柄がスクロール表示された後に、所定の順番
で1つずつ停止表示される。総ての図柄が停止表示され
た時点で、図柄の種類が3つとも同一に揃うと「当選」
となる。ゲームの結果、2つの図柄が同一に揃うリーチ
状態となった場合も含めて、結局3つとも総て同一には
揃わなかった場合はハズレに終わることになる。
In the game, symbols are scroll-displayed on the display unit 21 of the terminal 20 like a slot machine. Here, after three symbols are scroll-displayed, they are stopped and displayed one by one in a predetermined order. When all the symbols are stopped and displayed, if all three types of symbols are the same, "winning"
Becomes As a result of the game, including the case where the two symbols are in the same reach state, eventually, if all three symbols are not in the same state, the game will be lost.

【0051】ゲームが終了すると(ステップS205:
Y)、ゲームの結果が当選か否かを判断する(ステップ
S206)。ゲームの結果が当選であれば(ステップS
206:Y)、ゲーム画面がメール送信画面に変わり、
端末20からサーバー10へ当選報告の電子メールが送
信可能になる。当選報告の電子メールを送信するにあた
って、端末20において、賞品提供先(当選者)に係る
情報(例えば、住所、氏名、年齢、職業等の情報)の入
力を受け付け、これらの情報と予めゲームプログラムの
所定番地(アドレス)に埋め込んである認証コードを含
む当選報告の電子メールがサーバー10に送信される
(ステップS207)。なお、認証コードに代えて当該
ゲームプログラム自体をファイル化し、当選報告の電子
メールの添付ファイルとしてもよい。
When the game ends (step S205:
Y), it is determined whether or not the result of the game is a win (step S206). If the game result is a win (step S
206: Y), the game screen changes to a mail transmission screen,
An e-mail of a winning report can be sent from the terminal 20 to the server 10. When sending the winning report e-mail, the terminal 20 accepts the input of information (for example, address, name, age, occupation, etc.) relating to the prize recipient (winner), and the information and the game program in advance. The e-mail of the winning report including the authentication code embedded in the predetermined address (address) is transmitted to the server 10 (step S207). Instead of the authentication code, the game program itself may be converted into a file and used as an attachment file of the winning report e-mail.

【0052】当選報告の電子メールを受信したサーバー
10からは、当選確認通知の電子メールが返送されてく
るので、端末20はこれを受信する(ステップS20
8)。当選確認通知の電子メールには、サーバー10の
発行する当選番号が含まれている。その後、このゲーム
プログラムでゲームが再度実行できないように設定し処
理を終了する(ステップS210)。なお、送信した当
選報告の電子メールに基づいてサーバー10側で行われ
た改ざん有無の検査において改ざんが検出された場合に
は、当選確認通知に代えて改ざんの不正が検出された旨
の電子メールが送られてくる。
Since the winning confirmation e-mail is returned from the server 10 which has received the winning report e-mail, the terminal 20 receives this (step S20).
8). The winning confirmation notification e-mail contains the winning number issued by the server 10. Then, the game program is set so that the game cannot be executed again, and the process is terminated (step S210). If tampering is detected in the tampering inspection performed on the server 10 side based on the transmitted e-mail of the winning report, an e-mail indicating that tampering was detected instead of the winning confirmation notification Will be sent.

【0053】ゲームの結果が当選でない場合には(ステ
ップS206;N)、実行回数が上限回数未満か否かを
判定し、未満であれば(ステップS209;N)、ステ
ップS202に戻り、再度のゲームを実行可能にする。
実行回数が上限回数に達している場合には(ステップS
209;Y)、以後、当該ゲームプログラムが実行でき
ないように設定して処理を終了する(ステップS21
0)。
If the result of the game is not a win (step S206; N), it is determined whether or not the number of executions is less than the upper limit number, and if it is less (step S209; N), the process returns to step S202, and again. Make the game executable.
If the number of executions has reached the upper limit, (step S
209; Y), and thereafter, the game program is set so as not to be executed, and the process is terminated (step S21).
0).

【0054】端末20で継続して実行可能なゲームの回
数に上限値を設定したことにより、ゲームの実行回数が
上限値に達すれば、端末20の表示部21上で賞品を選
択してもゲームは実行不可能となり、ゲームサイト2か
ら一旦ログオフし、再びゲームサイト2へ新たに接続す
ることを促す。それにより、既存のユーザーをリピータ
ーとして繰り返しゲームサイト2に誘引することがで
き、また更新された最新の広告を見せる機会を増やすこ
とができる。
By setting an upper limit on the number of games that can be continuously executed on the terminal 20, if the number of games executed reaches the upper limit, even if a prize is selected on the display unit 21 of the terminal 20, the game is played. Becomes unexecutable, and prompts the user to log off from the game site 2 and connect again to the game site 2. As a result, existing users can be repeatedly attracted to the game site 2 as repeaters, and the chances of showing the updated latest advertisement can be increased.

【0055】図4は、サーバー10による当選報告の受
信ないし当選確認通知の送信の処理を示している。サー
バー10では当選報告受信手段により、端末20からの
当選報告に係る電子メールを受信すると(ステップS3
01)、当選報告に含まれている認証コードあるいは当
選報告に添付されたゲームプログラムに基づいて、ユー
ザーの端末20においてゲームプログラムが改ざんされ
ているか否かを検査する(ステップS302)。たとえ
ば、送られてきた認証コードが所定のコードと一致する
か否か、あるいは添付されてきたゲームプログラム自体
を送信したはずのゲームプログラムと照合する等により
改ざんの有無を検査する。
FIG. 4 shows a process of receiving a winning report or transmitting a winning confirmation notice by the server 10. The server 10 receives the winning report e-mail from the terminal 20 by the winning report receiving means (step S3).
01), based on the authentication code included in the winning report or the game program attached to the winning report, it is checked whether the game program has been tampered with in the user's terminal 20 (step S302). For example, the presence or absence of tampering is checked by checking whether the sent authentication code matches a predetermined code, or by checking the attached game program itself with the game program that should have been sent.

【0056】改ざんが検出されない場合には(ステップ
S303:N)、当選番号を割り当てる(ステップS3
04)。また割り当てた当選番号と受信した当選報告の
電子メールに含まれる賞品提供先(当選者)に係る情報
とを対応付けて記憶する(ステップS305)。さら
に、先の当選番号を含む当選確認通知に係る電子メール
を、先の当選報告の電子メールの送信元ユーザーへと返
信する(ステップS306)。
If tampering is not detected (step S303: N), a winning number is assigned (step S3).
04). In addition, the assigned winning number and the information related to the prize recipient (winner) included in the received email of the winning report are stored in association with each other (step S305). Further, the electronic mail related to the winning confirmation notification including the previous winning number is returned to the sender user of the previous winning report electronic mail (step S306).

【0057】改ざんが検出された場合には(ステップS
303:Y)、当該ユーザーを不正ユーザーとしてデー
タベース11dに登録する(ステップS307)。たと
えば、ユーザーの端末20が携帯電話である場合にはそ
の電話番号、あるいは当選報告の送信元メールアドレ
ス、ユーザーIDがある場合にはユーザーID等を不正
ユーザーを特定するための情報として登録する。その
後、改ざんが検出されたため今回の当選が無効である旨
の電子メールを、先の当選報告の電子メールの送信元ユ
ーザーへと返信する(ステップS308)。なお、認証
コードやゲームプログラムとの照合を行うために、ゲー
ムプログラムの名称やIDなどの識別情報やバージョン
情報が管理されているとともに、サーバー10では、こ
れらの識別情報と認証コードあるいはゲームプログラム
自体を、照合のために登録してある。
If falsification is detected (step S
303: Y), the user is registered in the database 11d as an unauthorized user (step S307). For example, when the user's terminal 20 is a mobile phone, the telephone number, the sender's mail address of the winning report, the user ID if there is a user ID, etc. are registered as information for identifying an unauthorized user. Thereafter, an e-mail indicating that the present winning is invalid because tampering has been detected is returned to the sender user of the e-mail of the previous winning report (step S308). It should be noted that identification information such as the name and ID of the game program and version information are managed in order to match with the authentication code and the game program, and at the server 10, these identification information and the authentication code or the game program itself. Are registered for verification.

【0058】図5および図6は、実際の賞品の提供に関
する処理を示している。ゲームで当選したユーザーが店
舗で賞品を受け取る際、店舗のコンピュータ30からサ
ーバー10に接続すると(ステップS401)、サーバ
ー10から照合画面が送信されてきて、店舗のコンピュ
ータ30の表示部に照合画面が表示される(ステップS
402)。
FIG. 5 and FIG. 6 show the processing relating to the actual provision of prizes. When the user who wins the game receives the prize at the store, if the computer 30 of the store connects to the server 10 (step S401), the collation screen is transmitted from the server 10 and the collation screen is displayed on the display unit of the computer 30 of the store. Is displayed (step S
402).

【0059】次に、店舗の店員は、賞品交換に来たユー
ザーに当選番号と住所氏名等を尋ね、店舗のコンピュー
タ30の入力部から当選番号およびユーザー情報を入力
する。ここで入力された情報はサーバー10に送信され
る(ステップS403)。サーバー10の側では、受信
した情報とサーバー10側に記憶してある情報とが一致
するか否かを判断し、照合の結果がコンピュータ30に
送られて、その画面に表示される(ステップS40
4)。
Next, the store clerk asks the user who came to exchange the prize for the winning number and the address name, and inputs the winning number and user information from the input unit of the computer 30 of the store. The information input here is transmitted to the server 10 (step S403). The server 10 side judges whether or not the received information and the information stored in the server 10 side match, and the collation result is sent to the computer 30 and displayed on its screen (step S40).
4).

【0060】両方の情報が一致すれば、真正な当選者と
確認できるので、店舗では、実際に賞品を提供し、その
後、賞品提出済み情報をサーバー10に送信する(ステ
ップS405)。一方、両方の情報が一致しなければ、
賞品の引き渡しは行わない。このような処理により、不
正な賞品獲得を防止することができ、また、サーバー1
0側でも実際の賞品の提供の有無を確認することができ
る。
If both pieces of information match, it can be confirmed that the person is a genuine winner, and therefore the store actually provides the prize, and then transmits the prize submitted information to the server 10 (step S405). On the other hand, if both information does not match,
No prizes will be handed over. By such processing, it is possible to prevent illegal prize acquisition, and the server 1
The 0 side can also confirm whether or not the actual prize is provided.

【0061】すなわち、店舗のコンピュータ30から照
合の問合わせを受けたサーバー10は、図6に示すよう
に、当選番号等の照合処理を行い、店舗で入力された情
報とサーバー側に記憶してある情報とが互いに一致する
かを判断する(ステップS501)。そして、照合の結
果を店舗のコンピュータ30に返信する(ステップS5
02)。
That is, the server 10, which has received a collation inquiry from the computer 30 of the store, collates the winning number and the like, as shown in FIG. 6, and stores the information input in the store and the server side. It is determined whether certain information matches each other (step S501). Then, the collation result is returned to the computer 30 of the store (step S5).
02).

【0062】照合に成功した場合には(ステップS50
3;Y)、店舗のコンピュータ30からの賞品提出済み
情報を受信し、賞品の引き渡し完了を登録する(ステッ
プS504)。照合に成功しなかった場合には(ステッ
プS502;N)、引き渡し完了の登録をすることなく
処理を終了する(エンド)。
If the collation succeeds (step S50)
3; Y), the prize submission completion information is received from the computer 30 of the store, and the completion of the delivery of the prize is registered (step S504). If the collation is not successful (step S502; N), the process is terminated without registering the delivery completion (end).

【0063】なお、前記ゲームサイト運営装置の処理動
作を実現するためのゲームサイト運営プログラムをサー
バー10等のコンピュータで実行する際には、コンピュ
ータ内のハードディスク装置等の補助記憶装置にプログ
ラムを格納しておき、メインメモリにロードして実行す
る。
When the game site operating program for realizing the processing operation of the game site operating device is executed by a computer such as the server 10, the program is stored in an auxiliary storage device such as a hard disk device in the computer. Set it in the main memory and execute it.

【0064】また、ゲームサイト運営プログラムは、前
述したがCD−ROM等の可搬型記録媒体にプログラム
を格納して売買したり、インターネット等のネットワー
クを介して接続されたコンピュータの記録装置に格納し
ておき、ネットワークを通じて他のコンピュータに転送
することもできる。
As described above, the game site management program is stored in a portable recording medium such as a CD-ROM for sale, or stored in a recording device of a computer connected via a network such as the Internet. It can also be transferred to another computer via a network.

【0065】次に、本発明の第2の実施の形態について
説明する。第2の実施の形態では、ゲームプログラムに
埋め込んである認証コードに基づいて、ユーザーの端末
20の側でゲームプログラムの改ざんの有無を検査し、
その検査結果をサーバー10に報告するようになってい
る。
Next, a second embodiment of the present invention will be described. In the second embodiment, based on the authentication code embedded in the game program, the user's terminal 20 checks whether the game program has been tampered with,
The inspection result is reported to the server 10.

【0066】図7は、第2の実施の形態における端末2
0の処理を示している。ステップS601からステップ
S606までは、図2に示したものと同一であり、それ
らの説明は省略する。ゲームが終了しその結果が当選の
とき(ステップS606:Y)、ゲームプログラムに予
め埋め込まれている認証コードに基づいて、ゲームプロ
グラムの改ざんの有無を検査する。たとえば、認証コー
ドが、ゲームプログラム全体についてのCRC符号であ
る場合には、端末20においてゲームプログラム全体に
ついてのCRC符号を生成し、これと認証コードとを照
合し、これらが一致しなければ、ゲームプログラムが改
ざんされていると判定することを行う。もちろん、CR
C符号に代えてチェックサムなどを用いても良い。
FIG. 7 shows a terminal 2 according to the second embodiment.
0 processing is shown. Steps S601 to S606 are the same as those shown in FIG. 2, and a description thereof will be omitted. When the game is over and the result is a win (step S606: Y), it is checked whether the game program has been tampered with based on the authentication code embedded in the game program in advance. For example, if the authentication code is a CRC code for the entire game program, a CRC code for the entire game program is generated at the terminal 20, and this is compared with the authentication code. Determines that the program has been tampered with. Of course, CR
A checksum or the like may be used instead of the C code.

【0067】改ざんが検出されなかった場合には(ステ
ップS608:N)、ゲーム画面がメール送信画面に変
わり、端末20からサーバー10へ当選報告の電子メー
ルが送信可能になる。当選報告の電子メールを送信する
にあたって、端末20において、賞品提供先(当選者)
に係る情報(例えば、住所、氏名、年齢、職業等の情
報)の入力を受け付け、これらの情報含む当選報告の電
子メールがサーバー10に送信される(ステップS60
9)。
When tampering is not detected (step S608: N), the game screen is changed to the mail transmission screen, and the winning report e-mail can be transmitted from the terminal 20 to the server 10. When sending the winning report e-mail, the prize recipient (winner) on the terminal 20
Input of information (for example, information such as address, name, age, occupation, etc.) relating to the above is received, and an e-mail of a winning report including these information is transmitted to the server 10 (step S60).
9).

【0068】改ざんが検出された場合には(ステップS
608:Y)、改ざんが検出されたため、今回の当選が
無効となる旨のメッセージを端末20の表示部に表示し
(ステップS611)、その後、端末20からサーバー
10に向けて不正報告の電子メールを送信する(ステッ
プS612)。不正報告には、不正ユーザーの登録を行
うための情報が含まれる。たとえば、ユーザーのメール
アドレス、携帯電話の場合にはその電話番号等である。
If falsification is detected (step S
608: Y), and since tampering has been detected, a message indicating that the winning of this time is invalid is displayed on the display unit of the terminal 20 (step S611), and thereafter, an illegal report e-mail is sent from the terminal 20 to the server 10. Is transmitted (step S612). The fraud report contains information for registering fraudulent users. For example, the mail address of the user, the telephone number of a mobile phone, and the like.

【0069】図8は、ユーザーの端末から電子メールを
受信した場合のサーバー10の処理を示している。受信
した電子メールが当選報告の電子メールの場合には(ス
テップS701:Y)、当選番号を割り当て(ステップ
S702)、当選報告内の当選者情報をデータベースに
登録し(ステップS703)、当選番号を含む当選確認
通知の電子メールを当選報告の電子メールの送信元に返
信する(ステップS704)。受信した電子メールが不
正報告である場合には(ステップS705:Y)、不正
報告に含まれるユーザー情報に基づいて不正ユーザー登
録を行う(ステップS706)。
FIG. 8 shows the processing of the server 10 when an electronic mail is received from the user's terminal. If the received e-mail is a winning report e-mail (step S701: Y), a winning number is assigned (step S702), the winner information in the winning report is registered in the database (step S703), and the winning number is set. The e-mail containing the winning confirmation notification is returned to the sender of the e-mail of the winning report (step S704). If the received e-mail is a fraud report (step S705: Y), fraudulent user registration is performed based on the user information included in the fraud report (step S706).

【0070】以上、本発明の実施の形態を図面によって
説明してきたが、具体的な構成はこれらの実施の形態に
限られるものではなく、本発明の要旨を逸脱しない範囲
における変更や追加があっても本発明に含まれる。
Although the embodiments of the present invention have been described above with reference to the drawings, the specific configuration is not limited to these embodiments, and there are changes and additions within the scope not departing from the gist of the present invention. However, it is included in the present invention.

【0071】認証コードは、実施の形態で例示したもの
に限定されず、改ざんの有無をチェック可能なものであ
ればよい。
The authentication code is not limited to the one exemplified in the embodiment, and may be any code capable of checking the presence or absence of tampering.

【0072】なお実施の形態では、ゲームの結果が当選
である場合に、サーバー10が当選を証明する当選番号
を端末20に電子メールで送信するようにしたものを示
したが、これに限らず、特にゲームプログラムをダウン
ロードせずに、オンラインでゲームを行う場合には、サ
ーバー10により、単に端末20の表示部21に当選番
号を表示するようにしてもよい。かかる場合、当選番号
および賞品の提供先に係る情報は、ゲームの結果が当選
に確定した時点で自動的にサーバー10のデータベース
11に記憶される。
In the embodiment, when the result of the game is a win, the server 10 sends the win number proving the win to the terminal 20 by e-mail. However, the present invention is not limited to this. In particular, when the game is played online without downloading the game program, the server 10 may simply display the winning number on the display unit 21 of the terminal 20. In such a case, the information regarding the winning numbers and the prize recipients is automatically stored in the database 11 of the server 10 when the result of the game is confirmed as winning.

【0073】[0073]

【発明の効果】本発明に係るゲームプログラム、当該ゲ
ームプログラムを配信するゲームサイト運営装置および
ゲームサイト運営装置としてコンピュータを機能させる
ためのプログラム、並びにゲームプログラム改ざん検出
方法によれば、ゲームプログラムに改ざんの有無をチェ
ックするための認証コードを埋め込んだので、当該認証
コードに基づいて改ざんの有無を容易に調べることがで
きる。
According to the game program, the game site operating apparatus for distributing the game program, the program for causing a computer to function as the game site operating apparatus, and the game program tampering detection method according to the present invention, the game program is tampered with. Since the authentication code for checking the presence / absence of information is embedded, it is possible to easily check the presence / absence of tampering based on the authentication code.

【0074】また、ゲームで当選した際に、当選報告と
ともにゲームプログラム自体をサーバーに送信するよう
に構成したものでは、ゲームプログラム自体に冗長なコ
ードを埋め込む必要がなくプログラム自体をコンパクト
にすることができる。また、プログラム自体をオリジナ
ルと比較すれば良いので、ビット単位での改ざんを確実
かつ容易に検出することができる。
Further, when the game program itself is transmitted to the server together with the winning report when the game is won, it is not necessary to embed redundant code in the game program itself and the program itself can be made compact. it can. Further, since the program itself may be compared with the original, tampering in bit units can be detected reliably and easily.

【0075】ゲームサイト運営装置において、改ざんの
検出されたゲームプログラムに基づく当選報告の送信者
たるユーザーを登録し、当該ユーザーからの以後のアク
セスに対して所定の対抗措置をとるようにしたもので
は、再度の不正行為の発生を予防することができる。
In the game site management device, the user who is the sender of the winning report based on the detected tampering game program is registered and a predetermined countermeasure is taken against the subsequent access from the user. , It is possible to prevent the occurrence of fraudulent acts again.

【0076】このほか、ゲームサイトに接続したユーザ
ーの端末に獲得可能な賞品一覧を表示し、その中から希
望賞品をユーザーに選択させ、その賞品に関連した広告
を流してからゲームを実行可能としたものでは、高い広
告効果を得ることができる。
In addition, a list of prizes that can be won is displayed on the user's terminal connected to the game site, the user can select the desired prize from the list, and the game can be executed after the advertisement related to the prize is played. With this, a high advertising effect can be obtained.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施の形態に係るゲームサイト運営
装置を示すブロック図である。
FIG. 1 is a block diagram showing a game site operating device according to an embodiment of the present invention.

【図2】本発明の一実施の形態に係るゲームサイト運営
装置においてユーザーからアクセスがあった際に行う処
理を示す流れ図である。
FIG. 2 is a flowchart showing a process performed when a user accesses the game site operating apparatus according to the embodiment of the present invention.

【図3】本発明の一実施の形態に係るゲームサイト運営
装置において、ダウンロードされたゲームプログラムが
端末で実行される際の処理を示す流れ図である。
FIG. 3 is a flowchart showing a process when the downloaded game program is executed on the terminal in the game site operating device according to the embodiment of the present invention.

【図4】本発明の一実施の形態に係るゲームサイト運営
装置において、サーバーによる当選報告の受信ないし当
選確認通知の送信の処理を示す流れ図である。
FIG. 4 is a flowchart showing a process of receiving a winning report or transmitting a winning confirmation notice by the server in the game site operating apparatus according to the embodiment of the present invention.

【図5】本発明の一実施の形態に係るゲームサイト運営
装置において、実際の賞品の提供処理を示す流れ図であ
る。
FIG. 5 is a flowchart showing an actual prize providing process in the game site operating apparatus according to the embodiment of the present invention.

【図6】本発明の一実施の形態に係るゲームサイト運営
装置において、実際の賞品の提供済みに係る情報の更新
処理を示す流れ図である。
FIG. 6 is a flow chart showing an update process of information related to actual provision of prizes in the game site management apparatus according to the embodiment of the present invention.

【図7】本発明の一実施の形態に係るゲームサイト運営
装置において、ダウンロードされたゲームプログラムが
端末で実行される際の処理を示す流れ図である。
FIG. 7 is a flowchart showing a process when a downloaded game program is executed on a terminal in the game site management device according to the embodiment of the present invention.

【図8】本発明の一実施の形態に係るゲームサイト運営
装置において、サーバーによる当選報告または不正報告
の受信処理を示す流れ図である。
FIG. 8 is a flowchart showing a process of receiving a winning report or a fraudulent report by the server in the game site operating device according to the embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1…運営事務局 2…ゲームサイト 2a…広告時間指定部 10…サーバー 11…データベース 11a…賞品情報記憶部 11b…広告情報記憶部 11c…ゲーム記憶部 11d…ユーザー登録部 20…端末 21…表示部 22…入力部 30…コンピュータ 1 ... Administration office 2 ... Game site 2a ... Advertising time designation section 10 ... Server 11 ... Database 11a ... Prize information storage unit 11b ... Advertising information storage unit 11c ... Game storage section 11d ... User registration section 20 ... Terminal 21 ... Display 22 ... Input section 30 ... Computer

Claims (15)

【特許請求の範囲】[Claims] 【請求項1】当選者に賞品が付与されるゲームを展開す
るゲーム機としてコンピュータを機能させるためのゲー
ムプログラムにおいて、 改ざんの有無をチェックするための認証コードが埋め込
まれていることを特徴とするゲームプログラム。
1. A game program for causing a computer to function as a game machine for developing a game in which a prize is awarded to a winner, wherein an authentication code for checking whether or not the information has been tampered with is embedded. Game program.
【請求項2】通信ネットワークへの接続機能を備えたコ
ンピュータを、当選者に賞品が付与されるゲームを展開
するゲーム機として機能させるためのゲームプログラム
において、 改ざんの有無をチェックするための認証コードが埋め込
まれており、 前記コンピュータを、前記ゲームで当選した際に、前記
認証コードを含む当選報告を当選確認用の所定のサーバ
ーに送信する送信手段として機能させることを特徴とす
るゲームプログラム。
2. An authentication code for checking for tampering in a game program for causing a computer having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner. Embedded therein, the game program causing the computer to function as a transmission means for transmitting a winning report including the authentication code to a predetermined server for confirmation of winning when the game is won.
【請求項3】通信ネットワークへの接続機能を備えたコ
ンピュータを、当選者に賞品が付与されるゲームを展開
するゲーム機として機能させるためのゲームプログラム
において、 改ざんの有無をチェックするための認証コードが埋め込
まれており、 前記コンピュータを、前記ゲームで当選した際に、前記
認証コードに基づいて当該ゲームプログラムの改ざんの
有無を検査する改ざん検査手段と、前記検査の結果を含
む当選報告を当選確認用の所定のサーバーに送信する送
信手段として機能させることを特徴とするゲームプログ
ラム。
3. An authentication code for checking tampering in a game program for causing a computer having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner. When the computer is won in the game, the tampering inspection means for inspecting whether the game program has been tampered with based on the authentication code, and the winning report including the result of the inspection are confirmed as winning. A game program characterized by causing it to function as transmission means for transmitting to a predetermined server for use.
【請求項4】通信ネットワークへの接続機能を備えたコ
ンピュータを、当選者に賞品が付与されるゲームを展開
するゲーム機として機能させるためのゲームプログラム
において、 前記コンピュータを、前記ゲームで当選した際に、当該
ゲームプログラムを含む当選報告を当選確認用の所定の
サーバーに送信する送信手段として機能させることを特
徴とするゲームプログラム。
4. A game program for causing a computer having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner, when the computer is won in the game. In addition, the game program is characterized by functioning as a transmitting means for transmitting a winning report including the game program to a predetermined server for confirmation of winning.
【請求項5】請求項2に記載のゲームプログラムを、通
信ネットワークを通じてユーザーに提供するサーバーと
しての機能を備えたゲームサイト運営装置において、 ユーザーから前記当選報告を受信したとき、これに含ま
れている前記認証コードに基づいて、ゲームプログラム
の改ざんの有無を検査する検査手段を有することを特徴
とするゲームサイト運営装置。
5. A game site operating apparatus having a function as a server for providing the game program according to claim 2 to a user through a communication network, when the winning report is received from the user, it is included therein. A game site operating device comprising an inspection means for inspecting whether a game program has been tampered with based on the authentication code.
【請求項6】請求項4に記載のゲームプログラムを、通
信ネットワークを通じてユーザーに提供するサーバーと
しての機能を備えたゲームサイト運営装置において、 ユーザーから前記当選報告を受信したとき、これに含ま
れている前記ゲームプログラムに基づいて、当該ゲーム
プログラムの改ざんの有無を検査する検査手段を有する
ことを特徴とするゲームサイト運営装置。
6. A game site operating device having a function as a server for providing the game program according to claim 4 to a user through a communication network, and when the winning report is received from the user, it is included in the winning report. A game site operating device comprising an inspection means for inspecting whether or not the game program has been tampered with based on the game program.
【請求項7】改ざんの検出されたゲームプログラムに基
づく当選報告の送信者たるユーザーを登録する不正ユー
ザー登録手段と、 前記不正ユーザー登録手段に登録されているユーザーか
らのアクセスに対して所定の対抗措置をとる対抗措置手
段とを有することを特徴とする請求項5または6に記載
のゲームサイト運営装置。
7. An unauthorized user registration means for registering a user who is a sender of a winning report based on a game program in which tampering has been detected, and a predetermined countermeasure against access from a user registered in the unauthorized user registration means. The game site operating device according to claim 5, further comprising: a countermeasure means for taking a measure.
【請求項8】前記不正ユーザー登録手段は、改ざんの検
出されたゲームプログラムに基づく当選報告の送信元メ
ールアドレスを登録することを特徴とする請求項7に記
載のゲームサイト運営装置。
8. The game site operating apparatus according to claim 7, wherein the unauthorized user registration means registers a sender email address of a winning report based on a game program in which tampering has been detected.
【請求項9】獲得可能な賞品一覧をユーザーの端末に表
示し、該賞品一覧の中からユーザーが希望する賞品の選
択を受け付ける賞品選択受付手段と、 広告情報の中から、前記選択された賞品に関連する広告
を検索して前記端末に表示させる関連広告配信手段と、 前記広告の表示が終了すると前記端末において前記ゲー
ムを実行可能にするゲーム提供手段とを有することを特
徴とする請求項5から8の何れかに記載のゲームサイト
運営装置。
9. A prize selection receiving means for displaying a list of obtainable prizes on a user's terminal and accepting selection of a prize desired by the user from the prize list, and the selected prize from advertisement information. 6. A related advertisement delivery means for searching for an advertisement related to and displaying it on the terminal, and a game providing means for making the game executable on the terminal when the display of the advertisement ends. The game site management device according to any one of 1 to 8.
【請求項10】コンピュータを、請求項5から9の何れ
かに記載のゲームサイト運営装置として機能させるため
のプログラム。
10. A program for causing a computer to function as the game site operating device according to claim 5.
【請求項11】通信ネットワークへの接続機能を備えた
ユーザーの端末としてのコンピュータを、当選者に賞品
が付与されるゲームを展開するゲーム機として機能させ
るためのゲームプログラムの改ざんを検出するゲームプ
ログラム改ざん検出方法において、 改ざんの有無をチェックするための認証コードを前記ゲ
ームプログラムに埋め込んでおき、 前記ゲームで当選した際に、前記認証コードに基づき前
記ユーザーの端末において前記ゲームプログラムの改ざ
んの有無を検査することを特徴とするゲームプログラム
改ざん検出方法。
11. A game program for detecting tampering of a game program for causing a computer as a terminal of a user having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner. In the tampering detection method, an authentication code for checking the presence or absence of tampering is embedded in the game program, and when the game is won, the presence or absence of tampering of the game program on the user's terminal is checked based on the authentication code. A game program tampering detection method characterized by inspecting.
【請求項12】通信ネットワークへの接続機能を備えた
ユーザーの端末としてのコンピュータを、当選者に賞品
が付与されるゲームを展開するゲーム機として機能させ
るためのゲームプログラムの改ざんを検出するゲームプ
ログラム改ざん検出方法において、 改ざんの有無をチェックするための認証コードを前記ゲ
ームプログラムに埋め込んでおき、 前記ゲームで当選した際に、前記認証コードを含む当選
報告を前記ユーザーの端末から当選確認用のサーバーに
送信させ、 前記当選確認用のサーバーにおいて、前記当選報告に含
まれている前記認証コードに基づいて、前記ゲームプロ
グラムの改ざんの有無を検査することを特徴とするゲー
ムプログラム改ざん検出方法。
12. A game program for detecting tampering of a game program for causing a computer as a terminal of a user having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner. In the tampering detection method, an authentication code for checking the presence or absence of tampering is embedded in the game program, and when the game is won, a win report containing the authentication code is sent from the user terminal to a win confirmation server. The method for detecting tampering with a game program, wherein the server for confirmation of winning checks whether or not the game program has been tampered with, based on the authentication code included in the winning report.
【請求項13】通信ネットワークへの接続機能を備えた
ユーザーの端末としてのコンピュータを、当選者に賞品
が付与されるゲームを展開するゲーム機として機能させ
るためのゲームプログラムの改ざんを検出するゲームプ
ログラム改ざん検出方法において、 前記ゲームで当選した際に、当該ゲームプログラムを含
む当選報告を前記ユーザーの端末から当選確認用のサー
バーに送信させ、 前記当選確認用のサーバーにおいて、前記当選報告に含
まれている前記ゲームプログラムに基づいて、当該ゲー
ムプログラムの改ざんの有無を検査することを特徴とす
るゲームプログラム改ざん検出方法。
13. A game program for detecting tampering of a game program for causing a computer as a user terminal having a function of connecting to a communication network to function as a game machine for developing a game in which a prize is awarded to a winner. In the tampering detection method, when the game is won, the winning report including the game program is transmitted from the user's terminal to the winning confirmation server, and the winning confirmation is included in the winning report by the server. A method for detecting tampering with a game program, wherein the presence or absence of tampering with the game program is inspected based on the game program.
【請求項14】改ざんの検出されたゲームプログラムに
基づく当選報告の送信者たるユーザーを登録するステッ
プと、 前記登録されている不正なユーザーからアクセスがあっ
たとき、所定の対抗措置をとるステップとをさらに有す
ることを特徴とする請求項12または13に記載のゲー
ムプログラム改ざん検出方法。
14. A step of registering a user who is a sender of a winning report based on a game program in which tampering has been detected, and a step of taking a predetermined countermeasure when the registered illegal user makes an access. 14. The game program tampering detection method according to claim 12, further comprising:
【請求項15】前記ユーザーを登録するステップにおい
て、改ざんの検出されたゲームプログラムに基づく当選
報告の送信元メールアドレスを登録することを特徴とす
る請求項14に記載のゲームプログラム改ざん検出方
法。
15. The game program tampering detection method according to claim 14, wherein in the step of registering the user, a sender mail address of a winning report based on the game program in which tampering is detected is registered.
JP2001248163A 2001-08-17 2001-08-17 Game program, game site operating device, and game program alteration detecting method Pending JP2003058669A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001248163A JP2003058669A (en) 2001-08-17 2001-08-17 Game program, game site operating device, and game program alteration detecting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001248163A JP2003058669A (en) 2001-08-17 2001-08-17 Game program, game site operating device, and game program alteration detecting method

Publications (1)

Publication Number Publication Date
JP2003058669A true JP2003058669A (en) 2003-02-28

Family

ID=19077372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001248163A Pending JP2003058669A (en) 2001-08-17 2001-08-17 Game program, game site operating device, and game program alteration detecting method

Country Status (1)

Country Link
JP (1) JP2003058669A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004129227A (en) * 2002-07-30 2004-04-22 Fujitsu Ltd Information reproducing apparatus, secure module and information reproducing method
JP2007209530A (en) * 2006-02-09 2007-08-23 Copcom Co Ltd Game system, game server and game program included in the game system
JP2009169522A (en) * 2008-01-11 2009-07-30 Canon Inc Data sharing system, data sharing method, information processing apparatus, program, and storage medium
WO2010035670A1 (en) * 2008-09-25 2010-04-01 株式会社Access Application control method, application control program, server device, client device, and application control system
US7873839B2 (en) 2002-07-30 2011-01-18 Fujitsu Limited Method of and apparatus for reproducing information, and security module

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004129227A (en) * 2002-07-30 2004-04-22 Fujitsu Ltd Information reproducing apparatus, secure module and information reproducing method
US7873839B2 (en) 2002-07-30 2011-01-18 Fujitsu Limited Method of and apparatus for reproducing information, and security module
US7930562B2 (en) 2002-07-30 2011-04-19 Fujitsu Limited Method of and apparatus for reproducing information, and security module
US8046591B2 (en) 2002-07-30 2011-10-25 Fujitsu Limited Method of and apparatus for reproducing information, and security module
US8055909B2 (en) 2002-07-30 2011-11-08 Fujitsu Limited Method of and apparatus for reproducing information, and security module
JP2007209530A (en) * 2006-02-09 2007-08-23 Copcom Co Ltd Game system, game server and game program included in the game system
JP2009169522A (en) * 2008-01-11 2009-07-30 Canon Inc Data sharing system, data sharing method, information processing apparatus, program, and storage medium
WO2010035670A1 (en) * 2008-09-25 2010-04-01 株式会社Access Application control method, application control program, server device, client device, and application control system

Similar Documents

Publication Publication Date Title
AU2007221934C1 (en) A system and a method for operating on-line state lottery games
JP4530583B2 (en) Network system, electronic coupon management apparatus, electronic coupon management method, storage medium storing electronic coupon management program, and electronic coupon display program
US20050027595A1 (en) Advertising system and method using lotto game
JP2008513184A (en) Control mechanism of game usage on user devices
US20040034775A1 (en) Wireless probability ticket method and apparatus
WO2001061610A2 (en) Method and apparatus for conducting or facilitating a promotion
WO2003107245A9 (en) System and method for purchasing lottery tickets
JP2000000376A (en) Game device ranking display method
TW201311322A (en) Amusement system having communication function
JP2009526281A (en) System and method for data mining and interactive presentation of data
JP2003058669A (en) Game program, game site operating device, and game program alteration detecting method
JP2005049973A (en) Campaign equipment
JP2019042366A (en) Membership registration system and membership management device
JP4694936B2 (en) Lottery verification management device, lottery verification management method, program thereof and recording medium
JP2003038854A (en) Game site managing device
JP2003022341A (en) Device for operating game site
JP2007079977A (en) Information introduction system and information management device
JP2003022396A (en) Management device for game site
JP2003058767A (en) Game site administration device
JP2004302692A (en) Data communication control system, communication system, service providing method, and computer program
KR100436959B1 (en) Method and system for operating on-line lottery game via network
JP2004062306A (en) Dictionary information update device and dictionary information update processing program
JP4717460B2 (en) Electronic money system and portable terminal
JP2002056144A (en) Win/loss decision system for prize or the like, information processor, and win/loss decision method for prize or the like
JP2005124607A (en) Game system and method for providing game machine reservation service