(57)【要約】【課題】  紙媒体上の印刷情報から得られる電子化画像データの読み込み誤差を、印刷情報の情報源となる原画像データを利用することなく補正することを可能にする画像補正装置等を提供する。【解決手段】  スキャナ(142)により電子化画像データ(260)として読み込まれる紙媒体(300A)には、予め原画像データ上における自己の位置情報をそれぞれ含んだ複数の補正用マーカが印刷されている。PC(100)は、電子化画像データ(260)を構成する各画素について、補正用マーカから抽出された位置情報に基づいて設定された作業用二次元座標系における座標変換を行うことにより、補正後画像データ(220)が生成される。【選択図】  図６
2010206381.tif 000002
【特許請求の範囲】
【請求項１】
所定の記録媒体に格納された電子データである原画像データと、前記原画像データ上における自己の位置情報又は印刷用紙の紙面上における自己の位置情報を含む複数の補正用マーカが共に印刷された紙媒体から、前記紙媒体上の印刷情報を電子データとして読み取ることにより、電子化画像データを生成する画像読取装置と、
前記画像読取装置により生成された電子化画像データから補正後画像データを生成する演算装置と、を備えた画像補正装置であって、
前記演算装置は、
生成された前記電子化画像データに含まれる前記複数の補正用マーカを特定するとともに、特定された前記複数の補正マーカそれぞれから自己の位置情報を抽出する工程と、
抽出された前記複数の補正用マーカの位置情報を指標座標として、前記原画像データ全体を表現する作業用二次元座標系を生成する工程と、
前記作業用二次元座標系の任意の位置に前記電子化画像データを投影したときの、該作業用二次元座標系における前記複数の補正用マーカそれぞれの座標を算出する工程と、
前記作業用二次元座標系において、前記複数の補正用マーカそれぞれの算出された座標が、前記複数の補正用マーカそれぞれの指標座標に一致するよう、前記電子化画像データを構成する各画素について座標変換することにより、補正後画像データを生成する工程をそれぞれ実行する画像補正装置。
【請求項２】
請求項１記載の画像補正装置の補正対象となり得る紙媒体に印刷可能な印刷用画像データを生成するための画像編集装置であって、
所定の紙媒体上に印刷されるべき原画像データと、原画像データ上における自己の位置情報を含む複数の補正用マーカとを一時的に記録する記録装置と、
前記記録装置から読み出された原画像データに、前記記録装置から読み出された前記複数の補正用マーカを重畳するための重畳処理を行うことにより、印刷用画像データを生成する演算装置と、を備えた画像編集装置。
【請求項３】
前記演算装置は、前記補正用マーカの重畳処理の前又は後において、付加情報として、前記原画像データに追加情報を埋め込むことにより、前記印刷用画像データを生成することを特徴とする請求項２記載の画像編集装置。
【請求項４】
請求項２又は３記載の画像編集装置により生成された印刷用画像データが所定のプリンタにより印刷された紙媒体から所定の画像読取装置により電子データとして読み込まれた電子化画像データとともに、前記紙媒体上に印刷された画像情報の情報源として所定の記録装置内に格納された原画像データを読み込む入力装置と、
読み込まれた前記電子化画像データに対して、請求項１記載の画像補正装置により前記紙媒体からの読み取り誤差が補正された補正後画像データと、原画像データとの差分情報を利用することにより、前記電子化画像データに含まれる前記原画像データ以外の付加情報を抽出する演算装置と、を備えた情報処理装置。
【請求項５】
前記演算装置は、前記補正用マーカの重畳処理の前又は後において、前記原画像データに不可視の電子透かし情報を埋め込むことにより、前記印刷用画像データを生成することを特徴とする請求項２記載の画像編集装置。
【請求項６】
請求項５記載の画像編集装置により生成された印刷用画像データが所定のプリンタにより印刷された紙媒体から所定の画像読取装置により電子データとして読み込まれた電子化画像データとともに、前記紙媒体上に印刷された画像情報の情報源として所定の記録装置内に格納された原画像データを読み込む入力装置と、
読み込まれた前記電子化画像データに対して、請求項１記載の画像補正装置により前記紙媒体からの読み取り誤差が補正された補正後画像データから、前記電子化画像データに埋め込まれた電子透かし情報を抽出する演算装置と、を備えた情報処理装置。
【請求項７】
請求項２、３又は５記載の画像編集装置により生成された印刷画像データが所定のプリンタにより印刷された紙媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、文字、図形、記号等の複数種類の画像要素から構成された電子データである原画像データが印刷された紙媒体を情報源とし、該紙媒体の印刷情報をスキャナ等の電子機器を利用して電子化することにより得られる電子化画像データを補正する画像補正装置等に関するものである。
【背景技術】
【０００２】
近年、複数の情報処理機器間のデータ通信を可能にするネットワークなどの通信環境の急速な整備やデータ通信技術の向上に伴い、種々の技術分野において取り扱われる情報のディジタル化が急速に進行している。一方で、オフィスなどでは、依然として紙媒体を主とした情報伝達も行われている。そのため、電子化されたディジタルデータと紙媒体等に印刷されたアナログデータを相互に結びつける技術に対する需要が急速に高まってきた。
【０００３】
例えば、上述のようなディジタルデータとアナログデータを結びつける画像処理技術としては、バーコード、電子透かし等が知られている。しかしながら、バーコードを紙媒体に印刷してしまうと、紙面のある程度の領域を占有してしまい、紙面自体の見栄えが悪くなる。一方、電子透かしを印刷用の電子データに埋め込む場合、埋め込まれる情報量自体が制限されるという問題が指摘されている。このような問題を解決するため、例えば、非特許文献１や非特許文献２に開示されたように、エラー訂正方式や電子スクラップシステムなどの改良技術も盛んに研究されている。
【非特許文献１】上條浩一、上條昇“不可視バーコード技術におけるエラー訂正方法の考察”, ２００８年電子通信学会総合大会, DS-4-10, Mar. 2008
【非特許文献２】上條浩一、上條昇、阪本正治“電子スクラップシステム”,情報処理学会論文誌, Vol. 47, No. 7, pp.2168-2181, July 2006
【発明の開示】
【発明が解決しようとする課題】
【０００４】
発明者らは、従来の画像処理技術について詳細に検討した結果、以下のような課題を発見した。すなわち、上記非特許文献１及び２に開示された技術では、所定の情報が印刷された紙媒体と、その印刷情報の情報源である電子データ（以下、原画像データという）との連携、電子透かしの抽出等のため、紙媒体上の印刷情報を画像情報として電子化したデータ（以下、電子化画像データという）を比較、照合しなければならない。そのためには、比較、照合に先立ち、紙媒体から電子データとして読み込まれた電子化画像データの位置ずれを幾何補正する必要がある。しかしながら、従来の画像処理技術では、不可視の電子透かし抽出に先立って実施される、電子化画像データに対する幾何補正処理においても、原画像データが必要になるという課題があった。
【０００５】
この発明は、上述のような課題を解決するためになされたものであり、紙媒体上の印刷情報の情報源である原画像データを利用することなく、該紙媒体から読み出された電子化画像データを補正することを可能にする画像補正装置、該画像補正装置の補正対象となり得る紙媒体に印刷可能な電子データ（以下、印刷用画像データという）を生成する画像編集装置、該画像補正装置により生成された補正後画像データと原画像データを利用した種々の応用技術を可能にする情報処理装置等を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上述の課題を解決するため、この発明に係る画像補正装置は、所定の記録媒体に格納された電子データである原画像データと、該原画像データ上における自己の位置情報又は印刷用紙の紙面上における自己の位置情報を含む複数の補正用マーカが共に印刷された紙媒体の電子化画像データを補正対象とし、画像読取装置と、作業用メモリ空間を有する演算装置を少なくとも備える。画像読取装置は、紙媒体上の印刷情報を電子データとして読み取ることにより、電子化画像データを生成する。演算装置は、画像読取装置により生成された電子化画像データから補正後画像データを生成する。具体的に演算装置は、補正処理として、複数の工程を実行する。第１の工程では、生成された電子化画像データに含まれる複数の補正用マーカが特定されるとともに、特定された複数の補正マーカそれぞれから自己の位置情報が抽出される。第２の工程では、抽出された複数の補正用マーカの位置情報を指標座標として、原画像データ全体を表現する作業用二次元座標系が生成される。第３の工程では、作業用二次元座標系の任意の位置に電子化画像データを投影したときの、該作業用二次元座標系における複数の補正用マーカそれぞれの座標が算出される。さらに、第４の工程では、作業用二次元座標系において、複数の補正用マーカそれぞれの算出された座標が、複数の補正用マーカそれぞれの指標座標に一致するよう、電子化画像データを構成する各画素について座標変換が行われる。演算装置は、以上の第１〜第４の工程を経て補正後画像データを生成する。
【０００７】
この発明に係る画像編集装置は、上述のような構造を備えた画像補正装置の補正対象となり得る紙媒体に印刷可能な印刷用画像データを生成する。具体的に当該画像編集装置は、記録装置と、作業用メモリ空間を有する演算装置を少なくとも備える。記録装置には、所定の紙媒体上に印刷されるべき原画像データと、原画像データ上における自己の位置情報を含む複数の補正用マーカとが一時的に記録される。演算装置は、記録装置から読み出された原画像データに、記録装置から読み出された複数の補正用マーカを重畳するための重畳処理を行う。これにより、演算装置は、印刷用画像データを生成する。なお、このような画像編集装置により生成された印刷用画像データは、プリンタ等の電子機器により所定の紙媒体（印刷用紙）に印刷される。
【０００８】
この発明に係る画像編集装置において、演算装置は、補正用マーカの重畳処理の前又は後において、原画像データに不可視の電子透かし情報を埋め込むことにより、印刷用画像データを生成してもよい。この構成により、複数種類の情報を一枚の紙媒体に集約することが可能になり、当該紙媒体の応用範囲を大幅に拡大させることが可能になる。
【０００９】
この発明に係る情報処理装置は、上述のような構造を有する画像補正装置により生成された補正後画像データと、紙媒体上における印刷情報の情報源である原画像データとを利用して種々の機能を実現する。具体的に当該情報処理装置は、入力装置と、作業用メモリ空間を有する演算装置を少なくとも備える。
【００１０】
入力装置は、電子化画像データと原画像データを読み込む。電子化画像データは、上述のような構造を備えた画像編集装置により生成された印刷用画像データが所定のプリンタにより印刷された紙媒体から所定の画像読取装置により電子データとして読み込まれる。また、原画像データは、紙媒体上に印刷された画像情報の情報源として所定の記録装置内に格納されている。特に、紙媒体上に不可視の電子透かし情報が埋め込まれた印刷用画像データが印刷される場合、演算装置は、読み込まれた電子化画像データに対して、上述のような構造を備えた画像補正装置により紙媒体からの読み取り誤差が補正された補正後画像データから、電子化画像データに埋め込まれた電子透かし情報を抽出する。また、付加情報として、原画像データに埋め込まれた追加情報や紙媒体に直接書き込まれた手書きの追加情報などは、補正後画像データと原画像データとの差分情報として抽出される。
【００１１】
なお、この発明に係る各実施例は、以下の詳細な説明及び添付図面によりさらに十分に理解可能となる。これら実施例は単に例示のために示されるものであって、この発明を限定するものと考えるべきではない。
【００１２】
また、この発明のさらなる応用範囲は、以下の詳細な説明から明らかになる。しかしながら、詳細な説明及び特定の事例はこの発明の好適な実施例を示すものではあるが、例示のためにのみ示されているものであって、この発明の範囲における様々な変形および改良はこの詳細な説明から当業者には自明であることは明らかである。
【発明の効果】
【００１３】
この発明に係る画像補正装置及び画像編集装置によれば、紙媒体上の印刷情報を画像データとして電子化することにより（電子化作業）、日々蓄積される膨大な電子化画像データを、該電子化作業時に発生する読み取られた電子化画像データ読み取り誤差（画像のスキュー、回転、拡大、縮小、位置ずれを含む）が良好に修正された電子化画像データとして保管、管理することが可能になる、この場合、原画像データを利用する必要がなくなる。また、印刷用画像データとして原画像データと補正用マーカが重畳された場合、印刷用画像データが印刷された紙媒体を電子化することによりから得られる電子化画像データは、正確な原画像データとの比較が可能なデータであるため、紙媒体上に書き加えられた追加情報の取得など、種々の応用が可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、この発明に係る画像補正装置、画像編集装置、情報処理装置等の各実施形態を、図１〜図８を参照しながら詳細に説明する。なお、図面の説明において、同一部位、同一要素には同一符号を付して重複する説明を省略する。
【００１５】
この発明に係る画像補正装置、画像編集装置、情報処理装置等を実現するための各機器構成を、図１及び図２に示す。
【００１６】
近年の情報電子化の流れに沿って、一般的なオフィス等では、生産性向上のため、図１に示されたように、データライン１００に複数種類の電子機器が接続されることによりＬＡＮ（Local Area Network）を構成し、情報の共有化等が図られている。なお、図１は、一般的なオフィスなどのＬＡＮにおける機器構成を示す図である。
【００１７】
しかしながら、図１に示されたようなＬＡＮが構築されているオフィスなどでも、未だ紙媒体による情報伝達は盛んに行われているのが現状である。また、オフィスのペーパレス化を目的として、過去に蓄積された紙情報の電子化も行われており、現状において、紙媒体と電子化データとの相互変換作業は不可欠となっている。
【００１８】
なお、図１に示されたＬＡＮは、データライン１００に、各個人が利用する情報処理装置としてのパーソナルコンピュータ１１０（以下、ＰＣという）、インターネットなどの外部ネットワーク１２１に接続するためのＷＥＢサーバ１２０、複数のＰＣ１１０間でデータを共有するためのファイルサーバ１３０、複数種類のデータ入出力機器を管理するいためのプリンタサーバ１４０などが接続されることにより構成されている。ファイルサーバ１３０は、記録装置としてデータベース１３１（以下、Ｄ／Ｂという）を管理しており、プリンタサーバ１４０は、出力機器としてプリンタ１４１、入力装置としてスキャナ１４２を管理する。
【００１９】
上述のようなネットワーク構成において、この発明に係る画像編集装置あるいは情報処理装置は、少なくとも、ファイルサーバ１３０、ＰＣ１１０により構成される。このとき、ファイルサーバ１３０が管理するＤ／Ｂ１３１が記録装置として機能し、ＰＣ１１０が情報処理装置又は演算装置として機能する。また、出力装置は、プリンタサーバ１４０と、該プリンタサーバ１４０により管理されているプリンタ１４１により構成される。画像読込装置は、プリンタサーバ１４０と、該プリンタサーバ１４０により管理されるスキャナ１４２により構成される。
【００２０】
図２は、図１に示されたＬＡＮなどのネットワーク端末として機能し得るＰＣ１１０の概略構成を示すブロック図である。ＰＣ１１０は、単体で情報処理装置としての機能を有する構造を備え、具体的には図２に示されたように、入出力制御部１１２、１１３（以下、Ｉ／Ｏという）、制御部１１１、描画部１１５、メモリ１１４を備えるとともに、入出力手段として、モニタ１１６、キーボード１１７、外部記録装置１１７、プリンタ１１９、スキャナ２２１が接続可能である。なお、制御部１１１は、ＰＣ１１０全体の情報処理及び情報制御を行う演算装置として機能する。Ｉ／Ｏ１１２は、データライン１００を介して他の情報処理機器とのデータ通信の入出力を管理する。メモリ１１４は、記録装置として機能するとともに、一時的なデータ保管場所としての作業用メモリ空間も提供する。描画部１１５は、制御部１１１の制御下において、モニタ１１６に表示される画像データの編集作業を行う。Ｉ／Ｏ１１３は、プリンタ１１９、スキャナ２２１などの外部電子機器とのデータ入出力を管理する。
【００２１】
この図２に示された機器構成において、この発明に係る画像編集装置あるいは情報処理装置は、少なくとも、メモリ１１４、制御部１１１により構成される。このとき、メモリ１１４が記録装置として機能し、制御部１１１が演算装置として機能する。また、出力装置は、制御部１１１、Ｉ／Ｏ１１３、プリンタ１１９により構成される。画像読込装置は、制御部１１１、Ｉ／Ｏ１１３、スキャナ２２１により構成される。
【００２２】
上述のように種々の機器構成により実現可能な画像編集装置（この発明に係る画像編集装置）の動作を、図３〜図５を参照しながら詳細に説明する。なお、画像編集装置は、ファイルサーバ１３０のＤ／Ｂ１３１やＰＣ１１０内のメモリ１１４などの記録装置に予め格納された原画像データ（電子データ）を、プリンタサーバ１４０で管理されるプリンタ１４１やＰＣ１１０本体に接続されたプリンタ１１９などの出力装置で印刷可能な電子データ（以下、印刷用画像データという）を生成する装置である。また、図３は、この発明に係る電子画像編集装置における動作、機能の一例を説明するための図である。図４は、この発明に係る電子画像編集装置における印刷用画像データの編集動作を説明するための図である。図５は、この発明に係る電子画像編集装置における動作、機能の他の例を説明するための図である。
【００２３】
当該画像編集装置は、この発明に係る画像補正装置の補正対象となり得る紙媒体に印刷可能な印刷用画像データを生成する。図３は、このような画像編集装置を、図１に示されたネットワーク構成により実現する場合の概略構成を示す。
【００２４】
具体的には、原画像データ２００として、ＰＣ１１０のメモリ１１４に予め格納された電子データや、データライン１００を介してファイルサーバ１３０から送信され、一旦メモリ１１４内に格納された電子データが利用される。制御部１１１は、メモリ１１４に格納されている原画像データ２００のうち何れかを読み出す。この読み出された原画像データ２００には必要に応じて電子透かし情報２０５が予め埋め込まれる。さらに、制御部１１１は、原画像データ２００に用意した複数の補正用マーカ２１０を重畳することで（重畳処理）、印刷用画像データ２５０を生成する。なお、電子透かし情報２０５の原画像データ２００への埋め込みは特に必須の処理ではない。また、補正用マーカ２１０の生成などのディジタル演算処理を行う際、メモリ１１４を作業用メモリ空間として利用してもよい。
【００２５】
上述のように制御部１１１により生成された印刷用画像データ２５０は、Ｉ／Ｏ１１２を介してデータライン１００に送出される。プリンタサーバ１４０は、データライン１００を介して送信された印刷用画像データ２５０を取り込むと、この印刷用画像データ２５０を印刷用紙３００上に印刷するようプリンタ１４１を制御する。これにより、所定のアナログ情報が印刷された紙媒体３００Ａが得られる。この紙媒体３００Ａは、この発明に係る画像補正装置における補正対処となる電子化画像データの情報源となる。
【００２６】
制御部１１１における画像編集処理を、図４を参照しながらより詳細に説明する。メモリ１１４から読み出される原画像データ２００は、図４に示された例では、１００×１００画素で構成された電子データである。一方、制御部１１１は、複数の補正用マーカ２１０も生成する。
【００２７】
複数の補正用マーカ２１０は、原画像データ２００上における自己の位置情報を含むディジタルコードであるのが好ましい。そのため、補正用マーカ２１０としては、一次元バーコードや、ＱＲコードのような二次元コードが利用可能である。図４の例では、補正用マーカ２１０として、原画像データ２００上の座標が与えられたマーカＡ（１０，１０）、マーカＢ（１０，９０）、マーカＣ（９０，９０）が生成される。すなわち、マーカＡ〜Ｃそれぞれは、自己の座標情報を含む二次元コードである。なお、補正用マーカ２１０それぞれは、原画像データ２００の複数の画素により構成されることになるため、これら補正用マーカ２１０の原画像データ２００上における座標は、マーカ領域内の何れかの画素座標であればよい。例えば、マーカ領域のエッジに位置する画素の座標、マーカ領域の中心に位置する画素の座標、あるいはマーカ領域の重心に位置する画素の座標が、各補正用マーカ２１０の原画像データ２００上の座標（指標座標）に設定されればよい。
【００２８】
制御部１１１は、以上のように生成された補正用マーカ２１０（マーカＡ〜Ｃ）を、メモリ１１４から読み出した原画像データ２００に重畳することにより、印刷用画像データ２５０を生成する。このように生成された印刷用画像データ２５０がプリンタ１４１により印刷用紙３００に印刷されることにより、当該画像補正装置の情報源となる紙媒体３００Ａが得られる。この紙媒体３００Ａには、原画像データ２００の印刷情報３１０の他、補正用マーカ２１０の印刷情報３２０も含まれることになる。
【００２９】
なお、単純に紙媒体に印刷されたアナログ情報の電子化のみを行う場合には、図５に示されたように、予め補正用マーカ情報３２０（印刷用紙の紙面上における自己の位置情報を含む）を含む印刷用紙３３０を利用してもよい。
【００３０】
すなわち、プリンタサーバ１４０は、ファイルサーバ１３０のＤ／Ｂ１３１やＰＣ１１０のメモリ１１４内に予め格納されていた原画像データ２００を、データライン１００を介して取り込む。このように取り込まれた原画像データ２００がそのまま印刷用画像データ２５０となる。プリンタサーバ１４０は、この印刷用画像データ２５０を印刷用紙３３０に印刷するようプリンタ１４１を制御する。このような画像編集処理によっても、図３に示された画像編集処理と同様の紙媒体３００Ａが得られる。
【００３１】
次に、この発明に係る画像補正装置の動作を、図６〜図８を参照しながら詳細に説明する。なお、図６は、図１に示されたネットワーク構成を利用して実現された、この発明に係る画像補正装置の動作を説明するための概念図である。図７は、この発明に係る画像補正装置の動作を説明するためのフローチャートである。図８は、この発明に係る画像補正装置において、演算装置が行う補正動作の一例として、幾何補正について説明するための図である。
【００３２】
まず、図６は、当該画像補正装置を図１に示されたネットワーク構成により実現する場合の概略構成を示しており、図７（ａ）に示されたフローチャートに沿って当該画像補正装置の動作を説明する。
【００３３】
印刷情報として、原画像データ２００のアナログ情報３１０とともに補正用マーカ情報３２０を含む紙媒体３３０Ａから、画像読取装置により電子化画像データ２６０が生成される（データ電子化：ステップＳＴ１０）。なお、図６の例では、画像読取装置は、スキャナ１４２及びスキャナ１４２を管理するプリンタサーバ１４０により構成される。
【００３４】
プリンタサーバ１４０は、補正対象である生成された電子化画像データ２６０を、データライン１００を介してＰＣ１１０に送信する。ＰＣ１１０では、Ｉ／Ｏ１１２を介して取り込まれた電子化画像データ２６０が一旦メモリ１１４に格納され、制御部１１１がこの電子化画像データ２６０に対して補正処理を行う。すなわち、制御部１１１は、メモリ１１４から読み出した電子化画像データ２６０から補正用マーカ２１０を抽出し（ステップＳＴ２０）、この抽出された補正用マーカ２１０を利用して電子化画像データ２６０の幾何補正を行う（ステップＳＴ３０）。制御部１１１は、以上のように幾何補正された電子化画像データ（以下、補正後画像データという）をメモリ１１４内に格納する。このように制御部１１１により幾何補正が施された補正後画像データ２２０はＩ／Ｏ１１２からデータライン１００を介してファイルサーバ１３０に送出される。ファイルサーバ１３０は、ＰＣ１１０からデータライン１００を介して受け取った補正後画像データ２２０を管理下にあるＤ／Ｂ１３１に格納する（ステップＳＴ４０）。
【００３５】
さらに、原画像データ２００に電子透かし情報２０５の他、付加情報として、新たに原画像データに埋め込まれた追加情報や紙媒体３３０Ａに直接アナログ情報（例えば、手書きの追加情報）が書き込まれている場合、図１のネットワーク構成におけるＰＣ１１０、特に制御部１１１が情報処理装置として、図７（ｂ）に示されたように、原画像データ２００と補正後画像データ２２０の差分処理を行い、差分画像データ２２５を生成する。このように制御部１１１により生成された差分画像データ２２５も補正後画像データ２２５とともに保管、管理することにより、より有意義な情報利用が可能になる。
【００３６】
上述のステップＳＴ３０において、演算装置（ＰＣ１１０あるいは制御部１１１）で行われる幾何補正は、図８に示されたように行われる。なお、図８は、この発明に係る画像補正装置において、演算装置として制御部１１１が行う補正動作の一例として、幾何補正について説明するための図である。
【００３７】
ステップＳＴ２０において、電子化画像データ２６０に含まれる複数の補正用マーカ２１０（図８ではマーカＡ〜Ｃ）が特定されると、制御部１１１は、特定された複数の補正マーカＡ〜Ｃそれぞれから自己の位置情報（原画像データ２００上における自己の座標情報）を抽出する。そして、制御部１１１は、抽出された複数の補正用マーカＡ〜Ｃの位置情報を指標座標として、図８（ａ）に示されたように、原画像データ２００全体を表現する作業用二次元座標系（ｘ−ｙ座標系）を生成する。図８（ａ）の例では、電子化画像データ２６０に含まれていた補正用マーカＡ〜Ｃそれぞれの座標（指標座標）は、Ａ０（ｘ１，ｙ１）、Ｂ０（ｘ２，ｙ２）、Ｃ０（ｘ３，ｙ３）とする。
【００３８】
このとき、制御部１１は、生成された作業用二次元座標系の任意の位置に電子化画像データ２６０を投影したときの、該作業用二次元座標系における補正用マーカＡ〜Ｃそれぞれの座標を算出する。さらに制御部１１１は、幾何補正処理として、作業用二次元座標系において、補正用マーカＡ〜Ｃそれぞれの算出された座標が、それぞれの指標座標（ｘ１，ｙ１）、（ｘ２，ｙ２）、（ｘ３，ｙ３）に一致するよう、電子化画像データ２６０を構成する各画素について座標変換する。このように各画素について作業用二次元座標系における座標変換が行われることにより、補正後画像データ２２０が生成される。
【００３９】
なお、スキャナ１４２で読み込まれた電子化画像データ２６０には、読み込み誤差として、回転、スキュー（画像傾斜、画像歪みを含む概念）、拡大・縮小、位置ずれなどがある。
【００４０】
例えば、図８（ｂ）は、電子化画像データ２６０が角度αだけ回転している例（マーカＡ〜Ｃそれぞれの間隔は指標座標Ａ０〜Ｃ０それぞれの間隔と一致している）を示す。この場合の幾何補正では、マーカＡとマーカＢの各座標を通る直線がマーカＡ０とマーカＢ０の各座標を通る直線に一致するよう、電子化画像データ２６０全体を角度αだけ回転させることにより補正後画像データ２２０が生成される。
【００４１】
また、図８（ｃ）には、電子化画像データ２６０がスキューしている例（マーカＡ〜Ｃそれぞれの間隔は指標座標Ａ０〜Ｃ０それぞれの間隔と一致している）を示す。この場合の幾何補正では、マーカＢとマーカＣの各座標を通る直線がマーカＢ０とマーカＣ０の各座標を通る直線に対して平行になるよう、電子化画像データ２６０をスキュー補正することにより補正後画像データ２２０が生成される。
【００４２】
図８（ｄ）には、電子化画像データ２６０が原画像データ２００よりも縮小している例（マーカＡ〜Ｃそれぞれの間隔は指標座標Ａ０〜Ｃ０それぞれの間隔よりも狭まっている）を示す。この場合の幾何補正では、制御部１１１が、マーカＡとマーカＢの距離及びマーカＢとマーカＣの距離と、マーカＡ０とマーカＢ０の距離及びマーカＢ０とマーカＣ０の距離の比に基づいて、縦横（作業用二次元座標系のｙ軸及びｘ軸）それぞれの拡大率を算出する。続いて算出した拡大率で制御部１１１が電子化画像データ２６０を拡大補正することにより、補正後画像データ２２０が生成される。
【００４３】
図８（ｅ）には、電子化画像データ２６０が平行移動している例（マーカＡ〜Ｃそれぞれの間隔は指標座標Ａ０〜Ｃ０それぞれの間隔と一致している）を示す。この場合の幾何補正では、マーカＡとマーカＡ０の距離から制御部１１１が平行移動両量を算出する。そして、制御部１１１が算出された平行移動量だけ電子化画像データ２６０を作業用二次元座標系上において平行移動させることにより（マーカＡ〜ＣをマーカＡ０〜Ｃ０にいっちさせる）、補正後画像データ２２０が生成される。
【００４４】
以上のように、この発明に係る画像補正装置では、上述のような幾何補正処理が行われるため、原画像データ２００を利用することなく、画像読込装置の一部を構成するスキャナ１４２から読み込まれた電子化画像データ２６０に対して原画像データ２００に一致する画像補正が可能になる。
【００４５】
以上の本発明の説明から、本発明を様々に変形しうることは明らかである。そのような変形は、本発明の思想および範囲から逸脱するものとは認めることはできず、すべての当業者にとって自明である改良は、以下の請求の範囲に含まれるものである。
【産業上の利用可能性】
【００４６】
一般家庭、企業、国又は地方公共団体などの紙媒体での情報伝達が必要とされる環境下において、利用価値の高い電子化画像データとして保管、管理を可能にする電子データ管理システムへの適用が可能である。また、この発明により得られる電子化画像データは印刷情報源となる原画像データとの正確な比較が可能であり、電子透かしなどの偽造防止技術への幅広い応用も可能になるため、電子データを取り扱う種々の情報・通信システムへの適用が可能である。
【図面の簡単な説明】
【００４７】
【図１】一般的なＬＡＮ（Local Area Network）における機器構成を示す図である。
【図２】ＬＡＮなどのネットワーク端末として機能し得るＰＣ（情報処理機器としてのパーソナルコンピュータ）の概略構成を示すブロック図である。
【図３】この発明に係る電子画像編集装置における動作、機能の一例を説明するための図である。
【図４】この発明に係る電子画像編集装置における印刷用画像データの編集動作を説明するための図である。
【図５】この発明に係る電子画像編集装置における動作、機能の他の例を説明するための図である。
【図６】図１に示されたネットワーク構成を利用して実現された、この発明に係る画像補正装置の動作を説明するための概念図である。
【図７】この発明に係る画像補正装置の動作を説明するためのフローチャートである。
【図８】この発明に係る画像補正装置において、演算装置が行う補正動作の一例として、幾何補正について説明するための図である。
【符号の説明】
【００４８】
１００…データライン、１１０…ＰＣ（パーソナルコンピュータ）、１１１…制御部、１１２、１１３…Ｉ／Ｏ（入出力部）、１１４…メモリ、１１５…描画部、１１６…ディスプレイ、１１７…キーボード、１１８…外部記録装置、１２０…ＷＥＢサーバ、１４１…外部ネットワーク、１３０…ファイルサーバ、１３１…Ｄ／Ｂ（データベース）、１４０…プリンタサーバ、１１９、１４１…プリンタ、１４２、２２１…スキャナ、２００…原画像データ、２１０…補正用マーカ（ＱＲコード）、２２０…補正後画像データ、２５０…印刷用画像データ、２６０…電子化画像データ。
【図１】
2010206381.tif 000003
【図２】
2010206381.tif 000004
【図３】
2010206381.tif 000005
【図４】
2010206381.tif 000006
【図５】
2010206381.tif 000007
【図６】
2010206381.tif 000008
【図７】
2010206381.tif 000009
【図８】
2010206381.tif 000010