説明

画像処理プログラム、装置、システムおよび方法

【課題】ユーザに認識される空間を拡張し、拡張現実の効果を高めることを課題とする。
【解決手段】撮像装置によって撮像された被写体の撮像画像を処理する画像処理装置のコンピュータに、撮像画像を取得する撮像画像取得ステップ、撮像装置の動きに連動するように、仮想空間に配置される仮想カメラの撮影方向を決定する仮想カメラ方向決定ステップ、撮像画像に対して所定の画像処理を行うための情報のうち、仮想カメラ方向決定ステップで決定された仮想カメラの撮影方向により定まる部分を特定する特定ステップ、撮像画像取得ステップで取得された撮像画像に対して、特定ステップで特定された部分を用いて所定の画像処理を行う画像処理ステップ、および画像処理ステップで所定の画像処理が行われた撮像画像を表示装置に表示させる表示制御ステップ、を実行させるための画像処理プログラムとした。


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

【特許請求の範囲】
【請求項1】
撮像装置によって撮像された被写体の撮像画像を処理する画像処理装置のコンピュータに、
前記撮像画像を取得する撮像画像取得ステップ、
前記撮像装置の動きに連動するように、仮想空間に配置される仮想カメラの撮影方向を決定する仮想カメラ方向決定ステップ、
前記撮像画像に対して所定の画像処理を行うための情報のうち、前記仮想カメラ方向決定ステップで決定された仮想カメラの撮影方向により定まる部分を特定する特定ステップ、
前記撮像画像取得ステップで取得された撮像画像に対して、前記特定ステップで特定された部分を用いて前記所定の画像処理を行う画像処理ステップ、および
前記画像処理ステップで前記所定の画像処理が行われた撮像画像を表示装置に表示させる表示制御ステップ、
を実行させるための画像処理プログラム。
【請求項2】
前記所定の画像処理を行うための情報は、前記撮像画像の各部分について前記所定の画像処理を行うか否かを示すデータ群により構成される、請求項1に記載の画像処理プログラム。
【請求項3】
前記所定の画像処理を行うための情報は、前記撮像画像と画素毎に合成される、前記撮像画像の画素毎の透明度を示すデータ群により構成される、
請求項1または2に記載の画像処理プログラム。
【請求項4】
前記所定の画像処理を行うための情報は、前記仮想空間に設定される所定の領域に対応する、請求項1から3の何れか一項に記載の画像処理プログラム。
【請求項5】
前記仮想空間に設定される所定の領域は、前記撮像装置が一定の方向に1回転した場合に前記仮想カメラにより撮像される撮像部分に対応する、請求項4に記載の画像処理プログラム。
【請求項6】
前記仮想空間に配置された仮想オブジェクトを前記仮想カメラで撮影することにより仮想オブジェクト画像を生成する生成ステップ、および
前記画像処理ステップで前記所定の画像処理が行われた撮像画像と前記生成ステップで生成された仮想オブジェクト画像とを合成する合成ステップをさらに前記コンピュータに実行させる、請求項1から5の何れか一項に記載の画像処理プログラム。
【請求項7】
前記撮像装置の動きを検出する検出ステップをさらに前記コンピュータに実行させ、
前記仮想カメラ方向決定ステップは、前記検出ステップで検出された動きに連動するように、前記仮想カメラの撮影方向を決定する、請求項1または2に記載の画像処理プログラム。
【請求項8】
前記撮像画像は、単眼の撮像装置または複眼の撮像装置で撮像された画像である、
請求項1から7のいずれか一項に記載の画像処理プログラム。
【請求項9】
前記所定の画像処理を行うための情報は、前記仮想空間に配置されるオブジェクトに設定され、
前記仮想空間に配置されるオブジェクトは、該仮想空間を、前記仮想カメラから見て手前側の空間と奥側の空間とに仕切るオブジェクトである、
請求項1から8の何れか一項に記載の画像処理プログラム。
【請求項10】
前記手前側の空間と奥側の空間とに仕切るオブジェクトには、前記奥側の空間に配置された他のオブジェクトの影が描画される、
請求項9に記載の画像処理プログラム。
【請求項11】
前記仮想空間には、前記撮像装置によって撮像された撮像対象者の顔画像が貼付けられたキャラクタオブジェクトが配置され、
前記顔画像が撮像される際に、前記コンピュータに、
前記撮像装置によって撮像された顔画像に基づいて、前記撮像対象者の顔と前記撮像装置との距離が所定の範囲内にあるか否かを判定する判定ステップと、
前記判定ステップにより前記撮像対象者の顔と前記撮像装置との距離が前記所定の範囲内にあることが判定された場合に、前記撮像対象者の顔画像に含まれる少なくとも1つの特徴点の位置を合わせるための目標位置を前記撮像装置によって繰り返し撮像される前記撮像対象者の顔画像とともに表示装置に表示する表示ステップと、
を実行させる、請求項1から10の何れか一項に記載の画像処理プログラム。
【請求項12】
前記仮想空間には、前記撮像装置によって撮像された撮像対象者の顔画像が貼付けられたキャラクタオブジェクトが配置され、
前記コンピュータに、
ゲームの開始時に、前記顔画像を取得して第1記憶領域に一時的に記憶する顔画像取得
ステップと、
前記第1記憶領域に記憶された顔画像を含むキャラクタオブジェクトを作成するステッ
プと、
ユーザの操作を受け付けて、前記顔画像を含むキャラクタオブジェクトに関連するゲームを進行するゲーム処理ステップと、
前記ユーザの操作による前記ゲームでの成功または不成功を判定するステップと、
前記ゲームでの成功が判定された場合に、前記第1記憶領域に記憶された前記顔画像を
、第2記憶領域に蓄積的に保存するステップと、
を更に実行させる、請求項1から11の何れか一項に記載の画像処理プログラム。
【請求項13】
前記仮想空間には、前記撮像装置によって撮像された撮像対象者の顔画像が貼付けられたキャラクタオブジェクトが配置され、
前記コンピュータに、
前記顔画像を取得する顔画像取得ステップと、
前記取得した顔画像を基に第1のキャラクタオブジェクトを作成するステップと、
前記第1のキャラクタオブジェクトとともに、前記第1のキャラクタオブジェクトとは異なる第2のキャラクタオブジェクトを表示してゲームを実行するゲーム処理ステップと、を更に実行させ、
前記ゲーム処理ステップは、
ユーザの操作による前記第1のキャラクタオブジェクトへの攻撃により、前記ゲームでの成功に寄与するステップと、
前記ユーザの操作による前記第2のキャラクタオブジェクトへの攻撃を無効にするステップと、を含む、
請求項1から11の何れか一項に記載の画像処理プログラム。
【請求項14】
前記仮想空間には、前記撮像装置によって撮像された撮像対象者の顔画像が貼付けられたキャラクタオブジェクトが配置され、
前記コンピュータに、
前記顔画像を取得する顔画像取得ステップと、
前記取得した一の顔画像を含む第1のキャラクタオブジェクトを作成するステップと、
前記第1のキャラクタオブジェクトとともに、前記第1のキャラクタオブジェクトよりも寸法の小さい、前記一の顔画像を含む第2のキャラクタオブジェクトと前記第1のキャラクタオブジェクトよりも寸法の小さい、前記一の顔画像以外の顔画像を含む第3のキャラクタオブジェクトとを表示してゲームを実行するゲーム処理ステップと、を更に実行させ、
前記ゲーム処理ステップは、
ユーザの操作による前記第3のキャラクタオブジェクトへの攻撃により、前記第1のキャラクタオブジェクトに含まれる前記顔画像の変形を進行させるステップと、
前記ユーザの操作による前記第2のキャラクタオブジェクトへの攻撃により、前記第1のキャラクタオブジェクトに含まれる顔画像が前記取得した元の顔画像に近づくように、前記変形を後退させるステップと、を含む、
請求項1から11の何れか一項に記載の画像処理プログラム。
【請求項15】
前記仮想空間には、前記撮像装置によって撮像された撮像対象者の顔画像が貼付けられたキャラクタオブジェクトが配置され、
前記コンピュータに、
前記顔画像を取得する顔画像取得ステップと、
前記取得した顔画像を変形させた顔画像を含むキャラクタオブジェクトを作成するステップと、
ユーザの操作を受け付けて、前記顔画像に関連するゲームを進行するゲーム処理ステップと、
前記ユーザの操作による前記ゲームでの成功または不成功を判定するステップと、
前記ゲームの結果が成功であったときに、前記変形させた顔画像が前記取得した元の顔画像に復帰するステップと、
を更に実行させる、請求項1から11の何れか一項に記載の画像処理プログラム。
【請求項16】
撮像装置によって撮像された被写体の撮像画像を処理する画像処理装置であって、
前記撮像画像を取得する撮像画像取得手段、
前記撮像装置の動きに連動するように、仮想空間に配置される仮想カメラの撮影方向を決定する仮想カメラ方向決定手段、
前記撮像画像に対して所定の画像処理を行うための情報のうち、前記仮想カメラ方向決定手段によって決定された仮想カメラの撮影方向により定まる部分を特定する特定手段、
前記撮像画像取得手段によって取得された撮像画像に対して、前特定手段によって特定された部分を用いて前記所定の画像処理を行う画像処理手段、および
前記画像処理手段によって前記所定の画像処理が行われた撮像画像を表示装置に表示させる表示制御手段、
を備える画像処理装置。
【請求項17】
撮像装置と、前記撮像装置によって取得した被写体の撮像画像を含む情報を表示する表示装置と、仮想空間に配置されたオブジェクトを描画するための画像処理装置とを備える画像処理システムであって、
前記画像処理装置が、
前記撮像画像を取得する撮像画像取得手段、
前記撮像装置の動きに連動するように、仮想空間に配置される仮想カメラの撮影方向を決定する仮想カメラ方向決定手段、
前記撮像画像に対して所定の画像処理を行うための情報のうち、前記仮想カメラ方向決定手段によって決定された仮想カメラの撮影方向により定まる部分を特定する特定手段、
前記撮像画像取得手段によって取得された撮像画像に対して、前特定手段によって特定された部分を用いて前記所定の画像処理を行う画像処理手段、および
前記画像処理手段によって前記所定の画像処理が行われた撮像画像を表示装置に表示さ
せる表示制御手段、
を有する、画像処理システム。
【請求項18】
仮想空間に配置されたオブジェクトを描画するための画像処理方法であって、コンピュータが、
撮像装置によって取得した被写体の撮像画像を取得する撮像画像取得ステップ、
前記撮像装置の動きに連動するように、仮想空間に配置される仮想カメラの撮影方向を決定する仮想カメラ方向決定ステップ、
前記撮像画像に対して所定の画像処理を行うための情報のうち、前記仮想カメラ方向決定ステップで決定された仮想カメラの撮影方向により定まる部分を特定する特定ステップ、
前記撮像画像取得ステップで取得された撮像画像に対して、前特定ステップで特定された部分を用いて前記所定の画像処理を行う画像処理ステップ、および
前記画像処理ステップで前記所定の画像処理が行われた撮像画像を表示装置に表示させる表示制御ステップ、
を実行する画像処理方法。

【図1】
image rotate

【図2】
image rotate

【図3A】
image rotate

【図3B】
image rotate

【図3C】
image rotate

【図3D】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19A】
image rotate

【図19B】
image rotate

【図19C】
image rotate

【図20A】
image rotate

【図20B】
image rotate

【図21】
image rotate

【図22】
image rotate

【図23】
image rotate

【図24】
image rotate

【図25】
image rotate

【図26】
image rotate

【図27A】
image rotate

【図27B】
image rotate

【図28】
image rotate

【図29】
image rotate

【図30】
image rotate

【図31】
image rotate

【図32A】
image rotate

【図32B】
image rotate

【図33】
image rotate

【図34】
image rotate

【図35】
image rotate

【図36】
image rotate

【図37】
image rotate

【図38】
image rotate

【図39】
image rotate

【図40】
image rotate

【図41】
image rotate

【図42】
image rotate

【図43】
image rotate

【図44】
image rotate

【図45】
image rotate

【図46】
image rotate

【図47】
image rotate

【図48】
image rotate

【図49】
image rotate

【図50】
image rotate

【図51】
image rotate

【図52】
image rotate

【図53】
image rotate

【図54】
image rotate

【図55】
image rotate

【図56】
image rotate

【図57】
image rotate

【図58】
image rotate

【図59】
image rotate


【公開番号】特開2012−88776(P2012−88776A)
【公開日】平成24年5月10日(2012.5.10)
【国際特許分類】
【出願番号】特願2010−232645(P2010−232645)
【出願日】平成22年10月15日(2010.10.15)
【出願人】(000233778)任天堂株式会社 (1,115)
【出願人】(391041718)株式会社ハル研究所 (38)
【Fターム(参考)】