(57)【特許請求の範囲】
【請求項１】
複数の変動パターンより選択された一の変動パターンに従って変動する図柄を表示する図柄表示装置と、
この図柄の変動に同期した音声を出力する音声出力装置と、
これらの図柄表示装置及び音声出力装置を制御するＣＰＵが設けられた主基板とを有し、
前記図柄表示装置には、
図柄の変動を表示する図柄表示部と、
個々の変動パターンにおける図柄の変動を表す図柄データが一又は二以上記録され、かつ、それぞれ別個のテーブル番号が付与された複数の図柄データテーブルと、
上記図柄データテーブルから、一の図柄データを取得する図柄データ取得手段と、
上記図柄データ取得手段が取得した図柄データに基づいて、前記図柄表示部に図柄を表示させる図柄制御手段とが設けられ、
前記音声出力装置には、
音声を出力する音声出力部と、
個々の図柄の変動パターンに同期した音声を表す音声データが一又は二以上記録され、かつ、それぞれ別個のテーブル番号が付与された複数の音声データテーブルと、
上記音声データテーブルから、一の音声データを取得する音声データ取得手段と、
上記音声データ取得手段が取得した音声データに基づいて、前記音声出力部に音声を出力させる音声制御手段とが設けられ、
前記図柄データテーブル及び音声データテーブルの数は同一で、かつ、それぞれ共通のテーブル番号が付与され、
テーブル番号が同一の図柄データテーブル及び音声データテーブルに含まれる図柄データ及び音声データは同数で、かつ、共通のデータ番号が付与されているとともに、
前記主基板のＣＰＵには、
テーブル番号を指定するテーブル指定手段と、
データ番号を指定するための情報として用いられる指定パラメータを決定するパラメータ決定手段とが設けられている弾球遊技機であって、
図柄データ取得手段及び音声データ取得手段は、前記テーブル指定手段により指定されたテーブル番号を有する図柄データテーブル及び音声データテーブルから、前記パラメータ決定手段により決定された指定パラメータに基づいて同一のデータ番号を有する図柄データ及び音声データをそれぞれ取得することを特徴とする弾球遊技機。
【請求項２】
図柄データテーブル及び音声データテーブルにおいては、同一内容の図柄データ及び音声データを重複して含み得ることを特徴とする請求項１記載の弾球遊技機。
【請求項３】
前記パラメータ決定手段は、テーブル指定手段によってテーブル番号が指定された回数を指定パラメータとすることを特徴とする請求項１又は２記載の弾球遊技機。
【請求項４】
前記パラメータ決定手段は、テーブル番号が指定される際に、無作為に選択される一の数を指定パラメータとすることを特徴とする請求項１又は２記載の弾球遊技機。
【請求項５】
前記データ番号は、０からデータ数から１を減じた数までの連続した整数を取るとともに、
図柄データ取得手段及び音声データ取得手段は、指定パラメータをデータ数で除した剰余をデータ番号として有する図柄データ及び音声データを、それぞれ図柄データテーブル及び音声データテーブルから取得することを特徴とする請求項３又は４記載の弾球遊技機。
【請求項６】
各図柄データ及び音声データにはウェイト値が含まれ、
テーブル番号及びデータ番号を同じくする図柄データと音声データとは同一のウェイト値を有するとともに、
図柄データ取得手段は、テーブル指定手段によって指定された図柄データテーブルにおいて、特定の図柄データから順に、そのウェイト値を前記指定パラメータから減じていき、指定パラメータが０以下になった時点の図柄データを取得するとともに、
音声データ取得手段は、テーブル指定手段によって指定された音声データテーブルにおいて、特定の音声データから順に、そのウェイト値を前記指定パラメータから減じていき、指定パラメータが０以下になった際の音声データを取得することを特徴とする請求項３又は４記載の弾球遊技機。
【請求項７】
前記指定パラメータは、１からＮ（Ｎは自然数）までの整数から無作為に選択される一の整数であるとともに、
各図柄データテーブルにおける図柄データのウェイト値の合計、及び、各音声データテーブルにおける音声データのウェイト値の合計はいずれもＮであることを特徴とする請求項６記載の弾球遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、図柄表示装置及び音声出力装置を有する弾球遊技機において、図柄表示装置の表示する図柄と、音声出力装置の出力する音声とを同期させる技術に関する。
【０００２】
【従来の技術】
従来の弾球遊技機には、遊技を管理するＣＰＵが設けられた主基板と、図柄を表示する図柄表示装置とを有し、これに加えて、図柄の変動に応じて所定の音声を発する音声出力装置を有するものがある。
主基板には、制御プログラムが記録されたＲＯＭと、この制御プログラムに従った処理を行うＣＰＵとが設けられる。
【０００３】
制御プログラムには、当然図柄の変動に関する制御も含まれる。この制御においては、図柄の変動速度及び変動方向、並びに演出等、細かい図柄の動きまでをＣＰＵが管理することとなっていた。加えて、ＣＰＵは、音声をも同時に管理するために、実際に処理を行うＣＰＵの負担は大きいものであった。
また、図柄や音声のデータを変更する場合には、たとえその変更が一部であっても、主基板の制御プログラムを変更する必要があった。
【０００４】
そこで、図柄表示装置及び音声出力装置にそれぞれＣＰＵやＲＯＭを搭載させ、実際の図柄の変動や音声の出力等の処理はそれぞれのＣＰＵに任せることで、従来主基板のＣＰＵが負担していた処理の多くを図柄表示装置及び音声出力装置に負担させることができるようになった。
それとともに、図柄や音声の変更を行う場合は、主基板の交換は行わずに変更を行う部分のＲＯＭを交換すれば足りることとなった。更に、かかる変更を行う場合でも、主基板のＣＰＵによる制御自体は共通のものにすることができることともなった。
【０００５】
【発明が解決しようとする課題】
上述のように、図柄表示装置及び音声出力装置にそれぞれＣＰＵやＲＯＭを搭載させた弾球遊技機では、図柄表示装置及び音声出力装置相互の連絡はないため、これらの動作を同期させるためには、対応する図柄と音声とをそれぞれに対し指定しなければならなかった。
【０００６】
ここで、ある程度変動の態様が共通する一つの変動グループの中に、たとえば演出が異なるようないくつかの変動パターンが存在する場合では、主基板のＣＰＵはこの変動パターンまでを指定しなければならない。したがって、主基板のＣＰＵはある変動グループのみを指定して、その中の変動パターンの選択は図柄表示装置及び音声出力装置に任せるような制御をしたい場合には、対応する変動パターンを選択することが不可能であるという問題点があった。
【０００７】
そこで、本発明は、変動グループのみを主基板のＣＰＵが指定して、変動グループに属する変動パターンの選択は図柄表示装置及び音声出力装置に任せる場合に、両装置が選択した変動パターンが、互いに対応するものとなるようにすることを目的とする。
【０００８】
【課題を解決するための手段】
（請求項１）
上記の課題に鑑み、本発明のうち、請求項１記載の発明は、複数の変動パターンより選択された一の変動パターンに従って変動する図柄を表示する図柄表示装置30と、この図柄の変動に同期した音声を出力する音声出力装置40と、これらの図柄表示装置30及び音声出力装置40を制御するＣＰＵが設けられた主基板20とを有し、前記図柄表示装置30には、図柄の変動を表示する図柄表示部31と、個々の変動パターンにおける図柄の変動を表す図柄データ36が一又は二以上記録され、かつ、それぞれ別個のテーブル番号51が付与された複数の図柄データテーブル35と、上記図柄データテーブル35から、一の図柄データ36を取得する図柄データ取得手段33と、上記図柄データ取得手段33が取得した図柄データ36に基づいて、前記図柄表示部31に図柄を表示させる図柄制御手段32とが設けられ、前記音声出力装置40には、音声を出力する音声出力部41と、個々の図柄の変動パターンに同期した音声を表す音声データ46が一又は二以上記録され、かつ、それぞれ別個のテーブル番号51が付与された複数の音声データテーブル45と、上記音声データテーブル45から、一の音声データ46を取得する音声データ取得手段43と、上記音声データ取得手段43が取得した音声データ46に基づいて、前記音声出力部41に音声を出力させる音声制御手段42とが設けられ、前記図柄データテーブル35及び音声データテーブル45の数は同一で、かつ、それぞれ共通のテーブル番号51が付与され、テーブル番号51が同一の図柄データテーブル35及び音声データテーブル45に含まれる図柄データ36及び音声データ46は同数で、かつ、共通のデータ番号52が付与されているとともに、前記主基板20のＣＰＵには、テーブル番号51を指定するテーブル指定手段21と、データ番号52を指定するための情報として用いられる指定パラメータを決定するパラメータ決定手段22とが設けられている弾球遊技機10であって、図柄データ取得手段33及び音声データ取得手段43は、前記テーブル指定手段21により指定されたテーブル番号51を有する図柄データテーブル35及び音声データテーブル45から、前記パラメータ決定手段22により決定された指定パラメータに基づいて同一のデータ番号52を有する図柄データ36及び音声データ46をそれぞれ取得することを特徴とする。
【０００９】
本請求項に係る弾球遊技機10においては、特定の変動結果に至る一又は二以上の変動パターンを、変動グループとして捉えている。たとえば、「７７７」の図柄で停止するパターンや、「７７７」で停止すると見せかけて滑りにより外れるパターンなどが、それぞれ変動グループを形成することとなっている。
そして、各変動グループには、変動の態様が異なる変動パターンが含まれることとなっている。たとえば、同じ「７７７」で停止する変動グループ内でも、演出が異なったり、変動や停止のタイミング等が異なったりする変動パターンが含まれるわけである。
【００１０】
また、個々の変動パターンは、変動する図柄と、これと同期する音声とから成っている。そして、変動パターンのうち、図柄の変動に係る情報は図柄データ36であり、音声に係る情報は音声データ46となっている。
すなわち、上記変動グループは、具体的には、図柄データテーブル35及び音声データテーブル45として存在することとなっている。
【００１１】
そして、主基板20のＣＰＵは、個々の変動パターンを指定することはなく、変動グループのみを指定する。又、指定された変動グループのうちから変動パターンを選択するのは図柄データ取得手段33及び音声データ取得手段43である。この両手段によるパターンの選択は独立に行われる。しかし、データテーブルの構造が共通することと、選択の手順が同一に行われることから、同一の変動パターンに係る図柄データ36及び音声データ46が取得されることとなる。
【００１２】
ここで、「図柄表示装置」とは、液晶、ブラウン管、ドットマトリクス等によって図柄の変動を画像で表示する装置をいう。
「図柄表示部」とは、図柄表示装置30のうち、液晶、ブラウン管、ドットマトリクス等の、実際に画像を表示する部分をいう。
「図柄データ」とは、図柄の変動を示すデータをいう。各図柄データ36には、別個のデータ番号52が付されている。
【００１３】
「図柄データテーブル」とは、図柄データ36を一又は二以上有するデータテーブルをいう。この図柄データテーブル35は、たとえば、図柄表示装置30に設けられるＲＯＭ上に設けられる。
「図柄データ取得手段」とは、各図柄データテーブル35の中から、一の図柄データ36を取得する手段をいう。これは、図柄表示装置30に設けられる図柄の制御プログラムの一部として実現することができる。
【００１４】
「図柄制御手段」とは、図柄データ36に従って図柄表示部31に変動する図柄を表示させる手段をいう。これは、図柄表示装置30に設けられる図柄の制御プログラムの一部として実現することができる。
また、「音声出力装置」とは、スピーカー等によって音声を出力する装置をいう。
【００１５】
「音声出力部」とは、スピーカー等の、実際に音声を発する部分をいう。
「音声データ」とは、図柄の変動に同期する音声を示すデータをいう。この音声データ46には、別個のデータ番号52が付されている。
「音声データテーブル」とは、音声データ46を一又は二以上有するデータテーブルをいう。この音声データテーブル45は、たとえば、音声出力装置40に設けられるＲＯＭ上に設けられる。
【００１６】
「音声データ取得手段」とは、各音声データテーブル45の中から、一の音声データ46を取得する手段をいう。これは、音声出力装置40に設けられる音声の制御プログラムの一部として実現することができる。
「音声制御手段」とは、音声データ46に従って音声出力部41に図柄の変動に同期する音声を出力させる手段をいう。これは、音声出力装置40に設けられる音声の制御プログラムの一部として実現することができる。
【００１７】
「主基板」とは、弾球遊技機10の制御を行う部分であって、通常、制御プログラムが記録されたＲＯＭと、この制御プログラムに従った処理を行うＣＰＵとが設けられる。
「テーブル番号」とは、各図柄データテーブル35及び音声データテーブル45に共通して付与される番号である。すなわち、テーブル番号51を同じくする図柄データテーブル35及び音声データテーブル45は、同一の変動グループに属することとなっている。
【００１８】
「テーブル指定手段」とは、変動グループを指定するためのテーブル番号51を指定する手段をいう。このテーブル指定手段21は、たとえば、主基板20のＣＰＵが実行する制御プログラムの一部として実現される。
「データ番号」とは、同一のテーブル番号51を有する図柄データテーブル35及び音声データテーブル45にそれぞれ含まれる図柄データ36及び音声データ46に共通して付与される番号である。すなわち、テーブル番号51及びデータ番号52を同じくする図柄データ36及び音声データ46は、同一の変動パターンに属することとなっている。
【００１９】
「指定パラメータ」とは、同一のテーブル番号51を有する図柄データテーブル35及び音声データテーブル45から、図柄データ取得手段33及び音声データ取得手段43がそれぞれ同一のデータ番号52を有する図柄データ36及び音声データ46を取得するために用いられるデータをいう。この指定パラメータは、たとえば、数値データとして、後述の請求項３のように指定回数や、また、後述の請求項４のように、乱数を採用することとしてもよい。
【００２０】
「パラメータ決定手段」とは、上述の指定パラメータを決定する手段をいう。このパラメータ決定手段22は、たとえば、主基板20のＣＰＵが実行する制御プログラムの一部として実現される。
図柄データ取得手段33及び音声データ取得手段43は、この指定パラメータを基に、同一の規則に従って、図柄データ36及び音声データ46を取得する。
【００２１】
たとえば、このように進行する。
まず、所定の入賞口への遊技球の入球を契機に、主基板20のＣＰＵは、所定の制御プログラムに従って、いかなる変動グループによって図柄の変動及び音声の出力を行うかを決定する。そして、その変動グループを表すテーブル番号51を、テーブル指定手段21が決定する。
【００２２】
そしてまた、パラメータ決定手段22は、変動グループ内の変動パターンを指定するための指定パラメータを所定の方法で決定する。この所定の方法には、様々なものが考えられる。たとえば、入賞口への通算の入賞回数を指定パラメータとしてもよい。また、入賞があった時刻を数値化したデータを指定パラメータとしてもよい。
【００２３】
上記のテーブル番号51及び指定パラメータは、いずれも図柄表示装置30及び音声出力装置40に送信される。そして、図柄表示装置30と音声出力装置40とは、互いに独立に処理を行うこととなる。しかし、その指定パラメータからデータ番号52を導く方法を、両装置で同一にしており、かつ、両装置におけるデータテーブルの構造を同一にしているため、結果的に、同一のテーブル番号51及びデータ番号52を有する図柄データ36及び音声データ46が取得されることとなる。
【００２４】
指定パラメータからデータ番号52を導く方法には様々なものが考えられる。たとえば、後述の請求項５に記載の発明のように、指定パラメータをデータ数で割った余りをデータ番号52としてもよい。
（請求項２）
更に、請求項２記載の発明は、請求項１記載の発明の特徴に加え、図柄データテーブル35及び音声データテーブル45においては、同一内容の図柄データ36及び音声データ46を重複して含み得ることを特徴とする。
【００２５】
すなわち、別のデータ番号52の図柄データ36及び音声データ46の内容が同一であってもよいこととなっている。すなわち、同一の変動グループ内において、一の変動パターンと、他の変動パターンとの出現頻度に差を付けたい場合がある。このときに、同一の変動グループ内で、両者の出現頻度の比に応じたデータ数を収めることとした。
【００２６】
たとえば、前者の頻度を後者の頻度の1.5倍としたい場合には、前者に係る図柄データ36及び音声データ46の数を３、後者に係る図柄データ36及び音声データ46の数を２とすればよい。
（請求項３）
また、請求項３記載の発明は、請求項１又は２記載の発明の特徴に加え、前記パラメータ決定手段22は、テーブル指定手段21によってテーブル番号51が指定された回数を指定パラメータとすることを特徴とする。
【００２７】
本請求項記載の発明は、請求項１又は２記載の発明において、指定パラメータの決定方法を限定したものである。
具体的には、たとえば、パラメータ決定手段22に指定回数を記憶するカウンタを設定し、テーブル番号51が指定される際に、このカウンタに１を加算する。そして、図柄表示装置30及び音声出力装置40にテーブル番号51を送信する際に、このカウンタに記憶されている数値を指定パラメータとして同時に送信する。
【００２８】
上記のように、指定パラメータは、テーブル番号51が指定された通算回数として得られるため、テーブル指定手段21により指定されたテーブル番号51とは無関係に決定されることとなる。したがって、この指定パラメータを基に選択される変動パターンは、どの変動グループを指定したかには影響されないこととなる。
（請求項４）
更に、請求項４記載の発明は、請求項１又は２記載の発明の特徴に加え、前記パラメータ決定手段22は、テーブル番号51が指定される際に、無作為に選択される一の数を指定パラメータとすることを特徴とする。
【００２９】
本請求項記載の発明は、請求項１又は２記載の発明において、指定パラメータの決定方法を限定したものである。
具体的には、たとえば、パラメータ決定手段22に乱数表を記憶させたテーブルを設け、テーブル番号51が指定される際に、このテーブルから一の乱数を抽出する。そして、図柄表示装置30及び音声出力装置40にテーブル番号51を送信する際に、このテーブルから抽出された数値を指定パラメータとして同時に送信する。
【００３０】
上記のように、指定パラメータは、乱数として得られるため、テーブル指定手段21により指定されたテーブル番号51とは無関係に決定されることとなる。したがって、この指定パラメータを基に選択される変動パターンは、どの変動グループを指定したかには影響されないこととなる。
（請求項５）
また、請求項５記載の発明は、請求項３又は４記載の発明の特徴に加え、前記データ番号52は、０からデータ数から１を減じた数までの連続した整数を取るとともに、図柄データ取得手段33及び音声データ取得手段43は、指定パラメータをデータ数で除した剰余をデータ番号52として有する図柄データ36及び音声データ46を、それぞれ図柄データテーブル35及び音声データテーブル45から取得することを特徴とする。
【００３１】
すなわち、本請求項記載の発明においては、指定パラメータからデータ番号52を導く方法として、指定パラメータをデータ数で割り、その余りをデータ番号52とすることとしている。そのために、各図柄データ36及び音声データ46に付与されるデータ番号52を、０から、データ数より１少ない数までの連続した数とした。データ番号52の最小値を１でなく０としたのは、指定パラメータがデータ数で割り切れる場合には、余りは０となるからである。
【００３２】
ここで、指定パラメータとなるのは、請求項３記載の発明の場合には、テーブル番号51が指定された回数であり、また、請求項４記載の発明の場合には、乱数である。いずれの場合にも、指定パラメータは指定されるテーブル番号51とは無関係となっている。
（請求項６）
更に、請求項６記載の発明は、請求項３又は４記載の発明の特徴に加え、各図柄データ36及び音声データ46にはウェイト値53が含まれ、テーブル番号51及びデータ番号52を同じくする図柄データ36と音声データ46とは同一のウェイト値53を有するとともに、図柄データ取得手段33は、テーブル指定手段21によって指定された図柄データテーブル35において、特定の図柄データ36から順に、そのウェイト値53を前記指定パラメータから減じていき、指定パラメータが０以下になった時点の図柄データ36を取得するとともに、音声データ取得手段43は、テーブル指定手段21によって指定された音声データテーブル45において、特定の音声データ46から順に、そのウェイト値53を前記指定パラメータから減じていき、指定パラメータが０以下になった際の音声データ46を取得することを特徴とする。
【００３３】
「ウェイト値」とは、変動パターンの出現頻度に応じて各図柄データ36及び音声データ46に付与される数値データをいう。たとえば、一の変動パターンの出現頻度が、他の変動パターンのそれの２倍である場合には、当該一の変動パターンに係る図柄データ36のウェイト値53は、当該他の変動パターンに係る図柄データ36のそれの２倍となる。これは、音声データ46についても同じである。
【００３４】
すなわち、指定パラメータからウェイト値53を順番に減算していき、０以下となったところのデータ番号52を有する図柄データ36及び音声データ46が取得されることとなる。したがって、ウェイト値53が大きいほど当該図柄データ36及び音声データ46が取得されやすくなる。
ここで、指定パラメータとなるのは、請求項３記載の発明の場合には、テーブル番号51が指定された回数であり、また、請求項４記載の発明の場合には、乱数である。いずれの場合にも、指定パラメータは指定されるテーブル番号51とは無関係となっている。
【００３５】
なお、指定パラメータからのウェイト値53の減算は、「特定の」データ番号52から開始されることとなっているが、この「特定の」データ番号52としては、以下のようなものが考えられる。
たとえば、各図柄データテーブル35及び音声データテーブル45の最初のデータ番号52から、減算を開始することとしてもよい。また、途中のデータ番号52、たとえば、前回取得した変動パターンに係るデータ番号52の次の番号から、減算を開始していくこととしてもよい。なお、最後のデータ番号52までウェイト値53を減算してもまだ指定パラメータが０以下にならない場合には、再び最初のデータ番号52に戻ってウェイト値53の減算を継続することとしてもよい。
【００３６】
（請求項７）
加えて、請求項７記載の発明は、請求項６記載の発明の特徴に加え、前記指定パラメータは、１からＮ（Ｎは自然数）までの整数から無作為に選択される一の整数であるとともに、各図柄データテーブル35における図柄データ36のウェイト値53の合計、及び、各音声データテーブル45における音声データ46のウェイト値53の合計はいずれもＮであることを特徴とする。
【００３７】
請求項６記載の発明においては、指定パラメータ及びウェイト値53については特に制限はなく、必要な場合は、指定パラメータが０以下となるまで何巡もウェイト値53の減算が行われることとなる。
ここで、本請求項に係る発明においては、指定パラメータとしてとり得る値の上限と、各図柄データテーブル35及び音声データテーブル45におけるウェイト値53の合計とが、一致する（Ｎ）こととなっている。
【００３８】
したがって、データ番号52が一巡するまでにいずれかのデータ番号52に係る図柄データ36及び音声データ46が取得されることとなる。
【００３９】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照しつつ説明する。
（第一の実施の形態）
図１は、第一の実施の形態の概要を示す機能ブロック図である。
本実施の形態に係る弾球遊技機10には、遊技の制御を行うＣＰＵが設けられた主基板20と、図柄表示装置30と、音声出力装置40とが設けられる。
【００４０】
（主基板）
主基板20のＣＰＵには、テーブル指定手段21と、パラメータ決定手段22とが設けられる。これらは、主基板20のＣＰＵが処理する制御プログラムの一部としてＲＯＭ上に記録されることとなっている。そして、主基板20のＣＰＵは、制御プログラムの、これらに該当する部分を実行しているときに、上記各手段として機能することとなっている。
【００４１】
テーブル指定手段21は、変動グループを指定するためのテーブル番号51を指定するものである。このテーブル番号51により、図柄表示装置30においては図柄データテーブル35が、音声出力装置40においては音声データテーブル45が、それぞれ指定されることとなる。
パラメータ決定手段22は、各図柄データテーブル35及び音声データテーブル45から、一の図柄データ36及び一の音声データ46をそれぞれ取得するために用いられるデータである指定パラメータを決定するものである。具体的には、テーブル指定手段21によってテーブル番号51が指定された回数をもって、指定パラメータとしている。
【００４２】
（図柄表示装置）
図柄表示装置30には、図柄表示部31と、図柄制御手段32と、図柄データ取得手段33と、複数の図柄データテーブル35とが設けられる。
図柄表示部31は、液晶ディスプレイにより、変動する図柄を表示する。
図柄制御手段32及び図柄データ取得手段33は、図柄表示装置30が処理する制御プログラムの一部としてＲＯＭ上に記録されることとなっている。そして、図柄表示装置30のＣＰＵは、制御プログラムの、これらに該当する部分を実行しているときに上記各手段として機能することとなっている。
【００４３】
図柄制御手段32は、下記の図柄データ取得手段33が取得した図柄データ36に従って、上記図柄表示部31に変動する図柄を表示させる。
図柄データ取得手段33は、前述のテーブル指定手段21により指定されたテーブル番号51に基づいて図柄データテーブル35を取得するとともに、当該図柄データテーブル35から、前記パラメータ決定手段22により決定された指定パラメータを用いて、図柄データ36を取得することとなっている。この詳細については、後述する。
【００４４】
各図柄データテーブル35には、テーブル番号51が付されている。
また、各図柄データテーブル35には、複数の図柄データ36が記録されている。なお、図１においては、図柄データ36は、二個の数値で特定されることとしている。たとえば、「図柄データ１−２」とある場合の、最初の数値である「１」は、変動グループが「１」であることを示している。また、最後の数値である「２」は、変動パターンが「２」であることを示している。そして、個々の図柄データ36には、データ番号52が付されている。このデータ番号52の最小値は０で、最大値は、データ数から１を減じた数となっている。なお、後述のように、このデータ番号52は、変動パターンとは必ずしも一致しない。
【００４５】
更に、各図柄データテーブル35においては、同一の図柄データ36が重複して記録されていることがある。たとえば、図１において、テーブル番号51が「１」である図柄データテーブル35の、データ番号「１」から「３」までには、同一のデータである「図柄データ１−２」が記録されている。
（音声出力装置）
音声出力装置40には、音声出力部41と、音声制御手段42と、音声データ取得手段43と、複数の音声データテーブル45とが設けられる。
【００４６】
音声出力部41は、スピーカーにより、変動する図柄に同期した音声を出力する。
音声制御手段42及び音声データ取得手段43は、音声出力装置40が処理する制御プログラムの一部としてＲＯＭ上に記録されることとなっている。そして、音声出力装置40のＣＰＵは、制御プログラムの、これらに該当する部分を実行しているときに上記各手段として機能することとなっている。
【００４７】
音声制御手段42は、下記の音声データ取得手段43が取得した音声データ46に従って、上記音声出力部41に変動する図柄と同期した音声を出力させる。
音声データ取得手段43は、前述のテーブル指定手段21により指定されたテーブル番号51に基づいて音声データテーブル45を取得するとともに、当該音声データテーブル45から、前記パラメータ決定手段22により決定された指定パラメータを用いて、音声データ46を取得することとなっている。この詳細については、後述する。
【００４８】
各音声データテーブル45には、テーブル番号51が付されている。このテーブル番号51は、前記図柄データテーブル35に付されているものと共通である。すなわち、テーブル番号51を同じくする図柄データテーブル35と音声データテーブル45とは、同じ変動グループに属することとなっている。
また、各音声データテーブル45には、複数の音声データ46が記録されている。なお、図１においては、音声データ46は、二個の数値で特定されることとしている。たとえば、「音声データ１−２」とある場合の、最初の数値である「１」は、変動グループが「１」であることを示している。また、最後の数値である「２」は、変動パターンが「２」であることを示している。そして、個々の音声データ46には、データ番号52が付されている。このデータ番号52の最小値は０で、最大値は、データ数から１を減じた数となっている。なお、後述のように、このデータ番号52は、変動パターンとは必ずしも一致しない。また、このデータ番号52は、前記図柄データ36に付されているものと共通である。すなわち、テーブル番号51及びデータ番号52を同じくする図柄データ36と音声データ46とは、同じ変動パターンに属することとなっている。
【００４９】
更に、各音声データテーブル45においては、同一の音声データ46が重複して記録されていることがある。たとえば、図１において、テーブル番号51が「１」である音声データテーブル45の、データ番号「１」から「３」までには、同一のデータである「音声データ１−２」が記録されている。
（指定手順）
図２及び図３は、第一の実施の形態におけるテーブル番号51及びデータ番号52の指定の手順を示すフローチャートである。以下、これらのフローチャートを参照しつつ、テーブル番号51及びデータ番号52の指定について説明する。
【００５０】
まず、遊技開始時点では、指定パラメータ（Ｉ）を初期化する。これがS100に示す段階である。なお、図２においては初期化によって指定パラメータを０としているが、この値は、任意に設定可能である。
次に、遊技を継続するかどうかがS101に示す段階で判断される。ここで、継続しない場合は、遊技を終了する。
【００５１】
一方、遊技を継続する場合には、S102へ進み、この段階で、特定の入球口へ遊技球の入球があったかどうかが判断される。ここで、特定の入球口とは、そこへ遊技球が入球することによって、図柄の変動が開始されるような入球口をいう。ここで、入球がなかった場合には、再びS101へ戻る。また、入球があった場合にはS103へ進み、この段階で、パラメータ決定手段22は、Ｉに１を加算し、この値を指定パラメータとする。
【００５２】
また、テーブル指定手段21は、テーブル番号51を抽選により決定する。これがS104に示す段階である。なお、このS104は、S103より先に実行されていてもかまわない。
この後は、図柄表示装置30と音声出力装置40とで独立に、かつ、同時に処理が行われることとなる。
【００５３】
まず、図柄表示装置30の図柄データ取得手段33が、S104で決定されたテーブル番号51を有する図柄データテーブル35を指定する。これがS200に示す段階である。これと同時に、音声出力装置40の音声データ取得手段43が、S104で決定されたテーブル番号51を有する音声データテーブル45を指定する。これがS300に示す段階である。
【００５４】
次に、図柄データ取得手段33は、指定パラメータ（Ｉ）を当該図柄データテーブル35のデータ数で除算した剰余を求める。これがS202に示す段階である。これと同時に、音声データ取得手段43は、指定パラメータ（Ｉ）を当該音声データテーブル45のデータ数で除算した剰余を求める。これがS302に示す段階である。なお、この両段階で得られた剰余の値は、同一となる。
【００５５】
たとえば、テーブル指定手段21により指定されたテーブル番号51が２であって、かつ、パラメータ決定手段22により決定された指定パラメータが１３である場合を想定する。この場合は、テーブル番号51が２である図柄データテーブル35及び音声データテーブル45に含まれるデータ数は８であるため、S202及びS302の両段階で得られる剰余の値は５となる。
【００５６】
そして、図柄データ取得手段33は、当該図柄データテーブル35から、上記の剰余の値と同一のデータ番号52を有する図柄データ36を取得する。これがS205に示す段階である。これと同時に、音声データ取得手段43は、当該音声データテーブル45から、上記の剰余の値と同一のデータ番号52を有する音声データ46を取得する。これがS305に示す段階である。
【００５７】
たとえば、上記の場合でいうと、剰余の値は５であるので、S205においては、テーブル番号51が２の図柄データテーブル35から、データ番号52が５である図柄データ２−３が取得されることとなる。同様に、S305においては、テーブル番号51が２の音声データテーブル45から、データ番号52が５である音声データ２−３が取得されることとなる。
【００５８】
最後に、図柄制御手段32は、図柄データ取得手段33が取得した図柄データ36に従って、図柄表示部31に図柄の変動を表示させる。これがS206に示す段階である。これと同時に、音声制御手段42は、音声データ取得手段43が取得した音声データ46に従って、音声出力部41に音声を出力させる。これがS306に示す段階である。
【００５９】
そして、再びS101へ戻り、上記の段階を繰り返すこととなる。
（第二の実施の形態）
図４は、第二の実施の形態の概要を示す機能ブロック図である。
本実施の形態に係る弾球遊技機10には、遊技の制御を行うＣＰＵが設けられた主基板20と、図柄表示装置30と、音声出力装置40とが設けられる。
【００６０】
（主基板）
主基板20のＣＰＵには、テーブル指定手段21と、パラメータ決定手段22と、乱数テーブル23とが設けられる。
テーブル指定手段21及びパラメータ決定手段22は、主基板20のＣＰＵが処理する制御プログラムの一部としてＲＯＭ上に記録されることとなっている。そして、主基板20のＣＰＵは、制御プログラムの、これらに該当する部分を実行しているときに、上記各手段として機能することとなっている。
【００６１】
テーブル指定手段21は、変動グループを指定するためのテーブル番号51を指定するものである。このテーブル番号51により、図柄表示装置30においては図柄データテーブル35が、音声出力装置40においては音声データテーブル45が、それぞれ指定されることとなる。
パラメータ決定手段22は、各図柄データテーブル35及び音声データテーブル45から、一の図柄データ36及び一の音声データ46をそれぞれ取得するために用いられるデータである指定パラメータを決定するものである。具体的には、下記の乱数テーブル23より取得した一の整数をもって指定パラメータとする。
【００６２】
乱数テーブル23は、主基板20のＲＯＭ上に設けられる。この乱数テーブル23は、１から１００までの整数がランダムに配置された乱数表となっている。上記パラメータ決定手段22は、この乱数テーブル23から一の整数を取得し、これをもって指定パラメータとする。
（図柄表示装置）
図柄表示装置30には、図柄表示部31と、図柄制御手段32と、図柄データ取得手段33と、複数の図柄データテーブル35とが設けられる。
【００６３】
図柄表示部31は、液晶ディスプレイにより、変動する図柄を表示する。
図柄制御手段32及び図柄データ取得手段33は、図柄表示装置30が処理する制御プログラムの一部としてＲＯＭ上に記録されることとなっている。そして、図柄表示装置30のＣＰＵは、制御プログラムの、これらに該当する部分を実行しているときに上記各手段として機能することとなっている。
【００６４】
図柄制御手段32は、下記の図柄データ取得手段33が取得した図柄データ36に従って、上記図柄表示部31に変動する図柄を表示させる。
図柄データ取得手段33は、前述のテーブル指定手段21により指定されたテーブル番号51に基づいて図柄データテーブル35を指定するとともに、当該図柄データテーブル35から、前記パラメータ決定手段22により決定された指定パラメータを用いて、図柄データ36を取得することとなっている。この詳細については、後述する。
【００６５】
各図柄データテーブル35には、テーブル番号51が付されている。
また、各図柄データテーブル35には、複数の図柄データ36が記録されている。なお、図４においては、図柄データ36は、二個の数値で特定されることとしている。たとえば、「図柄データ１−２」とある場合の、最初の数値である「１」は、変動グループが「１」であることを示している。また、最後の数値である「２」は、変動パターンが「２」であることを示している。そして、個々の図柄データ36には、データ番号52が付されている。このデータ番号52の最小値は０で、最大値は、データ数から１を減じた数となっている。更に、個々の図柄データ36は、１から１００までのいずれかの整数値を取るウェイト値53を含むこととなっている。そして、各図柄データテーブル35においては、全ての図柄データ36のウェイト値53を合計すると、１００となる。
【００６６】
このウェイト値53は、各図柄データ36の出現頻度に応じて設定されることとなっている。すなわち、ウェイト値53が大きいほど、図柄データ36の出現頻度が高くなる。
（音声出力装置）
音声出力装置40には、音声出力部41と、音声制御手段42と、音声データ取得手段43と、複数の音声データテーブル45とが設けられる。
【００６７】
音声出力部41は、スピーカーにより、変動する図柄に同期した音声を出力する。
音声制御手段42及び音声データ取得手段43は、音声出力装置40が処理する制御プログラムの一部としてＲＯＭ上に記録されることとなっている。そして、音声出力装置40のＣＰＵは、制御プログラムの、これらに該当する部分を実行しているときに上記各手段として機能することとなっている。
【００６８】
音声制御手段42は、下記の音声データ取得手段43が取得した音声データ46に従って、上記音声出力部41に変動する図柄と同期した音声を出力させる。
音声データ取得手段43は、前述のテーブル指定手段21により指定されたテーブル番号51に基づいて音声データテーブル45を指定するとともに、当該音声データテーブル45から、前記パラメータ決定手段22により決定された指定パラメータを用いて、音声データ46を取得することとなっている。この詳細については、後述する。
【００６９】
各音声データテーブル45には、テーブル番号51が付されている。このテーブル番号51は、前記図柄データテーブル35に付されているものと共通である。すなわち、テーブル番号51を同じくする図柄データテーブル35と音声データテーブル45とは、同じ変動グループに属することとなっている。
また、各音声データテーブル45には、複数の音声データ46が記録されている。なお、図４においては、音声データ46は、二個の数値で特定されることとしている。たとえば、「音声データ１−２」とある場合の、最初の数値である「１」は、変動グループが「１」であることを示している。また、最後の数値である「２」は、変動パターンが「２」であることを示している。そして、個々の音声データ46には、データ番号52が付されている。このデータ番号52の最小値は０で、最大値は、データ数から１を減じた数となっている。また、このデータ番号52は、前記図柄データ36に付されているものと共通である。すなわち、テーブル番号51及びデータ番号52を同じくする図柄データ36と音声データ46とは、同じ変動パターンに属することとなっている。
【００７０】
更に、個々の音声データ46は、１から１００までのいずれかの整数値を取るウェイト値53を含むこととなっている。そして、各音声データテーブル45においては、全ての音声データ46のウェイト値53を合計すると、１００となる。
このウェイト値53は、各音声データ46の出現頻度に応じて設定されることとなっている。すなわち、ウェイト値53が大きいほど、音声データ46の出現頻度が高くなる。また、同一のテーブル番号51及び同一のデータ番号52を有する図柄データ36及び音声データ46が含むウェイト値53は、同一となっている。
【００７１】
（指定手順）
図５及び図６は、第二の実施の形態におけるテーブル番号51及びデータ番号52の指定の手順を示すフローチャートである。以下、これらのフローチャートを参照しつつ、テーブル番号51及びデータ番号52の指定について説明する。
まず、遊技開始時点で、遊技を継続するかどうかがS401に示す段階で判断される。ここで、継続しない場合は、遊技を終了する。
【００７２】
一方、遊技を継続する場合には、S402へ進み、この段階で、特定の入球口へ遊技球の入球があったかどうかが判断される。ここで、特定の入球口とは、そこへ遊技球が入球することによって、図柄の変動が開始されるような入球口をいう。
ここで、入球がなかった場合には、再びS401へ戻る。また、入球があった場合には、テーブル指定手段21は、テーブル番号51を抽選により指定する。これがS404に示す段階である。たとえば、一例として、テーブル番号51として３が指定されたものとする。
【００７３】
そして、S405において、パラメータ決定手段22は、乱数テーブル23から一の乱数（Ｒ）を取得し、指定パラメータとして決定する。たとえば、一例として、指定パラメータとして、５４という整数が決定されたものとする。
なお、このS405は、S404より先に実行されていてもかまわない。
この後は、図柄表示装置30と音声出力装置40とで独立に、かつ、同時に処理が行われることとなる。
【００７４】
まず、図柄表示装置30の図柄データ取得手段33が、S404で決定されたテーブル番号51を有する図柄データテーブル35を取得する。これがS500に示す段階である。上記の例では、テーブル番号51が３の図柄データテーブル35が取得される。これと同時に、音声出力装置40の音声データ取得手段43が、S404で決定されたテーブル番号51を有する音声データテーブル45を取得する。これがS600に示す段階である。上記の例では、テーブル番号51が３の音声データテーブル45が取得される。
【００７５】
次に、図柄データ取得手段33は、S501においてデータ番号52（Ｋ）を０として、S502において、このデータ番号52が０である図柄データ36のウェイト値53を、Ｒから減算する。上記の例では、５４から１７を減じて、Ｒは３７となる。
そして、S503において、Ｒが０以下となったか否かが判断される。ここでは０以下にはなっていないので（Ｒ＝３７）、S504へ進み、データ番号52を１加算する。
【００７６】
続いて、再びS502へ戻り、データ番号52が１である図柄データ36のウェイト値53を、Ｒから減算する。ここでは、３７から１６を減じて、Ｒは２１となる。
そして、S503において、Ｒが０以下となったか否かが判断される。ここではまだ０以下にはなっていないので（Ｒ＝２１）、S504へ進み、データ番号52を１加算する。
【００７７】
続いて、三度S502へ戻り、データ番号52が２である図柄データ36のウェイト値53を、Ｒから減算する。ここでは、２１から１６を減じて、Ｒは５となる。
そして、S503において、Ｒが０以下となったか否かが判断される。ここではまだ０以下にはなっていないので（Ｒ＝５）、S504へ進み、データ番号52を１加算する。
【００７８】
続いて、四度S502へ戻り、データ番号52が３である図柄データ36のウェイト値を、Ｒから減算する。ここでは、５から７を減じて、Ｒは−２となる。
そして、S503において、Ｒが０以下となったか否かが判断される。ここでは０以下となっているため（Ｒ＝−２）、S505へ進み、この時点でのデータ番号52を有する図柄データ36が取得されることとなる。上記の例では、データ番号52が３である図柄データ３−４が取得される。
【００７９】
一方、音声データ取得手段43は、S601においてデータ番号52（Ｋ）を０として、S602において、このデータ番号52が０である音声データ46のウェイト値53を、Ｒから減算する。上記の例では、５４から１７を減じて、Ｒは３７となる。
そして、S603において、Ｒが０以下となったか否かが判断される。ここでは０以下にはなっていないので（Ｒ＝３７）、S604へ進み、データ番号52を１加算する。
【００８０】
続いて、再びS602へ戻り、データ番号52が１である音声データ46のウェイト値53を、Ｒから減算する。ここでは、３７から１６を減じて、Ｒは２１となる。
そして、S603において、Ｒが０以下となったか否かが判断される。ここではまだ０以下にはなっていないので（Ｒ＝２１）、S604へ進み、データ番号52を１加算する。
【００８１】
続いて、三度S602へ戻り、データ番号52が２である音声データ46のウェイト値53を、Ｒから減算する。ここでは、２１から１６を減じて、Ｒは５となる。
そして、S603において、Ｒが０以下となったか否かが判断される。ここではまだ０以下にはなっていないので（Ｒ＝５）、S604へ進み、データ番号52を１加算する。
【００８２】
続いて、四度S602へ戻り、データ番号52が３である音声データ46のウェイト値を、Ｒから減算する。ここでは、５から７を減じて、Ｒは−２となる。
そして、S603において、Ｒが０以下となったか否かが判断される。ここでは０以下となっているため（Ｒ＝−２）、S605へ進み、この時点でのデータ番号52を有する音声データ46が取得されることとなる。上記の例では、データ番号52が３である音声データ３−４が取得される。
【００８３】
最後に、図柄制御手段32は、図柄データ取得手段33が取得した図柄データ36に従って、図柄表示部31に図柄の変動を表示させる。これがS506に示す段階である。これと同時に、音声制御手段42は、音声データ取得手段43が取得した音声データ46に従って、音声出力部41に音声を出力させる。これがS606に示す段階である。
【００８４】
そして、再びS401へ戻り、上記の段階を繰り返すこととなる。
すなわち、上記のいずれの実施の形態においても、図柄表示装置30及び音声出力装置40が有するデータテーブルの構造が同じであり、かつ、データテーブルから特定のデータを指定する手順が同一であるため、結果的に互いに対応する図柄データ36及び音声データ46が必ず得られることとなっている。
【００８５】
【発明の効果】
本発明は、上記のように構成されているので、以下に記す効果を奏する。
すなわち、変動グループのみを主基板のＣＰＵが指定して、変動グループに属する変動パターンの選択は図柄表示装置及び音声出力装置に任せる場合に、両装置が選択した変動パターンが、互いに対応するものとなるようにすることが可能となる。
【図面の簡単な説明】
【図１】本発明の第一の実施の形態の概要を示す機能ブロック図である。
【図２】本発明の第一の実施の形態におけるテーブル番号及びデータ番号の指定の手順を示すフローチャートである。
【図３】本発明の第一の実施の形態におけるテーブル番号及びデータ番号の指定の手順を示すフローチャートである。
【図４】本発明の第二の実施の形態の概要を示す機能ブロック図である。
【図５】本発明の第二の実施の形態におけるテーブル番号及びデータ番号の指定の手順を示すフローチャートである。
【図６】本発明の第二の実施の形態におけるテーブル番号及びデータ番号の指定の手順を示すフローチャートである。
【符号の説明】
10  弾球遊技機
20  主基板
21  テーブル指定手段      22  パラメータ決定手段
23  乱数テーブル
30  図柄表示装置
31  図柄表示部            32  図柄制御手段
33  図柄データ取得手段
35  図柄データテーブル
36  図柄データ
40  音声出力装置
41  音声出力部            42  音声制御手段
43  音声データ取得手段
45  音声データテーブル
46  音声データ
51  テーブル番号          52  データ番号
53  ウェイト値
【図１】
0004365476.tif 000002
【図２】
0004365476.tif 000003
【図３】
0004365476.tif 000004
【図４】
0004365476.tif 000005
【図５】
0004365476.tif 000006
【図６】
0004365476.tif 000007