(57)【要約】【課題】本発明は、画像の内容類型に基づいてスキャンする、画像処理装置及びその画像処理装置の制御方法を提供することを目的とする。【解決手段】本発明に係る画像処理装置は、印刷物を行に沿って逐次スキャンするスキャンモジュールと、スキャンモジュールが初期解像度によって印刷物をスキャンするように制御する初期制御モジュールと、スキャンモジュールがスキャンして獲得した行画像に対して、内容類型の分析を行う内容分析モジュールと、内容分析モジュールが分析して得た内容類型に基づいて、スキャンモジュールが予め決められた色のスキャンチャネル又は解像度によって印刷物をスキャンするように制御するスキャン制御モジュールと、を備える。【選択図】図１
2012222823.tif 000002
【特許請求の範囲】
【請求項１】
印刷物をスキャンする画像処理装置において、
印刷物を行に沿って逐次スキャンするスキャンモジュールと、
前記スキャンモジュールが初期解像度によって前記印刷物をスキャンするように制御する初期制御モジュールと、
前記スキャンモジュールがスキャンして獲得した行画像に対して内容類型の分析を行う内容分析モジュールと、
前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決められた色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御するスキャン制御モジュールと、
を備えることを特徴とする画像処理装置。
【請求項２】
前記スキャンモジュールは、
前記内容分析モジュールが分析して得た内容類型が黒色本文であるかどうかを判断する第一判断サブモジュールと、
前記第一判断サブモジュールの判断結果が黒色本文であれば、前記スキャンモジュールが単色スキャンチャネルによって前記印刷文書をスキャンするように制御する第一スキャン制御サブモジュールと、
を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記スキャンモジュールは、
前記内容分析モジュールが分析して得た内容類型が空白であるかどうかを判断する第二判断サブモジュールと、
前記第二判断サブモジュールの判断結果が空白であれば、前記スキャンモジュールが単色スキャンチャネルによって前記印刷物をスキャンするように制御する第二スキャン制御サブモジュールと、
を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記第二判断サブモジュールの判断結果が空白である場合、前記第二スキャン制御サブモジュールは、さらに前記スキャンモジュールが前記予め決められた解像度よりも低い解像度によって前記印刷物をスキャンするように制御することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記スキャンモジュールは、
前記内容分析モジュールが分析して得た内容類型が図であるかどうかを判断する第三判断サブモジュールと、
前記第三判断サブモジュールの判断結果が図であれば、前記スキャンモジュールが三色スキャンチャネルによって前記印刷物をスキャンするように制御する第三スキャン制御サブモジュールと、
を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項６】
印刷物を行に沿って逐次スキャンし、且つ赤色、緑色、青色からなる三色のチャネルを含むスキャンモジュールを備える画像処理装置の制御方法において、
スキャンモジュールが初期解像度によって印刷物をスキャンするように制御するステップと、
前記スキャンモジュールがスキャンして獲得した行画像に対して、内容類型の分析を行うステップと、
前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決定された色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御するステップと、
を含むことを特徴とする画像処理装置の制御方法。
【請求項７】
前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決められた色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御するステップは、
前記内容分析モジュールが分析して得た内容類型が黒色本文であるかどうかを判断するサブステップと、
その判断結果が黒色本文であれば、前記スキャンモジュールが単色スキャンチャネルによって前記印刷物をスキャンするように制御するサブステップと、
を含むことを特徴とする請求項６に記載の画像処理装置の制御方法。
【請求項８】
前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決められた色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御するステップは、
前記内容分析モジュールが分析して得た内容類型が空白であるかどうかを判断するサブステップと、
その判断結果が空白であれば、前記スキャンモジュールが単色スキャンチャネルによって前記印刷物をスキャンするように制御するサブステップと、
を含むことを特徴とする請求項６に記載の画像処理装置の制御方法。
【請求項９】
前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決められた色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御するステップは、
前記内容分析モジュールが分析して得た内容類型が空白であるかどうかを判断するサブステップと、
その判断結果が空白であれば、前記スキャンモジュールが前記予め決められた解像度よりも低い解像度によって前記印刷物をスキャンするように制御するサブステップと、
を含むことを特徴とする請求項６に記載の画像処理装置の制御方法。
【請求項１０】
前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決められた色のスキャンチャンネル又は解像度によって前記印刷物をスキャンするように制御するステップは、
前記内容分析モジュールが分析して得た内容類型が図であるかどうかを判断するサブステップと、
その判断結果が図であれば、前記スキャンモジュールが三色スキャンチャンネルによって前記印刷をスキャンするように制御するサブステップと、
を含むことを特徴とする請求項６に記載の画像処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術分野に関し、特に画像の内容類型に基づいてスキャンする、画像処理装置及びその画像処理装置の制御方法に関するものである。
【背景技術】
【０００２】
スキャナーは、コンピュータ外部におけるデジタル化入力装置として、光及びデジタル処理技術を利用して印刷物をスキャンし、且つこのスキャンした内容をコンピュータによって表示、編集、記憶及び出力できるデジタルデータに転換させる。該印刷物には、本文エリア、空白エリア、図エリア等のような様々な内容のエリアが含まれている。しかし、従来、全ての種類のエリアに対して、同じパラメーターでスキャンするので、画像の品質が悪く、且つスキャンの効率も悪いという課題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
以上の課題に鑑みて、本発明は、画像の内容類型に基づいてスキャンする、画像処理装置及びその画像処理装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
前記課題を解決するために、本発明に係る印刷物をスキャンする画像処理装置は、印刷物を行に沿って逐次スキャンするスキャンモジュールと、前記スキャンモジュールが初期解像度によって前記印刷物をスキャンするように制御する初期制御モジュールと、前記スキャンモジュールがスキャンして獲得した行画像に対して内容類型の分析を行う内容分析モジュールと、前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決められた色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御するスキャン制御モジュールと、を備える。
【０００５】
また、本発明に係る印刷物を行に沿って逐次スキャンし、且つ赤色、緑色、青色の三色のチャネルを含むスキャンモジュールを備える画像処理装置の制御方法は、スキャンモジュールが初期解像度で印刷物をスキャンするように制御するステップと、前記スキャンモジュールがスキャンして獲得した行画像に対して内容類型の分析を行うステップと、前記内容分析モジュールが分析して得た内容類型に基づいて、前記スキャンモジュールが予め決められた色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御するステップと、を含む。
【発明の効果】
【０００６】
本発明に係る画像処理装置及びその画像処理装置の制御方法において、内容類型に基づいて予め決められた色のスキャンチャネル及び解像度によってスキャンするので、画像の品質が良く、且つスキャンの効率も向上する。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係る画像処理装置の機能図である。
【図２】本発明の実施形態に係る画像処理装置で印刷文書に対するスキャン過程を示す図である。
【図３】本発明の実施形態に係る画像処理装置の制御方法の流れ図である。
【発明を実施するための形態】
【０００８】
以下、図面に基づいて、本発明に係る画像処理装置及びその画像処理装置の制御方法について詳細に説明する。
【０００９】
図１に示したように、本発明に係る画像処理装置は、スキャンモジュール１０２、初期制御モジュール１０４、内容分析モジュール１０６及びスキャン制御モジュール１０８を備える。
【００１０】
前記スキャンモジュール１０２は、前記初期制御モジュール１０４及び前記内容分析モジュール１０６に接続され、前記スキャン制御モジュール１０８は、内容分析モジュール１０６及び前記スキャンモジュール１０２に接続される。
【００１１】
前記スキャンモジュール１０２は、印刷物を行に沿って逐次スキャンする（即ち、スキャンモジュール１０２が、印刷物の１つの行に対してスキャンしてから、次の行に対してスキャンすること）。前記スキャンモジュール１０２は、赤色、緑色、青色の三色のチャネルを含む。前記スキャンモジュール１０２は、第一方向に沿って（図２において左から右に）印刷物をスキャンする。前記スキャンモジュール１０２におけるそのスキャンする幅は、前記印刷物の第一方向（図２を参照）の幅（図２における左右幅）より大きい。本実施形態において、前記スキャンモジュール１０２は、電荷結合素子（ＣＣＤ）又は密着型イメージセンサ（ＣＩＳ）等のような光学読み取り装置である。前記第一方向は、前記スキャンモジュール１０２の印刷物における走査方向を指し、一般的には、印刷物に対して横方向である。スキャン画像の横方向解像度は、前記スキャンモジュール１０２の解像度によって決定され、且つ横方向で記録できる画素密度を表し、一般的にＤＰＩで表示する。本実施形態において、前記スキャンモジュール１０２は、ＲＧＢ値によって各ピクセルの色を記録する。前記ＲＧＢ値は、赤色、緑色、青色の三原色の輝度値をそれぞれ含む。前記スキャンモジュール１０２は、赤色、緑色、青色の三色のチャネルによって、前記印刷物を各々スキャンして、各ピクセルの赤色、緑色、青色の三原色の輝度値をそれぞれ記録する。
【００１２】
前記スキャンモジュール１０２は、モーターの牽引によって、前記第一方向と垂直する第二方向（図２を参照）へ移動する（即ち、スキャンモジュール１０２が、印刷物の１つの行に対してスキャンしてから、次の行に移動すること）。前記第二方向は、一般的に印刷物の縦方向である。スキャン画像の縦方向解像度は、前記スキャンモジュール１０２の縦方向における移動速度によって決定される。即ち、前記スキャンモジュール１０２の移動速度が速いほど、縦方向解像度は低く、移動速度が遅いほど、縦方向解像度は高い。
【００１３】
前記初期制御モジュール１０４は、前記スキャンモジュール１０２が初期解像度によって前記印刷物をスキャンするように制御する。前記初期解像度は、横方向解像度及び縦方向解像度を含む。前記初期解像度は、一般的に、前記スキャンモジュール１０２の最大定格解像度であるが、使用者が自ら設定した解像度であることもできる。
【００１４】
前記内容分析モジュール１０６は、前記スキャンモジュール１０２がスキャンして獲得した行画像（各行における画像）に対して内容類型の分析を行う。前記内容類型は、黒色本文（白地に黒色文字）、空白、図などを含む。画像の内容類型の分析方法としては、ヒストグラム分析方法又は周波数領域法等が採用される。前記ヒストグラム分析方法を例として説明すると、先ず、前記スキャンモジュール１０２がスキャンして獲得した行画像のヒストグラムを製作する。この時、ヒストグラムの分布状況が、両端には多く分布するが、中央にはその分布が少なければ、画像は白黒色を主として、黒色本文の画像の特徴に近接する。また、ヒストグラムの分布状況が、高輝度区には多く分布するが、低輝度区及び中間区にはその分布が少なければ、画像は白色を主として、空白画像の特徴に近接する。しかし、ヒストグラムの分布状況が上述した以外のものであれば、画像は複雑な輝度分布を有して図の特徴に近接する。
【００１５】
前記スキャン制御モジュール１０８は、前記内容分析モジュール１０６が分析して得た内容類型に基づいて、前記スキャンモジュール１０２に対して、予め決められた色のスキャンチャネル又は解像度によって前記印刷物をスキャンするように制御する。
【００１６】
前記スキャン制御モジュール１０８は、第一判断サブモジュール１０８１、第一スキャン制御サブモジュール１０８２、第二判断サブモジュール１０８３、第二スキャン制御サブモジュール１０８４、第三判断サブモジュール１０８５及び第三スキャン制御サブモジュール１０８６を備える。
【００１７】
前記第一判断サブモジュール１０８１は、前記内容分析モジュール１０６が分析して得た内容類型が、黒色本文であるかどうかを判断する。
【００１８】
前記第一判断サブモジュール１０８１の判断結果が黒色本文であれば、前記第一スキャン制御サブモジュール１０８２は、前記スキャンモジュール１０２に対して、単色スキャンチャネル及び第一解像度によって前記印刷物をスキャンするように制御する。従って、黒色本文エリアにおいて、黒色及び白色のみ含まれているという特徴に基づいて、単色スキャンチャネルによって前記黒色本文エリアをスキャンすると、スキャンの品質には影響せず、且つスキャンの効率も向上する。しかも、前記黒色本文エリアの解像度に対する要求は高くなく、解像度を一定の範囲内で低下させることができるので、前記第一解像度は前記スキャンモジュール１０２の最大定格解像度より小さくてもよい。また、前記解像度の低下は、横方向解像度及び縦方向解像度を同時に低下させるか、または、横方向解像度及び縦方向解像度のいずれか一つのみを低下させることで達成することができる。前記横方向解像度の低下は、前記スキャンモジュール１０２の横方向解像度を低下させることで達成し、前記縦方向解像度の低下は、前記スキャンモジュール１０２の縦方向（第二方向）へ移動する速度を増加させることで達成する。三色の中で、緑色は、輝度に対する影響が最も顕著で、また、感光に対しても最も敏感であるので、本実施形態においては、前記第一スキャン制御サブモジュール１０８２は、前記スキャンモジュール１０２が緑色スキャンチャネルによって前記印刷物をスキャンするように制御する。
【００１９】
前記第二判断サブモジュール１０８３は、前記内容分析モジュール１０６が分析して得た内容類型が空白であるかどうかを判断する。
【００２０】
前記第二判断サブモジュール１０８３の判断結果が空白であれば、前記第二スキャン制御サブモジュール１０８４は、前記スキャンモジュール１０２が単色スキャンチャネル及び第二解像度によって前記印刷物をスキャンするように制御する。空白エリアに含まれている画像情報が少ないという特徴に基づいて、単色スキャンチャネルによって前記空白エリアに対してスキャンすると、スキャンの品質には影響せず、且つスキャンの効率も向上する。しかも、比較的低い解像度を採用することができるので、前記第二解像度は前記解像度及び前記第一解像度より小さくてもよい。三色の中で、緑色は、輝度に対する影響が最も顕著で、また、感光に対しても最も敏感であるので、本実施形態において、前記第二スキャン制御サブモジュール１０８４は、前記スキャンモジュール１０２が緑色スキャンチャネルによって前記印刷物をスキャンするよう制御する。
【００２１】
前記第三判断サブモジュール１０８５は、前記内容分析モジュール１０６が分析して得た内容類型が、図であるかどうかを判断する。
【００２２】
前記第二判断サブモジュール１０８５の判断結果が図であれば、前記第三スキャン制御サブモジュール１０８６は、前記スキャンモジュール１０２が三色スキャンチャネル及び第三解像度によって前記印刷物をスキャンするように制御する。図エリアの色彩輝度及び解像度に対する要求は比較的高いので、スキャンされた画像の高品質を確保するために、前記スキャンモジュール１０２は、三色スキャンチャネルによって前記図エリアに対して、スキャンする。前記第三解像度は、前記第二解像度より大きく、さらには前記スキャンモジュール１０２の最大定格解像度と同じでもよい。
【００２３】
図２は、本発明に係る画像処理装置によって、印刷物をスキャンする過程を示す。図２において表されている矩形の図面は、スキャンする印刷物を指し、第一方向は前記スキャンモジュール１０２のスキャン方向を指し、第二方向は前記スキャンモジュール１０２の移動方向を指す。前記矩形の図面において、横線部分は黒色本文エリアを表し、白色部分は空白エリアを表わし、ドットの部分は図エリアを表わす。前記スキャンモジュール１０２は、前記印刷物の上辺の縁から前記第二方向へ移動しながら、前記第一方向へ前記印刷物をスキャンする。前記スキャンモジュール１０２が前記黒色本文エリアの上辺の縁に達した場合、前記第一判断サブモジュール１０８１は、前記スキャンモジュール１０２が前記黒色本文エリアに入ったと判断し、この時、前記第一スキャン制御サブモジュール１０８２は、前記スキャンモジュール１０２が単色スキャンチャネル及び第一解像度によって前記印刷物をスキャンするように制御する。前記スキャンモジュール１０２が前記空白エリアの上辺の縁に達した場合、前記第二判断サブモジュール１０８３は、前記スキャンモジュール１０２が前記空白エリアに入ったと判断し、この時、前記第二スキャン制御サブモジュール１０８４は、前記スキャンモジュール１０２が単色スキャンチャネル及び第二解像度によって前記印刷物をスキャンするように制御する。前記スキャンモジュール１０２が前記図エリアの上辺の縁に達した場合、前記第三判断サブモジュール１０８５は、前記スキャンモジュール１０２が前記図エリアに入ったと判断し、この時、前記第三スキャン制御サブモジュール１０８６は、前記スキャンモジュール１０２が三色スキャンチャネル及び第三解像度によって前記印刷物をスキャンするように制御する。
【００２４】
図３は、本発明に係る画像処理装置の制御方法の流れ図である。前記画像処理装置は、印刷物を行に沿って逐次スキャンするスキャンモジュールを備え、前記スキャンモジュールは、赤色、緑色、青色からなる三色のチャネルを含む。画像処理装置の制御方法は、以下のステップ（Ｓ２０２〜Ｓ２１６）を含む。
【００２５】
ステップＳ２０２では、スキャンモジュールが初期解像度によって印刷物を行に沿って逐次スキャンするように制御する。
【００２６】
ステップＳ２０４では、前記スキャンモジュールがスキャンして獲得した行画像に対して内容の分析を行う。
【００２７】
ステップＳ２０６では、分析して得た内容が黒色本文であるかどうかを判断し、判断結果が黒色本文であれば、ステップＳ２０８を実施する。
【００２８】
ステップＳ２０８では、前記スキャンモジュールが単色スキャンチャネル及び第一解像度によって、前記印刷物をスキャンする。黒色本文エリアに黒色及び白色のみ含まれているという特徴に基づいて、単色スキャンチャネルによって前記黒色本文エリアをスキャンすると、スキャンの品質に影響せず、スキャンの効率も向上する。しかも、前記黒色本文エリアの解像度に対する要求は高くなく、解像度を一定の範囲内で低下させることができる。従って、前記第一解像度は、前記スキャンモジュールの最大定格解像度より小さくてもよい。また、前記解像度の低下は、横方向解像度及び縦方向解像度を同時に低下させるか、または、横方向解像度及び縦方向解像度中のいずれか一つのみを低下させることで達成することができる。前記横方向解像度の低下は、前記スキャンモジュールの横方向解像度を低下させることで達成し、前記縦方向解像度の低下は、前記スキャンモジュールの縦方向へ移動する速度を増加させることで達成する。三色の中で、緑色は、輝度に対する影響が最も顕著で、且つ感光に対しても最も敏感であるので、本実施形態においては、前記スキャンモジュールが、緑色スキャンチャネルによって前記印刷物をスキャンする。
【００２９】
ステップＳ２１０では、分析して得た内容が空白であるかどうかを判断し、判断結果が空白であれば、ステップＳ２１２を実施する。
【００３０】
ステップＳ２１２では、前記スキャンモジュールが単色スキャンチャネル及び第二解像度によって前記印刷物をスキャンする。空白エリアに含まれている画像情報が少ないという特徴に基づいて、単色スキャンチャネルで前記空白エリアをスキャンすると、スキャンの品質に影響せず、スキャンの効率も向上する。しかも、比較的に低い解像度を採用することができるので、前記第二解像度は、前記解像度及び前記第一解像度より小さくてもよい。三色の中で、緑色は、輝度に対する影響が最も顕著で、且つ感光に対しても最も敏感であるので、本実施形態においては、前記スキャンモジュールが緑色スキャンチャネルによって前記印刷物をスキャンする。
【００３１】
ステップＳ２１４では、分析して得た内容が図であるかどうかを判断し、判断結果が図であれば、ステップＳ２１６を実施する。
【００３２】
ステップＳ２１６では、前記スキャンモジュールが三色スキャンチャネル及び第三解像度によって前記印刷物をスキャンする。図エリアの色彩輝度及び解像度に対する要求は比較的に高いので、スキャンされた画像の高品質を確保するために、前記スキャンモジュールは、三色スキャンチャネルによって前記図エリアをスキャンする。前記第三解像度は、前記第二解像度より大きく、さらには前記スキャンモジュール１０２の最大定格解像度と同じでもよい。
【００３３】
以上、本発明の好適な実施形態について詳細に説明したが、本発明は前記実施形態に限定されるものではなく、本発明の範囲内で種々の変形又は修正が可能であり、該変形又は修正も又、本発明の特許請求の範囲内に含まれるものであることは、いうまでもない。
【符号の説明】
【００３４】
１０２  スキャンモジュール
１０４  初期制御モジュール
１０６  内容分析モジュール
１０８  スキャン制御モジュール
１０８１  第一判断サブモジュール
１０８２  第一スキャン制御サブモジュール
１０８３  第二判断サブモジュール
１０８４  第二スキャン制御サブモジュール
１０８５  第三判断サブモジュール
１０８６  第三スキャン制御サブモジュール
【図１】
2012222823.tif 000003
【図２】
2012222823.tif 000004
【図３】
2012222823.tif 000005