(57)【要約】【課題】コード情報の読取りを適切にかつ簡易に行なうための画像処理装置を提供する。【解決手段】バーコードなどのコード情報が印字される領域である第１画像領域“Ａ”は、第２画像領域“Ｂ”に含まれる。第２画像領域“Ｂ”は、文字や写真、図形などを含む本来必要とされる画像データを印字するための領域であり、第２画像領域“Ｂ”の外は、通常は白紙となる部分（余白領域）である。第２画像領域外“Ｃ”には、Ｙ色のドット２０１Ａ〜２０１Ｈが印字される。Ｙ色のドット２０１Ａ〜２０１Ｈは、第１画像領域“Ａ”の４隅を特定するために配置される黄色のドットである。【選択図】図３
2010050884.tif 000002
【特許請求の範囲】
【請求項１】
画像データにコード情報を付加する付加手段と、
前記コード情報を付加した位置を示す情報を前記画像データに付加して、前記画像データとともに印字する印字手段とを備え、
前記印字手段は、前記コード情報を第１の画像領域に印字し、前記第１の画像領域の外部には第２の画像領域が設けられ、前記コード情報を付加した位置を示す情報は、前記第２の画像領域の外に印字される、画像形成装置。
【請求項２】
前記コード情報を付加した位置を示す情報は、前記第１の画像領域の位置を示すドットである、請求項１に記載の画像形成装置。
【請求項３】
前記ドットは、黄色のドットである、請求項２に記載の画像形成装置。
【請求項４】
前記第２の画像領域は、文字、図形、写真その他の本来必要とされる情報を印字するための領域である、請求項１から３のいずれかに記載の画像形成装置。
【請求項５】
コード情報が付加された画像データから、そのコード情報を検出する機能を備えた画像処理装置であって、
前記画像データにおいて、前記コード情報は第１の画像領域に付加されており、前記第１の画像領域の外部には第２の画像領域が設けられ、前記コード情報を付加した位置を示す情報は、前記第２の画像領域の外に付加されており、
前記コード情報が付加された画像データを入力する入力手段と、
前記入力された画像データの前記第２の画像領域の外に付加された、前記コード情報を付加した位置を示す情報を検出する検出手段と、
前記検出された情報に基づいて、前記コード情報の付加された位置を特定する特定手段と、
前記特定された位置に基づいて、前記コード情報を読取る読取手段とを備えた、画像処理装置。
【請求項６】
前記コード情報を付加した位置を示す情報は、前記第１の画像領域の位置を示すドットである、請求項５に記載の画像処理装置。
【請求項７】
前記ドットは、黄色のドットである、請求項６に記載の画像処理装置。
【請求項８】
前記第２の画像領域は、文字、図形、写真その他の本来必要とされる情報を印字するための領域である、請求項５から７のいずれかに記載の画像処理装置。
【請求項９】
画像データにコード情報を付加する付加ステップと、
前記コード情報を付加した位置を示す情報を前記画像データに付加して、前記画像データとともに印字する印字ステップとを備え、
前記印字ステップは、前記コード情報を第１の画像領域に印字し、前記第１の画像領域の外部には第２の画像領域が設けられ、前記コード情報を付加した位置を示す情報は、前記第２の画像領域の外に印字される、画像形成装置の制御方法。
【請求項１０】
コード情報が付加された画像データから、そのコード情報を検出する機能を備えた画像処理装置の制御方法であって、
前記画像データにおいて、前記コード情報は第１の画像領域に付加されており、前記第１の画像領域の外部には第２の画像領域が設けられ、前記コード情報を付加した位置を示す情報は、前記第２の画像領域の外に付加されており、
前記コード情報が付加された画像データを入力する入力ステップと、
前記入力された画像データの前記第２の画像領域の外に付加された、前記コード情報を付加した位置を示す情報を検出する検出ステップと、
前記検出された情報に基づいて、前記コード情報の付加された位置を特定する特定ステップと、
前記特定された位置に基づいて、前記コード情報を読取る読取ステップとを備えた、画像処理装置の制御方法。
【請求項１１】
画像データにコード情報を付加する付加ステップと、
前記コード情報を付加した位置を示す情報を前記画像データに付加して、前記画像データとともに印字する印字ステップとをコンピュータに実行させる、画像形成装置の制御プログラムであって、
前記印字ステップは、前記コード情報を第１の画像領域に印字し、前記第１の画像領域の外部には第２の画像領域が設けられ、前記コード情報を付加した位置を示す情報は、前記第２の画像領域の外に印字される、画像形成装置の制御プログラム。
【請求項１２】
コード情報が付加された画像データから、そのコード情報を検出する機能を備えた画像処理装置の制御プログラムであって、
前記画像データにおいて、前記コード情報は第１の画像領域に付加されており、前記第１の画像領域の外部には第２の画像領域が設けられ、前記コード情報を付加した位置を示す情報は、前記第２の画像領域の外に付加されており、
前記コード情報が付加された画像データを入力する入力ステップと、
前記入力された画像データの前記第２の画像領域の外に付加された、前記コード情報を付加した位置を示す情報を検出する検出ステップと、
前記検出された情報に基づいて、前記コード情報の付加された位置を特定する特定ステップと、
前記特定された位置に基づいて、前記コード情報を読取る読取ステップとをコンピュータに実行させる、画像処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、画像処理装置、画像形成装置の制御方法、および画像処理装置の制御方法に関し、特に、コード情報を付加した画像データを扱う画像形成装置、画像処理装置、画像形成装置の制御方法、および画像処理装置の制御方法に関する。
【背景技術】
【０００２】
画像形成装置（ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンタなど）には、スキャナで読取った画像を処理した後に、それをプリントなどするための画像処理装置が備えられている。
【０００３】
画像処理装置において、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コードやバーコードなど（コード情報）を画像の中に埋め込む技術が知られる。スキャナでコード情報が読取られると、その情報に対応した制御が行なわれる。コード情報の周辺に、特定パターン（埋め込みパターン）を印字することで、コード情報の検出を容易にする技術が提案されている。画像処理装置は特定パターンを検出することで、コード情報の埋め込み位置を容易に検出することができる。
【０００４】
下記特許文献１は、原稿中にあらかじめ印字されたマークを検出し、検出した複数のマークの相対位置と、特定パターンとの適合度を求めて、それをデジタル情報へ変換する画像処理装置を開示する。
【特許文献１】特開２００１−３６７４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の技術においては、コード情報の周辺において画像データと特定パターンとが混在するために、特定パターンを複雑にする必要がある上、特定パターンの検出アルゴリズムの高精度化が必要であるという問題があった。
【０００６】
この発明はそのような問題点を解決するためになされたものであり、コード情報の読取りを適切にかつ簡易に行なうための画像形成装置、画像処理装置、画像形成装置の制御方法、および画像処理装置の制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するためこの発明のある局面に従うと、画像処理装置は、画像データにコード情報を付加する付加手段と、コード情報を付加した位置を示す情報を画像データに付加して、画像データとともに印字する印字手段とを備え、印字手段は、コード情報を第１の画像領域に印字し、第１の画像領域の外部には第２の画像領域が設けられ、コード情報を付加した位置を示す情報は、第２の画像領域の外に印字される。
【０００８】
好ましくはコード情報を付加した位置を示す情報は、第１の画像領域の位置を示すドットである。
【０００９】
好ましくはドットは、黄色のドットである。
【００１０】
好ましくは第２の画像領域は、文字、図形、写真その他の本来必要とされる情報を印字するための領域である。
【００１１】
この発明の他の局面に従うと、コード情報が付加された画像データから、そのコード情報を検出する機能を備えた画像処理装置は、画像データにおいて、コード情報は第１の画像領域に付加されており、第１の画像領域の外部には第２の画像領域が設けられ、コード情報を付加した位置を示す情報は、第２の画像領域の外に付加されており、コード情報が付加された画像データを入力する入力手段と、入力された画像データの第２の画像領域の外に付加された、コード情報を付加した位置を示す情報を検出する検出手段と、検出された情報に基づいて、コード情報の付加された位置を特定する特定手段と、特定された位置に基づいて、コード情報を読取る読取手段とを備える。
【００１２】
好ましくはコード情報を付加した位置を示す情報は、第１の画像領域の位置を示すドットである。
【００１３】
好ましくはドットは、黄色のドットである。
【００１４】
好ましくは第２の画像領域は、文字、図形、写真その他の本来必要とされる情報を印字するための領域である。
【００１５】
この発明のさらに他の局面に従うと画像形成装置の制御方法は、画像データにコード情報を付加する付加ステップと、コード情報を付加した位置を示す情報を画像データに付加して、画像データとともに印字する印字ステップとを備え、印字ステップは、コード情報を第１の画像領域に印字し、第１の画像領域の外部には第２の画像領域が設けられ、コード情報を付加した位置を示す情報は、第２の画像領域の外に印字される。
【００１６】
この発明のさらに他の局面に従うと、コード情報が付加された画像データから、そのコード情報を検出する機能を備えた画像処理装置の制御方法は、画像データにおいて、コード情報は第１の画像領域に付加されており、第１の画像領域の外部には第２の画像領域が設けられ、コード情報を付加した位置を示す情報は、第２の画像領域の外に付加されており、コード情報が付加された画像データを入力する入力ステップと、入力された画像データの第２の画像領域の外に付加された、コード情報を付加した位置を示す情報を検出する検出ステップと、検出された情報に基づいて、コード情報の付加された位置を特定する特定ステップと、特定された位置に基づいて、コード情報を読取る読取ステップとを備える。
【００１７】
この発明のさらに他の局面に従うと画像形成装置の制御プログラムは、画像データにコード情報を付加する付加ステップと、コード情報を付加した位置を示す情報を画像データに付加して、画像データとともに印字する印字ステップとをコンピュータに実行させる、画像形成装置の制御プログラムであって、印字ステップは、コード情報を第１の画像領域に印字し、第１の画像領域の外部には第２の画像領域が設けられ、コード情報を付加した位置を示す情報は、第２の画像領域の外に印字される。
【００１８】
この発明のさらに他の局面に従うと、コード情報が付加された画像データから、そのコード情報を検出する機能を備えた画像処理装置の制御プログラムは、画像データにおいて、コード情報は第１の画像領域に付加されており、第１の画像領域の外部には第２の画像領域が設けられ、コード情報を付加した位置を示す情報は、第２の画像領域の外に付加されており、コード情報が付加された画像データを入力する入力ステップと、入力された画像データの第２の画像領域の外に付加された、コード情報を付加した位置を示す情報を検出する検出ステップと、検出された情報に基づいて、コード情報の付加された位置を特定する特定ステップと、特定された位置に基づいて、コード情報を読取る読取ステップとをコンピュータに実行させる。
【発明の効果】
【００１９】
これらの発明に従うと、コード情報の読取りを適切にかつ簡易に行なうための画像形成装置、画像処理装置、画像形成装置の制御方法、および画像処理装置の制御方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態の１つにおける画像処理装置について説明する。画像処理装置は、画像形成装置内に備えられる。
【００２１】
図１は、本発明の実施の形態の１つにおける４サイクル画像形成装置の全体構成を示す図である。
【００２２】
ここでは画像形成装置は、ＭＦＰ１である。ＭＦＰ１は、スキャナ、複写機、プリンタ、ファックスなどの機能を有する複合機である。
【００２３】
ＭＦＰ１は、複数のキー１１ａ、当該キーに対するユーザの操作による各種の指示や、文字・数字などのデータの入力を受付ける操作部１１、ユーザに対する指示メニューや取得した画像に関する情報などの表示を行なうディスプレイ１２、原稿を光学的に読取って画像データを得るスキャナ部１３、画像データに基づいて記録シート上に画像を印刷するプリンタ部１４、用紙を搬送するＡＤＦ１７、画像形成を行なう用紙を収容する給紙トレイ１８、および排紙トレイ１９を備える。
【００２４】
また、マシン内部には各エレメントに供給するＤＣ電源電圧をＡＣ電源から変換する電源部１６、およびマシンを制御するための演算、記憶機能を搭載したコントローラ部２３が備えられる。
【００２５】
図２は、図１の画像形成装置が備える画像処理装置（コピー処理部）のブロック図である。
【００２６】
図を参照して画像処理装置は、原稿を光学的に読取るスキャナ部１３と、スキャンにより得られたデータを処理する画像処理部１０１と、外部装置（ＰＣ（パーソナルコンピュータ））などから画像データを入力する画像入力インタフェース１０３と、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コードやバーコードなど（以下、「コード情報」という。）を記憶するコード情報記憶部１０５と、読取られたコード情報に基づいてコピー禁止などの制御を行なうコントローラ部２３と、ＹＭＣＫ（イエロー（黄色）、マゼンタ、シアン、ブラック）の各色を用いた印刷が可能であるプリンタ部１４とを備えている。
【００２７】
原稿は、スキャナ部１３でスキャンされる。その画像データは、ＲＧＢデータとして取り込まれる。画像処理部１０１は、ＲＧＢデータに対して下地飛ばし処理や、色味調整を行なう。また画像処理部１０１は、スキャンにより得られた画像データに含まれるコード情報の位置を示す情報に基づいて、そのコード情報を読取ったり、プリントを行なう画像にコード情報（およびコード情報の位置を示す情報）を付加したりする処理を実行する。
【００２８】
コントローラ部２３は、読取られたコード情報に基づいて画像形成装置の動作を制御する。
【００２９】
プリンタ部１４は、スキャンにより得られた画像または入力された画像に対してコード情報（およびコード情報の位置を示す情報）が付加された画像を印刷出力する。
【００３０】
図３は、プリンタ部１４が出力する画像データの印字例（パターン印字例）を示す図である。
【００３１】
用紙には、第１画像領域“Ａ”と、第２画像領域“Ｂ”とが存在する。第１画像領域“Ａ”は、第２画像領域“Ｂ”に含まれる（または少なくともその一部が第２画像領域“Ｂ”に接する）ように位置される。第２画像領域“Ｂ”の外が、第２画像領域外“Ｃ”（ハッチングを付さない白色の領域で示す）となる。
【００３２】
第１画像領域“Ａ”は、コード情報が印字される領域である。第２画像領域“Ｂ”は、文字や写真、図形などを含む本来必要とされる画像データを印字するための領域の最外郭を示す領域であり、第２画像領域“Ｂ”の外は、通常は白紙となる部分（余白領域）である。
【００３３】
第２画像領域外“Ｃ”には、Ｙ色のドット２０１Ａ〜２０１Ｈが印字される。Ｙ色のドット２０１Ａ〜２０１Ｈは、第１画像領域“Ａ”の４隅を特定するように、第２画像領域外“Ｃ”に配置される。すなわちドット２０１Ａは、矩形である第１画像領域“Ａ”の左上の隅を水平左側に辿った第２画像領域外“Ｃ”の位置に印刷される。ドット２０１Ｂは、矩形である第１画像領域“Ａ”の左下の隅を水平左側に辿った第２画像領域外“Ｃ”の位置に印刷される。また、ドット２０１Ｃは、矩形である第１画像領域“Ａ”の左下の隅を垂直下側に辿った第２画像領域外“Ｃ”の位置に印刷される。ドット２０１Ｄは、矩形である第１画像領域“Ａ”の右下の隅を垂直下側に辿った第２画像領域外“Ｃ”の位置に印刷される。
【００３４】
同様に、ドット２０１Ｅは、矩形である第１画像領域“Ａ”の右下の隅を水平右側に辿った第２画像領域外“Ｃ”の位置に印刷される。また、ドット２０１Ｆは、矩形である第１画像領域“Ａ”の右上の隅を水平右側に辿った第２画像領域外“Ｃ”の位置に印刷される。ドット２０１Ｇは、矩形である第１画像領域“Ａ”の右上の隅を垂直上側に辿った第２画像領域外“Ｃ”の位置に印刷される。ドット２０１Ｈは、矩形である第１画像領域“Ａ”の左上の隅を垂直上側に辿った第２画像領域外“Ｃ”の位置に印刷される。
【００３５】
第１画像領域“Ａ”にコード情報が印字され、その位置を見つけやすくするために、Ｙ色のドット２０１Ａ〜２０１Ｈ（基準ｄｏｔ）が印字される。Ｙ色のドット２０１Ａ〜２０１Ｈは、コード情報の印字位置情報として機能する。これにより、コード情報の埋め込み位置が容易に検出可能となる。
【００３６】
また、コード情報を印字する第１画像領域“Ａ”の外側に、第２画像領域“Ｂ”を印字し、第１画像領域“Ａ”の位置情報を第２画像領域“Ｂ”の外に埋め込んでおくことで、第２画像領域“Ｂ”内に位置情報を設けるよりも、コード情報を検出しやすくすることができる。
【００３７】
なお、第２画像領域“Ｂ”は、文字、図形、写真などの本来必要とされる情報が記載された領域であることが望ましい。
【００３８】
図３の用紙を原稿としてスキャナ部１３が読込んだとき、印字されたマークであるＹ色のドット２０１Ａ〜２０１Ｈの位置から、所望の画像データの印字領域が特定される。また、Ｙ色でドットを印刷するので人間の目には目立ちにくいという効果がある。さらに、Ｙ色のドット２０１Ａ〜２０１Ｈを、コード情報から離して第２画像領域の外に位置させることで、Ｙ色のドット２０１Ａ〜２０１Ｈが本来必要な情報に干渉することがなくなる。
【００３９】
図４は、画像にコード情報を埋め込んだ後にプリントを行なう処理を示すフローチャートである。
【００４０】
このフローチャートでの処理は、画像処理部１０１のコンピュータにより実行される処理であり、画像にコード情報を埋め込み、その埋め込み位置を特定するための位置情報ｄｏｔをさらに埋め込むものである。
【００４１】
ステップＳ１０１において、スキャナ部１３などで読み取られた画像に対して、コード情報記憶部１０５の内容に基づいて生成された、ＱＲコードやバーコードなどのパターンが合成される。ステップＳ１０２において、ステップＳ１０１のパターンを含めた画像である第２画像領域“Ｂ”の最外郭の検出を行なう。
【００４２】
ステップＳ１０３において、コード情報位置を検出するためのドットを合成する処理が行なわれる。すなわち、ステップＳ１０１で合成されたコード情報の埋め込み位置情報と、ステップＳ１０２で検出された第２画像領域“Ｂ”を元に、コード情報印字位置情報であるＹ色ドットを合成し、プリント出力する。
【００４３】
図５は、コード情報印字位置情報が付加された画像の読込みおよび解析処理を示すフローチャートである。
【００４４】
このフローチャートでの処理も、画像処理部１０１のコンピュータにより実行される処理である。画像形成装置において、デジタル情報が解析されることでコード情報に基づく制御が行なわれる。
【００４５】
ステップＳ２０１において、スキャナ部１３を用いた画像の読込み処理が行なわれる。スキャナ部を用いずに画像入力インタフェース１０３から画像を入力してもよい。
【００４６】
ステップＳ２０２において、原稿をライン単位で読取りながらＹ色ドットの有無を判定する。これにより、Ｙ色ドットの横方向の位置が特定される。さらに、順次ライン単位に左右のＹ色ドットの有無を判定することで、Ｙ色ドットの縦方向の位置が特定される。
【００４７】
ステップＳ２０３において、Ｙ色ドットに基づいて第１画像領域“Ａ”が特定される。特定が完了した場合、ステップＳ２０４において、第１画像領域“Ａ”内のコード情報の解析が行なわれる。
【００４８】
ステップＳ２０３での第１画像領域“Ａ”の特定の処理について説明する。先ず、図３に示すように画像中の最も上にある２つのドット２０１Ｈ，２０１Ｇと、最も下にある２つのドット２０１Ｃ，２０１Ｄと、最も左にある２つのドット２０１Ａ，２０１Ｂと、最も右にある２つのドット２０１Ｅ，２０１Ｆとが検出される。
【００４９】
最も上にあるドットのうちの左側のドット２０１Ｈと最も下にあるドットのうちの左側のドット２０１Ｃとを結ぶ直線、最も上にあるドットのうちの右側のドット２０１Ｇと最も下にあるドットのうちの右側のドット２０１Ｄとを結ぶ直線、最も左にあるドットのうちの上側のドット２０１Ａと最も右にあるドットのうちの上側のドット２０１Ｆとを結ぶ直線、および、最も左にあるドットのうちの下側のドット２０１Ｂと最も右にあるドットのうちの下側のドット２０１Ｅとを結ぶ直線が想定される。
【００５０】
これら４本の直線に囲まれるエリアが、第１画像領域“Ａ”であるものとして特定される。
【００５１】
［実施の形態における効果］
【００５２】
以上の構成によると、コード情報を印字する第１の画像領域の外側に、第２の画像領域の情報が印字される。第１の画像領域の位置情報を、第２の画像領域外に印字することで、第１の画像領域内の埋め込みパターンと、第２の画像領域の画像データとを分離することなく埋め込みパターンの検出が可能となる。
【００５３】
これにより、埋め込みパターンを単純化したとしても、容易にコード情報の埋め込み位置を特定することが可能となる。
【００５４】
［その他］
【００５５】
本発明はＭＦＰ、ファクシミリ装置、複写機などの画像形成装置に対して実施することができる。
【００５６】
また、上述の実施の形態における処理は、ソフトウエアによって行なっても、ハードウエア回路を用いて行なってもよい。
【００５７】
また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【００５８】
なお、上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態の１つにおける４サイクル画像形成装置の全体構成を示す図である。
【図２】図１の画像形成装置が備える画像処理装置（コピー処理部）のブロック図である。
【図３】プリンタ部１４が出力する画像データの印字例（パターン印字例）を示す図である。
【図４】画像にコード情報を埋め込んだ後にプリントを行なう処理を示すフローチャートである。
【図５】コード情報印字位置情報が付加された画像の読込みおよび解析処理を示すフローチャートである。
【符号の説明】
【００６０】
１  ４サイクルカラー画像形成装置
１１  操作部
１１ａ  パネルキー
１２  ディスプレイ
１３  スキャナ部
１４  プリンタ部
１６  電源部
２３  コントローラ部
１０１  画像処理部
１０３  画像入力インタフェース
１０５  コード情報記憶部
２０１Ａ〜２０１Ｈ  Ｙ色のドット
“Ａ”  第１画像領域
“Ｂ”  第２画像領域
“Ｃ”  第２画像領域外の領域
【図１】
2010050884.tif 000003
【図２】
2010050884.tif 000004
【図３】
2010050884.tif 000005
【図４】
2010050884.tif 000006
【図５】
2010050884.tif 000007