(57)【要約】少なくとも1つの第一の情報要素を第一の情報要素によって冗長に符号化するように配置される情報コードにおいては、一つまたは複数のマークは少なくとも一つの追加の情報要素の符号化のために省略できる。さらに、その光学的特性が情報コードの中のマークの光学的特性と異なる少なくとも一つの干渉マークを追加することにより少なくとも一つの第一の情報要素を符号化する情報コードのためにコピー保護を作成できる。符号化後、すべてのマークは同じ光学的特性を有するであろう。
2006511864.tif 000002
【特許請求の範囲】
【請求項１】
複数のマークによって少なくとも一つの第一の情報要素を冗長に符号化するように配置される第一の情報コードを備える製品であって、少なくとも一つの追加の情報要素が前記製品上で省略される前記複数のマークの内の少なくとも一つにより前記製品上で符号化されることを特徴とする製品。
【請求項２】
前記第一の情報コードが複数の第一の基準位置を備え、前記複数のマークのそれぞれが前記第一の基準位置の内の一つに関連付けられる請求項１に記載の製品。
【請求項３】
前記複数の第一の基準位置からの選択肢を構成する複数の第二の基準位置を提供され、前記少なくとも一つの追加の情報要素が関連付けられたマークを有さない前記複数の第二の基準位置の少なくとも一つによって前記第二の情報コードによって符号化される請求項２に記載の製品。
【請求項４】
前記第一の基準位置が、第一のラスタ線を有し、その中で前記第一の基準位置が、前記第一のラスタ線が交差する点から構成される第一の仮想ラスタを定義する請求項３に記載の製品。
【請求項５】
前記少なくとも一つの追加の情報要素が、前記複数の第二の基準位置が前記複数の第一の基準位置に関してどのように設置されるのかによって符号化される請求項３または４に記載の製品。
【請求項６】
前記第二の情報コードの中の各第二基準位置が、それが関連付けられたマークを有する場合には第一の値を、それが関連付けられたマークを有さない場合には第二の値を表す、請求項３から５のいずれか一項に記載の製品。
【請求項７】
前記第二の基準位置が少なくとも二つの第二の基準位置付きの少なくとも一つのセルを形成し、前記少なくとも一つのセルが、前記セルの中に含まれる前記第二の基準位置によってどの値が表されるのかによって決定されるセル値を有する、請求項６に記載の製品。
【請求項８】
前記少なくとも一つのセルが前記第一の情報コードに関して固定の設置点（ｐｌａｃｉｎｇ）を有する請求項７に記載の製品。
【請求項９】
前記少なくとも一つの追加情報要素が前記少なくとも一つのセルの前記セル値によって符号化される、請求項７または８に記載の製品。
【請求項１０】
前記少なくとも一つの追加の情報要素が位置を表す前記請求項のいずれか一項に記載の製品。
【請求項１１】
前記少なくとも一つの第一の情報要素が位置を表す前記請求項のいずれか一項に記載の製品。
【請求項１２】
前記少なくとも一つの第一の情報要素が前記マークのためのパラメータの変化によって符号化される前記請求項のいずれか一項に記載の製品。
【請求項１３】
前記第一の情報コードの中の各マークは、前記パラメータによって決定される値を有する請求項１２に記載の製品。
【請求項１４】
前記パラメータが、前記マークの設置点（ｐｌａｃｉｎｇ）、前記マークの形状、前記マークの色、及び前記マークのサイズの内の一つである請求項１２または１３に記載の製品。
【請求項１５】
符号化のための方法であって、値が、前記マークが製品上に前記情報コードを適用するときにどのようにグラフィックで表現されなければならないのかを示す複数のマークのそれぞれに値を割り当てることによって情報コードの中の少なくとも一つの第一の情報要素を冗長に符号化することを含み、値が、前記マークが製品上での前記情報コードの前記適用の間に省略されなければならないことを示す前記複数のマークの内の少なくとも一つに値を割り当てることによって前記情報コードの中の少なくとも一つの追加の情報要素を符号化することを備える方法。
【請求項１６】
請求項１５に記載の方法を、それがコンピュータによって実行されるときに実施するように配置されるプログラムコードを備えるコンピュータプログラム製品。
【請求項１７】
情報コードを符号化するための装置であって、情報コードの中の少なくとも一つの第一の情報要素を、複数のマークのそれぞれに前記情報コードを製品に適用するときに前記マークがどのようにグラフィック表現されなければならないのかを示す値を割り当てることによって冗長に符号化するように、及び少なくとも一つの情報要素を、前記複数のマークの内の少なくとも一つに、前記マークが製品上での前記情報の前記適用の間に省略されなければならないことを示す値を割り当てることによって符号化するように配置される処理装置を備える装置。
【請求項１８】
情報コードを復号するための方法であって、前記情報コードのデジタル表現の中の複数のマークの位置を突き止めることと、少なくとも一つの第一の情報要素を復号するために前記位置を突き止められたマークの前記値を求めることと、前記情報コードの中で省略された少なくとも一つのマークを特定することと、前記少なくとも一つの追加の情報要素によって少なくとも一つの追加の情報要素を復号することとを含む方法。
【請求項１９】
それがコンピュータによって実行されるときに請求項１８に従った方法を実施するように配置されるプログラムコードを備えるコンピュータプログラム。
【請求項２０】
情報コードを復号するための装置であって、前記情報コードのデジタル表現の中の複数のマークの位置を突き止め、少なくとも一つの第一の情報要素を復号するための前記突き止められたマークの前記値を求め、前記情報コードの中で省略される少なくとも一つのマークを特定し、前記少なくとも一つの追加の情報要素によって少なくとも一つの追加の情報を復号するように配置される処理装置を備える装置。
【請求項２１】
複数のマークによって少なくとも一つの第一の情報要素を符号化する情報コードを備える製品であって、前記製品が、前記複数のマークの光学的特性とは異なる光学的特性を有する少なくとも一つの干渉マークをさらに備えることを特徴とする製品。
【請求項２２】
前記複数のマークが、どの前記の少なくとも一つの干渉マークがその光学的特性のために検出不可能であるのかを使用して、復号装置によって検出されるように配置される請求項２１に記載の製品。
【請求項２３】
前記複数のマークが赤外線を吸収し、前記少なくとも一つの干渉マークが赤外線を吸収しない請求項２１または２２に記載の製品。
【請求項２４】
コピー保護が前記少なくとも一つの干渉マークによって達成される請求項２１から２３のいずれか一項に記載の製品。
【請求項２５】
前記製品が、前記情報コードによって符号化される第一の情報要素ごとに少なくとも一つの干渉マークを備える請求項２１から２４のいずれか一項に記載の製品。
【請求項２６】
前記情報コードが複数の基準位置を備え、前記複数のマークのそれぞれが前記基準位置の一つに関連付けられ、各情報要素が関連付けられたマーク付きの所定数の基準位置の集合により符号化される請求項２１から２５のいずれか一項に記載の製品。
【請求項２７】
各集合が、前記関連付けられたマークが干渉マークにより置換される少なくとも一つの基準位置を有する請求項２６に記載の製品。
【請求項２８】
各マークが値を表し、各干渉マークが、それが置換する前記マークの値に異なる値を表す請求項２７に記載の製品。
【請求項２９】
複数のマークによって少なくとも一つの第一の情報要素を符号化する情報コード付きの製品を製造するための方法であって、前記製品上に前記複数のマークを適用することと、前記製品上に少なくとも一つの干渉マークを適用することとを備え、干渉マークが、前記複数のマークの光学的特性と異なる光学的特性を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のマークによって第一の情報要素を冗長に符号化するように配置される第一の情報コードを備える製品に関する。本発明は、情報コードを符号化、及び復号するための方法及び装置にも関する。
【０００２】
さらに、本発明は、その機能性を保持しながらもコピーすることができない情報コード付きの製品、及びこのような製品を製造するための方法に関する。
【背景技術】
【０００３】
手書きを形成するために使用されるペンがどのように動かされているのかを判断することにより手書きをデジタル化できることはすでに知られている。これを実行する一つの方法が、基底上の点の座標を符号化する位置符号化パターンを備える手書きのための基底を使用すること、及びペンが基底全体を横切って動かされている間にペン先で局所的に位置符号化パターンを記録するセンサをペンに与えることでもある。ペンの中に設置できる、あるいはこれから遠く離れて設置できる処理装置は、その後、記録された位置符号化パターンを復号することができ、その結果基底全体でのペンの移動が一連の座標として決定できる。
【０００４】
本願の出願人と同じ出願人に譲渡されたＷＯ第０１／２６０３２号では、手書きをデジタル化するために使用できる位置符号化パターンが説明されている。該パターンは、例えば点の形を取ることがあるマークから構成されている。それぞれの点は、例えば、正方形グリッドなどの仮想ラスタ内の二本の線の間の交点から構成されることがある名目位置を有する。各点は、名目位置に関するその設置点（ｐｌａｃｉｎｇ）に応じてある特定の値を符号化する。点は、例えば、交点から発する四本のラスタ線のそれぞれの上に一つ、四つの考えられる設置点（ｐｌａｃｉｎｇｓ）を有し、該四つの異なる設置点（ｐｌａｃｉｎｇ）は四つの異なる値を符号化する。ある点の座標は、複数の点、例えば６＊６点を使用して符号化される。しかしながら、各点は、複数の点のための座標の符号化に貢献する。センサが最初に６＊６の点を読み取り、その後一つの点の距離分、脇にあるいは垂直に移動すると、センサは新しい点の座標を符号化する点を読み取る。このようにして、６＊６の点の各集合が全体的な位置符号化パターンの中の位置を定める。本願では、この種のパターンは「浮動」と呼ばれている。
【０００５】
前述されたＷＯ第０１／２６０３２号の位置符号化パターンを使用すると、非常に多数の点について、理論上、各点が６＊６点によって符号化される場合には４３６点について座標を符号化することができる。これらすべての点は、架空の表面を形成する、あるいは座標系の中の点を構成すると言うことができる。
【０００６】
本願の出願人と同じ出願人に譲渡されたＷＯ第０１／７１６５３号は、ＷＯ第０１／２６０３２号に説明されている位置符号化パターンが、一般情報符号化のために代わりにどのように使用できるのかを説明している。
【０００７】
本願の出願人と同じ出願人に譲渡されたＷＯ第０１／４８６８５号は、ＷＯ第０１／２６０３２号の位置符号化パターンが、位置符号化パターンによって記録されるデジタル情報の処理を制御するためにどのようにして使用できるのかを説明している。さらに具体的には、位置符号化パターンを復号する処理装置は、位置符号化パターンのさまざまな部分から記録される情報がどのようにして解釈されるべきかを定義する異なるデジタルテンプレートを記憶できる。ｅ−メールテンプレートは、例えば、基底上の位置符号化パターンの第一のフィールドから記録される座標の組である情報がメッセージ情報を構成すること、第二のフィールドから記録される情報がｅ−メールアドレスを構成し、ＩＣＲ（ＩＣＲ＝インテリジェント文字認識）によって解釈されなければならないこと、及び第三のフィールドから記録される情報が、第二フィールドから決定されるｅ−メールアドレスに対し、第一のフィールドから発するメッセージ情報を送信するための命令として見なされなければならないことを指定することができる。デジタルテンプレートは、このようにして、どの座標領域がどのフィールドに対応するのかに関する説明を備える。処理装置は、座標の復号された組がどのようにして処理されるべきかを決定するために、この説明を活用する。
【０００８】
加えて、ＷＯ第０１／４８６８５号は、位置符号化パターンをどのようにしてページに分割できるのか、及び処理装置内にある同じデジタルテンプレートが位置符号化パターンの複数のページにどのようにして使用できるのかを説明する。
【０００９】
柔軟な情報の処理を可能にするために、さまざまな関係者が、フィールドの数が異なり、フィールドが別に設置され、フィールドが異なる大きさとなる、さまざまなフィールドに関連付けられたさまざまな機能を備えた基底を使用することを希望する可能性がある。この目的のため、処理装置は、さまざまな関係者が新しい基底の作成を希望するため、さらに更新、補足される必要がある場合がある多数の異なるデジタルテンプレートを記憶する必要がある場合がある。
【００１０】
これは、特に、処理装置が限られたメモリ容量を有する場合、及び／またはデジタルテンプレートを、いったんこれらが処理装置に記憶された場合に改正、補足及び／または更新することが多大な時間を必要とする場合に問題となることがある。これは、例えば、処理装置がＷＯ第０１／４８６８５号のペンなどの携帯可能なユーザ装置内にある場合に当てはまる可能性がある。
【００１１】
本願の出願人と同じ出願人によって２００１年９月１３日に提出され、したがって本発明が優先権を主張するＳＥ第０２３８５３−７号の提出時には公に入手可能ではなかったスウェーデンの特許出願ＳＥ第０１０３０２９−５号では、多数のデジタルテンプレートを記憶する必要性という問題に解決策が提示される。さらに具体的には、複数のマークを備える符号化パターンの使用が提案され、位置情報はマークの第一のパラメータの変化により符号化され、追加情報はマークの第二のパラメータの変化により符号化される。追加の情報は、物理的な基底上の符号化パターンで前述された種類のフィールドを示す、あるいは線で消す（ｍａｋｉｎｇ ｏｕｔ）ために使用できる。さまざまなフィールドについての情報がデジタルテンプレート内にある代わりに、それはこのようにして直接的に符号化パターンで符号化することができ、その結果、原則的には、物理的な基底では情報処理のためのあらゆるレイアウトを達成でき、処理装置が記憶する必要がある情報はデジタルテンプレートのケースよりはるかに少ない。
【００１２】
代わりに、物理的な基底の符号化パターンで、複数の代替フィールドを備えたデジタルテンプレートの特定のフィールドが活性化されるかどうかを示すために追加情報を使用することができる。各デジタルテンプレートの中で多数の代わりに使用可能なフィールドに関する記述があるように結合されるデジタルテンプレートによって、及び物理基底上の符号化パターンでの追加情報の符号化によって活性化される各個々のケースで使用されるフィールドによって、必要とされるデジタルテンプレートの数を削減することができる。
【００１３】
フィールドの表示または活性化は、そのそれぞれが複数のマークを備えるセルに分割されるさまざまなフィールドの符号化パターンにより達成され、セルのそれぞれによって第2のパラメータの変化により所定の値が割り当てられる。
【００１４】
本願の出願人と同じ出願人により２００２年６月１８日に出願され、したがって本願が優先権を主張するＳＥ第０２０３８５３−7号の出願の時点では公に入手可能ではなかった、スウェーデン特許出願ＳＥ第０２０１８４６−３号では、多数のデジタルテンプレートを記憶する必要性の問題に対する代替解決策が説明されている。さらに具体的には、本願では、フィールドが、第一の位置符号化パターンに備えられる点の第二のパラメータを使用して符号化できる、第二の位置符号化パターンによって示されることが提案されている。第二の位置符号化パターンは、第一の位置符号化パターンが座標を符号化する第一の座標系とは異なる第二の座標系の座標を符号化する。第二の座標系は異なる関連付けられた関数のある部分的な領域に分割される。このようにして、このケースでは、処理装置は、第一の位置符号化パターンによって記録される情報の処理を制御できるようにするために、第二の座標系の部分的な領域への分割の説明を記憶しさえすればよい。
【００１５】
前述された符号化パターン及び他の類似した符号化パターンでの別の問題とは、その機能性を保持しつつ、このパターンを備える基底をコピーできるという点である。この特性は、符号化パターン付きの基部を販売する関係者には望ましくない。したがって、コピー保護される符号化パターンを基底に与える必要性がある。
【特許文献１】ＷＯ第０１／２６０３２号公報
【発明の要約】
【００１６】
本発明の第一の目的とは、前述された問題、つまり、多くのデジタルテンプレートが柔軟な情報処理を可能にすることを必要とされるということに解決策を提案することである。
【００１７】
この目的は、請求項１に記載の製品、請求項１５に記載の符号化のための方法、請求項１７に記載の符号化のための装置、請求項１８に記載の符号化のための方法、及び請求項２０に記載の復号のための装置によって完全にあるいは部分的に達成される。
【００１８】
本発明は、このようにしてとりわけ、複数のマークを使用して少なくとも一つの第一の情報要素を冗長に符号化するように配置される、第一の情報コードを備える製品に関する。少なくとも一つの追加の情報要素が、製品上では省略されている前記複数のマークの内の少なくとも一つにより製品上で符号化される。
【００１９】
第一の情報コードには冗長性があるため、一つまたは複数のマークが欠けていたとしても第一の情報要素を復号することが可能である。この特性は、少なくとも一つの追加の情報要素を符号化する目的で、少なくとも一つのマークが意図的に省略されるように本発明で活用される。
【００２０】
一つまたは複数の追加の情報要素は、例えば、手書きのデジタル記録のための位置符号化パターンを備える基底のフィールドを示すまたは活性化するために活用できる。
【００２１】
本発明の第二の目的は、コピーする問題に解決策を提案することである。
【００２２】
この目的は、請求項２１に記載の製品及び請求項２９に記載の製品を製造するための方法によって完全にまたは部分的に達成される。
【００２３】
本発明は、このようにして、さらに、とりわけ、複数のマークによって少なくとも一つの第一の情報要素を符号化する情報コードを備える製品に関し、該製品は、それが、加えて、前記複数のマークの光学的特性とは異なる光学的特性を有する少なくとも一つの干渉マークを備えることにより特徴付けられる。
【００２４】
通常の情報マークの光学的特性とは異なる適切な光学的特性を干渉マークに割り当てることにより、該干渉マークが情報コードを復号するために使用される復号装置により検出されないことを確実にできる。代わりに、復号装置は、それが復号中に干渉マークを無視できるように干渉マークから通常の情報マークを区別できることを確実にできる。したがって、干渉マークは元の製品での干渉コードの復号と干渉しない。しかしながら、製品がコピーされる場合には、言うまでもなくすべてのマークは同じ光学的特性を有し、干渉マークはそれによって復号装置によっても検出されるであろう。干渉マークは、適切に設置及び／または設計される場合、それは、これがコピーされた製品に関する情報コードを復号できないように復号装置と干渉することができ、それによりコピー保護はこのようにして達成される。
【発明の詳細な説明】
【００２５】
以下では、まず図１及び図２に関して、本発明を活用できる既知の情報コードの例が説明される。次に、図３から図１０に関して、符号の中でマークを省略することにより、この情報コードの中で追加の情報をどのようにして符号化できるのかに関する説明が続く。最後に、図１１に関して、コードの中でのマークの省略及び干渉マークの追加によりどのようにして情報コードをコピーから守ることができるのかに関する説明がある。
【００２６】
図１は、前置きとして言及されたＷＯ第０１／２６０３２号に説明される種類の位置符号化パターンの形式の情報コードの例を示す。該位置符号化パターンは、ここでは円形の点の形状であるマーク１により構成される。各マークは、ラスタ内のラスタ線３の間の交点から構成される、基準位置または名目位置２に関して四つの異なる方向の任意の一つで変位される。該ラスタは不可視である場合があるが、図１ではラスタは明確にする目的で破線で示されている。
【００２７】
各マーク１は、マークが名目点２に関してどの方向で変位されるのかに応じて値０から３を表す。値０は右への変位により符号化され、１は上方への変位により符号化され、２は左への変位により符号化され、３は下方への変位により符号化される。マークについて異なる考えられる値０から３が、ビット組（０、１；０、０；及び１、１）としてバイナリ形式で表現できる。マークの値に対応するビット組の中の第一のビットはｘ方向での位置情報を符号化するために使用され、第二のビットはｙ方向での位置情報を符号化するために使用される。したがって、位置符号化はこのようにしてｘ方向及びｙ方向で別々に実施されるが、グラフィック符号化はｘ方向及びｙ方向について同じであるマークを使用して実施される。
【００２８】
位置符号化パターンの中の６＊６の隣接するマークの各集合は、ｘ座標及びｙ座標の形で位置を符号化する。さらに具体的には、６＊６マークの各集合は、位置のために、ｘ座標を符号化する６＊６ビットのマトリックス、及びｙ座標を符号化する６＊６ビットのマトリックスに変換できる。図２ａ及び図２ｂは、図１の中の情報コードから復号されたｘ−ビットマトリックス４及びｙ−ビットマトリックス５を示す。
【００２９】
さらに、ｘビットマトリックス４を考えてみる。これは、それぞれが六個のビットを備える六個の列に分割できる。一つの列のビットの各シーケンスは、長さが六ビットである部分的なシーケンスが抽出されると、これが主番号シーケンス内の明らかに決定された位置を有するという特性を有する６３ビット長の周期主番号シーケンス内の部分的なシーケンスを構成する。該六個の列は、このようにして、主番号シーケンス内の六つの位置に対応する六個の位置番号Ｐ０からＰ５に変換できる。これらの六個の位置番号の間では、ｘ座標を符号化する五つの差数Ｄ０からＤ４を組で作成することができる。特定のｘ座標の場合、位置番号Ｐはｙ座標に応じて変化する。位置番号Ｐはつねに、総合的な位置符号化パターンの中の列内で周期的に繰り返される主番号シーケンスに従って変化するので、差数Ｄは他方ではｙ座標に関係なく同じである。
【００３０】
対応するように、ｙビットマトリックスの六行は主番号シーケンスの中の六個の位置番号Ｐ’０からＰ’５を定義する。これらの六個の位置番号は、ｙ座標を符号化する五個の差数Ｄ’０からＤ’４を定義する。
【００３１】
差数Ｄ及びＤ’は、そのそれぞれが五個の数から構成される部分的なシーケンスが差数シーケンス内の明らかに決定された位置を有するという特性を有する、それぞれｘ差数シーケンス及びｙ差数シーケンスの部分的なシーケンスを構成することにより、例えばｘ座標及びｙ座標をそれぞれ符号化できる。差数Ｄ及びD’がどのようにしてそれぞれｘ座標及びｙ座標を符号化するのかの別の原則は、前述されたＷＯ第０１／２６０３２号に説明されている。
【００３２】
原則的には、位置を定義するために６＊６以下のマークが必要とされるとしても、有利なことに復号のために８＊８のマークが使用される。事実、前述された６３ビット長の主番号シーケンスは、主番号シーケンスに含まれる８ビット長の部分的なシーケンスのどれも遡って発生、反転されないように設計できるか、あるいは主番号シーケンスで１ビットが反転された状態で設計できる。主番号シーケンスのこの特性は、結局のところ、それが０度、９０度、１８０度、あるいは２７０度通して回転されるかどうかに関係なく、本質的に同一に見える位置符号化パターンの記録された画像が、どのようにして正しい位置に置かれるのかを決定するために使用できる。さらに、それは、ｘビットマトリックスまたはｙビットマトリックス４，５の中の８ビット長の列または行の中の誤って復号されたビットを補正するために使用できる。
【００３３】
８＊８マークを使用する復号を用いると、位置符号化パターンはこのようにして冗長な情報を含み、それは、一つまたは複数のマークが位置符号化パターンの中の不正確な位置にあったとしても、位置符号化パターン内で見当たらないとしても、誤って復号されるとしても、あるいは復号中に紛失するとしても位置を正確に復号できることを意味する。この特性は、代わりに位置符号化パターン内の追加の情報を符号化するために活用できる。
【００３４】
前述されたように、位置符号化パターンは、ラスタ内のラスタ線３の間の交点から構成される複数の名目位置２を備える。この例では、関連付けられたマーク１付きのこれらの名目位置２は位置情報を符号化するが、前述されたように他の情報も符号化できる。したがって、以下では、用語「第一の情報コード」は位置符号化パターンの代わりに使用される。
【００３５】
第一の情報コードの中の冗長性のおかげで、名目位置の特定に属するマークは、第一の情報コードを復号する能力を保持しつつ、省略できる。言うまでもなく、すべてのマークは省略できず、これらの部分集合または選択肢だけである（ｏｎｌｙ ａ ｓｕｂｓｅｔ ｏｒ ａ ｓｅｌｅｃｔｉｏｎ ｏｆ ｔｈｅｓｅ）。省略でき、名目位置が第一の情報コードのエラー補正特性により決定されるマークの数。マークを省略できる第一の情報コードの名目位置の部分集合は、第一の情報コードにより符号化されるものに加え、追加の情報を符号化するための第二の情報コードの基礎を構成する。以下では、第一の情報コード及び第二の情報コードの組み合わせは単に情報コードと呼ばれる。
【００３６】
図３ａ及び図３ｂは、第一の情報コードの名目位置２が、第一の情報コードを復号する能力を維持しつつ、それらの関連付けられたマークを省略できる二つの異なる例を示している。第二の情報コードに属する名目位置６は塗りつぶされた円でマークされているが、第一の情報コードに属する名目位置２は塗りつぶす、あるいは塗りつぶさないことがある円でマークされる。
【００３７】
図３ｂの例では、八個のマークが８＊８マークのそれぞれの集合で省略できるが、図３ａの例では、８＊８マークの各集合内で少なくとも四個のマークがこのようにして省略できる。第一の情報コードのエラー補正特性は、８ビットの中の最大一個のビットエラーだけを補正できる程度であるため、どちらのケースでも、一行または一列内で八個の連続するマークの内の複数のマークは省略されない。
【００３８】
図３ａ及び図３ｂの例は例に過ぎないことが指摘される必要がある。前述されたエラー補正特性のある第一の情報コードを用いると、図３ａ及び図３ｂに示されているもの以外の配列またはパターンでマークを削除することができる。他のエラー補正特性のある第一の情報コードが開始点として解釈される場合には、マークは、言うまでもなく他の配列またはパターンで削除できる。
【００３９】
第二の情報コードは、多様な方法で追加情報を符号化できる。
【００４０】
普通の方法は、第二の情報コードですべての名目位置６のマークを保持する、あるいは省略するかのどちらかである。このようにして、二つの異なる情報値を符号化できる。
【００４１】
別の方法は、第二の情報コードでマークを省略するために、複数の所定のパターンまたは配列のどれか１つでマークを省略することである。次に、該情報は、この複数の所定のパターンのどれが使用されるのかに応じて符号化される。所定のパターンの例は、図３ａ及び図３ｂに示される例である場合がある。他の例は、図３ａ及び図３ｂの例に基づくことができるが、この場合、例えば、標準パターンの中の名目位置の半分の中など、特定の名目位置にマークを保持するために選択がなされる。
【００４２】
追加の方法は、マークを省略するために考えられるパターンのどれか一つに従ってすべてのマークを省略し、第一の情報コード及び第二の情報コードの相対的な設置点（ｐｌａｃｉｎｇｓ）に応じて情報を復号することである。さらに具体的には、第二の情報コードの中の第一の省略されたマーク、及びそれによりすべての第二情報コードは、第一の情報コードの起源に関して別に設置できる。これは、第一の情報コード及び第二の情報コードの２つの異なる考えられる相対的な設置点（ｐｌａｃｉｎｇｓ）を示す図３及び図４に描かれている。
【００４３】
さらに別の方法は、第一の情報コードをセルに分割し、情報を、第二の情報コードに属する名目位置のセル内でのマークの不在または存在により符号化させることである。図５ａは、第一の情報コードが８＊８マークというサイズの固定セル４０にどのようにして分割できるのかをさらに具体的に示している。セルは通常、第一の情報コードが適用された基底上ではマークされないが、仮想セルである。しかしながら、明確にするために、それらは図５ａで破線４１によりマークされる。
【００４４】
図５ａは、さらに、第二の情報コードの部分を構成する名目位置６を示す。これらの名目位置６は、図３ｂに従ってパターンを形成する。各セル４０内では、第二の情報コードの部分を構成する八個の名目位置がある。このような各名目位置が、マークが存在するのか、あるいは省略されているのかに応じて値０または１を符号化すると、各セルは２８個の異なる値、つまり２５６個の異なる値を符号化できる。
【００４５】
異なるサイズ及び形状のセルを使用できる。例えば、図５ａでは、セルは、第一の情報コード内の４＊８名目位置と使用でき、次にそのそれぞれは、したがって２４の異なる値を符号化できる第二の情報コード内に四個の名目位置を含む。
【００４６】
図５ｂは、セル４０への分割のさらに別の例を示す。この例は図３ａに基づいている。この例では、セルは第一の情報コードのためのラスタに関して回転される。さらに、各セルは、第二の情報コードに属する四個の名目位置６を含む。各セルは、このようにして１６の異なる値である２４の異なる値の最大を符号化できる。
【００４７】
図５ａに図示されるように、セルは互いに重複しないが、第一の情報コードに関して固定され、それらの設置点（ｐｌａｃｉｎｇｓ）が、第一の情報コードが復号されるとすぐに決定するのに簡略であることを意味している。しかしながら、このケースでは、第一の情報コードが位置情報を符号化することが仮定される。
【００４８】
図５ｂに図示されるケースでは、セルの設置点（ｐｌａｃｉｎｇｓ）は、識別されている少なくとも一個の省略された点により決定される。それらの第一の情報コード内での相対的な設置点（ｐｌａｃｉｎｇ）は既知であるため、この点に基づいて、第二の情報コードの基礎を形成する名目位置６を識別することができる。加えて、省略されたマークと関連付けられる名目位置について定義される座標が決定できる。前述されたように、ある位置の座標は、第一の情報コード内の８＊８名目位置の各集合に属するマークにより符号化される。これらの座標は、集合の中の左上にある名目位置に関係する。名目位置６または省略されたマークと関連付けられる名目位置６の位置の座標は、このようにして決定できる。セル及びそれらの設置点（ｐｌａｃｉｎｇ）の第一の情報コードに関する回転は既知であるので、セル４０は、省略されたマークが特定され、この省略されたマークの座標が決定されると情報コードの任意の部分で定義できる。
【００４９】
第一の情報コードの復号は、エラー補正を可能にするために８＊８マークに基づいている。復号装置が正確に８＊８マークより多くを備えない情報コードの画像を記録する場合、画像内に記録されるマークが第二の情報コードを復号するための固定セル全体を備えることは確かではない。しかしながら、復号は次に画像内の複数の隣接セルの部分に基づいて実施できるため、セルのすべてまたは大部分が同じ値を符号化する場合には、これは問題にならない。
【００５０】
復号装置が少なくとも１５＊１５マークで画像を記録すると、セル全体はつねに記録されたマークの中に含まれる。加えて、セル値は、必要とされる場合、復号装置により記録される複数の画像からの情報を使用して決定できる。
【００５１】
第二の情報コードはさまざまな種類の情報を符号化できる。それは第二の情報層を、第一の情報コードにより符号化される第一の情報層に重ね合わせるために使用できる。第二の情報層は、例えば、その位置が第一の情報コードによって符号化される地図上の位置に関係付けられる高さ情報を含む。
【００５２】
加えて、第二の情報コードは、第一の情報コードを備える物理的な基底上でのさまざまな関数でさまざまなフィールドを示すまたは活性化するために使用できる。該表示または活性化は、前置きとして言及されたＳＥ第０１０３０２９−５号及びＳＥ第０２０１８４６−３号に説明される方法に対応した方法で実施できる。
【００５３】
図６は、異なる関数で三つの異なるフィールドに分解されるｅ−メール形式６０を概略して示す。第一のフィールド６１は、座標のシーケンスとしてのみ記録、処理されなければならないメッセージ情報向けである。第二のフィールド６２は、ＩＣＲ（インテリジェント文字認識）を使用して解釈されなければならないアドレス情報向けである。第三のフィールド６３は、この領域から記録される一つまたは複数の座標が、第一のフィールドから記録されるメッセージ情報が第二の領域から記録されるアドレスに送信されなければならないという命令として解釈されなければならないことを示すいわゆる送信ボックスを構成する。
【００５４】
ｅ−メール形式６０全体には、第一の情報コードが備えられる。三つの異なるフィールドは、前述されたＳＥ第０１０３０２９−５号に説明される方法に対応する方法で、第二の情報コードによって区別できる。例えば、第二の情報コードは、三つの異なるフィールド内の異なる値を符号化するセルに分割できるか、あるいは省略されたマークのパターンは三つのフィールドの第一の情報コードを基準にして異なる方法で変位できる。この例では、ｅ−メール形式６０全体は、このようにして、相応してｅ−メール形式全体に広がる第二の情報コードを備えるフィールドに分割される。別の代替策に従って、送信ボックス６３及びアドレスフィールド６２は、形式の残りの部分６１が、マークが省略されない、及び相応して第一の情報コードだけが検出されなければならない背景として見なされる一方で、第二の情報コードによって示されるフィールドとして定義できる。
【００５５】
さらに別の例としては、第二の情報コードは、ＳＥ第０２０１８４６−３号に説明される方法に対応する方法での位置符号化である場合がある。その結果、第一の情報コードは、そのそれぞれが四個の異なる値を符号化するセルに適切に分割される。次に、位置符号化は、前述されたＷＯ第０１／２６０３２号で説明される方法で実施され、それによりそれらの四個の異なる値のあるセルはＷＯ第０１／２６０３２号のマークに相当する。第二の情報コードは、次に、位置情報が、第一の情報コードにより符号化される位置情報から分離できるように第二の座標系の中の、あるいは第二の架空面上の点のための座標を符号化する。第二の座標系の中の点のための座標を符号化するセルの数は、点のために座標を符号化する第一の情報コード内のマークの数よりはるかに少ない場合がある。物理的な基底上のフィールドを示すために使用される位置符号化第二情報コードを使用すると、いわゆるペン点変位の問題を解決できる。情報コードを用いて物理的な基部上にペンストロークを作るために使用されるペン先、及び情報コードを記録するために使用されるセンサを有するペンでは、ペン先及びセンサは互いに関して変位できる。その結果、ユーザが、ある特定の関数を用いて一つのフィールド内でペン先で指すが、該変位のためにセンサが別のフィールドの情報コードを記録することが起こりうる。第二の情報コードが位置符号化であり、実際のフィールドの外に伸張する場合には、復号装置はペン先がどこに位置しているのか、及びそれが実際のフィールドの内側にあるのか、あるいは外側にあるのかを決定できる。
【００５６】
前述された情報コードは、物理的な基底または製品に応用できる。例えば、それは１枚の要旨の上で指摘できる。
【００５７】
ここで、図７に概略して示される、情報コードの符号化が符号化装置でどのように実施できるのかに関する説明が続く。例えば、通常のパーソナルコンピュータによって実現できる符号化装置は、実際のプロセッサ７１に加えて作業メモリ７２、及び情報コードを作成するためのプログラムを記憶するプログラムメモリ７３を備える処理装置７０を備える。符号化装置は、さらに、ユーザが物理的な基底上の情報コードのために必要とされるレイアウトに関して、プロセッサに情報を入力できるようにする入力手段７４を備える。入力手段７４は、例えばキーボードまたはマウスまたは通常はコンピュータとともに使用される他のなんらかの対応する入力装置である場合がある。さらに、装置７５は、情報コードのデジタル表現に基づいて情報コードのグラフィック表現を製品上に適用する符号化装置に接続できる。装置は例えば、用紙上に情報コードを印刷するプリンタ、あるいは代わりになんらかの形式の印刷装置から構成される場合がある。
【００５８】
図８のフローチャートに関して、ここで、追加情報が第一の情報コードがセルに分割されることにより、あるいはこれらがさまざまなフィールドの表示のための値を割り当てられることによって符号化されるケースで、符号化がどのように実施できるのかに関する説明が後に続く。
【００５９】
第一のステップ８０では、符号化装置内のプロセッサ７１は、ユーザによって入力される、第一の情報コードによりどの座標領域が符号化されなければならないのかの表示を受信する。該表示は、所定の座標領域からの選択肢、あるいは領域の左上角及びページの幅と高さを定める、例えば１組の座標の形を取る領域の明示的な表示から構成されることがある。このステップに関連して、情報コードのデジタル表現の記憶のために作業メモリ７２内に空間が割り当てられる。情報コード内に含まれるマークごとに、プロセッサは、その後、ステップ８１では、マークの設置点（ｐｌａｃｉｎｇ）を示す値を計算する。このような計算がどのように実施できるのかは、前述されたＷＯ第０１／２６０３２号に説明されている。それぞれのマークの値は、作業メモリ７２内の第一のマトリックスに記憶される。該値は、例えば、０と３の間の数として示すことができ、ここでは０はマークがその名目位置から右に変位されることを意味し、１はそれが上方に変位されることを意味し、２はそれが左に変位されることを意味し、３はそれが下方に変位されることを意味する。
【００６０】
この後、プロセッサ７１は、第二の情報コードによって示されなければならない特定の種類の少なくとも一つのフィールド、及び第一の情報コードにより符号化される座標領域内でのこのフィールドの設置点（ｐｌａｃｉｎｇ）の表示を受信する（ステップ８２）。
【００６１】
ステップ８２における表示に基づいて、プロセッサは、示された一つまたは複数のフィールドのセル値を定義する第二のマトリックスを決定する。示されるフィールドは、前述されたように、第一の情報コードにより符号化されなければならない座標領域のすべてまたは一部をカバーできる。第二のマトリックスは符号化における次のステップへの入力信号を構成する。続くステップでは、プロセッサ７１は、第二のマトリックスに定義されるセル値に基づき、及びセル値がどのようにして符号化されるのかを述べる所定のアルゴリズムに従って、第二の情報コードの名目位置に対応するマークのそれぞれが情報コード内に残らなければならないのか、あるいは省略されなければならないのかを判断する（ステップ８３）。さらに具体的には、プロセッサは、それが省略されなければならないマークに値４を、他のマークに値０を割り当てる、第一のマトリックスと同じ大きさである第三のマトリックスを決定する。
【００６２】
最後に、第四のマトリックスは、第一のマトリックス及び第三のマトリックスの合計として作成される。情報コードの中で検出されるマークは、それらの設置点（ｐｌａｃｉｎｇ）を符号化する第四のマトリックスに値を有する。省略されなければならないマークは、４以上である値を有する。
【００６３】
符号化が完了されると、情報コードは、そのように必要とされる場合にはプリンタ７５を使用して印刷できる。第四のマトリックスは、例えばプリンタでの印刷のためにＰｏｓｔＳｃｒｉｐｔファイルを生成するプログラムに送信できる。
【００６４】
図９は、復号装置として使用できるハンドヘルドユーザ装置をどのようにして実現できるのかに関する例を示す。それは、ほぼペンと同じ形状であるケーシング９１を備える。ケーシングの端部には、開口部９２がある。該端部は、位置コーディングパターンが記録されなければならない表面に当接する、あるいは表面から短距離で保持されることが目的とされる。
【００６５】
ケーシングは、おもに、光学部品、電子回路網部品及び電源を含む。
【００６６】
光学部品は、情報コードのある表面の部分的な領域を照明するための少なくとも一つの発光ダイオード９３と、表面上に情報の二次元画像を記録するための、ＣＣＤまたはＣＭＯＳセンサなどの受光領域センサ９４を備える。必要とされる場合、該装置は鏡及び／またはレンズ系などの光学系も含むことがある。発光ダイオードは赤外線発光ダイオードである場合があり、センサは赤外線を感知する場合がある。
【００６７】
装置のための電源は、ケーシング内の別個のコンパートメントに取り付けられるバッテリ９５から得られる。外部電源（図示せず）からケーブルを介して電源を提供することも可能である。
【００６８】
電子回路網部品は、作業メモリ及びプログラムメモリに加えて、センサ９４から画像を記録し、これらの画像の中の情報コードを復号するようにプログラミングされるプロセッサを備える処理装置９６を含む。さらに、プロセッサは、復号された情報に基づいて特定の動作を実行するようにプログラミングできる。プロセッサは、例えば、それが復号された情報を解釈し、処理した結果、復号された情報に含まれる特定のアドレスに情報を送信できる。
【００６９】
この目的のため、情報は、これが復号された情報がどのようにして処理／解釈されなければならないのかを判断できるようにするユーザ装置に記憶される。該情報は、例えば、どのフィールドがどのセル値によって、及び／または第一の情報コードを基準にして第二の情報コードのどの変位によって、及び／または省略されたマークのどの特定のパターンによって符号化されるのかを含むことがある。
【００７０】
この実施形態では、ユーザ装置は、符号化パターンがそこから記録されなければならない基底上に通常の色素ベースの書き込みをそれを用いて作成できるペン先９７も備える。ペン先９７は、ユーザが、それが使用されるべきであるかどうかを制御できるように伸縮でき、格納できる。特定の用途では、ユーザ装置はペン先を有する必要がまったくない。
【００７１】
適切には、色素ベースの書き込みは、赤外線に対して透明、つまり非吸収性である種類であり、マークは赤外線を適切に吸収する。赤外線を発する発光ダイオード及び赤外線を感知するセンサを使用することによって、パターンの検出は、パターンと干渉する前述された書き込みなしに実施できる。
【００７２】
ユーザ装置は、それによって装置を活性化し、制御できるボタン９８も備えることがある。また、それは、例えば、赤外線、電波、または超音波を使用して、装置への、及び装置からの情報の無線伝送のための無線伝送のためのトランシーバ９９も有する。ユーザ装置２は、記録された及び／または処理された情報を表示するためのディスプレイ９００も備える場合がある。
【００７３】
ユーザ装置は、さまざまな物理的なケーシングの間で分割でき、第一のケーシングは符号化パターンの画像を記録するため、及び第二のケーシングに含まれ、記録された一つまたは複数の画像の中の符号化パターンを復号する構成部品にこれらを送信するために必要とされる構成部品を含む。
【００７４】
前述された情報コードの復号をどのようにして実施できるのかに関する例は、ここで図１０のフローチャートに関して説明される。該例は、セル値による第二の情報コード符号化情報に、及び第二の情報コードを備える基底をカバーする情報コードに基づいている。
【００７５】
第一のステップ１００では、ユーザ装置内のプロセッサ装置９６は、センサ９４がユーザ装置の端部で局所的に記録した情報コードのデジタル表現を受信する。その後、プロセッサ装置９６は、デジタル表現のマークを特定し、これに関して仮想ラスタ及びマークの設置位置を決定し、ステップ１０１、特定されたマークの所定の数、例えば８＊８の設置点（ｐｌａｃｉｎｇ）に基づいて、一組の座標を計算することによって第一の情報コードを復号する。第一の情報コードの復号は、それらは第二の情報コード内にあるため、マークを有さない名目位置６のエラー補正を備える。第一の情報コードをどのようにして復号できるのかに関するさらに詳細な説明は、ＷＯ第０１／２６０３２号に記載される。仮想ラスタをどのようにして決定できるのかに関する説明は、すべて本願の出願人と同じ出願人に譲渡されるＷＯ第０１／２６０３４号、ＷＯ第０１／７５７８３号、及びＳＥ第０１０４０８８−０号にも記載される。
【００７６】
第一の情報コードが復号されると、セルの設置点（ｐｌａｃｉｎｇ）は第一の情報コードに関して固定されているため、処理装置９６は、ステップ１０２において、第二の情報コードの復号のために使用されるセルがどのように設置されるのかを決定できる。セルの設置場所が決定されると、プロセッサは、さらに、第二の情報コードの中のどの名目位置６がそれぞれのセルに属するのかを決定することができ、その結果、これらの名目位置のどれが関連付けられたマークを有するのか、及びどれが関連付けられたマークを有さず、それにより例えばユーザ装置のメモリに記憶される表によって、セル値を求めるのかを決定することができる。代わりに、セル値は第一のビット値を符号化する省略マーク、及び第二のビット値を符号化する、存在するマークによって直接的に示すことができ、セル値は符号化するビット値の組み合わせから求められる。ステップ１０２及び１０３は、このようにして第二の情報コードの復号に対応する。
【００７７】
第二の情報コードが復号されると、処理装置９６はどのフィールドが第二の情報コードにより符号化されるのかを判断できる（ステップ１０４）。それは、その後、検出されたフィールドに依存するように座標の組を処理する（ステップ１０５）。例えば、セル値が図６のｅメール形式６０の中の第一のフィールドに対応する場合、第一の情報コードから復号される1組の座標は表面上の通常のペンストロークに属する1組の座標としてメモリ内で処理される。代わりに、プロセッサ装置９６が、セル値が第二のフィールド６２に対応すると判断する場合には、該組の座標は後のＩＣＲ解釈（ＩＣＲ＝インテリジェント文字認識）のために記憶されるであろう。最後に、プロセッサ装置が、セル値が「送信」ボックス６３に対応すると判断すると、該組の座標は過去に記憶されたメッセージ情報を、第二フィールド６２から解釈されたＩＣＲであったアドレスに送信するという命令として処理されるであろう。どのフィールドが異なるセル値によって符号化されるのかに関する説明はユーザ装置のメモリに記憶できる。
【００７８】
前記説明は、これがセル値によって情報を符号化するときに第二の情報コードの復号に基づく。第二の情報コードが代わりに第一の情報コードに関係して多様な方法で変位される省略されたマークの所定のパターンにより情報を符号化する場合には、プロセッサ装置９６はマークを有さない第一の情報コードの中の一つまたは複数の名目位置２を検出する。マークの省略のためのパターンの知識を用いて、プロセッサ装置９６は第一の情報コードを基準にして第二の情報コードがどのようにして変位されるのかを計算できる。さらに具体的には、プロセッサ装置９６は、起源を基準にして省略されたマークの位置を決定し、これらから、どの値が第二の情報コードにより符号化されるのかを決定する。
【００７９】
第二の情報コードが、代わりにマークの省略のための複数の所定のパターンの内の一つを使用することにより情報を符号化する場合には、プロセッサ装置は、どの名目位置２が第一の情報コード内のマークを有さないのかを検出する。その結果、プロセッサ装置９６は、例えば、省略された点のパターンが図３ａまたは図３ｂに図示されるものであるかどうか、あるいはなんらかの他の所定のパターンを決定し、それによりどの値が第二の情報コードにより符号化されるのかを決定する。
【００８０】
第二の情報コードは、セル値及びパターン変位に基づいて情報を符号化することもできる。
【００８１】
前述されたように、省略された点という考えは、前述されたまたは類似するタイプの情報コード付きの用紙のコピー保護を達成するためにも使用できる。
【００８２】
コピー保護は、第一の情報コードに通常含まれるマークが第二の情報コードと関連して前述されたように省略されるが、干渉マークは、通常の情報マークが省略される名目位置６と関連付けられているという事実に基づいている。干渉コードは、通常の情報マークの光学的特性に対して異なる光学的特性をもって、さらに具体的には情報符号化パターンを復号する復号装置には見えないような光学的特性をもって印刷される。加えて、干渉マークは省略マークが設置されたであろう方法とは異なる方法で関連付けられた名目位置を基準にして設置される。設置点（ｐｌａｃｉｎｇ）は、結果的にｘビットマトリックスの中の対応するビットとｙマトリックスの中の対応するビットの両方ともが間違うであろうため、好ましくは鏡反転される（ｍｉｒｒｏｒ−ｉｎｖｅｒｔｅｄ）。
【００８３】
干渉マークは復号装置にとって不可視であるため、これは干渉マークを検出しないが、マークがあたかも省略されているかのように復号を実施するであろう。情報コードの冗長性の結果として、復号装置は特定のマークが欠けているにも関わらず、正しく情報を復号できる。復号装置は、どの位置でマークが欠けているのかを検出するため、それは対応する列及び行の中のどのビットがエラー補正されなければならないのかも知っている。主番号シーケンス内の８ビット長の部分的なシーケンスは１ビットが反転された状態では発生しないため、復号装置が、どのビットがマークが欠けている位置で正しいのかを判断することは簡単である。
【００８４】
例えば、この種のコピー保護された情報コードが備えられる用紙がコピーされる場合、すべてのマークは同じ光学的特性を有する。次にすべてのマークは復号装置によって検出されるが、干渉マークは主番号シーケンスの中では検出されない復号の間に出現する８ビットのシーケンスを生じさせる。
【００８５】
復号装置は、復号されたビットマトリックスがエラーを含んでいること、あるいは検出された位置が隣接する復号済み位置を基準にしてありそうもないことを検出することができるが、マークが省略されるときとは異なり、それはどのビットが補正されなければならないのかを知らないために一つまたは複数のエラーを補正することはできない。
【００８６】
コピー保護は図１１ａから図１１ｃに図示されている。図１１ａは、位置を符号化する８＊８マークの集合を示している。図１１ｂは図１１ａにおいてのような８＊８マークの同じであるが、特定の名目位置に省略されたマークがある集合を示す。図１１ｂは、情報コードを復号できる復号装置にとって不可視である干渉マークがどのように設置されるのかも点で描いた円Ｓによって示す。図１１ａと図１１ｂの比較は、干渉マークの設置点（ｐｌａｃｉｎｇ）が省略されたマークの設置点（ｐｌａｃｉｎｇ）に関して鏡反転されることを明確に示す。図１１ｃは、図１１ｂの該８＊８の集合がコピーの後にどのように見えるのかを示す。
【００８７】
通常のマークは、炭素ベースの黒の色素で印刷することができ、復号装置内の赤外線感知センサによって検出される。干渉マークは炭素を含有しない黒の色素を用いて印刷できる。赤外線を吸収する炭素ベースの黒の色素と赤外線を吸収しない炭素ベースではない黒の色素の両方とも市販されている。炭素ベースではない色素は黒である必要はないが、代わりに、印刷処理中に、黒に見え、藍色、赤紫色、及び黄色などの色の組み合わせから構成することができる。
【００８８】
考えられる黒の炭素ベース及び炭素ベースではない色素の例は、米国第５，１４５，５１８号、米国５，２０８，６３０号、米国第５，２２５，９００号、米国第５，２５６，１９３号、米国第５，２７１，７６４号、米国第５，２９１，２４３号、及び米国第５，２８６，２８６号に説明される。
【００８９】
赤外放射を感知する検出器のある例では、コピー保護に関する必須事実は、干渉マークがコピーされるときには、それらは吸収しない赤外放射から吸収する赤外放射に変化するという点である。
【００９０】
別の例としては、干渉マークは同じ光の中で蛍光ではないが、コピー保護は、例えば紫外線の中で通常のマークを蛍光とすることにより実現できる。それらがコピーされると、非蛍光干渉マークは蛍光に変化し、その結果すべてのマークは本質的に同じ光学的特性を有するであろう。
【００９１】
追加の変形は、色を感知する復号装置を使用し、通常のマークを第一の色とし、干渉マークを第二の色とすることであろう。ただし、このようなコピー保護はカラーコピー機を使用することにより出し抜かれることがある。
【００９２】
通常のマーク及び干渉マークが裸眼によって区別できるかどうかが重要ではないことが指摘されなければならない。重要であるのは、オリジナルの上のマークが、情報コードを検出するように配置される復号装置によって識別することができるが、コピー後、それらが復号装置によって識別できないことである。
【００９３】
加えて、前記に指摘されたように、干渉マークはオリジナル上で復号装置に不可視である必要はない。復号装置は通常の情報マークと干渉マークを識別できるだけで十分である。
【００９４】
内蔵されるコピー保護付きの情報コードの符号化は同じ復号装置を使用して、第二の情報コードの符号化に関して前述されたのと本来同じ方法で実施できる。ただし、情報コードを印刷するとき、第四のマトリックスの値は以下のように解釈される。
【００９５】
０＝右側に変位される通常のマーク
１＝上方に変位される通常のマーク
２＝左に変位される通常のマーク
３＝下方に変位される通常のマーク
４＝左に変位される干渉マーク
５＝下方に変位される干渉マーク
６＝右に変位される干渉マーク
７＝上方に変位される干渉マーク
情報コードの実際のプリントアウトは、例えばさまざまなマークをさまざまな色素を使用して印刷できる１回のパスで、あるいは例えばさまざまなパスでさまざまな色素を用いる印刷プロセスでなど２回のパスでのどちらかで実施できる。
【００９６】
前記の例は、第一の情報コードの特定の名目位置について省略されるマークに、及びこれらの位置に挿入される干渉マークに基づいている。別の考えられる解決策は、第一の情報コードの中のマークを省略せずに干渉マークを挿入することにすぎない。ただし、このケースでは、一つの既知の間違ったマークはユーザ装置によって補正できるため、干渉マークは、マークが省略されるケースにおいてよりともにより密接に挿入されなければならない。しかしながら、複数の正しくないマークは、補正のために複数の異なる可能性があるため、補正するのがより困難である。
【００９７】
コピー保護は情報コードのすべてで、あるいは部分的に導入できる。情報コードが図６の「送信」ボックスを含む場合には、「送信」ボックスを使用して情報を送信するのは不可能となるであろうため、この点でコピー保護を導入するのは十分となる。
【００９８】
コピー保護は第二の情報コードと、第二の情報コードに含まれ、関連付けられたマークを有さない名目位置に挿入される干渉マークと結合できることも指摘される必要がある。
【００９９】
代替実施形態
情報コードの中でマークの省略によって追加の情報をどのようにして符号化できるのかが前述されてきた。説明は特殊な情報コードに関して説明される。しかしながら、考えは、複数のマークによって少なくとも一つの第一の情報要素を冗長に符号化する他の種類の情報コードに応用することもできる。このような他の情報コードの例は、例えば、ＷＯ第００／７３９８３号、ＷＯ第９９／５０７８７号、及び米国第６，２０８，７７１号に記載される。
【０１００】
コピー保護が干渉マークを情報コードに挿入することによってどのようにして達成できるのかも前述された。説明は特殊情報コードに関して行われた。しかしながら、考えは、複数のマークによって少なくとも一つの第一の情報要素を符号化する他の情報コードに適用できる。このような情報コードの例は、例えばＷＯ第００／７３９８３号、ＷＯ第９９／５０７８７号、及び米国第６，２０８，７７１号に記載される。
【０１０１】
前述された情報コードは、正方形のグリッドを作成するラスタを有する。これは必要ではない。ラスタは例えば三角形または六角形である場合があり、名目位置は、ラスタ線が交差する点から構成される。
【０１０２】
前述された説明では、各マークの値は、基準点を基準にしたその設置点（ｐｌａｃｉｎｇ）により符号化される。他の適用可能な情報コードでは、マークの形状または色またはサイズなどの他のパラメータがマークの値を符号化するために使用できる。
【図面の簡単な説明】
【０１０３】
以下では、本発明は、添付図面に関して、一例としてさらに詳しく説明される。
【図１】周知の第一の情報コードを概略して示す。
【図２ａ】ｘ座標を符号化するビットマトリックスに復号される第一の情報コードを示す。
【図２ｂ】ｙ座標を符号化するビットマトリックスに復号される第一の情報コードを示す。
【図３ａ】その復号性（ｄｅｃｏｄａｂｉｌｉｔｙ）を失うことなく、図１に図示される第一の情報コード内でそれに従ってマークを省略できるパターンの例を概略して示す。
【図３ｂ】その復号性（ｄｅｃｏｄａｂｉｌｉｔｙ）を失うことなく、図１に図示される第一の情報コード内でそれに従ってマークを省略できるパターンの例を概略して示す。
【図４】マークを省略するための図３ａと同じパターンを示すが、該パターンは第一の情報コードに関して別の方法で変位される。
【図５ａ】図３ｂの情報コードをそれぞれどのようにしてセルに分割できるのかを示す。
【図５ｂ】図３ａの情報コードをそれぞれどのようにしてセルに分割できるのかを示す。
【図６】マークの省略によってさまざまなフィールドを示すことができる形式を示す。
【図７】情報コードを符号化するための符号化装置のための概略ブロック図である。
【図８】情報コードをどのようにして符号化できるのかを示すフローチャートである。
【図９】情報コードを符号化するために使用できるユーザ装置を概略して示す。
【図１０】情報コードをどのようにして復号できるのかを示すフロー図である。
【図１１ａ】コピー保護を行わない情報コードを示す。
【図１１ｂ】コピー保護を行う情報コードを示す。
【図１１ｃ】コピー後にコピー保護される情報コードを示す。
【図１】
2006511864.tif 000003
【図２ａ】
2006511864.tif 000004
【図２ｂ】
2006511864.tif 000005
【図３ａ】
2006511864.tif 000006
【図３ｂ】
2006511864.tif 000007
【図４】
2006511864.tif 000008
【図５ａ】
2006511864.tif 000009
【図５ｂ】
2006511864.tif 000010
【図６】
2006511864.tif 000011
【図７】
2006511864.tif 000012
【図８】
2006511864.tif 000013
【図９】
2006511864.tif 000014
【図１０】
2006511864.tif 000015
【図１１ａ】
2006511864.tif 000016
【図１１ｂ】
2006511864.tif 000017
【図１１ｃ】
2006511864.tif 000018
【国際調査報告】
2006511864.tif 000019
2006511864.tif 000020
2006511864.tif 000021
2006511864.tif 000022