[go: up one dir, main page]

JP4940868B2 - Terminal management apparatus, terminal management method of terminal management apparatus, and program - Google Patents

Terminal management apparatus, terminal management method of terminal management apparatus, and program Download PDF

Info

Publication number
JP4940868B2
JP4940868B2 JP2006268513A JP2006268513A JP4940868B2 JP 4940868 B2 JP4940868 B2 JP 4940868B2 JP 2006268513 A JP2006268513 A JP 2006268513A JP 2006268513 A JP2006268513 A JP 2006268513A JP 4940868 B2 JP4940868 B2 JP 4940868B2
Authority
JP
Japan
Prior art keywords
holding
holding unit
information
terminals
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006268513A
Other languages
Japanese (ja)
Other versions
JP2008086417A (en
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.)
Fuji Electric Retail Systems Co Ltd
Original Assignee
Fuji Electric Retail Systems 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 Fuji Electric Retail Systems Co Ltd filed Critical Fuji Electric Retail Systems Co Ltd
Priority to JP2006268513A priority Critical patent/JP4940868B2/en
Publication of JP2008086417A publication Critical patent/JP2008086417A/en
Application granted granted Critical
Publication of JP4940868B2 publication Critical patent/JP4940868B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

本発明は、遊技機の稼動情報等を保持する複数の端末と通信可能であるとともに、これら複数の端末の管理先情報等を保持する端末管理装置、端末管理装置の端末管理方法、及びプログラムに関する。   The present invention relates to a terminal management apparatus, a terminal management method for a terminal management apparatus, and a program that can communicate with a plurality of terminals that hold operation information and the like of gaming machines and that hold management destination information and the like of the plurality of terminals. .

例えばパチンコやスロットマシン等の遊技機の稼動状態を示す稼動情報、及び稼動情報の管理先を示す管理先情報を保持する複数の端末と通信可能であるとともに、複数の端末から収集される稼動情報、及び複数の端末の管理先情報を保持する端末管理装置が知られている(例えば、特許文献1参照)。尚、各端末は、1つ以上の遊技機の制御を司るものであり、端末管理装置は、遊技機の接続された複数の端末から形成されるグループ(以後これを「島」と称する)にあって、各端末を統括制御するものである。遊技機がパチンコであれば、例えば、パチンコホールが複数の島に分けられ、各島では複数の遊技機が複数の端末を介して1つの端末管理装置に通信可能に接続された構成となる。この場合、複数の島をそれぞれ管理する複数の端末管理装置は、ホールコンピュータ等により更に管理される。   For example, it is possible to communicate with a plurality of terminals holding operation information indicating the operation state of a gaming machine such as a pachinko machine or a slot machine, and management destination information indicating a management destination of the operation information, and operation information collected from a plurality of terminals And a terminal management apparatus that holds management destination information of a plurality of terminals is known (see, for example, Patent Document 1). Each terminal is responsible for controlling one or more gaming machines, and the terminal management device is a group formed by a plurality of terminals to which gaming machines are connected (hereinafter referred to as “islands”). Therefore, it controls each terminal. If the gaming machine is a pachinko, for example, the pachinko hall is divided into a plurality of islands, and each island has a configuration in which a plurality of gaming machines are communicably connected to one terminal management device via a plurality of terminals. In this case, the plurality of terminal management devices that respectively manage the plurality of islands are further managed by a hall computer or the like.

前述した各端末が保持する稼動情報は、例えば接続されている遊技機の種類や型式等を示す設定情報と、例えば接続されている遊技機の計数結果等を示す計数情報とから構成される情報である。ここで、計数結果とは、遊技機が例えばパチンコであればその玉の数等を意味し、遊技機が例えばスロットマシンであればそのコインの数等を意味するものである。一方、前述した各端末が保持する管理先情報は、これらの端末が属する島を統括制御する端末管理装置を特定する情報である。   The operation information held by each terminal described above is, for example, information composed of setting information indicating the type and model of the connected gaming machine and counting information indicating the counting result of the connected gaming machine, for example. It is. Here, the counting result means the number of balls if the gaming machine is a pachinko, for example, and the number of coins if the gaming machine is a slot machine, for example. On the other hand, the management destination information held by each terminal described above is information for specifying a terminal management apparatus that performs overall control of the island to which these terminals belong.

前述した端末管理装置が保持する稼動情報は、管理する島に属する全端末の稼動情報から構成される情報である一方、前述した端末管理装置が保持する管理先情報は、管理する島に属する全端末と当該端末管理装置とを対応付ける情報である。   The operation information held by the terminal management device described above is information composed of operation information of all terminals belonging to the managed island, while the management destination information held by the terminal management device described above is all information belonging to the managed island. This is information for associating a terminal with the terminal management apparatus.

以上、各端末及び端末管理装置が前述した稼動情報及び管理先情報を保持し合うことにより、例えば、各端末及び端末管理装置は相互に通信可能となり、よって、端末管理装置は、端末を通じて、島の中の全遊技機を制御できる。或いは、前記情報を保持し合うことにより、例えば、端末管理装置は、端末を通じて、島の中の全遊技機の所定期間における計数情報等を集計できる。   As described above, each terminal and the terminal management device hold the above-described operation information and management destination information, so that, for example, each terminal and the terminal management device can communicate with each other. You can control all the gaming machines inside. Alternatively, by holding the information together, for example, the terminal management device can tabulate counting information and the like for a predetermined period of all gaming machines on the island through the terminal.

ところで、前述した島を構成する各端末及び端末管理装置のうちの何れか一部分の入れ替え等により、各端末及び端末管理装置が保持し合う稼動情報及び管理先情報に変更が生じた場合、例えば稼動情報(特に設定情報)及び管理先情報に不整合が生じて、入れ替えの影響を受けた遊技機を制御できなくなる虞がある。例えば、入れ替え後の端末に接続された遊技機の型式が入れ替え前の端末に接続された遊技機の型式と異なっている場合、端末管理装置は、入れ替え後の端末を介して遊技機を制御できない虞がある。或いは、例えば遊技機における入れ替え前の計数情報がリセットされて、所定期間における集計結果が不正確なものとなる虞がある。   By the way, when the operation information and the management destination information held by each terminal and terminal management device are changed due to replacement of any part of each terminal and terminal management device constituting the island, for example, the operation There is a possibility that inconsistency occurs in information (particularly setting information) and management destination information, and it becomes impossible to control the gaming machine affected by the replacement. For example, if the type of gaming machine connected to the terminal after replacement is different from the type of gaming machine connected to the terminal before replacement, the terminal management device cannot control the gaming machine via the terminal after replacement. There is a fear. Alternatively, for example, counting information before replacement in a gaming machine may be reset, and the counting result in a predetermined period may be inaccurate.

前記問題を回避するために、入れ替え等にともなう変更の都度、例えば該当する端末及び端末管理装置の保持情報(稼動情報及び管理先情報)を管理者に通知する機能を端末管理装置に持たせることが考えられる。これにより、通知を受けた管理者は、例えば該当する端末及び端末管理装置に設けられたディップスイッチを通じて、保持情報を整合がとれるように再設定できる。特に、計数情報のリセットにかかる問題を回避するためには、例えば遊技機を提供する店の1日における開店前又は開店後にタイミングを合わせて、管理者が入れ替え等を行うことが考えられる。
特開2000−93624号公報
In order to avoid the problem, the terminal management device is provided with a function of notifying the administrator of the information held in the terminal and the terminal management device (operation information and management destination information), for example, every time a change occurs due to replacement. Can be considered. Thus, the administrator who has received the notification can reset the holding information so as to be consistent through, for example, the corresponding terminal and the DIP switch provided in the terminal management apparatus. In particular, in order to avoid the problem related to the resetting of the count information, for example, it is conceivable that the administrator performs replacement or the like in accordance with the timing before or after the opening of the store providing the gaming machine on the 1st.
JP 2000-93624 A

しかしながら、前述した稼動情報及び管理先情報の再設定は、人間系により行われるものであるため、例えば管理者の作業負荷が増す上に、作業にミスが生じる虞がある。また、前述したように、入れ替え等のタイミングが限られている場合、このタイミングに該当しない期間は、例えば入れ替えるべき故障した端末を使用することなく端末管理装置に単に接続したままにしておくといった非効率な状況が生じる虞がある。   However, since the above-described resetting of the operation information and the management destination information is performed by a human system, for example, the work load of the administrator increases and there is a possibility that an error may occur in the work. Further, as described above, when the timing of replacement is limited, for example, a period that does not correspond to this timing is not connected to the terminal management device without using the failed terminal to be replaced, for example. An efficient situation may occur.

本発明はかかる課題に鑑みてなされたものであり、その目的とするところは、複数の端末との保持情報の整合を自動的にとれる端末管理装置、端末管理装置の端末管理方法、及びプログラムを提供することにある。   The present invention has been made in view of such a problem, and an object of the present invention is to provide a terminal management device, a terminal management method for a terminal management device, and a program capable of automatically matching information held with a plurality of terminals. It is to provide.

前記課題を解決するための発明は、遊技機の稼動状態を示す稼動情報を保持する第1保持部と、前記稼動情報の管理先を示す管理先情報を保持する第2保持部と、を有する複数の端末との間で通信が可能であり、前記複数の端末から収集される前記稼動情報を保持する第3保持部と、前記複数の端末の前記管理先情報を保持する第4保持部と、を有する端末管理装置であって、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と、前記第3保持部及び前記第4保持部の保持情報と、を比較する比較部と、前記複数の端末との通信を開始する場合、前記比較部の比較結果に応じて、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と前記第3保持部及び前記第4保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる制御部と、を備えてなる。   The invention for solving the problem includes a first holding unit that holds operating information indicating an operating state of the gaming machine, and a second holding unit that holds management destination information indicating a management destination of the operating information. A third holding unit capable of communicating with a plurality of terminals and holding the operation information collected from the plurality of terminals; a fourth holding unit holding the management destination information of the plurality of terminals; The terminal management device has a plurality of terminals, and the holding information of the first holding unit and the second holding unit of each of the plurality of terminals is compared with the holding information of the third holding unit and the fourth holding unit. When the communication between the comparing unit and the plurality of terminals is started, according to the comparison result of the comparing unit, the holding information of the first holding unit and the second holding unit of each of the plurality of terminals and the first 3 holding part and the holding information of the fourth holding part, A control unit for the one holding the information to build the other holding information, includes a.

この端末管理装置によれば、複数の端末との通信を開始する場合、自己の保持情報と各端末の保持情報との比較結果に応じて、自己の保持情報又は各端末の保持情報でもって、自己の保持情報及び全端末の保持情報を構築できる。よって、複数の端末及び端末管理装置のうちの一部において保持情報の変更があった場合、端末管理装置は、例えば変更直後の通信開始時に、複数の端末との保持情報の整合を自動的にとることができる。   According to this terminal management apparatus, when communication with a plurality of terminals is started, depending on the comparison result between the own holding information and the holding information of each terminal, with the own holding information or the holding information of each terminal, Self-holding information and holding information of all terminals can be constructed. Therefore, when there is a change in the holding information in a part of the plurality of terminals and the terminal management device, the terminal management device automatically matches the holding information with the plurality of terminals at the start of communication immediately after the change, for example. Can take.

また、かかる端末管理装置において、前記比較部が比較を行った結果、前記複数の端末のうちの1以上の一部の端末の前記第1保持部及び前記第2保持部の保持情報が前記第3保持部及び前記第4保持部の保持情報の中に存在する場合、前記制御部は、前記第3保持部及び前記第4保持部の保持情報から、前記複数の端末の前記第1保持部及び前記第2保持部の保持情報を構築させる、こととしてもよい。   Further, in the terminal management apparatus, as a result of the comparison performed by the comparison unit, the retention information of the first retention unit and the second retention unit of one or more of the plurality of terminals is the first retention unit. When the information is held in the holding information of the third holding unit and the fourth holding unit, the control unit determines the first holding unit of the plurality of terminals from the holding information of the third holding unit and the fourth holding unit. The holding information of the second holding unit may be constructed.

この端末管理装置によれば、自己の保持情報に含まれる保持情報を1以上の一部の端末が保持している場合、自己の保持情報でもって、全端末の保持情報を構築できる。つまり、端末管理装置は、自己の保持情報が何れかの端末の保持情報と整合すれば、自己の保持情報が正しいとして、全端末との保持情報の整合を自動的にとっていることになる。   According to this terminal management apparatus, when one or more of the terminals hold the holding information included in its own holding information, it is possible to construct the holding information of all terminals with its own holding information. In other words, if the terminal management device matches the holding information of any terminal, the terminal management device automatically matches the holding information with all terminals, assuming that the holding information is correct.

また、かかる端末管理装置において、前記比較部が比較を行った結果、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報が前記第3保持部及び前記第4保持部の保持情報の中に存在せず、且つ、前記複数の全端末の前記第2保持部の保持情報が一致する場合、前記制御部は、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報から、前記第3保持部及び前記第4保持部の保持情報を構築させる、こととしてもよい。   Further, in the terminal management apparatus, as a result of the comparison performed by the comparison unit, the information held in the first holding unit and the second holding unit of the plurality of terminals is the third holding unit and the fourth holding unit. The holding information of the second holding unit of all the plurality of terminals coincides with each other, the control unit, the first holding unit and the first of the plurality of terminals The holding information of the third holding unit and the fourth holding unit may be constructed from the holding information of the two holding units.

この端末管理装置によれば、自己の保持情報に含まれる保持情報を何れの端末も保持していないとともに、全端末でその管理先情報が一致している場合、全端末の保持情報でもって、自己の保持情報を構築できる。つまり、端末管理装置は、管理先情報が相互に整合している端末の保持情報と自己の保持情報とが不整合であれば、全端末の保持情報が正しいとして、全端末との保持情報の整合を自動的にとっていることになる。   According to this terminal management apparatus, when no terminal holds the holding information included in its own holding information, and the management destination information matches in all terminals, with the holding information of all terminals, You can build your own information. In other words, the terminal management device determines that the retention information of all terminals is correct and the retention information of all terminals is correct if the retention information of the terminals whose management destination information is consistent with each other is inconsistent. Alignment is taken automatically.

また、かかる端末管理装置において、前記比較部が比較を行った結果、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報が前記第3保持部及び前記第4保持部の保持情報の中に存在せず、且つ、前記複数の全端末の前記第2保持部の保持情報が一致しない場合、前記制御部は、前記第2保持部の保持情報が最も多く一致する前記複数の端末の前記第1保持部及び前記第2保持部の保持情報から、前記第3保持部及び前記第4保持部の保持情報を構築させる、こととしてもよい。   Further, in the terminal management apparatus, as a result of the comparison performed by the comparison unit, the information held in the first holding unit and the second holding unit of the plurality of terminals is the third holding unit and the fourth holding unit. The holding information of the second holding unit of all the plurality of terminals does not match, the control unit matches the holding information of the second holding unit the most The holding information of the third holding unit and the fourth holding unit may be constructed from the holding information of the first holding unit and the second holding unit of a plurality of terminals.

この端末管理装置によれば、自己の保持情報に含まれる保持情報を何れの端末も保持していないとともに、管理先情報の一致していない端末がある場合、管理先情報が最も多く一致する端末の保持情報でもって、自己の保持情報を構築できる。つまり、端末管理装置は、端末の保持情報と自己の保持情報とが不整合であれば、管理先情報が最も多く整合している端末の保持情報が正しいとして、全端末との保持情報の整合を自動的にとっていることになる。   According to this terminal management apparatus, when none of the terminals holds the holding information included in its own holding information, and there is a terminal that does not match the management destination information, the terminal with the most matching management destination information You can build your own holding information with this holding information. In other words, if the terminal management information is inconsistent with the terminal storage information, the terminal management apparatus determines that the terminal management information with the most consistent management destination information is correct, and matches the storage information with all terminals. Will be automatically taken.

また、かかる端末管理装置において、前記制御部は、前記第2保持部の保持情報が最も多く一致する前記複数の端末の数が同数ずつ存在する場合、通信アドレスとして付される番号のうち最も若い番号を含む側の前記複数の端末の前記第1保持部及び前記第2保持部の保持情報から、前記第3保持部及び前記第4保持部の保持情報を構築させる、こととしてもよい。   Further, in this terminal management apparatus, the control unit is the youngest of the numbers assigned as communication addresses when there are the same number of the plurality of terminals with the same amount of information held in the second holding unit. The holding information of the third holding unit and the fourth holding unit may be constructed from the holding information of the first holding unit and the second holding unit of the plurality of terminals on the side including the number.

この端末管理装置によれば、自己の保持情報に含まれる保持情報を何れの端末も保持していないとともに、管理先情報の一致していない端末がある場合、管理先情報が最も多く一致し且つ通信アドレスとして最も若い番号を含む側の端末の保持情報でもって、自己の保持情報を構築できる。   According to this terminal management apparatus, when none of the terminals holds the holding information included in its own holding information, and there is a terminal that does not match the management destination information, the management destination information matches most and The own holding information can be constructed with the holding information of the terminal on the side including the youngest number as the communication address.

また、かかる端末管理装置において、前記制御部は、前記第2保持部の保持情報が最も多く一致する前記複数の端末以外の端末の前記第1保持部の保持情報と、前記第2保持部の保持情報が最も多く一致する前記複数の端末以外の端末の前記第1保持部の保持情報に対応する前記第3保持部の保持情報と、を初期化させる、こととしてもよい。   Further, in the terminal management apparatus, the control unit includes the holding information of the first holding unit of a terminal other than the plurality of terminals with the highest holding information of the second holding unit, and the second holding unit. The holding information of the third holding unit corresponding to the holding information of the first holding unit of a terminal other than the plurality of terminals with the highest holding information may be initialized.

この端末管理装置によれば、自己の保持情報に含まれる保持情報を何れの端末も保持していないとともに、管理先情報の一致していない端末がある場合、当該端末の稼動情報と、これらに対応する自己の稼動情報とを初期化できる。   According to this terminal management device, when none of the terminals holds the holding information included in its own holding information and there is a terminal whose management destination information does not match, the operation information of the terminal, The corresponding operation information can be initialized.

また、かかる端末管理装置において、前記比較部が比較を行った結果、前記複数の全端末の前記第2保持部が前記管理先情報を保持せず、且つ、前記第4保持部が前記管理先情報を保持する場合、前記制御部は、前記第3保持部及び前記第4保持部の保持情報から、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報を構築させる、こととしてもよい。
この端末管理装置によれば、何れの端末も管理先情報を保持していない場合、自己の保持情報でもって、全端末の保持情報を構築できる。
In the terminal management apparatus, as a result of the comparison performed by the comparison unit, the second holding unit of the plurality of terminals does not hold the management destination information, and the fourth holding unit is the management destination. In the case of holding information, the control unit causes the holding information of the first holding unit and the second holding unit of all the plurality of terminals to be constructed from the holding information of the third holding unit and the fourth holding unit. It's good.
According to this terminal management apparatus, when none of the terminals holds the management destination information, the holding information of all terminals can be constructed with its own holding information.

また、前記課題を解決するための発明は、遊技機の稼動状態を示す稼動情報を保持する第1保持部と、前記稼動情報の管理先を示す管理先情報を保持する第2保持部と、を有する複数の端末との間で通信が可能であり、前記複数の端末から収集される前記稼動情報を保持する第3保持部と、前記複数の端末の前記管理先情報を保持する第4保持部と、を有する端末管理装置のコンピュータに、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と、前記第3保持部及び前記第4保持部の保持情報と、を比較する手順と、前記複数の端末との通信を開始する場合、前記手順での比較結果に応じて、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と前記第3保持部及び前記第4保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる手順と、を実行させるためのプログラムである。
このプログラムがコンピュータにインストールされた端末管理装置は、複数の端末との保持情報の整合を自動的にとることができる。
Further, the invention for solving the above-described problems includes a first holding unit that holds operating information indicating an operating state of a gaming machine, a second holding unit that holds management destination information indicating a management destination of the operating information, A third holding unit that holds the operation information collected from the plurality of terminals, and a fourth holding that holds the management destination information of the plurality of terminals. A terminal management device computer having a plurality of terminals, holding information of the first holding unit and the second holding unit of each of the plurality of terminals, holding information of the third holding unit and the fourth holding unit, And when starting communication with the plurality of terminals, according to the comparison result in the procedure, the holding information of the first holding unit and the second holding unit of each of the plurality of terminals, and the Holding information of the third holding unit and the fourth holding unit; Among them, a program for executing a procedure for constructing the other holding information from either held information.
The terminal management apparatus in which this program is installed in the computer can automatically match the retained information with a plurality of terminals.

また、前記課題を解決するための発明は、遊技機の稼動状態を示す稼動情報を保持する第1保持部と、前記稼動情報の管理先を示す管理先情報を保持する第2保持部と、を有する複数の端末との間で通信が可能であり、前記複数の端末から収集される前記稼動情報を保持する第3保持部と、前記複数の端末の前記管理先情報を保持する第4保持部と、を有する端末管理装置の端末管理方法であって、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と、前記第3保持部及び前記第4保持部の保持情報と、を比較する手順と、前記複数の端末との通信を開始する場合、前記手順での比較結果に応じて、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と前記第3保持部及び前記第4保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる手順と、を行う。
この端末管理方法を実行すれば、端末管理装置は、複数の端末との保持情報の整合を自動的にとることができる。
Further, the invention for solving the above-described problems includes a first holding unit that holds operating information indicating an operating state of a gaming machine, a second holding unit that holds management destination information indicating a management destination of the operating information, A third holding unit that holds the operation information collected from the plurality of terminals, and a fourth holding that holds the management destination information of the plurality of terminals. A terminal management method for a terminal management apparatus, comprising: information stored in the first holding unit and the second holding unit of each of the plurality of terminals; and the third holding unit and the fourth holding unit. When starting communication with the plurality of terminals and the procedure of comparing the holding information, the first holding unit and the second holding unit of each of the plurality of terminals according to the comparison result in the procedure Holding information and holding of the third holding unit and the fourth holding unit Among the multi-address, it performs a procedure for constructing the other holding information from either hold information.
If this terminal management method is executed, the terminal management apparatus can automatically match the retained information with a plurality of terminals.

端末管理装置は、複数の端末との保持情報の整合を自動的にとれる。   The terminal management apparatus can automatically match the retained information with a plurality of terminals.

===端末管理装置の構成===
図1及び図2を参照しつつ、本実施の形態の端末管理装置10の構成例について説明する。図1は、本実施の形態の端末管理装置10を含む島管理システム3及び島管理システム3を含むホール管理システム1の構成例を示すブロック図である。図2は、本実施の形態の島管理システム3x、3yの構成例を示すブロック図である。
=== Configuration of Terminal Management Device ===
A configuration example of the terminal management apparatus 10 according to the present embodiment will be described with reference to FIGS. 1 and 2. FIG. 1 is a block diagram illustrating a configuration example of an island management system 3 including a terminal management device 10 according to the present embodiment and a hall management system 1 including the island management system 3. FIG. 2 is a block diagram illustrating a configuration example of the island management systems 3x and 3y according to the present embodiment.

<<<端末管理装置>>>
図1に例示されるように、本実施の形態の端末管理装置10は、制御部100と、記憶部101と、記憶部102とを備えて構成される情報処理装置である。尚、本実施の形態の端末管理装置10は、例えばパチンコ等の遊技機30を1台以上制御する端末20を複数統括制御するべく、これらの端末20と通信可能に接続されて、1つの島管理システム3を構成するものである。また、本実施の形態の島管理システム3は、例えば同様の島管理システムとともに、例えばパチンコホール全体を統括制御するホールコンピュータ2と通信可能に接続されて、1つのホール管理システム1を構成するものである。
<<< Terminal management device >>>
As illustrated in FIG. 1, the terminal management apparatus 10 according to the present embodiment is an information processing apparatus that includes a control unit 100, a storage unit 101, and a storage unit 102. Note that the terminal management apparatus 10 of the present embodiment is communicably connected to these terminals 20 so as to control a plurality of terminals 20 that control one or more gaming machines 30 such as pachinko machines. The management system 3 is configured. Moreover, the island management system 3 of this embodiment is connected to, for example, a hall computer 2 that performs overall control of the entire pachinko hall together with a similar island management system, for example, and constitutes one hall management system 1 It is.

制御部(比較部、制御部)100は、CPU等を備えて、例えば端末管理装置10の電源投入時に、記憶部101、102のデータと端末20からのデータとを比較したり、これらのデータの整合をとったりする機能を有するものである。また、制御部100は、これらのデータの整合がとられた後、島管理システム3内の全端末20の稼動状態を示す稼動データを集計する機能等を有している。   The control unit (comparison unit, control unit) 100 includes a CPU and the like, for example, when the terminal management device 10 is powered on, compares the data in the storage units 101 and 102 with the data from the terminal 20, and these data It has the function of taking the matching. Further, the control unit 100 has a function of summing up operation data indicating operation states of all the terminals 20 in the island management system 3 after these data are matched.

記憶部(第4保持部)101は、島管理システム3内の全ての端末20について、それぞれの通信アドレス番号(例えば「#01」や「#02」等)と、当該端末管理装置10を特定するデータとを対応付けて端末データ(管理先情報、保持情報)110として記憶するものである。この記憶部101により、これを備える端末管理装置10と、当該端末管理装置10に接続される端末20との関係が設定されることになる。   The storage unit (fourth holding unit) 101 identifies each communication address number (for example, “# 01”, “# 02”, etc.) and the terminal management device 10 for all the terminals 20 in the island management system 3. The terminal data (management destination information, holding information) 110 is stored in association with the data to be processed. The storage unit 101 sets a relationship between the terminal management device 10 including the storage unit 101 and the terminal 20 connected to the terminal management device 10.

記憶部(第3保持部)102は、島管理システム3内の全ての端末20の後述する稼動データ(例えば稼動データ220a、220b)をまとめて、稼動データ(稼動情報、保持情報)120として記憶するものである。   The storage unit (third holding unit) 102 collects operation data (for example, operation data 220a and 220b), which will be described later, of all the terminals 20 in the island management system 3 and stores them as operation data (operation information and holding information) 120. To do.

尚、本実施の形態の端末管理装置10は所定のメモリに所定のプログラムを記憶しており、この所定のプログラムに基づいて、制御部100は、前述した、記憶部101、102のデータと端末20からのデータとを比較し、これらのデータの整合をとる機能を実行するものとする。   The terminal management apparatus 10 according to the present embodiment stores a predetermined program in a predetermined memory, and based on the predetermined program, the control unit 100 determines the data and terminals of the storage units 101 and 102 described above. It is assumed that a function for comparing data from 20 and matching these data is executed.

<<<端末>>>
図1に例示されるように、本実施の形態の端末20は、1以上の遊技機30を制御する周知の情報処理装置であり、CPU200と、RAM201と、RAM202とを備えて構成されている。
<<< terminal >>>
As illustrated in FIG. 1, the terminal 20 of the present embodiment is a well-known information processing apparatus that controls one or more gaming machines 30, and includes a CPU 200, a RAM 201, and a RAM 202. .

CPU200は、接続されている遊技機30の稼動時には、例えば遊技機30から出るパチンコ玉の数といった計数データを取得し、この計数データを稼動データ(稼動情報、保持情報)としてRAM(第1保持部)202に記憶させるとともに、この稼動データを端末管理装置10に送信する機能を有している。   When the connected gaming machine 30 is in operation, the CPU 200 obtains count data such as the number of pachinko balls coming out of the gaming machine 30, for example, and uses this count data as operation data (operation information, holding information) in the RAM (first holding). Part) 202, and has a function of transmitting the operation data to the terminal management apparatus 10.

また、CPU200は、例えば端末管理装置10の電源投入時には、端末管理装置10からの要求信号に応じて、RAM(第2保持部)201に記憶されている端末管理装置10を特定する管理先データ(管理先情報、保持情報)を端末管理装置10に送信したり、RAM202に記憶されている遊技機30の種類や型式等を示す設定データを稼動データとして端末管理装置10に送信したりする機能を有している。   In addition, for example, when the terminal management device 10 is turned on, the CPU 200 manages data for specifying the terminal management device 10 stored in the RAM (second holding unit) 201 in response to a request signal from the terminal management device 10. A function of transmitting (management destination information, holding information) to the terminal management apparatus 10 or transmitting setting data indicating the type or model of the gaming machine 30 stored in the RAM 202 to the terminal management apparatus 10 as operation data. have.

<<<データの同期状態>>>
図1の例示では、端末管理装置10の記憶部101は、例えば、端末20aのRAM201に記憶される管理先データ210aに対応するものとして、端末データ110aを記憶し、端末20bのRAM201に記憶される管理先データ210bに対応するものとして、端末データ110bを記憶するというように、複数の端末20ごとに該当する端末データ110を記憶している。
<<< Data synchronization status >>>
In the example of FIG. 1, the storage unit 101 of the terminal management apparatus 10 stores terminal data 110a as corresponding to the management destination data 210a stored in the RAM 201 of the terminal 20a, for example, and is stored in the RAM 201 of the terminal 20b. The terminal data 110 corresponding to each of the plurality of terminals 20 is stored such that the terminal data 110b is stored as corresponding to the management destination data 210b.

また、同図の例示では、端末管理装置10の記憶部102は、例えば、端末20aのRAM202に記憶される稼動データ220aに対応するものとして、稼動データ120aを記憶し、端末20bのRAM202に記憶される稼動データ220bに対応するものとして、稼動データ120bを記憶するというように、複数の端末20ごとに該当する稼動データ120を記憶している。   Further, in the example of the figure, the storage unit 102 of the terminal management apparatus 10 stores the operation data 120a and the operation data 120a stored in the RAM 202 of the terminal 20b, for example, corresponding to the operation data 220a stored in the RAM 202 of the terminal 20a. The operation data 120 corresponding to each of the plurality of terminals 20 is stored such that the operation data 120b is stored as corresponding to the operation data 220b to be performed.

以上、島管理システム3における複数の端末20及び端末管理装置10の間では、複数の管理先データ(例えば管理先データ210a、210b)と端末データ110とは複数の端末20と端末管理装置10との接続関係を反映しているとともに、複数の稼動データ(例えば稼動データ220a、220b)は稼動データ120を構成している。このようなデータの持ち合いにより、端末管理装置10は、定期的に、端末20に要求信号を送信すると、この端末20から応答信号を受信するといったポーリング方式の通信を実行できる。これは、端末管理装置10と複数の端末20との間で、データの同期がとれた状態であることを意味する。   As described above, between the plurality of terminals 20 and the terminal management apparatus 10 in the island management system 3, the plurality of management destination data (for example, management destination data 210 a and 210 b) and the terminal data 110 are the plurality of terminals 20 and the terminal management apparatus 10. And a plurality of pieces of operation data (for example, operation data 220a and 220b) constitute operation data 120. Due to such data sharing, the terminal management device 10 can perform polling communication such as periodically receiving a response signal from the terminal 20 when a request signal is transmitted to the terminal 20. This means that the data is synchronized between the terminal management apparatus 10 and the plurality of terminals 20.

<<<島管理システム>>>
図2では、前述した島管理システム3の具体例として、例えば12台の端末A乃至端末Lが1つの端末管理装置Xに統括制御されている島管理システム3xと、例えば12台の端末A乃至端末Lが1つの端末管理装置Yに統括制御されている島管理システム3xとにおける接続関係が例示されている。2つの島管理システム3x、3yはそれぞれX島及びY島を形成しており、端末管理装置X、Yは、図1に例示されるホールコンピュータ2により更に制御されるように構成されている。
<<< Island Management System >>>
In FIG. 2, as a specific example of the above-described island management system 3, for example, the island management system 3 x in which 12 terminals A to L are collectively controlled by one terminal management apparatus X, and 12 terminals A to The connection relation with the island management system 3x in which the terminal L is controlled centrally by one terminal management device Y is illustrated. The two island management systems 3x and 3y form an X island and a Y island, respectively, and the terminal management devices X and Y are configured to be further controlled by the hall computer 2 illustrated in FIG.

尚、本実施の形態の端末管理装置10は、例えば、「島コン」と称される装置であり、本実施の形態の端末20は、例えば、「台コン」と称される装置である。   The terminal management apparatus 10 according to the present embodiment is an apparatus referred to as “Island Con”, for example, and the terminal 20 according to the present embodiment is an apparatus referred to as “Tacon Con”, for example.

===端末管理方法===
図3を参照しつつ、前述した構成を備えた端末管理装置10が実行する端末管理方法について説明する。同図は、本実施の形態の端末管理装置10が端末管理方法を実行する際の制御部100の処理の手順を示すフローチャートである。
=== Terminal management method ===
A terminal management method executed by the terminal management apparatus 10 having the above-described configuration will be described with reference to FIG. FIG. 3 is a flowchart showing a processing procedure of the control unit 100 when the terminal management apparatus 10 of the present embodiment executes the terminal management method.

前提として、前述した島管理システム3において、端末管理装置10の電源を遮断し、端末20及び端末管理装置10における一部の入れ替え等を行った後、端末管理装置10の電源を投入するものとする。
先ず、端末管理装置10は、自己に電源が投入されたか否かを検出する(S100)。
As a premise, in the above-described island management system 3, the power of the terminal management device 10 is turned off, and after the terminal 20 and the terminal management device 10 are partially replaced, the terminal management device 10 is turned on. To do.
First, the terminal management device 10 detects whether or not the power is turned on (S100).

電源が投入されたと検出した場合(S100:YES)、端末管理装置10は、各端末20に対し、RAM202、201に記憶された稼動データ及び管理先データ(保持データ)の送信を要求する要求信号を送信する。要求信号を受信した各端末20は、この保持データを、応答信号として端末管理装置10に送信する。応答信号を受信した端末管理装置10は、記憶部102、101に記憶された稼動データ120及び端末データ110(保持データ)と、受信したデータとを比較する。即ち、端末管理装置10は、記憶部102、101に記憶された保持データが、島管理システム3内の1以上の端末20のRAM202、201に記憶された保持データを含むか否かを判別する(S101)。   When it is detected that the power is turned on (S100: YES), the terminal management apparatus 10 requests each terminal 20 to transmit operation data and management destination data (holding data) stored in the RAMs 202 and 201. Send. Each terminal 20 that has received the request signal transmits this retained data to the terminal management apparatus 10 as a response signal. The terminal management apparatus 10 that has received the response signal compares the operation data 120 and the terminal data 110 (held data) stored in the storage units 102 and 101 with the received data. That is, the terminal management device 10 determines whether the retained data stored in the storage units 102 and 101 includes the retained data stored in the RAMs 202 and 201 of one or more terminals 20 in the island management system 3. (S101).

<<<端末管理装置の保持データが1以上の端末の保持データを含む場合>>>
記憶部102、101に記憶された保持データが、島管理システム3内の1以上の端末20のRAM202、201に記憶された保持データを含むと判別した場合(S101:YES)、端末管理装置10は、自己の保持データを構成する例えば稼動データ120a、120bや端末データ110a、110b等のデータを、当該データによりRAM201、202に記憶された保持データの更新を要求する要求信号として、前記1以上の端末20以外の各端末20に送信する。保持データを受信した前記各端末20は、この保持データにより、RAM201、202に記憶された保持データを更新する(S102)。
<<< When retained data of terminal management device includes retained data of one or more terminals >>>
When it is determined that the retained data stored in the storage units 102 and 101 includes the retained data stored in the RAMs 202 and 201 of one or more terminals 20 in the island management system 3 (S101: YES), the terminal management device 10 Is the above-described one or more of the operation data 120a, 120b, terminal data 110a, 110b, etc. constituting the stored data as a request signal for requesting the update of the stored data stored in the RAM 201, 202 by the data. To each of the terminals 20 other than the terminal 20. Each terminal 20 that has received the retained data updates the retained data stored in the RAMs 201 and 202 with the retained data (S102).

ステップS101:YESの判別結果は、島管理システム3において、前述した電源の遮断までに端末管理装置10により管理されていた端末20が存在することを意味し、これにより、端末管理装置10の保持データは全て正しいと判断される。ステップS102の処理は、端末管理装置10の保持データを有効とし、全端末20の保持データを、端末管理装置10の保持データに整合するように書き換える処理である。これにより、端末管理装置10の保持データと整合しない保持データを保持していた端末20も、端末管理装置10が前述した電源の遮断までに管理していた端末20の保持データを引き継ぐことができる。   Step S101: The determination result of YES means that in the island management system 3, there is a terminal 20 that has been managed by the terminal management apparatus 10 before the power supply is cut off. All data is judged correct. The process of step S102 is a process of validating the retained data of the terminal management apparatus 10 and rewriting the retained data of all the terminals 20 so as to be consistent with the retained data of the terminal management apparatus 10. As a result, the terminal 20 that has retained data that does not match the retained data of the terminal management apparatus 10 can also take over the retained data of the terminal 20 that the terminal management apparatus 10 has managed before the power shutdown described above. .

尚、前述の場合、保持データの更新対象は、端末管理装置10の保持データに含まれない保持データを有する端末20(1以上の端末20以外の端末20)であるが、これに限定されるものではない。保持データの更新対象は、例えば、島管理システム3内の全端末20であってもよい。   In the above-described case, the update target of the held data is the terminal 20 (the terminal 20 other than the one or more terminals 20) having the held data that is not included in the held data of the terminal management apparatus 10, but is limited to this. It is not a thing. The update target of the retained data may be, for example, all the terminals 20 in the island management system 3.

また、前述の場合、端末20の保持データを常に端末管理装置10の保持データに整合するように書き換えるものであったが、これに限定されるものではない。例えば、端末管理装置10の計数データの値と、各端末20の計数データの合計値とを比較し、その比較結果に応じて、端末管理装置10及び端末20のうちの一方の保持データを他方の保持データに整合させるものであってもよい。このためには、端末管理装置10及び端末20は、例えば、前述した計数データを生成するためのカウンタ(不図示)及び不揮発性のメモリ(不図示)を備えている必要がある。メモリに記憶された計数データの値は、電源投入時であってもリセットされることはないため、例えば電源投入時において、端末管理装置10は、各端末20から受信した保持データにおける電源投入時までの計数データの合計値と、自己の保持データにおける電源投入時までの計数データの値とを比較する。   Further, in the above-described case, the data held in the terminal 20 is rewritten so as to always match the data held in the terminal management apparatus 10, but the present invention is not limited to this. For example, the value of the count data of the terminal management device 10 is compared with the total value of the count data of each terminal 20, and one of the held data of the terminal management device 10 and the terminal 20 is changed to the other according to the comparison result. It may be matched with the stored data. For this purpose, the terminal management apparatus 10 and the terminal 20 need to include, for example, a counter (not shown) and a nonvolatile memory (not shown) for generating the count data described above. Since the value of the count data stored in the memory is not reset even when the power is turned on, for example, when the power is turned on, the terminal management device 10 is turned on when the data stored in each terminal 20 is turned on. The total value of the count data up to this time is compared with the value of the count data until the power is turned on in its own retained data.

もし端末20の合計計数値が端末管理装置10の計数値よりも大きい場合、端末管理装置10は、前記1以上の端末20の保持データにより、自己の保持データを書き換える一方、前記1以上の端末20以外の端末20の保持データを初期化させるとともに、この保持データに対応する自己の保持データを初期化する。つまり、この場合、例えば、端末管理装置10は交換等により停止状態であったが、端末20は動作状態であったため、端末20側の合計計数値がより大きく、よって、その保持データが正しいと判断されたことになる。   If the total count value of the terminal 20 is larger than the count value of the terminal management device 10, the terminal management device 10 rewrites its own retained data with the retained data of the one or more terminals 20, while the one or more terminals The stored data of the terminals 20 other than 20 are initialized, and the own stored data corresponding to the stored data is initialized. That is, in this case, for example, the terminal management apparatus 10 is in a stopped state due to replacement or the like, but the terminal 20 is in an operating state, so that the total count value on the terminal 20 side is larger, and therefore the retained data is correct. It will be judged.

一方、もし端末20の合計計数値が端末管理装置10の計数値よりも小さい場合、端末管理装置10は、自己の保持データにより、前記1以上の端末20以外の端末20の保持データを書き換えさせる。つまり、この場合、例えば、前記1以上の端末20以外の端末20は交換等により停止状態であったが、端末管理装置10は動作状態であったため、端末管理装置10側の計数値がより大きく、よって、その保持データが正しいと判断されたことになる。但しこの場合も、保持データの更新対象は、前記1以上の端末20以外の端末20のみに限定されるものではなく、例えば、島管理システム3内の全端末20であってもよい。   On the other hand, if the total count value of the terminal 20 is smaller than the count value of the terminal management apparatus 10, the terminal management apparatus 10 rewrites the retained data of the terminals 20 other than the one or more terminals 20 with its own retained data. . In other words, in this case, for example, the terminals 20 other than the one or more terminals 20 are in a stopped state due to replacement or the like, but the terminal management device 10 is in an operating state, so the count value on the terminal management device 10 side is larger. Therefore, it is determined that the retained data is correct. However, in this case as well, the update target of the retained data is not limited to the terminals 20 other than the one or more terminals 20, and may be all terminals 20 in the island management system 3, for example.

<<<端末管理装置の保持データが何れの端末の保持データも含まない場合>>>
<全端末が管理先データを保持していない場合>
記憶部102、101の保持データが、島管理システム3内の何れの端末20の保持データも含まないと判別した場合(S101:NO)、端末管理装置10は、管理先データをともなった応答信号を何れかの端末20から受信したか否かを判別する(S103)。
<<< When data held by terminal management device does not include data held by any terminal >>>
<When all terminals do not have management data>
When it is determined that the retained data in the storage units 102 and 101 does not include the retained data of any terminal 20 in the island management system 3 (S101: NO), the terminal management device 10 sends a response signal with the management destination data Is received from any terminal 20 (S103).

島管理システム3内の全端末20が各RAM201に管理先データを記憶しておらず、よって、全応答信号が管理先データをともなっていないと判別した場合(S103:NO)、端末管理装置10は、自己の保持データを構成する例えば稼動データ120a、120bや端末データ110a、110b等のデータを、当該データによりRAM201、202に記憶された保持データの更新を要求する要求信号として、各端末20に送信する。保持データを受信した各端末20は、この保持データにより、RAM201、202に記憶された保持データを更新する(S111)。   When it is determined that all the terminals 20 in the island management system 3 do not store the management destination data in each RAM 201 and, therefore, all the response signals are not accompanied by the management destination data (S103: NO), the terminal management device 10 Each terminal 20 uses data such as operation data 120a, 120b and terminal data 110a, 110b constituting its own retained data as a request signal for requesting updating of the retained data stored in the RAM 201, 202 by the data. Send to. Each terminal 20 that has received the retained data updates the retained data stored in the RAMs 201 and 202 with the retained data (S111).

即ち、ステップS111の処理は、端末管理装置10の保持データを有効とし、全端末20の保持データを、端末管理装置10の保持データに整合させる処理である。   That is, the process of step S111 is a process of validating the retained data of the terminal management apparatus 10 and matching the retained data of all terminals 20 with the retained data of the terminal management apparatus 10.

<全端末の管理先データが一致している場合>
記憶部102、101の保持データが、島管理システム3内の何れの端末20の保持データも含まない一方、島管理システム3内の全端末20の管理先データが一致していると判別した場合(S101:NO、S103:YES、S104:「全一致」)、端末管理装置10は、各端末20に対し、保持データの送信を要求する要求信号を送信する。要求信号を受信した各端末20は、RAM202、201に記憶された保持データを、応答信号として端末管理装置10に送信する。応答信号を受信した端末管理装置10は、受信した保持データにより記憶部102、101に記憶された保持データを更新する(S105)。
<When the management data of all terminals matches>
When it is determined that the retained data in the storage units 102 and 101 does not include the retained data of any terminal 20 in the island management system 3 while the management destination data of all the terminals 20 in the island management system 3 match. (S101: NO, S103: YES, S104: “all matches”), the terminal management device 10 transmits a request signal for requesting transmission of retained data to each terminal 20. Each terminal 20 that has received the request signal transmits the retained data stored in the RAMs 202 and 201 to the terminal management apparatus 10 as a response signal. The terminal management apparatus 10 that has received the response signal updates the retained data stored in the storage units 102 and 101 with the received retained data (S105).

ステップS101:NOの判別結果は、端末管理装置10が入れ替えられたことを意味し、更に、ステップS103:YES、ステップS104:「全一致」の判別結果は、島管理システム3においてこの端末管理装置10のみが入れ替えられたことを意味する。ステップS105の処理は、全端末20の保持データを有効とし、端末管理装置10の保持データを、全端末20の保持データに整合するように書き換える処理である。   The determination result of step S101: NO means that the terminal management device 10 has been replaced. Further, the determination result of step S103: YES and step S104: “all match” is obtained in the island management system 3 by this terminal management device. It means that only 10 has been replaced. The process of step S105 is a process of validating the retained data of all terminals 20 and rewriting the retained data of the terminal management apparatus 10 so as to match the retained data of all terminals 20.

<管理先データの一致する端末の最大数が1種類の場合>
記憶部102、101の保持データが、島管理システム3内の何れの端末20の保持データも含まない一方、島管理システム3において管理先データが一致している端末20の最大数が1種類であると判別した場合(S101:NO、S103:YES、S104:「最大1つ」)、端末管理装置10は、管理先データが一致する最大数の端末20以外の端末20に対し、稼動データを初期化する旨の要求信号を送信するとともに、該当する自己の稼動データも初期化する(S106)。
<When the maximum number of terminals with matching management destination data is one type>
The retained data in the storage units 102 and 101 does not include the retained data of any terminal 20 in the island management system 3, while the maximum number of terminals 20 with the same management destination data in the island management system 3 is one type. When it is determined that there is (S101: NO, S103: YES, S104: "maximum one"), the terminal management apparatus 10 sends operation data to terminals 20 other than the maximum number of terminals 20 with the same management destination data. A request signal for initialization is transmitted, and the corresponding operation data is also initialized (S106).

また、端末管理装置10は、管理先データが一致する最大数の端末20に対し、保持データの送信を要求する要求信号を送信する。要求信号を受信した端末20は、RAM202、201に記憶された保持データを、応答信号として端末管理装置10に送信する。応答信号を受信した端末管理装置10は、受信した保持データにより記憶部102、101に記憶された該当の保持データを更新する(S107)。   In addition, the terminal management apparatus 10 transmits a request signal for requesting transmission of retained data to the maximum number of terminals 20 with matching management destination data. The terminal 20 that has received the request signal transmits the retained data stored in the RAMs 202 and 201 to the terminal management apparatus 10 as a response signal. The terminal management apparatus 10 that has received the response signal updates the corresponding held data stored in the storage units 102 and 101 with the received held data (S107).

ステップS101:NOの判別結果は、端末管理装置10が入れ替えられたことを意味し、更に、ステップS103:YES、ステップS104:「最大1つ」の判別結果は、島管理システム3においてこの端末管理装置10とともに一部の端末20も入れ替えられたことを意味する。ステップS106の処理は、入れ替えられた一部の端末20は端末管理装置10により管理できないという理由から、該当する稼動データを初期化する処理である。また、ステップS107の処理は、管理先データが一致する最大数の端末20の保持データを有効とし、端末管理装置10の該当する保持データを、管理先データが一致する最大数の端末20の保持データに整合するように書き換える処理である。   The determination result of step S101: NO means that the terminal management device 10 has been replaced. Further, the determination result of step S103: YES, step S104: “maximum one” is the terminal management system 3 in the terminal management system 3 This means that some of the terminals 20 are replaced with the device 10. The process of step S106 is a process of initializing corresponding operation data because some of the replaced terminals 20 cannot be managed by the terminal management apparatus 10. Further, the processing in step S107 validates the maximum number of terminals 20 that have the same management destination data and holds the corresponding stored data of the terminal management apparatus 10 in the maximum number of terminals 20 that have the same management destination data. This is a process of rewriting data so as to be consistent.

<管理先データの一致する端末の最大数が2種類以上の場合>
記憶部102、101の保持データが、島管理システム3内の何れの端末20の保持データも含まない一方、島管理システム3において管理先データが一致している端末20の最大数が2種類以上であると判別した場合(S101:NO、S103:YES、S104:「最大2つ以上」)、端末管理装置10は、管理先データが一致するとともに通信アドレス番号に最も若い番号が含まれる最大数の端末20以外の端末20に対し、稼動データを初期化する旨の要求信号を送信するとともに、該当する自己の稼動データも初期化する(S108)。
<When the maximum number of terminals with matching management destination data is 2 or more>
The retained data in the storage units 102 and 101 does not include the retained data of any of the terminals 20 in the island management system 3, while the maximum number of terminals 20 with the same management destination data in the island management system 3 is two or more. (S101: NO, S103: YES, S104: “maximum 2 or more”), the terminal management device 10 determines that the management destination data matches and the communication address number includes the youngest number. A request signal for initializing the operation data is transmitted to the terminals 20 other than the terminal 20, and the corresponding operation data is also initialized (S108).

また、端末管理装置10は、管理先データが一致するとともに通信アドレス番号に最も若い番号が含まれる最大数の端末20に対し、保持データの送信を要求する要求信号を送信する。要求信号を受信した端末20は、RAM202、201に記憶された保持データを、応答信号として端末管理装置10に送信する。応答信号を受信した端末管理装置10は、受信した保持データにより記憶部102、101に記憶された該当の保持データを更新する(S109)。   In addition, the terminal management apparatus 10 transmits a request signal for requesting transmission of retained data to the maximum number of terminals 20 whose management destination data matches and whose communication address number includes the youngest number. The terminal 20 that has received the request signal transmits the retained data stored in the RAMs 202 and 201 to the terminal management apparatus 10 as a response signal. The terminal management apparatus 10 that has received the response signal updates the corresponding holding data stored in the storage units 102 and 101 with the received holding data (S109).

ステップS101:NOの判別結果は、端末管理装置10が入れ替えられたことを意味し、更に、ステップS103:YES、ステップS104:「最大2つ以上」の判別結果は、島管理システム3においてこの端末管理装置10とともに一部の端末20も入れ替えられたことを意味する。ステップS108の処理は、入れ替えられた一部の端末20は端末管理装置10により管理できないという理由から、該当する稼動データを初期化する処理である。また、ステップS109の処理は、管理先データが一致するとともに通信アドレス番号に最も若い番号が含まれる最大数の端末20の保持データを有効とし、端末管理装置10の該当する保持データを、管理先データが一致するとともに通信アドレス番号に最も若い番号が含まれる最大数の端末20の保持データに整合するように書き換える処理である。   The determination result of step S101: NO means that the terminal management device 10 has been replaced. Further, the determination result of step S103: YES, step S104: “maximum 2 or more” This means that some of the terminals 20 are also replaced together with the management device 10. The process of step S108 is a process of initializing corresponding operation data because some of the replaced terminals 20 cannot be managed by the terminal management apparatus 10. Further, the processing of step S109 validates the retained data of the maximum number of terminals 20 whose management destination data matches and whose communication address number includes the youngest number, and the corresponding retained data of the terminal management device 10 is This is a process of rewriting data so as to match the data held in the maximum number of terminals 20 in which the data matches and the communication address number includes the youngest number.

尚、前述した通信アドレス番号の最も若い番号が含まれる最大数の端末20とは、例えば、通信アドレス番号が「1、2、3、4、5」及び「6、7、8、9、10」の2種類の端末群うちの、「1、2、3、4、5」の端末群を意味する。また、このような端末20は、例えば、通信アドレス番号が「1、2、8、9、10」及び「3、4、5、6、7」の2種類の端末群のうちの、「1,2、8、9、10」の端末群を意味する。   Note that the maximum number of terminals 20 including the youngest communication address numbers described above are, for example, the communication address numbers “1, 2, 3, 4, 5” and “6, 7, 8, 9, 10”. ", 1, 2, 3, 4, 5" of the two types of terminal groups. In addition, such a terminal 20 is, for example, “1” of two types of terminal groups having communication address numbers “1, 2, 8, 9, 10” and “3, 4, 5, 6, 7”. , 2, 8, 9, 10 ".

<管理先データの一致する端末がない場合>
記憶部102、101の保持データが、島管理システム3内の何れの端末20の保持データも含まない上に、島管理システム3において管理先データが一致している端末20がないと判別した場合(S101:NO、S103:YES、S104:「なし」)、端末管理装置10は、自己の保持データを構成する例えば稼動データ120a、120bや端末データ110a、110b等のデータを初期化し、当該データによりRAM201、202に記憶された保持データの更新を要求する要求信号として、各端末20に送信する。保持データを受信した各端末20は、この保持データにより、RAM201、202に記憶された保持データを更新する(S110)。
<If there is no matching terminal in the management data>
When the storage data of the storage units 102 and 101 does not include the storage data of any of the terminals 20 in the island management system 3 and it is determined that there is no terminal 20 that matches the management destination data in the island management system 3 (S101: NO, S103: YES, S104: “None”), the terminal management device 10 initializes data such as operation data 120a, 120b and terminal data 110a, 110b, etc., constituting its own retained data, Is transmitted to each terminal 20 as a request signal for requesting the update of the stored data stored in the RAMs 201 and 202. Each terminal 20 that has received the retained data updates the retained data stored in the RAMs 201 and 202 with the retained data (S110).

===保持データの自動整合===
本実施の形態の端末管理装置10によれば、例えばX島の端末管理装置Xを予備の端末管理装置と入れ替えた場合(図4の「入替(1)」)、或いは、例えばX島の端末管理装置XとY島の端末管理装置Yとを入れ替えた場合(図4の「入替(2)」)、前述した比較の結果は、ステップS101:NO、S103:YES、S104:「全一致」となる。即ち、入れ替えられた端末管理装置にとって、それまで管理していた端末は存在しないことになるため、端末側情報により端末管理装置のリカバリー処理が行われることとなる。尚、図4は、図2の島管理システムにおける端末又は端末管理装置の入れ替え例を説明するための模式図である。また、リカバリー処理とは、端末管理装置の保持データから端末の保持データを構築したり、端末の保持データから端末管理装置の保持データを構築したりする処理を意味する。
=== Automatic alignment of retained data ===
According to the terminal management device 10 of the present embodiment, for example, when the terminal management device X on the X island is replaced with a spare terminal management device ("replacement (1)" in FIG. 4), or, for example, the terminal on the X island When the management device X and the terminal management device Y on the Y island are replaced ("replacement (2)" in FIG. 4), the above-described comparison results are as follows: Step S101: NO, S103: YES, S104: "All Match" It becomes. In other words, since there is no terminal that has been managed so far for the replaced terminal management apparatus, the recovery process of the terminal management apparatus is performed based on the terminal-side information. FIG. 4 is a schematic diagram for explaining an example of replacement of terminals or terminal management devices in the island management system of FIG. The recovery process means a process of constructing terminal holding data from the terminal management apparatus holding data, or constructing terminal management apparatus holding data from the terminal holding data.

また、本実施の形態の端末管理装置10によれば、例えばX島の端末Aを予備の端末と入れ替えた場合(図4の「入替(3)」)、或いは、例えばX島の端末GとY島の端末Fとを入れ替えた場合(図4の「入替(5)」)、前述した比較の結果は、ステップS101:YESとなる。即ち、入れ替えられた端末は、端末管理装置が管理している端末とは異なるため、端末管理装置のリカバリー処理は自己の情報で行われることとなる。   Further, according to the terminal management apparatus 10 of the present embodiment, for example, when the terminal A on the X island is replaced with a spare terminal ("replacement (3)" in FIG. 4), or the terminal G on the X island, for example When the terminal F of Y island is replaced ("exchange (5)" in FIG. 4), the result of the comparison described above is YES in step S101. That is, since the replaced terminal is different from the terminal managed by the terminal management apparatus, the recovery process of the terminal management apparatus is performed with its own information.

また、本実施の形態の端末管理装置10によれば、例えばX島の端末Cを同じX島の端末Dと入れ替えた場合(図4の「入替(4)」)、前述した比較の結果は、ステップS101:YESとなる。即ち、入れ替えられた端末では、通信アドレス番号の変更により稼動データが初期化されるため、端末管理装置のリカバリー処理は自己の情報で行われることとなる。   Moreover, according to the terminal management apparatus 10 of this Embodiment, when the terminal C of X island is replaced with the terminal D of the same X island ("replacement (4)" of FIG. 4), the result of the comparison mentioned above is Step S101: YES. That is, since the operation data is initialized by changing the communication address number in the replaced terminal, the recovery process of the terminal management apparatus is performed with its own information.

また、本実施の形態の端末管理装置10によれば、例えばX島の端末管理装置X及び端末Lと、Y島の端末管理装置Y及び端末Aとをセットで入れ替えた場合(図4の「入替(6)」)、前述した比較の結果は、ステップS101:NO、S103:YES、S104:「最大1つ」となる。即ち、各島において、管理先データの一致する11の端末は、入れ替えられた端末管理装置にとっては異なる端末である一方、入れ替えられた1の端末は、前記11の端末とは管理先データの点で異なるため、前記11の端末側情報により端末管理装置のリカバリー処理が行われるとともに、前記1の端末の稼動データは初期化されて、例えばホストコンピュータ2(図1)からの設定を待つ状態となる。   Moreover, according to the terminal management apparatus 10 of this Embodiment, when the terminal management apparatus X and the terminal L of X island, for example, and the terminal management apparatus Y and the terminal A of Y island are replaced by a set ("" of FIG. 4 " Replacement (6) "), the result of the comparison described above is step S101: NO, S103: YES, S104:" maximum one ". That is, in each island, the 11 terminals having the same management destination data are different terminals for the replaced terminal management apparatus, whereas the replaced one terminal is different from the 11 terminal in terms of the management destination data. Therefore, the recovery processing of the terminal management apparatus is performed based on the terminal-side information of 11, and the operation data of the terminal 1 is initialized to wait for setting from the host computer 2 (FIG. 1), for example. Become.

また、本実施の形態の端末管理装置10によれば、例えばY島の端末Lを、他の島等で使用した後に戻した場合(図4の「戻し(7)」)、前述した比較の結果は、ステップS101:YESとなる。即ち、戻された端末であっても、端末管理装置が管理している端末とはやはり異なるため、端末管理装置のリカバリー処理は自己の情報で行われることとなる。   Further, according to the terminal management apparatus 10 of the present embodiment, for example, when the terminal L of Y island is returned after being used on another island or the like ("Return (7)" in FIG. 4), The result is step S101: YES. That is, since the returned terminal is still different from the terminal managed by the terminal management apparatus, the recovery process of the terminal management apparatus is performed with its own information.

以上、本実施の形態の端末管理装置10は、複数の端末20との通信を開始する場合、自己の保持データと各端末20の保持データとの比較結果に応じて、自己の保持データ又は各端末20の保持データでもって、自己の保持データ及び全端末20の保持データを構築できる。よって、複数の端末20及び端末管理装置10のうちの一部において保持データの変更があった場合、端末管理装置10は、例えば変更直後の通信開始時に、複数の端末20との保持データの整合を自動的にとることができる。即ち、島管理システム3における複数の端末20及び端末管理装置10の間では、データが同期状態にあることとなる。これにより、様々なパターンで稼動中の端末管理装置10や端末20等を入れ替えても、その後も支障なく継続して運用することができる。   As described above, the terminal management device 10 according to the present embodiment, when starting communication with a plurality of terminals 20, according to the comparison result between the own retained data and the retained data of each terminal 20, With the holding data of the terminal 20, the own holding data and the holding data of all the terminals 20 can be constructed. Therefore, when the retained data is changed in some of the plurality of terminals 20 and the terminal management apparatus 10, the terminal management apparatus 10 matches the retained data with the plurality of terminals 20 at the start of communication immediately after the change, for example. Can be taken automatically. That is, data is in a synchronized state between the plurality of terminals 20 and the terminal management apparatus 10 in the island management system 3. Thereby, even if it replaces the terminal management apparatus 10 currently operating with various patterns, the terminal 20, etc., it can be operated continuously without trouble after that.

尚、前述した実施の形態では、端末管理装置10は、ステップS101乃至S111で示される複数の方法に比較分類して保持データを構築しているが、これらの方法に限定されるものではない。端末管理装置10は、要するに、複数の端末20との通信を開始する場合、前記比較の結果に応じて、複数の端末20それぞれの保持データと自己の保持データとのうち、何れか一方の保持データから他方の保持データを自動的に構築させるものであればよい。   In the above-described embodiment, the terminal management apparatus 10 constructs retained data by comparing and classifying the plurality of methods shown in steps S101 to S111. However, the present invention is not limited to these methods. In short, when starting communication with a plurality of terminals 20, the terminal management apparatus 10 holds either one of the held data of each of the plurality of terminals 20 and its own held data according to the result of the comparison. What is necessary is just to automatically construct the other retained data from the data.

===その他の実施の形態===
前述した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく変更、改良され得るとともに、本発明にはその等価物も含まれる。
=== Other Embodiments ===
The above-described embodiments of the present invention are intended to facilitate understanding of the present invention, and are not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and equivalents thereof are also included in the present invention.

前述した実施の形態では、端末管理装置10の端末データ110及び稼動データ120をそれぞれ記憶部101及び記憶部102に分けて記憶させていたが、これに限定されるものではなく、例えば、1つのRAMの異なる記憶領域にそれぞれ記憶させるものであってもよい。同様に、端末20の管理先データ(例えば管理先データ210a)及び稼動データ(例えば稼動データ220a)をそれぞれRAM201及びRAM202に分けて記憶させていたが、これに限定されるものではなく、例えば、1つのRAMの異なる記憶領域にそれぞれ記憶させるものであってもよい。   In the above-described embodiment, the terminal data 110 and the operation data 120 of the terminal management apparatus 10 are stored separately in the storage unit 101 and the storage unit 102. However, the present invention is not limited to this. The data may be stored in different storage areas of the RAM. Similarly, the management destination data (for example, management destination data 210a) and the operation data (for example, operation data 220a) of the terminal 20 are separately stored in the RAM 201 and the RAM 202, but the present invention is not limited to this. It may be stored in different storage areas of one RAM.

また、前述した実施の形態では、端末管理装置10の端末データ110は、各端末20を特定する通信アドレス番号等のデータと、端末管理装置10を特定するデータとを対応付けたデータであったが、これに限定されるものではない。例えば、端末データ110は、端末管理装置10のMACアドレスコード、接続管理コード、及び端末20の接続数にかかる情報を含む端末管理装置設定データを有するものであってもよい。   In the above-described embodiment, the terminal data 110 of the terminal management device 10 is data in which data such as a communication address number specifying each terminal 20 is associated with data specifying the terminal management device 10. However, the present invention is not limited to this. For example, the terminal data 110 may include terminal management device setting data including information regarding the MAC address code of the terminal management device 10, the connection management code, and the number of connections of the terminal 20.

MACアドレスコードは、ユニークなコードである上に、端末管理装置10と端末20との接続関係を明確にするためのコードである。   The MAC address code is a unique code and is a code for clarifying the connection relationship between the terminal management apparatus 10 and the terminal 20.

接続管理コードは、例えば端末20を入れ替えた後にこの端末20を元に戻したり、以前接続されていた端末20を戻したりすることにより、同一の端末管理装置10のMACアドレスコードを保持する端末20が複数となった場合、これを判定するための識別コードである。この接続管理コードは、端末管理装置10及び端末20側で電源投入時に保持データの同期が成立した後に更新されている。よって、同じ保持データを保持する端末20を差し替えても、接続管理コードが異なることにより、同じMACアドレスコードを有する複数の端末20から有効な端末20を特定することができる。   For example, the connection management code is obtained by replacing the terminal 20 and then returning the terminal 20 or returning the previously connected terminal 20 to hold the MAC address code of the same terminal management apparatus 10. This is an identification code for determining this when there are multiple. This connection management code is updated after the terminal management device 10 and the terminal 20 are synchronized with the stored data when the power is turned on. Therefore, even if the terminal 20 that holds the same retained data is replaced, an effective terminal 20 can be identified from a plurality of terminals 20 having the same MAC address code because the connection management code is different.

端末管理装置設定データは、端末管理装置10が入れ替えられた場合、新しい端末管理装置10に設定されている情報を復元するためのデータである。この端末管理装置設定データは、それまで端末管理装置10が管理していた端末20の接続数にかかる情報を含むため、新しい端末管理装置10を入れ替えた際に全ての端末20が接続されていなくても、とりあえずホールコンピュータ2には端末20の接続数にかかる情報を送信して、接続数上の不整合を防止できる。端末管理装置10の電源投入時に有効な端末20を特定し、無効と判定した端末20の保持データを初期化して端末管理装置10側の制御を開始し、端末管理装置10に接続される端末20の保持データを、端末管理装置10の保持データに一致させることにより、端末20及び端末管理装置10間の保持データが常時一致することとなる。   The terminal management device setting data is data for restoring information set in the new terminal management device 10 when the terminal management device 10 is replaced. Since this terminal management device setting data includes information related to the number of connections of the terminals 20 that have been managed by the terminal management device 10 until then, all the terminals 20 are not connected when the new terminal management device 10 is replaced. However, for the time being, information related to the number of connections of the terminal 20 can be transmitted to the hall computer 2 to prevent inconsistency in the number of connections. The terminal 20 connected to the terminal management apparatus 10 is identified by identifying the valid terminal 20 when the terminal management apparatus 10 is turned on, initializing the data held in the terminal 20 determined to be invalid, and starting control on the terminal management apparatus 10 side. Therefore, the data held between the terminal 20 and the terminal management device 10 is always consistent with the data held in the terminal management device 10.

本実施の形態の端末管理装置を含む島管理システム及び島管理システムを含むホール管理システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the hall | hole management system containing the island management system and island management system containing the terminal management apparatus of this Embodiment. 本実施の形態の島管理システムの構成例を示すブロック図である。It is a block diagram which shows the structural example of the island management system of this Embodiment. 本実施の形態の端末管理装置が端末管理方法を実行する際の制御部の処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process of the control part when the terminal management apparatus of this Embodiment performs a terminal management method. 図2の島管理システムにおける端末又は端末管理装置の入れ替え例を説明するための模式図である。It is a schematic diagram for demonstrating the replacement example of the terminal in the island management system of FIG. 2, or a terminal management apparatus.

符号の説明Explanation of symbols

1 ホール管理システム
2 ホールコンピュータ
3、3x、3y 島管理システム
10 端末管理装置
20、20a、20b 端末
30 遊技機
100 制御部
101、102 記憶部
110、110a、110b、110c 端末データ
120、120a、120b、120c 稼動データ
200 CPU
201、202 RAM
210a、210b 管理先データ
220a、220b 稼動データ
DESCRIPTION OF SYMBOLS 1 Hall management system 2 Hall computer 3, 3x, 3y Island management system 10 Terminal management apparatus 20, 20a, 20b Terminal 30 Game machine 100 Control part 101, 102 Storage part 110, 110a, 110b, 110c Terminal data 120, 120a, 120b 120c Operating data 200 CPU
201, 202 RAM
210a, 210b Management destination data 220a, 220b Operation data

Claims (9)

遊技機の稼動状態を示す稼動情報を保持する第1保持部と、前記稼動情報の管理先を示す管理先情報を保持する第2保持部と、を有する複数の端末との間で通信が可能であり、前記複数の端末から収集される前記稼動情報を保持する第3保持部と、前記複数の端末の前記管理先情報を保持する第4保持部と、を有する端末管理装置であって、
前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と、前記第3保持部及び前記第4保持部の保持情報と、を比較する比較部と、
前記複数の端末との通信を開始する場合、前記比較部の比較結果に応じて、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と前記第3保持部及び前記第4保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる制御部と、
を備えたことを特徴とする端末管理装置。
Communication is possible between a plurality of terminals having a first holding unit that holds operation information indicating the operating state of the gaming machine and a second holding unit that holds management destination information indicating a management destination of the operation information. A terminal management device having a third holding unit for holding the operation information collected from the plurality of terminals, and a fourth holding unit for holding the management destination information of the plurality of terminals,
A comparison unit that compares the holding information of the first holding unit and the second holding unit of each of the plurality of terminals with the holding information of the third holding unit and the fourth holding unit;
When starting communication with the plurality of terminals, according to a comparison result of the comparison unit, the holding information of the first holding unit and the second holding unit, the third holding unit, and the A control unit for constructing the other holding information from any one of the holding information of the fourth holding unit;
A terminal management apparatus comprising:
前記比較部が比較を行った結果、前記複数の端末のうちの1以上の一部の端末の前記第1保持部及び前記第2保持部の保持情報が前記第3保持部及び前記第4保持部の保持情報の中に存在する場合、
前記制御部は、前記第3保持部及び前記第4保持部の保持情報から、前記複数の端末の前記第1保持部及び前記第2保持部の保持情報を構築させる、
ことを特徴とする請求項1に記載の端末管理装置。
As a result of the comparison performed by the comparison unit, the holding information of the first holding unit and the second holding unit of one or more of the plurality of terminals is the third holding unit and the fourth holding unit. If it exists in the retained information of
The control unit causes the holding information of the first holding unit and the second holding unit of the plurality of terminals to be constructed from the holding information of the third holding unit and the fourth holding unit.
The terminal management apparatus according to claim 1.
前記比較部が比較を行った結果、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報が前記第3保持部及び前記第4保持部の保持情報の中に存在せず、且つ、前記複数の全端末の前記第2保持部の保持情報が一致する場合、
前記制御部は、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報から、前記第3保持部及び前記第4保持部の保持情報を構築させる、
ことを特徴とする請求項1に記載の端末管理装置。
As a result of the comparison performed by the comparison unit, the holding information of the first holding unit and the second holding unit of all the plurality of terminals is present in the holding information of the third holding unit and the fourth holding unit. And when the holding information of the second holding unit of all the terminals matches,
The control unit causes the holding information of the third holding unit and the fourth holding unit to be constructed from the holding information of the first holding unit and the second holding unit of all the plurality of terminals;
The terminal management apparatus according to claim 1.
前記比較部が比較を行った結果、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報が前記第3保持部及び前記第4保持部の保持情報の中に存在せず、且つ、前記複数の全端末の前記第2保持部の保持情報が一致しない場合、
前記制御部は、前記第2保持部の保持情報が最も多く一致する前記複数の端末の前記第1保持部及び前記第2保持部の保持情報から、前記第3保持部及び前記第4保持部の保持情報を構築させる、
ことを特徴とする請求項1に記載の端末管理装置。
As a result of the comparison performed by the comparison unit, the holding information of the first holding unit and the second holding unit of all the plurality of terminals is present in the holding information of the third holding unit and the fourth holding unit. And the holding information of the second holding unit of all the terminals does not match,
The control unit determines the third holding unit and the fourth holding unit based on the holding information of the first holding unit and the second holding unit of the plurality of terminals with the highest holding information of the second holding unit. Build retention information,
The terminal management apparatus according to claim 1.
前記制御部は、前記第2保持部の保持情報が最も多く一致する前記複数の端末の数が同数ずつ存在する場合、通信アドレスとして付される番号のうち最も若い番号を含む側の前記複数の端末の前記第1保持部及び前記第2保持部の保持情報から、前記第3保持部及び前記第4保持部の保持情報を構築させる、
ことを特徴とする請求項4に記載の端末管理装置。
The control unit, when there are the same number of the plurality of terminals with the most identical holding information of the second holding unit, the plurality of the side including the youngest number among the numbers assigned as communication addresses The holding information of the third holding unit and the fourth holding unit is constructed from the holding information of the first holding unit and the second holding unit of the terminal.
The terminal management apparatus according to claim 4.
前記制御部は、前記第2保持部の保持情報が最も多く一致する前記複数の端末以外の端末の前記第1保持部の保持情報と、前記第2保持部の保持情報が最も多く一致する前記複数の端末以外の端末の前記第1保持部の保持情報に対応する前記第3保持部の保持情報と、を初期化させる、
ことを特徴とする請求項4又は5に記載の端末管理装置。
The control unit matches the holding information of the first holding unit of the terminal other than the plurality of terminals with the highest amount of holding information of the second holding unit and the holding information of the second holding unit with the highest number of matches. Initializing holding information of the third holding unit corresponding to holding information of the first holding unit of a terminal other than a plurality of terminals,
The terminal management apparatus according to claim 4 or 5, characterized by the above.
前記比較部が比較を行った結果、前記複数の全端末の前記第2保持部が前記管理先情報を保持せず、且つ、前記第4保持部が前記管理先情報を保持する場合、
前記制御部は、前記第3保持部及び前記第4保持部の保持情報から、前記複数の全端末の前記第1保持部及び前記第2保持部の保持情報を構築させる、
ことを特徴とする請求項1に記載の端末管理装置。
As a result of the comparison performed by the comparison unit, when the second holding unit of the plurality of terminals does not hold the management destination information and the fourth holding unit holds the management destination information,
The control unit causes the holding information of the first holding unit and the second holding unit of the plurality of terminals to be constructed from the holding information of the third holding unit and the fourth holding unit.
The terminal management apparatus according to claim 1.
遊技機の稼動状態を示す稼動情報を保持する第1保持部と、前記稼動情報の管理先を示す管理先情報を保持する第2保持部と、を有する複数の端末との間で通信が可能であり、前記複数の端末から収集される前記稼動情報を保持する第3保持部と、前記複数の端末の前記管理先情報を保持する第4保持部と、を有する端末管理装置のコンピュータに、
前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と、前記第3保持部及び前記第4保持部の保持情報と、を比較する手順と、
前記複数の端末との通信を開始する場合、前記手順での比較結果に応じて、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と前記第3保持部及び前記第4保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる手順と、
を実行させるためのプログラム。
Communication is possible between a plurality of terminals having a first holding unit that holds operation information indicating the operating state of the gaming machine and a second holding unit that holds management destination information indicating a management destination of the operation information. A computer of a terminal management device having a third holding unit that holds the operation information collected from the plurality of terminals, and a fourth holding unit that holds the management destination information of the plurality of terminals,
A procedure for comparing the holding information of the first holding unit and the second holding unit of each of the plurality of terminals with the holding information of the third holding unit and the fourth holding unit;
When starting communication with the plurality of terminals, according to the comparison result in the procedure, the holding information of the first holding unit and the second holding unit, the third holding unit, and the A procedure for constructing the other holding information from any one of the holding information of the fourth holding unit;
A program for running
遊技機の稼動状態を示す稼動情報を保持する第1保持部と、前記稼動情報の管理先を示す管理先情報を保持する第2保持部と、を有する複数の端末との間で通信が可能であり、前記複数の端末から収集される前記稼動情報を保持する第3保持部と、前記複数の端末の前記管理先情報を保持する第4保持部と、を有する端末管理装置の端末管理方法であって、
前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と、前記第3保持部及び前記第4保持部の保持情報と、を比較する手順と、
前記複数の端末との通信を開始する場合、前記手順での比較結果に応じて、前記複数の端末それぞれの前記第1保持部及び前記第2保持部の保持情報と前記第3保持部及び前記第4保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる手順と、
を行うことを特徴とする端末管理装置の端末管理方法。
Communication is possible between a plurality of terminals having a first holding unit that holds operation information indicating the operating state of the gaming machine and a second holding unit that holds management destination information indicating a management destination of the operation information. A terminal management method for a terminal management apparatus, comprising: a third holding unit that holds the operation information collected from the plurality of terminals; and a fourth holding unit that holds the management destination information of the plurality of terminals. Because
A procedure for comparing the holding information of the first holding unit and the second holding unit of each of the plurality of terminals with the holding information of the third holding unit and the fourth holding unit;
When starting communication with the plurality of terminals, according to the comparison result in the procedure, the holding information of the first holding unit and the second holding unit, the third holding unit, and the A procedure for constructing the other holding information from any one of the holding information of the fourth holding unit;
The terminal management method of the terminal management apparatus characterized by performing.
JP2006268513A 2006-09-29 2006-09-29 Terminal management apparatus, terminal management method of terminal management apparatus, and program Expired - Fee Related JP4940868B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006268513A JP4940868B2 (en) 2006-09-29 2006-09-29 Terminal management apparatus, terminal management method of terminal management apparatus, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006268513A JP4940868B2 (en) 2006-09-29 2006-09-29 Terminal management apparatus, terminal management method of terminal management apparatus, and program

Publications (2)

Publication Number Publication Date
JP2008086417A JP2008086417A (en) 2008-04-17
JP4940868B2 true JP4940868B2 (en) 2012-05-30

Family

ID=39371210

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006268513A Expired - Fee Related JP4940868B2 (en) 2006-09-29 2006-09-29 Terminal management apparatus, terminal management method of terminal management apparatus, and program

Country Status (1)

Country Link
JP (1) JP4940868B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06165860A (en) * 1992-07-10 1994-06-14 Tekuniile:Kk Managing device of pachinko game facilities
JP2004065686A (en) * 2002-08-07 2004-03-04 Sankyo Kk Managing device for game
JP4491635B2 (en) * 2003-05-27 2010-06-30 サン電子株式会社 Amusement park management system

Also Published As

Publication number Publication date
JP2008086417A (en) 2008-04-17

Similar Documents

Publication Publication Date Title
US7336622B1 (en) Method and system for resolving switch number conflicts in a stackable switch system
US10013319B2 (en) Distributed baseboard management controller for multiple devices on server boards
CN102693201A (en) SAS controller with persistent port configuration
US20070055470A1 (en) RFID architecture in an industrial controller environment
US20140201356A1 (en) Monitoring system of managing cloud-based hosts and monitoring method using for the same
WO2018105609A1 (en) Program update system, distribution device, and program update method
CN106506595A (en) Upgrade method based on point-to-point Internet of Things intelligent Community equipment
US20060059325A1 (en) Apparatus and method for assigning addresses to components or modules in a system
US20200322425A1 (en) Iot partition management and load balancing
JP3850859B2 (en) Hall management system
JP4940868B2 (en) Terminal management apparatus, terminal management method of terminal management apparatus, and program
US20080021986A1 (en) Apparatus and method for managing environment information in multi-processor system
JP5054065B2 (en) Database apparatus, database alignment system, and database alignment method
CN112822245A (en) Agricultural Internet of things big data access system and method
US7895364B1 (en) Component identification and transmission system
US20200267017A1 (en) Internet of Things Multiplexer
CN106789304B (en) Network equipment configuration synchronization method and device
JP4069927B2 (en) Control device for gaming machine
US10516625B2 (en) Network entities on ring networks
JP5096859B2 (en) Game system
US20100162224A1 (en) Node update system using virtual partition technique and control method thereof
JP6670074B2 (en) Playground management system
JP7498731B2 (en) Cluster system, recovery method
JP2006318394A (en) Management method of uninterruptible power supply for network system
US20230188419A1 (en) Redundant storage of configuration of network devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090616

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120131

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120213

R150 Certificate of patent or registration of utility model

Ref document number: 4940868

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees