【手続補正書】
【提出日】平成21年4月27日(2009.4.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
仮想空間中に設定された視点の位置姿勢の変化量を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置が行う情報処理方法であって、
第１の計算手段が、特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算工程と、
指示手段が、前記視点の位置姿勢を指示する指示工程と、
第２の計算手段が、前記指示工程で指示された位置姿勢と、前記第１の計算工程で求めた位置姿勢とに基づいて、前記視点の変化量を求める第２の計算工程と、
入力手段が、前記視点の位置姿勢を更新させるために、前記第２の計算工程で求めた変化量を前記ソフトウェアに入力する入力工程と、
出力手段が、前記ソフトウェアが前記第２の計算工程で求めた変化量に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力工程と
を備えることを特徴とする情報処理方法。
【請求項２】
仮想空間中に設定された視点の位置姿勢の指示を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置が行う情報処理方法であって、
第１の計算手段が、特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算工程と、
指示手段が、前記視点の位置姿勢を指示する指示工程と、
第２の計算手段が、前記指示工程で指示された位置姿勢と、前記第１の計算工程で求めた位置姿勢とに基づいて、前記視点の新たな位置姿勢を求める第２の計算工程と、
入力手段が、前記視点の位置姿勢を更新させるために、前記第２の計算工程で求めた位置姿勢を前記ソフトウェアに入力する入力工程と、
出力手段が、前記ソフトウェアが前記第２の計算工程で求めた位置姿勢に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力工程と
を備えることを特徴とする情報処理方法。
【請求項３】
前記指示工程において、前記指示手段は、ユーザにより位置姿勢を操作可能な操作具の位置姿勢を検出し、当該検出結果に基づき前記視点の位置姿勢を指示することを特徴とする請求項１又は２に記載の情報処理方法。
【請求項４】
前記第２の計算工程において、
前記第２の計算手段は、
同じ空間における位置姿勢とすべく、前記指示工程で指示された位置姿勢、及び／又は前記第１の計算工程で求めた位置姿勢を変換し、
前記指示工程で指示された位置姿勢若しくは当該位置姿勢を前記変換で変換した位置姿勢と、前記第１の計算工程で求めた位置姿勢若しくは当該位置姿勢を前記変換で変換した位置姿勢と、の差分を前記変化量として求める
ことを特徴とする請求項１に記載の情報処理方法。
【請求項５】
前記第２の計算工程において、
前記第２の計算手段は、
同じ空間における位置姿勢とすべく、前記指示工程で指示された位置姿勢、及び／又は前記第１の計算工程で求めた位置姿勢を変換し、
前記指示工程で指示された位置姿勢若しくは当該位置姿勢を前記変換で変換した位置姿勢と、前記第１の計算工程で求めた位置姿勢若しくは当該位置姿勢を前記変換で変換した位置姿勢と、の差分を変化量として求め、当該変化量に基づいて位置姿勢を求める
ことを特徴とする請求項２に記載の情報処理方法。
【請求項６】
更に、取得手段が、前記視点から見える現実空間の画像を取得する取得工程を備え、
前記出力工程では、仮想空間の画像を前記取得工程で取得した現実空間の画像と合成して出力することを特徴とする請求項１又は２に記載の情報処理方法。
【請求項７】
仮想空間中に設定された視点の位置姿勢の変化量を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置であって、
特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算手段と、
前記視点の位置姿勢を指示する指示手段と、
前記指示手段によって指示された位置姿勢と、前記第１の計算手段が求めた位置姿勢とに基づいて、前記視点の変化量を求める第２の計算手段と、
前記視点の位置姿勢を更新させるために、前記第２の計算手段が求めた変化量を前記ソフトウェアに入力する入力手段と、
前記ソフトウェアが前記第２の計算手段が求めた変化量に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力手段と
を備えることを特徴とする情報処理装置。
【請求項８】
仮想空間中に設定された視点の位置姿勢の指示を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置であって、
特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算手段と、
前記視点の位置姿勢を指示する指示手段と、
前記指示手段によって指示された位置姿勢と、前記第１の計算手段が求めた位置姿勢とに基づいて、前記視点の新たな位置姿勢を求める第２の計算手段と、
前記視点の位置姿勢を更新させるために、前記第２の計算手段が求めた位置姿勢を前記ソフトウェアに入力する入力手段と、
前記ソフトウェアが前記第２の計算手段が求めた位置姿勢に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力手段と
を備えることを特徴とする情報処理装置。
【請求項９】
仮想空間中に設定された視点の位置姿勢の変化量を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行するコンピュータを、
特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算手段、
前記視点の位置姿勢を指示する指示手段、
前記指示手段によって指示された位置姿勢と、前記第１の計算手段が求めた位置姿勢とに基づいて、前記視点の変化量を求める第２の計算手段、
前記視点の位置姿勢を更新させるために、前記第２の計算手段が求めた変化量を前記ソフトウェアに入力する入力手段、
前記ソフトウェアが前記第２の計算手段が求めた変化量に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力手段
として機能させるためのコンピュータプログラム。
【請求項１０】
仮想空間中に設定された視点の位置姿勢の指示を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行するコンピュータを、
特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算手段、
前記視点の位置姿勢を指示する指示手段、
前記指示手段によって指示された位置姿勢と、前記第１の計算手段が求めた位置姿勢とに基づいて、前記視点の新たな位置姿勢を求める第２の計算手段、
前記視点の位置姿勢を更新させるために、前記第２の計算手段が求めた位置姿勢を前記ソフトウェアに入力する入力手段、
前記ソフトウェアが前記第２の計算手段が求めた位置姿勢に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力手段
として機能させるためのコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
即ち、仮想空間中に設定された視点の位置姿勢の変化量を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置が行う情報処理方法であって、
第１の計算手段が、特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算工程と、
指示手段が、前記視点の位置姿勢を指示する指示工程と、
第２の計算手段が、前記指示工程で指示された位置姿勢と、前記第１の計算工程で求めた位置姿勢とに基づいて、前記視点の変化量を求める第２の計算工程と、
入力手段が、前記視点の位置姿勢を更新させるために、前記第２の計算工程で求めた変化量を前記ソフトウェアに入力する入力工程と、
出力手段が、前記ソフトウェアが前記第２の計算工程で求めた変化量に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力工程と
を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
即ち、仮想空間中に設定された視点の位置姿勢の指示を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置が行う情報処理方法であって、
第１の計算手段が、特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算工程と、
指示手段が、前記視点の位置姿勢を指示する指示工程と、
第２の計算手段が、前記指示工程で指示された位置姿勢と、前記第１の計算工程で求めた位置姿勢とに基づいて、前記視点の新たな位置姿勢を求める第２の計算工程と、
入力手段が、前記視点の位置姿勢を更新させるために、前記第２の計算工程で求めた位置姿勢を前記ソフトウェアに入力する入力工程と、
出力手段が、前記ソフトウェアが前記第２の計算工程で求めた位置姿勢に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力工程と
を備えることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
即ち、仮想空間中に設定された視点の位置姿勢の変化量を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置であって、
特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算手段と、
前記視点の位置姿勢を指示する指示手段と、
前記指示手段によって指示された位置姿勢と、前記第１の計算手段が求めた位置姿勢とに基づいて、前記視点の変化量を求める第２の計算手段と、
前記視点の位置姿勢を更新させるために、前記第２の計算手段が求めた変化量を前記ソフトウェアに入力する入力手段と、
前記ソフトウェアが前記第２の計算手段が求めた変化量に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力手段と
を備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
即ち、仮想空間中に設定された視点の位置姿勢の指示を受け付けて当該仮想空間の画像を生成するソフトウェア、を実行する情報処理装置であって、
特徴点を含む仮想空間の画像を前記ソフトウェアを実行することで生成し、当該生成した仮想空間の画像を用いて、前記視点の位置姿勢を求める第１の計算手段と、
前記視点の位置姿勢を指示する指示手段と、
前記指示手段によって指示された位置姿勢と、前記第１の計算手段が求めた位置姿勢とに基づいて、前記視点の新たな位置姿勢を求める第２の計算手段と、
前記視点の位置姿勢を更新させるために、前記第２の計算手段が求めた位置姿勢を前記ソフトウェアに入力する入力手段と、
前記ソフトウェアが前記第２の計算手段が求めた位置姿勢に基づいて前記視点の位置姿勢を更新し、当該更新した位置姿勢を有する視点に基づいて生成した仮想空間の画像を出力する出力手段と
を備えることを特徴とする。