(57)【要約】【課題】グループ統括制御手段とグループ単位制御手段とを接続する接続線の数を削減しつつ、データが入力されたことを確認し、正しく動作することを保証する遊技機を提供することを目的とする。【解決手段】遊技領域にて実行される補助遊技の結果に対応して特別遊技状態を発生させるとともに、遊技に係わる演出を行う複数の演出装置を備える遊技機において、演出装置を制御するためのグループ単位制御手段とグループ単位制御手段を制御するグループ統括制御手段とは、タイミング信号線及びデータ線によって接続されて、グループ統括制御手段はデータ送信の後に、グループ単位制御手段からの返答信号を取り込み、取り込まれた返答信号によりデータ送信の成否を判定することを特徴とする。【選択図】図１９
2010259815.tif 000002
【特許請求の範囲】
【請求項１】
遊技領域にて実行される補助遊技の結果に対応して特別遊技状態を発生させるとともに、遊技に係わる演出を行う複数の演出装置を備える遊技機において、
前記複数の演出装置を複数グループに分割し、該分割されたグループに属する演出装置を制御するためのグループ単位制御手段を各グループ毎に設けるとともに、
複数の前記グループ単位制御手段を統括的に制御するグループ統括制御手段と、
前記グループ統括制御手段から前記グループ単位制御手段へタイミング信号を伝達するタイミング信号線と、
前記グループ統括制御手段と前記グループ単位制御手段との間でデータを伝達するデータ線と、を備え、
前記グループ統括制御手段は、
前記データ線の信号レベルを送信データに対応する信号レベルに設定しながら、前記タイミング信号線の信号レベルを繰り返し変化させることによって、前記グループ単位制御手段にデータを順次送信する送信手段と、
前記送信手段によるデータ送信の後に、前記グループ単位制御手段からの返答信号を取り込む返答信号取込手段と、
前記返答信号取込手段によって取り込まれた返答信号によりデータ送信の成否を判定する判定手段と、を備え、
前記グループ単位制御手段は、前記送信手段によって送信された自宛のデータを受信すると、該送信手段によってデータが送信された前記データ線を介して、前記返答信号を前記グループ統括制御手段へ出力する返答信号出力手段を備えたことを特徴とする遊技機。
【請求項２】
前記グループ統括制御手段は、
前記送信手段によるデータ送信を開始する場合に送信開始指令処理を実行する送信開始指令手段と、
前記送信手段によるデータ送信の後に前記データ線を解放し、前記グループ単位制御手段からの返答信号の受信待機状態に移行させる待機手段と、を備え、
前記返答信号取込手段は、前記グループ統括制御手段が前記受信待機状態である場合に、前記タイミング信号線の信号レベルを変化させ、該変化のタイミングに対応して前記グループ単位制御手段から返答信号を取り込む処理を実行し、
前記グループ単位制御手段は、前記タイミング信号線の信号レベルが変化する回数を計数し、前記返答信号を出力する返答タイミングを決定するために、前記タイミング信号線の信号レベルの変化回数が所定回数に達したか否かを判定する返答タイミング決定手段を備え、
前記返答信号出力手段は、前記返答タイミング決定手段によって前記タイミング信号線の信号レベルの変化回数が前記所定回数に達したと判定された場合に、前記グループ統括制御手段の前記待機手段によって解放された前記データ線の信号レベルを変化させることによって、前記返答信号を出力することを特徴とする請求項１に記載の遊技機。
【請求項３】
前記送信開始指令処理は、前記タイミング信号線の信号レベルをハイレベルに維持させた状態で、前記データ線の信号レベルをハイレベルからロウレベルに変化させる処理であることを特徴とする請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
グループに分割された演出装置を制御する複数のグループ単位制御手段と、複数のグループ単位制御手段を制御するグループ統括制御手段とを備える遊技機に関し、特に、グループ統括制御手段からグループ単位制御手段へのデータ送信方法に関する。
【背景技術】
【０００２】
サブ中継基板と電飾基板との間の配線を簡素化することができる遊技機として、トップ電飾領域の中央部に配置されたトップＬＥＤ中央基板をサブ中継基板とシリアル接続し、トップ電飾領域の右側部に配置されたトップＬＥＤ右基板及びトップ電飾領域の左側部に配置されたトップＬＥＤ左基板をトップＬＥＤ中央基板から分離して配線により接続した構成の遊技機が知られている。これにより、サブ中継基板からトップ電飾領域への配線数を減らして配線を簡素化することができる（例えば、特許文献１参照）。
【０００３】
また、信号線の数を削減することができると共に不正行為の発見を容易に行うことができる遊技機として、主基板と副基板との間での信号送信をＩ2Ｃバス方式により行い、主基板及び副基板にそれぞれ双方向バスバッファを設けたものがある。この双方向バスバッファは、Ｉ2Ｃバスを構成する二つの双方向シリアルライン（ＳＤＡ、ＳＣＬ）をそれぞれ二つの片方向シリアルラインに分岐させるためのものであり、主基板に設けられた双方向バスバッファと副基板に設けられた双方向バスバッファとの間を、それらによって分岐された片方向シリアルラインの信号伝送方向が互いに一致するようにして、四つのシリアル線で接続した構成としている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２１２２７１号公報
【特許文献２】特開２００６−１５０３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の遊技機は、ＣＰＵ８３からトップＬＥＤ基板への通信はシリアル通信で行っているが、ＣＰＵ８３からトップＬＥＤ基板への一方向へのデータ送信を行うことしか記載されていない。
【０００６】
このため、特許文献１に記載の遊技機では、ＣＰＵ８３からトップＬＥＤ基板へ正確にデータが送信されている保障ができない。特に、遊技機はノイズに晒される環境下に配置されることが多いので、装飾用のＬＥＤがノイズの影響で遊技進行どおりに発光せず、興趣を低下させてしまう場合がある。
【０００７】
これに対して、特許文献２に記載の遊技機は、主基板と副基板との間で双方向通信を行う構成としているが、正確にデータが送信されたかを確認することは記載されていない。このため、遊技機が正しく動作する保証が無い。また、データ線及びクロック線は、上り（主基板から副基板へ）、及び下り（副基板から主基板へ）の各２本が必要となるので、配線を十分に削減できない。
【０００８】
本発明は、グループ統括制御手段とグループ単位制御手段とを接続する接続線の数を削減しつつ、データが入力されたことを確認し、正しく動作することを保証する遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の発明は、遊技領域にて実行される補助遊技の結果に対応して特別遊技状態を発生させるとともに、遊技に係わる演出を行う複数の演出装置を備える遊技機において、前記複数の演出装置を複数グループに分割し、該分割されたグループに属する演出装置を制御するためのグループ単位制御手段を各グループ毎に設けるとともに、複数の前記グループ単位制御手段を統括的に制御するグループ統括制御手段と、前記グループ統括制御手段から前記グループ単位制御手段へタイミング信号を伝達するタイミング信号線と、前記グループ統括制御手段と前記グループ単位制御手段との間でデータを伝達するデータ線と、を備え、前記グループ統括制御手段は、前記データ線の信号レベルを送信データに対応する信号レベルに設定しながら、前記タイミング信号線の信号レベルを繰り返し変化させることによって、前記グループ単位制御手段にデータを順次送信する送信手段と、前記送信手段によるデータ送信の後に、前記グループ単位制御手段からの返答信号を取り込む返答信号取込手段と、前記返答信号取込手段によって取り込まれた返答信号によりデータ送信の成否を判定する判定手段と、を備え、前記グループ単位制御手段は、前記送信手段によって送信された自宛のデータを受信すると、該送信手段によってデータが送信された前記データ線を介して、前記返答信号を前記グループ統括制御手段へ出力する返答信号出力手段を備えたことを特徴とする。
【００１０】
第２の発明は、前記グループ統括制御手段は、前記送信手段によるデータ送信を開始する場合に送信開始指令処理を実行する送信開始指令手段と、前記送信手段によるデータ送信の後に前記データ線を解放し、前記グループ単位制御手段からの返答信号の受信待機状態に移行させる待機手段と、を備え、前記返答信号取込手段は、前記グループ統括制御手段が前記受信待機状態である場合に、前記タイミング信号線の信号レベルを変化させ、該変化のタイミングに対応して前記グループ単位制御手段から返答信号を取り込む処理を実行し、前記グループ単位制御手段は、前記タイミング信号線の信号レベルが変化する回数を計数し、前記返答信号を出力する返答タイミングを決定するために、前記タイミング信号線の信号レベルの変化回数が所定回数に達したか否かを判定する返答タイミング決定手段を備え、前記返答信号出力手段は、前記返答タイミング決定手段によって前記タイミング信号線の信号レベルの変化回数が前記所定回数に達したと判定された場合に、前記グループ統括制御手段の前記待機手段によって解放された前記データ線の信号レベルを変化させることによって、前記返答信号を出力することを特徴とする。
【００１１】
第３の発明は、前記送信開始指令処理は、前記タイミング信号線の信号レベルをハイレベルに維持させた状態で、前記データ線の信号レベルをハイレベルからロウレベルに変化させる処理であることを特徴とする。
【発明の効果】
【００１２】
第１の発明によると、グループ統括制御手段はグループ単位制御手段へ一本のデータ線を介してデータが送信され、グループ単位制御手段からグループ統括制御手段へも同じデータ線を介して返答信号が送信されるので、基板間の配線を少なくすることができる。また、グループ単位制御手段からグループ統括制御手段へ返答信号がデータ線を介して送信されるので、データ送信が行われたかを確認できる構成となって、誤作動を防止できる。さらに、グループ統括制御手段からグループ単位制御手段へデータを送信した直後に、グループ単位制御手段からグループ統括制御手段へ返答信号を送信するので、高速なデータ通信が可能となる。
【００１３】
第２の発明及び第３の発明によると、タイミング信号線及びデータ線だけを用いて、データの送信開始と送信終了をグループ単位制御手段に通知できるので、余分な線が不要となり、基板間の配線を少なくすることができる。また、グループ単位制御手段は、タイミング信号線の信号レベルの変化回数が所定回数に達した直後にグループ統括制御手段に返答信号を送信するので、返答信号を返すタイミングが決定しやすく、高速なデータ通信が可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態の遊技機の説明図である。
【図２】本発明の実施形態の遊技盤の正面図である。
【図３】本発明の実施形態の遊技機の構成を示すブロック図である。
【図４】本発明の実施形態の演出制御装置の構成を示すブロック図である。
【図５】本発明の実施形態の装飾制御装置の接続の説明図である。
【図６】本発明の実施形態の装飾制御装置のブロック図である。
【図７】本発明の実施形態のＩ2ＣＩ／Ｏエクスパンダのブロック図である。
【図８Ａ】本発明の実施形態の装飾装置を制御する装飾制御装置のＩ2ＣＩ／Ｏエクスパンダ周辺の回路図である。
【図８Ｂ】本発明の実施形態の役物駆動ＭＯＴ及び役物駆動ＳＯＬを制御する装飾制御装置のＩ2ＣＩ／Ｏエクスパンダ周辺の回路図である。
【図９】本発明の実施形態の中継基板の入出力に関する接続線の回路図である。
【図１０】本発明の実施形態の装飾制御装置の入出力に関する接続線の回路図である。
【図１１】本発明の実施形態の装飾制御装置の配線基板におけるＳＤＡ接続パターン及びＳＣＬ接続パターンの説明図である。
【図１２】本発明の実施形態のＩ2ＣＩ／ＯエクスパンダのＶｃｃ端子への電源の供給方法の説明図である。
【図１３】本発明の実施形態の演出制御装置から装飾制御装置に出力されるデータに含まれるアドレスの説明図である。
【図１４】本発明の実施形態のＩ2ＣＩ／Ｏエクスパンダアドレステーブルの説明図である。
【図１５】本発明の実施形態の演出制御装置による処理のフローチャートである。
【図１６】本発明の実施形態のスレーブ選択順序テーブルの説明図である。
【図１７】本発明の実施形態のマスタＩＣによるスレーブ出力処理のフローチャートである。
【図１８】本発明の実施形態のマスタＩＣが接続線ＳＤＡ及び接続線ＳＣＬを介して出力するデータのスタート条件及びストップ条件の説明図である。
【図１９】本発明の実施形態のマスタＩＣから出力されたデータが入力された装飾制御装置６１０が返答信号を出力するタイミングチャートである。
【図２０】本発明の実施形態のマスタＩＣが演出制御データを出力する場合の接続線ＳＤＡ及び接続線ＳＣＬの信号レベルのタイミングチャートである。
【図２１】本発明の実施形態のマスタＩＣが装飾制御装置にオールコールアドレスを設定する場合に、マスタＩＣから出力されるデータの説明図である。
【図２２】本発明の実施形態のオールコールアドレスが設定されている装飾制御装置を装飾制御する場合に、演出制御装置から出力されるデータの説明図である。
【図２３】本発明の実施形態の演出制御装置に複数のマスタＩＣが備わる場合のマスタＩＣと装飾制御装置との接続の説明図である。
【発明を実施するための形態】
【００１５】
（第１実施形態）
以下、本発明の実施形態について、図１〜図２３を参照して説明する。
【００１６】
図１は、本発明の実施形態の遊技機１の説明図である。
【００１７】
遊技機１の前面枠（遊技枠）３は本体枠（外枠）２にヒンジ４を介して、遊技機１の前面に開閉回動可能に組み付けられる。前面枠３の表側には、遊技盤１０（図２参照）が収装される。また、前面枠３には、遊技盤１０の前面を覆うカバーガラス（透明部材）を備えたガラス枠１８が取り付けられている。
【００１８】
ガラス枠１８のカバーガラスの周囲には、装飾光が発光される装飾部材９が備えられている。この装飾部材９の内部にはランプやＬＥＤ等からなる装飾装置６２０（図３参照）が備えられている。この装飾装置６２０を所定の発光態様によって発光することによって、装飾部材９が所定の発光態様によって発光する。
【００１９】
ガラス枠１８の左右には、音響（例えば、効果音）を発するスピーカ３０が備えられている。また、ガラス枠１８の上方には照明ユニット１１が備えられている。照明ユニット１１の内部には、前述した装飾装置６２０が備えられている。
【００２０】
照明ユニット１１の右側には、遊技機１において異常が発生したことを報知するための異常報知ＬＥＤ２９が備えられている。
【００２１】
前面枠３の下部の開閉パネル２０には図示しない打球発射装置に遊技球を供給する上皿２１が、固定パネル２２には灰皿１５、下皿２３及び打球発射装置の操作部２４等が備えられる。下皿２３には、下皿２３に貯まった遊技球を排出するための下皿球抜き機構１６が備えられる。前面枠３下部右側には、ガラス枠１８を施錠するための鍵２５が備えられている。
【００２２】
また、遊技者が操作部２４を回動操作することによって、打球発射装置は、上皿２１から供給される遊技球を発射する。
【００２３】
また、上皿２１の上縁部には、遊技者からの操作入力を受け付けるための演出ボタン１７が備えられている。
【００２４】
遊技者が演出ボタン１７を操作することによって、遊技盤１０に設けられた表示装置５３（図２参照）における特図変動表示ゲームの演出内容を選択して、表示装置５３における特図変動表示ゲームに、遊技者の操作を介入させた演出を行うことができる。
【００２５】
なお、特図変動表示ゲームは、発射された遊技球が遊技盤１０に備わる第１始動入賞口４５（図２参照）又は普通変動入賞装置３６（図２参照）の第２始動入賞口に入賞した場合に開始される。特図変動表示ゲームでは、表示装置５３において複数の識別情報が変動表示する。そして、変動表示していた識別情報が停止し、停止した識別情報の結果態様が特定の結果態様である場合に、遊技機１の状態が遊技者に有利な状態（特典が付与される状態）である特別遊技状態に遷移する。
【００２６】
上皿２１の右上部には、遊技者が遊技球を借りる場合に操作する球貸ボタン２６、及び、図示しないカードユニットからプリペイドカードを排出させるために操作される排出ボタン２７が設けられている。これらのボタン２６、２７の間には、プリペイドカードの残高を表示する残高表示部２８が設けられる。
【００２７】
図２は、本発明の実施形態の遊技盤１０の正面図である。
【００２８】
図１に示す遊技機１は、内部の遊技領域１０ａ内に遊技球を発射して（弾球して）遊技を行うもので、ガラス枠１８のカバーガラスの奥側には、遊技領域１０ａを構成する遊技盤１０が設置されている。
【００２９】
遊技盤１０は、各種部材の取付ベースとなる平板状の遊技盤本体１０ｂ（木製又は合成樹脂製）を備え、該遊技盤本体１０ｂの前面にガイドレール３２で囲まれた遊技領域１０ａを有している。また、遊技盤本体１０ｂの前面であってガイドレール３２の外側には、前面構成部材３３、３３、…が取り付けられている。そして、このガイドレール３２で囲まれた遊技領域１０ａ内に発射装置から遊技球（打球；遊技媒体）を発射して遊技を行うようになっている。
【００３０】
遊技領域１０ａの略中央には、特図変動表示ゲームの表示領域となる窓部５２を形成するセンターケース５１が取り付けられている。このセンターケース５１に形成された窓部５２の後方には、複数の識別情報を変動表示する特図変動表示ゲームの演出を実行可能な演出表示装置としての表示装置５３が配されるようになっている。この表示装置５３は、例えば、液晶ディスプレイを備え、表示内容が変化可能な表示部５３ａがセンターケース５１の窓部５２を介して遊技盤１０の前面側から視認可能となるように配されている。なお、表示装置５３は、液晶ディスプレイを備えるものに限らず、ＥＬ、ＣＲＴ等のディスプレイを備えるものであってもよい。
【００３１】
センターケース５１の窓部５２の上端付近には、遊技状態に基づいて動作可能な可動役物６０が取り付けられる。
【００３２】
また、遊技盤１０には、普図始動ゲート３４と、普図変動表示ゲームの未処理回数を表示する普図記憶表示器４７、普図変動表示ゲームを表示する普図表示器３５が設けられている。また、遊技領域１０ａ内には、第１の始動入賞領域をなす第１始動入賞口４５と、第２の始動入賞領域をなす第２始動入賞口を有する普通変動入賞装置３６と、が設けられている。そして、遊技球が第１始動入賞口４５に入賞した場合は、補助遊技として第１特図変動表示ゲームが実行され、遊技球が普通変動入賞装置３６に入賞した場合は、補助遊技として第２特図変動表示ゲームが実行されるようになっている。
【００３３】
また、遊技盤１０には、第１特図変動表示ゲームを表示する第１特図表示器３８と、第２特図変動表示ゲームを表示する第２特図表示器３９と、が設けられている。また、第１特図変動表示ゲームの未処理回数（第１特図始動記憶）を表示する第１特図記憶表示器４８と、第２特図変動表示ゲームの未処理回数（第２特図始動記憶）を表示する第２特図記憶表示器４９が設けられている。なお、普図記憶表示器４７、普図表示器３５、第１特図表示器３８、第２特図表示器３９、第１特図記憶表示器４８、第２特図記憶表示器４９は、遊技状態を表す遊技状態表示ＬＥＤ（図示略）と併せて、セグメントＬＥＤとして一体に設けられている。
【００３４】
さらに遊技領域１０ａには、上端側が手前側に倒れる方向に回動して開放可能になっているアタッカ形式の開閉扉４２ａを有し、第１特図変動表示ゲーム、第２特図変動表示ゲームの結果如何によって大入賞口を閉じた状態（遊技者にとって不利な状態）から開放状態（遊技者にとって有利な状態）に変換する特別変動入賞装置４２、入賞口などに入賞しなかった遊技球を回収するアウト穴４３が設けられている。この他、遊技領域１０ａには、一般入賞口４４、４４、…、打球方向変換部材としての風車４６、多数の障害釘（図示略）などが配設されている。
【００３５】
普図始動ゲート３４内には、該普図始動ゲート３４を通過した遊技球を検出するためのゲートＳＷ３４ａ（図３参照）が設けられている。そして、遊技領域１０ａ内に打ち込まれた遊技球が普図始動ゲート３４内を通過すると、普図変動表示ゲームが行われる。
【００３６】
また、普図変動表示ゲームを開始できない状態中に、普図始動ゲート３４を遊技球が通過すると、普図始動記憶数が上限数未満であるならば、普図始動記憶数が１加算されて、当該普図変動表示ゲームが当りとなるか否かを示す乱数が普図始動記憶として一つ記憶される。
【００３７】
普図変動表示ゲームが開始できない状態とは、例えば、普図変動表示ゲームが既に行われ、その普図変動表示ゲームが終了していない状態や、普図変動表示ゲームが当って普通変動入賞装置３６が開状態に変換されている状態のことをいう。
【００３８】
なお、普図変動表示ゲームの始動記憶数は、ＬＥＤを備える普図記憶表示器４７にて表示される。
【００３９】
普図変動表示ゲームは、遊技盤１０に設けられた普図表示器３５で実行されるようになっている。なお、表示装置５３の表示領域の一部で普図変動表示ゲームを表示するようにしてもよく、この場合は識別図柄として、例えば、数字、記号、キャラクタ図柄などを用い、この識別図柄を所定時間変動表示させた後、停止表示させることにより行うようにする。
【００４０】
この普図変動表示ゲームの停止表示が特別の結果態様となれば、普図変動表示ゲームが当りとなって、普通変動入賞装置３６の開閉部材３６ａ、３６ａが所定時間（例えば、０.５秒間）開放される。これにより、普通変動入賞装置３６に遊技球が入賞しやすくなり、第２特図変動表示ゲームの始動が容易となる。
【００４１】
普通変動入賞装置３６は左右一対の開閉部材３６ａ、３６ａを具備し、第１始動入賞口４５の下部に配設される。この開閉部材３６ａ、３６ａは、常時は遊技球の直径程度の間隔をおいて閉じた状態（遊技者にとって不利な状態）を保持しているが、普図変動表示ゲームの結果が所定の停止表示態様となった場合（普図変動表示ゲームが当りとなった場合）には、駆動装置としてのソレノイド（普電ＳＯＬ３６ｂ、図３参照）によって、逆「ハ」の字状に開いて普通変動入賞装置３６に遊技球が流入し易い状態（遊技者にとって有利な状態）に変化させられるようになっている。
【００４２】
また、本実施形態の遊技機１は、特図変動表示ゲームの結果態様に基づき、遊技状態として、表示装置５３における特図変動表示ゲームの変動表示時間を短縮する時短動作状態（第２動作状態）を発生可能となっている。この時短動作状態（第２動作状態）は、普通変動入賞装置３６の動作状態が、通常動作状態（第１動作状態）に比べて開放状態となりやすい状態である。
【００４３】
この時短動作状態においては、上述の普図変動表示ゲームの実行時間が、通常動作状態における長い実行時間よりも短くなるように制御され（例えば、１０秒が１秒）、これにより、単位時間当りの普通変動入賞装置３６の開放回数が実質的に多くなるように制御される。また、時短動作状態においては、普図変動表示ゲームが当り結果となって普通変動入賞装置３６が開放される場合に、開放時間が通常動作状態の短い開放時間より長くされるように制御される（例えば、０．３秒が１．８秒）。また、時短動作状態においては、普図変動表示ゲームの１回の当り結果に対して、普通変動入賞装置３６が１回ではなく、複数回（例えば、２回）開放される。さらに、時短動作状態においては普図変動表示ゲームの当り結果となる確率が通常動作状態より高くなるように制御される。すなわち、通常動作状態よりも普通変動入賞装置３６の開放回数が増加され、普通変動入賞装置３６に遊技球が入賞しやすくなり、第２特図変動表示ゲームの始動が容易となる。
【００４４】
第１始動入賞口４５の内部には第１始動口ＳＷ４５ａ（図３参照）が備えられ、この第１始動口ＳＷ４５ａによって遊技球を検出することに基づき、補助遊技としての第１特図変動表示ゲームを開始する始動権利が発生するようになっている。また、普通変動入賞装置３６の内部には第２始動口ＳＷ３６ｄ（図３参照）が備えられ、この第２始動口ＳＷ３６ｄによって遊技球を検出することに基づき、補助遊技としての第２特図変動表示ゲームを開始する始動権利が発生するようになっている。
【００４５】
この第１特図変動表示ゲームを開始する始動権利は、所定の上限数（例えば４）の範囲内で第１始動記憶（特図１始動記憶）として記憶される。そして、この第１始動記憶数は、第１特図記憶表示器４８に表示される。また、第２特図変動表示ゲームを開始する始動権利は、所定の上限数（例えば４）の範囲内で第２始動記憶（特図２始動記憶）として記憶される。そして、この第２始動記憶数は、第２特図記憶表示器４９にて表示される。
【００４６】
そして、第１特図変動表示ゲームが開始可能な状態（第１始動記憶数及び第２始動記憶数が０の状態）で、第１始動入賞口４５に遊技球が入賞すると、始動権利の発生に伴って抽出された乱数が第１始動記憶として記憶されて、第１始動記憶数が１加算されるととともに、直ちに第１始動記憶に基づいて、第１特図変動表示ゲームが開始され、この際に第１始動記憶数が１減算される。
【００４７】
また、第２特図変動表示ゲームは第１特図変動表示ゲームよりも優先して実行されるため、第１始動記憶数が０でなくても、第２始動記憶数が０であれば、第２始動入賞口をなす普通変動入賞装置３６に遊技球が入賞すると、始動権利の発生に伴って抽出された乱数が第２始動記憶として記憶されて、第２始動記憶数が１加算されるととともに、実行中の第１特図変動表示ゲームが終了後直ちに第２始動記憶に基づいて、第２特図変動表示ゲームが開始され、この際に第２始動記憶数が１減算される。
【００４８】
一方、第１特図変動表示ゲーム又は第２特図変動表示ゲームが直ちに開始できない状態、例えば、既に第１特図変動表示ゲーム又は第２特図変動表示ゲームが行われ、その特図変動表示ゲームが終了していない状態や、特別遊技状態となっている場合に、第１始動入賞口４５に遊技球が入賞すると、第１始動記憶数が上限数未満（例えば、４個未満）ならば、第１始動記憶数が１加算されて、第１始動入賞口４５に遊技球が入賞したタイミングで抽出された乱数が第１始動記憶として一つ記憶される。
【００４９】
同様に、この場合に第２始動入賞口をなす普通変動入賞装置３６に遊技球が入賞すると、第２始動記憶数が上限数未満（例えば、４個未満）ならば、第２始動記憶数が１加算されて、第２始動入賞口に遊技球が入賞したタイミングで抽出された乱数が第２始動記憶として一つ記憶される。
【００５０】
そして、第１特図変動表示ゲーム又は第２特図変動表示ゲームが開始可能な状態となると、第１始動記憶又は第２始動記憶に基づき第１特図変動表示ゲーム又は第２特図変動表示ゲームが開始される。このとき、第１特図変動表示ゲームと第２特図変動表示ゲームは同時に実行されることはなく、第２特図変動表示ゲームが第１特図変動表示ゲームよりも優先して実行されるようになっている。
【００５１】
すなわち、第１始動記憶と第２始動記憶がある場合には、第２特図変動表示ゲームが実行される。
【００５２】
補助遊技としての第１特図変動表示ゲーム、第２特図変動表示ゲームは、遊技盤１０に設けられた第１特図表示器３８、第２特図表示器３９で実行されるようになっており、複数の識別情報を変動表示したのち、所定の結果態様を停止表示することで行われる。また、表示装置５３にて各特図変動表示ゲームに対応して複数種類の識別情報（例えば、数字、記号、キャラクタ図柄など）を変動表示させる特図変動表示ゲームが実行される。そして、この特図変動表示ゲームの結果として、第１特図表示器３８又は第２特図表示器３９の表示態様が特別結果態様となった場合には、大当たりとなって特別遊技状態（いわゆる、大当たり状態）となる。また、これに対応して表示装置５３の表示態様も特別結果態様（例えば、「７，７，７」等のゾロ目数字の何れか）となる。なお、遊技機に第１特図表示器３８、第２特図表示器３９を備えずに、表示装置５３のみで特図変動表示ゲームを実行するようにしてもよい。
【００５３】
また、本実施形態の遊技機１は、特図変動表示ゲームの結果態様に基づき、遊技状態として確変状態（第２確率状態）を発生可能となっている。この確変状態（第２確率状態）は、特図変動表示ゲームでの当り結果となる確率が、通常確率状態（第１確率状態）に比べて高い状態である。なお、第１特図変動表示ゲームと第２特図変動表示ゲームのどちらの特図変動表示ゲームの結果態様に基づき確変状態となっても、第１特図変動表示ゲーム及び第２特図変動表示ゲームの両方が確変状態となる。また、確変状態と上述した時短動作状態はそれぞれ独立して発生可能であり、両方を同時に発生することも可能であるし、一方のみを発生させることも可能である。
【００５４】
図３は、本発明の実施形態の遊技機１の構成を示すブロック図である。
【００５５】
遊技機１は、遊技を統括的に制御する遊技制御装置５００、各種演出を行うために表示装置５３及びスピーカ３０等を制御する演出制御装置５５０、遊技球を払い出すために図示しない払出モータを制御する払出制御装置５８０を備える。
【００５６】
まず、遊技制御装置５００について説明する。図４では、演出制御装置５５０について説明する。
【００５７】
遊技制御装置５００は、遊技用マイコン５０１、入力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）５０５、出力Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）５０６、及び外部通信端子５０７を備える。
【００５８】
遊技用マイコン５０１は、ＣＰＵ５０２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０３及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０４を備える。
【００５９】
ＣＰＵ５０２は、遊技を統括的に制御する主制御装置であって、遊技制御を司る。ＲＯＭ５０３は、遊技制御のための不変の情報（プログラム、データ等）を記憶している。ＲＡＭ５０４は、遊技制御時にワークエリアとして利用される。
【００６０】
外部通信端子５０７は、遊技制御装置５００の設定情報等を検査する検査装置等の外部機器に遊技制御装置５００を接続する。
【００６１】
ＣＰＵ５０２は、入力Ｉ／Ｆ５０５を介して各種入力装置（第１始動口ＳＷ４５ａ、第２始動口ＳＷ３６ｄ、一般入賞口ＳＷ４４ａ、ゲートＳＷ３４ａ、カウントＳＷ４２ｄ、ガラス枠開放ＳＷ１８ａ、前面枠開放ＳＷ３ａ、球切れＳＷ５４、振動センサ５５、及び磁気センサ５６）からの検出信号を受けて、大当り抽選等、種々の処理を行う。
【００６２】
第１始動口ＳＷ４５ａは、第１始動入賞口４５に遊技球が入賞したことを検出するスイッチである。第２始動口ＳＷ３６ｄは、普通変動入賞装置３６の第２始動入賞口に遊技球が入賞したことを検出するスイッチである。
【００６３】
一般入賞口ＳＷａ４４ａ〜４４ｎは、一般入賞口４４に遊技球が入賞したことを検出するスイッチである。ゲートＳＷ３４ａは、普図始動ゲート３４を遊技球が通過したことを検出するスイッチである。
【００６４】
カウントＳＷ４２ｄは、特別変動入賞装置４２の大入賞口に遊技球が入賞したことを検出するスイッチである。
【００６５】
ガラス枠開放ＳＷ１８ａは、ガラス枠１８が開放されたことを検出するスイッチである。前面枠開放ＳＷ３ａは、前面枠３が開放されたことを検出するスイッチである。
【００６６】
球切れＳＷ５４は、遊技機１の内部に貯留され、払い出しに用いられる遊技球の数が所定数以下になったことを検出するスイッチである。
【００６７】
振動センサ５５は、遊技機１に与えられた振動を検出するセンサであり、遊技機１に振動を与えて、不当に遊技球を獲得する不正を検出する。磁気センサ５６は、第１始動入賞口４５、普通変動入賞装置３６の第２始動入賞口、一般入賞口４４、特別変動入賞装置４２の大入賞口、及び普図始動ゲート３４付近に設けられ、磁力を検出するセンサである。磁気センサ９３は、各入賞口付近に磁石を近づけて、遊技領域１０ａに発射された遊技球を各入賞口に導く不正を検出する。
【００６８】
また、ＣＰＵ５０２は、出力Ｉ／Ｆ５０６を介して、第１特図表示器３８、第１特図記憶表示器４８、第２特図表示器３９、第２特図記憶表示器４９、普図表示器３５、普電ＳＯＬ３６ｂ、大入賞口ＳＯＬ４２ｂ、払出制御装置５８０、及び演出制御装置５５０に指令信号を送信して、遊技を統括的に制御する。
【００６９】
第１特図表示器３８には、第１始動入賞口４５に遊技球が入賞した場合に補助遊技として実行される第１特図変動表示ゲームが表示される。第１特図記憶表示器４８には、所定の上限数の範囲内で記憶される第１特図変動表示ゲームを開始する始動権利である第１始動記憶数が表示される。
【００７０】
第２特図表示器３９には、普通変動入賞装置３６の大入賞口に遊技球が入賞した場合に補助遊技として実行される第２特図変動表示ゲームが表示される。第２特図記憶表示器４９には、所定の上限数の範囲内で記憶される第２特図変動表示ゲームを開始する始動権利である第２始動記憶数が表示される。
【００７１】
普図表示器３５には、遊技球が普図始動ゲート３４を通過した場合に行われる普図変動表示ゲームが表示される。
【００７２】
普電ＳＯＬ３６ｂは、普図表示器３５で実行される普図変動表示ゲームの停止表示が特別の結果態様となった場合に、開閉部材３６ａ、３６ａを開放し、普通変動入賞装置３６の第２始動入賞口を遊技球が入賞しやすい状態にする。
【００７３】
大入賞口ＳＯＬ４２ｂは、第１特図変動表示ゲーム又は第２特図変動表示ゲームの結果が特別の結果態様となり、特別遊技状態となった場合に、特別変動入賞装置４２の開閉扉４２ａを開放して、大入賞口を遊技球が入賞しやすい状態に変換する。
【００７４】
また、遊技制御装置５００は、遊技機データを、外部情報端子５０８を介して、図示しない情報収集端末装置を介して、図示しない遊技場管理装置に出力する。遊技場管理装置は、遊技場に設置された遊技機１の遊技データを収集管理する計算機である。
【００７５】
また、払出制御装置５８０は、遊技球が一般入賞口４４又は大入賞口に入賞した場合に、入賞した入賞口に対応する数の遊技球の払い出し、又は球貸ボタン２６が操作された場合に、所定数の遊技球の払い出しを行う払出指令を遊技制御装置５００から受信した場合に、受信した払出指令に基づいて、図示しない払出モータを制御する。なお、払出指令には、払い出す遊技球の数が含まれる。
【００７６】
遊技制御装置５００は、変動開始コマンド、客待ちデモコマンド、ファンファーレコマンド、確率情報コマンド、及びエラー指定コマンド等を、遊技の状況を示す遊技データとして、出力Ｉ／Ｆ５０６を介して、演出制御装置５５０へ送信する。
【００７７】
図４は、本発明の実施形態の演出制御装置５５０の構成を示すブロック図である。
【００７８】
演出制御装置５５０は、遊技制御装置５００から入力される遊技データに基づいて、演出内容を決定して、表示装置５３、及びスピーカ３０を制御するとともに、装飾制御装置６１０を介して装飾装置６２０、役物駆動ＳＯＬ５６０（ソレノイド）、及び役物駆動ＭＯＴ（モータ）５６１を制御する。詳細は後述するが、これら装飾装置６２０、役物駆動ＳＯＬ５６０、及び役物駆動ＭＯＴ５６１（総称して演出装置という）によって、遊技の演出が行われる。また、演出制御装置５５０は、演出ボタン１７から当該演出ボタン１７が操作されたことを示す信号が入力される。
【００７９】
演出制御装置５５０は、ＣＰＵ５５１、制御ＲＯＭ５５２、ＲＡＭ５５３、画像ＲＯＭ５５４、音ＲＯＭ５５５、ＶＤＰ５５６、音ＬＳＩ５５７、入出力Ｉ／Ｆ５５８、電源投入検出回路５５９、マスタＩＣ５７０、及び加算器５９０を備える。
【００８０】
ＣＰＵ５５１は、遊技制御装置５００に接続され、遊技制御装置５００から指令信号が割込信号（ＩＮＴ）として入力され、入力された指令信号に基づいて、各種演出を制御する主制御装置である。また、ＣＰＵ５５１には、マスタＩＣ５７０の後述するコントローラ５７４から割込信号が入力されるとともに、ＶＤＰ５５６から割込信号が入力される。
【００８１】
なお、ＣＰＵ５５１に割込信号が入力されると、ＣＰＵ５５１は、現在実行中の処理を中断して、入力された割込信号に対応する処理を実行する。
【００８２】
制御ＲＯＭ５５２には、演出制御のための不変の情報（プログラム、データ等）が格納されている。ＲＡＭ５５３は、演出制御時にワークエリアとして利用される。
【００８３】
画像ＲＯＭ５５４には、表示装置５３に表示される画像データが格納され、画像ＲＯＭ５５４はＶＤＰ５５６に接続されている。音ＲＯＭ５５５には、スピーカ３０から出力される音データが格納され、音ＲＯＭ５５５は音ＬＳＩ５５７に接続されている。
【００８４】
ＶＤＰ５５６は、表示装置５３への画像出力を制御するプロセッサである。音ＬＳＩ５５７は、スピーカ３０からの音声出力を制御する回路である。
【００８５】
なお、ＶＤＰ５５６は、表示装置５３に表示される画像を更新する周期（１／６０秒周期）と同期する同期信号を発生させる同期信号発生手段を備える。同期信号発生手段は、同期信号を発生させるごとに、発生させた同期信号をＣＰＵ５５１に割込信号として入力する。
【００８６】
入出力Ｉ／Ｆ５５８は、演出ボタン１７に接続されるインタフェースである。
【００８７】
なお、演出ボタン１７は、上皿２１の上縁部に設けられ、表示装置５３で実行される第１特図変動表示ゲーム又は第２特図変動表示ゲームにおける演出で、遊技者によって操作される。
【００８８】
ＣＰＵ５５１、ＶＤＰ５５６、ＲＡＭ５５３、制御ＲＯＭ５５２、音ＬＳＩ５５７、及び入出力Ｉ／Ｆ５５８はバス５６３を介してそれぞれ接続されている。
【００８９】
電源投入検出回路５５９は、演出制御装置５５０に電源が投入された場合に、マスタＩＣ５７０の図示しないレジスタをデフォルト状態（すべて０）に初期化するリセット信号を加算器５９０を介して出力する。
【００９０】
また、ＣＰＵ５５１は、所定の条件が成立した場合に、リセット信号をバス５６３を介して入出力Ｉ／Ｆ５５８に出力し、入出力Ｉ／Ｆ５５８は入力されたリセット信号を加算器５９０へ出力する。
【００９１】
いずれの場合にもリセット信号は加算器５９０を介してマスタＩＣ５７０に入力されるので、電源投入検出回路５５９及びＣＰＵ５５１の少なくとも一方からリセット信号が出力されていれば、リセット信号がマスタＩＣ５７０に入力される。
【００９２】
次に、マスタＩＣ５７０について説明する。
【００９３】
マスタＩＣ５７０は、制御対象となる演出装置の装飾制御装置６１０のアドレスを指定して、指定したアドレスの装飾制御装置６１０に演出装置の制御内容を出力する。
【００９４】
マスタＩＣ５７０は、接続線Ｖｃｃ、接続線Ｖａｃｔ、接続線ＳＤＡ、接続線ＳＣＬ、及び接続線ＧＮＤ（図５参照）の５本の接続線を介して、中継基板（装飾制御装置）６００に接続される。
【００９５】
接続線Ｖｃｃは、中継基板６００及び装飾制御装置６１０に電源を供給するための接続線である。接続線Ｖａｃｔは、演出装置に電源を供給するための接続線である。接続線ＳＤＡは、演出制御装置５５０と装飾制御装置６１０との間でデータを通信するための接続線であり、本実施形態におけるデータ線として機能する。接続線ＳＣＬは、接続線ＳＤＡでのデータ通信に用いられるクロック信号を入出力するための接続線であり、本実施形態におけるタイミング信号線として機能する。図５に示す接続線ＧＮＤは、接続線Ｖｃｃ及び接続線Ｖａｃｔで供給される電源のグランドである。
【００９６】
中継基板６００と装飾制御装置６１０との間は、マスタＩＣ５７０と中継基板６００との間と同じく、接続線Ｖｃｃ、接続線Ｖａｃｔ、接続線ＳＤＡ、接続線ＳＣＬ、及び接続線ＧＮＤを介して接続される。
【００９７】
マスタＩＣ５７０と装飾制御装置６１０とは、接続線ＳＤＡ及び接続ＳＣＬによって２ライン双方向通信を行う。
【００９８】
マスタＩＣ５７０は、中継基板６００及び装飾制御装置６１０にデータを送信する場合には、まず、接続線ＳＣＬの信号レベルをＨＩＧＨに維持したまま、接続線ＳＤＡの信号レベルをＨＩＧＨからＬＯＷに変化させることにより、装飾制御装置６１０へのデータ出力を開始するためのスタート条件を成立させる（装飾制御装置６１０に対してスタートコンディションを発行する）。
【００９９】
この後、マスタＩＣ５７０は、接続線ＳＣＬの信号レベルをＬＯＷに変更し、接続線ＳＣＬの信号レベルがＬＯＷである間に接続線ＳＤＡの信号レベルを送信データの最初のビットのレベルに設定し、所定時間後に接続線ＳＣＬの信号レベルをＬＯＷからＨＩＧＨに変化させる。接続線ＳＣＬの信号レベルがＨＩＧＨに変化すると、装飾制御装置６１０は接続線ＳＤＡの信号レベルを取り込んで、送信データの最初のビットとして認識する。次いで、マスタＩＣ５７０は、接続線ＳＣＬの信号レベルをＨＩＧＨからＬＯＷに戻す。
【０１００】
この手順を１回実行すると、マスタＩＣ５７０から装飾制御装置６１０へ１ビットのデータが送信され、最終的にはこの手順が８回繰り返されることで、送信データの８ビット全てがマスタＩＣ５７０から装飾制御装置６１０へ送信される（１バイト分のデータが送信される）。
【０１０１】
そして、マスタＩＣ５７０は、最後の８ビット目のデータを送信し終えて、接続線ＳＣＬの信号レベルをＨＩＧＨからＬＯＷに戻した際に、接続線ＳＤＡを解放して装飾制御装置６１０からの返答信号を受信することを待機する受信待機状態にする。
【０１０２】
受信待機状態になると、装飾制御装置６１０は、接続線ＳＤＡを介して１ビットの返答信号（後述するＡＣＫ又はＮＡＣＫ）をマスタＩＣ５７０に返す。次いで、マスタＩＣ５７０は、接続線ＳＣＬの信号レベルをＬＯＷからＨＩＧＨに変化させて返答信号のレベルを取り込み、所定時間後に接続線ＳＣＬの信号レベルをＨＩＧＨからＬＯＷに変化させると、装飾制御装置６１０は接続線ＳＤＡを解放する。
【０１０３】
マスタＩＣ５７０は、このような１バイト分のデータ送信と１ビット分の返答信号の受信とを交互に繰り返し、装飾制御装置６１０へ出力すべきデータがすべて出力されるまで継続する。マスタＩＣ５７０は、出力すべきデータの出力が終了した場合には、接続線ＳＣＬの信号レベルをＨＩＧＨに維持したまま、接続線ＳＤＡの信号レベルをＬＯＷからＨＩＧＨに変更させることにより、装飾制御装置６１０へのデータ出力を終了するためのストップ条件を成立させる（装飾制御装置６１０に対してストップコンディションを発行する）。
【０１０４】
入力用ＢＵＦ５７１は、装飾制御装置６１０から接続線ＳＤＡを介して入力されたデータが一時的に記憶される記憶装置である。
【０１０５】
具体的には、マスタＩＣ５７０が入力モードに設定された場合において、装飾制御装置６１０からマスタＩＣ５７０に送信されたデータが、フィルタ５７５Ａによりノイズが除去されて入力用ＢＵＦ５７１に一時的に記憶される。
【０１０６】
出力用ＢＵＦ５７２は、装飾制御装置６１０に接続線ＳＤＡを介して出力するデータが一時的に記憶される。
【０１０７】
リセットＲＥＧ５７３は、バス５６３に接続され、ＣＰＵ５５１からの指令を受けてリセット信号をコントローラ５７４に出力する。コントローラ５７４は、マスタＩＣ５７０を統括的に制御し、各種処理を実行する。
【０１０８】
フィルタ５７５Ａは、接続線ＳＤＡから入力されたデータのノイズを除去する。ドライバ５７６Ａは、接続線ＳＤＡからデータを出力する場合に、トランジスタ５７８Ａが動作可能な電圧をトランジスタ５７８Ａに印加する。
【０１０９】
図９に示すように接続線ＳＤＡには、プルアップ抵抗Ｒによって所定の電圧が印加されて、接続線ＳＤＡはフィルタ５７５Ａ及びトランジスタ５７８Ａに接続されている。
【０１１０】
トランジスタ５７８Ａは、電力消費を抑えるために電界効果トランジスタ（ＦＥＴ）が用いられており、トランジスタ５７８Ａのゲートはドライバ５７６Ａに接続され、ドレインはプルアップ抵抗Ｒにより所定の電圧が印加された接続線ＳＤＡに接続され、ソースは接地されている。
【０１１１】
トランジスタ５７８Ａのゲートに印加される電圧がトランジスタ５７８Ａを動作させる所定値よりも小さければ、ドレインとソースとの間に電流が流れないので、接続線ＳＤＡに印加された電圧は降下せず、その結果、接続線ＳＤＡはＨＩＧＨレベルとなる。一方、トランジスタ５７８Ａのゲートに印加される電圧がトランジスタ５７８Ａを動作させる所定値以上であれば、所定値の電圧が印加されたドレインから接地されているソースへ電流が流れることによって、接続線ＳＤＡの電圧が低下し、その結果、接続線ＳＤＡはＬＯＷレベルとなる。
【０１１２】
なお、トランジスタ５７８Ａは、１０ミリアンペア程度の電流をドレインからソースへ流しても破損しない仕様のものを用いている。このため、接続線ＳＤＡには、通常のＩ2Ｃバス使用で用いられる電流値よりもはるかに大きい１０ミリアンペア程度の電流を流すことが可能であり、演出制御装置５５０と装飾制御装置６１０との間のデータ送信が、ノイズによる障害に耐えうる構成となっている。
【０１１３】
ドライバ５７６Ａは、データを接続線ＳＤＡから出力する場合に、トランジスタ５７８Ａにドレインとソースとの間に電流を流すためにトランジスタ５７８Ａのゲートにトランジスタ５７８Ａが動作可能な値の電圧を印加する。そして、ドライバ５７６Ａは、接続線ＳＤＡの電圧を、ＨＩＧＨレベル又はＬＯＷレベルに設定することによって、データを接続線ＳＤＡから出力する。
【０１１４】
また、フィルタ５７５Ｂは、接続線ＳＣＬから入力されたデータのノイズを除去する。ドライバ５７６Ｂは、接続線ＳＣＬからデータを出力する場合に、トランジスタ５７８Ｂが動作可能な電圧をトランジスタ５７８Ｂに印加する。
【０１１５】
図９に示すように接続線ＳＣＬは、プルアップ抵抗Ｒによって所定の電圧が印加されて、接続線ＳＤＡはフィルタ５７５Ｂ及びトランジスタ５７８Ｂに接続されている。
【０１１６】
トランジスタ５７８Ｂは、電力消費を抑えるために電界効果トランジスタ（ＦＥＴ）が用いられており、トランジスタ５７８Ｂのゲートはドライバ５７６Ｂに接続され、ドレインはプルアップ抵抗Ｒにより所定の電圧が印加された接続線ＳＣＬに接続され、ソースは接地されている。
【０１１７】
トランジスタ５７８Ｂのゲートに印加される電圧がトランジスタ５７８Ｂを動作させる所定値よりも小さければ、ドレインとソースとの間に電流が流れないので、接続線ＳＣＬに印加された電圧は降下せず、その結果、接続線ＳＣＬはＨＩＧＨレベルとなる。一方、トランジスタ５７８Ｂのゲートに印加される電圧がトランジスタ５７８Ｂを動作させる所定値以上であれば、所定値の電圧が印加されたドレインから接地されているソースへ電流が流れることによって、接続線ＳＣＬの電圧が低下し、その結果、接続線ＳＣＬはＬＯＷレベルとなる。
【０１１８】
なお、トランジスタ５７８Ｂは、１０ミリアンペア程度の電流をドレインからソースへ流しても破損しない仕様のものを用いている。そのため、接続線ＳＣＬには、通常のＩ2Ｃバス使用で用いられる電流値よりもはるかに大きい１０ミリアンペア程度の電流を流すことが可能であり、演出制御装置５５０と装飾制御装置６１０との間のデータ送信が、ノイズによる障害に耐えうる構成となっている。
【０１１９】
ドライバ５７６Ｂは、クロック信号を接続線ＳＣＬから出力する場合に、トランジスタ５７８Ｂにドレインとソースとの間に電流を流すためにトランジスタ５７８Ｂのゲートにトランジスタ５７８Ｂが動作可能な値の電圧を印加する。そして、ドライバ５７８Ｂは、接続線ＳＣＬの電圧を、ＨＩＧＨレベルとＬＯＷレベルとに繰り返し変化させることによって、クロック信号を接続線ＳＣＬから出力する。
【０１２０】
電源投入リセット回路５７７は、マスタＩＣ５７０に電源が投入されて、電源投入リセット回路５７７内の電圧が所定値に達した場合に、入力用ＢＵＦ５７１及び出力用ＢＵＦ５７２などの記憶領域をデフォルト状態にするためのリセット信号をコントローラ５７４に出力する。
【０１２１】
次に、中継基板６００及び装飾制御装置６１０について説明する。
【０１２２】
なお、中継基板６００は、装飾制御装置６１０のうちマスタＩＣ５７０に直接接続される、つまり最も上流側に位置するものである。
【０１２３】
装飾装置６２０は、装飾制御装置６１０に設けたＩ2ＣＩ／Ｏエクスパンダ６１５（図６で後述）によって制御され、電流を流すことによって光が点滅して演出を行う発光装置であり、例えばＬＥＤなどで構成される。役物駆動ソレノイド（ＳＯＬ）５６０は、電流が流れると往復動作する装置であり、遊技盤１０に配置される図示しない装飾のための役物を可動させて演出を行う。役物駆動モータ（ＭＯＴ）５６１は、電流が流れると回転動作する装置であり、可動役物６０を可動させて演出を行う。役物駆動ソレノイド（ＳＯＬ）５６０及び役物駆動モータ（ＭＯＴ）５６１も、装飾制御装置６１０に設けたＩ2ＣＩ／Ｏエクスパンダ６１５によって制御される。
【０１２４】
なお、役物駆動ＳＯＬ５６０が可動役物６０を可動させてもよいし、役物駆動ＭＯＴ５６１が図示しない役物を可動させてもよい。
【０１２５】
演出制御装置５５０と中継基板６００との接続方法、及び中継基板６００と中継基板６００以外の装飾制御装置６１０との接続方法は、図５で詳細を説明する。装飾制御装置６１０は、図６〜図１０で詳細を説明する。
【０１２６】
図５は、本発明の実施形態の装飾制御装置６１０Ａ〜６１０Ｆの接続の説明図である。なお、説明の都合上、装飾制御装置６１０として、１個の中継基板６００と、６個の装飾制御装置６１０Ａ〜６１０Ｆを図示しているが、実際には、遊技機の仕様に対応して必要な数の装飾制御装置６１０が接続されている。
【０１２７】
演出制御装置５５０は、接続線Ｖｃｃ、接続線Ｖａｃｔ、接続線ＳＤＡ、接続線ＳＣＬ、及び接続線ＧＮＤ（以下、この５本の接続線を一つのハーネスという）を介して演出制御装置５５０と接続される。
【０１２８】
中継基板６００には、二つの装飾制御装置６１０Ａ及び６１０Ｄがそれぞれハーネスによって並列に接続される。
【０１２９】
装飾制御装置６１０Ａにはハーネスを介して装飾制御装置６１０Ｂが接続され、装飾制御装置６１０Ｂにはハーネスを介して装飾制御装置６１０Ｃが接続される。
【０１３０】
一方、装飾制御装置６１０Ｄにはハーネスを介して装飾制御装置６１０Ｅが接続され、装飾制御装置６１０Ｅにはハーネスを介して装飾制御装置６１０Ｆが接続される。
【０１３１】
各装飾制御装置６１０は、ハーネスを自身に接続するための取付口となるコネクタを備える。このコネクタは各装飾制御装置６１０で共通であるので、接続線を接続順の誤配線を防止できる。
【０１３２】
ここで、装飾制御装置６１０に設けたＩ2ＣＩ／Ｏエクスパンダ６１５（図６で後述）が装飾装置６２０を制御する方法について説明する。
【０１３３】
演出制御装置５５０は、遊技制御装置５００から入力された遊技データに基づいて、演出内容を決定する。そして、演出制御装置５５０は、決定された演出内容で装飾制御装置６１０を制御するために、制御対象となる装飾制御装置６１０のアドレス（Ｉ2ＣＩ／Ｏエクスパンダ６１５のアドレス）と演出内容を示す演出データとを含む演出制御データを中継基板６００に出力する。このとき、演出制御データは、中継基板６００を介して演出制御装置５５０に接続されるすべての装飾制御装置６１０に対して接続線ＳＤＡから出力される。このため、マスタＩＣ５７０は、マスタＩＣ５７０に接続されるすべての装飾制御装置６１０を制御可能である。
【０１３４】
各装飾制御装置６１０には、一意なアドレスが予め設定されているので、演出制御データが入力されると、入力された演出制御データに含まれるアドレスと設定されているアドレスとが一致するか否かを判定する。そして、入力された演出制御データに含まれるアドレスと設定されているアドレスとが一致すると判定された場合には、装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５は、演出制御データに含まれる演出データに基づいて、装飾装置６２０を制御するとともに、８ビット目のデータが入力された直後に返答信号をマスタＩＣ５７０に出力する。
【０１３５】
このように、装飾制御装置６１０は、演出制御装置５５０からの指令に基づく制御を行うので、演出制御装置５５０と装飾制御装置６１０との関係は、演出制御装置５５０のマスタＩＣ５７０がマスタであり、装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５がスレーブである。
【０１３６】
図５では、装飾制御装置６１０の制御対象が装飾装置６２０である場合について説明したが、装飾制御装置６１０の制御対象が役物駆動ＳＯＬ５６０や役物駆動ＭＯＴ５６１であってもよい。
【０１３７】
図６は、本発明の実施形態の装飾制御装置６１０のブロック図である。
【０１３８】
図６では、装飾制御装置６１０の内部に装飾装置６２０であるＬＥＤを備える装飾制御装置６１０（図６の下側の装飾制御装置６１０）と、外部の装飾装置６２０に接続される装飾制御装置６１０（図６の中央の装飾制御装置６１０）と、について説明する。
【０１３９】
まず、装飾制御装置６１０の内部にＬＥＤを備える装飾制御装置６１０について説明する。
【０１４０】
図６の下側の装飾制御装置６１０は、Ｉ2ＣＩ／Ｏエクスパンダ６１５及びＬＥＤ（装飾装置２０）を備える。接続線ＳＤＡ及び接続線ＳＣＬは、装飾制御装置６１０内で二つに分岐し、一方は、そのまま次の装飾制御装置６１０に出力される。他方は、Ｉ2ＣＩ／Ｏエクスパンダ６１５に接続される。
【０１４１】
また、Ｉ2ＣＩ／Ｏエクスパンダ６１５の出力側には、制御対象となる装飾装置６２０が接続される。Ｉ2ＣＩ／Ｏエクスパンダ６１５の出力側は、図７で説明するポート０〜１５によって構成される。さらに、装飾制御装置６１０のすべてのポートが、図８Ａで後述する電流制限抵抗Ｒ０〜Ｒ１５を介して、内部のＬＥＤに接続されている。なお、この電流制限抵抗Ｒ０〜Ｒ１５も、装飾制御装置６１０に備えられている。
【０１４２】
前述したように、Ｉ2ＣＩ／Ｏエクスパンダ６１５は、演出制御装置５５０から入力された演出制御データに含まれるアドレスと、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５に設定されているアドレスとが一致する場合にのみ、演出制御データに含まれる装飾データに基づいて、Ｉ2ＣＩ／Ｏエクスパンダ６１５に接続されている装飾装置６２０を制御する。
【０１４３】
次に、外部の装飾装置６２０に接続される装飾制御装置６１０について説明する。
【０１４４】
図６の中央の装飾制御装置６１０は、Ｉ2ＣＩ／Ｏエクスパンダ６１５及びＬＥＤ（装飾装置２０）を備え、装飾制御装置６１０の外部に接続される装飾装置基板６２５に備わるＬＥＤに電流を流すための接続線、装飾装置基板６２５のＬＥＤに電源電圧を供給する接続線、及び、グランドに接地する接続線を介して、装飾制御装置６１０と装飾装置基板６２５とが接続される。
【０１４５】
装飾装置基板６２５は、Ｉ2ＣＩ／Ｏエクスパンダ６１５を備えておらず、ＬＥＤのみを備えた基板である。この場合、装飾装置基板６２５に備えたＬＥＤに接続される電流制限抵抗（図８Ａ）を、装飾装置基板６２５に設けることになるが、Ｉ2ＣＩ／Ｏエクスパンダ６１５が備えられた装飾制御装置６１０に設けてもよい。
【０１４６】
なお、装飾装置基板６２５に設けたＬＥＤの数に対応して、装飾制御装置６１０から装飾装置基板６２５へ渡されることになる、これらのＬＥＤに電流を流すための接続線の数が決定される。例えば、装飾装置基板６２５に二つのＬＥＤを備えた場合には、Ｉ2ＣＩ／Ｏエクスパンダ６１５のポートとＬＥＤＶを接続する２本の制御線と、Ｖｌｅｄを供給する電源線が１本とが、少なくとも必要となる。
【０１４７】
そして、中央の装飾制御装置６１０に設けられたＩ2ＣＩ／Ｏエクスパンダ６１５も、演出制御装置５５０から入力された演出制御データに含まれるアドレスと、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５に設定されているアドレスとが一致する場合にのみ、演出制御データに含まれる装飾データに基づいて、Ｉ2ＣＩ／Ｏエクスパンダ６１５に接続されている装飾装置６２０を制御する。この場合、中央の装飾制御装置６１０に設けられた装飾装置６２０と、装飾装置基板６２５に設けられた装飾装置６２０の両方が、Ｉ2ＣＩ／Ｏエクスパンダ６１５によって制御される。
【０１４８】
このように、装飾装置基板６２５を設けて、装飾制御装置６１０から一部の装飾装置（ＬＥＤ）を分離させることで、離れた箇所に配置されたＬＥＤであっても、共通のＩ2ＣＩ／Ｏエクスパンダ６１５により制御することができる。
【０１４９】
なお、装飾制御装置６１０は、装飾装置６２０の代わりに、役物駆動ＳＯＬ５６０や役物駆動ＭＯＴ５６１を接続し、これらを制御してもよいが、詳細は、図８Ｂで後述する。
【０１５０】
図７は、本発明の実施形態のＩ2ＣＩ／Ｏエクスパンダ６１５のブロック図である。
【０１５１】
Ｉ2ＣＩ／Ｏエクスパンダ６１５は、接続線ＳＤＡに接続されるトランジスタ６３０、接続線ＳＤＡに接続されるフィルタ６３１、接続線ＳＤＡに接続されるドライバ６３２、接続線ＳＣＬに接続されるフィルタ６３３、バスコントローラ６３４、出力設定レジスタ６３５、出力コントローラ６３６、Ｉ2ＣＩ／Ｏエクスパンダ６１５の出力側の各ポート０〜１５に接続されるドライバ６３７、各ポート０〜１５に接続されるトランジスタ６３８Ａ〜６３８Ｐ、及びリセット信号発生回路６３９を備える。
【０１５２】
フィルタ６３１は、接続線ＳＤＡに接続され、接続線ＳＤＡから入力されたデータのノイズを除去し、ノイズが除去されたデータをバスコントローラ６３４に出力する。ドライバ６３２は、返答信号を接続線ＳＤＡから出力する場合に、トランジスタ６３０が動作可能な電圧をトランジスタ６３０に印加する。
【０１５３】
ドライバ６３２は、接続線ＳＤＡからデータ（返答信号）を出力する場合に、トランジスタ６３０が動作可能な電圧をトランジスタ６３０に印加する。
【０１５４】
トランジスタ６３０は、電力消費を抑えるために電界効果トランジスタ（ＦＥＴ）が用いられており、トランジスタ６３０のゲートはドライバ６３１に接続され、ドレインはプルアップ抵抗Ｒ（図４参照）により所定の電圧が印加された接続線ＳＤＡに接続され、ソースは接地されている。
【０１５５】
トランジスタ６３０のゲートに印加される電圧がトランジスタ６３０を動作させる所定値よりも小さければ、ドレインとソースとの間に電流が流れない。一方、トランジスタ６３０のゲートに印加される電圧がトランジスタ６３０を動作させる所定値以上であれば、所定値の電圧が印加されたドレインから接地されているソースへ電流が流れることによって、接続線ＳＤＡの電圧が低下する。なお、トランジスタ６３０は、１０ミリアンペア程度の電流をドレインからソースへ流しても破損しない仕様のものを用いている。
【０１５６】
ドライバ６３２は、データ（返答信号）を接続線ＳＤＡから出力する場合に、トランジスタ６３０にドレインとソースとの間に電流を流すためにトランジスタ６３０のゲートにトランジスタ６３０が動作可能な値の電圧を印加する。そして、ドライバ６３２は、接続線ＳＤＡの電圧をＨＩＧＨからＬＯＷへ繰り返し変化させることによって、データを接続線ＳＤＡから出力する。
【０１５７】
フィルタ６３３は、接続線ＳＣＬに接続され、接続線ＳＣＬから入力されたデータのノイズを除去し、ノイズが除去されたデータをバスコントローラ６３４に出力する。
【０１５８】
また、Ｉ2ＣＩ／Ｏエクスパンダ６１５には、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５に備わるアドレス設定用端子Ａ０〜Ａ３によって固有のアドレスが設定されており、バスコントローラ６３４に入力されている。
【０１５９】
バスコントローラ６３４は、接続線ＳＤＡから入力されたデータのアドレスがＩ2ＣＩ／Ｏエクスパンダ６１５に設定されたアドレスと一致するか否かを判定し、一致している場合に当該データを取り込み、取り込んだデータにより出力設定レジスタ６３５を更新する。
【０１６０】
また、バスコントローラ６３４は、ＳＣＬ接続線の信号レベルのＬＯＷからＨＩＧＨへの変化回数が８回に達し８ビット目のデータを取り込んだ後、ＳＣＬ接続線の信号レベルがＨＩＧＨからＬＯＷへ変化すると、返答信号を接続線ＳＤＡからマスタＩＣ５７０に出力する。さらに、ＳＣＬ接続線の信号レベルがＬＯＷからＨＩＧＨへ変化することが確認され、再度ＳＣＬ接続線の信号レベルがＨＩＧＨからＬＯＷへ変化すると、接続線ＳＤＡを開放する。つまり、ＳＣＬ接続線の信号レベルのＬＯＷからＨＩＧＨへの変化回数が９回になるタイミングで返答信号を出力する。
【０１６１】
出力設定レジスタ６３５には、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５の動作モードやポート０〜１５の出力状態が設定される。また、リセット信号が出力設定レジスタ６３５に入力されることによって、出力設定レジスタ６３５は、すべてのポート０〜１５に電流が流れないように初期状態に設定される。
【０１６２】
出力コントローラ６３６は、出力設定レジスタ６３５に設定されたデータに基づいて、ポートドライバ６３７を介して、各ポート０〜１５に接続された演出装置に電流を流すことによって、演出装置の出力状態を実際に制御する。
【０１６３】
ドライバ６３７は、ポートに電流を流す場合に、電流を流すポートに接続されるトランジスタ６３８Ａ〜６３８Ｐが動作可能な電圧を当該トランジスタに印加する。
【０１６４】
トランジスタ６３８Ａ〜６３８Ｐのゲートはドライバ６３７に接続され、ドレインは図８Ａ及び図８Ｂに示すように演出装置を動作させるための電圧が印加された接続線に接続するポート端子に接続され、ソースは接地されている。
【０１６５】
トランジスタ６３８Ａ〜６３８Ｐのゲートに印加される電圧がトランジスタ６３８Ａ〜６３８Ｐを動作させる所定値よりも小さければ、ドレインとソースとの間に電流が流れない。一方、６３８Ａ〜６３８Ｐのゲートに印加される電圧がトランジスタ６３８を動作させる所定値以上であれば、図８Ａに示す電源Ｖｌｅｄ、又は図８Ｂに示す電源Ｖｍｏｔや電源Ｖｓｏｌからゲートに印加されている所定の電圧が、トランジスタ６３８のドレインを介して接地されているソースへ電流が流れることによって、ポート端子に接続された演出装置の出力状態を制御できる。
【０１６６】
また、装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５は、Ｉ2ＣＩ／Ｏエクスパンダ６１５のポート端子に接続された全ての演出装置を同時期に制御することが可能であるので、Ｉ2ＣＩ／Ｏエクスパンダ６１５のポート端子に接続された一つの演出装置を一つのグループとして制御することができる。
【０１６７】
そして、各装飾制御装置６１０に備わるＩ2ＣＩ／Ｏエクスパンダ６１５同士は、互いに異なるアドレスが割り当てられているので、演出装置が複数のグループに分割された形態となっている。即ち、各装飾制御装置６１０に備わるＩ2ＣＩ／Ｏエクスパンダ６１５は、演出装置をグループ単位で制御可能なグループ単位制御手段として構成されているものである。
【０１６８】
従って、装飾制御装置６１０を統括する演出制御装置５５０は、グループ単位制御手段をグループを統括して制御するグループ統括制御手段として機能している。
【０１６９】
リセット信号発生回路６３９には、Ｉ2ＣＩ／Ｏエクスパンダ６１５に電源を供給する接続線Ｖｃｃと接続されるＶｃｃ端子、及び外部からのリセット信号を受け付けるＲＥＳＥＴ端子が接続されている。
【０１７０】
リセット信号発生回路６３９は、Ｉ2ＣＩ／Ｏエクスパンダ６１５に電源が投入され、電圧が所定値まで立ち上がった場合、リセット信号を発生させ、発生させたリセット信号をバスコントローラ６３４、出力設定レジスタ６３５、及び出力コントローラ６３６に入力する。
【０１７１】
なお、外部からＬＯＷレベルのリセット信号が入力された場合には、リセット信号発生回路６３９はリセット信号を出力するが、本実施形態では、図８Ａ及び図８Ｂに示すようにＲＥＳＥＴ端子はＨＩＧＨにプルアップされているため、外部からリセット信号が入力されることはないので、リセット信号発生回路６３９は外部からの信号が入力されたことによって、リセット信号を発生させることはない。
【０１７２】
図８Ａは、本発明の実施形態の装飾装置６２０を制御する装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５周辺の回路図である。
【０１７３】
Ｉ2ＣＩ／Ｏエクスパンダ６１５は、入力端子としてＮＣ端子、ＲＥＳＥＴ端子、ＳＣＬ端子、ＳＤＡ端子、Ｖｃｃ端子、Ａ０〜Ａ３端子、及びＧＮＤ端子を備え、出力端子として、ＰＯＲＴ０〜ＰＯＲＴ１５を備える。
【０１７４】
ＲＥＳＥＴ端子には、プルアップ抵抗Ｒを介してＩ2ＣＩ／Ｏエクスパンダ６１５に供給される電源が接続されている。このため、リセット端子に印加される電圧は常にＨＩＧＨに維持されている。
【０１７５】
ＳＣＬ端子は接続線ＳＣＬに接続され、ＳＤＡ端子は接続線ＳＤＡに接続される。
【０１７６】
Ｖｃｃ端子には、Ｉ2ＣＩ／Ｏエクスパンダ６１５に供給される電源が接続される。また、Ｖｃｃ端子には、電源ノイズを除去するコンデンサＣＰが接続される。
【０１７７】
Ａ０端子〜Ａ３端子は、Ｉ2ＣＩ／Ｏエクスパンダ６１５にアドレスを設定するための端子である。なお、通常Ｉ2ＣＩ／Ｏエクスパンダ６１５のアドレスは、４ビットで表現され、この端子にＩ2ＣＩ／Ｏエクスパンダ６１５の電源が印加されている場合にはバスコントローラ６３４に「１」が設定され、この端子がグランドに接続されている場合にはバスコントローラ６３４に「０」が設定される。
【０１７８】
したがって、図８Ａに示すＩ2ＣＩ／Ｏエクスパンダ６１５のアドレスは「０１００」であり、図８Ｂに示すＩ2ＣＩ／Ｏエクスパンダ６１５のアドレスは「０１１０」である。ＧＮＤ端子は、電圧をグランドするための端子である。
【０１７９】
各ＰＯＲＴ０端子〜ＰＯＲＴ１５端子は、電流制限抵抗Ｒ０〜Ｒ１５を介して各ＬＥＤ０〜ＬＥＤ１５からなる装飾装置６２０に接続される。なお、ＰＯＲＴ０にように、ポート１個に対して１個のＬＥＤを接続してもよいが、ＰＯＲＴ１〜１５のように、ポート１個に対して複数個のＬＥＤを接続してもよい。
【０１８０】
全てのポートにＬＥＤを１個ずつ設ける場合は、１個のＩ2ＣＩ／Ｏエクスパンダ６１５によって、最大で１６個のＬＥＤを制御できることになる。また、各ポートに接続されるＬＥＤの個数が異なる場合は、１個のポートに直列に接続された全てのＬＥＤを１種類のＬＥＤということにすれば、１個のＩ2ＣＩ／Ｏエクスパンダ６１５によって、最大で１６種類のＬＥＤを制御できることになる。
【０１８１】
ＰＯＲＴ０端子〜ＰＯＲＴ１５端子に接続されるトランジスタ６３８Ａ〜６３８Ｐ（図７参照）のゲートに対してドライバ６３７から電圧が印加されると、電圧が印加されたトランジスタ６３８Ａ〜６３８Ｐのドレインからソースへ電流が流れることが可能になり、ＰＯＲＴ０端子〜ＰＯＲＴ１５端子に接続されるＬＥＤ０〜ＬＥＤ１５に電流が流れ、各ＬＥＤ０〜ＬＥＤ１５は点灯する。
【０１８２】
一方、ドライバ６３７がトランジスタ６３８Ａ〜６３８Ｐのゲートに電圧を印加しなければ、各ＬＥＤ０〜ＬＥＤ１５に電流が流れない状態になり、各ＬＥＤ０〜ＬＥＤ１５は点灯しない。
【０１８３】
なお、Ｉ2ＣＩ／Ｏエクスパンダ６１５のＰＯＲＴ０端子〜ＰＯＲＴ１５端子には、ＬＥＤの代わりに、モーターやソレノイドを接続することも可能であるので、Ｉ2ＣＩ／Ｏエクスパンダ６１５を用いて、モーターやソレノイドを駆動する場合について説明する。
【０１８４】
図８Ｂは、本発明の実施形態の役物駆動ＭＯＴ５６１及び役物駆動ＳＯＬ５６０を制御する装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５周辺の回路図である。
【０１８５】
役物駆動ＭＯＴ５６１はステッピングモータにより構成され、ステッピングモータを駆動する各相の信号端子に、所定の電圧を順次印加することで回動する。本実施形態では、役物駆動ＭＯＴ５６１の各相の信号端子が、ＰＯＲＴ０端子〜ＰＯＲＴ３端子に接続される。
【０１８６】
役物駆動ＭＯＴ５６１に接続されているＰＯＲＴ０端子〜ＰＯＲＴ３端子に接続されるトランジスタ６３８Ａ〜６３８Ｄのいずれかのゲートに対してドライバ６３７から電圧が印加されると、電圧が印加されたトランジスタ６３８Ａ〜６３８Ｄのドレインからソースへ電流が流れることが可能になり、ＰＯＲＴ０端子〜ＰＯＲＴ３端子に接続される役物駆動ＭＯＴ５６１に電流が流れ、役物駆動ＭＯＴ５６１が駆動する。
【０１８７】
なお、各ＰＯＲＴ０端子〜ＰＯＲＴ３端子と役物駆動ＭＯＴ５６１とを接続する接続線は分岐し、分岐した一方の接続線は、役物駆動ＭＯＴ５６１に供給される電源にダイオードＤ及びツェナダイオードＺＤを介して接続される。
【０１８８】
また、ＰＯＲＴ端子１５は、役物駆動ＳＯＬ５６０に接続される。役物駆動ＳＯＬ５６０に接続されているＰＯＲＴ１５端子に接続されるトランジスタ６３８Ｐのゲートに対してドライバ６３７から電圧が印加されると、電圧が印加されたトランジスタ６３８Ｐのドレインからソースへ電流が流れることが可能になり、ＰＯＲＴ１５端子に接続される役物駆動ＳＯＬ５６０に電流が流れ、役物駆動ＡＯＬ５６０が駆動する。
【０１８９】
なお、図８Ｂでは、Ｉ2ＣＩ／Ｏエクスパンダ６１５に役物駆動ＭＯＴ５６１及び役物駆動ＳＯＬ５６０の双方が接続されているが、一つのＩ2ＣＩ／Ｏエクスパンダ６１５に対して、役物駆動ＭＯＴ５６１及び役物駆動ＳＯＬ５６０の少なくとも一方だけを接続した構成でもよい。
【０１９０】
例えば、ステッピングモーターだけを制御するグループとしてのＩ2ＣＩ／Ｏエクスパンダ６１５を専用に設けたり、ソレノイドだけを制御するグループとしてのＩ2ＣＩ／Ｏエクスパンダ６１５を専用に設けるようにしてもよい。このような構成により、同一グループに属する演出装置を同じタイミングで制御することが可能となるので、高速処理が必要な演出装置だけをグループ化して効率よく制御することも可能となる。
【０１９１】
図９は、本発明の実施形態の中継基板６００の入出力に関する接続線の回路図である。
【０１９２】
中継基板６００は、上流コネクタ６０１、二つの下流コネクタ６０２Ａ、６０２Ｂ、及びＩ2ＣＩ／Ｏエクスパンダ６１５を備える。
【０１９３】
上流コネクタ６０１は中継基板６００よりも上流のマスタＩＣ５７０に接続されるコネクタであり、コネクタ６０２Ａ、６０２Ｂは、中継基板６００よりも下流の装飾制御装置６１０に接続される。
【０１９４】
二つの下流コネクタ６０２Ａ、６０２Ｂに接続線ＳＤＡを接続するために、上流コネクタ６０１から延びる内部接続線ＳＤＡ９１１は分岐９０１で第１接続線ＳＤＡ９２１と第２接続線ＳＤＡ９３１とに分岐する。第１接続線ＳＤＡ９２１は下流コネクタ６０２Ａに接続され、第２接続線ＳＤＡ９３１は下流コネクタ６０２Ｂに接続される。
【０１９５】
同じく、上流コネクタ６０１から延びる内部接続線ＳＣＬ９１２は分岐９０２で第１接続線ＳＣＬ９２２と第２接続線ＳＣＬ９３２とに分岐する。第１接続線ＳＣＬ９２２は下流コネクタ６０２Ａに接続され、第２接続線ＳＣＬ９３２は下流コネクタ６０２Ｂに接続される。
【０１９６】
接続線ＳＤＡをＩ2ＣＩ／Ｏエクスパンダ６１５に接続するために、第２接続線ＳＤＡ９３１は分岐９０３で分岐し、分岐した第２接続線ＳＤＡ９３１はＩ2ＣＩ／Ｏエクスパンダ６１５の図８Ａ及び図８に示すＳＤＡ端子に接続される。また、接続線ＳＣＬをＩ2ＣＩ／Ｏエクスパンダ６１５に接続するために、第２接続線ＳＣＬ９３２は分岐９０４で分岐し、分岐した第２接続線ＳＣＬ９３２はＩ2ＣＩ／Ｏエクスパンダ６１５の図８Ａ及び図８Ｂに示すＳＣＬ端子に接続される。
【０１９７】
なお、Ｉ2ＣＩ／Ｏエクスパンダ６１５には、Ｉ2ＣＩ／Ｏエクスパンダ６１５の電源電圧となる電圧Ｖｃｃが供給されている。また、図９では図示されていないが、Ｉ2ＣＩ／Ｏエクスパンダ６１５からは、中継基板６００に設けたＬＥＤ（装飾装置２００）を駆動する各ポート０〜１５の信号線（図８Ａ参照）が出力されている。
【０１９８】
また、Ｉ2ＣＩ／Ｏエクスパンダ６１５は、第２接続線ＳＤＡ９３１及び第２接続線ＳＣＬ９３２が接続されるとしたが、第１接続線ＳＤＡ９２１及び第１接続線ＳＣＬ９２２に接続されてもよい。
【０１９９】
Ｉ2ＣＩ／Ｏエクスパンダ６１５が上流のマスタＩＣ５７０に接続線ＳＤＡを介して出力する信号、及び上流のマスタＩＣ５７０から中継基板６００のＩ2ＣＩ／Ｏエクスパンダ６１５へ接続線ＳＤＡを介して入力される信号のノイズを除去するために、内部接続線ＳＤＡ９１１にはツェナダイオードＺＤ９４１が接続されている。
【０２００】
具体的には、内部接続線ＳＤＡ９１１は分岐９０５で分岐し、分岐した内部接続線ＳＤＡ９１１はツェナダイオードＺＤ９４１のカソード側に接続され、ツェナダイオードＺＤ９４１のアノード側は接地されている。
【０２０１】
このため、内部接続線ＳＤＡ９１１に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ９４１によって逃がされる。
【０２０２】
また、上流のマスタＩＣ５７０から中継基板６００のＩ2ＣＩ／Ｏエクスパンダ６１５へ接続線ＳＣＬを介して入力される信号のノイズを除去するために、内部接続線ＳＣＬ９１２にはツェナダイオードＺＤ９４２が接続されている。
【０２０３】
具体的には、内部接続線ＳＣＬ９１２は分岐９０６で分岐し、分岐した内部接続線ＳＣＬ９１２はツェナダイオードＺＤ９４２のカソード側に接続され、ツェナダイオードＺＤ９４２のアノード側は接地されている。
【０２０４】
このため、内部接続線ＳＣＬ９１２に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ９４２によって逃がされる。
【０２０５】
中継基板６００のＩ2ＣＩ／Ｏエクスパンダ６１５が下流コネクタ６０２Ａに接続された装飾制御装置６１０に接続線ＳＤＡを介して出力する信号、及び下流コネクタ６０２Ａに接続された装飾制御装置６１０から中継基板６００のＩ2ＣＩ／Ｏエクスパンダ６１５へ接続線ＳＤＡを介して入力される信号のノイズを除去するために、第１接続線ＳＤＡ９２１にはツェナダイオードＺＤ９４３が接続されている。
【０２０６】
具体的には、第１接続線ＳＤＡ９２１は分岐９０７で分岐し、分岐した第１接続線ＳＤＡ９２１はツェナダイオードＺＤ９４３のカソード側に接続され、ツェナダイオードＺＤ９４３のアノード側は接地されている。
【０２０７】
このため、内部接続線ＳＤＡ９２１に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ９４３によって逃がされる。
【０２０８】
また、第１接続線ＳＤＡ９２１に接続されるツェナダイオードＺＤ９４３と同じく、第２接続線ＳＤＡ９３１にもツェナダイオード９４５が接続される。
【０２０９】
また、中継基板６００のＩ2ＣＩ／Ｏエクスパンダ６１５から下流コネクタ６０２Ａに接続された装飾制御装置６１０へ接続線ＳＣＬを介して入力される信号のノイズを除去するために、第１接続線ＳＣＬ９２２にはツェナダイオードＺＤ９４４が接続されている。
【０２１０】
具体的には、第１接続線ＳＣＬ９２２は分岐９０８で分岐し、分岐した第１接続線ＳＣＬ９２２はツェナダイオードＺＤ９４４のカソード側に接続され、ツェナダイオードＺＤ９４４のアノード側は接地されている。
【０２１１】
このため、内部接続線ＳＣＬ９２２に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ９４４によって逃がされる。
【０２１２】
また、第１接続線ＳＣＬ９２２に接続されるツェナダイオードＺＤ９４４と同じく、第２接続線ＳＣＬ９３２にもツェナダイオードＺＤ９４６が接続される。
【０２１３】
また、マスタＩＣ５７０に接続される上流側の接続線ＳＤＡ、及び装飾制御装置６１０に接続される下流側の接続線ＳＤＡの電圧をプルアップするためのプルアップ抵抗Ｒ９５１が、第１接続線ＳＤＡ９２１に接続される。同じく、マスタＩＣ５７０に接続される上流側の接続線ＳＣＬ、及び装飾制御装置６１０に接続される下流側の接続線ＳＣＬの電圧をプルアップするためのプルアップ抵抗Ｒ９５２が、第１接続線ＳＤＡ９２２に接続される。
【０２１４】
具体的には、第１接続線ＳＤＡ９２１は分岐９０９で分岐し、分岐した第１接続線ＳＤＡ９２１はプルアップ抵抗Ｒ９５１に接続される。同じく第１接続線ＳＣＬ９２２は分岐９１０で分岐し、分岐した第１接続線ＳＣＬ９２２はプルアップ抵抗Ｒ９５２に接続される。
【０２１５】
なお、接続線ＳＤＡ及び接続線ＳＣＬの電圧をプルアップするプルアップ抵抗９５１、９５２は、中継基板６００が備えなくてもよく、マスタＩＣ５７０が備えてもよいし、中継基板６００以外の装飾制御装置６１０が備えてもよい。要するに、接続線ＳＤＡ及び接続線ＳＣＬを駆動するトランジスタのドレインの端子に、電圧Ｖｃｃを供給できる箇所であれば、どこでもよい。
【０２１６】
中継基板６００のＩ2ＣＩ／Ｏエクスパンダ６１５に電源電圧を供給する接続線Ｖｃｃに接続される上流コネクタ６０１のＶｃｃ端子から延びる内部接続線Ｖｃｃ９７１と、上流コネクタ６０１のＧＮＤ端子から延び、接地されている内部接続線ＧＮＤ９７２とは、平滑コンデンサＣ９６１及びバイパスコンデンサ９６２を介して接続されている。
【０２１７】
平滑コンデンサＣ９６１は、電源の電圧波形を滑らかにするためのコンデンサであり、バイパスコンデンサＣＰ９６２は、電源の電圧のノイズを除去するためのコンデンサである。
【０２１８】
このため、中継基板６００のＩ2ＣＩ／Ｏエクスパンダ６１５に供給される電源電圧は、平滑コンデンサＣ９６１により電圧が平滑化され、バイパスコンデンサ９６２によりノイズが除去されて、Ｉ2ＣＩ／Ｏエクスパンダ６１５に供給される。
【０２１９】
同じく、下流コネクタ６０２Ａ、６０２ＢのＶｃｃ端子から延びる内部接続線Ｖｃｃ９７３と、ＧＮＤ端子から延びる内部接続線ＧＮＤ９７４とは、平滑コンデンサＣ９６１及びバイパスコンデンサ９６２を介して接続されている。これによって、平滑化され、ノイズが除去された電圧が下流の装飾制御装置６１０に接続される接続線Ｖｃｃに印加される。
【０２２０】
図１０は、本発明の実施形態の装飾制御装置６１０の入出力に関する接続線の回路図である。
【０２２１】
装飾制御装置６１０は、上流コネクタ６１１、Ｉ2ＣＩ／Ｏエクスパンダ６１５、及び下流コネクタ６１２を備える。
【０２２２】
上流コネクタ６１１には、中継基板６００又は上流側の装飾制御装置６１０からバスが接続される。下流コネクタ６１２には、下流側の装飾制御装置６１０に接続するバスが接続される。
【０２２３】
上流コネクタ６１１のＳＤＡ端子と下流コネクタ６１２のＳＤＡ端子とは、内部接続線ＳＤＡ１０１１によって接続されている。また、上流コネクタ６１１のＳＣＬ端子と下流コネクタ６１２のＳＣＬ端子とは、内部接続線ＳＣＬ１０１２によって接続されている。
【０２２４】
接続線ＳＤＡをＩ2ＣＩ／Ｏエクスパンダ６１５に接続するために、内部接続線ＳＤＡ１０１１は分岐１０１１で分岐し、分岐した内部接続線ＳＤＡ１０１１はＩ2ＣＩ／Ｏエクスパンダ６１５の図８Ａ及び図８に示すＳＤＡ端子に接続される。また、接続線ＳＣＬをＩ2ＣＩ／Ｏエクスパンダ６１５に接続するために、内部接続線ＳＣＬ１０１２は分岐１００２で分岐し、分岐した内部接続線ＳＣＬ１０１２はＩ2ＣＩ／Ｏエクスパンダ６１５の図８Ａ及び図８Ｂに示すＳＣＬ端子に接続される。
【０２２５】
なお、Ｉ2ＣＩ／Ｏエクスパンダ６１５には、Ｉ2ＣＩ／Ｏエクスパンダ６１５の電源電圧となる電圧Ｖｃｃが供給されている。また、図１０では図示されていないが、Ｉ2ＣＩ／Ｏエクスパンダ６１５からは、当該装飾制御装置６１０に係わるＬＥＤ（装飾装置２００）を駆動する各ポート０〜１５の信号線（図８Ａ参照）が出力されている。
【０２２６】
図１０に示す装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５が上流コネクタ６１１に接続された上流の装飾制御装置６１０又は中継基板６００に接続線ＳＤＡを介して出力する信号、及び上流コネクタ６１１に接続された上流の装飾制御装置６１０又は中継基板６００から図１０に示す装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５へ接続線ＳＤＡを介して入力される信号のノイズを除去するために、内部接続線ＳＤＡ１０１１にはツェナダイオードＺＤ１０４１が接続されている。
【０２２７】
具体的には、内部接続線ＳＤＡ１０１１は分岐１００３で分岐し、分岐した内部接続線ＳＤＡ１０１１はツェナダイオードＺＤ１０４１のカソード側に接続され、ツェナダイオードＺＤ１０４１のアノード側は接地されている。
【０２２８】
このため、内部接続線ＳＤＡ１０１１に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ１０４１によって逃がされる。
【０２２９】
また、上流コネクタ６１１に接続される上流の装飾制御装置６１０又は中継基板６００から図１０に示す装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５へ接続線ＳＣＬを介して入力される信号のノイズを除去するために、内部接続線ＳＣＬ１０１２にはツェナダイオードＺＤ９４２が接続されている。
【０２３０】
具体的には、内部接続線ＳＣＬ１０１２は分岐１００４で分岐し、分岐した内部接続線ＳＣＬ１０１２はツェナダイオードＺＤ１０４２のカソード側に接続され、ツェナダイオードＺＤ１０４２のアノード側は接地されている。
【０２３１】
このため、内部接続線ＳＣＬ１０１２に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ１０４２によって逃がされる。
【０２３２】
図１０に示す装飾制御装置６２０のＩ2ＣＩ／Ｏエクスパンダ６１５が下流コネクタ６１２に接続された下流の装飾制御装置６１０に接続線ＳＤＡを介して出力する信号、及び下流コネクタ６１２に接続された下流の装飾制御装置６１０から図１０に示す装飾制御装置のＩ2ＣＩ／Ｏエクスパンダ６１５へ接続線ＳＤＡを介して入力される信号のノイズを除去するために、内部接続線ＳＤＡ１０１１にはツェナダイオードＺＤ１０４３が接続されている。
【０２３３】
具体的には、内部接続線ＳＤＡ１０１１は分岐１００５で分岐し、分岐した内部接続線ＳＤＡ１０１１はツェナダイオードＺＤ１０４３のカソード側に接続され、ツェナダイオードＺＤ１０４３のアノード側は接地されている。
【０２３４】
このため、内部接続線ＳＤＡ１０１１に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ１０４３によって逃がされる。
【０２３５】
また、図１０に示す装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５から下流コネクタ６１２に接続された下流の装飾制御装置６１０へ接続線ＳＣＬを介して入力される信号のノイズを除去するために、内部接続線ＳＣＬ１０１２にはツェナダイオードＺＤ１０４４が接続されている。
【０２３６】
具体的には、内部接続線ＳＣＬ１０１２は分岐１００６で分岐し、分岐した内部接続線ＳＣＬ１０１２はツェナダイオードＺＤ１０４４のカソード側に接続され、ツェナダイオードＺＤ１０４４のアノード側は接地されている。
【０２３７】
このため、内部接続線ＳＣＬ１０１２に印加された所定以上の電圧（例えば、パルス性のノイズ信号）は、ツェナダイオードＺＤ１０４４によって逃がされる。
【０２３８】
装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５に電源電圧を供給する接続線Ｖｃｃに接続される上流コネクタ６１１のＶｃｃ端子から延びる内部接続線Ｖｃｃ１０７１と、上流コネクタ６１１のＧＮＤ端子から延び、接地されている内部接続線ＧＮＤ１０７２とは、平滑コンデンサＣ１０６１及びバイパスコンデンサ１０６２を介して接続されている。
【０２３９】
平滑コンデンサＣ１０６１は図９に示す平滑コンデンサＣ９６１と同じコンデンサであり、バイパスコンデンサＣＰ１０６２は図９に示すバイパスコンデンサ９６２と同じコンデンサである。
【０２４０】
また、下流コネクタ６１２のＶｃｃ端子から延びる内部接続線Ｖｃｃ１０７３と、ＧＮＤ端子から延びる内部接続線ＧＮＤ１０７４とは、平滑コンデンサＣ１０６１及びバイパスコンデンサ１０６２を介して接続されている。
【０２４１】
図１１は、本発明の実施形態の装飾制御装置６１０の配線基板におけるＳＤＡ接続パターン及びＳＣＬ接続パターンの説明図である。
【０２４２】
入力コネクタ６１１のＳＤＡ端子と出力コネクタ６１２とＳＤＡ端子は、内部ＳＤＡ接続線であるＳＤＡ接続パターン１１０１によって接続され、入力コネクタ６１１のＳＣＬ端子と出力コネクタ６１２とＳＣＬ端子は、内部ＳＣＬ接続線であるＳＣＬ接続パターン１１０２によって接続される。
【０２４３】
ＳＤＡ接続パターン１１０１とＳＣＬ接続パターン１１０２とは、略平行であって、ほぼ同じ長さとなるように配設される。
【０２４４】
また、ＳＤＡ接続パターン１１０１及びＳＣＬ接続パターン１１０２の両側部は、絶縁体によって形成されるＧＮＤガード１１０３で覆われる。これによって、ＳＤＡ接続パターン１１０１に印加される電圧とＳＣＬ接続パターン１１０２に印加される電圧とが、互いに干渉して、誤った演出制御データが出力されることを防止できる。
【０２４５】
なお、中継基板６００の配線基板も、装飾制御装置６１０と同じく、ＳＤＡ接続パターン及びＳＣＬ接続パターンが絶縁体で覆われている。
【０２４６】
図１２は、本発明の実施形態のＩ2ＣＩ／Ｏエクスパンダ６１５のＶｃｃ端子への電源の供給方法の説明図である。
【０２４７】
上流の装飾制御装置６１０又は中継基板６００から図１２に示すＩ2ＣＩ／Ｏエクスパンダ６１５を備える装飾制御装置６１０に接続される接続線Ｖｃｃから供給されるＩ2ＣＩ／Ｏエクスパンダ６１５の電源電圧は、Ｉ2ＣＩ／Ｏエクスパンダ６１５のＶｃｃ端子から供給される。
【０２４８】
また、図１０で説明したように、Ｉ2ＣＩ／Ｏエクスパンダ６１５に供給される電源電圧は、接続線Ｖｃｃに印加される電圧が平滑コンデンサ１０６１により平滑化されるとともに、バイパスコンデンサ１０６２によりノイズが除去されたものである。
【０２４９】
バイパスコンデンサ１０６２の一方は図１０に示すようにグランドに接続される。このグランドは、装飾制御装置６１０の基板上では絶縁体であるＧＮＤパターン１２０１により構成される。
【０２５０】
また、バイパスコンデンサ１０６２の他方は、Ｉ2ＣＩ／Ｏエクスパンダ電源接続パターン１２０２によってＩ2ＣＩ／Ｏエクスパンダ６１５のＶｃｃ端子に接続されるとともに、他回路電源接続パターン１２０３によって他の回路（例えば、下流コネクタ６１２のＶｃｃ端子など）に接続される。
【０２５１】
この場合、Ｉ2ＣＩ／Ｏエクスパンダ電源接続パターン１２０２の長さが他回路電源接続パターン１２０３の長さよりも短くなるように、Ｉ2ＣＩ／Ｏエクスパンダ６１５とバイパスコンデンサ１０６２とが配置されている。つまり、バイパスコンデンサ１０６２は、他の回路よりもＩ2ＣＩ／Ｏエクスパンダ６１５に近くに配置される。
【０２５２】
また、Ｉ2ＣＩ／Ｏエクスパンダ電源接続パターン１２０２上から他回路電源接続パターン１２０３が分岐しないようにする。
【０２５３】
これらは、Ｉ2ＣＩ／Ｏエクスパンダ６１５にノイズが含まれた電源が供給されることを防止するためである。
【０２５４】
図１３は、本発明の実施形態の演出制御装置５５０から装飾制御装置６１０に出力されるデータに含まれるスレーブアドレス１３００の説明図である。
【０２５５】
スレーブアドレス１３００は、上位３ビットからなる固定アドレス部１３０１及び下位５ビットからなる可変アドレス部１３０２を含む。
【０２５６】
固定アドレス部１３０１は、「１１０」が予め設定されていて、Ｉ2ＣＩ／Ｏエクスパンダ６１５が変更できないアドレスである。
【０２５７】
可変アドレス部１３０２は、Ｉ2ＣＩ／Ｏエクスパンダ６１５に設定可能なアドレスであり、制御対象となるＩ2ＣＩ／Ｏエクスパンダ６１５のＡ０〜Ａ３の端子に設定されているパターンに対応した４ビットのＩ2ＣＩ／Ｏエクスパンダアドレス１３０３と、当該データが読み出し要求であるのか書き込み要求であるのかを示す１ビットのＲ／Ｗ識別データ１３０４と、が含まれる。
【０２５８】
演出制御装置５５０から装飾制御装置６１０に出力される演出制御データは、書き込み要求であるので、Ｒ／Ｗ識別データ１３０４には、通常「０」が登録される。
【０２５９】
図１４は、本発明の実施形態のＩ2ＣＩ／Ｏエクスパンダアドレステーブル１４００の説明図である。
【０２６０】
Ｉ2ＣＩ／Ｏエクスパンダアドレステーブル１４００は、マスタＩＣ５７０によって管理されるテーブルである。Ｉ2ＣＩ／Ｏエクスパンダアドレステーブル１４００は、スレーブアドレス１４０１とＩ2ＣＩ／Ｏエクスパンダアドレス１４０２との対応関係を示している。
【０２６１】
スレーブアドレス１４０１には、演出制御装置５５０により送受信の対象として指定される装飾制御装置６１０のスレーブアドレスが格納されている。スレーブアドレスは、図１３で前述したように、上位３ビットからなる固定アドレス部と、４ビットのＩ2ＣＩ／Ｏエクスパンダアドレスと、１ビットのＲ／Ｗ識別データとを組み合わせて構成される。
【０２６２】
Ｉ2ＣＩ／Ｏエクスパンダアドレス１４０２には、図８Ａや図８Ｂで前述したように、各スレーブアドレスに対応する４ビットのＩ2ＣＩ／Ｏエクスパンダアドレスが登録される。
【０２６３】
ただし、Ｉ2ＣＩ／Ｏエクスパンダアドレスのうち、アドレス「１０００」及びアドレス「１０１１」は、各Ｉ2ＣＩ／Ｏエクスパンダ６１５を相互に識別するための固有のアドレスとしては使用できない。
【０２６４】
「１０００」は、すべての装飾制御装置６１０に対する指令を出力する場合に指定されるアドレス（オールコールアドレス）の電源投入時のデフォルト値として用いられる。「１０１１」はソフトウェアによってデバイスをリセットする場合に用いられるアドレスである。
【０２６５】
このように、装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５に設定可能なアドレスは１４個であるために、演出制御装置５５０は、１４個のＩ2ＣＩ／Ｏエクスパンダ６１５を制御できる。また、一つの装飾制御装置６１０は、ＰＯＲＴ０〜ＰＯＲＴ１５を備えるので、１６個（言い換えれば１６種類）のＬＥＤを制御できる。よって、演出制御装置５５０は、２２４個（言い換えれば２２４種類）のＬＥＤを制御できる。
【０２６６】
図１５は、本発明の実施形態の演出制御装置５５０による処理のフローチャートである。
【０２６７】
図１５に示す処理では、例えば、装飾装置６２０のグループ、役物駆動ＳＯＬ５６０のグループ、及び役物駆動ＭＯＴ５６１のグループのように、演出装置の種類ごとのグループに分割し、装飾制御装置６１０は、分割されたグループに属する演出装置を制御する。例として、装飾装置６２０のグループが８グループ存在するものとして、それぞれ発光型演出装置のグループＡ〜Ｈということにする。また、役物駆動ＳＯＬ５６０と役物駆動ＭＯＴ５６１は、同一のグループになっているものとして、これを可動型演出装置のグループということにする。
【０２６８】
図１５に示す演出制御装置５５０の処理は、演出制御装置５５０のＣＰＵ５５１によって実行される。
【０２６９】
演出制御装置５５０は、演出制御装置５５０に電源が投入されると、まずステップ１５０１〜１５０９の処理を実行し、ステップ１５１０の処理でＶＤＰ５５６から画像更新周期と同期する同期信号（例えば、１／３０秒周期の同期信号）が割込信号としてＣＰＵ５５１に入力されるまで待機する。そして、ＶＤＰ５５６から画像更新周期と同期する同期信号が割込信号としてＣＰＵ５５１に入力されると、ステップ１５０２〜１５０９の処理を繰り返し実行する。
【０２７０】
まず、演出制御装置５５０は、演出制御装置５５０を初期化する（１５０１）。このとき、入出力Ｉ／Ｆ５５８を介してマスタＩＣ５７０が初期化され、さらに、マスタＩＣ５７０に指示して、全てのＩ2ＣＩ／Ｏエクスパンダ６１５をリセットして初期状態にする。
【０２７１】
次に、演出制御装置５５０は、表示装置５３に画像を表示するために、ＶＤＰ５５６に画像を表示させる指令となるデータを出力する（１５０２）。
【０２７２】
そして、演出制御装置５５０は、役物駆動ＳＯＬ５６０及び役物駆動ＭＯＴ５６１を遊技状態に応じて制御するための演出制御データを、役物駆動ＳＯＬ５６０及び役物駆動ＭＯＴ５６１を制御する装飾制御装置６１０に出力する（１５０３）。
【０２７３】
そして、演出制御装置５５０は、スピーカ３０から音を遊技状態に応じて出力させるために、音制御データを音ＬＳＩ５５７に出力し、音ＬＳＩ５５７に音制御データに基づいてスピーカ３０から音を出力させる（１５０４）。
【０２７４】
そして、演出制御装置５５０は、図１６に示すスレーブ選択順序テーブル１６００を参照し、ＶＤＰ５５６からＣＰＵ５５１に同期信号が入力されるごとに更新する時分割カウンタのスレーブ選択順序を選択し、選択したスレーブ選択順序に基づいて、装飾装置６２０を制御する各グループの装飾制御装置６１０に演出制御データをマスタＩＣ５７０から出力する（１５０５）。
【０２７５】
なお、時分割カウンタは「０」〜「３」までの値をとり、ＣＰＵ５５１にＶＤＰ５５６から同期信号が入力されると、ＣＰＵ５５１は、時分割カウンタをインクリメントする。なお、時分割カウンタが「３」である場合に、ＶＤＰ５５６からＣＰＵ５５１に同期信号が入力されると、ＣＰＵ５５１は、時分割カウンタを「０」に更新する。
【０２７６】
次に、演出制御装置５５０は、ＶＤＰ５５６に次に出力されるデータを編集し（１５０６）、役物駆動ＳＯＬ５６０及び役物駆動ＭＯＴ５６１を制御する装飾制御装置６１０に次に出力される演出制御データを編集する（１５０７）。
【０２７７】
そして、演出制御装置５５０は、音ＬＳＩ５５７に出力される音制御データを編集し（１５０８）、装飾装置６２０を制御する各グループの装飾制御装置６１０に次に出力される演出制御データを編集し（１５０９）、ＶＤＰ５５６から同期信号がＣＰＵ５５１に入力されるまで待機する。
【０２７８】
なお、ＣＰＵ５５１にＶＤＰ５５６から同期信号が入力されると、演出制御装置５５０は、時分割カウンタを更新し（１５１０）、ステップ１５０２の処理に進む。
【０２７９】
このように、図１５による処理では、表示装置５３の画像を更新する周期と同期して、演出制御装置５５０のマスタＩＣ５７０から装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５へ演出制御データを送信し、Ｉ2ＣＩ／Ｏエクスパンダ６１５は受信した演出制御データに基づいて演出装置６２０を制御するので、表示装置５３における演出と演出装置６２０における演出とが調和し、遊技者に違和感を与えないので、興趣を高めることができる。
【０２８０】
また、図１５による処理では、マスタＩＣ５７０は、先に役物駆動ＳＯＬ５６０及び役物駆動ＭＯＴ５６１を制御する装飾制御装置６１０に演出制御データを出力し、後から装飾装置６２０を制御する装飾制御装置６１０に演出制御データを出力する。このため、同期信号の発生タイミングからの経過時間のばらつきが、役物駆動ＭＯＴ５６１及び役物駆動ＭＯＴ５６１に関しては小さく、装飾装置６２０に関しては大きくなる。そのため、役物駆動ＭＯＴ５６１及び役物駆動ＭＯＴ５６１が制御されるタイミングがより正確になり、遊技者の注目を集める可動役物６０などを遊技状態に対して正確に制御できるので、遊技者に違和感を与えない。
【０２８１】
図１６は、本発明の実施形態のスレーブ選択順序テーブル１６００の説明図である。
【０２８２】
スレーブ選択順序テーブル１６００は制御ＲＯＭ５５２に記憶され、スレーブ選択順序テーブル１６００には、時分割カウンタの値ごとに制御対象となる装飾制御装置６１０のグループの制御順序が登録されている。
【０２８３】
なお、以下の説明では、前述したように、可動型演出装置グループは、役物駆動ＳＯＬ５６０及び役物駆動ＭＯＴ５６１を制御する装飾制御装置６１０のグループであり、発光型演出装置グループＡ〜Ｈは、装飾装置６２０を制御する装飾制御装置６１０のグループである。
【０２８４】
スレーブ選択順序テーブル１６００は、時分割カウンタ１６０１及びスレーブ選択順序１６０２を含む。
【０２８５】
時分割カウンタ１６０１には「０」〜「３」の値が登録されている。スレーブ選択順序１６０２は、マスタＩＣ５７０が演出制御データを出力する装飾制御装置６２０の順序が登録されている。ここでは、図１５のステップ１５０３における「モータ・ソレノイド関連出力」の処理にて、可動型演出装置グループが制御され、その後、図１５のステップ１５０５における「時分割カウンタに対応する発光装置関連出力」の処理にて、発光型演出装置グループＡ〜Ｈのうち、時分割カウンタに対応するグループのみが表の上から下へ向かう順序で制御されることを示している。
【０２８６】
時分割カウンタ１６０１が「０」である場合のスレーブ選択順序１６０２には、可動型演出装置グループ、発光型演出装置グループＡ、発光型演出装置グループＢ、発光型演出装置グループＤ、及び発光型演出装置グループＨが登録されている。ＣＰＵ５５１は、可動型演出装置グループ、発光型演出装置グループＡ、発光型演出装置グループＢ、発光型演出装置グループＤ、及び発光型演出装置グループＨの順で制御する。
【０２８７】
時分割カウンタ１６０１が「１」である場合のスレーブ選択順序１６０２には、可動型演出装置グループ、発光型演出装置グループＡ、発光型演出装置グループＣ、及び発光型演出装置グループＥが登録されている。
【０２８８】
時分割カウンタ１６０１が「２」である場合のスレーブ選択順序１６０２には、可動型演出装置グループ、発光型演出装置グループＡ、発光型演出装置グループＢ、及び発光型演出装置グループＦが登録されている。
【０２８９】
時分割カウンタ１６０１が「３」である場合のスレーブ選択順序１６０２には、可動型演出装置グループ、発光型演出装置グループＡ、発光型演出装置グループＣ、及び発光型演出装置グループＧが登録されている。
【０２９０】
つまり、可動型演出装置グループの装飾制御装置６１０には、最初にマスタＩＣ５７０から演出制御データが出力され、可動型演出装置グループの装飾制御装置６１０に演出制御データが出力された後に、発光型演出装置グループの装飾制御装置６１０に演出制御データが出力される。
【０２９１】
図１７にて詳細に説明するが、マスタＩＣ５７０は、制御対象の装飾制御装置６１０に演出制御データを初めに出力し、制御対象の装飾制御装置６１０からＡＣＫの返答信号が入力された場合には、次の制御対象となる装飾制御装置６１０を選択して演出制御データを出力する。
【０２９２】
したがって、ＡＣＫの返答信号が無条件に装飾制御装置６１０からマスタＩＣ５７０に入力されるのであれば、同期信号に同期してマスタＩＣ５７０から装飾制御装置６１０に演出制御データを送信できる。しかしながら、データ通信がノイズ等により正しく送信できない場合には、制御対象の装飾制御装置６１０からＡＣＫの返答信号が入力されない（ＮＡＣＫの返答信号が入力される）ことになり、この場合には、再度同じデータを制御対象の装飾制御装置６１０に出力する処理を行っている。
【０２９３】
このため、スレーブ選択順序が後になる装飾制御装置６１０ほど、マスタＩＣ５７０から送信される演出制御データが入力されるタイミングが周期的にならない傾向がある。言い換えれば、同期信号の発生タイミングと演出制御データの送信タイミングとに時間差があり、この時間差のばらつきがスレーブ選択順序が後になる装飾制御装置６１０ほど大きくなるということになる。
【０２９４】
また、可動型演出装置グループの装飾制御装置６１０が制御する演出装置は、遊技状態にあわせて可動するため、遊技状態にあわせて発光する装飾装置６２０よりも遊技者の注目を集めるものである。
【０２９５】
したがって、可動型演出装置グループの装飾制御装置６１０が制御する演出装置の制御タイミングに遅れが生じないように、マスタＩＣ５７０は、可動型演出装置グループの装飾制御装置６１０に最初に演出制御データを出力するようにしている。
【０２９６】
次に、スレーブ選択順序テーブル１６００による各グループの装飾制御装置６１０の制御頻度について説明する。
【０２９７】
可動型演出装置グループ、及び発光型演出装置グループＡは、時分割カウンタのすべてに登録されているので、ＶＤＰ５５６からの同期信号がＣＰＵ５５１に入力されるごとに制御される。また、発光型演出装置グループＢ及び発光型演出装置グループＣは、時分割カウンタが「１」である場合と「２」である場合とに登録されているので、ＶＤＰ５５６から同期信号がＣＰＵ５５１に２回入力されると、１回制御される。また、発光型演出装置グループＤ〜Ｈは、時分割カウンタが「０」〜「３」のいずれか一つである場合に登録されているので、ＶＤＰ５５６から同期信号がＣＰＵ５５１に４回入力されると、１回制御される。
【０２９８】
なお、発光型演出装置グループＡ〜Ｈは、グループに属するＬＥＤの制御頻度に応じて、適宜割り当てられている。例えば、高速な輝度変化を必要とするＬＥＤのグループをグループＡとして割り当て、低速な輝度変化で充分なＬＥＤのグループはグループＤ〜Ｈを割り当てている。
【０２９９】
これにより、可動型演出装置グループの装飾制御装置６１０の制御頻度が、発光型演出装置グループＢ〜Ｈの装飾制御装置６１０の制御頻度以上になる。このため、遊技者の注目度の高い可動型演出装置グループの装飾制御装置６１０が制御する演出装置の制御間隔を細分化できるため、遊技者に違和感の少ない演出を行うことができる。
【０３００】
また、同期信号が発生するたびに、マスタＩＣ５７０から、発光型演出装置グループＡ〜Ｈの全てに演出制御データを送信するのではなく、時分割カウンタに対応する一部の発光型演出装置グループを選択して演出制御データを送信している。このため、同期信号の周期内に占める演出制御データの送信時間の割合が少なくなり、処理時間を効率化することができる。
【０３０１】
また、本実施形態では、可動型演出装置グループの装飾制御装置６１０の制御頻度が、ＶＤＰ５５６から出力される画像更新周期と同期する同期信号のタイミングで制御を行っているが、発光型演出装置グループＡ〜Ｈの制御頻度だけを同期信号に同期させ、可動型演出装置グループの装飾制御装置６１０の制御頻度は、より高速（例えば２ミリ秒周期）にしてもよい。
【０３０２】
図１７は、本発明の実施形態のマスタＩＣ５７０によるスレーブ出力処理のフローチャートである。
【０３０３】
図１５に示すステップ１５０３の処理が実行されると、可動型演出装置グループとなるスレーブが選択されて、マスタＩＣ５７０のコントローラ５７４により、このスレーブ出力処理が実行される。また、図１５に示すステップ１５０５の処理が実行された場合には、図１６で前述した時分割カウンタに対応する発光型演出装置グループのスレーブが順に選択され、その都度、マスタＩＣ５７０のコントローラ５７４により、このスレーブ出力処理が実行される。
【０３０４】
まず、マスタＩＣ５７０は、装飾制御装置６１０からのＡＣＫの返答信号が受信できなかった回数を計数するためのＡＣＫカウンタを０に初期化する（１７００）。次に、マスタＩＣ５７０は、接続線ＳＤＡ及び接続線ＳＣＬの信号レベルを、スタート条件を示す信号レベルに変化させる（１７０１）。
【０３０５】
具体的には、マスタＩＣ５７０は、接続線ＳＣＬの信号レベルをＨＩＧＨに維持したまま、接続線ＳＤＡの信号レベルをＨＩＧＨからＬＯＷに変化させることよってスタート条件を示す信号を出力する。
【０３０６】
装飾制御装置６１０にスタート条件が入力されると、装飾制御装置６１０は、接続線ＳＣＬの信号レベルをカウントするための図示しない信号変化カウンタを０回に初期化する。
【０３０７】
なお、マスタＩＣ５７０は、スタート条件を示す信号を出力後、制御対象となる装飾制御装置６１０へデータを送るために、接続線ＳＣＬのレベルをＬＯＷに変更する。
【０３０８】
次に、マスタＩＣ５７０は、制御対象となる装飾制御装置６１０のスレーブアドレスのデータを、接続線ＳＣＬの信号レベルを変化させながら、接続線ＳＤＡを介して出力する（１７０２）。
【０３０９】
ステップ１７０２の処理で出力されるアドレスデータは図１３に示すように８ビットのデータ列であるため、１回の出力処理（接続線ＳＣＬが８回ＨＩＧＨに変化する間の出力）でアドレスデータが出力される。
【０３１０】
ステップ１７０２の処理で出力されたアドレスデータが装飾制御装置６１０に入力された場合、装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５は、入力されたアドレスデータと自身に設定されているアドレスとが一致するか否かを判定する。
【０３１１】
入力されたアドレスデータと一致するアドレスが設定されているＩ2ＣＩ／Ｏエクスパンダ６１５は、接続線ＳＣＬのＬＯＷからＨＩＧＨへの変更回数が８回目になった直後であって、そのＨＩＧＨレベルとなっている接続線ＳＣＬがＬＯＷレベルへと変化することを契機として、返答信号を接続線ＳＤＡからマスタＩＣ５７０に出力する。
【０３１２】
次に、マスタＩＣ５７０は、ステップ１７０２の処理でアドレスデータが出力されてから所定時間以内にＡＣＫの返答信号がマスタＩＣ５７０に入力されたか否かを確認する（１７０３）。
【０３１３】
ＡＣＫの返答信号が入力されたか否かによって、処理が以下の三つに分岐する（１７０４）。
【０３１４】
第１に、ステップ１７０２の処理でアドレスデータが初めて出力されてから所定時間以内にＡＣＫの返答信号が入力されない場合（ＡＣＫカウンタが０の状態でＮＡＣＫの返答信号が入力された場合）には、マスタＩＣ５７０は、再度アドレスデータを出力するために、ステップ１７１４の処理に移行する。ステップ１７１４の処理では、ＡＣＫの返答信号の受信に失敗したことを計数するためにＡＣＫカウンタを＋１更新し、ステップ１７０１の処理に戻る。
【０３１５】
第２に、初めてステップ１７０２の処理で出力されたアドレスデータに対応するＡＣＫの返答信号が所定時間以内入力されず、再度ステップ１７０２の処理でアドレスデータが出力されてから所定時間以内にＡＣＫの返答信号が入力されない場合（ＡＣＫカウンタが１の状態でＮＡＣＫの返答信号が入力された場合）には、マスタＩＣ５７０は、スレーブ出力処理を異常終了する（１７０５）。この場合、今回選択している装飾制御装置６１０へのデータ送信を中止し、次の装飾制御装置６１０が選択されて、再度、スレーブ出力処理が先頭から実行されることになる。
【０３１６】
第３に、ステップ１７０２の処理でアドレスデータが初めて出力されてから所定時間以内にＡＣＫの返答信号が入力された場合、又は再度ステップ１７０２の処理でアドレスデータが初めて出力されてから所定時間以内にＡＣＫの返答信号が入力された場合には、マスタＩＣ５７０は、出力用ＢＵＦ５７２に記憶されているデータから８ビット分のデータを１番目に出力するデータとして取得し、取得したデータの出力を準備する（１７０６）。
【０３１７】
そして、マスタＩＣ５７０は、取得したデータを接続線ＳＤＡから出力する（１７０７）。
【０３１８】
そして、ステップ１７０２の処理で出力されたアドレスデータが自身に設定されたアドレスと一致する装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５は、ステップ１７０７の処理で出力されたデータを、接続線ＳＣＬがＬＯＷからＨＩＧＨになったタイミングで取り込む。そして、当該装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５は、接続線ＳＣＬの８回目のＬＯＷからＨＩＧＨに変化したことでデータを取り込み、次いで接続線ＳＣＬがＨＩＧＨからＬＯＷへ変化することを契機に、返答信号を接続線ＳＤＡからマスタＩＣ５７０に出力する。
【０３１９】
次に、マスタＩＣ５７０は、ステップ１７０７の処理でデータが出力されてから所定時間以内にＡＣＫの返答信号がマスタＩＣ５７０に入力されたか否かを確認する（１７０８）。
【０３２０】
ＡＣＫの返答信号が入力されたか否かによって、処理が以下の三つに分岐する（１７０９）。
【０３２１】
第１に、ステップ１７０２の処理でアドレスデータが初めて出力されてから所定時間以内にＡＣＫの返答信号が入力されていない場合（ＡＣＫカウンタが０の状態でＮＡＣＫの返答信号が入力された場合）には、マスタＩＣ５７０は、再度アドレスデータを出力するために、ステップ１７１４の処理に移行する。ステップ１７１４の処理では、返答信号の受信に失敗したことを計数するためにＡＣＫカウンタを＋１更新し、ステップ１７０１の処理に戻る。
【０３２２】
第２に、初めてステップ１７０７の処理で出力されたデータの返答信号が所定時間以内に入力されず、再度ステップ１７０７の処理でデータが出力されてから所定時間以内にＡＣＫの返答信号が入力されていない場合（ＡＣＫカウンタが１の状態でＮＡＣＫの返答信号が入力された場合）には、マスタＩＣ５７０はスレーブ出力処理を異常終了する（１７１０）。この場合、今回選択している装飾制御装置６１０へのデータ送信を中止し、次の装飾制御装置６１０が選択されて、再度、スレーブ出力処理が先頭から実行されることになる。
【０３２３】
第３に、ステップ１７０７の処理でデータが初めて出力されてから所定時間以内にＡＣＫの返答信号が入力された場合、又は再度ステップ１７０７の処理でデータが出力されてから所定時間以内にＡＣＫの返答信号が入力された場合には、マスタＩＣ５７０は、出力用ＢＵＦ５７２に記憶されているすべてのデータを出力したか否かを判定する（１７１１）。
【０３２４】
ステップ１７１１の処理で、出力用ＢＵＦ５７２に記憶されているデータが出力されていないと判定された場合、マスタＩＣ５７０は、出力用ＢＵＦ５７２に記憶されている次の８ビット分のデータを次に出力するデータとして取得し、取得したデータの出力を準備し（１７１２）、ステップ１７０６の処理に戻る。
【０３２５】
一方、ステップ１７１１の処理で、出力用ＢＵＦ５７２に記憶されているすべてのデータを出力したと判定された場合、マスタＩＣ５７０は、接続線ＳＤＡ及び接続線ＳＣＬの信号レベルを、ストップ条件を示す信号レベルに変化させ（１７１３）、スレーブ出力処理を終了する。
【０３２６】
ステップ１７１３の処理では、具体的には、マスタＩＣ５７０は、接続線ＳＣＬの信号レベルをＨＩＧＨに維持したまま、接続線ＳＤＡの信号レベルをＬＯＷからＨＩＧＨに変更させることによりストップ条件を示す信号を出力する。
【０３２７】
図１７による処理では、マスタＩＣ５７０は、８ビットのデータを出力後に、装飾制御装置６１０からの返答信号を取り込むことにより、データ転送の成否を判定し、データ転送が失敗している場合（つまり、ＮＡＣＫの返答信号がマスタＩＣ５７０に入力された場合）、出力したデータを１回だけ再度出力するので、装飾制御装置６１０にデータを可能な限り確実に出力することができ、演出装置の誤動作を防止できる。また、出力したデータを１回だけ再度出力することにより、データ送信時間が必要以上に長くなることを防止できる。
【０３２８】
なお、図１７による処理で、ステップ１７０１の処理でマスタＩＣ５７０がスタート条件を送信する際には、接続線ＳＤＡがＨＩＧＨになっている必要があるが、ノイズ等の影響によって、接続線ＳＤＡがＬＯＷとなったまま変化しない状態が発生する場合がある。
【０３２９】
本実施形態では、マスタＩＣ５７０が装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５に送信するスレーブアドレスには、Ｒ／Ｗ識別データが「０」（書き込みを意味する）となっているものだけを用いている（図１３参照）が、ノイズ等の影響によって、Ｒ／Ｗ識別データが「１」（読み出しを意味する）となった状態で、Ｉ2ＣＩ／Ｏエクスパンダ６１５へ伝わることがある。
【０３３０】
この場合、Ｉ2ＣＩ／Ｏエクスパンダ６１５は読み出しモードとなり、マスタＩＣ５７０によって接続線ＳＣＬの信号レベルが変化することに対応して、Ｉ2ＣＩ／Ｏエクスパンダ６１５からマスタＩＣ５７０へ、接続線ＳＤＡを介してデータを１ビットごと伝送する処理を行う。
【０３３１】
このとき、Ｉ2ＣＩ／Ｏエクスパンダ６１５は、８ビットのデータを伝送するごとに、マスタＩＣ５７０から接続線ＳＤＡを介してアクノリッジ信号を受信する処理を行い、アクノリッジ信号を受信するとさらに８ビットのデータ伝送を行い、以後、この８ビットのデータ伝送とアクノリッジ信号の確認を繰り返すが、この間は、接続線ＳＤＡがＩ2ＣＩ／Ｏエクスパンダ６１５によって占有されている状態となる。
【０３３２】
一方で、Ｉ2ＣＩ／Ｏエクスパンダ６１５は、８ビットのデータ伝送後に、マスタＩＣ５７０から接続線ＳＤＡを介してアクノリッジ信号を受信できないときは、接続線ＳＤＡを解放してデータ伝送を中止する。なお、Ｉ2ＣＩ／Ｏエクスパンダ６１５は、マスタＩＣ５７０から接続線ＳＤＡを介してアクノリッジ信号を受信する際には、接続線ＳＤＡがＬＯＷレベルであればアクノリッジ信号を受信したと解釈し、接続線ＳＤＡがＨＩＧＨレベルであればアクノリッジ信号を受信しないと解釈する。
【０３３３】
よって、マスタＩＣ５７０からのデータがノイズ等の影響により変化し、この変化したデータを勝手に受信して読み出しモードとなったＩ2ＣＩ／Ｏエクスパンダ６１５が発生してしまうと、接続線ＳＤＡがいつまでも解放されないことになる。
【０３３４】
このような場合に、接続線ＳＤＡの信号レベルはＬＯＷに維持されたままになり、マスタＩＣ５７０と、本来送信を行うことを意図していた装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５との間で接続線ＳＤＡを介した通信が行えなくなる。
【０３３５】
そこで、マスタＩＣ５７０は、ステップ１７０１の処理でスタート条件を示す信号を出力する前に、接続線ＳＤＡからデータが出力できる状態であるか否かを判定するために、接続線ＳＤＡの信号レベルがＨＩＧＨであるか否かを判定する。
【０３３６】
接続線ＳＤＡの信号レベルがＨＩＧＨでないと判定された場合、接続線ＳＤＡからデータが出力できないので、ドライバ５７６Ａによりトランジスタ５７８Ａに動作可能な電圧を印加しないことによってトランジスタ５７８Ａをオンさせずに（接続線ＳＤＡを解放した状態で）、接続ＳＣＬの信号レベルを少なくとも９回変化させる。
【０３３７】
このような処理を行うことで、読み出しモードとなったＩ2ＣＩ／Ｏエクスパンダ６１５は、接続ＳＣＬの信号レベルの変化に合わせて接続線ＳＤＡにデータを出力するが、接続ＳＣＬの信号レベルの変化が少なくとも９回行われる途中において、マスタＩＣ５７０からのアクノリッジ信号を確認するタイミングが発生する。このとき、接続線ＳＤＡは解放されているのでＨＩＧＨレベルとなり、読み出しモードとなったＩ2ＣＩ／Ｏエクスパンダ６１５は、アクノリッジ信号を受信しなかったと判断するので、データ伝送をやめて接続線ＳＤＡを解放することになる。
【０３３８】
なお、この処理は、スタート条件を示す信号を出力する前だけでなく、マスタＩＣ５７０が飾制御装置６１０へデータを出力する前に行われるようにしてもよい。具体的には、ステップ１７０２、１７０７、及び１７１３の処理の前に実行されてもよい。
【０３３９】
このようにして、読み出しモードとなった装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５から強制的に接続線ＳＤＡを解放させるので、接続線ＳＤＡの信号レベルはＨＩＧＨに維持されるようになる。
【０３４０】
図１８は、本発明の実施形態のマスタＩＣ５７０が接続線ＳＤＡ及び接続線ＳＣＬを介して出力するデータのスタート条件及びストップ条件の説明図である。
【０３４１】
接続線ＳＣＬは通常時に信号レベルがＨＩＧＨになっており、マスタＩＣ５７０は、装飾制御装置６１０にデータを出力する際に、接続線ＳＣＬの信号レベルをＬＯＷからＨＩＧＨに変化させ、装飾制御装置６１０が接続線ＳＤＡのデータを取り込むためのストローブ信号として作用させる。
【０３４２】
接続線ＳＤＡは通常時に信号レベルがＨＩＧＨになっており、接続線ＳＣＬのクロック信号に合わせて接続線ＳＤＡからデータが出力される。
【０３４３】
マスタＩＣ５７０は、接続線ＳＣＬの信号レベルをＨＩＧＨに維持したまま、接続線ＳＤＡの信号レベルをＨＩＧＨからＬＯＷに変化させることで、データの出力が開始することを示すスタート条件となる信号を出力する。
【０３４４】
装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５は、接続線ＳＤＡ及び接続線ＳＣＬからスタート条件となる信号が入力されると、データの出力が開始することを把握する。
【０３４５】
マスタＩＣ５７０は、接続線ＳＣＬの信号レベルをＨＩＧＨに維持したまま、接続線ＳＤＡの信号レベルをＬＯＷからＨＩＧＨに変化させることで、データの出力が終了することを示すストップ条件を示す信号を出力する。
【０３４６】
装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５は、ストップ条件が入力されると、データの出力が終了することを把握する。
【０３４７】
図１９は、本発明の実施形態のマスタＩＣ５７０から出力されたデータが入力された装飾制御装置６１０が返答信号を出力するタイミングチャートである。
【０３４８】
装飾制御装置６１０は、スタート条件が成立してから接続線ＳＣＬの信号レベルの変化回数を計数し、接続線ＳＣＬのクロック信号に合わせて接続線ＳＤＡから入力されるデータを取り込む。
【０３４９】
そして、装飾制御装置６１０は、スタート条件が成立してから接続線ＳＣＬの信号レベルの変化回数が９回に達する直前に、返答信号をマスタＩＣ５７０に接続線ＳＤＡを介して出力する。換言すると、装飾制御装置６１０は、接続線ＳＤＡから８ビット目のデータを取り込んだ後に、接続線ＳＣＬの信号レベルがＨＩＧＨからＬＯＷに変化することを契機に、返答信号を当該接続線ＳＤＡを介して出力する。
【０３５０】
なお、図に示すように、データの受信に成功したことを示す返答信号（ＡＣＫの返答信号）はＬＯＷレベルによって示され、データの受信に失敗したことを示す返答信号（ＮＡＣＫの返答信号、図ではＡＣＫ出力なしに相当）はＨＩＧＨレベルによって示される。
【０３５１】
また、マスタＩＣ５７０は、スタート条件が成立してから接続線ＳＣＬの信号レベルが８回変化すると、接続線ＳＤＡを解放することによって、装飾制御装置６１０から返答信号の入力を待機する。そして、マスタＩＣ５７０は、接続線ＳＤＡを解放したまま、接続線ＳＣＬの信号レベルを変化させて、装飾制御装置６１０からの返答信号を取り込む。
【０３５２】
図２０は、本発明の実施形態のマスタＩＣ５７０が演出制御データを出力する場合の接続線ＳＤＡ及び接続線ＳＣＬの信号レベルのタイミングチャートである。
【０３５３】
まず、マスタＩＣ５７０は、演出制御データの出力を開始する場合には、接続線ＳＣＬの信号レベルをＨＩＧＨに維持したまま、接続線ＳＤＡの信号レベルをＨＩＧＨからＬＯＷに変化させることによって、スタート条件を示す信号を出力し、これからデータを出力することを装飾制御装置６１０に通知する。
【０３５４】
次に、マスタＩＣ５７０は、合計７ビットからなる制御対象となる装飾制御装置６１０のアドレスを出力する。次に、マスタＩＣ５７０は、読み出し要求である書き込み要求であるかを示すデータを８ビット目に出力する。
【０３５５】
そして、マスタＩＣ５７０は、接続線ＳＣＬの信号レベルが９回目にＨＩＧＨになるときに、装飾制御装置６１０から返答信号が入力されるので、ＡＣＫの返答信号であれば接続線ＳＤＡの信号レベルがＬＯＷに変化し、ＮＡＣＫの返答信号であれば接続線ＳＤＡの信号レベルがＨＩＧＨに変化する。
【０３５６】
次に、マスタＩＣ５７０は、アドレスデータの出力後、演出制御データを、８の倍数となるビット数で出力する。マスタＩＣ５７０は、演出制御データの８ビット目を出力した後、ＡＣＫの返答信号が入力されるのを待って演出制御データの９ビット目を出力する。以降、８の倍数番目に相当するビットのデータを出力すると、ＡＣＫの返答信号が入力されるのを確認してから、（８の倍数＋１）番目のビットを出力し、全データが出力されるまで繰り返す。
【０３５７】
なお、マスタＩＣ５７０は、演出制御データの８の倍数番目となるビットを出力した後、所定時間経過してもＡＣＫの返答信号が入力されない場合には、接続線ＳＤＡを介して、再度アドレスデータを出力し、ＡＣＫの返答信号を確認しながら、もう一度、演出制御データを１ビット目から出力する。
【０３５８】
また、マスタＩＣ５７０は、演出制御データの最後のビットのデータを出力した後、ＡＣＫの返答信号が入力されるのを待って、ストップ条件を示す信号を出力する。
【０３５９】
なお、図２０では、スタート条件を示す信号を出力してからストップ条件を示す信号を出力するまでの間に、合計２４ビット（スレーブアドレス８ビット、演出制御データ１６ビット）のデータを出力しているが、２４ビット以上であってもよいし、２４ビット以下であってもよい。
【０３６０】
図２１は、本発明の実施形態のマスタＩＣ５７０が、スレーブアドレスを指定して装飾制御装置６１０にデータを設定する場合において、マスタＩＣ５７０とＩ2ＣＩ／Ｏエクスパンダ６１５との間で授受されるデータのフォーマットを説明する図である。
【０３６１】
はじめに出力される８ビットのデータ２１０１には、データ送信の対象となる装飾制御装置６１０のアドレス「Ａ０〜Ａ６」と、当該データが読み出し要求であるのか書き込み要求であるのかを示す１ビットのＲ／Ｗ識別データとが含まれる。このアドレス「Ａ０〜Ａ６」のうち、「Ａ４〜Ａ６」は値「１１０」となる固定アドレス部であり、「Ａ０〜Ａ３」はＩ2ＣＩ／Ｏエクスパンダ６１５のＡ０〜Ａ３の端子に設定されているアドレスに相当する（図１３参照）。
【０３６２】
次に、出力される８ビットのデータ２１０２には、出力設定レジスタ６３５には、Ｉ2ＣＩ／Ｏエクスパンダ６１５の出力設定レジスタ６３５（図７参照）に割り当てられている領域を指定するコントロールレジスタデータが含まれる。具体的には、５ビットの「Ｄ０〜Ｄ４」からなるレジスタアドレスと、３ビットの「ＡＩ０〜ＡＩ２」からなる自動書込パラメータとからなる。レジスタアドレスは出力設定レジスタ６３５の領域を指定する情報であり、マスタＩＣ５７０により書き込み又は読み出しを行う領域のアドレスを指定する。自動書込パラメータは、マスタＩＣ５７０によって、レジスタアドレスが指定する領域のみをアクセスするのか、指定する領域に隣接する領域も含んでアクセスするのかを指定するパラメータである。
【０３６３】
次に、出力される８の倍数となるビットのデータ２１０３には、コントロールレジスタデータによって指定される出力設定レジスタ６３５の領域に対して、実際に書き込まれるデータが割り当てられる。
【０３６４】
図２２は、本発明の実施形態の装飾制御装置６１０を装飾制御する場合において、マスタＩＣ５７０とＩ2ＣＩ／Ｏエクスパンダ６１５との間で授受されるデータの具体的な数値例を示す説明図である。データは、図２１のデータフォーマットによって、マスタＩＣ５７０とＩ2ＣＩ／Ｏエクスパンダ６１５との間で送受信される。
【０３６５】
はじめに出力される８ビットのデータ２２０１には、装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５のスレーブアドレスを示す「１１０１１００」が割り当てられている。
【０３６６】
次に出力される８ビットのデータ２２０２には、ＬＥＤの出力データを設定するために割り当てられている装飾制御装置６１０のＩ2ＣＩ／Ｏエクスパンダ６１５の出力設定レジスタ６３５のアドレスが含まれる。ここでは、Ｉ2ＣＩ／Ｏエクスパンダ６１５のＰＯＲＴ０端子〜ＰＯＲＴ３端子に接続されるＬＥＤの発光状態を設定するための領域である、ＬＥＤＯＵＴ０レジスタ（アドレス＝１０１００）を指定することにする。
【０３６７】
次に、出力される８ビットのデータ２２０３には、装飾制御装置６１０が装飾装置６２０に行う装飾制御の内容を示すデータが含まれる。具体的には、ＬＥＤＯＵＴ０レジスタに設定されるデータが割り当てられている。これにより、Ｉ2ＣＩ／Ｏエクスパンダ６１５のＰＯＲＴ０端子〜ＰＯＲＴ３端子に接続されるＬＥＤの発光状態（点灯、消灯、点滅など）が指定され、指定された状態でＬＥＤが発光する。
【０３６８】
このようにして、Ｉ2ＣＩ／Ｏエクスパンダ６１５のＰＯＲＴ０端子〜ＰＯＲＴ３端子のＬＥＤの発光状態が制御されるが、Ｉ2ＣＩ／Ｏエクスパンダ６１５の他のＰＯＲＴ端子（ＰＯＲＴ４〜ＰＯＲＴ１５）も、コントロールレジスタデータ２２０２の値を指定して、出力データ２２０３を設定することで制御可能である。ＰＯＲＴ端子に、モーターやソレノイドが接続されていても、同様に制御される。
【０３６９】
図２３は、本発明の実施形態の演出制御装置５５０に複数のマスタＩＣ５７０が備わる場合のマスタＩＣ５７０と装飾制御装置６１０との接続の説明図である。
【０３７０】
図２３では、演出制御装置５５０は、三つのマスタＩＣ５７０Ａ〜５７０Ｃを備える。
【０３７１】
マスタＩＣ５７０Ａは、中継基板６００Ａと接続され、中継基板６００Ａは、装飾制御装置６１０Ａ〜６１０Ｃと直列に接続されるとともに、装飾制御装置６１０Ｄ〜６１０Ｆと直列に接続される。
【０３７２】
マスタＩＣ５７０Ｂは、中継基板６００Ｂと接続され、中継基板６００Ｂは、装飾制御装置６１０Ｇ〜６１０Ｉと直列に接続されるとともに、装飾制御装置６１０Ｊ〜６１０Ｌと直列に接続される。
【０３７３】
マスタＩＣ５７０Ｃは、中継基板６００Ｃと接続され、中継基板６００Ｃは、装飾制御装置６１０Ｍ〜６１０Ｏと直列に接続されるとともに、装飾制御装置６１０Ｐ〜６１０Ｒと直列に接続される。
【０３７４】
ここで、一つのマスタＩＣ５７０に接続されている装飾制御装置６１０群を系統という。系統とは、具体的には、マスタＩＣ５７０Ａであれば、中継基板６００Ａ、装飾制御装置６１０Ａ〜６１０Ｆである。
【０３７５】
マスタＩＣ５７０は、接続されている装飾制御装置６１０にデータを出力可能であるため、マスタＩＣ５７０は、接続されている装飾制御装置６１０を制御可能である。
【０３７６】
このような構成により、１個のマスタＩＣ５７０で制御できるＩ2ＣＩ／Ｏエクスパンダ６１５の数の制限（図１４に示すように１４個を上限とする）がなくなり、多彩な演出制御を可能とすることが期待できる。
【０３７７】
なお、今回開示した実施の形態は、全ての点で例示であって制限的なものではない。また、本発明の範囲は前述した発明の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び内容の範囲での全ての変更が含まれることが意図される。
【０３７８】
特許請求の範囲に記載した以外の本発明の観点の代表的なものとして、次のものがあげられる。
【０３７９】
（１）遊技を統括的に制御する遊技制御手段と、該遊技制御手段からの指令に対応して、遊技の演出を行う複数の演出装置を制御する演出制御手段と、を備える遊技機において、前記複数の演出装置を複数グループに分割し、該分割されたグループに属する演出装置を制御するためのグループ単位制御手段を各グループ毎に設け、前記演出制御手段を、複数の前記グループ単位制御手段を統括的に制御するグループ統括制御手段として構成し、前記グループ統括制御手段から前記グループ単位制御手段へタイミング信号を伝達するタイミング信号線、及び前記グループ統括制御手段と前記グループ単位制御手段との間でデータを通信するデータ線によって前記グループ統括制御手段と前記グループ単位制御手段とが接続されて、前記グループ統括制御手段と前記各グループ単位制御手段との間で相互にデータ通信を可能とし、前記グループ統括制御手段は、前記データ線の信号レベルを送信データに対応する信号レベルに設定しながら、前記タイミング信号線の信号レベルを繰り返し変化させることによって、前記グループ単位制御手段にデータを順次送信する送信手段と、前記送信手段によるデータ送信の後に、前記グループ単位制御手段からの返答信号を取り込む返答信号取込手段と、前記返答信号取込手段によって取り込まれた返答信号によりデータ送信の成否を判定する判定手段と、を備え、前記グループ単位制御手段は、前記送信手段によって送信された自宛のデータを受信すると、該送信手段によってデータが送信された前記データ線を介して、前記返答信号を前記グループ統括制御手段へ出力する返答信号出力手段を備えたことを特徴とする遊技機。
【０３８０】
（２）前記グループ統括制御手段は、前記送信手段によるデータ送信を開始する場合に、前記タイミング信号線の信号レベルを維持させた状態で、前記データ線の信号レベルを所定のレベルに変化させる送信開始指令処理を実行する送信開始指令手段と、前記送信手段によるデータ送信の後に前記データ線を解放し、前記グループ単位制御手段からの返答信号の受信待機状態に移行させる待機手段と、を備え、前記返答信号取込手段は、前記グループ統括制御手段が前記受信待機状態である場合に、前記タイミング信号線の信号レベルを変化させ、該変化のタイミングに対応して前記グループ単位制御手段から返答信号を取り込む処理を実行し、前記グループ単位制御手段は、前記タイミング信号線の信号レベルが変化する回数を計数し、前記返答信号を出力する返答タイミングを決定するために、前記タイミング信号線の信号レベルの変化回数が所定回数に達したか否かを判定する返答タイミング決定手段を備え、前記返答信号出力手段は、前記返答タイミング決定手段によって前記タイミング信号線の信号レベルの変化回数が前記所定回数に達したと判定された場合に、前記グループ統括制御手段の前記待機手段によって解放された前記データ線の信号レベルを変化させることによって、前記返答信号を出力することを特徴とする（１）に記載の遊技機。
【０３８１】
（３）遊技に関する画像を表示する画像表示装置と、前記演出制御手段からの指令に基づいて、前記画像表示装置の画像を所定周期で更新する制御を行う画像表示制御手段と、前記画像表示制御手段が画像を更新する所定周期と同期する同期信号を発生する同期信号発生手段と、を備え、前記演出制御手段は、前記同期信号発生手段からの同期信号に基づいて、前記画像表示制御手段に指令を送信する一方で、前記同期信号と同期させて、前記送信手段から前記グループ単位制御手段へデータを送信することを特徴とする（１）に記載の遊技機。
【０３８２】
（４）前記演出装置は、発光による演出を行う発光型演出装置と、可動物による演出を行う可動型演出装置とを含み、前記グループ単位制御手段は、前記発光型演出装置を制御するグループ単位発光制御手段、及び前記可動型演出装置を制御するグループ単位可動制御手段によって構成され、前記演出制御手段は、前記判定手段によりデータ送信が失敗したと判定された場合に、前記送信手段によってデータを再送させる再送手段と、前記送信手段によってデータが送信されるグループ単位制御手段の順序を決定する送信先順序決定手段と、を備え、前記送信先順序決定手段は、先に前記グループ単位可動制御手段にデータを送信し、後から前記グループ単位発光制御手段にデータを送信するように、順序を決定することを特徴とする（１）から（３）のいずれか一つに記載の遊技機。
【０３８３】
（５）前記送信先順序決定手段は、前記グループ単位可動制御手段が制御される頻度が、前記グループ単位発光制御手段が制御される頻度よりも高くなるように、前記順序を決定することを特徴とする（４）に記載の遊技機。
【０３８４】
（６）前記グループ統括制御手段は、前記データ線の信号レベルに基づいて、データが送信できるか否かを判定するデータ線状態判定手段と、前記データ線状態判定手段によってデータが送信できないと判定された場合に、前記グループ単位制御手段に前記返答信号をさせるべく、前記前記タイミング信号線の信号レベルを少なくとも前記所定回数変化させるタイミング信号線活性化手段と、を備えることを特徴とする（２）に記載の遊技機。
【０３８５】
（１）に記載の発明によると、グループ統括制御手段はグループ単位制御手段へ一本のデータ線を介してデータが送信され、グループ単位制御手段からグループ統括制御手段へも同じデータ線を介して返答信号が送信されるので、基板間の配線を少なくすることができる。また、グループ単位制御手段からグループ統括制御手段へ返答信号がデータ線を介して送信されるので、データ送信が行われたかを確認できる構成となって、誤作動を防止できる。さらに、グループ統括制御手段からグループ単位制御手段へデータを送信した直後に、グループ単位制御手段からグループ統括制御手段へ返答信号を送信するので、高速なデータ通信が可能となる。
【０３８６】
（２）に記載の発明によると、タイミング信号線及びデータ線だけを用いて、データの送信開始と送信終了をグループ単位制御手段に通知できるので、余分な線が不要となり、基板間の配線を少なくすることができる。また、グループ単位制御手段は、タイミング信号線の信号レベルの変化回数が所定回数に達した直後にグループ統括制御手段に返答信号を送信するので、返答信号を返すタイミングが決定しやすく、高速なデータ通信が可能となる。
【０３８７】
（３）に記載の発明によると、画像表示装置の画像更新の周期と同期させて演出装置を制御できるので、演出に調和がとれるようになり、興趣を高めることができる。
【０３８８】
（４）に記載の発明によると、遊技者の注目度の高い可動型演出装置の動作を、発光型演出装置の動作よりも時間的に正確に作動させることができるようになり、演出装置の動作に違和感が無くなる。
【０３８９】
（５）に記載の発明によると、遊技者の注目度の高い可動型演出装置の時間制御単位を、発光型演出装置の時間制御単位よりも細分化できるので、違和感の無い演出を実行できる。
【０３９０】
（６）に記載の発明によると、ノイズ等によってタイミング信号線の変化回数が異常となった場合でも、新たにタイミング信号線を少なくとも所定回数繰り返し変化させることで、グループ単位制御手段に対してデータの送信を終了させることができる。このため、データ送信が完了していないと判断しているグループ単位制御手段の動作が終了するので、グループ単位可動制御手段がデータ線を占有している場合等に、その開放をさせることができる。
【産業上の利用可能性】
【０３９１】
以上のように、本発明は、演出制御装置が装飾制御装置を制御する遊技機に適用可能である。
【符号の説明】
【０３９２】
１    遊技機
２    本体枠（外枠）
３    前面枠
４    ヒンジ
１０    遊技盤
１１    照明ユニット
１７    演出ボタン
１８    ガラス枠
３４    普図始動ゲート
３６    普通変動入賞装置
４２    特別変動入賞装置
４４    一般入賞口
４５    第１始動入賞口
５１    センターケース
５２    窓部
５３    表示装置
５５    振動センサ
６０    可動役物
５００    遊技制御装置
５５０    演出制御装置
５６０    役物駆動ＳＯＬ
５６１    役物駆動ＭＯＴ
５７０    マスタＩＣ
５８０    払出制御装置
６００    中継基板（装飾制御装置）
６１０    装飾制御装置
６２０    装飾装置
【図１】
2010259815.tif 000003
【図２】
2010259815.tif 000004
【図３】
2010259815.tif 000005
【図４】
2010259815.tif 000006
【図５】
2010259815.tif 000007
【図６】
2010259815.tif 000008
【図７】
2010259815.tif 000009
【図８Ａ】
2010259815.tif 000010
【図８Ｂ】
2010259815.tif 000011
【図９】
2010259815.tif 000012
【図１０】
2010259815.tif 000013
【図１１】
2010259815.tif 000014
【図１２】
2010259815.tif 000015
【図１３】
2010259815.tif 000016
【図１４】
2010259815.tif 000017
【図１５】
2010259815.tif 000018
【図１６】
2010259815.tif 000019
【図１７】
2010259815.tif 000020
【図１８】
2010259815.tif 000021
【図１９】
2010259815.tif 000022
【図２０】
2010259815.tif 000023
【図２１】
2010259815.tif 000024
【図２２】
2010259815.tif 000025
【図２３】
2010259815.tif 000026