光学機械可読コード領域と、前記コード領域内に配置された複数の機械可読コードマーカーと、を有する光学機械可読コード形式であって、前記光学機械可読コードマーカーのそれぞれは、前記コード領域内の予め定義された位置の1つに配置され、前記コード形式は、前記コード領域の正確な向きを示す光学機械可読配向装置をさらに含み、正確に配向されたコード領域内の前記コードマーカーの前記位置は、予め定義されたコードに対応する、光学機械可読コード形式。前記予め定義されたコードは、前記コード領域内のコードマーカーのシーケンスによって示された整数の数を含む、請求項1に記載の光学機械可読コード形式。前記コード形式は、前記予め定義されたコードに含まれる前記整数の数を識別するための識別子をさらに含む、請求項1または2に記載の光学機械可読コード形式。前記コード領域は、コードマーカーの最大数を受信するために構成され、前記識別子は、前記予め定義されたコードを構成する前記コード領域内のコードマーカーの全体数を識別し、前記全体数は、前記コードマーカーの前記最大数と同じまたはそれよりも少なくてもよい、請求項3に記載の光学機械可読コード形式。前記コード領域は、予め定義された配列でポイントのマトリックスであり、前記マトリックスにおける前記ポイントは、コード整数を示し、前期コードマーカーは、前期コード整数の光学機械可読シーケンスを定義するために、前記マトリックスにおける複数の前記ポイントに位置する、請求項1~4のいずれか1項に記載の光学機械可読コード形式。前記コードマーカーは、前記マトリックスにおける各ポイントに関連した複数の予め定義された位置の1つに配置可能であり、各予め定義された位置は、前記マトリックスにおける前記各ポイントに関連した特定のコード整数を示す、請求項5に記載の光学機械可読コード形式。前記配向装置は、前記コード領域から離れている、請求項1~6のいずれか1項に記載の光学機械可読コード形式。複数の予め定義されたポイントから成るマトリックス上のパターンに提供されるマーカーの配列例えば、ドット、十字または他の記号または形状を含み、前記マトリックスにおける前記予め定義されたポイントは、前記マトリックス上の前記マーカーのパターンがコード整数の光学機械可読シーケンスを定義するように、コード整数を示す、請求項1~7のいずれか1項に記載の光学機械可読コード形式。前記配向装置は、前記マトリックス上のマーカーの一意のパターンによって定義される、請求項8に記載の光学機械可読コード形式。前記配向装置は、前記コード領域から離れている、請求項8または9に記載の光学機械可読コード形式。前記配向装置は、前記マトリックス上に一直線上に不変の間隔で配置された5つのマーカーのパターンから成る、請求項8~10のいずれか1項に記載の光学機械可読コード形式。前記コード形式は、前記配向装置が前記マトリックス上に一直線上に不変の間隔で配置された5つのマーカーの前記パターンのみを定義するように構成される、請求項11に記載の光学機械可読コード形式。前記マトリックス上の前記マーカーのパターンは、複数の固定されたマーカーおよび複数の可変マーカーを含み、前記固定されたマーカーは、前記形式を読むために構成されたスキャナまたは画像装置は、前記マトリックスの前記正確な向きを定義し得るように前記配向装置として動作し、前記可変マーカーの全てまたは複数は、前記予め定義されたコードを示す、請求項8~12のいずれか1項に記載の光学機械可読コード形式。前記可変マーカーは、前記マトリックスにおける前記予め定義された各1つに関連した複数の予め定義された位置の1つに配置可能であり、各予め定義された位置は、前記マトリックスにおいて前記各ポイントの特定のコード整数を示す、請求項13に記載の光学機械可読コード形式。各複数の予め定義された位置は、ポイントの前記マトリックス内にサブマトリックスを定義する、請求項14に記載の光学機械可読コード形式。前記サブマトリックスは、9つのポイントの配列から成り、前記サブマトリックスにおける各ポイントは、一意の数字例えば、1~9の間を意味する前記サブマトリックスにおけるマーカーの不足は、さらなる一意の数字例えば、数字の0を意味する、請求項15に記載の光学機械可読コード形式。前記サブマトリックスにおける前記位置の1つは、複数の予め定義された測定値の1つを意味し、前記コード形式は、前記複数の予め定義された測定値が適用可能かを示すための判定装置を含む、請求項15に記載の光学機械可読コード形式。前記判定装置は、前記マトリックス上のポイントに関連したマーカーから成り、前記マトリックス上の前記ポイントに関連して前記マーカーの位置は、前記予め定義された測定値が適用可能に示す、請求項17に記載の光学機械可読コード形式。前記判定マーカーは、前記マトリックスにおける前記ポイントに関連した予め定義された位置のサブマトリックスを定義する複数の予め定義された位置の1つに配置可能である、請求項18に記載の光学機械可読コード形式。前記コード形式は、前記マトリックスによって伝達された前記コードにおける前記整数の数を示すための識別子装置を含む、請求項8~19のいずれか1項に記載の光学機械可読コード形式。前記マトリックス内の予め定義された位置のマーカーの所定のパターンは、前記マトリックスによって伝達された前記コードにのける前記整数の数を示す、請求項20に記載の光学機械可読コード形式。前記マトリックスの予め定義された領域内の1つ以上のマーカーの前記位置は、例えば、複数の所定のコード長から選択された、前記マトリックスによって伝達された前記コード整数の数を示す、請求項20に記載の光学機械可読コード形式。前記コード形式の前記領域は、10mm2未満である、請求項1~22のいずれか1項に記載の光学機械可読コード形式。前記コード形式の前記領域は、1mm2より大きい、請求項1~23のいずれか1項に記載の光学機械可読コード形式。前記コード形式は、領域を定義し、前記コード形式を読むように構成された装置でスキャニングするために、反復パターン、互いに隣接した領域例えば、不変の間隔で配置される、請求項1~24のいずれか1項に記載の光学機械可読コード形式。請求項8~25のいずれか1項に記載の光学機械可読コード形式を組み込むコード化された情報システムであって、前記マトリックスにおける前記固定されたマーカーを識別するように構成されたプログラムまたはソフトウェアを含み、前記マトリックスの正確な向きを確立し、前記マトリックスにおける前記可変マーカーから前記コードシーケンスを抽出する、コード化された情報システム。請求項1~25のいずれか1項に記載の光学機械可読コード形式における各小売物品に提示された関連したコードをそれぞれ有する複数の小売物品を含む、コード化された情報システム。前記コードは、前記小売物品の既存のバーコード番号に対応する、請求項27に記載のコード化された情報システム。前記コードは、前記小売物品の日付コードに対応する、請求項27に記載のコード化された情報システム。前記コードは、前記小売物品のバッチコードに対応する、請求項27に記載のコード化された情報システム。前記コード形式は、前記コード形式を読むように構成された装置でスキャにニングするために、反復パターンで配置される、請求項27~30のいずれか1項に記載のコード化された情報システム。前記コード形式は、印刷されたデザインの全体的な外観を変更することなく、前記小売物品のラベルまたは製品の包装の前記印刷されたデザインの一部に十分に目立たない形で提示される、請求項27~31のいずれか1項に記載のコード化された情報システム。前記小売物品は、英数字、絵または文字体裁形式の1つ以上の前記小売物品についての情報を含む印刷された領域を含み、前記コード形式は、前記印刷された領域の少なくとも一部に適用される、請求項27~32のいずれか1項に記載のコード化された情報システム。前記コード形式は、前記印刷された領域の前記情報の上または下に適用される、請求項33に記載のコード化された情報システム。前記コード形式は、前記小売物品の前記ラベルまたは包装に適用される、請求項27~34のいずれか1項に記載のコード化された情報システム。前記コード領域は、予め定義された配列におけるポイントのマトリックスであり、前記マトリックスにおける前記ポイントは、コード整数の光学機械可読シーケンスを定義するために、前記マトリックスにおける複数の前記ポイントに位置したコードマーカーで、コード整数を示し、前記コード領域は、前記製品または包装の一部に、互い隣接して、同一のコードマトリックスの反復パターンで提供される、請求項27~35のいずれか1項に記載のコード化された情報システム。前記コード形式の前記領域は、10mm2未満である、請求項36に記載の光学機械可読コード形式。前記コード形式の前記領域は、1mm2より大きい、請求項36または37に記載の光学機械可読コード形式。前記コードマトリックスは、前記小売物品またはそのラベルまたは包装の他の印刷された情報の上または下に適用される、請求項36~38のいずれか1項に記載のコード化された情報システム。前記システムは、前記製品に適用された前記コードを光学的に読むために構成された装置を含む、請求項27~39のいずれか1項に記載のコード化された情報システム。複数の異なる食品のそれぞれについての情報を含むデータベースと、前記データベースの各食品に関連した一意のコードと、を含むコード化された情報システムであって、前記コードは、前記各食品またはその包装の少なくとも一部で繰り返される光学機械可読形式における食品またはそれらの包装に適用され、前記システムは、前記食品の前期コードを読む光学機械のためおよび前記データベースにアクセスするための前記コードを使用するために構成された装置をさらに含み、前記食品に関する情報を抽出し、前記情報は、価格、原産国、賞味期限、栄養情報、アレルギー情報、質量、特別売出し、皿数、調理情報、即席食品、カロリーの少なくとも一つを含む、コード化された情報システム。前記一意のコードは、請求項1~25のいずれか1項に記載の光学機械可読コード形式における前記製品またはそれらの包装に適用される、請求項41に記載のコード化された情報システム。請求項1~25のいずれか1項に記載の光学機械可読コード形式におけるコード化された情報で提供された包装および/またはラベルを組み込む小売物品。複数のバーコード番号を含むデータベースを含み、前記データベースにおける各バーコードの番号は、特定の小売物品についての情報に関し、前記システムは、複数の小売物品をさらに含む、小売システムであって、各小売物品は、前記データベースにおける前記バーコード番号の1つに対応する代替の光学機械可読コードでマーク付けされ、前記代替コードは、光学装置でスキャニングするためにスキャニングするための反復パターンに提供され、前記代替コードは、光学機械可読コード領域および前記コード領域内に配置された複数の光学機械可読コードマーカーを含む形式を有し、前記光学機械可読コードマーカーのそれぞれは、前記コード領域内の複数の予め定義された位置の1つに配置され、前記形式は、前記コード領域の前記正確な向きを示す光学機械可読配向マーカーをさらに含み、前記正確に配向されたコード領域内の前記コードマーカーの前記位置は、前記バーコードに対応する前記代替コードを定義する、小売システム。前記代替コード形式は、請求項1~25のいずれか1項に記載の光学機械可読コード形式の前記形式である、請求項44に記載の小売システム。前記代替コード形式の前記領域は、予め定義された配列におけるポイントのマトリックスであり、前記マトリックスにおける前記ポイントは、コード整数の光学機械可読シーケンスを定義するために、前記マトリックスにおける複数の前記ポイントに位置したコードマーカーで、コード整数を示し、前記マトリックスは、前記小売物品またはその包装の一部に、互いに隣接して、同一のコードマトリックスの反復パターンに提供される、請求項45に記載の小売システム。各マトリックスは、10mm2未満の領域を有する、請求項46に記載の小売システム。各マトリックスは、1mm2より大きい領域を有する、請求項46または47に記載の小売システム。前記コードマトリックスは、前記小売物品またはその包装の他の印刷された情報の上または下に適用される、請求項46~48のいずれか1項に記載の小売システム。複数の異なる医薬品を含む医薬システムであって、各製品は、コードが割り当てられ、前記コードは、請求項1~25のいずれか1項に記載の光学機械可読形式において製品に関連する製品および/またはその包装および/またはラベルまたは他の情報ドキュメントに適用される、医薬システム。前記システムは、前記医薬品の1つ以上から前記コードを光学的に読むまたは記録するために構成されたスキャナまたは他の光学画像装置を含む、請求項50に記載の医薬システム。前記システムは、前記医薬品の1つ以上についての情報を含むデータベースを含み、前記画像装置によって読まれたまたは記録されたコードは、前記データベースから前記製品に関する情報にアクセスするために使用される、請求項51に記載の医薬システム。一意のコードの電子データベースと、特定の製品に対応する各コードと、前記一意のコードの1つに示すまたは対応するコードを表示する光学機械可読コード形式と、前記一意のコードを識別するための前記コード形式を読むために構成された光学画像装置と、を含む製品識別システムであって、前記システムは、ユーザが前記光学画像装置で製品をスキャンすることを可能にし、前記製品またはその包装に適用された前記光学機械可読コード形式を識別し、そして、前記コード形式によって表示された前記コードを使用する一意のコードの前記データベースの読み出しによって前記製品についての情報を電子的に読み出すように構成され、前記システムは、ユーザが前記スキャンされた製品についての情報を電子的に記録し、前記一意のコードを識別するために前記コード形式を読むために構成された光学画像装置を使用する前記製品またはその包装を再スキャニングすることによって前記製品についての前記情報を電子的に更新するように構成される、システム。前記システムは、前記製品の再スキャン後に複数の前記製品を電子的に並び替えるために構成される、請求項53に記載のシステム。前記コード形式は、請求項1~25のいずれか1項に記載である、請求項53または54に記載のシステム。食品成分のためのレシピであって、前記レシピは、前記成分のリストを含み、前記成分のそれぞれは、請求項1~25のいずれか1項に記載の光学機械可読コード形式における前記レシピ上にまたは隣接して適用された一意のコードによって示される、レシピ。1つ以上の製品またはサービスに関連する情報例えば、画像またはテキストを含む製品カタログまたは販促資料であって、各製品/サービスは、請求項1~25のいずれか1項に記載の光学機械可読コード形式における前記情報上にまたは隣接して適用された一意のコードによって示される、製品カタログまたは販促資料。本、新聞、雑誌または広告などの出版物であって、前記出版物は、可読テキストを含み、前記可読テキストの一部または複数の部分は、請求項1~25のいずれか1項に記載の光学機械可読形式におけるテキストの前記部分に隣接して適用されたコードによって示される、出版物。前記可読テキストは、テキストの複数のラインとして表示され、前記コードは、テキストの2つの隣接したラインの間に適用される、請求項58に記載の出版物。前記コードは、テキストの前記部分の上または下に存在する、請求項58に記載の出版物。前記コードは、テキストの前記部分に重なる、請求項58に記載の出版物。家庭の請求書、銀行取引明細書またはコンピュータのプリンタで印刷されたページなどの文書であって、前記文書の部分は、テキストまたは画像形式で示された情報を含み、前記情報は、請求項1~25のいずれか1項に記載の光学機械可読コード形式におけるコードとして前記文書にさらに示される、文書。前記コードは、前記情報の上または下に存在する、請求項62に記載の文書。前記コードは、前記情報に重なる、請求項62に記載の文書。前記コードは、前記情報に隣接して適用される、請求項62に記載の文書。前記情報は、テキストのラインとして示され、前記コードは、テキストの隣接するラインの間に適用される、請求項65に記載の文書。画面上の画像であって、前記画像に関する情報は、請求項1~25のいずれか1項に記載の光学機械可読コード形式における前記画面上の前記コードを示すように配置されたピクセルを使用する一意のコードによって示される、画像。小売物品の一部にまたは前記小売物品に関連した包装またはラベルに適用されたコードを有する小売物品であって、前記コードは、光学機械可読コード領域および前記コード領域内に配置された複数の光学機械可読コードマーカーから成る光学機械可読コード形式における反復パターンに適用され、前記光学機械可読コードマーカーのそれぞれは、前記コード領域内に複数の予め定義された位置に配置され、前記コード形式は、前記コード領域の前記正確な向きを示す光学機械可読配向装置をさらに含み、前記正確に配向されたコード領域内の前記コードマーカーの前記位置は、予め定義されたコードシーケンスに対応する、小売物品。前記コード形式は、複数の予め定義されたポイントから成るマトリックス上のパターンに提供されたマーカー例えば、ドット、十字または他の記号または形状の配列から成り、前記マトリックスにおける前記予め定義されたポイントは、前記マトリックスのマーカーの前記パターンがコード整数の光学機械可読シーケンスを定義するように、コード整数を示す、請求項68に記載の小売物品。前記コードは、前記小売物品の既存のバーコード番号に対応する、請求項68に記載の小売物品。前記コードは、前記小売物品の日付コードに対応する、請求項68に記載の小売物品。前記コードは、前記小売物品のバッチコードに対応する、請求項68に記載の小売物品。前記コード形式は、印刷されたデザインの全体的な外観を変更することなく、前記小売物品のラベルまたは製品の包装の前記印刷されたデザインの一部に十分に目立たない形で提示される、請求項69~72のいずれか1項に記載の小売物品。前記小売物品は、英数字、絵、文字体裁の形式の1つ以上における前記小売物品についての情報を含む印刷された領域を含み、前記コード形式は、前記印刷された領域の少なくとも一部を横切って適用される、請求項69~73のいずれか1項に記載の小売物品。前記コード形式は、請求項1~25のいずれか1項に記載である、請求項69~74のいずれか1項に記載の小売物品。本発明は、公知の機械可読のコード化された情報システムに伴う、上記および/または他の問題の従来のバーコードシステムの制限を解消または軽減する。本発明の一態様によれば、光学機械可読コード領域および該コード領域内に構成される複数の光学機械可読コードマーカーを有する光学機械可読コード形式であって、コードマーカーのそれぞれは、コード領域内に複数の予め定義された位置の一つに構成され、コード形式は、コード領域の正しい向きを示す光学機械可読配向装置を含み、正しく配向されたコード領域内のコードマーカーの位置は、予め定義されたコードと対応する、光学機械可読コード形式を提供する。配向マーカーは、コード形式が、例えば、光学装置でスキャニングする場合の製品の向きに関係なく、正しいシーケンスのコード整数を有する、正しい方法で読み取られることを保証する。有利に、予め定義されたコードは、小売り物品例えば、小売り物品に直接、またはラベルまたは小売り物品の包装の部分にに適用するために、既存のバーコード番号と対応してもよい。これは、コード形式が従来のバーコードの代替として使用されることを可能にする。例示的な実施形態において、コード形式は、反復パターンに構成される。これは、盲目や弱視のユーザにとって特に有用であり、反復パターンは、コード形式に隣接する装置を位置決めする盲目や弱視のユーザの機会を改善する。反復パターンとしてのコード形式の提案が従来のバーコード技術に反していることは、理解されるである。例示的な実施形態において、コード形式は、印刷されたデザインの全体の外観を変更することなく、製品のラベルまたは包装の印刷されたデザインの一部であるのに十分控えめな方法で提示される。コード形式は、リプログラフィ工程の一部として適用され、印刷されたデザインに組み込まれてもよい。そのような実施形態において、コードは、ラベル領域の余分なまたは追加のスペースを取らない方法で適用され、例えば、点字を使用して達成し得る。これは、ラベルまたは包装の専用領域を取る、従来のバーコードに完全に反する。従って、そのような実施形態は、従来のバーコードを置き換えるために使用され、製品情報のためのより多くのスペースを残し、ラベルまたは包装に広告を出す。コード領域は、例えば、三角形、正方形、長方形、十字形または円形領域の、任意の適切な形状を有してもよい。コード領域は、例えば同一のコード領域の反復パターンにおいて、例えば、互いに隣接して、製品またはその包装に印刷された情報の領域に対応してもよい製品または包装の特定の部分上に、製品または包装の一部上に繰り返され得る。そのような構成は、ペンタイプの光学読み取り装置を使用して読み取るために理想的に適している。例示的な実施形態において、コード領域の面積は、10mm2未満である。例示的な実施形態において、コード領域の面積は、1mm2以上である。例示的な実施形態において、コード領域は、例えば、予め定義された配置で、ポイントのマトリックスから成り、コードの個別のパートを示すマトリックスにおいて個別のポイント、例えば、コードの個別の整数を示す各ポイントを有する。従って、コードマーカーは、コード整数の光学機械可読シーケンスを定義するために、マトリックスにおいて複数の該ポイントに位置されてもよい。これらの実施形態において、コードマーカーは、マトリックスにおける該ポイントの一つに関連する複数の予め定義された位置一つに位置してよく、各予め定義された位置は、マトリックスにおけるそれぞれのポイントに関連する特定のコード整数を示す。配向装置は、コード領域マトリックスにおいてマークされたポイントのパターンを含んでもよい。例示的な実施形態において、コード領域は、例えば、予め定義された配置で、ポイントのマトリックスの一部を形成し、マトリックスにおける複数のポイントは、配向装置を定義するマトリックスにおいてコード領域および他のポイントを定義する。コード形式は、複数の予め定義されたポイントから成るマトリックスのパターンに設けられるドットの配置または他のマーカー十字形または他のシンボル/形状などの形式を取ってもよく、マトリックスに予め定義されたポイントは、マトリックス上のマーカーのパターンがコード部分または整数の光学機器可読シーケンスを定義するように、コードの部分または整数を示す。マトリックス上のマーカーのパターンは、複数の固定されたマーカーおよび複数の可変マーカーを含んでもよく、該固定されたマーカーは、形式を読み取るように構成されたスキャナまたは画像装置がマトリックスの正しい向きを決定し得るように配向装置を定義し、可変マーカーは、コードを定義する。例示的な実施形態において、可変マーカーは、マトリックスにおける該予め定義されたポイントのそれぞれ一つに関連する複数の予め定義された位置の一つで配置可能であり、各予め定義された位置は、マトリックスにおいてそれぞれのポイントのためのコード整数を示す。各複数の予め定義された位置は、該マトリックス内のポイントのサブマトリックスを示してもよい。一例において、マトリックスにおける各ポイントは、ポイントの3×3配列例えば、正方形を定義する、行または列に配置されるから成るサブマトリックスによって定義され、例えば、1~9の間の特有の数字を意味するサブマトリックスにおいて各ポイントを有し、および例えば、番号0の別の数字を意味するサブマトリックスにおいてマーカーがない。本発明の別の態様によれば、複数の異なる食品のそれぞれについての情報を含むデータベース、およびデータベースにおいて各食品と関連付けられた一意のコードを含むコード化された情報システムが提供され、該コードは、各食品またはそのラベルまたは包装の少なくとも一部に繰り返される光学機械可読形式において食品またはそれらの包装に適用され、該システムは、食品上のコードを読む光学機械およびデータベースへアクセスして食品を関連付ける情報を引き出すためのコードの使用のために構成された装置をさらに含み、該情報は、価格、原産国、賞味期限、栄養情報、アレルギー情報、質量、特別売出し、皿数、調理情報、即席食品、カロリーの少なくとも一つを含む。本発明は、衣類、白物家電および医薬品など他の小売り物品へも同様に適用可能であり、コードは、ユーザが小売り物品についての情報にアクセスすることを可能にする。例示的な実施形態において、一意のコードは、印刷された全体的な外観を変更することなく、製品のラベルまたは包装の印刷されたデザインの一部に十分に目立たない形で提示される。コードは、リプログラフィ工程の一部として提供され、印刷されたデザインに組み込まれてもよい。コードは、例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない方法などで適用されてもよい。これは、ラベルまたは包装の専用の領域を取る、従来のバーコードに完全に反している。従って、このような実施形態は、ラベルまたは包装に製品情報または広告のより多くのスペースを残すため、従来のバーコードに置き換えるために使用され得る。例示的な実施形態において、コード領域の面積は、10mm2未満および/または1mm2より大きい。コード領域は、例えば、三角形、正方形、長方形、十字形または円形領域の任意の適切な形状を有してもよい。コード領域は、製品または包装製品またはその包装に印刷された情報の領域に対応してよいの特定の部分で、例えば、同一のコード領域の反復パターンで、例えば、互いに隣接して、製品または包装の一部で繰り返されてもよい。そのような構成は、ペン型光学読取装置を使用する読み取りに理想的に適している。一意のコードは、本発明の上記態様に係る光学機械可読コード形式で製品またはそれらの包装に適用されてもよい。本発明のさらに別の態様によれば、複数のバーコードの番号を含むデータベースを含む小売システムが提供され、データベースにおける各バーコードの番号は、特定の小売物品に関する情報に関し、該システムは、複数の小売物品をさらに含み、各小売物品は、該データベースにおけるバーコードの番号の一つに相当する代替の光学機械可読コードで印を付けられ、代替のコードは、光学装置でスキャニングするための反復パターンで提供され、代替コードは、光学機械可読コード領域およびコード領域内に配置される複数の光学機械可読コードマーカーを含む形式を有し、光学機械可読コードマーカーのそれぞれは、コード領域内の複数のあらかじめ定義された位置の一つに配置され、該形式は、コード領域の正確な向きを示す光学機械可読配向装置をさらに含み、正確に配向されたコード領域内のコードマーカーの位置は、該バーコードに対応する代替のコードを定義する。このシステムは、盲目または弱視のユーザのための特定の使用であり、反復パターンは、コード形式に隣接した装置に位置する盲目または弱視のユーザの可能性を改善し、配向マーカーは、コード形式がスキャニング中に製品に関係なく正しい方法で読まれることを保証する。代替コードは、小売物品上にまたは小売物品のラベルまたは他の包装上に直接提供されてもよい。例示的な実施形態において、代替コードは、印刷されたデザインの全体的な外観を変更することなく、ラベルまたは製品の包装の印刷されたデザインの一部に十分に目立たない形で提示される。代替コードは、リプログラフィ工程の一部として適用され、印刷されたデザインに組み込まれてもよい。例示的な実施形態において、コードは、例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない方法などで適用されてもよい。これは、ラベルまたは包装の専用の領域を取る、従来のバーコードに完全に反している。従って、このような実施形態は、ラベルまたは包装に製品情報または広告のより多くのスペースを残すため、従来のバーコードに置き換えるために使用され得る。例示的な実施形態において、コード領域の面積は、10mm2未満および/または1mm2より大きい。コード領域は、例えば、三角形、正方形、長方形、十字形または円形領域の任意の適切な形状を有してもよい。コード領域は、製品または包装製品またはその包装に印刷された情報の領域に対応してよいの特定の部分で、例えば、同一のコード領域の反復パターンで、例えば、互いに隣接して、製品または包装の一部で繰り返されてもよい。そのような構成は、ペン型光学読取装置を使用する読み取りに理想的に適している。一意のコードは、本発明の上記態様に係る光学機械可読コード形式で製品またはそれらの包装に適用されてもよい。本発明の別の態様によれば、予め定義されたコードを運搬するために互いに比較して複数の予め定義された位置の一つに配置される機械可読コードを使用する機械可読コード形式が提供され、該コード形式は、コードマーカーが正しいシーケンスで読まれることを保証するために、コードマーカーの正しい向きを示すための機械可読配向装置を使用する。例示的な実施形態において、コード形式は、光学装置を使用して読み取るために構成される。予め定義されたコードは、小売物品に適用するために例えば、小売物品に直接、またはラベルまたは小売物品の包装の一部に、既存のバーコードの番号に対応してもよい。例示的な実施形態において、コード形式は、反復パターンで配置される。例示的な実施形態において、コード形式は、印刷されたデザインの全体的な外観を変更することなく、ラベルまたは製品の包装の印刷されたデザインの一部に十分に目立たない形で提示される。コード形式は、リプログラフィ工程の一部として適用され、印刷されたデザインに組み込まれてもよい。そのような実施形態において、コードは、例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない方法で適用され得る。コードマーカーは、例えば、三角形、正方形、長方形、十字形または円形領域の任意の適切な形状を有してもよい。コード領域は、製品または包装製品またはその包装に印刷された情報の領域に対応してよいの特定の部分で、例えば、同一のコード領域の反復パターンで、例えば、互いに隣接して、製品または包装の一部で繰り返されてもよい。そのような構成は、ペン型光学読取装置を使用する読み取りに理想的に適している。例示的な実施形態において、コード領域の面積は、10mm2未満であろう。例示的な実施形態において、コード領域の面積は、1mm2より大きい。予め定義されたコードは、好ましくは、コード領域内のコードマーカーの順番によって示される整数の数を含む。コード形式は、予め定義されたコードに含まれる整数の数を示すため、または例えば、バーコードの異なる長さの間を識別する、またはバーコードおよび日付コードの間を識別する予め定義されたコードの性質を示すための識別子例えば、1つ以上の特定のマーカーを含んでもよい。コード形式は、コードマーカーの最大数を受信するために構成されるコード領域を含んでもよく、識別子は、予め定義されたコードを構成することに必要となるコードマーカーの実際の数を識別するために使用されてもよい。実際の数は、コードマーカーの最大数と等しいまたはそれよりも少なくてもよい。1つ以上のコードマーカーは、従って、特定のアプリケーションで不必要であってもよい。配向装置は、コード領域から分離してもよい。例示的な実施形態において、コード形式は、例えば、所定の配列で、コードの個々の部分を示すマトリックスにおいて個々のポイントで、例えば、コードの個々の整数を示す各ポイントで、ポイントのマトリックスを含む。従って、コードマーカーは、コード整数の機械可読シーケンスを定義するために、マトリックスの複数の該ポイントに位置してもよい。これらの実施形態において、コードマーカーは、マトリックスにおける該ポイントの1つに関連した複数の所定の位置の1つに位置してもよく、例えば、書く予め定義された位置は、マトリックスにおける各ポイントに関連する特定のコード整数を示す。配向装置は、マトリックス上のマーク付けされたポイントのパターンを含んでもよい。例示的な実施形態において、コード領域は、例えば、予め定義された配列で、ポイントのマトリックスの一部を形成し、マトリックスにおける複数のポイントは、コード領域を定義し、マトリックスにおける他のポイントは、配向装置を定義する。コード形式は、複数の予め定義されたポイントから成るマトリックス上のパターンに提供されるドットまたは他のマーカー十字または他の記号/形状の配列の形式を取ってもよく、マトリックスにおける予め定義されたポイントは、マトリックス上のマーカーのパターンがコードの一部または整数の光学機械可読シーケンスを定義するように、コードの一部または整数を示す。マトリックス上のマーカーのパターンは、複数の固定されたマーカーおよび複数の可変マーカーを含んでもよく、該固定されたマーカーは、形式を読むために構成されたスキャナまたは画像装置がマトリックスの正確な向きを決定するように配向装置を定義し、可変マーカーは、コードを定義する。例示的な実施形態において、可変マーカーは、マトリックスにおける該予め定義されたポイントの各1つに関連した複数の予め定義された位置の1つに配置可能であり、各予め定義された位置は、マトリックスにおける各ポイントのコード整数を示す。各複数の予め定義された位置は、該マトリックス内にポイントのサブマトリックスを示してもよい。一例において、マトリックスにおける各ポイントは、ポイントの3×3配列例えば、行または列で正方形を定義するから成るサブマトリックスによって定義され、サブマトリックスにける各ポイントは、例えば、1~9の間の一意の数字を意味し、サブマトリックスにおけるマーカーの不足は、例えば数字0の、別の数字を意味する。もちろん、サブマトリックスは、任意の予め定義された形状であり、最大10またはそれ以上のポイントを含んでもよい。本発明の他の利点、態様および特徴は、テンプの図面を参照して、例示のみの目的で作られた、特許請求の範囲および以下の記述から明らかであろう。図1は、包装14における小売目的のために格納された予めパックされた食品12の形で小売物品10を示す。包装14は、製品12についての情報う例えば、価格、栄養情報、即席食品、原産国などを含むラベル16を有する。小売物品10は、また、従来のバーコードスキャナまたは同様の光学装置を使用して読み取り可能に、ラベル16の一部として従来のバーコード18を含む。本発明の例示的な実施形態によれば、小売物品10は、小売製品に関した代替のコード化された情報図1で不図示でさらに提供される。代替のコード化された情報は、印刷されたデザインの全体的な外観を変更することなく、ラベル16の印刷されたデザインの一部に十分に目立たない形で提示される。この実施形態において、コード化された情報は、ラベル16の通常の印刷された領域、例えば、リプログラフィ工程の間、製品またはその包装についての他の印刷された情報の上または下に適用される領域に提供される。有利には、これは、コード化された情報が例えば、点字を使用して達成し得るようなラベル領域に余分なまたは追加のスペースを取らない。これは、印刷されたデザインの専用の部分を必要とする、従来のバーコード技術に反している。この実施形態において、コード化された情報は、コード化された情報がラベル16上の印刷された情報に対してまたは通して可読になるように適用される領域において特定の色を使用してまたは背景色から逆転されることによって、従来のバーコードとは違ってあからさまに肉眼で確認できることなく適用される。コード化された情報は、印刷技術によって適用されてもよい。その代わりに、または必要に応じて追加して、コード化された情報は、例えば、上述のようにあからさまに目に見えることなく、製品へおよび/またはラベル16以外の包装14の一部へ適用されてもよい。例示的な実施形態において、従来のバーコード18は、ラベルに製品情報または広告のためのより多くのスペースを残して、省略される。図示していないが、図1のラベル16のコード化された情報は、ラベル16の特定の部分上の連続したパターンで、繰り返される。これは、関連するスキャナまたは画像装置が情報を容易に検出/読み取り可能にする。これは、具体的には、盲目または弱視のユーザに対して有用であり、従来のバーコード技術一般に、単一バーコードが製品またはそのラベル/包装の特定の部分に独立して提供されるに反している。一般に、コード化された情報は、製品の確立されたバーコード番号に対応する。都合よく、これは、スキャナまたは画像装置が小売業者のバーコードデータベースを使用して製品を識別することを可能にする。印刷されたラベル情報は、多くの国で法的必要条件であるが、盲目または弱視に対して容易にアクセス可能ではない。しかしながら、上記に記載の種類の実施形態は、盲目または弱視がバーコード関連の情報にアクセスすることを可能にする。図1の実施形態において、ラベル16のコードの各事例によって定義された領域は、10mm2未満であるが、1mm2よりも大きい。図2は、光学機械可読形式において上述に言及した代替のコード化された情報を表示するために、一般に20で示された、コード形式の例示的な実施形態を示す。コード形式20は、予め定義されたコードに対応する、予め定義されたパターンに配置されたドット型コードマーカー22の配列から成る。ドット22の配列は、図3に示す例の、コードマトリックス24に提供される。コードマトリックス24は、複数の予め定義されたポイント26から成る。この例において、ポイント26は、ポイント26の5×5マトリックスを定義する行および列に配置される。図2および3の実施形態において、マトリックス24は、正方形の領域を定義する。他の実施形態において、マトリックス24は、別の形状、例えば、三角形、四角形、十字形または円形の領域を定義する形状を有する。マトリックス24は、コード領域28を含む。使用において、コード領域28内にポイント26に関連して提供されたドットまたは他のコードマーカーは、マトリックス24に示される予め定義されたコードの特定の部分または整数を示す。従って、図2のコード領域28内のドット22の特定の部分は、コード部分または整数の光学機械可読シーケンスを提供する。以下でより詳細に記載されるように、コード領域28内のドット22の正確な位置すなわち、マトリックス24の予め定義されたポイント26に関する位置は、形式20によって示されてもよい複数の異なるコードに対応して、複数の予め定義された組み合わせから選択され得る。従って、コード領域28内のドット22は、可変ドットとみなされる。コード形式20は、また、正確に配向されたコード領域28内のドット22の特定の領域が、例えば、所望のシーケンスで配置された複数のコード整数から成る予め定義されたコードに対応するように、コード領域28の正確な向きを示すために、光学機械可読マーカーまたは配向装置一般に30で示されるを含む。この実施形態において、配向装置は、コード領域28の外側の所定のパターンにおける複数のドット22から成る。コード領域28に関するこれらのドット22の位置は、あらかじめ選択され、従って、これらのドットは、固定ドットとみなされ得る。配向装置の目的は、形式20を読み取るために構成されたスキャナまたは画像装置が固定された位置を識別し、従って、コード領域28の正確な向きを判定することを可能にする。上述のように、コード領域28内のドット22の正確な位置は、変化し得る。例示的な実施形態において、可変ドット22は、コード領域28における該所定のポイント26のそれぞれ1つに関連した複数の予め定義された位置の1つに位置してもよい。各予め定義された位置は、例えば、コード領域28におけるポイント26の複数の潜在的に異なる測定値を提供するために、マトリックス24における各ポイント26に関連したコードの特定の整数として使用するために記号または数字を示してもよい。別の言い方をすれば、各可変ドットの正確な位置は、マトリックス24における関連したポイント26に関して変化し得る。各ポイント26は、該ドット22の1つのための理論上固定された位置を定義してもよいが、ドットの正確な位置は、コード領域28におけるポイント26の複数の潜在的に異なる測定値を提供するために、その理論上固定された位置に関して変化してもよい。例示的な実施形態において、コード領域における各ポイント26に関連した複数の予め定義された位置は、コード領域内のサブマトリックスとして提供されてもよい。そのようなサブマトリックスの例は、図4の32に示される。サブマトリックス32は、コード領域28におけるポイント26の1つの正確な位置に対応することを目的とする、概念的な固定された位置34を有する。使用において、ドット22は、概念的に固定された位置34に位置してもよく、またはサブマトリックス32における他の位置の1つにすなわち、概念的に固定された位置34に関連して位置し得、予め定義された位置は、形式20によって示されるコードの整数として使用するための記号または数字が割り当てられ得る。この実施形態において、概念的に固定された位置34は、ドット22の予め定義された位置の3×3配列の中央部に配置され、予め定義された位置のそれぞれは、1~9から一意の番号が割り当てられ、サブマトリックス32に内のドットの不足は、例えば0の別の番号または記号を示すために取られる。図示された実施形態において、可変位置は、行および列のサブマトリックスとして配置され、概念的に固定視された位置は、サブマトリックスの中央部であり、番号5を意味する。もちろん、サブマトリックス32は、任意の予め定義された形状であってよく、最大10またはそれ以上の予め定義されたマーカー位置を含んでもよい。形式20によって格納されるコードにおける整数の数は、アプリケーションごとに異なることが必要になってもよい。例えば、コード形式は、8桁のバーコードまたは13桁のバーコード、日付コード形式1974年1月18日を示すための01/18/1974など、または製品の複数桁のビッチコードを示すために使用されてもよい。従って、本発明の例示的な実施形態は、配列がコード整数の所定の数を有するコードを保持することを示すための例えば、配列における1つ以上のマーカーによって定義される識別子を含む。従って、コードシーケンスの正確な長さのために、コード領域におけるポイントの全てが必要になることはない。形式20によって格納されたコードにおける整数の数は、アプリケーションごとに異なることが必要であってもよい。例えば、コード形式は、8桁のバーコードまたは13桁のバーコードを示すために使用されてもよい。他の実施形態において、コード形式は、日付コード形式1974年1月18日を示すための01/18/1974など、または製品の複数桁のビッチコードを示すために使用されてもよい。従って、本発明の例示的な実施形態は、配列がコード整数の予め定義された数例えば、コードシーケンスの長さを有するコードを保持することを示すための例えば、配列における1つ以上のマーカーによって定義される識別子を含む。従って、コードシーケンスの正確な長さのために、コード領域におけるポイントの全てが必要になることはない。コード形式20の操作方法は、例として、説明し、例えば、パターンを分析するようにプログラムされたプログラムまたはソフトウェアを使用して、配列20におけるドットのパターンを機械読み取りまたはスキャニングするために構成された光学装置がユーザに提供される。光学装置は、コード形式を指したり、スキャニングしたりする。配列における固定されたマーカーの予め定義されたパターンは、パターンの正確な向きを確立するために、識別される。コードにおける整数の数は、例えば、識別子36を認識することによって判定される。パターンは、例えば、コード領域28における可変マーカーのシーケンスおよび正確な位置を確立することによって、配列における可変マーカーからデータを抽出するために分析される。図2に示す実施形態では、上の列と右の行のドットは、一般にL字型の配列で固定される。このパターンは、配向装置として使用され、コード領域の開始ポイントと同様に、マトリックスの正確な向きおよび周辺を判定するために使用され得る。配列の下の行の真ん中の3つのドットは、識別子36として使用される。この実施形態において、全ての3つのドットの存在は、単一ドットのみの存在が、コードが8桁を有することを示すのに対し、配列のコードが13桁を有することを示す。もちろん、他の予め定義された組み合わせは、異なるコードの長さを意味するために使用され得る。残りのドットは、コード領域28を定義する。該ドットのそれぞれは、コード領域28における各ポイントの可変位置の3×3のサブマトリックスの概念的に中央の位置に位置する。従って、配列20によって保持された13桁のコードは、55555555555である。図5は、図4のように同じ固定されたドットを有するが、単一の識別子のドットのみを有し、コード領域28におけるそれぞれ各ポイント26の可変位置の3×3サブマトリックスにおいて異なる位置または全く無いの可変ドットを有するするさらなる5×5マトリックスを示す。結果として得られる8桁のコードは、28056247である。図6は、5×5のコードマトリックスの形式で、さらなる実施形態を示す。この議論の目的のために、図6のマトリックスにおける様々なポイントのための例示的な体系は、図7を参照されたい。具体的には、図6のマトリックスは、hnおよびvnとそれぞれ呼ばれるhは、水平を意味し、vは、垂直を意味し、nは、行または列の数を意味する複数の行および列を定義する。従って、図6における3番目の行の上にあるマトリックスのポイントは、図7によれば、ポイントh1、v3として参照され得る。図2~5の実施形態は、マトリックス24におけるポイント26の1つ以上に空白すなわち、ドットまたは他のマーカーが無いを含むのに対し、図6を参照して記述または説明した種類の実施形態は、マトリックス24におけるそれぞれまたは全てのポイント26に関連したマーカーを有する。従って、マトリックス24におけるポイント26の1つのマーカーの不足は、破損または誤って構成されたマトリックスの指標となる。前述の実施形態のように、図6の実施形態は、コードを正確に配向するために、固定された向きまたは参照装置30として機能する配向マーカーを含む。例えば、図6の参照装置30は、直線および互いに不変の間隔で配置された単一の行から成る。この実施形態において、参照マーカーは、最も外側の行例えば、図6に示す上の行h1に沿って概念的に固定された位置に提示されたドットである。例示的な実施形態において、コードマトリックスは、他の行または列が不変の間隔で直線に提供され得ないように構成される。コードマトリックスを読むために構成された光学装置またはプログラムは、コードマトリックスの正確な向きを識別するために、固定された参照マーカーの存在を識別するように構成される。図6のコードマトリックスは、マトリックスにおける他のポイント26の1つと関連して提供される、一意のマーカー37をさらに含む。一意マーカー37は、コードマトリックスにおいて他のマーカーの全てについてシーケンスの外に位置する。これは、一意のマーカーが位置する行または列に提供された等しく間隔を空けた線を防ぎ、従って、配向装置30との衝突を回避する。この実施形態において、一意マーカー37は、図6に示すように、ポイントh3v1について提供される。一意マーカーは、マトリックスにおける各ポイント26の概念的に固定された位置に関して一意の位置に位置する。例えば、マトリックスにおける各ポイント26の概念的に固定された位置が所定のポイント例えば、図4に示すようなのサブマトリックス32の中央部である場所で、一意のマーカー37は、サブマトリックス32内の所定の位置の1つに対応しない位置に位置する。従って、マトリックスにおけるこのマーカー37の位置は、一意であり、所定のサブマトリックスの位置の外側に位置するコードマトリックスにおける他のマーカーを有さない。コードを読む光学装置またはプログラムは、全体のマトリックスの物理的な大きさを判定することが可能な、配向装置および一意のマーカーを識別するように構成される。コードマトリックスの大きさおよびスケールは、基準線h1上のマーカーの間隔によって判定され得る。読み取り装置は、特定の焦点距離の特定の大きさおよびスケールのみを読み取るように設定されてもよく、従って、コード領域の大きさは、装置によって予め判定されてもよい。前述の実施形態のように、図6のコードマトリックスは、コードマトリックスによって格納されたコードにおける文字の数を示すために、識別子を含む。この実施形態において、識別子36は、図示された実施形態においてポイントh1v2に位置する単一マーカーの形である。図8に示す種類のサブマトリックスを使用して、サブマトリックスにおける予め定義された位置の1つのマーカーの位置は、以下のように番号を参照する。位置2-番号8位置3-番号9位置4-番号10位置5-番号11位置6-番号12位置7-番号13位置8-番号113位置9-番号213この実施形態において、図8のサブマトリックス内に中央マーカーは無い。これは、識別子マーカー36が位置する行または列に適用された等しく間隔を空けたマーカーの線を防止する。113および213の言及は、コードマトリックスがマトリックスのコード領域を通って直線のポイントの行を生成できないことを保証するために使用されてもよい。例えば、バーコードの一連の文字が、通常、コードがコード了以の第1ポイントで開始した場合にマトリックスのコード領域を通って直線のポイントの行を生成する場合、113または213などの使用は、コードが13文字を含み、コードにおける第1番号がコード領域における第1ポイントであるよりはむしろコード領域における第2または第3ポイントで発見される機械またはプログラムを示す。従って、機械またはプログラムは、文字の同じ番号を読もうとするであるが、コードマトリックスにおいて異なる位置のコードのシーケンスを開始することを知っているである。前述の実施形態のように、コード領域28は、全体のコードマトリックス24の一部を形成するポイント26のマトリックスから成る。図示された実施形態において、コード領域は、h2v2を開始する4×3マトリックスである。マーカーは、コード領域28における各ポイントすなわち、コード領域28における各ポイント26のサブマトリックス32内の予め定義された位置の1つで提供され、コードが読まれる、例えば、図6に示すように左上から右、そして中央左から右、そして左下から右のシーケンスである。シーケンスの開始ポイントは、上述のように、例えば、コード領域28を通るマーカーの一意の直線の作成を回避するように進み得る。図2~5の実施形態のように、コード領域28における各ポイント26は、概念的に固定された位置およびマーカーの複数の可変の位置を定義し、各概念的におよび可変の位置は、コード領域28における各ポイント26に個々のサブマトリックスを定義する。例は、図9に示す。サブマトリックスにおける位置の1つが、例えば3×3サブマトリックス32が数字0ゼロ~9を意味する場合に、複数のあり得る測定値の1つを意味することが必要であってもよい。これは、図9の場合であり、真ん中の位置は、例えば、1または0ゼロの複数のあり得る測定値の1つを示す。この種類の実施形態において、機構は、特定のコードマーカーが示す複数の結果を判定するために必要である。例示的な実施形態において、他のマトリックスのポイント26は、正確な測定値を判定するために使用され、従って、さらなる参照は、判定ポイント26または判定マーカー一般に38で示されるに対して作られるである。図示された実施形態において、コード領域28は、列に配置された複数のマトリックスのポイント26から成り、コード領域28における各列の下に位置するマトリックスのポイント26は、判定ポイントとして使用される。例えば、判定ポイントh5v2に関連して提供された判定マーカーは、v2の行h2、h3およびh4などに示されるコードの整数の正確な測定値を判定するために使用される。この実施形態において、各判定マーカー38は、コード領域28における関連した複数の結果のマーカーの正確な測定値を示すために、マトリックス24における各ポイント26のサブマトリックスの位置の数の1つに位置し得る。例えば、図10に示す種類の3×3サブマトリックス40を使用して、サブマトリックス40における所定の位置の1つの判定マーカー38の位置は、以下のような番号シーケンスを参照する。位置2-シーケンス000位置3-シーケンス001位置4-シーケンス011位置5-シーケンス111位置6-シーケンス110位置7-シーケンス100位置8-シーケンス101位置9-シーケンス010番号シーケンスは、例えば、上から下に始まる問題の列の複数の結果の位置の正確な測定値を判定する。従って、h5v2の判定マーカー38がサブマトリックス40における位置8に位置する場合、h2v2の任意の複数の結果の位置の正確な測定値は、1であり、h3v2に対して、正確な測定値は、0ゼロであり、h4v2に対して、正確な測定値は、1である。コード領域28におけるマーカーがそれ自身のサブマトリックス32内の複数の結果の位置の1つに配置されない場合、判定マーカー38は、不必要であり、従って、そのサブマトリックス40におけるポイントの任意の1つに配置され得る。しかしながら、図10のサブマトリックスの位置および形式が、マーカーがサブマトリックスの中央部に位置することができないことが分かり得る。これは、上述の参照装置30に衝突することを避けるために、不変の間隔で5つのマーカーの垂直線を達成することを不可能にする。コードマトリックスは、コードの先頭または末尾に検査数字を提供するために検査マーカー42をさらに含む。検査マーカー42は、コード領域28におけるマーカーと同じ方法で操作し、従って、関連したサブマトリックス32を有する。さらに、判定マーカー44は、特に検査マーカー42専用に提供される。判定マーカー44は、他の判定マーカー38と同じ方法、すなわち、検査マーカー42に関連したサブマトリックス32内の複数の結果の位置の正確な測定結果を示すために、操作する。この実施形態において、検査マーカー42は、ポイントh5v1で提供され、その判定マーカー44はポイントh4v1で提供される。この方法ですなわち、同じ行に判定マーカー38、44を一直線にしないようにして検査マーカー42におよびその判定マーカー44を配置することは、上述の参照装置30との衝突を回避するために、不変の間隔で5つのマーカーの直線を生成するマトリックスの下の行の可能性を回避する。図6に示す種類のコード形式の操作の方法は、一般に、図2~5の実施形態について記載した方法と同じである。具体的には、コードマトリックスにおけるドットのパターンを機械読み取りまたはスキャニングのために構成された光学装置でユーザに提供される。参照装置は、パターンの正確な向きを確立するために、識別される。コードの大きさおよびスケールは、また、判定されてもよい。一意のマーカー37は、例えば、識別子36を読むことによってコードにおける整数の数であるように、識別される。マーカーのパターンは、必要に応じて判定マーカー38、44に関連して、例えば、コード領域28および検査ポイント42の可変マーカーのシーケンスおよび正確な位置を確立することによって、配列における可変マーカーから正確なコードを抽出するために分析される。例示的な実施形態において、例えば、図示された実施形態のいずれかに関連して上述の種類の光学機械可読コード形式は、例えば、製品の既存のバーコードに対応する、一意のコードを提示するために使用される。そして、機械可読コードは、例えば、機械可読コードによって示される製品に関する情報を識別、選択またはダウンロードするために、製品のデータベースまたはリストを組み込むために使用され得る。一例において、小売店で販売されるアイテムに適用されるようなコード形式を読むために構成された光学装置が消費者に提供される。装置は、消費者自身の装置例えば、事前に購入したアイテムであってよく、または店内で使用するために小売店が提供する装置であってもよい。装置は、例えば、小売店自身のデータベースにアクセスすることによって小売店の商品に使用可能な製品の全てに関する情報で例えば、無線リンクを介して通信してプログラムされるまたは配置されてもよい。装置は、ユーザがそれらに対する関心または重要性の情報例えば、価格、日付けによる使用、原産国を予め選択し、および/または買い物する場合に送られ記録される情報を望む順番を予め選択し得るように、プログラム可能である。装置は、装置によって読まれた情報を通信するための可読メモリおよび/または可読画面および/または音声出口を含んでもよい。非ネイティブスピーカーのユーザが使用するために翻訳ソフトが提供されてもよい。例示的な実施形態において、装置は、また、例えば、宅配の反復購入を自動的に注文するためにプログラムされてもよい。反復購入は、コードが例えば、問題の製品の使用後に、再スキャンされる場合に有効になってもよい。これは、コード形式が処方薬および関連した医療機器に適用される特定の使用であってもよい。コード形式は、また、コード形式によって示されたコードがデータベースから製品についての情報にアクセスするために使用され得る、医薬品などの他の方法アプリケーションのために使用されてもよい。これは、情報へのアクセスを必要とする視覚障害者または弱視のユーザのために特に重要である。薬および/または副作用、注意事項、および/または接触指示の服用方法または管理方法などの情報は、多くの国で法律によって必要とされる。一般に、この種類の情報は、包装内のリーフレット記載されている。また、情報は、例えば、包装および/またはリーフレットに適用されたコードを介してデータベースに保持されてもよく、遠隔にアクセスされてもよい。コード形式は、例えば、8桁のバーコードシーケンスを示すために8コードマーカーを使用してバーコードの異なる長さを示すために使用されてもよい。コード形式は、日付コード形式例えば、1974年1月18日を示すための0118/1974の型を示すために使用されてもよい。コード形式は、他の情報、例えば、コードマーカーの対応する数によって示される複数のビッチコードを示すために使用されてもよい。各事例において、コード形式は、コードマーカーによって示されたコードシーケンスの長さまたは型を意味する例えば、上述のような識別子を含んでもよい。本明細書中に示された実施形態は、コードを表示するためにドット22を使用したが、十字または他の機械可読記号またはモチーフなどの他のコードマーカーを使用してもよい。例示的な実施形態において、ドット/マーカーの配列によって定義された領域は、10mm2未満である。従って、コードの使用は、大きさおよび印刷された放送の表面領域の減少、関連するコストおよび環境負荷低減に役立ってよい。コードは、テキスト情報を運ぶための二次的包装を必要とすることなく小さい包装またはラベルに印刷され得る。電子的なシステムまたはソフトウェアが提供されることで、ユーザは、特定のデータベースに関連する情報の電子的な記録装置のために、例えば、コード形式を読むために構成された光学装置を有する明細書中に記載された種類のコード形式で提供された個々の製品/包装をスキャニングすることによってユーザの家で製品の型および量を記録することが可能である。システムまたはソフトウェアは、例えば、製品/包装の使用後または廃棄前に製品/包装を電子スキャニングすることによって、該データベースを電子的に更新するために構成されてもよい。システムまたはソフトウェアは、例えば、製品/包装の使用後または廃棄前に、複数の製品の1つ以上の電子的な再注文のために構成されてもよい。これは、食品および食品ショッピングアプリケーションに特に関連するである。しかしながら、このシステムは、また、例えば、小売り環境における一般的に利用可能な種類の医療用品または国産品などの製品の他の型に適用されてもよい。コード形式は、また、パンフレットに掲載された製品を識別するために、パンフレットなどに適用されてもよい。一例において、コード形式は、例えば、レシピのための材料リストの領域において、ユーザが明細書に記載の種類の適用されたコード形式を読むようにプログラムされた光学スキャナまたは他の光学画像装置を使用してリストにおける個々の材料を電子的に識別できるように、料理法のパンフレットに適用される。電子的なシステムまたはソフトウェアは、スキャナで読まれた特定のコード複数可により、ユーザが必要な材料を有しているかどうかを自動的に確認する、および/または必要な材料例えば、ユーザが現在有していないものの1つ以上を遠隔に注文するために提供されてもよい。別の例において、明細書に記載された種類のコード形式は、例えば、製品またはサービスについての画像またはテキスト情報の領域において、ユーザが適用されたコードを読むようにプログラムされたスキャナまたは他の画像装置を使用して製品またはサービスを電子的に識別することができるように、販促資料または製品カタログに適用される。電子的なシステムまたはソフトウェアは、識別された製品またはサービスを自動的に注文するために提供されてもよい。別の例において、明細書に記載された種類のコード形式は、本、新聞、雑誌または広告などの出版物に適用され、該出版物は、可読のテキストを含み、該可読テキストの1つ以上の部分は、テキストの該部分複数可に隣接して適用されるコードによって提示される。例えば、可読テキストは、テキストの複数の線として表示されてもよく、コードは、テキストの2つの隣接した線の間に適用されてもよい。コードは、テキストの該部分複数可の上または下に存在するように配置されてもよく、でなければ、テキストの該部分複数可に重なってもよい。別の例において、家庭の請求書、銀行取引明細書またはコンピュータのプリンタで印刷されたページなどの文書は、テキストまたは画像形式で提示された情報の部分を含む。情報は、明細書に記載された種類の光学機械可読コード形式におけるコードとして文書にさらに提示される。コードは、該コードを覆うまたはその下に横たわってよく、でなければ、該情報に重なってもよい。コードは、該情報に隣接して適用されてもよい。情報がテキストの線として提示された場合、コードは、テキストの隣接した線の間に適用されてもよい。別の例において、画像は、電子的なディスプレイ画面例えば、コンピュータまたは電話インターフェースに示される。画像に関する情報は、明細書に記載された種類の光学機械可読コード形式で画面上にコードを示すように配置されたピクセルを使用して一意のコードによって画面上に示す。