(57)【特許請求の範囲】
【請求項１】
画像を形成するために搬送路に供給される用紙の中から、コード画像が印刷された特定用紙を検知する用紙検知手段と、
前記特定用紙が検知された場合に、前記特定用紙に印刷されたコード画像及びコード画像の吸収波長に関する特性情報を取得する第１取得手段と、
前記コード画像のコード部の復号に必要な読取単位を取得する第２取得手段と、
画像形成対象となる電子文書の文書画像を取得する第３取得手段と、
前記第２取得手段で取得された前記コード画像の読取単位に基づいて、前記第３取得手段で取得された前記文書画像を、前記読取単位に対応する複数のブロックに分割する分割手段と、
前記第１取得手段で取得されたコード画像の特性情報に基づいて、前記文書画像の前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部と、前記コード画像のコード部とが重なるブロックを復号不能ブロックとして検出する検出手段と、
前記検出手段の検出結果に基づいて、復号不能領域が発生する旨の警告を出力する出力手段と、
を有する画像判定装置。
【請求項２】
前記コード画像が赤外線吸収材料を有し、前記文書画像の前記画像部が赤外線を吸収する黒色色材で形成される黒色画像部である、請求項１に記載の画像判定装置。
【請求項３】
前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部か否かは、前記文書画像の各画素が有する色情報に基づいて定められる、請求項１又は２に記載の画像判定装置。
【請求項４】
請求項１から３までのいずれか１項に記載の画像判定装置と、
前記出力手段が警告を出力する場合に、ユーザから、前記文書画像の画像形成の実行又は中止の選択を受け付ける受付手段と、
前記文書画像の画像形成の実行が選択された場合に、前記特定用紙上に前記文書画像を形成する画像形成手段と、
を有する画像形成装置。
【請求項５】
前記コード画像が赤外線吸収材料を有し且つ前記復号不能ブロックが検出された場合に、前記文書画像の前記復号不能ブロックが赤外線を吸収しない色材で形成されるように前記文書画像の色変換処理を行う色変換手段を、更に備え、
前記受付手段は、ユーザから、前記文書画像の画像形成の実行、前記文書画像の画像形成の中止、及び前記色変換手段で色変換処理された後の文書画像の画像形成の実行の何れかの選択を受け付け、
前記画像形成手段は、前記色変換手段で色変換処理された後の文書画像の画像形成の実行が選択された場合には、前記特定用紙上に色変換処理後の文書画像の画像を形成する、
請求項４に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像判定装置及び画像形成装置に関する。
【背景技術】
【０００２】
特許文献１には、位置情報が記録されている位置情報記録媒体と、該位置情報記録媒体に印刷されている位置情報を読み取る装置を実装した印刷装置と、該位置情報が記載された記録媒体に印刷されている位置情報を取得する装置が取得した位置情報をアプリケーションプログラムに受け渡す機能を有する制御プログラム、該位置情報記録媒体の位置情報を該アプリケーションプログラムに受け渡す該制御プログラムと通信することが可能で、取得した位置情報から記録媒体の傾き角度を計測する記録媒体位置判定機能、および該記録媒体位置判定機能により取得した情報から、該印刷装置に送信する前の印刷情報に対して、傾いている記録媒体と同じ傾き角度になるように補正する印刷位置調整機能を実装し、印刷位置調整された印刷情報をそのまま印刷するアプリケーションプログラムとを有することを特徴とするプリンタシステムが開示されている。
【０００３】
特許文献２には、印刷装置と、上記印刷装置に印刷データを送信する印刷ホスト装置とを具備する印刷システムにおいて、印刷用紙に実装されている被検出体を検出する検出手段と；上記検出手段による被検出体の検出結果に基づいて、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別する判別手段と；上記判別手段による判別に応じた印刷処理を実行する印刷実行手段と；を有することを特徴とする印刷システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１９１９９５号公報
【特許文献２】特開２００５−１６１７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、コード画像が予め形成された用紙に文書画像を重畳して形成する際に、画像形成後にコードが復号できない復号不能領域が発生する場合には、画像形成前にその旨をユーザに警告して、文書画像を形成するか否かを選択できるようにした画像判定装置及び画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、画像を形成するために搬送路に供給される用紙の中から、コード画像が印刷された特定用紙を検知する用紙検知手段と、前記特定用紙が検知された場合に、前記特定用紙に印刷されたコード画像及びコード画像の吸収波長に関する特性情報を取得する第１取得手段と、前記コード画像のコード部の復号に必要な読取単位を取得する第２取得手段と、画像形成対象となる電子文書の文書画像を取得する第３取得手段と、前記第２取得手段で取得された前記コード画像の読取単位に基づいて、前記第３取得手段で取得された前記文書画像を、前記読取単位に対応する複数のブロックに分割する分割手段と、前記第１取得手段で取得されたコード画像の特性情報に基づいて、前記文書画像の前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部と、前記コード画像のコード部とが重なるブロックを復号不能ブロックとして検出する検出手段と、前記検出手段の検出結果に基づいて、復号不能領域が発生する旨の警告を出力する出力手段と、を有する画像判定装置である。
【０００７】
請求項２に記載の発明は、前記コード画像が赤外線吸収材料を有し、前記文書画像の前記画像部が赤外線を吸収する黒色色材で形成される黒色画像部である、請求項１に記載の画像判定装置である。
【０００８】
請求項３に記載の発明は、前記コード画像の吸収波長に吸収帯域を有する色を用いた画像部か否かは、前記文書画像の各画素が有する色情報に基づいて定められる、請求項１又は２に記載の画像判定装置である。
【０００９】
請求項４に記載の発明は、請求項１から３までのいずれか１項に記載の画像判定装置と、前記出力手段が警告を出力する場合に、前記文書画像の画像形成の実行又は中止の選択を受け付ける受付手段と、前記文書画像の画像形成の実行が選択された場合に、前記特定用紙上に前記文書画像を形成する画像形成手段と、を有する画像形成装置である。
【００１０】
請求項５に記載の発明は、前記コード画像が赤外線吸収材料を有し且つ前記復号不能ブロックが検出された場合に、前記文書画像の前記復号不能ブロックが赤外線を吸収しない色材で形成されるように前記文書画像の色変換処理を行う色変換手段を、更に備え、前記受付手段は、前記文書画像の画像形成の実行、前記文書画像の画像形成の中止、及び前記色変換手段で色変換処理された後の文書画像の画像形成の実行の何れかの選択を受け付け、前記画像形成手段は、前記色変換手段で色変換処理された後の文書画像の画像形成の実行が選択された場合には、前記特定用紙上に色変換処理後の文書画像の画像を形成する、請求項４に記載の画像形成装置である。
【発明の効果】
【００１１】
請求項１、請求項４に記載の発明によれば、コード画像が予め形成された用紙に文書画像を重畳して形成する際に、画像形成後にコードが復号できない復号不能領域が発生する場合には、画像形成前にその旨をユーザに警告して、文書画像を形成するか否かを選択させることができる。
【００１２】
請求項２に記載の発明によれば、黒色画像部が赤外線を吸収する黒色色材を用いて形成された場合に、画像形成後に復号不能領域が発生することを、事前に警告することができる。
【００１３】
請求項３に記載の発明によれば、文書画像の各画素が有する色情報に基づいてコード画像の吸収波長に吸収帯域を有する色を用いた画像部か否かを判定することができる。
【００１４】
請求項５に記載の発明によれば、黒色画像部が赤外線を吸収しない色材を用いて形成されることで、復号不能領域の発生を防止することができる。
【図面の簡単な説明】
【００１５】
【図１】画像形成システムの全体構成を示す概略図である
【図２】（Ａ）はコード付加用紙の全体像を示す平面図である。（Ｂ）はコード付加用紙の表面の一部を拡大して示す部分拡大図である。
【図３】コード画像を構成する単位パターンの一例を示す模式図である。
【図４】符号パターンにおける単位パターンのレイアウトの一例を示す模式図である。
【図５】コード画像から特定情報を復号する原理を説明するための模式図である。
【図６】（Ａ）は画像形成装置の構成の一例を示す概略構成図である。（Ｂ）は特定用紙検知部の構成の一例を示す概略構成図である。
【図７】画像形成装置の電気的構成を示すブロック図である。
【図８】「印刷可否確認処理」の処理ルーチンを示すフローチャートである。
【図９】「復号不能ブロック検出処理」の処理ルーチンを示すフローチャートである。
【図１０】（Ａ）は文書画像の一例を示す平面図である。（Ｂ）は文書画像の一部分を拡大して示す部分拡大図である。
【図１１】復号不能ブロックの検出結果を示す部分拡大図である。
【図１２】「印刷回避処理」の処理ルーチンを示すフローチャートである。
【図１３】設定画面の一例を示す模式図である。
【図１４】色変換処理後の文書画像の一部分を拡大して示す部分拡大図である。
【図１５】（Ａ）〜（Ｄ）は従来公知のドットコードを示す模式図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００１７】
＜画像形成システム＞
まず、本実施の形態に係る画像形成システムの一例について説明する。
図１は画像形成システムの全体構成を示す概略図である。図１に示すように、画像形成システム１０は、端末装置２０、画像形成装置３０、及び文書管理サーバ４０を備えている。端末装置２０、画像形成装置３０、及び文書管理サーバ４０は、ＬＡＮ（Local Area Network）等の通信回線９０により接続されている。端末装置２０は、ユーザが使用するコンピュータ等の情報処理装置及び周辺装置である。画像形成装置３０は、用紙上に画像を形成する印刷装置等である。文書管理サーバ４０は、電子文書を管理するコンピュータ等の情報処理装置である。なお、画像形成システムの構成は一例であり、これに限定されるものではない。
【００１８】
例えば、端末装置２０は、文書管理サーバ４０から電子文書を取得し、画像形成装置３０に電子文書の印刷を指示する。画像形成装置３０は、端末装置２０からの印刷指示に応じて、電子文書の文書画像を用紙５０上に形成し、文書画像が形成された印刷物６０を出力する。なお、端末装置２０は、端末装置２０の記憶部から電子文書を取得してもよい。また、端末装置２０は、端末装置２０の通信部を介して、文書管理サーバ４０以外の外部装置から電子文書を取得してもよい。或いは、画像形成装置３０は、画像形成装置３０の画像読取部により原稿上の文書画像を読み取り、読み取った文書画像を用紙５０上に形成してもよい。
【００１９】
本実施の形態では、画像形成装置３０で文書画像を形成する際に、通常の用紙に代えて、コード画像が予め印刷された用紙５０が使用される場合がある。以下では、コード画像が予め印刷された用紙を、「コード付加用紙５０」と称して、通常の用紙と区別する。
【００２０】
コード画像は、特定情報を符号パターン（コード）で表したコード情報を含む画像である。符号パターン（コード）としては、バーコード等の一次元コード、ＱＲコード（登録商標）やグリフコード等の二次元コード等を用いてもよい。特定情報は、コード画像の符号パターンを読み取って復号（デコード）される。本実施の形態では、用紙上での位置を表す位置情報、用紙を識別するための識別情報等を表すコード情報が、コード画像に埋め込まれている例について説明する。なお、コード画像の詳細については後述する。
【００２１】
例えば、コード画像は、赤外線吸収材料で形成された赤外画像としてもよい。ここで「赤外画像」とは、自然光又は白色光の下では肉眼により視認することが困難であり、赤外線を照射して反射された赤外線を検出することにより読み取られる画像である。赤外画像の読み取りには、赤外線カメラ等、赤外専用の撮影装置が用いられる。赤外線吸収材料としては、波長７５０ｎｍから波長１０００ｎｍまでの赤外領域に光吸収ピークを有するものが用いられる。従って、赤外画像の読み取りには、赤外線吸収材料の吸収特性に応じた波長の赤外線が使用される。このような赤外線吸収材料は、既知の材料が適宜選択される。例えば、特開２００９−２０９２９７号公報に記載の材料などを採用してもよい。
【００２２】
画像形成装置３０は、シアン（Ｃ色）、マゼンタ（Ｍ色）、イエロー（Ｙ色）、ブラック（Ｋ色）に発色するインクやトナー等、可視領域に吸収を有する印刷用色材を用いて、コード付加用紙５０上に文書画像（可視画像）を形成する。従って、コード画像が赤外画像である場合には、赤外画像であるコード画像に、可視画像である文書画像が重畳された印刷物６０が生成されることになる。ブラック（Ｋ色）に発色する黒色色材は、カーボンブラックを含み、赤外線吸収材料と同様に赤外線を吸収する。
【００２３】
文書画像が黒色画像部を含み、黒色画像部が黒色色材で形成されると、コード画像に黒色画像が重畳されてしまう。コード画像に黒色画像が重畳された部分は、コード画像及びコード情報が読み取れず、特定情報を復号できない「復号不能領域」となる。
【００２４】
コード画像が赤外画像ではない場合にも、同様の問題が発生する。コード画像が予め定めた吸収波長を有する色材で形成されている場合には、同じ吸収波長に吸収帯域を有する色を用いた画像部がコード画像に重畳されると、コード画像が読み取れない「復号不能領域」となる。例えば、コード画像がＣ色色材で形成された青色画像である場合には、Ｃ色色材の吸収波長に吸収帯域を有する「青色」や「黒色」で文書画像を形成すると、コード画像が読み取れなくなる。コード画像を形成する色材の色と、コード画像の読み取りを不能にする色との関係を、下記の表１に例示する。
【００２５】
【表１】
0005962056.tif 000002
【００２６】
本実施の形態では、画像形成装置３０で文書画像を形成する前に、用紙搬送路においてコード付加用紙５０を検知する。コード付加用紙５０が検知された場合には、後述する「印刷可否確認処理」を実行する。そして、印刷物６０に復号不能領域が発生することが予測される場合には、「復号不能領域が発生する」旨をユーザに警告する。また、ユーザから、文書画像の形成を実行又は中止する等の選択を受け付ける。例えば、設定画面に選択肢を表示して、ユーザからの選択を受け付けてもよい。設定画面は、画像形成装置３０の操作表示部に表示される。文書画像の形成を実行するか、文書画像の形成を中止するかは、操作表示部を操作することにより、ユーザによって選択される。或いは、音声ガイドで選択肢を報知する等して、ユーザからの選択を受け付けてもよい。
【００２７】
また、印刷物６０からのコード画像の読み取りに、ペン型デバイス７０を用いてもよい。ペン型デバイス７０は、例えば、印刷物６０に筆記するペン先７２、ペン先７２周囲のコード画像を撮影する撮影部７４、撮影されたコード画像から位置情報を復号して筆跡情報を取得する情報処理部（図示せず）、位置情報や筆跡情報を記憶する記憶部（図示せず）、無線通信等により外部と通信する通信部（図示せず）等を備えている。
【００２８】
例えば、ペン型デバイス７０を用いて印刷物６０に筆記した場合には、ペン型デバイス７０により筆跡情報が取得され、文書管理サーバ４０に送信される。印刷物６０に対する筆跡情報は、文書管理サーバ４０により、印刷物６０に印刷された電子文書と関連付けて管理される。
【００２９】
＜コード付加用紙＞
次に、本実施の形態で使用されるコード付加用紙について説明する。
図２（Ａ）はコード付加用紙５０の全体像を示す平面図である。図２（Ａ）に示すように、本実施の形態では、用紙全面のどの位置からでもコード画像を読み取ることができるように、コード付加用紙５０の全面にコード画像（ドット模様で表す）が印刷されている。なお、コード画像は、画像形成装置３０により画像が形成される画像形成領域、画像形成領域の周辺に在る周辺領域等、特定の領域に付加してもよい。また、コード付加用紙５０の表裏両面に、コード画像を付加してもよい。
【００３０】
図２（Ｂ）はコード付加用紙５０の表面の一部分５０Ａを拡大して示す部分拡大図である。図２（Ｂ）に示すように、コード画像には、複数のドットを二次元状に配列した二次元コード（ドットパターン）が、符号パターンとして用いられている。ここで「ドット」とは、赤外画像を形成する赤外線吸収材料で印字される部分であり、図２（Ｂ）では黒い四角（■）で表されている。
【００３１】
また、コード画像は、二次元状に配列された複数の符号パターン５２を含んで構成されている。符号パターン５２は、位置情報、識別情報等の特定情報を復号するために必要な読取単位である。例えば、ＱＲコード（登録商標）であれば、１個のＱＲコード（登録商標）に相当する。符号パターン５２毎に特定情報が復号される。換言すれば、符号パターン５２の一部が読み取れない場合には、符号パターン５２に対応する特定情報を復号できなくなる。本実施の形態では、符号パターン５２は複数の単位パターン５４を含んでおり、複数の単位パターン５４の各々を読み取って、符号パターン５２に対応する特定情報が復号される（図３及び図４を参照）。
【００３２】
図３はコード画像を構成する単位パターン５４の一例を示す模式図である。単位パターン５４は、符号パターン５２を構成する最小単位であり、１ビット又は複数ビットの情報を表現する。図３に示すように、単位パターン５４は、ドットが配置されるドット配置領域（黒色領域５６Ａ及びグレー領域５６Ｂ）と、ドットが配置されない非配置領域（白色領域５６Ｃ）とに区分されている。黒色領域５６Ａは、ドット配置領域にドットが配置されていることを示す。グレー領域５６Ｂは、ドット配置領域にドットが配置されていないことを示す。
【００３３】
図３に示す例では、単位パターン５４内に、９箇所のドット配置領域が設けられている。これら９箇所の中から選択した２箇所にドットが配置される。９箇所の中から２箇所を選択する組合せは３６通り（＝９Ｃ２）あるので、３６種類の単位パターン５４があることになる。この単位パターン５４は「９Ｃ２パターン」と称される。例えば、このうち３２種類の単位パターン５４を用いることで、５ビットの情報が表現される。また、図３に示す例では、単位パターン５４のサイズは、「１２画素×１２画素」である。また、ドット配置領域（黒色領域５６Ａ及びグレー領域５６Ｂ）及び非配置領域（白色領域５６Ｃ）の各々のサイズは、「２画素×２画素」である。
【００３４】
例えば、解像度が６００ｄｐｉ（１インチ当たり６００画素を印字できる解像度）の画像形成装置を用いて、上記の単位パターン５４を有するコード画像を印刷する場合には、１画素の大きさは「４２．３μｍ×４２．３μｍ」である。従って、単位パターン５４の１ドットの大きさは「８４．６μｍ×８４．６μｍ」となる。１ドットのサイズが小さい方が単位面積当たりの情報量は多くなるが、１ドットのサイズが小さ過ぎると読み取り精度が低下する。単位パターン５４を構成する１ドットの大きさは、表現する情報量、読み取り精度、画像形成装置の解像度等を考慮して、一辺の長さ（直径）が５０μｍ以上１００μｍ以下の範囲とするとよい。
【００３５】
図４は符号パターン５２における単位パターン５４のレイアウトの一例を示す模式図である。符号パターン５２は、二次元状に配列された複数の単位パターン５４から構成されている。ここで単位パターン５４が配置される位置を「単位ブロック」という。図４に示す例では、２５（＝５×５）個の単位ブロックが配列されている。２５個の単位ブロックの各々には、単位パターン５４が配置されている。上記の通り、３６種類の単位パターン５４がある。図４に示す例では、４種類の単位パターン５４が、画像の回転を検出する同期符号として使用され、残り３２種類の単位パターン５４が、識別符号又は位置符号として使用されている。
【００３６】
図４に示すレイアウトでは、符号パターン５２の左上の単位ブロックには、同期符号５４Ａが配置されている。同期符号５４Ａの右側に並ぶ４つの単位ブロックには、Ｘ座標を表すＸ位置符号５４Ｂが配置されている。同期符号５４Ａの下側に並ぶ４つの単位ブロックには、Ｙ座標を表すＹ位置符号５４Ｃが配置されている。また、Ｘ位置符号５４Ｂ及びＹ位置符号５４Ｃに囲まれた領域に在る１６（＝４×４）個の単位ブロックには、識別符号５４Ｄが配置されている。なお、図４は単位パターン５４のレイアウトの一例を示すものであり、同期符号５４Ａ、Ｘ位置符号５４Ｂ、Ｙ位置符号５４Ｃ、及び識別符号５４Ｄの各々は、いずれかの単位パターン５４に置き換えられる。
【００３７】
ここで、符号パターン単位での復号原理について簡単に説明する。
図５はコード画像から特定情報を復号する原理を説明するための模式図である。図５に示すように、コード画像の一部分５０Ａから読み取られたドット配列５０Ｂに対し、符号パターン５２と同じ大きさのフレーム５８を重ね合わせる。フレーム５８は、単位ブロックと同じ大きさの複数の開口を有している。複数の開口は、単位ブロックと同じレイアウトで配列されている。ドット配列５０Ｂに対しフレーム５８を移動させながら、各開口内のドット数が２となるようにフレーム５８の位置を調整する。これにより、１つの符号パターン５２に対応するドット配列が検出される。
【００３８】
符号パターン５２に対応するドット配列が検出されると、検出されたドット配列の中から同期符号５４Ａを検出して、画像の回転を判定する。判定結果に応じてドット配列を回転させて、ドット配列を正しい向きに設定する。これにより、符号パターン５２と同じレイアウトで単位パターン５４が配列された正規のドット配列が取得される。次に、取得された正規のドット配列から、Ｘ位置符号５４Ｂ、Ｙ位置符号５４Ｃ、及び識別符号５４Ｄの各々に対応する単位パターン５４を検出して、位置情報及び識別情報を復号する。
【００３９】
１つの符号パターン５２の復号処理が終了すると、ドット配列５０Ｂに対しフレーム５８を矢印Ａ方向に移動させて、次の符号パターン５２に対応するドット配列を検出し、上記手順を繰り返し行って、次の符号パターン５２から位置情報及び識別情報を復号する。これにより、符号パターン５２毎に、位置情報及び識別情報が復号される。なお、フレーム５８は、符号パターン５２を読み取る順序に従って移動する。例えば、ペン型デバイス７０で筆跡情報を取得する場合には、フレーム５８の移動方向はペン先７２の移動方向となる。
【００４０】
＜画像形成装置の構成＞
次に、画像形成装置３０の構成の一例について説明する。本実施の形態では、電子写真用現像剤（トナーを含む）を用いて、用紙上に画像を形成する電子写真方式の画像形成装置について説明する。図６（Ａ）は画像形成装置の構成の一例を示す概略構成図である。図６（Ｂ）は特定用紙検知部の構成の一例を示す概略構成図である。また、図７は画像形成装置の電気的構成を示すブロック図である。
【００４１】
図６（Ａ）及び図７に示すように、本実施の形態に係る画像形成装置３０は、制御部３００、操作表示部３１０、画像読取部３２０、画像形成部３３０、用紙供給部３４０、用紙排出部３５０、特定用紙検知部３６０、通信部３７０、及び記憶部３８０を備えている。画像形成部３３０、用紙供給部３４０、用紙排出部３５０、及び特定用紙検知部３６０の各々は、点線で図示した用紙搬送路に沿って、用紙供給部３４０、特定用紙検知部３６０、画像形成部３３０、及び用紙排出部３５０の順序で配置されている。
【００４２】
詳細は後述するが、特定用紙検知部３６０は、コード付加用紙５０を検知する検知部である。特定用紙検知部３６０は、用紙供給部３４０と画像形成部３３０との間に配置されている。用紙供給部３４０から供給された用紙がコード付加用紙５０である場合には、画像形成部３３０で画像が形成される前に、特定用紙検知部３６０によりコード付加用紙５０が検知される。例えば、特定用紙検知部３６０は、赤外画像を読み取る画像読取装置として構成してもよい。
【００４３】
この場合は、コード画像（赤外画像）の読み取りにより、コード付加用紙５０が検知される。後述する通り、印刷パラメータに基づいてコード付加用紙５０を検知することも可能であるが、特定用紙検知部３６０によれば、実際に用紙搬送路に供給される用紙について検知が行われるので、１枚ずつ用紙が供給される手差し印刷等でも、コード付加用紙５０が確実に検知される。なお、特定用紙検知部３６０の具体的な構成については後述する。
【００４４】
制御部３００は、装置全体の制御及び各種演算を行うコンピュータとして構成されている。即ち、制御部３００は、ＣＰＵ（中央処理装置;  Central Processing Unit）３００Ａ、各種プログラムを記憶したＲＯＭ（Read Only Memory）３００Ｂ、プログラムの実行時にワークエリアとして使用されるＲＡＭ（Random Access Memory）３００Ｃ、各種情報を記憶する不揮発性メモリ３００Ｄ、及び入出力インターフェース（Ｉ／Ｏ）３００Ｅを備えている。ＣＰＵ３００Ａ、ＲＯＭ３００Ｂ、ＲＡＭ３００Ｃ、不揮発性メモリ３００Ｄ、及びＩ／Ｏ３００Ｅの各々は、バス３００Ｆを介して接続されている。
【００４５】
操作表示部３１０、画像読取部３２０、画像形成部３３０、用紙供給部３４０、用紙排出部３５０、特定用紙検知部３６０、通信部３７０、及び記憶部３８０の各部は、制御部３００のＩ／Ｏ３００Ｅに接続されている。制御部３００は、操作表示部３１０、画像読取部３２０、画像形成部３３０、用紙供給部３４０、用紙排出部３５０、特定用紙検知部３６０、通信部３７０、及び記憶部３８０の各部を制御する。また、制御部３００は、特定用紙検知部３６０から、コード付加用紙５０の検知結果を取得する。なお、画像形成装置３０は、複数の搬送ローラ３４６を有している。複数の搬送ローラ３４６は、点線で図示した用紙搬送路に沿って配置されている。複数の搬送ローラ３４６は、画像形成動作に応じて用紙を搬送する。
【００４６】
操作表示部３１０は、スタートボタンやテンキー等の各種ボタン、後述する警告画面や設定画面等の各種画面を表示するためのタッチパネルなどを含んで構成されている。操作表示部３１０は、上記構成により、ユーザの操作を受け付けると共に、ユーザに各種情報を表示する。画像読取部３２０は、ＣＣＤイメージセンサ等、用紙上に形成された画像を光学的に読み取る画像読み取り装置、用紙を走査するための走査機構等を含んで構成されている。画像読取部３２０は、上記構成により、画像読取部３２０に置かれた原稿用紙の画像を読み取り、画像情報を生成する。
【００４７】
画像形成部３３０は、電子写真方式により用紙上に画像を形成するものである。ここでは、いわゆるタンデム型で且つ中間転写型の画像形成部を例示する。画像形成部３３０は、Ｋ色のトナー像を形成する画像形成ユニット３３２Ｋ、Ｃ色のトナー像を形成する画像形成ユニット３３２Ｃ、Ｍ色のトナー像を形成する画像形成ユニット３３２Ｍ、及びＹ色のトナー像を形成する画像形成ユニット３３２Ｙを備えている。また、画像形成部３３０は、矢印Ｂ方向に移動するように複数のローラ３３４に巻き掛けられた中間転写ベルト３３６、中間転写ベルト３３６上のトナー像を用紙上に一括転写する二次転写装置３３８、二次転写されたトナー像を定着する定着装置３３９を含んで構成されている。
【００４８】
画像形成ユニット３３２Ｋ、３３２Ｃ、３３２Ｙ、及び３３２Ｍの各々は、中間転写ベルト３３６が矢印Ｂ方向に移動した場合に、中間転写ベルト３３６上にＹ色、Ｍ色、Ｃ色、Ｋ色の順序でトナー像が形成されるように、図示した順序で配置されている。以下では、各色を区別する必要がない場合には、画像形成ユニット３３２と総称する。画像形成ユニット３３２は、感光体ドラム、帯電装置、露光装置、現像装置、転写装置、クリーニング装置等を含んで構成されている。感光体ドラムは、矢印方向に回転するように構成されている。
【００４９】
画像形成部３３０は、具体的には以下の手順で画像を形成する。画像形成ユニット３３２Ｋにより、Ｋ色のトナー像を中間転写ベルト３３６上に転写する。画像形成ユニット３３２Ｋでは、感光体ドラムが、帯電装置により帯電される。露光装置は、帯電された感光体ドラム上をＫ色画像に応じた光で露光する。これにより、感光体ドラム上にＫ色画像に応じた静電潜像が形成される。現像装置は、感光体ドラム上に形成された静電潜像をＫ色トナーにより現像する。転写装置は、感光体ドラム上に形成されたＫ色のトナー像を、中間転写ベルト３３６上に転写する。
【００５０】
同様に、画像形成ユニット３３２Ｃにより、Ｃ色のトナー像を中間転写ベルト３３６上に転写する。また、画像形成ユニット３３２Ｍにより、Ｍ色のトナー像を中間転写ベルト３３６上に転写する。また、画像形成ユニット３３２Ｙにより、Ｙ色のトナー像を中間転写ベルト３３６上に転写する。中間転写ベルト３３６上には、Ｋ色、Ｃ色、Ｍ色及びＹ色のトナー像が重ね合わされて「重ねトナー像」が形成される。二次転写装置３３８は、中間転写ベルト３３６上の「重ねトナー像」を、用紙上に一括転写する。定着装置３３９は、用紙上に一括転写された「重ねトナー像」を加熱や加熱により定着する。
【００５１】
用紙供給部３４０は、用紙が収容される用紙収容部３４２、用紙収容部３４２から画像形成部３３０に用紙を供給する供給機構等を含んで構成されている。供給機構は、用紙収容部３４２から用紙を取り出す取出ローラ３４４、搬送ローラ３４６等で構成されている。用紙の種類やサイズに応じて、複数の用紙収容部３４２が設けられている。本実施の形態では、複数の用紙収容部３４２は、コード付加用紙５０を収納する用紙収容部３４２を含んで構成されている。用紙供給部３４２は、上記構成により、コード付加用紙５０を含む各種用紙を画像形成部３３０に供給する。
【００５２】
用紙排出部３５０は、用紙が排出される排出部３５４、不要な用紙が廃棄される廃棄部３５６、用紙を排出部３５４上に排出させるための排出機構等を含んで構成されている。排出機構は、不要な用紙が廃棄部３５６に廃棄されるように、搬送ローラ３４６の外に、用紙搬送路を切り替える搬送路切替部３５２を含んで構成されている。用紙排出部３５０は、上記構成により、文書画像が形成された場合には、画像形成部３３０で画像が形成された用紙を排出部３５４に排出する。また、文書画像の形成が中止された場合には、用紙を廃棄部３５６に廃棄する。
【００５３】
通信部３７０は、有線又は無線の通信回線を介して外部装置と通信を行うためのインターフェースである。例えば、ＬＡＮ（Local Area Network）等のネットワークに接続されたコンピュータと通信を行うためのインターフェースとして機能する。通信部３７０は、端末装置２０、文書管理サーバ４０等の外部装置から、印刷指示や電子文書の画像情報と共に、印刷パラメータを取得する。
【００５４】
印刷パラメータとは、ページ、部数、用紙サイズ、用紙１枚に印刷するページ数、余白等の印刷属性である。本実施の形態では、コード付加用紙５０を使用するか否かも、印刷パラメータに含まれている。画像形成装置３０は、印刷パラメータに応じた用紙サイズのコード付加用紙５０を選択し、選択されたコード付加用紙５０上に電子文書の文書画像を形成する。
【００５５】
記憶部３８０は、ハードディスク等の記憶装置を備えている。記憶部３８０には、ログデータ等の各種データ、制御プログラム等が記憶される。本実施の形態では、後述する「印刷可否確認処理」の制御プログラムが、記憶部３８０に予め記憶されている場合について説明する。予め記憶された制御プログラムは、ＣＰＵ３００Ａにより読み出されて実行される。なお、制御プログラムは、ＲＯＭ３００Ｂ等の他の記憶装置に記憶されていてもよい。
【００５６】
また、本実施の形態では、記憶部３８０には、複数のコード画像が、用紙サイズ及び解像度と関連付けて予め記憶されている。更に、複数のコード画像の各々に応じて、コード画像に含まれる二次元コードの復号に必要な「読取単位」が記憶されている。なお、コード付加用紙５０には、画像形成装置３０の解像度と用紙サイズとに応じて、予め定めたコード画像が印刷されている。従って、コード付加用紙５０に印刷されたコード画像は、画像形成装置３０の解像度と用紙サイズとに応じて一意的に求められる。
【００５７】
なお、制御部３００には、各種ドライブが接続されていてもよい。各種ドライブは、フレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な可搬性の記録媒体からデータを読み込んだり、記録媒体に対してデータを書き込んだりする装置である。各種ドライブを備える場合には、可搬性の記録媒体に制御プログラムを記録しておいて、これを対応するドライブで読み込んで実行してもよい。
【００５８】
ここで、図６（Ｂ）を参照して、特定用紙検知部３６０の構成を具体的に説明する。図６（Ｂ）に示すように、特定用紙検知部３６０は、例えば、コード付加用紙５０のコード画像が形成された面等、供給された用紙の画像形成面に対向するように配置されている。特定用紙検知部３６０は、用紙の画像形成面に赤外光を照射する赤外光源３６２、結像光学系３６４、赤外画像を読み取るように構成された画像読み取り装置３６６を含んで構成されている。画像読み取り装置３６６は、例えば、赤外光を透過する赤外線フィルタと、赤外線フィルタの透過光を検出するイメージセンサ等の光検出器と、で構成されていてもよい。
【００５９】
コード付加用紙５０の検知を行う場合には、赤外光源３６２が点灯して、用紙の画像形成面に赤外光が照射される。用紙がコード付加用紙５０であると、コード画像形成面に照射された赤外光は、一部が吸収され且つ残部が反射される。画像形成面で反射された反射赤外光は、結像光学系３６４により画像読み取り装置３６６の検出面に結像される。画像読み取り装置３６６は、反射赤外光を検出して、コード付加用紙５０上の赤外画像を読み取る。
【００６０】
また、特定用紙検知部３６０では、コード画像を読み取って復号する必要はなく、コード付加用紙５０を検知するための検知情報が取得されればよい。例えば、赤外画像が印刷されたコード付加用紙５０では、通常の用紙に比べて、反射赤外光の強度が減少する。このような反射赤外光の強度変化から、コード付加用紙５０を検知してもよい。なお、後述する通り、印刷パラメータからコード付加用紙５０が使用されるか否かが分かる。従って、印刷パラメータに基づいて、コード付加用紙５０を検知してもよい。
【００６１】
＜印刷可否確認処理＞
次に、「印刷可否確認処理」について説明する。
画像形成装置３０に対して電子文書の印刷が指示されると、画像形成装置３０は、印刷指示や電子文書の画像情報と共に印刷パラメータを取得する。印刷パラメータに、「コード付加用紙５０の使用」が含まれている場合には、画像形成装置３０は、印刷パラメータに応じた用紙サイズのコード付加用紙５０を選択し、選択されたコード付加用紙５０上に電子文書の文書画像を形成する。この場合は、用紙供給部３４２からは、コード付加用紙５０が供給される。
【００６２】
コード付加用紙５０が供給されると、特定用紙検知部３６０によりコード付加用紙５０が検知される。画像形成装置３０は、コード付加用紙５０が検知された場合には、文書画像を形成する前に、以下に説明する「印刷可否確認処理」を実行する。そして、印刷物に「復号不能領域」が発生することが予測される場合には、ユーザにその旨を警告し、文書画像の形成を中止する等の回避処理が行えるようにする。
【００６３】
（印刷可否確認処理の概略）
図８は「印刷可否確認処理」の処理ルーチンを示すフローチャートである。この印刷可否確認処理は、画像形成装置３０のＣＰＵ３００Ｂにより実行される。また、印刷可否確認処理は、特定用紙検知部３６０により、用紙搬送路においてコード付加用紙５０が検知されると（即ち、検知情報が取得されると）開始される。
【００６４】
まず、ステップ１００で、特定用紙検知部３６０から取得された検知情報に基づいて、用紙供給部３４０からコード付加用紙５０が供給されたか否かを判定する。肯定判定の場合はステップ１０２に進み、否定判定の場合はルーチンを終了する。ステップ１０２では、「復号不能ブロック検出処理」を実行する。復号不能ブロック検出処理では、画像形成装置３０で取得された文書画像が複数のブロックに分割され、複数のブロックの中から「復号不能ブロック」が検出される。
【００６５】
次に、ステップ１０４で、検出結果に基づいて「復号不能ブロック」が検出されたか否かを判定する。肯定判定の場合はステップ１０６に進み、否定判定の場合はルーチンを終了する。ステップ１０６では、「印刷回避処理」を実行して、ルーチンを終了する。詳細は後述するが、印刷回避処理では、画像形成装置３０の操作表示部に、「復号不能領域が発生する」旨の警告と共に、文書画像の形成を実行又は中止する等の選択肢を表示する設定画面が表示される。復号不能領域を有する文書画像の場合には、上記の警告により、ユーザに対し印刷の回避が促される。
【００６６】
（復号不能ブロック検出処理）
次に、「復号不能ブロック検出処理」について説明する。図９は「復号不能ブロック検出処理」の処理ルーチンを示すフローチャートである。
【００６７】
まず、ステップ２００で、取得された印刷パラメータ（用紙サイズ等の設定情報）に基づいて、記憶部３８０に記憶された複数のコード画像の中から、設定情報に応じたコード画像を取得する。これにより、文書画像が印刷されるコード付加用紙５０に対応したコード画像が取得される。取得されたコード画像は、ＲＡＭ３００Ｃに記憶され、必要に応じて読み出される。
【００６８】
次に、ステップ２０２で、取得されたコード画像に応じて、記憶部３８０に記憶された「読取単位」を取得する。取得された読取単位は、ＲＡＭ３００Ｃに記憶され、必要に応じて読み出される。本実施の形態では、コード画像は「読取単位」である符号パターン５２が複数配列された画像である。取得されたコード画像は、符号パターン５２の大きさ（例えば、６０画素×６０画素）を有する複数のブロックに予め区分されている。
【００６９】
次に、ステップ２０４で、画像形成対象となる電子文書の文書画像を取得する。取得された文書画像は、ＲＡＭ３００Ｃに記憶され、必要に応じて読み出される。なお、画像形成対象となる電子文書の文書画像は、通信部３７０を介して取得されている。例えば、文書画像がＰＤＬデータ（ページ記述言語で記載されたデータ）として取得されている場合には、ビットマップ展開されたラスタデータに変換し、ＲＧＢ形式の画像データをＣＭＹＫ形式の画像データに色変換して、ＣＭＹＫ形式の画像データを取得する。なお、画像形成装置３０により表現される色空間に応じて、色変換処理を行うための「色変換テーブル」が用意されている。色変換テーブルは、記憶部３８０等に予め記憶されている。
【００７０】
次に、ステップ２０６で、コード画像の読取単位に基づいて、取得された文書画像を読取単位に対応する複数の「ブロック」に分割する。例えば、コード付加用紙５０上に１ページ分の文書画像が形成される場合には、文書画像とコード画像とが同じ大きさとなる。この場合には、取得された文書画像は、取得されたコード画像と同様に、符号パターン５２の大きさを有する複数のブロックに区分される。また、コード付加用紙５０上にＮページ分の文書画像が形成される場合には、取得された文書画像は、形成される画像の倍率に応じてブロックの大きさを変更する。例えばコード付加用紙５０上に２ページ分の文書画像が、それぞれの文書画像を１／２倍にして形成される場合、符号パターン５２の２倍（およそ１．４１×１．４１）の大きさを有する複数のブロックに区分される。
【００７１】
次に、ステップ２０８で、文書画像の複数のブロックについて、「復号不能ブロック」を検出するための検出順序を設定する。例えば、画像形成時には、用紙を平面視した場合に、左右方向を主走査方向とし、主走査ラインの配列方向を副走査方向として、予め定めた順序で画像形成を行う。まず、左側から右側に向かって１ライン分の主走査を行う。次に、副走査方向に移動して次のラインの主走査を行う。検出順序は、画像形成時の走査順序と同様の順序としてもよい。なお、設定された検出順序は、ＲＡＭ３００Ｃに記憶され、必要に応じて読み出される。
【００７２】
なお、本実施の形態では、コード付加用紙５０の全面にコード画像が印刷されており、コード画像は複数の符号パターン５２から構成されている。このため、文書画像の複数のブロックの各々は、コード画像の符号パターン５２と重なる。これに対し、コード付加用紙５０の一部分にコード画像が印刷される場合等は、文書画像の複数のブロックの一部は符号パターン５２とは重ならない。この場合には、文書画像の複数のブロックの内、コード画像の符号パターン５２と重なるブロックについて、検出順序を設定すればよい。
【００７３】
次に、ステップ２１０で、文書画像の最初のブロックについて、ブロック内に黒色画素が含まれるか否かを判断する。ブロック内の各画素が有する色情報に基づいて、ブロック内に黒色画素が含まれるか否かが判断される。例えば、文書画像がＣＭＹＫ形式の画像データである場合には、色情報（Ｋ＞０）を有する画素（Ｋ色色材が印刷に使用される画素）が、ブロック内に含まれるか否かを判断すればよい。なお、色情報（Ｋ＞０）を有する画素が広範囲になる場合には、Ｋ値に閾値を設けて、Ｋ値が閾値以下の色情報を有する画素を、黒色画素と定義してもよい。
【００７４】
また、文書画像がＲＧＢ形式の画像データで表されている場合には、ブロック内の各画素は、階調数に応じてＲＧＢ各色の明るさを表す色情報を有している。ＲＧＢ各色が２５６階調で表示される場合には、黒色画素は（Ｒ＝０、Ｇ＝０、Ｂ＝０）という色情報を有している。この場合には、色情報（Ｒ＝０、Ｇ＝０、Ｂ＝０）を有する画素が、ブロック内に含まれるか否かを判断すればよい。或いは、Ｒ値、Ｇ値、Ｂ値の各々に閾値を設けて、Ｒ値、Ｇ値、Ｂ値の各値が閾値以下の色情報を有する画素を、黒色画素と定義してもよい。
【００７５】
文書画像が黒色画像部を含み、黒色画像部が黒色色材で形成されると、コード画像に黒色画像が重畳されてしまう。コード画像に黒色画像が重畳された部分は、コード画像及びコード情報が読み取れず、特定情報を復号できない「復号不能領域」となる。従って、ブロック内に黒色画素が含まれる場合には、ステップ２１０で肯定判定してステップ２１２に進む。そして、ステップ２１２で、黒色画素が含まれるブロックを「復号不能ブロック」と認定する。即ち、復号不能ブロックが検出される。検出結果は、ＲＡＭ３００Ｃに記憶され、必要に応じて読み出される。一方、ブロック内に黒色画素が含まれない場合には、ステップ２１０で否定判定してステップ２１４に進む。
【００７６】
次に、ステップ２１４で、文書画像の次のブロックについて、ブロック内に黒色画素が含まれるか否かを判断する。ブロック内に黒色画素が含まれる場合には、ステップ２１４で肯定判定してステップ２１６に進む。そして、ステップ２１６で、黒色画素が含まれるブロックを「復号不能ブロック」と認定する。即ち、復号不能ブロックが検出される。検出結果は、ＲＡＭ３００Ｃに記憶され、必要に応じて読み出される。一方、ブロック内に黒色画素が含まれない場合には、ステップ２１４で否定判定して、ステップ２１８に進む。
【００７７】
次に、ステップ２１８で、検出対象となる全部のブロックについて、復号不能ブロックの検出が行われたか否かを判定する。否定判定の場合は、ステップ２１４に戻って、復号不能ブロックの検出を繰り返し行う。一方、肯定判定の場合は、次のステップ２２０に進む。次に、ステップ２２０で、検出結果をＲＡＭ３００Ｃに記憶して、ルーチンを終了する。文書画像の全部のブロックから「復号不能ブロック」が検出されて、文書画像に対する検出結果として記憶される。
【００７８】
ここで、上記の「復号不能ブロック検出処理」の内容を視覚的に説明する。
図１０（Ａ）は文書画像の一例を示す平面図である。ここでは、文書画像が「色調整用のカラーチャート」である場合を例に説明する。図１０（Ａ）に示すように、例示した文書画像１００には、「テストパターン」等の黒色の文字画像１０２と、Ｃ色、Ｍ色、Ｙ色等の図形画像１０４が形成されている。文書画像１００は、文字画像１０２及び図形画像１０４の画像部と、画像の背景となる背景部１０６とで構成されている。図形画像１０４は、いわゆる「テストパッチ」であり、Ｃ色、Ｍ色、Ｙ色各々の四角いベタ画像である。
【００７９】
図１０（Ｂ）は文書画像１００の一部分１００Ａを拡大して示す部分拡大図である。図１０（Ｂ）に示すように、文書画像１００の略中央に在る部分１００Ａには、文字列「マゼンタ」の文字「マ」の黒色の文字画像１０２と、Ｍ色の図形画像１０４の一部とが配置されている。復号不能ブロック検出処理では、文書画像が読取単位に対応する複数のブロックに分割される。主なブロックに符号を付すと、文書画像１００の部分１００Ａには、ブロック１１０Ａ、１１０Ｂ、１１０Ｃ、１１０Ｄ、１１０Ｅ、１１０Ｆが含まれている。
【００８０】
図１１は復号不能ブロックの検出結果を示す部分拡大図である。検出結果を示す文書画像（以下、「プレビュー画像」という。）の一部分２００Ａを拡大して示す部分拡大図である。プレビュー画像の部分２００Ａは、文書画像１００の部分１００Ａに対応している。復号不能ブロック検出処理では、グレー色で表示した通り、復号不能ブロック１０８が検出される。この例では、ブロック１１０Ａ、１１０Ｂ、１１０Ｃ、１１０Ｄ、及び１１０Ｅは、黒色の文字画像１０２と重なっており、ブロック内に黒色画素を含んでいる。従って、ブロック１１０Ａ〜１１０Ｅの各々は、復号不能ブロック１０８として検出される。なお、ブロック１１０Ｆは、復号不能ブロックには該当しない。
【００８１】
（印刷回避処理）
次に、「印刷回避処理」について説明する。図１２は「印刷回避処理」の処理ルーチンを示すフローチャートである。図８に示すように、印刷回避処理は、文書画像中に「復号不能ブロック」が検出された場合に実行される。
【００８２】
なお、文書画像、復号不能ブロックの検出結果等は、復号不能ブロック検出処理において既に取得されて、制御部３００のＲＡＭ３００Ｃに記憶されている。文書画像は、ＣＭＹＫ形式の画像データ（ＣＭＹＫデータ）として、ＲＡＭ３００Ｃに記憶されている。また、本実施の形態では、画像形成装置３０の記憶部３８０には、ＣＭＹＫデータをＣＭＹデータに変換するための「第２の色変換テーブル」が記憶されている。
【００８３】
まず、ステップ３００で、設定画面を表示するように操作表示部３２０に指示する。操作表示部３２０に表示される設定画面には、復号不能領域が発生する旨の警告と共に、文書画像の形成を実行又は中止する等の選択肢が表示される。
【００８４】
図１３は設定画面の一例を示す模式図である。設定画面８０には、「コード画像の一部が読み取れません」等のエラーメッセージ（警告）を表示する表示部８２、「印刷中止」を選択するための選択部８４Ａ、「通常印刷」を選択するための選択部８４Ｂ、「色変換処理後に印刷」を選択するための選択部８４Ｃ、「開始（ＯＫ）」を指示するための指示部８６Ａ、及び「取止め（キャンセル）」を指示するための指示部８６Ｂが設けられている。以下では、選択部８４Ａ、選択部８４Ｂ、選択部８４Ｃ区別する必要がない場合は、「選択部８４」と総称する。
【００８５】
ユーザが操作表示部３２０を操作して設定画面８０の各部に情報を入力することで、設定情報、指示情報が取得される。選択部８４により「印刷中止」、「通常印刷」、「色変換処理後に印刷」の何れかが選択され、指示部８６Ａにより「開始」が指示されて、設定情報、指示情報が取得されると、次のステップ３０２に進む。
【００８６】
次に、ステップ３０２で、設定情報に基づいて「印刷中止」が指示されたか否かを判定する。否定判定の場合はステップ３０４に進み、肯定判定の場合はステップ３１２に進む。ステップ３０４では、設定情報に基づいて「通常印刷」が指示されたか否かを判定する。否定判定の場合はステップ３０６に進み、肯定判定の場合はステップ３１４に進む。
【００８７】
ステップ３０６では、設定情報に基づいて「色変換処理後に印刷」が指示されたか否かを判定する。肯定判定の場合はステップ３０８に進み、否定判定の場合はステップ３０２に戻って、判定を繰り返す。なお、ステップ３０６で否定判定の場合には、所定時間の経過を待って、ルーチンを終了してもよい。
【００８８】
ステップ３１２では、「印刷中止」が指示されているので、印刷を中止するように各部に指示して、ルーチンを終了する。この場合には、復号不能領域を有する文書画像は印刷されない。
【００８９】
例えば、画像形成部３３０に対しては、コード付加用紙５０に対し画像形成を行わないように指示する。画像形成部３３０では、供給されたコード付加用紙５０に対し画像形成が行われない。また、用紙排出部３５０に対しては、コード付加用紙５０が廃棄されるように指示する。用紙排出部３５０では、搬送路切替部３５２により搬送路が切り替えられて、画像が形成されていないコード付加用紙５０が、廃棄部３５６に廃棄される。
【００９０】
ステップ３１４では、「通常印刷」が指示されているので、取得された文書画像の印刷を実行するように各部に指示して、ルーチンを終了する。この場合には、復号不能領域を有する文書画像は、そのまま印刷される。従って、復号不能領域では、コード画像及びコード情報が読み取れず、特定情報を復号できない。
【００９１】
例えば、画像形成部３３０に対しては、コード付加用紙５０に対し文書画像を形成するように指示する。画像形成部３３０では、供給されたコード付加用紙５０に対し、ＣＭＹＫデータに基づいて文書画像を形成する。また、用紙排出部３５０に対しては、文書画像が形成されたコード付加用紙５０が排出部３５４に排出されるように指示する。用紙排出部３５０では、文書画像が形成されたコード付加用紙５０が排出部３５４に排出される。
【００９２】
ステップ３０８では、「色変換処理後に印刷」が指示されているので、取得された文書画像に対し色変換処理を実行する。記憶部３８０から「第２の色変換テーブル」を読み出し、文書画像の各ブロックが「復号不能ブロックか否か」に応じて色変換処理を実行する。即ち、文書画像の復号不能ブロックについては、文書画像をＣＭＹＫデータからＣＭＹデータに変換する色変換処理を実行する。
【００９３】
次に、ステップ３１０で、色変換処理後の文書画像を印刷するように各部に指示して、ルーチンを終了する。例えば、画像形成部３３０に対しては、コード付加用紙５０に対し色変換処理後の文書画像を形成するように指示する。画像形成部３３０では、供給されたコード付加用紙５０に対し、色変換処理後の文書画像を形成する。また、用紙排出部３５０に対しては、文書画像が形成されたコード付加用紙５０が排出部３５４に排出されるように指示する。用紙排出部３５０では、文書画像が形成されたコード付加用紙５０が排出部３５４に排出される。
【００９４】
この場合には、復号不能領域を有する文書画像は、復号不能領域を有しない文書画像に変換されて印刷される。ＣＭＹＫ形式の画像データでは、各画素はＣＭＹＫ各色の混合比率を表す色情報を有している。これに対し、ＣＭＹ形式の画像データでは、各画素はＣＭＹ各色の混合比率を表す色情報を有している。従って、文書画像の画像形成時には、「復号不能ブロック」に対応するブロックでは、赤外線を吸収しないＣ色、Ｍ色、Ｙ色の色材の混色により黒色が表現されることになり、コード画像の読み取りや復号が可能となる。
【００９５】
ここで、上記の「色変換処理」の内容を視覚的に説明する。
図１４は色変換処理後の文書画像（印刷画像）の一部分２００Ｂを拡大して示す部分拡大図である。印刷画像の一部分２００Ｂは、文書画像１００の部分１００Ａに対応している。色変換処理では、文書画像の「復号不能ブロック」のＣＭＹＫデータがＣＭＹデータに変換される色変換処理が実行される。この例では、ブロック１１０Ａ〜１１０Ｅが「復号不能ブロック」である。ブロック１１０Ａ〜１１０ＥのＣＭＹＫデータは、ＣＭＹデータに色変換される。印刷画像の部分２００Ｂでは、図１４に示すように、図１０（Ｂ）に示す文書画像１００の黒色の文字画像１０２は、紫色や青色等（黒色とは異なる色）の文字画像１０２Ａとして印刷される。
【００９６】
なお、上記では「復号不能ブロック」についてＣＭＹＫデータをＣＭＹデータに色変換し、「復号不能ブロック」以外のブロックについては色変換を行わない例について説明したが、文書画像の全部のブロックについてＣＭＹＫデータをＣＭＹデータに変換してもよい。
【００９７】
＜変形例＞
なお、上記の実施の形態では、複数の単位パターンを含む「符号パターン」を読取単位として説明したが、「単位パターン」を読取単位としてもよい。読取単位は、特定情報を復号するのに必要な大きさ又は領域であればよく、特定情報の情報量に応じて設定すればよい。例えば、本実施の形態に係る「単位パターン」を読取単位としても、５ビット以上の特定情報が保持される。
【００９８】
また、上記の実施の形態では、コード画像を構成するドットコードとして、「９Ｃ２パターン」と称される特定の単位パターンを使用するドットコードの例について説明したが、単位パターンのサイズ、ドットの配置、選択するドットの個数等は、適宜変更してもよい。また、異なる体系のドットコードを用いてもよい。図１５（Ａ）〜（Ｄ）は従来公知のドットコードを示す模式図である。これら従来公知のドットコードを用いてもよい。なお、ドットコードの種類と特定情報の情報量とに応じて、特定情報を復号するのに必要な「読取単位」が設定される。
【００９９】
図１５（Ａ）に示すドットコードでは、仮想的な格子枠を配置し、この格子の交差点で区切られる４つの領域のいずれか１つにドットを配置する。これにより４種類のパターンを表現することが可能となり、２ビットを表現することができる（特表２００３−５１１７６２号公報）。また、図１５（Ｂ）に示すドットコードでは、グリフコードと呼ばれる右斜めと左斜めの直線で１ビットを表現している（特開平９−１８５６６９号公報）。右斜めの直線と左斜めの直線の各々は、複数のドットで構成されている。
【０１００】
図１５（Ｃ）に示すドットコードでは、直線と鍵型のグラフィックパターンの組み合わせによって情報を表現している（特開２００４−１５２２７３号公報）。各パターンは、複数のドットで構成されている。また、図１５（Ｄ）に示すドットコードでは、ドットのオンオフによって情報を表現している（特許番号２８３３９７５号公報）。
【０１０１】
また、上記の実施の形態では、外部装置等に予め記憶されている電子文書及びその文書画像を取得する例について説明したが、電子文書及びその文書画像は、他の方法で取得してもよい。例えば、画像形成装置のスキャナ部等の画像読取装置で読み取った文書画像を用いてもよい。例えば、コード付加用紙にＫ色色材を含むインク等で文書画像を印刷した場合に、印刷された文書画像を画像読取装置で読み取って文書画像を取得した後に、取得した文書画像（復号不能領域を有する文書画像）の復号不能ブロックについて色変換処理を行って、色変換処理後の文書画像（復号不能領域を有しない文書画像）を印刷してもよい。
【０１０２】
また、上記の実施の形態では、黒色画素が含まれるブロックを「復号不能ブロック」とする例について説明したが、これに限定される訳ではない。上記の通り、コード画像が予め定めた吸収波長を有する色材で形成されている場合には、同じ吸収波長に吸収帯域を有する色を用いた画像部がコード画像に重畳されると、コード画像が読み取れない「復号不能領域」となる。この場合には、コード画像を形成する色材の色に応じて、コード画像の読み取りを不能にする色の画素が含まれるブロックを「復号不能ブロック」とする
【０１０３】
また、上記各実施形態で説明した画像形成システム、画像形成装置、及びプログラムの構成は一例であり、本発明の主旨を逸脱しない範囲内においてその構成を変更してもよいことは言うまでもない。例えば、プログラムの全部又は一部のステップを、当該ステップに対応した回路により実行するようにしてもよい。また、プログラムの全部又は一部のステップの順序を入れ替えてもよい。
【符号の説明】
【０１０４】
１０      画像形成システム
２０      端末装置
３０      画像形成装置
４０      文書管理サーバ
５０      コード付加用紙
５２      符号パターン
５４      単位パターン
５４Ａ    同期符号
５４Ｂ    位置符号
５４Ｃ    位置符号
５４Ｄ    識別符号
５６Ａ    黒色領域
５６Ｂ    グレー領域
５６Ｃ    白色領域
５８      フレーム
６０      印刷物
７０      ペン型デバイス
８０      受付画面
８２      表示部
８４Ａ    設定部
８４Ｂ    選択部
８４Ｃ    選択部
８６Ａ    指示部
８６Ｂ    指示部
９０      通信回線
１００    文書画像
１０２    文字画像
１０４    図形画像
１０６    背景部
１０８    復号不能ブロック
１１０Ａ〜１１０Ｆ      ブロック
３００    制御部
３１０    操作表示部
３２０    画像読取部
３３０    画像形成部
３４０    用紙供給部
３５０    用紙排出部
３６０    特定用紙検知部
３７０    通信部
３８０    記憶部
【図５】
0005962056.tif 000003
【図６】
0005962056.tif 000004
【図７】
0005962056.tif 000005
【図８】
0005962056.tif 000006
【図９】
0005962056.tif 000007
【図１２】
0005962056.tif 000008
【図１５】
0005962056.tif 000009
【図１】
0005962056.tif 000010
【図２】
0005962056.tif 000011
【図３】
0005962056.tif 000012
【図４】
0005962056.tif 000013
【図１０】
0005962056.tif 000014
【図１１】
0005962056.tif 000015
【図１３】
0005962056.tif 000016
【図１４】
0005962056.tif 000017