(57)【要約】【課題】  ２次元コード印刷時のセルの太りによるグレード低下をなくし、読取り率の高い２次元コードを印刷できる印刷装置を提供する。【解決手段】  入力された２次元コード印刷データに基づき２次元コード印刷を行う印刷装置において、２次元コードを構成するセルのドット数を、入力されたデータから差し引いて２次元コードを作成する変換手段を備えた。【選択図】図１
2009116760.tif 000002
【特許請求の範囲】
【請求項１】
入力された２次元コード印刷データに基づき２次元コード印刷を行う印刷装置において、２次元コードを構成するセルのドット数を、入力されたデータから差し引いて２次元コードを作成する変換手段を備えたことを特徴とする印刷装置。
【請求項２】
前記ドット数の変換は印刷濃度に応じてなされ、印刷濃度が濃くなるにしたがい、無変換から縦横ドット変換に切り換わることを特徴とする請求項１記載の印刷装置。
【請求項３】
前記ドット数の変換は印刷濃度およびセルの構成ドット数に応じてなされることを特徴とする請求項１または２記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次元コード印刷が可能な印刷装置に関するものである。
【背景技術】
【０００２】
従来の１次元のバーコードに対し、高密度の情報量、カナや漢字の使用が可能で、汚れ等汚染によりデータの一部が隠れても読取りが可能（誤り訂正）等の優位性から、現在、２次元コードが広く普及している。
【０００３】
２次元コードは、１次元バーコードと同様に多種類が存在するが、日本においてはＱＲコードと呼ばれるマトリックス型の２次元コードが普及している。
【０００４】
ＱＲコードは、他の多くのマトリックス型の２次元コードと同様に、セルと呼ばれる正方形の構成要素によってシンボルが形成されている。
【０００５】
上述の２次元コードが持つ誤り訂正機能により、多少セルが擦れたり変形していても、読取りは可能である。しかし、そのような２次元コードのグレードは低く、外乱因子の影響を受けると容易に読取り不能となる。
【０００６】
グレードの判定は、次の６項目、即ち（１）リファランスデコード、（２）シンボルコントラスト、（３）印刷拡張（Ｘ）、（４）印刷拡張（Ｙ）、（５）軸の非均一性、および（６）誤り訂正未使用率の評価によってなされ、これら６項目の中で、最も低いグレードが総合判定グレードとなる。表１に検証項目と検証結果の一例を示す。
【０００７】
【表１】
2009116760.tif 000003
【０００８】
本願発明者は、低グレードの２次元コードを多数検証し、その大部分で印刷拡張（Ｘ）および印刷拡張（Ｙ）の評価グレードが低いために、総合グレードが低くなっていることを見い出した（例えば表１のサンプルＮｏ．１〜１５）。つまり、印刷拡張（Ｘ），（Ｙ）のグレードを向上させることができれば総合グレードも向上し、読取り不良が改善されることとなる。
【０００９】
印刷拡張のグレードを高めるには、印刷された２次元コードのセルを正方形にすることが重要である。各セルが正方形である正常な２次元コードデータが入力され、その入力データ通りの画像がプリンタから出力されるのであれば、低グレードの２次元コードとはならず、読取り不良となることもない。
【００１０】
しかし実際の印刷においては、文字太り、飛散、線細り等が多少なりとも起こり、入力データと寸分違わぬ出力画像が得られるものでもない。
【００１１】
そこで、サーマルプリンタにおいては、ＱＲコードのセルの設計長に一致するようにラベルの搬送量を調整し、これによりセルとして実際に印刷される長さが設計長に一致され、読取り精度の高いＱＲコードを印刷する方法が提案されている（特許文献１）。
【００１２】
また、フレキソ印刷においては、ＱＲコードの各ドットの面積を０．０１％〜７０％小さくして印刷用の版を作成し、印刷時の印刷圧力による画像太りによる読取り不良を低減する方法が提案されている（特許文献２）。
【００１３】
【特許文献１】特開２００６−２４００４０号公報
【特許文献２】特開２００６−１５４６９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
以上示したように、読取り精度の高いＱＲコードを印刷することを目的として各種方法が提案されているが、印刷速度が変化してしまい、単位時間あたりの印刷量に影響を及ぼすものであったり、自動化が困難であったりする等の不具合があった。
【課題を解決するための手段】
【００１５】
本発明は、入力された２次元コード印刷データに基づき２次元コード印刷を行う印刷装置において、２次元コードを構成するセルのドット数を、入力されたデータから差し引いて２次元コードを作成する変換手段を備えたことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、２次元コードのセルを構成するドットを、印刷濃度に応じて変換されるので、グレード低下の問題を解決し、高い読取り率を実現することが可能な印刷装置を提供することができる。
【発明を実施するための最良の形態】
【００１７】
本発明は、印刷濃度に応じて、セルの構成ドット数を差し引くことで、印刷速度を変化させることなく、印刷された２次元コードの印刷拡張（Ｘ）、印刷拡張（Ｙ）のグレードを良好にすることを可能とした。
【００１８】
以下、本発明の一実施例を図面に基づいて詳細に説明する。
【００１９】
図１は本発明の印刷装置の一実施例を示すブロック構成図であり、１０はホストコンピュータ、２０は印刷装置である。印刷装置２０は、制御部２１、データ変換部２２、描画部２３、メモリ２４および印写部２５により構成されている。
【００２０】
ホストコンピュータ１０は、印刷装置２０に対して印刷のための指令信号を送信する。この指令信号には例えばＱＲコードや、データマトリックス等の２次元コードの種別や２次元コードの指定範囲等を示すパラメータと、２次元コード印刷データを含む。
【００２１】
印刷装置２０のデータ変換部２２は、ホストコンピュータ１０からの信号を受信し、２次元コードの種別を認識し、２次元コード印刷データを２次元コードパターンアドレスに変換する。また、印刷する２次元コードの指定範囲を印刷領域情報として出力する。
【００２２】
制御部２１はマイクロプロセッサ等により構成され、データ変換部２２、描画部２３、メモリ２４および印写部２５を制御する。なお、本実施例において、印刷装置２０には印刷密度６００ｄｐｉの電子写真方式の印刷装置を用いている。また、２次元コードとしては、ＱＲコード（モデル２、バージョン４、誤り訂正レベルＭ（１５％））を用いている。
【００２３】
メモリ２４には少なくとも２つのテーブルが予め格納されており、１つは２次元コードの構成を示すテーブル、もう１つは表２に示すような印刷濃度とセル変換方法を示すテーブルである。
【００２４】
【表２】
2009116760.tif 000004
【００２５】
表２は、本発明に用いられるテーブル（印刷濃度対セル変換方法テーブル）の一実施例を示している。本実施例では、印刷濃度を決定する因子として現像バイアスを入力データとし、メモリ２４に格納された印刷濃度を導出するテーブルをもとに印刷濃度を推定し、推定された印刷濃度に見合った処理をセルに施す。なお、本実施例では現像バイアスから印刷濃度を導出しているが、他の印刷濃度を決定する因子、例えば、現像剤使用量、トナー濃度、感光体使用量、帯電器のグリッド電圧等から複合的に導出してもよい。また、感光体上の未転写像の画像濃度をセンサを用いて測定したり、あるいは転写後の画像や印刷後の画像から導出するものであってもよい。
【００２６】
描画部２３は、表２のテーブルを参照して、前述の２次元コードのビットパターンをドットパターンに展開して印刷データとして保持する。印写部２５はビットマップメモリに保持されているドットパターンの印刷データを印刷する。
【００２７】
次に本発明に係る２次元コード印刷装置の処理動作を図２のフローチャートを参照して説明する。
【００２８】
まず、ステップ１０１においてホストコンピュータ１０から送られてくる２次元コード印刷データを、データ変換部２２により２次元コードパターンアドレスに変換する。次にステップ１０２において、描画部２３が２次元コードパターンアドレスに基づいてメモリ２４に格納されたパターンテーブルから２次元コードパターンを読み出す。
【００２９】
さらに、ステップ１０３において描画部２３はメモリ２４に格納された印刷濃度対セル変換方法テーブル（表２）を参照して２次元コードパターンをドットパターンに展開してこれをビットパターンメモリに格納する。そして、ステップ１０４において印写部２５がビットパターンメモリのデータに基づいて２次元コードの印刷を行う。
【００３０】
この結果、従来は印刷濃度を濃くするとセル（黒セル）が潰れてしまい、図３（Ｂ）のように印刷されていたが、本発明ではセルは図３（Ａ）の如くなり、印刷画像も図４（Ａ）のように印刷される。
【００３１】
図４は理想状態でのＱＲコードの一例およびセル（黒セル）の構造を示す。
【００３２】
ドットとドットの間に隙間ができるとすじとなり、印刷品質の低下を招く。そこで、実際の印刷では図４（Ｂ）に示すようにドット同士が重なり合うように印刷される。また、この場合のセルの構成は図３（Ａ）の如くなる。印刷部分である黒セルおよび非印刷部分である白セルの各セルが正方形であり、印刷拡張（Ｘ）、印刷拡張（Ｙ）が良好な状態にある。
【００３３】
図５は、セルの縦方向および横方向のドット数を各々１ドット差引いたＱＲコードの一例である。
【００３４】
セルの縦方向および横方向のドットを１ドット差引くと、図５（Ｂ）に示すように破線で示した部分のドットがなくなる。そのため、理論通りであれば、図５（Ａ）の如き印刷となる。一方、印刷濃度が濃い条件下での印刷においては、セルの構成は図３（Ｂ）の如くなり、黒セルを構成するドットが太り、黒セルが白セル部を侵食した状態となる。このため、印刷拡張（Ｘ）、印刷拡張（Ｙ）が悪化することとなる。従って、印刷濃度が濃い条件下では、セルの縦方向および横方向のドットを差引くことにより、実際の印刷は図４（Ａ）のようになり、グレードが改善される。
【００３５】
表３に本実施例におけるセルのドット間引き方法と評価結果の一例を示す。
【００３６】
【表３】
2009116760.tif 000005
【００３７】
セルの変換を実施することで、各印刷濃度においてグレードが向上し、良好な読取り結果が得られた。
【００３８】
以上の実施例はＱＲコードを例に説明したが、本発明の基本的な考え方はこれ以外の正方形セルからなる２次元コード、例えばデータマトリックス、ベリコード、アズテックコード等にも適用することができる。しかし、本発明は印刷密度（解像度）を６００ｄｐｉとしＱＲコードを用いたときに特に大きな効果を発揮する。
【００３９】
上記により実印刷におけるセルの形状が整い、印刷拡張（Ｘ）、印刷拡張（Ｙ）の評価グレードが向上し、総合グレード向上が可能となったので、読取り不良を改善することが可能となった。
【図面の簡単な説明】
【００４０】
【図１】本発明の印刷装置の一実施例を示すブロック構成図。
【図２】本発明の処理動作を示すフローチャート。
【図３】印刷濃度とセルの構成を示す説明図。
【図４】ＱＲコードの一例およびセルの構造を示す説明図。
【図５】セルの縦方向および横方向のドット数を各々１ドット差引いたＱＲコードの一例およびその時のセルの構造を示す説明図。
【符号の説明】
【００４１】
１０  ホストコンピュータ
２０  印刷装置
２１  制御部
２２  データ変換部
２３  描画部
２４  メモリ
２５  印写部
【図１】
2009116760.tif 000006
【図２】
2009116760.tif 000007
【図３】
2009116760.tif 000008
【図４】
2009116760.tif 000009
【図５】
2009116760.tif 000010