(57)【要約】【課題】２次元コードの読み取りエラーの発生を抑制しつつ出力画像を保護する画像形成装置を提供する。【解決手段】画像形成装置の制御装置が実行する処理は、画像データを取得するステップ（Ｓ５１０）と、取得した画像データに、ＱＲコードその他の２次元コードが印字されているか否かを判断するステップ（Ｓ５２０）と、２次元コードが印字されている場合に（ステップＳ５２０にてＹＥＳ）、２次元コード領域内のセキュリティードットを消去して、印刷処理を実行するステップ（Ｓ５３０）と、２次元コードが印字されていない場合に（ステップＳ５２０にてＮＯ）、通常の印刷処理を実行するステップ（Ｓ５４０）とを含む。【選択図】図５
2020115165.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
印刷媒体に印刷される画像を取得するための画像取得部と、
画像を前記印刷媒体に印刷するための印刷部と、
前記画像形成装置の動作を制御するための制御装置とを備え、
前記制御装置は、前記画像から２次元コードを検出し、
前記印刷部は、
前記画像から前記２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、前記取得した画像とを前記印刷媒体に印刷する第１の印刷処理を実行し、
前記画像から前記２次元コードを検出した場合に、前記２次元コードの領域内に前記セキュリティーコードを印刷することなく、前記取得した画像と前記セキュリティーコードとを前記印刷媒体に印刷する第２の印刷処理を実行する、画像形成装置。
【請求項２】
画像形成装置であって、
印刷媒体に印刷される画像を取得するための画像取得部と、
画像を前記印刷媒体に印刷するための印刷部と、
前記画像形成装置の動作を制御するための制御装置とを備え、
前記制御装置は、
前記画像から２次元コードを検出し、
前記２次元コードを検出した場合に、当該２次元コードの色を判別し、
前記印刷部は、
前記画像から前記２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、前記取得した画像とを前記印刷媒体に印刷する第１の印刷処理を実行し、
前記画像から前記２次元コードを検出した場合に、当該２次元コードの色と前記セキュリティーコードの色とが同じであるとき、前記２次元コードの領域内に前記セキュリティーコードを印刷することなく、前記取得した画像と前記セキュリティーコードとを前記印刷媒体に印刷する第２の印刷処理を実行する、画像形成装置。
【請求項３】
前記印刷部は、前記２次元コードの色と前記セキュリティーコードの色とが異なる場合に、前記第１の印刷処理を実行する、請求項２に記載の画像形成装置。
【請求項４】
前記制御装置は、前記検出された２次元コードの色と前記セキュリティーコードの色とが同じ場合に、前記セキュリティーコードの色を、予め定められた他の色に変更し、
前記印刷部は、前記他の色に変更されたセキュリティーコードと前記画像とを前記印刷媒体に印刷する、請求項２に記載の画像形成装置。
【請求項５】
画像形成装置であって、
印刷媒体に印刷される画像を取得するための画像取得部と、
画像を前記印刷媒体に印刷するための印刷部と、
前記画像形成装置の動作を制御するための制御装置とを備え、
前記制御装置は、前記画像から２次元コードを検出し、
前記印刷部は、
前記画像から前記２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、前記取得した画像とを前記印刷媒体に印刷する第１の印刷処理を実行し、
前記画像から前記２次元コードを検出した場合に、前記２次元コードを構成するドットが、前記セキュリティーコードよりも小さいとき、前記２次元コードの領域内に前記セキュリティーコードを印刷することなく、前記取得した画像と前記セキュリティーコードとを前記印刷媒体に印刷する第２の印刷処理を実行する、画像形成装置。
【請求項６】
前記制御装置は、前記２次元コードを構成するドットの大きさが定められた大きさよりも小さい場合に、前記セキュリティーコードの大きさを予め定められたサイズまで小さくして、前記予め定められたサイズまで小さくされたセキュリティーコードを当該２次元コードの領域内に印刷する第３の印刷処理をさらに実行する、請求項５に記載の画像形成装置。
【請求項７】
前記制御装置は、前記画像から前記２次元コードを検出した場合において、前記２次元コードを構成するドットが前記セキュリティーコードよりも大きいとき、前記第１の印刷処理を実行する、請求項５または６に記載の画像形成装置。
【請求項８】
画像形成装置の制御方法であって、
印刷媒体に印刷される画像を取得するステップと、
前記画像から２次元コードを検出するステップと、
前記画像から前記２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、前記取得した画像とを前記印刷媒体に印刷する第１の印刷処理を実行するステップと、
前記画像から前記２次元コードを検出した場合に、前記２次元コードの領域内に前記セキュリティーコードを印刷することなく、前記取得した画像と前記セキュリティーコードとを前記印刷媒体に印刷する第２の印刷処理を実行するステップとを含む、制御方法。
【請求項９】
画像形成装置の制御方法であって、
印刷媒体に印刷される画像を取得するステップと、
前記画像から２次元コードを検出するステップと、
前記２次元コードを検出した場合に、当該２次元コードの色を判別するステップと、
前記画像から前記２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、前記取得した画像とを前記印刷媒体に印刷する第１の印刷処理を実行するステップと、
前記画像から前記２次元コードを検出した場合に、当該２次元コードの色と前記セキュリティーコードの色とが同じであるとき、前記２次元コードの領域内に前記セキュリティーコードを印刷することなく、前記取得した画像と前記セキュリティーコードとを前記印刷媒体に印刷する第２の印刷処理を実行するステップとを含む、制御方法。
【請求項１０】
前記画像から前記２次元コードが検出された場合に、前記２次元コードの色と前記セキュリティーコードの色とが異なるとき、前記第１の印刷処理を実行するステップをさらに含む、請求項９に記載の制御方法。
【請求項１１】
前記画像から前記２次元コードが検出された場合に、前記２次元コードの色と前記セキュリティーコードの色とが同じとき、前記セキュリティーコードの色を、予め定められた他の色に変更するステップと、
前記他の色に変更されたセキュリティーコードと前記画像とを前記印刷媒体に印刷するステップとをさらに含む、請求項９に記載の制御方法。
【請求項１２】
画像形成装置の制御方法であって、
印刷媒体に印刷される画像を取得するステップと、
前記画像から２次元コードを検出するステップと、
前記画像から前記２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、前記取得した画像とを前記印刷媒体に印刷する第１の印刷処理を実行するステップと、
前記画像から前記２次元コードを検出した場合に、前記２次元コードを構成するドットが、前記セキュリティーコードよりも小さいとき、前記２次元コードの領域内に前記セキュリティーコードを印刷することなく、前記取得した画像と前記セキュリティーコードとを前記印刷媒体に印刷する第２の印刷処理を実行するステップとを含む、制御方法。
【請求項１３】
前記２次元コードを構成するドットの大きさが定められた大きさよりも小さい場合に、前記セキュリティーコードの大きさを予め定められたサイズまで小さくして、前記予め定められたサイズまで小さくされたセキュリティーコードを当該２次元コードの領域内に印刷する第３の印刷処理を実行するステップをさらに含む、請求項１２に記載の制御方法。
【請求項１４】
前記画像から前記２次元コードを検出した場合において、前記２次元コードを構成するドットが前記セキュリティーコードよりも大きいとき、前記第１の印刷処理を実行するステップをさらに含む、請求項１２または１３に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像形成装置の制御に関し、より特定的には、機械読取情報を印刷可能な画像形成装置の制御に関する。
【背景技術】
【０００２】
画像形成装置が印刷を行なう場合に、ＱＲコード（登録商標）を含む２次元コードその他の機械読取情報を印刷する技術が知られている。その際、機械読取情報等の特定パターンが、現像装置によって一部欠落し、情報欠陥となる不具合が発生することも知られている。そこで、たとえば、特開２００９−２０２７４号公報（特許文献１）は、「画像の欠落を防止し、機械読取情報等の特定パターン画像を確実に記録することが可能な画像形成装置」を開示している（［要約］参照）。当該画像形成装置によれば、「回転する感光体ドラムに形成された静電像を二成分現像剤を担持した現像スリーブに現像バイアスを印加して現像する現像装置において、前記静電像に特定パターンが含まれていることを判定する特定パターン判定部を有し、前記特定パターン判定部で判定された特定パターンの静電像を現像するときに、前記特定パターンの静電像に隣接し、かつ、感光体ドラムの回転方向の上流側所定範囲の非画像部に印加する第１の非画像電位を、それ以外の非画像部に印加する第２の非画像電位よりも小さく設定している。」というものである（［要約］参照）。
【０００３】
情報の印刷に関し、特許第４０８２４３２号公報（特許文献２）は、「セキュリティコードを画像に重畳させることができる画像形成装置」を開示している。当該画像形成装置は、「ＦＡＸの画像データを受信すると（Ｓ１０１）、画像データにセキュリティコードが重畳されているかどうかを確認する（Ｓ１０３）。重畳されている場合には、セキュリティコードの内容を保持し（Ｓ１０７）、重畳されているセキュリティコードを画像から消去する（Ｓ１０９）。保持されたセキュリティコードと同じ情報をもつ高解像度のセキュリティコードを生成する（Ｓ１１１）。ＦＡＸ画像は、高解像の画像に変換される（Ｓ１１３）。高解像に変換されたＦＡＸ画像と、高解像度のセキュリティコードが合成されて、印字される（Ｓ１１５，Ｓ１１７）。」というものである（［要約］参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２０２７４号公報
【特許文献２】特許第４０８２４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の中には、ドキュメントのセキュリティを高めるために、出力物の全域に微小ドットサイズで「セキュリティドコード」を打つ構成を有するものがある。その場合、ＱＲコード等の２次元コードを含む画像を出力すると、２次元コードの領域にもセキュリティードットが打たれることになり、２次元コードを含む画像とセキュリティードットとが重なり合うことになる。その結果、コードリーダを用いて２次元コード読み取り時に、コードリーダーは、セキュリティードットをＱＲコードのドットと誤判別して、読み取りエラーが発生する恐れがある。
【０００６】
また、近年、カラーのＱＲコードも使用されており、ＱＲコードのドットの色と、セキュリティードットの色とが同じ場合には、読み取りエラーが生じる可能性がさらに高くなる。
【０００７】
したがって、２次元コードの読み取りエラーの発生を抑制しつつ出力画像を保護するための技術が必要とされている。
【課題を解決するための手段】
【０００８】
（１）ある実施の形態に従う画像形成装置は、印刷媒体に印刷される画像を取得するための画像取得部と、画像を印刷媒体に印刷するための印刷部と、画像形成装置の動作を制御するための制御装置とを備える。制御装置は、画像から２次元コードを検出する。印刷部は、画像から２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行し、画像から２次元コードを検出した場合に、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行する。
【０００９】
（２）他の実施の形態に従う画像形成装置は、印刷媒体に印刷される画像を取得するための画像取得部と、画像を印刷媒体に印刷するための印刷部と、画像形成装置の動作を制御するための制御装置とを備える。制御装置は、画像から２次元コードを検出し、２次元コードを検出した場合に、当該２次元コードの色を判別する。印刷部は、画像から２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行し、画像から２次元コードを検出した場合に、当該２次元コードの色とセキュリティーコードの色とが同じであるとき、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行する。
【００１０】
（３）ある局面において、印刷部は、２次元コードの色とセキュリティーコードの色とが異なる場合に、第１の印刷処理を実行する。
【００１１】
（４）ある局面において、制御装置は、検出された２次元コードの色とセキュリティーコードの色とが同じ場合に、セキュリティーコードの色を、予め定められた他の色に変更する。印刷部は、他の色に変更されたセキュリティーコードと画像とを印刷媒体に印刷する。
【００１２】
（５）他の実施の形態に従う画像形成装置は、印刷媒体に印刷される画像を取得するための画像取得部と、画像を印刷媒体に印刷するための印刷部と、画像形成装置の動作を制御するための制御装置とを備える。制御装置は、画像から２次元コードを検出する。印刷部は、画像から２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行し、画像から２次元コードを検出した場合に、２次元コードを構成するドットが、セキュリティーコードよりも小さいとき、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行する。
【００１３】
（６）ある局面において、制御装置は、２次元コードを構成するドットの大きさが定められた大きさよりも小さい場合に、セキュリティーコードの大きさを予め定められたサイズまで小さくして、予め定められたサイズまで小さくされたセキュリティーコードを当該２次元コードの領域内に印刷する第３の印刷処理をさらに実行する。
【００１４】
（７）ある局面において、制御装置は、画像から２次元コードを検出した場合において、２次元コードを構成するドットがセキュリティーコードよりも大きいとき、第１の印刷処理を実行する。
【００１５】
（８）他の実施の形態に従うと、画像形成装置の制御方法が提供される。この制御方法は、印刷媒体に印刷される画像を取得するステップと、画像から２次元コードを検出するステップと、画像から２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行するステップと、画像から２次元コードを検出した場合に、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行するステップとを含む。
【００１６】
（９）他の実施の形態に従う、画像形成装置の制御方法は、印刷媒体に印刷される画像を取得するステップと、画像から２次元コードを検出するステップと、２次元コードを検出した場合に、当該２次元コードの色を判別するステップと、画像から２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行するステップと、画像から２次元コードを検出した場合に、当該２次元コードの色とセキュリティーコードの色とが同じであるとき、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行するステップとを含む。
【００１７】
（１０）ある局面において、上記制御方法は、画像から２次元コードが検出された場合に、２次元コードの色とセキュリティーコードの色とが異なるとき、第１の印刷処理を実行するステップをさらに含む。
【００１８】
（１１）ある局面において、上記制御方法は、画像から２次元コードが検出された場合に、２次元コードの色とセキュリティーコードの色とが同じとき、セキュリティーコードの色を、予め定められた他の色に変更するステップと、他の色に変更されたセキュリティーコードと画像とを印刷媒体に印刷するステップとをさらに含む。
【００１９】
（１２）他の実施の形態に従う、画像形成装置の制御方法は、印刷媒体に印刷される画像を取得するステップと、画像から２次元コードを検出するステップと、画像から２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行するステップと、画像から２次元コードを検出した場合に、２次元コードを構成するドットが、セキュリティーコードよりも小さいとき、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行するステップとを含む。
【００２０】
（１３）ある局面において、上記制御方法は、２次元コードを構成するドットの大きさが定められた大きさよりも小さい場合に、セキュリティーコードの大きさを予め定められたサイズまで小さくして、予め定められたサイズまで小さくされたセキュリティーコードを当該２次元コードの領域内に印刷する第３の印刷処理を実行するステップをさらに含む。
【００２１】
（１４）ある局面において、上記制御方法は、画像から２次元コードを検出した場合において、２次元コードを構成するドットがセキュリティーコードよりも大きいとき、第１の印刷処理を実行するステップをさらに含む。
【発明の効果】
【００２２】
ある実施の形態において、２次元コードの読み取りエラーの発生を抑制しつつ出力画像を保護することができる。
【００２３】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００２４】
【図１】画像形成装置１０１の構成の概要を表わす図である。
【図２】画像形成装置１０１の構成の一例を表わすブロック図である。
【図３】画像形成装置１０１を実現する機能の構成を表わすブロック図である。
【図４】画像形成装置１０１から出力される記録媒体４００にセキュリティーコードが印刷された状態を表わす図である。
【図５】画像形成装置１０１の制御装置２０６が実行する処理の一部を表わすフローチャートである。
【図６】画像形成装置１０１の制御装置２０６がカラー印刷のために実行する処理の一部を表わすフローチャートである。
【図７】他の局面において、画像形成装置１０１の制御装置２０６が実行する処理の一部を表わすフローチャートである。
【発明を実施するための形態】
【００２５】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２６】
［画像形成装置の構成］
図１を参照して、本実施の形態に係る画像形成装置１０１の構成について説明する。図１は、画像形成装置１０１の構成の概要を表わす図である。画像形成装置１０１は、例えば、モノクロまたはカラー印刷可能なレーザープリンター、インクジェットプリンター、コピー装置、あるいは、その他のＭＦＰ（Multi Functional Peripheral）として実現される。
【００２７】
画像形成装置１０１は、給紙カセット１０２と、給紙ローラー１０３と、露光装置１０４と、現像器ユニット１０５Ｙ，１０５Ｍ，１０５Ｃ，１０５Ｋと、感光体ユニット１０６Ｙ，１０６Ｍ，１０６Ｃ，１０６Ｋと、トナー補給ボトル１０７Ｙ，１０７Ｍ，１０７Ｃ，１０７Ｋと、中間転写ベルト１０８と、タイミングローラー１０９と、２次転写ローラー１１１と、スキャナー部１１４とを備える。
【００２８】
画像形成装置１０１が、印刷要求または複写要求を受け付けると、記録媒体（以下「印刷媒体」ということもある）としての用紙が給紙カセット１０２または手差しトレイ１１６から給紙ローラー１０３によって搬送される。タイミングローラー１０９は、記録媒体の搬送タイミングを制御し、当該用紙は、記録媒体通紙搬送経路へ供給される。
【００２９】
Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）およびＫ（ブラック）のイメージングユニットは、それぞれ、感光体ユニット１０６Ｙ，１０６Ｍ，１０６Ｃ，１０６Ｋと、現像器ユニット１０５Ｙ，１０５Ｍ，１０５Ｃ，１０５Ｋと、トナー補給ボトル１０７Ｙ，１０７Ｍ，１０７Ｃ，１０７Ｋとから構成される。感光体ユニット１０６Ｙ，１０６Ｍ，１０６Ｃ，１０６Ｋは、光導電性を有する円筒状の感光体を含み、その感光体の周囲に、帯電装置、クリーナー装置および除電装置が配置されている。帯電装置は、回転駆動される感光体を帯電させるためのものであり、この帯電装置は、感光体の表面電位を所定の帯電電位に維持する。
【００３０】
露光装置１０４は、帯電装置により所定の帯電電位に帯電された感光体に対して、印刷要求または複写要求のあった画像データに基づいた露光用ビームを照射する。この露光用ビームの光源は、例えば、ＬＤ（Laser  Diode）である。このＬＤの走査方向は、感光体の回転軸方向と同じであり、本実施の形態においては、この方向を主走査方向と呼ぶ。また、この主走査方向に対して直交する方向を副走査方向と呼ぶ。
【００３１】
画像形成装置１０１は、主走査方向へビームを移動させていくためにミラー（図示しない）を回転させてビームの反射を利用する。このミラーをポリゴンミラー、このミラーを回転させるモーター（図示しない）をポリゴンモーターという。
【００３２】
感光体表面のビームが照射された部分の表面電位は、感光体が有する光導電性により所定のレベルまで減少する。この感光体表面の表面電位が変化することにより、露光装置１０４によって露光された感光体の表面には、印刷要求または複写要求のあった画像に基づいた静電潜像が形成される。感光体の表面に形成された静電潜像は、現像器ユニット１０５Ｙ，１０５Ｍ，１０５Ｃ，１０５Ｋにより現像され、中間転写ベルト１０８上に１次転写された後、中間転写ベルト１０８へ圧接された２次転写ローラー１１１において記録媒体通紙搬送経路に沿って通紙されてきた記録媒体へ、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）およびブラック（Ｋ）の４色が一括して転写される。トナー画像が記録媒体に転写されると、当該トナー画像は定着部１１２によって記録媒体に定着され、当該記録媒体は、排紙トレイ１１３部に排出される。
【００３３】
現像器ユニット１０５Ｙ，１０５Ｍ，１０５Ｃ，１０５Ｋにより現像されて消費されたトナーは、トナー補給ボトル１０７Ｙ，１０７Ｍ，１０７Ｃ，１０７Ｋから現像器ユニット１０５Ｙ，１０５Ｍ，１０５Ｃ，１０５Ｋに補給され、トナー量は一定に保たれる。補給されるトナーは、磁気を帯びたキャリアと、磁気を帯びていないトナーとが含まれた物を用いて構成されている。
【００３４】
図２を参照して、ある実施の形態に従う画像形成装置１０１の構成についてさらに説明する。図２は、画像形成装置１０１の構成の一例を表わすブロック図である。画像形成装置１０１は、イメージリーダー２０１と、プリンター２０２と、通信装置２０３と、記憶装置２０４と、操作パネル２０５と、制御装置２０６と、センサー２０７とを備える。
【００３５】
イメージリーダー２０１は、画像形成装置１０１に載置された原稿から画像を読み取って画像データを出力する。プリンター２０２は、記録媒体としての用紙に、画像データに基づいて画像を印刷する。通信装置２０３は、他の情報処理装置との間で近距離通信を行ない、あるいは、画像形成装置１０１をインターネット、イントラネット、電話回線その他の通信回線に接続する。別の局面において、通信装置２０３は、画像形成装置１０１の動作を規定する命令が含まれるプログラムを受信する。
【００３６】
記憶装置２０４は、印刷要求に基づくプリントジョブのデータを保持する。別の局面において、記憶装置２０４は、画像形成装置１０１の機能を変更するために通信装置２０３によって受信されたプログラムを格納し得る。
【００３７】
操作パネル２０５は、画像形成装置１０１のユーザーとのインターフェイスであり、例えば、タッチパネルとして実現される。操作パネル２０５は、ユーザーによる命令の入力を受け付け、あるいは、画像形成装置１０１の状態を表示領域に出力する。制御装置２０６は、画像形成装置１０１の動作を制御する。センサー２０７は、トナーのように、画像形成装置１０１で消費される消耗品などの残量を検出する。
【００３８】
［画像形成装置１０１の主たる動作］
（１）ある局面において、制御装置２０６は、画像から２次元コードを検出する。画像から２次元コードが検出されない場合に、プリンター２０２は、制御装置２０６の制御に基づいて、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行する。画像から２次元コードが検出された場合に、プリンター２０２は、制御装置２０６の制御に基づいて、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行する。
【００３９】
（２）ある局面において、制御装置２０６は画像から２次元コードを検出し、２次元コードを検出した場合に、当該２次元コードの色を判別する。画像から２次元コードが検出されない場合に、プリンター２０２は、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行する。画像から２次元コードが検出された場合に、プリンター２０２は、当該２次元コードの色とセキュリティーコードの色とが同じであるとき、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行する。
【００４０】
（３）ある局面において、プリンター２０２は、２次元コードの色とセキュリティーコードの色とが異なる場合に、第１の印刷処理を実行する。
【００４１】
（４）ある局面において、制御装置２０６は、検出された２次元コードの色とセキュリティーコードの色とが同じ場合に、セキュリティーコードの色を、予め定められた他の色に変更し、プリンター２０２は、他の色に変更されたセキュリティーコードと画像とを印刷媒体に印刷する。
【００４２】
（５）ある局面において、制御装置２０６は、画像から２次元コードを検出する。プリンター２０２は、画像から２次元コードを検出しない場合に、画像を保護するためのセキュリティーコードと、取得した画像とを印刷媒体に印刷する第１の印刷処理を実行する。画像から２次元コードが検出された場合に、プリンター２０２は、２次元コードを構成する単位が、セキュリティーコードよりも小さいとき、２次元コードの領域内にセキュリティーコードを印刷することなく、取得した画像とセキュリティーコードとを印刷媒体に印刷する第２の印刷処理を実行する。当該単位は、ＱＲコードにおける「セル」に相当する。
【００４３】
（６）ある局面において、制御装置２０６は、２次元コードを構成するドットの大きさが定められた大きさよりも小さい場合に、セキュリティーコードの大きさを予め定められたサイズまで小さくして、予め定められたサイズまで小さくされたセキュリティーコードを当該２次元コードの領域内に印刷する第３の印刷処理をさらに実行する。
【００４４】
（７）ある局面において、制御装置２０６は、画像から２次元コードを検出した場合において、２次元コードを構成するドットがセキュリティーコードよりも大きいとき、第１の印刷処理を実行する。
【００４５】
本実施の形態に係る画像形成装置１０１は、制御装置２０６が、上記の各処理を実行する命令を含むプログラムを実行することにより実現され得る。当該プログラムは、通信装置２０３を介して外部から記憶装置２０４にインストールされ得る。
【００４６】
［機能構成］
図３を参照して、画像形成装置１０１の機能構成について説明する。図３は、画像形成装置１０１を実現する機能の構成を表わすブロック図である。画像形成装置１０１は、プリント制御部３０１と、セキュリティーコード生成部３０２と、２次元コード検出部３０３と、セキュリティーコード消去部３０４と、セキュリティーコード合成部３０５と、印字部３０６とを備える。
【００４７】
ある局面において、プリント制御部３０１と、セキュリティーコード生成部３０２と、２次元コード検出部３０３と、セキュリティーコード消去部３０４と、セキュリティーコード合成部３０５とは、制御装置２０６が各処理を実現する命令を実行することによって実現される。別の局面において、プリント制御部３０１と、セキュリティーコード生成部３０２と、２次元コード検出部３０３と、セキュリティーコード消去部３０４と、セキュリティーコード合成部３０５とは、それぞれ、当該機能を実現するように構成された回路素子としても実現され得る。
【００４８】
プリント制御部３０１は、画像データを受信して、画像データを用いた印刷を制御する。画像データは、イメージリーダー２０１から読み取られた画像データ、または、印刷ジョブとして通信装置２０３によって受信された画像データを含む。
【００４９】
２次元コード検出部３０３は、画像形成装置１０１で取得された画像データから、ＱＲコードその他の２次元コードを検出する。例えば、２次元コード検出部３０３は、２次元コードを特徴付けるドットその他の特徴データが画像データに含まれているか否かに基づいて、当該画像データから２次元コードを検出する。
【００５０】
セキュリティーコード生成部３０２は、記録媒体に印刷するためのセキュリティーコードを生成する。ある局面において、セキュリティーコードは、ドット、ダッシュその他の線、あるいはそれらの組み合わせを含む。他の局面において、セキュリティーコードは、大きさの異なる複数のドット、長さまたは太さの異なる複数のダッシュを含み得る。
【００５１】
セキュリティーコード消去部３０４は、記録媒体に印刷するためにワーキングメモリー上で割り当てられたセキュリティーコードから、受信された画像データから検出された２次元コードに相当する領域に割り当てられたセキュリティーコードを消去する。
【００５２】
セキュリティーコード合成部３０５は、セキュリティーコード生成部３０２によって生成されたセキュリティーコードと、セキュリティーコード消去部３０４によって作成された画像とを合成する。
【００５３】
印字部３０６は、セキュリティーコード合成部３０５によって生成された出力用のデータに基づいて画像およびセキュリティーコードを印刷する。
【００５４】
［セキュリティーコードが付された画像の一例］
図４を参照して、ある実施の形態に従う画像形成装置１０１によって形成される画像の一例について説明する。図４は、画像形成装置１０１から出力される記録媒体４００にセキュリティーコードが印刷された状態を表わす図である。
【００５５】
ある局面において、記録媒体４００は、画像４０１，４０２，４０３と、２次元コード４１０と、セキュリティードット４２０とを含む。画像４０１，４０２，４０３および２次元コード４１０は、記録媒体４００に出力されるべき画像として画像データに含まれていたものである。
【００５６】
画像を出力するときに、地紋コードなどを含むセキュリティーコードを画像データに埋め込むことが考えられる。セキュリティーコードは、埋め込まれていることが判らないように、細かいドット（例えば、セキュリティードット４２０）などで構成されることが望ましい。同様に、セキュリティードット４２０は、埋め込まれていることが判りにくい色（例えば黄色）であることが望ましい。
【００５７】
２次元コードのデータセル（最小ドット）とセキュリティードットが同じ大きさや色である場合は、２次元コードの読み取りエラーが発生する恐れがある。そこで、セキュリティードットの大きさおよび色は、２次元コードの最小ドットの大きさおよび色と異なることが望ましい。
【００５８】
［制御構造］
図５を参照して、ある実施の形態に従う画像形成装置１０１の制御構造について説明する。図５は、画像形成装置１０１の制御装置２０６が実行する処理の一部を表わすフローチャートである。以下の説明では、セキュリティーコードとして、セキュリティードットが地紋として使用される場合を説明するが、セキュリティードット以外のもの（例えば、ダッシュのような線）が地紋として使用されても良い。また複数種類の地紋（例えば、大きさの異なる複数のドット、ドットとダッシュの組み合わせなど）が使用されても良い。
【００５９】
ステップＳ５１０にて、制御装置２０６は、画像データを取得する。例えば、制御装置２０６は、ドキュメントフィーダーに載置された原稿を読み取ることにより、あるいは、通信装置２０３によって受信された画像データを受信することにより、画像データを取得する。
【００６０】
ステップＳ５２０にて、制御装置２０６は、取得した画像データに、ＱＲコードその他の２次元コードが印字されているか否かを判断する。ある局面において、制御装置２０６は、画像データから濃淡画像の特徴量を算出し、当該特徴量と、２次元コードとして予め登録されているパターンとのマッチングを行なうことにより、２次元コードが含まれているか否かを判断する。制御装置２０６は、２次元コードが印字されていると判断すると（ステップＳ５２０にてＹＥＳ）、制御をステップＳ５３０に切り替える。そうでない場合には（ステップＳ５２０にてＮＯ）、制御装置２０６は、制御をステップＳ５４０に切り替える。
【００６１】
ステップＳ５３０にて、制御装置２０６は、２次元コード領域内のセキュリティードットを消去して、印刷処理を実行する。これにより、画像が２次元コードを含んでいた場合には、２次元コードの領域にはセキュリティードットが印刷されなくなるので、印刷物に表示された２次元コードの読み取り時に、本来の２次元コードとは異なった２次元コードとして誤読されることが防止され得る。
【００６２】
ステップＳ５４０にて、制御装置２０６は、通常の印刷処理を実行する。
以上のようにして、ある実施の形態に従う画像形成装置１０１は、印刷を実行する前に２次元コードが画像に含まれているか否かを確認する。２次元コードが画像に含まれている場合には、画像形成装置１０１は、２次元コードの領域以外の領域にセキュリティーコードを印刷し、２次元コードの領域にはセキュリティーコードを印刷しない。これにより、印刷物において、２次元コードの内容がセキュリティーコードによって誤認識されることを抑制できる。
【００６３】
［カラー印刷の場合］
図６を参照して、ある実施の形態に従う画像形成装置１０１がカラー印刷を行なう場合の制御構造について説明する。図６は、画像形成装置１０１の制御装置２０６がカラー印刷のために実行する処理の一部を表わすフローチャートである。なお、前述の処理と同一の処理には同一の符号を付してある。したがって、同一の処理の説明は繰り返さない。
【００６４】
ステップＳ５２０にて、制御装置２０６は、取得した画像データに２次元コードが印字されているか否かを判断する。判断方法は、上述の処理と同様である。制御装置２０６は、２次元コードが印字されていると判断すると（ステップＳ５２０にてＹＥＳ）、制御をステップＳ６１０に切り替える。そうでない場合には（ステップＳ５２０にてＮＯ）、制御装置２０６は、制御をステップＳ５４０に切り替える。
【００６５】
ステップＳ６１０にて、制御装置２０６は、２次元コードの色がセキュリティードットの色と同じであるか否かを判断する。制御装置２０６は、これらの色が同じであると判断すると（ステップＳ６１０にてＹＥＳ）、制御をステップＳ５３０に切り替える。制御装置２０６は、２次元コードの領域内のセキュリティードットを消去して、印刷処理を実行する（ステップＳ５３０）。そうでない場合には（ステップＳ６１０にてＮＯ）、制御装置２０６は、制御をステップＳ５４０に切り替える。制御装置２０６は、通常の印刷処理を実行する（ステップＳ５４０）。
【００６６】
以上のようにして、ある局面において、カラーの２次元コード（例えば、ＱＲコード）が画像データに含まれている場合に、２次元コードの色とセキュリティードットの色とが同じである場合には、セキュリティードットが印刷されない印刷処理が実行される。これにより、２次元コードの読み取りエラーが防止され得る。また、２次元コード以外の領域にはセキュリティードットが印刷されるため、当該領域に印刷される内容のセキュリティーが確保され得る。
【００６７】
図７を参照して、ある実施の形態に従う画像形成装置１０１の制御構造について説明する。図７は、他の局面において、画像形成装置１０１の制御装置２０６が実行する処理の一部を表わすフローチャートである。なお、前述の処理と同一の処理には同一の符号を付してある。したがって、同一の処理の説明は繰り返さない。
【００６８】
ステップＳ５２０にて、制御装置２０６は、取得した画像データに２次元コードが印字されているか否かを判断する。制御装置２０６は、２次元コードが印字されていると判断すると（ステップＳ５２０にてＹＥＳ）、制御をステップＳ７１０に切り替える。そうでない場合には（ステップＳ５２０にてＮＯ）、制御装置２０６は、制御をステップＳ５４０に切り替える。
【００６９】
ステップＳ７１０にて、制御装置２０６は、倍率を変換し、２次元コードのデータセルサイズを算出する。画像形成装置１０１による印刷指示が拡大または縮小の指示を含んでいる場合、制御装置２０６は、その指示に応じて印刷対象となる画像の倍率を変更し、変更後の画像に含まれる２次元コードのデータセルのサイズを取得する。一例として、ＱＲコードのデータセルのサイズは、プリンターのヘッド密度と１セルに含まれるドットの数に応じて決まり、ヘッド密度とセルの大きさとの関係は当業者が容易に理解できるものである。したがって、さらに詳細な説明は繰り返さない。
【００７０】
ステップＳ７２０にて、制御装置２０６は、印刷時の２次元コードのデータセルサイズが所定のサイズよりも小さいか否かを判断する。所定のサイズは、例えば、セキュリティードットのサイズである。制御装置２０６は、データセルサイズが所定のサイズよりも小さいと判断すると（ステップＳ７２０にてＹＥＳ）、制御をステップＳ５３０に切り替える。制御装置２０６は、２次元コードの領域内にセキュリティードットを印刷しないようにするため、メモリーのワーク領域において２次元コードの領域内のセキュリティードットを消去して、印刷処理を実行する（ステップＳ５３０）。そうでない場合には（ステップＳ７２０にてＮＯ）、制御装置２０６は、制御をステップＳ５４０に切り替える。制御装置２０６は、通常の印刷処理を実行する（ステップＳ５４０）。
【００７１】
以上のようにして、本実施の形態に係る画像形成装置によれば、印刷対象となる画像が縮小あるいは拡大された場合には、その縮小後あるいは拡大後の画像に含まれる２次元コードを構成するデータセルのサイズと、セキュリティードットのサイズとを比較する。データセルのサイズがセキュリティードットよりも小さい場合には、セキュリィティードットが印刷されないので、セキュリティードットによる読み取りエラーの発生を防止し得る。
【００７２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７３】
１０１  画像形成装置、１０２  給紙カセット、１０３  給紙ローラー、１０４  露光装置、１０５Ｃ，１０５Ｋ，１０５Ｍ，１０５Ｙ  現像器ユニット、１０６Ｃ，１０６Ｋ，１０６Ｍ，１０６Ｙ  感光体ユニット、１０７Ｃ，１０７Ｋ，１０７Ｍ，１０７Ｙ  トナー補給ボトル、１０８  中間転写ベルト、１０９  タイミングローラー、１１１  次転写ローラー、１１２  定着部、１１４  スキャナー部、１１６  手差しトレイ、２０１  イメージリーダー、２０２  プリンター、２０３  通信装置、２０４  記憶装置、２０５  操作パネル、２０６  制御装置、２０７  センサー、３０１  プリント制御部、３０２  セキュリティーコード生成部、３０３  次元コード検出部、３０４  セキュリティーコード消去部、３０５  セキュリティーコード合成部、３０６  印字部、４００  記録媒体、４０１，４０２，４０３  画像、４１０  ２次元コード、４２０  セキュリティードット。
【図１】
2020115165.tif 000003
【図２】
2020115165.tif 000004
【図３】
2020115165.tif 000005
【図４】
2020115165.tif 000006
【図５】
2020115165.tif 000007
【図６】
2020115165.tif 000008
【図７】
2020115165.tif 000009