(57)【要約】【課題】光沢の検知のために白地部分が暗めに読み取られて画質が低下することを回避する。【解決手段】異なる方向から光を照射する複数の光源部１２，１３と、複数方向から光を照射された前記読取対象を読み取った複数の読取画像を得る画像読取部１０と、読取画像を複数に分けた領域毎の輝度値の平均値と領域毎に予め設定した閾値との比較により光沢の有無を検知する光沢検知処理を実行する光沢検知手段１７１と、光沢なしと判定した場合は、一の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行し、光沢ありと判定した場合は、複数の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行する輝度補正手段１７３と、輝度補正を実行した複数の読取画像について、正反射光による画像レベルの変化が小さいと予め定められた領域をそれぞれ合成して、読取対象に対応する補正読取画像を生成する画像合成手段１５と、を備える。【選択図】図６
2018007034.tif 000002
【特許請求の範囲】
【請求項１】
読取対象に対して異なる方向から光を照射する複数の光源部と、
前記複数の光源部により複数方向から光を照射された前記読取対象を読み取った複数の読取画像を得る画像読取部と、
前記読取画像を複数に分けた領域毎の輝度値の平均値と前記領域毎に予め設定した閾値との比較により光沢の有無を検知する光沢検知処理を実行する光沢検知手段と、
前記光沢検知手段により光沢なしと判定した場合は、一の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行し、前記光沢検知手段により光沢ありと判定した場合は、複数の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行する輝度補正手段と、
前記輝度補正手段により輝度補正を実行した前記複数の読取画像について、正反射光による画像レベルの変化が小さいと予め定められた領域をそれぞれ合成して、前記読取対象に対応する補正読取画像を生成する画像合成手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記光沢検知手段は、一の前記光源部から光を照射された前記読取対象を読み取った前記読取画像について前記光沢検知処理を実行する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記光沢検知手段は、前記複数の光源部から同時に光を照射された前記読取対象を読み取った前記読取画像について前記光沢検知処理を実行する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項４】
前記読取対象の差し替えの通知を受け付ける通知受付手段を更に備え、
前記光沢検知手段は、前記通知受付手段が前記読取対象の差し替えの通知を受け付けた場合、前記複数の光源部から時間差で光を照射された前記読取対象を読み取った前記読取画像各々の画素毎の輝度値の差分を前記読取画像を複数に分けた領域毎の輝度値の平均値として、光沢の有無を検知する光沢検知処理を実行する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項５】
前記画像読取部で得た前記読取画像から前記読取対象の差し替えを検知する差し替え検知手段を更に備え、
前記通知受付手段は、前記差し替え検知手段から前記読取対象の差し替えの通知を受け付ける、
ことを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記光沢検知手段は、前記光沢検知処理を実行する前記読取画像を複数に分けた領域を正反射光の影響が出やすい一部の領域に限定し、他の領域では前記光沢検知処理を実行しない、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項７】
前記光沢検知手段は、前記画像読取部で得た前記読取対象の前記読取画像から当該読取対象の形状に応じて限定する領域の位置と数との少なくとも何れか一方を変更する、
ことを特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記画像読取部で得た前記読取画像の輝度値が低下した場合、当該輝度値の低下を補正する補正手段を備え、
前記光沢検知手段は、前記補正手段による補正量に応じて前記閾値を変更する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項９】
請求項１ないし８の何れか一項に記載の画像読取装置と、
前記画像読取装置の出力に基づいて画像を形成する画像形成部と、
を備えることを特徴とする画像形成装置。
【請求項１０】
読取対象に対して異なる方向から光を照射する複数の光源部と、前記複数の光源部により複数方向から光を照射された前記読取対象を読み取った複数の読取画像を得る画像読取部とを備える画像読取装置を制御するコンピュータを、
前記読取画像を複数に分けた領域毎の輝度値の平均値と前記領域毎に予め設定した閾値との比較により光沢の有無を検知する光沢検知処理を実行する光沢検知手段と、
前記光沢検知手段により光沢なしと判定した場合は、一の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行し、前記光沢検知手段により光沢ありと判定した場合は、複数の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行する輝度補正手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
原稿の画像を読み取る画像読取装置には、様々なタイプのものがある。例えば、載置台等の上に上向きに載置した原稿の読取面の上方から光を照射し、画像を撮像する画像読取装置が知られている。
【０００３】
従来の画像読取装置において光沢度の高い原稿を上方から読み取る場合、光源反射光が直接撮像素子に入り、画像の一部が白飛びしてしまう問題がある。そこで、光沢度の高い原稿読取時においても、光源部の正反射光の影響を低減して白飛びを抑える画像読取装置が開示されている。具体的には、光源部を複数用意して各光源部での画像を取得し、反射光による影響がない箇所を合成する、あるいは複数画像から原稿の反射率を求めて補正をかける技術が開示されている。
【０００４】
しかしながら、従来の画像読取装置は、各光源部での画像をそれぞれ取得して合成するため、下記に示すような課題が生じる。
１．白飛びを抑える機能がない場合よりも読み取り時間が長くなってしまう。
２．ユーザが原稿を手で押さえている場合、途中で原稿が動いてしまい、各読み取り画像の原稿位置が一致しないことで最終画像の品質が低下する。
３．点灯／消灯動作を何度も繰り返すことでユーザに不快感を与えてしまう。
【０００５】
特に、ブック原稿など連続して複数ページを読み取る場合には、ページごとに上述の課題が発生するため影響が大きい。
【０００６】
そこで、従来においては、一の光源部から取得した画像により光沢の有無を判定し、光沢がないと判定した場合に取得画像を最終画像とすることで、光沢のない原稿を読み取る場合の課題を解決することが提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、従来の手法によれば、原稿の白地部分を光沢による白飛び部分より低い輝度値で読み取る必要があり、白地部分が暗めに読み取られて画質が低下してしまうという問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、光沢の検知のために白地部分が暗めに読み取られて画質が低下することを回避でき、輝度補正後の白地部分のレベルを最大まで引き上げることができる、画像読取装置、画像形成装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、読取対象に対して異なる方向から光を照射する複数の光源部と、前記複数の光源部により複数方向から光を照射された前記読取対象を読み取った複数の読取画像を得る画像読取部と、前記読取画像を複数に分けた領域毎の輝度値の平均値と前記領域毎に予め設定した閾値との比較により光沢の有無を検知する光沢検知処理を実行する光沢検知手段と、前記光沢検知手段により光沢なしと判定した場合は、一の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行し、前記光沢検知手段により光沢ありと判定した場合は、複数の読取画像に対して白地部分の輝度値が最大値になるように輝度補正を実行する輝度補正手段と、前記輝度補正手段により輝度補正を実行した前記複数の読取画像について、正反射光による画像レベルの変化が小さいと予め定められた領域をそれぞれ合成して、前記読取対象に対応する補正読取画像を生成する画像合成手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、輝度補正前に光沢有無の判定を行うことで、光沢の検知のために白地部分が暗めに読み取られて画質が低下することを回避でき、輝度補正後の白地部分のレベルを最大まで引き上げることができる、という効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、従来の画像読取装置の光学系の概要を例示する正面図である。
【図２】図２は、画像読取装置が画像を読取る場合の動作例を示すフローチャートである。
【図３】図３は、正反射光を含む画像を合成し、除去するための方法例を示す図である。
【図４】図４は、従来の光源部（ＬＥＤ）の点灯時間例を示す図である。
【図５】図５は、第１実施形態にかかる画像読取装置の構成の概要を例示するブロック図である。
【図６】図６は、制御部が発揮する機能を示す機能ブロック図である。
【図７】図７は、光沢がある白色原稿における正反射光の発生例を示す図である。
【図８】図８は、図７に示す読取画像についての画素レベルを示す図である。
【図９】図９は、原稿を複数の領域に分けた例を示す図である。
【図１０】図１０は、図７に示す読取画像について輝度補正後の画素レベルを示す図である。
【図１１】図１１は、第１の実施形態における画像読取処理の流れを示すフローチャートである。
【図１２】図１２は、第２の実施の形態にかかる画像読取装置における画像読取処理の流れを概略的に示すフローチャートである。
【図１３】図１３は、第３の実施の形態が解決する問題点を示す図である。
【図１４】図１４は、第３の実施の形態が解決する問題点を示す図である。
【図１５】図１５は、第３の実施の形態にかかる制御部が発揮する機能を示す機能ブロック図である。
【図１６】図１６は、画像読取装置による１回目のスキャン時の動作例を示すフローチャートである。
【図１７】図１７は、画像読取装置による２回目のスキャン以降の動作例を示すフローチャートである。
【図１８】図１８は、第４の実施の形態にかかる制御部が発揮する機能を示す機能ブロック図である。
【図１９】図１９は、差し替え検知手段の動作例を示すフローチャートである。
【図２０】図２０は、原稿領域の面積変化の例を示す図である。
【図２１】図２１は、第５の実施の形態が解決する問題点を示す図である。
【図２２】図２２は、第５の実施の形態にかかる光沢検知手段による光沢有無の判定処理の流れを概略的に示すフローチャートである。
【図２３】図２３は、光沢の有無の判定対象となる領域（ブロック）を記憶するテーブルを例示的に示す図である。
【図２４】図２４は、第６の実施の形態が解決する問題点を示す図である。
【図２５】図２５は、第６の実施の形態にかかる光沢検知手段による光沢有無の判定処理の流れを概略的に示すフローチャートである。
【図２６】図２６は、光沢の有無の判定対象となる領域（ブロック）を記憶するテーブルを例示的に示す図である。
【図２７】図２７は、第７の実施の形態が解決する問題点を示す図である。
【図２８】図２８は、第７の実施の形態にかかる制御部が発揮する機能を示す機能ブロック図である。
【図２９】図２９は、光沢検知手段による補正処理の流れを概略的に示すフローチャートである。
【図３０】図３０は、ゲイン値と閾値とを対応付けて記憶するテーブルを例示的に示す図である。
【図３１】図３１は、第８の実施の形態にかかる画像形成装置の構成例を示す構成図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、画像読取装置、画像形成装置およびプログラムの実施の形態を詳細に説明する。
【００１３】
まず、本発明をするに至った背景について説明する。図１は、従来の画像読取装置１の光学系の概要を例示する正面図である。図１に示すように、画像読取装置１は、例えば撮像装置（画像読取部）１０、第１ＬＥＤ（光源部）１２、第２ＬＥＤ（光源部）１３及び載置台１６を有する。
【００１４】
撮像装置１０は、レンズや、反射光を受光することによって２次元の領域を撮像するエリアセンサ（イメージセンサ）などを有する。撮像装置１０は、載置台１６の上方に配置される。撮像装置１０は、載置台１６上に置かれた原稿（読取対象）を撮像し、読取画像を画素毎に出力する。
【００１５】
図１に示すように、第１ＬＥＤ１２及び第２ＬＥＤ１３は、載置台１６上に置かれた原稿に対して、例えば撮像装置１０の左右から光を照射する。載置台１６は、撮像装置１０の読取動作に支障がなければ、設けられなくてもよい。
【００１６】
なお、撮像装置１０、第１ＬＥＤ１２及び第２ＬＥＤ１３は、載置台１６に対して予め定められた位置に支柱や支持部材等で固定されている。また、撮像装置１０は、例えば２次元の領域を撮像するエリアセンサを有している。
【００１７】
なお、撮像装置１０は、原稿を撮像するために載置台１６の上方を移動するように構成されてもよい。
【００１８】
画像読取装置１が原稿に光を照射する目的は、上述したように撮像光学系の設置環境によって発生する室内の蛍光灯や影等による外乱の影響を除去するためである。また、画像読取装置１が有する光源部は、第１ＬＥＤ１２及び第２ＬＥＤ１３の２つに限定されることなく、複数の異なる位置から原稿に光を照射する複数の光源部であってもよい。
【００１９】
第１ＬＥＤ１２及び第２ＬＥＤ１３からの光は、それぞれ図１の点線に示したように、原稿上のある範囲をそれぞれ照らしている。しかし、原稿の材質や光沢度によっては、第１ＬＥＤ１２及び第２ＬＥＤ１３からの光は、原稿面上で完全には拡散反射せず、正反射光がそのまま撮像装置１０に入射される。
【００２０】
その結果、図１に示した正反射発生箇所においては、撮像装置１０が撮像した画像レベルが高くなってしまい、白とび等の画像レベル変化、ひいては飽和が発生し、例えば文字等が読めなくなる。例えば、第１ＬＥＤ１２の光照射によって、図１では原稿の左側の特定の箇所（○の箇所）に正反射が発生する。また、第２ＬＥＤ１３についても同様に反対側に正反射が発生する。
【００２１】
次に、画像読取装置１の動作について説明する。図２は、画像読取装置１が画像を読取る場合の動作例を示すフローチャートである。図２に示すように、画像読取装置１は、まず、原稿の読取開始時に第１ＬＥＤ１２を点灯する（Ｓ１００）。
【００２２】
その状態で、画像読取装置１は、撮像装置１０が原稿を撮像し、記憶部に読取画像（画像データ）を蓄積する（Ｓ１０２）。ここで、撮像装置１０が撮像した画像データＤ１（ｘ，ｙ）は、第１ＬＥＤ１２が光を照射した時のｘ方向のサイズ及びｙ方向のサイズが原稿サイズの画像データとする。
【００２３】
画像読取装置１は、撮像後、第１ＬＥＤ１２を消灯し（Ｓ１０４）、第２ＬＥＤ１３を点灯する（Ｓ１０６）。
【００２４】
その状態で、画像読取装置１は、撮像装置１０が原稿を撮像し、撮像した読取画像を図示しない画像合成部に対して出力する（Ｓ１０８）。ここで、撮像装置１０が撮像した画像データＤ２（ｘ，ｙ）は、第２ＬＥＤ１３が光を照射した時のｘ方向のサイズ及びｙ方向のサイズが原稿サイズの画像データとする。
【００２５】
撮像後、画像読取装置１は、第２ＬＥＤ１３を消灯する（Ｓ１１０）。
【００２６】
そして、画像読取装置１は、画像合成部によって画像データＤ１（ｘ，ｙ）と、画像データＤ２（ｘ，ｙ）とを合成する処理を行い、原稿サイズの合成画像データＤｍ（ｘ，ｙ）を生成して読取処理を終了する（Ｓ１１２）。
【００２７】
図３は、正反射光を含む画像を合成し、除去するための方法例を示す図である。図３に示すように、正反射光を受けた領域の画素値は他の領域よりも高くなる。画像読取装置１は、第１ＬＥＤ１２及び第２ＬＥＤ１３がそれぞれ光を照射したときの２つの画像を比較する。そして、画像読取装置１は、画素ごとに値が低い方を用いて合成することにより、正反射光の影響のない画像を合成できる。
【００２８】
また、画像読取装置１は、第１ＬＥＤ１２及び第２ＬＥＤ１３でそれぞれ取得した画像を比較した結果から求めた反射率に応じた補正を第１ＬＥＤ１２または第２ＬＥＤ１３に施すことで、正反射光のない画像を生成するようにしても良い。
【００２９】
図４は、従来の光源部（ＬＥＤ）の点灯時間例を示す図である。図４（ａ）に示すように、画像読取装置１は、白飛び防止機能として、第１ＬＥＤ１２と第２ＬＥＤ１３とを交互に点灯／消灯し、原稿１枚の画像を取得するために２回の読み取り動作を行う。一方、図４（ｂ）に示すように、画像読取装置１は、白飛び防止機能がない場合には、第１ＬＥＤ１２のみを点灯／消灯し、原稿１枚の画像を取得するために１回の読み取り動作を行う。
【００３０】
これにより、従来の白飛び防止機能によれば、白飛び防止機能がない場合よりも白飛び防止機能がある場合の方が読み取り時間が増加してしまう。また、従来の白飛び防止機能によれば、同一原稿で２回の読み取り動作を行うため、１回目と２回目の読み取り時に原稿がずれると最終画像の品質が低下する。さらに、従来の白飛び防止機能によれば、第１ＬＥＤ１２および第２ＬＥＤ１３の点灯／消灯回数が増えるため、ユーザに対して不快感を生じさせてしまう。特に、原稿が複数枚ある場合は、原稿ごとに、第１ＬＥＤ１２および第２ＬＥＤ１３の点灯／消灯を繰り返すことになり、ちらつきの回数が増加してユーザの不快が顕著になる。
【００３１】
特許第３２２８１９７号公報においては、一の光源部から取得した画像により光沢の有無を判定し、光沢がないと判定した場合に取得画像を最終画像とすることで、光沢のない原稿を読み取る場合の課題を解決することが提案されている。特許第３２２８１９７号公報の技術を画像読取装置に適用した場合、取得した画像から光沢の有無を判定する必要があるため、輝度補正後の読み取り画像において、原稿の白地部分が光沢による白飛び部分より低い輝度値である必要があり、白地部分が暗めに読み取られて画質が低下してしまうという問題があった。
【００３２】
（第１の実施の形態）
次に、第１実施形態にかかる画像読取装置２０について説明する。
【００３３】
図５は、第１実施形態にかかる画像読取装置２０の構成の概要を例示するブロック図である。なお、図５に示した画像読取装置２０の構成部分のうち、上述した構成部分と実質的に同じものには、同一の符号を付して説明する。
【００３４】
図５に示すように、画像読取装置２０は、撮像装置（画像読取部）１０、第１ＬＥＤ（光源部）１２、第２ＬＥＤ（光源部）１３、記憶部１４、画像合成手段である画像合成部１５、表示部１８、制御部１７を有する。
【００３５】
画像読取装置２０は、光学条件として、一方の光源部（例えば第１ＬＥＤ１２）による正反射領域に必要な光量を、他方の光源部（例えば第２ＬＥＤ１３）から照射できるように、第１ＬＥＤ１２及び第２ＬＥＤ１３の設置位置、照射角度及び光量が予め定められている（図１参照）。同様に、他方の光源部（例えば第２ＬＥＤ１３）による正反射領域に必要な光量を、一方の光源部（例えば第１ＬＥＤ１２）から照射できるようにされている。つまり、第１ＬＥＤ１２及び第２ＬＥＤ１３は、読取対象に対して予め定められた互いに異なる照射位置から光を照射可能にされている。
【００３６】
制御部１７は、画像読取装置２０を構成する各部を制御する。また、制御部１７は、第１ＬＥＤ１２及び第２ＬＥＤ１３をヒトの目で点滅を識別できない周期で順次且つ交互に点灯及び消灯させるように制御する。第１ＬＥＤ１２及び第２ＬＥＤ１３が照射する光の光量は、一般的なフリッカー検査で用いられる光量に比べてはるかに大きい。制御部１７は、フリッカー検査での光源部の点滅（例えば３５Ｈｚ）よりも短い周期（例えば１０ｍＳ以下）で第１ＬＥＤ１２及び第２ＬＥＤ１３をそれぞれ点灯及び消灯させる。
【００３７】
撮像装置１０は、第１ＬＥＤ１２及び第２ＬＥＤ１３が順次且つ交互に読取対象に対して照射した光の反射光をそれぞれ画素毎に光電変換して複数の読取画像を撮像する。
【００３８】
記憶部１４は、第１ＬＥＤ１２及び第２ＬＥＤ１３の少なくともいずれかが読取対象に対して光を照射した場合に、撮像装置１０が撮像した結果を１つ以上の読取画像として記憶する。
【００３９】
画像合成部１５は、記憶部１４が記憶した１つ以上の読取画像を用いて、第１ＬＥＤ１２及び第２ＬＥＤ１３が読取対象に対して光を順次且つ交互に照射して撮像装置１０が撮像した複数の読取画像それぞれの正反射光による画像レベルの変化が小さいと予め定められた設定領域それぞれを合成して、読取対象に対応する読取画像を合成する。
【００４０】
表示部１８は、例えばタッチパネルなどで構成され、画像読取装置２０における情報をユーザに対して表示する。
【００４１】
次に、制御部１７が発揮する各種機能について説明する。
【００４２】
ここで、図６は制御部１７が発揮する機能を示す機能ブロック図である。図６に示すように、制御部１７は、光沢検知手段１７１と、画像蓄積手段１７２と、輝度補正手段１７３と、を備えている。
【００４３】
光沢検知手段１７１は、原稿について光沢の有無の判定を行う光沢検知処理を実行する。ここで、原稿について光沢の有無の判定手法について説明する。ここで、図７は光沢がある白色原稿における正反射光の発生例を示す図である。
【００４４】
図７に示すように、原稿の材質や光沢度によっては、第１ＬＥＤ１２及び第２ＬＥＤ１３からの光の正反射光がそのまま撮像装置１０に入射される。その結果、図７に示した正反射発生箇所においては、撮像装置１０が撮像した画像レベルが高くなってしまう。一方で、上述したような正反射発生箇所は、図７に示すような白地部分とは明確に区別する必要がある。
【００４５】
そこで、光沢検知手段１７１は、読取画像の画素レベル（輝度値）を用いて原稿について光沢の有無を判定する。ここで、図８は図７に示す読取画像についての画素レベルを示す図である。図８に示すように、撮像装置１０が撮像した読取画像は、一般的に０〜２５５の画素レベル（輝度値）で表現される。そして、図８は、輝度分布補正前の読取画像についての画素レベル（輝度値）毎の出現頻度をヒストグラムで表したものである。
【００４６】
光沢検知手段１７１は、図８に示すヒストグラムに基づき、領域毎に異なる閾値を使って光沢の有無を判定する。光沢の有無を判定するための手順を以下に示す。
【００４７】
まず、光沢検知手段１７１は、光沢有無を判定する閾値を決定する。輝度分布補正前の輝度値を用いて原稿について光沢の有無を判定するため、図８に示したように、原稿面の照度ムラから同じ白色原稿であっても端部と中央部で異なる輝度値をとる場合がある。したがって、閾値は、端部と中央部で異なる値を設定することが望ましく、例えば後述のように領域ごとに異なる閾値を設定することが望ましい。
【００４８】
具体的には、光沢検知手段１７１は、想定するもっとも白い原稿の輝度値Ｌ１と、光沢のある原稿（正反射による白飛びが問題となる最低限の光沢を持つもの）の正反射部分の輝度値Ｌ２を取得する（いずれも輝度分布補正前の値）。
【００４９】
光沢有無を判定する閾値は以下の式で決定される。なお、以下の式は、中間値を閾値とするものである。ただし、環境によってはさらに重みづけを行う等の補正を行うようにしても良い。
Ｒ成分に対する閾値  ：  Ｔｒ＝（Ｌ１ｒ＋Ｌ２ｒ）／２
Ｇ成分に対する閾値  ：  Ｔｇ＝（Ｌ１ｇ＋Ｌ２ｇ）／２
Ｂ成分に対する閾値  ：  Ｔｂ＝（Ｌ１ｂ＋Ｌ２ｂ）／２
【００５０】
次に、光沢検知手段１７１は、上述の閾値と、原稿を複数に分けた領域（ブロック）ごとの平均画素値とを比較する。ここで、図９は原稿を複数の領域に分けた例を示す図である。図９では一例として読み取り領域全体を４８領域（ブロック）に分割している。例えば、領域の大きさは、実環境において光源部の反射により発生した白飛び領域の大きさを測定した結果に応じて決定してもよい。すなわち、１領域（ブロック）は、正反射が強く出る部分（白飛び領域）が１〜数領域（ブロック）に収まる大きさであれば良い。光沢検知手段１７１は、このような領域（ブロック）の分割にかかる情報を予め保持しておく。
【００５１】
なお、図９に示すような原稿を複数に分けた領域ごとに閾値と比較するのは、光沢の有無を判定する際に、外来光や突発的なノイズ等により光沢のない原稿であっても光沢ありと判定される箇所が現れる可能性があるからである。
【００５２】
画像蓄積手段１７２は、光沢検知手段１７１により光沢が無いと判定された場合、第１ＬＥＤ１２の点灯に伴い撮像装置１０によって電子化された読取画像を記憶部１４に蓄積する。画像蓄積手段１７２は、光沢検知手段１７１により光沢が有ると判定された場合、さらに第２ＬＥＤ１３の点灯に伴い撮像装置１０によって電子化された読取画像を記憶部１４に蓄積する。
【００５３】
輝度補正手段１７３は、記憶部１４が記憶した読取画像に対して輝度補正を実行する。ここで、図１０は図７に示す読取画像について輝度補正後の画素レベルを示す図である。図１０に示すように、例えば、輝度補正手段１７３は、光沢検知手段１７１が光沢なしと判定した場合は、一の読取画像に対して白地部分の画素レベル（輝度値）が２５５（最大値）になるように輝度補正をかける。一方、光沢検知手段１７１が光沢ありと判定した場合は、複数の読取画像に対して白地部分の画素レベル（輝度値）が２５５（最大値）になるように輝度補正をかける。なお、この場合、輝度補正手段１７３は、第１ＬＥＤ１２及び第２ＬＥＤ１３の照度バラツキを考慮して補正を行うようにすることで、図１０に示すように白地の画素レベル（輝度値）のバラツキがなくなる。
【００５４】
上述した制御部１７は、ＣＰＵ（Central  Processing  Unit）にソフトウェア（プログラム）を実行させること、すなわち、ソフトウェア（プログラム）により実現してもよいし、ＩＣ（Integrated  Circuit）などハードウェアにより実現してもよいし、ソフトウェア（プログラム）およびハードウェアを併用して実現してもよい。
【００５５】
制御部１７の一部または全部をソフトウェア（プログラム）により実現する場合、本実施の形態の画像読取装置２０は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭ（Random  Access  Memory）などの記憶装置と、ＨＤＤ（Hard  Disk  Drive）や媒体ドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００５６】
本実施形態の画像読取装置２０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００５７】
また、本実施形態の画像読取装置２０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の画像読取装置２０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００５８】
また、本実施形態の画像読取装置２０で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００５９】
本実施の形態の画像読取装置２０で実行されるプログラムは、上述した各部（光沢検知手段１７１、画像蓄積手段１７２、輝度補正手段１７３）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、光沢検知手段１７１と、画像蓄積手段１７２と、輝度補正手段１７３とが主記憶装置上に生成されるようになっている。
【００６０】
次に、画像読取装置２０における画像読取処理について説明する。
【００６１】
ここで、図１１は第１の実施形態における画像読取処理の流れを示すフローチャートである。図１１に示すように、画像読取装置２０の制御部１７は、まず、第１ＬＥＤ１２を点灯し（ステップＳ１１）、撮像装置１０で撮像された“画像１”を取得して記憶部１４に記憶する（ステップＳ１２）。その後、制御部１７は、第１ＬＥＤ１２を消灯する（ステップＳ１３）。
【００６２】
続いて、制御部１７（光沢検知手段１７１）は、輝度補正手段１７３による輝度補正などの画像処理を行う前の読取画像を複数に分割した領域ごとに画素レベル（輝度値）の平均値を算出し、予め決定した光沢有無の閾値との比較を行う（ステップＳ１４）。
【００６３】
制御部１７（光沢検知手段１７１）は、画素レベル（輝度値）の平均値が閾値を超える領域が一つ以上有った場合（ステップＳ１５のＹｅｓ）、原稿に光沢が有ると判定し、白飛び防止の処理を継続する。
【００６４】
すなわち、制御部１７は、原稿に光沢が有ると判定した場合（ステップＳ１５のＹｅｓ）、“画像１”に対する画像処理を行う（ステップＳ１６）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が最大値である“２５５”になるように輝度補正をかける。
【００６５】
次いで、制御部１７は、第２ＬＥＤ１３を点灯し（ステップＳ１７）、撮像装置１０で撮像された“画像２”を取得して記憶部１４に記憶する（ステップＳ１８）。その後、制御部１７は、第２ＬＥＤ１３を消灯する（ステップＳ１９）。
【００６６】
そして、制御部１７は、“画像２”に対する画像処理を行う（ステップＳ２０）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が最大値である“２５５”になるように輝度補正をかける。
【００６７】
続いて、制御部１７は、画像合成部１５を制御し、“画像１”と“画像２”とについて正反射光による画像レベルの変化が小さいと予め定められた設定領域それぞれを合成して、読取対象に対応する読取画像を合成する（ステップＳ２１）。
【００６８】
このように“画像１”と“画像２”とについて合成処理を行うことで、白飛び防止を実現し、合成された画像を出力画像とする。
【００６９】
一方、制御部１７（光沢検知手段１７１）は、画素レベル（輝度値）の平均値が閾値を超える領域が一つも無かった場合（ステップＳ１５のＮｏ）、原稿に光沢が無いと判定する。
【００７０】
すなわち、制御部１７は、原稿に光沢が無いと判定した場合（ステップＳ１５のＮｏ）、“画像１”に対する画像処理を行った後（ステップＳ２２）、画像合成を行わずに、“画像１”をそのまま出力画像とする。
【００７１】
これにより、光沢検知手段１７１により光沢がないと判定した場合、記憶部１４内に記憶された画像に対して輝度補正手段１７３による輝度補正を行い、最終画像とする。一方、光沢検知手段１７１により光沢があると判定した場合、さらに第２ＬＥＤ１３を点灯させた場合の読取画像が記憶部１４内に記憶された後、輝度補正後に画像合成して最終画像とする。
【００７２】
このように本実施形態によれば、輝度補正前に光沢有無の判定を行うことで、光沢の検知のために白地部分が暗めに読み取られて画質が低下することを回避でき、輝度補正後の白地部分のレベルを最大まで引き上げることが可能になる。
【００７３】
また、本実施形態によれば、光沢がない原稿では“画像２”の取得処理や合成処理がないため、
１．白飛びを抑える機能がない場合よりも読み取り時間が長くなってしまう。
２．ユーザが原稿を手で押さえている場合、途中で原稿が動いてしまい、各読み取り画像の原稿位置が一致しないことで最終画像の品質が低下する。
３．点灯／消灯動作を何度も繰り返すことでユーザに不快感を与えてしまう。
ことを防止することができる。
【００７４】
（第２の実施の形態）
次に、第２の実施の形態について説明する。なお、前述した第１の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【００７５】
第１の実施の形態では、第１ＬＥＤ１２のみを点灯して取得した“画像１”から光沢の有無を判定した。しかしながら、ブック原稿では原稿の左半分と右半分で紙質が異なり、光沢の有無が左右で変化する場合がある。例えば、雑誌の一部ページ（第２ＬＥＤ１３側）が光沢紙を用いた写真ページになっている場合、第１ＬＥＤ１２の正反射光が乱反射してしまい撮像装置１０に入らないため、光沢の有無を正しく検知できない、という問題がある。
【００７６】
そこで、第２の実施の形態では、光沢の有無を検知するための前処理として、第１ＬＥＤ１２と第２ＬＥＤ１３とを同時に点灯して光沢検知用画像を取得し、光沢の有無を判定するようにしたものである。
【００７７】
ここで、図１２は第２の実施の形態にかかる画像読取装置２０における画像読取処理の流れを概略的に示すフローチャートである。図１２に示すように、画像読取装置２０の制御部１７は、まず、第１ＬＥＤ１２と第２ＬＥＤ１３とを同時に点灯し（ステップＳ３１）、撮像装置１０で撮像された“画像１”を光沢検知用の画像として取得する（ステップＳ３２）。
【００７８】
続いて、制御部１７（光沢検知手段１７１）は、輝度補正手段１７３による輝度補正などの画像処理を行う前の読取画像を複数に分割した領域ごとに画素レベル（輝度値）の平均値を算出し、予め決定した光沢有無の閾値との比較を行う（ステップＳ１４）。
【００７９】
制御部１７（光沢検知手段１７１）は、画素レベル（輝度値）の平均値が閾値を超える領域が一つ以上有った場合（ステップＳ１５のＹｅｓ）、原稿に光沢が有ると判定し、白飛び防止の処理を継続する。
【００８０】
すなわち、制御部１７は、原稿に光沢が有ると判定した場合（ステップＳ１５のＹｅｓ）、第２ＬＥＤ１３を消灯し（ステップＳ３３）、撮像装置１０で撮像された“画像１”を取得する（ステップＳ３４）。
【００８１】
次いで、制御部１７は、第１ＬＥＤ１２を消灯し（ステップＳ３５）、白飛び防止の処理を継続する。
【００８２】
すなわち、制御部１７は、“画像１”に対する画像処理を行う（ステップＳ１６）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が最大値である“２５５”になるように輝度補正をかける。
【００８３】
次いで、制御部１７は、第２ＬＥＤ１３を点灯し（ステップＳ１７）、撮像装置１０で撮像された“画像２”を取得する（ステップＳ１８）。その後、制御部１７は、第２ＬＥＤ１３を消灯する（ステップＳ１９）。
【００８４】
そして、制御部１７は、“画像２”に対する画像処理を行う（ステップＳ２０）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が最大値である“２５５”になるように輝度補正をかける。
【００８５】
続いて、制御部１７は、画像合成部１５を制御し、“画像１”と“画像２”とについて正反射光による画像レベルの変化が小さいと予め定められた設定領域それぞれを合成して、読取対象に対応する読取画像を合成する（ステップＳ２１）。
【００８６】
一方、制御部１７（光沢検知手段１７１）は、画素レベル（輝度値）の平均値が閾値を超える領域が一つも無かった場合（ステップＳ１５のＮｏ）、原稿に光沢が無いと判定する。
【００８７】
すなわち、制御部１７は、原稿に光沢が無いと判定した場合（ステップＳ１５のＮｏ）、第２ＬＥＤ１３を消灯し（ステップＳ３６）、撮像装置１０で撮像された“画像１”を取得する（ステップＳ３７）。
【００８８】
次いで、制御部１７は、第１ＬＥＤ１２を消灯し（ステップＳ３８）、“画像１”に対する画像処理を行った後（ステップＳ２２）、画像合成を行わずに、“画像１”をそのまま出力画像とする。
【００８９】
このように本実施形態によれば、原稿の左半分と右半分で紙質が異なる原稿であっても光沢の有無を誤検知することを防止できる。
【００９０】
なお、光沢検知用の読取画像は画質を重視するものではないため、例えば解像度を落とすなどして処理時間を短くすることも考えられる。すなわち、本実施形態によれば、従来の問題点１について、画像を取得する処理が増えるため、光沢のある原稿を読み取る場合の全体の読み取り時間は長くなってしまうが、光沢検知用の画像は画質を重視しないため処理時間を大幅に削減可能である。また、従来の問題点２については、光沢検知用画像を最終画像に使用しないため品質の低下は発生しない。従来の問題点３については、第１ＬＥＤ１２と第２ＬＥＤ１３とを同時に点灯→第２ＬＥＤ１３消灯→第１ＬＥＤ１２消灯という制御であるため点灯動作は１回のみであり、一般にユーザの不快感は消灯時ではなく点灯時に発生するため不快感を抑制できる。
【００９１】
（第３の実施の形態）
次に、第３の実施の形態について説明する。なお、前述した第１の実施の形態ないし第２の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【００９２】
第１の実施の形態では、輝度補正手段１７３による輝度補正前の画素レベル（輝度値）において、原稿を複数に分けた領域ごとの平均画素値と領域ごとの閾値との比較により、光沢の有無を判定するようにした。
【００９３】
しかしながら、図１３に示すように、光源部（第１ＬＥＤ１２、第２ＬＥＤ１３）や読み取り素子（撮像装置１０）の組み合わせによっては、輝度補正手段１７３による輝度補正前の白地部分の画素レベル（輝度値）が光沢部分の画素レベル（輝度値）とほぼ同じになる場合も想定される。このように輝度補正手段１７３による輝度補正前の白地部分の画素レベル（輝度値）が光沢部分の画素レベル（輝度値）とほぼ同じになる場合、第１の実施の形態で説明した制御では判定を誤ってしまうことも考えられる。
【００９４】
この場合、第１の実施の形態で説明した図１１のフローチャートにおける“画像１”の取得時点（ステップＳ１２）で光沢の有無を判定することはできないが、“画像２”の取得後（ステップＳ１８）であれば、光沢のある箇所における“画像１”と“画像２”との輝度値は大きく異なるため、光沢の有無を判定することができる。
【００９５】
例えば、図１４に示すように、“画像１”と“画像２”との差分の画素レベル（輝度値）を取る。そして、差分の画素レベル（輝度値）が閾値を超えるものが規定値以上あれば、光沢ありと判定することができる。
【００９６】
しかしながら、上述した手法によれば、“画像２”を既に取得済みのため、読み取り時間が長くなってしまうという課題を解決することはできない。
【００９７】
そこで、本実施形態においては、上述した手法により１回目のスキャン時で判定した光沢の有無を２回目のスキャン時以降も採用することで、２回目のスキャン時以降では読み取り時間が長くなってしまうという課題を解決することができるようにしたものである。これは、原稿が複数ページからなるブック原稿である場合、雑誌などで一部ページが光沢紙を用いた写真ページになっている場合などを除き、１回目のスキャン時から最終ページまで紙質が同一であり光沢の有無が変わらないことが一般的であると考えられるからである。
【００９８】
ここで、図１５は第３の実施の形態にかかる制御部１７が発揮する機能を示す機能ブロック図である。
【００９９】
図１５に示すように、制御部１７は、通知受付手段１７４を更に備えている。
【０１００】
通知受付手段１７４は、ユーザからの原稿差し替えの通知を受け付ける。これは、原稿が差し替わった場合、光沢の有無を改めて判定する必要があるためである。例えば、画像読取装置２０のユーザインタフェースとしてボタンを設けておく。ユーザは、全てのページを読み取り終えた際にボタンを操作する。これにより、通知受付手段１７４は、原稿差し替えの通知を受け付けることができる。
【０１０１】
光沢検知手段１７１は、通知受付手段１７４が原稿差し替えの通知を受け付けた場合、ページ情報を“１回目のスキャン”に変更し、次の読み取りを１回目のスキャン時として扱う。
【０１０２】
加えて、光沢検知手段１７１は、原稿の１回目のスキャン時ではまず第１ＬＥＤ１２を点灯して“画像１”を取得した後、第１ＬＥＤ１２を消灯する。続いて、光沢検知手段１７１は、第２ＬＥＤ１３を点灯して“画像２”を取得した後、第２ＬＥＤ１３を消灯する。
【０１０３】
その後、光沢検知手段１７１は、時間差で取得した“画像１”と“画像２”との画素毎の画素レベル（輝度値）の差分を計算し、あらかじめ決定した光沢有無の閾値との比較を行う。
【０１０４】
ここで、光沢の有無を判定するための閾値を決定する手順について説明する。画像読取装置２０の想定する光沢のある標準原稿（文字原稿／写真原稿など）を第１ＬＥＤ１２および第２ＬＥＤ１３により読み取る。読み取った“画像１”および“画像２”のＲＧＢそれぞれの差分の最大値をＬｍｒ／Ｌｍｇ／Ｌｍｂとする。
【０１０５】
光沢有無を判定する閾値は以下の式で決定される。なお、以下の式は、中間値を閾値とするものである。ただし、環境によってはさらに重みづけを行う等の補正を行うようにしても良い。
Ｒ成分に対する閾値  ：  Ｔｒ＝Ｌｍｒ／２
Ｇ成分に対する閾値  ：  Ｔｇ＝Ｌｍｇ／２
Ｂ成分に対する閾値  ：  Ｔｂ＝Ｌｍｂ／２
【０１０６】
なお、閾値を用いた判定については、第１の実施の形態で説明したように、原稿を複数に分けた領域ごとの平均値を用いる方法が望ましい。
【０１０７】
その後、光沢検知手段１７１は、閾値を超えるものがある場合は予め設けられた光沢有無フラグを“光沢あり”に変更し、閾値を超えるものがない場合は光沢有無フラグを“光沢なし”に変更する。
【０１０８】
一方、原稿の２ページ以降では、光沢検知手段１７１は、まず第１ＬＥＤ１２を点灯して“画像１”を取得した後、第１ＬＥＤ１２を消灯する。続いて、光沢検知手段１７１は、光沢有無フラグを確認する。光沢検知手段１７１は、光沢有無フラグが“光沢あり”であれば、第２ＬＥＤ１３を点灯して“画像２”を取得した後、第２ＬＥＤ１３を消灯する。一方、光沢検知手段１７１は、光沢有無フラグが“光沢なし”であれば、処理を終了する。
【０１０９】
次に、画像読取装置２０の動作について説明する。ここで、図１６は画像読取装置２０による１回目のスキャン時の動作例を示すフローチャート、図１７は画像読取装置２０による２回目のスキャン以降の動作例を示すフローチャートである。
【０１１０】
図１６に示すように、１回目のスキャン時において、画像読取装置２０の制御部１７は、まず、第１ＬＥＤ１２を点灯し（ステップＳ１１）、撮像装置１０で撮像された“画像１”を取得する（ステップＳ１２）。その後、制御部１７は、第１ＬＥＤ１２を消灯する（ステップＳ１３）。
【０１１１】
次いで、制御部１７は、“画像１”に対する画像処理を行う（ステップＳ１６）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が最大値である“２５５”になるように輝度補正をかける。
【０１１２】
次いで、制御部１７は、第２ＬＥＤ１３を点灯し（ステップＳ１７）、撮像装置１０で撮像された“画像２”を取得する（ステップＳ１８）。その後、制御部１７は、第２ＬＥＤ１３を消灯する（ステップＳ１９）。
【０１１３】
そして、制御部１７は、“画像２”に対する画像処理を行う（ステップＳ２０）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が最大値である“２５５”になるように輝度補正をかける。
【０１１４】
一方、制御部１７（光沢検知手段１７１）は、“画像１”と“画像２”との画素ごとの画素レベル（輝度値）の差分を計算し、あらかじめ決定した光沢有無の閾値との比較を行い（ステップＳ４１）、原稿について光沢の有無を判定する。
【０１１５】
制御部１７（光沢検知手段１７１）は、閾値以上の差分があり、原稿について光沢ありと判定した場合（ステップＳ４２のＹｅｓ）、光沢有無フラグを“光沢あり”に変更する（ステップＳ４２）。
【０１１６】
続いて、制御部１７は、画像合成部１５を制御し、“画像１”と“画像２”とについて正反射光による画像レベルの変化が小さいと予め定められた設定領域それぞれを合成して、読取対象に対応する読取画像を合成する（ステップＳ２１）。
【０１１７】
一方、制御部１７（光沢検知手段１７１）は、閾値以上の差分がなく、原稿について光沢なしと判定した場合（ステップＳ４２のＮｏ）、光沢有無フラグを“光沢なし”に変更する（ステップＳ４４）。
【０１１８】
その後、制御部１７（光沢検知手段１７１）は、画像合成を行わずに、ステップＳ１６で画像処理を行った“画像１”をそのまま出力画像とする。
【０１１９】
最後に、制御部１７（光沢検知手段１７１）は、ページ情報を“２回目のスキャン以降”に変更する（ステップＳ４５）。
【０１２０】
次に、２回目のスキャン以降について説明する。
【０１２１】
図１７に示すように、２回目のスキャン以降において、画像読取装置２０の制御部１７は、画像読取装置２０の制御部１７は、まず、第１ＬＥＤ１２を点灯し（ステップＳ１１）、撮像装置１０で撮像された“画像１”を取得する（ステップＳ１２）。その後、制御部１７は、第１ＬＥＤ１２を消灯する（ステップＳ１３）。
【０１２２】
次いで、制御部１７は、“画像１”に対する画像処理を行う（ステップＳ１６）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が“２５５”になるように輝度補正をかける。
【０１２３】
続いて、制御部１７は、光沢有無フラグを確認する（ステップＳ５１）。
【０１２４】
制御部１７は、光沢有無フラグが“光沢あり”である場合には（ステップＳ５１のＹｅｓ）、第２ＬＥＤ１３を点灯し（ステップＳ１７）、撮像装置１０で撮像された“画像２”を取得する（ステップＳ１８）。その後、制御部１７は、第２ＬＥＤ１３を消灯する（ステップＳ１９）。
【０１２５】
そして、制御部１７は、“画像２”に対する画像処理を行う（ステップＳ２０）。具体的には、制御部１７（輝度補正手段１７３）は、白地部分の画素レベル（輝度値）が“２５５”になるように輝度補正をかける。
【０１２６】
続いて、制御部１７は、画像合成部１５を制御し、“画像１”と“画像２”とについて正反射光による画像レベルの変化が小さいと予め定められた設定領域それぞれを合成して、読取対象に対応する読取画像を合成する（ステップＳ２１）。
【０１２７】
一方、制御部１７（光沢検知手段１７１）は、光沢有無フラグが“光沢なし”である場合には（ステップＳ５１のＮｏ）、画像合成を行わずに、ステップＳ１６で画像処理を行った“画像１”をそのまま出力画像とする。
【０１２８】
このように本実施形態によれば、輝度補正前の読取画像から閾値による光沢の有無が判定できない場合や輝度補正を行わない場合であっても、光沢のある原稿の白飛びを防止し、光沢のない原稿の処理時間を短縮することができる。
【０１２９】
（第４の実施の形態）
次に、第４の実施の形態について説明する。なお、前述した第１の実施の形態ないし第３の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【０１３０】
第３の実施の形態では、画像読取装置２０のユーザインタフェースとしてボタンを設けて、全てのページを読み取り終えた際、当該ボタンに対する操作によりユーザが原稿差し替えの通知を行うようにした。本実施形態では、原稿の差し替え動作を検知することでユーザ操作を不要としたものである。
【０１３１】
ここで、図１８は第４の実施の形態にかかる制御部１７が発揮する機能を示す機能ブロック図である。
【０１３２】
図１８に示すように、制御部１７は、差し替え検知手段１７５を更に備えている。
【０１３３】
差し替え検知手段１７５は、原稿差し替えを検知する。これは、原稿が差し替わった場合、光沢の有無を改めて判定する必要があるためである。差し替え検知手段１７５は、載置台１６を撮像装置１０で周期的に撮像した画像から原稿領域の面積変化やエッジの移動量など一般的な画像認識手法を用い、原稿差し替えを検知する。
【０１３４】
次に差し替え検知手段１７５の動作について説明する。図１９は、差し替え検知手段１７５の動作例を示すフローチャートである。図１９に示すように、差し替え検知手段１７５は、載置台１６を周期的（１５ｆｐｓ：６７ｍｓ間隔）に時間差で撮像し、読み取り画像から原稿差し替え（原稿の有無）を判定する。
【０１３５】
図１９に示すように、差し替え検知手段１７５は、載置台１６の画像取得タイミング（６７ｍｓごと）になったら（ステップＳ６１）、撮像装置１０が画像読み取り動作中かを判定する（ステップＳ６２）。なお、ステップＳ６１におけるウェイト時間は、システムの負荷などに応じて変更することができる。
【０１３６】
差し替え検知手段１７５は、撮像装置１０が画像読み取り動作中でなければ（ステップＳ６２のＮｏ）、載置台１６の全面の読取画像を取得する（ステップＳ６３）。
【０１３７】
次に、差し替え検知手段１７５は、ステップＳ６３で取得した読み取り画像から原稿差し替え（原稿の有無）の判定を行う（ステップＳ６４）。原稿有無の判定方法は、原稿領域の面積変化やエッジの移動量などの一般的な画像認識手法を用いることができる。
【０１３８】
ここで、図２０は原稿領域の面積変化の例を示す図である。図２０に示すように、原稿領域に一定の面積変化が現れた場合、差し替え検知手段１７５は、原稿差し替え中（原稿なし）とする。
【０１３９】
差し替え検知手段１７５は、載置台１６上において原稿差し替え中（原稿なし）と判定した場合（ステップＳ６５のＮｏ）、ページ情報を“１回目のスキャン”に変更し（ステップＳ６６）、ステップＳ６１に戻る。
【０１４０】
一方、差し替え検知手段１７５は、撮像装置１０が画像読み取り動作中である場合（ステップＳ６２のＹｅｓ）、載置台１６上に原稿ありと判定した場合（ステップＳ６５のＹｅｓ）、原稿差し替えは行われていないものとして、ステップＳ６１に戻る。
【０１４１】
このように本実施形態によれば、ユーザが原稿の１回目のスキャン時であることをシステムに通知する操作を行う必要がなくなる。
【０１４２】
なお、差し替え検知手段１７５は、上述したような画像認識手法に限るものではなく、専用の赤外線センサ等を追加して載置台１６上における原稿の有無を検知するものであっても良い。
【０１４３】
（第５の実施の形態）
次に、第５の実施の形態について説明する。なお、前述した第１の実施の形態ないし第４の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【０１４４】
第１の実施の形態では、図９に示したように読み取り領域全体を複数の領域（ブロック）に分割し、領域（ブロック）ごとにそれぞれ光沢の有無を判定した。ところで、照明に用いる光源部（第１ＬＥＤ１２）によっては、図２１に示すように、特定の箇所に強く正反射光の影響が出る。そのため、当該特定の箇所を含む領域（ブロック）のみで判定を行えば、原稿の光沢有無を正しく判定できることになる。
【０１４５】
そこで、本実施形態においては、正反射光の影響が出やすい領域を予め測定しておき、光沢の有無の判定対象となる領域（ブロック）を固定する、あるいは光沢の有無の判定対象となる領域（ブロック）を通知する手段を設けることで、光沢の有無の判定対象となる領域（ブロック）を限定するようにしたものである。
【０１４６】
ここで、図２２は第５の実施の形態にかかる光沢検知手段１７１による光沢有無の判定処理の流れを概略的に示すフローチャートである。図２２に示す光沢有無の判定処理は、第１の実施の形態の図１１に示すフローチャートのステップＳ１４を詳述したものである。
【０１４７】
また、前提として、原稿を複数の領域（ブロック）に分割した各領域（ブロック）について、順にＩＤ番号を設定しているものとする。
【０１４８】
図２２に示すように、制御部１７（光沢検知手段１７１）は、まず、比較を行う領域のＩＤ番号を初期値（ＩＤ＝１）とする（ステップＳ７１）。
【０１４９】
次に、光沢検知手段１７１は、現在のＩＤが示す領域（ブロック）が光沢の有無を判定する対象かを判定する（ステップＳ７２）。ここで、図２３は光沢の有無の判定対象となる領域（ブロック）を記憶するテーブルＴ１を例示的に示す図である。図２３に示すように、テーブルＴ１は、光沢の有無の判定対象となる領域（ブロック）のＩＤ番号毎に判定の実施／不実施を規定する。正反射光の影響が出やすい領域（ブロック）のＩＤ番号に、判定の実施が規定される。すなわち、ステップＳ７２において光沢検知手段１７１は、テーブルＴ１を用いて現在のＩＤが示す領域（ブロック）が光沢の有無を判定する対象かを判定する。
【０１５０】
光沢検知手段１７１は、現在のＩＤが示す領域（ブロック）が光沢の有無を判定する対象であると判定した場合（ステップＳ７２のＹｅｓ）、領域（ブロック）内の画素レベル（輝度値）の平均値と閾値を比較し、判定結果を記憶する（ステップＳ７３）。
【０１５１】
光沢検知手段１７１は、ステップＳ７３の判定結果の記憶後、または現在のＩＤが示す領域（ブロック）が光沢の有無を判定する対象でないと判定した場合（ステップＳ７２のＮｏ）、ＩＤ番号を１インクリメントする（ステップＳ７４）。
【０１５２】
光沢検知手段１７１は、ＩＤ番号が領域（ブロック）数を超えるまで（ステップＳ７５のＹｅｓ）、ステップＳ７２〜Ｓ７４の判定処理を繰り返す。
【０１５３】
このように本実施形態によれば、正反射光の影響が出やすい一部の領域のみ判定を行うことで処理が軽減され、全体の処理時間を短縮することができる。
【０１５４】
（第６の実施の形態）
次に、第６の実施の形態について説明する。なお、前述した第１の実施の形態ないし第５の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【０１５５】
第５の実施の形態では、原稿の形状を考慮していない。ところが、ブック原稿などふくらみのある原稿では、原稿のふくらみの量によって、図２４に示すように、同一光源部（第１ＬＥＤ１２）であっても正反射光の影響が出る箇所が異なる、あるいは正反射光の影響が出る箇所が複数発生する場合がある。
【０１５６】
そこで、本実施形態においては、原稿の形状（例えば、ブック原稿におけるふくらみの量）によって正反射光の影響が出る箇所が決まってくるため、原稿の形状（ふくらみの量）に応じて光沢の有無の判定対象となる領域（ブロック）の位置と数との少なくとも何れか一方を変更するようにしたものである。
【０１５７】
ここで、図２５は第６の実施の形態にかかる光沢検知手段１７１による光沢有無の判定処理の流れを概略的に示すフローチャートである。図２５に示す光沢有無の判定処理は、第１の実施の形態の図１１に示すフローチャートのステップＳ１４を詳述したものである。
【０１５８】
図２１に示すように、制御部１７（光沢検知手段１７１）は、まず、第１の実施の形態の図１１に示すフローチャートのステップＳ１２で取得した“画像１”から原稿の外形を抽出し、ブックのふくらみ量を決定する（ステップＳ８１）。
【０１５９】
ここで、ふくらみ量の決定手法について簡単に説明する。例えば、ふくらみがあると原稿の外形が歪むため、歪みの量からふくらみ量を推定することができる。具体的には、原稿の左右（ブックの小口側）の線に直交する直線を引き、原稿の上下（ブックの天地側）の曲線を近似した直線と当該直線のなす角度を計算することでふくらみ量を決定することができる。
【０１６０】
また、特開２００２−２４７３４８号公報に開示されているように、原稿の外形の代わりに、読取画像から文字を切り出して各文字の外接矩形を抽出し、抽出された文字外接矩形の形状の変化と読取画像の地肌濃度の変化とを利用して読取画像の歪み量を推定する手法も利用可能である。
【０１６１】
次に、光沢検知手段１７１は、ステップＳ８１で決定したふくらみ量に応じて光沢の有無の判定に用いるテーブルを変更する（ステップＳ８２）。例えば、第５の実施の形態では、図２３に示すテーブルＴ１を用いた。本実施形態では、テーブルＴ１に加えて、図２６に示すようなふくらみ量を考慮して限定する領域の位置と数との少なくとも何れか一方を変更したテーブルＴ２を併せて用いる。すなわち、ふくらみ量が０であればテーブルＴ１、ふくらみ量が有る場合にはテーブルＴ２を変更する。
【０１６２】
その後、図２５に示すように、制御部１７（光沢検知手段１７１）は、まず、比較を行う領域のＩＤ番号を初期値（ＩＤ＝１）とする（ステップＳ７１）。
【０１６３】
次に、光沢検知手段１７１は、ふくらみ量を考慮したテーブルを用い、現在のＩＤが示す領域（ブロック）が光沢の有無を判定する対象かを判定する（ステップＳ７２）。
【０１６４】
光沢検知手段１７１は、現在のＩＤが示す領域（ブロック）が光沢の有無を判定する対象であると判定した場合（ステップＳ７２のＹｅｓ）、領域（ブロック）内の画素レベル（輝度値）の平均値と閾値を比較し、判定結果を記憶する（ステップＳ７３）。
【０１６５】
光沢検知手段１７１は、ステップＳ７３の判定結果の記憶後、または現在のＩＤが示す領域（ブロック）が光沢の有無を判定する対象でないと判定した場合（ステップＳ７２のＮｏ）、ＩＤ番号を１インクリメントする（ステップＳ７４）。
【０１６６】
光沢検知手段１７１は、ＩＤ番号が領域（ブロック）数を超えるまで（ステップＳ７５のＹｅｓ）、ステップＳ７２〜Ｓ７４の判定処理を繰り返す。
【０１６７】
このように本実施形態によれば、ブック原稿などふくらみのある原稿であっても、光沢の有無の誤検知を防ぎつつ、正反射光の影響が出やすい一部の領域のみ判定を行うことで処理が軽減され、全体の読み取り時間を短縮することができる。
【０１６８】
（第７の実施の形態）
次に、第７の実施の形態について説明する。なお、前述した第１の実施の形態ないし第６の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【０１６９】
第１の実施の形態において、光源部（第１ＬＥＤ１２及び第２ＬＥＤ１３）の劣化などにより読取画像の画素レベル（輝度値）が低下することが考えられる。このように低下した読取画像の画素レベル（輝度値）を補正する方法として、図２７に示すように、光源部（第１ＬＥＤ１２及び第２ＬＥＤ１３）に流す電流値を増やす、または輝度補正値（ゲイン値）を増やすことが考えられる。
【０１７０】
ところで、上述のように読取画像の画素レベル（輝度値）を補正する際に、光沢有無を判定する閾値をそのままにしておくと、光量の低下に伴って正反射光による白飛び箇所の輝度値が低下するため、光沢の有無を誤検知する恐れがある。
【０１７１】
そこで、本実施形態においては、光源部（第１ＬＥＤ１２及び第２ＬＥＤ１３）の劣化などにより読取画像の画素レベル（輝度値）が低下した場合、光沢有無を判定する閾値を低下した割合に応じて変更することで誤検知を抑えるようにしたものである。
【０１７２】
ここで、図２８は第７の実施の形態にかかる制御部１７が発揮する機能を示す機能ブロック図である。
【０１７３】
図２８に示すように、制御部１７は、補正手段１７６を更に備えている。
【０１７４】
補正手段１７６は、光源部（第１ＬＥＤ１２及び第２ＬＥＤ１３）の劣化などによる読取画像の画素レベル（輝度値）の低下を補正するゲイン調整を、電源ＯＮ時（起動時）に行う。
【０１７５】
ここで、図２９は第７の実施の形態にかかる光沢検知手段１７１による補正処理の流れを概略的に示すフローチャートである。本実施形態においては、補正手段１７６が、光源部（第１ＬＥＤ１２及び第２ＬＥＤ１３）の劣化などによる読取画像の画素レベル（輝度値）の低下を補正するゲイン調整を、電源ＯＮ時（起動時）に行った場合を例として説明する。
【０１７６】
図２９に示すように、制御部１７（光沢検知手段１７１）は、電源ＯＮ時（起動時）に、載置台１６の全面または特定領域の読取画像を取得する（ステップＳ９１）。
【０１７７】
次いで、光沢検知手段１７１は、あらかじめ記憶していた輝度値と取得した読取画像の画素レベル（輝度値）の差分からゲイン値を変更する（ステップＳ９２）。なお、ゲイン値を変更する領域は複数あっても良い。また、ゲイン値は、複数個所の平均値を用いても良いし、または複数領域（ブロック）に分割した各領域（ブロック）ごとのゲイン値を用いても良い。
【０１７８】
そして、光沢検知手段１７１は、ステップＳ９２で変更したゲイン値に応じて光沢有無の判定を行う閾値に変更し（ステップＳ９３）、処理を終了する。
【０１７９】
ここで、図３０はゲイン値と閾値とを対応付けて記憶するテーブルＴ３を例示的に示す図である。図３０に示すように、テーブルＴ３は、ゲイン値に対して、当該ゲイン値に変更した場合における閾値を対応付けている。すなわち、ステップＳ９３において光沢検知手段１７１は、テーブルＴ３を用いて変更したゲイン値に応じて光沢有無の判定を行う閾値に変更する。
【０１８０】
なお、各閾値は、あらかじめ光源部（第１ＬＥＤ１２及び第２ＬＥＤ１３）または読み取り素子（撮像装置１０）の構成から実測して決定することができる。
【０１８１】
このように本実施形態によれば、光源部（第１ＬＥＤ１２及び第２ＬＥＤ１３）の劣化により輝度補正値に変更があった場合にも、光沢の有無の誤検知を防ぐことができる。
【０１８２】
（第８の実施の形態）
次に、第８の実施の形態について説明する。なお、前述した第１の実施の形態ないし第７の実施の形態と同じ部分は同じ符号で示し説明も省略する。
【０１８３】
本実施形態は、画像読取装置２０を有する画像形成装置４００について説明するものである。
【０１８４】
ここで、図３１は、第８の実施の形態にかかる画像形成装置４００の構成例を示す構成図である。図３１に示すように、画像形成装置４００は、給紙部４０３及び画像形成装置本体４０４を有し、上部に例えば画像読取装置２０が搭載されたデジタル複写機である。
【０１８５】
画像形成装置本体４０４内には、タンデム方式の作像部（画像形成部）４０５と、給紙部４０３から搬送路４０７を介して供給される記録紙を作像部（画像形成部）４０５に搬送するレジストローラ４０８と、光書き込み装置４０９と、定着搬送部４１０と、両面トレイ４１１とが設けられている。
【０１８６】
作像部４０５には、Ｙ，Ｍ，Ｃ，Ｋの４色のトナーに対応して４本の感光体ドラム４１２が並設されている。各感光体ドラム４１２の回りには、帯電器、現像器４０６、転写器、クリーナ、及び除電器を含む作像要素が配置されている。
【０１８７】
また、転写器と感光体ドラム４１２との間には両者のニップに挟持された状態で駆動ローラと従動ローラとの間に張架された中間転写ベルト４１３が配置されている。
【０１８８】
このように構成されたタンデム方式の画像形成装置４００は、Ｙ，Ｍ，Ｃ，Ｋの色毎に各色に対応する感光体ドラム４１２に光書き込みを行い、現像器４０６で各色のトナー毎に現像し、中間転写ベルト４１３上に例えばＹ，Ｍ，Ｃ，Ｋの順に１次転写を行う。
【０１８９】
そして、画像形成装置４００は、１次転写により４色重畳されたフルカラーの画像を記録紙に２次転写した後、定着して排紙することによりフルカラーの画像を記録紙上に形成する。また、画像形成装置４００は、画像読取装置２０が読取った画像を記録紙上に形成する。
【０１９０】
以上、各実施形態について説明したが、それらの各部の具体的な構成、処理の内容、データの形式等は、実施形態で説明したものに限るものではない。また、以上説明してきた実施形態の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【０１９１】
１０        画像読取部
１２，１３  光源部
１５        画像合成手段
２０        画像読取装置
１７１      光沢検知手段
１７３      輝度補正手段
１７４      通知受付手段
１７５      差し替え検知手段
１７６      補正手段
４００      画像形成装置
４０５      画像形成部
【先行技術文献】
【特許文献】
【０１９２】
【特許文献１】特開２０１６−３２２１９号公報
【特許文献２】特許第３２２８１９７号公報
【図１】
2018007034.tif 000003
【図２】
2018007034.tif 000004
【図３】
2018007034.tif 000005
【図４】
2018007034.tif 000006
【図５】
2018007034.tif 000007
【図６】
2018007034.tif 000008
【図７】
2018007034.tif 000009
【図８】
2018007034.tif 000010
【図９】
2018007034.tif 000011
【図１０】
2018007034.tif 000012
【図１１】
2018007034.tif 000013
【図１２】
2018007034.tif 000014
【図１３】
2018007034.tif 000015
【図１４】
2018007034.tif 000016
【図１５】
2018007034.tif 000017
【図１６】
2018007034.tif 000018
【図１７】
2018007034.tif 000019
【図１８】
2018007034.tif 000020
【図１９】
2018007034.tif 000021
【図２０】
2018007034.tif 000022
【図２１】
2018007034.tif 000023
【図２２】
2018007034.tif 000024
【図２３】
2018007034.tif 000025
【図２４】
2018007034.tif 000026
【図２５】
2018007034.tif 000027
【図２６】
2018007034.tif 000028
【図２７】
2018007034.tif 000029
【図２８】
2018007034.tif 000030
【図２９】
2018007034.tif 000031
【図３０】
2018007034.tif 000032
【図３１】
2018007034.tif 000033