(57)【要約】      （修正有）【課題】別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知可能な構成を提供する。【解決手段】情報コード１０のコード領域１１内に、特定パターン領域とデータ記録領域と誤り訂正符号記録領域とが設けられる。コード領域１１内に配列されるセルのうち誤り訂正可能な変色領域１３に配置されるセルを印字するためのインクは、残りのセルを印字するためのインクよりも周囲の温度の影響を受けて色が変化しやすい。【選択図】図３
2019175033.tif 000002
【特許請求の範囲】
【請求項１】
所定の媒体に対して複数種類のセルをコード領域内に配列するように印字してなる情報コードであって、
前記コード領域内に、予め定められた形状の特定パターンが配置される特定パターン領域と、複数種類の前記セルによって所定のデータが記録されるデータ記録領域と、複数種類の前記セルによって誤り訂正符号が記録される誤り訂正符号記録領域とが設けられ、
前記コード領域内に配列されるセルのうち誤り訂正可能な所定の範囲に配置されるセルを印字するためのインクは、残りのセルを印字するためのインクと比較して、所定条件によって色が変化することを特徴とする情報コード。
【請求項２】
前記所定の範囲は、複数のブロックに分割され、
前記ブロックごとに、セルを印字するインクの色の変化が、前記所定条件によって異なることを特徴とする請求項１に記載の情報コード。
【請求項３】
前記複数のブロックは、前記所定条件によって色が変化する順に並んで配置されることを特徴とする請求項２に記載の情報コード。
【請求項４】
前記所定条件は、周囲の温度に関するものであることを特徴とする請求項１〜３のいずれか一項に記載の情報コード。
【請求項５】
前記所定条件は、周囲の光に関するものであることを特徴とする請求項１〜３のいずれか一項に記載の情報コード。
【請求項６】
前記所定条件は、周囲の酸素に関するものであることを特徴とする請求項１〜３のいずれか一項に記載の情報コード。
【請求項７】
所定の媒体に対して複数種類のセルを配列することでデータがそれぞれ記録されるコード領域を複数印字してなる情報コードであって、
複数のコード領域のうちの一部のコード領域を構成するセルを印字するためのインクは、残りのコード領域を構成するセルを印字するためのインクよりも所定条件によって色が変化することを特徴とする情報コード。
【請求項８】
所定の媒体に対して複数種類のセルを一方向に配列するように印字してなる情報コードであって、
前記セルの前記一方向に直交する方向での一側を構成する部分を印字するためのインクは、残りを構成する部分を印字するためのインクよりも所定条件によって色が変化することを特徴とする情報コード。
【請求項９】
請求項１〜６のいずれか一項に記載の情報コードを光学的に読み取る情報コード読取装置であって、
前記情報コードを光学的に読み取ることで前記所定のデータを取得する読取部と、
前記読取部による読み取りの際に利用した誤り訂正率に基づいて、前記所定条件の変化を検知する検知部と、
を備えることを特徴とする情報コード読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コード及び情報コード読取装置に関するものである。
【背景技術】
【０００２】
現在、バーコードやＱＲコード（登録商標）などの情報コードが様々な用途で使用されており、その使用目的も多様化しつつある。例えば、下記特許文献１に開示される情報コードは、赤外光が照射されたときに、明色の反射特性を示す明色モジュールと暗色の反射特性を示す暗色モジュールとが複数配列されてコード領域が構成され、このコード領域の一部に、赤外光が照射されたときにコード領域を構成する各モジュールからの反射光を透過させ、可視光の透過を妨げる被覆部が設けられるように構成されている。これにより、一般的な読取装置による情報コードの読み取りを困難とし、その一方で、赤外光を照明可能な特定の読取装置を用いて読み取りを行う場合には確実に読み取ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１２６３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、製品等に付されている情報コードには、その情報コードを付す時点までの情報を記録することができる一方で、情報コードが付された後の製品等に関する情報は、その情報コードに記録することができない。例えば、実験品や長期貯蔵品等であれば、情報コードが付された後の環境変化等も記録として残したい場合があり、このような場合には、サーモラベルなど、その環境変化を検知するためのセンサ等を別途設ける必要があった。すなわち、製品等を長期的に管理するためには、製品等に付した情報コードに記録される情報だけでなく、別途設けたセンサ等によって取得した情報も必要になり、管理作業に関して効率が悪いという問題がある。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知可能な構成を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、
所定の媒体に対して複数種類のセルをコード領域（１１）内に配列するように印字してなる情報コード（１０，１０ａ）であって、
前記コード領域内に、予め定められた形状の特定パターン（１２ａ〜１２ｃ）が配置される特定パターン領域と、複数種類の前記セルによって所定のデータが記録されるデータ記録領域と、複数種類の前記セルによって誤り訂正符号が記録される誤り訂正符号記録領域とが設けられ、
前記コード領域内に配列されるセルのうち誤り訂正可能な所定の範囲（１３，１３ａ〜１３ｄ）に配置されるセルを印字するためのインクは、残りのセルを印字するためのインクと比較して、所定条件によって色が変化することを特徴とする。
【０００７】
請求項７に記載の発明は、
所定の媒体に対して複数種類のセルを配列することでデータがそれぞれ記録されるコード領域を複数印字してなる情報コード（１０ｂ）であって、
複数のコード領域のうちの一部のコード領域（１１ｂ）を構成するセルを印字するためのインクは、残りのコード領域（１１ａ，１１ｃ，１１ｄ）を構成するセルを印字するためのインクよりも所定条件によって色が変化することを特徴とする。
【０００８】
請求項８に記載の発明は、
所定の媒体に対して複数種類のセルを一方向に配列するように印字してなる情報コード（１０ｃ）であって、
前記セルの前記一方向に直交する方向での一側（１４ａ）を構成する部分を印字するためのインクは、残りを構成する部分（１４ｂ）を印字するためのインクよりも所定条件によって色が変化することを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００９】
請求項１の発明では、コード領域内に、特定パターン領域とデータ記録領域と誤り訂正符号記録領域とが設けられ、コード領域内に配列されるセルのうち誤り訂正可能な所定の範囲に配置されるセルを印字するためのインクは、残りのセルを印字するためのインクと比較して、所定条件によって色が変化する。
【００１０】
これにより、情報コードを所定の媒体に対して印字した後に、周囲の環境などの所定条件が変化すると、この所定条件の変化を受けて、上記所定の範囲に配置されるセルの色が変化する。このように色が変化するセルは誤り訂正可能な範囲であるため、このような場合でもデータ記録領域に記録される所定のデータを読み取ることができる。そして、その読み取りの際に利用した誤り訂正率は、上記所定条件の変化前よりも高くなるため、利用した誤り訂正率に応じて、所定条件が変化しているか否かを検知することができる。したがって、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。
【００１１】
請求項２の発明では、上記所定の範囲は、複数のブロックに分割され、ブロックごとに、セルを印字するインクの色の変化が、上記所定条件によって異なる。これにより、周囲の環境などの所定条件が変化するほど読み取りの際に利用した誤り訂正率が高くなるので、利用した誤り訂正率に応じて、周囲の環境などの所定条件がどの程度変化しているかについて容易に検知することができる。
【００１２】
請求項３の発明では、複数のブロックは、上記所定条件によって色が変化する順に並んで配置される。これにより、見た目に色の変化が分かりやすくなるので、その情報コードを見ただけで周囲の環境などの所定条件の変化を容易に把握できる。
【００１３】
請求項４の発明では、上記所定条件は、周囲の温度に関するものであるため、情報コードを利用して周囲の温度の変化を検知することができる。
【００１４】
請求項５の発明では、上記所定条件は、周囲の光に関するものであるため、情報コードを利用して周囲の光の変化を検知することができる。
【００１５】
請求項６の発明では、上記所定条件は、周囲の酸素に関するものであるため、情報コードを利用して周囲の酸素の変化、すなわち、酸化しやすい環境であるかを検知することができる。
【００１６】
請求項７の発明では、複数のコード領域のうちの一部のコード領域を構成するセルを印字するためのインクは、残りのコード領域を構成するセルを印字するためのインクよりも所定条件によって色が変化する。
【００１７】
これにより、情報コードを構成する複数のコード領域を所定の媒体に対して印字した後に、周囲の環境などの所定条件が変化すると、この所定条件の変化を受けて、上記一部のコード領域を構成するセルの色が変化する。すなわち、上記所定条件が変化している場合には、各コード領域のうち、上記一部のコード領域に記録されるデータが読み取れずに、上記残りのコード領域に記録されるデータが読み取れることとなる。したがって、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。
【００１８】
請求項８の発明では、所定の媒体に対して複数種類のセルが一方向に配列するように印字されており、セルの上記一方向に直交する方向での一側を構成する部分を印字するためのインクは、残りを構成する部分を印字するためのインクよりも所定条件によって色が変化する。
【００１９】
これにより、情報コードを所定の媒体に対して印字した後に、周囲の環境などの所定条件が変化すると、この所定条件の変化を受けて、セルの一側を構成する部分の色が変化するので、セルの一側の色の変化に基づいて、上記所定条件の変化の有無を検知することができる。そして、このような色の変化はセルの一側を構成する部分であるため、セルの一側の色が変化する場合でも、残りを構成するセルの部分が、色の変化前と同じデータが記録される一次元コードとして機能するので、所定のデータを読み取ることができる。したがって、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。
【００２０】
請求項９の発明では、読取部による読み取りの際に利用した誤り訂正率に基づいて、所定条件の変化が検知部により検知される。これにより、情報コードを読み取る処理と同時に周囲の環境などの所定条件の変化を検知できるため、別途設けられるセンサ等からの検出結果を利用することなく、情報コードを利用して周囲の環境などの所定条件の変化を検知可能な情報コード読取装置を実現することができる。
することができる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態に係る情報コードを説明する説明図である。
【図２】データ記録領域と誤り訂正符号記録領域とを説明する説明図である。
【図３】図３（Ａ）は、高温環境下を経ていない情報コードを構成する各セルの色状態を説明する説明図であり、図３（Ｂ）は、高温環境下を経ている情報コードを構成する各セルの色状態を説明する説明図である。
【図４】第１実施形態に係る情報コードを読み取る情報コード読取装置の電気的構成を概略的に例示するブロック図である。
【図５】第１実施形態における読取処理の流れを例示するフローチャートである。
【図６】第２実施形態に係る情報コードを説明する説明図である。
【図７】変色領域を構成するセルの変色状態を説明する説明図であり、図７（Ａ）は、第１ブロック内の暗色セルが明色化した状態を示し、図７（Ｂ）は、第１ブロック及び第２ブロック内の暗色セルが明色化した状態を示し、図７（Ｃ）は、第１ブロック、第２ブロック及び第３ブロック内の暗色セルが明色化した状態を示し、図７（Ｄ）は、全てのブロック内の暗色セルが明色化した状態を示す。
【図８】第２実施形態の第１変形例に係る情報コードを説明する説明図である。
【図９】第２実施形態の第２変形例に係る情報コードを説明する説明図である。
【図１０】第３実施形態に係る情報コードを説明する説明図であり、図１０（Ａ）は、高温環境下を経ていない各コード領域の色状態を説明する説明図であり、図１０（Ｂ）は、高温環境下を経ている各コード領域の色状態を説明する説明図である。
【図１１】第４実施形態に係る情報コードを説明する説明図であり、図１１（Ａ）は、高温環境下を経ていない情報コードの各セルの色状態を説明する説明図であり、図１１（Ｂ）は、高温環境下を経ている情報コードの各セルの色状態を説明する説明図である。
【発明を実施するための形態】
【００２２】
［第１実施形態］
以下、本発明の情報コード及び情報コード読取装置を具現化した第１実施形態について、図面を参照して説明する。
まず、図１〜図３を参照して本実施形態に係る情報コードの構成を説明する。
本実施形態に係る情報コード１０は、図１に示すように、ＱＲコードの規格に基づいて、複数の情報表示単位セル（以下、単にセルとも称する）が集合したセル集合体として構成されている。各セルは色彩又は濃度又は輝度の異なる複数種類のセルであって各セル領域がそれぞれ正方形領域として構成されている。本実施形態では、各セルは、明色セルと暗色セルとにより構成されており、このようなセルがマトリックス状に配列されることで、コード領域（各セルが配置される領域）１１全体が矩形領域として構成されている。
【００２３】
コード領域１１内には、特定パターン領域とデータ領域とが配置されている。特定パターン領域は、コード化された所定のデータをデコードするのに要するパターン領域であって、コード領域１１の位置を特定するための位置検出パターン（ファインダパターン）１２ａ〜１２ｃやアライメントパターン、タイミングパターン等の予め定められた形状の特定パターンが配置されて構成されている。
【００２４】
データ領域は、複数のコードブロックを備えており、データコードブロックが配置されるデータ記録領域と、誤り訂正コードブロックが配置される誤り訂正符号記録領域とに分けられる。データコードブロックは、デコードの対象となる所定のデータの各データ要素を符号化した符号化データ（データコードワード）を複数個のセルによって表現したブロックとして構成されている。誤り訂正コードブロックは、対応するデータコードブロックのデータコードワードに基づいて誤り訂正コードワードを所定方式で生成し、この誤り訂正コードワードによって構成された誤り訂正符号を複数個のセルによって表現したブロックとして構成されている。例えば、図２に例示するようなＱＲコードとして構成される場合、２８のデータコードブロック（Ｄ１〜Ｄ２８）が配置されてなるデータ記録領域と、と、１６の誤り訂正コードブロック（Ｅ１〜Ｅ１６）が配置されてなる誤り訂正符号記録領域とにより、データ領域が構成される。また、データコードブロックの個数に対する誤り訂正コードブロックの個数に応じて、誤り訂正レベルとして４つの誤り訂正レベルＬ，Ｍ，Ｑ，Ｈ（ＬからＨへの順に高くなる）が用意されている。この誤り訂正レベルは、読み取れないセルを許容する割合の高さ、すなわち、許容欠損率の高さに対応している。それぞれのレベルの許容欠損率は、誤り訂正レベルＨが約３０％、誤り訂正レベルＱが約２５％、誤り訂正レベルＭが約１５％、誤り訂正レベルＬが約７％である。なお、データコードワードに基づいて誤り訂正コードワードを生成する方法としては、例えば公知のリード・ソロモン誤り訂正方式を用いることができる。
【００２５】
このように構成される情報コード１０は、製品やその梱包部材等の所定の媒体に印字されており、その印字に利用するインクとして、温度特性の異なる複数種類のインクが用いられている。本実施形態では、図１に示すように、データ領域のうち誤り訂正可能な所定の範囲（以下、変色領域１３ともいう）に配置される暗色セルの印字に利用するインクと、その他のデータ領域に配置される暗色セルや位置検出パターン１２ａ〜１２ｃ等の残りの暗色セルの印字に利用するインクとが用意されている。
【００２６】
変色領域１３に利用するインクは、例えば、サーモマーカ８０（松井色素化学工業所製の準不可逆性変色インキ）であって、常温では暗色を示し、８０℃以上の高温環境下になると、色が変化するように色落ちして明色化し、その後常温に戻っても明色化した状態が維持されるようになっている。一方、残りの暗色セルを印字するためのインクは、例えば、顔料インクや染料インクであって、常温だけでなく８０℃以上であっても想定される使用温度内であれば、色が変化しないようになっている。なお、図１では、便宜上、位置検出パターン１２ａ〜１２ｃ等に利用するインクで印字される暗色セルは、黒色で示され、変色領域１３の暗色セルは、ハッチングを付して示されているが、常温では同じ黒色で視認されるものである。
【００２７】
このため、常温環境下であれば、図３（Ａ）に示すように、変色領域１３内の暗色セルは明色化せず、上記高温環境下になると、図３（Ｂ）に示すように、変色領域１３内の暗色セルが明色化する。これにより、情報コード１０を見るだけで、その情報コード１０が上記高温環境下にさらされていたか否かについて判断することができる。
【００２８】
その一方で、上記高温環境下を経ていることで、変色領域１３内の暗色セルが明色化するものの、誤り訂正可能な範囲の変化であるため、情報コード１０に記録される所定のデータを、誤り訂正を利用して読み取ることができる。この読み取りでは、変色領域１３の暗色セルが明色化した分に応じて誤り訂正が利用されるため、変色領域１３の暗色セルが明色化した際の読み取りでの誤り訂正率（セル欠損率）を所定値として予め取得しておくことで、誤り訂正率が上記所定値程度となる情報コード１０は、上記高温環境下を経ていると判断することができる。なお、本実施形態では、変色領域１３は、例えば、誤り訂正可能な最大範囲に対して５０％程度に設定されているが、これに限らず、５０％を超えるように設定されてもよいし、５０％未満に設定されてもよい。
【００２９】
次に、本実施形態に係る情報コード１０を光学的に読み取る情報コード読取装置２０について、図４を用いて説明する。
本実施形態に係る情報コード読取装置２０は、情報コード１０やバーコードなどを光学的に読み取る読取装置である。図４に示すように、情報コード読取装置２０は、図示しないケースの内部に回路部２０ａが収容されてなるものであり、回路部２０ａは、主に、照明光源２１、受光センサ２８、結像レンズ２７等の光学系と、メモリ３５、制御部４０等のマイクロコンピュータ（以下「マイコン」という）系とを備えている。
【００３０】
光学系は、投光光学系と、受光光学系とに分かれている。投光光学系を構成する照明光源２１は、照明光Ｌｆを発光可能な照明光源として機能するもので、例えば、赤色のＬＥＤとこのＬＥＤの出射側に設けられるレンズとから構成されている。なお、図４では、情報コード１０が印字された所定の媒体Ｒに向けて照明光Ｌｆを照射する例を概念的に示している。
【００３１】
受光光学系は、受光センサ２８、結像レンズ２７、反射鏡（図示略）などによって構成されている。受光センサ２８は、例えば、Ｃ−ＭＯＳやＣＣＤ等の固体撮像素子である受光素子を二次元に配列したエリアセンサとして構成されるものであり、受光した情報コードの各セル（パターン）ごとに反射光Ｌｒの強度に応じた電気信号を出力するように構成されている。この受光センサ２８は、結像レンズ２７を介して入射する入射光を受光可能にプリント配線板（図示略）に実装されている。
【００３２】
結像レンズ２７は、外部から読取口（図示略）を介して入射する入射光を集光して受光センサ２８の受光面２８ａに像を結像可能な結像光学系として機能するものである。本実施形態では、照明光源２１から照射された照明光Ｌｆが情報コードにて反射した後、この反射光Ｌｒを結像レンズ２７で集光し、受光センサ２８の受光面２８ａにコード像を結像させている。
【００３３】
マイコン系は、増幅回路３１、Ａ／Ｄ変換回路３３、メモリ３５、アドレス発生回路３６、同期信号発生回路３８、制御部４０、操作部４２、液晶表示器４３、ブザー４４、バイブレータ４５、発光部４６、通信部４８等から構成されている。このマイコン系は、その名の通り、マイコン（情報処理装置）として機能し得る制御部４０およびメモリ３５を中心に構成されるもので、上述した光学系によって撮像された情報コードの画像信号をハードウェア的およびソフトウェア的に信号処理し得るものである。また制御部４０は、当該情報コード読取装置２０の全体システムに関する制御も行っている。
【００３４】
光学系の受光センサ２８から出力される画像信号（アナログ信号）は、増幅回路３１に入力されることで所定ゲインで増幅された後、Ａ／Ｄ変換回路３３に入力されると、アナログ信号からディジタル信号に変換される。そして、ディジタル化された画像信号、つまり画像データ（画像情報）は、メモリ３５に入力されると、画像データ蓄積領域に蓄積される。なお、同期信号発生回路３８は、受光センサ２８およびアドレス発生回路３６に対する同期信号を発生可能に構成されており、またアドレス発生回路３６は、この同期信号発生回路３８から供給される同期信号に基づいて、メモリ３５に格納される画像データの格納アドレスを発生可能に構成されている。
【００３５】
メモリ３５は、半導体メモリ装置で、例えばＲＡＭ（ＤＲＡＭ、ＳＲＡＭ等）やＲＯＭ（ＥＰＲＯＭ、ＥＥＰＲＯＭ等）がこれに相当する。このメモリ３５のうちのＲＡＭには、上述した画像データ蓄積領域のほかに、制御部４０が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。また、ＲＯＭには、照明光源２１、受光センサ２８等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。また、メモリ３５には、後述する読取処理を実行可能な読取用プログラム等も記憶されている。
【００３６】
制御部４０は、情報コード読取装置２０全体を制御可能なマイコンで、ＣＰＵ、システムバス、入出力インタフェース等からなるもので、メモリ３５とともに情報処理装置を構成し得るもので情報処理機能を有する。この制御部４０は、内蔵された入出力インタフェースを介して種々の入出力装置（周辺装置）と接続可能に構成されており、本実施形態の場合、操作部４２、液晶表示器４３、ブザー４４、バイブレータ４５、発光部４６、通信部４８等が接続されている。
【００３７】
操作部４２は、複数のキーによって構成され、使用者のキー操作に応じて制御部４０に対して操作信号を与える構成をなしており、制御部４０は、操作部４２から操作信号を受けたとき、その操作信号に応じた動作を行うように構成されている。液晶表示器４３は、公知の液晶表示パネルによって構成されており、制御部４０によって表示内容が制御されるようになっている。ブザー４４は、公知のブザーによって構成されており、制御部４０からの動作信号に応じて所定の音を発生させるように構成されている。バイブレータ４５は、携帯機器に搭載される公知のバイブレータによって構成されており、制御部４０からの駆動信号に応じて振動を発生させるように構成されている。発光部４６は、例えばＬＥＤであって、制御部４０からの信号に応じて点灯するように構成されている。通信部４８は、上位端末等の外部機器との間でのデータ通信を行うためのインタフェースとして構成されており、制御部４０と協働して通信処理を行う構成をなしている。
【００３８】
次に、本実施形態に係る情報コード１０を読み取る際に情報コード読取装置２０の制御部４０にて実行される読取処理について、図５のフローチャートを参照して説明する。なお、以下の説明では、情報コード１０に、変色領域１３が設けられる情報コードであることを示す特定情報が所定のデータとともに記録される場合を例に詳述する。
【００３９】
情報コード１０に対して情報コード読取装置２０の読取口が向けられた状態で操作部４２に対して所定の操作がなされると、制御部４０による読取処理が開始される。まず、ステップＳ１０１に示す撮像処理がなされ、情報コードからの反射光Ｌｒを受光した受光センサ２８から出力される信号に基づいて、当該情報コード１０を含む画像データが生成される。そして、ステップＳ１０３に示すデコード処理にて、生成された画像データに含まれる情報コードをデコードするための処理がなされ、このデコード処理が成功するまで、ステップＳ１０５の判定処理にてＮｏと判定されて、上記ステップＳ１０１からの処理がなされる。なお、受光センサ２８及び制御部４０は、情報コードを光学的に読み取る「読取部」の一例に相当し得る。
【００４０】
そして、上記デコードが成功すると（Ｓ１０５でＹｅｓ）、ステップＳ１０７の判定処理にて、デコード結果に上記特定情報が含まれるか否かについて判定される。ここで、上記特定情報が含まれていない通常の情報コードのデコードに成功している場合には、ステップＳ１０７にてＮｏと判定されて、ステップＳ１１５の出力処理がなされ、デコード結果等が通信部４８を介して上位端末等に出力される。
【００４１】
また、デコード結果に上記特定情報が含まれていると（Ｓ１０７でＹｅｓ）、本実施形態に係る情報コード１０の読み取りに成功しているとして、ステップＳ１０９の判定処理にて、上記デコード処理にて利用された誤り訂正率が上記所定値程度であるか否かについて判定される。
【００４２】
ここで、変色領域１３の暗色セルが明色化した情報コード１０（図３（Ｂ）参照）を読み取っているため、誤り訂正率が上記所定値程度であると判定されると（Ｓ１０９でＹｅｓ）、上記高温環境下を経ている情報コード１０を読み取っていることが検知される（Ｓ１１１）。この場合には、ステップＳ１１５の出力処理にて、デコード結果等に加えて、上述のような検知結果が、通信部４８を介して上位端末等に出力される。
【００４３】
一方、変色領域１３の暗色セルが明色化していない情報コード１０（図３（Ａ）参照）を読み取っているため、誤り訂正率が上記所定値程度未満であると判定されると（Ｓ１０９でＮｏ）、上記高温環境下を経ていない情報コード１０を読み取っていることが検知される（Ｓ１１３）。この場合には、ステップＳ１１５の出力処理にて、デコード結果等に加えて、上述のような検知結果が、通信部４８を介して上位端末等に出力される。なお、上記ステップＳ１０９の判定処理及び上記ステップＳ１１１，Ｓ１１３の処理を行う制御部４０は、「検知部」の一例に相当し得る。
【００４４】
以上説明したように、本実施形態に係る情報コード１０では、コード領域１１内に、特定パターン領域とデータ記録領域と誤り訂正符号記録領域とが設けられ、コード領域１１内に配列されるセルのうち誤り訂正可能な変色領域（所定の範囲）１３に配置されるセルを印字するためのインクは、残りのセルを印字するためのインクよりも周囲の温度（周囲の環境などの所定条件）の影響を受けて色が変化しやすい。
【００４５】
これにより、情報コード１０を所定の媒体Ｒに対して印字した後に、周囲の温度が変化すると、この周囲の温度の変化を受けて、変色領域１３に配置されるセルの色が変化する。このように色が変化するセルは誤り訂正可能な範囲であるため、このような場合でもデータ記録領域に記録される所定のデータを読み取ることができる。そして、その読み取りの際に利用した誤り訂正率は、周囲の温度の変化前よりも高くなるため、利用した誤り訂正率に応じて、周囲の温度が変化しているか否かを検知することができる。したがって、別途センサ等を設けることなく情報コードを利用して周囲の温度（周囲の環境などの所定条件）の変化を検知することができる。
【００４６】
そして、本実施形態に係る情報コード読取装置２０では、読取処理による読み取りの際に利用した誤り訂正率に基づいて、周囲の温度（周囲の環境などの所定条件）の変化が検知される。これにより、情報コード１０を読み取る処理と同時に周囲の温度の変化を検知できるため、別途設けられるセンサ等からの検出結果を利用することなく、情報コードを利用して周囲の温度（周囲の環境などの所定条件）の変化を検知可能な情報コード読取装置を実現することができる。
【００４７】
なお、変色領域１３は、他の領域に対して、周囲の温度に応じて色が変化するインクにより印字されて構成されることに限らず、例えば、周囲の光など、周囲の環境などの所定条件に応じて色が変化するインクにより印字されて構成されてもよい。このようにしても、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。また、例えば、変色領域１３は、例えば、周囲の酸素に応じて色が変化するインクにより印字されて構成されてもよい。この場合には、情報コードを利用して周囲の酸素の変化、すなわち、酸化しやすい環境であるかを検知することができる。ここで、周囲の光に応じて色が変化するインクとしては、例えば、蛍光発光インキ（大日本印刷株式会社製）などの紫外線や赤外線による波長を照射することで変色するインクを採用することができる。また、周囲の酸素に応じて色が変化するインクとしては、例えば、鉄黒や弁柄、黄鉄など酸素によって酸化することで変色する素材が含まれるインクを採用することができる。
【００４８】
なお、上述の実施形態では、変色領域１３に利用するインクとして、不可逆性の変色インクを採用することによって、周囲の環境などの所定条件の変化で一度変色したインクがその後も継続されるようにしたが、可逆性インクを採用することで上記所定条件の変化で一度変色したインクが再度元の環境に戻った場合に状態が変化されるようにしても良い。このようにすれば、繰り返し使用することができ、さらに、情報コードの読取時点における周囲の環境などの所定条件の変化を都度記録させることができる。
【００４９】
［第２実施形態］
次に、第２実施形態に係る情報コードについて、図面を参照して説明する。
本第２実施形態では、変色領域が複数のブロックに分割され、ブロックごとに、セルを印字するインクの周囲の環境などの所定条件の影響による色の変化のしやすさが異なる点が、上記第１実施形態と主に異なる。したがって、第１実施形態と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００５０】
本実施形態では、図６に示す情報コード１０ａのように、変色領域が４つのブロック１３ａ〜１３ｄに分割され、ブロックごとに、セルを印字するインクの周囲の温度の影響による色の変化のしやすさを異ならせている。４つのブロック１３ａ〜１３ｄは、それぞれ同じ面積であって、周囲の温度の影響を受けて色が変化しやすい順に外側から並んで配置されている。このように配置することで、見た目に色の変化が分かりやすくなるので、その情報コード１０ａを見ただけで周囲の温度の変化を容易に把握できる。
【００５１】
ここで、第１ブロック１３ａの暗色セルを印字するためのインクは、例えば、感温インク（有限会社橋本シルク工芸製）であって、常温では暗色を示し、３２℃以上になると、色が変化するように色落ちして明色化し、その後常温に戻っても明色化した状態が維持されるようになっている。また、第２ブロック１３ｂの暗色セルを印字するためのインクは、例えば、サクラＴＣカラー（株式会社サクラクレパス製）であって、常温では暗色を示し、４５℃以上になると、色が変化するように色落ちして明色化し、その後常温に戻っても明色化した状態が維持されるようになっている。また、第３ブロック１３ｃの暗色セルを印字するためのインクは、例えば、メタモカラー（パイロットインキ株式会社製）であって、常温では暗色を示し、６０℃以上になると、色が変化するように色落ちして明色化し、その後常温に戻っても明色化した状態が維持されるようになっている。また、第４ブロック１３ｄの暗色セルを印字するためのインクは、例えば、上記サーモマーカ８０であって、常温では暗色を示し、８０℃以上になると、色が変化するように色落ちして明色化し、その後常温に戻っても明色化した状態が維持されるようになっている。
【００５２】
このように構成される情報コード１０ａでは、常温環境下であれば、図６に示すように、各ブロック１３ａ〜１３ｄ内の暗色セルは明色化せず、最大３２℃程度の高温環境下になると、図７（Ａ）に示すように、第１ブロック１３ａ内の暗色セルが明色化する。また、最大４５℃程度の高温環境下になると、図７（Ｂ）に示すように、第１ブロック１３ａ及び第２ブロック１３ｂ内の暗色セルが明色化し、最大６０℃程度の高温環境下になると、図７（Ｃ）に示すように、第１ブロック１３ａ、第２ブロック１３ｂ及び第３ブロック１３ｃ内の暗色セルが明色化し、最大８０℃程度の高温環境下になると、図７（Ｄ）に示すように、各ブロック１３ａ〜１３ｄ内の暗色セルが明色化する。
【００５３】
これにより、情報コード１０ａを見るだけで、その情報コード１０ａがどのような温度での高温環境下にさらされていたか否かについて詳細に判断することができる。
【００５４】
そして、情報コード読取装置２０では、第１ブロック１３ａの暗色セルが明色化した際の読み取りでの誤り訂正率が所定値Ｎ１、第１ブロック１３ａ及び第２ブロック１３ｂの暗色セルが明色化した際の読み取りでの誤り訂正率が所定値Ｎ２、第１ブロック１３ａ、第２ブロック１３ｂ及び第３ブロック１３ｃの暗色セルが明色化した際の読み取りでの誤り訂正率が所定値Ｎ３、各ブロック１３ａ〜１３ｄの暗色セルが明色化した際の読み取りでの誤り訂正率が所定値Ｎ４として予め取得されて、メモリ３５に記憶される。これにより、制御部４０にてなされる読取処理において、誤り訂正率に基づいて、読み取った情報コード１０ａがどのような温度での高温環境下にさらされていたか否かについて詳細に検知することができる。
【００５５】
例えば、読取処理による読み取りの際に利用した誤り訂正率がＮ１程度であれば、最大３２℃程度の高温環境下を経ている情報コード１０ａを読み取っていると検知でき、誤り訂正率がＮ１を大きく超えてＮ２程度であれば、最大４５℃程度の高温環境下を経ている情報コード１０ａを読み取っていると検知できる。また、誤り訂正率がＮ２を大きく超えてＮ３程度であれば、最大６０℃程度の高温環境下を経ている情報コード１０ａを読み取っていると検知でき、誤り訂正率がＮ３を大きく超えてＮ４程度であれば、最大８０℃程度の高温環境下を経ている情報コード１０ａを読み取っていると検知できる。
【００５６】
なお、各ブロック１３ａ〜１３ｄは、周囲の温度の影響を受けて色が変化しやすい順に外側から並んで配置されていることに限らず、例えば、図８に例示するように、間に変色しない暗色セルを挟むように点在して配置されてもよい。上記読取処理において、誤り訂正対象となるセルの位置は把握できるので、例えば、コード領域１１に付着することでブロック１３ａの一部を欠損させるごみ等が、ブロック１３ｂを欠損させることなくブロック１３ｃの一部を欠損させていると、ブロック１３ｃに対応する高温環境下を経ていないと判断でき、検知精度の低下を抑制することができる。
【００５７】
また、例えば、図９に例示するように、各ブロック１３ａ〜１３ｄをそれぞれ複数に分けて点在させるように配置することでも、ごみ等による外乱の影響を抑制することができる。図９の例では、例えば、最大３２℃程度の高温環境下を経ていると、２つのブロック１３ａの暗色セルのみが明色化する。このように、各ブロック１３ａ〜１３ｄが点在するように配置される情報コード１０ａでは、人の目で確認するよりも、情報コード読取装置２０の読取処理を利用することで、正確に周囲の温度（周囲の環境などの所定条件）の変化を検知することができる。
【００５８】
なお、変色領域は、分割されるブロックごとに、セルを印字するインクの周囲の温度の影響による色の変化のしやすさが異なるように、４つのブロック１３ａ〜１３ｄに分割されることに限らず、２つ又は３つのブロックに分割されてもよいし、５つ以上のブロックに分割されてもよい。
【００５９】
また、変色領域は、分割されるブロックごとに、セルを印字するインクの周囲の温度の影響による色の変化のしやすさが異なるように構成されることに限らず、例えば、セルを印字するインクの周囲の光や周囲の酸素など、周囲の環境などの所定条件の影響による色の変化のしやすさが異なるように構成されてもよい。このようにしても、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。
【００６０】
［第３実施形態］
次に、第３実施形態に係る情報コードについて、図面を参照して説明する。
本第３実施形態では、コード領域を複数印字してなる情報コードにて、複数のコード領域のうちの一部のコード領域が上記変色領域として構成される点が、上記第１実施形態と主に異なる。したがって、第１実施形態と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００６１】
本実施形態では、図１０（Ａ）に示すように、情報コード１０ｂは、４つのコード領域１１ａ〜１１ｄを備えるように構成されており、各コード領域１１ａ〜１１ｄにはそれぞれ個別のデータが記録されている。そして、各コード領域１１ａ〜１１ｄのうちコード領域１１ｂは、変色領域１３の暗色セルを印字するためのインクにより印字され、コード領域１１ａ，１１ｃ，１１ｄは、常温だけでなく想定される使用温度内であれば、色が変化しないインクにより印字されている。
【００６２】
このように、情報コード１０ｂでは、コード領域１１ｂを構成するセルを印字するためのインクは、残りのコード領域１１ａ，１１ｃ，１１ｄを構成するセルを印字するためのインクよりも周囲の温度の影響を受けて色が変化しやすい。
【００６３】
これにより、情報コード１０ｂを構成する各コード領域１１ａ〜１１ｄを所定の媒体Ｒに対して印字した後に、周囲の温度が高温化すると、この周囲の温度の変化を受けて、図１０（Ｂ）に示すように、コード領域１１ｂを構成する暗色セルの色が明色化する。すなわち、周囲の温度が高温化している場合には、各コード領域１１ａ〜１１ｄのうち、コード領域１１ｂに記録されるデータが読み取れずに、上記残りのコード領域１１ａ，１１ｃ，１１ｄに記録されるデータが読み取れることとなる。したがって、別途センサ等を設けることなく情報コード１０ｂを利用して周囲の環境などの所定条件の変化を検知することができる。
【００６４】
なお、本実施形態に係る情報コード１０ｂは、上述した４つのコード領域１１ａ〜１１ｄを備えるように構成されることに限らず、３つのコード領域の１つが周囲の温度の変化を受けてセルの色が変化するように構成されてもよいし、５つ以上のコード領域の一部が周囲の温度の変化を受けてセルの色が変化するように構成されてもよい。また、上記一部のコード領域は、他のコード領域に対して、周囲の温度に応じて変化するインクにより印字されて構成されることに限らず、例えば、周囲の光や周囲の酸素など、周囲の環境などの所定条件に応じて変化するインクにより印字されて構成されてもよい。このようにしても、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。
【００６５】
［第４実施形態］
次に、第４実施形態に係る情報コードについて、図面を参照して説明する。
本第４実施形態では、一次元コードを構成するセルの一部が上記変色領域として構成される点が、上記第１実施形態と主に異なる。したがって、第１実施形態と実質的に同一の構成部分には、同一符号を付し、その説明を省略する。
【００６６】
本実施形態では、図１１（Ａ）に示すように、情報コード１０ｃは、明色セル（スペース）及び暗色セル（バー）が一方向（図１１の左右方向）に配列されることで一次元コードとして構成されている。そして、各暗色セルは、上記一方向に直交する方向（図１１の上下方向）での一側１４ａを構成する部分が上記変色領域１３の暗色セルを印字するためのインクにより印字され、他の部分１４ｂが常温だけでなく想定される使用温度内であれば、色が変化しないインクにより印字されている。
【００６７】
これにより、情報コード１０ｃを所定の媒体Ｒに対して印字した後に、周囲の温度が高温化すると、この周囲の温度の変化を受けて、セルの一側１４ａを構成する部分の色が明色化するので、セルの一側１４ａの色の変化に基づいて、周囲の温度の変化の有無を検知することができる。そして、このような色の変化はセルの一側１４ａを構成する部分であるため、セルの一側１４ａが明色化する場合でも、残りを構成するセルの部分１４ｂが、色の変化前と同じデータが記録される一次元コードとして機能するので、所定のデータを読み取ることができる。したがって、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。
【００６８】
なお、上記セルの一側１４ａは、残りを構成するセルの部分１４ｂに対して、周囲の温度に応じて変化するインクにより印字されて構成されることに限らず、例えば、周囲の光や周囲の酸素など、周囲の環境などの所定条件に応じて変化するインクにより印字されて構成されてもよい。このようにしても、別途センサ等を設けることなく情報コードを利用して周囲の環境などの所定条件の変化を検知することができる。
【００６９】
なお、本発明は上記各実施形態等に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）本発明に係る情報コード１０等は、製品やその梱包部材等に印字されて利用されることに限らず、実験品や長期貯蔵品等、情報コードが付された後の条件変化等も記録として残したい所定の媒体に印字されて利用されてもよい。
【００７０】
（２）本発明に係る情報コード１０等は、暗色セルが周囲の環境などの所定条件に応じて明色化するように構成されることに限らず、明色セルが周囲の環境などの所定条件に応じて暗色化するように構成されてもよい。
【符号の説明】
【００７１】
１０，１０ａ〜１０ｃ…情報コード
１１，１１ａ〜１１ｄ…コード領域
１２ａ〜１２ｃ…位置検出パターン
１３…変色領域（所定の領域）
１３ａ〜１３ｄ…ブロック（所定の領域）
２０…情報コード読取装置
２８…受光センサ（読取部）
４０…制御部（読取部，検知部）
【図１】
2019175033.tif 000003
【図２】
2019175033.tif 000004
【図３】
2019175033.tif 000005
【図４】
2019175033.tif 000006
【図５】
2019175033.tif 000007
【図６】
2019175033.tif 000008
【図７】
2019175033.tif 000009
【図８】
2019175033.tif 000010
【図９】
2019175033.tif 000011
【図１０】
2019175033.tif 000012
【図１１】
2019175033.tif 000013