(57)【要約】【課題】印刷や表示の対象としないドロップアウトカラーの検出に専用のメモリを必要としない原稿読取装置および原稿読取方法を提供する。【解決手段】スキャナ３００の備えるカラーＣＣＤ３０６はＲ、Ｇ、Ｂ３色の読取素子が副走査方向にずれて配置されており、このずれを補正するためにライン間補正メモリ３０５が用意されている。原稿３０７の読み取りを行う本スキャンに先立つプリスキャンでカラーＣＣＤ３０６から出力される画像データは適宜間引かれてライン間補正メモリ３０５に格納され、これを用いてドロップアウトカラーが特定される。このため、専用のメモリが不要となる。本スキャンではこの特定されたカラーを除去して画像の読み取りが行われる。【選択図】図１
2007074156.tif 000002
【特許請求の範囲】
【請求項１】
原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された複数の読取素子と、
これら複数の読取素子を用いる前記原稿の走査のモードとして、本来の画像データの読み取りを行うための本スキャンモードと、これに先立って原稿の簡易な読み取りを行うためのプリスキャンモードの選択を行うモード選択手段と、
このモード選択手段によって本スキャンモードが選択されたとき、前記複数の読取素子から出力される画像データの少なくとも一部を一時的に格納して時間的に異なったタイミングで出力することにより、前記副走査方向の異なった位置からそれぞれ出力される複数の読取素子による画像データを同一副走査位置としての同一ラインの画像データに補正するライン間補正メモリと、
前記モード選択手段によってプリスキャンモードが選択されたとき、前記複数の読取素子から出力される画像データを間引いて前記ライン間補正メモリに格納するプリスキャン時画像データ格納手段と、
このプリスキャン時画像データ格納手段によって前記ライン間補正メモリに格納された画像データを用いて、前記原稿の特定の画像箇所の読取特性を判別する読取特性判別手段と、
前記モード選択手段によって本スキャンモードが選択されたとき、前記読取特性判別手段によって判別された前記画像箇所の読取特性をこれに続く本スキャンモードの間、記憶する読取特性記憶手段と
前記モード選択手段によって本スキャンモードが選択されたときに前記読取特性記憶手段によって記憶された前記画像箇所の読取特性と同一の読取特性の画像データを前記複数の読取素子の読み取った画像データから消去する画像データ消去手段
とを具備することを特徴とする原稿読取装置。
【請求項２】
原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された読取色別の読取素子と、
これら読取色別の読取素子を用いる前記原稿の走査のモードとして、本来の画像データの読み取りを行うための本スキャンモードと、これに先立って原稿の簡易な読み取りを行うためのプリスキャンモードの選択を行うモード選択手段と、
このモード選択手段によって本スキャンモードが選択されたとき、前記読取色別の読取素子から出力される少なくとも一部の読取色の画像データを一時的に格納して読取色ごとに時間的に異なったタイミングで出力することにより、前記副走査方向の異なった位置からそれぞれ出力される読取色別の画像データを同一副走査位置としての同一ラインの画像データに補正するライン間補正メモリと、
前記モード選択手段によってプリスキャンモードが選択されたとき、前記読取色別の読取素子から出力される画像データを間引いて前記ライン間補正メモリに格納するプリスキャン時画像データ格納手段と、
前記モード選択手段によってプリスキャンモードが選択されたとき、前記プリスキャン時画像データ格納手段によって前記ライン間補正メモリに格納された画像データを用いて、前記原稿についてのヒストグラムを作成するヒストグラム作成手段と、
このヒストグラム作成手段の作成したヒストグラムを用いて、画像の読み取りを行わない読取色としてのドロップアウトカラーを判別するドロップアウトカラー判別手段と、
前記モード選択手段によって本スキャンモードが選択されたとき、前記複数の読取素子から出力される画像データの中からドロップアウトカラー判別手段によって判別されたドロップアウトカラーを消去する画像データ消去手段
とを具備することを特徴とする原稿読取装置。
【請求項３】
前記画像データ消去手段は、該当する画像データを原稿の地色に変換する手段であることを特徴とする請求項１または請求項２記載の原稿読取装置。
【請求項４】
前記プリスキャンモードおよび前記本スキャンモードで前記読取素子から出力される画像データに対して同一のシェーディング補正およびγ補正を行う画像データ補正手段を具備することを特徴とする請求項１または請求項２記載の原稿読取装置。
【請求項５】
原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された複数の読取素子を配置して、本来の画像データの読み取りを行うための本スキャンモードに先立って原稿の簡易な読み取りを行うためのプリスキャンモードを選択するプリスキャンモード選択ステップと、
このプリスキャンモード選択ステップで原稿のプリスキャンを開始するプリスキャン開始ステップと、
前記本スキャンモードにおいて前記複数の読取素子から出力される画像データの少なくとも一部を一時的に格納して時間的に異なったタイミングで出力することにより、前記副走査方向の異なった位置からそれぞれ出力される複数の読取素子による画像データを同一副走査位置としての同一ラインの画像データに補正するためのライン間補正メモリに対して、前記プリスキャン開始ステップで前記複数の読取素子から出力を開始された画像データを間引いて、このライン間補正メモリに格納するプリスキャン時ライン間補正メモリ格納ステップと、
このプリスキャン時ライン間補正メモリ格納ステップで前記ライン間補正メモリに格納された画像データを用いて、前記原稿の特定の画像箇所の読取特性を判別する読取特性判別ステップと、
この読取特性判別ステップで前記特定の画像箇所の読取特性が判別されたとき前記プリスキャンモードを終了させて前記本スキャンモードを開始させる本スキャンモード開始ステップと、
この本スキャンモード開始ステップによって前記本スキャンモードの開始が選択されたとき、前記複数の読取素子から出力される画像データの少なくとも一部を前記ライン間補正メモリに一時的に格納して時間的に異なったタイミングで出力することにより、前記副走査方向の異なった位置からそれぞれ出力される複数の読取素子による画像データを前記同一ラインの画像データに補正する補正ステップと、
この補正ステップで同一ラインの画像データに補正した後の画像データから前記読取特性判別ステップで判別した前記特定の画像箇所の読取特性の画像データを消去する画像データ消去ステップ
とを具備することを特徴とする原稿読取方法。
【請求項６】
前記画像データ消去ステップでは、該当する画像データを原稿の地色に変換することを特徴とする請求項５記載の原稿読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿読取装置および原稿の読取方法に係わり、詳細には原稿の内容に応じてドロップアウトカラーを検出してドロップアウトカラーの箇所を除去した形で原稿の読み取りを行う原稿読取装置および原稿読取方法に関する。
【背景技術】
【０００２】
スキャナや複写機で読み取りの対象となる原稿が、帳票であったり、罫線を用いた表（以下、帳票と総称する。）であるような場合がある。このような原稿に含まれる帳票を構成する枠からなる画像情報が、文字等のデータを表わした色と異なった色で構成されている場合に、これらのデータだけを読み取りたい場合がある。このような場合に、読み取りたいデータを構成する色や地色（背景色）以外の色をドロップアウトカラーという。たとえば、帳票の枠の部分が青色で、印字データが黒色で印刷された地色が白の原稿から印字データのみを読み取りたい場合、青色がドロップアウトカラーとなる。
【０００３】
原稿の読み取りの段階でドロップアウトカラーを読み取らないようにするためには、ドロップアウトカラーと同一の波長の光源を用いて原稿を読み取ればよい。先の例では帳票の枠を印刷した色と同一の青色の波長の光源を用いて原稿の読み取りを行う。すると、白地に黒色の印字データで印字する一方、帳票の枠を青色で印字した原稿の場合には、罫線も地色の白地の部分も共に青色の光のみが原稿から反射し、印字データの部分のみで青色の吸収が起こる。この結果として、背景と帳票の枠の部分の双方が同一の比較的明るい濃度レベルとなり、帳票の枠が結果的に消去されて、濃度の低い印字データのみが読み取られることになる。
【０００４】
ところが、このように光源の色でドロップアウトカラーを消去する第１の提案の装置では、ドロップアウトカラーが特定の１色に固定されてしまうという問題がある。先の例では光源が青色の場合には青色の帳票の枠をドロップアウトカラーとして消去の対象とすることができる。しかしなから、赤色の帳票の枠をドロップアウトカラーとして消去したい場合には、光源自体を赤色に交換する必要が生じる。これでは、現実にドロップアウトカラーを自由に設定することはできない。
【０００５】
このような問題を解決するために、光源に透過色の異なる複数のフィルタを用意しておいて、これをドロップアウトカラーの選択に合わせて選択することが第２の提案として提案されている。しかしながら、この第２の提案では、ユーザが原稿に合わせてフィルタを選択する必要がある。したがって、ドロップアウトカラーが原稿ごとに異なるような場合に面倒であり、時としてフィルタの人為的な選択ミスも発生する。そこで、原稿を読み取ってドロップアウトカラーを自動的に検出するドロップアウトカラー検出装置が第３の提案として提案されるに至っている。
【０００６】
図９は、第３の提案のドロップアウトカラー検出装置の構成を表わしたものである（たとえば特許文献１参照）。このドロップアウトカラー検出装置１００は、Ｒ（レッド）、Ｇ（グリーン）およびＢ（ブルー）の３原色の濃度データからなる画像データ１０１を入力するヒストグラム作成部１０２を備えている。ヒストグラム作成部１０２では、プリ（予備）スキャンの段階で読み取った画像データ１０１を入力すると、Ｒ、Ｇ、Ｂの３原色のそれぞれについてヒストグラムを作成する。ここでヒストグラムとは、それぞれの原色における各濃度とこれらに対応する画素数の関係を表わした分布図である。
【０００７】
たとえば、Ｒ色について見てみると、原稿には、背景部分の色に含まれるＲ色の濃度と、罫線の色の部分に含まれるＲ色の濃度と、印字データの色の部分に含まれるＲ色の濃度があるので、３つの濃度の部分で画素がそれぞれ多くなるピークが存在すると考えられる。このうちの最大のピークは地色の部分に対応し、２番目のピークは罫線の部分に対応し、３番目のピークが印字データの部分に対応することが経験的に考えられる。そこで、この第３の提案では、２番目のピークの濃度を罫線が含むＲ色の濃度と判別する。このためにピーク検出部１０３が使用される。
【０００８】
同様にしてＧ色およびＢ色についても濃度分布をヒストグラム作成部１０２で判別し、ピーク検出部１０３で帳票の枠に相当する２番目のピークの濃度を判別する。このようにして帳票の枠に対応した３原色のフィルタの濃度を決定し、色相角算出部１０４でその色相角を算出する。求められた色相角を表わした色相角データ１０５は図示しない制御部に送られる。制御部では、図示しないステッピングモータを駆動して、該当する３原色の濃度に調整された図示しないフィルタを同じく図示しない画像の読取位置にまで移動させて、本スキャンを行う。これにより、原稿からドロップアウトカラーを除去した画像情報の読み取りが可能になる。
【０００９】
ところで、この第３の提案によるドロップアウトカラー検出装置では、原稿のプリスキャンを行って、そのときに得られた画像データ１０１によってヒストグラム作成部１０２で作成されたヒストグラムを専用の記憶領域に格納するようにしている。このために、ドロップアウトカラー検出装置自体が必要とするメモリの容量が大きくなり、装置のコストダウンを図ることができないという問題がある。更に、この第３の提案のドロップアウトカラー検出装置では、プリスキャンによって１つの原稿に対して１つのドロップアウトカラーを設定することにしている。この結果、原稿の異なった領域に異なった色の帳票の枠が存在したとき、それぞれの枠の画像部分をドロップアウトカラーとして個別に指定することができない。すなわち、原稿の異なった領域に異なった色の帳票の枠が存在したとき、これらの画像情報の読み取りを行わないとする処理が不可能であった。そこで、ドロップアウトカラーが混在した帳票の枠からドロップアウトカラー領域を自動的に検出するようにしたドロップアウトカラー検出装置が第４の提案として提案されるに至っている（たとえば特許文献２参照）。
【００１０】
図１０は、第４の提案によるドロップアウトカラー検出装置の構成の概要を表わしたものである。この第４の提案のドロップアウトカラー検出装置２００では、Ｒ、Ｇ、Ｂの３原色の濃度データからなる画像データ２０１を使用する。画像データ２０１は、シェーディング補正処理部２０２に入力されて、帳票の枠のイメージで生じた影などの不要な部分の補正が行われる。補正後の画像データ２０３は、ＲＧＢプレーン分割部２０４に入力される。ＲＧＢプレーン分割部２０４は、帳票の枠のイメージから、ＲＧＢ系の各プレーンイメージ（Ｒプレーン、Ｇプレーン、Ｂプレーン）を分離生成する。ここで、Ｒプレーンとは、Ｒ系色を除去したイメージデータであり、Ｇプレーンとは、Ｇ系色を除去したイメージデータであり、Ｂプレーンとは、Ｂ系色を除去したイメージデータである。
【００１１】
画像記憶部２０５は、ＲＧＢプレーン分割部２０４で分離生成されたＲプレーン２０６、Ｇプレーン２０７およびＢプレーン２０８を記憶する。ヒストグラム演算部２０９は、ＲＧＢプレーン分割部２０４で生成されたＲプレーン２０６、Ｇプレーン２０７およびＢプレーン２０８ごとに濃度値ヒストグラムを生成し、そのヒストグラムを数値化する。判定しきい値算出部２１１は、ヒストグラム演算部２０９で演算されたヒストグラムの数値データ２１２を基にして、Ｒプレーン２０６、Ｇプレーン２０７およびＢプレーン２０８ごとのしきい値を算出する。ドロップアウトプレーン選択部２１３は、判定しきい値算出部２１１の処理結果を基にして、Ｒプレーン２０６、Ｇプレーン２０７およびＢプレーン２０８からドロップアウトプレーンを選択する。例えば、ドロップアウトカラーと同色系のプレーンでは、ドロップアウトカラーの枠線などの部分の濃度値は背景色の濃度値と近くなり、ドロップアウトカラーと同色系ではない他の２つのプレーンに比べて判定しきい値算出部２１１で算出されたしきい値が著しく異なる値となる。したがって、異なるしきい値を示すプレーンをドロップアウトプレーンとすることになる。
【００１２】
ドロップアウトプレーンではドロップアウトカラーが除去されている。そこで、ドロップアウトプレーン２値化処理部２１４は、ドロップアウトプレーン選択部２１３からの判定結果２１５を受け取り、ドロップアウトプレーンを２値化する。これにより、たとえば黒色の手書き文字や印字データがドロップアウトカラーの除去された画像情報２１６として出力されることになる。
【特許文献１】特開２００２−２９８０７９号公報（第００１３〜第００１７段落、図３）
【特許文献２】特開２００３−１９６５９１号公報（第００２２〜第００２６段落、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１３】
図９および図１０に示した第３および第４の提案では、ユーザの手を借りることなく原稿から帳票の枠のドロップアウトカラーが検出される。しかも第４の提案では、原稿に複数のドロップアウトカラーが場所を異にして存在していても、これらをそれぞれ検出することができる。しかしながら、両者の提案ではドロップアウトカラーを検出する際のヒストグラムを作成するために、各色に対応した画像情報を広範囲に格納する専用のメモリを必要とした。このため、これらの提案を用いてドロップアウトカラー検出装置あるいはこれを使用したスキャナ装置を製造すると、専用の記憶領域のコストが装置に付加されることになって、コストダウンの大きな障害となるという問題があった。
【００１４】
そこで本発明の目的は、印刷や表示の対象としないドロップアウトカラーの検出に専用のメモリを必要としない原稿読取装置および原稿読取方法を提供することにある。
【課題を解決するための手段】
【００１５】
本発明では、（イ）原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された複数の読取素子と、（ロ）これら複数の読取素子を用いる原稿の走査のモードとして、本来の画像データの読み取りを行うための本スキャンモードと、これに先立って原稿の簡易な読み取りを行うためのプリスキャンモードの選択を行うモード選択手段と、（ハ）このモード選択手段によって本スキャンモードが選択されたとき、前記した複数の読取素子から出力される画像データの少なくとも一部を一時的に格納して時間的に異なったタイミングで出力することにより、副走査方向の異なった位置からそれぞれ出力される複数の読取素子による画像データを同一副走査位置としての同一ラインの画像データに補正するライン間補正メモリと、（ニ）モード選択手段によってプリスキャンモードが選択されたとき、前記した複数の読取素子から出力される画像データを間引いてライン間補正メモリに格納するプリスキャン時画像データ格納手段と、（ホ）このプリスキャン時画像データ格納手段によってライン間補正メモリに格納された画像データを用いて、原稿の特定の画像箇所の読取特性を判別する読取特性判別手段と、（へ）モード選択手段によって本スキャンモードが選択されたとき、読取特性判別手段によって判別された画像箇所の読取特性をこれに続く本スキャンモードの間、記憶する読取特性記憶手段と（ト）モード選択手段によって本スキャンモードが選択されたときに読取特性記憶手段によって記憶された画像箇所の読取特性と同一の読取特性の画像データを前記した複数の読取素子の読み取った画像データから消去する画像データ消去手段とを原稿読取装置に具備させる。
【００１６】
すなわち本発明では、原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された複数の読取素子を用いた原稿読取装置に関する。このような原稿読取装置としては、複数の色を読み取る際にそれぞれの読取素子を副走査方向にずらして配置したものと、１本の比較的長い読取素子を使用する代わりに、複数本の読取素子を副走査方向にずらして配置したものとが存在する。両者の組み合わされたものも存在する。このような読取素子を使用する場合には、同一副走査位置（同一ライン）の画像データを出力するためのタイミング処理にライン間補正メモリを使用する。このライン間補正メモリは、本来は原稿の正式な読取走査を行う本スキャンで使用するだけである。本発明では、これをドロップアウトカラーの検出にも使用する。このためには、たとえばヒストグラムをとるために原稿の比較的広範囲なデータをライン間補正メモリに格納する必要がある。このため本発明では原稿のプリスキャン時に読取素子から得られた画像データを間引いてライン間補正メモリに格納することにしている。このようにして原稿の特定の画像箇所の読取特性（ドロップアウトカラーの色）が判別される。この読取特性は、たとえばドロップアウトカラーが薄い青色であるといったような情報である。このような情報は、ライン間補正メモリに若干の余裕があれば、本スキャンモードの間、その余裕の生じた領域に格納してもよいし、専用の読取特性記憶手段に格納してもよい。もちろん、作業用メモリの一部に割り当てることができる。画像データ消去手段は、本スキャンモードのときに複数の読取素子の読み取った画像データをその読取特性と比較して、該当する箇所の画像データを消去する。これにより、たとえば帳票の枠の色がドロップアウトカラーとなっていれば、枠の画像部分が消去されることになって、枠の内部に記入されたデータを枠を除外した形で読み出せることになる。消去の一例としては、原稿の地色（背景色）に変換することである。ドロップアウトカラーは複数特定することができ、この場合にはこれら複数のドロップアウトカラーが消去の対象となる。
【００１７】
また、本発明では、（イ）原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された読取色別の読取素子と、（ロ）これら読取色別の読取素子を用いる原稿の走査のモードとして、本来の画像データの読み取りを行うための本スキャンモードと、これに先立って原稿の簡易な読み取りを行うためのプリスキャンモードの選択を行うモード選択手段と、（ハ）このモード選択手段によって本スキャンモードが選択されたとき、読取色別の読取素子から出力される少なくとも一部の読取色の画像データを一時的に格納して読取色ごとに時間的に異なったタイミングで出力することにより、副走査方向の異なった位置からそれぞれ出力される読取色別の画像データを同一副走査位置としての同一ラインの画像データに補正するライン間補正メモリと、（ニ）モード選択手段によってプリスキャンモードが選択されたとき、読取色別の読取素子から出力される画像データを間引いてライン間補正メモリに格納するプリスキャン時画像データ格納手段と、（ホ）モード選択手段によってプリスキャンモードが選択されたとき、プリスキャン時画像データ格納手段によってライン間補正メモリに格納された画像データを用いて、原稿についてのヒストグラムを作成するヒストグラム作成手段と、（へ）このヒストグラム作成手段の作成したヒストグラムを用いて、画像の読み取りを行わない読取色としてのドロップアウトカラーを判別するドロップアウトカラー判別手段と、（ト）モード選択手段によって本スキャンモードが選択されたとき、前記した複数の読取素子から出力される画像データの中からドロップアウトカラー判別手段によって判別されたドロップアウトカラーを消去する画像データ消去手段とを原稿読取装置に具備させる。
【００１８】
すなわち本発明では、原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された複数の読取色別の読取素子を用いた原稿読取装置に関する。このような原稿読取装置としては、複数の色を読み取る際にそれぞれの読取素子を副走査方向にずらして配置したものが存在する。このような読取素子を使用する場合には、異なった色の読取結果を同一副走査位置（同一ライン）の画像データに直して、それぞれの部位の色を特定していく必要がある。このライン間補正メモリは、本来は原稿の正式な読取走査を行う本スキャンで使用するだけである。本発明では、これをドロップアウトカラーの検出にも使用する。このためには、ヒストグラムをとるために原稿の比較的広範囲なデータをライン間補正メモリに格納する必要がある。このため本発明では原稿のプリスキャン時に読取素子から得られた画像データを間引いてライン間補正メモリに格納することにしている。このようにして原稿の特定の画像箇所の読取特性（ドロップアウトカラーの色）が判別される。この読取特性は、たとえばドロップアウトカラーが薄い青色であるといったような情報である。このような情報は、ライン間補正メモリに若干の余裕があれば、本スキャンモードの間は、その余裕の生じた領域に格納してもよいし、専用の読取特性記憶手段に格納するようにしてもよい。もちろん、作業用メモリの一部をこのために割り当てることができる。画像データ消去手段は、本スキャンモードのときに読取色別の読取素子の読み取った画像データから得られた各部位の色を読取特性としてのドロップアウトカラーと比較して、ドロップアウトカラーと一致する箇所の画像データを消去する。これにより、たとえば帳票の枠の色がドロップアウトカラーとなっていれば、枠の画像部分が消去されることになって、枠の内部に記入されたデータを枠を除外した形で読み出せることになる。消去の一例としては、原稿の地色（背景色）に変換することである。ドロップアウトカラーは複数特定することができ、この場合にはこれら複数のドロップアウトカラーが消去の対象となる。
【００１９】
また、本発明では、（イ）原稿の副走査方向の異なった位置にそれぞれ主走査方向に沿って配置された複数の読取素子を配置して、本来の画像データの読み取りを行うための本スキャンモードに先立って原稿の簡易な読み取りを行うためのプリスキャンモードを選択するプリスキャンモード選択ステップと、（ロ）このプリスキャンモード選択ステップで原稿のプリスキャンを開始するプリスキャン開始ステップと、（ハ）本スキャンモードにおいて前記した複数の読取素子から出力される画像データの少なくとも一部を一時的に格納して時間的に異なったタイミングで出力することにより、副走査方向の異なった位置からそれぞれ出力される複数の読取素子による画像データを同一副走査位置としての同一ラインの画像データに補正するためのライン間補正メモリに対して、プリスキャン開始ステップで前記した複数の読取素子から出力を開始された画像データを間引いて、このライン間補正メモリに格納するプリスキャン時ライン間補正メモリ格納ステップと、（ニ）このプリスキャン時ライン間補正メモリ格納ステップでライン間補正メモリに格納された画像データを用いて、原稿の特定の画像箇所の読取特性を判別する読取特性判別ステップと、（ホ）この読取特性判別ステップで前記した特定の画像箇所の読取特性が判別されたときプリスキャンモードを終了させて本スキャンモードを開始させる本スキャンモード開始ステップと、（へ）この本スキャンモード開始ステップによって本スキャンモードの開始が選択されたとき、前記した複数の読取素子から出力される画像データの少なくとも一部をライン間補正メモリに一時的に格納して時間的に異なったタイミングで出力することにより、副走査方向の異なった位置からそれぞれ出力される複数の読取素子による画像データを同一ラインの画像データに補正する補正ステップと、（ト）この補正ステップで同一ラインの画像データに補正した後の画像データから読取特性判別ステップで判別した前記した特定の画像箇所の読取特性の画像データを消去する画像データ消去ステップとを原稿読取方法に具備させる。
【００２０】
すなわち本発明では、本来の画像データの読み取りを行うための本スキャンモードに先立って原稿の簡易な読み取りを行うためのプリスキャンモードを選択して原稿のプリスキャンを開始させ、このとき複数の読取素子から出力を開始された画像データを間引いて、ライン間補正メモリに格納するようにしている。そして、ライン間補正メモリに格納された画像データを用いて、原稿の特定の画像箇所の読取特性を判別する。次に、本スキャンモードを開始させて、前記した複数の読取素子から出力される画像データの少なくとも一部をライン間補正メモリに一時的に格納して時間的に異なったタイミングで出力することにより、副走査方向の異なった位置からそれぞれ出力される複数の読取素子による画像データを同一ラインの画像データに補正し、これによって得られた画像データから前記した特定の画像箇所の読取特性の画像データを消去するようにしている。これにより、たとえば帳票の枠の色がドロップアウトカラーとなっていれば、枠の画像部分が消去されることになって、枠の内部に記入されたデータを枠を除外した形で読み出せることになる。消去の一例としては、原稿の地色（背景色）に変換することである。ドロップアウトカラーは複数特定することができ、この場合にはこれら複数のドロップアウトカラーが消去の対象となる。
【発明の効果】
【００２１】
以上説明したように本発明によれば、原稿上のドロップアウトカラーの検出に、原稿の本スキャンの際に使用するライン間補正メモリに、プリスキャン時の読み取った画像データを間引いて格納することにした。これにより、ライン間補正メモリを有効活用することができ、原稿読取装置のコストダウンを図ることができる。
【発明を実施するための最良の形態】
【００２２】
以下実施例につき本発明を詳細に説明する。
【実施例１】
【００２３】
図１は、本発明の一実施例におけるドロップアウトカラー検出装置を使用したスキャナの回路構成の概要を表わしたものである。このスキャナ３００は、ＣＰＵ（中央処理装置）３０１を備えている。ＣＰＵ３０１は、データバス等のバス３０２を通じて装置内の各部と接続されている。このうち、制御プログラム記憶部３０３は、ＣＰＵ３０１が実行する制御プログラムを格納するもので、図示しない磁気ディスクやＲＯＭ（リード・オンリ・メモリ）等の記憶媒体から構成されている。作業用メモリ３０４はＣＰＵ３０１が制御プログラムを実行する際に一時的に必要とされる各種データやプログラムを格納するもので、図示しないＲＡＭ（ランダム・アクセス・メモリ）等の記憶媒体から構成されている。ライン間補正メモリ３０５は、カラーＣＣＤ（Charged Coupled Device）３０６で原稿３０７の画像を読み取ったときの副走査方向の読取ラインの不一致を補正するメモリである。操作部３０８は、このスキャナ３００の各種操作を行う部分であり、図示しない液晶ディスプレイに必要なデータが視覚的に表示されると共に、同じく図示しない各種キーを操作してデータの入力を行えるようになっている。通信制御部３０９は、外部に原稿の読取結果等のデータを出力する回路部分である。このような外部出力は、無線で行ってもよいし、ＵＳＢ（Universal Serial Bus）ケーブル等の有線ケーブルを使用して行うようにしてもよい。
【００２４】
読取制御部３１１はカラーＣＣＤ３０６から原稿３０７の画像を読み取るだけでなく、走査機構３１２を制御して原稿３０７の副走査を行うようになっている。シェーディング補正部３１３は、カラーＣＣＤ３０６が図示しない白色等の基準原稿を読み取ったときに主走査方向の各画像データが均一なデータとなるように図示しない光源の照度の不均一さや各読取素子の出力の不均一さを補正するシェーディング補正を行う回路である。γ補正部３１４は、色の非直線特性を補正するγ（ガンマ）補正を行う回路である。ドロップアウトカラー判別部３１５は、プリスキャン時に原稿３０７上のドロップアウトカラーを判別する部分である。ドロップアウトカラー記憶部３１６は、原稿３０７上のドロップアウトカラーを記憶するメモリ領域である。このメモリ領域は作業用メモリ３０４の一部として構成することもできるし、ライン間補正メモリ３０５の一部の領域を割り当てることもできる。本実施例ではドロップアウトカラーをＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３色の組み合わせで定めるようにしている。１箇所の帳票についてこれら３色の組み合わせが一通りとなる。したがって、１つの原稿３０７に複数箇所のドロップアウトカラーが存在したとしても、これらドロップアウトカラーを個別に記憶するメモリ領域は極めて小容量で済むことになる。グレー変換部３１７は、読み取ったカラー画像の中からドロップアウトカラーと一致する画像部分を除去する回路部分である。モノクロ処理部３１８は、モノクロ画像としての処理を行う回路である。二値化部３１９はアナログ画像を二値化してディジタル信号に変換する回路である。
【００２５】
図２は、カラーＣＣＤの配置構造を表わしたものである。カラーＣＣＤ３０６は、Ｒ色を専用に読み取るＲ色ＣＣＤ３０６Ｒと、Ｇ色を専用に読み取るＧ色ＣＣＤ３０６Ｇと、Ｂ色を専用に読み取るＢ色ＣＣＤ３０６Ｂによって構成されており、それぞれ副走査方向３２１に間隔ｄを置いて互いに並行に配置されている。副走査方向３２１とは、Ｒ色ＣＣＤ３０６Ｒ、Ｇ色ＣＣＤ３０６ＧおよびＢ色ＣＣＤ３０６Ｂにおける画素の配列方向としての主走査方向３２２と直交する方向である。
【００２６】
本実施例では、Ｒ色ＣＣＤ３０６Ｒ、Ｇ色ＣＣＤ３０６ＧおよびＢ色ＣＣＤ３０６Ｂは、それぞれ主走査方向３２２に８１９２画素を配置している。間隔ｄは、副走査方向３２１の画像読取密度にもよるが、ここではスキャナ３００が最も高解像度の読み取りを行うときに８ライン分の間隔となっているものとする。図１に示したライン間補正メモリ３０５は、プリスキャンの後に行われる本スキャンで、解像度を最も高く設定した場合にカラーＣＣＤ３０６でＲＧＢ３色が同一ラインに位置するような補正を行うことを可能にするようなメモリ容量となっている。
【００２７】
図３は、このライン間補正メモリの本スキャンにおける使用方法を原理的に表わしたものである。ライン間補正メモリ３０５は、それぞれ８１９２画素分の画像データを格納する第０〜第１５のＲ色メモリ領域Ｒ（０）〜Ｒ（１５）と、第０〜第７のＧ色メモリ領域Ｇ（０）〜Ｇ（７）から構成されている。第０〜第１５のＲ色メモリ領域Ｒ（０）〜Ｒ（１５）は、図２でＢ色ＣＣＤ３０６Ｂの位置を読み取りの基準とするときに２倍の間隔２ｄに相当する１６ライン分の画像データを１ライン分ずつ格納するようになっている。そして、１７ライン目以降は、矢印３３１で示すように最も時間的に早く書き込んだＲ色メモリ領域に画像データの上書きを１ラインずつ移動させながら行っていく。第０〜第７のＧ色メモリ領域Ｇ（０）〜Ｇ（７）は、図２でＢ色ＣＣＤ３０６Ｂの位置を読み取りの基準とするときに間隔ｄに相当する８ライン分の画像データを１ライン分ずつ格納するようになっている。そして、９ライン目以降は、矢印３３２で示すように最も時間的に早く書き込んだＧ色メモリ領域に画像データの上書きを１ラインずつ移動させながら行っていく。
【００２８】
一方、図２に示すＢ色ＣＣＤ３０６Ｂの読取出力３３３はライン間補正メモリ３０５に格納することなく、１ラインごとにそのまま出力される。このとき、ライン間補正メモリ３０５のＲ色メモリ領域Ｒ（０）〜Ｒ（１５）における最も先に書き込んだラインに相当するメモリ領域からＲ色ＣＣＤ３０６Ｒの読取出力３３４が出力され、また、ライン間補正メモリ３０５のＧ色メモリ領域Ｇ（０）〜Ｇ（７）における最も先に書き込んだラインに相当するメモリ領域からＧ色ＣＣＤ３０６Ｇの読取出力３３５が出力される。このようにして、同一副走査位置のＲ、Ｇ、Ｂ３色の読取出力３３３〜３３５が得られる。副走査位置は、図１に示した走査機構３１２の制御によって副走査方向３２１に移動していくので、これにより原稿３０７の読取走査が順に行われていくことになる。
【００２９】
このような読取制御が行われるためにライン間補正メモリ３０５が必要とするメモリ容量Ｍは、１つの画素の画像データに要求されるデータ量をＤとすると、次の（１）式で表わすことができる。
Ｍ＝８１９２（画素）×（１６＋８）（ライン）×Ｄ＝１９６６０８Ｄ  ……（１）
たとえば、１つの画素が２５６階調で表わされるものとすると、１画素に要するデータ量Ｄは１バイトなので、ライン間補正メモリ３０５のメモリ容量Ｍは１９６６０８バイトとなる。
【００３０】
本実施例では、この本スキャン時に使用するライン間補正メモリ３０５をプリスキャン時にドロップアウトカラーの判別に使用することになる。本スキャンに先立って行われるプリスキャンでは、このような高解像度の読み取りは行われない。たとえば、本実施例では本スキャンに対して副走査方向３２１および主走査方向３２２共に解像度を２０分の１程度に落とした荒い走査が行われる。この場合、図３に示した２４ライン分のライン間補正メモリ３０５は、１つの画素の画像データに要求されるデータ量Ｄが本スキャンの場合と同一であるとしたとき、次の（２）式で表わされるラインＬ分のメモリ容量を有することになる。
Ｌ＝２０×２０×（１６＋８）（ライン）＝９６００  ……（２）
【００３１】
すなわち、最大で９６００ライン分のメモリ領域を使用してドロップアウトカラーの判定を行うことができる。これは、本スキャンが副走査方向に１２００ｄｐｉ（ドット／インチ）の場合で２０ラインに１ラインの割合で間引いて画像データの読み取りを行うときに、副走査方向の距離が４０６ｃｍに相当することになり、１枚の原稿のプリスキャンに十分なメモリ領域が用意されることが分かる。
【００３２】
図４は、本実施例でドロップアウトカラーモードによるスキャナの読取制御の概要を表わしたものである。図１および図２と共に説明を行う。ドロップアウトカラーモードとは、オペレータがまずプリスキャン用の帳票からなる原稿の読取操作を行って、ドロップアウトカラーを判別させ、次に本スキャンで各原稿から帳票の枠を消去したデータを読み取る処理を行うモードである。１つ１つの原稿に対してプリスキャンと本スキャンを行う場合もあるが、プリスキャンを１回だけ行い、本スキャンではこれと同一の帳票形式の多数の原稿の読み取りを連続して行う場合も多い。
【００３３】
まず、プリスキャン用原稿が図示しないプラテンにセットされた後、図１に示す操作部３０８からのオペレータの操作指示によってプリスキャンが行われる（ステップＳ４０１）。このプリスキャンでは、図２に示した読取制御部３１１は走査機構３１２を副走査方向３２１に高速走査して２０ラインに１ラインの割合でカラーＣＣＤ３０６から画像データの読み出しを行う。そして、シェーディング補正部３１３で図示しない白色基準板を用いてシェーディング補正を行い、更にγ補正部３１４でγ補正を行った後、主走査方向３２２についても２０画素に１画素ずつ有効画素として取り出して、ライン間補正メモリ３０５に格納する。プリスキャンについても本スキャンと同様にシェーディング補正およびγ補正を行うことにしたのは、帳票の枠等のドロップアウトカラーを正確に特定するためである。
【００３４】
ライン間補正メモリ３０５はプリスキャンの画像データを（２）式で示すように９６００ライン分格納できる。スキャナ３００は、ライン間補正メモリ３０５に格納されたプリスキャンにより得られた画像データを基にしてドロップアウトカラーの判別を行う（ステップＳ４０２）。ドロップアウトカラーの判別処理については後に説明する。
【００３５】
図５は、プリスキャン用原稿の一例を表わしたものである。プリスキャン用原稿３４１は、帳票の枠３４２、３４３のみを印刷した原稿であるが、場合によっては帳票の枠３４２、３４３内に数字等のデータが記入された記入済みの原稿であってもよい。本実施例でプリスキャン用原稿３４１は、白地であり、第１の枠３４２が薄い緑色で、また第２の枠３４３が赤色で印刷されているものとする。この例では、本スキャンで読み取りを除去すべきドロップアウトカラーは薄い緑色および赤色となる。
【００３６】
図４に戻って説明を続ける。ドロップアウトカラーの判別が行われたら、その結果が図１のドロップアウトカラー記憶部３１６に格納される（ステップＳ４０３）。図５に示した例では薄い緑色および赤色がドロップアウトカラー記憶部３１６に格納される。この後、オペレータはスキャナ３００にプリスキャン用原稿３４１と同一の帳票形式の原稿を読取処理の対象となる枚数だけセットして、図１に示す操作部３０８を操作して、本スキャンを開始させる（ステップＳ４０４）。スキャナ３００は、この本スキャン時にドロップアウトカラー記憶部３１６に格納されているドロップアウトカラーを読み出して、これに一致する原稿部分を地色に変換する（ステップＳ４０５）。この処理は、１枚の原稿の読み取りが終了するまで行われる（ステップＳ４０６）。地色への変換は、図１に示すグレー変換部３１７が行う。１枚の原稿の読み取りが終了したら（Ｙ）、残りの原稿が存在するかどうかの判別が行われ（ステップＳ４０７）、残りの原稿が存在すれば（Ｙ）、ステップＳ４０４に戻って、その原稿のスキャンが行われる（ステップＳ４０５、Ｓ４０６）。帳票についての原稿の読み取りが最終的に終了したら（ステップＳ４０７：Ｎ）、スキャナ３００による一連の読取処理が終了する（エンド）。
【００３７】
図６は、帳票の枠の一部を拡大して示したものである。帳票の枠は横線部分３５１とこれと直交する縦線部分３５２を備えているのが通常である。したがって、プリスキャン時に本スキャンと比較して、本実施例の場合には２０本に１本の副走査で主走査方向３２２に画像の読み取りを行い、主走査方向にある程度長い地色以外の同一色からなる横線部分３５１を検出する。次に、この横線部分３５１の長さが短くなったときの主走査位置Ｐ1、Ｐ2間で、副走査方向３２１方向に複数ライン分にわたって横線部分３５１と同一色の短い横線が連続して検出されるかどうかを判別する。このようにして、横線部分３５１と同一色の短い横線が後続する副走査でもほぼ同一の副走査位置で横線部分３５１と連続して検出されることで、縦線部分３５２の検出が行われる。本実施例では、これら横線部分３５１と縦線部分３５２が帳票の枠を構成していると判別する。したがって、横線部分３５１と縦線部分３５２を構成する色がドロップアウトカラーとして判別されることになる。
【００３８】
図７は、図４のステップＳ４０２およびステップＳ４０３によるドロップアウトカラーの判別とその格納処理を表わしたものである。図１および図６と共に説明する。ドロップアウトカラー判別部３１５は、プリスキャンにより得られた画像データの主走査方向３２２に、ある程度長い横線部分３５１が存在するかどうかをライン間補正メモリ３０５に格納された画像データを副走査方向にスキャンすることで判別する（ステップＳ４２１）。ある程度長い横線部分３５１とは、たとえば帳票の枠内に記入する文字や数字が１字分以上存在できる主走査方向３２２の長さをいう。ある程度長い横線部分３５１が検出されたら（Ｙ）、これに続くラインの主走査方向３２２にある程度短い横線部分が検出されるかどうかをチェックする（ステップＳ４２２）。ある程度短い横線部分とは、たとえば帳票の枠を構成する線の太さに相当する長さである。
【００３９】
このようなある程度短い横線部分が検出されたときには（ステップＳ４２２：Ｙ）、この横線部分が副走査方向３２１に所定長以上連続しているかどうかを判別する（ステップＳ４２３）。ここで所定長以上連続しているとは、たとえば帳票の枠内に記入する文字や数字が１字分以上存在できる副走査方向３２１の長さをいう。横線部分が副走査方向３２１に所定長以上連続している場合には（ステップＳ４２３：Ｙ）、この結果得られる縦線部分３５２とステップＳ４２１で判別されたある程度長い横線部分３５１とがＲ、Ｇ、Ｂ３色で表わされた同一色であるかどうかをチェックする（ステップＳ４２４）。これは、同じ箇所の帳票の枠はＲ、Ｇ、Ｂ３色で表わされた同じ色で構成されているという前提に基づいている。同一色である場合には（Ｙ）、その色を表わしたデータをドロップアウトカラー記憶部３１６に格納する（ステップＳ４２５）。そして１ページ分のライン間補正メモリ３０５のスキャンが終了していない場合には（ステップＳ４２６：Ｎ）、ステップＳ４２１に戻って残りの原稿部分についてドロップアウトカラーの検出を繰り返すことになる。
【００４０】
これに対して、ステップＳ４２１で主走査方向３２２にある程度長い横線部分３５１が、ライン間補正メモリ３０５に存在しなかったときには（ステップＳ４２１：Ｎ）、帳票の枠が存在すべきプリスキャン用原稿３４１に横方向の枠に相当する画像が存在しなかったことになるので、エラー表示が行われる（ステップＳ４２７）。たとえば、プリスキャン用原稿３４１の表裏を間違えてスキャナ３００で読み取ろうとうしたような場合には、このエラー表示によって操作の誤りが分かる。
【００４１】
ある副走査位置である程度長い横線部分３５１が存在したにもかかわらず、これに続く位置にある程度短い横線部分が検出されなかったとき（ステップＳ４２２：Ｎ）や、そのある程度短い横線部分が検出されてもそれが副走査方向３２１に連続していなかったとき（ステップＳ４２３：Ｎ）、および縦線部分３５２とステップＳ４２１で判別されたある程度長い横線部分３５１とが同一色でなかったときには（ステップＳ４２４：Ｎ）、ライン間補正メモリ３０５における副走査方向のチェックが終了したかどうかを判別する（ステップＳ４２６）。そして、ライン間補正メモリ３０５における副走査方向のチェックが終了していなければ（Ｎ）、いままでにチェックした以降の副走査方向についてステップＳ４２１に戻って処理を続行することになる。このようにして、たとえば図５に示したように２箇所に帳票の枠３４２、３４３が存在する場合、これらのそれぞれのドロップアウトカラーが検出されて、それらの色のデータがドロップアウトカラー記憶部３１６に格納されることになる（ステップＳ４２５）。
【００４２】
図８は、グレー変換部の変換処理の概要を表わしたものである。これは図４のステップＳ４０５を中心とする処理である。図１と共に説明を行う。グレー変換部３１７は、本スキャンが開始した時点でドロップアウトカラー記憶部３１６から、これに先行するプリスキャンで判別されたドロップアウトカラーの読み出しを行う（ステップＳ４４１）。図５に示したプリスキャン用原稿３４１でプリスキャンが行われた場合には、ドロップアウトカラーとして薄い緑色および赤色が読み出される。
【００４３】
一方、本スキャンに伴う読取制御部３１１による帳票データの記入された原稿３０７の読み取りの進行に合わせて出力される画像データは、シェーディング補正部３１３でシェーディング補正が行われ、γ補正部３１４でγ補正が行われる。このような処理が行われた同一副走査位置のＲ、Ｇ、Ｂ３色で表わされた画像データはグレー変換部３１７に順次入力されて、ここでドロップアウトカラーと比較される。そして、ドロップアウトカラーと同一の色を表わす画像データは地色に変換される（ステップＳ４４２）。ここで地色とは原稿３０７の地肌（通常は白色）の色であるが、本実施例の場合には次に説明するようにモノクロ画像で二値化して読取出力とするようにしている。したがって、この時点では二値化によって“白”に変換されるレベルの信号に変換すればよく、地色のカラーおよび濃度に厳密に変換する必要はない。
【００４４】
グレー変換部３１７による以上の処理が終了した画像データは、モノクロ処理部３１８でモノクロ画像に変換される（ステップＳ４４３）。そして、二値化部３１９で所定のしきい値と比較して二値化された画像データに変換される（ステップＳ４４４）。以上のステップＳ４４２〜Ｓ４４４の処理は１枚の原稿３０７の読取走査が終了するまで繰り返し行われることになる（図４ステップＳ４０６参照）。
【００４５】
以上説明した実施例では、プリスキャン用原稿３４１のプリスキャン時に読み取られた画像データについて、本スキャンの場合と同様にシェーディング補正およびγ補正を行ったので、帳票の枠の色がプリスキャンと本スキャンで同一となり、ドロップアウトカラーを信頼性よく判別することができるという利点がある。
【００４６】
なお、以上説明した実施例ではスキャナ３００の読取出力をモノクロ画像としたが、帳票の枠のみを消去したカラー画像として出力してもよいことは当然である。また、実施例では図２等に示す副走査方向３２１および主走査方向３２２の画像データを同じ割合で間引いた画像データを基にして帳票の枠の色を判別したが、画像データの間引き率は副走査方向３２１と主走査方向３２２について適宜変更することは可能であり、また、副走査方向３２１と主走査方向３２２で同一の間引き率で画像データを間引かないでよいことも当然である。たとえば、主走査方向３２２の線分の検出が困難なときには、副走査方向３２１の間引き率を下げるといった工夫を行ってもよい。
【００４７】
更に実施例では図６と共に説明した論理で副走査方向３２１および主走査方向３２２の線分を検出し、これによって帳票の枠の色を特定したが、これに限るものではない。一般に帳票等を構成する罫線あるいは線分の検出のために行われる各種の公知の手法およびヒストグラムを使用したドロップアウトカラーの公知の解析の手法を本発明にも同様に適用することができる。
【００４８】
また、実施例ではスキャナ３００に本発明を適用した例を説明したが、複写機等の画像の読み取りを行う他の装置に本発明を適用できることも当然である。たとえば、本発明を複写機に適用する場合、スキャナから出力される画像データをプリンタでプリントアウトする構成とすればよい。更に実施例では帳票の枠を表わしたドロップアウトカラーを判別することにしたが、帳票以外の罫線やアンダーラインのような特定の線分等の特定の画像についてそれらの領域のドロップアウトカラーを判別する際にライン間補正メモリ３０５を使用する場合にも本発明を適用することができる。
【００４９】
更に実施例ではＲ、Ｇ、Ｂの３色を個別に読み取るＣＣＤを使用する際に必要とされるライン間補正メモリをドロップアウトカラーの判別に使用したが、２色の読み取りあるいは４色以上の読み取りを個別に行うＣＣＤあるいは他の読取素子を使用する際に必要とされるライン間補正メモリをドロップアウトカラーの判別に使用してもよいことは当然である。
【図面の簡単な説明】
【００５０】
【図１】本発明の一実施例におけるドロップアウトカラー検出装置を使用したスキャナの回路構成の概要を表わしたブロック図である。
【図２】本実施例でカラーＣＣＤの配置構造を表わした説明図である。
【図３】本実施例でライン間補正メモリの本スキャンにおける使用方法を表わした原理図である。
【図４】本実施例でドロップアウトカラーモードによるスキャナの読取制御の概要を表わした流れ図である。
【図５】本実施例でプリスキャン用原稿の一例を表わした平面図である。
【図６】帳票の枠の一部を拡大して示した説明図である。
【図７】図４のステップＳ４０２およびステップＳ４０３によるドロップアウトカラーの判別とその格納処理を表わした流れ図である。
【図８】本実施例でグレー変換部の変換処理の概要を表わした流れ図である。
【図９】従来の第３の提案によるドロップアウトカラー検出装置の構成を表わしたブロック図である。
【図１０】従来の第４の提案によるドロップアウトカラー検出装置の構成の概要を表わしたブロック図である。
【符号の説明】
【００５１】
３００  スキャナ
３０１  ＣＰＵ
３０３  制御プログラム記憶部
３０４  作業用メモリ
３０５  ライン間補正メモリ
３０６  操作部
３０７  原稿
３１１  読取制御部
３１３  シェーディング補正部
３１４  γ補正部
３１５  ドロップアウトカラー判別部
３１６  ドロップアウトカラー記憶部
３１７  グレー変換部
３１８  モノクロ処理部
３１９  二値化部
３２１  副走査方向
３４１  プリスキャン用原稿
３４２、３４３  帳票の枠
【図１】
2007074156.tif 000003
【図２】
2007074156.tif 000004
【図３】
2007074156.tif 000005
【図４】
2007074156.tif 000006
【図５】
2007074156.tif 000007
【図６】
2007074156.tif 000008
【図７】
2007074156.tif 000009
【図８】
2007074156.tif 000010
【図９】
2007074156.tif 000011
【図１０】
2007074156.tif 000012