JP6714564B2 - 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 - Google Patents
情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 Download PDFInfo
- Publication number
- JP6714564B2 JP6714564B2 JP2017186259A JP2017186259A JP6714564B2 JP 6714564 B2 JP6714564 B2 JP 6714564B2 JP 2017186259 A JP2017186259 A JP 2017186259A JP 2017186259 A JP2017186259 A JP 2017186259A JP 6714564 B2 JP6714564 B2 JP 6714564B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- display range
- display
- virtual camera
- posture
- 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 171
- 238000003672 processing method Methods 0.000 title claims description 8
- 230000008859 change Effects 0.000 claims description 15
- 230000007935 neutral effect Effects 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 5
- 230000036544 posture Effects 0.000 description 58
- 238000012545 processing Methods 0.000 description 46
- 238000000034 method Methods 0.000 description 30
- 230000008569 process Effects 0.000 description 22
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 8
- 230000001133 acceleration Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 206010034719 Personality change Diseases 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Description
2…端末装置
3…情報処理装置
4…モニタ
11…LCD
12…タッチパネル
13…操作部
14…加速度センサ
15…ジャイロセンサ
Claims (27)
- 表示手段、ユーザ操作入力が可能な操作手段、および自装置の動きまたは姿勢に応じたデータを出力するセンサを備える情報処理装置に含まれるコンピュータで実行される情報処理プログラムであって、
前記コンピュータを、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置手段と、
前記仮想空間における仮想カメラがその内側の所定位置に配置されるモデルを設定するモデル設定手段と、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付け手段と、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢のみを変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定手段と、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御手段として機能させる、情報処理プログラム。 - 表示手段、ユーザ操作入力が可能な操作手段、および自装置の動きまたは姿勢に応じたデータを出力するセンサを備える情報処理装置に含まれるコンピュータで実行される情報処理プログラムであって、
前記コンピュータを、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置手段と、
前記仮想空間における仮想カメラがその内側の固定位置に配置されるモデルを設定するモデル設定手段と、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付け手段と、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢を前記固定位置において変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定手段と、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御手段として機能させる、情報処理プログラム。 - 前記貼り付け手段は、前記パノラマ動画を構成するパノラマ画像を逐次読み出して、当該パノラマ画像を前記モデルにおける前記仮想カメラ側の面に逐次貼り付ける、請求項1または2に記載の情報処理プログラム。
- 前記表示範囲設定手段は、所定のユーザ操作入力に応じて、前記モデルに対する所定の方向を含む範囲を前記表示範囲として設定する、請求項1乃至3の何れか1つに記載の情報処理プログラム。
- 前記パノラマ動画の再生開始時または開始前の所定タイミングにおける前記情報処理装置の姿勢に基づいて、当該情報処理装置の基準姿勢を設定する基準姿勢設定手段として、さらに前記コンピュータを機能させ、
前記表示範囲設定手段は、前記センサから出力されるデータに基づいて算出される前記情報処理装置の前記基準姿勢からの回転方向および回転量と前記操作手段に対するユーザ操作入力との両方に応じて前記仮想カメラの姿勢を変化させることによって、前記モデルに貼り付けられている前記パノラマ画像の一部を前記表示範囲として設定する、請求項1乃至4の何れか1つに記載の情報処理プログラム。 - 前記操作手段は、前記表示手段の表示画面上をタッチするユーザ操作入力が可能であり、
前記表示範囲設定手段は、前記表示画面上をタッチしてスライドさせたユーザ操作入力に応じて、当該スライドされた長さに基づいて前記仮想カメラの姿勢を変化させる、請求項1乃至5の何れか1つに記載の情報処理プログラム。 - 前記表示範囲設定手段は、前記情報処理装置の姿勢の変化量と前記操作手段を用いた操作量とを合算した量に応じて、前記仮想カメラの姿勢を変化させる、請求項1乃至6の何れか1つに記載の情報処理プログラム。
- 前記仮想カメラ配置手段は、前記モデルに対する所定の方向を含む範囲を前記表示範囲とする前記仮想カメラの姿勢を、基準姿勢として当該仮想カメラを配置し、
前記表示範囲設定手段は、前記基準姿勢を基準として前記仮想カメラの姿勢を変化させる、請求項1乃至7の何れか1つに記載の情報処理プログラム。 - 前記貼り付け手段は、前記モデルの所定の方向に前記パノラマ画像の所定の方向が一致するように、当該パノラマ画像を当該モデルに貼り付ける、請求項1乃至8の何れか1つに記載の情報処理プログラム。
- 前記パノラマ画像の所定の方向は、前記パノラマ動画を撮像した際の正面方向である、請求項9に記載の情報処理プログラム。
- 前記パノラマ動画の正面方向は、前記パノラマ動画を撮像している状態における移動方向である、請求項9に記載の情報処理プログラム。
- 前記表示範囲設定手段は、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢に応じて、前記表示範囲を設定する姿勢表示範囲設定手段と、
前記操作手段に対するユーザ操作入力に応じて、前記姿勢表示範囲設定手段によって設定された前記表示範囲をオフセットする表示範囲オフセット手段とを含み、
前記表示制御手段は、前記オフセットされた前記表示範囲内のパノラマ画像を前記表示手段に表示する、請求項1または2に記載の情報処理プログラム。 - 前記操作手段は、少なくとも2方向への方向指示操作が可能な方向指示手段を含み、
前記表示範囲オフセット手段は、前記方向指示手段に対する方向指示操作によって指示された方向に前記表示範囲をオフセットする、請求項12に記載の情報処理プログラム。 - 前記姿勢表示範囲設定手段は、前記情報処理装置の姿勢に応じて、前記仮想カメラの姿勢を変化させることによって前記表示範囲を設定し、
前記表示範囲オフセット手段は、前記方向指示手段に対する方向指示操作によって指示された方向に前記仮想カメラの視線方向を変化させることによって前記表示範囲をオフセットする、請求項13に記載の情報処理プログラム。 - 前記表示範囲オフセット手段は、前記方向指示手段に対する方向指示操作が行われていない場合、前記表示範囲をオフセットする量を0にする、請求項13または14に記載の情報処理プログラム。
- 前記方向指示手段は、前記方向指示操作の際、方向とともに当該方向に対する大きさを同時に指示することが可能であり、
前記表示範囲オフセット手段は、前記方向指示手段に対する方向指示操作によって指示された大きさに応じたオフセット量だけ当該指示された方向へ前記表示範囲をオフセットする、請求項13乃至15の何れか1つに記載の情報処理プログラム。 - 前記方向指示手段は、所定部材を中立状態から傾倒させることによって当該中立状態からの傾倒方向と当該中立状態からの傾倒角度とを同時に指示することが可能であり、
前記表示範囲オフセット手段は、前記傾倒角度に応じたオフセット量だけ当該傾倒方向に応じた方向へ前記表示範囲をオフセットする、請求項16に記載の情報処理プログラム。 - 前記表示範囲オフセット手段は、前記方向指示手段に対する方向指示操作が行われている継続時間に応じたオフセット量だけ当該指示された方向へ前記表示範囲をオフセットする、請求項13乃至15の何れか1つに記載の情報処理プログラム。
- 前記表示範囲オフセット手段は、前記パノラマ画像の視野角において、前記表示範囲のオフセットを可能とするオフセット量を180°未満とする、請求項12乃至18の何れか1つに記載の情報処理プログラム。
- 前記表示範囲オフセット手段は、前記操作手段のうち、前記情報処理装置を把持した場合に、当該把持しているユーザが操作可能な操作手段に対するユーザ操作入力に応じて、前記表示範囲をオフセットする、請求項12乃至19の何れか1つに記載の情報処理プログラム。
- 前記ユーザが操作可能な操作手段は、前記情報処理装置の両端をユーザが両手で把持した場合、当該把持しているユーザの何れかの指で操作可能である、請求項20に記載の情報処理プログラム。
- 表示手段と、
ユーザ操作入力が可能な操作手段と、
自装置の動きまたは姿勢に応じたデータを出力するセンサと、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置手段と、
前記仮想空間における仮想カメラがその内側の所定位置に配置されるモデルを設定するモデル設定手段と、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付け手段と、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢のみを変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定手段と、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御手段とを備える、情報処理装置。 - 表示手段と、
ユーザ操作入力が可能な操作手段と、
自装置の動きまたは姿勢に応じたデータを出力するセンサと、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置手段と、
前記仮想空間における仮想カメラがその内側の固定位置に配置されるモデルを設定するモデル設定手段と、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付け手段と、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢を前記固定位置において変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定手段と、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御手段とを備える、情報処理装置。 - 表示手段と、
ユーザ操作入力が可能な操作手段と、
自装置の動きまたは姿勢に応じたデータを出力するセンサと、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置手段と、
前記仮想空間における仮想カメラがその内側の所定位置に配置されるモデルを設定するモデル設定手段と、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付け手段と、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢のみを変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定手段と、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御手段とを備える、情報処理システム。 - 表示手段と、
ユーザ操作入力が可能な操作手段と、
自装置の動きまたは姿勢に応じたデータを出力するセンサと、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置手段と、
前記仮想空間における仮想カメラがその内側の固定位置に配置されるモデルを設定するモデル設定手段と、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付け手段と、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢を前記固定位置において変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定手段と、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御手段とを備える、情報処理システム。 - 表示手段、ユーザ操作入力が可能な操作手段、および自装置の動きまたは姿勢に応じたデータを出力するセンサを備える少なくとも1つの情報処理装置により構成される情報処理システムに含まれる1つのプロセッサまたは複数のプロセッサ間の協働により実行される情報処理方法であって、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置ステップと、
前記仮想空間における仮想カメラがその内側の所定位置に配置されるモデルを設定するモデル設定ステップと、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付けステップと、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢のみを変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定ステップと、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御ステップとを含む、情報処理方法。 - 表示手段、ユーザ操作入力が可能な操作手段、および自装置の動きまたは姿勢に応じたデータを出力するセンサを備える少なくとも1つの情報処理装置により構成される情報処理システムに含まれる1つのプロセッサまたは複数のプロセッサ間の協働により実行される情報処理方法であって、
3次元の仮想空間の所定位置に仮想カメラを配置する仮想カメラ配置ステップと、
前記仮想空間における仮想カメラがその内側の固定位置に配置されるモデルを設定するモデル設定ステップと、
パノラマ動画を構成するパノラマ画像を読み出して当該パノラマ画像を前記モデルに貼り付ける貼り付けステップと、
前記センサから出力されるデータに基づいて算出された前記情報処理装置の姿勢および前記操作手段に対するユーザ操作入力の両方に応じて前記仮想カメラの姿勢を前記固定位置において変化させることによって、前記パノラマ画像の一部を表示範囲として設定する表示範囲設定ステップと、
前記表示範囲内のパノラマ画像を前記表示手段に表示する表示制御ステップとを含む、情報処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017186259A JP6714564B2 (ja) | 2017-09-27 | 2017-09-27 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017186259A JP6714564B2 (ja) | 2017-09-27 | 2017-09-27 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013021213A Division JP6219037B2 (ja) | 2013-02-06 | 2013-02-06 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020053769A Division JP2020113314A (ja) | 2020-03-25 | 2020-03-25 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2017224358A JP2017224358A (ja) | 2017-12-21 |
JP2017224358A5 JP2017224358A5 (ja) | 2018-06-07 |
JP6714564B2 true JP6714564B2 (ja) | 2020-06-24 |
Family
ID=60688284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017186259A Active JP6714564B2 (ja) | 2017-09-27 | 2017-09-27 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6714564B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5829020B2 (ja) * | 2010-12-22 | 2015-12-09 | 任天堂株式会社 | ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法 |
JP5591281B2 (ja) * | 2011-06-03 | 2014-09-17 | 任天堂株式会社 | 情報処理システム、情報処理装置、情報処理プログラム、および動画再生制御方法 |
JP5918618B2 (ja) * | 2011-06-03 | 2016-05-18 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
JP5769527B2 (ja) * | 2011-07-12 | 2015-08-26 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
-
2017
- 2017-09-27 JP JP2017186259A patent/JP6714564B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017224358A (ja) | 2017-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10864433B2 (en) | Using a portable device to interact with a virtual space | |
JP6158406B2 (ja) | 携帯デバイスによるインタラクティブアプリケーションのビデオキャプチャを可能とするためのシステム | |
JP4247218B2 (ja) | ゲーム装置、ゲーム装置の制御方法及びプログラム | |
US9473699B2 (en) | Storage medium storing information processing program, information processing device, information processing system, and information processing method | |
WO2017104579A1 (ja) | 情報処理装置および操作受付方法 | |
JP6755224B2 (ja) | ゲームシステム、ゲームプログラム、ゲーム装置、および、ゲーム処理方法 | |
JP6219037B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
JP6147966B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
JP2017000545A (ja) | 情報処理装置、情報処理システム、情報処理方法、及び情報処理プログラム | |
JP2011244965A (ja) | 情報処理プログラム、情報処理装置、情報処理方法および情報処理システム | |
JP2014053794A (ja) | 情報処理プログラム、情報処理装置、情報処理システム及び情報処理方法 | |
US20120287159A1 (en) | Viewing of real-time, computer-generated environments | |
JP5764390B2 (ja) | 画像生成プログラム、画像生成方法、画像生成装置及び画像生成システム | |
JP2014097219A (ja) | ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法 | |
JP5723149B2 (ja) | 画像処理システム、画像処理プログラム、画像処理方法及び画像処理装置 | |
JP6385725B2 (ja) | 情報処理システム及び情報処理プログラム | |
JP7344716B2 (ja) | 情報処理システム、情報処理プログラム、情報処理装置および情報処理方法 | |
JP5806510B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
JP6714564B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
JP2020113314A (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 | |
US11285387B2 (en) | Storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method | |
JP6603375B2 (ja) | 情報処理システム及び情報処理プログラム | |
JP6262563B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法 | |
JP5759797B2 (ja) | 画像生成プログラム、画像生成方法、画像生成装置及び画像生成システム | |
JP7070245B2 (ja) | 情報処理装置、動作制御プログラム、及び動作制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171026 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180416 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180611 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180726 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180919 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20181002 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200325 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200605 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6714564 Country of ref document: JP 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 |