(57)【特許請求の範囲】
【請求項１】
基準図形を生成する基準図形生成部と、
外部から受信した変形指示と変形方法の種類に応じた変換規則とに基づいて前記基準図形を変形した変形図形を、前記変形指示毎に生成し、入力画像に重畳して表示させる変形図形表示部と、
外部から受信した決定指示に応じて、そのときに表示されている前記変形図形を前記基準図形へと変換するための変換処理の内容を算出する処理内容算出部と
を備え、
前記基準図形は、少なくとも２本の平行な線分を含み、
前記変換規則は、前記変形指示に基づいて前記２本の平行な線分をお互いに異なる形状の曲線にそれぞれ変形させる規則である
ことを特徴とする画像処理内容決定装置。
【請求項２】
前記変換規則は、歪曲収差が生じた場合と同じに変形させる規則であることを特徴とする請求項１に記載の画像処理内容決定装置。
【請求項３】
前記処理内容算出部は、前記変換処理における処理量を算出し、算出された前記処理量に基づいた処理内容を決定する請求項１ないし２に記載の画像処理内容決定装置。
【請求項４】
請求項１〜３に記載の前記処理内容算出部により算出された処理内容に基づいて、前記入力画像を変換して処理画像を生成するための画像補正処理内容を決定する画像処理装置。
【請求項５】
前記変形図形の表示位置の指定を受け付ける変形図形表示位置受付部と、
前記変形図形と前記入力画像との対応関係を取得する対応関係取得部とを備え、
前記処理内容と前記対応関係とに基づいて、前記入力画像を変換して処理画像を生成するための画像補正処理内容を決定する請求項４に記載の画像処理装置。
【請求項６】
前記基準図形を前記入力画像に重畳して表示する基準図形表示部と、
前記基準図形の表示位置の指定を受け付ける基準画像表示位置受付部と、
前記基準図形と前記入力画像との対応関係を取得する対応関係取得部とを備え、
前記処理内容と前記対応関係とに基づいて、前記入力画像を変換して処理画像を生成するための画像補正処理内容を決定する請求項４に記載の画像処理装置。
【請求項７】
基準図形を生成する基準図形生成手順と、
外部から受信した変形指示と変換規則とに基づいて前記基準図形を変形した変形図形を、前記変形指示毎に生成し、入力画像に重畳して表示させる変形図形表示手順と、
外部から受信した決定指示に応じて、そのときに表示されている前記変形図形を前記基準図形へと変換するための変換処理の内容を算出する処理内容算出手順と
を備え、
前記基準図形は、少なくとも２本の平行な線分を含み、
前記変換規則は、前記変形指示に基づいて前記２本の平行な線分をお互いに異なる形状の曲線にそれぞれ変形させる規則である
ことを特徴とする画像処理内容決定方法。
【請求項８】
基準図形を生成する基準図形生成手順と、
外部から受信した変形指示と変換規則とに基づいて前記基準図形を変形した変形図形を、前記変形指示毎に生成し、入力画像に重畳して表示させる変形図形表示手順と、
外部から受信した決定指示に応じて、そのときに表示されている前記変形図形を前記基準図形へと変換するための変換処理の内容を算出する処理内容算出手順と、
を情報処理装置に実行させ、
前記基準図形は、少なくとも２本の平行な線分を含み、
前記変換規則は、前記変形指示に基づいて前記２本の平行な線分をお互いに異なる形状の曲線にそれぞれ変形させる規則であることを特徴とする
画像処理内容決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理内容決定装置、画像処理内容決定プログラムおよび画像処理内容決定方法に関する。より詳細には、離散化された画像情報を処理する場合に、処理の方法および処理量を含む処理内容を決定する装置、プログラムおよび方法に関する。
【背景技術】
【０００２】
ラスタイメージは、それ自体は配列に関する情報を含まない画素の集合なので、これを編集するためにはベクトルデータよりも計算処理が多い。特に昨今は、ラスタイメージの色深度、階調の範囲等が大きくなっており、編集結果を画像データに反映させるためのデータの処理量が増大している。従って、画面上でユーザの操作に応じてリアルタイムで画像を変化させると、画面の反応がかえって遅くなり、操作性が低下することがある。このため、多くの画像編集手段では、処理方法と処理量とを予め数値等により指定して、画像全体に対する処理を一括して実行する。
【０００３】
一方、例えばデジタルカメラ等で撮影された画像は、撮影時に光学系で不可避に発生する各種の歪みを伴っている。このため、画像処理ソフトウェア、画像処理装置等の使用に熟練していない一般的なユーザでも、画像の歪みを補正する画像編集を行うことが多い。しかしながら、練度の低いユーザが、数値等による間接的な指定を伴う編集操作で所望の編集結果を得ることは極めて難しい。
【０００４】
そこで、下記特許文献１には、画像情報の中にグリッド情報を埋め込んで、編集履歴のリファレンスとすることが提案されている。これにより、編集履歴を遡ること、および、編集前の状態に戻すことを容易にする技術を開示している。また、編集に失敗した場合でも原型を担保して試行錯誤を許すので、練度の低いユーザが画像編集をしやすくなるという効果がある。
【特許文献１】特開２００４−３１０５８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１においては、直交するグリッドを基準として、画像が変形されるのと同じ変形によりグリッドも変形される。すなわち、直交するグリッドと編集前の画像とが対応し、変形後のグリッドと編集後の画像とが対応する。よって、編集前の画像に光学系の歪がありこの歪を補正する場合に、上記特許文献１においては、歪みを取り除くための適切な変形方法と編集後の画像の変形量とを予測して、画像処理装置に指示を入力する。したがって、例えば当該画像から歪を取り除いて補正するには、変形量について試行錯誤または熟練がいるという問題があった。
【課題を解決するための手段】
【０００６】
そこで、本発明の第１の形態として、基準図形を生成する基準図形生成部と、外部から受信した変形指示に従って基準図形を変形した変形図形を入力画像に重畳して表示させる変形図形表示部と、外部から受信した決定指示に応じて、そのときに表示されている変形図形を基準図形へと変換するための変換処理の内容を算出する処理内容算出部とを備える画像処理内容決定装置が提供される。これにより、多様な処理方法を適切に選択して、適切な処理量で実行できる。従って、例えば画像の歪みを容易且つ確実に補正できる画像補正装置を形成できる。
【０００７】
また、ひとつの実施形態によると、上記画像処理内容決定装置において、変形図形表示部は、表示された変形図形および基準図形の少なくとも一方に対してポインティング装置を介して入力される変形指示を受け付けてもよい。これにより、処理内容を容易に決定できると共に、ユーザの指示を加味して処理内容を調整できる。
【０００８】
また他の実施形態によると、上記画像処理内容決定装置において、基準図形および入力画像の相対関係に関する相関指示を外部から受け付ける相関指示受付部をさらに備え、基準図形生成部は、相関指示受付部の受け付けた相関指示に基づいて基準図形を生成してもよい。これにより、直感的な操作で処理内容を決定できる。
【０００９】
また他の実施形態によると、処理内容算出部は、変換処理における処理量を算出し、算出された処理量に基づいた処理内容を決定してもよい。これにより、操作に関する知識の習得なしに、適切な処理量を容易且つ確実に決定できる。
【００１０】
また他の実施形態によると、変形図形表示部が、変形指示に従って、入力画像に歪曲収差、キーストン歪または傾きが生じた場合と等価に基準図形を変形させた変形図形を表示してもよい。これにより、歪曲収差、キーストン歪み、傾き等の多様な歪みを容易且つ確実に補正できる画像補正装置を形成できる。
【００１１】
また他の実施形態によると、基準図形が、鉛直線および水平線を含んでいてもよい。これにより、処理対象の画像の要素に対して変形図形を合わせやすくなり、操作が一段と容易になる。
【００１２】
また他の実施形態によると、変形図形表示部が、入力画像に含まれる線のうち水平または鉛直であるべき線の１本に沿うように基準図形を変形させた変形図形を表示してもよい。これにより、処理内容の決定に係る手順を減らすことができる。また、次に実行すべき操作を示唆して、ユーザの操作を補助できる。
【００１３】
また他の実施形態によると、処理内容算出部により算出された処理内容に従って入力画像を変換して処理画像を生成する処理画像生成部をさらに備えてもよい。これにより、ユーザは望ましい処理が行われた画像を得ることができる。
【００１４】
更に、本発明の第２の形態として、基準図形を生成する基準図形生成手順と、外部から受信した変形指示に従って基準図形を変形した変形図形を入力画像に重畳して表示させる変形図形表示手順と、外部から受信した決定指示に応じて、そのときに表示されている変形図形を基準図形へと変換するための変換処理の内容を算出する処理内容算出手順とを情報処理装置に実行させる画像処理内容決定プログラムが提供される。これにより、専用機はもちろん、汎用情報処理装置等を用いても、上記の効果を享受できる。
【００１５】
また更に、本発明の第３の形態として、基準図形を生成する基準図形生成ステップと、外部から受信した変形指示に従って基準図形を変形した変形図形を入力画像に重畳して表示させる変形図形表示ステップと、外部から受信した決定指示に応じて、そのときに表示されている変形図形を基準図形へと変換するための変換処理の内容を算出する処理内容算出ステップとを含む画像処理内容決定方法が提供される。これにより、ハードウェア資源の如何にかかわらず、上記の効果を享受できる。
【発明を実施するための最良の形態】
【００１６】
以下、発明の実施の形態を通じて本発明を説明する。ただし、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１７】
図１は、画像処理内容決定装置の一実施形態としての画像補正装置１００の構造を模式的に示す図である。同図に示すように、この画像補正装置１００は、デジタルカメラ１１２、スキャナ１１４等によりラスタライズされた画像を入力画像情報１２２として格納する格納部１２０と、後述する各処理段階での情報処理を実行する基準図形生成部１３０、変形図形生成部１４０、対応関係算出部１５０、変換量算出部１６０および補正画像生成部１７０を備えている。
【００１８】
基準図形生成部１３０は、キーボード１１６、ポインティングデバイス１１８等の入力機器を介してユーザから補正処理開始の指示を受けると、格納部１２０から入力画像情報１２２を読み込む一方、補正処理の指標となる基準図形情報１３２を生成して保持する。また、基準図形生成部１３０は、入力画像情報１２２および基準図形情報１３２を重畳して、表示装置１８０に両者を複合した画像を表示させる。
【００１９】
変形図形生成部１４０は、上記キーボード１１６、ポインティングデバイス１１８等の入力機器を介してユーザから変形の指示を受けると、上記基準図形生成部１３０により生成された基準図形情報１３２に対して変形処理を実行し、変形図形情報１４２を生成する。また、変形図形生成部１４０は、基準図形情報１３２に代わって変形図形情報１４２を入力画像情報１２２と重畳して表示装置１８０に表示する変形図形表示部としての機能も有する。変形図形生成部１４０は、変形方法の種類に対応付けて基準画像を変形画像に変形する変換式を格納しており、ユーザからの変形方法の種類の指定及び変形量の入力に基づいて、当該変換式に基づいて変形画像を生成する。ここで「変形方法の種類」とは、いわゆる樽形歪み、糸巻歪み等の歪曲収差を補正するための変形処理、あおり撮影により生じたキーストン歪みを補正するための変形処理、撮影機の傾きにより生じた画像の傾きを補正するための回転処理等である。
【００２０】
対応関係算出部１５０は、上記キーボード１１６、ポインティングデバイス１１８等の入力機器を介してユーザから変形処理における変形量を決定した旨の指示を受けると、その時点で表示装置１８０に表示されている変形図形の情報を確定図形情報１４４として格納する。さらに、確定図形情報１４４と入力画像情報１２２との対応関係を算出する。これにより、確定図形情報１４４と入力画像情報１２２とが関連付けられる。また、変換量算出部１６０は、確定図形情報１４４を参照して、確定図形情報１４４を基準図形情報１３２へと変換する処理に必要な変換量情報１６２を算出する。
【００２１】
補正画像生成部１７０は、対応関係情報１５２および変換量情報１６２を参照して、確定図形情報１４４を基準図形情報１３２に戻す変換処理と等価な変換処理を、入力画像情報１２２に対して実行する。これにより、入力画像情報１２２から補正画像情報１７２が生成される。さらに、補正画像生成部１７０は、補正画像情報１７２を画像として表示装置１８０に表示させる。
【００２２】
図２は、上記のような画像補正装置１００で実行されるプログラムにおける処理手順を示す流れ図Ｆ１００である。同図に示すように、画像補正装置１００の基準図形生成部１３０は、補正処理開始の指示が入力されるのを待つ（Ｓ１０１）。同指示の入力を受け取ると（Ｓ１０１：Ｙｅｓ）、基準図形生成部１３０は、基準図形を生成し（Ｓ１０２）、この基準図形を入力画像に重畳して、表示装置１８０に表示する（Ｓ１０３）。なお、この補正処理開始の指示は、補正処理に適した変形方法の種類も含んでいる。
【００２３】
次に、変形図形生成部１４０は、指定された変形方法におけるパラメータの値である変形量の指定を待つ（Ｓ１０４）。変形量を指定する指示の入力を受け取ると（Ｓ１０４：Ｙｅｓ）、変形図形生成部１４０は、入力された変形量に従って基準図形を変形した変形図形を生成する（Ｓ１０５）。さらに、変形図形生成部１４０は、生成した変形図形を基準図形に換えて、入力画像に重畳して表示装置１８０に表示する（Ｓ１０６）。
【００２４】
従って、Ｓ１０５において変形量を指示したユーザは、ステップＳ１０６においてその変形量を視覚的に認識できる。また、この変形量に対応した変形図形を入力画像に重畳して表示することにより、ユーザは、適正な補正に必要な変形量を容易に把握できる。このステップＳ１０４からＳ１０５に至る一連の処理は、変形量を決定する旨の指示が対応関係算出部１５０に入力されるまで繰り返される（Ｓ１０７：Ｎｏ）。
【００２５】
即ち、ステップＳ１０７において変形量を決定する旨の指示が入力されると（Ｓ１０７：Ｙｅｓ）、対応関係算出部１５０は、そのときに表示されていた変形図形を確定変形図形として取り込み、確定変形図形と入力画像との対応関係を算出する（Ｓ１０８）。なお、本形態における「対応関係」は、画素の集合として形成された入力画像の各画素と確定された変形図形との相対位置を示す情報を含む。
【００２６】
さらに、変換量算出部１６０が、確定図形情報に基づいて、変形図形を元の基準図形に戻す変換処理を実行するために必要な変換量を算出する（Ｓ１０９）。この変換量の算出は、元の基準図形と確定された変形図形とを参照して新規に算出してもよいし、ステップＳ１０４において変形図形生成部１４０に入力された指示を蓄積したものから算出してもよい。
【００２７】
続いて、補正画像生成部１７０が、ステップＳ１０８で算出された対応関係と、ステップＳ１０９で算出された変換量とを参照して、変形図形を基準図形に変換する処理と等価な変形処理を、入力画像に対して実行する。これにより、補正画像生成部１７０は補正画像を生成する（Ｓ１１０）。更に、補正画像生成部１７０は生成した補正画像を表示装置１８０に表示する（Ｓ１１１）。
【００２８】
以上の説明から明らかなように、上記の一連の処理手順において、ステップＳ１０２、Ｓ１０４、Ｓ１０５、Ｓ１０６、Ｓ１０７、Ｓ１０８およびＳ１０９により、画像処理の方法と処理量を含む処理内容が決定される。なお、変形図形は補正前の入力画像に対応し、基準図形は補正後の補正画像に対応する。よって、ユーザは、表示装置１８０の画面上の変形図形を見ながら変形量を入力して、入力画像に含まれている歪に合うように画面上で変形図形を変形させることより、歪を補正した補正画像を容易に得ることができる。
【００２９】
図３は、上記流れ図Ｆ１００のステップＳ１０３において、基準図形生成部１３０が表示装置１８０の画面３００表示させる表示画面１０の一例を示す図である。同図において、画面３００には、入力画像３１０と、基準図形４００とが重ねて表示されている。
【００３０】
なお、この図において表示されている入力画像３１０は、いわゆる糸巻歪みを含んでいる。また、基準図形４００は、それぞれ複数の水平線４０２および鉛直線４０４を含むグリッド図形である。更に、基準図形４００は、矩形のガイド図形４０９と、ガイド図形４０９の各辺の中央に配置されたハンドル４０８と、中央に配置された黒丸状のハンドル４０６とを含んでいる。
【００３１】
上記ハンドル４０６、４０８は、例えば、ポインティングデバイス１１８によるドラッグ操作により画面３００上で移動させることができる。これにより、変形図形生成部１４０に変形量を指示して、画面３００上で基準図形４００を変形図形４１０へと変形させることができる。なお、「ドラッグ操作」とは、ポインティングデバイス１１８自体に設けられたスイッチあるいはキーボード１１６のモディファイアキー等を操作しながらポインタを移動させる操作を意味する。
【００３２】
図４は、上記の表示画像を参照しながら実行されるステップＳ１０４からＳ１０７の操作における表示装置１８０の画面３００に表示される表示画面２０を示す図である。なお、図３と同じ構成要素には同じ参照符号を付して重複する説明を省いている。
【００３３】
同図に示すように、ここでは、基準図形４００に替わって、変形図形生成部１４０が生成した変形図形４１０が表示されている。また、ガイド図形４０９も変形図形４１０に従って変形している。このときに変形図形４１０およびガイド図形４０９を形成する各曲線は、撮影機の光学系の歪曲収差によって画像に生じる歪みと同じ曲線を描いている。
【００３４】
このような変形は、ユーザがポインティングデバイス１１８を介してハンドル４０８を操作し、ハンドル４０８が画面３００の中央に寄るように移動させた結果である。このとき、ユーザは、ハンドル４０８の移動量により、変形図形４１０の変形量の指示を入力できる。また、ユーザは、変形図形４１０およびガイド図形４０９を形成する水平線または鉛直線が、入力画像に含まれる水平線または鉛直線と判断できる図形に沿うように変形させることにより、糸巻歪みの補正に適した変形量を指示できる。
【００３５】
なお、図４において、ユーザから決定の指示の入力を受け付けるまでは、画面３００の入力画像３１０は変形させずに表示している。よって、入力画像３１０のデータ量が大きい場合であっても、ユーザからの変形量の入力に対して、当該入力画像３１０よりも非常にデータ量が小さい基準図形４００の方を変形図形４１０に変形して表示するので、変形量に対応してリアルタイムで入力画像３１０自体を補正して表示する場合に比べて、画面３００上の反応が早く、ユーザに対する操作性がおちることを防ぐことができる。
【００３６】
図５は、前記したステップＳ１１１において、補正画像生成部１７０が表示装置１８０の画面３００に表示させる表示画面３０を示す図である。同図に示すように、ここには、糸巻歪みが取り除かれた補正画像３３０が表示されている。
【００３７】
よって、上述のように、変形図形４１０は補正前の入力画像３１０に対応し、基準図形４００は補正後の補正画像３３０に対応する。従って、ユーザは、表示装置１８０の画面３００上の変形図形４１０を見ながら変形量を入力して、入力画像３１０に含まれている歪に合うように画面３００上で変形図形４１０を変形させることより、歪を補正した補正画像３３０を容易に得ることができる。
【００３８】
なお、例えば、図６に示す表示画面４０に表示されている入力画像３２０のように、入力画像３２０が歪曲収差に起因する樽形歪みを含むものであった場合も、ハンドル４０８を画面３００の外側に向かって移動させることにより、変形図形４２０を入力画像３２０に沿わせることができる。こうして、同じ手順で樽形歪みも正確に補正できる。
【００３９】
また、動作の図示は省略したが、基準図形４００および変形図形４１０の中央に表示されている黒丸状のハンドル４０６は、これを操作することにより、基準図形４００全体または変形図形４１０全体を移動させることができる。これにより、変形処理の基準になる中心位置を変化させることができる。
【００４０】
更に、図５では補正画像３３０に併せて基準図形４００を表示しているが、この段階では基準図形４００を表示しなくてもよい。
【００４１】
また更に、ステップＳ１０６における変形図形生成部１４０による変形図形４１０、４２０の変形処理はある程度自動化することもできる。即ち、画像に含まれる大きな線分等から、入力画像３１０に含まれる水平線あるいは鉛直線を推定できる場合があり、その場合は、基準図形４００を自動的にそれに合わせて変形図形４１０とすることができる。しかしながら、自動的に抽出された入力画像３１０内の水平線または鉛直線を、ユーザの入力に基づいて他の線分に変更できることが好ましい。また、変形図形生成の自動化に至らないまでも、基準図形４００を形成する水平線４０２または鉛直線４０４を、入力図形から抽出した大きな線分に沿わせて表示させることにより、ユーザの次の操作を容易にすることもできる。なお、当初より変形図形４１０を表示させる場合は、図２における基準図形の表示（Ｓ１０３）は省略できる。
【００４２】
図７は、他の入力画像３４０と基準図形４００とを重畳して画面３００に表示された表示画面５０を示す図である。同図に示すように、この入力画像３４０は傾いている。従って、この入力画像３４０を補正するためには、画像を回転させる補正処理を実行させる。
【００４３】
同図に示すように、画面３００に表示された入力画像３４０には基準図形４００が重畳して表示されている。ただし、ここで実施される変形処理、即ち回転処理は、図３および図６に示した入力画像３１０に対する歪曲収差に対する補正処理とは異なる。そこで、ここで表示されている基準図形４００に含まれるガイド図形４０３の形状とハンドル４０８の配置は、図３の場合と異なっている。これにより、ユーザは、自身が指定した変形処理の種類が回転処理であったことを直感的に確認できる。
【００４４】
図８は、図７に示した入力画像３４０に対して、ステップＳ１０４からＳ１０７において変形図形生成部１４０、対応関係算出部１５０および変換量算出部１６０において実行される処理に対応した表示画面６０を示す図である。なお、図８と同じ構成要素には同じ参照符号を付して重複する説明を省いている。
【００４５】
同図に示すように、ハンドル４０８を操作することにより変形図形生成部１４０により表示される変形図形４３０は、基準図形４００に含まれる水平線４０２または鉛直線４０４が、入力画像３４０に含まれる水平線また鉛直線と平行になるように、ハンドル４０６を中心として回転されている。従って、ステップＳ１１０において、補正画像生成部１７０は、変形図形４３０を基準図形４００に戻す処理と等価な変形処理を入力画像３４０に対して実行する。こうして、ステップＳ１１１において、補正画像生成部１７０は、図５に示した表示画面３０と同様に正立した補正画像３３０を、表示装置１８０に表示させる。
【００４６】
図９は、また他の入力画像３５０に対して、基準図形生成部１３０が基準図形４００を重畳して表示装置１８０に表示させた表示画面７０示す図である。同図に示すように、この入力画像３５０は、いわゆるキーストン歪み（台形歪み）を含んでいる。このため、この入力画像３５０を補正するために補正画像生成部１７０で実行される変形処理は、図３、図６および図７に示した入力画像３１０、３２０、３４０に対する補正処理の場合とは異なる。従って、基準図形生成部１３０により表示される基準図形４００でも、そこに含まれるガイド図形４０５の形状とハンドル４０８の配置は独自のものとなっている。
【００４７】
図１０は、図９に示した入力画像３５０に対して、ステップＳ１０４からＳ１０７において変形図形生成部１４０が表示装置１８０に表示させる表示画面８０を示す図である。なお、図９と同じ構成要素には同じ参照符号を付して重複する説明を省いている。
【００４８】
同図に示すように、ここでは、入力画像３５０の台形歪みに従って基準図形４００の下部が拡がるように変形された台形の変形図形４４０が表示されている。ここでも、変形図形４４０に含まれる水平線および鉛直線が入力画像３５０に沿うように、変形図形４４０を変形させた上で、ステップＳ１０７において変形量を決定することにより、変換量算出部１６０は適切な変形量を得る。従って、補正画像生成部１７０は、ステップＳ１１１において、キーストン歪みを補正した補正画像３３０を表示装置１８０に表示させることができる。
【００４９】
なお、入力画像３５０の台形歪みは、例えば画像の左右あるいは上下で非対称に生じる場合もある。従って、変形図形生成部１４０は、各ハンドル４０８が個別に操作された場合に、左右および上下に非対象な変形図形４４０を生成できることが好ましい。
【００５０】
図１１は、補正処理を実施できる画像補正装置２００の他の構造を模式的に示す図である。なお、図１に示した画像補正装置１００と同じ構成要素には同じ参照符号を付して重複する説明を省いている。
【００５１】
同図に示すように、この画像補正装置２００では、対応関係算出部２５０が、基準図形生成部１３０と変形図形生成部１４０との間に配置されている点において、図１に示した画像補正装置１００と異なっている。また、この画像補正装置２００にいて対応関係算出部２５０が算出する対応関係情報２５２は、入力画像情報１２２と基準図形情報１３２との対応関係を示す情報である点で、図１に示した画像補正装置１００と異なっている。
【００５２】
しかしながら、この画像補正装置２００においても、補正画像生成部１７０が、対応関係情報２５２および変換量情報２６２を参照して、入力画像情報１２２から補正画像情報１７２を生成することができる。また、この一連の処理に対するユーザ側の操作は、図１に示した画像補正装置１００の場合と全く変わらない。また、この画像補正装置２００においても、変形図形生成部１４０は変形図形表示部としての機能も有し、基準図形生成部１３０、変形図形生成部１４０および変換量算出部２６０が、画像処理内容決定装置の一例である。
【００５３】
図１２は、図１１に示した画像補正装置２００における補正処理の手順を示す流れ図Ｆ２００である。なお、同図において、ステップＳ２０１〜Ｓ２０３、Ｓ２０５〜Ｓ２０８およびＳ２０９〜Ｓ２１１の各手順は、図２に示した流れ図Ｆ１００のＳ１０１〜Ｓ１０３、Ｓ１０４〜Ｓ１０７、Ｓ１０９〜Ｓ１１１と同じであり、処理内容も実質的に同じである。ただし、基準図形生成部１３０が入力画像および基準図形を表示させるステップＳ２０３の次に、対応関係算出部２５０が対応関係情報２５２を算出するステップＳ２０４を実行する点が異なっている。前記したように、この手順でもユーザ側の操作に変化はないが、この手順では、対応関係算出および変換量算出という処理負荷の大きな処理を別のステップ分散させることができる。また、上記の一連の処理手順において、ステップＳ２０２、Ｓ２０５、Ｓ２０６、Ｓ２０７、Ｓ２０８およびＳ２０９により、画像処理の方法と処理量を含む画像処理内容が決定される。
【００５４】
以上、本実施形態によれば、歪み等を含んで表示された入力画像に対して基準図形を変形した変形図形を合わせるので、入力画像の変形量を予測しながら基準図形を変形しなくてもよく、簡易な操作により、画像の歪みを確実に補正することができる。また、本発明は、画像の歪みを補正する処理に限らず、移動、回転、変形等の処理を含む様々な画像処理に適用できる。
【００５５】
更に、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加え得ることは当業者に明らかである。また、その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００５６】
【図１】画像処理内容決定装置の一実施形態としての画像補正装置１００の構造を示す概念図である。
【図２】画像補正装置１００における処理の手順を示す流れ図である。
【図３】ステップＳ１０３における表示装置１８０の画面３００を示す。
【図４】ステップＳ１０４からＳ１０７における表示装置１８０の画面３００を示す。
【図５】ステップ１１１における表示装置１８０の画面３００を示す。
【図６】ステップＳ１０４からＳ１０７における表示装置１８０の他の画面３００を示す。
【図７】ステップＳ１０３における表示装置１８０の他の画面３００を示す。
【図８】ステップＳ１０４からＳ１０７における表示装置１８０の他の画面３００を示す。
【図９】ステップＳ１０３における表示装置１８０の更に他の画面３００を示す。
【図１０】ステップＳ１０４からＳ１０７における表示装置１８０の更に他の画面３００を示す。
【図１１】画像処理内容決定装置の他の実施形態に係る画像補正装置２００の全体の構成を示す概念図である。
【図１２】画像補正装置２００の処理手順を示す流れ図である。
【符号の説明】
【００５７】
１０、２０、３０、４０、５０、６０、７０、８０  表示画面、１００、２００  画像補正装置、１１２  デジタルカメラ、１１４  スキャナ、１１６  キーボード、１１８  ポインティングデバイス、１２０  格納部、１３０  基準図形生成部、１３２  基準図形情報、１４０  変形図形生成部、１４２  変形図形情報、１４４  確定図形情報、１５０、２５０  対応関係算出部、１５２、２５２  対応関係情報、１６０、２６０  変換量算出部、１６２、２６２  変換量情報、１７０  補正画像生成部、１７２  補正画像情報、１８０  表示装置、３００  画面、３１０、３２０、３４０、３５０  入力画像、３３０  補正画像、４００  基準図形、４０２  水平線、４０４  鉛直線、４０１、４０３、４０５、４０９  ガイド図形、４０６、４０８  ハンドル、４１０、４２０、４３０、４４０  変形図形
【図１】
0004793114.tif 000002
【図２】
0004793114.tif 000003
【図３】
0004793114.tif 000004
【図４】
0004793114.tif 000005
【図５】
0004793114.tif 000006
【図６】
0004793114.tif 000007
【図７】
0004793114.tif 000008
【図８】
0004793114.tif 000009
【図９】
0004793114.tif 000010
【図１０】
0004793114.tif 000011
【図１１】
0004793114.tif 000012
【図１２】
0004793114.tif 000013