JP4636529B2 - Gaming machine inspection device and gaming machine - Google Patents
Gaming machine inspection device and gaming machine Download PDFInfo
- Publication number
- JP4636529B2 JP4636529B2 JP2004265008A JP2004265008A JP4636529B2 JP 4636529 B2 JP4636529 B2 JP 4636529B2 JP 2004265008 A JP2004265008 A JP 2004265008A JP 2004265008 A JP2004265008 A JP 2004265008A JP 4636529 B2 JP4636529 B2 JP 4636529B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- inspection
- control device
- transmitted
- 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
Images
Landscapes
- Pinball Game Machines (AREA)
Description
本発明は、遊技機の故障を検出するための技術に関する。 The present invention relates to a technique for detecting a failure of a gaming machine.
弾球遊技機や回胴式遊技機などの遊技機においては、複数の基板が信号線により電気的に接続されている。この信号線は、各基板に対する制御命令を電気信号として伝送する(以下、このような遊技内容の制御に関わる信号のことを「遊技制御信号」とよぶ)。たとえば、弾球遊技機においては、メイン基板とよばれる制御装置が遊技球の入賞判定、抽選、払出しなどの出球制御を担当する。一方、サブ基板とよばれる制御装置は、画像表示や音声出力など視聴覚的なユーザインタフェース処理を主として担当する。遊技状況に応じて、メイン基板はサブ基板に対して遊技制御信号を送信する。サブ基板はメイン基板からの遊技制御信号に基づいて表示処理等を行う。通常、メイン基板とサブ基板の間の通信は片方向通信であり、サブ基板からメイン基板に対しては信号が送信されない。このような構成により、メイン基板による出球制御の独立性が確保されるよう処置されている。
メイン基板とサブ基板を接続する信号線は、遊技機の制御において極めて重要である。したがって、これらの信号線が破断した場合には遊技機としての機能が好適に発揮されなくなる。また、振動、汚れなどの外的要因により、メイン基板やサブ基板と信号線との接触に不具合を生じることがある。遊技制御信号が正常に伝送されないという事態が間欠的に発生する場合には、このような信号線の不具合は発見されにくくなる。遊技機の安定的な動作を保証し、遊技者の遊技機に対する不信感を生じさせないようにするためには、このような信号線の不具合が生じても、これを早期に検出することが必要である。 The signal line connecting the main board and the sub board is extremely important in the control of the gaming machine. Therefore, when these signal lines are broken, the function as a gaming machine is not suitably exhibited. Further, due to external factors such as vibration and dirt, a failure may occur in the contact between the main board or sub board and the signal line. When a situation in which the game control signal is not normally transmitted occurs intermittently, it is difficult to find such a defect of the signal line. In order to guarantee stable operation of the gaming machine and prevent the player from feeling distrust with the gaming machine, it is necessary to detect such a malfunction of the signal line at an early stage. It is.
本発明はこのように認識された課題に鑑みてなされたものであり、その主たる目的は、遊技機の信号線における不具合を効率的に検出するための技術を提供することにある。 The present invention has been made in view of the problems recognized as described above, and a main object thereof is to provide a technique for efficiently detecting a defect in a signal line of a gaming machine.
上記課題を解決するために、本発明のある態様の遊技機検査装置は、遊技機の第1制御装置から第2制御装置に対し、第2制御装置により実行されるべき遊技内容を制御するために複数の信号線を介して少なくとも第1データと第2データの2回に分けて遊技制御信号を送信する制御信号送信手段と、複数の信号線のうち、ある信号線を介して送信される第1データと第2データのビットデータが同値であるとき、そのビットデータの反転値を同じ信号線で送信すべき検査データとして含む検査信号を生成する検査信号生成手段と、生成された検査信号を複数の信号線を介して第2制御装置に送信する検査信号送信手段と、第2制御装置において遊技制御信号を受信する制御信号受信手段と、第2制御装置において検査信号を受信する検査信号受信手段と、受信された遊技制御信号の第1データおよび第2データのうち、ある信号線を介して受信されたそれぞれのビットデータと、その信号線を介して受信された検査データの少なくとも3つのビットデータが同値であれば、その信号線において送信エラーを生じているものと判定するエラー判定手段と、を備える。 In order to solve the above-described problems, a gaming machine inspection device according to an aspect of the present invention controls game content to be executed by a second control device from a first control device to a second control device of a gaming machine. And a control signal transmitting means for transmitting a game control signal at least twice in a first data and second data via a plurality of signal lines, and transmitted via a signal line among the plurality of signal lines. When the bit data of the first data and the second data are the same value, a test signal generating means for generating a test signal including an inverted value of the bit data as test data to be transmitted through the same signal line, and the generated test signal Is transmitted to the second control device via a plurality of signal lines, control signal receiving means for receiving the game control signal in the second control device, and test signal for receiving the test signal in the second control device. Of the first data and the second data of the received game control signal, each bit data received via a certain signal line and at least 3 of the inspection data received via the signal line If the two bit data have the same value, an error determining means for determining that a transmission error has occurred in the signal line is provided.
たとえば、第1制御装置は遊技機のいわゆるメイン基板、第2制御装置はいわゆるサブ基板とよばれる装置であってもよいが、第1制御装置と第2制御装置はそれぞれが遊技制御信号の送信元と送信先となるべき関係にあればこれらに限られるものではない。
第1制御装置と第2制御装置を結ぶ信号線は、電圧や電流レベルに応じてデジタル信号を送信する通信線であってもよい。この態様における遊技機検査装置は、第1制御装置から第2制御装置に少なくとも3回送信されるデジタル信号のすべてが同値とならないように検査信号を生成する。そのため、第2制御装置において、ある信号線について受信された遊技制御信号と検査信号のすべてが同値であれば、送信エラーを生じたものと判定する。なお、これらの信号線は、第1制御装置から第2制御装置に向けた片方向のみに信号を伝送する片方向通信線であってもよい。
For example, the first control device may be a so-called main board of the gaming machine, and the second control device may be a so-called sub board, but the first control device and the second control device each transmit a game control signal. It is not limited to these as long as there is a relationship to be a source and a destination.
The signal line connecting the first control device and the second control device may be a communication line that transmits a digital signal according to a voltage or a current level. The gaming machine inspection device in this aspect generates an inspection signal so that all of the digital signals transmitted from the first control device to the second control device at least three times are not the same value. Therefore, in the second control device, if all of the game control signal and the inspection signal received for a certain signal line have the same value, it is determined that a transmission error has occurred. These signal lines may be unidirectional communication lines that transmit signals only in one direction from the first control device to the second control device.
この態様によれば、工場出荷時のみならず遊技機が実際に動作しているときにも送信エラーを検出できる。また、第1制御装置から第2制御装置に送信される遊技制御信号に検査信号を追加するだけの構成であるため、検出処理負荷をそれほどかけることなく送信エラー検出処理を実行できる。この態様によれば、遊技機の信号線の不具合を早期発見しやすくなり、ひいては遊技機の安定的な稼働を保証する上で効果がある。 According to this aspect, a transmission error can be detected not only at the time of factory shipment but also when the gaming machine is actually operating. Moreover, since it is the structure which only adds a test | inspection signal to the game control signal transmitted to a 2nd control apparatus from a 1st control apparatus, a transmission error detection process can be performed, without applying a detection process load so much. According to this aspect, it becomes easy to detect a malfunction of the signal line of the gaming machine at an early stage, and as a result, it is effective in ensuring stable operation of the gaming machine.
この装置の検査信号生成手段は、ある信号線を介して送信される第1データと第2データのビットデータが同値でなければ、その信号線で送信すべき検査データを所定の固定値としてもよい。 The inspection signal generation means of this apparatus can set the inspection data to be transmitted through the signal line as a predetermined fixed value if the bit data of the first data and the second data transmitted through a certain signal line are not the same value. Good.
この態様によれば、第1データと第2データのビットデータが同値のときだけその反転値を検査データとし、それ以外であれば検査データを固定値とできるので、簡単な処理で検査信号を生成できる。 According to this aspect, only when the bit data of the first data and the second data are the same value, the inverted value can be used as the inspection data, and otherwise, the inspection data can be set as the fixed value. Can be generated.
この装置の検査信号生成手段は、ある信号線を介して送信される第1データのビットデータの反転値と、その同じ信号線を介して送信される第2データのビットデータの反転値の論理積として算出される値をその信号線で送信すべき検査データとして検査信号を生成してもよい。 The inspection signal generation means of this device is a logic for the inverted value of the bit data of the first data transmitted via a certain signal line and the inverted value of the bit data of the second data transmitted via the same signal line. A test signal may be generated using the value calculated as the product as test data to be transmitted through the signal line.
このような態様によれば、上述のような簡単な論理回路だけで検査信号を生成できる。そのため、送信エラーの検出処理に伴う処理負荷をそれほど増大させることなく、遊技機の動作中に送信エラーを検出できる。 According to such an aspect, the inspection signal can be generated only by the simple logic circuit as described above. Therefore, a transmission error can be detected during the operation of the gaming machine without significantly increasing the processing load associated with the transmission error detection process.
この装置の検査データ生成手段は、ある信号線を介して送信される第1データのビットデータと、その同じ信号線を介して送信される第2データのビットデータの論理積として算出される値の反転値をその信号線で送信すべき検査データとして検査信号を生成してもよい。 The inspection data generation means of this apparatus is a value calculated as the logical product of the bit data of the first data transmitted via a certain signal line and the bit data of the second data transmitted via the same signal line. The inspection signal may be generated as the inspection data to be transmitted through the signal line.
このような態様によっても、上述のような簡単な論理回路だけで検査信号を生成できる。そのため、送信エラーの検出処理に伴う処理負荷をそれほど増大させることなく、遊技機の動作中に送信エラーを検出できる。 Also according to such an aspect, the inspection signal can be generated only by the simple logic circuit as described above. Therefore, a transmission error can be detected during the operation of the gaming machine without significantly increasing the processing load associated with the transmission error detection process.
本発明の別の態様もまた、遊技機検査装置である。この装置は、遊技機の第1制御装置から第2制御装置に対し、第2制御装置により実行されるべき遊技内容を制御するために複数の信号線を介して少なくとも第1データと第2データの2回に分けて遊技制御信号を送信する制御信号送信手段と、複数の信号線のうち、ある信号線を介して送信される第1データまたは第2データのビットデータの反転値を同じ信号線で送信すべき検査データとして含む検査信号を生成する検査信号生成手段と、生成された検査信号を複数の信号線を介して第2制御装置に送信する検査信号送信手段と、第2制御装置において遊技制御信号を受信する制御信号受信手段と、第2制御装置において検査信号を受信する検査信号受信手段と、受信された遊技制御信号の第1データおよび第2データのうち、ある信号線を介して受信されたそれぞれのビットデータと、その信号線を介して受信された検査データの少なくとも3つのビットデータが同値であれば、その信号線において送信エラーを生じているものと判定するエラー判定手段と、を備える。 Another aspect of the present invention is also a gaming machine inspection device. This device has at least first data and second data via a plurality of signal lines to control game contents to be executed by the second control device from the first control device to the second control device of the gaming machine. The control signal transmitting means for transmitting the game control signal in two times, and the same value as the inverted value of the bit data of the first data or the second data transmitted through a certain signal line among the plurality of signal lines Inspection signal generation means for generating an inspection signal included as inspection data to be transmitted by a line, inspection signal transmission means for transmitting the generated inspection signal to the second control apparatus via a plurality of signal lines, and a second control apparatus A control signal receiving means for receiving a game control signal in the second control device, a test signal receiving means for receiving a test signal in the second control device, and a signal among the first data and the second data of the received game control signal If at least three bit data of each bit data received via the signal line and the inspection data received via the signal line have the same value, it is determined that a transmission error has occurred in the signal line. Determining means.
この態様によると、第1データか第2データのいずれかを反転させるだけで検査信号を生成できる。そのため、送信エラーの検出処理に伴う処理負荷をそれほど増大させることなく、遊技機の動作中に送信エラーを検出できる。 According to this aspect, the inspection signal can be generated only by inverting either the first data or the second data. Therefore, a transmission error can be detected during the operation of the gaming machine without significantly increasing the processing load associated with the transmission error detection process.
また、このような遊技機検査装置を遊技機が内蔵することにより、遊技機自体が送信エラー検出機能を備えることができる。また、この遊技機は、遊技機検査装置により送信エラーが検出されたときには、画面表示や音声、あるいは外部装置へのエラー信号送信などによりその検出を報知する報知手段を備えてもよい。 Further, by incorporating such a gaming machine inspection device into the gaming machine, the gaming machine itself can be provided with a transmission error detection function. In addition, when a transmission error is detected by the gaming machine inspection device, the gaming machine may include notification means for notifying the detection by screen display, sound, or error signal transmission to an external device.
本発明によれば、遊技機の信号線における不具合を効率的に検出する上で効果がある。 According to the present invention, there is an effect in efficiently detecting a defect in a signal line of a gaming machine.
本実施例の遊技機としては、ぱちんこ遊技機を例として説明する。しかし、検査対象とすべき遊技機は、いわゆるスロットマシーンなどの回胴式遊技機など様々な種類の遊技機であってもよい。本実施例においては、このぱちんこ遊技機のメイン基板とサブ基板を接続する8本のデータ信号線における送信エラー検出処理について説明する。 As a gaming machine of the present embodiment, a pachinko gaming machine will be described as an example. However, the gaming machine to be inspected may be various types of gaming machines such as a revolving gaming machine such as a so-called slot machine. In the present embodiment, transmission error detection processing in eight data signal lines connecting the main board and the sub board of the pachinko gaming machine will be described.
本実施例において説明する遊技機検査装置は、メイン基板からサブ基板に遊技制御信号を送信したあと、さらに検査信号を送信する。検査信号は遊技制御信号の内容によって一意に定まる。サブ基板において遊技制御信号と検査信号が受信されると、これらの受信された信号が示すデータの関係により、伝送中にデータが変化していないか判定される。この態様によれば、遊技機の動作中であっても適宜、送信エラーを検出できる。検査信号の具体的な生成方法などの詳細については、以下、図面を参照しつつ説明する。
なお、検査信号として伝送されるデータの内容を指すときには「検査データ」ともよぶ。8本のデータ信号線は、それぞれ一度に1ビットのデータを送信する。遊技制御信号や検査信号として伝送される第1データや第2データ、検査データはそれぞれ8ビットの2進数データであり、各ビットデータは8本のデータ信号線のいずれかに割り当てられて送信される。
The gaming machine inspection apparatus described in the present embodiment transmits an inspection signal after transmitting a game control signal from the main board to the sub board. The inspection signal is uniquely determined by the content of the game control signal. When the game control signal and the inspection signal are received by the sub-board, it is determined whether the data has changed during transmission based on the relationship between the data indicated by these received signals. According to this aspect, it is possible to appropriately detect a transmission error even during operation of the gaming machine. Details of a specific method of generating the inspection signal will be described below with reference to the drawings.
In addition, when referring to the content of data transmitted as an inspection signal, it is also referred to as “inspection data”. Each of the eight data signal lines transmits 1-bit data at a time. The first data, the second data, and the inspection data transmitted as the game control signal and the inspection signal are each 8-bit binary data, and each bit data is assigned to one of the eight data signal lines and transmitted. The
図1は、ぱちんこ遊技機の前面側における基本的な構造を示す。
ぱちんこ遊技機10は、主に遊技機枠と遊技盤で構成される。ぱちんこ遊技機10の遊技機枠は、外枠11、前枠12、透明板13、扉14、上球皿15、下球皿16、発射ハンドル17を含む。外枠11は、開口部分を有し、ぱちんこ遊技機10を設置すべき位置に固定するための枠体である。前枠12は、外枠11の開口部分に整合する枠体であり、図示しないヒンジ機構により外枠11へ開閉可能に取り付けられる。前枠12は、遊技球を発射する機構や、遊技盤を着脱可能に収容させるための機構、遊技球を誘導または回収するための機構等を含む。
FIG. 1 shows a basic structure on the front side of a pachinko gaming machine.
The
透明板13は、ガラスなどにより形成され、扉14により支持される。扉14は、図示しないヒンジ機構により前枠12へ開閉可能に取り付けられる。上球皿15は、遊技球の貯留、発射レールへの遊技球の送り出し、下球皿16への遊技球の抜き取り等の機構を有する。下球皿16は、遊技球の貯留、抜き取り等の機構を有する。上球皿15と下球皿16の間にはスピーカ18が設けられており、遊技状態などに応じた効果音が出力される。
The
遊技盤50は、外レール54と内レール56により区画された遊技領域52上に、アウト口58、特別図柄表示装置61、装飾図柄表示装置60、始動入賞口(以下、「始動口」という)62、センター飾り64、大入賞口66および一般入賞口72を含む。さらに遊技領域52には、図示しない複数の遊技釘や風車などの機構が設置される。始動口62は、遊技球の入球を検出するための入賞検出装置74と、始動口を拡開させるための普通電動役物ソレノイド76を備える。大入賞口66は、遊技球の入球を検出するための入賞検出装置78と、大入賞口66を拡開させるための大入賞口ソレノイド80を備える。
The
大入賞口66は、特別図柄202が所定の態様にて停止したときに「大当たり」として開放状態となる横長方形状の入賞口である。大入賞口66はアウト口58の上方等の位置に設けられる。大入賞口66の内側は、特定領域(いわゆるVゾーン)と一般領域に区画されている。大入賞口66の入賞検出装置78は、遊技球の特定領域の通過を検出するセンサと、一般領域の通過を検出するセンサを備えて構成される。
The big winning
遊技盤50の略中央に設けられた特別図柄表示装置61および装飾図柄表示装置60は、それぞれの画面に特別図柄202と、特別図柄202に連動する装飾図柄200を変動させながら表示する(以下、そうした表示を「図柄変動」または「変動表示」等という)。ここで、特別図柄202は、始動口62への遊技球の落入を契機として行われる抽選(以下、「特別図柄抽選」とよぶ)の結果に応じた図柄であり、大当たりを発生させるか否かを示す役割をもつ。装飾図柄200は、抽選の結果表示を視覚的に演出するための図柄である。特別図柄表示装置61は、例えばLEDで構成される表示手段である。装飾図柄表示装置60は、特別図柄202の変動表示と連動する形で装飾図柄200を変動させながら表示する。装飾図柄200は、特別図柄202で示される特別図柄抽選の結果表示を視覚的に演出するための図柄である。装飾図柄表示装置60は、装飾図柄200として、例えばスロットマシーンのゲームを模した複数列の図柄変動の動画像を画面の中央領域に表示する。装飾図柄表示装置60は、この実施例では液晶ディスプレイで構成されるが、機械式のドラムやLEDなどの他の表示手段で構成されてもよい。なお、特別図柄202は演出的な役割をもつ必要がないため、本実施例では装飾図柄表示装置60の左下方の特別図柄表示装置61にて目立たない大きさで表示されるが、特別図柄自体に演出的な役割をもたせて装飾図柄を表示させないような手法を採用する場合には、特別図柄を装飾図柄表示装置60のような液晶ディスプレイに表示させてもよい。
The special
遊技者が発射ハンドル17を手で回動させると、その回動角度に応じた強度で上球皿15に貯留された遊技球が1球ずつ内レール56と外レール54に案内されて遊技領域52へ発射される。遊技者が発射ハンドル17の回動位置を手で固定させると一定の時間間隔で遊技球の発射が繰り返される。遊技領域52の上部へ発射された遊技球は、複数の遊技釘や風車に当たりながらその当たり方に応じた方向へ落下する。遊技球が一般入賞口72や始動口62、大入賞口66の各入賞口へ落入すると、その入賞口の種類に応じた賞球が上球皿15または下球皿16に払い出される。一般入賞口72等の各入賞口に落入した遊技球はセーフ球として処理され、アウト口58に落入した遊技球はアウト球として処理される。なお、各入賞口は遊技球が通過するゲートタイプのものを含み、本願において「落入」「入球」「入賞」というときは「通過」を含むものとする。
When the player rotates the launch handle 17 by hand, the game balls stored in the
遊技球が始動口62に落入すると、特別図柄表示装置61および装飾図柄表示装置60において特別図柄202および装飾図柄200が変動表示される。特別図柄202および装飾図柄200の変動表示は、原則として表示に先だって決定された表示時間の経過後に停止される。停止時の特別図柄202および装飾図柄200が大当たりを示す図柄である場合、大入賞口66の開閉動作が開始され、通常遊技よりも遊技者に有利な状態である特別遊技に移行する。このときスロットマシーンのゲームを模した装飾図柄200は、3つの図柄を一致させるような表示態様をとる。
When the game ball falls into the
大入賞口66は、約30秒間開放された後、または9球以上の遊技球が落入した後で一旦閉鎖される。大入賞口66が開放中に遊技球が特定領域へ少なくとも1球落入した場合、大入賞口66は再度開放される。このように、大入賞口66が1回開放される間に遊技球が少なくとも1球以上特定領域へ落入することを条件に大入賞口66の開閉が所定回数、例えば15回繰り返される。
The big winning
装飾図柄表示装置60の周囲には、センター飾り64が設けられる。センター飾り64は、遊技球の流路、特別図柄表示装置61および装飾図柄表示装置60の保護、装飾等の機能を有する。センター飾り64の所定位置には、保留ランプ20が設けられている。保留ランプ20は、4個のランプからなり、その点灯個数によって保留球数を表示する。保留球数は、図柄変動中に始動口62へ入賞した抽選結果の個数であり、図柄変動がまだ実行されていない入賞球の数を示す。また遊技効果ランプ90が遊技領域52に設けられ、点滅等することで演出の役割を果たす。
A
作動口68を遊技球が通過すると、所定時間、普通図柄204と呼ばれる図柄が変動表示される。普通図柄204は装飾図柄表示装置60の右下隅にて変動表示される。所定時間の経過後に普通図柄204の変動表示が停止すると、通常、50%から80%程度の確率で始動口62が所定時間拡開する。
When the game ball passes through the operating
図2は、ぱちんこ遊技機の背面側における基本的な構造を示す。
電源スイッチ40はぱちんこ遊技機10の電源をオンオフするスイッチである。メイン基板41は、ぱちんこ遊技機10の全体動作を制御し、特に始動口62へ入賞したときの抽選等、遊技動作全般を処理する。サブ基板49は、液晶ユニット42を備え、装飾図柄表示装置60における表示内容を制御し、特にメイン基板41による抽選結果に応じて表示内容を変動させる。セット基盤39は、賞球タンク44や賞球の流路、賞球を払い出す払出ユニット43等を含む。払出ユニット43は、各入賞口への入賞に応じて賞球タンク44から供給される遊技球を上球皿15へ払い出す。払出制御基板45は、払出ユニット43による払出動作を制御する。発射装置46は、上球皿15の貯留球を遊技領域52へ1球ずつ発射する。発射制御基板47は、発射装置46の発射動作を制御する。電源ユニット48は、ぱちんこ遊技機10の各部へ電力を供給する。
FIG. 2 shows a basic structure on the back side of the pachinko gaming machine.
The
図3は、ぱちんこ遊技機における遊技を制御する構成を中心とした基本的な機能ブロック図である。
メインプロセス制御手段108は、ぱちんこ遊技機10の全体的な動作および遊技の基本動作を主に制御する。サブプロセス制御手段110は、装飾図柄200の変動表示やぱちんこ遊技機10周囲の電飾等の演出的動作を主に制御する。メインプロセス制御手段108からサブプロセス制御手段110に対しては、遊技制御信号が送られるが、サブプロセス制御手段110からメインプロセス制御手段108へフィードバック的な情報または信号は送られず、つねにメインプロセス制御手段108からサブプロセス制御手段110への一方向通信となる。メインプロセス制御手段108およびサブプロセス制御手段110は、ハードウェア的にはデータやプログラムを格納するROM、演算処理に用いるCPU等の素子を含む。
FIG. 3 is a basic functional block diagram focusing on a configuration for controlling a game in a pachinko gaming machine.
The main process control means 108 mainly controls the overall operation of the
入球検出装置104は、始動口62の入賞検出装置74や大入賞口66の入賞検出装置78など各種入賞口において、遊技球の入賞を検出するセンサである。表示装置106は特別図柄表示装置61、装飾図柄表示装置60、保留ランプ20や遊技効果ランプ90等の各種表示のための装置である。
The winning
メイン基板41とサブ基板49は、8本のデータ信号線100と1本のストローブ信号線102により電気的に接続されている。データ信号線100は、遊技制御信号と検査信号を伝送するための通信線である。各データ信号線100は、それぞれ1度に1ビットのビットデータを伝送する。したがって、メイン基板41からサブ基板49へは一度に最大8ビット、すなわち、1バイトのデジタル信号が伝送される。遊技制御信号は8ビットの第1データと8ビットの第2データによって構成される信号である。第1データは制御命令の種別を表し、第2データが制御の内容をを表す。第1データの各ビットデータはそれぞれ8本のデータ信号線100のいずれかに割り当てられて送信される。次に第2データの各ビットデータが8本のデータ信号線100のいずれかに割り当てられて更に送信される。このようにして、2回に分けて遊技制御信号が送信される。そのあと、8ビットの検査データがそれぞれのデータ信号線100に割り当てられて検査信号として送信される。検査信号は、遊技制御信号がメイン基板41からサブ基板49に対して送信エラーを生じることなく送信されたかを判定するために送信される信号である。
The
サブ基板49は、受信された第1データ、第2データおよび検査データを一時的に記憶する。メイン基板41からサブ基板49に対してデータ信号線100を介して遊技制御信号と検査信号の2つのデジタル信号が送信されたときには、ストローブ信号とよばれるパルス信号がストローブ信号線102を介してメイン基板41からサブ基板49に送信される。サブプロセス制御手段110は、このストローブ信号の受信が検出されると、一時記憶されている第1データ、第2データおよび検査データを読み出す。サブプロセス制御手段110は、読み出された第1データと第2データに応じて、表示処理等を実行する。また、検査データに基づいて、これらの受信データが正常に伝送されたデータであるか検証され、送信エラーが生じている場合には、その旨が報知される。
The
図4は、遊技機検査装置の機能ブロック図である。
遊技機検査装置120は、メイン基板41とサブ基板49においてデータ信号線100における送信エラーを検出するための機能を有する装置である。遊技機検査装置120は、メイン基板41とサブ基板49における機能の一部として構成されてもよいし、メイン基板41やサブ基板49とはハードウェア的に独立した装置として構成されてもよい。本実施例においては、メイン基板41とサブ基板49の機能として図4に示す遊技機検査装置120の各機能が発揮される態様として説明する。
ここに示す各ブロックは、ハードウェア的には、コンピュータのCPUをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
FIG. 4 is a functional block diagram of the gaming machine inspection device.
The gaming
Each block shown here can be realized in hardware by an element such as a CPU of a computer or a mechanical device, and in software it is realized by a computer program or the like, but here it is realized by their cooperation. Draw functional blocks. Therefore, those skilled in the art will understand that these functional blocks can be realized in various forms by a combination of hardware and software.
遊技機検査装置120は、送信手段122、検査データ生成手段124、受信手段132、検証データ生成手段140および送信エラー判定手段142を含む。送信手段122と検査データ生成手段124はメイン基板41上において実現される機能ブロックであり、受信手段132、検証データ生成手段140および送信エラー判定手段142はサブ基板49上において実現される機能ブロックである。
送信手段122は、遊技制御信号と検査信号を送信する。検査データ生成手段124は、このとき検査信号として送信される検査データを生成する。受信手段132は、送信手段122から遊技制御信号と検査信号を受信する。検証データ生成手段140は、受信された遊技制御信号が正常に受信されたか判定するための検証データとよばれる8ビットデータを生成する。送信エラー判定手段142は、受信された検査データと検証データを比較することにより、データ信号線100においてデータが正常に受信されたかを判定する。
The gaming
The transmission means 122 transmits a game control signal and an inspection signal. The inspection
送信手段122は、制御信号送信手段126、検査信号送信手段128およびストローブ信号送信手段130を含む。
制御信号送信手段126は、メインプロセス制御手段108から遊技制御信号を取得し、データ信号線100を介して受信手段132に第1データと第2データを送信する。検査信号送信手段128は、遊技制御信号を送信後、検査データ生成手段124により生成される検査データを検査信号として送信する。このように、1回の遊技制御信号の送信に際しては、第1データ、第2データおよび検査データについての計3回の送信処理が実行される。ストローブ信号送信手段130は、遊技制御信号と検査信号が送信された後、その送信を通知するためのストローブ信号をストローブ信号線102を介して送信する。ストローブ信号はパルス信号であってよい。
The
The control
受信手段132は、制御信号受信手段134、検査信号受信手段136およびストローブ信号受信手段138を含む。
制御信号受信手段134は第1データおよび第2データとして2回に分けて遊技制御信号を受信しこれらを一時的に記憶する。検査信号受信手段136は、検査信号送信手段128から検査信号を受信する。検査信号受信手段136は、検査信号として受信した検査データを一時的に記憶する。ストローブ信号受信手段138は、ストローブ信号送信手段130から送信されたストローブ信号を受信する。検証データ生成手段140は、ストローブ信号受信手段138がストローブ信号を受信したときに、制御信号受信手段134が記憶している第1データと第2データを読み出して検証データを生成する。このとき、検査データ生成手段124が第1データと第2データに基づいて検査データを生成したのと同様の方法で、検証データ生成手段140は制御信号受信手段134が記憶する第1データと第2データに基づいて検証データを生成する。データ信号線100によるデータ伝送が正常に実行されていれば、この検査データと検証データは一致するはずである。送信エラー判定手段142は、検査信号受信手段136が記憶する検査データと検証データ生成手段140により生成された検証データを比較し、それらが一致しなければ送信エラーが発生したものと判定する。送信エラーが生じていなければ、受信された遊技制御信号はサブプロセス制御手段110に送られる。
The receiving
The control signal receiving means 134 receives the game control signal in two steps as the first data and the second data, and temporarily stores them. The inspection
図5は、第1データと第2データの論理和により検査データを生成する態様を示す模式図である。
検査データ生成方法の一例として、第1データと第2データの論理和演算により検査データが生成されてもよい。しかし、この場合には、送信エラーが発生しても、これを検出できない場合が発生し得る。同図を用いてその理由を説明する。
同図左側に示すデータが、送信手段122から送信されるデータである。同図右側に示すのデータが、受信手段132により受信されたデータである。データ150は、制御信号送信手段126が送信する第1データである。データ152は、制御信号送信手段126が送信する第2データである。データ154は、検査データ生成手段124が生成して検査信号送信手段128が送信する検査データである。データ156は、制御信号受信手段134により受信された第1データであり、データ158は制御信号受信手段134により受信された第2データである。データ160は、検査信号受信手段136により受信された検査データである。データ162は、検証データ生成手段140により生成された検証データである。送信エラーが生じていなければ、第1データとしてのデータ150とデータ156、第2データとしてのデータ152とデータ158、検査データとしてのデータ154とデータ160はそれぞれ一致する。また、検査データであるデータ160と検証データであるデータ162も一致する。
FIG. 5 is a schematic diagram illustrating an aspect in which inspection data is generated by logical sum of first data and second data.
As an example of the inspection data generation method, inspection data may be generated by an OR operation of the first data and the second data. However, in this case, even if a transmission error occurs, a case where this cannot be detected may occur. The reason will be described with reference to FIG.
The data shown on the left side of FIG. The data shown on the right side of the figure is the data received by the receiving means 132.
制御信号送信手段126は、第1データとしてデータ150の各ビットデータを各データ信号線100に割り当てて送信する。以下、データ150の第1ビット目のビットデータが割り当てられるデータ信号線100のことを「第1信号線」、第2ビット目のビットデータが割り当てられるデータ信号線100のことを「第2信号線」ともよぶ。すなわち、データ150の第nビット目(nは1以上8以下の整数)のビットデータが割り当てられるデータ信号線100は「第n信号線」となる。制御信号送信手段126は、データ150を送信した後、第2データとしてデータ152のビットデータを各データ信号線100に割り当てて送信する。このとき、データ152の第nビット目のビットデータは、第n信号線によって送信される。
検査データ生成手段124は、第1データであるデータ150と第2データであるデータ152の各ビットデータごとに論理和演算し、その演算値として8ビットの検査データとしてデータ154を生成する。検査信号送信手段128は、データ152が送信された後、データ154のビットデータを各データ信号線100に割り当てて検査信号として送信する。このとき、検査データであるデータ154の第nビット目のビットデータは、第n信号線によって送信される。
The control
The inspection data generation means 124 performs an OR operation for each bit data of the
ここで、第5信号線から第8信号線において断線などにより送信エラーが発生しているとする。
第1データに関し、データ156のうち、第1ビットから第4ビットまではデータ150と同じであるが、第5ビットから第8ビットまではデータ伝送に失敗しており、受信されたビットデータは「0」となっている。第2データに関し、データ158についても同様に、第1ビットから第4ビットまではデータ152と同じであるが、第5ビットから第8ビットまでは「0」となっている。また、検査データに関し、データ160についても、第1ビットから第4ビットまでのビットデータはデータ154と同じであるが、第5ビットから第8ビットまでは「0」となっている。
Here, it is assumed that a transmission error has occurred in the fifth signal line to the eighth signal line due to disconnection or the like.
Regarding the first data, among the
ここで、検証データ生成手段140は、第1データとして受信されたデータ156と第2データとして受信されたデータ158を各ビットデータごとに論理和演算して検証データとしてデータ162を生成する。データ156やデータ158が正しく受信されていれば、検査データであるデータ160と検証データであるデータ162は一致することになる。送信エラー判定手段142は、データ160とデータ162を比較し、各ビットデータがすべて一致しているので送信エラーは生じていないものと判定する。この場合、実際には第5から第8信号線において送信エラーを生じていながら、結果としてエラー検出されないことになる。
このように、第1データと第2データの論理和として検査データを生成する場合には、送信エラーの検出に失敗する可能性がある。そこで、本実施例における遊技機検査装置120は、送信エラーを確実に検出するため、図6から図8に示す3種類の検査データ生成方法により検査データを生成する。
Here, the verification data generation means 140 performs a logical OR operation on the
As described above, when the inspection data is generated as the logical sum of the first data and the second data, the detection of the transmission error may fail. Therefore, the gaming
図6は、本実施例における第1の検査データ生成方法を説明するための模式図である。
この生成方法においては、検査データ生成手段124はデータ154を生成するに際して、まず、第1データであるデータ150および第2データであるデータ152をそれぞれ反転したデータを生成する。同図においてデータ150は「11001000」であるので、その反転データは「00110111」である。同様にデータ152の反転データは「11110111」となる。次に、検査データ生成手段124は、これら2つの反転データを各ビットデータごとに論理積演算して「00110111」となるデータ154を検査データとして生成する。なお、ド・モルガンの定理により、データ150とデータ152の論理和を反転させてたデータとして、同様のデータ154を生成可能である。以下、このような検査データの生成方法を「第1の検査データ生成方法」とよぶ。
FIG. 6 is a schematic diagram for explaining the first inspection data generation method in the present embodiment.
In this generation method, when generating the
ここでも、第5から第8信号線において断線などの理由により送信エラーが発生しているとする。
データ156のうち、第1ビットから第4ビットまではデータ150と同じであるが、第5ビットから第8ビットまではデータ伝送に失敗しており、受信されたビットデータは「0」となっている。データ158についても同様に、第1ビットから第4ビットまではデータ152と同じであるが、第5ビットから第8ビットまでは「0」となっている。また、データ160についても、第1ビットから第4ビットまでのビットデータはデータ154と同じであるが、第5ビットから第8ビットまでは「0」となっている。
Also here, it is assumed that a transmission error has occurred in the fifth to eighth signal lines due to a disconnection or the like.
Among the
検証データ生成手段140は、データ156とデータ158に基づいて、データ162を生成する。データ162の生成方法は、データ150とデータ152に基づいてデータ154を生成したときの第1の検査データ生成方法と同様である。送信エラー判定手段142は、こうして生成されたデータ162と、受信されたデータ160を比較する。このとき、第1から第4ビットのビットデータは同じであるが、第5から第8ビットまでのビットデータは同値とならない。これにより、送信エラー判定手段142は、第5ビットから第8ビットのビットデータを伝送したデータ信号線100において送信エラーが発生したことを正しく検出できる。
The verification
図7は、本実施例における第2の検査信号生成方法を説明するための模式図である。
この生成方法においては、検査データ生成手段124はデータ154を生成するに際して、まず、第1データであるデータ150および第2データであるデータ152をそれぞれを各ビットデータごとに論理積演算する。すなわち、「11001000」と「00001000」の論理積演算値として「00001000」が算出される。そして、検査データ生成手段124はこの論理積演算値の反転データである「11110111」としてデータ154を生成する。なお、ド・モルガンの定理により、データ150の反転データとデータ152の反転データをそれぞれの論理和演算したデータとして、同様のデータ154を生成可能である。以下、このような検査データの生成方法を「第2の検査データ生成方法」とよぶ。
FIG. 7 is a schematic diagram for explaining a second inspection signal generation method in the present embodiment.
In this generation method, when the test
ここでも、第5から第8信号線において断線などの理由により送信エラーが発生しているとする。
検証データ生成手段140は、データ156とデータ158に基づいて、データ162を生成する。データ162の生成方法は、データ150とデータ152に基づいてデータ154を生成したときの第2の検査データ生成方法と同様である。送信エラー判定手段142は、こうして生成された検証データであるデータ162と、受信された検査データであるデータ160を比較することにより、第5ビットから第8ビットのビットデータを伝送したデータ信号線100において送信エラーが発生したことを正しく検出できる。
Also here, it is assumed that a transmission error has occurred in the fifth to eighth signal lines due to a disconnection or the like.
The verification
図8は、本実施例における第3の検査信号生成方法を説明するための模式図である。
この生成方法においては、検査データ生成手段124はデータ154を生成するに際して、まず、第1データであるデータ150か第2データであるデータ152のいずれかの反転データとしてデータ154を生成する。同図においては、データ150の反転データ「00110111」としてデータ154が生成されている。以下、このような検査データの生成方法を「第3の検査データ生成方法」とよぶ。
FIG. 8 is a schematic diagram for explaining a third inspection signal generation method in the present embodiment.
In this generation method, when the inspection
ここでも、第5から第8信号線において断線などの理由により送信エラーが発生しているとする。
検証データ生成手段140は、データ156に基づいて、データ162を生成する。データ162の生成方法は、データ150に基づいてデータ154を生成したときの第3の検査データ生成方法と同様である。送信エラー判定手段142は、こうして生成されたデータ162と、受信されたデータ160を比較することにより、第5ビットから第8ビットのビットデータを伝送したデータ信号線100において送信エラーが発生したことを正しく検出できる。
Also here, it is assumed that a transmission error has occurred in the fifth to eighth signal lines due to a disconnection or the like.
The verification
以上に示した、第1から第3の検査データ生成方法のいずれいにおいても、第1データであるデータ150と第2データであるデータ152の第nビット目のビットデータが同値であれば、検査データであるデータ154の第nビット目のビットデータはその反転値となるようにデータ154が生成されている。第n信号線が断線状態にあるときには、データ156、データ158およびデータ160の第nビット目のビットデータはすべて同値となる。そのため、あらかじめ、データ150、データ152およびデータ154の第nビット目のビットデータが同値とならないようにデータ154を生成することにより、データ信号線100における送信エラーを好適に検出できる。なお、データ150とデータ152の第nビット目のビットデータが同値でなければ、データ154の第nビット目のビットデータは「0」または「1」のいずれかの固定値として、検査データ生成処理を簡便なものにしてもよい。
In any of the first to third inspection data generation methods described above, if the bit data of the nth bit of the
図9は、送信手段による送信処理過程を示すフローチャートである。
制御信号送信手段126は、メインプロセス制御手段108から第1データを取得する(S10)。次に、制御信号送信手段126は、メインプロセス制御手段108から第2データを取得する(S12)。検査データ生成手段124は、これら取得された第1および第2データの双方または一方に基づいて、検査データを生成する(S14)。このときの検査データの生成方法は先述の通りである。制御信号送信手段126は、遊技制御信号としてまず第1データを受信手段132に送信したあと(S16)、第2データを受信手段132に送信する(S18)。検査信号送信手段128は検査信号として検査信号を送信すると(S20)、ストローブ信号送信手段130はストローブ信号をストローブ信号線102を介して受信手段132に送信する(S22)。以上の処理により、遊技制御信号と検査信号がメイン基板41からサブ基板49に送信される。また、ストローブ信号の送信によってサブ基板は遊技制御信号に基づいて処理を実行すべきタイミングを検出する。
FIG. 9 is a flowchart showing a transmission process performed by the transmission means.
The control
図10は、受信手段による受信処理過程を示すフローチャートである。
制御信号受信手段134は、制御信号送信手段126から第1データと第2データを遊技制御信号として受信する(S30、S32)。制御信号受信手段134は、検査信号送信手段128から検査データを検査信号として受信する(S34)。こうして取得された第1データ、第2データおよび検査データは受信手段132において一時記憶される。ストローブ信号受信手段138は、ストローブ信号送信手段130からストローブ信号を受信する(S35)。受信手段132は、ストローブ信号が受信されると、まず、変数iに0を代入して初期化する(S36)。ここで変数iは、各データ信号線100ごとの送信エラー検出処理が実行されるごとにインクリメントされる変数である。
FIG. 10 is a flowchart showing a receiving process performed by the receiving means.
The control
変数iが8以下であれば(S38のY)、検証データ生成手段140は第(i+1)ビット目のデータ156とデータ158に基づいて検証データであるデータ162を生成する(S40)。検査データであるデータ160と検証データであるデータ162それぞれのこの第(i+1)ビット目のビットデータが一致すれば(S42のY)、第(i+1)信号線においては送信エラーを生じていないとして、受信手段132はiをインクリメントする(S44)。このとき、処理はS38に戻る。一方、S42において一致しなければ(S42のN)、送信エラー判定手段142はそのビットデータを伝送した第(i+1)信号線において送信エラーが発生したと判定しこれを通知する(S46)。通知は、画面やランプなどによる表示、音声、あるいは、エラー信号の外部装置への出力などの手段によってなされる。S38に戻り、変数iが8以下でなければ(S38のN)、すなわち、8本のデータ信号線100のすべてについて送信エラー判定手段142によるS42に示した送信エラー検出処理が終了していれば、正常な信号送受信がなされたとして、処理はそのまま終了する。
If the variable i is 8 or less (Y in S38), the verification data generating means 140 generates
本実施例に示した遊技機検査装置120や、このような遊技機検査装置120を搭載したぱちんこ遊技機10によれば、遊技制御信号の送信時においてデータ信号線100における送信エラーを検出できる。また、既存の遊技制御信号に対して検査信号を追加するだけで実現でき、また、検査信号の生成方法が簡易であるというメリットがある。
According to the gaming
以上、本発明を実施例をもとに説明した。この実施例はあくまで例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。 In the above, this invention was demonstrated based on the Example. This embodiment is merely an example, and it will be understood by those skilled in the art that various modifications can be made to the combination of each component and each processing process, and such modifications are within the scope of the present invention. is there.
本実施例においては、メイン基板とサブ基板を電気的に接続する有線の信号線を対象として説明したが、本発明の範囲はこれに限られるものではない。たとえば、図3に示した入球検出装置104とメイン基板41など、さまざまな信号伝送経路においてもこのような送信エラー検出処理を応用することができる。また、有線の信号線であることは必須条件ではなく、無線による通信においてもこのような検出方法により有効に送信エラーを検出できる。
In the present embodiment, the description has been given of the wired signal line that electrically connects the main board and the sub board, but the scope of the present invention is not limited to this. For example, such a transmission error detection process can be applied to various signal transmission paths such as the
10 ぱちんこ遊技機、41 メイン基板、43 払出ユニット、45 払出制御基板、47 発射制御基板、48 電源ユニット、49 サブ基板、52 遊技領域、60 装飾図柄表示装置、61 特別図柄表示装置、62 始動口、66 大入賞口、100 データ信号線、102 ストローブ信号線、108 メインプロセス制御手段、110 サブプロセス制御手段、120 遊技機検査装置、122 送信手段、124 検査データ生成手段、126 制御信号送信手段、128 検査信号送信手段、130 ストローブ信号送信手段、132 受信手段、134 制御信号受信手段、136 検査信号受信手段、138 ストローブ信号受信手段、140 検証データ生成手段、142 送信エラー判定手段。 10 Pachinko machines, 41 main board, 43 payout unit, 45 payout control board, 47 launch control board, 48 power supply unit, 49 sub-board, 52 game area, 60 decorative symbol display device, 61 special symbol display device, 62 start port , 66 Grand prize opening, 100 data signal line, 102 strobe signal line, 108 main process control means, 110 sub-process control means, 120 gaming machine inspection device, 122 transmission means, 124 inspection data generation means, 126 control signal transmission means, 128 inspection signal transmission means, 130 strobe signal transmission means, 132 reception means, 134 control signal reception means, 136 inspection signal reception means, 138 strobe signal reception means, 140 verification data generation means, 142 transmission error determination means.
Claims (5)
前記第1制御装置は、
前記第1制御装置から前記第2制御装置に対し、前記第2制御装置により実行されるべき遊技内容を制御するための遊技制御データを前記複数の信号線の数に等しいビット数ごとのデータに分割し、そのデータを前記複数の信号線を介して少なくとも第1データと第2データの2回に分けて前記ビット数ずつ前記遊技制御信号として同時に送信する制御信号送信手段と、
前記第1データと前記第2データにおいて同じ信号線で送信されるビットデータに同値のものがあるとき、そのビットデータの反転値をその同じ信号線で送信すべきビットデータとする論理演算処理を実行し、演算後のデータを検査データとして含む検査信号を生成する検査信号生成手段と、
前記生成された検査信号を前記複数の信号線を介して前記第2制御装置に送信する検査信号送信手段と、
を含み、
前記第2制御装置は、
前記第1制御装置から送信される遊技制御信号を受信する制御信号受信手段と、
前記第1制御装置から送信される検査信号を受信する検査信号受信手段と、
前記受信された遊技制御信号の第1データおよび第2データを用いて前記検査信号生成手段が前記検査信号を生成したときと同じ論理演算処理を実行し、演算後のデータを検証データとして生成する検証データ生成手段と、
前記受信された検査信号の検査データと、前記生成された検証データとが一致しなければ、一致しなかったビットデータが送信された信号線において送信エラーを生じているものと判定するエラー判定手段と、
を備えることを特徴とする遊技機。 A first control device that mainly controls the basic operation of the game including the lottery process; and a second control device that mainly controls the operational operation of the game including the effect display process for indicating the result of the lottery process. The communication between the first control device and the second control device is a one-way communication in which a game control signal is transmitted from the first control device to the second control device via a plurality of signal lines. A gaming machine configured in
The first control device includes:
Game control data for controlling game content to be executed by the second control device from the first control device to the second control device is converted into data for each bit number equal to the number of the plurality of signal lines. A control signal transmitting means for dividing the data and dividing the data into at least the first data and the second data at least twice through the plurality of signal lines and simultaneously transmitting the number of bits as the game control signal;
When there is the same bit data transmitted on the same signal line in the first data and the second data, a logical operation process is performed in which an inverted value of the bit data is used as bit data to be transmitted on the same signal line. Test signal generation means for executing and generating an inspection signal including the calculated data as inspection data;
Inspection signal transmitting means for transmitting the generated inspection signal to the second control device via the plurality of signal lines;
Including
The second control device includes:
Control signal receiving means for receiving a game control signal transmitted from the first control device;
Inspection signal receiving means for receiving an inspection signal transmitted from the first control device;
Using the first data and the second data of the received game control signal, the test signal generation means executes the same logical operation processing as when the test signal is generated, and generates the calculated data as verification data Verification data generation means;
If the inspection data of the received inspection signal and the generated verification data do not match, an error determination means for determining that a transmission error has occurred in the signal line to which the mismatched bit data is transmitted When,
A gaming machine comprising:
前記第1制御装置は、
前記第1制御装置から前記第2制御装置に対し、前記第2制御装置により実行されるべき遊技内容を制御するための遊技制御データを前記複数の信号線の数に等しいビット数ごとのデータに分割し、そのデータを前記複数の信号線を介して少なくとも第1データと第2データの2回に分けて前記ビット数ずつ前記遊技制御信号として同時に送信する制御信号送信手段と、
前記第1データまたは前記第2データの前記ビット数のビットデータの反転値を演算する論理演算処理を実行し、演算後の前記ビット数のビットデータを検査データとして含む検査信号を生成する検査信号生成手段と、
前記生成された検査信号を前記複数の信号線を介して前記第2制御装置に送信する検査信号送信手段と、
を含み、
前記第2制御装置は、
前記第1制御装置から送信される遊技制御信号を受信する制御信号受信手段と、
前記第1制御装置から送信される検査信号を受信する検査信号受信手段と、
前記受信された遊技制御信号の第1データおよび第2データを用いて前記検査信号生成手段が前記検査信号を生成したときと同じ論理演算処理を実行し、演算後のデータを検証データとして生成する検証データ生成手段と、
前記受信された検査信号の検査データと、前記生成された検証データとが一致しなければ、一致しなかったビットデータが送信された信号線において送信エラーを生じているものと判定するエラー判定手段と、
を備えることを特徴とする遊技機。 A first control device that mainly controls the basic operation of the game including the lottery process; and a second control device that mainly controls the operational operation of the game including the effect display process for indicating the result of the lottery process. The communication between the first control device and the second control device is a one-way communication in which a game control signal is transmitted from the first control device to the second control device via a plurality of signal lines. A gaming machine configured in
The first control device includes:
Game control data for controlling game content to be executed by the second control device from the first control device to the second control device is converted into data for each bit number equal to the number of the plurality of signal lines. A control signal transmitting means for dividing the data and dividing the data into at least the first data and the second data at least twice through the plurality of signal lines and simultaneously transmitting the number of bits as the game control signal;
A test signal for executing a logical operation process for calculating an inverted value of the bit data of the number of bits of the first data or the second data and generating a test signal including the bit data of the number of bits after the calculation as test data Generating means;
Inspection signal transmitting means for transmitting the generated inspection signal to the second control device via the plurality of signal lines;
Including
The second control device includes:
Control signal receiving means for receiving a game control signal transmitted from the first control device;
Inspection signal receiving means for receiving an inspection signal transmitted from the first control device;
Using the first data and the second data of the received game control signal, the test signal generation means executes the same logical operation processing as when the test signal is generated, and generates the calculated data as verification data Verification data generation means;
If the inspection data of the received inspection signal and the generated verification data do not match, an error determination means for determining that a transmission error has occurred in the signal line to which the mismatched bit data is transmitted When,
A gaming machine comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004265008A JP4636529B2 (en) | 2004-09-13 | 2004-09-13 | Gaming machine inspection device and gaming machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004265008A JP4636529B2 (en) | 2004-09-13 | 2004-09-13 | Gaming machine inspection device and gaming machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006075468A JP2006075468A (en) | 2006-03-23 |
| JP4636529B2 true JP4636529B2 (en) | 2011-02-23 |
Family
ID=36155399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004265008A Expired - Fee Related JP4636529B2 (en) | 2004-09-13 | 2004-09-13 | Gaming machine inspection device and gaming machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4636529B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4646057B2 (en) * | 2004-11-26 | 2011-03-09 | サミー株式会社 | Gaming machine and gaming machine inspection method |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02117233A (en) * | 1988-10-27 | 1990-05-01 | Tech Res & Dev Inst Of Japan Def Agency | Signal transmission path monitoring circuit |
| JP2787440B2 (en) * | 1997-02-10 | 1998-08-20 | 株式会社平和 | Gaming machine display |
| JP2002000896A (en) * | 2000-06-19 | 2002-01-08 | Kunihiro Miyazaki | Game machine |
-
2004
- 2004-09-13 JP JP2004265008A patent/JP4636529B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006075468A (en) | 2006-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6387055B2 (en) | Game machine | |
| JP6387056B2 (en) | Game machine | |
| JP6142225B2 (en) | Game machine | |
| JP2013158596A (en) | Game machine | |
| JP5973742B2 (en) | Game machine | |
| JP2005192818A (en) | Game machine | |
| JP5216438B2 (en) | Game machine | |
| JP2013158594A (en) | Game machine | |
| JP4582696B2 (en) | Gaming machine having inspection function, and inspection device for gaming machine | |
| JP4636529B2 (en) | Gaming machine inspection device and gaming machine | |
| JP2004222956A (en) | Game machine | |
| JP5432884B2 (en) | Game machine | |
| JP2012245255A (en) | Game machine | |
| JP4646057B2 (en) | Gaming machine and gaming machine inspection method | |
| JP5833585B2 (en) | Game machine | |
| JP4636565B2 (en) | Gaming machine wiring inspection equipment | |
| JP2008221004A (en) | Wiring inspection device for game machine | |
| JP4163893B2 (en) | Gaming machine wiring inspection equipment | |
| JP4811831B2 (en) | Gaming machine having inspection function, and inspection device for gaming machine | |
| JP2008221010A (en) | Wiring inspection device for game machine | |
| JP4811829B2 (en) | Gaming machine having inspection function, and inspection device for gaming machine | |
| JP2005224631A (en) | Wire inspecting instrument for game machine | |
| JP4164074B2 (en) | Gaming machine wiring inspection equipment | |
| JP4164075B2 (en) | Gaming machine wiring inspection equipment | |
| JP2004321277A (en) | Gaming machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070807 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100608 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100802 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100831 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101014 |
|
| 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: 20101109 |
|
| 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: 20101118 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131203 Year of fee payment: 3 |
|
| 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 |