(57)【要約】【課題】三次元的なあおり歪みを有する撮影画像であっても、簡単な操作入力だけで、満足できるあおり補正画像が得られる技術を提供する。【解決手段】モニタに表示された前記撮影画像上での撮影画像視点を入力設定し、前記撮影画像に対する前記撮影画像視点周りの三次元回転角度を入力設定し、前記設定された三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面を決定し、前記撮影画像視点から所定距離だけ離れた位置に設定された仮想視点からみたあおり補正画像を定義するとともに前記あおり補正画像の各画素に対応する前記撮影画像の画素位置を求め、この求められた画素位置から濃度補間法に基づいて前記あおり補正画像の対象画素の濃度値を求めることであおり補正撮影画像を得る。【選択図】        図４
2005107654.tif 000002
【特許請求の範囲】
【請求項１】
あおり歪みを有する撮影画像を補正するあおり補正方法において、
モニタに表示された前記撮影画像上での撮影画像視点を入力設定するステップと、
前記撮影画像に対する前記撮影画像視点周りの三次元回転角度を入力設定するステップと、
前記設定された三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面を決定するステップと、
前記撮影画像視点から所定距離だけ離れた位置に設定された仮想視点からみたあおり補正画像を定義するステップと、
前記あおり補正画像の各画素に対応する前記撮影画像の画素位置を求めるステップと、
前記求められた画素位置から濃度補間法に基づいて前記あおり補正画像の対象画素の濃度値を求めるステップと、
からなることを特徴とするあおり補正方法。
【請求項２】
前記あおり補正画像をプリントサイズに基づいてトリミングする自動トリミングステップが備えられていることを特徴とする請求項１に記載のあおり補正方法。
【請求項３】
あおり歪みを有する撮影画像を補正するあおり補正プログラムにおいて、
モニタに表示された前記撮影画像上での撮影画像視点を入力設定する機能と、
前記撮影画像に対する三次元回転角度を入力設定する機能と、
前記設定された三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面を決定する機能と、
前記撮影画像視点から所定距離だけ離れた位置に設定された仮想視点からみたあおり補正画像を定義する機能と、
前記あおり補正画像の各画素に対応する前記撮影画像の画素位置を求める機能と、
前記求められた画素位置から濃度補間法に基づいて前記あおり補正画像の対象画素の濃度値を求める機能と、
をコンピュータに実行させることを特徴とするあおり補正プログラム。
【請求項４】
あおり歪みを有する撮影画像を補正するあおり補正機能付き写真プリント装置において、
モニタに表示された前記撮影画像の特定箇所を操作入力デバイスで指定することで撮影画像視点を入力設定する撮影画像視点設定部と、
前記撮影画像に対する前記撮影画像視点周りの三次元回転角度を前記操作入力デバイスを通じて入力設定する三次元回転角度設定部と、
前記三次元回転角度設定部によって設定された三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面を決定するあおり補正平面演算部と、
前記撮影画像視点から所定距離だけ離れた位置に仮想視点を設定する仮想視点設定部と、
前記仮想視点からみたあおり補正画像を定義するあおり補正画像定義部と、
前記あおり補正画像の各画素に対応する前記撮影画像の画素位置を求める画素位置演算部と、
前記求められた画素位置から濃度補間法に基づいて前記あおり補正画像の対象画素の濃度値を求めるあおり補正画像生成部と、
前記あおり補正画像をプリントサイズに基づいてトリミングするトリミング処理部と、
前記トリミング処理部によってトリミング処理されたあおり補正画像に基づいて写真プリントを出力する写真プリント部と、
からなることを特徴とするあおり補正機能付き写真プリント装置。
【請求項５】
前記トリミング処理部は、プリントサイズに合わせて自動的にトリミング枠を設定する自動設定機能と前記操作入力デバイスを通じてトリミング枠を設定する手動設定機能とを備えていることを特徴とする請求項４に記載のあおり補正機能付き写真プリント装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、あおり歪みを有する撮影画像を補正するあおり補正方法、そのような方法をコンピュータに実行させるプログラム、及びそのようなあおり補正機能を備えた写真プリント装置に関する。
【背景技術】
【０００２】
写真撮影において、風景写真において特に広角レンズなどを用いて地上から高層ビルを撮影すると上層ほど遠近感により小さく写ることから高層ビルが傾いたような撮影画像となったり、商品撮影において比較的小さな被写体であっても鳥瞰的な商品写真を得るため上方から近づいて撮影してもカメラから遠い部分ほど小さくなることからやはり視覚的な印象以上に台形的に歪んだ撮影画像となることがある。このような撮影画像の歪みは台形歪み又はあおり歪みと呼ばれるが、このような歪みを避けるためには、従来、シフトレンズなどの特殊なレンズを装着する必要があった。
【０００３】
近年、デジタルカメラによる撮影画像は当然ながら、銀塩フィルムを用いた従来型カメラによる撮影画像もフィルムから光電変換を受けてデジタルデータ化されていることから、このあおり歪みをデジタル画像処理を用いて補正することが提案されている。
【０００４】
その１つとして、モニタに表示された原画像から、本来的には地上に垂直でかつ互いに平行となるべき２つの傾斜直線を２つの端点を指定することにより指定し、指定された直線の中点を通る垂直線に傾斜直線の両端点を投影することによって得られる両端点に対応する２つの対応点の座標を各傾斜直線毎に求め、傾斜直線の両端点が上述した対応点に変換されるような透視変換行列を求め、この透視変換行列に基づいて原画像を透視変換することで、あおり補正画像を作り出しているものがある（例えば、特許文献１参照。）。このようなあおり補正技術では、本来的には地上に垂直でかつ互いに平行となるべき２本の傾斜直線さえモニタ上で指示すれば、後は自動的にあおり補正画像が作り出されるという簡便さがあるが、一般的な風景写真や商品写真においてそのような条件をもった２つの傾斜直線がかならずしも見つけ出されるわけではないし、何よりも、このあおり補正技術では、二次元的な画像の取り扱いだけで補正処理をしているので、実際の被写体に対して三次元的なあおり歪みをもった撮影画像に対しては十分な効果を得ることができないという問題点がある。
【０００５】
他の１つとして、被写体の形状を特定する第一の代表点と画像内における被写体の像の領域を特定する第二の代表点との間の写像を特定し、この写像に応じてあおり歪みを補正する技術がある。具体的には、ポスターのような被写体を撮影した場合、そのポスターの縦横比を入力し、次いで撮影画像におけるポスターの四隅の頂点座標を算出することで、撮影画像における被写体を正規の形状にする写像関数を求め、これによりあおり補正画像を作り出すものもある（例えば、特許文献２参照。）。この技術では、被写体を面として捉えて処理するので、被写体がポスターのようなものには有効であるが、被写体が立体の場合、撮影角度によってはあおり補正が十分に機能しないという問題が生じる。
【０００６】
【特許文献１】特開２００１−８４３６５ 号公報（段落番号００１４−００３７、図６）
【特許文献２】特開２００１−１７７７１６号公報（段落番号００２７−００５２、図９）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記実状に鑑み、本発明の課題は、三次元的なあおり歪みを有する撮影画像であっても、簡単な操作入力だけで、満足できるあおり補正画像が得られる技術を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明によるあおり歪みを有する撮影画像を補正するあおり補正方法は、モニタに表示された前記撮影画像上での撮影画像視点を入力設定するステップと、前記撮影画像に対する前記撮影画像視点周りの三次元回転角度を入力設定するステップと、前記設定された三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面を決定するステップと、前記撮影画像視点から所定距離だけ離れた位置に設定された仮想視点からみたあおり補正画像を定義するステップと、前記あおり補正画像の各画素に対応する前記撮影画像の画素位置を求めるステップと、前記求められた画素位置から濃度補間法に基づいて前記あおり補正画像の対象画素の濃度値を求めるステップとから構成されている。
【０００９】
この構成では、まずモニタに表示された撮影画像上で視点と見なされる点を見つけ出し、この点を撮影画像視点を入力設定する。あおり現象の観点から、この視点はあおり現象が生じていない箇所となる。あおり歪みは、この撮影画像視点を基準点として、撮影画像が三次元、つまりＸ軸、Ｙ軸、Ｚ軸周りに回転したスクリーン上に投影された時に生じるような歪みであるので、この歪みを解消すべく各軸の回転角度、つまり三次元回転角度を入力設定する。三次元回転角度が入力設定されると、この三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面が決定されるので、あとはこのあおり補正平面に形成される撮影画像をモニタ画面として投影するために、モニタ画面観察者の視点としての仮想視点（所定位置でもよいし、任意に選択してもよい）を設定しておく。このモニタ画像に投影される画像があおり補正画面となるが、このあおり補正画像の各画素に撮影画像の対応する画素値が当てられる必要がある。このため、設定されたあおり補正画像を構成する各画素に対応する撮影画像の画素位置を前述した三次元回転を逆回転させる演算でもって求める。あおり補正画像の１つの画素に対応するこの求められた撮影画像の画素位置は整数にはならず、つまり隣り合う画素の影響を受け合う画素位置となるので、それ自体はよく知られた濃度補間法を用いてあおり補正画像の対象画素濃度値が求められる。以上のように、この方法では、撮影画像視点と三次元回転角度（特定の軸における回転が不必要と判断されると２軸又は１軸だけでよい）を入力するだけであおり補正画像が作り出される。しかもこのあおり補正画像は撮影画像を三次元空間で配置し直すことでそのあおり歪みを解消していくような仕組みになっているので、上述した従来技術では不可能だった高品質なあおり補正が直感的に可能となる。
【００１０】
元の撮影画像が一般的な矩形形状であるとしてそのあおり補正画像は不等辺四角形となるので、そのままでは写真プリントとしてあまりふさわしくない。このため、得られたあおり補正画像としての不等辺四角形に内接するプリントサイズ（プリント形状）に合わせるようにトリミングすることが好ましい。そのために、本発明の好適なあおり補正方法では、前記あおり補正画像をプリントサイズに基づいてトリミングする自動トリミングステップが備えられている。もちろん、元の撮影画像の情報が失われることを避けるために、プリントサイズとしてあおり補正画像としての不等辺四角形に外接するプリント形状をプリント画像とすべく余白部分（この余白は白色に限定されるわけではなく適当な模様パターンとしてもよい）を付け足すような、いわゆる逆トリミング処理を施してもよい。ここでいうトリミングにはそのような逆トリミングも含まれていると解釈されるべきである。
【００１１】
また、本発明は、上述したあおり補正方法をコンピュータに実行させるプログラムやそのプログラムを記録した媒体も権利の対象とするものである。
【００１２】
本発明では、さらに、上述したあおり補正方法を採用したあおり補正機能付き写真プリント装置も権利の対象としており、このあおり補正機能付き写真プリント装置は、モニタに表示された撮影画像の特定箇所を操作入力デバイスで指定することで撮影画像視点を入力設定する撮影画像視点設定部と、前記撮影画像に対する前記撮影画像視点周りの三次元回転角度を前記操作入力デバイスを通じて入力設定する三次元回転角度設定部と、前記三次元回転角度設定部によって設定された三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面を決定するあおり補正平面演算部と、前記撮影画像視点から所定距離だけ離れた位置に仮想視点を設定する仮想視点設定部と、前記仮想視点からみたあおり補正画像を定義するあおり補正画像定義部と、前記あおり補正画像の各画素に対応する前記撮影画像の画素位置を求める画素位置演算部と、前記求められた画素位置から濃度補間法に基づいて前記あおり補正画像の対象画素の濃度値を求めるあおり補正画像生成部と、前記あおり補正画像をプリントサイズに基づいてトリミングするトリミング処理部と、前記トリミング処理部によってトリミング処理されたあおり補正画像に基づいて写真プリントを出力する写真プリント部とから構成されている。当然ながら、このあおり補正機能付き写真プリント装置も上述したあおり補正方法におけるすべての作用効果を得ることができる。
本発明によるその他の特徴及び利点は、以下図面を用いた実施形態の説明により明らかになるだろう。
【発明を実施するための最良の形態】
【００１３】
本発明の実施の形態について、図面に基づいて説明する。
図１は本発明によるあおり補正方法を採用したあおり補正機能付き写真プリント装置を示す外観図であり、この写真プリント装置は、印画紙Ｐに対して露光処理と現像処理とを行う写真プリンタとしてのプリントステーション１Ｂと、現像済み写真フィルム２ａやデジタルカメラ用メモリカード２ｂなどの画像入力メディアから取り込んだ撮影画像を処理してプリントステーション１Ｂで使用されるプリントデータの生成・転送などを行う操作ステーション１Ａとから構成されている。
【００１４】
この写真プリント装置はデジタルミニラボとも称せられるものであり、図２からよく理解できるように、プリントステーション１Ｂは２つの印画紙マガジン１１に納めたロール状の印画紙Ｐを引き出してシートカッター１２でプリントサイズに切断すると共に、このように切断された印画紙Ｐに対し、バックプリント部１３で色補正情報やコマ番号などのプリント処理情報を印画紙Ｐの裏面に印字するとともに、プリント露光部１４で印画紙Ｐの表面に撮影画像の露光を行い、この露光後の印画紙Ｐを複数の現像処理槽を有した処理槽ユニット１５に送り込んで現像処理する。乾燥の後に装置上部の横送りコンベア１６からソータ１７に送られた印画紙Ｐ、つまり写真プリントＰは、このソータ１７の複数のトレイにオーダ単位で仕分けられた状態で集積される（図１参照）。
【００１５】
上述した印画紙Ｐに対する各種処理に合わせた搬送速度で印画紙Ｐを搬送するために印画紙搬送機構１８が敷設されている。印画紙搬送機構１８は、印画紙搬送方向に関してプリント露光部１４の前後に配置されたチャッカー式印画紙搬送ユニット１８ａを含む複数の挟持搬送ローラ対から構成されている。
【００１６】
プリント露光部１４には、副走査方向に搬送される印画紙Ｐに対して、主走査方向に沿って操作ステーション１Ａからのプリントデータに基づいてＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色のレーザ光線の照射を行うライン露光ヘッドが設けられている。処理槽ユニット１５は、発色現像処理液を貯留する発色現像槽１５ａと、漂白定着処理液を貯留する漂白定着槽１５ｂと、安定処理液を貯留する安定槽１５ｃを備えている。
【００１７】
前記操作ステーション１Ａのデスク状コンソールの上部位置には、写真フィルム２ａの撮影画像コマから撮影画像データを取得するフィルムスキャナ２０が配置されており、デジタルカメラ等に装着される撮影画像記録媒体２ｂとして用いられている各種半導体メモリやＣＤ−Ｒなどから撮影画像データを取得するメディアリーダ２１は、この写真プリント装置のコントローラ３として機能する汎用パソコンに組み込まれている。この汎用パソコンには、さらに各種情報を表示するモニタ２３、各種設定や調整を行う際に用いる操作入力部として利用される操作入力デバイスとしてのキーボード２４やマウス２５も接続されている。
【００１８】
この写真プリント装置のコントローラ３は、ＣＰＵを中核部材として、写真プリント装置の種々の動作を行うための機能部をハードウエア又はソフトウエアあるいはその両方で構築しているが、図３に示されているように、本発明に特に関係する機能部としては、スキャナ２０やメディアリーダ２１によって読み取られた撮影画像データを取り込んで次の処理のために必要な前処理を行うデータ前処理部３１と、各種ウインドウや各種操作ボタンなどを含むグラフィック操作画面の作成やそのようなグラフィック操作画面を通じてのユーザ操作入力（キーボード２４やマウス２５などのポインティングデバイスによる）から制御コマンドを生成するグラフィックユーザインターフェース（以下ＧＵＩと略称する）を構築するＧＵＩ部３３と、ＧＵＩ部３３から送られてきた制御コマンドや直接キーボード２４等から入力された操作命令に基づいて所望のプリントデータを生成するためにデータ前処理部３１からメモリ３０に転送された撮影画像データに対する画像処理等を行うプリント管理部３２と、色補正等のプレジャッジプリント作業時にプリントソース画像や予想仕上がりプリント画像としてのシミュレート画像さらにはＧＵＩ部３３から送られてきたグラフィックデータをモニタ２３に表示させるためのビデオ信号を生成するビデオ制御部３５と、画像処理が完了した処理済み撮影画像データに基づいてプリントステーション１Ｂに装備されているプリント露光部１４に適したプリントデータを生成するプリントデータ生成部３６と、顧客の要望に応じて生の撮影画像データや画像処理が完了した処理済み撮影画像データなどをＣＤ−Ｒに書き込むための形式にフォーマットするフォーマッタ部３７などが挙げられる。
【００１９】
データ前処理部３１は、撮影画像記録媒体がフィルム２ａの場合プレスキャンモードと本スキャンモードとのスキャンデータを別々にメモリ３０に送り込み、それぞれの目的に合わせた前処理を行う。また、撮影画像記録媒体がメモリカード２ｂの場合取り込んだ撮影画像データにサムネイル画像データ（低解像度データ）が含まれている場合はモニタ２３での一覧表示などの目的で使用するため撮影画像の本データ（高解像度データ）とは別にメモリ３０に送り込むが、もしサムネイル画像データが含まれていない場合は本データから縮小画像を作り出してサムネイル画像データとしてメモリ３０に送り込む。
【００２０】
プリント管理部３２は、後で詳しく説明されるがモニタ２３に表示された撮影画像にあおり歪みが生じている場合そのあおり歪みを補正するあおり補正手段６０及びメモリ３０に展開された撮影画像データに対して解像度変換、色補正、拡縮、画像回転、画像合成、フィルタリング（ぼかしやシャープネスなど）、トリミングなどのフォトレタッチ処理を施す画像処理部７０を含んでいる。
【００２１】
あおり補正手段６０は、図４に示すように、モニタ２３に表示された撮影画像の特定箇所をマウス２５やキーボード２４の特定キーで指定することで撮影画像視点を入力設定する撮影画像視点設定部６１と、この撮影画像に対する前記撮影画像視点を通るＸ軸、Ｙ軸、Ｚ軸周りの回転角度、つまり三次元回転角度をマウス２５やキーボード２４の特定キーを通じて入力設定する三次元回転角度設定部６２と、この三次元回転角度設定部６２によって設定された三次元回転角度に基づいて回転された前記撮影画像によって定義されるあおり補正平面を決定するあおり補正平面演算部６３と、前記撮影画像視点から所定距離だけ離れた位置に仮想視点を設定する仮想視点設定部６４と、設定された仮想視点からみたあおり補正画像を定義するあおり補正画像定義部６５と、このあおり補正画像の各画素に対応する前記撮影画像の画素位置を求める画素位置演算部６６と、求められた画素位置から濃度補間法に基づいて前記あおり補正画像の対象画素の濃度値を求めるあおり補正画像生成部６７とから構成されている。
【００２２】
このように構成されたあおり補正手段６０によるあおり補正の原理を以下に説明する。
まず、モニタ２３に表示される撮影画像は二次元（平面）であるが、この撮影画像平面をＸ・Ｙ・Ｚ軸の直交座標系で規定される三次元空間に撮影画像における視点を原点として配置し、この撮影画像平面をＸ・Ｙ・Ｚ軸（Ｚ軸周りはあおり歪みではなく非正立撮影画像の修正となる）周りで回転させてあおり歪みが解消されるような平面（あおり補正平面）を求め、このあおり補正平面での画像を撮影画像視点からＺ軸方向で所定距離離れた仮想視点から透視した際のスクリーンとしてのモニタ画面への写像が求めるあおり補正画像となる。このあおり補正画像はｎ×ｍ（ｎとｍは自然数）のマトリックスで表される画素からなる画像データであるので、この各画素位置（整数座標）からあおり補正平面での座標値を求め、さらに前述したＸ・Ｙ・Ｚ軸周り回転の逆回転処理と原点移動を経て、対応する元の撮影画像の座標（画素位置）を求め、その画素の画素値（例えばＲ・Ｇ・Ｂ濃度値）を取り込めばよいが、その際実際に得られる画素位置は整数とはならないので、良く知られている濃度補間法を用いることになる。
【００２３】
上述したあおり補正原理を図５〜９及びそれらの図中に示された数式を参照しながら詳説する。
図５に示すように、モニタ２３に表示された撮影画像（これを元画像と呼ぶことにする）におけるあおり歪みが生じていない視点Ｐvを設定して、この撮影画像面を視点Ｐvが原点となるようにＸ・Ｙ・Ｚ軸の直交座標系で規定される三次元空間に配置する。これにより元画像の座標値は（１−１）式（図５参照）に示すように視点（撮影画像視点）Pvの座標値分だけシフトすることになる。
【００２４】
図６には、視点Ｐvが原点となるように配置された撮影画像面をＸ軸、Ｙ軸、Ｚ軸周りにそれぞれ、撮影画像におけるあおり歪みが解消できるように、所定の回転角度θX、θY、θZだけ回転させる様子が示されており、回転角度θXだけＸ軸周りに回転させた際のｙ−ｚ座標の変化が（１−２）式（図６参照）に示されており、次いで回転角度θYだけＹ軸周りに回転させた際のｘ−ｚ座標の変化が（１−３）式（図６参照）に示されており、さらに回転角度θZだけＺ軸周りに回転させた際のｘ−ｙ座標の変化が（１−４）式（図６参照）に示されている。これにより、元の撮影画像面からあおり補正された撮影画像面への写像関数が得られる。つまり、元画像におけるｘ−ｙ−ｚ座標は、（１−１）式〜（１−４）式によってあおり補正された撮影画像面のｘ−ｙ−ｚ座標に変換される。
【００２５】
（１−１）式〜（１−４）式を用いて元画像の三隅のポイントをあおり補正された撮影画像面に写像した各ポイントの座標をＰ1(ｘ1，ｙ1，ｚ1)、Ｐ2(ｘ2，ｙ2，ｚ2)、Ｐ3(ｘ3，ｙ3，ｚ3)とすると、Ｐ1、Ｐ2、Ｐ3で定義される平面の式は、良く知られた平面の式にこの３つのポイントの座標値を代入することで得られる（図７の（２−１）式を参照）。この平面の式で定義される平面をあおり補正平面とする。
【００２６】
図８に示すように、あおり補正平面Ｓを配置している三次元空間に最終的なあおり補正画像が形成されるスクリーン面（モニタ面）をＸ−Ｙ平面に設定し、前述した撮影画像視点ＰvからＺ軸方向で所定距離（例えば撮影画像の横サイズ程度に設定するとよい）離れた仮想視点Ｐp(ｘeye，ｙeye，ｚeye)を設定する。スクリーン面上のあおり補正画像とあおり補正平面Ｓとの対応は、仮想視点Ｐpとおあり補正画像の特定画素の座標Ｑ(ｘans，ｙans，ｚans)と結ぶ直線Ｌ(Ｑ)とあおり補正平面Ｓとの交点を求めることで得られる。ここで、直線Ｌ(Ｑ)は、三次元空間における２点を結ぶ直線の方程式に、この２点の座標を代入することで得られるが（図８の（３−１）式を参照）、ここでは明らかに、ｚans=0かつｘeye=ｙeye=0なので、これを提供することで一般的な式よりは簡単なものとなる（図８の（３−２）式及び（３−３）式を参照）。直線Ｌ(Ｑ)とあおり補正平面Ｓとの交点Ｒ(ｘ，ｙ，ｚ)はこの直線の式とあおり補正平面Ｓを表す式（図７の（２−１）式を参照）との連立方程式を解くことにより求められる。
【００２７】
上述したように、Ｘ−Ｙ平面上のあおり補正画像の各画素に対応するあおり補正平面Ｓの座標値Ｒ(ｘ，ｙ，ｚ)が演算できるので、あとは図９に模式的に示しているように、この座標値Ｒ(ｘ，ｙ，ｚ)を図５で示した原点移動及び図６で示した画像回転をリバースすることで元画像の座標値（画素位置）にたどり着くことができる。まず、Ｚ軸の逆回転処理（図９の（４−１）式参照）、Ｙ軸の逆回転処理（図９の（４−２）式参照）、Ｘ軸の逆回転処理（図９の（４−３）式参照）、原点逆移動（図９の（４−４）式参照）を行うことで、元画像の座標値（画素位置）であるｘorgとｙorgを得ることができる。この画素位置ｘorgとｙorgは、整数とはならないので、最終的なおあり補正画像の座標Ｑ(ｘans，ｙans，ｚans)で規定される画素の濃度値は、濃度補間法によって求めることになる。
【００２８】
濃度補間法としては、ニアレストネイバー法、バイリニア法、バイキュービック法などが知られているが、ここでは任意の角度の画像回転処理が含まれているので、バイリニア法やバイキュービック法が好ましい。
【００２９】
次にこの写真プリント装置において、撮影画像コマをモニタ画面でチェックしながら、必要に応じてあおり補正を行う際の典型的な流れを説明する。
【００３０】
顧客がプリントソースとして持参してきた写真記録メディアの種別に応じて、スキャナ２０またはメディアリーダ２１が用いられ、いずれにしてもデジタル化された撮影画像データがデータ前処理部３１を通じてメモリ３０に送り込まれる。
【００３１】
撮影画像データがメモリ３０にロードされると、各撮影画像コマが、図１０に示されているプレジャッジ画面と呼ばれている操作入力画面４０の撮影画像表示枠４１に順次表示される。図１０では、６コマ表示画面が選択されている。各撮影画像表示枠４１の下側には色濃度補正設定エリア４２とプリント枚数設定エリア４３が配置されている。色濃度補正設定エリア４２には「イエロー」、「マゼンタ」、「シアン」、「濃度」の設定枠が設けられており、補正量の「Ｎ」はニュートラルを表し補正なしを意味している。プリント枚数設定エリア４３にはプリント枚数入力枠が設けられており、「パス」はプリントを行わないことを意味している。プレジャッジ画面４０の下方にはプリント条件表示欄４４が配置されており、この写真プリント出力に適用されたプリントチャンネル名称の表示や、このプリントチャンネルに含まれているプリントサイズやインデックスプリントの要否やメディア出力の要否などが示されている。プリントサイズは仕上がり写真プリントＰの大きさを示すものであり、この実施形態では印画紙幅と送り長さでプリントサイズが決定される。このプレジャッジ画面４０において各撮影画像コマに対するあおり補正処理や色濃度補正設定やプリント枚数設定が完了すると、対応する撮影画像データはプリントデータ生成部３６に送られ、プリントデータに変換される。
【００３２】
特定の撮影画像コマに対してあおり補正のような特別な処理を行う場合には、より大画面での撮影画像コマの表示が必要となる。このため、プレジャッジ画面４０において、そのような特別な処理対象となる撮影画像をマウス２５のダブルクリックなどによって指定すると、図１１に示されたような一コマ拡大画面５０が表示される。一コマ拡大画面５０の中央には拡大撮影画像表示エリア５１が配置されており、右端には、画像処理設定枠５２が配置されている。
【００３３】
一コマ拡大画面５０が表示されると、ここでは図示されていないが、「撮影画像視点Ｐｖを設定してください」というメッセージが表示され、拡大撮影画像表示エリア５１においていわゆるあおり歪みが生じていない点である撮影画像視点Ｐｖをマウス２５のドラッグアンドクリック操作でもって設定する。
【００３４】
画像処理設定枠５２には、スライドバーをマウス２５を用いて操作することで表示される回転角度を見ながら前述したＸ軸の回転角度を設定するＸ軸回転角度設定エリア５３ａ、同様に構成されたＹ軸回転角度設定エリア５３ｂとＺ軸回転角度設定エリア５３ｃ、この設定された回転角度による撮影画像の変化をリアルタイムで観察するかどうかを設定するための回転プレビューチェック欄５３ｄ、設定された回転角度に基づいたあおり補正を行うことを決定するあおり補正決定ボタン５４などが配置されている。
【００３５】
このあおり補正決定ボタン５４が押されると、最終的にあおり補正された撮影画像が拡大撮影画像表示エリア５１に表示されるとともに、不等辺四角形状となった撮影画像に内接するように設定された矩形のトリミング枠５５が自動的に表示される。このトリミング枠５５は、上辺、下辺、左右辺からなるが、そのいずれもが、マウス２５でドラッグすることで手動調節可能である。これにより、写真プリントとして出力されるあおり補正された撮影画像の形が任意に選択可能となる。
【００３６】
上述した実施の形態では、プリントステーション１Ｂは、印画紙Ｐに対し、露光エンジンを備えたプリント露光部１４で撮影画像の露光を行い、この露光後の印画紙Ｐを複数の現像処理する、いわゆる銀塩写真プリント方式を採用していたが、もちろん、本発明におけるプリントステーション１Ｂは、このような方式に限定されるわけではなく、例えば、フィルムや紙にインクを吐出して画像を形成するインクジェットプリント方式や感熱転写シートを用いた熱転写方式など、種々の写真プリント方式を採用することができる。 
【産業上の利用可能性】
【００３７】
本発明は、写真撮影において生じるあおり歪みを有する撮影画像をデジタル画像処理を用いてあおり補正する際のアルゴリズムを提供しており、写真プリントに関するすべての分野に適用できる。
【図面の簡単な説明】
【００３８】
【図１】本発明によるあおり補正技術を採用した写真プリント装置の外観図
【図２】写真プリント装置のプリントステーションの構成を模式的に示す模式図
【図３】写真プリント装置のコントローラ内に構築される機能要素を説明する機能ブロック図
【図４】あおり補正手段の機能構成を示す機能ブロック図
【図５】あおり補正の原理とその際用いられる数式を示す説明図
【図６】あおり補正の原理とその際用いられる数式を示す説明図
【図７】あおり補正の原理とその際用いられる数式を示す説明図
【図８】あおり補正の原理とその際用いられる数式を示す説明図
【図９】あおり補正の原理とその際用いられる数式を示す説明図
【図１０】プレジャッジ画面図
【図１１】あおり補正時の一コマ拡大画面図
【図１２】あおり補正時の一コマ拡大画面図
【符号の説明】
【００３９】
２３：モニタ
２５：マウス（操作入力デバイス）
２４：キーボード（操作入力デバイス）
６０：あおり補正手段
６１：撮影画像視点設定部
６２：三次元回転角度設定部
６３：あおり補正平面演算部
６４：仮想視点設定部
６５：あおり補正画像定義部
６６：画素位置演算部
６７：補正画像生成部
７０：画像処理部（トリミング処理部）
【図１】
2005107654.tif 000003
【図２】
2005107654.tif 000004
【図３】
2005107654.tif 000005
【図４】
2005107654.tif 000006
【図５】
2005107654.tif 000007
【図６】
2005107654.tif 000008
【図７】
2005107654.tif 000009
【図８】
2005107654.tif 000010
【図９】
2005107654.tif 000011
【図１０】
2005107654.tif 000012
【図１１】
2005107654.tif 000013
【図１２】
2005107654.tif 000014