(57)【要約】  【課題】  ＣＰＵの処理負荷を軽減し、処理能力の低い安価なＣＰＵを使用しても、ＲＯＭ容量の増大を抑えることのできる表示制御機能を有した遊技機を提供する。  【解決手段】  補助ＩＣ１４５は、ＣＰＵ１４０に代わってＲＯＭ１５１に記憶されている圧縮された画像データを専用バス１５２を介して読み出し、この読み出した画像データを復号化してから、ローカルバスを介してＣＰＵ１４０に転送する。ＣＰＵ１４０は、内蔵しているＤＭＡコントローラ１４８により、補助ＩＣ１４５から受け取った画像データをそのままＶＤＰ１４３に転送する。これによりＣＰＵ１４０の処理負荷を軽減し、その結果、安価なＣＰＵであっても使用可能とし、ＲＯＭ１５１に記憶する画像データの圧縮率を上げて、ＲＯＭ１５１の容量を極力小さくできる。  【選択図】  図５
2008022911.tif 000002
【特許請求の範囲】
【請求項１】
所定の動画を表示する表示制御手段が設けられた表示装置を備える遊技機において、
前記表示制御手段は、前記表示装置に動画を再生するために表示制御プログラム等のデータが記憶された第１記憶手段と、圧縮した画像データが記憶された第２記憶手段と、該第１記憶手段及び該第２記憶手段のデータをデータ転送手段を介して読み込むことにより動画再生処理を実行する演算処理手段と、該演算処理手段から転送される動画再生処理済みの画像データに基づいて前記表示装置に動画を再生させる画像制御手段とを備え、
該演算処理手段は、動画再生処理をソフトウェアにて実行する演算処理装置と、動画再生処理をハードウェアにて実行する演算処理回路とを備え、
該演算処理装置と該演算処理回路と前記第１記憶手段とは、共用のデータ転送手段にて接続され、該演算処理回路と前記第２記憶手段とは、専用のデータ転送手段にて接続され、前記演算処理回路は、前記第２記憶手段の圧縮した画像データを逐次復号化する処理を全て行うことにより動画再生処理を実行するものとし、
前記演算処理手段から前記画像制御手段へ動画再生処理済みの画像データを転送する手段は、前記演算処理回路が生成した動画再生処理済みの画像データを、前記演算処理装置にて処理されることなくそのまま前記画像制御手段に転送する高速データ転送手段としたことを特徴とする遊技機。
【請求項２】
前記高速データ転送手段は、前記演算処理装置に内蔵されていることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記演算処理回路には、前記画像データを復号化する処理のうち最終処理となる色空間変換処理の実行に係わり、予め所定の関数を事前計算した変換テーブルが設けられていることを特徴とする請求項１または請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機等の遊技機に係わり、特に画像表示装置に所定の図柄を変動表示させて大当りの抽選を行う表示制御機能を有する遊技機に関する。
【背景技術】
【０００２】
従来より、遊技機は、その趣向性の向上のために様々な工夫がなされている。中でも遊技領域上に画像表示装置を備えた遊技機は、画像表示装置の表示方法の工夫如何で、遊技機の人気、不人気が決まるので特に様々な工夫が施されている。代表的な画像表示装置を備えた遊技機としては、例えば通称フィーバー型パチンコ遊技機があり、このタイプの遊技は、液晶表示装置等の画像表示装置としての特別図柄表示装置の画像表示部に特別図柄を表示する３つの図柄表示部が設定され、始動入賞口の入賞に基づいて各図柄表示部に特別図柄としての絵柄、キャラクタ、数字、記号、文字等が回転する様子等を示す擬似的な画像としての変動表示を表示し、所定時間経過後に変動表示を停止させ、停止した特別図柄の図柄合わせ（以下、スロットゲームともいう）を行うものである。
【０００３】
そしてスロットゲームの結果、例えば２つの特別図柄が停止した時点で大当りを構成する特別図柄の組合せ（例えば同一の特別図柄の組合せ）である場合にはリーチとなり、画像表示部には趣向を凝らしたリーチアクションが表示されるようになっており、その後、最後の特別図柄が停止した時点で確定表示された特別図柄が予め定められた特別図柄の組合せ（大当り図柄）である場合には大当りとなり、遊技状態を遊技者に極めて価値のある大当り遊技に移行されるようになっている。
【０００４】
この大当り遊技は、一般的に複数のラウンド（例えば第１ラウンド〜第１６ラウンド）中、アタッカと呼ばれる大入賞口が所定の態様で遊技者にとって有利な状態に変換されるようになっており、遊技者は、この大当り遊技により多量の遊技球（例えば２０００個程度）を獲得することが可能となる。つまり、遊技者にとって最大の関心事は、この大当り遊技を獲得することにあり、従って、遊技の進行中で遊技者が最もおもしろく、且つヒートアップするのは、遊技状態がリーチになっているときとなる。
【０００５】
しかして、最近の遊技機は、この大当り遊技にかかわるスロットゲーム、特に遊技状態がリーチになっているときに表示されるリーチアクション等の動画の趣向をさらに向上させるため、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＶＤＰ（Video Display Processor）、ＶＲＡＭ（Video Random Access Memory）等の電子部品から構成される表示制御基板を備えており、この表示制御基板により、リーチアクション等の表示する動画画像をより複雑で凝ったものにしている。
【０００６】
具体的には、ＣＰＵは、ＲＡＭを作業領域としてＲＯＭに記憶された画像制御用のプログラムデータと画像表示用の画像データ等とを読み出して画像データを作成し、この作成した画像データをＶＤＰに転送する。ＶＤＰは、ＣＰＵから画像データを受け取ると、ＶＲＡＭにこの画像データを一時的に記憶して展開した後、特別図柄表示装置の画像表示部に表示するようになっている（例えば、特許文献１参照、以下従来技術という）。
【特許文献１】特開２００４−１５９８４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、このような従来技術においては、複雑で凝った画像を表示するためには、ＲＯＭに大量の画像表示用の画像データを記憶しなければならず、従ってＲＯＭ容量が増大し、コストアップになるという問題点がある。そこで、ＲＯＭ容量の増大を抑えるため、ＲＯＭに圧縮した画像データを記憶し、ＣＰＵがこの圧縮した画像データをソフトウェアにてデコードする処理方法も考えられるが、このような圧縮した画像データをソフトウェアにてデコードする処理では、ＣＰＵの処理負荷が大きく、安価なＣＰＵを使用するとこの処理に時間がかかってしまい実用的でない。
【０００８】
即ち、圧縮した画像データをソフトウェアにてデコードする処理では、安価なＣＰＵを使用すると処理負荷の大きい動画アルゴリズムを使用できないので、画像データの圧縮率が下がってしまい、結果的にＲＯＭ容量の増大を抑えることができなという問題点がある。
【０００９】
本発明は、このような課題を解決するためになされたもので、その目的とするところは、ＣＰＵの処理負荷を軽減し、処理能力の低い安価なＣＰＵを使用しても、ＲＯＭ容量の増大を抑えることのできる表示制御機能を有した遊技機を提供することにある。
【課題を解決するための手段】
【００１０】
このような問題を解決するために、本発明の遊技機は、請求項１に記載したように、所定の動画を表示する表示制御手段が設けられた表示装置を備える遊技機において、
前記表示制御手段は、前記表示装置に動画を再生するために表示制御プログラム等のデータが記憶された第１記憶手段と、圧縮した画像データが記憶された第２記憶手段と、該第１記憶手段及び該第２記憶手段のデータをデータ転送手段を介して読み込むことにより動画再生処理を実行する演算処理手段と、該演算処理手段から転送される動画再生処理済みの画像データに基づいて前記表示装置に動画を再生させる画像制御手段とを備え、
該演算処理手段は、動画再生処理をソフトウェアにて実行する演算処理装置と、動画再生処理をハードウェアにて実行する演算処理回路とを備え、
該演算処理装置と該演算処理回路と前記第１記憶手段とは、共用のデータ転送手段にて接続され、該演算処理回路と前記第２記憶手段とは、専用のデータ転送手段にて接続され、前記演算処理回路は、前記第２記憶手段の圧縮した画像データを逐次復号化する処理を全て行うことにより動画再生処理を実行するものとし、
前記演算処理手段から前記画像制御手段へ動画再生処理済みの画像データを転送する手段は、前記演算処理回路が生成した動画再生処理済みの画像データを、前記演算処理装置にて処理されることなくそのまま前記画像制御手段に転送する高速データ転送手段としたことを特徴とする。
【００１１】
また、請求項２に記載の遊技機は、請求項１に記載の遊技機において、前記高速データ転送手段は、前記演算処理装置に内蔵されていることを特徴とする。
また、請求項３に記載の遊技機は、請求項１または請求項２に記載の遊技機において、前記演算処理回路には、前記画像データを復号化する処理のうち最終処理となる色空間変換処理の実行に係わり、予め所定の関数を事前計算した変換テーブルが設けられていることを特徴とする。
【発明の効果】
【００１２】
請求項１の発明では、遊技機は、液晶表示装置等の表示装置の表示制御を行う表示制御手段を備えており、表示制御手段は、表示装置に所定の動画、例えば２次元や３次元のスクロール表示、リーチアクション及び大当り演出画像等の動画を表示させる。表示制御手段は、第１記憶手段と第２記憶手段とデータ転送手段と演算処理手段とを備えており、表示装置に動画を再生するために第１記憶手段に表示制御プログラム等のデータを記憶させ、第２記憶手段に圧縮した画像データを記憶させ、演算処理手段が、この第１記憶手段及び第２記憶手段のデータをデータ転送手段を介して読み込むことにより動画再生処理を実行する。
【００１３】
また、表示制御手段は、画像制御手段を備えており、この画像制御手段が、演算処理手段から転送される動画再生処理済みの画像データに基づいて表示装置に動画を再生させる。これにより、表示装置に所定の動画が表示されることになる。なお、第１記憶手段及び第２記憶手段としてはＲＯＭ等の半導体メモリが挙げられ、データ転送手段としては、バスが挙げられ、画像制御手段としてはＶＤＰ等の画像制御装置が挙げられる。
【００１４】
ここで演算処理手段は、演算処理装置と演算処理回路とを備えており、演算処理装置が、動画再生処理をソフトウェアにて実行し、演算処理回路が、動画再生処理をハードウェアにて実行する。つまり本発明においては、本来、演算処理装置のみでソフトウェア処理により全て実行していた動画再生処理を、ハードウェアとしての演算処理回路と共同で実行することになる。なお、演算処理装置としては、ＣＰＵ等の中央演算装置が挙げられ、また演算処理回路としては、例えばゲートアレイ等で構成されたカスタムＩＣが挙げられる。
【００１５】
そして本発明では、演算処理装置と演算処理回路と第１記憶手段とは共用のデータ転送手段にて接続され、演算処理回路と第２記憶手段とは専用のデータ転送手段にて接続されており、さらに演算処理回路は、第２記憶手段の圧縮した画像データを逐次復号化する処理を全て行うことにより動画再生処理を実行する。なお、圧縮した画像データを逐次復号化する処理としては、エントロピー復号化、ＤＣＴ復号化、動き補償予測復号化、色空間変換処理等の処理が挙げられる。
【００１６】
つまり本発明では、演算処理装置が、共用のデータ転送手段を介して第１記憶手段に記憶された表示制御プログラム等のデータを読み出してソフトウェア処理することにより、ハードウェアとしての演算処理回路が、専用のデータ転送手段を介して第２記憶手段に記憶されている圧縮された画像データを読み出し、この圧縮した画像データを逐次復号化することにより動画再生処理を実行する。
【００１７】
ここで演算処理回路の画像データの読み出しは、専用のデータ転送手段を介して行われるので、演算処理装置の処理速度に影響を及ぼすことはない。なお、共用のデータ転送手段には、表示制御手段を構成されるその他のデバイス、例えばＲＡＭ等の半導体メモリ等も接続されている。
【００１８】
そして演算処理手段は、動画再生処理済みの画像データを生成すると、この生成した画像データを画像制御手段に転送するのであるが、この演算処理手段から画像制御手段へ動画再生処理済みの画像データを転送する手段は、演算処理回路が生成した動画再生処理済みの画像データを、演算処理装置にて処理されることなくそのまま画像制御手段に転送する高速データ転送手段としている。なお、高速データ転送手段としては、ＤＭＡ転送等が挙げられる。
【００１９】
つまり、本発明の遊技機では、演算処理手段が実行する動画再生処理において、特性上読み出し速度が遅いＲＯＭ等の記憶手段を２つに分け、処理負荷の小さい第１記憶手段は、共用のデータ転送手段に接続して演算処理装置が読み出し、一方、処理負荷の大きい第２記憶手段は、専用のデータ転送手段により演算処理回路が読み出すようにしている。さらに演算処理回路は、処理負荷の大きい圧縮した画像データを復号化する処理を全て実行し、この復号化した画像データ、即ち動画再生処理済みの画像データを演算処理装置にて処理されることなくそのまま画像制御手段に高速転送する。
【００２０】
このような構成の請求項１の発明によれば、演算処理装置は、動画再生処理において圧縮された画像データを復号化するための処理負荷の大きい動画アルゴリズムの処理を実行しなくてもよく、さらに、演算処理回路が復号化した画像データは、演算処理装置が処理することなく、そのまま画像制御手段に転送されるので、これにより演算処理装置の処理負荷を極めて軽減することができ、その結果、演算処理装置は、処理能力の低い安価なものであっても使用することが可能となる。また、演算処理装置の処理負荷を考慮する必要がなくなるので、ＲＯＭ等の記憶手段に記憶する画像データの圧縮率を上げて、記憶手段の容量を極力小さくすることができ、コストダウンとなる。即ち、本発明の遊技機では、演算処理装置の処理負荷を軽減し、処理能力の低い安価な演算処理装置を使用しても、記憶手段の容量の増大を抑えることができる。
【００２１】
また、処理能力の低い安価な演算処理装置を使用しても、演算処理回路によるハードウェアデコード及び高速データ転送手段により、動画再生処理を高速に処理することができる。さらに、演算処理回路が圧縮された画像データを読み出す処理は専用のデータ転送手段にて実行されるので、これにより、共用のデータ転送手段の混雑を著しく緩和し、演算処理装置の処理全般を速くする。
【００２２】
なお、高速データ転送手段は、個別に設けるようにしてもよいが、次のようにしてもよい。即ち、請求項２に記載の発明は、請求項１に記載の遊技機において、高速データ転送手段は、演算処理装置に内蔵されているようにしている。このようにすれば、表示制御手段の構成が簡素化される。
【００２３】
また、請求項３に記載の発明は、請求項１または請求項２に記載の遊技機において、演算処理回路には、画像データを復号化する処理のうち最終処理となる色空間変換処理の実行に係わり、予め所定の関数を事前計算した変換テーブルが設けられている。つまり演算処理回路は、予め所定の関数を事前計算した変換テーブルを参照することにより、色空間変換処理を実行する。この色空間変換処理は、輝度（Ｙ）と青の色差（Ｕ）、赤の色差（Ｖにより表現するＹＵＶ画像データから赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３色の階調により表現するＲＧＢ画像データに変換する処理であり、動画再生処理の中でも負荷の大きい処理となる。
【００２４】
このような構成の請求項３の発明によれば、演算処理回路の構成を簡素化し、且つ処理速度を速くすることができるという顕著な効果を奏する。即ち、この事前計算された変換テーブルを無くして実際にハードウェアにて計算することも可能であるが、このような手段を採用すると、演算処理回路の処理時間が遅くなり、さらにゲートの数も多くなってしまうという問題があり、これらの課題は、演算処理回路に予め所定の関数が事前計算された変換テーブルを設けることで解決できる。
【発明を実施するための最良の形態】
【００２５】
以下に、本発明の実施の形態を図を用いて説明する。
図１は、遊技機１の全体正面図である。本実施形態の遊技機１は、図１に示すように、図示しない遊技島に固定される外枠２２と、この外枠２２に開閉自在に取り付けられた内枠２３とから構成されており、内枠２３には、遊技者にパチンコ遊技を提供する遊技盤２１と、遊技者が操作することにより後述する打球発射装置４３を作動させる打球操作ハンドル２と、打球発射装置４３によって打ち出された遊技球を誘導する打球誘導レール３と、打ち出された遊技球が一定範囲内で飛球するよう設けられた遊技領域形成レール４と、打球誘導レール３及び遊技領域形成レール４によって囲われた遊技領域５と、遊技領域形成レール４の先端に取り付けられ遊技領域５に打ち出された遊技球が打球誘導レール３と遊技領域形成レール４の間の発射径路に後戻りするのを防止する戻り球防止弁２４と、遊技領域５に打ち出された遊技球を不測の方向へ変化を与える風車２０と、特別図柄が回転する様子を示す擬似的な表示（以下、スクロール表示ともいう）を行う液晶表示ディスプレイ（ＬＣＤ、Liquid Crystal Display）等で構成された特別図柄表示装置６と、遊技球が入賞することによって特別図柄表示装置６に特別図柄のスクロール表示を開始させる始動入賞口（電動チューリップ）１１と、特別図柄表示装置６が特別図柄のスクロール表示中に遊技球が始動入賞口１１へ入賞した場合に、当該スクロール表示が終了した後に、あと何回変動表示するか（通常最高４回）を遊技者に報知するための保留記憶の点灯表示を順次行う４つの保留ＬＥＤ（Light Emitting Diode）２５と、特別図柄表示装置６の画像表示部において３つの特別図柄をそれぞれ個別に表示する左図柄表示部８、中図柄表示部９、右図柄表示部１０と、特別図柄表示装置６における表示結果が予め定められた態様（大当り）になった場合、遊技者に有利に開口される大入賞口（アタッカ）７と、遊技球を打球発射装置４３に供給するための打球供給皿１２と、打球供給皿１２に入りきらない球を貯留することができると共に、図示しない貯留球箱に遊技球を移動できるようになっている余剰球受皿１３と、入賞することによって賞球が払い出される普通入賞口１４と、入賞に対する賞球の払い出しや球詰まり、異常等を報知したり、遊技状態が所定の状態（例えば大当り）になったときに点滅等して演出効果を高める遊技効果ランプ１５と、遊技領域５の最下部に設けられた遊技球を回収するアウト口１６と、内枠２３に開閉自在に設けられたガラス扉枠１７と、一桁の普通図柄を表示し、その普通図柄が予め定められた普通図柄（当り）である場合、始動入賞口１１としての電動チューリップの羽根を開放する７セグメントＬＥＤ等で構成された普通図柄表示装置１８と、遊技球が通過することによって普通図柄表示装置１８に普通図柄の変動表示を開始させる普通図柄作動ゲート１９と、普通図柄表示装置１８が普通図柄の変動表示中に遊技球が普通図柄作動ゲート１９を通過した場合に、当該変動表示が終了した後に、あと何回変動表示するか（通常最高４回）を遊技者に報知するための保留記憶の点灯表示を順次行う４つの保留ＬＥＤ２６等とによって構成されている。
【００２６】
この様に構成される遊技機１は、まず、遊技者の打球操作ハンドル２の操作により、打球発射装置４３から遊技球が発射され、打球誘導レール３と遊技領域形成レール４の間を通って遊技球が遊技盤２１上の遊技領域５に打ち出される。そして、遊技球は遊技領域５を自重により落下し、落下する過程においては、遊技盤２１に植設される図示しない遊技釘や風車２０によって落下する方向に変化を与えられ、始動入賞口１１や普通入賞口１４に入賞したり、普通図柄作動ゲート１９を通過したり、全ての入賞口に入賞しなかった場合には、アウト口１６に回収されるようになっている。
【００２７】
遊技球が始動入賞口１１に入賞した場合には、所定の賞球を遊技者に与えると共に、後述する始動入賞検出センサ１１６によって遊技球を検出し、特別図柄表示装置６の各図柄表示部８、９、１０に特別図柄をスクロール表示させ、所定時間後に左図柄表示部８、右図柄表示部１０、中図柄表示部９の順に特別図柄を停止させて抽選するスロットゲームを行い、左図柄表示部８の特別図柄と右図柄表示部１０の特別図柄とが停止した時点で大当りを構成する特別図柄の組合せ（例えば、左図柄表示部８の特別図柄と右図柄表示部１０の特別図柄とが同一の特別図柄の組合せ）である場合にはリーチとなり、特別図柄表示装置６にて所定のリーチアクションが表示されるようになっており、その後中図柄表示部９の特別図柄が停止した時点で確定表示された特別図柄が予め定められた特別図柄の組合せである場合には大当りとなり、大入賞口７としてのアタッカを所定の態様で開放するようになっており、これら以外の特別図柄の組合せである場合には、はずれとなる。なお、大当りになる特別図柄の組合せには、次回の大当りが発生するまで大当りになる確率が上昇する高確率状態（所謂確率変動状態）になるものが含まれている。
【００２８】
また、遊技球が普通入賞口１４に入賞した場合には、所定の賞球が遊技者に与えられる。また、遊技球が普通図柄作動ゲート１９を通過した場合には、後述する作動ゲート検出センサ１２１によって遊技球を検出し、普通図柄表示装置１８に普通図柄を変動表示させて抽選を行い、確定表示された普通図柄が予め定められた普通図柄である場合には当りとなり、始動入賞口（電動チューリップ）１１の羽根を所定時間開放するようなっている。
【００２９】
次に、遊技機１の裏面に配置されている各基板について説明する。図２は、遊技機１の全体裏面を示す略図である。５０は機構板であり、前記した内枠２３に図示しないヒンジ等で開閉自在に取り付けられおり、その略中央上部には遊技盤２１の裏面部が臨むように開口部５３が設けられている。機構板５０の上部には、遊技島から供給される遊技球を貯留する球貯留タンク５１が設けられ、球貯留タンク５１に供給された遊技球はタンクレール５２を通って賞球払出装置４１に至り、上記したように始動入賞口１１や普通入賞口１４等への遊技球の入賞に基づいて、賞球払出装置４１が駆動して所定の賞球が遊技者に払い出される。また、賞球払出装置４１は、遊技者の金員の投入やプリペイドカード挿入後の球貸スイッチの操作等によっても駆動し、所定数の遊技球の貸出（貸球）も行う。
【００３０】
開口部５３には、遊技機１に取り付けられた特別図柄表示装置６が臨んでおり、特別図柄表示装置６の裏面側には、表示制御基板３９が特別図柄表示装置６に一体的に取り付けられている。また、機構板５０の略下部には、メイン制御基板４４、払出制御基板４０、発射制御基板４２、電源基板３６、ランプ制御基板３７、音声制御基板３８がそれぞれ取り付けられており、一方機構板５０の上部右隅には、ターミナル基板４５が取り付けられている。
【００３１】
図３は、遊技機１の主な回路構成を示すブロック図である。まず、遊技を実行するうえで中心的な役割を果たすメイン制御基板４４は、遊技進行の制御プログラムを実行するＣＰＵ１０２、ＣＰＵ１０２が実行する制御プログラムを格納するＲＯＭ１０３及びＣＰＵ１０２が処理するデータを一時的に記憶するＲＡＭ１０４を備えている。またメイン制御基板４４は、入力回路１０１、出力回路１１０及びこれらを接続するローカルバス１１５とを備えており、入力回路１０１を介して取得した各センサやスイッチからの信号に基づいて、ＣＰＵ１０２が出力回路１１０に接続されている後述するサブ制御基板やその他の各種回路、機器等を制御するための所定の制御プログラムを実行する。
【００３２】
入力回路１０１には、始動入賞口１１に設けられた遊技球の入賞を検出すると特別図柄変動開始信号を送る始動入賞検出センサ１１６と、始動入賞口１１に入賞した遊技球を検出するカウントスイッチ１２３と、普通図柄作動ゲート１９に設けられた遊技球の通過を検出すると普通図柄変動開始信号を送る作動ゲート検出センサ１２１と、大入賞口７を開放することにより大入賞口７内に入賞した遊技球を検出するカウントスイッチ１１７と、打球操作ハンドル２が回動操作されて遊技球が発射される時にオンする打球操作ハンドルスイッチ１１９と、打球操作ハンドル２の所定箇所に設けられ押圧操作することにより打球発射装置４３の作動をオフさせて遊技球の発射を停止する打球操作ストップスイッチ１２０と、各入賞口に入賞した遊技球をセーフ球としてカウントし遊技球を賞品として払い出すために必要なセーフ信号を出力するセーフ球検出センサ１２２と、賞球払出装置４１から払い出された賞球や貸球としての遊技球をカウントするための払出球検出センサ１２４とが接続されている。
【００３３】
出力回路１１０には、遊技盤面に配備されているＬＥＤ（例えば、保留ＬＥＤ２５や保留ＬＥＤ２６）や各種表示ランプ（例えば、遊技効果ランプ１５）等を点灯／点滅制御するランプ制御基板３７と、大入賞口７としてのアタッカを開口動作するためのソレノイド１０６と、始動入賞口１１としての電動チューリップを開放動作するためのソレノイド１０７と、スピーカ１１３より各種の効果音を拡声させるための音声制御を行う音声制御基板３８と、図示しないホール管理コンピュータ等に接続され、メイン制御基板４４からの各種情報（例えば大当りや賞球、貸球等に係わる情報）等を遊技機１外部に出力する外部情報端子１０９が設けられたターミナル基板４５とが接続されている。その他、出力回路１１０には、遊技領域５に向けてパチンコ球を弾発するための打球発射装置４３の動作停止と動作停止解除とを制御する発射制御基板４２が接続されている。
【００３４】
また、出力回路１１０には、払出制御基板４０及び表示制御基板３９が接続されている。払出制御基板４０は、賞球払出装置４１を駆動制御し、賞球や貸球の払出制御を行う。表示制御基板３９は、ＬＣＤとしての特別図柄表示装置６に表示する画像及び７セグＬＥＤとしての普通図柄表示装置１８に表示する数字等を制御する。なお、表示制御基板３９については、後に詳述する。
【００３５】
これらランプ制御基板３７、音声制御基板３８、表示制御基板３９、払出制御基板４０、発射制御基板４２は、遊技を実行するうえで補助的な役割を果たすサブ制御基板として機能し、これらのサブ制御基板３７、３８、３９、４０、４２は、図示していないが、メイン制御基板４４と同様にＣＰＵ、ＲＯＭ、ＲＡＭ等を主とするマイクロコンピュータを備え、メイン制御基板４４からの一方向の指令（コマンド信号等）に基づいて動作する。
【００３６】
例えば、払出制御基板４０は、払出制御用ＣＰＵ、この払出制御用ＣＰＵの作業領域やメイン制御基板４４からの各賞球（貸球）コマンドに対応した賞球（貸球）数等を記憶保持するための記憶エリアを備えたＲＡＭ及び制御データ及び賞球（貸球）払出しのための制御プログラム等が記憶されたＲＯＭなどを備えている。即ち払出制御基板４０は、メイン制御基板４４のＣＰＵ１０２から一方向のストローブ信号や払出制御用コマンド信号等の制御信号を図示しない入力回路を介して受け、ストローブ信号が入力されると、払出制御用ＣＰＵは払出制御用コマンドを認識し、賞球払出装置４１を駆動制御して賞球（貸球）の払出制御を行う。
【００３７】
このように、メイン制御基板４４からサブ制御基板３７、３８、３９、４０、４２へ制御信号（ストローブ信号やコマンド信号等）を一方向通信することにより、即ち、サブ制御基板３７、３８、３９、４０、４２からメイン制御基板４４への入力をなくすことにより、遊技機１全体の主な制御を司るメイン制御基板４４への入力を少なくして、メイン制御基板４４への不正な信号入力を極力排除でき、遊技場は適正な遊技を遊技者に提供できると共に、両者の通信に係わる回路構成やプログラムを簡素化でき、遊技機１を開発制作するうえで容易となりコストダウンにつながる。
【００３８】
なお、メイン制御基板４４や払出制御基板４０等を基板ＢＯＸに収納する場合には、この基板ＢＯＸを開けた痕跡が残るように所定の手段で封止する所謂かしめ構造を採用することが望ましい。これにより、さらにメイン制御基板４４や払出制御基板４０等への不正を排除することができるようになる。また、入力回路１０１に接続した打球操作ハンドルスイッチ１１９と打球操作ストップスイッチ１２０は、発射制御基板４２に直接接続するようにしてもよい。さらに、メイン制御基板４４の入力回路１０１に接続された払出球検出センサ１２４は、払出制御基板４０へも入力するようにしてもよい。これらは、各種装置の機能や配置及び各ＣＰＵの処理速度やＲＯＭ、ＲＡＭ等の記憶装置の容量等に応じて適宜設計すればよい。
【００３９】
次に、図４を参照しながら、本発明の要部回路構成について説明する。図３のブロック図では、主にメイン制御基板４４とサブ制御基板３７、３８、３９、４０、４２との回路構成を示したが、この図４のブロック図は、表示制御基板３９の主な回路構成を示したものである。
【００４０】
図４に示すように、表示制御基板３９は、メイン制御基板４４の出力回路１１０から一方向のストローブ信号や表示制御用コマンド信号等の制御信号が入力されることにより、特別図柄表示装置６のＬＣＤにて表示する２次元や３次元のスクロール表示、リーチアクション及び大当り演出画像等に係わる画像処理のための表示制御を実行する。このため、表示制御基板３９は、ＣＰＵ１４０、ＳＤＲＡＭ１４１、ＲＯＭ１４２、ＶＤＰ１４３、ＶＲＡＭ１４４、補助ＩＣ１４５、ローカルバス１４７、ＲＯＭ１５１、専用バス１５２等から構成されている。
【００４１】
表示制御基板３９の図示しない入力インターフェースは、例えば入力端子が抵抗を介して電源に接続されたトランジスタアレイ等で構成されたバッファ回路が設けられており、メイン制御基板４４から入力されたストローブ信号と表示制御用コマンド信号をＣＰＵ１４０のＩＮＴ端子（図示省略）に出力する。これにより、メイン制御基板４４から表示制御基板３９への信号入力のみを許容し、表示制御基板３９からメイン制御基板４４への信号出力を禁止している。
【００４２】
ＲＯＭ１４２は、ＣＰＵ１４０によって実行される表示制御プログラム、３次元画像を描画するための３Ｄポリゴンデータ等を記憶する半導体メモリであり、ＳＤＲＡＭ１４１は、ＣＰＵ１４０によって実行される表示制御プログラムのワークエリアやスタックエリア等の作業領域として利用される半導体メモリである。
【００４３】
ＣＰＵ１４０は、表示制御プログラムを実行する中央演算装置であり、ストローブ信号が入力されると表示制御用コマンド信号を認識してＳＤＲＡＭ１４１を作業領域として、ＲＯＭ１４２から表示制御を行うための表示制御プログラム等を随時読み出し、動画を再生するための処理を実行後、ＶＤＰ１４３に画像データを転送する。なお、ＣＰＵ１４０には、後述するＤＭＡコントローラ（Direct Memory Access Controller）１４８が内蔵されている。
【００４４】
補助ＩＣ１４５は、ＲＯＭ１５１から圧縮された画像データを読み出してデコード（復号化）する処理を、ＣＰＵ１４０に代わって実行するためのゲートアレイ等で構成された特定用途向け集積回路であり、ＲＯＭ１５１は、特別図柄表示装置６のＬＣＤに動画を再生するための圧縮された画像データを記憶する半導体メモリである。
【００４５】
ここで図４に示すように、ＣＰＵ１４０とＳＤＲＡＭ１４１、ＲＯＭ１４２、補助ＩＣ１４５とは、ローカルバス１４７にて接続されており、補助ＩＣ１４５とＲＯＭ１５１とは、専用バス１５２により接続されている。またＣＰＵ１４０の処理速度は、ＲＯＭ１４２に対しては４バイト／１００ｎｓ、ＳＤＲＡＭ１４１及び補助ＩＣ１４５に対しては４バイト／８ｎｓであり、補助ＩＣ１４５の処理速度は、ＲＯＭ１５１に対して２バイト／１００ｎｓとなっている。つまり、ＲＯＭの特性上、ＲＯＭ１４２及びＲＯＭ１５１に対する読み出し速度は、他の処理速度よりも遅くなっている。
【００４６】
ＶＤＰ１４３は、ＣＰＵ１４０からの画像データに基づき、特別図柄表示装置６のＬＣＤに動画を再生するもので、ＣＰＵ１４０とは独立した２次元のアドレス空間を持ち、そこにＶＲＡＭ１４４をマッピングしている。ＶＲＡＭ１４４は、ＶＤＰ１４３が処理する画像データを一時的に記憶して展開するためのフレームバッファメモリである。なお、ＶＤＰ１４３は、垂直同期信号が入力される毎（１／６０秒毎、ノンインターレース）に、ＬＣＤに表示する１フレームの画像を切り換えることで動画を表示する。
【００４７】
次に、図５及び図６を参照しながら、表示制御基板３９が実行する動画再生処理について説明する。図５は、動画再生処理の流れを示す説明図であり、図６は、補助ＩＣ１４５が逐次実行する動画デコードを示すブロック図である。この動画再生処理を実行するために、まず補助ＩＣ１４５は、ＲＯＭ１５１に記憶されている圧縮された画像データを専用バス１５２を介して読み出し、この読み出した圧縮された画像データを復号化してＣＰＵ１４０に転送するために、図６に示す動画デコードとしてのエントロピー復号化、ＤＣＴ復号化（ＩＤＣＴ、Inverse Discrete Cosine Transform）、動き補償(Motion Compensation)予測復号化、色空間変換（ＣＳＣ、Color Space Conversion）処理を実行する。
【００４８】
エントロピー復号化は、エントロピー圧縮された画像データを復号化する。即ち、画素データを統計し、発生率の高いデータには短いビット数、低いデータには長いビット数の符号を与えることで全体的にデータ長を圧縮する方式がエントロピー圧縮であり、エントロピー復号化は、この方式で圧縮された画像データを復号化する処理である。
【００４９】
ＤＣＴ復号化は、ＤＣＴ圧縮された画像データを復号化する。即ち、画像を構成する画素（ＹＵＶ形式）をエントロピー圧縮で圧縮しやすいデータ形式に変換するため、画像を構成する画素を余弦波（コサイン波）で表す形式に変化させるのがＤＣＴ圧縮であり、ＤＣＴ復号化は、この形式で圧縮された画像データを復号化する処理である。
【００５０】
動き補償予測復号化は、動き補償予測圧縮された画像データを復号化する。即ち、画像を縦横１６画素のブロックに分割してフレーム間（時系列）での物体の移動を予測し、予測した動きベクトルを使用して画素ブロックが移動したことを認識し、フレーム間での画素ブロックの差分を少なくして圧縮する方式が動き補償予測圧縮であり、動き補償予測復号化は、この方式で圧縮された画像データを復号化する処理である。
【００５１】
色空間変換処理は、輝度（Ｙ）と青の色差（Ｕ）、赤の色差（Ｖ）により表現するＹＵＶ画像データを、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３色の階調により表現するＲＧＢ画像データへ変換する処理である。
【００５２】
補助ＩＣ１４５は、色空間変換として次のような行列演算が必要となる。
Ｒ＝１．１６４（Ｙ−１６）＋１．５９６（Ｖ−１２８）
Ｇ＝１．１６４（Ｙ−１６）−０．３９２（Ｕ−１２８）−０．８１３（Ｖ−１２８）
Ｂ＝１．１６４（Ｙ−１６）＋２．０１７（Ｕ−１２８）
Ｙ、Ｕ、ＶからＲ、Ｇ、Ｂをそれぞれ８ビットづつ出力し、Ａは0xffで固定する。Ａは、ドットの半透明値を表しており、0xffの場合、半透明度合いはなく、はっきりとしたＲＧＢ色を指定したことになる。逆に、0x00の場合、完全な透明色となり、ＲＧＢ色は見えなくなる。この通常変換では、背景に使用するような透明部分のない動画を表示するので、Ａの値は0xffに固定している。なお、0xは、１６進数での表記であることを示しており、0x00は１０進数で０、0xffは１０進数で２５５となる。
【００５３】
出力データは、それぞれ８ビットであるため、小数点以下は四捨五入したあと、０〜２５５へのクリッピングを行う。なお、clipとは、加減算の結果、値が0xff（２５５）を超えてしまう場合または0x00未満（マイナス値）になる場合に、0xffまたは0x00に丸めることを表現しており、clip(n)＝（n＜０）？０：（（n＞２５５）？２５５：n）は、Ｃ言語の記述方法である。また、roundとは、小数点以下の数値を四捨五入することを示し、intは、小数点以下の数値を切り捨てることを示しており、round(f))＝f＞＝０？（int)(f＋０．５）：（int)(f−０．５）は、Ｃ言語の記述方法である。
【００５４】
Ｒ＝clip（round（ＹＲＧＢ［Ｙ］＋ＶＲ［Ｖ］））
Ｇ＝clip（round（ＹＲＧＢ［Ｙ］＋ＵＧ［Ｕ］＋ＶＧ［Ｖ］））
Ｂ＝clip（round（ＹＲＧＢ［Ｙ］＋ＵＢ［Ｕ］））
Ａ＝0xff
clip(n)＝（n＜０）？０：（（n＞２５５）？２５５：n）//０−２５５  クリッピング
round(f))＝f＞＝０？（int)(f＋０．５）：（int)(f−０．５）//  四捨五入
この演算を実行させるため、補助ＩＣ１４５には、以下の関数が事前計算されたＣＳＣ変換テーブルが設けられ、補助ＩＣ１４５は、このＣＳＣ変換テーブルを参照して以下の関数を求める。
【００５５】
ＹＲＧＢ［Ｙ］＝１．１６４（Ｙ−１６）
ＶＲ［Ｖ］＝１．５９６（Ｖ−１２８）
ＵＧ［Ｕ］＝−０．３９２（Ｕ−１２８）
ＵＢ［Ｕ］＝２．０１７（Ｕ−１２８）
ＶＧ［Ｖ］＝−０．８１３（Ｖ−１２８）
図７は、ＣＳＣ変換テーブルの一例として、ＹＲＧＢ［Ｙ］の変換テーブルを示したものである。この図７に示すＹＲＧＢ［Ｙ］の変換テーブルは、補助ＩＣ１４５が取り扱いやすいように、浮動小数点を８ビット左シフト（２５６倍）し、１８ビット固定小数点化した固定小数点方式のものを使用している。
【００５６】
一例として、Ｙ値を0x5aとして、ＹＲＧＢ［Ｙ］の値を導く方法を示す。0x5aの上位４ビットは、５であるので、ＹＲＧＢ［Ｙ］変換テーブルの縦軸の５の行、また、下位４ビットは、ａであるので、ＹＲＧＢ［Ｙ］変換テーブルの横軸のａ（１０進数で１０）の列が選択され、従ってＹＲＧＢ［Ｙ］の値は0x05623となる。なお、実際には、ＶＲ［Ｖ］、ＵＧ［Ｕ］、ＵＢ［Ｕ］、ＶＧ［Ｖ］の変換テーブルも設けられ、これらによりＣＳＣ変換テーブルが作成されている。補助ＩＣ１４５は、このＣＳＣ変換テーブルを参照することにより、ＹＵＶ画像データをＲＧＢ画像データに変換、即ち色空間変換を実行する。
【００５７】
図５に戻って、補助ＩＣ１４５は、色空間変換を実行してＹＵＶ画像データをＲＧＢ画像データに変換すると、ＲＯＭ１５１から読み出した圧縮された画像データの復号化を終了し、この変換したＲＧＢ画像データをローカルバス１４７を介してＣＰＵ１４０に転送する。この補助ＩＣ１４５により、高速な画像デーコードが可能となり、動画再生処理におけるＣＰＵ１４０の処理負荷を軽減できる。
【００５８】
ＣＰＵ１４０は、補助ＩＣ１４５からＲＧＢ画像データを受け取ると、内蔵しているＤＭＡコントローラ１４８により、受け取ったＲＧＢ画像データをそのままＶＤＰ１４３に転送する。つまりＤＭＡコントローラ１４８は、出力側デバイス（補助ＩＣ１４５）がバスライン（ローカルバス１４７）に出力したデータ（ＲＧＢ画像データ）を同タイミングで入力側デバイス（ＶＤＰ１４３）がリードするシングルアドレス方式ＤＭＡ転送により、ＣＰＵ１４０が受け取ったＲＧＢ画像データをそのままＶＤＰ１４３に転送する。さらにＤＭＡコントローラ１４８は、１バスサイクルにて１回の転送が完了する同期バースト方式を採用している。
【００５９】
このＤＭＡコントローラ１４８により、補助ＩＣ１４５が復号化した画像データは、ＣＰＵ１４０が処理することなく、そのままＶＤＰ１４３に高速に転送されることになる。即ち、従来のプログラムでＣＰＵ１４０に直接Ｉ／Ｏポートを繰り返しアクセスさせて、デバイスとデータ転送を行なう方式に比べ、格段にデータの転送速度が高速になり、且つ動画再生処理におけるＣＰＵ１４０の処理負荷を軽減できる。
【００６０】
ＶＤＰ１４３は、ＣＰＵ１４０（ＤＭＡコントローラ１４８）からＲＧＢ画像データを受け取ると、このＲＧＢ画像データをＶＲＡＭ１４４に展開し、このＶＲＡＭ１４４に展開した画像データに基づいて特別図柄表示装置６のＬＣＤに動画を再生する。
【００６１】
なお、ＶＲＡＭ１４４には、高価なＶＲＡＭ１４４の記憶容量削減のため、画像データは常駐することはなく、従って、ＣＰＵ１４０は、ＲＯＭ１５１に記憶されている圧縮された画像データを常時、大量に読み出してＶＤＰに転送するようになっている。
【００６２】
次に、メイン制御基板４４が実行する遊技制御について説明する。図８は、メイン制御基板４４が実行する遊技制御処理を示すフローチャートである。ＣＰＵ１０２は、タイマ割込（４ｍｓｅｃ）毎にＲＯＭ１０３に記憶されている各プログラム、即ち、以下に説明するＳ４０〜Ｓ５０の各処理を実行する。この遊技制御処理が開始されると、ＣＰＵ１０２は、まずステップＳ４０にて乱数更新処理を実行する。この乱数更新処理では、例えば大当りを発生させるか否かを抽選する大当り乱数カウンタ、特別図柄表示装置６の左図柄表示部８、中図柄表示部９、右図柄表示部１０に確定表示させる特別図柄を決定する特別図柄決定乱数カウンタ、特別図柄の変動パターンを決定する変動パターン決定用カウンタ、当りを発生させるか否かを抽選する当り乱数カウンタ、普通図柄表示装置１８に確定表示させる普通図柄を決定する普通図柄決定乱数カウンタ等に用いられる乱数を更新する。これら乱数の更新は、例えば割込毎にインクリメント（１加算）され、所定の値になったらリセットされるような手段が用いられる。
【００６３】
ステップＳ４０の乱数更新処理を終えると、ＣＰＵ１０２は、ステップＳ４２に移行して普通図柄遊技処理を実行し、次にステップＳ４４に移行して当り処理を実行する。普通図柄遊技処理及び当り処理では、遊技球が普通図柄作動ゲート１９を通過したことに基づいて、作動ゲート検出センサ１２１からの普通図柄変動開始信号により表示制御基板３９にコマンド信号を送出し、普通図柄表示装置１８に普通図柄としての数字（例えば１〜９）を変動表示させ、所定の数（例えば７）が確定表示された場合に当りとなり、始動入賞口１１としての電動チューリップの羽根を所定時間開放する処理を実行する。なお、普通図柄が変動表示中に普通図柄作動ゲート１９を通過した遊技球は保留球となり、この保留球を最高４個まで記憶し、４つの保留ＬＥＤ２６を順次点灯または消灯して、遊技者に当該普通図柄の変動表示が終了後、後何回当り抽選が行われるかを遊技者に報知するようになっている。
【００６４】
そしてＣＰＵ１０２は、ステップＳ４６に移行して特別図柄遊技処理を実行し、次にステップＳ４８に移行して大当り処理を実行する。特別図柄遊技処理及び大当り処理では、ＣＰＵ１０２は、遊技球が始動入賞口１１へ入賞したことに基づいて、始動入賞検出センサ１１６からの特別図柄変動開始信号により表示制御基板３９にコマンド信号を送出し、特別図柄表示装置６のＬＣＤに所定の変動パターンにて３つの特別図柄をスクロール表示させ、所定時間経過後に左図柄表示部８、中図柄表示部９、右図柄表示部１０に所定の特別図柄が確定表示された場合に大当りとなり、大入賞口（アタッカ）７を所定の態様で開口する大当り遊技を実行する（例えば大入賞口７を、３０秒または遊技球が１０個入賞するまで開口し、大入賞口７内の特定領域を遊技球が通過したら、その開口を最高で１６回繰り返すような処理）。
【００６５】
この特別図柄遊技処理及び大当り処理では、表示制御基板３９は、上記したようにＣＰＵ１４０及び補助ＩＣ１４５が実行する動画再生処理に基づいて、ＶＤＰ１４３が特別図柄表示装置６のＬＣＤにリーチアクションや大当り演出画像等、様々な演出効果の高い画像を表示する。なお、特別図柄がスクロール表示中に始動入賞口１１へ入賞した遊技球は保留球となり、この保留球を最高４個まで記憶し、４つの保留ＬＥＤ２５を順次点灯または消灯して、遊技者に当該特別図柄のスクロール表示が終了後、後何回大当り抽選が行われるかを遊技者に報知するようになっている。
【００６６】
ここで大当りとなる特別図柄の組合せには、次回の大当りが発生するまで大当りになる確率が飛躍的に上昇して高確率状態（所謂確率変動状態）となる特定大当図柄が含まれている。例えば、本遊技機１において特別図柄を「１〜１４」の数字図柄としたとき、大当りになる特別図柄の組合せとしては「１、１、１」〜「１４、１４、１４」を設定し、そのうち奇数のゾロ目の数字図柄（「１、１、１」「３、３、３」「５、５、５」「７、７、７」「９、９、９」「１１、１１、１１」「１３、１３、１３」）は特定大当図柄、それ以外の偶数のゾロ目の数字図柄（「２、２、２」「４、４、４」「６、６、６」「８、８、８」「１０、１０、１０」「１２、１２、１２」「１４、１４、１４」）は通常大当図柄として設定する。
【００６７】
特定大当図柄が確定表示されると、当該大当り遊技の終了後、乱数の変更処理等により大当り及び当り確率が上昇し、特別図柄のスクロール表示時間及び普通図柄の変動表示時間が短縮し、さらに始動入賞口１１としての電動チューリップの開放時間が延長し、即ち遊技者にとって極めて有利な遊技状態（確率変動状態）が発生し、この遊技状態は、次の大当りが発生するまで継続されるようになっている。一方、通常大当図柄が確定表示された場合には、当該大当り遊技の終了後は通常の遊技状態に戻るようになっている。なお、通常大当図柄が確定表示された場合には、その後特別図柄のスクロール表示が所定回数（例えば１００回）実行されるまで、上記特定大当図柄が確定表示された場合の特典のうち、大当り確率の上昇以外の特典を付与するようにしてもよい（所謂時短状態）。
【００６８】
ステップＳ４８の大当り処理を終えると、ＣＰＵ１０２は、ステップＳ５０に移行してその他処理を実行する。このステップＳ５０のその他処理においては、上記ステップＳ４０〜ステップＳ４８の処理以外にも様々な処理が実行されており、例えば払出制御基板４０、ランプ制御基板３７、音声制御基板３８にコマンド信号を送出し、遊技球の入賞により所定数の賞球を払い出す処理や、遊技状態に合わせて遊技効果ランプ１５等を所定の態様に点灯制御したり効果音等をスピーカ１１３より拡声する処理等を実行する。さらには、外部情報端子１０９から大当り処理中や遊技状態が高確率状態になっていることを示す信号等を、遊技機１外部の図示しないホール管理コンピュータ等に出力する処理等も実行する。
【００６９】
以上の説明から明らかなように、本実施形態の遊技機１では、表示制御基板３９が実行する動画再生処理において、補助ＩＣ１４５は、ＣＰＵ１４０に代わってＲＯＭ１５１に記憶されている圧縮された画像データを専用バス１５２を介して読み出し、この読み出した画像データを復号化してから、ローカルバス１４７を介してＣＰＵ１４０に転送するようにしている。そしてＣＰＵ１４０は、内蔵しているＤＭＡコントローラ１４８により、補助ＩＣ１４５から受け取った画像データをそのままＶＤＰ１４３に転送するようにしている。
【００７０】
即ち、本実施形態の遊技機１では、本来、表示制御基板３９のＣＰＵ１４０がソフトウェアにて全て実行していたＲＯＭ１５１から圧縮された画像データを読み出してデコード（復号化）する処理は、全てハードウェアとしての補助ＩＣ１４５に実行させるようにしており、また、本来、プログラムで表示制御基板３９のＣＰＵ１４０に直接Ｉ／Ｏポートを繰り返しアクセスさせて画像データをＶＤＰ１４３に転送していた処理を、ＤＭＡコントローラ１４８により、ＣＰＵ１４０が処理することなくＶＤＰ１４３に転送するようにしている。
【００７１】
これにより、ＣＰＵ１４０は、動画再生処理において圧縮された画像データを復号化するための処理負荷の大きい動画アルゴリズムの処理を実行しなくてもよく、さらに、補助ＩＣ１４５が復号化した画像データは、ＣＰＵ１４０が処理することなく、そのままＶＤＰ１４３に転送されるので、これによってもＣＰＵ１４０の処理負荷を軽減できる。その結果、ＣＰＵ１４０は、処理能力の低い安価なものであっても使用することが可能となり、また、この補助ＩＣ１４５によるハードウェアデコード及びＣＰＵ１４０に内蔵されたＤＭＡコントローラ１４８により、ＣＰＵ１４０の処理負荷を考慮する必要がなくなるので、ＲＯＭ１５１に記憶する画像データの圧縮率を上げて、ＲＯＭ１５１の容量を極力小さくすることができ、コストダウンとなる。即ち、本実施形態の遊技機１では、ＣＰＵ１４０の処理負荷を軽減し、処理能力の低い安価なＣＰＵを使用しても、ＲＯＭ１５１容量の増大を抑えることができる。
【００７２】
また、処理能力の低い安価なＣＰＵを使用しても、補助ＩＣ１４５によるハードウェアデコード及びＣＰＵ１４０に内蔵されたＤＭＡコントローラ１４８により、動画再生処理を高速に処理することができる。さらに、ＤＭＡコントローラ１４８による画像データの転送は、ローカルバス１４７を介して行われるようになっており、且つ補助ＩＣ１４５がＲＯＭ１５１に記憶されている圧縮された画像データを読み出す処理は、専用バス１５２にて行われるようになっている。これにより、ローカルバス１４７の混雑を著しく緩和し、ＣＰＵ１４０の処理全般を速くする。
【００７３】
また、さらに、補助ＩＣ１４５には、ＲＯＭ１５１から圧縮された画像データを読み出してデコード（復号化）する処理のうち、色空間変換処理を実行するときに、予め事前計算されたＣＳＣ変換テーブルが設けられているので、これにより、補助ＩＣ１４５の構成を簡素化し、且つ処理速度を速くすることができる。仮に、この負荷の大きい色空間変換処理を実行するときに、実際にハードウェアにて計算することも可能であるが、このような手段を採用すると、補助ＩＣ１４５は処理時間が遅くなり、さらにゲートの数も多くなってしまうという問題があり、これらの課題は、予め事前計算されたＣＳＣ変換テーブルを設けることで解決できる。
【００７４】
以上、本発明の実施の形態を図面に基づいて説明してきたが、具体的な構成は実施の形態に示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲における変更や追加等があっても本発明に含まれる。
【００７５】
例えば、本実施形態では、ＣＰＵ１４０に、圧縮された画像データを記憶したＲＯＭ１５１が接続された補助ＩＣ１４５を接続するようにしたが、これは図９に示すように、ＶＤＰ１４３に、圧縮された画像データを記憶したＲＯＭ１５１が接続された補助ＩＣ１４５を接続するようにしてもよい。このようにしても、上記と同様な効果が得られる。なお、図９は、遊技機１の他の実施形態に係わる表示制御基板３９の主な回路構成を示したブロック図である。
【００７６】
また、本実施形態においては、特別図柄表示装置６の画像表示部は、液晶ディスプレイ（ＬＣＤ）を用いた例を説明したが、これは限定することなく、例えばＣＲＴディスプレイ、プラズマディスプレイ、ＥＬ（エレクトロルミネッセンス）ディスプレイ等を用いるようにしても良い。
【００７７】
また、本実施形態においては、普通図柄表示装置１８は、７セグメントＬＥＤで構成したが、これは限定することなく、例えば特別図柄表示装置６と同様に液晶ディスプレイ（ＬＣＤ）にて構成するようにしても良く、この場合、普通図柄表示装置１８にて表示される画像は、上記した特別図柄表示装置６にて表示される画像に準じた画像を、同様に補助ＩＣ１４５を用いて表示するようにしても良い。
【００７８】
なお、本実施形態においては、遊技機１としてパチンコ遊技機を例にとって説明したが、これは限定することなく、例えばスロットル遊技機、アレンジ遊技機、ジャン球遊技機、ピンボール遊技機等、ＣＰＵ、ＲＯＭ、ＲＡＭ等を中心としたマイクロコンピュータが搭載される様々な遊技機で適用することができる。また、遊技機に限らず、記憶装置に記憶された圧縮した画像データを読み出し、この読み出した画像データに基づく画像を画像表示部に表示する表示装置に適用するようにしても良い。
【００７９】
次に特許請求の範囲の構成と、本発明の実施形態との主な対応を説明する。
表示制御手段は、表示制御基板３９に相当し、表示装置は、特別図柄表示装置（ＬＣＤ）６に相当し、遊技機は、遊技機１に相当し、第１記憶手段はＲＯＭ１４２に相当し、第２記憶手段はＲＯＭ１５１に相当し、演算処理手段は、ＣＰＵ１４０、補助ＩＣ１４５に相当し、画像制御手段は、ＶＤＰ１４３に相当し、演算処理装置は、ＣＰＵ１４０に相当し、演算処理回路は、補助ＩＣ１４５に相当し、共用のデータ転送手段は、ローカルバス１４７に相当し、専用のデータ転送手段は、専用バス１５２に相当し、高速データ転送手段は、ＤＭＡコントローラ１４８に相当し、変換テーブルは、ＣＳＣ変換テーブルに相当する。
【図面の簡単な説明】
【００８０】
【図１】本実施形態の遊技機１を示す正面図である。
【図２】本実施形態の遊技機１の全体裏面を示す略図である。
【図３】本実施形態の遊技機１の主な回路構成を示すブロック図である。
【図４】本実施形態の表示制御基板３９の主な回路構成を示したブロック図である。
【図５】本実施形態の動画再生処理の流れを示す説明図である。
【図６】本実施形態の補助ＩＣ１４５が実行する動画デコードを示すブロック図である。
【図７】本実施形態のＣＳＣ変換テーブルの一例として示してＹＲＧＢ［Ｙ］の変換テーブルである。
【図８】本実施形態のメイン制御基板４４が実行する遊技制御処理を示すフローチャートである。
【図９】遊技機１の他の実施形態に係わる表示制御基板３９の主な回路構成を示したブロック図である。
【符号の説明】
【００８１】
１…遊技機、  ２…打球操作ハンドル、
３…打球誘導レール、  ４…遊技領域形成レール、
５…遊技領域、  ６…特別図柄表示装置（ＬＣＤ）、
７…大入賞口（アタッカ）、  ８…左図柄表示部、
９…中図柄表示部、  １０…右図柄表示部、
１１…始動入賞口（電動チューリップ）、  １２…打球供給皿、
１３…余剰球受皿、  １４…普通入賞口、
１５…遊技効果ランプ、  １６…アウト口、
１７…ガラス扉枠、  １８…普通図柄表示装置（７セグＬＥＤ）、
１９…普通図柄作動ゲート、  ２０…風車、
２１…遊技盤、  ２２…外枠、
２３…内枠、  ２４…戻り球防止弁、
２５…保留ＬＥＤ、  ２６…保留ＬＥＤ、
３６…電源基板、  ３７…ランプ制御基板、
３８…音声制御基板、  ３９…表示制御基板、
４０…払出制御基板、  ４１…賞球払出装置、
４２…発射制御基板、  ４３…打球発射装置、
４４…メイン制御基板、  ４５…ターミナル基板、
５０…機構板、  ５１…球貯留タンク、
５２…タンクレール、  ５３…開口部、
１０１…入力回路、  １０２…ＣＰＵ、
１０３…ＲＯＭ、  １０４…ＲＡＭ、
１０６…ソレノイド、  １０７…ソレノイド、
１０９…外部情報端子、  １１０…出力回路、
１１３…スピーカ、  １１５…ローカルバス、
１１６…始動入賞検出センサ、  １１７…カウントスイッチ、
１１９…打球操作ハンドルスイッチ、  １２０…打球操作ストップスイッチ、
１２１…作動ゲート検出センサ、  １２２…セーフ球検出センサ、
１２３…カウントスイッチ、  １２４…払出球検出センサ、
１４０…ＣＰＵ、  １４１…ＳＤＲＡＭ、
１４２…ＲＯＭ、  １４３…ＶＤＰ、
１４４…ＶＲＡＭ、  １４５…補助ＩＣ、
１４７…ローカルバス、  １４８…ＤＭＡコントローラ、
１５１…ＲＯＭ、  １５２…専用バス
【図１】
2008022911.tif 000003
【図２】
2008022911.tif 000004
【図３】
2008022911.tif 000005
【図４】
2008022911.tif 000006
【図５】
2008022911.tif 000007
【図６】
2008022911.tif 000008
【図７】
2008022911.tif 000009
【図８】
2008022911.tif 000010
【図９】
2008022911.tif 000011