【手続補正書】
【提出日】平成16年4月28日(2004.4.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の画像データを第２の画像データに変換する画像処理装置であって、
所定の位置に、ユーザの視点を設定する設定手段と、
前記第１の画像データを撮像したときの光線の軌跡とその光線に対応する画素値である光線情報を用いて、前記第１の画像データを、前記ユーザの視点から見える前記第２の画像データに変換する変換手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記設定手段は、ユーザの位置を検出し、その位置に、前記ユーザの視点を設定する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
第１の画像データは、所定の被写体を、複数の視点から撮像した画像データである
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記第１の画像データは、その第１の画像データを撮像する撮像装置を直線的に移動しながら撮像されたものである
ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記変換手段は、前記第１の画像データを撮像したときの、所定の曲面を通る光線情報のうち、前記ユーザの視点から前記所定の曲面に向かう光線情報と同一の光線情報を用いて、前記第１の画像データを前記第２の画像データに変換する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記所定の曲面は、開曲面、または所定の被写体を囲む閉曲面である
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記変換手段は、前記第１の画像データを構成する画素に入射した光線に対応する画素値からなる所定フォーマットの画像データである中間データを、前記第２の画像データに変換する中間データ変換手段を有する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記中間データは、前記第１の画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである
ことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記中間データは、前記第１の画像データを構成する画素に入射した光線の各方向について、その方向に垂直な平面の各点ごとに、その点に入射する前記平面と垂直な方向の前記光線に対応する画素値が表された画像データである
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記中間データは、前記第１の画像データを構成する画素に入射した光線の方向と垂直な平面の各点について、その平面と垂直な方向ごとに、その方向の前記光線に対応する画素値が表された画像データである
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１１】
前記中間データ変換手段は、前記中間データにおける、前記ユーザの視点と所定の仮想的なスクリーンである仮想スクリーン上の各画素とを結ぶ直線と一致する前記光線に対応する画素値を、前記仮想スクリーン上の画素の画素値とし、前記仮想スクリーン上の画素値でなる画像データを、前記第２の画像データとする
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１２】
前記変換手段は、前記第１の画像データを、前記中間データに変換する第１の画像データ変換手段をさらに有し、
前記中間データ変換手段は、前記第１の画像データ変換手段が出力する前記中間データを、前記第２の画像データに変換する
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１３】
前記第１の画像データ変換手段は、前記第１の画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである前記中間データに変換する
ことを特徴とする請求項１２に記載の画像処理装置。
【請求項１４】
前記第１の画像データ変換手段は、前記第１の画像データを、その画素に入射した光線の各方向について、その方向に垂直な平面の各点ごとに、その点に入射する前記平面と垂直な方向の光線に対応する画素値が表された画像データである前記中間データに変換する
ことを特徴とする請求項１２に記載の画像処理装置。
【請求項１５】
前記第１の画像データ変換手段は、前記第１の画像データを、その画素に入射した光線の方向と垂直な平面の各点について、その平面と垂直な方向ごとに、その方向の光線に対応する画素値が表された画像データである前記中間データに変換する
ことを特徴とする請求項１２に記載の画像処理装置。
【請求項１６】
前記第１の画像データ変換手段は、前記第１の画像データを撮像した視点と所定の仮想的なスクリーンである仮想スクリーン上の前記第１の画像データの各画素とを結ぶ直線と一致する前記光線に対応する画素値を、その光線と、その光線に垂直な、所定の点を通る平面との交点の画素値とし、その平面上の交点における画素値でなる画像データを、前記中間データとする
ことを特徴とする請求項１２に記載の画像処理装置。
【請求項１７】
前記中間データは、前記第１の画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データであり、
前記所定の点を通る平面上の、前記光線との交点以外の点における画素値を補間する補間手段をさらに備える
ことを特徴とする請求項７に記載の画像処理装置。
【請求項１８】
前記補間手段は、前記所定の点を通る他の平面上の、前記他の平面に垂直な光線との交点における画素値によって、前記所定の点を通る平面上の、前記光線との交点以外の点における画素値を補間する
ことを特徴とする請求項１７に記載の画像処理装置。
【請求項１９】
前記中間データは、オブジェクトからの光線がほぼ平行になる程度に遠い位置から見た前記オブジェクトの画像データと、前記光線の方向とを有する
ことを特徴とする請求項７に記載の画像処理装置。
【請求項２０】
前記第２の画像データを表示する表示手段をさらに備える
ことを特徴とする請求項１に記載の画像処理装置。
【請求項２１】
第１の画像データを第２の画像データに変換する画像処理方法であって、
所定の位置に、ユーザの視点を設定する設定ステップと、
前記第１の画像データを撮像したときの光線の軌跡とその光線に対応する画素値である光線情報を用いて、前記第１の画像データを、前記ユーザの視点から見える前記第２の画像データに変換する変換ステップと
を備えることを特徴とする画像処理方法。
【請求項２２】
第１の画像データを第２の画像データに変換する画像処理を、コンピュータに行わせるプログラムであって、
所定の位置に、ユーザの視点を設定する設定ステップと、
前記第１の画像データを撮像したときの光線の軌跡とその光線に対応する画素値である光線情報を用いて、前記第１の画像データを、前記ユーザの視点から見える前記第２の画像データに変換する変換ステップと
を備えることを特徴とするプログラム。
【請求項２３】
第１の画像データを第２の画像データに変換する画像処理を、コンピュータに行わせるプログラムが記録されているプログラム記録媒体であって、
所定の位置に、ユーザの視点を設定する設定ステップと、
前記第１の画像データを撮像したときの光線の軌跡とその光線に対応する画素値である光線情報を用いて、前記第１の画像データを、前記ユーザの視点から見える前記第２の画像データに変換する変換ステップと
を備えるプログラムが記録されている
ことを特徴とするプログラム記録媒体。
【請求項２４】
画像データを変換する画像処理装置であって、
複数の視点から撮像された前記画像データを取得する取得手段と、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換手段と
を備えることを特徴とする画像処理装置。
【請求項２５】
前記変換手段は、前記画像データを、その画素に入射した光線の各方向について、その方向に垂直な平面の各点ごとに、その点に入射する前記平面と垂直な方向の光線に対応する画素値が表された画像データである前記中間データに変換する
ことを特徴とする請求項２４に記載の画像処理装置。
【請求項２６】
前記変換手段は、前記画像データを、その画素に入射した光線の方向と垂直な平面の各点について、その平面と垂直な方向ごとに、その方向の光線に対応する画素値が表された画像データである前記中間データに変換する
ことを特徴とする請求項２４に記載の画像処理装置。
【請求項２７】
前記変換手段は、前記画像データを撮像した視点と所定の仮想的なスクリーンである仮想スクリーン上の前記画像データの各画素とを結ぶ直線と一致する前記光線に対応する画素値を、その光線と、その光線に垂直な、所定の点を通る平面との交点の画素値とし、その平面上の交点における画素値でなる画像データを、前記中間データとする
ことを特徴とする請求項２４に記載の画像処理装置。
【請求項２８】
前記中間データは、前記画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データであり、
前記所定の点を通る平面上の、前記光線との交点以外の点における画素値を補間する補間手段をさらに備える
ことを特徴とする請求項２４に記載の画像処理装置。
【請求項２９】
前記補間手段は、前記所定の点を通る他の平面上の、前記他の平面に垂直な光線との交点における画素値によって、前記所定の点を通る平面上の、前記光線との交点以外の点における画素値を補間する
ことを特徴とする請求項２８に記載の画像処理装置。
【請求項３０】
画像データを変換する画像処理方法であって、
複数の視点から撮像された前記画像データを取得する取得ステップと、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換ステップと
を備えることを特徴とする画像処理方法。
【請求項３１】
画像データを変換する画像処理を、コンピュータに行わせるプログラムであって、
複数の視点から撮像された前記画像データを取得する取得ステップと、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換ステップと
を備えることを特徴とするプログラム。
【請求項３２】
画像データを変換する画像処理を、コンピュータに行わせるプログラムが記録されているプログラム記録媒体であって、
複数の視点から撮像された前記画像データを取得する取得ステップと、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換ステップと
を備えるプログラムが記録されている
ことを特徴とするプログラム記録媒体。
【請求項３３】
画像データのデータ構造であって、
原画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点を、画素とし、
その画素の画素値が、前記所定の画素の画素値とされている
ことを特徴とするデータ構造。
【請求項３４】
前記原画像データを構成する画素に入射した光線の各方向について、その方向に垂直な平面の各点ごとに、その点に入射する前記平面と垂直な方向の前記光線に対応する画素値が配置されている
ことを特徴とする請求項３３に記載のデータ構造。
【請求項３５】
前記原画像データを構成する画素に入射した光線の方向と垂直な平面の各点について、その平面と垂直な方向ごとに、その方向の前記光線に対応する画素値が配置されている
ことを特徴とする請求項３３に記載のデータ構造。
【請求項３６】
前記所定の点を通る平面上の、前記光線との交点以外の点における画素値が補間されている
ことを特徴とする請求項３３に記載のデータ構造。
【請求項３７】
前記所定の点を通る他の平面上の、前記他の平面に垂直な光線との交点における画素値によって、前記所定の点を通る平面上の、前記光線との交点以外の点における画素値が補間されている
ことを特徴とする請求項３６に記載のデータ構造。
【請求項３８】
画像データが記録されているデータ記録媒体であって、
原画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点を、画素とし、
その画素の画素値が、前記所定の画素の画素値とされている
画像データが記録されている
ことを特徴とするデータ記録媒体。
【請求項３９】
画像データを変換する画像処理装置であって、
複数の視点から撮像された前記画像データを取得する取得手段と、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換手段と
を備えることを特徴とする画像処理装置。
【請求項４０】
前記変換手段は、前記画像データを、その画素に入射した光線の各方向について、その方向に垂直な平面の各点ごとに、その点に入射する前記平面と垂直な方向の光線に対応する画素値が表された画像データである前記中間データに変換する
ことを特徴とする請求項３９に記載の画像処理装置。
【請求項４１】
前記変換手段は、前記画像データを、その画素に入射した光線の方向と垂直な平面の各点について、その平面と垂直な方向ごとに、その方向の光線に対応する画素値が表された画像データである前記中間データに変換する
ことを特徴とする請求項３９に記載の画像処理装置。
【請求項４２】
前記変換手段は、前記画像データを撮像した視点と所定の仮想的なスクリーンである仮想スクリーン上の前記画像データの各画素とを結ぶ直線と一致する前記光線に対応する画素値を、その光線と、その光線に垂直な、所定の点を通る平面との交点の画素値とし、その平面上の交点における画素値でなる画像データを、前記中間データとする
ことを特徴とする請求項３９に記載の画像処理装置。
【請求項４３】
前記中間データは、前記画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データであり、
前記所定の点を通る平面上の、前記光線との交点以外の点における画素値を補間する補間手段をさらに備える
ことを特徴とする請求項３９に記載の画像処理装置。
【請求項４４】
前記補間手段は、前記所定の点を通る他の平面上の、前記他の平面に垂直な光線との交点における画素値によって、前記所定の点を通る平面上の、前記光線との交点以外の点における画素値を補間する
ことを特徴とする請求項４３に記載の画像処理装置。
【請求項４５】
前記中間データは、オブジェクトからの光線がほぼ平行になる程度に遠い位置から見た前記オブジェクトの画像データと、前記光線の方向とを有する
ことを特徴とする請求項３９に記載の画像処理装置。
【請求項４６】
画像データを変換する画像処理方法であって、
複数の視点から撮像された前記画像データを取得する取得ステップと、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換ステップと
を備えることを特徴とする画像処理方法。
【請求項４７】
画像データを変換する画像処理を、コンピュータに行わせるプログラムであって、
複数の視点から撮像された前記画像データを取得する取得ステップと、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換ステップと
を備えることを特徴とするプログラム。
【請求項４８】
画像データを変換する画像処理を、コンピュータに行わせるプログラムが記録されているプログラム記録媒体であって、
複数の視点から撮像された前記画像データを取得する取得ステップと、
前記画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、前記所定の画素の画素値とした画像データである中間データに変換する変換ステップと
を備えるプログラムが記録されている
ことを特徴とするプログラム記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明のデータ記録媒体は、原画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点を、画素とし、その画素の画素値が、所定の画素の画素値とされている画像データが記録されていることを特徴とする。
本発明の第３の画像処理装置は、画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、所定の画素の画素値とした画像データである中間データに変換する変換手段を備えることを特徴とする。
本発明の第３の画像処理方法は、画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、所定の画素の画素値とした画像データである中間データに変換する変換ステップを備えることを特徴とする。
本発明の第３のプログラムは、画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、所定の画素の画素値とした画像データである中間データに変換する変換ステップを備えることを特徴とする。
本発明の第３のプログラム記録媒体は、画像データを、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、所定の画素の画素値とした画像データである中間データに変換する変換ステップを備えるプログラムが記録されていることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明のデータ構造およびデータ記録媒体においては、原画像データを構成する所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点が、画素とされ、その画素の画素値が、所定の画素の画素値とされている。
本発明の第３の画像処理装置および画像処理方法、並びにプログラムおよびプログラム記録媒体においては、画像データが、その所定の画素に入射した光線と、その光線と垂直な、所定の点を通る平面との交点における画素値を、所定の画素の画素値とした画像データである中間データに変換される。