(57)【要約】【課題】点灯素子を点灯させるための制御回路又はそれに接続された回路の非正常動作を検知し、それが不正行為に基づくものであるか故障に基づくものであるかに応じた適切な制御を行う。【解決手段】正常動作時に第１電圧となり非正常動作時に第２電圧となる制御回路の監視結果出力端子の電圧値を、予め定められた時間ごとに取得し、当該電圧値が第２電圧であることを必要条件とするカウント条件を満たすと判定された場合に制御回路を再起動させ、カウント条件を満たすと判定るたびにカウントを行い、そのカウント値が予め定められた複数の閾値にそれぞれ達するたびに、当該閾値に応じた所定の制御規則に従って、点灯素子を消灯及び／又は点灯させる。【選択図】図２
2010035930.tif 000002
【特許請求の範囲】
【請求項１】
点灯素子を点灯させるための制御回路及びそれに接続された回路の正常動作時に第１値となり、前記制御回路又はそれに接続された回路の非正常動作時に第２値となる前記制御回路の監視結果出力端子の出力値を、予め定められた時間ごとに取得する状態取得手段と、
前記状態取得手段で取得された出力値が前記第２値であるか否かを判定し、当該出力値が前記第２値であることを必要条件とするカウント条件を満たすか否かを判定するカウント条件判定手段と、
前記カウント条件判定手段で前記カウント条件を満たすと判定された場合に、前記制御回路を再起動させるリセット制御手段と、
前記カウント条件を満たすと判定されるたびにカウントを行うカウント手段と、
前記カウント手段でカウントされたカウント数に起因して更新されるカウント値が、予め定められた複数の閾値にそれぞれ達するたびに、当該閾値に応じた所定の制御規則に従って、前記点灯素子を消灯及び／又は点灯させる点灯制御手段と、
を有する制御装置。
【請求項２】
請求項１の制御装置であって、
前記所定の制御規則は、
前記カウント手段でカウントされたカウント数に起因して更新されるカウント値が、予め定められた故障判定閾値に達するまでは、当該カウント値が各閾値に達するたびに、前記点灯素子を１回以上消灯及び点灯させる不正抑制処理を実行し、
当該カウント値が、前記故障判定閾値に達した場合に、前記制御回路を停止させて処理を終了する故障終了処理を実行する制御規則を含む、
ことを特徴とする制御装置。
【請求項３】
請求項２の制御装置であって、
前記不正抑制処理は、  
前記カウント手段カウントされたカウント数に起因して更新されるカウント値が、前記故障判定閾値よりも先に到達する所定の第１閾値に達した場合に、前記点灯素子を消灯させ、その状態を予め定められた時間維持した後、前記点灯素子を点灯させる躊躇い時間処理と、
当該カウント値が、前記第１閾値よりも後に到達し前記故障判定閾値よりも先に到達する所定の第２閾値に達した場合に、前記点灯素子を点滅させる警告点滅処理と、
を含むことを特徴とする制御装置。
【請求項４】
請求項１から３の何れかの制御装置であって、
前記カウント手段でカウントされたカウント数に起因して更新されるカウント値が、予め定められた時間以内に、前記予め定められたいずれの閾値にも達しなかった場合に、当該カウント値を０にリセットするカウントリセット手段をさらに有する、
ことを特徴とする制御装置。
【請求項５】
請求項１から４の何れかの制御装置であって、
前記カウント条件は、前記状態取得手段で取得された出力値が、予め定められた回数ＴＨだけ連続して前記第２値であるという条件であり、
前記状態取得手段は、前記制御回路の監視結果出力端子の出力値を、予め定められた一定時間Ｔごとに取得する手段であり、
前記一定時間Ｔと前記回数ＴＨとの積は、消灯された前記点灯素子にそれを点灯させるための電圧が印加されてから当該点灯素子が点灯するまでの時間以上である、
ことを特徴とする制御装置。
【請求項６】
請求項１から５の何れかの制御装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、点灯素子を点灯させるための制御回路又はそれに接続された回路の非正常動作状態が検知された際に当該制御回路に対して行われる制御技術に関し、特に、電磁波を照射して行う不正行為が成されうる環境に配置される制御回路の制御技術に関する。
【背景技術】
【０００２】
パチンコ機に代表される遊技装置では、パチンコ玉のような遊技媒体が特定の入賞口を通過するか否かをセンサ等によって検出し、その検出結果に基づいて当たり判定を行う。その判定結果は、図柄等として遊技装置の液晶ディスプレイ等に表示され、遊技者に通知される。
【０００３】
このような遊技装置に対する不正行為として、放射イミュニティ（強力な電磁波）を遊技装置に照射し、センサ等に虚偽の入賞信号を発生させ、実際には遊技媒体が入賞口を通過していないにもかかわらず、遊技装置に当たり判定を行わせることが想定される。このような放射イミュニティによる不正行為（以下、単に「不正行為」という）を検出するための従来手法として、遊技装置が具備する特定のデータ領域のビットデータが全てハイレベルとなった場合に、当該不正行為が行われたと判断してトップライトを点滅させる技術や（例えば、特許文献１参照）、複数のセンサが同時に入賞信号を出力したときに、当該不正行為が行われたと判断する技術がある（例えば、特許文献２参照）。
【特許文献１】特許３９０９３５８
【特許文献２】特開２００１−１１２９９７
【発明の開示】
【発明が解決しようとする課題】
【０００４】
また、遊技装置が具備する液晶ディスプレイのバックライト等に用いられるＣＣＦＬ（Cold Cathode Fluorescent Lamp）等の点灯素子を点灯させるためのインバータ制御用ＩＣ（Integrated Circuit）は、ノイズに対する耐性が弱く、上記のような不正行為によって放射イミュニティが照射された場合にフリーズしてしまうことがある。本来、このような場合には、インバータ制御用ＩＣを自己復帰させて動作を継続させるとともに不正者に威嚇や警告を与える制御が望ましい。
【０００５】
一方、インバータ制御用ＩＣ又はそれに接続された回路（ＣＣＦＬを含む）が故障（ＣＣＦＬの寿命に基づく故障を含む）した場合にインバータ制御用ＩＣの動作を継続させる制御を行うことは、インバータ制御用ＩＣやそれに接続された回路が発熱する原因となることから望ましくない。
【０００６】
ところが、インバータ制御用ＩＣ又はそれに接続された回路の非正常動作を検知するインバータ制御用ＩＣは存在するものの、その非正常動作が不正行為に基づくものであるのか故障に基づくものであるのかを判定できるものは存在しない。そのため、従来の構成では、インバータ制御用ＩＣが非正常動作を検出した場合に、その原因の如何にかかわらず、インバータ制御用ＩＣを停止させる仕様となっていた。このような問題は、ＣＣＦＬを点灯させるためのインバータ制御用ＩＣの制御に限定されるものではなく、ＬＥＤ（Light Emitting Diode）その他の点灯素子を点灯させるための制御回路の制御に共通する問題である。
【０００７】
本発明はこのような点に鑑みてなされたものであり、点灯素子を点灯させるための制御回路又はそれに接続された回路の非正常動作を検知し、それが不正行為に基づくものであるか故障に基づくものであるかに応じた適切な制御を行うための技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明では上記課題を解決するために、点灯素子を点灯させるための制御回路及びそれに接続された回路の正常動作時に第１値となり、制御回路又はそれに接続された回路の非正常動作時に第２値となる制御回路の監視結果出力端子の出力値を、状態取得手段が、予め定められた時間ごとに取得し、カウント条件判定手段が、状態取得手段で取得された出力値が第２値であるか否かを判定し、当該出力値が第２値であることを必要条件とするカウント条件を満たすか否かを判定し、カウント条件判定手段でカウント条件を満たすと判定された場合に、リセット制御手段が、制御回路を再起動させ、カウント手段が、カウント条件を満たすと判定されるたびにカウントを行い、カウント手段でカウントされたカウント数に起因して更新されるカウント値が予め定められた複数の閾値にそれぞれ達するたびに、点灯制御手段が、当該閾値に応じた所定の制御規則に従って、点灯素子を消灯及び／又は点灯させる。なお、「制御回路又はそれに接続された回路の非正常動作時」とは、制御回路又はそれに接続された回路の故障時（点灯素子の寿命を含む）と未立ち上げ時（点灯素子の未点灯時を含む）とを含む概念である。
【０００９】
このように、本発明では、制御回路又はそれに接続された回路が非正常動作状態にあり、カウント条件を満たすと判定された場合に制御回路を再起動させることにより、不正行為によってフリーズした制御回路を復帰させることができる。また、本発明では、カウント条件を満たすと判定されるたびにカウントを行っているが、そのカウント数に起因して更新されるカウント値は、非正常動作状態が連続的又は非連続的に存在する期間に対応する。非正常動作状態が不正行為に基づくものであれば、通常、この期間は有限となる。一方、生じた非正常動作が故障に基づくものであれば、この期間はシステムを停止させるまで継続する。よって、そのカウント値を用いれば、非正常動作が不正行為に基づくものか故障に基づくものかに応じた適切な制御を実現できる。
【発明の効果】
【００１０】
以上のように本発明では、点灯素子を点灯させるための制御回路又はそれに接続された回路の非正常動作を検知し、それが不正行為に基づくものであるか故障に基づくものであるかに応じた適切な制御を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。
【００１２】
〔第１実施形態〕
まず、本発明の第１実施形態について説明する。本形態は、点灯素子が蛍光ランプの一種であるＣＣＦＬであり、制御回路がＣＣＦＬを点灯させるためのインバータ回路の制御を行うインバータ制御回路である場合の例である。
【００１３】
＜構成＞
図１は、第１実施形態の遊技システム１を示すブロック図である。また、図２は、遊技システム１を構成する制御装置１０のブロック図である。
【００１４】
図１に例示するように、本形態の遊技システム１は制御装置１０と遊技装置２０とを有し、本形態の遊技装置２０は、インバータ制御回路である制御回路２１と、ＭＯＳＦＥＴＱ１〜Ｑ４を含むフルブリッジ型のインバータ回路２２と、バックライトとして機能するＣＣＦＬ２３，２４（「点灯素子」に相当）と、電圧検出回路２５，２６と、液晶パネル駆動回路２７と、液晶パネル２８と、１次巻線Ｐ１，Ｐ２及び２次巻線Ｓ１，Ｓ２を含むトランスＴとを有する。
【００１５】
制御回路２１は、公知のインバータ制御ＩＣを中心に構成され、当該制御回路２１及びそれに接続された回路（ＣＣＦＬ２３，２４を含む）の正常動作時に第１電圧（「第１値」に相当）となり、非正常動作時に第２電圧（「第２値」に相当）となるＦＡＩＬ端子（「監視結果出力端子」に相当）と、制御回路２１を停止させるための制御電圧である停止制御電圧や制御回路２１を動作させるための制御電圧である駆動制御電圧が印加されるＳＴＢ端子と、ＭＯＳＦＥＴＱ１〜Ｑ４のゲート電圧を出力するＮ１〜Ｎ４端子と、電圧検出回路２５，２６で検出された電圧が印加されるＩＳ端子及びＣＯＭＰ端子と、電源電圧が印加されるＶＤＤ端子とを有する。なお、制御回路２１を構成する公知のインバータ制御ＩＣの例は、ローム社製の“ＢＤ９８８２”“ＢＤ９８８６”等である。また、ＦＡＩＬ端子の出力である第１電圧及び第２電圧は、第１電圧を“Ｈ”とし第２電圧を“Ｌ”としてもよいし、第１電圧を“Ｌ”とし第２電圧を“Ｈ”としてもよいが、以下では第１電圧を“Ｈ”とし第２電圧を“Ｌ”とした例を説明する。また、ＳＴＢ端子に印加される停止制御電圧及び駆動制御電圧は、駆動制御電圧を“Ｈ”とし停止制御電圧を“Ｌ”としてもよいし、駆動制御電圧を“Ｌ”とし停止制御電圧を“Ｈ”としてもよいが、以下では駆動制御電圧を“Ｈ”とし停止制御電圧を“Ｌ”とした例を説明する。なお、以下では駆動制御電圧及び停止制御電圧を総称して“ＬＣＤ−ＯＮ”と呼び、駆動制御電圧をＬＣＤ−ＯＮ“Ｈ”と表記し、停止制御電圧をＬＣＤ−ＯＮ“Ｌ”と表記する。
【００１６】
また、以下では２つのＣＣＦＬ２３，２４の点灯・消灯を制御する例を説明するが、制御するＣＣＦＬの数はこれに限定されない。また、以下ではＣＣＦＬ２３，２４が液晶パネル駆動回路２７のバックライトとして機能する例を説明するが、ＣＣＦＬ２３，２４の少なくとも一部がバックライト以外の用途に利用されてもよい。また、本形態では、インバータ回路２２がフルブリッジ型である場合を例示するが、インバータ回路２２がハーフブリッジ型やプッシュプル型であってもよい。
【００１７】
図１に例示するように、制御回路２１のＦＡＩＬ端子及びＳＴＢ端子は、制御装置１０に接続され、ＶＤＤ端子は電源に接続され、Ｎ１〜Ｎ４端子は、それぞれＭＯＳＦＥＴＱ１〜Ｑ４のゲートに接続され、ＣＯＭＰ端子及びＩＳ端子は、それぞれ電圧検出回路２５，２６に接続される。ＭＯＳＦＥＴＱ１，Ｑ３のソースは接地され、ＭＯＳＦＥＴＱ２，Ｑ４のソースは電源に接続される。ＭＯＳＦＥＴＱ１，Ｑ２のドレインは互いに接続され、さらにトランスＴの１次巻線Ｐ１，Ｐ２の一端に接続され、ＭＯＳＦＥＴＱ３，Ｑ４のドレインは互いに接続され、さらにトランスＴの１次巻線Ｐ１，Ｐ２の他端に接続される。トランスＴの２次巻線Ｓ１，Ｓ２の一端は接地され、他端はそれぞれＣＣＦＬ２３，２４の一端に接続され、ＣＣＦＬ２３，２４の他端はそれぞれ電圧検出回路２５，２６に接続される。また、制御装置１０は、液晶パネル駆動回路２７に接続され、液晶パネル駆動回路２７はさらに液晶パネル２８に接続される。
【００１８】
一方、本形態の制御装置１０は、ＣＰＵ（central processing unit）、ＲＡＭ（random-access memory）、バス、インタフェース等を含む公知のコンピュータに所定のプログラムが読み込まれ、当該ＣＰＵがこのプログラムを実行することによって構成されるものである。図２に例示するように、本形態の制御装置１０は、メモリ１１と、制御部１２と、クロック１３と、状態取得部１４と、カウント条件判定部１５と、Ｃ１カウンタ１６ａ（「カウント手段」に相当）及びＣ２カウンタ１６ｂを含むカウント部１６と、カウントリセット部１７と、リセット制御部１８ａと、点灯制御部１８ｂと、表示制御部１９とを有する。ここで、メモリ１１は、例えば、補助記憶装置、ＲＡＭ、レジスタ、キャッシュメモリ又はそれらの組み合わせによって構成される記憶領域である。また、制御部１２、クロック１３、カウント条件判定部１５、カウント部１６及びカウントリセット部１７は、例えば、所定のプログラムを実行するＣＰＵによって構築される処理部である。また、状態取得部１４、リセット制御部１８ａ、点灯制御部１８ｂ及び表示制御部１９は、例えば、所定のプログラムを実行するＣＰＵ及び遊技装置２０とのインタフェースによって構築される処理部である。
【００１９】
＜動作＞
次に、本形態の装置の動作を説明する。以下では、本形態の装置の動作を一般的に説明してから、その具体例をフローチャート及びタイミングチャートを用いて説明する。また、制御部１２は、各処理部から送られた情報やクロック１３から供給されたクロックに基づき各処理部の動作を制御し、各処理部はその制御に従って動作を行って応答（判定結果等）を制御部１２に返すが、以下ではその記述を省略する。
【００２０】
［動作の一般的な説明］
まず、制御装置１０の点灯制御部１８ｂが、駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に印加する（ステップＳ１）。これにより、制御回路２１が起動し、インバータ回路２２を駆動させてＣＣＦＬ２３，２４を点灯させる。制御回路２１は、制御回路２１及びそれに接続された回路の動作を監視し、それらの正常動作時にＦＡＩＬ端子の電圧（ＦＡＩＬ信号）を“Ｈ”（第１電圧）とし、それらの何れかの非正常動作時にＦＡＩＬ端子の電圧（ＦＡＩＬ信号）を“Ｌ”（第２電圧）とする。
【００２１】
また、状態取得部１４は、制御回路２１のＦＡＩＬ端子の電圧値（ＦＡＩＬ）を、予め定められた時間ごとに取得し、それを制御装置１０のメモリ１１に格納する。本形態では、状態取得部１４が、予め定められた一定時間Ｔごとに電圧値（ＦＡＩＬ）を取得するものとする。一定時間Ｔの一例は１秒である。なお、これは本発明を限定するものではなく、例えば、状態取得部１４が、一定ではない時間をおいて電圧値（ＦＡＩＬ）を取得することとしてもよい。
【００２２】
また、カウント条件判定部１５は、メモリ１１から状態取得部１４で取得された電圧値（ＦＡＩＬ）を読み込み、それが“Ｌ”（第２電圧）であるか否かを判定し、当該電圧値が“Ｌ”（第２電圧）であることを必要条件とするカウント条件を満たすか否かを判定する。カウント条件の一例は、状態取得部１４で取得された電圧値（ＦＡＩＬ）が、予め定められた回数ＴＨだけ連続して“Ｌ”（第２電圧）であるという条件である。回数ＴＨの一例はＴＨ＝２である。なお、これは本発明を限定するものではない。例えば、上記一定時間Ｔと回数ＴＨとの積が、消灯されたＣＣＦＬ２３，２４にそれを点灯させるための電圧が印加されてから当該ＣＣＦＬ２３，２４が点灯するまでの時間以上であるように回数ＴＨを設定してもよい。この場合、回路が正常であるにもかかわらず、電圧が印加されてから点灯素子が点灯するまでの状態が、ＣＣＦＬ２３，２４等の異常としてカウントされることを防止できる。また、例えば、状態取得部１４で取得された電圧値（ＦＡＩＬ）が“Ｌ”（第２電圧）であることをカウント条件の必要十分条件としてもよい（“Ｌ”が取得されるたびにカウントアップしてもよい）。
【００２３】
カウント条件判定部１５でカウント条件を満たすと判定された場合、リセット制御部１８ａが、停止制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に印加してから、駆動制御電圧ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ端子に印加して、制御回路２１を再起動させる。また、この場合、カウント部１６のＣ１カウンタ１６ａが、カウント条件を満たすと判定された回数をカウントする。本形態では、カウント条件判定部１５でカウント条件を満たすと判定されるたびに、Ｃ１カウンタ１６ａがメモリ１１に格納されたカウント値Ｃ１をカウントアップし、カウント値Ｃ１が所定の値に達した場合（例えば３）にカウント値Ｃ１を０にリセットし、カウント値Ｃ２をカウントアップする。本形態の例では、カウント値Ｃ２が「カウント手段でカウントされたカウント数に起因して更新されるカウント値」に相当する。しかし、これは本発明を限定するものではない。例えば、カウント値Ｃ２を用いることなく、カウント値Ｃ１そのものを「カウント手段でカウントされたカウント数に起因して更新されるカウント値」として扱ってもよい。また、例えば、カウント値Ｃ１が所定の値に達した場合にカウント値Ｃ１を０にリセットし、カウント値Ｃ２をカウントアップし、カウント値Ｃ２が所定の値に達した場合にカウント値Ｃ２を０にリセットし、カウント値Ｃ３をカウントアップすることとし、カウント値Ｃ３を「カウント手段でカウントされたカウント数に起因して更新されるカウント値」として扱ってもよい。
【００２４】
また、本形態では、カウント部１６でカウントされたカウント数に起因して更新されるカウント値Ｃ２が、予め定められた時間以内に、予め定められたいずれの閾値にも達しなかった場合に、カウントリセット部１７が、当該カウント値Ｃ２を０にリセットする。これにより、不正行為が断続的に繰り返された場合（放射イミュニティを“加えたり”“止めたり”を繰り返す場合）にカウント値Ｃ２が蓄積され、それによって故障が発生したと判定され、制御回路２１が停止されてしまうことを防止できる。
【００２５】
そして、カウント部１６でカウントされたカウント数に起因して更新されるカウント値Ｃ２が、予め定められた複数の閾値にそれぞれ達するたびに、点灯制御部１８ｂが、当該閾値に応じた「所定の制御規則」に従って、停止制御電圧及び／又は駆動制御電圧を制御回路２１のＳＴＢ端子に印加し、ＣＣＦＬ２３，２４を消灯及び／又は点灯させる。
【００２６】
なお、「所定の制御規則」の一例は、カウント部１６でカウントされたカウント数に起因して更新されるカウント値Ｃ２が、予め定められた故障判定閾値に達するまでは、当該カウント値Ｃ２が各閾値に達するたびに、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”及び駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に印加し、ＣＣＦＬ２３，２４を１回以上消灯及び点灯させる「不正抑制処理」を実行し、当該カウント値Ｃ２が、予め定められた故障判定閾値に達した場合に、ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ入力端子に印加し、制御回路２１を停止させて処理を終了する「故障終了処理」を実行する制御規則を含むものである。この例の場合、カウント値Ｃ２が予め定められた故障判定閾値に達するまでは、当該カウント値Ｃ２が各閾値に達するたびに、ＣＣＦＬ２３，２４を１回以上消灯及び点灯させて不正者を威嚇し（不正抑制処理）、カウント値Ｃ２が故障判定閾値に達した場合には故障が発生したと判断して制御回路２１を停止させることになる（故障終了処理）。
【００２７】
また、不正抑制処理の一例は、カウント部１６でカウントされたカウント数に起因して更新されるカウント値Ｃ２が、故障判定閾値よりも先に到達する所定の第１閾値に達した場合に、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ端子に印加してＣＣＦＬ２３，２４を消灯させ、その状態を予め定められた時間維持した後、駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に印加してＣＣＦＬ２３，２４を点灯させる「躊躇い時間処理」と、当該カウント値Ｃ２が、第１閾値よりも後に到達し故障判定閾値よりも先に到達する所定の第２閾値に達した場合に、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”及び駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に交互に印加し、ＣＣＦＬ２３，２４を点滅させる「警告点滅処理」とを含む。
【００２８】
この例の場合、カウント値Ｃ２が第１閾値に達した場合に、ＣＣＦＬ２３，２４を予め定められた時間だけ消灯して不正者を威嚇して不正行為を止めさせ（躊躇い時間処理）、それでも不正行為が継続され、カウント値Ｃ２が第２閾値に達した場合に、ＣＣＦＬ２３，２４を点滅させて不正者を威嚇する（警告点滅処理）。このような躊躇い時間処理と警告点滅処理との組み合わせにより、不正者を効果的に威嚇できる。なお、躊躇い時間処理においてＣＣＦＬ２３，２４を消灯させておく「予め定められた時間」の一例は、警告点滅処理時におけるＣＣＦＬ２３，２４の点滅時の継続消灯時間よりも長い時間であり、その具体例は１０秒である。しかし、例えば、躊躇い時間処理においてＣＣＦＬ２３，２４を消灯させておく「予め定められた時間」を、警告点滅処理時におけるＣＣＦＬ２３，２４の点滅時の継続消灯時間と同一、又は、それ未満としてもよい。
【００２９】
［具体的な動作の例示］
図３は、第１実施形態の制御装置１０が実行する制御方法の一例を説明するためのフローチャートである。また、図４は、ステップＳ３の詳細を説明するためのフローチャートであり、図５は、ステップＳ１２の詳細を説明するためのフローチャートである。次に、これらのフローチャートと前述のブロック図とを用い、本形態の制御装置１０が実行する制御方法を例示する。
【００３０】
まず、制御装置１０の点灯制御部１８ｂが、駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に印加する（ステップＳ１）。これにより、制御回路２１が起動し、Ｎ１〜Ｎ４端子からインバータ回路２２を駆動させるための制御パルス信号が出力される。これらは、ＭＯＳＦＥＴＱ１〜Ｑ４のゲートに印加され、これによってインバータ回路２２が駆動する。インバータ回路２２の駆動によって得られた交流電圧はトランスＴで変圧されて、ＣＣＦＬ２３，２４の各一端に印加され、ＣＣＦＬ２３，２４が点灯する。電圧検出回路２５で検出された電圧は制御回路２１のＩＳ端子に印加され、制御回路２１はその電圧に基づいてＭＯＳＦＥＴＱ３，Ｑ４のゲートに印加する制御パルス信号のデューティを制御するとともに、デューティが所定の閾値以内であるか否かを監視する。また、電圧検出回路２６で検出された電圧は制御回路２１のＣＯＭＰ端子に印加され、それが所定の閾値以内であるか否かを監視する。そして、制御回路２１は、上記のデューティが所定の閾値以内であり、かつ、ＣＯＭＰ端子に印加された電圧が所定の閾値以内である場合に、制御回路２１及びそれに接続された回路が正常動作状態にあるとして、ＦＡＩＬ端子の電圧（ＦＡＩＬ信号）を“Ｈ”（第１電圧）とする。また、制御回路２１は、上記のデューティが所定の閾値を越えるか、ＣＯＭＰ端子に印加された電圧が所定の閾値を越えた場合に、制御回路２１又はそれに接続された回路が非正常動作状態にあるとして、ＦＡＩＬ端子の電圧（ＦＡＩＬ信号）を“Ｌ”（第２電圧）とする。
【００３１】
また、制御装置１０のカウントリセット部１７が、メモリ１１に格納されているカウント値Ｃ１，Ｃ２を０にリセットする（ステップＳ２）。
【００３２】
その後、状態取得部１４が、制御回路２１のＦＡＩＬ端子の電圧値（ＦＡＩＬ）を予め定められた時間ごとに取得し、カウント条件判定部１５がカウント条件を満たすか否かを判定し、カウント条件を満たす場合に、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ端子に印加し、カウント値Ｃ１をカウントアップするＦＡＩＬカウント処理を実行する（ステップＳ３）。
【００３３】
《ＦＡＩＬカウント処理（ステップＳ３）の詳細》
ＦＡＩＬカウント処理では、まず、制御装置１０の状態取得部１４が、１秒ごとに制御回路２１のＦＡＩＬ端子をポーリングし、ＦＡＩＬ端子の電圧値（ＦＡＩＬ）を取得し、メモリ１１に格納する（ステップＳ３１）。
【００３４】
また、カウント条件判定部１５が、メモリ１１に格納された最新の電圧値（ＦＡＩＬ）を抽出し、これが“Ｌ”（第２電圧）であるか否かを判定する（ステップＳ３２）。
【００３５】
ここで、電圧値（ＦＡＩＬ）が“Ｈ”（第１電圧）であると判定された場合、カウント条件判定部１５は、カウント部１６でカウント値Ｃ１をＣ１＝１としてから１５秒以上経過しているか否かを判定する（ステップＳ３３）。この判定は、例えば、カウント部１６でカウント値Ｃ１をＣ１＝１とした時刻をメモリ１１に格納しておき、カウント条件判定部１５が、そのメモリ１１に格納された時刻と現在時刻とを比較することによって行う。ここで、カウント部１６でカウント値Ｃ１をＣ１＝１としてから１５秒以上経過していないと判定された場合には、そのままステップＳ３１以降の処理が継続される。一方、カウント部１６でカウント値Ｃ１をＣ１＝１としてから１５秒以上経過していると判定された場合には、カウントリセット部１７が、メモリ１１に格納されたカウント値Ｃ１，Ｃ２を０にリセットしてから（ステップＳ３４）、ステップＳ３１以降の処理が継続される。
【００３６】
一方、ステップＳ３２の判定で、電圧値（ＦＡＩＬ）が“Ｌ”（第２電圧）であると判定された場合、状態取得部１４は自らの処理の開始を１秒間待つ（ステップＳ３５）。なお、この待ち状態中にも状態取得部１４によるステップＳ３１の処理は継続される。その後、状態取得手段１４が、再びメモリ１１に格納された最新の電圧値（ＦＡＩＬ）を抽出し、これが“Ｌ”（第２電圧）であるか否かを判定する（ステップＳ３６）。ここで、電圧値（ＦＡＩＬ）が “Ｈ”（第１電圧）であると判定された場合には、そのままステップＳ３１以降の処理が継続される。一方、電圧値（ＦＡＩＬ）が “Ｌ”（第２電圧）であると判定された場合には、カウント条件を満たすものとして、リセット制御部１８ａが、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ端子に印加する（ステップＳ３７）。さらに、この場合には、カウント部１６のＣ１カウンタ１６ａが、メモリ１１に格納されているカウント値Ｃ１を読み込み、Ｃ１＋１を計算し、その計算結果Ｃ１＋１を新たなカウント値Ｃ１として更新する（ステップＳ３８／《ＦＡＩＬカウント処理（ステップＳ３）の詳細》の説明終わり）。
【００３７】
次に、点灯制御部１８ｂが、メモリ１１に格納されたカウント値Ｃ１が３であるか否かを判定する（ステップＳ４）。
【００３８】
ここで、メモリ１１に格納されたカウント値Ｃ１が３でないと判定された場合、リセット制御部１８ａは、ステップＳ３７で停止制御電圧ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ端子に印加してから１２０ｍｓｅｃの時間が経過したか否かを判定する（ステップＳ５）。ここで、１２０ｍｓｅｃの時間が経過していないと判定された場合には、ステップＳ５の処理を繰り返し実行する。一方、１２０ｍｓｅｃの時間が経過したと判定された場合には、リセット制御部１８ａは、駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に印加してＣＣＦＬ２３，２４を点灯させ、処理がステップＳ３の初めに戻される。
【００３９】
一方、ステップＳ４の判定で、メモリ１１に格納されたカウント値Ｃ１が３であると判定された場合、カウントリセット部１７がメモリ１１のカウント値Ｃ１を０にリセットするとともに、カウント部１６のＣ２カウンタ１６ｂが、メモリ１１に格納されているカウント値Ｃ２を読み込み、Ｃ２＋１を計算し、その計算結果Ｃ２＋１を新たなカウント値Ｃ２として更新する（ステップＳ７）。そして、点灯制御部１８ｂが、メモリ１１に格納されたカウント値Ｃ２が１であるか否かを判定する（ステップＳ８）。
【００４０】
ここで、メモリ１１に格納されたカウント値Ｃ２が１であると判定された場合（「第１閾値に達した場合」に相当）、ステップＳ２６で停止制御電圧ＬＣＤ−ＯＮ“Ｌ”が制御回路２１のＳＴＢ端子に印加された状態を１０秒間維持した後（ステップＳ９）、点灯制御部１８ｂが駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に印加してＣＣＦＬ２３，２４を点灯させ（ステップＳ１０／躊躇い時間処理）、処理がステップＳ３の初めに戻される。
【００４１】
一方、ステップＳ８の判定で、メモリ１１に格納されたカウント値Ｃ２が１でないと判定された場合、次に、点灯制御部１８ｂが、メモリ１１に格納されたカウント値Ｃ２が２であるか否かを判定する（ステップＳ１１）。
【００４２】
ここで、メモリ１１に格納されたカウント値Ｃ２が２であると判定された場合（「第２閾値に達した場合」に相当）、点灯制御部１８ｂは、警告メッセージを表示しつつ、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”及び駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に交互に印加し、ＣＣＦＬ２３，２４を点滅させる警告点滅処理を実行する（ステップＳ１２）。
【００４３】
《警告点滅処理（ステップＳ１２）の詳細》
警告点滅処理では、まず、ステップＳ２６で停止制御電圧ＬＣＤ−ＯＮ“Ｌ”が制御回路２１のＳＴＢ端子に印加された状態を５秒間維持した後（ステップＳ１２１）、制御装置１０の表示制御部１９が、警告メッセージ（例えば“システム異常”）を表示するための表示信号を、遊技装置２０の液晶パネル駆動回路２７に送る。液晶パネル駆動回路２７は、その表示信号に基づき警告メッセージを表示するためのビデオ信号を生成し、それを液晶パネル２８に送り、液晶パネル２８はそれを表示する（ステップＳ１２２）。
【００４４】
次に、点灯制御部１８ｂが、２秒間隔で停止制御電圧ＬＣＤ−ＯＮ“Ｌ”及び駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を制御回路２１のＳＴＢ端子に交互に印加し、ＣＣＦＬ２３，２４を２秒間隔で１０回点滅させる。その後、点灯制御部１８ｂが、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ端子に交互に印加し、ＣＣＦＬ２３，２４を消灯させ（ステップＳ１２４）、表示制御部１９が表示信号を停止し、液晶パネル２８での警告メッセージの表示を削除する（ステップＳ１２５／《警告点滅処理（ステップＳ１２）の詳細》の説明終わり）。
【００４５】
一方、ステップＳ１１の判定で、メモリ１１に格納されたカウント値Ｃ２が２でないと判定された場合（「故障判定閾値に達した場合」に相当）、故障が発生したと判断して、点灯制御部１８ｂが、停止制御電圧ＬＣＤ−ＯＮ“Ｌ”を制御回路２１のＳＴＢ端子に印加し、制御回路２１を停止させて処理を終了する故障終了処理を実行する（ステップＳ１３）。
【００４６】
［タイミングチャートの例示］
次に、図３から図５を用いて説明した処理の一例を、タイミングチャートを用いて説明する。図６は、図３から図５を用いて説明した処理における、ＦＡＩＬ端子の電圧（ＦＡＩＬ信号）と、停止制御電圧／駆動制御電圧（ＬＣＤ−ＯＮ）との関係を例示したタイミングチャートである。
【００４７】
この例の場合、まず、制御装置１０の状態取得部１４が取得したＦＡＩＬ端子の電圧値（ＦＡＩＬ）が２秒間“Ｌ”（第２電圧）であるため（ステップＳ３６）、時刻ｔ１においてＳＴＢ端子に停止制御電圧ＬＣＤ−ＯＮ“Ｌ”が印加され（ステップＳ３７）、Ｃ１＝Ｃ１＋１＝１とカウントアップされる（ステップＳ３８）。ここでＣ１＝１であるため、ＳＴＢ端子に停止制御電圧ＬＣＤ−ＯＮ“Ｌ”が印加されてから１２０ｍｓｅｃ経過後、ＳＴＢ端子に駆動制御電圧ＬＣＤ−ＯＮ“Ｈ”を印加して制御回路２１をリセットする。その後時刻ｔ２でも同様な処理が行われ、その後、時刻ｔ３ではＣ１＝１とされてからから１５秒以内にＣ１＝３となっているため、ステップＳ７でＣ１＝０，Ｃ２＝Ｃ２＋１＝１とされる。ここで、Ｃ２＝１であるため、１０秒間の躊躇い時間処理が実行される（ステップＳ９，Ｓ１０）。
【００４８】
その後、Ｃ１＝１とされてから１５秒以内にステップＳ３の処理が時刻ｔ４からｔ６で繰り返され、ステップＳ４でＣ１＝３と判断され、ステップＳ７でＣ１＝０，Ｃ２＝Ｃ２＋１＝２とされる。そのため、ステップＳ８で“ｎｏ”と判定され、ステップＳ１１で“ｙｅｓ”と判定され、時刻ｔ６からｔ８で警告点滅処理が実行された後（ステップＳ１２）、１０秒間の躊躇い時間処理が実行される（ステップＳ９，Ｓ１０）。
【００４９】
その後、Ｃ１＝１とされてから１５秒以内にステップＳ３の処理が時刻ｔ９からｔ１１で繰り返され、ステップＳ４でＣ１＝３と判断され、ステップＳ７でＣ１＝０，Ｃ２＝Ｃ２＋１＝３とされる。そのため、ステップＳ８で“ｎｏ”と判定され、ステップＳ１１で“ｎｏ”と判定され、ＳＴＢ端子に停止制御電圧ＬＣＤ−ＯＮ“Ｌ”が印加されて処理が終了する。
【００５０】
〔第２実施形態〕
次に、本発明の第２実施形態について説明する。本形態は、点灯素子がＬＥＤであり、制御回路がＬＥＤを点灯させるための制御回路である場合の例である。以下では、第１実施形態との相違点を中心に説明し、第１実施形態と共通する事項については説明を省略する。
【００５１】
＜構成＞
図７は、第２実施形態の遊技システム１０１を示すブロック図である。
【００５２】
図７に例示するように、本形態の遊技システム１０１は制御装置１０と遊技装置１２０とを有する。制御装置１０は、第１実施形態で説明したものと同様であり、制御回路の監視結果出力端子の電圧値が、ＦＡＩｌ信号からＯＯＤ信号に変更された点のみが相違する。ＯＯＤ信号については後述する。
【００５３】
本形態の遊技装置１２０は、ＬＥＤ定電流駆動回路である制御回路１２１と、平滑回路を構成するコンデンサＣ１〜Ｃ３及びコイルＬと、ＬＥＤ１〜ＬＥＤ４と、ツェナーダイオードＤ１と、ＬＥＤ１〜ＬＥＤ４の光量をＰＭＷ（Pulse Width Modulation）制御するためのスイッチ素子であるＭＯＳＦＥＴＱ３と、抵抗Ｒ６〜Ｒ８と、液晶パネル駆動回路２７と、液晶パネル２８とを含む。また、制御回路１２１は、ＬＥＤドライバ１２１ａと、電源スイッチを構成するトランジスタＱ１、ＭＯＳＦＥＴＱ２と、抵抗Ｒ１〜Ｒ４と、制御入力端子１２２と、監視結果出力端子１２３とを有する。なお、ＬＥＤドライバ１２１ａは、制御回路１２１又はそれに接続された回路の非正常動作検出機能（本形態の例では、オープン検出機能）を具備し、電源端子であるＶＤＤ端子と、ＭＯＳＦＥＴＱ３にゲート電圧を印加するためのＳＷ端子と、ＬＥＤ１〜ＬＥＤ４からのフィードバック信号が印加されるＩＳ端子と、オープン検出結果を出力するＰＧＯＤＤ端子とを有する。ＰＧＯＤＤ端子は、制御回路１２１又はそれに接続された回路（ＬＥＤ１〜ＬＥＤ４含む）の正常動作時に第１電圧となり、非正常動作時（オープン時）に第２電圧となる端子である。このＰＧＯＤＤ端子の電圧をＯＯＤ信号と呼ぶ。なお、ＬＥＤドライバ１２１ａの一例は、東光社製の“TK61220”シリーズである。また、ＰＧＯＤＤ端子の出力である第１電圧及び第２電圧は、第１電圧を“Ｈ”とし第２電圧を“Ｌ”としてもよいし、第１電圧を“Ｌ”とし第２電圧を“Ｈ”としてもよいが、以下では第１電圧を“Ｈ”とし第２電圧を“Ｌ”とした例を説明する。
【００５４】
また、以下では４つのＬＥＤ１〜ＬＥＤ４の点灯・消灯を制御する例を説明するが、制御するＬＥＤの数はこれに限定されない。また、以下ではＬＥＤ１〜ＬＥＤ４が液晶パネル駆動回路２７のバックライトとして機能する例を説明するが、ＬＥＤ１〜ＬＥＤ４の少なくとも一部がバックライト以外の用途に利用されてもよい。
【００５５】
図７に例示するように、制御回路１２１の抵抗Ｒ１の一端は、制御入力端子１２２を介して制御装置１０に接続される。また、抵抗Ｒ５の一端、及びＬＥＤドライバ１２１ａのＰＧＯＯＤ端子は、監視結果出力端子１２３を介して制御装置１０に接続され、抵抗Ｒ５の他端は電源ＶＤＤ３に接続される。抵抗Ｒ１の他端は、トランジスタＱ１のベースに接続され、トランジスタＱ１のエミッタは接地され、ベースとエミッタとの間には抵抗Ｒ２が接続される。トランジスタＱ１のコレクタには抵抗Ｒ３の一端が接続され、抵抗Ｒ３の他端にはＭＯＳＦＥＴＱ２のゲートが接続される。ＭＯＳＦＥＴＱ２のコレクタは電源ＶＤＤ１２に接続され、ゲートとコレクタとの間には抵抗Ｒ４が接続される。ＭＯＳＦＥＴＱ２のドレインには、コンデンサＣ１とコイルＬ１とから構成される平滑回路の一端と、ＬＥＤドライバ１２１ａのＶＤＤ端子とが接続される。ＬＥＤドライバ１２１ａのＳＷ端子は、ＭＯＳＦＥＴＱ３のゲートに接続され、ＭＯＳＦＥＴＱ３のコレクタは抵抗Ｒ６を介して接地され、ドレインはコンデンサＣ１とコイルＬ１とから構成される平滑回路の他端及びツェナーダイオードＤ１のアノードに接続される。ツェナーダイオードＤ１のカソードはコンデンサＣ２から構成される平滑回路に接続され、さらに直列接続されたＬＥＤ１〜ＬＥＤ４の一端であるＬＥＤ１のアノードに接続される。直列接続されたＬＥＤ１〜ＬＥＤ４の他端であるＬＥＤ４のカソードは抵抗Ｒ８を介して接地されるとともに、抵抗Ｒ７の一端に接続され、抵抗Ｒ７の他端はコンデンサＣ３から構成される平滑回路を介してＬＥＤドライバ１２１ａのＩＳ端子に接続される。
【００５６】
＜動作＞
第１実施形態と同様に、制御装置１０の制御に基づき、駆動制御電圧ＬＥＤ−ＯＮ“Ｈ”が、制御回路１２１の制御入力端子１２２に印加されると、トランジスタＱ１がオンし、ＭＯＳＦＥＴＱ２がオンする。これにより、ＬＥＤドライバ１２１ａのＶＤＤ端子及びＬＥＤ１〜ＬＥＤ４に直流電圧が印加され、これらが点灯する。また、ＬＥＤドライバ１２１ａは、ＩＳ端子に印加されたフィードバック信号に基づきＭＯＳＦＥＴＱ３のゲートに印加するパルスのデューティを制御する。一方、停止制御電圧ＬＥＤ−ＯＮ“Ｌ”が、制御回路１２１の制御入力端子１２２に印加されると、トランジスタＱ１がオフし、ＭＯＳＦＥＴＱ２がオフするため、ＬＥＤドライバ１２１ａが停止し、ＬＥＤ１〜ＬＥＤ４が消灯する。
【００５７】
また、駆動制御電圧ＬＥＤ−ＯＮ“Ｈ”が、制御回路１２１の制御入力端子１２２に印加され、制御回路１２１及びそれに接続された回路が正常に動作していると、ＰＧＯＯＤ端子に接続された監視結果出力端子１２３の電圧は第１電圧“Ｈ”となる。一方、制御回路１２１又はそれに接続された回路がオープン状態となると、ＰＧＯＯＤ端子に接続された監視結果出力端子１２３の電圧は第２電圧“Ｌ”となる。
【００５８】
第１実施形態と同様、制御装置１０の状態取得部１４が、制御回路１２１の監視結果出力端子１２３の電圧値を、予め定められた時間ごとに取得し、カウント条件判定部１５が、状態取得部１４で取得された電圧値が第２電圧“Ｌ”であるか否かを判定する。そして、カウント条件判定部１５が、当該電圧値が第２電圧であることを必要条件とするカウント条件を満たすか否かを判定し、カウント条件判定部１５でカウント条件を満たすと判定された場合に、リセット制御部１８ａが、制御回路１２１を再起動させ、Ｃ１カウンタ１６ａがカウント条件を満たすと判定されるたびにカウントを行う。そして、Ｃ１カウンタ１６ａでカウントされたカウント数Ｃ１に起因して更新されるカウント値Ｃ２が予め定められた複数の閾値にそれぞれ達するたびに、点灯制御部１８ｂが、当該閾値に応じた所定の制御規則に従って、駆動制御電圧ＬＥＤ−ＯＮ“Ｈ”及び／又は停止制御電圧ＬＥＤ−ＯＮ“Ｌ”が、制御回路１２１の制御入力端子１２２に印加され、ＬＥＤ１〜ＬＥＤ４を消灯及び／又は点灯させる。
【００５９】
〔第３実施形態〕
次に、本発明の第３実施形態を説明する。本形態は、第２実施形態の変形例である。第２実施形態では、制御装置１０が、正常動作時に第１電圧となって非正常動作時に第２電圧となる遊技装置１２０の制御回路１２１の監視結果出力端子の電圧値を取得し、制御回路１２１を制御することとした。第３実施形態では、制御装置が遊技装置の制御回路とシリアル通信を行い、制御装置が、正常動作時に特定値（「第１値」に相当）となって非正常動作時に特定値以外の値（「第２値」に相当）となる遊技装置の制御回路の監視結果出力端子の出力値を取得し、それに基づき、第１，２実施形態と同様に制御回路を制御する。なお、このような変形は第１実施形態に対しても可能であるが、以下では第２実施形態の変形例を説明する。また、以下では、第２実施形態との相違点のみを説明し、それと共通する事項については説明を省略する。
【００６０】
図８は、第３実施形態の遊技システム２０１を示すブロック図である。
【００６１】
本形態の遊技システム２０１は、制御装置２１０及び遊技装置１２０を有する。本形態の制御装置２１０と第２実施形態の制御装置１０との相違点は、状態取得部のみであり、他は同様である。また、本形態の遊技装置１２と第２実施形態の遊技装置１２０との相違点は、制御回路１２１が制御回路２２１に置換された点であり、制御回路１２１と制御回路２２１との相違点は、ＬＥＤドライバ１２１ａがＬＥＤドライバ２２１ａに置換された点と抵抗R5が排除された点である。
【００６２】
本形態の遊技装置１２０が具備するＬＥＤドライバ２２１ａは、正常動作時に特定値を保存し、非正常動作時に特定値以外の値を保存するレジスタを具備する。また、本形態の制御装置２１０の状態取得部と遊技装置１２０のＬＥＤドライバ２２１ａとは、それぞれのCLK端子間でやり取りされるクロック信号によって同期する。制御装置２１０の状態取得部は、所定の時間ごとに制御装置２１０のTxd端子からＬＥＤドライバ２２１ａのRxd端子に問い合わせ信号を送信する。これを受信したＬＥＤドライバ２２１ａは、自らのレジスタに保存された値を自らのTxd端子から制御装置２１０のRxd端子に送信する。制御装置２１０は、このように所定の間隔で遊技装置１２０から送信される値を用い、第１，２実施形態で説明したのと同様な制御を行う。
【００６３】
すなわち、制御装置２１０のカウント条件判定部１５は、状態取得部で取得された出力値が特定値以外の値（「第２値」に相当）であるか否かを判定し、当該出力値が特定値以外の値であることを必要条件とするカウント条件を満たすか否かを判定する。なお、状態取得部で取得された出力値が特定値以外の値の場合には、ＬＥＤドライバ２２１ａから送信された値が特定値以外の値である場合と、制御装置２１０とＬＥＤドライバ２２１ａとがシリアル通信できない場合とが含まれる。そして、カウント条件判定部１５でカウント条件を満たすと判定された場合に、リセット制御部１８ａが、制御回路１２１を再起動させ、Ｃ１カウンタ１６ａがカウント条件を満たすと判定されるたびにカウントを行う。そして、Ｃ１カウンタ１６ａでカウントされたカウント数Ｃ１に起因して更新されるカウント値Ｃ２が予め定められた複数の閾値にそれぞれ達するたびに、点灯制御部１８ｂが、当該閾値に応じた所定の制御規則に従って、駆動制御電圧ＬＥＤ−ＯＮ“Ｈ” 及び／又は停止制御電圧ＬＥＤ−ＯＮ“Ｌ”が、制御回路１２１の制御入力端子１２２に印加され、ＬＥＤ１〜ＬＥＤ４を消灯及び／又は点灯させる。
【００６４】
〔その他の変形例等〕
なお、本発明は上述の実施の形態に限定されるものではない。例えば、上述の各実施形態では、カウント値Ｃ２が故障判定閾値に達した場合に、停止制御電圧を制御回路の制御入力端子に印加し、制御回路を停止させて処理を終了する故障終了処理を実行することとした。しかし、カウント値Ｃ２が故障判定閾値に達した場合に制御回路を停止させるのではなく、駆動制御電圧ＬＥＤ−ＯＮ“Ｈ”及び停止制御電圧ＬＥＤ−ＯＮ“Ｌ”を、制御回路の制御入力端子に交互に印加する制御を繰り返してもよい。本来、故障が発生したのであれば、発熱の問題を回避するために制御回路を停止させるのが望ましいが、故障が発生した場合に制御回路のオン・オフを繰り返すだけでも、ある程度は発熱の問題を低減させることができる。
【００６５】
また、本形態では、１つの制御装置が１つ遊技装置を制御する例を示したが、１つの制御装置が複数の遊技装置の制御を行うシステム構成であってもよい。
【００６６】
また、本発明の制御方法は、ＣＣＦＬやＬＥＤの点灯・消灯の制御だけではなく、蛍光ランプの一種であるＨＣＦＬ（Hot Cathode Fluorescent Lamp）その他の点灯素子の点灯・消灯の制御にも利用可能である。
【００６７】
また、上述の各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。その他、本発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。
【００６８】
また、上述の制御構成をコンピュータによって実現する場合、制御装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
【００６９】
この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。
【００７０】
また、このプログラムの流通は、例えば、そのプログラムを記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
【００７１】
このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。そして、処理の実行時、このコンピュータは、自己の記録媒体に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。また、このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。
【００７２】
また、上記の形態では、コンピュータ上で所定のプログラムを実行させることにより、制御装置を構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【産業上の利用可能性】
【００７３】
パチンコ機に代表される遊技装置にノイズ耐性（放射イミュニティ耐性）が弱い制御ＩＣを用いる場合、ＧＮＤを強くすることや板金でのシールド等によって対応してきた。しかし、本発明をこのような環境に適用することによって、このようなハードウェア面の構成を変更することなく、制御装置を構成するためのプログラムを変更するだけで、放射イミュニティでフリーズした制御ＩＣを復帰させ、さらに不正者に警告や威圧等を行って不正行為自体を抑制し、システムを保護することができる。また、本発明は遊技装置に限らず、ＡＴＭや自動販売機などの放射イミュニティによる不正行為が行われる可能性がある機器にも応用可能である。
【図面の簡単な説明】
【００７４】
【図１】第１実施形態の遊技システムを示すブロック図。
【図２】遊技システムを構成する制御装置のブロック図。
【図３】第１実施形態の制御装置が実行する制御方法の一例を説明するためのフローチャート。
【図４】ステップＳ３の詳細を説明するためのフローチャート。
【図５】ステップＳ１２の詳細を説明するためのフローチャート。
【図６】図３から図５を用いて説明した処理における、ＦＡＩＬ端子の電圧（ＦＡＩＬ信号）と、停止制御電圧／駆動制御電圧（ＬＣＤ−ＯＮ）との関係を例示したタイミングチャート。
【図７】第２実施形態の遊技システムを示すブロック図。
【図８】第３実施形態の遊技システムを示すブロック図。
【符号の説明】
【００７５】
遊技システム  １，１０１，２０１
制御装置  １０，２１０
遊技装置  ２０，１２０
【図１】
2010035930.tif 000003
【図２】
2010035930.tif 000004
【図３】
2010035930.tif 000005
【図４】
2010035930.tif 000006
【図５】
2010035930.tif 000007
【図６】
2010035930.tif 000008
【図７】
2010035930.tif 000009
【図８】
2010035930.tif 000010