JP5322078B2 - 画像生成装置および画像生成プログラム - Google Patents
画像生成装置および画像生成プログラム Download PDFInfo
- Publication number
- JP5322078B2 JP5322078B2 JP2007079230A JP2007079230A JP5322078B2 JP 5322078 B2 JP5322078 B2 JP 5322078B2 JP 2007079230 A JP2007079230 A JP 2007079230A JP 2007079230 A JP2007079230 A JP 2007079230A JP 5322078 B2 JP5322078 B2 JP 5322078B2
- Authority
- JP
- Japan
- Prior art keywords
- stationary
- image
- determined
- stationary condition
- 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.)
- Expired - Fee Related
Links
- 230000033001 locomotion Effects 0.000 claims abstract description 95
- 238000006243 chemical reaction Methods 0.000 claims abstract description 61
- 238000012545 processing Methods 0.000 claims abstract description 54
- 238000004364 calculation method Methods 0.000 claims description 22
- 230000002401 inhibitory effect Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 description 50
- 238000000034 method Methods 0.000 description 33
- 230000008569 process Effects 0.000 description 27
- 230000000007 visual effect Effects 0.000 description 24
- 238000013507 mapping Methods 0.000 description 21
- 238000003860 storage Methods 0.000 description 21
- 238000013500 data storage Methods 0.000 description 19
- 210000000988 bone and bone Anatomy 0.000 description 17
- 230000008859 change Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000004519 manufacturing process Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000003068 static effect Effects 0.000 description 8
- 230000002093 peripheral effect Effects 0.000 description 7
- 238000003780 insertion Methods 0.000 description 4
- 230000037431 insertion Effects 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000005764 inhibitory process Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000009877 rendering Methods 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 210000003205 muscle Anatomy 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Slot Machines And Peripheral Devices (AREA)
- Game Rules And Presentations Of Slot Machines (AREA)
Description
特に係る発明によれば、動的オブジェクトが増えるたびに演算処理量が増えるところ、動的オブジェクトの所定数に達している場合にそのオブジェクトの動きが禁止されるので、所定量によって規定される、装置の演算処理能力一杯までは極力オブジェクトを動かし、演算処理能力を超える可能性の出たときにのみ動きを停止するよう処理される。よって、不自然な静止表示が可能な限り排除される。
本明細書における用語を以下のように定義する。
まず実施形態共通の筐体構成から説明する。
図1は、本発明の実施形態に係るスロットマシンの外観を示す正面図である。
図1に示すように、本実施形態に係るスロットマシン10の筐体の前面部は、開閉自在にフロントパネル20が取り付けられている。フロントパネル20の上部に表示機能を有する演出表示装置40が設けられた表示領域となっており、中央部に操作部が設けられている。
次に、スロットマシン10の内部構成等のシステム構成について説明する。
メイン制御基板50には、メインCPU51、ROM52、RAM53及びインタフェース回路(I/F回路)54が設けられており、これらはバス55を介して互いに接続されている。
サブ制御基板60には、サブCPU61、ROM62、制御用RAM63、画像制御プロセッサ64、ROM65、ビデオRAM66、画像データROM67、音源回路68、サウンドROM72、アンプ70及びインタフェース回路(I/F回路)69が設けられている。サブCPU61、ROM62、RAM63、画像制御プロセッサ64、及びI/F回路69はバス73を介して互いに接続されている。また、ROM65、ビデオRAM66、画像データROM67、および音源回路68は画像制御プロセッサ64に接続され、アンプ70およびサウンドROM72は音源回路68に接続されている。
リール基板11には、左リール31L、中リール31C及び右リール31Rを駆動するためのステッピングモータ(図示せず)が接続されている。各ステッピングモータは、さらに、これらのリール31L、31C及び31Rの回転軸に接続されていく。これらのリール31L、31C及び31Rの動作を制御するための制御信号は、メインCPU51からリール基板11に供給されるようになっている。
中央表示基板12は、例えばフロントパネル20の裏側の中央部に取り付けられる。
電源装置基板13には、設定変更有効化スイッチ91、電源スイッチ92、ホッパ装置93及び電源装置94が接続されている。
図3は、メイン制御基板50の機能的な構成を示す機能ブロック図である。
役抽選部103は、役(特別役、小役、リプレイ等)の抽選を行う機能ブロックである。役抽選部103は、遊技毎に、内部で乱数を発生させた後に一の乱数を取得し、ROM52に記憶されている抽選テーブル102を参照し、取得した乱数が属する領域に基づいて、役の当選の有無及び当選役を判定するようになっている。
制御部101は、役抽選部103や、後述のリール制御部106及び入賞判定部107等の動作タイミングを制御する中心的機能ブロックである。
フラグ情報記憶部105は、役抽選部103の抽選結果によって何らかの役に対するフラグがオンされた場合に、当選した役の種類及びそのフラグがオンになったことを記憶可能に構成されている。
リール制御部106は、制御部101からの指示に基づいて、リール群31(リール31L、31C及び31R)の回転及び停止の制御を行う機能ブロックである。
入賞判定部107は、最終的な入賞状態を判定するための機能ブロックである。
遊技状態制御部108は、入賞判定部107による判定の結果、特別役に入賞していた場合に、次遊技から所定の終了条件が満たされるまでの間、特別遊技の制御を行うための機能ブロックである。
払出制御部109は、入賞判定部107による判定の結果、入賞している役に応じたメダルの払い出しをホッパ装置93に行わせるための機能ブロックである。
本発明の画像生成装置は、サブ制御基板に係る。
以下、本発明の実施形態1における画像生成装置の構成・動作を説明する。本実施形態1は、画像生成プログラムを実行することによって実現される機能ブロックのレベルにおいて、処理対象となる個々のオブジェクトが透視投影変換される範囲内に位置するか否かを判定し、当該範囲外となる場合のオブジェクトの動作を禁止する発明に関する。
図5に、仮想三次元空間において透視投影変換される範囲を斜視図として示す。図6はその平面図である。
サブ制御基板60は、演出制御基板60aと画像音響生成基板60bとに分離している。
演出制御部201は、メイン制御基板50の抽選結果に応じた演出パターンを抽選によって決定する機能ブロックである。
静止条件記憶部301は、オブジェクトの動作を禁止する場合の静止条件を記憶する機能ブロックである。この静止条件は、表示画面上、当該オブジェクトが動かず停止していたとしても、遊技者に視覚的な不自然さを感じさせることのない、オブジェクトの動きの有無が目立たないような条件をいう。特に本実施形態1では、判定対象となるオブジェクトが仮想三次元空間において表示画像に透視投影変換される範囲外に配置されていることを静止条件としている。
静止条件判定部302は、静止条件記憶部301に記憶された静止条件を参照して、オブジェクトが静止条件に合致しているか否かを判定する機能ブロックである。
動き禁止制御部303は、静止条件に合致していると判定された場合には、当該オブジェクトの動きを禁止する機能ブロックである。
モデリング部305は、オブジェクトデータ記憶部304に記憶されているオブジェクトデータを参照してオブジェクトを仮想三次元空間に配置するためのモデリング変換を行う機能ブロックである。
座標変換部306は、モデリング変換されたオブジェクトデータに対し、視点を中心にした視点座標系(ビューイング座標系)に変換するビューイング変換、正規化座標系に変換する正規化変換を実施する機能ブロックである。この座標変換以降の処理は、二次元画像を生成するための描画処理であり、レンダリング処理に関する。
透視投影変換部307は、正規化座標系で定義されたオブジェクトに対して表示画面に対応する二次元投影面に投影するための投影変換を実施する機能ブロックである。
マッピング部309は、テクスチャデータ記憶部308に記憶されたテクスチャデータを読み出して、透視投影変換後のオブジェクト表面に模様をマッピングする機能ブロックである。
次に、本実施形態1における画像生成処理を説明する。
図7は、サブ制御基板60の画像音響生成基板60bにて実行される画像生成処理を示すフローチャートである。当該処理は、画像の更新タイミングごとに実施される。
ステップS201において、画像音響生成基板60bは、演出制御部201からの演出制御コマンドを読み取る。次いでステップS202に移行し、静止条件判定部302は、静止条件記憶部301から静止条件に関する情報を読み取る。当該実施形態1では、この静止条件は視体積の外側にオブジェクトがあることを示す。
本実施形態によれば、次のような利点がある。
本実施形態2は、オブジェクトの種類に応じて動きを禁止したり許可したりする発明に関する。
本実施形態3は、動きが許可されたオブジェクトの数に応じてオブジェクトの動き禁止を制御する発明に関する。
本実施形態4は、動くオブジェクトと動かないオブジェクトとを予め区別して同時に表示させる発明に関する。
本発明は、上記に限定されることなく種々に変形して実施することが可能である。
21 表示窓
31 リール
31L 左リール
31C 中リール
31R 右リール
40 演出表示装置
50 メイン制御基板
51 メインCPU
52、62 ROM
53、63 RAM
54、69 I/F回路
60 サブ制御基板
60a 演出制御基板
60b 画像音響生成基板
101 制御部
102 抽選テーブル
103 役抽選部
105 フラグ情報記憶部
106 リール制御部
107 入賞判定部
108 遊技状態制御部
201 演出制御部
301 静止条件記憶部
302 静止条件判定部
303 動き禁止制御部
304 オブジェクトデータ記憶部
305 モデリング部
306 座標変換部
307 透視投影変換部
308 テクスチャデータ記憶部
309 マッピング部
Claims (5)
- 仮想三次元空間に配置されたオブジェクトを透視投影変換した表示画像を生成する画像生成装置であって、
前記オブジェクトが、静止可能な静止条件に合致しているか否かを判定する静止条件判定部と、
前記静止条件に合致していると判定された場合には、当該オブジェクトの動きを禁止する動き禁止制御部と、を備え、
前記静止条件が、判定対象となるオブジェクト以外に、動きが許可された動的オブジェクトが所定数存在することに設定されることによって、静止させない場合に比べ全体の演算処理量を軽減可能に構成されていること
を特徴とする画像生成装置。 - 前記静止条件は、判定対象となるオブジェクトが仮想三次元空間において前記表示画像に透視投影変換される範囲外に配置されていることである、請求項1に記載の画像生成装置。
- 前記静止条件は、判定対象となるオブジェクトが、主たるキャラクタとして割り当てられたオブジェクト以外のオブジェクトであることである、請求項1に記載の画像生成装置。
- 前記オブジェクトは、動きを制御するための骨格構造が設定され、前記骨格構造に対する相対位置で定義されたポリゴンの集合により表現されるオブジェクトである、
請求項1乃至3のいずれかに記載の画像生成装置。 - コンピュータを、仮想三次元空間に配置されたオブジェクトを透視投影変換した表示画像を生成する画像生成装置として動作させる画像生成プログラムであって、
前記コンピュータに、
前記オブジェクトが、静止可能な静止条件に合致しているか否かを判定する機能と、
前記静止条件に合致していると判定された場合には、当該オブジェクトの動きを禁止する機能と、を実行させるためのものであり、
前記静止条件が、判定対象となるオブジェクト以外に、動きが許可された動的オブジェクトが所定数存在することに設定されることによって、静止させない場合に比べ全体の演算処理量を軽減可能にプログラムされている、
画像生成プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007079230A JP5322078B2 (ja) | 2007-03-26 | 2007-03-26 | 画像生成装置および画像生成プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007079230A JP5322078B2 (ja) | 2007-03-26 | 2007-03-26 | 画像生成装置および画像生成プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008237327A JP2008237327A (ja) | 2008-10-09 |
| JP5322078B2 true JP5322078B2 (ja) | 2013-10-23 |
Family
ID=39909389
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007079230A Expired - Fee Related JP5322078B2 (ja) | 2007-03-26 | 2007-03-26 | 画像生成装置および画像生成プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5322078B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5644172B2 (ja) * | 2010-04-23 | 2014-12-24 | 株式会社オリンピア | 遊技機 |
| JP6446841B2 (ja) * | 2014-06-02 | 2019-01-09 | 株式会社三洋物産 | 遊技機 |
| CN111223171B (zh) | 2020-01-14 | 2025-06-27 | 腾讯科技(深圳)有限公司 | 图像处理方法、装置、电子设备及存储介质 |
| JP2021013844A (ja) * | 2020-11-16 | 2021-02-12 | 株式会社三洋物産 | 遊技機 |
| JP2025069489A (ja) * | 2023-10-18 | 2025-05-01 | Necプラットフォームズ株式会社 | 可視範囲特定装置、可視範囲表示システム、可視範囲特定方法、可視範囲表示方法、及びプログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000153062A (ja) * | 1998-11-19 | 2000-06-06 | Nintendo Co Ltd | ビデオゲーム装置およびビデオゲーム用情報記憶媒体 |
| JP4526674B2 (ja) * | 2000-09-19 | 2010-08-18 | 株式会社バンダイナムコゲームス | ゲーム装置、及び情報記憶媒体 |
| JP4608911B2 (ja) * | 2004-03-01 | 2011-01-12 | 株式会社三洋物産 | 遊技機 |
| JP4841903B2 (ja) * | 2005-09-08 | 2011-12-21 | 株式会社アストジェイ | ドライビングシミュレータ |
-
2007
- 2007-03-26 JP JP2007079230A patent/JP5322078B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008237327A (ja) | 2008-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4895381B2 (ja) | 画像生成装置および画像生成プログラム | |
| JP4941934B2 (ja) | 画像生成装置および画像生成プログラム | |
| JP5322078B2 (ja) | 画像生成装置および画像生成プログラム | |
| JP2008259879A (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP2009110362A (ja) | 画像生成装置および画像生成プログラム | |
| JP2008242619A (ja) | 画像生成装置および画像生成プログラム | |
| JP4761537B2 (ja) | 画像生成装置、遊技機、及び画像生成プログラム | |
| JP4840800B2 (ja) | 画像処理装置、遊技機、画像処理方法、及びプログラム | |
| JP4753252B2 (ja) | 画像生成装置、遊技機、画像生成方法、画像生成プログラム、及び記録媒体 | |
| JP2010026903A (ja) | 画像生成装置、遊技機、及び画像生成プログラム | |
| JP4753198B2 (ja) | 画像生成装置、遊技機、画像生成方法、及びプログラム | |
| JP5322092B2 (ja) | 遊技機および遊技プログラム | |
| JP5339309B2 (ja) | 画像処理装置、遊技機、画像処理方法、及びプログラム | |
| JP4702798B2 (ja) | 画像生成装置、遊技機、画像生成方法、及びプログラム | |
| JP4435662B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
| JP2005218591A (ja) | 画像表示装置及び遊技機 | |
| JP2005216106A (ja) | 画像処理装置、画像処理方法及びそのプログラム | |
| JP4726671B2 (ja) | 画像生成装置、遊技機、画像生成プログラム、及び記録媒体 | |
| JP4761372B2 (ja) | 画像生成装置、遊技機、画像生成プログラム、及び記録媒体 | |
| JP2010026905A (ja) | 画像生成装置、遊技機、及びプログラム | |
| JP2007140817A (ja) | 画像生成装置、遊技機、画像生成方法、及びプログラム | |
| JP4614268B2 (ja) | 遊技機 | |
| JP5354513B2 (ja) | 画像生成装置、遊技機、及びプログラム | |
| JP2007098051A (ja) | 遊技機 | |
| JP2007257378A (ja) | 画像生成装置、遊技機、及び画像生成プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091203 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100528 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120905 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120918 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121119 |
|
| 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: 20130618 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130709 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5322078 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |