(57)【要約】【課題】  付加情報を表すパターンのスキャンおよびデコードをＭＦＰで実施する際、スキャンデータがデコードに不利な状態で入力されデコードの安定性を確保できなかった。【解決手段】  符号パターンつき原稿のスキャンとデコードを実行する指示を与えるための操作手段と、前記操作手段で指示されたときにスキャナ設定と画像処理設定を符号パターン処理専用の設定に切り替える手段とを持つことを特徴とする。専用の設定とは、スキャナの読取時の明るさを一般原稿読取よりも暗くし、読取解像度を規定値に固定すること、エッジ強調、色処理により符号パターンを強調し復号に不要な画像情報を排する画像処理設定と、ジョブ実行用のシステム内のメモリ確保量を多くし、処理中の画像データ一次保存時の圧縮を最小限にすることである。【選択図】  図９
2011091539.tif 000002
【特許請求の範囲】
【請求項１】
原稿をスキャンしてデジタル画像データを取得するための画像読取手段（２００）と、
前記画像読取手段で取得した画像データを変換するための画像処理手段（１５０）と、
符号画像パターンを含む画像データから符号画像パターンを検出し復号処理をするための復号手段（１２８）と、
符号画像パターンを含む画像データを前記復号手段に入力する以前に、前記画像処理手段にて解析に適した特性に画像データを変換するための、符号画像解析用画像処理手段（Ｓ９−０４）と、
原稿をスキャンして符号画像の復号を行うことを指示するための第一の操作手段（４１０）と、
前記第一の操作手段により符号画像の処理が指示されたとき、前記画像読取手段の設定を既定の符号画像読取設定に切り替えるための読取設定切替手段（Ｓ９−０２）と、
前記第一の操作手段により符号画像の処理を指示されたとき、前記符号画像解析用画像処理手段を適用するための画像処理切り替え手段（Ｓ９−０４）と
を有することを特徴とする画像処理装置（００１）。
【請求項２】
前記読取設定切り替え手段は、少なくとも一般画像読取モードと符号画像読取モードの２モードを切り替える手段であって、符号画像読取モードは、少なくとも以下の設定を行うことを含むことを特徴とする請求項１に記載の画像処理装置。
解像度を既定の値に固定する。
原稿の明るい部分の階調再現性を一般画像読取モードよりも高く設定する。
【請求項３】
前記符号画像解析用画像処理手段は、以下の処理のうち少なくとも一つを含むことを特徴とする請求項１に記載の画像処理装置。
エッジ強調のための空間フィルタ処理。
符号画像パターンの読取値付近の階調性を強調するためのルックアップテーブル処理。
符号画像パターンの読取値付近に含まれない信号値の情報量を削減するためのルックアップテーブル処理。
システム内での画像データ圧縮率を通常よりも低く設定もしくは非圧縮の設定をし、同時に前記符号画像読取と復号を実行するためのメモリを一般画像読取時よりも多く確保する処理。
【請求項４】
前記第一の操作手段は、復号対象の符号画像の色を指定するための第二の操作手段をさらに有することを特徴とする請求項１から３に記載の画像処理装置。
【請求項５】
前記符号画像パターンの読取値付近を既定するための情報を、符号画像の色ごとに予め記憶しておくための記憶手段をさらに有することを特徴とする請求項１から３に記載の画像処理装置。
【請求項６】
前記符号画像パターンの読取値付近を既定するための情報に従って、前記ルックアップテーブルを設定しなおす手段をさらに有することを特徴とする請求項１から５に記載の画像処理装置。
【請求項７】
原稿をスキャンしてデジタル画像データを取得するための画像読取ステップと、
前記画像読取ステップで取得した画像データを変換するためのの画像処理ステップと、
符号画像パターンを含む画像データから符号画像パターンを検出し復号処理をするための復号ステップと、
符号画像パターンを含む画像データを前記復号ステップに入力する以前に、前記画像処理ステップにて解析に適した特性に画像データを変換するための、符号画像解析用画像処理ステップと、
原稿をスキャンして符号画像の復号を行うことを指示するための第一の操作ステップと、
前記第一の操作ステップにより符号画像の処理が指示されたとき、前記画像読取ステップの設定を既定の符号画像読取設定に切り替えるための読取設定切替ステップと、
前記第一の操作ステップにより符号画像の処理を指示されたとき、前記符号画像解析用画像処理ステップを適用するための画像処理切り替えステップと
を有することを特徴とする画像処理手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元コード、バーコード等の符号画像パターンを扱う画像処理装置、画像処理方法、ならびに画像処理方法を実行するプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
文書印刷時に本来の文書画像に加えて、付加的な情報を既定のドットパターンとして用紙上に印刷し利用する技術が知られている（例えば、特許文献１から３参照）。この付加情報には、例えばその印刷された文書のセキュリティ情報（ユーザ名、プリント日時等）や、その文書の扱い方に対する制限情報（コピー許可／禁止等）、音声情報等が埋め込まれている。そして付加情報が印刷された紙文書をスキャナ等で読み取り、その画像データから付加情報を表すパターンを検出、解析することによって付加情報を得て機器の制御等に利用する技術も知られている（例えば、特許文献４参照）。このとき、付加情報でない一般的な画像を撮像するのと同じ条件で撮像した画像から付加情報を表すパターンを検出することが可能な場合もあるが、パターンを読み取るための専用の処理が必要な利用形態もある。例えば特許文献５では、通常の画像撮像モードとバーコード専用の撮像モードを切り替えて、バーコード画像取得のための操作性およびバーコードの認識性を高める技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３０５６４６号公報
【特許文献２】特開２００６−００５３９９号公報
【特許文献３】特開２００８−２７１１１０号公報
【特許文献４】特開２００８−２２７９３０号公報
【特許文献５】特開２００４−０５６６９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、印刷されている付加情報を表すパターンの品位が、印刷時の状態、保管状態、用紙の特性等により低下していたり、それを読み取る際に利用するスキャナ等の特性によっては、読み取って得た画像データがデコードに適していない場合があった。
【０００５】
ＭＦＰ（マルチファンクションプリンタ）が搭載するスキャナを利用して画像を読み取り、ＭＦＰ内蔵のデコーダで付加情報をデコードする場合は、デコードに適した画像データをより安定して取得することが求められる。スキャン画像データをその場で確認しながらの作業は、高品位のプレビュー機能を持たないＭＦＰでは現実的ではないためである。
【課題を解決するための手段】
【０００６】
原稿をスキャンしてデジタル画像データを取得するための画像読取手段（２００）と、
前記画像読取手段で取得した画像データを変換するための第一の画像処理手段（１５０）と、
前記画像読取手段で取得した画像データまたは前記第一の画像処理手段によって変換された画像データから符号画像パターンを検出し復号処理をするための復号手段（１２８）と、
原稿をスキャンして符号画像の復号を行うことを指示するための第一の操作手段（４１０）と、
前記第一の操作手段により符号画像の処理を指示されたとき、前記画像読取手段の設定を既定の符号画像読取設定に切り替えるための読取設定切替手段（Ｓ９−０２）と、
前記第一の操作手段により符号画像の処理を指示されたとき、前記第一の画像処理手段とは異なる変換処理を行うための第二の画像処理手段（Ｓ９−０４）と
を有することを特徴とする画像処理装置（００１）であって、
前記読取設定切り替え手段は、少なくとも一般画像読取モードと符号画像読取モードの２モードを切り替える手段であって、符号画像読取モードは、少なくとも以下の設定を行うことを含む。
【０００７】
解像度を既定の値に固定する。
【０００８】
原稿の明るい部分の階調再現性を一般画像読取モードよりも高く設定する。
【０００９】
前記第二の画像処理手段は、以下の処理のうち少なくとも一つを含む。
【００１０】
エッジ強調のための空間フィルタ処理。
【００１１】
符号画像パターンの読取値付近の階調性を強調するためのルックアップテーブル処理。
【００１２】
符号画像パターンの読取値付近に含まれない信号値の情報量を削減するためのルックアップテーブル処理。
【００１３】
システム内での画像データ圧縮率を一般画像読取モードよりも低く設定もしくは非圧縮の設定をし、同時に前記符号画像読取と復号を実行するためのメモリを一般画像読取時よりも多く確保する処理。
【発明の効果】
【００１４】
ＭＦＰ内蔵のデコーダで付加情報をデコードするために、付加情報を表すパターンが付加された原稿をスキャンするとき、その動作を指示するための操作手段を持つことにより、他の設定変更等の必要が無く操作性が向上する。また、その指示を受けたときにスキャナの設定およびＭＦＰ内部で実施する画像処理の設定を付加情報読取とデコードに最も適した設定に切り替える手段とを持つことによって、原稿上のパターン品位によらず高精度のデコード結果を得ることが可能になる。更に、高精度のデコード結果が得られる設定を自動的にＭＦＰ内部で行うことでデコード失敗率が低減され、操作し直し等のユーザへの負担を軽減する効果がある。
【図面の簡単な説明】
【００１５】
【図１】本実施例を適用するのに好適なデジタル複合機
【図２】本実施例を適用するのに好適なデジタル複合機の制御システム構成
【図３】タイルデータを概念的に示す図
【図４】スキャナ画像処理部の構成図
【図５】プリンタ画像処理部の構成図
【図６】二次元コードの原稿例
【図７】コード解析のための操作画面例１
【図８】コード解析のための操作画面例２
【図９】実施例１の処理を示すフローチャート
【図１０】実施例２の処理を示すフローチャート
【図１１】通常設定でのスキャン画像例
【図１２】コード解析用設定でのスキャン画像例
【図１３】コード解析用画像処理後の画像データ例
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【実施例１】
【００１７】
本実施例を適用するのに好適なデジタル複合機００１の外観を図１に示す。
【００１８】
図１に示すスキャナ部２００は、原稿となる紙上の画像を照明し、図示しないＲ（赤）、Ｇ（緑）、Ｂ（青）それぞれのカラーフィルタを設けた３ラインＣＣＤもしくはそれにＢＫ（ブラック）を加えた４ラインＣＣＤを走査する。ＣＣＤで得られる電荷量から、ＲＧＢカラー画像データまたは／およびグレイスケール画像データを表す電気信号に変換する。原稿フィーダ２０１のトレイ２０２に原稿をセットし、操作部４００から読み取り開始指示すると、ＣＰＵ１０３がスキャナ２００に指示を与え、フィーダ２０１は原稿を一枚ずつフィードし原稿画像の読み取り動作を行う。
【００１９】
図１に示すプリンタ部３００はラスター画像データを用紙上の画像に変換する部分である。印字方式は電子写真方式、インクジェット方式等があるが本実施例においては特に限定しない。プリント動作の起動はコントローラＣＰＵ１０３からの指示によって開始する。用紙カセット３０２は用紙をプリンタに給紙するためにセットしておく部分であり、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持つ場合もある。また、排紙トレイ３０３は印字し終わった用紙を受けるものである。
【００２０】
図２は、デジタル複合機００１のコントローラ１００の構成をより詳細に説明するためのブロック図である。
【００２１】
コントローラ１００はスキャナ部２００、プリンタ部３００と電気的に接続されており、一方ではＬＡＮ５００、ＷＡＮ６００を介して図示しないコンピュータその他外部の装置と接続されている。これにより外部からの画像データやデバイス情報の入出力が可能となっている。
【００２２】
ＣＰＵ１０３は、ＲＯＭ１０８に記憶された制御プログラム等に基づいて接続中の各種デバイスとのアクセスを統括的に制御すると共に、コントローラ内部で行われる各種処理についても統括的に制御する。ＲＡＭ１０７は、ＣＰＵ１０３が動作するためのシステムワークメモリであり、かつ画像データを一時記憶するためのメモリでもある。このＲＡＭ１０７は、記憶した内容を電源ＯＦＦ後も保持しておくＳＲＡＭおよび電源ＯＦＦ後には記憶した内容が消去されてしまうＤＲＡＭにより構成されている。ＲＯＭ１０８には装置のブートプログラムなどが格納されている。ＨＤＤ１０９はハードディスクドライブであり、システムソフトウェアや画像データを格納することが可能である。
【００２３】
操作部インターフェース１０４は、システムバス１０１と操作部４００とを接続するためのインターフェース部である。この操作部インターフェース１０４は、操作部４００に表示するための画像データをシステムバス１０１から受け取り操作部４００に出力すると共に、操作部４００から入力された情報をシステムバス１０１へと出力する。
【００２４】
ネットワークインターフェース１０５はＬＡＮ５００及びシステムバス１０１に接続し、情報の入出力を行う。モデム１０６はＷＡＮ６００およびシステムバス１０１に接続しており、情報の入出力を行う。２値画像回転部１１６は送信前の２値画像データの方向を変換する。２値画像圧縮・伸張部１１７は、送信前の２値画像データの解像度を所定の解像度や相手能力に合わせた解像度に変換する。なお圧縮及び伸張にあたってはＪＢＩＧ、ＭＭＲ、ＭＲ、ＭＨなどの方式が用いられる。画像バス１０２は画像データをやり取りするための伝送路であり、ＰＣＩバスまたはＩＥＥＥ１３９４で構成されている。
【００２５】
スキャナ画像処理部１５０は、スキャナ部２００からスキャナインターフェース１１３を介して受け取った画像データに対して、補正、加工、及び編集を行う。このスキャナ画像処理部１５０で行われる処理の詳細については後述する。
【００２６】
圧縮部１１２は画像データを受け取り、この画像データを３２画素×３２画素のブロック単位に分割する。なお、この３２×３２画素の画像データをタイルデータと称する。図３は、このタイルデータを概念的に表している。原稿（読み取り前の紙媒体）において、このタイルデータに対応する領域をタイル画像と称する。なおタイルデータには、その３２×３２画素のブロックにおける平均輝度情報やタイル画像の原稿上の座標位置がヘッダ情報として付加されている。さらに圧縮部１１２は、複数のタイルデータからなる画像データを圧縮する。伸張部１１４は、複数のタイルデータからなる画像データを伸張した後にラスター展開してプリンタ画像処理部１６０に送る。
【００２７】
プリンタ画像処理部１６０は、伸張部１１４から送られた画像データを受け取り、画像処理を施す。画像処理後の画像データは、プリンタインターフェース１１５を介してプリンタ部３００に出力される。このプリンタ画像処理部１６０で行われる処理の詳細については後述する。
【００２８】
画像変換部１２０は、画像データに対して所定の変換処理を施すものであり、以下に示すような処理部により構成される。
【００２９】
伸張部１２１は受け取った画像データを伸張する。圧縮部１２２は受け取った画像データを圧縮する。回転部１２３は受け取った画像データを回転する。変倍部１２４は受け取った画像データに対し解像度変換処理（例えば６００ｄｐｉから２００ｄｐｉ）を行う。色空間変換部１２５は受け取った画像データの色空間を変換する。この色空間変換部１２５ではさらに、公知のＬＯＧ変換処理（ＲＧＢ→ＣＭＹ）、公知の出力色補正処理（ＣＭＹ→ＣＭＹＫ）を実施する。２値多値変換部１２６は受け取った２階調の画像データを２５６階調の画像データに変換する。逆に多値２値変換部１２７は受け取った２５６階調の画像データを誤差拡散処理などの手法により２階調の画像データに変換する。
【００３０】
符号画像処理部１２８は符号画像パターンの処理を行う。所定の符号画像の生成と、受け取った画像データから符号画像パターンを検出し復号して元情報を取得する処理を行う。
【００３１】
間引き部１２９は受け取った画像データの画素を間引くことで解像度変換を行う。
【００３２】
合成部１３０は受け取った２つの画像データを合成し１枚の画像データを生成する。なお、２つの画像データを合成する際には、合成対象の画素同士が持つ輝度値の平均値を合成輝度値とする方法や、輝度レベルで明るい方の画素の輝度値を合成後の画素の輝度値とする方法が適用される。また、暗い方を合成後の画素とする方法の利用も可能である。さらに合成対象の画素同士の論理和演算、論理積演算、排他的論理和演算などで合成後の輝度値を決定する方法なども適用可能である。これらの合成方法はいずれも周知の手法である。
【００３３】
ＲＩＰ１１０は、コンピュータ００２などから送信されたＰＤＬコードデータを元に生成された中間データを受け取り、多値のビットマップデータを生成する。
【００３４】
図４はスキャナ画像処理部１５０の細部構成を示すブロック図である。
【００３５】
１５１は、入力画像の副走査方向の色ずれ（ＲＧＢ各版の副走査方向ずれ）を補正する副走査色ずれ補正部であり、例えば、画像データの色ごとに１×５サイズのマトリクス演算を行う処理が行われる。
【００３６】
１５２は、入力画像の主走査方向の色ずれ（ＲＧＢ各版の主走査方向ずれ）を補正する主走査色ずれ補正部であり、例えば、画像データの色ごとに５×１サイズのマトリクス演算を行う処理が行われる。
【００３７】
１５３は、入力画像の色味の補正を行う入力色補正部であり、スキャナ特有の特性が含まれている画像データを標準的なデータに変換し、例えば、入力画像の色空間を任意の色空間に変換する処理を行う。
【００３８】
１５４は、入力画像中の画像種類を識別する像域判定部である。例えば、入力画像中の、写真部分／文字部分、有彩色部分／無彩色部分等、それぞれの画像種類を構成する画素を識別し、その種別を示す属性フラグデータを画素単位で生成する。
【００３９】
１５５は、入力画像の空間周波数特性を任意に補正するフィルタ処理部であり、例えば、７×７サイズのマトリクス演算が行われる。
【００４０】
１５６は、入力画像中の画像信号データをサンプリングおよびカウントするヒストグラム処理部であり、例えば、入力画像がカラーであるのかモノクロ画像であるのかの判別、入力画像の地色レベルの判定が行われる。
【００４１】
スキャナ画像処理部１５０内の処理は、上述した副走査色ずれ補正部１５１から入力色補正部１５６の全てを用いる処理だけに限られるものではなく、他の画像処理モジュールが追加されても良いし、削除されても良い。さらに、副走査色ずれ補正部１５１から入力色補正部１５６の処理順に関しても、これだけに限られるものではない。
【００４２】
図５は、プリンタ画像処理部１６０の細部構成を示すブロック図である。
【００４３】
１６１は地色除去部であり、画像データの地色すなわち不要な下地のかぶり除去を行う。例えば、３×８サイズのマトリクス演算や、１次元ルックアップテーブル（ＬＵＴ）により地色除去処理を行う。
【００４４】
１６２はモノクロ生成部であり、カラー画像データをモノクロデータに変換し、単色としてプリントする際に、カラー画像データ、例えばＲＧＢデータを、グレイ（Ｇｒａｙ）単色に変換する。例えば、ＲＧＢに任意の定数を掛け合わせ、グレイ信号とする１×３サイズのマトリクス演算が行われる。
【００４５】
１６３は画像データを出力するプリンタ部３００の特性に合わせて色補正を行う出力色補正部である。例えば、４×８サイズのマトリクス演算や、ダイレクトマッピングによる処理が行われる。
【００４６】
１６４は画像データの空間周波数特性を任意に補正するフィルタ処理部であり、例えば７×７サイズのマトリクス演算処理が行われる。
【００４７】
１６５は出力するプリンタ部３００の特性に合わせて、ガンマ補正を行うガンマ補正部であり、通常１次元のルックアップテーブル（ＬＵＴ）が用いられる。
【００４８】
１６６は非線形処理部であり、裏写り防止処理のほか、トナー節約モードが有効であるときにトナー使用量を抑制するための処理が行われる。
【００４９】
１６７は出力するプリンタ部３００の階調数に合わせて任意の擬似中間調処理を行う擬似中間調処理部であり、２値化や３２値化等の任意のスクリーン処理や誤差拡散処理が行われる。
【００５０】
尚、プリンタ画像処理部１６０内の処理は、上述した地色除去部１６１から擬似中間調処理部１６７の全てを用いる処理だけに限られるものではなく、他の画像処理モジュールが追加されても良いし、削除されても良い。さらに、地色除去部１６１から擬似中間調処理部１６７の処理順に関しても、この順序だけに限られるものではない。
【００５１】
本実施例では、扱う符号画像の一例として、特開２００８−２７１１１０号公報等で開示されているＬＶＢＣ（Ｌｏｗ  Ｖｉｓｉｂｉｌｉｔｙ  Ｂａｒｃｏｄｅ）を挙げる。図６は、ＬＶＢＣが付加された原稿画像の例およびその一部を拡大した図である。この図のように代表的な利用形態では、エンコードされた情報を表すために原稿全体に微細なドットが配置される。
【００５２】
付加された情報を読み取ってデコードするためには、このような微細なドットを正確に読み取り、画像データに変換する必要がある。ところが、ＭＦＰに搭載されるスキャナ２００により原稿をスキャンする際、原稿を照らす照明、原稿からの反射光を検知して電気信号に変換すためのセンサ等の特性、さらには原稿の表面特性等の要因で、微細なドットが実際よりも薄く読み取られることが多い。薄く読み取られた画像データ内の微細なドットを正確に検知するのは難しく、デコードの安定性を高めるためにはこれ以降説明する処理が有効である。
【００５３】
図７および図８は、ドット情報解析アプリケーションの操作を行うために、操作部４００上の表示装置に表示される画面である。図７のドット情報解析開始ボタン４１１もしくは図８の開始ボタン４２３がユーザにより押下されると、ＣＰＵ１０３は解析用のスキャンおよび制御処理を開始するための動作を開始する。
【００５４】
図８の黒ドット解析ボタン４２１と赤紫ドット解析ボタン４２２は、解析するべきコードのドット色をユーザが予め選択するためのものである。色を指定されたときの内部処理の詳細は後述する。
【００５５】
図９は、本実施例の処理の流れを示すフローチャートである。
【００５６】
ユーザの操作によりスキャン開始命令がＣＰＵ１０３に伝えられると、ステップＳ９−０１でその命令がドット情報解析ジョブであるか否かを判定する。ここで解析ジョブでないと判定された場合には、通常のコピー等のジョブであるためステップＳ９−０７へ進む。解析ジョブである場合には、ステップＳ９−０２に進み、スキャン設定を解析ジョブ専用のものに変更する。ここでは、原稿の明るい部分の階調を失わないためにシェーディング係数を変更し、通常のスキャン画像に比べて暗い画像を取得する設定を行い、スキャン解像度を例えば６００ｘ６００ｄｐｉに固定する。図１１は通常の設定でＬＶＢＣ原稿をスキャンした例、図１２は通常より暗い読み取り設定で同じ原稿をスキャンした例である。ＣＰＵ１０３からの命令により上記スキャン設定をスキャナＩ／Ｆ１１３を通じてスキャナ部２００に内蔵されるコントローラへ通知、それに従ってスキャン動作が行われる（ステップＳ９−０３）。そのようにして取得された画像データはスキャナ画像処理部１５０に送信され、解析に適した画像処理が行われる（ステップＳ９−０４）。この画像処理の詳細は後述する。次にステップＳ９−０５に進み、符号画像処理部１２８内で解析およびデコード処理が実施される。この内部の処理は例えば特開２００８−２１１３３２に開示されているような処理が適用される。ステップＳ９−０６ではデコード結果を受けて、ＣＰＵ１０３によってユーザに提示するデータが作成され、操作部４００上の表示装置に表示される。場合によっては、そのデータをプリンタ画像処理部１６０を介して処理し、プリンタ３００によってプリント出力しても良い。
【００５７】
次にステップＳ９−０４で実施される解析専用の画像処理の説明を行う。
【００５８】
スキャナ画像処理部１５０では、以下のような専用処理が実施される。
【００５９】
副走査色ずれ補正部１５１、主走査色ずれ補正部１５２は、通常スキャン時と同等の処理を実施する。
【００６０】
入力色補正部１５３では、白紙上に印字された微細ドットをスキャンしたときに得られる信号値付近の階調性を高める処理と、明らかにデコードすべきドット色と異なる信号値を白相当の信号値に置き換える処理をダイレクトマッピングで実施する。
【００６１】
階調性を高める処理は、微細ドット読み取り値として入力される確率の高い信号域の出力信号ステップ数を拡張し、その代わりに微細ドットの読み取り値ではない信号域のステップ数を圧縮する。
【００６２】
またその一環として不要な色域の信号を全て白相当の信号値に置換する処理も合わせて行う。Ｒ，Ｇ，Ｂの版ずれが想定される範囲内である場合の、微細ドット読み取り値の推定範囲を既定しておき、その範囲外の色（例えば赤や青の純色等）を白に置換する。入力されるドット色が複数の可能性がある場合は、各色ごとにドット読み取り値の推定範囲を既定し、そのどれにも当てはまらない色域のみが白への置換対象となる。なお、図８のように、黒ドット解析ボタン４２１と赤紫ドット解析ボタン４２２が操作画面にある場合、指定されたドット色ごとの既定範囲を個別に記憶しておき、指定に従って利用する既定範囲を切り替えてダイレクトマッピング係数に反映する。
【００６３】
入力補正部１５３で実施する以上の処理はダイレクトマッピング係数の変更により実現する。その方法としては、複数の係数をＨＤＤ１０９に記憶しておきその都度切り替える方法、係数算出のためのデータをＨＤＤ１０９に記憶しておき条件に従ってＣＰＵ１０３でダイレクトマッピング係数を算出してセットする方法などがある。
【００６４】
以上のような処理をするため、入力色補正部１５３の出力画像は微細ドット以外の部分の画像は破壊していることになる。
【００６５】
像域判定部１５４はここは使用しない。フィルタ処理部１５５は、上記処理で残された微細ドットのコントラストを強調するために、強い輪郭強調処理をかける。
【００６６】
ヒストグラム処理部１５６は基本的に本実施例では使用しないが、場合によって、残されたドットの補正処理をするための係数を算出するために信号値のヒストグラムを取得する。
【００６７】
図１３はこうした処理を行った後の画像データ例である。
【実施例２】
【００６８】
多くのＭＦＰは、大きな画像データを扱う機会が増えたり、様々な機能を同時に制御するためにシステム内の画像データを圧縮してサイズをできる限り小さくする仕組みを持っている。通常のコピーやプリントには充分な画質を保たれている場合であっても、符号画像をスキャンしてデコードする際にはこの圧縮がデコード安定性に影響を与えることがある。そこで、本実施例では、符号画像の解析ジョブ発生時の処理を説明する。
【００６９】
図１０は、本実施例の処理の流れを示すフローチャートである。ステップＳ１０−０１で解析ジョブであると判定されるとステップＳ１０−０２でシステム内で並行して処理されているジョブのうち、一時停止可能なジョブを一旦停止する。次にステップＳ１０−０３で解析ジョブ用のメモリを確保する。このメモリは、画像データを保持するためのバッファとしても利用するため、通常のジョブよりも大きなサイズが確保されることになる。これにより、通常のジョブよりも画像をＲＡＭ１０７やＨＤＤ１０９に格納する際の圧縮率を低くできるか、もしくは非圧縮の状態で格納することが可能になる。そして、通常よりも高画質で格納された画像に対して実施例１で説明したデコード処理を行う（ステップＳ１０−０４）。デコードが終了したらステップＳ１０−０５で、解析ジョブ用に確保していたメモリを解放し、一連の処理を終了する。
【図１】
2011091539.tif 000003
【図２】
2011091539.tif 000004
【図３】
2011091539.tif 000005
【図４】
2011091539.tif 000006
【図５】
2011091539.tif 000007
【図６】
2011091539.tif 000008
【図７】
2011091539.tif 000009
【図８】
2011091539.tif 000010
【図９】
2011091539.tif 000011
【図１０】
2011091539.tif 000012
【図１１】
2011091539.tif 000013
【図１２】
2011091539.tif 000014
【図１３】
2011091539.tif 000015