(57)【要約】【課題】遊技機の計時機能の検査を効率的にかつ精度良く行うことを可能とする遊技機を提供する。【解決手段】時間に基づく演出制御を行うために用いられるＲＴＣ３１と、演出用のプログラムおよびＲＴＣ３１の検査用のプログラムを記憶した制御ＲＯＭ１２と、制御ＲＯＭ１２に記憶されたプログラムを実行するＣＰＵ１１、２４と、所定のコマンドの入力を受け付けるためのインターフェイス２１と、演出部材の制御信号を出力するためのインターフェイス２３とを備える。ＣＰＵ１１は、インターフェイス２１を介して検査用のプログラムの実行を指示するコマンドを受け付け、コマンドにしたがって検査用プログラムを実行してＲＴＣ３１の検査を行い、遊技機に設けられたランプの点滅を制御するランプ制御信号用のインターフェイス２３を介して、ＲＴＣ３１の検査結果を出力する。【選択図】図３
2011036505.tif 000002
【特許請求の範囲】
【請求項１】
遊技状態に応じて種々の演出を行う遊技機であって、
時間に基づく演出制御を行うために用いられる時計モジュールと、
演出用のプログラムおよび前記時計モジュールの検査用のプログラムを記憶した記憶手段と、
前記記憶手段に記憶されたプログラムを実行する処理手段と、
所定のコマンドの入力を受け付けるための入力インターフェイス部と、
演出部材の制御信号を出力するための出力インターフェイス部とを備え、
前記処理手段は、
前記入力インターフェイス部を介して前記検査用のプログラムの実行を指示するコマンドを受け付け、
前記コマンドにしたがって前記検査用プログラムを実行して前記時計モジュールの検査を行い、
遊技機に設けられたランプの点滅を制御するランプ制御信号用の前記出力インターフェイス部を介して、前記時計モジュールの検査結果を出力することを特徴とする遊技機。
【請求項２】
前記処理手段は、遊技機の枠部材に設けられた枠ランプの点滅を制御するランプ制御信号用の前記出力インターフェイス部を介して、前記時計モジュールの検査結果を出力することを特徴とする請求項１に記載の遊技機。
【請求項３】
前記入力インターフェイス部として、遊技機の内部状態を制御する主制御部から出力されるコマンドを受け付けるためのインターフェイス部が用いられることを特徴とする請求項１または請求項２に記載の遊技機。
【請求項４】
前記処理手段は、
予め設定されたダミー日時および当該ダミー日時から一定時間後の日時に設定されたアラーム時刻を前記時計モジュールにセットし、
前記ダミー日時から前記一定時間の経過後に前記時計モジュールから報知がなされたか否かに基づいて当該時計モジュールのアラーム機能を検査し、検査結果を出力すること
を特徴とする請求項１乃至請求項３のいずれかに記載の遊技機。
【請求項５】
前記処理手段は、
第１の日時を前記時計モジュールにセットし、
セットされた前記第１の日時から予め設定された設定時間の経過後に前記時計モジュールから第２の日時を読み出し、
前記第１の日時と前記第２の日時との時間差と前記設定時間とが一致しているか否かに基づいて前記時計モジュールの計時機能を検査し、検査結果を出力すること
を特徴とする請求項１乃至請求項４のいずれかに記載の遊技機。
【請求項６】
遊技状態に応じて種々の演出を行う遊技機であって、
時間に基づく演出制御を行うために用いられる時計モジュールと、
演出用のプログラムおよび前記時計モジュールの検査用のプログラムを記憶したメモリと、
前記メモリに記憶されたプログラムおよびデータに基づいて演出制御を実行する第１のプロセッサと、
前記第１のプロセッサによる演出制御にしたがって演出部材を制御するための制御信号を出力する第２のプロセッサとを備え、
前記第１のプロセッサは、前記メモリに記憶された前記検査用のプログラムの実行を指示するコマンドを受け付け、コマンドにしたがって前記検査用プログラムを実行して前記時計モジュールの検査を行って検査結果を前記第２のプロセッサへ送信し、
前記第２のプロセッサは、前記第１のプロセッサから取得した前記時計モジュールの検査結果を表す出力信号を、前記制御信号の出力用のインターフェイスを介して出力することを特徴とする遊技機。
【請求項７】
前記第２のプロセッサは、遊技機に設けられたランプの点滅を制御するランプ制御信号用の出力インターフェイスを介して、前記出力信号を出力することを特徴とする請求項６に記載の遊技機。
【請求項８】
前記第１のプロセッサは、
予め設定されたダミー日時および当該ダミー日時から一定時間後の日時に設定されたアラーム時刻を前記時計モジュールにセットし、
前記ダミー日時から前記一定時間の経過後に前記時計モジュールから報知がなされたか否かに基づいて当該時計モジュールのアラーム機能を検査し、検査結果を出力すること
を特徴とする請求項６または請求項７に記載の遊技機。
【請求項９】
前記第１のプロセッサは、
第１の日時を前記時計モジュールにセットし、
セットされた前記第１の日時から予め設定された設定時間の経過後に前記時計モジュールから第２の日時を読み出し、
前記第１の日時と前記第２の日時との時間差と前記設定時間とが一致しているか否かに基づいて前記時計モジュールの計時機能を検査し、検査結果を出力すること
を特徴とする請求項６乃至請求項８のいずれかに記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計時機能を備えて時間に応じた演出制御を行う演出制御ユニットを備えた遊技機に関する。
【背景技術】
【０００２】
パチンコ遊技機等の遊技機の多くは、液晶画面等の画像表示部や可動役物といった演出手段を備え、遊技状態等に応じて様々な演出を行っている。この演出は、通常、遊技機の遊技状態を制御する遊技制御部（ユニット）とは別の基板で構成された演出制御部（ユニット）の制御により行われている。このような構成では、遊技制御部からは、遊技状態等の情報を知らせるコマンドが演出制御部へ送られる。そして、このコマンドを受け取った演出制御部が、コマンドから取得した情報に基づいて、予め用意された演出用のプログラムおよびデータの中から適当な演出用のプログラムおよびデータを選択し、実行する。
【０００３】
この種の遊技機には、時計機能およびカレンダ機能等の計時機能を有し、この計時機能によって得られる現在の時刻等の情報に基づいて、演出内容を変更するものがある（例えば、特許文献１参照）。計時機能を提供する内部時計は、通常、演出制御部に設けられている。
【０００４】
特許文献１には、演出制御基板において、演出制御コマンドが入力される既存の構成であるコネクタから日時標準値コマンドを入力させることに基づいて、ＲＴＣＭ（リアルタイムクロックモジュール）による現在日時の計時値を標準値に設定することにより、より正確な計時値を与える遊技機が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−８６４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
遊技機の製造時や遊技機がホールに設置された後の検査においては、演出制御に用いられる計時機能の検査も行われる。この計時機能の検査は、通常、演出において画像を表示するために用いられる表示装置（ＬＣＤ等）に内部時計の時刻を表示させ、検査者が視認によって外部時計の時刻と比較する等の手段によって行われる。しかし、検査者の視認による検査では、作業効率が悪く、また視覚による時刻の比較において誤認するおそれがあった。
【０００７】
そこで本発明は、遊技機の計時機能の検査を効率的にかつ精度良く行うことを可能とする遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成する本発明は、次のような遊技機として実現される。この遊技機は、時間に基づく演出制御を行うために用いられる時計モジュール３１と、演出用のプログラムおよび時計モジュール３１の検査用のプログラムを記憶した記憶手段１２と、記憶手段１２に記憶されたプログラムを実行する処理手段１１、２４と、所定のコマンドの入力を受け付けるための入力インターフェイス部２１と、演出部材の制御信号を出力するための出力インターフェイス部２３とを備える。処理手段１１は、入力インターフェイス部２１を介して検査用のプログラムの実行を指示するコマンドを受け付け、コマンドにしたがって検査用プログラムを実行して時計モジュール３１の検査を行い、遊技機に設けられたランプの点滅を制御するランプ制御信号用の出力インターフェイス部２３を介して、時計モジュール３１の検査結果を出力する。
【０００９】
より好ましくは、処理手段２４は、遊技機の枠部材に設けられた枠ランプ１５７の点滅を制御するランプ制御信号用の出力インターフェイス部２３を介して、時計モジュール３１の検査結果を出力する。
【００１０】
さらに好ましくは、入力インターフェイス部２１として、遊技機の内部状態を制御する主制御部から出力されるコマンドを受け付けるためのインターフェイス部２１が用いられる。
【００１１】
また、本発明は、次のような遊技機としても実現される。この遊技機は、時間に基づく演出制御を行うために用いられる時計モジュール３１と、演出用のプログラムおよび時計モジュール３１の検査用のプログラムを記憶したメモリ１２と、メモリ１２に記憶されたプログラムおよびデータに基づいて演出制御を実行する第１のプロセッサ１１と、第１のプロセッサ１１による演出制御にしたがって演出部材を制御するための制御信号を出力する第２のプロセッサ２４とを備える。第１のプロセッサ１１は、メモリ１２に記憶された検査用のプログラムの実行を指示するコマンドを受け付け、コマンドにしたがって検査用プログラムを実行して時計モジュール３１の検査を行って検査結果を第２のプロセッサ２４へ送信する。第２のプロセッサ２４は、第１のプロセッサ１１から取得した時計モジュール３１の検査結果を表す出力信号を、制御信号の出力用のインターフェイス２３を介して出力する。
【００１２】
より好ましくは、第２のプロセッサ２４は、遊技機に設けられたランプ１１６、１５７（さらに好ましくは枠ランプ１５７）の点滅を制御するランプ制御信号用の出力インターフェイス２３、２６を介して、出力信号を出力する。
【００１３】
さらに上記の各遊技機において、より詳細には、処理手段１１または第１のプロセッサ１１は、予め設定されたダミー日時およびこのダミー日時から一定時間後の日時に設定されたアラーム時刻を時計モジュール３１にセットし、ダミー日時から一定時間の経過後に時計モジュール３１から報知がなされたか否かに基づいて時計モジュール３１のアラーム機能を検査し、検査結果を出力する。
【００１４】
また、処理手段１１または第１のプロセッサ１１は、第１の日時を時計モジュール３１にセットし、セットされた第１の日時から予め設定された設定時間の経過後に時計モジュール３１から第２の日時を読み出し、第１の日時と第２の日時との時間差と設定時間とが一致しているか否かに基づいて時計モジュール３１の計時機能を検査し、検査結果を出力する。
【００１５】
なお、本欄における上記符号は、本発明の説明に際して例示的に付したものであり、この符号により本発明が減縮されるものではない。
【発明の効果】
【００１６】
本発明によれば、遊技機が備える時計モジュールの検査結果を検査治具へ出力して機械的に処理可能とすることにより、遊技機の計時機能を効率的にかつ精度良く検査することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係るパチンコ遊技機の概略正面図である。
【図２】本実施形態のパチンコ遊技機の制御ユニットの全体構成を示す図である。
【図３】本実施形態の演出制御ユニットのハードウェア構成を示す図である。
【図４】本実施形態によるＲＴＣ情報の読み出し検査におけるシスコンの動作を示すフローチャートである。
【図５】本実施形態によるアラーム動作の確認検査におけるシスコンの動作を示すフローチャートである。
【図６】本実施形態による時刻設定に基づく動作確認検査におけるシスコンおよび演出制御ＣＰＵの動作を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
〔遊技機の基本構成〕
図１は、本実施形態に係るパチンコ遊技機１００の概略正面図である。
同図に示す遊技機の一例としてのパチンコ遊技機１００は、遊技者の指示操作により打ち出された遊技球が入賞すると賞球を払い出すように構成されたものである。このパチンコ遊技機１００は、遊技球が打ち出される遊技盤１１０と、遊技盤１１０を囲む枠部材１５０と、を備えている。遊技盤１１０は、枠部材１５０に着脱自在に取り付けられている。
【００１９】
遊技盤１１０は、本体フレーム（不図示）に取り付けられており、前面に、遊技球により遊技を行うための遊技領域１１１と、下方から発射された遊技球が上昇して遊技領域１１１の上部位置へ向かう通路を形成するレール部材１１２とを備えている。
本実施形態では、遊技者により視認され易い遊技領域１１１の位置に、演出のための各種の画像を表示する画像表示部１１４が配設されている。この画像表示部１１４は、液晶ディスプレイ等による表示画面を備え、遊技者によるゲームの進行に伴い、例えば、図柄抽選結果（図柄変動結果）を遊技者に図柄により報知したり、キャラクタの登場やアイテムの出現による予告演出を表示したりする。
また、遊技盤１１０の前面に、演出を行う演出部材としての可動役物１１５および盤ランプ１１６を備えている。
【００２０】
遊技領域１１１には、遊技球が落下する方向に変化を与えるための図示しない遊技くぎおよび風車等が配設されている。また、遊技領域１１１には、入賞や抽選に関する種々の役物が所定の位置に配設されている。また、遊技領域１１１には、遊技領域１１１に打ち出された遊技球のうち入賞口に入賞しなかったものを遊技領域１１１の外に排出する排出口１１７が配設されている。
【００２１】
本実施形態では、入賞や抽選に関する種々の役物として、遊技球が入ると入賞して特別図柄抽選（大当たり抽選）が始動する第１始動口１２１と、第１始動口１２１の下方に位置し、遊技球が入ると入賞して特別図柄抽選が始動する第２始動口１２２と、遊技球が通過すると普通図柄抽選（開閉抽選）が始動するゲート１２４と、が遊技盤１１０に配設されている。第２始動口１２２は、チューリップの花の形をした一対の回動部材が電動ソレノイドにより開閉すると共に点灯する電動チューリップ１２３を備えている。
【００２２】
また、本実施形態では、入賞や抽選に関する種々の役物として、第２始動口１２２の下方に位置し、特別図柄抽選の結果に応じて開放する大入賞口１２５と、遊技球が入賞しても抽選が始動しない普通入賞口１２６と、が遊技盤１１０に配設されている。
なお、本実施形態では、遊技領域１１１に第１始動口１２１および第２始動口１２２が配設されているが、いずれか一方のみを配設する構成例や他の始動口を配設する構成例も考えられる。また、本実施形態では、遊技領域１１１に大入賞口１２５が１つ配設されているが、大入賞口１２５を複数配設する構成例も考えられる。
本実施形態では、遊技盤１１０の右下の位置に、抽選結果や保留数に関する表示を行う表示器１３０が配設されている。
【００２３】
また、遊技盤１１０の裏面には、内部抽選および当選の判定等を行う遊技制御基板、演出を統括的に制御する演出制御基板、画像および音による演出を制御する画像制御基板、各種のランプおよび可動役物１１５による演出を制御するランプ制御基板などの図示しない各種の基板等が取り付けられる。また、遊技盤１１０の裏面には、供給された２４ＶのＡＣ電源をＤＣ電源に変換して各種の基板等に出力するスイッチング電源（不図示）が配設されている。
【００２４】
枠部材１５０は、遊技者がハンドル１５１に触れてレバー１５２を時計方向に回転させる操作を行うとその操作角度に応じた打球力にて遊技球を所定の時間間隔（例えば１分間に１００個）で電動発射する発射装置（不図示）を備えている。また、枠部材１５０は、遊技者のレバー１５２による操作と連動したタイミングで発射装置に遊技球を１つずつ順に供給する供給装置（不図示）と、供給装置が発射装置に供給する遊技球を一時的に溜めておく皿（不図示）と、を備えている。この皿には、例えば払い出しユニットによる払出球が払い出される。
【００２５】
また、枠部材１５０は、発射装置のハンドル１５１に遊技者が触れている状態であっても遊技球の発射を一時的に停止させるための停止ボタン１５４と、皿に溜まっている遊技球を箱（不図示）に落下させて取り出すための取り出しボタン１５５と、を備えている。
また、枠部材１５０は、パチンコ遊技機１００の遊技状態や状況を告知したり各種の演出を行ったりするスピーカ１５６および枠ランプ１５７を備えている。スピーカ１５６は、楽曲や音声、効果音による各種の演出を行い、また、枠ランプ１５７は、点灯点滅によるパターンや発光色の違い等で光による各種の演出を行う。なお、枠ランプ１５７については、光の照射方向を変更する演出を行うことを可能にする構成例が考えられる。
また、枠部材１５０は、遊技盤１１０を遊技者と隔てるための透明板（不図示）を備えている。
【００２６】
さらに、枠部材１５０は、遊技者が演出に対する入力を行うための入力装置を備えている。本実施の形態では、入力装置の一例として、演出ボタン１６１と、演出ボタン１６１に隣接し、略十字に配列された複数のキーからなる演出キー１６２と、が枠部材１５０に配設されている。遊技者は、これらの演出ボタン１６１および演出キー１６２を操作することにより、演出内容や演出で表示される画像を選択したり、演出において実行されるゲームにおける入力操作を行ったりすることができる。
【００２７】
〔パチンコ遊技機の機能構成〕
図２は、パチンコ遊技機の制御ユニットの全体構成を示す図である。
図２に示すように、制御ユニットは、メイン制御手段として、内部抽選および当選の判定等といった払い出す賞球数に関する各種制御を行う遊技制御部２００を備えている。また、サブ制御手段として、演出を統括的に制御する演出制御部３００と、画像および音響を用いた演出を制御する画像／音響制御部３１０と、各種のランプおよび可動役物を用いた演出を制御するランプ制御部３２０と、払出球の払い出し制御を行う払出制御部４００と、を備えている。遊技制御部２００、演出制御部３００、画像／音響制御部３１０、ランプ制御部３２０、および払出制御部４００各々は、遊技盤の後面に配設されたメイン基板としての遊技制御基板、さらにはサブ基板としての演出制御基板、画像制御基板、ランプ制御基板、および払出制御基板において個別に構成されている。
【００２８】
遊技制御部２００は、内部抽選および当選の判定等といった払い出し賞球数に関連する各種制御を行う際の演算処理を行う。具体的には、遊技制御部２００は、始動口への遊技球の入賞に応じて特別図柄抽選を行い、内部状態の設定や電動チューリップ１２３の動作の設定を行い、設定に応じた電動装置の制御を行う。また、遊技制御部２００は、これらの設定内容を演出制御部３００に送る。さらに、遊技制御部２００は、遊技球の入賞に応じて賞球の払出を払出制御部４００に指示する。また、払出制御部４００から払い出した賞球の個数に関する情報を取得し、払い出した賞球の個数を管理する。
【００２９】
演出制御部３００は、遊技制御部２００から送られる遊技状態の内容に基づいて、実行する演出を設定する、演出制御手段である。そして、演出制御部３００は、設定した演出の実行を指示するコマンドを画像／音響制御部３１０およびランプ制御部３２０に送る。
【００３０】
画像／音響制御部３１０は、演出制御部３００から送られたコマンドに基づいて、画像表示部１１４による画像表示および音響出力部５２０による音声出力を制御する、画像／音響制御手段である。画像／音響制御部３１０には不揮発性のメモリ（例えばＲＯＭ）が設けられており、このメモリには、演出において用いられる各種の画像データや楽曲、効果音等の音響データが記憶されている。そして、画像／音響制御部３１０は、演出制御部３００により設定された演出に応じて、所望の画像データや音響データを上記のメモリから読み出し、画像表示部１１４および音響出力部５２０に送る。
【００３１】
画像表示部１１４は、画像データに基づき画像の表示や切り替えを制御するためのコントローラと液晶ディスプレイ等の表示画面（図１においては、この表示画面が図示されている）とを備え、画像／音響制御部３１０から受け取った画像データに基づいて、表示画面に背景画像や図柄画像を表示する。
音響出力部５２０は、音響データを再生するコントローラとスピーカ（図１に示すスピーカ１５６）とを備え、音響データを画像／音響制御部３１０から受け取った音響データに基づいて、スピーカから楽曲や効果音、音声等を出力する。
【００３２】
ランプ制御部３２０は、盤ランプ１１６や枠ランプ１５７の発光、および可動役物１１５の動作を制御するための処理を行う、演出部材制御手段である。また、ランプ制御部３２０は、演出制御部３００から送られたコマンドに基づいて、盤ランプ１１６や枠ランプ１５７の点灯／点滅や発光色等を制御する。また、ランプ制御部３２０は、可動役物１１５の動作を制御する。
【００３３】
払出制御部４００は、払出球の払い出しを制御する際の処理を行う。具体的には、払出制御部４００は、遊技制御部２００から送られたコマンドに基づいて、払出球の払い出しを制御する。
【００３４】
これら遊技制御部２００、演出制御部３００、画像／音響制御部３１０、ランプ制御部３２０、払出制御部４００、画像表示部１１４および音響出力部５２０の、パチンコ遊技機１００を制御する上での基本的な機能および動作は、既存のパチンコ遊技機のものと同様であるので、詳細な説明を省略する。
【００３５】
〔演出制御部のハードウェア構成〕
図３は、本実施形態の演出制御ユニットのハードウェア構成を示す図である。
図３に示す演出制御ユニット１０は、図２に示した演出制御部３００、画像／音響制御部３１０、ランプ制御部３２０に対応している。図示の例では、演出制御ユニット１０は、演出制御基板１０ａとランプ制御基板１０ｂとを接続して構成される。演出制御基板１０ａは、図２に示した演出制御部３００および画像／音響制御部３１０の機能を実現する。ランプ制御基板１０ｂは、図２に示したランプ制御部３２０の機能を実現する。
【００３６】
図３において、演出制御基板１０ａは、演出制御部３００に対応する制御手段として、システムコントローラ（図３ではシスコンＣＰＵと表記、以下、シスコンと呼ぶ）１１と、シスコン１１用の制御ＲＯＭ１２とを備える。また、演出制御基板１０ａは、画像／音響制御部３１０に対応する制御手段として、演出制御ＣＰＵ１３と、演出制御ＣＰＵ１３用の制御ＲＯＭ１４と、ＶＤＰ（Video Display Processor）１５と、ＣＧＲＯＭ１６と、音ＩＣ１７と、音データＲＡＭ１８および音データＲＯＭ１９とを備える。さらに、演出制御基板１０ａは、外部インターフェイスとして、ランプ制御基板Ｉ／Ｆ２０（コネクタ２０ａ）、主制御基板Ｉ／Ｆ２１、ＬＣＤＩ／Ｆ２２、音声駆動基板Ｉ／Ｆ２３を備える。
【００３７】
ランプ制御基板１０ｂは、ランプ制御部３２０に対応する制御手段として、ランプ制御ＣＰＵ２４と、ランプ制御ＣＰＵ２４用の制御ＲＯＭ２５とを備える。また、ランプ制御基板１０ｂは、外部インターフェイスとして、ランプ制御基板Ｉ／Ｆ２０（コネクタ２０ｂ）と、電飾Ｉ／Ｆ２６と、電源Ｉ／Ｆ２７とを備える。
【００３８】
演出制御ユニット１０において、演出制御基板１０ａは、図２に示した遊技制御部２００の機能を実現する主制御基板（不図示）、ＬＣＤ２８、音声駆動基板２９と接続されている。また、ランプ制御基板１０ｂは、電飾基板３０と接続されている。ここで、ＬＣＤ２８は、図１および図２に示した画像表示部１１４を構成する。音声駆動基板２９は、図２に示した音響出力部５２０を構成する。また、音声駆動基板２９は、枠ランプ制御信号と枠演出信号を中継する。枠ランプ制御信号は、遊技盤１１０の外部（枠部材１５０）に設けられた枠ランプ１５７の発光を制御するための信号である。枠演出信号は、演出制御基板１０ａと図１に示した演出ボタン１６１および演出キー１６２との間でやり取りされる信号である。電飾基板３０は、ランプ制御基板１０ｂの制御下で、盤ランプ１１６の発光を制御する。
【００３９】
ランプ制御基板Ｉ／Ｆ２０は、演出制御基板１０ａとランプ制御基板１０ｂとを接続するインターフェイスであり、演出制御基板１０ａ側のコネクタ２０ａとランプ制御基板１０ｂ側のコネクタ２０ｂとで構成されている。主制御基板Ｉ／Ｆ２１は、演出制御基板１０ａと上記の主制御基板とを接続するインターフェイス（コネクタ）である。ＬＣＤＩ／Ｆ２２は、演出制御基板１０ａとＬＣＤ２８とを接続するインターフェイス（コネクタ）である。音声駆動基板Ｉ／Ｆ２３は、演出制御基板１０ａと音声駆動基板２９とを接続するインターフェイス（コネクタ）である。電飾Ｉ／Ｆ２６は、ランプ制御基板１０ｂと電飾基板３０とを接続するインターフェイス（コネクタ）である。
【００４０】
また、ランプ制御基板１０ｂは、電源Ｉ／Ｆ２７を介して電源に接続されている。そして、電源から電力の供給を受けると共に、ランプ制御基板Ｉ／Ｆ２０を介して演出制御基板１０ａに電力を供給する。
【００４１】
図３において、演出制御基板１０ａの制御ＲＯＭ１２には、シスコン１１が実行するプログラムが格納されている。制御ＲＯＭ１４には、演出制御ＣＰＵ１３が実行するプログラムが格納されている。ＣＧＲＯＭ１６には、ＬＣＤ２８に表示される画像のデータが格納されている。音データＲＯＭ１９には、音声駆動基板２９を介して出力される音声のデータが格納されている。なお、実際の遊技中における音声出力の際には、データの読み出し速度を向上させるために、例えば実行される演出ごとに必要な音データが音データＲＡＭ１８に読み込まれ、音ＩＣ１７は音データＲＡＭ１８から所望の音データを読み出す。ランプ制御基板１０ｂの制御ＲＯＭ２５には、ランプ制御ＣＰＵ２４が実行するプログラムが格納されている。
【００４２】
シスコン１１は、制御ＲＯＭ１２に格納されたプログラムを実行することにより、演出制御部３００の機能を実現する。演出制御ＣＰＵ１３は、制御ＲＯＭ１４に格納されたプログラムを実行することにより、画像／音響制御部３１０の機能を実現する。ランプ制御ＣＰＵ２４は、制御ＲＯＭ２５に格納されたプログラムを実行することにより、ランプ制御部３２０の機能を実現する。
【００４３】
また、本実施形態において、演出制御ユニット１０の演出制御基板１０ａには、内部時計（時計モジュール）であるＲＴＣ（リアルタイムクロック）３１が設けられている。図３に示す例では、ＲＴＣ３１は、シスコン１１の所定のポートに接続されている。シスコン１１により実現される演出制御部３００は、演出の実行を指示するコマンドを演出制御ＣＰＵ１３およびランプ制御ＣＰＵ２４に送ると共に、ＲＴＣ３１から時間情報（時刻、日付等）を読み出し、演出制御ＣＰＵ１３およびランプ制御ＣＰＵ２４に送る。演出制御ＣＰＵ１３により実現される画像／音響制御部３１０およびランプ制御ＣＰＵ２４により実現されるランプ制御部３２０は、演出制御部３００から受け取ったコマンドに基づいて演出を実行する。このとき、同じコマンドに対応する演出であっても、時間によって使用する画像や音声を異ならせる場合、画像／音響制御部３１０およびランプ制御部３２０は、ＲＴＣ３１から得られる時間情報に基づいて実行する演出内容を選択する。これにより、例えば、同じ遊技状態で行われるべき演出であっても、昼間と夜間で異なる演出を行うといった演出制御が可能となる。
【００４４】
なお、図３に示す例では、ＲＴＣ３１がシスコン１１に接続されているが、演出制御ＣＰＵ１３に接続しても良いし、演出制御ＣＰＵ１３とランプ制御ＣＰＵ２４の両方に接続する構成としても良い。このような構成の場合、演出制御部３００から画像／音響制御部３１０およびランプ制御部３２０へは、演出の実行を指示するコマンドのみが送られ、画像／音響制御部３１０等が直接、時間情報を取得して時間的条件に応じた演出を実行することとなる。
【００４５】
〔演出制御ユニットの動作〕
次に、演出制御ユニット１０の通常の動作（実機における遊技時の動作）について説明する。
パチンコ遊技機１００において遊技が行われると、主制御基板（遊技制御部２００）から演出制御ユニット１０の演出制御基板１０ａへ、遊技状態を示すコマンドが定期的に送信される。演出制御基板１０ａがこのコマンドを受信すると、まず、シスコン１１が、受信コマンドからパチンコ遊技機１００の遊技状態の情報を取得し、大当たり遊技状態、時短遊技状態、確変遊技状態等の遊技状態に応じて、実行する演出を設定する。そして、シスコン１１（演出制御部３００）は、設定した演出の実行を指示するコマンドを演出制御ＣＰＵ１３（画像／音響制御部３１０）およびランプ制御基板１０ｂのランプ制御ＣＰＵ２４（ランプ制御部３２０）に送る。
【００４６】
また、シスコン１１による演出の設定において、演出ボタン１６１および演出キー１６２（以下、演出ボタン等と略記）を用いたユーザからの操作入力を受けて、操作入力に応じた演出を設定する場合もある。演出ボタン等の操作入力の情報は、枠演出信号として、音声駆動基板２９を介して音声駆動基板Ｉ／Ｆ２３から演出制御基板１０ａに受け付けられ、シスコン１１のポートへ入力される。また、枠演出信号は、シスコン１１のポートから音声駆動基板Ｉ／Ｆ２３、音声駆動基板２９を経て演出ボタン等へ向かう方向にも送信される。これにより、演出ボタン等に内蔵されたランプを所定のパターンで点滅させる等の演出制御が行われる。
【００４７】
演出制御ＣＰＵ１３は、シスコン１１から受け取ったコマンドに基づいて、演出において画像表示部１１４に表示させる画像および出力する音声を決定する。そして、ＶＤＰ１５に画像を出力させ、音ＩＣ１７に音声を出力させる。
ＶＤＰ１５は、演出制御ＣＰＵ１３の指示に基づいて、ＣＧＲＯＭ１６から演出に用いる画像のデータを読み出す。そして、読み出したデータからビットマップ画像等の画像データをＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）上に生成し、ＬＣＤＩ／Ｆ２２を介してＬＣＤ２８へ出力する。
音ＩＣ１７は、演出制御ＣＰＵ１３の指示に基づいて、音データＲＯＭ１９から演出に用いる音声のデータを音データＲＡＭ１８へ読み込む。そして、音データＲＡＭ１８からデータを読み出し、音声駆動基板Ｉ／Ｆ２３を介して音声駆動基板２９へ出力する。音声駆動基板２９は、演出制御基板１０ａから受信したデータをアナログ信号に変換してスピーカ１５６へ送信し、楽曲や効果音、音声等を出力させる。
【００４８】
ランプ制御基板１０ｂのランプ制御ＣＰＵ２４は、シスコン１１から受け取ったコマンドに基づいて、演出における盤ランプ１１６および枠ランプ１５７の点灯パターンを決定する。そして、盤ランプ１１６の制御信号を、電飾Ｉ／Ｆ２６を介して電飾基板３０へ送信する。電飾基板３０は、パチンコ遊技機１００の遊技盤１１０に設けられており、ランプ制御基板１０ｂから受信した制御信号にしたがって盤ランプ１１６を点灯させる。また、ランプ制御ＣＰＵ２４は、枠ランプ１５７の制御信号を、ランプ制御基板Ｉ／Ｆ２０、音声駆動基板Ｉ／Ｆ２３、音声駆動基板２９を介して出力し、枠ランプ１５７を点灯させる。
【００４９】
〔演出制御ユニットと検査治具の接続〕
本実施形態は、演出制御ユニット１０の検査において、ＲＴＣ３１の機能（時計機能およびアラーム機能）の検査を行い、検査結果を出力させる。この検査において、演出制御ユニット１０は、検査治具（不図示）に接続される。具体的には、検査治具は、演出制御基板１０ａの主制御基板Ｉ／Ｆ２１の入力端子および音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号の出力端子に接続される。すなわち、演出制御ユニット１０の検査においては、検査を実行するための検査コマンドが主制御基板Ｉ／Ｆ２１から入力され、演出制御ユニット１０内部で検査が実行された後、検査結果が音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号の出力端子から出力される。
【００５０】
通常、演出制御基板１０ａとランプ制御基板１０ｂとが接続されて、演出制御ユニット１０としてパッケージ化された後は、基板上の配線から直接信号を取得して検査を行うことができない。したがって、演出制御ユニット１０の状態で検査を行う場合、所定のプログラム制御により演出制御ユニット１０内部で検査を行った後、適当なインターフェイスを用いて検査結果を出力する必要がある。ここで、演出制御基板１０ａやランプ制御基板１０ｂに検査結果の出力用のインターフェイスを追加しなくて済むように、演出制御ユニット１０の既存の信号出力端子を用いて検査結果を出力することが望ましい。
【００５１】
ここで、図３に示した演出制御ユニット１０は、外部への出力が可能なインターフェイスとして、ＬＣＤＩ／Ｆ２２、音声駆動基板Ｉ／Ｆ２３、電飾Ｉ／Ｆ２６を有する。このうち、ＬＣＤＩ／Ｆ２２と音声駆動基板Ｉ／Ｆ２３の音データ出力は、画像データおよび音データという特定のデータの出力専用であるので、これらのデータとは異なる所定のデータ構造を持つ検査結果データを出力するのには適さない。また、音声駆動基板Ｉ／Ｆ２３の枠演出信号出力は、シスコン１１のポートからの信号を出力するものであり、シスコン１１においてポート出力のＯＮ・ＯＦＦを切り替えることによってバイナリデータを表すことは可能であるが、検査結果データの出力に適しているとは言えない。
【００５２】
これに対し、音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号出力は、ランプ制御基板１０ｂのランプ制御ＣＰＵ２４からの枠ランプ１５７の制御信号を出力するものであり、ランプ制御ＣＰＵ２４のシリアル機能に基づく信号出力（ＳＰＩ（Serial Peripheral Interface）出力）が可能である。したがって、所定のデータ構造を持つ検査結果データを出力するのに適している。
【００５３】
一方、ランプ制御ＣＰＵ２４からは、盤ランプ１１６の制御信号も出力されており、これはランプ制御基板１０ｂの電飾Ｉ／Ｆ２６から出力される。しかし、盤ランプ１１６の構成は、パチンコ遊技機１００の機種に応じて様々であり、このため電飾基板３０および電飾Ｉ／Ｆ２６の構成も機種ごとに異なる場合が多い。
【００５４】
これに対し、枠ランプ１５７が設けられている枠部材１５０は、一般に、多くの機種で共用される。そのため、音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号の出力端子の構成は、機種が異なっても共通である場合が多い。したがって、検査結果の出力用に音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号出力を用いれば、検査治具は、単一の出力端子用のコネクタだけで多くの機種の演出制御ユニット１０に接続できることとなる。この点においても、音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号出力は、検査結果データを出力するのに適している。
【００５５】
〔検査時の演出制御ユニットの動作〕
次に、検査時の演出制御ユニット１０の動作について説明する。
本実施形態は、検査治具を演出制御ユニット１０に接続して検査を行うが、検査における処理自体は、演出制御ユニット１０の各ＣＰＵ（シスコン１１、演出制御ＣＰＵ１３、ランプ制御ＣＰＵ２４）により実行される。制御ＲＯＭ１２、１４、２５には、それぞれ検査用のプログラムが格納されており、各ＣＰＵ１１、１３、２４がこれらのプログラムを実行することにより、各種の検査が行われる。本実施形態におけるＲＴＣ３１の検査においても、制御ＲＯＭ１２に格納されているＲＴＣ３１の検査用のプログラムに基づき、シスコン１１が検査のための処理を実行する（処理の一部は、制御ＲＯＭ１４に格納されているプログラムに基づき、演出制御ＣＰＵ１３が実行する）。本実施形態では、ＲＴＣ３１の検査として、ＲＴＣ情報（日時）の読み出し、アラーム動作の確認（アラーム機能の検査）、時刻設定に基づく動作確認（計時機能の検査）の３種類の検査が行われる。
【００５６】
これらの検査を行うにあたり、本実施形態では、ＲＴＣ情報読み出しコマンド、アラーム動作確認コマンド、時刻設定コマンドの３種類の検査用コマンドを用意する。これらの検査用コマンドのうち、特にＲＴＣ情報読み出しコマンドと時刻設定コマンドとは、誤設定防止のために別コマンドとすることが望ましい。また、本実施形態では、検査状態および検査結果の出力用に、シスコン１１のポートＰ３５およびポートＰＣＴ６を用いることとする。以下の動作例では、アラーム動作の確認検査における検査結果を、ポートＰ３５を用いて出力し、時刻設定に基づく動作確認の検査結果を、ポートＰＣＴ６を用いて出力するものとする。
【００５７】
図４は、ＲＴＣ情報の読み出し検査におけるシスコン１１の動作を示すフローチャートである。
この検査では、まず、検査治具、シスコン１１、ＲＴＣ３１および演出制御ＣＰＵ１３を起動させる。シスコン１１、ＲＴＣ３１および演出制御ＣＰＵ１３は、検査用コマンドの入力待ちとなる（ステップ４０１）。検査治具から主制御基板Ｉ／Ｆ２１を介して検査用コマンド（ＲＴＣ情報読み出しコマンド）が入力されると（ステップ４０２）、シスコン１１は、動作モードを検査・出荷時モードに移行する（ステップ４０３）。
【００５８】
次に、シスコン１１は、ＲＴＣ３１からＲＴＣ情報（日時）を読み出す（ステップ４０４）。そして、読み出した日時を演出制御ＣＰＵ１３へ送り（ステップ４０５）、さらに、ランプ制御基板Ｉ／Ｆ２０を介してランプ制御ＣＰＵ２４へ送る（ステップ４０６）。ここで、演出制御ＣＰＵ１３は、ＶＤＰ１５、ＬＣＤＩ／Ｆ２２を介して、シスコン１１から受け取った日時をＬＣＤ２８に表示させる。また、ランプ制御ＣＰＵ２４は、シスコン１１から受け取った日時を枠ランプ制御信号の信号線から出力する。これにより、ＲＴＣ３１から読み出された日時の情報は、演出制御基板１０ａに設けられた音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号の出力端子から出力され、検査治具に送られる。
【００５９】
図５は、アラーム動作の確認検査（アラーム機能の検査）におけるシスコン１１の動作を示すフローチャートである。
この検査では、まず、検査治具、シスコン１１、ＲＴＣ３１および演出制御ＣＰＵ１３を起動させる。シスコン１１、ＲＴＣ３１および演出制御ＣＰＵ１３は、検査用コマンドの入力待ちとなる（ステップ５０１）。検査治具から主制御基板Ｉ／Ｆ２１を介して検査用コマンド（アラーム動作確認コマンド）が入力されると（ステップ５０２）、シスコン１１は、予め定められた適当な日時（ダミー日時）をＲＴＣ３１にセットする（ステップ５０３）。また、このときシスコン１１は、検査状態および検査結果の出力用のポートＰ３５およびポートＰＣＴ６を初期化（値を０に設定）する。
【００６０】
次に、シスコン１１は、ステップ５０３で設定したダミー日時から一定時間後の日時に設定されたアラーム時刻をＲＴＣ３１にセットし、時間の測定を開始する（ステップ５０４）。このとき同時に、ＲＴＣ３１も時間の測定を開始する。ダミー日時とアラーム時刻との間の時間差は任意に決めて良いが、例えばダミー日時をアラーム時刻の２秒前とする。シスコン１１における経過時間の測定は、例えばシスコン１１自身のタイマー機能（システムクロック、ソフトタイマー）を用いて行われる。
【００６１】
ＲＴＣ３１において計時が進み、ステップ５０４でセットされたアラーム時刻に達すると、ＲＴＣ３１は、アラーム割り込みを発生させ、シスコン１１に報知する。シスコン１１は、ＲＴＣ３１からの報知を受け付けると（ステップ５０５でＹｅｓ）、ＲＴＣ３１のアラーム機能における動作が正常であると判定し、判定結果を出力する（ステップ５０６）。本動作例では、ポートＰ３５の出力値を１とすることによって、動作正常の判定結果を表す（出力する）ものとする。
【００６２】
一方、ＲＴＣ３１からアラーム割り込みによる報知が行われなかった場合（ステップ５０５でＮｏ）、シスコン１１は、ＲＴＣ３１のアラーム機能における動作が異常であると判定し、判定結果を出力する（ステップ５０７）。ここで、シスコン１１は、ステップ５０３およびステップ５０４で設定したダミー日時とアラーム時刻との時間差に基づいて、一定時間経過してもＲＴＣ３１から報知が行われない場合に、アラーム割り込みによる報知が行われなかったと判断するものとする。具体的には、上記の例示のようにダミー日時とアラーム時刻との時間差を２秒とした場合、例えばシステムクロックで３秒経過してもＲＴＣ３１から報知が行われないならば、シスコン１１は、報知が行われなかったと判断する。本動作例では、ポートＰ３５の出力値を０とすることによって、動作異常の判定結果を表す（出力する）ものとする。
【００６３】
ステップ５０６、５０７の出力は、図４の動作においてＲＴＣ３１から読み出された日時の情報と同様に、ランプ制御基板Ｉ／Ｆ２０を介してランプ制御ＣＰＵ２４へ送られ、ランプ制御ＣＰＵ２４から枠ランプ制御信号の信号線へ出力される。これにより、アラーム動作の確認検査における検査結果は、演出制御基板１０ａに設けられた音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号の出力端子から出力され、検査治具に送られる。なお、ポートＰ３５からの出力に加えて、シスコン１１による検査結果を演出制御ＣＰＵ１３に送信し、演出制御ＣＰＵ１３が検査結果に応じたメッセージ（「ＯＫ」、「ＮＧ」等）をＬＣＤ２８に表示させるようにしても良い。
【００６４】
検査結果が出力された後、シスコン１１は、時刻の測定を停止し、ＲＴＣ３１のアラーム機能の無効設定を行う（ステップ５０８）。このとき、ＲＴＣ３１においても時刻の測定が停止する。
以上の検査において、ＲＴＣ３１のアラーム機能の動作が正常であったならば、次に時刻設定に基づく動作確認に移る。一方、ＲＴＣ３１のアラーム機能の動作が異常であったならば、ＲＴＣ３１に異常があるので、時刻設定に基づく動作確認を行わずにＲＴＣ３１の検査を終了する。
【００６５】
図６は、時刻設定に基づく動作確認検査（計時機能の検査）におけるシスコン１１および演出制御ＣＰＵ１３の動作を示すフローチャートである。
この検査では、まず、シスコン１１が動作モードを検査・出荷時モードに移行し、時刻設定コマンドの入力待ちとなる（ステップ６０１）。このとき、シスコン１１は、ポートＰＣＴ６の値を１に設定する。
【００６６】
検査治具から時刻設定コマンドが入力されると（ステップ６０２）、シスコン１１は、コマンドにしたがってＲＴＣ３１の日時をセットし（ステップ６０３）、さらに、この日時を演出制御ＣＰＵ１３へ送る（ステップ６０４）。ここで、演出制御ＣＰＵ１３は、ＶＤＰ１５、ＬＣＤＩ／Ｆ２２を介して、シスコン１１から受け取った日時をＬＣＤ２８に表示させても良い。
【００６７】
次に、シスコン１１は、時間の測定を開始し、ＲＴＣ３１にも時間の測定を開始させる（ステップ６０５）。シスコン１１における時間の測定は、例えばシスコン１１自身のタイマー機能（システムクロック、ソフトタイマー）を用いて行われる。シスコン１１は、自身のタイマー機能において予め設定された時間（設定時間、例えば１秒）が経過した後、ＲＴＣ３１からＲＴＣ情報（日時）を読み出す（ステップ６０６）。そして、読み出した日時を演出制御ＣＰＵ１３へ送る（ステップ６０７）。
【００６８】
演出制御ＣＰＵ１３は、ステップ６０４で取得した日時とステップ６０７で取得した日時とを比較し、二つの日時の時間差と上記の設定時間とが一致しているか否かを調べる（ステップ６０８）。両者が一致している場合（ステップ６０９でＹｅｓ）、演出制御ＣＰＵ１３は、ＲＴＣ３１が正常に動作していると判定し、判定結果をシスコン１１に通知する（ステップ６１０）。また、演出制御ＣＰＵ１３は、ステップ６０４および６０７で取得した日時と共に、判定結果に応じたメッセージ（「ＯＫ」等）をＬＣＤ２８に表示させる。
【００６９】
一方、ステップ６０４および６０７で取得した日時の時間差と設定時間とが一致していない場合（ステップ６０９でＮｏ）、演出制御ＣＰＵ１３は、ＲＴＣ３１の動作が異常であると判定し、判定結果をシスコン１１に通知する（ステップ６１１）。また、演出制御ＣＰＵ１３は、ステップ６０４および６０７で取得した日時と共に、判定結果に応じたメッセージ（「ＮＧ」等）をＬＣＤ２８に表示させる。
【００７０】
シスコン１１は、演出制御ＣＰＵ１３から判定結果を取得すると、この判定結果をポートＰＣＴ６の出力値によって出力する（ステップ６１２）。本動作例では、ＲＴＣ３１の動作が正常と判定された場合にポートＰＣＴ６の出力値を０とし、異常と判定された場合にポートＰＣＴ６の出力値を１とするものとする。この出力は、ランプ制御基板Ｉ／Ｆ２０を介してランプ制御ＣＰＵ２４へ送られる。また、シスコン１１は、ステップ６０６でＲＴＣ３１から読み出した日時をランプ制御ＣＰＵ２４へ送る（ステップ６１３）。ランプ制御ＣＰＵ２４は、シスコン１１から受け取った判定結果（ポートＰＣＴ６の出力値）および日時を枠ランプ制御信号の信号線から出力する。これにより、判定結果および日時の情報は、演出制御基板１０ａに設けられた音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号の出力端子から出力され、検査治具に送られる。
【００７１】
なお、以上説明した各検査における動作例では、ＲＴＣ３１から読み出した日時の情報や検査における判定結果を、検査治具へ出力すると共にＬＣＤ２８にも表示させることとした。しかし、これらの情報は検査治具へ出力されるため、ＬＣＤ２８への表示は必ずしも行わなくても良い。したがって、本実施形態では、演出制御ユニット１０をＬＣＤ２８に接続していない状態でもＲＴＣ３１の上記各検査を行うことができる。ＬＣＤ２８への日時の表示を行わない場合、演出制御ＣＰＵ１３がＬＣＤ２８に表示する動作自体を行わないように検査アルゴリズムを設定しても良いし、単に演出制御ユニット１０とＬＣＤ２８とを接続しない状態で各検査を実行しても良い。
【００７２】
本実施形態では、検査の一部（上記の動作例では、図６のステップ６０８〜６１１）を演出制御ＣＰＵ１３が行うこととしたが、全ての処理をシスコン１１が行っても良い。また、本実施形態では、ランプ制御ＣＰＵ２４から出力されるクロック同期シリアル信号をそのまま使用して検査結果のデータを出力する。信号の出力タイミングは、実機における遊技時にランプ制御ＣＰＵ２４が行う枠ランプ制御信号の出力と同一とする。
【００７３】
さらにまた、本実施形態では、演出制御基板１０ａに設けられた音声駆動基板Ｉ／Ｆ２３の枠ランプ制御信号の出力端子から検査結果を出力することとしたが、パチンコ遊技機１００の機種ごとに異なる電飾Ｉ／Ｆ２６に対応するコネクタを用意すれば、ランプ制御基板１０ｂの電飾Ｉ／Ｆ２６から検査結果を出力するようにしても良い。さらに、シスコン１１においてポート出力のＯＮ・ＯＦＦの切り換えによりバイナリデータを表現するプログラムを実装すれば、このバイナリデータで検査結果を表すことにより、枠演出信号の出力端子から検査結果を出力させることも可能である。
【符号の説明】
【００７４】
１０…制御ユニット、１０ａ…演出制御基板、１０ｂ…ランプ制御基板、１１…シスコン（システムコントローラ）、１２、１４、２５…制御ＲＯＭ、１３…演出制御ＣＰＵ、２１…主制御基板Ｉ／Ｆ、２３…音声駆動基板Ｉ／Ｆ、２４…ランプ制御ＣＰＵ、３１…ＲＴＣ
【図１】
2011036505.tif 000003
【図２】
2011036505.tif 000004
【図３】
2011036505.tif 000005
【図４】
2011036505.tif 000006
【図５】
2011036505.tif 000007
【図６】
2011036505.tif 000008