JP6829301B2 - 情報処理装置、動作制御方法及び動作制御プログラム - Google Patents
情報処理装置、動作制御方法及び動作制御プログラム Download PDFInfo
- Publication number
- JP6829301B2 JP6829301B2 JP2019221320A JP2019221320A JP6829301B2 JP 6829301 B2 JP6829301 B2 JP 6829301B2 JP 2019221320 A JP2019221320 A JP 2019221320A JP 2019221320 A JP2019221320 A JP 2019221320A JP 6829301 B2 JP6829301 B2 JP 6829301B2
- Authority
- JP
- Japan
- Prior art keywords
- virtual
- virtual camera
- contact position
- position information
- information
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 34
- 238000000034 method Methods 0.000 title claims description 25
- 238000001514 detection method Methods 0.000 claims description 38
- 238000012545 processing Methods 0.000 claims description 24
- 230000009471 action Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 description 17
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 206010034719 Personality change Diseases 0.000 description 3
- 210000005155 neural progenitor cell Anatomy 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000002775 capsule Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Description
まず、本発明の一実施形態に係る情報処理装置10の機能構成の一例について、図2を参照しながら説明する。本実施形態に係る情報処理装置10は、遊技者がプレイヤーキャラクタPCを操作することで所定のゲームを実行する。また、情報処理装置10は、ゲーム中、仮想カメラの動作制御を行う。情報処理装置10は、パーソナルコンピュータ、タブレット型機器、ゲーム機器、スマートフォン等のいずれの電子機器であってもよい。
次に、本発明の一実施形態に係る情報処理装置10のハードウェア構成の一例について、図4を参照しながら説明する。本実施形態に係る情報処理装置10は、CPU(Central Processing Unit)21、ROM(Read Only Memory)22、RAM(Random Access Memory)23及びHDD(Hard Disk Drive)24を有している。また、本実施形態に係る情報処理装置10は、グラフィックカード25、外部I/F(インターフェース)26、通信I/F27、入力I/F28、ディスプレイ29及びスピーカー20を有している。各部は、それぞれがバスで相互に接続されている。
図5に仮想体Cの配置の一例を示すように、検出部13は、仮想カメラVとプレイヤーキャラクタPCとの間に仮想体C1を配置してもよい。仮想体Cの数は、1個でもよいし、プレイヤーキャラクタPCの位置に応じて複数個が設けられてもよい。例えば、仮想カメラVを包含する仮想体C2を包含する位置に仮想体C3が設けられてもよい。この場合、検出部13は、仮想カメラV及び仮想体C2を包含する仮想体C3が、オブジェクトObと接触する接触位置を検出する。図5に仮想体C4〜C8にて示すように、仮想体Cを仮想カメラVの前方方向、後方方向又は側方方向に一つ又は複数個設けられてもよい。
次に、本実施形態に係る仮想カメラ動作制御処理について図6及び図7を参照して説明する。図6は、一実施形態にかかる仮想カメラ動作制御処理の一例を示すフローチャートである。図7は、一実施形態にかかる仮想カメラの障害回避動作制御処理の一例を示すフローチャートである。本実施形態に係る仮想カメラ動作制御処理は、ゲーム進行中にプレイヤーキャラクタPCの動作を撮影する。
次に、ステップS22の仮想カメラの障害回避動作制御処理について、図7を参照して説明する。動作制御部15は、接触位置テーブル31から仮想体番号301が「C1」の接触位置情報302、圧力情報303及び距離情報304を取得する(ステップS30)。次に、動作制御部15は、取得した接触位置情報302、圧力情報303及び距離情報304に基づき、障害物を回避するための仮想カメラの動作を制御し(ステップS32)、本処理を終了する。
以上、本実施形態にかかる仮想カメラVの動作制御及び障害物回避動作制御では、背景のオブジェクトObと接触する位置が、仮想カメラVとプレイヤーキャラクタPCとの間に設けられた仮想体C1を用いて検出された。そして、検出した接触位置情報に基づきオブジェクトObを回避するように仮想カメラVの動作が制御された。
11:入力部
12:撮影部
13:検出部
14:特定部
15:動作制御部
16:グラフィック処理部
17:サウンド処理部
18:表示部
19:音出力部
20:スピーカー
21:CPU
22:ROM
23:RAM
24:HDD
25:グラフィックカード
26:外部I/F
26a:記録媒体
27:通信I/F
28:入力I/F
28a:メモリカード
29:ディスプレイ
30:記録部
31:接触位置テーブル
C1〜C4:仮想体
Ob1〜Ob3:オブジェクト
PC:プレイヤーキャラクタ
Claims (7)
- 仮想空間に表示されたキャラクタを撮影する仮想カメラと、
キャラクタと背景とを表示する表示部と、
前記仮想カメラと前記キャラクタとの間に設けられた第1の仮想体が、表示した前記背景のオブジェクトと接触する接触位置情報を検出する検出部と、
検出した前記接触位置情報に基づき前記背景のオブジェクトを回避するように前記仮想カメラの動作を制御する動作制御部と、を有し、
前記検出部は、前記仮想カメラを包含する第2の仮想体が、表示した前記背景のオブジェクトと接触する接触位置情報を検出し、
前記検出部は、前記接触したオブジェクトから前記第1の仮想体又は前記第2の仮想体に加えられる圧力を示す圧力情報を検出し、
前記動作制御部は、前記接触位置情報及び前記圧力情報に基づき前記仮想カメラを前記接触したオブジェクトから所定距離離して動作を制御する、
情報処理装置。 - 前記検出部は、前記接触したオブジェクトから前記第1の仮想体又は前記第2の仮想体までの距離を示す距離情報を検出し、
前記動作制御部は、前記接触位置情報、前記圧力情報及び前記距離情報に基づき前記仮想カメラを前記接触したオブジェクトから所定距離離して動作を制御する、
請求項1に記載の情報処理装置。 - 前記検出部は、前記仮想カメラの前方方向、後方方向又は側方方向に設けられた第4の仮想体が、表示した前記背景のオブジェクトと接触する接触位置情報を検出する、
請求項1又は2のいずれか一項に記載の情報処理装置。 - 前記検出部は、表示した前記背景によって前記第1の仮想体、前記第2の仮想体を包含する第3の仮想体及び前記第4の仮想体の大きさを制御し、表示した前記背景のオブジェクトと接触する接触位置情報を検出する、
請求項3に記載の情報処理装置。 - 前記検出部は、前記キャラクタのアクションによって前記第1の仮想体、前記第2の仮想体を包含する前記第3の仮想体及び前記第4の仮想体の大きさを制御し、表示した前記背景のオブジェクトと接触する接触位置情報を検出する、
請求項4に記載の情報処理装置。 - 仮想カメラにより仮想空間に表示されたキャラクタを撮影し、
キャラクタと背景とを表示し、
前記仮想カメラと前記キャラクタとの間に設けられた第1の仮想体が、表示した前記背景のオブジェクトと接触する接触位置情報を検出し、
検出した前記接触位置情報に基づき前記背景のオブジェクトを回避するように前記仮想カメラの動作を制御し、
前記仮想カメラを包含する第2の仮想体が、表示した前記背景のオブジェクトと接触する接触位置情報を検出し、
前記接触したオブジェクトから前記第1の仮想体又は前記第2の仮想体に加えられる圧力を示す圧力情報を検出し、
前記接触位置情報及び前記圧力情報に基づき前記仮想カメラを前記接触したオブジェクトから所定距離離して動作を制御する、
処理をコンピュータが実行する動作制御方法。 - 仮想カメラにより仮想空間に表示されたキャラクタを撮影し、
キャラクタと背景とを表示し、
前記仮想カメラと前記キャラクタとの間に設けられた第1の仮想体が、表示した前記背景のオブジェクトと接触する接触位置情報を検出し、
検出した前記接触位置情報に基づき前記背景のオブジェクトを回避するように前記仮想カメラの動作を制御し、
前記仮想カメラを包含する第2の仮想体が、表示した前記背景のオブジェクトと接触する接触位置情報を検出し、
前記接触したオブジェクトから前記第1の仮想体又は前記第2の仮想体に加えられる圧力を示す圧力情報を検出し、
前記接触位置情報及び前記圧力情報に基づき前記仮想カメラを前記接触したオブジェクトから所定距離離して動作を制御する、
処理をコンピュータに実行させる動作制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019221320A JP6829301B2 (ja) | 2019-12-06 | 2019-12-06 | 情報処理装置、動作制御方法及び動作制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019221320A JP6829301B2 (ja) | 2019-12-06 | 2019-12-06 | 情報処理装置、動作制御方法及び動作制御プログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015210832A Division JP6649742B2 (ja) | 2015-10-27 | 2015-10-27 | 情報処理装置、動作制御方法及び動作制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020042857A JP2020042857A (ja) | 2020-03-19 |
JP6829301B2 true JP6829301B2 (ja) | 2021-02-10 |
Family
ID=69798502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019221320A Active JP6829301B2 (ja) | 2019-12-06 | 2019-12-06 | 情報処理装置、動作制御方法及び動作制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6829301B2 (ja) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3700857B2 (ja) * | 2004-03-03 | 2005-09-28 | コナミ株式会社 | ゲームプログラム及びゲーム装置 |
JP4489800B2 (ja) * | 2007-08-30 | 2010-06-23 | 株式会社スクウェア・エニックス | 画像生成装置及び方法、並びにプログラム及び記録媒体 |
JP2014235596A (ja) * | 2013-06-03 | 2014-12-15 | 任天堂株式会社 | 情報処理プログラム、情報処理システム、情報処理装置、および情報処理方法 |
-
2019
- 2019-12-06 JP JP2019221320A patent/JP6829301B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2020042857A (ja) | 2020-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6649742B2 (ja) | 情報処理装置、動作制御方法及び動作制御プログラム | |
JP6419278B1 (ja) | 制御装置、制御方法、及びプログラム | |
JP4661866B2 (ja) | ゲーム装置において実行される表示制御プログラム | |
WO2022063177A1 (zh) | 一种虚拟摄像机的控制方法及装置、设备 | |
KR100969873B1 (ko) | 가상 공간과 현실 공간을 연계한 로봇 게임 시스템 및 로봇게임 방법 | |
EP2354893A1 (en) | Reducing inertial-based motion estimation drift of a game input controller with an image-based motion estimation | |
JP2009279038A (ja) | ゲームプログラムおよび記録媒体 | |
US20190019334A1 (en) | Storage medium, information processing apparatus and control method | |
US11297303B2 (en) | Control apparatus, control method, and storage medium | |
US20150138063A1 (en) | Motion control of a virtual environment | |
CN110622219A (zh) | 交互式增强现实 | |
US20200306636A1 (en) | Game device, control method of game device, and storage medium that can be read by computer | |
JP2019057291A (ja) | 制御装置、制御方法、及びプログラム | |
JP2006260602A (ja) | 画像処理装置 | |
US11882363B2 (en) | Control apparatus and learning apparatus and control method | |
JP6829301B2 (ja) | 情報処理装置、動作制御方法及び動作制御プログラム | |
JP6706470B2 (ja) | 情報処理装置、位置情報検出方法及び位置情報検出プログラム | |
JP6420380B2 (ja) | ゲームプログラム及びゲームシステム | |
US10994205B2 (en) | Information processing apparatus, arrangement method, and arrangement program | |
JP6755647B2 (ja) | 情報処理装置、姿勢動作制御方法及び姿勢制御プログラム | |
JP6612090B2 (ja) | 情報処理装置、動作制御方法及び動作制御プログラム | |
US20210162305A1 (en) | Game device, game processing method, and medium | |
JP6987634B2 (ja) | 情報処理装置、表示制御プログラム及び表示制御方法 | |
JP7434385B2 (ja) | 制御装置、制御方法、及びプログラム | |
JP7303340B2 (ja) | プログラム、画像処理方法、及び画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191206 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201104 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201209 |
|
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: 20201222 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210121 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6829301 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |