(57)【特許請求の範囲】
【請求項１】
所定のデータを記憶する複数の記憶手段と、
扉の開放、または、閉鎖を検出し、前記扉の開放、または、閉鎖が検出された場合、前記複数の記憶手段により記憶された前記所定のデータを、前記所定のデータとは異なる他の所定のデータに巡回的に更新する更新手段とを含み、
電源立ち上げ時に、前記複数の記憶手段により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより、前記扉の開放、または、閉鎖が検出されたか否かが判定される
扉開閉検出装置。
【請求項２】
前記複数の記憶手段が記憶するデータを組合せたパターンは、前記更新手段により巡回的に更新されることで循環する
請求項１に記載の扉開閉検出装置。
【請求項３】
電源立ち上げ時に、前記複数の記憶手段が記憶するデータを組合せたパターンが、前記更新手段により更新される度に、巡回的に更新するパターンとなるように、前記複数の記憶手段に前記所定のデータを記憶するよう固定させる固定手段をさらに含む
請求項１に記載の扉開閉検出装置。
【請求項４】
前記扉の開放、または、閉鎖が検出された場合、前記更新手段による更新を所定時間だけ遅延させる遅延手段をさらに含む
請求項１に記載の扉開閉検出装置。
【請求項５】
前記扉の開放、または、閉鎖が検出された後、前記記憶手段および前記更新手段を駆動させるための電流を駆動に必要とされる一瞬の期間にだけ流し、停止させる停止手段をさらに含む
請求項１に記載の扉開閉検出装置。
【請求項６】
前記停止手段は、Ｄ型フリップフロップであり、前記扉の開放、または、閉鎖が検出された後の、出力端子より出力される信号に基づいて、前記電流を停止させる
請求項５に記載の扉開閉検出装置。
【請求項７】
前記停止手段は、有接点スイッチにより、前記電流を停止させる
請求項５に記載の扉開閉検出装置。
【請求項８】
前記記憶手段および前記更新手段を駆動させる電力を供給する主電源が停止されるとき投入される補助電源をさらに含み、
前記記憶手段は、前記主電源が停止され、前記補助電源に切り替わる直前のタイミングで、前記所定のデータを記憶する
請求項１に記載の扉開閉検出装置。
【請求項９】
前記記憶手段および前記更新手段を駆動させる電力を供給する主電源よりも電圧の低い補助電源をさらに含み、
前記補助電源とダイオードとが順方向に接続されて、前記記憶手段に電力を供給し、
直列に接続されている前記補助電源と前記ダイオードとに対して、並列に前記主電源が接続されている
請求項１に記載の扉開閉検出装置。
【請求項１０】
直列に接続されている前記補助電源と前記ダイオードとに対して、並列に前記主電源と前記ダイオードとは異なる他のダイオードが順方向に接続されている
請求項９に記載の扉開閉検出装置。
【請求項１１】
前記記憶手段により記憶される前記データの供給を受け付ける、または、前記記憶手段により記憶されている前記データが読み出される信号線を、前記記憶手段に対して、接続、または、切断する切替手段をさらに含み、
前記主電源からの電力供給が停止している場合、前記切替手段は、前記信号線を切断する
請求項１に記載の扉開閉検出装置。
【請求項１２】
前記記憶手段は、D型フリップフロップである
請求項１に記載の扉開閉検出装置。
【請求項１３】
前記更新手段は、接点スイッチ、近接スイッチ、光学スイッチ、または磁気スイッチを含む
請求項１に記載の扉開閉検出装置。
【請求項１４】
電源立ち上げ時に、前記複数の記憶手段により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより前記扉の開放、または、閉鎖が検出されたか否かを判定する判定手段をさらに含む
請求項１に記載の扉開閉検出装置。
【請求項１５】
所定のデータを記憶する複数の記憶ステップと、
扉の開放、または、閉鎖を検出し、前記扉の開放、または、閉鎖が検出された場合、前記複数の記憶ステップの処理により記憶された前記所定のデータを、前記所定のデータとは異なる他の所定のデータに巡回的に更新する更新ステップとを含み、
電源立ち上げ時に、前記複数の記憶ステップの処理により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより、前記扉の開放、または、閉鎖が検出されたか否かが判定される
扉開閉検出方法。
【請求項１６】
請求項１に記載の扉開閉検出装置を含む遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、扉開閉検出装置および方法に関し、特に、安価な構成により、遊技機の扉の不正な開放、または、閉鎖を確実に検出できるようにした扉開閉検出装置および方法に関する。
【背景技術】
【０００２】
遊技店において、閉店後の遊技機の不正改造防止が課題となっており、遊技機の電源遮断後に扉の開放を監視する機能が求められている。
【０００３】
現状において、遊技機単体には扉開閉検出機能は搭載されているものの、遊技機の電源供給時しか動作しないものが一般的である。
【０００４】
そこで、予め充電されたコンデンサの電荷を扉が開放された際に放電することで、無電源期間中の扉開放を検出する手段が提案されている（特許文献１参照）。
【０００５】
また、遊技店の設備として、扉開閉検出機能の開閉信号を直接ホールコンピュータに送信する構成や、カバー開閉信号をコントローラに記憶し報知・動作停止処理をする構成などが提案されている（特許文献２，３参照）。
【０００６】
また最近では、遊技機本体にバッテリと開閉検出機能を設けるようにさせ、常に開閉時刻などの履歴を記録し、履歴データをホールコンピュータと通信する構成も提案されている（特許文献４参照）。これは、製品出荷時から常時一定時間毎に開閉状態を検出、記録し、かつ監視ユニットが固有IDを持つことで不正交換を防止するものである。
【０００７】
【特許文献１】特開２００１−３４０５９５号公報
【特許文献２】特開２００１−００９１３７号公報
【特許文献３】特開２００５−２１８５９７号公報
【特許文献４】特開２００３−１５９４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した特許文献１に記載の技術においては、扉開放によりコンデンサの電荷を放電した後に、外部電源を用いてコンデンサに再充電することで容易に元の状態に復帰させることができ、扉の不正な開放があったことを示す痕跡が残らない恐れがある。
【０００９】
また、特許文献２に記載の技術においては、扉開閉信号をホールコンピュータに送信する場合、閉店後もホールコンピュータを稼動させておく必要があり、開閉検出機能を実現する配線が短絡されるなどにより、容易に機能が無効化される恐れがある。
【００１０】
さらに、特許文献３に記載の技術においては、扉開閉信号の記憶する機構としてラッチ回路が利用されているが、外部からクリア信号が入力されることで、容易に記憶内容が変更され、元の状態に復帰させられてしまい、扉の不正な開放があったことを示す痕跡が残らない恐れがある。
【００１１】
また、特許文献４に記載の技術においては、バッテリを用いて開閉履歴を記憶する構成であるため、複雑な処理を実行するための演算装置や、プログラムおよび履歴データを保存するための大容量の記憶機構が必要になるため高価となる恐れがある。また、処理の多くを遊技店の全体を管理する演算処理装置に頼る構成となるため、やはり、コスト高となる恐れがある。
【００１２】
さらに、バッテリ駆動の場合、バッテリの容量が不足すると動作ができず、機能が実現できない恐れがある。
【００１３】
本発明はこのような状況に鑑みてなされたものであり、例えば、遊技機の扉の開放を検出し、検出結果を保持すると共に、保持された検出結果を不正に操作できないようにすることで、安価で、かつ、確実に扉の開放、または、閉鎖を検出できるようにするものである。
【課題を解決するための手段】
【００１４】
本発明の一側面の扉開閉検出装置は、所定のデータを記憶する複数の記憶手段と、扉の開放、または、閉鎖を検出し、前記扉の開放、または、閉鎖が検出された場合、前記複数の記憶手段により記憶された前記所定のデータを、前記所定のデータとは異なる他の所定のデータに巡回的に更新する更新手段とを含み、電源立ち上げ時に、前記複数の記憶手段により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより、前記扉の開放、または、閉鎖が検出されたか否かが判定される。
【００１５】
前記複数の記憶手段が記憶するデータを組合せたパターンは、前記更新手段により巡回的に更新されることで循環するパターンとすることができる。
【００１６】
電源立ち上げ時に、前記複数の記憶手段が記憶するデータを組合せたパターンが、前記更新手段により更新される度に、巡回的に更新するパターンとなるように、前記複数の記憶手段に前記所定のデータを記憶するよう固定させる固定手段をさらに含ませるようにすることができる。
【００１７】
前記扉の開放、または、閉鎖が検出された後、前記更新手段による更新を所定時間だけ遅延させる遅延手段をさらに含ませるようにすることができる。
【００１８】
前記扉の開放、または、閉鎖が検出された後、前記記憶手段および前記更新手段を駆動させるための電流を駆動に必要とされる一瞬の期間にだけ流し、停止させる停止手段をさらに含ませるようにすることができる。
【００１９】
前記停止手段は、Ｄ型フリップフロップとすることができ、前記扉の開放、または、閉鎖が検出された後の、出力端子より出力される信号に基づいて、前記電流を停止させるようにすることができる。
【００２０】
前記停止手段は、有接点スイッチにより、前記電流を停止させるようにすることができる。
【００２１】
前記記憶手段および前記更新手段を駆動させる電力を供給する主電源が停止されるとき投入される補助電源をさらに含ませるようにすることができ、前記記憶手段には、前記主電源が停止され、前記補助電源に切り替わる直前のタイミングで、前記所定のデータを記憶させるようにすることができる。
【００２２】
前記記憶手段および前記更新手段を駆動させる電力を供給する主電源よりも電圧の低い補助電源をさらに含ませるようにすることができ、前記補助電源とダイオードとが順方向に接続されて、前記記憶手段に電力を供給させ、直列に接続されている前記補助電源と前記ダイオードとに対して、並列に主電源が接続されるようにすることができる。
【００２３】
直列に接続されている前記補助電源と前記ダイオードとに対して、並列に主電源と前記ダイオードとは異なる他のダイオードが順方向に接続されるようにすることができる。
【００２４】
前記記憶手段により記憶される前記所定のデータの供給を受け付ける、または、前記記憶手段により記憶されている前記データが読み出される信号線を、前記記憶手段に対して、接続、または、切断する切替手段をさらに含ませるようにすることができ、前記主電源からの電力供給が停止している場合、前記切替手段には、前記信号線を切断させるようにすることができる。
【００２５】
前記記憶手段は、D型フリップフロップとすることができる。
【００２６】
前記更新手段には、接点スイッチ、近接スイッチ、光学スイッチ、または磁気スイッチを含ませるようにすることができる。
【００２７】
電源立ち上げ時に、前記複数の記憶手段により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより前記扉の開放、または、閉鎖が検出されたか否かを判定する判定手段をさらに含ませるようにすることができる。
【００２８】
本発明の一側面の扉開閉検出方法は、所定のデータを記憶する複数の記憶ステップと、扉の開放、または、閉鎖を検出し、前記扉の開放、または、閉鎖が検出された場合、前記複数の記憶ステップの処理により記憶された前記所定のデータを、前記所定のデータとは異なる他の所定のデータに巡回的に更新する更新ステップとを含み、電源立ち上げ時に、前記複数の記憶ステップの処理により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより、前記扉の開放、または、閉鎖が検出されたか否かが判定される。
【００２９】
本発明の遊技機には、請求項１に記載の扉開閉検出装置を含ませるようにすることができる。
【００３０】
本発明の一側面の扉開閉検出装置および方法においては、複数の所定のデータが記憶され、前記扉の開放、または、閉鎖が検出された場合、複数に記憶された前記所定のデータが、前記所定のデータとは異なる他の所定のデータに巡回的に更新され、電源立ち上げ時に、前記複数に記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより、前記扉の開放、または、閉鎖が検出されたか否かが判定される。
【００３１】
本発明の一側面の扉開閉検出装置における、所定のデータを記憶する複数の記憶手段とは、例えば、フリップフロップ回路であり、扉の開放、または、閉鎖を検出し、前記扉の開放、または、閉鎖が検出された場合、前記複数の記憶手段により記憶された前記所定のデータを、前記所定のデータとは異なる他の所定のデータに巡回的に更新する更新手段とは、例えば、開閉検出スイッチである。
【００３２】
すなわち、遊技機電源部からの電力供給が停止する直前のタイミングで、複数のフリップフロップ回路が、所定のデータを記憶し、前記扉の開放、または、閉鎖が検出された場合、開閉検出スイッチにより複数のフリップフロップ回路にクロック信号を供給することで、複数のうちのいずれか無作為に記憶された前記所定のデータが、前記所定のデータとは異なる他の所定のデータに更新される。このため、制御部の開閉判定部は、遊技機電源部から電源供給が開始されるタイミングで、複数のフリップフロップ回路により記憶された前記複数の所定のデータが記憶されていれば、扉の開放が検出されておらず、前記複数の所定のデータとは異なる他の複数の所定のデータに更新されていれば、扉の開放が検出されたものと判断する。
【００３３】
これにより、遊技機の電源供給が停止してから次に電源が供給されるまでの間に、不正に扉が開放されると、複数のフリップフロップ回路には、複数の所定のデータとは異なる他の複数の所定のデータに更新されることになるので、電源供給が停止している間に、何らかの理由により扉の開放が検出されたことを認識することができる。
【００３４】
結果として、電源の投入を停止した後、遊技機の扉の開放を検出し、検出結果が不正に操作できないので、安価で、かつ、確実に扉の開放、または、閉鎖を検出することが可能となる。
【発明の効果】
【００３５】
本発明によれば、安価で、かつ、確実に扉の開放、または、閉鎖を検出することが可能となる。
【発明を実施するための最良の形態】
【００３６】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３７】
すなわち、本発明の一側面の扉開閉検出装置は、所定のデータを記憶する複数の記憶手段（例えば、図１のフリップフロップ回路ＦＦ１３乃至ＦＦ１５）と、扉の開放、または、閉鎖を検出し、前記扉の開放、または、閉鎖が検出された場合、前記複数の記憶手段により記憶された前記所定のデータを、前記所定のデータとは異なる他の所定のデータに巡回的に更新する更新手段（例えば、図１の扉開閉検出スイッチＳＷ１）とを含み、電源立ち上げ時に、前記複数の記憶手段により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより、前記扉の開放、または、閉鎖が検出されたか否かが判定される。
【００３８】
電源立ち上げ時に、前記複数の記憶手段が記憶するデータを組合せたパターンが、前記更新手段により更新される度に、巡回的に更新するパターンとなるように、前記複数の記憶手段に前記所定のデータを記憶するよう固定させる固定手段（例えば、図１のコンデンサＣ２、および抵抗Ｒ１５，Ｒ１６）をさらに含ませるようにすることができる。
【００３９】
前記扉の開放、または、閉鎖が検出された後、前記更新手段による更新を所定時間だけ遅延させる遅延手段（例えば、図１のコンデンサＣ１）をさらに含ませるようにすることができる。
【００４０】
前記扉の開放、または、閉鎖が検出された後、前記記憶手段および前記更新手段を駆動させるための電流を駆動に必要とされる一瞬の期間にだけ流し、停止させる停止手段（例えば、図１のフリップフロップ回路ＦＦ１１）をさらに含ませるようにすることができる。
【００４１】
前記停止手段（例えば、図１のフリップフロップ回路ＦＦ１１）は、Ｄ型フリップフロップとすることができ、前記扉の開放、または、閉鎖が検出された後の、出力端子より出力される信号に基づいて、前記電流を停止させるようにすることができる。
【００４２】
前記停止手段（例えば、図１のフリップフロップ回路ＦＦ１１）は、有接点スイッチにより、前記電流を停止させるようにすることができる。
【００４３】
前記記憶手段および前記更新手段を駆動させる電力を供給する主電源（例えば、図１の遊技機電源部Ｖ5）が停止されるとき投入される補助電源（例えば、図１の補助電源Ｖ0）をさらに含ませるようにすることができ、前記記憶手段（例えば、図１のフリップフロップ回路ＦＦ１３乃至ＦＦ１５）には、主電源が停止され、補助電源に切り替わる直前のタイミングで、前記所定のデータを記憶させることができる。
【００４４】
前記記憶手段および前記更新手段を駆動させる電力を供給する主電源（例えば、図１の遊技機電源部Ｖ5）よりも電圧の低い補助電源（例えば、図１の補助電源Ｖ0）をさらに含ませるようにすることができ、前記補助電源とダイオード（例えば、図１のダイオードＤ１１）とが順方向に接続されて、前記記憶手段に電力を供給させ、直列に接続されている前記補助電源と前記ダイオードとに対して、並列に主電源が接続されるようにすることができる。
【００４５】
直列に接続されている前記補助電源と前記ダイオードとに対して、並列に主電源と前記ダイオードとは異なる他のダイオード（例えば、図１のダイオードＤ１３）が順方向に接続されるようにすることができる。
【００４６】
前記記憶手段により記憶される前記所定のデータの供給を受け付ける、または、前記記憶手段により記憶されている前記データが読み出される信号線を、前記記憶手段に対して、接続、または、切断する切替手段（例えば、図４のトランジスタＴＲ１乃至ＴＲ３）をさらに含ませるようにすることができ、前記主電源からの電力供給が停止している場合、前記切替手段には、前記信号線を切断させるようにすることができる。
【００４７】
前記記憶手段（例えば、図１のフリップフロップ回路ＦＦ１３乃至ＦＦ１５）は、D型フリップフロップとすることができる。
【００４８】
前記更新手段（例えば、図１の扉開閉検出スイッチＳＷ１）には、接点スイッチ、近接スイッチ、光学スイッチ、または磁気スイッチを含ませるようにすることができる。
【００４９】
電源立ち上げ時に、前記複数の記憶手段により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより前記扉の開放、または、閉鎖が検出されたか否かを判定する判定手段（例えば、図１の制御部４の開閉判定部４ａ）をさらに含ませるようにすることができる。
【００５０】
本発明の一側面の扉開閉検出方法は、所定のデータを記憶する複数の記憶ステップ（例えば、図２のステップＳ２２）と、扉の開放、または、閉鎖を検出し、前記扉の開放、または、閉鎖が検出された場合、前記記憶ステップの処理により記憶された前記複数のデータを、前記所定のデータとは異なる他の所定のデータに巡回的に更新する更新ステップ（例えば、図２のステップＳ２５）とを含み、電源立ち上げ時に、前記複数の記憶ステップの処理により記憶されている前記所定のデータ、および前記他の所定のデータからなるデータのパターンが、電源停止直前に記憶されているパターンであるか否かにより、前記扉の開放、または、閉鎖が検出されたか否かが判定される。
【００５１】
図１は、本発明に係る正面扉の開閉を検出する扉開閉検出部を備えた遊技機の一実施の形態の構成を示す図である。
【００５２】
遊技機には、扉開閉検出部１、コネクタ２，３、制御部４、遊技機電源部５、交流電源６、および、発報部７が備えられている。
【００５３】
図１は、複数のフリップフロップ回路を用いて、複数ビットの信号により正面扉の開放の有無を検出するようにした扉開閉検出部１の一実施の形態の構成例を示している。
【００５４】
扉開閉検出部１は、図示せぬ遊技機の正面扉の開放、または閉鎖を検出するとき、排他的論理和回路ＥＯＲ１を含めて、フリップフロップ回路ＦＦ１３乃至ＦＦ１５が、記憶している任意の複数ビットのデータとは異なる他の任意の複数ビットのデータにランダムに更新する。
【００５５】
コネクタ２，３は、扉開閉検出部１を遊技機より単独で組み付け、または取り外せるように設けられた、相互に凹凸形状からなる接続端子である。また、コネクタ２，３は、図１の上から遊技機電源部５より扉開閉検出部１に供給されてくる電力供給線、扉開閉検出部１に記憶している開閉検出信号を伝送する３ビット分の開閉検出信号線（以降、単に信号線とも称するものとする）、および接地部分に接続されている接地線をそれぞれ接続している。
【００５６】
制御部４は、遊技機の主電源である遊技機電源部５より電力供給が停止する直前に、複数のフリップフロップ回路ＦＦ１３乃至ＦＦ１５により記憶されている複数ビットのデータの組合せを正常パターンとして格納し、図示せぬ遊技機の正面扉の開放を監視する監視状態に入る。そして、遊技機電源部５より電源が投入されるとき、制御部４は、扉開閉検出部１が、正常パターンを記憶しているか、または、他の任意のパターンを記憶しているかに基づいて、正面扉の開放、または、閉鎖の検出の有無を判定する。
【００５７】
制御部４は、交流電源６からの交流電源を直流電源に変換する遊技機電源部５より供給される直流の電力により動作し、遊技機の動作の全体を管理すると共に、扉開閉検出部１の動作を制御する。また、制御部４は、使用者により図示せぬ操作部が操作されてスイッチＳＷ２がＯＦＦにされると、電力供給が完全に停止するまでの時間に（約0.1秒程度の間に）、各種のデータを図示せぬ不揮発性のメモリに記憶させると共に、開閉判定部４ａを制御して、端子ＶIN1乃至ＶIN3に入力される扉開閉検出部１からの開閉検出信号を受信させ、正常パターンとして格納させる。
【００５８】
また、制御部４は、スイッチＳＷ２がＯＮに操作されると、開閉判定部４ａを制御して、端子ＶIN1乃至ＶIN3に入力される扉開閉検出部１からの開閉検出信号を受信させると共に、受信した開閉検出信号と、電力供給停止直前に格納した正常パターンと比較して、電源供給が停止されている間に、扉開閉検出部１のパターンが更新されていないか、すなわち、図示せぬ遊技機の正面扉の開閉が検出されたか否かを判定させて、判定結果に対応して発報部７を動作させ、不正な扉の開放があったことを発報させる。尚、端子ＶIN1乃至ＶIN3は、それぞれ電源端子Ｖｄｄとの間に、プルアップとして機能する抵抗Ｒ１乃至Ｒ３が設けられている。
【００５９】
遊技機電源部５は、交流電源６より供給される交流電源を遊技機で使用可能な直流電源に変換し、扉開閉検出部１および制御部４に供給する。遊技機で使用可能な電力の電圧としては、例えば、５Ｖである。以降においては、５Ｖであるものとして説明を進めるが、当然のことながらそれ以外の電圧でもよい。
【００６０】
次に、扉開閉検出部１の構成例について説明する。扉開閉検出部１は、フリップフロップ回路ＦＦ１１乃至ＦＦ１５、ダイオードＤ１１乃至Ｄ１９，Ｄ２１乃至Ｄ２３、抵抗Ｒ１１乃至Ｒ２０、コンデンサＣ１，Ｃ２、トランジスタＴＲ１乃至ＴＲ３、排他的論理和回路ＥＯＲ１、補助電源Ｖ0、および扉開閉検出スイッチＳＷ１から構成されている。
【００６１】
フリップフロップ回路ＦＦ１１乃至ＦＦ１５は、Ｄ型フリップフロップ回路であり、図示せぬ電源端子Ｖｃｃ、図示せぬグランド端子ＧＮＤ、プリセット端子ＰＲ、データ入力端子Ｄ、クロック信号入力端子ＣＫ、クリア端子ＣＬＲ、正出力端子Ｑ、および負出力端子Ｑ’（図１中においては、Ｑの上部にバーが表記されているが、本明細書中においては、表示の都合上「Ｑ’」と称するものとする）が設けられている。
【００６２】
フリップフロップ回路ＦＦ１１乃至ＦＦ１５は、それぞれ図示せぬ電源端子Ｖｃｃに供給される電力により駆動し、プリセット端子ＰＲおよびクリア端子ＣＬＲがＨｉの信号が供給されているとき、クロック信号入力端子ＣＫに入力されるクロック信号が立ち上がるタイミングでデータ入力端子Ｄに入力されている信号を記憶し、同一の信号を正出力端子Ｑより出力し、負信号を負出力端子Ｑ’より出力する。すなわち、クロック信号入力端子ＣＫにクロック信号が立ち上がるタイミングで、データ入力端子ＤにＨｉのデータが入力されていると、フリップフロップ回路ＦＦ１１乃至ＦＦ１５は、データであるＨｉを保持して、正出力端子Ｑより同一のＨｉの信号を、負出力端子Ｑ’よりＨｉの負信号であるＬｏｗの信号を出力する。逆に、クロック信号入力端子ＣＫにクロック信号が立ち上がるタイミングで、データ入力端子ＤにＬｏｗのデータが入力されていると、フリップフロップ回路ＦＦ１１乃至ＦＦ１５は、データであるＬｏｗを保持して、正出力端子Ｑより同一のＬｏｗの信号を、負出力端子Ｑ’よりＬｏｗの負信号であるＨｉを出力する。尚、電源端子Ｖｃｃ、および接地端子ＧＮＤは、図示が省略されているが、電源端子ＶｃｃはダイオードＤ１１，Ｄ１３のカソードと接続されており、接地端子ＧＮＤは接地されている。
【００６３】
また、フリップフロップ回路ＦＦ１１乃至ＦＦ１５は、プリセット端子ＰＲにＨｉの信号が入力され、かつ、クリア端子ＣＬＲにＬｏｗの信号が入力されると、クリア動作によりクロック信号入力端子ＣＫに入力される信号とは無関係に、正出力端子Ｑは強制的にＬｏｗを保持する。また、フリップフロップ回路ＦＦ１は、クリア端子ＣＬＲにＨｉの信号が入力され、かつ、プリセット端子ＰＲにＬｏｗが入力されると、プリセット動作により、クロック信号入力端子ＣＫに入力される信号とは無関係に入力された信号により正出力端子Ｑは強制的にＨｉを保持する。
【００６４】
フリップフロップ回路ＦＦ１１は、主に正面扉の開放、または、閉鎖に対応した扉開閉検出スイッチＳＷ１のＯＦＦからＯＮとなる動作、および、ＯＮからＯＦＦとなる動作に伴って、フリップフロップ回路ＦＦ１２と共に、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫに対して立ち上がり信号を供給すると共に、扉開閉検出部１の省電力化を目的として設けられている。また、フリップフロップ回路ＦＦ１３乃至ＦＦ１５は、３ビットのパターンを記憶するメモリとして機能している。
【００６５】
ダイオードＤ１１は、補助電源Ｖ0の正端子からみてフリップフロップ回路ＦＦ１１乃至ＦＦ１５の電源端子Ｖｃｃの方向に対して順方向に設けられており、遊技機電源部５より電力が供給されている場合、電力の逆流を防止する。
【００６６】
ダイオードＤ１３は、遊技機電源部５からみてフリップフロップ回路ＦＦ１１乃至ＦＦ１５の電源端子Ｖｃｃの方向に対して順方向に設けられており、遊技機電源部５より電力供給が停止され、かつ、補助電源Ｖ0より電力が供給されている場合、遊技機電源部５の電位は不定となり、補助電源Ｖ0より供給される電力の逆流を防止するため、コネクタ２の電力供給線と接地線を不正に強制短絡させることによってフリップフロップ回路ＦＦ１１乃至ＦＦ１５のＶｃｃとＧＮＤとを短絡し、リセット動作をさせる行為を防止する。
【００６７】
また、補助電源Ｖ0と遊技機電源部５の出力電圧Ｖ5とは、以下の式（１）の関係が満たされる関係となっている。
【００６８】
Ｖ0−Ｖｄ１１＜Ｖ5−Ｖｄ１３
・・・（１）
【００６９】
ここで、Ｖ0は、補助電源Ｖ0の電源電圧であり、Ｖｄ１３は、ダイオードＤ１３の順方向電圧であり、Ｖ5は、遊技機電源部５より供給される電源電圧であり、Ｖｄ１１は、ダイオードＤ１１の順方向電圧である。従って、遊技機電源部５より電力供給があるとき、電源端子Ｖｃｃには、（Ｖ5−Ｖｄ１３）で示される電圧が印加され、遊技機電源部５からの電力供給がなくなると補助電源Ｖ0より（Ｖ0−Ｖｄ１１）で示される電圧が印加される。
【００７０】
扉開閉検出スイッチＳＷ１は、接点スイッチ、近接スイッチ、光学スイッチ、または磁気スイッチなどから構成されるスイッチであり、図示せぬ遊技機の正面に設けられた扉の開放を検出するとＯＮにされ、それ以外の場合、すなわち、扉が閉じられている通常状態においては、ＯＦＦに設定されるスイッチである。
【００７１】
扉開閉検出スイッチＳＷ１は、一方の端部が、ダイオードＤ１１，Ｄ１３のカソード、フリップフロップ回路ＦＦ１１乃至ＦＦ１５のプリセット端子ＰＲ、フリップフロップ回路ＦＦ１１，ＦＦ１２のデータ入力端子Ｄ、フリップフロップ回路ＦＦ１３，ＦＦ１５のクリア端子ＣＬＲ、並びに、抵抗Ｒ１５の一方の端部が接続されており、他方の端部が、抵抗Ｒ１４の他方の端部、並びに抵抗Ｒ１１の一方の端部が接続されている。
【００７２】
抵抗Ｒ１１は、一方の端部が、扉開閉検出スイッチＳＷ１の他方の端部、および抵抗Ｒ１４の他方の端部に接続され、他方の端部が、フリップフロップ回路ＦＦ１１のクリア端子ＣＬＲ、抵抗Ｒ１２の一方の端部、コンデンサＣ１の一方の端部に接続されている。
【００７３】
抵抗Ｒ１２は、一方の端部が、抵抗Ｒ１１の他方の端部、フリップフロップ回路ＦＦ１１のクリア端子ＣＬＲ、コンデンサＣ１の一方の端部に接続され、他方の端部が、フリップフロップ回路ＦＦ１１のクロック信号入力端子ＣＫ、フリップフロップ回路ＦＦ１２のクリア端子ＣＬＲ、ダイオードＤ２１のアノードに接続されている。
【００７４】
ダイオードＤ２１は、アノードが、抵抗Ｒ１２の他方の端部、フリップフロップ回路ＦＦ１１のクロック信号入力端子ＣＫ、フリップフロップ回路ＦＦ１２のクリア端子ＣＬＲに接続され、カソードが、抵抗Ｒ１３の一方の端部、およびフリップフロップ回路ＦＦ１２のクロック信号入力端子ＣＫに接続されている。
【００７５】
抵抗Ｒ１３は、一方の端部が、ダイオードＤ２１のカソード、および、フリップフロップ回路ＦＦ１２のクロック信号入力端子ＣＫに接続され、他方の端部が接地されている。
【００７６】
コンデンサＣ１は、一方の端部が、抵抗Ｒ１１の他方の端部、フリップフロップ回路ＦＦ１１のクリア端子ＣＬＲ、および抵抗Ｒ１２の一方の端部に接続され、他方の端部が接地されている。
【００７７】
抵抗Ｒ１４は、一方の端部がダイオードＤ１２のアノードに接続され、他方の端部が、扉開閉検出スイッチＳＷ１の他方の端部、および、抵抗Ｒ１１の一方の端部に接続されている。
【００７８】
ダイオードＤ１２は、アノードが、抵抗Ｒ１４の一方の端部に接続され、カソードがフリップフロップ回路ＦＦ１１の正出力端子Ｑに接続されている。
【００７９】
フリップフロップ回路ＦＦ１１は、プリセット端子ＰＲおよびデータ端子Ｄが、相互に接続されると共に、それぞれダイオードＤ１１，Ｄ１３のカソード、扉開閉検出スイッチＳＷ１の一方の端部、抵抗Ｒ１５の一方の端部、フリップフロップ回路ＦＦ１２乃至ＦＦ１５のプリセット端子ＰＲ、フリップフロップ回路ＦＦ１２のデータ入力端子Ｄ、および、フリップフロップ回路ＦＦ１３，ＦＦ１５のクリア端子ＣＬＲに接続され、クロック信号入力端子ＣＫは、抵抗Ｒ１２の他方の端部、ダイオードＤ２１のアノード、およびフリップフロップ回路ＦＦ１２のクリア端子ＣＬＲに接続され、クリア端子ＣＬＲが、抵抗Ｒ１１の他方の端部、抵抗Ｒ１２の一方の端部、およびコンデンサＣ１の一方の端部に接続され、正出力端子Ｑが、ダイオードＤ１２のカソードに接続され、負出力端子Ｑ’が、ダイオードＤ２３のアノードに接続されている。
【００８０】
フリップフロップ回路ＦＦ１２は、プリセット端子ＰＲおよびデータ端子Ｄが、相互に接続されると共に、それぞれダイオードＤ１１，Ｄ１３のカソード、扉開閉検出スイッチＳＷ１の一方の端部、抵抗Ｒ１５の一方の端部、フリップフロップ回路ＦＦ１１，ＦＦ１３乃至ＦＦ１５のプリセット端子ＰＲ、フリップフロップ回路ＦＦ１１のデータ入力端子Ｄ、および、フリップフロップ回路ＦＦ１３，ＦＦ１５のクリア端子ＣＬＲに接続され、クロック信号入力端子ＣＫは、抵抗Ｒ１３の一方の端部、およびダイオードＤ２１のカソードに接続され、クリア端子ＣＬＲが、抵抗Ｒ１２の他方の端部、ダイオードＤ２１のアノード、およびフリップフロップ回路ＦＦ１１のクロック信号入力端子ＣＫに接続され、正出力端子Ｑが、ダイオードＤ２２のカソードに接続されている。
【００８１】
ダイオードＤ２２は、アノードが、フリップフロップ回路ＦＦ１２の正出力端子Ｑに接続され、カソードが、ダイオードＤ２３のカソード、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫ、および、抵抗Ｒ２０の一方の端部に接続されている。
【００８２】
ダイオードＤ２３は、アノードがフリップフロップ回路ＦＦ１１の負出力端子Ｑ’に接続され、カソードが、ダイオードＤ２２のカソード、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫ、および、抵抗Ｒ２０の一方の端部に接続されている。
【００８３】
抵抗Ｒ２０は、一方の端部が、ダイオードＤ２２，Ｄ２３のカソード、および、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫに接続され、他方の端部が、接地されている。
【００８４】
フリップフロップ回路ＦＦ１３は、プリセット端子ＰＲおよびクリア端子ＣＬＲが、相互に接続されると共に、それぞれダイオードＤ１１，Ｄ１３のカソード、扉開閉検出スイッチＳＷ１の一方の端部、抵抗Ｒ１５の一方の端部、フリップフロップ回路ＦＦ１１，ＦＦ１２，ＦＦ１４，ＦＦ１５のプリセット端子ＰＲ、フリップフロップ回路ＦＦ１１，ＦＦ１２のデータ入力端子Ｄ、および、フリップフロップ回路ＦＦ１５のクリア端子ＣＬＲに接続され、クロック信号入力端子ＣＫは、抵抗Ｒ２０の一方の端部、ダイオードＤ２２，Ｄ２３のカソード、および、フリップフロップ回路ＦＦ１４，ＦＦ１５のクロック信号入力端子ＣＫに接続され、正出力端子Ｑが、排他的論理和回路ＥＯＲ１の他方の入力端子に接続され、負出力端子Ｑ’が、ダイオードＤ１６のカソードに接続されている。
【００８５】
排他的論理和回路ＥＯＲ１は、一方の入力端子が、フリップフロップ回路ＦＦ１５の正出力端子Ｑに接続され、他方の入力端子が、フリップフロップ回路ＦＦ１３の正出力端子Ｑに接続され、出力端子が、フリップフロップ回路ＦＦ１４のデータ入力端子Ｄに接続されている。
【００８６】
抵抗Ｒ１５は、一方の端部が、ダイオードＤ１１，Ｄ１３のカソード、扉開閉検出スイッチＳＷ１の一方の端部、フリップフロップ回路ＦＦ１１乃至ＦＦ１５のプリセット端子ＰＲ、フリップフロップ回路ＦＦ１１，ＦＦ１３のデータ入力端子Ｄ、および、フリップフロップ回路ＦＦ１３，ＦＦ１５のクリア端子ＣＬＲに接続され、他方の端部が、コンデンサＣ２の一方の端部、および抵抗Ｒ１６の一方の端部に接続されている。
【００８７】
抵抗Ｒ１６は、一方の端部が、抵抗Ｒ１５の他方の端部、およびコンデンサＣ２の一方の端部に接続され、他方の端部が、フリップフロップ回路ＦＦ１４のクリア端子ＣＬＲに接続されている。
【００８８】
フリップフロップ回路ＦＦ１４は、プリセット端子ＰＲが、ダイオードＤ１１，Ｄ１３のカソード、扉開閉検出スイッチＳＷ１の一方の端部、抵抗Ｒ１５の一方の端部、フリップフロップ回路ＦＦ１１乃至ＦＦ１３，ＦＦ１５のプリセット端子ＰＲ、フリップフロップ回路ＦＦ１１，ＦＦ１２のデータ入力端子Ｄ、および、フリップフロップ回路ＦＦ１３，ＦＦ１５のクリア端子ＣＬＲに接続され、データ入力端子Ｄは、排他的論理和回路ＥＯＲ１の出力端子に接続され、クロック信号入力端子ＣＫは、抵抗Ｒ２０の一方の端部、ダイオードＤ２２，Ｄ２３のカソード、および、フリップフロップ回路ＦＦ１３，ＦＦ１５のクロック信号入力端子ＣＫに接続され、正出力端子Ｑが、フリップフロップ回路ＦＦ１５のデータ入力端子Ｄに接続され、負出力端子Ｑ’が、ダイオードＤ１５のカソードに接続されている。
【００８９】
フリップフロップ回路ＦＦ１５は、プリセット端子ＰＲおよびクリア端子ＣＬＲが、相互に接続されると共に、それぞれダイオードＤ１１，Ｄ１３のカソード、扉開閉検出スイッチＳＷ１の一方の端部、抵抗Ｒ１５の一方の端部、フリップフロップ回路ＦＦ１１乃至ＦＦ１４のプリセット端子ＰＲ、フリップフロップ回路ＦＦ１１，ＦＦ１２のデータ入力端子Ｄ、および、フリップフロップ回路ＦＦ１３のクリア端子ＣＬＲに接続され、データ入力端子Ｄは、フリップフロップ回路ＦＦ１４の正出力端子Ｑに接続され、クロック信号入力端子ＣＫは、抵抗Ｒ２０の一方の端部、ダイオードＤ２２，Ｄ２３のカソード、および、フリップフロップ回路ＦＦ１３，ＦＦ１５のクロック信号入力端子ＣＫに接続され、正出力端子Ｑが、フリップフロップ回路ＦＦ１３のデータ入力端子Ｄに接続され、負出力端子Ｑ’が、排他的論理和回路ＥＯＲの一方の入力端子、およびダイオードＤ１４のカソードに接続されている。
【００９０】
ダイオードＤ１４は、カソードが、フリップフロップ回路ＦＦ１５の負出力端子Ｑ’、およびフリップフロップ回路ＦＦ１３のデータ入力端子Ｄに接続され、アノードが、抵抗Ｒ１７の他方の端部、およびダイオードＤ１９のアノードに接続されている。
【００９１】
ダイオードＤ１５は、カソードが、フリップフロップ回路ＦＦ１４の負出力端子Ｑ’に接続され、アノードが、抵抗Ｒ１８の他方の端部、およびダイオードＤ１８のアノードに接続されている。
【００９２】
ダイオードＤ１６は、カソードが、フリップフロップ回路ＦＦ１３の負出力端子Ｑ’に接続され、アノードが、抵抗Ｒ１９の他方の端部、およびダイオードＤ１７のアノードに接続されている。
【００９３】
抵抗Ｒ１７は、一方の端部が、ダイオードＤ１３のアノード、および、遊技機電源部５に接続され、他方の端部が、ダイオードＤ１４，Ｄ１９のアノードに接続されている。
【００９４】
抵抗Ｒ１８は、一方の端部が、ダイオードＤ１３のアノード、および、遊技機電源部５に接続され、他方の端部が、ダイオードＤ１５，Ｄ１８のアノードに接続されている。
【００９５】
抵抗Ｒ１９は、一方の端部が、ダイオードＤ１３のアノード、および、遊技機電源部５に接続され、他方の端部が、ダイオードＤ１６，Ｄ１７のアノードに接続されている。
【００９６】
ダイオードＤ１７は、アノードが、抵抗Ｒ１９の他方の端部、およびダイオードＤ１６のアノードに接続され、カソードが、トランジスタＴＲ１のベースに接続されている。
【００９７】
ダイオードＤ１８は、アノードが、抵抗Ｒ１８の他方の端部、およびダイオードＤ１５のアノードに接続され、カソードが、トランジスタＴＲ２のベースに接続されている。
【００９８】
ダイオードＤ１９は、アノードが、抵抗Ｒ１７の他方の端部、およびダイオードＤ１４のアノードに接続され、カソードが、トランジスタＴＲ３のベースに接続されている。
【００９９】
トランジスタＴＲ１は、ベースが、ダイオードＤ１７のカソードに接続され、コレクタが、開閉検出信号線として制御部４の端子ＶIN1に接続され、エミッタが接地されている。
【０１００】
トランジスタＴＲ２は、ベースが、ダイオードＤ１８のカソードに接続され、コレクタが、開閉検出信号線として制御部４の端子ＶIN2に接続され、エミッタが接地されている。
【０１０１】
トランジスタＴＲ３は、ベースが、ダイオードＤ１９のカソードに接続され、コレクタが、開閉検出信号線として制御部４の端子ＶIN3に接続され、エミッタが接地されている。
【０１０２】
すなわち、図１の扉開閉検出部１においては、フリップフロップ回路ＦＦ１３乃至ＦＦ１５に記憶される３ビットの所定のパターンが、遊技機電源部５がＯＦＦにされる直前と直後で変化したか否かにより、正面扉の開放、または、閉鎖を判定する。
【０１０３】
次に、図２のフローチャートを参照して、図１の扉開閉検出部１を備えた遊技機による扉開閉検出処理について説明する。
【０１０４】
ステップＳ２１において、制御部４は、遊技機電源部５を介して供給されてくる自らの電源端子Ｖｄｄの電圧を検出し、判定閾値Ｖｔｈよりも電圧が低くなるか否かにより、遊技機本体の電源であるスイッチＳＷ２がＯＦＦにされたか否かを判定する。例えば、ステップＳ２１において、主電源がＯＦＦにされたと判定されると、ステップＳ２２において、遊技機電源部５からの電力供給が停止される直前に、制御部４は、開閉判定部４ａを制御して、端子ＶIN1乃至ＶIN3よりトランジスタＴＲ１乃至ＴＲ３から出力される信号を３ビットの正常パターンとして格納させる。この処理の後、フリップフロップ回路ＦＦ１１乃至ＦＦ１５の電源は、遊技機電源部５より補助電源Ｖ0に切り替えられる。
【０１０５】
ステップＳ２３において、トランジスタＴＲ１乃至ＴＲ３は、動作停止の状態となる。すなわち、遊技機電源部５からの電力供給が停止されることにより、抵抗Ｒ１９乃至Ｒ１７の流入電流がなくなり、フリップフロップ回路ＦＦ１３乃至ＦＦ１５の負出力端子Ｑ’の状態に関わらずトランジスタＴＲ１乃至ＴＲ３はＯＦＦの状態となる。フリップフロップ回路ＦＦ１３乃至ＦＦ１５の出力信号はトランジスタＴＲ１乃至ＴＲ３のコレクタで、それぞれ電気的に切断されるため、コネクタ２がコネクタ３より引き出されても、フロップフロップ回路ＦＦ１３乃至ＦＦ１５のデータを読み出すことができないので、不正に開閉検出信号を操作することができない。
【０１０６】
ステップＳ２４において、遊技機の正面扉が開放、または、閉鎖されて、扉開閉検出スイッチＳＷ１がＯＦＦの状態からＯＮの状態にされたか、または、ＯＮの状態からＯＦＦの状態にされたか否かが判定され、例えば、扉が開放、および、閉鎖されず、扉開閉検出スイッチＳＷ１がＯＦＦの状態である場合、ステップＳ２６に進む。
【０１０７】
ステップＳ２６において、制御部４は、遊技機電源部５を介して供給されてくる自らの電源端子Ｖｄｄの電圧を検出し、遊技機本体の電源であるスイッチＳＷ２がＯＮにされたか否かを判定する。すなわち、制御部４は、電源端子Ｖｄｄの電圧が、遊技機電源部５を介して供給されてくる電圧Ｖ13が５Ｖ（定格電圧）に準ずる所定の閾値Ｖｔｈよりも小さい場合、遊技機本体の電源がＯＦＦのままにされているとみなし、処理は、ステップＳ２４に戻る。すなわち、電源がＯＮにされたと判定されるまで、ステップＳ２４乃至Ｓ２６の処理が繰り返される。
【０１０８】
そして、ステップＳ２６において、図３の最上段の時刻ｔ４における波形図に示されるように、例えば、スイッチＳＷ２がＯＮに操作されることにより、電圧が上昇し、電圧Ｖ13が所定の閾値Ｖｔｈよりも大きくなった場合、スイッチＳＷ２がＯＮにされたものとみなし、処理はステップＳ２７に進む。
【０１０９】
ステップＳ２７において、トランジスタＴＲ１乃至ＴＲ３は、動作可能状態となる。すなわち、遊技機電源部５より電力の供給が開始されることにより、抵抗Ｒ１９乃至Ｒ１７を介して、トランジスタＴＲ１乃至ＴＲ３はＯＮ状態となり得る。このため、トランジスタＴＲ１乃至ＴＲ３のコレクタと、端子ＶIN1乃至ＶIN3とがそれぞれ電気的に接続され、フリップフロップ回路ＦＦ１３乃至ＦＦ１５の負出力端子Ｑ’からの出力信号はトランジスタＴＲ１乃至ＴＲ３のコレクタより、端子ＶIN1乃至ＶIN3に３ビットのパターンとして供給される。
【０１１０】
ステップＳ２８において、制御部４は、開閉判定部４ａを制御して、端子ＶIN1乃至ＶIN3に入力される扉開閉検出部１からの３ビットのパターンである開閉検出信号を受信させると共に、受信した開閉検出信号が電源ＯＦＦ直後になされたステップＳ２２の処理でフリップフロップ回路ＦＦ１３乃至ＦＦ１５に記憶されていた複数の正常データからなる正常パターンと一致するか否かを判定する。すなわち、開閉判定部４ａは、端子ＶIN1乃至ＶIN3に入力される扉開閉検出部１からの開閉検出信号としての３ビットのパターンが、スイッチＳＷ２がＯＦＦにされる直前に記憶された３ビットの正常パターンのままであれば、開閉検出信号は、扉の開放を検出したことを示す扉開放信号ではないので、処理は、ステップＳ２１に戻る。
【０１１１】
一方、ステップＳ２４において、例えば、図３の３段目の波形図における時刻ｔ５１で示されるように、遊技機の正面扉が開放されて、扉開閉検出スイッチＳＷ１がＯＦＦの状態からＯＮの状態にされた場合、ステップＳ２５において、図３の４段目の波形図における時刻ｔ５１で示されるように、フリップフロップ回路ＦＦ１１のクロック信号入力端子ＣＫの電圧Ｖ22、クリア端子ＣＬＲの電圧Ｖ23、およびフリップフロップ回路ＦＦ１２のクロック信号入力端子ＣＫの電圧Ｖ21は、コンデンサＣ１に充電が開始されることにより徐々に電圧が上昇する。そして、フリップフロップ回路ＦＦ１１のクロック信号入力端子ＣＫの電圧Ｖ22が所定の閾値Ｖth1を超える時刻ｔ５２において、クロック入力端子ＣＫがＨｉとなる。このため、図３の５段目の波形図における時刻ｔ５２で示されるように、フリップフロップ回路ＦＦ１１は、Ｈｉを記憶し、正出力端子Ｑの出力電圧Ｖ12がＨｉの信号として出力される。
【０１１２】
フリップフロップ回路ＦＦ１１の正出力端子ＱよりＨｉの信号が出力されると、ダイオードＤ１２が逆方向に接続されていることから、抵抗Ｒ１４の経路は、ハイインピーダンスとなるため、抵抗Ｒ１１乃至Ｒ１３の経路でのみ電流が流れる。クロック信号入力端子ＣＫへの立ち上がり信号の入力によるＨｉ状態への変化は、図３の７段目における時刻ｔ５２で示されるように、瞬時に完了するため（ｎｓｅｃオーダで完了するため）、抵抗Ｒ１１乃至Ｒ１３の抵抗値を大きく、かつ、抵抗Ｒ１４を比較的小さく設定することで、変化の一瞬のみ大電流が流れ、その後は微小電流のみが流れる構成とすることができる。すなわち、扉開閉検出スイッチＳＷ１として有接点スイッチが利用される際、その動作に必要な最小開閉電流（Ｉ1min）以上の電流を抵抗Ｒ１４を介して流しても、消費電力には大きく影響しない。したがって、待機時（ＯＦＦ状態）に電流を流さない有接点スイッチを扉開閉検出スイッチＳＷ１に使用することが可能となる。また、この場合、ＯＦＦ時（待機時）には、接点開で電流は流れず、逆に、扉開閉検出スイッチＳＷ１がＯＮ状態（接点閉）のまま長時間放置されたとしても、ＯＮにされた瞬間のみしか大電流は流れない。このため、扉開閉検出部１の省電力化を実現することが可能となり、扉開閉検出部１が電力容量の小さい補助電源Ｖ0で駆動する際、特に有効な効果を奏する。
【０１１３】
また、同時に、図３の６段目の実線で示される波形図における時刻ｔ５２で示されるように、フリップフロップ回路ＦＦ１１の負出力端子Ｑ’は、時刻ｔ５２よりＬｏｗを出力する。このとき、フリップフロップ回路ＦＦ１２のクロック信号入力端子ＣＫの電圧Ｖ21は、図３の４段目で示される波形図における時刻ｔ５２においては、所定の閾値Ｖth1を越えていないため、さらに遅れて、時刻ｔ６１において、所定の閾値Ｖth1を越える。このため、図３の６段目の一点鎖線の波形図で示される時刻ｔ６１において、フリップフロップ回路ＦＦ１２のクロック信号入力端子ＣＫは、Ｈｉになるため、フリップフロップ回路ＦＦ１２はＨｉとなり、正出力端子Ｑの出力電圧Ｖ31はＨｉ状態となる。
【０１１４】
フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫの電圧Ｖ32は、フリップフロップ回路ＦＦ１１の負出力端子Ｑ’の出力と、フリップフロップ回路ＦＦ１２の正出力端子Ｑの出力との実質的なＯＲ回路の出力となるので、図３の８段目の波形で示されるように、時刻ｔ５２において立ち下がり、時刻ｔ６１において立ち上がる。したがって、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫの電圧Ｖ32は、時刻ｔ６１において、立ち上がるため、フリップフロップ回路ＦＦ１３乃至ＦＦ１５は、それぞれ、データ入力端子Ｄに入力されている信号に記憶されている信号を更新する。
【０１１５】
すなわち、フリップフロップ回路ＦＦ１３は、フリップフロップ回路ＦＦ１５の正出力端子Ｑより供給されてくる、直前にフリップフロップ回路ＦＦ１５に記憶されていたデータを新たに記憶して更新し、フリップフロップ回路ＦＦ１４は、排他的論理和回路ＥＯＲより出力される、フリップフロップ回路１３の負端子出力Ｑ’より供給されてきた信号と、フリップフロップ回路１５の正出力端子Ｑより供給されてきた信号とに基づいて、排他的論理和となるデータを新たに記憶して更新し、さらに、フリップフロップ回路ＦＦ１５は、フリップフロップ回路ＦＦ１４の正出力端子Ｑより供給されてくる、直前にフリップフロップ回路ＦＦ１４により記憶されていたデータを新たに記憶して更新する。換言すれば、クロック信号入力端子ＣＫに立ち上がり信号が供給される度に、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のいずれかにおいて、記憶されていたデータが更新されることになる。
【０１１６】
一方、ステップＳ２４において、例えば、図３の３段目の波形図における時刻ｔ５３で示されるように、遊技機の正面扉が閉鎖されて、扉開閉検出スイッチＳＷ１がＯＮの状態からＯＦＦの状態にされた場合、ステップＳ２５において、図３の４段目の波形図における時刻ｔ５３で示されるように、フリップフロップ回路ＦＦ１１のクロック信号入力端子ＣＫの電圧Ｖ22、クリア端子ＣＬＲの電圧Ｖ23、およびフリップフロップ回路ＦＦ１２のクロック信号入力端子ＣＫの電圧Ｖ21は、コンデンサＣ１の放電が開始されることにより徐々に電圧が下降する。クリア端子ＣＬＲの電圧Ｖ23が所定の閾値Ｖth1を下回る時刻ｔ５４において、図３の５段目の波形図に示されるように、フリップフロップ回路ＦＦ１１は、クリア動作によりＬｏｗとなり、正出力端子ＱよりＬｏｗの信号を出力する。
【０１１７】
同時に、図３の６段目の実線で示される波形図における時刻ｔ５４で示されるように、フリップフロップ回路ＦＦ１１の負出力端子Ｑ’（電圧Ｖ12'）は、時刻ｔ５４よりＨｉを出力する。
【０１１８】
また、フリップフロップ回路ＦＦ１２のクリア端子ＣＬＲの電圧Ｖ22は、図３の４段目の波形図で示されるように、時刻ｔ５３の直後であって、時刻ｔ５４の前のタイミングである時刻ｔ６２において、所定の閾値Ｖth1を下回る。このため、図３の６段目の一点鎖線で示される波形図に示されるように、時刻ｔ６２において、フリップフロップ回路ＦＦ１２はクリア動作によりＬｏｗとなり、正出力端子Ｑ（電圧Ｖ31）よりＬｏｗの信号を出力する。
【０１１９】
フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫの電圧Ｖ32は、図３の８段目の波形で示されるように、扉開閉検出スイッチＳＷ１の閉鎖動作に伴い、時刻ｔ６２において立ち下がり、時刻ｔ５４において立ち上がる。したがって、フリップフロップ回路ＦＦ１３乃至ＦＦ１５は、時刻ｔ５４において、それぞれ、データ入力端子Ｄに入力されている信号に記憶されている信号を更新する。
【０１２０】
このように、扉開閉検出スイッチＳＷ１の開放、および閉鎖のいずれの動作がなされる場合でも、フリップフロップ回路ＦＦ１１，ＦＦ１２により、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のクロック信号入力端子ＣＫの電圧Ｖ32は、立ち上がるため、フリップフロップ回路ＦＦ１３乃至ＦＦ１５は、３ビットのパターンを更新することになる。尚、図３の２段目は、電圧Ｖ11の電圧波形を示しており、いずれも補助電源Ｖ0よりダイオードＤ１１による電圧降下分の電圧ＶD11が減圧された一定の電圧（Ｖ0−ＶD11）であることを示している。
【０１２１】
ところで、フリップフロップ回路ＦＦ１３乃至ＦＦ１５が、正面扉が開放、または、閉鎖される度に、３ビットのパターンは、図４で示されるように、巡回的に更新される。すなわち、フリップフロップ回路ＦＦ１３乃至ＦＦ１５がそれぞれに記憶する３ビットのパターンを（ＦＦ１１，ＦＦ１２，ＦＦ１３）として表現すると、（Ｈ，Ｌ，Ｌ），（Ｈ，Ｈ，Ｌ），（Ｌ，Ｈ，Ｈ），（Ｈ，Ｌ，Ｈ），（Ｌ，Ｈ，Ｌ），（Ｌ，Ｌ，Ｈ），（Ｌ，Ｌ，Ｌ），（Ｈ，Ｌ，Ｌ）・・・・の順序で、（Ｈ，Ｈ，Ｈ）を除いた３ビットのパターンが巡回的に変化する。このパターン変化は、フリップフロップ回路ＦＦ１３乃至ＦＦ１５のそれぞれに入力されるデータ入力端子Ｄの情報や、排他的論理和回路ＥＯＲ１の組み合わせなどの接続により変化させることができる。尚、図４においては、「Ｈ」は、Ｈｉを、「Ｌ」はＬｏｗをそれぞれ示している。
【０１２２】
このように、正面扉の開放、および閉鎖に伴って扉開閉検出部１には、擬似乱数がパターンとして記憶されることになるので、開放または閉鎖によって任意のデータが更新された後に、不正に元の正常パターンを記憶させることが困難となる。結果として、正面扉の開放、および閉鎖に伴って発生する擬似乱数を監視することで、正面扉の不正な開放、および閉鎖を監視することが可能となる。
【０１２３】
また、フリップフロップ回路ＦＦ１３乃至ＦＦ１５は、（Ｈ，Ｈ，Ｈ）を記憶すると、クロック信号入力端子ＣＫに立ち上がり信号が供給されて、記憶している情報を更新しても、同様に（Ｈ，Ｈ，Ｈ）となる。すなわち、フリップフロップ回路ＦＦ１３乃至ＦＦ１５は、一度（Ｈ，Ｈ，Ｈ）の状態になると、他の状態に変化することができない第１の平衡状態をとる。
【０１２４】
逆に、フリップフロップ回路ＦＦ１３乃至ＦＦ１５は、（Ｈ，Ｈ，Ｈ）を記憶しない限り、図４で示されるように７通りの３ビットのパターンを、巡回的に記憶する第２の平衡状態をとる。
【０１２５】
第１の平衡状態、および第２の平衡状態のどちらに陥るかは、補助電源による電力供給も含めて、初回の電源立ち上げ時に決定される。このため、フリップフロップ回路ＦＦ１３乃至ＦＦ１５が、第１の平衡状態となることを回避させるため、抵抗Ｒ１５，Ｒ１６，およびコンデンサＣ２が設けられている。すなわち、遊技機電源部５、または、補助電源Ｖ0より、電力が供給されて、扉開閉検出部１が、起動する瞬間において、フリップフロップ回路ＦＦ１４のプリセット端子ＰＲは、瞬間的にＨｉの信号が供給されることになる。ところが、フリップフロップ回路ＦＦ１４のクリア信号端子ＣＬＲには、コンデンサＣ２により充電が完了されるまで、Ｌｏｗの信号が供給される。このため、起動した瞬間から、コンデンサＣ２の充電が完了してクリア端子ＣＬＲにＨｉの信号が供給されるまでは、クリア信号端子ＣＬＲがＬｏｗで、かつ、プリセット端子ＰＲがＨｉとなるため、フリップフロップ回路ＦＦ１４は、クリア動作により、強制的にＬｏｗを記憶する。結果として、初回の電源立ち上げ時において、少なくともフリップフロップ回路ＦＦ１４は、Ｈｉを記憶しないため、第１の平衡状態を回避させることができ、以降において、第２の平衡状態を維持するので、巡回的に３ビットのパターンに更新することが可能となる。
【０１２６】
ここで、図２のフローチャートの説明に戻る。
【０１２７】
ステップＳ２８において、フリップフロップ回路ＦＦ１３乃至ＦＦ１５には、直前に記憶されていた所定のデータが記憶されていないので、開閉判定部２４ａは、端子ＶIN1乃至ＶIN3に入力されてくる扉開閉検出部１からの開閉検出信号が正常パターンではない３ビットのパターンであって、扉が開放、または、閉鎖されたことが記憶されているので、扉の開放、または、閉鎖が検出されたことを示す開閉検出信号とみなし、処理は、ステップＳ２９に進む。
【０１２８】
ステップＳ２９において、制御部４は、発報部７を制御して、遊技機電源部５からの電力供給が停止された後、不正に遊技機の正面扉が開放、または、閉鎖されたことが検出されたことを発報させる。
【０１２９】
ステップＳ３０において、制御部４は、図示せぬ操作部が操作されて発報部７の動作の停止が指示されたか否かを判定し、指示されていない場合、同様の処理を繰り返す。すなわち、発報動作の停止が指示されるまで、処理が繰り返されて、発報が継続される。そして、ステップＳ３０において、発報動作の停止が指示された場合、制御部４は、発報動作を停止させて、処理は、ステップＳ２１に戻り、それ以降の処理が繰り返される。
【０１３０】
また、例えば、ステップＳ２１において、主電源がＯＦＦにされていないと判定されると、ステップＳ３１において、制御部４は、開閉判定部４ａを制御して、端子ＶIN1乃至ＶIN3に入力される扉開閉検出部１からの３ビットのパターンからなる開閉検出信号を受信させると共に、受信した開閉検出信号が、直前にフリップフロップ回路ＦＦ１３乃至ＦＦ１５に記憶されていた信号と同一であるか否かを判定する。すなわち、３ビットのパターンからなる開閉検出信号は、正面扉の開閉に伴って変化するので、直前のパターンと同一でなければ、正面扉が開放、または、閉鎖されたことを示すこととなる。
【０１３１】
このため、ステップＳ３１において、直前にフリップフロップ回路ＦＦ１３乃至ＦＦ１５に記憶されていた信号と同一ではないと判定された場合、ステップＳ３２において、制御部４は、発報部７を制御して、遊技機の正面扉が開放、または、閉鎖されたことが検出されたことを発報させる。
【０１３２】
一方、ステップＳ３１において、直前にフリップフロップ回路ＦＦ１３乃至ＦＦ１５に記憶されていた信号と同一であると判定された場合、処理は、ステップＳ２１に戻る。
【０１３３】
尚、ステップＳ３１における処理は、遊技機電源部５より電力供給がある通常の営業時間内であることが想定されるため、開放、もしくは、閉鎖が、不正なものであるか、または、係員による正規なものであるかは不明であるので、開放、または、閉鎖が発生したことのみが報知される。したがって、ステップＳ３１，Ｓ３２，Ｓ２１で繰り返される処理は、単純に正面扉の開閉スイッチとして機能されるようにしてもよいものである。
【０１３４】
以上の処理により、扉開閉検出部１において、遊技機電源部５からの電力供給が停止した後、正面扉の開閉に伴って、巡回的に３ビットのパターンを切り替えて発生させることで、擬似乱数を発生させることが可能となる。結果として、制御部４においては、この擬似乱数の変化を監視するだけで、遊技機の正面扉の開放、または、閉鎖を監視することが可能となる。また、遊技機電源部５からの電力供給がある場合でも、扉開閉検出部１で発生される擬似乱数を監視するのみで、正面扉の開放、または、閉鎖を監視することが可能となる。
【０１３５】
尚、以上においては、３ビットの擬似乱数を発生させる例について説明してきたが、それ以上のビット数の擬似乱数を発生させることで、不正者による不正の隠蔽をより困難なものとすることが可能となる。例えば、４ビットの擬似乱数を発生させる場合、図５で示されるような扉開閉検出部３１を構成するようにしても良い。
【０１３６】
図５は、４ビットの擬似乱数を発生するようにした扉開閉検出部３１の構成例を示している。尚、図５の扉開閉検出部３１において、図１の扉開閉検出部１と同様の構成については、同一の符号を付しており、その説明は適宜省略するものとする。
【０１３７】
すなわち、図５の扉開閉検出部３１において、図１の扉開閉検出部１と異なるのは、フリップフロップ回路ＦＦ１４の後段であって、フリップフロップ回路ＦＦ１５の前段に、新たにフリップフロップ回路ＦＦ２１を設け、フリップフロップ回路ＦＦ２１の増設に伴って、抵抗Ｒ３１、ダイオードＤ３１，Ｄ３２、およびトランジスタＴＲ１１が設けられている点である。尚、図１においては、各フリップフロップ回路ＦＦ１３乃至ＦＦ１５の負出力端子Ｑ’から後段のフリップフロップ回路、または、排他的論理和回路に対して信号が供給されていたが、図５においては、全て正出力端子Ｑより供給されている。また、開閉検出信号が４ビットとなることに伴って、コネクタ３２，３３は、５線となり、併せて、制御部３４には、端子ＶIN1乃至ＶIN3に加えて、端子ＶIN11が設けられ、制御部３４においては、開閉判定部３４ａが、４ビットのデータからなる開閉検出信号の変化に基づいて、正面扉の開放、または、閉鎖を検出する。また、端子ＶIN11に対応するプルアップ抵抗Ｒ４１が、電源端子Ｖｄｄとの間に設けられる。
【０１３８】
この結果、図５の扉開閉検出部３１においては、図６で示されるような４ビットのデータからなる擬似乱数が、開閉検出信号として、遊技機の正面扉の開閉に伴って巡回的に生成される。すなわち、４ビットの擬似乱数からなる開閉検出信号は、フリップフロップ回路ＦＦ１３，ＦＦ１４，ＦＦ２１，ＦＦ１５のそれぞれに記憶される信号を（ＦＦ１３，ＦＦ１４，ＦＦ２１，ＦＦ１５）として表現すると、（Ｌ，Ｌ，Ｌ，Ｈ），（Ｈ，Ｌ，Ｌ，Ｌ），（Ｈ，Ｈ，Ｌ，Ｌ），（Ｈ，Ｈ，Ｈ，Ｌ），（Ｈ，Ｈ，Ｈ，Ｈ），（Ｈ，Ｈ，Ｈ，Ｌ），（Ｈ，Ｌ，Ｈ，Ｈ），（Ｌ，Ｈ，Ｌ，Ｈ），（Ｈ，Ｌ，Ｈ，Ｌ），（Ｈ，Ｈ，Ｌ，Ｈ），（Ｌ，Ｈ，Ｈ，Ｌ），（Ｌ，Ｌ，Ｈ，Ｈ），（Ｈ，Ｌ，Ｌ，Ｈ），（Ｌ，Ｈ，Ｌ，Ｌ），（Ｌ，Ｌ，Ｈ，Ｌ），（Ｌ，Ｌ，Ｌ，Ｈ）・・・の順序で、巡回的に更新しながら発生する。
【０１３９】
尚、図５の扉開閉検出部３１においては、（Ｌ，Ｌ，Ｌ，Ｌ）のパターンは、巡回的に変化する中では生成されず、仮に（Ｌ，Ｌ，Ｌ，Ｌ）のパターンをとると、扉の開閉が検出されて、フリップフロップ回路ＦＦ１３，ＦＦ１４，ＦＦ２１，ＦＦ１５のそれぞれのクロック信号検出端子ＣＫにクロック信号が入力されても、その他のパターンに変化せず、上述した第１の平衡状態となる。また、逆に、（Ｌ，Ｌ，Ｌ，Ｌ）のパターンを取らなければ、図５の扉開閉検出部３１は、第２の平衡状態となり、上述した順序で４ビットのパターンを巡回的に発生し続ける。
【０１４０】
図１に示す例と同様に、第１の平衡状態となることを回避するために、抵抗Ｒ１５，Ｒ１６、およびコンデンサＣ２が設けられている。これにより、フリップフロップ回路ＦＦ１４は、初回の電源立ち上げ時に、プリセット動作となり、Ｈｉを記憶することが確定する。
【０１４１】
以上によれば、より長い周期で巡回的に擬似乱数が発生されるので、正面扉の不正な開放、または、閉鎖を隠蔽することが困難となるので、確実に監視することが可能となる。尚、図５の扉開閉検出処理については、ビット数が増えたことを除いては、図２のフローチャートを参照して説明した処理と同様であるので、その説明は省略する。
【０１４２】
尚、さらに多くのフリップフロップ回路を用いて、排他的論理和回路の配置を変えたり、増やすことにより、より多くのビット数のデータによって、より周期の長い巡回的な擬似乱数として生成することが可能となるので、不正な正面扉の開放、または、閉鎖の隠蔽をより困難なものとすることが可能となる。
【０１４３】
以上によれば、遊技機の扉の開放、または、閉鎖を検出し、検出結果を保持すると共に、保持された検出結果を不正に操作できないようにすることで、安価で、かつ、確実に扉の開放、または、閉鎖を検出することが可能となる。
【０１４４】
尚、本明細書において、処理を記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【図面の簡単な説明】
【０１４５】
【図１】その他の扉開閉検出部を備えた遊技機の実施の形態の構成例を示す図である。
【図２】図１の扉開閉検出部を備えた遊技機による扉開閉検出処理を説明するフローチャートである。
【図３】図１の扉開閉検出部を備えた遊技機による扉開閉検出処理を説明する図である。
【図４】図１の扉開閉検出部における開閉検出信号のパターンを説明する図である。
【図５】さらにその他の扉開閉検出部を備えた遊技機の実施の形態の構成例を示す図である。
【図６】図５の扉開閉検出部における開閉検出信号のパターンを説明する図である。
【符号の説明】
【０１４６】
１  扉開閉検出部
４  制御部
４ａ  開閉判定部
５  遊技機電源部
７  発報部
３１  扉開閉検出部
３４  制御部
３４ａ  開閉判定部
【図１】
0005125319.tif 000002
【図２】
0005125319.tif 000003
【図３】
0005125319.tif 000004
【図４】
0005125319.tif 000005
【図５】
0005125319.tif 000006
【図６】
0005125319.tif 000007