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 PDFInfo
- 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
Links
- 238000007726 management method Methods 0.000 title claims description 332
- 230000000717 retained effect Effects 0.000 claims description 70
- 238000000034 method Methods 0.000 claims description 29
- 238000004891 communication Methods 0.000 claims description 28
- 230000014759 maintenance of location Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000011084 recovery Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 2
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日における開店前又は開店後にタイミングを合わせて、管理者が入れ替え等を行うことが考えられる。
しかしながら、前述した稼動情報及び管理先情報の再設定は、人間系により行われるものであるため、例えば管理者の作業負荷が増す上に、作業にミスが生じる虞がある。また、前述したように、入れ替え等のタイミングが限られている場合、このタイミングに該当しない期間は、例えば入れ替えるべき故障した端末を使用することなく端末管理装置に単に接続したままにしておくといった非効率な状況が生じる虞がある。 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
<<<端末管理装置>>>
図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
制御部(比較部、制御部)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
記憶部(第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
記憶部(第3保持部)102は、島管理システム3内の全ての端末20の後述する稼動データ(例えば稼動データ220a、220b)をまとめて、稼動データ(稼動情報、保持情報)120として記憶するものである。
The storage unit (third holding unit) 102 collects operation data (for example,
尚、本実施の形態の端末管理装置10は所定のメモリに所定のプログラムを記憶しており、この所定のプログラムに基づいて、制御部100は、前述した、記憶部101、102のデータと端末20からのデータとを比較し、これらのデータの整合をとる機能を実行するものとする。
The
<<<端末>>>
図1に例示されるように、本実施の形態の端末20は、1以上の遊技機30を制御する周知の情報処理装置であり、CPU200と、RAM201と、RAM202とを備えて構成されている。
<<< terminal >>>
As illustrated in FIG. 1, the
CPU200は、接続されている遊技機30の稼動時には、例えば遊技機30から出るパチンコ玉の数といった計数データを取得し、この計数データを稼動データ(稼動情報、保持情報)としてRAM(第1保持部)202に記憶させるとともに、この稼動データを端末管理装置10に送信する機能を有している。
When the
また、CPU200は、例えば端末管理装置10の電源投入時には、端末管理装置10からの要求信号に応じて、RAM(第2保持部)201に記憶されている端末管理装置10を特定する管理先データ(管理先情報、保持情報)を端末管理装置10に送信したり、RAM202に記憶されている遊技機30の種類や型式等を示す設定データを稼動データとして端末管理装置10に送信したりする機能を有している。
In addition, for example, when the
<<<データの同期状態>>>
図1の例示では、端末管理装置10の記憶部101は、例えば、端末20aのRAM201に記憶される管理先データ210aに対応するものとして、端末データ110aを記憶し、端末20bのRAM201に記憶される管理先データ210bに対応するものとして、端末データ110bを記憶するというように、複数の端末20ごとに該当する端末データ110を記憶している。
<<< Data synchronization status >>>
In the example of FIG. 1, the
また、同図の例示では、端末管理装置10の記憶部102は、例えば、端末20aのRAM202に記憶される稼動データ220aに対応するものとして、稼動データ120aを記憶し、端末20bのRAM202に記憶される稼動データ220bに対応するものとして、稼動データ120bを記憶するというように、複数の端末20ごとに該当する稼動データ120を記憶している。
Further, in the example of the figure, the
以上、島管理システム3における複数の端末20及び端末管理装置10の間では、複数の管理先データ(例えば管理先データ210a、210b)と端末データ110とは複数の端末20と端末管理装置10との接続関係を反映しているとともに、複数の稼動データ(例えば稼動データ220a、220b)は稼動データ120を構成している。このようなデータの持ち合いにより、端末管理装置10は、定期的に、端末20に要求信号を送信すると、この端末20から応答信号を受信するといったポーリング方式の通信を実行できる。これは、端末管理装置10と複数の端末20との間で、データの同期がとれた状態であることを意味する。
As described above, between the plurality of
<<<島管理システム>>>
図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
尚、本実施の形態の端末管理装置10は、例えば、「島コン」と称される装置であり、本実施の形態の端末20は、例えば、「台コン」と称される装置である。
The
===端末管理方法===
図3を参照しつつ、前述した構成を備えた端末管理装置10が実行する端末管理方法について説明する。同図は、本実施の形態の端末管理装置10が端末管理方法を実行する際の制御部100の処理の手順を示すフローチャートである。
=== Terminal management method ===
A terminal management method executed by the
前提として、前述した島管理システム3において、端末管理装置10の電源を遮断し、端末20及び端末管理装置10における一部の入れ替え等を行った後、端末管理装置10の電源を投入するものとする。
先ず、端末管理装置10は、自己に電源が投入されたか否かを検出する(S100)。
As a premise, in the above-described island management system 3, the power of the
First, the
電源が投入されたと検出した場合(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
<<<端末管理装置の保持データが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
ステップ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
尚、前述の場合、保持データの更新対象は、端末管理装置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
また、前述の場合、端末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
もし端末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
一方、もし端末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
<<<端末管理装置の保持データが何れの端末の保持データも含まない場合>>>
<全端末が管理先データを保持していない場合>
記憶部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
島管理システム3内の全端末20が各RAM201に管理先データを記憶しておらず、よって、全応答信号が管理先データをともなっていないと判別した場合(S103:NO)、端末管理装置10は、自己の保持データを構成する例えば稼動データ120a、120bや端末データ110a、110b等のデータを、当該データによりRAM201、202に記憶された保持データの更新を要求する要求信号として、各端末20に送信する。保持データを受信した各端末20は、この保持データにより、RAM201、202に記憶された保持データを更新する(S111)。
When it is determined that all the
即ち、ステップS111の処理は、端末管理装置10の保持データを有効とし、全端末20の保持データを、端末管理装置10の保持データに整合させる処理である。
That is, the process of step S111 is a process of validating the retained data of the
<全端末の管理先データが一致している場合>
記憶部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
ステップS101:NOの判別結果は、端末管理装置10が入れ替えられたことを意味し、更に、ステップS103:YES、ステップS104:「全一致」の判別結果は、島管理システム3においてこの端末管理装置10のみが入れ替えられたことを意味する。ステップS105の処理は、全端末20の保持データを有効とし、端末管理装置10の保持データを、全端末20の保持データに整合するように書き換える処理である。
The determination result of step S101: NO means that the
<管理先データの一致する端末の最大数が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
また、端末管理装置10は、管理先データが一致する最大数の端末20に対し、保持データの送信を要求する要求信号を送信する。要求信号を受信した端末20は、RAM202、201に記憶された保持データを、応答信号として端末管理装置10に送信する。応答信号を受信した端末管理装置10は、受信した保持データにより記憶部102、101に記憶された該当の保持データを更新する(S107)。
In addition, the
ステップ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
<管理先データの一致する端末の最大数が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
また、端末管理装置10は、管理先データが一致するとともに通信アドレス番号に最も若い番号が含まれる最大数の端末20に対し、保持データの送信を要求する要求信号を送信する。要求信号を受信した端末20は、RAM202、201に記憶された保持データを、応答信号として端末管理装置10に送信する。応答信号を受信した端末管理装置10は、受信した保持データにより記憶部102、101に記憶された該当の保持データを更新する(S109)。
In addition, the
ステップ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
尚、前述した通信アドレス番号の最も若い番号が含まれる最大数の端末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
<管理先データの一致する端末がない場合>
記憶部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
===保持データの自動整合===
本実施の形態の端末管理装置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
また、本実施の形態の端末管理装置10によれば、例えばX島の端末Aを予備の端末と入れ替えた場合(図4の「入替(3)」)、或いは、例えばX島の端末GとY島の端末Fとを入れ替えた場合(図4の「入替(5)」)、前述した比較の結果は、ステップS101:YESとなる。即ち、入れ替えられた端末は、端末管理装置が管理している端末とは異なるため、端末管理装置のリカバリー処理は自己の情報で行われることとなる。
Further, according to the
また、本実施の形態の端末管理装置10によれば、例えばX島の端末Cを同じX島の端末Dと入れ替えた場合(図4の「入替(4)」)、前述した比較の結果は、ステップS101:YESとなる。即ち、入れ替えられた端末では、通信アドレス番号の変更により稼動データが初期化されるため、端末管理装置のリカバリー処理は自己の情報で行われることとなる。
Moreover, according to the
また、本実施の形態の端末管理装置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
また、本実施の形態の端末管理装置10によれば、例えばY島の端末Lを、他の島等で使用した後に戻した場合(図4の「戻し(7)」)、前述した比較の結果は、ステップS101:YESとなる。即ち、戻された端末であっても、端末管理装置が管理している端末とはやはり異なるため、端末管理装置のリカバリー処理は自己の情報で行われることとなる。
Further, according to the
以上、本実施の形態の端末管理装置10は、複数の端末20との通信を開始する場合、自己の保持データと各端末20の保持データとの比較結果に応じて、自己の保持データ又は各端末20の保持データでもって、自己の保持データ及び全端末20の保持データを構築できる。よって、複数の端末20及び端末管理装置10のうちの一部において保持データの変更があった場合、端末管理装置10は、例えば変更直後の通信開始時に、複数の端末20との保持データの整合を自動的にとることができる。即ち、島管理システム3における複数の端末20及び端末管理装置10の間では、データが同期状態にあることとなる。これにより、様々なパターンで稼動中の端末管理装置10や端末20等を入れ替えても、その後も支障なく継続して運用することができる。
As described above, the
尚、前述した実施の形態では、端末管理装置10は、ステップS101乃至S111で示される複数の方法に比較分類して保持データを構築しているが、これらの方法に限定されるものではない。端末管理装置10は、要するに、複数の端末20との通信を開始する場合、前記比較の結果に応じて、複数の端末20それぞれの保持データと自己の保持データとのうち、何れか一方の保持データから他方の保持データを自動的に構築させるものであればよい。
In the above-described embodiment, the
===その他の実施の形態===
前述した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく変更、改良され得るとともに、本発明にはその等価物も含まれる。
=== 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
また、前述した実施の形態では、端末管理装置10の端末データ110は、各端末20を特定する通信アドレス番号等のデータと、端末管理装置10を特定するデータとを対応付けたデータであったが、これに限定されるものではない。例えば、端末データ110は、端末管理装置10のMACアドレスコード、接続管理コード、及び端末20の接続数にかかる情報を含む端末管理装置設定データを有するものであってもよい。
In the above-described embodiment, the
MACアドレスコードは、ユニークなコードである上に、端末管理装置10と端末20との接続関係を明確にするためのコードである。
The MAC address code is a unique code and is a code for clarifying the connection relationship between the
接続管理コードは、例えば端末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
端末管理装置設定データは、端末管理装置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
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
201, 202 RAM
210a, 210b
Claims (9)
前記複数の端末それぞれの前記第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:
前記制御部は、前記第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保持部の保持情報を構築させる、
ことを特徴とする請求項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.
前記制御部は、前記第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.
ことを特徴とする請求項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.
ことを特徴とする請求項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.
前記制御部は、前記第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保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる手順と、
を実行させるためのプログラム。 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保持部の保持情報とのうち、何れか一方の保持情報から他方の保持情報を構築させる手順と、
を行うことを特徴とする端末管理装置の端末管理方法。 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.
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)
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 |
-
2006
- 2006-09-29 JP JP2006268513A patent/JP4940868B2/en not_active Expired - Fee Related
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 |