(57)【要約】      （修正有）【課題】ブロックノイズの軽減を行うことを目的とする。【解決手段】表示制御装置は、圧縮画像取得部１３４と、展開画像変換部１３５と、フィルタ画像取得部１３６と、表示画像生成部１３７とを含む。圧縮画像取得部１３４は、圧縮画像を取得する。展開画像変換部１３５は、取得した圧縮画像を画素値で構成された展開画像に変換する。フィルタ画像取得部１３６は、圧縮画像に対応し、画素値で構成されたフィルタ画像を取得する。表示画像生成部１３７は、展開画像の画素値とフィルタ画像の画素値とを演算して合成し、表示画像を生成する。さらに、フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。【選択図】図７
2006270749.tif 000002
【特許請求の範囲】
【請求項１】
予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成装置であって、
前記圧縮画像を取得する圧縮画像取得手段と、
前記取得した前記圧縮画像を画素値で構成された展開画像に変換する展開画像変換手段と、
前記圧縮画像に対応し、画素値で構成されたフィルタ画像を取得するフィルタ画像取得手段と、
前記展開画像の画素値と前記フィルタ画像の画素値とを演算して合成し、前記表示画像を生成する表示画像生成手段と、
を備え、
前記フィルタ画像は、前記圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有することを特徴とする、
表示画像生成装置。
【請求項２】
前記表示画像の他の一部を構成する非圧縮画像を取得する非圧縮画像取得手段、
をさらに備え、
前記表示画像生成手段は、前記展開画像と前記フィルタ画像とを合成し、合成画像を生成する手段と、前記合成画像と前記非圧縮画像とをさらに合成し、前記表示画像を生成する手段と、を含むことを特徴とする、
請求項１に記載の表示画像生成装置。
【請求項３】
前記フィルタ画像は、前記圧縮画像の前記ブロック境界に沿い、且つ前記ブロック境界を覆う領域において前記ノイズ成分を有することを特徴とする、
請求項１または２に記載の表示画像生成装置。
【請求項４】
前記ブロック境界に沿う領域とは、前記ブロックの一辺のサイズを超えない幅を有する領域であることを特徴とする、
請求項３に記載の表示画像生成装置。
【請求項５】
前記圧縮画像は、動画像であり、
前記フィルタ画像は、前記動画像の全表示時間にわたり表示される同一の静止画像であることを特徴とする、
請求項１〜４のいずれか一項に記載の表示画像生成装置。
【請求項６】
前記ノイズ成分は、前記圧縮画像が含む最大画素値の１０％までの画素値を有することを特徴とする、
請求項１〜５のいずれか一項に記載の表示画像生成装置。
【請求項７】
前記フィルタ画像は、加算用のフィルタ画像と減算用のフィルタ画像とから構成され、
前記表示画像生成手段は、前記展開画像の画素値に、前記加算用のフィルタ画像の画素値を加算し、且つ前記減算用のフィルタ画像の画素値を減算することを特徴とする、
請求項１〜６のいずれか一項に記載の表示画像生成装置。
【請求項８】
前記加算用のフィルタ画像の画素値の合計と前記減算用のフィルタ画像の画素値の合計とは、実質的に一致していることを特徴とする、
請求項７に記載の表示画像生成装置。
【請求項９】
予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成方法であって、
前記圧縮画像を取得する圧縮画像取得段階と、
前記取得した前記圧縮画像を画素値で構成された展開画像に変換する展開画像変換段階と、
前記圧縮画像に対応し、画素値で構成されたフィルタ画像を取得するフィルタ画像取得段階と、
前記展開画像の画素値と前記フィルタ画像の画素値とを演算して合成し、前記表示画像を生成する表示画像生成段階と、
を備え、
前記フィルタ画像は、前記圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有することを特徴とする、
表示画像生成方法。
【請求項１０】
予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成プログラムであって、
前記圧縮画像を取得する圧縮画像取得手段、
前記取得した前記圧縮画像を画素値で構成された展開画像に変換する展開画像変換手段、
前記圧縮画像に対応し、画素値で構成されたフィルタ画像を取得するフィルタ画像取得手段、
前記展開画像の画素値と前記フィルタ画像の画素値とを演算して合成し、前記表示画像を生成する表示画像生成手段、
としてコンピュータを機能させ、
前記フィルタ画像は、前記圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有することを特徴とする、
表示画像生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画像生成装置、特に、予め記憶された画像をブロック単位で圧縮処理した圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成装置に関する。また、別の本発明は、表示画像生成方法および表示画像生成プログラムに関する。
【背景技術】
【０００２】
パチンコ遊技機やスロットマシンなどの遊技機では、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などからなる表示装置を備えるものが主流となっている。この表示装置は、遊技の進行に応じた画像を表示し、遊技者の興趣感を高める役割を果たしている。
表示装置には、表示制御装置により生成された画像データが画像として表示される。表示制御装置は、遊技機全体の制御を司るゲーム基板などからの命令に従って、遊技の進行に応じた画像データを生成する。
【０００３】
表示装置における画像表示では、予め表示制御装置が備えるＲＯＭなどに記憶された画像データが表示される。ＲＯＭなどに記憶される画像データとしては、例えば、コンピュータグラフィックス（ＣＧ）画像などの仮想画像（非実在画像）が用いられることが多い。また、例えばゲームの表示等において、アニメーションのキャラクタの表情や動作等がムービーで表示されることは一般的に行なわれている。このようなムービーで表示される画像は、一般にデータ量が多い。このため、ＲＯＭなどに記憶する場合には、圧縮処理された状態で記憶されている。この圧縮処理としては、ＭＰＥＧやＪＰＥＧなど、画像をブロック単位で圧縮する方式が用いられる。
【０００４】
このように圧縮処理された画像を表示する際には、ブロックノイズの発生が問題となってきている。ブロックノイズとは、圧縮処理の単位であるブロックの境界が視覚される現象であり、圧縮処理における圧縮率が高くなると、圧縮前の画像を正確に再現できなくなるため発生する。
一般にこのようなブロックノイズを軽減する方法としては、圧縮後の画像に対してローパスフィルタを適用する方法や、圧縮後の画像に対して平滑化回路を用いた平滑化を行う方法などが知られている。圧縮後の画像に対して平滑化する方法では、ブロック境界を平滑化する目的で、ブロック境界を挟んで隣接する画素同士を平滑化し、ブロックの中央部の画素は平滑化しない方法などが知られている（例えば、特許文献１参照）。
【特許文献１】特開平９−２７５５６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ブロックノイズを軽減する従来の方法では、ブロックノイズ軽減用の装置を実装し、ブロックノイズ軽減を行っている。すなわち、ブロックノイズ軽減のためにコンボリューション演算などを行うための特別のハードウェアを実装し、ブロックノイズの軽減を行っている。
一方、遊技機においては、ブロックノイズ軽減用の装置の実装はコスト面での負荷が大きいため、このような装置を実装することは少ない。しかし、遊技機における表示装置が高精細度化するにつれて、表示画像におけるブロックノイズの軽減が望まれている。
【０００６】
また、遊技機に限らず、ブロック単位で圧縮処理した圧縮画像を表示する装置においても、簡易な装置又は処理でブロックノイズの軽減を行うことが望まれている。
そこで本発明は、特別な装置を設けなくても、通常のグラフィック処理でブロックノイズの軽減を行うことを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、発明１は、予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成装置を提供する。この表示画像生成装置は、圧縮画像取得手段と、展開画像変換手段と、フィルタ画像取得手段と、表示画像生成手段とを含む。圧縮画像取得手段は、圧縮画像を取得する。展開画像変換手段は、取得した圧縮画像を画素値で構成された展開画像に変換する。フィルタ画像取得手段は、圧縮画像に対応し、画素値で構成されたフィルタ画像を取得する。表示画像生成手段は、展開画像の画素値とフィルタ画像の画素値とを演算して合成し、表示画像を生成する。さらに、フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。
【０００８】
ここで、ブロック単位で圧縮処理された圧縮画像とは、例えば、静止画であってもよいし、動画であってもよい。また、圧縮画像は、例えば、ＪＰＥＧ、ＭＰＥＧ（ＭＰＥＧ１，２，４など）などの不可逆圧縮により圧縮された画像である。また、ブロックとは、複数画素からなる領域のことであり、例えば、縦Ｎ画素、横Ｍ画素の矩形からなる領域などである（Ｎ，Ｍは自然数）。より具体的には、例えば、縦８画素、横８画素の正方形領域などである。
【０００９】
フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。例えば、フィルタ画像は、ブロック境界を含む領域に対応する領域中の実質的にランダムな位置にランダムな画素値の画素を有する画像である。また、ブロック境界を含む領域とは、圧縮画像の全体であってもよい。
圧縮画像取得手段は、予め記憶された圧縮画像を記憶装置などから読み出す。展開画像変換手段は、読み出された圧縮画像を展開画像に変換する。具体的には、展開画像変換手段は、圧縮画像を伸張処理するデコーダとして機能する。フィルタ画像取得手段は、フィルタ画像を取得する。表示画像生成手段は、展開画像とフィルタ画像とを演算して合成する。展開画像とフィルタ画像との演算では、展開画像とフィルタ画像との画素値が加算または減算される。
【００１０】
本発明の表示画像生成装置では、フィルタ画像を展開画像に合成し、ブロック境界に発生するブロックノイズを目立たせなくさせることが可能となる。すなわち、従来法で用いられる低帯域化、平滑化などの処理を行うことなく、より簡易にブロックノイズの軽減を行うことが可能となる。
発明２は、前記発明１の表示画像生成装置であって、表示画像の他の一部を構成する非圧縮画像を取得する非圧縮画像取得手段をさらに含んでいる。表示画像生成手段は、展開画像とフィルタ画像とを合成し、合成画像を生成する手段と、合成画像と非圧縮画像とをさらに合成し、表示画像を生成する手段と、を含む。
【００１１】
ここで、非圧縮画像取得手段とは、ＲＯＭの中に可逆圧縮された画像を伸張処理して読み込んだり、非圧縮画像のまま読み込んだりする手段を示すものである。また、合成画像と非圧縮画像との合成とは、要するに合成画像と非圧縮画像とを組合わせて一つの表示画像として表示することを示し、具体的には、例えば合成画像の上から非圧縮画像を上書きする上書き処理や、合成画像と非圧縮画像それぞれの輝度を５０％ずつとして両画像が透過して見えるようにする半透明処理をとることができる。
【００１２】
ここで、非圧縮画像は、予め非圧縮で記憶されている画像であってもよいし、可逆圧縮画像を伸張処理することにより得られる画像であってもよい。
本発明の表示画像生成装置では、フィルタ画像を展開画像上にのみ合成し、非圧縮画像上には合成しないということが可能となる。このため、フィルタ画像のノイズ成分により、非圧縮画像を劣化させることが防止できる。
【００１３】
発明３は、前記発明１または発明２の表示画像生成装置であって、フィルタ画像は、圧縮画像のブロック境界に沿い、且つブロック境界を覆う領域においてノイズ成分を有する。
フィルタ画像は、ブロック境界に沿い、且つブロック境界を覆う領域においてノイズ成分を有する。このため、特にブロックノイズが発生しやすい領域にフィルタ画像を合成し、効果的にブロックノイズを目立たせなくすることが可能となる。
【００１４】
発明４は、前記発明３の表示画像生成装置であって、ブロック境界に沿う領域とは、ブロックの一辺のサイズを超えない幅を有する領域である。
ここで、ブロック境界に沿う領域とは、例えば、垂直方向のブロック境界に沿い、且つブロックの水平方向のサイズを超えない水平方向の幅を有する帯状領域や、水平方向のブロック境界に沿い、且つブロックの垂直方向のサイズを超えない垂直方向の幅を有する帯状領域などを含む。
【００１５】
フィルタ画像は、例えば、ブロック境界に沿うように略格子状に配置されたノイズ成分を有している。このため、特にブロックノイズが発生しやすい領域にノイズ画像を合成し、効果的にブロックノイズを目立たせなくすることが可能となる。
発明５は、前記発明１〜発明４のいずれかの表示画像生成装置であって、圧縮画像は、動画像であり、フィルタ画像は、動画像の全表示時間にわたり表示される同一の静止画像である。
【００１６】
ここで、フィルタ画像は、圧縮画像の全表示時間にわたり表示される同一の静止画像である。すなわち、動画像である圧縮画像に対して、時間的に変化しないフィルタ画像が用いられる。このため、時間的にフィルタ画像を切り替えるなどの処理を行わずブロックノイズを目立たせなくすることが可能となり、動画像に対しても簡易にブロックノイズの軽減することが可能となる。
【００１７】
発明６は、前記発明１〜発明５のいずれかの表示画像生成装置であって、ノイズ成分は、圧縮画像が含む最大画素値の１０％までの画素値を有する。
本発明では、ノイズ成分は圧縮画像が含む最大画素値の１０％までの画素値である。このため、ノイズ成分を表示画像内で目立たせず、且つブロックノイズを軽減することが可能となる。
【００１８】
発明７は、前記発明１〜発明６のいずれかの表示画像生成装置であって、フィルタ画像は、加算用のフィルタ画像と減算用のフィルタ画像から構成される。表示画像生成手段は、展開画像の画素値に、加算用のフィルタ画像の画素値を加算し、且つ減算用のフィルタ画像の画素値を減算する手段を含む
本発明では、加算用のフィルタ画像と減算用のフィルタ画像とを同時に合成してブロックノイズを軽減することが可能となる。
【００１９】
発明８は、前記発明７の表示画像生成装置であって、加算用のフィルタ画像の画素値の合計と減算用のフィルタ画像の画素値の合計とは、実質的に一致している。
本発明では、加算用のフィルタ画像により展開画像に加算される画素値の合計と減算用のフィルタ画像により展開画像から減算される画素値の合計とが実質的に一致しており、全体的な展開画像の画素値を変更させずにブロックノイズを軽減することが可能となる。
【００２０】
前記課題を解決するために、発明９は、予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成方法を提供する。この表示画像生成方法は、圧縮画像取得段階と、展開画像変換段階と、フィルタ画像取得段階と、表示画像生成段階とを含む。圧縮画像取得段階は、圧縮画像を取得する。展開画像変換段階は、取得した圧縮画像を画素値で構成された展開画像に変換する。フィルタ画像取得段階は、圧縮画像に対応し、画素値で構成されたフィルタ画像を取得する。表示画像生成段階は、展開画像の画素値とフィルタ画像の画素値とを演算して合成し、表示画像を生成する。さらに、フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。
【００２１】
この方法は、前記発明１と同様の作用効果を奏する。
前記課題を解決するために、発明１０は、予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成プログラムを提供する。この表示画像生成プログラムは、圧縮画像を取得する圧縮画像取得手段、取得した圧縮画像を画素値で構成された展開画像に変換する展開画像変換手段、圧縮画像に対応し、画素値で構成されたフィルタ画像を取得するフィルタ画像取得手段、展開画像の画素値とフィルタ画像の画素値とを演算して合成し、表示画像を生成する表示画像生成手段、としてコンピュータを機能させるものである。さらに、フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。
【００２２】
このプログラムは、前記発明１と同様の作用効果を奏する。
【発明の効果】
【００２３】
本発明では、特別な装置を設けなくても、通常のグラフィック処理でブロックノイズの軽減を行うことが可能となる。
【発明を実施するための最良の形態】
【００２４】
＜発明の概要＞
発明の概要について、図１を用いて説明する。
本発明に係る表示制御装置は、例えば、パチンコ遊技機やスロットマシンなどの遊技機において備えられ、遊技機が備える表示装置１３に画像表示を行う装置である。表示制御装置は、予めブロック単位で圧縮処理されて記憶されている動画像である圧縮画像を伸張処理し展開画像３１を生成する。さらに、展開画像３１を少なくとも一部に表示する表示画像３０を生成し、表示装置１３に表示する。具体的には、表示制御装置は、展開画像３１と予め記憶されたフィルタ画像３２とを合成することにより表示画像３０を生成する。フィルタ画像３２は、圧縮画像に応じて記憶されている画像であり、ノイズ成分を有している。ノイズ成分は、圧縮画像のブロック境界を含む領域に対応する領域に位置している。
【００２５】
本発明は、展開画像３１においてブロックノイズが発生する位置にフィルタ画像３２を合成し、ブロックノイズを軽減するものである。
＜実施形態例＞
（１）本実施形態例に係るパチンコ遊技機の構成
図２は、本発明の実施形態例に係る表示制御装置を適用したパチンコ遊技機の外観正面図である。
【００２６】
パチンコ遊技機１０は、筐体１１内に立直する盤面１２を有している。盤面１２上には、ほぼ中央部に配置される表示装置１３と、表示装置１３の下方に配置される遊技玉入賞口１４と、遊技玉入賞口１４の下方に配置される大当たり入賞口１５とが主に配設されている。その他、盤面１２上には、他の入賞口、風車、ランプ等が配設される。
盤面１２の下方には、遊技者からの操作を受け付ける操作部１６が配置されている。この操作部１６が遊技者により回転操作されると、遊技玉が打ち出される。打ち出された遊技玉が遊技玉入賞口１４、大当たり入賞口１５その他の入賞口に入賞することにより、遊技が進行する。
【００２７】
表示装置１３は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成されており、後述する表示制御装置２１（図３参照）が遊技の進行に応じて生成する表示画像を表示する。
図３は、パチンコ遊技機１０の制御系の構成を示すブロック図である。パチンコ遊技機１０は、遊技全体の制御を司るゲーム基板２０と、入賞口への遊技玉の入賞を検出し、検出結果をゲーム基板２０に出力する入賞検出装置２３と、ゲーム基板２０からの制御により表示装置１３に表示する表示画像を生成する表示制御装置２１と、から主に構成される。その他、パチンコ遊技機１０は、ゲーム基板２０からの制御によりスピーカへの音声出力を行う装置や、ランプの制御を行う装置を備えていてもよい。
（２）表示制御装置の一例
（２−１）表示制御装置の構成
図４は、表示制御装置２１の構成を示すブロック図である。表示制御装置２１は、下記の要素（ａ）〜（ｈ）を備えている。
（ａ）ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１：中央処理装置であり、後述するＲＯＭ１０２が記憶する制御プログラムを解釈して、ＰＣＩ−ＢＵＳ経由で後述するＧＰＵ１２１に画像処理命令などを与える。
（ｂ）ＧＰＵ（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２１：ＣＰＵ１０１の指示に従って画像処理を実行し、表示装置１３に表示する表示画像を生成する。
（ｃ）ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２：ＣＰＵ１０１やＧＰＵ１２１が実行するプログラムを記憶するとともに、各種画像データを記憶する。ここで、ＲＯＭ１０２が記憶する画像データは、ＭＰＥＧ圧縮された圧縮画像、圧縮画像毎に対応付けられたフィルタ画像、その他コンピュータグラフィックス（ＣＧ）画像などの非圧縮画像や可逆圧縮画像を含んでいる。
（ｄ）ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３：ＣＰＵ１０１が処理中のデータを一時的に記憶する。ここで、ＲＡＭ１０３が一時的に記憶する画像データは、圧縮画像を復号した展開画像、ＲＯＭ１０２から読み出されたフィルタ画像、非圧縮画像、ＲＯＭ１０２から読み出された可逆圧縮画像を伸張処理した非圧縮画像を含んでいる。
（ｅ）第１ＣＬＫ（第１クロック発生回路）１０４：ＣＰＵ１０１を駆動するためのクロックである。
（ｆ）第２ＣＬＫ（第２クロック発生回路）１０５：ＧＰＵ１２１を駆動するためのクロックである。
（ｇ）Ｉ／Ｏ（データ入力回路）１０６：ゲーム基板２０から入力されたゲームの進行に関する情報などを表示装置１３に表示するのに必要な情報をＣＰＵ１０１に転送する。
（ｈ）ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２２：ＧＰＵ１２１が処理中のデータを一時的に記憶するとともに、表示装置１３に表示する表示画像を一時的に記憶する。
【００２８】
ここで、図５を用いて、圧縮画像、フィルタ画像、非圧縮画像、可逆圧縮画像について、説明を加える。
圧縮画像は、ＭＰＥＧ圧縮された動画像データであり、予めブロック単位で圧縮処理された画像データである。圧縮画像は、ＲＯＭ１０２に１つ以上記憶されており、遊技の進行に応じて選択的に復号される。復号された圧縮画像は、展開画像としてＲＡＭ１０３に一時的に記憶される。
【００２９】
図５は、圧縮画像を復号した展開画像３１を示している。展開画像３１は、画素毎の画素値で構成される複数枚（複数フレーム）の画像である。圧縮画像は、この展開画像３１のブロック３１ａを単位として圧縮処理されている。ここで、ブロック３１ａは、縦Ｎ画素、横Ｍ画素の矩形からなる領域などである（Ｎ，Ｍは自然数）。より具体的には、例えば、縦８画素、横８画素の正方形領域である。図５では、展開画像３１は、縦に３ブロック、横に３ブロックの画像として示されているが、これは模式図であり、このような画像に限定するものではない。
【００３０】
フィルタ画像は、圧縮画像に対応してＲＯＭ１０２に１つ以上記憶されており、ＣＰＵ１０１による圧縮画像の選択に応じて選択的に読み出される。読み出されたフィルタ画像は、ＲＡＭ１０３に一時的に記憶される。フィルタ画像は、減算用フィルタ画像３２ａと加算用フィルタ画像３２ｂとから構成される。減算用フィルタ画像３２ａと加算用フィルタ画像３２ｂとは、圧縮画像毎に対応付けられた画像であり、圧縮画像（展開画像３１）と同じ解像度（画像サイズ）を有している。
【００３１】
さらに、これらのフィルタ画像は、圧縮画像のブロック境界を含む領域にノイズ成分を有する画像である。具体的には、これらのフィルタ画像は、展開画像３１のブロック境界３１ｂに沿い、且つブロック境界３１ｂを覆うようにノイズ成分を有している。より詳しくは、これらのフィルタ画像は、略格子状の領域にノイズ成分を有している。また、その格子状領域の幅は、ブロック３１ａの一辺のサイズを超えない。例えば、フィルタ画像の各格子の垂直方向幅Ｗｖは、ブロック３１ａの垂直方向幅Ｎ（例えば８画素）を超えず、各格子の水平方向幅Ｗｈは、ブロック３１ａの水平方向幅Ｍ（例えば８画素）を超えない。
【００３２】
なお、ノイズ成分とは、ブロック境界３１ｂに対応する領域中のランダムな位置にランダムな画素値を有する画素のことである。フィルタ画像は、圧縮画像（展開画像３１）が取りうる最大画素値の約１０％以下の画素値を最大の画素値とするように作成されている。例えば、圧縮画像（展開画像３１）が取りうる画素値の範囲が値０〜値２５５である場合、フィルタ画像のノイズ成分の画素値の範囲は値０〜値３０となる。フィルタ画像のノイズ成分の画素値は、このような範囲の中でランダムな値を取る。また、減算用フィルタ画像３２ａと加算用フィルタ画像３２ｂとそれぞれにおける画素値の合計は実質的に一致している。
【００３３】
非圧縮画像と可逆圧縮画像とは、コンピュータグラフィックス（ＣＧ）画像など圧縮処理されていない画像や可逆圧縮されている画像などであり、ＲＯＭ１０２に記憶されている。ＲＯＭ１０２に記憶された非圧縮画像や可逆圧縮画像は、ＣＰＵ１０１により選択的に読み出される。読み出された非圧縮画像はそのまま非圧縮画像としてＲＡＭ１０３に一時的に記憶される。読み出された可逆圧縮画像は伸張処理された後、非圧縮画像としてＲＡＭ１０３に一時的に記憶される。ＲＡＭ１０３に一時的に記憶される画像は、例えば、キャラクタ画像３４ａや背景画像３４ｂなどを含む。
【００３４】
なお、画素値とは、カラー画像であれば、画素毎のＲＧＢ成分などの色成分を示す値である。なお、画素値は、ＲＧＢ成分を示す値に限らず、その他の色空間、例えばＹＣｒＣｂ色空間の成分であってもよいし、色相、彩度、輝度（飽和度）を示す成分であってもよい。
（２−２）表示制御装置の機能構成
図６は、ＣＰＵ１０１の機能構成を示す説明図である。ＣＰＵ１０１は、メイン処理部１３１と、Ｖブランク割込処理部１３２とを有している。
【００３５】
図７は、Ｖブランク割込処理部１３２の機能構成を示す説明図である。Ｖブランク割込処理部１３２は、割込メイン処理部１３９と、圧縮画像取得部１３４（圧縮画像取得手段、圧縮画像取得段階に対応）と、展開画像変換部１３５（展開画像変換手段、展開画像変換段階に対応）と、フィルタ画像取得部１３６（フィルタ画像取得手段、フィルタ画像取得段階に対応）と、表示画像生成部１３７（表示画像生成手段、表示画像生成段階に対応）とを有している。
【００３６】
（２−３）ＣＰＵの各部の機能
ＣＰＵ１０１のメイン処理部１３１は、表示制御装置２１の初期化などを含むメイン処理を行う。また、Ｖブランク割込処理部１３２は、表示画像の生成などを含むＶブランク割込処理を行う。
図８は、メイン処理とＶブランク割込処理との関係について説明する説明図である。図８に示すように、表示制御装置２１に電源が投入されると、まずメイン処理が行われる。さらに、メイン処理が割り込みを許可した時点から、Ｖブランク割込処理が定期的に呼びされる。
【００３７】
（２−３−１）メイン処理
図９は、メイン処理部１３１が行うメイン処理について説明するフローチャートである。メイン処理は、ＲＯＭ１０２の予め定められたアドレスに記憶されているプログラムにより実行され、表示制御装置２１に電源が投入されるタイミングで起動される。
メイン処理は、以下に示すステップＳ１４１〜Ｓ１４３から構成されている。
【００３８】
Ｓ１４１は、各種デバイスの初期化を行う。具体的には、ＲＯＭ１０２、ＲＡＭ１０３、ＧＰＵ１２１、ＶＲＡＭ１２２、Ｉ／Ｏ１０６などの検査や初期化を行う。より具体的には、ＲＯＭ１０２のチェックサムがあっているかどうかの検査、ＲＡＭ１０３が正常に動作しているかのリードライトチェック、ＲＡＭ１０３に０データを埋め込む初期化、ＧＰＵ１２１の初期化、ＶＲＡＭ１２２が正常に動作しているかのリードライトチェック、Ｉ／Ｏ１０６の初期化などを行う。
【００３９】
Ｓ１４２は、ＧＰＵ１２１から定期的に出ているＶブランク割込信号１０８の受信許可を行うなど、各種割込信号の受信許可を行う。
Ｓ１４３は、ＣＰＵ１０１をＶブランク割込信号１０８を受信するまで待機させる。
（２−３−２）Ｖブランク割込処理
図１０は、Ｖブランク割込処理部１３２が行うＶブランク割込処理について説明するフローチャートである。Ｖブランク割込処理は、ＲＯＭ１０２の予め定められたアドレスに記憶されているプログラムにより実行され、ＣＰＵ１０１がＶブランク割込信号１０８を受信したタイミングで起動される。Ｖブランク割込信号１０８は、第２ＣＬＫ１０５で発生されＧＰＵ１２１から取得される信号であり、第１ＣＬＫ１０４の周期とは異なる周期を有している。例えば、Ｖブランク割り込み信号は、１６ミリ秒毎に発生する。
【００４０】
Ｖブランク割込処理は、以下に示すステップＳ１５１〜Ｓ１５５から構成されている。ステップＳ１５１，Ｓ１５３は、主には割込メイン処理部１３９により行われる。ステップＳ１５２は、主には割込メイン処理部１３９、圧縮画像取得部１３４、展開画像変換部１３５、フィルタ画像取得部１３６、表示画像生成部１３７により行われる。Ｓ１５４，Ｓ１５５は、主には表示画像生成部１３７により行われる。
【００４１】
Ｓ１５１は、ゲーム基板２０からの信号により、遊技の進行を監視するとともに、圧縮画像を再生するタイミングであるか否か判断する。判断結果が肯定的であれば、Ｓ１５２の処理を行い、判断結果が否定的であれば、Ｓ１５３の処理を行う。
Ｓ１５２は、ＧＰＵ１２１に命令して、後述する合成画像生成処理（２−４−１参照）により合成画像を生成する。
【００４２】
Ｓ１５３は、キャラクタ画像や背景画像などの非圧縮画像を表示するタイミングであるか否か判断する。判断結果が肯定的であれば、Ｓ１５４の処理を行い、判断結果が否定的であれば、Ｓ１５５の処理を行う。
Ｓ１５４は、ＧＰＵ１２１に命令して、後述する表示画像生成処理（２−４−２参照）により表示画像を生成する。
【００４３】
Ｓ１５５は、ＧＰＵ１２１に命令して、ＶＲＡＭ１２２の所定のアドレスに格納された表示画像を表示装置１３に表示させる。さらに、Ｖブランク割込処理を終了し、メイン処理で説明したＳ１４３に戻る。
（２−４）Ｖブランク割込処理部の各部の機能
Ｖブランク割込処理部１３２は、ＧＰＵ１２１と協働して、合成画像を生成する合成画像生成処理Ｓ１５２（図１０参照）を行う。また、合成画像と非圧縮画像とから表示画像を生成する表示画像生成処理Ｓ１５４（図１０参照）を行う。
【００４４】
（２−４−１）合成画像生成処理
図１１は、割込メイン処理部１３９、圧縮画像取得部１３４、展開画像変換部１３５、フィルタ画像取得部１３６、表示画像生成部１３７が主に行う合成画像生成処理について説明するフローチャートである。合成画像生成処理は、ＲＯＭ１０２の予め定められたアドレスに記憶されているプログラムにより実行される。
【００４５】
合成画像生成処理は、動画像である圧縮画像を１フレーム描画する毎に加算用フィルタ画像を加算し、減算用フィルタ画像を減算して描画する処理である。
合成画像生成処理は、以下に示すステップＳ１６１〜Ｓ１７０から構成されている。Ｓ１６１、Ｓ１６３、Ｓ１６５、Ｓ１７０は、主に割込メイン処理部１３９により行われる。Ｓ１６２、Ｓ１６４は、主にフィルタ画像取得部１３６により行われる。Ｓ１６６は、主に圧縮画像取得部１３４と展開画像変換部１３５とにより行われる。Ｓ１６７〜Ｓ１６９は、主に表示画像生成部１３７により行われる。
【００４６】
Ｓ１６１では、割込メイン処理部１３９は、表示対象の圧縮画像に対応する減算用フィルタ画像が既にＶＲＡＭ１２２に読み込まれているかを判定する。判定結果が否定的である場合、Ｓ１６２に移行する。判定結果が肯定的である場合、Ｓ１６３に移行する。
Ｓ１６２では、フィルタ画像取得部１３６は、ＲＯＭ１０２から表示対象の圧縮画像に対応する減算用フィルタ画像を読み出す。フィルタ画像取得部１３６は、読み出された減算用フィルタ画像を取得し、ＶＲＡＭ１２２に書き込む。
【００４７】
Ｓ１６３では、割込メイン処理部１３９、表示対象の圧縮画像に対応する加算用フィルタ画像が既にＶＲＡＭ１２２に読み込まれているかを判定する。判定結果が否定的である場合、Ｓ１６４に移行する。判定結果が肯定的である場合、Ｓ１６５に移行する。
Ｓ１６４では、フィルタ画像取得部１３６は、ＲＯＭ１０２から表示対象の圧縮画像に対応する加算用フィルタ画像を読み出す。フィルタ画像取得部１３６は、読み出された加算用フィルタ画像を取得し、ＶＲＡＭ１２２に書き込む。
【００４８】
Ｓ１６５では、割込メイン処理部１３９、表示対象の圧縮画像のうち処理対象となるフレームが既に伸張処理されＶＲＡＭ１２２に読み込まれているか否かを判定する。ここで、伸張処理とは、例えば、ＭＰＥＧ圧縮された圧縮画像を復号する処理である。判定結果が否定的である場合、Ｓ１６６に移行する。判定結果が肯定的である場合、Ｓ１６７に移行する。
【００４９】
Ｓ１６６では、圧縮画像取得部１３４は、ＲＯＭ１０２から表示対象の圧縮画像を読み出す。展開画像変換部１３５は、取得された圧縮画像を伸張処理して処理対象となるフレームを復号し、展開画像を生成する。さらに、展開画像をＶＲＡＭ１２２に書き込む。
Ｓ１６７〜Ｓ１６９では、表示画像生成部１３７は、ＧＰＵ１２１に命令して、ＶＲＡＭ１２２に書き込まれた展開画像とＶＲＡＭ１２２に書き込まれたフィルタ画像（加算用フィルタ画像および減算用フィルタ画像）とを合成させ、合成画像を生成する。具体的には、表示画像生成部１３７は、展開画像から減算用フィルタ画像を減算処理し（Ｓ１６７）、さらに減算処理後の画像に対して加算用フィルタ画像を加算処理し（Ｓ１６８）、加算処理後の合成画像をＶＲＡＭ１２２に書き込む（Ｓ１６９）。ここで、合成画像は、ＶＲＡＭ１２２において、表示装置に表示される表示画像を格納する領域の一部または全部に書き込まれる。なお、減算処理および加算処理については、後ほどさらに詳しい説明を加える。また、Ｓ１６７とＳ１６８との処理は、いずれを先に行ってもよい。
【００５０】
Ｓ１７０では、割込メイン処理部１３９は、処理対象となるフレームを１フレーム進める。これにより、次のＶブランク割り込みでの処理で、次のフレームが処理対象となる。
ここで、図１２を用いて、減算処理（Ｓ１６７）と加算処理（Ｓ１６８）とについて説明を加える。
図１２は、展開画像３１、加算用フィルタ画像３２ｂ、減算用フィルタ画像３２ａ、合成画像３３のそれぞれの画像の同一ライン位置における画素値を示している。なお、図１２は、減算処理と加算処理とについて模式的に説明するものであり、本発明をこのような画像に限定するものではない。
【００５１】
図１２（ａ）は、展開画像３１のラインＡ１―Ａ２における画素値を示している。図１２（ｂ）は、減算用フィルタ画像３２ａのラインＡ３―Ａ４における画素値を示している。図１２（ｃ）は、加算用フィルタ画像３２ｂのラインＡ５―Ａ６における画素値を示している。図１２（ｄ）は、合成画像３３のラインＡ７―Ａ８における画素値を示している。
【００５２】
図１２に示すように、合成画像３３は、展開画像３１とそれぞれのフィルタ画像とにおける同位置の画素値を演算することにより得られる。すなわち、展開画像３１の画素毎に、展開画像３１の画素値から減算用フィルタ画像３２ａにおける同位置の画素値を減算し、さらに加算用フィルタ画像３２ｂにおける同位置の画素値を加算することで、合成画像３３が得られる。
【００５３】
なお、減算処理において、減算結果としての画素値が展開画像の取りうる画素値の最小値を下回る場合、例えば、値０を下回る場合には、減算結果としての画素値を０としてもよい。また加算処理において、加算結果としての画素値が展開画像の取りうる画素値の最大値を上回る場合、例えば、値２５５を上回る場合には、加算結果としての画素値を２５５としてもよい。
【００５４】
（２−４−２）表示画像生成処理
表示画像生成処理Ｓ１５４（図１０参照）は、表示画像生成部１３７が主に行う処理であり、ＲＯＭ１０２の予め定められたアドレスに記憶されているプログラムにより実行される。
表示画像生成部１３７は、ＲＯＭ１０２からキャラクタ画像や背景画像などの非圧縮画像や可逆圧縮画像を読み出し、非圧縮画像としてＲＡＭ１０３に一時的に記憶するとともに、、ＧＰＵ１２１に命令して、ＲＡＭ１０３に書き込まれた非圧縮画像をＶＲＡＭ１２２に書き込ませる。ここで、非圧縮画像は、表示装置に表示される表示画像を格納する領域の一部または全部に書き込まれる。より具体的には、既に表示画像を格納する領域の一部に合成画像が書き込まれている場合には、他の一部の領域に非圧縮画像を書き込むこととなる。以上により、ＶＲＡＭ１２２に表示画像が生成される。
（３）効果
本発明の表示制御装置２１では、展開画像にノイズ成分を有するフィルタ画像を合成することにより、ブロックノイズを軽減する。具体的には、フィルタ画像は、ブロックノイズが発生するブロック境界を含む領域に対応する領域においてノイズ成分を有しており、展開画像にこのノイズ成分を合成することにより、ブロックノイズを目立たせなくする。このため、従来法で用いられる低帯域化、平滑化などの処理を行うことなく、より簡易にブロックノイズの軽減を行うことが可能となる。
【００５５】
特に、フィルタ画像が、ブロック境界に沿い、且つブロック境界を覆う領域においてノイズ成分を有する場合には、特にブロックノイズが発生しやすい領域にノイズ成分を合成することが可能となり、効果的にブロックノイズを目立たせなくすることが可能となる。
本発明の表示制御装置２１では、フィルタ画像を展開画像上にのみ合成し、非圧縮画像上には合成しないということが可能となる。このため、フィルタ画像のノイズ成分により、非圧縮画像が劣化することを防止できる。
【００５６】
これについて、図１３を用いて説明を加える。
図１３（ａ）および（ｂ）は、展開画像と非圧縮画像とを含む表示画像を示している。図１３（ａ）は、表示画像全体に従来のブロックノイズ除去処理を施した画像、あるいは表示画像全体にローパスフィルタ（低帯域化）をかけた画像を示している。図１３（ｂ）は、本発明の表示制御装置２１により生成される表示画像を示している。
【００５７】
図１３（ａ）に示す表示画像４０では、その一部にブロックノイズの発生しない非圧縮画像４０ａが含まれるにもかかわらず、展開画像４０ｂのブロックノイズを軽減させる目的で画面全体にブロックノイズ除去処理が行われる、あるいは画面全体にローパスフィルタがかけられる。このため、表示画像４０では、ブロックノイズの発生しない部分、特に非圧縮画像４０ａが劣化してしまう。
【００５８】
一方、図１３（ｂ）に示す表示画像４１では、展開画像４１ｂのサイズに合わせたフィルタ画像４１ｃが展開画像４１ｂ上にのみ合成される。このため、フィルタ画像４１ｃは、非圧縮画像４１ａには影響を与えない。すなわち、もともとブロックノイズの発生しない非圧縮画像４１ａは劣化されずに表示される。以上のように、本発明の表示制御装置２１は、ブロックノイズの発生が予想される部分のみにフィルタ画像を合成するため、例えば、遊技機の表示画像のようにいろいろな画像（動画像や静止画像、圧縮画像や非圧縮画像や可逆圧縮画像）を複合的に構成して描画する画像におけるブロックノイズの軽減に有効である。
【００５９】
本発明の表示制御装置２１では、圧縮画像毎に対応するフィルタ画像が用いられる。このため、動画像である圧縮画像に対して、その動画像の各フレーム毎にフィルタ画像を切り換えるなどの処理を行う必要がない。よって、簡易にブロックノイズの軽減を行うことが可能となる。
本発明の表示制御装置２１では、フィルタ画像は、圧縮画像（展開画像３１）が取りうる最大画素値（表示制御装置２１として取り扱うことのできる圧縮画像（展開画像３１）の最大画素値）の約１０％以下の画素値を最大の画素値とするように作成されている。このため、合成画像において、ノイズ成分を目立たせず、且つブロックノイズを軽減することが可能となる。
【００６０】
本発明の表示制御装置２１では、加算用フィルタ画像と減算用フィルタ画像を同時に合成する。さらに、加算用フィルタ画像の画素値の合計と減算用フィルタ画像の画素値の合計とは、実質的に一致している。このため、展開画像と合成画像との見かけ上の明るさを変更せずにブロックノイズを軽減することが可能となる。
＜その他の実施形態例＞
（１）
上記実施形態例では、表示制御装置２１は、パチンコ遊技機やスロットマシンに搭載されると記載したが、表示制御装置２１は、他の装置に搭載されるものであってもよい。また、表示装置１３は、ＬＣＤに限るものではなく、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイや、ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスクレイなどであってもよい。また、表示装置１３の解像度も限定するものではなく、ＶＧＡ（６４０×４８０）、ＳＶＧＡ（８００×６００）、ＸＧＡ（１０２４×７６８）、ＳＸＧＡ（１２８０×１０２４）などどのような解像度であってもよい。
（２）
上記実施形態例では、圧縮画像はＭＰＥＧ圧縮された動画像データであると記載したが、他の方式で圧縮された動画像データであってもよいし、例えば、ＪＰＥＧ圧縮された静止画像データであってもよい。
【００６１】
また、表示画像の全体が圧縮画像を復号した展開画像である場合にも本発明は有効である。
（３）
ＲＯＭ１０２に格納され、ＣＰＵで実行されると説明したプログラム及びそのプログラムを記憶したコンピュータ読み取り可能な記憶装置は、本発明の範囲に含まれる。ここで、プログラムは、ダウンロード可能なものであっても良い。記憶装置としては、コンピュータが読み書き可能なフレキシブルディスク、ハードディスク、半導体メモリ、ＣＤ−ＲＯＭ、ＤＶＤ、光磁気ディスク（ＭＯ）、その他のものが挙げられる。
（４）
ＲＯＭ１０２に記憶されるフィルタ画像は、圧縮画像に応じて手動により生成されていても良いが、図１４を用いて説明する方法により生成されるものであってもよい。
【００６２】
図１４は、フィルタ画像生成処理について説明するフローチャートである。フィルタ画像生成処理は、引数として、ノイズ成分の発生領域（フィルタ画像内の水平方向位置（Ｘ）、垂直方向位置（Ｙ）、幅（Ｗ）、高さ（Ｈ））と、ノイズ成分の最大画素値と、ノイズ成分の合計画素値とを受け取り、ノイズ成分の発生領域にノイズ成分有するフィルタ画像を生成する処理である。フィルタ画像生成処理は、表示制御装置２１の外部装置で実行される処理であり、生成されたフィルタ画像は、ＲＯＭ１０２に記憶される。
【００６３】
フィルタ画像生成処理は、以下に示すステップＳ１８１〜Ｓ１８７から構成されている。
Ｓ１８１では、Ｘ位置用の乱数Ｒｘと、Ｙ位置用の乱数Ｒｙを発生させる。
Ｓ１８２では、発生させた乱数（Ｒｘ，Ｒｙ）を入力された範囲内に正規化する。具体的には、Ｘ位置用乱数Ｒｘを幅Ｗで割った余りを求め、その余りに入力された水平方向位置Ｘを加え、ノイズ成分の水平方向位置を求める。同様に、Ｙ位置用乱数Ｒｙを高さＨで割った余りを求め、その余りに入力された垂直方向位置Ｙを加え、ノイズ成分の垂直方向位置を求める。こうする事で、ノイズ成分の発生領域内のランダムな位置にノイズ成分を発生させることができる。
【００６４】
Ｓ１８３では、ノイズ成分の画素値用の乱数Ｎｚを発生させる。
Ｓ１８４では、発生させた乱数Ｎｚを入力されたノイズ成分の最大画素値以下に正規化する。具体的には、乱数Ｎｚをノイズ成分の最大画素値で割った余りを求め、その余りをノイズ成分の画素値とする。こうする事で、入力された最大画素値内でランダムな画素値を有するノイズ成分を発生させることができる。
【００６５】
Ｓ１８５では、フィルタ画像を記憶する記憶装置において、Ｓ１８２で求めた水平方向位置および垂直方向位置の画素を記憶する領域に、Ｓ１８４で求めた画素値を書き込む。
Ｓ１８６では、引数で入力された合計画素値から、Ｓ１８５で書き込んだ画素値を減算する。
Ｓ１８７では、減算結果が０以下になっているか否かを判定し、減算結果が０以下の場合には処理を終了する。一方、減算結果が０を超える場合には、「合計画素値＝減算結果」とした後、Ｓ１８１〜Ｓ１８７の処理を繰り返す。すなわち、発生させたノイズ成分の画素値の合計が引数で入力された合計画素値になるまで、Ｓ１８１〜Ｓ１８７の処理を繰り返す。
【００６６】
以上の処理は、加算用フィルタおよび減算用フィルタのそれぞれを生成する際に行われる。なお、同一の圧縮画像に用いられる加算用フィルタと減算用フィルタとでは、引数として指定される値（ノイズ成分の発生領域、最大画素値、合計画素値）は同じ値である。これにより、ノイズ成分の発生領域と最大画素値とを任意に設定しつつ、加算用フィルタと減算用フィルタとで合計画素値が一致するようにフィルタ画像を生成することが可能となる。
【００６７】
また、格子状領域にノイズ成分を発生させるために、格子状領域を分割したそれぞれの領域に対して上記フィルタ画像生成処理を行ってもよい。例えば、ＭＰＥＧ圧縮された圧縮画像を復号した展開画像では、ブロックノイズは圧縮処理の単位である８画素単位で生じている。このため、ブロック境界を覆い且つ幅が８画素以下となるような領域に分けて上記フィルタ画像生成処理を行ってもよい。
【００６８】
なお、フィルタ画像は、図１５に示す領域にノイズ成分を有する画像であってもよい。
図１５（ａ）は、縦Ｐｈ画素、横Ｐｗ画素のフィルタ画像５０であって、２つの発生領域を有する。一つは、（水平方向位置Ｘ１、垂直方向位置Ｙ１、幅Ｗ、高さＨ１）で指定される発生領域５１であり、もう一つは（水平方向位置Ｘ２、垂直方向位置Ｙ２、幅Ｗ、高さＨ２）で指定される発生領域５２である。このように指定された２つの発生領域のそれぞれにおいて、上記したフィルタ画像生成処理を行い、フィルタ画像５０が生成される。なお、２つの発生領域外の領域および２つの発生領域内でノイズ成分を有さない領域の画素の画素値は値０を有している。
【００６９】
図１５（ｂ）は、縦Ｐｈ画素、横Ｐｗ画素のフィルタ画像５３であって、全体をノイズ成分の発生領域とした画像である。すなわち、発生領域として、（水平方向位置０、垂直方向位置０、幅Ｐｗ、高さＰｈ）を指定して、上記したフィルタ画像生成処理を行い、フィルタ画像５３が生成される。このようなフィルタ画像であっても、ブロックノイズの軽減に有効である。
（５）
上記実施形態例では、フィルタ画像として減算用フィルタ画像と加算用フィルタ画像との両方を用いると記載したが、いずれか一方のみを用いてもよい。
【００７０】
例えば、加算用フィルタ画像のみが用いられる場合には、図１１を用いて説明した合成画像生成処理では、Ｓ１６１、Ｓ１６２およびＳ１６７の処理は行われず、Ｓ１６８において、加算用フィルタ画像と展開画像とが加算されることとなる。なお、この場合、展開画像に加算用フィルタ画像が加算されるため、合成画像は展開画像よりも明るい画像になる。また、加算処理において、展開画像と加算用フィルタ画像との画素値の合計が、合成画像の取りうる画素値の最大値を上回る場合、例えば、値２５５を上回る場合には、加算結果としての画素値を値２５５としてもよい。
【００７１】
また例えば、減算用フィルタ画像のみが用いられる場合には、図１１を用いて説明した合成画像生成処理では、Ｓ１６３、Ｓ１６４およびＳ１６８の処理は行われず、Ｓ１６７において、減算用フィルタ画像が展開画像から減算されることとなる。なお、この場合、展開画像から減算用フィルタ画像が減算されるため、合成画像は展開画像よりも暗い画像になる。また、減算処理において、展開画像と減算用フィルタ画像との画素値の減算結果が、合成画像の取りうる画素値の最小値を下回る場合、例えば、値０を上回る場合には、減算結果としての画素値を値０としてもよい。
【産業上の利用可能性】
【００７２】
本発明にかかる表示画像生成装置は、簡易な装置又は処理でブロックノイズの軽減を行うことが求められる分野において有用である。
【図面の簡単な説明】
【００７３】
【図１】発明の概要について説明する説明図
【図２】本発明の実施形態例に係る表示制御装置を適用したパチンコ遊技機の外観正面図
【図３】パチンコ遊技機の制御系の構成を示すブロック図
【図４】表示制御装置の構成を示すブロック図
【図５】圧縮画像、フィルタ画像、非圧縮画像、可逆圧縮画像について説明する説明図
【図６】ＣＰＵの機能構成を示す説明図
【図７】Ｖブランク割込処理部の機能構成を示す説明図
【図８】メイン処理とＶブランク割込処理との関係について説明する説明図
【図９】メイン処理について説明するフローチャート
【図１０】Ｖブランク割込処理について説明するフローチャート
【図１１】合成画像生成処理について説明するフローチャート
【図１２】減算処理と加算処理とについて模式的に説明する説明図
【図１３】本発明の効果について説明する説明図
【図１４】フィルタ画像生成処理について説明するフローチャート
【図１５】変形例としてのフィルタ画像について説明する説明図
【符号の説明】
【００７４】
１０    パチンコ遊技機
１３    表示装置
２０    ゲーム基板
２１    表示制御装置
１０１    ＣＰＵ
１０２    ＲＯＭ
１０３    ＲＡＭ
１０４    第１ＣＬＫ
１０５    第２ＣＬＫ
１０６    Ｉ／Ｏ
１０８    Ｖブランク割込信号
１２１    ＧＰＵ
１２２    ＶＲＡＭ
１３１    メイン処理部
１３２    Ｖブランク割込処理部
１３４    圧縮画像取得部
１３５    展開画像変換部
１３６    フィルタ画像取得部
１３７    表示画像生成部
１３９    割込メイン処理部
【図１】
2006270749.tif 000003
【図２】
2006270749.tif 000004
【図３】
2006270749.tif 000005
【図４】
2006270749.tif 000006
【図５】
2006270749.tif 000007
【図６】
2006270749.tif 000008
【図７】
2006270749.tif 000009
【図８】
2006270749.tif 000010
【図９】
2006270749.tif 000011
【図１０】
2006270749.tif 000012
【図１１】
2006270749.tif 000013
【図１２】
2006270749.tif 000014
【図１３】
2006270749.tif 000015
【図１４】
2006270749.tif 000016
【図１５】
2006270749.tif 000017
【手続補正書】
【提出日】平成18年6月20日(2006.6.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成装置であって、
複数の圧縮画像から、圧縮画像を取得する圧縮画像取得手段と、
前記取得した圧縮画像を画素値で構成された展開画像に変換する展開画像変換手段と、
前記複数の圧縮画像に対応し、画素値で構成された複数のフィルタ画像から、前記取得した圧縮画像に対応するフィルタ画像を取得するフィルタ画像取得手段と、
前記展開画像の画素値と前記フィルタ画像の画素値とを演算して合成し、前記表示画像を生成する表示画像生成手段と、
を備え、
前記フィルタ画像は、前記圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有することを特徴とする、
表示画像生成装置。
【請求項２】
前記表示画像の他の一部を構成する非圧縮画像を取得する非圧縮画像取得手段、
をさらに備え、
前記表示画像生成手段は、前記展開画像と前記フィルタ画像とを合成し、合成画像を生成する手段と、前記合成画像と前記非圧縮画像とをさらに合成し、前記表示画像を生成する手段と、を含むことを特徴とする、
請求項１に記載の表示画像生成装置。
【請求項３】
前記フィルタ画像は、前記圧縮画像の前記ブロック境界に沿い、且つ前記ブロック境界を覆う領域において前記ノイズ成分を有することを特徴とする、
請求項１または２に記載の表示画像生成装置。
【請求項４】
前記ブロック境界に沿う領域とは、前記ブロックの一辺のサイズを超えない幅を有する領域であることを特徴とする、
請求項３に記載の表示画像生成装置。
【請求項５】
前記圧縮画像は、動画像であり、
前記フィルタ画像は、前記動画像の全表示時間にわたり表示される同一の静止画像であることを特徴とする、
請求項１〜４のいずれか一項に記載の表示画像生成装置。
【請求項６】
前記ノイズ成分は、前記圧縮画像が含む最大画素値の１０％までの画素値を有することを特徴とする、
請求項１〜５のいずれか一項に記載の表示画像生成装置。
【請求項７】
前記フィルタ画像は、加算用のフィルタ画像と減算用のフィルタ画像とから構成され、
前記表示画像生成手段は、前記展開画像の画素値に、前記加算用のフィルタ画像の画素値を加算し、且つ前記減算用のフィルタ画像の画素値を減算することを特徴とする、
請求項１〜６のいずれか一項に記載の表示画像生成装置。
【請求項８】
前記加算用のフィルタ画像の画素値の合計と前記減算用のフィルタ画像の画素値の合計とは、実質的に一致していることを特徴とする、
請求項７に記載の表示画像生成装置。
【請求項９】
予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成方法であって、
複数の圧縮画像から、圧縮画像を取得する圧縮画像取得段階と、
前記取得した圧縮画像を画素値で構成された展開画像に変換する展開画像変換段階と、
前記複数の圧縮画像に対応し、画素値で構成された複数のフィルタ画像から、前記取得した圧縮画像に対応するフィルタ画像を取得するフィルタ画像取得段階と、
前記展開画像の画素値と前記フィルタ画像の画素値とを演算して合成し、前記表示画像を生成する表示画像生成段階と、
を備え、
前記フィルタ画像は、前記圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有することを特徴とする、
表示画像生成方法。
【請求項１０】
予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成プログラムであって、
複数の圧縮画像から、圧縮画像を取得する圧縮画像取得手段、
前記取得した圧縮画像を画素値で構成された展開画像に変換する展開画像変換手段、
前記複数の圧縮画像に対応し、画素値で構成された複数のフィルタ画像から、前記取得した圧縮画像に対応するフィルタ画像を取得するフィルタ画像取得手段、
前記展開画像の画素値と前記フィルタ画像の画素値とを演算して合成し、前記表示画像を生成する表示画像生成手段、
としてコンピュータを機能させ、
前記フィルタ画像は、前記圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有することを特徴とする、
表示画像生成プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
前記課題を解決するために、発明１は、予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成装置を提供する。この表示画像生成装置は、圧縮画像取得手段と、展開画像変換手段と、フィルタ画像取得手段と、表示画像生成手段とを含む。圧縮画像取得手段は、複数の圧縮画像から、圧縮画像を取得する。展開画像変換手段は、取得した圧縮画像を画素値で構成された展開画像に変換する。フィルタ画像取得手段は、複数の圧縮画像に対応し、画素値で構成された複数のフィルタ画像から、取得した圧縮画像に対応するフィルタ画像を取得する。表示画像生成手段は、展開画像の画素値とフィルタ画像の画素値とを演算して合成し、表示画像を生成する。さらに、フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
前記課題を解決するために、発明９は、予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成方法を提供する。この表示画像生成方法は、圧縮画像取得段階と、展開画像変換段階と、フィルタ画像取得段階と、表示画像生成段階とを含む。圧縮画像取得段階は、複数の圧縮画像から、圧縮画像を取得する。展開画像変換段階は、取得した圧縮画像を画素値で構成された展開画像に変換する。フィルタ画像取得段階は、複数の圧縮画像に対応し、画素値で構成された複数のフィルタ画像から、取得した圧縮画像に対応するフィルタ画像を取得する。表示画像生成段階は、展開画像の画素値とフィルタ画像の画素値とを演算して合成し、表示画像を生成する。さらに、フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
この方法は、前記発明１と同様の作用効果を奏する。
前記課題を解決するために、発明１０は、予めブロック単位で圧縮処理されて記憶されている圧縮画像を少なくとも一部に含む表示画像を生成する表示画像生成プログラムを提供する。この表示画像生成プログラムは、複数の圧縮画像から、圧縮画像を取得する圧縮画像取得手段、取得した圧縮画像を画素値で構成された展開画像に変換する展開画像変換手段、複数の圧縮画像に対応し、画素値で構成された複数のフィルタ画像から、取得した圧縮画像に対応するフィルタ画像を取得するフィルタ画像取得手段、展開画像の画素値とフィルタ画像の画素値とを演算して合成し、表示画像を生成する表示画像生成手段、としてコンピュータを機能させるものである。さらに、フィルタ画像は、圧縮画像のブロック境界を含む領域に対応する領域においてノイズ成分を有する。