(57)【要約】【課題】印刷物の読み取りを効率的に行うことができる画像読取装置及び方法、並びに読取領域表示装置及び方法、並びにプログラムを提供する。【解決手段】原稿画像データを解析して、原稿画像データと、原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部にて読み取られた印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する。原稿画像データの中で特徴量を含む少なくとも１以上の領域を読取領域として設定する。読取領域の設定結果に基づき、読取部に対する印刷物のセット位置を表示する。表示部によるセット位置の表示後に読取部にセットされた印刷物の読み取りを行う。【選択図】図１
2016072816.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部と、
前記原稿画像データを解析して、当該原稿画像データと、前記読取部にて読み取られた前記印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析部と、
前記画像解析部が検出した前記特徴量に基づき、前記読取部が前記印刷物の読み取りを行う読取領域を設定する読取領域設定部であって、前記原稿画像データの中で前記特徴量を含む少なくとも１以上の領域を前記読取領域として設定する読取領域設定部と、
前記読取領域設定部による前記読取領域の設定結果に基づき、前記読取部に対する前記印刷物のセット位置を表示する表示部と、を備え、
前記読取部は、前記表示部による前記セット位置の表示後に当該読取部にセットされた前記印刷物の読み取りを行う画像読取装置。
【請求項２】
前記読取部は、当該読取部が前記印刷物を読み取り可能な読取範囲よりも大きい当該印刷物の読み取りを行う請求項１に記載の画像読取装置。
【請求項３】
前記表示部は、前記原稿画像データに基づき生成された縮小画像に前記セット位置を重ねて表示する請求項１または２に記載の画像読取装置。
【請求項４】
前記表示部は、前記原稿画像データに基づく画像の中で前記読取領域に対応する領域を選択して表示する請求項１または２に記載の画像読取装置。
【請求項５】
前記画像解析部は、前記原稿画像データに基づき生成されたエッジ画像データを解析し、前記エッジ画像データから前記位置関係の特定に用いられる前記画像の特徴形状を前記特徴量として検出する請求項１から４のいずれか１項に記載の画像読取装置。
【請求項６】
前記画像解析部は、前記特徴形状として直線状のエッジを検出する請求項５に記載の画像読取装置。
【請求項７】
前記読取領域設定部は、前記原稿画像データの中に前記読取領域の候補となる候補領域を複数設定し、複数の前記候補領域の中で、少なくとも前記画像解析部により検出された前記特徴量を含む領域を前記読取領域として設定する請求項１から６のいずれか１項に記載の画像読取装置。
【請求項８】
前記読取領域設定部は、複数の前記候補領域の中で、前記画像解析部により検出された前記特徴量を最も多く含む領域を前記読取領域として設定する請求項７に記載の画像読取装置。
【請求項９】
前記読取部による前記印刷物の読み取り後に、前記読取部にて読み取られた前記読取画像データと、前記原稿画像データとの位置関係を特定する位置合わせ処理を行う位置合わせ部と、
前記読取画像データと前記原稿画像データとの対応する画像位置から色情報を取得して、前記読取画像データと前記原稿画像データとの色情報の対応関係を求める色抽出部と、を備える請求項１から８のいずれか１項に記載の画像読取装置。
【請求項１０】
原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部を用いて、前記印刷物の読み取りを行う画像読取方法において、
前記原稿画像データを解析して、当該原稿画像データと、前記読取部にて読み取られた前記印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析ステップと、
前記画像解析ステップで検出した前記特徴量に基づき、前記読取部が前記印刷物の読み取りを行う読取領域を設定する読取領域設定ステップであって、前記原稿画像データの中で前記特徴量を含む少なくとも１以上の領域を前記読取領域として設定する読取領域設定ステップと、
前記読取領域設定ステップでの前記読取領域の設定結果に基づき、前記読取部に対する前記印刷物のセット位置を表示する表示ステップと、
前記表示ステップでの前記セット位置の表示後に前記読取部にセットされた前記印刷物の読み取りを行う読取ステップと、
を有する画像読取方法。
【請求項１１】
原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部により前記印刷物の読み取りを行う際の当該印刷物の読取領域を表示する読取領域表示装置において、
前記原稿画像データを解析して、当該原稿画像データと、前記読取部にて読み取られた前記印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析部と、
前記画像解析部が検出した前記特徴量に基づき、前記読取部が前記印刷物の読み取りを行う読取領域を設定する読取領域設定部であって、前記原稿画像データの中で前記特徴量を含む少なくとも１以上の領域を前記読取領域として設定する読取領域設定部と、
前記読取領域設定部による前記読取領域の設定結果に基づき、前記読取部に対する前記印刷物のセット位置を表示する表示部と、
を備える読取領域表示装置。
【請求項１２】
原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部により前記印刷物の読み取りを行う際の前記印刷物の読取領域を表示する読取領域表示方法において、
前記原稿画像データを解析して、当該原稿画像データと、前記読取部にて読み取られた前記印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析ステップと、
前記画像解析ステップで検出した前記特徴量に基づき、前記読取部が前記印刷物の読み取りを行う読取領域を設定する読取領域設定ステップであって、前記原稿画像データの中で前記特徴量を含む少なくとも１以上の領域を前記読取領域として設定する読取領域設定ステップと、
前記読取領域設定ステップでの前記読取領域の設定結果に基づき、前記読取部に対する前記印刷物のセット位置を表示する表示ステップと、
を有する読取領域表示方法。
【請求項１３】
原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部により前記印刷物の読み取りを行う際の当該印刷物の読取領域を表示させる手段としてコンピュータを機能させるプログラムであって、
コンピュータを、
前記原稿画像データを解析して、当該原稿画像データと、前記読取部にて読み取られた前記印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析部と、
前記画像解析部が検出した前記特徴量に基づき、前記読取部が前記印刷物の読み取りを行う読取領域を設定する読取領域設定部であって、前記原稿画像データの中で前記特徴量を含む少なくとも１以上の領域を前記読取領域として設定する読取領域設定部と、
前記読取領域設定部による前記読取領域の設定結果に基づき、前記読取部に対する前記印刷物のセット位置を表示する表示部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物の読み取りに用いられる画像読取装置及び方法、並びに読取領域表示装置及び方法、並びにプログラムに関する。
【背景技術】
【０００２】
印刷の分野では、原稿画像データに基づき画像が印刷された印刷物の色再現を評価するために、原稿画像データと、この原稿画像データに基づき画像が印刷された印刷物との色の対応関係を求めている。この対応関係は、原稿画像データの色情報と、印刷物をスキャナ（読取部）で読み取って得られた読取画像データの色情報とを比較することで求められる。
【０００３】
近年、スキャナで印刷物の読み取りを行う際に、印刷物の大きさがスキャナの読み取り可能な読取範囲（読取領域ともいう）よりも大きくなる場合がある。この場合には、印刷物を複数の領域に分割し、各領域をそれぞれスキャナで読み取って領域毎の領域読取画像データを取得した後、各領域読取画像データを合成して印刷物全体の読取画像データを得るのが通常である。
【０００４】
特許文献１には、初回に読み取った領域画像データと、二回目以降に読み取った領域画像データとの傾き度合を比較することで、合成後の読取画像データに基づく画像に空白部が生じることを防止する画像読取装置が開示されている。
【０００５】
特許文献２には、前述の複数の領域の位置情報を示す格子がドロップアウトカラーで印刷されているカバーシートを用いて、領域毎の領域読取画像データを合成する画像読取装置が開示されている。特許文献２の画像読取装置は、カバーシートを印刷物に重ね合せた後、各領域をそれぞれスキャナで読み取る際に、ドロップアウトカラーを含む画像と含まない画像とをそれぞれ取得可能な２種類の照明光の切り替えを行う。これにより、特許文献２の画像読取装置は、ドロップアウトカラーで印刷された格子を含む領域毎の領域読取画像データと、格子を含まない領域毎の領域読取画像データとを取得することができる。そして、特許文献２の画像読取装置は、格子を含む領域毎の領域読取画像データから取得した位置情報に基づき、格子を含まない領域毎の領域読取画像データを結合して印刷物全体の読取画像データを得ている。
【０００６】
このような特許文献１及び特許文献２に記載の画像読取装置によれば、印刷物の大きさがスキャナの読取範囲よりも大きい場合でも、印刷物を複数の領域に分割して各領域をそれぞれスキャナで読み取ることで、印刷物全体の読取画像データが得られる。これにより、印刷物の読取画像データを解析して色情報を得ることができ、この読取画像データの色情報と、原稿画像データの色情報とを比較することで、原稿画像データと印刷物との色の対応関係が求められる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１６０９５７号公報
【特許文献２】特開２０１０−０６８３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、原稿画像データと印刷物との色の対応関係は、印刷物全体の読取画像データの色情報を得なくとも、印刷物の一部の領域の読取画像データ（前述の領域読取画像データ）の色情報から求めることができる。このため、特許文献１及び特許文献２に記載の画像読取装置のように印刷物全体の読取画像データを得る必要はなく、逆に印刷物全体の読取画像データを得るために手間や時間が掛かるという問題が生じる。
【０００９】
また、特許文献２に記載の画像読取装置では、ドロップアウトカラーの格子が印刷されたカバーシートを用いているので、この格子の直下の印刷物情報は読取画像データから欠落する可能性が高い。さらに、厚みのある印刷物上にカバーシートを重ね合せた際に、印刷物とカバーシートとの間に隙間が生じることにより、正確な位置情報が得られないおそれがある。
【００１０】
そこで、原稿画像データと印刷物との色の対応関係をとる際には、両者の対応関係をとるのに適した印刷物の一部の最適な読取領域をスキャナで読み取って、このスキャナの読取画像データの色情報を得ることが好ましい。しかし、最適な読取領域は、印刷物に印刷された画像から必ずしも容易に判別できるものでなく、場合によっては読取領域を変えながらスキャナによる読み取りを何回も繰り返す必要がある。また、最適な読取領域としては、印刷物に印刷される画像内の背景や周辺の余白部分（ベタ画像部分）よりも主要被写体（商品、人物など）を含む領域を選択するのが通常であるが、印刷物によって画像内の主要被写体の位置は異なる。その結果、印刷物によって最適な読取領域を変える必要があり、最適な読取領域を簡単に決定することはできない。
【００１１】
本発明はこのような事情に鑑みてなされたものであり、印刷物の読み取りを効率的に行うことができる画像読取装置及び方法、並びに読取領域表示装置及び方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の目的を達成するための画像読取装置は、原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部と、原稿画像データを解析して、原稿画像データと、読取部にて読み取られた印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析部と、画像解析部が検出した特徴量に基づき、読取部が印刷物の読み取りを行う読取領域を設定する読取領域設定部であって、原稿画像データの中で特徴量を含む少なくとも１以上の領域を読取領域として設定する読取領域設定部と、読取領域設定部による読取領域の設定結果に基づき、読取部に対する印刷物のセット位置を表示する表示部と、を備え、読取部は、表示部によるセット位置の表示後に読取部にセットされた印刷物の読み取りを行う。
【００１３】
本発明によれば、原稿画像データの中で、原稿画像データと読取画像データとの位置関係の特定に用いられる特徴量を含む読取領域をユーザに示すことができる。これにより、印刷物の読取領域を変えながら読取部による読み取りを何回も繰り返す必要がなくなり、前述の特徴量を含む読取領域の読み取りを短時間（１回程度）で行うことができる。
【００１４】
本発明の他の態様に係る画像読取装置において、読取部は、読取部が印刷物を読み取り可能な読取範囲よりも大きい印刷物の読み取りを行う。これにより、読取部によりその読取範囲よりも大きい印刷物の読み取りを行う際に、原稿画像データの中で前述の特徴量を含む読取領域をユーザに示すことができる。
【００１５】
本発明の他の態様に係る画像読取装置において、表示部は、原稿画像データに基づき生成された縮小画像にセット位置を重ねて表示する。これにより、原稿画像データの中で前述の特徴量を含む読取領域をユーザに示すことができる。
【００１６】
本発明の他の態様に係る画像読取装置において、表示部は、原稿画像データに基づく画像の中で読取領域に対応する領域を選択して表示する。これにより、原稿画像データの中で前述の特徴量を含む読取領域をユーザに示すことができる。
【００１７】
本発明の他の態様に係る画像読取装置において、画像解析部は、原稿画像データに基づき生成されたエッジ画像データを解析し、エッジ画像データから位置関係の特定に用いられる画像の特徴形状を特徴量として検出する。これにより、前述の特徴量を自動的に検出することができる。
【００１８】
本発明の他の態様に係る画像読取装置において、画像解析部は、特徴形状として直線状のエッジを検出する。これにより、原稿画像データの中に、前述の特徴量を含む読取領域を自動的に設定することができる。
【００１９】
本発明の他の態様に係る画像読取装置において、読取領域設定部は、原稿画像データの中に読取領域の候補となる候補領域を複数設定し、複数の候補領域の中で、少なくとも画像解析部により検出された特徴量を含む領域を読取領域として設定する。これにより、原稿画像データの中に、前述の特徴量を含む読取領域を自動的に設定することができる。
【００２０】
本発明の他の態様に係る画像読取装置において、読取領域設定部は、複数の候補領域の中で、画像解析部により検出された特徴量を最も多く含む領域を読取領域として設定する。これにより、複数の候補領域の中で最適な候補領域を読取領域として設定することができる。
【００２１】
本発明の他の態様に係る画像読取装置において、読取部による印刷物の読み取り後に、読取部にて読み取られた読取画像データと、原稿画像データとの位置関係を特定する位置合わせ処理を行う位置合わせ部と、読取画像データと原稿画像データとの対応する画像位置から色情報を取得して、読取画像データと原稿画像データとの色情報の対応関係を求める色抽出部と、を備える。これにより、読取画像データと原稿画像データとの色情報の対応関係が求められる。
【００２２】
本発明の目的を達成するための画像読取方法は、原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部を用いて、印刷物の読み取りを行う画像読取方法において、原稿画像データを解析して、原稿画像データと、読取部にて読み取られた印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析ステップと、画像解析ステップで検出した特徴量に基づき、読取部が印刷物の読み取りを行う読取領域を設定する読取領域設定ステップであって、原稿画像データの中で特徴量を含む少なくとも１以上の領域を読取領域として設定する読取領域設定ステップと、読取領域設定ステップでの読取領域の設定結果に基づき、読取部に対する印刷物のセット位置を表示する表示ステップと、表示ステップでのセット位置の表示後に読取部にセットされた印刷物の読み取りを行う読取ステップと、を有する。
【００２３】
本発明の目的を達成するための読取領域表示装置は、原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部により印刷物の読み取りを行う際の印刷物の読取領域を表示する読取領域表示装置において、原稿画像データを解析して、原稿画像データと、読取部にて読み取られた印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析部と、画像解析部が検出した特徴量に基づき、読取部が印刷物の読み取りを行う読取領域を設定する読取領域設定部であって、原稿画像データの中で特徴量を含む少なくとも１以上の領域を読取領域として設定する読取領域設定部と、読取領域設定部による読取領域の設定結果に基づき、読取部に対する印刷物のセット位置を表示する表示部と、を備える。
【００２４】
本発明の目的を達成するための読取領域表示方法は、原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部により印刷物の読み取りを行う際の印刷物の読取領域を表示する読取領域表示方法において、原稿画像データを解析して、原稿画像データと、読取部にて読み取られた印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析ステップと、画像解析ステップで検出した特徴量に基づき、読取部が印刷物の読み取りを行う読取領域を設定する読取領域設定ステップであって、原稿画像データの中で特徴量を含む少なくとも１以上の領域を読取領域として設定する読取領域設定ステップと、読取領域設定ステップでの読取領域の設定結果に基づき、読取部に対する印刷物のセット位置を表示する表示ステップと、を有する。
【００２５】
本発明の目的を達成するためのプログラムは、原稿画像データに基づき画像が印刷された印刷物の読み取りを行う読取部により印刷物の読み取りを行う際の印刷物の読取領域を表示させる手段としてコンピュータを機能させるプログラムであって、コンピュータを、原稿画像データを解析して、原稿画像データと、読取部にて読み取られた印刷物の読取画像データとの位置関係の特定に用いられる特徴量を検出する画像解析部と、画像解析部が検出した特徴量に基づき、読取部が印刷物の読み取りを行う読取領域を設定する読取領域設定部であって、原稿画像データの中で特徴量を含む少なくとも１以上の領域を読取領域として設定する読取領域設定部と、読取領域設定部による読取領域の設定結果に基づき、読取部に対する印刷物のセット位置を表示する表示部として機能させる。
【発明の効果】
【００２６】
本発明の画像読取装置及び方法、並びに読取領域表示装置及び方法、並びにプログラムによれば、印刷物の読み取りを効率的に行うことができる。
【図面の簡単な説明】
【００２７】
【図１】画像読取装置の全体構成を示す概略図である。
【図２】画像解析部による特徴形状画像データの生成処理の流れを示すフローチャートである。
【図３】画像分割処理について説明するための説明である。
【図４】輝度画像変換処理及びエッジ画像生成処理を説明するための説明図である。
【図５】特徴形状検出処理を説明するための説明図である。
【図６】特徴形状画像データを説明するための説明図である。
【図７】読取領域設定部による第１候補領域の設定を説明するための説明図である。
【図８】読取領域設定部による第２候補領域の設定を説明するための説明図である。
【図９】読取領域設定部による第３候補領域の設定を説明するための説明図である。
【図１０】読取領域設定部による第４候補領域の設定を説明するための説明図である。
【図１１】読取領域表示画面の正面図である。
【図１２】図１１に示した読取領域表示画面の他実施例である読取領域表示画面の正面図である
【図１３】画像読取装置による印刷物の読み取り処理並びにターゲットプロファイルの生成処理の流れ、特に印刷物の読取領域の表示処理の流れを示すフローチャートである。
【図１４】（Ａ）〜（Ｃ）は第２実施形態の画像解析部による原稿画像データの解析処理を説明するための説明図である。
【図１５】（Ａ），（Ｂ）は第２実施形態の特徴形状画像データ、及び読取領域の設定処理を説明するための説明図である。
【図１６】（Ａ）〜（Ｃ）はそれぞれ第１エッジ集計データ、第２エッジ集計データ、第３エッジ集計データの一例を説明するための説明図である。
【図１７】直線状のエッジ以外の特徴的形状の検出を行う例を説明するための説明図である。
【発明を実施するための形態】
【００２８】
［第１実施形態の画像読取装置の構成］
図１は、画像読取装置１０の全体構成を示す概略図である。図１に示すように、画像読取装置１０は、大別して、本発明の読取部に相当するスキャナ１２と、本発明の読取領域表示装置に相当するスキャナ制御装置１４と、を備えている。画像読取装置１０では、原稿画像データ１６に基づきプリンタ１８により画像が印刷された印刷物２０をスキャナ１２が読み取り、この読取結果を用いてスキャナ制御装置１４がターゲットプロファイル９を生成する。なお、原稿画像データ１６は、Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｋ（ブラック）の画像データである。また、プリンタ１８による印刷物２０の印刷形式は、インクジェット印刷方式やフレキソ印刷方式などの各種の印刷方式を採用することができる。
【００２９】
ターゲットプロファイル９は、「目標プロファイル」、或いは「入力プロファイル」とも呼ばれる。ターゲットプロファイル９は、原稿画像データ１６のデバイス依存色空間のＣＭＹＫ信号のターゲットカラー（目標色）をデバイス非依存色空間（ここではＬａｂ空間）で定義したＣＭＹＫ→Ｌａｂの変換関係を記述した色変換テーブルである。
【００３０】
スキャナ１２は、スキャナ制御装置１４の制御の下、原稿画像データ１６に基づき画像が印刷された印刷物２０の読み取り（スキャンともいう）を行って、印刷物２０の読取画像データ２２を生成並びに出力する。なお、読取画像データ２２は、Ｒ（レッド）Ｇ（グリーン）Ｂ（ブルー）の画像データである。また、図１では、スキャナ１２として据え置き型のスキャナを例に挙げているが、公知の各種タイプのスキャナを用いることができる。
【００３１】
印刷物２０の大きさは、スキャナ１２の読取面（ガラス面）において読み取り可能な読取範囲よりも大きく形成されている。従って、スキャナ１２の読取面上には、印刷物２０の中の一部の領域を選択してセットすることになる。そして、スキャナ１２による１回の読み取りで得られる読取画像データ２２は、印刷物２０の中の一部の領域に対応する読取画像データである。なお、プリンタ１８による印刷物２０の印刷形式は、インクジェット印刷方式やフレキソ印刷方式などの各種の印刷方式を採用することができる。
【００３２】
＜スキャナ制御装置の構成＞
スキャナ制御装置１４は、例えば、パーソナルコンピュータ及びモニタなどにより構成されている。スキャナ制御装置１４は、スキャナ１２による印刷物２０の読み取りを制御すると共に、スキャナ１２にて印刷物２０を読み取る際の読取領域の表示を行う。また、スキャナ制御装置１４は、原稿画像データ１６と読取画像データ２２との対応付け処理、すなわち、両者の位置関係を特定する位置合わせ処理を行い、この位置合わせ処理の結果に基づきターゲットプロファイル９の生成を行う。
【００３３】
スキャナ制御装置１４は、制御部３０と、操作部３１と、第１画像入力Ｉ／Ｆ（interface）３２と、画像解析部３３と、読取領域設定部３４と、表示部３５と、第２画像入力Ｉ／Ｆ３６と、画像対応付け部３９と、色変換部４０と、色変換テーブル生成部４１と、を有している。
【００３４】
制御部３０は、例えばＣＰＵ（Central Processing Unit）などが用いられる。この制御部３０は、操作部３１の入力指示に従って、図示しないメモリ等から読み出したプログラムを適宜実行することで、スキャナ制御装置１４の各部の動作、及びスキャナ１２の読み取り動作を制御する。なお、操作部３１としては、例えば、キーボード、マウス、操作キー、タッチパネル等を用いることができる。
【００３５】
第１画像入力Ｉ／Ｆ３２は、画像読取装置１０の外部から原稿画像データ１６を取得する画像取得部として機能する。例えば、原稿画像データ１６がメモリカード等の情報記録媒体に記録されている場合は、第１画像入力Ｉ／Ｆ３２として読み取りＩ／Ｆが用いられる。また、原稿画像データ１６がネットワーク上のサーバや各種記憶部などに記憶されている場合は、第１画像入力Ｉ／Ｆ３２としては通信Ｉ／Ｆが用いられる。
【００３６】
＜原稿画像データの解析＞
画像解析部３３は、第１画像入力Ｉ／Ｆ３２から入力された原稿画像データ１６の解析を行い、この原稿画像データ１６から、原稿画像データ１６と読取画像データ２２との位置関係を特定する位置合わせ処理に用いられる特徴量を検出する。この特徴量は、前述の位置合わせ処理に用いられる位置合わせ情報であり、本実施形態では、原稿画像データ１６及び読取画像データ２２の少なくとも一方に対して他方を一致させる幾何変換処理に用いられる画像の特徴形状である。そして、本実施形態の画像解析部３３は、位置合わせ処理に適した画像の特徴形状として、画像の直線状のエッジを検出する。
【００３７】
具体的に画像解析部３３は、原稿画像データ１６を解析して直線状のエッジの有無及びその長さ並びにその位置を検出し、これらの検出結果を示す特徴形状画像データ４５を生成する。この特徴形状画像データ４５は、後述の読取領域設定部３４において、スキャナ１２で印刷物２０の読み取りを行う際の読取領域の設定に用いられる。以下、画像解析部３３が原稿画像データ１６を解析して生成する特徴形状画像データ４５の生成処理について説明する。
【００３８】
図２は、画像解析部３３による特徴形状画像データ４５の生成処理の流れを示すフローチャートである。図２に示すように、特徴形状画像データ４５の生成処理は、大別して、画像分割処理（ステップＳ１）と、輝度画像変換処理（ステップＳ２，Ｓ３）と、エッジ画像生成処理（ステップＳ４）と、特徴形状検出処理（ステップＳ５）と、により構成されている。そして、各処理を繰り返し実行することにより特徴形状画像データ４５が生成される（ステップＳ６，Ｓ７，Ｓ８）。
【００３９】
図３は、画像分割処理について説明するための説明である。図３に示すように、画像解析部３３は、図中上段に示す原稿画像データ１６を、図中下段に示すように複数のブロックＢＫに格子状に分割する画像分割処理を行う（図２のステップＳ１）。ここでいう分割には、原稿画像データ１６を実際に分割する以外に、仮想的に分割することも含まれる。
【００４０】
個々のブロックＢＫは、矩形領域であり、その大きさはスキャナ１２の最大読取範囲や印刷物２０のサイズなどに応じて適宜定められている。例えば本実施形態では、ブロックＢＫを図中の縦横にそれぞれｍ×ｎ（ｍ、ｎは任意の自然数）に並べて配置した大きさが、スキャナ１２の最大読取範囲（後述の候補領域）と等しくなるように、個々のブロックＢＫの大きさを定めている（図７等参照）。なお、ブロックＢＫは、矩形領域に限定されるものではなく、円領域などの他の形状に変更してもよい。
【００４１】
図４は、輝度画像変換処理及びエッジ画像生成処理を説明するための説明図である。図４の上段に示すように、画像解析部３３は、原稿画像データ１６の例えば図中左上隅に位置するブロックＢＫを第１番目のブロックＢＫとして設定する（図２のステップＳ２）。そして、画像解析部３３は、第１番目のブロックＢＫ内の各画素のＣＭＹＫ信号から輝度成分を抽出して画素毎の輝度を求めることにより、このブロックＢＫ内のＣＭＹＫ画像データを輝度画像データに変換する輝度画像変換処理を行う（図２のステップＳ３）。なお、輝度画像変換処理の方法は公知であるので、具体的な説明は省略する。
【００４２】
次いで、図４の下段に示すように、画像解析部３３は、第１番目のブロックＢＫ内の輝度画像データに対してエッジ検出を行い、エッジ画像データ４７を生成するエッジ画像生成処理を行う（図２のステップＳ４）。エッジ検出は、例えばＣａｎｎｙフィルタやＳｏｂｅｌフィルタやＬａｐｒａｃｉａｎフィルタなどを使用して行うが、望ましくは精度良くエッジを検出することができるＣａｎｎｙフィルタを使用して行うのがよい。また、このエッジ検出時には、数十ピクセル未満の短い線分は除去して検出を行うことが好ましい。このようにエッジ検出を行うことで、原稿画像データ１６からその画像の特徴形状である直線状のエッジを検出することができる。
【００４３】
図５は、特徴形状検出処理を説明するための説明図である。図５に示すように、画像解析部３３は、第１番目のブロックＢＫ内のエッジ画像データ４７から、このブロックＢＫ内の直線状のエッジの有無を検出すると共に、直線状のエッジが検出された場合にはその長さ並びにその位置も検出する特徴形状検出処理を行う（図２のステップＳ５）。ここで、エッジ画像データ４７から直線状のエッジを検出する方法としては、公知のＨｏｕｇｈ変換などによる直線検出法が用いられる。なお、図中では、画像解析部３３により検出された一定長さ以上の直線状のエッジに対して「黒丸」を付している。
【００４４】
図２に戻って、画像解析部３３は、例えば原稿画像データ１６上で第１番目のブロックＢＫに隣接する第２番目のブロックＢＫ内のＣＭＹＫ画像データに対して、前述の輝度画像変換処理及びエッジ画像生成処理及び特徴形状検出処理を行う（ステップＳ６でＹＥＳ、ステップＳ７，ステップＳ３からステップＳ５）。これにより、第２番目のブロックＢＫについて直線状のエッジの有無及びその長さ並びにその位置が検出される。
【００４５】
以下同様にして、画像解析部３３は、ブロックＢＫの位置を変えながら原稿画像データ１６の全エリアを走査して、全ブロックＢＫ内のＣＭＹＫ画像データに対して、前述のステップＳ３からステップＳ５までの処理を繰り返し実行する（ステップＳ６でＮＯ）。なお、前述の図３から図５中の矢印は、ブロックＢＫの位置を変えながら、全エリアを走査する様子を概念的に示したものである。
【００４６】
全エリアの走査完了後、画像解析部３３は、ブロックＢＫ毎の直線状のエッジの有無及びその長さ並びにその位置の検出結果に基づき、特徴形状画像データ４５を生成する（ステップＳ８）。なお、本実施形態では、ブロックＢＫ毎にエッジ画像データ４７を生成して特徴形状の検出（直線状のエッジの検出）を行っているが、原稿画像データ１６の全体でエッジ画像データ４７を生成した後にブロックＢＫ毎に特徴形状の検出を行ってもよい。
【００４７】
図６は、特徴形状画像データ４５を説明するための説明図である。図６に示すように、特徴形状画像データ４５は、前述の画像解析部３３による原稿画像データ１６の解析により得られたブロックＢＫ毎の直線状のエッジの有無及びその長さ並びにその位置の検出結果を示すものである。特徴形状画像データ４５は、前述のブロックＢＫ単位で分割（仮想的に分割も含む）されている。この特徴形状画像データ４５は、有効ブロック画像データ４５（ＯＫ）と、無効ブロック画像データ４５（ＮＧ）とにより構成されている。
【００４８】
有効ブロック画像データ４５（ＯＫ）は、原稿画像データ１６と読取画像データ２２との位置合わせ処理に用いられる位置合わせ情報として用いることができるブロック画像データである。画像解析部３３は、ブロックＢＫ毎の直線状のエッジの有無及びその長さ並びにその位置の検出結果に基づき、ブロックＢＫ毎に、位置合わせ情報として用いることができる所定基準を満たすか否かを判定する。そして、画像解析部３３は、所定基準を満たすブロックＢＫのブロック画像データを、有効ブロック画像データ４５（ＯＫ）とする。この所定基準としては、例えば、一定の長さ以上の直線状のエッジを含むこと、或いは互いに交差している複数のエッジを含むこと、或いは一定数以上で密集している複数のエッジを含むことなどが例として挙げられる。なお、この所定基準は、ユーザが所望の基準に変更することができる。
【００４９】
無効ブロック画像データ４５（ＮＧ）は、有効ブロック画像データ４５（ＯＫ）とは逆に位置合わせ情報として用いることができないブロック画像データである。画像解析部３３は、前述の所定基準を満たさないブロックＢＫに対応するブロック画像データを無効ブロック画像データ４５（ＮＧ）とする。なお、図中では、特徴形状画像データ４５内での無効ブロック画像データ４５（ＮＧ）の識別を容易にするため、無効ブロック画像データ４５（ＮＧ）に相当する領域を網掛け線でマスク表示しているが、この識別方法は特に限定されない。
【００５０】
以上で、原稿画像データ１６の解析結果である特徴形状画像データ４５の生成が終了する。この特徴形状画像データ４５を参照することで、原稿画像データ１６内において前述の位置合わせ処理に適した領域を判別することができる。そして、画像解析部３３は、原稿画像データ１６及び特徴形状画像データ４５を読取領域設定部３４に出力する。
【００５１】
＜読取領域の設定＞
図１に戻って、読取領域設定部３４は、画像解析部３３から入力される特徴形状画像データ４５に基づき、スキャナ１２で印刷物２０の読み取りを行う際の読取領域を設定する。この読取領域は、印刷物２０の中でスキャナ１２の読取面にセットされる領域である。
【００５２】
具体的に、読取領域設定部３４は、特徴形状画像データ４５の中に読取領域の候補となる候補領域を複数設定し、各候補領域の中で有効ブロック画像データ４５（ＯＫ）を最も多く含む候補領域を読取領域として設定する。
【００５３】
図７から図１０は、読取領域設定部３４による読取領域（候補領域）の設定を説明するための説明図である。図７に示すように、読取領域設定部３４は、特徴形状画像データ４５に基づく画像の四隅の１つ（左上隅）を始点ＳＡとして、この画像の外周に接する第１候補領域ＲＡを特徴形状画像データ４５に設定する。ここで、第１候補領域ＲＡを含む各候補領域は、スキャナ１２の最大読取サイズである読取面のサイズに設定される。また、各候補領域は、スキャナ１２の読取面に印刷物２０をセットする際に、スキャナ１２の天板を支えるヒンジに印刷物２０が接触してセットの妨げとはならないような領域であって且つ原稿画像の外周に接する領域に設定される。そして、特徴形状画像データ４５は、第１候補領域ＲＡ内の有効ブロック画像データ４５（ＯＫ）の数をカウントする。
【００５４】
なお、本実施形態の読取領域設定部３４は、特徴形状画像データ４５に基づく画像の外周に接するように候補領域を設定しているが、特徴形状画像データ４５に、基準位置を示すマーカーであるトンボなどのような最終的に印刷物２０から除かれる領域のデータが含まれている場合がある。この場合には、特徴形状画像データ４５に基づく画像内で有効な画像の外周に接する領域を候補領域として設定してもよい。
【００５５】
次いで、図８に示すように、読取領域設定部３４は、特徴形状画像データ４５に基づく画像の左下隅を始点ＳＢとして、この画像の外周に接する第２候補領域ＲＢを特徴形状画像データ４５に設定した後、この第２候補領域ＲＢ内の有効ブロック画像データ４５（ＯＫ）の数をカウントする。
【００５６】
そして、図９に示すように、読取領域設定部３４は、特徴形状画像データ４５に基づく画像の右上隅を始点ＳＣとして、この画像の外周に接する第３候補領域ＲＣを特徴形状画像データ４５に設定し、この第３候補領域ＲＣ内の有効ブロック画像データ４５（ＯＫ）の数をカウントする。その後、図１０に示すように、読取領域設定部３４は、特徴形状画像データ４５に基づく画像の右下隅を始点ＳＤとして、この画像の外周に接する第４候補領域ＲＤを特徴形状画像データ４５に設定した後、この第４候補領域ＲＤ内の有効ブロック画像データ４５（ＯＫ）の数をカウントする。
【００５７】
第１候補領域ＲＡから第４候補領域ＲＤ内の有効ブロック画像データ４５（ＯＫ）の数のカウントが終了すると、読取領域設定部３４は、各候補領域ＲＡ〜ＲＤの中で有効ブロック画像データ４５（ＯＫ）を最も多く含む候補領域を読取領域として設定する。その後、読取領域設定部３４は、読取領域の設定結果を表示部３５へ出力する。また、読取領域設定部３４は、原稿画像データ１６を表示部３５へ出力する。
【００５８】
なお、本実施形態では、有効ブロック画像データ４５（ＯＫ）を最も多く含む候補領域を読取領域として設定しているが、少なくとも有効ブロック画像データ４５（ＯＫ）を含む１以上の候補領域を読取領域として設定してもよい。
【００５９】
＜読取領域表示＞
図１に戻って、表示部３５は、読取領域設定部３４から入力される原稿画像データ１６及び読取領域の設定結果に基づき、スキャナ１２に対する印刷物２０のセット位置、すなわち、印刷物２０の読取領域を示す読取領域表示画面５０（図１１参照）を表示する。
【００６０】
図１１は、読取領域表示画面５０の正面図である。図１１に示すように、読取領域表示画面５０には、画像表示欄５２と、スキャン開始ボタン５３と、中止ボタン５４と、印刷物２０の所定位置へのセットを促すメッセージと、が含まれている。
【００６１】
画像表示欄５２には、原稿画像データ１６から生成された縮小画像データ５６に基づく縮小画像と、スキャナ１２に対する印刷物２０のセット位置を示す読取枠５７と、が表示される。
【００６２】
表示部３５は、原稿画像データ１６から画像表示欄５２のサイズに合わせた縮小画像データ５６を生成し、この縮小画像データ５６に基づく縮小画像を画像表示欄５２内に表示する。また、表示部３５は、読取領域の設定結果に基づき、読取枠５７を縮小画像に重ねて画像表示欄５２に表示する。これにより、読取領域表示画面５０において、スキャナ１２に対する印刷物２０のセット位置、すなわち、印刷物２０の読取領域がユーザに示される。
【００６３】
スキャン開始ボタン５３は、スキャナ１２による印刷物２０の読み取りを開始させるためのボタンである。このスキャン開始ボタン５３がクリックされると、制御部３０の制御の下、スキャナ１２が印刷物２０の読取領域の読み取りを行って、この読取領域の読取画像データ２２（ＲＧＢ値）を生成する。なお、ボタンの「クリック」には、タッチなどのボタンに対応する操作も含まれる。
【００６４】
中止ボタン５４は、スキャナ１２による印刷物２０の読み取りを中止させるためのボタンである。
【００６５】
なお、前述したように、読取領域設定部３４が複数の読取領域、例えば２つの読取領域を設定した場合には、最初に、第１番目の読取領域に対応する読取枠５７の表示を行う。次いで、第１の読取領域の読取画像データの取得後に、第２番目の読取領域に対応する読取枠５７を表示する。読取領域が３以上設定された場合も同様である。
【００６６】
（読取領域表示画面の他実施例）
図１２は、図１１に示した読取領域表示画面５０の他実施例である読取領域表示画面５０Ａの正面図である。図１２に示すように、読取領域表示画面５０Ａでは、前述の縮小画像データ５６に基づく縮小画像の表示を行う代わりに、原稿画像データ１６に基づく原稿画像の中で読取領域に対応する領域のみを表示する。
【００６７】
読取領域表示画面５０Ａは、画像表示欄５２とは異なる画像表示欄５２Ａが含まれている点を除けば、読取領域表示画面５０と基本的に同じである。
【００６８】
画像表示欄５２Ａには、原稿画像データ１６に基づく原稿画像の中で読取領域に対応する領域が表示される。表示部３５は、原稿画像データ１６と、読取領域設定部３４が設定した読取領域の設定結果とに基づき、原稿画像データ１６から読取領域に対応する読取領域画像データ５９を選択または切り出して、この読取領域画像データ５９に基づく読取領域画像を画像表示欄５２Ａに表示する。この場合には、画像表示欄５２Ａ内に表示される読取領域画像が、スキャナ１２に対する印刷物２０のセット位置、すなわち、印刷物２０の読取領域を示す。
【００６９】
＜ターゲットプロファイル生成処理＞
図１に戻って、第２画像入力Ｉ／Ｆ３６は、スキャナ１２が生成及び出力した読取画像データ２２を取得する画像取得部として機能するものであり、前述の第１画像入力Ｉ／Ｆ３２と同様に各種のＩ／Ｆを用いることができる。本実施形態では、スキャナ１２と第２画像入力Ｉ／Ｆ３６とが有線又は無線の通信ネットワークで接続されており、スキャナ１２で生成された読取画像データ２２が自動的に第２画像入力Ｉ／Ｆ３６に入力される。なお、本実施形態では、第１画像入力Ｉ／Ｆ３２とは別個に第２画像入力Ｉ／Ｆ３６が設けられているが、両者が一体化していてもよい。第２画像入力Ｉ／Ｆ３６は、読取画像データ２２を画像対応付け部３９へ出力する。
【００７０】
画像対応付け部３９には、第２画像入力Ｉ／Ｆ３６から読取画像データ２２が入力されると共に、第１画像入力Ｉ／Ｆ３２から原稿画像データ１６が入力される。この画像対応付け部３９は、ＣＭＹＫ色空間の原稿画像データ１６と、ＲＧＢ色空間の読取画像データ２２との画像位置の対応付け（位置合わせ処理）を行い、対応する位置の画像領域から色情報の抽出を行う。このため、画像対応付け部３９は、画像位置合わせ部６２と、色抽出部６３とを有している。
【００７１】
画像位置合わせ部６２は、原稿画像データ１６と、読取画像データ２２との位置関係を特定する位置合わせ処理を行う。この位置合わせ処理には公知の方法を利用可能であり、例えば特開２０１３−３０９９６号公報の段落［００６４］−［００６８］に記載の技術を用いることができる。
【００７２】
具体的には、画像位置合わせ部６２は、原稿画像データ１６と読取画像データ２２との幾何対応関係を推定し、この幾何対応関係に基づいて、２つの画像データの少なくとも一方に対し、両者を一致させるような幾何変換の処理を行う。なお、幾何対応関係には、対比される２画像間の画像の変位量、回転角、変倍率のうち少なくとも１つの要素が含まれる。また、２つの画像データの幾何対応関係の推定には、例えば、マーカーを利用する方法、パターンマッチングを用いる方法、位相限定相関法を用いる方法などが利用できる（特開２０１３−３０９９６号公報参照）。
【００７３】
色抽出部６３は、位置合わせ処理後の原稿画像データ１６及び読取画像データ２２の対応する位置の画像領域（両者の互いに重複する画像領域）から画素単位で色情報を抽出する。ここで、色抽出部６３によって、原稿画像データ１６の「対応する位置の画像領域」から画素単位で抽出される色情報はＣＭＹＫ値であり、読取画像データ２２の「対応する位置の画像領域」から画素単位で抽出される色情報はＲＧＢ値である。これにより、対応関係データ６７から原稿画像データ１６のＣＭＹＫ値と、読取画像データ２２のＲＧＢ値との対応関係（ＣＭＹＫ−ＲＧＢ）を示す対応関係データ６７が得られる。色抽出部６３は、対応関係データ６７を色変換部４０に出力する。
【００７４】
色変換部４０は、スキャナプロファイルを用いて、読取画像データ２２のＲＧＢ空間の色情報をＬａｂ色空間の色情報に変換する色変換処理を行う。スキャナプロファイルは、スキャナ１２から得られるデバイス依存色空間の読取画像信号値であるＲＧＢ値と、デバイス非依存色空間のＬａｂ値との対応関係を表す色変換テーブルである。なお、スキャナプロファイルはスキャナ制御装置１４内に予め記憶されている。そして、色変換部４０による色変換処理を経て、対応関係データ６７から、原稿画像データ１６のＣＭＹＫ値とＬａｂ値の対応関係（ＣＭＹＫ−Ｌａｂ）を示す対応関係データ６９が得られる。色変換部４０は、対応関係データ６９を色変換テーブル生成部４１に出力する。
【００７５】
色変換テーブル生成部４１は、色変換部４０から入力される対応関係データ６９を基に、画像信号値（ＣＭＹＫ）から色度値（Ｌａｂ）に変換する変換関係（ＣＭＹＫ→Ｌａｂ）を規定する色変換テーブルを生成することで、ターゲットプロファイル９を生成する。以下、色変換テーブル生成部４１によるターゲットプロファイル９の生成の一例について説明を行う。
【００７６】
色変換テーブル生成部４１は、予め色空間全体に相応の色変化の滑らかさが確保されている「仮の色変換テーブル」を用意し、前述の対応関係データ６９を用いて仮の色変換テーブルを局所的（部分的）に修正する。
【００７７】
ここでいう「仮の色変換テーブル」は、例えば、ＣＭＹＫの入力であれば、Japan Color（登録商標）、 SWOP（Specifications Web Offset Printing）、 GRACoL（General Requirements for Applications in Commercial Offset Lithography）、 Fogra等のオフセ
ット印刷における標準色再現を表す色変換テーブルのいずれかを用いることができる。なお、ＲＧＢの入力であれば、sRGB、AdobeRGB等の色変換テーブルのいずれかを用いることができる。
【００７８】
また、上述のような標準の色変換テーブルと、過去に色変換テーブル生成部４１が生成した色変換テーブルとをデータベースに蓄積しておく。そして、今回の印刷物２０の読取画像データ２２と原稿画像データ１６とに基づき新たに取得された対応関係データ６９に最も近い色変換テーブルを、色変換テーブル生成部４１がデータベースの中から選択することで、この色変換テーブルを「仮の色変換テーブル」として用いることもできる。
【００７９】
対応関係データ６９に最も近い色変換テーブルの選択に際しては、この対応関係データ６９との色差の平均値が最も小さいもの、或いは対応関係データ６９との色差の最大値が最も小さいもの、などを色変換テーブル生成部４１がデータベースから自動抽出し、「仮の色変換テーブル」とすることができる。なお、自動抽出により、「仮の色変換テーブル」の候補が複数抽出された場合には、それらの候補を表示部３５に表示させ、ユーザに選択させる構成も可能である。
【００８０】
次いで、色変換テーブル生成部４１は、対応関係データ６９のＣＭＹＫ値を仮の色変換テーブルの格子点［１つ又は複数（例えば２つ或いは４つ）］に対応付けて、この対応付けられた格子点のＬａｂ値を対応する対応関係データ６９のＬａｂ値で置き換える。こうして得られる修正後の色変換テーブルは、仮の色変換テーブルについて局所的に格子点の色度値を置き換えたものであるため、色度値を置き換えた格子点と置き換えていない格子点との間で色度値の連続性（滑らかさ）が悪くなることが予想される。そのため、修正後の色変換テーブルに対し、更に平滑化（スムージング）処理を施し、色度値の変換の滑らかさを確保することが好ましい。このように、色変換テーブル生成部４１は、修正後の色変換テーブルをターゲットプロファイル９として生成する。
【００８１】
［第１実施形態の画像読取装置の作用］
次に、図１３を用いて上記構成の画像読取装置１０の作用について説明を行う。ここで、図１３は、画像読取装置１０による印刷物２０の読み取り処理並びにターゲットプロファイル９の生成処理の流れ（画像読取方法）、特に印刷物２０の読取領域の表示処理の流れ（読取領域表示方法）を示すフローチャートである。
【００８２】
＜読取領域表示処理＞
図１３に示すように、スキャナ１２にて印刷物２０の読み取りを行う前に、この印刷物２０の元の原稿画像データ１６をスキャナ制御装置１４の第１画像入力Ｉ／Ｆ３２に入力する（ステップＳ１０）。この原稿画像データ１６は、第１画像入力Ｉ／Ｆ３２から画像解析部３３と、画像対応付け部３９とにそれぞれ入力される。
【００８３】
画像解析部３３は、前述の図２から図６で説明したように、原稿画像データ１６をブロックＢＫ単位で解析、すなわち、ブロックＢＫ毎に特徴形状である直線状のエッジの有無及びその長さ並びにその位置を検出して、これらの検出結果を示す特徴形状画像データ４５を生成する（ステップＳ１１、本発明の画像解析ステップに相当）。画像解析部３３は、特徴形状画像データ４５及び原稿画像データ１６を読取領域設定部３４に出力する。なお、原稿画像データ１６については、読取領域設定部３４を介さずに、画像解析部３３から表示部３５に直接出力してもよい。
【００８４】
特徴形状画像データ４５等が読取領域設定部３４に入力されると、読取領域設定部３４は、前述の図７から図１０を用いて説明したように、原稿画像データ１６の中に読取領域の候補となる４つの候補領域（第１候補領域ＲＡから第４候補領域ＲＤ）を設定する。次いで、読取領域設定部３４は、候補領域毎に有効ブロック画像データ４５（ＯＫ）の数をカウントし、各候補領域の中でカウント数が最大となる候補領域を読取領域として設定する（ステップＳ１２、本発明の読取領域設定ステップに相当）。そして、読取領域設定部３４は、読取領域の設定結果と、画像解析部３３から入力された原稿画像データ１６とを表示部３５に出力する。
【００８５】
読取領域の設定結果等が表示部３５に入力されると、表示部３５は、前述の図１１を用いて説明したように、読取領域設定部３４から入力された原稿画像データ１６及び読取領域の設定結果に基づき、読取領域表示画面５０を表示する。この読取領域表示画面５０の画像表示欄５２内には、原稿画像データ１６を縮小した縮小画像データ５６に基づく縮小画像に、印刷物２０のセット位置（印刷物２０の読取領域）を示す読取枠５７が重ねて表示される（ステップＳ１３、本発明の表示ステップに相当）。これにより、ユーザに対して、スキャナ１２の読取面上にセットする印刷物２０のセット位置、すなわち、印刷物２０の読取領域を示すことができる。なお、読取領域表示画面５０を表示する代わりに、図１２に示した読取領域表示画面５０Ａを表示してもよい。
【００８６】
表示部３５による読取領域表示画面５０での印刷物２０のセット位置の表示後、ユーザは、画像表示欄５２内の表示に従ってスキャナ１２の読取面上に印刷物２０の読取領域をセットする（ステップＳ１４）。次いで、ユーザが操作部３１を操作してスキャン開始ボタン５３をクリックすると、制御部３０の制御の下、スキャナ１２が印刷物２０の読取領域を読み取って、この読取領域の読取画像データ２２（ＲＧＢ値）を生成する（ステップＳ１５、本発明の読取ステップに相当）。
【００８７】
＜ターゲットプロファイル生成処理＞
次いで、スキャナ制御装置１４において、ターゲットプロファイル９の生成処理が開始する。
【００８８】
スキャナ１２にて生成された読取画像データ２２（ＲＧＢ値）は、スキャナ１２から第２画像入力Ｉ／Ｆ３６に入力され、さらに、この第２画像入力Ｉ／Ｆ３６から画像対応付け部３９の画像位置合わせ部６２に入力される（ステップＳ１６）。
【００８９】
画像位置合わせ部６２は、第１画像入力Ｉ／Ｆ３２から入力された原稿画像データ１６と、第２画像入力Ｉ／Ｆ３６から入力された読取画像データ２２との幾何対応関係を推定する。そして、画像位置合わせ部６２は、推定した幾何対応関係に基づいて、２つの画像データの少なくとも一方に対し、両者を一致させるような幾何変換の処理を行う。これにより、原稿画像データ１６と、読取画像データ２２との位置関係を特定する位置合わせ処理がなされる（ステップＳ１７）。
【００９０】
この際に、原稿画像データ１６との位置合わせ処理の対象となる読取画像データ２２は、前述の通り、有効ブロック画像データ４５（ＯＫ）を最も多く含む読取領域、すなわち、位置合わせ処理に最適な読取領域をスキャナ１２で読み取って得た読取画像データ２２である。このため、画像位置合わせ部６２による位置合わせ処理を正確に実行することができる。
【００９１】
色抽出部６３は、位置合わせ処理後の原稿画像データ１６及び読取画像データ２２の対応する位置の画像領域から画素単位で色情報を抽出して、原稿画像データ１６のＣＭＹＫ値と読取画像データ２２のＲＧＢ値との色情報の対応関係を示す対応関係データ６７を生成する。そして、色抽出部６３は、生成した対応関係データ６７を色変換部４０に出力する。
【００９２】
色変換部４０は、スキャナ１２の機種に対応したスキャナプロファイルを用いて、読取画像データ２２のＲＧＢ空間の色情報をＬａｂ色空間の色情報に変換する色変換処理を行い、対応関係データ６７から原稿画像データ１６のＣＭＹＫ値とＬａｂ値の対応関係を示す対応関係データ６９を生成する。色変換部４０は、対応関係データ６９を色変換テーブル生成部４１に出力する。
【００９３】
色変換テーブル生成部４１は、色変換部４０から入力される対応関係データ６９を用いて、予め用意した前述の仮の色変換テーブルを局所的に修正し、この修正後の色変換テーブルをターゲットプロファイル９として生成する（ステップＳ１８）。
【００９４】
［第１実施形態の効果］
以上のように、第１実施形態の画像読取装置１０では、原稿画像データ１６の中で前述の位置合わせ処理に適した読取領域を自動で設定して、この設定結果に基づきスキャナ１２に対する印刷物２０のセット位置を表示するため、ユーザに対して印刷物２０の適切な読取領域を示すことができる。これにより、印刷物２０の読取領域を変えながらスキャナ１２による読み取りを何回も繰り返す必要がなくなり、位置合わせ処理に適した読取領域の読み取りを短時間（１回程度）で行うことができる。また、印刷物によって位置合わせ処理に適した主要被写体（商品、人物など）の位置が異なる場合でも、印刷物に合わせた読取領域を表示することができる。その結果、特にスキャナ１２の読取範囲より大きい印刷物２０の読み取りをスキャナ１２にて行う際に、印刷物２０の読み取りを効率的に行うことができる。
【００９５】
［第２実施形態の画像読取装置］
次に、第２実施形態の画像読取装置について説明を行う。なお、第２実施形態の画像読取装置は、第１実施形態の画像読取装置１０と基本的には同じ構成であるので、上記第１実施形態と機能・構成上同一のものについては、同一符号を付してその説明は省略する（図１参照）。
【００９６】
第２実施形態の画像読取装置は、読取領域設定部３４による読取領域の設定方法が、上記第１実施形態の画像読取装置１０とは異なる。また、第２実施形態の画像読取装置では、第１実施形態の原稿画像データ１６とは異なる原稿画像データ１６Ａを用いる。
【００９７】
図１４（Ａ）〜図１４（Ｃ）は、第２実施形態の画像解析部３３による原稿画像データ１６Ａの解析処理を説明するための説明図である。なお、図１４（Ａ）〜図１４（Ｃ）では、図面の煩雑化を防止するため、ブロックＢＫ（図３参照）を示す枠線の図示は省略している。
【００９８】
第２実施形態の画像解析部３３は、第１実施形態と同様に、図１４（Ａ）に示す原稿画像データ１６Ａに対して、ブロックＢＫ単位での輝度画像変換処理及びエッジ画像生成処理及び特徴形状検出処理を行う。これにより、原稿画像データ１６Ａから、図１４（Ｂ）に示すようにエッジ画像データ４７Ａが生成された後、図１４（Ｃ）に示すようにエッジ画像データ４７Ａから特徴形状である直線状のエッジＥが検出される。なお、図１４（Ｃ）では、エッジＥを原稿画像データ１６Ａ上に太線で表示している。そして、画像解析部３３によって、ブロックＢＫ毎の直線状のエッジの有無及びその長さ並びにその位置の検出結果を示す特徴形状画像データ４５Ａ（図１５（Ａ），（Ｂ）参照）が生成される。
【００９９】
図１５（Ａ），（Ｂ）は、第２実施形態の特徴形状画像データ４５Ａ、及び読取領域の設定処理を説明するための説明図である。図１５（Ａ），（Ｂ）に示すように、特徴形状画像データ４５Ａは、第１実施形態の特徴形状画像データ４５と同様にブロックＢＫ単位で分割されている。この特徴形状画像データ４５Ａは、有効ブロック画像データ４５Ａ（ＯＫ）と、無効ブロック画像データ４５Ａ（ＮＧ）とにより構成されている。なお、図中では、無効ブロック画像データ４５Ａ（ＮＧ）をグレー表示で示している。
【０１００】
第２実施形態の読取領域設定部３４は、第１実施形態と同様に、特徴形状画像データ４５Ａに基づく画像の四隅をそれぞれ始点として、この画像の外周に接する第１候補領域ＲＡから第４候補領域ＲＤ（スキャナ１２の最大読取サイズ）をそれぞれ特徴形状画像データ４５Ａに設定する。次いで、読取領域設定部３４は、第１候補領域ＲＡから第４候補領域ＲＤの候補領域毎に、候補領域内の有効ブロック画像データ４５Ａ（ＯＫ）に含まれる直線状のエッジＥの数及びエッジＥの長さを検出する。そして、この検出結果に基づき、読取領域設定部３４は、後述の第１エッジ集計データ１００及び第２エッジ集計データ１０１及び第３エッジ集計データ１０２（図１６（Ａ）〜（Ｃ）参照）のいずれかを求めることにより、読取領域の設定を行う。なお、各エッジ集計データ１００〜１０２のいずれを求めるかについては、ユーザが操作部３１にて選択することができる。
【０１０１】
図１６（Ａ）は、第１エッジ集計データ１００の一例を説明するための説明図である。図１６（Ｂ）は、第２エッジ集計データ１０１の一例を説明するための説明図である。図１６（Ｃ）は、第３エッジ集計データ１０２の一例を説明するための説明図である。
【０１０２】
図１６（Ａ）に示すように、第１エッジ集計データ１００には、各候補領域ＲＡ〜ＲＤ別に、エッジＥを含む有効ブロック画像データ４５Ａ（ＯＫ）の数が登録される。読取領域設定部３４は、前述の画像解析部３３による直線状のエッジＥの検出結果に基づき、各候補領域ＲＡ〜ＲＤ別に直線状のエッジＥを含む有効ブロック画像データ４５Ａ（ＯＫ）の数をカウントして、第１エッジ集計データ１００に登録する。そして、読取領域設定部３４は、第１エッジ集計データ１００を参照して、各候補領域ＲＡ〜ＲＤの中でカウント数が最大の候補領域を読取領域として設定する。ここでは、第１候補領域ＲＡが読取領域として設定される。
【０１０３】
図１６（Ｂ）に示すように、第２エッジ集計データ１０１には、各候補領域ＲＡ〜ＲＤ別に、各候補領域内の最大長さのエッジＥが跨ぐ有効ブロック画像データ４５Ａ（ＯＫ）の数が登録される。読取領域設定部３４は、前述の画像解析部３３により得られたエッジ画像データ４７Ａの連続するピクセルの数をカウントすることにより、各候補領域内に含まれるエッジＥの長さをそれぞれ検出する。次いで、読取領域設定部３４は、各候補領域ＲＡ〜ＲＤ別に、最大長さのエッジＥが跨ぐ有効ブロック画像データ４５Ａ（ＯＫ）の数をカウントして、第２エッジ集計データ１０１に登録する。そして、読取領域設定部３４は、第２エッジ集計データ１０１を参照して、各候補領域ＲＡ〜ＲＤの中でカウント数が最大の候補領域を読取領域として設定する。なお、前述の図１５（Ａ），（Ｂ）では、図面作成の都合上、直線状のエッジＥの判別が困難であるが、第２候補領域ＲＢのカウント数が「５」で最大となり、第２候補領域ＲＢが読取領域として設定される。
【０１０４】
図１６（Ｃ）に示すように、第３エッジ集計データ１０２には、各候補領域ＲＡ〜ＲＤ別に、最も多くエッジＥを含む有効ブロック画像データ４５Ａ（ＯＫ）内のエッジＥの数が登録されている。読取領域設定部３４は、前述の画像解析部３３による直線状のエッジＥの検出結果に基づき、各候補領域内でエッジＥを最も多く含む有効ブロック画像データ４５Ａ（ＯＫ）を検出する。次いで、読取領域設定部３４は、候補領域別に、検出した有効ブロック画像データ４５Ａ（ＯＫ）内のエッジＥの数をそれぞれカウントして、第３エッジ集計データ１０２に登録する。そして、読取領域設定部３４は、第３エッジ集計データ１０２を参照して、各候補領域ＲＡ〜ＲＤの中でカウント数が最大の候補領域を読取領域として設定する。なお、前述の図１５（Ａ），（Ｂ）では、図面作成の都合上、直線状のエッジＥの判別が困難であるが、第４候補領域ＲＤの有効ブロック画像データ４５Ａ（ＯＫ）内のエッジＥのカウント数が「５」で最大となり、第４候補領域ＲＤが読取領域として設定される。
【０１０５】
このように読取領域設定部３４は、読取領域の設定を行った後、読取領域の設定結果及び原稿画像データ１６を表示部３５へ出力する。これ以降の処理は第１実施形態と基本的に同じであるので、ここでは具体的な説明は省略する。
【０１０６】
第２実施形態の画像読取装置においても、原稿画像データ１６の中で読取領域を自動で設定して、この設定結果に基づきスキャナ１２に対する印刷物２０のセット位置を表示するので、上記第１実施形態と同様の効果が得られる。
【０１０７】
［印刷物の読取領域を表示させる手段としてコンピュータを機能させるプログラムについて］
上述の実施形態で説明した画像読取装置（読取領域表示装置）として、コンピュータを機能させるためのプログラムをＣＤ−ＲＯＭや磁気ディスクやその他のコンピュータ可読媒体（有体物たる非一時的な情報記憶媒体）に記録し、該情報記憶媒体を通じて当該プログラムを提供することが可能である。このような情報記憶媒体にプログラムを記憶させて提供する態様に代えて、インターネットなどの通信ネットワークを利用してプログラム信号をダウンロードサービスとして提供することも可能である。
【０１０８】
また、このプログラムをコンピュータに組み込むことにより、コンピュータに画像読取装置（読取領域表示装置）の各機能を実現させることができ、上述の実施形態で説明した読取領域の表示等を実現することができる。さらに、このプログラムの一部または全部をスキャナ１２に通信ネットワークを介して接続されたホストコンピュータに組み込む態様や、スキャナ１２のＣＰＵの動作プログラムとして適用する態様なども可能である。
【０１０９】
［その他］
上記各実施形態では、スキャナ１２を用いて印刷物２０の読取領域の読み取りを行うが、カメラなど印刷物２０に印刷された画像を読み取り可能な各種の読取部を用いることができる。
【０１１０】
上記各実施形態では、スキャナとスキャナ制御装置とが別体に設けられている例について説明を行ったが、両者が一体に形成されていてもよい。
【０１１１】
上記各実施形態では、表示部３５に表示される読取領域表示画面５０，５０Ａにより、ユーザに対してスキャナ１２に対する印刷物２０のセット位置を表示しているが、例えば、印刷物２０のセット位置を示すメッセージを表示部３５に表示してもよい。このメッセージは、例えば「印刷物の左上隅をスキャナの読取面の左上隅に合わせてください」など、ユーザが印刷物２０のセット位置が分かるものであれば特に限定はされない。また、上記のメッセージをスピーカ等でユーザに対して音声表示してもよい。この場合には、スピーカ等の音声表示が本発明の表示部として機能する。
【０１１２】
上記各実施形態では、原稿画像データ１６から特徴的形状として直線状のエッジを検出する場合を例に挙げて説明を行ったが、原稿画像データ１６と、読取画像データ２２との位置関係を特定する位置合わせ処理に適した特徴的形状であれば、直線状にエッジに限定されるものではない。
【０１１３】
図１７は、直線状のエッジ以外の特徴的形状の検出を行う例を説明するための説明図である。図１７に示すように、画像解析部３３は、例えばＨａｒｒｉｓのコーナ検出法を用いてエッジ画像データ４７（図中では理解を容易にするため、原稿画像データ１６を表示）からコーナＣＥを特徴的形状として検出する。また、コーナ検出を行う代わりに、例えばＨｏｕｇｈ変換を使用する円検出法により、エッジ画像データ４７から円を特徴的形状として検出してもよい。ここで、コーナ検出や円検出は、直線状のエッジの検出と比較して微細な構造物を検出し易い。このため、前述の位置合わせ処理に用いる特徴的形状としては直線状のエッジを検出することが好ましいが、コーナ検出や円検出を行った場合でも前述の位置合わせ処理に特に支障はない。
【０１１４】
上記各実施形態では、原稿画像データ１６の特徴量として直線状のエッジなどの特徴的形状を検出して、この検出結果に基づき読取領域の設定を行っているが、エッジ検出を行わずに、原稿画像データ１６と読取画像データ２２との位置合わせ処理に用いられる特徴量を検出してもよい。具体的に、他の位置合わせアルゴリズム、例えばＳＩＦＴ（Scale-Invariant Feature Transform，David Loweにより提案、米国出願US6711293参照）を使用して位置合わせ処理を行う場合が例として挙げられる。この場合には、位置合わせアルゴリズムが使用する特徴点を原稿画像データから検出し、これを特徴量として特徴点の分布（候補領域内の特徴点を含むブロック数、密度）から読取領域を設定してもよい。ここで、密度とはブロック内の特徴点の個数である。
【０１１５】
上記各実施形態では、特徴形状画像データに基づく画像の四隅をそれぞれ始点として４つの候補領域を特徴形状画像データに設定しているが、印刷物２０をスキャナ１２にセットする際に、スキャナ１２の天板などに干渉しなければ、画像中央部に候補領域を設定してもよい。
【０１１６】
上記各実施形態では、スキャナ１２に対する印刷物２０のセット位置を示す読取領域表示画面５０，５０Ａの例を図１１及び図１２に示したが、印刷物２０の印刷面をスキャナ１２の読取面に重ね合せて配置した場合に、この印刷物２０を裏面から見たときのセット位置を読取領域表示画面に表示してもよい。この場合には、印刷物２０の裏面側から見たセット位置であることがユーザに理解できるように、この裏面側から見た原稿画像データ１６や読取領域画像データ５９に基づく画像の表示態様を点線表示などに変えてもよい。
【０１１７】
更に、本発明は上述した実施の形態に限定されず、本発明の精神を逸脱しない範囲で種々の変形が可能であることは言うまでもない。例えば、上記各実施形態の少なくとも２つの実施形態を適宜に組み合わせてもよい。
【符号の説明】
【０１１８】
１０…画像読取装置，１２…スキャナ，１４…スキャナ制御装置，１６…原稿画像データ，２０…印刷物，２２…読取画像データ，３３…画像解析部，３４…読取領域設定部，３５…表示部，３９…画像対応付け部，４５…特徴形状画像データ，６２…画像位置合わせ部，６３…色抽出部
【図１】
2016072816.tif 000003
【図２】
2016072816.tif 000004
【図３】
2016072816.tif 000005
【図４】
2016072816.tif 000006
【図５】
2016072816.tif 000007
【図６】
2016072816.tif 000008
【図７】
2016072816.tif 000009
【図８】
2016072816.tif 000010
【図９】
2016072816.tif 000011
【図１０】
2016072816.tif 000012
【図１１】
2016072816.tif 000013
【図１２】
2016072816.tif 000014
【図１３】
2016072816.tif 000015
【図１６】
2016072816.tif 000016
【図１４】
2016072816.tif 000017
【図１５】
2016072816.tif 000018
【図１７】
2016072816.tif 000019