(57)【要約】【課題】  演奏中であるにもかかわらず、消音となってしまっている状態を検知し、正常に音声が出力される状態に復旧させることのできる遊技機を提供する。【解決手段】  音声制御装置３は、音声制御用ＣＰＵ１４と、音声制御用ＣＰＵ１４からの制御指令に応じて音声合成を行って音声信号を出力する音源ＩＣ１５とを含む。音源ＩＣが作動中であるか否かを判別する演奏中判別手段（Ｓ０１）と、演奏中判別手段が作動中であると判別した場合に、音源ＩＣからの音声信号の出力の大きさを判別する音声出力判別手段（Ｓ０４）と、音声出力判別手段が音声信号出力が異常ありと判別した場合に、音源ＩＣに対して音声出力指令を出力する復旧制御手段（Ｓ０５）とを音声制御用ＣＰＵに設ける。【選択図】      図３
2005124860.tif 000002
【特許請求の範囲】
【請求項１】
音声制御用ＣＰＵと、該音声制御用ＣＰＵからの制御指令に応じて音声合成を行って音声信号を出力する音源ＩＣとを含む音声制御装置を備えた遊技機において、前記音源ＩＣが作動中であるか否かを判別する演奏中判別手段と、前記演奏中判別手段が作動中であると判別した場合に、前記音源ＩＣからの音声信号の出力の大きさを判別する音声出力判別手段と、前記音声出力判別手段が音声信号出力に異常があると判別した場合に、前記音源ＩＣに対して音声出力指令を出力する復旧制御手段とを前記音声制御用ＣＰＵに設けたことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声制御用ＣＰＵからの制御指令に応じて音声合成を行って音声信号を出力する音源ＩＣを含む音声制御装置を備えた遊技機に関するものである。
【背景技術】
【０００２】
パチンコ遊技機に限らず遊技機には、遊技制御用のメイン制御装置の他に、遊技状況に応じた効果音を制御するための音声制御装置が配備されているものが多い（例えば、特許文献１）。この音声制御装置は、音声制御用のＣＰＵ、ＲＯＭ、ＲＡＭ、通信用インタフェース等を１チップ内に実装させたＭＰＵ（以下、明細書では音声制御用ＣＰＵということにする）と、音声合成回路を含む音源ＩＣで構成したものが主流となっている。遊技状況に応じた効果音を制御する場合は、メイン制御装置から指令を音声制御用ＣＰＵに与え、応じて音声制御用ＣＰＵが制御指令を音源ＩＣに与えることで、音源ＩＣが与えられた指令に応じてメロディを奏でる。
【０００３】
上記の音源ＩＣには、音源ＩＣが作動中であることを示す出力端子（ＰＬＡＹ）、例えば、ＹＭＺ７７０（ヤマハ製）がある。音声制御用ＣＰＵは、ＰＬＡＹ端子の出力をモニタして音源ＩＣが正常に作動しているか否かを判断している。一方、出力レベル（音量）は、要求する値をボリューム設定レジスタに設定することで切換ることができる。なお、消音する場合には「０」を設定する。また、消音する場合、ＰＬＡＹ端子の出力は「あり」となる。このため、音声制御用ＣＰＵによる指令後、何らかの原因によってボリューム設定レジスタに設定されている値が０に書き換わってしまった場合、消音設定されたことになり、音が出力されていないということが起こる可能性がある。
【０００４】
【特許文献１】特開２００１−２１２２８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、演奏中、何らかの原因によってボリューム設定レジスタの値が書き換わってしまっている状態を検知し、正常に音声が出力される状態に復旧させることのできる遊技機を提供することにある。
【課題を解決するための手段】
【０００６】
請求項１に記載の遊技機は、音声制御用ＣＰＵと、該音声制御用ＣＰＵからの制御指令に応じて音声合成を行って音声信号を出力する音源ＩＣとを含む音声制御装置を備えたものであって、上記課題を解決するために、前記音源ＩＣが作動中であるか否かを判別する演奏中判別手段と、前記演奏中判別手段が作動中であると判別した場合に、前記音源ＩＣからの音声信号の出力の大きさを判別する音声出力判別手段と、前記音声出力判別手段が音声信号出力に異常があると判別した場合に、前記音源ＩＣに対して音声出力指令を出力する復旧制御手段とを前記音声制御用ＣＰＵに設けたことを特徴とする。
【０００７】
請求項１に記載の遊技機において、次のように構成してもよい。請求項１に記載の遊技機において、前記音源ＩＣが作動中であるか否かを判別する演奏中判別手段と、前記演奏中判別手段が作動中であると判別した場合に、前記音源ＩＣからの音声信号の出力の有無を判別する音声出力判別手段と、前記音声出力判別手段が音声信号出力なしと判別した場合に、前記音源ＩＣに対して音声出力指令を出力する復旧制御手段とを前記音声制御用ＣＰＵに設けたことを特徴とする遊技機。
【発明の効果】
【０００８】
請求項１に記載の構成によれば、音源ＩＣが作動中であると判別されたにもかかわらず、音源ＩＣからの音声信号の出力が異常ありと判別された場合には、音声制御用ＣＰＵが音源ＩＣに対して音声出力指令を出力するので、演奏中であるにもかかわらず、消音となってしまっている状態を検知でき、この場合には正常に音声が出力される状態に復旧させることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明の遊技機の一実施形態としてのパチンコ遊技機における電源系統を表す要部ブロック図である。パチンコ遊技機には、パチンコ遊技の総括的な制御を行うメイン制御装置１と、メイン制御装置１からの情報（指令コマンドやデータ）に基いて各駆動部を制御するサブ制御装置、即ち、図柄表示制御装置２、音声制御装置３、ランプ制御装置４、賞球制御装置５が配備される。
【００１０】
また、パチンコ遊技機には、遊技盤面に設けられた各種入賞口に対して設けられた入賞球検出装置６、払出し球の不足状態（２５個払出しは可能か否か）を検出する球切れ検出装置７、賞品球を貯留する受皿の満タン状態を検出する貯留球検出装置８が配備され、各検出装置による検出状態がメイン制御装置１に入力される。さらに、遊技盤面に設けられた役物入賞装置（例えば、アタッカや電動チューリップ）を作動するためのソレノイド９がメイン制御装置１からの制御出力により駆動制御されるように設けられる。また、賞球払出装置から排出された賞品球を検出する賞品球検出装置１０、賞球払出装置から排出された貸球を検出する貸球検出装置１１の検出状態が賞球制御装置５及びメイン制御装置１に入力される。
【００１１】
電源回路１２は電源基板（図示せず）に配備されるもので、交流２４Ｖを入力電源として各種電源電圧を生成する。即ち、制御装置用の電源電圧ＤＣ５Ｖ、スイッチ用（検出装置用）の作動電源電圧ＤＣ１２Ｖ、ランプ用電源電圧としての脈流３４Ｖ、図柄表示装置及び音声制御装置３（後述する３端子レギュレータ）に供給するための電源電圧ＤＣ１２Ｖ及び賞球制御装置５及びソレノイド９の電源電圧としてのＤＣ３４Ｖを生成する。
【００１２】
図２は本発明の音声制御装置３の要部ブロック図である。音声制御装置３は音制御基板１３に配備されるもので、メイン制御装置１から一方向通信可能に接続された音声制御用ＣＰＵ１４、音声制御用ＣＰＵ１４からの制御指令に応じて音声合成を行って音声信号を出力する音源ＩＣ１５、音声信号を増幅してスピーカ１７に出力するためのアンプ１６、音源ＩＣ１５に接続されると共に音声合成のための音データを格納したＲＯＭ１８、音源ＩＣ１５の作動用の電源電圧を生成する３端子レギュレータ１９により構成されている。なお、音声制御用ＣＰＵ１４はＡ／Ｄ変換機能を有しているものである。このＡ／Ｄ機能は後述する電源監視用に用いられており、音声制御用ＣＰＵ１４外に別途設けてもよいが、本実施形態ではより回路をシンプルとし小型化するためにＡ／Ｄ変換機能を内蔵したＣＰＵを用いている。
【００１３】
電源回路１２により生成された制御用電源電圧ＤＣ５Ｖは供給ライン２０を通じて音声制御用ＣＰＵ１４に供給される。また、電源回路１２により生成された電源電圧ＤＣ１２Ｖは供給ライン２１を通じて３端子レギュレータ１９に供給され、３端子レギュレータ１９によって安定化した直流電圧Ｐ５Ｖが生成され、該直流電圧Ｐ５Ｖは供給ライン２２を通じて電源電圧として音源ＩＣに供給される。また、前記直流電圧Ｐ５Ｖは、供給ライン２２から分岐した電源監視ライン２３を通じて音声制御用ＣＰＵ１４の入力端子ＡＮ４に入力される。
【００１４】
音声制御用ＣＰＵ１４と音源ＩＣ１５とは通信接続されており、音声制御用ＣＰＵ１４が制御指令（制御用コマンド）を音源ＩＣ１５に与えることで、音源ＩＣ１５が与えられた指令に応じてＲＯＭ１８の音データをシーケンス機能で読み出し、メロディ（ＢＧＭ等）を奏でたり、例えば、「ラッキー」等の言葉や「ガシャーン」等の擬音などの効果音を発生する。また、音声制御用ＣＰＵ１４の出力端子Ｐ２０が音源ＩＣ１５のリセット端子ＲＥＳＥＴに接続され、音声制御用ＣＰＵ１４からのリセット信号の出力により音源ＩＣ１５がリセットされるよう構成されている。さらに、音源ＩＣ１５は、作動中（演奏中）であることを示す作動信号を出力する出力端子（ＰＬＡＹ端子）を備え、前記作動信号が音声制御用ＣＰＵ１４の入力端子Ｐ２１に入力される。またさらに、アンプ１６により増幅された音声出力信号が、音声制御用ＣＰＵ１４のＡ／Ｄ変換機能を有したアナログ入力端子ＡＮ３に入力される。
【００１５】
音声制御用ＣＰＵ１４は、音源ＩＣ１５のＰＬＡＹ端子の出力をモニタして音源ＩＣ１５が正常に作動しているか否かを判断する。一方、音源ＩＣ１５の出力レベル（音量）は、要求する値を音源ＩＣ１５が内蔵しているボリューム設定レジスタに設定することで切り換えることができる。なお、消音する場合には「０」を設定する。また、消音している場合も、ＰＬＡＹ端子の出力は「あり」となる。さらに、音声制御用ＣＰＵ１４は、音源ＩＣ１５のＰＬＡＹ端子の出力が作動中であると判別した場合に、音源ＩＣ１５からの音声信号の出力の有無、即ち、アンプ１６により増幅された音声出力信号の有無、を判別する。そして、音声信号出力なしと判別した場合に、音源ＩＣ１５に対して音声出力指令を出力する。なお、請求項１に記載の「音源ＩＣからの音声信号の出力」とは、音源ＩＣからの純粋な出力のみを意味するものではなく音源ＩＣが出力した信号を意味するものである。また、この信号をモニタする箇所は、図２に示すが如く、音源ＩＣ１５からスピーカ１７に至るまでであればどこでもよい。
【００１６】
以上のように構成された音声制御装置３の演奏中の処理動作について説明する。図３は、音声制御用ＣＰＵ１４が行う演奏中チェック処理のメインルーチンを示すフローチャートであり、請求項１に記載の発明に対応するものである。音声制御用ＣＰＵは、音源ＩＣが作動中であるか否かを判別する（ステップＳ０１）。即ち、音源ＩＣのＰＬＡＹ端子の出力を読み込んで出力あり（論理「１」）か否かを判別する。なお、音源ＩＣのＰＬＡＹ端子の出力が論理「１」であれば作動中（演奏中）と判断し、音源ＩＣのＰＬＡＹ端子の出力が論理「０」であれば非作動（演奏なし）と判断する。
【００１７】
音声制御用ＣＰＵは、音源ＩＣが作動中でない場合、ステップＳ０１を偽と判別し、演奏中チェック処理を抜ける。一方、音声制御用ＣＰＵは、音源ＩＣが作動中である場合、ステップＳ０１を真と判別し、ステップＳ０２に進み、音源ＩＣからの音声信号の出力、換言すれば、アンプ１６により増幅された音声出力信号を読み込んでＡ／Ｄ変換を開始する（ステップＳ０２）。具体的には、Ａ／Ｄ変換制御レジスタに「０００００１００Ｂ」をセットすることでＡＮ３をアナログ入力ポートに設定し、入力端子ＡＮ３に入力される音声出力信号をＡ／Ｄ変換する。音声制御用ＣＰＵは、Ａ／Ｄ変換が終了したか否かを判別し（ステップＳ０３）、Ａ／Ｄ変換中であればステップＳ０３を繰り返し実行する一方、Ａ／Ｄ変換が終了した場合にはステップＳ０４に進む。具体的には、Ａ／Ｄ変換ステータスレジスタのビット４が０であるか否かを監視し、Ａ／Ｄ変換ステータスレジスタのビット４が０である場合にはビット４の監視を続ける一方、Ａ／Ｄ変換ステータスレジスタのビット４が１となると、Ａ／Ｄ変換の終了と判断してステップＳ０４に進む。
【００１８】
音声制御用ＣＰＵは、ステップＳ０４に進むと、デジタル化した音声出力信号があるか否かを判別する（ステップＳ０４）。音声制御用ＣＰＵは、音声出力信号がある場合には、ステップＳ０４を真と判別して演奏中チェック処理を抜ける。一方、音声制御用ＣＰＵは、音声出力信号がない（出力が０）場合には、ステップＳ０４を偽と判別してステップＳ０５に進む。なお、ステップＳ０５に進む場合は、音声制御用ＣＰＵ１４により音源ＩＣ１５に音声出力（コマンド）を指令後、何らかの原因、例えば、設計時に想定していない大きさのノイズによって音源ＩＣ１５のボリューム設定レジスタに設定されている値が０に書き換わってしまった結果、実際にはスピーカ１７からは音が出力されていない（消音状態で演奏中となっている状態）異常状態となっていることになる。ステップＳ０５に進むと、音声制御用ＣＰＵは、音源ＩＣに対して音声出力指令を出力し（ステップＳ０５）、演奏中チェック処理を抜ける。これにより、演奏中であるにもかかわらず、消音となってしまっている状態を検知でき、再度、音源ＩＣ１５のボリューム設定レジスタに正常な音量に対応する値が設定されることになるので、スピーカ１７から正常に音声が出力される状態に復旧させることができる。
【００１９】
音声制御用ＣＰＵは、メイン制御装置１から送信指令されるコマンドに対応して遊技状況に沿った効果音（音声やメロディー等）の生成を行うものであるが、演奏実行中に上記の異常状態が検知された場合、正常に音声が出力される状態に復旧させるタイミングは（正常に音声が出力される状態にどの段階で復旧させるかは）、演奏している音声の内容によって選択的に決定する。即ち、請求項１に記載の復旧制御手段は、正常に音声が出力される状態に復旧させるタイミングを演奏している音声の内容に応じて異ならせる音声出力復旧タイミング手段を備えているものである。
【００２０】
図４は、演奏実行中に音声出力なしとなる異常状態が検知された場合、正常に音声が出力される状態に復旧させるタイミングを示した図である。例えば、図４（ａ）に示すように、通常の図柄変動中に発生させる効果音が、音節Ａ〜音節Ｇで構成されており、図柄表示装置（図示せず）に変動表示されている図柄（又は画像）と同期させて効果音を発生させているものとする。そして、例えば、音節Ｂの演奏途中で音声出力なしとなる異常状態が検知された場合について説明する。この場合、図柄（又は画像）と同期させて効果音を発生させるため、次の音節（この例では音節Ｃ）から正常に音声が出力される状態に復旧させる。音声制御用ＣＰＵは、効果音を演奏している時間を計時するタイマの値により、音節Ｂの終了時点で、音源ＩＣ１５に対して音節Ｃから音を発生させるようにコマンド指令する。応じて音源ＩＣ１５は、指定された正常な音量で音節Ｃから順番に効果音を発生させる。
【００２１】
また、例えば、図４（ｂ）に示すように、効果音が短時間の繰り返し音のような場合には（例えば、大当り中の効果音）、音声出力なしとなる異常状態が検知された場合、即時正常に音声が出力される状態に復旧させる。効果音が短時間の繰り返し音であるから、即時復旧しても違和感がない。
【００２２】
以上に述べた第１実施形態においては、音源ＩＣ１５からの音声信号の出力の有無を監視する方法として、アンプ１６の音声出力信号をＡ／Ｄ変換してデジタル化し、デジタル化した音声出力信号の有無を判定するようにしているが、音源ＩＣ１５からの出力に可聴周波数（２０Ｈｚ〜２０ｋＨｚ）外の周波数成分の信号を検査用の信号として、連続、或いは定期的に合成して出力する。そして、その合成した周波数のみをバンドパスフィルタにより取り出してその有無を判定するようにしてもよい。例えば、４８ｋＨｚでサンプリングして検査信号として作成する場合は、２０ｋＨｚ〜２４ｋＨｚの周波数信号を検査信号として用いる。可聴周波数外の周波数成分であれば連続、或いは定期的に合成しても人間に認知されることはない。なお、仕様により、スピーカから出力する高音を１６ｋＨｚまでにするような場合（ハイパスフィルタ２４をバンドパスフィルタとして構成）は、カットした以上（１６ｋＨｚ以上）の周波数成分の信号を検査信号として用いることができる。
【００２３】
図５は、音源ＩＣ１５からの音声信号の出力の有無を監視する構成の第２実施形態を示す図である。音源ＩＣ１５からの音声信号の出力を３つに分岐する。分岐した第１番目はハイパスフィルタ２４を通じてアンプ２５で増幅し、中高音用スピーカ２６から出力する。分岐した第２番目はローパスフィルタ２７を通じてアンプ２８で増幅し、中低音用スピーカ２９から出力する。分岐した第３番目は、バンドパスフィルタ３０を通じて可聴周波数外の特定の周波数成分のみを取り出し、さらに波形整形回路３１によって矩形波に整形し、音声制御用ＣＰＵ１４の入力ポートに入力する。音声制御用ＣＰＵ１４は、ＰＬＡＹ端子の出力が作動中であると判断した場合に、入力ポートの入力波形を監視し、設定時間内に波形が入力されなければ、音源ＩＣ１５からの音声信号の出力なしと判断する。
【００２４】
以上に述べた実施形態においては、設定レジスタの値が意図しない大きさのノイズにより消音設定「０」とされた場合について述べたが、「０」以外の意図しない値に設定されてしまう場合についても適用することができる。音声制御用ＣＰＵは、アンプの音声出力信号をＡ／Ｄしてデジタル化し、デジタル化した音声信号の有無を判断するのみではなく、有りと判断した場合に、その値が適切か否かをさらに判定する。判定情報は予めＲＯＭ１８の所定の領域に記憶しておいてデジタル化した音声信号とその判定情報とを比較することで適切か否かを判定する。判定結果は、適正範囲内であれば正常と判断し、適正範囲外であれば異常と判断して音源ＩＣに対して音声出力指令を出力する。
【図面の簡単な説明】
【００２５】
【図１】本発明の遊技機の一実施形態としてのパチンコ遊技機における電源系統を表す要部ブロック図
【図２】本発明の実施形態に係る音声制御装置の要部ブロック図
【図３】同実施形態の音声制御装置に配備された音声制御用ＣＰＵが行う演奏中チェック処理のメインルーチンを示すフローチャート
【図４】演奏実行中に音声出力なしとなる異常状態が検知された場合、正常に音声が出力される状態に復旧させるタイミングを示した図
【図５】音源ＩＣからの音声信号の出力の有無を監視する構成の第２実施形態を示す図
【符号の説明】
【００２６】
１  メイン制御装置
２  図柄表示制御装置
３  音声制御装置
４  ランプ制御装置
５  賞球制御装置
６  入賞球検出装置
７  球切れ検出装置
８  貯留球検出装置
９  ソレノイド
１０  賞品球検出装置
１１  貸球検出装置
１２  電源回路
１３  音制御基板
１４  音声制御用ＣＰＵ
１５  音源ＩＣ
１６  アンプ
１７  スピーカ
１８  ＲＯＭ
１９  ３端子レギュレータ
２０  供給ライン
２１  供給ライン
２２  供給ライン
２３  電源監視ライン
２４  ハイパスフィルタ
２５  アンプ
２６  中高音用スピーカ
２７  ローパスフィルタ
２８  アンプ
２９  中低音用スピーカ
３０  バンドパスフィルタ
３１  波形整形回路
【図１】
2005124860.tif 000003
【図２】
2005124860.tif 000004
【図３】
2005124860.tif 000005
【図４】
2005124860.tif 000006
【図５】
2005124860.tif 000007