(57)【要約】【課題】  一般的なユーザであっても、簡単かつ正確に補正の基準となる中心座標の位置を設定することが可能な画像処理装置および画像処理プログラムを提供する。【解決手段】  写真プリントシステム１では、周辺光量補正、色収差補正、歪み補正等の各種補正の基準位置となる中心座標の設定を、領域設定部３３と中心座標設定部３４を用いて行う。領域設定部３３は、ユーザが指定した歪みが現れている画像部分に合わせて領域を設定する。中心座標設定部３４は、領域設定部３３において設定された領域の中心位置を中心座標として設定する。【選択図】      図３
2006127146.tif 000002
【特許請求の範囲】
【請求項１】
画像データに基づいて表示された画像に対して設定された中心座標を中心に補正を行う画像処理装置であって、
前記画像を表示する表示画面を有する表示部と、
前記表示画面上で指定された領域を設定する領域設定部と、
前記領域設定部によって設定された領域に基づいて、この領域の中心座標を設定する中心座標設定部と、
前記中心座標設定部によって設定された中心座標を中心に補正を行う画像処理部と、
を備えている画像処理装置。
【請求項２】
前記領域設定部は、前記表示画面上で指定された複数の点あるいは線によって囲まれる領域を、前記中心座標を求める領域として設定する、
請求項１に記載の画像処理装置。
【請求項３】
前記表示部には、前記表示画面上において移動可能な円あるいは楕円が表示されており、
前記領域設定部は、前記円あるいは楕円によって指定された領域を、前記中心座標を求める領域として設定する、
請求項１に記載の画像処理装置。
【請求項４】
前記表示画面に表示された円あるいは楕円の大きさを変更する図形サイズ変更部をさらに備えた、
請求項３に記載の画像処理装置。
【請求項５】
前記画像処理部は、周辺光量補正、色収差補正、歪み補正、台形補正の少なくとも１つの補正を行う、
請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記表示部には、前記画像処理部によって複数の補正パラメータを用いて補正された複数の画像が表示される、
請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
画像データに基づいて表示画面上に表示された画像に対して設定された中心座標を中心に補正を行う画像処理プログラムであって、
前記画像を表示する第１のステップと、
前記表示画面上で指定された領域を設定する第２のステップと、
前記第２のステップにおいて設定された領域に基づいて、この領域の中心座標を設定する第３のステップと、
前記第３のステップにおいて設定された中心座標を中心に補正を行う第４のステップと、
を備えた画像処理方法をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歪みを含む画像を表示している表示画面上で補正の基準となる中心座標を設定して補正を行う画像処理装置および画像処理プログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラ等の装置によって撮影されて得られるデジタル画像データや、写真フィルムに撮影された画像をフィルムスキャナによって読み取って形成されたデジタル画像データ等に基づいて、写真プリントを行う写真プリント装置（デジタルミニラボ）が広く用いられている。
【０００３】
このような写真プリント装置では、画像データに含まれる歪み、例えば、レンズの特性に起因する周辺光量不足、色収差、歪曲収差等を適宜補正して、高品質な写真プリントを提供することが可能となっている。
【０００４】
特許文献１には、高品質な写真プリントを実現するための画像処理を行う画像処理装置が開示されている。この画像処理装置では、画像の中心部と周辺部とで補正の仕方を変更することで、画像の欠落を防止することを可能としている。具体的には、周辺部の補正については、補正の基準となる中心座標の位置を移動させて補正を行っている（段落番号〔００８２〕参照）。
【特許文献１】特開平８−２５６２９５号公報（平成８年１０月１日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の画像処理装置では、以下に示すような問題点を有している。
【０００６】
すなわち、上記公報に開示された画像処理装置では、画面上に表示された画像を見ながらユーザ自身が中心座標を適切な位置へ移動させて補正を行っている。しかし、このような画像を見ながら中心座標の位置を正確に設定することは、熟練の技能を必要とし、誰もが簡単にできるものではない。このため、一般的なユーザは、中心座標の位置の設定を何回か繰り返し行って適切な位置を探りながら補正を行う必要がある。
【０００７】
本発明の課題は、一般的なユーザであっても、簡単かつ正確に補正の基準となる中心座標の位置を設定することが可能な画像処理装置および画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
第１の発明に係る画像処理装置は、画像データに基づいて表示された画像に対して設定された中心座標を中心に補正を行う画像処理装置であって、表示部と、領域設定部と、中心座標設定部と、画像処理部とを備えている。表示部は、画像を表示する表示画面を有している。領域設定部は、表示画面上で指定された領域を設定する。中心座標設定部は、領域設定部によって設定された領域に基づいて、この領域の中心座標を設定する。画像処理部は、中心座標設定部によって設定された中心座標を中心に補正を行う。
【０００９】
ここでは、画像に含まれる歪みを適正に補正するための基準となる中心座標の設定を、歪み部分を領域として設定することにより行う。
【００１０】
通常、このような画像に含まれるレンズの収差等に起因する歪み部分は、ある点を中心に発生するため、表示画面上に補正の基準となる中心座標を設定して補正が行われる。この中心座標の設定は、正確に行われなかった場合には適切な補正を行うことができなくなる。しかし、表示画面上に表示された画像を見ながら、誤差なく正確に中心座標を設定することは熟練の技能を必要とし非常に困難であった。
【００１１】
本発明の画像処理装置では、まず、ユーザが表示部の画面上に表示された画像を見ながら補正が必要と思われる歪みが発生した領域を指定すると、領域設定部がこの領域を中心座標を求めるための領域として設定する。次に、中心座標設定部が、領域設定部において設定された領域の中心位置を求めて、これを中心座標として設定する。そして、画像処理部が、中心座標として設定された位置を中心として補正を行う。
【００１２】
これにより、ユーザが歪み部分を見ながら指定し易い領域に基づいて中心座標を設定することで、従来の表示画面上で直接中心座標を指定して補正を行う画像処理装置と比較して、誤差のない高精度な中心座標の設定を行うことができる。よって、表示された画像に対して適正な補正を行うことが可能になる。また、正確な中心座標の設定を容易に行うことができるため、中心座標の設定を何回もやり直す必要がなく、従来よりも効率よく補正を行うことができる。
【００１３】
なお、本発明には、予め中心位置がわかっている円や楕円等の図形を用いて領域の中心を先に設定し、その図形を補正対象となる歪み部分にあわせて移動させることで、同時に中心座標を設定する画像処理装置も含まれる。
【００１４】
第２の発明に係る画像処理装置は、第１の発明に係る画像処理装置であって、領域設定部は、表示画面上で指定された複数の点あるいは線によって囲まれる領域を、中心座標を求める領域として設定する。
【００１５】
ここでは、ユーザによって表示画面上で指定された複数の点あるいは線を輪郭として含む領域を、中心座標を求めるための領域として設定する。例えば、ユーザが表示画面上で歪み部分の輪郭に沿って３点だけ指定した場合には、この３点を輪郭として含む円や楕円によって領域を設定する。
【００１６】
これにより、ユーザはより簡単な作業で高精度な中心座標の設定を行うことができ、結果として画像に対して適正な補正を行うことができる。
【００１７】
第３の発明に係る画像処理装置は、第１の発明に係る画像処理装置であって、表示部には、表示画面上において移動可能な円あるいは楕円が表示されており、領域設定部は、円あるいは楕円によって指定された領域を、中心座標を求める領域として設定する。
【００１８】
ここでは、予め表示画面上に中心座標を求めるための領域を指定するための図形（円あるいは楕円）を表示させている。
【００１９】
これにより、ユーザは画像に含まれる歪み部分を取り囲むようにこの図形を移動させてその位置を指定するだけで、中心座標を求めるための領域を効率よく設定することができる。
【００２０】
なお、画像に現れる歪みには、ある点を中心として同心円状に形成されるものがある。本発明は、このような同心円状に形成される歪みに対してその歪みの範囲に適合する図形（円、楕円）を選択して領域設定を行うことで、特に正確に中心座標を設定することができる。また、領域を指定する図形については、画像に現れた歪みの範囲に合わせて、ユーザが円あるいは楕円のいずれかを選択すればよい。
【００２１】
第４の発明に係る画像処理装置は、第３の発明に係る画像処理装置であって、表示画面に表示された円あるいは楕円の大きさを変更する図形サイズ変更部をさらに備えている。
【００２２】
ここでは、表示画面上に表示される図形（円、楕円）のサイズを変更することが可能である。
【００２３】
これにより、画像中に現れた歪みの領域の大きさに併せて図形の大きさも変更することができるため、中心座標を求めるための領域をより正確に指定することができる。
【００２４】
第５の発明に係る画像処理装置は、第１から第４の発明のいずれか１つに係る画像処理装置であって、画像処理部は、周辺光量補正、色収差補正、歪み補正、台形補正の少なくとも１つの補正を行う。
【００２５】
ここでは、画像処理部が、領域設定部によって設定された領域から求められた中心座標を基準として、周辺光量補正、色収差補正、歪み補正、台形補正の少なくとも１つの補正を行う。
【００２６】
これにより、誤差なく正確に設定された中心座標を基準としてあらゆる補正を適正に行うことができる。
【００２７】
なお、設定された中心座標を基準とする補正は、１回、１種類に限定されるものではなく、同じ種類の補正を複数段階に分けて行ってもよいし、異なる種類の補正を組み合わせて行ってもよい。
【００２８】
第６の発明に係る画像処理装置は、第１から第５の発明のいずれか１つに係る画像処理装置であって、表示部には、画像処理部によって複数の補正パラメータを用いて補正された複数の画像が表示される。
【００２９】
ここでは、画像処理部において異なる補正パラメータを用いて歪み発生部分を補正された複数の画像を表示部に表示させる。
【００３０】
これにより、ユーザは表示部に表示された補正パラメータの異なる複数の画像を比較して最も理想的な画像を選択して、プリントすることができる。
【００３１】
第７の発明に係る画像処理プログラムは、画像データに基づいて表示画面上に表示された画像に対して設定された中心座標を中心に補正を行う画像処理プログラムであって、第１〜第４のステップを備えた画像処理方法をコンピュータに実行させる。第１のステップでは、表示画面上に画像を表示する。第２のステップでは、表示画面上でユーザによって指定された領域を設定する。第３のステップでは、第２のステップにおいて設定された領域に基づいて、この領域の中心座標を設定する。第４のステップでは、第３のステップにおいて設定された中心座標を中心に補正を行う。
【００３２】
ここでは、画像に含まれる歪みを適正に補正するための基準となる中心座標の設定を、歪み部分を領域として設定することにより行う。
【００３３】
通常、このような画像に含まれるレンズの収差等に起因する歪み部分は、ある点を中心に発生するため、表示画面上に補正の基準となる中心座標を設定して補正が行われる。このような中心座標の設定は、正確に行われなかった場合には適切な補正を行うことができなくなる。しかし、表示画面上に表示された画像を見ながら、誤差なく正確に中心座標を設定することは熟練の技能を必要とし非常に困難であった。
【００３４】
本発明の画像処理プログラムでは、まず、ユーザが表示画面上に表示された画像を見ながら補正が必要と思われる歪みが発生した領域を指定すると、この領域を中心座標を求めるための領域として設定する。次に、設定された領域の中心位置を求めて、これを中心座標として設定する。そして、中心座標として設定された位置を中心として補正を行う。
【００３５】
これにより、ユーザが指定し易い領域に基づいて中心座標を設定することで、従来の表示画面上で直接中心座標を指定して補正を行う画像処理装置と比較して、誤差のない高精度な中心座標の設定を行うことができる。よって、表示された画像に対して適正な補正を行うことが可能になる。また、正確な中心座標の設定を容易に行うことができるため、中心座標の設定を何回もやり直す必要がなく、従来よりも効率よく補正を行うことができる。
【発明の効果】
【００３６】
第１の発明に係る画像処理装置によれば、従来の表示画面上で直接中心座標を指定して補正を行う画像処理装置と比較して、誤差のない高精度な中心座標の設定を行うことができる。
【００３７】
第２の発明に係る画像処理装置によれば、より簡単な作業で高精度な中心座標の設定を行うことができ、結果として画像に対して適正な補正を行うことができる。
【００３８】
第３の発明に係る画像処理装置によれば、中心座標を求めるための領域を効率よく設定することができる。
【００３９】
第４の発明に係る画像処理装置によれば、中心座標を求めるための領域をより正確に指定することができる。
【００４０】
第５の発明に係る画像処理装置によれば、誤差なく正確に設定された中心座標を基準としてあらゆる補正を適正に行うことができる。
【００４１】
第６の発明に係る画像処理装置によれば、ユーザは、表示部に表示された補正パラメータの異なる複数の画像を比較して、最も理想的な画像を選択してプリントすることができる。
【００４２】
第７の発明に係る画像処理プログラムによれば、従来の表示画面上で直接中心座標を指定して補正を行う画像処理装置と比較して、誤差のない高精度な中心座標の設定を行うことができる。
【発明を実施するための最良の形態】
【００４３】
本発明の一実施形態に係る画像処理装置および画像処理プログラムについて、図１〜図１３を用いて説明すれば以下の通りである。
【００４４】
なお、以下の説明において登場する「上流側」および「下流側」とは、印画紙Ｐの搬送方向における上流側と下流側とを示すものとする。
【００４５】
［写真プリントシステム１全体の構成］
本発明の一実施形態に係る画像処理装置は、図１に示すように、いわゆるデジタルミニラボと呼ばれる写真プリントシステム１に搭載されている。
【００４６】
写真プリントシステム１は、操作ステーション２と、プリントステーション３とを備えている。
【００４７】
操作ステーション２は、現像された写真フィルム２ａやデジタルカメラ等で撮影されたデジタル画像データが保存されたメモリカード２ｂ等のメディアから画像データを取り込んでプリントデータを作成し、ケーブル４を介して接続されたプリントステーション３に対して送信する。
【００４８】
プリントステーション３は、操作ステーション２から受信したプリントデータに基づいて、印画紙Ｐに対して露光処理および現像処理を行って写真プリント画像を形成する。
【００４９】
［操作ステーション２の構成］
操作ステーション２は、図１に示すように、デスク上に配置された、フィルムスキャナ２１と、メディアリーダ２２と、モニタ（表示部、表示画面）２３と、キーボード２４と、マウス２５とを有している。
【００５０】
フィルムスキャナ２１は、写真フィルム２ａに現像された撮影コマに対応する画像（以下、撮影コマ画像と示す）をデジタル画像データとして取り込む。
【００５１】
メディアリーダ２２は、本写真プリントシステム１のコントローラとして機能するパソコンＰＣに搭載されており、デジタルカメラ等で撮影された画像のデジタルデータをメモリカード２ｂや各種半導体メモリ、ＣＤ−Ｒ等のメディアから取り込む。
【００５２】
パソコンＰＣは、モニタ２３、キーボード２４、マウス２５と接続されている。ユーザは、モニタ２３に表示された画像を見ながら、キーボード２４、マウス２５等のポインティングデバイスを用いて画像処理等の各種設定を行う。また、パソコンＰＣは、ＲＯＭ、ＲＡＭ、ＨＤＤ等の内蔵メモリ３０を有している。ここで、キーボード２４やマウス２５を介してユーザによって入力された指示に従って、内蔵メモリに記憶された画像処理プログラムがＣＰＵによって読み込まれる。これにより、フィルムスキャナ２１やメディアリーダ２２等から取り込まれた画像データに対して画像処理を行うために必要な機能が機能ブロックとして形成される。
【００５３】
パソコンＰＣは、図３に示すように、画像入力部３１と、ＧＵＩ部３２と、領域設定部３３と、中心座標設定部３４と、画像処理部３５と、図形サイズ変更部３６と、ビデオ制御部３７と、プリントデータ生成部３８と、フォーマット部３９とを機能ブロックとして有している。
【００５４】
画像入力部３１は、フィルムスキャナ２１やメディアリーダ２２によって読み取られた画像データを取り込んで、画像補正における元画像データとして内蔵メモリ３０に送信する。このとき、画像入力部３１は、撮影コマ画像を記録している媒体が写真フィルム２ａの場合には、プレスキャンモードと本スキャンモードとのスキャンデータを別々に内蔵メモリ３０に送り込む、一方、撮影コマ画像を記録している媒体がメモリカード２ｂなどの場合には、モニタ２３での一覧表示などの目的で使用するために、撮影画像の本データ（高解像度データ）とは別に、サムネイル画像データ（低解像度データ）を内蔵メモリ３０に格納する。このように、１つの撮影コマ画像を表す画像データとして高解像度データと低解像度データの２種類を内蔵メモリ３０に記憶させることで、画像補正における中心座標の位置設定や補正度合いの設定を行う際には低解像度データを用いて効率よく補正の設定を行うことができる。この結果、この低解像度データに基づいて決定された補正内容に基づいて高解像度データを補正することで、パソコンＰＣにおける計算負荷を低減することができる。
【００５５】
ＧＵＩ（Graphical User Interface）部３２は、各種ウインドウや各種操作ボタンなどを含むグラフィック操作画面を作成したり、このグラフィック操作画面を通じてのキーボード２４やマウス２５等を用いたユーザ操作入力に基づいて制御コマンドを生成したりするためのグラフィックユーザインターフェースを構築する。
【００５６】
領域設定部３３は、ユーザによってモニタ２３の表示画面上に画像とともに表示されており、画像上で移動可能な補助円の位置が確定された際に、その補助円で囲まれる領域を内蔵メモリ３０に送信する。
【００５７】
中心座標設定部３４は、領域設定部３３において設定された領域の中心、すなわち、位置が設定された補助円の中心となる位置を補正の基準となる中心座標として設定し、この位置を内蔵メモリ３０に送信する。
【００５８】
画像処理部３５は、中心座標設定部３４において設定された中心座標の位置を補正の中心として、後段にて詳述する表示画面中でユーザによって指定された補正（周辺光量補正、色収差補正、歪み補正、台形補正）を行う。
【００５９】
図形サイズ変更部３６は、後段にて詳述する表示画面中でのユーザからの変更指示に従って、領域設定部３３において領域設定を行うために表示画面に表示される補助円の大きさを変更したり、補助円の縦横比を変更して補助円を円形から楕円形に変更したりする。ユーザは、表示された画像の歪み部分の大きさや形状に合わせて、補助円の大きさ、補助楕円の大きさを変更することができる。
【００６０】
ビデオ制御部３７は、補正画像データに基づく補正再現画像や、色収差補正等のプレジャッジプリント作業時にプリントソース画像や予想仕上がりプリント画像としてのシミュレート画像、さらにはＧＵＩ部３２から送られてきたグラフィックデータをモニタ２３に表示させるためのビデオ信号を生成する。
【００６１】
プリントデータ生成部３８は、最終的な補正画像データに基づいて、プリントステーション３が有しているプリント露光部１４に適合するプリントデータを生成する。
【００６２】
フォーマット部３９は、顧客の要望に応じて、生の撮影画像データや画像補正が完了した補正撮影画像データ等を、ＣＤ−Ｒに書き込むためのフォーマットを行う。
【００６３】
［プリントステーション３の構成］
プリントステーション３は、図２に示すように、内部に、２つの印画紙マガジン１１と、シートカッター１２と、バックプリント部１３と、プリント露光部１４と、処理槽ユニット１５と、コンベア１６と、ソータ１７（図１参照）と、印画紙搬送機構１８とを有している。
【００６４】
２つの印画紙マガジン１１は、プリントステーション３の内部においてロール状の印画紙Ｐを１つずつ収納しており、印画紙搬送機構１８によって適宜必要な量の印画紙Ｐが引き出される。
【００６５】
シートカッター１２は、印画紙搬送機構１８の一部と隣接するように配置されており、印画紙マガジン１１から引き出された印画紙Ｐをプリントサイズに切断する。
【００６６】
バックプリント部１３は、シートカッター１２の下流側であって印画紙搬送機構１８と隣接する位置に配置されており、プリントサイズに切断された印画紙Ｐの裏面側に、色補正情報やコマ番号等のプリント処理情報を印刷する。
【００６７】
プリント露光部１４は、バックプリント部１３の下流側における印画紙搬送機構１８に隣接するように配置されており、プリントサイズに切断された印画紙Ｐの表面に対して、プリントする撮影画像の露光を行う。また、プリント露光部１４には、副走査方向に搬送される印画紙Ｐに対して主走査方向に沿ってＲＧＢの３色のレーザ光線を照射する図示しないライン露光ヘッドを有している。
【００６８】
処理槽ユニット１５は、プリント露光部１４の下流側に配置されており、発色現像処理液を貯留する発色現像槽１５ａ、漂白定着処理液を貯留する漂白定着槽１５ｂ、安定処理液を貯留する安定処理層１５ｃを有している。そして、露光後の印画紙Ｐがこれらの各処理槽１５ａ〜１５ｃをこの順で経由しながら印画紙搬送機構１８によって搬送されることで、所望の写真プリント画像が印画紙Ｐの表面に形成される。
【００６９】
コンベア１６は、プリントステーション３の上部に露出しており、写真プリント画像が表面に形成されて乾燥処理後に排出された印画紙Ｐをソータ１７の方向へ搬送する（図１および図２参照）。
【００７０】
ソータ１７は、プリントステーション３の前面側に鉛直方向に複数のトレイを並べた状態で配置されており、コンベア１６によって搬送されるプリント済の印画紙Ｐを、オーダー単位で各トレイに振り分ける（図１参照）。
【００７１】
印画紙搬送機構１８は、プリントステーション３の内部において、印画紙マガジン１１に収容されたロール状の印画紙Ｐを引き出すとともに、プリントサイズに切断された印画紙Ｐを、印画紙Ｐに対して行われる様々な処理に対応した搬送速度で搬送する。また、印画紙搬送機構１８は、印画紙Ｐの搬送方向におけるプリント露光部１４の上流側および下流側にそれぞれ配置されたチャッカー式搬送ユニット１８ａと、複数の挟持搬送ロータ対１８ｂとを有している。
【００７２】
［中心座標の設定処理］
本実施形態の写真プリントシステム１における、画像データを取り込んでから補正の基準となる中心座標の設定を行うまでの工程について、モニタ２３に実際に表示される画面を用いて説明すれば、以下の通りである。
【００７３】
本実施形態では、ユーザがモニタ２３の表示画面に表示された画像を確認しながら歪みのある部分を発見した場合、補正を行う中心となる中心座標の設定を画面上で直接行うのではなく、画像に含まれる歪み部分の領域を指定することで自動的に行われる。
【００７４】
具体的には、ユーザが各撮影コマ画像をモニタ画面でチェックしながら、必要に応じて画像に含まれる歪み部分の補正を行わせる場合には、以下のような手順により補正を行う。
【００７５】
まず、写真フィルム２ａについてはフィルムスキャナ２１、写真データを記録した各種メディアについてはメディアリーダ２２を用いて撮影コマ画像がデジタル化された後、機能ブロックとしての画像入力部３１を経て内蔵メモリ３０に格納される。このとき、内蔵メモリ３０へ送信される画像データは、実際の写真プリント用の高解像度画像データと、補正に関する各種設定を行う際に表示される補助画面表示用の低解像度画像データという２形態で画像入力部３１から送信される。
【００７６】
内蔵メモリ３０に格納された画像データに対応する撮影コマ画像は、図４に示すような操作入力画面４０における複数の表示枠４１にそれぞれ表示される。この操作入力画面４０における各表示枠４１の下部には、色濃度補正設定エリア４２とプリント枚数設定エリア４３とが配置されている。
【００７７】
色濃度補正設定エリア４２には、「イエロー」、「マゼンタ」、「シアン」、「濃度」の設定枠が設けられており、補正量の「Ｎ」はニュートラルを意味し、これを選択すると補正なしとなる。プリント枚数設定エリア４３には、プリント枚数入力枠が設けられており、「パス」はプリント枚数が「０」であることを意味している。
【００７８】
また、操作入力画面４０における下段部分には、プリント条件表示エリア４４が配置されている。このプリント条件表示エリア４４では、この写真プリント出力に適用されたプリントチャンネル名称が表示されており、このプリントチャンネルに含まれているプリントサイズ、インデックスプリントの要否やメディア出力の要否などが決定される。なお、プリントサイズとは、仕上がり写真プリントＰの大きさを示すものであり、本実施形態では印画紙幅と送り長さとでプリントサイズが決定される。
【００７９】
ここで、各撮影コマ画像における補正の要否（歪みの有無）について確認したい場合には、各撮影コマ画像上にカーソルを合わせてマウス２５をダブルクリックすることで、図５に示すような補正メイン画面５０が表示される。
【００８０】
補正メイン画面５０は、その大部分が拡大画像表示エリア５１によって占められており、右端のエリアに表示確認エリア５２、周辺光量補正ボタン５３、色収差補正ボタン５４、歪み補正ボタン５５、台形補正ボタン５６が上段からこの順で配置されている。
【００８１】
表示確認エリア５２では、撮影コマ画像における拡大画像表示エリア５１において表示されている部分が点線で表示された枠線によって示されている。また、表示確認エリア５２の上部には、拡大画像表示エリア５１において表示されている画像の拡大・縮小率を示す拡大縮小率表示部５２ａが配置されており、ここで拡大縮小率を変更することができる。
【００８２】
周辺光量補正ボタン５３は、撮影コマを撮影したカメラ等に使用されるレンズ特性に起因して生じる、画像の周辺に向かって暗い画像となる不具合を補正する際に選択されるものである。この周辺光量補正は、光量の不足が同心円状、あるいは楕円状に広がることから、補正の基準となる中心座標の位置を正確に設定することで光量の不足を補って適切な補正を行うことができる。
【００８３】
色収差補正ボタン５４は、撮影コマを撮影したカメラ等に使用されるレンズ特性に起因して生じる、周辺部の色の変化を補正する際に選択されるものである。この色収差補正についても、補正の基準となる中心座標の位置を正確に設定することで色の変化を適切に補正することができる。
【００８４】
歪み補正ボタン５５は、撮影コマを撮影したカメラ等に使用されるレンズ特性に起因して生じる、いわゆる樽型や糸巻き型の歪みを補正する際に選択されるものである。このような歪曲補正についても、その歪みの中心位置を補正の基準となる中心座標として正確に設定することで、歪み部分を適切に補正することができる。
【００８５】
台形補正ボタン５６は、ユーザの意図によってカメラをあおりながら撮影した画像に含まれる台形歪みを補正する際に選択されるものである。このような台形補正についても、その台形歪みの中心位置を補正の基準となる中心座標として正確に設定することで、台形歪み部分を適切に補正することができる。
【００８６】
次に、各補正の基準位置となる中心座標の設定を行う場合には、拡大画像表示エリア５１の下段に設けられたプレビューボタン５７から中心座標編集ボタン５８へ切り換える。これにより、補正の必要性あるいは補正後の画像を確認するためのプレビューモードから、図６に示す中心座標設定画面６０を表示する中心座標編集モードへと切り替えることができる。
【００８７】
中心座標編集モードでは、プレビューモードで表示されていた補正メイン画面５０の拡大画像表示エリア５１に、現在設定されている中心座標の縦軸６１ａと横軸６１ｂとに加えて、中心座標を中心とする補助円６２が表示される。また、各種補正ボタン５３〜５６の下部エリアに補助円設定エリア６３が、プレビューモードでの表示に追加して表示される。なお、縦軸６１ａと横軸６１ｂとの交点として表される中心座標の表示を止める場合には、補正メイン画面５０の最下段に設けられた中心座標設定のチェックを外すことで、補助円６２だけを表示させることができる。
【００８８】
補助円６２は、縦軸６１ａ，横軸６１ｂとともに画面上を移動可能であって、補正の基準となる中心座標の設定を正確かつ容易に行うために表示されるものである。これは、画像に現れる色や光、輪郭の歪みが、ある点を中心として同心円（楕円）状、樽型、糸巻き形に広がるという歪みの特性を利用したものである。例えば、上述した周辺光量補正を行う場合には、ユーザは、拡大画像表示エリア５１に表示されている画像における光量が変化している円形あるいは楕円形の部分に合わせるように補助円６２を移動させてマウス２５でクリックするだけで、この補助円６２の中心（縦軸６１ａ，横軸６１ｂの交差する点）を周辺光量補正の基準となる中心座標として設定することができる。
【００８９】
ここで、光が変化している部分、歪みが発生している部分等の補正が必要な部分が現在表示されている補助円６２の大きさよりも広い範囲で広がっている場合や、円形ではなく楕円形に近い場合には、補助円設定エリア６３の手動設定ボタン６３ａをクリックする。すると、補助円６２の縦横の比を変更して補助円６２の大きさの変更や、補助円６２を横長の楕円、縦長の楕円に変更することができる。具体的には、例えば、補助円６２の大きさを変更したい場合には、図７（ａ）に示すようにマウス２５を斜め方向にドラッグして所望の大きさになったところでクリックすることで移動距離に応じた大きさの円とすることができる。さらに、横長の楕円に変更したい場合には、図７（ｂ）に示すようにマウス２５を横方向にドラッグして所望の大きさになったところでクリックすることで横長の楕円に変更することができ、また縦長の楕円に変更したい場合には、図７（ｃ）に示すようにマウス２５を縦方向にドラッグして所望の大きさになったところでクリックすることで縦長の楕円に変更することができる。
【００９０】
また、補助円６２の操作性を考慮して、補助円６２が拡大画像表示エリア５１からはみでないようにする場合には、補助円設定エリア６３に設けられた「表示エリアに内接」の欄にチェックを入れる。これにより、補助円６２の大きさを設定する際に拡大画像表示エリア５１の枠外に補助円６２がはみ出さないようにすることができるとともに、補助円６２の大きさ設定後には補助円６２が拡大画像表示エリア５１の輪郭に内接する範囲までしか補助円６２が移動しなくなるため、補助円６２の大きさや位置を設定する際の操作性を向上させて中心座標の設定を行うことができる。一方、画像に広がる歪みが拡大画像表示エリア５１の外側まで広がっていたり、画像に広がる歪みの中心が拡大画像表示エリア５１の外側にあったりするような場合には、「表示エリアに内接」のチェックを外す。これにより、図８に示すように、補助円６２の大きさ設定時には拡大画像表示エリア５１の枠外に補助円６２がはみ出るまで大きくすることができるとともに、補助円６２の大きさ設定後には補助円６２を拡大画像表示エリア５１の外側にも移動させて、画像に現れた歪みに合わせて領域を設定することができる。
【００９１】
このように、ユーザは補助円６２を補正が必要な領域に合わせるように位置を指定するだけで、自動的にその中心となる位置が補正の基準となる中心座標として設定される。
【００９２】
［中心座標設定後の補正］
本実施形態の写真プリントシステム１では、以上のような工程により、画面上でユーザによって補助円を用いて指定された位置に従って中心座標が設定された後、各補正ボタン５３〜５６をクリックして画像に現れている歪みに対して必要な補正を行う。
【００９３】
例えば、補正メイン画面５０において、周辺光量補正ボタン５３をクリックした場合には、図９に示すような周辺光量補正画面７０に切り替わり、色収差補正ボタン５４をクリックした場合には、図１０に示すような色収差補正画面７１に切り替わる。歪み補正ボタン５５をクリックした場合（図１１参照）、台形補正ボタン５６をクリックした場合（図１２参照）についても同様に、歪み補正画面７２、台形補正画面７３がそれぞれ表示される。
【００９４】
各補正画面７０〜７３において、各補正の補正度を設定してＯＫボタン１０４をクリックすると、その時点で各補正画面７０〜７３に表示されている補正再現画像を作り出すための補正度が内蔵メモリ３０に記録される。そして、この補正度と中心座標位置とが、写真プリント出力のための高解像度画像データに対する画像補正に用いられる。一方、キャンセルボタン１０５をクリックした場合には、前の画面に戻り、補正作業を１段階前の状態へ戻すことができる。
【００９５】
なお、各補正画面７０〜７３では、図９〜図１２に示すように、これらの補正画像データに基づく補正画像を、比較観察できるようにするために、補正前の原画像を３×３のマトリクス状に配置した複数のコマの真ん中、異なる補正パラメータによって補正された画像をその周辺に配置して合計９個表示している。これにより、複数段階あるいは複数の補正を組み合わせて行った補正の結果をイメージとして低解像度画像として比較しながら適切に補正の設定がなされた画像を選択してプリントすることができる。
【００９６】
最後に、操作入力画面４０において各画像に対する各種補正設定やプリント枚数設定が完了すると、対応する撮影画像データはプリントデータ生成部３８に送られ、プリントデータに変換される。なお、本実施形態では、処理時間の短縮のために、上述の補正画像データは低解像度画像データを用いて行われるが、複数の補正再現画像の中から最適な補正が施された画像がユーザによって決定されると、その最適補正再現画像を作り出すための補正度が記憶される。そして、写真プリントを出力する際には、この記億された補正度を利用して高解像度画像データに対して画像補正処理を施して出力する。
【００９７】
［写真プリントシステム１の補正処理］
本実施形態の写真プリントシステム１は、図１３に示すフローチャートに従って各画像に対して補正処理を行う。
【００９８】
すなわち、ステップＳ１においては、写真フィルム２ａやメモリカード２ｂ等からカメラで撮影した撮影コマの画像データを、フィルムスキャナ２１やメディアリーダ２２を介して取得する。このとき、内蔵メモリ３０には、補正の内容を設定する際の参照画像を形成するための低解像度データと、補正内容の確定後に実際にプリントされる高解像度データと、が別々に格納される。
【００９９】
ステップＳ２においては、取得した画像データのうち低解像度データに基づいて、モニタ２３に各撮影コマ画像を表示する（図４参照）。
【０１００】
ステップＳ３においては、図４に示す操作入力画面４０に表示された複数の撮影コマ画像の中から補正を行う必要があると思われる撮影コマ画像が選択される。具体的には、操作入力画面４０において、所望の撮影コマ画像の上にカーソルを合わせてダブルクリックすることで、該当する撮影コマ画像が選択される。
【０１０１】
ステップＳ４においては、図４に示す操作入力画面４０において選択された撮影コマ画像を拡大して表示する補正メイン画面５０（図５参照）にモニタ２３の表示が移行する。
【０１０２】
ステップＳ５においては、図５に示す補正メイン画面５０において中心座標編集ボタン５８が押下されることで、図６に示す中心座標設定画面６０にモニタ２３の表示が移行する。
【０１０３】
ステップＳ６においては、図６に示す中心座標設定画面６０において撮影コマ画像上に表示されている補助円６２が画像に現れている歪みの形、大きさと一致するように、調整を行う。具体的には、図６に示す補助円設定エリア６３の手動設定ボタン６３ａを押下して、図７（ａ）〜図７（ｃ）に示すように補助円６２を楕円形に変更したり、大きさを変更したりする。
【０１０４】
ステップＳ７においては、形状、大きさが調整された補助円６２が画像に含まれる歪み部分に一致するように移動され、位置決定をされた補助円６２によって囲まれた領域を設定する。ここで設定された領域は、補正の基準となる中心座標を設定するための領域であって、できる限り画像に現れた歪み部分に合わせて設定されることが好ましい。
【０１０５】
ステップＳ８においては、Ｓ７において設定された領域の中心位置を求め、これを補正を行う際の基準位置となる中心座標として設定する。なお、各領域の中心位置としては、補助円が真円あるいは楕円の場合にはその中心位置を中心座標として設定すればよい。また、モニタ２３においては、中心座標設定画面６０においてＯＫボタンが押下されることで中心座標の設定が行われ、中心座標設定画面６０（図６参照）から補正メイン画面５０（図５参照）へと移行する。
【０１０６】
ステップＳ９においては、以上のように中心座標を設定された画像に対して、補正メイン画面５０において、その中心座標を中心として行う補正の種類を選択する。ここで選択可能な補正としては、図５に示す周辺光量補正、色収差補正、歪み補正および台形補正等がある。
【０１０７】
ステップＳ１０においては、ステップＳ９において選択された補正を実施した後の画像を、図９〜図１２に各補正画面７０〜７３として示すように、中心に原画像を配置した３×３コマの周辺部分に表示する。なお、原画像を中心とする周辺部分に配置される補正後の画像は、異なる補正パラメータによって補正された画像が補正を行った順、あるいは補正度合順に配置される。ここで、ユーザは自ら選択した補正を実施した後の画像を見て、原画像や異なる補正パラメータによって補正された画像と比較して、更なる補正が必要であるか否か、または補正をやり直すか否かを確認することができる。なお、モニタ２３においては、各補正ボタン５３〜５６が押下されることで各補正画面７０〜７３（図９〜図１２）に移行する。
【０１０８】
ステップＳ１１においては、補正後の画像を確認した後、補正内容をこれで確定させるか否かが選択され、更なる補正を実施する場合にはステップＳ９に戻る。一方、ここで補正内容を確定させる場合には、ステップＳ１２において補正内容とともに画像データが内蔵メモリ３０からプリントデータ生成部３８に対して送信されてプリントデータが生成される。なお、モニタ２３においては、補正内容を確定させる場合には、各補正画面７０〜７３においてＯＫボタンが押下されることで補正メイン画面５０（図５参照）へと戻る。そして、ここでＯＫボタンが再度押下されて操作入力画面４０（図４参照）へと移行し、さらに画面右下に配置されたＳＴＡＲＴボタンが押下されることで画像データ送信中画面（図示せず）に移行する。一方、更なる補正を必要とする場合には、各補正画面７０〜７３においてＯＫボタンが押下されると補正メイン画面５０（図５参照）へ戻るため、ここで再度補正内容を設定すればよい。なお、中心座標の設定は、各補正ごとに行ってもよいし、補正の種類によっては一度設定された中心座標をそのまま使用して各補正を行ってもよい。
【０１０９】
ステップＳ１３においては、補正内容が反映されたプリントデータがプリントステーション３へ送信され、プリントステーション３において上述した工程を経て所望のプリント処理が実行される。
【０１１０】
［写真プリントシステム１の特徴］
（１）
本実施形態の写真プリントシステム１では、周辺光量補正、色収差補正、歪み補正等の各種補正の基準位置となる中心座標の設定を、画像に対して直接的に点で位置を指定するのではなく、領域設定部３３と中心座標設定部３４とを用いて、歪み部分の領域を指定することで行う。すなわち、図３に示すように、領域設定部３３がユーザによって指定された歪みが現れている画像部分に合わせて領域を設定し、中心座標設定部３４がこの領域の中心位置を中心座標として設定する。
【０１１１】
通常、このような補正の基準位置となる中心座標の設定は、画像に対して直接中心座標となる点を指定して行われる。しかし、このように直接的に点で中心座標を設定する方法では、画像に含まれる歪み部分の中心位置に正確に中心座標となる点を設定することが困難であり、熟練の技能を必要としていた。
【０１１２】
本実施形態の写真プリントシステム１では、画像に対して点で中心座標の設定を行うのではなく、まずは画像中の歪み部分の領域を、補助円６２（図６参照）を用いて設定してその中心位置を中心座標とする（本実施形態では、縦軸６１ａと横軸６１ｂとの交点）。このように、歪み部分に一致する領域の設定を介して中心座標の設定を行うことで、点で中心座標を設定するよりも簡易かつ正確に中心座標の設定を行うことができる。この結果、ユーザが熟練の技能者でなくても、誰もが容易に正確な中心座標の設定を行うことができ、適切な補正を効率よく実施することができる。
【０１１３】
（２）
本実施形態の写真プリントシステム１では、図６に示すように、モニタ２３において中心座標設定画面６０を表示する際に、画像上に移動可能な状態で表示される補助円６２を用いて中心座標の基準となる歪み領域を設定している。
【０１１４】
これにより、画像中に含まれる歪み部分に合わせて補助円６２を移動させて領域を設定するだけで、容易にその補助円の中心位置を中心座標として設定することができる。換言すれば、中心位置が予めわかっている円や楕円等の図形を用いて領域設定を行う場合には、画像中に含まれる歪み部分に補助円６２等の図形を移動させて位置を設定することで、同時にその中心位置を中心座標として設定することができる。
【０１１５】
（３）
本実施形態の写真プリントシステム１では、図３に示すように、図形サイズ変更部３６を機能ブロックとして有しており、領域設定を行う際に用いられる補助円６２の形状や大きさの変更が可能である。
【０１１６】
これにより、画像に含まれる歪み部分の形状や大きさに合わせて、正確に領域設定を行うことで、高精度な中心座標の設定を実施することができる。
【０１１７】
（４）
本実施形態の写真プリントシステム１では、中心座標設定部３４において設定された中心座標設定後の補正として、図５および図６に示すように、周辺光量補正、色収差補正、歪み補正および台形補正のいずれかを選択して行う。
【０１１８】
ここで、周辺光量補正、色収差補正、歪み補正については、撮影コマを撮影したカメラのレンズ特性に起因して発生するものであり、また、台形補正については、撮影者の意図によってあおり撮りされた場合に発生するものであり、ある中心点を基準にして円形あるいは楕円形に広がる特徴がある。このため、このような補正では、補正の基準となる中心座標の設定を正確に行うことが適切な補正を行う上で非常に重要になる。
【０１１９】
本実施形態の写真プリントシステム１では、歪み部分に合わせて指定された領域の中心位置を中心座標として設定するため、従来の画像中に点で中心座標を直接設定する方法と比較して、正確に中心座標の設定を行うことができる。この結果、上記補正のいずれを実施する場合でも、中心座標が正確に設定されているため、最適な補正を行うことができる。
【０１２０】
（５）
本実施形態の写真プリントシステム１では、図７に示すように、原画像を中心として補正後の複数の撮影コマ画像を３×３コマの周辺枠に表示する。
【０１２１】
これにより、各種補正を行った後の画像を比較参照しながら最適な補正が施されている撮影コマ画像を選択して、プリントデータを作成することができる。
【０１２２】
［他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、発明の要旨を逸脱しない範囲で種々の変更が可能である。
【０１２３】
（Ａ）
上記実施形態では、補正を行う基準となる中心座標の位置を、モニタ２３に表示される補助円あるいは補助楕円等の図形を移動させて設定した領域の中心位置として設定する例を挙げて説明した。しかし、本発明はこれに限定されるものではない。
【０１２４】
例えば、補助円等の図形を最初から表示させるのではなく、ユーザがモニタ２３に表示された画像中に現れた歪みの輪郭となる点を複数入力し、この複数の点を輪郭とする円や楕円等によって囲まれる領域から中心座標を設定することもできる。この場合でも、歪みが生じている画像中の部分に沿って領域を設定することができるため、より高精度に中心座標の設定を行うことができる。
【０１２５】
（Ｂ）
上記実施形態では、中心座標を設定する前に設定される領域を、円形あるいは楕円形の補助円を用いて設定する例を挙げて説明した。しかし、本発明はこれに限定されるものではない。
【０１２６】
画像に現れる歪みの種類によっては円形や楕円形に広がる歪み以外も考えられるため、例えば、レンズ収差による歪み補正のように樽型や糸巻き型の歪曲補正が必要な場合には、円形、楕円形ではなく、樽型、糸巻き型形状の補助図形を表示して歪み領域の設定を行ってもよい。これにより、画像中に現れた歪みに対して補助図形を一致させ易くなるため、さらに高精度な中心座標の設定が可能になる。
【０１２７】
（Ｃ）
上記実施形態では、プリントステーション３が、印画紙Ｐに対して撮影画像の露光を行い、この露光後の印画紙Ｐに対して現像処理する、いわゆる銀塩写真プリント方式を採用している例を挙げて説明した。しかし、本発明はこれに限定されるものではない。
【０１２８】
例えば、フィルムや紙にインクを吐出して画像を形成するインクジェットプリント方式や感熱転写シートを用いた熱転写方式など、種々の写真プリント方式を採用したプリントステーションであってもよい。
【０１２９】
（Ｄ）
上記実施形態では、中心座標を設定した後に行う補正として、４種類の補正（周辺光量補正、色収差補正、歪み補正、台形補正）を例に挙げて説明した。しかし、本発明はこれに限定されるものではなく、その他の補正であってもよい。
【０１３０】
（Ｅ）
上記実施形態では、写真プリントシステム１に対して本発明の画像処理装置が搭載されている例を挙げて説明した。しかし、本発明はこれに限定されるものではない。
【０１３１】
例えば、写真プリントシステム以外にも、画像に含まれる歪みを補正する画像処理装置を搭載した各種機器に対して本発明を適用することが可能である。
【０１３２】
さらに、写真プリントシステムに搭載される画像処理装置としてではなく、上述した画像処理方法をコンピュータに実行させる画像処理プログラムとして本発明を実現することも可能である。
【産業上の利用可能性】
【０１３３】
本発明の画像処理装置は、高精度な中心座標の設定を可能として適正な補正を行うことができるという効果を奏することから、中心座標を設定することが必要な補正を行う各種画像処理装置に対して広く適用可能である。
【図面の簡単な説明】
【０１３４】
【図１】本発明の一実施形態に係る画像処理装置を備えた写真プリントシステムを示す外観図。
【図２】図１の写真プリントシステムのプリントステーションの構成を示す概略図。
【図３】図１の写真プリントシステムにおいて形成される機能ブロックを含む制御ブロック図。
【図４】図１の写真プリントシステムのモニタに表示される操作入力画面を示す図。
【図５】図１の写真プリントシステムのモニタに表示される補正メイン画面を示す図。
【図６】図１の写真プリントシステムのモニタに表示される中心座標設定画面を示す図。
【図７】（ａ）〜（ｃ）は、補助円の大きさ、縦横比を変更する際の設定画面を示す図。
【図８】図６の中心座標設定画面における補助円の表示の一例を示す図。
【図９】図１の写真プリントシステムのモニタに表示される周辺光量補正画面を示す図。
【図１０】図１の写真プリントシステムのモニタに表示される色収差補正画面を示す図。
【図１１】図１の写真プリントシステムのモニタに表示される歪み補正画面を示す図。
【図１２】図１の写真プリントシステムのモニタに表示される台形補正画面を示す図。
【図１３】本発明の一実施形態に係る画像処理プログラムによって実行される画像処理方法を示すフローチャート。
【符号の説明】
【０１３５】
１      写真プリントシステム
２      操作ステーション
２ａ    写真フィルム
２ｂ    メモリカード
３      プリントステーション
２３      モニタ（表示部）
３０      内蔵メモリ
３１      画像入力部
３２      ＧＵＩ部
３３      領域設定部
３４      中心座標設定部
３５      画像処理部
３６      図形サイズ変更部
３８      プリントデータ生成部
４０      操作入力画面
４１      表示枠
５０      補正メイン画面
５１      拡大画像表示エリア
５２      表示確認エリア
５３      周辺光量補正ボタン
５４      色収差補正ボタン
５５      歪み補正ボタン
５６      台形補正ボタン
６０      中心座標設定画面
６１ａ    縦軸
６１ｂ    横軸
６２      補助円
６３      補助円設定エリア
６３ａ    手動設定ボタン
７０      周辺光量補正画面
７１      色収差補正画面
７２      歪み補正画面
７３      台形補正画面
【図１】
2006127146.tif 000003
【図２】
2006127146.tif 000004
【図３】
2006127146.tif 000005
【図４】
2006127146.tif 000006
【図５】
2006127146.tif 000007
【図６】
2006127146.tif 000008
【図７】
2006127146.tif 000009
【図８】
2006127146.tif 000010
【図９】
2006127146.tif 000011
【図１０】
2006127146.tif 000012
【図１１】
2006127146.tif 000013
【図１２】
2006127146.tif 000014
【図１３】
2006127146.tif 000015