【誤訳訂正書】
【提出日】平成22年11月12日(2010.11.12)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】全文
【訂正方法】変更
【訂正の内容】
【書類名】  明細書
【発明の名称】  集中型情報管理
【特許請求の範囲】
【請求項１】
位置符号化パターンを用いて製品から情報を記録するユーザ・ユニットと、前記ユーザ・ユニットから情報が送信される中央ユニットと、を備えた情報を取り扱うためのシステムであって、
位置符号化パターンにより定義される仮想表面に、情報の取り扱いを制御するための複数の領域が設けられており、前記領域のそれぞれに関しての科目が、前記中央ユニットに記憶されており、
前記ユーザ・ユニットは、
前記仮想表面上の少なくとも１つの位置を含む情報を記録する手段と、
記録した前記情報を前記中央ユニットへ送信する手段と、
を備え、
前記中央ユニットは、
前記ユーザ・ユニットから受信した前記情報に含まれる前記少なくとも１つの位置が属する領域を識別し、識別した前記領域に関して記憶された科目に基づいて前記情報の取り扱い方を決定する手段を備えることを特徴とするシステム。
【請求項２】
前記領域の所有者が、前記領域に関して記憶された科目によって定義されている請求項１に記載のシステム。
【請求項３】
前記領域に属するものとして識別された前記情報の取り扱いに関しての規則が、前記領域に関して記憶された科目によって定義されている請求項１又は２に記載のシステム。
【請求項４】
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報を受取人へ転送するよう構成されている請求項１〜３の何れか１つに記載のシステム。
【請求項５】
前記受取人が、前記領域に関して記憶された科目によって定義されている請求項４に記載のシステム。
【請求項６】
前記システムは、複数の前記ユーザ・ユニットを備え、
前記受取人が、前記複数のユーザ・ユニットのうちの１つである請求項４又は５に記載のシステム。
【請求項７】
前記中央ユニットが、前記領域に関して記憶された科目により定義された所定のデータ・パケットを前記受取人のために前記情報に添付するよう構成されている請求項４〜６の何れか１つに記載のシステム。
【請求項８】
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報を、前記領域に関して記憶された科目により指定された場所に記憶するよう構成されている請求項１〜７の何れか１つに記載のシステム。
【請求項９】
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報を、前記領域に関して記憶された科目により定義された方法で処理するよう構成されている請求項１〜８の何れか１つに記載のシステム。
【請求項１０】
前記少なくとも１つの位置が、文字を定義する複数の位置であり、
前記中央ユニットが、前記受信した位置を少なくとも１つの文字に変換するよう構成されている請求項１〜９の何れか１つに記載のシステム。
【請求項１１】
前記ユーザ・ユニットが、ペン先を有している請求項１〜１０の何れか１つに記載のシステム。
【請求項１２】
前記ユーザ・ユニットが、固有のユーザ識別子を有し、前記ユーザ識別子を前記中央ユニットへの前記情報に含ませるよう構成されている請求項１〜１１の何れか１つに記載のシステム。
【請求項１３】
前記システムは、複数の製品をさらに備え、
前記複数の製品から前記少なくとも１つの情報が記録される請求項１〜１２の何れか１つに記載のシステム。
【請求項１４】
前記仮想表面上の複数の位置を符号化する位置符号化パターンのサブセットが、前記複数の製品のそれぞれに提供されており、
前記ユーザ・ユニットにより記録される前記位置が、前記仮想表面上の位置であると共に、前記製品上の前記位置符号化パターンのサブセットを用いることによって記録されるものである請求項１３に記載のシステム。
【請求項１５】
前記位置符号化パターンが、シンボルで構成され、前記仮想表面上の各位置が、所定数のシンボルにより符号化され、
前記ユーザ・ユニットが、情報を生成するために前記サブセット上で動かされたときに、前記シンボルを連続的に記録して、複数の座標の形式で動きの線図を得るよう構成されている請求項１４に記載のシステム。
【請求項１６】
前記ユーザ・ユニットが、各位置に関し符号化された形式の少なくとも２つの座標を記録することにより前記情報を記録し、前記符号化された座標をデコードし、更に、前記中央ユニットへの前記情報内に少なくとも前記座標を含ませるよう構成されている請求項１〜１５の何れか１つに記載のシステム。
【請求項１７】
前記ユーザ・ユニットが、前記仮想表面上の少なくとも一つの位置を、記録された情報を前記ユーザ・ユニットから前記中央ユニットへ送信開始する動作に関連付けるように構成されている請求項１〜１６の何れか１つに記載のシステム。
【請求項１８】
複数の製品と、位置符号化パターンを用いて前記製品から情報を記録する複数のユーザ・ユニットと、前記ユーザ・ユニットから情報が送信される中央ユニットと、を備えた情報を取り扱うためのシステムであって、
位置符号化パターンにより定義される仮想表面に、情報の取り扱いを制御するための複数の領域が設けられており、前記領域のそれぞれに関しての科目が、前記中央ユニットに記憶されており、
前記複数の製品のそれぞれは、
少なくとも１つの仮想表面上の複数の位置を符号化する位置符号化パターンのサブセットを有し、
前記複数のユーザ・ユニットのそれぞれは、
前記仮想表面上の少なくとも１つの位置を含む情報を、前記製品上の前記位置符号化パターンのサブセットを用いることによって記録する手段と、
記録した前記情報を前記中央ユニットへ送信する手段と、
を備え、
前記中央ユニットは、
前記ユーザ・ユニットから受信した前記情報に含まれる前記少なくとも１つの位置が属する領域を識別し、識別した前記領域に関して記憶された科目に基づいて前記情報の取り扱い方を決定する手段を備えることを特徴とするシステム。
【請求項１９】
前記複数のユーザ・ユニットのそれぞれが、前記仮想表面上の少なくとも一つの位置を、記録された情報を前記ユーザ・ユニットから前記中央ユニットへ送信開始する動作に関連付けるように構成されている請求項１８に記載のシステム。
【請求項２０】
前記複数の製品は、記録された情報を前記ユーザ・ユニットから前記中央ユニットへ送信開始する動作を符号化するための同じ位置符号化パターンのサブセットを備えている請求項１９に記載のシステム。
【請求項２１】
ユーザ・ユニットが位置符号化パターンを用いて製品から記録した情報を取り扱うためのシステムに組み込まれる中央ユニットであって、
位置符号化パターンにより定義される仮想表面に、情報の取り扱いを制御するための複数の領域が設けられており、
前記中央ユニットは、
前記領域のそれぞれに関しての科目を記憶する手段と、
前記ユーザ・ユニットから前記仮想表面上の少なくとも１つの位置を含む情報を受信する手段と、
受信した前記情報に含まれる前記少なくとも１つの位置が属する領域を識別し、識別した前記領域に関して記憶された科目に基づいて前記情報の取り扱い方を決定する手段と、
を備えることを特徴とする中央ユニット。
【請求項２２】
前記領域の所有者が、前記領域に関して記憶された科目によって定義されている請求項２１に記載の中央ユニット。
【請求項２３】
前記領域に属するものとして識別された前記情報の取り扱いに関しての規則が、前記領域に関して記憶された科目によって定義されている請求項２１又は２２に記載の中央ユニット。
【請求項２４】
前記情報を受取人へ転送するよう構成されている請求項２１〜２３の何れか１つに記載の中央ユニット。
【請求項２５】
前記領域に関して記憶された科目により定義された所定のファイルを、前記受取人のために前記情報に添付するよう構成されている請求項２１〜２４の何れか１つに記載の中央ユニット。
【請求項２６】
前記情報を、前記領域に関して記憶された科目により指定された場所に記憶するよう構成されている請求項２１〜２５の何れか１つに記載の中央ユニット。
【請求項２７】
前記情報を、前記領域に関して記憶された科目により定義された方法で処理するよう構成されている請求項２１〜２６の何れか１つに記載の中央ユニット。
【請求項２８】
前記受信した位置を少なくとも１つの文字に変換するよう構成されている請求項２７に記載の中央ユニット。
【請求項２９】
ユーザ・ユニットが位置符号化パターンを用いて製品から記録した情報を取り扱うための方法であって、
位置符号化パターンにより定義される仮想表面に、情報の取り扱いを制御するための複数の領域が設けられており、前記領域のそれぞれに関しての科目が、中央ユニットに記憶されており、
前記方法は、
前記ユーザ・ユニットが、前記仮想表面上の少なくとも１つの位置を含む情報を記録し、記録した前記情報を前記中央ユニットへ送信することと、
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報に含まれる前記少なくとも１つの位置が属する領域を識別し、識別した前記領域に関して記憶された科目に基づいて前記情報の取り扱い方を決定することと、
を含むことを特徴とする方法。
【請求項３０】
前記領域の所有者が、前記領域に関して記憶された科目によって定義されている請求項２９に記載の方法。
【請求項３１】
前記領域に属するものとして識別された前記情報の取り扱いに関しての規則が、前記領域に関して記憶された科目によって定義されている請求項２９又は３０に記載の方法。
【請求項３２】
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報を受取人へ転送するよう構成されている請求項２９〜３１の何れか１つに記載の方法。
【請求項３３】
前記受取人が、前記領域に関して記憶された科目によって定義されている請求項３２に記載の方法。
【請求項３４】
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報を、前記ユーザ・ユニットへ送り返す請求項３２又は３３に記載の方法。
【請求項３５】
前記中央ユニットが、前記領域に関して記憶された科目により定義された所定のデータ・パケットを前記受取人のために前記情報に添付する請求項３２〜３４の何れか１つに記載の方法。
【請求項３６】
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報を、前記領域に関して記憶された科目により指定された場所に記憶する請求項２９〜３５の何れか１つに記載の方法。
【請求項３７】
前記中央ユニットが、前記ユーザ・ユニットから受信した前記情報を、前記領域に関して記憶された科目により定義された方法で処理する請求項２９〜３６の何れか１つに記載の方法。
【請求項３８】
前記少なくとも１つの位置が、文字を定義する複数の位置であり、
前記中央ユニットが、前記受信した位置を少なくとも１つの文字に変換する請求項２９〜３７の何れか１つに記載の方法。
【請求項３９】
前記ユーザ・ユニットが、固有のユーザ識別子を有し、前記ユーザ識別子を前記中央ユニットへの前記情報に含ませる請求項２９〜３８の何れか１つに記載の方法。
【請求項４０】
前記少なくとも１つの位置が、製品上で記録される請求項２９〜３９の何れか１つに記載の方法。
【請求項４１】
前記ユーザ・ユニットが、ペン先を有しており、
前記ペン先は、前記少なくとも１つの位置の記録の間に前記製品上にマークを付ける請求項２９〜４０の何れか１つに記載の方法。
【請求項４２】
前記製品が、前記仮想表面上の複数の位置を符号化する位置符号化パターンのサブセットを有し、
前記ユーザ・ユニットにより記録される前記位置が、前記仮想表面上の位置であると共に、前記製品上の前記位置符号化パターンのサブセットを用いることによって記録されるものである請求項４０又は４１に記載の方法。
【請求項４３】
前記位置符号化パターンが、シンボルで構成され、前記仮想表面上の各位置が、所定数のシンボルにより符号化され、
前記ユーザ・ユニットが、情報を生成するために前記サブセット上で動かされたときに、前記シンボルを連続的に記録して、複数の座標の形式で動きの線図を得る請求項４２に記載の方法。
【請求項４４】
前記ユーザ・ユニットが、各位置に関し符号化された形式の少なくとも２つの座標を記録することにより前記情報を記録し、前記符号化された座標をデコードし、更に、前記中央ユニットへの前記情報内に少なくとも前記座標を含ませる請求項２９〜４３の何れか１つに記載の方法。
【請求項４５】
前記ユーザ・ユニットは、
前記記録された位置が、記録された情報を前記ユーザ・ユニットから前記中央ユニットへ送信開始する動作に関連付けられたエリア内であるか否かを確認し、
前記エリア内である場合には、前記情報を前記中央ユニットへ送信する請求項２９〜４４の何れか１つに記載の方法。
【請求項４６】
コンピュータ・システムで読み取り可能なディジタル情報のための記憶媒体であって、
前記記憶媒体には、ユーザ・ユニットが位置符号化パターンを用いて製品から記録した情報を取り扱うためのコンピュータ・プログラムが記憶されており、
位置符号化パターンにより定義される仮想表面に、情報の取り扱いを制御するための複数の領域が設けられており、前記領域のそれぞれに関しての科目が、前記コンピュータ・システムに記憶されており、
前記コンピュータ・プログラムは、
前記ユーザ・ユニットから受信した情報に含まれる仮想表面上の少なくとも１つの位置が属する領域を識別し、識別した前記領域に関して記憶された科目に基づいて前記情報の取り扱い方を決定するよう、プロセッサを動作させる命令を備えることを特徴とする記憶媒体。
【請求項４７】
位置を定義する少なくとも２つの座標を記録するよう構成されている情報を記録するためのユーザ・ユニットであって、
前記座標が仮想表面上の第１又は第２のエリアの何れにおける位置を表しているかを決定し、該位置が前記第１のエリアに属している場合に、前記少なくとも２つの座標を含むメッセージを所定の外部ユニットへ送信する手段を備えたことを特徴とするユーザ・ユニット。
【請求項４８】
ディジタル・ペンを含むハンドヘルド・デバイスである請求項４７に記載のユーザ・ユニット。
【発明の詳細な説明】
【０００１】
【発明の技術分野】
本発明は、情報の取り扱いとやり取りの分野に関する。
【０００２】
【発明の背景】
情報は、しばしば、ペンと紙を用いて書き留められて、やり取りされる。しかしながら、このような紙に基づく情報は、効率的に取り扱ったり、やり取りすることが困難である。
【０００３】
情報を取り扱ったり、やり取りするために、コンピュータの利用度が増えている。情報は、キーボードを用いて入力されて、コンピュータのメモリに（例えば、ハードディスク上に）蓄積される。しかしながら、キーボードを用いての情報の入力は、時間がかかり、また誤りを犯しやすい。コンピュータ画面上で多量の文字を読むこともまた、とりわけ都合が良いわけではない。図面又は画像などのグラフィカル情報は、スキャナなどの別個のイメージ・リーダを用いて入力されるのが普通であるが、その手順は、時間がかかりすぎ、厄介で、しばしば不満足な結果をもたらすことがある。しかしながら、情報が、コンピュータに入っていると、例えばインターネット接続を通じて電子メール又はＳＭＳとして、又はファックスモデムを通じてファックスとして、その情報を他の者に伝えることが容易である。
【０００４】
１９９９年１０月１日に出願されたスウェーデン特許出願第９９０３５４−２号から優先権を主張し、また参照によってここに組み入れられた出願人の特許出願ＰＣＴ／ＳＥ００／０１８９５では、次のようなシステムが記載されている。そのシステムでは、従来のやり方で情報を書き留めるために、ペンと紙が用いられると、それと同時に、ペンが紙を横切る数本の軌跡又は移動線から成るディジタルグラフが生成され、そのようなグラフをコンピュータに送ることができる。このようなシステムは、多数のユーザが慣れているペンと紙を用いて取り扱いを行うという利点と、情報をやり取りして蓄積するコンピュータの優れた能力を組み合わせている。この用紙は、例えば点又は他のシンボルから成る符号化パターンを備えている。ペンは、センサー、好ましくは光センサーを持ち、このようなセンサーは、その符号化パターンを記録し、また数学的アルゴリズムを用いて、その符号化パターン上のペンの位置を計算する。
【０００５】
このようなやり方で、従来のペンは、コンピュータ用の優れた入力装置となり、また、ファイルに保管する必要のある用紙の代わりに、コンピュータを用いて記録情報を蓄積することができる。さらに、この情報は、コンピュータを用いて、容易にやり取りすることができる。
【０００６】
この記録情報は、異なる目的で使用し得る部分を含んでいる。
１）このディジタルグラフには、人が解釈できる図形又は線分などの画像（例えば、文字、シンボル、図、又は絵）が含まれている。これは、書き留められた実際のメッセージであり、例えば、保管あるいは受取人への送信など、ユーザが何らかのやり方で取り扱いたいと思っているメッセージである。この情報、いわゆるメッセージ情報は、或るグラフィカルな形式、例えば、ベクトル・フォーマットで、あるいはピクセルの集まりとして、蓄積される。
【０００７】
２）メッセージ情報のうち文字（手書き）から成る部分は、後で、ＯＣＲ解読（光学式文字認識）又はＩＣＲ解読（インテリジェント文字認識）の形式で処理して、例えば探索の目的で、又はカタログ作成の目的で、コンピュータで使用できる文字形式に変換することができる。ユーザがあらかじめ特定の意味を定義したシンボル、例えば速記シンボル又はアイコンも解読できる。以下の説明において、この情報を文字情報と呼ぶ。
【０００８】
３）この情報は、情報を書き留めるのに用いられたペンの識別名を含むこともできる。
【０００９】
４）最後に、このグラフは、グラフが書き留められた表面上の場所に関する情報、いわゆる絶対位置情報を含む。
【００１０】
５）さらに、ペンが、用紙上に物理的なマークを付ける場合には、記録情報のハードコピーを得ることができる。
【００１１】
従来の技術は、表面に書き込みをしているときに、絶対位置情報又は相対位置情報を得る他のシステムを備えている。しかしながら、これら従来のシステムは、メッセージ情報及び／又は文字情報、すなわち上のグループ１）とグループ２）に属する情報を作成するために、前述の絶対位置情報又は相対位置情報を利用することしか述べていない。このような従来の技法は、例えば、米国特許第５，０５１，７３６号、米国特許第５，４４２，１４７号、米国特許第５，８５２，４３４号、米国特許第５，６５２，４１２号、ＥＰ−Ｂ−０６１５ ２０９に従った、ベース上の位置符号化パターンの光検出を含む。位置情報はまた、ＥＰ−Ｂ−０６１５ ２０９に記述される通り、加速度センサーを用いて、あるいは、誘導形／容量形／磁気センサーを用いて得られる。他の方法は、米国特許第５，７９０，１０５号に記述される通りのベース組込み圧力センサー、米国特許第５，０１２，０４９号に記述される通りの、複数の送信機／受信機を用いての信号（光、音、赤外放射など）の三角測量、あるいは、米国特許第４，４９５，６４６号に記述される通りの、表面に関する移動の機械的検出である。位置情報は、いくつかの技法を組み合わせて得ることもできる。例えば、低分解能での絶対位置情報の決定では、複合光検出、また高分解能での相対位置情報の決定では、加速度センサーを用いるシステムが、ＷＯ００／３１６８２に記述されている。
【００１２】
従来技術によれば、上述のように、メッセージ及び／又は文字の情報を記録するには、いくつかの異なる方法があるが、ユーザが、このような情報を、簡単で、柔軟で、かつ、構造化したやり方で取り扱えるようにするシステムは存在しない。
【００１３】
米国特許５，８４２，１９６号に記述されるデータベース・システムのような情報を取り扱うための知られているシステムは、通常、中央サーバー及びパーソナル・コンピュータやターミナルで構成され、サーバー・ユニットと交信するユーザ・ユニットを備えている。サーバー・ユニットは、データ・レコード内に記憶された情報を備えるデータベースを含んでいる。これらのデータ・レコードを検索し、新しい情報で更新する作業には、それができるだけ効率的に行われるべきものであるにも拘わらず、時間が掛かる。この理由から、データベースはしばしば、階層構造に編成され、データ・レコードやそれらのデータ・フィールドにおいて、インデックスやキー値を検索することが行われる。しかしながら、どのようにしてこのタイプのデータベースが、前述したメッセージ及び／又は文字の情報を記録する技術と成功裡に組み合わされるのかは明らかではない。
【００１４】
米国特許５，９３２，８６３号は、電子媒体に対するユーザ・インタフェースを改善する技術について記述している。紙製品が、機械読み取り可能なシンボルを備えており、これにはコンピュータ内の所定のプログラム・コマンドが割り当てられている。ユーザがハンドヘルド・スキャナーを用いてこのシンボルを入力すると、これはコンピュータに転送され、ここで、このプログラム・コマンドが実行、例えば、コンピュータに中央データ倉庫からインタラクティブ・ソフトウェアを取り出させ、これをこのコンピュータ内で実行する。また、この例においても、どのようにして、このタイプのユーザ・インタフェースが、前述のメッセージ及び／又は文字の情報を記録する技術と成功裡に組み合わされるのかは明らかではない。
【００１５】
【発明の概要】
本発明は、ユーザ・ユニットを用いて記録される情報の取り扱いを改善することに関している。更に詳細には、本発明の目的は、ディジタル記録された情報の可能性を増大させることにある。
【００１６】
また、ユーザによって利用が容易である情報の取り扱いのための技術を提供することが望まれている。
【００１７】
更なる目的は、迅速、簡単且つ確実な情報の取り扱いを可能とする技術を提供することにある。
【００１８】
また、汎用的だが、異なる関係者の情報の個別の取り扱いを許容できる技術を提供することを目的としている。
【００１９】
これらの及び他の目的は、以下の説明より明らかにされる、請求項１及び１７に従う情報を取り扱うためのシステム、請求項１８に従う中央ユニット、請求項２６に従う方法、請求項４２に従う記憶媒体、及び請求項４３に従うユーザ・ユニットによって完全に又は部分的に達成される。好適な実施形態は、従属項において規定されている。
【００２０】
本発明の第１の側面によれば、システムは、詳細には、情報を取り扱うために提供され、中央ユニットと複数のユーザ・ユニットを備える。ユーザ・ユニットは、情報を記録し前記中央ユニットへこれを送信するよう構成される。複数の領域について科目又はデータが中央ユニットに記憶され、この各領域は、少なくとも１つの仮想表面上のエリアを表している。ユーザ・ユニットのそれぞれは、前記仮想表面上の少なくとも１つの位置を含む情報を記録し、この情報を中央ユニットへ送信するよう構成されている。中央ユニットは、前記ユーザ・ユニットからの情報の受信に応じて、該１つの又は複数の位置が属する領域を識別し、どの領域に属しているかに基づいて前記情報の取り扱い方を決定するよう構成されている。
【００２１】
従って、本発明によれば、少なくとも１つの仮想表面は、情報の取り扱いを制御するために異なる複数の領域に分割され、使用されている。システム内の情報は、中央ユニットを介してチャネリングされ、ここで、その情報がどこに属し、従ってどのように取り扱われるかが識別される。異なる要求を持つ異なる関係者は、本システム内の異なる領域にアクセスでき、それらの領域に関連付けられた規則を定義することによって、彼ら独自の情報を取り扱う方法を制御できる。本システムは、従って、汎用的であるが、異なる関係者の情報の個別の取り扱いを許容する。
【００２２】
ユーザにとって、本システムは、使用する上で、一貫性があり、透明性があり、かつシンプルである。なぜなら、情報は、１つの同じ場所（すなわち、中央ユニット）に送られ、ユーザ自身は、情報をどのように取り扱うかを定義する必要はないからである。情報は、代わりに、ユーザがユーザ・ユニットを使用して記録した座標によって制御される。
【００２３】
各位置は、好ましくは、２つの座標で与えられ、これは、仮想表面上の点、延いては、どの領域に属しているかを決定可能にする。この座標は、どの領域に属しているかを決定するための処理で必要とされる形式で、中央ユニットへ送信できる。中央ユニットへ送信された情報は、２以上の位置の座標を含むことができる。これはまた、位置を定義する３以上の座標を含むことができる。例えば、複数の仮想表面がある場合、第３の座標を、対象の仮想表面を定義するために使用できる。
【００２４】
情報の取り扱い方を制御する領域とどの領域に属しているかの情報を定義する位置の使用の組み合わせは、多くの人が、依然、短いメッセージのようなものを手書きすることを好み、また、位置は、手によって書かれ又は描かれた情報を定義し又は記述するために使用できることから、特に有益である。
【００２５】
情報は、位置を同時に記録できるあらゆるタイプのユーザ・ユニット、例えば、導入部分で説明した何れかの技術に係り、仮想表面（ベース又は製品上にその全体が決して現れることのないほどの広大な仮想のもの）上の位置を含む情報を記録可能、又はそのように修正可能なものにより記録し得る。しかしながら、一般的にペンの形状をしたユーザ・ユニットを使用することが特に好ましく、これは、表面上の位置符号化パターンを読むことにより、該表面上のユーザ・ユニットの位置の連続的な記録を可能にする。ユーザ・ユニットが例えば文字を書くときのこのようなユーザ・ユニットの位置の連続的な記録を用いて、書かれた文字は、用紙上のペンの位置の座標の形式で、電子的に記録される。このような技術は、例えば、前述の特許出願ＰＣＴ／ＳＥ００／０１８９５号及び米国特許５，８５２，４３４号に記述されている。この例においては、位置符号化パターンは、仮想表面を定義し、この仮想表面は、位置符号化パターンが符号化できるだけの絶対座標を持った全位置からなる。
【００２６】
ユーザ・ユニットは、従って、用紙上に通常の顔料ベースの情報を書くことに使用できるディジタル・ペンでよく、この場合、情報は、同時に、ユーザ・ユニット内にディジタル形式で記録される。さらに、ユーザ・ユニットは、情報を記録させる他のなんらかのハンドヘルド・電子デバイス（例えば、感圧型画面を備えたＰＤＡ）であってもよい。この例では、情報は、ユーザが情報を画面に書くことで、また、画面上のどこに圧力を加えるかに基づいて位置座標を生成することで、記録することができる。ユーザ・ユニットの位置は、これに代えて、導入部分で説明した位置情報を記録する何らかの他の技術により記録されるものであってもよい。
【００２７】
本システムの好適な実施形態において、前記領域の所有者に関しての科目が、各領域毎に、前記中央ユニットに記憶される。従って、異なる関係者は、仮想表面上の１つ又は複数の領域に対し、リース、ライセンス又は他の方法により独占的な権利を得ることができ、このようにして、汎用システムのフレームワーク内でユーザに対する統一されたインタフェースを有する、彼ら独自の情報の取り扱いをするためのシステムを構築することができる。
【００２８】
前述したように、各領域毎に、その領域に属するものとして識別された情報の取り扱い方についての規則を設けることができる。これらの規則は、好ましくは、受信した情報がどの領域に属しているかが決定されたときに、中央ユニットが直接アクセスするように、該中央ユニット内に記憶される。この規則は、あらゆるタイプの、また、各種の複雑性を有するものであってよい。
【００２９】
好適な実施形態において、中央ユニットは、ユーザ・ユニットから受信した情報を受取人へ送信するよう構成されている。受取人は、領域の所有者又は、そのアドレスが前記領域に関連付けられている他の者でよい。この受取人は、また、最終的な受取人、又は最終的な受取人に情報を転送する中間的な受取人であってよい。
【００３０】
この受取人は、また、前記ユーザ・ユニットの１つであってよく、例えば、中央ユニットがそこから情報を受信するユーザ・ユニットであってよい。ユーザが生成した情報は、ユーザ・ユニットから中央ユニットへ送られ、領域情報により制御される何らかの要求に従って処理され、次いで、前記ユーザ・ユニットへ返送される。これは、情報の処理がユーザ・ユニット自身で実行される場合よりも効率的にする。これはまた、中央ユニットが、受信した位置情報に基づいてユーザ・ユニットへアップデート情報を返送するようにして、簡単な方法で、ユーザ・ユニット内のソフトウェアや記憶された情報をアップデートできるようにする。
【００３１】
受取人は、例えば、ユーザによって生成された情報で特定でき、また、ユーザ識別子に関連付けすることができる。好適な実施形態において、受取人は、また、どの領域に属しているかの情報を用いて定義できる。１つの領域に対して１又は複数の受取人が存在し得る。後者の例では、各受取人を、領域のサブセットに関連付けすることができる。情報は、各種の形式、例えば、電子的又は物理的な形式、及びコンピュータ・ネットワークや電話回線網などを介した異なる手段により転送し得る。これはまた、どの領域に属しているかの情報により制御できる。
【００３２】
一実施形態において、中央ユニットは、受取人への情報に、データ・パケット、例えば、ドキュメントやプログラム・ファイルを添付することができ、これは、どの領域に属しているかの情報によって定義される。これは、領域の所有者が、彼の顧客に彼の製品についての情報を配布するための情報取り扱いシステムを使用する場合に好適である。所有者は、この場合、彼の製品をその領域に関連付けられた座標でマークする。ユーザは、ユーザ・ユニットでこの座標を記録し、ユーザ・ユニットはこれを、１つ又は複数の位置の形式で中央ユニットへ送る。その領域が識別されると、中央ユニットは、このユーザへこの製品についての情報を備えたファイルを送信する。
【００３３】
他の実施形態において、中央ユニットは、ユーザ・ユニットから受信した情報を、どの領域に属しているかの情報によって指定された場所へ記録するよう構成することができる。応用例としては、ユーザがメモを書くと、これは中央ユニット又は中央ユニットを含むネットワーク内のある場所へ、第三者がアクセスできるように記憶されるというものである。ユーザからの情報内の座標によって定義される領域は、この場合、記憶場所についての科目に割り当てられる。
【００３４】
中央ユニットは、ユーザ・ユニットから受信した情報を、例えば、受取人に送信するどの領域に属しているかの情報によって定義される方法で、処理するよう構成することができる。この処理は、例えば、前記情報を改善し、及び/又は補完し、及び/又は検査することからなってよい。補完は、例えば、前記ドキュメント・ファイルの添付からなってよい。
【００３５】
関係者は、従って、彼の領域に関連付けられた情報を処理する方法を定義できる。この処理は、中央ユニットに実装され、関係者自身のシステム内に実装する必要はない。複数の関係者が同種の機能を望む場合、相互利用を実現し得る。
【００３６】
前述したように、ユーザ・ユニットを用いることにより、ユーザは、ユーザ・ユニットを用い、用紙上のユーザ・ユニットの位置の座標の形式で記録された文字を書くことができる。この例では、中央ユニットに送信される情報は、どの領域に属しているかを決定するために必要とされる１つの位置以上の相当多くの位置を含むであろう。中央ユニットは、情報が手書きの文字を含むものである場合、受信した位置を、文字符号化形式で、少なくとも１つの文字に変換するよう構成できる。
【００３７】
ユーザ・ユニットにより生成された情報の解釈が、ユーザ・ユニットではなく、中央ユニットにおいて実行される場合には、現在、各個人のユーザ・ユニット内で使用するために経済的に存立できるものより強力な文字認識（例えば、ＩＣＲソフトウェア）を使用することができる。加えて、中央ユニット内の文字認識をアップグレードすることは、各個人のユーザ・ユニット内のそれに比して容易である。
【００３８】
機械式の文字認識に代えて、マニュアル式の文字認識を実行することもできる。各ユーザ・ユニットは、好適には、ペン先を有する。ユーザがユーザ・ユニットを用いて書いたとき、書かれたもののペーパー・コピーと電子的線図の双方が得られる。ユーザ・ユニットは、しかしながら、位置の電子的記録専用とすることもできる。
【００３９】
中央ユニットによって実行される前述した機能は、好ましくは、中央ユニット内の適当なソフトウェアを用いて達成される。
【００４０】
ユーザ・ユニットは、好ましくは、固有のユーザ識別子を有し、この場合、ユーザ・ユニットは、該ユーザ識別子を中央ユニットへの情報内へ含ませるように構成される。固有の識別子は、例えば、特にこの目的のためにユーザ・ユニット内に記憶されているシリアル番号や何らかのコードの形式であってよい。ユーザ識別子は、中央ユニットや領域の所有者によって、情報の送り手を識別するため、例えば、応答を送り手に返送する場合、に使用できる。
【００４１】
前述のように、本システムは、好適には、前記座標が記録される複数の製品を備える。この製品は、ユーザ・ユニットによって記録することができる座標を備えることができるあらゆる製品であってよい。このような製品の例は、書式、カタログ、新聞、紙やプラスチックの素材のもの、プラスチック材料の書き込みボード、ディスプレイ画面である。座標を備えるために、特に好ましい製品は、書き込み面を持ったあらゆる形式の製品である。
【００４２】
好適な実施形態において、前記仮想表面上の多数の位置を符号化する位置符号化パターンのサブセットは、前記製品のそれぞれに再現され、前記ユーザ・ユニットによって記録される座標は、前記仮想表面上の位置の座標であり、前記製品上の位置符号化パターンのサブセットを用いて記録される。前記サブセットは、好ましくは、１つの領域内に位置する。比喩的に、それは、前記位置符号化パターンのサブセット又は部分エリアを切り取って、前記製品上に置いたものと見ることができる。この部分エリアは、前記仮想表面の少なくとも１つの位置を符号化する。前記部分エリア内の位置符号化パターンを読むことにより、前記部分エリア内の１つ又は複数の位置に関する座標を求めることができ、これらの位置を用いることにより、どの領域に属しているか、延いては、中央ユニットに送信された情報の取り扱い方法が決定できる。前記部分エリアは、好ましくは、仮想表面上の複数の位置を符号化しており、これによって、該部分エリア上に文字を書くことができ、また、これをディジタル的に記録できる。上記より、仮想表面は、位置符号化パターンが符号化できるだけの座標を持った全位置からなることが考察できることが分かる。
【００４３】
位置符号化パターンは、好適には、シンボルで構成することができ、前記仮想表面上の各位置は、所定数のシンボルによって符号化できる。各ユーザ・ユニットが、これが情報を生成するために前記部分エリアを横切って動かされたときに、座標形式でその動きの線図を得るために、該シンボルはその視野内で局所的に連続記録される。
【００４４】
前記ユーザ・ユニットは、この場合、前記部分エリア上の各位置において、点をその座標形式で識別するのに必要な数だけのシンボルを記録できなければならない。ユーザ・ユニットが表面を横切って動かされたとき、ユーザ・ユニットは、ユーザ・ユニットがどのように動かされたかを記述する座標対の連続、すなわちそれが動かされたときにユーザ・ユニットにより生成された情報を識別する。
【００４５】
ユーザ・ユニットは、記録したシンボルを直接、前記中央ユニットに送信できる。この場合、位置情報は符号化された形で受信される。好適な他の形態として、ユーザ・ユニットは、情報が中央ユニットへ送信される前に、シンボルに対応する座標がどれであるかを求めることができる。また、ユーザ・ユニットは、好ましくは、ユーザ・ユニットの動きの線図を、例えば、中央ユニットへの情報内にいくつかの位置だけを含ませることにより、また、例えば、座標対の連続を多角形のつながりに変換することにより、圧縮する。
【００４６】
本発明の第２の側面によれば、本発明は、情報の取り扱いのためのシステム内に組み込めるよう構成された中央ユニットに関するものである。中央ユニットは、メモリを有し、ここに、それぞれが少なくとも１つの仮想表面上の１つのエリアに対応する複数の領域についての科目が記憶される。中央ユニットは、また、前記仮想表面上の少なくとも１つの位置を含む情報の受信に応じて、該１つ又は複数の位置が属する領域を決定し、どの領域に属しているかの情報から、その情報の取り扱い方を決定するよう構成されている。
【００４７】
本発明の第３の側面によれば、本発明は、ユーザ・ユニットを用いて記録される情報を取り扱う方法に関するものである。この方法において、ユーザ・ユニットは、少なくとも１つの位置を含むように情報を記録し、該情報を中央ユニットへ送信し、ここで、該中央ユニットが、それぞれが少なくとも１つの仮想表面上の１つのエリアを表す複数の領域についての科目を含んでいる。前記ユーザ・ユニットからの情報の受信に応じて、中央ユニットは、１つ又は複数の位置が属する領域を識別し、どの領域に属しているかの情報から、その情報の取り扱い方を決定する。
【００４８】
本発明の第４の側面によれば、本発明は、コンピュータ・システムで読むことのできるディジタル情報の記憶媒体に関する。この記憶媒体は、仮想表面上の少なくとも１つの位置を含む情報の受信に応じて、１つ又は複数の前記位置が属する前記仮想表面上の領域を決定し、どの領域に属しているかに基づいて、前記情報の取り扱い方を決定するよう、プロセッサを動作させる命令を備えるコンピュータ・プログラムを含んでいる。
【００４９】
前記中央ユニット、前記方法及び前記記憶媒体による利益は、前記システムによる説明から明らかであろう。システムに関して説明した特徴は、もちろん、前記中央ユニット、前記方法及び前記記憶媒体に適用可能である。
【００５０】
本発明の第５の側面によれば、本発明は、情報を記録するためのユーザ・ユニットに関するものであり、このユーザ・ユニットは、これらで位置を定義する少なくとも２つの座標を記録し、前記座標が仮想表面上の第１又は第２のエリアの何れにおける位置を表しているかを決定し、該位置が前記第１のエリアに属している場合に、前記少なくとも２つの座標を含むメッセージを所定の外部ユニットへ送信するよう構成されている。
【００５１】
このユーザ・ユニットは、前述したのと同じ原理、すなわち、情報の取り扱いを仮想表面上の異なる部分エリアを用いて制御することを用いている。ユーザ・ユニットにおいて、これは、例えば、ユーザ・ユニット内で他の情報が処理されている間に、特定の情報が自動的に中央ユニットに転送されることを確実にするために、用いることができる。
【００５２】
【好適な実施形態の説明】
本発明とその特徴、目的及び利点は、添付の図面を参照して、以下に、より詳細に説明されるが、ここでは、単に例示の目的で、現在最も好ましい実施形態が示されている。
【００５３】
序説として、本発明による情報の取り扱いのためのシステムを、一般的用語で図１を参照して説明する。その後で、このシステムの部分を、図１〜図３を参照してより詳細に説明する。
【００５４】
［一般構造と機能］
図１は、本発明によるシステムをどのように構成できるかについて一例を示している。このシステムは、主として、複数の製品、複数のユーザユニット、複数のネットワーク接続ユニット、及び少なくとも１つの中央ユニットから成る。しかしながら、わかりやすくするために、ただ１つの製品１、１つのユーザ・ユニット２、１つのネットワーク接続ユニット３、及び１つの中央ユニット４が、図１には示されている。
【００５５】
このシステムにより、ユーザがユーザ・ユニット２を用いて製品１上に記録する情報の構造化された取り扱いが可能となる。製品１は、ユーザ・ユニット２により製品１の表面上の絶対座標と解される符号化パターンを備えている。この位置符号化パターンは、製品１の表面よりもさらに広い全表面５上の位置を符号化するようなものである。ユーザが製品１の表面に沿ってユーザ・ユニット２を動かすと、情報が、絶対座標の１つ又は複数の対を含んで記録される。この記録した情報は、自動的に又はコマンドにより、ネットワーク接続ユニット３を介して、中央ユニット４に伝送される。中央ユニット４のメモリ４’は、全表面５及びその分割部分についての科目を記憶する。中央ユニット４は、受信した情報を、その情報が記録された全表面５上の場所、すなわち、受信した情報の座標内容に基づいて処理するようプロセッサ４”を動作させるソフトウェアを備えている。中央ユニット４は、また、前記情報をその処理の一部として、受取人６に転送するよう設計することもできる。
【００５６】
このシステムは、情報の構造化された取り扱いを可能とする。異なる要求のある異なる関係者は、全表面５上の異なる部分にアクセスし、彼ら自身の情報を取り扱う方法を制御することができる。このシステムは、汎用的であるが、一方で、異なる関係者の情報の個々の取り扱いを可能とする。
【００５７】
ユーザにとって、本システムは、使用する上で、一貫性があり、透明性があり、かつシンプルである。なぜなら、情報は、１つの同じ場所（すなわち、中央ユニット４）に送られ、ユーザ自身は、情報をどのように取り扱うかを定義する必要はないからである。情報は、代わりに、ユーザがユーザ・ユニット２を使用して記録した座標によって制御される。
【００５８】
［製品］
製品１は、ユーザ・ユニット２で読み取れるような座標を備えることのできる任意の製品であってよい。これらの座標は、明示的な形式で、又はコードされた形式で与えることができる。これらの座標は、好ましくは、製品１（紙、プラスチックなどの任意の材料でできていることもある）上の書込み面上に配列される。これらの座標は、コンピュータ画面に組み入れたり、又はコンピュータ画面の上に配置されることもある。このようなやり方で、タッチスクリーンと同じ機能を持つが、環境からの影響を受けず、また画面が曲げられるという利点を持つ画面が得られる。これらの座標は、これに代えて、コンピュータ画面又は他のなんらかの表示画面上に電子的に表示できる。
【００５９】
しかしながら、この例では、製品１は、図では用紙上のいくつかのドットとして非常に簡略化され、かつ拡大された位置符号化パターン１０を、表面全体にわたって備えている用紙から成っている。製品１上の位置符号化パターン１０は、さらに広い位置符号化パターンのサブセットを構成している。
【００６０】
［位置符号化パターン］
位置符号化パターンは、様々なやり方で構成できるが、特定の最小サイズのパターンのサブセットが記録されれば、その位置符号化パターン内のその位置、したがって、この用紙上の位置を、明瞭に決定できるという一般的な特徴を持っている。
【００６１】
この位置符号化パターンは、上述の米国特許第５，８５２，４３４号に示されるタイプのものであってよく、ここでは、各位置が特定のシンボルで符号化される。
【００６２】
しかしながら、この位置符号化パターンは、高分解能で情報を記録するのに使用され、さらに、この情報の種々の処理を可能にするシステムにも使用されることが望ましい。それゆえ、位置符号化パターンは、高分解能で、非常に多数の位置（絶対座標で与えられる）を符号化できるようなやり方で設計されるべきである。さらに、位置符号化パターンは、製品の表面の視覚的な印象に著しく影響したり、また、そのような視覚的印象を妨げることのないようなやり方でグラフィカルに符号化されるべきである。これはまた、位置符号化パターンを高信頼度で検出できるものでなければならない。
【００６３】
それゆえ、位置符号化パターンは、好ましくは、２０００年５月２６日に出願された国際特許公開ＷＯ００／７３９８３、又は２０００年１０月２日に出願された国際特許出願ＰＣＴ／ＳＥ００／０１８９５（それらの出願は両方とも本出願人に譲渡されている）に示されたタイプのものである。これらのパターンでは、各位置が、複数のマークあるいはシンボルで符号化され、また各シンボルが、いくつかの位置の符号化に役立つ。位置符号化パターンは、少数のシンボル型で構成されている。
【００６４】
大きい方のドットが「１」を表わし、また小さい方のドットが「０」を表わす一例が、ＷＯ００／７３９８３に示されている。
【００６５】
現在もっとも好ましいパターンが、ＰＣＴ／ＳＥ００／０１８９５に示されており、ここでは、ラスタ・ポイントに対するドット又はマークの４つの異なるずれが、４つの異なる値を符号化する。このパターンは、約０．３ｍｍの公称間隔（ノミナル間隔）で置かれる極めて小さいドットで構成されている。このパターンのうち、このような６×６ドットを含む任意の部分は、一対の絶対座標を規定する。したがって、各一対の絶対座標は、位置符号化パターンの１．８ｍｍ×１．８ｍｍのサブセットにより規定される。このパターンを読み取るのに用いられるユーザ・ユニット内のセンサーでの６×６ドットの位置決定によって、仮想表面上の絶対位置は、０．０３ｍｍの分解能で、補間により計算できる。ＰＣＴ／ＳＥ００／０１８９５による位置符号化パターンのさらに完全な説明は、以下の付録に与えられる。
【００６６】
この位置符号化パターンは、多数の絶対位置を符号化できる。各位置が６×６ドット（これらのドットはそれぞれ、４つの値の１つを持つことができる）で符号化されるから、４３６の位置を符号化でき、これらの位置は、ドット間の上述の公称間隔では、４６０万ｋｍ２の表面に相当する。
【００６７】
この位置符号化パターンは、約６００ｄｐｉの分解能が可能な任意のベース上に印刷できる。このベースは、その計画された用途に応じて、どんなサイズや形状でも取りうる。このパターンは、標準オフセット印刷技術により印刷できる。赤外線光を吸収する通常のブラック・カーボンをベースとする印刷用インキ、又は他の何らかの印刷用インキが、好ましくは使用できる。このことは、カーボンをベースとせず、また赤外線光を吸収しないブラックインキを含め、他のインキを使用すれば、位置符号化パターンの読取りを妨げることなく、この位置符号化パターン上に他の印刷を重ねられることを意味する。
【００６８】
カーボンをベースとするブラック印刷用インキを用いて印刷された上述のパターンを備えている表面は、目には、その表面の淡い灰色の濃淡（１〜３％の濃度）のみとして感知され、これはユーザフレンドリであって、しかも美学的にも好ましい。
【００６９】
もちろん、位置を規定するために、上述のものよりも少ないシンボル、又は多いシンボルを使用でき、またシンボル間のさらに長い、又は短い間隔を、このパターンに利用できる。これらの例は、そのパターンの現在好ましい実施を示すためにのみ与えられる。
【００７０】
［ユーザ・ユニット］
図２は、ユーザ・ユニット２の一例を示している。ユーザ・ユニット２は、ペンと同じ形状のケーシング１１を備えている。このケーシングの短い側は、開口１２を持ち、また位置符号化パターンを備えたベースに接触させておくか、あるいは、そのベースからわずかな距離だけ離しておくようになっている。
【００７１】
以下でデンジタルペンと呼ばれるユーザ・ユニットには、本来、光学素子部分、電子回路部分、及び電源が入っている。
光学素子部分は、ディジタルカメラを形成し、映される表面を照らす少なくとも１つの赤外線発光ダイオード１３と、二次元画像を記録する光感応エリアセンサー１４（例えば、ＣＣＤ又はＣＭＯＳセンサー）を備えている。ユーザ・ユニットは、レンズ系統（図には示されてない）も含む場合がある。赤外線光は、位置符号化パターン内のシンボルにより吸収され、また、このようなやり方で、これらのシンボルを、センサー１４に認められるようにする。このセンサーは、好ましくは、１秒当たり少なくとも１００の画像を記録する。
【００７２】
図示した実施形態において、ペン用の電源は、ケーシング内の別の区画に搭載されたバッテリ１５から得られる。しかしながら、これに代えて、ペンを、外部電源に接続することができる。
【００７３】
電子回路部分は、センサー１４で記録された画像に基づいて位置を決定する信号処理装置１６、さらに具体的に言えば、センサー１４から画像を記録し、画像内のシンボルを識別し、更に位置符号化パターンの映されたサブセットに基づいて、仮想表面上の位置用の絶対座標をリアルタイムで決定するようにプログラムされたマイクロプロセッサを有するプロセッサ・ユニットから成っている。代替実施形態では、信号処理装置１６は、ＡＳＩＣ（特定用途向け集積回路）又はＦＰＧＡ（フィールドプログラマブル・ゲートアレイ）として実施される。
【００７４】
こうして、位置の決定は、信号処理装置１６によって実行され、したがって、信号処理装置１６は、画像内で、これらのシンボルを突き止めて、デコードできるようにし、またこのようにして得られたコードから位置を決定できるようにするソフトウェアを持たなければならない。当業者であれば、上述の特許出願ＰＣＴ／ＳＥ００／０１８９５の説明から、前述のソフトウェアを設計できるはずである。
【００７５】
信号処理装置１６は、また、記憶した座標対を解析し、これを、ユーザ・ユニット２が位置符号化パターンを備えた表面を横切って動かされた線図を構成する多角形のつながりに変換するようプログラムされている。更には、信号処理装置１６は、自動的に又はコマンドによって、この多角形のつながりとユーザ・ユニット内に記憶された固有のユーザ識別子とを含むメッセージを生成し、この情報を中央ユニット４へ送信するようプログラムされている。信号処理装置１６は、中央ユニット４に全ての情報を転送する必要はない。信号処理装置１６は、記録した座標を解析し、特定の座標エリア内の座標によって表される情報のみを転送するようプログラムできる。信号処理装置１６は、また、中央ユニット４に送信された情報を解読するためのソフトウェアを備えることができる。
【００７６】
このディジタル・ペン２は、この実施形態ではペン先１７を備え、また、ペン先１７を用いて、ユーザは、位置符号化パターンを備えた表面に、通常の顔料ベースの書込みを行うことができる。ペン先１７は、ペン先１７の使用の有無にかかわらずユーザが制御できるように、出し入れ可能である。通常のボールペンの場合と同じやり方で、ペン先１７を出したり入れたりするボタン（図には示されてない）は、ペン先を出すとペンが起動するように、ペン用のオン／オフボタンとしても機能できる。
【００７７】
ペン２は、ユーザによって生成された情報を、中央ユニット４へ伝送するよう構成される。図１の例では、情報は、ネットワーク接続ユニット３へ無線伝送され、ここで更に、情報は中央ユニット４へ伝送される。この実施形態においては、ネットワーク接続ユニットは、携帯電話３である。これはまた、コンピュータや、ネットワーク（例えば、インターネット、社内ネットワーク、電話回線網）へのインタフェースを有する他の適当なユニットであってよい。ネットワーク接続ユニット３は、また、ペン２への組み込み部品で構成されてもよい。
【００７８】
全ての記録されたデータは、中央ユニット４への転送待機のために、バッファ・メモリ２０内に記憶できる。その結果として、ペン２は、スタンドアロン・モードで機能でき、それによって、それがネットワーク接続ユニット３にペン２に接続できるときなどのタイミングに、バッファ・メモリ２０から記録した情報を取り出して、送信するということができる。
【００７９】
ペン２とネットワーク接続ユニット３との間のコミュニケーション（通常これらは互いに相当近い位置にある）は、赤外線放射や電波、例えば、BlueTooth（登録商標）技術や、短距離間で情報を転送するための他の技術を用いて実現できる。この目的のため、ペン２は、外部ユニットと無線通信するためのトランシーバ１９、好ましくはBluetooth（登録商標）トランシーバを備えている。
【００８０】
これに代えて、この伝送は、ケーブルを通じて行われることもある。例えば、ユーザ・ユニット２は、ケーブルを通じて、ネットワーク接続ユニット３に接続できる。これに代えて、ネットワーク接続ユニット３は、電話回線網又はコンピュータネットワークなどの通信ネットワークに、ケーブルを介して接続できるドッキング・ユニット（図には示されていない）として設計することができる。このようなドッキング・ユニットは、好ましくは、ペンスタンドとして設計できる。ユーザ・ユニット２を、ドッキング・ユニットに置くと、自動的に又はコマンドに応じて、ユーザ・ユニット２に、中央ユニット４とやり取りさせる。ドッキング・ユニットは、ユーザ・ユニット２内のバッテリ１５（図２）に充電するように設計することもできる。他の代替実施形態により、ドッキング・ユニットは、外界との無線接続を確立するように設計されている。
【００８１】
上記の例は、ユーザ・ユニットの現在好ましい実施を示すためにのみ与えられる。代替実施形態では、ユーザ・ユニットは、画像生成装置としてのみ働き、すなわち、センサー１４で記録される画像は、コンピュータ（図示されていない）に送られ、その外部ユニットは、上述のように、それらの画像を処理して座標を決定し、そして、適当な組織化されたネットワーク接続を介して中央ユニット４と通信する。
【００８２】
上記の実施形態では、このパターンは、光学的に読取り可能であり、したがって、センサー１４は、光学式である。しかしながら、このパターンは、光パラメータ以外のパラメータに基づくこともある。このような場合、センサーは、もちろん、関係のあるパラメータを読み取れるタイプのものでなければならない。このようなパラメータの例は、化学的、音響的、又は電磁的なマークである。容量形又は誘導形のマークも使用できる。しかしながら、このパターンが光学的に読取り可能であることが好ましい。すなわち、この場合、そのパターンを、異なる製品上に、特に紙上に付けることが比較的に簡単であるからである。
【００８３】
［中央ユニット］
図１において、中央ユニット４は、コンピュータネットワーク上のコンピュータである。中央ユニット４は、１つ又は複数のプロセッサ、様々な種類のメモリ、周辺装置、及びネットワーク上の他のコンピュータとの接続部分を有する従来のサーバー・ユニットとして構成することができるが、ここに記述される機能を実行するための新たなソフトウェアを備えている。中央ユニット４はまた、これらの機能を取り扱えるようにするために、そのメモリ４’内に情報を備えている。中央ユニット４は、これに代えて、ユーザ・ユニット２が無線又はケーブルにより通信するネットワーク接続型コンピュータやローカル・コンピュータなどの他のタイプのものであってよい。
【００８４】
上に示されるように、いくつかのユーザ・ユニット２は、情報を中央ユニット４、すなわちこのシステム内の中心構成要素に送信することができるように構成できる。しかしながら、このようなシステムはいくつかいっしょになって、さらに大きいシステムを形成できる。
【００８５】
中央ユニット４は、必ずしもグローバル・コンピュータネットワークに取り入れられる必要はなく、ローカルネットワークに取り入れてもよく、例えば社内で情報を取り扱うのに使用できる。
【００８６】
中央ユニット４のメモリ４’は、位置符号化パターンが符号化できる位置の全表面５に関する情報を有するデータベースを備えている。全表面５は、座標系における表面と言うことができる仮想表面を形成し、この表面は、きわめて細かい解像度で二次元に整列されている多数の位置を含んでいる。これはまた、全表面が、位置符号化パターンが符号化できるだけの全ての点又は位置からなっているということができる。各位置は、座標対を形成する２つの関連する座標により定義できる。２以上の仮想表面がある場合には、３以上の座標が位置を定義するために必要となる。
【００８７】
５つの座標エリア、すなわち主領域１０１〜１０５が、図１の仮想表面５上に定義されている。主領域１０１〜１０５は異なるサイズ及び異なる形状を持っている。これらは、互いに異なる距離のところにあり、重なり合わない。
【００８８】
主領域１０１〜１０５のサイズと仮想表面５のサイズとの間の関係は、示したものと完全に違うものとすることができる。可能な最小の領域は、仮想表面５上の単一の位置からなる。全表面５は、複数の領域に分割される必要はない。これらの領域は、示されたような長方形状以外の他の形状にできる。各領域は互いに離れている必要はなく、互いに重なり合うことも、また、数学的関係又は関連によって定義されることもできる。
【００８９】
異なる主領域１０１〜１０５は、異なるタイプの情報の取り扱いに専用のものである。図１において、第１の主領域１０１は、運送会社のための電子的な情報収集に専用とすることができ、第２の主領域１０２は、流通会社のための電子絵はがきの取り扱い専用とすることができ、第３の主領域１０３は、特定の製品を販売するために製品情報を配布することの専用にすることができ、第４の主領域１０４は、インターネット上の所定のサーバー・ユニットへ常時転送される手書きの情報の記録専用とすることができ、第５の主領域１０５は、グラフィカルな電子メール、ＳＭＳ、ファックスなどを送信することの専用にすることができる。これらの領域の利用は、いくつかの応用例に関連して、後により詳細に述べる。
【００９０】
前述したように、仮想表面５の範囲、及び異なるタイプの情報の取り扱いに専用とされている主領域１０１〜１０５の位置及び範囲について、科目が中央ユニット４のメモリ４’に記憶される。長方形状の領域は、例えば、この領域のコーナーを表す２つの座標対を用いて定義できる。
【００９１】
各主領域１０１〜１０５の科目又は規則は、中央ユニット４のメモリ４’内のデータ構造内に見つけられるものであり、その情報や規則は、その主領域に割り当てられた情報を処理する方法を定義する。
【００９２】
図３は、このようなデータ構造の一例を示しており、この場合、そのデータ構造はテーブルである。このテーブル内の第１カラム３０では、仮想表面上の領域は、この領域のコーナ用の座標（ｘ１，ｙ１；ｘ２，ｙ２； ｘ３，ｙ３； ｘ４，ｙ４）を用いて定義されている。第２カラム３１では、この領域の所有者が定義され、ここではこれは会社Ａである。第３カラム３２では、この領域に関連付けられているとして決定される、情報の受取人が定義されている。この受取人は、ここでは、所有者と同じであり、情報が送られるべき電子メール・アドレスが書かれている。第４カラム３３は、情報を解釈すべきであるか否かを示している。この例では、「１」がこのカラムに記されているので、解釈が実行される。第５の最終カラムでは、情報を暗号化して送るか否かが定義されている。この例の場合、この行の０が、これを実行しないことを示している。
【００９３】
もちろん、これは、その原理を説明するためだけに用いた極めて単純な構造である。情報の取り扱いのために、より複雑な構造や規則をもちろん使用することができる。
【００９４】
［本システムの機能］
本実施形態における本システムの機能は、以下の通りである。ユーザは、ユーザ・ユニット２を用いて用紙１上に情報を書く。この情報は、ユーザ・ユニット２がこの書き込みの間にエリア・センサー１４の視野内にある位置符号化パターンの部分を連続的に記録することにより、それが書かれた通りに、これと同時に電子的に記録される。信号処理装置１６は、この位置符号化パターンを絶対座標に変換する。信号処理装置１６は、すなわち、ユーザがこの書き込みの間に用紙１を横切ってユーザ・ユニット２をどのように動かしたかを記述する座標対の並びを生成する。信号処理装置１６は、この情報を、多角形のつながりに変換することにより圧縮する。その後、信号処理装置１６は、この多角形のつながりを含むメッセージを生成する。このメッセージは、トランシーバ１９を介してネットワーク接続ユニット３へ伝送され、これは更にこのメッセージを中央ユニット４へ伝送する。
【００９５】
中央ユニット４は、このメッセージを受信すると、前記多角形のつながり内の１つ又は複数の座標対が属する主領域１０１〜１０５を決定する。そして、この主領域に関連付けられた規則を使用して、このメッセージの取り扱い方を決定する。
【００９６】
情報を取り扱うためのシステムの容量を増大させるために、それぞれが仮想表面５の少なくとも一部についての科目を含んでいる複数の中央ユニット４を備えることができる。この場合、しかしながら、各ユーザ・ユニット２は、記憶した情報を送るべき中央ユニットを知っているか、又はそれについての情報を得られるようにしなければならない。この目的のために、ユーザ・ユニット２のメモリは、中央ユニットと仮想表面５上の領域との関係についての科目を含むことができる。ユーザ・ユニット２は、すなわち、情報を記録した後に、記録した情報の少なくとも１つの位置（これは座標対によって定義される。）に関するどの領域に属しているかの情報を決定し、どの領域に属しているかの情報に基づいて、前記情報を所定の中央ユニットへ送信するように構成される。ユーザ・ユニット２のメモリは、好ましくは、例えば、仮想表面上の特定の位置や座標エリアが、記録され又は記録すべき情報に関して起動及び/又は実行される特定の動作やコマンドを表すことを、ユーザ・ユニットが理解できるようにする科目を含むことが可能である。ユーザ・ユニット２内で理解し得る好適なコマンドは、「送信」、「アドレス」及び他の同種の基本コマンドである。
【００９７】
以下において、情報を取り扱う本システムを、サービス・アプリケーション及び通信アプリケーションの例を用いて説明する。
【００９８】
［サービス・アプリケーションの例］
サービス・アプリケーションは、情報の取り扱いをシステム内の１つ又は複数の所定のサーバー４を介して制御されるアプリケーションである。前述したように、仮想表面５は、特定の情報の取り扱い専用にすることができる主領域１０１〜１０５に分けられる。そして、これらの主領域１０１〜１０５は、様々な関係者が独占的な権利を持つことができる副領域（図示しない）に分けることができる。主領域１０１〜１０５を管理する中央ユニット４において、異なる副領域に対する権利をどの関係者が有しているかが、記録される。このようにして、位置符号化パターンのサブセットがまた、そのパターンが位置を符号化する副領域の所有者を識別できるようにする。これに代えて、特定の関係者は、主領域１０１〜１０５に対する権利を持つことができ、彼ら自身でこの主領域の副領域内における情報の取り扱いを定義できる。
以下に、図１に示したシステムを参照して、いくつかの実施例を示す。
【００９９】
［実施例１］
運送会社は、配達物に関する情報を収集するためにこのシステムを使用する。この運送会社は、従って、仮想表面５上の主領域１０１を所有している。中央ユニット４のメモリ４’内に、運送会社は、主領域１０１の所有者として記憶される。運送会社は、更に、主領域１０１に属するものとして識別された情報の取り扱い方に関する規則を定義する。
【０１００】
この例において、運送会社は、中央ユニット４が、受信され、文字符号形式で運送会社のサーバー・ユニット６へ、ユーザ・ユニットのユーザ識別子と共に転送される情報を、解釈することを望む。運送会社は、ユーザ・ユニット２と位置符号化パターンを備えた書式１を持ったドライバーを準備する。ドライバーが荷物を配達したときに、ユーザ・ユニット２のペン先を用いて、書式１に書き込むと、ユーザが書式上に文字を書き、ボックスにチェックする間に、書式１上の位置符号化パターンが連続的に記録される。ユーザ・ユニット２は、この位置符号化パターンをデコードし、書式を横切るユーザ・ユニット２の動きを記述する座標対の並びを生成し、そして、この座標対の並びをユーザ・ユニット２の識別子と共にメッセージの形で、ドライバーの携帯電話３へ転送する。ドライバーの携帯電話３は、このメッセージをシステム内の中央ユニット４へ転送する。中央ユニット４は、メッセージ内の１つ又は複数の座標対を使用して、このメッセージが属する領域を決定する。どの領域に属しているかの情報は、メッセージ内の座標対の並びが、文字認識すべきものであるか、及び運送会社のサーバ・ユニット６へ文字符号化形式で転送すべきものであるかを決定する。運送会社は、従って、書式１の内容を反映したメッセージを、そのサーバー・ユニット６で自動的に受信する。
【０１０１】
［実施例２］
絵はがきを販売する会社は、前記仮想表面５上の領域１０２にアクセスできる。この会社は、表に絵があり、裏にアドレス・エリア及び書き込みエリアがある通常の絵はがきのような絵はがきを販売している。絵はがき１は、通常の絵はがきと同じように使用されるが、これには、その裏面全域に渡って位置符号化パターンが備えられている。そして、ユーザは、ユーザ・ユニット２を用いて、この絵はがきの裏面の書き込みエリアにメッセージを、また、アドレス・エリアに電子メール・アドレスなどを書くことができる。ユーザ・ユニット２は、それが絵はがき１の裏面を横切って動くとき、その位置符号化パターンを記録し、書かれた文字を表す座標対の並びを生成する。この座標対の並びは、中央ユニット４へ送信され、どの領域に属しているかが決定される。この例において、主領域１０２に関する規則は、情報を文字符号化し、この情報が主領域１０２のどの部分エリアに書かれたかについての科目と共に、文字符号化した情報をはがき会社６へ送信することを指示している。はがき会社は、この情報とこの部分エリアに属する絵を合わせ、その全てをメッセージ内で示された受取人へ、電子メール・メッセージとして送信することができる。もっとも、この処理を情報取り扱いシステム内の中央ユニット４により直接実行することもできる。
【０１０２】
［実施例３］
製品Ａを販売する会社は、製品Ａに関心のある買い手に情報を配信するために本情報システムを使用する。この会社は、極めて小さい、極端な例として、仮想表面５のただ１つの位置に対応する主領域１０３に対する独占権を有している。この会社は、自社製品に、主領域１０３を符号化した位置符号化パターンを付けている。この製品について詳しい情報を得ることに関心のあるユーザは、ユーザ・ユニット２を用いて、位置符号化パターン（この例では、複数の位置が表されている。）の全部又は一部を記録すると、ユーザ・ユニット２は、この対応する１つ又は複数の位置を、ユーザ・ユニット２のユーザ識別子と共に、中央ユニット４へ送信する。この例においては、規則は、主領域内で記録された情報をこの領域１０３の所有者に属するコンピュータ６へ単に転送することを示すものとして、この主領域１０３に関連付けすることができる。この情報の受信に応じて、所有者のコンピュータ６は、このユーザに製品情報を送信する。情報は、インターネット上の所有者のホームページを、ユーザの携帯電話やコンピュータで開くファイルの形式や、電子メール・メッセージとして送信することができる。これら双方の場合において、情報を受信するためのユーザのアドレスは、ユーザからの情報の中から見つけ出せるものか、又はユーザ識別子を用いて取得することができる場所に記録されている必要がある。
【０１０３】
［実施例４］
他の実施例として、新聞広告１は、位置符号化パターンのサブセットを備えており、このサブセットは、所定の中央ユニット４へ送信される情報に専用とされた、仮想表面５上の主領域１０４内の位置を符号化している。この特定のサブセットは、主領域１０４の特別な副領域１０４’内の位置を符号化しており、この副領域１０４’に対して、広告主は独占的な権利を得ている。
【０１０４】
この例において、本システムは、いくつかの中央ユニット４を含んでいる。ユーザ・ユニット２のメモリ２０は、この例では、記録した情報を送信すべき中央ユニットを、ユーザ・ユニットが識別できるようにするために、仮想表面についての十分な科目を含んでいる。
【０１０５】
この広告の例においては、ユーザは、ユーザ・ユニット２を用いて、広告１に受取人のアドレスを記入し、「送信」ボックスへチェックすることにより、オーダーを出すことができる。オーダーに支払いが必要とされる場合、クレジット・カード番号を記述することができる。このオーダーが他の受取人への贈り物に関するものである場合は、受取人に対する手書きの挨拶を、広告内の書き込みエリアに自由な形式のグラフィカル情報として追加することができる。一方で、オーダーが、ユーザのためのものである場合は、中央ユニット４に既に記憶されているユーザ・ユニット２のアドレスを使用できるので、受取人のアドレスを記述する必要はない。
【０１０６】
ユーザが、「送信」ボックスをチェックすると、ユーザ・ユニット２は、情報が主領域１０４内に記録されたことを識別し、従って、この記録した情報を、インターネット上の関係する中央ユニット４へ送信する。中央ユニット４において、前記記録した情報は、副領域１０４’内にあると判断され、その上で、この副領域１０４’の所有者が識別される。その後、デコードされた情報は、必要に応じて挨拶の言葉と共に、オーダーされた物やサービスの配送を取り扱う所有者６へ送信される。
【０１０７】
［通信アプリケーションの例］
通信アプリケーションでは、通常、インターネットなどへのアクセスが必要とされる。ルーズリーフ、カレンダーのページ、ノートブックなどは、電子メール、ＳＭＳ、ファックスなどの送信のための書式に設計することができる。
【０１０８】
この書式には、アドレス、題目及びメッセージを示すために用意されたフィールドが含まれている。アドレス及び題目は、ブロック体で記入することが意図されており、そうすれば、これらは文字符号化形式に変換でき、文字符号化形式の情報を取り扱うよう設計された他のディジタル・ユニットで理解できる。メッセージ・フィールド内の情報は、グラフィカルな情報からなってよい。用紙は、また、チェック・ボックスを備え、それがチェックされると、ユーザ・ユニット２が、関連する携帯電話３を介して情報を、情報取り扱いシステム内の特定の中央ユニット４へ送信するように動作する。この情報はまた、使用されているユーザ・ユニット２を識別するユーザ識別子を含んでいる。
【０１０９】
中央ユニット４は、前記情報を受信し、その上で、多角形のつながり内の１つ又は複数の座標対が属する領域を決定する。その後、その領域に関連付けられた規則を使用して、この情報の取り扱い方を決定する。更に詳細には、前記アドレス及び題目フィールド内に記述された情報は、文字符号化形式に変換される。メッセージ・フィールド内の情報は、その後、インターネットを介して、電子メッセージとして受取人６へ送信される。受取人への配信の確認は、携帯電話３へ送信され、そのディスプレイ画面上に表示される。
【０１１０】
前述のページは、仮想表面上の領域１０５を符号化する位置符号化パターンのサブセットを備えることができ、この領域は、電子メッセージの伝送専用のものである。そして、領域１０５の異なる部分は、異なるフィールドやチェック・ボックスを表すことができる。
【０１１１】
これに代えて、異なるフィールド及びチェック・ボックスは、アドレス情報、題目指標、「送信」ボックスなどに専用とされた領域内の位置を符号化する位置符号化パターンの異なるサブセットを備えることもできる。「送信」ボックスのための位置符号化パターンの特別なサブセットを使用する利点は、この汎用「送信」ボックスが、それがどこに、例えば、メモ用紙上、電子メール書式上にあっても、それが使用される度ごとに同じサブセットにより表すことができる点にある。他の利点は、ユーザ・ユニット２はそれがチェックされている「送信」ボックスであることのみを認識できればよいので、ペン２によるデコードが容易であるという点にあり、この上で、ユーザ・ユニット２は、記録した情報を中央ユニット４へ送信する。
【０１１２】
上記は、本発明を理解させるための単なる例示を目的としている。特許請求の範囲に規定するように、各種の変形、改変が本発明の範囲内において可能である。
【０１１３】
［付属書］
以下に、国際特許出願ＰＣＴ／ＳＥ００／０１８９５による好適な位置符号化パターンを再掲する。
図４は紙のシートＡ１の形をした製品の一部を示しており、その表面Ａ２の少なくとも一部上には、位置決定を可能にする光学的に読取り可能な位置符号化パターンＡ３が設けられている。
【０１１４】
位置符号化パターンは、マークＡ４を備えており、これは、「パターン」としての外観を備えるよう、表面Ａ２に整然と配列されている。紙のシートは、Ｘ座標軸とＹ座標軸を有する。位置の決定は、本製品の表面全域で実行することができる。他の例においては、位置決定を可能とする表面が、製品の一部分を構成するようにできる。
【０１１５】
パターンは、例えば、この表面に書かれ又は作図されている情報の電子的象徴を提供するために用いることができる。電子的象徴は、ペンで表面に書き込みを行っている間に提供することができ、これは、位置符号化パターンの読み取りにより、紙のシート上のペンの位置を連続的に決定することによって可能となる。
【０１１６】
位置符号化パターンは、仮想ラスター及び複数のマークＡ４を備え、仮想ラスターは、目にも見えず、また表面上の位置を決定するための装置によって直接検出することもできないものであり、また、複数のマークのそれぞれは、その配置に依存して、以下に説明する１から４の４つの値のうちの１つを表している。ここで、明確にする目的から、図４の位置符号化パターンは、拡大して示されていることが指摘されなければならない。更に、図４は、紙のシートの一部のみを示している。
【０１１７】
位置符号化パターンは、全書き込み面上の部分表面の位置が、所定サイズの如何なる部分表面に関しても、この部分表面上のマークによって一意に決定されるよう配列されている。第１及び第２の部分表面Ａ５ａ，Ａ５ｂは、図４において破線で示されている。第２の部分表面は、部分的に第１の部分表面と重なっている。第１の部分表面Ａ５ａ上に配置された位置符号化パターンの部分（ここでは、４×４のマーク）は、第１の位置を符号化し、第２の部分表面５ｂ上に見つけられる位置符号化パターンの部分は、第２の位置を符号化する。位置符号化パターンは、従って、隣り合う第１及び第２の位置に関し部分的に同じである。このような位置符号化パターンを、本明細書では、「フローティング（浮動的）」と呼ぶ。各部分表面は、特定の位置を符号化する。
【０１１８】
図５ａ〜ｄは、マークの設計方法及びその基準位置Ａ６に対する配置方法を示している。基準位置Ａ６（これは、また、ラスター点と呼ぶことができる。）は、ラスター線Ａ８の交点により表される。マークＡ７は、円形のドットの形をしている。マークＡ７及びラスター点Ａ６は、これらで、シンボルを構成する。
【０１１９】
一実施形態において、ラスター線間の距離は３００μｍであり、ラスター線間の角度は９０度である。他のラスター線間の間隔としては、例えば、１００ｄｐｉの倍数の解像度を有しているプリンタやスキャナに合わせるために、２５４μｍが可能であるが、これは、２５．４ｍｍ／１００（すなわち、２５４μｍ）の点の間の距離に対応している。
【０１２０】
マークの値は、従って、基準位置に対してマークがどこに配置されているかに依存している。図１１の例では、４つの位置が可能であり、それらは、基準位置から伸びている各ラスター線上にある。基準位置からのずれは、全ての値に関し、同じ大きさである。
【０１２１】
各マークＡ７は、基準位置Ａ６に対してずらされており、基準位置の上にはマークは無い。更に、各基準位置毎にただ１つのマークだけがあり、このマークは、その基準位置に対してずらされている。これを、パターンを構成するマークに適用する。表面上には、パターンの一部でなく、従って、符号化に寄与しない他のマークがあってよい。このようなマークは、例えば、小さい塵、表面上の絵や図形からの意図しない点やマーク、意図されたマークであってよい。表面上のパターン化されたマークの位置は、十分に定義されているので、パターンは、このような干渉の影響を受けない。
【０１２２】
一実施形態において、マークは、基準位置Ａ６に対し、ラスター線Ａ８に沿って５０μｍだけずれた位置にある。このずれは、好ましくは、ラスター間隔の１／６であり、こうすれば、特定のマークが属する基準位置を決定することが相対的に容易となる。このずれは、少なくともラスター間隔のおおよそ１／８とすべきであり、そうしなければ、ずれの決定が困難になり、解像度の要求が高くなる。一方で、このずれは、マークが属する基準位置を決定できるようにするためには、ラスター間隔のおおよそ１／４以下とすべきである。
【０１２３】
ずれは、ラスター線に沿っている必要は無く、マークを分割された四分区間内に配置することができる。しかしながら、マークがラスター線に沿ってずらされている場合には、マーク間の距離が最小になり、以下に詳細に説明するように、ラスター線を再現することに用いることができるという利点がある。
【０１２４】
各マークは、おおよそずれ量と同じか僅かに小さい半径を有するおおむね円形ドットで構成されている。半径は、ずれ量の２５％から１２０％とできる。この半径が、ずれ量よりも大きい場合、ラスター線を決定することが困難となる。この半径が極めて小さい場合、マークを記録するためにより高い解像度が要求される。
【０１２５】
マークは、円や丸である必要は無く、あらゆる好適な形状、すなわち、正方形や三角などを使用することができる。
【０１２６】
通常、各マークは、センサーチップの２、３の画素をカバーするが、これらの画素の重心が記録又は計算され、続く処理で使用される。従って、マークの正確な形状は、重要ではない。よって、相対的に簡単な印刷処理が使用でき、これで、要求されるずれ量を、マークの重心が備えていることが保証される。
【０１２７】
以下では、図５ａのマークは値１を、図５ｂのマークは値２を、図５ｃのマークは値３を、図５ｄのマークは値４を表している。
【０１２８】
各マークは、従って、１から４の４つの値のうちの１つを表している。これは、位置符号化パターンが、Ｘ座標用の第１の位置符号と、Ｙ座標用の第２の位置符号に分割できることを意味している。この分割は、以下のようになる。
【０１２９】
【表１】
2003518688.tif 000001
【０１３０】
このように、各シンボル値は、Ｘコード用の第１の値（この場合はビット）、及びＹコード用の第２の値（この場合はビット）に変換される。この方法で、２つの完全に独立したビットパターンがパターンを用いて得られる。逆にいえば、２又はそれ以上のビットパターンは、図５に従う複数のマークによりグラフィカルに符号化される全体パターンに統合することができる。
【０１３１】
各位置は、複数のマークにより符号化される。この例では、二次元、すなわち、Ｘ座標とＹ座標の位置を符号化するために、４×４のマークを使用する。
【０１３２】
位置コードは、１と０の数字列から構成されるが、そのビット列には、その数字列内で同じ４ビットの並びが１度しか現れないという特性がある。ビット列は循環的なものであり、数字列の終わりを数字列の先頭に結合した場合にも、同様にその特性が適用される。従って、４ビットの並びは、常時、ビット列内で一意に決まった位置を持っている。
【０１３３】
ビット列が４ビットの並びに対して前述した特性を持っている場合、そのビット列は最大１６ビット長にできる。しかし、この例では、以下のように７ビット長のビット列を使用する。
「０００１０１０」
【０１３４】
このビット列は、列内の位置番号を符号化する以下のような７つの一意な４ビットの並びを含む。
【０１３５】
【表２】
2003518688.tif 000002
【０１３６】
Ｘ座標の符号化では、符号化される表面全域に渡って、ビット列は縦列内に順に書き込まれ、左の縦列Ｋ０はＸ座標のゼロ（０）に対応する。１つの縦列において、ビット列は、従って、連続して複数回繰り返される。
【０１３７】
符号化は、隣り合う縦列内の隣り合うビット列間における差、すなわち位置のずれに基づく。差の大きさは、開始する隣り合う縦列のビット列内における位置番号（すなわち、ビットの並び）によって決まる。
【０１３８】
具体的には、第１の縦列Ｋｎ内の４ビットの並びにより符号化され、従って値（位置）０〜６を持てる位置番号と、隣り合う縦列Ｋｎ＋１内の対応する「高さ」における隣り合う４ビットの並びにより符号化される位置符号との間の７を法とする差Δｎを取る場合、その結果は、位置、すなわち、その差が得られる２つの縦列に沿う「高さ」に拘わらず、同じになる。従って、２つの縦列の２つのビットの並びについての位置番号間の差を使用して、Ｙ座標の全てに対して一定であるＸ座標を符号化できる。
【０１３９】
この例では、表面上の各位置が４×４のマークを含む部分表面により符号化されているので、４つの垂直のビットの並びがあり、従って、それぞれが値０から６を持つ３つの差をＸ座標を符号化するために利用できる。
【０１４０】
パターンは、コード・ウィンドウＦに分割され、各コード・ウィンドウは４×４のマークからなるという特性を有する。従って、４つの水平のビットの並び及び４つの垂直のビットの並びが利用でき、３つの差がＸ方向で生成でき、４つの位置番号がＹ方向で得られる。これら３つの差及び４つの位置番号は、Ｘ方向及びＹ方向における部分表面の位置を符号化する。Ｘ方向で隣り合うウィンドウは、図４に示すように、共通の縦列を持つ。従って、第１のコード・ウィンドウＦ０，０は、縦列Ｋ０，Ｋ１，Ｋ２，Ｋ３からのビットの並び、及び行Ｒ０，Ｒ１，Ｒ２，Ｒ３からのビットの並びを含んでいる。Ｘ方向では差が用いられるので、Ｘ方向及びＹ方向において対角に隣り合うウィンドウ、すなわちウィンドウＦ１，１は、縦列Ｋ３，Ｋ４，Ｋ５，Ｋ６からと、行Ｒ４，Ｒ５，Ｒ６，Ｒ７からのビットの並びを含んでいる。Ｘ方向における符号化のみを考えるとき、コード・ウィンドウは、Ｙ方向に無制限に伸びるものとして考えることができる。同様に、Ｙ方向における符号化のみを考えるとき、コード・ウィンドウは、Ｘ方向に無制限に伸びるものとして考えることができる。このようなＸ方向及びＹ方向に無制限に伸びる第１及び第２のコード・ウィンドウは、それぞれ協同して図４に示したタイプのコード・ウィンドウ、例えばＦ０，０を構成する。
【０１４１】
各ウィンドウは、Ｘ方向におけるウィンドウの位置を与えるウィンドウ座標Ｆｘと、Ｙ方向におけるウィンドウの位置を与えるウィンドウ座標Ｆｙとを有する。従って、ウィンドウと縦列との間の対応関係は、以下のようになる。
Ｋｉ ＝ ３ Ｆｘ
Ｒｊ ＝ ４ Ｆｙ
【０１４２】
符号化は、以下のような方法、すなわち、１つの差Δ０が常に値１または２になり、これは、Ｘ方向におけるコード・ウィンドウの位置を表す番号の最下位桁Ｓ０を指し、他の２つの差Δ１，Δ２が３〜６の範囲の値になり、これらは、コード・ウィンドウの座標のための２つの上位桁Ｓ１，Ｓ２を指すようにして行われる。従って、Ｘコード内では差が０になるものは、コードパターンが対称的になってしまうので、許容されない。言い換えると、縦列は、その差が、以下のようになるように符号化される。
(3〜6); (3〜6); (1〜2); (3〜6); (3〜6); (1〜2); (3〜6); (3〜6); (1〜2); … 
【０１４３】
従って、各Ｘ座標は、３と６の間の２つの差Δ１，Δ２、これに続く１か２の１つの差Δ０によって符号化される。最小の差Δ０から１を差し引き、他の差から３を差し引くと、３つの数字Ｓ２，Ｓ１，Ｓ０が得られるが、これは、混合基数において、Ｘ方向におけるコード・ウィンドウの位置番号を直接与え、ここから、Ｘ座標が、以下に示す例のように、直接決定できる。コード・ウィンドウの位置番号は、以下になる。
Ｓ２ × （４×２） ＋Ｓ１ ×２ ＋ Ｓ０ × １ 
【０１４４】
前述した原理を使用して、コード・ウィンドウ０，１，２．．．３１を、３個の差により表される３つの数字からなるコード・ウィンドウの位置番号を用いて符号化できる。これらの差が、上記の数字列に基づいたビットパターンを使用して符号化される。ビットパターンは最終的に、図５のマークを使用してグラフィカルに符号化される。
【０１４５】
多くの場合、４×４のマークからなる部分表面を読み込んだとき、多くの場合において、部分表面は１つのコード・ウィンドウに一致しないので、Ｘ座標を符号化する完全な位置番号を得ることができないが、Ｘ方向における隣接する２つのコード・ウィンドウをカバーするので、２つの位置番号の部分を得ることができる。そして、これらの番号の最下位桁Ｓ０は、常に１か２であるので、どの数字が最下位のものであるか分かり、完全な位置番号を容易に再構築することができる。
【０１４６】
Ｙ座標は、コード・ウィンドウを用いたＸ座標で使用したのとほぼ同じ原理に従って符号化される。循環型の数字列（Ｘ符号化に使用したのと同じ数字列）は、位置を符号化する表面に渡って水平行に繰り返して、書き込まれる。Ｘ座標の場合とちょうど同じ様に、この行は、数字列内の異なった位置から始める、すなわち、異なるビットの並びを使用して始める。しかし、Ｙ座標に対しては差を使用せず、各行のその数字列の開始位置に基づいた値を使用して座標を符号化する。４×４のマークのＸ座標が決定されると、４×４のマーク内のＹコード内に含まれている行の数字列内の開始位置を実際に決定できる。
【０１４７】
Ｙコードにおいて、最上位桁Ｓ0は、これを特定の範囲内の値を持つただ１つの数にすることによって、判断される。この例では、４つの行の内の１つの行を、その行がコード・ウィンドウ内の最下位桁Ｓ0に関係していることを示すために、数字列内の位置０〜１から始め、他の３つの行を、コード・ウィンドウ内の他の桁Ｓ１，Ｓ２，Ｓ３を示すために、数字列内の位置２〜６の何れかから始める。従って、Ｙ方向に、以下のような値の並びが存在する。
(2〜6); (2〜6); (2〜6); (0〜1); (2〜6); (2〜6); (2〜6); (0〜1); (2〜6); … 
【０１４８】
従って、各コード・ウィンドウは、２と６の間の３個の値、並びにこれに続く０と１の間の値を使用して符号化される。
【０１４９】
小さい値から０を差し引き、他の値から２を差し引くと、Ｘ方向に対応する方法で、混合基数におけるＹ方向の位置Ｓ３，Ｓ２，Ｓ１，Ｓ０が得られ、この位置からコード・ウィンドウの位置番号を直接決定できる。すなわち、
Ｓ３ ×（５×５×２）＋Ｓ２ ×（５×２）＋Ｓ１× ２ ＋Ｓ０ × １ 
【０１５０】
上記の方法を使用して、コード・ウィンドウに関し、Ｘ方向の４×４×２＝３２個の位置番号を符号化できる。各コード・ウィンドウは、３つの縦列からのビット並びを備え、これは、３×３２＝９６個の縦列、すなわちＸ座標を与える。更に、コード・ウィンドウに関し、Ｙ方向に５×５×５×２＝２５０個の位置番号を符号化できる。このような位置番号のそれぞれは、４つの行からの水平ビット並びを備え、これは、４×２５０＝１０００個の行、すなわちＹ座標を与える。このように、合計して９６０００個の座標位置を符号化できる。
【０１５１】
しかし、Ｘの符号化は差に基づいているので、最初のコード・ウィンドウにおける１番目の数字列が始まる位置を選択できる。この１番目の数字列が７個の異なった位置から始められることを考慮すると、７×９６０００＝６７２０００個の位置を符号化できる。Ｘ及びＹ座標が決定された場合、第１の縦列Ｋ０にある第１の数字列の開始位置が計算できる。第１の数字列の前述した７個の異なる開始位置は、製品上の異なるページや書き込み面を符号化できるようにする。
【０１５２】
理論上、４×４のマーク（それぞれが４つの値を持つ）を持った部分表面は、４４×４個の位置を符号化でき、これは、４，２９４，９６７，２９６の位置に相応する。部分表面の位置における浮動的な決定を可能とするために、６０００（4294967296/672000）を超える冗長性がある。
【０１５３】
冗長性は、部分的に前記差の大きさにおける制約に含まれており、また、部分的に位置コードに使用する１６のうちの７ビットだけとしたことに含まれている。しかしながら、この後者のものは、部分表面の回転位置を決定するのに用いることができる。前記ビット列内の次のビットが前記４ビットの並びに追加された場合、５ビットの並びが得られる。５番目のビットは、使用される部分表面の直ぐ外の隣接ビットを読み取ることによって得られる。このような追加ビットは、通常、容易に利用できる。
【０１５４】
センサーによって読み取られる部分表面は、４つの異なる回転位置、すなわち、コード・ウィンドウに対し０、９０、１８０又は２７０度回転している可能性がある。部分表面が回転しているこれらのケースにおいて、コードの読み取りは、しかしながら、読み取られたコードが、それが０度の回転角で読み取られた場合と比較して、Ｘ方向又はＹ方向の何れか又は双方に反転及び逆転させたものになる。ここでは、以下のテーブルに従うマークの値の僅かに異なる復号化が使用されるものとする。
【０１５５】
【表３】
2003518688.tif 000003
【０１５６】
前述の５ビットの並びは、正しい方向で、且つ、逆転も反転もされていない形でのみ、前記７ビット列内に現れるという性質を持っている。これは、ビット列（０００１０１０）がただ２つの「１」を含んでいるという事実から明らかである。従って、全ての５ビットの並びは、少なくとも３つの０を含んでいなければならず、これは、逆転（更には反転）した時には、起こりえない３つの１になる。よって、ビット列内の位置番号を持っていない５ビットの並びが見つけられたときは、この部分表面は、おそらく回転されていると結論付けることができ、新しい位置がチェックされる。
【０１５７】
本実施形態に従う発明を更に説明するために、次に、前述の実施形態における位置コードに基づく特別の例を示す。
【０１５８】
図６は、位置を決定する装置によって読み込まれる４×４のマークを含む画像の一例を示している。
これらの４×４のマークは、次の値を持っている。
４ ４ ４ ２
３ ２ ３ ４
４ ４ ２ ４
１ ３ ２ ４ 
【０１５９】
これらの値は、次の２進ＸコードとＹコードを表している。
Ｘコード：         Ｙコード：
０ ０ ０ ０       ０ ０ ０ １
１ ０ １ ０       ０ １ ０ ０
０ ０ ０ ０       ０ ０ １ ０ 
１ １ ０ ０       １ ０ １ ０ 
【０１６０】
Ｘコード内の垂直方向のビットの並びは、ビット列内の位置「２  ０  ４  ６」を符号化している。縦列間の差は「−２  ４  ２」であり、７を法とする剰余は「５  ４  ２」になる。これは、混合基数で、（５−３）×８＋（４−３）×２＋（２−１）＝１６＋２＋１＝１９のコード・ウィンドウの位置番号を符号化する。最初に符号化されるコード・ウィンドウは位置０である。よって、１〜２の範囲内にあり、部分表面の４×４のマーク内に見られるこの差は、２０番目の差になる。更に、このような差のそれぞれに対する全部で３つの縦列が存在し、開始の縦列が存在するので、４×４のＸコードの一番右の縦方向の並びがＸコードの６１番目（縦列６０）の縦列に属し（３×２０＋１＝６１）、一番左の縦方向の並びが５８番目（縦列５７）に属する。
【０１６１】
Ｙコードの水平方向のビットの並びは、数字列内の位置「０  ４  １  ３」を符号化する。これらの水平方向のビットの並びは、５８番目の縦列から始まるので、行の開始位置は、これらの数字から５７を引いたものの７を法とする剰余であり、開始位置が「６  ３  ０  ２」になる。混合基数の数に変換すると、これは「６−２、３−２、０−０、２−２」＝「４  １  ０  ０」になる。ここで、３番目の桁が注目している数字内の最下位桁である。次に、４番目の桁が次の数字内の最上位桁である。この場合、これは、注目している数字内のものと同じにならなければならない（注目している数字が位置の全てで取り得る最大の数から構成される場合に、例外が発生する。その場合、次の数字の始まりが、注目している数字の始まりよりも１大きくなることが分かる）。
【０１６２】
次に、４桁の数字の位置が、混合基数で、０×５０＋４×１０＋１×２＋０×１＝４２になる。
従って、Ｙコードの３番目の水平ビットの並びが、４３番目のコード・ウィンドウに属し、これは０か１の開始位置を持ち、そして、このようなコード・ウィンドウのそれぞれについて全部で４行あるので、３番目の行が４３×４＝１７２番になる。
従って、この例で、４×４のマークを備える部分表面の一番左上の角の位置が（５８，１７０）になる。
【０１６３】
４×４グループにおけるＸコード内の垂直ビットの並びが行１７０上で始まるので、全パターンのＸ縦列は、数字列の位置（（２  ０  ４  ６）−１６９）ｍｏｄ ７＝１  ６  ３  ５から始まる。最後の開始位置（５）と最初の開始位置の間で、数字０〜１９が混合基数で符号化され、混合基数での数字０〜１９の表示を合計することによって、これらの縦列の間の合計差を得る。これを行なう簡単なアルゴリズムがこれら２０個の数字を生成し、直接それらの数を合計することになる。結果の総和はｓと言われる。よって、紙や書き込み面は、（５−ｓ）ｍｏｄ７によって得られる。
【０１６４】
コード・ウィンドウを識別できるようにするために、部分表面においてどのビットが最下位のものであるかを決定する他の方法を、以下に説明する。最下位ビット（ＬＳＢ）は、部分表面の差における最小の数、又は最小位置番号として定義される。このようにして、座標の最大使用可能な数の減少（冗長性）は、相対的に小さい。例えば、前述の例のＸ方向における第１のコード・ウィンドウは、全て、ＬＳＢ＝１、及び２と６の間の他の数を持つことができ、これは２５個のコード・ウィンドウとなり、次のコード・ウィンドウは、ＬＳＢ＝２、及び３と６の間の他の数を持つことができ、これは１６個のコード・ウィンドウとなり、次のコード・ウィンドウは、ＬＳＢ＝３、及び４と６の間の他の数を持つことができ、これは９個のコード・ウィンドウとなり、次のコード・ウィンドウは、ＬＳＢ＝４、及び５と６の間の他の数を持つことができ、これは４個のコード・ウィンドウとなり、次のコード・ウィンドウは、ＬＳＢ＝５、及び６である他の数を持つことができ、これは１個のコード・ウィンドウとなり、総計で、前述の例の３２個に対し、５５個のコード・ウィンドウを持つ。
【０１６５】
上記の例で、一実施形態が説明され、その中で、各位置は４×４のマークを使用して符号化され、７ビットの数字列が使用された。もちろん、これは、ほんの一例にすぎない。位置は、より多くのまたはより少ない数のマークを使用して符号化できる。両方の方向で同じ数である必要がない。数字列を異なった長さにし、２進数以外にしても良いし、他の基数、例えば１６進コードに基づくことも可能である。Ｘ方向の符号化とＹ方向の符号化に異なった数字列を使用可能である。マークは、値の異なる数字を表すことができる。Ｙ方向の符号化を、差によって実行することもできる。
【０１６６】
実用的な例において、部分表面として、６×６のマークからなるものが使用され、この場合、ビット列は、最大２６ビット、すなわち６４ビットとすることができる。しかしながら、部分表面の回転位置を決定する能力を持たせるために、５１ビットのビット列、すなわち５１個の位置を使用する。このようなビット列の例は、以下のとおりである。
０００００１１０００１１１１１０１０１０１１０１１００１１０１０００１０１００１１１０１１１１００１０
【０１６７】
このような６×６のマークからなる部分表面は、４６×６個の位置を符号化でき、前記０．３ｍｍのラスター寸法では、巨大な表面となる。
【０１６８】
７ビット列を用いた前述のものと同様の方法で、本発明に従えば、前記特性は、部分表面を、少なくともその中央において、部分表面の両側の１ビットを含むように拡大して、６×６のシンボルの部分表面内の３番目及び４番目の行において、８個のマーク（１個は部分表面の各側）が読み取られるようにし、これをＹ方向も同様とするという方法で利用できる。前述の５１ビットを含むビット列は、６ビットのビット並びが、ただ１度だけ出現し、６ビットの前記ビット並びを含む８ビットの並びが、ただ１度だけ出現し、決して逆転した位置又は反転及び逆転されたときには出現しないという特性を有している。このようにして、部分表面の回転位置は、行３、行４、縦列３及び/又は縦列４における８ビットを読み取ることによって、決定できる。回転位置が分かれば、部分表面は、処理を続ける前に、正しい位置に回転することができる。
【０１６９】
できるだけランダムなパターンを得ることが望ましく、こうすれば、過度に対称的な領域は出現しない。６×６のマークを備える部分表面が、図５ａ〜５ｄに従った異なる位置の全てを有するマークを含むパターンを得ることが望ましい。更にばらつき度を増大し、繰り返しの特性を避けるために、「シャッフル」と呼ばれる方法が使用できる。コード・ウィンドウ内の各ビット並びは、所定の開始位置から始まる。しかしながら、ずれ量が分かっているのなら、各行に関し、水平方向における開始位置をずらすことができる。これは、各最下位ビット（ＬＳＢ）を、隣接する行に対し、独立ずれ方向量で配置する。このずれ方向量は、各行が水平方向にずらされる量を規定する。図４のＹ軸は、「スパイク跡」のように見える。
【０１７０】
４×４のコード・ウィンドウを用いた上述の例において、このずれ方向量は、ＬＳＢ＝０に対し、１，２，４，０とすることができ、ＬＳＢ＝１に対し、２，２，３，０とすることができる。これは、番号２と０をそれぞれ引いた後、演算を続ける前に、上述のずれ量がビット並びの位置番号から差し引かれる（５を法とする剰余で）こととなることを意味する。上述の例において、Ｙ座標に関し、混合基数で数字４  １  ０  ０（Ｓ２，Ｓ１，Ｓ０，Ｓ４）が得られ、ここで、右から２つめの数字が最下位桁（ＬＳＢ）である。ずれ方向量１，２，４，０が数字４と１に用いられるので（ＬＳＢ＝０）、２が４から引かれてＳ２＝２となり、４が１から引かれて（５を法とする剰余で）Ｓ１＝２となる。数字Ｓ０＝０は変わらずに残る（最下位桁に対するずれ方向量の値は、常に０である）。最終的に、数字Ｓ４は次のコード・ウィンドウに属し、これはＬＳＢ＝１であり、第２のずれ方向量が使用される。従って、２が０から差し引かれ（５を法とする剰余で）、Ｓ４＝３となる。
【０１７１】
同様の方法が、Ｙ座標のコードを変えるために使用できる。しかしながら、上述の例においては差０が使用されておらず、コードは既に相対的にランダムに分散されているので、Ｘ座標を変える必要性は小さい。
【０１７２】
上記の例で、マークをドットとしているが、もちろん、別の形状にすることもできる。例えば、マークは、仮想ラスター点から始まり、そこから所定の位置に伸びる線や楕円から構成できる。ドット以外の他のシンボル、たとえば、正方形、長方形、三角形、円、楕円とすることができ、また、塗り潰されたものでも、そうでないものでもよい。
【０１７３】
上記の例では、マークは、正方形の形の部分表面内で、位置の符号化に使用されている。部分表面は例えば、六角形などの別の形にすることも可能である。マークは、直交するラスターにおけるラスター線に沿って配置される必要はなく、例えば６０度などの他の角度のラスターにおけるラスター線に沿うような他の配列を持ち得る。極座標系を使用してもよい。
【０１７４】
三角形又は六角形の形をしたラスターを使用することもできる。例えば、三角形のラスターでは、各マークを６つの異なる方向にずらすことができ、６６×６の部分表面位置に相応するより膨大な容量を提供する。六角形のラスター、蜂の巣状パターンでは、各マークは、ラスター線に沿って３つの異なる方向にずらすことができる。
【０１７５】
前述したように、マークは、必ずしもラスター線に沿ってずらされる必要はなく、他の方向にずらす、例えば、それぞれを正方形ラスター・パターンの四分区間内に配置することができる。六角形ラスター・パターンにおいては、マークを４又はそれ以上の異なる方向、例えば、ラスター線に沿うものとラスター線に対し６０度の角度にある線に沿うものとで６つの方向にずらすことができる。
【０１７６】
位置コードを検出するには、仮想ラスターが決定されなければならない。これは、方形ラスター・パターンにおいては、別のマーク間の距離を調べることによって行う。２つのマーク間の最も短い距離が、水平方向において値１と３又は垂直方向において値２と４を持つ２つの隣接したマークから導かれなければならない。これによって、これらのマークが２つのラスター点の間の１つのラスター線上に配置される。このようなマークの組みが検出された場合に、関連するラスター点（基準位置）が、ラスター点間の距離とラスター点からのマークのずれ量の知識を使用して決定され得る。１度、２つのラスター点の位置が決定されると、他のマークへの測定された距離を使用して、ラスター点間の距離の知識から、次のラスター点が決定できる。
【０１７７】
マークがラスター線に沿って５０μｍずれており、それぞれが３００μｍ離れている場合、２つのマークの最小距離、例えば値１と３を持ったマークにおける距離は２００μｍになる。次に小さい距離は、例えば、値１と２を持ったマークの間であり、これは２５５μｍとなる。従って、最小距離と次に小さい距離との間には、相対的に区別可能な差がある。対角における差は、また大きいものである。しかしながら、ずれ量が５０μｍより大きくなる、例えば、７５μｍ（１／４）以上である場合、対角のものが問題を引き起こし、マークが属する基準位置の決定が困難となり得る。ずれ量が５０μｍ以下、例えば、おおよそ３５μｍ（１／８）以下の場合、最小距離は２３０μｍとなり、２６７μｍである次の距離とで大きな差がない。この場合、光学読み取りに対する要求が増大する。
【０１７８】
マークは、それ自身のラスター点を覆うべきでなく、従って、ずれ量の２倍以上の直径（２００％）を持つべきでない。しかしながら、これは厳密なものではなく、所定のオーバーラップ（例えば、２４０％）は許容できる。最初に、センサーの解像度及びパターンを生成するのに使用する印刷プロセスでの要求によって、この最小サイズが決定される。しかしながら、マークは、ゴミやセンサーのノイズによる問題を避けるために、実用上、ずれ量のおおよそ５０％以下の直径とすべきでない。
【０１７９】
前述の実施形態において、ラスターは直交グリッドであった。これはまた、他の形状、例えば、６０度の角度を有する菱形グリッド、三角又は六角グリッドなどでもよい。
【０１８０】
ずれは、４方向前後のもの、例えば、六角仮想ラスターに沿う３方向のずれが使用できる。直交ラスターにおいては、ラスターの再生を容易にするために、２つのずれのみを使用すればよい。しかしながら、４方向におけるずれが好ましく、また、６か８方向も可能である。
【０１８１】
前記実施形態においては、利用できる最長の循環数字列は使用されていない。従って、各種の方法で、例えば、エラー訂正、消去した又は隠れたマークの置き換えなどのための冗長度が保証される。
【図面の簡単な説明】
【図１】本発明の一実施形態によるシステムの略図である。
【図２】ユーザ・ユニットの内部略図である。
【図３】情報処理のための領域ベースの規則の記憶構造を示す図表である。
【図４】好適な実施形態に従った位置符号化パターンを備えた製品の略図である。
【図５】位置符号化パターンの好ましい一実施形態において、どのようにマークを設計し、位置付けできるかを示した略図である。
【図６】位置を符号化するのに用いられる４×４のシンボルの例を示した略図である。