(57)【要約】【課題】単色のパターンを印刷することによって複数の色彩の配列により特定のデータを示す光学式認識コードを得ることが可能となる。【解決手段】パターン決定処理部は、被印刷物が分割された複数のセルの各々に対して、複数の色彩のうち当該セルに割り当てられた色彩のみを露出させるパターンを決定する。パターン印刷処理部１４は、複数のセルの各々に対して決定されたパターンを当該セル上に印刷する。複数のセルの各々において露出される色彩の配列は光学式認識コードを形成する。【選択図】図２
2015103080.tif 000002
【特許請求の範囲】
【請求項１】
複数の色彩が配置された被印刷物に当該複数の色彩以外の色彩で形成されるパターンを印刷する印刷方法であって、
前記被印刷物を構成する複数のセルの各々に対して、前記複数の色彩のうち当該セルに割り当てられた色彩のみを露出させる前記パターンを決定するステップと、
前記複数のセルの各々に対して決定されたパターンを、前記被印刷物を構成する当該セル上に印刷するステップと
を具備し、
前記複数のセルの各々において露出される色彩の配列が光学式認識コードを形成する
ことを特徴とする印刷方法。
【請求項２】
前記被印刷物は、前記複数の色彩がストライプ状に配列されていることを特徴とする請求項１記載の印刷方法。
【請求項３】
前記パターンの色彩は、黒色を含むことを特徴とする請求項１または２記載の印刷方法。
【請求項４】
前記被印刷物に配置された複数の色彩は、赤色、緑色及び青色を含むことを特徴とする請求項１〜３のいずれか１項に記載の印刷方法。
【請求項５】
前記印刷するステップにおいて、印刷精度に応じたパターンを印刷することを特徴とする請求項１〜４のいずれか１項に記載の印刷方法。
【請求項６】
請求項１〜５のいずれか１項に記載の印刷方法によって前記被印刷物上に形成された光学式認識コード。
【請求項７】
請求項６記載の光学式認識コードが付された物品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷方法、光学式認識コード及び光学式認識コードが付された物品に関する。
【背景技術】
【０００２】
一般的に、物品に付される情報処理用の光学式認識コード（光学式シンボル）として種々のものが利用されている。光学式認識コードは光学的に読み取られるコードであり、このような光学式認識コードとしては例えば一次元方向の黒及び白のパターンで情報を記録するバーコード等が広く実用化されている。
【０００３】
更に、近年では、複数のセルが線状に配列されており、例えば３色の色彩（例えば、赤色、緑色、青色）が所定の配列で当該各セルに付された光学式認識コード（以下、カラービットコードと表記）が開発されている（例えば、特許文献１を参照）。
【０００４】
このカラービットコードによれば、色彩の遷移（変化）によって特定のデータを表すことができるため、カラービットコードにおける各色彩の占める領域の大きさ及び形状の制限は緩く、当該カラービットコードが例えば凹凸のある表面や柔軟性のある素材上に付された場合であっても、バーコード等と比較して、高い読み取り精度を実現することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０２７０２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、このようなカラービットコードを被印刷物（例えば、紙及びシート等）に印刷する場合、当該カラービットコードは上述したように３色の色彩を利用したコードであるため、当該３色のインクが必要となる。
【０００７】
近年ではカラープリンタが普及したとはいえ、例えばハンディプリンタや単純な機構のプリンタではモノクロのものが多く、このようなプリンタではカラービットコードを印刷することはできない。
【０００８】
また、カラープリンタを用いる場合であっても、コストの観点から単色のインクでカラービットコードを印刷できることが好ましい。
【０００９】
そこで、本発明の目的は、単色のパターンを印刷することによって複数の色彩の配列により特定のデータを示す光学式認識コードを得ることにある。
【課題を解決するための手段】
【００１０】
本発明の１つの態様によれば、複数の色彩が配置された被印刷物に当該複数の色彩以外の色彩で形成されるパターンを印刷する印刷方法が提供される。この印刷方法は、前記被印刷物を構成する複数のセルの各々に対して、前記複数の色彩のうち当該セルに割り当てられた色彩のみを露出させる前記パターンを決定するステップと、前記複数のセルの各々に対して決定されたパターンを当該セル上に印刷するステップとを具備し、前記複数のセルの各々において露出される色彩の配列が光学式認識コードを形成する。
【発明の効果】
【００１１】
本発明は、単色のパターンを印刷することによって複数の色彩の配列により特定のデータを示す光学式認識コードを得ることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る印刷方法を実行する印刷装置の主として機能構成を示すブロック図。
【図２】本実施形態において用いられる被印刷物の一例を示す図。
【図３】本実施形態における被印刷物１００が分割された複数のセルについて説明するための図。
【図４】図１に示すパターン格納部１２に格納されているパターンのうち、被印刷物１００に配置される赤色１０１に対応するパターンを示す図。
【図５】図４に示すパターン３０１が被印刷物１００を構成するセル２００上に印刷された場合について説明するための図。
【図６】図１に示すパターン格納部１２に格納されているパターンのうち、被印刷物１００に配置される緑色１０２に対応するパターンを示す図。
【図７】図６に示すパターン３０２が被印刷物１００を構成するセル２００上に印刷された場合について説明するための図。
【図８】図１に示すパターン格納部１２に格納されているパターンのうち、被印刷物１００に配置される青色１０３に対応するパターンを示す図。
【図９】図８に示すパターン３０３が被印刷物１００を構成するセル２００上に印刷された場合について説明するための図。
【図１０】本実施形態に係る印刷方法を実行する印刷装置１０の処理手順を示すフローチャート。
【図１１】図１０に示す処理が実行されることによってパターンが印刷された被印刷物１００について具体的に説明するための図。
【図１２】パターンが印刷された際に縦方向に歪みが生じている場合について説明するための図。
【図１３】各印刷精度において各マスキング線幅から構成されたパターンが印刷された場合に、読取装置においてカラービットコードが読み取られたか否かの実測結果を示す図。
【図１４】印刷精度が誤差なしであって、かつ、マスキング線幅が０．８ｍｍの場合にパターンが印刷された被印刷物１００の一例を示す図。
【図１５】被印刷物１００に印刷されるパターンと同じ色彩の線４００が配置された被印刷物１００の一例を示す図。
【図１６】図１５に示す被印刷物１００にパターンが印刷された場合について説明するための図。
【図１７】図１５に示す被印刷物１００よりも幅が広い線４００が配置された被印刷物１００の一例を示す図。
【図１８】図１７に示す被印刷物１００にパターンが印刷された場合について説明するための図。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態について説明する。
【００１４】
図１は、本実施形態に係る印刷方法を実行する印刷装置の主として機能構成を示すブロック図である。図１に示す印刷装置は、当該装置の各機能を実現するためのハードウェア構成、またはハードウェアとソフトウェアとの組み合わせ構成として実現されている。ソフトウェアは、予め記憶媒体またはネットワークからインストールされ、印刷装置１０にその機能を実現させるためのプログラムからなる。
【００１５】
なお、本実施形態によれば、後述するように複数の色彩が配置された被印刷物に当該複数の色彩以外の色彩で形成されるパターンが印刷される。ここで、本実施形態における被印刷物は、印刷装置１０によってパターンが印刷可能なものであればよく、例えば各種用紙、シート及びテープ等を含む。また、被印刷物に配置される複数の色彩は、３つの色彩、例えば赤色、緑色及び青色を含むものとする。
【００１６】
図１に示すように、印刷装置１０は、コード生成処理部１１、パターン格納部１２、パターン決定処理部１３及びパターン印刷処理部１４を含む。
【００１７】
コード生成処理部１１は、所定のデータに対応する光学式認識コードを生成する。ここで、コード生成処理部１１によって生成される光学式認識コードには、複数の色彩の配列（順番）により特定のデータを示すコード（以下、カラービットコードと表記）が含まれる。
【００１８】
なお、カラービットコードにおいて各セルに割り当てられる複数の色彩は、上述した被印刷物に配置される複数の色彩と同様に、例えば赤色、緑色及び青色を含む。
【００１９】
パターン格納部１２には、被印刷物に配置される複数の色彩の各々（つまり、カラービットコードにおいて各セルに割り当てられる複数の色彩の各々）に対応するパターン（を示す情報）が予め格納されている。
【００２０】
なお、被印刷物に配置される複数の色彩の各々に対応するパターンは、コード生成処理部１１によって生成されたカラービットコードに応じて当該被印刷物を構成する複数のセル上に印刷されるパターンであって、当該セルに割り当てられた色彩のみを露出させるパターンである。
【００２１】
パターン決定処理部１３は、被印刷物を構成する複数のセルの各々に対して、当該被印刷物に配置されている複数の色彩のうち当該セルに割り当てられた色彩のみを露出させるパターンを決定する。この場合、パターン決定処理部１３は、コード生成処理部１１によって生成されたカラービットコードに基づいて、パターン格納部１２に格納されているパターン（つまり、被印刷物に配置される複数の色彩の各々に対応するパターン）の中から各セルに割り当てられた色彩に対応するパターンを決定する。
【００２２】
パターン印刷処理部１４は、コード生成処理部１１によって生成されたカラービットコードに基づいて被印刷物を構成する複数のセルの各々に対して決定されたパターンを、当該各セル上に印刷する。
【００２３】
次に、上述した複数の色彩が配置された被印刷物及び当該被印刷物（を構成するセル）上に印刷されるパターンについて具体的に説明する。
【００２４】
まず、図２は、本実施形態において用いられる被印刷物の一例を示す。図２に示すように、本実施形態における被印刷物１００は、複数の色彩として例えば赤色１０１、緑色１０２及び青色１０３がストライプ状に配列されたテープであるものとする。具体的には、ストライプの本数が１２本（つまり、各色彩１０１〜１０３が４本ずつ）であり、各ストライプの高さは０．５ｍｍであるものとする。つまり、テープ幅は６ｍｍであるものとする。
【００２５】
また、本実施形態における被印刷物１００は、図３に示すように、上記したストライプに対して平行方向に分割された複数のセル２００から構成される。図３に示す例では、被印刷物１００は、１４のセル２００から構成されている。
【００２６】
次に、図４は、図１に示すパターン格納部１２に格納されているパターンのうち、被印刷物１００に配置される赤色１０１に対応するパターンを示す。この赤色１０１に対応するパターン３０１は、被印刷物１００に配置される複数の色彩以外の色彩、例えば黒色で形成されており、被印刷物１００（を構成するセル２００）において赤色１０１以外の緑色１０２及び青色１０３の各々を覆うことができる幅を有する複数の線（バー）から構成される。なお、以下に説明する緑色１０２及び青色１０３に対応するパターンについても同様である。
【００２７】
この図４に示すパターン３０１が被印刷物１００（を構成するセル２００）上に印刷された場合、当該セル２００では、図５に示すように当該パターン３０１によって緑色１０２及び青色１０３が覆われ、赤色１０１のみが露出される。
【００２８】
図６は、図１に示すパターン格納部１２に格納されているパターンのうち、被印刷物１００に配置される緑色１０２に対応するパターンを示す。
【００２９】
この図６に示すパターン３０２が被印刷物１００（を構成するセル２００）上に印刷された場合、当該セル２００では、図７に示すように当該パターン３０２によって赤色１０１及び青色１０３が覆われ、緑色１０２のみが露出される。
【００３０】
図８は、図１に示すパターン格納部１２に格納されているパターンのうち、被印刷物１００に配置される青色１０３に対応するパターンを示す。
【００３１】
この図８に示すパターン３０３が被印刷物１００（を構成するセル２００）上に印刷された場合、当該セル２００では、図９に示すように当該パターン３０３によって赤色１０１及び緑色１０２が覆われ、青色１０３のみが露出される。
【００３２】
次に、図１０のフローチャートを参照して、本実施形態に係る印刷方法を実行する印刷装置１０の処理手順について説明する。
【００３３】
まず、コード生成処理部１１は、所定のデータに対応するカラービットコード（光学式認識コード）を生成する（ステップＳ１）。なお、カラービットコードを生成するための所定のデータは、例えば印刷装置１０を利用するユーザ等によって指定される。
【００３４】
ここでコード生成処理部１１によって生成されるカラービットコードは、上述したように複数の色彩（ここでは、赤色、緑色及び青色の３色の色彩）が所定の順番で一列に配列されたものであり、当該配列において同じ色彩は隣接しないものとする。すなわち、このようなカラービットコードによれば、隣接する２つの色彩の遷移（変化）毎に例えば２進数の構成要素「０」または「１」等を割り当てておくことによって、上記した複数の色彩の所定の配列により特定のデータを表すことができる。なお、カラービットコードについては例えば特開２００８−２８７４１４号公報及び特開２００８−０２７０２９号公報等に開示されているため、ここではその詳細な説明については省略する。
【００３５】
ここで、被印刷物１００が印刷可能な状態に設定され、当該被印刷物１００に対してパターンを印刷する旨がユーザによって指示されたものとする。
【００３６】
この場合、上述した被印刷物１００を構成する複数のセル２００の各々について、後述するステップＳ２の処理が実行される。以下の説明において、ステップＳ２の処理の対象となるセル２００を便宜的に対象セル２００と称する。
【００３７】
なお、被印刷物１００を構成する複数のセル２００の数は、上記したコード生成処理部１１によって生成されたカラービットコードにおいて所定の順番で配列される色彩の数（以下、単にカラービットコードにおける色彩の数と表記）と同一である。すなわち、後述するように各セル２００上に印刷されるパターンの幅は、被印刷物１００（における複数の色彩が配置されている領域）の幅及びカラービットコードにおける色彩の数から予め決定されているものとする。
【００３８】
以下、カラービットコードにおける色彩の数及び被印刷物１００を構成する複数のセル２００は共にｎ（ｎは２以上の整数）であるものとする。また、ステップＳ１において生成されたカラービットコードにおける始点となる色彩から終点となる色彩までの各色彩を、１〜ｎ番目の色彩と称する。また、被印刷物１００の一端に配置されたセル２００から他端に配置されたセル２００までの各セル２００を、１〜ｎ番目のセル２００と称する。
【００３９】
この場合、パターン決定処理部１３は、コード生成処理部１１によって生成されたカラービットコードに基づいて、対象セル２００に割り当てられた色彩を特定する。具体的には、パターン決定処理部１３は、対象セル２００がｉ（ｉ＝１、２、…、ｎ）番目のセル２００である場合には、当該対象セル２００に割り当てられた色彩としてｉ番目の色彩を特定する。
【００４０】
パターン決定処理部１３は、パターン格納部１２を参照して、特定された色彩（ｉ番目の色彩）に対応するパターンを、対象セル２００のパターンとして決定する（ステップＳ２）。ここで、パターン決定処理部１３によって特定された色彩が例えば赤色である場合には、当該赤色に対応するパターン（つまり、対象セル２００に割り当てられた赤色のみを露出させるパターン）３０１を決定する。
【００４１】
ステップＳ２の処理が実行されると、被印刷物１００を構成する全てのセル２００（つまり、１番目〜ｎ番目のセル２００の全て）について当該ステップＳ２の処理が実行された否かが判定される（ステップＳ３）。
【００４２】
全てのセル２００について処理が実行されていないと判定された場合（ステップＳ３のＮＯ）、上述したステップＳ２に戻って処理が繰り返される。この場合、ステップＳ２の処理が実行されていないセル２００を対象セル２００としてステップＳ２の処理が実行される。
【００４３】
一方、全てのセル２００について処理が実行されたと判定された場合（ステップＳ３のＹＥＳ）、パターン印刷処理部１４は、被印刷物１００を構成する各セル２００上に、当該セル２００のパターン（つまり、当該セル２００に対して上記したステップＳ２において決定されたパターン）を印刷する。
【００４４】
本実施形態においては、図１０に示す処理が実行されることにより、被印刷物１００を構成する各セル２００に対して当該セル２００に割り当てられた色彩に対応するパターンを印刷することができる。
【００４５】
ここで、図１１を参照して、図１０に示す処理が実行されることによってパターンが印刷された被印刷物１００について具体的に説明する。ここでは、上述したコード生成処理部１１によって生成されたカラービットコードにおける色彩の配列（順番）は、赤→緑→青→緑→青→赤→青→赤→緑→赤→緑→青→緑→青であるものとする。
【００４６】
コード生成処理部１１によってこのようなカラービットコードが生成された場合、被印刷物１００を構成する１４個の各セル２００上には、図１１に示すように各パターン（当該セル２００に割り当てられた色彩に対応するパターン）が印刷される。このようにパターンが印刷された被印刷物１００（を構成する各セル２００）において露出される色彩の配列は、コード生成処理部１１によって生成されたカラービットコード（光学式認識コード）を形成する。
【００４７】
すなわち、本実施形態によれば、被印刷物１００に対して例えば黒色のような単色のパターンを印刷するのみで、被印刷物１００上に形成されたカラービットコードを得ることが可能となる。
【００４８】
なお、このように得られたカラービットコード（被印刷物１００）は、例えばＩＤ（識別コード）等として各種物品に付すことができる。このようにカラービットコードを各種物品に付しておくことによって、当該物品のＩＤや当該物品に関する各種情報（つまり、カラービットコードによって示されるデータ）をカラービットコードの読取装置を用いて得ることが可能となる。なお、カラービットコードを読み取ることが可能な読取装置（光学式認識コード認識装置）については例えば特開２００８−２８７４１４号公報等に開示されているため、ここではその詳細な説明については省略する。
【００４９】
また、カラービットコードが付される物品とは有体物であればよく、必ずしも固い剛体である必要はない。例えば食品等の柔らかい物品であってもよいし、衣服等の柔軟性のある物品であってもよい。
【００５０】
ここで、本実施形態に係る印刷方法においては、各セル２００に割り当てられた色彩のみが露出されるようにパターンを印刷する必要があるため、極めて高い印刷精度（位置精度）が要求される。上述した図２に示すような被印刷物１００の場合、横方向（ストライプに対して平行方向）に歪み（ずれ）等が生じたとしても影響は少ないが、縦方向（ストライプに対して垂直方向）に歪みが生じると、露出させるべき色彩以外の色彩が露出されてしまう。
【００５１】
なお、上述した図２において説明したように被印刷物１００が赤色１０１、緑色１０２及び青色１０３がストライプ状に配列されたテープであるものとすると、テープの仕様上、送り方向が横方向となる。このような場合において小型のプリンタ（印刷装置）を用いた場合、送り方向（横方向）の歪みは出にくいが、非送り方向（縦方向）は歪みが出やすい場合が多い。
【００５２】
ここで、上述した図４に示すパターン（つまり、赤色１０１に対応するパターン）３０１が被印刷物１００（が分割されたセル２００）上に印刷される場合について具体的に説明すると、縦方向の歪みが生じていない場合には、前述した図５に示すように赤色１０１のみが露出される。一方、縦方向（ここでは、下方向）の歪みが生じている場合には、図１２に示すように赤色１０１及び緑色１０２が露出される。
【００５３】
このように被印刷物１００を構成する各セル２００において露出させるべき色彩以外の色彩が露出されてしまうと、読取装置における当該セル２００の色彩を正確に読み取ることができなくなり、結果としてカラービットコードの読み取り精度が低下する。
【００５４】
そこで、本実施形態においては、上述したパターン格納部１２に印刷精度に応じた複数のパターンを格納しておき、当該印刷精度に応じたパターンが印刷されるものとする。すなわち、上記したように縦方向の印刷精度が低い（つまり、縦方向に歪みが生じる）ような場合には、被印刷物１００上に印刷されるパターンを構成する当該被印刷物１００に配置された各色彩を覆う線（パターン）の幅（以下、マスキング線幅と表記）を当該被印刷部１００におけるストライプの高さ（つまり、各色彩の高さ）よりも広くする。
【００５５】
これによれば、マスキング線幅とストライプの高さとの差分の範囲内であれば、パターンの印刷において縦方向の歪みが生じたとしても、露出させるべき色彩のみを露出させることができる。
【００５６】
ここで、図１３は、各印刷精度において各マスキング線幅から構成されたパターンが印刷された場合に、上述した読取装置においてカラービットコードが読み取られたか否かの実測結果を示す。
【００５７】
なお、図１３は、上述した図２において説明したようにストライプの本数が１２本であり、各ストライプの高さが０．５ｍｍである、幅が６ｍｍのテープに対して印刷された場合の実測結果を示している。
【００５８】
ここでは、印刷精度は、パターンが被印刷物１００（を構成するセル２００）上に印刷される場合に縦方向（上方向または下方向）に生じる歪み（ずれ）の幅を示し、「誤差なし」、「±０．１ｍｍ」〜「±０．３ｍｍ」を含む。「誤差なし」は、パターンが被印刷物１００上に印刷された場合に縦方向の歪みが生じないことをいう。また、「±０．１ｍｍ」とは、パターンが被印刷物１００上に印刷された場合に縦方向に０．１ｍｍの歪みが生じることをいう。同様に、「±０．２ｍｍ」とはパターンが被印刷物１００上に印刷された場合に縦方向に０．２ｍｍの歪みが生じることをいい、「±０．３ｍｍ」とはパターンが被印刷物１００上に印刷された場合に縦方向に０．３ｍｍの歪みが生じることをいう。
【００５９】
また、マスキング線幅（ｍｍ／本）は、被印刷物１００に配置された１つの色彩を覆う線の幅を示し、０．５ｍｍ〜０．８ｍｍを含む。
【００６０】
なお、図１３に示す実測結果において、「○」は、読取装置において安定してカラービットコードを正確に読み取ることができたことを示す。また、「△」は、読取装置において３回に１回程度のみカラービットコードを正確に読み取ることができたことを示す。更に、「×」は、読取装置において稀にしかカラービットコードを正確に読み取ることができなかったことを示す。
【００６１】
具体的には、図１３に示す実測結果においては、印刷精度が「誤差なし」であって、かつ、マスキング線幅が０．５ｍｍの場合に、読取装置において安定してカラービットコードを正確に読み取ることができたことが示されている。また、印刷精度が「誤差なし」であって、かつ、マスキング線幅が０．６ｍｍの場合に、読取装置において安定してカラービットコードを正確に読み取ることができたことが示されている。同様に、印刷精度が「±０．１ｍｍ」であって、かつ、マスキング線幅が０．６ｍｍの場合に、読取装置において安定してカラービットコードを正確に読み取ることができたことが示されている。なお、例えば印刷精度が「誤差なし」であって、かつ、マスキング線幅が０．５ｍｍの場合には、上述した図１１に示すような被印刷物１００を得ることができる。
【００６２】
また、図１３に示す実測結果においては、印刷精度が「±０．１ｍｍ」であって、かつ、マスキング線幅が０．５ｍｍの場合に、読取装置において３回に１回程度のみカラービットコードを正確に読み取ることができたことが示されている。また、印刷精度が「±０．２ｍｍ」であって、かつ、マスキング線幅が０．５ｍｍ〜０．７ｍｍの場合に、読取装置において３回に１回程度のみカラービットコードを正確に読み取ることができたことが示されている。同様に、印刷精度が「誤差なし」及び「±０．１ｍｍ」であって、マスキング線幅が０．７ｍｍの場合に、読取装置において３回に１回程度のみカラービットコードを正確に読み取ることができたことが示されている。
【００６３】
また、図１３に示す実測結果においては、印刷精度が「±０．３ｍｍ」であって、かつ、マスキング線幅が０．５ｍｍ〜０．８ｍｍの場合に、読取装置において稀にしかカラービットコードを正確に読み取ることができなかったことが示されている。同様に、印刷精度が「誤差なし」、「±０．１ｍｍ」及び「±０．２ｍｍ」であって、マスキング線幅が０．８ｍｍの場合に、読取装置において稀にしかカラービットコードを正確に読み取ることができなかったことが示されている。
【００６４】
具体的には、例えば印刷精度が「−０．３ｍｍ」であって、かつ、マスキング線幅が０．５ｍｍの場合には、上述した図１２において説明したように被印刷物１００を構成する各セル２００において露出されるべき色彩以外の色彩までも露出されてしまうため、各セル２００における色彩の判別が困難となり、結果としてカラービットコードの読み取り精度が低下する。
【００６５】
また、例えば印刷精度が「誤差なし」であって、かつ、マスキング線幅が０．８ｍｍの場合には、図１４に示すように被印刷物１００を構成する各セル２００において露出されるべき色彩の割合が減少するため、認証装置における読み取り精度が低下する。
【００６６】
上述した図１３に示す実測結果によれば、マスキング線幅が狭い場合、印刷精度が低いときに１つのセル２００において複数の色彩が露出されてしまうため、読み取り精度が低下する。これに対して、マスキング線幅を広くすることで印刷精度が低い場合であっても異なる色彩が混じることを防止することができるが、セル２００において露出される色彩の割合が低下するため、当該色彩が暗くなり、読取装置において当該色彩を認識することが困難になる。
【００６７】
一方、図１３に示す実測結果によれば、印刷精度が±０．１ｍｍでマスキング線幅を０．６ｍｍとすると比較的安定した読み取りが可能であることがわかる。これは、読取装置（例えば、カメラ）で撮像された画像に対してデコード（読み取り）が行われるため、テープ幅等に依存することなく同様な結果となる。
【００６８】
また、図１３に示す実測結果によれば、上記したようにマスキング線幅を広くすると読み取り精度が低下することがわかるが、このように印刷精度が低くマスキング線幅を広くする必要がある場合には被印刷物１００（テープ幅）を大きくしてアップスケーリングすることで、読み取り精度を向上させることが可能となる。これに対して、テープ幅を補足しない場合には、印刷精度の要求が厳しくなる。
【００６９】
本実施形態においては、上述したように印刷精度に応じたパターンを印刷することによって、読取装置において正確に読み取ることが可能なカラービットコードを得ることが可能となる。なお、被印刷物１００に印刷されるパターンのマスキング線幅は、印刷装置１０による印刷精度に基づいてユーザが指定してもよいし、当該印刷装置１０による印刷結果に基づいて自動的に選択されるような構成とすることも可能である。
【００７０】
また、ここでは印刷精度が低い場合の対応として印刷精度に応じたパターンが印刷されるものとして説明したが、当該対応として、図１５に示すように例えば被印刷物１００に印刷されるパターンと同じ色彩の線４００が配置された被印刷物１００を用意することも可能である。換言すれば、被印刷物１００に印刷されるパターンの色彩が黒色であるものとすると、被印刷物１００上の各色彩（赤色１０１、緑色１０２及び青色１０３）は、黒線４００で構成された枠内に配置される。このような被印刷物１００を用いた場合、黒線４００の幅の範囲内であれば、パターンの印刷において縦方向の歪みが生じたとしても、図１６に示すように、露出させるべき色彩のみを露出させることができる。
【００７１】
また、被印刷物１００上の黒線４００の幅（つまり、黒線４００の割合）は、印刷精度（位置精度）に応じて決定されればよい。すなわち、被印刷物１００上の黒線４００の幅は、印刷精度が低さに応じて広くすればよい。具体的には、図１７に示すような黒線４００の幅が広い被印刷物１００を用いた場合には、図１５及び図１６において説明した場合よりも更に印刷精度が低い場合であっても、図１８に示すように露出させるべき色彩のみを露出させることができる。
【００７２】
なお、上記したように被印刷物１００上の黒線４００の幅を広くすれば、より正確に露出させるべき色彩のみを露出させることができるが、図１６に示す被印刷物１００と比較して図１８に示す被印刷部１００では露出している色彩の割合が減少する。これは、上述したマスキング線幅が広いパターンを用いた場合と同様に、上述した読取装置による読み取り精度に影響を及ぼす。
【００７３】
すなわち、露出させるべき色彩のみを露出させるためには印刷精度に対して十分な幅の黒線４００を被印刷物１００上に配置しておく必要があるが、当該黒線４００の幅が過度に広いと読み取り精度が低下するため、適切な幅の黒線４０を配置することが好ましい。
【００７４】
また、印刷精度に対して広い幅の黒線４００を配置する必要がある場合には、上記した読み取り精度の低下を軽減するために、テープ幅の広い被印刷物１００を用いることで、読み取り精度を向上させることが可能となる。
【００７５】
上記したように本実施形態においては、被印刷物１００を構成する複数のセル２００の各々に対して、複数の色彩のうち当該セル２００に割り当てられた色彩のみを露出させるパターンを決定し、当該複数のセル２００の各々に対して決定されたパターンを当該セル２００上に印刷し、当該複数のセル２００において露出される色彩の配列が光学式認識コードを形成する構成により、単色のパターンを印刷することによってカラービットコード（複数の色彩の配列により特定のデータを示す光学式認識コード）を得ることが可能となる。
【００７６】
また、本実施形態においては、被印刷物１００（を構成する各セル２００）上に印刷されるパターンの色彩が黒色を含むことにより、例えばモノクロのハンディプリンタ等を用いて印刷した場合であってもカラービットコードを得ることができる。
【００７７】
また、本実施形態においては、印刷精度に応じたパターンを印刷することにより、印刷精度が低い場合であっても読取装置によって正確に読み取ることが可能なカラービットコードを得ることができる。
【００７８】
なお、本実施形態における被印刷物１００（を構成する各セル２００）には当該複数の色彩が配置されていればストライプ状でなくてもよいが、印刷装置（プリンタ）の特性及び精度等の観点からはストライプ状であることが好ましい。
【００７９】
なお、本願発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組合せてもよい。  
【符号の説明】
【００８０】
１０…印刷装置、１１…コード生成処理部、１２…パターン格納部、１３…パターン決定処理部、１４…パターン印刷処理部。
【図１】
2015103080.tif 000003
【図２】
2015103080.tif 000004
【図３】
2015103080.tif 000005
【図４】
2015103080.tif 000006
【図５】
2015103080.tif 000007
【図６】
2015103080.tif 000008
【図７】
2015103080.tif 000009
【図８】
2015103080.tif 000010
【図９】
2015103080.tif 000011
【図１０】
2015103080.tif 000012
【図１１】
2015103080.tif 000013
【図１２】
2015103080.tif 000014
【図１３】
2015103080.tif 000015
【図１４】
2015103080.tif 000016
【図１５】
2015103080.tif 000017
【図１６】
2015103080.tif 000018
【図１７】
2015103080.tif 000019
【図１８】
2015103080.tif 000020