(57)【要約】      （修正有）【課題】ステッピングモータの駆動制御を楽に行えるパチンコ遊技機を提供する。【解決手段】主制御基板１０１からサブ統合基板１１１へコマンドが出力されると、ステッピングモータの励磁データが転送クロックと同期してサブ統合基板１１１からランプ駆動基板１１２へ、デイジーチェーン接続されたシフトレジスタへシリアル出力される。シフトレジスタはサブ統合基板１１１の２ｍｓのタイマ割り込みと同期して、ラッチ信号の入力を契機に、励磁データをラッチして、パラレルデータとして励磁信号を出力する。この励磁信号を出力するタイミングがサブ統合基板１１１の２ｍｓのタイマ割り込みと同期する。また、ステッピングモータが複数台あっても、シフトレジスタがデイジーチェーン接続できるため、励磁データを連続してシリアル出力することができ、ステッピングモータの駆動制御を楽に行える。【選択図】図１４
2006212297.tif 000002
【特許請求の範囲】
【請求項１】
主制御基板と、サブ統合基板と、駆動基板と、複数のステッピングモータとを備えるパチンコ遊技機であって、
前記主制御基板は、遊技の進行に基づいて前記サブ統合基板にコマンドを出力し、
前記サブ統合基板は、前記主制御基板からのコマンドに基づいて前記駆動基板に制御信号を出力し、
前記駆動基板は、前記サブ統合基板からの制御信号に基づいて前記複数のステッピングモータを駆動する駆動信号を出力するものであり、かつ、シリアルデータを受けてパラレルデータに変換するデイジーチェーン接続可能なシフトレジスタを有し、
前記制御信号は、転送クロック、駆動データ及びラッチ信号からなり、
前記駆動データは、前記転送クロックに基づいて前記シフトレジスタにシリアル出力されるシリアルデータであり、
前記シフトレジスタは、前記サブ統合基板で実行される定期タイマ割込に同期して、前記ラッチ信号の入力を契機に、シリアルデータをラッチしてパラレル信号である駆動信号を出力することを特徴とするパチンコ遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機に関するものである。
【背景技術】
【０００２】
従来、例えば特許文献１では、サブ制御基板からドライバ基板へ制御信号を出力するとき、サブ制御基板とドライバ基板との基板間を接続する信号線の数を低減させるため、シリアル方式を採用した制御構造を有する遊技機が提案されている。この制御構造では、サブ制御基板からドライバ基板へシリアル方式により制御信号が出力されている。このドライバ基板は、パラレル方式の信号に制御信号を変換して２相励磁モータを制御している。
【特許文献１】特開２００３−２１０７９７号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、パチンコ遊技機を制御する制御基板に搭載されるＣＰＵのシステムクロックは、数十メガヘルツであり、その１命令の実行単位時間は数十ナノオーダーである。一方、パチンコ遊技機のセンター役物に設けた可動体をステッピングモータで駆動する場合では、そのステッピングモータの駆動速度は、可動体が遊技者から見て楽しみを覚える動きをさせる観点からすれば、高速で動くものではなく、その駆動パルス、つまりステップパルスは数ミリオーダーの単位で切り替えられる。このように、ステッピングモータの駆動単位時間は、制御するＣＰＵの実行単位時間とは大きく異なるため、パラレル方式でステッピングモータを駆動する場合でも時間管理が難しい。これを、シリアル方式でステッピングモータを駆動する場合では、駆動パルスを一旦シリアル化し、これをパラレル変換してステッピングモータに与えるので、より時間管理が難しくなる。更に、複数のステッピングモータをシリアル方式で駆動制御するならば、ますます時間管理が複雑化し、適切な時期に、正確な駆動パルスを与えて、個別あるいは同時に意図する位置へスムーズかつ正確に動かすことは楽にはいかない。本発明は、シリアル方式での駆動制御におけるこのような事情に鑑みてなされたものであり、その目的とするところは、ステッピングモータの駆動制御を楽に行うことができるパチンコ遊技機を提供することにある。
【課題を解決するための手段】
【０００４】
上述の目的を達成するための有効な解決手段を以下に示す。なお、必要に応じてその作用等の説明を行う。
【０００５】
（解決手段１）
主制御基板と、サブ統合基板と、駆動基板と、複数のステッピングモータとを備えるパチンコ遊技機であって、前記主制御基板は、遊技の進行に基づいて前記サブ統合基板にコマンドを出力し、前記サブ統合基板は、前記主制御基板からのコマンドに基づいて前記駆動基板に制御信号を出力し、前記駆動基板は、前記サブ統合基板からの制御信号に基づいて前記複数のステッピングモータを駆動する駆動信号を出力するものであり、かつ、シリアルデータを受けてパラレルデータに変換するデイジーチェーン接続可能なシフトレジスタを有し、前記制御信号は、転送クロック、駆動データ及びラッチ信号からなり、前記駆動データは、前記転送クロックに基づいて前記シフトレジスタにシリアル出力されるシリアルデータであり、前記シフトレジスタは、前記サブ統合基板で実行される定期タイマ割込に同期して、前記ラッチ信号の入力を契機に、シリアルデータをラッチしてパラレル信号である駆動信号を出力することを特徴とするパチンコ遊技機。
【０００６】
本実施形態では、図１４の主制御基板１０１が主制御基板に相当し、図１５のサブ統合基板１１２がサブ統合基板に相当し、図１５のランプ駆動基板１１２が駆動基板に相当し、図１５のステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５がステッピングモータに相当し、図２０のタイマ割り込み処理のステップＳ６０が定期タイマ割込に相当し、図１５の転送クロックＳＭ−ＣＬＫが転送クロックに相当し、図２８の第１励磁データと第２励磁データとが駆動データに相当し、図１５のラッチ信号ＳＭ−ＬＡＴがラッチ信号に相当し、図１５のシフトレジスタ１１２ｈ，１１２ｉがシフトレジスタに相当し、図１５の励磁信号ＳＭ１−１〜ＳＭ１−４，ＳＭ２−１〜ＳＭ２−４，ＳＭ３−１〜ＳＭ３−４，ＳＭ４−１〜ＳＭ４−４が駆動信号に相当する。
【０００７】
このパチンコ遊技機では、主制御基板と、サブ統合基板と、駆動基板と、複数のステッピングモータとを備えている。主制御基板は、遊技の進行に基づいてサブ統合基板にコマンドを出力する。このコマンドが入力されるサブ統合基板は、そのコマンドに基づいて駆動基板に制御信号を出力する。この制御信号が入力される駆動基板は、その制御信号に基づいて複数のステッピングモータを駆動する駆動信号を出力する。また、駆動基板は、デイジーチェーン接続可能なシフトレジスタを有しており、シリアルデータを受けてパラレルデータに変換する。制御信号は、転送クロックと、駆動データと、ラッチ信号とからなり、この駆動データは、転送クロックに基づいてシフトレジスタにシリアル出力されるシリアルデータである。シフトレジスタは、サブ統合基板で実行される定期タイマ割込と同期して、ラッチ信号の入力を契機に、シリアルデータをラッチしてパラレル信号である駆動信号を出力する。このため、ステッピングモータに駆動信号を出力するタイミングが定期タイマ割込と同期することができる。また、ステッピングモータの数が増えたときには、デイジーチェーン接続によりシフトレジスタを拡張し、その増えたステッピングモータの駆動データも併せてシフトレジスタに連続してシリアル出力することができる。したがって、ステッピングモータの駆動制御を楽に行うことができる。
【０００８】
（解決手段２）
解決手段１記載のパチンコ遊技機であって、前記複数のステッピングモータは、４相ステッピングモータであり、前記シフトレジスタは、８ビットで構成され、該８ビットのうち４ビットが前記４相ステッピングモータの各相に前記駆動信号を出力するパチンコ遊技機。
【０００９】
本発明のパチンコ遊技機において、複数のステッピングモータがそれぞれ４相ステッピングモータであり、シフトレジスタが８ビット、つまり１バイトで構成される。この８ビットのうち４ビットが４相ステッピングモータの各相に駆動信号を出力するとよい。こうすれば、２台の４相ステッピングモータの駆動信号を、１つのシフトレジスタで出力することができる。また、駆動データをバイト単位にすることにより、サブ統合基板は、デイジーチェーン接続されたシフトレジスタの数だけ駆動データを連続してシリアル出力すればよく、シリアル出力の制御が楽になる。また、１バイトごとに２台の４相ステッピングモータをグループ化することができるため、プログラムが作成しやすく、理解しやすい。
【００１０】
（解決手段３）
解決手段２記載のパチンコ遊技機であって、前記サブ統合基板は、シリアルＩ／Ｏを内蔵するとともに前記定期タイマ割込を発生するマイクロプロセッサを備え、前記マイクロプロセッサは、前記主制御基板からのコマンドに基づいて前記シフトレジスタに前記転送クロックと該転送クロックに同期した前記駆動データとをシリアル出力し、前記定期タイマ割込ごとに前記ラッチ信号を前記シフトレジスタに出力するパチンコ遊技機。
【００１１】
本実施形態では、図１４のサブ統合基板１１１のＣＰＵ１１１ａがマイクロプロセッサに相当する。
【００１２】
本発明のパチンコ遊技機において、サブ統合基板に備えたマイクロプロセッサは、主制御基板からのコマンドに基づいてシフトレジスタに転送クロックとその転送クロックに同期した駆動データとをシリアル出力（クロック同期形シリアル出力という。）し、定期タイマ割込を発生するごとにシフトレジスタにラッチ信号を出力することが好ましい。こうすれば、マイクロプロセッサに内蔵されるシリアルＩ／Ｏは、入力される制御クロックから転送クロックを発生し、転送クロックに同期した駆動データをシリアル出力することができる。また、シリアルＩ／Ｏの送信バッファレジスタに駆動データがセットされると、この送信バッファレジスタからシリアルＩ／Ｏの送信レジスタへ駆動データが自動的に移り、この送信レジスタ内の駆動データがシリアル出力される。このため、シリアルＩ／Ｏを内蔵したマイクロプロセッサを使用することにより、シリアル出力の許可のみの制御を行えばよく、シリアル出力の制御が楽になる。また、シリアルＩ／Ｏの転送クロックを高速に設定して駆動データをシリアル出力しても、シフトレジスタは、高速動作に対応できるため、追従することができる。また、ステッピングモータの各相に駆動信号を出力するタイミング、つまりステップパルスには正確性が求められるため、マイクロプロセッサで発生する定期タイマ割込をステップパルスの時間間隔にすることにより、正確なステップパルスを簡単に得ることができ、ステッピングモータの駆動制御を楽に行うことができる。
【００１３】
（解決手段４）
解決手段１〜３のいずれかに記載のパチンコ遊技機であって、前記複数のステッピングモータの直流駆動電源と、前記主制御基板、前記サブ統合基板及び前記駆動基板に供給される直流共通電源と、前記主制御基板、前記サブ統合基板及び前記駆動基板に設けられ、前記直流共通電源を降圧して直流制御電源を生成する電源ＩＣとを備え、前記サブ統合基板は、前記転送クロック、前記駆動データ及び前記ラッチ信号を該サブ統合基板に設けた前記電源ＩＣにより生成された直流制御電圧より高い前記直流共通電源から供給される直流共通電圧に変換するサブ側レベルコンバータ部を備え、前記駆動基板は、前記サブ側レベルコンバータ部により変換された前記転送クロック、前記駆動データ及び前記ラッチ信号を該駆動基板に設けた前記電源ＩＣにより生成された直流制御電圧に変換する駆動側レベルコンバータ部を備え、前記シフトレジスタは、前記駆動側レベルコンバータ部により変換された前記転送クロック、前記駆動データ及び前記ラッチ信号が入力されるパチンコ遊技機。
【００１４】
本実施形態では、図示しないモータ電源が直流駆動電源に相当し、図１５のサブ統合基板１１１及びランプ駆動基板１１２の基準電圧Ｖｓｔｄがサブ統合基板及び駆動基板の直流制御電圧に相当し、図１５の共通電圧Ｖｃｏｍが直流共通電圧に相当し、図示しない電源ＩＣが電源ＩＣに相当し、図１５のレベルコンバータ１１１ｅがサブ側レベルコンバータ部に相当し、図１５のレベルコンバータ１１２ｅが駆動側レベルコンバータ部に相当する。
【００１５】
本発明のパチンコ遊技機において、直流駆動電源はステッピングモータに駆動電圧を供給し、直流共通電源は主制御基板、サブ統合基板及び駆動基板に直流共通電圧を供給し、電源ＩＣは主制御基板、サブ統合基板及び駆動基板に設けられ、直流共通電源を降圧して直流制御電源から直流制御電圧を供給する。サブ統合基板に備えたサブ側レベルコンバータ部は、転送クロック、駆動データ及びラッチ信号をサブ統合基板の直流制御電圧より高い直流共通電圧に変換する。この変換された転送クロック、駆動データ及びラッチ信号が入力される駆動基板に備えた駆動側レベルコンバータ部は、転送クロック、駆動データ及びラッチ信号を駆動基板の直流制御電圧に変換し、この変換された転送クロック、駆動データ及びラッチ信号を駆動基板がシフトレジスタに入力されるとよい。シリアル転送では、サブ側レベルコンバータ部と駆動側レベルコンバータ部との接続間、つまりサブ統合基板と駆動基板との基板間において、転送クロックを高く設定するほど、つまり転送速度を速く設定するほどデータ幅がノイズ幅に近くなり、ノイズの影響を受けやすくなる。このノイズの影響により、シリアル転送された正規の駆動データが異なる駆動データとして受信されることもある。このため、基板間では、転送クロック、駆動データ及びラッチ信号の電圧をサブ統合基板及び駆動基板の直流制御電圧より高い直流共通電圧に変換することにより、ノイズに強くすることができる。したがって、ノイズを除去するノイズフィルタ（例えば、ＥＭＩフィルタ）を駆動基板に備えることなく、基板間におけるノイズの影響を抑制することができる。
【００１６】
（解決手段５）
解決手段４記載のパチンコ遊技機であって、前記駆動基板は、前記サブ統合基板との基板間における前記転送クロック、前記駆動データ及び前記ラッチ信号を前記直流共通電圧に引き上げるプルアップ抵抗を備え、前記サブ側レベルコンバータ部は、オープンコレクタ出力であり、前記駆動側レベルコンバータ部は、前記プルアップ抵抗により前記直流共通電圧に引き上げられた前記サブ側レベルコンバータ部の出力が入力されるパチンコ遊技機。
【００１７】
本実施形態では、図１５のプルアップ抵抗１１２r12がプルアップ抵抗に相当する。
【００１８】
本発明のパチンコ遊技機において、サブ側レベルコンバータ部の出力がオープンコレクタ出力であり、駆動基板に備えたプルアップ抵抗によりサブ側レベルコンバータ部の出力が直流共通電圧に引き上げられ、転送クロック、駆動データ及びラッチ信号が駆動側レベルコンバータ部に入力されることが好ましい。こうすれば、サブ側レベルコンバータ部の出力がオープンコレクタ出力であるため、サブ統合基板と駆動基板との基板間に生じたノイズがサブ側レベルコンバータ部の出力側で遮断される。したがって、サブ統合基板へのノイズの侵入を防止することができる。
【００１９】
（解決手段６）
解決手段４又は５記載のパチンコ遊技機であって、前記駆動基板は、前記駆動側レベルコンバータ部により変換された前記転送クロック、前記駆動データ及び前記ラッチ信号が入力され、該電気信号の波形を整形するシュミットトリガ部を備え、前記シフトレジスタは、前記シュミットトリガ部により整形された前記転送クロックと前記駆動データ及び前記ラッチ信号が入力されるパチンコ遊技機。
【００２０】
本実施形態では、図１５のシュミットトリガ部１１２ｆがシュミットトリガ部に相当する。
【００２１】
本発明のパチンコ遊技機において、駆動基板に備えたシュミットトリガ部は、駆動側レベルコンバータ部により変換された転送クロック、駆動データ及びラッチ信号が入力され、その電気信号の波形を整形する。シフトレジスタは、この整形された転送クロック、駆動データ及びラッチ信号が入力されるようにするとよい。こうすれば、基板間においてノイズの影響や伝送なまりにより、その波形が乱れても、シュミットトリガ部によりその乱れた波形が整形される。したがって、安定した波形の転送クロック、駆動データ、ラッチ信号をシフトレジスタへ伝えることができる。
【００２２】
（解決手段７）
前記転送クロックは、５００ｋＨｚ未満である解決手段１〜６のいずれかに記載のパチンコ遊技機。
【００２３】
本発明のパチンコ遊技機において、転送クロックは５００ｋＨｚ未満であることが好ましい。電気信号がノイズの影響を受けるとき、そのノイズの影響時間は、約１μｓ以内に収まることが実験により得られた。
【００２４】
（解決手段８）
解決手段１〜７のいずれかに記載のパチンコ遊技機であって、前記複数のステッピングモータによりそれぞれ駆動される複数の可動体と、前記複数の可動体にそれぞれ設けられた基準部と、前記基準部を所定時にそれぞれ検出する検出手段と、前記複数の可動体に不具合が生じているか否かを判定する不具合判定手段とを備え、前記不具合判定手段は、前記検出手段により前記基準部が検出されないときには不具合が生じていると判定する一方、すべての前記基準部が検出されるときには不具合が生じていないと判定するパチンコ遊技機。
【００２５】
本実施形態では、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４が複数の可動体に相当し、主制御基板１０１からサブ統合基板１１１にコマンドとして図１６の変動表示パターンの変動番号が送信されるごと、が所定時に相当し、基準板１５０ｍ、１５３ｍ、１５２ｍ、１５４ｍが基準部に相当し、フォトセンサ１５０ｎ、１５３ｎ、１５２ｎ、１５４ｎが検出手段に相当し、図３４のキャラクタ体（フランケン）異常判定処理のステップＳ２００、図３５のキャラクタ体（ドラキュラ）異常判定処理のステップＳ２２０、図３６の遮蔽部材（ドラキュラ）異常判定処理のステップＳ２４０、図３７のキャラクタ体（オオカミ男）異常判定処理のステップＳ２６０が不具合判定処理に相当する。
【００２６】
本発明のパチンコ遊技機において、複数の可動体はステッピングモータによりそれぞれ駆動される。この可動体に基準部をそれぞれ設け、検出手段によりその基準部が所定時に検出される。このとき、不具合判定手段は、検出手段が基準部を検出しないときには不具合が生じていると判定し、一方、すべて検出するときには不具合が生じていないと判定するとよい。ステッピングモータは、起動、停止、位置決めに優れた制御性を持っており、演出効果の大きい複雑な動きを可動体にさせることができる。また、可動体の基準部がそれぞれ検出されるため、この検出に基づいて可動体の不具合を把握することができる。
【００２７】
（解決手段９）
解決手段８記載のパチンコ遊技機であって、前記複数のステッピングモータの駆動データをクリアする駆動データクリア手段を備え、前記駆動データクリア手段は、前記不具合判定手段により前記複数の可動体のうち少なくとも１つに不具合が生じていると判定されたとき、前記複数のステッピングモータの駆動データをすべてクリアするパチンコ遊技機。
【００２８】
本実施形態では、図２９の異常時励磁データクリア処理のステップＳ１４２が駆動データクリア手段に相当する。
【００２９】
本発明のパチンコ遊技機において、不具合判定手段により複数の可動体のうち少なくとも１つに不具合が生じていると判定されたとき、駆動データクリア手段は、複数のステッピングモータの駆動データをすべてクリアしてもよい。こうすれば、可動体のうち少なくとも１つに不具合が生じていても、すべての可動体が動作しないため、可動体の不具合を遊技者又は遊技場運営者に速やかに報知することができる。
【００３０】
（解決手段１０）
解決手段８記載のパチンコ遊技機であって、前記複数のステッピングモータの駆動データをクリアする駆動データクリア手段を備え、前記駆動データクリア手段は、前記不具合判定手段により前記複数の可動体に不具合が生じていると判定されたとき、該不具合が生じている可動体を駆動するステッピングモータの駆動データをクリアするパチンコ遊技機。
【００３１】
本実施形態では、図４２の異常時励磁データクリア処理のステップＳ２８２，ステップＳ２８６，ステップＳ２９０が駆動データクリア手段に相当する。
【００３２】
本発明のパチンコ遊技機において、不具合判定手段により複数の可動体に不具合が生じていると判定されたとき、駆動データクリア手段は、その不具合が生じている可動体を駆動するステッピングモータの駆動データをクリアしてもよい。こうすれば、少なくとも正常な可動体は動作するため、遊技者の遊技意欲を損なうことを防止することができる。また、不具合が生じている可動体は、正常であれば可動体が動作するところで動作しないため、どの可動体に不具合が生じているのか遊技者又は遊技場運営者に報知することができる。
【００３３】
（解決手段１１）
解決手段８〜１０のいずれかに記載のパチンコ遊技機であって、前記検出手段が検出手段の検出領域内において、前記基準部が検出領域外から検出領域内に入ってくるとき、該基準部を検出した履歴情報を作成する履歴情報作成手段を備え、前記不具合判定手段は、前記履歴情報作成手段により作成された履歴情報に基づいて前記複数の可動体の不具合を判定するパチンコ遊技機。
【００３４】
本実施形態では、フォトセンサ１５０ｎが基準板１５０ｍのエッジを検出した履歴、フォトセンサ１５３ｎが基準板１５３ｍのエッジを検出した履歴、フォトセンサ１５２ｎが基準板１５２ｍのエッジを検出した履歴、フォトセンサ１５４ｎが基準板１５４ｍのエッジを検出した履歴が履歴情報作成手段に相当し、図３４のキャラクタ体（フランケン）異常判定処理のステップＳ２０６、図３５のキャラクタ体（ドラキュラ）異常判定処理のステップＳ２２６、図３６の遮蔽部材（ドラキュラ）異常判定処理のステップＳ２４６、図３７のキャラクタ体（オオカミ男）異常判定処理のステップＳ２６６が不具合判定手段とに相当する。
【００３５】
本発明のパチンコ遊技機において、履歴情報作成手段は、基準部が検出手段の検出領域外から検出領域内に入ってくるとき、基準部を検出したときの履歴を履歴情報として作成する。不具合判定手段は、この履歴情報に基づいて可動体の不具合を判定してもよい。こうすれば、ノイズによる誤検出を防ぐことができる。
【００３６】
（解決手段１２）
前記基準部は、前記検出手段の検出領域内よりやや大きい解決手段８〜１１のいずれかに記載のパチンコ遊技機。
【００３７】
本発明のパチンコ遊技機において、基準部は検出手段の検出領域内よりやや大きくしてもよい。こうすれば、可動体を構成する機械機構の遊びによる微細運動による誤検出を防ぐことができる。
【００３８】
（解決手段１３）
解決手段１１又は１２のパチンコ遊技機であって、前記基準部を所定量だけ微調整としてそれぞれ移動させる微調整手段を備え、前記微調整手段は、前記履歴作成手段により作成された履歴情報が所定の条件を満足するとき、前記基準部の位置を微調整として所定量だけそれぞれ移動させるパチンコ遊技機。
【００３９】
本実施形態では、図３４のキャラクタ体（フランケン）異常判定処理のステップＳ２０８、図３５のキャラクタ体（ドラキュラ）異常判定処理のステップＳ２２８、図３６の遮蔽部材（ドラキュラ）異常判定処理のステップＳ２４８、図３７のキャラクタ体（オオカミ男）異常判定処理のステップＳ２６８が微調整手段に相当し、フォトセンサ１５０ｎが基準板１５０ｍのエッジを続けて３回検出したとき、フォトセンサ１５３ｎが基準板１５３ｍのエッジを続けて３回検出したとき、フォトセンサ１５２ｎが基準板１５２ｍのエッジを続けて３回検出したとき、フォトセンサ１５４ｎが基準板１５４ｍのエッジを続けて３回検出したときが所定の条件に相当する。
【００４０】
本発明のパチンコ遊技機において、履歴作成手段により作成された履歴情報が所定の条件を満足するとき、微調整手段は、基準部の位置を微調整のため所定量だけそれぞれ移動させてもよい。こうすれば、例えば、所定の条件として検出手段が基準部を続けて３回検出した場合には、基準部が検出手段の検出領域内に入り込んできていることになり、微調整として所定量だけ基準部をさらに移動させることにより、基準部を検出領域内に確実に入り込ませることができる。また、可動体を構成する構造部材の機械的な遊びにより基準部が微細移動しても検出領域内に留まるため、可動体の基準部を確実に検出することができる。更に、他の可動体の動作による振動等の外乱の影響を受けても可動体の基準部を検出することができる。
【００４１】
（解決手段１４）
前記検出手段は、所定位置において前記基準部を検出する解決手段８〜１３のいずれかに記載のパチンコ遊技機。
【００４２】
本実施形態では、原位置が所定位置に相当する。
【００４３】
本発明のパチンコ遊技機において、検出手段は所定位置において可動体の基準部を検出してもよい。こうすれば、検出手段の検出位置が所定位置と固定されるため、可動体の動作状態を所定位置を基準として把握することができる。
【００４４】
（解決手段１５）
解決手段１４記載のパチンコ遊技機であって、前記複数の可動体の基準部を前記所定位置に復帰させる復帰手段を備え、前記復帰手段は、前記検出手段により前記所定位置において検出されない前記複数の可動体の基準部があるときには該検出されない可動体の基準部を前記所定位置に復帰させるパチンコ遊技機。
【００４５】
本実施形態では、原位置復帰処理（フランケン）、原位置復帰処理（キャラクタ体（ドラキュラ））、原位置復帰処理（遮蔽部材（ドラキュラ））、原位置復旧処理（オオカミ男）が復帰手段に相当する。
【００４６】
本発明のパチンコ遊技機において、原位置で検出手段により可動体の基準部が検出されないときには復帰手段により可動体の基準部が検出されなかった可動体を原位置に復帰さてもよい。こうすれば、すべての可動体の基準部が原位置にあることになり、可動体の動作の基準位置となる。そして、この原位置に基づいて可動体の動作を行うことができる。また、可動体の動作が途中で止まっても、復帰手段により可動体の基準部が原位置に復帰されることにより可動体の動作を繰り返し行うことができる。
【００４７】
（解決手段１６）
前記復帰手段は、前記検出手段より制限時間内に前記基準部が検出されない可動体があるときには該検出されない可動体を前記所定位置へ復帰させることを中止する解決手段１５記載のパチンコ遊技機。
【００４８】
本実施形態では、キャラクタ体（フランケン）異常判定処理のステップＳ２１０のＮ１ステップ期間、キャラクタ体（フランケン）異常判定処理のステップＳ２３０のＮ２ステップ期間、遮蔽部材（ドラキュラ）異常判定処理のステップＳ２５０のＮ３ステップ期間、キャラクタ体（オオカミ男）異常判定処理のステップＳ２７０のＮ４ステップ期間が制限時間に相当する。
【００４９】
本発明のパチンコ遊技機において、制限時間内で検出手段により可動体の基準部が検出されないときには、復帰手段による原位置への復帰が中止されてもよい。例えば、基準部が検出手段により何らかの不具合で検出されないときには、実際には可動体の基準部が原位置にあるにもかかわらず、原位置にないものとして、復帰手段により可動体の基準部がさらに原位置へと復帰させられる。そして遂には、可動体が他の構造部材と接触又は干渉して破損することもあり得る。このため、制限時間を設けることにより可動体の破損を防ぐことができる。
【００５０】
（解決手段１７）
前記所定位置は、前記複数の可動体を動作させる基準となるそれぞれの原位置である解決手段１４〜１６のいずれかに記載のパチンコ遊技機。
【００５１】
本発明のパチンコ遊技機において、所定位置は、可動体を動作させる基準となるそれぞれの原位置としてもよい。例えば、原位置を可動体の待機位置にすれば、可動体が原位置にあるときが待機位置となるため、可動体の動作状態を把握するのに、好ましい。
【００５２】
（解決手段１８）
解決手段１〜１７のいずれかに記載のパチンコ遊技機であって、前記複数のステッピングモータは、エンコーダをそれぞれ備えたパチンコ遊技機。
【００５３】
本発明のパチンコ遊技機において、ステッピングモータはエンコーダを備えていてもよい。こうすれば、エンコーダは回転量を正確に検出するため、エンコーダを備えたステッピングモータであれば、ステッピングモータ起動時（回転開始時）のように負荷トルクが一時的に大きくなり脱調しても、エンコーダの検出信号をフィードバックすることで、ステッピングモータを正確に回転させることができる。
【００５４】
（解決手段１９）
前記複数のステッピングモータは、停止時に励磁されない解決手段１〜１８記載のパチンコ遊技機。
【００５５】
本発明のパチンコ遊技機において、複数のステッピングモータは停止時にそれぞれ励磁されないようにしてもよい。こうすれば、ステッピングモータの発熱を抑えることができる。また、このときステッピングモータはトルクがなくなり自由回転することになるが、例えば可動体の自重を利用して、可動体が固定されるような機械機構が設けられているときには、可動体の静止時にステッピングモータを励磁する必要がなくなるため、消費電力の低減を図ることができる。
【００５６】
（解決手段２０）
前記検出手段は、フォトセンサである解決手段８〜１９のいずれかに記載のパチンコ遊技機。
【００５７】
本発明のパチンコ遊技機において、検出手段をフォトセンサとしてもよい。こうすれば、例えば、透過型のフォトセンサでは、発光素子の光が受光素子にあたるように双方の素子が向かい合った構造となっており、受光素子と発光素子との間に遮光物が入っているか否かを検出する。そして、位置検出、光スイッチ等に使用され、光学系がシンプルであり、低コストである。また、遮光物であれば色に関係なく検出でき、取り付けが容易であり、検出精度も高い。
【発明の効果】
【００５８】
本発明のパチンコ遊技機においては、ステッピングモータの駆動制御を楽に行うことができる。
【発明を実施するための最良の形態】
【００５９】
次に、本発明の好適な実施形態について図面に基づいて説明する。図１はパチンコ機１を示す正面図であり、図２は本体枠及び前面枠を開放した状態のパチンコ機１を示す斜視図である。
［１．パチンコ機の構成］
【００６０】
パチンコ機１は、図１及び図２に示すように、外枠２、本体枠３、遊技盤４、前面枠５等を備えて構成されている。外枠２は、上下左右の枠材によって縦長四角形の枠状に形成され、外枠２の前側下部には、本体枠３の下面を受ける下受板６を有している。外枠２の前面一側には、ヒンジ機構７によって本体枠３が前方に開閉可能に装着されている。また、本体枠３は、前枠体８、遊技盤装着枠９及び機構装着枠１０を合成樹脂材によって一体成形することで構成されている。本体枠３の前側に形成された前枠体８は、外枠２前側の下受板６を除く外郭形状に対応する大きさの矩形枠状に形成されている。
【００６１】
前枠体８の後部に一体的に形成された遊技盤装着枠９には、遊技盤４が前方から着脱交換可能に装着されるようになっている。遊技盤４の盤面（前面）には、外レールと内レールとを備えた案内レール１１が設けられ、該案内レール１１の内側には、遊技領域１２が区画形成されている。遊技盤装着枠９よりも下方に位置する前枠体８の前側下部の一側寄りには、スピーカ装着板１３を介して低音用スピーカ１４が装着されている。また、前枠体８前面の下部領域内の上側部分には、遊技盤４の発射通路に向けて遊技球を導く発射レール１５が傾斜状に装着されている。一方、前枠体８前面の下部領域内の下側部分には、下前面部材１６が装着されている。下前面部材１６前面のほぼ中央には、下皿１７が設けられ、片側寄りには操作ハンドル１８が設けられている。
【００６２】
本体枠３（前枠体８）のヒンジ機構７が設けられる側とは反対側となる開放側の後面には、外枠２に対して本体枠３を施錠する機能と、本体枠３に対して前面枠５を施錠する機能とを兼ね備えた施錠装置１９が装着されている。施錠装置１９は、外枠２に設けられた閉止具２０に係脱可能に係合して本体枠３を閉鎖状態に施錠する上下複数の本体枠施錠フック２１と、前面枠５の開放側の後面に設けられた閉止具２２に係脱可能に係合して前面枠５を閉鎖状態に施錠する上下複数の扉施錠フック２３とを備えている。そして、シリンダー錠２４の鍵穴に鍵が挿入されて一方向に回動操作されることで、本体枠施錠フック２１と外枠２の閉止具２０との係合が解除されて本体枠３が解錠され、これとは逆方向に鍵が回動操作されることで、扉施錠フック２３と前面枠５の閉止具２２との係合が解除されて前面枠５が解錠されるようになっている。なお、シリンダー錠２４の前端部は、パチンコ機１の前方から鍵を挿入して解錠操作が行えるように、前枠体８及び下前面部材１６を貫通して下前面部材１６の前面に露出して配置されている。
【００６３】
本体枠３前面の一側には、ヒンジ機構２５によって前面枠５が前方に開閉可能に装着されている。前面枠５は、扉本体フレーム２６、サイド装飾装置２７、上皿２８、音響電飾装置２９を備えて構成されている。扉本体フレーム２６は、プレス加工された金属製フレーム部材によって構成され、前枠体８の上端から下前面部材１６の上縁に亘る部分を覆う大きさに形成されている。扉本体フレーム２６のほぼ中央には、遊技盤４の遊技領域１２を前方から透視可能なほぼ円形状の開口窓３０が形成されている。また、扉本体フレーム２６の後側には、開口窓３０よりも大きい矩形枠状をなす窓枠３１が設けられ、該窓枠３１には、透明板３２が装着されている。
【００６４】
扉本体フレーム２６の前側には、開口窓３０の周囲において、左右両側部にサイド装飾装置２７が、下部に上皿２８が、上部に音響電飾装置２９が装着されている。サイド装飾装置２７は、ランプ基板が内部に配置され且つ合成樹脂材によって形成されたサイド装飾体３３を主体として構成されている。サイド装飾体３３には、横方向に長いスリット状の開口孔が上下方向に複数配列されており、該開口孔には、ランプ基板に配置された光源に対応するレンズ３４が組み込まれている。音響電飾装置２９は、透明カバー体３５、スピーカ３６、スピーカカバー３７、及びリフレクタ体（図示しない）等を備え、これらの構成部材が相互に組み付けられてユニット化されている。
［２．遊技盤の構成部材］
【００６５】
次に、遊技盤４に区画形成された遊技領域１２内に設けられる各種構成部材について説明する。図３は遊技盤４を示す正面図である。
【００６６】
遊技領域１２の中央部分には、演出装置４０が配設されている。演出装置４０は、複数個の発光体（例えば、４個のＬＥＤ１７６）の点灯によって特別図柄を変動表示する特別図柄表示器４１と、左・中・右の３つの図柄で構成される複数種類の装飾図柄を変動表示するとともに種々の演出表示を表示領域４２で行う液晶表示器１１６（図１４に符号のみ記載）と、複数個の発光体（例えば、４個のＬＥＤ１８２）の点灯によって所定条件が成立（始動入賞口４５及び電動始動入賞口４６に遊技球が入賞）したが、未だ特別図柄の変動が開始されていない記憶数（始動記憶数）を表示する特図記憶ランプ５４と、特別図柄表示器４１、液晶表示器１１６、特図記憶ランプ５４を遊技盤４の表面（遊技領域１２）に取り付けるための前面装飾板４３とを備えている。また、演出装置４０の右上部分には、演出ランプ４４ａ，４４ｂが取り付けられている。これらの演出ランプ４４ａ，４４ｂは、表示領域４２による演出表示に合わせた点灯表示を行うようになっている。
【００６７】
演出装置４０の下方には、始動入賞口４５と始動入賞口４５の下方に一対の開閉翼４７を有する電動始動入賞口４６とが配設されている。電動始動入賞口４６は、普通図柄表示器５０の表示結果が「当り」となったときに、開閉翼４７が所定時間（例えば、通常状態時０．５秒（以下、ｓと表記）、又は確率変動状態時３ｓ）開放されるように制御される。なお、始動入賞口４５には上方からの遊技球が入賞でき、電動始動入賞口４６には上方が始動入賞口４５により封鎖され、開閉翼４７が閉塞状態にある場合には遊技球が入賞できない状態となっている。このため、開閉翼４７が開放状態となったとき遊技球が入賞できる状態となる。
【００６８】
また、始動入賞口４５及び電動始動入賞口４６に入賞した遊技球は、始動口センサ５５（図１４に符号のみ記載）によって検出され、この検出（所定条件が成立）に基づいて特別図柄表示器４１で特別図柄の変動表示（表示領域４２で装飾図柄の変動表示）が許可される。なお、始動入賞口４５及び電動始動入賞口４６に遊技球が入賞し、始動口センサ５５によって遊技球が検出されたときに特別図柄表示器４１における特別図柄の表示結果を当り（特定の表示態様）とするか否か判定する大当り判定乱数が抽出される。また、特別図柄の変動中に遊技球が始動入賞口４５又は電動始動入賞口４６に入賞し、始動口センサ５５により検出されたことに基づいて抽出された大当り判定乱数は、所定個数（例えば、４個）まで記憶可能であり、その記憶数（始動記憶数）は、複数個の発光体（例えば、４個のＬＥＤ１８２）からなる特図記憶ランプ５４の点灯によって表示される。特図記憶ランプ５４は、遊技領域１２の右側方に配置されている。
【００６９】
遊技領域１２の左側方には、発光体（例えば、ＬＥＤ）の点灯点滅によって普通図柄を変動表示する普通図柄表示器５０が配設されている。また、普通図柄表示器５０の下方には、遊技状態が確率変動状態か否かに応じて点灯又は消灯（本実施形態では、確率変動状態にて点灯）する確率変動状態ランプ５１が取り付けられている。また、普通図柄表示器５０の下方には、ゲートスイッチ５３ａを備えた左ゲートとゲートスイッチ５３ｂを備えた右ゲートとが設けられている。左ゲート又は右ゲートを遊技球が通過したことに基づいてゲートスイッチ５３ａ又はゲートスイッチ５３ｂにより遊技球が検出されると普通図柄表示器５０で普通図柄の変動表示が開始される。つまりゲートスイッチ５３ａとゲートスイッチ５３ｂとによる遊技球の検出に応じて普通図柄表示器５０における普通図柄の変動表示が許可される。なお、ゲートスイッチ５３ａとゲートスイッチ５３ｂとにより遊技球が検出されたとき、普通図柄表示器５０における普通図柄の表示結果を当りとするか否か判定する普通図柄当り判定乱数が抽出される。また、普通図柄の変動中に遊技球が左ゲート又は右ゲートを通過し、ゲートスイッチ５３ａ，５３ｂにより検出されたことに基づいて抽出された普通図柄当り判定乱数は、所定個数（例えば、４個）まで記憶可能とされ、その記憶数は、複数個の発光体（例えば、４個のＬＥＤ）からなる普図記憶ランプ５６の点灯によって表示される。普図記憶ランプ５６は、遊技領域１２の左側方に配置されている。
【００７０】
電動始動入賞口４６の下方には、横長長方形状の大入賞口６１を開閉する開閉板６２を有する大入賞口装置６０が配設されている。大入賞口装置６０は、大入賞口６１（開閉板６２）の開閉用駆動源となるソレノイド６３、及びカウントセンサ６４（共に図１４に符号のみ記載）を備えている。大入賞口装置６０の下方となる遊技領域１２の最下部には、遊技領域１２を流下していずれの入賞口や入賞装置にも入賞しなかった遊技球が取り込まれるアウト口４８が設けられている。始動入賞口４５、電動始動入賞口４６と大入賞口装置６０との左右側方には、４つの入賞口６６ａ〜６６ｄが設けられている。また、遊技領域１２には、遊技状態に応じて点灯点滅が制御される電飾用の装飾ランプ４９（図１４に符号のみ記載）が取り付けられている。
［３．遊技］
【００７１】
次に、遊技盤４に設けられる各種の入賞装置等によって実現される遊技について説明する。遊技者が操作ハンドル１８を操作するとパチンコ機１の裏面側に設けられた図示しない発射装置により遊技球が打ち出される。この遊技球は、案内レール１１に沿って遊技領域１２に放出され、障害釘等に衝突しながら流下する。遊技球が流下する際、ゲートセンサ５３ａ又は５３ｂにより遊技球の通過が検出されるときには、普通図柄表示機５０で普通図柄が変動表示（発光体が緑色と赤色とで交互に点灯表示）され、所定時間経過すると普通図柄が停止し、停止した普通図柄が「当り」（発光体が緑色で点灯停止）であるときには電動始動入賞口４６の開閉翼４７は所定時間（例えば、０．５ｓ）開放される。一方、停止した普通図柄が「ハズレ」（発光体が赤色で点灯停止）であるときには開閉翼４７は開放されないが、始動入賞口４５には遊技球が入賞できるようになっている。
【００７２】
続いて、始動入賞口４５又は電動始動入賞口４６に遊技球が入賞すると特別図柄表示器４１で特別図柄が変動表示される。このとき、液晶表示器１１６の表示領域４２には装飾図柄が変動表示される。そして、所定時間経過すると特別図柄と装飾図柄が停止し、停止した特別図柄が特定の表示態様（大当りとなる複数の発光体による点灯の組み合わせ：大当り図柄）のときには、停止した装飾図柄も特定の表示態様（同一の装飾図柄の組み合わせ：大当り図柄）となり、大当り遊技状態となる。この大当り遊技状態になると、大入賞口装置６０の開閉板６２が手前に倒れ大入賞口６１を所定時間（例えば、３０ｓ）又は所定個数（例えば、１０個）の入賞するまで開放する状態が続き、その後、開閉板６２の起立により大入賞口６１が閉じられる。そして、所定時間（例えば、２ｓ）経過すると、再度開閉板６２が手前側に倒れ、大入賞口６１が開放される。この開閉サイクル（以下、これをラウンド「Ｒ」ともいう）は１５回繰り返し行われる。なお、各種の入賞装置等にも入らなかった遊技球は、アウト口４８により回収される。
［４．演出装置］
【００７３】
次に演出装置について説明する。図４は遊技盤４を構成要素に分解した状態として表した分解斜視図である。ただし、ここでは説明に必要な構成要素のみを取り上げるため、いくつかの構成要素は適宜図示を省略する。
【００７４】
本実施形態の演出装置は、遊技板４ａを挟んで前後に分割された２つのユニットから構成される。具体的には、遊技板４ａの前面側にはフロントユニット１４０が位置し、このフロントユニット１４０は遊技板４ａに対してその前面側から取り付けられる。逆に遊技板４ａの背面側にはリアユニット１４２が位置し、このリアユニット１４２は遊技板４ａに対してその背面側から取り付けられる。
［４−１．貫通孔］
【００７５】
遊技板４ａには、その合板材を厚み方向に刳り抜いた貫通孔１４４が形成されている。この貫通孔１４４は、遊技領域１２の中央からやや上よりの範囲にかけて大きく開口しており、その開口形状は、フロントユニット１４０の外形にほぼ合致している。
［４−２．挿入連結部］
【００７６】
フロントユニット１４０は、その前後方向でみると遊技板４ａに対向する後半分の部位（連結挿入部）が貫通孔１４４内にすっぽり填り込む形状に成形されており、フロントユニット１４０は、その後半分の部位を貫通孔１４４内に嵌め込んだ状態で遊技板４ａに取り付けられるものとなっている。フロントユニット１４０の後半分の部位は、その前後方向でみた厚みがちょうど遊技板４ａの厚みとほぼ同じに設定されている。このためフロントユニット１４０が遊技板４ａに取り付けられると、その後半分の部位は遊技板４ａの背面に肌合わせされる（いわゆる面一の状態）。
【００７７】
さらにフロントユニット１４０には、後半分の部位から後方に向けて突出するボス１４０ａが形成されている（挿入連結部）。ボス１４０ａはフロントユニット１４０の上部位置に１本と、下部位置に２本（図４には１本のみ示されている）の合計３本が形成されており、いずれも貫通孔１４４を通じて遊技板４ａの前面側から挿入されると、遊技板４ａの背面からさらに後方に突出する。
【００７８】
一方、フロントユニット１４０が遊技板４ａに取り付けられた状態で、その前半分の部位は遊技板４ａの前面側に突出する。この前半分の部位は、その厚みが例えば案内レール１１又は前面装飾板４３（図３参照）等とほぼ同じに設定されている。このため、フロントユニット１４０が遊技板４ａに取り付けられると、その前半分の部位は遊技領域１２内で盤面から手前に突出し、それによって遊技球の流下を誘導又は案内する。
［４−３．取付面］
【００７９】
これに対し背面側のリアユニット１４２は、遊技板４ａの背面に対向する前面がほとんどフラットな形状に成形されており、このフラットな前面を取付面１４２ａとして遊技板４ａに取り付けられる。リアユニット１４２が遊技板４ａに取り付けられると、上記の取付面１４２ａは遊技板４ａの背面に密着する（ただし製造誤差や歪みによる隙間は許容される。）。
【００８０】
また取付面１４２ａは、上記の貫通孔１４４には嵌め込まれないものの、その一部は貫通孔１４４に対向する位置関係にあり、つまりリアユニット１４２が遊技板４ａに取り付けられると、その取付面１４２ａは部分的に貫通孔１４４の内側に張り出し、貫通孔１４４を通じて遊技板４ａの前面側に露出される。ただし、この露出する部分はフロントユニット１４０に覆い隠されるため、遊技者からは直接視認されない。
【００８１】
さらにリアユニット１４２には、フロントユニット１４０のボス１４０ａに対応して３箇所にボス孔１４２ｂが形成されており、フロントユニット１４０とリアユニット１４２とが遊技板４ａに対して前後から取り付けられると、３本のボス１４０ａは貫通孔１４４を通じてリアユニット１４２にまで達し、それぞれ対応するボス孔１４２ｂに差し込まれる。この状態でフロントユニット１４０とリアユニット１４２とが相互に位置決めされる。
［４−４．表示ユニット］
【００８２】
図４には示されていないが、遊技盤４には、さらにリアユニット１４２の背後から表示ユニットが取り付けられるものとなっている。表示ユニットは、液晶表示器１１６とランプ駆動基板１１３とを一体化したユニットとして構成されており、その画面上で演出的な画像を表示する役割を担う。遊技盤４の完成状態で、表示ユニットの画面は上記の貫通孔１４４を通じて前面側から視認することができる。
［４−５．演出領域］
【００８３】
図５はフロントユニット１４０とリアユニット１４２との正面図であり、フロントユニット１４０とリアユニット１４２とを連結した状態で示している。フロントユニット１４０は、その外表面に施された造形と装飾とから一定の視覚的な効果とインパクトとを遊技者に対して与える役割を果たす。また、このようなフロントユニット１４０の造形と装飾とは、遊技板４ａの前面に貼付された化粧シート（セル板）のデザインと相まって、パチンコ機１の機種又はゲームコンセプトを遊技者に明確に認識させる効果を奏する。あわせて本実施形態では、遊技領域１２のほぼ中央位置にフロントユニット１４０が取り付けられることにより、そこに演出的な動作が行われる演出領域が形成される。本実施形態では、この演出領域において、例えばＬＥＤの点灯又は点滅による発光演出、液晶表示器による画像表示演出、可動役物による動作演出等が行われるものとなっている。
【００８４】
また、フロントユニット１４０とリアユニット１４２との中央部分は、上記の表示ユニットを視認できるよう矩形に開口しており、この開口部分に表示領域４２が形成されている。この表示領域４２では、演出的な画像表示が液晶表示器１１６により行われる。
［５．フロントユニット］
【００８５】
フロントユニット１４０は、その全体的な外観形状が「怪物屋敷」をモチーフとして形成されている。ここでいう「怪物屋敷」は、例えば創作上の物語に出てくるキャラクタ（想像上の怪物を模したコミカルなキャラクタである）達が住処としている建物であり、その外観は西洋風の煉瓦造りとなっている。フロントユニット１４０を「怪物屋敷」に見立てると、その屋根に相当する屋根装飾部分１４０ｂは、左右に末広がりとなる形状を有している。あわせてこの屋根装飾部分１４０ｂは、遊技領域１２の上方から流下する遊技球を左右に振り分けるはたらきをする（いわゆる鎧カバー）。
【００８６】
左側の屋根装飾部分１４０ｂの直下位置には、コミカルなキャラクタ体（怪物くん）１４０ｃが配設されている。このキャラクタ体（怪物くん）１４０ｃは、上記の物語において「怪物屋敷」の主人となるキャラクタに相当するものであり、見た目上は人間の少年を模したデザインとなっている。デザイン上、このキャラクタ体（怪物くん）１４０ｃは屋根裏から壁を突き破って顔と両手を覗かせたような格好となっている。
【００８７】
また、屋根装飾部分１４０ｂの中央はドーム屋根形状に盛り上がっており、その直下の位置に「屋根窓」を模した窓装飾部分１４０ｄが配設されている。この窓装飾部分１４０ｄは、透明パーツの採用により見た目上も窓であることが認識し易くなっている。さらに、窓装飾部分１４０ｄの奥にはＬＥＤ１４０ｌが図示しないＬＥＤ基板に実装されており、それゆえ窓装飾部分１４０ｄでは、ＬＥＤ１４０ｌの点灯又は点滅による発光演出が行われるものとなっている。なおＬＥＤ基板は、フロントユニット１４０に内蔵されている。本実施形態では、これら窓装飾部分１４０ｄとＬＥＤ１４０ｌとが演出ランプ４４ａ（図３参照）として機能するものとなっている。
【００８８】
窓装飾部分１４０ｄの前面側には、「屋根窓」を斜めに塞ぐようにして別の球誘導部材１４０ｅが取り付けられている。この球誘導部材１４０ｅは、他の装飾部材１４０ｆとともに窓装飾部分１４０ｄの前面側で筋交い状に組まれたように配置されている。これら球誘導部材１４０ｅと装飾部材１４０ｆとは、いずれも前面に木目をあしらった模様が立体的に付されている。
【００８９】
フロントユニット１４０の左右の側縁部は、上記の表示領域４２の両側を取り囲むようにして下方に延びており、このうち右側縁部は左側縁部に比較して幅広となっている。また上記の屋根装飾部分１４０ｂは、フロントユニット１４０の上部から左右の側縁部にまで垂れ下がるようにして延びており、それゆえ左右の側縁部の外縁は、屋根装飾部分１４０ｂによって外側の遊技領域１２（図５には示されていない）と区画されている。
【００９０】
フロントユニット１４０の右側縁部には、上記の屋根装飾部分１４０ｂの内側に沿って壁装飾体１４０ｇが取り付けられている。さらに右側縁部には、表示領域４２の上縁から右側縁に沿って別の壁装飾体１４０ｈが取り付けられており、この壁装飾体１４０ｈと先の壁装飾体１４０ｇとの間には一定の隙間が確保されている。これら壁装飾体１４０ｇ，１４０ｈは、いずれも煉瓦を積み重ねたような形状に成形されており、これら壁装飾体１４０ｇ，１４０ｈの造形により「怪物屋敷」としての雰囲気がそれらしく醸し出されている。
【００９１】
一方、フロントユニット１４０の左側縁部には、屋根装飾部分１４０ｂの内側に位置して窓装飾部分１４１が形成されている。この窓装飾部分１４１は、「怪物屋敷」の室内に通じる「明取窓」としての装飾となっている。
［５−１．球誘導通路］
【００９２】
フロントユニット１４０の右側縁部には、上記の壁装飾体１４０ｇ，１４０ｈの間にある空間内に球誘導通路１４８が形成されている。この球誘導通路１４８は、表示領域４２の上方から右側方を迂回するようにして下方に延び、そして下方の遊技領域１２に向けて開放されている。パチンコ機１による遊技中、フロントユニット１４０の上方から流下してきた遊技球は、上記の球誘導部材１４０ｅに案内されて球誘導通路１４８に送り込まれるものとなっている。
【００９３】
フロントユニット１４０の右側縁部には、前面側からみて球誘導通路１４８の奥の位置に壁面部材１４０ｉが取り付けられている。この壁面部材１４０ｉは透明パーツ（板状部材）の採用により光透過性を有しており、その背後の位置にはＬＥＤ１４０ｍが図示しないＬＥＤ基板に実装されている。このため球誘導通路１４８では、上記の窓装飾部分１４０ｄと同様にＬＥＤ１４０ｍの点灯又は点滅による発光演出が行われるものとなっている。本実施形態では、これら壁面部材１４０ｉとＬＥＤ１４０ｍとが演出ランプ４４ｂ（図３参照）として機能するものとなっている。
【００９４】
図５には詳しく示されていないが、壁面部材１４０ｉはその背面に光拡散用のレンズカット（例えばプリズムカット、ダイヤカット等）が施されている。一方で壁面部材１４０ｉは、その前面が壁装飾体１４０ｇ，１４０ｈの表面形状と視覚的な統一性を有する形状に加工されている。具体的には、壁装飾体１４０ｇ，１４０ｈが煉瓦を積み重ねたような形状を有することから、壁面部材１４０ｉの前面にも煉瓦の１つ１つを模した突出部が形成されている。
【００９５】
なお、球誘導通路１４８の形状又は機能等については後述する。
［５−２．球受ステージ］
【００９６】
フロントユニット１４０の下縁部には、球受ステージ１４０ｊが形成されている。本実施形態ではフロントユニット１４０だけでなく、リアユニット１４２の下縁部にも球受ステージ１４２ｃが形成されており、フロントユニット１４０とリアユニット１４２とが組み合わされた状態で、両者の球受ステージ１４０ｊ，１４２ｃが一体となる。球受ステージ１４０ｊ，１４２ｃは上、中、下の３段に分かれており、このうち上段と中段との球受ステージ１４２ｃはリアユニット１４２に、下段の球受ステージ１４０ｊがフロントユニット１４０に形成されている。このうち上段の球受ステージ１４２ｃは最も奥に位置しており、そこから手前側に中段の球受ステージ１４２ｃ、下段の球受ステージ１４０ｊと順番に位置が下がっている。
【００９７】
球受ステージ１４２ｃ，１４０ｊに関連して、リアユニット１４２には案内通路１４２ｄが形成されており、この案内通路１４２ｄは上段と中段との球受ステージ１４２ｃの中央位置から下方にくだり、そして前面側へ屈曲して延びている。またフロントユニット１４０には、その下縁部の中央位置に案内通路１４２ｄの放出口１４０ｋが形成されている。
【００９８】
球受ステージ１４２ｃ，１４０ｊや案内通路１４２ｄの機能は公知のものとほぼ同様であり、つまり球受ステージ１４２ｃ，１４０ｊはその上面にて遊技球を左右に揺れ動くようにして転動させ、遊技球の行き先を予測のつかないものとする。この過程で遊技球は下の段に落ちたり、あるいは案内通路１４２ｄに填り込んだりするため、その間の遊技球の動きにより遊技に面白みが付加される。案内通路１４２ｄに遊技球が填り込むと、下方の放出口１４０ｋから真下に放出されるため、始動入賞口４５と電動始動入賞口４６（図３参照）とに入賞しやすくなる。
［５−３．放出通路］
【００９９】
図５には詳しく示されていないが、球受ステージ１４２ｃ，１４０ｊに関連して、フロントユニット１４０にはワープ通路が形成されている。ワープ通路はフロントユニット１４０の左右の側縁部にそれぞれ形成されており、いずれも遊技球を球受ステージ１４２ｃに誘導する役割を担っている。本実施形態では、左右でワープ通路の形態や配置が異なっており、その具体的な形態、配置等については後述する。
［６．リアユニット］
【０１００】
図６はリアユニット１４２の単独で示した正面図である。リアユニット１４２は、フロントユニット１４０と違ってほとんどの部分は遊技板４ａの背後に隠れているため、その外形には装飾的な配慮が特に必要とされていない。ただし、上記の球受ステージ１４２ｃの部分や表示領域４２を取り囲む部分は前面側に露出されており、遊技者の目に直接触れる部分であるため、そこにはフロントユニット４０と同様に装飾が施されている。
【０１０１】
まず、上段の球受ステージ１４２ｃの上方で、その奥の位置には装飾部材１４２ｅが配設されており、この装飾部材１４２ｅは表示領域４２の下縁を区画するようにして左右に延びている。また装飾部材１４２ｅは、ちょうど煉瓦を横一列に並べたような形状に成形されており、それによってフロントユニット１４０の装飾と視覚的な統一感が保たれている。なお装飾部材１４２ｅは、上記の案内通路１４２ｄを隔てて左右に分割されている。
【０１０２】
また、表示領域４２の上縁の左部分にも装飾部材１４２ｆが配設されている。この装飾部材１４２ｆもまた、正面からみると煉瓦を横一列に並べたような形状に成形されているが、さらには奥行き方向にも煉瓦を配列したような形状に成形されている。
【０１０３】
表示領域４２のその他の周縁については、装飾部材１４２ｆの右側位置にもこれと同様の装飾（煉瓦の配列を模した装飾）が施され、また右側縁についても同様の装飾が施されている。一方、表示領域４２の左側縁については他と少し異なり、木製扉を模した装飾が施されている。このようなリアユニット１４２の装飾は、真正面から見るとちょうどフロントユニット１４０の背後に位置するため、あまり目立たない存在となっているが、遊技者が視線の方向や角度を変えて表示領域４２の周縁を覗き込むようにすると、リアユニット１４２の装飾がはっきりと視認される。なお、リアユニット１４２の装飾については後述する。
［６−１．動作機構］
【０１０４】
次に、リアユニット１４２において中心的な要素となる動作機構について説明する。
【０１０５】
図６中に破線で示されているように、リアユニット１４２には、表示領域４２内にて出没可能な演出動作体、つまりキャラクタ体１５０，１５２，１５４が内蔵されている。これらキャラクタ体１５０，１５２，１５４は、ちょうど上記の取付面１４２ａより奥（リアユニット１４２の内部）に位置した状態で表示領域４２の周囲に収容されており、その動作時には取付面１４２ａより奥の位置から表示領域４２内に向かって移動してきて、表示画面の前面側に出現する。
【０１０６】
リアユニット１４２には、上記の取付面１４２ａに対応する位置に３つのカバー部材１４２ｇが配設されている。カバー部材１４２ｇは薄い肉厚（例えば、２ｍｍ程度）の透明（又は半透明）樹脂板からなり、取付面１４２ａは、これらカバー部材１４２ｇの前面から構成されている。図６中にはキャラクタ体１５０，１５２，１５４の外形が破線で示されているが、カバー部材１４２ｇが透明性を有するため、実際にはキャラクタ体１５０，１５２，１５４（とその付属機構）が前面側から透けて視認される。
［６−２．演出動作体］
【０１０７】
図７はリアユニット１４２からカバー部材１４２ｇが取り外された状態を示した正面図である。３つのキャラクタ体１５０，１５２，１５４は、表示領域４２を取り囲むようにして配置されており、その上方と右側方、左側方にそれぞれ１つずつキャラクタ体１５０，１５２，１５４が位置する。
【０１０８】
キャラクタ体１５０，１５２，１５４は１つ１つが異なる形態にデザインされている。これらキャラクタ体１５０，１５２，１５４は、いずれも著名な怪奇小説に登場する何らかの「怪物」を模したものであるが、見た目上はコミカルにデフォルメされたデザインが施されている。表示領域４２の右側方に位置するキャラクタ体（フランケン）１５０は「フランケンシュタインの怪物」を模したものであるが、その表情からはどこか間の抜けたような感じを受ける。また表示領域４２の上方に位置するキャラクタ体（ドラキュラ）１５２は、「吸血鬼ドラキュラ」を模したものであるが、その顔立ちからはどことなく気の弱そうな印象を受ける。そして表示領域４２の左側方に位置するキャラクタ体１５４は「オオカミ男（人間の姿から狼に変身する男）」を模したものとなっている。図７には細かく示されていないが、このキャラクタ体（オオカミ男）１５４の表情はマスコット的な愛嬌のあるものとなっている。
［６−３．待機収容部］
【０１０９】
リアユニット１４２には、３つのキャラクタ体１５０，１５２，１５４にそれぞれ対応して収容部１５６，１５８，１６０（待機収容部）が形成されている。収容部１５６にはフォトセンサ１５０ｎ、収容部１５８にはフォトセンサ１５２ｎ，１５３ｎ、収容部１６０にはフォトセンサ１５４ｎがそれぞれ設置されている。リアユニット１４２は、その全体がケーシング１６２に覆われる構造であり、３つの収容部１５６，１５８，１６０はケーシング１６２の内側に区画して形成された状態にある。
【０１１０】
ケーシング１６２は外形がほぼ矩形をなしており、その前面は大きく開放されているが、背面は奥壁１６２ａで塞がれている。またケーシング１６２の外縁は側壁１６２ｂで囲われており、側壁１６２ｂは奥壁１６２ａの周縁から前面側へ立ち上がるようにして形成されている。そして上記の収容部１５６，１５８，１６０は、奥壁１６２ａより手前側の空間内で側壁１６２ｂの内側に形成されている。
【０１１１】
収容部１５６，１５８，１６０は、いずれも表示領域４２に隣接する側端がキャラクタ体１５０，１５２，１５４の出入口となっている。キャラクタ体１５０，１５２，１５４は、それぞれ収容部１５６，１５８，１６０に収容された状態（待機位置）と、表示画面の前面側に出現した状態（出現位置）とに変位することができる。このときキャラクタ体１５０，１５２，１５４は、上記の出入口を通じて出入りする。また、キャラクタ体１５０，１５２，１５４は、それぞれ収容部１５６，１５８，１６０に収容され待機位置（以下、「原位置」という。）になると、上記したフォトセンサ１５０，１５３ｎ，１５４ｎに検出される。なお、フォトセンサ１５２ｎは、後述する遮蔽部材１６６の原位置を検出する。
［６−４．遮蔽部材］
【０１１２】
リアユニット１４２は遊技板４ａの背面に取り付けられるものであり、またその前面側にはフロントユニット１４０が取り付けられるため、キャラクタ体１５０，１５２，１５４がそれぞれの収容部１５６，１５８，１６０に収容された状態にあるとき、その姿はフロントユニット１４０と遊技板４ａとの陰に隠れて真正面からは視認されない。
【０１１３】
さらに本実施形態では、各キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、キャラクタ体（オオカミ男）１５４に対応して遮蔽部材（フランケン）１６４、遮蔽部材（ドラキュラ）１６６、遮蔽部材（オオカミ男）１６８が設けられており、これら遮蔽部材１６４，１６６，１６８は、前面側から表示領域４２を通じて収容部１５６，１５８，１６０の内側が露出するのを塞ぐ役割を果たしている。このため図７中に実線で示されているように、キャラクタ体１５０，１５２，１５４が収容部１５６，１５８，１６０内に収容された状態では、それぞれ対応する遮蔽部材１６４，１６６，１６８により収容部１５６，１５８，１６０の出入口が閉ざされている。
【０１１４】
一方、図７中に２点鎖線で示されているように、遮蔽部材１６４，１６６，１６８はいずれも表示領域４２内に向けて変位し、それぞれ対応する収容部１５６，１５８，１６０の出入口を開放することができる。この状態でキャラクタ体１５０，１５２，１５４は表示領域４２の前面側へ出現することができる。
【０１１５】
このとき表示領域４２の右側方と上方とにあるキャラクタ体１５０，１５２については、それぞれの遮蔽部材１６４，１６６が一端部を中心に表示画面の前面に沿って回動することにより出入口が開かれる。また、表示領域４２の左側方にあるキャラクタ体１５４については、その遮蔽部材１６８が垂直な軸線を中心に表示画面に向かって奥へ回動することにより出入口が開かれる。
【０１１６】
また遮蔽部材１６４，１６６，１６８には、フロントユニット１４０の外表面における装飾と統一感のある装飾が施されている。例えば、表示領域４２の右側方と上方とに位置する遮蔽部材１６４，１６６については、装飾部材１４２ｆと同様に煉瓦の配列を模した装飾が施されている。一方、表示領域４２の左側方に位置する遮蔽部材１６８については、上記のように木製扉を模した装飾が施されている。
［６−５．動作範囲］
【０１１７】
本実施形態では、３つのキャラクタ体１５０，１５２，１５４が表示領域４２内にて出没動作を行うものとなっているが、それぞれの動作範囲が互いに干渉しない設計となっているか、もしくは制御上で干渉しない動作が行われるものとなっている。例えば、表示領域４２の左側方にあるキャラクタ体（オオカミ男）１５４は、表示領域４２の左側端から直線的に右方向へ動作するが、このときの動作範囲Ａ１は、他の２つのキャラクタ体１５０，１５２の動作範囲Ａ２と重複しない設計となっている。
【０１１８】
表示領域４２の右側方と上方に位置するキャラクタ体１５０，１５２については、それぞれの遮蔽部材１６４，１６６が回動する動作範囲には設計上の重複がある。ただし、これらキャラクタ体１５０，１５２については、実際の動作時において互いの動作範囲（角度）Ｂ１，Ｂ２が干渉しない制御が行われるものとなっている。
［６−６．動作機構の構成例］
【０１１９】
次に、キャラクタ体１５０，１５２，１５４と遮蔽部材１６４，１６６，１６８とを作動させる動作機構の詳細について説明する。
［６−６−１．キャラクタ体（フランケン）］
【０１２０】
図８はキャラクタ体（フランケン）１５０と遮蔽部材（フランケン）１６４との詳細図であり、動作機構を具体的に示している。キャラクタ体（フランケン）１５０と遮蔽部材（フランケン）１６４とを含む動作機構は、箱形の機構ボックス１５０ａ内に収められた状態でユニット化されている。この機構ボックス１５０ａはユニット全体としてリアユニット１４２に収容され、この状態で機構ボックス１５０ａの内側に上記の収容部１５６が形成される。
【０１２１】
キャラクタ体（フランケン）１５０は３つの可動パーツの組み合わせから構成されており、具体的には頭部パーツ１５０ｂと左腕パーツ１５０ｃ、右腕パーツ１５０ｄが含まれている。これらパーツ１５０ｂ，１５０ｃ，１５０ｄは互いにピン接合されてリンク機構を構成しており、それぞれがリンク機構の節に該当している。この他にも、機構ボックス１５０ａ内には昇降スライダ１５０ｅが収容されており、この昇降スライダ１５０ｅもまたキャラクタ体（フランケン）１５０とともに１つの動作機構を構成する。なお昇降スライダ１５０ｅは、機構ボックス１５０ａ内で上下に昇降自在に支持されている。
【０１２２】
キャラクタ体（フランケン）１５０の頭部パーツ１５０ｂは、ちょうど「怪物」の胸元あたりに相当する部位で支点１５０ｆを介して機構ボックス１５０ａに支持されている。そして、この部位から斜め下方にレバー１５０ｇが延びており、このレバー１５０ｇを介して頭部パーツ１５０ｂと昇降スライダ１５０ｅとがスライダ接合されている。
【０１２３】
キャラクタ体（フランケン）１５０の左腕パーツ１５０ｃと右腕パーツ１５０ｄとは、ちょうど腕の付け根あたりに相当する部分で相互に連結されている。これら左腕パーツ１５０ｃと右腕パーツ１５０ｄとは相対的に運動することなく、機構上は一体となって動作する。ただし、頭部パーツ１５０ｂは前後方向でみて右腕パーツ１５０ｄと左腕パーツ１５０ｃとの間に位置しており、これらは前後に重なり合うようにして機構ボックス１５０ａ内に収められている。したがって頭部パーツ１５０ｂと左腕パーツ１５０ｃ、右腕パーツ１５０ｄとの間には、適宜のクリアランスが確保されている。その分、本実施形態ではキャラクタ体（フランケン）１５０が全体として厚みのある存在（薄板１枚だけの可動役物とは構造的に異なる）となっている。
【０１２４】
また図８には示されていないが、頭部パーツ１５０ｂは、ちょうど「怪物」の背中あたりに相当する部位で左腕パーツ１５０ｃと右腕パーツ１５０ｄとにピン接合されている。一方、右腕パーツ１５０ｄは、ちょうど掌あたりに相当する部位にて遮蔽部材１６４にピン接合されている。これにより、昇降スライダ１５０ｅから頭部パーツ１５０ｂと右腕パーツ１５０ｄとを介して遮蔽部材（フランケン）１６４にまで至る一続きの機構が構成される。これによりに、薄板１枚だけの可動役物のように単一の動作による二次元的な視覚的効果だけではなく、キャラクタ体（フランケン）１５０を全体として厚みのある存在として見せることで、キャラクタ体（フランケン）１５０を立体的に見せ、さらにキャラクタ体（フランケン）１５０の後側の表示領域４２に表示される画像にも奥行きをもたせたかのような視覚的効果が得られる。
【０１２５】
図８中（ｂ）に示されているように、機構ボックス１５０ａの背面側にはステッピングモータ１５０ｈが取り付けられている。キャラクタ体（フランケン）１５０と遮蔽部材１６４とは、このステッピングモータ１５０ｈを駆動源として動作を行うことができる。
［６−６−２．開放孔］
【０１２６】
機構ボックス１５０ａには、図８中（ａ）でみて右の側壁１５０ｉに開放孔１５０ｊが形成されている。開放孔１５０ｊは機構ボックス１５０ａの内側にある空間を右側方へ開放し、その内部への視認性を確保することができるものとなっている。なお、リアユニット１４２のケーシング１６２もまた全体として透明樹脂から成形されているため、機構ボックス１５２ａがケーシング１６２内に収容された状態であっても、その内部が開放孔１５０ｊを通じて視認できるようになっている。
［６−６−３．動作例］
【０１２７】
図９はキャラクタ体（フランケン）１５０と遮蔽部材（フランケン）１６４との動作例である。上記の昇降スライダ１５０ｅは、ステッピングモータ１５０ｈからの動力で昇降動作が与えられるものとなっており、ステッピングモータ１５０ｈからの動力は、出力軸に取り付けられたピニオン１５０ｒが昇降スライダ１５０ｅに形成されたラック１５０ｓに回転運動を与えることにより昇降スライダ１５０ｅに動力を伝達する。
【０１２８】
昇降スライダ１５０ｅの昇降動作は、レバー１５０ｇを介して頭部パーツ１５０ｂに伝達される。昇降スライダ１５０ｅが上昇すると、これにつられてレバー１５０ｇが引き上げられ、それによって頭部パーツ１５０ｂが支点１５０ｆを中心に回動する。このときの頭部パーツ１５０ｂの回動により、ちょうど「怪物」であるキャラクタ体（フランケン）１５０が頭を前に突き出すような動きが実現される。なお、図９に示すように、昇降スライダ１５０ｅの下端部には係合溝１５０ｋが形成されており、昇降スライダ１５０ｅと頭部パーツ１５０ｂとは、係合溝１５０ｋを介して接合されている。また、係合溝１５０ｋの下方にはキャラクタ体（フランケン）の基準板１５０ｍが昇降スライダ１５０ｅに形成されており、キャラクタ体（フランケン）の基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっている状態が原位置となる（図８（ａ）参照）。この基準板１５０ｍの大きさは、フォトセンサ１５０ｎの凹部の約２倍に形成されている。
【０１２９】
さらに頭部パーツ１５０ｂが回動すると、その動きが左腕パーツ１５０ｃと右腕パーツ１５０ｄとに伝達され、さらに右腕パーツ１５０ｄが連接節となって遮蔽部材（フランケン）１６４にまで動きが伝達される。これにより、遮蔽部材（フランケン）１６４が最初の姿勢（垂れ下がった状態）から斜めに変位することで、ちょうど遮蔽部材（フランケン）１６４が左上方向に押し上げられたような動作が実現される。このとき左腕パーツ１５０ｃと右腕パーツ１５０ｄとは固定された支点を持たない連接節として働くため、左腕パーツ１５０ｃと右腕パーツ１５０ｄとは、遮蔽部材（フランケン）１６４と頭部パーツ１５０ｂの動きに従って左上方向に移動することになる。
【０１３０】
これにより、動作機構を全体としてみると、「怪物」であるキャラクタ体（フランケン）１５０が遮蔽部材（フランケン）１６４を両手で押し開け、そのなかから顔を突き出しているかのような演出動作が実現されることになる。また、遮蔽部材１６４には煉瓦壁を模した装飾が施されていることから、このときのキャラクタ体（フランケン）１５０の動きから、「怪物」がその怪力を持ってして「怪物屋敷」の煉瓦壁を無理やり押し上げているかのような視覚的効果が得られる。
［６−６−４．キャラクタ体（ドラキュラ）］
【０１３１】
図１０はキャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６との詳細図であり、動作機構を具体的に示している。キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とを含む動作機構もまた、箱形の機構ボックス１５２ａ内に収められた状態でユニット化されている。ここでも同様に、機構ボックス１５２ａはユニット全体としてリアユニット１４２に収容され、この状態で機構ボックス１５２ａの内側に上記の収容部１５８が形成される。
【０１３２】
キャラクタ体（ドラキュラ）１５２は単独で１つの部品であり、これに付属して機構ボックス１５２ａ内には２系統のリンク機構が設けられている。このうち１系統は、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とを全体として回動（又は揺動）させるためのものであり、もう１系統は、キャラクタ体（ドラキュラ）１５２を遮蔽部材（ドラキュラ）１６６の長手方向にスライドさせるためのものである。
【０１３３】
２系統のリンク機構のうち、最初の１系統（第２のリンク機構）には、遮蔽部材（ドラキュラ）１６６と一体に成形されているメインパーツ１５２ｂのほか、このメインパーツ１５２ｂ（揺動部材）とともにキャラクタ体（ドラキュラ）１５２を回動（又は揺動）させるレバー１５２ｃが含まれる。メインパーツ１５２ｂは、支点１５２ｄを介して機構ボックス１５２ａに支持されており、この支点１５２ｄを中心として左右方向に揺動自在となっている。
【０１３４】
一方のレバー１５２ｃは、支点１５２ｅを介して機構ボックス１５２ａに揺動自在に支持されている。レバー１５２ｃは、その支点１５２ｅから下寄りに位置する端部がメインパーツ１５２ｂに接合されている。レバー１５２ｃの端部には、その長手方向に沿ってガイド溝１５２ｉが形成されており、一方メインパーツ１５２ｂには、前後方向でみて後方に突出する図示しない係合ピンが設けられている。メインパーツ１５２ｂは、この係合ピンをガイド溝１５２ｉ内に填り込ませることで、レバー１５２ｃに対して機構的に連結されている。
【０１３５】
これと反対側、つまり支点１５２ｅから上寄りに位置する端部には、その長手方向に沿ってガイド溝１５２ｆが形成されており、このガイド溝１５２ｆにはクランク１５２ｇの先端が填り込んでいる。クランク１５２ｇはステッピングモータ１５２ｈの出力軸に接続されており、その動力で回転、又は回動することができる。
【０１３６】
残りの１系統（第１のリンク機構）には、キャラクタ体（ドラキュラ）１５２につながる連接棒１５３ａのほか、この連接棒１５３ａに連なるレバー１５３ｂが含まれる。キャラクタ体（ドラキュラ）１５２は、「吸血鬼ドラキュラ」がちょうど空を飛んでいるかのような姿勢でデザインされており、上記の連接棒１５３ａは、キャラクタ体（ドラキュラ）１５２の飛行方向でみて後方にピン接合されている。
【０１３７】
一方、キャラクタ体（ドラキュラ）１５２は、別系統のメインパーツ１５２ｂに対してスライド自在に支持されており、このためメインパーツ１５２ｂには、その長手方向に沿ってガイド溝１５３ｃが形成されている。前面側からみてキャラクタ体（ドラキュラ）１５２の後方には図示しない係合ピンが形成されており、この係合ピンはガイド溝１５３ｃ内に填り込んだ状態にある。
【０１３８】
レバー１５３ｂにも、その長手方向に沿ってガイド溝１５３ｄが形成されており、このガイド溝１５３ｄにはクランク１５３ｅの先端が填り込んでいる。クランク１５３ｅはステッピングモータ１５３ｆの出力軸に接続されており、その動力で回転、又は回動することができる。
［６−６−５．視認性］
【０１３９】
キャラクタ体（ドラキュラ）１５２については、機構ボックス１５２ａ全体が透明パーツで形成されている。このため２系統のリンク機構についても、その周囲のいろいろな方向から容易に状態を確認することができるという利点がある。
［６−６−６．動作例］
【０１４０】
図１１はキャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６との動作例である。まず、１系統のリンク機構（第２のリンク機構）について、ステッピングモータ１５２ｈの動力でクランク１５２ｇが一方向（図１１では反時計回り方向）に回動されることによりレバー１５２ｃが一方向（図１１では時計回り方向）に回動する。レバー１５２ｃが回動することによりメインパーツ１５２ｂが一方向（図１１では反時計回り方向）に回動するため、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とのある一端部（図１１では右端部）は下方へ回動する。また、メインパーツ１５２ｂの右下方には遮蔽部材（ドラキュラ）１６６の基準板１５２ｍが形成されており、遮蔽部材（ドラキュラ）の基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっている状態が原位置となる（図１０（ａ）参照）。この基準板１５２ｍの大きさは、フォトセンサ１５２ｎの凹部の約２倍に形成されている。
【０１４１】
残りの１系統のリンク機構（第１のリンク機構）については、そのステッピングモータ１５３ｆの動力でクランク１５３ｅが一方向（図１１では時計回り方向）に回動されることによりレバー１５３ｂが一方向（図１１では反時計回り方向）に回動する。レバー１５３ｂが回動すると、それによって連接棒１５３ａが一方向（図１１では左方向）に押しやられるので、その結果、キャラクタ体（ドラキュラ）１５２がメインパーツ１５２ｂに沿ってその先端方向（図１１では左下方向）にスライドすることになる。また、連接棒１５３ａと連なるレバー１５３ｂの右方にはキャラクタ体（ドラキュラ）１５２の基準板１５３ｍが形成されており、キャラクタ体（ドラキュラ）の基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっている状態が原位置となる（図１０（ａ）参照）。この基準板１５３ｍの大きさは、フォトセンサ１５３ｎの凹部の約２倍に形成されている。
【０１４２】
これにより、動作機構を全体としてみると、「吸血鬼ドラキュラ」としてのキャラクタ体（ドラキュラ）１５２が遮蔽部材（ドラキュラ）１６６とともに「怪物屋敷」の天井裏から天井ごと垂れ下がるようにして出現し、そのまま宙を漂っているかのような演出動作が実現されることになる。なお、「吸血鬼ドラキュラ＝コウモリ」のイメージが一般的に定着しているため、本実施形態のように「吸血鬼ドラキュラ」を模したキャラクタ体（ドラキュラ）１５２が天井から出現してくる態様は、演出動作としても万人に受け入れられやすい。
【０１４３】
以上の説明から明らかなように、２系統のリンク機構のうち、キャラクタ体（ドラキュラ）１５２をスライドさせるためのリンク機構（第１のリンク機構）については、そのステッピングモータ１５３ｆをも含めた機構要素の全体が別系統のリンク機構（第２のリンク機構）に搭載されていることが理解される。さらに本実施形態では、メインパーツ１５２ｂの支点１５２ｄを中心としてその左寄りの端部にキャラクタ体（ドラキュラ）１５２が位置しており、その反対側の右寄りの端部にステッピングモータ１５３ｆが位置している。このため、メインパーツ１５２ｂの揺動に際して、キャラクタ体（ドラキュラ）１５２とステッピングモータ１５３ｆとがうまい具合にバランスを取り、その安定した揺動が実現される。特にステッピングモータ１５３ｆの質量はキャラクタ体１５２が下方へ変位している状態から収容部１５８内へ復帰しようとする際のカウンタウェイトとしても作用するので、メインパーツ１５２ｂの揺動に過大なトルクを必要としないという利点がある。
［６−６−７．キャラクタ体（オオカミ男）］
【０１４４】
図１２はキャラクタ体（オオカミ男）１５４と遮蔽部材（オオカミ男）１６８との詳細図であり、動作機構を具体的に示している。上記と同様にキャラクタ体（オオカミ男）１５４と遮蔽部材（オオカミ男）１６８とを含む動作機構もまた、箱形の機構ボックス１５４ａ内に収められた状態でユニット化されている。そして機構ボックス１５４ａがユニット全体としてリアユニット１４２に収容され、この状態で機構ボックス１５４ａの内側に上記の収容部１６０が形成される。
【０１４５】
キャラクタ体（オオカミ男）１５４は２つの可動パーツの組み合わせから構成されており、具体的には本体パーツ１５４ｂと左腕パーツ１５４ｃとが含まれている。また機構ボックス１５４ａ内には、その他の機構要素としてスライドブロック１５４ｄやプッシュ・プルロッド１５４ｅが配設されている。このうちスライドブロック１５４ｄは機構ボックス１５４ａ内を上下方向に延び、その上下端部が機構ボックス１５４ａに対して横方向にスライド自在に支持されている。これに対応して、機構ボックス１５４ａには２本のガイド溝１５４ｆが形成されており、これらガイド溝１５４ｆは互いに平行を保ったまま横方向に延びている。
【０１４６】
一方のプッシュ・プルロッド１５４ｅは、基端がスライドブロック１５４ｄに固定された状態で水平方向（図１２では右方向）に延びており、その先端は機構ボックス１５４ａの僅かに外にまで達している。
【０１４７】
キャラクタ体（オオカミ男）１５４の本体パーツ５４ｂは、スライドブロック１５４ｄの一側端（図１２では右側端）に固定されている。このためキャラクタ体（オオカミ男）１５４の横方向への動きは、基本的にスライドブロック１５４ｄのスライド動作によって実現されるものとなっている。これに対し左腕パーツ１５４ｃは、本体パーツ１５４ｂにピン接合された状態で、本体パーツ１５４ｂの動作に伴い相対運動するものとなっている。
【０１４８】
また遮蔽部材（オオカミ男）１６８は、その上下端が機構ボックス１５４ａに回動自在に支持されている。既に説明したとおり、遮蔽部材（オオカミ男）１６８には木製扉を模した装飾が施されており、その動きはちょうど扉を開閉するときの動きと同様となっている。遮蔽部材（オオカミ男）１６８の上端部には、上記のプッシュ・プルロッド１５４ｅと係合するための２本の係合片１６８ａ，１６８ｂが形成されており、これら係合片１６８ａ，１６８ｂは、上記の装飾部材１４２ｆよりも上方に位置している。係合片１６８ａ，１６８ｂは、遮蔽部材（オオカミ男）１６８の回動軸から水平方向に延びており、機構ボックス１５４ａを真上からみると、２本の係合片１６８ａ，１６８ｂがちょうどＶ字形に開くようにして配置されている。
【０１４９】
一方、プッシュ・プルロッド１５４ｅの先端部（図１２では右端部）には、上記の係合片１６８ａ，１６８ｂに対応して係合突起１５４ｇ，１５４ｈが形成されている。図１２に示すように、キャラクタ体（オオカミ男）１５４が収容部１６０内に収容された状態では、２本の係合片１６８ａ，１６８ｂの間に２つの係合突起１５４ｇ，１５４ｈがともに位置する状態にある。この状態で、収容部１６０の内側寄り（図１２では左寄り）に位置する係合突起１５４ｈが遮蔽部材（オオカミ男）１６８の係合片１６８ｂに当接し、これにより遮蔽部材（オオカミ男）１６８の姿勢を保持している。このとき遮蔽部材（オオカミ男）１６８は収容部１６０の出入口を閉じた状態にあり、それによって収容部１６０内に位置するキャラクタ体（オオカミ男）１５４の存在を隠している。
［６−６−８．開放孔］
【０１５０】
機構ボックス１５４ａには、図１２中（ａ）でみて左の側壁１５４ｉに開放孔１５４ｊが形成されている。開放孔１５４ｊは機構ボックス１５４ａの内側にある空間を左側方へ開放し、その内部への視認性を確保することができるものとなっている。
［６−６−９．動作例］
【０１５１】
図１３はキャラクタ体（オオカミ男）１５４と遮蔽部材（オオカミ男）１６８との動作例である。上記のスライドブロック１５４ｄは、ステッピングモータ１５５からの動力でスライド動作が与えられるものとなっており、ステッピングモータ１５５からの動力は、クランク１５５ａとレバー１５５ｂとを介してスライドブロック１５４ｄに伝達される。このためレバー１５５ｂの下端部は、機構ボックス１５４ａにピン接合されており、一方、レバー１５５ｂの上端部は、スライドブロック１５４ｄに対してスライダ接合されている。スライドブロック１５４ｄには、上下方向に延びるガイド溝１５５ｃが形成されており、対応するレバー１５５ｂの上端部には、ガイド溝１５５ｃ内に填り込むピン１５５ｄが形成されている。なお、レバー１５５ｂにもその長手方向に沿ってガイド溝１５５ｅが形成されており、このガイド溝１５５ｅ内にクランク１５５ａの先端部が填り込んでいる。また、ガイド溝１５５ｃの上方にはキャラクタ体（オオカミ男）の基準板１５４ｍがスライドブロック１５４ｄに形成されており、キャラクタ体（オオカミ男）の基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっている状態が原位置となる（図１２（ａ）参照）。この基準板１５４ｍの大きさは、フォトセンサ１５４ｎの凹部の約２倍に形成されている。
【０１５２】
このためステッピングモータ１５５の動力でクランク１５５ａが一方向（図１３（ａ）では時計回り方向）に回動されると、これによってレバー１５５ｅが一方向（図１３（ａ）では時計回り方向）に回動する。レバー１５５ｅが回動すると、それによってスライドブロック１５４ｄが一方向（図１３（ａ）では右方向）に押しやられるため、キャラクタ体（オオカミ男）１５４が収容部１６０内から外側方向（図１３（ａ）では右方向）にスライドする。
【０１５３】
このようなスライドブロック１５４ｄのスライドに連動して、プッシュ・プルロッド１５４ｅもまた一方向（図１３（ａ）では右方向）へスライドする。すると、スライド方向でみて先頭に位置する係合突起１５４ｇが遮蔽部材（オオカミ男）１６８の係合片１６８ａを押すため、遮蔽部材（オオカミ男）１６８は軸線周りに回動されることになる。
【０１５４】
キャラクタ体（オオカミ男）１５４の本体パーツ１５４ｂについては、スライドブロック１５４ｄのスライド動作に伴い一方向（図１３（ａ）では右方向）へ単にスライドするだけであるが、左腕パーツ１５４ｃについては、スライド動作に伴って回動する動きがプラスされる。
【０１５５】
このため、例えば図１３中（ｂ）に示すように、左腕パーツ１５４ｃの背後にはレバー１５５ｆが取り付けられており、このレバー１５５ｆは、左腕パーツ１５４ｃの先端部から本体パーツ１５４ｂの後方を延び、そして機構ボックス１５４ａにスライダ接合されている。機構ボックス１５４ａにはさらにガイド溝１５５ｇが形成されており、レバー１５５ｆの一端部にはガイド溝１５５ｇに填り込むスライドピン１５５ｈが設けられている。ガイド溝１５５ｇは、機構ボックス１５４ａ内をその一側端（図１３（ａ）では左側端）から他側端に向かって水平に延び、途中で斜め上方に屈曲されている。このため、キャラクタ体（オオカミ男）１５４と遮蔽部材（オオカミ男）１６８とが収容部１６０内に収容された状態（図１２）で、そこからスライドブロック１５４ｄが一方向（図１３（ａ）では右方向）にスライドし始めると、はじめのうちレバー１５５ｆのスライドピン１５５ｈには上下方向への変位が現れないが、スライドブロック１５４ｄのスライド動作が終盤に差しかかると、スライドピン１５５ｈがガイド溝１５５ｇの屈曲部分に案内されて次第に上方へ変位する。これによりレバー１５５ｆの先端、つまり左腕パーツ１５４ｃの先端部が下方に下がるようにして回動する動きが実現される。
【０１５６】
以上の動きを動作機構全体としてみると、「怪物」であるキャラクタ体（オオカミ男）１５４が「木製扉」である遮蔽部材（オオカミ男）１６８を勢いよく押し開け、部屋の中から突然飛び出してきたかのような演出動作が実現されることになる。また、逆にキャラクタ体（ドラキュラ）１５２が室内に引っ込むときには、それに合わせて「木製扉」である遮蔽部材（オオカミ男）１６８が閉まり、室内を遮蔽したかのような自然な演出動作が実現される。
［７．主基板と周辺基板］
【０１５７】
次に、パチンコ機１の裏面側に設けられる主基板１００と周辺基板１１０とについて説明する。図１４は主基板１００と周辺基板１１０とを示すブロック図であり、図１５はランプ駆動基板１１２のブロック図である。
［７−１．主基板］
【０１５８】
主基板１００は、図１４に示すように、主制御基板１０１と払出制御基板１０２とにより構成される。
［７−２．主制御基板］
【０１５９】
主制御基板１０１は、図１４に示すように、ＣＰＵ１０１ａを中心に構成され、各種処理プログラムや各種コマンドを記憶するＲＯＭ１０１ｂ、一時的にデータを記憶するＲＡＭ１０１ｃを備える。主制御基板１０１には、ゲートセンサ５３ａ，５３ｂ、始動口センサ５５、カウントセンサ６４からの検出信号が入力されている。一方、主制御基板１０１からは、検出信号に基づいてソレノイド６３、特別図柄表示器４１、普通図柄表示器５０、特図記憶ランプ５４、普図記憶ランプ５６への駆動信号が出力されている。また、主制御基板１０１と払出制御基板１０２との基板間では、各種コマンドが互いにシリアル出力される。主制御基板１０１とサブ統合基板１１１との基板間では、主制御基板１０１からサブ統合基板１１１へ各種コマンドがパラレル出力される。また、主制御基板１０１は、図示しない電源装置により安定した共通電圧Ｖｃｏｍ（例えば、１２Ｖ）が供給されており、図示しない電源ＩＣにより共通電圧Ｖｃｏｍから降圧して主制御基板１０１の制御電圧である基準電圧Ｖｓｔｄ（例えば、５Ｖ）が生成されている。
［７−３．払出制御基板］
【０１６０】
払出制御基板１０３は、図１４に示すように、ＣＰＵ１０２ａ，ＲＯＭ１０２ｂ，ＲＡＭ１０２ｃを備える。払出制御基板１０２は、主制御基板１０１からシリアル出力された各種コマンドに基づいて払出装置１０２を制御する。例えば、払出制御基板１０２は、主制御基板１０１からシリアル出力された払出装置１０３（排出モータ）を駆動するコマンドを受信すると、このコマンドに基づいて払出装置１０３（排出モータ）へ駆動信号を出力する。これにより、払出装置１０３は遊技玉又は貸球を払い出す。
［７−４．周辺基板］
【０１６１】
周辺基板１１０は、図１４に示すように、サブ統合基板１１１とランプ駆動基板１１２と液晶制御基板１１３と波形制御基板１１４とにより構成されている。
［７−５．サブ統合基板］
【０１６２】
サブ統合基板１１１は、図１４に示すように、ＣＰＵ１１１ａ，ＲＯＭ１１１ｂ，ＲＡＭ１１１ｃを備える。サブ統合基板１１１のＣＰＵ１１１ａは、１６ビットマイクロプロセッサであり、その制御クロックは１６メガヘルツである。このマイクロプロセッサは、図１５に示すように、種々の演算処理を行う演算処理部１１１ａａｃと、外部へ各種信号を出力する出力ポート１１１ａｏｐと、外部から検出信号が入力される入力ポート１１１ａｉｐと、外部へシリアル出力を行うシリアル部１１１ａｓｏ，１１１ａｓｏ’とが回路接続されている。サブ統合基板１１１からランプ駆動基板１１２へ出力する各種データ及び各種信号は電気信号であるため、ノイズの影響を抑えるため、電気信号の電圧を共通電圧Ｖｃｏｍに昇圧変換（例えば、５Ｖから１２Ｖ）するレベルコンバータ部１１１ｅと、ランプ駆動基板１１２を介してサブ統合基板１１１に入力されるフォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎからの検出信号ＳＥＮ１，ＳＥＮ２，ＳＥＮ３，ＳＥＮ４の電圧を、サブ統合基板１１１の制御電圧である基準電圧Ｖｓｔｄに降圧変換（例えば、１２Ｖから５Ｖ）するレベルコンバータ部１１１ｆとを備えている。
【０１６３】
レベルコンバータ部１１１ｅがオープンコレクタ出力であるため、レベルコンバータ部１１１ｅの出力は後述するランプ駆動基板１１２に備えたプルアップ抵抗１１２r12により共通電圧Ｖｃｏｍ（例えば、１２Ｖ）に引き上げられている。一方、レベルコンバータ部１１１ｅとＣＰＵ１１１ａとの接続間では、プルアップ抵抗１１１r5を介してサブ統合基板１１１の基準電圧Ｖｓｔｄ（例えば、５Ｖ）に引き上げられている。これにより、ＣＰＵ１１１ａが正論理の信号を出力するときには、レベルコンバータ部１１１ｅにより論理が反転され、サブ統合基板１１１とランプ駆動基板１１２との基板間では負論理になる。したがって、基板間ではローアクティブになる。
【０１６４】
また、後述するランプ駆動基板１１２に備えたレベルコンバータ部１１２ｄがオープンコレクタ出力であるため、レベルコンバータ部１１２ｄの出力はプルアップ抵抗１１１r12により共通電圧Ｖｃｏｍに引き上げられている。一方、レベルコンバータ部１１１ｆとＣＰＵ１１１ａとの接続間では、プルアップ抵抗１１１r5’を介してサブ統合基板１１１の基準電圧Ｖｓｔｄに引き下げられている。なお、サブ統合基板１１１には、図示しない電源装置により安定した共通電圧Ｖｃｏｍが供給されており、図示しない電源ＩＣにより共通電圧Ｖｃｏｍから降圧してサブ統合基板１１１の制御電圧である基準電圧Ｖｓｔｄが生成されている。
【０１６５】
なお、サブ統合基板１１１のＣＰＵ１１１ａには、図示しない出力ポートが複数あり、液晶制御基板１１３と波形制御基板１１４とに各種コマンドがパラレル出力されており、サイド装飾体３３への駆動信号も出力されている。また、サブ統合基板１１１から液晶制御基板１１３と波形制御基板１１４とに出力される各種コマンド及び各種信号もまた電気信号であるため、ノイズの影響を抑えるため、図示しないレベルコンバータ部により電気信号の電圧が共通電圧Ｖｃｏｍに昇圧変換（例えば、５Ｖから１２Ｖ）されている。
［７−５―１．演算処理部］
【０１６６】
演算処理部１１１ａａｃは、図１５に示すように、種々の演算処理の他に、出力ポート１１１ａｏｐに出力するデータとシリアル部１１１ａｓｏ，１１１ａｓｏ’にシリアル出力するデータとを設定し、一方、入力ポート１１１ａｉｐに入力された検出信号を読み込む。また、シリアル部１１１ａｓｏ，１１１ａｓｏ’から種々の状態を表す信号をセットしたり又は読み込む。
［７−５―２．シリアル部（励磁データ）］
【０１６７】
シリアル部１１１ａｓｏは、図１５に示すように、演算処理部１１１ａａｃから送信データを受け取る送信バッファレジスタ１１１ａｓｂと、送信バッファレジスタ１１１ａｓｂから転送された送信データをステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁データＳＭ−ＤＡＴとしてシリアル出力する送信レジスタ１１１ａｓｒと、送信レジスタ１１１ａｓｒからシリアル出力するときの転送クロックＳＭ−ＣＬＫを発生するとともに上述した種々の状態を表す信号を出力又は入力する送信制御部１１１ａｓｃとにより構成される。ここで、種々の状態を表す信号としては、送信許可状態を表す送信許可ビットＴｅと、送信バッファレジスタ１１１ａｓｂから送信レジスタ１１１ａｓｒへ送信データを転送したか否かを表す送信バッファ空フラグＴｂと、送信レジスタ１１１ａｓｒからすべての送信データを送信したか否かを表す送信レジスタ空フラグＴｒ等がある。なお、送信バッファレジスタ１１１ａｓｂと送信レジスタ１１１ａｓｒとは１バイト（８ビット）の記憶容量を有するレジスタである。また、転送クロックＳＭ−ＣＬＫ及び励磁データＳＭ−ＤＡＴは正論理でシリアル出力される。
［７−５―３．シリアル部（ランプ駆動データ）］
【０１６８】
シリアル部１１１ａｓｏ’は、上述したシリアル部１１１ａｓｏと同構成であり、転送クロックＰＬ−ＣＬＫと送信データとして階調データ、点灯データ等のランプ駆動データＰＬ−ＤＡＴとを後述するランプ駆動基板１１２の演出ランプ駆動部１１２ｇにシリアル出力する。このランプ駆動データは、演出ランプ駆動部１１２ｇと接続された演出ランプ４４ａ，４４ｂと装飾ランプ４９とを駆動するためのデータである。なお、転送クロックＰＬ−ＣＬＫ及びランプ駆動データＰＬ−ＤＡＴは正論理でシリアル出力される。
［７−５―４．出力ポート］
【０１６９】
出力ポート１１１ａｏｐは、図１５に示すように、後述するランプ駆動基板１１２の演出ランプ駆動部１１２ｇに接続された演出ランプ４４ａ，４４ｂと装飾ランプ４９とをそれぞれ駆動するためのラッチ信号ＰＬ−ＬＡＴと、階調制御を行う階調信号ｍｏｄｅとを演出ランプ駆動部１１２ｇへ出力する。また、シリアル出力された励磁データをパラレルデータに変換するめのラッチ信号ＳＭ−ＬＡＴを後述するランプ駆動基板１１２のシフトレジスタ１１２ｈ，１１２ｉへ出力する。なお、ラッチ信号ＰＬ−ＬＡＴ，ＳＭ−ＬＡＴ及び階調信号ｍｏｄｅは負論理として出力される。
［７−５―５．入力ポート］
【０１７０】
入力ポート１１１ａｉｐは、図１５に示すように、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）の原位置をそれぞれ検出するフォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎからの検出信号ＳＥＮ１，ＳＥＮ２，ＳＥＮ３，ＳＥＮ４がそれぞれ入力されている。
［７−６．ランプ駆動基板］
【０１７１】
ランプ駆動基板１１２は、図１５に示すように、サブ統合基板１１１からシリアル出力されたランプ駆動データに基づいて装飾ランプ４９及び演出ランプ４４ａ，４４ｂを駆動する演出ランプ駆動部１１２ｇと、サブ統合基板１１１からシリアル出力されたステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁データをパラレルデータに変換するシフトレジスタ１１２ｈ，１１２ｉと、シフトレジスタ１１２ｈにより変換されたパラレルデータが励磁信号として入力され、その励磁信号に応じてステッピングモータ１５０ｈ，１５３ｆをそれぞれ駆動するドライブ回路部１１２ｊ，１１２ｋと、シフトレジスタ１１２ｉにより変換されたパラレルデータが励磁信号として入力され、その励磁信号に応じてステッピングモータ１５２ｈ，１５５をそれぞれ駆動するドライブ回路部１１２ｍ，１１２ｎとを備える。また、ランプ駆動基板１１２は、サブ統合基板１１１から出力された各種データ及び各種信号の電圧をランプ駆動基板１１２の制御電圧である基準電圧Ｖｓｔｄに降圧変換（例えば、１２Ｖから５Ｖ）するレベルコンバータ部１１２ｅと、レベルコンバータ部１１２ｅにより基準電圧Ｖｓｔｄに降圧された電気信号の波形を整形するシュミットトリガ部１１２ｆと、ノイズの影響を抑えるため、フォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎからの検出信号ＳＥＮ１，ＳＥＮ２，ＳＥＮ３，ＳＥＮ４の電圧を共通電圧Ｖｃｏｍにそれぞれ昇圧変換（ここでは、例えば１２Ｖに維持するために用いられる。）するレベルコンバータ部１１２ｄとを備える。このフォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎは透過型のものを用いている。なお、シュミットトリガ部１１２ｆは、サブ統合基板１１１のシリアル部１１１ａｓｏからシリアル出力された転送クロックＳＭ−ＣＬＫ及び励磁データＳＭ−ＤＡＴと、シリアル部１１１ａｓｏ’からシリアル出力された転送クロックＰＬ−ＣＬＫ及びランプ駆動データＰＬ−ＤＡＴとの論理を維持し、転送クロックＳＭ−ＣＬＫ及び励磁データＳＭ−ＤＡＴをシフトレジスタ１１２ｈ，１１２ｉに出力し、転送クロックＰＬ−ＣＬＫ及びランプ駆動データＰＬ−ＤＡＴを演出ランプ駆動部１１２ｇに出力する。また、シュミットトリガ部１１２ｆは、サブ統合基板１１１の出力ポート１１１ａｏｐから出力されたラッチ信号ＳＭ−ＬＡＴ，ＰＬ−ＬＡＴ及び階調信号ｍｏｄｅの論理を反転し、ラッチ信号ＳＭ−ＬＡＴをシフトレジスタ１１２ｈ，１１２ｉに出力し、ラッチ信号ＰＬ−ＬＡＴ及び階調信号ｍｏｄｅを演出ランプ駆動部１１２ｇに出力する。
【０１７２】
ここで、サブ統合基板１１１に備えたレベルコンバータ部１１１ｅとレベルコンバータ部１１２ｅとの接続間ではプルアップ抵抗１１２r12を介して共通電圧Ｖｃｏｍ（例えば、１２Ｖ）に引き上げられている。レベルコンバータ部１１２ｅとシュミットトリガ部１１２ｆとの接続間では、レベルコンバータ部１１２ｅの出力がプルアップ抵抗１１２r5を介してランプ駆動基板１１２の基準電圧Ｖｓｔｄ（例えば、５Ｖ）に引き下げられている。上述したように、サブ統合基板１１１とランプ駆動基板１１２との基板間では負論理になるが、レベルコンバータ部１１２ｅにより論理が再度反転される。したがって、基板間では負論理、サブ統合基板１１１のＣＰＵ１１１ａ、シフトレジスタ１１２ｈ，１１２ｉ及び演出ランプ駆動部１１２ｇでは正論理になる。なお、ランプ駆動基板１１２には、図示しない電源装置により安定した共通電圧Ｖｃｏｍが供給されており、図示しない電源ＩＣにより共通電圧Ｖｃｏｍから降圧してランプ駆動基板１１２の制御電圧である基準電圧Ｖｓｔｄが生成されている。また、図示しないモータ電源がステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５に供給されている。
［７−６−１．シフトレジスタ］
【０１７３】
シフトレジスタ１１２ｈ，１１２ｉは、図１５に示すように、デイジーチェーン接続、つまり数珠繋ぎに接続されており、サブ統合基板１１１からシリアル出力されたステッピングモータ１５２ｈ，１５５の励磁データＳＭ−ＤＡＴは、シフトレジスタ１１２ｈを通過してシフトレジスタ１１２ｉにシフトされる。一方、ステッピングモータ１５０ｈ，１５３ｆの励磁データＳＭ−ＤＡＴは、シフトレジスタ１１２ｈにシフトされる。そして、サブ統合基板１１１から出力されたラッチ信号ＳＭ−ＬＡＴが入力されるとき、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁データＳＭ−ＤＡＴはパラレルデータに変換される。このパラレルデータは、ドライブ回路部１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎに励磁信号として出力される。なお、シフトレジスタ１１２ｈ，１１２ｉは、８ビット、つまり１バイトで構成されており、高速動作にも追従することができる。
［７−６−２．ドライブ回路部］
【０１７４】
ドライブ回路部１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎは、図１５に示すように、ドライブ回路部１１２ｊ，１１２ｋは、キャラクタ体（フランケン）１５０を動作させるステッピングモータ１５０ｈの各相コイル（φ１，φ２，φ３，φ４）とキャラクタ体（ドラキュラ）１５２を動作させるステッピングモータ１５３ｆの各相コイル（φ１，φ２，φ３，φ４）とに対して励磁電流のスイッチングをシフトレジスタ１１２ｈから出力された励磁信号ＳＭ１−１〜ＳＭ１−４，ＳＭ２−１〜ＳＭ２−４に基づいてそれぞれ行い、一方、ドライブ回路部１１２ｍ，１１２ｎは、遮蔽部材（ドラキュラ）１６６を動作させるステッピングモータ１５２ｈの各相コイル（φ１，φ２，φ３，φ４）とキャラクタ体（オオカミ男）１５４を動作させるステッピングモータ１５５の各相コイル（φ１，φ２，φ３，φ４）とに対して励磁電流のスイッチングをシフトレジスタ１１２ｉから出力された励磁信号ＳＭ３−１〜ＳＭ３−４，ＳＭ４−１〜ＳＭ４−４に基づいてそれぞれ行う。ここで、ステッピングモータ１５０ｈは機構ボックス１５０ａに接続され、キャラクタ体（フランケン）の基準板１５０ｍが機構ボックス１５０ａに収められている。ステッピングモータ１５３ｆ，１５２ｈは機構ボックス１５２ａに接続され、キャラクタ体（ドラキュラ）の基準板１５３ｍと遮蔽部材（ドラキュラ）１６６の基準板１５２ｍとが機構ボックス１５２ａに収められている。ステッピングモータ１５５は機構ボックス１５４ａに接続され、キャラクタ体（オオカミ男）の基準板１５４ｍが機構ボックス１５４ａに収められている。
［７−７．液晶制御基板］
【０１７５】
液晶制御基板１１３は、図１４に示すように、ＣＰＵ１１３ａ，ＲＯＭ１１３ｂ，ＲＡＭ１１３ｃ、図示しないＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒの略）を備える。液晶制御基板１１３は、サブ統合基板１１１から出力された各種コマンドに基づいて液晶表示器１１６の表示制御を行う。
［７−８．波形制御基板］
【０１７６】
波形制御基板１１４は、図１４に示すように、音声、演奏データを記憶するＲＯＭ１１４ｂ，ＲＡＭ１１４ｃ、図示しない音源ＩＣを備える。波形制御基板１１４は、サブ統合基板１１１から出力された各種コマンドに基づいて音波装置１１５の制御を行う。例えば表示領域４２に表示される各種演出に合わせて音波装置１１５から効果音が出力される。
［８．変動表示パターン］
【０１７７】
次に、変動表示パターンを決定するための変動表示パターンテーブルについて説明する。図１６は主制御基板で選択される変動表示パターンの一例を示す一覧表図である。この変動表示パターンは、主制御基板１０１で更新処理されている変動表示パターン乱数に基づいて決定される。この変動表示パターン乱数は、特別図柄表示機４１に表示する特別図柄と装飾図柄との変動表示パターンを決定するための乱数である。
【０１７８】
ここで、図１６中記載の「表示用コマンド」とは、主制御基板１０１からサブ統合基板１１１に送信される２バイト構成のコマンドであり、特別図柄表示器４１で特別図柄の変動表示を開始してから特別図柄の変動表示（表示領域４２で装飾図柄の変動表示を開始してから装飾図柄の変動表示）が停止表示されるまでの変動時間やリーチ演出を特定するためのデータが含まれる。
【０１７９】
変動番号１の「通常変動」とは、リーチ態様を伴わない変動表示パターンである。変動番号２の「短縮変動」とは、始動口センサ５５により検出されたことに基づいて抽出された大当り判定乱数の記憶数を示す保留球数カウンタの値が上限値、確率変動状態、時短状態等の条件のうちいずれかが成立したときに選択され得る変動表示パターンであって、特別図柄と装飾図柄との変動時間が「通常変動」よりも短い変動表示パターンである。
【０１８０】
変動番号３，４の「ノーマルリーチ」とは、リーチ態様を伴うが、このリーチ態様が形成された後にスーパーリーチ演出やスーパーリーチ発展演出等のリーチ演出を行わない変動表示パターンである。
【０１８１】
変動番号５，６の「オオカミ男リーチ」、変動番号１１，１２の「ドラキュラリーチ」、変動番号１７，１８の「フランケンリーチ」とは、リーチ態様が形成された後に、各々のキャラクタの画像表示制御により実行されるスーパーリーチ演出（例えば、「オオカミ男リーチ」では、人間の姿をしたオオカミ男が得意の料理で装飾図柄を調理する画像表示制御により実行される演出）を行う変動表示パターンである。また、変動番号７，８の「オオカミ男リーチ発展」、変動番号１３，１４の「ドラキュラリーチ発展」、変動番号１７，１８の「フランケンリーチ発展」とは、各々のキャラクタの画像表示制御により実行されるスーパーリーチ演出を行った後に、これらのキャラクタに応じたスーパーリーチ発展演出（例えば、「オオカミ男リーチ発展」では、オオカミ男が人間の姿から狼に変身し、狼の姿をしたオオカミ男が得意の料理で装飾図柄をダイナミックに調理するような演出）を継続させて画像表示制御する変動表示パターンである。
【０１８２】
変動番号９，１０の「オオカミ男リーチ〜怪物くん」、変動番号１５，１６の「ドラキュラリーチ〜怪物くん」、変動番号２１，２２の「フランケンリーチ〜怪物くん」とは、各々のキャラクタの画像表示制御により実行されるスーパーリーチ演出を行った後に、これらのキャラクタに応じたスーパーリーチ発展演出とは異なり、怪物くんの画像表示制御により実行されるスーパーリーチ発展演出を継続させて行う変動表示パターンである。
【０１８３】
変動番号２３〜３１の「スポットライト予告」とは、リーチ態様が形成されるまでに各々のキャラクタに応じたスーパーリーチ発展演出を行うことを予告する予告演出を行った後に、スーパーリーチ演出を実行せずに予告演出で画像表示制御したキャラクタに応じたスーパーリーチ発展演出を行う変動表示パターンである。また、変動番号３２，３３の「役物リーチ」とは、リーチ態様が形成された後に上述したリアユニット１４２に内蔵されたキャラクタ体１５０、１５２、１５４と遮蔽部材１６４、１６６、１６８とを駆動制御することによるリーチ演出を行う変動表示パターンである。
【０１８４】
変動番号３４の「全回転リーチ」とは、後述する大当り判定処理にて大当り判定乱数が当り値となったとき実行できる変動表示パターンである。また、変動番号３５の「スーパーリーチ分岐プレミア」とは、後述する大当り判定処理にて大当り判定乱数が当り値となったとき実行できる変動表示パターンである。
［９．主制御基板の各種制御処理］
【０１８５】
パチンコ機１の遊技進行に応じて行われる主制御基板１０１の各種処理について説明する。図１７は始動入賞処理の一例を示すフローチャートであり、図１８は特別図柄処理の一例を示すフローチャートである。なお、これらの各処理は、所定時間（例えば、４ミリ秒（以下、ｍｓと表記））ごとに繰り返し行われる。
［９−１．始動入賞処理］
【０１８６】
まず、始動入賞処理が開始されると、主制御基板１０１のＣＰＵ１０１ａは、図１７に示すように、始動入賞口４５と電動始動入賞口４６とに遊技球が入賞したか否かを判定する（ステップＳ１０）。この判定は、始動口センサ５５の入賞の検出信号に基づいて行われ、検出信号が出力されたときには入賞あり、検出信号が出力されないときには入賞なしと判定する。ステップＳ１０で電動始動入賞口４６に遊技球が入賞したとき、つまり始動口センサ５５から検出信号が出力されたときには、主制御基板１０１のＲＡＭ１０１ｃに記憶されている保留球数カウンタＣが上限値４未満であるか否かを判定し（ステップＳ１２）、保留球数カウンタＣが上限値４未満のときには、保留記憶格納処理を行い（ステップＳ１４）、このルーチンを終了する。一方、ステップＳ１０で始動入賞口４５と電動始動入賞口４６とに遊技球が入賞していないとき、つまり始動口センサ５５から検出信号が出力されたとき又はステップＳ１２で保留球数カウンタＣが上限値４以上のときには、そのままこのルーチンを終了する。この保留記憶格納処理は、保留球数カウンタＣに値１ずつ加算する処理と、保留球数カウンタＣの加算に応じて特図記憶ランプ５４の点灯表示態様を変更し、大当りか否かを判定する大当り判定乱数、特別図柄を特定する当り図柄用乱数、ハズレ図柄を特定するハズレ図柄用乱数等の各種乱数の取得と記憶との処理とを行う。
［９−２．特別図柄処理］
【０１８７】
次に、特別図柄処理が開始されると、主制御基板１０１のＣＰＵ１０１ａは、図１８に示すように、保留球数カウンタＣが値０であるか否かを判定する（ステップＳ２０）。保留球数カウンタＣが値０でないときには、特別図柄と装飾図柄とが変動表示することができるか否かを判定する（ステップＳ２２）。この判定は、特別図柄と装飾図柄とが変動表示中であるか否かにより行われる。ステップＳ２２で特別図柄と装飾図柄とが変動表示することができるときには、保留記憶移行処理を行う（ステップＳ２４）。この保留記憶移行処理は、保留球数カウンタＣから値１ずつ減算し、主制御基板１０１のＲＡＭ１０１ｃの格納領域に記憶された各種乱数を格納領域ごとシフトする処理を行う。
【０１８８】
続いて、特別図柄変動処理を行う（ステップＳ２６）。この特別図柄変動処理は、ステップＳ１４の保留記憶格納処理で取得した大当り判定乱数に基づいて大当りか否かを判定する大当り判定処理と、大当り、リーチ、ハズレのそれぞれの変動表示パターンを設定する変動表示パターン設定処理と、変動表示パターンに基づいて特別図柄と装飾図柄との変動制御する変動制御処理と、変動時間を変動タイマに設定するタイマ設定処理とを行う。一方、ステップＳ２０で保留球数カウンタＣが値０であるとき、ステップＳ２２で特別図柄と装飾図柄とが変動表示することができないとき又はステップＳ２６のあとに、特別図柄変動中処理を行う（ステップＳ２８）。この特別図柄変動中処理は、変動タイマに設定された変動時間を監視し、変動タイマがタイムアップするとき、停止させる特別図柄と装飾図柄とを設定する。
【０１８９】
続いて、情報送信処理を行う（ステップＳ３０）。この情報送信処理は、特別図柄変動処理と特別図柄変動中処理とで決定された装飾図柄の変動表示に関するコマンドをサブ統合基板１１１に出力する処理を行う。続いて、大当り遊技処理（ステップＳ３２）を行い、このルーチンを終了する。この大当り遊技処理は、ステップＳ２６の特別図柄変動処理で大当りと判定されたとき、大当りの種類に応じた態様で大入賞口６１を開放する制御を行う。
［１０．サブ統合基板の各種制御処理］
【０１９０】
次に、主制御基板１０１から各種コマンドを受け取るサブ統合基板１１１の各種処理について説明する。図１９はリセット処理の一例を示すフローチャートであり、図２０はタイマ割り込み処理の一例を示すフローチャートであり、図２１はコマンド受信割り込み処理の一例を示すフローチャートであり、図２２はコマンド受信終了割り込み処理の一例を示すフローチャートである。
［１０−１．リセット処理］
【０１９１】
まず、リセット処理が開始されると、図１９に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、初期設定処理を行う（ステップＳ４０）。この初期設定処理は、サブ統合基板１１１のＣＰＵ１１１ａを初期化する処理と、リセット後のウエイトタイマを設定する処理等が行われる。なお、この初期設定処理中では割り込み禁止となっており、初期設定処理のあと割り込み許可となる。続いて、１６ｍｓ経過フラグＴが値０であるか否かを判定する（ステップＳ４２）。この１６ｍｓ経過フラグＴは、後述する２ｍｓごと（２ｍｓのタイマ割り込み）に処理されるタイマ割り込み処理で１６ｍｓを計測するフラグであり、１６ｍｓ経過したとき値１、１６ｍｓ経過していないとき値０にそれぞれ設定される。ステップＳ４２で１６ｍｓ経過フラグＴが値１であるとき、つまり１６ｍｓ経過したときには、１６ｍｓ経過フラグを値０にセットし（ステップＳ４４）、１６ｍｓ処理中フラグＰに値１をセットする（ステップＳ４６）。この１６ｍｓ処理中フラグＰは、後述する１６ｍｓの定常処理を開始するとき値１、終了するとき値０にそれぞれ設定される。続いて、１６ｍｓの定常処理を行う（ステップＳ４８）。この１６ｍｓの定常処理は、主制御基板１０１が出力したコマンドを解析するコマンド解析処理と、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動パターンをスケジューラにセットする１６ｍｓ用ステッピングモータスケジューラ起動処理と、演出ランプ４４ａと４４ｂ，装飾ランプ４９への点灯データを送信するシリアル出力処理と、１６ｍｓの定常処理が行われているか監視するウオッチドックタイマ処理等を行う。続いて、１６ｍｓ処理中フラグＰに値０（１６ｍｓの定常処理の終了）にセットし（ステップＳ５０）、再びステップＳ４２に戻り、１６ｍｓ経過フラグＴが値１になるごとに、つまり１６ｍｓ経過ごとに上述したステップＳ４４〜ステップＳ５０を繰り返し行う。一方、ステップＳ４２で１６ｍｓ経過フラグＴが値１でない（１６ｍｓ経過フラグＴが値０）とき、つまり１６ｍｓ経過していないときには、１６ｍｓ経過フラグＴが値１になるまで、つまり１６ｍｓ経過するまでステップＳ４２の判定を繰り返し行う。
［１０−２．タイマ割り込み処理］
【０１９２】
次に、タイマ割り込み処理が開始されると、図２０に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、２ｍｓタイマ割り込み処理を行う（ステップＳ６０）。この２ｍｓタイマ割り込み処理は、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の原位置をそれぞれ検出するフォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５５ｎの原位置の検出履歴をそれぞれ作成する履歴作成処理と、ステッピングモータ１５０ｈ，１５２ｈ，１５３ｆ，１５５を駆動するステッピングモータ処理等を行う。
【０１９３】
続いて、２ｍｓ更新カウンタＵＣに値１を加算する（ステップＳ６２）。この２ｍｓ更新カウンタＵＣは、このタイマ割り込み処理が行われた回数をカウントするカウンタであり、２ｍｓ更新カウンタＵＣの値１は２ｍｓの時間に相当する。続いて、２ｍｓ更新カウンタＵＣが値８、つまり１６ｍｓ（＝２ｍｓ更新カウンタＵＣ×２ｍｓ）であるか否かを判定する（ステップＳ６４）。１６ｍｓであるときには、１６ｍｓ経過フラグＴに値１をセットし（ステップＳ６６）、１６ｍｓ処理中フラグＰが値０、つまり図１９に示したリセット処理のステップＳ４８の１６ｍｓの定常処理が行われているか否かを判定する。１６ｍｓ処理中フラグＰが値０であるとき、つまり１６ｍｓの定常処理が行われていないときには、作業領域のバックアップを行い（ステップＳ７０）、このルーチンを終了する。この作業領域のバックアップは、図１９に示したリセット処理のステップＳ４８の１６ｍｓの定常処理で処理した情報を作業領域上に設けられたコピー領域にコピーする。一方、ステップＳ６４で１６ｍｓ経過していないとき又はステップＳ６８で１６ｍｓの定常処理中に情報の設定がなかったときには、そのままこのルーチンを終了する。
［１０−３．コマンド受信割り込み処理］
【０１９４】
次に、コマンド受信割り込み処理が開始されると、図２１に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、主制御基板１０１からのコマンドを受信開始する信号（以下「ＷＲ信号」という。）と主制御基板１０１からの各種基板をセレクトする信号（以下「ＳＥＬ信号」という。）とがともに値１であるか否かを判定する（ステップＳ８０）。主制御基板１０１のＣＰＵ１０１ａは、最初にサブ統合基板１１１に対応するＳＥＬ信号を値１、そしてＷＲ信号を値１にそれぞれ設定することによりサブ統合基板１１１にコマンドを送信する。
【０１９５】
このコマンドは、１パケット４ニブルにより構成されている。この「ニブル」とは、４ビットを意味し、２ニブルでは８ビット（１バイト）、つまり４ニブルでは１６ビット（２バイト）となる。１ニブルのデータの抽出は、ＷＲ信号が値０から値１に立ち上がって（「アップエッジ」という。）、所定時間（例えば、２０〜５０マイクロ秒（以下、μｓと表記）保持された後、ＷＲ信号が値１から値０に立ち下がる（「ダウンエッジ」という。）ことにより行われ、１パケットでは合計４回行われる。
【０１９６】
ステップＳ８０でＷＲ信号とＳＥＬ信号とがともに値１であるとき、つまり主制御基板１０１のＣＰＵ１０１ａがサブ統合基板１１１にコマンドを送信するときには、コマンド受信処理を行い（ステップＳ８２）、このルーチンを終了する。このコマンド受信処理は、受信した１ニブル分のコマンド（４分割されたコマンドのうち１つ）をサブ統合基板１１１のＲＡＭ１１１ｃに設けたリングバッファに格納する。この「リングバッファ」とは、バッファの最後と先頭が繋がっているように使われるバッファのことであり、バッファの先頭から順次データを格納し、バッファの最後まできたら最初に戻って格納する。リングバッファに格納したあと、続いて、バッファライトカウンタを値１加算する。このバッファライトカウンタは、コマンド受信処理を行うごとに値１ずつ加算されるため、１パケット（４ニブル）を格納するとバッファライトカウンタは値４になる。
【０１９７】
一方、ステップＳ８０でＳＥＬ信号とＷＲ信号とがともに値０であるとき、つまり主制御基板１０１のＣＰＵ１０１ａがサブ統合基板１１１にコマンドを出力しないときには、そのままこのルーチンを終了する。なお、主制御基板１０１からサブ統合基板１１１へのコマンド送信時には、上述したようにＷＲ信号のアップエッジからダウンエッジまでの所定時間（例えば、２０〜５０μｓ）、ＳＥＬ信号、ＷＲ信号、データ（４ビット）が一定に保持されているが、ノイズの影響により信号が乱れ、コマンドを正常に受信できないこともある。そこで、このノイズ対策として、サブ統合基板１１１のＣＰＵ１１１ａは、ＳＥＬ信号、ＷＲ信号、データ（４ビット）を受信（１回目）すると所定時間経過（例えば、１μｓ）後、再びＳＥＬ信号、ＷＲ信号、データ（４ビット）を受信する。そして、１回目に受信したＳＥＬ信号、ＷＲ信号、データ（４ビット）と一致しているか否かを判定する。１回目に受信したＳＥＬ信号、ＷＲ信号、データ（４ビット）と一致しているときには、上述したステップＳ８０でＷＲ信号とＳＥＬ信号とがともに値１であるか否かを判定する。一方、１回目に受信したＳＥＬ信号、ＷＲ信号、データ（４ビット）と一致していないときには、所定時間経過後、再びＳＥＬ信号、ＷＲ信号、データ（４ビット）を受信し、１回目に受信したＳＥＬ信号、ＷＲ信号、データ（４ビット）と一致するまで判定を繰り返し行う。
［１０−４．コマンド受信終了割り込み処理］
【０１９８】
次に、コマンド受信終了割込み処理が開始されると、図２２に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、ＷＲ信号とＳＥＬ信号とがともに値０であるか否かを判定する（ステップＳ９０）。主制御基板１０１のＣＰＵ１０１ａは、サブ統合基板１１１にコマンドの出力が完了すると、ＷＲ信号に値０を設定した後、ＳＥＬ信号を値０に設定する（ダウンエッジ）。ステップＳ９０でＷＲ信号とＳＥＬ信号とがともに値０であるとき、つまり主制御基板１０１のＣＰＵ１０１ａがサブ統合基板１１１にコマンドの出力が完了したときには、コマンド受信終了処理を行い（ステップＳ９２）、このルーチンを終了する。このコマンド受信終了処理は、上述したコマンド受信割り込み処理で加算されたバッファライトカウンタを値０にする。コマンドを正常に受信できたときには、１パケット４ニブルであるため、バッファライトカウンタは値４になる。また、１パケット分の受信を行えなかったとき、つまりバッファライトカウンタが値４未満のときには、受信したコマンドを破棄する。
【０１９９】
一方、ステップＳ９０でＷＲ信号とＳＥＬ信号とがともに値０でないとき、つまり主制御基板１０１のＣＰＵ１０１ａがサブ統合基板１１１にコマンドの出力が完了していないときには、そのままこのルーチンを終了する。なお、上述したように、ノイズ対策として、サブ統合基板１１１のＣＰＵ１１１ａは、ＳＥＬ信号を受信（１回目）すると所定時間経過（例えば、１μｓ）後、再びＳＥＬ信号を受信し、１回目に受信したＳＥＬ信号と一致しているか否かを判定する。１回目に受信したＳＥＬ信号と一致しているときには、上述したステップＳ９０でＷＲ信号とＳＥＬ信号とがともに値０であるか否かを判定する。一方、１回目に受信したＳＥＬ信号と一致していないときには、所定時間経過後、再びＳＥＬ信号を受信し、１回目に受信したＳＥＬ信号と一致するまで判定を繰り返し行う。
【０２００】
なお、コマンド受信割り込み処理、コマンド受信終了割り込み処理、タイマ割り込み処理、そして１６ｍｓの定常処理の順で各処理の優先順位が設定されている。
［１１．ステッピングモータ駆動制御処理］
【０２０１】
次に、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動方法について説明する。図２３は１６ｍｓ用ステッピングモータスケジューラ起動処理の一例を示すフローチャートであり、図２４はステッピングモータスケジューラの一例を示すテーブルであり、図２５は２ｍｓ用ステッピングモータスケジューラ起動処理の一例を示すフローチャートであり、図２６はステッピングモータスケジューラパターン設定処理の一例を示すフローチャートであり、図２７は２ｍｓ用ステッピングモータスケジューラ動作処理の一例を示すフローチャートであり、図２８は第１励磁データと第２励磁データとの割り振り図であり、図２９は異常時励磁データクリア処理の一例を示すフローチャートであり、図３０は励磁データ送信処理の一例を示すフローチャートであり、図３１は第１励磁データと第２励磁データとを送信するときのサブ統合基板１１１のＣＰＵ１１１ａにおける各種信号の様子を示すタイムチャートであり、図３２は第１励磁データと第２励磁データとを受信するときのランプ駆動基板１１２のシフトレジスタ１１２ｈ，１１２ｉにおける各種信号の様子を示すタイムチャートであり、図３３はステッピングモータ処理の一例を示すフローチャートである。なお、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の出力軸側から見て時計方向への回転をＣＷ（Ｃｌｏｃｋ  Ｗｉｓｅの略）とし、反時計方向への回転をＣＣＷ（Ｃｏｕｎｔｅｒ  Ｃｌｏｃｋ  Ｗｉｓｅの略）とする。また、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５は４相ステッピングモータ（ステップ角：０．７５５６°、ギア比：１／２０．１１７６）であり、バイポーラ駆動方式により制御されている。この「バイポーラ駆動方式」とは、ステータコイルの両端に印加する電圧の正負を切り替え、電流の方向を変化させることによりコイルを励磁し、磁界を切り替える方式である。
［１１−１．１６ｍｓ用ステッピングモータスケジューラ起動処理］
【０２０２】
まず、１６ｍｓ用ステッピングモータスケジューラ起動処理について説明する。この１６ｍｓ用ステッピングモータスケジューラ起動処理が開始されると、図２３に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、ステッピングモータ動作禁止時間が値０であるか否かを判定する（ステップＳ１００）。このステッピングモータ動作禁止時間（本実施形態では、ステッピング動作禁止時間を５．１ｓに設定されている。）は、電源投入時又はリセット時に設定される時間であり、この時間内では、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４がそれぞれ原位置にあるか否かを検査し、原位置にないときには、電源投入（リセット）用ステッピングモータスケジューラに基づいてステッピングータ１５０ｈ，１５３ｆ，１５２ｈ，１５５を駆動制御して原位置に復帰させる処理（以下、「電源投入（リセット）用ステッピングモータ初期化処理」という。）を行う。
【０２０３】
ステップＳ１００でステッピングモータ動作禁止時間が値０であるとき、つまり電源投入（リセット）用ステッピングモータ初期化処理が終了しているときであって、変動表示が開始されるときに実行され、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４がそれぞれ原位置にあるか否かを判定する（ステップＳ１０２）。この判定は、後述するキャラクタ体（フランケン）異常判定処理、キャラクタ体（ドラキュラ）異常判定処理、遮蔽部材（ドラキュラ）異常判定処理、キャラクタ体（オオカミ男）異常判定処理において行われる。ステップＳ１０２でキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４がそれぞれ原位置にあるときには、主制御基板１０１から送信されるコマンド、つまり変動表示パターンの変動番号に対応するステッピングモータスケジューラのアドレスのセットを行う（ステップＳ１０４）。
【０２０４】
このステッピングモータスケジューラは、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）をステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５によりそれぞれ動作させるパターンを複数備え、各パターンは、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動パルス幅と回転方向と駆動時間とを１つの組とするデータを複数備えている。このデータの配列は、データ０，データ１，データ２，・・・，データｎという時系列のデータ列としてサブ統合基板１１１のＲＯＭ１１１ｂに予め保存されている。例えば、図２４に示すように、パターン３８のデータ０には、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動パルス幅４ｍｓ、回転方向ＣＷ、駆動時間４０ｍｓとそれぞれ設定されている。このパターン３８のデータ０が、図２３に示したステップＳ１０４のステッピングモータスケジューラのアドレスとしてセットされる。なお、各パターンのデータ０は、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動開始時に当たるため、脱調しないように最初の１０ステップ、つまり４０ｍｓ（＝４ｍｓ×１０ステップ）間をスローアップさせている。
【０２０５】
図２３に戻り、続いて、ステッピングモータ動作フラグＦに値１をセットし（ステップＳ１０６）、このルーチンを終了する。このステッピングモータ動作フラグＦは、ステッピングモータスケジューラのアドレスがセットされたことを表すフラグであり、ステッピングモータスケジューラのアドレスがセットされたとき、つまりパターンが設定された場合を値１、パターンが設定されていない場合を値０とそれぞれ設定されている。
【０２０６】
一方、ステップＳ１０２でキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４のうち少なくとも１つが原位置にないときには、原位置復帰動作処理を行い（ステップＳ１０８）、このルーチンを終了する。この原位置復帰処理は、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４を原位置に復帰させるための処理であり、各キャラクタ体と遮蔽部材との原位置への復帰動作については後述する。一方、ステップＳ１００でステッピングモータ動作禁止時間が値０でないとき、つまり電源投入（リセット）用ステッピングモータ初期化処理が終了していないときには、そのままこのルーチンを終了する。
［１１−２．２ｍｓ用ステッピングモータスケジューラ起動処理］
【０２０７】
次に、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５を駆動するステッピングモータスケジューラのアドレスをセットする２ｍｓ用ステッピングモータスケジューラ起動処理及びステッピングモータスケジューラパターン設定処理について説明する。２ｍｓ用ステッピングモータスケジューラ起動処理が開始されると、図２５に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、電源投入時又はリセット時であるか否かを判定する（ステップＳ１１０）。電源投入時又はリセット時であるときには、後述するステッピングモータスケジューラパターン設定処理を行い（ステップＳ１１２）、ステッピングモータ動作禁止時間を５．１ｓに設定し（ステップＳ１１４）、このルーチンを終了する。上述したように、ステッピングモータ動作禁止時間（５．１ｓ）内に電源投入（リセット）用ステッピングモータ初期化処理が行われる。
【０２０８】
一方、ステップＳ１１０で電源投入時又はリセット時でないときには、ステッピングモータ動作禁止時間が値０、つまり電源投入（リセット）用ステッピングモータ初期化処理が終了しているか否かを判定する（ステップＳ１１６）。ステッピングモータ動作禁止時間が値０であるとき、つまり電源投入（リセット）用ステッピングモータ初期化処理が終了しているときには、後述するステッピングモータスケジューラパターン設定処理を行い（ステップＳ１１８）、このルーチンを終了する。一方、ステップＳ１１６でステッピングモータ動作禁止時間が値０でないとき、つまり電源投入（リセット）用ステッピングモータ初期化処理が終了していないときには、そのままこのルーチンを終了する。
【０２０９】
なお、ステップＳ１１４で設定されたステッピングモータ動作禁止時間は、サブ統合基板１１１のＣＰＵ１１１ａの内部タイマにより減算され、その後、値０になる。
［１１−３．ステッピングモータスケジューラパターン設定処理］
【０２１０】
次に、ステッピングモータスケジューラパターン設定処理が開始されると、図２６に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、ステッピングモータ動作フラグＦが値１であるか否か、つまりステッピングモータスケジューラのアドレスがセットされているか否かを判定する（ステップＳ１２０）。このステッピングモータ動作フラグＦが値１であるとき、つまりステッピングモータスケジューラのアドレスがセットされているときには、ステッピングモータ動作フラグＦを値０にセット、つまりステッピングモータスケジューラのアドレスがセットされていないとし（ステップＳ１２２）、ステッピングモータスケジューラパターンを設定し（ステップＳ１２４）、このルーチンを終了する。このステッピングモータスケジューラパターンの設定は、図２３に示した１６ｍｓ用ステッピングモータスケジューラ起動処理のステップＳ１０４でセットしたステッピングモータスケジューラのアドレス（例えば、図２４で示したパターン３８のデータ０）がステッピングモータスケジューラパターンとして設定される。一方、ステップＳ１２０でステッピングモータ動作フラグＦが値０であるとき、つまりパターンが設定されていないときには、そのままこのルーチンを終了する。
【０２１１】
なお、ステップＳ１２２では、ステッピングモータ動作フラグＦを値０にセットしているが、これはステップＳ１２４のステッピングモータスケジューラパターンの設定を１度のみ行わせるためである。実際のステッピングモータスケジューラパターンの進行は、後述する２ｍｓ用ステッピングモータスケジューラ動作処理により行われる。また、次回、ステッピングモータ動作フラグＦが値１、つまりステッピングモータスケジューラのアドレスが新たにセットされ、このルーチンが行われるまでは、ステップＳ１２４でステッピングモータスケジューラパターンに設定したステッピングモータスケジューラのアドレスがサブ統合基板１１１のＲＡＭ１１１ｃに記憶される。
［１１−４．２ｍｓ用ステッピングモータスケジューラ動作処理］
【０２１２】
次に、ステッピングモータスケジューラパターンを進行する２ｍｓ用ステッピングモータスケジューラ動作処理について説明する。この２ｍｓ用ステッピングモータスケジューラ動作処理が開始されると、サブ統合基板１１１のＣＰＵ１１１ａは、図２７に示すように、駆動時間が終了したか否かを判定する（ステップＳ１３０）。この判定は、ステッピングモータスケジューラパターンに設定された経過時間が経過したか否かにより行われる。具体的には、例えば、図２４に示したパターン３８のデータ０で設定された経過時間４０ｍｓを、後述する２ｍｓタイマ一括減算処理で減算され、その後、値０になった否かにより行われる。ステップＳ１３０で駆動時間が経過したときには、ステッピングモータスケジューラパターンを１つ進め（例えば、図２４に示したパターン３８のデータ０からデータ１に進める、ステップＳ１３２）、このルーチンを終了する。一方、ステップＳ１３０で駆動時間が経過していないときには、そのままこのルーチンを終了する。
［１１−５．励磁データ作成処理］
【０２１３】
次に、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁信号のＯＮ／ＯＦＦデータを作成する励磁データ作成処理について説明する。この励磁データ作成処理が開始されると、サブ統合基板１１１のＣＰＵ１１１ａは、上述したステッピングモータスケジューラパターンに基づいて、ステッピングモータ１５０ｈ，１５３ｆの励磁信号のＯＮ／ＯＦＦデータとして第１励磁データと、ステッピングモータ１５２ｈ，１５５の励磁信号のＯＮ／ＯＦＦデータとして第２励磁データとを作成する。第１励磁データと第２励磁データとは、それぞれ１バイト、つまり８ビットの情報であり、上位４ビットと下位４ビットとに駆動するステッピングモータの励磁信号のＯＮ／ＯＦＦデータがそれぞれ割り振られ、計２台のステッピングモータを駆動する励磁信号のＯＮ／ＯＦＦデータにより構成される。具体的には、図２８（ａ）に示すように、第１励磁データの上位４ビットＤ７，Ｄ６，Ｄ５，Ｄ４には、ステッピングモータ１５０ｈの励磁信号としてＳＭ１−４，ＳＭ１−３，ＳＭ１−２，ＳＭ１−１がそれぞれ割り振られ、一方、第１励磁データの下位４ビットＤ３，Ｄ２，Ｄ１，Ｄ０には、ステッピングモータ１５３ｆの励磁信号としてＳＭ２−４，ＳＭ２−３，ＳＭ２−２，ＳＭ２−１がそれぞれ割り振られている。また、図２８（ｂ）に示すように、第２励磁データの上位４ビットＤ７’，Ｄ６’，Ｄ５’，Ｄ４’には、ステッピングモータ１５２ｈの励磁信号としてＳＭ３−４，ＳＭ３−３，ＳＭ３−２，ＳＭ３−１がそれぞれ割り振られ、一方、第２励磁データの下位４ビットＤ３’，Ｄ２’，Ｄ１’，Ｄ０’には、ステッピングモータ１５５の励磁信号としてＳＭ４−４，ＳＭ４−３，ＳＭ４−２，ＳＭ４−１がそれぞれ割り振られている。なお、図中のＭＳＢ（Ｍｏｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔの略）は最上位ビットを表し、図２８（ａ）の第１励磁データではＤ７、図２８（ｂ）の第２励磁データではＤ７’となる。また、ＬＳＢ（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔの略）は最下位ビットを表し、図２８（ａ）の第１励磁データではＤ０、図２８（ｂ）の第２励磁データではＤ０’となる。
［１１−６．異常時励磁データクリア処理］
【０２１４】
次に、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４に異常が生じたときのステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁信号のＯＮ／ＯＦＦデータをクリアする異常時励磁データクリア処理について説明する。
【０２１５】
この異常時励磁データクリア処理が開始されると、図２９に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４が正常状態にあるか否かを判定する（ステップＳ１４０）。この判定は、後述するキャラクタ体（フランケン）異常判定処理においてセットされるキャラクタ体（フランケン）異常フラグＦ−ＭＳ１、キャラクタ体（ドラキュラ）異常判定処理においてセットされるキャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２、遮蔽部材（ドラキュラ）異常判定処理においてセットされる遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３、キャラクタ体（オオカミ男）異常判定処理においてセットされるキャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４の値に基づいて行われ、正常状態として値０、異常状態として値１がそれぞれ設定されている。ステップＳ１４０でキャラクタ体（フランケン）異常フラグＦ−ＭＳ１、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４がすべて値０であるとき、つまりキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４がすべて正常状態にあるときには、そのままこのルーチンを終了する。
【０２１６】
一方、ステップＳ１４０でキャラクタ体（フランケン）異常フラグＦ−ＭＳ１、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４のうち少なくとも１つが値１であるとき、つまりキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４のうち少なくとも１が異常状態にあるときには、図２８（ａ）に示した第１励磁データ（Ｄ０〜Ｄ７）と図２８（ｂ）に示した第２励磁データ（Ｄ０’〜Ｄ７’）とに値０をそれぞれセットし（ステップＳ１４２）、このルーチンを終了する。
【０２１７】
ステップＳ１４２では、第１励磁データと第２励磁データとが値０にセットされるため、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５が回転しない。このため、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４が動作しなくなる。具体的には、第１励磁データの上位４ビットＤ７，Ｄ６，Ｄ５，Ｄ４に値０がセットされることにより、ドライブ回路部１１２ｊによるステッピングモータ１５０の各相コイル（φ１，φ２，φ３，φ４）に対して励磁電流のスイッチングが停止され、ステッピングモータ１５０が回転しない。このため、キャラクタ体（フランケン）１５０が動作しない。また、第１励磁データの下位４ビットＤ３，Ｄ２，Ｄ１，Ｄ０と第２励磁データの上位４ビットＤ７’，Ｄ６’，Ｄ５’，Ｄ４’に値０がセットされることにより、ドライブ回路部１１２ｋによるステッピングモータ１５３ｆの各相コイル（φ１，φ２，φ３，φ４）とドライブ回路部１１２ｍによるステッピングモータ１５２ｈの各相コイル（φ１，φ２，φ３，φ４）とに対して励磁電流のスイッチングが停止され、ステッピングモータ１５３ｆ，１５２ｈがそれぞれ回転しない。このため、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが動作しない。更に、第２励磁データの下位４ビットＤ３’，Ｄ２’，Ｄ１’，Ｄ０’に値０がセットされることにより、ドライブ回路部１１２ｎによるステッピングモータ１５５の各相コイル（φ１，φ２，φ３，φ４）に対して励磁電流のスイッチングが停止され、ステッピングモータ１５５が回転しない。このため、キャラクタ体（オオカミ男）１５４が動作しない。
［１１−７．励磁データ送信処理］
【０２１８】
次に、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁データを送信する励磁データ送信処理について説明する。この励磁データ送信処理が開始されると、サブ統合基板１１１のＣＰＵ１１１ａにおける演算処理部１１１ａａｃは、図３０に示すように、送信許可ビットＴｅが値１であるか否かを判定する（ステップＳ１６０）。この送信許可ビットＴｅには、外部への送信を許可する送信許可状態と外部への送信を禁止する送信禁止状態とがあり、送信許可状態として値１、送信禁止状態として値０がそれぞれ設定されている。ステップＳ１６０で送信許可ビットＴｅが値１のとき、つまり送信許可状態にあるときには、送信バッファ空フラグＴｂと送信レジスタ空フラグＴｒとが共に値１であるか否かを判定する（ステップＳ１６２）。この送信バッファ空フラグＴｂは、送信バッファレジスタ１１１ａｓｂに送信データがあるか否かを表すフラグであり、送信バッファレジスタ１１１ａｓｂに送信データがない状態として値１、送信バッファレジスタ１１１ａｓｂに送信データがある状態として値０がそれぞれ設定される。一方、送信レジスタ空フラグＴｒは、送信レジスタ１１１ａｓｒに送信中の送信データがあるか否かを表すフラグであり、送信レジスタ１１１ａｓｒに送信中の送信データがないとき送信完了として値１、送信レジスタ１１１ａｓｒに送信中の送信データがあるとき送信中として値０がそれぞれ設定される。なお、送信バッファレジスタ１１１ａｓｂの送信データが送信レジスタ１１１ａｓｒに転送されるときには、送信バッファ空フラグＴｂが値０から値１に立ち上がり（アップエッジし）、つまり送信バッファレジスタ１１１ａｓｂの送信データがない状態となる。このとき、送信レジスタ空フラグＴｒは値１から値０に立ち下がり（ダウンエッジし）、つまり送信（シリアル出力）中となる。
【０２１９】
ステップＳ１６２で送信バッファ空フラグＴｂと送信レジスタ空フラグＴｒとが共に値１であるとき、つまり送信バッファレジスタ１１１ａｓｂに送信データがない状態であり、送信レジスタ１１１ａｓｒに送信中の送信データがないときには、第２励磁データを送信バッファレジスタ１１１ａｓｂに設定し（ステップＳ１６４）、送信バッファレジスタ１１１ａｓｂの第２励磁データを送信レジスタ１１１ａｓｒに転送し（ステップＳ１６６）、送信バッファ空フラグＴｂが値１か否かを判定する（ステップＳ１６８）。この判定は、送信バッファ空フラグＴｂがアップエッジしたか、つまり送信バッファレジスタ１１１ａｓｂの第２励磁データをすべて送信レジスタ１１１ａｓｒに転送したか否かにより行われる。ステップＳ１６８で送信バッファ空フラグＴｂが値１でないとき、つまり送信バッファレジスタ１１１ａｓｂの第２励磁データをすべて送信レジスタ１１１ａｓｒに転送していないときには、そのまま待機し、一方、送信バッファ空フラグＴｂが値１であるとき、つまり送信バッファレジスタ１１１ａｓｂの第２励磁データをすべて送信レジスタ１１１ａｓｒに転送したときには、第１励磁データを送信バッファレジスタ１１１ａｓｂに設定する（ステップＳ１７０）。このとき、送信レジスタ１１１ａｓｒに転送された第２励磁データは、送信制御部１１１ａｓｃからの転送クロックＳＭ−ＣＬＫと同期してレベルコンバータ１１１ｅを介し、ランプ駆動基板１１２へ送信（シリアル出力）される。続いて、送信レジスタ空フラグＴｒが値１であるか否かを判定する（ステップＳ１７２）。この判定は、送信レジスタ空フラグＴｒがアップエッジしたか、つまり送信レジスタ１１１ａｓｒの第２励磁データを送信完了したか否かにより行われる。
【０２２０】
ステップＳ１７２で送信レジスタ空フラグＴｒが値１でないとき、つまり送信レジスタ１１１ａｓｒの第２励磁データを送信完了していないときには、そのまま待機し、一方、送信レジスタ空フラグＴｒが値１であるとき、つまり送信レジスタ１１１ａｓｒの第２励磁データを送信完了したときには、送信バッファレジスタ１１１ａｓｂの第１励磁データを送信レジスタ１１１ａｓｒに転送し（ステップＳ１７４）、送信バッファ空フラグＴｂが値１か否かを判定する（ステップＳ１７６）。送信バッファ空フラグＴｂが値１でないとき、つまり送信バッファレジスタ１１１ａｓｂの第１励磁データをすべて送信レジスタ１１１ａｓｒに転送していないときには、そのまま待機し、一方、送信バッファ空フラグＴｂが値１であるとき、つまり送信バッファレジスタ１１１ａｓｂの第１励磁データをすべて送信レジスタ１１１ａｓｒに転送したときには、送信レジスタ空フラグＴｒが値１であるか否かを判定する（ステップＳ１７７）。送信レジスタ空フラグＴｒが値１でないとき、つまり送信レジスタ１１１ａｓｒが第１励磁データを送信完了していないときには、そのまま待機し、一方、送信レジスタ空フラグＴｒが値１であるとき、つまり送信レジスタ１１１ａｓｒの第１励磁データを送信完了したときには、出力ポート１１１ａｏｐからラッチ信号ＳＭ−ＬＡＴを出力し（ステップＳ１７８）、このルーチンを終了する。
【０２２１】
一方、ステップＳ１６０で送信許可ビットＴｅが値０のとき、つまり送信禁止状態にあるとき又はステップＳ１６２で送信バッファ空フラグＴｂと送信レジスタ空フラグＴｒとが共に値０であるとき、つまり送信バッファレジスタ１１１ａｓｂに送信データがある状態であり、送信レジスタ１１１ａｓｒに送信中の送信データがあるときには、そのままこのルーチンを終了する。
【０２２２】
なお、上述した励磁データ送信処理で第１励磁データと第２励磁データとをランプ駆動基板１１２へそれぞれ送信するときには、上位４ビットと下位４ビットとの８ビットの励磁信号のＯＮ／ＯＦＦデータを１ビットずつ右へシフトすることにより行われ、最下位ビット（ＬＳＢ）の励磁信号のＯＮ／ＯＦＦデータから最上位ビット（ＭＳＢ）の励磁信号のＯＮ／ＯＦＦデータまでを順にランプ統合基板１１２に送信する。具体的には、図２８（ａ）に示した第１励磁データでは、Ｄ０，Ｄ１，・・・，Ｄ４，・・・，Ｄ７、つまりＳＭ２−１，ＳＭ２−２，・・・，ＳＭ１−１，・・・，ＳＭ１−４と順にランプ駆動基板１１２に１ビットずつ送信され、図２８（ｂ）に示した第２励磁データでは、Ｄ０’，Ｄ１’，・・・，Ｄ４’，・・・，Ｄ７’、つまりＳＭ４−１，ＳＭ４−２，・・・，ＳＭ３−１，・・・，ＳＭ３−４と順にランプ駆動基板１１２に１ビットずつ送信される。
【０２２３】
次に、励磁データ送信処理が行われるときのサブ統合基板１１１のＣＰＵ１１１ａにおける各信号について説明する。図３１に示すように、励磁データ送信処理が開始されると、図３１（ｂ）に示す送信許可ビットＴｅが値１（図３０に示した励磁データ送信処理のステップＳ１６０）、図３１（ｃ）に示す送信バッファ空フラグＴｂと図３１（ｆ）に示す送信レジスタ空フラグＴｒとが共に値１であるときには（図３０に示した励磁データ送信処理のステップＳ１６２、タイミングＴ１）、第２励磁データを送信バッファレジスタ１１１ａｓｂに設定し、送信バッファ空フラグＴｂが値１から値０に立ち下がる（ダウンエッジする）（図３０に示した励磁データ送信処理のステップＳ１６４、タイミングＴ２）。続いて、送信バッファレジスタ１１１ａｓｂの第２励磁データを送信レジスタ１１１ａｓｒに転送し（図３０に示した励磁データ送信処理のステップＳ１６６）、転送完了するまで待機し（図３０に示した励磁データ送信処理のステップＳ１６８）、転送完了すると送信バッファ空フラグＴｂが値０から値１に立ち上がる（アップエッジする、タイミングＴ３）。このとき、図３１（ｄ）に示す転送クロックＳＭ−ＣＬＫを発生し、送信レジスタ空フラグＴｒがダウンエッジし、送信レジスタ１１１ａｓｒのＬＳＢからＭＳＢへと、つまりＤ０’からＤ７’へと順に１ビットずつ第２励磁データ（図３１（ｅ）に示す励磁データＳＭ−ＤＡＴ）を送信する。
【０２２４】
続いて、第１励磁データを送信バッファレジスタ１１１ａｓｂに設定し、送信バッファ空フラグＴｂがダウンエッジする（図３０に示した励磁データ送信処理のステップＳ１７０、タイミングＴ４）。続いて、送信レジスタ空フラグＴｒが値１、つまり第２励磁データを送信完了するまで待機する（図３０に示した励磁データ送信処理のステップＳ１７２）。送信完了すると送信レジスタ空フラグＴｒがアップエッジし（タイミングＴ５）、送信バッファレジスタ１１１ａｓｂの第１励磁データを送信レジスタ１１１ａｓｒに転送し（図３０に示した励磁データ送信処理のステップＳ１７４）、転送完了するまで待機する（図３０に示した励磁データ送信処理のステップＳ１７６）。転送完了すると送信バッファ空フラグＴｂがアップエッジする（タイミングＴ６）。このとき、送信レジスタ空フラグＴｒがダウンエッジし、第２励磁データに続いて、送信レジスタ１１１ａｓｒのＬＳＢからＭＳＢへと、つまりＤ０からＤ７へと順に１ビットずつ第１励磁データ（図３１（ｅ）に示す励磁データＳＭ−ＤＡＴ）を送信する。そして、送信レジスタ空フラグＴｒが値１、つまり第２励磁データを送信完了するまで待機する（図３０に示した励磁データ送信処理のステップＳ１７７）。送信完了すると送信レジスタ空フラグＴｒがアップエッジし（タイミングＴ８）、出力ポート１１１ａｏｐからラッチ信号ＳＭ−ＬＡＴを出力する（図３０に示した励磁データ送信処理のステップＳ１７８）。このとき、ラッチ信号ＳＭ−ＬＡＴは負論理として出力されるため、ラッチ信号ＳＭ−ＬＡＴをダウンエッジさせ、指定時間経過後（本実施形態では、３μｓに設定されている。）、アップエッジさせる。
【０２２５】
なお、送信許可ビットＴｅは、この励磁データ送信処理が開始される前に値１、つまり送信許可状態に設定される。送信許可ビットＴｅは第１励磁データを送信中に値０（タイミングＴ７）、つまり送信禁止状態に設定されているが、実際には第１励磁データの送信終了後に送信禁止状態になる。また、本実施形態では、転送クロックＳＭ−ＣＬＫとして２５０ｋＨｚと設定されており、１周期が４μｓになり、クロックパルス幅Ｔｃが２μｓになる。この転送クロックＳＭ−ＣＬＫに同期する励磁データＳＭ−ＤＡＴの送信速度は２５０ｋｂｐｓ（ｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄの略であり、１秒間に送信するビット数を表す。）になる。第１励磁データと第２励磁データとは、それぞれ１バイトの情報であるため、合わせて２バイト、つまり１６ビットになり、励磁データ送信処理で行われる送信時間は１６ビット×４μｓ＝６４μｓになる。これにより、第１励磁データと第２励磁データとの送信は、図２０で示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理内で完了することになる。
【０２２６】
次に、ランプ駆動基板１１２のシフトレジスタ１１２ｈ，１１２ｉにおける処理について説明する。サブ統合基板１１１からシリアル出力された第１励磁データと第２励磁データとは、図３２（ｃ）に示す励磁データＳＭ−ＤＡＴとして、図３２（ｂ）に示す転送クロックＳＭ−ＣＬＫと同期して、第２励磁データはランプ駆動基板１１２のシフトレジスタ１１２ｈを通過してシフトレジスタ１１２ｉにシフトされ、第１励磁データはシフトレジスタ１１２ｈにシフトされる。上述したラッチ信号ＳＭ−ＬＡＴ（図３２（ａ）参照）にラッチされることによりシフトレジスタ１１２ｈとシフトレジスタ１１２ｉとにシフトされた第１励磁データと第２励磁データとが、一度に、励磁信号としてドライブ回路部１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎにそれぞれ出力される。具体的には、図３２（ｍ）〜（ｐ），（ｑ）〜（ｔ）に示すＳＭ３−４〜ＳＭ３−１，ＳＭ４−４〜ＳＭ４−１の励磁信号のＯＮ／ＯＦＦデータとして第２励磁データのＤ７’〜Ｄ４’，Ｄ３’〜Ｄ０’がドライブ回路部１１２ｍ，１１２ｎにそれぞれ出力され、図３２（ｄ）〜（ｇ），（ｈ）〜（ｋ）に示すＳＭ１−４〜ＳＭ１−１，ＳＭ２−４〜ＳＭ２−１の励磁信号のＯＮ／ＯＦＦデータとして第１励磁データのＤ７〜Ｄ４，Ｄ３〜Ｄ０がドライブ回路部１１２ｊ，１１２ｋにそれぞれ出力される。この励磁信号に応じてステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動制御がドライブ回路部１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎによりそれぞれ行われ、ＣＷ又はＣＣＷの回転運動となる。ここで、図３２（ｄ）〜（ｔ）の波線で示した励磁信号のＯＮ／ＯＦＦデータＤ０〜Ｄ７，Ｄ０’〜Ｄ７’は前回（２ｍｓ前）にラッチ信号ＳＭ−ＬＡＴにラッチされたものであり、実線で示した励磁信号のＯＮ／ＯＦＦデータＤ０〜Ｄ７，Ｄ０’〜Ｄ７’は今回ラッチされたものである。
［１１−８．ステッピングモータ処理］
【０２２７】
次に、ステッピングモータ処理が開始されると、サブ統合基板１１１のＣＰＵ１１１ａは、図３３に示すように、２ｍｓタイマ一括減算処理を行う（ステップＳ１８０）。この２ｍｓタイマ一括減算処理は、ステッピングモータスケジューラパターンの駆動時間を２ｍｓずつ減算する処理である。例えば、図２４で示したパターン３８のデータ０では、駆動時間４０ｍｓから２ｍｓずつ、３８ｍｓ、３６ｍｓ、・・・、０ｍｓと、この２ｍｓタイマ一括減算処理が行われるごとに減算される。続いて、２ｍｓ用ステッピングモータスケジューラ起動処理を行う（ステップＳ１８２）。この２ｍｓ用ステッピングモータスケジューラ起動処理は、図２６で説明したように、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５を駆動するステッピングモータスケジューラのアドレスをセットする処理である。続いて、２ｍｓステッピングモータスケジューラ動作処理を行う（ステップＳ１８４）。この２ｍｓステッピングモータスケジューラ動作処理は、図２７で説明したように、ステッピングモータスケジューラパターンを進行する処理である。続いて、励磁データ初期化処理を行う（ステップＳ１８６）。この励磁データ初期化処理は、第１励磁データと第２励磁データとの初期化を行い、
初期値として値０をそれぞれセットする処理である。続いて、励磁データ作成処理を行う（ステップＳ１８８）。この励磁データ作成処理は、図２８で説明したように、ステッピングモータスケジューラパターンに基づいて第１励磁データと第２励磁データとを作成する処理である。
【０２２８】
続いて、異常時励磁データクリア処理を行う（ステップＳ１９０）。この異常時励磁データクリア処理は、図２９で説明したように、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４に異常が生じたときのステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁信号のＯＮ／ＯＦＦデータに値０をセットする処理である。続いて、励磁データ送信処理を行う（ステップＳ１９２）。この励磁データ送信処理は、図３０及び図３１で説明したように、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁データを送信する処理であり、送信された励磁データによりステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動制御が行われ、ＣＷ又はＣＣＷの回転運動となる。なお、このステッピングモータ処理は、図２０で示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理の一処理として行われる。
［１２．キャラクタ体の異常判定処理］
【０２２９】
次に、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の異常判定について説明する。図３４はキャラクタ体（フランケン）異常判定処理の一例を示すフローチャートであり、図３５はキャラクタ体（ドラキュラ）異常判定処理の一例を示すフローチャートであり、図３６は遮蔽部材（ドラキュラ）異常判定処理の一例を示すフローチャートであり、図３７はキャラクタ体（オオカミ男）異常判定処理の一例を示すフローチャートである。なお、これらの各処理は、処理の概略を説明する都合上、図１９に示したリセット処理のステップＳ４８の１６ｍｓの定常処理の一処理として行われる処理と、図２０に示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理の一処理として行われる処理とを併せたフローチャートとなっている。例えば、後述するキャラクタ体（フランケン）異常判定処理のステップＳ２０８では、ステッピングモータ１５０ｈを６０ステップＣＣＷさせているが、実際には、図２０で示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理が行われるごとに１ステップずつＣＣＷさせている。また、これらの各処理は主制御基板１０１からサブ統合基板１１１にコマンドとして図１６に示した変動表示パターンの変動番号（例えば、変動番号３２の役物リーチ）が送信されるごとに行われる。
［１２−１．キャラクタ体（フランケン）異常判定処理］
【０２３０】
次に、キャラクタ体（フランケン）異常判定処理が開始されると、図３４に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、キャラクタ体（フランケン）１５０が原位置にあるか否かを判定する（ステップＳ２００）。この判定は、基準板１５０ｍがフォトセンサ１５０ｎにより検出されているか否かにより行われる。具体的には、基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっている状態をキャラクタ体（フランケン）１５０が原位置にある状態として検出し、一方、基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっていない状態をキャラクタ体（フランケン）１５０が原位置にない状態として検出する。ステップＳ２００でキャラクタ体（フランケン）１５０が原位置にあるとき、つまり基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっている状態にあるときには、キャラクタ体（フランケン）異常フラグＦ−ＭＳ１に値０をセットし（ステップＳ２０２）、このルーチンを終了する。このキャラクタ体（フランケン）異常フラグＦ−ＭＳ１は、基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっている状態にあるか否かを表すフラグであり、基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっている状態をキャラクタ体（フランケン）１５０の正常状態として値０、一方、基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっていない状態をキャラクタ体（フランケン）１５０の異常状態として値１がそれぞれ設定されている。
【０２３１】
ここで、上述したように、キャラクタ体（フランケン）１５０は、ステッピングモータ１５０をＣＷ、つまり時計方向に回転させることによりキャラクタ体（フランケン）１５０が表示領域４２の前面側に出現し、そして、ステッピングモータ１５０をＣＣＷ、つまり反時計方向に回転させることによりキャラクタ体（フランケン）１５０が原位置に戻る動作となる。このため、キャラクタ体（フランケン）１５０が原位置にないときには、ステッピングモータ１５０ｈをＣＣＷさせることにより原位置に復帰させることができる（「原位置復帰処理（フランケン）」という）。
【０２３２】
一方、ステップＳ２００でキャラクタ体（フランケン）１５０が原位置にないとき、つまり基準板１５０ｍがフォトセンサ１５０ｎの凹部に収まっていない状態にあるときには、基準板１５０ｍをフォトセンサ１５０ｎの凹部に収まるように復帰動作としてステッピングモータ１５０ｈを１ステップＣＣＷさせる（ステップＳ２０４）。
【０２３３】
続いて、基準板１５０ｍのエッジが検出されたか否かを判定する（ステップＳ２０６）。この判定は、フォトセンサ１５０ｎが基準板１５０ｍのエッジを検出した履歴に基づいて行われる。具体的には、例えば、フォトセンサ１５０ｎが基準板１５０ｍのエッジを続けて３回検出したとき、キャラクタ体（フランケン）１５０が原位置へ復帰する状況にあると判定し、一方、フォトセンサ１５０ｎが基準板１５０ｍのエッジを続けて３回検出しなかったとき、キャラクタ体（フランケン）１５０が原位置へ復帰する状況にないと判定する。ステップＳ２０６でキャラクタ体（フランケン）１５０のエッジが検出されたとき、つまりキャラクタ体（フランケン）１５０が原位置へ復帰する状況にあるときには、ステッピングモータ１５０ｈを６０ステップだけＣＣＷさせる（ステップＳ２０８）。この回転は、ステッピングモータ１５０ｈを回転させることによりキャラクタ体（フランケン）１５０が原位置になるよう微調整するために行われる。
【０２３４】
続いて、キャラクタ体（フランケン）異常フラグＦ−ＭＳ１に値０をセットし（ステップＳ２０２）、このルーチンを終了する。一方、ステップＳ２０６で基準板１５０ｍのエッジが検出されないときには、ステッピングモータ１５０ｈがＮ１ステップ以上回転したか否かを判定する（ステップＳ２１０）。ここで、Ｎ１ステップは、ステッピングモータ１５０ｈが１回転するときのステップ数（例えば、４８３ステップ）である。ステップＳ２１０でステッピングモータ１５０ｈがＮ１ステップ以上回転したときには、キャラクタ体（フランケン）異常フラグＦ−ＭＳ１に値１をセットし（ステップＳ２１２）、このルーチンを終了する。一方、ステップＳ２１０でステッピングモータ１５０ｈがＮ１ステップ以上回転していないときには、ステップＳ２０４に戻り、ステッピングモータ１５０ｈを１ステップＣＣＷさせ、そして、ステップＳ２０６で基準板１５０ｍのエッジが検出されるまで又はステップＳ２１０でステッピングモータ１５０ｈがＮ１ステップ以上回転するまで、ステップＳ２０４、ステップＳ２０６そしてステップＳ２１０と順次繰り返し行う。
【０２３５】
このキャラクタ体（フランケン）異常判定処理では、フォトセンサ１５０ｎからの検出信号が一定時間ないときには、異常としてステッピングモータ１５０ｈの駆動を中止する。
【０２３６】
なお、ステップＳ２００そしてステップＳ２０２と順次行われる処理は、図１９で示したリセット処理のステップＳ４８の１６ｍｓの定常処理の一処理として行われ、ステップＳ２０４、ステップＳ２０６、ステップＳ２０８そしてステップＳ２０２と順次行われる処理とステップＳ２０４、ステップＳ２０６、ステップＳ２１０そしてステップＳ２１２と順次行われる処理とは、図２０で示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理の一処理として行われる。
［１２−２．キャラクタ体（ドラキュラ）異常判定処理］
【０２３７】
次に、キャラクタ体（ドラキュラ）異常判定処理が開始されると、図３５に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、キャラクタ体（ドラキュラ）１５２が原位置にあるか否かを判定する（ステップＳ２２０）。この判定は、基準板１５３ｍがフォトセンサ１５３ｎにより検出されているか否かにより行われる。具体的には、基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっている状態をキャラクタ体（ドラキュラ）１５２が原位置にある状態として検出し、一方、基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっていない状態をキャラクタ体（ドラキュラ）１５２が原位置にない状態として検出する。ステップＳ２２０でキャラクタ体（ドラキュラ）１５２が原位置にあるとき、つまり基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっている状態にあるときには、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２に値０をセットし（ステップＳ２２２）、このルーチンを終了する。このキャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２は、基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっている状態にあるか否かを表すフラグであり、基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっている状態をキャラクタ体（ドラキュラ）１５２の正常状態として値０、一方、基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっていない状態をキャラクタ体（ドラキュラ）１５２の異常状態として値１がそれぞれ設定されている。
【０２３８】
ここで、上述したように、キャラクタ体（ドラキュラ）１５２は、ステッピングモータ１５３ｆをＣＷにより１回転させることでキャラクタ体（ドラキュラ）１５２が表示領域４２の前面側に出現し、原位置に戻る動作となる。このため、キャラクタ体（ドラキュラ）１５２が原位置にないときには、ステッピングモータ１５３ｆをＣＷさせることにより原位置に復帰させることができる（「原位置復帰処理（キャラクタ体（ドラキュラ））」という）。
【０２３９】
一方、ステップＳ２２０でキャラクタ体（ドラキュラ）１５２が原位置にないとき、つまり基準板１５３ｍがフォトセンサ１５３ｎの凹部に収まっていない状態にあるときには、基準板１５３ｍをフォトセンサ１５３ｎの凹部に収まるように復帰動作としてステッピングモータ１５３ｆを１ステップＣＷさせる（ステップＳ２２４）。
【０２４０】
続いて、基準板１５３ｍのエッジが検出されたか否かを判定する（ステップＳ２２６）。この判定は、フォトセンサ１５３ｎが基準板１５３ｍのエッジを検出した履歴に基づいて行われる。具体的には、例えば、フォトセンサ１５３ｎが基準板１５３ｍのエッジを続けて３回検出したとき、キャラクタ体（ドラキュラ）１５２が原位置へ復帰する状況にあると判定し、一方、フォトセンサ１５３ｎが基準板１５３ｍのエッジを続けて３回検出しなかったとき、キャラクタ体（ドラキュラ）１５２が原位置へ復帰する状況にないと判定する。ステップＳ２２６でキャラクタ体（ドラキュラ）１５２のエッジが検出されたとき、つまりキャラクタ体（ドラキュラ）１５２が原位置へ復帰する状況にあるときには、ステッピングモータ１５３ｆを７８ステップだけＣＷさせる（ステップＳ２２８）。この回転は、ステッピングモータ１５３ｆを回転させることによりキャラクタ体（ドラキュラ）１５２が原位置になるよう微調整するために行われる。
【０２４１】
続いて、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２に値０をセットし（ステップＳ２２２）、このルーチンを終了する。一方、ステップＳ２２６で基準板１５３ｍのエッジが検出されないときには、ステッピングモータ１５３ｆがＮ２ステップ以上回転したか否かを判定する（ステップＳ２３０）。ここで、Ｎ２ステップは、ステッピングモータ１５３ｆが２回転するときのステップ数（例えば、１回転で４８３ステップとすれば、２回転で４８３×２ステップとなる。）である。ステップＳ２３０でステッピングモータ１５３ｆがＮ２ステップ以上回転したときには、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２に値１をセットし（ステップＳ２３２）、このルーチンを終了する。一方、ステップＳ２３０でステッピングモータ１５３ｆがＮ２ステップ以上回転していないときには、ステップＳ２２４に戻り、ステッピングモータ１５３ｆを１ステップＣＷさせ、そして、ステップＳ２２６で基準板１５３ｍのエッジが検出されるまで又はステップＳ２３０でステッピングモータ１５３ｆがＮ２ステップ以上回転するまで、ステップＳ２２４、ステップＳ２２６そしてステップＳ２３０と順次繰り返し行う。
【０２４２】
このキャラクタ体（ドラキュラ）異常判定処理では、フォトセンサ１５３ｎからの検出信号が一定時間ないときには、異常としてステッピングモータ１５３ｆの駆動を中止する。
【０２４３】
なお、ステップＳ２２０そしてステップＳ２２２と順次行われる処理は、図１９で示したリセット処理のステップＳ４８の１６ｍｓの定常処理の一処理として行われ、ステップＳ２２４、ステップＳ２２６、ステップＳ２２８そしてステップＳ２２２と順次行われる処理とステップＳ２２４、ステップＳ２２６、ステップＳ２３０そしてステップＳ２３２と順次行われる処理とは、図２０で示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理の一処理として行われる。
［１２−３．遮蔽部材（ドラキュラ）異常判定処理］
【０２４４】
次に、遮蔽部材（ドラキュラ）異常判定処理が開始されると、図３６に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、遮蔽部材（ドラキュラ）１６６が原位置にあるか否かを判定する（ステップＳ２４０）。この判定は、基準板１５２ｍがフォトセンサ１５２ｎにより検出されているか否かにより行われる。具体的には、基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっている状態を遮蔽部材（ドラキュラ）１６６が原位置にある状態として検出し、一方、基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっていない状態を遮蔽部材（ドラキュラ）１６６が原位置にない状態として検出する。ステップＳ２４０で遮蔽部材（ドラキュラ）１６６が原位置にあるとき、つまり基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっている状態にあるときには、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３に値０をセットし（ステップＳ２４２）、このルーチンを終了する。この遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３は、基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっている状態にあるか否かを表すフラグであり、基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっている状態を遮蔽部材（ドラキュラ）１６６の正常状態として値０、一方、基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっていない状態を遮蔽部材（ドラキュラ）１６６の異常状態として値１がそれぞれ設定されている。
【０２４５】
ここで、上述したように、遮蔽部材（ドラキュラ）１６６は、ステッピングモータ１５２ｈをＣＷにより１回転させることで遮蔽部材（ドラキュラ）１６６が表示領域４２の前面側に出現し、原位置に戻る動作となる。このため、遮蔽部材（ドラキュラ）１６６が原位置にないときには、ステッピングモータ１５２ｈをＣＷさせることにより原位置に復帰させることができる（「原位置復帰処理（遮蔽部材（ドラキュラ））」という）。
【０２４６】
一方、ステップＳ２４０で遮蔽部材（ドラキュラ）１６６が原位置にないとき、つまり基準板１５２ｍがフォトセンサ１５２ｎの凹部に収まっていない状態にあるときには、基準板１５２ｍをフォトセンサ１５２ｎの凹部に収まるように復帰動作としてステッピングモータ１５２ｈを１ステップＣＷさせる（ステップＳ２４４）。
【０２４７】
続いて、基準板１５２ｍのエッジが検出されたか否かを判定する（ステップＳ２４６）。この判定は、フォトセンサ１５２ｎが基準板１５２ｍのエッジを検出した履歴に基づいて行われる。具体的には、例えば、フォトセンサ１５２ｎが基準板１５２ｍのエッジを続けて３回検出したとき、遮蔽部材（ドラキュラ）１６６が原位置へ復帰する状況にあると判定し、一方、フォトセンサ１５２ｎが基準板１５２ｍのエッジを続けて３回検出しなかったとき、遮蔽部材（ドラキュラ）１６６が原位置へ復帰する状況にないと判定する。ステップＳ２４６で基準板１５２ｍのエッジが検出されたとき、つまり遮蔽部材（ドラキュラ）１６６が原位置へ復帰する状況にあるときには、ステッピングモータ１５２ｈを２７ステップだけＣＷさせる（ステップＳ２４８）。この回転は、ステッピングモータ１５２ｈを回転させることにより遮蔽部材（ドラキュラ）１６６が原位置になるよう微調整するために行われる。
【０２４８】
続いて、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３に値０をセットし（ステップＳ２４２）、このルーチンを終了する。一方、ステップＳ２４６で基準板１５２ｍのエッジが検出されないときには、ステッピングモータ１５２ｈがＮ３ステップ以上回転したか否かを判定する（ステップＳ２５０）。ここで、Ｎ３ステップは、ステッピングモータ１５２ｈが２回転するときのステップ数（例えば、１回転で４８３ステップとすれば、２回転で４８３×２ステップとなる。）である。ステップＳ２５０でステッピングモータ１５２ｈがＮ３ステップ以上回転したときには、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３に値１をセットし（ステップＳ２５２）、このルーチンを終了する。一方、ステップＳ２５０でステッピングモータ１５２ｈがＮ３ステップ以上回転していないときには、ステップＳ２４４に戻り、ステッピングモータ１５２ｈを１ステップＣＷさせ、そして、ステップＳ２４６で基準板１５２ｍのエッジが検出されるまで又はステップＳ２５０でステッピングモータ１５２ｈがＮ３ステップ以上回転するまで、ステップＳ２４４、ステップＳ２４６そしてステップＳ２５０と順次繰り返し行う。
【０２４９】
この遮蔽部材（ドラキュラ）異常判定処理では、フォトセンサ１５２ｎからの検出信号が一定時間ないときには、異常としてステッピングモータ１５２ｈの駆動を中止する。
【０２５０】
なお、ステップＳ２４０そしてステップＳ２４２と順次行われる処理は、図１９で示したリセット処理のステップＳ４８の１６ｍｓの定常処理の一処理として行われ、ステップＳ２４４、ステップＳ２４６、ステップＳ２４８そしてステップＳ２４２と順次行われる処理とステップＳ２４４、ステップＳ２４６、ステップＳ２５０そしてステップＳ２５２と順次行われる処理とは、図２０で示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理の一処理として行われる。
［１２−４．キャラクタ体（オオカミ男）異常判定処理］
【０２５１】
次に、キャラクタ体（オオカミ男）異常判定処理が開始されると、図３７に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、キャラクタ体（オオカミ男）１５４が原位置にあるか否かを判定する（ステップＳ２６０）。この判定は、基準板１５４ｍがフォトセンサ１５４ｎにより検出されているか否かにより行われる。具体的には、基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっている状態をキャラクタ体（オオカミ男）１５４が原位置にある状態として検出し、一方、基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっていない状態をキャラクタ体（オオカミ男）１５４が原位置にない状態として検出する。ステップＳ２６０でキャラクタ体（オオカミ男）１５４が原位置にあるとき、つまり基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっている状態にあるときには、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４に値０をセットし（ステップＳ２６２）、このルーチンを終了する。このキャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４は、基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっている状態にあるか否かを表すフラグであり、基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっている状態をキャラクタ体（オオカミ男）１５４の正常状態として値０、一方、基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっていない状態をキャラクタ体（オオカミ男）１５４の異常状態として値１がそれぞれ設定されている。
【０２５２】
ここで、上述したように、キャラクタ体（オオカミ男）１５４は、ステッピングモータ１５５をＣＷにより１回転させることでキャラクタ体（オオカミ男）１５４が表示領域４２の前面側に出現し、原位置に戻る動作となる。このため、キャラクタ体（オオカミ男）１５４が原位置にないときには、ステッピングモータ１５５をＣＷさせることにより原位置に復帰させることができる（「原位置復帰処理（オオカミ男）」という）。
【０２５３】
一方、ステップＳ２６０でキャラクタ体（オオカミ男）１５４が原位置にないとき、つまり基準板１５４ｍがフォトセンサ１５４ｎの凹部に収まっていない状態にあるときには、基準板１５４ｍをフォトセンサ１５４ｎの凹部に収まるように復帰動作としてステッピングモータ１５５を１ステップＣＷさせる（ステップＳ２６４）。
【０２５４】
続いて、基準板１５４ｍのエッジが検出されたか否かを判定する（ステップＳ２６６）。この判定は、フォトセンサ１５４ｎが基準板１５４ｍのエッジを検出した履歴に基づいて行われる。具体的には、例えば、フォトセンサ１５４ｎが基準板１５４ｍのエッジを続けて３回検出したとき、キャラクタ体（オオカミ男）１５４が原位置へ復帰する状況にあると判定し、一方、フォトセンサ１５４ｎが基準板１５４ｍのエッジを続けて３回検出しなかったとき、キャラクタ体（オオカミ男）１５４が原位置へ復帰する状況にないと判定する。ステップＳ２６６で基準板１５４ｍのエッジが検出されたとき、つまりキャラクタ体（オオカミ男）１５４が原位置へ復帰する状況であるときには、ステッピングモータ１５５を４６ステップだけＣＷさせる（ステップＳ２６８）。この回転は、ステッピングモータ１５５を回転させることによりキャラクタ体（オオカミ男）１５４が原位置になるよう微調整するために行われる。
【０２５５】
続いて、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４に値０をセットし（ステップＳ２６２）、このルーチンを終了する。一方、ステップＳ２６６で基準板１５４ｍのエッジが検出されないときには、ステッピングモータ１５５がＮ４ステップ以上回転したか否かを判定する（ステップＳ２７０）。ここで、Ｎ４ステップは、ステッピングモータ１５５が２回転するときのステップ数（例えば、１回転で４８３ステップとすれば、２回転で４８３×２ステップとなる。）である。ステップＳ２７０でステッピングモータ１５５がＮ４ステップ以上回転したときには、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４に値１をセットし（ステップＳ２７２）、このルーチンを終了する。一方、ステップＳ２７０でステッピングモータ１５５がＮ４ステップ以上回転していないときには、ステップＳ２６４に戻り、ステッピングモータ１５５を１ステップＣＷさせ、そして、ステップＳ２６６で基準板１５４ｍのエッジが検出されるまで又はステップＳ２７０でステッピングモータ１５５がＮ４ステップ以上回転するまで、ステップＳ２６４、ステップＳ２６６そしてステップＳ２７０と順次繰り返し行う。
【０２５６】
このキャラクタ体（オオカミ男）異常判定処理では、フォトセンサ１５４ｎからの検出信号が一定時間ないときには、異常としてステッピングモータ１５５の駆動を中止する。
【０２５７】
なお、ステップＳ２６０そしてステップＳ２６２と順次行われる処理は、図１９で示したリセット処理のステップＳ４８の１６ｍｓの定常処理の一処理として行われ、ステップＳ２６４、ステップＳ２６６、ステップＳ２６８そしてステップＳ２６２と順次行われる処理とステップＳ２６４、ステップＳ２６６、ステップＳ２７０そしてステップＳ２７２と順次行われる処理とは、図２０で示したタイマ割り込み処理のステップＳ６０の２ｍｓタイマ割り込み処理の一処理として行われる。
［１３．予告パターン］
【０２５８】
次に、主制御基板１０１から出力された表示コマンドとして変動表示パターンの変動番号をサブ統合基板１１１のＣＰＵ１１１ａが受信したとき、変動表示パターンの変動番号と発展型予告パターン番号とに基づいて設定される発展型予告について説明する。図３８は発展型予告パターンの一例を示すテーブルであり、図３９は昼背景用発展型予告の一例を示すテーブルである。この発展型予告パターンテーブルと昼背景用発展型予告テーブルとはサブ統合基板１１１のＲＯＭ１１１ｂに予め記憶されている。
【０２５９】
ここで、発展型予告には、キャラクタとしてのオオカミ男、ドラキュラ、フランケン、怪物くんが液晶表示器１１６の表示領域４２に順次表示させる予告と、キャラクタ体（オオカミ男）１５４、キャラクタ体（ドラキュラ）１５２そしてキャラクタ体（フランケン）１５０と順次動作させて液晶表示器１１６の外部から液晶表示器１１６の表示領域４２の前面側に出現させる予告と、上述した２つの予告を組み合わせて順次表示又は出現させる予告とがある。なお、発展型予告パターン番号は、サブ統合基板１１１のＣＰＵ１１１ａで更新される乱数（以下、「発展型予告乱数」という。）に基づいて決定される。
【０２６０】
図３８（ａ）には、発展型予告パターン番号ごとに対応する発展型予告が設定されており、図３８（ｂ）には、発展型予告の内容が設定されている。発展型予告パターン番号には０〜１６までの計１７種類があり、例えば、発展型予告パターン番号４には、発展型予告としてステップ１とステップ２’とが設定されており、その発展型予告の内容には、ステップ１としてオオカミ男画像出現、ステップ２’としてドラキュラキャラクタ体と設定されている。このドラキュラキャラクタ体は、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが動作するよう設定されている。なお、発展型予告パターン番号０には発展型予告が設定されていない。つまり発展型予告が行われない設定となっている。また、発展型予告パターン番号には図示しない期待値が割り振られている。発展型予告パターン番号に対応する発展予告の内容としてキャラクタ体が設定されているときの期待値は、その発展型予告パターン番号より発展型予告パターン番号が大きく、発展予告の内容としてキャラクタ体が設定されていないときの期待値と等しくなるように設定されている。例えば、発展型予告パターン番号２（発展型予告：ステップ１’としてキャラクタ体でオオカミ男出現）の期待値は、発展型予告パターン番号が１つ大きい発展型予告パターン番号３（発展型予告：ステップ１としてオオカミ男画像出現、ステップ２としてドラキュラ画像出現）の期待値と等しい。
【０２６１】
図３９には、変動表示パターンの変動番号ごとに対応する発展型予告パターンとして発展型予告パターン番号が所定の確率で設定されている。この発展型予告パターン番号は、上述したように図３８（ａ）及び（ｂ）により発展型予告パターン番号ごとに対応する発展型予告が設定されている。例えば、変動番号５のオオカミ男リーチでは、２０／４６６の確率で発展型予告パターン番号４が設定されている。なお、変動表示パターンの変動番号は、図１６に示した変動表示パターンの変動番号と同じであり、各変動表示パターンの変動番号に対応する変動名称も同じであるため、各変動表示パターンの説明を省く。
［１４．演出］
【０２６２】
次に、液晶表示器１１６の表示領域４２に表示される演出と表示領域４２の前面側に出現するキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５０について説明する。図４０は正常状態における発展型予告の一例を示す演出であり、図４１は異常状態における発展型予告の一例を示す演出（全対処）である。
【０２６３】
サブ統合基板１１１のＣＰＵ１１１ａは、主制御基板１０１からコマンドとして変動表示パターンの変動番号が送信されるごとにキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の異常判定として、上述したキャラクタ体（フランケン）異常判定処理、キャラクタ体（ドラキュラ）異常判定処理、遮蔽部材（ドラキュラ）異常判定処理、キャラクタ体（オオカミ男）異常判定処理をそれぞれ行い、正常状態又は異常状態にあるかを判定し、上述した発展型予告として設定された発展型予告パターン番号に基づいて種々の演出が行われる。
［１４−１．正常状態時、異常状態時の演出］
【０２６４】
図４０（ａ）〜（ｃ）及び図４１（ａ）〜（ｃ）が表示される液晶表示器１１６の表示領域４２では、図３に示した特別図柄表示器４１が特別図柄の変動表示を開始するとき、表示領域４２の左上方には装飾図柄８０ａ、右上方には装飾図柄８０ｃが変動表示を開始し、中央では装飾図柄８０ｂを変動表示する。装飾図柄８０ａ，８０ｃは背景画像が視認できる程度に半透明であり、装飾図柄８０ａは表示領域４２の左上方から左下方に、装飾図柄８０ｃは表示領域４２の右上方から右下方にそれぞれリールが回転しているかのような態様で変動表示される。また、装飾図柄８０ｂは中央で飛び跳ねているかのような態様で変動表示される。なお、表示領域４２の背景画像には昼背景画像８１が表示され、装飾図柄８０ｂの下方にはキャラクタ（怪物くん）７０が表示される。
［１４−１−１．正常状態時の演出］
【０２６５】
キャラクタ体（フランケン）異常フラグＦ−ＭＳ１、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４のすべてが値０、つまり正常状態にあるときには、例えば、発展型予告パターン番号１０が設定されたときには、図３８（ａ）及び（ｂ）に示したように、ステップ１’としてキャラクタ体でオオカミ男（キャラクタ体（オオカミ男）１５４）出現、ステップ２’としてドラキュラキャラクタ体（キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６）出現、ステップ３’としてキャラクタ体でフランケン（キャラクタ体（フランケン）１５０）出現が設定されており、ステップ１’では、図４０（ａ）に示すように、表示領域４２の前面側にキャラクタ体（オオカミ男）１５４が出現し、ステップ２’では、図４０（ｂ）に示すように、表示領域４２の前面側にキャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが出現し、ステップ３’では、図４０（ｃ）に示すように、表示領域４２の前面側にキャラクタ体（フランケン）１５０が出現する。
［１４−１−２．異常状態時の演出］
【０２６６】
キャラクタ体（フランケン）異常フラグＦ−ＭＳ１、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４のいずれかが値１、つまり異常状態にあるときには、例えば、キャラクタ体（フランケン）異常フラグＦ−ＭＳ１が値１、つまりキャラクタ体（フランケン）１５０に異常が発生しているときには、図２９で説明した異常時励磁データクリア処理のステップＳ１４２で第１励磁データと第２励磁データとが値０にセットされる。このセットによりドライブ回路部１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎによるステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の各相コイル（φ１，φ２，φ３，φ４）に対して励磁電流のスイッチングがそれぞれ停止され、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５が回転しない。このため、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４が動作しない。具体的には、例えば、発展型予告パターン番号１０が設定されたときには、上述したように、ステップ１’では、表示領域４２の前面側にキャラクタ体（オオカミ男）１５４が出現するはずであるが、ステッピングモータ１５５が回転しないため、図４１（ａ）に示すように、キャラクタ体（オオカミ男）１５４が出現しない。ステップ２’では、表示領域４２の前面側にキャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが出現するはずであるが、ステッピングモータ１５３ｆ，１５２ｈがそれぞれ回転しないため、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが出現しない。ステップ３’では、表示領域４２の前面側にキャラクタ体（フランケン）１５０が出現するはずであるが、ステッピングモータ１５０ｈが回転しないため、キャラクタ体（フランケン）１５０が出現しない。
【０２６７】
なお、次回、主制御基板１０１からコマンドとして変動表示パターンの変動番号が送信されたとき、キャラクタ体（フランケン）異常判定処理によりキャラクタ体（フランケン）異常フラグＦ−ＭＳ１が値０、つまりキャラクタ体（フランケン）１５０が正常状態にあるときには、図４０（ａ）〜（ｃ）に示したように、表示領域４２の前面側にキャラクタ体（オオカミ男）１５４、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６そしてキャラクタ体（フランケン）１５０が順に出現する。
【０２６８】
以上説明した本実施形態によれば、主制御基板１０１からサブ統合基板１１１へコマンドとして変動表示パターンの変動番号が出力されると、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５を励磁する第１励磁データと第２励磁データとの励磁データＳＭ−ＤＡＴが、転送クロックＳＭ−ＣＬＫと同期して、サブ統合基板１１１からランプ駆動基板１１２へ、デイジーチェーン接続されたシフトレジスタ１１２ｈ，１１２ｉへシリアル出力される。シフトレジスタ１１２ｈ，１１２ｉは、サブ統合基板１１１の２ｍｓのタイマ割り込みと同期して、ラッチ信号ＳＭ−ＬＡＴの入力を契機に、励磁データＳＭ−ＤＡＴをラッチして、パラレルデータとして励磁信号ＳＭ１−１〜ＳＭ１−４，ＳＭ２−１〜ＳＭ２−４，ＳＭ３−１〜ＳＭ３−４，ＳＭ４−１〜ＳＭ４−４を出力する。このように、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５を駆動するドライブ回路部１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎに励磁信号ＳＭ１−１〜ＳＭ１−４，ＳＭ２−１〜ＳＭ２−４，ＳＭ３−１〜ＳＭ３−４，ＳＭ４−１〜ＳＭ４−４を出力するタイミングがサブ統合基板１１１の２ｍｓのタイマ割り込みと同期することができる。また、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５が複数台あっても、シフトレジスタ１１２ｈ，１１２ｉがデイジーチェーン接続できるため、シフトレジスタ１１２ｈ，１１２ｉに励磁データＳＭ−ＤＡＴを連続してシリアル出力することができる。したがって、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動制御を楽に行うことができる。
【０２６９】
また、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５が、４相ステッピングモータであり、シフトレジスタ１１２ｈ，１１２ｉが８ビット、つまり１バイトで構成されている。このため、この８ビットのうち４ビットが４相ステッピングモータの各相コイル（φ１，φ２，φ３，φ４）にそれぞれ対応しており、１つのシフトレジスタで２台の４相ステッピングモータの駆動制御が行え、シフトレジスタ１１２ｈでは、ステッピングモータ１５０ｈ，１５３ｆを駆動するドライブ回路部１１２ｊ，１１２ｋに励磁信号ＳＭ１−１〜ＳＭ１−４，ＳＭ２−１〜ＳＭ２−４をそれぞれ出力することができ、一方、シフトレジスタ１１２ｉでは、ステッピングモータ１５０ｈ，１５３ｆを駆動するドライブ回路部１１２ｊ，１１２ｋに励磁信号ＳＭ３−１〜ＳＭ３−４，ＳＭ４−１〜ＳＭ４−４をそれぞれ出力することができる。また、励磁データＳＭ−ＤＡＴをバイト単位で扱うことができるため、シフトレジスタ１１２ｈ，１１２ｉの数だけ励磁データＳＭ−ＤＡＴをシリアル出力すればよく、シリアル出力の制御が楽になる。また、ステッピングモータ１５０ｈ，１５３ｆ及びステッピングモータ１５２ｈ，１５５のように、１バイトごとに２台の４相ステッピングモータをグループ化することができるため、プログラムが作成しやすく、理解しやすい。
【０２７０】
更に、サブ統合基板１１１のＣＰＵ１１１ａはマイクロプロセッサであり、シリアル部１１１ａｓｏ，１１１ａｓｏ’等を内蔵するため、シリアル部１１１ａｓｏは、マイクロプロセッサに入力される制御クロックから転送クロックＳＭ−ＣＬＫを発生し、転送クロックＳＭ−ＣＬＫに同期した励磁データＳＭ−ＤＡＴをシリアル出力することができる。また、シリアル部１１１ａｓｏの送信バッファレジスタ１１１ａｓｂに励磁データＳＭ−ＤＡＴが設定されると、送信バッファレジスタ１１１ａｓｂからシリアル部１１１ａｓｏの送信レジスタ１１１ａｓｒへ励磁データＳＭ−ＤＡＴが自動的に転送され、送信レジスタ１１１ａｓｒ内の励磁データＳＭ−ＤＡＴがシリアル出力される。このため、シリアル部１１１ａｓｏを内蔵したマイクロプロセッサを使用することにより、シリアル出力の許可のみの制御を行えばよく、シリアル出力の制御が楽になる。また、シリアル部１１１ａｓｏの転送クロックＳＭ−ＣＬＫを高速に設定して励磁データＳＭ−ＤＡＴをシリアル出力しても、ランプ駆動基板１１２のシフトレジスタ１１２ｈ，１１２ｉは、高速動作に対応できるため、追従することができる。また、シフトレジスタ１１２ｈ，１１２ｉが、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５を駆動するドライブ回路部１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎに励磁信号ＳＭ１−１〜ＳＭ１−４，ＳＭ２−１〜ＳＭ２−４，ＳＭ３−１〜ＳＭ３−４，ＳＭ４−１〜ＳＭ４−４を出力するタイミング、つまりステップパルスには正確性が求められるため、マイクロプロセッサで発生する２ｍｓのタイマ割り込みをステップパルスの時間間隔にすることにより、正確なステップパルスを簡単に得ることができ、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の駆動制御を楽に行うことができる。
【０２７１】
更にまた、サブ統合基板１１１のレベルコンバータ部１１１ｅは、転送クロックＳＭ−ＣＬＫ、励磁データＳＭ−ＤＡＴ及びラッチ信号ＳＭ−ＬＡＴをサブ統合基板１１１の制御電圧である基準電圧Ｖｓｔｄより高い共通電圧Ｖｃｏｍに変換し、この変換された転送クロックＳＭ−ＣＬＫ、励磁データＳＭ−ＤＡＴ及びラッチ信号ＳＭ−ＬＡＴが入力されるランプ駆動基板１１２のレベルコンバータ部１１２ｅは、転送クロックＳＭ−ＣＬＫ、励磁データＳＭ−ＤＡＴ及びラッチ信号ＳＭ−ＬＡＴをランプ駆動基板１１２の制御電圧である基準電圧Ｖｓｔｄに変換する。そして、この変換された転送クロックＳＭ−ＣＬＫ、励磁データＳＭ−ＤＡＴ及びラッチ信号ＳＭ−ＬＡＴがランプ駆動基板１１２のシフトレジスタ１１２ｈ，１１２ｉに入力される。シリアル出力では、レベルコンバータ部１１１ｅとレベルコンバータ部１１２ｅとの接続間、つまりサブ統合基板１１１とランプ駆動基板１１２との基板間において、転送クロックＳＭ−ＣＬＫを高く設定するほど、つまり転送速度を速く設定するほどデータ幅がノイズ幅に近くなり、ノイズの影響を受けやすくなる。このノイズの影響により、シリアル出力された正規の励磁データＳＭ−ＤＡＴが異なる励磁データとして受信されることもある。このため、基板間では、転送クロックＳＭ−ＣＬＫ、励磁データＳＭ−ＤＡＴ及びラッチ信号ＳＭ−ＬＡＴの電圧をサブ統合基板１１１及びランプ駆動基板１１２の基準電圧Ｖｓｔｄより高い共通電圧Ｖｃｏｍに変換することにより、ノイズに強くすることができる。したがって、ノイズを除去するノイズフィルタ（例えば、ＥＭＩフィルタ）をランプ駆動基板１１２に備えることなく、基板間におけるノイズの影響を抑制することができる。
【０２７２】
そして、レベルコンバータ部１１１ｅの出力がオープンコレクタ出力であり、ランプ駆動基板１１２のプルアップ抵抗１１２r12によりレベルコンバータ部１１１ｅの出力が共通電圧Ｖｃｏｍに引き上げられ、転送クロックＳＭ−ＣＬＫ、励磁データＳＭ−ＤＡＴ及びラッチ信号ＳＭ−ＬＡＴがレベルコンバータ部１１２ｅに入力されるため、サブ統合基板１１１とランプ駆動基板１１２との基板間に生じたノイズがレベルコンバータ部１１１ｅの出力側で遮断される。したがって、サブ統合基板１１１へのノイズの侵入を防止することができる。
【０２７３】
そしてまた、各基板には電源装置により安定した共通電圧Ｖｃｏｍが供給されるため、各基板に設けた電源ＩＣにより共通電圧Ｖｃｏｍから降圧して制御電圧である基準電圧Ｖｓｔｄがそれぞれ生成され、各基板は、ローカル電源を設けることができる。そして、各基板に制御電圧を供給する必要がないため、この基準電圧Ｖｓｔｄによる他の基板との接続がなくなり、基準電圧Ｖｓｔｄに乗って侵入してくるノイズを抑えることができる。
【０２７４】
そして更に、転送クロックＳＭ−ＣＬＫを２５０ｋＨｚとしたため、１周期が４μｓになり、クロックパルス幅Ｔｃが２μｓになる。この転送クロックＳＭ−ＣＬＫがノイズの影響を受けるとき、そのノイズの影響時間は、約１μｓ以内に収まることが実験により得られている。したがって、この実験により、ノイズの影響を受けにくい状態で転送クロックＳＭ−ＣＬＫに同期した第１励磁データと第２励磁データとの励磁データＳＭ−ＤＡＴをサブ統合基板１１１からランプ駆動基板１１２へ正確にシリアル出力することができる。
【０２７５】
そして更にまた、レベルコンバータ部１１２ｅにより出力された転送クロックＳＭ−ＣＬＫ、励磁データＭＳ−ＤＡＴ及びラッチ信号等の制御信号の波形がシュミットトリガ１１２ｆにより整形されるため、サブ統合基板１１１とランプ統合基板１１２との基板間においてノイズの影響や伝送なまりにより、その制御信号の波形に乱れが生じても、その制御信号の波形を整えることができる。また、安定した制御信号の波形をシフトレジスタ１１２ｈ，１１２ｉに送ることができる。したがって、シフトレジスタ１１２ｈ，１１２ｉは、制御信号を誤変換することなく励磁信号ＳＭ１−１〜ＳＭ１−４，ＳＭ２−１〜ＳＭ２−４，ＳＭ３−１〜ＳＭ３−４，ＳＭ４−１〜ＳＭ４−４に確実に変換することができる。
【０２７６】
また、転送クロックＳＭ−ＣＬＫに同期した第１励磁データと第２励磁データとの励磁データＳＭ−ＤＡＴは、デイジーチェーン接続されたシフトレジスタ１１２ｈ，１１２ｉにシリアル出力され、シフトレジスタ１１２ｈ，１１２ｉにラッチ信号ＳＭ−ＬＡＴが入力されることによりパラレルデータに変換されるため、励磁データＳＭ−ＤＡＴを出力する信号線が１本のみで済む。また、シフトレジスタ１１２ｈ，１１２ｉがデイジーチェーン接続されているため、例えばステッピングモータを新たに設けることにともないシフトレジスタが増え、ランプ駆動基板１１２を作り直す必要が生じたときでも、出力する励磁データＳＭ−ＤＡＴを変更することにより対応でき、サブ統合基板１１１を作り直す必要がない。
【０２７７】
更に、主制御基板１０１からサブ統合基板１１１にコマンドとして変動表示パターンの変動番号が送信されるごとに、キャラクタ体（フランケン）異常判定処理、キャラクタ体（ドラキュラ）異常判定処理、遮蔽部材（ドラキュラ）異常判定処理、キャラクタ体（オオカミ男）異常判定処理を行うため、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４に不具合が生じているか否かを動作開始するまでに判断することができ、好ましい。
【０２７８】
更にまた、キャラクタ体（フランケン）異常フラグＦ−ＭＳ１、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４のうち少なくとも１つが値１であるとき、つまりキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４のうち少なくとも１つが異常状態にあるときには、第１励磁データ（Ｄ０〜Ｄ７）と第２励磁データ（Ｄ０’〜Ｄ７’）とに値０をそれぞれセットしてステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５を回転させないため、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４がすべて動作しなくなり、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４に不具合が生じていることを遊技者又は遊技運営者に報知することができる。
【０２７９】
そして、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の原位置を検出するのに、透過型のフォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎを用いるため、光学系がシンプルになり、低コストになる。そして、遮光物であれば色に関係なく検出でき、取り付けが容易であり、検出精度も高く、好ましい。
【０２８０】
そしてまた、フォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎが収容部１５６，１５８，１６０にそれぞれ固定されているため、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の動作に伴い、原位置がズレない。
【０２８１】
そして更に、原位置が固定されることにより、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の原位置からの動作状態は、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ、１５５を励磁する励磁データＳＭ−ＤＡＴにより一義的に決まるため、動作途中に透過型又は反射型のファイバセンサ等を設置する必要がなく、製作コストの削減にもつながる。
【０２８２】
そして更にまた、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４が原位置にないときには、図３４に示したキャラクタ体（フランケン）異常判定処理のステップＳ２０４〜ステップＳ２１０（原位置復帰処理（フランケン））、図３５に示したキャラクタ体（ドラキュラ）異常判定処理のステップＳ２２４〜ステップＳ２３０（原位置復帰処理（ドラキュラ））、図３６に示した遮蔽部材（ドラキュラ）異常判定処理のステップＳ２４４〜ステップＳ２５０（原位置復帰処理（遮蔽部材（ドラキュラ）））、図３７に示したキャラクタ体（オオカミ男）異常判定処理のステップＳ２６４〜ステップＳ２７０（原位置復帰処理（オオカミ男））によりそれぞれが原位置に復帰されるため、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４は、この原位置に基づいて動作を行うことができる。例えば、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の動作が途中で止まっても、原位置に復帰することにより、次の動作が開始されるまで原位置で待機することができる。
【０２８３】
また、原位置復帰処理中にフォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎからの信号が一定時間（例えば、図３４に示したキャラクタ体（フランケン）異常判定処理のステップＳ２１０のＮ１ステップ期間、図３５に示したキャラクタ体（ドラキュラ）異常判定処理のステップＳ２３０のＮ２ステップ期間、図３６に示した遮蔽部材（ドラキュラ）異常判定処理のステップＳ２５０のＮ３ステップ期間、図３７に示したキャラクタ体（オオカミ男）異常判定処理のステップＳ２７０のＮ４ステップ期間）ないときには、異常としてステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ、１５５の励磁を中止するため、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）、キャラクタ体（オオカミ男）１５４を壊すことがない。
【０２８４】
更に、フォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎが基準板１５２ｍ，１５３ｍ，１５２ｍ，１５４ｍのエッジをそれぞれ検出した履歴に基づいて復帰状況にあるか否かを判定するため、フォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎのチャタリング、ノイズによる誤検出を防ぐことができる。また、例えば、上述したキャラクタ体（フランケン）１５０では、基準板１５０ｍのエッジを履歴に基づいて検出したあと、図３４に示したキャラクタ体（フランケン）異常判定処理のステップＳ２０８でステッピングモータ１５０ｈを６０ステップだけＣＣＷさせるため、基準板１５０ｍをフォトセンサ１５０ｎの検出領域内に確実に入り込ませることができ、フォトセンサ１５０ｎの凹部に収めることができる。更に、キャラクタ体（フランケン）１５０を構成する構造部材の機械的な遊びにより基準板１５０ｍが微細移動しても、基準板１５０ｍがフォトセンサ１５０ｎの凹部に留まるため、フォトセンサ１５０ｎは基準板１５０ｍを確実に検出することができる。更にまた、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４の動作による振動等の外乱の影響を受けても、フォトセンサ１５０ｎは基準板１５０ｍを検出することができる。
【０２８５】
更にまた、基準板１５０ｍ，１５３ｍ，１５２ｍ，１５４ｍは、フォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎのそれぞれの凹部の約２倍に形成されているため、構造部材の機械的な遊びにより基準版１５０ｍ，１５３ｍ，１５２ｍ，１５４ｍが微細移動しても、基準板１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎがフォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎの凹部にそれぞれ留まるため、フォトセンサ１５０ｎ，１５３ｎ，１５２ｎ，１５４ｎは基準板１５０ｍ，１５３ｍ，１５２ｍ，１５４ｍを確実に検出することができ、誤検出を防ぐことができる。
【０２８６】
そして、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５は４相ステッピングモータであるため、起動、停止、位置決めに優れた制御性を持っており、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４に演出効果の大きい複雑な動きをさせることができる。
【０２８７】
そしてまた、サブ統合基板１１１のＣＰＵ１１１ａが正論理の信号を出力するときには、サブ統合基板１１１に備えたオープンコレクタ出力のレベルコンバータ部１１１ｅにより論理が反転され、サブ統合基板１１１とランプ駆動基板１１２との基板間では論理が負論理になる。このため、基板間ではローアクティブにするこができる。また、基板間で負論理になっても、ランプ駆動基板１１２に備えたレベルコンバータ部１１２ｅによりその論理が再度反転され、ランプ駆動基板１１２に備えた演出ランプ駆動部１１２ｇ及びシフトレジスタ１１２ｈ，１１２ｉに正論理の信号が入力される。このため、基板間では負論理、サブ統合基板１１１のＣＰＵ１１１ａ、ランプ駆動基板１１２の演出ランプ駆動部１１２ｇ及びシフトレジスタ１１２ｈ，１１２ｉでは論理が一致するため、論理の理解が容易になる。
［１５．別例］
【０２８８】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【０２８９】
上述した実施形態では、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４のいずれか１つに不具合が生じたときには、異常状態にあるものとして、第１励磁データと第２励磁データとが値０にセットされることによりステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５がすべて回転しなかったが、不具合が生じたもののみ、励磁データをクリアしてもよい。こうすれば、正常状態にあるものは動作するため、遊技者の遊技意欲を損なうことを防止することができる。また、不具合が生じているもの、つまり異常状態にあるものは、正常状態にあるときには動作する演出で動作しないため、不具合が生じていることを遊技者又は遊技場運営者に報知することができる。
【０２９０】
次に、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４のいずれかに不具合が生じた場合、不具合が生じたもののみ、励磁データをクリアする処理について説明する。図４２は異常時励磁データクリア個別処理の一例を示すフローチャートである。この異常時励磁データクリア個別処理は、図２９で説明した異常時励磁データクリア処理に代わって行われる。
【０２９１】
この異常時励磁データクリア個別処理が開始されると、図４２に示すように、サブ統合基板１１１のＣＰＵ１１１ａは、キャラクタ体（フランケン）異常フラグＦ−ＭＳ１が値１か否かを判定する（ステップＳ２８０）。キャラクタ体（フランケン）異常フラグＦ−ＭＳ１が値１のとき、つまりキャラクタ体（フランケン）１５０が異常状態にあるときには、図２８（ａ）に示した第１励磁データの上位４ビットＤ７，Ｄ６，Ｄ５，Ｄ４に値０をセットする（ステップＳ２８２）。このセットによりドライブ回路部１１２ｊによるステッピングモータ１５０の各相コイル（φ１，φ２，φ３，φ４）に対して励磁電流のスイッチングが停止され、ステッピングモータ１５０が回転しない。このため、キャラクタ体（フランケン）１５０が動作しない。
【０２９２】
一方、ステップＳ２８０でキャラクタ体（フランケン）異常フラグＦ−ＭＳ１が値０のとき、つまりキャラクタ体（フランケン）１５０が正常状態にあるとき又はステップＳ２８２のあと、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２又は遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３が値１か否かを判定する（ステップＳ２８４）。キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２又は遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３が値１のとき、つまりキャラクタ体（ドラキュラ）１５２又は遮蔽部材（ドラキュラ）１６６が異常状態にあるときには、図２８（ａ）に示した第１励磁データの下位４ビットＤ３，Ｄ２，Ｄ１，Ｄ０に値０をセットし、図２８（ｂ）に示した第２励磁データの上位４ビットＤ７’，Ｄ６’，Ｄ５’，Ｄ４’に値０をセットする（ステップＳ２８６）。このセットによりドライブ回路部１１２ｋによるステッピングモータ１５３ｆの各相コイル（φ１，φ２，φ３，φ４）とドライブ回路部１１２ｍによるステッピングモータ１５２ｈの各相コイル（φ１，φ２，φ３，φ４）とに対して励磁電流のスイッチングがそれぞれ停止され、ステッピングモータ１５３ｆ，１５２ｈが回転しない。このため、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが動作しない。
【０２９３】
一方、ステップＳ２８４でキャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２と遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３とが値０のとき、つまりキャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが正常状態にあるとき又はステップＳ２８６のあと、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４が値１か否かを判定する（ステップＳ２８８）。キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４が値１のとき、つまりキャラクタ体（オオカミ男）１５４が異常状態にあるときには、図２８（ｂ）に示した第２励磁データの下位４ビットＤ３’，Ｄ２’，Ｄ１’，Ｄ０’に値０をセットする（ステップＳ２９０）。このセットによりドライブ回路部１１２ｎによるステッピングモータ１５５の各相コイル（φ１，φ２，φ３，φ４）に対して励磁電流のスイッチングが停止され、ステッピングモータ１５５が回転しない。このため、キャラクタ体（オオカミ男）１５４が動作しない。一方、ステップＳ２８８でキャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４が値０のとき、つまりキャラクタ体（オオカミ男）１５４が正常状態にあるとき又はステップＳ２９０のあと、このルーチンを終了する。
【０２９４】
続いて、異常時励磁データクリア個別処理のあと、液晶表示器１１６の表示領域４２に表示される演出と表示領域４２の前面側に出現するキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５０のうち異常状態における演出について説明する。図４３は異常状態における発展型予告の一例を示す演出（個別対処）である。
【０２９５】
キャラクタ体（フランケン）異常フラグＦ−ＭＳ１、キャラクタ体（ドラキュラ）異常フラグＦ−ＭＳ２、遮蔽部材（ドラキュラ）異常フラグＦ−ＭＳ３、キャラクタ体（オオカミ男）異常フラグＦ−ＭＳ４のいずれかが値１、つまり異常状態にあるときには、例えば、キャラクタ体（フランケン）異常フラグＦ−ＭＳ１が値１、つまりキャラクタ体（フランケン）１５０に異常が生じているときには、図４２で説明した異常時励磁データクリア個別処理のステップＳ２８０で第１励磁データの上位４ビット（Ｄ７，Ｄ６，Ｄ５，Ｄ４）に値０がセットされる。このセットによりドライブ回路部１１２ｊによるステッピングモータ１５０ｈの各相コイル（φ１，φ２，φ３，φ４）に対して励磁電流のスイッチングが停止され、ステッピングモータ１５０ｈが回転しない。このため、キャラクタ体（フランケン）１５０が動作しない。具体的には、例えば、発展型予告パターン番号１０が設定されたときには、上述したように、ステップ１’では、図４３（ａ）に示すように、表示領域４２の前面側にキャラクタ体（オオカミ男）１５４が出現し、ステップ２’では、図４３（ｂ）に示すように、表示領域４２の前面側にキャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とが出現する。ステップ３’では、表示領域４２の前面側にキャラクタ体（フランケン）１５０が出現するはずであるが、ステッピングモータ１５０ｈが回転されないため、図４３（ｃ）に示すように、キャラクタ体（フランケン）１５０が出現しない。
【０２９６】
なお、次回、主制御基板１０１からコマンドとして変動表示パターンの変動番号が送信されたとき、キャラクタ体（フランケン）異常判定処理によりキャラクタ体（フランケン）異常フラグＦ−ＭＳ１が値０、つまりキャラクタ体（フランケン）１５０が正常状態にあるときには、図４０（ｃ）に示したように、表示領域４２の前面側にキャラクタ体（フランケン）１５０が出現する。
【０２９７】
また、上述した実施形態では、ステッピングモータを用いてキャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４を動作させていたが、エンコーダを備えたステッピングモータでもよい。こうすれば、エンコーダは回転量を正確に検出するため、エンコーダを備えたステッピングモータであれば、ステッピングモータ起動時（回転開始時）のように、負荷トルクが一時的に大きくなって脱調しても、エンコーダの検出信号をフィードバックすることにより、ステッピングモータを正確に回転させることができる。
【０２９８】
更に、上述した実施形態では、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４が動作しないときには、キャラクタ体（フランケン）１５０は収容部１５６に、キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６とは収容部１５８に、キャラクタ体（オオカミ男）１５４は収容部１６０にそれぞれ収容されることにより次の動作まで原位置で待機していたが、このとき、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁を行わないよう制御されていてもよい。こうすれば、キャラクタ体（フランケン）１５０、キャラクタ体（ドラキュラ）１５２、遮蔽部材（ドラキュラ）１６６、キャラクタ体（オオカミ男）１５４が動作するときのみ、ステッピングモータ１５０ｈ，１５３ｆ，１５２ｈ，１５５の励磁を行えばよく、発熱を抑えることができる。また、消費電力の低減を図ることにもつながる。
【０２９９】
更にまた、上述した実施形態では、送信許可ビットＴｅを第１励磁データの出力中にダウンエッジし（図３１に示したタイミングＴ７）、つまり送信禁止状態にしているが、ダウンエッジさせず、常に送信許可ビットＴｅを値１の状態にしてもよい。こうすれば、例えば、送信バッファレジスタ１１１ａｓｂの励磁データＳＭ−ＤＡＴを送信レジスタ１１１ａｓｒへ転送するごとに送信許可ビットＴｅを値１にセットすることにより、送信許可ビットＴｅは、常に値１がセットされ続けるため、ノイズに強くなる。したがって、ノイズ対策につながる。
【０３００】
そして、上述した実施形態では、パチンコ機１を例にとって説明したが、本発明が適用できる遊技機はパチンコ機に限定されるものではなく、パチンコ機以外の遊技機、例えばスロットマシン又はパチンコ機とスロットマシンとを融合させた融合遊技機（遊技球を用いてスロット遊技を行うもの）などにも適用することができる。
【図面の簡単な説明】
【０３０１】
【図１】パチンコ機１の外観を示す正面図である。
【図２】本体枠及び前面枠を開放した状態のパチンコ機１を示す斜視図である。
【図３】遊技盤４を示す正面図である。
【図４】遊技盤４を構成要素に分解した状態として表した分解斜視図である。
【図５】フロントユニット１４０とリアユニット１４２との正面図である。
【図６】リアユニット１４２の単独で示した正面図である。
【図７】リアユニット１４２からカバー部材１４２ｇが取り外された状態を示した正面図である。
【図８】キャラクタ体（フランケン）１５０と遮蔽部材（フランケン）１６４との詳細図である。
【図９】キャラクタ体（フランケン）１５０と遮蔽部材（フランケン）１６４との動作例である。
【図１０】キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６との詳細図である。
【図１１】キャラクタ体（ドラキュラ）１５２と遮蔽部材（ドラキュラ）１６６との動作例である。
【図１２】キャラクタ体（オオカミ男）１５４と遮蔽部材（オオカミ男）１６８との詳細図である。
【図１３】キャラクタ体（オオカミ男）１５４と遮蔽部材（オオカミ男）１６８との動作例である。
【図１４】主基板１００と周辺基板１１０とを示すブロック図である。
【図１５】ランプ駆動基板１１２のブロック図である。
【図１６】主制御基板で選択される変動表示パターンの一例を示す一覧表図である。
【図１７】始動入賞処理の一例を示すフローチャートである。
【図１８】特別図柄処理の一例を示すフローチャートである。
【図１９】リセット処理の一例を示すフローチャートである。
【図２０】タイマ割り込み処理の一例を示すフローチャートである。
【図２１】コマンド受信割り込み処理の一例を示すフローチャートである。
【図２２】コマンド受信終了割り込み処理の一例を示すフローチャートである。
【図２３】１６ｍｓ用ステッピングモータスケジューラ起動処理の一例を示すフローチャートである。
【図２４】ステッピングモータスケジューラの一例を示すテーブルである。
【図２５】２ｍｓ用ステッピングモータスケジューラ起動処理の一例を示すフローチャートである。
【図２６】ステッピングモータスケジューラパターン設定処理の一例を示すフローチャートである。
【図２７】２ｍｓ用ステッピングモータスケジューラ動作処理の一例を示すフローチャートである。
【図２８】第１励磁データと第２励磁データとの割り振り図である。
【図２９】異常時励磁データクリア処理の一例を示すフローチャートである。
【図３０】励磁データ送信処理の一例を示すフローチャートである。
【図３１】第１励磁データと第２励磁データとを送信するときのサブ統合基板１１１のＣＰＵ１１１ａにおける各種信号の様子を示すタイムチャートである。
【図３２】第１励磁データと第２励磁データとを受信するときのランプ駆動基板１１２のシフトレジスタ１１２ｈ，１１２ｉにおける各種信号の様子を示すタイムチャートである。
【図３３】ステッピングモータ処理の一例を示すフローチャートである。
【図３４】キャラクタ体（フランケン）異常判定処理の一例を示すフローチャートである。
【図３５】キャラクタ体（ドラキュラ）異常判定処理の一例を示すフローチャートである。
【図３６】遮蔽部材（ドラキュラ）異常判定処理の一例を示すフローチャートである。
【図３７】キャラクタ体（オオカミ男）異常判定処理の一例を示すフローチャートである。
【図３８】発展型予告パターンの一例を示すテーブルである。
【図３９】昼背景用発展型予告の一例を示すテーブルである。
【図４０】正常状態における発展型予告の一例を示す演出である。
【図４１】異常状態における発展型予告の一例を示す演出（全対処）である。
【図４２】異常時励磁データクリア個別処理の一例を示すフローチャートである。
【図４３】異常状態における発展型予告の一例を示す演出（個別対処）である。
【符号の説明】
【０３０２】
１  パチンコ機（パチンコ遊技機）
１００  主基板
１０１  主制御基板（主制御基板）
１１０  周辺基板
１１１  サブ統合基板（サブ統合基板）
１１１ｅ  レベルコンバータ部（サブ側レベルコンバータ部）
１１１ａｓｏ，１１１ａｓｏ’  シリアル部（シリアル出力）
１１１ａｏｐ  出力ポート
１１２  ランプ駆動基板（駆動基板）
１１２ｅ  レベルコンバータ部（駆動側レベルコンバータ部）
１１２ｆ  シュミットトリガ部（シュミットトリガ部）
１１２r12  プルアップ抵抗（プルアップ抵抗）
１１２ｈ，１１２ｉ  シフトレジスタ（シフトレジスタ）
１１２ｊ，１１２ｋ，１１２ｍ，１１２ｎ  ドライブ回路部
１５０  キャラクタ体（フランケン）（可動体）
１５２  キャラクタ体（ドラキュラ）（可動体）
１５４  キャラクタ体（オオカミ男）（可動体）
１６６  遮蔽部材（ドラキュラ）（可動体）
１５０ｈ，１５２ｈ，１５３ｆ，１５５  ステッピングモータ（ステッピングモータ）
１５０ｎ，１５２ｎ，１５３ｎ，１５４ｎ  フォトセンサ
１５０ｍ，１５２ｍ，１５３ｍ，１５４ｍ  基準板
【図１】
2006212297.tif 000003
【図２】
2006212297.tif 000004
【図３】
2006212297.tif 000005
【図４】
2006212297.tif 000006
【図５】
2006212297.tif 000007
【図６】
2006212297.tif 000008
【図７】
2006212297.tif 000009
【図８】
2006212297.tif 000010
【図９】
2006212297.tif 000011
【図１０】
2006212297.tif 000012
【図１１】
2006212297.tif 000013
【図１２】
2006212297.tif 000014
【図１３】
2006212297.tif 000015
【図１４】
2006212297.tif 000016
【図１５】
2006212297.tif 000017
【図１６】
2006212297.tif 000018
【図１７】
2006212297.tif 000019
【図１８】
2006212297.tif 000020
【図１９】
2006212297.tif 000021
【図２０】
2006212297.tif 000022
【図２１】
2006212297.tif 000023
【図２２】
2006212297.tif 000024
【図２３】
2006212297.tif 000025
【図２４】
2006212297.tif 000026
【図２５】
2006212297.tif 000027
【図２６】
2006212297.tif 000028
【図２７】
2006212297.tif 000029
【図２８】
2006212297.tif 000030
【図２９】
2006212297.tif 000031
【図３０】
2006212297.tif 000032
【図３１】
2006212297.tif 000033
【図３２】
2006212297.tif 000034
【図３３】
2006212297.tif 000035
【図３４】
2006212297.tif 000036
【図３５】
2006212297.tif 000037
【図３６】
2006212297.tif 000038
【図３７】
2006212297.tif 000039
【図３８】
2006212297.tif 000040
【図３９】
2006212297.tif 000041
【図４２】
2006212297.tif 000042
【図４０】
2006212297.tif 000043
【図４１】
2006212297.tif 000044
【図４３】
2006212297.tif 000045