(57)【特許請求の範囲】
【請求項１】
遊技中に所定の抽選契機が発生したときに遊技状態を遊技者にとって有利な特別遊技状態に移行させるかどうかの抽選を行う遊技制御手段と、前記遊技制御手段により行われた前記抽選の結果を報知するために用いられる特別図柄を変動させる変動表示を行った後にその変動表示を停止させる停止表示を行い、前記特別図柄の停止表示の内容により前記抽選の結果を遊技者に報知する特別図柄表示手段とを有する遊技機において、
所定の動作を行うことにより遊技に関わる演出を行う一又は複数の可動体と、
前記可動体の各々に対応して設けられた、当該可動体が所定の基準位置に存在することを検出してその検出信号を出力する一又は複数の可動体検出手段と、
前記遊技制御手段から送られた前記抽選の結果に関する情報に基づいて前記可動体の各々に実行させる演出内容を決定し、その決定した演出内容を定めた演出データにしたがって当該可動体の動作を制御する演出制御手段と、
を備え、
前記可動体の各々の動作を制御するための前記各演出データには、前記特別図柄の変動表示の終了時には当該可動体が前記基準位置に戻るような内容が定められており、
前記演出制御手段は、前記特別図柄の変動表示が終了する度に、前記各可動体に対応する前記可動体検出手段からの検出信号に基づいて前記各可動体が前記基準位置に存在するかどうかを判断する可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について当該可動体が前記基準位置に移動するように当該可動体の動作を制御する可動体復帰処理を行い、且つ、前記各可動体の動作を所定の前記演出データにしたがって制御している期間中、当該演出データの内容に基づいて当該可動体が前記基準位置に戻ることが期待される度に、当該可動体に対応する前記可動体検出手段からの検出信号に基づいて当該可動体が前記基準位置に存在するかどうかを判断する前記可動体位置判断処理を行い、その可動体位置判断処理において当該可動体が前記基準位置に存在しないと判断したときに、当該演出データにしたがった当該可動体の制御を中止し、当該可動体が前記基準位置に移動するように当該可動体の動作を制御する前記可動体復帰処理を行い、更に、前記可動体復帰処理を行った後に前記可動体位置判断処理を行うことにより前記各可動体が前記基準位置に存在するかどうかを判断し、前記可動体復帰処理とその後の前記可動体位置判断処理とを所定回数行っても少なくとも一つの前記可動体が前記基準位置に存在しないと判断した場合、その後、前記可動体の各々に実行させる演出内容を決定したときに、前記可動体位置判断処理及び前記可動体復帰処理を行うことなく当該演出内容を定めた前記演出データにしたがって当該可動体の動作を制御することを特徴とする遊技機。
【請求項２】
前記演出制御手段は、前記特別図柄の変動表示が終了する度に、前記各可動体について前記可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について第一の前記可動体復帰処理を行うと共にその後、前記各可動体について前記可動体位置判断処理を行い、前記第一の前記可動体復帰処理とその後の前記可動体位置判断処理とを所定回数行っても少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について、前記第一の前記可動体復帰処理とは処理内容が異なる第二の前記可動体復帰処理を行うことを特徴とする請求項１記載の遊技機。
【請求項３】
前記遊技制御手段は、遊技状態が前記特別遊技状態である場合に、遊技者が多量の遊技媒体を獲得できる特別遊技を複数の遊技期間に分けて実行し、
前記演出制御手段は、前記特別遊技における一の遊技期間が終了する度に、前記各可動体に対応する前記可動体検出手段からの検出信号に基づいて前記各可動体について前記可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について前記可動体復帰処理を行うことを特徴とする請求項１記載の遊技機。
【請求項４】
前記演出制御手段は、前記可動体復帰処理を行った後に前記可動体位置判断処理を行うことにより前記各可動体が前記基準位置に存在するかどうかを判断し、前記可動体復帰処理とその後の前記可動体位置判断処理とを所定回数行っても少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、可動体を制御上正常に動作させることができない旨を所定のエラー報知手段に報知させることを特徴とする請求項１又は３記載の遊技機。
【請求項５】
遊技中に所定の抽選契機が発生したときに遊技状態を遊技者にとって有利な特別遊技状態に移行させるかどうかの抽選を行う遊技制御手段と、前記遊技制御手段により行われた前記抽選の結果を報知するために用いられる特別図柄を変動させる変動表示を行った後にその変動表示を停止させる停止表示を行い、前記特別図柄の停止表示の内容により前記抽選の結果を遊技者に報知する特別図柄表示手段と、前記特別図柄表示手段とは別個に設けられ、前記特別図柄に係る画像を用いて前記特別図柄の変動表示に係る演出を行った後にその変動表示に係る演出を停止させる停止表示に係る演出を行い、前記抽選の結果を遊技者に報知する画像表示手段とを有する遊技機において、
所定の動作を行うことにより遊技に関わる演出を行う一又は複数の可動体と、
前記可動体の各々に対応して設けられた、当該可動体が所定の基準位置に存在することを検出してその検出信号を出力する一又は複数の可動体検出手段と、
前記遊技制御手段から送られた前記抽選の結果に関する情報に基づいて当該抽選の結果を報知するための前記特別図柄の変動表示に係る演出の内容と前記可動体の各々に実行させる演出内容とを決定し、その決定した変動表示に係る演出の内容が実行されるように前記画像表示手段を制御すると共に、その決定した当該可動体に実行させる演出内容を定めた演出データにしたがって当該可動体の動作を制御する演出制御手段と、
を備え、
前記可動体の各々の動作を制御するための前記各演出データには、前記特別図柄の変動表示に係る演出の終了時には当該可動体が前記基準位置に戻るような内容が定められており、
前記演出制御手段は、前記特別図柄の変動表示に係る演出が終了する度に、前記各可動体に対応する前記可動体検出手段からの検出信号に基づいて前記各可動体が前記基準位置に存在するかどうかを判断する可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について当該可動体が前記基準位置に移動するように当該可動体の動作を制御する可動体復帰処理を行い、且つ、前記各可動体の動作を所定の前記演出データにしたがって制御している期間中、当該演出データの内容に基づいて当該可動体が前記基準位置に戻ることが期待される度に、当該可動体に対応する前記可動体検出手段からの検出信号に基づいて当該可動体が前記基準位置に存在するかどうかを判断する前記可動体位置判断処理を行い、その可動体位置判断処理において当該可動体が前記基準位置に存在しないと判断したときに、当該演出データにしたがった当該可動体の制御を中止し、当該可動体が前記基準位置に移動するように当該可動体の動作を制御する前記可動体復帰処理を行い、更に、前記可動体復帰処理を行った後に前記可動体位置判断処理を行うことにより前記各可動体が前記基準位置に存在するかどうかを判断し、前記可動体復帰処理とその後の前記可動体位置判断処理とを所定回数行っても少なくとも一つの前記可動体が前記基準位置に存在しないと判断した場合、その後、前記可動体の各々に実行させる演出内容を決定したときに、前記可動体位置判断処理及び前記可動体復帰処理を行うことなく当該演出内容を定めた前記演出データにしたがって当該可動体の動作を制御することを特徴とする遊技機。
【請求項６】
前記演出制御手段は、前記特別図柄の変動表示に係る演出が終了する度に、前記各可動体について前記可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について第一の前記可動体復帰処理を行うと共にその後、前記各可動体について前記可動体位置判断処理を行い、前記第一の前記可動体復帰処理とその後の前記可動体位置判断処理とを所定回数行っても少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について、前記第一の前記可動体復帰処理とは処理内容が異なる第二の前記可動体復帰処理を行うことを特徴とする請求項５記載の遊技機。
【請求項７】
前記遊技制御手段は、遊技状態が前記特別遊技状態である場合に、遊技者が多量の遊技媒体を獲得できる特別遊技を複数の遊技期間に分けて実行し、
前記演出制御手段は、前記特別遊技における一の遊技期間が終了する度に、前記各可動体に対応する前記可動体検出手段からの検出信号に基づいて前記各可動体について前記可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、前記基準位置に存在しないと判断された可動体の各々について前記可動体復帰処理を行うことを特徴とする請求項５記載の遊技機。
【請求項８】
前記演出制御手段は、前記可動体復帰処理を行った後に前記可動体位置判断処理を行うことにより前記各可動体が前記基準位置に存在するかどうかを判断し、前記可動体復帰処理とその後の前記可動体位置判断処理とを所定回数行っても少なくとも一つの前記可動体が前記基準位置に存在しないと判断したときに、可動体を制御上正常に動作させることができない旨を所定のエラー報知手段に報知させることを特徴とする請求項５又は７記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技の状況に応じて可動体を動作させることにより遊技の演出を行う、パチンコ機や回胴式遊技機等の遊技機に関するものである。
【背景技術】
【０００２】
一般に、パチンコ機や回胴式遊技機等の遊技機には、遊技の状況に応じて各種の演出を行う複数の演出手段が設けられている。かかる演出手段としては、例えば、画像を表示する画像表示装置、複数の表示用ランプを点灯表示する電飾表示部、音響を出力するスピーカ部、そして、モータやソレノイドで動作する可動体が挙げられる。特に、可動体による演出は画像演出と同様に大きな演出効果を奏することができる。これらの演出手段は、演出制御基板のＣＰＵ（演出制御手段）によって制御される。すなわち、演出制御手段は、各演出手段に実行させる演出内容を抽選で選択し、その選択した演出内容に基づいて各演出手段を制御する。
【０００３】
特に、最近では、可動体を所定の演出パターンデータで動作するように制御した後、可動体が所定の基準位置に戻ったことを可動体検出センサが検出しないとき、再試行動作を行い、それでも可動体が基準位置に戻ったことを可動体検出センサが検出しないと、演出制御手段が、可動体に不具合が発生したと認識し、それ以後、可動体を動作させないように制御する遊技機が提案されている（例えば、特許文献１参照。）。これにより、可動体に不具合が発生した場合に、可動体の動作を続行することにより遊技の進行や演出の実行に悪影響が及ぶことを回避することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６８０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、可動体に発生する不具合の原因としては、例えば、可動体が自重により落下してしまい、基準位置からずれて停止する場合、可動体の組み付け位置がずれていることにより当該可動体が基準位置に達することができない場合、演出パターンデータに不具合があり、そのために可動体が基準位置に戻ることができない場合、可動体検出センサの組み付け位置がずれていることにより、可動体は基準位置に戻っているにもかかわらず、可動体検出センサが、可動体が基準位置に存在することを検出できない場合等を挙げることができる。
【０００６】
これらの原因で可動体に発生する不具合の中でも、可動体が自重により落下し、基準位置からずれて停止することに起因する不具合は、かなりの頻度で発生する。例えば、可動体の駆動源としてモータを用いる場合、可動体を駆動するモータ等の駆動機構を簡易なものとするため、可動体を基準位置に保持するためのモータの回転ロック機構や可動体のロック機構は、通常、設けられていない。このため、基準位置で停止していた可動体がその自重により基準位置からずれてしまう不具合が発生する。
【０００７】
上述した従来技術では、可動体の自重による基準位置からのずれが、可動体を所定の演出パターンデータで動作するように制御している最中に発生すれば、遊技機は可動体検出センサにより可動体が基準位置に戻っていないことを認識することができるので、可動体を再試行させて可動体を基準位置に戻すことができる。
【０００８】
しかしながら、可動体の自重による基準位置からのずれは、可動体を所定の演出パターンデータで動作させた後、可動体が正常に基準位置に戻り、このことを可動体検出センサが検出した後に、発生したりする。このような場合、従来の遊技機は、可動体が基準位置に戻っていると判断しているが、実際には、可動体は自重により基準位置からずれた位置で停止している。このように可動体が基準位置からずれて停止しているときに演出が開始されると、可動体が他の演出手段、例えば画像表示装置を用いた演出を妨害したり、可動体の演出が不自然なものとなったりする。
【０００９】
本発明は上記事情に基づいてなされたものであり、可動体が基準位置からずれて停止していることに起因して、可動体が他の演出手段による演出を妨害したり、可動体が不自然な演出を行ったりすることを極力低減することができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するための本発明は、遊技中に所定の抽選契機が発生したときに遊技状態を遊技者にとって有利な特別遊技状態に移行させるかどうかの抽選を行う遊技制御手段と、遊技制御手段により行われた抽選の結果を報知するために用いられる特別図柄を変動させる変動表示を行った後にその変動表示を停止させる停止表示を行い、特別図柄の停止表示の内容により抽選の結果を遊技者に報知する特別図柄表示手段とを有する遊技機において、所定の動作を行うことにより遊技に関わる演出を行う一又は複数の可動体と、可動体の各々に対応して設けられた、当該可動体が所定の基準位置に存在することを検出してその検出信号を出力する一又は複数の可動体検出手段と、遊技制御手段から送られた抽選の結果に関する情報に基づいて可動体の各々に実行させる演出内容を決定し、その決定した演出内容を定めた演出データにしたがって当該可動体の動作を制御する演出制御手段と、を備えて構成される。また、可動体の各々の動作を制御するための各演出データには、特別図柄の変動表示の終了時には当該可動体が基準位置に戻るような内容が定められている。そして、演出制御手段は、特別図柄の変動表示が終了する度に、各可動体に対応する可動体検出手段からの検出信号に基づいて各可動体が基準位置に存在するかどうかを判断する可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について当該可動体が基準位置に移動するように当該可動体の動作を制御する可動体復帰処理を行う。
【００１１】
上記の構成により、可動体の各々の動作を制御するための各演出データには、特別図柄の変動表示の終了時に当該可動体が基準位置に戻るような内容が定められており、演出制御手段は、特別図柄の変動表示が終了する度に、各可動体に対応する可動体検出手段からの検出信号に基づいて可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について可動体復帰処理を行うことにより、例えば、自重で落下し基準位置からずれた位置で停止している可動体について、特別図柄の変動表示が終了する度に、その可動体を基準位置に復帰させることができる。これにより、可動体が基準位置に存在しないことに起因して、可動体が他の演出手段による演出を妨害したり、可動体が不自然な演出を行ったりすることを極力減少させることができる。また、通常、特別図柄の変動表示が終了すると、その後の少なくとも一定時間、次の特別図柄の変動表示は行われない。このため、特別図柄の変動表示の終了時に、可動体位置判断処理を行うことにより、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断されたときには可動体復帰処理を上記の演出停止時間を利用して行うことができるので、可動体復帰処理時の可動体の動作が特別図柄表示手段による特別図柄の変動表示を妨げないようにすることができる。
【００１２】
また、演出制御手段は、特別図柄の変動表示が終了する度に、各可動体について可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について第一の可動体復帰処理を行うと共にその後、各可動体について可動体位置判断処理を行い、第一の可動体復帰処理とその後の可動体位置判断処理とを所定回数（一回でもよい。）行っても少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について、第一の可動体復帰処理とは処理内容が異なる第二の可動体復帰処理を行うことが望ましい。これにより、演出制御手段は、例えば、可動体を自重により落下する方向に移動した後に、可動体を基準位置に戻すという可動体復帰処理を行う場合、第一の可動体復帰処理と第二の可動体復帰処理とで、落下する方向に移動するための可動体の移動量や、可動体を基準位置に戻すための移動量などを異なるものとすることができる。このように異なった処理内容の可動体復帰処理を行うことにより、同じ内容の可動体復帰処理を繰り返し行う場合に比べて、基準位置からずれて停止している可動体を、より確実に基準位置に戻すことができる。
【００１３】
また、遊技制御手段は、遊技状態が特別遊技状態である場合に、遊技者が多量の遊技媒体を獲得できる特別遊技を複数の遊技期間に分けて実行し、演出制御手段は、特別遊技における一の遊技期間が終了する度に、各可動体に対応する可動体検出手段からの検出信号に基づいて各可動体について可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について可動体復帰処理を行うことが望ましい。これにより、特別図柄の変動表示が終了したときに加えて、さらに、特別遊技における一の遊技期間（ラウンド）が終了するときにも、可動体位置判断処理と可動体復帰処理を行う。したがって、遊技状態が特別遊技状態である場合にも、例えば、自重で落下し基準位置からずれた位置で停止している可動体について、特別遊技における一の遊技期間が終了する度に、その可動体を基準位置に復帰させることができる。
【００１４】
更に、演出制御手段は、可動体復帰処理を行った後に可動体位置判断処理を行うことにより各可動体が基準位置に存在するかどうかを判断し、可動体復帰処理とその後の可動体位置判断処理とを所定回数（一回でもよい。）行っても少なくとも一つの可動体が基準位置に存在しないと判断したときに、可動体を制御上正常に動作させることができない旨を所定のエラー報知手段に報知させることが望ましい。これにより、遊技場の従業者等は、エラー報知手段による報知内容を認識して、可動体に不具合が発生したことを容易に知ることができる。
【００１５】
上記の目的を達成するための本発明は、遊技中に所定の抽選契機が発生したときに遊技状態を遊技者にとって有利な特別遊技状態に移行させるかどうかの抽選を行う遊技制御手段と、遊技制御手段により行われた抽選の結果を報知するために用いられる特別図柄を変動させる変動表示を行った後にその変動表示を停止させる停止表示を行い、特別図柄の停止表示の内容により抽選の結果を遊技者に報知する特別図柄表示手段と、特別図柄表示手段とは別個に設けられ、特別図柄に係る画像を用いて特別図柄の変動表示に係る演出を行った後にその変動表示に係る演出を停止させる停止表示に係る演出を行い、抽選の結果を遊技者に報知する画像表示手段とを有する遊技機において、所定の動作を行うことにより遊技に関わる演出を行う一又は複数の可動体と、可動体の各々に対応して設けられた、当該可動体が所定の基準位置に存在することを検出してその検出信号を出力する一又は複数の可動体検出手段と、遊技制御手段から送られた抽選の結果に関する情報に基づいて当該抽選の結果を報知するための特別図柄の変動表示に係る演出の内容と可動体の各々に実行させる演出内容とを決定し、その決定した変動表示に係る演出の内容が実行されるように画像表示手段を制御すると共に、その決定した当該可動体に実行させる演出内容を定めた演出データにしたがって当該可動体の動作を制御する演出制御手段と、を備えて構成される。また、可動体の各々の動作を制御するための各演出データには、特別図柄の変動表示に係る演出の終了時には当該可動体が基準位置に戻るような内容が定められている。そして、演出制御手段は、特別図柄の変動表示に係る演出が終了する度に、各可動体に対応する可動体検出手段からの検出信号に基づいて各可動体が基準位置に存在するかどうかを判断する可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について当該可動体が基準位置に移動するように当該可動体の動作を制御する可動体復帰処理を行う。
【００１６】
上記の構成により、可動体の各々の動作を制御するための各演出データには、特別図柄の変動表示に係る演出の終了時に当該可動体が基準位置に戻るような内容が定められており、演出制御手段は、特別図柄の変動表示に係る演出が終了する度に、各可動体に対応する可動体検出手段からの検出信号に基づいて可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について可動体復帰処理を行うことにより、例えば、自重で落下し基準位置からずれた位置で停止している可動体について、特別図柄の変動表示に係る演出が終了する度に、その可動体を基準位置に復帰させることができる。これにより、可動体が基準位置に存在しないことに起因して、可動体が他の演出手段による演出を妨害したり、可動体が不自然な演出を行ったりすることを極力減少させることができる。また、通常、特別図柄の変動表示に係る演出が終了すると、その後の少なくとも一定時間、次の特別図柄の変動表示に係る演出は行われない。このため、特別図柄の変動表示に係る演出の終了時に、可動体位置判断処理を行うことにより、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断されたときには可動体復帰処理を上記の演出停止時間を利用して行うことができるので、可動体復帰処理時の可動体の動作が画像表示手段による特別図柄の変動表示に係る演出を妨げないようにすることができる。
【００１７】
また、演出制御手段は、特別図柄の変動表示に係る演出が終了する度に、各可動体について可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について第一の可動体復帰処理を行うと共にその後、各可動体について可動体位置判断処理を行い、第一の可動体復帰処理とその後の可動体位置判断処理とを所定回数（一回でもよい。）行っても少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について、第一の可動体復帰処理とは処理内容が異なる第二の可動体復帰処理を行うことが望ましい。これにより、演出制御手段は、例えば、可動体を自重により落下する方向に移動した後に、可動体を基準位置に戻すという可動体復帰処理を行う場合、第一の可動体復帰処理と第二の可動体復帰処理とで、落下する方向に移動するための可動体の移動量や、可動体を基準位置に戻すための移動量などを異なるものとすることができる。このように異なった処理内容の可動体復帰処理を行うことにより、同じ内容の可動体復帰処理を繰り返し行う場合に比べて、基準位置からずれて停止している可動体を、より確実に基準位置に戻すことができる。
【００１８】
また、遊技制御手段は、遊技状態が特別遊技状態である場合に、遊技者が多量の遊技媒体を獲得できる特別遊技を複数の遊技期間に分けて実行し、演出制御手段は、特別遊技における一の遊技期間が終了する度に、各可動体に対応する可動体検出手段からの検出信号に基づいて各可動体について可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について可動体復帰処理を行うことが望ましい。これにより、特別図柄の変動表示に係る演出が終了したときに加えて、さらに、特別遊技における一の遊技期間（ラウンド）が終了するときにも、可動体位置判断処理と可動体復帰処理を行う。したがって、遊技状態が特別遊技状態である場合にも、例えば、自重で落下し基準位置からずれた位置で停止している可動体について、特別遊技における一の遊技期間が終了する度に、その可動体を基準位置に復帰させることができる。
【００１９】
更に、演出制御手段は、可動体復帰処理を行った後に可動体位置判断処理を行うことにより各可動体が基準位置に存在するかどうかを判断し、可動体復帰処理とその後の可動体位置判断処理とを所定回数（一回でもよい。）行っても少なくとも一つの可動体が基準位置に存在しないと判断したときに、可動体を制御上正常に動作させることができない旨を所定のエラー報知手段に報知させることが望ましい。これにより、遊技場の従業者等は、エラー報知手段による報知内容を認識して、可動体に不具合が発生したことを容易に知ることができる。
【発明の効果】
【００２０】
本発明に係る遊技機によれば、可動体が基準位置からずれて停止していることに起因して、可動体が他の演出手段による演出を妨害したり、可動体が不自然な演出を行ったりすることを極力減少させることができる。また、特別図柄の変動表示の終了時に、可動体位置判断処理及び可動体復帰処理を行うことにより、可動体復帰処理時の可動体の動作が特別図柄表示手段による特別図柄の変動表示を妨げないようにすることができる。
【図面の簡単な説明】
【００２１】
【図１】図１は本発明の一実施形態である遊技機の概略正面図である。
【図２】図２はその遊技機の遊技盤の概略正面図である。
【図３】図３はその遊技機の演出ユニットに設けられた各種の可動体の動作を説明するための図である。
【図４】図４はその遊技機の概略制御ブロック図である。
【図５】図５はその遊技機の主制御基板、演出制御基板及び各演出手段の概略ブロック図である。
【図６】図６はその遊技機における第一可動演出部の動作機構部を説明するための図である。
【図７】図７はその遊技機における第二可動演出部の動作機構部を説明するための図である。
【図８】図８はその遊技機における演出制御基板のＲＯＭに格納されているデータの内容を説明するための図である。
【図９】図９は二つの可動体についての状態の遷移を説明するための図である。
【図１０】図１０は本実施形態の遊技機における主制御基板のＣＰＵが行う処理の手順を説明するためのフローチャートである。
【図１１】図１１はその遊技機における演出制御基板のＣＰＵが行う処理の手順を説明するためのフローチャートである。
【図１２】図１２は変動表示終了時における可動体エラー判定処理を説明するためのフローチャートである。
【図１３】図１３は演出動作中における可動体エラー判定処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００２２】
以下に、図面を参照して、本願に係る発明を実施するための最良の形態について説明する。図１は本発明の一実施形態である遊技機の概略正面図、図２はその遊技機の遊技盤の概略正面図、図３はその遊技機の演出ユニットに設けられた各種の可動体の動作を説明するための図、図４はその遊技機の概略制御ブロック図、図５はその遊技機の主制御基板、演出制御基板及び各演出手段の概略ブロック図である。ここでは、遊技機がパチンコ機である場合について説明する。また、このパチンコ機は、ＣＲユニットに接続する機種、すなわち、いわゆるＣＲ機であるものとする。
【００２３】
本実施形態のパチンコ機は、図１、図２及び図４に示すように、ガラス枠ユニット１０と、受け皿ユニット２０と、シリンダ錠３０と、グリップユニット４０と、遊技盤５０と、遊技状況表示部６０と、枠電飾表示部７０と、スピーカ部８０と、角部電飾表示部９０と、演出ユニット１００と、始動ゲートセンサ２１１と、普通入賞口センサ２１２と、始動入賞口センサ２１３と、大入賞口センサ２１４と、普通電動役物用ソレノイド２２１と、特別電動役物用ソレノイド２２２と、払出装置２３１と、払出制御基板２３２と、発射ソレノイド２４１と、発射制御基板２４２と、受皿中継端子板２５１と、ＣＲ基板２６１と、ＣＲユニット接続端子板２６２と、球貸ボタン操作検出センサ２７１と、返却ボタン操作検出センサ２７２と、盤用外部端子板２８１と、枠用外部端子板２８２と、ガラス枠ユニット開放検出センサ２９１と、球切れ検出センサ２９２と、主制御基板３１０と、演出制御基板３２０とを備える。
【００２４】
図１に示すように、ガラス枠ユニット１０はパチンコ機の前面上部に取り付けられ、受け皿ユニット２０はパチンコ機の前面下部であってガラス枠ユニット１０の下側に取り付けられている。ガラス枠ユニット１０及び受け皿ユニット２０はそれぞれ、その左側端部が軸支されており、開閉可能に構成されている。
【００２５】
シリンダ錠３０は、受け皿ユニット２０の右端部に設けられている。例えば、遊技場の管理者が専用キーをシリンダ錠３０の鍵穴に差し込んで、シリンダ錠３０を時計回りに捻ると、ガラス枠ユニット１０及び受け皿ユニット２０が開放可能な状態になり、一方、シリンダ錠３０を反時計回りに捻ると、ガラス枠ユニット１０だけが開放可能な状態になる。また、ガラス枠ユニット開放検出センサ２９１は、ガラス板ユニット１０が開放状態にあることを検出するものである。ガラス枠ユニット開放検出センサ２９１からの検出信号は主制御基板３１０に送られる。
【００２６】
ガラス枠ユニット１０の中央部には、縦長楕円形状の窓１１が形成されており、この窓１１内にガラスユニット１２が装着されている。ガラスユニット１２は、例えば窓１１の形状に合わせてカットされた二枚の透明板（ガラス板）を組み合わせたものである。一方、ガラス枠ユニット１０の背後には、遊技盤５０が着脱可能に設置されている。遊技者は窓１１内に装着されたガラスユニット１２を通じて前面側から遊技盤５０を視認可能である。ガラス枠ユニット１０が閉じられると、ガラスユニット１２の内面と遊技盤５０との間に遊技媒体である遊技球が流下できる空間が形成される。
【００２７】
受け皿ユニット２０は、全体的に前面側に突出した形状に形成されており、上皿２１と、下皿２２とを有している。上皿２１は、遊技者に貸し出された遊技球（貸球）や入賞により獲得した遊技球（賞球）を貯留するためのものである。下皿２２は、上皿２１の下側に設けられており、上皿２１が満杯の状態にあるときにさらに払い出された遊技球を貯留するためのものである。
【００２８】
受け皿ユニット２０の上面には、球貸ボタン２４及び返却ボタン２５が設けられている。ＣＲユニットに有価媒体（例えば磁気記録媒体、記憶ＩＣ内蔵媒体等）を投入した状態で、遊技者が球貸ボタン２４を一回押すと、予め定められた度数単位（例えば５度数）に対応する個数（例えば１２５個）分の遊技球が貸し出される。また、遊技者が返却ボタン２５を押すと、投入した有価媒体に度数が残存していれば、その有価媒体が返却される。
【００２９】
また、受け皿ユニット２０の前面であって上皿２１の手前には、上皿球抜きレバー２８が設けられ、下皿２２の前面中央部には、下皿球抜きボタン２９が設けられている。遊技者が上皿球抜きレバー２８を例えば左方向にスライドさせることにより、上皿２１に貯留されている遊技球を下皿２２へ流下させることができる。また、遊技者が下皿球抜きボタン２９を押すことにより、下皿２２に貯留されている遊技球を下方へ落下させて外部に排出することができる。ここで、排出された遊技球は、例えば図示しない球受け箱等に受け止められる。
【００３０】
受け皿ユニット２０の右下部には、グリップユニット（発射操作ハンドル）４０が設置されている。グリップユニット４０は、遊技盤５０に向けて遊技球を発射することを指示すると共にその遊技球の発射力を調整するためのものである。
【００３１】
遊技盤５０は、ガラス枠ユニット１０の背後であってガラスユニット１２に対応する位置に設けられている。この遊技盤５０には、図２に示すように、始動ゲート５１と、普通入賞口５２と、始動入賞口５３と、電動チューリップ（普通電動役物）５４と、大入賞口（特別電動役物）５５と、アウト口５６とが設けられている。また、遊技盤５０の中央部から右側部分にかけての広い領域には、演出ユニット１００が配置されている。この演出ユニット１００の右下端部には、遊技状況表示部６０が設けられている。遊技状況表示部６０は、普通図柄表示器６１と、普通図柄保留表示器６２と、特別図柄表示器６３と、特別図柄保留表示器６４と、遊技状態表示器６５とを含んで構成されている。遊技盤５０における演出ユニット１００の左側及び下側の領域は、遊技球が移動可能な遊技領域を構成する。始動ゲート５１、普通入賞口５２、始動入賞口５３、電動チューリップ５４、大入賞口５５、アウト口５６は、この遊技領域に配置されている。
【００３２】
演出ユニット１００は、各種の演出を実行するものであり、図２、図３及び図４に示すように、画像表示装置１１０と、第一可動演出部１２０と、第二可動演出部１３０と、盤面電飾表示部１４０と、第一可動体検出センサ１５０と、二つの第二可動体検出センサ１６０ａ，１６０ｂとを備えている。
【００３３】
画像表示装置（画像表示手段）１１０は、画像を表示することにより遊技に関わる演出を行うものであり、図２に示すように、演出ユニット１００の左側部分に設けられている。ここでは、画像表示装置１１０として液晶表示装置を用いている。かかる画像表示装置１１０は、図５に示すように、液晶パネル１１１と、液晶パネル１１１を制御する液晶制御基板１１２とを有する。ここで、液晶制御基板１１２は、全体的な制御を行う表示制御ＣＰＵと、表示プロセッサであるＶＤＰ（Video Display Processor）と、画像データを記憶する画像ＲＯＭと、フレームバッファとして利用されるＶＲＡＭとを備えている。この画像表示装置１１０は、例えば、図２に示すように、三つの表示エリアの各々において数字やキャラクタによる図柄で構成される識別情報を個別に変動表示することができる。画像表示装置１１０に表示される識別情報を通常、「特別図柄」（より正確に言えば「特別図柄に係る画像」）と呼んでいる。そして、特別図柄を変動表示した後、その変動表示が停止したときに、例えば「７」−「７」−「７」のように三つの表示エリアに表示される図柄が一致すると、パチンコ機は大当たり遊技状態（特別遊技状態）に移行する。この画像表示装置１１０の制御は主制御基板３１０からのコマンドに基づき演出制御基板３２０により行われる。また、画像表示装置１１０は、特別図柄を変動表示したりその変動表示を停止表示したりする他に、各種の演出画像を表示する。
【００３４】
尚、図１に示すように、受け皿ユニット２０の中央部であって上皿２１の手前位置には、演出切替ボタン２６が設けられている。遊技者は、この演出切替ボタン２６を操作することにより、画像表示装置１１０における演出内容を切り替えたり、例えば特別図柄の変動表示中あるいは大当たり遊技状態における遊技の実行中に、画像表示装置１１０において所定の演出を発生させたりすることができる。
【００３５】
第一可動演出部１２０及び第二可動演出部１３０はそれぞれ、所定の可動体が動作することにより、遊技に関わる演出を行う可動演出手段である。これら各可動演出部１２０，１３０の制御は、主制御基板３１０からのコマンドに基づいて演出制御基板３２０により行われる。
【００３６】
具体的に、第一可動演出部１２０は、図３及び図５に示すように、第一可動体１２１と、その第一可動体１２１の駆動源である第一可動体用モータ１２２と、第一可動体１２１に所定の動作を行わせる動作機構部１２３とを有する。第一可動体１２１は、図２及び図３に示すように、あるキャラクタの肖像画の浮き彫り（不図示）を表面に施したカメオであり、画像表示装置１１０の右側に設けられている。この第一可動体１２１は、通常、直立した状態で静止しているが、図３に示すように、左方向に移動しながらその底部を中心として左側に傾く動作を行うことができる。この第一可動体１２１の動作は、演出制御基板３２０が第一可動体用モータ１２２を駆動することにより行われる。ここで、第一可動体用モータ１２２としては、ステッピングモータを用いている。
【００３７】
図６は第一可動演出部１２０の動作機構部１２３を説明するための図である。第一可動演出部１２０の動作機構部１２３は、図６に示すように、可動板部１２３ａと、アイドラギア１２３ｂと、モータピニオンギア１２３ｃと、傾斜クランク１２３ｄと、水平溝部１２３ｅと、傾斜溝部１２３ｆとを備えている。可動板部１２３ａは第一可動体１２１の背面側に設けられており、その可動板部１２３ａには、第一可動体１２１が、直立した状態にあるときの底部の突起部を中心として回転可能となるように取り付けられている。可動板部１２３ａの底面には歯が形成されている。また、この可動板部１２３ａは、その背面側においてピン（不図示）により水平溝部１２３ｅに係合されている。ここで、水平溝部１２３ｅ及び傾斜溝部１２３ｆはそれぞれ、可動板部１２３ａの後方に位置する演出ユニット１００の所定部位に形成されている。モータピニオンギア１２３ｃは、第一可動体用モータ１２２の回転軸に取り付けられている。モータピニオンギア１２３ｃとアイドラギア１２３ｂとは噛合しており、アイドラギア１２３ｂは可動板部１２３ａの底面に形成された歯と噛合している。傾斜クランク１２３ｄは、第一可動体１２１の傾き角度を調整するためのものである。この傾斜クランク１２３ｄの左端部は、第一可動体１２１の底部の突起部に形成された棒状部１２１ａと係合した状態で回動自在に可動板部１２３ａに取り付けられ、一方、その右端部はピン（不図示）により傾斜溝部１２３ｆに係合されている。このような構成により、第一可動体用モータ１２２が回転すると、モータピニオンギア１２３ｃが回転し、その回転力がアイドラギア１２３ｂを介して可動板部１２３ａの底部に伝達されることにより、可動板部１２３ａは水平溝部１２３ｅに沿って移動する。そして、可動板部１２３ａの移動に伴い、傾斜クランク１２３ｄの右端部が傾斜溝部１２３ｆに沿って移動することにより、傾斜クランク１２３ｄの傾き角度が変化し、それに応じて第一可動体１２１の傾き角度が変化する。
【００３８】
また、第二可動演出部１３０は、図３及び図５に示すように、第二可動体１３１と、その第二可動体１３１の駆動源である二つの第二可動体用モータ１３２，１３３と、第二可動体１３１に所定の動作を行わせる二つの動作機構部１３４，１３５とを有する。第二可動体１３１は、図２及び図３に示すように、当該キャラクタに関連するロゴ（不図示）が記載されたパネルであり、画像表示装置１１０の上側に設けられている。この第二可動体１３１は、通常、画像表示装置１１０の上側において水平状態で静止しているが、図３に示すように、左斜め下方向に平行移動して画像表示装置１１０の一部を覆うような動作を行うことができる。この第二可動体１３１の動作は、演出制御基板３２０が二つの第二可動体用モータ１３２，１３３を駆動することにより行われる。ここで、第二可動体用モータ１３２，１３３としては、ステッピングモータを用いている。
【００３９】
図７は第二可動演出部１３０の動作機構部１３４、１３５を説明するための図である。第二可動体１３１については、二つの第二可動体用モータ１３２，１３３を個々に駆動制御して、第二可動体１３１の左端部、右端部を動作させることにより、第二可動体１３１の全体を動作させることにしている。すなわち、動作機構部１３４は、第二可動体用モータ１３２の駆動力を受けて第二可動体１３１の左端部を動作させるものであり、一方、動作機構部１３５は、第二可動体用モータ１３３の駆動力を受けて第二可動体１３１の右端部を動作させるものである。
【００４０】
第二可動演出部１３０の動作機構部１３４は、図７に示すように、アーム１３４ａと、ギアクランク１３４ｂと、連結ギア１３４ｃと、アイドラギア１３４ｄと、モータピニオンギア１３４ｅとを備えている。アーム１３４ａはその中央部を中心として回転可能に構成されている。このアーム１３４ａの一方の端部は第二可動体１３１の左端部に取り付けられ、その他方の端部はギアクランク１３４ｂの一方の端部に連結されている。そして、ギアクランク１３４ｂの他方の端部は連結ギア１３４ｃに連結されている。また、モータピニオンギア１３４ｅは、第二可動体用モータ１３２の回転軸に取り付けられている。モータピニオンギア１３４ｅとアイドラギア１３４ｄとは噛合しており、アイドラギア１３４ｄと連結ギア１３４ｃとは噛合している。このような構成により、第二可動体用モータ１３２が回転すると、モータピニオンギア１３４ｅが回転し、その回転力がアイドラギア１３４ｄを介して連結ギア１３４ｃに伝達されることにより、ギアクランク１３４ｂが上下に移動する。そして、ギアクランク１３４ｂの移動に伴い、アーム１３４ａがその中央部の回りに回動運動を行うことにより、第二可動体１３１の左端部が斜め方向の上下に移動する。
【００４１】
また、第二可動演出部１３０の動作機構部１３５により、第二可動体１３１の右端部は斜め方向の上下に移動する。この動作機構部１３５は、動作機構部１３４と同様の構成要素を有しているが、第二可動体１３１の右端部の動作が動作機構部１３４による第二可動体１３１の左端部の動作にスムーズに従動するように、動作機構部１３５におけるギアクランク等に長孔を設けて、遊びを作っている。ここでは、動作機構部１３５についての詳細な説明を省略する。尚、本実施形態では、第二可動体１３１が水平状態を保ったまま移動するように、演出制御基板３２０は、二つの第二可動体用モータ１３２，１３３の駆動を制御している。
【００４２】
第一可動体検出センサ１５０は、第一可動体１２１が所定の基準位置に存在することを検出するものである。この第一可動体検出センサ１５０としては、発光素子とその発光素子の発する光を受光する受光素子とからなるフォトセンサが用いられる。本実施形態では、第一可動体１２１の基準位置を、その可動範囲の中で、第一可動体１２１が直立した状態になる最も右側の位置に設定している。第一可動体１２１の所定部位には板状部（不図示）が形成されている。第一可動体１２１が基準位置に移動してくると、第一可動体１２１の板状部が第一可動体検出センサ１５０における発光素子と受光素子との間に入り込み、第一可動体検出センサ１５０を遮光状態にすることにより、第一可動体１２１が基準位置に存在することが検出される。第一可動体検出センサ１５０からの検出信号は演出制御基板３２０に出力される。演出制御基板３２０は、所定の場合に、第一可動体検出センサ１５０からの検出信号に基づいて第一可動体１２１の位置を確認する。
【００４３】
また、二つの第二可動体検出センサ１６０ａ，１６０ｂは、第二可動体１３１が所定の基準位置に存在することを検出するためのものである。上述したように、第二可動体１３１については、二つの第二可動体用モータ１３２，１３３を個々に駆動制御して、第二可動体１３１の左端部、右端部を動作させることにより、第二可動体１３１の全体を動作させている。このため、二つの第二可動体検出センサ１６０ａ，１６０ｂを設けることとし、第二可動体検出センサ１６０ａには、第二可動体１３１の左端部が基準位置に存在することを検出させ、第二可動体検出センサ１６０ｂには、第二可動体１３１の右端部が基準位置に存在することを検出させている。そして、二つの第二可動体検出センサ１６０ａ，１６０ｂがともに、第二可動体１３１の当該部位が基準位置に存在することを検出すると、第二可動体１３１が全体として基準位置に存在すると判断することができる。これら第二可動体検出センサ１６０ａ，１６０ｂとしてはそれぞれ、発光素子とその発光素子の発する光を受光する受光素子とからなるフォトセンサが用いられる。本実施形態では、第二可動体１３１の基準位置を、その可動範囲の中で最も上側の位置に設定している。第二可動体１３１が基準位置に存在する場合における第二可動体１３１の左端部と右端部に対応する演出ステージ１００の位置にはそれぞれ、所定の遮光板（不図示）が設けられている。第二可動体１３１が基準位置に移動してくると、第二可動体１３１の左端部が当該遮蔽板の一端を押し上げ、当該遮蔽板の他端が第二可動体検出センサ１６０ａにおける発光素子と受光素子との間に入り込むようになる。これにより、第二可動体検出センサ１６０ａを遮光状態にして、第二可動体１３１の左端部が基準位置に存在することが検出される。第二可動体検出センサ１６０ｂによる第二可動体１３１の右端部の位置検出も同様に行われる。各第二可動体検出センサ１６０ａ，１６０ｂからの検出信号は演出制御基板３２０に出力される。演出制御基板３２０は、所定の場合に、第二可動体検出センサ１６０ａ，１６０ｂからの検出信号に基づいて第二可動体１３１の位置を確認する。
【００４４】
盤面電飾表示部１４０は、複数の表示用ランプ（表示素子）を点灯表示することにより、遊技に関わる演出を行う電飾表示手段である。本実施形態では、表示用ランプとして発光ダイオード（light-emitting diode、以下「ＬＥＤ」とも称する。）を用いている。盤面電飾表示部１４０の制御は、主制御基板３１０からのコマンドに基づいて演出制御基板３２０により行われる。具体的に、盤面電飾表示部１４０は、図２に示すように、演出ユニット１００の裏側であってその周囲部に設けられている。盤面電飾表示部１４０は、複数のＬＥＤとそれを搭載する基板とにより構成されている。
【００４５】
演出ユニット１００左側の遊技領域は遊技球の流路となる領域であり、図２に示すように、この領域内の所定位置に始動ゲート５１が設けられている。始動ゲート５１の裏側には始動ゲートセンサ２１１が設けられている。この始動ゲートセンサ２１１は、遊技球が始動ゲート５１を通過したことを検出するものである。始動ゲートセンサ２１１からの検出信号は主制御基板３１０に送られる。主制御基板３１０は、その検出信号を受け取ると、普通図柄抽選を行う。この普通図柄抽選は、電動チューリップ５４を開放するかどうかを決定する抽選である。普通図柄抽選の結果は、普通図柄表示器６１によって報知される。具体的に、普通図柄表示器６１は二つのＬＥＤで構成されており、各ＬＥＤの点灯／消灯の状態が「普通図柄」と称される。普通図柄表示器６１は、例えば二つのＬＥＤを交互に点灯させることにより普通図柄の変動表示を行った後に普通図柄の変動表示を停止する。普通図柄抽選の結果が当たりである場合には、二つのＬＥＤはともに点灯状態で停止表示する。一方、普通図柄抽選の結果が外れである場合、いずれか一方のＬＥＤが点灯状態で停止表示し、他方のＬＥＤが消灯状態で停止表示する。この普通図柄表示器６１の制御は主制御基板３１０により行われる。
【００４６】
普通図柄表示器６１の左側には普通図柄保留表示器６２が設けられている。この普通図柄保留表示器６２は、始動ゲート５１への遊技球の通過に基づく普通図柄の変動表示が未だ開始されていない回数（保留数）を表示するものである。この普通図柄保留表示器６２は二つのＬＥＤで構成されており、それらのＬＥＤの点灯・消灯・点滅の状態により保留数を表示する。例えば、二つのＬＥＤがともに消灯している場合には、普通図柄の変動表示の保留数が「０」であることを表し、左側のＬＥＤが点灯し、右側のＬＥＤが消灯している場合には、普通図柄の変動表示の保留数が「１」であることを表し、二つのＬＥＤがともに点灯している場合には、普通図柄の変動表示の保留数が「２」であることを表す。そして、左側のＬＥＤが点灯し、右側のＬＥＤが点滅している場合には、普通図柄の変動表示の保留数が「３」であることを表し、二つのＬＥＤがともに点滅している場合には、普通図柄の変動表示の保留数が「４」であることを表す。このように、普通図柄の変動表示の保留数は最大「４」である。
【００４７】
また、電動チューリップ５４は始動入賞口５３に設けられている。この電動チューリップ５４は、始動入賞口５３の入口部に離間して取り付けられた左右一対の可動片である。電動チューリップ５４は、例えば、普通図柄が当たりの態様で停止表示したときに所定時間だけ開放する。この電動チューリップ５４が開放すると、始動入賞口５３に遊技球が入りやすくなる。電動チューリップ５４の開閉は、主制御基板３１０からの信号に基づいて普通電動役物用ソレノイド２２１により行われる。
【００４８】
普通入賞口５２は始動ゲート５１の下側に位置している。遊技球が普通入賞口５２に入ると、当該遊技球は入賞する。普通入賞口５２の内部には普通入賞口センサ２１２が設けられている。この普通入賞口センサ２１２は、遊技球が普通入賞口５２に入ったことを検出するものである。普通入賞口センサ２１２からの検出信号は主制御基板３１０に送られる。主制御基板３１０は、その検出信号を受け取ると、所定数の賞球を払い出す旨の賞球指示コマンドを払出制御基板２３２に送信する。これにより、所定数の賞球が払い出される。
【００４９】
始動入賞口５３は演出ユニット１００の下側に位置している。遊技球が始動入賞口５３に入ると、当該遊技球は入賞する。始動入賞口５３の内部には始動入賞口センサ２１３が設けられている。この始動入賞口センサ２１３は、遊技球が始動入賞口５３に入ったことを検出するものである。始動入賞口センサ２１３からの検出信号は主制御基板３１０に送られる。主制御基板３１０は、その検出信号を受け取ると、所定数の賞球を払い出す旨の賞球指示コマンドを払出制御基板２３２に送信する。これにより、所定数の賞球が払い出される。
【００５０】
また、主制御基板３１０は、遊技球が始動入賞口５３に入り、始動入賞口センサ２１３からの検出信号を受け取ったときに、特別図柄抽選を行う。この特別図柄抽選は、パチンコ機を大当たり遊技状態に移行させるかどうか、すなわち、大当たりかどうかを決定する抽選である。特別図柄抽選の結果は、画像表示装置１１０及び特別図柄表示器６３において報知される。上述したように、画像表示装置１１０は、特別図柄を変動表示した後、その変動表示を停止する。そして、特別図柄抽選の結果が大当たりである場合には、画像表示装置１１０によって表示される三つの特別図柄は所定の大当たりの態様で停止表示する。また、特別図柄表示器６３は二つの７セグメント表示器で構成されている。かかる二つの７セグメント表示器も表示図柄（識別情報）を変動表示することができる。そして、特別図柄表示器６３によって表示される二つの表示図柄が変動表示した後、その変動表示が停止したときに、二つの表示図柄が所定の大当たりの態様で停止表示すると、特別図柄抽選の結果が大当たりであることが報知される。この特別図柄表示器６３の制御は主制御基板３１０により行われる。ここで、画像表示装置１１０において特別図柄の変動表示が停止するタイミングと特別図柄表示器６３において表示図柄の変動表示が停止するタイミングとは同時である。ところで、特別図柄表示器６３によって表示される表示図柄も「特別図柄」と称される。一般に、「特別図柄」とは、主制御基板３１０により行われた、当該遊技機を大当たり遊技状態（特別遊技状態）に移行させるかどうかを決定する抽選の結果を報知するために用いられる図柄のことをいう。特別図柄表示器６３によって表示される特別図柄と、画像表示装置１１０によって表示される特別図柄とでは、その具体的な内容は異なっているが、特別図柄表示器６３と画像表示装置１１０とはいずれも、特別図柄を用いて特別図柄抽選の結果を表示するという同じ役割を果たしている。このため、特別図柄表示器６３及び画像表示装置１１０はともに、特別図柄の表示を行う特別図柄表示手段と称することができる。
【００５１】
特別図柄表示器６３の上側には特別図柄保留表示器６４が設けられている。この特別図柄保留表示器６４は、遊技球が始動入賞口５３に入って入賞したが、その入賞に基づく特別図柄の変動表示が未だ開始されていない回数（保留数）を表示するものである。特別図柄保留表示器６４は、横一列に配列された四つのＬＥＤで構成されており、点灯状態にあるＬＥＤの個数により保留数を表示する。このように、特別図柄の変動表示の保留数は最大「４」である。
【００５２】
始動入賞口５３の下側には大入賞口５５が設けられている。大入賞口５５は、通常、閉じた状態になっているが、特別図柄が大当たりの態様で停止表示したとき、すなわちパチンコ機が大当たり遊技状態になったときに、所定のパターンで開閉する。具体的に、大入賞口５５は、開放した後、所定数の遊技球が入賞するか、所定時間経過するかのいずれかの条件を満たすと、一旦、開放状態を終了して閉じる。この開閉動作は所定回数だけ行われる。ここで、パチンコ機が大当たり遊技状態になった場合に大入賞口５５が開放している各遊技期間のことを「ラウンド」と称す。大入賞口５５の開閉は、主制御基板３１０からの信号に基づいて特別電動役物用ソレノイド２２２により行われる。大入賞口５５も当然、入賞口であるので、遊技球が大入賞口５５に入ると、当該遊技球は入賞する。大入賞口５５の内部には大入賞口センサ２１４が設けられている。この大入賞口センサ２１４は、遊技球が大入賞口５５に入ったことを検出するものである。大入賞口センサ２１４からの検出信号は主制御基板３１０に送られる。主制御基板３１０は、その検出信号を受け取ると、所定数の賞球を払い出す旨の賞球指示コマンドを払出制御基板２３２に送信する。これにより、所定数の賞球が払い出される。また、主制御基板３１０はかかる検出信号に基づいて大入賞口５５に入った遊技球の数を認識することができる。パチンコ機が大当たり遊技状態になって大入賞口５５が開閉動作を繰り返している期間の遊技は「大当たり遊技（特別遊技）」と称され、遊技者はこの大当たり遊技により多量の遊技球を獲得することが可能である。
【００５３】
本実施形態では、大当たりの種類として、例えば、「１５ラウンド確変大当たり」と、「１５ラウンド非確変大当たり」と、「３ラウンド確変大当たり」との合計三種類が設定されている。特別図柄抽選により１５ラウンド確変大当たりに当選した場合には、当該大当たり遊技において大入賞口５５の開放動作が合計１５回行われると共に、パチンコ機が、当該大当たり遊技状態の終了後に大当たりになる確率が通常よりも高くなる、いわゆる確率変動遊技状態に移行するという特典が与えられる。特別図柄抽選により１５ラウンド非確変大当たりに当選した場合には、当該大当たり遊技において大入賞口５５の開放動作が合計１５回行われるという特典が与えられるが、パチンコ機が当該大当たり遊技状態の終了後に確率変動遊技状態に移行するという特典は与えられない。また、特別図柄抽選により３ラウンド確変大当たりに当選した場合には、当該大当たり遊技において大入賞口５５の開放動作が合計３回行われると共に、パチンコ機が当該大当たり遊技状態の終了後に確率変動遊技状態に移行するという特典が与えられる。
【００５４】
また、大当たりの種類に応じて、画像表示装置１１０における特別図柄の大当たり態様（大当たり図柄）は予め決められている。例えば、大当たりの種類が１５ラウンド確変大当たりである場合には、画像表示装置１１０には、例えば「７」−「７」−「７」のように同じ奇数を表す特別図柄が三つ揃った態様で停止表示される（図２参照）。一方、大当たりの種類が１５ラウンド非確変大当たりである場合には、画像表示装置１１０には、例えば「２」−「２」−「２」のように同じ偶数を表す特別図柄が三つ揃った態様で停止表示される。また、大当たりの種類が３ラウンド確変大当たりである場合には、画像表示装置１１０には、例えば「１」−「３」−「５」のように、奇数を表す特別図柄が所定の組み合わせで揃った態様で停止表示される。
【００５５】
遊技状態表示器６５は、普通図柄表示器６１及び普通図柄保留表示器６２の上側に設けられている。この遊技状態表示器６５は、左端に配置された一つの時短状態表示ランプと、その時短状態表示ランプの右側に配置された三つの大当たり種別表示ランプとを有する。これらの各ランプはＬＥＤで構成されている。三つの大当たり種別表示ランプは、大当たりの種類を報知するものである。パチンコ機が大当たり遊技状態に移行したとき、三つの大当たり種別表示ランプのうち、当該大当たりの種類に対応したランプが点灯する。また、本実施形態では、大当たり遊技が終了すると、パチンコ機は大当たり遊技状態から時短遊技が行われる時短遊技状態に移行する。時短遊技とは、普通図柄の変動表示を行う時間を通常よりも短くし、且つ、普通図柄抽選の結果が当たりである場合に電動チューリップ５４の開放時間を長くした遊技状態における遊技のことである。この時短遊技状態は、例えば普通図柄の抽選が５０回行われるまで継続する。時短状態表示ランプは、パチンコ機が時短遊技状態にあることを報知するものである。パチンコ機が時短遊技状態にある期間中、時短状態表示ランプが点灯する。
【００５６】
遊技領域の最下部にはアウト口５６が設けられており、入賞しなかった遊技球はアウト口５６を介して回収される。尚、遊技領域には、遊技球を予期せぬ方向へ跳ね返らせるための複数の釘や、遊技球を予期せぬ方向へ方向転換させるための風車等も取り付けられている。
【００５７】
演出ユニット１００の上縁部は、遊技球の流下方向を変化させる案内部材として機能する。また、演出ユニット１００の左縁部には球案内通路１０１が形成されており、その下縁部には転動ステージ１０２が形成されている。球案内通路１０１は、その左上端の開口部１０１ａを介して遊技領域内を流下する遊技球が球案内通路１０１の内部に流入したときに、その流入した遊技球を転動ステージ１０２に案内するものである。転動ステージ１０２の上面は滑らかな湾曲面となるように形成されている。遊技球は転動ステージ１０２上で左右方向に転動自在であり、やがて転動ステージ１０２から下方の遊技領域に流下する。また、転動ステージ１０２の中央位置には球放出路１０３が形成されている。この球放出路１０３は、始動入賞口５３の真上に位置しており、遊技球が転動ステージ１０２から球放出路１０３に流下したときには、当該遊技球は始動入賞口５３に流入しやすくなる。このように、球案内通路１０１、転動ステージ１０２及び球放出路１０３が形成されている演出ユニット１００の部分も、遊技球が移動可能な遊技領域を構成する。
【００５８】
枠電飾表示部７０は、複数の表示用ランプを点灯表示することにより、遊技に関わる演出を行う電飾表示手段である。本実施形態では、表示用ランプとしてＬＥＤを用いている。この枠電飾表示部７０の制御は、主制御基板３１０からのコマンドに基づいて演出制御基板３２０により行われる。具体的に、枠電飾表示部７０は、図１に示すように、トップランプユニット７１と、左サイドランプユニット７２と、右サイドランプユニット７３と、受け皿ランプユニット７４とを有する。各ランプユニット７１，７２，７３，７４は、複数のＬＥＤとそれを搭載する基板とにより構成されている。
【００５９】
トップランプユニット７１は、ガラス枠ユニット１０の裏側であってその上部に設けられている。左サイドランプユニット７２は、ガラス枠ユニット１０の裏側であってその左側部に設けられ、右サイドランプユニット７３は、ガラス枠ユニット１０の裏側であってその右側部に設けられている。受け皿ランプユニット７４は、受け皿ユニット２０の裏側であって上皿２１及び下皿２２を取り囲む部分に設けられている。これらトップランプユニット７１、左サイドランプユニット７２、右サイドランプユニット７３及び受け皿ランプユニット７４は、外見上、パチンコ機の前面において一体的に繋がっているかのようにデザインされている。
【００６０】
スピーカ部８０は、効果音、ＢＧＭや音声等を出力して遊技に関わる演出を行う音響出力手段である。スピーカ部８０の制御は、主制御基板３１０からのコマンドに基づいて演出制御基板３２０により行われる。かかるスピーカ部８０は、図１に示すように、一対のガラス枠上スピーカ８１ａ，８１ｂと、ガラス枠中スピーカ８２と、受け皿スピーカ８３とを有する。一対のガラス枠上スピーカ８１ａ，８１ｂはそれぞれガラス枠ユニット１０の上部であってその左端部、右端部に内蔵されており、ガラス枠中スピーカ８２はガラス枠ユニット１０の上部であってその中央部に内蔵されている。また、受け皿スピーカ８３は受け皿ユニット２０の下皿２２の上側部分に内蔵されている。
【００６１】
角部電飾表示部９０は、図１に示すように、一対の３連ＬＥＤ９１ａ，９１ｂを有する。一対の３連ＬＥＤ９１ａ，９１ｂはそれぞれ、ガラス枠ユニット１０の裏側であってその上部の左角部、右角部に設けられている。ここで、一対の３連ＬＥＤ９１ａ，９１ｂとしては、フルカラー点灯表示が可能なものを用いている。この角部電飾表示部９０は、一対の３連ＬＥＤ９１ａ，９１ｂを点灯表示することにより、主にパチンコ機にエラーが発生していることを報知する演出を行うものである。パチンコ機に発生するエラーとしては、例えば、ガラス板ユニット１０が開放状態にあること、払出装置２３１が球切れ状態にあること等を挙げることができる。ガラス板ユニット１０が開放状態にあることは、ガラス枠ユニット開放検出センサ２９１によって検出される。また、払出装置２３１が球切れ状態にあることは、球切れ検出センサ２９２によって検出される。これらの検出センサ２９１，２９２からの検出信号は主制御基板３１０に送られる。主制御基板３１０は、ガラス板ユニット開放検出センサ２９１や球切れ検出センサ２９２から検出信号を受け取ると、そのエラー内容を示すコマンドを演出制御基板３２０に送る。そして、演出制御基板３２０は、そのコマンドに基づいて当該エラー内容を報知するように角部電飾表示部９０を制御する。更に、後述するように、演出制御基板３２０は、二つの可動体１２１，１３１についての状態が、二つの可動体１２１，１３１をすべて制御上正常に動作させることができる通常状態と二つの可動体１２１，１３１のうち少なくとも一つの可動体を制御上正常に動作させることができないエラー状態とのうちいずれの状態であるかを管理している。二つの可動体１２１，１３１についての状態がエラー状態であることも、パチンコ機に発生したエラーの一種である。演出制御基板３２０は、二つの可動体１２１，１３１についての状態がエラー状態であるときにも、このエラー内容を報知するように角部電飾表示部９０を制御する。
【００６２】
また、角部電飾表示部９０は、エラーの内容をＬＥＤの点灯色によって報知する。具体的に、ガラス枠ユニット１０が開放状態にあるときには、角部電飾表示部９０は赤色で点灯し、払出装置２３１が球切れ状態にあるときには、角部電飾表示部９０は白色で点灯し、そして、二つの可動体１２１，１３１についての状態がエラー状態であるときには、角部電飾表示部９０は紫色で点灯する。角部電飾表示部９０は、各種のエラーが重複して発生した場合、最も優先度の高いエラーの内容だけを報知し、他のエラーの内容を報知しない。本実施形態では、エラーの優先度を次のように設定している。すなわち、ガラス枠ユニット１０が開放状態にあるというエラーが最も優先度が高く、払出装置２３１が球切れ状態にあるというエラーが次に優先度が高く、そして、二つの可動体１２１，１３１についての状態がエラー状態であるというエラーが最も優先度が低い。かかる優先度は、エラー内容の深刻さの程度に応じて定められた。尚、角部電飾表示部９０は、上述のように、エラーが発生した場合にそのエラーの内容を報知する演出を行うが、エラーが発生していない場合には、枠電飾表示部７０や盤面電飾表示部１４０と同様に、遊技に関わる通常の演出を行う。通常の演出を行う場合における角部電飾表示部９０の制御は、主制御基板３１０からのコマンドに基づいて演出制御基板３２０により行われる。
【００６３】
尚、画像表示装置１１０、第一可動演出部１２０、第二可動演出部１３０、盤面電飾表示部１４０、枠電飾表示部７０、スピーカ部８０、角部電飾表示部９０はいずれも、遊技に関わる演出を行うものであり、以下では「演出手段」とも称することにする。
【００６４】
パチンコ機の裏側には、払出装置２３１、払出制御基板２３２、発射ソレノイド２４１、発射制御基板２４２、受皿中継端子板２５１、ＣＲ基板２６１、ＣＲユニット接続端子板２６２、盤用外部端子板２８１、枠用外部端子板２８２、主制御基板３１０、演出制御基板３２０等が設置されている。ここで、図４に示すように、主制御基板３１０は、払出制御基板２３２及び演出制御基板３２０と通信ケーブル線を介して接続されている。払出制御基板２３２は、発射制御基板２４２及びＣＲユニット接続端子板２６２と通信ケーブル線を介して接続されている。発射制御基板２４２は受皿中継端子板２５１と通信ケーブル線を介して接続されている。そして、受皿中継端子板２５１は、ＣＲ基板２６１及びＣＲユニット接続端子板２６２と通信ケーブル線を介して接続されている。また、盤用外部端子板２８１は主制御基板３１０と接続され、枠用外部端子板２８２は払出制御基板２３２と接続されている。
【００６５】
払出装置２３１は、賞球や貸球を受け皿ユニット２０に払い出すものである。この払出装置２３１の動作は払出制御基板２３２によって制御される。具体的に、遊技球が各入賞口５２，５３，５５に入ると、主制御基板３１０は所定の賞球指示コマンドを払出制御基板２３２に送出し、払出制御基板２３２はその賞球指示コマンドに基づいて、要求された数の賞球を払い出すように払出装置２３１の動作を制御する。ここで、一般には、入賞口毎に賞球の数が異なる。尚、球切れ検出センサ２９２は、払出装置２３１が球切れ状態にあることを検出する。球切れ検出センサ２９２からの検出信号は主制御基板３１０に送られる。
【００６６】
発射ソレノイド２４１は、所定の発射位置に送り出された遊技球を打撃し、遊技領域に向けて打ち出すものである。発射制御基板２４２は発射ソレノイド２４１の動作を制御するものである。具体的に、グリップユニット４０には、図４に示すように、発射レバーボリューム４１、タッチセンサ４２が設けられている。発射レバーボリューム４１は、遊技者によるグリップユニット４０の操作量（回転量）に比例したアナログ信号を生成して出力する。タッチセンサ４２は、静電容量の変化に基づいて遊技者の身体がグリップユニット４０に触れていることを検出し、その検出信号を出力する。受け皿ユニット２０内には、受皿中継端子板２５１が設けられており、発射レバーボリューム４１やタッチセンサ４２からの信号は、受皿中継端子板２５１を経由して発射制御基板２４２に送出される。発射制御基板２４２は、かかる発射レバーボリューム４１やタッチセンサ４２からの信号に基づいて発射ソレノイド２４１を駆動することにより、遊技球の打ち出す強さを調整している。
【００６７】
ＣＲユニット接続端子板２６２にはＣＲユニットが接続される。また、ＣＲ基板２６１には、球貸ボタン２４が押されたことを検出する球貸ボタン操作検出センサ２７１からの信号、返却ボタン２５が押されたことを検出する返却ボタン操作検出センサ２７２からの信号が入力する。これらの信号は、ＣＲ基板２６１から受皿中継端子板２５１、ＣＲユニット接続端子板２６２を経由してＣＲユニットに送信される。ＣＲユニットは、球貸ボタン操作検出センサ２７１からの信号を受けると、有価媒体に現在記憶されている度数から所定数の貸球を払い出すのに必要な度数を減算すると共に、所定数の貸球を払い出す旨の貸球指示コマンドを、ＣＲユニット接続端子板２６２を経由して払出制御基板２３２に送出する。払出制御基板２３２はその貸球指示コマンドに基づいて、所定数の貸球を払い出すように払出装置２３１の動作を制御する。また、ＣＲユニットは、返却ボタン操作検出センサ２７２からの信号を受けると、度数が残存している有価媒体を返却する。
【００６８】
盤用外部端子板２８１及び枠用外部端子板２８２は、遊技場の全体を管理するホールコンピュータと接続される。主制御基板３１０は、盤用外部端子板２８１を介してホールコンピュータへ遊技の進行状況を示す情報を送信し、また、払出制御基板２３２は、枠用外部端子板２８２を介してホールコンピュータへ払出情報を送信する。
【００６９】
主制御基板３１０は、主に遊技内容や遊技球の払出しの制御及び管理を行う。かかる主制御基板３１０は、図５に示すように、ＲＯＭ３１１と、ＲＡＭ３１２と、ＣＰＵ（遊技制御手段）３１３とを備えている。ＲＯＭ３１１には、遊技内容の制御等に関する各種のプログラムが格納されている。また、ＲＡＭ３１２は、データを一時的に記憶する作業用のメモリである。尚、主制御基板３１０には、複数のカウンタ（不図示）が設けられている。これらのカウンタの中には、抽選処理で使用する乱数を発生させるための乱数発生用カウンタが多数含まれている。乱数発生用カウンタとしては、ハードウェアカウンタだけでなく、プログラム上で乱数を発生するソフトウェアカウンタも用いられている。
【００７０】
ＣＰＵ３１３は、ＲＯＭ３１１に格納されているプログラムを実行することにより、遊技内容の制御を行ったり、払出制御基板２３２を制御することによって賞球の払出しを制御したり、演出制御基板３２０を制御することによって演出の制御を行ったりする。具体的に、ＣＰＵ３１３が行う遊技内容の制御に関する処理としては、入力イベント処理、普通図柄遊技処理、特別図柄遊技処理、大当たり遊技処理等がある。
【００７１】
まず、入力イベント処理について説明する。入力イベント処理は、始動ゲートセンサ２１１、普通入賞口センサ２１２、始動入賞口センサ２１３、大入賞口センサ２１４、ガラス枠ユニット開放検出センサ２９１、球切れ検出センサ２９２からの信号に基づいて遊技中に発生したイベントを認識し、その発生したイベントに応じた処理を実行する処理である。具体的に、ＣＰＵ３１３は、始動ゲートセンサ２１１からの信号を受けると、遊技球が始動ゲート５１を通過したことを認識する。そして、所定の乱数発生用カウンタが順次発生する所定範囲の数値の中から、所定のタイミングで一の数値を乱数値として取得し、その取得した乱数値を普通図柄抽選用乱数値としてＲＡＭ３１２に記憶する。ここで、普通図柄抽選用乱数値は最大４個まで記憶される。また、ＣＰＵ３１３は、各入賞口センサ２１２，２１３，２１４からの信号を受けると、当該入賞口に遊技球が入賞したことを認識する。そして、各入賞口に入賞した遊技球の数をＲＡＭ３１２に記憶して管理している。このＲＡＭ３１２に記憶されている、各入賞口毎に入賞した遊技球の数についての情報を、「入賞記憶」と称することにする。特に、ＣＰＵ３１３は、始動入賞口センサ２１３からの信号を受けたときには、所定の乱数発生用カウンタが順次発生する所定範囲の数値の中から、所定のタイミングで一の数値を乱数値として取得し、その取得した乱数値を特別図柄抽選用乱数値としてＲＡＭ３１２に記憶する。ここで、特別図柄抽選用乱数値は最大４個まで記憶される。更に、ＣＰＵ３１３は、ガラス枠ユニット開放検出センサ２９１からの検出信号を受けると、ガラス枠ユニット１０が開放状態にあるというエラーが発生したことを認識し、その発生したエラーの内容をＲＡＭ３１２に記憶する。そして、ＣＰＵ３１３は、球切れ検出センサ２９２からの検出信号を受けると、払出装置２３１が球切れ状態にあるというエラーが発生したことを認識し、その発生したエラーの内容をＲＡＭ３１２に記憶する。
【００７２】
次に、普通図柄遊技処理について説明する。普通図柄遊技処理は、普通図柄抽選を行うと共に、その抽選の結果に応じて普通図柄表示器６１や普通電動役物用ソレノイド２２１を制御する処理である。具体的に、ＣＰＵ３１３は、ＲＡＭ３１２に記憶されている一の普通図柄抽選用乱数値を読み出し、当該普通図柄抽選用乱数値が所定の当たり範囲内の数値に該当するか否かを判定する。当該普通図柄抽選用乱数値が当たり範囲内の数値に該当する場合、すなわち、普通図柄抽選の結果が当たりである場合、ＣＰＵ３１３は、普通図柄表示器６１を制御して、普通図柄表示器６１に普通図柄の変動表示を行わせた後に、普通図柄を当たりの態様で停止表示させる。その後、ＣＰＵ３１３は、普通電動役物用ソレノイド２２１に信号を送り、電動チューリップ５４を所定時間だけ開放させる。一方、当該普通図柄抽選用乱数値が当たり範囲内の数値に該当しない場合、すなわち、普通図柄抽選の結果が外れである場合、ＣＰＵ３１３は、普通図柄表示器６１を制御して、普通図柄表示器６１に普通図柄の変動表示を行わせた後に、普通図柄を外れの態様で停止表示させる。また、ＣＰＵ３１３は、ＲＡＭ３１２に記憶されている普通図柄抽選用乱数値について普通図柄抽選の処理が行われると、当該普通図柄抽選用乱数値をＲＡＭ３１２から消去する。更に、ＣＰＵ３１３は、ＲＡＭ３１２に現在記憶されている普通図柄抽選用乱数値の個数に基づいて普通図柄保留表示器６２を制御して、普通図柄保留表示器６２に普通図柄の変動表示の保留数を表示させる。
【００７３】
次に、特別図柄遊技処理について説明する。特別図柄遊技処理は、特別図柄抽選を行うと共に、その抽選の結果に応じて特別図柄表示器６３や特別電動役物用ソレノイド２２２等を制御する処理である。具体的に、ＣＰＵ３１３は、ＲＡＭ３１２に記憶されている一の特別図柄抽選用乱数値を読み出し、当該特別図柄抽選用乱数値が所定の大当たり範囲内の数値に該当するか否か、すなわち特別図柄抽選の結果が大当たりであるか否かを判定する。ここで、この特別図柄抽選の結果は、ＲＡＭ３１２に記憶される。この特別図柄抽選の結果が大当たりである場合、ＣＰＵ３１３は、特別図柄表示器６３を制御して、特別図柄表示器６３に特別図柄の変動表示を行わせた後に、特別図柄を大当たりの態様で停止表示させる。その後、ＣＰＵ３１３は、特別電動役物用ソレノイド２２２に信号を送り、大入賞口５５を開放させる。一方、当該特別図柄抽選の結果が外れである場合、ＣＰＵ３１３は、特別図柄表示器６３を制御して、特別図柄表示器６３に特別図柄の変動表示を行わせた後に、特別図柄を外れの態様で停止表示させる。また、ＣＰＵ３１３は、ＲＡＭ３１２に記憶されている特別図柄抽選用乱数値について特別図柄抽選の処理が行われると、当該特別図柄抽選用乱数値をＲＡＭ３１２から消去する。更に、ＣＰＵ３１３は、ＲＡＭ３１２に現在記憶されている特別図柄抽選用乱数値の個数に基づいて特別図柄保留表示器６４を制御して、特別図柄保留表示器６４に特別図柄の変動表示の保留数を表示させる。
【００７４】
また、ＣＰＵ３１３は、特別図柄抽選を行った際に、この特別図柄抽選の結果を表示するための報知演出の制御に必要な情報を抽選で決定する。特別図柄抽選結果の報知演出は、画像表示装置１１０等の各演出手段で行われる。例えば、画像表示装置１１０では、上述したように、特別図柄を変動表示する変動表示演出（特別図柄の変動表示に係る演出）が行われた後、特別図柄を停止表示する停止表示演出（特別図柄の停止表示に関する演出）が行われ、この停止表示演出の内容により特別図柄抽選の結果が報知される。このとき、変動表示演出では、リーチ状態が発生することがある。リーチ状態とは、三つの特別図柄のうち二つの特別図柄だけが停止している状態であって、変動表示中の残り一つの特別図柄が所定の態様で停止表示すれば、大当たりになる可能性が存在している状態のことである。特別図柄抽選結果の報知演出の制御に必要な情報としては、リーチ状態の発生の有無、変動表示演出を実行する時間（変動表示時間）、停止表示演出を維持する時間（停止表示時間）、及び、当該特別図柄抽選の結果が大当たりである場合にあっては停止表示演出における特別図柄の停止表示態様、すなわち大当たり図柄等が挙げられる。ＣＰＵ３１３は、かかる特別図柄抽選結果の報知演出の制御に必要な情報を決定すると、その決定した情報の内容をＲＡＭ３１２に記憶する。
【００７５】
次に、大当たり遊技処理について説明する。大当たり遊技処理は、パチンコ機が大当たり遊技状態にある場合に大当たり遊技を実行する処理である。具体的に、ＣＰＵ３１３は、パチンコ機が大当たり遊技状態に移行すると、三つの大当たり種別表示ランプのうち当該大当たりの種類に対応するランプを点灯させると共に、当該大当たりの種類に応じた最大ラウンド数を所定のカウンタにセットする。ここで、このカウンタの値は、大入賞口５５が開放する度に１だけ減じる。すなわち、このカウンタの値は残りラウンド数を示す。また、ＣＰＵ３１３は、大入賞口５５が開放する度に、その開放時からの経過時間を所定のタイマで計時する。ＣＰＵ３１３は、大入賞口５５が開放した後、大入賞口５５に入賞した入賞記憶に基づいて当該ラウンドにおいて大入賞口５５に入賞した遊技球の数が所定数に達したかどうかを判断すると共に、上記タイマの値が所定時間を示しているかどうかを判断する。そして、ＣＰＵ３１３は、当該ラウンドにおいて、所定数の遊技球が大入賞口５５に入賞するか、所定時間経過するかのいずれかの条件を満たしたと判断すると、特別電動役物用ソレノイド２２２に信号を送り、大入賞口５５を閉じさせる。その後、残りラウンド数がゼロでなければ、ＣＰＵ３１３は、特別電動役物用ソレノイド２２２に信号を送り、大入賞口５５を再び開放させる。一方、残りラウンド数がゼロであれば、ＣＰＵ３１３は、大当たり遊技を終了し、当該大当たり種別表示ランプを消灯させると共に、時短状態表示ランプを点灯させる。
【００７６】
また、ＣＰＵ３１３は、遊技球が各入賞口５２，５３，５５に入ったときに所定の数の賞球を払い出す賞球払出処理を行う。具体的に、ＣＰＵ３１３は、各入賞口毎に入賞した入賞記憶がＲＡＭ３１２にあるかどうかを判断する。入賞記憶があると判断すると、ＣＰＵ３１３は、当該入賞口に応じた数の賞球を払い出す旨の賞球指示コマンドを払出制御基板２３２に出力する。その後、ＣＰＵ３１３は、その出力した賞球指示コマンドに対応する入賞記憶を消去する。ＣＰＵ３１３は、入賞記憶がなくなるまで、かかる処理を繰り返す。
【００７７】
更に、ＣＰＵ３１３は、演出制御基板３２０に各種のコマンドを出力する演出制御出力処理を行う。ここで、演出制御基板３２０に出力する各種のコマンドとしては、例えば、パチンコ機に発生したエラーの内容を示すエラーコマンド、特別図柄抽選結果の報知演出に必要な情報に関するコマンドがある。エラーコマンドには、例えば、ガラス枠ユニット１０が開放状態にあることを示す開放エラーコマンドや、払出装置２３１が球切れ状態にあることを示す球切れエラーコマンドが含まれる。ＣＰＵ３１３は、ＲＡＭ３１２にエラー内容が記憶されている場合、そのエラー内容に基づいてエラーコマンドを作成して、演出制御基板３２０に出力する。演出制御基板３２０は、かかるエラーコマンドに基づいて、エラー報知演出についての具体的な内容を決定することになる。また、特別図柄抽選結果の報知演出に必要な情報に関するコマンドには、特別図柄抽選の結果を示す特別図柄抽選結果コマンド、変動表示演出時にリーチ状態を発生させるかどうかを示すリーチ状態発生コマンド、変動表示時間や停止表示時間を示す変動パターンコマンド、特別図柄抽選の結果が大当たりである場合に大当たり図柄を示す大当たり図柄コマンド等が含まれる。ＣＰＵ３１３は、ＲＡＭ３１２に記憶されている情報に基づいて特別図柄抽選結果の報知演出に必要な情報に関するコマンドを作成し、演出制御基板３２０に出力する。演出制御基板３２０は、かかるコマンドに基づいて、特別図柄抽選結果の報知演出についての具体的な内容を選択することになる。
【００７８】
尚、ＣＰＵ３１３はパチンコ機の遊技状態を管理している。本実施形態のパチンコ機では、遊技状態として、上述したように、大当たり遊技状態、確率変動遊技状態、時短遊技状態等の各種の遊技状態が設定されている。ＣＰＵ３１３は、遊技の状況に応じて遊技状態の移行を制御している。この遊技状態の管理は、例えばフラグを用いて行われる。ＣＰＵ３１３は、パチンコ機の遊技状態を示す遊技状態コマンドも演出制御基板３２０に出力する。
【００７９】
次に、演出制御基板３２０について説明する。演出制御基板３２０は、主に遊技の進行に伴う演出の制御を行う。この演出制御基板３２０は、図５に示すように、ＲＯＭ３２１と、ＲＡＭ３２２と、ＣＰＵ（演出制御手段）３２３と、可動体駆動回路３２４と、ランプ駆動回路３２５と、スピーカ駆動回路３２６を有する。ＲＯＭ３２１には、遊技演出等に関する各種のプログラムが格納されている。また、ＲＡＭ３２２は、データを一時的に記憶する作業用のメモリである。このＲＡＭ３２２には、例えば、主制御基板３１０から送られたコマンド等が一時記憶される。
【００８０】
ＣＰＵ３２３は、演出抽選を行うことにより、各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実行させる演出の内容を決定し、その決定した内容にしたがって各演出手段１１０，１２０，１３０，１４０，７０，８０，９０を制御する。尚、演出制御基板３２０には、複数のカウンタ（不図示）が設けられている。これらのカウンタの中には、演出抽選の処理で使用する乱数を発生させるための乱数発生用カウンタが含まれている。
【００８１】
また、ＣＰＵ３２３は、主制御基板３１０から送られたエラーコマンドに基づいて、現在、パチンコ機に発生しているエラーの内容を認識する。そして、その発生しているエラーの内容をエラー情報としてＲＡＭ３２２に記憶して管理している。一方、本実施形態では、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態も管理している。二つの可動体１２１，１３１についての状態としては、「通常状態」と「エラー状態」とが定められている。通常状態とは、二つの可動体１２１，１３１をすべて制御上正常に動作させることができる状態のことであり、エラー状態とは、二つの可動体１２１，１３１のうち少なくとも一つの可動体を制御上正常に動作させることができない状態のことである。二つの可動体１２１，１３１についての状態がエラー状態であることも、パチンコ機に発生したエラーの一種であり、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態がエラー状態である場合には、その旨の内容をエラー情報に含めてＲＡＭ３２２に記憶している。尚、各種のエラーには、上述したような優先度が定められている。
【００８２】
可動体駆動回路３２４には、駆動用ＩＣ等が備えられている。この駆動用ＩＣは、ＣＰＵ３２３からの駆動信号に基づいて、第一可動体用モータ１２２、第二可動体用モータ１３２，１３３の駆動を制御する。また、ランプ駆動回路３２５には、ランプ制御ＩＣやスイッチング素子等が備えられている。このランプ制御ＩＣは、ＣＰＵ３２３からの点灯指令信号に基づいて、電飾表示部１４０，７０，９０に含まれる複数のＬＥＤの点灯を駆動制御する。更に、スピーカ駆動回路３２６には、音響制御ＩＣ、サウンドＲＯＭ、アンプ等が備えられている。サウンドＲＯＭには複数の音源データが格納されており、音響制御ＩＣはＣＰＵ３２３からの指令に基づいてスピーカ部８０を駆動制御する。すなわち、このスピーカ駆動回路３２６はサウンドジェネレータである。
【００８３】
また、ＲＯＭ３２１には、プログラムの他に、演出パターンデータ（演出データ）等の各種のデータが格納されている。次に、このＲＯＭ３２１に格納されているデータの内容を詳しく説明する。図８は演出制御基板３２０のＲＯＭ３２１に格納されているデータの内容を説明するための図である。ＲＯＭ３２１のデータ格納領域としては、図８に示すように、画像演出パターンデータ格納領域３２１ａ、第一可動体演出パターンデータ格納領域３２１ｂ、第二可動体演出パターンデータ格納領域３２１ｃ、盤面電飾演出パターンデータ格納領域３２１ｄ、枠電飾演出パターンデータ格納領域３２１ｅ、音響演出パターンデータ格納領域３２１ｆ、角部電飾演出パターンデータ格納領域３２１ｇ等がある。
【００８４】
画像演出パターンデータ格納領域３２１ａには、画像表示装置１１０に実行させる演出内容を定めた複数の画像演出パターンデータが格納されている。第一可動体演出パターンデータ格納領域３２１ｂには、第一可動演出部１２０に実行させる演出内容等を定めた複数の第一可動体演出パターンデータが格納され、第二可動体演出パターンデータ格納領域３２１ｃには、第二可動演出部１３０に実行させる演出内容等を定めた複数の第二可動体演出パターンデータが格納されている。また、盤面電飾演出パターンデータ格納領域３２１ｄには、盤面電飾表示部１４０に実行させる演出内容を定めた複数の盤面電飾演出パターンデータが格納され、枠電飾演出パターンデータ格納領域３２１ｅには、枠電飾表示部７０に実行させる演出内容を定めた複数の枠電飾演出パターンデータが格納されている。音響演出パターンデータ格納領域３２１ｆには、スピーカ部８０に実行させる演出内容を定めた複数の音響演出パターンデータが格納されている。更に、角部電飾演出パターンデータ格納領域３２１ｇには、角部電飾表示部９０に実行させる演出内容を定めた複数の角部電飾演出パターンデータが格納されている。ここで、複数の角部電飾演出パターンデータには、角部電飾表示部９０に実行させるエラー報知演出の内容を定めたものと、遊技に関する通常の演出の内容を定めたものとが含まれる。
【００８５】
いま、特に、第一可動体演出パターンデータ、第二可動体演出パターンデータについての内容を説明する。各可動体１２１，１３１は、主に特別図柄抽選結果の報知演出を行う。本実施形態では、かかる報知演出の内容を定めた第一可動体演出パターンデータや第二可動体演出パターンデータには、当該可動体の動作が画像表示装置１１０における特別図柄の一回の変動表示中に完結し、その特別図柄の変動表示の終了時には当該可動体が基準位置に戻るという内容が定められている。具体的に、各第一可動体演出パターンデータは、第一可動体１２１を基準位置から左方向に所定距離だけ移動しながら左側に傾けた後、第一可動体１２１をその位置で所定時間、静止させておき、それから、第一可動体１２１を当該位置から右方向に移動して基準位置に戻すという動作内容、及び、この動作内容を何回繰り返すかという内容を定めている。また、各第二可動体演出パターンデータは、第二可動体１３１を基準位置から左斜め下方向に所定距離だけ平行移動した後、第二可動体１３１をその位置で所定時間、静止させておき、それから、第二可動体１３１を当該位置から右斜め上方向に平行移動して基準位置に戻すという動作内容、及び、この動作内容を何回繰り返すかという内容を定めている。このような演出パターンデータの内容から分かるように、第一可動体１２１や第二可動体１３１は、特別図柄抽選結果の報知演出を行う際に、特別図柄の変動表示の終了時だけでなく、その変動表示中にも基準位置に存在することがある。ここで、実際の演出パターンデータでは、各動作内容が、ステッピングモータのステップ数、動作速度、回転方向等を指定することにより定められている。
【００８６】
また、複数の第一可動体演出パターンデータの中には、第一可動体１２１に対する第一復帰動作用の演出パターンデータ及び第二復帰動作用の演出パターンデータが含まれ、複数の第二可動体演出パターンデータの中には、第二可動体１３１に対する第一復帰動作用の演出パターンデータ及び第二復帰動作用の演出パターンデータが含まれている。本実施形態では、各可動体１２１，１３１に対する第一復帰動作用の演出パターンデータ及び第二復帰動作用の演出パターンデータとして全く同じ内容のものを用いている。具体的に、これらの復帰動作用の演出パターンデータには、まず、当該可動体をその基準位置から離れる方向に、例えば当該可動体が自重により落下する方向に、一定距離だけ移動し、その後、当該可動体の最大可動距離だけ移動して基準位置に戻すという内容が定められている。但し、各可動体１２１，１３１に対する第一復帰動作用の演出パターンデータ及び第二復帰動作用の演出パターンデータとしては、異なる内容のものを用いるようにしてもよい。これにより、第一復帰動作用の演出パターンデータにしたがった処理と第二復帰動作用の演出パターンデータにしたがった処理とで、可動体を自重により落下する方向に一定距離だけ移動するときの移動量や、可動体を基準位置に戻すときの移動量等を異なるものとすることができる。かかる復帰動作用の演出パターンデータは、後述する可動体復帰処理の際に使用される。
【００８７】
各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実行させる具体的な演出内容については、ＣＰＵ３２３が決定する。具体的に、ＣＰＵ３２３は、まず、主制御基板３１０から送られた各種のコマンド（特別図柄抽選結果コマンド、リーチ状態発生コマンド、変動パターンコマンド、大当たり図柄コマンド、遊技状態コマンド等）に基づいて、各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実行させる演出内容を抽選で選択する。ここで、可動演出部１２０，１３０を除く各演出手段１１０，１４０，７０，８０，９０については、演出抽選により大抵何らかの演出内容が選択され、演出を実行しないという内容が選択されることはほとんどない。これに対し、可動演出部１２０，１３０については、演出抽選により演出を実行しないという内容が高い確率で選択される。次に、ＣＰＵ３２３は、ＲＡＭ３２２に記憶されているエラー情報に基づいて現在、パチンコ機にエラーが発生しているかどうかを判断する。エラーが発生していないと判断すると、ＣＰＵ３２３は、各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実際に実行させる演出内容として、抽選で選択した演出内容をそのまま用いることを決定する。一方、エラーが発生していると判断すると、ＣＰＵ３２３は、各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実際に実行させる演出内容として、角部電飾表示部９０については、現在発生しているエラーのうち最も高い優先度が付与されたエラーを報知するためのエラー報知演出を用いることを決定し、角部電飾表示部９０以外の各演出手段１１０，１２０，１３０，１４０，７０，８０については、抽選で選択した演出内容をそのまま用いることを決定する。
【００８８】
次に、ＣＰＵ３２３は、その決定した演出内容にしたがって各演出手段を制御する。具体的に、各演出手段の制御は次のように行われる。画像表示装置１１０を制御する場合、ＣＰＵ３２３は、上記決定した画像表示装置１１０についての演出内容に対応する画像演出パターンデータをＲＯＭ３２１から読み出し、液晶制御基板１１２に送出する。これにより、液晶制御基板１１２は、その画像演出パターンデータに基づいて画像の表示を制御する。また、第一可動演出部１２０を制御する場合、ＣＰＵ３２３は、上記決定した第一可動演出部１２０についての演出内容に対応する第一可動体演出パターンデータをＲＯＭ３２１から読み出し、その読み出した第一可動体演出パターンデータに基づいて駆動信号を生成する。そして、ＣＰＵ３２３がその生成した駆動信号を可動体駆動回路３２４に送出すると、可動体駆動回路３２４がその駆動信号にしたがって第一可動体用モータ１２２を駆動し、これにより第一可動体１２１が動作する。第二可動演出部１３０を制御する場合には、ＣＰＵ３２３は、上記決定した第二可動演出部１３０についての演出内容に対応する第二可動体演出パターンデータをＲＯＭ３２１から読み出し、その読み出した第二可動体演出パターンデータに基づいて駆動信号を生成する。そして、ＣＰＵ３２３がその生成した駆動信号を可動体駆動回路３２４に送出すると、可動体駆動回路３２４がその駆動信号にしたがって第二可動体用モータ１３２，１３３を駆動し、これにより第二可動体１３１が動作する。
【００８９】
また、盤面電飾表示部１４０を制御する場合、ＣＰＵ３２３は、上記決定した盤面電飾表示部１４０についての演出内容に対応する盤面電飾演出パターンデータをＲＯＭ３２１から読み出し、その読み出した盤面電飾演出パターンデータに基づいて点灯指令信号を生成する。そして、ＣＰＵ３２３がその生成した点灯指令信号をランプ駆動回路３２５に送出すると、ランプ駆動回路３２５がその点灯指令信号にしたがって盤面電飾表示部１４０を制御する。枠電飾表示部７０を制御する場合には、ＣＰＵ３２３は、上記決定した枠電飾表示部７０についての演出内容に対応する枠電飾演出パターンデータをＲＯＭ３２１から読み出し、その読み出した枠電飾演出パターンデータに基づいて点灯指令信号を生成する。そして、ＣＰＵ３２３がその生成した点灯指令信号をランプ駆動回路３２５に送出すると、ランプ駆動回路３２５がその点灯指令信号にしたがって枠電飾表示部７０を制御する。角部電飾表示部９０を制御する場合には、ＣＰＵ３２３は、上記決定した角部電飾表示部９０についての演出内容に対応する角部電飾演出パターンデータをＲＯＭ３２１から読み出し、その読み出した角部電飾演出パターンデータに基づいて点灯指令信号を生成する。そして、ＣＰＵ３２３がその作成した点灯指令信号をランプ駆動回路３２５に送出すると、ランプ駆動回路３２５がその点灯指令信号にしたがって角部電飾表示部９０を制御する。更に、スピーカ部８０を制御する場合、ＣＰＵ３２３は、上記決定したスピーカ部８０についての演出内容に対応する音響演出パターンデータをＲＯＭ３２１から読み出し、スピーカ駆動回路３２６に送出する。これにより、スピーカ駆動回路３２６は、その音響演出パターンデータに基づいてスピーカ部８０からの音響の出力を制御する。
【００９０】
ところで、上述したように、各可動体１２１，１３１はその演出の終了時に基準位置に戻るので、次の演出を開始する際には基準位置から動作を行うことになる。このため、各可動体１２１，１３１については、基準位置に存在することが期待されるときに実際に基準位置に存在しているということが、当該可動体の動作を正常に制御するための前提となる。しかしながら、実際のパチンコ機では、各可動体１２１，１３１が基準位置に存在することが期待されるときに実際には基準位置に存在していないことが起こり得る。この主な原因としては、可動体は結構重いので、可動体が自重により落下してしまうことを挙げることができる。可動体が演出開始時に基準位置に存在していないと、遊技者にとってその可動体が目障りになったり、演出動作時に可動体同士が衝突する等、可動体による不自然な演出が発生したりしてしまう。
【００９１】
このため、本実施形態では、ＣＰＵ３２３は、下記のタイミングで、可動体エラー判定処理を行うことにしている。この可動体エラー判定処理は、可動体検出センサからの検出信号に基づいて可動体が実際に基準位置に存在するかどうかを判断し、基準位置に存在しないと判断された可動体を基準位置に復帰させるように制御すると共に、その後、可動体が基準位置に存在するかどうかを判断することにより可動体エラーの発生の有無を判定する処理である。ここで、可動体エラー判定処理が実行されるタイミングは、画像表示装置１１０（或いは特別図柄表示器６３）における特別図柄の変動表示が終了したタイミング（第一のタイミング）と、可動体１２１，１３１の各々についてその演出動作を所定の演出パターンデータにしたがって制御している期間中、当該演出パターンデータの内容に基づいて当該可動体が基準位置に戻ることが期待されるタイミング（第二のタイミング）とである。以下では、第一のタイミングで実行される可動体エラー判定処理のことを「変動表示終了時における可動体エラー判定処理」とも称し、第二のタイミングで実行される可動体エラー判定処理を「演出動作中における可動体エラー判定処理」とも称することにする。尚、二つの可動体１２１，１３１についての状態がエラー状態である場合には、可動体エラー判定処理は実行されない。
【００９２】
かかる可動体エラー判定処理には、可動体位置判断処理及び可動体復帰処理という二種類の処理が含まれている。可動体位置判断処理とは、処理対象となる可動体について、当該可動体に対応する可動体検出センサからの検出信号に基づいて当該可動体が実際に基準位置に存在するかどうかを判断する処理である。ここで、可動体位置判断処理における処理対象は、変動表示終了時における可動体エラー判定処理の場合にあっては、二つの可動体１２１，１３１であり、演出動作中における可動体エラー判断処理の場合にあっては、演出動作を行っている可動体のみである。また、可動体復帰処理とは、可動体位置判断処理において基準位置に存在しないと判断された可動体の各々について当該可動体が基準位置に移動するように当該可動体の動作を制御する処理である。具体的に、可動体復帰処理は、ＣＰＵ３２３が当該可動体に対する第一復帰動作用の演出パターンデータ又は第二復帰動作用の演出パターンデータにしたがって当該可動体の動作を制御することにより行われる。以下では、第一復帰動作用の演出パターンデータにしたがって可動体の動作を制御する可動体復帰処理を「第一の可動体復帰処理」とも称することにし、第二復帰動作用の演出パターンデータにしたがって可動体の動作を制御する可動体復帰処理を「第二の可動体復帰処理」とも称することにする。このように、本実施形態では、ＣＰＵ３２３は、特定のタイミングで可動体エラー判定処理を行い、その中の可動体位置判断処理において可動体が基準位置に存在しないと判断したときに当該可動体に対して可動体復帰処理を行うことにより、例えば可動体が自重により落下しても、当該可動体が基準位置に存在することが期待される時には当該可動体が基準位置に存在するように可動体の位置調整を行うことができる。このため、演出動作時に可動体同士が衝突する等、可動体による不自然な演出の発生を減少させることができる。
【００９３】
また、可動体復帰処理を行っても当該可動体を基準位置に戻すことができない場合には、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態をエラー状態に移行させることになる。次に、各タイミングで行われる可動体エラー判定処理の具体的な内容及び二つの可動体１２１，１３１についての状態の遷移について詳しく説明する。図９は二つの可動体１２１，１３１についての状態の遷移を説明するための図である。
【００９４】
最初に、変動表示終了時に可動体エラー判定処理が行われる場合における二つの可動体１２１，１３１についての状態の遷移を説明する。図９に示すように、二つの可動体１２１，１３１についての状態が通常状態Ａである場合、ＣＰＵ３２３は、特別図柄の変動表示が終了する度に、二つの可動体１２１，１３１の各々について、当該可動体に対応する可動体検出センサからの検出信号に基づいて当該可動体が実際に基準位置に存在するかどうかを判断する可動体位置判断処理を行う。可動体検出センサから当該可動体が基準位置に存在する旨の信号が送られてこないときに、ＣＰＵ３２３は、当該可動体が基準位置に存在していないと認識する。
【００９５】
ＣＰＵ３２３は、その可動体位置判断処理において二つの可動体１２１，１３１がともに基準位置に存在すると判断すると、二つの可動体１２１，１３１についての状態を通常状態Ａのまま維持する。一方、その可動体位置判断処理において二つの可動体１２１，１３１のうち少なくとも一つの可動体が基準位置に存在しないと判断すると、基準位置に存在しないと判断された可動体の各々に対して第一の可動体復帰処理を行う。ここで、この第一の可動体復帰処理では、ＣＰＵ３２３は、当該可動体に対する第一復帰動作用の演出パターンデータにしたがって当該可動体の動作を制御する。すなわち、当該可動体を基準位置から離れる方向に一定距離だけ移動し、その後、当該可動体の最大可動距離だけ移動して基準位置に戻すという復帰動作を当該可動体に行わせる。これにより、当該可動体が故障等していなければ、可動範囲内のどこに存在していたとしても、当該可動体を確実に基準位置に戻すことができる。ＣＰＵ３２３は、その第一の可動体復帰処理を行った後に、二つの可動体１２１，１３１について可動体位置判断処理を行うことにより二つの可動体１２１，１３１がともに基準位置に存在するかどうかを判断する。
【００９６】
ＣＰＵ３２３は、かかる第一の可動体復帰処理後の可動体位置判断処理において二つの可動体１２１，１３１がともに基準位置に存在すると判断すると、二つの可動体１２１，１３１についての状態を通常状態Ａのまま維持する。一方、ＣＰＵ３２３は、第一の可動体復帰処理後の可動体位置判断処理において二つの可動体１２１，１３１のうち少なくとも一つの可動体が基準位置に存在しないと判断すると、基準位置に存在しないと判断された可動体の各々に対して第二の可動体復帰処理を行う。ここで、この第二の可動体復帰処理では、ＣＰＵ３２３は、当該可動体に対する第二復帰動作用の演出パターンデータにしたがって当該可動体の動作を制御する。すなわち、当該可動体を基準位置から離れる方向に一定距離だけ移動し、その後、当該可動体の最大可動距離だけ移動して基準位置に戻すという復帰動作を当該可動体に行わせる。これにより、当該可動体が故障等していなければ、可動範囲内のどこに存在していたとしても、当該可動体を確実に基準位置に戻すことができる。ＣＰＵ３２３は、その第二の可動体復帰処理を行った後に、二つの可動体１２１，１３１について可動体位置判断処理を行うことにより二つの可動体１２１，１３１がともに基準位置に存在するかどうかを判断する。
【００９７】
ＣＰＵ３２３は、かかる第二の可動体復帰処理後の可動体位置判断処理において二つの可動体１２１，１３１がともに基準位置に存在すると判断すると、二つの可動体１２１，１３１についての状態を通常状態Ａのまま維持する。一方、ＣＰＵ３２３は、第二の可動体復帰処理後の可動体位置判断処理において二つの可動体１２１，１３１のうち少なくとも一つの可動体が基準位置に存在しないと判断すると、当該可動体を制御上正常に動作させることができないこと、すなわち可動体エラーが発生したことを認識し、二つの可動体１２１，１３１についての状態を通常状態Ａからエラー状態Ｂに移行する。そして、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態がエラー状態Ｂであるという内容をエラー情報に含めてＲＡＭ３２２に記憶する。
【００９８】
次に、演出動作中における可動体エラー判定処理が行われる場合における二つの可動体１２１，１３１についての状態の遷移を説明する。図９に示すように、二つの可動体１２１，１３１についての状態が通常状態Ａである場合、ＣＰＵ３２３は、可動体１２１，１３１の各々についてその演出動作を所定の演出パターンデータにしたがって制御している期間中、当該演出パターンデータの内容に基づいて当該可動体が基準位置に戻ることが期待される度に、当該可動体に対応する可動体検出センサからの検出信号に基づいて当該可動体が実際に基準位置に存在するかどうかを判断する可動体位置判断処理を行う。具体的に、この可動体位置判断処理における判断は、当該可動体が基準位置に戻ることが期待されるときから所定時間が経過するまでの間に行われる。そして、所定時間が経過したにもかかわらず、当該可動体検出センサから当該可動体が基準位置に存在する旨の信号が送られてこないときに、ＣＰＵ３２３は、当該可動体が基準位置に存在していないと認識する。尚、ＣＰＵ３２３がこの可動体位置判断処理を行う時間を考慮して、可動演出部１２０，１３０に対する各演出パターンデータには、上記の所定時間が経過するまでの間に当該可動体を基準位置から他の位置に移動させないような内容が定められている。
【００９９】
ＣＰＵ３２３は、その可動体位置判断処理において当該可動体が基準位置に存在すると判断すると、二つの可動体１２１，１３１についての状態を通常状態Ａのまま維持し、当該演出パターンデータにしたがった当該可動体の動作制御を継続する。ところで、通常、可動体に所望の動作を行わせるには、演出パターンデータの内容にしたがってステッピングモータのステップ数、動作速度、回転方向を制御すればよい。本実施形態では、可動体の動作を制御している期間中、当該可動体に対応する可動体検出センサからの検出信号に基づいて当該可動体が実際に基準位置に存在するかどうかを判断しているので、ステッピングモータの制御により可動体の動作制御を行うだけでなく、可動体検出センサからの検出信号により可動体の位置を確認しながら可動体の動作制御を行うことができる。例えば、可動体が基準位置に存在することが検出されると、その検出を契機として、ステッピングモータの制御内容を切り替えるという制御を行うことができる。
【０１００】
一方、上記の可動体位置判断処理において当該可動体が基準位置に存在しないと判断すると、ＣＰＵ３２３は、当該演出パターンデータにしたがった当該可動体の制御を中止し、当該可動体に対して第二の可動体復帰処理を行う。その後、ＣＰＵ３２３は、当該可動体について可動体位置判断処理を行うことにより当該可動体が基準位置に存在するかどうかを判断する。
【０１０１】
ＣＰＵ３２３は、かかる第二の可動体復帰処理後の可動体位置判断処理において当該可動体が基準位置に存在すると判断すると、二つの可動体１２１，１３１についての状態を通常状態Ａのまま維持する。一方、ＣＰＵ３２３は、第二の可動体復帰処理後の可動体位置判断処理において当該可動体が基準位置に存在しないと判断すると、当該可動体を制御上正常に動作させることができないこと、すなわち可動体エラーが発生したことを認識し、二つの可動体１２１，１３１についての状態を通常状態Ａからエラー状態Ｂに移行する。そして、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態がエラー状態Ｂであるという内容をエラー情報に含めてＲＡＭ３２２に記憶する。
【０１０２】
尚、上述したように、変動表示終了時における可動体エラー判定処理では、可動体復帰処理とその後の可動体位置判断処理とが最大二回行われるのに対し、演出動作中における可動体エラー判定処理では、可動体復帰処理とその後の可動体位置判断処理とは最大一回しか行われない。この理由は次の通りである。すなわち、通常、特別図柄の変動表示が終了すると、その後の少なくとも一定時間、各演出手段の演出は停止する。前者の場合には、この演出停止時間を利用して、可動体エラー判定処理を行うので、後者の場合に比べて可動体エラー判定処理を行う時間として十分長い時間を確保することができるからである。しかも、前者の場合、可動体復帰処理時の可動体の動作が各演出手段の演出を妨げないようにすることができる。
【０１０３】
また、二つの可動体１２１，１３１についての状態がエラー状態Ｂである場合、ＣＰＵ３２３は、可動体１２１，１３１の各々に実行させる演出内容を決定したときに、可動体位置判断処理及び可動体復帰処理を行うことなく当該演出内容を定めた演出パターンデータにしたがって当該可動体の動作を制御する。すなわち、可動体１２１，１３１の各々についてその動作を所定の演出パターンデータにしたがって制御している期間中、当該演出パターンデータの内容に基づいて当該可動体が基準位置に戻ることが期待されても、ＣＰＵ３２３は、当該可動体に対応する可動体検出センサからの検出信号に基づいて当該可動体が実際に基準位置に存在するかどうかを判断することはしない。さらに、二つの可動体１２１，１３１についての状態がエラー状態Ｂである場合には、ＣＰＵ３２３は、特別図柄の変動表示が終了しても、二つの可動体１２１，１３１について可動体位置判断処理を行わない。
【０１０４】
このように、本実施形態では、二つの可動体１２１，１３１についての状態がエラー状態Ｂになっても、各可動演出部１２０，１３０の制御を中止しない。これは次の理由による。すなわち、二つの可動体１２１，１３１についての状態がエラー状態になる原因の一つとして、可動体検出センサの組み付け位置がずれていることにより、可動体が基準位置に戻っているにもかかわらず、可動体検出センサが、可動体が基準位置に存在することを検出できないというものがある。実際、可動体検出センサの組み付け位置のずれは結構多く発生している。この可動体検出センサの組み付け位置のずれでは、可動体自体には何ら不具合はない。また、可動体はあくまで演出動作を行うものであり、その可動体に不具合が発生したとしても、例えば可動体の自重による落下が原因でその可動体が正常に動作しなくなったとしても、遊技機が遊技を行うという本来の機能を発揮し得るのであれば、可動体の不具合はそれほど大きな問題とはならない。本実施形態では、これらの点を考慮して、二つの可動体１２１，１３１についての状態がエラー状態である場合でも、可動演出部１２０，１３０の各々の制御を中止することなく、各可動演出部１２０，１３０に対して当該演出パターンデータに基づいた制御を行うことにしているのである。これにより、二つの可動体１２１，１３１についての状態がエラー状態になった場合、そのことを遊技者に分かりにくくすることができると共に、遊技者に遊技を継続して行ってもらうことができる。
【０１０５】
尚、本実施形態では、二つの可動体１２１，１３１についての状態がエラー状態に移行すると、パチンコ機の電源が再投入されるか、又は、ＲＡＭ３２２の内容がクリアされるまで、そのエラー状態は解除されない。
【０１０６】
次に、本実施形態のパチンコ機において主制御基板３１０のＣＰＵ３１３が行う処理の手順について説明する。図１０は主制御基板３１０のＣＰＵ３１３が行う処理の手順を説明するためのフローチャートである。
【０１０７】
主制御基板３１０のＣＰＵ３１３には、割り込み信号が一定周期で繰り返し入力されるような構成になっている。そして、ＣＰＵ３１３は、割り込み信号が送られる度に、図１０に処理フローに示される各処理、すなわち、入力イベント処理、普通図柄遊技処理、特別図柄遊技処理、大当たり遊技処理、賞球払出処理、演出制御出力処理をこの順序で繰り返し実行する。各処理は、独立した処理モジュール（サブルーチン）になっている。また、上記周期を複数の時間に区分し、その区分した各時間をそれぞれ、上記の各処理に振り分けている。これにより、各処理は、割り込み信号により上記周期毎に繰り返し実行される。尚、図１０に示す各処理の詳細な内容は上述した通りである。
【０１０８】
次に、本実施形態のパチンコ機において演出制御基板３２０のＣＰＵ３２３が行う処理の手順について説明する。図１１は演出制御基板３２０のＣＰＵ３２３が行う処理の手順を説明するためのフローチャートである。
【０１０９】
演出制御基板３２０のＣＰＵ３２３も、上記の主制御基板３１０のＣＰＵ３１３と同様に、割り込み信号が送られる度に、図１１の処理フローに示される各処理、すなわち、コマンド受信処理、演出抽選処理、演出内容決定処理、画像演出表示出力処理、可動体駆動処理、ランプ駆動処理、スピーカ駆動処理をこの順序で繰り返し実行する。
【０１１０】
まず、ＣＰＵ３２３はコマンド受信処理を行う（Ｓ１１）。このコマンド受信処理では、ＣＰＵ３２３は、主制御基板３１０から送信される各種のコマンドを受信する。そして、ＣＰＵ３２３は、受信したコマンドを解析し、それらを種類別にＲＡＭ３２２に保存する。ここで、主制御基板３１０から送信されるコマンドには、特別図柄抽選結果コマンド、リーチ状態発生コマンド、変動パターンコマンド、大当たり図柄コマンド、遊技状態コマンド、エラーコマンド等がある。
【０１１１】
次に、ＣＰＵ３２３は演出抽選処理を行う（Ｓ１２）。この演出抽選処理では、ＣＰＵ３２３は、主制御基板３１０から送信された特別図柄抽選結果コマンド、リーチ状態発生コマンド、変動パターンコマンド、大当たり図柄コマンド、遊技状態コマンド等に基づいて、各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実行させる演出内容を抽選で選択する。
【０１１２】
その後、ＣＰＵ３２３は演出内容決定処理を行う（Ｓ１３）。具体的に、ＣＰＵ３２３は、ＲＡＭ３２２に記憶されているエラー情報に基づいて現在、パチンコ機にエラーが発生しているかどうかを判断する。エラーが発生していないと判断すると、ＣＰＵ３２３は、各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実際に実行させる演出内容として、抽選で選択した演出内容をそのまま用いることを決定する。一方、エラーが発生していると判断すると、ＣＰＵ３２３は、各演出手段１１０，１２０，１３０，１４０，７０，８０，９０に実際に実行させる演出内容として、角部電飾表示部９０については、現在発生しているエラーのうち最も高い優先度が付与されたエラーを報知するためのエラー報知演出を用いることを決定し、角部電飾表示部９０以外の各演出手段１１０，１２０，１３０，１４０，７０，８０については、抽選で選択した演出内容をそのまま用いることを決定する。その後、ＣＰＵ３２３は、こうして決定した各演出手段１１０，１２０，１３０，１４０，７０，８０，９０についての演出内容を定めた演出パターンデータをＲＯＭ３２１から読み出し、ＲＡＭ３２２に一時記憶する。
【０１１３】
次に、ＣＰＵ３２３は画像演出表示出力処理を行う（Ｓ１４）。この画像演出表示出力処理では、ＣＰＵ３２３が画像表示装置１１０に対して演出内容についての情報を出力する。具体的に、ＣＰＵ３２３は、演出内容決定処理によりＲＡＭ３２２に記憶された画像演出パターンデータを、液晶制御基板１１２に送出する。これにより、液晶制御基板１１２は、その画像演出パターンデータに基づいて画像の表示を制御する。
【０１１４】
こうして、画像表示装置１１０は特別図柄抽選の結果を報知するために特別図柄の変動表示を行う。このとき、ＣＰＵ３２３は、特別図柄の変動表示が終了する度に、二つの可動体１２１，１３１についての状態を通常状態からエラー状態に移行させるかどうかを判定する可動体エラー判定処理を行う。図１２は変動表示終了時における可動体エラー判定処理を説明するためのフローチャートである。
【０１１５】
具体的に、ＣＰＵ３２３は、図１２の処理フローにしたがって、まず、ＲＡＭ３２２に記憶されているエラー情報に基づいて、現在、二つの可動体１２１，１３１についての状態がエラー状態であるかどうかを判断する（Ｓ４１）。ＣＰＵ３２３が、二つの可動体１２１，１３１についての状態がエラー状態であると判断すると、図１２に示す可動体エラー判定処理は終了する。すなわち、二つの可動体１２１，１３１についての状態がエラー状態である場合には、可動体エラー判定処理は実質上行われない。一方、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態が通常状態であると判断すると、二つの可動体１２１，１３１に対して可動体位置判断処理を行い、二つの可動体１２１，１３１がともに基準位置に存在するかどうかを判断する（Ｓ４２）。
【０１１６】
ステップＳ４２の処理において、ＣＰＵ３２３が、二つの可動体１２１，１３１がともに基準位置に存在すると判断すると、図１２に示す可動体エラー判定処理は終了する。一方、ＣＰＵ３２３は、二つの可動体１２１，１３１のうち少なくとも一つの可動体が基準位置に存在しないと判断すると、基準位置に存在しないと判断された可動体の各々に対して第一の可動体復帰処理を行う（Ｓ４３）。その後、ＣＰＵ３２３は、二つの可動体１２１，１３１に対して可動体位置判断処理を行い、二つの可動体１２１，１３１がともに基準位置に存在するかどうかを判断する（Ｓ４４）。
【０１１７】
ステップＳ４４の処理において、ＣＰＵ３２３が、二つの可動体１２１，１３１がともに基準位置に存在すると判断すると、図１２に示す可動体エラー判定処理は終了する。一方、ＣＰＵ３２３は、二つの可動体１２１，１３１のうち少なくとも一つの可動体が基準位置に存在しないと判断すると、基準位置に存在しないと判断された可動体の各々に対して第二の可動体復帰処理を行う（Ｓ４５）。その後、ＣＰＵ３２３は、二つの可動体１２１，１３１に対して可動体位置判断処理を行い、二つの可動体１２１，１３１がともに基準位置に存在するかどうかを判断する（Ｓ４６）。
【０１１８】
ステップＳ４６の処理において、ＣＰＵ３２３が、二つの可動体１２１，１３１がともに基準位置に存在すると判断すると、図１２に示す可動体エラー判定処理は終了する。一方、ＣＰＵ３２３は、二つの可動体１２１，１３１のうち少なくとも一つの可動体が基準位置に存在しないと判断すると、当該可動体を制御上正常に動作させることができないこと、すなわち可動体エラーが発生したことを認識し、二つの可動体１２１，１３１についての状態を通常状態からエラー状態に移行する（Ｓ４７）。そして、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態がエラー状態であるという内容をエラー情報に含めてＲＡＭ３２２に記憶する。これにより、図１２に示す可動体エラー判定処理が終了する。
【０１１９】
次に、ＣＰＵ３２３は可動体駆動処理を行う（Ｓ１５）。この可動体駆動処理では、ＣＰＵ３２３が可動体駆動回路３２４を制御することにより第一可動体１２１、第二可動体１３１の動作を制御する。具体的に、ＣＰＵ３２３は、演出内容決定処理によりＲＡＭ３２２に記憶された第一可動演出部１２０の演出内容に対応する第一可動体演出パターンデータに基づいて第一可動体用モータ１２２を駆動するための駆動信号を生成し、ＲＡＭ３２２に記憶された第二可動演出部１３０の演出内容に対応する第二可動体演出パターンデータに基づいて第二可動体用モータ１３２，１３３を駆動するための駆動信号を生成する。ＣＰＵ３２３が第一可動体用モータ１２２に対する駆動信号を可動体駆動回路３２４に送出すると、可動体駆動回路３２４はその駆動信号にしたがって第一可動体用モータ１２２の駆動を制御し、これにより、第一可動体１２１が動作する。また、ＣＰＵ３２３が第二可動体用モータ１３２，１３３に対する駆動信号を可動体駆動回路３２４に送出すると、可動体駆動回路３２４はその駆動信号にしたがって第二可動体用モータ１３２，１３３の駆動を制御し、これにより、第二可動体１３１が動作する。
【０１２０】
また、ＣＰＵ３２３は、上記の可動体駆動処理を行っている際に、二つの可動体１２１，１３１についての状態を通常状態からエラー状態に移行させるかどうかを判定する可動体エラー判定処理を行う。図１３は演出動作中における可動体エラー判定処理を説明するためのフローチャートである。図１１のステップＳ１５における可動体駆動処理では、ＣＰＵ３２３は、可動体１２１，１３１の各々についてその動作を所定の演出パターンデータにしたがって制御しているが、その制御の期間中、当該演出パターンデータの内容に基づいて当該可動体が基準位置に戻ることが期待される度に、図１３に示す可動体エラー判定処理が開始される。
【０１２１】
具体的に、ＣＰＵ３２３は、図１３の処理フローにしたがって、まず、ＲＡＭ３２２に記憶されているエラー情報に基づいて、現在、二つの可動体１２１，１３１についての状態がエラー状態であるかどうかを判断する（Ｓ５１）。ＣＰＵ３２３が、二つの可動体１２１，１３１についての状態がエラー状態であると判断すると、可動体エラー判定処理は終了する。すなわち、二つの可動体１２１，１３１についての状態がエラー状態である場合には、可動体エラー判定処理は実質上行われない。一方、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態が通常状態であると判断すると、演出動作を行っている可動体に対して可動体位置判断処理を行い、当該可動体が実際に基準位置に存在するかどうかを判断する（Ｓ５２）。
【０１２２】
ステップＳ５２の処理において、ＣＰＵ３２３が、当該可動体が基準位置に存在すると判断すると、図１３に示す可動体エラー判定処理は終了する。一方、ＣＰＵ３２３は、当該可動体が基準位置に存在しないと判断すると、当該演出パターンデータにしたがった当該可動体の制御を中止し、第二の可動体復帰処理を行う（Ｓ５３）。その後、ＣＰＵ３２３は、当該可動体に対して可動体位置判断処理を行い、当該可動体が基準位置に存在するかどうかを判断する（Ｓ５４）。
【０１２３】
ステップＳ５４の処理において、ＣＰＵ３２３が、当該可動体が基準位置に存在すると判断すると、図１３に示す可動体エラー判定処理は終了する。一方、ＣＰＵ３２３は、当該可動体が基準位置に存在しないと判断すると、二つの可動体１２１，１３１についての状態を通常状態からエラー状態に移行することを決定する（Ｓ５５）。そして、ＣＰＵ３２３は、二つの可動体１２１，１３１についての状態がエラー状態であるという内容をエラー情報に含めてＲＡＭ３２２に記憶する。これにより、図１３に示す可動体エラー判定処理が終了する。
【０１２４】
次に、ＣＰＵ３２３はランプ駆動処理を行う（Ｓ１６）。このランプ駆動処理では、ＣＰＵ３２３がランプ駆動回路３２５を制御することにより盤面電飾表示部１４０、枠電飾表示部７０、角部電飾表示部９０の点灯を制御する。具体的に、ＣＰＵ３２３は、演出内容決定処理によりＲＡＭ３２２に記憶された各電飾表示部１４０，７０，９０の演出内容に対応する演出パターンデータに基づいて各電飾表示部１４０，７０，９０を点灯するための点灯指令信号を生成する。そして、ＣＰＵ３２３が盤面電飾表示部１４０に対する点灯指令信号をランプ駆動回路３２５に送出すると、ランプ駆動回路３２５はその駆動信号にしたがって盤面電飾表示部１４０を制御する。また、ＣＰＵ３２３が枠電飾表示部７０に対する点灯指令信号をランプ駆動回路３２５に送出すると、ランプ駆動回路３２５はその駆動信号にしたがって枠電飾表示部７０を制御する。更に、ＣＰＵ３２３が角部電飾表示部９０に対する点灯指令信号をランプ駆動回路３２５に送出すると、ランプ駆動回路３２５はその駆動信号にしたがって角部電飾表示部９０を制御する。
【０１２５】
ここで、現在、パチンコ機にエラーが発生している場合には、角部電飾表示部９０は、その発生しているエラーのうち、最も高い優先度が付与されたエラーについてのエラー報知演出を行う。エラー報知演出では、エラーの種類に応じて予め定められた色で点灯表示が行われる。特に、二つの可動体１２１，１３１についての状態がエラー状態であるという可動体エラーのみが発生していれば、角部電飾表示部９０は、紫色で点灯表示を行うことになる。遊技場の従業員等は、角部電飾表示部９０の点灯色が紫色であることを認識することにより、そのパチンコ機では可動体エラーが発生したことを容易に知ることができる。これにより、例えば、従業員等は、その可動体エラーが発生した可動演出部の修理をメーカに依頼することになる。
【０１２６】
その後、ＣＰＵ３２３はスピーカ駆動処理を行う（Ｓ１７）。このスピーカ駆動処理では、ＣＰＵ３２３がスピーカ駆動回路３２６を制御することによりスピーカ部８０を制御する。具体的に、ＣＰＵ３２３は、演出内容決定処理によりＲＡＭ３２２に記憶された音響演出パターンデータをスピーカ駆動回路３２６に送出する。これにより、スピーカ駆動回路３２６は、その音響演出パターンデータに基づいてスピーカ部８０からの音響の出力を制御する。
【０１２７】
本実施形態のパチンコ機では、可動体の各々の動作を制御するための各演出パターンデータには、特別図柄の変動表示の終了時に当該可動体が基準位置に戻るような内容が定められており、演出制御基板のＣＰＵは、特別図柄の変動表示が終了する度に、各可動体について可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について可動体復帰処理を行うことにより、例えば、自重で落下し基準位置からずれた位置で停止している可動体について、特別図柄の変動表示が終了する度に、その可動体を基準位置に復帰させることができる。これにより、可動体が基準位置に存在しないことに起因して、可動体が他の演出手段による演出を妨害したり、可動体が不自然な演出を行ったりすることを極力減少させることができる。また、特別図柄の変動表示の終了時に可動体位置判断処理を行うことにより、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断されて、可動体復帰処理を行うときに、その可動体復帰処理時の可動体の動作が画像表示装置による演出を妨げないようにすることができる。
【０１２８】
また、上記の本実施形態によれば、可動体の各々の動作を制御するための各演出パターンデータに、当該可動体の動作が画像表示装置における特別図柄の一回の変動表示中に完結し、その特別図柄の変動表示の終了時には当該可動体が基準位置に戻るという内容を定めている。このため、特別図柄の変動表示の終了時には、可動体は基準位置に戻っていることが期待されており、動作していない。したがって、本実施形態の変動表示終了時における可動体エラー判定処理が行われる場合、可動体復帰処理は、可動体が演出を行っているときでなく、可動体が動作していないときに確実に行うことができる。
【０１２９】
更に、上記の本実施形態によれば、可動体が自重で基準位置からずれて停止していることがあっても、特別図柄の変動表示が終了する度に、可動体を基準位置に復帰させることができるので、従来の遊技機に比べて、例えば特別図柄の変動開始に伴う可動体を用いた演出動作を、可動体の基準位置から正しく始めることができる。
【０１３０】
また、上記の本実施形態によれば、演出制御基板のＣＰＵに対して変動表示終了時における可動体エラー判定処理を実行させるための制御プログラムとしては、演出制御基板のＣＰＵが、特別図柄の変動表示が終了する度に、各可動体に対応する可動体検出センサからの検出信号に基づいて各可動体が基準位置に存在するかどうかを判断する可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について当該可動体が基準位置に移動するように当該可動体の動作を制御する可動体復帰処理を行うという制御プログラムを用いている。この制御プログラムは、特別図柄の変動表示の終了時に可動体が基準位置に戻っているという条件を満たすように構成されたパチンコ機であれば、どのような可動体構成の機種であっても、共通に利用することができる。したがって、上記の制御プログラムを用いることにより、パチンコ機の開発効率を向上させることができる。
【０１３１】
更に、上記の本実施形態によれば、演出制御基板のＣＰＵは、特別図柄の変動表示が終了したタイミング、及び、可動体の各々についてその演出動作を所定の演出パターンデータにしたがって制御している期間中、当該演出パターンデータの内容に基づいて当該可動体が基準位置に戻ることが期待されるタイミングで、可動体エラー判定処理を行う。例えば、可動体はいつ自重で落下するか分からないので、頻繁に可動体エラー判定処理を行うことも考えられるが、これでは、演出制御基板のＣＰＵの負荷が大きくなり、好ましくない。本実施形態では、上記特定のタイミングで可動体エラー判定処理を行うことにより、演出制御基板のＣＰＵに大きな負担をかけることなく、これらの処理を行うことができる。
【０１３２】
尚、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内において種々の変形が可能である。
【０１３３】
例えば、上記の実施形態では、変動表示終了時における可動体エラー判定処理の際に、第一の可動体復帰処理を行っても可動体が基準位置に存在しないと判断したときに第二の可動体復帰処理を行う場合について説明したが、演出制御基板のＣＰＵは、特別図柄の変動表示が終了する度に、各可動体について可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について第一の可動体復帰処理を行う共にその後、各可動体について可動体位置判断処理を行い、第一の可動体復帰処理とその後の可動体位置判断処理を二回以上の所定回数行っても少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について第二の可動体復帰処理を行うようにしてもよい。また、同様に、第二の可動体復帰処理とその後の可動体位置判断処理とを複数回行ってもよい。これにより、基準位置からずれて停止している可動体を、確実に基準位置に戻すことができる。
【０１３４】
また、上記の実施形態では、変動表示終了時における可動体エラー判定処理において、第一の可動体復帰処理を行っても可動体が基準位置に存在しないと判断したときに第二の可動体復帰処理を行い、第一の可動体復帰処理及び第二の可動体復帰処理のいずれの処理でも可動体に同じ復帰動作を行わせる場合について説明した。例えば、これら可動体復帰処理の内容として、可動体を自重により落下する方向に移動した後に、可動体を基準位置に戻すという内容を定めている場合には、第一の可動体復帰処理と第二の可動体復帰処理とで、落下する方向に移動するための可動体の移動量や、可動体を基準位置に戻すための動作時間などを異なるものとしてもよい。このように異なった内容の可動体復帰処理を行うことにより、同じ内容の可動体復帰処理を繰り返し行う場合に比べて、基準位置からずれて停止している可動体を、より確実に基準位置に戻すことができる。
【０１３５】
また、上記の実施形態では、演出制御基板のＣＰＵは、変動表示終了時における可動体エラー判定処理の際に、まず可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、可動体復帰処理とその後の可動体位置判断処理とを最大二回行う。そして、可動体復帰処理とその後の可動体位置判断処理とを二回行っても少なくとも一つの可動体が基準位置に存在しないと判断したときに、二つの可動体についての状態を通常状態からエラー状態に移行する場合について説明した。しかしながら、演出制御基板のＣＰＵは、可動体復帰処理とその後の可動体位置判断処理とを一回だけ行い、少なくとも一つの可動体が基準位置に存在しないと判断したときに、二つの可動体についての状態を通常状態からエラー状態に移行するようにしてもよい。また、演出制御基板のＣＰＵは、可動体復帰処理とその後の可動体位置判断処理とを三回以上の所定回数行っても少なくとも一つの可動体が基準位置に存在しないと判断したときに、二つの可動体についての状態を通常状態からエラー状態に移行するようにしてもよい。
【０１３６】
更に、上記の実施形態では、演出制御基板のＣＰＵは、演出動作中における可動体エラー判定処理の際に、まず可動体位置判断処理を行い、その可動体位置判断処理において当該可動体が基準位置に存在しないと判断したときに、可動体復帰処理を行った後に再度、可動体位置判断処理を行う。そして、その再度の可動体位置判断処理において当該可動体が基準位置に存在しないと判断したときに、二つの可動体についての状態を通常状態からエラー状態に移行する場合について説明した。しかしながら、演出制御基板のＣＰＵは、可動体復帰処理とその後の可動体位置判断処理とを一回行うだけでなく、可動体復帰処理とその後の可動体位置判断処理とを二回以上の所定回数行っても当該可動体が基準位置に存在しないと判断したときに、二つの可動体についての状態を通常状態からエラー状態に移行するようにしてもよい。これにより、可動体に不具合が発生しているかどうかを正確に判断することができる。
【０１３７】
また、上記の実施形態において、可動体エラー判定処理を、パチンコ機が大当たり遊技状態にある場合に一回のラウンドが終了する度に行うようにしてもよい。すなわち、演出制御基板のＣＰＵは、大当たり遊技における一回のラウンドが終了する度に、二つの可動体の各々について、当該可動体に対応する可動体検出センサからの検出信号に基づいて可動体位置判断処理を行い、その可動体位置判断処理において二つの可動体のうち少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について可動体復帰処理を行うようにしてもよい。これにより、パチンコ機が大当たり遊技状態にある場合に、例えば可動体が自重により落下して基準位置からずれてしまっても、一回のラウンドが終了する度に、可動体を基準位置に戻すことができる。
【０１３８】
また、上記の実施形態では、第一可動体の基準位置を、その可動範囲の中で、第一可動体が直立した状態になる最も右側の位置に設定し、第二可動体の基準位置を、その可動範囲の中で最も上側の位置に設定した場合について説明したが、各可動体の基準位置はその可動範囲の中であれば任意の位置に設定することができる。この場合、当然のことであるが、各可動体検出センサは当該可動体が当該基準位置に存在することを検出できる位置に設置することになる。
【０１３９】
更に、上記の実施形態では、各種のエラーに優先度を付与しておき、角部電飾表示部は、最も高い優先度が付与されたエラーについてのエラー報知演出を行う場合について説明した。特に、二つの可動体についての状態がエラー状態であるという可動体エラーには最も低い優先度を付与しているので、角部電飾表示部は、可動体エラーのみが発生しているときに、その可動体エラーについてのエラー報知演出を行う。しかしながら、例えば、可動体エラーに最も高い優先度を付与したり、可動体エラーを報知する専用のエラー報知手段を設けたりすることにより、可動体エラーが発生しているときに、常にその可動体エラーについてのエラー報知演出を行うようにしてもよい。これにより、可動体エラーが発生したことを直ちに遊技場の従業者等に知らせることができる。
【０１４０】
また、上記の実施形態では、パチンコ機が二つの可動演出部を備える場合について説明したが、可動演出部は一つ、又は三つ以上備えていてもよい。その他、パチンコ機の構造や遊技盤の構成等は上記実施形態で説明したものに限らず、どのようなものであってもよい。
【０１４１】
また、上記の実施形態では、「変動表示終了時における可動体エラー判定処理」と「演出動作中における可動体エラー判定処理」の両方を行う場合について説明したが、可動体エラー判定処理は、何れか一方のみであってもよい。例えば、「変動表示終了時における可動体エラー判定処理」のみを行うことにより、演出制御基板のＣＰＵの負荷をより小さくして、可動体エラー判定処理を行うことができる。
【０１４２】
更に、上記の実施形態では、本発明をパチンコ機に適用した場合について説明したが、本発明を、複数の回胴リールを備える回胴式遊技機等に適用してもよい。
【産業上の利用可能性】
【０１４３】
以上説明したように、本発明の遊技機によれば、演出制御手段は、特別図柄の変動表示が終了する度に、各可動体に対応する可動体検出手段からの検出信号に基づいて各可動体が基準位置に存在するかどうかを判断する可動体位置判断処理を行い、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断したときに、基準位置に存在しないと判断された可動体の各々について当該可動体が基準位置に移動するように当該可動体の動作を制御する可動体復帰処理を行う。これにより、可動体が基準位置に存在しないことに起因して、可動体が他の演出手段による演出を妨害したり、可動体が不自然な演出を行ったりすることを極力減少させることができる。また、特別図柄の変動表示の終了時に可動体位置判断処理を行うことにより、その可動体位置判断処理において少なくとも一つの可動体が基準位置に存在しないと判断されて、可動体復帰処理を行うときに、その可動体復帰処理時の可動体の動作が特別図柄表示手段による特別図柄の変動表示を妨げないようにすることができる。したがって、本発明は、遊技の状況に応じて可動体を動作させることにより遊技の演出を行う、パチンコ機や回胴式遊技機等の遊技機に適用することができる。
【符号の説明】
【０１４４】
１０  ガラス枠ユニット
１１  窓
１２  ガラスユニット
２０  受け皿ユニット
２１  上皿
２２  下皿
２４  球貸ボタン
２５  返却ボタン
２６  演出切替ボタン
２８  上皿球抜きレバー
２９  下皿球抜きボタン
３０  シリンダ錠
４０  グリップユニット
５０  遊技盤
５１  始動ゲート
５２  普通入賞口
５３  始動入賞口
５４  電動チューリップ（普通電動役物）
５５  大入賞口（特別電動役物）
５６  アウト口
６０  遊技状況表示部
６１  普通図柄表示器
６２  普通図柄保留表示器
６３  特別図柄表示器（特別図柄表示手段）
６４  特別図柄保留表示器
６５  遊技状態表示器
７０  枠電飾表示部
７１  トップランプユニット
７２  左サイドランプユニット
７３  右サイドランプユニット
７４  受け皿ランプユニット
８０  スピーカ部
８１ａ，８１ｂ  ガラス枠上スピーカ
８２  ガラス枠中スピーカ
８３  受け皿スピーカ
９０  角部電飾表示部（エラー報知手段）
９１ａ，９１ｂ  ３連ＬＥＤ
１００  演出ユニット
１０１  球案内通路
１０２  転動ステージ
１０３  球放出路
１１０  画像表示装置（特別図柄表示手段、画像表示手段）
１１１  液晶パネル
１１２  液晶制御基板
１２０  第一可動演出部
１２１  第一可動体
１２２  第一可動体用モータ
１２３  動作機構部
１３０  第二可動演出部
１３１  第二可動体
１３２，１３３  第二可動体用モータ
１３４，１３５  動作機構部
１４０  盤面電飾表示部
１５０  第一可動体検出センサ（可動体検出手段）
１６０ａ，１６０ｂ  第二可動体検出センサ（可動体検出手段）
２１１  始動ゲートセンサ
２１２  普通入賞口センサ
２１３  始動入賞口センサ
２１４  大入賞口センサ
２２１  普通電動役物用ソレノイド
２２２  特別電動役物用ソレノイド
２３１  払出装置
２３２  払出制御基板
２４１  発射ソレノイド
２４２  発射制御基板
２５１  受皿中継端子板
２６１  ＣＲ基板
２６２  ＣＲユニット接続端子板
２７１  球貸ボタン操作検出センサ
２７２  返却ボタン操作検出センサ
２８１  盤用外部端子板
２８２  枠用外部端子板
２９１  ガラス枠ユニット開放検出センサ
２９２  球切れ検出センサ
３１０  主制御基板
３１１  ＲＯＭ
３１２  ＲＡＭ
３１３  ＣＰＵ（遊技制御手段）
３２０  演出制御基板
３２１  ＲＯＭ
３２２  ＲＡＭ
３２３  ＣＰＵ（演出制御手段）
３２４  可動体駆動回路
３２５  ランプ駆動回路
３２６  スピーカ駆動回路
【図１】
0005595696.tif 000002
【図２】
0005595696.tif 000003
【図３】
0005595696.tif 000004
【図４】
0005595696.tif 000005
【図５】
0005595696.tif 000006
【図６】
0005595696.tif 000007
【図７】
0005595696.tif 000008
【図８】
0005595696.tif 000009
【図９】
0005595696.tif 000010
【図１０】
0005595696.tif 000011
【図１１】
0005595696.tif 000012
【図１２】
0005595696.tif 000013
【図１３】
0005595696.tif 000014