(57)【特許請求の範囲】
【請求項１】
光源から読取対象物に光を照射し、読取対象物からの反射光を撮像素子で受光することにより読取対象物を読み取り可能な読取装置であって、
複数の受光素子を読取対象物の読み取り面と平行な向きに並べた上記撮像素子は、当該読み取り面と撮像素子が向く方向とがなす角度が異なる複数の位置へ移動可能であり、当該複数の位置において読み取りを実行し、
上記撮像素子による複数の位置における読取値を比較することにより、読取対象物に表された画像の属性を判定する判定部を備え、
上記判定部は、撮像素子による、上記複数の位置のうち特定の正反射角に対応する特定位置における読取値が特定位置以外の位置における読取値のうちの最大値より大きく、当該最大値と特定位置における読取値との差が予め規定された差分値より大きく、特定位置以外の位置における読取値の差が所定範囲に収まらず、かつ、特定位置以外の位置における読取値は特定位置とは逆側の隣の他の位置における読取値よりも大きい場合に、メタリック感を発現する画像と判定することを特徴とする読取装置。
【請求項２】
上記判定部は、上記画像の属性を画像の領域毎に判定することを特徴とする請求項１に記載の読取装置。
【請求項３】
上記判定部は、上記撮像素子の読取対象物の読み取りにより生成された画像データに、上記判定の結果を示す情報を付加することを特徴とする請求項１または請求項２に記載の読取装置。
【請求項４】
上記判定部は、撮像素子による、特定位置における読取値が特定位置以外の位置における読取値のうちの最大値より大きく、当該最大値と特定位置における読取値との差が上記差分値より大きく、かつ、特定位置以外の位置における読取値の差が上記所定範囲に収まる場合には、光沢性を有する画像と判定することを特徴とする請求項１〜請求項３のいずれかに記載の読取装置。
【請求項５】
読取対象物へのプレスキャンおよび本スキャンを実行可能であり、
プレスキャン時には、撮像素子により上記複数の位置のうち特定位置を含む一部の位置において読取対象物を読み取り、当該一部の位置における読取結果に基づいて上記複数の位置の全てにおいて読取対象物を読み取るか否か判定し、上記複数の位置の全てにおいて読み取ると判定した場合には本スキャン時に撮像素子により上記複数の位置の全てにおいて読取対象物を読み取り、上記複数の位置の全てにおいて読み取ると判定しなかった場合には本スキャン時に撮像素子により上記複数の位置のうち一つの位置において読取対象物を読み取ることを特徴とする請求項１〜請求項４のいずれかに記載の読取装置。
【請求項６】
光源から読取対象物に光を照射し、読取対象物からの反射光を撮像素子で受光することにより読取対象物を読み取り可能な読取装置が実行する読取方法であって、
複数の受光素子を読取対象物の読み取り面と平行な向きに並べた上記撮像素子は、当該読み取り面と撮像素子が向く方向とがなす角度が異なる複数の位置へ移動し、当該複数の位置において読み取りを実行し、
上記撮像素子による複数の位置における読取値を比較することにより、読取対象物に表された画像の属性を判定する場合に、撮像素子による、上記複数の位置のうち特定の正反射角に対応する特定位置における読取値が特定位置以外の位置における読取値のうちの最大値より大きく、当該最大値と特定位置における読取値との差が予め規定された差分値より大きく、特定位置以外の位置における読取値の差が所定範囲に収まらず、かつ、特定位置以外の位置における読取値は特定位置とは逆側の隣の他の位置における読取値よりも大きい場合に、メタリック感を発現する画像と判定することを特徴とする読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、読取装置および読取方法に関する。
【背景技術】
【０００２】
画像を読み取るためのスキャナーにおいては、原稿と撮像素子との相対位置を変化させながら、光源から原稿に光を照射し原稿からの反射光を撮像素子で受光することにより、原稿に表された画像を読み取る。一般的には、撮像素子は、ある固定された角度（光源から原稿への光の入射路に対して４５度）で反射光を受光するように設置されている。
【０００３】
スキャナーによる読取対象となる原稿としては、光沢の無い原稿や、光沢の有る原稿や、さらにはメタリック感の有る原稿など、様々な原稿が存在する。光沢の有る原稿としては、例えば、写真紙に印刷された写真や、用紙に光沢層を形成するためのクリアインクを用いて印刷された原稿などが該当する。また、メタリック感の有る原稿としては、金属顔料を含むメタリックインクを用いて印刷された原稿などが該当する。メタリックインクは、印刷結果において金属的な質感を生じさせるインクである（特許文献１参照。）。このようなメタリックインクの作用による質感（メタリック感）も、一種の光沢（特殊光沢）であると言える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０‐５２２４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、光沢の有る原稿やメタリック感の有る原稿を読み取る場合には、撮像素子の設置角度が問題となる（読取結果に影響を与える）ことがある。これは、光沢の有る原稿やメタリック感の有る原稿においては、原稿から光が反射するときの光量が全反射角において万遍ではなく、反射角によって異なるからである。よって、従来のように一つの角度で固定された撮像素子で原稿を読み取った場合、原稿の特徴を正しく読み取れないことがあり、結果、読み取りに応じて生成される画像データは必ずしも原稿に表現されている画像を正しく再現可能なデータであるとは限らなかった。また、このように生成された画像データに基づく印刷を行なった場合（原稿をコピーした場合）、コピー結果において原稿の特徴を忠実に再現できない、すなわち、原稿は光沢感やメタリック感のあるものであったがコピー結果では光沢感やメタリック感が再現されていない、ということがあった。
【０００６】
本発明は上記課題の少なくとも一つを解決するためになされたものであり、読取対象物を複数の角度で読み取り可能な技術を提供する。また、読取対象物を読み取る際、その特殊性を含めた正確な情報を取得するための技術を提供する。
【課題を解決するための手段】
【０００７】
本発明の態様の一つは、光源から読取対象物に光を照射し、読取対象物からの反射光を撮像素子で受光することにより読取対象物を読み取り可能な読取装置であって、上記撮像素子は、読取対象物の読み取り面に対する角度が異なる複数の位置へ移動可能であり、当該複数の位置において読み取りを実行する構成としてある。
本発明によれば、撮像素子は、読取対象物の読み取り面に対する角度が異なる複数の位置へ移動可能であるため、それぞれの角度で読取対象物を読み取ることができる。また、かかる構成とすれば、原稿から様々な角度へ反射される光をそれぞれ受光できるため、読取対象物を正確に読み取る上で必要な情報を的確に得ることができる。
【０００８】
本発明の態様の一つとして、読取装置は、上記撮像素子による複数の位置における読取値を比較することにより、読取対象物に表された画像の属性を判定する判定部を備えるとしてもよい。
当該構成によれば、読取対象物に表された画像がどのような特徴（属性）を持ったものであるかを判定できる。
【０００９】
本発明の態様の一つとして、上記判定部は、上記画像の属性を画像の領域毎に判定するとしてもよい。
当該構成によれば、読取対象物の画像全体についての属性を判定するだけでなく、画像の個々の領域毎に、その属性を判定できる。ここで言う画像の「領域」とは、画像の一部範囲という意味であり、複数画素からなる領域であってもよいし、一画素単位であってもよい。
【００１０】
本発明の態様の一つとして、上記判定部は、上記撮像素子の読取対象物の読み取りにより生成された画像データに、上記判定の結果を示す情報を付加するとしてもよい。
当該構成によれば、判定された画像（或いは画像の領域毎）の属性を示す情報が読取対象物の読み取りにより生成された画像データに付加されるため、後に当該画像データに基づく出力（印刷など）を行なう際に、この付加された情報が参照されることで、読取対象物としての画像が忠実に再現される。
【００１１】
本発明の態様の一つとして、上記判定部は、撮像素子による、上記複数の位置のうち特定の角度に対応する特定位置における読取値が特定位置以外の位置における読取値よりも突出して高く、かつ、特定位置以外の位置における読取値の差が所定範囲に収まる場合には、光沢性を有する画像と判定する。
当該構成によれば、読取対象物としての画像（或いは画像の各領域）が光沢性を有する画像であるか否かを判定できる。また、光沢性が有ると判定された場合には、その判定結果が画像データに付加されるため、後に当該画像データに基づく出力（印刷など）を行なう際に、この付加された情報が参照されることで、光沢性の有る画像を忠実に再現できる。
【００１２】
本発明の態様の一つとして、上記判定部は、撮像素子による、上記複数の位置のうち特定の角度に対応する特定位置における読取値が特定位置以外の位置における読取値よりも突出して高く、かつ、上記複数の位置における読取値が所定の変化態様にて変化している場合には、メタリック感を発現する画像と判定する。
当該構成によれば、読取対象物としての画像（或いは画像の各領域）がメタリック感を発現する画像であるか否かを判定できる。また、メタリック感が有ると判定された場合には、その判定結果が画像データに付加されるため、後に当該画像データに基づく出力（印刷など）を行なう際に、この付加された情報が参照されることで、メタリック感の有る画像を忠実に再現できる。
【００１３】
本発明の態様の一つとして、読取装置は、読取対象物へのプレスキャンおよび本スキャンを実行可能であり、プレスキャン時には、撮像素子により上記複数の位置のうち一部の位置において読取対象物を読み取り、当該一部の位置における読取結果に基づいて上記複数の位置の全てにおいて読取対象物を読み取るか否か判定し、上記複数の位置の全てにおいて読み取ると判定した場合には本スキャン時に撮像素子により上記複数の位置の全てにおいて読取対象物を読み取り、上記複数の位置の全てにおいて読み取ると判定しなかった場合には本スキャン時に撮像素子により上記複数の位置のうち一つの位置において読取対象物を読み取る構成としてもよい。
当該構成によれば、プレスキャン時に撮像素子により上記複数の位置のうち一部の位置において読取対象物を読み取った結果に基づいて、上記複数の位置の全てにおいて読取対象物を読み取る必要があるか否かを判定し、必要があると判定した場合にのみ、本スキャン時に、撮像素子により上記複数の位置の全てにおいて読取対象物を読み取る。そのため、撮像素子を様々な角度へ移動させることによる時間の増大や読取角度が増えることによる処理量の増加を抑えることができる。
本発明の態様の一つとして、読取装置は、上記比較の結果、読取値に所定以上のばらつきがある場合に、所定の警告処理を実行する警告処理部を備えるとしてもよい。
当該構成によれば、正確に読み取りができない虞のある読取対象物については、ユーザーに対して警告を発することで、ユーザーに注意を促すことができる。
【００１４】
本発明にかかる技術的思想は、読取装置というカテゴリー以外にも、種々の形式で実現される。例えば、光源から読取対象物に光を照射し、読取対象物からの反射光を撮像素子で受光することにより読取対象物を読み取り可能な読取装置が実行する読取方法であって、上記撮像素子は、読取対象物の読み取り面に対する角度が異なる複数の位置へ移動し、当該複数の位置において読み取りを実行する読取方法が把握できる。また、このような読取装置に、撮像素子を角度が異なる複数の位置に移動させつつ読み取りを実行させるプログラムの発明も把握できる。また、読取装置は、スキャナー単体としての装置であってもよいし、プリンターやコピー機やファクシミリ機など種々の装置としての機能（の一部あるいは全部）を併せ持った複合機であってもよい。
【図面の簡単な説明】
【００１５】
【図１】読取装置の構成の一部を概略的に示す図である。
【図２】読取装置の全体構成を概略的に示す図である。
【図３】読取制御処理を示すフローチャートである。
【図４】反射面の特徴と光の反射態様との関係性を例示する図である。
【図５】読取画像データの一部を模式的に例示する図である。
【図６】変形例３にかかる処理を示すフローチャートである。
【図７】本スキャン時の原稿読取の様子を説明する図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施形態を説明する。
１．装置構成
図１は、本実施形態にかかる読取装置１０の構成の一部を概略的に示している。読取装置１０においては、ガラス等で形成された原稿台Ｇに、読取対象物としての原稿Ｓが置かれる。原稿Ｓの上側は、図示しない蓋で覆われる。読取装置１０の筐体内では、原稿台Ｇ下方に撮像素子ユニット２０が配設されている。撮像素子ユニット２０は、光源２１と、撮像素子２３とを有する。光源２１は、例えばＬＥＤであり、原稿Ｓに光を照射する。撮像素子２３は、撮像素子ユニット２０内における複数の位置へ移動可能であり、複数の位置それぞれで原稿Ｓからの反射光を受光することにより原稿Ｓを読み取る。撮像素子２３と原稿台Ｇとの間にはレンズ２２が設けられており、レンズ２２も撮像素子２３の移動に伴って撮像素子ユニット２０内を移動する。以下では、特に説明しなくても、レンズ２２は撮像素子２３とともに移動することとする。撮像素子２３は、レンズ２２で集約された光を受光する。
【００１７】
撮像素子２３は、例えば、原稿台Ｇの範囲に略対応した読み取り可能範囲の幅方向（主走査方向。図１の紙面に垂直な方向。）に複数の画素（受光素子）を並べたリニアセンサーであり、受光素子で受光した光に対する光電変換および電気信号のＡ／Ｄ変換を経て、画素毎のデジタル値（ＲＧＢ値）を出力する。図に示すように、撮像素子２３は、撮像素子ユニット２０内における複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５へ移動可能であり、位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５へ移動したときに撮像素子２３が向く方向と、原稿Ｓの読み取り面（或いは原稿台Ｇの面）とがなす角度は、位置毎に異なる。図１では、撮像素子２３が位置Ｐ１に在る状態を実線で示し、撮像素子２３が位置Ｐ２，Ｐ３，Ｐ４，Ｐ５へ移動した状態を鎖線で示している。位置Ｐ１は、撮像素子２３の初期位置とも言う。以下では、撮像素子２３の移動とは、特に断らない限り、撮像素子ユニット２０内における撮像素子２３の位置を上記複数の位置の中で変更することを意味する。
【００１８】
撮像素子ユニット２０は、原稿台Ｇの主走査方向に垂直な方向（副走査方向）へ、駆動機構３０（図２）により原稿台Ｇと平行に移動可能である。また、駆動機構３０は、撮像素子ユニット２０内において、例えば、位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５に対応した曲線状のレール（不図示）に沿って撮像素子２３を移動させることができる。駆動機構３０は、例えば、撮像素子２３を撮像素子ユニット２０内で一つの位置に維持した状態で撮像素子ユニット２０を上記読み取り可能範囲の副走査方向へ移動させる処理を、撮像素子２３の位置を変更して繰り返す。あるいは、駆動機構３０は、副走査方向における撮像素子ユニット２０の位置（副走査方向の読取解像度に応じた移動ピッチ毎の位置）毎に撮像素子ユニット２０を停止させ、停止させた状態で撮像素子２３を各位置に移動させる処理を、撮像素子ユニット２０の位置を変更して繰り返す。この結果、原稿Ｓ全体を撮像素子２３により複数の角度で読み取ることができる。
【００１９】
図１の例では、光源２１に最も近い撮像素子２３の位置Ｐ１（初期位置）は、光源２１から原稿Ｓへの光の入射路（原稿Ｓへの入射角４５度であり、光源２１から原稿Ｓへの、想定される代表的な光路。）と撮像素子２３が向く方向とがなす角度が４５度となるように設定されている。また、他の位置Ｐ２，Ｐ３，Ｐ４，Ｐ５は、順に光源２１から遠い位置となっており、上記入射路と各位置Ｐ２，Ｐ３，Ｐ４，Ｐ５へ移動した撮像素子２３が向く方向とがなす角度は、光源２１から遠い位置ほど大きい。また、複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５のうち、特定の位置（特定位置。図１の例では、位置Ｐ３。）は、光源２１との関係において撮像素子２３が正反射角で反射光を受光できる角度に設定されている。つまり、上記入射路と原稿Ｓとがなす角度＝特定位置の撮像素子が向く方向と原稿Ｓとがなす角度、となっている。
【００２０】
図２は、読取装置１０の全体構成を概略的に示している。ここでは、読取装置１０は、複合機の一種として例示されている。読取装置１０は、読取装置１０の各部を制御する制御部４０を備える。制御部４０は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３等を有し、ＣＰＵ４１が、ＲＯＭ４２等に記憶されたプログラムデータに従った演算を、ＲＡＭ４３をワークエリアとして使用して実行することにより、例えば、読取制御部４０ａ、判定部４０ｂ、印刷制御部４０ｃ、警告処理部４０ｄ等の各機能を実現する。また、読取装置１０は、外部機器との通信のためのインターフェース（Ｉ／Ｆ）５０を備える。図２の例では、読取装置１０は、Ｉ／Ｆ５０を介してコンピューター９０と接続している。
【００２１】
読取装置１０はさらに、ハードディスクドライブ（ＨＤＤ）等で構成された記憶装置（記憶部６０）、プリンターエンジン７０、操作パネル８０等を備えるとしてもよい。プリンターエンジン７０は、印刷制御部４０ｃ等によって生成された印刷データに基づき印刷媒体へ印刷を行う印刷機構である。操作パネル８０は、例えば、液晶ディスプレー等で構成された表示部８１や、表示部８１上のタッチパネル、その他各種キーやボタンを備える。操作パネル８０は、タッチパネル、その他各種キーやボタンを介してユーザーからの指示を受け付け、また、必要な表示を表示部８１において適宜行う。読取装置１０の各構成要素は、バスを介して互いに接続されている。
【００２２】
読取制御部４０ａは、撮像素子ユニット２０および駆動機構３０を制御することにより、駆動機構３０に撮像素子２３、撮像素子ユニット２０をそれぞれ移動させ、かつ、撮像素子２３により原稿Ｓの読み取りを実行させることにより、原稿Ｓの読取結果としての読取画像データ（画素毎にＲＧＢ値を有するデータ）を取得する。駆動機構３０は、撮像素子２３、撮像素子ユニット２０をそれぞれ移動させるためのモーターやキャリッジを備える。印刷制御部４０ｃは、読取制御部４０ａから出力（後述の図３のステップＳ２３０。）された読取画像データに基づいて印刷データを生成し、印刷データに基づいてプリンターエンジン７０に印刷を実行させる。この場合、印刷制御部４０ｃは、読取画像データに対する、ＲＧＢ表色系からインク表色系への色変換処理、色変換処理後のデータ（インク量データ）に対するハーフトーン処理、ハーフトーン処理後のデータ（ハーフトーンデータ）に対するラスタライズ処理等を実行することにより、原稿Ｓに表された画像に対応した印刷データを生成する。
【００２３】
読取制御部４０ａは、読取画像データを、記憶部６０に保存したり、Ｉ／Ｆ５０を介してコンピューター９０へ送信したりしてもよい。また、読取装置１０は、コンピューター９０によって駆動が制御されるとしてもよい。つまり、コンピューター９０にインストールされたスキャナー制御用のプログラム（ドライバー）によりコンピューター９０から送信されたコマンドに応じて、原稿Ｓの読み取りを実行し、読み取りにより読取制御部４０ａが出力した読取画像データに基づく印刷（コピー）を実行したり、読取画像データをコンピューター９０へ送信したりしてもよい。
【００２４】
なお上記では、原稿Ｓの位置を固定し、撮像素子ユニット２０を移動させることにより原稿Ｓの全体をスキャンする構成を示したが、読取装置１０は、撮像素子ユニット２０の位置を固定し、原稿Ｓを副走査方向へ搬送することで原稿Ｓがスキャンされる構成としてもよい。
また、読取装置１０は、撮像素子ユニット２０を主走査方向において小型化し、撮像素子ユニット２０を主走査方向へキャリッジにより移動させる構成を採用してもよい。かかる構成とする場合、原稿の１ライン分の画像を、撮像素子ユニット２０を主走査方向に複数回移動させる過程で撮像素子２３を各位置に移動させて読み取り、かつ、１ライン分の読み取り後に副走査方向の読取解像度に応じた上記ピッチで原稿Ｓ（又は撮像素子ユニット２０）を副走査方向に移動させることを繰り返すことで、原稿Ｓの全体をスキャンすることができる。
また、撮像素子２３が撮像素子ユニット２０内で移動可能な位置は、図１に示した態様（５ヶ所）に限られず、角度が異なる２ヶ所以上であれば様々な態様を採用できる。
【００２５】
２．読取制御処理
図３は、制御部４０が実行する読取制御処理をフローチャートにより示している。ステップＳ２００では、読取制御部４０ａは、撮像素子ユニット２０および駆動機構３０を制御することにより、駆動機構３０に撮像素子２３、撮像素子ユニット２０をそれぞれ移動させ、かつ、撮像素子２３に複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５において原稿Ｓを読み取らせる。この結果、位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５がそれぞれ対応する角度で読み取られた各読取画像データが判定部４０ｂに出力される。
【００２６】
ステップＳ２１０では、判定部４０ｂが、上記複数の角度による読取画像データを比較することにより、原稿Ｓに表された画像の属性を判定する。この場合、判定部４０ｂは、撮像素子２３の上記複数の角度による読取画像データを、画素が共通する値同士で比較する。比較に用いる値（読取値）は、ＲＧＢのうち特定の値であってもよいし、ＲＧＢを所定の比率で重み付け加算して得られる値（輝度）等であってもよい。つまり、図１に示したように撮像素子２３が移動可能な位置が５ヶ所（上記複数の角度が５種類）ある場合、一つの画素についてステップＳ２１０で比較に用いられる読取値も５個である。
【００２７】
図４は、原稿Ｓの反射面の特徴と、反射面における光の反射態様との関係性を例示している。図４Ａ，４Ｂ，４Ｃではいずれも、入射光（入射角４５度）の光路を実線で例示し、反射光の一部の光路を鎖線で例示している。図４Ａに示すように、原稿Ｓの反射面が光沢（特殊光沢含む。）を有していない面（マットな質感の面）である場合、そのような面で反射する光は、全ての反射角方向にほぼ同じ光量となる。一方、図４Ｂに示すように、原稿Ｓの反射面が光沢（特殊光沢除く。）を有する面である場合、そのような面で反射する光は、正反射角の方向において突出した光量となり、それ以外の反射角方向ではほぼ同じ光量となる。また、図４Ｃに示すように、原稿Ｓの反射面がメタリックインクで印刷されているためにメタリック感（特殊光沢）を発現する場合、そのような面における反射光の光量は、正反射角の方向において突出し、それ以外の反射角方向では正反射角の方向の光量をピークとして滑らかに変化している。
【００２８】
そこで当該ステップＳ２１０では、判定部４０ｂは、判定対象とした画素についての上記複数の角度による読取値を比較したとき、読取値の差（各角度による読取値のうちの最大値と最小値との差）が予め規定された数値範囲に収まる場合には、判定対象とした画素は光沢（特殊光沢含む。）を有さない画像（属性＝非光沢）であると判定する。
【００２９】
一方、判定部４０ｂは、判定対象とした画素についての上記複数の角度による読取値を比較したとき、特定位置（正反射角）による読取値が特定位置以外の角度による読取値よりも突出して高く、かつ、特定位置以外の角度による読取値の差（特定位置以外の角度による読取値のうちの最大値と最小値との差）が上記予め規定された数値範囲に収まる場合には、判定対象とした画素は光沢（特殊光沢除く。）を有する画像（属性＝光沢）であると判定する。なお、特定位置（正反射角）による読取値が特定位置以外の角度による読取値よりも突出して高いか否かは、例えば、特定位置（正反射角）による読取値と、特定位置以外の角度による読取値のうちの最大値との差が、予め規定された差分値よりも大きいか否かにより判定できる。
【００３０】
また、判定部４０ｂは、判定対象とした画素についての上記複数の角度による読取値を比較したとき、特定位置（正反射角）による読取値が特定位置以外の角度による読取値よりも突出して高く、かつ、各位置の角度による読取値が所定の変化態様にて変化している場合には、判定対象とした画素はメタリック感（特殊光沢）を有する画像（属性＝特殊光沢）であると判定する。判定部４０ｂは、例えば、特定位置以外の角度による読取値の差が上記予め規定された数値範囲に収まらず、かつ、特定位置以外の位置については、その角度による読取値が、特定位置とは逆側の隣に位置する別の位置（位置Ｐ２にとっては位置Ｐ１、位置Ｐ４にとっては位置Ｐ５）の角度による読取値よりも大きい場合に、各位置の角度による読取値が所定の変化態様であると判定する。
判定部４０ｂは、このような属性の判定を、読取画像データを構成する画素毎に実行する。
【００３１】
ステップＳ２２０では、判定部４０ｂは、読取画像データに対して、ステップＳ２１０で画素毎に判定した画像の属性を示す情報（属性情報）を付加する。属性情報の付加の対象となる読取画像データは、撮像素子ユニット２０による読取結果として当該読取制御処理の後に、種々の処理に提供されるデータであり、基本的には、複数の位置のうちある一つの位置（角度）による読取画像データが採用される。本実施形態では、初期位置の角度による読取画像データに対して属性情報を付加するものとする。例えば、判定部４０ｂは、読取画像データのアルファチャンネルに属性情報を記録する。読取画像データは画素毎に、ＲＧＢチャンネルの情報（例えば各チャンネルは８ビット（２５６階調）の情報。）を有し、さらに一つのチャンネル（アルファチャンネル）を有し、判定部４０ｂは、当該アルファチャンネルに、その画素についての属性情報を記録する。言い換えると、判定部４０ｂは、属性情報の付加対象とする読取画像データを、アルファチャンネルを有する所定形式の画像ファイルに変換した上で、画素毎のアルファチャンネルに属性情報を記録する。なお本実施形態では、少なくとも属性が「光沢」または「特殊光沢」である画素について、それら属性を一義的に特定する属性情報を記録する。
【００３２】
ただし、属性情報の付加対象とする読取画像データは、全ての画素のＲＧＢチャンネルが上記一つの位置（初期位置）の角度による読取画像データであるとは限らない。これは、特にメタリック感の有る原稿については、反射光を受光する撮像素子の角度によっては、読取結果として殆ど色味が無い白や黒としての画像データしか得られない場合があるからである。そこで、判定部４０ｂは、属性が「特殊光沢」である画素については、各位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５の角度による読取結果としてのＲＧＢ値のうち、彩度が最も高いＲＧＢ値（原稿Ｓにおける色味を保持できているＲＧＢ値）を、そのＲＧＢチャンネルの情報として採用する。彩度の評価方法は特に限られず、例えば、ＲＧＢ値を所定の表色系変換式により機器非依存表色系のＬ*ａ*ｂ*値に変換して彩度を評価してもよいし、単純にＲＧＢ値の各要素の中での最大値と最小値との差分を彩度と見なして評価してもよい。
【００３３】
図５は、ステップＳ２２０の結果得られる読取画像データの一部を模式的に例示している。図５では、矩形で表された複数の画素のうちハッチングを記した画素は「特殊光沢」を示す属性情報が記録された画素であるとする。つまり、読取対象となった原稿Ｓの一部領域がメタリックインクを用いて印刷されていたために、当該一部領域に相当する各画素については、各位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５の角度による読取値を比較した結果、「特殊光沢」を示す属性情報が（アルファチャンネルに）記録された。また、図５の例では、当該一部領域に相当する画素以外の画素では、ＲＧＢチャンネルの情報として初期位置において読み取られたＲＧＢ値（Ｒ１，Ｇ１，Ｂ１）がそのまま採用されているが、当該一部領域に相当する画素では、ＲＧＢチャンネルの情報として、各位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５の角度によるＲＧＢ値のうち彩度が最も高かったＲＧＢ値（例えば、位置Ｐ２の角度によるＲ２，Ｇ２，Ｂ２）が採用されている。なお図５では、アルファチャンネルについては記載を省略している。
【００３４】
ステップＳ２３０では、読取制御部４０ａは、ステップＳ２２０までの処理により得られた属性情報付きの読取画像データ（画像ファイル）を出力する。ここで言う出力とは、印刷制御部４０ｃへの出力や、記憶部６０への出力や、Ｉ／Ｆ５０を介してのコンピューター９０への出力である。つまり、操作パネル８０を介しての指示やコンピューター９０からの指示（原稿Ｓのコピー指示や、スキャン結果の読取装置１０内への保存指示や、スキャン結果のコンピューター９０内への保存指示）によって、属性情報付きの読取画像データの出力先が決められている。
【００３５】
このように本実施形態によれば、読取装置１０は、光源２１と、撮像素子２３であって原稿Ｓの読み取り面に対してそれぞれ異なる角度の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５へ移動可能な撮像素子２３、を有する撮像素子ユニット２０を備える。そして、撮像素子ユニット２０と原稿Ｓとの相対位置を変化させながら撮像素子２３を駆動させることにより、撮像素子２３により複数の角度で原稿Ｓを読み取ることができる。つまり、原稿Ｓから様々な角度へ反射される反射光を撮像素子２３の複数の向き（角度）で受光できるため、原稿Ｓを正確に読み取る上で必要な情報を的確に得ることができる。
【００３６】
特に、従来の一つの角度で設置された撮像素子による読取方法では、原稿Ｓに光沢やメタリック感を有する領域があるか否か（原稿Ｓのどの領域が光沢やメタリック感を有するか）を判定することが困難であった。しかし本実施形態によれば、原稿Ｓに対して異なる角度に規定された複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５それぞれにおいて撮像素子２３で原稿Ｓを読み取り、それぞれの読取結果を比較することで、上記判定が可能となった。また、上記判定が可能となったことで、ステップＳ２３０で読取制御部４０ａが出力する読取画像データには、光沢やメタリック感に関する情報（属性情報）が付加される。そのため、このような属性情報を有する読取画像データに基づく印刷を後に実行する場合、「光沢」の属性情報を有する領域については、例えばクリアインクを用いた印刷を実行したり、「特殊光沢」の属性情報を有する領域については、例えばメタリックインクを用いた印刷を実行したりすることで、読取対象とした原稿Ｓと同等の質感をコピー結果において的確に表現することができる。また、このような属性情報を有する読取画像データに基づく画像を所定のディスプレーに表示する場合、「光沢」や「特殊光沢」の属性情報を有する領域については、その属性情報に応じて適切な画像処理（データ加工）を行なうことで、ディスプレー上でも読取対象とした原稿Ｓと同等の質感を表現することができる。
【００３７】
３．変形例
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば以下のような各変形例も可能である。上述の実施形態や各変形例を組み合わせた内容も、本発明の開示範囲である。
【００３８】
変形例１：
上記読取制御処理においては、複数の位置（角度）による読取値を比較し、読取値に所定以上のばらつきがある場合に、所定の警告処理を実行するとしてもよい。例えば、判定部４０ｂは、ステップＳ２１０（図３）において、撮像素子２３の複数の角度による読取画像データを画素単位で比較し、対象とした画素についての各角度に対応する読取値を比較したとき、読取値の差（各角度による読取値のうちの最大値と最小値との差）が予め規定された数値範囲に収まらない場合には、通常の画像ではないと判定する。ここでいう通常の画像とは非光沢な画像であり、撮像素子２３の角度によらずその色味を正確に読み取り可能な画像である。光沢やメタリック感を有する画素は、通常の画像とは判定されない。判定部４０ｂは、通常の画像ではないと判定した場合には、警告処理部４０ｄに警告処理を実行させる。警告処理部４０ｄは、操作パネル８０の表示部８１（あるいはコンピューター９０のディスプレー）に所定の警告文を表示させる。例えば、読取対象となっている原稿Ｓは正常に読み取りができない（可能性のある）原稿である旨をメッセージにより表示する。
【００３９】
このような変形例１によれば、ユーザーは、上記警告が表示された場合に、読取対象とした原稿Ｓのスキャンを中止するか否かを判断することができる。例えば、ユーザーは、上記警告とともに表示部８１（あるいはコンピューター９０のディスプレー）に表示された「続行」または「中止」のいずれかのボタンを操作することで、スキャンの続行か中止かを選択できる。「続行」が選択された場合には、上記ステップＳ２１０以降の処理が続行され、「中止」が選択された場合には、その時点で図３の処理が中止される。
【００４０】
変形例２：
上記ステップＳ２１０で判定した画像の属性を保存する領域は、上述したアルファチャンネルに限られない。例えば、判定部４０ｂは、属性情報の付加対象とする読取画像データをＪＰＥＧ形式の画像ファイルに変換するとともに、このファイルにおけるメーカーノートと呼ばれる情報領域に、画素毎の属性情報を記録するとしてもよい。
【００４１】
変形例３：
これまでは、原稿Ｓの領域全体を対象として、撮像素子２３による複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５での読み取りを実行する場合を説明した。しかしながら、撮像素子２３を複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５に移動させ、それぞれの位置で原稿Ｓを読み取ることは、多くの時間と演算処理を必要とする。そこで読取装置１０は、原稿Ｓへのプレスキャンおよび本スキャンを実行するとし、プレスキャン時には、撮像素子２３により複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５のうち一部の位置において原稿Ｓを読み取り、当該一部の位置における読取結果に基づいて複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５の全てにおいて原稿Ｓを読み取る必要があるか否か判定し、必要があると判定した場合にのみ、本スキャン時に撮像素子２３により複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５の全てで原稿Ｓを読み取り、必要があると判定しなかった場合には、本スキャン時に撮像素子２３により複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５のうち一つの位置で原稿Ｓを読み取る。
【００４２】
図６は、当該変形例３にかかるフローチャートを示している。ステップＳ１００では、読取制御部４０ａは、撮像素子ユニット２０および駆動機構３０を制御することにより、駆動機構３０に撮像素子２３、撮像素子ユニット２０をそれぞれ移動させ、かつ、撮像素子２３に特定位置（正反射角）において原稿Ｓを読み取らせるプレスキャンを実行する。つまり、撮像素子２３が移動可能な複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５のうち、撮像素子２３の位置を特定位置に限定して原稿台Ｇをスキャンさせる。このプレスキャンにより、原稿台Ｇにおける原稿Ｓの位置やサイズ（本スキャンで読み取りを行なうべき範囲）が取得できるとともに、原稿Ｓについての読取画像データ（プレスキャンデータと呼ぶ。）が得られる。
【００４３】
ステップＳ１１０では、判定部４０ｂが、プレスキャンデータに基づき、原稿Ｓに表された画像の属性を予測する。この場合、判定部４０ｂは、プレスキャンデータを構成する各画素の読取値の中に、所定のしきい値以上に大きな読取値が存在している場合に、光沢あるいは特殊光沢を有する領域が画像内に存在すると予測する。上述したように、画像の属性は、撮像素子２３の上記複数の位置による読取画像データを比較することで正確に判定するものである。そのため、当該ステップＳ１１０における予測は、正確な判別を目的としているのではなく、光沢あるいは特殊光沢を有する領域が画像内に存在する可能性が少しでもある場合にそのような領域が存在すると判定できるように、しきい値も低めに設定されている。ただし、ステップＳ１１０における予測の正確性をある程度上げるために、ステップＳ１００のプレスキャンでは、撮像素子２３に特定位置および初期位置（位置Ｐ１）において原稿Ｓを読み取らせるとしてもよい。
【００４４】
そして、ステップＳ１１０では、このような特定位置における読み取りによるプレスキャンデータと初期位置における読み取りによるプレスキャンデータとを比較すれば、特定位置における読み取りによるプレスキャンデータのみに基づいて上記予測を行なうよりも予測の正確性を上げることができる。この場合、判定部４０ｂは、これら２種類のプレスキャンデータの読取値を画素が共通する値同士で比較し、特定位置による読取値が初期位置による読取値よりも所定以上に大きい画素が存在している場合に、光沢あるいは特殊光沢を有する領域が画像内に存在すると予測する。
【００４５】
ステップＳ１２０では、判定部４０ｂは、ステップＳ１１０における予測結果に応じて処理を分岐する。つまり判別部４０ｂは、ステップＳ１１０において光沢あるいは特殊光沢を有する領域が画像内に存在すると予測した場合にはステップＳ３００へ進み、光沢あるいは特殊光沢を有する領域が画像内に存在しないと予測した場合にはステップＳ１３０へ進む。ステップＳ３００では、読取制御部４０ａは、撮像素子ユニット２０および駆動機構３０を制御することにより、駆動機構３０に撮像素子２３、撮像素子ユニット２０をそれぞれ移動させ、かつ、撮像素子２３に複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５において原稿Ｓを読み取らせる本スキャンを実行する。ただしこの場合でも、原稿Ｓの全領域について撮像素子２３により複数の位置（角度）で読み取りを行なうのではなく、ステップＳ１１０で光沢あるいは特殊光沢を有すると予測された領域に限定して、撮像素子２３により複数の位置（角度）で読み取りを行なう。
【００４６】
図７は、本スキャン時の原稿Ｓの読み取りの様子を説明するための図である。図７では、原稿Ｓのうち鎖線で囲った一部の領域を、ステップＳ１１０において光沢あるいは特殊光沢を有すると予測された領域（予測領域ＰＡ）としている。また図７では、主走査方向に長い読取範囲ＳＡをグレー色にて例示している。読取範囲ＳＡは、リニアセンサーとしての撮像素子２３が一度に読み取りを行なう範囲（あるいは、小型化された撮像素子ユニット２０が主走査方向へ移動可能な構成であれば、一度の主走査で撮像素子２３が読み取りを行なう範囲）であり、上記「１ライン」に相当する。読取範囲ＳＡと原稿Ｓとの副走査方向における相対位置は、撮像素子ユニット２０あるいは原稿Ｓが副走査方向へ移動することで変化する。
【００４７】
当該ステップＳ３００では、読取制御部４０ａは、予測領域ＰＡに該当する副走査方向の範囲を特定し、当該特定した範囲（図７においては範囲ＭＡ。）についてのみ、撮像素子２３に複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５において原稿Ｓを読み取らせる。一方、当該特定した範囲（範囲ＭＡ）以外の原稿Ｓ上の範囲については、読取制御部４０ａは、撮像素子２３に初期位置だけで読み取りを実行させる。ステップＳ３１０，Ｓ３２０は、ステップＳ２１０，Ｓ２２０（図３）とほぼ同じ処理である。ただし判定部４０ｂは、範囲ＭＡに対応する画素であって且つ予測領域ＰＡに対応する各画素について、ステップＳ３００で読み取られた上記複数の角度（複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５）別の読取値の比較に基づいて属性の判定を行う（ステップＳ３１０）。そして、判定部４０ｂは、属性情報の付加対象となる読取画像データの各画素のうち、予測領域ＰＡに対応する各画素について、ステップＳ３１０で判定された属性情報を記録する（ステップＳ３２０）。ただし、予測領域ＰＡ内の画素であってもステップＳ３１０において属性が「光沢」、「特殊光沢」のいずれにも判定されない画素も有り得るため、予測領域ＰＡ内の全ての画素について属性情報が記録される訳ではない。
【００４８】
ステップＳ３２０の結果得られる属性情報付きの読取画像データにおいても、属性が「特殊光沢」である画素以外の画素については、上記初期位置における読み取りで得られたＲＧＢ値がＲＧＢチャンネルの情報として採用され、属性が「特殊光沢」である画素については、各位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５における読み取りで得られたＲＧＢ値のうち彩度が最も高いＲＧＢ値がＲＧＢチャンネルの情報として採用される。ステップＳ１３０では、原稿Ｓに予測領域ＰＡは存在しないため、読取制御部４０ａは、原稿Ｓに対する通常のスキャン（撮像素子２３による初期位置だけでの読み取り）を実行させる。ステップＳ３３０では、読取制御部４０ａは、ステップＳ３２０あるいはステップＳ１３０の処理により得られた（属性情報付きの）読取画像データを、ステップＳ２３０（図３）と同様に出力する。このような変形例３によれば、撮像素子２３の一種類（特定位置）あるいは二種類（特定位置および初期位置）程度の少ない角度によるプレスキャンにより、原稿Ｓに、より多くの角度による読み取りに基づいて属性を判定すべき領域があるか否かを予測し、当該より多くの角度による読み取りに基づいて属性を判定すべきと予測された領域についてのみ、当該より多くの角度（複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５）による読み取りを行なう。そのため、撮像素子２３を複数の位置へ移動させて読み取りを実行させることによる時間の増大や処理量の増加を必要最小限に抑えることができる。
【００４９】
変形例４：
撮像素子ユニット２０内に複数の撮像素子２３が設けられ、駆動機構３０が複数の撮像素子２３をそれぞれ移動させる構成を採用してもよい。例えば、複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５のうち一定範囲（例えば、位置Ｐ１〜Ｐ３）において移動可能な撮像素子２３と、複数の位置Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５のうち他の範囲（例えば、位置Ｐ４〜Ｐ５）へ移動可能な撮像素子２３とを備える構成としてもよい。
【００５０】
変形例５：
本明細書において「インク」とは、液状のインクに限らず、レーザープリンターに用いられるトナーも含む広い意味で使用されている。このような「インク」の広い意味を有する他の用語としては「色材」や「着色材」、「着色剤」等を用いることも可能である。
【符号の説明】
【００５１】
１０…読取装置、２０…撮像素子ユニット、２１…光源、２３…撮像素子、４０…制御部、４０ａ…読取制御部、４０ｂ…判定部、４０ｃ…印刷制御部、４０ｄ…警告処理部、４１…ＣＰＵ、４２…ＲＯＭ、４３…ＲＡＭ、８１…表示部、９０…コンピューター
【図１】
0005760563.tif 000002
【図２】
0005760563.tif 000003
【図３】
0005760563.tif 000004
【図４】
0005760563.tif 000005
【図５】
0005760563.tif 000006
【図６】
0005760563.tif 000007
【図７】
0005760563.tif 000008