(57)【要約】【課題】デジタル情報を含む特定形式パターン（バーコードパターン等）が印刷された印刷出力物をコピーないしスキャンするに際して、当該特定形式パターンの劣化を抑制することが可能な画像処理技術を提供する。【解決手段】画像処理装置は、原稿のスキャン画像ＧＳにおいて、デジタル情報が埋め込まれた二次元バーコードパターンＰＴを含む第１の領域ＲＧ１と、二次元バーコードパターンＰＴを含まない第２の領域ＲＧ２とを特定する。そして、画像処理装置は、当該スキャン画像ＧＳに対して画像処理を施す。詳細には、画像処理装置は、第１の領域ＲＧ１と第２の域ＲＧ２とに対して互いに異なる処理を施す。例えば、特定の画像加工処理（平滑化処理等）において、第１の領域ＲＧ１に対する加工度合いを、第２の領域ＲＧ２に対する加工度合いよりも小さくして、両領域ＲＧ１，ＲＧ２に対する特定の画像加工処理を施す。【選択図】図７
2010200015.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
原稿のスキャン画像を取得する取得手段と、
前記スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定する特定手段と、
前記スキャン画像に対して画像処理を施す画像処理手段と、
を備え、
前記画像処理手段は、前記第１の領域と前記第２の領域とに対して互いに異なる処理を施すことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記画像処理手段は、前記画像処理に含まれる特定の画像加工処理を前記第１の領域と前記第２の領域とにそれぞれ施し、
前記特定の画像加工処理において、前記第１の領域に対する加工度合いと前記第２の領域に対する加工度合いとが互いに異なることを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段、
をさらに備え、
前記画像処理手段は、前記デジタル情報の抽出時の誤り検出率に応じて、前記第１の領域に対する加工度合いを変更することを特徴とする画像処理装置。
【請求項４】
請求項２に記載の画像処理装置において、
前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段、
をさらに備え、
前記デジタル情報は、前記特定の画像加工処理に関する加工度合いの許容範囲を示す加工度合い制限情報を含み、
前記画像処理手段は、
前記第２の領域に対しては前記特定の画像加工処理を第１の加工度合いで実行する一方、
前記第１の加工度合いが前記許容範囲から外れることを条件として、前記第１の領域に対する加工度合いを前記許容範囲内の第２の加工度合いに変更して、前記第１の領域に対する前記特定の画像加工処理を実行することを特徴とする画像処理装置。
【請求項５】
請求項２に記載の画像処理装置において、
前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段と、
前記特定の画像加工処理における加工度合いの許容範囲を前記原稿の出力元の印刷出力装置の機種ごとに規定した加工度合い制限情報を格納する格納手段と、
をさらに備え、
前記デジタル情報は、前記原稿を印刷出力した印刷出力装置の機種情報を含み、
前記画像処理手段は、
前記デジタル情報に含まれる前記機種情報と前記格納手段に格納される前記加工度合い制限情報とに基づいて、前記特定の画像加工処理における前記第１の領域に対する加工度合いの許容範囲を求め、
前記第２の領域に対しては前記特定の画像加工処理を第１の加工度合いで実行し、
前記第１の加工度合いが前記許容範囲から外れることを条件として、前記第１の領域に対する加工度合いを前記許容範囲内の第２の加工度合いに変更して、前記第１の領域に対する前記特定の画像加工処理を実行することを特徴とする画像処理装置。
【請求項６】
請求項２に記載の画像処理装置において、
前記特定の画像加工処理において、前記第１の領域に対する加工度合いは、前記第２の領域に対する加工度合いよりも小さいことを特徴とする画像処理装置。
【請求項７】
請求項１に記載の画像処理装置において、
前記画像処理手段は、前記画像処理に含まれる複数の画像加工処理のうちの特定の画像加工処理を、前記第２の領域に対して実行する一方で、前記第１の領域に対して禁止することを特徴とする画像処理装置。
【請求項８】
請求項７に記載の画像処理装置において、
前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段、
をさらに備え、
前記画像処理手段は、前記デジタル情報の抽出時の誤り検出率が所定値よりも大きいことを条件として、前記第１の領域に対しては前記特定の画像加工処理を禁止することを特徴とする画像処理装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載の画像処理装置において、
前記特定の画像加工処理は、平滑化処理、変倍処理、および濃度調整処理のいずれかを含むことを特徴とする画像処理装置。
【請求項１０】
請求項１に記載の画像処理装置において、
前記画像処理手段は、前記画像処理に含まれる複数の画像加工処理のうちの特定の画像加工処理を、前記第１の領域に対して実行する一方で、前記第２の領域に対して実行しないことを特徴とする画像処理装置。
【請求項１１】
請求項２に記載の画像処理装置において、
前記特定の画像加工処理において、前記第１の領域に対する加工度合いは、前記第２の領域に対する加工度合いよりも大きいことを特徴とする画像処理装置。
【請求項１２】
請求項１０または請求項１１に記載の画像処理装置において、
前記特定の画像加工処理はエッジ強調処理を含むことを特徴とする画像処理装置。
【請求項１３】
請求項１に記載の画像処理装置において、
前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段と、
前記デジタル情報の抽出時の誤り検出率が所定値よりも大きいときには、前記スキャン画像に基づく画像の出力を禁止する出力制御手段と、
をさらに備えることを特徴とする画像処理装置。
【請求項１４】
請求項１に記載の画像処理装置において、
前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段と、
前記スキャン画像の出力の可否を制御する出力制御手段と、
をさらに備え、
前記出力制御手段は、前記デジタル情報としてパスワード情報が抽出される場合において、前記デジタル情報の抽出時の誤り検出率が所定値よりも大きいときには、前記スキャン画像に基づく画像の出力を禁止することを特徴とする画像処理装置。
【請求項１５】
請求項１ないし請求項１４のいずれかに記載の画像処理装置において、
前記特定形式パターンは、１次元バーコードパターンおよび２次元バーコードパターンの少なくとも一方を含むことを特徴とする画像処理装置。
【請求項１６】
請求項１ないし請求項１４のいずれかに記載の画像処理装置において、
前記特定形式パターンは、地紋パターンを含むことを特徴とする画像処理装置。
【請求項１７】
画像処理方法であって、
ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、
ｂ）前記第１の領域と前記第２の領域とに対して互いに異なる画像処理を施すステップと、
を含むことを特徴とする画像処理方法。
【請求項１８】
ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、
ｂ）前記第１の領域と前記第２の領域とに対して互いに異なる画像処理を施すステップと、
をコンピュータに実行させるためのプログラム。
【請求項１９】
画像処理装置であって、
原稿のスキャン画像を取得する取得手段と、
前記スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定する特定手段と、
前記スキャン画像に対して画像処理を施す画像処理手段と、
を備え、
前記画像処理手段は、前記第１の領域と前記第２の領域との両領域のうちの一方の領域に対して特定の画像加工処理を施し、前記両領域のうちの他方の領域に対しては当該特定の画像加工処理を施さないことを特徴とする画像処理装置。
【請求項２０】
請求項１９に記載の画像処理装置において、
前記一方の領域は、前記第２の領域であり、
前記他方の領域は、前記第１の領域であり、
前記画像処理手段は、前記第１の領域に対しては前記特定の画像加工処理を禁止することを特徴とする画像処理装置。
【請求項２１】
請求項１９に記載の画像処理装置において、
前記一方の領域は、前記第１の領域であり、
前記他方の領域は、前記第２の領域であることを特徴とする画像処理装置。
【請求項２２】
請求項２１に記載の画像処理装置において、
前記特定の画像加工処理はエッジ強調処理を含むことを特徴とする画像処理装置。
【請求項２３】
画像処理方法であって、
ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、
ｂ）前記第１の領域と前記第２の領域との両領域のうちの一方の領域に対して施さない特定の画像加工処理を、前記両領域のうちの他方の領域に対して施すステップと、
を含むことを特徴とする画像処理方法。
【請求項２４】
ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、
ｂ）前記第１の領域と前記第２の領域との両領域のうちの一方の領域に対して施さない特定の画像加工処理を、前記両領域のうちの他方の領域に対して施すステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャン画像に対して画像処理を施す画像処理技術に関する。
【背景技術】
【０００２】
原稿を印刷出力する際に、印刷出力物の印刷面に適宜の情報等を付加して印刷する技術が存在する。
【０００３】
例えば、特許文献１には、入力されたデータをバーコードパターン画像（単にバーコードパターンとも称する）に変換し、原稿画像と当該バーコードパターンとを合成して印刷出力する技術が記載されている。換言すれば、デジタル情報をバーコードパターンとして埋め込んだ印刷出力物を生成する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−１６６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、一般に、コピー装置においては、スキャン画像全体に画像補正処理が施され、画像補正処理後のスキャン画像がコピー画像として印刷出力されることが多い。このような画像補正処理としては、例えば、モアレ発生防止等を目的とする処理、具体的には、平滑化処理（スムージング処理）およびエッジ強調処理などが施される。
【０００６】
ここにおいて、上述のような技術によりデジタル情報が埋め込まれた印刷出力物を、コピー装置でコピーする状況を想定する。このような状況においても、当該印刷出力物に関するスキャン画像に対して平滑化処理等の画像補正処理が実行され得る。
【０００７】
しかしながら、コピー時における画像補正処理においてスキャン画像に対して上述のような平滑化処理等が施されると、スキャン画像内のバーコードパターンは当該平滑化処理等によって劣化した状態で印刷出力される。そのため、コピー動作において印刷出力された物（すなわちコピー出力物）をさらにコピーする際には、バーコードパターン内のデジタル情報の読取率が低下してしまう。すなわち、次の世代以降のコピー時におけるデジタル情報の読取率が低下してしまう。
【０００８】
そこで、この発明は、デジタル情報を含む特定形式パターン（バーコードパターン等）が印刷された印刷出力物をコピーないしスキャンするに際して、当該特定形式パターンの劣化を抑制することが可能な画像処理技術を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決すべく、請求項１の発明は、画像処理装置であって、原稿のスキャン画像を取得する取得手段と、前記スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定する特定手段と、前記スキャン画像に対して画像処理を施す画像処理手段とを備え、前記画像処理手段は、前記第１の領域と前記第２の領域とに対して互いに異なる処理を施すことを特徴とする。
【００１０】
請求項２の発明は、請求項１の発明に係る画像処理装置において、前記画像処理手段は、前記画像処理に含まれる特定の画像加工処理を前記第１の領域と前記第２の領域とにそれぞれ施し、前記特定の画像加工処理において、前記第１の領域に対する加工度合いと前記第２の領域に対する加工度合いとが互いに異なることを特徴とする。
【００１１】
請求項３の発明は、請求項２の発明に係る画像処理装置において、前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段、をさらに備え、前記画像処理手段は、前記デジタル情報の抽出時の誤り検出率に応じて、前記第１の領域に対する加工度合いを変更することを特徴とする。
【００１２】
請求項４の発明は、請求項２の発明に係る画像処理装置において、前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段、をさらに備え、前記デジタル情報は、前記特定の画像加工処理に関する加工度合いの許容範囲を示す加工度合い制限情報を含み、前記画像処理手段は、前記第２の領域に対しては前記特定の画像加工処理を第１の加工度合いで実行する一方、前記第１の加工度合いが前記許容範囲から外れることを条件として、前記第１の領域に対する加工度合いを前記許容範囲内の第２の加工度合いに変更して、前記第１の領域に対する前記特定の画像加工処理を実行することを特徴とする。
【００１３】
請求項５の発明は、請求項２の発明に係る画像処理装置において、前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段と、前記特定の画像加工処理における加工度合いの許容範囲を前記原稿の出力元の印刷出力装置の機種ごとに規定した加工度合い制限情報を格納する格納手段とをさらに備え、前記デジタル情報は、前記原稿を印刷出力した印刷出力装置の機種情報を含み、前記画像処理手段は、前記デジタル情報に含まれる前記機種情報と前記格納手段に格納される前記加工度合い制限情報とに基づいて、前記特定の画像加工処理における前記第１の領域に対する加工度合いの許容範囲を求め、前記第２の領域に対しては前記特定の画像加工処理を第１の加工度合いで実行し、前記第１の加工度合いが前記許容範囲から外れることを条件として、前記第１の領域に対する加工度合いを前記許容範囲内の第２の加工度合いに変更して、前記第１の領域に対する前記特定の画像加工処理を実行することを特徴とする。
【００１４】
請求項６の発明は、請求項２の発明に係る画像処理装置において、前記特定の画像加工処理において、前記第１の領域に対する加工度合いは、前記第２の領域に対する加工度合いよりも小さいことを特徴とする。
【００１５】
請求項７の発明は、請求項１の発明に係る画像処理装置において、前記画像処理手段は、前記画像処理に含まれる複数の画像加工処理のうちの特定の画像加工処理を、前記第２の領域に対して実行する一方で、前記第１の領域に対して禁止することを特徴とする。
【００１６】
請求項８の発明は、請求項７の発明に係る画像処理装置において、前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段、をさらに備え、前記画像処理手段は、前記デジタル情報の抽出時の誤り検出率が所定値よりも大きいことを条件として、前記第１の領域に対しては前記特定の画像加工処理を禁止することを特徴とする。
【００１７】
請求項９の発明は、請求項１ないし請求項８のいずれかの発明に係る画像処理装置において、前記特定の画像加工処理は、平滑化処理、変倍処理、および濃度調整処理のいずれかを含むことを特徴とする。
【００１８】
請求項１０の発明は、請求項１の発明に係る画像処理装置において、前記画像処理手段は、前記画像処理に含まれる複数の画像加工処理のうちの特定の画像加工処理を、前記第１の領域に対して実行する一方で、前記第２の領域に対して実行しないことを特徴とする。
【００１９】
請求項１１の発明は、請求項２の発明に係る画像処理装置において、前記特定の画像加工処理において、前記第１の領域に対する加工度合いは、前記第２の領域に対する加工度合いよりも大きいことを特徴とする。
【００２０】
請求項１２の発明は、請求項１０または請求項１１の発明に係る画像処理装置において、前記特定の画像加工処理はエッジ強調処理を含むことを特徴とする。
【００２１】
請求項１３の発明は、請求項１の発明に係る画像処理装置において、前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段と、前記デジタル情報の抽出時の誤り検出率が所定値よりも大きいときには、前記スキャン画像に基づく画像の出力を禁止する出力制御手段とをさらに備えることを特徴とする。
【００２２】
請求項１４の発明は、請求項１の発明に係る画像処理装置において、前記特定形式パターンを解析して前記デジタル情報を抽出する抽出手段と、前記スキャン画像の出力の可否を制御する出力制御手段とをさらに備え、前記出力制御手段は、前記デジタル情報としてパスワード情報が抽出される場合において、前記デジタル情報の抽出時の誤り検出率が所定値よりも大きいときには、前記スキャン画像に基づく画像の出力を禁止することを特徴とする。
【００２３】
請求項１５の発明は、請求項１ないし請求項１４のいずれかの発明に係る画像処理装置において、前記特定形式パターンは、１次元バーコードパターンおよび２次元バーコードパターンの少なくとも一方を含むことを特徴とする。
【００２４】
請求項１６の発明は、請求項１ないし請求項１４のいずれかの発明に係る画像処理装置において、前記特定形式パターンは、地紋パターンを含むことを特徴とする。
【００２５】
請求項１７の発明は、画像処理方法であって、ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、ｂ）前記第１の領域と前記第２の領域とに対して互いに異なる画像処理を施すステップとを含むことを特徴とする。
【００２６】
請求項１８の発明は、ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、ｂ）前記第１の領域と前記第２の領域とに対して互いに異なる画像処理を施すステップと、をコンピュータに実行させるためのプログラムであることを特徴とする。
【００２７】
請求項１９の発明は、画像処理装置であって、原稿のスキャン画像を取得する取得手段と、前記スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定する特定手段と、前記スキャン画像に対して画像処理を施す画像処理手段とを備え、前記画像処理手段は、前記第１の領域と前記第２の領域との両領域のうちの一方の領域に対して特定の画像加工処理を施し、前記両領域のうちの他方の領域に対しては当該特定の画像加工処理を施さないことを特徴とする。
【００２８】
請求項２０の発明は、請求項１９の発明に係る画像処理装置において、前記一方の領域は、前記第２の領域であり、前記他方の領域は、前記第１の領域であり、前記画像処理手段は、前記第１の領域に対しては前記特定の画像加工処理を禁止することを特徴とする。
【００２９】
請求項２１の発明は、請求項１９の発明に係る画像処理装置において、前記一方の領域は、前記第１の領域であり、前記他方の領域は、前記第２の領域であることを特徴とする。
【００３０】
請求項２２の発明は、請求項２１の発明に係る画像処理装置において、前記特定の画像加工処理はエッジ強調処理を含むことを特徴とする。
【００３１】
請求項２３の発明は、画像処理方法であって、ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、ｂ）前記第１の領域と前記第２の領域との両領域のうちの一方の領域に対して施さない特定の画像加工処理を、前記両領域のうちの他方の領域に対して施すステップとを含むことを特徴とする。
【００３２】
請求項２４の発明は、ａ）スキャン画像において、デジタル情報が埋め込まれた特定形式パターンを含む第１の領域と前記特定形式パターンを含まない第２の領域とを特定するステップと、ｂ）前記第１の領域と前記第２の領域との両領域のうちの一方の領域に対して施さない特定の画像加工処理を、前記両領域のうちの他方の領域に対して施すステップと、をコンピュータに実行させるためのプログラムであることを特徴とする。
【発明の効果】
【００３３】
請求項１ないし請求項１８に記載の発明によれば、第１の領域と第２の領域とに対して互いに異なる処理が施されるので、第２の領域に適宜の処理を施しつつ、第１の領域内の特定形式パターンの劣化を抑制することができる。
【００３４】
また、請求項１９ないし請求項２４に記載の発明によれば、特定の画像加工処理が第１の領域と第２の領域とに対して選択的に施されるので、特定形式パターンの劣化を抑制することができる。
【００３５】
特に、請求項３に記載の発明によれば、第１の領域に対する加工度合いがデジタル情報の抽出時の誤り検出率に応じて変更されるので、スキャン画像における特定形式パターンの劣化状態を適切に反映させることができる。
【００３６】
また特に、請求項４に記載の発明によれば、特定形式パターンに含まれる加工度合い制限情報に基づいて、特定の画像加工処理に関する第１の領域に対する加工度合いをより柔軟に変更することができる。
【００３７】
また特に、請求項５に記載の発明によれば、特定形式パターンに含まれる機種情報に基づいて、特定の画像加工処理に関する第１の領域に対する加工度合いをより柔軟に変更することができる。
【図面の簡単な説明】
【００３８】
【図１】システム構成を示す概略図である。
【図２】コピー処理の対象原稿を示す図である。
【図３】スキャン画像全体に対して比較的強い平滑化処理が施された状態を示す図である。
【図４】本発明に係る画像処理結果の例を示す図である。
【図５】ＭＦＰの詳細構成を示す機能ブロック図である。
【図６】ＭＦＰの動作を示すフローチャートである。
【図７】画像処理前のスキャン画像を示す図である。
【図８】パリティチェック動作を示す図である。
【図９】パリティチェック動作を示す図である。
【図１０】図６の一部の動作を詳細に示すフローチャートである。
【図１１】スキャン画像全体に対して比較的強い濃度低減処理が施された状態を示す図である。
【図１２】本発明に係る画像処理結果の例を示す図である。
【図１３】スキャン画像全体に対してベースカラー付与処理が施された状態を示す図である。
【図１４】本発明に係る画像処理結果の例を示す図である。
【図１５】スキャン画像全体に対して縮小処理が施された状態を示す図である。
【図１６】本発明に係る画像処理結果の例を示す図である。
【図１７】第２実施形態に係る動作の一部を示すフローチャートである。
【図１８】各画像加工処理の加工度合いの許容範囲等を示す図である。
【図１９】第３実施形態に係る動作を示すフローチャートである。
【図２０】第３実施形態に係る動作を示すフローチャートである。
【図２１】ＭＦＰ内に含まれるデータテーブルを示す図である。
【図２２】第４実施形態に係る動作を示すフローチャートである。
【図２３】第４実施形態に係る動作を示すフローチャートである。
【図２４】第５実施形態に係る動作を示すフローチャートである。
【図２５】第５実施形態に係る動作を示すフローチャートである。
【図２６】変形例における処理対象原稿（地紋を含む画像）を示す図である。
【発明を実施するための形態】
【００３９】
以下、本発明の実施形態を図面に基づいて説明する。
【００４０】
＜１．第１実施形態＞
＜１−１．システム概要＞
図１は、システム１００の構成を示す概略図である。本システム１００は、複数のマルチ・ファンクション・ペリフェラル（Multi Function Peripheral）（ＭＦＰとも略称する）１０（詳細にはＭＦＰ１０ａ，１０ｂ等）を備える。
【００４１】
ＭＦＰ１０は、スキャナ機能、プリンタ機能、コピー機能およびファクシミリ通信機能などを備える装置（複合機とも称する）である。ＭＦＰ１０は、画像形成装置とも称される。また、ＭＦＰ１０（特にＭＦＰ１０ａ）は、スキャン画像等に対する画像処理を実行する装置であることから、画像処理装置とも称される。
【００４２】
このシステム１００においては、例えばＭＦＰ１０ｂにより印刷出力された印刷出力物ＧＡがＭＦＰ１０ａによって複写（コピー）され、複写出力物ＧＢが出力される。換言すれば、ＭＦＰ１０ｂの印刷出力機能を用いて印刷出力物ＧＡ（コピー処理の対象原稿）が生成されるとともに、ＭＦＰ１０ａのコピー機能を用いて複写出力物ＧＢが生成される。この実施形態においては、ＭＦＰ１０ｂによるコピー動作を中心に説明する。
【００４３】
印刷出力物ＧＡは、図２に示すように、その印刷出力面において、原稿の内容（ここでは画面中央に三段に配列された１０個の矩形で表現される）を有するのみならず二次元バーコードパターンＰＴをも有している。ここでは、印刷出力物ＧＡの四隅に二次元バーコードパターンがそれぞれ配置されている。各二次元バーコードパターンには種々の情報を埋め込むことが可能である。例えば当該印刷出力物ＧＡに関する著作権情報等が二次元バーコードパターンに埋め込まれる。
【００４４】
上述のように、コピー（複写）の際には、画像補正処理がスキャン画像に対して実行されることが多い。例えば、モアレ発生防止等を目的として、平滑化処理（スムージング処理）およびエッジ強調処理などが施される。特に、ＭＦＰ１０ａの画像読取部（スキャナ部）１２の読取性能（読取解像度等）が低い場合には、ＭＦＰ１０ａの画像読取部１２の性能が高い場合に比べて、比較的強い平滑化処理が実行される。図３の画像ＧＣは、仮に、このような比較的強い平滑化処理が施された状態を示す概念図である。
【００４５】
ところが、図３に示すように、原稿の内容（中央の三段に配置された１０個の矩形）のみならず、バーコードパターンＰＴにも比較的強い平滑化処理が施された結果、画像ＧＣのバーコードパターンＰＴが潰れてしまうことがある。この結果、この画像ＧＣをさらにコピーしようとする際には、バーコードパターンＰＴを読み取れなくなる、という問題が生じる。
【００４６】
そこで、この実施形態においては、後述するように、特定形式パターン（二次元バーコード等）が印刷された印刷出力物をコピーするに際して、スキャン画像ＧＳ（図７）において、特定形式パターンを含む第１の領域ＲＧ１と当該特定形式パターンを含まない第２の領域ＲＧ２とが特定される。なお、図７のスキャン画像ＧＳは、画像処理前のスキャン画像である。そして、両領域ＲＧ１，ＲＧ２に対して互いに異なる画像処理が施される。具体的には、ＭＦＰ１０ａは、特定の画像加工処理（平滑化処理）を第２の領域ＲＧ２に対して施す一方で、当該特定の画像加工処理（平滑化処理）を第１の領域ＲＧ１に対しては施さない。このようにして印刷出力用の画像ＧＰ（画像処理後のスキャン画像とも称される）が生成される（図４参照）。図４においては、領域ＲＧ２に対しては平滑化処理が施されている一方で、領域ＲＧ１内の二次元バーコードパターンＰＴに対しては平滑化処理が施されず、当該二次元バーコードパターンＰＴが鮮明な状態で維持される様子が示されている。このような画像処理によれば、平滑化処理による二次元バーコードパターンＰＴの劣化を回避できる。
【００４７】
このような動作を実行するＭＦＰ１０について、以下ではさらに詳細に説明する。
【００４８】
＜１−２．ＭＦＰ１０の詳細構成＞
図５を参照しながら、各ＭＦＰ１０の詳細構成について説明する。図５は、各ＭＦＰ１０の機能構成を示す機能ブロック図である。
【００４９】
ＭＦＰ１０は、図５に示すように、画像読取部１２と、印刷出力部１３と、通信部１４と、格納部１５と、入出力部１６と、コントローラ１９とを備えており、これらの各部を複合的に動作させることによって、上記の各機能を実現する。
【００５０】
画像読取部１２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ（原稿画像とも称する）を生成する処理部である。
【００５１】
印刷出力部１３は、対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００５２】
通信部１４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部１４は、通信ネットワークを介したネットワーク通信が可能である。このネットワーク通信では、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＦＴＰ（File Transfer Protocol）等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先との間で各種のデータを授受することが可能である。
【００５３】
格納部１５は、ハードディスクドライブ（ＨＤＤ）等の格納装置で構成される。この格納部１５には、画像読取部１２等により生成された原稿画像が格納される。また、この格納部１５には、各種の画像加工処理（平滑化処理等）の加工度合い等を規定するパラメータも格納される。
【００５４】
入出力部１６は、ＭＦＰ１０に対する入力を受け付ける操作入力部１６ａと、各種情報の表示出力を行う表示部１６ｂとを備えている。
【００５５】
コントローラ１９は、ＭＦＰ１０を統括的に制御する制御装置であり、ＣＰＵと、各種の半導体メモリ（ＲＡＭおよびＲＯＭ等）とを備えて構成される。コントローラ１９の制御下において各種の処理部が動作することによって、ＭＦＰ１０の各種の機能が実現される。例えば、コントローラ１９の制御下において、画像読取部１２を用いて所望の原稿を光学的に読み取ることによって、原稿をスキャニングした画像（スキャン画像）が取得され、スキャナ機能が実現される。さらに、印刷出力部１３を用いて当該スキャン画像を印刷出力することによって、コピー機能が実現される。また、コントローラ１９は、次述するような各種の処理をも制御する。
【００５６】
コントローラ１９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。
【００５７】
具体的には、コントローラ１９は、取得部２１と領域特定部２３と情報抽出部２５と画像処理部２７と出力制御部２９とを含む各種の処理部を実現する。
【００５８】
取得部２１は、印刷出力物（原稿）ＧＡに関するスキャン画像ＧＳ、例えば画像読取部１２により生成されたスキャン画像ＧＳ、を取得する処理部である。
【００５９】
領域特定部２３は、スキャン画像ＧＳ（図７参照）において、第１の領域ＲＧ１と第２の領域ＲＧ２とを特定する処理部である。上述したように、第１の領域ＲＧ１は、デジタル情報が埋め込まれた二次元バーコードパターンＰＴを含む領域である。領域ＲＧ１は、ここでは、二次元バーコードパターンＰＴを含むとともに、当該二次元バーコードパターンＰＴから左右上下方向において外側に向けて若干の余裕領域（例えば、０．１ｍｍ〜数ｍｍ程度）をも含む領域である。また、第２の領域ＲＧ２は、二次元バーコードパターンを含まない領域である。この領域ＲＧ２は、ここでは、スキャン画像ＧＳにおいて、領域ＲＧ１を除く全領域である。
【００６０】
情報抽出部２５は、二次元バーコードパターンＰＴを解析して、当該二次元バーコードパターンに埋め込まれているデジタル情報を抽出する処理部である。
【００６１】
画像処理部２７は、スキャン画像ＧＳに対して画像処理を施す処理部である。
【００６２】
出力制御部２９は、スキャン画像ＧＳに対して所定の画像処理を施した画像ＧＰに関する出力動作（印刷出力動作等）を制御する処理部である。なお、出力制御部２９は、出力動作として、印刷出力動作を制御するだけでなく、ネットワーク通信等を介した出力動作（データ転送出力動作）等をも制御する。
【００６３】
＜１−３．ＭＦＰ１０ａの動作＞
つぎに、ＭＦＰ１０ａの動作について、図６を参照しながら詳細に説明する。図６は、ＭＦＰ１０ａの動作を示すフローチャートである。ここでは、画像読取部１２および取得部２１によって、印刷出力物（原稿）ＧＡに関するスキャン画像ＧＳが既に取得されているものとする。
【００６４】
その後、ステップＳ１において、スキャン画像ＧＳにおける二次元バーコードパターンＰＴが検出され、その検出結果に基づいて、スキャン画像内における両領域ＲＧ１，ＲＧ２がそれぞれ特定される。詳細には、領域特定部２３による上述のような動作が実行されることによって、各領域ＲＧ１，ＲＧ２が特定される。ここでは、４つの領域ＲＧ１（ＲＧ１１〜ＲＧ１４）と単一の領域ＲＧ２との合計５つの領域がＭＦＰ１０ａによって認識される（図７参照）。
【００６５】
つぎに、ステップＳ２において、ステップＳ１での検出結果に基づいて、二次元バーコードパターンＰＴがスキャン画像ＧＳに含まれているか否かが判定される。
【００６６】
二次元バーコードパターンＰＴがスキャン画像ＧＳに含まれていないと判定されると、ステップＳ１１に進み、通常の画像処理が施される。たとえば、平滑化処理とエッジ強調処理とがそれぞれ通常の加工度合い（デフォルトパラメータ）で実行される。その後、ステップＳ１２に進む。ステップＳ１２では後述するステップＳ９と同様の処理が施される。
【００６７】
一方、二次元バーコードパターンＰＴがスキャン画像ＧＳに含まれていると判定されると、ステップＳ３に進む。
【００６８】
ステップＳ３では、二次元バーコードパターンＰＴに埋め込まれたデジタル情報が抽出される。例えば、著作権情報等のデジタル情報が二次元バーコードパターンＰＴから抽出される。
【００６９】
そして、ステップＳ４においては、ステップＳ３でのデジタル情報抽出時における誤り検出率Ｒｅが算出される。ここで、誤り検出率Ｒｅは、パリティビット付与等による符号誤り検出（いわゆるパリティチェック）処理等において検出された誤りの検出割合である。なお、後述するように、この第１実施形態においては、誤り検出率Ｒｅをも用いて画像処理の内容（詳細には、特定の画像加工処理の有無）を変更する場合を例示する。
【００７０】
図８および図９は、このような誤り検出処理の原理を説明する概略図である。ここでは、図８および図９を参照しながら、１ビットの誤りを検出するパリティチェック動作について説明する。
【００７１】
図８は、８ビットのデータに対して１ビットのパリティビットを追加する様子を示す図である。ここでは偶数パリティチェックについて説明する。
【００７２】
偶数パリティチェックにおいては、パリティビットを加えたデータ（Ｄ１等）におけるビットの総和が偶数になるようにパリティビットが設定される。例えば、データＤ１内の元の８つのビットの総和は、０＋０＋１＋０＋０＋１＋１＋０＝３、すなわち奇数である。偶数パリティチェックでは、元のデータとパリティビットとの総和が偶数になるようにパリティビットが設定されるため、パリティビットは「１」に設定される。なお、ここでは、簡単化のため、他のデータＤ２〜Ｄ４も同様のデータ列として構成されている。
【００７３】
一方、図９は、二次元バーコードパターンＰＴから抽出されたデジタルデータの例を示す図である。
【００７４】
抽出後のデータＤ１，Ｄ４に関しては、それぞれ、元のデータとパリティビットとの総和が４、すなわち偶数であるので、データに誤りがないことが確認される。これに対して、抽出後のデータＤ２に関しては、元のデータとパリティビットのとの総和が３（＝（０＋０＋０＋０＋０＋１＋１＋０）＋１）、すなわち奇数であるので、データに誤りが存在することが検出される。同様に、抽出後のデータＤ３に関しては、元のデータとパリティビットのとの総和が５（＝（０＋０＋１＋１＋０＋１＋１＋０）＋１）、すなわち奇数であるので、データに誤りが存在することが検出される。
【００７５】
このようにして、４つのデータＤ１〜Ｄ４を検出する際に、２つのデータＤ２，Ｄ３から誤りが検出される。このとき、全データ数ＴＮ（＝４）のうち２つのデータから誤りが検出されるため、誤り検出率Ｒｅは、Ｒｅ＝２／４、すなわち５０％として検出される。これを一般化すると、誤り検出率Ｒｅは、Ｒｅ＝ＥＮ／ＴＮ、として表現される。ただし、値ＥＮは、検出された誤りの数（誤り検出数）である。
【００７６】
ステップＳ３，Ｓ４においては、以上のような原理で、誤り検出処理が行われるとともに、誤り検出率Ｒｅが算出される。なお、上記においては、１ビットの誤りを検出することが可能なパリティチェックについて説明したが、これに限定されず、２ビット以上の誤りをも検出することが可能なパリティチェック等を行うようにしてもよい。例えば、リード・ソロモン符号を用いた誤り検出処理を行うようにしてもよい。
【００７７】
なお、ここでは、ステップＳ４において、複数の領域ＲＧ１１〜ＲＧ１４の全体に関する誤り検出率Ｒｅが取得されるものとする。
【００７８】
次に、ステップＳ５において、これら５つの領域が処理対象領域として順次に設定される。具体的には、ステップＳ１０で全ての領域についての処理が終了したと判定されるまで、ステップＳ５において各領域ＲＧ１１，ＲＧ２，ＲＧ１２，ＲＧ１３，ＲＧ１４が、例えばこの順序で処理対象領域に設定される。
【００７９】
ステップＳ６においては、処理対象領域が二次元バーコードパターンＰＴを含む領域であるか否かが判定される。
【００８０】
処理対象領域が二次元バーコードパターンＰＴを含む領域でない、すなわち処理対象領域が領域ＲＧ２であると判定されると、ステップＳ８に進む。ステップＳ８では、第２の領域ＲＧ２用の画像加工処理が施される。ここでは、領域ＲＧ２用の画像加工処理として、いわゆる通常の画像補正処理（平滑化処理）が施されるものとする。詳細には、強めの加工度合いによる平滑化処理、より具体的には、「強」、「中」、「弱」の３段階で表現される平滑化の程度（加工度合い）のうち、最も大きな度合いの「強」の平滑化処理が施される。なお、ここでは、ステップＳ８における平滑化処理の加工度合いは、ステップＳ１１における平滑化処理の加工度合いと同じである。このように、中央の領域ＲＧ２が処理対象領域に設定されているときには、ステップＳ８において第２の領域ＲＧ２用の画像加工処理が実行される。そして、ステップＳ８の処理が終了すると、ステップＳ９に進む。
【００８１】
一方、処理対象領域が二次元バーコードパターンＰＴを含む領域である、すなわち、処理対象領域が領域ＲＧ１であると判定されると、ステップＳ６からステップＳ７に進む。例えば、領域ＲＧ１１が処理対象領域として設定されているときにはステップＳ７に進む。
【００８２】
ステップＳ７においては、第１の領域ＲＧ１用の画像加工処理が実行される。
【００８３】
図１０は、ステップＳ７の詳細動作を示す図である。図１０に示すように、まず、ステップＳ２１において、誤り検出率Ｒｅが所定値Ｒ１（例えば数パーセント）より大きいか否かが判定される。
【００８４】
誤り検出率Ｒｅが所定値Ｒ１以下である場合には、スキャン画像ＧＳの劣化が許容範囲内に収まる程度であると判定され、ステップＳ２８に進む。ステップＳ２８では、ステップＳ８と同じ強度の平滑化処理が実行される。これにより、ステップＳ７の処理が終了する。
【００８５】
一方、誤り検出率Ｒｅが所定値Ｒ１よりも大きい場合には、スキャン画像ＧＳの劣化が所定程度よりも大きいと判定され、ステップＳ２７に進む。ステップＳ２７では、平滑化処理の実行が禁止される。この結果、平滑化処理が実行されないまま、ステップＳ７の処理が終了する。これにより、例えば、領域ＲＧ１（ＲＧ１１〜ＲＧ１４）の誤り検出率Ｒｅが所定値Ｒ１よりも大きいときには、各領域ＲＧ１１〜ＲＧ１４に対しては特定の画像加工処理（平滑化処理）が施されない。
【００８６】
ステップＳ７の処理が終了すると、ステップＳ９に進む。
【００８７】
ステップＳ９においては、他の画像加工処理（ここではエッジ強調処理）が実行される。ここでは、当該他の画像加工処理（エッジ強調処理）は、処理対象領域が領域ＲＧ１であるか領域ＲＧ２であるか否かにかかわらず、常に実行されるものとする。換言すれば、ステップＳ９での画像加工処理（エッジ強調処理）はスキャン画像ＧＳの全体に対して実行される。また、ステップＳ９での画像加工処理は、領域ＲＧ１と領域ＲＧ２とに対していずれも同じパラメータ（加工度合い）で実行される。
【００８８】
ステップＳ１０では、複数の領域ＲＧ１１〜ＲＧ１４，ＲＧ２の全てに関して上記の各処理（ステップＳ５〜ステップＳ９）が終了したか否かが判定される。未終了の領域が存在する場合には、再びステップＳ５に戻り、同様の動作が実行される。全ての領域について上記の処理（ステップＳ５〜ステップＳ９）が終了している場合には、スキャン画像ＧＳに対する画像処理は終了し画像ＧＰ（図１および図４参照）が生成される。その後、出力制御部２９の制御下において、画像処理済みの画像ＧＰが印刷出力部１３を用いて印刷出力され、複写出力物ＧＢが生成される。
【００８９】
以上のような動作によれば、第１の領域ＲＧ１と第２の領域ＲＧ２とに対して互いに異なる処理が施される。詳細には、スキャン画像ＧＳに対する画像処理に含まれる複数の画像加工処理のうちの一部の画像加工処理（平滑化処理）が、第２の領域ＲＧ２に対して実行される一方で、第１の領域ＲＧ１に対しては禁止され実行されない。換言すれば、第１の領域ＲＧ１と第２の領域ＲＧ２との両領域のうちの一方の領域ＲＧ２に対して施される特定の画像加工処理（平滑化処理）は、当該両領域のうちの他方の領域ＲＧ１に対しては施されない。したがって、第２の領域ＲＧ２には適宜の処理を施しつつ、第１の領域ＲＧ１内の特定形式パターン（二次元バーコードパターン）の劣化を回避ないし抑制することができる。ひいては、次の世代以降のコピーないしスキャン時におけるデジタル情報の読取率の低下を抑制することが可能である。
【００９０】
また、ここでは所定条件が充足されるときにのみ、特定の画像加工処理（平滑化処理）が領域ＲＧ１に対して施されない。そのため、特定の画像加工処理の必要性等に応じて、当該特定の画像加工処理を領域ＲＧ１に対して施すか否かを変更することが可能である。特に、ここでは所定条件として、誤り検出率Ｒｅが所定値Ｒ１よりも大きいこと、が採用されているため、スキャン画像ＧＳにおける二次元バーコードパターンＰＴの劣化状態を適切に反映させることができる。
【００９１】
＜１−４．第１実施形態に対する変形例＞
なお、上記第１実施形態では、誤り検出率Ｒｅが所定値Ｒ１よりも大きい旨の条件が充足されるときにのみ、領域ＲＧ１に対する特定の画像加工処理（平滑化処理）を禁止する場合を例示しているが、これに限定されない。例えば、その他の条件も充足される場合に、領域ＲＧ１に対する特定の画像加工処理（平滑化処理）を禁止するようにしてもよい。あるいは、所定条件の充足を条件とせず、領域ＲＧ１に対する特定の画像加工処理（平滑化処理）を常に禁止するようにしてもよい。
【００９２】
また、上記第１実施形態においては、領域ＲＧ１に含まれる複数の領域ＲＧ１１〜ＲＧ１４の全体の誤り検出率Ｒｅ（いわば平均値）に基づいて、領域ＲＧ１（ＲＧ１１〜ＲＧ１４）に対する特定の画像加工処理を実行するか否かを判定する場合を例示したが、これに限定されない。例えば、各領域ＲＧ１１〜ＲＧ１４ごとの誤り検出率Ｒｅに基づいて、各領域ＲＧ１１〜ＲＧ１４ごとに特定の画像加工処理（平滑化処理等）を実行するか否かを判定するようにしてもよい。
【００９３】
また、上記第１実施形態においては、誤り検出率Ｒｅと所定値Ｒ１との比較における等号成立時には、ステップＳ２８（図１０）に進む場合を例示しているが、これに限定されず、ステップＳ２７に進むようにしてもよい。
【００９４】
また、上記第１実施形態においては、エッジ強調処理が平滑化処理の後に実行される場合を例示しているが、逆に、エッジ強調処理が平滑化処理の前に実行されるようにしてもよい。
【００９５】
また、上記第１実施形態においては、画像処理として、平滑化処理とエッジ強調処理との２つの画像加工処理が実行され、且つ、両画像加工処理のうち平滑化処理のみが両領域ＲＧ１，ＲＧ２に対して選択的に実行される場合を例示しているが、これに限定されない。
【００９６】
例えば、ステップＳ９（図６）を削除し、平滑化処理のみが画像処理として実行されるようにしてもよい。より具体的には、エッジ強調処理は両領域ＲＧ１，ＲＧ２のいずれに対しても実行されず、画像処理として平滑化処理のみが両領域ＲＧ１，ＲＧ２に対して選択的に実行されるようにしてもよい。
【００９７】
また、両領域ＲＧ１，ＲＧ２に対して選択的に実行される画像加工処理は、上記の平滑化処理に限定されない。
【００９８】
例えば、濃度調整処理（特に濃度低減処理）に関して上記の思想を適用するようにしてもよい。
【００９９】
仮に、比較的強い濃度低減処理がスキャン画像ＧＳ（図７）の全領域に対して施されるものとすると、複写出力物において、バーコードパターンＰＴが所定程度よりもさらに薄くなることがある（図１１の処理後画像ＧＣ参照）。そして、当該複写出力物をさらにコピーしようとする際には、バーコードパターンＰＴを読み取れなくなる、という問題が生じる。
【０１００】
これに対して、上記の思想を濃度低減処理に適用し、濃度低減処理を第２の領域ＲＧ２に対して施す一方で、当該濃度低減処理を第１の領域ＲＧ１に対しては施すことなく、印刷出力用の画像ＧＰを生成するようにしてもよい。図１２においては、領域ＲＧ１（二次元バーコードパターンＰＴを含む）には濃度低減処理が施されず、領域ＲＧ２にのみ濃度低減処理が施されている様子が示されている。これによれば、濃度低減処理による二次元バーコードパターンＰＴの劣化を回避できる。
【０１０１】
あるいは、ベースカラー付与処理に関して上記の思想を適用するようにしてもよい。
【０１０２】
仮に、ベースカラー付与処理がスキャン画像ＧＳの全領域に対して施されるものとすると、バーコードパターンＰＴの色とベースカラーの色とが近い場合には、複写出力物において、バーコードパターンＰＴを背景に対して識別できなくなることがある（図１３の処理後画像ＧＣ参照）。そのため、当該複写出力物をさらにコピーしようとする際には、バーコードパターンＰＴを読み取れなくなる、という問題が生じる。
【０１０３】
これに対して、上記の思想をベースカラー付与処理に適用し、特定の画像加工処理（ベースカラー付与処理）を第２の領域ＲＧ２に対して施す一方で、当該特定の画像加工処理（ベースカラー付与処理）を第１の領域ＲＧ１に対しては施さないようにしてもよい。図１４においては、領域ＲＧ１（二次元バーコードパターンＰＴを含む）にはベースカラー付与処理が施されず、領域ＲＧ２にのみベースカラー付与処理が施されている様子が示されている。これによれば、ベースカラー付与処理による二次元バーコードパターンＰＴの劣化を回避できる。
【０１０４】
あるいは、変倍処理（特に縮小処理）に関して上記の思想を適用するようにしてもよい。
【０１０５】
仮に、図１５に示すように、縮小処理がスキャン画像ＧＳ（図７）の全領域に対して施されるものとすると、複写出力物において、バーコードパターンＰＴが潰れて識別できなくなることがある。そのため、複写出力物をさらにコピーしようとする際には、バーコードパターンＰＴを読み取れなくなる、という問題が生じる。
【０１０６】
これに対して、上記の思想を縮小処理に適用し、特定の画像加工処理（縮小処理）を第２の領域ＲＧ２に対して施す一方で、当該特定の画像加工処理（縮小処理）を第１の領域ＲＧ１に対しては施さないようにしてもよい。図１６においては、領域ＲＧ１（二次元バーコードパターンＰＴを含む）には縮小処理が施されず、領域ＲＧ２にのみ縮小処理が施されている様子が示されている。これによれば、縮小処理による二次元バーコードパターンＰＴの劣化を回避できる。なお、変倍処理は、画素数変換処理ないし解像度変換処理とも称される。
【０１０７】
また、その他の画像加工処理に関しても上記の思想を適用するようにしてもよい。例えば、下地飛ばし処理等に対しても上記の思想を適用することが可能である。
【０１０８】
さらに、複数の画像加工処理についてそれぞれ、上記の思想を適用するようにしてもよい。たとえば、平滑化処理と濃度低減処理との双方を、領域ＲＧ２に対して施し且つ領域ＲＧ１に対しては施さないようにしてもよい。
【０１０９】
＜２．第２実施形態＞
上記第１実施形態においては、第１の領域ＲＧ１に対しては特定の画像加工処理を禁止する場合を例示したが、本発明はこれに限定されない。この第２実施形態においては、特定の画像加工処理に関して、第１の領域ＲＧ１に対する加工度合い（平滑化処理における平滑化の度合い）を、第２の領域ＲＧ２に対する加工度合いよりも小さく設定する場合を例示する。以下では、第１実施形態との相違点を中心に説明する。
【０１１０】
図１７は、第２実施形態に係る動作の一部を示すフローチャートである。第２実施形態においても、第１実施形態と同様に図６と同様の動作が実行される。ただし、第２実施形態においては、ステップＳ７の動作が第１実施形態とは異なる。図１７は、第２実施形態に係るステップＳ７（Ｓ７ｂ）の詳細動作を示すフローチャートである。
【０１１１】
図１７に示すように、ステップＳ７ｂでは、まずステップＳ３１において、誤り検出率Ｒｅが所定値Ｒ３（例えば１パーセント）より大きいか否かが判定される。
【０１１２】
誤り検出率Ｒｅが所定値Ｒ３以下である場合には、スキャン画像ＧＳの劣化が許容範囲内に収まる程度であると判定され、ステップＳ３３に進む。ステップＳ３３では、ステップＳ８と同じ強度（加工度合い）ＤＧ１の平滑化処理が実行される。
【０１１３】
一方、誤り検出率Ｒｅが所定値Ｒ３よりも大きい場合には、さらに誤り検出率Ｒｅが所定値Ｒ４（例えば数パーセント）よりも大きいか否かが判定される。ここで、値Ｒ４は値Ｒ３よりも大きな値（Ｒ４＞Ｒ３）である。
【０１１４】
そして、誤り検出率Ｒｅが所定値Ｒ３よりも大きく且つ所定値Ｒ４以下であると判定されるときにはステップＳ３４に進む。ステップＳ３４では、ステップＳ８における加工度合いＤＧ１（「強」）よりも小さな加工度合いＤＧ２（「中」）の平滑化処理が実行される。すなわち、ＤＧ２＜ＤＧ１、である。このように領域ＲＧ１に対する平滑化処理の度合いが小さくなることによって、更なる画像劣化を抑制することができる。
【０１１５】
また、誤り検出率Ｒｅが所定値Ｒ４よりも大きいと判定されるときにはステップＳ３５に進む。ステップＳ３５では、ステップＳ３４における加工度合いＤＧ２（「中」よりも更に小さな加工度合いＤＧ３（「弱」）の平滑化処理が実行される。すなわち、ＤＧ３＜ＤＧ２、である。このように領域ＲＧ１に対する平滑化処理の度合いが更に小さくなることによって、更なる画像劣化を抑制することができる。
【０１１６】
以上のような動作によれば、第１の領域ＲＧ１と第２の領域ＲＧ２とに対して互いに異なる画像処理が施される。詳細には、スキャン画像ＧＳに対する画像処理に含まれる特定の画像加工処理（平滑化処理）において、第１の領域ＲＧ１と第２の領域ＲＧ２とに対する加工度合いが互いに異なる。詳細には、第１の領域ＲＧ１に対する加工度合い（ＤＧ２あるいはＤＧ３）は、第２の領域ＲＧ２に対する加工度合い（ＤＧ１）よりも小さい。したがって、第２の領域ＲＧ２には適宜の処理を施しつつ、第１の領域ＲＧ１内の特定形式パターン（二次元バーコードパターン）の劣化を回避ないし抑制することができる。ひいては、次の世代以降のコピーないしスキャン時におけるデジタル情報の読取率の低下を抑制することが可能である。
【０１１７】
また、この実施形態においては、誤り検出率Ｒｅに応じて、第１の領域ＲＧ１に対する加工度合いが変更される。詳細には、誤り検出率Ｒｅが大きくなるにつれて平滑化処理における加工度合いＤＧが小さくなる。これによれば、スキャン画像ＧＳの画像劣化が大きくなるにつれて、領域ＲＧ１の平滑化の度合いを小さくすることによって、更なる画像劣化を適切に抑制することができる。
【０１１８】
なお、この第２実施形態に対しても、上記第１実施形態に対する変形例と同様の改変が可能である。
【０１１９】
例えば、特定の画像加工処理（平滑化処理）における領域ＲＧ１１〜ＲＧ１４ごとの加工度合いを、各領域ＲＧ１１〜ＲＧ１４のそれぞれの誤り検出率Ｒｅに応じて変更するようにしてもよい。
【０１２０】
また、エッジ処理と平滑化処理との順序は逆であってもよく、あるいは、単一の画像加工処理（平滑化処理）のみがスキャン画像ＧＳに対する画像処理として実行されるようにしてもよい。
【０１２１】
また、両領域ＲＧ１，ＲＧ２に対して異なる態様で実行される画像加工処理は、上記の平滑化処理に限定されない。濃度調整処理、ベースカラー付与処理、および変倍処理等に関して上記第２実施形態と同様の思想を適用するようにしてもよい。
【０１２２】
より詳細には、濃度低減処理を第２の領域ＲＧ２に対しては所定の加工度合いＤＧ１１で施す一方で、第１の領域ＲＧ１に対する加工度合いを誤り検出率Ｒｅに応じて変更した上で当該濃度低減処理を第１の領域ＲＧ１に施すようにしてもよい。より具体的には、上述のように、誤り検出率Ｒｅが大きくなるにつれて各画像加工処理における第１の領域ＲＧ１に対する加工度合いＤＧを、より小さい値（ＤＧ１２，ＤＧ１３等）に設定するようにすればよい。なお、値ＤＧ１２は値ＤＧ１１よりも小さい値であり、値ＤＧ１３は値ＤＧ１２よりも小さい値である（ＤＧ１１＞ＤＧ１２＞ＤＧ１３）。
【０１２３】
その他の種類の画像加工処理についても同様である。
【０１２４】
また、複数の画像加工処理についてそれぞれ、上記の思想を適用するようにしてもよい。たとえば、或る画像加工処理（平滑化処理等）を領域ＲＧ１と領域ＲＧ２とに対して互いに異なる加工度合いで施すとともに、別の画像加工処理（濃度低減処理等）を領域ＲＧ１と領域ＲＧ２とに対して互いに異なる加工度合いで施すようにしてもよい。
【０１２５】
さらには、複数の画像加工処理のうち或る画像加工処理については第１実施形態と同様の動作を実行するとともに、別の画像加工処理については第２実施形態と同様の動作を実行するようにしてもよい。たとえば、或る画像加工処理（変倍処理等）については領域ＲＧ１には施さず領域ＲＧ２にのみ施し、且つ、別の画像加工処理（平滑化処理等）については領域ＲＧ１と領域ＲＧ２とに対して互いに異なる加工度合いで施すようにしてもよい。
【０１２６】
＜３．第３実施形態＞
上記各実施形態においては、二次元バーコードパターンＰＴに著作権情報等が埋め込まれる場合を例示した。この第３実施形態においては、当該著作権情報等に加えて、各画像加工処理の加工度合いの許容範囲を示す情報（加工度合い制限情報ないし処理パラメータ制限情報とも称する）が二次元バーコードパターンＰＴに埋め込まれる場合を例示する。また、上記各実施形態においては、誤り検出率Ｒｅに基づいて第１の領域ＲＧ１に対する画像加工処理の内容等を変更する場合を例示したが、この第３実施形態においては、二次元バーコードパターンＰＴに埋め込まれた「加工度合い制限情報」に基づいて、第１の領域ＲＧ１に対する画像加工処理の内容等を変更する場合を例示する。この第３実施形態は、第２実施形態に対する変形例である。以下では、第２実施形態との相違点を中心に説明する。
【０１２７】
図１８は、各画像加工処理の加工度合いの許容範囲等を示す図である。第３実施形態に係る二次元バーコードパターンＰＴには、図１８にて破線矩形で囲まれた領域内のデータＴＢ１が含まれているものとする。
【０１２８】
例えば、処理種類番号を示す「Ｐ０１」と、当該処理の加工度合いに関する許容範囲の「下限値：０．５」および「上限値：１．２」とが二次元バーコードパターンＰＴには含まれている。ＭＦＰ１０ａは、この処理種類番号「Ｐ０１」が「明度」に関する画像加工処理（明度調整処理）であることを認識するとともに、当該画像加工処理の加工度合いに関する許容範囲の下限値が０．５であり且つ上限値が１．２であることをも認識する。
【０１２９】
同様に、処理種類番号を示す「Ｐ０２」と、当該処理の加工度合いに関する許容範囲の「下限値：弱」および「上限値：中」とが二次元バーコードパターンＰＴには含まれている。ＭＦＰ１０ａは、この処理種類番号「Ｐ０２」が「スムージング（平滑化処理）」に関する画像加工処理（明度調整処理）であることを認識するとともに、当該処理に関する加工度合いの許容範囲の下限値が「弱」であり且つ上限値が「中」であることをも認識する。
【０１３０】
また同様に、処理種類番号を示す「Ｐ０３」と、当該処理の加工度合いに関する許容範囲の「下限値：１．００」および「上限値：４．００」とが二次元バーコードパターンＰＴには含まれている。ＭＦＰ１０ａは、この処理種類番号「Ｐ０３」が「変倍」に関する画像加工処理（変倍処理）であることを認識するとともに、当該処理に関する加工度合いの許容範囲の下限値が「１．００」であり且つ上限値が「４．００」であることをも認識する。
【０１３１】
その他の画像加工処理についても同様であり、二次元バーコードパターンＰＴには、各画像加工処理の処理種類番号と当該各画像加工処理における加工度合いの許容範囲を示す情報とが含まれている。
【０１３２】
なお、このような許容範囲は、例えば、印刷出力物ＧＡを印刷出力する印刷出力装置（ここではＭＦＰ１０ｂ）の性能等に基づいて定められればよい。具体的には、当該印刷出力装置の印刷出力性能が比較的高いものであるときには上記許容範囲は比較的広く設定され、当該印刷出力装置の印刷出力性能が比較的低いものであるときには上記許容範囲は比較的狭く設定されればよい。
【０１３３】
ここで、ＭＦＰ１０ａは、各画像加工処理における処理パラメータ（加工度合い）を自動的に設定、もしくはユーザからの指定に基づいて設定する。例えば、ＭＦＰ１０ａは、「明度」に関する画像加工処理を通常値「１．０」のパラメータで行うべき旨を決定する。あるいは、ＭＦＰ１０ａは、ユーザからの明示の指示に基づき、当該ユーザからの指示値「１．５」のパラメータで当該明度調整処理を行うべき旨を決定してもよい。なお、ユーザからの指示値は、操作入力部１６ａ等を用いて、ＭＦＰ１０ａでの設定可能範囲内の任意の値に設定され得る。図１８では、明度に関する画像加工処理において、ＭＦＰ１０ａでの設定可能範囲は、０．５以上４．０以下の範囲であることが示されている。
【０１３４】
その他の各画像加工処理についても同様である。例えば、ＭＦＰ１０ａは、「スムージング」に関する画像加工処理を通常値「強」のパラメータで行うべき旨を決定する。
【０１３５】
ただし、上記の自動設定値（通常値等）およびユーザからの指示値は、画像加工処理における処理パラメータの候補値に過ぎない。当該画像加工処理における領域ＲＧ１に対する処理パラメータ（加工度合い）は、二次元バーコードパターンＰＴに含まれるデータＴＢ１に基づき、当該候補値に対する修正が適宜加えられて決定される。一方、第２の領域ＲＧ２に対しては、この候補値がそのまま利用される。換言すれば、上記の候補値（候補パラメータ）は、第２の領域ＲＧ２に対する加工度合いを示すパラメータと同一の値である。
【０１３６】
図１９および図２０は、第３実施形態に係る動作を示すフローチャートである。図１９に示すように、ステップＳ３の次に、ステップＳ４に代えて、ステップＳ４４が実行される点で、第２実施形態の動作（図６）と相違する。また、ステップＳ７の動作も図２０に示すように、第２実施形態の動作（図１７）と相違する。なお、図１９において、図６と同じ参照符号（ステップ番号）が付されたステップでは、図６と同様の動作が実行される。
【０１３７】
具体的には、ステップＳ３の次のステップＳ４４においては、加工度合い制限情報（データＴＢ１）が二次元バーコードパターンＰＴから取得される。詳細には、ステップＳ３で抽出されたデジタル情報に含まれる加工度合い制限情報がこのステップＳ４４で改めて取得される。
【０１３８】
また、ステップＳ７（Ｓ７ｃ）においては、図２０に示すように、まず、ステップＳ７１において、特定の画像加工処理（例えば平滑化処理）における処理パラメータの候補値が、ステップＳ４４で取得された対応画像加工処理における許容範囲内の値であるか否かが判定される。
【０１３９】
当該候補値が許容範囲内の値である場合には、ステップＳ５２に進む。ステップＳ５２では、ステップＳ８と同じ強度で特定の画像加工処理が実行される。
【０１４０】
一方、当該候補値が許容範囲外の値である場合には、ステップＳ５３に進む。ステップＳ５３では、特定の画像加工処理におけるパラメータ（加工度合い）が変更されて、当該特定の画像加工処理が実行される。例えば、変更後のパラメータ（加工度合い）は、許容範囲内の値（詳細には上限値および下限値のうち候補値に近い値）に変更される。詳細には、平滑化処理における候補値が「強」である一方、許容範囲が「弱」から「中」までであるときには、当該許容範囲の上限値および下限値のうち、当該候補値に近い値「中」が選択される。
【０１４１】
上述のように、上記の候補値（候補パラメータ）は、第２の領域ＲＧ２に対する加工度合いを示すパラメータと同一の値であるため、ステップＳ５１での判定処理は、第２の領域ＲＧ２に対する加工度合いが上述の許容範囲から外れるか否かを判定する処理であるとも表現される。
【０１４２】
また、ここでは、複数の画像加工処理Ｐｉが実行される場合を例示する。そのため、複数の画像加工処理Ｐｉについてそれぞれ上述のような処理が実行される。具体的には、ステップＳ５４において全処理Ｐｉが終了したと判定されるまで、ステップＳ５１からステップＳ５４までの処理が繰り返し実行される。なお、各画像加工処理Ｐｉとしては、上述のように、平滑化処理、濃度調整処理、変倍処理などの各種の処理が例示される。
【０１４３】
以上のような動作によれば、第１の領域ＲＧ１と第２の領域ＲＧ２とに対して互いに異なる処理が施される。したがって、第２の領域ＲＧ２には適宜の処理を施しつつ、第１の領域ＲＧ１内の特定形式パターン（二次元バーコードパターン）の劣化を回避ないし抑制することができる。ひいては、次の世代以降のコピーないしスキャン時におけるデジタル情報の読取率の低下を抑制することが可能である。
【０１４４】
また、この第３実施形態では、二次元バーコードパターンＰＴ内に含まれる加工度合い制限情報に基づいて、第１の領域ＲＧ１に対する加工度合いが調整される。具体的には、第２の領域ＲＧ２に対する加工度合い（補正度合いとも称する）が、加工度合い制限情報で規定される許容範囲から外れることを条件として、第１の領域ＲＧ１に対する加工度合いが「許容範囲」内の値に変更され、第１の領域ＲＧ１に対する特定の画像加工処理が実行される。したがって、印刷出力装置の性能等を考慮して、第１の領域ＲＧ１に対する加工度合いをより柔軟に変更することができる。
【０１４５】
なお、ここでは、第２の領域ＲＧ２に対する加工度合いが許容範囲から外れることを条件として、第１の領域ＲＧ１に対する加工度合いを許容範囲内の値に設定して、当該第１の領域ＲＧ１に対する特定の画像加工処理を実行する場合を例示したが、これに限定されない。例えば、特定の画像加工処理において、第２の領域ＲＧ２に対する加工度合い（第１の領域に対する加工度合いの候補値とも表現される）が「許容範囲」から外れる場合には、第１の領域ＲＧ１に対しては当該特定の画像加工処理（平滑化処理等）を禁止するようにしてもよい。
【０１４６】
また、この第３実施形態に対しても、上記第１および第２実施形態に対する変形例と同様の改変が可能である。
【０１４７】
＜４．第４実施形態＞
第４実施形態は、第３実施形態に対する変形例である。以下では、第３実施形態との相違点を中心に説明する。
【０１４８】
この第４実施形態においては、各画像加工処理の加工度合いの許容範囲を示す情報（加工度合い制限情報）は、二次元バーコードパターンＰＴには埋め込まれていない。ただし、二次元バーコードパターンＰＴには、印刷出力物ＧＡを生成した印刷出力装置の「機種コード」が埋め込まれているものとする。さらに、この第４実施形態においては、次述するデータテーブルＴＢ２が、当該印刷出力物ＧＡを複写する装置（ＭＦＰ１０ａ）の格納部１５（図５参照）に格納されている。このデータテーブルＴＢ２は、各画像加工処理の加工度合いの許容範囲を、原稿（印刷出力物ＧＡ等）の出力元の印刷出力装置の機種毎（機種コードごと）に定めたデータテーブルである。端的に言えば、機種別の加工度合い制限情報である。そして、ＭＦＰ１０ａは、データテーブルＴＢ２と二次元バーコードパターンＰＴから抽出した機種コードとに基づいて、各画像加工処理に関する加工度合いの許容範囲を決定し、第１の領域ＲＧ１に対しては当該許容範囲内の加工度合いで各画像加工処理を実行する。
【０１４９】
図２１は、データテーブルＴＢ２を示す図である。図２１に示すように、複数の機種コード（Ｍ００１、Ｍ００２，Ｍ００３，...）のそれぞれについて、各画像加工処理の加工度合いの許容範囲が規定されている。
【０１５０】
例えば、機種コード「Ｍ００１」に関しては、明度調整処理の許容範囲は「０．５」以上「１．２」以下であり、スムージング処理の許容範囲は「弱」以上「弱」以下であり、変倍処理の許容範囲は、「１．００」以上「４．００」以下であることなどが規定されている。
【０１５１】
同様に、機種コード「Ｍ００２」に関しては、明度調整処理の許容範囲は「０．４」以上「１．５」以下であり、スムージング処理の許容範囲は「弱」以上「中」以下であり、変倍処理の許容範囲は、「０．８」以上「４．００」以下であることなどが規定されている。
【０１５２】
また、機種コード「Ｍ００３」に関しては、明度調整処理の許容範囲は「０．３」以上「１．５」以下であり、スムージング処理の許容範囲は「弱」以上「強」以下であり、変倍処理の許容範囲は、「０．６」以上「４．００」以下であることなどが規定されている。
【０１５３】
その他の機種についても同様である。
【０１５４】
このように、データテーブルＴＢ２においては、印刷出力物ＧＡを生成する印刷出力装置の種類に応じて、各画像加工処理における加工度合いの許容範囲が定められている。なお、上記データテーブルＴＢ２における許容範囲は、印刷出力物ＧＡを印刷出力する印刷出力装置（ここではＭＦＰ１０ｂ）の性能等に基づいて定められればよい。例えば、当該印刷出力装置の印刷出力性能が比較的高いものであるときには上記許容範囲は比較的広く設定され、当該印刷出力装置の印刷出力性能が比較的低いものであるときには上記許容範囲は比較的狭く設定されればよい。詳細には、比較的高級な装置「Ｍ００３」（１２００ｄｐｉ出力）で出力された印刷出力物ＧＡに対するスキャン処理における平滑化処理（スムージング処理）の許容範囲は比較的広い範囲（「弱」〜「強」）に設定されればよい。一方、比較的低級な装置「Ｍ００１」（３００ｄｐｉ出力）で出力された印刷出力物ＧＡに対するスキャン処理における平滑化処理（スムージング処理）の許容範囲は比較的狭い範囲（「弱」のみ）に設定されればよい。これによれば、特に低級機種において、二次元バーコードパターンＰＴの潰れが平滑化処理に起因して発生することを回避ないし抑制することができる。他の画像加工処理等についても同様である。
【０１５５】
図２２および図２３は、第４実施形態に係る動作を示すフローチャートである。図２２に示すように、ステップＳ３の次に、ステップＳ４４に代えて、ステップＳ６４が実行される点で、第３実施形態の動作（図１９）と相違する。また、ステップＳ７の動作も図２３に示すように、第３実施形態の動作（図２０）と相違する。なお、図２２において、図１９と同じ参照符号（ステップ番号）が付されたステップでは、図１９と同様の動作が実行される。
【０１５６】
具体的には、ステップＳ３の次のステップＳ６４においては、機種コード（機種情報とも称する）が二次元バーコードパターンＰＴから取得される。詳細には、ステップＳ３で抽出されたデジタル情報に含まれる「機種コード」がこのステップＳ６４で改めて取得される。
【０１５７】
また、ステップＳ７（Ｓ７ｄ）においては、図２３に示すように、まず、ステップＳ７１において、自機（ＭＦＰ１０ａ）内のデータテーブルＴＢ２と二次元バーコードパターンＰＴからステップＳ６４で抽出した機種コードとに基づいて、各画像加工処理に関する加工度合いの許容範囲を決定する。例えば、二次元バーコードパターンＰＴから抽出した機種コードが「Ｍ００１」である場合には、データテーブルＴＢ２に基づいて次のような内容が決定される。具体的には、明度調整処理の許容範囲は「０．５」以上「１．２」以下であり、スムージング処理の許容範囲は「弱」以上「弱」以下（すなわち「弱」のみ）であり、変倍処理の許容範囲は「１．００」以上「４．００」以下であることなどが決定される。
【０１５８】
次に、ステップＳ７２において、特定の画像加工処理（例えば平滑化処理）における処理パラメータの候補値が、ステップＳ７１で決定された許容範囲内の値であるか否かが判定される。
【０１５９】
当該候補値が許容範囲内の値である場合には、ステップＳ７３に進む。ステップＳ７３では、ステップＳ８と同じ強度の画像加工処理が実行される。
【０１６０】
一方、当該候補値が許容範囲外の値である場合には、ステップＳ７４に進む。ステップＳ７４では、特定の画像加工処理におけるパラメータ（加工度合い）が変更され、当該特定の画像加工処理が実行される。例えば、変更後のパラメータ（加工度合い）は、許容範囲の上限値および下限値のうち候補値に近い値に変更される。詳細には、平滑化処理における候補値が「強」である一方、許容範囲が「弱」のみである場合には、当該許容範囲の上限値および下限値（ただしこの場合は上限値と下限値とが同一）のうち当該候補値に近い値「弱」が選択される。
【０１６１】
以後、各画像加工処理Ｐｉについて同様の処理が実行される。具体的には、ステップＳ７５において全処理Ｐｉが終了したと判定されるまで、ステップＳ７２からステップＳ７５までの処理が繰り返し実行される。
【０１６２】
このような処理によれば、第２の領域ＲＧ２に対する加工度合い（補正度合い）が、加工度合い制限情報で規定される許容範囲から外れることを条件として、第１の領域ＲＧ１に対する加工度合いが許容範囲内の値に変更され、第１の領域ＲＧ１に対する特定の画像加工処理が実行される。したがって、第１の領域ＲＧ１内の二次元バーコードパターンＰＴの劣化を回避もしくは抑制することができる。
【０１６３】
また、特に、この第４実施形態においては、データテーブルＴＢ２が各画像加工処理における加工度合い制限情報を印刷出力装置の種類（すなわち機種）ごとに規定するため、第３実施形態と比較すると、各画像加工処理における加工度合いをさらに柔軟に調整することができる。
【０１６４】
具体的には、第３実施形態においては、各処理番号Ｐ０１〜Ｐ２０とその処理内容との関係が固定されていることを前提としているが、この第４実施形態においては、各処理番号Ｐ０１〜Ｐ２０とその処理内容との関係がデータテーブルＴＢ２において任意に規定され得る。すなわち、データテーブルＴＢ２は、印刷出力装置の種類（すなわち機種）ごとに、異なる種類の画像加工処理に関する加工度合い制限情報を規定することができる。例えば、機種「Ｍ００３」に関して、機種「Ｍ００１」とは異なる種類の画像加工処理を含む複数の画像加工処理に関する加工度合い制限情報を規定することができる。これによれば、各機種に応じた適切な加工度合い制限情報をさらに柔軟に規定することが可能である。
【０１６５】
また、この第４実施形態においては、二次元バーコードパターンＰＴは、複数の画像加工処理のそれぞれについての加工度合い制限情報を有することを要さず、印刷出力物ＧＡを生成した印刷出力装置の機種コードを有すればよい。そのため、二次元バーコードパターンＰＴに埋め込む情報量を抑制することができる。
【０１６６】
なお、ここでは、第２の領域ＲＧ２に対する加工度合いが許容範囲から外れることを条件として、第１の領域ＲＧ１に対する加工度合いを許容範囲内の値に設定して、当該第１の領域ＲＧ１に対する特定の画像加工処理を実行する場合を例示した。ただし、これに限定されず、特定の画像加工処理において、第２の領域ＲＧ２に対する加工度合いが許容範囲から外れる場合には、第１の領域ＲＧ１に対しては当該特定の画像加工処理（平滑化処理等）を禁止するようにしてもよい。
【０１６７】
また、この第４実施形態に対しても、上記第１および第２実施形態に対する変形例と同様の改変が可能である。
【０１６８】
＜５．第５実施形態＞
この第５実施形態においては、二次元バーコードパターンＰＴにパスワード情報が埋め込まれる場合を例示する。この第５実施形態は、第１実施形態の変形例である。以下では、第１実施形態との相違点を中心に説明する。
【０１６９】
図２４および図２５は、第５実施形態に係る動作を示すフローチャートである。図２４および図２５において、図６と同じ参照符号（ステップ番号）が付されたステップでは、図６と同様の動作が実行される。以下では、図６との相違点を中心に説明する。
【０１７０】
ステップＳ８１では、ステップＳ３の情報抽出処理において、二次元バーコードパターンＰＴからパスワード情報が抽出されたか否かが判定される。
【０１７１】
ここにおいて、この第５実施形態においては、二次元バーコードパターンＰＴには常にパスワード情報が埋め込まれていることを前提とする。そのため、ステップＳ２で二次元バーコードパターンＰＴの存在が確認されたにもかかわらずステップＳ８１でパスワード情報が抽出されない場合には、二次元バーコードパターンＰＴからのパスワード情報の読み出しに失敗していることを意味する。
【０１７２】
そして、ＭＦＰ１０ａは、パスワード情報の読出失敗を認識する場合には、ステップＳ８６（図２５）に進み、スキャン画像ＧＳに基づく画像ＧＰの出力が禁止される。これによれば、パスワードを二次元バーコードパターンＰＴから読み出せなくなった場合に、以後の不適切なコピー動作を防止することが可能である。
【０１７３】
一方、パスワード情報が抽出される場合には、ステップＳ４の処理を実行した後、ステップＳ８２に進む。
【０１７４】
ステップＳ８２では、誤り検出率Ｒｅが所定値Ｒｔｈよりも小さいか否かが判定される。そして、誤り検出率Ｒｅが所定値Ｒｔｈよりも大きいときには、（ステップＳ８３の処理を行うことなく）直ちにステップＳ８６に進み、スキャン画像ＧＳに基づく画像ＧＰの出力が禁止される。これによれば、二次元バーコードパターンＰＴの画像劣化が所定程度にまで到達している場合などにおいて、以後の不適切なコピー動作を回避することが可能である。
【０１７５】
一方、誤り検出率Ｒｅが所定値Ｒｔｈよりも小さいときには、ステップＳ８３に進む。ステップＳ８３では、ユーザに対してパスワード入力が要求され、入力されたパスワードの正当性がステップＳ８４で判定される。そして、入力パスワードが正規のパスワードと一致することが確認されるときのみステップＳ５に進む。一方、入力パスワードが正規のパスワードと一致しない場合には、ステップＳ８６に進み、スキャン画像ＧＳに基づく画像ＧＰの出力が禁止される。これによれば、以後の不適切なコピー動作を防止することが可能である。
【０１７６】
ステップＳ５以後の処理は第１実施形態と同様である。また、ステップＳ８５では、対象画像ＧＰの出力が許可される。
【０１７７】
また、ステップＳ２において、二次元バーコードパターンＰＴがスキャン画像ＧＳに含まれていないと判定される場合は、ステップＳ１１の処理を実行した後、ステップＳ１２（＝ステップＳ９）を経由して、さらにステップＳ８７に進む。ステップＳ８７では、対象画像ＧＰの出力が許可される。
【０１７８】
以上のような動作では、二次元バーコードパターンＰＴからパスワード情報が抽出される（ステップＳ８１）場合であっても、誤り検出率Ｒｅが所定値Ｒｔｈよりも大きい（ステップＳ８２）ときには、直ちにスキャン画像ＧＳに基づく画像ＧＰの出力が禁止される（ステップＳ８６）。これによれば、コピーを繰り返すことなどにより二次元バーコードパターンＰＴの画像が劣化している場合には、パスワード自体の信頼性が低下している可能性をも考慮して、印刷出力動作（コピー動作）等を禁止することが可能である。これによれば、原稿に関するセキュリティを維持することが可能である。
【０１７９】
なお、この第５実施形態に対しても、上記第１〜第４実施形態に対する変形例と同様の改変が可能である。
【０１８０】
＜６．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１８１】
たとえば、上記第１実施形態においては、特定の画像加工処理（平滑化処理等）を、第１の領域ＲＧ１に対して実行しない一方で、第２の領域ＲＧ２に対して実行する場合を例示したが、これに限定されない。具体的には、逆に、特定の画像加工処理を、第１の領域ＲＧ１に対して実行する一方で、第２の領域ＲＧ２に対して実行しないようにしてもよい。当該特定の画像加工処理（画像劣化予防処理）としては、例えばエッジ強調処理が採用されればよい。これによれば、領域ＲＧ２に対してはエッジ強調処理を実行しない一方で領域ＲＧ１内の二次元バーコードパターンＰＴのエッジを強調することができる。そのため、二次元バーコードパターンＰＴの画像劣化を予防し、二次元バーコードパターンＰＴの読み取り易さを維持することが可能である。また、無用な画像加工処理を領域ＲＧ２に施すことを要しない。なお、当該特定の画像加工処理は、画像処理に含まれる複数の画像加工処理のうちの一部の処理であってもよく、あるいは、画像処理に含まれる単一（唯一）の画像加工処理であってもよい。
【０１８２】
また、上記第２実施形態においては、画像処理に含まれる特定の画像加工処理（平滑化処理等）に関して、第１の領域ＲＧ１に対する加工度合いを、第２の領域に対する加工度合いよりも小さく設定する場合を例示したが、これに限定されない。逆に、画像処理に含まれる特定の画像加工処理（例えばエッジ強調処理）に関して、第１の領域ＲＧ１に対する加工度合いを、第２の領域に対する加工度合いよりも大きく設定して、両領域ＲＧ１，ＲＧ２に対する画像加工処理を施すようにしてもよい。当該一部の画像加工処理（画像劣化予防処理）としては、例えばエッジ強調処理が採用されればよい。これによれば、領域ＲＧ１内の二次元バーコードパターンＰＴのエッジをさらに強調することにより、二次元バーコードパターンＰＴの画像劣化を予防し、二次元バーコードパターンＰＴの読み取り易さを維持することなどが可能である。なお、当該特定の画像加工処理は、画像処理に含まれる複数の画像加工処理のうちの一部の処理であってもよく、あるいは、画像処理に含まれる単一（唯一）の画像加工処理であってもよい。
【０１８３】
また、上記各実施形態においては、デジタル情報が埋め込まれた特定形式パターンとして、二次元バーコードパターンを例示したが、これに限定されない。例えば、一次元バーコードパターンであってもよい。あるいは、当該特定形式パターンは、バーコードパターンではなく、地紋パターンであってもよい。図２６は、このような変形例を示す図である。
【０１８４】
図２６は、文書領域ＲＤと写真領域ＲＰとを有する原稿をスキャンしたスキャン画像を示す図である。文書領域ＲＤには地紋パターンＰＪが埋め込まれている。この地紋パターンＰＪには、上記の２次元バーコードパターンＰＴに含まれるデジタル情報と同様のデジタル情報が含まれている。一方、写真領域ＲＰには地紋パターンが埋め込まれていない。このようなスキャン画像において、地紋パターンＰＪが埋め込まれた文書領域ＲＤを上記の領域ＲＧ１として決定し、地紋パターンを有しない写真領域ＲＰを上記の領域ＲＧ２として決定し、上記各実施形態と同様の処理を実行するようにすればよい。これによれば、地紋パターンＰＪを含む領域ＲＧ１の劣化を回避ないし抑制することが可能である。ひいては、次の世代以降のコピーないしスキャン時におけるデジタル情報の読取率の低下を抑制することが可能である。
【０１８５】
また、上記各実施形態においては、コピーする際の画像処理に本発明を適用する場合を中心に説明したが、これに限定されない。例えば、印刷出力部ＧＡをスキャンする際の画像処理に本発明を適用するようにしてもよい。換言すれば、印刷出力処理がスキャン処理終了後に直ちに実行されることを要さず、スキャン画像ＧＳに対して上記のような画像処理のみを実行するものであってもよい。
【０１８６】
また、上記各実施形態においては、本発明をＭＦＰに適用する場合を中心に説明したが、これに限定されない。例えば、画像処理装置として機能するコンピュータシステム（単にコンピュータとも称する）に本発明を適用するようにしてもよい。
【０１８７】
具体的には、ＣＰＵおよび半導体メモリー等を備えるコンピュータに対して、スキャナ装置とプリンタ装置（印刷出力装置）とを接続する。そして、当該コンピュータは、スキャナ装置により生成されるスキャン画像ＧＳを取得し、当該スキャン画像ＧＳに対して画像処理を施して画像処理後のスキャン画像ＧＰを生成する。また、当該コンピュータは、当該画像ＧＰをプリンタ装置へと出力し、当該プリンタ装置を用いて印刷出力物を生成させる。このような一連の処理において、当該コンピュータ内で実行される画像処理に上記の思想を適用するようにすればよい。詳細には、当該コンピュータのＣＰＵ等を用いて所定のプログラムを実行することによって、当該コンピュータを上記の思想を有する画像処理装置として機能させるようにすればよい。
【符号の説明】
【０１８８】
１０，１０ａ，１０ｂ  ＭＦＰ
ＧＡ  印刷出力物
ＧＢ  複写出力物
ＧＰ  処理後画像
ＧＳ  スキャン画像
ＰＴ  二次元バーコードパターン
ＰＪ  地紋パターン
Ｒｅ  誤り検出率
ＲＧ１，ＲＧ１１〜ＲＧ１４  （第１の）領域
ＲＧ２  （第２の）領域
ＴＢ１  （二次元バーコードパターンＰＴ内の）データ
ＴＢ２  （格納部１５内の）データテーブル
【図１】
2010200015.tif 000003
【図５】
2010200015.tif 000004
【図６】
2010200015.tif 000005
【図８】
2010200015.tif 000006
【図９】
2010200015.tif 000007
【図１０】
2010200015.tif 000008
【図１７】
2010200015.tif 000009
【図１８】
2010200015.tif 000010
【図１９】
2010200015.tif 000011
【図２０】
2010200015.tif 000012
【図２１】
2010200015.tif 000013
【図２２】
2010200015.tif 000014
【図２３】
2010200015.tif 000015
【図２４】
2010200015.tif 000016
【図２５】
2010200015.tif 000017
【図２６】
2010200015.tif 000018
【図２】
2010200015.tif 000019
【図３】
2010200015.tif 000020
【図４】
2010200015.tif 000021
【図７】
2010200015.tif 000022
【図１１】
2010200015.tif 000023
【図１２】
2010200015.tif 000024
【図１３】
2010200015.tif 000025
【図１４】
2010200015.tif 000026
【図１５】
2010200015.tif 000027
【図１６】
2010200015.tif 000028