(57)【要約】【課題】  データ格納手段の容量を有効に活用しつつ、ＣＰＵの負荷を軽減できる演出制御方法及び演出制御装置を提供する。【解決手段】  演出制御装置は、演出たる情報出力の出力手段であって明滅する４つの発光素子４１〜４４と、演出たる情報出力の出力手段であって画像を表示する表示部５と、表示部５に表示される画像のデータが圧縮されて格納されるとともに、４つの発光素子４１〜４４を明滅させるための発光制御データが圧縮されて格納されるＣＧＲＯＭ７と、情報出力のための指令を順次実行して出力するＣＰＵ１と、ＣＰＵ１からの画像出力に係る指令に基づいて、ＣＧＲＯＭ７から画像データを読み出し、表示部５に画像を表示させるように制御するとともに、ＣＰＵ１からの発光制御に係る指令に基づいて、ＣＧＲＯＭ７から発光制御データを読み出し、４つの発光素子４１〜４４を明滅させるように制御する統合化ＬＳＩ２ａと、を備えている。【選択図】  図１
2015044065.tif 000002
【特許請求の範囲】
【請求項１】
演出たる情報出力の出力手段であり、各々に識別番号が付されたＲ，Ｇ，ＢのフルカラーＬＥＤである複数のＬＥＤ発光素子を備え、
前記複数のＬＥＤ発光素子を明滅させるための発光制御データを、データ格納部に格納しておき、
前記データ格納部に対する指令に基づいて、前記発光制御データを読み出して前記複数のＬＥＤ発光素子を明滅させる演出制御方法であって、
前記発光制御データは、前記複数のＬＥＤ発光素子の輝度値データのみを圧縮する圧縮方法により圧縮して前記格納部に格納されたものであり、
かつ、前記発光制御データは、前記複数のＬＥＤ発光素子における各識別番号のＬＥＤ発光素子ごとの時間方向の輝度値の相関を利用して符号化し、また、前記複数のＬＥＤ発光素子における時刻ごとのＬＥＤ発光素子相互間の輝度値の相関を利用して符号化したものであることを特徴とする演出制御方法。
【請求項２】
請求項１に記載の演出制御方法であって、
前記圧縮方法は、差分予測符号化方法であることを特徴とする、演出制御方法。
【請求項３】
演出たる情報出力の出力手段であり、各々に識別番号が付されたＲ，Ｇ，ＢのフルカラーＬＥＤである複数のＬＥＤ発光素子を備え、
前記複数のＬＥＤ発光素子を明滅させるための発光制御データが格納されるデータ格納部を含み、
前記データ格納部に対する指令に基づいて、前記発光制御データを読み出して前記複数のＬＥＤ発光素子を明滅させる演出制御装置であって、
前記発光制御データは、前記複数のＬＥＤ発光素子の輝度値データのみを圧縮する圧縮方法により圧縮して前記データ格納部に格納されたものであり、
かつ、前記発光制御データは、前記複数のＬＥＤ発光素子における各識別番号のＬＥＤ発光素子ごとの時間方向の輝度値の相関を利用して符号化し、また、前記複数のＬＥＤ発光素子における時刻ごとのＬＥＤ発光素子相互間の輝度値の相関を利用して符号化したものであることを特徴とする演出制御装置。
【請求項４】
請求項３に記載の演出制御装置であって、
さらに演出制御部及び前記演出制御部に接続された画像表示部を備え、
前記発光制御データが格納されるデータ格納部は、圧縮された画像データが格納されるＣＧＲＯＭであり、
前記演出制御部は、前記データ格納部に対する指令に基づいて、前記ＣＧＲＯＭから前記画像データを読み出して展開し、前記画像表示部に画像を表示させるように制御することを特徴とする、演出制御装置。
【請求項５】
請求項３に記載の演出制御装置であって、
さらに演出制御部及び前記演出制御部に接続された音声出力部を備え、
前記発光制御データが格納されるデータ格納部は、圧縮された音声データが格納される音声ＲＯＭであり、
前記演出制御部は、前記データ格納部に対する指令に基づいて、前記音声ＲＯＭから前記音声データを読み出して展開し、前記音声出力部から音声を出力させるように制御することを特徴とする、演出制御装置。
【請求項６】
請求項３に記載の演出制御装置であって、
前記圧縮方法は、差分予測符号化方法であることを特徴とする、演出制御装置。
【請求項７】
請求項３乃至６のいずれか1項に記載の演出制御装置であって、
遊技機に組み込まれることを特徴とする、演出制御装置。
【請求項８】
請求項７に記載の演出制御装置であって、
前記遊技機は、パチンコ機であることを特徴とする、演出制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機等で行われる演出制御方法、及び遊技機等で使用される演出制御装置に関し、特に、データ格納手段の容量を有効に活用しつつ、ＣＰＵの負荷を軽減できる演出制御方法及び演出制御装置に関する。
【背景技術】
【０００２】
パチンコ機、ゲーム機等の遊技機は、画像表示部（典型的には、液晶表示装置）に動画像を表示することに加えて、緊迫感や臨場感の向上等を目的として、遊技の進行に応じて、スピーカ等の音声出力部から音声を出力し、また、発光ダイオード（ＬＥＤ：Light Emitted Diode）等の複数の発光装置（素子）から光を発することが今や常識となっている。
【０００３】
ここで発光装置を発光させることに注目すると、遊技の進行に応じて如何に当該発光装置を発光させるかは、予めデータ（以下、「ランプデータ」と称す）として作成され、電子情報として格納しておくことが一般的である。
【０００４】
図５は、遊技機に使用される、動画像に加えて発光素子の明滅を演出するための従来の演出制御装置の概略構成を示すブロック図である。同図に示す従来の演出制御装置は、上位装置であるＣＰＵ（Central Processing Unit）１０と、演出のためにＣＰＵ１０が実行するプログラムを予め格納するプログラムＲＯＭ（Read Only Memory）１００と、統合化ＬＳＩ（Large Scale Integration）２０と、典型的にはＬＥＤである複数の発光素子４１〜４４と、統合化ＬＳＩ２０からシリアルデータを入力して複数の発光素子４１〜４４を駆動するシリアル入力発光素子ドライバ３と、典型的には液晶表示装置（ＬＣＤ：Liquid Crystal Display）である表示部５と、表示部５に動画、静止画等を表示するための圧縮画像データが格納されるキャラクタ・ジェネレータＲＯＭ（以下、「ＣＧＲＯＭ（Character Generator Read Only Memory）」と称す）７０と、を備えている。
【０００５】
また、統合化ＬＳＩ２０は、レジスタ２０１と、シリアルコントローラ２０２と、グラフィック処理部２０３とを備えている。また、プログラムＲＯＭ１００には、前述のランプデータＬＤも格納されている。ＣＰＵ１０は、プログラムＲＯＭ１００から読み出して入力した命令群ＩＳを一時的に格納する。
【０００６】
なお、音声による演出も行われる場合には、統合化ＬＳＩ２０は、オーディオ処理部も備えることとなり、それに応じて、統合化ＬＳＩ２０には、スピーカ等の音声出力手段が接続されることとなる。
【０００７】
なお、シリアルコントローラ２０２には、発光素子４１〜４４を駆動するためのシリアル入力発光素子ドライバ３が接続されているが、一般的には、これに限られない。すなわち、パチンコ機等の遊技機には、いわゆる役物といわれる機械的動作を為す機構が備わっているが、その役物の動きを制御するための各種のデバイス（同期電動機（ステッピングモータ）、整流子電動機、誘導電動機といったモータ類）が接続されてそれらを駆動するための他のドライバも接続される。
【０００８】
次に、図５に示した従来の演出制御装置の動作を説明する。
ＣＰＵ１０と統合化ＬＳＩ２０とは、外部バスを介して接続されており、ＣＰＵ１０によって発行されたコマンド及びパラメータ（以下、これらを単に「コマンド」と称す）が統合化ＬＳＩ２０内のレジスタ２０１に格納される。このコマンドには、少なくとも、グラフィック処理部２０３の処理内容を規定するグラフィック系コマンドと、シリアルコントローラ２０２の処理内容を規定するシリアル制御系コマンドとがある。また、前述のように、一般的に、統合化ＬＳＩがオーディオ処理部を有する場合には、オーディオ処理部の処理内容を規定するオーディオ系コマンドが含まれる。
【０００９】
統合化ＬＳＩ２０内のグラフィック処理部２０３は、レジスタ２０１に格納されたグラフィック系コマンドを読み込み、このコマンドによって指示されたグラフィック処理を行う。グラフィック処理は、ＣＧＲＯＭ７０に格納された圧縮画像データＣＩＤを外部バスを介して取り込み、これに描画処理を施した上でフレームメモリ（図示せず）に書き込むといった流れが基本となる。そして、フレームメモリから読み出された１フレーム分の画像は、垂直同期信号による同期制御の下、統合化ＬＳＩ２０に接続されたバスを介して表示部５に表示される。
【００１０】
統合化ＬＳＩ２０内のシリアルコントローラ２０２は、レジスタ２０１に格納されたシリアル制御系コマンドを読み込むとともに、そのコマンド内容に応じて、プログラムＲＯＭ１００からＣＰＵ１０経由でランプデータＬＤを入力する。シリアルコントローラ２０２は、読み込まれたコマンドに応じて、ランプデータをシリアルデータとしてシリアルデータ線に出力することによって、複数の発光素子４１〜４４を制御して、それらを明滅させる。本例では、各発光素子４自体はシリアルデータを解析する機能を備えていないので、各発光素子４の駆動は、この機能を備えたシリアル入力発光素子ドライバ３を介して行われる。
【００１１】
シリアル入力発光素子ドライバ３は、シリアルデータ線に供給されたランプデータを受け取り、これに応じて、接続された発光素子４１〜４４を駆動、すなわち明滅させる。なお、シリアル入力発光素子ドライバ３がシリアルコントローラ２０２からのシリアルデータから各データを取得するタイミング制御は、図示しないクロック線を介して、シリアルコントローラ２０２がシリアル入力発光素子ドライバ３にクロックを供給することによって行われる。
【００１２】
グラフィック処理部２０３及びシリアルコントローラ２０２は、互いの処理が同期するように制御される。これらの制御によって、表示部５に表示される動画と、発光素子４の点灯状態とが同期し、これらの相互的な演出によって高度な演出効果が発揮される。つまり、画像表示とシリアル制御との同期を図るべく、例えば、画像表示に用いられる垂直同期信号がシリアルコントローラ２０２に供給されている。
上述のような演出制御装置が開示された先行技術文献としては、例えば、特許文献１がある。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２００４−１７４０９８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
ところで、パチンコ機に代表される遊技機は、技術の高度化に伴って、その演出も巧みに複雑化している。例えば、ＬＥＤ等の発光素子についていえば、技術の高度化に伴って、多くの数の発光素子が細やかに制御可能になってきている。従って、それに応じて前述のランプデータのデータ量も何千というように増大してきている。このことは遊技機に限らず、各種照明装置や電飾装置についても同様である。
【００１５】
一方、従来からかかるランプデータの作成は手作業が基本であったが、その作成ツールも開発され、それを利用すれば、演出の巧みさの要請に応えるべく、大容量のランプデータを容易に作成できるようになった。
【００１６】
このような事情から、前述のように、プログラムＲＯＭにそのまま格納しておく形態では対応しきれなくなってきた。すなわち、プログラムＲＯＭの容量は、ＣＰＵの動作上制約されるので、遊技機における何千という多くのランプデータを格納できなくなってきた。また、上記特許文献１にあるように、音声データは圧縮されて格納されている（当該文献の段落［００２３］）一方で、ランプデータについては圧縮するという概念すら確立していない状況である（同［００２６］）。
【００１７】
本発明は上述のような事情から為されたものであり、本発明の目的は、データ格納手段の容量を有効に活用しつつ、ＣＰＵの負荷を軽減できる演出制御方法及び演出制御装置を提供することにある。
【課題を解決するための手段】
【００１８】
上記目的を達成するため、本発明の演出制御方法は、演出たる情報出力の出力手段であり、各々に識別番号が付されたＲ，Ｇ，ＢのフルカラーＬＥＤである複数のＬＥＤ発光素子を備え、前記複数のＬＥＤ発光素子を明滅させるための発光制御データを、データ格納部に格納しておき、前記データ格納部に対する指令に基づいて、前記発光制御データを読み出して前記複数のＬＥＤ発光素子を明滅させる演出制御方法であって、前記発光制御データは、前記複数のＬＥＤ発光素子の輝度値データのみを圧縮する圧縮方法により圧縮して前記格納部に格納されたものであり、かつ、前記発光制御データは、前記複数のＬＥＤ発光素子における各識別番号のＬＥＤ発光素子ごとの時間方向の輝度値の相関を利用して符号化し、また、前記複数のＬＥＤ発光素子における時刻ごとのＬＥＤ発光素子相互間の輝度値の相関を利用して符号化したものであることを要旨とする。
ここで、前記発光制御データを、差分予測符号化方式により圧縮することが好適である。
【００１９】
また、上記目的を達成するため、本発明の演出制御装置は、演出たる情報出力の出力手段であり、各々に識別番号が付されたＲ，Ｇ，ＢのフルカラーＬＥＤである複数のＬＥＤ発光素子を備え、
前記複数のＬＥＤ発光素子を明滅させるための発光制御データが格納されるデータ格納部を含み、前記データ格納部に対する指令に基づいて、前記発光制御データを読み出して前記複数のＬＥＤ発光素子を明滅させる演出制御装置であって、前記発光制御データは、前記複数のＬＥＤ発光素子の輝度値データのみを圧縮する圧縮方法により圧縮して前記データ格納部に格納されたものであり、かつ、前記発光制御データは、前記複数のＬＥＤ発光素子における各識別番号のＬＥＤ発光素子ごとの時間方向の輝度値の相関を利用して符号化し、また、前記複数のＬＥＤ発光素子における時刻ごとのＬＥＤ発光素子相互間の輝度値の相関を利用して符号化したものであることを要旨とする。
【００２０】
そのとき、前記演出たる情報出力の出力手段であって、前記演出制御部に接続された画像表示部を更に備え、前記発光制御データが格納されるデータ格納部は、圧縮された画像データが主に格納されるＣＧＲＯＭであり、前記演出制御部は、前記デコード開始指示手段からの画像出力に係るデコード開始指令に基づいて、前記ＣＧＲＯＭから前記画像データを読み出して展開し、前記画像表示部に画像を表示させるように制御することが好適である。
【００２１】
あるいは、前記演出たる情報出力の出力手段であって、前記演出制御部に接続された音声出力部を更に備え、前記発光制御データが格納されるデータ格納部は、圧縮された音声データが主に格納される音声ＲＯＭであり、前記演出制御部は、前記デコード開始指示手段からの音声出力に係るデコード開始指令に基づいて、前記音声ＲＯＭから前記音声データを読み出して展開し、前記音声出力部から音声を出力されるように制御することが好適である。
【００２２】
一方、前記発光制御データが格納されるデータ格納部は、前記デコード開始指示手段に接続されて前記演出たる情報出力のための一連のプログラムが主に格納されるプログラムＲＯＭであることも好適である。
【００２３】
前記発光制御データは、差分予測符号化方式により圧縮されて前記データ格納部に格納されることが好適である。
【００２４】
当該演出制御装置は、遊技機に組み込まれることが好適である。更に、当該遊技機は、パチンコ機であることが好適である。
【００２５】
一方、上記目的を達成するため、本発明の演出制御装置は、演出たる情報出力の出力手段である複数の発光素子と、前記複数の発光素子を明滅させるための発光制御データが格納されるデータ格納部と、発光制御開始指示手段からの発光制御に係る指令に基づいて、前記データ格納部から前記発光制御データを読み出し、前記複数の発光素子を明滅させる演出制御部と、を備える演出制御装置であって、前記データ格納部は、前記演出制御部に直接、前記発光制御データを与えることを要旨とする。
【発明の効果】
【００２６】
本発明の演出制御方法及び演出制御装置によれば、発光素子を明滅させるための発光制御データを圧縮して格納しておけば、データ格納手段の容量を有効に活用できる。その上、その発光制御データを、演出制御部に直接接続され、画像データが主に格納されるＣＧＲＯＭ、又は音声データが主に格納される音声ＲＯＭに格納するようにすれば、更に、上位指令制御部の負荷を軽減できる、という効果がある。一方、圧縮せずにＣＧＲＯＭ又は音声ＲＯＭに格納するようにしても、それだけで上位指令制御部の負荷を軽減できる、という効果を奏する。
【図面の簡単な説明】
【００２７】
【図１】図１は、本発明の演出制御装置に基づく第一実施形態の概略構成を示すブロック図である。
【図２】図２は、本発明の演出制御装置に基づく第二実施形態の概略構成を示すブロック図である。
【図３】図３は、本発明の演出制御装置に基づく第三実施形態の概略構成を示すブロック図である。
【図４】図４は、ランプデータの例を示す図である。
【図５】図５は、従来における演出制御装置の概略構成を示すブロック図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
＜第一実施形態＞
図１は、本発明の演出制御装置に基づく第一実施形態の概略構成を示すブロック図である。同図において、当該第一実施形態に係る演出制御装置は、上位装置であるＣＰＵ１と、統合化ＬＳＩ２ａと、典型的にはＬＥＤである複数の発光素子４１〜４４と、統合化ＬＳＩ２ａからシリアルデータを入力して複数の発光素子４１〜４４を駆動するシリアル入力発光素子ドライバ３と、典型的には液晶表示装置（ＬＣＤ）である表示部５と、表示部５に動画、静止画等を表示するための圧縮画像データＣＩＤが格納されるＣＧＲＯＭ７と、を備えている。
【００２９】
また、統合化ＬＳＩ２ａは、レジスタ２１と、シリアルコントローラ２２と、グラフィック処理部２３とを備えている。ＣＰＵ１は、プログラムＲＯＭ（図示せず）から読み出して入力した命令群ＩＳを一時的に格納する。更に、本実施の形態では特に、ＣＧＲＯＭ７に、画像データに加えて、圧縮されたランプデータＣＬＤを格納している。
【００３０】
なお、本実施の形態では、発光素子４を模式的に４つ示しているが、その数はそれに限られることはない。また、本実施の形態では、シリアルコントローラ２２には、発光素子４１〜４４を駆動するためのシリアル入力発光素子ドライバ３が接続されているが、一般的には、これに限られず、各種のデバイス（同期電動機（ステッピングモータ）、整流子電動機、誘導電動機といったモータ類）が接続されてそれらを駆動するための他のドライバも接続される。
【００３１】
図４は、圧縮前のランプデータの例を表形式で示している。ここで、ＩＤ番号は、各発光素子に対応するものであり、ここでは、ｎ個の場合を示している。各ＩＤ番号について、Ｒ，Ｇ，Ｂの各輝度が、０．１秒ごとの時系列で規定されている。各輝度は、２５６諧調の分解能であり、各ＩＤ番号について、同時の輝度合計が２５５になるように設定されている。
【００３２】
図４を更に詳しくみると、Ｒ，Ｇ，Ｂの各輝度が、時間軸方向に長い間、一定値を継続している発光素子が多いことが分かる。例えば、ＩＤ番号１、ＩＤ番号２、及びＩＤ番号ｎの発光素子は、時刻１．０秒まで同じ状態を維持している。これが特にパチンコ機等の遊技機に使用される発光素子の明滅動作の特徴である。
【００３３】
従って、このようなデータ列に対しては、動画像で採用されるような差分予測符号化と同様の方式による圧縮が有効となる。
【００３４】
つまり、図４に示すように、前述のように、ランプの輝度データは、時間方向に相関がある場合が一般的である。そこで、あるフレームを符号化する場合、直前フレームの輝度値との差分をエントロピー符号化することで、符号化効率を高めることができる。また、フレーム内であっても、近接する発光素子の輝度値にも相関がある可能性が高いため、フレーム内で、近接する発光素子の輝度値との差分をエントロピー符号化することで、符号化効率を高めることができる。
【００３５】
また、上述のようなフレーム間差分予測符号化やフレーム内差分予測符号化以外に、自書式圧縮や、輝度値をシンボルとした単純なエントロピー符号化を適用してもよい。更に、離散コサイン変換（ＤＣＴ：Discrete Cosine Transform）等を利用して、輝度データを時間方向もしくはアドレス方向に周波数変換し、その周波数成分に対してエントロピー符号化を適用してもよい。また、無歪圧縮ではなく、量子化などを加えて歪圧縮としてもよい。
【００３６】
なお、図４に示した例は、発光素子４がフルカラーＬＥＤの場合を想定しているが、これに限らず、単色ＬＥＤ、白熱電球、ハロゲンランプ、ネオン管、有機エレクトロルミネッセンス（有機ＥＬ）等の発光素子であってもよい。
【００３７】
次に、図１に示した演出制御装置の動作を説明する。
ＣＰＵ１と統合化ＬＳＩ２ａとは、外部バスを介して接続されており、ＣＰＵ１によって発行されたコマンド及びパラメータ（以下、これらを単に「コマンド」と称す）が統合化ＬＳＩ２ａ内のレジスタ２１に格納される。このコマンドには、少なくとも、グラフィック処理部２３の処理内容を規定するグラフィック系コマンドと、シリアルコントローラ２２の処理内容を規定するシリアル制御系コマンドとがある。また、後述する第二実施形態のように、統合化ＬＳＩが音声処理部を有する場合には、音声処理部の処理内容を規定するオーディオ系コマンドが含まれる。
【００３８】
統合化ＬＳＩ２ａ内のグラフィック処理部２３は、レジスタ２１に格納されたグラフィック系コマンドを読み込み、このコマンドによって指示されたグラフィック処理を行う。グラフィック処理は、ＣＧＲＯＭ７に格納された画像データＣＩＤを外部バスを介して取り込み、これに描画処理を施した上でフレームメモリ（図示せず）に書き込むといった流れが基本となる。そして、フレームメモリから読み出された１フレーム分の画像は、垂直同期信号による同期制御の下、統合化ＬＳＩ２ａに接続されたバスを介して表示部５に表示される。
【００３９】
統合化ＬＳＩ２ａ内のシリアルコントローラ２２は、レジスタ２１に格納されたシリアル制御系コマンドを読み込むとともに、そのコマンド内容に応じて、ＣＧＲＯＭ７に格納された圧縮ランプデータＣＬＤを読み込む。読み込まれた圧縮ランプデータＣＬＤは、統合化ＬＳＩ２ａ内の図示しない伸長部で伸長される。シリアルコントローラ２２は、読み込まれたコマンドに応じて、伸長されたランプデータをシリアルデータとしてシリアルデータ線に出力することによって、複数の発光素子４１〜４４をシリアル制御して、それらを明滅させる。本実施の形態においては、各発光素子４自体はシリアルデータを解析する機能を備えていないので、各発光素子４の駆動は、この機能を備えたシリアル入力発光素子ドライバ３を介して行われる。
【００４０】
シリアル入力発光素子ドライバ３は、シリアルデータ線に供給されたランプデータを受け取り、これに応じて、接続された発光素子４１〜４４を駆動、すなわち明滅させる。なお、シリアル入力発光素子ドライバ３との同期は、図示しないクロック線を介して、シリアルコントローラ２２がシリアル入力発光素子ドライバ３にクロックを供給することによって行われる。
【００４１】
なお、グラフィック処理部２３及びシリアルコントローラ２２は、互いの処理が同期するように制御される。これらの制御によって、表示部５に表示される動画と、発光素子４の点灯状態とが同期し、これらの相互的な演出によって高度な演出効果が発揮される。つまり、画像表示とシリアル制御との同期を図るべく、画像表示に用いられる垂直同期信号がシリアルコントローラ２２に供給されている。
【００４２】
以上のように、上述の第一実施形態においては、ランプデータを圧縮してＣＧＲＯＭ７に格納している。
【００４３】
つまり、まず、格納場所の観点から、ランプデータを従来のようにプログラムＲＯＭに格納しておいてＣＰＵを介して読み出してくるのではなく、ＣＧＲＯＭ７に格納させている。プログラムＲＯＭの容量は数メガバイトであるのに対して、ＣＧＲＯＭ７の容量は、ギガ単位であるので、大容量のランプデータに対応できる。併せて、ＣＰＵを介することがないので、ＣＰＵの負荷を軽減することができる。
【００４４】
また、格納方式の観点から、ランプデータを圧縮して格納しているので、容量の大きいＣＧＲＯＭ７を更に有効に利用することができる。
【００４５】
＜第二実施形態＞
図２は、本発明の演出制御装置に基づく第二実施形態の概略構成を示すブロック図である。以下、図１に示した第一実施形態と同一の構成部分については、同一符号を付して説明を省略する。
【００４６】
図２において、当該第二実施形態に係る演出制御装置は、上位装置であるＣＰＵ１と、統合化ＬＳＩ２ｂと、典型的にはＬＥＤである複数の発光素子４１〜４４と、統合化ＬＳＩ２ｂからシリアルデータを入力して複数の発光素子４１〜４４を駆動するシリアル入力発光素子ドライバ３と、典型的にはスピーカである音声出力部６と、音声処理部６から演出音声を出力するための圧縮音声データＣＡＤが格納される音声ＲＯＭ８と、を備えている。
【００４７】
また、統合化ＬＳＩ２ｂは、レジスタ２１と、シリアルコントローラ２２と、音声処理部２４とを備えている。本実施の形態では特に、音声ＲＯＭ８に、音声データに加えて、圧縮されたランプデータＣＬＤを格納している。なお、ランプデータの例としては第一実施形態と同様である。
【００４８】
次に、図２に示した演出制御装置の動作を説明する。
ＣＰＵ１と統合化ＬＳＩ２ｂとは、外部バスを介して接続されており、ＣＰＵ１によって発行されたコマンドが統合化ＬＳＩ２ｂ内のレジスタ２１に格納される。このコマンドは、本実施の形態においては、音声処理部２４の処理内容を規定するオーディオ系コマンドと、シリアルコントローラ２２の処理内容を規定するシリアル制御系コマンドである。
【００４９】
ここで、統合化ＬＳＩ２ｂ内の音声処理部２４は、レジスタ２１に格納されたオーディオ系コマンドを読み込み、このコマンドによって指示されたオーディオ処理を行う。オーディオ処理は、外部の音声ＲＯＭ８に格納された圧縮音声データＣＡＤを外部バスを介して取り込み、これに信号処理を施すといった流れが基本となる。そして、このオーディオ処理によって生成された音声は、統合化ＬＳＩ２ｂに接続されたバスを介して音声出力部６に出力される。
【００５０】
統合化ＬＳＩ２ｂ内のシリアルコントローラ２２は、レジスタ２１に格納されたシリアル制御系コマンドを読み込むとともに、そのコマンド内容に応じて、音声ＲＯＭ８に格納された圧縮ランプデータＣＬＤを読み込む。読み込まれた圧縮ランプデータＣＬＤは、統合化ＬＳＩ２ｂ内の図示しない伸長部で伸長される。シリアルコントローラ２２は、読み込まれたコマンドに応じて、伸長されたランプデータをシリアルデータとしてシリアルデータ線に出力することによって、複数の発光素子４１〜４４をシリアル制御して、それらを明滅させる。
【００５１】
なお、音声処理部２４及びシリアルコントローラ２２は、互いの処理が同期するように制御される。これらの制御によって、音声出力部６から出力される音声と、発光素子４の点灯状態とが同期し、これらの相互的な演出によって高度な演出効果が発揮される。
【００５２】
以上のように、上述の第二実施形態においては、ランプデータを圧縮して音声ＲＯＭ８に格納している。
【００５３】
つまり、まず、格納場所の観点から、ランプデータを従来のようにプログラムＲＯＭに格納しておいてＣＰＵを介して読み出してくるのではなく、音声ＲＯＭ８に格納させている。プログラムＲＯＭの容量は数メガバイトであるのに対して、音声ＲＯＭ８の容量は、ギガ単位であるので、大容量のランプデータに対応できる。併せて、ＣＰＵを介することがないので、ＣＰＵの負荷を軽減することができる。
【００５４】
また、格納方式の観点から、ランプデータを圧縮して格納しているので、容量の大きい音声ＲＯＭ８を更に有効に利用することができる。
【００５５】
＜第三実施形態＞
図３は、本発明の演出制御装置に基づく第三実施形態の概略構成を示すブロック図である。以下、図１に示した第一実施形態、又は図２に示した第二実施形態と同一の構成部分については、同一符号を付して説明を省略する。
【００５６】
図３において、当該第三実施形態に係る演出制御装置は、上位装置であるＣＰＵ１と、統合化ＬＳＩ２ｃと、典型的にはＬＥＤである複数の発光素子４１〜４４と、統合化ＬＳＩ２ａからシリアルデータを入力して複数の発光素子４１〜４４を駆動するシリアル入力発光素子ドライバ３と、典型的には液晶表示装置（ＬＣＤ）である表示部５と、典型的にはスピーカである音声出力部６と、表示部５に動画、静止画等を表示するための圧縮画像データＣＩＤが格納されるとともに、音声処理部６から演出音声を出力するための圧縮音声データＣＡＤが格納されるＣＧ／音声ＲＯＭ９と、を備えている。
【００５７】
また、統合化ＬＳＩ２ｃは、レジスタ２１と、シリアルコントローラ２２と、グラフィック処理部２３と、音声処理部２４とを備えている。本実施の形態では特に、ＣＧ／音声ＲＯＭ９に、画像データ及び音声データに加えて、圧縮されたランプデータＣＬＤを格納している。なお、ランプデータの例としては第一実施形態と同様である。
【００５８】
次に、図３に示した演出制御装置の動作を説明する。     ＣＰＵ１と統合化ＬＳＩ２ｃとは、外部バスを介して接続されており、ＣＰＵ１によって発行されたコマンドが統合化ＬＳＩ２ｃ内のレジスタ２１に格納される。このコマンドには、少なくとも、グラフィック処理部２３の処理内容を規定するグラフィック系コマンドと、音声処理部２４の処理内容を規定するオーディオ系コマンドと、シリアルコントローラ２２の処理内容を規定するシリアル制御系コマンドとがある。
【００５９】
統合化ＬＳＩ２ｃ内のグラフィック処理部２３は、レジスタ２１に格納されたグラフィック系コマンドを読み込み、このコマンドによって指示されたグラフィック処理を行う。グラフィック処理は、ＣＧ／音声ＲＯＭ９に格納された画像データＣＩＤを外部バスを介して取り込み、これに描画処理を施した上でフレームメモリ（図示せず）に書き込むといった流れが基本となる。そして、フレームメモリから読み出された１フレーム分の画像は、垂直同期信号による同期制御の下、統合化ＬＳＩ２ｃに接続されたバスを介して表示部５に表示される。
【００６０】
統合化ＬＳＩ２ｃ内の音声処理部２４は、レジスタ２１に格納されたオーディオ系コマンドを読み込み、このコマンドによって指示されたオーディオ処理を行う。オーディオ処理は、外部のＣＧ／音声ＲＯＭ９に格納された圧縮音声データＣＡＤを外部バスを介して取り込み、これに信号処理を施すといった流れが基本となる。そして、このオーディオ処理によって生成された音声は、統合化ＬＳＩ２ｃに接続されたバスを介して音声出力部６に出力される。
【００６１】
統合化ＬＳＩ２ｃ内のシリアルコントローラ２２は、レジスタ２１に格納されたシリアル制御系コマンドを読み込むとともに、そのコマンド内容に応じて、ＣＧ／音声ＲＯＭ９に格納された圧縮ランプデータＣＬＤを読み込む。読み込まれた圧縮ランプデータＣＬＤは、統合化ＬＳＩ２ｃ内の図示しない伸長部で伸長される。シリアルコントローラ２２は、読み込まれたコマンドに応じて、伸長されたランプデータをシリアルデータとしてシリアルデータ線に出力することによって、複数の発光素子４１〜４４をシリアル制御して、それらを明滅させる。
【００６２】
なお、グラフィック処理部２３、音声処理部２４及びシリアルコントローラ２２は、互いの処理が同期するように制御される。これらの制御によって、表示部５に表示される動画と、音声出力部６から出力される音声と、発光素子４の点灯状態とが同期し、これらの相互的な演出によって高度な演出効果が発揮される。画像表示とシリアル制御との同期を図るべく、画像表示に用いられる垂直同期信号がシリアルコントローラ２２に供給されている。
【００６３】
以上のように、上述の第三実施形態においては、ランプデータを圧縮してＣＧ／音声ＲＯＭ９に格納している。
【００６４】
つまり、まず、格納場所の観点から、ランプデータを従来のようにプログラムＲＯＭに格納しておいてＣＰＵを介して読み出してくるのではなく、ＣＧ／音声ＲＯＭ９に格納させている。プログラムＲＯＭの容量は数メガバイトであるのに対して、ＣＧ／音声ＲＯＭ９の容量は、ギガ単位であるので、大容量のランプデータに対応できる。併せて、ＣＰＵを介することがないので、ＣＰＵの負荷を軽減することができる。
【００６５】
また、格納方式の観点から、ランプデータを圧縮して格納しているので、容量の大きいＣＧ／音声ＲＯＭ９を更に有効に利用することができる。
【００６６】
＜各種変形例＞
ＣＧＲＯＭ７、音声ＲＯＭ８、及びＣＧ／音声ＲＯＭ９の容量が十分にあるのであれば、それらに圧縮しないでランプデータを格納することも考えられる。この場合でも、ＣＰＵの負荷を軽減するという効果は得られる。また、伸長処理が必要なくなるという付加的な効果が逆に得られる。
【００６７】
一方、ＣＰＵの負荷を問題とせず、プログラムＲＯＭの容量だけの問題であれば、プログラムＲＯＭに圧縮したランプデータを格納することも考えられる。かかる態様においては、ＣＰＵが直接、シリアル入力発光素子ドライバを制御するという構成も考えられる。
【００６８】
更に、上述した各実施形態においては、圧縮ランプデータを、統合化ＬＳＩに対して外部のＣＧＲＯＭ７、音声ＲＯＭ８、又はＣＧ／音声ＲＯＭ９に格納するようにしたが、統合化ＬＳＩ自体に格納する態様も考えられる。
【産業上の利用可能性】
【００６９】
本発明は、例えばパチンコ機のような遊技機に搭載される演出制御装置や、そのような遊技機で行われる演出制御方法に適用できる。
【符号の説明】
【００７０】
１  ＣＰＵ
２ａ，２ｂ，２ｃ  統合化ＬＳＩ
２１  レジスタ
２２  シリアルコントローラ
２３  グラフィック処理部
２４  音声処理部
３  シリアル入力発光素子ドライバ
４  発光素子
５  表示部
６  音声出力部
７  ＣＧＲＯＭ
８  音声ＲＯＭ
９  ＣＧ／音声ＲＯＭ
１００  プログラムＲＯＭ
【図１】
2015044065.tif 000003
【図２】
2015044065.tif 000004
【図３】
2015044065.tif 000005
【図４】
2015044065.tif 000006
【図５】
2015044065.tif 000007