(57)【要約】【課題】  スロットマシンにエラーが発生した場合であっても、適切に遊技を進行させるとともに、遊技者が操作できる時間を十分に確保して、適切な時間管理をすることができるスロットマシンを提供する。【解決手段】  スロットマシンにエラーが発生したときには、計時手段による経過時間の計測を一時的に中断する。【選択図】      図９
2007054155.tif 000002
【特許請求の範囲】
【請求項１】
遊技者の操作に基づいて回転又は停止し、かつ、複数の図柄が各々に付された回転可能な複数のリールを含むスロットマシンであって、
前記複数のリールが停止したときにおける図柄の表示の態様によって遊技の進行を定める遊技制御手段と、
遊技者によって操作されたスタートスイッチから発せられた開始信号に基づいて前記リールの回転制御をするリール回転制御手段と、遊技者によって操作されたストップスイッチから発せられた停止信号に基づいて前記リールの停止制御をするリール停止制御手段と、を含むリール駆動制御手段と、を含み、かつ、
前記遊技制御手段は、
所定のエラーの発生を検出するエラー検出手段と、
遊技者によって前記スタートスイッチが操作されたことに基づいて時間の計測を開始して、経過時間を計測する計時手段と、を含み、かつ、
前記計時手段は、前記エラー検出手段によってエラーが検出されたときには、前記経過時間の計測を中断することを特徴とするスロットマシン。
【請求項２】
操作者の操作によって、検出されたエラーを解除するエラー解除手段を含み、かつ、
前記計時手段は、
前記エラー解除手段によってエラーが解除されたことに基づいて、前記経過時間の計測を再開し、かつ、
計測を開始したときから中断したときまでの時間と、計測が再開されてからの時間との和を前記経過時間とする請求項１記載のスロットマシン。
【請求項３】
前記遊技は、遊技者によって前記スタートスイッチが操作されてから複数のリールが停止して遊技の結果に基づいた処理を終えるまでを単一の工程とした単位遊技が複数回行われ得る遊技であり、
前記計時手段は、一の単位遊技よりも少なくとも１回前に行われた単位遊技の開始のときを基準にして、前記経過時間の計測を開始し、
前記一の単位遊技の開始として前記スタートスイッチが操作されたときに、前記経過時間が第１の所定時間以下である場合には、前記経過時間が前記第１の所定時間より大きくなった後に、前記リール回転制御手段による前記リールの回転制御を開始する請求項１又は２記載のスロットマシン。
【請求項４】
前記遊技は、遊技者によって前記スタートスイッチが操作されてから複数のリールが停止して遊技の結果に基づいた処理を終えるまでを単一の工程とした単位遊技が複数回行われ得る遊技であり、
前記計時手段は、一の単位遊技の開始のときを基準にして、前記経過時間の計測を開始し、
前記一の単位遊技が行われているときに、遊技者によって前記ストップスイッチが操作されずに、前記経過時間が第２の所定時間を超えた場合には、前記複数のリールの停止制御をする請求項１又は２記載のスロットマシン。
【請求項５】
前記リール回転制御手段は、前記エラー検出手段によってエラーが検出されたときに、前記リールの回転制御を維持する請求項１記載のスロットマシン。
【請求項６】
前記エラー検出手段による検出結果に関する情報を表示するエラー表示手段を含む請求項１記載のスロットマシン。
【発明の詳細な説明】
【技術分野】
【０００１】
単位遊技が行われている間に時間管理を行うスロットマシンに関する。
【背景技術】
【０００２】
従来のスロットマシンでは、遊技者が遊技を行うために投入する金額が著しく高額になるのを防止するように、１回の単位遊技にかかる時間が、所定の時間、例えば４．１秒よりも短くならないように、時間管理を行っていた（例えば、特許文献１参照）。
【０００３】
また、遊技を適切に進行させるために、単位遊技が開始された後、遊技者が停止操作をしない場合には、所定の時間経過した後に、例えば、遊技開始から３０秒経過した後に、自動的に停止するように、時間管理を行っていた（例えば、特許文献２参照）。
【特許文献１】実公平５−３３１７３号公報
【特許文献２】特開２００２−１７７４６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、従来のスロットマシンでは、１回の単位遊技で時間管理を行うものであった。また、スロットマシンにエラーが発生した場合には、遊技者に不公平が生じないようにするため、遊技者による操作が受け付けられないようにされていた。しかしながら、従来のスロットマシンでは、このような遊技者による操作が受け付けられない状態となっても、時間管理を行うためのタイマーによる計時が続行されていた。このため、エラーが発生したときには、実質的に遊技者によって操作できる時間が、４．１秒以内になる場合が生じたり、エラーが発生している間に３０秒以上経過したときには、エラーの解除とともに自動停止してしまい、遊技者が操作できる時間を十分に確保することができない場合が生じたりしていた。
【課題を解決するための手段】
【０００５】
本発明は、上述の点に鑑みてなされたものであり、その目的とするところは、スロットマシンにエラーが発生した場合であっても、適切に遊技を進行させるとともに、遊技者が操作できる時間を十分に確保して、適切な時間管理をすることができるスロットマシンを提供することにある。
【０００６】
以上のような目的を達成するために、本発明においては、スロットマシンにエラーが発生したときには、計時手段による経過時間の計測を一時的に中断する。
【０００７】
具体的には、本発明に係るスロットマシンは、
遊技者の操作に基づいて回転又は停止し、かつ、複数の図柄が各々に付された回転可能な複数のリールを含むスロットマシンであって、
前記複数のリールが停止したときにおける図柄の表示の態様によって遊技の進行を定める遊技制御手段と、
遊技者によって操作されたスタートスイッチから発せられた開始信号に基づいて前記リールの回転制御をするリール回転制御手段と、遊技者によって操作されたストップスイッチから発せられた停止信号に基づいて前記リールの停止制御をするリール停止制御手段と、を含むリール駆動制御手段と、を含み、かつ、
前記遊技制御手段は、
所定のエラーの発生を検出するエラー検出手段と、
遊技者によって前記スタートスイッチが操作されたことに基づいて時間の計測を開始して、経過時間を計測する計時手段と、を含み、かつ、
前記計時手段は、前記エラー検出手段によってエラーが検出されたときには、前記経過時間の計測を中断することを特徴とする。
【０００８】
本発明に係るスロットマシンは、複数のリールを有する。この複数のリールは、遊技者の操作に基づいて回転したり停止したりすることができる。具体的には、遊技者がスタートスイッチを操作することによって、スタートスイッチから発せられた信号を検出したことに基づいてリールが回転するように制御する。この制御は、リール回転制御手段によって行われる。また、遊技者がストップスイッチを操作することによって、ストップスイッチから発せられた信号を検出したことに基づいてリールが停止するように制御する。この制御は、リール停止制御手段によって行われる。なお、ストップスイッチは、複数のリールの各々に対応した複数のスイッチからなるものが好ましい。このようにすることで、複数のリールの各々を別個に停止させることができる。
【０００９】
この複数のリールの各々には、複数の図柄が付されている。複数のリールが停止したときには、図柄の表示の態様が定まる。スロットマシンで行われる遊技は、遊技制御手段によって、その進行の内容が定められ、複数のリールが停止したときの図柄の表示の態様によって、その進行の内容が定まる。
【００１０】
遊技制御手段は、エラー検出手段と計時手段とを含む。エラー検出手段は、スロットマシンにエラーが発生したか否かを検出する。このエラーは、遊技者が遊技を進めるのに、不適切な状態になったり、困難な状態になったりしたことや、スロットマシンとして異常が生じたこと等の不具合が発生したことを意味する。例えば、スロットマシンの状態を検出するための種々の状態検出手段から発せられる信号を検出したり、遊技制御手段に設けられている記憶手段に記憶されている情報を読み出したりして、スロットマシンが適切な状態であるか否かを判断する。計時手段は、遊技者によってスタートスイッチが操作されたことに基づいて時間の計測を開始して、経過時間を計測する。時間計測の開始のきっかけが、スタートスイッチが操作されたことに基づいていればよく、スタートスイッチが操作されたときに、直ちに時間の計測を開始する場合のみならず、スタートスイッチが操作されてから、所定の時間を経過した後に、時間の計測を開始する場合も含まれる。
【００１１】
さらに、上述した計時手段は、エラー検出手段によってエラーが検出されたときに、経過時間の計測を中断する。ここで、中断とは、エラーが検出されなければ、継続されたであろう時間の計測を、エラーが検出されたことにより途中でやめることをいい、その後に時間の計測を再開することを前提として一時的にやめることをいう。なお、時間の計測を開始したときから中断したときまでの計測結果を記憶しておき有効なものとして扱うこととしても、記憶せずに無効なものとして扱うこととしてもよい。中断したときまでの計測結果を記憶しておき、これを有効なものとして扱う場合には、エラーが解除されて経過時間の計測を再開したときには、記憶しておいた計測結果を利用して経過時間を得ることができる。また、中断したときまでの計測結果を記憶せずに、無効なものとして扱う場合には、エラーが解除されて経過時間の計測を再開したときには、改めて全時間が進行するように経過時間を計測することができる。
【００１２】
上述した構成としたことで、スロットマシンにエラーが発生したときには、計時手段による経過時間の計測が一時的に中断されるので、スロットマシンにエラーが発生した場合であっても、遊技者が実質的に操作できる時間を計測することができるので、適切に遊技を進行させるとともに、遊技者が操作できる時間を十分に確保して、適切な時間管理をすることができる。さらに、センサが誤動作等することによってエラーが発生したと判別されたような場合であっても、遊技者が操作できる時間を確保することができる。
【００１３】
また、本発明に係るスロットマシンは、操作者の操作によって、検出されたエラーを解除するエラー解除手段を含み、かつ、
前記計時手段は、
前記エラー解除手段によってエラーが解除されたことに基づいて、前記経過時間の計測を再開し、かつ、
計測を開始したときから中断したときまでの時間と、計測が再開されてからの時間との和を前記経過時間とするものが好ましい。
【００１４】
本発明に係るスロットマシンは、エラー解除手段をさらに含む。このエラー解除手段は、操作者の操作によって、検出されたエラーを解除する。操作者は、スロットマシンを管理したり、保守や点検をしたりする者などがある。エラー解除手段によってエラーが解除されることにより、スロットマシンは、正常な状態、すなわち、遊技を進めるのに好ましい状態になる。
【００１５】
また、計時手段は、エラーが解除されると、中断していた経過時間の計測を再開する。このとき、経過時間は、計測を開始したときから中断したときまでの時間と、計測が再開されてからの時間との和である。例えば、計測を開始したときから中断したときまでの時間をΔｔ１とし、計測が再開されてから現在までの時間をΔｔ２としたときには、経過時間はΔｔ１＋Δｔ２である。
【００１６】
計測を開始したときから中断したときまでの時間と、計測が再開されてからの時間との和を、経過時間とすることにより、遊技者が操作できる時間を十分に確保することができ、エラーが発生した場合でも、他の遊技者と比較して不公平が生じないようにすることができる。
【００１７】
本発明に係るスロットマシンは、前記遊技は、遊技者によって前記スタートスイッチが操作されてから複数のリールが停止して遊技の結果に基づいた処理を終えるまでを単一の工程とした単位遊技が複数回行われ得る遊技であり、
前記計時手段は、一の単位遊技よりも少なくとも１回前に行われた単位遊技の開始のときを基準にして、前記経過時間の計測を開始し、
前記一の単位遊技の開始として前記スタートスイッチが操作されたときに、前記経過時間が第１の所定時間以下である場合には、前記経過時間が前記第１の所定時間より大きくなった後に、前記リール回転制御手段による前記リールの回転制御を開始するものが好ましい。
【００１８】
本発明に係るスロットマシンにおける遊技は、少なくとも１回以上行われる単位遊技からなる。単位遊技の始まりは、遊技者によってスタートスイッチが操作されたときである。この「スタートスイッチが操作されたとき」とは、原則として、遊技者がスタートスイッチを操作することによって、スタートスイッチから発せられた始動信号を遊技制御手段が検出したときをいう。また、単位遊技の始まりを、複数のリールが回転し始めたことを視認できたときとしてもよい。
【００１９】
また、単位遊技の終わりは、複数のリールが停止したときである。この「複数のリールが停止したとき」とは、原則として、遊技者がストップスイッチを操作することによって複数のリールが停止して、複数のリールが停止したことを検出したときや、リールが停止して入賞処理等の単位遊技の終了処理を終えたときをいう。さらに、単位遊技の終わりを、複数のリールが停止したことを視認できたときとしてもよい。
【００２０】
計時手段は、一の単位遊技よりも少なくとも１回前に行われた単位遊技の開始のときを基準にして、経過時間の計測を開始する。上述したように、単位遊技は、繰り返し行われる場合がある。繰り返し行われる単位遊技の各々は、遊技者によってスタートスイッチが操作されることによって開始される。また、遊技者によってストップスイッチが操作されることによって単位遊技が終了する。
【００２１】
繰り返し行われる単位遊技のうちの１つの単位遊技を「一の単位遊技」とする。この「一の単位遊技」よりも前に行われた単位遊技（以下、前単位遊技と称する。）でも、この前単位遊技を開始させるために、遊技者によってスタートスイッチが操作されている。この操作に基づいて、計時手段による経過時間の計測が開始される。ここで、「前単位遊技」は、「一の単位遊技」よりも前に行われた単位遊技であればよく、必ずしも「一の単位遊技」の直前（１回前）に行われた単位遊技である必要はない。
【００２２】
さらに、この「一の単位遊技」の開始として前記スタートスイッチが操作されたときに、経過時間が第１の所定時間以下であるか否かを判断する。すなわち、「前単位遊技」を開始させるために、遊技者によってスタートスイッチが操作されたときから、「一の単位遊技」の開始としてスタートスイッチが操作されたときまでの経過時間が第１の所定時間以下であるか否かを判断する。この経過時間が第１の所定時間以下である場合には、経過時間が第１の所定時間より大きくなるまで待機し、経過時間が第１の所定時間より大きくなった後に、リール回転制御手段によるリールの回転制御を開始する。このような処理をすることで、経過時間が第１の所定時間以下である場合には、スタートスイッチが操作されたときに、直ちにリールの回転制御が開始されるのではなく、ある時間だけ待機した後に、リールの回転制御が開始されることになる。
【００２３】
このようにしたことで、１つの単位遊技が行われる間で、遊技者が操作できる時間を確保して、適切に遊技を進行させることができる。
【００２４】
さらに、本発明に係るスロットマシンは、前記遊技は、遊技者によって前記スタートスイッチが操作されてから複数のリールが停止して遊技の結果に基づいた処理を終えるまでを単一の工程とした単位遊技が複数回行われ得る遊技であり、
前記計時手段は、一の単位遊技の開始のときを基準にして、前記経過時間の計測を開始し、
前記一の単位遊技が行われているときに、遊技者によって前記ストップスイッチが操作されずに、前記経過時間が第２の所定時間を超えた場合には、前記複数のリールの停止制御をするものが好ましい。
【００２５】
本発明に係るスロットマシンにおける遊技は、少なくとも１回以上行われる単位遊技からなる。単位遊技の始まりは、遊技者によってスタートスイッチが操作されたときである。この「スタートスイッチが操作されたとき」とは、原則として、遊技者がスタートスイッチを操作することによって、スタートスイッチから発せられた始動信号を遊技制御手段が検出したときをいう。また、単位遊技の始まりを、複数のリールが回転し始めたことを視認できたときとしてもよい。
【００２６】
また、単位遊技の終わりは、複数のリールが停止したときである。この「複数のリールが停止したとき」とは、原則として、遊技者がストップスイッチを操作することによって複数のリールが停止して、複数のリールが停止したことを検出したときや、リールが停止して入賞処理等の単位遊技の終了処理を終えたときをいう。さらに、単位遊技の終わりを、複数のリールが停止したことを視認できたときとしてもよい。
【００２７】
計時手段は、一の単位遊技の開始のときを基準にして、経過時間の計測を開始する。上述したように、単位遊技は、繰り返し行われる場合がある。繰り返し行われる単位遊技の各々は、遊技者によってスタートスイッチが操作されることによって開始される。また、遊技者によってストップスイッチが操作されることによって単位遊技が終了する。
【００２８】
繰り返し行われる単位遊技のうちの１つの単位遊技を「一の単位遊技」とする。この「一の単位遊技」を開始させるために、遊技者によってスタートスイッチが操作され、この操作に基づいて、計時手段による経過時間の計測が開始される。
【００２９】
さらに、この「一の単位遊技」が行われているときに、遊技者によってストップスイッチが操作されない場合には、経過時間が第２の所定時間を超えたか否かが判断される。すなわち「一の単位遊技」を開始させるために、遊技者によってスタートスイッチが操作されたときから、その「一の単位遊技」において遊技者によってストップスイッチが操作されず、現在に至るまでの経過時間が、第２の所定時間を超えたか否かが判断される。遊技者によってストップスイッチが操作されずに、経過時間が第２の所定時間を超えたときに、複数のリールの停止制御をする。このようにすることで、経過時間が第２の所定時間を超えたときには、遊技者によってストップスイッチが操作されない場合であっても、複数のリールは自動的に停止する。
【００３０】
上述したように、スロットマシンにエラーが発生したときには、経過時間の計測を中断する。このため、スロットマシンにエラーが発生して、エラーを解除するまでの時間が長びいたような場合であっても、直ちに自動停止することはなく、その自動停止の制御をするよりも以前に、遊技者がストップスイッチを操作してリールを停止させる時間を予め確保することができ、適切な時間管理をすることができる。
【００３１】
さらに、本発明に係るスロットマシンは、前記リール回転制御手段が、前記エラー検出手段によってエラーが検出されたときに、前記リールの回転制御を維持するものが好ましい。
【００３２】
このようにすることで、スロットマシンにエラーが発生した場合でも、リールの回転制御が維持されるので、遊技の進行を妨げることを防止することができる。
【００３３】
さらにまた、本発明に係るスロットマシンは、前記エラー検出手段による検出結果に関する情報を表示するエラー表示手段を含むものが好ましい。
【００３４】
このようにすることで、スロットマシンにエラーが発生したことを、スロットマシンの管理者等に的確に報知することができる。
【発明の効果】
【００３５】
スロットマシンにエラーが発生した場合であっても、適切に遊技を進行させるとともに、遊技者が操作できる時間を十分に確保して、適切な時間管理をすることができる。また、実際にエラーが発生したときのみならず、センサが誤動作等することによってエラーが発生したと判別されたような場合であっても、遊技者が操作できる時間を確保することができ、遊技者に不利益を与えることを防止することができる。
【発明を実施するための最良の形態】
【００３６】
以下に、本発明の実施例について図面に基づいて説明する。
【００３７】
＜＜スロットマシン１０の構成＞＞
図１は、本実施形態に係るスロットマシン１０の前面を示す正面図である。また、図２は、スロットマシン１０の内部構造を示す図である。
【００３８】
図１及び図２に示すように、スロットマシン１０は、箱形形状の基体部２０と、前面扉４０と、を含む。前面扉４０は、基体部２０の左側側部で枢支されて、基体部２０の前面側で開閉可能に設けられている。図１は、前面扉４０を基体部２０に対して閉じた状態を示し、図２は、前面扉４０を基体部２０に対して略１８０度開放した状態を示す。
【００３９】
＜前面扉４０の前面＞
前面扉４０は、閉じられたときに基体部２０の前面を覆うように、基体部２０に開閉可能に取り付けられている。図１に示すように、前面扉４０の前面には、主に、操作に関する部材と、表示に関する部材とが設けられている。また、前面扉４０の背面には、主に、制御用の回路基板が設けられている。
【００４０】
＜操作に関する部材＞
図１に示すように、前面扉４０の前面側（遊技者側）の略中央には、水平方向に伸長する操作パネル４１が設けられている。操作パネル４１の前面側には、スタートスイッチ４２や、３つのストップスイッチ４４ａ、４４ｂ及び４４ｃが設けられている。操作パネル４１の上面側には、１ベットスイッチ６２、２ベットスイッチ６４及び最大ベットスイッチ６６や、メダル投入口４６が設けられている。前面扉４０の下部には、遊技の結果に基づいて払い出されたメダルを受けるための受け皿４８も設けられている。
【００４１】
スタートスイッチ４２や、３つのストップスイッチ４４ａ、４４ｂ及び４４ｃは、遊技を進めるために遊技者によって操作されるスイッチである。スタートスイッチ４２を遊技者が操作することによって、後述する３つのリール３０Ｌ、３０Ｃ及び３０Ｒの回転が開始される。また、３つのストップスイッチ４４ａ、４４ｂ及び４４ｃを遊技者が操作することによって、操作されたストップスイッチに対応するリール３０Ｌ〜３０Ｒが停止される。
【００４２】
尚、１ベットスイッチ６２、２ベットスイッチ６４及び最大ベットスイッチ６６の機能については後述する。
【００４３】
操作パネル４１の前面のメダル投入口４６の近傍には、滞留解除ボタン４３が設けられている。メダル投入口４６から投入されたメダルが内部で滞留したときに、この滞留解除ボタン４３を押動操作することにより、滞留したメダルをメダル排出口４９を介して受け皿４８に戻すことができる。
【００４４】
＜リール表示窓５０とリール３０Ｌ，３０Ｃ，３０Ｒ＞
図１及び図２に示すように、前面扉４０の前面の略中央部には、リール表示窓５０が形成されている。図２に示すように、３つのリール３０Ｌ〜３０Ｒは、リールユニット２８内に回転可能に収容されている。リールユニット２８は、前面２９が開放されており、後述するように、遊技者はリールユニット２８の前面２９に位置した図柄の種類を視認することができる。リールユニット２８は、基体部２０に固定された支持板２６によって支持されている。前面扉４０が閉じられたときには、リール表示窓５０は、リールユニット２８の前面２９の前方に位置する。リール表示窓５０は、透明な部材で覆われており、前面扉４０が閉じられたときには、遊技者は、リール表示窓５０を介してリール３０Ｌ〜３０Ｒに描かれている図柄の種類を視認することができる。
【００４５】
３つのリール３０Ｌ〜３０Ｒの各々には複数種類の図柄が付されている。図柄の種類は、例えば、数字の「７」や、果物の「チェリー」等の遊技者が識別できるものである。また、後述するように、３つのリール３０Ｌ〜３０Ｒが停止したときには、リール表示窓５０において、９個の図柄が視認可能に停止表示される。
【００４６】
＜リール３０Ｌ，３０Ｃ，３０Ｒとストップスイッチ４４ａ，４４ｂ，４４ｃ＞
左リール３０Ｌは、左側のストップスイッチ４４ａに対応し、中リール３０Ｃは、中央のストップスイッチ４４ｂに対応し、右リール３０Ｒは、右側のストップスイッチ４４ｃに対応する。これにより、左側のストップスイッチ４４ａを遊技者が操作したときには左リール３０Ｌが停止し、中央のストップスイッチ４４ｂを遊技者が操作したときには中リール３０Ｃが停止し、右側のストップスイッチ４４ｃを遊技者が操作したときには右リール３０Ｒが停止する。
【００４７】
＜リール表示窓５０と入賞ラインＬ１〜Ｌ５＞
上述したように、リール表示窓５０は透明な部材で覆われている。図１に示すように、リール表示窓５０には、５本の入賞ラインＬ１〜Ｌ５が描かれている。このようにすることで、遊技者は、リール表示窓５０を介して図柄の種類を視認することができるとともに、リール表示窓５０上の５本の入賞ラインＬ１〜Ｌ５をも視認することができる。
【００４８】
入賞ラインＬ１は、水平方向に延びる中段の直線であり、入賞ラインＬ２は、水平方向に延びる上段の直線であり、入賞ラインＬ３は、水平方向に延びる下段の直線である。また、入賞ラインＬ４は、左上から右下へ向かって延びる直線であり、入賞ラインＬ５は、左下から右上へ向かって延びる直線である。
【００４９】
＜ベットスイッチ６２，６４及び６６と入賞ラインＬ１〜Ｌ５＞
上述した操作パネル４１のメダル投入口４６に規定枚数以上のメダルが投入されると、メダルカウンタ（図示せず）により投入されたメダルの枚数が計数され、その枚数はクレジット数として記憶される。上述した１ベットスイッチ６２は、記憶されたクレジット数のうちの１枚のメダルを遊技の賭けの対象とするためのスイッチである。また、２ベットスイッチ６４は、クレジット数のうちの２枚のメダルを遊技の賭けの対象とするためのスイッチであり、最大ベットスイッチ６６は、クレジット数のうちの３枚のメダルを遊技の賭けの対象とするためのスイッチである。
【００５０】
上述したように、リール表示窓５０には５本の入賞ラインＬ１〜Ｌ５が描かれている。１ベットスイッチ６２を遊技者が操作したときには、５本の入賞ラインのうちの１本、例えば入賞ラインＬ１が有効化される。２ベットスイッチ６４を操作したときには、５本の入賞ラインのうちの３本、例えば入賞ラインＬ１、Ｌ２及びＬ３が有効化される。最大ベットスイッチ６６を操作したときには、５本の入賞ラインの全て、即ちＬ１、Ｌ２、Ｌ３、Ｌ４及びＬ５が有効化される。このように３つのベットスイッチ６２，６４及び６６は、遊技の賭けの対象となるメダルの枚数を定めるとともに、入賞ラインＬ１〜Ｌ５を有効化する選択手段として機能する。
【００５１】
＜有効ライン＞
上述したように、３つのベットスイッチ６２，６４及び６６は、遊技者が操作することにより、入賞ラインＬ１〜Ｌ５を有効化する選択手段として機能する。１ベットスイッチ６２を遊技者が操作したときには、入賞ラインＬ１が有効化され、２ベットスイッチ６４を操作したときには、入賞ラインＬ１、Ｌ２及びＬ３が有効化され、最大ベットスイッチ６６を操作したときには、入賞ラインＬ１〜Ｌ５の全てが有効化される。上述したように、有効化された入賞ラインを有効ラインと称する。
【００５２】
有効ライン上に停止した図柄の並びが、入賞したか否かの判断の対象となる。例えば、上述した有効ラインＬ１上に「７」−「７」−「７」の並びが揃ったときには、ビッグボーナスという役に入賞したと判断される。尚、役の種類については、後述する。また、有効ラインＬ１上に役を構成しない図柄の並びが停止したときには、入賞しなかったと判断される。これに対して、入賞ラインであっても、その入賞ラインが有効化されていないときには、その入賞ライン上に「７」−「７」−「７」の並びが揃った場合であっても、その入賞ラインは入賞したか否かの判断の対象とはされない。
【００５３】
＜エラー表示装置４５＞
３つのリール３０Ｌ〜３０Ｒの下方には、エラー表示装置４５が設けられている。スロットマシン１０において、遊技者が遊技を進めるのに、不適切な状態になったり、困難な状態になったりしたときや、異常が生じたときに、生じた現象に応じてエラーコードがエラー表示装置４５に表示される。
【００５４】
例えば、メダル投入口４６から投入されたメダルが滞留したと判別されたときには、エラーコードとして「ＣＥ」という文字列がエラー表示装置４５に表示される。また、後述するメイン制御基板３２に設けられているＲＡＭ（ランダム・アクセス・メモリ）の内容が、電源投入時に適切でないと判別されたときには、エラーコードとして「Ｅ１」という文字列がエラー表示装置４５に表示される。
【００５５】
＜基体部２０＞
図２に示す基体部２０は、木材等によって組み立てられて、前面が開口された箱形に形成されている。基体部２０の内部の下部には、スロットマシン１０に搭載された種々の装置に電源を供給する電源ユニット２２や、メダルを貯留しておくホッパ装置を含むメダル払出し装置２４が設けられている。また、これらの電源ユニット２２及びメダル払出し装置２４の上方には、支持板２６が設けられている。この支持板２６によって、リール３０Ｌ、３０Ｃ及び３０Ｒを回転可能に収容するリールユニット２８が支持されている。さらに、基体部２０の内部の上部には、スロットマシン１０で行われる遊技を全体的に制御するメイン制御基板３２が設けられている。
【００５６】
＜メイン制御基板３２＞
メイン制御基板３２は、３つのリール３０Ｌ、３０Ｃ及び３０Ｒの回転の開始及び停止制御をするとともに、スロットマシン１０で行われる遊技の進行等の遊技全体を制御するための制御基板である。また、メイン制御基板３２は、後述する２つのフォトセンサ９６ａ及び９６ｂからの検出信号を検出して、メダル選別装置７０の内部にメダル等の被検出物体が存在するか否かを判断する。さらに、メイン制御基板３２は、後述する回転角度センサ８３ａ〜８３ｃから発せられた信号に基づいて、３つのリール３０Ｌ〜３０Ｒの状態が適切であるか否かを判断する。
【００５７】
このメイン制御基板３２は、演算等を行うＣＰＵ（中央処理装置）（図示せず）、遊技プログラムを記憶したＲＯＭ（リードオンリーメモリー）（図示せず）、及び各データを一時的に記憶するＲＡＭ（ランダムアクセスメモリー）（図示せず）等を含む。
【００５８】
例えば、ＲＯＭは、後述する図６〜図９に示すプログラムを実行するためのプログラムを記憶する。また、ＲＡＭは、このプログラムで用いられる変数の値を記憶する。これらのＣＰＵ、ＲＯＭ及びＲＡＭは、入出力バスによって電気的に接続されており、データ信号やアドレス信号が入出力できるようになされている。
【００５９】
また、メイン制御基板３２は、上述したベットスイッチ６２，６４及び６６と電気的に接続されている。ベットスイッチ６２，６４及び６６を遊技者が操作したときには、ベット指示信号がベットスイッチ６２，６４及び６６の各々からメイン制御基板３２へ発せられる。
【００６０】
さらに、メイン制御基板３２は、上述したスタートスイッチ４２や、３つのストップスイッチ４４ａ、４４ｂ及び４４ｃと電気的に接続されている。スタートスイッチ４２や、３つのストップスイッチ４４ａ、４４ｂ及び４４ｃを遊技者が操作したときには、操作信号がスタートスイッチ４２や、３つのストップスイッチ４４ａ、４４ｂ及び４４ｃからメイン制御基板３２へ発せられる。スタートスイッチ４２から信号がメイン制御基板３２に発せられたときには、メイン制御基板３２は、３つのリール３０Ｌ、３０Ｃ及び３０Ｒの回転制御をする。また、ストップスイッチ４４ａ、４４ｂ又は４４ｃから信号がメイン制御基板３２に発せられたときには、メイン制御基板３２は、３つのリール３０Ｌ、３０Ｃ及び３０Ｒのうち、操作されたストップスイッチに対応したリールの停止制御をする。
【００６１】
また、メイン制御基板３２には、時間を計測するためのタイマー５２（図示せず）も設けられており、タイマー５２は、上述した入出力バスに電気的に接続されている。このタイマー５２は、ＣＰＵから発せられた開始信号を入出力バスを介して受信することによって、開始信号を受信したときを基準にした時間の計測を開始する。また、タイマー５２は、中断信号を受信したときには、時間の計測を一時的に中断し、再開信号を受信したときには、計測を再開する。このとき、開始信号を受信したときから中断するまでの時間に、計測を再開した後からの時間を加算して、計測した時間とするものが好ましい。さらに、終了信号を受信したときには、時間の計測を終了し、計測した時間を示す信号をＣＰＵに発する。
【００６２】
＜メダル選別装置７０＞
図２に示すように、リール表示窓５０の下方には、メダル選別装置７０が取り付けられている。後述する図３に示すメダル選別装置７０の入口７６が、メダル投入口４６と連通するように、メダル選別装置７０は、メダル投入口４６の下部に設けられている。メダル選別装置７０は、後述するように、メダル投入口４６から投入されたメダルの適否を選別する。図２に示すように、メダル選別装置７０の下方には、ガイド部材５４とガイド部材５６とが設けられている。ガイド部材５４は、メダル選別装置７０によって受け入れられた正規のメダルをホッパ装置５８へ案内する。一方、ガイド部材５６は、メダル選別装置７０によって拒否されたメダル（又は異物）をメダル排出口４９（図１参照）へ案内する。
【００６３】
以下では、図３〜図４を用いてメダル選別装置７０について説明する。図３は、メダル選別装置７０の構造を示す正面図である。なお、この図３は、後述するカバー７８の一部を破断して示す図である。図４は、メダル選別装置７０に入ったメダルの動きを示すための正面図である。
【００６４】
メダル選別装置７０は、ケース７１と、ゲートプレート７４と、カバー７８と、を含む。ケース７１は、硬質プラスチック等の合成樹脂で一体的に形成された矩形状のケースである。ゲートプレート７４は、外形が略台形の金属板から形成され、ケース７１の略上半分を覆うように、ケース７１に対して開閉可能に取り付けられている。カバー７８は、合成樹脂で形成され、ケース７１の略下半分を開閉可能に覆うように設けられている。
【００６５】
［メダル案内通路７７，入口７６，出口８０］
メダル選別装置７０の左上端には、メダルをメダル選別装置７０の内部に導く入口７６が形成され、メダル選別装置７０の右下端には、メダルをメダル選別装置７０の外部に排出するための出口８０が形成されている。さらに、入口７６から出口８０に至るまで、メダルの厚さよりも若干広い間隙が形成されており、この間隙によって、入口７６から出口８０に向かってメダルが通過できるメダル案内通路７７が形成される。後述するように、メダル選別装置７０の内部では、メダル案内通路７７に沿ってメダルが移動する。
【００６６】
［フォトセンサ９６ａ及び９６ｂ］
メダル案内通路７７の下流の出口８０の付近には、２つのフォトセンサ９６ａ及び９６ｂが、メダル案内通路７７に沿って並置されている。２つのフォトセンサ９６ａ及び９６ｂの双方は、発光部と受光部とを有する反射型のセンサである。
【００６７】
２つのフォトセンサ９６ａ又は９６ｂの前方に、メダル等の被検出物体が通過したり、存在したりするときには、発光部から発光された光は、被検出物体によって反射され、反射された光が受光部によって受光される。このとき、２つのフォトセンサ９６ａ又は９６ｂは、センサの前面に被検出物体が存在することを示す検出信号を発する。
【００６８】
一方、２つのフォトセンサ９６ａ又は９６ｂの前方に、被検出物体が存在しない場合には、発光部から発光された光は、反射されることがないので、受光部によって光を受光することはない。この場合には、２つのフォトセンサ９６ａ又は９６ｂから、検出信号は発せられない。
【００６９】
２つのフォトセンサ９６ａ及び９６ｂは、メイン制御基板３２に電気的に接続されており、２つのフォトセンサ９６ａ又は９６ｂの前方に被検出物体が存在するとして発せられた検出信号は、メイン制御基板３２に供給される。
【００７０】
［メダル選別装置７０の動作］
以下に、メダル選別装置７０の動作を説明する。
【００７１】
図４のＭ１に示すように、メダル投入口４６にメダルが投入されると、メダルは、メダル選別装置７０の入口７６へ案内される。入口７６からメダル選別装置７０のメダル案内通路７７へ案内されたメダルは、案内レール部７５に沿って、２つのフォトセンサ９６ａ及び９６ｂの前方を横切る（図４のＭ４参照）。このとき、２つのフォトセンサ９６ａ又は９６ｂから検出信号が発せられる。メイン制御基板３２は、２つのフォトセンサ９６ａ及び９６ｂから発せられた検出信号を、正規のメダルが投入されたことを示すメダル受付け信号として受信し、受信したことを計数して、その値をクレジット数に加算する。
【００７２】
２つのフォトセンサ９６ａ及び９６ｂの前方を横切ったメダルは、出口８０へ到達し（図４のＭ５参照）、上述したホッパ装置５８へ案内されて貯留される。
【００７３】
＜スロットマシン１０における遊技＞
スロットマシン１０における遊技は、停止した複数のリール３０Ｌ、３０Ｃ又は３０Ｒの停止位置により定まる図柄の並びによって遊技結果が定まる遊技である。遊技者は、有効ライン上に停止させる図柄の並びが、所定の役を構成する図柄の並びとなるように、３つのストップスイッチ４４ａ、４４ｂ及び４４ｃを操作して、リール３０Ｌ、３０Ｃ又は３０Ｒを停止させる。役は、後述する役抽選手段１２０の抽選処理によって定められる。後述するように、抽選処理は、当り又は外れを定めるものであり、当りとは、複数の種類の役のうちから少なくとも一種類の役が定められることをいう。
【００７４】
また、スロットマシン１０で行われる遊技は、スタートスイッチ４２を遊技者が操作する度に行われ、複数のリール３０Ｌ、３０Ｃ又は３０Ｒの回転開始から回転停止までを単一の行程として繰り返され得る遊技である。この単一の行程の遊技を単位遊技と称する。
【００７５】
上述した役の種類には、例えば、特別役や、小役、及び再遊技役等の種類がある。特別役は、通常遊技から特別遊技（遊技者にとって有利な遊技）に移行することができる役である。この特別役には、ビックボーナス（以下、ＢＢ役と称する。）及びレギュラーボーナス（以下、ＲＢ役と称する。）がある。
【００７６】
上述したＢＢ役は、特別遊技の１つであるＢＢ遊技に移行させる役である。このＢＢ遊技は、特典遊技に複数回移行できるようにしたゲームである。この特典遊技とは、所定役が高確率で当選する遊技を行うゲームであり、遊技者がより多くのメダルを取得する可能性を高めた特典を遊技者に付与し得るゲームである。このＢＢ遊技は、所定の終了条件を満たすまで、例えば、払い出されるメダルの枚数が所定の枚数を超えるまで、特典遊技を繰り返し行える。
【００７７】
また、ＲＢ役は、特別遊技の１つであるＲＢ遊技に移行させる役である。このＲＢ遊技は、ＢＢ遊技中の特典遊技に相当するゲームを１セット、即ち、所定役が高確率で当選する遊技を一定条件下で所定回数行うゲームである。
【００７８】
さらに、小役とは、予め定めた枚数のメダルの払出しを行う役である。小役には複数の種類の役が有り、３つのリール３０Ｌ、３０Ｃ又は３０Ｒに付された図柄の種類を用いて役の名称とする場合が多い。例えば、図柄の種類には、「スイカ」、「ベル」、「チェリー」等がある。このため、有効ライン上に図柄「スイカ」が揃う小役をスイカ役と称し、有効ライン上に図柄「ベル」が揃う小役をベル役と称する。また、左リール３０Ｌの図柄「チェリー」が有効ライン上に停止表示されたときには、中リール３０Ｃ及び右リール３０Ｒの図柄の種類に拘らず入賞したとする。この役をチェリー役と称する。
【００７９】
さらにまた、再遊技役とは、現在行われた遊技での賭数（ベット枚数）を維持した再遊技（以下、リプレイ又はＲＰと称する。）が行えるようにした役である。
【００８０】
＜＜スロットマシン１０の機能＞＞
図５は、スロットマシン１０における主要な制御機能の概略を示す機能ブロック図である。図５に示すように、スロットマシン１０は、主に、操作手段５００と、選択手段６００と、遊技媒体選別手段７００と、エラー解除手段９００と、メイン制御手段１００と、図柄表示手段４００と、情報表示手段３００と、を含む。
【００８１】
＜操作手段５００＞
操作手段５００は、遊技者によって操作されるもので、操作された旨の信号を後述するメイン制御手段１００に遊技者の操作に基づいて発する。操作手段５００は、スタートスイッチ４２と、ストップスイッチ４４ａ〜４４ｃと、を含むものが好ましい。スタートスイッチ４２は、遊技者によって操作されたときに、操作されたことを示す信号を後述するメイン制御手段１００に発する。また、ストップスイッチ４４ａ〜４４ｃの各々も、遊技者によって操作されたときに、操作されたことを示す信号を後述するメイン制御手段１００に発する。
【００８２】
上述したように、複数のリール３０Ｌ、３０Ｃ又は３０Ｒが回転してから停止するまでに行われる単一の工程の遊技を単位遊技と称する。スタートスイッチ４２からメイン制御手段１００に発せられた信号によって、３つのリール３０Ｌ、３０Ｃ及び３０Ｒの回転が始まり、単位遊技の開始の契機が定められる。このスタートスイッチ４２からメイン制御手段１００に発せられる信号を開始信号と称する。
【００８３】
また、ストップスイッチ４４ａ〜４４ｃの各々からメイン制御手段１００に発せられた信号によって、３つのリール３０Ｌ、３０Ｃ及び３０Ｒのうち対応したリールが停止し、単位遊技の終了の契機が定められる。このストップスイッチ４４ａ〜４４ｃの各々からメイン制御手段１００に発せられる信号を終了信号と称する。従って、上述した開始信号が発せられたことに基づいて単位遊技が開始され、終了信号が発せられたことに基づいて単位遊技が終了する。
【００８４】
＜選択手段６００＞
選択手段６００も、操作手段５００と同様に、遊技者によって操作されるもので、遊技者の操作に基づいて操作された旨の信号を後述するメイン制御手段１００に発する。操作手段５００からメイン制御手段１００へ発せられた信号に基づいて、複数の入賞ラインＬ１〜Ｌ５のうちのいずれのものを有効化するかが定められる。
【００８５】
選択手段６００も、遊技者によって操作されるものであればよい。選択手段６００は、好ましくは、上述した１ベットスイッチ６２、２ベットスイッチ６４及び最大ベットスイッチ６６からなる。
【００８６】
１ベットスイッチ６２、２ベットスイッチ６４又は最大ベットスイッチ６６からメイン制御手段１００へ発せられた信号によって、遊技の賭けの対象とするメダルの枚数が定められる。例えば、１ベットスイッチ６２からメイン制御手段１００へ発せられた信号によって、１枚のメダルを遊技の賭けの対象とし、２ベットスイッチ６４からメイン制御手段１００へ発せられた信号によって、２枚のメダルを遊技の賭けの対象とし、最大ベットスイッチ６６からメイン制御手段１００へ発せられた信号によって、３枚のメダルを遊技の賭けの対象とする。
【００８７】
＜遊技媒体選別手段７００＞
遊技媒体選別手段７００は、メダル投入口４６から投入されたメダル等の遊技媒体を選別する遊技媒体選別手段である。遊技媒体選別手段７００は、許可状態又は拒否状態のいずれかの状態となる。許可状態は、投入された遊技媒体の受け入れを許可する状態である。拒否状態は、投入された遊技媒体の受け入れを拒否する状態である。遊技媒体選別手段７００は、上述したメダル選別装置７０からなるのが好ましい。
【００８８】
遊技媒体選別手段７００は、検出手段７２０を含む。
【００８９】
＜検出手段７２０＞
検出手段７２０は、メダル等の遊技媒体を含む被検出物体の存在を検出し、被検出物体の有無に応じて検出信号を発する。被検出物体には、遊技媒体のみならず、メダル選別装置７０内に存在し得る物体が含まれる。
【００９０】
検出手段７２０は、上述した２つのフォトセンサ９６ａ及び９６ｂからなるものが好ましい。２つのフォトセンサ９６ａ又は９６ｂの前方に、メダル等の被検出物体が通過したり、存在したりするときには、２つのフォトセンサ９６ａ又は９６ｂは、センサの前面に被検出物体が存在することを示す検出信号を発する。
【００９１】
２つのフォトセンサ９６ａ又は９６ｂの前方に、被検出物体が存在しない場合には、２つのフォトセンサ９６ａ又は９６ｂから、検出信号は発せられない。
【００９２】
検出手段７２０は、後述するメイン制御手段１００に電気的に接続されており、２つのフォトセンサ９６ａ又は９６ｂの前方に被検出物体が存在するとして発せられた検出信号は、メイン制御手段１００に供給される。
【００９３】
＜エラー解除手段９００＞
エラー解除手段９００は、操作者の操作によって、動作状態を初期化する。
【００９４】
スロットマシン１０にエラーが発生したときに、エラー解除手段９００が操作された場合には、スロットマシン１０の状態は、エラーが発生する前の状態に復帰され、スロットマシン１０に発生したエラーが解除される。
【００９５】
このエラー解除手段９００は、上述したリセットスイッチ２７からなるのが好ましい。
【００９６】
＜メイン制御手段１００（遊技制御手段）＞
メイン制御手段１００には、上述した操作手段５００と選択手段６００と遊技媒体選別手段７００のほか、図柄表示手段４００と情報表示手段３００とが電気的に接続されている。メイン制御手段１００は、遊技の進行等の遊技全体を制御したり、投入されたメダルの選別を制御したりする。このメイン制御手段１００は、上述したメイン制御基板３２からなるのが好ましい。
【００９７】
上述したように、メイン制御手段１００には操作手段５００が電気的に接続されている。操作手段５００のストップスイッチ４４ａ〜４４ｃの各々からは、メイン制御手段１００に終了信号が発せらる。ストップスイッチ４４ａ〜４４ｃの各々から発せられた終了信号の順番やタイミングを検出することによって、メイン制御手段１００は、３つのストップスイッチ４４ａ〜４４ｃの複数の種類の操作態様を得ることができる。
【００９８】
また、メイン制御手段１００には選択手段６００が電気的に接続されている。選択手段６００の１ベットスイッチ６２、２ベットスイッチ６４及び最大ベットスイッチ６６の各々からは、メイン制御手段１００にベット信号が発せられる。発せられたベット信号を検出することによって、賭けの対象とするメダルの枚数や、有効ラインの設定の制御をする。
【００９９】
さらにまた、上述したように、メイン制御手段１００には検出手段７２０が電気的に接続されている。検出手段７２０の２つのフォトセンサ９６ａ及び９６ｂからは、被検出物体が存在することを示す検出信号が発せられる。発せられた検出信号を検出することによって、メダル選別装置７０の内部に被検出物体が存在するか否かを判断することができる。また、メイン制御手段１００には、回転角度センサ８３ａ〜８３ｃが電気的に接続されている。回転角度センサ８３ａ〜８３ｃから発せられた信号に基づいて、３つのリール３０Ｌ〜３０Ｒの状態が適切であるか否かを判断することができる。
【０１００】
また、メイン制御手段１００は、役抽選手段１２０と、リール駆動制御手段１３０と、図柄検出手段１５０と、物体有無判断手段１６０と、入賞処理手段１７０と、エラー検出手段１８０と、計時手段１９０と、表示制御手段１６４とからなる。
【０１０１】
＜役抽選手段１２０（抽選手段）＞
役抽選手段１２０は、予め定められている役の抽選を行う。役には、上述したように、特別役、小役、及び再遊技役がある。
【０１０２】
特別役とは、通常遊技から特別遊技に移行させる役である。特別遊技は、通常遊技において獲得できるメダルの数よりも多くのメダルを獲得できる可能性が高くなった遊技であり、遊技者にとって有利となる遊技である。特別役としては一般に、ＢＢ役（ビックボーナス）及びＲＢ役（レギュラーボーナス）が挙げられる。これらのＢＢ役又はＲＢ役は、それぞれ、特別遊技の１つであるＢＢ遊技又はＲＢ遊技に移行させる役である。
【０１０３】
また、小役とは、予め定められた枚数のメダルが払い出される役である。上述したように、小役の種類には、スイカ役やベル役やチェリー役等の複数の種類がある。抽選処理によって小役が抽選されるときには、これらのうちの１つの種類の小役が定められる。小役の種類に応じて、メダルの払出し枚数が異なるように予め設定されている。
【０１０４】
さらに、再遊技役は、前回行われた遊技で投入されたメダルの枚数（ベット枚数）を維持したまま、今回の遊技を行うことができる、即ち再遊技を行うことができるようにした役である。
【０１０５】
役抽選手段１２０は、例えば、乱数発生手段（図示せず）と、乱数抽出手段（図示せず）と、乱数判定手段（図示せず）とを含む。乱数発生手段は、役抽選用の乱数（ハードウェア乱数等）を発生させる。乱数抽出手段は、乱数発生手段によって発せられた乱数を抽出する。乱数判定手段は、乱数抽出手段が抽出した乱数値に基づいて、役の当選の有無及び当選役を判定する。この役抽選手段１２０によって、「抽選手段」が構成され、「抽選処理」が行われる。
【０１０６】
「抽選処理」は、遊技についての当り又は外れを定める抽選処理である。
【０１０７】
＜リール駆動制御手段１３０＞
リール駆動制御手段１３０は、上述したスタートスイッチ４２から発せられた開始信号や、ストップスイッチ４４ａ〜４４ｃから発せられた終了信号に基づいて、３つのリール３０Ｌ〜３０Ｒの回転制御と停止制御とを行う。リール駆動制御手段１３０は、リール回転制御手段１３２とリール停止制御手段１３４とからなる。このリール駆動制御手段１３０から「リール駆動制御手段」が構成される。
【０１０８】
＜リール回転制御手段１３２＞
リール回転制御手段１３２は、上述した操作手段５００、好ましくはスタートスイッチ４２から発せられた開始信号を検出したときに、モータ８６ａ、８６ｂ及び８６ｃに回転制御信号を発する。後述するように、モータ８６ａは左リール３０Ｌを駆動し、モータ８６ｂは中リール３０Ｃを駆動し、モータ８６ｃは右リール３０Ｒを駆動する。リール回転制御手段１３２は、開始信号を検出したときには、これらの３つのモータ８６ａ、８６ｂ及び８６ｃに回転制御信号を発する。この回転制御信号によって、３つのリール３０Ｌ〜３０Ｒは、回転を開始する。この処理は、後述する図６のサブルーチンのステップＳ１５で実行される。
【０１０９】
＜リール停止制御手段１３４＞
リール停止制御手段１３４は、ストップスイッチ４４ａ，４４ｂ又は４４ｃが遊技者によって操作されたときのタイミングと、上述した役抽選手段１２０の抽選処理の結果と、に基づいて、モータ８６ａ、８６ｂ又は８６ｃへ停止制御信号を発して、左リール３０Ｌ、中リール３０Ｃ又は右リール３０Ｒの停止制御をする。
【０１１０】
上述したように、ストップスイッチ４４ａ，４４ｂ又は４４ｃが遊技者によって操作されたときには、ストップスイッチ４４ａ，４４ｂ又は４４ｃから終了信号が発せられる。リール停止制御手段１３４は、このストップスイッチ４４ａ，４４ｂ又は４４ｃから発せられた終了信号を検出する。リール停止制御手段１３４は、ストップスイッチ４４ａ，４４ｂ又は４４ｃから発せられた終了信号を検出すると、左リール３０Ｌ、中リール３０Ｃ及び右リール３０Ｒの回転角度位置を検出する。後述するように、左リール３０Ｌの回転角度位置は、回転角度センサ８３ａによって検出される。中リール３０Ｃの回転角度位置は、回転角度センサ８３ｂによって検出される。右リール３０Ｒの回転角度位置は、回転角度センサ８３ｃによって検出される。
【０１１１】
すなわち、遊技者によって左側のストップスイッチ４４ａが操作されたときには、リール停止制御手段１３４は、回転角度センサ８３ａから発せられる信号に基づいて左リール３０Ｌの回転角度位置を検出する。遊技者によって中央のストップスイッチ４４ｂが操作されたときには、リール停止制御手段１３４は、回転角度センサ８３ｂから発せられる信号に基づいて中リール３０Ｃの回転角度位置を検出する。遊技者によって右側のストップスイッチ４４ｃが操作されたときには、リール停止制御手段１３４は、回転角度センサ８３ｃから発せられる信号に基づいて右リール３０Ｒの回転角度位置を検出する。
【０１１２】
また、上述したように、リール停止制御手段１３４は、上述した役抽選手段１２０の抽選処理の結果にも基づいて、左リール３０Ｌ、中リール３０Ｃ又は右リール３０Ｒの停止制御をする。例えば、役抽選手段１２０の抽選処理によって所定の役に当選した場合には、リール停止制御手段１３４は、その役に対応する図柄の並びが有効化された入賞ライン上に容易に揃うように３つのリール３０Ｌ，３０Ｃ及び３０Ｒの停止制御を行う。一方、役抽選手段１２０の抽選処理によっていずれの役にも当選しなかった場合、すなわち、外れた場合には、リール停止制御手段１３４は、いずれかの役に対応する図柄の並びが有効化された入賞ライン上に揃わないように３つのリール３０Ｌ，３０Ｃ及び３０Ｒの停止制御を行う。後述するように、左リール３０Ｌ、中リール３０Ｃ及び右リール３０Ｒの回転角度位置を検出することによって、入賞ライン上に停止させることができる図柄の種類を得ることができるので、役抽選手段１２０の抽選処理の結果に基づいて、３つのリール３０Ｌ，３０Ｃ及び３０Ｒの停止制御を行うことができる。
【０１１３】
リール停止制御手段１３４は、ストップスイッチ４４ａ，４４ｂ及び４４ｃが操作されたときを基準にして、その後、ある一の入賞ラインを通過する図柄の数が、所定数以下となるように、リール３０Ｌ，３０Ｃ及び３０Ｒの停止制御をする。例えば、ある一の入賞ラインを入賞ラインＬ１とした場合には、ストップスイッチ４４ａ，４４ｂ及び４４ｃが操作された後、入賞ラインＬ１を通過する図柄の数が、所定数以下となるように、リールの停止制御をする。
【０１１４】
ここで、ある一の入賞ラインは、本実施の形態では、入賞ラインＬ１〜Ｌ５のいずれでもよい。また、リール３０Ｌ，３０Ｃ及び３０Ｒのうちの１つのリールに着目すれば、ストップスイッチが操作されたときから、そのリールが停止するまでの間に入賞ラインＬ１〜Ｌ５を通過する図柄の数は、いずれの入賞ラインでも同じである。例えば、ストップスイッチ４４ａが操作されたときからリール３０Ｌが停止するまでの間に、入賞ラインＬ１〜Ｌ５を通過する図柄の数は、いずれの入賞ラインでも同じである。
【０１１５】
本明細書では、上述した図柄の所定数とは、いずれかの１つの入賞ラインを通過することができる図柄の最大数である。また、当選した所定の役に対応する図柄の並びが有効化された入賞ライン上に揃うようにリールの停止制御を行うことを「引き込み制御」と称する。さらに、いずれかの役に対応する図柄の並びが有効化された入賞ライン上に揃わないようにリールの停止制御を行うことを「蹴飛ばし制御」と称する。
【０１１６】
上述したように、リール停止制御手段１３４は、ストップスイッチ４４ａ，４４ｂ及び４４ｃが操作されてから、リール３０Ｌ，３０Ｃ及び３０Ｒがある程度回転してから停止するように制御する。しかし、リール３０Ｌ，３０Ｃ及び３０Ｒが停止するまでの時間を余りに長くした場合には、リール３０Ｌ，３０Ｃ及び３０Ｒが停止するまでの態様が不自然なものとなる。このようなことから、ストップスイッチ４４ａ，４４ｂ及び４４ｃが操作されたことを検出したときからリールが停止するまでの時間を、通常、１９０ミリ秒以下に設定している。
【０１１７】
また、リール３０Ｌ，３０Ｃ及び３０Ｒが一定の速度で回転しているときには、リール３０Ｌ，３０Ｃ及び３０Ｒに付された図柄を遊技者がおおむね識別できるようにする必要もある。このため、リール３０Ｌ，３０Ｃ及び３０Ｒが１分間に８０回転以上回転しないように、リール３０Ｌ，３０Ｃ及び３０Ｒの回転速度が定められている。
【０１１８】
さらに、一般的なスロットマシンの場合には、リール３０Ｌ，３０Ｃ及び３０Ｒの各々に付されている図柄の数は２１個である。
【０１１９】
このように、ストップスイッチ４４ａ，４４ｂ及び４４ｃが操作されてから１９０ミリ秒以内に、２１個の図柄が付されたリール３０Ｌ，３０Ｃ及び３０Ｒが停止するように停止制御するという第１の条件と、リール３０Ｌ，３０Ｃ及び３０Ｒが１分間に８０回転以上回転しないように回転制御するという第２の条件とから、ストップスイッチ４４ａ，４４ｂ及び４４ｃが操作されてからリール３０Ｌ〜３０Ｒが停止するまでの間に、ある一の入賞ライン上を通過できる図柄の数が最大で５個と算出することができる。すなわち、制御コマ数は、最大５個となる。なお、本明細書では、制御コマ数の算出には、ストップスイッチが操作されたときに一の入賞ライン上を通過している図柄を含めるとともに、一の入賞ラインを通過した図柄の数のみならず、リールが停止して一の入賞ラインに図柄が位置したときのその図柄も含めている。したがって、この例の場合には、「ある一の入賞ライン」を通過することができる図柄の最大数は４個となる。すなわち、この例の場合では、ストップスイッチ４４ａ，４４ｂ及び４４ｃが操作されたときから、一の入賞ラインを通過する図柄の数が４個になるまで、リール３０Ｌ，３０Ｃ及び３０Ｒを回転させるようにして、リール３０Ｌ，３０Ｃ及び３０Ｒを停止させる制御をすることができる。
【０１２０】
上述したように、リール停止制御手段１３４は、役抽選手段１２０の抽選処理によって所定の役に当選した場合には、その役に対応する図柄の並びが有効化された入賞ライン上に容易に揃うように３つのリール３０Ｌ，３０Ｃ及び３０Ｒの停止制御を行う。すなわち、上述した乱数判定手段によって、乱数の値に基づいて遊技用確率テーブルが参照されて当選役が判定されたときには、その当選役が入賞するように、３つのリール３０Ｌ，３０Ｃ及び３０Ｒの停止制御をする。
【０１２１】
これらの処理は、後述する図６のサブルーチンのステップＳ１６で呼び出されて実行される図８のリール停止時処理のサブルーチンで実行される。
【０１２２】
＜図柄検出手段１５０＞
図柄検出手段１５０は、操作手段５００から発せられた終了信号に基づいて一定の回転基準位置に至った又は至り得る図柄を検出する。即ち、遊技者が、操作手段５００を操作することに応じて、リール駆動制御手段１３０は、左リール３０Ｌ、中リール３０Ｃ又は右リール３０Ｒの停止制御を開始する。図柄検出手段１５０は、上述した一定の回転基準位置に位置した図柄を検出することによって、リール３０Ｌ〜３０Ｒの停止制御をする際に、一定の回転基準位置に停止する可能性のある図柄を検出すること、即ち、一定の回転基準位置に至った又は至り得る図柄を検出することができる。
【０１２３】
＜物体有無判断手段１６０＞
物体有無判断手段１６０は、遊技媒体選別手段７００の検出手段７２０からの検出信号を検出して被検出物体の有無を判断する。例えば、２つのフォトセンサ９６ａ及び９６ｂから発せられる検出信号を検出して、２つのフォトセンサ９６ａ及び９６ｂの前方に被検出物体が存在するか否かを判断する。
【０１２４】
＜入賞処理手段１７０＞
入賞処理手段１７０は、複数のリールが停止したときに、役抽選手段１２０によって抽選された役に入賞した場合には、メダル等の遊技媒体の払い出しを含む入賞処理を入賞した役に応じて行う。具体的には、役抽選手段１２０の抽選処理によって当選した役に対応した図柄の並びが、有効化された入賞ラインに揃ったときに、当選した役に入賞したとして、その当選した役に対応した処理を実行する。例えば、所定の小役に入賞したときには、その小役の種類に応じた枚数のメダルの払い出しをする処理を行う。また、ＢＢ役等の特別役に入賞したときには、ボーナスゲームへ移行させるために、変数等の書き換えの処理を実行する。また、再遊技役に入賞したときには、直前に行われた遊技での賭数（ベット枚数）を維持したまま、引き続き遊技を行えるように処理をする。
【０１２５】
＜エラー検出手段１８０＞
エラー検出手段１８０は、所定のエラーの発生を検出する。エラー検出手段１８０は、スロットマシン１０に設けられている各種のセンサから発せられる信号を検出したり、メイン制御手段１００のＣＰＵ（図示せず）の状態を検出したり、ＲＡＭ（図示せず）の内容を読み出したりし、スロットマシン１０が適切な状態であるか否かを判断する。
【０１２６】
例えば、エラー検出手段１８０は、上述した遊技媒体選別手段７００のフォトセンサ９６ａ及び９６ｂから発せられた信号に基づいて、上述したメダル投入口４６から投入されたメダルが滞留したか否かを検出したり、メダル投入口４６に不正をするための異物が挿入されたか否かを検出する。また、後述する３つのリール３０Ｌ〜３０Ｒの回転角度センサ８３ａ〜８３ｃから発せられた信号に基づいて、３つのリール３０Ｌ〜３０Ｒが適切に回転又は停止しているか否かを検出する。さらに、メイン制御基板３２に設けられているＲＡＭに記憶されている内容が、電源投入時に適切であるか否かを検出したりする。
【０１２７】
エラー検出手段１８０によって、スロットマシン１０が適切な状態でないと判別されたときには、エラーが生じたとして、後述する表示制御手段１６４を介して情報表示手段３００にその旨を表示する。
【０１２８】
＜計時手段１９０＞
計時手段１９０は、遊技者によってスタートスイッチ４２が操作されたことに基づいて時間の計測を開始して、経過時間を計測する。計時手段１９０による時間計測の開始のきっかけは、スタートスイッチ４２が操作されたことに基づいていればよく、スタートスイッチ４２が操作されたときに、直ちに時間の計測を開始する場合のみならず、スタートスイッチ４２が操作されてから、所定の時間を経過した後に、時間の計測を開始する場合も含まれる。スタートスイッチ４２が操作されると、スタートスイッチ４２から始動信号が、メイン制御手段１００に発せられる。メイン制御手段１００は、時間計測を開始すべきタイミングを定める。
【０１２９】
メイン制御手段１００が、時間計測を開始すべきと判別したときには、メイン制御手段１００は、計時手段１９０に開始信号を計時手段１９０に発する。計時手段１９０は、開始信号を受信したときには、開始信号を受信したときを基準にして時間の計測を開始する。この処理は、後述する図７のステップＳ２４の処理で実行される。
【０１３０】
また、メイン制御手段１００が、時間計測を中断すべきと判別したときには、メイン制御手段１００は、計時手段１９０に中断信号を計時手段１９０に発する。計時手段１９０は、中断信号を受信したときには、時間の計測を一時的に中断する。この処理は、後述する図９のステップＳ４３の処理で実行される。
【０１３１】
さらにその後、メイン制御手段１００が、時間計測を再開すべきと判別したときには、メイン制御手段１００は、計時手段１９０に再開信号を計時手段１９０に発する。計時手段１９０は、再開信号を受信したときには、時間の計測を再開する。この処理は、後述する図９のステップＳ４６の処理で実行される。なお、このとき、計時手段１９０は、開始信号を受信したときから中断するまでの時間に、計測を再開した後からの時間を加算して、計測した時間とするものが好ましい。
【０１３２】
さらにまた、メイン制御手段１００が、時間計測を終了すべきと判別したときには、メイン制御手段１００は、計時手段１９０に終了信号を計時手段１９０に発する。計時手段１９０は、終了信号を受信したときには、時間の計測を終了する。この処理は、後述する図７のステップＳ２２の処理で実行される。
【０１３３】
計時手段１９０による経過時間の計測は、上述したエラー検出手段１８０によってエラーが検出されたときに中断される。本明細書で、中断とは、エラーが検出されなければ、継続されたであろう時間の計測を、エラーが検出されたことによって途中で一時的に停止することをいい、その後に時間の計測を再開することを前提として一時的にやめることをいう。エラー検出手段１８０によってエラーが検出されたときには、メイン制御手段１００は、時間計測を中断すべきと判別し、中断信号が計時手段１９０に発せられる。この処理は、後述する図９のステップＳ４２及びＳ４３で実行される。
【０１３４】
また、上述したように、スロットマシン１０は、操作者の操作によって、検出されたエラーを解除するエラー解除手段９００を含む。このとき、計時手段１９０は、エラー解除手段９００によってエラーが解除されたことに基づいて、経過時間の計測を再開する。エラー解除手段９００によってエラーが解除されたときには、メイン制御手段１００は、時間計測を再開すべきと判別し、再開信号が計時手段１９０に発せられる。この処理は、後述する図９のステップＳ４５及びＳ４６で実行される。
【０１３５】
なお、時間の計測を開始したときから中断したときまでの計測結果を記憶しておき、その計測結果を有効なものとして扱うこととしても、計測結果を記憶せずに無効なものとして扱うこととしてもよい。計測結果を有効なものとして扱う場合には、エラーが解除されて経過時間の計測を再開したときには、記憶しておいた計測結果を利用して経過時間を得ることができる。例えば、開始信号を受信したときから中断するまでの時間と、計測を再開した後からの時間とを加算して、加算した時間を経過時間とする。また、中断したときまでの計測結果を記憶せずに、無効なものとして扱う場合には、エラーが解除されて経過時間の計測を再開したときには、計測すべき全時間が改めて進行するように経過時間を計測することができる。
【０１３６】
この計時手段１９０は、上述したタイマー５２からなるのが好ましい。
【０１３７】
＜表示制御手段１６４＞
表示制御手段１６４は、上述したエラー検出手段１８０によって、スロットマシン１０が適切な状態でなくなり、エラーが発生したと判別されたときに、エラー検出手段１８０による検出結果に関する情報を情報表示手段３００に表示するために、情報表示手段３００の制御を行う。このようにすることで、スロットマシンの管理者等が、エラー検出手段１８０による検出結果を速やかに知ることができ、スロットマシンに対する適切な処置を迅速に行うことができる。
【０１３８】
＜図柄表示手段４００＞
図柄表示手段４００は、リール３０Ｌ、３０Ｃ及び３０Ｒを含む。リール３０Ｌ、３０Ｃ及び３０Ｒの各々には、所定数、例えば２１個の図柄がリールの回転方向に沿って配置されている。
【０１３９】
リール３０Ｌは、リール３０Ｌを回転駆動するためのモータ８６ａと、リール３０Ｌの回転角度を検出するための回転角度センサ８３ａとからなる。リール３０Ｃは、リール３０Ｃを回転駆動するためのモータ８６ｂと、リール３０Ｃの回転角度を検出するための回転角度センサ８３ｂとからなる。リール３０Ｒは、リール３０Ｒを回転駆動するためのモータ８６ｃと、リール３０Ｒの回転角度を検出するための回転角度センサ８３ｃとからなる。
【０１４０】
回転角度センサ８３ａ〜８３ｃは、リール３０Ｌ、３０Ｃ及び３０Ｒが回転した角度に対応する信号を発する。リール３０Ｌ〜３０Ｒが回転方向における所定の回転位置にあるときを回転方向の原点として、回転角度センサ８３ａ〜８３ｃは、その原点から回転した角度に対応する信号を発する。例えば、リール３０Ｌ、３０Ｃ及び３０Ｒの１回転分、即ち３６０度を４００個のステップに等分に分割した構成とする。この場合には、回転角度センサ８３ａ〜８３ｃは、リール３０Ｌ、３０Ｃ及び３０Ｒが回転した角度に応じて０〜３９９までのステップを示す信号を発する。具体的には、リール３０Ｌ〜３０Ｒが原点に位置するときには、０ステップ目であることを示す信号を発し、原点から９０度だけ回転した回転位置にあるときには、９９ステップ目であることを示す信号を発する。このように、回転角度センサ８３ａ〜８３ｃから発せられる信号から、リール３０Ｌ〜３０Ｒが原点からどれだけ回転した回転位置にいるかを得ることができる。尚、上述した説明は、回転角度センサ８３ａ〜８３ｃから発せられる信号について概念的に説明するためのものであり、スロットマシン１０においては、リール３０Ｌ〜３０Ｒの位置を得るために回転角度センサ８３ａ〜８３ｃから発せられる信号を検出するのではなく、後述するように、図柄番号や図柄の種類を得たり、所定の図柄の位置を特定したりするために検出する。
【０１４１】
上述したように、図柄検出手段１５０は、図柄番号と、図柄番号に対応した図柄の種類と、の対応関係を定めた図柄対応テーブル（図示せず）を記憶する。ここで、図柄番号は、例えば、１つのリールに周方向に沿って２１個の図柄が付されている場合には、リール３０Ｌ〜３０Ｒにおける一定の位置をリール基準位置として、そのリール基準位置に配置されている図柄を０コマ目の図柄とする。この原点を基準にして周方向に沿って、順に１コマ目の図柄、２コマ目の図柄、・・・とし、最後の２１個目の図柄を２０コマ目の図柄とする。図柄検出手段１５０に記憶されている図柄対応テーブルは、この図柄番号と、この図柄番号に対応する図柄の種類と、の対応関係を記憶する。例えば、左リール３０Ｌについては、０コマ目は図柄「プラム」であり、８コマ目は図柄「リプレイ」であり、１６コマ目は図柄「チェリー」であるような対応関係を図柄対応テーブルは記憶する。
【０１４２】
このような構成としたことにより、回転角度センサ８３ａ〜８３ｃから発せられた信号に基づいて、この図柄対応テーブルを検索して図柄の種類を取得することができる。例えば、回転角度センサ８３ａから発せられた信号に基づいて、入賞ラインＬ３の位置におけるリール３０Ｌの図柄番号を得、この図柄番号から、入賞ラインＬ３の位置に位置する図柄の種類を得ることができる。このようにすることで、リール３０Ｌ〜３０Ｒが回転している場合であっても、停止している場合であっても、有効ラインＬ１〜Ｌ５に位置する図柄の種類や、有効ラインＬ１〜Ｌ５に停止し得る図柄の種類を特定することができる。
【０１４３】
＜情報表示手段３００＞
情報表示手段３００は、上述したエラー検出手段１８０による検出結果に関する情報を表示する。また、物体有無判断手段１６０による判別結果も情報表示手段３００に表示される。特に、検出手段７２０からの信号を検出し、被検出物体が存在すると判別されたときには、そのことを示す情報が判別結果として情報表示手段３００に表示される。
【０１４４】
具体的には、エラー検出手段１８０による検出結果をエラーとして、そのエラーに対応したエラーコードが情報表示手段３００に表示される。
【０１４５】
例えば、メダル投入口４６から投入されたメダルが滞留したと判別されたときには、エラーコードとして「ＣＥ」という文字列が情報表示手段３００に表示される。また、メイン制御手段１００のＲＡＭの内容が、電源投入時に適切でないと判別されたときには、エラーコードとして「Ｅ１」という文字列が情報表示手段３００に表示される。
【０１４６】
この情報表示手段３００は、エラー表示装置４５からなるのが好ましい。
【０１４７】
＜＜制御処理＞＞
以下に、上述したメイン制御手段１００（メイン制御基板３２）において行われる制御について説明する。図６〜図９は、メイン制御手段１００における制御処理を実行するためのサブルーチンである。
【０１４８】
尚、以下においては、スロットマシン１０は予め起動されており、上述したメイン制御手段１００においては、制御に用いられる種々の変数の初期化等の起動処理を終えて、スロットマシン１０は定常動作しているものとする。また、この図６〜図９に示すフローチャートは、メイン制御手段１００における制御処理を実行するための１つの例を示したにすぎず、この処理手順には限られない。
【０１４９】
＜メイン制御手段１００における制御＞
図６は、メイン制御手段１００における制御を示すフローチャートである。
【０１５０】
上述した１ベットスイッチ６２、２ベットスイッチ６４又は最大ベットスイッチ６６を遊技者が操作することによって発せられた信号に基づいて、投入枚数を決定する（ステップＳ１１）。この投入枚数は、１回の遊技をするために賭けの対象とされたメダルの数を示し、上述したクレジット数として一時的に蓄積されてから賭けの対象とされたメダルの数のみならず、メダル投入口４６から投入されて直接賭けの対象とされたメダルの数も含む。
【０１５１】
次に、スタートスイッチ４２が遊技者によって操作されたか否かを判断する（ステップＳ１２）。スタートスイッチ４２が操作されていないと判別したときには、ステップＳ１２の処理を繰り返す。
【０１５２】
一方、スタートスイッチ４２が操作されたと判別したときには、後述する図７に示す開始時処理のサブルーチンを呼び出して実行する（ステップＳ１３）。
【０１５３】
次いで、上述した役抽選手段１２０による役の役抽選処理を実行する（ステップＳ１４）。この役抽選処理によって、所定の役への当選や外れが定められる。
【０１５４】
次に、３つのリール３０Ｌ、３０Ｃ及び３０Ｒの回転制御を開始する（ステップＳ１５）。次いで、後述する図８に示すリール停止時処理のサブルーチンを呼び出して、ストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されたことに基づいて、３つのリール３０Ｌ、３０Ｃ及び３０Ｒの停止制御を実行する（ステップＳ１６）。
【０１５５】
さらに、入賞処理のサブルーチンを呼び出して実行し（ステップＳ１７）、本サブルーチンを終了する。ステップＳ１７の処理は、所定の役に入賞したときには、その役に対応した処理、例えば、メダルの払出処理が行われる。また、入賞できなかったときには、例えば、遊技回数の計数が行われる。
【０１５６】
＜開始時処理＞
図７は、上述した図６のサブルーチンのステップＳ１３で呼び出されて実行される開始時処理のサブルーチンを示す。
【０１５７】
最初に、タイマー値が、第１所定値より大きいか否かを判断する（ステップＳ２１）。このタイマー値は、後述するステップＳ２４の処理で起動されるタイマー５２によって計測される時間である。このタイマー値が、「経過時間」に対応する。また、上述した第１所定値は、遊技者に与える利益が著しく不公平になることを防止する観点から、４．１秒とするのが好ましい。このステップＳ２１で判断されるタイマー値は、１回前の単位遊技が開始されたときに、後述するステップＳ２４の処理が実行されて、１回前の単位遊技が開始されたときを基準にして計測が開始された経過時間である。
【０１５８】
ステップＳ２１の判断処理で、タイマー値が、第１所定値以下であると判別したときには、このステップＳ２１の判断処理を繰り返す。すなわち、タイマー値が、第１所定値より大きくなるまで待機する。このステップＳ２１の処理を実行することによって、遊技者がスタートスイッチを操作しても、直ちには３つのリール３０Ｌ〜３０Ｒが回転せず、遊技が開始されない場合が生ずる。このステップＳ２１の判断処理をすることによって、今回の単位遊技の開始としてスタートスイッチ４２が操作されたときに、経過時間が第１の所定時間以下であるか否かが判断される。
【０１５９】
一方、ステップＳ２１の判断処理で、タイマー値が、第１所定値より大きいと判別したときには、後述するステップＳ２４の処理で起動されたタイマー５２を停止させる（ステップＳ２２）。これは、１回前の単位遊技が行われたときに、実行されたステップＳ２４の処理によって開始された経過時間の計測を終了させる処理である。
【０１６０】
次に、タイマー値を初期化、例えばゼロにして（ステップＳ２３）、改めてタイマー５２を起動し（ステップＳ２４）、本サブルーチンを終了する。このステップＳ２４の処理は、今回の単位遊技の開始としてスタートスイッチ４２が操作されたときに、今回の単位遊技が開始されたときを基準にして、経過時間の計測が開始される。
【０１６１】
この図７のサブルーチンが実行された後、上述した図６のサブルーチンに戻り、図６のステップＳ１５の処理で、３つのリール３０Ｌ、３０Ｃ及び３０Ｒの回転制御がリール回転制御手段１３２によって開始される。このようにしたことで、今回の単位遊技の開始としてスタートスイッチ４２が操作されたときに、経過時間が第１の所定時間以下であると判別されたときには、経過時間が第１の所定時間より大きくなるまで待機し、経過時間が第１の所定時間より大きくなったときには、３つのリール３０Ｌ、３０Ｃ及び３０Ｒの回転制御が開始される。
【０１６２】
＜リール停止時処理＞
図８は、上述した図６のサブルーチンのステップＳ１６で呼び出されて実行されるリール停止時処理のサブルーチンを示す。
【０１６３】
最初に、フラグF_haltの値が１であるか否かを判断する（ステップＳ３１）。このフラグF_haltは、エラーが発生したことにより、タイマー５２を一時的に中断させているか否かを示すフラグであり、フラグF_haltの値が１であるときには、タイマー５２を一時的に停止させて、計時を中断していることを示し、フラグF_haltの値が０であるときには、タイマー５２が起動して計時していることを示す。なお、このF_haltの値の変更は、後述する図９のステップＳ４４とＳ４７の処理で行われる。
【０１６４】
ステップＳ３１の処理で、フラグF_haltの値が１であると判別したときには、このステップＳ３１の判断処理を繰り返す。すなわち、フラグF_haltの値が１でなくなるときまで待機する。このステップＳ３１の判断処理が実行されるときは、３つのリール３０Ｌ〜３０Ｒのうち少なくとも１つのリールが回転をしているときである。このため、ステップＳ３１の判断処理を繰り返されて待機しているときには、遊技者によってストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されたとしても、その操作は受け付けられず、リールの回転状態は維持される。
【０１６５】
一方、ステップＳ３１の処理で、フラグF_haltの値が１でないと判別したときには、タイマー値が、第２所定値以上であるか否かを判断する（ステップＳ３２）。このタイマー値は、上述した図７のステップＳ２４の処理で起動されたタイマー５２によって計測される時間である。また、上述した第２所定値は、効率よく遊技を進めるという観点から、３０秒とするのが好ましい。
【０１６６】
ステップＳ３２の判断処理で、タイマー値が、第２所定値未満であると判別したときには、遊技者によってストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されたか否かを判断する（ステップＳ３３）。遊技者によってストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されたと判別したときには、操作されたストップスイッチに対応したリールの停止制御をする（ステップＳ３４）。上述したように、左側のストップスイッチ４４ａは、左リール３０Ｌに対応し、中央のストップスイッチ４４ｂは、中リール３０Ｃに対応し、右側のストップスイッチ４４ｃは、リール３０Ｒに対応する。これにより、左側のストップスイッチ４４ａを遊技者が操作したときには左リール３０Ｌが停止し、中央のストップスイッチ４４ｂを遊技者が操作したときには中リール３０Ｃが停止し、右側のストップスイッチ４４ｃを遊技者が操作したときには右リール３０Ｒが停止する。
【０１６７】
ステップＳ３４の処理を実行した後、又は上述したステップＳ３３の判断処理で、遊技者によってストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されていないと判別したときには、３つのリール３０Ｌ〜３０Ｒの全てが停止したか否かを判断する（ステップＳ３５）。３つのリール３０Ｌ〜３０Ｒの全てが停止していないと判別したとき、すなわち、少なくとも１つのリールが回転していると判別したときには、上述したステップＳ３１に処理を戻す。
【０１６８】
一方、ステップＳ３５の判断処理で、３つのリール３０Ｌ〜３０Ｒの全てが停止したと判別したときには、本サブルーチンを終了する。
【０１６９】
また、上述したステップＳ３２の判断処理で、タイマー値が、第２所定値以上であると判別したときには、遊技者によってストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されていない場合であっても、３つのリール３０Ｌ〜３０Ｒの全てを停止させる制御を行い（ステップＳ３６）、本サブルーチンを終了する。このステップＳ３６の処理は、いわゆる自動停止制御をする処理である。
【０１７０】
このステップＳ３２及びＳ３６の処理を実行することによって、遊技者によってストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されずに、経過時間が第２の所定時間を超えた場合には、リール停止制御手段１３４によって、３つのリール３０Ｌ〜３０Ｒの停止制御がされる。
【０１７１】
＜エラー監視処理＞
図９は、スロットマシン１０においてエラーが発生したか否かを監視する処理のサブルーチンを示す。
【０１７２】
最初に、フラグF_haltの値が１であるか否かを判断する（ステップＳ４１）。上述したように、フラグF_haltは、エラーが発生したことにより、タイマー５２による計時を一時的に中断させているか否かを示すフラグである。フラグF_haltの値が１であるときには、タイマー５２を一時的に停止させて、計時を中断していることを示し、フラグF_haltの値が０であるときには、タイマー５２が起動して計時していることを示す。
【０１７３】
ステップＳ４１の判断処理で、フラグF_haltの値が１でないと判別したときには、スロットマシン１０においてエラーが発生したか否かを判断する（ステップＳ４２）。このエラーが発生したか否かは、各種のセンサから発せられる信号に基づいて判断するものが好ましい。例えば、上述した２つのフォトセンサ９６ａ又は９６ｂから発せられた信号や、上述した回転角度センサ８３ａ〜８３ｃから発せられた信号に基づいて、エラーが発生したか否かを判断する。
【０１７４】
ステップＳ４２の判断処理で、スロットマシン１０においてエラーが発生したと判別したときには、図７のステップＳ２４で起動したタイマー５２を一時的に停止させる（ステップＳ４３）。すなわち、スロットマシン１０にエラーが発生したときには、タイマー５２による計時を一時的に中断する。次いで、フラグF_haltの値を１にし（ステップＳ４４）、本サブルーチンを終了する。
【０１７５】
一方、上述したステップＳ４２の判断処理で、スロットマシン１０においてエラーが発生していないと判別したときには、直ちに本サブルーチンを終了する。このようにすることで、スロットマシン１０においてエラーが発生していないときには、タイマー５２による計時は続行される。
【０１７６】
上述したステップＳ４１の判断処理で、フラグF_haltの値が１であると判別したときには、すなわち、スロットマシン１０にエラーが発生して、タイマー５２による計時を一時的に中断しているときには、操作者によってエラー解除操作が行われたか否かを判断する（ステップＳ４５）。この操作者は、スロットマシン１０を管理する者や、保守点検等をする者が好ましい。
【０１７７】
ステップＳ４５の判断処理で、操作者によってエラー解除操作が行われたと判別したときには、ステップＳ４３の処理で一時的に停止させたタイマー５２を再び動作させて、中断していた計時を再開する（ステップＳ４６）。次いで、フラグF_haltの値を０にし（ステップＳ４７）、本サブルーチンを終了する。
【０１７８】
ステップＳ４５の判断処理で、操作者によってエラー解除操作が行われていないと判別したときには、直ちに本サブルーチンを終了する。
【０１７９】
このようにしたことで、操作者によってエラー解除操作が行われない限り、タイマー５２の計時は中断されたままとなり、操作者によってエラー解除操作が行われたときには、直ちにタイマー５２による計時が再開される。
【０１８０】
上述したような処理をすることによって、１回の単位遊技中にエラーが複数回生じた場合であっても、そのエラーが生じる度に、タイマー５２による計時は中断される。
【０１８１】
＜＜具体例＞＞
図１０は、スロットマシン１０の状態に応じて、タイマー５２によって、計時がされているか、又は計時が中断されているかを示す具体的なタイムチャートである。
【０１８２】
図１０（ａ）は、３つのリール３０Ｌ〜３０Ｒが回転しているか、又は停止しているかの状態を示すタイムチャートである。この図１０（ａ）では、回転状態は、３つのリール３０Ｌ〜３０Ｒのうち少なくとも１つのリールが回転している状態を示し、停止状態は、３つのリール３０Ｌ〜３０Ｒの全てが停止している状態を示す。
【０１８３】
また、図１０（ｂ）は、タイマー５２が停止しているか、又は起動しているか否かを示すタイムチャートである。タイマー５２が停止しているときには、タイマー５２による計時が中断されており、タイマー５２が起動しているときには、タイマー５２による計時が続行されている。
【０１８４】
さらに、図１０（ｃ）は、２つのフォトセンサ９６ａ又は９６ｂの前方に被検出物体が存在することによって、２つのフォトセンサ９６ａ又は９６ｂから検出信号が発せられているか否かを示すタイムチャートである。
【０１８５】
さらにまた、図１０（ｄ）は、エラーが発生したことを示すエラーコードが情報表示手段３００に表示されているか否かを示すタイムチャートである。図１０（ｅ）は、操作者によって、エラー解除の操作が行われたことを示すタイムチャートである。
【０１８６】
また、図１０（ｆ）は、遊技者によってスタートスイッチ４２が操作されたときを示すタイムチャートであり、図１０（ｇ）は、遊技者によって３つのストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されたときを示すタイムチャートである。
【０１８７】
図１０（ｆ）に示すように、時刻ｔ１〜ｔ２で遊技者によってスタートスイッチ４２が操作される。このスタートスイッチ４２の操作に基づいて、図１０（ａ）に示すように、時刻ｔ１から時間Δｔだけ経過した時刻ｔ３で、３つのリール３０Ｌ〜３０Ｒは回転し始める。これは、上述した図６のステップＳ１５の処理が実行されることによって行われる。上述した時間Δｔは、図７に示したステップＳ２１の判断処理を繰り返すことによる待機の時間である。なお、時間Δｔだけ待機するのは、図７のステップＳ２１の判断処理で、タイマー値が第１所定値以下であると判別されたときであり、タイマー値が第１所定値より大きいと判別されたときには、待機することなく、スタートスイッチ４２が操作された後、直ちに３つのリール３０Ｌ〜３０Ｒは回転を始める。
【０１８８】
また、図１０（ｂ）に示すように、この時刻ｔ３では、タイマー５２による経過時間の計測が終了する。この経過時間の計測の終了は、図７のステップＳ２２の処理によるもので、１回前に行われた単位遊技で開始された経過時間の計測を終了させるための処理である。その後、タイマー５２による経過時間の計測が開始される。これは、上述した図７のステップＳ２４の処理が実行されてタイマー５２が起動されることによって行われる。この処理は、今回の単位遊技を行うために、経過時間の計測を開始する処理である。
【０１８９】
このように、上述した図１０（ｂ）及び図１０（ｆ）に示したように、遊技者によってスタートスイッチ４２が操作されたことに基づいて、１回前に行われた単位遊技における経過時間の計測が終了するとともに、今回の単位遊技における経過時間の計測が開始される。
【０１９０】
その後、図１０（ｃ）に示すように、時刻ｔ４〜ｔ５で、２つのフォトセンサ９６ａ又は９６ｂの前方に被検出物体が存在することによって、２つのフォトセンサ９６ａ又は９６ｂから検出信号が発せられる。この検出信号に基づいて、上述した図９のステップＳ４２の判断処理で、エラーが発生したと判別され、ステップＳ４５の処理が実行されることによって、図１０（ｂ）に示すように、時刻ｔ４でタイマー５２による計時が一時的に中断される。また、時刻ｔ４では、エラーが発生したことを示すエラーコードが情報表示手段３００に表示される。
【０１９１】
この時刻ｔ４から後述する時刻ｔ８までの間では、スロットマシン１０にエラーが発生しているため、図１０（ｇ）に示すように、時刻ｔ６〜ｔ７で遊技者によって３つのストップスイッチ４４ａ、４４ｂ又は４４ｃが操作された場合であっても、３つのストップスイッチ４４ａ、４４ｂ又は４４ｃから発せられた停止信号は無視されて、３つのリール３０Ｌ〜３０Ｒの停止制御は行われない。これは、図８のステップＳ３１の判断処理が繰り返し実行されることによって行われる。
【０１９２】
図１０（ｅ）に示すように、時刻ｔ８〜ｔ９で、操作者によってエラーを解除する操作が行われることによって、図１０（ｂ）に示すように、一時的に中断されていたタイマー５２による計時が再開される。これは、上述した図９に示したステップＳ４５及びＳ４６の処理を実行することによって行われる。また、時刻ｔ８では、図１０（ｅ）に示すように、情報表示手段３００に表示されていたエラーコードの表示が終了される。
【０１９３】
この操作者によってエラーを解除する操作が行われることによって、スロットマシン１０に生じていたエラーが解除される。これにより、図１０（ｇ）に示すように、時刻ｔ１０〜ｔ１１に遊技者によって３つのストップスイッチ４４ａ、４４ｂ又は４４ｃが操作されたときには、３つのストップスイッチ４４ａ、４４ｂ又は４４ｃから発せられた停止信号が有効なものとして処理され、３つのリール３０Ｌ〜３０Ｒの停止制御は行われる。これは、図８のステップＳ３３及びＳ３４の処理が実行されることによって行われる。
【０１９４】
３つのリール３０Ｌ〜３０Ｒの全てが停止して、図６に示したステップＳ１７の入賞処理を実行することで１つの単位遊技が終了する。
【図面の簡単な説明】
【０１９５】
【図１】本実施形態に係るスロットマシン１０の前面を示す正面図である。
【図２】スロットマシン１０の内部構造を示す図である。
【図３】後述するカバー７８の一部を破断して示す図である。
【図４】メダル選別装置７０に入ったメダルの動きを示すための正面図である。
【図５】スロットマシン１０における主要な制御機能の概略を示す機能ブロック図である。
【図６】メイン制御手段１００における制御のフローチャートである。
【図７】図６のサブルーチンのステップＳ１３で呼び出されて実行される開始時処理のサブルーチンを示すフローチャートである。
【図８】図６のサブルーチンのステップＳ１６で呼び出されて実行されるリール停止時処理のサブルーチンを示すフローチャートである。
【図９】スロットマシン１０においてエラーが発生したか否かを監視する処理のサブルーチンを示すタイムチャートである。
【図１０】スロットマシン１０の状態の例を示すタイムチャートである。
【符号の説明】
【０１９６】
１０  スロットマシン
３０Ｌ，３０Ｃ，３０Ｒ  リール
４２  スタートスイッチ
４４ａ，４４ｂ，４４ｃ  ストップスイッチ
１００  メイン制御手段（遊技制御手段）
１２０  役抽選手段
１３０  リール駆動制御手段
１３２  リール回転制御手段
１３４  リール停止制御手段
１６０  物体有無判断手段
１７０  入賞処理手段
１８０  エラー検出手段
１９０  計時手段
３００  情報表示手段（エラー表示手段）
７００  遊技媒体選別手段
７２０  検出手段
９００  エラー解除手段
【図１】
2007054155.tif 000003
【図２】
2007054155.tif 000004
【図３】
2007054155.tif 000005
【図４】
2007054155.tif 000006
【図５】
2007054155.tif 000007
【図６】
2007054155.tif 000008
【図７】
2007054155.tif 000009
【図８】
2007054155.tif 000010
【図９】
2007054155.tif 000011
【図１０】
2007054155.tif 000012