(57)【要約】【課題】  圧縮データを用いた動画像の描画表示や再生表示における処理効率を向上させることができる遊技機を提供する。【解決手段】  パチンコ機１０は、圧縮画像ＲＯＭ３４０から読み出した圧縮画像データを伸張する画像伸張回路３３２と、元画像データを記憶する２つの伸張画像ＲＡＭ３６０，３７０と、元画像データを用いて映像信号を生成するＶＤＰ３５０と、画像伸張回路３３２およびＶＤＰ３５０と、２つの伸張画像ＲＡＭ３６０，３７０との間におけるメモリバスによる接続を切り替えるバススイッチ回路３３４と、画像伸張回路３３２による元画像データの書き込みと、ＶＤＰ３５０による元画像データの読み出しとを同時に実行可能に、メモリバスの切り替えを制御するＭＣＭ３１０とを備える。【選択図】  図３
2006075457.tif 000002
【特許請求の範囲】
【請求項１】
映像信号に基づいた動画像を表示可能な画像表示部を備えた遊技機であって、
前記映像信号を生成するための元画像データを圧縮した圧縮画像データを予め記憶する圧縮画像メモリと、
該圧縮画像メモリから読み出した前記圧縮画像データを前記元画像データへと伸張する画像伸張回路と、
該画像伸張回路から書き込みを受けた前記元画像データを記憶する２つの伸張画像メモリと、
該２つの伸張画像メモリのいずれかから読み出した前記元画像データを用いて前記映像信号を生成する映像生成回路と、
前記画像伸張回路および前記映像生成回路と、前記２つの伸張画像メモリとの各間におけるメモリバスによる接続を切り替えるバススイッチ回路と、
前記画像伸張回路による前記伸張画像メモリの一方への前記元画像データの書き込みと、前記映像生成回路による前記伸張画像メモリの他方からの前記元画像データの読み出しとを同時に実行可能に、前記バススイッチ回路によるメモリバスの切り替えを制御するバス制御手段と
を備えた遊技機。
【請求項２】
前記２つの伸張画像メモリに記憶される元画像データには、両メモリに共通して定常的に記憶される共通画像データが含まれる請求項１記載の遊技機。
【請求項３】
前記２つの伸張画像メモリにそれぞれ記憶された共通画像データの書き直しを、前記画像伸張回路に対して定期的に指示するリフレッシュ指示手段を備えた請求項２記載の遊技機。
【請求項４】
前記共通画像データが記憶される前記２つの伸張画像メモリ上の各アドレス空間は、前記映像生成回路によって取り扱われるアドレス空間として同一である請求項２または３記載の遊技機。
【請求項５】
請求項１ないし４のいずれか記載の遊技機であって、
当該遊技機が起動する際の前記映像信号を生成するためのデフォルト画像データを不揮発的に記憶するデフォルトメモリを備え、
前記映像生成回路は、当該遊技機の起動から所定の期間、前記伸張画像メモリに記憶された元画像データに代えて、前記デフォルトメモリに記憶されたデフォルト画像データを用いて前記映像信号を生成する
遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
遊技機には、液晶ディスプレイなどの画像表示部を備え、この画像表示部に動画像を表示させることによって、遊技の興趣を高めたものが知られている。動画像表示のひとつである描画表示は、内蔵ストレージに予め記憶されている画像データに基づいて静止画像を次々に描画し、その静止画像を画像表示部に連続的に表示させる動画像表示である。描画表示の実現には、大容量の画像データが必要とされる。また、近年、遊技の興趣を更に高めるため、動画像表示のひとつである再生表示の必要性が高まっている。再生表示は、内蔵ストレージに予め記憶されているムービデータに基づいてフレームを次々に再生し、そのフレームを画像表示部に連続的に表示させる動画像表示である。再生表示の実現には、描画表示における画像データ以上に大容量のムービデータが必要とされる。そのため、遊技機において動画像表示のために必要とされる動画用データの記憶容量は増大の一途を辿っている。
【０００３】
従来、動画像の描画表示に用いる画像データを記憶するための記憶容量を節約するために、画像データやムービデータなどの動画用データを圧縮して記憶する遊技機が提案されている。動画用データを圧縮して記憶する遊技機は、圧縮データを元データへと伸張する伸張回路と、伸張回路から書き込まれた元データを記憶する伸張メモリと、伸張メモリから読み出した元データを用いて映像信号を生成する映像生成回路とを備えることによって、圧縮データを用いた描画表示や再生表示による動画像表示を実現する。下記特許文献１には、動画用データを圧縮して記憶する遊技機が開示されている。
【０００４】
【特許文献１】特開２００４−８４８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、遊技機においては、遊技の進行状態と、動画表示の表示内容との間にズレが生じることは避けなければならないところ、動画用データの大容量化に伴い圧縮データを取り扱う回路間のデータ転送量も増え、圧縮データを用いた動画像表示の処理負荷が増大するため、遊技の進行状態と、動画表示の表示内容との間の整合性を確保することが困難になってしまうという問題があった。
【０００６】
本発明は、上記した課題を踏まえ、圧縮データを用いた動画像の描画表示や再生表示における処理効率を向上させることができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記した課題を解決するため、本発明の遊技機は、映像信号に基づいた動画像を表示可能な画像表示部を備えた遊技機であって、前記映像信号を生成するための元画像データを圧縮した圧縮画像データを予め記憶する圧縮画像メモリと、該圧縮画像メモリから読み出した前記圧縮画像データを前記元画像データへと伸張する画像伸張回路と、該画像伸張回路から書き込みを受けた前記元画像データを記憶する２つの伸張画像メモリと、該２つの伸張画像メモリのいずれかから読み出した前記元画像データを用いて前記映像信号を生成する映像生成回路と、前記画像伸張回路および前記映像生成回路と、前記２つの伸張画像メモリとの各間におけるメモリバスによる接続を切り替えるバススイッチ回路と、前記画像伸張回路による前記伸張画像メモリの一方への前記元画像データの書き込みと、前記映像生成回路による前記伸張画像メモリの他方からの前記元画像データの読み出しとを同時に実行可能に、前記バススイッチ回路によるメモリバスの切り替えを制御するバス制御手段とを備えたことを特徴とする。
【０００８】
本発明の遊技機によれば、画像伸張回路による元画像データの書き込みと、映像生成回路による元画像データの読み出しとを、同時に実行することができるため、圧縮画像データを用いた動画像表示における処理効率の向上を図ることができる。
【０００９】
上記の構成を有する本発明の遊技機は、以下の態様を採ることもできる。前記２つの伸張画像メモリに記憶される元画像データには、両メモリに共通して定常的に記憶される共通画像データが含まれることとしても良い。この遊技機によれば、動画像表示への利用頻度の高い画像データを共通画像データとして記憶するため、映像生成回路と伸張画像メモリとの間のメモリバスの頻繁な切り替えを抑制することができる。その結果、更なる処理効率の向上を図ることができる。
【００１０】
更に、前記２つの伸張画像メモリにそれぞれ記憶された共通画像データの書き直しを、前記画像伸張回路に対して定期的に指示するリフレッシュ指示手段を備えても良い。これによって、伸張画像メモリ上に記憶された共通画像データが、電気的ノイズによって書き換えられてしまった場合であっても、この書き換えられた画像データを用いた動画像表示がなされる頻度を抑制することができる。また、前記共通画像データが記憶される前記２つの伸張画像メモリ上の各アドレス空間は、前記映像生成回路によって取り扱われるアドレス空間として同一であることとしても良い。これによって、映像生成回路と伸張画像メモリとの間のメモリバスを切り替えても、映像生成回路側では、同一の伸張画像メモリを取り扱うように処理を行うことができる。その結果、映像生成回路の制御処理に対する制御プログラムの簡素化を図ることができる。
【００１１】
また、他の態様として、当該遊技機が起動する際の前記映像信号を生成するためのデフォルト画像データを不揮発的に記憶するデフォルトメモリを備え、前記映像生成回路は、当該遊技機の起動から所定の期間、前記伸張画像メモリに記憶された元画像データに代えて、前記デフォルトメモリに記憶されたデフォルト画像データを用いて前記映像信号を生成することとしても良い。これによって、遊技機の起動時において圧縮画像データが伸張される前であっても、動画像表示を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以上説明した本発明の構成および作用を一層明らかにするために、以下本発明を適用した遊技機について、次の順序で説明する。
【００１３】
目次
Ａ．実施例
Ａ−（１）．パチンコ機１０の全体構成
Ａ−（２）．図柄制御基板３０の詳細構成
Ａ−（３）．図柄制御基板３０の基本動作
Ａ−（４）．図柄制御基板３０の起動時動作
Ｂ．その他の実施形態
【００１４】
Ａ．実施例：
Ａ−（１）．パチンコ機１０の構成：
本発明の実施例の１つであるパチンコ機１０の全体構成について説明する。図１は、パチンコ機１０の全体構成を示す正面図である。図１に示したように、パチンコ機１０は、パチンコ店の島設備等に固定される外枠１１、外枠１１に嵌め込まれる内枠１２、内枠１２の中央上寄りに配置され遊技球による遊技が行われる遊技板１３、遊技板１３の前面に配置され中央部にガラス板を有するガラス枠１４、遊技者による遊技板１３への遊技球の発射の指示を受け付けるハンドル１５、プリペイドカードによる遊技球の貸し出しを受け付けるカードユニット９０などを備える。
【００１５】
遊技板１３の中央部には、映像信号に基づいて動画像表示を行う液晶ディスプレイ（Liquid Crystal Display、以下、ＬＣＤという）３５が設けられ、このＬＣＤ３５の下方には、遊技球の入賞を受け付ける入賞口６１が設けられている。この入賞口６１は、入賞した遊技球を検知する遊技球センサ６５、所定の場合に遊技球の導入経路を拡縮する遊技板駆動部６６を備える。パチンコ機１０は、発光ダイオード（Light Emitting Diode、ＬＥＤ）有する電飾５５，５６，５７，５８，５９を備える。電飾５５，５６は遊技板１３の左右の端にそれぞれ設けられ、電飾５７はＬＣＤ３５の上部に設けられ、電飾５８，５９は、ガラス枠１４の上部の左右にそれぞれ設けられている。内枠１２の正面中央には、音声を出力するスピーカ４５が内蔵されている。
【００１６】
図２は、パチンコ機１０の電気的な概略構成を示すブロック図である。パチンコ機１０は、遊技の進行を制御する主制御基板２０と、ＬＣＤ３５やスピーカ４５，電飾５５〜５９を用いた遊技進行に応じた演出を制御するサブ制御基板４０と、ＬＣＤ３５に対する映像信号であるＲＧＢ(Red Green Blue)信号を生成する図柄制御基板３０と、遊技球の払い出しを行う払出駆動部７５を制御する払出制御基板７０とを備える。
【００１７】
主制御基板２０および払出制御基板７０，サブ制御基板４０，図柄制御基板３０の各基板は、種々の演算処理を行うセントラルプロセッシングユニット（Central Processing Unit、以下、ＣＰＵという），ＣＰＵの演算処理を規定したプログラムを予め記憶するリードオンリメモリ（Read Only Memory、以下、ＲＯＭという），ＣＰＵが取り扱うデータを一時的に記憶するランダムアクセスメモリ（Random Access Memory、以下、ＲＡＭという）などの各基板に応じた電子部品が実装された回路基板である。これら各基板および払出駆動部７５は、図１に示した内枠１２の裏面（図示しない）に設けられている。
【００１８】
主制御基板２０からサブ制御基板４０に対してや、サブ制御基板４０から図柄制御基板３０に対しては、それぞれ種々のコマンドがパラレル転送によって送信される。主制御基板２０からサブ制御基板４０に対する主なコマンドとしては、いわゆる「大当たり」や「はずれ」などの遊技に関する基本的な演出を指示する演出指示コマンドがある。サブ制御基板４０から図柄制御基板３０に対する主なコマンドとしては、ＲＧＢ信号の生成態様を指示する映像指示コマンドがある。なお、図柄制御基板３０の電気的な構成の詳細については後述する。
【００１９】
主制御基板２０と払出制御基板７０との間では、種々のコマンドがシリアル転送によって送信される。コマンドを正常に受信した基板は、コマンドを送信した基板に対して、正常にコマンドを受け取ったことを伝えるＡＣＫ（Acknowledge）信号を送信する。主制御基板２０から払出制御基板７０に対する主なコマンドとしては、遊技球の払い出し個数を指示するコマンドや、払出制御基板７０に動作状態の報告を指示するコマンドがある。払出制御基板７０から主制御基板２０に対する主なコマンドとしては、払出制御基板７０の動作状態を伝えるコマンドがある。
【００２０】
Ａ−（２）．図柄制御基板３０の詳細構成
次に、図柄制御基板３０の詳細構成について説明する。図３は、図柄制御基板３０の電気的な構成の詳細を示すブロック図である。図柄制御基板３０は、ＣＰＵやＲＡＭを単一のパッケージに封止して搭載し、サブ制御基板４０からの映像指示コマンドに基づいて図柄制御基板３０内の各部を制御するマルチチップモジュール（Multi Chip Module、以下、ＭＣＭという）３１０と、ＭＣＭ３１０が実行する制御プログラムなどを不揮発的に記憶する制御ＲＯＭ３２０と、ＲＧＢ信号を生成するための元画像データを圧縮した圧縮画像データを不揮発的に記憶する圧縮画像ＲＯＭ３４０と、圧縮画像ＲＯＭ３４０から読み出した圧縮画像データを元画像データへと伸張する画像伸張回路３３２が回路形成された画像伸張ＩＣ(Integrated Circuit)３３０と、画像伸張回路３３２から書き込みを受けた元画像データを記憶する２つの伸張画像ＲＡＭ３６０，３７０と、ＭＣＭ３１０からの制御信号に基づいて２つの伸張画像ＲＡＭ３６０，３７０のいずれかから読み出した元画像データを用いてＲＧＢ信号を生成する画像表示プロセッサ（Video Display Processor、以下、ＶＤＰという）３５０とを備える。ＶＤＰ３５０は、ＲＧＢ信号生成の基となる画像データである映像データを格納する映像バッファ３５１を備え、映像バッファ３５１に格納された映像データは、順次、ＲＧＢ信号に変換されてＬＣＤ３５に出力される。
【００２１】
画像伸張ＩＣ３３０は、画像伸張回路３３２の他、ＭＣＭ３１０からの制御信号に基づいて画像伸張ＩＣ３３０内の各部を制御する伸張コントローラ３３１と、画像伸張回路３３２側からの伸張画像ＲＡＭ３６０，３７０に対するアクセスを制御するメモリコントローラ３３３と、ＶＤＰ３５０側からの伸張画像ＲＡＭ３６０，３７０に対するアクセスを制御するメモリコントローラ３３５と、メモリコントローラ３３３，３３５と伸張画像ＲＡＭ３６０，３７０との各間におけるメモリバスによる接続を切り替えるバススイッチ回路３３４と、バス幅の異なるメモリコントローラ３３５とＶＤＰ３５０との間でバス変換を行うバス変換回路３３６とを備える。
【００２２】
バススイッチ回路３３４には、メモリコントローラ３３３に接続されたバスポートＡと、メモリコントローラ３３５に接続されたバスポートＢと、伸張画像ＲＡＭ３６０に接続されたバスポートＣと、伸張画像ＲＡＭ３７０に接続されたバスポートＤとが設けられている。バススイッチ回路３３４は、伸張コントローラ３３１からＨｉ信号を受けると「バスポートＡ―バスポートＤ」および「バスポートＢ−バスポートＣ」の各間を接続し、伸張コントローラ３３１からＬｏ信号を受けると「バスポートＡ―バスポートＣ」および「バスポートＢ−バスポートＤ」の各間を接続する。なお、本明細書において、「Ｈｉ信号」は２値信号の２つのレベルのうちの「１」レベルを意味し、「Ｌｏ信号」は「０」レベルを意味している。
【００２３】
図４は、制御ＲＯＭ３２０のメモリ構成を模式的に示す説明図である。制御ＲＯＭ３２０は、１２８メガビットの記憶容量を有するマスクＲＯＭである。制御ＲＯＭ３２０の記憶領域には、図４に示すように、ＭＣＭ３１０による種々の制御処理を規定した図柄制御プログラムと、パチンコ機１０が起動する際にＬＣＤ３５に初期画面を表示させるためのデフォルト画像データとが不揮発的に記憶されている。なお、デフォルト画像データの取り扱いについての詳細は後述する。
【００２４】
図５は、圧縮画像ＲＯＭ３４０のメモリ構成を模式的に示す説明図である。圧縮画像ＲＯＭ３４０は、１ギガビットの記憶容量を有するＥＰＲＯＭ(Erasable Programmable Read Only Memory)である。圧縮画像ＲＯＭ３４０の記憶領域には、図５に示すように、複数の圧縮画像データが不揮発的に記憶されている。これらの圧縮画像データは、元画像データの種類に応じた画像圧縮方法で圧縮されている。例えば、画像圧縮による画質劣化が許されるか否かによる可逆圧縮方法と不可逆圧縮方法との使い分けや、コンピュータグラフィックスか自然画かによる画像圧縮方法の使い分けが為されている。これによって、動画像表示の品質を保ちつつ効果的な画像圧縮を実現することができる。本実施例では、圧縮画像データは、元画像データを圧縮率３０〜１０％程度に画像圧縮したデータであり、３ギガビット〜１０ギガビット程度の元画像データを取り扱うことが可能とされている。
【００２５】
図６は、伸張画像ＲＡＭ３６０，３７０のメモリ構成を模式的に示す説明図である。伸張画像ＲＡＭ３６０，３７０は、それぞれ２５６メガビットの記憶容量を有するＳＤＲＡＭ(Synchronous Dynamic RAM)である。パチンコ機１０の起動当初にはクリア状態である伸張画像ＲＡＭ３６０，３７０には、画像伸張回路３３２の画像伸張処理によって、両メモリに共通して定常的に記憶される共通画像データと、ＲＧＢ信号の生成に必要とされる都度に記憶される都度画像データとが順次記憶される。伸張画像ＲＡＭ３６０，３７０の記憶領域は、図６に示す通り、共通画像データが格納される共通画像記憶エリアＣＡ１，ＣＡ２と、都度画像データが格納される都度画像記憶エリアＥＡ１，ＥＡ２とで、ＭＣＭ３１０の管理の下に各々使い分けが為されている。本実施例では、伸張画像ＲＡＭ３６０，３７０に記憶される各共通画像データは、互いに対応する同一の物理アドレス空間に格納されている。
【００２６】
図７は、ＬＣＤ３５における動画像表示の一例を示す説明図である。パチンコ機１０は、遊技球センサ６５によって遊技球の入賞が検出されると、ＬＣＤ３５において図柄変動表示を行う。本実施例の図柄変動表示は、ＬＣＤ３５における中段部に、左特定図柄表示領域ＭＬ，中特定図柄表示領域ＭＣ，右特定図柄表示領域ＭＲの３つの特定図柄表示領域が、この順に横並びに設けられている。それぞれの特定図柄表示領域には、「一」から「十」の１０個の漢数字が描かれた特定図柄画像が、ＬＣＤ３５の上段から下段（図７中の矢印方向）へ、次々に表示された後、いずれかの特定図柄画像が停止し確定表示される。この確定表示された３つの特定図柄画像が全て同じ図柄で揃った場合には「あたり」を意味し、遊技者にとって有利な遊技が実行される。３つの特定図柄画像が揃わない場合には「はずれ」を意味し、通常の遊技が継続して実行される。なお、特定図柄画像の確定表示の形態は、横並びに限るものではなく、縦方向や斜め方向に並べても良い。また、特定図柄画像の数は、３つに限るものではなく、２つや３つ以上の特定図柄画像を並べても良い。また、「あたり」の確定表示の形態は、３つの特定図柄画像が全て揃う場合ではなく、特定の組み合わせで揃った場合としても良い。
【００２７】
図柄変動表示を実施中に、更に遊技球センサ６５において遊技球の入賞が検知されると、最大４つまでの図柄変動表示を記憶し、実施中の図柄変動表示が終了した後、記憶された図柄変動表示を順次実施する。この図柄変動表示を実施する予定回数の報知である保留表示を行うため、ＬＣＤ３５の下段部には、保留表示画像ＲＢが表示される。本実施例の保留表示画像ＲＢは、横一列に４つの円図形が描かれ、１回の図柄変動表示を記憶する毎に、左側の円図形から順に色が反転する。なお、保留表示の形態としては、記憶する図柄変動表示の個数を数字で表しても良い。ＬＣＤ３５では、図柄変動表示や保留表示の他、種々のバックグラウンド画像ＢＧやキャラクタ画像ＣＲが、遊技の進行状態に応じて表示される。
【００２８】
本実施例では、各特定図柄画像、キャラクタ画像ＣＲ、保留表示画像ＲＢ、バックグラウンド画像ＢＧなどＬＣＤ３５で表示される種々の画像は、圧縮画像ＲＯＭ３４０に記憶された圧縮画像データに基づく画像である。本実施例では、各特定図柄画像、キャラクタ画像ＣＲなどは拡大・縮小して表示されるため、これらの圧縮画像データは可逆圧縮方法によって画像圧縮され、保留表示画像ＲＢ、バックグラウンド画像ＢＧなどの圧縮画像データは非可逆圧縮方法によって画像圧縮されている。
【００２９】
また、本実施例では、動画像表示において利用頻度が比較的高い画像データである各特定図柄画像や保留表示画像ＲＢ、バックグラウンド画像ＢＧなどは、伸張画像ＲＡＭ３６０，３７０の共通画像記憶エリアＣＡ１，ＣＡ２に共通画像データとして記憶され、動画像表示において利用頻度が比較的低いキャラクタ画像ＣＲや、再生表示されるムービ画像などは、伸張画像ＲＡＭ３６０，３７０の都度画像記憶エリアＥＡ１，ＥＡ２に都度画像データとして記憶される。
【００３０】
Ａ−（３）．図柄制御基板３０の基本動作：
次に、図柄制御基板３０の基本動作について説明する。図８は、図柄制御基板３０の基本的な処理を示すフローチャートである。図８には、図柄制御基板３２０のＭＣＭ３１０，画像伸張回路３３２，ＶＤＰ３５０によって実行される処理がそれぞれ示されている。画像伸張回路３３２の処理としては、圧縮画像データの伸張を行う画像伸張処理が示され、ＶＤＰ３５０の処理としては、映像バッファ３５１に画像データを書き込むことによって映像データの生成を行う映像データ生成処理が示されている。ＭＣＭ３１０の処理としては、画像伸張処理および映像データ生成処理を制御する図柄制御処理が示されている。
【００３１】
ＭＣＭ３１０は、パチンコ機１０の定常稼働時に、図８に示す図柄制御処理を所定のタイミングで繰り返し実行する。本実施例では、図柄制御処理は、１６ｍｓの間隔でＶＤＰ３５０から出力される垂直ブランク信号による定時割込み処理において実行される。ＭＣＭ３１０は、図柄制御処理を開始すると、サブ制御基板４０から受信した映像指示コマンドを読み込む（ステップＳ１０）。サブ制御基板４０からの映像指示コマンドには、映像データの生成条件を示す属性データが含まれる。属性データは、映像データの生成に使用する画像データを特定するデータ、および、その画像データ毎の表示位置や画像処理方法，色などを指定するデータなどから成る。
【００３２】
ＭＣＭ３１０は、映像指示コマンドを読み込んだ後（ステップＳ１０）、映像指示コマンドの内容および伸張画像ＲＡＭ３６０，３７０に記憶させた元画像データの内容を考慮した上で、バススイッチ回路３３４によるメモリバスの切り替えを伸張コントローラ３３１に指示する（ステップＳ１２）。指示を受けた伸張コントローラ３３１は、指示に従ってバススイッチ回路３３４によるメモリバスの切り替え制御を実行する。
【００３３】
ＭＣＭ３１０は、メモリバスの切り替えを指示した後（ステップＳ１２）、画像伸張回路３３２およびＶＤＰ３５０のそれぞれに対して制御信号を送信し（ステップＳ１４）、図柄制御処理を終了する。
【００３４】
一方、画像伸張回路３３２は、図８に示すように、ＭＣＭ３１０から送信された前述の制御信号を受信すると（ステップＳ２０）、画像伸張処理を開始する。ＭＣＭ３１０から画像伸張回路３３２に対する制御信号には、圧縮画像データの所在を示す圧縮画像ＲＯＭ３４０上のアドレスデータと、その圧縮画像データを伸張した元画像データの格納先を示す伸張画像ＲＡＭ３６０，３７０上のアドレスデータとが含まれる。
【００３５】
画像伸張回路３３２は、ＭＣＭ３１０からの制御信号に基づいて、圧縮画像ＲＯＭ３４０から圧縮画像データを読み出し（ステップＳ２２）、読み出された圧縮画像データを元画像データに伸張し（ステップＳ２４）、伸張された元画像データを伸張画像ＲＡＭ３６０，３７０に書き込む（ステップＳ２６）。なお、２つの伸張画像ＲＡＭ３６０，３７０は、画像伸張回路３３２によって同じメモリとして取り扱われ、どちらのメモリに元画像データが格納されるかは、バススイッチ回路３３４によるメモリバスの接続によって決定される。
【００３６】
画像伸張回路３３２は、ＭＣＭ３１０からの制御信号で指示された全ての画像データの伸張が完了するまで、一連の伸張処理（ステップＳ２２〜Ｓ２６）を繰り返し実行し（ステップＳ２８）、全ての画像データについての伸張が完了すると画像伸張処理を終了する。
【００３７】
他方、ＶＤＰ３５０は、図８に示すように、ＭＣＭ３１０から送信された前述の制御信号を受信すると（ステップＳ３０）、映像データ生成処理を開始する。ＭＣＭ３１０からＶＤＰ３５０に対する制御信号には、映像データの生成に使用する元画像データの所在を示す伸張画像ＲＡＭ３６０，３７０上のアドレスデータと、その画像データ毎の表示位置や画像処理方法，色などを指定するデータとが含まれる
【００３８】
ＶＤＰ３５０は、ＭＣＭ３１０からの制御信号に基づいて、伸張画像ＲＡＭ３６０，３７０から元画像データを読み出し（ステップＳ３２）、読み出された元画像データに所定の画像処理を施し（ステップＳ３４）、画像処理が施された画像データを映像バッファ３５１に書き込む（ステップＳ３６）。なお、２つの伸張画像ＲＡＭ３６０，３７０は、ＶＤＰ３５０によって同じメモリとして取り扱われ、どちらのメモリから元画像データが読み出されるかは、バススイッチ回路３３４によるメモリバスの接続によって決定される。
【００３９】
ＶＤＰ３５０は、ＭＣＭ３１０からの制御信号で指示された全ての画像データの映像バッファ３５１への展開が完了するまで、一連の展開処理（ステップＳ３２〜Ｓ３６）を繰り返し実行し（ステップＳ３８）、全ての画像データについての展開が完了すると映像データ生成処理を終了する。
【００４０】
上述したように、画像伸張回路３３２の画像伸張処理、およびＶＤＰ３５０の映像データ生成処理の２つの処理は並行して実行され、画像伸張回路３３２による伸張画像ＲＡＭ３６０，３７０の一方への画像データの書き込みと、ＶＤＰ３５０による伸張画像ＲＡＭ３６０，３７０の他方からの画像データの読み出しとを同時に実行可能に、ＭＣＭ３１０は、バススイッチ回路３３４によるメモリバスの切り替え，画像伸張回路３３２による画像データの書き込み，ＶＤＰ３５０による画像データの読み出しをそれぞれ制御する。画像伸張回路３３２とＶＤＰ３５０とは、双方が伸張画像ＲＡＭ３６０，３７０の一方に対して同時にアクセスすることができない排他的な関係にある。
【００４１】
なお、画像伸張回路３３２の画像伸張処理にて伸張される画像データは、次回以降のＭＣＭ３１０の図柄制御処理に基づいて実行されるＶＤＰ３５０の映像データ生成処理にて用いられる画像データである。換言すれば、ＶＤＰ３５０の映像データ生成処理にて用いられる画像データは、前回以前のＭＣＭ３１０の図柄制御処理に基づいて実行された画像伸張回路３３２の画像伸張処理にて伸張された画像データである。
【００４２】
図９は、ＭＣＭ３１０のリフレッシュ処理を示すフローチャートである。リフレッシュ処理は、伸張画像ＲＡＭ３６０，３７０にそれぞれ記憶された共通画像データの書き直しを画像伸張回路３３２に対して定期的に指示するための処理であり、ＭＣＭ３１０によって所定のタイミングで繰り返し実行される。
【００４３】
ＭＣＭ３１０は、図９に示すリフレッシュ処理を開始すると、前回の共通画像データの書き直しから所定の時間経過したか否かを判断する（ステップＳ１１０）。書き直しの間隔である所定の時間は、パチンコ機１０の電気的なノイズ環境や伸張画像ＲＡＭ３６０，３７０の耐ノイズ性能など共通画像データに誤りが生じる頻度から適宜設定することが可能であり、本実施例では、所定の時間は５分間に設定されている。
【００４４】
所定の時間経過している場合には（ステップＳ１１０）、図８に示した画像伸張回路３３２の画像伸張回路による画像伸張サイクルに共通画像データの書き直しが可能な程度の時間的な余裕が有るか否かを判断する（ステップＳ１２０）。伸張サイクルに余裕が有る場合には（ステップＳ１２０）、伸張コントローラ３３１を介して画像伸張回路に共通画像データの書き直しを指示し（ステップＳ１３０）、リフレッシュ処理を終了する。
【００４５】
なお、リフレッシュ処理における共通画像データの書き直しは、伸張画像ＲＡＭ３６０，３７０に記憶される共通画像データの全ての書き直しを一度に指示するのではなく、一回のリフレッシュ処理で伸張画像ＲＡＭ３６０，３７０の一方の共通画像データを書き直し、次回のリフレッシュ処理で他方の共通画像データを書き直すこととしても良い。また、一回のリフレッシュ処理では伸張画像ＲＡＭ３６０，３７０に記憶される共通画像データの一部を書き直し、複数回のリフレッシュ処理にて伸張画像ＲＡＭ３６０，３７０に記憶される共通画像データの全てを書き直すこととしても良い。また、リフレッシュ処理を所定の時間間隔で実行するのではなく、１６ｍｓの間隔でＶＤＰ３５０から出力される垂直ブランク信号による定時割込み処理において、リフレッシュ処理を実行することが可能な程度の空き時間がある場合にリフレッシュ処理を実行することとしても良い。
【００４６】
Ａ−（４）．図柄制御基板３０の起動時動作：
次に、パチンコ機１０の電源投入時における図柄制御基板３０の起動時動作について説明する。図１０は、ＭＣＭ３１０の起動図柄制御処理を示すフローチャートである。ＭＣＭ３１０は、パチンコ機１０に電源投入後に、制御ＲＯＭ３２０からのプログラムの読み出しなどの初期設定を終えた後、図１０に示す起動図柄制御処理を開始する。
【００４７】
ＭＣＭ３１０は、起動図柄制御処理を開始すると、制御ＲＯＭ３２０に記憶されているデフォルト画像データを読み出し、読み出されたデフォルト画像データをＶＤＰ３５０に転送する（ステップＳ２２０）。その後、ＭＣＭ３１０は、デフォルト画像データを用いた映像信号の生成条件を示す属性データをＶＤＰ３５０に送信することによって、デフォルト映像信号の生成をＶＤＰ３５０に指示する（Ｓ２３０）。
【００４８】
ＶＤＰ３５０は、ＭＣＭ３１０から受け取ったデフォルト画像データに基づいてＲＧＢ信号を生成する。図１１は、ＬＣＤ３５におけるデフォルト表示の一例を示す説明図である。ＬＣＤ３５は、デフォルト画像データに基づいたＲＢＧ信号をＶＤＰ３５０から受けて、図１１に示すように、「準備中...」と描かれたデフォルト画像ＤＧ１や、キャラクタ画像が描かれたデフォルト画像ＤＧ２などの動画像表示を行う。
【００４９】
ＭＣＭ３１０は、デフォルト映像信号の生成を指示した後（ステップＳ２３０）、伸張画像ＲＡＭ３６０への画像伸張を画像伸張回路３３２に指示する（ステップＳ２４０）。画像伸張回路３３２から伸張画像ＲＡＭ３６０への画像伸張が完了した旨を受けると（ステップＳ２５０）、伸張画像ＲＡＭ３７０への画像伸張を画像伸張回路３３２に指示し（ステップＳ２６０）、起動図柄制御処理を終了する。その後、図８に示した図柄制御基板３０の基本動作に従って処理が行われ、初回の処理では、画像伸張が完了された伸張画像ＲＡＭ３６０の画像データを用いてＶＤＰ３５０によるＲＧＢ信号の生成が行われ、その間に、伸張画像ＲＡＭ３７０に対する画像伸張が終了する。
【００５０】
以上説明した実施例のパチンコ機１０によれば、画像伸張回路３３２による伸張画像ＲＡＭ３６０，３７０への画像データの書き込みと、ＶＤＰ３５０による伸張画像ＲＡＭ３６０，３７０からの画像データの読み出しとを、同時に実行することができるため、圧縮画像データを用いた動画像表示における処理効率の向上を図ることができる。
【００５１】
また、動画像表示への利用頻度の高い画像データを共通画像データとして記憶するため、ＶＤＰ３５０と伸張画像ＲＡＭ３６０，３７０との間のメモリバスの頻繁な切り替えを抑制することができる。その結果、更なる処理効率の向上を図ることができる。
【００５２】
また、ＭＣＭ３１０のリフレッシュ処理を行うことによって、伸張画像ＲＡＭ３６０，３７０上に記憶された共通画像データが、電気的ノイズによって書き換えられてしまった場合であっても、この書き換えられた画像データを用いた動画像表示がなされる頻度を抑制することができる。
【００５３】
また、伸張画像ＲＡＭ３６０，３７０上の共通画像データは、互いに対応する同一の物理アドレス上に格納されているため、ＶＤＰ３５０と伸張画像ＲＡＭ３６０，３７０との間でメモリバスを切り替えても、ＶＤＰ３５０側では、同一のメモリを取り扱うように処理を行うことができる。その結果、ＶＤＰ３５０の制御処理に対する制御プログラムの簡素化を図ることができる。
【００５４】
また、パチンコ機１０の起動時には、制御ＲＯＭ３２０に予め記憶されたデフォルト画像を用いてデフォルト映像信号を生成するため、パチンコ機１０の起動時において圧縮画像データが伸張される前であっても、動画像表示を行うことができる。
【００５５】
Ｂ．その他の実施形態：
以上、本発明の実施の形態について説明したが、本発明はこうした実施の形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施し得ることは勿論である。例えば、本発明の適用は、パチンコ機に限るものではなく、アレンジボールやスロットマシンなどの複数の制御基板を備えた遊技機に適用しても良い。また、デフォルト画像データは、制御ＲＯＭ３２０に予め記憶するのではなく、圧縮画像ＲＯＭ３４０に圧縮画像データとは別に予め記憶しておき、起動時にＶＤＰ３５０に転送されるように構成しても良い。また、映像信号の生成に用いる全ての画像データを圧縮画像データとして予め記憶するのではなく、一部の画像データを圧縮することなく予め記憶することとしても良い。
【００５６】
また、圧縮画像データとして、圧縮されたムービデータを圧縮画像ＲＯＭ３４０に予め記憶しておき、この圧縮ムービデータから伸張された１フレーム毎の画像データを、画像伸張回路３３２によって伸張画像ＲＡＭ３６０，３７０に対して、ＶＤＰ３５０が出力する１６ｍｓ間隔の垂直ブランク信号を利用し交互に書き込みを行うと共に、ＶＤＰ３５０によって伸張画像ＲＡＭ３６０，３７０から、ＶＤＰ３５０が出力する１６ｍｓ間隔の垂直ブランク信号を利用し交互に読み出しＲＧＢ信号を生成することとしても良い。これによって、ＶＤＰ３５０と伸張画像ＲＡＭ３６０，３７０との間のメモリバスによる接続を、ＶＤＰ３５０の垂直ブランク信号の出力タイミングである１６ｍｓで交互に切り替えることによって再生表示による動画像表示を実現することができる。更に、伸張画像ＲＡＭ３６０，３７０上の１フレーム毎の画像データは、互いに対応する同一の物理アドレス上に格納することによって、ムービの再生表示を容易に実現することができる。
【図面の簡単な説明】
【００５７】
【図１】パチンコ機１０の全体構成を示す正面図である。
【図２】パチンコ機１０の電気的な概略構成を示すブロック図である。
【図３】図柄制御基板３０の電気的な構成の詳細を示すブロック図である。
【図４】制御ＲＯＭ３２０のメモリ構成を模式的に示す説明図である。
【図５】圧縮画像ＲＯＭ３４０のメモリ構成を模式的に示す説明図である。
【図６】伸張画像ＲＡＭ３６０，３７０のメモリ構成を模式的に示す説明図である。
【図７】ＬＣＤ３５における動画像表示の一例を示す説明図である。
【図８】図柄制御基板３０の基本的な処理を示すフローチャートである。
【図９】ＭＣＭ３１０のリフレッシュ処理を示すフローチャートである。
【図１０】ＭＣＭ３１０の起動図柄制御処理を示すフローチャートである。
【図１１】ＬＣＤ３５におけるデフォルト表示の一例を示す説明図である。
【符号の説明】
【００５８】
１０...パチンコ機
１１...外枠
１２...内枠
１３...遊技板
１４...ガラス枠
１５...ハンドル
２０...主制御基板
３０...図柄制御基板
３５...ＬＣＤ
４０...サブ制御基板
４５...スピーカ
５５，５６，５７，５８，５９...電飾
６１...入賞口
６５...遊技球センサ
６６...遊技板駆動部
７０...払出制御基板
７５...払出駆動部
９０...カードユニット
３１０...ＭＣＭ
３２０...図柄制御基板
３２０...制御ＲＯＭ
３３１...伸張コントローラ
３３２...画像伸張回路
３３３，３３５...メモリコントローラ
３３４...バススイッチ回路
３３６...バス変換回路
３４０...圧縮画像ＲＯＭ
３３０...画像伸張ＩＣ
３５０...ＶＤＰ
３５１...映像バッファ
３６０，３７０...伸張画像ＲＡＭ
【図１】
2006075457.tif 000003
【図２】
2006075457.tif 000004
【図３】
2006075457.tif 000005
【図４】
2006075457.tif 000006
【図５】
2006075457.tif 000007
【図６】
2006075457.tif 000008
【図７】
2006075457.tif 000009
【図８】
2006075457.tif 000010
【図９】
2006075457.tif 000011
【図１０】
2006075457.tif 000012
【図１１】
2006075457.tif 000013