(57)【要約】【課題】画像表示処理中にいわゆる「処理落ち」が発生した場合に、フレーム自体を非表示とすることなくこれを解消させるとともに以後の処理落ちを予防する。【解決手段】処理落ち判定手段１５３が処理落ちの判定をした場合には、処理落ち判定以降のフレーム更新において、フレーム更新手段１５０は、当該フレームの全体画像を構成する部分画像の画像データのうち少なくとも重要度が最も低い優先順位に設定されている部分画像の画像データを読み込み対象から削除して、残りの部分画像の画像データを読み込み、１フレームの生成を完了したとき、又は前フレーム更新の超過時間ｔを標準更新時間ＤＴから減じた時間に設定された設定更新時間ＳＴが経過したときのいずれか遅いときにフレーム更新を行う。【選択図】図４
2010220706.tif 000002
【特許請求の範囲】
【請求項１】
複数の部分画像から全体画像が構成される１フレームの画像を順次更新することにより画像表示装置に動画像を表示させる画像表示制御手段を備えた遊技機において、
前記画像表示制御手段は、
各フレームを構成する各部分画像の画像データを、全体画像中における重要度に応じて優先順位を付して記憶する記憶手段と、
記憶されている画像データの中から生成すべきフレームの構成画像となる部分画像の画像データを読み込んで全体画像を生成することにより１フレームを生成し、１フレームの生成が終了したとき、又は予め定められた標準更新時間が経過したときのいずれか遅いときに、生成した１フレームの全体画像のデータを前記画像表示装置に出力してフレーム更新を行うフレーム更新手段と、
フレーム更新を行う間隔であるフレーム更新時間を計測する更新時間計測手段と、
前記更新時間計測手段の計測値が、前記標準更新時間を超えている場合には処理落ちの判定を行う処理落ち判定手段とを少なくとも備え、
前記処理落ち判定手段が処理落ちの判定をした場合には、
処理落ち判定以降のフレーム更新において、
前記フレーム更新手段は、当該フレームの全体画像を構成する部分画像の画像データのうち少なくとも重要度が最も低い優先順位に設定されている部分画像の画像データを読み込み対象から削除して、残りの部分画像の画像データを読み込み、１フレームの生成を完了したとき、又は処理落ちと判定されたフレーム更新における前記更新時間計測手段の計測値のうち前記標準更新時間を超えた超過時間を前記標準更新時間から減じた時間に設定された設定更新時間が経過したときのいずれか遅いときにフレーム更新を行い、
前記処理落ち判定手段は、当該フレーム更新の際の前記更新時間計測手段の計測値が、前記設定更新時間を超えている場合には処理落ちの判定を行うように形成されていることを特徴とする遊技機。
【請求項２】
複数の部分画像から全体画像が構成される１フレームの画像を順次更新することにより画像表示装置に動画像を表示させる画像表示制御手段を備えた遊技機において、
前記画像表示制御手段は、
各フレームを構成する各部分画像の画像データを、全体画像中における重要度に応じて優先順位を付して記憶する記憶手段と、
記憶されている画像データの中から生成すべきフレームの構成画像となる部分画像の画像データを読み込んで全体画像を生成することにより１フレームを生成し、１フレームの生成が終了したとき、又は予め定められた標準更新時間が経過したときのいずれか遅いときに、生成した１フレームの全体画像のデータを前記画像表示装置に出力してフレーム更新を行うフレーム更新手段と、
フレーム更新を行う間隔であるフレーム更新時間を計測する更新時間計測手段と、
前記更新時間計測手段の計測値が、前記標準更新時間を超えている場合には処理落ちの判定を行う処理落ち判定手段とを少なくとも備え、
前記処理落ち判定手段が処理落ちの判定をした場合には、
処理落ち判定後のフレーム更新において、
前記前記フレーム更新手段は、当該フレームの全体画像を構成する部分画像のうち重要度の低い優先順位のものから順に、各部分画像の画像データを読み込むのに要する予定時間の合計が処理落ちと判定されたフレーム更新における前記更新時間計測手段の計測値のうち前記標準更新時間を超えた超過時間となるまで読み込み対象から削除して、残りの部分画像の画像データを読み込み、１フレームの生成を完了したときにフレーム更新を行うことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、遊技場に設置される遊技機に用いられる画像表示装置の画像処理に関するものである。
【背景技術】
【０００２】
遊技場に設置される遊技機、例えばスロットマシンにおいては、音声や動画像によって遊技状態の報知を行っている。そして、遊技機に設けられている画像表示装置（例えば液晶表示装置）は、演出制御基板のＲＯＭに記憶されている画像データを読み込んで動画の１コマ（フレーム）を生成し、１コマ分の画像データを所定時間毎に更新することによりアニメーションなどの動画像が表示されるようになっている。
しかし、プロセッサーの不具合などで所定時間内に１フレームを構成する参照画像データの読み込みが終了しなかった場合には、１フレームの更新に標準更新時間以上の時間がかかり、画像がスローになる現象が生じる。また、音声出力と画像表示とは、演出開始からの経過時間に基づいて別々に制御されているので、１フレームの更新時間が延長されると、液晶表示装置67の画面に表示される画像と音声とがずれてしまう。このような音声と画像のズレをそのままにしておくと、正確な報知ができない場合もある。
【０００３】
このようないわゆる処理落ち状態を解消するため、フレームを読み飛ばして表示する処理（いわゆるコマ落ち）を行うことが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特平０９−３１１６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、フレームを読み飛ばす処理を行うと、特にＦＰＳが少ない場合には、表示される動画像の動作がぎごちなく不自然に見えるという問題点がある。
そこで、請求項に記載の発明は、画像表示処理中にいわゆる「処理落ち」が発生した場合に、フレーム自体を非表示とすることなくこれを解消させるとともに以後の処理落ちを予防し、動画像の動きがスローになることや音声と動画像がずれることによる遊技者のストレスを軽減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上記した目的を達成するためになされたものであり、本発明の特徴点を図面に示した発明の実施の形態を用いて、以下に説明する。
なお、括弧内の符号は、発明の実施の形態において用いた符号を示し、本発明の技術的範囲を限定するものではない。
（特徴点）
（請求項１）
請求項１記載の発明は、次の点を特徴とする。
すなわち、請求項１記載の発明は、複数の部分画像から全体画像が構成される１フレームの画像を順次更新することにより画像表示装置(液晶表示装置67)に動画像を表示させる画像表示制御手段(120)を備えた遊技機に係る。そして、前記画像表示制御手段(120)は、各フレームを構成する各部分画像の画像データを、全体画像中における重要度に応じて優先順位を付して記憶する記憶手段（画像データ記憶手段130）と、記憶されている画像データの中から生成すべきフレームの構成画像となる部分画像の画像データを読み込んで全体画像を生成することにより１フレームを生成し、１フレームの生成が終了したとき、又は予め定められた標準更新時間(DT)が経過したときのいずれか遅いときに、生成した１フレームの全体画像のデータを前記画像表示装置(67)に出力してフレーム更新を行うフレーム更新手段(150)と、フレーム更新を行う間隔であるフレーム更新時間を計測する更新時間計測手段(140)と、前記更新時間計測手段(140)の計測値が、前記標準更新時間(DT)を超えている場合には処理落ちの判定を行う処理落ち判定手段(153)とを少なくとも備えている。
【０００７】
ここで、「全体画像中における重要度」とは、全体画像を構成する上での不可欠度であって、主要な画像は重要度が高く、付随的な画像は重要度が低い。「重要度に応じて優先順位を付」すとは、重要度が高いほど優先順位が高い場合と、重要度が低いほど優先順位が高い場合のどちらでもよい。
またここで、標準更新時間(DT)は、１秒間に更新可能なフレーム数（ＦＰＳ）に応じて定められる１フレームあたりの更新時間である。フレームの更新時間は、生成されたフレームの画像データが出力されてから次に生成されたフレームの画像データが出力されるまでの時間とすることができる。
【０００８】
そして、本発明においては、前記処理落ち判定手段(153)が処理落ちの判定をした場合には、処理落ち判定以降のフレーム更新において、前記フレーム更新手段(150)は、当該フレームの全体画像を構成する部分画像の画像データのうち少なくとも重要度が最も低い優先順位に設定されている部分画像の画像データを読み込み対象から削除して、残りの部分画像の画像データを読み込み、１フレームの生成を完了したとき、又は処理落ちと判定されたフレーム更新における前記更新時間計測手段(140)の計測値のうち前記標準更新時間を超えた超過時間(t)を前記標準更新時間(DT)から減じた時間に設定された設定更新時間(ST)が経過したときのいずれか遅いときにフレーム更新を行い、前記処理落ち判定手段(153)は、当該フレーム更新の際の前記更新時間計測手段(140)の計測値が、前記設定更新時間(ST)を超えている場合には処理落ちの判定を行うように形成されていることを特徴とする。
【０００９】
（作用）
本発明において、１フレームの生成過程において部分画像データの読み込みが標準更新時間(DT)を超えた場合には、次フレームの生成過程において、部分画像のうち少なくとも最も重要度の低い画像の画像データを読み込みから削除する。この場合に削除される画像データは複数あってもよい。例えば、最も重要度の低い画像の画像データと、二番目に重要度の低い画像の画像データを削除してもよい。そして、次フレームの生成終了時又は標準更新時間(DT)よりも超過時間(t)だけ短い設定更新時間(ST)の経過時のいずれか遅いときに、次フレームの全体画像のデータを出力する。この場合、削除した部分画像の画像データの読み込み時間が超過時間(t)よりも短い場合には、設定更新時間(ST)の経過時に次フレームの生成が終了せず、次フレームでも処理落ち状態となるが、次々フレームの生成過程においても、少なくとも最も重要度の低い画像の画像データを読み込みから削除するので、超過時間(t)はフレームを更新するごとに相殺される。
【００１０】
本発明によれば、１フレームを削除することなく処理落ちの軽減ができる。また、１フレームの全体画像から削除される部分画像は重要度が低いものであるため、観ている者にそれほど違和感を与えず、報知に関わる重要表示を見落とすといったこともない。また、フレーム生成過程で読み込むデータ量が減るので、処理装置の負担が減り、処理落ちを起こし難くすることができる。
（請求項２）
請求項２記載の発明は、複数の部分画像から全体画像が構成される１フレームの画像を順次更新することにより画像表示装置(67)に動画像を表示させる画像表示制御手段(120)を備えた遊技機において、前記画像表示制御手段(120)は、各フレームを構成する各部分画像の画像データを、全体画像中における重要度に応じて優先順位を付して記憶する記憶手段(130)と、記憶されている画像データの中から生成すべきフレームの構成画像となる部分画像の画像データを読み込んで全体画像を生成することにより１フレームを生成し、１フレームの生成が終了したとき、又は予め定められた標準更新時間(DT)が経過したときのいずれか遅いときに、生成した１フレームの全体画像のデータを前記画像表示装置(67)に出力してフレーム更新を行うフレーム更新手段(150)と、フレーム更新を行う間隔であるフレーム更新時間を計測する更新時間計測手段(140)と、前記更新時間計測手段(140)の計測値が、前記標準更新時間(DT)を超えている場合には処理落ちの判定を行う処理落ち判定手段(153)とを少なくとも備え、前記処理落ち判定手段(153)が処理落ちの判定をした場合には、処理落ち判定後のフレーム更新において、前記フレーム更新手段(150)は、当該フレームの全体画像を構成する部分画像のうち重要度の低い優先順位のものから順に、前記部分画像の画像データを読み込むのに要する予定時間の合計が処理落ちと判定されたフレーム更新における前記更新時間計測手段(140)の計測値のうち前記標準更新時間(DT)を超えた超過時間(t)となるまで読み込み対象から削除して、残りの部分画像の画像データを読み込み、１フレームの生成を完了したときにフレーム更新を行うことを特徴とする。
【００１１】
本発明は、処理落ちが発生したフレームの次フレームの更新過程において、超過時間分を取り戻すようにしたものである。本発明によれば、上記した請求項１に記載の発明に比べ、処理落ちに伴う画像と音声のズレを早期に解消することができる。
【発明の効果】
【００１２】
本発明は、以上のように構成されているので、遊技機の画像表示装置で画像表示処理中にいわゆる「処理落ち」が発生した場合に、フレーム自体を非表示とすることなくこれを解消させるとともに以後の処理落ちを予防し、動画像の動きがスローになることや音声と動画像がすれることによる遊技者のストレスを軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第一の実施の形態であって、スロットマシンの外観正面図である。
【図２】スロットマシンの入力、制御及び出力を示すブロック図である。
【図３】１フレームの構成を示す概念図である。
【図４】スロットマシンの画像表示制御の概略を示す流れ図である。
【図５】画像表示制御のうち、フレーム更新処理を示す流れ図である。
【図６】本発明の第二の実施の形態であって、画像表示制御のうち、フレーム更新処理を示す流れ図である。
【図７】第一の実施の形態による処理落ち時のフレーム更新の具体例を示す説明図である。
【図８】第二の実施の形態による処理落ち時のフレーム更新の具体例を示す説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明を表す好適な実施の形態を、遊技機としてスロットマシンを例に、第一の実施の形態及び第二の実施の形態に分けて、図面に基づき説明する。
（第一の実施の形態）
（スロットマシン10）
スロットマシン10は、図１に示すように、正面側が開口する方形箱状の筐体11と、この筐体11の正面開口を開閉自在かつロック可能な前扉３を有している。
前記筐体11の内部において、開口上部には３個の回転リール40を有するリールユニット60が設置され、開口下部には、メダルを貯留するとともに入賞時等にメダルを払い出すためのホッパーユニット65が設けられている。また、前記リールユニット60の上方には、スロットマシン10の全体の動作を制御するための制御装置20が配置されている。
【００１５】
前記前扉３は、筐体１にヒンジ（図示せず）を介して水平方向に回動自在に取り付けられた板状の扉である。そして、前記前扉３の上方には、図１に示すように、遊技者側に向かって臨む上パネル12が設けられており、上パネル12の中央には、３個の回転リール40の図柄を視認可能な図柄表示窓13が形成されている。そして、この図柄表示窓13の下側は、スロットマシン10を作動させるための操作スイッチ（ベットスイッチ16、精算スイッチ17、スタートスイッチ30、ストップスイッチ50）が設けられたカウンター状の操作部となっており、操作部の右端にはメダル投入口14が設けられている。また、メダル投入口14の下方であって前扉３の裏側には、投入メダルを検知しメダルを判別するためのメダルセレクター４が設けられている。
【００１６】
（制御装置20）
制御装置20は、ＣＰＵを中心に構成され、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ等を備えている。ここでＣＰＵは、一個に限定されず、二個以上のＣＰＵで制御するようにしてもよい。また、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＩ／Ｏ等は一体化されてワンチップを構成してもよい。そして、ＣＰＵがＲＯＭに記憶されたプログラムを読み込むことで、各種制御を行うものである。制御装置20としては、図２に示すように、遊技制御装置21及び演出御装置22が設けられている。
遊技制御装置21は、主としてスロットマシン10の遊技に関わる制御を行うためのものである。また演出制御装置22は、前記遊技制御装置21からの諸信号を受信して、主として遊技に付随する演出を制御するためのものである。
【００１７】
（入力段）
上記制御装置20の入力段には、図２に示すように、メダルセンサ15、ベットスイッチ16、精算スイッチ17、スタートスイッチ30、ストップスイッチ50、のパーツが接続されている。
メダルセンサ15は、図１に示すように、メダルセレクター４に設けられた遮光センサなどの検知手段であって、メダル投入口14から投入されたメダルを検知するためのものである。
ベットスイッチ16は、図１に示すように、操作部3Aの上面左側に位置するスイッチであって、クレジットメダルをメダル投入に代えるためのものである。ここで、クレジットとは、投入メダルを所定枚数、遊技機内部に貯留しておくことであり、クレジット数は、特に図示しないが上パネル12に設けられた所定のクレジット表示部に表示される。そして、ベットスイッチ16を操作するとクレジット表示が減算され、その分のメダルが投入されたものと扱われて遊技が開始可能となるものである。
【００１８】
精算スイッチ17は、図１に示すように、前記ベットスイッチ16の左側に位置するスイッチであって、クレジットメダルを払い戻すためのものである。
スタートスイッチ30は、図１に示すように、操作部の前面に設けられたレバーであって、メダルの投入若しくはベットスイッチ16の投入を条件に、または、「再遊技（Replay）」時には前遊技から所定時間経過を条件に、リールユニット60のリールモータの駆動を開始させるためのものである。
ストップスイッチ50は、リールユニット60のリールモータの駆動を停止させるためのものである。具体的には、ストップスイッチ50は、図１に示すように、各回転リール40に対応した３個のスイッチから構成され、各回転リール40の下方に１個ずつ配置されているものである。そして、回転リール40に対応したストップスイッチ50の操作により、当該対応した回転リール40が回転を停止するように設定されているものである。
【００１９】
（出力段）
前記制御装置20の出力段には、図２に示すように、リールユニット60、ホッパーユニット65、演出表示装置66のパーツが接続されている。
リールユニット60は、スロットマシン10の主たる遊技装置であって、枠体に固定或いは支持された３個のリールモータ（図示せず）と、各々のリールモータの出力軸に固定された３個の回転リール40とから構成されている。そして、各回転リール40は、合成樹脂からなる回転ドラムと、この回転ドラムの周囲に貼付されるテープ状のリールテープとを備えている。このリールテープの外周面には、複数個（例えば２１個）の図柄が表示されている。
【００２０】
ホッパーユニット65は、メダルタンクに貯留されているメダルを１枚ずつ払い出すためのメダル払い出し貯留装置である。ホッパーユニット65から排出されたメダルは、前扉３に設けられたメダル払い出し口から下皿に払い出される。
演出表示装置66は、後述する演出制御装置22の制御により、遊技者に入賞等を報知させるなど、種々の演出表示を行うためのものである。具体的には、演出表示装置66は、画像表示部としての液晶表示装置67及びランプ68及びスピーカ69から構成されている。
液晶表示装置67は、図１に示すように、上パネル12の図柄表示窓13の上方に設けられた窓部から液晶画面が表出するように配置されており、液晶画面に文字図形動画等を表示し、入賞の報知その他の演出を表示するためのものである。
【００２１】
ランプ68は、図１に示すように、上パネル12の周囲に設けられた電飾であって、透光性を有するランプカバーの内部に設けられたＬＥＤや電球などの発光体の点滅によって、入賞等を報知するためのものである。
（遊技制御装置21）
遊技制御装置21は、スタートスイッチ30及びストップスイッチ50の操作により、回転リール40の回転及び停止を制御するためのものである。そして、この遊技制御装置21は、図２に示すように、当選抽選手段80、リール制御手段90、入賞判定手段100、ホッパー制御手段110の各手段を備えている。
【００２２】
当選抽選手段80は、当選か否かの当選判定の抽選を行うためのものである。具体的には、当選抽選手段80は、スタートスイッチ30の操作タイミングで、カウント抽出手段がループカウンターの数値を読み取り、この数値と、前記ループカウンターがカウントする数値を全領域として各当選項目の当選領域を規定した当選判定テーブルとを比較して、抽出カウントデータが属する当選領域に対応する当選を決定するものである。
リール制御手段90は、スタートスイッチ30及びストップスイッチ50の操作信号に基づいて、回転リール40の回転及び停止を制御するためのものである。また、入賞判定手段は、回転リール40が全て停止したときの停止図柄に基づいて入賞の有無を判定するものであり、ホッパー制御手段110は、精算スイッチ17の操作信号及び前記入賞判定手段100の判定結果に基づいてホッパーユニット65の作動を制御するためのものである。
【００２３】
（スロットマシン10の作動の概略）
スロットマシン10は、メダルの投入若しくはベットスイッチ16の押下を条件に、または、「再遊技（Replay）」時には前遊技から所定時間経過を条件に、スタートスイッチ30を操作すると、特に図示しない当選抽選手段によって当選判定の抽選が行われ、リールユニット60が駆動され、３個の回転リール40が回転を開始する。
その後、ストップスイッチ50の１個を操作すると、当該対応する回転リール40の回転が停止する。そして、ストップスイッチ50を３個全て操作し終わると、３個の回転リール40の回転が全て停止する。このとき、表示窓12の入賞有効ライン上に、所定の当選に係る図柄が停止すると、ホッパーユニット65を介して所定枚数のメダルが払い出される。メダルを払い出す代わりに、クレジットしてもよい。
【００２４】
ここで、当選には、入賞により遊技メダルの払い出しを伴い、遊技者に利益を付与する小役当選と、この小役当選よりもさらに大きな利益を遊技者に付与する特別当選と、遊技メダルの払い出しは無いが、遊技メダルを新たに投入することなく再度の遊技を行うことができる「再遊技（Replay）」とを備えている。そして、その抽選結果がいずれかの役に当選となった場合、その当選に対応した当選フラグが成立する。そして、抽選結果が特別当選である場合に、特別当選フラグが成立し、この特別当選フラグ成立中に、リールユニット60の回転リール40の停止図柄の組み合わせが、あらかじめ定められた所定の特別当選図柄（例えば、入賞有効ライン上に「７」が３個揃うもの）と一致したことを条件に、遊技者に有利な特別遊技、例えばレギュラーボーナスゲームやビッグボーナスゲームが開始されるように形成されている。
【００２５】
なお、抽選により特別当選フラグが成立したが、回転リール40の停止図柄の組み合わせが特別当選図柄と一致していない場合には、それ以後の遊技に特別当選フラグ成立の権利が持ち越されるように設定されている。一方、小役の当選フラグは、当選フラグが成立した遊技で入賞させられない場合、当選フラグ成立の権利の次の遊技への持ち越しはない。
また、いずれかの当選フラグが成立中に、対応する当選図柄を入賞有効ライン上に揃えることができるか否かは、回転リール40の回転速度が一定の場合、ストップスイッチ50のタイミングによるものである。具体的には、ストップスイッチ50を操作した後、１９０ｍｓ以内に回転リール40が停止するように設定されているため、ストップスイッチ50を操作した後、そのまま停止させるか、あるいは１９０ｍｓ以内に停止可能な回転リール40の円周上の引き込み可能図柄、例えば停止図柄から連続する４個の引き込み可能図柄の中に、対応する入賞図柄が含まれているような場合には、停止するまでの時間を遅らせて、回転リール40は入賞有効ライン上にその当選図柄を引き込んで停止する。一方、かかる４個の引き込み可能図柄の中に、対応する当選図柄が含まれていないような場合には、入賞有効ライン上にその当選図柄を引き込んで停止することができない。具体的には、リール制御手段90が、回転リール40を停止させる際に、当選抽選手段の抽選結果がハズレの場合には、３個の回転リール40の図柄が如何なる入賞の態様にも揃わないように蹴飛ばし制御を行い、抽選結果が所定の当選役に当選の場合には、３個の回転リール40の図柄が極力当該当選に係る入賞の態様となるように蹴飛ばし及び引き込み制御を行う。
【００２６】
（演出制御装置22）
演出制御装置22は、遊技制御装置21から出力される信号を受信して、演出表示装置66の表示を制御するためのものである。そして、演出制御装置22は、図２に示すように、画像表示制御手段120を少なくとも備えている。なお、特に図示しないが、演出制御装置22は、画像表示制御手段120の他に、演出の実行の有無や種類を決定するための実行演出決定や、決定した演出データに基づいてランプ68、スピーカ69の作動を制御するための手段などを備えていることは言うまでもない。
（画像表示制御手段120）
画像表示制御手段120は、他の演出表示、液晶表示装置67に画像を表示させる制御を行うものであり、図２に示すように、画像データ記憶手段130、更新時間計測手段140、フレーム更新手段150の各手段を備えている。
【００２７】
ここで、画像表示制御手段120は、液晶表示装置67に静止画及び動画を表示可能であるが、本実施の形態においては、液晶表示装置67に動画を表示する場合の制御について述べることとし、動画表示に関わる部分のみを説明する。また、液晶画面に表示される動画は、主としてスピーカ39から出力される音声と同期して表示されるようになっているが、これは、音声、画像の組み合わせからなる演出データに基づいて、音声出力と画像表示とを同時にスタートさせることにより実行される。
なお、画像表示制御手段120としては、上記手段の他にも、静止画を表示させるための手段を備えているが、これについては説明を省略する。
【００２８】
（画像データ記憶手段130）
画像データ記憶手段130は、動画の１コマとなる１フレームの全体画像を構成する部分画像が符号化された部分画像データを記憶しているメモリー（ＲＯＭ）である。
ここで、１フレームは、図３に示すように、ｎ個の部分画像から構成されており、各部分画像には、１フレームの全体画像中におけるその部分画像の重要度に応じて優先順位が設定されている。優先順位は、そのフレームにおいて無くてはならない部分画像ほど優先順位が高くなるようになっており、例えば背景を構成する部分画像や、特定の報知に関わる部分画像は優先順位が高く、それ以外の付随的画像、例えば、主として装飾目的の部分画像や同種の部分画像が多数表示されるものは優先順位が低く設定されている。
【００２９】
なお、優先順位は、重要度が低いものほど高くなるように設定してもよい。
また、各部分画像データのインデックスには、当該部分画像の優先順位（図示した数字の１、２、３・・）を示す優先順位データと、当該部分画像データを復号するのに要する読み込み予定時間（図示した文字α、β、γ・・）を示す時間データが付されている。そして、各部分画像データは、一連の動画を構成する複数のフレーム生成に用いられる部分画像について、動画の種類（パターン）ごとにグループ化して格納されている。
（更新時間計測手段140）
更新時間計測手段140は、パルスカウンタなどのタイマーであって、後述するフレーム更新手段150が１フレーム分の全体画像の画像データを出力するごとにタイムカウントをリセットして、フレームの更新時間の計測を行うものである。
【００３０】
（フレーム更新手段150）
フレーム更新手段150は、特に図示しない実行演出決定手段の決定した演出データに基づいて、前記画像データ記憶手段130に記憶されている部分画像データから１フレームの全体画像の画像データ（以下フレームデータという）を生成し、生成した１フレームのフレームデータを液晶表示装置67に出力することにより、フレーム更新を行うためのものである。
フレーム更新手段150は、画像データ記憶手段130に記憶されている部分画像データの中から、生成すべきフレームの全体画像を構成するｎ個の部分画像の部分画像データを取得して、１フレームを生成する。生成されたフレームのフレームデータは液晶表示装置67の制御部に出力され、フレームデータが順次出力されることにより、液晶表示画面に動画が表示される仕組みになっている。
【００３１】
そして、フレーム更新手段150は、図２に示すように、データ読み込み手段151、データ出力手段152、及び処理落ち判定手段153の各手段を少なくとも備えている。
（データ読み込み手段151）
データ読み込み手段151は、前記画像データ記憶手段130に記憶されている部分画像データのうち、生成すべきフレームを構成する部分画像データを選択する（読み込みリストにリストアップする）とともに、選択した部分画像データを読み込み、所定の内部メモリ（ＲＡＭ）に記憶するものである。
データ読み込み手段151は、通常状態、すなわち後述する処理落ち判定手段153が処理落ちの判定をしていない場合には、１フレームを構成するｎ個の部分画像データをすべて選択して、これらの読み込みを行う。この場合、前フレーム生成時に既に読み込み済みの部分画像データ（例えば複数画面に共通して用いられる背景画像のデータなど）はそのまま持ち越される（内部メモリから消去されない）ようにしてもよい。
【００３２】
一方、処理落ち判定手段153が処理落ちの判定をしている場合には、処理落ち判定後に生成されるフレームを構成するｎ個の部分画像データのうち、優先順位の最も低いもの（重要度の最も低いもの）を選択しない（読み込みリストから削除する）ようにして、残りの部分画像データのみ読み込みを行うように形成されている。
（データ出力手段152）
データ出力手段152は、データ読み込み手段151の読み込みが終了し内部メモリに記憶されたフレームデータを液晶表示装置67に出力するものである。具体的には、データ出力手段152は、通常状態においては、標準更新時間ＤＴの経過時又は選択された全ての部分画像データの読み込み終了時のいずれか遅いときに、フレームデータを出力する。ここで、１フレームの標準更新時間ＤＴは、１秒間に更新可能なフレーム数（ＦＰＳ）に応じて定められ、例えば２０ＦＰＳの設定とした場合には、１フレームあたりの標準更新時間ＤＴは５０ｍｓとなる。
【００３３】
一方、処理落ち発生時には、処理落ち判定後に生成されるフレームに係るフレームデータを、標準更新時間ＤＴから更新時間の超過時間ｔ（前記更新時間計測手段140の計測時間と標準更新時間ＤＴとの差時間）を減じた設定更新時間ＳＴの経過時又は選択された全ての部分画像データの読み込み終了時のいずれか遅いときに、フレームデータを出力するように形成されている。
（処理落ち判定手段153）
処理落ち判定手段153は、処理落ちが発生しているか否かを判断し、所定の処理落ち軽減処理を行わせるためのものである。
【００３４】
具体的には、処理落ち判定手段153は、前記データ出力手段152によるフレームデータの出力時に、更新時間計測手段140のタイムカウントをチェックし、フレームデータの出力時のタイムカウント（計測時間ＣＴ）が標準更新時間ＤＴ（処理落ち軽減処理時は設定更新時間ＳＴ）を超えていない場合には、フレーム更新が正常に行われていると判定する。一方、フレームデータの出力時のタイムカウントが標準更新時間ＤＴ（処理落ち軽減処理時は設定更新時間ＳＴ）を超えた場合には、処理落ちの判定を行う。
処理落ち判定手段153が処理落ちの判定を行うと、フレーム生成の過程において、処理落ち軽減処理が行われる。処理落ち軽減処理とは、前述したように、データ読み込み手段151について、優先順位が最下位の部分画像の参照画像データを読み込みリストから削除させ１フレームの生成に要する時間を短縮させるとともに、データ出力手段152について、標準更新時間ＤＴから更新時間の超過時間ｔを減じた設定更新時間ＳＴの経過時にフレームデータを出力可能とさせる処理である。これにより、更新時間の遅れを次フレーム以降の更新時に取り戻すことができるようになっているものである。
【００３５】
（画像表示制御）
上記構成を有するスロットマシン10における画像表示制御の概略を、図４のフローに基づき説明する。
まず、図４のステップ１００において、画像表示に係る演出実行コマンドを受信したか否かが判断される。実行コマンドは、特に図示しない実行演出決定手段から出力されるものである。実行コマンドを受信しない場合にはステップ１００に戻り、実行コマンドを受信した場合には、次のステップ１０１に進む。
ステップ１０１において、実行コマンドに基づく表示内容を特定する。表示内容とは、表示される一連の動画のパターンである。そして、次のステップ１０２に進む。
【００３６】
ステップ１０２において、特定された表示内容に基づき、画像データ記憶手段130の記憶している部分画像データの中から、当該一連の表示を行わせるための複数フレーム分の部分画像データ群を取得する。そして、次のステップ１０３に進む。
ステップ１０３において、１フレームを更新するフレーム更新処理が行われる。そして、次のステップ１０４に進む。
ステップ１０４において、出力されたフレームデータに基づいて、液晶表示装置67の液晶画面に画像が表示される。そして、次のステップ１０５に進む。
ステップ１０５において、変更コマンドを受信したか否かが判断される。変更コマンドは、表示内容を変更させる指令であり、遊技状態の変化に伴い、実行演出決定手段から出力されるものである。変更コマンドを受信した場合には、ステップ１０１に戻り、変更コマンドを受信しない場合には次のステップ１０３に進む。
【００３７】
ステップ１０６において、終了コマンドを受信したか否かが判断される。終了コマンドは、画像表示を中断中止させる指令であり、演出の終了や遊技状態の変化（キャンセルスイッチの操作なども含む）に伴い、実行演出決定手段から出力されるものである。終了コマンドを受信しない場合にはステップ１０３に戻り、終了コマンドを受信した場合には、画像表示制御を終了する。
（フレーム更新処理）
次に、上記ステップ１０３のフレーム更新処理について、図５のフローに基づき説明する。ここで、図中「ＳＴ」は、データ出力手段152がフレームデータを出力するまでの設定更新時間であって、通常状態においてはＳＴ＝ＤＴである。また、処理落ち判定手段153が処理落ちの判定をした場合には、設定更新時間ＳＴは標準更新時間ＤＴよりも、更新時間の超過時間ｔ分だけ短い時間となる。
【００３８】
なお、設定更新時間ＳＴ、計測時間ＣＴ、超過時間ｔは、それぞれ処理落ち判定手段153の内部メモリに記憶され、更新時間計測手段140のタイムカウントに応じて更新される。初期値はＳＴ＝ＤＴ、ＣＴ＝０、ｔ＝０である。
まず、図５のステップ２００において、更新時間計測手段140が時計測を開始する。そして次のステップ２０１に進む。
ステップ２０１において、ＳＴ＝ＤＴか否か、すなわち前のフレーム更新過程において処理落ちが発生しているか否かを判断する。ＳＴ＝ＤＴの場合には、次のステップ２０２に進む。
【００３９】
ステップ２０２において、ｘ番目に生成すべきフレームＦｘの全体画像を構成する部分画像データのすべてについての読み込みを開始する。そして、ステップ２０４に進む。
前記ステップ２０１において、ＳＴ＝ＤＴでない場合には、ステップ２０３に進む。
ステップ２０３において、ｘ番目に生成すべきフレームＦｘの全体画像を構成する部分画像データの中から、優先順位最下位の部分画像データを読み込みリストから削除し、削除した部分画像データ以外の残りの部分画像データの読み込みを開始する。そして、ステップ２０４に進む。
ステップ２０４において、データ読み込み手段151が選択した部分画像データのすべてについて読み込みが終了したか否かが判断される。読み込みが終了していない場合にはステップ２０４に戻り、読み込みが終了した場合には、次のステップ２０５に進む。
【００４０】
ステップ２０５において、ＣＴ＝ＳＴか、すなわち、更新時間計測手段140の計測時間ＣＴが設定更新時間ＳＴと同等か否かが判断される。ＣＴ＝ＳＴでない場合には、次のステップ２０６に進む。
ステップ２０６において、ＣＴ＜ＳＴか、すなわち計測時間ＣＴは設定更新時間ＳＴの範囲内か否かが判断される。ＣＴ＜ＳＴの場合には、ステップ２０５に戻って計測時間ＣＴが設定更新時間ＳＴとなるまで待機し、ＣＴ＜ＳＴでない場合、すなわち、計測時間ＣＴが設定更新時間ＳＴを超えている（処理落ちしている）場合には、ステップ２０７に進む。
【００４１】
ステップ２０７において、ＳＴ＝ＤＴ−ｔとする。すなわち、次フレームの設定更新時間ＳＴを標準更新時間ＤＴから超過時間ｔ分だけ短く設定する。そして、ステップ２０９に進む。
前記ステップ２０５において、ＣＴ＝ＳＴの場合には、ステップ２０８に進む。
ステップ２０８において、ＳＴ＝ＤＴとする。すなわち、次フレームの設定更新時間ＳＴを標準更新時間ＤＴに設定する。そして、ステップ２０９に進む。
ステップ２０９において、フレームデータを出力する。そして、次のステップ２１０に進む。
【００４２】
ステップ２１０において、更新時間計測手段140のカウントをリセットする。そして、１フレームの更新処理を終了する。
ここで、上記フローのステップ２０３において読み込みから削除される優先順位最下位の部分画像データの読み込み予定時間が、超過時間ｔよりも短い場合には、次に生成されるフレームにおいて、さらに処理落ちが発生する（ステップ２０６でＣＴ＜ＳＴとならない）こともありうるが、ステップ２０７において、超過時間ｔを減じた時間が設定更新時間ＳＴとして設定されるので、超過時間が次フレーム、次々フレームに累積されていくことはなく、複数のフレーム更新を行う間に、最初に生じた超過時間が徐々に減っていくこととなる。
【００４３】
これを図７に基づき具体的に説明すると、１フレームの設定更新時間ＳＴが５０msである場合、１番目のフレームＦ１のフレームデータが出力されるのに５３msかかったとする。この場合には、フレームＦ２の設定更新時間ＳＴを４７msに設定し、フレームＦ２の部分画像データから優先順位最下位の部分画像の部分画像データを読み込みから削除する。ここで、この削除される部分画像データの読み込み予定時間が１msだったとすると、フレームＦ２の残りの部分画像データの読み込み終了までに４９msかかり、フレームＦ２の更新時間として設定された設定更新時間ＳＴの４７msを２msオーバーしてしまう。しかし、次のフレームＦ３の設定更新時間ＳＴは５０−２＝４８msに設定されるので、フレームＦ３で削除される優先順位最下位の部分画像データの読み込み予定時間が２ms以上であれば、フレームＦ３のフレームデータ出力時に最初の超過時間３msは帳消しになる。フレームＦ３で削除される優先順位最下位の部分画像データの読み込み予定時間が２ms未満の場合には、フレームＦ３の次に生成されるフレームＦ４、あるいはそれ以降のフレームの生成過程において、残りの超過時間をカットしていく。
【００４４】
このように、第一の実施の形態によれば、１フレームにおける画像の抜け落ちを最小限に抑えて、画像と音声のずれが徐々に解消されていくものとなる。
（第二の実施の形態）
第二の実施の形態は、画像表示制御におけるフレーム更新処理の他の例に係る。なお、第二の実施の形態におけるスロットマシン10の基本的構成は、第一の実施の形態と同様であるので説明を省略し、本実施の形態の特徴部分のみ説明する。
上記した第一の実施の形態は、処理落ちが発生した場合に、複数フレームの更新にまたがって更新時間の超過分を解消していくものであったが、第二の実施の形態は、更新時間の超過分を、処理落ち発生後に生成される１フレームの更新過程で解消しようというものである。
【００４５】
本実施の形態においては、データ読み込み手段151は、処理落ち発生時には、その後に生成されるフレームについて、フレームを構成するｎ個の部分画像データのうち、まず優先順位の最も低いものを読み込みリストから削除し、削除した部分画像データを読み込むのに要する予定時間の合計が更新時間の超過時間と同等になるまで、残った部分画像データのうち優先順位の最も低いものから順に読み込みリストから削除し、残りの部分画像データのみ読み込みを行うように形成されている。
また、データ出力手段152は、処理落ち発生時には、その後に生成されるフレームについて、データ読み込み手段151が選択した部分画像データの読み込み終了時（フレーム生成時）に、フレームデータを出力するように形成されている。
【００４６】
（フレーム更新処理）
第二の実施の形態に係るフレーム更新処理を、図６のフローに基づき説明する。ここで、図中「Ｋ」は、読み込みから削除された部分画像データの読み込み予定時間の合計値であり、初期値は０である。
まず、図６のステップ３００において、更新時間計測手段140が時計測を開始する。そして次のステップ３０１に進む。
ステップ３０１において、ｔ＞０か否か、すなわち前のフレーム更新過程において処理落ちが発生しているか否かを判断する。ｔ＞０の場合、すなわち処理落ちが発生している場合には、次のステップ３０２に進む。
【００４７】
ステップ３０２において、ｘ番目のフレームＦｘを構成する部分画像のうち優先順位最下位の部分画像の部分画像データを検索して、読み込みリストから削除する（選択から外す）。なお、ここでいう「優先順位最下位」は、すでに削除済みのデータを除いたうちの優先順位最下位という意味である。そして、次のステップ３０３に進む。
ステップ３０３において、削除した部分画像データの読み込み予定時間の合計値Ｋを算出する。Ｋは、削除データが単独の場合には当該部分画像データの読み込み予定時間、削除データが複数ある場合には複数の部分画像データの読み込み予定時間の合計である。そして、次のステップ３０４に進む。
【００４８】
ステップ３０４において、読み込み予定時間の合計値Ｋは超過時間ｔと同等か否かが判断される。Ｋ＝ｔでない場合にはステップ３０２に戻り、Ｋ＝ｔの場合には次のステップ３０５に進む。
ステップ３０５において、読み込みリストから削除した部分画像データ以外の残りの部分画像データの読み込みを行う。そして次のステップ３０６に進む。
ステップ３０６において、残りの部分画像データすべての読み込みが終了したか否かが判断される。読み込みが終了しない場合にはステップ３０６に戻り、読み込みが終了した場合には、ステップ３２０に進む。
【００４９】
前記ステップ３０１において、ｔ＞０でない場合、すなわち前フレーム更新過程で処理落ちが発生していない場合には、ステップ３１０に進む。
ステップ３１０からステップ３１３までの流れは、第一の実施の形態を示す図５のフローにおいて、ＳＴ＝ＤＴの場合のステップ２０２からステップ２０６までの流れと同様であるので説明を省略する。
ステップ３１２においてＣＴ＝ＤＴの場合には、ステップ３１５に進み、ｔ＝０とする。そして、ステップ３２０に進む。
ステップ３１３においてＣＴ＜ＤＴでない場合には、ステップ３１４に進み、ｔ＝ＣＴ−ＤＴとする。そして、ステップ３２０に進む。
【００５０】
ステップ３２０においてフレームデータを出力し、ステップ３２１において、更新時間計測手段140のカウントをリセットし、１フレームの更新処理を終了する。
上記したフレーム更新処理の具体例を図８に基づき説明すると、１番目のフレームＦ１のフレーム生成に５３msかかり、フレームデータが出力されるのに５３msかかったと仮定する。この場合には、フレームＦ１の次に生成されるフレームＦ２の部分画像データのうち、優先順位の低い部分画像の参照画像データから順に読み込み対象から削除していくとともに読み込み予定時間を加算していき、読み込み予定時間が合計３msとなるまで部分画像データを削除する。そして、部分画像データの読み込みを４７msで実行可能とし、フレームデータの出力をする。これにより、フレームＦ２のフレームデータ出力が３ms早まり、フレームＦ１の次に生成されるフレームＦ２の読み込み開始時期が、処理落ちしていない場合と同じ時間となる。
【００５１】
ところで、削除する部分画像データの読み込み予定時間の合計が、更新時間の超過時間ｔと一致しない場合が考えられる。このような場合の対処法として、データ読み込み手段152は削除データの読み込み予定時間がｔ以上となるまで部分画像データを削除するとともに、フレームＦ２の更新時間を４７msに設定する。そして、データ出力手段152は、データ読み込み手段152が読み込みを終了とき又は４７msの経過時のいずれか遅いときに、フレームデータを出力するようにすればよい。すなわち、第一の実施の形態と第二の実施の形態を組み合わせた処理としてもよいものである。
以上のように、本実施の形態によれば、処理落ち時間が長かった場合には１フレームから削除される部分画像が多くなり違和感を感じさせる可能性はあるものの、削除される部分画像は重要度の低いものであるから報知の精度等に影響を与えることはなく、画像と音声のずれを早期に解消することができる。また、読み込みデータを削減することによりプロセッサーの負担が軽減され、以後の処理落ちの発生を予防することもできる。
【００５２】
なお、第二の実施の形態では、処理落ちを１回のフレーム更新で取り戻すようにしてあったが、更新時間の超過時間ｔ値に応じて予め定めた回数のフレーム更新過程において、あるいは、予め定めた複数のフレーム更新過程において、部分画像データを読み込みから削除するようにしてもよい。例えば、超過時間ｔが５ms以上の場合には２回のフレーム更新、５ms以下の場合には１回のフレーム更新において部分画像データを読み込みから削除するように形成することができる。あるいは、処理落ち軽減処理を行うフレーム更新回数を２回、又は３回に固定しておき、定められた回数だけ、部分画像データを読み込みから削除するように形成することができる。この場合には、所定回数のフレーム更新で削除する部分画像データの読み込み時間の合計が、超過時ｔとなるように設定すればよい。このように形成した場合には、１フレームから削除される部分画像を少なくできる。
【００５３】
また、上記した第一及び第二の実施の形態では、画像表示装置として液晶表示装置を用いているが、液晶表示装置以外の画像表示装置に応用してもよい。そして、本発明は、スロットマシン以外の遊技機にも利用できる。例えばパチンコ遊技機の画像表示装置に応用することができる。
【符号の説明】
【００５４】
10  スロットマシン（遊技機）      20  制御装置
21  主制御装置                    22  副制御装置
67  液晶表示装置                  80  当選抽選手段
90  リール制御手段               100  入賞判定手段
110  ホッパー制御手段             120  画像表示制御手段
130  画像データ記憶手段(記憶手段) 140  更新時間計測手段
150  フレーム更新手段             151  データ読み込み手段
152  データ出力手段               153  処理落ち判定手段
【図１】
2010220706.tif 000003
【図２】
2010220706.tif 000004
【図３】
2010220706.tif 000005
【図４】
2010220706.tif 000006
【図５】
2010220706.tif 000007
【図６】
2010220706.tif 000008
【図７】
2010220706.tif 000009
【図８】
2010220706.tif 000010