(57)【特許請求の範囲】
【請求項１】
光学機械可読コード領域と、前記コード領域内に配置された複数の光学機械可読コードマーカーと、を有する光学機械可読コード形式であって、前記光学機械可読コードマーカーのそれぞれは、前記コード領域内の予め定義された位置の１つに配置され、前記コード形式は、前記コード領域の正確な向きを示す光学機械可読配向装置をさらに含み、正確に配向されたコード領域内の前記コードマーカーの前記位置は、予め定義されたコードに対応し、
前記コード領域は、予め定義された配列におけるポイントのマトリックスであり、前記マトリックスにおける前記ポイントは、コード整数を示し、前記コードマーカーは、前記コード整数の光学機械可読シーケンスを定義するために前記マトリックスにおける複数の前記ポイントに配置され、
前記コードマーカーは、前記マトリックスにおける各ポイントに関連した複数の予め定義された位置の１つに配置可能であり、各予め定義された位置は、前記マトリックスにおける前記各ポイントに関連した特定のコード整数を示し、
各複数の予め定義された位置は、ポイントの前記マトリックス内にサブマトリックスを定義し、
前記サブマトリックスにおける前記位置の１つは、複数の予め定義された読み取り値の１つを意味し、
前記光学機械可読コード形式は、前記複数の予め定義された読み取り値のどれが適用可能かを示すための判定装置を含む、光学機械可読コード形式。
【請求項２】
前記予め定義されたコードは、前記コード領域内のコードマーカーのシーケンスによって示された整数の数を含む、請求項１に記載の光学機械可読コード形式。
【請求項３】
前記コード形式は、前記予め定義されたコードに含まれる前記整数の数を識別するための識別子をさらに含む、請求項１または２に記載の光学機械可読コード形式。
【請求項４】
前記配向装置は、前記コード領域から離れている、請求項１〜３のいずれか１項に記載の光学機械可読コード形式。
【請求項５】
複数の予め定義されたポイントから成るマトリックス上のパターンに提供される、ドット、十字または他の記号または形状を含むマーカーの配列を備え、前記マトリックスにおける前記予め定義されたポイントは、前記マトリックス上の前記マーカーのパターンがコード整数の光学機械可読シーケンスを定義するように、コード整数を示す、請求項１〜４のいずれか１項に記載の光学機械可読コード形式。
【請求項６】
前記マトリックス上の前記マーカーのパターンは、複数の固定されたマーカーおよび複数の可変マーカーを含み、前記固定されたマーカーは、前記形式を読むために構成されたスキャナまたは画像装置は、前記マトリックスの前記正確な向きを定義し得るように前記配向装置として動作し、前記可変マーカーの全てまたは複数は、前記予め定義されたコードを示す、請求項５に記載の光学機械可読コード形式。
【請求項７】
前記可変マーカーは、前記マトリックスにおける前記予め定義された各１つに関連した複数の予め定義された位置の１つに配置可能であり、各予め定義された位置は、前記マトリックスにおいて前記各ポイントの特定のコード整数を示す、請求項６に記載の光学機械可読コード形式。
【請求項８】
前記判定装置は、前記マトリックス上のポイントに関連したマーカーから成り、前記マトリックス上の前記ポイントに関連して前記マーカーの位置は、前記予め定義された読み取り値のどれが適用可能かを示す、請求項１に記載の光学機械可読コード形式。
【請求項９】
前記コード形式は、前記マトリックスによって伝達された前記コードにおける前記整数の数を示すための識別子装置を含み、
前記マトリックス内の予め定義された位置のマーカーの所定のパターンは、前記マトリックスによって伝達された前記コードにのける前記整数の数を示し、または
前記マトリックスの予め定義された領域内の１つ以上のマーカーの前記位置は、例えば、複数の所定のコード長から選択された、前記マトリックスによって伝達された前記コード整数の数を示す、請求項５〜７のいずれか１項に記載の光学機械可読コード形式。
【請求項１０】
前記コード形式は、領域を定義し、前記コード形式を読むように構成された装置でスキャニングするために、反復パターン、互いに隣接した領域に、均一の間隔で配置される、請求項１〜９のいずれか１項に記載の光学機械可読コード形式。
【請求項１１】
請求項５〜１０のいずれか１項に記載の光学機械可読コード形式を組み込むコード化された情報システムであって、前記マトリックスにおける固定されたマーカーを識別するように構成されたプログラムまたはソフトウェアを含み、前記マトリックスの正確な向きを確立し、前記マトリックスにおける可変マーカーからコードシーケンスを抽出する、コード化された情報システム。
【請求項１２】
請求項１〜１１のいずれか１項に記載の光学機械可読コード形式における各小売物品に提示された関連したコードをそれぞれ有する複数の小売物品を含み、好ましくは、  前記コード形式は、印刷されたデザインの全体的な外観を変更することなく、前記小売物品のラベルまたは製品の包装の前記印刷されたデザインの一部に十分に目立たない形で提示される、コード化された情報システム。
【請求項１３】
前記システムは、製品に適用された前記コードを光学的に読むために構成された装置を含む、請求項１１〜１３のいずれか１項に記載のコード化された情報システム。
【請求項１４】
複数の異なる食品のそれぞれについての情報を含むデータベースと、前記データベースの各食品に関連した一意のコードと、を含むコード化された情報システムであって、前記コードは、前記各食品またはその包装の少なくとも一部で繰り返される光学機械可読形式において、食品またはそれらの包装に適用され、前記システムは、前記食品の前記コードを読む光学機械のためおよび前記データベースにアクセスするための前記コードを使用するために構成された装置をさらに含み、前記食品に関する情報を抽出し、前記情報は、価格、原産国、賞味期限、栄養情報、アレルギー情報、質量、特別売出し、皿数、調理情報、即席食品、カロリーの少なくとも一つを含み、
前記一意のコードは、請求項１〜１１のいずれか１項に記載の光学機械可読コード形式における製品またはそれらの包装に適用される、コード化された情報システム。
【請求項１５】
前記判定マーカーは、前記マトリックスにおける前記ポイントに関連した予め定義された位置のサブマトリックスを定義する、複数の予め定義された位置の１つに配置可能である、請求項１に記載の光学機械可読コード形式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コード化された情報システムに関する。より具体的に、本発明は、データ伝達のための機械可読コード形式に関するがこれに限定されない。また、本発明は、機械可読コード形式における情報を組み込む文書、包装および小売り物品に関する。
【背景技術】
【０００２】
バーコードは、情報をコード化した機械可読の実績のある表示形式である。バーコードは、一般に、消費財に使用され、例えば、小売店の精算の時に、光学スキャナによって読み取られ得る。しかしながら、従来のバーコードは、特に、手持ち式の装置でスキャニングする場合に、盲目や弱視のユーザにとって困難が生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明は、公知の機械可読のコード化された情報システムに伴う、上記および／または他の問題の従来のバーコードシステムの制限を解消または軽減する。
【課題を解決するための手段】
【０００４】
本発明の一態様によれば、光学機械可読コード領域および該コード領域内に構成される複数の光学機械可読コードマーカーを有する光学機械可読コード形式であって、コードマーカーのそれぞれは、コード領域内に複数の予め定義された位置の一つに構成され、コード形式は、コード領域の正しい向きを示す光学機械可読配向装置を含み、正しく配向されたコード領域内のコードマーカーの位置は、予め定義されたコードと対応する、光学機械可読コード形式を提供する。
【０００５】
配向マーカーは、コード形式が、例えば、光学装置でスキャニングする場合の製品の向きに関係なく、正しいシーケンスのコード整数を有する、正しい方法で読み取られることを保証する。
【０００６】
有利に、予め定義されたコードは、小売り物品（例えば、小売り物品に直接、またはラベルまたは小売り物品の包装の部分に）に適用するために、既存のバーコード番号と対応してもよい。これは、コード形式が従来のバーコードの代替として使用されることを可能にする。
【０００７】
例示的な実施形態において、コード形式は、反復パターンに構成される。これは、盲目や弱視のユーザにとって特に有用であり、反復パターンは、コード形式に隣接する装置を位置決めする盲目や弱視のユーザの機会を改善する。反復パターンとしてのコード形式の提案が従来のバーコード技術と対照的であることは、理解されるである。
【０００８】
例示的な実施形態において、コード形式は、印刷されたデザインの全体の外観を変更することなく、製品のラベルまたは包装の印刷されたデザインの一部であるのに十分控えめな方法で提示される。
【０００９】
コード形式は、リプログラフィ工程の一部として適用され、印刷されたデザインに組み込まれてもよい。そのような実施形態において、コードは、ラベル領域の余分なまたは追加のスペースを取らない方法で適用され、例えば、点字を使用して達成し得る。これは、ラベルまたは包装の専用領域を取る、従来のバーコードに完全に反する。従って、そのような実施形態は、従来のバーコードを置き換えるために使用され、製品情報のためのより多くのスペースを残し、ラベルまたは包装に広告を出す。
【００１０】
コード領域は、例えば、三角形、正方形、長方形、十字形または円形領域の、任意の適切な形状を有してもよい。
【００１１】
コード領域は、例えば同一のコード領域の反復パターンにおいて、例えば、互いに隣接して、（製品またはその包装に印刷された情報の領域に対応してもよい）製品または包装の特定の部分上に、製品または包装の一部上に繰り返され得る。そのような構成は、ペンタイプの光学読み取り装置を使用して読み取るために理想的に適している。
【００１２】
例示的な実施形態において、コード領域の面積は、１０ｍｍ２未満である。
【００１３】
例示的な実施形態において、コード領域の面積は、１ｍｍ２以上である。
【００１４】
例示的な実施形態において、コード領域は、例えば、予め定義された配置で、ポイントのマトリックスから成り、コードの個別のパートを示すマトリックスにおいて個別のポイント、例えば、コードの個別の整数を示す各ポイントを有する。従って、コードマーカーは、コード整数の光学機械可読シーケンスを定義するために、マトリックスにおいて複数の該ポイントに位置されてもよい。
【００１５】
これらの実施形態において、コードマーカーは、マトリックスにおける該ポイントの一つに関連する複数の予め定義された位置一つに位置してよく、各予め定義された位置は、マトリックスにおけるそれぞれのポイントに関連する特定のコード整数を示す。
【００１６】
配向装置は、コード領域マトリックスにおいてマークされたポイントのパターンを含んでもよい。
【００１７】
例示的な実施形態において、コード領域は、例えば、予め定義された配置で、ポイントのマトリックスの一部を形成し、マトリックスにおける複数のポイントは、配向装置を定義するマトリックスにおいてコード領域および他のポイントを定義する。
【００１８】
コード形式は、複数の予め定義されたポイントから成るマトリックスのパターンに設けられるドットの配置または他のマーカー（十字形または他のシンボル／形状など）の形式を取ってもよく、マトリックスに予め定義されたポイントは、マトリックス上のマーカーのパターンがコード部分または整数の光学機器可読シーケンスを定義するように、コードの部分または整数を示す。
【００１９】
マトリックス上のマーカーのパターンは、複数の固定されたマーカーおよび複数の可変マーカーを含んでもよく、該固定されたマーカーは、（形式を読み取るように構成されたスキャナまたは画像装置がマトリックスの正しい向きを決定し得るように）配向装置を定義し、可変マーカーは、コードを定義する。
【００２０】
例示的な実施形態において、可変マーカーは、マトリックスにおける該予め定義されたポイントのそれぞれ一つに関連する複数の予め定義された位置の一つで配置可能であり、各予め定義された位置は、マトリックスにおいてそれぞれのポイントのためのコード整数を示す。各複数の予め定義された位置は、該マトリックス内のポイントのサブマトリックスを示してもよい。
【００２１】
一例において、マトリックスにおける各ポイントは、ポイントの３×３配列（例えば、正方形を定義する、行または列に配置される）から成るサブマトリックスによって定義され、例えば、１〜９の間の特有の数字を意味するサブマトリックスにおいて各ポイントを有し、および例えば、番号０の別の数字を意味するサブマトリックスにおいてマーカーがない。
【００２２】
本発明の別の態様によれば、複数の異なる食品のそれぞれについての情報を含むデータベース、およびデータベースにおいて各食品と関連付けられた一意のコードを含むコード化された情報システムが提供され、該コードは、各食品またはそのラベルまたは包装の少なくとも一部に繰り返される光学機械可読形式において食品またはそれらの包装に適用され、該システムは、食品上のコードを読む光学機械およびデータベースへアクセスして食品を関連付ける情報を引き出すためのコードの使用のために構成された装置をさらに含み、該情報は、価格、原産国、賞味期限、栄養情報、アレルギー情報、質量、特別売出し、皿数、調理情報、即席食品、カロリーの少なくとも一つを含む。
【００２３】
本発明は、衣類、白物家電および医薬品など他の小売り物品へも同様に適用可能であり、コードは、ユーザが小売り物品についての情報にアクセスすることを可能にする。
【００２４】
例示的な実施形態において、一意のコードは、印刷された全体的な外観を変更することなく、製品のラベルまたは包装の印刷されたデザインの一部に十分に目立たない形で提示される。コードは、リプログラフィ工程の一部として提供され、印刷されたデザインに組み込まれてもよい。コードは、例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない方法などで適用されてもよい。これは、ラベルまたは包装の専用の領域を取る、従来のバーコードに完全に対照的である。従って、このような実施形態は、ラベルまたは包装に製品情報または広告のより多くのスペースを残すため、従来のバーコードに置き換えるために使用され得る。
【００２５】
例示的な実施形態において、コード領域の面積は、１０ｍｍ２未満および／または１ｍｍ２より大きい。
【００２６】
コード領域は、例えば、三角形、正方形、長方形、十字形または円形領域の任意の適切な形状を有してもよい。
【００２７】
コード領域は、製品または包装（製品またはその包装に印刷された情報の領域に対応してよい）の特定の部分で、例えば、同一のコード領域の反復パターンで、例えば、互いに隣接して、製品または包装の一部で繰り返されてもよい。そのような構成は、ペン型光学読取装置を使用する読み取りに理想的に適している。
【００２８】
一意のコードは、本発明の上記態様に係る光学機械可読コード形式で製品またはそれらの包装に適用されてもよい。
【００２９】
本発明のさらに別の態様によれば、複数のバーコードの番号を含むデータベースを含む小売システムが提供され、データベースにおける各バーコードの番号は、特定の小売物品に関する情報に関し、該システムは、複数の小売物品をさらに含み、各小売物品は、該データベースにおけるバーコードの番号の一つに相当する代替の光学機械可読コードで印を付けられ、代替のコードは、光学装置でスキャニングするための反復パターンで提供され、代替コードは、光学機械可読コード領域およびコード領域内に配置される複数の光学機械可読コードマーカーを含む形式を有し、光学機械可読コードマーカーのそれぞれは、コード領域内の複数のあらかじめ定義された位置の一つに配置され、該形式は、コード領域の正確な向きを示す光学機械可読配向装置をさらに含み、正確に配向されたコード領域内のコードマーカーの位置は、該バーコードに対応する代替のコードを定義する。
【００３０】
このシステムは、盲目または弱視のユーザのための特定の使用であり、反復パターンは、コード形式に隣接した装置に位置する盲目または弱視のユーザの可能性を改善し、配向マーカーは、コード形式がスキャニング中に製品に関係なく正しい方法で読まれることを保証する。
【００３１】
代替コードは、小売物品上にまたは小売物品のラベルまたは他の包装上に直接提供されてもよい。
【００３２】
例示的な実施形態において、代替コードは、印刷されたデザインの全体的な外観を変更することなく、ラベルまたは製品の包装の印刷されたデザインの一部に十分に目立たない形で提示される。代替コードは、リプログラフィ工程の一部として適用され、印刷されたデザインに組み込まれてもよい。例示的な実施形態において、コードは、例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない方法などで適用されてもよい。これは、ラベルまたは包装の専用の領域を取る、従来のバーコードに完全に対照的である。従って、このような実施形態は、ラベルまたは包装に製品情報または広告のより多くのスペースを残すため、従来のバーコードに置き換えるために使用され得る。
【００３３】
例示的な実施形態において、コード領域の面積は、１０ｍｍ２未満および／または１ｍｍ２より大きい。
【００３４】
コード領域は、例えば、三角形、正方形、長方形、十字形または円形領域の任意の適切な形状を有してもよい。
【００３５】
コード領域は、製品または包装（製品またはその包装に印刷された情報の領域に対応してよい）の特定の部分で、例えば、同一のコード領域の反復パターンで、例えば、互いに隣接して、製品または包装の一部で繰り返されてもよい。そのような構成は、ペン型光学読取装置を使用する読み取りに理想的に適している。
【００３６】
一意のコードは、本発明の上記態様に係る光学機械可読コード形式で製品またはそれらの包装に適用されてもよい。
【００３７】
本発明の別の態様によれば、予め定義されたコードを運搬するために互いに比較して複数の予め定義された位置の一つに配置される機械可読コードを使用する機械可読コード形式が提供され、該コード形式は、コードマーカーが正しいシーケンスで読まれることを保証するために、コードマーカーの正しい向きを示すための機械可読配向装置を使用する。
【００３８】
例示的な実施形態において、コード形式は、光学装置を使用して読み取るために構成される。
【００３９】
予め定義されたコードは、小売物品に適用するために（例えば、小売物品に直接、またはラベルまたは小売物品の包装の一部に）、既存のバーコードの番号に対応してもよい。
【００４０】
例示的な実施形態において、コード形式は、反復パターンで配置される。
【００４１】
例示的な実施形態において、コード形式は、印刷されたデザインの全体的な外観を変更することなく、ラベルまたは製品の包装の印刷されたデザインの一部に十分に目立たない形で提示される。
【００４２】
コード形式は、リプログラフィ工程の一部として適用され、印刷されたデザインに組み込まれてもよい。そのような実施形態において、コードは、例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない方法で適用され得る。
【００４３】
コードマーカーは、例えば、三角形、正方形、長方形、十字形または円形領域の任意の適切な形状を有してもよい。
【００４４】
コード領域は、製品または包装（製品またはその包装に印刷された情報の領域に対応してよい）の特定の部分で、例えば、同一のコード領域の反復パターンで、例えば、互いに隣接して、製品または包装の一部で繰り返されてもよい。そのような構成は、ペン型光学読取装置を使用する読み取りに理想的に適している。
【００４５】
例示的な実施形態において、コード領域の面積は、１０ｍｍ２未満であろう。
【００４６】
例示的な実施形態において、コード領域の面積は、１ｍｍ２より大きい。
【００４７】
予め定義されたコードは、好ましくは、コード領域内のコードマーカーの順番によって示される整数の数を含む。コード形式は、予め定義されたコードに含まれる整数の数を示すため、または（例えば、バーコードの異なる長さの間を識別する、またはバーコードおよび日付コードの間を識別する）予め定義されたコードの性質を示すための識別子（例えば、１つ以上の特定のマーカー）を含んでもよい。
【００４８】
コード形式は、コードマーカーの最大数を受信するために構成されるコード領域を含んでもよく、識別子は、予め定義されたコードを構成することに必要となるコードマーカーの実際の数を識別するために使用されてもよい。実際の数は、コードマーカーの最大数と等しいまたはそれよりも少なくてもよい。１つ以上のコードマーカーは、従って、特定のアプリケーションで不必要であってもよい。
【００４９】
配向装置は、コード領域から分離してもよい。
【００５０】
例示的な実施形態において、コード形式は、例えば、所定の配列で、コードの個々の部分を示すマトリックスにおいて個々のポイントで、例えば、コードの個々の整数を示す各ポイントで、ポイントのマトリックスを含む。従って、コードマーカーは、コード整数の機械可読シーケンスを定義するために、マトリックスの複数の該ポイントに位置してもよい。
【００５１】
これらの実施形態において、コードマーカーは、マトリックスにおける該ポイントの１つに関連した複数の所定の位置の１つに位置してもよく、例えば、書く予め定義された位置は、マトリックスにおける各ポイントに関連する特定のコード整数を示す。
【００５２】
配向装置は、マトリックス上のマーク付けされたポイントのパターンを含んでもよい。
【００５３】
例示的な実施形態において、コード領域は、例えば、予め定義された配列で、ポイントのマトリックスの一部を形成し、マトリックスにおける複数のポイントは、コード領域を定義し、マトリックスにおける他のポイントは、配向装置を定義する。
【００５４】
コード形式は、複数の予め定義されたポイントから成るマトリックス上のパターンに提供されるドットまたは他のマーカー（十字または他の記号／形状）の配列の形式を取ってもよく、マトリックスにおける予め定義されたポイントは、マトリックス上のマーカーのパターンがコードの一部または整数の光学機械可読シーケンスを定義するように、コードの一部または整数を示す。
【００５５】
マトリックス上のマーカーのパターンは、複数の固定されたマーカーおよび複数の可変マーカーを含んでもよく、該固定されたマーカーは、（形式を読むために構成されたスキャナまたは画像装置がマトリックスの正確な向きを決定するように）配向装置を定義し、可変マーカーは、コードを定義する。
【００５６】
例示的な実施形態において、可変マーカーは、マトリックスにおける該予め定義されたポイントの各１つに関連した複数の予め定義された位置の１つに配置可能であり、各予め定義された位置は、マトリックスにおける各ポイントのコード整数を示す。各複数の予め定義された位置は、該マトリックス内にポイントのサブマトリックスを示してもよい。
【００５７】
一例において、マトリックスにおける各ポイントは、ポイントの３×３配列（例えば、行または列で正方形を定義する）から成るサブマトリックスによって定義され、サブマトリックスにける各ポイントは、例えば、１〜９の間の一意の数字を意味し、サブマトリックスにおけるマーカーの不足は、例えば数字０の、別の数字を意味する。もちろん、サブマトリックスは、任意の予め定義された形状であり、最大１０またはそれ以上のポイントを含んでもよい。
【００５８】
本発明の他の利点、態様および特徴は、添付の図面を参照して、例示のみの目的で作られた、特許請求の範囲および以下の記述から明らかであろう。
【図面の簡単な説明】
【００５９】
【図１】予めパックされた食品の概略斜視図である。
【図２】本発明の例示的な実施形態における使用のコード形式の一例である。
【図３】本発明の例示的な実施形態における使用のコードマトリックスの一例である。
【図４】本発明の例示的な実施形態における使用のサブマトリックスの一例である。
【図５】本発明の一実施形態に係るドットコード構成のさらなる例示である。
【図６】本発明のさらなる実施形態に係るドットコード構成の一例である。
【図７】本発明の例示的な実施形態における使用のコードマトリックスの一例である。
【図８】本発明の例示的な実施形態における使用のサブマトリックスのさらなる例示である。
【図９】本発明の例示的な実施形態における使用のサブマトリックスのさらなる例示である。
【図１０】本発明の例示的な実施形態における使用のサブマトリックスのさらなる例示である。
【発明を実施するための形態】
【００６０】
図１は、包装１４における小売目的のために格納された予めパックされた食品１２の形で小売物品１０を示す。包装１４は、製品１２についての情報（例えば、価格、栄養情報、即席食品、原産国など）を含むラベル１６を有する。小売物品１０は、また、従来のバーコードスキャナまたは同様の光学装置を使用して読み取り可能に、ラベル１６の一部として従来のバーコード１８を含む。
【００６１】
本発明の例示的な実施形態によれば、小売物品１０は、小売製品に関する代替のコード化された情報（図１で不図示）でさらに提供される。
【００６２】
代替のコード化された情報は、印刷されたデザインの全体的な外観を変更することなく、ラベル１６の印刷されたデザインの一部に十分に目立たない形で提示される。この実施形態において、コード化された情報は、ラベル１６の通常の印刷された領域、例えば、リプログラフィ工程の間、製品またはその包装についての他の印刷された情報の上または下に適用される領域に提供される。有利には、これは、コード化された情報が例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない。これは、印刷されたデザインの専用の部分を必要とする、従来のバーコード技術と対照的である。
【００６３】
この実施形態において、コード化された情報は、コード化された情報がラベル１６上の印刷された情報に対してまたは通して可読になるように適用される領域において特定の色を使用してまたは背景色から逆転されることによって、（従来のバーコードとは違って）あからさまに肉眼で確認できることなく適用される。コード化された情報は、印刷技術によって適用されてもよい。
【００６４】
その代わりに、または（必要に応じて）追加して、コード化された情報は、例えば、（上述のように）あからさまに目に見えることなく、製品へおよび／またはラベル１６以外の包装１４の一部へ適用されてもよい。
【００６５】
例示的な実施形態において、従来のバーコード１８は、ラベルに製品情報または広告のためのより多くのスペースを残して、省略される。
【００６６】
図示していないが、図１のラベル１６のコード化された情報は、ラベル１６の特定の部分上の連続したパターンで、繰り返される。これは、関連するスキャナまたは画像装置が情報を容易に検出／読み取り可能にする。これは、具体的には、盲目または弱視のユーザに対して有用であり、従来のバーコード技術（一般に、単一バーコードが製品またはそのラベル／包装の特定の部分に独立して提供される）と対照的である。
【００６７】
一般に、コード化された情報は、製品の確立されたバーコード番号に対応する。都合よく、これは、スキャナまたは画像装置が小売業者のバーコードデータベースを使用して製品を識別することを可能にする。印刷されたラベル情報は、多くの国で法的必要条件であるが、盲目または弱視の者に対して容易にアクセス可能ではない。しかしながら、上記に記載の種類の実施形態は、盲目または弱視の者がバーコード関連の情報にアクセスすることを可能にする。
【００６８】
図１の実施形態において、ラベル１６のコードの各事例によって定義された領域は、１０ｍｍ２未満であるが、１ｍｍ２よりも大きい。
【００６９】
図２は、光学機械可読形式において上述に言及した代替のコード化された情報を表示するために、一般に２０で示された、コード形式の例示的な実施形態を示す。コード形式２０は、予め定義されたコードに対応する、予め定義されたパターンに配置されたドット型コードマーカー２２の配列から成る。
【００７０】
ドット２２の配列は、図３に示す例の、コードマトリックス２４に提供される。コードマトリックス２４は、複数の予め定義されたポイント２６から成る。この例において、ポイント２６は、ポイント２６の５×５マトリックスを定義する行および列に配置される。図２および３の実施形態において、マトリックス２４は、正方形の領域を定義する。他の実施形態において、マトリックス２４は、別の形状、例えば、三角形、四角形、十字形または円形の領域を定義する形状を有する。
【００７１】
マトリックス２４は、コード領域２８を含む。使用において、コード領域２８内にポイント２６に関連して提供されたドットまたは他のコードマーカーは、マトリックス２４に示される予め定義されたコードの特定の部分または整数を示す。従って、図２のコード領域２８内のドット２２の特定の部分は、コード部分または整数の光学機械可読シーケンスを提供する。
【００７２】
以下でより詳細に記載されるように、コード領域２８内のドット２２の正確な位置（すなわち、マトリックス２４の予め定義されたポイント２６に関する位置）は、形式２０によって示されてもよい複数の異なるコードに対応して、複数の予め定義された組み合わせから選択され得る。従って、コード領域２８内のドット２２は、「可変」ドットとみなされる。
【００７３】
コード形式２０は、また、正確に配向されたコード領域２８内のドット２２の特定の領域が、例えば、所望のシーケンスで配置された複数のコード整数から成る予め定義されたコードに対応するように、コード領域２８の正確な向きを示すために、光学機械可読マーカーまたは配向装置（一般に３０で示される）を含む。
【００７４】
この実施形態において、配向装置は、コード領域２８の外側の所定のパターンにおける複数のドット２２から成る。コード領域２８に関するこれらのドット２２の位置は、あらかじめ選択され、従って、これらのドットは、「固定」ドットとみなされ得る。配向装置の目的は、形式２０を読み取るために構成されたスキャナまたは画像装置が固定された位置を識別し、従って、コード領域２８の正確な向きを判定することを可能にする。
【００７５】
上述のように、コード領域２８内のドット２２の正確な位置は、変化し得る。例示的な実施形態において、可変ドット２２は、コード領域２８における該所定のポイント２６のそれぞれ１つに関連した複数の予め定義された位置の１つに位置してもよい。各予め定義された位置は、例えば、コード領域２８におけるポイント２６の複数の潜在的に異なる読み取り値を提供するために、マトリックス２４における各ポイント２６に関連したコードの特定の整数として使用するために記号または数字を示してもよい。
【００７６】
別の言い方をすれば、各可変ドットの正確な位置は、マトリックス２４における関連したポイント２６に関して変化し得る。各ポイント２６は、該ドット２２の１つのための理論上固定された位置を定義してもよいが、ドットの正確な位置は、コード領域２８におけるポイント２６の複数の潜在的に異なる読み取り値を提供するために、その理論上固定された位置に関して変化してもよい。
【００７７】
例示的な実施形態において、コード領域における各ポイント２６に関連した複数の予め定義された位置は、コード領域内のサブマトリックスとして提供されてもよい。そのようなサブマトリックスの例は、図４の３２に示される。サブマトリックス３２は、コード領域２８におけるポイント２６の１つの正確な位置に対応することを目的とする、概念的な固定された位置３４を有する。使用において、ドット２２は、概念的に固定された位置３４に位置してもよく、またはサブマトリックス３２における他の位置の１つに（すなわち、概念的に固定された位置３４に関連して）位置し得、予め定義された位置は、形式２０によって示されるコードの整数として使用するための記号または数字が割り当てられ得る。
【００７８】
この実施形態において、概念的に固定された位置３４は、ドット２２の予め定義された位置の３×３配列の中央部に配置され、予め定義された位置のそれぞれは、１〜９から一意の番号が割り当てられ、サブマトリックス３２に内のドットの不足は、例えば０の別の番号または記号を示すために取られる。図示された実施形態において、可変位置は、行および列のサブマトリックスとして配置され、概念的に固定視された位置は、サブマトリックスの中央部であり、番号「５」を意味する。もちろん、サブマトリックス３２は、任意の予め定義された形状であってよく、最大１０またはそれ以上の予め定義されたマーカー位置を含んでもよい。
【００７９】
形式２０によって格納されるコードにおける整数の数は、アプリケーションごとに異なることが必要になってもよい。例えば、コード形式は、８桁のバーコードまたは１３桁のバーコード、日付コード形式（１９７４年１月１８日を示すための０１／１８／１９７４など）、または製品の複数桁のビッチコードを示すために使用されてもよい。従って、本発明の例示的な実施形態は、配列がコード整数の所定の数を有するコードを保持することを示すための（例えば、配列における１つ以上のマーカーによって定義される）識別子を含む。従って、コードシーケンスの正確な長さのために、コード領域におけるポイントの全てが必要になることはない。
【００８０】
形式２０によって格納されたコードにおける整数の数は、アプリケーションごとに異なることが必要であってもよい。例えば、コード形式は、８桁のバーコードまたは１３桁のバーコードを示すために使用されてもよい。他の実施形態において、コード形式は、日付コード形式（１９７４年１月１８日を示すための０１／１８／１９７４など）、または製品の複数桁のビッチコードを示すために使用されてもよい。従って、本発明の例示的な実施形態は、配列がコード整数の予め定義された数（例えば、コードシーケンスの長さ）を有するコードを保持することを示すための（例えば、配列における１つ以上のマーカーによって定義される）識別子を含む。従って、コードシーケンスの正確な長さのために、コード領域におけるポイントの全てが必要になることはない。
【００８１】
コード形式２０の操作方法は、例として、説明し、例えば、パターンを分析するようにプログラムされたプログラムまたはソフトウェアを使用して、配列２０におけるドットのパターンを機械読み取りまたはスキャニングするために構成された光学装置がユーザに提供される。
【００８２】
光学装置は、コード形式を指したり、スキャニングしたりする。配列における固定されたマーカーの予め定義されたパターンは、パターンの正確な向きを確立するために、識別される。コードにおける整数の数は、（例えば、識別子３６を認識することによって）判定される。パターンは、例えば、コード領域２８における可変マーカーのシーケンスおよび正確な位置を確立することによって、配列における可変マーカーからデータを抽出するために分析される。
【００８３】
図２に示す実施形態では、上の列と右の行のドットは、一般にＬ字型の配列で固定される。このパターンは、配向装置として使用され、コード領域の開始ポイントと同様に、マトリックスの正確な向きおよび周辺を判定するために使用され得る。配列の下の行の真ん中の３つのドットは、識別子３６として使用される。この実施形態において、単一ドットのみの存在が、コードが８桁を有することを示すのに対し、全ての３つのドットの存在は、配列のコードが１３桁を有することを示す。もちろん、他の予め定義された組み合わせは、異なるコードの長さを意味するために使用され得る。残りのドットは、コード領域２８を定義する。該ドットのそれぞれは、コード領域２８における各ポイントの可変位置の３×３のサブマトリックスの概念的に中央の位置に位置する。従って、配列２０によって保持された１３桁のコードは、５５５５５５５５５５５である。
【００８４】
図５は、図４のように同じ固定されたドットを有するが、単一の識別子のドットのみを有し、コード領域２８におけるそれぞれ各ポイント２６の可変位置の３×３サブマトリックスにおいて異なる位置（または全く無い）の可変ドットを有するするさらなる５×５マトリックスを示す。結果として得られる８桁のコードは、２８０５６２４７である。
【００８５】
図６は、５×５のコードマトリックスの形式で、さらなる実施形態を示す。この議論の目的のために、図６のマトリックスにおける様々なポイントのための例示的な体系は、図７を参照されたい。具体的には、図６のマトリックスは、ｈｎおよびｖｎとそれぞれ呼ばれる（ｈは、水平を意味し、ｖは、垂直を意味し、ｎは、行または列の数を意味する）複数の行および列を定義する。従って、図６における３番目の列の上にあるマトリックスのポイントは、図７によれば、ポイントｈ１、ｖ３として参照され得る。
【００８６】
図２〜５の実施形態は、マトリックス２４におけるポイント２６の１つ以上に空白（すなわち、ドットまたは他のマーカーが無い）を含むのに対し、図６を参照して記述または説明した種類の実施形態は、マトリックス２４におけるそれぞれまたは全てのポイント２６に関連したマーカーを有する。従って、マトリックス２４におけるポイント２６の１つのマーカーの不足は、破損または誤って構成されたマトリックスの指標となる。
【００８７】
前述の実施形態のように、図６の実施形態は、コードを正確に配向するために、固定された向きまたは参照装置３０として機能する配向マーカーを含む。例えば、図６の参照装置３０は、直線および互いに均一の間隔で配置された単一の行から成る。この実施形態において、参照マーカーは、最も外側の行（例えば、図６に示す上の行ｈ１）に沿って概念的に固定された位置に提示されたドットである。例示的な実施形態において、コードマトリックスは、他の行または列が均一の間隔で直線に提供され得ないように構成される。
【００８８】
コードマトリックスを読むために構成された光学装置またはプログラムは、コードマトリックスの正確な向きを識別するために、固定された参照マーカーの存在を識別するように構成される。
【００８９】
図６のコードマトリックスは、マトリックスにおける他のポイント２６の１つと関連して提供される、一意のマーカー３７をさらに含む。一意マーカー３７は、コードマトリックスにおいて他のマーカーの全てについてシーケンスの外に位置する。これは、一意のマーカーが位置する行または列に提供された等しく間隔を空けた線を防ぎ、従って、配向装置３０との衝突を回避する。
【００９０】
この実施形態において、一意マーカー３７は、図６に示すように、ポイントｈ３ｖ１について提供される。一意マーカーは、マトリックスにおける各ポイント２６の概念的に固定された位置に関して一意の位置に位置する。例えば、マトリックスにおける各ポイント２６の概念的に固定された位置が所定のポイント（例えば、図４に示すような）のサブマトリックス３２の中央部である場所で、一意のマーカー３７は、サブマトリックス３２内の所定の位置の１つに対応しない位置に位置する。従って、マトリックスにおけるこのマーカー３７の位置は、一意であり、所定のサブマトリックスの位置の外側に位置するコードマトリックスにおける他のマーカーを有さない。
【００９１】
コードを読む光学装置またはプログラムは、全体のマトリックスの物理的な大きさを判定することが可能な、配向装置および一意のマーカーを識別するように構成される。コードマトリックスの大きさおよびスケールは、基準線（ｈ１）上のマーカーの間隔によって判定され得る。読み取り装置は、特定の焦点距離の特定の大きさおよびスケールのみを読み取るように設定されてもよく、従って、コード領域の大きさは、装置によって予め判定されてもよい。
【００９２】
前述の実施形態のように、図６のコードマトリックスは、コードマトリックスによって格納されたコードにおける文字の数を示すために、識別子を含む。この実施形態において、識別子３６は、図示された実施形態においてポイントｈ１ｖ２に位置する単一マーカーの形である。図８に示す種類のサブマトリックスを使用して、サブマトリックスにおける予め定義された位置の１つのマーカーの位置は、以下のように番号を参照する。
位置２−番号８
位置３−番号９
位置４−番号１０
位置５−番号１１
位置６−番号１２
位置７−番号１３
位置８−番号１＋１３
位置９−番号２＋１３
【００９３】
この実施形態において、図８のサブマトリックス内に中央マーカーは無い。これは、識別子マーカー３６が位置する行または列に適用された等しく間隔を空けたマーカーの線を防止する。
【００９４】
１＋１３および２＋１３の言及は、コードマトリックスがマトリックスのコード領域を通って直線のポイントの行を生成できないことを保証するために使用されてもよい。例えば、バーコードの一連の文字が、通常、コードがコード了以の第１ポイントで開始した場合にマトリックスのコード領域を通って直線のポイントの行を生成する場合、１＋１３または２＋１３などの使用は、コードが１３文字を含み、コードにおける第１番号が（コード領域における第１ポイントであるよりはむしろ）コード領域における第２または第３ポイントで発見される機械またはプログラムを示す。従って、機械またはプログラムは、文字の同じ番号を読もうとするであるが、コードマトリックスにおいて異なる位置のコードのシーケンスを開始することを知っているである。
【００９５】
前述の実施形態のように、コード領域２８は、全体のコードマトリックス２４の一部を形成するポイント２６のマトリックスから成る。図示された実施形態において、コード領域は、ｈ２ｖ２を開始する４×３マトリックスである。
【００９６】
マーカーは、コード領域２８における各ポイント（すなわち、コード領域２８における各ポイント２６のサブマトリックス３２内の予め定義された位置の１つ）で提供され、コードが読まれる、例えば、図６に示すように左上から右、そして中央左から右、そして左下から右のシーケンスである。シーケンスの開始ポイントは、上述のように、（例えば、コード領域２８を通るマーカーの一意の直線の作成を回避するように）進み得る。
【００９７】
図２〜５の実施形態のように、コード領域２８における各ポイント２６は、概念的に固定された位置およびマーカーの複数の可変の位置を定義し、各概念的におよび可変の位置は、コード領域２８における各ポイント２６に個々のサブマトリックスを定義する。例は、図９に示す。
【００９８】
サブマトリックスにおける位置の１つが、例えば３×３サブマトリックス３２が数字０（ゼロ）〜９を意味する場合に、複数のあり得る読み取り値の１つを意味することが必要であってもよい。これは、図９の場合であり、真ん中の位置は、例えば、１または０（ゼロ）の複数のあり得る読み取り値の１つを示す。この種類の実施形態において、機構は、特定のコードマーカーが示す複数の結果を判定するために必要である。例示的な実施形態において、他のマトリックスのポイント２６は、正確な読み取り値を判定するために使用され、従って、さらなる参照は、「判定」ポイント２６または「判定」マーカー（一般に３８で示される）に対して作られるである。
【００９９】
図示された実施形態において、コード領域２８は、列に配置された複数のマトリックスのポイント２６から成り、コード領域２８における各列の下に位置するマトリックスのポイント２６は、判定ポイントとして使用される。例えば、判定ポイントｈ５ｖ２に関連して提供された判定マーカーは、ｖ２の行ｈ２、ｈ３およびｈ４などに示されるコードの整数の正確な読み取り値を判定するために使用される。
【０１００】
この実施形態において、各判定マーカー３８は、コード領域２８における関連した「複数の結果」のマーカーの正確な読み取り値を示すために、マトリックス２４における各ポイント２６のサブマトリックスの位置の数の１つに位置し得る。例えば、図１０に示す種類の３×３サブマトリックス４０を使用して、サブマトリックス４０における所定の位置の１つの判定マーカー３８の位置は、以下のような番号シーケンスを参照する。
位置２−シーケンス０００
位置３−シーケンス００１
位置４−シーケンス０１１
位置５−シーケンス１１１
位置６−シーケンス１１０
位置７−シーケンス１００
位置８−シーケンス１０１
位置９−シーケンス０１０
【０１０１】
番号シーケンスは、（例えば、上から下に始まる）問題の列の「複数の結果」の位置の正確な読み取り値を判定する。従って、ｈ５ｖ２の判定マーカー３８がサブマトリックス４０における位置８に位置する場合、ｈ２ｖ２の任意の「複数の結果」の位置の正確な読み取り値は、１であり、ｈ３ｖ２に対して、正確な読み取り値は、０（ゼロ）であり、ｈ４ｖ２に対して、正確な読み取り値は、１である。
【０１０２】
コード領域２８におけるマーカーがそれ自身のサブマトリックス３２内の「複数の結果」の位置の１つに配置されない場合、判定マーカー３８は、不必要であり、従って、そのサブマトリックス４０におけるポイントの任意の１つに配置され得る。しかしながら、図１０のサブマトリックスの位置および形式が、マーカーがサブマトリックスの中央部に位置することができないことが分かり得る。これは、上述の参照装置３０に衝突することを避けるために、均一の間隔で５つのマーカーの垂直線を達成することを不可能にする。
【０１０３】
コードマトリックスは、コードの先頭または末尾に検査数字を提供するために検査マーカー４２をさらに含む。検査マーカー４２は、コード領域２８におけるマーカーと同じ方法で操作し、従って、関連したサブマトリックス３２を有する。さらに、判定マーカー４４は、特に検査マーカー４２専用に提供される。判定マーカー４４は、他の判定マーカー３８と同じ方法、すなわち、検査マーカー４２に関連したサブマトリックス３２内の「複数の結果」の位置の正確な測定結果を示すために、操作する。
【０１０４】
この実施形態において、検査マーカー４２は、ポイントｈ５ｖ１で提供され、その判定マーカー４４はポイントｈ４ｖ１で提供される。この方法で（すなわち、同じ行に判定マーカー３８、４４を一直線にしないようにして）検査マーカー４２におよびその判定マーカー４４を配置することは、上述の参照装置３０との衝突を回避するために、均一の間隔で５つのマーカーの直線を生成するマトリックスの下の行の可能性を回避する。
【０１０５】
図６に示す種類のコード形式の操作の方法は、一般に、図２〜５の実施形態について記載した方法と同じである。具体的には、コードマトリックスにおけるドットのパターンを機械読み取りまたはスキャニングのために構成された光学装置でユーザに提供される。参照装置は、パターンの正確な向きを確立するために、識別される。コードの大きさおよびスケールは、また、判定されてもよい。一意のマーカー３７は、（例えば、識別子３６を読むことによって）コードにおける整数の数であるように、識別される。マーカーのパターンは、必要に応じて判定マーカー３８、４４に関連して、例えば、コード領域２８および検査ポイント４２の可変マーカーのシーケンスおよび正確な位置を確立することによって、配列における可変マーカーから正確なコードを抽出するために分析される。
【０１０６】
例示的な実施形態において、（例えば、図示された実施形態のいずれかに関連して）上述の種類の光学機械可読コード形式は、例えば、製品の既存のバーコードに対応する、一意のコードを提示するために使用される。そして、機械可読コードは、例えば、機械可読コードによって示される製品に関する情報を識別、選択またはダウンロードするために、製品のデータベースまたはリストを組み込むために使用され得る。
【０１０７】
一例において、小売店で販売されるアイテムに適用されるようなコード形式を読むために構成された光学装置が消費者に提供される。装置は、消費者自身の装置（例えば、事前に購入したアイテム）であってよく、または店内で使用するために小売店が提供する装置であってもよい。装置は、（例えば、小売店自身のデータベースにアクセスすることによって）小売店の商品に使用可能な製品の全てに関する情報で（例えば、無線リンクを介して）通信してプログラムされるまたは配置されてもよい。
【０１０８】
装置は、ユーザがそれらに対する関心または重要性の情報（例えば、価格、日付けによる使用、原産国）を予め選択し、および／または買い物する場合に送られ記録される情報を望む順番を予め選択し得るように、プログラム可能である。装置は、装置によって読まれた情報を通信するための可読メモリおよび／または可読画面および／または音声出口を含んでもよい。非ネイティブスピーカーのユーザが使用するために翻訳ソフトが提供されてもよい。
【０１０９】
例示的な実施形態において、装置は、また、（例えば、宅配の）反復購入を自動的に注文するためにプログラムされてもよい。反復購入は、コードが例えば、問題の製品の使用後に、再スキャンされる場合に有効になってもよい。これは、コード形式が処方薬および関連した医療機器に適用される特定の使用であってもよい。
【０１１０】
コード形式は、また、コード形式によって示されたコードがデータベースから製品についての情報にアクセスするために使用され得る、医薬品などの他の方法アプリケーションのために使用されてもよい。これは、情報へのアクセスを必要とする視覚障害者または弱視のユーザのために特に重要である。薬（および／または副作用、注意事項、および／または接触指示）の服用方法または管理方法などの情報は、多くの国で法律によって必要とされる。一般に、この種類の情報は、包装内のリーフレット記載されている。また、情報は、（例えば、包装および／またはリーフレットに適用された）コードを介してデータベースに保持されてもよく、遠隔にアクセスされてもよい。
【０１１１】
コード形式は、（例えば、８桁のバーコードシーケンスを示すために８コードマーカーを使用して）バーコードの異なる長さを示すために使用されてもよい。コード形式は、日付コード形式（例えば、１９７４年１月１８日を示すための０１/１８／１９７４）の型を示すために使用されてもよい。コード形式は、他の情報、例えば、コードマーカーの対応する数によって示される複数のビッチコードを示すために使用されてもよい。各事例において、コード形式は、コードマーカーによって示されたコードシーケンスの長さまたは型を意味する（例えば、上述のような）識別子を含んでもよい。
【０１１２】
本明細書中に示された実施形態は、コードを表示するためにドット２２を使用したが、十字または他の機械可読記号またはモチーフなどの他のコードマーカーを使用してもよい。例示的な実施形態において、ドット／マーカーの配列によって定義された領域は、１０ｍｍ２未満である。従って、コードの使用は、大きさおよび印刷された放送の表面領域の減少、関連するコストおよび環境負荷低減に役立ってよい。コードは、テキスト情報を運ぶための二次的包装を必要とすることなく小さい包装またはラベルに印刷され得る。
【０１１３】
電子的なシステムまたはソフトウェアが提供されることで、ユーザは、特定のデータベースに関連する情報の電子的な記録装置のために、（例えば、コード形式を読むために構成された光学装置を有する明細書中に記載された種類のコード形式で提供された個々の製品／包装をスキャニングすることによって）ユーザの家で製品の型および量を記録することが可能である。システムまたはソフトウェアは、例えば、製品／包装の使用後または廃棄前に製品／包装を電子スキャニングすることによって、該データベースを電子的に更新するために構成されてもよい。システムまたはソフトウェアは、例えば、製品／包装の使用後または廃棄前に、複数の製品の１つ以上の電子的な再注文のために構成されてもよい。これは、食品および食品ショッピングアプリケーションに特に関連するである。しかしながら、このシステムは、また、例えば、小売り環境における一般的に利用可能な種類の医療用品または国産品などの製品の他の型に適用されてもよい。
【０１１４】
コード形式は、また、パンフレットに掲載された製品を識別するために、パンフレットなどに適用されてもよい。
【０１１５】
一例において、コード形式は、例えば、レシピのための材料リストの領域において、ユーザが明細書に記載の種類の適用されたコード形式を読むようにプログラムされた光学スキャナまたは他の光学画像装置を使用してリストにおける個々の材料を電子的に識別できるように、料理法のパンフレットに適用される。電子的なシステムまたはソフトウェアは、スキャナで読まれた特定のコード（複数可）により、ユーザが必要な材料を有しているかどうかを自動的に確認する、および／または必要な材料（例えば、ユーザが現在有していないもの）の１つ以上を遠隔に注文するために提供されてもよい。
【０１１６】
別の例において、明細書に記載された種類のコード形式は、例えば、製品またはサービスについての画像またはテキスト情報の領域において、ユーザが適用されたコードを読むようにプログラムされたスキャナまたは他の画像装置を使用して製品またはサービスを電子的に識別することができるように、販促資料または製品カタログに適用される。電子的なシステムまたはソフトウェアは、識別された製品またはサービスを自動的に注文するために提供されてもよい。
【０１１７】
別の例において、明細書に記載された種類のコード形式は、本、新聞、雑誌または広告などの出版物に適用され、該出版物は、可読のテキストを含み、該可読テキストの１つ以上の部分は、テキストの該部分（複数可）に隣接して適用されるコードによって提示される。例えば、可読テキストは、テキストの複数の線として表示されてもよく、コードは、テキストの２つの隣接した線の間に適用されてもよい。コードは、テキストの該部分（複数可）の上または下に存在するように配置されてもよく、でなければ、テキストの該部分（複数可）に重なってもよい。
【０１１８】
別の例において、（家庭の請求書、銀行取引明細書またはコンピュータのプリンタで印刷されたページなどの）文書は、テキストまたは画像形式で提示された情報の部分を含む。情報は、明細書に記載された種類の光学機械可読コード形式におけるコードとして文書にさらに提示される。コードは、該コードを覆うまたはその下に横たわってよく、でなければ、該情報に重なってもよい。コードは、該情報に隣接して適用されてもよい。情報がテキストの線として提示された場合、コードは、テキストの隣接した線の間に適用されてもよい。
【０１１９】
別の例において、画像は、電子的なディスプレイ画面（例えば、コンピュータまたは電話インターフェース）に示される。画像に関する情報は、明細書に記載された種類の光学機械可読コード形式で画面上にコードを示すように配置されたピクセルを使用して一意のコードによって画面上に示す。
【図１】
0005858990.tif 000002
【図２】
0005858990.tif 000003
【図３】
0005858990.tif 000004
【図４】
0005858990.tif 000005
【図５】
0005858990.tif 000006
【図６】
0005858990.tif 000007
【図７】
0005858990.tif 000008
【図８】
0005858990.tif 000009
【図９】
0005858990.tif 000010
【図１０】
0005858990.tif 000011