[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2004236825A - Display control method, display control device and game machine - Google Patents

Display control method, display control device and game machine Download PDF

Info

Publication number
JP2004236825A
JP2004236825A JP2003028675A JP2003028675A JP2004236825A JP 2004236825 A JP2004236825 A JP 2004236825A JP 2003028675 A JP2003028675 A JP 2003028675A JP 2003028675 A JP2003028675 A JP 2003028675A JP 2004236825 A JP2004236825 A JP 2004236825A
Authority
JP
Japan
Prior art keywords
display
image
frame
display control
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2003028675A
Other languages
Japanese (ja)
Other versions
JP4211418B2 (en
Inventor
Shinichi Tsukagoshi
真一 塚越
Yoshinori Hosoya
佳教 細谷
誠 ▲高▼田
Makoto Takada
Shigeru Takamiya
茂 高宮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003028675A priority Critical patent/JP4211418B2/en
Publication of JP2004236825A publication Critical patent/JP2004236825A/en
Application granted granted Critical
Publication of JP4211418B2 publication Critical patent/JP4211418B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)
  • Display Devices Of Pinball Game Machines (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a display control method, displaying two types of animation images different in presence/absence of superposition display of images taken up by an imaging apparatus without increasing the number of data of display procedure data. <P>SOLUTION: When an indication to display a camera image is given (step 23), character image data Dg from the head frame to the final frame of the animation image is specified and read out (step 25), generation and output of a character image signal Sg is performed (step 26), and from the start frame (a frame with a camera control command Cs) specified according to the display procedure data Dh to the final frame (a frame with a camera control command Ce), a second image (a camera image) is superposed on a first image (an image based on the character image data Dg) and displayed (step 20). <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、表示手順データによって指示された表示手順に従って各種のアニメーション画像を遊技機の表示部に表示させる表示制御方法、表示制御装置、および遊技機に関するものである。
【0002】
【従来の技術】
この種の表示制御方法に従って各種のアニメーション画像を表示部に表示可能に構成された装置として、出願人は、遊技機用の画像表示装置(1)を特開2002−287737号公報に開示している。この画像表示装置では、制御部(5)が、画像データ記憶用メモリ(2)に記憶されている画像データ(Dg)と、表示手順データ記憶用メモリ(3)に記憶されている表示手順データ(Do)とに基づいて、遊技用画像(アニメーション画像)を表示部(6)に表示させるための画像信号(S)を生成する。具体的には、まず、制御部が表示手順データ記憶用メモリから表示手順データを読み出す。次に、制御部は、表示手順データのデータ内容に応じて、アニメーション画像の最初の表示画面(先頭フレーム)で使用する画像データを画像データ記憶用メモリから読み出す。次いで、制御部は、表示手順データに従って各画像データに対する画像処理を実行して、画像データに対応する画像(キャラクタ画像)を所定の順序で仮想的に重ね合わせて、最初の表示画面についての画像信号を生成して表示部に出力する。これにより、アニメーション画像の最初の表示画面が表示部に表示される。この後、制御部は、次の表示画面において新たに使用する画像データの特定、画像データ記憶用メモリからの読み出し、読み出した画像データに対する画像処理、画像信号の生成および出力の一連の処理を繰り返して実行する。これにより、画像データに基づく画像(各種のキャラクタ画像)が表示部上で恰も動いているかの如く表示される。
【0003】
【特許文献1】
特開2002−287737号公報(第3−5頁)
【0004】
【発明が解決しようとする課題】
ところが、出願人が開示した画像表示装置には、以下の改善すべき課題がある。すなわち、この画像表示装置では、制御部が、表示手順データのデータ内容に応じて、アニメーション画像の各表示画面(フレーム)で使用する画像データの特定および読み出しと、読み出した画像データに対する各種画像処理(画像信号の生成)とを実行している。一方、出願人は、例えばリーチ予告時や大当たり発生時などのアニメーション画像の一部に、CCDカメラ等の撮像装置によって撮像した遊技者の顔を重ね合わせて表示させる表示制御装置を開発している。この場合、例えばリーチ予告の都度、遊技者の顔を毎回表示させたのでは飽きを生じさせるおそれがあるため、例えばリーチ状態の発生3回当りに1回だけ遊技者の顔を表示させ、残りの2回は遊技者の顔に代えて画像データに基づくキャラクタ画像を表示させる(通常のリーチ予告表示)などの工夫が必要となる。しかし、従来の画像表示装置において上記2種類のリーチ予告用のアニメーション画像を表示させるには、遊技者の顔を表示させるアニメーション画像用の表示手順データと、遊技者の顔に代えてキャラクタ画像を表示させるアニメーション画像用の表示手順データとの2つを表示手順データ記憶用メモリに記憶させておく必要がある。このため、表示手順データが多数となる結果、表示手順データ記憶用メモリとして大容量タイプのものを採用する必要があり、これを改善するのが好ましい。
【0005】
本発明は、かかる課題に鑑みてなされたものであり、表示手順データのデータ数を増加させることなく、撮像装置で撮像した画像についての重ね合わせ表示の有無が異なる2種類のアニメーション画像を表示し得る表示制御方法、表示制御装置および遊技機を提供することを主目的とする。
【0006】
【課題を解決するための手段】
上記目的を達成すべく本発明に係る表示制御方法は、記憶部に記憶されている画像データに基づく第1の画像を含むアニメーション画像を、その先頭フレームから最終フレームまでの間における当該第1の画像についての表示手順と、撮像装置によって出力された撮像データに基づく第2の画像の重ね合わせ表示を開始すべき開始フレームおよび当該重ね合わせ表示を終了すべき終了フレームとを特定可能な情報を記録した表示手順データに基づいて遊技機の表示部に表示させる表示制御方法であって、所定条件が満たされたときに、前記先頭フレームから前記最終フレームまでの間において前記表示手順に従って前記第1の画像を表示させると共に前記表示手順データに基づいて特定される前記開始フレームから前記終了フレームの間において前記第2の画像を前記第1の画像の一部または全体に重ね合わせ表示させる。
【0007】
また、本発明に係る表示制御方法は、上記の表示制御方法において、前記重ね合わせ表示の実行を指示する制御信号が前記遊技機の主制御部によって出力されたときに前記所定条件が満たされたとして当該重ね合わせ表示を行う。
【0008】
さらに、本発明に係る表示制御方法は、上記の表示制御方法において、前記開始フレームにおいて前記撮像手段に対して撮像を開始させて前記撮像データを出力させると共に、前記終了フレームにおいて前記撮像手段に対して撮像を停止させる。
【0009】
また、本発明に係る表示制御方法は、上記の表示制御方法において、前記第1の画像における予め規定された画素値の画素値情報を前記第2の画像における対応する画素の画素値情報に変更させることによって前記重ね合わせ表示させる。
【0010】
また、本発明に係る表示制御装置は、第1の画像についての画像データを記憶する画像データ記憶部、前記第1の画像を含むアニメーション画像の先頭フレームから最終フレームまでの間における当該第1の画像についての表示手順と、撮像装置によって出力された撮像データに基づく第2の画像の重ね合わせ表示を開始すべき開始フレームおよび当該重ね合わせ表示を終了すべき終了フレームとを特定可能な情報を記録した表示手順データを記憶する表示手順データ記憶部、並びに前記表示手順データに基づいて前記アニメーション画像を遊技機の表示部に表示させる表示制御部とを備えた表示制御方法であって、前記表示制御部は、所定条件が満たされたときに、前記先頭フレームから前記最終フレームまでの間において前記表示手順に従って前記第1の画像を表示させると共に前記表示手順データに基づいて特定される前記開始フレームから前記終了フレームの間において前記第2の画像を前記第1の画像の一部または全体に重ね合わせ表示させる。
【0011】
また、本発明に係る表示制御装置は、上記の表示制御装置において、前記表示制御部は、前記重ね合わせ表示の実行を指示する制御信号が前記遊技機の主制御部によって出力されたときに前記所定条件が満たされたとして当該重ね合わせ表示を行う。
【0012】
さらに、本発明に係る表示制御装置は、上記の表示制御装置において、前記表示制御部は、前記開始フレームにおいて前記撮像手段に対して撮像を開始させて前記撮像データを出力させると共に、前記終了フレームにおいて前記撮像手段に対して撮像を停止させる。
【0013】
また、本発明に係る表示制御装置は、上記の表示制御装置において、前記第1の画像における予め規定された画素値の画素値情報を前記表示制御部の制御下で前記第2の画像における対応する画素の画素値情報に変更して前記表示部に出力する画素値情報変更手段を備えて構成されている。
【0014】
また、本発明に係る遊技機は、上記の表示制御装置と、前記表示部と、前記撮像装置とを備えて構成されている。
【0015】
【発明の実施の形態】
以下、添付図面を参照して、本発明に係る表示制御方法に従って各種のアニメーション画像を表示させる表示制御装置および遊技機の好適な発明の実施の形態について説明する。
【0016】
最初に、本発明に係る表示制御装置を備えて構成された遊技機1の構成について、図面を参照して説明する。
【0017】
遊技機1は、パチンコ店などに設置されるパチンコ台であって、図1に示すように、スタートチャッカー2、大入賞口(アタッカー)3、主制御部4、ROM5および表示装置6などを備えて構成されている。スタートチャッカー2は、遊技球が入賞した際にチャッカー信号を主制御部4に出力する。大入賞口3は、主制御部4の制御下で表示装置6によって表示されるアニメーション画像の表示内容に連動して主制御部4によって開放される。主制御部4は、遊技機1全体を総括的に制御するものであって、スタートチャッカー2によって出力されたチャッカー信号などに応じて大入賞口3の開閉を制御すると共に表示装置6に各種のアニメーション画像を表示させるための表示制御コマンドCを送信する。この場合、主制御部4が送信する表示制御コマンドCには、複数の演出パターンのうちのいずれに従ってアニメーション画像を表示させるか(複数の表示手順データDhのいずれに従ってアニメーション画像を表示させるか)を指示する情報と、アニメーション画像の表示に際して遊技者の顔を撮像して表示させるか否かを指示する情報(本発明における制御信号)と、アニメーション画像の表示終了時にいずれの停止図柄を停止表示させるかを指示する情報とが含まれている。ROM5は、主制御部4が表示装置6にいずれの表示手順データDhに従ってアニメーション画像を表示させるかを決定するための演出パターン特定用の情報や、主制御部4の動作プログラムなどを記憶する。
【0018】
表示装置6は、本発明に係る表示制御装置と、本発明における撮像手段および表示部とが一体的にパッケージングされて構成されている。具体的には、表示装置6は、ROM11,12、VRAM13、カメラ14、カメラ制御部15、RAM16、表示制御部17、セレクタ18および表示部19を備えて構成されている。ROM11は、本発明における表示手順データ記憶部に相当し、各種アニメーション画像についての表示手順を指示する複数の表示手順データDh,Dh・・を記憶する。この場合、図2に示すように、表示手順データDhは、1つのアニメーション画像(同図に示す表示パターンA,Bなどのアニメーション画像)の先頭フレームから最終フレームまでの間におけるキャラクタ画像(本発明における第1の画像)の表示手順についての情報と、カメラ14で撮像したカメラ画像(遊技者の顔:本発明における第2の画像)の重ね合わせ表示を開始すべきフレーム(本発明における開始フレーム)を特定可能なカメラ制御コマンドCsと、重ね合わせ表示を終了すべきフレーム(本発明における終了フレーム)を特定可能なカメラ制御コマンドCeとを含んで記録されている。この場合、表示手順データDh中のカメラ制御コマンドCs,Ceは、すべての表示手順データDh,Dh・・に記録されている訳ではなく、リーチ予告用のアニメーション画像や、大当たり時のエンディング用のアニメーション画像などについての表示手順データDhのみに記録されている。また、カメラ制御コマンドCs,Ceが存在する表示手順データDhに従ってアニメーション画像を表示させる際にカメラ14によって撮像した画像を重ね合わせ表示するか否かについては、主制御部4が表示制御コマンドCによって表示制御部17に指示する。
【0019】
ROM12は、本発明における画像データ記憶部に相当し、各種のキャラクタ画像についての複数のキャラクタ画像データDg,Dg・・(本発明における画像データ)を記憶する。VRAM13は、アニメーション画像の表示に際して表示制御部17がROM12から読み出したキャラクタ画像データDg,Dg・・を展開(復号化)すると共にキャラクタ画像データDgに基づくキャラクタ画像を仮想的に重ね合わせてキャラクタ画像信号Sgを生成するための画像処理専用メモリで構成されている。カメラ14は、カメラ制御部15と相俟って本発明における撮像装置を構成し、一例としてCCDカメラで構成されて遊技機の正面パネルに配設されている。このカメラ14は、カメラ制御部15の制御下で遊技者の顔を撮像してカメラ画像信号Sc(本発明における撮像データ)を出力する。カメラ制御部15は、カメラ14による撮像の制御と、カメラ14によって出力されるカメラ画像信号Scのセレクタ18への出力とを実行する。具体的には、カメラ制御部15は、表示制御部17によって撮像開始を指示するカメラ制御信号S2が出力されたときにカメラ14に対して遊技者の撮像を開始させてカメラ画像信号Scをセレクタ18に出力する。また、カメラ制御部15は、撮像中に表示制御部17によって撮像終了を指示するカメラ制御信号S2が出力されたときにカメラ14に対して遊技者の撮像を終了させる。さらに、カメラ制御部15は、表示制御部17の制御下で、カメラ14によって出力されたカメラ画像信号Scに基づいてカメラ画像データDcを生成してRAM16に記憶させると共に、記憶させたカメラ画像データDcに基づいてカメラ画像信号Scを生成してセレクタ18に出力する。
【0020】
表示制御部17は、表示手順データDhによって指示された表示手順に従って、ROM12からキャラクタ画像データDgを読み出すと共に、読み出したキャラクタ画像データDgに基づいてキャラクタ画像信号Sgを生成してセレクタ18に出力する。また、表示制御部17は、主制御部4によって所定の表示制御コマンドC(カメラ画像の重ね合わせ表示を実行する旨を指示するコマンド)が出力されたときには、本発明における所定条件が満たされたとして、キャラクタ画像にカメラ画像を重ね合わせた表示画面を表示(キャラクタ画像の重ね合わせ表示)させる。具体的には、表示制御部17は、表示手順データDh中のカメラ制御コマンドCsによって指示された開始フレームから、カメラ制御コマンドCeによって指示された終了フレームまでの各フレームにおいて、セレクタ18に対してキャラクタ画像信号Sgにカメラ画像信号Scを合成させた表示画像信号Shを出力させる(セレクタ18に対するセレクタ制御信号S1bの出力)。また、表示制御部17は、カメラ制御コマンドCsによって指示された開始フレームにおけるキャラクタ画像信号Sgの生成時に、カメラ制御部15に対して撮像開始を指示するカメラ制御信号S2を出力する。さらに、表示制御部17は、カメラ制御コマンドCeによって指示された終了フレームにおけるキャラクタ画像信号Sgの生成時に、カメラ制御部15に対して撮像終了を指示するカメラ制御信号S2を出力する。一方、表示制御部17は、主制御部4によって所定の表示制御コマンドC(カメラ画像の重ね合わせ表示を不要とする旨を指示するコマンド)が出力されたときには、本発明における所定条件が満たされていないとして、そのアニメーション画像の先頭フレームから最終フレームまでの間においてセレクタ18に対してキャラクタ画像信号Sgのみからなる表示画像信号Shを出力させる(セレクタ18に対するセレクタ制御信号S1aの出力)。
【0021】
セレクタ18は、本発明における画素値情報変更手段に相当し、表示制御部17の制御下で、キャラクタ画像信号Sgのみ、またはキャラクタ画像信号Sgとカメラ画像信号Scとに基づいて、アニメーション画像の各表示画面についての表示画像信号Shを生成して表示部19に出力する。具体的には、セレクタ18は、表示制御部17によってセレクタ制御信号S1aが出力されたときには、キャラクタ画像信号Sgを表示画像信号Shとして出力し、セレクタ制御信号S1bが出力されたときには、キャラクタ画像信号Sgにおいて透明色を示す画素値情報(本発明における「予め規定された画素値の画素値情報」の一例)をキャラクタ画像信号Sgにおける対応する画素についての画素値情報に置換して表示画像信号Shとして出力する。これにより、キャラクタ画像の一部(または全体)にカメラ画像が重ね合わされた表示画面が表示される。表示部19は、一例としてカラー液晶パネルとバックライトユニットとを備えて構成され、セレクタ18によって出力された表示画像信号Shに基づく各表示画面(アニメーション画像の各表示画面)を順に表示する。
【0022】
次に、遊技機1によるアニメーション画像の表示方法について、図面を参照して説明する。
【0023】
この遊技機1では、図示しない電源スイッチが投入された際に、主制御部4が初期画面を表示させる旨を指示する表示制御コマンドCを表示装置6の表示制御部17に送信する。これに応じて、表示制御部17は、予め規定された手順に従って初期画面(図示せず)を表示部19に表示させると共に、図3に示す表示制御処理20を開始する。この表示制御処理20では、表示制御部17は、まず、主制御部4によってアニメーション画像の表示開始を指示する表示制御コマンドCが送信されたか否かを監視する(ステップ21)。この際に、スタートチャッカー2に遊技球が入賞してチャッカー信号が出力された際には、主制御部4がROM5に記憶されている演出パターン特定情報に基づいて、いずれの演出パターン(いずれの表示手順データDh)に従ってアニメーション画像を表示するかと、いずれの停止図柄で停止表示するかを決定する。次に、主制御部4は、決定した内容を指示するための表示制御コマンドCを表示装置6の表示制御部17に送信する。一方、表示制御部17は、主制御部4によって送信された表示制御コマンドCによって指示された表示手順データDhを特定すると共に、特定した表示手順データDhをROM11から読み出す(ステップ22)。
【0024】
次に、表示制御部17は、主制御部4によって送信された表示制御コマンドCによってカメラ画像の重ね合わせ表示の実行が指示されているか否かを判別する(ステップ23)。この際に、主制御部4によって送信された表示制御コマンドCが例えばリーチ予告用のアニメーション画像についての表示手順データDh(一例として、図2に示す表示手順データDh)を指示するコマンドであって、かつ、カメラ画像の重ね合わせ表示を不要とする旨を指示しているとき(図2に示す「表示パターンA」のケース)には、表示制御部17は、セレクタ18にセレクタ制御信号S1aを出力する(ステップ24)。次いで、表示制御部17は、ステップ22において読み出した表示手順データDhに基づいてアニメーション画像の先頭フレームにおいて使用するキャラクタ画像データDg,Dg・・(図4(a)に示す風船の画像および数字の「▲1▼〜▲3▼」や背景画などについての画像データ)を特定すると共に、特定したキャラクタ画像データDg,Dg・・をROM12から読み出す(ステップ25)。続いて、表示制御部17は、読み出したキャラクタ画像データDg,Dg・・を展開(復号化)してVRAM13に記憶させることにより、各キャラクタ画像データDg,Dg・・に基づくキャラクタ画像を仮想的に重ね合わせて先頭フレーム用の表示画面を仮想的に描画する。続いて、表示制御部17は、VRAM13内に描画した表示画面に基づいてキャラクタ画像信号Sgを生成すると共に、生成したキャラクタ画像信号Sgをセレクタ18に出力する(ステップ26)。
【0025】
これに応じて、セレクタ18は、ステップ24において表示制御部17によって出力されたセレクタ制御信号(この場合は制御信号S1a)に従ってキャラクタ画像信号Sgのみに基づいて表示画像信号Shを生成して表示部19に出力する。これにより、図4(a)に示すように、主制御部4によって指示された表示手順データDhに対応するアニメーション画像における先頭フレームの表示画面が表示部19に表示される。次に、表示制御部17は、次のフレームが存在するか否か(アニメーション画像の最終フレームまで表示が完了したか)を判別する(ステップ27)。この際に、次のフレームが存在するときには、表示制御部17は、ステップ23〜26の一連の処理を再び実行する。これにより、アニメーション画像における次のフレームの表示画面が表示部19に表示される。この後、表示制御部17は、ステップ27において次のフレームが存在しないと判別するまで(すなわち、1つの表示手順データDhに対応するアニメーション画像における最終フレームの表示が完了するまで)、上記のステップ23〜26の一連の処理を繰り返して実行する。これにより、図4(b),(c)に示すように、アニメーション画像における各フレームの表示画面が表示部19に表示される。また、ステップ27において次のフレームが存在しないと判別したときには、表示制御部17は、ステップ21に戻って主制御部4による新たな表示制御コマンドCの送信を監視する。
【0026】
一方、この遊技機1では、上記の例において使用した表示手順データDh(図2に示す表示手順データDh)を使用してキャラクタ画像にカメラ画像を重ね合わせたアニメーション画像を表示させることができる(図2に示す「表示パターンB」のケース)。具体的には、スタートチャッカー2に遊技球が入賞してチャッカー信号が出力された際には、主制御部4が、いずれの演出パターンでアニメーション画像を表示するか(この場合、図2に示す表示手順データDhに基づく演出パターン)と、いずれの停止図柄で停止表示するかと、カメラ画像の重ね合わせ表示を実行する旨とを指示する表示制御コマンドCを表示制御部17に送信する。これに応じて、表示制御部17は、主制御部4によって表示制御コマンドCが送信されたと判別し(ステップ21)、その表示制御コマンドCによって指示された表示手順データDhを特定してROM11から読み出す(ステップ22)。
【0027】
次に、表示制御部17は、主制御部4によって送信された表示制御コマンドCによって重ね合わせ表示を実行する旨が指示されていると判別して(ステップ23)、セレクタ18にセレクタ制御信号S1bを出力する(ステップ28)。次いで、表示制御部17は、表示手順データDhにおける先頭フレームに関する情報内にカメラ制御コマンドCsが存在するか否かを判別する(ステップ29)。この際に、図2に示すように、ROM11から読み出した表示手順データDhには、アニメーション画像の中間のフレームに関する情報内にカメラ制御コマンドCsが存在し、先頭フレームにはカメラ制御コマンドCsが存在していない。したがって、表示制御部17は、カメラ制御コマンドCsが存在しないと判別して、先頭フレームにおいて使用するキャラクタ画像データDg,Dg・・を特定してROM12から読み出す(ステップ25)。次に、表示制御部17は、読み出したキャラクタ画像データDg,Dg・・をVRAM13内に展開してキャラクタ画像信号Sgを生成してセレクタ18に出力する(ステップ26)。この際には、セレクタ18によってキャラクタ画像信号Sgのみに基づく表示画像信号Shが生成されて表示部19に出力される。これにより、図5(a)に示すように、主制御部4によって指示された表示手順データDhに対応するアニメーション画像における先頭フレームの表示画面が表示部19に表示される。次に、表示制御部17は、次のフレームが存在すると判別して(ステップ27)、ステップ23〜26の一連の処理を再び実行する。
【0028】
一方、ステップ23〜26の一連の処理を繰り返して実行することにより、ステップ29において、カメラ制御コマンドCsが存在すると判別したとき(本発明における開始フレームに該当する)には、表示制御部17は、カメラ制御部15に対して撮像開始を指示するカメラ制御信号S2を出力する(ステップ30)。この際に、カメラ制御部15は、カメラ14に対して遊技者の撮像を開始させる。この結果、カメラ14によって遊技者の顔を撮像したカメラ画像信号Scが出力され。このカメラ画像信号Scがカメラ制御部15によってセレクタ18に出力される。一方、表示制御部17は、カメラ制御部15に対するカメラ制御信号S2の出力を完了した後に、そのフレームにおいて使用するキャラクタ画像データDg,Dg・・を特定してROM12から読み出すと共に(ステップ25)読み出したキャラクタ画像データDg,Dg・・をVRAM13内に展開してキャラクタ画像信号Sgを生成してセレクタ18に出力する(ステップ26)。この際に、表示制御部17は、遊技者の顔を重ね合わせ表示すべき部位の画素について、その画素値情報として透明色を示す画素値を記録する。これにより、遊技者の顔が表示されるべき部位(一例として、図5(b)において遊技者の顔が表示されている風船の部位)が透明色のキャラクタ画像信号Sgがセレクタ18に出力される。
【0029】
これに応じて、セレクタ18は、ステップ28において表示制御部17によって出力されたセレクタ制御信号(この場合は制御信号S1b)に従って、キャラクタ画像信号Sgにおける透明色を示す画素値情報をカメラ画像信号Scにおける対応する画素の画素値情報に置換して表示画像信号Shを生成する。この際には、キャラクタ画像信号Sgに対応する画像における風船の部位に、カメラ14によって撮像された遊技者の顔(カメラ画像信号Scに対応する画像)が仮想的に重ね合わされた表示画面についての表示画像信号Shが生成される。これにより、図5(b)に示すように、キャラクタ画像(風船)の一部にカメラ画像(遊技者の顔)が重ね合わされた表示画面が表示部19に表示される。この後、表示制御部17は、ステップ27において次のフレームが存在すると判別し、ステップ23、28,29,25〜27の一連の処理を繰り返して実行する。
【0030】
また、ステップ29において、カメラ制御コマンドCeが存在すると判別したとき(本発明における終了フレームに該当するとき)には、表示制御部17は、カメラ制御部15に対して撮像終了を指示するカメラ制御信号S2を出力する(ステップ30)。この際に、カメラ制御部15は、カメラ14に対して撮像を終了させる。この結果、セレクタ18に対するカメラ画像信号Scの出力が停止される。一方、表示制御部17は、カメラ制御部15に対するカメラ制御信号S2の出力を完了した後に、そのフレームにおいて使用するキャラクタ画像データDg,Dg・・を特定してROM12から読み出すと共に(ステップ25)読み出したキャラクタ画像データDg,Dg・・をVRAM13内に展開してキャラクタ画像信号Sgを生成してセレクタ18に出力する(ステップ26)。この際に、表示制御部17は、カメラ制御コマンドCsが存在するフレームよりも前のフレームについての画像処理方法と同様にして、キャラクタ画像信号Sgを生成してセレクタ18に出力する。これにより、図5(c)に示すように、キャラクタ画像のみからなる表示画面が表示部19に表示される。また、ステップ27において次のフレームが存在しないと判別したときには、表示制御部17は、ステップ21に戻って主制御部4による新たな表示制御コマンドCの送信を監視する。
【0031】
このように、この遊技機1によれば、主制御部4によって出力される表示制御コマンドCの指示内容に応じて、先頭フレームから最終フレームまでの間においてキャラクタ画像をアニメーション画像として表示させたり、カメラ制御コマンドCs,Ceによって指示された開始フレームから終了フレームの間においてカメラ画像をキャラクタ画像の一部に重ね合わせて表示させたりすることにより、1つの表示手順データDhによってカメラ画像の重ね合わせ表示の有無が異なる2種類のアニメーション画像を表示させることができる。この結果、表示手順データDhのデータ数を増加させることなく、趣向性の高いアニメーション画像を表示させることができる。
【0032】
また、この遊技機1によれば、カメラ画像の重ね合わせ表示の実行を指示する表示制御コマンドCが主制御部4によって出力されたときに所定条件が満たされたとして重ね合わせ表示を行うことにより、表示制御部17がカメラ画像の重ね合わせの有無を決定する方式とは異なり、主制御部4によって決定されるアニメーション画像の表示内容(例えばプレミアムリーチなど)に応じてカメラ画像を重ね合わせることができる結果、趣向性の高いアニメーション画像を表示させることができる。
【0033】
さらに、この遊技機1によれば、カメラ制御コマンドCsによって指示された開始フレームにおいてカメラ14(カメラ制御部15)に対して撮像を開始させてカメラ画像信号Scを出力させると共にカメラ画像の重ね合わせ表示を開始し、カメラ制御コマンドCeによって指示された終了フレームにおいてカメラ14に対して撮像を停止させると共にカメラ画像の重ね合わせ表示を終了することにより、カメラ画像の重ね合わせ表示の有無を問わず、カメラ14によって常に撮像している方式と比較して、カメラ14における光変換素子等の長寿命化を図ることができると共に、カメラ14等による消費電力を低減することができる。
【0034】
また、この遊技機1によれば、セレクタ18に対してキャラクタ画像における予め規定された画素値(上記の例では透明色を示す画素値)の画素値情報をカメラ画像における対応する画素の画素値情報に置換させることによって重ね合わせ表示させることにより、例えば、表示制御部17が、キャラクタ画像データDgとカメラ画像データDc(カメラ制御部15がカメラ画像信号Scに基づいて生成した画像データ)とを画像合成処理することでキャラクタ画像にカメラ画像を重ね合わせ表示する方式と比較して、表示制御部17の負担を十分に低減することができる。したがって、画像処理時の高負担に起因するコマ落ち等を有効に回避することができる。
【0035】
なお、本発明は、上記した本発明の実施の形態に限定されない。例えば本発明の実施の形態では、カメラ画像の重ね合わせ表示に際してカメラ14によって出力されたカメラ画像信号Scを直ちにセレクタ18に出力する例について説明したが、本発明はこれに限定されず、カメラ14によって出力されたカメラ画像信号Scをカメラ制御部15がカメラ画像データDcに変換してRAM16に記憶させておくことで、カメラ14による撮像が行われたフレームとは異なる任意のフレーム(この場合、撮像が行われた際に表示しているアニメーション画像以外のアニメーション画像におけるフレームを含む)において、カメラ画像データDcに基づくカメラ画像をキャラクタ画像に重ね合わせ表示させることができる。これにより、例えば、大当たり時に喜んでいる顔を撮像しておき、プレミアムリーチ時においてアニメーション画像の一部として表示させるなどの趣向性の高い表示を行うことができる。
【0036】
また、本発明の実施の形態では、カメラ画像の重ね合わせ表示を実行するか否かを主制御部4が決定して表示制御部17に対して表示制御コマンドCによって指示する例について説明したが、本発明はこれに限定されない。例えば、表示制御部17が主制御部4によって送信される表示制御コマンドCの送信回数に応じて(一例として、表示制御コマンドCの送信10回当りに1回)、カメラ画像の重ね合わせ表示を実行するか否かを決定する構成を採用することができる。この場合、上記の例では、主制御部4によって表示制御コマンドCが10回送信されたときが、本発明における所定条件が満たされたときとなる。さらに、本発明の実施の形態では、パチンコ台に適用した例について説明したが、本発明はパチンコ台に限定されず、パチスロやアーケードゲームなどの各種遊技機に適用することができる。
【0037】
【発明の効果】
以上のように、本発明に係る表示制御方法、表示制御装置および遊技機によれは、所定条件が満たされているか否かに応じて、先頭フレームから終了フレームまでの間において第1の画像をアニメーション画像として表示させたり、開始フレームから終了フレームの間において第2の画像を第1の画像の一部または全体に重ね合わせて表示させたりすることにより、1つの表示手順データによって第2の画像の重ね合わせ表示の有無が異なる2種類のアニメーション画像を表示させることができる。この結果、表示手順データのデータ数を増加させることなく、趣向性の高いアニメーション画像を表示させることができる。
【0038】
また、本発明に係る表示制御方法、表示制御装置および遊技機によれば、重ね合わせ表示の実行を指示する制御信号が遊技機の主制御部によって出力されたときに所定条件が満たされたとして重ね合わせ表示を行うことにより、表示制御部が第2の画像の重ね合わせの有無を決定する方式とは異なり、主制御部によって決定されるアニメーション画像の表示内容(例えばプレミアムリーチなど)に応じて第2の画像を重ね合わせることができる結果、趣向性の高いアニメーション画像を表示させることができる。
【0039】
さらに、本発明に係る表示制御方法、表示制御装置および遊技機によれば、開始フレームにおいて撮像手段に対して撮像を開始させて撮像データを出力させると共に重ね合わせ表示を開始し、終了フレームにおいて撮像手段に対して撮像を停止させると共に重ね合わせ表示を終了することにより、第2の画像の重ね合わせ表示の有無を問わず、撮像手段によって常に撮像している方式と比較して、撮像手段における光変換素子等の長寿命化を図ることができると共に、撮像手段等による消費電力を低減することができる。
【0040】
また、本発明に係る表示制御方法、表示制御装置および遊技機によれば、第1の画像における予め規定された画素値の画素値情報を第2の画像における対応する画素の画素値情報に変更させることによって重ね合わせ表示させることにより、例えば、表示制御部が、第1および第2の画像を画像合成処理することで重ね合わせ表示する方式と比較して、表示制御部の負担を十分に低減することができる。したがって、画像処理時の高負担に起因するコマ落ち等を有効に回避することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る遊技機1の構成を示すブロック図である。
【図2】表示手順データDhのデータ構造の一例を示すデータ構造図である。
【図3】遊技機1における表示装置6の表示制御部17によって実行される表示制御処理20のフローチャートである。
【図4】表示部19に表示されるアニメーション画像の一例(表示パターンA)を示す表示画面図である。
【図5】表示部19に表示されるアニメーション画像の他の一例(表示パターンB)を示す表示画面図である。
【符号の説明】
1 遊技機
4 主制御部
6 表示装置
11,12 ROM
13 VRAM
14 カメラ
15 カメラ制御部
17 表示制御部
18 セレクタ
19 表示部
20 表示制御処理
C 表示制御コマンド
Ce,Cs カメラ制御コマンド
Dc カメラ画像データ
Dg キャラクタ画像データ
Dh 表示手順データ
S1a,S1b セレクタ制御信号
S2 カメラ制御信号
Sc カメラ画像信号
Sg キャラクタ画像信号
Sh 表示画像信号
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a display control method, a display control device, and a game machine for displaying various animation images on a display unit of a game machine according to a display procedure specified by display procedure data.
[0002]
[Prior art]
As a device configured to display various animation images on a display unit according to this type of display control method, the applicant disclosed an image display device (1) for a gaming machine in Japanese Patent Application Laid-Open No. 2002-287737. I have. In this image display device, the control unit (5) is configured to control the image data (Dg) stored in the image data storage memory (2) and the display procedure data stored in the display procedure data storage memory (3). (Do), an image signal (S) for displaying a game image (animation image) on the display unit (6) is generated. Specifically, first, the control unit reads display procedure data from the display procedure data storage memory. Next, the control unit reads, from the image data storage memory, image data to be used on the first display screen (first frame) of the animation image according to the data content of the display procedure data. Next, the control unit performs image processing on each image data in accordance with the display procedure data, virtually superimposes images (character images) corresponding to the image data in a predetermined order, and obtains an image of the first display screen. A signal is generated and output to a display unit. Thereby, the first display screen of the animation image is displayed on the display unit. Thereafter, the control unit repeats a series of processing of specifying image data to be newly used on the next display screen, reading from the image data storage memory, performing image processing on the read image data, and generating and outputting image signals. Run. Thus, images (various character images) based on the image data are displayed on the display unit as if they were moving.
[0003]
[Patent Document 1]
JP-A-2002-287737 (pages 3-5)
[0004]
[Problems to be solved by the invention]
However, the image display device disclosed by the applicant has the following problems to be improved. That is, in this image display device, the control unit specifies and reads out image data to be used on each display screen (frame) of the animation image and performs various image processing on the read-out image data according to the data content of the display procedure data. (Generation of image signal). On the other hand, the applicant has developed a display control device that superimposes and displays a player's face imaged by an imaging device such as a CCD camera on a part of an animation image, for example, at the time of reach notice or when a big hit occurs. . In this case, for example, displaying the player's face every time the reach notice is given may cause a tiredness. For example, the player's face is displayed only once every three occurrences of the reach state, and the remaining face is displayed. In the two times, a device such as displaying a character image based on image data instead of the face of the player (normal reach notice display) is required. However, in order to display the above two types of animation images for the reach announcement in the conventional image display device, display procedure data for the animation image for displaying the face of the player, and a character image instead of the face of the player are displayed. The display procedure data for the animation image to be displayed needs to be stored in the display procedure data storage memory. For this reason, as a result of a large number of display procedure data, it is necessary to adopt a large-capacity type memory as the display procedure data storage memory, and it is preferable to improve this.
[0005]
The present invention has been made in view of such a problem, and displays two types of animation images having different display states of superimposed display on an image captured by an imaging device without increasing the number of display procedure data. It is a main object to provide a display control method, a display control device, and a gaming machine that can be obtained.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, a display control method according to the present invention provides a method for displaying an animation image including a first image based on image data stored in a storage unit in the first frame from the first frame to the last frame. Information that can specify a display procedure for an image and a start frame to start a superimposed display of a second image based on imaging data output by the imaging device and an end frame to end the superimposed display are recorded. A display control method for displaying on the display unit of the gaming machine based on the display procedure data, wherein when a predetermined condition is satisfied, the first procedure is performed according to the display procedure from the first frame to the last frame. An image is displayed, and between the start frame and the end frame specified based on the display procedure data. The second image to be displayed superimposed on a part or the whole of the first image Te.
[0007]
In the display control method according to the present invention, in the display control method described above, the predetermined condition is satisfied when a control signal instructing execution of the superimposed display is output by a main control unit of the gaming machine. To perform the superimposed display.
[0008]
Further, in the display control method according to the present invention, in the display control method, the imaging unit may start imaging in the start frame and output the imaging data, and the imaging unit may output the imaging data in the end frame. To stop imaging.
[0009]
Further, in the display control method according to the present invention, in the display control method described above, pixel value information of a predetermined pixel value in the first image is changed to pixel value information of a corresponding pixel in the second image. Then, the superimposed display is performed.
[0010]
The display control device according to the present invention may further include an image data storage unit configured to store image data of the first image, wherein the first image is stored between a first frame and a last frame of an animation image including the first image. Information that can specify a display procedure for an image and a start frame to start a superimposed display of a second image based on imaging data output by the imaging device and an end frame to end the superimposed display are recorded. A display procedure data storage unit for storing the obtained display procedure data, and a display control unit for displaying the animation image on a display unit of the gaming machine based on the display procedure data, the display control method comprising: The unit, when a predetermined condition is satisfied, performs the display procedure from the first frame to the last frame. And displaying the first image and superimposing the second image on a part or the whole of the first image between the start frame and the end frame specified based on the display procedure data. Display.
[0011]
Further, in the display control device according to the present invention, in the display control device described above, the display control unit is configured to output the control signal instructing execution of the superimposed display by a main control unit of the gaming machine. The superimposition display is performed assuming that the predetermined condition is satisfied.
[0012]
Further, in the display control device according to the present invention, in the display control device described above, the display control unit causes the imaging unit to start imaging in the start frame to output the imaging data, and to display the end frame. In step, the imaging unit stops imaging.
[0013]
Further, in the display control device according to the present invention, in the display control device described above, the pixel value information of a predetermined pixel value in the first image corresponds to the pixel value information in the second image under the control of the display control unit. Pixel value information changing means for changing the pixel value information of the pixel to be output to the display unit.
[0014]
Further, a gaming machine according to the present invention includes the above-described display control device, the display unit, and the imaging device.
[0015]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of a display control device and a game machine for displaying various animation images according to a display control method according to the present invention will be described with reference to the accompanying drawings.
[0016]
First, a configuration of a gaming machine 1 including a display control device according to the present invention will be described with reference to the drawings.
[0017]
The gaming machine 1 is a pachinko machine installed in a pachinko parlor or the like, and includes a start chucker 2, a large winning opening (attacker) 3, a main control unit 4, a ROM 5, a display device 6, and the like as shown in FIG. It is configured. The start chucker 2 outputs a chucker signal to the main controller 4 when a game ball has won. The special winning opening 3 is opened by the main control unit 4 in conjunction with the display content of the animation image displayed by the display device 6 under the control of the main control unit 4. The main control unit 4 controls the whole of the gaming machine 1, controls opening and closing of the special winning opening 3 in accordance with a chucker signal output by the start chucker 2, and controls the display device 6 to perform various operations. A display control command C for displaying an animation image is transmitted. In this case, the display control command C transmitted by the main controller 4 indicates which of the plurality of effect patterns should be used to display the animation image (which one of the plurality of display procedure data Dh should be used to display the animation image). Information to instruct, information to instruct whether or not to capture and display a player's face when displaying an animation image (a control signal in the present invention), and to stop and display any stop symbol at the end of display of the animation image Is included. The ROM 5 stores information for specifying an effect pattern for the main control unit 4 to determine which display procedure data Dh to display an animation image on the display device 6, an operation program of the main control unit 4, and the like.
[0018]
The display device 6 is configured by integrally packaging the display control device according to the present invention, the imaging unit and the display unit according to the present invention. Specifically, the display device 6 includes ROMs 11 and 12, a VRAM 13, a camera 14, a camera control unit 15, a RAM 16, a display control unit 17, a selector 18, and a display unit 19. The ROM 11 corresponds to a display procedure data storage unit in the present invention, and stores a plurality of display procedure data Dh, Dh,... Instructing a display procedure for various animation images. In this case, as shown in FIG. 2, the display procedure data Dh includes a character image (the present invention) between the first frame and the last frame of one animation image (animation images such as display patterns A and B shown in FIG. 2). On the display procedure of the first image in FIG. 1 and a frame (start frame in the present invention) where superimposed display of the camera image (player face: second image in the present invention) captured by the camera 14 is started. ) And a camera control command Ce capable of specifying a frame (an end frame in the present invention) for ending the superimposed display. In this case, the camera control commands Cs, Ce in the display procedure data Dh are not recorded in all the display procedure data Dh, Dh,..., But are animated images for reach announcement and ending for big hits. It is recorded only in the display procedure data Dh for animation images and the like. In addition, when displaying an animation image in accordance with the display procedure data Dh in which the camera control commands Cs and Ce are present, whether or not to superimpose and display the images captured by the camera 14 is determined by the display control command C. An instruction is given to the display control unit 17.
[0019]
The ROM 12 corresponds to an image data storage unit in the present invention, and stores a plurality of character image data Dg, Dg,... (Image data in the present invention) for various character images. The VRAM 13 develops (decodes) the character image data Dg, Dg,... Read from the ROM 12 by the display control unit 17 when displaying the animation image, and virtually superimposes the character image based on the character image data Dg. It is composed of a memory dedicated to image processing for generating the signal Sg. The camera 14 constitutes an imaging device according to the present invention in cooperation with the camera control unit 15, and is constituted by a CCD camera as an example, and is disposed on the front panel of the gaming machine. The camera 14 captures an image of the player's face under the control of the camera control unit 15 and outputs a camera image signal Sc (imaging data in the present invention). The camera control unit 15 controls the imaging by the camera 14 and outputs the camera image signal Sc output by the camera 14 to the selector 18. Specifically, when the display control unit 17 outputs the camera control signal S2 for instructing the start of image capturing, the camera control unit 15 causes the camera 14 to start capturing an image of the player, and selects the camera image signal Sc. 18 is output. Further, the camera control unit 15 causes the camera 14 to end the imaging of the player when the display control unit 17 outputs the camera control signal S2 instructing the end of the imaging during the imaging. Further, under the control of the display control unit 17, the camera control unit 15 generates camera image data Dc based on the camera image signal Sc output by the camera 14, stores the generated camera image data Dc in the RAM 16, and stores the stored camera image data Dc. A camera image signal Sc is generated based on Dc and output to the selector 18.
[0020]
The display control unit 17 reads the character image data Dg from the ROM 12 according to the display procedure specified by the display procedure data Dh, generates a character image signal Sg based on the read character image data Dg, and outputs it to the selector 18. . When the main controller 4 outputs a predetermined display control command C (a command instructing execution of superimposed display of camera images), the display controller 17 satisfies the predetermined condition in the present invention. As a result, a display screen in which the camera image is superimposed on the character image is displayed (superimposed display of the character image). Specifically, the display control unit 17 sends the selector 18 to the selector 18 in each frame from the start frame specified by the camera control command Cs in the display procedure data Dh to the end frame specified by the camera control command Ce. A display image signal Sh obtained by combining the character image signal Sg with the camera image signal Sc is output (output of the selector control signal S1b to the selector 18). Further, the display control unit 17 outputs a camera control signal S2 for instructing the camera control unit 15 to start imaging when the character image signal Sg in the start frame specified by the camera control command Cs is generated. Further, the display control unit 17 outputs a camera control signal S2 for instructing the camera control unit 15 to end imaging when generating the character image signal Sg in the end frame specified by the camera control command Ce. On the other hand, when the main controller 4 outputs a predetermined display control command C (a command instructing that superimposed display of camera images is not required), the display controller 17 satisfies the predetermined condition in the present invention. If not, the display image signal Sh including only the character image signal Sg is output to the selector 18 from the first frame to the last frame of the animation image (output of the selector control signal S1a to the selector 18).
[0021]
The selector 18 corresponds to a pixel value information changing unit in the present invention, and controls each of the animation images based on only the character image signal Sg or the character image signal Sg and the camera image signal Sc under the control of the display control unit 17. A display image signal Sh for the display screen is generated and output to the display unit 19. Specifically, the selector 18 outputs the character image signal Sg as the display image signal Sh when the selector control signal S1a is output by the display control unit 17, and outputs the character image signal Sg when the selector control signal S1b is output. Pixel value information indicating a transparent color in Sg (an example of “pixel value information of a predetermined pixel value” in the present invention) is replaced with pixel value information on a corresponding pixel in the character image signal Sg to display the image signal Sh. Is output as Thereby, a display screen in which the camera image is superimposed on a part (or the whole) of the character image is displayed. The display unit 19 includes, for example, a color liquid crystal panel and a backlight unit, and sequentially displays each display screen (each display screen of an animation image) based on the display image signal Sh output by the selector 18.
[0022]
Next, a method of displaying an animation image by the gaming machine 1 will be described with reference to the drawings.
[0023]
In this gaming machine 1, when a power switch (not shown) is turned on, the main control unit 4 transmits a display control command C for instructing display of an initial screen to the display control unit 17 of the display device 6. In response to this, the display control unit 17 displays an initial screen (not shown) on the display unit 19 according to a predetermined procedure, and starts the display control process 20 shown in FIG. In the display control process 20, the display control unit 17 first monitors whether or not the main control unit 4 has transmitted a display control command C instructing start of display of an animation image (step 21). At this time, when the game ball wins in the start chucker 2 and the chucker signal is output, the main control unit 4 determines which of the effect patterns (any of the effect patterns) based on the effect pattern specifying information stored in the ROM 5. In accordance with the display procedure data Dh), it is determined whether the animation image is to be displayed and which stop symbol is to be stopped and displayed. Next, the main control unit 4 transmits a display control command C for instructing the determined content to the display control unit 17 of the display device 6. On the other hand, the display control unit 17 specifies the display procedure data Dh specified by the display control command C transmitted by the main control unit 4, and reads the specified display procedure data Dh from the ROM 11 (step 22).
[0024]
Next, the display control unit 17 determines whether or not execution of superimposed display of camera images is instructed by the display control command C transmitted by the main control unit 4 (step 23). At this time, the display control command C transmitted by the main control unit 4 is a command for instructing, for example, display procedure data Dh (for example, the display procedure data Dh shown in FIG. 2) for an animation image for reach announcement. And, when it is instructed that superimposed display of camera images is unnecessary (in the case of “display pattern A” shown in FIG. 2), the display control unit 17 sends the selector control signal S1a to the selector 18. Output (Step 24). Next, the display control unit 17 uses the character image data Dg, Dg,... (The image of the balloon and the numeral shown in FIG. 4A) to be used in the first frame of the animation image based on the display procedure data Dh read in step 22. The image data of "(1) to (3)" and the background image) are specified, and the specified character image data Dg, Dg,... Are read from the ROM 12 (step 25). Subsequently, the display control unit 17 expands (decodes) the read character image data Dg, Dg,... And stores them in the VRAM 13 so that the character images based on the respective character image data Dg, Dg,. , And virtually draws a display screen for the first frame. Subsequently, the display control unit 17 generates the character image signal Sg based on the display screen drawn in the VRAM 13, and outputs the generated character image signal Sg to the selector 18 (Step 26).
[0025]
In response to this, the selector 18 generates the display image signal Sh based on only the character image signal Sg in accordance with the selector control signal (in this case, the control signal S1a) output by the display control unit 17 in step 24. 19 is output. Thereby, as shown in FIG. 4A, the display screen of the first frame in the animation image corresponding to the display procedure data Dh instructed by the main control unit 4 is displayed on the display unit 19. Next, the display control unit 17 determines whether or not the next frame exists (whether the display has been completed up to the last frame of the animation image) (step 27). At this time, when the next frame exists, the display control unit 17 executes the series of processing of steps 23 to 26 again. Thereby, the display screen of the next frame in the animation image is displayed on the display unit 19. Thereafter, the display control unit 17 determines whether the next frame does not exist in step 27 (that is, until the display of the last frame in the animation image corresponding to one display procedure data Dh is completed). A series of processes of 23 to 26 is repeatedly executed. Thereby, as shown in FIGS. 4B and 4C, a display screen of each frame in the animation image is displayed on the display unit 19. When it is determined in step 27 that the next frame does not exist, the display control unit 17 returns to step 21 and monitors transmission of a new display control command C by the main control unit 4.
[0026]
On the other hand, in the gaming machine 1, an animation image in which a camera image is superimposed on a character image can be displayed using the display procedure data Dh (display procedure data Dh shown in FIG. 2) used in the above example ( Case of “display pattern B” shown in FIG. 2). Specifically, when a game ball is won to the start chucker 2 and a chucker signal is output, the main control unit 4 determines which effect pattern the animation image is displayed in (in this case, as shown in FIG. 2). An effect pattern based on the display procedure data Dh), a display control command C for instructing which stop symbol should be displayed for stop display, and performing superimposed display of camera images is transmitted to the display control unit 17. In response to this, the display control unit 17 determines that the display control command C has been transmitted by the main control unit 4 (step 21), specifies the display procedure data Dh instructed by the display control command C, and reads the display procedure data Dh from the ROM 11. Read (step 22).
[0027]
Next, the display control unit 17 determines that the display control command C transmitted by the main control unit 4 has instructed to execute the superimposed display (step 23), and sends the selector 18 a selector control signal S1b. Is output (step 28). Next, the display control unit 17 determines whether or not the camera control command Cs exists in the information on the first frame in the display procedure data Dh (Step 29). At this time, as shown in FIG. 2, the display procedure data Dh read from the ROM 11 includes the camera control command Cs in the information on the intermediate frame of the animation image, and the camera control command Cs exists in the first frame. I haven't. Therefore, the display control unit 17 determines that the camera control command Cs does not exist, specifies the character image data Dg, Dg,... To be used in the first frame, and reads out from the ROM 12 (step 25). Next, the display control unit 17 expands the read character image data Dg, Dg,... In the VRAM 13 to generate a character image signal Sg and outputs it to the selector 18 (step 26). At this time, the display image signal Sh based on only the character image signal Sg is generated by the selector 18 and output to the display unit 19. Thereby, as shown in FIG. 5A, the display screen of the first frame in the animation image corresponding to the display procedure data Dh instructed by the main control unit 4 is displayed on the display unit 19. Next, the display control unit 17 determines that the next frame exists (step 27), and executes the series of processing of steps 23 to 26 again.
[0028]
On the other hand, by repeatedly executing the series of processes in steps 23 to 26, when it is determined in step 29 that the camera control command Cs is present (corresponding to the start frame in the present invention), the display control unit 17 Then, it outputs a camera control signal S2 for instructing the camera control unit 15 to start imaging (step 30). At this time, the camera control unit 15 causes the camera 14 to start capturing an image of the player. As a result, a camera image signal Sc obtained by capturing the player's face by the camera 14 is output. The camera image signal Sc is output to the selector 18 by the camera control unit 15. On the other hand, after completing the output of the camera control signal S2 to the camera control unit 15, the display control unit 17 specifies the character image data Dg, Dg,. The character image data Dg, Dg,... Are expanded in the VRAM 13 to generate a character image signal Sg and output to the selector 18 (step 26). At this time, the display control unit 17 records a pixel value indicating a transparent color as pixel value information of a pixel of a portion where the player's face is to be superimposed and displayed. Thereby, a character image signal Sg of a transparent color is output to the selector 18 for a portion where the face of the player is to be displayed (for example, a portion of the balloon where the face of the player is displayed in FIG. 5B). You.
[0029]
In response to this, the selector 18 converts the pixel value information indicating the transparent color in the character image signal Sg into the camera image signal Sc according to the selector control signal (the control signal S1b in this case) output by the display control unit 17 in step 28. To generate the display image signal Sh by substituting the pixel value information of the corresponding pixel in. At this time, a display screen is displayed on which a player's face (an image corresponding to the camera image signal Sc) captured by the camera 14 is virtually superimposed on a balloon portion in an image corresponding to the character image signal Sg. A display image signal Sh is generated. Thereby, as shown in FIG. 5B, a display screen in which the camera image (the face of the player) is superimposed on a part of the character image (the balloon) is displayed on the display unit 19. Thereafter, the display control unit 17 determines in step 27 that the next frame exists, and repeatedly executes a series of processes in steps 23, 28, 29, and 25 to 27.
[0030]
When it is determined in step 29 that the camera control command Ce exists (when the frame corresponds to the end frame in the present invention), the display control unit 17 instructs the camera control unit 15 to end imaging. The signal S2 is output (step 30). At this time, the camera control unit 15 causes the camera 14 to end imaging. As a result, the output of the camera image signal Sc to the selector 18 is stopped. On the other hand, after completing the output of the camera control signal S2 to the camera control unit 15, the display control unit 17 specifies the character image data Dg, Dg,. The character image data Dg, Dg,... Are expanded in the VRAM 13 to generate a character image signal Sg and output to the selector 18 (step 26). At this time, the display control unit 17 generates a character image signal Sg and outputs the character image signal Sg to the selector 18 in the same manner as the image processing method for the frame before the frame in which the camera control command Cs exists. Thereby, as shown in FIG. 5C, a display screen including only the character image is displayed on the display unit 19. When it is determined in step 27 that the next frame does not exist, the display control unit 17 returns to step 21 and monitors transmission of a new display control command C by the main control unit 4.
[0031]
As described above, according to the gaming machine 1, the character image is displayed as an animation image from the first frame to the last frame in accordance with the instruction content of the display control command C output by the main control unit 4, By superimposing and displaying the camera image on a part of the character image between the start frame and the end frame instructed by the camera control commands Cs and Ce, the camera image is superimposed and displayed by one display procedure data Dh. Can be displayed. As a result, a highly interesting animation image can be displayed without increasing the number of display procedure data Dh.
[0032]
Further, according to the gaming machine 1, when the display control command C instructing execution of the superimposed display of the camera images is output by the main control unit 4, the superimposed display is performed by assuming that the predetermined condition is satisfied. Unlike the method in which the display control unit 17 determines whether or not to superimpose camera images, it is possible to superimpose camera images in accordance with the display content (for example, premium reach) of an animation image determined by the main control unit 4. As a result, a highly interesting animation image can be displayed.
[0033]
Further, according to the gaming machine 1, in the start frame specified by the camera control command Cs, the camera 14 (camera control unit 15) starts imaging to output the camera image signal Sc and superimpose the camera images. By starting the display and stopping the camera 14 from taking an image in the end frame specified by the camera control command Ce and ending the superimposed display of the camera images, regardless of the presence or absence of the superimposed display of the camera images, Compared with a system in which an image is always captured by the camera 14, the life of the light conversion element and the like in the camera 14 can be extended, and the power consumption by the camera 14 and the like can be reduced.
[0034]
Further, according to the gaming machine 1, the selector 18 converts the pixel value information of a predetermined pixel value (pixel value indicating a transparent color in the above example) in the character image into the pixel value of the corresponding pixel in the camera image. For example, the display control unit 17 can display the character image data Dg and the camera image data Dc (image data generated by the camera control unit 15 based on the camera image signal Sc) by superimposing and displaying the character image data by replacing the character image data with the information. By performing the image synthesizing process, the load on the display control unit 17 can be sufficiently reduced as compared with a method of superimposing and displaying a camera image on a character image. Therefore, it is possible to effectively avoid dropping frames due to a heavy load during image processing.
[0035]
Note that the present invention is not limited to the above embodiment of the present invention. For example, in the embodiment of the present invention, an example in which the camera image signal Sc output by the camera 14 is immediately output to the selector 18 when the camera images are superimposed and displayed, but the present invention is not limited to this. The camera control unit 15 converts the camera image signal Sc output by the camera control unit 15 into camera image data Dc and stores the camera image data Sc in the RAM 16 so that an arbitrary frame different from the frame captured by the camera 14 (in this case, The camera image based on the camera image data Dc can be superimposed and displayed on the character image (including a frame in an animation image other than the animation image displayed when the imaging is performed). This makes it possible to display a highly interesting display, for example, by capturing a happy face at the time of a big hit and displaying it as a part of an animation image during a premium reach.
[0036]
In the embodiment of the present invention, an example has been described in which main control unit 4 determines whether or not to perform superimposed display of camera images and instructs display control unit 17 with display control command C. However, the present invention is not limited to this. For example, the display control unit 17 superimposes the camera images according to the number of transmissions of the display control command C transmitted by the main control unit 4 (for example, once every ten transmissions of the display control command C). A configuration for determining whether or not to execute can be adopted. In this case, in the above example, when the display control command C is transmitted ten times by the main control unit 4, it is when the predetermined condition in the present invention is satisfied. Further, in the embodiment of the present invention, an example in which the present invention is applied to a pachinko machine has been described. However, the present invention is not limited to the pachinko machine, and can be applied to various gaming machines such as pachislot and arcade games.
[0037]
【The invention's effect】
As described above, according to the display control method, the display control device, and the gaming machine according to the present invention, the first image is displayed between the first frame and the end frame depending on whether the predetermined condition is satisfied. By displaying as an animation image, or displaying the second image so as to overlap a part or the whole of the first image between the start frame and the end frame, the second image is displayed by one display procedure data. It is possible to display two types of animation images having different superimposed display. As a result, it is possible to display an animation image with high interest without increasing the number of display procedure data.
[0038]
Further, according to the display control method, the display control device, and the gaming machine according to the present invention, it is assumed that the predetermined condition is satisfied when the control signal instructing execution of the superimposed display is output by the main control unit of the gaming machine. By performing the superimposed display, unlike the method in which the display control unit determines whether or not to superimpose the second image, according to the display content (for example, premium reach) of the animation image determined by the main control unit. As a result of being able to superimpose the second images, it is possible to display an animation image having high interest.
[0039]
Further, according to the display control method, the display control device, and the gaming machine according to the present invention, the imaging unit is caused to start imaging in the start frame, output imaging data, start overlapping display, and perform imaging in the end frame. By stopping the imaging and ending the superimposed display with respect to the means, regardless of the presence or absence of the superimposed display of the second image, the light in the imaging means can be compared with a method in which the imaging means always takes an image. The service life of the conversion element and the like can be extended, and the power consumption by the imaging means and the like can be reduced.
[0040]
Further, according to the display control method, the display control device, and the gaming machine according to the present invention, the pixel value information of the predetermined pixel value in the first image is changed to the pixel value information of the corresponding pixel in the second image. By causing the display control unit to superimpose and display, for example, the display control unit sufficiently reduces the load on the display control unit as compared with a method of superimposing and displaying the first and second images by performing image synthesis processing. can do. Therefore, it is possible to effectively avoid dropping frames due to a heavy load during image processing.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a gaming machine 1 according to an embodiment of the present invention.
FIG. 2 is a data structure diagram showing an example of a data structure of display procedure data Dh.
FIG. 3 is a flowchart of a display control process 20 executed by the display control unit 17 of the display device 6 in the gaming machine 1.
FIG. 4 is a display screen diagram showing an example of an animation image (display pattern A) displayed on the display unit 19.
FIG. 5 is a display screen diagram showing another example (display pattern B) of the animation image displayed on the display unit 19.
[Explanation of symbols]
1 gaming machines
4 Main control unit
6 Display device
11,12 ROM
13 VRAM
14 Camera
15 Camera control unit
17 Display control unit
18 Selector
19 Display
20 Display control processing
C Display control command
Ce, Cs Camera control command
Dc camera image data
Dg Character image data
Dh display procedure data
S1a, S1b Selector control signal
S2 Camera control signal
Sc camera image signal
Sg Character image signal
Sh Display image signal

Claims (9)

記憶部に記憶されている画像データに基づく第1の画像を含むアニメーション画像を、その先頭フレームから最終フレームまでの間における当該第1の画像についての表示手順と、撮像装置によって出力された撮像データに基づく第2の画像の重ね合わせ表示を開始すべき開始フレームおよび当該重ね合わせ表示を終了すべき終了フレームとを特定可能な情報を記録した表示手順データに基づいて遊技機の表示部に表示させる表示制御方法であって、
所定条件が満たされたときに、前記先頭フレームから前記最終フレームまでの間において前記表示手順に従って前記第1の画像を表示させると共に前記表示手順データに基づいて特定される前記開始フレームから前記終了フレームの間において前記第2の画像を前記第1の画像の一部または全体に重ね合わせ表示させる表示制御方法。
A display procedure for displaying the animation image including the first image based on the image data stored in the storage unit from the first frame to the last frame of the animation image, and the imaging data output by the imaging device; Display on the display unit of the gaming machine based on the display procedure data in which the start frame to start the superimposed display of the second image based on the information and the end frame to end the superimposed display are recorded. A display control method,
When a predetermined condition is satisfied, the first image is displayed according to the display procedure from the first frame to the last frame, and the start frame to the end frame specified based on the display procedure data. A display control method for superimposing and displaying the second image on a part or the whole of the first image.
前記重ね合わせ表示の実行を指示する制御信号が前記遊技機の主制御部によって出力されたときに前記所定条件が満たされたとして当該重ね合わせ表示を行う請求項1記載の表示制御方法。The display control method according to claim 1, wherein when the control signal instructing execution of the superimposed display is output by a main control unit of the gaming machine, the superimposed display is performed assuming that the predetermined condition is satisfied. 前記開始フレームにおいて前記撮像手段に対して撮像を開始させて前記撮像データを出力させると共に、前記終了フレームにおいて前記撮像手段に対して撮像を停止させる請求項1または2記載の表示制御方法。3. The display control method according to claim 1, wherein in the start frame, the imaging unit starts imaging to output the imaging data, and in the end frame, the imaging unit stops imaging. 前記第1の画像における予め規定された画素値の画素値情報を前記第2の画像における対応する画素の画素値情報に変更させることによって前記重ね合わせ表示させる請求項1から3のいずれかに記載の表示制御方法。4. The superimposed display according to claim 1, wherein pixel value information of a predetermined pixel value in the first image is changed to pixel value information of a corresponding pixel in the second image. Display control method. 第1の画像についての画像データを記憶する画像データ記憶部、前記第1の画像を含むアニメーション画像の先頭フレームから最終フレームまでの間における当該第1の画像についての表示手順と、撮像装置によって出力された撮像データに基づく第2の画像の重ね合わせ表示を開始すべき開始フレームおよび当該重ね合わせ表示を終了すべき終了フレームとを特定可能な情報を記録した表示手順データを記憶する表示手順データ記憶部、並びに前記表示手順データに基づいて前記アニメーション画像を遊技機の表示部に表示させる表示制御部とを備えた表示制御方法であって、
前記表示制御部は、所定条件が満たされたときに、前記先頭フレームから前記最終フレームまでの間において前記表示手順に従って前記第1の画像を表示させると共に前記表示手順データに基づいて特定される前記開始フレームから前記終了フレームの間において前記第2の画像を前記第1の画像の一部または全体に重ね合わせ表示させる表示制御装置。
An image data storage unit that stores image data of the first image, a display procedure for the first image from the first frame to the last frame of the animation image including the first image, and output by the imaging device. Display procedure data storage for storing display procedure data that records information that can specify a start frame to start superimposed display of a second image based on the captured image data and an end frame to end the superimposed display And a display control unit for displaying the animation image on a display unit of the gaming machine based on the display procedure data,
The display control unit, when a predetermined condition is satisfied, displays the first image in accordance with the display procedure from the first frame to the last frame and specifies the first image based on the display procedure data. A display control device that superimposes and displays the second image on a part or the entirety of the first image between a start frame and the end frame.
前記表示制御部は、前記重ね合わせ表示の実行を指示する制御信号が前記遊技機の主制御部によって出力されたときに前記所定条件が満たされたとして当該重ね合わせ表示を行う請求項5記載の表示制御装置。6. The display control unit according to claim 5, wherein when the control signal instructing execution of the superimposed display is output by the main control unit of the gaming machine, the predetermined condition is satisfied and the superimposed display is performed. Display control device. 前記表示制御部は、前記開始フレームにおいて前記撮像手段に対して撮像を開始させて前記撮像データを出力させると共に、前記終了フレームにおいて前記撮像手段に対して撮像を停止させる請求項5または6記載の表示制御装置。7. The display control unit according to claim 5, wherein the display control unit causes the imaging unit to start imaging in the start frame to output the imaging data, and causes the imaging unit to stop imaging in the end frame. Display control device. 前記第1の画像における予め規定された画素値の画素値情報を前記表示制御部の制御下で前記第2の画像における対応する画素の画素値情報に変更して前記表示部に出力する画素値情報変更手段を備えて構成されている請求項5から7のいずれかに記載の表示制御装置。A pixel value that changes pixel value information of a predetermined pixel value in the first image to pixel value information of a corresponding pixel in the second image under the control of the display control unit and outputs the pixel value information to the display unit 8. The display control device according to claim 5, wherein the display control device includes information changing means. 請求項5から8のいずれかに記載の表示制御装置と、前記表示部と、前記撮像装置とを備えて構成されている遊技機。A gaming machine comprising: the display control device according to claim 5; the display unit; and the imaging device.
JP2003028675A 2003-02-05 2003-02-05 Display control method, display control device, and game machine Expired - Fee Related JP4211418B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003028675A JP4211418B2 (en) 2003-02-05 2003-02-05 Display control method, display control device, and game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003028675A JP4211418B2 (en) 2003-02-05 2003-02-05 Display control method, display control device, and game machine

Publications (2)

Publication Number Publication Date
JP2004236825A true JP2004236825A (en) 2004-08-26
JP4211418B2 JP4211418B2 (en) 2009-01-21

Family

ID=32956071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003028675A Expired - Fee Related JP4211418B2 (en) 2003-02-05 2003-02-05 Display control method, display control device, and game machine

Country Status (1)

Country Link
JP (1) JP4211418B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1725005A1 (en) * 2005-05-17 2006-11-22 Samsung Electronics Co., Ltd. Method for displaying special effects in image data and a portable terminal implementing the same
JP2017213121A (en) * 2016-05-31 2017-12-07 株式会社大一商会 Game machine
JP2018000394A (en) * 2016-06-30 2018-01-11 株式会社大一商会 Game machine
JP2018023406A (en) * 2016-08-08 2018-02-15 株式会社サンセイアールアンドディ Game machine
JP2021013842A (en) * 2020-11-13 2021-02-12 株式会社大一商会 Game machine
JP2021035580A (en) * 2017-09-19 2021-03-04 株式会社大一商会 Game machine
JP2021184974A (en) * 2019-03-01 2021-12-09 株式会社大一商会 Game machine
JP2021184975A (en) * 2019-03-01 2021-12-09 株式会社大一商会 Game machine
JP2021184973A (en) * 2019-03-01 2021-12-09 株式会社大一商会 Game machine

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1725005A1 (en) * 2005-05-17 2006-11-22 Samsung Electronics Co., Ltd. Method for displaying special effects in image data and a portable terminal implementing the same
JP2017213121A (en) * 2016-05-31 2017-12-07 株式会社大一商会 Game machine
JP2018000394A (en) * 2016-06-30 2018-01-11 株式会社大一商会 Game machine
JP2018023406A (en) * 2016-08-08 2018-02-15 株式会社サンセイアールアンドディ Game machine
JP2021035580A (en) * 2017-09-19 2021-03-04 株式会社大一商会 Game machine
JP2021184974A (en) * 2019-03-01 2021-12-09 株式会社大一商会 Game machine
JP2021184975A (en) * 2019-03-01 2021-12-09 株式会社大一商会 Game machine
JP2021184973A (en) * 2019-03-01 2021-12-09 株式会社大一商会 Game machine
JP7198562B2 (en) 2019-03-01 2023-01-04 株式会社大一商会 game machine
JP7198563B2 (en) 2019-03-01 2023-01-04 株式会社大一商会 game machine
JP7198561B2 (en) 2019-03-01 2023-01-04 株式会社大一商会 game machine
JP2021013842A (en) * 2020-11-13 2021-02-12 株式会社大一商会 Game machine
JP7193162B2 (en) 2020-11-13 2022-12-20 株式会社大一商会 game machine

Also Published As

Publication number Publication date
JP4211418B2 (en) 2009-01-21

Similar Documents

Publication Publication Date Title
JP2007007094A (en) Game machine
JP2009022607A (en) Game machine
JP5771814B2 (en) Game machine
JP4211418B2 (en) Display control method, display control device, and game machine
JP5392871B2 (en) Game machine
JP2010042299A (en) Game machine
JP2005230057A (en) Game machine
JP2005027796A (en) Game machine and image display device thereof
JPH09168647A (en) Pachinko game device and image display method in pachinko game device
JP3933924B2 (en) Game machine
JP7488070B2 (en) Gaming Machines
JP7488069B2 (en) Gaming Machines
JP2006223598A (en) Game machine
JP2008258929A (en) Caption display area determining device and caption display program
JP2020000292A (en) Game machine
JP7488068B2 (en) Gaming Machines
JP7488066B2 (en) Gaming Machines
JP7488067B2 (en) Gaming Machines
JP7051629B2 (en) Pachinko machine
JP7086769B2 (en) Pachinko machine
JP7086768B2 (en) Pachinko machine
JP5463396B2 (en) Game machine
JP7210493B2 (en) game machine
JP6933611B2 (en) Pachinko machine
JP2020010906A (en) Game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050302

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070403

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080715

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080825

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081007

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081020

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111107

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111107

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121107

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121107

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131107

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees