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