説明

情報処理プログラム、情報処理システム、および情報処理方法

【課題】ユーザ自身の動作に基づいた操作を行って当該ユーザ動作に基づいた処理を行う場合に、ユーザが当該処理結果を好適な状況で見ることができる情報処理プログラム、情報処理システム、および情報処理方法を提供する。
【解決手段】荷重検出装置に加えられた荷重に基づくデータに基づいて、仮想世界に配置されたオブジェクトを移動させる。そして、可搬型表示装置から出力される姿勢データおよびオブジェクトの仮想世界における位置に基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御し、第1仮想カメラから見た仮想世界を示す第1画像を可搬型表示装置に表示する。


Notice: Undefined index: DEJ in /mnt/www/gzt_disp.php on line 298

【特許請求の範囲】
【請求項1】
可搬型表示装置本体の姿勢に応じた姿勢データを少なくとも出力する当該可搬型表示装置に、画像を表示することが可能な情報処理装置のコンピュータで実行される情報処理プログラムであって、
前記コンピュータを、
荷重検出装置に加えられた荷重に基づくデータを取得する荷重取得手段と、
前記荷重取得手段が取得したデータに基づいて、仮想世界に配置されたオブジェクトを移動させるオブジェクト移動手段と、
前記姿勢データおよび前記オブジェクトの仮想世界における位置に基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御手段と、
前記第1仮想カメラから見た仮想世界を示す第1画像を前記可搬型表示装置に表示する表示制御手段として機能させる、情報処理プログラム。
【請求項2】
前記姿勢データに基づいて、当該可搬型表示装置の姿勢を算出する姿勢算出手段として、さらに前記コンピュータを機能させ、
前記第1仮想カメラ制御手段は、前記姿勢算出手段が算出した可搬型表示装置の姿勢および前記オブジェクト位置に基づいて、前記第1仮想カメラを制御する、請求項1に記載の情報処理プログラム。
【請求項3】
前記第1仮想カメラ制御手段は、前記可搬型表示装置の姿勢に基づいて、前記仮想世界における前記第1仮想カメラの位置および姿勢の少なくとも一方の制御を行う、請求項2に記載の情報処理プログラム。
【請求項4】
前記第1仮想カメラ制御手段は、前記可搬型表示装置の姿勢に基づいた前記仮想世界における前記第1仮想カメラの視線方向の制御によって、前記第1仮想カメラの位置および姿勢の少なくとも一方の制御を行う、請求項2または3に記載の情報処理プログラム。
【請求項5】
前記姿勢算出手段は、実空間の所定方向を基準とした前記可搬型表示装置の姿勢を算出し、
前記第1仮想カメラ制御手段は、実空間の前記所定方向を基準とした前記可搬型表示装置の姿勢に基づいて、前記仮想世界に設定された前記所定方向に対応する方向を基準として前記第1仮想カメラの位置および姿勢の少なくとも一方の制御を行う、請求項3または4に記載の情報処理プログラム。
【請求項6】
前記姿勢算出手段は、実空間の重力方向を前記所定方向として、当該重力方向を基準とした前記可搬型表示装置の姿勢を算出し、
前記第1仮想カメラ制御手段は、実空間の重力方向を基準とした前記可搬型表示装置の姿勢に基づいて、前記仮想世界に設定された重力方向を基準として前記第1仮想カメラの位置および姿勢の少なくとも一方の制御を行う、請求項5に記載の情報処理プログラム。
【請求項7】
前記姿勢算出手段は、実空間の重力方向周りに前記可搬型表示装置が回転する姿勢を少なくとも算出し、
前記第1仮想カメラ制御手段は、実空間の重力方向周りに前記可搬型表示装置が回転する姿勢に基づいて、前記仮想世界に設定された重力方向周りに前記第1仮想カメラを回転させて姿勢を制御する、請求項6に記載の情報処理プログラム。
【請求項8】
前記第1仮想カメラ制御手段は、前記可搬型表示装置の姿勢と同じ姿勢となるように、前記第1仮想カメラの姿勢を制御する、請求項2乃至7のいずれか1つに記載の情報処理プログラム。
【請求項9】
前記第1仮想カメラ制御手段は、前記オブジェクトが前記第1画像に含まれるように前記第1仮想カメラを制御する、請求項2乃至8のいずれか1つに記載の情報処理プログラム。
【請求項10】
前記オブジェクト移動手段は、前記第1仮想カメラの視線方向に基づく方向へ、前記オブジェクトを移動させる、請求項2乃至9のいずれか1つに記載の情報処理プログラム。
【請求項11】
前記可搬型表示装置は、ジャイロセンサおよび加速度センサの少なくとも一方を含み、
前記姿勢算出手段は、前記ジャイロセンサおよび前記加速度センサの少なくとも一方から出力されるデータに基づいて、前記可搬型表示装置の姿勢を算出する、請求項2乃至10のいずれか1つに記載の情報処理プログラム。
【請求項12】
前記表示制御手段は、前記第1画像とは別に、第2仮想カメラから見た前記仮想世界を示す第2画像を、前記情報処理装置に接続された別の表示装置にさらに表示する、請求項2乃至11のいずれか1つに記載の情報処理プログラム。
【請求項13】
前記表示制御手段は、前記第1画像を示す画像データを前記可搬型表示装置へ出力し、
前記可搬型表示装置は、
前記情報処理装置から出力された画像データを取得する画像データ取得手段と、
前記画像データ取得手段が取得した画像データが示す前記第1画像を表示する表示手段とを備える、請求項2乃至12のいずれか1つに記載の情報処理プログラム。
【請求項14】
前記第1画像を示す画像データを圧縮して圧縮画像データを生成する圧縮画像生成手段として、さらに前記コンピュータを機能させ、
前記表示制御手段は、前記圧縮画像生成手段が生成した圧縮画像データを前記可搬型表示装置へ出力し、
前記画像データ取得手段は、前記情報処理装置から出力された圧縮画像データを取得し、
前記可搬型表示装置は、前記圧縮画像データを伸張して前記第1の表示画像を示す画像データを得る表示画像伸張手段を、さらに備え、
前記表示手段は、前記画像データ取得手段が取得して前記表示画像伸長手段が伸長した画像データが示す前記第1画像を表示する、請求項13に記載の情報処理プログラム。
【請求項15】
前記オブジェクトの仮想世界における位置に基づいて、当該仮想世界の画像を生成するための前記第2仮想カメラを、前記第1仮想カメラとは異なる位置で、かつ、前記オブジェクトが前記第2画像に含まれるように設定する第2仮想カメラ制御手段として、さらに前記コンピュータを機能させる、請求項12に記載の情報処理プログラム。
【請求項16】
前記第2仮想カメラ制御手段は、前記オブジェクトから前記第1仮想カメラまでの距離より当該オブジェクトから離れた位置に前記第2仮想カメラを設定し、
前記表示制御手段は、前記第1画像で示される仮想世界の範囲より広い範囲を、前記第2画像として前記別の表示装置に表示する、請求項15に記載の情報処理プログラム。
【請求項17】
前記第2仮想カメラ制御手段は、仮想世界において前記オブジェクトを鳥瞰する位置に前記第2仮想カメラを設定し、
前記表示制御手段は、仮想世界に配置された前記オブジェクトを鳥瞰した画像を、前記第2画像として前記別の表示装置に表示する、請求項15に記載の情報処理プログラム。
【請求項18】
前記第2仮想カメラ制御手段は、仮想世界における前記第1仮想カメラの視線方向の変化に応じて、前記第2仮想カメラの当該仮想世界における視線方向を変化させる、請求項12および15乃至17の何れか1つに記載の情報処理プログラム。
【請求項19】
可搬型表示装置本体の姿勢に応じた姿勢データを少なくとも出力する当該可搬型表示装置に画像を表示することが可能な情報処理装置のコンピュータで実行される情報処理プログラムであって、
前記コンピュータを、
荷重検出装置に加えられた荷重に基づくデータを取得する荷重取得手段と、
前記荷重取得手段が取得したデータおよび前記姿勢データに基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御手段と、
前記第1仮想カメラから見た仮想世界を示す第1画像を前記可搬型表示装置に表示する表示制御手段として機能させる、情報処理プログラム。
【請求項20】
可搬型表示装置と、荷重検出装置と、当該可搬型表示装置に画像を表示することが可能な情報処理装置とを含む情報処理システムであって、
前記荷重検出装置は、当該荷重検出装置に加わる荷重に基づいたデータを前記情報処理装置へ出力する荷重検出手段を備え、
前記可搬型表示装置は、少なくとも当該可搬型表示装置の姿勢に応じた姿勢データを前記情報処理装置へ出力する姿勢データ出力手段を備え、
前記情報処理装置は、
前記荷重検出装置から出力されたデータを取得する取得手段と、
前記取得手段が取得したデータに基づいて、仮想世界に配置されたオブジェクトを移動させるオブジェクト移動手段と、
前記姿勢データおよび前記オブジェクトの仮想世界における位置に基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御手段と、
前記第1仮想カメラから見た仮想世界を示す第1画像のデータを前記可搬型表示装置へ出力する画像データ出力手段とを備え、
前記可搬型表示装置は、
前記情報処理装置から出力された前記第1画像のデータを取得する画像データ取得手段と、
前記画像データ取得手段が取得した画像データが示す前記第1画像を表示する表示手段とを、さらに備える、情報処理システム。
【請求項21】
可搬型表示装置と、荷重検出装置と、当該可搬型表示装置に画像を表示することが可能な情報処理装置とを含む情報処理システムであって、
前記荷重検出装置は、当該荷重検出装置に加わる荷重に基づいたデータを前記情報処理装置へ出力する荷重検出手段を備え、
前記可搬型表示装置は、少なくとも当該可搬型表示装置の姿勢に応じた姿勢データを前記情報処理装置へ出力する姿勢データ出力手段を備え、
前記情報処理装置は、
前記荷重検出装置から出力されたデータを取得する取得手段と、
前記取得手段が取得したデータおよび前記姿勢データに基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御手段と、
前記第1仮想カメラから見た仮想世界を示す第1画像のデータを前記可搬型表示装置へ出力する画像データ出力手段とを備え、
前記可搬型表示装置は、
前記情報処理装置から出力された前記第1画像のデータを取得する画像データ取得手段と、
前記画像データ取得手段が取得した画像データが示す前記第1画像を表示する表示手段とを、さらに備える、情報処理システム。
【請求項22】
可搬型表示装置本体の姿勢に応じた姿勢データを少なくとも出力する当該可搬型表示装置に、画像を表示することが可能な少なくとも1つの情報処理装置により構成される情報処理システムに含まれる1つのプロセッサまたは複数のプロセッサ間の協働により実行される情報処理方法であって、
荷重検出装置に加えられた荷重に基づくデータを取得する荷重取得ステップと、
前記荷重取得ステップにおいて取得されたデータに基づいて、仮想世界に配置されたオブジェクトを移動させるオブジェクト移動ステップと、
前記姿勢データおよび前記オブジェクトの仮想世界における位置に基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御ステップと、
前記第1仮想カメラから見た仮想世界を示す第1画像を前記可搬型表示装置に表示する表示制御ステップとを含む、情報処理方法。
【請求項23】
可搬型表示装置本体の姿勢に応じた姿勢データを少なくとも出力する当該可搬型表示装置に、画像を表示することが可能な少なくとも1つの情報処理装置により構成される情報処理システムに含まれる1つのプロセッサまたは複数のプロセッサ間の協働により実行される情報処理方法であって、
荷重検出装置に加えられた荷重に基づくデータを取得する荷重取得ステップと、
前記荷重取得ステップにおいて取得されたデータおよび前記姿勢データに基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御ステップと、
前記第1仮想カメラから見た仮想世界を示す第1画像を前記可搬型表示装置に表示する表示制御ステップとを含む、情報処理方法。
【請求項24】
可搬型表示装置と荷重検出装置とを含む情報処理システムであって、
前記荷重検出装置は、当該荷重検出装置に加わる荷重に基づいたデータを前記可搬型表示装置へ出力する荷重検出手段を備え、
前記可搬型表示装置は、
少なくとも前記可搬型表示装置の姿勢に応じた姿勢データを生成する姿勢データ生成手段と、
前記荷重検出装置から出力されたデータを取得する取得手段と、
前記取得手段が取得したデータに基づいて、仮想世界に配置されたオブジェクトを移動させるオブジェクト移動手段と、
前記姿勢データおよび前記オブジェクトの仮想世界における位置に基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御手段と、
前記第1仮想カメラから見た仮想世界を示す第1画像を生成する画像生成手段と、
前記画像生成手段が生成した前記第1画像を表示する表示手段とを備える、情報処理システム。
【請求項25】
可搬型表示装置と荷重検出装置とを含む情報処理システムであって、
前記荷重検出装置は、当該荷重検出装置に加わる荷重に基づいたデータを前記可搬型表示装置へ出力する荷重検出手段を備え、
前記可搬型表示装置は、
少なくとも前記可搬型表示装置の姿勢に応じた姿勢データを生成する姿勢データ生成手段と、
前記荷重検出装置から出力されたデータを取得する取得手段と、
前記取得手段が取得したデータおよび前記姿勢データに基づいて、当該仮想世界の画像を生成するための第1仮想カメラを制御する第1仮想カメラ制御手段と、
前記第1仮想カメラから見た仮想世界を示す第1画像を生成する画像生成手段と、
前記画像生成手段が生成した前記第1画像を表示する表示手段とを備える、情報処理システム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10A】
image rotate

【図10B】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18A】
image rotate

【図18B】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate

【図23】
image rotate

【図24】
image rotate

【図25A】
image rotate

【図25B】
image rotate

【図26】
image rotate

【図27】
image rotate

【図28】
image rotate

【図29】
image rotate


【公開番号】特開2012−221021(P2012−221021A)
【公開日】平成24年11月12日(2012.11.12)
【国際特許分類】
【出願番号】特願2011−83453(P2011−83453)
【出願日】平成23年4月5日(2011.4.5)
【出願人】(000233778)任天堂株式会社 (1,115)
【Fターム(参考)】