[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPWO2006064764A1 - GAME DEVICE MANAGEMENT DEVICE HAVING PENALTY FUNCTION, GAME DEVICE, ITS OPERATION PROGRAM, AND PENALTY SETTING SERVER - Google Patents

GAME DEVICE MANAGEMENT DEVICE HAVING PENALTY FUNCTION, GAME DEVICE, ITS OPERATION PROGRAM, AND PENALTY SETTING SERVER Download PDF

Info

Publication number
JPWO2006064764A1
JPWO2006064764A1 JP2006548826A JP2006548826A JPWO2006064764A1 JP WO2006064764 A1 JPWO2006064764 A1 JP WO2006064764A1 JP 2006548826 A JP2006548826 A JP 2006548826A JP 2006548826 A JP2006548826 A JP 2006548826A JP WO2006064764 A1 JPWO2006064764 A1 JP WO2006064764A1
Authority
JP
Japan
Prior art keywords
authentication
data
setting
server
electronic money
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.)
Withdrawn
Application number
JP2006548826A
Other languages
Japanese (ja)
Inventor
古橋 信一
信一 古橋
吉田 二朗
二朗 吉田
豊 奥ノ木
豊 奥ノ木
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.)
Sega Corp
Original Assignee
Sega Corp
Sega Games Co Ltd
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 Sega Corp, Sega Games Co Ltd filed Critical Sega Corp
Publication of JPWO2006064764A1 publication Critical patent/JPWO2006064764A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3232Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本発明は、認証要求とIDデータとを第1通信手段110を通じて認証サーバ24に送信し、認証結果データを含む応答を受信可能な状態で待機し、認証OK、認証NG、タイムアウトのいずれかの事象を示しうる認証レベルデータを得て、少なくともいずれかの場合に、認証レベルデータに応じた電子マネー端末設定データや電子マネー動作命令を、第2通信手段または第3の通信手段により電子マネー端末134へと送信したり、少なくともいずれかの場合に保留するゲーム機器認証管理装置10およびゲーム装置を提供する。電子マネー端末設定データは、ペナルティ設定サーバ140などに格納されることができる。The present invention transmits an authentication request and ID data to the authentication server 24 through the first communication unit 110, waits in a state where a response including the authentication result data can be received, and is one of authentication OK, authentication NG, and timeout. An authentication level data that can indicate an event is obtained, and at least in any case, an electronic money terminal setting data or an electronic money operation command corresponding to the authentication level data is transmitted to the electronic money terminal by the second communication means or the third communication means. The game device authentication management device 10 and the game device that are transmitted to 134 or put on hold at least in any case are provided. The electronic money terminal setting data can be stored in the penalty setting server 140 or the like.

Description

本発明は、ゲーム機器管理装置、ゲーム装置およびその動作プログラム並びにゲーム機器管理装置を設定するためのサーバに関する。特に、本発明は、ゲームの実行や課金・決済等の商業目的に用いられるゲーム機器を、認証を用いて管理するための装置、そのような認証を行なうゲーム装置およびその動作プログラムならびにその装置を設定するためのサーバに関する。
The present invention relates to a game device management device, a game device, an operation program thereof, and a server for setting the game device management device. In particular, the present invention relates to a device for managing game devices used for commercial purposes such as game execution and billing / settlement using authentication, a game device that performs such authentication, an operation program thereof, and a device thereof. Regarding the server for setting.

従来より、通信ネットワークを用いることにより、遠隔地にいる多数のゲーム参加者をゲームに参加させる電子ゲームやビデオゲーム等のゲームシステムが知られている(例えば、特開平8−829号公報(以下、「特許文献1」とよぶ)を参照のこと)。このゲームシステムにより、遊戯者は、たとえば、適当なログインを行なった状態でアミューズメント施設等においてゲームを楽しむことができる。このようなゲームを行なうためのゲーム機器(ゲーム装置)は、いわゆるゲームセンターなどのアミューズメント施設の店舗内のネットワークに接続されていることがあり、このネットワークは、例えば、外部の適当なサーバにも接続されている。ゲーム機器において、ゲーム機器の電子回路基板を不正なものとしたり、本来の設定場所から不正に移動したり、通信データを不正に改ざん等すること(以下、総称して「不正使用等」という)を防止するために、ゲーム機器の起動時にそのサーバによって認証を行なったり、ゲーム機器を定期的に認証することが行なわれている。
このようなアミューズメント施設においては、遊戯者がゲームを行ない得るゲーム機器が用いられている。このゲーム機器には、例えば、映像を対象にしてゲームを行なうビデオゲーム機や、賞品の獲得を目指してゲームを行なうプライズゲーム機などがある。また、アミューズメント施設においては、ゲーム機に用いることのできるメダル等を、代価を得て遊戯者に貸し出すメダル貸出機等のゲーム機器が用いられている。アミューズメント施設を運営する主体は、通常、オペレータと呼ばれている。
2. Description of the Related Art Conventionally, game systems such as an electronic game and a video game that allow a large number of game participants in remote locations to participate in a game by using a communication network are known (for example, JP-A-8-829 (hereinafter referred to as JP-A-8-829 (Referred to as “Patent Document 1”). With this game system, a player can enjoy a game in an amusement facility or the like with an appropriate login, for example. A game device (game device) for performing such a game may be connected to a network in a store of an amusement facility such as a so-called game center, and this network is also connected to an appropriate external server, for example. It is connected. In game devices, the electronic circuit boards of game devices are illegal, moved illegally from the original setting location, or tampered with communication data (hereinafter collectively referred to as “illegal use”). In order to prevent this, authentication is performed by the server when the game device is activated, or the game device is periodically authenticated.
In such an amusement facility, game machines that allow players to play games are used. Examples of the game machine include a video game machine that plays a game on a video and a prize game machine that plays a game aiming to win a prize. In amusement facilities, game machines such as medals lending machines that rent medals that can be used for game machines to players at a price are used. The entity that operates the amusement facility is usually called an operator.

さらに、最近では、様々な代価の課金処理等を行なうために、ICカード等の媒体や携帯電話に組み込まれた電子マネー機能が知られている。典型例として、例えば、非接触で電磁波等による通信機能を有する電子マネー(ビットワレット社、Edy(登録商標)等)が知られている。この技術は、例えば、特開2000−251005号公報(以下「特許文献2」とよぶ)に開示されている。   Furthermore, recently, an electronic money function incorporated in a medium such as an IC card or a mobile phone in order to perform various charges and the like is known. As a typical example, for example, electronic money (bit wallet, Edy (registered trademark), etc.) having a communication function using electromagnetic waves or the like without contact is known. This technique is disclosed in, for example, Japanese Patent Laid-Open No. 2000-251005 (hereinafter referred to as “Patent Document 2”).

上記の各ゲーム機器に電子マネー等の機能を付加する際に、専用の追加ユニットを用いて認証を行なうことができる。ここで、電子マネー等は、ゲーム機器の売上やその決済に関連するものであり、不正使用等で無い限り、オペレータにとっては常に正常に動作することが望ましい。一方、実際のゲーム機器の認証が成立しない原因を調査すると、その殆どは、不正使用等によるものではなく、単に店舗内のネットワークが不調であったり、店舗と認証サーバを繋ぐネットワークがメンテナンス工事等により不調となっていることに基づいている。すなわち、認証が不成立であったりタイムアウト(所定の時間内に認証成立または認証不成立の応答が得られないこと)になった場合に、一律にゲーム機器の使用を停止したり電子マネーによる遊戯を禁止することは、そのオペレータが不正使用等をしていない場合であってもゲーム機器による遊戯や電子マネーによる遊戯が禁止されて、過度の営業上の負担を与える事となる。類似の状況は、例えば、認証が成立しない場合に対応する業者が休日等の理由で対応ができない場合にも成り立ち、認証が不成立であったりタイムアウトになった場合に、その直後にゲーム機器の使用を停止したり電子マネーによる遊戯を禁止することも回避されるべきである。
また、認証が成立しない場合には、オペレータの営業に影響が出る可能性があるため、実際のゲーム機器の使用停止や電子マネーによる遊戯を禁止する措置(これらを総称して「ペナルティ」という)とる場合には、正確な時刻に基づいて動作することが求められる。さらに、認証は、適当な頻度で繰り返し行なわれるべきであるが、認証のタイミングを決定する時計を操作等することにより、認証を回避したり、認証の頻度を少なくするような行為は適切に防止することが望ましい。
特開平8−829号公報 特開2000−251005号公報
When a function such as electronic money is added to each game device described above, authentication can be performed using a dedicated additional unit. Here, electronic money or the like is related to sales of game devices and settlement thereof, and it is desirable for an operator to always operate normally unless it is illegally used. On the other hand, when investigating the reasons why actual game device authentication is not established, most of them are not due to unauthorized use, etc. The network in the store is simply malfunctioning, or the network connecting the store and the authentication server is maintenance work, etc. It is based on being out of order. In other words, if authentication is not established or a timeout occurs (authentication is established or authentication is not established within a predetermined period of time), the use of the game device is uniformly stopped and play with electronic money is prohibited. This means that even if the operator is not improperly using the game, playing with game machines or playing with electronic money is prohibited, and an excessive business burden is imposed. A similar situation is also true, for example, when the corresponding supplier is unable to respond due to a holiday or other reasons when the authentication is not established, and if the authentication is not established or a time-out occurs, the game machine is used immediately after that. It should also be avoided to stop the game or to prohibit playing with electronic money.
In addition, if the certification is not established, there is a possibility that the operator's business may be affected. Therefore, measures to prohibit the actual use of game machines and the play with electronic money are collectively referred to as “penalty”. When taking, it is required to operate based on an accurate time. In addition, although authentication should be repeated at an appropriate frequency, actions such as avoiding authentication or reducing the frequency of authentication are appropriately prevented by operating a clock that determines the timing of authentication. It is desirable to do.
JP-A-8-829 JP 2000-251005 A

本発明は、従来のビデオゲーム機やプライズゲーム機、あるいは、ゲームセンター内で用いるメダル貸出機などのゲーム機器を適切に管理し、しかも、本来の不正使用等でない場合にはゲーム機器を適切に使用することができるようにするゲーム機器認証管理装置や、ゲーム装置、それらの動作プログラム並びにペナルティ設定サーバを提供することを課題とする。   The present invention appropriately manages game machines such as conventional video game machines, prize game machines, and medal lending machines used in game centers, and appropriately controls game machines when they are not originally illegally used. It is an object of the present invention to provide a game machine authentication management device, a game device, an operation program thereof, and a penalty setting server that can be used.

ここで、本発明は、上記のようなゲーム機器などに限らずに、離れた場所に置かれた装置をネットワークを介して機能制限することができるリモート認証管理システムを提供する。
具体的には、認証の対象となる装置(180)の認証を行う機能を備える認証サーバ(24)と、
統合ペナルティ設定データを記憶しているペナルティ設定サーバ(140)であって、該統合ペナルティ設定データは、前記装置(180)の認証レベルを規定する設定値を含む第1設定テーブルまたは第2設定テーブルの少なくとも1つを記憶しており、該第1設定テーブルと該第2テーブルとは、前記認証レベルを規定する設定値の少なくとも1つが異なるものである、ペナルティ設定サーバ(140)と、
前記統合ペナルティ設定データとは異なる設定値を含むユニットペナルティ設定データを記憶している認証管理装置(10)と、
前記ペナルティ設定サーバ(140)と前記装置(10)とを接続している第1ネットワーク(LAN)と、
前記第1ネットワーク(LAN)と前記認証サーバ(24)とを接続している第2ネットワーク(WAN)と、
を含んでなり、
前記装置(10)が前記認証サーバ(24)を所定のタイミングで呼び出すことができる場合には、前記認証サーバ(24)により前記装置(180)の動作を許可し、前記装置(10)が前記認証サーバ(24)を所定のタイミングで呼び出すことができない場合または所定時間内に呼び出すことができない場合には、前記装置(10)が前記ペナルティ設定サーバ(140)へのアクセスを行い、該アクセスが成功した場合には前記統合ペナルティ設定テーブルの前記第1設定テーブルまたは第2設定テーブルを前記装置(10)が参照し、該アクセスが失敗した場合には前記装置(10)が前記ユニットペナルティ設定テーブルを参照するものである、リモート認証管理システムを提供する。
ここで、本発明のリモート認証管理システムは、前記統合ペナルティ設定テーブルは、前記ネットワークまたは別の通信路を介して接続されたメンテナンス用のコンピュータ(28)によって設定または参照できるものである態様や、前記ユニットペナルティ設定テーブルは、前記ネットワークまたは別の通信路を介して接続されたメンテナンス用のコンピュータ(28)から設定または参照できるものである態様であることが好適である。また、前記メンテナンス用のコンピュータ(28)が前記認証サーバ(24)である態様がより好適である。さらに、前記所定のタイミングを定める認証スケジュールデータを記憶している認証スケジューリングサーバが、前記ネットワークに更に接続されている態様や、前記認証スケジューリングサーバが前記ペナルティ設定サーバ(140)である態様が好適である。そして、認証休止スケジュールデータを記憶する認証休止スケジューリングサーバが、前記ネットワークに更に接続されている態様であることがより好適である。ここで、前記認証休止スケジューリングサーバが、前記ペナルティ設定サーバまたは前記認証スケジューリングサーバであってもよい。
また、本発明は、認証管理手段を備えた認証の対象となる装置を提供する。具体的には、
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、
決済用機器の少なくともいずれかに対して通信可能に構成された決済手段と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、決済設定を規定する決済設定データに基づいて、前記決済用機器の少なくともいずれかに対する決済機能を変更することができるように構成された機能設定手段と
を備えてなる、認証の対象となる装置であって、
前記機能設定手段は、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた決済設定データに基づいて、前記決済用機器の少なくともいずれかに対する決済機能を変更するものである、認証の対象となる装置を提供する。
また、本発明は、認証の対象となる装置とは別体の認証管理装置を提供する。具体的には、
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、
認証の対象となる装置に対して通信可能に構成された第2通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、
前記第2通信手段または第3の通信手段により決済用機器の少なくともいずれかに対して通信可能に構成されている決済手段と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記決済手段の動作可能な機能を規定する決済手段設定データ、または、該決済手段設定データに応じた決済手段動作命令を、前記第2通信手段または前記第3通信手段を通じて前記決済手段に送信することができるように構成された機能設定手段と
を備えてなる認証管理装置であって、
前記機能設定手段は、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記決済手段設定データまたは前記決済手段動作命令を、前記第2通信手段または前記第3の通信手段により前記決済手段へと送信する、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記決済手段設定データまたは前記決済手段動作命令の送信を保留するものである認証管理装置を提供する。
また、本発明は、認証が成立しない場合には、認証の対象となる装置の使用を停止または禁止する装置に用いるペナルティ設定サーバを提供する。具体的には、上記の認証の対象となる装置または上記の認証管理装置の前記第1通信手段を通じて、前記機能設定手段に対して前記コンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバであって、
前記統合ペナルティ設定テーブルを格納する記憶手段と、
前記コンピュータネットワーク、または、前記コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能な外部通信手段と
を有し、
前記統合ペナルティ設定テーブルは、前記外部通信手段を通じて、前記外部ネットワークにあるメンテナンスコンピュータから書き換え可能に構成されている、認証管理装置または認証の対象となる装置に用いるペナルティ設定サーバを提供する。
また、本発明は、リモート認証管理システムの動作方法を提供する。具体的には、
認証の対象となる装置の認証を行う機能を備える認証サーバと、統合ペナルティ設定データを記憶しているペナルティ設定サーバであって、該統合ペナルティ設定データは、前記装置の認証レベルを規定する設定値を含む第1設定テーブルまたは第2設定テーブルの少なくとも1つを記憶しており、該第1設定テーブルと該第2テーブルとは、前記認証レベルを規定する設定値の少なくとも1つが異なるものである、ペナルティ設定サーバと、前記統合ペナルティ設定データとは異なる設定値を含むユニットペナルティ設定データを記憶している認証管理装置と、前記ペナルティ設定サーバと前記装置とを接続している第1ネットワーク(LAN)と、 前記第1ネットワーク(LAN)と前記認証サーバとを接続している第2ネットワーク(WAN)とを備えてなる、リモート認証管理システムの動作方法であって、
前記装置が前記認証サーバを所定のタイミングで呼び出すことができる場合には、前記認証サーバにより前記装置の動作を許可するステップと、
前記装置が前記認証サーバを所定のタイミングで呼び出すことができない場合または所定時間内に呼び出すことができない場合には、前記装置が前記ペナルティ設定サーバへのアクセスを行うステップと、
前記アクセスが成功した場合には、前記装置が、前記統合ペナルティ設定テーブルの前記第1設定テーブルまたは第2設定テーブルを参照するステップと、
前記アクセスが失敗した場合には、前記装置が、前記ユニットペナルティ設定テーブルを参照するステップと
を含んでなる、リモート認証管理システムの動作方法を提供する。
また、本発明は、認証の対象となる装置の認証管理方法を提供する。具体的には、
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、認証の対象となる装置に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、前記第2通信手段または第3の通信手段により決済用機器の少なくともいずれかに対して通信可能に構成されている決済手段と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記決済手段の動作可能な機能を規定する決済手段設定データ、または、該決済手段設定データに応じた決済手段動作命令を、前記第2通信手段または前記第3通信手段を通じて前記決済手段に送信することができるように構成された機能設定手段とを備えてなる、認証管理装置の動作方法であって、
前記機能設定手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記機能設定手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記機能設定手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記機能設定手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記決済手段設定データまたは前記決済手段動作命令を、前記第2通信手段または前記第3の通信手段により前記決済手段へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記決済手段設定データまたは前記決済手段動作命令の送信を保留するステップのいずれかのステップと
を含んでなる動作方法を提供する。
また、本発明は、ペナルティ設定サーバの動作方法を提供する。具体的には、
上記の認証の対象となる装置または上記の認証管理装置の前記第1通信手段を通じて、前記機能設定手段に対して前記コンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバの動作方法であって、
前記統合ペナルティ設定テーブルを前記ペナルティ設定サーバの記憶手段に格納するステップと、
前記ペナルティ設定サーバの外部通信手段により、前記コンピュータネットワーク、または、前記コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能にするステップと、
前記外部通信手段を通じて、前記外部ネットワークにあるメンテナンスコンピュータから前記統合ペナルティ設定テーブルを書き換え可能に構成するステップと
を含んでなる、ペナルティ設定サーバの動作方法を提供する。
また、本発明は、認証の対象となる装置を認証管理するためのプログラムを提供する。具体的には、
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、認証の対象となる装置に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、前記第2通信手段または第3の通信手段により決済用機器の少なくともいずれかに対して通信可能に構成されている決済手段と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記決済手段の動作可能な機能を規定する決済手段設定データ、または、該決済手段設定データに応じた決済手段動作命令を、前記第2通信手段または前記第3通信手段を通じて前記決済手段に送信することができるように構成された機能設定手段として動作する演算手段とを備えてなるコンピュータを認証管理装置として動作させるためのコンピュータプログラムであって、
前記コンピュータに、
前記演算手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記演算手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記演算手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記演算手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記決済手段設定データまたは前記決済手段動作命令を、前記第2通信手段または前記第3の通信手段により前記決済手段へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記決済手段設定データまたは前記決済手段動作命令の送信を保留するステップのいずれかのステップと
を行なわせる、コンピュータプログラムを提供する。
さらに、本発明は、上記の認証の対象となる装置または上記の認証管理装置の前記第1通信手段を通じて、前記機能設定手段に対して前記コンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバの演算手段に、
前記統合ペナルティ設定テーブルを前記ペナルティ設定サーバの記憶手段に格納させるステップと、
前記ペナルティ設定サーバの外部通信手段を、前記コンピュータネットワーク、または、前記コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能にさせるステップと、
前記外部通信手段を通じて、前記外部ネットワークにあるメンテナンスコンピュータから前記統合ペナルティ設定テーブルを書き換え可能に構成させるステップと
を行なわせる、コンピュータプログラムを提供する。
また、本発明は、上記のいずれかのプログラムを記憶している記録媒体も提供する。このような記録媒体は、例えば、フラッシュメモリやEEPROM(Electrically Erasable Programmable Read Only Memory)やハードディスクドライブ等の書き換え可能な不揮発性メモリ、マスクROM等の読取専用の不揮発性メモリ、または、CDやDVD等の書き換え可能もしくは読取専用の光ディスク等を含みうる。
ここで、上記の「決済機器」または「決済手段」は、例えば、現金、プリペイドカード、電子マネーなどを介して決済を行うための機器を含みうる。その一例としては、電子マネーのリーダ・ライタ装置を含みうる。また、上記の「認証の対象となる装置」は、ゲーム機器やカラオケ装置やジュークボックスや自動販売機など、サービスの提供や物品の販売を行う機能を有する装置を含みうる。さらに、上記の「認証管理装置」は、「ゲーム機器認証管理装置」に限らずに、上記の「認証の対象となる装置」や「決済機器」などを適切に管理するための装置を含みうる。
さらに、本発明においては、コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、ゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、認証サーバに対する認証要求を生成して、該認証要求と第1記憶手段に格納されたIDデータとを第1通信手段を通じて認証サーバへと送信することができ、認証の成否を示す認証結果データを、認証サーバから第1通信手段を通じて受け取ることができるように構成され、電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、第2通信手段または第3通信手段を通じて電子マネー端末に送信することができるように構成された機能設定手段とを備えてなるゲーム機器認証管理装置であって、機能設定手段は、第2記憶手段の認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、認証要求とIDデータとを第1通信手段を通じて認証サーバに送信し、認証サーバからの認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取ったことと、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、上記事象の少なくともいずれかの場合に、認証レベルデータに応じた電子マネー端末設定データまたは電子マネー端末動作命令を、第2通信手段または第3の通信手段により電子マネー端末へと送信する、若しくは、上記事象の少なくともいずれかの場合に、認証レベルデータに応じて、第2通信手段または第3の通信手段による電子マネー端末設定データまたは電子マネー端末動作命令の送信を保留するものである、ゲーム機器認証管理装置が提供される。
ここで、本発明においては、全般に、電子マネー端末設定データは、電子マネー端末の動作を決定するためのデータであり、電子マネー端末動作命令は、電子マネー端末に特定の動作(例えば、電子マネーに対する所定の金額の課金等)を行なわせるためのコマンドである。電子マネー端末設定データが機器認証管理装置に格納されている場合には、機器認証管理装置がその電子マネー端末設定データに応じた電子マネー端末動作命令を送信して、それに応じて電子マネー端末が動作する。また、電子マネー端末が何らかの記憶手段を備えている場合には、機器認証管理装置が電子マネー端末設定データそれ自体を送信して、電子マネー端末が電子マネー端末設定データに応じた動作を行なう。また、本発明においては、全般に、電子マネー端末設定データや電子マネー端末動作命令を送信するタイミングは特に限定されない。例えば、本発明のゲーム機器認証管理装置が、認証レベルデータをいずれかの記憶手段に格納しておき、電子マネーによる決済が行われようとしていることを通知する信号を電子マネー端末から第2通信手段または第3通信手段を通じて受け取った後に、その認証レベルデータに応じた電子マネー端末設定データや電子マネー端末動作命令をはじめて送信することもできる。また、本発明のゲーム機器認証管理装置が、認証レベルデータを得て直ちに電子マネー端末設定データを送信して、電子マネー端末がそのデータを記憶しておいて自らの動作を変更することもできる。
また、本発明においては、全般に、認証レベルデータに応じた電子マネー端末設定データまたは電子マネー端末動作命令は、第2通信手段または第3の通信手段により電子マネー端末へと送信されるか、あるいは、上記事象の少なくともいずれかの場合に、認証レベルデータに応じて、第2通信手段または第3の通信手段による電子マネー端末設定データまたは電子マネー端末動作命令の送信が保留される。電子マネー端末設定データまたは電子マネー端末動作命令における具体的なデータや命令の構成は、電子マネー端末の実装仕様によって定まる。したがって、例えば、電子マネー端末が複数の動作態様を有していて、認証レベルデータに応じて電子マネー端末の動作態様が切り替えられる場合などにおいては、電子マネー端末設定データまたは電子マネー端末動作命令は、第2通信手段または第3の通信手段により電子マネー端末へと送信される。また、電子マネー端末が動作のために明示的な動作命令を必要とするような場合には、電子マネー端末設定データまたは電子マネー端末動作命令の送信が保留されることにより、電子マネー端末の動作が制限される。
また、本発明の他の態様として、ゲーム機器認証管理装置に第1通信手段が備えられず、ゲーム機器に第1通信手段が備えられていることができる。その場合には、本発明のゲーム機器認証管理装置がコンピュータネットワークと通信する際には、ゲーム機器との通信を行なう第2通信手段と、第1通信手段を通じて通信を行なう。
さらに、他の態様として、本発明はゲーム装置として実施することもできる。すなわち、本発明においては、コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、認証のためのIDデータを格納する第1記憶手段と、認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部と、認証サーバに対する認証要求を生成して、該認証要求と第1記憶手段に格納されたIDデータとを第1通信手段を通じて認証サーバへと送信することができ、認証の成否を示す認証結果データを、認証サーバから第1通信手段を通じて受け取ることができるように構成され、決済設定を規定する決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更することができるように構成された機能設定手段とを備えてなるゲーム装置であって、機能設定手段は、第2記憶手段の認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、認証要求とIDデータとを第1通信手段を通じて認証サーバに送信し、認証サーバからの認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取ったことと、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、上記事象の少なくともいずれかの場合に、認証レベルデータに応じた決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更するものである、ゲーム装置が提供される。
ここで、決済設定データとは、電子マネーによる決済の設定を規定するデータであり、既に説明した電子マネー端末設定データと同様のものである。
また、本発明の更に他の態様として、機能設定手段に認証要求を生成させる認証要求生成命令を認証スケジュールデータまたはプログラムに応じて第1通信手段を通じて機能設定手段に対して送信する命令送信手段を備えた認証スケジューリングサーバに第2記憶手段が備えられていて、ゲーム機器認証管理装置の機能設定手段が命令送信手段から認証要求生成命令を受け取ると認証要求を送信することができる。この態様は、本発明がゲーム装置として実施される態様においても実現することができる。なお、認証スケジューリングサーバが命令送信手段を動作させる態様は、クライアントとなるゲーム機器認証管理装置が常に待ち受け状態にされていて、サーバーからPUSH型でデータを送信するものとすることができるし、別の態様として、先にゲーム機器認証管理装置が何らかのリクエストを発して、そのリクエストに応じて認証スケジューリングサーバが受動的に命令送信手段を動作させるものとすることもできる。
さらに、本発明のゲーム機器認証管理装置やゲーム装置においては、ゲーム機器の機能を設定したりゲーム機器動作命令を発信することができる。すなわち、本発明においては、機能設定手段は、ゲーム機器の動作可能な機能を規定するゲーム機器設定データまたは該ゲーム機器設定データに応じたゲーム機器動作命令を、第2通信手段を通じてゲーム機器に送信することができるように構成されており、上記事象の少なくともいずれかの場合に、認証レベルデータに応じて、第2通信手段によりゲーム機器設定データまたはゲーム機器動作命令をゲーム機器に送信する、若しくは、第2通信手段によるゲーム機器設定データまたはゲーム機器動作命令のゲーム機器への送信を保留するものとすることが好適である。ゲーム機器設定データは、ゲーム機器の動作可能な機能を規定するものであるが、ゲーム機器にこのゲーム機器設定データを記憶する記憶手段が存在して、ゲーム機器設定データを参照してゲーム機器自体が自らの機能を変更することもできる。また、ゲーム機器動作命令は、ゲーム機器に特定の動作(例えば、ゲームの開始等)を行なわせるためのコマンドである。そして、ゲーム機器認証管理装置が何らかの記憶手段にゲーム機器設定データを格納しておき、ゲーム機器に対して、ゲーム機器認証管理装置から、あるいは、ゲーム機器が動作のために明示的な動作命令を必要とするような場合には、ゲーム機器設定データまたはゲーム機器動作命令の送信が保留されることにより、ゲーム機器の動作が制限される。本発明のゲーム装置においては、これらを実現するために、内部に第2通信手段を備えていて、ゲーム装置のゲーム機器部は、ゲーム機器と同様の手段が用いられてゲーム機器と同様の機能を実現している。
本発明のゲーム機器認証管理装置やゲーム装置では、さらに、機能設定手段と通信可能に構成されたペナルティ設定サーバを用いることが好適である。このペナルティ設定サーバは、統合ペナルティ設定テーブルを記憶手段に格納している。機能設定手段は、第1通信手段を通じてペナルティ設定サーバに格納された統合ペナルティ設定テーブルを参照する。統合ペナルティ設定テーブルは、機能設定手段が電子マネー端末設定データ(決裁設定データ)や電子マネー端末動作命令を送信または送信を保留したり、ゲーム機器設定データやゲーム機器動作命令を送信または送信を保留したり、表示手段を制御できるように、それぞれ、認証レベルに対応させて、電子マネー端末設定データの設定値(決裁設定データの設定値)、ゲーム機器設定データの設定値、表示設定データの設定値を格納している。
本発明のゲーム機器認証管理装置やゲーム装置では、認証スケジューリングサーバは、認証サーバによる認証を実行すべき時刻または休止すべき時刻の少なくともいずれかを規定する認証休止スケジュールデータを格納しており、機能設定手段は、第2記憶手段に格納された認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、認証スケジューリングサーバに格納された認証休止スケジュールデータを参照し、認証サーバによる認証を実行すべき時刻であるかどうかを決定して、認証要求とIDデータとを第1通信手段を通じて認証サーバに送信するものであることが好適である。この認証休止スケジュールデータは、ペナルティ設定サーバに格納されていることも好適である。
本発明のゲーム機器認証管理装置やゲーム装置では、認証スケジューリングサーバは、ペナルティ設定を有効にすべき時刻または無効にすべき時刻の少なくともいずれかを規定するペナルティ無効スケジュールデータを格納しており、機能設定手段は、認証要求とIDデータとを認証サーバに送信する前、または送信した後に、認証スケジューリングサーバに格納されたペナルティ無効スケジュールデータを参照して、少なくとも次にペナルティ設定を有効にすべき時刻まで、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのいずれかの認証レベルデータに対応する電子マネー端末設定データ(決済設定データ)、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示設定データの少なくともいずれかの送信を行なわない、または、その時刻まで、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取ったことの認証レベルデータに対応する電子マネー端末設定データ(決済設定データ)、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示設定データの送信の保留を停止するものとするものであることが好適である。このペナルティ無効スケジュールデータは、ペナルティ設定サーバに格納されていることも好適である。
本発明のゲーム機器認証管理装置やゲーム装置において、電子マネー端末の動作可能な機能の設定(または電子マネーによる決済設定)、ゲーム機器の動作可能な機能の設定、表示内容の設定の少なくともいずれかの設定について、認証レベルに対応する設定値を保持するユニットペナルティ設定テーブルを格納する第3記憶手段をさらに備え、機能設定手段は、ユニットペナルティ設定テーブルを参照して、上記事象の少なくともいずれかの場合に、電子マネー端末設定データ(決済設定データ)、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示設定データの少なくともいずれかを送信する、または、電子マネー端末設定データ(決済設定データ)、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示設定データの送信を保留するものとすることが好適である。
本発明のゲーム機器認証管理装置やゲーム装置では、統合ペナルティ設定テーブルか、ユニットペナルティ設定テーブルのいずれかが、第1設定テーブルと第2設定テーブルとを含み、機能設定手段は、認証結果を受け取った後または認証レベルデータを得た後の所定のペナルティ猶予期間には、第1設定テーブルを参照し、ペナルティ猶予期間を経過した後は、第2設定テーブルを参照するものであり、第1設定テーブルと第2設定テーブルとは、認証レベルの少なくともいずれかの値に対して、設定値が互いに異なるように構成されていることが好適である。
本発明においては、上記ゲーム機器認証管理装置やゲーム装置を動作させる方法や、コンピュータを上記ゲーム機器認証管理装置として動作させるためのコンピュータプログラムも実現される。
さらに、本発明では、上記のゲーム機器認証管理装置やゲーム装置の第1通信手段を通じて機能設定手段に対してコンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバであって、統合ペナルティ設定テーブルを格納する記憶手段と、コンピュータネットワーク、または、コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能な外部通信手段とを有し、統合ペナルティ設定テーブルは、外部通信手段を通じて、外部ネットワークにあるメンテナンスコンピュータから書き換え可能に構成されている、ゲーム機器認証管理装置に用いるペナルティ設定サーバも提供される。
本発明のゲーム機器認証管理装置やゲーム装置においては、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取ったことと、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータに応じた電子マネー端末設定データを電子マネー端末に送信したり、あるいは、認証レベルデータに応じた決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更する。このため、認証を用いてゲーム機器を管理する場合に、電子マネー端末設定データを認証のレベルに応じて送信したり、電子マネーの決済機能を変更することができ、電子マネーによる決済を適切に管理し、しかも、本来の不正使用等でない場合には電子マネーによる決済を適切に使用することができる。
本発明のゲーム機器認証管理装置やゲーム装置において認証スケジュールデータまたはプログラムを格納する認証スケジューリングサーバを用いる場合には、例えば、複数のゲーム機器に対して共通のスケジューリングサーバを用いて、認証のスケジュールを集中して管理することができ、より容易に多数のゲーム機器を適切に管理することができる。
また、本発明のゲーム機器認証管理装置やゲーム装置においては、ゲーム機器設定データを認証のレベルに応じてゲーム機器に送信することができ、ゲーム機器を適切に管理し、しかも、本来の不正使用等でない場合にはゲーム機器を適切に使用することができる。
さらに、ゲーム機器認証管理装置やゲーム装置の機能設定手段がペナルティ設定サーバの統合ペナルティ設定テーブルを参照する場合には、複数のゲーム機器に対して共通のペナルティ設定サーバを用いて、ゲーム機器や電子マネー端末、ゲーム機器認証管理装置の表示の設定を集中して管理することができ、より容易に多数のゲーム機器を適切に管理することができる。
また、本発明においては、コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、ゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、認証サーバに対する認証要求を生成して、該認証要求と第1記憶手段に格納されたIDデータとを第1通信手段を通じて認証サーバへと送信することができ、認証の成否を示す認証結果データを、認証サーバから第1通信手段を通じて受け取ることができるように構成され、電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、第2通信手段または第3通信手段を通じて電子マネー端末に送信することができるように構成された機能設定手段と、手動の時刻設定を受け付けることができ、機能設定手段からの信号に基づき、手動の時刻設定の受け付けを停止しうる手動時計設定手段と、該手動時計設定手段と機能設定手段とにより任意の時刻に設定可能な時計と、最後に認証が成立した時刻を記憶する時刻記憶手段とを備えてなるゲーム機器認証管理装置であって、機能設定手段は、第2記憶手段の認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールを時計の示す時刻を用いて決定し、スケジュールに応じて、認証要求とIDデータとを第1通信手段を通じて認証サーバに送信し、認証サーバからの認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取った場合には時計の時刻データか認証結果データに含まれる認証時刻データかのいずれかを時刻記憶手段に格納し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取らなかった場合には手動時計設定手段に手動での時刻設定の受け付けを停止させる信号を送信し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取ったことと、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、上記事象の少なくともいずれかの場合に、認証レベルデータに応じた電子マネー端末設定データまたは電子マネー端末動作命令を、第2通信手段または第3の通信手段により電子マネー端末へと送信する、若しくは、上記事象の少なくともいずれかの場合に、認証レベルデータに応じて、第2通信手段または第3の通信手段による電子マネー端末設定データまたは電子マネー端末動作命令の送信を保留するものである、ゲーム機器認証管理装置が提供される。
ここで、本発明においては、全般に、電子マネー端末設定データは、電子マネー端末の動作を決定するためのデータであり、電子マネー端末動作命令は、電子マネー端末に特定の動作(例えば、電子マネーに対する所定の金額の課金等)を行なわせるためのコマンドである。電子マネー端末設定データが機器認証管理装置に格納されている場合には、機器認証管理装置がその電子マネー端末設定データに応じた電子マネー端末動作命令を送信して、それに応じて電子マネー端末が動作する。また、電子マネー端末が何らかの記憶手段を備えている場合には、機器認証管理装置が電子マネー端末設定データそれ自体を送信して、電子マネー端末が電子マネー端末設定データに応じた動作を行なう。また、本発明においては、全般に、電子マネー端末設定データや電子マネー端末動作命令を送信するタイミングは特に限定されない。例えば、本発明のゲーム機器認証管理装置が、認証レベルデータをいずれかの記憶手段に格納しておき、電子マネーによる決済が行われようとしていることを通知する信号を電子マネー端末から第2通信手段または第3通信手段を通じて受け取った後に、その認証レベルデータに応じた電子マネー端末設定データや電子マネー端末動作命令をはじめて送信することもできる。また、本発明のゲーム機器認証管理装置が、認証レベルデータを得て直ちに電子マネー端末設定データを送信して、電子マネー端末がそのデータを記憶しておいて自らの動作を変更することもできる。
また、本発明においては、全般に、認証レベルデータに応じた電子マネー端末設定データまたは電子マネー端末動作命令は、第2通信手段または第3の通信手段により電子マネー端末へと送信されるか、あるいは、上記事象の少なくともいずれかの場合に、認証レベルデータに応じて、第2通信手段または第3の通信手段による電子マネー端末設定データまたは電子マネー端末動作命令の送信が保留される。電子マネー端末設定データまたは電子マネー端末動作命令における具体的なデータや命令の構成は、電子マネー端末の実装仕様によって定まる。したがって、例えば、電子マネー端末が複数の動作態様を有していて、認証レベルデータに応じて電子マネー端末の動作態様が切り替えられる場合などにおいては、電子マネー端末設定データまたは電子マネー端末動作命令は、第2通信手段または第3の通信手段により電子マネー端末へと送信される。また、電子マネー端末が動作のために明示的な動作命令を必要とするような場合には、電子マネー端末設定データまたは電子マネー端末動作命令の送信が保留されることにより、電子マネー端末の動作が制限される。
また、本発明の他の態様として、ゲーム機器認証管理装置に第1通信手段が備えられず、ゲーム機器に第1通信手段が備えられていることができる。その場合には、本発明のゲーム機器認証管理装置がコンピュータネットワークと通信する際には、ゲーム機器との通信を行なう第2通信手段と、第1通信手段を通じて通信を行なう。
また、本発明のゲーム機器認証管理装置において、上記手動時計設定手段、上記時計、上記時刻記憶手段は、ゲーム機器認証管理装置ではなくゲーム機器に備えられており、上記機能設定手段は、ゲーム機器の手動時計設定手段に手動での時刻設定の受け付けを停止させる命令を第2通信手段を通じて送信することができる。
さらに、他の態様として、本発明はゲーム装置として実施することもできる。すなわち、本発明においては、コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、認証のためのIDデータを格納する第1記憶手段と、認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部と認証サーバに対する認証要求を生成して、該認証要求と第1記憶手段に格納されたIDデータとを第1通信手段を通じて認証サーバへと送信することができ、認証の成否を示す認証結果データを、認証サーバから第1通信手段を通じて受け取ることができるように構成され、決済設定を規定する決済設定データに基づいて電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更することができるように構成された機能設定手段と、手動の時刻設定を受け付けることができ、機能設定手段からの信号に基づき、手動の時刻設定の受け付けを停止しうる手動時計設定手段と、該手動時計設定手段と機能設定手段とにより任意の時刻に設定可能な時計と、最後に認証が成立した時刻を記憶する時刻記憶手段とを備えてなるゲーム装置であって、機能設定手段は、第2記憶手段の認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールを時計の示す時刻を用いて決定し、スケジュールに応じて、認証要求とIDデータとを第1通信手段を通じて認証サーバに送信し、認証サーバからの認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取った場合には時計の時刻データか認証結果データに含まれる認証時刻データかのいずれかを時刻記憶手段に格納し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取らなかった場合には手動時計設定手段に手動での時刻設定の受け付けを停止させる信号を送信し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取ったことと、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、上記事象の少なくともいずれかの場合に、認証レベルデータに応じた決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更するものである、ゲーム装置が提供される。
ここで、決済設定データとは、電子マネーによる決済の設定を規定するデータであり、既に説明した電子マネー端末設定データと同様のものである。
さらに、本発明のゲーム機器認証管理装置やゲーム装置においては、ゲーム機器の機能を設定することができる。すなわち、本発明においては、機能設定手段は、ゲーム機器の動作可能な機能を規定するゲーム機器設定データまたは該ゲーム機器設定データに応じたゲーム機器動作命令を、第2通信手段を通じてゲーム機器に送信することができるように構成されており、上記事象の少なくともいずれかの場合に、認証レベルデータに応じて、第2通信手段により、ゲーム機器設定データまたはゲーム機器動作命令をゲーム機器に送信する、若しくは、第2通信手段によるゲーム機器設定データまたはゲーム機器動作命令のゲーム機器への送信を保留するものとすることが好適である。ゲーム機器設定データは、ゲーム機器の動作可能な機能を規定するものであるが、ゲーム機器にこのゲーム機器設定データを記憶する記憶手段が存在して、ゲーム機器設定データを参照してゲーム機器自体が自らの機能を変更することもできる。また、ゲーム機器動作命令は、ゲーム機器に特定の動作(例えば、ゲームの開始等)を行なわせるためのコマンドである。そして、ゲーム機器認証管理装置が何らかの記憶手段にゲーム機器設定データを格納しておき、ゲーム機器に対して、ゲーム機器認証管理装置から、あるいは、ゲーム機器が動作のために明示的な動作命令を必要とするような場合には、ゲーム機器設定データまたはゲーム機器動作命令の送信が保留されることにより、ゲーム機器の動作が制限される。本発明のゲーム装置においては、これらを実現するために、内部に第2通信手段を備えていて、ゲーム装置のゲーム機器部は、ゲーム機器と同様の手段が用いられてゲーム機器と同様の機能を実現している。
また、本発明のゲーム機器認証管理装置やゲーム装置においては、表示内容が変更可能である表示手段と、表示手段を制御するための表示制御手段とをさらに備え、機能設定手段は、表示内容を規定する表示設定データを、認証レベルデータに応じて生成して表示制御手段に送信し、表示制御手段は、上記事象の少なくともいずれかの場合に、表示設定データに応じた表示内容を表示手段が表示するよう表示手段を制御するか、または、表示設定データに応じて、表示手段が表示を停止するよう表示手段を制御するものとすると好適である。
本発明のゲーム機器認証管理装置やゲーム装置では、さらに、機能設定手段と通信可能に構成されたペナルティ設定サーバを用いることが好適である。このペナルティ設定サーバは、統合ペナルティ設定テーブルを記憶手段に格納している。機能設定手段は、第1通信手段を通じてペナルティ設定サーバに格納された統合ペナルティ設定テーブルを参照する。統合ペナルティ設定テーブルは、機能設定手段が電子マネー端末設定データ(決裁設定データ)や電子マネー端末設定命令を送信したり、ゲーム機器設定データやゲーム機器設定命令を送信したり、表示設定データを送信できるように、あるいは、それらを保留できるように、それぞれ、認証レベルに対応させて、電子マネー端末設定データの設定値(決裁設定データの設定値)、ゲーム機器設定データの設定値、表示設定データの設定値を格納している。
本発明のゲーム機器認証管理装置やゲーム装置とともに用いるペナルティ設定サーバは、認証サーバによる認証を実行すべき時刻または休止すべき時刻の少なくともいずれかを規定する認証休止スケジュールデータを格納しており、機能設定手段は、第2記憶手段に格納された認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、ペナルティ設定サーバに格納された認証休止スケジュールデータを参照し、認証サーバによる認証を実行すべき時刻であるかどうかを決定して、認証要求とIDデータとを第1通信手段を通じて認証サーバに送信するものであることが好適である。
本発明のゲーム機器認証管理装置やゲーム装置において、電子マネー端末の動作可能な機能の設定、ゲーム機器の動作可能な機能の設定、表示内容の設定の少なくともいずれかの設定について、認証レベルに対応する設定値を保持するユニットペナルティ設定テーブルを格納する第3記憶手段をさらに備え、機能設定手段は、ユニットペナルティ設定テーブルを参照して、上記事象の少なくともいずれかの場合に、電子マネー端末設定データ(決済設定データ)、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示設定データの少なくともいずれかを送信する、または、電子マネー端末設定データ(決済設定データ)、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示設定データの送信を保留するものとすることが好適である。
本発明のゲーム機器認証管理装置やゲーム装置では、時計の時刻が、時刻記憶手段に記憶された最後に認証が成立した時刻から所定の猶予期間経過した後に、機能設定手段が、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのいずれかの事象を示す認証レベルデータに応じた電子マネー端末設定データ(決済設定データ)または電子マネー端末動作命令を送信する、若しくは、所定の待機時間中にサーバから認証成立の認証結果データを受け取ったことの事象を示す認証レベルデータに応じた電子マネー端末設定データ(決済設定データ)または電子マネー端末動作命令の送信を保留するものとすると好適である。この機能設定手段は、認証レベルデータが、認証レベルデータが所定の待機時間中にサーバから認証不成立の認証結果データを受け取った事象を示す場合と、所定の待機時間中には認証結果データを受け取らなかった事象を示す場合とで、異なる所定の猶予期間を用いるものとするとさらに好適である。
本発明のゲーム機器認証管理装置やゲーム装置において、統合ペナルティ設定テーブルは、第1設定テーブルと第2設定テーブルとを含み、機能設定手段は、認証レベルデータが、認証レベルデータが所定の待機時間中にサーバから認証不成立の認証結果データを受け取った事象を示す場合には、記第1設定テーブルを参照し、認証レベルデータが、所定の待機時間中には認証結果データを受け取らなかった事象を示す場合には、第2設定テーブルを参照するものであり、第1設定テーブルと第2設定テーブルとは、認証レベルの少なくともいずれかの値に対して、設定値が互いに異なるように構成されていると好適である。
本発明のゲーム機器認証管理装置やゲーム装置においては、ユニットペナルティ設定テーブルは、第1設定テーブルと第2設定テーブルとを含み、機能設定手段は、認証レベルデータが、認証レベルデータが所定の待機時間中にサーバから認証不成立の認証結果データを受け取った事象を示す場合には、記第1設定テーブルを参照し、認証レベルデータが、所定の待機時間中には認証結果データを受け取らなかった事象を示す場合には、第2設定テーブルを参照するものであり、第1設定テーブルと第2設定テーブルとは、認証レベルの少なくともいずれかの値に対して、設定値が互いに異なるように構成されていると好適である。
本発明においては、上記ゲーム機器認証管理装置やゲーム装置を動作させる方法や、コンピュータを上記ゲーム機器認証管理装置として動作させるためのコンピュータプログラムも実現される。
さらに、本発明では、上記のゲーム機器認証管理装置やゲーム装置の第1通信手段を通じて機能設定手段に対してコンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバであって、統合ペナルティ設定テーブルを格納する記憶手段と、コンピュータネットワーク、または、コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能な外部通信手段とを有し、統合ペナルティ設定テーブルは、外部通信手段を通じて、外部ネットワークにあるメンテナンスコンピュータから書き換え可能に構成されている、ゲーム機器認証管理装置やゲーム装置に用いるペナルティ設定サーバも提供される。
本発明のゲーム機器認証管理装置やゲーム装置においては、認証が成立した時にはその時刻を記憶し、認証が成立しなかったときには手動時計設定手段122に手動での時刻設定の受付を停止させる。また、本発明のゲーム機器認証管理装置やゲーム装置においては、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取ったことと、所定の待機時間中にサーバから認証不成立の認証結果データを受け取ったことと、所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータに応じた電子マネー端末設定データを電子マネー端末に送信したり、あるいは、認証レベルデータに応じた決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更する。このため、時計の手動設定機能によって不正を行なうことが防止でき、認証を用いてゲーム機器を管理する場合に、電子マネー端末設定データを認証のレベルに応じて送信したり、電子マネーの決済機能を変更することができ、電子マネーによる決済を適切に管理し、しかも、本来の不正使用等でない場合には電子マネーによる決済を適切に使用することができる。
認証スケジュールデータまたはプログラムを格納する認証スケジューリングサーバを用いる場合には、例えば、複数のゲーム機器に対して共通のスケジューリングサーバを用いて、認証のスケジュールを集中して管理することができ、より容易に多数のゲーム機器を適切に管理することができる。
また、ゲーム機器設定データを認証のレベルに応じてゲーム機器に送信することができ、ゲーム機器を適切に管理し、しかも、本来の不正使用等でない場合にはゲーム機器を適切に使用することができる。
さらに、本発明のゲーム機器認証管理装置やゲーム装置の機能設定手段がペナルティ設定サーバの統合ペナルティ設定テーブルを参照する場合には、複数のゲーム機器に対して共通のペナルティ設定サーバを用いて、ゲーム機器や電子マネー端末、ゲーム機器認証管理装置の表示の設定を集中して管理することができ、より容易に多数のゲーム機器を適切に管理することができる。
Here, the present invention provides a remote authentication management system capable of restricting functions of a device placed at a distant place via a network, not limited to the above-described game machine.
Specifically, an authentication server (24) having a function of authenticating a device (180) to be authenticated;
A penalty setting server (140) storing integrated penalty setting data, wherein the integrated penalty setting data includes a first setting table or a second setting table including a setting value that defines an authentication level of the device (180). A penalty setting server (140) in which at least one of the first setting table and the second table is different in at least one of the setting values that define the authentication level;
An authentication management device (10) storing unit penalty setting data including a setting value different from the integrated penalty setting data;
A first network (LAN) connecting the penalty setting server (140) and the device (10);
A second network (WAN) connecting the first network (LAN) and the authentication server (24);
Comprising
When the device (10) can call the authentication server (24) at a predetermined timing, the authentication server (24) permits the operation of the device (180), and the device (10) If the authentication server (24) cannot be called at a predetermined timing or cannot be called within a predetermined time, the device (10) accesses the penalty setting server (140), and the access is If successful, the device (10) refers to the first setting table or the second setting table of the integrated penalty setting table. If the access fails, the device (10) refers to the unit penalty setting table. A remote authentication management system is provided.
Here, in the remote authentication management system of the present invention, the integrated penalty setting table may be set or referred to by a maintenance computer (28) connected via the network or another communication path, It is preferable that the unit penalty setting table be set or referred to from a maintenance computer (28) connected via the network or another communication path. Further, it is more preferable that the maintenance computer (28) is the authentication server (24). Furthermore, it is preferable that the authentication scheduling server storing the authentication schedule data for determining the predetermined timing is further connected to the network, or the authentication scheduling server is the penalty setting server (140). is there. It is more preferable that the authentication suspension scheduling server that stores the authentication suspension schedule data is further connected to the network. Here, the authentication suspension scheduling server may be the penalty setting server or the authentication scheduling server.
In addition, the present invention provides an apparatus to be authenticated that includes an authentication management unit. In particular,
A first communication means connectable to a computer network and configured to be communicable with an authentication server;
First storage means for storing ID data for authentication;
Second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server;
A payment means configured to be communicable with at least one of the payment devices;
An authentication request for the authentication server can be generated, and the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. The authentication result data shown is configured to be received from the authentication server through the first communication means, and the payment function for at least one of the payment devices is changed based on the payment setting data defining the payment setting Function setting means configured to be able to
A device to be authenticated, comprising:
The function setting means transmits the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule according to at least one of the authentication schedule data or a program in the second storage means, Waiting for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received, and receiving authentication result data indicating that authentication has been established from the authentication server during the predetermined waiting time; The authentication result data indicating that authentication has not been established may be received from the server during the predetermined waiting time, and the authentication result data may not be received during the predetermined waiting time. When authentication level data is obtained and at least one of the above events, the payment setting data corresponding to the authentication level data is obtained. Based on, and changes the least settlement function for any of the settlement appliance, it provides a authentication of the target device.
The present invention also provides an authentication management device that is separate from the device to be authenticated. In particular,
A first communication means connectable to a computer network and configured to be communicable with an authentication server;
A second communication means configured to be able to communicate with a device to be authenticated;
First storage means for storing ID data for authentication;
Second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server;
Payment means configured to be able to communicate with at least one of the payment devices by the second communication means or the third communication means;
An authentication request for the authentication server can be generated, and the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. Authentication result data to be received can be received from the authentication server through the first communication means, and payment means setting data defining an operable function of the payment means, or according to the payment means setting data A function setting means configured to be able to transmit the settlement means operation command to the settlement means through the second communication means or the third communication means;
An authentication management device comprising:
The function setting means transmits the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule according to at least one of the authentication schedule data or a program in the second storage means, Waiting for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received, and receiving authentication result data indicating that authentication has been established from the authentication server during the predetermined waiting time; The authentication result data indicating that authentication has not been established may be received from the server during the predetermined waiting time, and the authentication result data may not be received during the predetermined waiting time. Obtaining authentication level data, and in the case of at least one of the above events, the settlement means according to the authentication level data The fixed data or the settlement means operation command is transmitted to the settlement means by the second communication means or the third communication means, or according to the authentication level data in at least one of the above events Thus, an authentication management apparatus is provided that suspends transmission of the settlement means setting data or the settlement means operation command by the second communication means or the third communication means.
In addition, the present invention provides a penalty setting server used for a device that stops or prohibits use of a device to be authenticated when authentication is not established. Specifically, it is a penalty setting server configured to be able to communicate with the function setting means through the computer network through the first communication means of the authentication target apparatus or the authentication management apparatus. And
Storage means for storing the integrated penalty setting table;
External communication means capable of communicating with an external network connected to either the computer network or another computer network logically separated from the computer network
Have
The integrated penalty setting table provides a penalty setting server that is configured to be rewritable from a maintenance computer in the external network through the external communication unit, and is used for an authentication management device or a device to be authenticated.
The present invention also provides a method for operating a remote authentication management system. In particular,
An authentication server having a function of authenticating a device to be authenticated, and a penalty setting server storing integrated penalty setting data, wherein the integrated penalty setting data is a setting value that defines an authentication level of the device At least one of the first setting table and the second setting table including the first setting table, and the first setting table and the second table are different from each other in at least one of the setting values defining the authentication level. A penalty setting server, an authentication management device storing unit penalty setting data including a setting value different from the integrated penalty setting data, and a first network (LAN) connecting the penalty setting server and the device ), And a second network (LAN) connecting the first network (LAN) and the authentication server ( A remote authentication management system comprising: WAN),
If the device can call the authentication server at a predetermined timing, allowing the operation of the device by the authentication server;
If the device cannot call the authentication server at a predetermined timing or if it cannot be called within a predetermined time, the device accesses the penalty setting server; and
If the access is successful, the device refers to the first setting table or the second setting table of the integrated penalty setting table;
If the access fails, the device refers to the unit penalty setting table;
A method for operating a remote authentication management system is provided.
The present invention also provides an authentication management method for an apparatus to be authenticated. In particular,
A first communication means connectable to a computer network and configured to be communicable with an authentication server; a second communication means configured to be communicable with a device to be authenticated; A first storage means for storing ID data; a second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server; and a second communication means or a third communication means. A payment unit configured to be communicable with at least one of the payment devices by using the method, and generating an authentication request to the authentication server, the authentication request and the ID data stored in the first storage unit, Can be transmitted to the authentication server through the first communication means, and authentication result data indicating success or failure of authentication is transmitted from the authentication server to the first server. Payment means setting data that is configured to be received through a communication means and that defines an operable function of the payment means, or a payment means operation command corresponding to the payment means setting data is sent to the second communication means or An operation method of an authentication management apparatus comprising: function setting means configured to be able to transmit to the settlement means through the third communication means,
The function setting unit transmits the authentication request and the ID data to the authentication server through the first communication unit in accordance with a schedule based on at least one of the authentication schedule data and a program stored in the second storage unit. When,
The function setting means waits for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received;
The function setting means has received authentication result data for authentication establishment from the authentication server during the predetermined standby time, and has received authentication result data for authentication failure from the server during the predetermined standby time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the function setting means is at least one of the events, the payment means setting data or the payment means operation command corresponding to the authentication level data is transmitted by the second communication means or the third communication means. In the case of at least one of the step of transmitting to the settlement means or the event, depending on the authentication level data, the settlement means setting data by the second communication means or the third communication means or the One of the steps of deferring transmission of the payment means operation command; and
An operation method is provided.
The present invention also provides a method for operating a penalty setting server. In particular,
An operation method of a penalty setting server configured to be able to communicate with the function setting means through the first communication means of the device to be authenticated or the authentication management device described above,
Storing the integrated penalty setting table in storage means of the penalty setting server;
Enabling communication by an external communication means of the penalty setting server to an external network connected to either the computer network or another computer network logically separated from the computer network;
Configuring the integrated penalty setting table to be rewritable from a maintenance computer in the external network through the external communication means;
A method for operating a penalty setting server is provided.
The present invention also provides a program for authenticating and managing a device to be authenticated. In particular,
A first communication means connectable to a computer network and configured to be communicable with an authentication server; a second communication means configured to be communicable with a device to be authenticated; A first storage means for storing ID data; a second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server; and a second communication means or a third communication means. A payment unit configured to be communicable with at least one of the payment devices by using the method, and generating an authentication request to the authentication server, the authentication request and the ID data stored in the first storage unit, Can be transmitted to the authentication server through the first communication means, and authentication result data indicating success or failure of authentication is transmitted from the authentication server to the first server. Payment means setting data that is configured to be received through a communication means and that defines an operable function of the payment means, or a payment means operation command corresponding to the payment means setting data is sent to the second communication means or A computer program for causing a computer comprising a computing unit that operates as a function setting unit configured to be able to transmit to the settlement unit through the third communication unit to operate as an authentication management device,
In the computer,
The computing means transmitting the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage means; ,
A step of waiting for a predetermined waiting time in a state in which the computing means can receive a response including the authentication result data from the authentication server;
The computing means has received authentication result data for authentication establishment from the authentication server during the predetermined waiting time; and has received authentication result data for authentication failure from the server during the predetermined waiting time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the calculation means is at least one of the events, the payment means setting data or the payment means operation command corresponding to the authentication level data is transmitted by the second communication means or the third communication means. The payment means setting data or the payment by the second communication means or the third communication means according to the authentication level data in at least one of the step of transmitting to the payment means or the event Any of the steps of deferring transmission of the means operation command;
Provide a computer program that allows
Furthermore, the present invention provides a penalty setting server configured to be able to communicate with the function setting means through the computer network through the first communication means of the authentication target apparatus or the authentication management apparatus. In the calculation means,
Storing the integrated penalty setting table in storage means of the penalty setting server;
Allowing the external communication means of the penalty setting server to communicate with an external network connected to either the computer network or another computer network logically separated from the computer network;
Configuring the integrated penalty setting table to be rewritable from a maintenance computer in the external network through the external communication means;
Provide a computer program that allows
The present invention also provides a recording medium storing any of the above programs. Such a recording medium is, for example, a rewritable nonvolatile memory such as a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory) or a hard disk drive, a read only nonvolatile memory such as a mask ROM, or a CD or DVD. Or a rewritable or read-only optical disc.
Here, the above-mentioned “settlement device” or “settlement means” may include, for example, a device for performing settlement via cash, prepaid card, electronic money or the like. As an example, a reader / writer device for electronic money can be included. In addition, the above-mentioned “device to be authenticated” may include a device having a function of providing a service or selling an article, such as a game machine, a karaoke device, a jukebox, or a vending machine. Further, the “authentication management device” is not limited to the “game device authentication management device”, but may include a device for appropriately managing the “device to be authenticated”, the “settlement device”, and the like. .
Further, according to the present invention, a first communication means connectable to a computer network and configured to be communicable with an authentication server, a second communication means configured to be communicable with a game device, and an authentication First storage means for storing ID data for authentication, second storage means for storing authentication schedule data or programs for determining a schedule for requesting authentication from the authentication server, and electronic money medium or electronic money function-embedded device An electronic money terminal configured to be able to communicate with the second communication means or the third communication means, and an authentication request to the authentication server. Generate and send the authentication request and the ID data stored in the first storage means to the authentication server through the first communication means Authentication result data indicating success or failure of authentication can be received from the authentication server through the first communication means, and electronic money terminal setting data defining an operable function of the electronic money terminal, or And a function setting means configured to transmit an electronic money terminal operation command corresponding to the electronic money terminal setting data to the electronic money terminal through the second communication means or the third communication means. In the device authentication management apparatus, the function setting means transmits an authentication request and ID data to the authentication server through the first communication means in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage means. , Wait for a predetermined waiting time in a state where a response including authentication result data from the authentication server can be received Receiving authentication result data from the authentication server during the predetermined waiting time, receiving authentication result data from the server during the predetermined waiting time, and authenticating during the predetermined waiting time. Obtaining authentication level data that can indicate any event of not receiving result data, and in at least one of the above events, electronic money terminal setting data or electronic money terminal according to the authentication level data An operation command is transmitted to the electronic money terminal by the second communication means or the third communication means, or in the case of at least one of the above events, depending on the authentication level data, the second communication means or the third communication means A game machine authentication management device that suspends transmission of electronic money terminal setting data or an electronic money terminal operation command by a communication means. Provided.
Here, in the present invention, in general, the electronic money terminal setting data is data for determining the operation of the electronic money terminal, and the electronic money terminal operation command is a specific operation (for example, electronic money terminal) for the electronic money terminal. This is a command for causing a predetermined amount of money to be charged. When the electronic money terminal setting data is stored in the device authentication management device, the device authentication management device transmits an electronic money terminal operation command corresponding to the electronic money terminal setting data, and the electronic money terminal Operate. When the electronic money terminal includes some storage means, the device authentication management apparatus transmits the electronic money terminal setting data itself, and the electronic money terminal performs an operation according to the electronic money terminal setting data. In the present invention, the timing for transmitting the electronic money terminal setting data and the electronic money terminal operation command is not particularly limited. For example, the game machine authentication management apparatus of the present invention stores the authentication level data in any storage means, and sends a signal from the electronic money terminal to the second communication to notify that payment by electronic money is about to be performed. After receiving through the means or the third communication means, the electronic money terminal setting data and the electronic money terminal operation command corresponding to the authentication level data can be transmitted for the first time. Also, the game machine authentication management device of the present invention can obtain the authentication level data and immediately transmit the electronic money terminal setting data, and the electronic money terminal can store the data and change its own operation. .
In the present invention, generally, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is transmitted to the electronic money terminal by the second communication means or the third communication means, Alternatively, in at least one of the above events, transmission of the electronic money terminal setting data or the electronic money terminal operation command by the second communication unit or the third communication unit is suspended according to the authentication level data. The specific data and command configuration in the electronic money terminal setting data or the electronic money terminal operation command is determined by the mounting specification of the electronic money terminal. Therefore, for example, when the electronic money terminal has a plurality of operation modes and the operation mode of the electronic money terminal is switched according to the authentication level data, the electronic money terminal setting data or the electronic money terminal operation command is And transmitted to the electronic money terminal by the second communication means or the third communication means. Further, when the electronic money terminal requires an explicit operation command for operation, the transmission of the electronic money terminal setting data or the electronic money terminal operation command is suspended, so that the operation of the electronic money terminal Is limited.
As another aspect of the present invention, the game device authentication management apparatus may not include the first communication unit, and the game device may include the first communication unit. In that case, when the game device authentication management apparatus of the present invention communicates with the computer network, the communication is performed through the second communication means for communicating with the game device and the first communication means.
Furthermore, as another aspect, the present invention can be implemented as a game device. That is, in the present invention, a first communication means that is connectable to a computer network and configured to be able to communicate with an authentication server, a first storage means for storing ID data for authentication, and an authentication server A reader / writer unit configured to be able to communicate with at least one of an electronic money medium or an electronic money function-embedded device, and second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication An authentication request to the authentication server, the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means, and an authentication result indicating success or failure of the authentication Data is configured to be received from the authentication server through the first communication means, and the settlement setting is defined. A game device comprising: function setting means configured to change a payment function for at least one of an electronic money medium and an electronic money function-embedded device based on payment setting data. The function setting means transmits the authentication request and the ID data to the authentication server through the first communication means in accordance with at least one of the authentication schedule data of the second storage means and the program, and the authentication result from the authentication server Waiting for a predetermined waiting time while receiving a response including data, receiving authentication result data from the authentication server during the predetermined waiting time, and authenticating from the server during the predetermined waiting time Received authentication result data that was not established and did not receive authentication result data during the specified waiting time And at least one of the above events, the electronic money medium or the electronic money function is incorporated based on the payment setting data corresponding to the authentication level data. A game device is provided that changes a settlement function for at least one of the devices.
Here, the payment setting data is data defining the setting of payment by electronic money, and is similar to the electronic money terminal setting data already described.
According to still another aspect of the present invention, there is provided command transmitting means for transmitting an authentication request generation command for causing the function setting means to generate an authentication request to the function setting means through the first communication means according to authentication schedule data or a program. The authentication scheduling server provided with the second storage means can transmit an authentication request when the function setting means of the game machine authentication management apparatus receives an authentication request generation command from the command transmission means. This aspect can also be realized in an aspect in which the present invention is implemented as a game device. The mode in which the authentication scheduling server operates the command transmission means is such that the game device authentication management device as a client is always in a standby state, and the server can transmit data in the push type. As an aspect of the above, it is also possible that the game machine authentication management apparatus issues a request first and the authentication scheduling server passively operates the command transmission means in response to the request.
Furthermore, in the game machine authentication management device and the game machine of the present invention, the function of the game machine can be set and a game machine operation command can be transmitted. In other words, in the present invention, the function setting means transmits game machine setting data defining an operable function of the game machine or a game machine operation command corresponding to the game machine setting data to the game machine through the second communication means. The game device setting data or the game device operation command is transmitted to the game device by the second communication means according to the authentication level data in at least one of the above events, or It is preferable that the transmission of the game device setting data or the game device operation command to the game device by the second communication means is suspended. The game device setting data defines the operable functions of the game device. However, the game device itself has storage means for storing the game device setting data, and the game device itself is referred to the game device setting data. Can change their functions. The game device operation command is a command for causing the game device to perform a specific operation (for example, start of a game). Then, the game device authentication management device stores game device setting data in some storage means, and an explicit operation command is issued to the game device from the game device authentication management device or for the game device to operate. When necessary, the operation of the game device is restricted by deferring transmission of the game device setting data or the game device operation command. In order to realize these in the game device of the present invention, the second communication means is provided inside, and the game device unit of the game device uses the same means as the game device, and has the same function as the game device. Is realized.
In the game machine authentication management device and the game device of the present invention, it is further preferable to use a penalty setting server configured to be communicable with the function setting means. This penalty setting server stores an integrated penalty setting table in a storage means. The function setting means refers to the integrated penalty setting table stored in the penalty setting server through the first communication means. In the integrated penalty setting table, the function setting means suspends transmission or transmission of electronic money terminal setting data (decision setting data) or electronic money terminal operation command, or suspends transmission or transmission of game device setting data or game device operation command. And setting the display setting data, the setting value of the electronic money terminal setting data (setting value of the approval setting data), the setting value of the game machine setting data, and the setting of the display setting data, respectively. Stores a value.
In the game machine authentication management device or the game device of the present invention, the authentication scheduling server stores authentication suspension schedule data that defines at least one of the time at which authentication by the authentication server is to be executed and the time at which the authentication is to be suspended, The setting means should execute authentication by the authentication server by referring to the authentication suspension schedule data stored in the authentication scheduling server in accordance with the schedule based on at least one of the authentication schedule data and the program stored in the second storage means It is preferable to determine whether it is time and transmit the authentication request and the ID data to the authentication server through the first communication means. This authentication suspension schedule data is also preferably stored in the penalty setting server.
In the game machine authentication management device or the game device of the present invention, the authentication scheduling server stores penalty invalid schedule data that defines at least one of the time at which the penalty setting should be validated or the time at which the penalty setting should be invalidated. The setting means refers to the penalty invalid schedule data stored in the authentication scheduling server before or after transmitting the authentication request and ID data to the authentication server, and at least the time when the penalty setting should be validated next. Until the electronic money corresponding to any one of the authentication level data, that is, the authentication result data that has not been authenticated is received from the server during the predetermined waiting time and the authentication result data is not received during the predetermined waiting time. Terminal setting data (payment setting data), electronic money terminal operation command, That at least one of the game device setting data, the game device operation command, and the display setting data is not transmitted, or that the authentication result data indicating the establishment of authentication has been received from the authentication server during the predetermined waiting time until that time. The suspension of transmission of electronic money terminal setting data (payment setting data), electronic money terminal operation command, game device setting data, game device operation command, and display setting data corresponding to the authentication level data shall be stopped. Is preferred. It is also preferable that this penalty invalid schedule data is stored in the penalty setting server.
In the game device authentication management device or game device of the present invention, at least one of setting of an operable function of the electronic money terminal (or payment setting by electronic money), setting of an operable function of the game device, and setting of display contents A third storage unit that stores a unit penalty setting table that holds a setting value corresponding to the authentication level, and the function setting unit refers to the unit penalty setting table and at least one of the above events In this case, at least one of electronic money terminal setting data (payment setting data), electronic money terminal operation command, game device setting data, game device operation command, and display setting data is transmitted, or electronic money terminal setting data (settlement) Setting data), electronic money terminal operation command, game machine setting data, game Vessel operation instruction, it is preferable that as to suspend the transmission of the display setting data.
In the game machine authentication management device or the game device of the present invention, either the integrated penalty setting table or the unit penalty setting table includes the first setting table and the second setting table, and the function setting means receives the authentication result. The first setting table is referred to during the predetermined penalty grace period after the authentication level data is obtained, and the second setting table is referred to after the penalty grace period elapses. It is preferable that the table and the second setting table are configured such that setting values are different from each other with respect to at least one value of the authentication level.
In the present invention, a method for operating the game machine authentication management apparatus and the game apparatus, and a computer program for operating a computer as the game machine authentication management apparatus are also realized.
Furthermore, in the present invention, there is provided a penalty setting server configured to be able to communicate with the function setting means through the first communication means of the game device authentication management device or the game device, and the integrated penalty setting table is provided. An integrated penalty setting having storage means for storing and external communication means capable of communicating with an external network connected to either the computer network or another computer network logically separated from the computer network There is also provided a penalty setting server used for the game machine authentication management apparatus, which is configured to be rewritable from the maintenance computer in the external network through the external communication means.
In the game machine authentication management device or the game device of the present invention, the authentication result data that has been authenticated is received from the authentication server during the predetermined waiting time, and the authentication result data that has not been authenticated from the server during the predetermined waiting time. The electronic money terminal setting data corresponding to the authentication level data that can indicate any of the events of receiving and not receiving the authentication result data during a predetermined waiting time is transmitted to the electronic money terminal Alternatively, the payment function for at least one of the electronic money medium and the electronic money function embedded device is changed based on the payment setting data corresponding to the authentication level data. For this reason, when managing game devices using authentication, electronic money terminal setting data can be transmitted according to the level of authentication, and the payment function of electronic money can be changed. If it is managed, and it is not the original unauthorized use, the payment by electronic money can be used appropriately.
When an authentication scheduling server that stores authentication schedule data or a program is used in the game device authentication management device or the game device of the present invention, for example, a common scheduling server is used for a plurality of game devices, and the authentication schedule is set. Centralized management is possible, and a large number of game machines can be appropriately managed more easily.
In the game machine authentication management device or game machine of the present invention, the game machine setting data can be transmitted to the game machine according to the level of authentication, the game machine is properly managed, and the original unauthorized use If not, the game device can be used appropriately.
Further, when the function setting means of the game device authentication management device or the game device refers to the integrated penalty setting table of the penalty setting server, the game device or electronic device is used by using a common penalty setting server for a plurality of game devices. The display settings of the money terminal and the game machine authentication management apparatus can be centrally managed, and a large number of game machines can be appropriately managed more easily.
In the present invention, a first communication means connectable to a computer network and configured to be communicable with an authentication server, a second communication means configured to be communicable with a game device, and an authentication First storage means for storing ID data for authentication, second storage means for storing authentication schedule data or programs for determining a schedule for requesting authentication from the authentication server, and electronic money medium or electronic money function-embedded device An electronic money terminal configured to be able to communicate with the second communication means or the third communication means, and an authentication request to the authentication server. Generate and send the authentication request and the ID data stored in the first storage means to the authentication server through the first communication means. Electronic money terminal setting data that is configured to be able to receive authentication result data indicating success or failure of authentication from the authentication server through the first communication means, and that defines an operable function of the electronic money terminal, or A function setting means configured to transmit an electronic money terminal operation command corresponding to the electronic money terminal setting data to the electronic money terminal through the second communication means or the third communication means; and a manual time setting A manual clock setting means that can accept and stop accepting a manual time setting based on a signal from the function setting means, and a clock that can be set at an arbitrary time by the manual clock setting means and the function setting means A game machine authentication management device comprising a time storage means for storing a time when authentication is finally established, wherein the function setting means comprises: A schedule based on at least one of the authentication schedule data of the memory means or the program is determined using the time indicated by the clock, and the authentication request and the ID data are transmitted to the authentication server through the first communication means according to the schedule, and the authentication server Wait for a predetermined waiting time in a state in which a response including authentication result data from can be received, and if authentication result data for authentication establishment is received from the authentication server during the predetermined waiting time, Any one of the authentication time data included in the authentication result data is stored in the time storage means, and if the authentication result data for authentication establishment is not received from the authentication server during the predetermined standby time, the manual clock setting means is manually operated. Authentication result data indicating that authentication has been established from the authentication server during a predetermined waiting time Any one of the following events: receiving authentication result data from the server during the predetermined waiting time, and not receiving authentication result data during the predetermined waiting time. Authentication level data that can be displayed is obtained, and in at least one of the above events, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is electronically transmitted by the second communication means or the third communication means. Transmission to money terminal, or transmission of electronic money terminal setting data or electronic money terminal operation command by second communication means or third communication means according to authentication level data in at least one of the above events A game machine authentication management device is provided that holds the password.
Here, in the present invention, in general, the electronic money terminal setting data is data for determining the operation of the electronic money terminal, and the electronic money terminal operation command is a specific operation (for example, electronic money terminal) for the electronic money terminal. This is a command for causing a predetermined amount of money to be charged. When the electronic money terminal setting data is stored in the device authentication management device, the device authentication management device transmits an electronic money terminal operation command corresponding to the electronic money terminal setting data, and the electronic money terminal Operate. When the electronic money terminal includes some storage means, the device authentication management apparatus transmits the electronic money terminal setting data itself, and the electronic money terminal performs an operation according to the electronic money terminal setting data. In the present invention, the timing for transmitting the electronic money terminal setting data and the electronic money terminal operation command is not particularly limited. For example, the game machine authentication management apparatus of the present invention stores the authentication level data in any storage means, and sends a signal from the electronic money terminal to the second communication to notify that payment by electronic money is about to be performed. After receiving through the means or the third communication means, the electronic money terminal setting data and the electronic money terminal operation command corresponding to the authentication level data can be transmitted for the first time. Also, the game machine authentication management device of the present invention can obtain the authentication level data and immediately transmit the electronic money terminal setting data, and the electronic money terminal can store the data and change its own operation. .
In the present invention, generally, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is transmitted to the electronic money terminal by the second communication means or the third communication means, Alternatively, in at least one of the above events, transmission of the electronic money terminal setting data or the electronic money terminal operation command by the second communication unit or the third communication unit is suspended according to the authentication level data. The specific data and command configuration in the electronic money terminal setting data or the electronic money terminal operation command is determined by the mounting specification of the electronic money terminal. Therefore, for example, when the electronic money terminal has a plurality of operation modes and the operation mode of the electronic money terminal is switched according to the authentication level data, the electronic money terminal setting data or the electronic money terminal operation command is And transmitted to the electronic money terminal by the second communication means or the third communication means. Further, when the electronic money terminal requires an explicit operation command for operation, the transmission of the electronic money terminal setting data or the electronic money terminal operation command is suspended, so that the operation of the electronic money terminal Is limited.
As another aspect of the present invention, the game device authentication management apparatus may not include the first communication unit, and the game device may include the first communication unit. In that case, when the game device authentication management apparatus of the present invention communicates with the computer network, the communication is performed through the second communication means for communicating with the game device and the first communication means.
Further, in the game machine authentication management device of the present invention, the manual clock setting means, the clock, and the time storage means are provided not in the game machine authentication management apparatus but in the game machine, and the function setting means includes the game machine. A command to stop the manual time setting means from accepting manual time setting can be transmitted through the second communication means.
Furthermore, as another aspect, the present invention can be implemented as a game device. That is, in the present invention, a first communication means that is connectable to a computer network and configured to be able to communicate with an authentication server, a first storage means for storing ID data for authentication, and an authentication server A reader / writer unit configured to be able to communicate with at least one of an electronic money medium or an electronic money function-embedded device, and second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication And authentication result data indicating success or failure of authentication, the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. Is received from the authentication server through the first communication means, and the settlement setting is defined Function setting means configured to change the payment function for at least one of the electronic money medium and the electronic money function-embedded device based on the completed setting data, and can accept manual time setting , Manual clock setting means that can stop accepting manual time setting based on a signal from the function setting means, a clock that can be set at any time by the manual clock setting means and the function setting means, and finally authentication A time storage means for storing the time when the function is established, wherein the function setting means uses the time indicated by the clock for the schedule based on at least one of the authentication schedule data and the program in the second storage means. The authentication request and the ID data are transmitted to the authentication server through the first communication means according to the schedule and authenticated. If the server waits for a predetermined waiting time while receiving a response containing authentication result data from the server, and receives authentication result data for authentication establishment from the authentication server during the predetermined waiting time, the clock time Either the data or the authentication time data included in the authentication result data is stored in the time storage means, and if the authentication result data for authentication establishment is not received from the authentication server during the predetermined standby time, the manual clock setting means Sending a signal to stop accepting manual time setting, receiving authentication result data of authentication establishment from the authentication server during a predetermined waiting time, and authentication result data of authentication failure from the server during a predetermined waiting time And obtaining authentication level data that can indicate any of the following events: receiving authentication data and not receiving authentication result data during a predetermined waiting time, A game that changes a payment function for at least one of an electronic money medium and an electronic money function-embedded device based on payment setting data corresponding to authentication level data in at least one of the above events An apparatus is provided.
Here, the payment setting data is data defining the setting of payment by electronic money, and is similar to the electronic money terminal setting data already described.
Furthermore, in the game machine authentication management apparatus and game apparatus of the present invention, the function of the game machine can be set. In other words, in the present invention, the function setting means transmits game machine setting data defining an operable function of the game machine or a game machine operation command corresponding to the game machine setting data to the game machine through the second communication means. The game device setting data or the game device operation command is transmitted to the game device by the second communication means according to the authentication level data in the case of at least one of the above events. Alternatively, it is preferable that the transmission of the game device setting data or the game device operation command to the game device by the second communication unit is suspended. The game device setting data defines the operable functions of the game device. However, the game device itself has storage means for storing the game device setting data, and the game device itself is referred to the game device setting data. Can change their functions. The game device operation command is a command for causing the game device to perform a specific operation (for example, start of a game). Then, the game device authentication management device stores game device setting data in some storage means, and an explicit operation command is issued to the game device from the game device authentication management device or for the game device to operate. When necessary, the operation of the game device is restricted by holding the transmission of the game device setting data or the game device operation command. In order to realize these in the game device of the present invention, the second communication means is provided inside, and the game device unit of the game device uses the same means as the game device, and has the same function as the game device. Is realized.
The game machine authentication management device or game device of the present invention further comprises display means whose display contents can be changed, and display control means for controlling the display means, and the function setting means displays the display contents. The display setting data to be defined is generated according to the authentication level data and transmitted to the display control means, and the display control means displays the display contents according to the display setting data in at least one of the above events. It is preferable that the display means is controlled so as to display or the display means is controlled so that the display means stops the display according to the display setting data.
In the game machine authentication management device and the game device of the present invention, it is further preferable to use a penalty setting server configured to be communicable with the function setting means. This penalty setting server stores an integrated penalty setting table in a storage means. The function setting means refers to the integrated penalty setting table stored in the penalty setting server through the first communication means. In the integrated penalty setting table, the function setting means transmits electronic money terminal setting data (decision setting data) and an electronic money terminal setting command, transmits game device setting data and game device setting command, and transmits display setting data. In order to be able to hold or hold them, the setting value of electronic money terminal setting data (setting value of decision setting data), the setting value of game machine setting data, and the display setting data corresponding to the authentication level, respectively. The setting value of is stored.
The penalty setting server used together with the game machine authentication management device and the game device of the present invention stores authentication suspension schedule data that defines at least one of the time at which authentication by the authentication server is to be executed and the time at which suspension is to be performed. The setting means should execute authentication by the authentication server by referring to the authentication suspension schedule data stored in the penalty setting server according to the schedule by the authentication schedule data stored in the second storage means or at least one of the programs It is preferable to determine whether it is time and transmit the authentication request and the ID data to the authentication server through the first communication means.
In the game device authentication management device or game device of the present invention, at least one of the setting of the operable function of the electronic money terminal, the setting of the operable function of the game device, and the display content setting corresponds to the authentication level. A third storage means for storing a unit penalty setting table for holding the setting value to be set, wherein the function setting means refers to the unit penalty setting table, and at least one of the above events, the electronic money terminal setting data (Settlement setting data), electronic money terminal operation command, game device setting data, game device operation command, display setting data is transmitted, or electronic money terminal setting data (settlement setting data), electronic money terminal operation Instruction, game device setting data, game device operation command, display setting data transmission It is preferable that shall hold.
In the game machine authentication management device or the game device of the present invention, the function setting means performs a predetermined waiting time after the time of the clock has passed a predetermined grace period from the last authentication time stored in the time storage means. Electronic money terminal setting data corresponding to authentication level data indicating either an event that authentication result data has not been received from the server or an event that authentication result data has not been received during a predetermined waiting time (Settlement setting data) or electronic money terminal setting data corresponding to authentication level data indicating an event of transmitting an electronic money terminal operation command or receiving authentication result data of authentication establishment from a server during a predetermined waiting time It is preferable that transmission of (settlement setting data) or an electronic money terminal operation command is suspended. This function setting means receives the authentication result data when the authentication level data indicates an event in which the authentication level data has received authentication result data that has not been authenticated from the server during the predetermined waiting time. It is more preferable to use a different predetermined grace period in the case of indicating an event that has not occurred.
In the game machine authentication management device or the game device of the present invention, the integrated penalty setting table includes a first setting table and a second setting table, and the function setting means has a predetermined waiting time for the authentication level data and for the authentication level data. In the case of indicating an event that authentication result data has not been received from the server, the first setting table is referred to, and the event that the authentication level data has not received the authentication result data during a predetermined waiting time is indicated. In this case, the second setting table is referred to, and the first setting table and the second setting table are configured so that the setting values are different from each other with respect to at least one value of the authentication level. It is preferable that
In the game machine authentication management device and the game device of the present invention, the unit penalty setting table includes a first setting table and a second setting table, and the function setting means has a predetermined waiting state for the authentication level data and for the authentication level data. When an event indicating that authentication result data that has not been authenticated has been received from the server during the time period is indicated, the first setting table is referred to, and the authentication level data is not received during the predetermined waiting time. In this case, the second setting table is referred to, and the first setting table and the second setting table are configured so that the setting values are different from each other with respect to at least one value of the authentication level. It is preferable that
In the present invention, a method for operating the game machine authentication management apparatus and the game apparatus, and a computer program for operating a computer as the game machine authentication management apparatus are also realized.
Furthermore, in the present invention, there is provided a penalty setting server configured to be able to communicate with the function setting means through the first communication means of the game device authentication management device or the game device, and the integrated penalty setting table is provided. An integrated penalty setting having storage means for storing and external communication means capable of communicating with an external network connected to either the computer network or another computer network logically separated from the computer network The table is provided with a penalty setting server used for a game machine authentication management device or a game device, which is configured to be rewritable from a maintenance computer in an external network through an external communication means.
In the game machine authentication management device or game device of the present invention, the time is stored when the authentication is established, and when the authentication is not established, the manual clock setting means 122 stops accepting the manual time setting. In addition, in the game machine authentication management device or the game device of the present invention, the authentication result data indicating that the authentication is established is received from the authentication server during the predetermined waiting time, and the authentication result indicating that the authentication is not established during the predetermined waiting time. Sends electronic money terminal setting data corresponding to authentication level data that can indicate either an event of receiving data or not receiving authentication result data during a predetermined waiting time to the electronic money terminal Or changing the payment function for at least one of the electronic money medium and the electronic money function-embedded device based on the payment setting data corresponding to the authentication level data. Therefore, fraud can be prevented by the manual setting function of the clock, and when managing the game device using authentication, the electronic money terminal setting data is transmitted according to the authentication level, or the electronic money settlement function Can be appropriately managed, and payment by electronic money can be appropriately managed, and payment by electronic money can be appropriately used when it is not an unauthorized use.
When an authentication scheduling server that stores authentication schedule data or a program is used, for example, a common scheduling server can be used for a plurality of game devices, and the authentication schedule can be managed in a centralized manner. A large number of game machines can be appropriately managed.
In addition, the game device setting data can be transmitted to the game device according to the level of authentication, the game device can be properly managed, and the game device can be used appropriately when it is not originally used illegally. it can.
Further, when the function setting means of the game device authentication management device or the game device of the present invention refers to the integrated penalty setting table of the penalty setting server, the game is set using a common penalty setting server for a plurality of game devices. Display settings of devices, electronic money terminals, and game device authentication management devices can be centrally managed, and a large number of game devices can be appropriately managed more easily.

図1は、本発明の実施形態のゲーム機器認証管理装置やペナルティ設定サーバを含むゲーム機器認証システム全体の構成を示すシステム構成図である。FIG. 1 is a system configuration diagram showing the overall configuration of a game machine authentication system including a game machine authentication management device and a penalty setting server according to an embodiment of the present invention. 図2は、本発明の実施形態における専用ユニット(ゲーム機器認証管理装置)の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a dedicated unit (game machine authentication management device) in the embodiment of the present invention. 図3は、本発明のある実施形態におけるゲーム機器の構成を示すブロック図である。FIG. 3 is a block diagram showing a configuration of a game machine according to an embodiment of the present invention. 図4は、本発明の他の実施形態における専用ユニット(ゲーム機器認証管理装置)の構成を示すブロック図である。FIG. 4 is a block diagram showing a configuration of a dedicated unit (game machine authentication management device) in another embodiment of the present invention. 図5は、本発明の他の実施形態におけるゲーム機器の構成を示すブロック図である。FIG. 5 is a block diagram showing a configuration of a game machine according to another embodiment of the present invention. 図6は、本発明の実施形態において用いられるペナルティ設定サーバの構成を示すブロック図である。FIG. 6 is a block diagram showing a configuration of a penalty setting server used in the embodiment of the present invention. 図7は、本発明のさらに他の実施形態におけるゲーム機器認証システム全体の構成を示すシステム構成図である。FIG. 7 is a system configuration diagram showing the overall configuration of the game machine authentication system in still another embodiment of the present invention. 図8は、本発明のある実施の形態のゲーム機器認証管理装置10の処理を示すフローチャートである。FIG. 8 is a flowchart showing processing of the game machine authentication management apparatus 10 according to an embodiment of the present invention. 図9は、本発明のある実施の形態のゲーム機器認証管理装置10の処理を示すフローチャートである。FIG. 9 is a flowchart showing processing of the game machine authentication management apparatus 10 according to an embodiment of the present invention.

以下、図面を参照して、本発明の実施の形態を説明する。
図1は、本発明の実施形態のゲーム機器認証管理装置やペナルティ設定サーバを含むゲーム機器認証システム全体の構成を示すシステム構成図であり、図2は、本発明のゲーム機器認証管理装置および電子マネー端末の構成を示すブロック構成図であり、図3は、本発明のゲーム機器認証管理装置により管理されるゲーム機器の構成の例を示すブロック構成図である。
図1に示したゲーム機器認証システム1000は、複数のサイトを繋ぐコンピュータネットワーク500を用いた複数のコンピュータまたは機器により構成されている。本発明において、コンピュータネットワークとは、適切なプロトコルによりコンピュータ同士が互いにデータ通信を行ないうる任意のネットワークであり、この複数のサイト間を繋ぐコンピュータネットワーク500(例えば、インターネット)を含み、それ以外に、各サイト内のイントラネットなどのネットワークも含む。複数のサイト間を繋ぐコンピュータネットワーク500は、WAN(Wide Aria Network)とも呼び、サイト内のネットワークは、LAN(Local Area Network)とも呼ぶ。
図1に示したゲーム機器認証システム1000には、認証サーバ24がデータセンターサイト200に備えられている。この認証サーバ24は、典型的には、各アミューズメント施設店舗を運営するオペレータではなく、そのオペレータにゲーム機器180を提供してオペレータからそのゲーム機器180のシステム管理を請負うゲームシステム提供者によって管理されるが、本発明はこのような商業上の形態に限られるものではない。認証サーバ24は、適当なルータ22によってWAN500に接続される。ここで、認証サーバとは、そのコンピュータネットワークに接続され、認証を実行する機能を有している任意のサーバコンピュータである。この認証は、認証のためのIDデータが真正なものであるかどうかを認証し、それにより、本発明のゲーム機器認証管理機器10(以下、「専用ユニット」という)が真正なものであるかどうか、および、専用ユニット10が取り付けられているゲーム機器180が適切な場所に設置されているかどうかを認証する。特に限定しないが、コンピュータネットワーク500としてインターネットなどの公衆に解放されたネットワークを用いる場合には、適当な暗号化処理等を含めて、IDデータのスキミングや改ざん等を防止することができる。
図1に示したゲーム機器認証システム1000には、アミューズメント施設店舗サイト100にゲーム機器180Aとゲーム機器180Bが備えられている。アミューズメント施設店舗サイト100はLANを有していて、そのLANは、適当なルータ160により外部のWAN500に接続されている。ゲーム機器180A,180Bは、映像を対象にしてゲームを行なうビデオゲーム機、賞品の獲得を目指してゲームを行なうプライズゲーム機といった遊戯者がゲームを行ない得るゲーム機それ自体のみならず、そのゲーム機に用いることのできるメダル等を、代価を得て遊戯者に貸し出すメダル貸出機等も含む。アミューズメント施設店舗サイト100内にゲーム機器180Aとゲーム機器180Bの二つが図示されているように、ゲーム機器180は、ゲーム機器認証システム1000においては複数備えられていることができる。なお、図においては、アミューズメント施設店舗サイト100は一つのみ記載されているが、ゲーム機器認証システム1000に他のアミューズメント施設店舗サイトが含まれていて、複数の店舗サイトにおいて複数のゲーム機器180が含まれていることもできる。
図1のアミューズメント施設店舗サイト100には、ゲーム機器180A、180Bに付随して専用ユニット10が備えられており、それ以外に、店舗サーバ140、管理用オペレータコンピュータ150が含まれている。オペレータコンピュータ150は、アミューズメント施設店舗を運営するオペレータによって、認証とは関連しない管理の目的に用いられる。例えば、オペレータコンピュータ150は、アミューズメント施設店舗のLANに接続されていて、LANに直接接続された専用ユニット10の表示装置118(図2)に表示する遊戯者へのメッセージを生成したり、専用ユニット10を介してLANに接続されたゲーム機器の各種の管理を行なうために用いられる。
ゲーム機器認証システム1000には、電子マネー発行体も参加している。電子マネー発行体とは、電子マネーの発行を行なう会社等である。電子マネー発行体は、電子マネーのホルダー(保持者)から通常の通貨による支払いを受け取り、その支払い額に応じて使用可能な電子マネー媒体130をホルダーに提供する。電子マネー発行体は、そのホルダーが何らかの商品や役務の代価として電子マネーによる支払いを行なった場合には、電子マネーによって支払いを受けた者に対して、その支払い額に応じた通貨による支払いを行なう。本発明の実施形態では、電子マネー発行体は、例えば、電子マネーのインフラストラクチャを提供する主体であったり、クレジットカード発行会社であったり、プリペイドカード発行会社とすることができる。この電子マネー発行体は、電子マネー発行体サイト300においてコンピュータネットワーク500と接続している。電子マネー発行体サイト300には、典型的には電子マネー媒体130ごとに、かつ、電子マネー端末ごとに、電子マネーの授受金額を記録する電子マネーサーバ34があり、コンピュータネットワーク500を通じて、個々の電子マネー端末からの情報を受信している。電子マネー端末34が電子マネーの授受金額を集計する態様は様々であるが、例えば、ストアードバリュー型の電子マネーでは、集計を一日に1回各電子マネー端末34から行なう。電子マネー端末34には、その電子マネー端末によって行なわれた電子マネーの授受金額を、個々の電子マネー媒体130を識別してログをとる機能が備えられている。
図2は、本発明の実施形態における専用ユニット10(ゲーム機器認証管理装置)の構成を示すブロック図である。専用ユニット10には、いくつかの記憶手段が備えられている。ここで、記憶手段は、特に限定がない場合には、揮発性および不揮発性の任意のデータ記録媒体にデータを記録し得るものであり、例えば、CPU内のレジスタ、DRAMなどの揮発性メモリや、フラッシュメモリ、EEPROM(Electrically Erasable Programmable Read Only Memory)、ハードディスクドライブ等の書き換え可能な不揮発性メモリ、マスクROM等の読取専用の不揮発性メモリ等を用い得る。これらに替えてまたはこれらと共に、CD、DVD等の書き換え可能または読取専用の光ディスク等を用いることもできる。また、その論理フォーマットも任意であり、バイナリ形式、アスキーテキストファイル、リレーショナルデータベースファイルの一部、何らかのオペレーティングシステムにより管理されるファイル、リスト形式のファイルのレコードの組合わせ等、論理的に識別可能な任意の記憶手段を指す。
専用ユニット10には第1記憶手段102が備えられている。第1記憶手段102は、典型的には、EEPROMなどにより実現され、認証のためのIDデータを格納している。認証のためのIDデータとは、例えば、ゲーム機器認証管理装置を示す値として、専用ユニットや、電子マネー端末の電子回路基板を特定するためのIDデータを含む。また、IDデータは、ゲーム機器180が所在する場所を特定するデータ(例えば、設置場所に与えられるグローバルIPアドレス)を含むことができるが、通信データそのものの内容としてではなく、例えば通信データのフレームからゲーム機器180が所在する場所を抽出することによりIDデータの一部とすることもできる。このゲーム機器180が所在する場所を特定するデータの別の態様としては、異なるアミューズメント施設店舗ごとに互いに重ならないように適切に付与されたプライベートIPアドレスをIDデータに含めたものとすることもできる。この場合には、たとえアミューズメント施設店舗のグローバルIPアドレスが上位のISP(Internet Service Provider)からDHCP(Dynamic Host Configuration Protocol)によって自動的に付与される場合であっても、アミューズメント施設店舗を特定してゲーム機器180の所在する場所を特定することができる。さらに、IDデータは、ゲーム機器180を特定するデータ等を含むことができる。IDデータはこれらの複数の組み合わせることも可能である。専用ユニット10の個別のIDデータと設置場所を示す値の関係から、この専用ユニット10が取り付けられたゲーム機器180がいずれの場所で稼動しているかを特定することができる。
専用ユニット10には第2記憶手段104が備えられている。第2記憶手段104も、典型的には、EEPROMなどにより実現され、認証を要求すべきスケジュールを格納している。認証を要求すべきスケジュールとは、認証を要求するタイミングを指定しうる任意のデータを指している。このタイミングの例としては、一日に1回などの適当な繰り返し周期によるタイミングの指定、一日の特定の時刻などの適当な時刻を用いたタイミングの指定、週のいずれの日に行なうかを更に組合わせるタイミングの指定、特定の時刻や周期を用いないが、適当なイベント(例えば、ゲーム機器認証管理装置の起動)に関連付けしたタイミングの指定等を含む。認証を要求すべきスケジュールのデータは、適当なフォーマットで第2記憶手段104に格納されていることができ、認証スケジュールが、プログラム内に直接規定されていても良い。
専用ユニット10は、第3記憶手段106をさらに備えていることができる。この第3記憶手段106は、電子マネー端末134の動作可能な機能の設定、ゲーム機器180の動作可能な機能の設定、表示装置118の表示内容の設定の少なくともいずれかの設定について、認証レベルに対応する設定値を保持するユニットペナルティ設定テーブルを格納している。第3記憶手段106も、典型的には、EEPROMなどにより実現される。
専用ユニット10は、上記記憶手段に加えて、時刻記憶手段108をさらに備えていることができる。この時刻記憶手段108は、最後に認証が成立した時刻を記憶するために用いられる。
専用ユニット10は、時刻を再設定可能な時計として機能するRTC(Real Time Clock)124をさらに備えていることができる。このRTC124には、適当なバックアップ用バッテリー(図示しない)が備えられていて、専用ユニット10の電源停止時等においても時刻を計時し続けることができる。また、RTC124には、そのRTC124の時刻設定を手動で受け付けることができ、また、機能設定手段114からの信号に基づいて手動の時刻設定の受け付けを停止することができる手動時計設定手段122が接続されている。手動でRTC124の時刻を変更する場合には、適当な入力手段(図示しないが)の入力によって手動時計設定手段122を操作して、時刻を調整することができる。
専用ユニット10は、第1通信手段110をさらに備えている。第1通信手段110は、適当なネットワークインターフェースであり、典型的には、適当なバスで動作するイーサネット(登録商標)インタフェースなどである。第1通信手段110は、アミューズメント施設店舗サイト100内のLANに接続されている。この第1通信手段110は、ルータ160を介してWAN500(図1)に接続可能であり、認証サーバ24に対して通信可能にされている。
専用ユニット10は、第2通信手段112をさらに備えている。第2通信手段112は、ゲーム機器180とのローカルなデータ通信が可能な任意の通信手段であり、例えば、RS−232C、USB(Universal Serial Bus)、IEEE1394などのインターフェースを用いる適当な通信手段である。
専用ユニット10は、電子マネー端末134をさらに備えている。ここで、電子マネーとは、通貨の代わりに電子データをやり取りして決済が可能な支払い手段を一般に指す。すなわち、電子マネーは、典型的には、電子マネー媒体となるICカード130や機器に組み込まれている媒体を用いるストアードバリュー型電子マネーを指しているが、これ以外に、いわゆるプリペイドカードや、クレジットカード、デビットカード等、最終的に通貨による支払いが担保されていて電子データの読取により決済可能な支払い手段とすることができる。このような電子マネー端末134は、ICカード130などの媒体や、電子マネー機能を組み込んだ機器(例えば、携帯電話端末)等が用いられるため、電子マネーによる決済を可能とするために、これらの媒体や機器と通信可能に構成されたリーダ・ライタ136を有している。この電子マネー端末134には、専用ユニット10の第2通信手段112や、あるいは、第3の通信手段(図示しない)と通信可能な通信手段138が備えられている。第2の通信手段を用いるのは、第2の通信手段によって電子マネー端末とゲーム機器管理装置が通信可能な場合であり、第3の通信手段を用いるのは、第2の通信手段によって電子マネー端末とゲーム機器管理装置が通信できない場合である。この第3の通信手段は任意の通信手段であり、例えば、RS−232C端子を用いた通常のシリアル通信等によって通信を行なうことができる。ICカード130は、遊戯者が自らのゲームの代価を支払うためにアミューズメント施設店舗内で携行しており、その内部には、残高データや、ICカード130を識別するためのデータを保持するICによるメモリ132が備えられている。
電子マネー端末134は、通貨による決済の代わりに、ICカード130等による決済を行なう端末であり、使用に当たっては、登録された端末が登録された設置場所のみで使用されるべき端末である。本発明の専用ユニット10は、この電子マネー端末134に要求される真正性や設置場所の正当性を担保するため、あるいは、ゲーム機器180の真正性や設置場所の正当性を担保するために認証を用いる。
本発明の専用ユニット10は機能設定手段114を有している。この機能設定手段114は、ゲーム機器認証管理装置がプロセッサベースシステムである場合には、例えば、CPUなどの演算装置により実現される機能手段であり、この際、RAMなどの主記憶メモリ120が用いられ、その情報処理の具体的な手順は、適当な不揮発性記憶装置(例えば、第2記憶手段104)に格納されたプログラムによって指定される。
この機能設定手段114は、認証サーバ24に対する認証要求を生成して、その認証要求と第1記憶手段102に格納されたIDデータとを第1通信手段を通じて認証サーバ24(図1)へと送信することができ、認証の成否を示す認証結果データを、認証サーバ24から第1通信手段110を通じて受け取ることができる。また、機能設定手段114は、電子マネー端末134の動作可能な機能を規定する電子マネー端末設定データを、第2通信手段112または第3通信手段を通じてゲーム機器180に送信することができる。図2に示した例では、第2通信手段112がこの送信を行なう。電子マネー端末設定データは、任意のフォーマットのデータ信号であり、電子マネー端末134の媒体読取機能、決済機能等の機能の動作可否を決定し得るデータである。これらの電子マネー端末設定データは、電子マネー端末が何らかの記憶手段を有する場合に電子マネー端末に格納されて、電子マネー端末がそれ自体の機能を決定することができる。また、電子マネー端末として、その機能や動作が外部からの命令(電子マネー端末動作命令)に従って定まるような場合には、機能設定手段114が、第2通信手段または第3通信手段によって電子マネー端末動作命令を電子マネー端末134に送信するものとすることもできる。電子マネー端末134の動作可能な機能の例としては、電子マネーによる決済機能や、この電子マネー端末が集計処理の仕組を持つ場合にはその電子マネーによる集計機能、電子マネーによる決済の単価を設定する単価設定機能などである。
この機能設定手段114の具体的な動作は、まず、第2記憶手段104の認証スケジュールデータまたはプログラムの少なくともいずれかによって定まるスケジュールをRTC124の示す時刻を用いて決定する。これにより、認証要求をするべきかどうかが定まる。そして、そのスケジュールに応じて、認証要求とIDデータとを第1通信手段110を通じて認証サーバ24(図1)に送信する。そして、機能設定手段114は、認証サーバ24からの認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機する。この待機時間は、例えば、10秒や、1分等、認証サーバ24の認証に係る時間にネットワーク上の通信の時間とを加味して定められる時間である。認証結果データは、適当なプロトコルにより通信され、認証の成否を示すデータを含むデータであり、その形式等は任意である。
この認証は、所定の待機時間中に認証サーバ24から認証成立の認証結果データを受け取る場合(以下、「認証OK」という)、所定の待機時間中に認証サーバ24から認証不成立の認証結果データを受け取る場合(以下、「認証NG」という)、所定の待機時間中には認証結果データを受け取らない場合(以下、「タイムアウト」という)となり得るので、機能設定手段114は、これらの各場合に応じて、認証のレベルを示すデータ(認証レベルデータ)を得る。このデータは、例えば、適当なフラグの組合わせのデータとすることができる。
ここで、この待機時間中に認証サーバから認証成立の認証結果データを受け取った場合(認証OKの場合)には、機能設定手段114は時計の時刻データか認証結果データに含まれる認証時刻データかのいずれかを時刻記憶手段108に格納する。これに対し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取らなかった場合(認証NGまたはタイムアウトの場合)には、機能設定手段114は手動時計設定手段122に手動での時刻設定の受け付けを停止させる信号を送信する。これにより、認証が成立しなかった場合には手動での時刻の再設定が行なえなくなる。
そして、機能設定手段114は、これらの少なくともいずれかの場合に、認証レベルデータに応じた電子マネー端末設定データを、第2通信手段112または第3の通信手段により電子マネー端末134へと送信する。あるいは、電子マネー端末134は別の仕様のものも用いることができる。すなわち、ゲームの遊戯者が電子マネーのICカード130をかざして電子マネーによる決済を行なおうすることに応じて、電子マネーが使われようとしていることを通知する信号を電子マネー端末134が送信し、その電子マネーのICカード130のメモリ132に記録されている残高データも電子マネー端末134が送信するような仕様とすることができる。このような仕様の場合、電子マネー端末134からの信号や残高データを機能設定手段114が判断して、それに応じて、機能設定手段114が電子マネー端末に対して、そのときに決済を行なおうとしているICカード130から所定の金額データを引き出させるような電子マネー端末動作命令を第2通信手段または第3通信手段を通じて送信することもできる。
例えば、機能設定手段114は、認証NGとタイムアウトの場合にのみ、電子マネー端末設定データを送信し、認証OKの場合には、電子マネー端末設定データを送信しないことができる。電子マネー端末設定データをいずれの認証レベルデータに対して送信するかは、電子マネー端末134が電子マネー端末設定データを動作機能の設定にどのように利用するかの設定にも依存する。例えば、電子マネー端末設定データを受信しない場合に電子マネー端末134のすべての機能が動作可能になって、電子マネー端末134の機能を制限するためには電子マネー端末設定データによる明示の制限が必要であるように電子マネー端末134が作製されている場合には、認証OKの場合には電子マネー端末設定データは送信されず、認証NGやタイムアウトの場合に電子マネー端末設定データが送信されるようにすることができる。
また別の例として、電子マネー端末134が動作するために電子マネー端末動作命令を必要とするような場合には、機能設定手段114は、認証OKの場合にのみ、電子マネー端末に決済させる電子マネー端末動作命令を、電子マネー端末からの要求に応じて送信し、認証NGとタイムアウトの場合には送信しないことができる。電子マネー端末動作命令をいずれの認証レベルデータに対して送信するかは、ペナルティの実際の運用によって定まる。
認証サーバ24(図1)の適当な記憶手段には、あらかじめ認証を行なうためのIDデータが登録されている。IDデータをあらかじめ登録しておくことにより、認証サーバ24は、専用ユニット10から認証要求とともに送信されるIDデータに対して、認証を成立させるべきか不成立とするべきかを決定することができる。
認証結果が認証OKとなるのは、待機時間中に認証サーバ24がIDデータから認証成立の認証結果を受け取る場合である。このような認証結果が得られるのは、例えば、その専用ユニット10の管理するゲーム機器180が真正であり、ゲーム機器180が設置されるべき場所に設置されている場合である。
認証結果が認証NGとなるのは、待機時間中に認証サーバ24がIDデータから認証不成立の認証結果を受け取る場合である。実際にこのようなことが起こるのは、専用ユニットを偽造した場合や、正規の専用ユニットであるが、承認されていない設置場所において使用されている場合、あるいは、通信データが改ざんされた場合等である。また、これ以外にも単純な運用ミスによって認証NGとなる場合がある。この運用ミスは、例えば、認証サーバ24に登録されていない専用ユニットを使用してしまった場合や、ゲーム機器180を設置する営業場所が認証サーバ24に登録されていないような未届けの場所である場合である。
認証結果がタイムアウトとなるのは、待機時間中には認証結果データを受け取らない場合である。このようになる例としては、何らかの通信の障害が生じている場合であり、典型的には、ネットワークケーブルが外れていたり、店舗におけるLANの不調(例えば、ネットワークハブの不調やケーブル断線等)、あるいは、LANをWAN500に接続するルータ60の不具合、ネットワークのメンテナンス工事等によるWAN500不通、認証サーバ24がダウンしている(正常稼働していない)場合などがある。
実際のアミューズメント施設の店舗における通信においては、認証ONとならないのはタイムアウトが原因である場合が多く、認証NGとなる場合は多くはない。認証NGとなる場合は、オペレータの運用ミスか、オペレータの不正使用の疑いがある。これに対して、タイムアウトとなるのは、オペレータが運営するアミューズメント施設のLANやWANの障害等が原因の場合が多い。したがって、認証NGの場合とタイムアウトの場合とを、認証OKでないことを理由に一律に扱うことは、オペレータに過度の営業上の負担をかけることがある。そこで、本発明では、認証結果が認証NGとタイムアウトの場合とで、異なるペナルティとなるように、電子マネー端末設定データ、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示データの少なくともいずれかを、変更することができる。
このとき、機能設定手段114は、第3記憶手段106を有している場合には、第3記憶手段106のユニットペナルティ設定テーブルを参照して、電子マネー端末設定データ、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示データの少なくともいずれかを、認証OK、認証NG、タイムアウトの少なくともいずれかの場合に送信することができる。電子マネー端末や、ゲーム機器の仕様によっては、電子マネー端末設定データ、電子マネー端末動作命令、ゲーム機器設定データ、ゲーム機器動作命令、表示データの少なくともいずれかの送信を保留することもできる。専用ユニット10自体がユニットペナルティ設定テーブルを有している場合、例えば、ネットワーク障害等により適切に認証が行なえなくても、ユニットペナルティ設定テーブルを参照して、そのような場合の電子マネー端末134やゲーム機器180、表示装置の動作を適切に行なうことができる。従って、専用ユニット10は、認証が成立しなかったときやタイムアウトのときに、デフォルト(既定値)として、ユニットペナルティ設定テーブルを参照することができる。ユニットペナルティ設定テーブルは、機能設定手段114が電子マネー端末設定データを送信したり、ゲーム機器設定データを送信したり、表示設定データを送信できるように、それぞれ、認証OK、認証NG、タイムアウトといった認証レベルに対応させて、電子マネー端末設定データの設定値、ゲーム機器設定データの設定値、表示設定データの設定値を格納している。ユニットペナルティ設定テーブルは、複数の専用ユニット10A、10Bに対して、これらの設定値が共通となるようにされていてもよく、また、ユニットペナルティ設定テーブルは、個々の専用ユニット10A、10Bごとに異なる設定値となるようにされていてもよい。認証結果が認証NGとタイムアウトの場合とが異なるペナルティとなるように、ユニットペナルティ設定テーブルにおける電子マネー端末設定データ、ゲーム機器設定データ、表示データの少なくともいずれかは、認証レベルが認証NGとタイムアウトである場合に異なるように記述されていることができる。
本発明の他の実施態様のゲーム機器認証管理装置は、イーサネット(登録商標)などの第1通信手段110により認証スケジューリングサーバと通信可能に構成されていることもできる。この場合には、認証スケジューリングサーバは、単位ユニット10の代わりに、ゲーム機器認証管理装置が認証サーバ24に対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段104を有しており、さらに、機能設定手段114に認証要求を生成させるための認証要求生成命令を、認証スケジュールデータまたはプログラムに応じて第1通信手段110を通じて機能設定手段114に対して送信する命令送信手段を有している。この命令送信手段は、認証スケジューリングサーバがプロセッサベースシステムである場合には、演算装置と主記憶装置を用いて、プログラムを実行することにより実現される機能手段である。認証スケジューリングサーバは、例えば、図1のペナルティ設定サーバ140と同一のサーバコンピュータにより実現することができる。
この実施態様においては、機能設定手段114が認証スケジューリングサーバにある命令送信手段から認証要求生成命令を受け取ることにより、認証要求とIDデータとを第1通信手段110を通じて認証サーバ24に送信する。それ以後の処理は、上記実施形態の場合と同様である。
ここで、この待機時間中に認証サーバから認証成立の認証結果データを受け取った場合(認証OKの場合)には、機能設定手段114は時計の時刻データか認証結果データに含まれる認証時刻データかのいずれかを時刻記憶手段108に格納する。これに対し、所定の待機時間中に認証サーバから認証成立の認証結果データを受け取らなかった場合(認証NGまたはタイムアウトの場合)には、機能設定手段114は手動時計設定手段122に手動での時刻設定の受け付けを停止させる信号を送信する。これにより、認証が成立しなかった場合には手動での時刻の再設定が行なえなくなる。
本発明の実施の形態においては、機能設定手段114は、ゲーム機器180の動作可能な機能を規定するゲーム機器設定データを、第2通信手段112を通じてゲーム機器180に送信することができる。ゲーム機器180の動作可能な機能とは、例えば、ゲーム機器全般の動作であり、例えば、ゲーム機器180に現金決済のための仕組(現金のコインによるクレジット管理等の仕組)がある場合の現金決済機能、現金集計機能等である。このような動作可能な機能の他の例としては、遊戯したゲームにおいて獲得されたサービスポイント等による決済のための仕組(ポイントカードのポイント読取等の仕組)がゲーム機器180にある場合には、サービスポイント決済機能やサービスポイント集計機能があり、ゲーム機器180にゲームサーバを用いたネットワークゲームのための仕組(ゲームサーバとの通信機能等)がある場合には、例えば、ネットワークを通したゲームアイテム(小道具)の購入を制限したり、ネットワーク対戦プレイを制限したり、ゲームサーバのネットワークデータベースへのアクセスを制限することが含まれる。このゲーム機器設定データは、認証OK、認証NG、タイムアウトの少なくともいずれかの場合に、その認証レベルデータに応じてゲーム機器180に送信されるものである。
本発明のゲーム機器認証管理装置には、表示内容が変更可能である表示手段と、表示手段を制御するための表示制御手段が備えられている。図2に、この表示装置118および表示制御手段116を示している。表示装置118は、たとえば、VFD(蛍光表示管)表示装置や液晶表示装置などの表示装置であり、本発明の用途以外に、遊戯者に電子マネーによる決済が可能であることを告知するため等に用いられることができる。表示制御手段116は、例えば、適当なコントローラチップなどである。本発明においては、この表示装置118は、認証OK、認証NG、タイムアウトである場合に異なる表示をする。例えば、認証NGやタイムアウトである場合には、通常の表示に加えて、そのアミューズメント施設の従業員だけが理解できるように、所定の記号または符丁にて、認証NGやタイムアウトであることを示す旨を表示する。このために、機能設定手段114は、表示内容を規定する表示設定データを、認証レベルデータに応じて生成して表示制御手段116に送信し、表示制御手段116は、認証OK、認証NG、タイムアウトの少なくともいずれかの場合に、表示設定データに応じた表示内容を表示装置118が表示するよう表示手段116を制御する。
この表示設定データには、本発明の実施形態では、手動での時刻設定の受け付けが停止されていることを警告する表示内容、時刻を変更すると直ちにペナルティが設定されることを警告する表示内容、ペナルティの設定を解除するためには認証が成立する必要があることを通知する表示内容とすることができる。
ゲーム機器認証管理装置10またはゲーム機器180はさらに入力装置(図示しない)を備えていて、機能設定手段114は、上記表示内容のいずれかを表示した後に、この入力装置から手動による時刻設定の入力を受け付けると、直ちに、認証NGまたはタイムアウトのいずれかの場合の認証レベルデータに応じた電子マネー端末設定データを、第2通信手段112または第3の通信手段により電子マネー端末へと送信することができる。
図3に、本発明のある実施形態におけるゲーム機器180の構成を示す。ゲーム機器180は、ここでは、遊戯者がゲームを行ない得るゲーム機である。ゲーム機器180は、専用ユニット(ゲーム機器認証管理装置)10の第2通信手段112(または図示しない第3の通信手段)と通信可能にされた通信インターフェース184、ゲーム機器の動作を制御する制御装置182、ゲーム機器の入力操作のための入力コントローラ186、店舗内で貸し出されるメダルや現金のコインの投入や払出を管理するコイン管理部188、ゲームのための効果音等を演出するためのスピーカ部190およびスピーカ制御部190a、遊戯者にゲームの表示を行なうための表示部192および表示制御部192a、ゲームを進行させるためのプログラムや各種データを格納する記憶部194、RTC196および手動時計設定手段196a、並びに最後に認証が成立した時の時刻を記憶する時刻記憶部198が備えられている。ゲーム機器180は、何らかの記憶装置にゲーム機器設定データを格納して、ゲーム機器180それ自体の機能や動作を設定するものや、外部からのゲーム機器動作命令に対してそれ自体の機能や動作を変更するものである。
図4は、本発明の他の実施形態において用いられる専用ユニット10´の構成を示している。また、図5は、この実施形態において用いられるゲーム機器180´の構成を示している。この実施形態では、図2に示した構成と異なり、第1通信手段110´は専用ユニット10´には備えられておらず、ゲーム機器180´に備えられている。この場合には、通信インターフェース184と第2通信手段112を通じて第1通信手段110´を通じたネットワークデータが専用ユニット10´に通信され、専用ユニット110´は専用ユニット10と同様の動作が可能となる。
図6により、本発明の実施形態において用いられるペナルティ設定サーバ140の構成を説明する。本発明の実施の形態のペナルティ設定サーバ140は、ハードディスクドライブなどの不揮発性の記憶手段142と、RAMなどの主記憶装置144と協働して動作するCPUなどの演算手段146と、イーサネット(登録商標)インタフェースなどの通信手段148とを有しているサーバコンピュータである。通信手段148は、アミューズメント施設店舗のLANに接続されており、記憶手段142は、専用ユニット10の機能設定手段114と通信を行なうことができる。このペナルティ設定サーバ140は、統合ペナルティ設定テーブルを記憶手段142に格納している。専用ユニット(ゲーム機器認証管理装置)10の機能設定手段114は、第1通信手段110を通じてペナルティ設定サーバ140に格納された統合ペナルティ設定テーブルを参照する。統合ペナルティ設定テーブルも、ユニットペナルティ設定テーブルと同様に、機能設定手段114が電子マネー端末設定データを送信したり、ゲーム機器設定データを送信したり、表示設定データを送信できるように、それぞれ、認証OK、認証NG、タイムアウトといった認証レベルに対応させて、電子マネー端末設定データの設定値、ゲーム機器設定データの設定値、表示設定データの設定値を格納している。統合ペナルティ設定テーブルも、ユニットペナルティ設定テーブルと同様に、複数の専用ユニット10A、10Bに対して、これらの設定値が共通となるようにされていてもよく、また、個々の専用ユニット10A、10Bごとに異なる設定値となるようにされていてもよい。
また、本発明においては、ゲーム機器180が、第1通信手段110または第2通信手段112を通じて、コンピュータネットワークに接続可能であり、認証結果データは、認証サーバ24による認証が成立したか不成立であったかを示すデータを含み、認証結果データは、認証サーバ24からの認証時刻データと、ゲーム機器180が接続される外部ネットワーク上のゲームサーバのアドレスデータとを含むことができる。これにより、認証OKの場合の認証の時刻を、例えば、図2の時刻記憶手段108などに保管しておいてその後の処理に用いることができる。また、特に、認証NGやタイムアウトとなったあとに認証OKとなった際に、ゲームを十分に楽しむことが可能となるよう、ゲームサーバに接続することができるようになる。
図7により、本発明の他の実施態様を説明する。この実施態様においては、ペナルティ設定サーバ140の通信手段148は、インターネットなどのコンピュータネットワーク500や、他のコンピュータネットワーク600のいずれかである外部ネットワークに対して通信可能な外部通信手段として動作し得る。他のコンピュータネットワーク600の例としては、インターネットでのVPN(Virtual Private Network)により接続された回線や、インターネットとは切り離されたISDN回線などのように、公衆に解放されていないネットワークとすることができる。外部ネットワークと接続するために、アミューズメント施設店舗サイト100のLANは、例えばVPN機能を有するルータ162や、あるいは、ルータ機能を有するISDNターミナルアダプタ(図示しない)を備えていることができる。ここでは単に区別するためにコンピュータネットワーク500と600とに対して異なるルータ160および162を用いて図示しているが、同一のルータの設定を変更等して切り替えることもできる。
統合ペナルティ設定テーブルは、通信手段148を通じて、例えば、データセンターサイト200のような外部ネットワークにあるメンテナンスコンピュータ28から書き換え可能にされている。メンテナンスコンピュータ28は、適当なルータ26を介して外部ネットワークに接続されている。何らかのトラブルの後に、このメンテナンスコンピュータ28は、リモートでペナルティ設定サーバ140にある統合ペナルティ設定テーブルを書き換えるために用いられる。統合ペナルティ設定テーブルを書き換えると、例えば認証NGやタイムアウトの際に、各専用ユニット10が電子マネー端末134やゲーム機器180等の動作設定を変更することができる。これにより、例えばタイムアウトの原因がネットワーク500の不調にある際に、たとえ第1通信手段110の通信が不通な場合でも、メンテナンスコンピュータを使ってリモートでのトラブルからの復旧が可能になる。
図8は、本発明のある実施形態のゲーム機器認証管理装置10の処理を示すフローチャートである。この実施の形態においては、ゲーム機器認証管理装置10は、第2記憶手段を有していて、その中に認証スケジュールデータまたはプログラムを格納している。また、ゲーム機器の機能もゲーム機器認証管理装置10によって設定される。また、ペナルティ設定サーバ140の記憶手段142には、統合ペナルティ設定テーブルが格納され、ゲーム機器認証管理装置10の第3記憶手段106にはユニットペナルティ設定テーブルが格納されている。
ゲーム機器認証管理装置10の機能設定手段114は、第2記憶手段104の認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、認証要求とIDデータとを第1通信手段110を通じて認証サーバ24に送信する(ステップS102)。そして、機能設定手段114は、認証サーバ24からの認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機する(ステップS104)。
機能設定手段114が、待機時間中に認証サーバ24から認証結果データを受け取った場合(ステップS106)で、さらに認証が成立している場合には(ステップS108)、認証レベルを認証OKとする(ステップS110)。また、認証結果データを受け取ったが認証が不成立の場合には、認証レベルを認証NGとする(ステップS112)。これらに対し、機能設定手段114が、待機時間中に認証サーバ24から認証結果データを受け取らなかった場合には、認証レベルをタイムアウトにする(ステップS114)。
このようにして、認証レベルデータを得た後、機能設定手段114は、ペナルティ設定サーバ140の記憶手段142から統合ペナルティ設定テーブルを呼び出そうとする。そして、目的の統合ペナルティ設定テーブルを呼び出せる場合には(ステップS116)、その統合ペナルティ設定テーブルを参照する(ステップS118)。また、呼び出せない場合には、ユニットペナルティ設定テーブルを参照する(ステップS120)。これらのテーブルには、認証OK、認証NG、タイムアウトの少なくともいずれかの場合に対してどのような電子マネー端末設定データやゲーム機器設定データを送信すべきかが保持されている。
機能設定手段114は、そのテーブルを参照して、認証レベルデータに応じた電子マネー端末設定データを、第2通信手段112または第3の通信手段により電子マネー端末134へと送信し(ステップS122)、さらに、認証レベルデータに応じたゲーム機器設定データを、第2通信手段112によりゲーム機器180へと送信する(ステップS124)。なお、認証レベルデータに応じた電子マネー端末設定データやゲーム機器設定データを送信するこれらのステップは、例えば、認証OKである場合に電子マネー端末設定データやゲーム機器設定データを送信しないような構成である場合には、認証OKである場合には実質的にはスキップされる。
図9は、本発明のある実施形態のゲーム機器認証管理装置10の処理を示すフローチャートである。ゲーム機器認証管理装置10の機能設定手段114は、第2記憶手段104の認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、認証要求とIDデータとを第1通信手段110を通じて認証サーバ24に送信する(ステップS102)。そして、機能設定手段114は、認証サーバ24からの認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機する(ステップS104)。
機能設定手段114が、待機時間中に認証サーバ24から認証結果データを受け取った場合(ステップS106)で、さらに認証が成立している場合には(ステップS108)、認証レベルを認証OKとする(ステップS110)。また、認証結果データを受け取ったが認証が不成立の場合には、認証レベルを認証NGとする(ステップS112)。これらに対し、機能設定手段114が、待機時間中に認証サーバ24から認証結果データを受け取らなかった場合には、認証レベルをタイムアウトにする(ステップS114)。
認証OKの場合、機能設定手段114は、機能設定手段114は、手動時計設定手段122に手動での時刻設定の受け付けを許可する信号を送信し(S130)、RTC124またはRTC196から得た時刻データか、あるいは、認証結果データに含まれている時刻データを時刻記憶手段108に格納する(S132)。また、認証NGやタイムアウトの場合には、機能設定手段114は、手動時計設定手段122に手動での時刻設定の受け付けを停止させる信号を送信し(S134)、さらに、RTC124またはRTC196から得た時刻データか、あるいは、認証結果データに含まれている時刻データを用いて、時刻記憶手段108に格納されている最後に認証が成立した時刻から所定の時間経過しているかどうかを判定する(S136)。この判定により、前回の認証が成立した時刻から所定時間経過していないときは、処理に適当なウエイトをかけて処理を一時停止させ(S138)、その後に再び認証要求とIDデータを送信する。また、この判定により、前回の認証が成立した時刻から所定時間経過しているときや、認証OKのときには、さらに、認証レベルデータに応じた電子マネー端末設定データを電子マネー端末に送信する(S140)。なお、認証レベルデータに応じた電子マネー端末設定データを送信するステップS140は、例えば、認証OKである場合に電子マネー端末設定データやゲーム機器設定データを送信しないような構成である場合には、認証OKである場合には実質的にはスキップされる。図示しないが、ステップS112の代わりに、ステップS140と同様のステップを行って、タイムアウトの場合には認証NGとは異なるペナルティとすることもできる。
次に、本発明の実施の形態において用いられる電子マネー端末の動作可能な機能の設定、ゲーム機器の動作可能な機能の設定、表示内容の設定に用いられる設定データのフォーマットについて説明する。これらの設定データは、通信データのビット列の中に、各設定の設定値を保持するフラグ列として表現することができる。例えば、表1および表2に列挙するように、グループ化されたフラグを用いて、設定データを1−Flag1、1−Flag2、・・・FlagZというように表現することができ、通信データからこのような設定データを抽出することができる。なお、ここでの設定データは、電子マネー端末の動作可能な機能の設定、ゲーム機器の動作可能な機能の設定、表示内容の設定について用いられ、これら全てに共通した設定データを送信して、電子マネー端末、ゲーム機器、専用ユニットがそれぞれの設定に用いるフラグを区別することにより、それぞれの動作可能な機能等を設定するデータとして用いられる。
表1に、本発明の実施形態で用いられるグループ化されたフラグと、そのフラグの設定対象を示す。表1の各フラグは1、2、3の番号によって識別されるグループにグループ化されたフラグ1−Flag1、1−Flag2、・・・が列挙されている。各フラグの最初の文字はグループ番号を示す。ここで用いるグループは、例えば、グループ1は決済を表わし、グループ2は決済の締め処理(集計処理)を表わし、グループ3は設定変更を表わしている。また、設定対象は、各フラグに対応させて記載したように、1−Flag1は電子マネー端末であり、1−Flag2はゲーム機器のサービスポイントの処理である。すなわち、表1は、1−Flag1が電子マネー端末における決済処理を設定するフラグであり、1−Flag2がゲーム機器のサービスポイントの決済処理を設定するフラグであることを示している。なお、以後、各フラグはアサートする(有効な状態にある)ときをON、アサートしない(ネゲートする:無効な状態にある)ときをOFFと表現し、アサートされた(ONの)フラグは、そのフラグにより設定する機能を禁止するものとする。

Figure 2006064764
表1には、上記した各フラグに加えて、1−Flag3がゲーム機器における現金のコインによる決済を設定するフラグであること、2−Flag1が電子マネー端末における決済締め処理を設定するフラグであること、2−Flag2がゲーム機器におけるサービスポイントの決済締め処理を設定するフラグであること、2−Flag3がゲーム機器における現金のコインによる決済締め処理を設定するフラグであること、3−Flag1が電子マネー端末における単価設定変更およびゲーム機器におけるサービスポイントの単価設定変更の両方を設定するフラグであることが記載されている。明示したもの以外にも、これに準じたフラグが用いられることができる。
表2に、表1と同様の記載により、グループ化されない特別なフラグの設定を示す。FlagZは、専用ユニット10における表示装置118に警告表示を設定するフラグであり、ONのときに警告表示を行い、OFFのときには警告表示を行なわない。このように、特にグループ化されていないフラグも、設定データに含めることができる。
Figure 2006064764
表3に、統合ペナルティ設定テーブルやユニットペナルティ設定テーブルの一部によって指定される各フラグの設定(ペナルティ設定)を示す。この表3に示した各フラグの値の組合わせは、例えば、認証NGのときおよびタイムアウトのときに選択され、認証OKのときには、設定テーブルの値を参照して、各機器の動作を切り替える。説明においてフラグとの表現を用いているが、必ずしも内部フラグを有さず、単純に設定テーブルの値を参照して機器の動作を変更する動作であってもよい。表3の場合には、表1および表2に規定されているグループ1のFlag1、グループ1のFlag2、FlagZの対象機器の動作に応じて、これらの動作を禁止するペナルティを実行する。
Figure 2006064764
表4に、統合ペナルティ設定テーブルやユニットペナルティ設定テーブルの一部によって指定される各フラグの設定(ペナルティ設定)を示す。表4に示した各フラグの値の組合わせは、例えば、認証NGのときおよびタイムアウトのときに選択され、認証OKのときには、全てのフラグがOFFにされる。ここで、これらのペナルティ設定テーブルでは、各グループ内の全てのフラグを同時にONとするかOFFとするかを指定し得る。例えば、グループ1の全てのフラグである1−Flag1、1−Flag2、1−Flag3をONにすることができる。また、これらのペナルティ設定テーブルでは、グループにまたがって末尾に同じインデックスをもつ複数のフラグ(例えば、1−Flag1と2−Flag2)のONとするかOFFとするかを同時に指定し得る。表4に示したフラグの値の組合わせは、グループ1の全てのフラグをONにすることから、電子マネー端末、ゲーム機器におけるサービスポイント、ゲーム機器における現金の決済を停止し、各グループのFlag1およびFlag2のフラグをONにすることから、電子マネー端末における決済および決済締め処理と、ゲーム機器のサービスポイントによる決済および決済締め処理とを停止し、FlagZをONにすることから、専用ユニット10における表示装置118への警告表示を表示するというペナルティの設定を示す。このように、統合ペナルティ設定テーブルやユニットペナルティ設定テーブルにおいては、全てのフラグを個別にONにしたりOFFにする設定を記述するばかりでなく、グループを用いた柔軟な設定も可能である。
Figure 2006064764
本発明においては、ペナルティ設定サーバ140が、認証サーバ24による認証を実行すべき時刻または休止すべき時刻の少なくともいずれかを規定する認証休止スケジュールデータを記憶手段142に格納していることができる。このとき、専用ユニット(ゲーム機器認証管理装置)10の機能設定手段114は、認証サーバ24に直接認証要求を発する代わりに、専用ユニット10または認証スケジューリングサーバにある第2記憶手段104に格納された認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、ペナルティ設定サーバ140に格納された認証休止スケジュールデータを参照することができる。また、この場合であっても、専用ユニット10が認証サーバ24に直接認証要求を発して、NGやタイムアウトである場合に、ペナルティ設定サーバ140にアクセスして、認証休止スケジュールデータを参照して、認証休止期間であればペナルティの実行を保留するような動作であってもよい。そして、認証サーバ24による認証が可能な時刻である場合に、機能設定手段114が、認証要求とIDデータとを第1通信手段110を通じて認証サーバ24に送信する。なお、認証スケジューリングサーバが用いられる実施の形態においては、この認証休止スケジュールデータを認証スケジューリングサーバが有していることもできる。
表5は、ペナルティ設定サーバ140や認証スケジューリングサーバが格納している認証休止スケジュールデータの例である。ここには、認証を休止すべき期間の開始時刻と、休止する時間とが、二つの設定について規定されている。このような認証休止スケジュールデータを用いて、ここに明示された期間に認証が行なわれないようにすることができる。すなわち、専用ユニット10やスケジューリングサーバにある第2記憶手段にあるプログラムや認証スケジュールデータに応じて機能設定手段114が認証要求を認証サーバ24に送る前に、このようなペナルティ設定サーバの認証休止スケジュールデータを専用ユニットの機能設定手段114が参照することにより、認証サーバによって認証すべき時刻であるか、あるいは、認証すべきではない時刻であるかを決定することができる。ここでは、認証を休止すべきスケジュールを明示しているが、認証休止スケジュールデータは、認証を行なうべきスケジュールを明示するデータとすることもできる。
Figure 2006064764
本発明の実施形態においては、ペナルティ設定サーバ140が、ペナルティ認証サーバ24によるペナルティ設定を有効にすべき時刻または無効にすべき時刻を規定するペナルティ無効スケジュールデータを記憶手段142に格納していることができる。このとき、専用ユニット(ゲーム機器認証管理装置)10の機能設定手段114は、認証サーバ24に認証要求とIDデータとを送信する前や後に、ペナルティ無効スケジュールデータを参照する。そして、ペナルティ設定を有効にすべき時刻となるまで、電子マネー端末設定データ、ゲーム機器設定データ、表示設定データの少なくともいずれかの送信は行なわない。なお、認証スケジューリングサーバが用いられる実施の形態においては、この認証休止スケジュールデータを認証スケジューリングサーバが有していることもできる。
表6は、ペナルティ設定サーバ140や認証スケジューリングサーバが格納しているペナルティ無効スケジュールデータの例である。ここには、ペナルティ設定を無効にすべき期間の開始時刻と、無効にする時間とが、二つの設定について規定されている。このようなペナルティ無効スケジュールデータを用いて、ここに明示された期間には、たとえ認証が行なわれたとしても、ペナルティ設定が猶予されることができる。ここでは、ペナルティ設定を無効にすべきスケジュールを明示しているが、ペナルティ設定を有効にすべきスケジュールを明示するデータとすることもできる。
Figure 2006064764
表7は、統合ペナルティ設定テーブルや、ユニットペナルティ設定テーブルの例である。これらのペナルティ設定テーブルにおいては、ペナルティ発生のための条件に対応して、フラグをどの様に設定すべきかの値が明示されている。ペナルティ発生のための条件は認証レベルデータから定まるので、このようなペナルティ設定テーブルは、認証レベルデータに対して機能設定手段114が送信すべき各種の設定データの値が定まる。
Figure 2006064764
表7において、認証NGの場合には、グループ1の全てのフラグがONにされるため、電子マネー端末による決済と、ゲーム機器による現金およびサービスポイントの決済とが停止される相対的に重いペナルティが設定されるが、タイムアウトの場合には、グループ1のフラグのうち1−Flag3はOFFにされるため、ゲーム機器における現金コインの決済が許可される相対的に軽いペナルティが設定される。
本発明で用いられる統合ペナルティ設定テーブルは、第1設定テーブルと第2設定テーブルとを含むことができる。このとき、機能設定手段114は、認証結果を受け取った後または認証レベルデータを得た後の所定のペナルティ猶予期間には、第1設定テーブルを参照し、ペナルティ猶予期間を経過した後は、第2設定テーブルを参照することができる。この第1設定テーブルと第2設定テーブルとは、認証レベルの少なくともいずれかの値に対して、設定値が互いに異なるように構成されている。したがって、ペナルティ猶予期間内には、例えば軽度の機能制限を課して電子マネー端末134、ゲーム機器180、表示装置等を動作させ、ペナルティ猶予期間が過ぎると、より大きな機能制限を課すことができる。このようなペナルティ猶予期間を用いた多段階のペナルティの設定は、専用ユニット10が第3記憶手段106を有している場合には、ユニットペナルティ設定テーブルが第1設定テーブルと第2設定テーブルを有する場合にも行なうことができる。
表8は、このような第1設定テーブルと第2設定テーブルを有する統合ペナルティ設定テーブルやユニットペナルティ設定テーブルの例である。認証NGの直後には、相対的に軽いペナルティが設定され、そのまま認証OKとなることなく認証NGから所定の時間(ここでは、24時間)経過後には、相対的に重いペナルティが設定される。ここでは、認証NGと関連した設定としているが、例えば、タイムアウトの場合にも同様の処理とすることができる。
Figure 2006064764
表9および表10に、ゲームサーバを用いたネットワークゲームを用いる場合のフラグの例、および、ペナルティを設定するための統合ペナルティ設定テーブルやユニットペナルティ設定テーブルの例を示す。このようなフラグやペナルティ設定テーブルを用いることにより、ゲームサーバを用いたネットワークゲームのゲーム機器の動作機能にペナルティを設定することもできる。
Figure 2006064764
Figure 2006064764
以上、本発明の実施の形態につき述べたが、本発明は既述の実施の形態に限定されるものではなく、本発明の技術的思想に基づいて各種の変形、変更および組合わせが可能である。
例えば、これまでの実施の形態の説明においては本発明をゲーム機器認証管理装置として実施する場合を説明してきたが、本発明はゲーム装置として実施することもできる。この場合には、そのゲーム装置には、ゲーム機器180に相当するゲーム機器部と、専用ユニット(ゲーム機器認証管理装置)10に対応するゲーム機器認証管理部とが備えられている。この場合には、ゲーム機器認証管理部に電子マネー端末部がさらに備えられていることができる。この電子マネー端末部は、上述のゲーム機器認証管理装置における電子マネー端末134と同様のものとすることができる。また、この場合、IDデータや、その一部となるゲーム機器を特定するデータ(ゲーム機器を示す値、あるいは、ゲームプログラムを示す値)は、何らかの記憶部に記憶されていればよい。例えば、ゲームプログラムの一部として記憶されていることができる。また、それ以外の場所に記憶されていてもよい。例えば、通信インターフェースのMACアドレスとして特定される場合には、通信インターフェースに記憶されていることができる。また、ゲームに用いるCPUのIDや、ブートROMに記憶されていてもよい。もちろん、この記憶情報の所在は限定されず、電子回路基板内ではなく、ゲーム筐体側のメモリに記憶されていることができる。これにより、ゲーム装置は、手動時計設定手段や、時計、時刻記憶手段に加えて、ゲーム機器認証管理部と電子マネー端末部とゲーム機器部の各構成を有するゲーム装置として実施されることができる。これらのゲーム機器認証管理部と電子マネー端末部とゲーム機器部の動作は、上述の実施の形態において説明したゲーム機器認証管理装置、電子マネー端末、ゲーム機器の動作と同様とすることができる。また、この場合には、電子マネー端末設定データではなく、電子マネー端末部において、電子マネーによる決済の設定を規定する決済設定データが用いられる。さらに、記述の専用ユニット10の動作方法における各処理は、ゲーム機器認証管理部、ゲーム機器部、電子マネー端末部を備えるゲーム装置においても、同様に実施することができる。加えて、ペナルティ設定テーブル等の各テーブルや各フラグについても、ゲーム機器認証管理部、ゲーム機器部、電子マネー端末部を備えるゲーム装置において実施することができる。Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a system configuration diagram showing the overall configuration of a game machine authentication system including a game machine authentication management apparatus and a penalty setting server according to an embodiment of the present invention, and FIG. 2 is a game machine authentication management apparatus and electronic device according to the present invention. FIG. 3 is a block configuration diagram showing a configuration of a money terminal, and FIG. 3 is a block configuration diagram showing an example of a configuration of a game device managed by the game device authentication management apparatus of the present invention.
The game device authentication system 1000 shown in FIG. 1 is composed of a plurality of computers or devices using a computer network 500 that connects a plurality of sites. In the present invention, the computer network is an arbitrary network in which computers can perform data communication with each other by an appropriate protocol, and includes a computer network 500 (for example, the Internet) that connects the plurality of sites. Includes networks such as intranets within each site. A computer network 500 that connects a plurality of sites is also called a WAN (Wide Aria Network), and a network in the site is also called a LAN (Local Area Network).
In the game machine authentication system 1000 shown in FIG. 1, an authentication server 24 is provided in the data center site 200. Typically, this authentication server 24 is managed not by an operator who operates each amusement facility store but by a game system provider who provides the game device 180 to the operator and undertakes system management of the game device 180 from the operator. However, the present invention is not limited to such commercial forms. The authentication server 24 is connected to the WAN 500 by a suitable router 22. Here, the authentication server is an arbitrary server computer connected to the computer network and having a function of executing authentication. In this authentication, it is authenticated whether or not the ID data for authentication is authentic, so that the game device authentication management device 10 (hereinafter referred to as “dedicated unit”) of the present invention is authentic. And whether or not the game machine 180 to which the dedicated unit 10 is attached is installed in an appropriate place. Although not particularly limited, when a network such as the Internet that is open to the public is used as the computer network 500, skimming, falsification, and the like of ID data can be prevented including appropriate encryption processing and the like.
The game device authentication system 1000 shown in FIG. 1 includes a game device 180A and a game device 180B in the amusement facility store site 100. The amusement facility store site 100 has a LAN, and the LAN is connected to an external WAN 500 by an appropriate router 160. The game machines 180A and 180B are not only game machines that allow players to play games, such as video game machines that play games on video, and prize game machines that play games with the aim of winning prizes, but also the game machines. Also included are medals renting machines that lend medals that can be used for the game to players at a price. As shown in the amusement facility store site 100, two game machines 180A and 180B are shown, and the game machine authentication system 1000 can include a plurality of game machines 180. In the figure, only one amusement facility store site 100 is illustrated, but the game device authentication system 1000 includes other amusement facility store sites, and a plurality of game devices 180 are included in a plurality of store sites. It can also be included.
The amusement facility store site 100 of FIG. 1 includes a dedicated unit 10 associated with the game machines 180A and 180B, and additionally includes a store server 140 and a management operator computer 150. The operator computer 150 is used for management purposes not related to authentication by an operator who operates an amusement facility store. For example, the operator computer 150 is connected to the LAN of the amusement facility store and generates a message to the player to be displayed on the display device 118 (FIG. 2) of the dedicated unit 10 directly connected to the LAN, 10 for managing various kinds of game machines connected to the LAN via the LAN.
An electronic money issuer also participates in the game machine authentication system 1000. An electronic money issuer is a company that issues electronic money. The electronic money issuer receives payment in a normal currency from a holder (holder) of electronic money and provides the holder with an electronic money medium 130 that can be used according to the payment amount. When an electronic money issuer pays with electronic money as a price for some product or service, the electronic money issuer pays the person who received the payment with electronic money in a currency according to the payment amount. . In the embodiment of the present invention, the electronic money issuer can be, for example, an entity that provides an electronic money infrastructure, a credit card issuer, or a prepaid card issuer. This electronic money issuer is connected to the computer network 500 in the electronic money issuer site 300. The electronic money issuer site 300 typically has an electronic money server 34 that records the amount of electronic money transferred for each electronic money medium 130 and for each electronic money terminal. Information from the electronic money terminal is received. There are various ways in which the electronic money terminal 34 counts the amount of money sent and received. For example, in stored value type electronic money, the totaling is performed from each electronic money terminal 34 once a day. The electronic money terminal 34 has a function of identifying and logging the electronic money medium 130 by identifying the amount of electronic money exchanged by the electronic money terminal.
FIG. 2 is a block diagram showing a configuration of the dedicated unit 10 (game machine authentication management device) in the embodiment of the present invention. The dedicated unit 10 is provided with several storage means. Here, if there is no particular limitation, the storage means can record data on any volatile and non-volatile data recording medium, such as a register in the CPU, a volatile memory such as a DRAM, A flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), a rewritable nonvolatile memory such as a hard disk drive, a read only nonvolatile memory such as a mask ROM, or the like can be used. A rewritable or read-only optical disk such as a CD or a DVD can be used instead of or together with these. Also, the logical format is arbitrary, and can be logically identified such as binary format, ASCII text file, part of relational database file, file managed by some operating system, combination of records in list format file, etc. It refers to any storage means.
The dedicated unit 10 is provided with first storage means 102. The first storage unit 102 is typically realized by an EEPROM or the like, and stores ID data for authentication. The ID data for authentication includes, for example, ID data for specifying a dedicated unit or an electronic circuit board of an electronic money terminal as a value indicating a game machine authentication management device. Further, the ID data can include data for specifying the location where the game device 180 is located (for example, a global IP address given to the installation location), but not as the content of the communication data itself, for example, a frame of the communication data By extracting the location where the game machine 180 is located from the ID, it can be made part of the ID data. As another aspect of the data for specifying the location where the game machine 180 is located, a private IP address appropriately assigned so as not to overlap each other in different amusement facility stores may be included in the ID data. . In this case, even if the global IP address of the amusement facility store is automatically given by the host ISP (Internet Service Provider) by DHCP (Dynamic Host Configuration Protocol), the amusement facility store is specified. The location where the game machine 180 is located can be specified. Further, the ID data can include data specifying the game device 180 and the like. The ID data can be a combination of a plurality of these. From the relationship between the individual ID data of the dedicated unit 10 and the value indicating the installation location, it is possible to specify the location where the game machine 180 to which the dedicated unit 10 is attached is operating.
The dedicated unit 10 is provided with second storage means 104. The second storage unit 104 is also typically realized by an EEPROM or the like, and stores a schedule for requesting authentication. The schedule for requesting authentication refers to arbitrary data that can specify the timing for requesting authentication. Examples of this timing are: designation of timing by an appropriate repetition period such as once a day, designation of timing using an appropriate time such as a specific time of day, and which day of the week to perform. Furthermore, designation of the timing to be combined, designation of timing associated with an appropriate event (for example, activation of the game machine authentication management apparatus), etc., which does not use a specific time or cycle, are included. The schedule data to be requested for authentication can be stored in the second storage means 104 in an appropriate format, and the authentication schedule may be defined directly in the program.
The dedicated unit 10 can further include third storage means 106. The third storage means 106 is set to the authentication level for at least one of the setting of the operable function of the electronic money terminal 134, the setting of the operable function of the game device 180, and the setting of the display content of the display device 118. Stores a unit penalty setting table that holds the corresponding setting values. The third storage unit 106 is also typically realized by an EEPROM or the like.
The dedicated unit 10 can further include a time storage unit 108 in addition to the storage unit. This time storage means 108 is used for storing the time when the authentication is finally established.
The dedicated unit 10 can further include an RTC (Real Time Clock) 124 that functions as a clock whose time can be reset. The RTC 124 is provided with an appropriate backup battery (not shown), and can keep time even when the power of the dedicated unit 10 is stopped. Further, the RTC 124 is connected to a manual clock setting means 122 that can manually accept the time setting of the RTC 124 and can stop accepting the manual time setting based on a signal from the function setting means 114. Has been. When the time of the RTC 124 is changed manually, the time can be adjusted by operating the manual clock setting means 122 by inputting an appropriate input means (not shown).
The dedicated unit 10 further includes first communication means 110. The first communication means 110 is an appropriate network interface, typically an Ethernet (registered trademark) interface that operates on an appropriate bus. The first communication means 110 is connected to the LAN in the amusement facility store site 100. The first communication unit 110 can be connected to the WAN 500 (FIG. 1) via the router 160 and can communicate with the authentication server 24.
The dedicated unit 10 further includes second communication means 112. The second communication means 112 is an arbitrary communication means capable of local data communication with the game device 180, and is an appropriate communication means using an interface such as RS-232C, USB (Universal Serial Bus), IEEE 1394, for example. is there.
The dedicated unit 10 further includes an electronic money terminal 134. Here, the electronic money generally refers to a payment means capable of making payment by exchanging electronic data instead of currency. That is, electronic money typically refers to stored value type electronic money that uses an IC card 130 as an electronic money medium or a medium incorporated in a device. A payment means such as a card, a debit card or the like that can be finally settled by reading electronic data, in which payment in currency is secured. Such an electronic money terminal 134 uses a medium such as an IC card 130 or a device (for example, a mobile phone terminal) incorporating an electronic money function. The reader / writer 136 is configured to be communicable with a medium or a device. The electronic money terminal 134 includes a communication unit 138 capable of communicating with the second communication unit 112 of the dedicated unit 10 or a third communication unit (not shown). The second communication means is used when the electronic money terminal and the game machine management apparatus can communicate with each other by the second communication means. The third communication means is used by the second communication means. This is a case where the terminal and the game machine management device cannot communicate. This third communication means is an arbitrary communication means, and can perform communication by, for example, normal serial communication using an RS-232C terminal. The IC card 130 is carried in the amusement facility store so that the player can pay for the game, and the IC card 130 is based on an IC that holds balance data and data for identifying the IC card 130. A memory 132 is provided.
The electronic money terminal 134 is a terminal that performs payment using an IC card 130 or the like instead of payment using currency. In use, the electronic money terminal 134 is a terminal that should be used only at the installation location where the registered terminal is registered. The dedicated unit 10 of the present invention is authenticated to ensure the authenticity and correctness of the installation location required for the electronic money terminal 134, or to ensure the authenticity and correctness of the installation location of the game machine 180. Is used.
The dedicated unit 10 of the present invention has function setting means 114. When the game machine authentication management apparatus is a processor-based system, the function setting means 114 is a function means realized by an arithmetic device such as a CPU. At this time, the main memory 120 such as a RAM is used. The specific procedure of the information processing is specified by a program stored in an appropriate nonvolatile storage device (for example, the second storage means 104).
The function setting unit 114 generates an authentication request for the authentication server 24 and transmits the authentication request and the ID data stored in the first storage unit 102 to the authentication server 24 (FIG. 1) through the first communication unit. Authentication result data indicating success or failure of authentication can be received from the authentication server 24 through the first communication unit 110. Further, the function setting unit 114 can transmit electronic money terminal setting data defining the operable function of the electronic money terminal 134 to the game device 180 through the second communication unit 112 or the third communication unit. In the example shown in FIG. 2, the second communication means 112 performs this transmission. The electronic money terminal setting data is a data signal of an arbitrary format, and is data that can determine whether or not the functions of the electronic money terminal 134 such as a medium reading function and a payment function are operable. These electronic money terminal setting data are stored in the electronic money terminal when the electronic money terminal has some storage means, and the electronic money terminal can determine its own function. When the function or operation of an electronic money terminal is determined according to a command from the outside (electronic money terminal operation command), the function setting unit 114 is connected to the electronic money terminal by the second communication unit or the third communication unit. The operation command may be transmitted to the electronic money terminal 134. Examples of operable functions of the electronic money terminal 134 include a payment function using electronic money, and, if this electronic money terminal has a totaling processing mechanism, a totaling function using the electronic money, and a unit price for settlement using electronic money. Such as a unit price setting function.
Specifically, the function setting unit 114 first determines a schedule determined by at least one of the authentication schedule data and the program stored in the second storage unit 104 using the time indicated by the RTC 124. This determines whether an authentication request should be made. And according to the schedule, an authentication request and ID data are transmitted to the authentication server 24 (FIG. 1) through the 1st communication means 110. FIG. Then, the function setting unit 114 waits for a predetermined waiting time while receiving a response including the authentication result data from the authentication server 24. This standby time is a time that is determined by adding the time for communication on the network to the time related to the authentication of the authentication server 24, such as 10 seconds or 1 minute. The authentication result data is data including data indicating whether or not the authentication is successful, communicated by an appropriate protocol, and the format thereof is arbitrary.
In this authentication, when authentication result data indicating that authentication is established is received from the authentication server 24 during a predetermined waiting time (hereinafter referred to as “authentication OK”), authentication result data indicating that authentication is not established is received from the authentication server 24 during the predetermined waiting time. When receiving (hereinafter referred to as “authentication NG”), the authentication result data may not be received during the predetermined waiting time (hereinafter referred to as “timeout”). Therefore, the function setting unit 114 responds to each of these cases. Thus, data indicating the level of authentication (authentication level data) is obtained. This data can be, for example, data of an appropriate combination of flags.
Here, when authentication result data indicating that authentication has been established is received from the authentication server during this waiting time (in the case of authentication OK), the function setting means 114 determines whether the clock time data or the authentication time data included in the authentication result data. Is stored in the time storage means 108. On the other hand, if the authentication result data for authentication establishment is not received from the authentication server during the predetermined standby time (in the case of authentication NG or timeout), the function setting unit 114 sends a manual time to the manual clock setting unit 122. Send a signal to stop accepting settings. As a result, when the authentication is not established, the time cannot be reset manually.
In at least one of these cases, the function setting unit 114 transmits the electronic money terminal setting data corresponding to the authentication level data to the electronic money terminal 134 by the second communication unit 112 or the third communication unit. . Alternatively, the electronic money terminal 134 having another specification can be used. That is, the electronic money terminal 134 transmits a signal notifying that the electronic money is about to be used in response to the game player holding the electronic money IC card 130 and making a payment with the electronic money. The balance data recorded in the memory 132 of the IC card 130 for the electronic money can also be set so that the electronic money terminal 134 transmits the balance data. In the case of such a specification, the function setting unit 114 determines a signal and balance data from the electronic money terminal 134, and accordingly, the function setting unit 114 makes a payment to the electronic money terminal at that time. An electronic money terminal operation command that causes a predetermined amount of data to be withdrawn from the IC card 130 that is going to be sent can also be transmitted through the second communication means or the third communication means.
For example, the function setting unit 114 can transmit the electronic money terminal setting data only in the case of authentication NG and time-out, and can not transmit the electronic money terminal setting data in the case of authentication OK. Which authentication level data the electronic money terminal setting data is transmitted to depends on the setting of how the electronic money terminal 134 uses the electronic money terminal setting data for setting the operation function. For example, when the electronic money terminal setting data is not received, all functions of the electronic money terminal 134 become operable, and in order to restrict the functions of the electronic money terminal 134, an explicit restriction by the electronic money terminal setting data is necessary. In the case where the electronic money terminal 134 is prepared as described above, the electronic money terminal setting data is not transmitted in the case of authentication OK, and the electronic money terminal setting data is transmitted in the case of authentication NG or timeout. Can be.
As another example, when the electronic money terminal operation command is required for the electronic money terminal 134 to operate, the function setting unit 114 allows the electronic money terminal to perform payment only when the authentication is OK. The money terminal operation command can be transmitted in response to a request from the electronic money terminal, and not transmitted in the case of authentication NG and timeout. Which authentication level data the electronic money terminal operation command is transmitted to is determined by the actual operation of the penalty.
ID data for performing authentication is registered in advance in an appropriate storage unit of the authentication server 24 (FIG. 1). By registering the ID data in advance, the authentication server 24 can determine whether authentication should be established or not established for the ID data transmitted from the dedicated unit 10 together with the authentication request.
The authentication result becomes authentication OK when the authentication server 24 receives the authentication establishment result from the ID data during the standby time. Such an authentication result is obtained, for example, when the game device 180 managed by the dedicated unit 10 is authentic and installed at a place where the game device 180 should be installed.
The authentication result is authentication NG when the authentication server 24 receives an authentication failure result from the ID data during the standby time. This actually occurs when a dedicated unit is forged, or when it is a legitimate dedicated unit but used in an unauthorized location, or when communication data has been tampered with, etc. It is. In addition, there are cases where authentication NG occurs due to a simple operation error. This operational error is, for example, when a dedicated unit that is not registered in the authentication server 24 is used, or in an undelivered place where the business place where the game machine 180 is installed is not registered in the authentication server 24. This is the case.
The authentication result times out when the authentication result data is not received during the waiting time. An example of this is a case where some kind of communication failure has occurred. Typically, a network cable is disconnected, or a LAN malfunction in a store (for example, malfunction of a network hub or cable disconnection), Alternatively, there may be a failure of the router 60 that connects the LAN to the WAN 500, WAN 500 interruption due to network maintenance work, or the case where the authentication server 24 is down (not operating normally).
In communication at an actual amusement facility store, it is often the case that authentication is not turned ON due to a timeout, and there are not many cases where authentication is NG. In the case of authentication NG, there is a suspicion of an operator's operation mistake or an unauthorized use of the operator. On the other hand, timeouts are often caused by a failure of a LAN or WAN of an amusement facility operated by an operator. Therefore, treating the case of authentication NG and the case of timeout uniformly because the authentication is not OK may place an excessive business burden on the operator. Therefore, in the present invention, the electronic money terminal setting data, the electronic money terminal operation command, the game device setting data, the game device operation command, and the display data are set so that different penalties are obtained depending on whether the authentication result is authentication NG or timeout. At least one of them can be changed.
At this time, if the function setting unit 114 includes the third storage unit 106, the function setting unit 114 refers to the unit penalty setting table of the third storage unit 106, and the electronic money terminal setting data, the electronic money terminal operation command, At least one of game device setting data, game device operation command, and display data can be transmitted in the case of at least one of authentication OK, authentication NG, and timeout. Depending on the specifications of the electronic money terminal or the game device, transmission of at least one of the electronic money terminal setting data, the electronic money terminal operation command, the game device setting data, the game device operation command, and the display data can be suspended. When the dedicated unit 10 itself has a unit penalty setting table, for example, even if the authentication cannot be performed properly due to a network failure or the like, the electronic penalty terminal 134 in such a case is referred to by referring to the unit penalty setting table. The game machine 180 and the display device can be appropriately operated. Therefore, the dedicated unit 10 can refer to the unit penalty setting table as a default (default value) when authentication is not established or when a timeout occurs. The unit penalty setting table allows authentication such as authentication OK, authentication NG, and timeout so that the function setting unit 114 can transmit electronic money terminal setting data, game device setting data, and display setting data. Corresponding to the level, the setting value of the electronic money terminal setting data, the setting value of the game machine setting data, and the setting value of the display setting data are stored. The unit penalty setting table may be set so that these setting values are common to the plurality of dedicated units 10A and 10B. The unit penalty setting table is set for each dedicated unit 10A and 10B. Different setting values may be used. At least one of the electronic money terminal setting data, the game device setting data, and the display data in the unit penalty setting table has an authentication level of authentication NG and time-out so that the authentication result has a penalty different from that of authentication NG and time-out. It can be described differently in some cases.
The game machine authentication management apparatus according to another embodiment of the present invention may be configured to be able to communicate with the authentication scheduling server by the first communication unit 110 such as Ethernet (registered trademark). In this case, the authentication scheduling server stores, in place of the unit unit 10, second storage means 104 for storing authentication schedule data or a program for determining a schedule for the game device authentication management apparatus to request authentication from the authentication server 24. And a command for transmitting an authentication request generation command for causing the function setting unit 114 to generate an authentication request to the function setting unit 114 through the first communication unit 110 in accordance with the authentication schedule data or the program. It has a transmission means. When the authentication scheduling server is a processor-based system, the command transmission unit is a functional unit that is realized by executing a program using an arithmetic device and a main storage device. The authentication scheduling server can be realized by, for example, the same server computer as the penalty setting server 140 in FIG.
In this embodiment, the function setting unit 114 receives the authentication request generation command from the command transmission unit in the authentication scheduling server, thereby transmitting the authentication request and the ID data to the authentication server 24 through the first communication unit 110. The subsequent processing is the same as in the above embodiment.
Here, when authentication result data indicating that authentication has been established is received from the authentication server during this waiting time (in the case of authentication OK), the function setting means 114 determines whether the clock time data or the authentication time data included in the authentication result data. Is stored in the time storage means 108. On the other hand, if the authentication result data for authentication establishment is not received from the authentication server during the predetermined standby time (in the case of authentication NG or timeout), the function setting unit 114 sends a manual time to the manual clock setting unit 122. Send a signal to stop accepting settings. As a result, when the authentication is not established, the time cannot be reset manually.
In the embodiment of the present invention, the function setting unit 114 can transmit game device setting data defining the operable function of the game device 180 to the game device 180 through the second communication unit 112. The operable function of the game device 180 is, for example, the operation of the game device in general, for example, cash settlement when the game device 180 has a mechanism for cash settlement (a mechanism such as credit management using cash coins). Functions, cash counting functions, etc. As another example of such an operable function, when the game machine 180 has a mechanism for settlement by a service point or the like acquired in a played game (a mechanism such as point card point reading), When there is a service point settlement function or a service point totaling function and the game machine 180 has a mechanism for a network game using a game server (such as a communication function with a game server), for example, a game item through the network This includes restricting the purchase of (props), restricting network play, and restricting access to the network database of the game server. The game device setting data is transmitted to the game device 180 according to the authentication level data in at least one of authentication OK, authentication NG, and timeout.
The game machine authentication management apparatus of the present invention is provided with display means whose display contents can be changed and display control means for controlling the display means. FIG. 2 shows the display device 118 and the display control means 116. The display device 118 is, for example, a display device such as a VFD (fluorescent display tube) display device or a liquid crystal display device. In addition to the use of the present invention, the display device 118 notifies a player that payment can be made with electronic money, etc. Can be used. The display control means 116 is, for example, an appropriate controller chip. In the present invention, the display device 118 displays a different display when the authentication is OK, the authentication NG, or the timeout. For example, in the case of authentication NG or time-out, in addition to the normal display, in order to be understood only by employees of the amusement facility, it is indicated that authentication NG or time-out is indicated by a predetermined symbol or sign. Is displayed. For this purpose, the function setting unit 114 generates display setting data for defining display contents in accordance with the authentication level data and transmits it to the display control unit 116. The display control unit 116 performs authentication OK, authentication NG, timeout. In at least one of the cases, the display unit 116 is controlled so that the display device 118 displays the display content corresponding to the display setting data.
In the display setting data, in the embodiment of the present invention, the display content for warning that acceptance of manual time setting is stopped, the display content for warning that a penalty is set immediately when the time is changed, In order to cancel the penalty setting, the display content can be used to notify that authentication is required.
The game device authentication management device 10 or the game device 180 further includes an input device (not shown), and the function setting unit 114 displays one of the display contents and then manually inputs time setting from the input device. Is received, the electronic money terminal setting data corresponding to the authentication level data in the case of either authentication NG or timeout may be immediately transmitted to the electronic money terminal by the second communication means 112 or the third communication means. it can.
FIG. 3 shows a configuration of the game machine 180 according to an embodiment of the present invention. Here, the game machine 180 is a game machine in which a player can play a game. The game device 180 includes a communication interface 184 that is communicable with the second communication unit 112 (or third communication unit (not shown)) of the dedicated unit (game device authentication management device) 10, and a control device that controls the operation of the game device. 182, an input controller 186 for input operation of the game device, a coin management unit 188 for managing the insertion and withdrawal of medals and cash coins lent out in the store, and a speaker unit for producing sound effects and the like for the game 190 and a speaker control unit 190a, a display unit 192 and a display control unit 192a for displaying a game to a player, a storage unit 194 for storing a program and various data for advancing the game, an RTC 196 and a manual clock setting unit 196a In addition, a time storage unit 19 that stores the time when authentication is finally established. It is provided. The game device 180 stores the game device setting data in some storage device and sets the function and operation of the game device 180 itself, and the function and operation of the game device 180 in response to an external game device operation command. To change.
FIG. 4 shows the configuration of a dedicated unit 10 ′ used in another embodiment of the present invention. FIG. 5 shows the configuration of the game machine 180 ′ used in this embodiment. In this embodiment, unlike the configuration shown in FIG. 2, the first communication means 110 ′ is not provided in the dedicated unit 10 ′, but is provided in the game machine 180 ′. In this case, the network data through the first communication unit 110 ′ is communicated to the dedicated unit 10 ′ through the communication interface 184 and the second communication unit 112, and the dedicated unit 110 ′ can operate in the same manner as the dedicated unit 10. .
The configuration of the penalty setting server 140 used in the embodiment of the present invention will be described with reference to FIG. The penalty setting server 140 according to the embodiment of the present invention includes a nonvolatile storage unit 142 such as a hard disk drive, a calculation unit 146 such as a CPU that operates in cooperation with a main storage device 144 such as a RAM, and an Ethernet (registration). A server computer having communication means 148 such as a trademark interface. The communication means 148 is connected to the LAN of the amusement facility store, and the storage means 142 can communicate with the function setting means 114 of the dedicated unit 10. The penalty setting server 140 stores an integrated penalty setting table in the storage unit 142. The function setting unit 114 of the dedicated unit (game device authentication management apparatus) 10 refers to the integrated penalty setting table stored in the penalty setting server 140 through the first communication unit 110. Similarly to the unit penalty setting table, the integrated penalty setting table is also authenticated so that the function setting means 114 can transmit electronic money terminal setting data, game device setting data, and display setting data. Corresponding to authentication levels such as OK, authentication NG, and timeout, a setting value of electronic money terminal setting data, a setting value of game machine setting data, and a setting value of display setting data are stored. Similarly to the unit penalty setting table, the integrated penalty setting table may be configured such that these setting values are common to the plurality of dedicated units 10A and 10B, and each dedicated unit 10A and 10B. Different setting values may be used for each.
Further, in the present invention, the game machine 180 can be connected to the computer network through the first communication unit 110 or the second communication unit 112, and the authentication result data indicates whether the authentication by the authentication server 24 has been established or not. The authentication result data can include authentication time data from the authentication server 24 and address data of a game server on an external network to which the game device 180 is connected. Thereby, the time of authentication in the case of authentication OK can be stored in the time storage unit 108 in FIG. 2 and used for subsequent processing, for example. In particular, when authentication is successful after authentication NG or timeout, the game server can be connected so that the game can be fully enjoyed.
FIG. 7 illustrates another embodiment of the present invention. In this embodiment, the communication means 148 of the penalty setting server 140 can operate as an external communication means capable of communicating with an external network that is either the computer network 500 such as the Internet or another computer network 600. Examples of other computer networks 600 include networks that are not open to the public, such as lines connected by VPN (Virtual Private Network) on the Internet or ISDN lines separated from the Internet. it can. In order to connect to an external network, the LAN of the amusement facility store site 100 can include, for example, a router 162 having a VPN function or an ISDN terminal adapter (not shown) having a router function. Here, the routers 160 and 162 are differently used for the computer networks 500 and 600 for the sake of distinction, but the same routers can be switched by changing the setting or the like.
The integrated penalty setting table can be rewritten from the maintenance computer 28 in an external network such as the data center site 200 through the communication unit 148. The maintenance computer 28 is connected to an external network via an appropriate router 26. After some trouble, the maintenance computer 28 is used to rewrite the integrated penalty setting table in the penalty setting server 140 remotely. When the integrated penalty setting table is rewritten, for example, in the case of authentication NG or timeout, each dedicated unit 10 can change the operation settings of the electronic money terminal 134, the game device 180, and the like. Thereby, for example, when the cause of the timeout is a malfunction of the network 500, even if the communication of the first communication unit 110 is not possible, it is possible to recover from a remote trouble using the maintenance computer.
FIG. 8 is a flowchart showing processing of the game machine authentication management apparatus 10 according to an embodiment of the present invention. In this embodiment, the game machine authentication management apparatus 10 has a second storage means, in which authentication schedule data or a program is stored. The function of the game machine is also set by the game machine authentication management apparatus 10. Further, the storage unit 142 of the penalty setting server 140 stores an integrated penalty setting table, and the third storage unit 106 of the game device authentication management apparatus 10 stores a unit penalty setting table.
The function setting unit 114 of the game machine authentication management apparatus 10 sends an authentication request and ID data to the authentication server 24 through the first communication unit 110 in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage unit 104. (Step S102). Then, the function setting unit 114 waits for a predetermined waiting time while receiving a response including the authentication result data from the authentication server 24 (step S104).
When the function setting unit 114 receives the authentication result data from the authentication server 24 during the standby time (step S106), and when the authentication is further established (step S108), the authentication level is set to authentication OK (step S108). Step S110). If the authentication result data is received but the authentication is not established, the authentication level is set to authentication NG (step S112). In contrast, when the function setting unit 114 does not receive the authentication result data from the authentication server 24 during the standby time, the function setting unit 114 times out the authentication level (step S114).
In this way, after obtaining the authentication level data, the function setting unit 114 attempts to call the integrated penalty setting table from the storage unit 142 of the penalty setting server 140. If the target integrated penalty setting table can be called (step S116), the integrated penalty setting table is referred to (step S118). If the call cannot be made, the unit penalty setting table is referred to (step S120). These tables hold what kind of electronic money terminal setting data and game machine setting data should be transmitted in the case of at least one of authentication OK, authentication NG, and timeout.
The function setting unit 114 refers to the table and transmits the electronic money terminal setting data corresponding to the authentication level data to the electronic money terminal 134 by the second communication unit 112 or the third communication unit (step S122). Furthermore, game device setting data corresponding to the authentication level data is transmitted to the game device 180 by the second communication means 112 (step S124). Note that these steps of transmitting the electronic money terminal setting data and game device setting data corresponding to the authentication level data are configured such that, for example, when the authentication is OK, the electronic money terminal setting data and game device setting data are not transmitted. If the authentication is OK, the authentication is substantially skipped.
FIG. 9 is a flowchart showing processing of the game machine authentication management apparatus 10 according to an embodiment of the present invention. The function setting unit 114 of the game machine authentication management apparatus 10 sends an authentication request and ID data to the authentication server 24 through the first communication unit 110 in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage unit 104. (Step S102). Then, the function setting unit 114 waits for a predetermined waiting time while receiving a response including the authentication result data from the authentication server 24 (step S104).
When the function setting unit 114 receives the authentication result data from the authentication server 24 during the standby time (step S106), and when the authentication is further established (step S108), the authentication level is set to authentication OK (step S108). Step S110). If the authentication result data is received but the authentication is not established, the authentication level is set to authentication NG (step S112). In contrast, when the function setting unit 114 does not receive the authentication result data from the authentication server 24 during the standby time, the function setting unit 114 times out the authentication level (step S114).
In the case of authentication OK, the function setting unit 114 transmits a signal permitting manual time setting acceptance to the manual clock setting unit 122 (S130), and whether the time data obtained from the RTC 124 or the RTC 196 is used. Alternatively, the time data included in the authentication result data is stored in the time storage means 108 (S132). In the case of authentication NG or time-out, the function setting unit 114 transmits a signal for stopping acceptance of manual time setting to the manual clock setting unit 122 (S134), and the time obtained from the RTC 124 or RTC 196. Data or time data included in the authentication result data is used to determine whether or not a predetermined time has elapsed since the last authentication time stored in the time storage means 108 (S136). . If it is determined that the predetermined time has not elapsed since the time when the previous authentication was established, the process is suspended with an appropriate weight (S138), and then the authentication request and ID data are transmitted again. In addition, as a result of this determination, when a predetermined time has elapsed from the time when the previous authentication was established, or when the authentication is OK, the electronic money terminal setting data corresponding to the authentication level data is further transmitted to the electronic money terminal (S140). ). The step S140 for transmitting the electronic money terminal setting data corresponding to the authentication level data is, for example, a configuration in which the electronic money terminal setting data and the game device setting data are not transmitted when the authentication is OK. In the case of authentication OK, it is substantially skipped. Although not shown, instead of step S112, a step similar to step S140 may be performed to set a penalty different from authentication NG in the case of timeout.
Next, the format of setting data used for setting the operable function of the electronic money terminal used in the embodiment of the present invention, setting the operable function of the game device, and setting the display contents will be described. These setting data can be expressed as a flag string that holds a setting value of each setting in a bit string of communication data. For example, as listed in Table 1 and Table 2, using grouped flags, setting data can be expressed as 1-Flag1, 1-Flag2,. Such setting data can be extracted. Note that the setting data here is used for setting the operable function of the electronic money terminal, setting the operable function of the game device, and setting the display content. The electronic money terminal, the game device, and the dedicated unit are used as data for setting each operable function by distinguishing the flags used for the respective settings.
Table 1 shows grouped flags used in the embodiment of the present invention and the setting targets of the flags. Each flag in Table 1 lists flags 1-Flag1, 1-Flag2,... Grouped into groups identified by numbers 1, 2, and 3. The first character of each flag indicates the group number. For example, group 1 represents settlement, group 2 represents settlement processing (aggregation processing), and group 3 represents setting change. Further, as described in relation to each flag, 1-Flag1 is an electronic money terminal, and 1-Flag2 is a service point process of a game device, as described in relation to each flag. That is, Table 1 shows that 1-Flag 1 is a flag for setting a payment process in an electronic money terminal, and 1-Flag 2 is a flag for setting a payment process for a service point of a game machine. Hereinafter, each flag is expressed as ON when asserted (in a valid state), and OFF when not asserted (negotiated: in an invalid state), and an asserted (ON) flag is The function set by the flag is prohibited.
Figure 2006064764
In Table 1, in addition to the above-described flags, 1-Flag3 is a flag for setting a settlement with cash coins in a game machine, and 2-Flag1 is a flag for setting a settlement closing process in an electronic money terminal. That is, 2-Flag2 is a flag for setting a settlement closing process for service points on the game device, 2-Flag3 is a flag for setting a settlement closing process for cash coins on the game device, and 3-Flag1 is an electronic flag. It is described that the flag sets both the unit price setting change in the money terminal and the unit price setting change of the service point in the game device. In addition to those specified, flags according to this can be used.
Table 2 shows the setting of special flags that are not grouped by the same description as in Table 1. FlagZ is a flag for setting a warning display on the display device 118 in the dedicated unit 10, and displays a warning when ON, and does not display a warning when OFF. In this way, flags that are not particularly grouped can also be included in the setting data.
Figure 2006064764
Table 3 shows the setting of each flag (penalty setting) specified by a part of the integrated penalty setting table or the unit penalty setting table. The combination of the values of the flags shown in Table 3 is selected, for example, at the time of authentication NG and at the time of timeout, and at the time of authentication OK, the operation of each device is switched with reference to the value of the setting table. Although the expression “flag” is used in the description, the operation may be an operation that does not necessarily have an internal flag and simply changes the operation of the device by referring to the value of the setting table. In the case of Table 3, a penalty for prohibiting these operations is executed in accordance with the operations of the target devices of Flag 1 of Group 1, Flag 2 of Group 1, and Flag Z specified in Tables 1 and 2.
Figure 2006064764
Table 4 shows each flag setting (penalty setting) specified by a part of the integrated penalty setting table or the unit penalty setting table. The combinations of the values of the flags shown in Table 4 are selected, for example, at the time of authentication NG and at time-out, and at the time of authentication OK, all the flags are turned off. Here, in these penalty setting tables, it can be specified whether all the flags in each group are simultaneously turned ON or OFF. For example, 1-Flag1, 1-Flag2, and 1-Flag3, which are all flags of group 1, can be turned ON. In these penalty setting tables, it is possible to simultaneously specify whether a plurality of flags (for example, 1-Flag 1 and 2-Flag 2) having the same index at the end of the group are set to ON or OFF. The combination of the flag values shown in Table 4 is to turn on all the flags of group 1, so that the settlement of cash in electronic money terminals, game devices, and cash in game devices is stopped. Since the flag of Flag 2 and the flag 2 are turned on, the settlement and settlement closing process in the electronic money terminal and the settlement and settlement process by the service point of the game machine are stopped and the flag Z is turned on. The penalty setting for displaying a warning display on the display device 118 is shown. As described above, in the integrated penalty setting table and the unit penalty setting table, not only the setting for turning on and off all the flags individually can be described, but also flexible setting using a group is possible.
Figure 2006064764
In the present invention, the penalty setting server 140 can store the authentication suspension schedule data that defines at least one of the time at which the authentication by the authentication server 24 is to be executed and the time at which the authentication is to be suspended in the storage unit 142. At this time, the function setting unit 114 of the dedicated unit (game device authentication management apparatus) 10 is stored in the second storage unit 104 in the dedicated unit 10 or the authentication scheduling server, instead of directly issuing an authentication request to the authentication server 24. The authentication suspension schedule data stored in the penalty setting server 140 can be referred to according to the schedule based on at least one of the authentication schedule data and the program. Even in this case, the dedicated unit 10 issues an authentication request directly to the authentication server 24, and when it is NG or timeout, the penalty setting server 140 is accessed and the authentication suspension schedule data is referred to. The operation may be such that the execution of the penalty is suspended during the authentication suspension period. Then, when it is time when authentication by the authentication server 24 is possible, the function setting unit 114 transmits an authentication request and ID data to the authentication server 24 through the first communication unit 110. In an embodiment in which an authentication scheduling server is used, the authentication scheduling server can have this authentication suspension schedule data.
Table 5 is an example of authentication suspension schedule data stored in the penalty setting server 140 and the authentication scheduling server. Here, two settings are defined: a start time of a period during which authentication should be suspended and a time for suspension. By using such authentication suspension schedule data, authentication can be prevented from being performed during the period specified here. That is, before the function setting unit 114 sends an authentication request to the authentication server 24 in accordance with a program or authentication schedule data in the second storage unit in the dedicated unit 10 or the scheduling server, the authentication suspension schedule of such a penalty setting server is used. By referring to the data by the function setting unit 114 of the dedicated unit, it is possible to determine whether the time is to be authenticated by the authentication server or not. Here, the schedule for suspending authentication is explicitly shown, but the authentication suspend schedule data may be data specifying the schedule for performing authentication.
Figure 2006064764
In the embodiment of the present invention, the penalty setting server 140 stores, in the storage unit 142, penalty invalidity schedule data that defines the time at which the penalty setting by the penalty authentication server 24 should be validated or invalidated. Can do. At this time, the function setting unit 114 of the dedicated unit (game device authentication management apparatus) 10 refers to the penalty invalid schedule data before or after transmitting the authentication request and the ID data to the authentication server 24. Then, at least one of the electronic money terminal setting data, the game device setting data, and the display setting data is not transmitted until the time at which the penalty setting should be validated. In an embodiment in which an authentication scheduling server is used, the authentication scheduling server can have this authentication suspension schedule data.
Table 6 is an example of penalty invalid schedule data stored in the penalty setting server 140 and the authentication scheduling server. Here, the start time of the period for which the penalty setting should be invalidated and the time for invalidation are defined for two settings. Using such penalty invalid schedule data, the penalty setting can be postponed during the period specified here even if authentication is performed. Here, the schedule for invalidating the penalty setting is explicitly shown, but it may be data specifying the schedule for which the penalty setting should be valid.
Figure 2006064764
Table 7 is an example of an integrated penalty setting table and a unit penalty setting table. In these penalty setting tables, the value of how the flag should be set is specified in accordance with the conditions for generating a penalty. Since a condition for generating a penalty is determined from the authentication level data, in such a penalty setting table, values of various setting data to be transmitted by the function setting unit 114 are determined for the authentication level data.
Figure 2006064764
In Table 7, in the case of authentication NG, since all the flags of group 1 are turned ON, a relatively heavy penalty that stops payment by the electronic money terminal and payment of cash and service points by the game machine is stopped. However, in the case of a timeout, 1-Flag3 of the flag of group 1 is turned off, so that a relatively light penalty that allows payment of cash coins in the game device is set.
The integrated penalty setting table used in the present invention may include a first setting table and a second setting table. At this time, the function setting means 114 refers to the first setting table during the predetermined penalty grace period after receiving the authentication result or after obtaining the authentication level data, and after the penalty grace period has elapsed, Two setting tables can be referenced. The first setting table and the second setting table are configured such that setting values are different from each other with respect to at least one value of the authentication level. Therefore, within the penalty grace period, for example, a slight function restriction is imposed to operate the electronic money terminal 134, the game device 180, the display device, and the like, and when the penalty grace period expires, a larger function restriction can be imposed. . The multi-level penalty setting using the penalty grace period is such that when the dedicated unit 10 has the third storage means 106, the unit penalty setting table includes the first setting table and the second setting table. It can also be performed when it has.
Table 8 is an example of an integrated penalty setting table or a unit penalty setting table having such a first setting table and a second setting table. Immediately after the authentication NG, a relatively light penalty is set, and a relatively heavy penalty is set after a predetermined time (in this case, 24 hours) has passed since the authentication NG without any authentication OK. Here, the setting is related to authentication NG, but for example, the same processing can be performed even in the case of timeout.
Figure 2006064764
Tables 9 and 10 show examples of flags when a network game using a game server is used, and examples of an integrated penalty setting table and a unit penalty setting table for setting a penalty. By using such a flag or penalty setting table, a penalty can be set for the operation function of the game device of the network game using the game server.
Figure 2006064764
Figure 2006064764
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications, changes and combinations can be made based on the technical idea of the present invention. is there.
For example, in the description of the embodiments so far, the case where the present invention is implemented as a game machine authentication management apparatus has been described, but the present invention can also be implemented as a game apparatus. In this case, the game device includes a game device unit corresponding to the game device 180 and a game device authentication management unit corresponding to the dedicated unit (game device authentication management device) 10. In this case, the game machine authentication management unit may further include an electronic money terminal unit. This electronic money terminal unit can be the same as the electronic money terminal 134 in the above-described game machine authentication management apparatus. In this case, the ID data and data (a value indicating a game device or a value indicating a game program) specifying a game device that is a part of the ID data may be stored in some storage unit. For example, it can be stored as part of a game program. Moreover, you may memorize | store in another place. For example, when specified as the MAC address of the communication interface, it can be stored in the communication interface. Further, it may be stored in a CPU ID used in a game or a boot ROM. Of course, the location of the stored information is not limited and can be stored not in the electronic circuit board but in the memory on the game housing side. Thus, the game device can be implemented as a game device having each configuration of a game device authentication management unit, an electronic money terminal unit, and a game device unit in addition to the manual clock setting unit, the clock, and the time storage unit. . The operations of the game device authentication management unit, the electronic money terminal unit, and the game device unit can be the same as the operations of the game device authentication management device, the electronic money terminal, and the game device described in the above embodiment. In this case, not the electronic money terminal setting data but the payment setting data that defines the setting of payment by electronic money is used in the electronic money terminal unit. Furthermore, each process in the operation method of the described dedicated unit 10 can be similarly performed in a game device including a game machine authentication management unit, a game machine unit, and an electronic money terminal unit. In addition, each table and each flag such as a penalty setting table can be implemented in a game device including a game device authentication management unit, a game device unit, and an electronic money terminal unit.

Claims (43)

認証の対象となる装置(180)の認証を行う機能を備える認証サーバ(24)と、
統合ペナルティ設定データを記憶しているペナルティ設定サーバ(140)であって、該統合ペナルティ設定データは、前記装置(180)の認証レベルを規定する設定値を含む第1設定テーブルまたは第2設定テーブルの少なくとも1つを記憶しており、該第1設定テーブルと該第2テーブルとは、前記認証レベルを規定する設定値の少なくとも1つが異なるものである、ペナルティ設定サーバ(140)と、
前記統合ペナルティ設定データとは異なる設定値を含むユニットペナルティ設定データを記憶している認証管理装置(10)と、
前記ペナルティ設定サーバ(140)と前記装置(10)とを接続している第1ネットワーク(LAN)と、
前記第1ネットワーク(LAN)と前記認証サーバ(24)とを接続している第2ネットワーク(WAN)と、
を含んでなり、
前記装置(10)が前記認証サーバ(24)を所定のタイミングで呼び出すことができる場合には、前記認証サーバ(24)により前記装置(180)の動作を許可し、前記装置(10)が前記認証サーバ(24)を所定のタイミングで呼び出すことができない場合または所定時間内に呼び出すことができない場合には、前記装置(10)が前記ペナルティ設定サーバ(140)へのアクセスを行い、該アクセスが成功した場合には前記統合ペナルティ設定テーブルの前記第1設定テーブルまたは第2設定テーブルを前記装置(10)が参照し、該アクセスが失敗した場合には前記装置(10)が前記ユニットペナルティ設定テーブルを参照するものである、リモート認証管理システム。
An authentication server (24) having a function of authenticating a device (180) to be authenticated;
A penalty setting server (140) storing integrated penalty setting data, wherein the integrated penalty setting data includes a first setting table or a second setting table including a setting value that defines an authentication level of the device (180). A penalty setting server (140) in which at least one of the first setting table and the second table is different in at least one of the setting values that define the authentication level;
An authentication management device (10) storing unit penalty setting data including a setting value different from the integrated penalty setting data;
A first network (LAN) connecting the penalty setting server (140) and the device (10);
A second network (WAN) connecting the first network (LAN) and the authentication server (24);
Comprising
When the device (10) can call the authentication server (24) at a predetermined timing, the authentication server (24) permits the operation of the device (180), and the device (10) If the authentication server (24) cannot be called at a predetermined timing or cannot be called within a predetermined time, the device (10) accesses the penalty setting server (140), and the access is If successful, the device (10) refers to the first setting table or the second setting table of the integrated penalty setting table. If the access fails, the device (10) refers to the unit penalty setting table. A remote authentication management system that refers to
前記統合ペナルティ設定テーブルは、前記ネットワークまたは別の通信路を介して接続されたメンテナンス用のコンピュータ(28)によって設定または参照できるものである請求項1に記載の認証管理システム。 The authentication management system according to claim 1, wherein the integrated penalty setting table can be set or referred to by a maintenance computer (28) connected via the network or another communication path. 前記ユニットペナルティ設定テーブルは、前記ネットワークまたは別の通信路を介して接続されたメンテナンス用のコンピュータ(28)から設定または参照できるものである請求項1に記載の認証管理システム。 The authentication management system according to claim 1, wherein the unit penalty setting table can be set or referred to from a maintenance computer (28) connected via the network or another communication path. 前記メンテナンス用のコンピュータ(28)が前記認証サーバ(24)である請求項2または3に記載の認証管理システム。 The authentication management system according to claim 2 or 3, wherein the maintenance computer (28) is the authentication server (24). 前記所定のタイミングを定める認証スケジュールデータを記憶している認証スケジューリングサーバが、前記ネットワークに更に接続されている請求項1に記載の認証管理システム。 The authentication management system according to claim 1, wherein an authentication scheduling server storing authentication schedule data for determining the predetermined timing is further connected to the network. 前記認証スケジューリングサーバが前記ペナルティ設定サーバ(140)である請求項5に記載の認証管理システム。 The authentication management system according to claim 5, wherein the authentication scheduling server is the penalty setting server (140). 認証休止スケジュールデータを記憶する認証休止スケジューリングサーバが、前記ネットワークに更に接続されている請求項5に記載の認証管理システム。 6. The authentication management system according to claim 5, wherein an authentication suspension scheduling server for storing authentication suspension schedule data is further connected to the network. 前記認証休止スケジューリングサーバが、前記ペナルティ設定サーバまたは前記認証スケジューリングサーバである前記請求項7に記載の認証管理システム。 The authentication management system according to claim 7, wherein the authentication suspension scheduling server is the penalty setting server or the authentication scheduling server. コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、
決済用機器の少なくともいずれかに対して通信可能に構成された決済手段と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、決済設定を規定する決済設定データに基づいて、前記決済用機器の少なくともいずれかに対する決済機能を変更することができるように構成された機能設定手段と
を備えてなる、認証の対象となる装置であって、
前記機能設定手段は、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた決済設定データに基づいて、前記決済用機器の少なくともいずれかに対する決済機能を変更するものである、認証の対象となる装置。
A first communication means connectable to a computer network and configured to be communicable with an authentication server;
First storage means for storing ID data for authentication;
Second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server;
A payment means configured to be communicable with at least one of the payment devices;
An authentication request for the authentication server can be generated, and the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. The authentication result data shown is configured to be received from the authentication server through the first communication means, and the payment function for at least one of the payment devices is changed based on the payment setting data defining the payment setting A function setting unit configured to be able to perform authentication, and a device to be authenticated,
The function setting means transmits the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule according to at least one of the authentication schedule data or a program in the second storage means, Waiting for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received, and receiving authentication result data indicating that authentication has been established from the authentication server during the predetermined waiting time; The authentication result data indicating that authentication has not been established may be received from the server during the predetermined waiting time, and the authentication result data may not be received during the predetermined waiting time. When authentication level data is obtained and at least one of the above events, the payment setting data corresponding to the authentication level data is obtained. Based on the is to change the settlement function for at least one of the settlement appliance, the authentication of the target device.
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、
認証の対象となる装置に対して通信可能に構成された第2通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、
前記第2通信手段または第3の通信手段により決済用機器の少なくともいずれかに対して通信可能に構成されている決済手段と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記決済手段の動作可能な機能を規定する決済手段設定データ、または、該決済手段設定データに応じた決済手段動作命令を、前記第2通信手段または前記第3通信手段を通じて前記決済手段に送信することができるように構成された機能設定手段と
を備えてなる認証管理装置であって、
前記機能設定手段は、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記決済手段設定データまたは前記決済手段動作命令を、前記第2通信手段または前記第3の通信手段により前記決済手段へと送信する、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記決済手段設定データまたは前記決済手段動作命令の送信を保留するものである認証管理装置。
A first communication means connectable to a computer network and configured to be communicable with an authentication server;
A second communication means configured to be able to communicate with a device to be authenticated;
First storage means for storing ID data for authentication;
Second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server;
Payment means configured to be able to communicate with at least one of the payment devices by the second communication means or the third communication means;
An authentication request for the authentication server can be generated, and the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. Authentication result data to be received from the authentication server through the first communication means, and payment means setting data defining an operable function of the payment means, or according to the payment means setting data An authentication management device comprising: function setting means configured to be able to transmit the settlement means operation command to the settlement means through the second communication means or the third communication means,
The function setting means transmits the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule according to at least one of the authentication schedule data or a program in the second storage means, Waiting for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received, and receiving authentication result data indicating that authentication has been established from the authentication server during the predetermined waiting time; The authentication result data indicating that authentication has not been established may be received from the server during the predetermined waiting time, and the authentication result data may not be received during the predetermined waiting time. Obtaining authentication level data, and in the case of at least one of the above events, the settlement means according to the authentication level data The fixed data or the settlement means operation command is transmitted to the settlement means by the second communication means or the third communication means, or according to the authentication level data in at least one of the events An authentication management apparatus that suspends transmission of the settlement means setting data or the settlement means operation command by the second communication means or the third communication means.
前記請求項9に記載の認証の対象となる装置または前記請求項10に記載の認証管理装置の前記第1通信手段を通じて、前記機能設定手段に対して前記コンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバであって、
前記統合ペナルティ設定テーブルを格納する記憶手段と、
前記コンピュータネットワーク、または、前記コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能な外部通信手段と
を有し、
前記統合ペナルティ設定テーブルは、前記外部通信手段を通じて、前記外部ネットワークにあるメンテナンスコンピュータから書き換え可能に構成されている、認証管理装置または認証の対象となる装置に用いるペナルティ設定サーバ。
The computer network is configured to be able to communicate with the function setting unit through the first communication unit of the authentication target device according to claim 9 or the authentication management device according to claim 10. A penalty setting server,
Storage means for storing the integrated penalty setting table;
An external communication means capable of communicating with an external network connected to either the computer network or another computer network logically separated from the computer network;
The integrated penalty setting table is a penalty setting server that is configured to be rewritable from a maintenance computer in the external network through the external communication unit, and is used for an authentication management device or a device to be authenticated.
管理対象となる装置(180)の認証を行う機能を備える認証サーバ(24)と、統合ペナルティ設定データを記憶しているペナルティ設定サーバ(140)であって、該統合ペナルティ設定データは、前記装置(180)の認証レベルを規定する設定値を含む第1設定テーブルまたは第2設定テーブルの少なくとも1つを記憶しており、該第1設定テーブルと該第2テーブルとは、前記認証レベルを規定する設定値の少なくとも1つが異なるものである、ペナルティ設定サーバ(140)と、前記統合ペナルティ設定データとは異なる設定値を含むユニットペナルティ設定データを記憶している認証管理装置(10)と、前記ペナルティ設定サーバ(140)と前記装置(10)とを接続している第1ネットワーク(LAN)と、 前記第1ネットワーク(LAN)と前記認証サーバ(24)とを接続している第2ネットワーク(WAN)とを備えてなる、リモート認証管理システムの動作方法であって、
前記装置(10)が前記認証サーバ(24)を所定のタイミングで呼び出すことができる場合には、前記認証サーバ(24)により前記装置(180)の動作を許可するステップと、
前記装置(10)が前記認証サーバ(24)を所定のタイミングで呼び出すことができない場合または所定時間内に呼び出すことができない場合には、前記装置(10)が前記ペナルティ設定サーバ(140)へのアクセスを行うステップと、
前記アクセスが成功した場合には、前記装置(10)が、前記統合ペナルティ設定テーブルの前記第1設定テーブルまたは第2設定テーブルを参照するステップと、
前記アクセスが失敗した場合には、前記装置(10)が、前記ユニットペナルティ設定テーブルを参照するステップと
を含んでなる、リモート認証管理システムの動作方法。
An authentication server (24) having a function of authenticating a device (180) to be managed, and a penalty setting server (140) storing integrated penalty setting data, the integrated penalty setting data being stored in the device (180) at least one of a first setting table and a second setting table including a setting value that defines an authentication level is stored, and the first setting table and the second table define the authentication level. A penalty setting server (140) in which at least one of the setting values to be different is different, an authentication management device (10) storing unit penalty setting data including setting values different from the integrated penalty setting data; A first network (LAN) connecting the penalty setting server (140) and the device (10); A method for operating a remote authentication management system comprising a second network (WAN) connecting a network (LAN) and the authentication server (24),
Permitting the operation of the device (180) by the authentication server (24) if the device (10) can call the authentication server (24) at a predetermined timing;
When the device (10) cannot call the authentication server (24) at a predetermined timing or when it cannot be called within a predetermined time, the device (10) connects to the penalty setting server (140). The step of accessing,
If the access is successful, the device (10) refers to the first setting table or the second setting table of the integrated penalty setting table;
A method of operating a remote authentication management system, comprising: when the access fails, the device (10) refers to the unit penalty setting table.
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、認証の対象となる装置に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、前記第2通信手段または第3の通信手段により決済用機器の少なくともいずれかに対して通信可能に構成されている決済手段と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記決済手段の動作可能な機能を規定する決済手段設定データ、または、該決済手段設定データに応じた決済手段動作命令を、前記第2通信手段または前記第3通信手段を通じて前記決済手段に送信することができるように構成された機能設定手段とを備えてなる、認証管理装置の動作方法であって、
前記機能設定手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記機能設定手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記機能設定手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記機能設定手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記決済手段設定データまたは前記決済手段動作命令を、前記第2通信手段または前記第3の通信手段により前記決済手段へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記決済手段設定データまたは前記決済手段動作命令の送信を保留するステップのいずれかのステップと
を含んでなる動作方法。
A first communication means connectable to a computer network and configured to be communicable with an authentication server; a second communication means configured to be communicable with a device to be authenticated; A first storage means for storing ID data; a second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server; and a second communication means or a third communication means. A payment unit configured to be communicable with at least one of the payment devices by using the method, and generating an authentication request to the authentication server, the authentication request and the ID data stored in the first storage unit, Can be transmitted to the authentication server through the first communication means, and authentication result data indicating success or failure of authentication is transmitted from the authentication server to the first server. Payment means setting data that is configured to be received through a communication means and that defines an operable function of the payment means, or a payment means operation command corresponding to the payment means setting data is sent to the second communication means or An operation method of an authentication management apparatus comprising: function setting means configured to be able to transmit to the settlement means through the third communication means,
The function setting unit transmits the authentication request and the ID data to the authentication server through the first communication unit in accordance with a schedule based on at least one of the authentication schedule data and a program stored in the second storage unit. When,
The function setting means waits for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received;
The function setting means has received authentication result data for authentication establishment from the authentication server during the predetermined standby time, and has received authentication result data for authentication failure from the server during the predetermined standby time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the function setting means is at least one of the events, the payment means setting data or the payment means operation command corresponding to the authentication level data is transmitted by the second communication means or the third communication means. In the case of at least one of the step of transmitting to the settlement means or the event, depending on the authentication level data, the settlement means setting data by the second communication means or the third communication means or the Any of the steps of deferring transmission of the settlement means operation command.
前記請求項9に記載の認証の対象となる装置または前記請求項10に記載の認証管理装置の前記第1通信手段を通じて、前記機能設定手段に対して前記コンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバの動作方法であって、
前記統合ペナルティ設定テーブルを前記ペナルティ設定サーバの記憶手段に格納するステップと、
前記ペナルティ設定サーバの外部通信手段により、前記コンピュータネットワーク、または、前記コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能にするステップと、
前記外部通信手段を通じて、前記外部ネットワークにあるメンテナンスコンピュータから前記統合ペナルティ設定テーブルを書き換え可能に構成するステップと
を含んでなる、ペナルティ設定サーバの動作方法。
The computer network is configured to be able to communicate with the function setting unit through the first communication unit of the authentication target device according to claim 9 or the authentication management device according to claim 10. The operation method of the penalty setting server,
Storing the integrated penalty setting table in storage means of the penalty setting server;
Enabling communication by an external communication means of the penalty setting server to an external network connected to either the computer network or another computer network logically separated from the computer network;
And configuring the integrated penalty setting table to be rewritable from a maintenance computer in the external network through the external communication means.
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、認証の対象となる装置に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、前記第2通信手段または第3の通信手段により決済用機器の少なくともいずれかに対して通信可能に構成されている決済手段と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記決済手段の動作可能な機能を規定する決済手段設定データ、または、該決済手段設定データに応じた決済手段動作命令を、前記第2通信手段または前記第3通信手段を通じて前記決済手段に送信することができるように構成された機能設定手段として動作する演算手段とを備えてなるコンピュータを認証管理装置として動作させるためのコンピュータプログラムであって、
前記コンピュータに、
前記演算手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記演算手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記演算手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記演算手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記決済手段設定データまたは前記決済手段動作命令を、前記第2通信手段または前記第3の通信手段により前記決済手段へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記決済手段設定データまたは前記決済手段動作命令の送信を保留するステップのいずれかのステップと
を行なわせる、コンピュータプログラム。
A first communication means connectable to a computer network and configured to be communicable with an authentication server; a second communication means configured to be communicable with a device to be authenticated; A first storage means for storing ID data; a second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server; and a second communication means or a third communication means. A payment unit configured to be communicable with at least one of the payment devices by using the method, and generating an authentication request to the authentication server, the authentication request and the ID data stored in the first storage unit, Can be transmitted to the authentication server through the first communication means, and authentication result data indicating success or failure of authentication is transmitted from the authentication server to the first server. Payment means setting data that is configured to be received through a communication means and that defines an operable function of the payment means, or a payment means operation command corresponding to the payment means setting data is sent to the second communication means or A computer program for causing a computer comprising a computing unit that operates as a function setting unit configured to be able to transmit to the settlement unit through the third communication unit to operate as an authentication management device,
In the computer,
The computing means transmitting the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage means; ,
A step of waiting for a predetermined waiting time in a state in which the computing means can receive a response including the authentication result data from the authentication server;
The computing means has received authentication result data for authentication establishment from the authentication server during the predetermined waiting time; and has received authentication result data for authentication failure from the server during the predetermined waiting time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the calculation means is at least one of the events, the payment means setting data or the payment means operation command corresponding to the authentication level data is transmitted by the second communication means or the third communication means. The payment means setting data or the payment by the second communication means or the third communication means according to the authentication level data in at least one of the step of transmitting to the payment means or the event A computer program for performing any one of the steps of deferring transmission of the means operation command.
前記請求項9に記載の認証の対象となる装置または前記請求項10に記載の認証管理装置の前記第1通信手段を通じて、前記機能設定手段に対して前記コンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバの演算手段に、
前記統合ペナルティ設定テーブルを前記ペナルティ設定サーバの記憶手段に格納させるステップと、
前記ペナルティ設定サーバの外部通信手段を、前記コンピュータネットワーク、または、前記コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能にさせるステップと、
前記外部通信手段を通じて、前記外部ネットワークにあるメンテナンスコンピュータから前記統合ペナルティ設定テーブルを書き換え可能に構成させるステップと
を行なわせる、コンピュータプログラム。
The computer network is configured to be able to communicate with the function setting unit through the first communication unit of the authentication target device according to claim 9 or the authentication management device according to claim 10. In the calculation means of the penalty setting server,
Storing the integrated penalty setting table in storage means of the penalty setting server;
Allowing the external communication means of the penalty setting server to communicate with an external network connected to either the computer network or another computer network logically separated from the computer network;
A computer program causing the integrated penalty setting table to be rewritable from a maintenance computer in the external network through the external communication means.
上記の請求項15または16のプログラムを記憶している記録媒体。 A recording medium storing the program according to claim 15 or 16. コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、
ゲーム機器に対して通信可能に構成された第2通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、
電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段と
を備えてなるゲーム機器認証管理装置であって、
前記機能設定手段は、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは前記電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信する、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するものである、ゲーム機器認証管理装置。
A first communication means connectable to a computer network and configured to be communicable with an authentication server;
A second communication means configured to be communicable with the game device;
First storage means for storing ID data for authentication;
Second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server;
An electronic device having a reader / writer unit configured to be communicable with at least one of an electronic money medium and an electronic money function-embedded device, and configured to be communicable with the second communication unit or the third communication unit A money terminal;
An authentication request for the authentication server can be generated, and the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. Authentication result data to be received can be received from the authentication server through the first communication means, and the electronic money terminal setting data defining the operable function of the electronic money terminal, or the electronic money terminal setting A game device authentication management comprising: a function setting unit configured to transmit an electronic money terminal operation command according to data to the electronic money terminal through the second communication unit or the third communication unit A device,
The function setting means transmits the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule according to at least one of the authentication schedule data or a program in the second storage means, Waiting for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received, and receiving authentication result data indicating that authentication has been established from the authentication server during the predetermined waiting time; The authentication result data indicating that authentication has not been established may be received from the server during the predetermined waiting time, and the authentication result data may not be received during the predetermined waiting time. Obtaining authentication level data, and in at least one of the events, the electronic manager according to the authentication level data. When the terminal setting data or the electronic money terminal operation command is transmitted to the electronic money terminal by the second communication unit or the third communication unit, or at least one of the events, the authentication level A game machine authentication management apparatus that suspends transmission of the electronic money terminal setting data or the electronic money terminal operation command by the second communication means or the third communication means in accordance with data.
認証サーバが含まれるコンピュータネットワークに接続可能な第1通信手段を備えるゲーム機器に対して通信可能に構成された第2通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、
電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを、前記第1通信手段および前記第2通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段および前記第2通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段と
を備えてなるゲーム機器認証管理装置であって、
前記機能設定手段は、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを、前記第1通信手段および前記第2通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは前記電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信する、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するものである、ゲーム機器認証管理装置。
A second communication means configured to be able to communicate with a game device including a first communication means connectable to a computer network including an authentication server;
First storage means for storing ID data for authentication;
Second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server;
An electronic device having a reader / writer unit configured to be communicable with at least one of an electronic money medium and an electronic money function-embedded device, and configured to be communicable with the second communication unit or the third communication unit A money terminal;
Generating an authentication request for the authentication server, and transmitting the authentication request and the ID data stored in the first storage means to the authentication server through the first communication means and the second communication means; Authentication result data indicating success or failure of authentication can be received from the authentication server through the first communication unit and the second communication unit, and defines an operable function of the electronic money terminal Electronic money terminal setting data, or an electronic money terminal operation command corresponding to the electronic money terminal setting data can be transmitted to the electronic money terminal through the second communication means or the third communication means. A game machine authentication management device comprising:
The function setting means sends the authentication request and the ID data through the first communication means and the second communication means in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage means. Sending to the authentication server, waiting for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received, and authenticating authentication from the authentication server during the predetermined waiting time Receiving authentication result data from the server during the predetermined waiting time, and receiving no authentication result data during the predetermined waiting time. The authentication level data that can indicate any event is obtained, and the authentication level data is obtained in at least one of the events. The electronic money terminal setting data or the electronic money terminal operation command according to the data is transmitted to the electronic money terminal by the second communication means or the third communication means, or at least one of the events In this case, in accordance with the authentication level data, the game machine authentication is to suspend transmission of the electronic money terminal setting data or the electronic money terminal operation command by the second communication means or the third communication means Management device.
コンピュータネットワークに接続可能であり、認証サーバおよび認証スケジューリングサーバに対して通信可能に構成された第1通信手段と、
ゲーム機器に対して通信可能に構成された第2通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段と
を備えてなる、前記認証スケジューリングサーバと通信可能に構成されたゲーム機器認証管理装置であって、
前記認証スケジューリングサーバは、前記ゲーム機器認証管理装置が前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、前記機能設定手段に前記認証要求を生成させる認証要求生成命令を、前記認証スケジュールデータまたはプログラムに応じて前記第1通信手段を通じて前記機能設定手段に対して送信する命令送信手段とを備えており、
前記機能設定手段は、前記命令送信手段から前記認証要求生成命令を受け取ると、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは前記電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信する、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するものである、ゲーム機器認証管理装置。
A first communication means connectable to a computer network and configured to be able to communicate with an authentication server and an authentication scheduling server;
A second communication means configured to be communicable with the game device;
First storage means for storing ID data for authentication;
An electronic device having a reader / writer unit configured to be communicable with at least one of an electronic money medium and an electronic money function-embedded device, and configured to be communicable with the second communication unit or the third communication unit A money terminal;
An authentication request for the authentication server can be generated, and the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. Authentication result data to be received can be received from the authentication server through the first communication means, and the electronic money terminal setting data defining the operable function of the electronic money terminal, or the electronic money terminal setting And a function setting unit configured to transmit an electronic money terminal operation command according to data to the electronic money terminal through the second communication unit or the third communication unit. A game machine authentication management device configured to be able to communicate with a server,
The authentication scheduling server includes: second storage means for storing authentication schedule data or a program for determining a schedule for the game machine authentication management apparatus to request authentication from the authentication server; and the authentication request to the function setting means. An instruction transmission means for transmitting an authentication request generation instruction to be generated to the function setting means through the first communication means according to the authentication schedule data or a program;
When the function setting unit receives the authentication request generation command from the command transmission unit, the function setting unit transmits the authentication request and the ID data to the authentication server through the first communication unit, and the authentication result from the authentication server. Waiting for a predetermined waiting time in a state in which a response including data can be received, receiving authentication result data indicating that authentication has been established from the authentication server during the predetermined waiting time, and during the predetermined waiting time Obtaining authentication level data that can indicate any event of receiving authentication result data that has not been authenticated from the server and not receiving authentication result data during the predetermined waiting time; In at least one of the above events, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is According to the authentication level data, the second communication means or the second communication means is transmitted to the electronic money terminal by the second communication means or the third communication means, or in the case of at least one of the events. 3. A game machine authentication management device that suspends transmission of the electronic money terminal setting data or the electronic money terminal operation command by the communication means of No. 3.
前記機能設定手段は、前記ゲーム機器の動作可能な機能を規定するゲーム機器設定データまたは該ゲーム機器設定データに応じたゲーム機器動作命令を、前記第2通信手段を通じて前記ゲーム機器に送信することができるように構成されており、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段により前記ゲーム機器設定データまたは前記ゲーム機器動作命令を前記ゲーム機器に送信する、若しくは、前記第2通信手段による前記ゲーム機器設定データまたは前記ゲーム機器動作命令の前記ゲーム機器への送信を保留するものである、請求項18〜20のいずれかに記載のゲーム機器認証管理装置。 The function setting means may transmit game machine setting data defining an operable function of the game machine or a game machine operation command corresponding to the game machine setting data to the game machine through the second communication unit. The game device setting data or the game device operation command is transmitted to the game device by the second communication means according to the authentication level data in at least one of the events. The game device authentication management according to any one of claims 18 to 20, wherein transmission of the game device setting data or the game device operation command to the game device by the second communication unit is suspended. apparatus. 表示内容が変更可能である表示手段と、該表示手段を制御するための表示制御手段とをさらに備え、
前記機能設定手段は、前記表示内容を規定する表示設定データを、前記認証レベルデータに応じて生成して前記表示制御手段に送信し、
前記表示制御手段は、前記事象の少なくともいずれかの場合に、前記表示設定データに応じた表示内容を前記表示手段が表示するよう前記表示手段を制御するか、または、前記表示設定データに応じて、前記表示手段が表示を停止するよう前記表示手段を制御するものである、請求項18〜20のいずれかに記載のゲーム機器認証管理装置。
Further comprising display means capable of changing display contents, and display control means for controlling the display means,
The function setting means generates display setting data for defining the display contents according to the authentication level data and transmits the display setting data to the display control means.
The display control means controls the display means so that the display means displays the display content according to the display setting data in at least one of the events, or according to the display setting data The game machine authentication management device according to any one of claims 18 to 20, wherein the display unit controls the display unit to stop display.
前記機能設定手段と通信可能に構成されたペナルティ設定サーバが、前記認証レベルに対応する前記電子マネー端末設定データの設定値を保持する統合ペナルティ設定テーブルを格納しており、
前記機能設定手段は、前記電子マネー端末の動作可能な機能の設定について、前記第1通信手段を通じて前記ペナルティ設定サーバに格納された統合ペナルティ設定テーブルを参照して、前記事象の少なくともいずれかの場合に、前記電子マネー端末設定データまたは前記電子マネー端末動作命令を送信する、若しくは、前記事象の少なくともいずれかの場合に、前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するものである、請求項18〜20のいずれかに記載のゲーム機器認証管理装置。
The penalty setting server configured to be communicable with the function setting means stores an integrated penalty setting table that holds setting values of the electronic money terminal setting data corresponding to the authentication level,
The function setting means refers to an integrated penalty setting table stored in the penalty setting server through the first communication means for setting an operable function of the electronic money terminal, and at least one of the events The electronic money terminal setting data or the electronic money terminal operation command is transmitted, or the transmission of the electronic money terminal setting data or the electronic money terminal operation command is suspended in at least one of the events The game machine authentication management device according to any one of claims 18 to 20, wherein
前記機能設定手段と通信可能に構成されたペナルティ設定サーバが、前記認証レベルに対応する前記ゲーム機器設定データの設定値を保持する統合ペナルティ設定テーブルを格納しており、
前記機能設定手段は、前記ゲーム機器の動作可能な機能の設定について、前記第1通信手段を通じて前記ペナルティ設定サーバに格納された統合ペナルティ設定テーブルを参照して、前記事象の少なくともいずれかの場合に、前記ゲーム機器設定データまたはゲーム機器動作命令を送信する、若しくは、前記事象の少なくともいずれかの場合に、前記ゲーム機器設定データまたはゲーム機器動作命令の送信を保留するものである、請求項21に記載のゲーム機器認証管理装置。
The penalty setting server configured to be communicable with the function setting means stores an integrated penalty setting table that holds setting values of the game device setting data corresponding to the authentication level,
The function setting means refers to an integrated penalty setting table stored in the penalty setting server through the first communication means for setting an operable function of the game device, and is at least one of the above events The game device setting data or the game device operation command is transmitted, or the game device setting data or the game device operation command is suspended in at least one of the events. The game machine authentication management device according to 21.
前記機能設定手段と通信可能に構成されたペナルティ設定サーバが、前記認証レベルに対応する前記表示設定データの設定値を保持する統合ペナルティ設定テーブルを格納しており、
前記機能設定手段は、前記ペナルティ設定サーバに格納された統合ペナルティ設定テーブルを前記第1通信手段を通じて参照して、前記表示手段を制御するものである、請求項22に記載のゲーム機器認証管理装置。
A penalty setting server configured to be communicable with the function setting means stores an integrated penalty setting table that holds a setting value of the display setting data corresponding to the authentication level,
23. The game machine authentication management device according to claim 22, wherein the function setting means controls the display means by referring to an integrated penalty setting table stored in the penalty setting server through the first communication means. .
前記認証スケジューリングサーバは、前記認証サーバによる認証を実行すべき時刻または休止すべき時刻の少なくともいずれかを規定する認証休止スケジュールデータを格納しており、
前記機能設定手段は、前記第2記憶手段に格納された前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証スケジューリングサーバに格納された前記認証休止スケジュールデータを参照し、前記認証サーバによる認証を実行すべき時刻であるかどうかを決定して、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するものである、請求項20に記載のゲーム機器認証管理装置。
The authentication scheduling server stores authentication suspension schedule data that defines at least one of a time at which authentication by the authentication server is to be performed and a time at which suspension is to be performed,
The function setting means refers to the authentication suspension schedule data stored in the authentication scheduling server according to a schedule based on at least one of the authentication schedule data stored in the second storage means and the program, and 21. The game machine according to claim 20, wherein it is determined whether it is time to execute authentication by a server, and the authentication request and the ID data are transmitted to the authentication server through the first communication means. Authentication management device.
前記ペナルティ設定サーバは、前記認証サーバによる認証を実行すべき時刻または休止すべき時刻の少なくともいずれかを規定する認証休止スケジュールデータを格納しており、
前記機能設定手段は、前記第2記憶手段に格納された前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記ペナルティ設定サーバに格納された前記認証休止スケジュールデータを参照し、前記認証サーバによる認証を実行すべき時刻であるかどうかを決定して、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するものである、請求項23〜25のいずれかに記載のゲーム機器認証管理装置。
The penalty setting server stores authentication suspension schedule data that defines at least one of a time at which authentication by the authentication server should be performed and a time at which suspension is to be performed,
The function setting means refers to the authentication suspension schedule data stored in the penalty setting server according to a schedule based on at least one of the authentication schedule data or a program stored in the second storage means, and 26. The method according to any one of claims 23 to 25, wherein it is determined whether it is time to execute authentication by a server, and the authentication request and the ID data are transmitted to the authentication server through the first communication means. The game machine authentication management device according to 1.
前記認証スケジューリングサーバは、ペナルティ設定を有効にすべき時刻または無効にすべき時刻の少なくともいずれかを規定するペナルティ無効スケジュールデータを格納しており、
前記機能設定手段は、前記認証要求と前記IDデータとを前記認証サーバに送信する前、または送信した後に、前記認証スケジューリングサーバに格納されたペナルティ無効スケジュールデータを参照して、少なくとも次にペナルティ設定を有効にすべき時刻まで、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのいずれかの認証レベルデータに対応する前記電子マネー端末設定データ、前記電子マネー端末動作命令、前記ゲーム機器設定データ、前記ゲーム機器動作命令、前記表示設定データの少なくともいずれかの送信を行なわない、または、前記時刻まで、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことの認証レベルデータに対応する前記電子マネー端末設定データ、前記電子マネー端末動作命令、前記ゲーム機器設定データ、前記ゲーム機器動作命令、前記表示設定データの送信の保留を停止する、請求項20に記載のゲーム機器認証管理装置。
The authentication scheduling server stores penalty invalid schedule data that defines at least one of a time when a penalty setting should be validated or a time when a penalty setting should be invalidated,
The function setting means refers to penalty invalid schedule data stored in the authentication scheduling server before or after transmitting the authentication request and the ID data to the authentication server, and at least next sets a penalty. Until the time at which the authentication is to be validated, either the authentication result data that has not been authenticated is received from the server during the predetermined waiting time, or the authentication result data is not received during the predetermined waiting time The electronic money terminal setting data, the electronic money terminal operation command, the game device setting data, the game device operation command, and the display setting data corresponding to the authentication level data are not transmitted, or Authentication result of authentication establishment from the authentication server during the predetermined waiting time until time The suspension of transmission of the electronic money terminal setting data, the electronic money terminal operation command, the game device setting data, the game device operation command, and the display setting data corresponding to the authentication level data indicating that the data has been received The game machine authentication management device according to claim 20.
前記ペナルティ設定サーバは、ペナルティ設定を有効にすべき時刻または無効にすべき時刻の少なくともいずれかを規定するペナルティ無効スケジュールデータを格納しており、
前記機能設定手段は、前記認証要求と前記IDデータとを前記認証サーバに送信する前、または送信した後に、前記ペナルティ設定サーバに格納されたペナルティ無効スケジュールデータを参照して、少なくとも次にペナルティ設定を有効にすべき時刻まで、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのいずれかの認証レベルデータに対応する前記電子マネー端末設定データ、前記電子マネー端末動作命令、前記ゲーム機器設定データ、前記ゲーム機器動作命令、前記表示設定データの少なくともいずれかの送信を行なわない、または、前記時刻まで、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことの認証レベルデータに対応する前記電子マネー端末設定データ、前記電子マネー端末動作命令、前記ゲーム機器設定データ、前記ゲーム機器動作命令、前記表示設定データの送信の保留を停止する、請求項23〜25のいずれかに記載のゲーム機器認証管理装置。
The penalty setting server stores penalty invalid schedule data that defines at least one of a time at which a penalty setting should be validated and a time at which the penalty setting should be invalidated,
The function setting means refers to the penalty invalid schedule data stored in the penalty setting server before or after transmitting the authentication request and the ID data to the authentication server, and at least next sets the penalty. Until the time at which authentication is to be validated, either the authentication result data that has not been authenticated is received from the server during the predetermined waiting time, or the authentication result data is not received during the predetermined waiting time The electronic money terminal setting data corresponding to the authentication level data, the electronic money terminal operation command, the game device setting data, the game device operation command, and the display setting data are not transmitted, or Authentication result data for authentication establishment from the authentication server during the predetermined waiting time until time The suspension of transmission of the electronic money terminal setting data, the electronic money terminal operation command, the game device setting data, the game device operation command, and the display setting data corresponding to the received authentication level data is stopped. The game machine authentication management device according to any one of 23 to 25.
前記電子マネー端末の動作可能な機能の設定、前記ゲーム機器の動作可能な機能の設定、前記表示内容の設定の少なくともいずれかの設定について、前記認証レベルに対応する設定値を保持するユニットペナルティ設定テーブルを格納する第3記憶手段をさらに備え、
前記機能設定手段は、前記ユニットペナルティ設定テーブルを参照して、前記事象の少なくともいずれかの場合に、前記電子マネー端末設定データ、前記電子マネー端末動作命令、前記ゲーム機器設定データ、前記ゲーム機器動作命令、前記表示設定データの少なくともいずれかを送信する、または、前記電子マネー端末設定データ、前記電子マネー端末動作命令、前記ゲーム機器設定データ、前記ゲーム機器動作命令、前記表示設定データの送信を保留するものである、請求項18〜22のいずれかに記載のゲーム機器認証管理装置。
A unit penalty setting that holds a setting value corresponding to the authentication level for at least one of setting of an operable function of the electronic money terminal, setting of an operable function of the game device, and setting of the display content A third storage means for storing the table;
The function setting means refers to the unit penalty setting table, and at least one of the events, the electronic money terminal setting data, the electronic money terminal operation command, the game device setting data, the game device Transmitting at least one of an operation command and the display setting data, or transmitting the electronic money terminal setting data, the electronic money terminal operation command, the game device setting data, the game device operation command, and the display setting data. The game machine authentication management device according to any one of claims 18 to 22, which is to be suspended.
前記統合ペナルティ設定テーブルは、第1設定テーブルと第2設定テーブルとを含み、
前記機能設定手段は、前記認証結果を受け取った後または前記認証レベルデータを得た後の所定のペナルティ猶予期間には、前記第1設定テーブルを参照し、前記ペナルティ猶予期間を経過した後は、前記第2設定テーブルを参照するものであり、
前記第1設定テーブルと前記第2設定テーブルとは、前記認証レベルの少なくともいずれかの値に対して、設定値が互いに異なるように構成されている、請求項23〜25のいずれかに記載のゲーム機器認証管理装置。
The integrated penalty setting table includes a first setting table and a second setting table;
The function setting means refers to the first setting table during a predetermined penalty grace period after receiving the authentication result or after obtaining the authentication level data, and after passing the penalty grace period, Referring to the second setting table;
The said 1st setting table and the said 2nd setting table are comprised so that a setting value may mutually differ with respect to the value of at least any one of the said authentication level. Game machine authentication management device.
前記ユニットペナルティ設定テーブルは、第1設定テーブルと第2設定テーブルとを含み、
前記機能設定手段は、前記認証結果を受け取った後または前記認証レベルデータを得た後の所定のペナルティ猶予期間には、前記第1設定テーブルを参照し、前記ペナルティ猶予期間を経過した後は、前記第2設定テーブルを参照するものであり、
前記第1設定テーブルと前記第2設定テーブルとは、前記認証レベルの少なくともいずれかの値に対して、設定値が互いに異なるように構成されている、請求項30に記載のゲーム機器認証管理装置。
The unit penalty setting table includes a first setting table and a second setting table,
The function setting means refers to the first setting table during a predetermined penalty grace period after receiving the authentication result or after obtaining the authentication level data, and after passing the penalty grace period, Referring to the second setting table;
The game machine authentication management device according to claim 30, wherein the first setting table and the second setting table are configured such that a setting value is different from each other with respect to at least one value of the authentication level. .
前記IDデータは、ゲーム機器認証管理装置を示す値を含み、前記IDデータは、設置場所を示す値、ゲーム機器を示す値の少なくともいずれかの値をさらに含むものである、請求項18〜20のいずれかに記載のゲーム機器認証管理装置。 The ID data includes a value indicating a game machine authentication management device, and the ID data further includes at least one of a value indicating an installation location and a value indicating a game machine. The game machine authentication management device according to claim 1. 前記ゲーム機器が、前記第1通信手段を通じて、前記コンピュータネットワークに接続可能であり、
前記認証結果データは、前記認証サーバによる認証が成立したか不成立であったかを示すデータを含み、前記認証結果データは、認証サーバからの認証時刻データと、前記ゲーム機器が接続される前記外部ネットワーク上のゲームサーバのアドレスデータとを含むものである、請求項18〜20のいずれかに記載のゲーム機器認証管理装置。
The game device is connectable to the computer network through the first communication means;
The authentication result data includes data indicating whether authentication by the authentication server has been established or not, and the authentication result data includes authentication time data from an authentication server and on the external network to which the game device is connected. The game machine authentication management device according to any one of claims 18 to 20, comprising address data of the game server.
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、
認証のためのIDデータを格納する第1記憶手段と、
前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、
電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部と、
前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、決済設定を規定する決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更することができるように構成された機能設定手段と
を備えてなるゲーム装置であって、
前記機能設定手段は、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信し、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機し、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得て、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更するものである、ゲーム装置。
A first communication means connectable to a computer network and configured to be communicable with an authentication server;
First storage means for storing ID data for authentication;
Second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication from the authentication server;
A reader / writer unit configured to be communicable with at least one of an electronic money medium and an electronic money function embedded device;
An authentication request for the authentication server can be generated, and the authentication request and the ID data stored in the first storage means can be transmitted to the authentication server through the first communication means. Authentication result data to be received can be received from the authentication server through the first communication means, and at least one of an electronic money medium and an electronic money function-embedded device based on payment setting data defining payment settings A game device comprising: function setting means configured to change a settlement function for
The function setting means transmits the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule according to at least one of the authentication schedule data or a program in the second storage means, Waiting for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received, and receiving authentication result data indicating that authentication has been established from the authentication server during the predetermined waiting time; The authentication result data indicating that authentication has not been established may be received from the server during the predetermined waiting time, and the authentication result data may not be received during the predetermined waiting time. When authentication level data is obtained and at least one of the above events, the payment setting data corresponding to the authentication level data is obtained. Based on, and changes the settlement function of the relative at least one of the electronic money medium or the electronic money function embedded device, a game device.
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、ゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段とを備えてなるゲーム機器認証管理装置の動作方法であって、
前記機能設定手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記機能設定手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記機能設定手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記機能設定手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは前記電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するステップのいずれかのステップと
を含んでなる動作方法。
A first communication means connectable to a computer network and configured to be able to communicate with an authentication server, a second communication means configured to be able to communicate with a game device, and ID data for authentication are stored. At least one of an electronic money medium or an electronic money function-embedded device, a second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication to the authentication server A reader / writer unit configured to be able to communicate with the electronic money terminal configured to be able to communicate with the second communication unit or the third communication unit, and generating an authentication request for the authentication server, The authentication request and the ID data stored in the first storage means are sent to the authentication server through the first communication means. An electronic money terminal setting that is configured to be able to receive authentication result data indicating success or failure of authentication from the authentication server through the first communication means, and that defines an operable function of the electronic money terminal Function setting means configured to transmit data or an electronic money terminal operation command corresponding to the electronic money terminal setting data to the electronic money terminal through the second communication means or the third communication means An operation method of a game machine authentication management device comprising:
The function setting unit transmits the authentication request and the ID data to the authentication server through the first communication unit in accordance with a schedule based on at least one of the authentication schedule data and a program stored in the second storage unit. When,
The function setting means waits for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received;
The function setting means has received authentication result data for authentication establishment from the authentication server during the predetermined standby time, and has received authentication result data for authentication failure from the server during the predetermined standby time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the function setting means is at least one of the events, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is sent to the second communication means or the third communication. The electronic money terminal by the second communication means or the third communication means according to the authentication level data in the case of at least one of the step of transmitting to the electronic money terminal by means, or the event Any one of the steps of suspending transmission of setting data or the said electronic money terminal operation command.
認証サーバが含まれるコンピュータネットワークに接続可能な第1通信手段を備えるゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを、前記第1通信手段および前記第2通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段および前記第2通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段とを備えてなるゲーム機器認証管理装置の動作方法であって、
前記機能設定手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを、前記前記第1通信手段および前記第2通信手段を通じて前記認証サーバに送信するステップと、
前記機能設定手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記機能設定手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記機能設定手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは前記電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するステップのいずれかのステップと
を含んでなる動作方法。
A second communication means configured to be able to communicate with a game machine having a first communication means connectable to a computer network including an authentication server; a first storage means for storing ID data for authentication; A reader that is configured to be able to communicate with at least one of an electronic money medium or an electronic money function-embedded device, and second storage means for storing authentication schedule data or a program that determines a schedule for requesting authentication from the authentication server An electronic money terminal having a writer unit and configured to be communicable by the second communication means or the third communication means; and generating an authentication request for the authentication server, the authentication request and the first memory The ID data stored in the means is sent to the authentication server through the first communication means and the second communication means. Authentication result data that can be transmitted and that indicates success or failure of authentication can be received from the authentication server through the first communication means and the second communication means, and the operable function of the electronic money terminal The electronic money terminal setting data that defines the electronic money terminal or the electronic money terminal operation command corresponding to the electronic money terminal setting data can be transmitted to the electronic money terminal through the second communication means or the third communication means. An operation method of the game machine authentication management device comprising the function setting means configured as described above,
The function setting means sends the authentication request and the ID data to the first communication means and the second communication means in accordance with a schedule based on at least one of the authentication schedule data and a program stored in the second storage means. Sending to the authentication server through
The function setting means waits for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received;
The function setting means has received authentication result data for authentication establishment from the authentication server during the predetermined standby time, and has received authentication result data for authentication failure from the server during the predetermined standby time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the function setting means is at least one of the events, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is sent to the second communication means or the third communication. The electronic money terminal by the second communication means or the third communication means according to the authentication level data in the case of at least one of the step of transmitting to the electronic money terminal by means, or the event Any one of the steps of suspending transmission of setting data or the said electronic money terminal operation command.
コンピュータネットワークに接続可能であり、認証サーバおよび認証スケジューリングサーバに対して通信可能に構成された第1通信手段と、ゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データまたは該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段とを備えてなる、前記認証スケジューリングサーバと通信可能に構成されたゲーム機器認証管理装置の動作方法であって、ここで、前記認証スケジューリングサーバは、前記ゲーム機器認証管理装置が前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、前記機能設定手段に前記認証要求を生成させる認証要求生成命令を前記認証スケジュールデータまたはプログラムに応じて前記第1通信手段を通じて前記機能設定手段に対して送信する命令送信手段とを備えており、
前記機能設定手段が、前記命令送信手段から前記認証要求生成命令を受け取るステップと、
前記機能設定手段が、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記機能設定手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記機能設定手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記機能設定手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するステップのいずれかのステップと
を含んでなる動作方法。
A first communication means connectable to a computer network and configured to be able to communicate with an authentication server and an authentication scheduling server; a second communication means configured to be able to communicate with a game device; A first storage unit for storing ID data; and a reader / writer unit configured to be able to communicate with at least one of an electronic money medium and an electronic money function-embedded device, and the second communication unit or the third communication unit An electronic money terminal configured to be communicable by communication means and an authentication request for the authentication server are generated, and the authentication request and the ID data stored in the first storage means are transmitted through the first communication means. Authentication result data indicating success or failure of authentication that can be transmitted to the authentication server is transmitted from the authentication server to the first communication means. An electronic money terminal setting data defining an operable function of the electronic money terminal, or an electronic money terminal operation command corresponding to the electronic money terminal setting data, or the second communication means or An operation method of a game machine authentication management device configured to be communicable with the authentication scheduling server, comprising function setting means configured to be able to transmit to the electronic money terminal through the third communication means. Here, the authentication scheduling server includes second storage means for storing authentication schedule data or a program for determining a schedule for the game machine authentication management apparatus to request authentication from the authentication server, and the function setting. An authentication request generation instruction for causing the means to generate the authentication request; Through the first communication means in accordance with Rudeta or program includes a command transmitting means for transmitting to said function setting means,
The function setting means receiving the authentication request generation command from the command transmission means;
The function setting means transmitting the authentication request and the ID data to the authentication server through the first communication means;
The function setting means waits for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received;
The function setting means has received authentication result data for authentication establishment from the authentication server during the predetermined standby time, and has received authentication result data for authentication failure from the server during the predetermined standby time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the function setting means is at least one of the events, the electronic money terminal setting data corresponding to the authentication level data or an electronic money terminal operation command corresponding to the electronic money terminal setting data In the case of at least one of the step of transmitting to the electronic money terminal by the communication means or the third communication means, or at least one of the events, the second communication means or the third An operation method comprising any one of the steps of deferring transmission of the electronic money terminal setting data or the electronic money terminal operation command by the communication means.
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、決済設定を規定する決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更することができるように構成された機能設定手段とを備えてなるゲーム装置の動作方法であって、
前記機能設定手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記機能設定手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記機能設定手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記機能設定手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた決済設定データに基づいて、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対しての決済機能を変更するステップと
を含んでなる動作方法。
First communication means connectable to a computer network and configured to be able to communicate with an authentication server, first storage means for storing ID data for authentication, and requesting authentication from the authentication server Second storage means for storing authentication schedule data or a program for determining a power schedule, a reader / writer unit configured to be communicable with at least one of an electronic money medium and an electronic money function-embedded device, and the authentication server Authentication result data that can generate an authentication request and transmit the authentication request and the ID data stored in the first storage means to the authentication server through the first communication means, and indicate the success or failure of the authentication Is received from the authentication server through the first communication means, and the settlement setting is regulated. Operation of a game device comprising function setting means configured to change a payment function for at least one of an electronic money medium and an electronic money function-embedded device based on payment setting data to be performed A method,
The function setting unit transmits the authentication request and the ID data to the authentication server through the first communication unit in accordance with a schedule based on at least one of the authentication schedule data and a program stored in the second storage unit. When,
The function setting means waits for a predetermined waiting time in a state in which a response including the authentication result data from the authentication server can be received;
The function setting means has received authentication result data for authentication establishment from the authentication server during the predetermined standby time, and has received authentication result data for authentication failure from the server during the predetermined standby time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
In the case where the function setting means is at least one of the events, a payment function for at least one of an electronic money medium or an electronic money function-embedded device based on payment setting data corresponding to the authentication level data And a method of operation comprising the steps of:
コンピュータネットワークに接続可能であり、認証サーバに対して通信可能に構成された第1通信手段と、ゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段として動作する演算手段とを備えてなるコンピュータをゲーム機器認証管理装置として動作させるためのコンピュータプログラムであって、
前記コンピュータに、
前記演算手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記演算手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記演算手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記演算手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは前記電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するステップのいずれかのステップと
を行なわせる、コンピュータプログラム。
A first communication means connectable to a computer network and configured to be able to communicate with an authentication server, a second communication means configured to be able to communicate with a game device, and ID data for authentication are stored. At least one of an electronic money medium or an electronic money function-embedded device, a second storage means for storing authentication schedule data or a program for determining a schedule for requesting authentication to the authentication server A reader / writer unit configured to be able to communicate with the electronic money terminal configured to be able to communicate with the second communication unit or the third communication unit, and generating an authentication request for the authentication server, The authentication request and the ID data stored in the first storage means are sent to the authentication server through the first communication means. An electronic money terminal setting that is configured to be able to receive authentication result data indicating success or failure of authentication from the authentication server through the first communication means, and that defines an operable function of the electronic money terminal Function setting means configured to transmit data or an electronic money terminal operation command corresponding to the electronic money terminal setting data to the electronic money terminal through the second communication means or the third communication means A computer program for operating a computer comprising a computing means that operates as a game machine authentication management device,
In the computer,
The computing means transmitting the authentication request and the ID data to the authentication server through the first communication means in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage means; ,
A step of waiting for a predetermined waiting time in a state in which the computing means can receive a response including the authentication result data from the authentication server;
The computing means has received authentication result data for authentication establishment from the authentication server during the predetermined waiting time; and has received authentication result data for authentication failure from the server during the predetermined waiting time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the calculation means is at least one of the events, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is sent to the second communication means or the third communication means. The electronic money terminal setting by the second communication means or the third communication means in accordance with the authentication level data in the step of transmitting to the electronic money terminal by at least one of the events A computer program causing the data or the electronic money terminal operation command to be suspended.
認証サーバが含まれるコンピュータネットワークに接続可能な第1通信手段を備えるゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを、前記第1通信手段および前記第2通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段および前記第2通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データ、または、該電子マネー端末設定データに応じた電子マネー端末動作命令を、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段として動作する演算手段とを備えてなるコンピュータをゲーム機器認証管理装置として動作させるためのコンピュータプログラムであって、
前記コンピュータに、
前記演算手段が、前記第2記憶手段の前記認証スケジュールデータまたはプログラムの少なくともいずれかによるスケジュールに応じて、前記認証要求と前記IDデータとを、前記第1通信手段および前記第2通信手段を通じて前記認証サーバに送信するステップと、
前記演算手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記演算手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記演算手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データまたは前記電子マネー端末動作命令を、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信するステップ、若しくは、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じて、前記第2通信手段または前記第3の通信手段による前記電子マネー端末設定データまたは前記電子マネー端末動作命令の送信を保留するステップのいずれかのステップと
を行なわせる、コンピュータプログラム。
A second communication means configured to be able to communicate with a game machine having a first communication means connectable to a computer network including an authentication server; a first storage means for storing ID data for authentication; A reader that is configured to be able to communicate with at least one of an electronic money medium or an electronic money function-embedded device, and second storage means for storing authentication schedule data or a program that determines a schedule for requesting authentication from the authentication server An electronic money terminal having a writer unit and configured to be communicable by the second communication means or the third communication means; and generating an authentication request for the authentication server, the authentication request and the first memory The ID data stored in the means is sent to the authentication server through the first communication means and the second communication means. Authentication result data that can be transmitted and that indicates success or failure of authentication can be received from the authentication server through the first communication means and the second communication means, and the operable function of the electronic money terminal The electronic money terminal setting data that defines the electronic money terminal or the electronic money terminal operation command corresponding to the electronic money terminal setting data can be transmitted to the electronic money terminal through the second communication means or the third communication means. A computer program for operating a computer comprising a computing means operating as a function setting means configured as a game machine authentication management device,
In the computer,
The computing means sends the authentication request and the ID data through the first communication means and the second communication means in accordance with a schedule based on at least one of the authentication schedule data and the program in the second storage means. Sending to the authentication server;
A step of waiting for a predetermined waiting time in a state in which the computing means can receive a response including the authentication result data from the authentication server;
The computing means has received authentication result data for authentication establishment from the authentication server during the predetermined waiting time; and has received authentication result data for authentication failure from the server during the predetermined waiting time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the calculation means is at least one of the events, the electronic money terminal setting data or the electronic money terminal operation command corresponding to the authentication level data is sent to the second communication means or the third communication means. The electronic money terminal setting by the second communication means or the third communication means in accordance with the authentication level data in the step of transmitting to the electronic money terminal by at least one of the events A computer program causing the data or the electronic money terminal operation command to be suspended.
コンピュータネットワークに接続可能であり、認証サーバおよび認証スケジューリングサーバに対して通信可能に構成された第1通信手段と、ゲーム機器に対して通信可能に構成された第2通信手段と、認証のためのIDデータを格納する第1記憶手段と、電子マネー媒体または電子マネー機能組み込み機器の少なくともいずれかに対して通信可能に構成されたリーダ・ライタ部を有し、前記第2通信手段または第3の通信手段により通信可能に構成されている電子マネー端末と、前記認証サーバに対する認証要求を生成して、該認証要求と前記第1記憶手段に格納された前記IDデータとを前記第1通信手段を通じて前記認証サーバへと送信することができ、認証の成否を示す認証結果データを、前記認証サーバから前記第1通信手段を通じて受け取ることができるように構成され、前記電子マネー端末の動作可能な機能を規定する電子マネー端末設定データを、前記第2通信手段または前記第3通信手段を通じて前記電子マネー端末に送信することができるように構成された機能設定手段として動作する演算手段とを備えてなるコンピュータを前記認証スケジューリングサーバと通信可能に構成されたゲーム機器認証管理装置として動作させるためのコンピュータプログラムであって、ここで、前記認証スケジューリングサーバは、前記ゲーム機器認証管理装置が前記認証サーバに対して認証を要求すべきスケジュールを定める認証スケジュールデータまたはプログラムを格納する第2記憶手段と、前記機能設定手段に前記認証要求を生成させる認証要求生成命令を前記認証スケジュールデータまたはプログラムに応じて前記第1通信手段を通じて前記機能設定手段に対して送信する命令送信手段とを備えており、
前記コンピュータに、
前記演算手段が、前記命令送信手段から前記認証要求生成命令を受け取るステップと、
前記演算手段が、前記認証要求と前記IDデータとを前記第1通信手段を通じて前記認証サーバに送信するステップと、
前記演算手段が、前記認証サーバからの前記認証結果データを含む応答を受信可能な状態で所定の待機時間を限度に待機するステップと、
前記演算手段が、前記所定の待機時間中に前記認証サーバから認証成立の認証結果データを受け取ったことと、前記所定の待機時間中に前記サーバから認証不成立の認証結果データを受け取ったことと、前記所定の待機時間中には認証結果データを受け取らなかったこととのうちのいずれかの事象を示しうる認証レベルデータを得るステップと、
前記演算手段が、前記事象の少なくともいずれかの場合に、前記認証レベルデータに応じた前記電子マネー端末設定データを、前記第2通信手段または前記第3の通信手段により前記電子マネー端末へと送信するステップと
を行なわせる、コンピュータプログラム。
A first communication means connectable to a computer network and configured to be able to communicate with an authentication server and an authentication scheduling server; a second communication means configured to be able to communicate with a game device; A first storage unit for storing ID data; and a reader / writer unit configured to be able to communicate with at least one of an electronic money medium and an electronic money function-embedded device, and the second communication unit or the third communication unit An electronic money terminal configured to be communicable by communication means and an authentication request for the authentication server are generated, and the authentication request and the ID data stored in the first storage means are transmitted through the first communication means. Authentication result data indicating success or failure of authentication that can be transmitted to the authentication server is transmitted from the authentication server to the first communication means. Transmitting electronic money terminal setting data defining an operable function of the electronic money terminal to the electronic money terminal through the second communication means or the third communication means. What is claimed is: 1. A computer program for operating a computer comprising computing means operating as function setting means configured to be able to operate as a game machine authentication management apparatus configured to be communicable with the authentication scheduling server, wherein The authentication scheduling server includes: second storage means for storing authentication schedule data or a program for determining a schedule for the game machine authentication management apparatus to request authentication from the authentication server; and the authentication request to the function setting means. An authentication request generation command for generating the authentication request. Depending on the module data or program has a command transmitting means for transmitting to the function setting unit via the first communication means,
In the computer,
The computing means receiving the authentication request generation command from the command sending means;
The computing means transmitting the authentication request and the ID data to the authentication server through the first communication means;
A step of waiting for a predetermined waiting time in a state in which the computing means can receive a response including the authentication result data from the authentication server;
The computing means has received authentication result data for authentication establishment from the authentication server during the predetermined waiting time; and has received authentication result data for authentication failure from the server during the predetermined waiting time; Obtaining authentication level data that may indicate any event of not receiving authentication result data during the predetermined waiting time;
When the calculation means is at least one of the events, the electronic money terminal setting data corresponding to the authentication level data is transferred to the electronic money terminal by the second communication means or the third communication means. A computer program that performs the step of transmitting.
請求項18〜20のいずれかに記載のゲーム機器認証管理装置若しくは請求項35に記載のゲーム装置の前記第1通信手段を通じて前記機能設定手段に対して前記コンピュータネットワークによる通信が可能に構成されたペナルティ設定サーバであって、
前記統合ペナルティ設定テーブルを格納する記憶手段と、
前記コンピュータネットワーク、または、前記コンピュータネットワークから論理的に切り離された他のコンピュータネットワークのいずれかに接続された外部ネットワークに対して通信可能な外部通信手段と
を有し、
前記統合ペナルティ設定テーブルは、前記外部通信手段を通じて、前記外部ネットワークにあるメンテナンスコンピュータから書き換え可能に構成されている、ゲーム機器認証管理装置またはゲーム装置に用いるペナルティ設定サーバ。
The game machine authentication management device according to any one of claims 18 to 20 or the game device according to claim 35, wherein the function setting unit can be communicated with the function network through the first communication unit. A penalty setting server,
Storage means for storing the integrated penalty setting table;
An external communication means capable of communicating with an external network connected to either the computer network or another computer network logically separated from the computer network;
The integrated penalty setting table is a penalty setting server used for a game machine authentication management device or a game device configured to be rewritable from a maintenance computer in the external network through the external communication means.
JP2006548826A 2004-12-16 2005-12-12 GAME DEVICE MANAGEMENT DEVICE HAVING PENALTY FUNCTION, GAME DEVICE, ITS OPERATION PROGRAM, AND PENALTY SETTING SERVER Withdrawn JPWO2006064764A1 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2004364124 2004-12-16
JP2004364123 2004-12-16
JP2004364124 2004-12-16
JP2004364123 2004-12-16
PCT/JP2005/022777 WO2006064764A1 (en) 2004-12-16 2005-12-12 Game machine management device having penalty function, game device, operation program thereof, and penalty setting server

Publications (1)

Publication Number Publication Date
JPWO2006064764A1 true JPWO2006064764A1 (en) 2008-06-12

Family

ID=36587820

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006548826A Withdrawn JPWO2006064764A1 (en) 2004-12-16 2005-12-12 GAME DEVICE MANAGEMENT DEVICE HAVING PENALTY FUNCTION, GAME DEVICE, ITS OPERATION PROGRAM, AND PENALTY SETTING SERVER

Country Status (5)

Country Link
US (1) US20090298581A1 (en)
EP (1) EP1834677A1 (en)
JP (1) JPWO2006064764A1 (en)
TW (1) TW200635640A (en)
WO (1) WO2006064764A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008146213A (en) * 2006-12-07 2008-06-26 Ntt Docomo Inc Device management device
US9836594B2 (en) 2014-05-19 2017-12-05 Bank Of America Corporation Service channel authentication token
US9306930B2 (en) 2014-05-19 2016-04-05 Bank Of America Corporation Service channel authentication processing hub
JP2016012327A (en) * 2014-06-30 2016-01-21 株式会社東芝 Data sharing device, data sharing method and program
JP6294450B2 (en) * 2016-08-26 2018-03-14 加賀電子株式会社 Unit price management system and unit price management method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3966711B2 (en) * 2001-11-06 2007-08-29 富士通株式会社 Proxy response method
AU2004200734B2 (en) * 2003-02-26 2010-07-15 Wms Gaming Inc. Gaming management service in the service-oriented gaming network environment
JP2004318582A (en) * 2003-04-17 2004-11-11 Nippon Telegraph & Telephone East Corp Network access system and method, verification system, edge router, access controller, and computer program

Also Published As

Publication number Publication date
TW200635640A (en) 2006-10-16
US20090298581A1 (en) 2009-12-03
EP1834677A1 (en) 2007-09-19
WO2006064764A1 (en) 2006-06-22

Similar Documents

Publication Publication Date Title
US11657672B2 (en) Gaming system and method for utilizing a mobile device to fund a gaming session
US11990003B2 (en) System and method for tracking funds from a plurality of funding sources
US10460560B2 (en) Methods and architecture for cashless system security
US20190340875A1 (en) System and method for providing a gaming establishment account pre-approved access to funds
US9218713B2 (en) Gaming machine peripheral control method
US20150348021A1 (en) Secure smart card operations
US20080076528A1 (en) Instant anonymous account creation
US20120214577A1 (en) Smart card extension class
JP5582615B2 (en) Game machine
JP2001506031A (en) Security procedure for transfer management of value unit in chip card game system
JP2016077610A (en) System for game and game machine
JP2016163773A (en) Device for game, system for game, and control device
JP2013132444A (en) Game machine system
JPWO2006064764A1 (en) GAME DEVICE MANAGEMENT DEVICE HAVING PENALTY FUNCTION, GAME DEVICE, ITS OPERATION PROGRAM, AND PENALTY SETTING SERVER
EP2568455A1 (en) Smart card extension class
JP2013132443A (en) Game machine system
JP5934142B2 (en) Writing system and writing device
JP5341160B2 (en) GAME DEVICE, GAME SYSTEM, AND AUTHENTICATION CONTROL DEVICE
JP5400848B2 (en) GAME SYSTEM, GAME DEVICE, AND CONTROL DEVICE
JP5290375B2 (en) Writing system and writing device
JP5923482B2 (en) GAME SYSTEM, GAME DEVICE, AND CONTROL DEVICE
JP5923467B2 (en) GAME DEVICE, GAME SYSTEM, AND AUTHENTICATION CONTROL DEVICE
JP5941885B2 (en) GAME SYSTEM, GAME DEVICE, AND AUTHENTICATION CONTROL DEVICE
JP5953282B2 (en) GAME DEVICE, GAME SYSTEM, AND CONTROL DEVICE
JP2001137527A (en) Game medium dispenser

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081112

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20100604