(57)【要約】      （修正有）【課題】簡易な処理で高速に下地除去を行う。【解決手段】画像読取機構により原稿の天側から主走査１ライン毎に読み取られた画像データに対して間引き処理を行う間引き部１１２と、間引き処理された画像データに基づいて下地除去閾値を設定する下地除去閾値設定部１１３と、設定された下地除去閾値に基づいて、画像データの下地を除去する下地除去部１１４と、を備える。【選択図】図３
2011124680.tif 000002
【特許請求の範囲】
【請求項１】
画像読取機構により原稿の天側から主走査１ライン毎に読み取られた画像データに対して間引き処理を行う間引き手段と、
前記間引き処理された画像データに基づいて下地除去閾値を設定する下地除去閾値設定手段と、
前記設定された下地除去閾値に基づいて、前記画像データの下地を除去する下地除去手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
外部入力に基づいて、前記間引き手段が前記画像データに対する間引く割合を示す間引き率を設定する間引き設定手段と、
を更に備える請求項１記載の画像処理装置。
【請求項３】
前記間引き設定手段により設定された間引き率に応じて、前記画像読取機構による前記画像データの読取速度を決定する読取速度決定手段と、
を更に備えることを特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に係り、特に、原稿を読み取って得られた画像データから原稿の下地を除去する画像処理装置に関する。
【背景技術】
【０００２】
画像読取装置で原稿を読み取って印刷を行う複写処理では、様々な種類の用紙が原稿として用いられる。原稿として用いられる用紙の中には、新聞、再生紙、色付き用紙等の下地濃度が比較的濃いものがある。このような下地濃度が濃い原稿の読取りを行う場合には、従来から下地を除去する処理が行なわれている。これにより、複写された原稿の文字をはっきりと読みやすくするのに加えて、印刷の際にインクやトナーの消費量を削減することができる。
【０００３】
下地除去を行う際には、画像処理を行って原稿の下地濃度を推定し、その濃度に応じた除去閾値以下の画素を除去するようにしている。例えば、下地除去閾値を決定する技術として、特許文献１に、プリスキャン時に原稿を読み取って得られた入力画像データから原稿の下地濃度範囲内のヒストグラムを作成して下地除去の閾値を決定し、メインスキャン時の入力画像データに対して下地除去を行う技術が記載されている。
【０００４】
また、特許文献２には、メモリ容量を減らすために、注目画素を含むＭ×Ｎ画素に対して間引き、間引きにより残った画素信号から下地レベルを求める技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平４−３１３７７４号公報
【特許文献２】特開２００４−１８７０８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１及び特許文献２に記載された技術は、エリア単位で下地除去閾値を決定するものである。このため、プリスキャンを行った後、あるいは、エリア分のデータを読み取った後に下地除去閾値を決定することになり、下地除去処理が遅くなるという問題があった。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、簡易な処理で高速に下地除去を行う画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る画像処理装置の第１の特徴は、画像読取機構により原稿の天側から主走査１ライン毎に読み取られた画像データに対して間引き処理を行う間引き手段と、前記間引き処理された画像データに基づいて下地除去閾値を設定する下地除去閾値設定手段と、前記設定された下地除去閾値に基づいて、前記画像データの下地を除去する下地除去手段と、を備えることにある。
【０００９】
本発明に係る画像処理装置の第２の特徴は、外部入力に基づいて、前記間引き手段が前記画像データに対する間引く割合を示す間引き率を設定する間引き設定手段と、を更に備えることにある。
【００１０】
本発明に係る画像処理装置の第３の特徴は、前記間引き設定手段により設定された間引き率に応じて、前記画像読取機構による前記画像データの読取速度を決定する読取速度決定手段と、を更に備えることにある。
【発明の効果】
【００１１】
本発明に係る画像処理装置の第１の特徴によれば、簡易な処理で高速に下地除去を行うことができる。
【００１２】
本発明に係る画像処理装置の第２の特徴によれば、利用者の好みに応じた間引き率を設定することができる。
【００１３】
本発明に係る画像処理装置の第３の特徴によれば、間引き率に応じて、より高速に下地除去を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態である画像処理装置が適用された画像読取装置の構成を示した構成図である。
【図２】本発明の一実施形態である画像処理装置が適用された画像読取装置が備える画像読取機構の構成を模式的に示す図である。
【図３】本発明の一実施形態である画像処理装置が適用された画像読取装置が備えるＣＰＵについて説明した図である。
【図４】本発明の一実施形態である画像処理装置が適用された画像読取装置における間引き設定処理を示したフローチャートである。
【図５】本発明の一実施形態である画像処理装置が適用された画像読取装置が備える操作部の表示／入力パネルに表示された表示画面の１つである下地カット設定画面の一例を示した図である。
【図６】本発明の一実施形態である画像処理装置が適用された画像読取装置における画像生成処理を示したフローチャートである。
【図７】本発明の一実施形態である画像処理装置が適用された画像読取装置が備える下地除去閾値設定部による第ｎラインの下地除去閾値の算出について説明した図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
【００１６】
＜画像読取装置の構成＞
図１は、本発明の一実施形態である画像処理装置が適用された画像読取装置の構成を示した構成図である。
【００１７】
図１に示すように、画像読取装置１０は、ＣＰＵ１１と、メモリ１２と、操作部１３と、読取インタフェース部１４と、画像読取機構１８と、印刷インタフェース部１５と、ハードディスク１６とを備えており、それぞれは、バス２０を介して接続されている。
【００１８】
メモリ１２は、揮発性半導体等で構成され、ＣＰＵ１１のワーク領域をとして機能し、ＣＰＵ１１が各種処理を実行する上で必要なプログラムやデータを記憶する。
【００１９】
操作部１３は、画像読取装置１０の上部に設けられ、表示／入力パネルと、読取処理等を開始させるためのスタートキー、読取処理等を停止させるためのストップキー等の各種操作キーとを備え、利用者操作に基づく操作信号をＣＰＵ１１に供給する。
【００２０】
操作部１３の表示／入力パネルは、前面に配置された感圧式あるいは静電式の透明なタッチパネルと、このタッチパネルの裏面に配置された液晶表示パネル（いずれも図示せず）とを有している。利用者は、液晶表示パネルに表示された下地カット設定画面等の表示画面を見ながら、タッチパネルの表面を指などで直接触れることで各種の設定入力操作等を行うことができる。
【００２１】
画像読取機構１８は、原稿Ｇの天側、即ち原稿Ｇの副走査方向（搬送方向）における先頭側から画像データを主走査１ライン毎に読み取る。
【００２２】
図２は、画像読取機構１８の構成を模式的に示す図である。
【００２３】
図２に示すように、画像読取機構１８は、受光素子であるＣＣＤがライン状に配置されたラインセンサ２１と、ＬＥＤ等の光源ランプ２２と、ラインセンサ２１の対面に配置され、外光を遮断する原稿台カバー２３と、複数のローラ等で構成された原稿搬送機構２４を備えている。このような構成により、原稿Ｇは、ラインセンサ２１の方向（主走査方向）と直交する方向（副走査方向）に搬送され、光源ランプ２２が搬送された原稿Ｇに対して光を照射し、その反射光をラインセンサ２１が主走査１ラインずつ読み取ることにより、原稿Ｇの主走査１ラインづつ画像データを取得する。また、原稿台カバーにオートシードフィーダ機能を備えるようにしてもよい。
【００２４】
図１に戻り、読取インタフェース部１４は、画像読取機構１８との接続インタフェースであり、ＣＰＵ１１からの指示により、画像読取機構１８から原稿Ｇの天側から主走査１ライン毎に読み取られた画像データを受信したり、後述するように、原稿読取開始を要求する制御信号や読取速度を設定するための制御信号を画像読取機構１８へ送信したりする。
【００２５】
印刷インタフェース部１５は、印刷装置２との接続インタフェースであり、ＣＰＵ１１からの指示により、印刷装置２が印刷するための画像データを印刷装置２へ送信する。
【００２６】
ハードディスク１６は、画像記憶部１６１と、設定値記憶部１６２とを備える。
【００２７】
画像記憶部１６１は、後述する画像読取部１１１から供給された主走査１ライン毎に読み取られた画像データを記憶する。また、画像記憶部１６１は、後述する下地除去部１１４により下地が除去された画像データを記憶する。
【００２８】
設定値記憶部１６２は、間引きモードが設定されたこと示す情報、間引き率、及び読取速度等の各種設定値を記憶する。
【００２９】
図３は、本発明の一実施形態である画像処理装置が適用された画像読取装置１０が備えるＣＰＵ１１について説明した図である。
【００３０】
ＣＰＵ１１は、画像読取装置１０の中枢的な制御を行う。また、ＣＰＵ１１は、図３に示すように、その機能上、画像読取部１１１と、間引き部１１２と、下地除去閾値設定部１１３と、下地除去部１１４と、画像出力部１１５と、間引き設定部１１６と、読取速度決定部１１７とを備えている。
【００３１】
画像読取部１１１は、画像読取機構１８に、原稿Ｇの天側から主走査１ライン毎に画像データを読み取らせ、この読み取らせた画像データを受信し、受信した画像データをハードディスク１６の画像記憶部１６１に記憶させる。
【００３２】
間引き部１１２は、画像読取機構により原稿の天側から主走査１ライン毎に読み取られた画像データに対して間引き処理を行う。
【００３３】
下地除去閾値設定部１１３は、間引き部１１２により間引き処理された画像データに基づいて下地除去閾値を設定する。
【００３４】
下地除去部１１４は、下地除去閾値設定部１１３により設定された下地除去閾値に基づいて、画像データから下地を除去し、この下地が除去された画像データを画像記憶部１６１に記憶させる。
【００３５】
画像出力部１１５は、下地除去部１１４により下地が除去された画像データを画像記憶部１６１から読み出し、この読み出した画像データを印刷インタフェース部１５を介して印刷装置２に送信する。
【００３６】
間引き設定部１１６は、利用者による操作部１３の操作に基づいて、間引き部１１２が画像データに対する間引く割合を示す間引き率を設定する。
【００３７】
読取速度決定部１１７は、間引き設定部１１６により設定された間引き率に応じて、画像読取機構１８による画像データの読取速度を決定する。例えば、読取速度決定部１１７は、間引き設定部１１６により設定された間引き率が高い程、画像読取機構１８の画像データの読取速度が速くなるように、読取速度を設定する。
【００３８】
＜画像読取装置１０の作用＞
次に、本発明の一実施形態である画像処理装置が適用された画像読取装置１０の作用について説明する。
【００３９】
画像読取装置１０は、主に間引き設定処理と、画像生成処理とを行う。そのため、各々の処理について以下に詳細に説明する。
【００４０】
≪間引き設定処理≫
本発明の一実施形態である画像処理装置が適用された画像読取装置１０における間引き設定処理の詳細について説明する。
【００４１】
図４は、本発明の一実施形態である画像処理装置が適用された画像読取装置１０における間引き設定処理を示したフローチャートである。
【００４２】
図４に示すように、ＣＰＵ１１は、下地カット設定が要求されたか否かを判定する（ステップＳ１０１）。具体的には、ＣＰＵ１１は、利用者の操作に基づき、操作部１３から下地カット設定画面を表示させるための操作信号が供給されたか否かを判定する。
【００４３】
ステップＳ１０１において、下地カット設定が要求されたと判定された場合（ＹＥＳの場合）、ＣＰＵ１１は、操作部１３の表示／入力パネルに下地カット設定画面を表示させる（ステップＳ１０３）。
【００４４】
図５は、操作部１３の表示／入力パネルに表示された表示画面の１つである下地カット設定画面の一例を示した図である。
【００４５】
図５に示すように、下地カット設定画面には、間引きモードの設定（ＯＮ）、又は解除（ＯＦＦ）するための、間引きモード設定キー２０１と、間引き率を設定するための間引き率設定キー２０２と、画像読取機構１８による画像データの読取速度を可変（ＯＮ）、又は解除（ＯＦＦ）するための速度可変キー２０３と、下地カットの設定を取り消すための取り消しキー２０４と、下地カットの設定を確定するための確定キー２０５とを備えている。
【００４６】
そして、ＣＰＵ１１の間引き設定部１１６は、確定キー２０５が押下操作されたか否かを判定し（ステップＳ１０５）、確定キー２０５が押下操作された場合（ＹＥＳの場合）、下地カット設定を記憶する（ステップＳ１０７）。
【００４７】
例えば、利用者により間引きモード設定キー２０１のＯＮが選択された後、確定キー２０５が押下操作されると、操作部１３は、間引きモードが設定されたことを示す操作信号を生成し、生成した操作信号をＣＰＵ１１に供給する。ＣＰＵ１１の間引き設定部１１６は、供給された操作信号に基づいて、間引きモードが設定されたこと示す情報を設定値記憶部１６２に記憶させる。
【００４８】
同様に、ＣＰＵ１１の間引き設定部１１６は、利用者により間引き率設定キー２０２の間引き率が選択された後、確定キー２０５が押下操作されると、間引き設定部１１６は、供給された操作信号に基づいて、間引き率を設定値記憶部１６２に記憶させる。
【００４９】
また、ＣＰＵ１１の間引き設定部１１６は、利用者により速度可変キー２０３のＯＮが選択された後、確定キー２０５が押下操作されると、間引き設定部１１６は、供給された操作信号に基づいて、画像読取機構１８による画像データの読取速度を設定値記憶部１６２に記憶させる。具体的には、間引き設定部１１６は、設定値記憶部１６２に記憶された間引き率が高い程、画像読取機構１８の画像データの読取速度が速くなるように、読取速度を決定し、この決定された読取速度を設定値記憶部１６２に記憶させる。
【００５０】
≪画像生成処理≫
本発明の一実施形態である画像処理装置が適用された画像読取装置１０における画像生成処理の詳細について説明する。
【００５１】
図６は、本発明の一実施形態である画像処理装置が適用された画像読取装置１０における画像生成処理を示したフローチャートである。
【００５２】
図６に示すように、ＣＰＵ１１は、読み取り開始が要求されたか否かを判定する（ステップＳ２０１）。具体的には、ＣＰＵ１１は、利用者の操作に基づき、操作部１３から画像読取機構１８に画像データを読み取らせるための操作信号が供給されたか否かを判定する。
【００５３】
ステップＳ２０１において、読み取り開始が要求されたと判定された場合（ＹＥＳの場合）、変数Ｃに下地読取ライン数を代入し、カウンタｎに“１”を代入する。ここで、下地読取ライン数とは、下地カットのために画像読取機構１８が読み取る主走査ラインの数を示しており、ここでは、下地読取ライン数Ｃに“３”が代入されたものとする。
【００５４】
次に、ＣＰＵ１１は、設定値記憶部１６２に記憶された間引きモードが設定されたか否かを示す情報に基づいて、間引きモードが設定されているか否かを判定する（ステップＳ２０５）。
【００５５】
ステップＳ２０５において、間引きモードが設定されていると判定された場合（ＹＥＳの場合）、ＣＰＵ１１の間引き設定部１１６は、設定値記憶部１６２に記憶された間引き率を設定する（ステップＳ２０７）。
【００５６】
次に、ＣＰＵ１１の間引き設定部１１６は、設定値記憶部１６２に記憶された読取速度可変モードが設定されたか否かを示す情報に基づいて、読取速度可変モードが設定されているか否かを判定する（ステップＳ２０９）。
【００５７】
ステップＳ２０９において、読取速度可変モードが設定されていると判定された場合（ＹＥＳの場合）、ＣＰＵ１１の読取速度決定部１１７は、設定値記憶部１６２に記憶された読取速度を設定する（ステップＳ２１１）。具体的には、読取速度決定部１１７は、設定値記憶部１６２に記憶された読取速度を読み出し、この読み出された読取速度を、読取インタフェース部１４を介して、画像読取機構１８に供給し設定させる。
【００５８】
次に、ＣＰＵ１１の間引き処理部１１２は、第ｎラインの間引き処理を実行する（ステップＳ２１３）。具体的には、間引き処理部１１２は、画像読取部１１１から供給された第ｎラインの画像データに対して、ステップＳ２０７において設定された間引き率に応じて間引きを行う。例えば、間引き率が“５０”（％）である場合、第ｎラインの画像データに対して、有効画素（黒画素）と非有効画素（白画素）にかかわらず、間引かれない画素と間引かれる画素との比が１対１となるように間引き処理を行う。例えば、６００（ｄｐｉ）の画像データの場合、間引き率が“５０”（％）で間引かれると、３００（ｄｐｉ）の画像データとなる。同様に、間引き率が“７５”（％）である場合、第ｎラインの画像データに対して、間引かれない画素と間引かれる画素との比が１対３となるように間引き、間引き率が“２５”（％）である場合、第ｎラインの画像データに対して、間引かれない画素と間引かれる画素との比が３対１となるように間引く。
【００５９】
次に、ＣＰＵ１１の下地除去閾値設定部１１３は、第ｎラインの下地除去閾値を算出し、この算出した第ｎラインの下地除去閾値を設定値記憶部１６２に記憶させる（ステップＳ２１５）。
【００６０】
図７は、下地除去閾値設定部１１３による第ｎラインの下地除去閾値の算出について説明した図である。
【００６１】
図７に示すように、下地除去閾値設定部１１３は、間引き処理部１１２により間引かれた第ｎラインの画像データのヒストグラムを生成する。このヒストグラムは、第ｎラインの画像データが各画素について８ビットで表わされているとすると、横軸が０〜２５５の濃度を表わし、縦軸が画素数を表わすヒストグラムとなる。画素の総数は、１ラインを構成する画素数に等しい。ここで、濃度は０が最も薄い状態（ハイライト）を表わし、２５５が最も濃い状態（シャドウ）を表わしている。
【００６２】
下地除去閾値設定部１１３は、生成したヒストグラムに基づき平均値Ｒを算出し、この平均値Ｒから、例えば３σだけシャドウ側にスライドした値を、第ｎラインの下地除去閾値として算出し、この算出した第ｎラインの下地除去閾値を設定値記憶部１６２に記憶させる。
【００６３】
次に、ＣＰＵ１１は、カウンタｎの値を“１”だけ加算した後（ステップＳ２１７）、カウンタｎが下地読取ライン数Ｃを越えたか否かを判定する（ステップＳ２１９）。
【００６４】
ステップＳ２１９において、カウンタｎが下地読取ライン数Ｃを越えたと判定された場合、下地除去閾値設定部１１３は、下地除去閾値を決定する（ステップＳ２２１）。具体的には、下地除去閾値設定部１１３は、設定値記憶部１６２から第１〜第ｎの下地除去閾値を読み出し、この読み出した第１〜第ｎの下地除去閾値の平均値を下地除去閾値として決定する。なお、この決定された下地除去閾値は、８ビットの濃度で定められる。
【００６５】
次に、画像読取部１１１は、画像読取機構１８に、原稿Ｇの天側から主走査１ライン毎に１ページ分の画像データを読み取らせ、この読み取らせた画像データを受信する（ステップＳ２２２）。
【００６６】
そして、下地除去部１１４は、下地除去処理を行う（ステップＳ２２３）。具体的には、下地除去閾値設定部１１３により決定された下地除去閾値に基づいて、主走査１ライン毎に、ステップＳ２２２において受信した画像データから下地除去閾値以下の濃度の画素を除去することにより下地除去を行い、この下地除去された画像データをハードディスク１６の画像記憶部１６１に記憶させる。
【００６７】
次に、画像出力部１１５は、下地除去部１１４により下地が除去された画像データを、ハードディスク１６の画像記憶部１６１から読み出し、この読み出された画像データを印刷インタフェース部１５を介して印刷装置２に出力する。
【００６８】
以上のように、本発明の一実施形態である画像処理装置が適用された画像読取装置１０によれば、画像読取機構１８により原稿Ｇの天側から主走査１ライン毎に読み取られた画像データに対して間引き処理を行い、間引き処理された画像データに基づいて下地除去閾値を設定し、設定された下地除去閾値に基づいて、画像データの下地を除去するので、簡易な処理で高速に下地除去を行うことができる。
【００６９】
なお、本発明の一実施形態である画像処理装置が適用された画像読取装置１０では、間引き設定部１１６が、利用者の操作により設定値記憶部１６２に記憶された間引き率を設定したが、これに限らず、間引き率は固定値として設定値記憶部１６２に記憶されるようにしてもよい。
【００７０】
さらに、本発明の一実施形態である画像処理装置が適用された画像読取装置１０では、ハードディスク１６が、画像記憶部１６１と設定値記憶部１６２とを備える構成としたが、これに限らず、メモリ１２が、画像記憶部１６１と設定値記憶部１６２とを備える構成としてもよい。
【００７１】
また、本発明の一実施形態では、画像処理装置が適用された画像読取装置１０を例に挙げて説明したが、本発明の一実施形態である画像処理装置は、印刷装置に適用されてもよい。この場合、画像処理装置が適用された印刷装置は、読取インタフェース部１４を介して、外部機器である画像読取機構を有する画像読取装置と画像データ等様々なデータを送受信することにより、簡易な処理で高速に下地除去を行うことができる。
【００７２】
なお、印刷装置２は、インクジェット方式、レーザ方式、又は孔版印刷方式等様々な方式の印刷装置であってよい。
【符号の説明】
【００７３】
２…印刷装置
１０…画像読取装置
１１…ＣＰＵ
１２…メモリ
１３…操作部
１４…読取インタフェース部
１５…印刷インタフェース部
１６…ハードディスク
１８…画像読取機構
１１１…画像読取部
１１２…間引き部
１１３…下地除去閾値設定部
１１４…下地除去部
１１５…画像出力部
１１６…間引き設定部
１１７…読取速度決定部
１６１…画像記憶部
１６２…設定値記憶部
【図１】
2011124680.tif 000003
【図２】
2011124680.tif 000004
【図３】
2011124680.tif 000005
【図４】
2011124680.tif 000006
【図５】
2011124680.tif 000007
【図６】
2011124680.tif 000008
【図７】
2011124680.tif 000009