(57)【要約】【課題】スキャナに付着物がある場合であっても効率的に画像処理を行うことが出来る画像読取装置および画像読取方法を提供する。【解決手段】原稿を読み取り、読取手段の読み取り面に付着した付着物の位置に対応する原稿の部分である縦スジ部分を含む原稿の全体を画像化した画像データを出力する画像取得手段と、出力した画像データを記憶する記憶手段と、記憶した画像データのエッジ部分を特定し、特定したエッジ部分を境界として、縦スジ部分の画像データである縦スジ補正データと、縦スジ部分以外の部分の画像データである画像部分データとに分割する分割手段と、分割された縦スジ補正データに対して、付着物による画像の劣化を補正するための補正処理を行う縦スジ補正手段と、を備える。【選択図】        図１
2010074288.tif 000002
【特許請求の範囲】
【請求項１】
原稿を自動的に搬送する自動給紙手段と、前記自動給紙手段によって搬送される間に前記原稿を読み取る読取手段と、を備えた画像読取装置において、
前記読取手段は、
前記原稿を読み取り、前記読取手段の読み取り面に付着した付着物の位置に対応する前記原稿の部分である縦スジ部分を含む前記原稿の全体を画像化した画像データを出力する画像取得手段と、
出力した前記画像データを記憶する記憶手段と、
記憶した前記画像データのエッジ部分を特定し、特定した前記エッジ部分を境界として、前記縦スジ部分の画像データである縦スジ補正データと、前記縦スジ部分以外の部分の画像データである画像部分データとに分割する分割手段と、
分割された前記縦スジ補正データに対して、前記付着物による画像の劣化を補正するための補正処理を行う縦スジ補正手段と、
を備えることを特徴とする画像読取装置。
【請求項２】
前記分割手段は、前記画像データの画素値が、前記縦スジ部分を判別するための所定の閾値よりも小さい部分を前記エッジ部分として特定する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項３】
前記記憶手段は、複数の前記閾値の中から選択された１の前記閾値を記憶し、
前記分割手段は、前記画像データの画素値が、選択された前記閾値よりも小さい部分を前記エッジ部分として特定する、
ことを特徴とする請求項２に記載の画像読取装置。
【請求項４】
前記閾値の指定を受け付ける操作受付手段、をさらに備え、
前記分割手段は、前記画像データの画素値が、前記操作受付手段によって受け付けられた前記閾値よりも小さい部分を前記エッジ部分として特定する、
ことを特徴とする請求項２に記載の画像読取装置。
【請求項５】
通信ネットワークに接続された情報機器から前記閾値を受信する通信手段、をさらに備え、
前記分割手段は、前記画像データの画素値が、前記通信手段が受信した前記閾値よりも小さい部分を前記エッジ部分として特定する、
ことを特徴とする請求項４に記載の画像読取装置。
【請求項６】
前記記憶手段は、あらかじめ定められた前記縦スジ部分の範囲を示す縦スジ範囲をさらに記憶し、
前記分割手段は、前記記憶手段に記憶された前記縦スジ範囲に対応する部分をエッジ部分として特定する、
ことを特徴とする請求項１に記載の画像読取装置。
【請求項７】
前記通信手段は、さらに、前記縦スジ範囲を前記情報機器から受信し、
前記分割手段は、前記通信手段が受信した前記縦スジ範囲に対応する部分を前記エッジ部分として特定する、
ことを特徴とする請求項６に記載の画像読取装置。
【請求項８】
前記操作受付手段は、さらに、前記縦スジ範囲の指定を受け付け、
前記記憶手段は、前記操作受付手段が受け付けた前記縦スジ範囲を記憶する、
ことを特徴とする請求項７に記載の画像読取装置。
【請求項９】
前記記憶手段は、さらに、前記原稿に対する処理の異常を判断するための平均閾値を記憶し、
前記分割手段は、複数の前記エッジ部分を特定した場合には、特定した複数の前記エッジ部分の前記画素値の平均値を求め、求めた前記画素値の平均値が前記平均閾値以下であるか否かを判定する、
ことを特徴とする請求項２に記載の画像読取装置。
【請求項１０】
前記平均値が前記平均閾値以下の場合には、前記原稿に対する処理の異常を示す警告画面を表示する表示手段、
をさらに備えることを特徴とする請求項９に記載の画像読取装置。
【請求項１１】
前記通信手段は、さらに、前記平均閾値を前記情報機器から受信し、
前記分割手段は、複数の前記エッジ部分を特定した場合には、特定した複数の前記エッジ部分の前記画素値の平均値を求め、求めた前記画素値の平均値が前記平均閾値以下であるか否かを判定する、
ことを特徴とする請求項５に記載の画像読取装置。
【請求項１２】
前記分割手段は、複数の前記エッジ部分を特定した場合には、特定した複数の前記エッジ部分の前記画素値の平均値を求め、求めた前記画素値の平均値が前記平均閾値以下であるか否かを判定し、
前記通信手段は、前記平均値が前記平均閾値以下である場合には、前記警告画面を前記情報機器に送信する、
ことを特徴とする請求項５に記載の画像読取装置。
【請求項１３】
前記警告画面は、前記原稿に対する処理を続行させるか否かについてユーザに確認する画面である、
ことを特徴とする請求項１０または１２に記載の画像読取装置。
【請求項１４】
前記分割手段は、求めた前記画素値の平均値が前記平均閾値以下である場合には、前記記憶手段に記憶された前記画像データを削除する、
ことを特徴とする請求項９に記載の画像読取装置。
【請求項１５】
原稿を自動的に搬送する自動給紙手段と、前記自動給紙手段によって搬送される間に前記原稿を読み取る読取手段と、前記原稿の全体を画像化した画像データを記憶する記憶手段と、を備えた画像読取装置で行われる画像読取方法であって、
前記読取手段は、
画像取得手段が、前記原稿を読み取り、前記読取手段の読み取り面に付着した付着物の位置に対応する前記原稿の部分である縦スジ部分を含む前記原稿の全体を画像化した画像データを出力する画像取得ステップと、
分割手段が、記憶した前記画像データのエッジ部分を特定し、特定した前記エッジ部分を境界として、前記縦スジ部分の画像データである縦スジ補正データと、前記縦スジ部分以外の部分の画像データである画像部分データとに分割する分割ステップと、
縦スジ補正手段が、分割された前記縦スジ補正データに対して、前記付着物による画像の劣化を補正するための補正処理を行う縦スジ補正ステップと、
を含むことを特徴とする画像読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャンした画像データを補正する画像読取装置および画像読取方法に関するものである。
【背景技術】
【０００２】
近年、プリンタや、コピー機能、ファクシミリ（ＦＡＸ）機能、印刷機能、スキャナ機能等を一つの筐体に納めたいわゆるＭＦＰ（Multi  Function  Peripheral）と称される複合機等、スキャナ機能を備えた装置は多々存在する。そして、スキャナ機能を備えたこれらの装置には、スキャナに付着した塵や埃等の汚れも読み取られてしまうことによる画像の劣化を回避するための種々の方法が開示されている。
【０００３】
例えば、特許文献１には、ゴミ検知部が、あらかじめ記憶された画像データの正常なイメージ画像と、スキャンしたときのイメージ画像を比較することによって汚れの有無を判断し、その汚れがある閾値を超える場合にはスキャン動作を停止し、汚れが付着している旨のメッセージをユーザに通知する一方、その汚れがある閾値を超えない場合には、その汚れの程度に応じてシェーディング補正等の各種の補正処理を行う技術が開示されている。
【０００４】
一方、スキャン処理には、走行体を所定の位置に固定し、原稿を移動させることによって画像を読み取るシートスルーモードと、原稿を固定し、走行体を移動させることによって画像を読み取るブックリードモードとがある。上述した各種の補正処理は、これらのどちらのモードでも行われるものである。
【０００５】
【特許文献１】特開２００６−２２９８４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、シートスルーモードでは、スキャンした原稿にゴミ等が付着していた場合には、そのゴミ等が付着した部分に対する補正処理と、ゴミ等が付着した部分以外の部分のデータに対する画像処理を並行して行うことが出来ないため、読み取った原稿を画像データとしてメモリ等に記憶させる前に、ゴミ等が付着した部分の画像データ（以下、縦スジ補正データと呼ぶ。）と、ゴミ等が付着した部分以外の部分の画像データ（以下、画像部分データと呼ぶ。）とを分割し、まず、分割した画像部分データを記憶して画像処理を施した後、縦スジ補正データに対する補正処理を施してしまう場合があった。
【０００７】
具体的には、まず、スキャナが原稿を読み取った後、画像データをメモリに出力する際に、縦スジ補正データ（Ｉ１１）と、汚れのない部分の位置にある画像部分データ（Ｄ１１、Ｄ１２）とに分割する。このときに処理される画像データの様子を図７（ａ）に示す。図７（ａ）に示すように、画像データは、画像部分データＤ１１とＤ１２、および縦スジ補正データＩ１１とを含んでいる。図７（ａ）では、画像データの出力の大きい部分が画像部分データ（Ｄ１１、Ｄ１２）であり、出力の小さい部分が縦スジ補正データ（Ｉ１１）であることを示している。
【０００８】
図７（ｂ）は、このときの画像部分データＤ１１、Ｄ１２のデータの流れのイメージを示す図である。図７（ｂ）に示すように、画像データをメモリＭに記憶する前に、図７（ａ）に示した画像データを、画像部分データＤ１１、Ｄ１２と、縦スジ補正データＩ１１とを分割し、分割した画像部分データＤ１１、Ｄ１２または縦スジ補正データＩ１１を、メモリＭに順次記憶させて画像処理を施し、縦スジ補正データに対して補正処理を施していた。このため、スキャン処理全体としての処理時間が無駄に長くなり、非効率的であるという問題があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、スキャナに付着物がある場合であっても効率的に画像処理を行うことが出来る画像読取装置および画像読取方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、原稿を自動的に搬送する自動給紙手段と、前記自動給紙手段によって搬送される間に前記原稿を読み取る読取手段と、を備えた画像読取装置において、前記読取手段は、前記原稿を読み取り、前記読取手段の読み取り面に付着した付着物の位置に対応する前記原稿の部分である縦スジ部分を含む前記原稿の全体を画像化した画像データを出力する画像取得手段と、出力した前記画像データを記憶する記憶手段と、記憶した前記画像データのエッジ部分を特定し、特定した前記エッジ部分を境界として、前記縦スジ部分の画像データである縦スジ補正データと、前記縦スジ部分以外の部分の画像データである画像部分データとに分割する分割手段と、分割された前記縦スジ補正データに対して、前記付着物による画像の劣化を補正するための補正処理を行う縦スジ補正手段と、を備える。
また、本発明は、上記画像読取装置で実行される画像読取方法である。
【発明の効果】
【００１１】
本発明によれば、画像取得手段が、原稿を読み取って、スキャナに付着した付着物の位置の原稿の部分である縦スジ部分を含む原稿の全体を画像化した画像データを出力し、記憶手段が、出力した画像データを記憶し、分割手段が、記憶した画像データを、縦スジ部分の画像データである縦スジ補正データと、縦スジ部分以外の部分である画像部分データとに分割し、縦スジ補正手段が、分割された縦スジ補正データに対して、付着物による画像の劣化を改善するための補正処理を行うので、スキャナに付着物がある場合であっても効率的に画像処理を行うことが出来るという効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、この発明にかかる画像読取装置、画像読取方法の最良な実施の形態を詳細に説明する。
【００１３】
本発明の一実施の形態として、画像読取装置をコピー機能、ファクシミリ（ＦＡＸ）機能、印刷機能、スキャナ機能等を一つの筐体に納めたいわゆるＭＦＰ（Multi  Function  Peripheral）と称される複合機等のスキャナ機能を備えた装置に適用した例を示す。尚、以下の説明では、画像読取装置を上述の複合機に適用した場合について説明しているが、少なくともスキャナ機能を備えるものであれば、複合機以外の装置に対しても適用可能である。
【００１４】
図１は、第１の実施の形態にかかる複合機１０００のブロック図である。本図に示すように、複合機１０００は、ＡＤＦ部１００と、操作設定部２００と、スキャナ部３００と、エンジン部４００と、を含んで構成されている。
【００１５】
ＡＤＦ部１００は、ＡＤＦ（Auto  Document  Feeder：自動原稿送り装置）から構成され、原稿を搬送する装置である。図２は、ＡＤＦ部１００の具体的な構成を示す図である。図２に示すように、ＡＤＦ部１００は、原稿を載置するための原稿台１０１と、原稿台１０１に載置された原稿を給紙する給紙ローラ１０２と、給紙された原稿を搬送するためのガイドローラ１０３と、読み取られた後の原稿を回収するための原稿回収台１０４と、原稿を原稿回収台１０４に搬送するための排紙ローラ１０５と、を含んで構成されている。
【００１６】
原稿台１０１に原稿の画像面を上にして置かれた原稿束は、後述するように、操作設定部２００の実行受付部２０１−ｂからスキャン実行の指示が受け付けられると、シートスルー用コンタクトガラス１１９上の所定の位置、またはブックリード用コンタクトガラス１１１上に給送される。
【００１７】
なお、シートスルーモードとは、原稿束の一番下の原稿から給紙ローラ１０２と、ガイドローラ１０３とにより、走行体１１８をシートスルー読取り位置に固定して原稿台１０１に設置された原稿を移動させることにより画像を読取るモードである。また、ブックリードモードとは、原稿の下を走行体１１８が低速で移動することによって原稿を読取るモードである。
【００１８】
シートスルー用コンタクトガラス１１９上の所定の位置、またはブックリードモード用コンタクトガラス上に給送された原稿は、後述するスキャナ部３００の画像取得部３０１によって画像データとして読取られ、読取りが終了した原稿は、ガイドローラ１０３、及び、排紙ローラ１０５を介して排出される。
【００１９】
なお、スキャナ部３００は、ブックリードモードによるスキャン処理とシートスルーモードによるスキャン処理が可能となっているが、以下では、シートスルーモードでスキャン処理を行うものとして説明する。
【００２０】
尚、図２に示す構成では、ＡＤＦ部１００とスキャナ部３００との物理的な関係を示すために、ＡＤＦ部１００とスキャナ部３００の両方について図示しているが、スキャナ部３００の具体的な説明については後述することとする。続いて操作設定部２００について説明する。
【００２１】
図１に戻り、操作設定部２００は、操作部２０１と、表示部２０２と、通信部２０３とを含んで構成されている。
【００２２】
図３は、操作設定部２００の操作部２０１と表示部２０２の具体的な構成の例を示す図である。図３に示すように、操作部２０１は、複合機１０００が備えるスキャナ機能やコピー機能等の各種の機能の指定を受け付ける機能受付部２０１−ａと、機能受付部２０１−ａで指定された機能の実行を受け付けるための実行受付部２０１−ｂとを含んで構成されている。
【００２３】
なお、以下の説明では、操作設定部２００の操作部２０１や表示部２０２から、ユーザが直接タッチ操作等によって、スキャン処理のための各種の設定を受け付けているが、例えば、複合機１０００の通信部２０３が、通信ネットワークを介して、他の情報機器からスキャン処理のための各種の設定情報を取得し、操作設定部２００の表示部２０２に表示させて、利用者が、その内容を確認して上述した各種の機能を実行させることとしてもよい。
【００２４】
表示部２０２は、タッチパネル等から構成され、機能受付部２０１−ａによってスキャン機能やコピー機能等の各種の機能が受け付けられた場合に、その機能を実行するための各種の設定情報を表示し、または設定情報の指定を受け付ける。
【００２５】
具体的には、図３に示すように、ユーザから、機能受付部２０１−ａがスキャン機能の指定を受け付けた場合に、表示部２０２は、「自動モード」、「手動モード」の２つのモードを含む検出モードを表示する。なお、「自動モード」とは、用紙サイズ（例えば、Ａ４ヨコ等）や、スキャナ部３００の分割部３０３がコンタクトガラスに埃や汚れ等が付着した部分（以下、縦スジ補正候補部分と呼ぶ。）の位置を自動的に検出するスキャンモードである。また、「手動モード」とは、自動的に縦スジ補正候補部分の位置を検出しないモードである。
【００２６】
さらに、表示部２０２は、検出モードとして手動モードが設定されている場合において、縦スジ補正候補部分のうち、原稿を読み取った際に受信した反射光の強さが、所定の閾値（以下、縦スジ閾値と呼ぶ。）よりも低い部分（以下、縦スジ補正部分と呼ぶ。）の位置を示す縦スジ範囲を表示する。また、検出モードとして自動モードが設定されている場合には、縦スジ閾値や、縦スジ閾値を反射光の強さに応じて段階的に分類した縦スジレベルを表示する。
【００２７】
なお、ユーザは、表示部２０２に表示されたこれらの設定情報を、タッチ操作によって適宜変更することができる。例えば、ユーザが、縦スジ閾値の具体的な数値が判断できないような場合には、縦スジレベル「低」「中」「高」のいずれかを指定することによって、縦スジ閾値の指定が可能となっている。
【００２８】
また、表示部２０２は、後述するように、縦スジ補正部分が複数存在し、これらの縦スジ補正部分の反射値の平均値が縦スジ閾値よりも低い場合に、スキャン処理自体が異常である旨の警告画面を表示する。続いて、図１に戻り、通信部２０３について説明する。
【００２９】
通信部２０３は、通信ネットワークで接続された他の情報機器との通信を媒介する。例えば、複合機１０００が通信ネットワークを介して他の情報機器と接続されている場合に、上述した警告画面を、接続された情報機器に送信する。続いて、図２に戻り、スキャナ部３００の物理的な構成について説明する。
【００３０】
図２に示すように、スキャナ部３００は、物理的には、ブックリードモードのためのブックリード用コンタクトガラス１１１と、原稿面を照射するための露光ランプ１１２と、原稿面からの反射光を結像させるための第１ミラー１１３、第２ミラー１１４、レンズ１１５、およびＣＣＤ（Charge  Coupled  Device）１１６と、シェーディング補正用の白基準画像を構成するための白基準板１１７と、原稿を走査するための走行体１１８と、シートスルーモードのためのシートスルー用コンタクトガラス１１９と、シートスルー用コンタクトガラス１１９に付着した埃や汚れ等を検知するためのスジ検知装置１０６と、を含んで構成されている。続いて、図１に戻り、スキャナ部３００の機能的な構成について説明する。
【００３１】
スキャナ部３００は、画像取得部３０１と、記憶部３０２と、分割部３０３と、縦スジ補正部３０４と、画像処理部３０５と、を含んで構成されている。
【００３２】
画像取得部３０１は、シートスルー用コンタクトガラス１１９上に搬送されている部分の原稿をスキャンし、スキャンした原稿を画像データ（原稿上に光を照射する光源（不図示）からの反射光を受信した際の強さを表す画素値）を記憶部３０２に出力する。このとき、画像取得部３０１は、縦スジ補正部分の有無にかかわらず原稿全体をスキャンして画像データを出力する。
【００３３】
図４は、画像取得部３０１が、原稿をスキャンした際の画像データの流れを示す図である。図４に示すように、画像取得部３０１は、原稿を読み取って、縦スジ補正部分のデータ（以下、縦スジ補正データと呼ぶ。）（Ｉ１）と、画像データうちの縦スジ補正データ以外の部分（以下、画像部分データと呼ぶ。）（Ｄ１、Ｄ２）のデータを含む全体の画像データを記憶部３０２に出力する。図４では画像データが縦スジ補正データと画像部分データとに分けて記載しているが、上述したように、画像取得部３０１は、これらの区別をすることなく原稿全体をスキャンする。
【００３４】
このように、縦スジ補正データと画像部分データを区別することなく記憶部３０２に記憶させることによって、図７（ｂ）で示した従来技術のように、画像部分データＤ１１とＤ１２とを分割することによって生じていた待ち時間を短縮できる。続いて、図１に戻り、記憶部３０２について説明する。
【００３５】
記憶部３０２は、画像取得部３０１が出力した画像データを記憶するメモリやＨＤＤ（Hard  Disk  Drive）等の記憶媒体である。また、記憶部３０２は、操作設定部２００が受け付けた縦スジ範囲や、縦スジ閾値、または縦スジ補正データが複数ある場合に、スキャン処理事態が異常か否かを判定するための縦スジ平均閾値等の各種の設定情報を記憶する。
【００３６】
図１に戻り、分割部３０３は、画像データを、縦スジ補正データと画像部分データとに分割する。そして、操作設定部２００の表示部２０２に、自動モードまたは手動モードのいずれの検出モードが設定されているか否かを判定する。そして、自動モードが設定されていないと判定した場合、すなわち手動モードが設定されていると判定した場合には、記憶部３０２に記憶された縦スジ範囲をエッジ位置として特定する。
【００３７】
一方、分割部３０３は、操作設定部２００の表示部２０２に自動モードが設定されていると判定した場合には、縦スジ閾値よりも低い反射値の縦スジ補正候補部分があるか否かを判定する。
【００３８】
そして、分割部３０３は、縦スジ閾値よりも低い反射値の縦スジ補正候補部分がない場合、すなわち、縦スジ補正部分がない場合には、縦スジ補正データに対してシェーディング補正等の補正処理を行うことなく、画像取得部３０１が出力した画像データに対して色調整等の一般的な画像処理を行う。
【００３９】
一方、縦スジ閾値よりも低い反射値の縦スジ候補部分がある場合には、その縦スジ閾値よりも低い反射値の縦スジ候補部分をエッジ位置として特定する。
【００４０】
図５は、分割部３０３が、縦スジ閾値よりも低い反射値の縦スジ候補部分をエッジ位置として判定する場合の例を示す図である。図５に示した例では、主走査方向の座標位置（ｘ３）の縦スジ補正候補部分の反射値（Ｐ）が、縦スジ閾値（Ｐｓ）よりも小さいため、この位置をエッジ位置として特定している。
【００４１】
また、分割部３０３は、特定したエッジ位置が複数存在するか否かを判定し、特定したエッジ位置が複数存在すると判定した場合には、各エッジ位置における縦スジ補正候補部分の反射値の平均値を算出し、算出した平均値が、縦スジ平均閾値よりも低いか否かを判定する。
【００４２】
さらに、分割部３０３は、算出した平均値が、縦スジ平均閾値よりも低いと判定した場合には、通信部２０３が、スキャン処理の要求が通信ネットワークを介して他の情報機器からなされたか否かを判定する。
【００４３】
そして、通信部２０３が、スキャン処理の要求が通信ネットワークを介して他の情報機器情報機器からなされたと判定した場合、スキャン処理自体が異常である旨の警告画面を接続された情報機器に送信する。一方、スキャン処理の要求が通信ネットワークを介して他の情報機器情報機器からなされていないと判定した場合には、表示部２０２に、上述した警告画面を表示する。
【００４４】
また、分割部３０３は、上述した警告画面を表示または送信した場合において、利用者からスキャン処理の続行指示があったか否かを判定する。そして、利用者からスキャン処理の続行指示がないと判定した場合、すなわち、スキャン処理のキャンセル指示があった場合には、スキャン処理を終了させる。
【００４５】
そして、分割部３０３は、操作設定部２００の表示部２０２に縦スジ補正部分の自動モードが設定されていないと判定した場合、または自動モードが設定されている場合であって、縦スジ閾値よりも低い反射値の縦スジ候補部分がある場合に特定したエッジ位置を境界として、画像データを、縦スジ補正データと画像部分データとに分割する。続いて、図１に戻り、縦スジ補正部３０４について説明する。
【００４６】
縦スジ補正部３０４は、分割された縦スジ補正データに対してシェーディング補正等の補正処理を施して画像処理部３０５に出力する。
【００４７】
画像処理部３０５は、補正処理を施した縦スジ補正データと、分割部３０３が分割した画像部分データを結合し、縦スジ補正データと画像部分データを結合した画像データに対して、色調整等の一般的な画像処理を施す。
【００４８】
エンジン部４００は、複合機１０００がコピー、ＦＡＸ、プリント、スキャナ等の各種の機能を実現させるための露光装置や感光体ドラム、転写ベルト等の各種の装置を含んで構成され、画像処理が施された画像データを出力する。
【００４９】
次に、上述した複合機１０００で行われるスキャン処理の処理手順について説明する。
【００５０】
図６は、複合機１０００で行われるスキャン処理の処理手順を示すフローチャートである。以下の説明では、ユーザは、あらかじめ表示部２０２をタッチする等して縦スジ範囲や縦スジ閾値等を設定した上でＡＤＦ１００に原稿をセットし、操作部２０１の機能受付部２０１−１ａでスキャナ機能を指定し、実行受付部２０１−ｂに対して実行指示をしたものとする。
【００５１】
まず、ＡＤＦ１００にセットされた原稿が搬送されると、画像取得部３０１は、シートスルー用コンタクトガラス１１９上に搬送されている部分の原稿をスキャンして画像データと、反射値と、その反射値を受信した位置を記憶部３０２に出力する（ステップＳ６０１）。
【００５２】
分割部３０３は、表示部２０２に自動モードが設定されているか否かを判定する（ステップＳ６０２）。そして、自動モードが設定されていないと判定した場合（ステップＳ６０２；Ｎｏ）、記憶部３０２に記憶された縦スジ範囲をエッジ位置として特定する（ステップＳ６０４）。このステップＳ６０４の処理が終了すると、ステップＳ６１３に進み、画像データを画像部分データと縦スジ補正データとに分割する（ステップＳ６１３）。
【００５３】
一方、表示部２０２に自動モードが設定されていると判定した場合（ステップＳ６０２；Ｙｅｓ）には、縦スジ閾値よりも低い反射値の縦スジ補正候補部分があるか否かを判定する（ステップＳ６０３）。
【００５４】
そして、分割部３０３は、縦スジ閾値よりも低い反射値の縦スジ補正候補部分がない場合（ステップＳ６０３；Ｎｏ）には、縦スジ補正データに対してシェーディング補正等の補正処理を行うことなく、ステップＳ６０１で出力した画像データに対して色調整等の一般的な画像処理を行う（ステップＳ６１５）。
【００５５】
一方、縦スジ閾値よりも低い反射値の縦スジ候補部分がある場合（ステップＳ６０３；Ｙｅｓ）には、その縦スジ閾値よりも低い反射値の縦スジ候補部分をエッジ位置として特定する（ステップＳ６０５）。
【００５６】
そして、分割部３０３は、特定したエッジ位置が複数存在するか否かを判定し（ステップＳ６０６）、特定したエッジ位置が複数存在すると判定した場合（ステップＳ６０６；Ｙｅｓ）には、各エッジ位置における縦スジ補正候補部分の反射値の平均値を算出し（ステップＳ６０７）、算出した平均値が、縦スジ平均閾値よりも低いか否かを判定する（ステップＳ６０８）。
【００５７】
一方、特定したエッジ位置が複数存在しないと判定した場合（ステップＳ６０６；Ｎｏ）には、ステップＳ６１３に進み、画像データを画像部分データと縦スジ補正データに分割する（ステップＳ６１３）。
【００５８】
そして、算出した平均値が縦スジ平均閾値よりも低いと判定した場合（ステップＳ６０８；Ｙｅｓ）には、通信部２０３が通信ネットワークを介して他の情報機器からスキャン処理の要求がなされたか否かを判定する（ステップＳ６０９）。
【００５９】
一方、算出した平均値が、縦スジ平均閾値よりも低くないと判定した場合（ステップＳ６０８；Ｎｏ）には、ステップＳ６１３に進み、画像データを画像部分データと縦スジ補正データに分割する（ステップＳ６１３）。
【００６０】
そして、分割部３０３は、通信部２０３が通信ネットワークを介してスキャン処理の要求がなされたと判定した場合（ステップＳ６０９；Ｙｅｓ）、スキャン処理自体が異常である旨の警告画面を接続された情報機器に送信する（ステップＳ６１０）。
【００６１】
一方、通信部２０３が通信ネットワークを介して他の情報機器からスキャン処理の要求がなされていないと判定した場合（ステップＳ６０９；Ｎｏ）には、表示部２０２に、上述した警告画面を表示する（ステップＳ６１１）。
【００６２】
そして、分割部３０３は、ステップＳ６１０またはステップＳ６１１が終了すると、利用者からスキャン処理の続行指示があったか否かを判定する（ステップＳ６１２）。そして、利用者からスキャン処理の続行指示がないと判定した場合（ステップＳ６１２；Ｎｏ）、スキャン処理を終了させる。
【００６３】
一方、利用者からスキャン処理の続行指示があったと判定した場合（ステップＳ６１２；Ｙｅｓ）、特定されたエッジ位置を境界として、画像データを画像部分データと縦スジ補正データとに分割する（ステップＳ６１３）。
【００６４】
その後、縦スジ補正部３０４は、分割された縦スジ補正データに対してシェーディング補正等の補正処理を施して画像処理部３０５に出力する（ステップＳ６１４）。
【００６５】
そして、画像処理部３０５は、補正処理を施した縦スジ補正データと、分割部３０３が分割した画像部分データを結合し、縦スジ補正データと画像部分データを結合した画像データに対して、色調整等の一般的な画像処理を施す（ステップＳ６１５）。その後、エンジン部４００は、画像処理が施された画像データを出力し、本実施の形態におけるスキャン処理の全ての処理が終了する。
【００６６】
このように、本実施の形態においては、スキャナ部３００の画像取得部３０１が、シートスルー用コンタクトガラス１１９上の原稿を読み取って、コンタクトガラスに付着した付着物の位置の原稿の部分である縦スジ部分を含む原稿の全体を画像化した画像データを出力し、記憶部３０２が、出力した画像データを記憶し、分割部３０３が、記憶した画像データを、縦スジ補正データと画像部分データに分割し、縦スジ補正部３０４が、分割された縦スジ補正データに対して、シェーディング補正等の付着物による画像の劣化を改善するための補正処理を行うので、シートスルー用コンタクトガラス１１９上に付着物がある場合であっても効率的に画像処理を行うことが出来る。
【産業上の利用可能性】
【００６７】
以上のように、本発明にかかる画像読取装置、画像読取方法は、スキャナに付着物がある場合における画像処理を行う際に有用であり、特に、画像データの中の付着物によって劣化した部分の画像を補正する技術に適している。
【図面の簡単な説明】
【００６８】
【図１】本実施の形態にかかる複合機の機能的な構成を示すブロック図である。
【図２】図１に示すＡＤＦ部の物理的な構成例を示す図である。
【図３】図１に示す操作設定部の物理的な構成例を示す図である。
【図４】図１に示す画像取得部が、原稿を読み取る際に光源から反射光を受信した場合の様子を示す図である。
【図５】図１に示す画像取得部が、原稿をスキャンした際の画像データの処理の流れを示す図である。
【図６】本実施の形態にかかる複合機において行われるスキャン処理の処理手順を示すフローチャートである。
【図７】（ａ）従来技術で用いられる画像データの様子を示す図であり、（ｂ）は（ａ）に示した画像データの処理の流れを示す図である。
【符号の説明】
【００６９】
１０００  複合機
１０１  原稿台
１０２  給紙ローラ
１０３  ガイドローラ
１０４  原稿回収台
１０５  排紙ローラ
１０６  スジ検知装置
１１１  ブックリード用コンタクトガラス
１１２  露光ランプ
１１３  第１ミラー
１１４  第２ミラー
１１５  ＣＣＤレンズ
１１７  白基準板
１１８  走行体
１１９  シートスルー用コンタクトガラス
２００  操作設定部
２０１  操作部
２０１−ａ  機能受付部
２０１−ｂ  機能受付部
２０２  表示部
２０３  通信部
３００  スキャナ部
３０１  画像取得部
３０２  記憶部
３０３  分割部
３０４  縦スジ補正部
３０５  画像処理部
４００  エンジン部
【図１】
2010074288.tif 000003
【図２】
2010074288.tif 000004
【図３】
2010074288.tif 000005
【図４】
2010074288.tif 000006
【図５】
2010074288.tif 000007
【図６】
2010074288.tif 000008
【図７】
2010074288.tif 000009