JP3767553B2 - Image display device - Google Patents
Image display device Download PDFInfo
- Publication number
- JP3767553B2 JP3767553B2 JP2002377408A JP2002377408A JP3767553B2 JP 3767553 B2 JP3767553 B2 JP 3767553B2 JP 2002377408 A JP2002377408 A JP 2002377408A JP 2002377408 A JP2002377408 A JP 2002377408A JP 3767553 B2 JP3767553 B2 JP 3767553B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- image
- display image
- aspect ratio
- coordinate system
- 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.)
- Expired - Fee Related
Links
- 238000012937 correction Methods 0.000 claims description 49
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 53
- 239000004973 liquid crystal related substance Substances 0.000 description 31
- 238000001514 detection method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000036544 posture Effects 0.000 description 13
- 238000009877 rendering Methods 0.000 description 11
- 238000000034 method Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 8
- 238000012546 transfer Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 6
- 230000002411 adverse Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Pinball Game Machines (AREA)
- Display Devices Of Pinball Game Machines (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、パチンコ機、スロットマシン、コイン遊技機あるいはビデオゲーム機などの遊技機に搭載される画像表示装置に係り、特に、画像表示装置の表示画面に識別図柄を表示する技術に関する。
【0002】
【従来の技術】
遊技機である例えばパチンコ機は、その遊技盤面のほぼ中央にモニタの表示画面が現れるように搭載された画像表示装置を備えている。この画像表示装置は、パチンコ機における遊技状態、例えばリーチや大当たりなどを遊技者に認識させるために、複数個の識別図柄の変動等を表示するものである。具体的には、画像表示装置は、遊技状態に応じてパチンコ機の本体側から送られてくるコマンドを把握する。そして、画像表示装置は、コマンドに基づく表示プログラムによって、複数個の識別図柄を順次変動させるとともに、それら識別図柄を含む表示画像を順次生成する。さらに、画像表示装置に備えるモニタは、順次生成される表示画像を表示画面に順次表示して、複数個の識別図柄の変動を表示する。
【0003】
また、従来、家庭用のテレビでは縦横比が3:4の表示画面が一般的であったので、パチンコ機などの遊技機に備える画像表示装置でも、縦横比を3:4で生成した表示画像を、縦横比が3:4の表示画面のモニタに表示させていた。しかし、近年、家庭用のテレビの表示画面の大型化、ワイド化が一般的になったのに伴い、パチンコ機等の画像表示装置にも、大型化、ワイド化された多種多様な縦横比の表示画面のモニタが採用され始めている。
【0004】
【発明が解決しようとする課題】
しかしながら、上述した従来のパチンコ機に備える画像表示装置においては、次のような問題がある。
上述したように、多種多様な縦横比の表示画面のモニタに対応するために、画像表示装置では縦横比が3:4の表示画像を生成しており、その表示画像を例えば縦横比が9:16の表示画面に表示する場合には、モニタでその表示画像を9:16の縦横比に引き延ばして表示していた。したがって、表示画面に表示される表示画像は、表示画像全体が横方向に間延びした画像となり、その表示画像に含まれる識別図柄も同様に横方向に間延びした画像となる。その結果、遊技者に識別させるための識別図柄がみにくくなるという問題があり、遊技者の面白味を永続させられないという問題も生じる。また、表示画像が表示される表示画面の縦横比が異なるごとに、識別図柄の表示形態が変化するので、予め用意された識別図柄をイメージ通りに表示することができないという問題もある。
【0005】
本発明は、このような事情に鑑みてなされたものであって、表示画面の縦横比に表示形態が影響されない識別図柄を表示することができる画像表示装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
本発明は、このような目的を達成するために、次のような構成をとる。
本発明の請求項1に記載の構成は、少なくとも1つの識別図柄を背景画像上に配置した表示画像を生成し、その表示画像とは異なる縦横比の表示画面に合わせて前記表示画像を表示する画像表示装置において、前記表示画像を生成する前に、前記表示画像と前記表示画面との縦横比に基づいて、前記背景画像を除く前記識別図柄を変形補正する変形補正手段を備えたことを特徴とするものである。なお、本発明の請求項1に記載の構成を構成1とすると、さらに本発明を以下のように構成することもできる。
【0007】
請求項2に記載の発明は、少なくとも1つの識別図柄を背景画像上に配置した表示画像を生成し、その表示画像とは異なる縦横比の表示画面に合わせて前記表示画像を表示する画像表示装置において、前記識別図柄を記憶した記憶手段と、前記記憶手段に記憶されている識別図柄と、前記表示画面に合わせて表示される表示画像に含まれる識別図柄とが同等の縦横比になるように、前記背景画像を除く前記記憶手段から読み出した識別図柄を、前記表示画像と前記表示画面との縦横比に基づいて変形補正する変形補正手段と、前記変形補正された識別図柄を含む表示画像を生成する表示画像生成手段と、前記生成された表示画像を前記表示画面の縦横比に合わせて表示する表示手段とを備えたことを特徴とする画像表示装置である。この構成によれば、記憶手段は、表示画像内に表示される識別図柄を記憶する。変形補正手段は、記憶手段に記憶されている識別図柄と、表示画面に表示される識別図柄とが同等の縦横比になるように、表示画像と表示画面との縦横比に基づいて、記憶手段から読み出した識別図柄を変形補正する。表示画像生成手段は、その識別図柄を含む表示画像を生成する。表示手段は、生成された表示画像とは縦横比が異なる表示画面に合うように、その表示画像の縦幅および横幅をそれぞれ拡大または縮小して表示する。このとき、表示画像と同様に、識別図柄も表示画面に合わせて変形されるが、その表示画像に含まれる識別図柄は元の形態と同等の縦横比で表示される。その結果、表示画面に表示される表示画像に含まれた識別図柄を、表示画面の縦横比に影響されることなく、記憶手段に記憶された元の形態と同等の縦横比で表示することができるので、識別図柄が変形してみにくくなる等の弊害を防止することができる。
【0008】
構成3は、請求項1または請求項2に記載の画像表示装置において、前記表示画像は、その縦横比が3:4であり、前記表示画面は、その縦横比が9:16である場合に、前記変形補正手段は、前記記憶手段から読み出した識別図柄の横幅を4分の3倍の大きさに縮小して変形補正する画像表示装置である。この構成によれば、変形補正手段は、表示画像の縦横比3:4と、表示画面の縦横比9:16とに基づいて、識別図柄の横幅を4分の3倍の大きさに縮小する。表示手段は、その識別図柄を含む表示画像の縦幅を3倍に、その横幅を4倍にして表示する。しかし、表示画像に含まれる識別図柄の横幅は4分の3倍の大きさに予め縮小されているので、その識別図柄の縦幅は元の3倍になるが、横幅は元の3倍にしか拡大されない。その結果、識別図柄が間延びすることなく表示することができる。
【0009】
請求項3に記載の発明は、少なくとも1つのオブジェクトが配置されたワールド座標系内の様子を、前記ワールド座標系内の所与の視点に基づいて表示するための表示画像を生成し、その表示画像とは異なる縦横比の表示画面に合わせて前記表示画像を表示する画像表示装置において、前記表示画像を生成する前に、前記オブジェクトを、前記表示画像と前記表示画面との縦横比に基づいて変形補正する変形補正手段を備えたことを特徴とする画像表示装置である。この構成によれば、変形補正手段は、生成する表示画像の縦横比と、その表示画像を表示する表示画面の縦横比とに基づいて、表示画像を生成する前であるワールド座標系内のオブジェクトを変形補正する。変形補正されたオブジェクトが配置されたワールド座標系内の様子を表示する表示画像が生成され、その表示画像は縦横比が異なる表示画面に合うように、その縦幅および横幅がそれぞれ拡大または縮小されて表示される。このとき、表示画像と同様に、変形補正された識別図柄もその縦幅および横幅が拡大または縮小されて表示される。その結果、表示画像を生成する前にオブジェクトを変形補正しているので、オブジェクトの画像を含む表示画像が表示画面に合わせて表示されても、表示画像が表示される表示画面の縦横比に影響されることなく任意形態のオブジェクトの画像を表示させることができる。
【0010】
請求項4に記載の発明は、少なくとも1つのオブジェクトが配置されたワールド座標系内の様子を、前記ワールド座標系内の所与の視点に基づいて表示するための表示画像を生成し、その表示画像とは異なる縦横比の表示画面に合わせて前記表示画像を表示する画像表示装置において、前記オブジェクトを記憶した記憶手段と、前記記憶手段から読み出したオブジェクトを前記ワールド座標系内に配置するオブジェクト配置手段と、前記オブジェクトが配置されたワールド座標系を、前記所与の視点を基準とする視点座標系に変換する視点座標変換手段と、前記記憶手段に記憶されているオブジェクトと、前記表示画面に合わせて表示される表示画像に含まれるオブジェクトの画像とが同等の縦横比になるように、前記視点座標系内に配置されたオブジェクトを、前記表示画像と前記表示画面との縦横比に基づいて変形補正する変形補正手段と、前記変形補正されたオブジェクトが配置された視点座標系内の様子を、前記視点からの視線方向に基づいて設定された投影平面に投影した表示画像を生成する表示画像生成手段と、前記生成された表示画像を前記表示画面の縦横比に合わせて表示する表示手段とを備えたことを特徴とする画像表示装置である。この構成によれば、記憶手段は、ワールド座標系内に配置される3次元情報であるオブジェクトを記憶している。オブジェクト配置手段は、記憶手段から読み出したオブジェクトをワールド座標系内に配置する。視点座標変換手段は、オブジェクトが配置されたワールド座標系内の様子を、所与の視点を基準とする視点座標系に変換する。変形補正手段は、記憶手段から読み出されワールド座標系内に配置されたオブジェクトと、表示画面に表示されるオブジェクトの画像とが同等の縦横比になるように、表示画像と表示画面との縦横比に基づいて、視点座標系内のオブジェクトを変形補正する。表示画像生成手段は、変形補正手段によって変形補正されたオブジェクトが配置された視点座標系内の様子を、視点からの視線方向に基づいて設定された投影平面に投影した表示画像を生成する。表示手段は、この表示画像を表示画面の縦横比に合わせて表示する。その結果、表示画面に表示される表示画像に含まれたオブジェクトの画像を、表示画面の縦横比に影響されることなく、記憶手段に記憶された元の形態のオブジェクトと同等の縦横比で表示することができるので、オブジェクトの画像が変形してみにくくなる等の弊害を防止することができる。また、視点座標系におけるオブジェクトを変形補正しているので、ワールド座標系におけるオブジェクトを変形補正する場合に比べて、視点の位置や視線方向の回転などが変化した場合にも容易に対応することができる。
【0011】
構成6は、請求項4に記載の画像表示装置において、前記変形補正手段は、前記視点座標系自体を、前記表示画像と前記表示画面との縦横比に基づいて変形補正することによって、前記記憶手段に記憶されているオブジェクトと、前記表示画面に合わせて表示される表示画像に含まれるオブジェクトの画像とが同等の縦横比になるように前記視点座標系内に配置されたオブジェクトを変形補正し、前記表示画像生成手段は、前記変形補正された視点座標系内の様子を、前記視線方向に基づいて設定された投影平面に投影した表示画像を生成する画像表示装置である。この構成によれば、変形補正手段は、前記記憶手段に記憶されているオブジェクトと、前記表示画面に合わせて表示される表示画像に含まれるオブジェクトの画像とが同等の縦横比になるように、オブジェクトが配置された視点座標系自体を変形補正する。例えば、視線方向に基づいてオブジェクトを見た場合に、そのオブジェクトの縦横方向の2次元の座標系を変形補正することにより、オブジェクトを変形補正する。表示画像生成手段は、視線方向に基づいて設定された投影平面に、変形補正された視点座標系内の様子を投影して、表示画像を生成する。その結果、特に、複数個のオブジェクトがワールド座標系に配置されていた場合には、それら各オブジェクトの形態だけでなく、各オブジェクトの間隔も表示画面上に忠実に再現することができる。また、ワールド座標系から視点座標系に変換する際に、その視点座標系の変形補正を視点座標系への変換と同時に処理することも可能になるので、処理の高速化も図ることができる。
【0012】
構成7は、請求項3、請求項4または構成6のいずれかに記載の画像表示装置において、前記表示画像は、その縦横比が3:4であり、前記表示画面は、その縦横比が9:16である場合に、前記変形補正手段は、前記オブジェクトの横幅を4分の3倍の大きさに縮小して変形補正する画像表示装置である。この構成によれば、変形補正手段は、表示画像の縦横比3:4と、表示画面の縦横比9:16とに基づいて、オブジェクトの横幅を4分の3倍の大きさに縮小する。表示手段は、その識別図柄を含む表示画像の縦幅を3倍に、その横幅を4倍にして表示する。しかし、表示画像に含まれるオブジェクトの画像の横幅は4分の3倍の大きさに予め縮小されているので、その識別図柄の縦幅は元の3倍になるが、横幅は元の3倍にしか拡大されない。その結果、オブジェクトの画像が間延びすることなく表示することができる。
【0013】
構成8は、上記請求項1から4、構成3、6から8のいずれかに記載の画像表示装置において、さらに、前記装置は、表示画面の縦横比を検出する検出手段を備え、前記変形補正手段は、検出された表示画面の縦横比に基づいて、識別図柄または識別オブジェクトを変形補正する画像表示装置である。この構成によれば、検出手段は、表示画面の縦横比を検出する。変形補正手段は、検出された表示画面の縦横比に基づいて識別図柄または識別オブジェクトを変形補正する。その結果、表示画面に任意形状の識別図柄を表示させることができる。
【0014】
構成9は、上記請求項1から4、構成3、6から8のいずれかに記載の画像表示装置を備える遊技機である。この遊技機によれば、上記構成1ないし構成7のいずれかに記載の画像表示装置によって、その表示画面の縦横比の影響を受けていない識別図柄またはオブジェクトの画像を表示する。その結果、遊技機を遊技する遊技者の面白味を永続させることができる。
【0015】
構成10は、上記構成9に記載の遊技機において、前記遊技機はパチンコ機である。このパチンコ機の基本構成としては、操作ハンドルを備えておりそのハンドル操作に応じて遊技球を所定の遊技領域に発射させ、遊技球が遊技領域内の所定の位置に配置された作動口に入賞することを必要条件として表示手段における絵柄画像の変動が開始することが挙げられる。また、特定遊技状態発生中には遊技領域内の所定の位置に配置された入賞口が所定の態様で開放されて遊技球を入賞可能として、その入賞個数に応じた有価価値(景品球のみならず、磁気カードへの書き込む等も含む)が付与されることが挙げられる。その結果、パチンコ機を遊技する遊技者の面白味を永続させることができる。
【0016】
【作用】
本発明の作用は次のとおりである。
変形補正手段は、生成する表示画像の縦横比と、その表示画像を表示する表示画面の縦横比とに基づいて、生成される表示画像に含まれる識別図柄を変形補正する。変形補正された識別図柄を含んで生成された表示画像は、縦横比が異なる表示画面に合うように、その縦幅および横幅がそれぞれ拡大または縮小されて表示される。このとき、表示画像と同様に、変形補正された識別図柄もその縦幅および横幅が拡大または縮小されて表示される。
【0017】
【発明の実施の形態】
以下、図面を参照して本発明の一実施例を説明する。
<第1実施例>
本発明における画像表示装置を備える遊技機としてパチンコ機を例に採って説明する。図1は本実施例に係るパチンコ機の概略構成を示す正面図であり、図2はパチンコ機に備える制御基盤および画像表示装置の概略構成を示すブロック図である。
【0018】
第1実施例に係るパチンコ機は、パチンコ機の全体を制御する制御基盤1(図2参照)を備える遊技盤7と、遊技盤7が取り付けられた枠体3と、遊技盤7の下側に設けられた上受け皿8と、上受け皿8に貯留したパチンコ球を遊技盤7の盤面に発射する図示しない発射装置が連結された回転式ハンドル5と、上受け皿8の下側に設けられた下受け皿6と、遊技者が遊技状態を識別する識別図柄を表示する液晶モニタ4の表示画面4aが遊技盤7の盤面のほぼ中央に配置されるように搭載された画像表示装置2とを備えている。ここで、液晶モニタ4の表示画面4aには、1または複数個の識別図柄の変動(移動,回転.変形等)の様子が、遊技機における遊技状態に応じて表示される。識別図柄とは、パチンコ機における大当たりやリーチ等を遊技者に認識させるためのいわゆる図柄番号が付けられた図柄の画像をいう。なお、本発明に係る識別図柄には、上述した図柄番号が付けられた図柄の他に、通常変動時、リーチ時または大当たり時にラウンドごとの演出効果を高めるために表示される補助的な図柄をも含む概念である。また、大当たりとは、多数個のパチンコ球を取得できる遊技者に有利な状態をいい、通常の遊技状態、とはパチンコ球を消費する遊技者に不利な状態をいう。通常の遊技状態時に表示される識別図柄の変動の表示態様を通常変動といい、大当たりの発生の有無に関係なく、大当たりが発生するかのような演出を行うための表示態様をリーチという。
【0019】
遊技盤7には、回転式ハンドル5によって発射されたパチンコ球を盤面に案内するレール7aと、パチンコ球を不特定箇所に誘導する複数本の図示しないクギと、クギによって誘導されてきたパチンコ球が入賞する複数個の入賞口7bと、遊技盤7のほぼ中央付近に誘導されてきたパチンコ球が入賞する始動口7cと、特定の遊技状態において比較的多数のパチンコ球を同時に入賞させることができる大入賞口7dとが設けられている。各入賞口7b、始動口7cおよび大入賞口7d内には、パチンコ球の入球を検出する入賞検出センサ11(図2参照)がそれぞれ設けられている。入賞検出センサ11がパチンコ球の入球を検出すると、遊技盤7に備える制御基盤1によって所定個数のパチンコ球が上受け皿8に供給される。また、始動口7c内には、始動開始センサ12(図2参照)が設けられている。さらに、大入賞口7dには、開閉式ソレノイド13(図2参照)が設けられており、この開閉式ソレノイド13の動作によって、大入賞口7dが開閉自在に構成されている。なお、上述したものの他に始動口7cに入球したパチンコ球の個数を記憶する例えば保留ランプ等を備えるが、この実施例ではその説明を省略する。
【0020】
上受け皿8は、受け皿形状になっており、パチンコ球が供給される球供給口8aから供給されたパチンコ球を貯留する。また、球供給口8aが配置された上受け皿8の反対側には、パチンコ球をレール7aに向けて発射する発射装置に連通する図示しない球送り口が設けられている。さらに、上受け皿8の上部には、貯留したパチンコ球を下受け皿6に移すための球抜きボタン8bが設けられており、この球抜きボタン8bを押すことで、上受け皿8に貯留したパチンコ球を下受け皿6に移すことができる。下受け皿6は、受け皿形状になっており、上受け皿8から移されてきたパチンコ球を受け止める。なお、下受け皿6には、その中に貯留したパチンコ球を抜く図示しない球抜きレバーが設けられている。
【0021】
回転式ハンドル5には、パチンコ球をレール7aに向けて発射する発射装置が連結されている。回転式ハンドル5を回転させることにより、発射装置はその回転量に応じた強さでパチンコ球を発射する。なお、遊技者が回転式ハンドル5を回転させた状態で保持することにより、発射装置はパチンコ球を所定の間隔ごとに一個ずつ発射する。
【0022】
図2に示すように、遊技盤7に備える制御基盤1は、メモリおよびCPU等で構成されるマイクロコンピュータである主制御部16と、遊技機における遊技状態を決定する値を出力するカウンタ14と、始動口7c(図1参照)でパチンコ球の入球を検出する始動開始センサ12と、入賞口7b等(図1参照)でパチンコ球の入球を検出する入賞検出センサ11と、大入賞口7d(図1参照)を開閉する開閉式ソレノイド13と、画像表示装置2のインターフェイス21に情報流通可能に接続されるインターフェイス15などを備えて構成されている。この制御基盤1は、上述した入賞口7bや始動口7cの球検出センサの検出に基づいて所定量のパチンコ玉を供給したり、図示しないランプやスピーカを作動させたりする各種のイベントを実行するものである。また、制御基盤1は、遊技状態に応じた表示態様を指示するための各種のコマンドをインターフェイス15を通じて画像表示装置2に送信する。
【0023】
具体的に、制御基盤1で行なわれる処理について図3に示すフローチャートを参照しながら詳細に説明する。
ステップS1(入球を検出)
遊技者は、回転式ハンドル5によってパチンコ球を遊技盤7内に打ち込み、パチンコ遊技を開始する。遊技盤7内に打ち込まれた一部のパチンコ球は盤面の中央付近まで導かれ、始動口7cに入球する。パチンコ球が始動口7cに入球すると、始動口7c内に入球した球を検出する始動開始センサ12は、始動開始信号を主制御部16に送るとともに、始動口7c内に設けられた入賞検出センサ11は、入賞信号を主制御部16に送る。なお、この実施例では、始動開始センサ12と入賞検出センサ11とは、同一のセンサによって併用される。また、入賞口7bにパチンコ球が入球した場合にも、各入賞口7bの入賞検出センサ11は、入賞信号を主制御部16に送る。
【0024】
ステップS2(パチンコ球を供給)
主制御部16は、入賞検出センサ11からの入賞信号を検出すると、図示しないパチンコ球供給機構を稼働させて、所定数量のパチンコ球を球供給口8aを通じて上受け皿8に供給する。
【0025】
ステップS3(大当たり抽選)
主制御部16は、始動開始センサ12からの始動開始信号を検出すると、カウンタ14の出力値を読取り、大当たり抽選を行う。大当たり抽選では、カウンタ14の出力値が所定値であれば、「大当たり」を発生させる。一方、カウンタ14の出力値が所定値以外であれば、「はずれ」である通常の遊技状態を継続する。
【0026】
ステップS4(コマンドを送信)
主制御部16は、通常の遊技状態または特定の遊技状態に応じた表示態様を決定し、その表示態様に応じたコマンドをインターフェイス15を介して画像表示装置2に送信する。コマンドは、画像表示装置2に所定の表示プログラムを実行させる命令であり、その表示プログラムの実行により遊技状態に応じた表示パターンが表示画面4aに表示される。例えば、大当たりが発生した場合には、主制御部16は、所定のリーチの開始を指示するコマンドを送信し、所定時間経過後に、そのリーチの最終段階で停止させる大当たりの識別図柄の種類を指示するコマンドを送信する。これにより、画像表示装置2の表示画面4aには、コマンドで指示された種類のリーチが表示された後に、さらにコマンドで指示された種類の大当たりの識別図柄で停止するように表示される。このとき、主制御部16は、表示画面4aにおいて大当たりの識別図柄の停止が表示された後に、開閉式ソレノイド13に開放信号を与えて大入賞口7dを開放して、遊技者が多数個のパチンコ球を取得できる状態にする。さらに、この遊技状態において、制御基盤1は例えば約10個の球が大入賞口7dに入賞したのを1ラウンドとして、そのラウンドが終了するたびにそのラウンドの終了または次のラウンドの開始を指示するコマンドを画像表示装置2に送信する。これにより、表示画面4aには、ラウンドごとに異なるパターンの表示態様が表示される。一方、ハズレの場合には、リーチの最終段階で停止させるハズレの識別図柄の種類を指示するコマンド、または通常の遊技状態時に変動されている識別図柄をハズレの識別図柄で停止させるためのコマンドを画像表示装置2に送信する。これにより、表示画面4aには、リーチを表示した後にハズレの識別図柄で停止するように、または通常変動後にハズレの識別図柄で停止するように表示される。
【0027】
ステップS5(新たな入球検出?)
主制御部16は、始動開始センサ12からの新たな始動開始信号の有無(新たな入球)を検出するまで待機する。新たな始動開始信号がなければ、この処理を終了して新たな始動開始信号が検出されるまで待機する。上述したステップS1〜S5を実行する制御基盤1は、遊技機の遊技状態における表示態様を指示するいわば表示態様指示手段としての機能を備える。なお、識別図柄の変動(リーチ、通常変動等)中にパチンコ球の入球を始動開始センサ12が検出し、その入球したパチンコ球の個数を記憶する上述で説明を省略した保留ランプが点灯している場合には、その保留ランプの点灯を新たな始動開始信号として検出する。新たな始動開始信号があれば、ステップT2〜T4を繰り返し行なう。
【0028】
画像表示装置2は、制御基盤1に情報流通可能に接続されたインターフェイス21と、画像表示装置2の全体を制御・管理するCPU22と、CPU22で実行されるコマンドに応じた表示プログラムが記憶されたプログラムROM24と、表示プログラムの実行結果である画面構成情報を記憶するワークRAM25と、表示画面4aに表示される識別図柄やその識別画像の背面に表示される背景画像などの2次元の画像を記憶するキャラクタROM26と、ワークRAM25に記憶された画面構成情報に基づいて、キャラクタROM26から読み出した2次元の画像を配置した表示画像を生成するVDP27と、VDP27で生成された表示画像を一時的に記憶するビデオRAM30と、表示画像を表示画面4aの大きさに合わせて表示する液晶モニタ4と備えている。
【0029】
CPU22は、中央演算処理装置であり、プログラムROM24に記憶された制御プログラムによって画像表示装置2の全体を制御・管理したり、制御基盤1から送られてきたコマンドに応じて、プログラムROM24に記憶された表示プログラムを実行して、表示画像の生成するための画面構成情報を生成するものである。CPU22は、主に、インターフェイス21によって受信したコマンドの種類に応じて、そのコマンドに対応する表示を行うための表示プログラムを実行する。そして、例えば背景画像上に識別図柄を配置した表示画像の生成をVDP27に指示するための画面構成情報を生成し、その画面構成情報をワークRAM25に記憶する。なお、画面構成情報は、例えば所定間隔ごとに発生する割り込み処理間に実行された表示プログラムによって生成される。表示プログラムは、割り込み処理ごとに背景画像上の識別図柄の配置位置等を順次更新して、識別図柄が背景画像上で変動する画面構成情報を順次生成するプログラムである。割り込み処理としては、例えば液晶モニタ4の垂直走査信号(例えば1/60秒)などが利用される。CPU22は、本発明における変形補正手段に相当する。
【0030】
プログラムROM24は、遊技機に電源が投入された際にCPU22によって最初に実行される制御プログラムや、制御基盤1から送られてくるコマンドの種類に応じた表示を行うための複数種類の表示プログラムを記憶したものである。
【0031】
ワークRAM25は、表示プログラムの実行によって得られた実行結果である画面構成情報を記憶するものである。この画面構成情報は、割り込み処理ごとにCPU22によってVDP27に転送される。
【0032】
キャラクタROM26は、複数種類の背景画像や識別図柄などの2次元の画像データを記憶するものであり、これらの画像データは、表示画像生成の際にVDP27によって適宜読み出される。キャラクタROM26は、本発明における記憶手段に相当する。なお、第1実施例のキャラクタROM26には、例えば図5に示すように、複数個の正方形が配置された模様の背景画像BKと、背景画像上で変動する星形の識別図柄50とが記憶されている。
【0033】
VDP27は、画面の一部に表示される識別図柄のような個別の画像を変動させるための処理を行ういわゆるスプライト回路や、画面の全体に表示される背景画像のような全体的な画像を設定するための処理を行ういわゆるスクリーン回路、および画像の色情報を処理するいわゆるパレット回路などを備えた画像データプロセッサであり、ワークRAM25から転送されてくる画面構成情報に基づいた表示画像を生成するものである。具体的には、VDP27は、画面構成情報に基づいて、キャラクタROM26に記憶されている背景画像を読み出すとともに、ビデオRAM30内に設けられた一画面分の画像を記憶するためのフレームメモリ内にその背景画像を描画する。さらに、VDP27は、画面構成情報に基づいて、キャラクタROM26から識別図柄を読み出し、液晶モニタ4の表示画面4aの縦横比に基づいた変形補正をその識別図柄に施し、その変形補正した識別図柄を画面構成情報で指示されている背景画像上の位置に描画する。そして、VDP27は、フレームメモリ内に生成した表示画像を割り込み処理ごとに液晶モニタ4に出力する。なお、VDP27は、例えば縦横比が3:4の表示画像を生成する。
【0034】
液晶モニタ4は、VDP27から出力されてきた表示画像を表示する表示画面4a(図1参照)を備えており、その表示画面4aは例えば縦横比が9:16のいわゆるワイド画面である。この液晶モニタ4は、VDP27から出力されてきた縦横比が3:4の表示画像を表示画面4aの縦横比に合わせて、表示画面4aに表示画像を表示する。なお、液晶モニタ4は表示手段に相当する。
【0035】
以下、画像表示装置2で行なわれる処理について、図4に示すフローチャートを参照しながら説明する。
ステップT1(コマンドを受信)
インターフェイス21は、制御基盤1から送られてくるコマンドを順次受信して、そのコマンドをCPU22に順次渡す。CPU22は、受け取ったコマンドを例えばワークRAM25に設けたコマンドバッファ内に記憶する。
【0036】
ステップT2(コマンドに応じた表示プログラムを実行)
CPU22は、コマンドバッファ内に記憶したコマンドを順次呼び出し、このコマンドに応じた表示プログラムをプログラムROM24内から選択し、その表示プログラムを実行する。その表示プログラムの実行によって、以下のステップが実行される。
【0037】
ステップT3(背景画像を決定)
CPU22は、表示プログラムで指示される例えば背景画像BK(図5参照)を液晶モニタ4の表示画面4aに表示する背景として決定する。具体的には、CPU22は、背景画像BKの画像データが記憶されたキャラクタROM26の格納アドレスをワークRAM25に書き込む。
【0038】
ステップT4(識別図柄を決定)
CPU22は、表示プログラムで指示される例えば識別図柄50(図5参照)を背景画像BK上で変動させる識別図柄として決定する。具体的には、CPU22は、識別図柄50の画像データが記憶されたキャラクタROM26の格納アドレスをワークRAM25に書き込む。
【0039】
ステップT5(識別図柄を変形補正)
CPU22は、VDP27で生成される表示画像の縦横比と、液晶モニタ4の表示画面4aの縦横比とに基づいて、識別図柄50を変形補正するための変形補正データを算出する。変形補正データは、識別図柄50の縦幅または横幅を拡大もしくは縮小するための倍率値である。変形補正データは、画面の縦横比をA:B、表示画像の縦横比をa:bとすると、次式(1)によって算出することができる。なお、次式(1)で算出される変形補正データは、表示画像の縦倍率を基準にして、その横幅を画面に合わせて変形した場合には、識別図柄50の横幅を変形補正するための倍率値であり、表示画像の横倍率を基準にして、その縦幅を画面に合わせて変形した場合には、識別図柄50の縦幅を変形補正するための倍率値である。
【0040】
(A×b)÷(a×B) …(1)
【0041】
例えば、識別図柄50を含む表示画像の縦横比が3:4であり、表示画面4aの縦横比が9:16である場合には、表示画面4aには表示画像の縦横比が9:16で表示されるので、表示画像の横幅が4/3倍に拡大されたように表示される。このとき、表示画像に含まれる識別図柄50の横幅も4/3倍に拡大される。ここで、式(1)に表示画像および表示画面4aの縦横比の各値を代入することで、識別図柄50の横幅を4分の3倍(以下、「3/4倍」と示す)に縮小する倍率値である変形補正データを算出する。CPU22は、算出した変形補正データをワークRAM25に書き込む。なお、この変形補正データによって、識別図柄50は、図6に示すように横幅が3/4倍に縮小される。
【0042】
ステップT6(識別図柄の配置位置を決定)
CPU22は、表示プログラム内に予め用意されているテーブルまたは演算式によって、背景画像BK上における識別図柄50の配置位置を決定する。例えば、テーブルが用意されている場合には、CPU22はそのテーブル内で指示される配置位置のデータを読み出し、その配置位置のデータをワークRAM25に書き込む。また、演算式を用いる場合には、演算式によって得られた配置位置のデータをワークRAM25に書き込む。例えば、図6に示すように、識別図柄50は背景画像BKの中央に配置される。なお、配置位置のデータの値を順次更新することで、背景画像BK上で識別図柄50が移動するように表示させることができる。
【0043】
ステップT7(画面構成情報の生成・転送)
CPU22が上述したステップT3〜T6を実行することによって、ワークRAM25には、表示画面4aに表示するための一画面分の画像である、背景画像BK上に識別図柄50を配置した画像を生成するための画面構成情報が生成される。CPU22は画面構成情報の生成が終了すると、ワークRAM25に書き込まれた画面構成情報をVDP27に転送する。
【0044】
ステップT8(表示画像の生成・出力)
VDP27は、転送されてきた画面構成情報に含まれる、背景画像BKが記憶されたキャラクタROM26内の格納アドレスから背景画像BKの画像データを読み出し、その背景画像BKの画像データに基づいて、ビデオRAM30に設けられたフレームメモリ内に縦横比が3:4の背景画像BKを描画する(図6参照)。さらに、VDPは、画面構成情報に含まれる、識別図柄50が記憶されたキャラクタROM26内の格納アドレスから識別図柄50の画像データを読み出し、その画像データに基づく識別図柄50を変形補正データに応じて例えばその横幅を3/4倍に縮小して変形補正するとともに、フレームメモリ内の背景画像BK上に変形補正した識別図柄50を重ねて描画する。これにより、フレームメモリ内には、図6に示すように、表示画面4aに表示するため一画面分の画像である縦横比が3:4の表示画像51が生成される。VDP27は、表示画像51を液晶モニタ4に出力する。
【0045】
ステップT9(表示)
液晶モニタ4は、縦横比が3:4である表示画像51の縦幅を3倍にするとともに横幅を4倍にした表示画像51を、縦横比が9:16の表示画面4aに表示する。このとき、図7に示すように、背景画像BKの模様は横方向に間延びした状態で表示されるが、識別図柄50は、識別図柄50自体は間延びしていない状態で表示される。つまり、識別図柄50は、キャラクタROM26に記憶されている識別図柄50と同様の縦横比で表示される。その結果、表示画像51が表示される表示画面4aの縦横比に影響されることなく、識別図柄50を形態で表示することができる。
【0046】
ステップT10(新たなコマンド?)
CPU22は、ワークRAM25のコマンドバッファ内を参照して、新たなコマンドを受信していれば、ステップT2に移行する一方、新たなコマンドを受信していなければ、ステップT3に移行する。
【0047】
上述した第1実施例に係る画像表示装置2では、表示画像51が表示画面4aに表示された際に、その表示画像51に含まれる識別図柄50の縦横比が、キャラクタROM26に記憶された識別図柄50の縦横比と同等になるように、表示画面4aと表示画像51との各縦横比に基づいて、識別図柄50を変形補正するための変形補正データを求めているので、表示画面4aの縦横比によって識別図柄50が潰れたりする等の影響を受けることがない。したがって、この画像表示装置2を搭載する遊技機では、識別図柄がみにくくなるなどの弊害を防止することにより、遊技者の面白味を永続させることができる。
【0048】
<第2実施例>
第2実施例では、3次元情報に基づく画像を表示する画像表示装置を備えた遊技機である例えばパチンコ機について、図8,図9を参照しながら説明する。図8は第2実施例に係る遊技機の概略内部構成を示すブロック図であり、図9はVDP29の概略内部構成を示すブロック図である。なお、第2実施例に係る遊技機の制御基盤1は第1実施例と同様であるのでその説明を省略し、画像表示装置2について説明する。また、上述した第1実施例と共通する部分については、同一符号を付し、その説明を省略する。
【0049】
図8に示すように、第2実施例に係る画像表示装置2は、CPU22と、CPU22によって実行されるプログラムを記憶するプログラムROM24と、CPU22が表示プログラムを実行して得られた結果である画面構成情報を記憶するワークRAM25と、CPU22の指示によってワークRAM25に記憶された画面構成情報をVDP29に一括して転送するDMA23と、画面構成情報に基づいて表示画像を生成するVDP29と、VDP29で利用されるオブジェクトおよびオブジェクトに貼付ける模様の画像であるテクスチャを記憶したキャラクタROM28と、VDP29で生成された表示画像を一時的に記憶するビデオRAM31と、その表示画像を表示する液晶モニタ4とを備えている。ここで、オブジェクトとは複数個のポリゴンで構成される3次元情報であり、ポリゴンとは3次元座標の複数個の頂点で構成される多角形平面である。また、テクスチャとは、オブジェクトを構成する各ポリゴンに貼付ける画像である。なお、キャラクタROM28は、記憶手段に相当し、CPU22およびVDP29は、視点座標変換手段、変形補正手段、表示画像生成手段に相当し、液晶モニタ4は表示手段に相当する。
【0050】
第2実施例に係るCPU22は、インターフェイス21によって受信したコマンドの種類に応じて、そのコマンドに対応する表示を行うための表示プログラムを実行し、表示プログラムの実行結果である画面構成情報をワークRAM25に順次書き込み、割り込み処理間隔(例えば1/30)ごとに、VDP29への画面構成情報の転送をDMA23に指示するものである。画面構成情報は、VDP29によって一画面分の表示画像を生成させるためのデータであり、例えばワールド座標系内にオブジェクトを配置するための配置座標データや、オブジェクトを回転させるための姿勢回転データや、オブジェクトおよびテクスチャが記憶されたキャラクタROM28の格納アドレスや、ワールド座標系内のオブジェクトを視点および視線方向を基準とする視点座標系に変換するためのカメラデータや、ワールド座標系から視点座標系へ変換するときにその視点座標系の所定軸方向の座標系を縮小または拡大して変形補正する変形補正データなどが含まれている。なお、ワールド座標系とは、複数個のオブジェクトを配置するための3次元の座標系である。視線座標系とは、ワールド座標系内の所与の視点を基準とする3次元の座標系であり、その座標系における例えばz軸方向を視線方向とする座標系である。
【0051】
プログラムROM24は、遊技機に電源が投入された際にCPU22によって最初に実行される制御プログラムや、制御基盤1から送られてくるコマンドの種類に応じた表示を行うための複数種類の表示プログラムなどを記憶したものである。表示プログラムは、例えば予め用意されたテーブルを参照したり、参照したデータに演算処理を施すことで、コマンドに応じた表示態様を実現するための各種のデータを導出するものである。表示プログラムには、単独で実行されるプログラムだけでなく、例えば複数個のタスクを組み合わせることで、コマンドの種類に応じた表示を行うためのタスクを生成するようなものも含まれる。
【0052】
DMA23は、CPU22からの転送開始の指示に基づいて、ワークRAM25に記憶された画面構成情報をバスを介するVDP29に一括して転送するものである。
【0053】
キャラクタROM28は、CPU22とVDP29とを接続するバスとは独立したバスによってVDP29に接続されており、オブジェクトの固有の座標系であるローカル座標系において複数のポリゴンで構成される3次元情報であるオブジェクトや、そのオブジェクトを構成する各ポリゴンに貼付ける模様の画像であるテクスチャや、表示画像の背景である背景画像の画像情報などを記憶するものである。なお、テクスチャは、例えば識別図柄を構成する模様である2次元の画像であり、背景画像はその左右両端の模様が連続するように描かれておりその左右両端が繋がれると円筒形を構成するような2次元の画像である。
【0054】
第2実施例に係るVDP29は、いわゆるジオメトリ演算処理およびレンダリング処理機能を備えた画像データプロセッサであり、主に、オブジェクトを構成するポリゴンの各頂点の座標データを読み出し、それら各座標データに対してそれぞれジオメトリ演算処理およびレンダリング処理を施す機能を備えている。
【0055】
図9に示すように、VDP29は、DMA23によって転送されてきた画面構成情報を受信するインターフェイス29aを備えている。インターフェイス29aは、画面構成情報に含まれている、キャラクタROM28に記憶されたオブジェクトの格納アドレスや、オブジェクトの配置座標データや、ワールド座標系を視線座標系に変換するためのカメラデータなどをジオメトリ演算処理部29cに与えるとともに、キャラクタROM28に記憶されたテクスチャの格納アドレス等をレンダリング処理部29dに与える。さらに、インターフェイス29aは、テクスチャの色情報を指定するカラーパレットデータをパレット処理部29bに与える。
【0056】
ジオメトリ演算処理部29cは、与えられた格納アドレスから複数のポリゴンで構成されるオブジェクトを読み出し、そのオブジェクトを構成する各ポリゴンに対して、姿勢回転データおよび配置座標データ等に基づくジオメトリ演算を施すものである。すなわち、ジオメトリ演算処理部29cは、姿勢回転データに基づいてオブジェクトの各ポリゴンを回転させ、その回転後の各ポリゴンで形成されたオブジェクトを配置座標データに基づいてワールド座標系に配置する。さらに、カメラデータに基づいて、オブジェクトが配置されたワールド座標系を所与の視点を基準にする視点座標系に変換し、その視点座標系における視線方向を基準にした2次元の投影平面へオブジェクトを投影する。そして、ジオメトリ演算処理部29cは、投影平面に投影されたオブジェクトを構成する各ポリゴンの頂点の2次元の座標データをレンダリング処理部29dに与える。
【0057】
パレット処理部29bは、CPU22によって例えば初期化時に予め書き込まれた複数種類の色情報であるカラーパレットを保持する図示しないパレットRAMを備えており、インターフェイス29aから与えられたカラーパレットデータに応じたカラーパレットをレンダリング処理部29dに与えるものである。なお、色情報は、赤色(R),緑色(G),青色(B)の組合せによって決定されるものである。カラーパレットを与えるとは、例えばパレットRAMに記憶されたカラーパレットの格納アドレスをレンダリング処理部29dに与えることをいい、レンダリング処理部29dは、表示画像を生成する際にその格納アドレスに記憶された色情報を参照する。
【0058】
レンダリング処理部29dは、各ポリゴンの2次元の座標データに基づいて、投影平面に相当する後述するフレームメモリ内における各ポリゴンを位置を求めて、それら各ポリゴンに相当する領域にキャラクタROM28内から読み出したテクスチャを貼付けた表示画像を生成するものである。このとき、レンダリング処理部29dは、セレクタ部29eによって交互に選択されるRAM29内の第1フレームメモリ31aまたは第2フレームメモリ31b内に表示画像を生成する。セレクタ部29eは、表示画像が生成中でない側のフレームメモリから表示画像を読み出し、その表示画像をビデオ出力部29fに送る。ビデオ出力部29fは、その表示画像を液晶モニタ4に出力する。なお、ジオメトリ演算処理部29cおよびレンダリング処理部29dでは、画面に表示する部分を決定するクリッピング処理、ポリゴンの前後関係によって見える部分と見えない部分とを判定する隠面処理、光源からの光の当たり具合や反射の様子を演算するシェーディング計算処理などの処理も行われる。
【0059】
ビデオRAM31は、VDP29のレンダリング処理部29dによって生成される表示画像を記憶するものであり、上述したように一画面分の表示画像をそれぞれ記憶する記憶領域である第1フレームメモリ31aと第2フレームメモリ31bとが設けられたいわゆるダブルバッファを構成している。なお、VDP29によってビデオRAM31内に生成される表示画像は、その縦横比が3:4の表示画像である。
【0060】
液晶モニタ4は、第1実施例と同様に、VDP29から出力された表示画像を表示する縦横比が例えば9:16の表示画面4aを備えており、その表示画面4aが遊技盤7の盤面に露出するように取り付けられている。なお、液晶モニタ4は表示手段に相当する。
【0061】
以下、第2実施例に係る画像表示装置2で行なわれる処理を図10〜図12に示すフローチャートを参照しながら詳細に説明する。図10,11は主にCPU22側での処理を示すフローチャートであり、図12は主にVDP29側での処理を示すフローチャートである。
【0062】
まず、図10を参照しながら、CPU22側での処理について説明する。
ステップU1(コマンドを受信)
インターフェイス21は、制御基盤1から送られてくるコマンドを順次受信して、そのコマンドをCPU22に順次渡す。CPU22は、受け取ったコマンドを例えばワークRAM25に設けたコマンドバッファ内に記憶する。
【0063】
ステップU2(受信したコマンドに応じた表示プログラムを選択)
CPU22は、コマンドバッファ内に記憶されたコマンドに応じた表示プログラムをプログラムROM24内から選択し、その表示プログラムを実行する。その表示プログラムによって、以下のステップが実行される。
【0064】
ステップU3(画面構成情報を生成)
CPU22は、VDP29に一画面分の表示画像を生成させるための画面構成情報を生成して、その画面構成情報をワークRAM25に記憶する。以下、ステップU3で行われる処理について、図11に示すフローチャートを参照しながら詳細に説明する。
【0065】
ステップU31(オブジェクトを決定)
CPU22は、表示プログラムの実行によって、表示画面4aに表示する識別図柄に相当するオブジェクトを決定する。具体的には、図13に示すように、ワールド座標系内に配置する例えば球体のオブジェクトB1〜B3が記憶されたキャラクタROM28の格納アドレスをワークRAM25に書き込む。
【0066】
ステップU32(オブジェクトの配置位置を決定)
CPU22は、図13に示すように、ワールド座標系におけるオブジェクトB1〜B3の配置位置を決定する。具体的には、CPU22は、表示プログラム内に予め用意された例えばテーブルを参照したり、演算式を演算処理することで、ワールド座標系における座標(X,Y,Z)形式の配置座標データを導出し、その配置座標データをワークRAM25に記憶する。なお、CPU22は、表示画面4aにおける識別図柄の移動を表示する場合には、その識別図柄に対応するオブジェクトをワールド座標系内で移動させる。具体的には、CPU22は、ステップU32が繰り返し実行される度に、表示プログラム内に予め用意された例えばテーブルを参照したり、演算式を演算処理することによって、各オブジェクトB1〜B3の新たな配置位置の配置座標データを導出し、ワークRAM25にその配置座標データを記憶する。これにより、各オブジェクトB1〜B3の配置位置が更新されるので、各オブジェクトB1〜B3はワールド座標系内を移動させることができ、表示画面4aではオブジェクトに対応する識別図柄が移動するように表示される。
【0067】
ステップU33(オブジェクトの姿勢を決定)
CPU22は、ワールド座標系におけるオブジェクトB1〜B3の姿勢を決定する。具体的には、CPU22は、表示プログラム内に予め用意された例えばテーブルを参照したり、演算式を演算処理することで、各オブジェクトの姿勢を決定するための姿勢回転データを導出し、ワークRAM25にその姿勢回転データを記憶する。この姿勢回転データは、各オブジェクトB1〜B3自身を直交3軸の各軸周りにそれぞれ回転させるためのデータである。なお、CPU22は、ステップU33が繰り返し実行される度に、ワールド座標系における各オブジェクトの姿勢を更新する。具体的には、CPU22は、表示プログラム内に予め用意された例えばテーブルを参照したり、演算式を演算処理することによって、各オブジェクトB1〜B3の新たな姿勢回転データを導出し、その姿勢回転データをワークRAM25に記憶する。これにより、各オブジェクトB1〜B3の姿勢回転データが順次更新されるので、ワールド座標系における各オブジェクトB1〜B3を自在に回転させることができ、表示画面4aではオブジェクトに対応する識別図柄が回転するように表示される。
【0068】
ステップU34(視点座標系を決定)
CPU22は、ワールド座標系内に視点を設定し、その視点を基準とする座標系である視点座標系を決定する。具体的には、CPU22は表示プログラム内に予め用意された例えばテーブルを参照したり、演算式を演算処理することで、図13に示すように、各オブジェクトB1〜B3に視線方向(z軸)が向くような視点SPを指示するためのカメラデータを導出し、そのカメラデータをワークRAM25に記憶する。カメラデータとは、オブジェクトが配置されたワールド座標系内の座標データを、視点を基準とし、かつ視点からの視線方向をz軸とする視点座標系の座標データに変換するための例えば3×3の行列で与えられるデータである。なお、カメラデータには、視点を中心としてその視線方向を回転させるための回転行列等も含まれる。
【0069】
ステップU35(変形補正データを算出)
CPU22は、VDP29で生成される表示画像の縦横比と、液晶モニタ4の表示画面4aの縦横比とに基づいて、視線座標系のx,y,z軸方向の少なくともいずれか1軸方向の座標系を変形補正するための変形補正データを算出し、その変形補正データをワークRAM25に記憶する。変形補正データは、ワールド座標系から視線座標系に変換する際に、カメラデータとともにVDP29に与えるデータであり、視点座標系のx,y,z軸の少なくともいずれか1軸方向の座標系における座標データを縮小または拡大するための倍率値で構成される3×3の行列形式のデータである。倍率値は、画面の縦横比をA:B、VDP29で生成される表示画像の縦横比をa:bとすると、第1実施例で説明した式(1)によって算出することができる。また、この倍率値によって構成される3×3の行列形式の変形補正データを次に示す。
【0070】
【数1】
【0071】
例えば、表示画像の縦横比が3:4であり、表示画面4aの縦横比が9:16である場合には、表示画面4aには表示画像の縦横比が9:16で表示されるので、表示画像の横幅が3分の4倍(以下、「4/3倍」と示す)に拡大されたように表示される。このとき、表示画像に含まれるオブジェクトの画像である識別図柄の横幅も4/3倍に拡大されるので、オブジェクトの横幅を予め3/4倍に縮小しておけばよい。そこで、第1実施例の式(1)に表示画像および表示画面4aの縦横比の各値を代入することで、オブジェクトの横幅を4分の3倍(以下、「3/4倍」と示す)に縮小、すなわち視点座標系のx軸方向の座標データを3/4倍に縮小する倍率値「3/4」を算出する。さらに、倍率値「3/4」を上述した行列のαx に代入するとともに、y,z軸方向の座標データを変化させない倍率値である「1」をαy ,αz に代入することにより、行列形式の変形補正データが求められる。
【0072】
上述したステップU31〜35の各ステップで求められたデータがワークRAM25内に記憶されることによって、VDP29に表示画像を生成させるための画面構成情報が生成される。
【0073】
ステップU4(割り込み発生?)
CPU22は、割り込み処理が発生するまで待機し、割り込み処理が発生するとステップU5に移行する。
【0074】
ステップU5(DMA転送)
CPU22は、DMA23にワークRAM25内に記憶された画面構成情報の転送を指示する。DMA23は、その指示によってワークRAM25内の画面構成情報をVDP29に一括して送信する。
【0075】
ステップU6(新たなコマンド?)
CPU22は、ワークRAM25内のコマンドバッファを把握して、新たなコマンドを受信していれば、ステップU2に移行する一方、新たなコマンドを受信していなければ、ステップU3に移行する。
【0076】
次に、図12を参照しながら、VDP29側での処理について説明する。
ステップV1(データを受信?)
VDP29は、画面構成情報の受信を待ち、受信があるとステップV2に移行する。
【0077】
ステップV2(オブジェクトをワールド座標系に設定)
VDP29は、まず、画面構成情報に含まれる各オブジェクトB1〜B3がそれぞれ記憶されたキャラクタRAM29内の格納アドレスからオブジェクトB1〜B3を読み出す。さらに、画面構成情報に含まれる姿勢回転データに基づいて、各オブジェクトB1〜B3の姿勢をそれぞれ回転させる。そして、図13に示すように、VDP29は、配置座標データに基づいて、ワールド座標系内に回転後の各オブジェクトB1〜B3を配置する。
【0078】
ステップV3(オブジェクトを視点座標系に変換)
VDP29は、各オブジェクトB1〜B3が配置されたワールド座標系を視点座標系に変換する。具体的には、図13に示すように、VDP29は画面構成情報に含まれるカメラデータに基づいて、視点SPを設定する。さらに、VDP29は、ワールド座標系における各オブジェクトB1〜B3をそれぞれ構成する各ポリゴンの頂点の座標データを、視点SPからの視線方向がオブジェクトB1〜B3側を向き、かつその視線方向がz軸方向になるような視点座標系の座標データに変換する。なお、説明の便宜上、ワールド座標系から視点座標系に変換された空間を視点座標空間SB(図13,14中、実線で示す)とする。
【0079】
ステップV4(視点座標系全体を変形補正)
VDP29は、画面構成情報に含まれる変形補正データに基づいて、視点座標系のx軸方向を3/4倍に変形補正する。具体的には、視点座標空間SB内の全ての座標データに変形補正データを作用させることにより、視点座標空間SBのx軸方向の座標データを3/4倍に縮小する。その結果、図14に示すように、視点座標空間SBのx軸方向の幅aだけが3/4倍に縮小され、これに伴ってこの視点座標空間SB内に配置されている各オブジェクトB1〜B3の形態および各オブジェクトの配置間隔等も3/4倍に縮小される。
【0080】
ステップV5(投影平面にオブジェクトを投影)
VDP29は、視線座標空間SB内の視線方向(z軸)に垂直な2次元の座標系である投影平面SCを設定する。さらに、VDP29は、視点座標空間SB内に配置されている各オブジェクトB1〜B3を投影平面SCに透視投影する。投影平面SCは、液晶モニタ4の表示画面4aに表示するための座標系であり、視界範囲TM内に含まれる各オブジェクトが投影される。ここでは、視線座標系の各オブジェクトB1〜B3を構成する各ポリゴンの頂点の3次元の座標データを2次元の座標データに変換する。
【0081】
ステップV6(表示画像の生成)
VDP29は、投影された各ポリゴンの2次元の座標データに基づいて、投影平面SCに相当するビデオRAM31内のフレームメモリ上における各ポリゴンの頂点に相当する位置(すなわちアドレス)を求める。さらに、VDP29は、キャラクタRAM29内から各ポリゴンに貼付けるためのテクスチャを読み出し、そのテクスチャをフレームメモリ上の各ポリゴンに相当する位置に描画する。その結果、図15に示すように、第1フレームメモリ31aまたは第2フレームメモリ31b内には、横幅が3/4倍に縮小された各オブジェクトB1〜B3に相当する識別図柄b1〜b3が描画された表示画像55が生成される。
【0082】
ステップV7(割り込み発生?)
VDP29は、割り込み処理の発生があるまで待機し、割り込み処理が発生するとビデオRAM31内のフレームメモリ内に記憶した表示画像55を液晶モニタ4に出力する。
【0083】
ステップV8(表示)
液晶モニタ4は、VDP29から出力された表示画像55を表示画面4aに合わせて表示した後、ステップV1に移行する。具体的には、液晶モニタ4は、縦横比が3:4である表示画像55の縦幅を3倍にするとともに横幅を4倍にした表示画像55を、縦横比が9:16の表示画面4aに表示する。このとき、図16に示すように、識別図柄b1〜b3は間延びしていない状態で表示される。つまり、識別図柄b1〜b3は、キャラクタROM28に記憶されたオブジェクトと同様の縦横比で表示される。その結果、表示画像55が表示される表示画面4aの縦横比に影響されることなく、識別図柄b1〜b3を任意の形態で表示することができる。
【0084】
上述した第2実施例に係る画像表示装置2によれば、視点座標系全体を変形補正することで、オブジェクトの縦横比を変形補正させているので、ワールド座標系において視点SPが移動したり回転したりする場合にも、ワールド座標系から視点座標系に変換する際に変形補正データを作用させればよく、表示画面の縦横比に応じた識別図柄の変形補正に容易に対応することができる。また、3次元情報であるのオブジェクトの画像を表示するので、臨場感のある表示態様を実現することができ、遊技機を遊技する遊技者の面白味を永続させることができる。
【0085】
なお、上述した第1実施例では、表示画面に表示される識別図柄の縦横比を変化させない場合について説明したが、識別図柄50の代わりに例えば背景画像BKに適用することもできる。この場合には、表示画面の縦横比に影響されることなく、背景画像BKの模様を一定の状態で表示することができる。
【0086】
また、上述した第2実施例では、視点座標系自体を変形補正するようにしたが、本発明はこれに限定されるものではなく、例えばワールド座標系におけるオブジェクトを変形補正することもできる。
【0087】
また、上述した第2実施例では、視点座標系自体を変形補正するようにしたが、本発明はこれに限定されるものではなく、例えば視点座標系におけるオブジェクト自身を変形補正することもできる。
【0088】
さらに、上述した各実施例では、識別図柄の縦横比を変化させない場合について説明したが、本発明はこれに限定されるものではなく、例えば、表示画面に表示される識別図柄の縦横比を任意の縦横比にする場合にも適用することができる。
【0089】
また、上述した各実施例では、生成される表示画像の縦横比を3:4として、液晶モニタ4の表示画面4aの縦横比を9:16として説明したが、本発明はこれに限定されるものではなく、表示画像の縦横比と、表示画面の縦横比とが異なる場合であり、表示画面の縦横比に影響されることなく、表示画像に含まれる識別図柄を任意形態で表示する場合に適用することができる。
【0090】
また、上述した各実施例では、液晶モニタについて説明したが、例えば、液晶モニタ4の代わりにCRTモニタや、LEDモニタなどにすることもできる。
【0091】
また、上述した各実施例では、表示画像を表示画面の縦横比に合わせて表示させたが、例えば遊技状態に応じて表示画面に表示される表示画像の縦横比を変化させることもできる。具体的には、通常変動時においては表示画像をそのままの縦横比で表示画面に表示させる一方で、リーチ時や大当たりのラウンド時には表示画像の縦横比を表示画面の縦横比に合わせて表示させるようにしてもよい。また、通常変動時においては表示画像の縦横比を表示画面の縦横比に合わせて表示させる一方で、リーチ時や大当たりのラウンド時には表示画像をそのままの縦横比で表示画面に表示させることもできる。さらに、表示画面に表示される表示画像の縦横比を適宜変化させることにより、表示画面上で表示画像が伸縮する躍動感のある表示態様を表示させることができる。
【0092】
また、上述した各実施例において、液晶モニタ4の表示画面4aの縦横比を検出する検出手段を設けてもよい。例えば、液晶モニタ4から表示画面4aの縦横比の情報を送信させて、その縦横比の情報に基づいて表示画像に含まれる識別図柄または識別オブジェクトを変形補正するように構成することもできる。また、液晶モニタ4の垂直走査期間や水平走査期間に基づいて表示画像に含まれる識別図柄または識別オブジェクトを変形補正するように構成することもできる。さらに、検出手段は、遊技者が表示させたい識別図柄の縦横比を適宜入力できるような入力手段とすることもできる。
【0093】
また、上述した各実施例における液晶モニタ4の表示画面4aに表示する表示画像の縦横比を選択する選択手段を設けることもできる。具体的には、例えばスイッチを切り換えることによって液晶モニタ4の水平走査期間を変化させて、複数種類の縦横比で表示画像を表示する表示態様、例えば縦横比が4:3の表示画像と、縦横比が9:16の表示画像とを表示する表示態様を任意に選択する選択手段を設ける。また、スイッチの切換に連動させて、表示画像に含まれる識別図柄または識別オブジェクトを変形補正するように構成することもできる。
【0094】
また、上述した各実施例では、遊技機としてパチンコ機について説明したが、本発明はこれに限定されるものではなく、例えばワイド画面を備えるモニタを用いる画像表示装置であれば、例えばスロットマシン、コインゲーム機、アケードゲーム機、家庭用ビデオゲーム機などの各種の遊技機に変形実施することができる。
【0095】
【発明の効果】
以上の説明から明らかなように、本発明によれば、表示画像と表示画面との縦横比に基づいて識別図柄を変形補正しているので、表示画像が表示される表示画面の縦横比に影響されることなく、予め用意された識別図柄を任意形態で表示させることができる。
【図面の簡単な説明】
【図1】各実施例に係るパチンコ機の概略構成を示す外観図である。
【図2】第1実施例に係るパチンコ機のブロック図である。
【図3】パチンコ機の制御基盤の処理を示すフローチャートである。
【図4】第1実施例に係る画像表示装置での処理を示すフローチャートである。
【図5】キャラクタROMに記憶された画像の様子を示す図である。
【図6】第1実施例に係るVDPで生成された表示画像を示す図である。
【図7】第1実施例に係る表示画面に表示した表示画像を示す図である。
【図8】第2実施例に係るパチンコ機のブロック図である。
【図9】第2実施例に係るVDPの概略内部構成を示すブロック図である。
【図10】第2実施例に係るCPUでの処理を示すフローチャートである。
【図11】ステップU3での処理を示すフローチャートである。
【図12】第2実施例に係るVDPでの処理を示すフローチャートである。
【図13】ワールド座標系に配置したオブジェクトの様子を示す図である。
【図14】ワールド座標系を視点座標系に変換した際の様子を示す図である。
【図15】第2実施例に係るVDPで生成された表示画像を示す図である。
【図16】第2実施例に係る表示画面に表示した表示画像を示す図である。
【符号の説明】
1 … 制御基盤
2 … 画像表示装置
4 … 液晶モニタ
4a… 表示画面
22 … CPU
23 … DMA
24 … プログラムROM
25 … ワークRAM
26,28 … キャラクタROM
27,29 … VDP
30,31 … ビデオRAM[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image display device mounted on a game machine such as a pachinko machine, a slot machine, a coin game machine, or a video game machine, and more particularly to a technique for displaying an identification symbol on a display screen of the image display apparatus.
[0002]
[Prior art]
For example, a pachinko machine that is a gaming machine includes an image display device that is mounted so that a display screen of a monitor appears almost at the center of the gaming board surface. This image display device displays a plurality of identification symbol fluctuations and the like in order for the player to recognize a gaming state in the pachinko machine, such as reach or jackpot. Specifically, the image display device grasps a command sent from the main body side of the pachinko machine according to the gaming state. Then, the image display device sequentially changes the plurality of identification symbols by a display program based on the command, and sequentially generates display images including these identification symbols. Furthermore, the monitor provided in the image display device displays the sequentially generated display images on the display screen to display a plurality of identification symbol variations.
[0003]
Conventionally, a display screen having an aspect ratio of 3: 4 is generally used for a home television. Therefore, even in an image display device provided in a gaming machine such as a pachinko machine, a display image generated at an aspect ratio of 3: 4. Is displayed on the monitor of the display screen having an aspect ratio of 3: 4. However, in recent years, with the increase in the size and widening of display screens for home televisions, image display devices such as pachinko machines are also becoming larger and wider in various aspect ratios. Display screen monitors are beginning to be adopted.
[0004]
[Problems to be solved by the invention]
However, the image display device provided in the conventional pachinko machine described above has the following problems.
As described above, in order to correspond to monitors of display screens having various aspect ratios, the image display apparatus generates a display image having an aspect ratio of 3: 4, and the display image has an aspect ratio of, for example, 9: In the case of displaying on the 16 display screen, the display image is stretched and displayed on the monitor to the aspect ratio of 9:16. Therefore, the display image displayed on the display screen is an image in which the entire display image is extended in the horizontal direction, and the identification symbol included in the display image is also an image extended in the horizontal direction. As a result, there is a problem that it is difficult to see the identification symbol for the player to identify, and there is also a problem that the interest of the player cannot be made permanent. Further, each time the aspect ratio of the display screen on which the display image is displayed changes, the display form of the identification symbol changes, so that there is a problem that the identification symbol prepared in advance cannot be displayed as the image.
[0005]
The present invention has been made in view of such circumstances, and an object of the present invention is to provide an image display device capable of displaying an identification symbol whose display form is not affected by the aspect ratio of the display screen.
[0006]
[Means for Solving the Problems]
In order to achieve such an object, the present invention has the following configuration.
Of the
[0007]
Invention of Claim 2 Is at least one identification symbol Placed on the background image In an image display device that generates a display image and displays the display image in accordance with a display screen having an aspect ratio different from that of the display image, a storage unit that stores the identification symbol, and an identification stored in the storage unit In order that the design and the identification design included in the display image displayed in accordance with the display screen have the same aspect ratio, Excluding the background image Deformation correcting means for deforming and correcting the identification symbol read from the storage means based on an aspect ratio between the display image and the display screen, and a display image generating means for generating a display image including the deformation-corrected identification symbol And a display means for displaying the generated display image in accordance with the aspect ratio of the display screen. According to this configuration, the storage unit stores the identification symbol displayed in the display image. The deformation correcting means stores the storage means based on the aspect ratio of the display image and the display screen so that the identification symbol stored in the storage means and the identification symbol displayed on the display screen have the same aspect ratio. Deformation correction is performed on the identification symbol read out from. The display image generation means generates a display image including the identification symbol. The display means displays the display image with the vertical width and the horizontal width enlarged or reduced, respectively, so as to fit a display screen having a different aspect ratio from the generated display image. At this time, like the display image, the identification symbol is also deformed in accordance with the display screen, but the identification symbol included in the display image is displayed with the same aspect ratio as the original form. As a result, the identification symbol included in the display image displayed on the display screen can be displayed in the same aspect ratio as the original form stored in the storage means without being affected by the aspect ratio of the display screen. Therefore, it is possible to prevent adverse effects such as the identification pattern becoming difficult to deform.
[0008]
[0009]
Invention of
[0010]
Invention of
[0011]
[0012]
[0013]
Configuration 8 is the
[0014]
Configuration 9 is the
[0015]
Configuration 10 is the gaming machine according to Configuration 9, wherein the gaming machine is a pachinko machine. As a basic configuration of this pachinko machine, an operation handle is provided, and a game ball is launched into a predetermined game area in accordance with the operation of the handle, and the game ball is awarded to an operation port arranged at a predetermined position in the game area. As a necessary condition, the change of the pattern image on the display means starts. In addition, during the occurrence of a specific gaming state, a winning opening arranged at a predetermined position in the gaming area is opened in a predetermined manner so that a gaming ball can be won, and a valuable value according to the winning number (if only a prize ball is used) (Including writing to a magnetic card, etc.). As a result, the interest of the player who plays the pachinko machine can be made permanent.
[0016]
[Action]
The operation of the present invention is as follows.
The deformation correction unit deforms and corrects the identification symbol included in the generated display image based on the aspect ratio of the display image to be generated and the aspect ratio of the display screen on which the display image is displayed. The display image generated including the deformation-corrected identification symbol is displayed with its vertical width and horizontal width enlarged or reduced so as to fit on display screens having different aspect ratios. At this time, similarly to the display image, the deformed and corrected identification symbol is also displayed with its vertical width and horizontal width enlarged or reduced.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
An embodiment of the present invention will be described below with reference to the drawings.
<First embodiment>
A pachinko machine will be described as an example of a gaming machine provided with an image display device in the present invention. FIG. 1 is a front view showing a schematic configuration of a pachinko machine according to the present embodiment, and FIG. 2 is a block diagram showing a schematic configuration of a control board and an image display device provided in the pachinko machine.
[0018]
The pachinko machine according to the first embodiment includes a
[0019]
The
[0020]
The upper tray 8 has a tray shape and stores the pachinko balls supplied from the
[0021]
The
[0022]
As shown in FIG. 2, the
[0023]
Specifically, the processing performed in the
Step S1 (detects the incoming ball)
The player drives a pachinko ball into the
[0024]
Step S2 (supplying pachinko balls)
When detecting a winning signal from the winning
[0025]
Step S3 (Lottery lottery)
When the
[0026]
Step S4 (send command)
The
[0027]
Step S5 (new entry detection?)
The
[0028]
The image display device 2 stores an
[0029]
The
[0030]
The
[0031]
The
[0032]
The
[0033]
The
[0034]
The liquid crystal monitor 4 includes a
[0035]
Hereinafter, processing performed in the image display device 2 will be described with reference to a flowchart shown in FIG.
Step T1 (receive command)
The
[0036]
Step T2 (execution of display program according to command)
The
[0037]
Step T3 (determine background image)
The
[0038]
Step T4 (determining the identification symbol)
The
[0039]
Step T5 (deformation correction of identification symbol)
The
[0040]
(A × b) ÷ (a × B) (1)
[0041]
For example, when the aspect ratio of the display image including the
[0042]
Step T6 (determining the location of the identification symbol)
The
[0043]
Step T7 (generation / transfer of screen configuration information)
When the
[0044]
Step T8 (generation / output of display image)
The
[0045]
Step T9 (display)
The liquid crystal monitor 4 displays the
[0046]
Step T10 (new command?)
The
[0047]
In the image display device 2 according to the first embodiment described above, when the
[0048]
<Second embodiment>
In the second embodiment, for example, a pachinko machine, which is a gaming machine provided with an image display device that displays an image based on three-dimensional information, will be described with reference to FIGS. FIG. 8 is a block diagram showing a schematic internal configuration of the gaming machine according to the second embodiment, and FIG. 9 is a block diagram showing a schematic internal configuration of the
[0049]
As shown in FIG. 8, the image display apparatus 2 according to the second embodiment includes a
[0050]
The
[0051]
The
[0052]
The
[0053]
The
[0054]
The
[0055]
As shown in FIG. 9, the
[0056]
The geometry
[0057]
The
[0058]
Based on the two-dimensional coordinate data of each polygon, the
[0059]
The
[0060]
As in the first embodiment, the liquid crystal monitor 4 is provided with a
[0061]
Hereinafter, processing performed in the image display apparatus 2 according to the second embodiment will be described in detail with reference to the flowcharts shown in FIGS. 10 and 11 are flowcharts mainly showing processing on the
[0062]
First, the processing on the
Step U1 (receive command)
The
[0063]
Step U2 (select a display program according to the received command)
The
[0064]
Step U3 (generate screen configuration information)
The
[0065]
Step U31 (determine object)
CPU22 determines the object corresponded to the identification symbol displayed on the
[0066]
Step U32 (determines the object placement position)
As shown in FIG. 13, the
[0067]
Step U33 (determines the posture of the object)
The
[0068]
Step U34 (determining the viewpoint coordinate system)
The
[0069]
Step U35 (calculate deformation correction data)
Based on the aspect ratio of the display image generated by the
[0070]
[Expression 1]
[0071]
For example, when the aspect ratio of the display image is 3: 4 and the aspect ratio of the
[0072]
By storing the data obtained in the above steps U31 to U35 in the
[0073]
Step U4 (interrupt occurred?)
The
[0074]
Step U5 (DMA transfer)
The
[0075]
Step U6 (new command?)
The
[0076]
Next, processing on the
Step V1 (data received?)
The
[0077]
Step V2 (Set the object to the world coordinate system)
The
[0078]
Step V3 (convert object to viewpoint coordinate system)
The
[0079]
Step V4 (deformation correction of the entire viewpoint coordinate system)
The
[0080]
Step V5 (project an object onto the projection plane)
The
[0081]
Step V6 (generation of display image)
The
[0082]
Step V7 (interrupt occurred?)
The
[0083]
Step V8 (display)
The liquid crystal monitor 4 displays the
[0084]
According to the image display apparatus 2 according to the second embodiment described above, the aspect ratio of the object is deformed and corrected by deforming and correcting the entire viewpoint coordinate system, so that the viewpoint SP moves or rotates in the world coordinate system. In this case, it is sufficient to apply deformation correction data when converting from the world coordinate system to the viewpoint coordinate system, and it is possible to easily cope with the deformation correction of the identification symbol according to the aspect ratio of the display screen. . Further, since the image of the object, which is three-dimensional information, is displayed, a realistic display mode can be realized, and the interest of the player who plays the gaming machine can be made permanent.
[0085]
In the first embodiment described above, the case where the aspect ratio of the identification symbol displayed on the display screen is not changed has been described. However, the present invention can be applied to, for example, the background image BK instead of the
[0086]
In the second embodiment described above, the viewpoint coordinate system itself is deformed and corrected. However, the present invention is not limited to this. For example, an object in the world coordinate system can be deformed and corrected.
[0087]
In the second embodiment described above, the viewpoint coordinate system itself is deformed and corrected. However, the present invention is not limited to this, and for example, the object itself in the viewpoint coordinate system can be deformed and corrected.
[0088]
Further, in each of the embodiments described above, the case where the aspect ratio of the identification symbol is not changed has been described. However, the present invention is not limited to this, and for example, the aspect ratio of the identification symbol displayed on the display screen is arbitrarily set. It can also be applied to the aspect ratio of.
[0089]
In each of the above-described embodiments, the aspect ratio of the generated display image is set to 3: 4 and the aspect ratio of the
[0090]
In each of the above-described embodiments, the liquid crystal monitor has been described. However, for example, a CRT monitor or an LED monitor can be used instead of the
[0091]
In each of the above-described embodiments, the display image is displayed in accordance with the aspect ratio of the display screen. However, for example, the aspect ratio of the display image displayed on the display screen can be changed according to the gaming state. Specifically, the display image is displayed on the display screen with the same aspect ratio during normal fluctuations, while the aspect ratio of the display image is displayed in accordance with the aspect ratio of the display screen during reach or big hit rounds. It may be. In addition, the aspect ratio of the display image can be displayed in accordance with the aspect ratio of the display screen during normal fluctuations, while the display image can be displayed on the display screen with the same aspect ratio during reach or a big hit round. Furthermore, by appropriately changing the aspect ratio of the display image displayed on the display screen, it is possible to display a lively display mode in which the display image expands and contracts on the display screen.
[0092]
Further, in each of the above-described embodiments, detection means for detecting the aspect ratio of the
[0093]
In addition, it is possible to provide selection means for selecting the aspect ratio of the display image displayed on the
[0094]
In each of the above-described embodiments, the pachinko machine has been described as the gaming machine. However, the present invention is not limited to this, and for example, an image display device using a monitor having a wide screen, for example, a slot machine, Various game machines such as a coin game machine, an arcade game machine, and a home video game machine can be modified.
[0095]
【The invention's effect】
As is clear from the above description, according to the present invention, since the identification pattern is deformed and corrected based on the aspect ratio between the display image and the display screen, the aspect ratio of the display screen on which the display image is displayed is affected. Without being done, the identification symbol prepared in advance can be displayed in an arbitrary form.
[Brief description of the drawings]
FIG. 1 is an external view showing a schematic configuration of a pachinko machine according to each embodiment.
FIG. 2 is a block diagram of the pachinko machine according to the first embodiment.
FIG. 3 is a flowchart showing processing of a control base of a pachinko machine.
FIG. 4 is a flowchart illustrating processing in the image display apparatus according to the first embodiment.
FIG. 5 is a diagram showing a state of an image stored in a character ROM.
FIG. 6 is a diagram showing a display image generated by VDP according to the first embodiment.
FIG. 7 is a diagram showing a display image displayed on the display screen according to the first embodiment.
FIG. 8 is a block diagram of a pachinko machine according to a second embodiment.
FIG. 9 is a block diagram showing a schematic internal configuration of a VDP according to a second embodiment.
FIG. 10 is a flowchart illustrating processing in a CPU according to a second embodiment.
FIG. 11 is a flowchart showing processing in step U3.
FIG. 12 is a flowchart showing processing in the VDP according to the second embodiment.
FIG. 13 is a diagram showing a state of objects arranged in the world coordinate system.
FIG. 14 is a diagram illustrating a state when a world coordinate system is converted into a viewpoint coordinate system.
FIG. 15 is a diagram showing a display image generated by VDP according to the second embodiment.
FIG. 16 is a diagram showing a display image displayed on the display screen according to the second embodiment.
[Explanation of symbols]
1 ... Control infrastructure
2 ... Image display device
4 ... LCD monitor
4a ... Display screen
22 ... CPU
23 ... DMA
24 ... Program ROM
25 ... Work RAM
26, 28 ... Character ROM
27, 29 ... VDP
30, 31 ... Video RAM
Claims (4)
前記表示画像を生成する前に、前記表示画像と前記表示画面との縦横比に基づいて、前記背景画像を除く前記識別図柄を変形補正する変形補正手段
を備えたことを特徴とする画像表示装置。In an image display device that generates a display image in which at least one identification symbol is arranged on a background image, and displays the display image in accordance with a display screen having an aspect ratio different from the display image,
An image display apparatus comprising: a deformation correction unit that deforms and corrects the identification symbol excluding the background image based on an aspect ratio between the display image and the display screen before generating the display image. .
前記識別図柄を記憶した記憶手段と、
前記記憶手段に記憶されている識別図柄と、前記表示画面に合わせて表示される表示画像に含まれる識別図柄とが同等の縦横比になるように、前記背景画像を除く前記記憶手段から読み出した識別図柄を、前記表示画像と前記表示画面との縦横比に基づいて変形補正する変形補正手段と、
前記変形補正された識別図柄を含む表示画像を生成する表示画像生成手段と、
前記生成された表示画像を前記表示画面の縦横比に合わせて表示する表示手段と
を備えたことを特徴とする画像表示装置。In an image display device that generates a display image in which at least one identification symbol is arranged on a background image, and displays the display image in accordance with a display screen having an aspect ratio different from the display image,
Storage means for storing the identification symbol;
Read from the storage unit excluding the background image so that the identification symbol stored in the storage unit and the identification symbol included in the display image displayed in accordance with the display screen have the same aspect ratio Deformation correction means for correcting the deformation of the identification symbol based on an aspect ratio between the display image and the display screen;
Display image generating means for generating a display image including the deformation-corrected identification symbol;
An image display device comprising: display means for displaying the generated display image in accordance with an aspect ratio of the display screen.
前記表示画像を生成する前に、前記オブジェクトを、前記表示画像と前記表示画面との縦横比に基づいて変形補正する変形補正手段
を備えたことを特徴とする画像表示装置。A display image for displaying a state in the world coordinate system in which at least one object is arranged based on a given viewpoint in the world coordinate system is generated, and a display screen having an aspect ratio different from the display image In the image display device for displaying the display image according to
An image display apparatus comprising: a deformation correction unit that deforms and corrects the object based on an aspect ratio between the display image and the display screen before generating the display image.
前記オブジェクトを記憶した記憶手段と、
前記記憶手段から読み出したオブジェクトを前記ワールド座標系内に配置するオブジェクト配置手段と、
前記オブジェクトが配置されたワールド座標系を、前記所与の視点を基準とする視点座標系に変換する視点座標変換手段と、
前記記憶手段に記憶されているオブジェクトと、前記表示画面に合わせて表示される表示画像に含まれるオブジェクトの画像とが同等の縦横比になるように、前記視点座標系内に配置されたオブジェクトを、前記表示画像と前記表示画面との縦横比に基づいて変形補正する変形補正手段と、
前記変形補正されたオブジェクトが配置された視点座標系内の様子を、前記視点からの視線方向に基づいて設定された投影平面に投影した表示画像を生成する表示画像生成手段と、
前記生成された表示画像を前記表示画面の縦横比に合わせて表示する表示手段と
を備えたことを特徴とする画像表示装置。A display image for displaying a state in the world coordinate system in which at least one object is arranged based on a given viewpoint in the world coordinate system is generated, and a display screen having an aspect ratio different from the display image In the image display device for displaying the display image according to
Storage means for storing the object;
Object placement means for placing the object read from the storage means in the world coordinate system;
Viewpoint coordinate conversion means for converting the world coordinate system in which the object is arranged into a viewpoint coordinate system based on the given viewpoint;
The objects arranged in the viewpoint coordinate system are arranged such that the object stored in the storage means and the image of the object included in the display image displayed in accordance with the display screen have the same aspect ratio. Deformation correction means for correcting deformation based on an aspect ratio between the display image and the display screen;
Display image generating means for generating a display image in which a state in the viewpoint coordinate system in which the deformation-corrected object is arranged is projected on a projection plane set based on a line-of-sight direction from the viewpoint;
An image display device comprising: display means for displaying the generated display image in accordance with an aspect ratio of the display screen.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002377408A JP3767553B2 (en) | 2002-12-26 | 2002-12-26 | Image display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002377408A JP3767553B2 (en) | 2002-12-26 | 2002-12-26 | Image display device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11123981A Division JP2000315077A (en) | 1999-04-30 | 1999-04-30 | Image display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003242512A JP2003242512A (en) | 2003-08-29 |
| JP3767553B2 true JP3767553B2 (en) | 2006-04-19 |
Family
ID=27785671
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002377408A Expired - Fee Related JP3767553B2 (en) | 2002-12-26 | 2002-12-26 | Image display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3767553B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5530418B2 (en) | 2011-11-22 | 2014-06-25 | サムソン エレクトロ−メカニックス カンパニーリミテッド. | Amplifier circuit |
| JP6604887B2 (en) * | 2016-04-01 | 2019-11-13 | 株式会社ユニバーサルエンターテインメント | Game machine and game medium discrimination device |
| CN110992447B (en) * | 2019-12-05 | 2023-05-05 | 北京中网易企秀科技有限公司 | Image-text adaptation method, device, storage medium and equipment |
-
2002
- 2002-12-26 JP JP2002377408A patent/JP3767553B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003242512A (en) | 2003-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3767553B2 (en) | Image display device | |
| JP4665292B2 (en) | Game machine | |
| JP4507311B2 (en) | Game machine | |
| JP4089102B2 (en) | Game machine | |
| JP4590662B2 (en) | Game machine | |
| JP3618247B2 (en) | Image display method and apparatus, and game machine | |
| JP2000312749A (en) | Game machine | |
| JP4122983B2 (en) | Game machine | |
| JP3991517B2 (en) | Game machine | |
| JP4487347B2 (en) | Game machine | |
| JP2000315077A (en) | Image display device | |
| JP5300166B2 (en) | Game machine | |
| JP2002018049A (en) | Game machine | |
| JP3770234B2 (en) | Game machine | |
| JP4089434B2 (en) | Game machine | |
| JP3733948B2 (en) | Image display device | |
| JP3997653B2 (en) | Image display device | |
| JP4997666B2 (en) | Game machine | |
| KR100640197B1 (en) | Image display device | |
| JP2000293708A (en) | Picture display device | |
| JP3991516B2 (en) | Game machine | |
| JP2001346987A (en) | Game machine | |
| JP4998586B2 (en) | Game machine | |
| JP4487348B2 (en) | Game machine | |
| JP4815700B2 (en) | Game machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051011 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051129 |
|
| 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: 20060110 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060123 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3767553 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090210 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120210 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150210 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |