JP2003519423A - グローバル情報取り扱いシステム - Google Patents

グローバル情報取り扱いシステム

Info

Publication number
JP2003519423A
JP2003519423A JP2001549263A JP2001549263A JP2003519423A JP 2003519423 A JP2003519423 A JP 2003519423A JP 2001549263 A JP2001549263 A JP 2001549263A JP 2001549263 A JP2001549263 A JP 2001549263A JP 2003519423 A JP2003519423 A JP 2003519423A
Authority
JP
Japan
Prior art keywords
information
virtual surface
area
subset
positions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001549263A
Other languages
English (en)
Other versions
JP4822645B2 (ja
JP2003519423A5 (ja
Inventor
リナス・ウィーベ
クリステル・フォーリウス
ペッター・エリクソン
Original Assignee
アノト・アクティエボラーク
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from SE9904745A external-priority patent/SE9904745L/xx
Priority claimed from SE0000541A external-priority patent/SE0000541L/xx
Priority claimed from SE0000939A external-priority patent/SE0000939L/xx
Priority claimed from SE0000952A external-priority patent/SE0000952L/xx
Priority claimed from SE0001239A external-priority patent/SE0001239L/xx
Priority claimed from PCT/SE2000/001667 external-priority patent/WO2001016691A1/en
Application filed by アノト・アクティエボラーク filed Critical アノト・アクティエボラーク
Publication of JP2003519423A publication Critical patent/JP2003519423A/ja
Publication of JP2003519423A5 publication Critical patent/JP2003519423A5/ja
Publication of JP4822645B2 publication Critical patent/JP4822645B2/ja
Application granted granted Critical
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
    • G06F3/0321Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface by optically sensing the absolute position with respect to a regularly patterned surface forming a passive digitiser, e.g. pen optically detecting position indicative tags printed on a paper sheet
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • G06V30/1423Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F23/00Advertising on or in specific articles, e.g. ashtrays, letter-boxes
    • G09F23/06Advertising on or in specific articles, e.g. ashtrays, letter-boxes the advertising matter being combined with articles for restaurants, shops or offices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Input (AREA)
  • Character Discrimination (AREA)
  • User Interface Of Digital Computer (AREA)
  • General Factory Administration (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

(57)【要約】 情報を取り扱うためのシステムは、仮想表面(200)上の絶対位置に関連付けられたディジタルで表された情報を取り扱うためのものである。仮想表面(200)は、それぞれがディジタルで表された情報の所定の取り扱いに専用とされた少なくとも2つの領域(201〜208)を備えている。本システムにおいて、ディジタルで表された情報の取り扱いは、その情報に関連付けられた絶対位置の領域属性に基づいて実行される。本システムは、好ましくは、仮想表面(200)を定義し、その部分が異なるベース上に適用できる位置符号化パターンの使用に基づいている。本システムは、情報のディジタル記録及び記録された情報の取り扱い方の制御の双方を可能とする。データベース、情報の取り扱い方法、パターン・レイアウトの編成方法、製品及び使用法が、また、説明されている。

Description

【発明の詳細な説明】
【0001】
【発明の技術分野】本発明は、情報の取り扱いとやり取りの分野に関する。
【0002】
【発明の背景】情報は、しばしば、ペンと紙を用いて書き留められて、やり取
りされる。しかしながら、このような紙に基づく情報は、効率的に取り扱い、か
つ、やり取りすることが困難である。
【0003】情報を取り扱い、やり取りするために、コンピュータの利用度
が増えている。情報は、キーボードを用いて入力されて、コンピュータのメモリ
に(例えば、ハードディスク上に)蓄積される。しかしながら、キーボードを用
いての情報の入力は、おそく、また誤りを犯しやすい。コンピュータ画面上で多
量の文字を読むこともまた、とりわけ都合が良いわけではない。図面又は画像な
どのグラフィカル情報は、時間がかかりすぎ、厄介で、かつしばしば不満足な結
果をもたらす手順にて、スキャナなどの別個のイメージ・リーダを用いて入力さ
れるのが普通である。しかしながら、情報が、コンピュータに入っていると、例
えばインターネット接続を通じて電子メール又はSMSとして、又はファックス
モデムを通じてファックスとして、その情報を他の者に伝えることが容易である
【0004】1999年10月1日に出願されたスウェーデン特許出願第9
903541−2号から優先権を主張し、また参照によってここに組み入れられ
た出願人の特許出願PCT/SE00/01895では、従来のやり方で情報を
書き留めるために、ペンと紙が用いられるシステムが記述され、そこでは、ペン
が紙を横切る数本の軌跡又は移動線から成るデジタルグラフが、同時に描かれて
、そのようなグラフをコンピュータに送ることができる。このようなシステムは
、多数のユーザが慣れているペンと紙を用いて取り扱いを行うという利点と、情
報をやり取りして蓄積するコンピュータの優れた能力を組み合わせている。この
用紙は、例えばどっと又は他のシンボルから成る符号化パターンを備えている。
ペンは、センサ、好ましくは光センサを持ち、このようなセンサは、その符号化
パターンを記録し、また数学的アルゴリズムを用いて、その符号化パターン上の
ペンの位置を計算する。
【0005】このようなやり方で、従来のペンは、コンピュータ用の優れた
入力装置となり、またコンピュータを用いれば、その用紙をファイルに保管する
にはおよばず、記録情報を蓄積することができる。さらに、この情報は、コンピ
ュータを用いて、容易にやり取りすることができる。
【0006】この記録情報は、異なる目的で使用し得る部分を含んでいる。 1)このデジタルグラフには、人が解釈できる図形又は線分などの画像(例え
ば、文字、シンボル、図、又は絵)が入っている。これは、例えば保管するか、
あるいは、受取人に送るために、ユーザが何らかのやり方で取り扱いたいと思っ
ている書き留められた実際のメッセージである。この情報、いわゆるメッセージ
情報は、或るグラフィカルな形式、例えば、ベクトル・フォーマットで、あるい
はピクセルの集まりとして、蓄積される。
【0007】2)メッセージ情報のうち文字(手書き)から成る部分は、後
で、OCR解読(光学式文字認識)又はICR解読(インテリジェント文字認識
)の形式で処理して、例えば探索の目的で、又はカタログ作成の目的で、コンピ
ュータで使用できる文字形式に変換することができる。ユーザがあらかじめ特定
の意味を定義したシンボル、例えば速記シンボル又はアイコンも解読できる。以
下の説明において、この情報を文字情報と呼ぶ。
【0008】3)この情報は、ペンを用いて情報を書き留めた識別名も含む
ことができる。
【0009】4)最後に、このグラフは、グラフが書き留められた表面上の
場所に関する情報、いわゆる絶対位置情報を含む。
【0010】5)さらに、ペンが、用紙上に物理的なマークを付ける場合に
は、記録情報のハードコピーを得ることができる。
【0011】従来の技法は、表面に書いているときに、絶対位置情報又は相
対位置情報を得る他のシステムを備える。しかしながら、これらの以前に知られ
たシステムは、メッセージ情報及び/又は文字情報、すなわち上のグループ1)
とグループ2)に属する情報を作成するために、前述の絶対位置情報又は相対位
置情報の利用しか述べていない。このような従来の技法は、例えば、米国特許第
5,051,736号、米国特許第5,442,147号、米国特許第5,85
2,434号、米国特許第5,652,412号、EP−B−0 615 20
9に従った、ベース上の位置符号化パターンの光検出を含む。位置情報はまた、
EP−B−0 615 209に記述される通り、加速度センサを用いて、ある
いは、誘導形/容量形/磁気センサを用いて得られる。他の別法は、米国特許第
5,790,105号に記述される通りのベース組込み圧力センサ、米国特許第
5,012,049号に記述される通りの、複数の送信機/受信機を用いての信
号(光、音、赤外放射など)の三角測量、あるいは、米国特許第4,495,6
46号に記述される通りの、表面に関する移動の機械的検出である。位置情報は
、いくつかの技法を組み合わせて得ることもできる。例えば、低分解能での絶対
位置情報の決定では、複合光検出、また高分解能での相対位置情報の決定では、
加速度センサを用いるシステムが、WO00/31682に記述されている。
【0012】従来技術により、上述のように、メッセージ及び/又は文字の
情報を記録するには、いくつかの異なる技法があるが、ユーザが、このような情
報を、簡単で、柔軟で、かつ、構造化したやり方で取り扱えるようにするシステ
ムはない。
【0013】米国特許5,842,196号に記述されるデータベース・シ
ステムのような情報を取り扱うための知られているシステムは、通常、中央サー
バー及びパーソナル・コンピュータやターミナルで構成され、サーバー・ユニッ
トと交信するユーザ・ユニットを備えている。サーバー・ユニットは、データ・
レコード内に記憶された情報を備えるデータベースを含んでいる。これらのデー
タ・レコードを検索し、新しい情報で更新する作業には、これができるだけ効率
的に行われるべきものであるにも拘わらず、時間が掛かる。この理由から、デー
タベースはしばしば、階層構造に編成され、データ・レコードやそれらのデータ
・フィールドにおいて、インデックスやキー値を検索することが行われる。しか
しながら、どのようにしてこのタイプのデータベースが、前述したメッセージ及
び/又は文字の情報を記録する技術と成功裡に組み合わされるのかは明らかでは
ない。
【0014】米国特許5,932,863号は、電子媒体に対するユーザ・
インタフェースを改善する技術について記述している。紙製品が、機械読み取り
可能なシンボルを備えており、これにはコンピュータ内の所定のプログラム・コ
マンドが割り当てられている。ユーザがハンドヘルド・スキャナーを用いてこの
シンボルを読み込むと、これはコンピュータに転送され、ここで、このプログラ
ム・コマンドが実行、例えば、コンピュータに中央データ倉庫からインタラクテ
ィブ・ソフトウェアを取り出させ、これをこのコンピュータ上で実行する。また
、この例においても、どのようにして、このタイプのユーザ・インタフェースが
、前述のメッセージ及び/又は文字の情報を記録する技術と成功裡に組み合わせ
るのかは明らかではない。
【0015】
【発明の概要】本発明は、ユーザ・ユニットを用いて記録される情報の取り扱
いを改善することに関している。更に詳細には、本発明の目的は、ディジタル記
録された情報の可能性を増大させることにある。
【0016】また、ユーザによって利用が容易である情報の取り扱いのため
の技術を示すことが望まれている。
【0017】更なる目的は、迅速、簡単且つ確実な情報の取り扱いを可能と
する技術を提供することにある。
【0018】また、汎用的だが、異なる関係者の情報の個別の取り扱いを許
容できる技術を提供することを目的としている。
【0019】これらの及び他の目的は、以下の説明より明らかにされる、請
求項1及び12に従う情報を取り扱うためのシステム、請求項22に従うデータ
ベース、請求項31及び37に従う情報を取り扱うための方法、請求項41に従
うパターン・レイアウトの編成のための方法、請求項47に従う製品、及び請求
項50に従う使用方法、によって完全に又は部分的に達成されている。好適な実
施形態は、従属項において規定されている。
【0020】第1の側面によれば、本発明は、情報取り扱いシステムに関し
ている。 従来技術に従えば、位置符号化パターンは、手書き情報の記録のためだけの目
的でローカルに使用される。この場合、位置符号化パターンは、情報が書かれる
書き込み面上の位置をローカルで符号化することだけに使用できればよい。本発
明によれば、絶対位置は、位置符号化パターンを用いて符号化することができる
点又は位置の全てで構成される仮想表面上で用いられる。各位置は、少なくとも
2つの座標により定義される。仮想表面が複数ある場合は、第3の座標を、対象
となっている仮想表面を定義するために使用することができる。異なるタイプの
情報の取り扱いに前記仮想表面の異なる部分を割り付けることによって、位置符
号化パターンを用いて、情報を記録し、この情報の取り扱い方を制御することの
双方が可能となる。この場合、異なるベースは、該ベース上に書かれた情報の取
り扱い方法に合わせて、位置符号化パターンの異なるサブセットを備える。
【0021】位置符号化パターンは、仮想である表面の全てをカバーし、こ
の仮想表面は、極めて広大であり、従って、ベース上にその全体が決して現れる
ことがない。前記仮想表面は、前記位置符号化パターンが符号化できるだけの位
置の全てから構成される。仮想表面は、主領域に分割することができ、また、こ
の主領域は副領域に分割でき、更に、この副領域は更なる副領域に順次分割でき
る。前記主領域は、異なるサイズ及び形状を有することができる。これらの全て
が集まったものが、前記仮想表面の全てをカバーする必要はないが、そうしても
よい。各主領域は、特定の種類の情報の取り扱い専用にできる。前述の副領域は
、それが関連付けられている主領域に専用とされている情報の取り扱いの様々な
ものに専用とすることができる。前記副領域は、また、異なる関係者、製品、サ
ービス、記録した情報上の動作などに専用とすることもできる。
【0022】本システムで取り扱われる情報の全てが、前記仮想表面上の絶
対位置によって表される必要はない。情報は、絶対位置により識別する技術と、
相対位置により識別する技術との組み合わせにより記録することができる。この
ような組み合わせの例は、前述のWO 00/31682に示されている。この
例の場合、情報は、1つ又は2,3の絶対位置だけを含めばよく、近くの位置の
連続は、これらの絶対位置に関係付けられる。これらの近くの位置は絶対位置に
変換できるので、仮想表面上の絶対位置に何らかの形でリンクされたこのような
ディジタルで表された情報は、本発明によるシステム内で取り扱うことができる
【0023】従って、本システムは、情報の取り扱いの可能性を向上させる
。ユーザは、位置符号化パターン上に情報を書き、同時に、ディジタルで記録で
きる。このようにしてディジタルで記録された情報の取り扱いは、仮想表面上の
どこに情報が記録されたかによって制御される。本システムは、従って、情報の
収集(これは、書き込み面その他の上に書かれた情報のディジタル記録である)
、及び情報の配布(これは、ユーザとの間の情報のやり取りである)を可能とす
る。ディジタルで記録された情報の全部又は一部は、例えば、メッセージ情報の
形式で、受取人へ送信することができる。他の方法として、ユーザは、特定の関
係者から他の情報、例えば、製品やサービスに関する情報を、この目的のために
設計された仮想表面の部分の情報を記録することにより、送信され得る。
【0024】本システムは、従って、ユーザ自身が各状況において、記録し
た情報の取り扱い方を定義する必要が無いので、使いやすい。この取り扱いは、
記録した情報の座標によって制御されるが、これは仮想表面上のその領域属性に
よるものである。ユーザは、現在紙とペンとを用いて行っているようにすること
ができるが、電子機器の全ての可能性を利用できる。記録した情報は、本発明に
よるシステム内での使用のために、迅速、簡潔、確実及び透過的に取り扱われる
【0025】本発明によるシステムは、汎用性があり、一方で、異なる関係
者の情報の個別の取り扱いを、異なる要求のある異なる関係者が本システム内の
仮想表面上の異なる領域にアクセスできるようにし、彼ら自身の情報を取り扱う
方法を制御できるという事実により、可能とする。
【0026】例として、主領域は、コンピュータ・ネットワーク内の所定の
アドレスへ送信するための情報に専用とすることができるということが挙げられ
る。
【0027】他の例として、他の主領域は、メモの形で、ユーザのコンピュ
ータ内に記憶するための情報に専用とすることができるということが挙げられる
【0028】仮想表面上の異なる領域は、異なる期限で、異なる目的専用に
できる。異なる領域は、異なる期限で、特別の業種や特別の用途のために、関係
者により確保できる。
【0029】本システムは、グローバルということができ、ここでは、仮想
表面の異なる固有の領域への分割が、システム全体を通して適用されるが、これ
が世界規模という意味のグローバルである必要はない。
【0030】本グローバル情報取り扱いシステムは、何れかの関係者が、位
置符号化パターンの異なるサブセットにより符号化された異なる座標エリア又は
領域が、異なる情報の取り扱いの目的専用にされている位置符号化パターンの資
産を利用するときに、生まれ、存続するものということができる。
【0031】好適な実施形態において、本情報取り扱いシステムは、仮想表
面上の異なる領域の位置についての情報を記憶するコンピュータ・システムを備
える。このコンピュータ・システムは、前述の情報を記憶した1つ又は複数のコ
ンピュータを備えることができる。座標により異なる領域が配置されている場所
を追跡することが不可欠であり、これによれば、これらの領域は、本システム内
で一貫して利用できる。情報はまた、好ましくは、不使用の又は未確保の領域に
関し、及び異なる確保された領域が専用としているものに関し記憶される。
【0032】一実施形態において、動作を表す少なくとも1つのコマンド領
域が、仮想表面上に定義され、これによって、このコマンド領域内の点の絶対位
置の検出が、前記動作の開始及びその後の実行をさせる。
【0033】情報の異なる取り扱いの目的専用とされている領域として、更
には、仮想表面上の1つ又は複数のコマンド領域がある。先の領域は、この領域
に基づく異なる方法で処理される情報を記録するために使用される。このコマン
ド領域は、原理的には、情報を記録するためには使用されず、実行するコマンド
又は動作を定義するために使用される。コマンド領域は、極端な例では、これが
手書き情報を記録できる必要が無いので、1つの点で構成できる。しかしながら
、一般的な例では、コマンド領域は、高い信頼性をもって読み取れるよう、位置
符号化パターンの対応するサブセットのための、仮想表面上の複数の点を備える
。コマンド又は動作は、通常、情報の異なる取り扱いの目的専用にされている前
記領域の1つを符号化した位置符号化パターのサブセットを用いて記録されてお
り、又は記録されることとなる情報に関して実行されるようなものである。
【0034】一例によれば、ユーザは、メモ帳に情報を書く(ここで、その
書き込み面には、位置符号化パターンの第1のサブセットを備えた書き込みフィ
ールドがあり、該第1のサブセットは、メモに専用とされた仮想表面上の領域内
の座標を符号化している)。その後、ユーザは、コマンド領域から絶対座標を記
録する(この領域は、位置符号化パターンの第2のサブセットにより符号化され
ており、該第2のサブセットは、メモ帳の書き込み面上のボックス内に再生され
ている)。このコマンドは、例えば、ユーザのコンピュータへ記録した情報を記
憶する(この場合において、前記ボックスには「記憶」と印されている)。以下
に詳細に説明するように、位置符号化パターンの第2のサブセットの検出によっ
て、第1のサブセットに書かれた情報がユーザのコンピュータへ記憶されること
となる。
【0035】情報の取り扱いのための領域に関して前述したことは、また、
コマンド領域にも当てはまる。
【0036】コマンド領域は、仮想表面上の共用領域とすることができ、こ
れは、位置符号化パターンのこれに対応するサブセットが、異なる多数のベース
に適用でき、また、仮想表面上の他の領域に関連付けられた位置符号化パターン
の他のサブセットと組み合わせることができるものである。
【0037】これに代えて、コマンド領域は、情報の取り扱いのための前述
の領域の1つの一部とすることもでき、例えば、外部ユニットへ情報を転送する
こと専用にされている主領域とすることができる。主領域は、また、好ましくは
、仮想表面上の位置の連続のディジタル記録専用とされる少なくとも1つのメッ
セージ記録領域を含む。主領域は、好ましくは、それぞれが少なくとも1つのコ
マンド領域及び少なくとも1つのメッセージ記録領域を備える複数の同一の標準
領域を含む。主領域は、従って、階層構造であり、この主領域の部分についての
詳細情報を、コンパクトな形、例えばアルゴリズムベースのデータベースとして
、記憶することができるという利点がある。更に、1つの標準領域内に記録され
た情報の全ては、グループをなしていると考えられ、これは、記録された情報が
本システム内で取り扱われる場合の利点となる。
【0038】好適な実施形態において、前記仮想表面上の前記少なくとも1
つのコマンド領域の位置についての情報は、前述のコンピュータ・システム内に
記憶され、これによって、仮想表面上の異なる領域の全てが位置する場所につい
ての情報が、集められ、一貫した利用が可能となる。
【0039】コマンド領域によって定義されるコマンド又は動作は、例えば
、情報を記録し、情報を送信し、及び情報を変換するコマンドの1つであってよ
い。情報は、異なる形式で、異なる「送信システム」を介して送信できる。情報
は、例えば、電子メール・メッセージ、SMS、ファックスとして送信できる。
これは、ユーザ・ユニット、例えば、ディジタル・ペンの形をしているものから
、例えば、携帯電話、コンピュータ又はPDAを介して、例えば、携帯電話、P
DA、コンピュータ(特に、インターネットに接続されたコンピュータ)、又は
コンピュータ内のプログラムである受取人へ送信できる。
【0040】前記情報は、好ましくは、記録した位置の連続であるグラフィ
カル形式で送信される。情報を表す記録された位置の全ては送信でき、また、こ
れらは、圧縮した形式又は他の形式で処理できる。文字認識をまた、実行するこ
とができ、これにより、情報は文字符号化形式で送信できる。
【0041】情報は、ユーザ・ユニットと同期されたユニット、例えば、コ
ンピュータ内に、又はインターネットに接続されたサーバー上の記憶領域に記憶
できる。
【0042】変換コマンドは、情報、例えば、所定の言語に翻訳されるもの
が、文字認識、暗号化、又は他の方法による変換の対象とされることを意味する
コマンドを備えることができる。
【0043】本情報取り扱いシステムにおける情報の取り扱いの全てが、一
関係者によって管理される必要はなく、異なる関係者が、仮想表面上の異なる領
域へアクセスできる。この情報取り扱いシステムに責任のある関係者は、しかし
ながら、前述したように、仮想表面上のどの領域が確保されており、どの領域が
空いているかを知らなければならない。本コンピュータ・システムは、好適には
、少なくとも1つの前記情報取り扱い領域の所有者についての情報を記憶する。
【0044】更に、本コンピュータ・システムは、特定の情報取り扱い領域
及びコマンド領域が何に専用とされているかについての情報を備える必要がある
ものとすることができ、これによって、コンピュータ・システムが、情報の取り
扱いの部分を実行できる。特定の領域内の位置の座標によって表された特定の情
報が、例えば、常にコンピュータ・システムに送信され、その情報の特定の処理
が実行され、そして、それが受取人へ転送されるようにできる。
【0045】好適な実施形態において、本情報取り扱いシステムは、また、
少なくとも1つのユーザ・ユニット、好ましくは、ディジタル・ペンのようなハ
ンドヘルド型装置を備えることができ、ここで、これは、前記位置符号化パター
ンの少なくとも1つのサブセットを備えたベースからの絶対位置を記録するよう
に構成されており、前記サブセットが、また、仮想表面の少なくとも1つのサブ
セットとしてみなされるものである。
【0046】ユーザ・ユニットは、前記位置符号化パターンを検出できるセ
ンサーを備えることができる。前述のように、情報は、これに代えて、ユーザ・
ユニットが別の1つ又は複数のセンサー、例えば、加速度センサー、機械翻訳セ
ンサーなどを備えたことによる、技法の組み合わせにより記録できる。
【0047】ユーザ・ユニットは、好適には、また、通常のペン先を備える
ことができ、これによって情報は、位置符号化パターンを備えたベース上に書く
ことができ、それと同時に、前記センサーによってディジタルに記録できる。ユ
ーザ・ユニットにより絶対座標の形式で記録された情報は、従って、通常、ユー
ザ・ユニットを用いてベース上に書かれ又は描かれたグラフィカル情報であるメ
ッセージ情報を表している。しかしながら、これに代えて、情報は、コマンド(
動作)を表すことができる。
【0048】コマンドが検出されると、ユーザ・ユニットにより、できれば
一定の遅延を持って、所定の動作が少なくとも開始される。ある例においては、
ユーザ・ユニットがそれ自身で、動作の全てを実行できる。他の例においては、
ユーザ・ユニットは、例えば、記録した情報及び実行される動作についての情報
の全部又は一部を、コンピュータや携帯電話などの外部ユニットへ転送し、これ
がこの動作を完了する。この転送は、直ぐに又は後で実行できる。「開始」は、
ここでは、ユーザ・ユニットが、それ自身この動作を実行しないとしても、その
動作を実行することを保証し、ユーザが、この動作を実行させるためにユーザ・
ユニット又は外部ユニットへ別のコマンドを与える必要がないことを意味する。
しかしながら、ユーザが、別の情報を供給し、この動作/情報を確認する必要が
あるようにしてもよい。このもっとも単純な例において、ユーザ・ユニットは、
異なるコマンド領域に対応する座標を認識し又は解釈することができないが、そ
れらを解釈できる外部ユニットへ座標の全てを送信することによって、要求され
ている動作が実行されることを保証する。
【0049】本情報取り扱いシステムは、また、好適には、前記位置符号化
パターンの少なくとも1つのサブセットを備えた少なくとも1つのベースを備え
ることができる。このベースは、多数の製品を構成し、またこれに組み込むこと
ができる。このような製品の例としては、紙又はプラスチック材料の書式、カタ
ログ、新聞、メモ帳、カレンダー、デスク・マットなど、プラスチック材料の書
き込みボード、又はディスプレイ画面がある。座標を備えるのに特に好適な製品
は、あらゆる形式の書き込み面を備えた製品である。書き込み面は、通常のペン
で書くのに適してる必要はないが、その上での書き込みが書き込み時のペンの動
きにより実行される書き込み面とすることができる。本製品は、情報を取り扱う
方法により選ばれる位置符号化パターンの異なるサブセットを備えている。
【0050】第2の側面によれば、本発明は、前述の仮想表面についての情
報を格納しているデータベースに関する。このデータベースにおいては、前記仮
想表面上の少なくとも1つの位置が、情報の取り扱いのための規則に割り当てら
れており、これにより、前記少なくとも1つの位置の前記絶対座標に関連付けら
れた情報が、前記規則に基づいて取り扱われる。
【0051】このデータベースは、前述の情報取り扱いシステムにおいて、
中央管理ユニット内にその全てを記憶することができ、及び/又は複数のユニッ
ト間で分割できる。異なるタイプのデータベース構造を異なるユニットで使用で
きる。従来のデータベース構造の全てが使用でき、例えば、リレーショナル、ネ
ットワーク・ベース又は階層構造のものが使用できる。一般に限られたメモリ容
量及びプロセッサ能力のユーザ・ユニットにおいて、本データベース構造は、好
ましくはアルゴリズム・ベースのものである。
【0052】このデータベースは、好ましくは、仮想表面上の位置に関連付
けられた別の情報、例えば、所有者、受取人アドレス、暗号化命令、実行される
又は受取人に送信されるプログラムやドキュメント・ファイルへのリンクなどを
含む。 本発明によるデータベースの利点は、本システムに関する前述の説明より明ら
かであろう。
【0053】第3の側面によれば、本発明は、情報の取り扱いのための方法
に関し、その利点は、本システムに関する前述の説明より明らかであろう。
【0054】第4の側面によれば、本発明は、製品上に適用するためのパタ
ーン・レイアウトの編成方法に関する。
【0055】本方法は、関係者又はユーザが、本発明によるシステム又は方
法における情報のディジタル記録及び取り扱いに使用できるパターン・レイアウ
トを生成することを可能にする。この方法の利点は、本システムに関する前述の
説明より明らかであろう。
【0056】第5の側面によれば、本発明は、前述した情報取り扱いシステ
ムにおいて使用するための製品に関する。この製品は、位置符号化パターンの第
1のサブセットを備えたメッセージ・フィールドを有しており、これが、該第1
のサブセット上に書かれたグラフィカル情報のディジタル記録を可能とし、また
、位置符号化パターンの第2のサブセットを備えたコマンド・フィールドを有し
ており、該第2のサブセットが、前記記録したグラフィカル情報に関して実行さ
れる動作を定義している。 この製品の利点は、本システムに関する前述の説明より明らかであろう。
【0057】本発明の第6の側面によれば、本発明は、情報の取り扱いを制
御するための領域に分割された少なくとも1つの仮想表面上の位置の使用方法に
関する。この領域内の少なくとも1つの位置の座標を含む情報の取り扱い方に関
し、各領域に関連付けられている規則がある。 この使用方法の利点は、本システムに関する前述の説明より明らかであろう。
【0058】
【好適な実施形態の説明】本発明とその特徴、目的及び利点は、添付の図面を
参照して、以下に、より詳細に説明されるが、ここでは、単に例示の目的で、現
在最も好ましい実施形態が示されている。
【0059】序説として、本発明による情報の取り扱いのためのシステムの
全構造を、図1と図2を参照して説明する。その後で、このシステムの一部であ
る構成要素を、図3を参照して他の事項と共に、また、図2を参照していくつか
の応用例と共に説明する。次に、この情報取り扱いシステムにおける異なる形式
の通信及びローカルデータの処理を説明する。最後に、本情報取り扱いシステム
の一部である仮想表面のレイアウトのさらに詳細な例を、図4〜図6を参照して
説明する。
【0060】図1は、本発明によるシステムをどのように構成できるかにつ
いて一例を示している。このシステムは、原理的には、複数の製品、複数のユー
ザユニット、及び、1つ又は複数の外部ユニットを備える。しかしながら、わか
りやすくするために、1つの製品1、1つのユーザ・ユニット2、1つの外部ユ
ニット3のみが、図1に示されている。
【0061】図1の製品1は、ユーザ・ユニット2を用いて書かれるグラフ
ィカル情報、例えば文字、数字又は絵を受信するためのメッセージ・フィールド
1Aと、ユーザ・ユニット2を用いて異なる動作を開始/実施するためのコマン
ド・フィールド1Bを備えている。
【0062】このシステムにより、ユーザがユーザ・ユニット2を用いて製
品1上に記録する情報の構造化管理が可能となる。製品1は、ユーザ・ユニット
2により製品1の表面上の絶対座標と解される位置符号化パターンを備えている
。この位置符号化パターンは、以下に詳細に説明されるように、製品1の表面よ
りもさらに広い全表面又は仮想表面上の位置を符号化するようなものである。ユ
ーザが製品1の表面を横切ってユーザ・ユニット2を通過させると、1つ又は複
数の絶対座標を含む情報が記録される。この記録された情報は、(オンラインで
)自動的に又はコマンドにより、記憶及び/又は処理のために外部ユニット3へ
渡される。
【0063】本発明のシステムにおいて、記録された情報の取り扱いは、該
情報が記録された仮想表面上の位置に依存、すなわち、記録した情報の座標内容
に依存する。
【0064】このシステムは、情報の構造化された取り扱いを可能とする。
異なる要求のある異なる関係者は、全表面5上の異なる部分にアクセスし、彼ら
自身の情報を取り扱う方法を制御することができる。このシステムは、汎用的で
あるが、一方で、異なる関係者の情報の個々の取り扱いを可能とする。
【0065】図2は、位置符号化パターンが符号化できる絶対座標の点又は
位置の全てからなるか、又はこれによって構成される仮想表面100の例を図示
している。
【0066】4つの異なる座標エリア、すなわち主領域101〜104が、
仮想表面100上に定義されている。主領域101〜104は、異なるサイズ及
び異なる形状を有している。これらは、互いに離れており、重なり合っていない
。この主領域は、副領域(図示しない)に分割でき、更にこの副領域は、更なる
副領域に順次分割できる。
【0067】主領域は、例示の長方形だけでない、おおよそ標準的な形にで
き、この主領域のサイズと仮想表面のサイズとの間は、示されているものからは
掛け離れている。領域は、互いに離れている必要は無く、互いに物理的に重なり
合い、数学的関係又は関連によって定義できる。
【0068】異なる主領域101〜104は、異なる目的専用にできる。こ
の例において、第1の主領域101は、メモの記録に専用とすることができ、第
2の主領域102は、カレンダー情報の記録に専用とすることができ、この情報
は、特定の時間又は特定の期間に関連付けて記憶されるものであり、第3の主領
域103は、インターネット上の所定のサーバー・ユニットへ常時転送される手
書きの情報の記録専用とすることができ、第4の主領域104は、1つ又は複数
の特定のコマンドに専用とすることができる。実際の情報取り扱いシステムにお
いては、これらの専用主領域は、より大きくできる。
【0069】仮想表面の範囲について、及び異なる情報の取り扱いの目的又
は異なるコマンド(本システム内で取り扱われる情報に関して実行されるもの)
に専用とされている異なる主領域の位置及び範囲についての情報は、1つ又は複
数のコンピュータ・システム、例えば、図1の外部ユニット3内に、完全に又は
部分的に記憶される。前記コンピュータ・システムは、情報取り扱いシステムの
受動部分であってよい。これは、実際の情報取り扱いシステムの如何なる部分も
実行する必要は無く、従って、情報取り扱いシステム内の他のユニットへ接続さ
れる必要もない。このコンピュータ・システムは、しかしながら、好ましくは、
以下に詳細に説明されるように、本情報取り扱いシステムの情報交換部分である
【0070】 [位置符号化パターン] 本情報取り扱いシステムは、前述のように、位置符号化パターンの使用に基づ
いている。このパターンは、様々なやり方で構成できるが、特定の最小サイズの
パターンの任意の部分が記録されれば、そのパターン内の位置を明瞭に決定でき
るという一般的な特徴を持っている。
【0071】この位置符号化パターンは、上述の米国特許第5,852,4
34号に開示されるタイプのものであってよく、ここでは、各位置が特定のシン
ボルで符号化される。
【0072】しかしながら、この位置符号化パターンは、高分解能で情報を
記録するのに使用され、さらに、この情報の種々の処理を可能にするシステムに
も使用されることが望ましい。それゆえ、位置符号化パターンは、高分解能で、
非常に多数の位置(絶対座標対で与えられる)を符号化できるようなやり方で設
計されるべきである。さらに、位置符号化パターンは、製品の表面の視覚的な印
象に著しく影響したり、また、そのような視覚的印象を妨げることのないような
やり方でグラフィカルに符号化されるべきである。これはまた、位置符号化パタ
ーンを高信頼度で検出できるものでなければならない。
【0073】それゆえ、位置符号化パターンは、好ましくは、2000年5
月26日に出願された国際特許公開WO00/73983、又は2000年10
月2日に出願された国際特許出願PCT/SE00/01895(それらの出願
は両方とも本出願人に譲渡されている)に開示されたタイプのものである。これ
らのパターンでは、各位置が、複数のマークあるいはシンボルで符号化され、ま
た各シンボルが、いくつかの位置の符号化に役立つ。位置符号化パターンは、少
数のシンボル型で構成されている。
【0074】大きい方のドットが「1」を表わし、また小さい方のドットが
「0」を表わす一例が、PCT/SE00/01085に示されている。
【0075】現在もっとも好ましいパターンが、PCT/SE00/018
95に示されており、ここでは、基準ラスタ・ポイントに対するドット又はマー
クの4つの異なるずれが、4つの異なる値を符号化する。このパターンは、約0
.3mmの公称間隔を置く小さいドットで構成されている。このパターンのうち
、このような6×6ドットを含む任意の部分は、一対の絶対座標を規定する。し
たがって、各一対の絶対座標は、位置符号化パターンの約1.8mm×1.8m
mの大きいサブセットにより規定される。このパターンを読み取るのに用いられ
るユーザ・ユニット内のセンサでの6×6ドットの位置決定によって、仮想表面
上の絶対位置は、おおよそ0.03mmの分解能で、補間により計算できる。P
CT/SE00/01895による位置符号化パターンのさらに完全な説明は、
付録に与えられる。
【0076】この位置符号化パターンは、多数の絶対位置を符号化できる。
各位置が6×6ドット(これらのドットはそれぞれ、4つの値の1つを持つこと
ができる)で符号化されるから、436の位置を符号化でき、これらの位置は、ド
ット間の上述の公称間隔では、460万km2の表面に相当する。
【0077】この位置符号化パターンは、約600dpiの分解能が可能な
任意のベース上に印刷できる。このベースは、その計画された用途に応じて、ど
んなサイズや形状でも取りうる。このパターンは、標準オフセット印刷技術によ
り印刷できる。赤外線光を吸収する通常のブラック・カーボンをベースとする印
刷用インキ、又は他の何らかの印刷用インキが、好ましくは使用できる。このこ
とは、カーボンをベースとせず、また赤外線光を吸収しないブラックインキを含
め、他のインキを使用すれば、位置符号化パターンの読取りを妨げることなく、
この位置符号化パターン上に他の印刷を重ねられることを意味する。
【0078】カーボンをベースとするブラック印刷用インキを用いて印刷さ
れた上述のパターンを備えている表面は、目には、その表面の淡い灰色の濃淡(
1〜3%の濃度)のみとして感知され、これはユーザフレンドリであって、しか
も美学的にも好ましい。
【0079】もちろん、位置を規定するために、上述のものよりも少ないか
、又は多いシンボルを使用でき、またシンボル間のさらに長い、又は短い間隔を
、このパターンに利用できる。これらの例は、そのパターンの現在好ましい実施
を示すためにのみ与えられる。
【0080】前述の位置符号化パターンは、その上に情報を座標の記録によ
り記録させる考えられる製品の全てに適用できる。そのような製品の例としては
、書式、メモ帳、カレンダー、デスク・マット、書き込みボードなどがある。こ
の製品は、異なる素材、例えば、紙やプラスチックなどにできる。別の方法とし
て、位置符号化パターンを、ディスプレイ画面内に組み込み、又はその上に配置
することができる。結果として、画面上の異なる位置を、このパターンを検出す
るディジタル・ペンを用いて読み取ることができる。このようにして、タッチ・
スクリーンと同じ機能を備え、一方で、環境による影響を受けず、また画面が曲
げられるという利点を持つ画面が得られる。この位置符号化パターンは、これに
代えて、コンピュータ画面又は他のなんらかの表示画面上に電子的に表示できる
。しかしながら、現在のもっとも好ましい実施形態は、このパターンを紙の上に
適用することである。
【0081】 [ユーザ・ユニット] 図3は、ユーザ・ユニットの一例を示しており、また、この図では、好ましい
実施形態を用いて、書込み面上に作成されたグラフィカル情報を電子的に記録し
、またこの情報に関するコマンド又は処理を開始/実行する。
【0082】ユーザ・ユニットは、ペンと同じ形状のケーシング11を備え
ている。このケーシングの短い側は、開口12を持ち、また位置符号化パターン
を備えたベースに接触させておくか、あるいは、そのベースからわずかな距離だ
け離しておくようになっている。
【0083】以下でデンジタルペンと呼ばれるユーザ・ユニットには、本来
、光学素子部分、電子回路部分、及び電源が入っている。 光学素子部分は、デジタルカメラを形成し、映される表面を照らす少なくとも
1つの赤外線発光ダイオード13と、二次元画像を記録する光感応エリアセンサ
14(例えば、CCD又はCMOSセンサ)を備えている。ペンは、レンズ系統
(図には示されてない)も含む場合がある。赤外線光は、位置符号化パターン内
のシンボルにより吸収され、また、このようなやり方で、これらのシンボルを、
センサ14に認められるようにする。このセンサは、好ましくは、1秒当たり少
なくとも100の画像を記録する。
【0084】ペン用の電源は、ケーシング内の別の区画に搭載されたバッテ
リ15から得られる。しかしながら、これに代えて、ペンを、外部電源に接続す
ることができる。
【0085】電子回路部分は、センサ14で記録された画像に基づいて位置
を決定する信号処理装置16、さらに具体的に言えば、センサから画像を読み取
り、また位置符号化パターンの映されたサブセットに基づいて、仮想表面上の点
の絶対座標をリアルタイムで決定するようにプログラムされたマイクロプロセッ
サを有するプロセッサ・ユニットから成っている。代替実施形態では、信号処理
装置16は、ASIC(特定用途向け集積回路)又はFPGA(フィールドプロ
グラマブル・ゲートアレイ)として実施される。
【0086】こうして、位置の決定は、信号処理装置16によって実行され
、したがって、信号処理装置16は、画像内で、これらのシンボルを突き止めて
、デコードできるようにし、またこのようにして得られたコードから位置を決定
できるようにするソフトウェアを持たなければならない。当業者であれば、上述
の特許出願WO00/73983とPCT/SE00/01895の説明から、
前述のソフトウェアを設計できるはずである。
【0087】信号処理装置16は、仮想表面上の異なる領域について、また
、これらの領域が専用とされる処理について、限られた情報も持つことができる
。例えば、信号処理装置16は、仮想表面上のいくつかの点又は領域が、例えば
、記録済みの情報又は記録予定の情報に関して開始及び/又は実施されるいくつ
かのコマンド又は処理を表わしていることを信号処理装置16が認識できるよう
にする情報を、好ましくは含むことができる。ペンで認識できる好ましいコマン
ドは、「記憶」、「送信」、「ToDo」、「アドレス」、及び他の同様な基本
コマンドである。ペンは、好ましくは、ペンがコマンドを検出すると、信号を与
える指標手段(図には示されてない)、例えば発光ダイオード、ブザー、又はバ
イブレータを持っている。この信号は、コマンドが記録されたことをユーザに気
づかせるのに役立つ。もちろん、これらの指標手段は、ペンが、手書き情報を記
録したという指示を与えるためにも、使用できる。
【0088】ペンは、例えば、ペンに蓄積される情報、ユーザのパーソナル
コンピュータに転送される情報、モデムを通じてファックス番号に送られる情報
、及び、所定のIPアドレスで、サーバーに送られる情報をペンが区別できるよ
うにする情報も含むことができる。
【0089】さらに具体的に言えば、上述のように、仮想表面上の主領域は
、この主領域に対応する位置符号化パターンのサブセットを用いて記録され、し
たがって、この領域内にある点に対する座標で表わされる情報に、専用とするこ
とができる。
【0090】このディジタル・ペンは、この実施形態ではペン先17を備え
、また、ペン先17を用いて、ユーザは、位置符号化パターンを備えた表面に、
通常の顔料ベースの書込みを行うことができる。ペン先17は、ペン先17の使
用の有無にかかわらずユーザが制御できるように、出し入れ可能である。通常の
ボールペンの場合と同じやり方で、ペン先を出したり入れたりするボタン(図に
は示されてない)は、ペン先を出すとペンが起動するように、ペン用のオン/オ
フボタンとしても機能できる。
【0091】このディジタル・ペンは、その起動と制御を行わせるボタン1
8も備えることができる。このディジタル・ペンは、例えば赤外線光又は電波を
用いて、情報をペンに、またペンから短距離無線伝送するトランシーバ19も備
えている。現在もっとも好ましい実施形態では、トランシーバ19は、Bluetoot
h(R)トランシーバである。
【0092】好ましくは、このディジタル・ペンは、ペン先17を使用する
ときに、ペン先17の圧力を測定する圧力センサ20も備えている。
【0093】信号処理装置16は、その記録された画像に基づいて、ペン先
17と紙との成す角度、更にはペンの回転を判断するソフトウェアを備えること
ができる。この目的のソフトウェアは、出願人のスウェーデン特許出願第000
0952−2号に記述される。
【0094】好ましい実施形態では、信号処理装置16は、それぞれの記録
された画像に基づいて、次の情報を決定する。すなわち、座標対、ペンと紙との
成す角度、ペンの回転、紙への圧力、さらに、画像の記録時間に基づくタイムス
タンプである。しかしながら、情報の取り扱いシステムをどのように構成するか
に応じて、この座標対を、おそらく他のパラメータの1つとともに記録すること
で充分である場合もある。
【0095】この記録された座標対は、圧縮された形式で処理して、蓄積す
ることができる。信号処理装置16は、例えば、一連の対の座標を分析して、こ
れらの対の座標を、位置符号化パターンを備えた表面を横切ってペンをどのよう
に移動させたかの線図からなる多角形のつながりに変換するようにプログラムで
きる。
【0096】すべての記録されたデータは、バッファメモリ21に格納され
て、外部ユニットへの伝送を待ち受けることができる。これにより、ディジタル
・ペンは、スタンドアロン方式で働くことができ、すなわち、ディジタル・ペン
は、そのような機会があるとき、例えば、ディジタル・ペンが外部ユニットと連
絡を取るときに、情報を送り、そこで、バッファメモリ21から記録情報を検索
する。信号処理装置16は、すべての情報を外部ユニットに転送する必要はない
が、ただし、それらの記録された座標を分析し、特定の座標エリア内の座標で表
わされた情報だけを転送するようにプログラムできることも指摘しなければなら
ない。この情報も、オンラインで直ちに転送できる。
【0097】信号処理装置16は、外部ユニットに送られる情報を暗号化す
るソフトウェアも持つことができる。
【0098】ペンは、必ずしも必要ではないが、仮想表面上の異なる領域に
割り付けられているものの全ての知識を備えることができる。実際に、本システ
ムの個々のユニットは、このような知識を持つ必要はなく、いくつかの異なるユ
ニットに分配できる。本システムの管理のために、しかしながら、どの主領域(
及びその副領域)が既に割り付けられ、どの主領域(及びその副領域)が空いて
いるのかの知識を収集すべきである。しかしながら、そのときに特定の領域(主
領域又は副領域)の使用に対する独占権を有する関係者のみが、その特定の使用
に関する情報を持つようにする。もちろん、他の方法として、情報の全てを中央
ユニット、例えば、図1のユニット3のメモリ3’内で集めることができる。
【0099】その記録情報のさらに簡単で、さらに時間がかからず、かつメ
モリ集約的な処理や、セキュリティに影響されやすい情報の処理を、ディジタル
・ペンで実行することも望ましい。ディジタル・ペンからの情報を処理するソフ
トウェアをインストールした、ディジタル・ペンがやり取りするローカルコンピ
ュータ、及び/又は、とりわけ文字認識(OCR)用の非常に強力なソフトウェ
ア、例えばデータベースの情報用のさらに大きい容量のメモリ、及び、情報のさ
らに高度な処理のためのさらに高速な信号処理装置を含むことができるサーバー
・ユニットでは、さらに複雑な処理を実行できる。この処理は、受信者ユニット
6でも実行できる。
【0100】情報処理をこのように分散すると、比較的に低コストでペンを
製造することができる。さらに、現行のペンをアップグレードする必要もなく、
情報の取り扱いシステムに新規アプリケーションを追加できる。これに代えて、
ペンが、新たな専用領域に関する情報や、これらの領域と関係がある情報をどの
ように取り扱うべきかについての情報、さらに新たな機能性も受け取るように、
ユーザは、そのペンを、定期的に更新することができる。
【0101】上記の例は、ディジタル・ペンの現在好ましい実施を示すため
にのみ与えられる。代替実施形態では、ペンは、画像生成装置としてのみ働き、
すなわち、センサ14で記録される画像は、或る外部ユニット(例えば、コンピ
ュータ)に送られ、その外部ユニットは、上述のように、それらの画像を処理し
て座標を決定し、また必要であれば、他の外部ユニットとやり取りする。
【0102】上記の実施形態では、このパターンは、光学的に読取り可能で
あり、したがって、センサは、光学式である。しかしながら、このパターンは、
光パラメータ以外のパラメータに基づくこともある。このような場合、センサは
、もちろん、関係のあるパラメータを読み取れるタイプのものでなければならな
い。このようなパラメータの例は、化学的、音響的、又は電磁的なマークである
。容量形又は誘導形のマークも使用できる。しかしながら、このパターンが光学
的に読取り可能であることが好ましい。すなわち、この場合、そのパターンを、
異なる製品上に、特に紙上に付けることが比較的に簡単であるからである。
【0103】 [情報取り扱いシステムにおける応用例] 以下では、本発明に係る情報取り扱いシステムを、図2の仮想表面を参照して
、いくつかの応用例を用いて説明する。 本発明に係る情報取り扱いシステムにおける応用例は、3つのタイプのグルー
プ、すなわち、1)アナログ入力信号及びディジタル入力信号を用いた例、2)
通信の例、及び3)サービスの例に分けることができる。
【0104】第1のグループに属する応用例は、主に、コンピュータ、PD
A又は携帯電話に情報を入力するために、ディジタル・ペンと位置符号化パター
ンを備えた書き込み面を使用する。
【0105】書き込み面を備えた製品、例えば、メモ帳は、第1の領域から
取られた位置符号化パターンを備える実際の書き込み面を備えることができ、こ
こで、このパターンは、図2の主領域101のような、メモ専用とされている主
領域内の点の座標を符号化している。この製品は、また、「記憶」と印されると
共に、図2の主領域104のようなコマンド専用にされている第2の主領域から
の位置符号化パターンを含むボックスを備えることができる。
【0106】ユーザが書き込み面上に書き込みを行うと、ペンは、書かれた
ものの表象を、仮想表面上の第1の領域内の位置に関する座標対の連続の形で記
録するが、これは、ペンの視野内の位置符号化パターンの部分の画像を連続記録
することにより行われる。ペンは、そのバッファ・メモリ内にこれらの絶対座標
を記憶する。ユーザが、次いで、「記憶」と印されたボックス内に置かれるか、
又はこのボックスがチェックされると、ペンは、主領域104内の少なくとも1
つの点の座標を記録し、これらをそのバッファ・メモリ内に記憶する。同時に、
ペンは、これらの座標がコマンドを表すことに気づく。ペンのメモリ内には、ま
さにこのコマンド(以下に詳細に説明する)が、情報が近くのコンピュータへ記
憶されるものであることを意味していることが記憶される。ペンがこのコンピュ
ータとの通信を開始すると直ぐに、同期がなされ、ペンは、そのトランシーバを
介してこのコンピュータへ記録した座標情報を転送する。このコンピュータは、
受信した情報を画像として記憶し、これは、例えば、コンピュータ画面上に直接
表示し得る。記憶した情報の検索を、情報を記憶(又は記録)した時間に基づい
て、及び、書き込み面上に大文字で書かれ、その後文字認識(OCR)による文
字符号化形式(ASCII)で記憶し得るキーワードに基づいて、実行できる。
【0107】前述したタイプの製品上で見出すことができる他のコマンドは
、例えば、主領域104の副領域を符号化する位置符号化パターンの異なるサブ
セットを備えたボックスである「アドレス帳」であり、この副領域は、アドレス
帳コマンドに専用とされている。ペンが、このコマンドの座標を認識すると、こ
の目的のための位置符号化パターンのサブセット上に、手で、例えば、大文字で
書かれたアドレス情報を、コンピュータへ送信し、該コンピュータがこのアドレ
ス情報をディジタルアドレス帳に記憶する。仮想表面上におけるアドレス帳コマ
ンドに専用とされた前記副領域の異なる副領域は、異なるアドレス情報専用にで
きる。
【0108】本システムにおいて所定の手段を実行させるために解釈を要求
される内容を備えた情報は、好ましくは現在のところ、文字解釈専用とされてい
る位置符号化パターンのサブセットを備えた「くし状部」と呼ばれる特別の文字
認識フィールド内に大文字で書かれる。これは、ユーザに読みやすい文字を書か
せ、解釈のために利用できるようにすることを意味する。
【0109】上記で第2のグループに属する通信の例は、いっそうの需要が
ある。これにはまた、通常、インターネットへのアクセスが必要とされる。ルー
ズリーフ、カレンダーのページ、ノートブックなどを、グラフィカルな電子メー
ル、SMS、ファックスなどの送信のための形式に設計できる。アドレス、題目
及びメッセージ文を示すために用意されたフィールドが、ページ上に印刷される
。アドレス及び題目は、大文字で記入することが意図されており、そうすれば、
これらは文字符号化形式に容易に変換でき、文字符号化形式の情報を取り扱うよ
う設計された他のディジタル・ユニットで理解できる。メッセージ・フィールド
内の情報は、グラフィカルな情報からなってよい。用紙は、また、チェック・ボ
ックスを備え、それがチェックされると、ペンが、そのトランシーバを介してこ
れに同期される携帯電話にコンタクトすることを可能にさせ。携帯電話は、この
メッセージを、本情報取り扱いシステム内に組み込まれた所定のサーバー・ユニ
ット用とされたグラフィカル電子メール・メッセージとして識別する。この識別
は、ペン、又は携帯電話が通信中にある他のユニット内に記憶されている情報を
用いて実行され、この場合、携帯電話は好ましくは単に、リンク又はモデムとし
ての機能となる。携帯電話は、GSMやGPRSなどを使用してベース・ステー
ションへこのメッセージを転送し、その後、これは、TCP/IPを用いて所定
のサーバー・ユニットへ転送され、ここで、このアドレス・フィールドがデコー
ドされ、インターネットを介してこのメッセージがその名宛人に送信される。配
送の確認を、携帯電話へ送信し、その画面上に表示させることができる。
【0110】前述のページは、(グラフィカルな)電子メールの送信専用と
されている仮想表面上の主領域を符号化した位置符号化パターのサブセットを備
えることができる。この主領域の異なる部分は、そして、異なるフィールド及び
チェック・ボックスを表すことができる。主領域のこの種の階層レイアウトが、
図5〜6を参照してより詳細に説明される。
【0111】これに代えて、この異なるフィールド及びチェック・ボックス
は、アドレス情報、題目表示、送信などに専用とされている仮想表面上の主領域
内の点の座標を符号化する位置符号化パターンの異なるサブセットを備えること
ができる。仮想表面上の主領域のこの種の汎用レイアウトは、図4を参照して以
下により詳細に説明される。共用「送信」ボックスを使用する利点は、このボッ
クスが、例えば、ノート・シート上にあるか、電子メール・フォーム上にあるか
どうかに関係なく、このボックスが使用されるたびに位置符号化パターンの同一
サブセットで、これを表わすことができる点である。別の利点は、ペンでのデコ
ーディングが簡単である点である。すなわち、これは、チェックされているのが
「送信」ボックスであることだけを認識すればよく、その上で、ペンは、動作を
開始するものであるからである。
【0112】上記の第3のグループに属するサービスの例においては、情報
の取り扱いが、1つ又は複数の所定のサーバー・ユニットを介して制御される。
1つの例は、位置符号化パターンのサブセットを備えている新聞の広告であり、
このサブセットは、所定のサーバー・ユニットへ送信される情報に専用とされて
いる仮想表面上の主領域内の点の座標を符号化している。この特別のサブセット
は、主領域の特定の副領域内の点の座標を符号化しており、この副領域に対し、
広告主は独占権を得ている。これより明らかなように、特定の情報取り扱いの目
的専用とされた仮想表面上のより大きい主領域があり得る。これらの主領域は、
従って、異なる関係者が独占権を持てる副領域に分割できる。サーバー・ユニッ
ト、この例では、また、主領域の管理者であるサーバー・ユニットにおいて、異
なる副領域に対する独占権を有する関係者が誰であるかが監視されている。位置
符号化パターンのサブセットは、また、このパターンがその点を符号化する副領
域の所有者の識別を可能とする。
【0113】広告の例の場合、ユーザが、自分のディジタル・ペンを使って
、このために用意されたフィールド内に受取人のアドレスを指定することにより
、及び「送信」ボックスにチェックすることにより、オーダーを出すことができ
る。このオーダーに支払いが必要である場合、クレジットカード番号が与えられ
る。オーダーがユーザのためのものである場合には、以前に記憶したペンのアド
レスを使用できるので、受取人アドレスは必要ではない。オーダーが他の受取人
への贈り物に関するものである場合には、受取人への手書きの挨拶を、この広告
内の自由形式のグラフィカル情報のための書き込みエリア内に追加できる。
【0114】ユーザが、「送信」ボックスをチェックすると、ユーザ・ユニ
ット2は、情報が主領域104内に記録されたことを識別し、従って、この記録
した情報を、インターネット上の所定のサーバー・ユニットへ送信する。サーバ
ー・ユニットにおいて、前記記録した情報は、特定の副領域内にあると判断され
、その上で、この副領域の所有者が識別される。その後、デコードされた情報は
、必要に応じて挨拶の言葉と共に、オーダーされた物やサービスの配送を取り扱
う所有者へ送信される。
【0115】 [ペンと外部ユニットとのやり取り] 例えば、メモをペンに記憶させたり、情報をペン内のユーザプログラムに入力
することなど、いくつかの処理は、ペン自体により、完全に実行できる。これら
の処理は、つねに、スタンドアロン方式で、ペンにより実行できる。
【0116】他の処理は、外界とのやり取りを必要とする。これらの処理は
、スタンドアロン方式で始めることができるが、ただし、ペンを外界に接続する
まで完了しない。これに代えて、前記動作は、オンラインで実行できる。 ローカルな例、例えば、メモやカレンダー・メモの記録において、ペンは、好
ましくは、直接、コンピュータ、携帯電話又はPDAなどのローカル・ユニット
と通信する。
【0117】通信及びサービスの例において、ペンは、記録した情報を、好
ましくは、どの動作が実行されるかについての情報と共に、近くのコンピュータ
、例えば、これは、情報を電子メール・メッセージとして加工し、これを所定の
アドレス又はペンによって記録されたアドレスへ送信することができる。これに
代えて、ペンは、そのトランシーバを介して近くの外部ユニット、例えば、ファ
クシミリ装置、プリンタなど、トランシーバを備えたものと直接通信でき、これ
によって、記録した情報を利用した要求されている動作を実行させる。
【0118】これに代えて、ペンは、そのトランシーバを介して、ペンのモ
デムとして機能する携帯電話と通信し、記録した情報を、例えば、サーバー・ユ
ニット、他の携帯電話又はファクシミリ装置へ転送することができる。
【0119】別の例として、ペンは、携帯電話トランシーバを備えるか、又
はこれに組み込むことができ、これによって、通信を要求する動作を直接実行で
きるようになる。
【0120】上記において、ペンからの情報の無線伝送が説明された。しか
しながら、この伝送は、一方で、ケーブルを介しておこなうことができる。例え
ば、ユーザ・ユニット2は、例えば、ユーザ・ユニット2は、ケーブルを通じて
、携帯電話、PDA、コンピュータ、その他のインターネットや企業内ネットワ
ークなどのコンピュータ・ネットワークへのインタフェースを持っている他の適
当なユニットなどのネットワーク接続ユニットに接続できる。これに代えて、ネ
ットワーク接続ユニットは、電話回線網又はコンピュータネットワークなどの通
信ネットワークに、ケーブルを介して接続できるドッキング・ユニット(図には
示されていない)として設計することができる。このようなドッキング・ユニッ
トは、好ましくは、ペンスタンドとして設計できる。ペンがドッキング・ユニッ
トに置かれると、自動的に又はコマンドに応じて、これはペンに外界とやり取り
させる。ドッキング・ユニットは、ユーザ・ユニット2内のバッテリ15(図3
)に充電するように設計することもできる。他の代替実施形態により、ドッキン
グ・ユニットは、外界との無線接続を確立するように設計されている。
【0121】上述の通信は、仮想表面上の主領域内の点の座標を符号化して
いる位置符号化パターンのサブセットにより達成できるが、ここで、この主領域
は、ペンがこの種領域内の座標を検出したときに、記録した情報の全て又はその
一部を外部ユニットへ送信することに専用とされている。ペンは、情報を外部ユ
ニットへ、直ぐに又は特定の期間の経過後に送信するよう構成できる。これに代
えて、ペンは、この情報を、「送信」ボックスの検出の後に送信するようにでき
る。「送信」ボックスは、この例では、前記主領域内に配置でき、この場合、ペ
ンは、該主領域内の座標に関連付けられた情報を、外部ユニットのアドレス、例
えば、そのBluetooth(R)アドレスへ記憶する。
【0122】これに代えて、前述したように、「送信」ボックスを、特定の
コマンド領域内に配置することができ、「送信」ボックスには、ペンが情報を外
部ユニットへ送信するようにする命令が割り当てられる。この例では、記録した
情報を外部ユニットへ送信することに専用の主領域は要求されない。これは、情
報が、例えば、手書きメモ専用とされている主領域内の点の座標を符号化する位
置符号化パターンを備える書き込みフィールド内、OCR解析専用とされている
主領域内の点の座標を符号化する位置符号化パターンを備えるアドレス・フィー
ルド内、などに記録できるからである。従って、ペンは、「送信」ボックス、又
は複数の異なるコマンド・ボックスを備えた副領域内の座標を、外部ユニットの
アドレスへ関連付ける情報を記録すればよい。
【0123】 [本システムにおける情報の処理] 記録した情報は、本発明によるシステム内で処理できる。この処理は、適用条
件及び/又は外部ユニットとの通信能力に依存して、システムの異なる部分で実
施できる。 記録した情報は、最終的に、ペン自身で処理できる。
【0124】これに代えて、ペン内では、例えば、記録した画像の座標対へ
のデコード、記録した情報の圧縮、文字解釈による変換、翻訳、暗号化などの準
備処理だけを実行できる。記録した情報は、この場合、この処理のために、例え
ば、ローカル・コンピュータやPDAなどのローカル・ユニットへ送信できる。
ローカル・ユニットは、仮想表面についての情報、又は少なくともその一部を格
納でき、記録した情報の受信に応じて、その座標が属する領域を識別し、その領
域属性に基づいてこの情報の処理方法を決定するように、設計することができる
。これに代えて、ペンが、仮想表面についてのこのような情報、又は少なくとも
その一部を格納し、これによって、その座標が属する領域を識別し、その領域属
性に基づいてこの情報の処理方法を決定することができる。この例では、ペンは
、好ましくは、ローカル・ユニットへ処理命令を送信する。
【0125】記録した情報は、これに代えて、仮想表面のその部分について
の情報のみを有する外部のサービス提供者により処理することができる。このよ
うな外部のサービス提供者は、仮想表面の部分(主領域/副領域)に対する独占
権を持ち、他の部分についての情報を持っておらず、従って、例えば、通信サー
ビスを提供する遠距離通信オペレータや広告を通じて商品やサービスを提供する
企業などであってよい。
【0126】ペンは、仮想表面の特定の部分がこのような外部のサービス提
供者に属するという内容の情報を格納することができ、この場合、ペンは、記録
した情報を、更なる処理のために、このサービス提供者へ直接送信する。
【0127】これに代えて、ペンは、記録した情報を、通常、サーバー・ユ
ニットである所定の中央ユニットへ送信するように設計することができ、このユ
ニットは、仮想表面の全部又は一部についての情報を格納している。中央ユニッ
トは、記録した情報の受信に応じて、その座標が属する領域を識別し、その領域
属性に基づいて情報の処理の方法を決定するよう構成することができる。中央ユ
ニットは、この場合、情報を外部のサービス提供者へ転送できる。これに代えて
、中央ユニットは、対象となっているサービス又は通信のアプリケーションを実
装できる。
【0128】更に別の例として、ペンは、記録した情報、好ましくは、その
座標対の1つ又はいくつかを、仮想表面の全部又は一部についての情報を格納し
ている一般的にはサーバー・ユニット又はローカル・コンピュータであるルック
アップ・ユニットへ送信するよう設計することができる。この例では、ルックア
ップ・ユニットは、ペンからの情報の受信に応じて、受信した情報が属する領域
を識別し、ペンに、その識別された領域に割り当てられている外部のサービス提
供者のアドレスを返すように設計されている。ペンは、アドレスの受信に応じて
、記録した情報を、最終的な処理のために、このアドレスへ送信するよう設計さ
れている。
【0129】 [仮想表面の詳細な例] 図4は、図2と同様の方法により、絶対座標が位置符号化パターンにより符号
化され得るすべての点又は位置を構成するか、あるいは、それらの位置により形
成される仮想表面200を図式的に示している。いくつかの異なる主領域201
〜206が、仮想表面200上に画定される。これらの主領域は、一般に、副領
域(図示しない)に分けられ、またこれらの副領域は、さらなる副領域などに分
けることができる。
【0130】図4に示される実施形態を考察するときに、全表面200は、
二値タイプ(すなわち、1と0から成る)のx−y座標の対から成ると仮定され
、ここでは、それらの対の座標は、x座標に対してもy座標に対しても36ビッ
トの長さを呈している。したがって、位置符号化パターンは、436の点又は位置
を持つ仮想表面を構成する座標を符号化する。この例における多数の位置は、補
間法によって更に増やすことが可能である。
【0131】図4の例では、「送信」領域201は、ディジタル・ペンから
の「送信」コマンドの生成用に専用とされる。「送信」領域は、例えば、x値が
0001から始まり、またy値が0001から始まるすべての対の座標として定
義できる。例えば、座標対内の最初の4ビットは、主領域に対するその座標対の
属性を示している。この例による分割を用いると、256の主領域が得られる。
【0132】該当する例では、最初の4ビットは、主領域への属性を示し、
また特定の数の最後のビットは、主領域内の副領域のサイズを示す。「送信」領
域201では、副領域207のサイズは最小(いわゆるアトム)であり、64X
64の位置から成るか、あるいは、最後の6ビットに相当する。位置符号化パタ
ーンにおいて、ドットの間隔がおおよそ0.3mmである場合、これは、約20
X20mm2のパターン表面に相当する。他の26ビット(36−4−6)は、
「送信」領域内の異なる副領域207(「送信」ボックスに対応する)を扱う。
このとき、副領域の総数は426であり、すなわち4500兆を超える(4,50
3,599,627,370,496)。したがって、各副領域207(「送信
」ボックス)は、x座標とy座標の5番目〜30番目のビットから成る数により
識別できる。したがって、記録された各座標対内の最初の4ビットは、どの主領
域内にペンがあるか示し、また、次に続く26ビットが、その主領域内の或る副
領域(例えば、特定の「送信」ボックス)を特定し、さらに、最後の6ビットは
、この副領域内のどこにペンがあるか示す。
【0133】これらの「送信」ボックスは、好ましくは、本発明による情報
の取り扱いシステムに接続されたネットワーク上の異なる受信者に属している。
このような属性についての情報は、情報の取り扱いシステム、又は、ペン自身又
は、ローカル・コンピュータ、携帯電話又はサーバー・ユニットなどこのペンと
通信する外部ユニットに蓄積される。
【0134】第2の主領域202は、メモ帳情報に専用とされるものであっ
て、これはまた多数の副領域208(書込みフィールドに対応する)で構成され
る。これらの副領域208の位置に関する情報は、好ましくは、1つ又は複数の
ペンがやり取りするコンピュータに蓄積されるか、あるいは、ペン自体に蓄積さ
れる。これらの副領域208内に作成されたメモが、メモ帳に専用とされた主領
域202に属することを、そのシステムのすべてのユーザがあらかじめ知るよう
に、副領域208の位置を前もって定める。
【0135】メモ帳領域202では、各副領域208(書込みフィールド)
は、メモ帳のほとんどすべての書式に備えるように、A4ページよりも大きく、
例えば、サイズが約1m2(約12ビットに相当する)であることが望ましい。
したがって、メモ帳用の主領域202内の副領域208(書込みフィールド)の
数は、420に等しく、すなわち約1兆(1,099,511,627,776)
である。
【0136】第3の主領域203は、汎用目的に専用とされている。この仮
想表面上の位置についての情報は、1つ又は複数のペンと通信するサーバー・ユ
ニットに記憶される。ユーザは、この主領域の如何なる部分も自分専用として確
保することはできない。この主領域は、また、副領域に分割でき、ユーザは、こ
の副領域のサイズを本人のために決定できる。
【0137】第4の主領域204は、前記汎用の主領域203とは対照的に
、所有者の独占利用を与えることの専用にされ、この場合、その副領域は、同時
に1つのペンがけが利用でき、またはその所有者によって決定される方法で利用
できるものと考えられる。この主領域204及びその副領域の位置についての情
報は、1つ又は複数のペンが通信するサーバー・ユニット内に記憶される。この
所有者が彼自身の使用のためにこの主領域を確保できるという事実は、衝突が回
避されることを意味し、2以上のペンが、この主領域からなる印刷された位置符
号化パターンの同じ部分の同一のコピーを同時に使用できないか、又は少なくと
も所有者が、これに関する全ての制御を持っているということを意味する。
【0138】1つ又は複数の個人的な主領域205内の多数の個人的な副領
域を、ユーザによって短期間又は長期間確保できる予約オブジェクトとみなすこ
とができる。主領域205又はそれらの副領域の位置についての情報は、ペンの
識別子と共に、1つ又は複数のペンが通信するサーバー・ユニット内に記憶でき
る。原理的に、世界の各個人及び各企業は、1m2のサイズの自分の個人的なエ
リア(副領域)を持てる。
【0139】第6の主領域206は、ペンとローカル・コンピュータの間の
通信のローカルな取り扱いのために利用できるようにされており、ここでは、ネ
ットワーク内のコンピュータ/サーバー・ユニットとコンタクトする必要はない
。ペンは、好ましくはローカル・コンピュータと直接通信するので、ペンは、こ
の主領域206の位置についての情報を格納すべきである。
【0140】もちろん、これは、仮想表面の全ての分割についての情報を格
納したペンによって達成される。しかしながら、ペンに記憶しなければならない
情報を最小にすることが、ペン内のメモリのより低い必要構成、及びそのデータ
処理のより早いスピードの観点から、望ましい。
【0141】ローカル通信のための主領域206の好適な構成が図5に示さ
れ、以下に説明される。しかしながら、以下に示される構成が、サービス及び通
信の例において、特に、ペンがそれ自身で記録した情報上で動作を実行する必要
があり、従って、仮想表面についての詳細な情報を格納しなければならない状況
において、等しく良好に使用できることが指摘されなければならない。
【0142】図5の実施形態において、主領域206は、ページ213の形
式を取る基本要素が入っている副領域210〜213に分けられる。各ページ2
13は、特定のサイズであって、図6に関連してさらに詳しく説明される通り、
定義済み情報の取り扱い用のいくつかのフィールドを持っている。例えば、各主
領域206は、いくつかのセクション210に分けることができる。これらのセ
クションはそれぞれ、いくつかのシェルフ211に分けられ、また、それらのシ
ェルフはそれぞれ、いくつかのブック212に分けられ、さらに、それらのブッ
クのそれぞれには、上述のページ213が入っている。副領域210〜212内
の特定のレベルでは、すべてのページ213は、同一のサイズとレイアウトを持
っている。例えば、セクション210には、異なるページを入れることができる
が、一方、各セクション210には、同一ページ213を持つシェルフ211と
ブック212が入っている。これに代えて、各セクション210のシェルフ21
1には、異なるページ213を入れることができるが、一方、各シェルフ211
内のすべてのブック212は、同一ページ213を持つ。これに代えて、異なる
ブック212には、異なるページ213を入れることができるが、一方、各ブッ
ク212内のページは同一である。さらなるこれに代えて、主領域206全体に
は、もちろん、すべての副領域210〜212内の同一ページ213を入れるこ
とができる。
【0143】多数の同一ページを持つ実施例では、ペンのメモリ内を簡略化
した(好ましくは、アルゴリズム・ベースの)データベースを使用できる。ペン
は、異なる副領域210〜212のページのサイズとレイアウトを規定したいく
つかのページ・テンプレートを、主領域206に格納している。このようなペー
ジ・テンプレートは、同一ページを含む最上の副領域レベルに割り当てることが
できる。このような縮小データベースを用いれば、ペンは、ローカル・コンピュ
ータに、どの情報(例えば、1つ又は複数のページ上に記録されているすべての
情報)が送られるべきか、他に依存しないで、かつ高速に計算することができる
。好ましくは、それぞれのセクション、シェルフ、ブック、ページは、識別表示
(例えば、番号)を持っている。したがって、特定の副領域(例えば、ページ)
は、一連の番号を、セクション.シェルフ.ブック.ページのごとく与えること
で、容易に処理できる。例えば、35.100.4.0は、セクション番号35
内のシェルフ番号100上のブック番号4内のすべてのページと解することがで
きる。さらに、各ページ上の異なるフィールドは、次のように対応するやり方で
処理できる。すなわち、セクション.シェルフ.ブック.ページ.フィールドで
ある。
【0144】各セクション210は、特定のタイプの情報の取り扱い、例え
ばメモ、カレンダー情報などに当てることができる。各セクション内では、1つ
又は複数のシェルフ、ブック、又はページを、所有者に割り当てることができる
。例えば、カレンダー製造者は、A9フォーマットの16384ページの102
4ブックを備えたシェルフをリースできる。
【0145】これに代えて、各階層構造の主領域は、特定のタイプの情報の
取り扱い、例えば、メモ帳、カレンダー、グラフィカル・メッセージなど、又は
特定の所有者に専用とできる。このような主領域のそれぞれは、任意の数の副領
域のレベルに分割できる。
【0146】上述の通り、それぞれのセクション210、シェルフ211、
ブック212、ページ213、又はフィールドには、個々の性質を割り当てるこ
とができる。これらのページの上述のレイアウトに加えて、これらの性質は、例
えば、前述のローカル・コンピュータに送られずに記録された情報を、いつまで
ペンが格納すべきか示すことができる。他の性質として、すべての記録した情報
が所定のアドレス、例えば、Bluetooth(R)のノードへ送信されることと、す
べての記録した情報が、文字解読(ICR)されることと、すべての記録した情
報が、直接に、すなわち「送信」ボックスの記録なしに送られることが挙げられ
る場合もある。
【0147】各ページ213は、その意図された製品の表面上に付けられる
、位置符号化パターンのサブセットにより符号化される。このサブセットは、仮
想表面上のページ213のレイアウトの一例を示す図6を参照して、さらに詳し
く説明される通り、製品の表面上に、連続的に、あるいは、不連続的に付けるこ
とができる。この例は、ローカル・コンピュータ内に記録される情報の記録を制
限することなく、通信及びサービスのアプリケーションを可能とする。
【0148】図6に示されるページ213は長方形であり、したがって、2
つの対向する角点C1、C2用の座標で識別できる。ページ213には、全部又
は一部、前もって定められた機能を持ついくつかのフィールド214〜220が
入っている。
【0149】中央書込みフィールド214は、グラフィカル情報の記録に専
用とされる。ICRフィールド215は、そのフィールドに記録される情報の文
字解読に専用とされる。その1つ又は複数のICRフィールドは、アドレス情報
(例えば、電子メール・アドレス、ファックス番号、又は住所)にかかわるよう
に、あらかじめ定義されるか、あるいは、番号だけ、又は文字だけデコードする
ことに専用とされる。「送信」ボックス216は、記録された情報の送信を開始
することに専用とされる。そのいくつかの「送信」ボックスは、定義済みの性質
(例えば、電子メール・メッセージ、ファックス・メッセージ、又はSMSメッ
セージの送信を開始すること)を持つことができる。共用「送信」ボックス21
6が使用される場合には、代りに、このボックスに、サービス選択フィールド2
16'を割り当てることができる。これは、異なる「送信システム」(例えば、
電子メール、ファックス、又はSMS)が使用できることを示している。ローカ
ル・コマンド・フィールド217は、ペンのメモリ内での処理の開始に当てられ
、例えば、該当するページ上の以前に記録されたすべての情報を、ペンのメモリ
から削除すること、ペンのメモリ内の既存の情報を圧縮すること、ブックマーク
を記録したときに書込みフィールド内に記録されていた一連の座標を再現できる
ようにするために、そのブックマークを挿し込むこと、あるいは、該当するペー
ジ上に、以前に記録された情報を、例えば、携帯電話又はローカル・コンピュー
タのディスプレイ上に示すことに専用とされる。プロパティ・フィールド218
は、ペンに蓄積された情報を、ローカル・コンピュータやサーバー・ユニットな
どの外部ユニットに送る処理を開始することに専用とされる。このようなプロパ
ティ・フィールド218は、例えば、ユーザのクレジットカード番号、郵便住所
、電子メール・アドレスなどの送信を開始できる。共用コマンド・フィールド2
19は、多数の異なる用途に共通する処理、例えば、送られる情報が暗号化され
るか、又は、そのような情報に特定の優先順位が割り当てられる処理、あるいは
、書込みフィールド214に記録された情報を、例えばコンピュータ画面上に表
示するとき、又は印刷したときに再現されるいくつかの表示プロパティ(例えば
、色、線の太さ、又は線のタイプに関するもの)が、書込みフィールド214に
記録された情報に与えられる処理、を開始することに専用とされる。署名フィー
ルド220は、対の座標、ペンとベース間の成す角度、ペンの回転、及びベース
への圧力を記録することに専用とされる。
【0150】したがって、上記の例では、ページ213は、書込みフィール
ド214、ICRフィールド215、署名フィールド220などの複数のメッセ
ージ・フィールド、「送信」ボックス216、ローカルコマンド・フィールド2
17、プロパティ・フィールド218、共用コマンド・フィールド219などの
複数のコマンド・フィールド、及び、例えばサービスを選択する複数の選択フィ
ールド216'を含む。
【0151】ペンは、上述の通り、アルゴリズムベースのページ・テンプレ
ートの形式で、ページ213に関する情報を蓄積する。さらに具体的に言えば、
異なるフィールド214〜220は、ページ213上の1つ又は複数の位置とし
て識別できる。例えば、各「送信」ボックスは、特定の広さを持つことができ、
また各ページ213上の特定の位置に位置付けることができる。同様に、各IC
Rフィールドは、特定の広さと、各ページ213上の特定の位置を持つことがで
きる。
【0152】このタイプの階層構造の利点は、ペンが、上記のフィールド2
14〜220により示された処理を、他に依存しないで、かつ簡単に識別して、
開始できる点である。したがって、これらの処理の結果は、例えば携帯電話、コ
ンピュータのディスプレイ上で、あるいは、ペン自体に関係付けられたディスプ
レイ上で、ユーザに示すことができる。したがって、ユーザは、その記録された
情報を、このシステム内でさらに取り扱いを行う前に、その結果が正しいことを
確認する機会がある。
【0153】特定のページ、ブック、又はシェルフの所有者は、上述のタイ
プのページに基づいて、位置符号化パターン付きの製品表面を設計する機会があ
る。これは、2つの異なるやり方で実行できる。
【0154】この製品表面は、不連続のレイアウトを呈する位置符号化パタ
ーンで構成され得る。これは、上記のページ213上の異なるフィールド214
〜220の全部又は一部が「切り取られて」、所要の外観にまとめられているか
のように見なされる。したがって、製品表面上のこれらのフィールドの実際の位
置は、仮想表面上のこれらのフィールドの位置とは関係がない。すなわち、この
製品の表面上の位置符号化パターンの異なるサブセットは、仮想表面の異なる部
分から引用されるからである。
【0155】このような不連続なレイアウトにより、異なるフィールドを、
この製品の表面上に配置し、かつ、その寸法を決めることが可能となる。すなわ
ち、「送信」ボックス、書込みフィールドなどの一部を符号化する位置符号化パ
ターンは、その製品の表面上のどこにでも位置付けできる。この例は、図2及び
図4内のコマンド領域に関係して前述したものと近似している。
【0156】その製品の表面は、これに代えて、連続するレイアウトを呈す
る位置符号化パターンで構成され得る。これは、上記のページの一部が「切り取
られて」、完成レイアウトを作成しているかのように見なされて、その製品の表
面全体が、仮想表面上の並んだ座標エリア用の座標を符号化する位置符号化パタ
ーンを備えるようにしている。3つのこのようなレイアウトは、破線により、図
6に示されている。参照符号Aは、メモページに関しており、参照符号Bは、「
Post-It」の商標のもとで市販されているタイプのメモ用紙に関しており、参照
符号Cは、任意のグラフィカルメッセージを送信する書式に関している。
【0157】連続位置符号化パターンは、ときには好ましい場合もある。こ
の位置符号化パターンの不連続のレイアウトは、その製品の表面上の隣接するフ
ィールド間の境界線に対して、或る距離(一般に、約1mm)では、位置符号化
パターンを持たないように求めることがおおく、この境界線の両側の座標を符号
化するサブセットが明瞭に検出できるようにしている。位置符号化パターンを持
たない上記の境界線領域は、特にその製品が小さいときには望ましくないことも
ある。これらの場合に、この位置符号化パターンの連続するレイアウトは、好ま
しいこともある。
【0158】パターン・レイアウトが連続であるか、不連続であるかどうか
にかかわらず、その製品の表面を設計するときには、各フィールドのプロパティ
(性質)がどうあるべきか詳細に定義する機会を持てることも指摘しなければな
らない。
【0159】この位置符号化パターンのレイアウトが連続でも、不連続でも
ある場合には、外部ユニットに送られる情報が、該当するページ用の角の点C1
、C2により画定されるという利点が得られる。したがって、ペンは、自動的に
、又はコマンドに応じて、仮想表面上の角の点C1、C2内に記録されているす
べての情報を外部ユニットに送ることができる。
【0160】当業者であれば、仮想表面を分割する多くの方法があることを
理解するであろう。仮想表面上の異なる領域が異なる目的専用とされることは前
述の実施形態において共通している。このようにして、情報の記録と情報の取り
扱いの制御との双方が、実行できるようになる。
【0161】 [付属書] 以下に、国際特許出願PCT/SE00/01895による好適な位置符号化
パターンを再掲する。 図7は紙のシートA1の形をした製品の一部を示しており、その表面A2の少
なくとも一部上には、位置決定を可能にする光学的に読取り可能な位置符号化パ
ターンA3が設けられている。
【0162】位置符号化パターンは、マークA4を備えており、これは、「
パターン」としての外観を備えるよう、表面A2に整然と配列されている。紙の
シートは、X座標軸とY座標軸を有する。位置の決定は、本製品の表面全域で実
行することができる。他の例においては、位置決定を可能とする表面が、製品の
一部分を構成するようにできる。
【0163】パターンは、例えば、この表面に書かれ又は作図されている情
報の電子的象徴を提供するために用いることができる。電子的象徴は、ペンで表
面に書き込みを行っている間に提供することができ、これは、位置符号化パター
ンの読み取りにより、紙のシート上のペンの位置を連続的に決定することによっ
て可能となる。
【0164】位置符号化パターンは、仮想ラスター及び複数のマークA4を
備え、仮想ラスターは、目にも見えず、また表面上の位置を決定するための装置
によって直接検出することもできないものであり、また、複数のマークのそれぞ
れは、その配置に依存して、以下に説明する1から4の4つの値のうちの1つを
表している。ここで、明確にする目的から、図7の位置符号化パターンは、拡大
して示されていることが指摘されなければならない。更に、図7は、紙のシート
の一部のみを示している。
【0165】位置符号化パターンは、全書き込み表面上の部分表面の位置が
、所定サイズの如何なる部分表面に関しても、この部分表面上のマークによって
一意に決定されるよう配列されている。第1及び第2の部分表面A5a,A5b
は、図7において破線で示されている。第2の部分表面は、部分的に第1の部分
表面と重なっている。第1の部分表面A5a上に配置された位置符号化パターン
の部分(ここでは、4×4のマーク)は、第1の位置を符号化し、第2の部分表
面5b上に見つけられる位置符号化パターンの部分は、第2の位置を符号化する
。位置符号化パターンは、従って、隣り合う第1及び第2の位置に関し部分的に
同じである。このような位置符号化パターンを、本明細書では、「フローティン
グ(浮動的)」と呼ぶ。各部分表面は、特定の位置を符号化する。
【0166】図8a〜dは、マークの設計方法及びその基準位置A6に対す
る配置方法を示している。基準位置A6(これは、また、ラスター点と呼ぶこと
ができる。)は、ラスター線A8の交点により表される。マークA7は、円形の
ドットの形をしている。マークA7及びラスター点A6は、これらで、シンボル
を構成する。
【0167】一実施形態において、ラスター線間の距離は300μmであり
、ラスター線間の角度は90度である。他のラスター線間の間隔としては、例え
ば、100dpiの倍数の解像度を有しているプリンタやスキャナに合わせるた
めに、254μmが可能であるが、これは、25.4mm/100(すなわち、
254μm)の点の間の距離に対応している。
【0168】マークの値は、従って、基準位置に対してマークがどこに配置
されているかに依存している。図8の例では、4つの位置が可能であり、それら
は、基準位置から伸びている各ラスター線上にある。基準位置からのずれは、全
ての値に関し、同じ大きさである。
【0169】各マークA7は、基準位置A6に対してずらされており、基準
位置の上にはマークは無い。更に、各基準位置毎にただ1つのマークだけがあり
、このマークは、その基準位置に対してずらされている。これを、パターンを構
成するマークに適用する。表面上には、パターンの一部でなく、従って、符号化
に寄与しない他のマークがあってよい。このようなマークは、例えば、小さい塵
、表面上の絵や図形からの意図しない点やマーク、意図されたマークであってよ
い。表面上のパターン化されたマークの位置は、十分に定義されているので、パ
ターンは、このような干渉の影響を受けない。
【0170】一実施形態において、マークは、基準位置A6に対し、ラスタ
ー線A8に沿って50μmだけずれた位置にある。このずれは、好ましくは、ラ
スター間隔の1/6であり、こうすれば、特定のマークが属する基準位置を決定
することが相対的に容易となる。このずれは、少なくともラスター間隔のおおよ
そ1/8とすべきであり、そうしなければ、ずれの決定が困難になり、解像度の
要求が高くなる。一方で、このずれは、マークが属する基準位置を決定できるよ
うにするためには、ラスター間隔のおおよそ1/4以下とすべきである。
【0171】ずれは、ラスター線に沿っている必要は無く、マークを分割さ
れた四分区間内に配置することができる。しかしながら、マークがラスター線に
沿ってずらされている場合には、マーク間の距離が最小になり、以下に詳細に説
明するように、ラスター線を再現することに用いることができるという利点があ
る。
【0172】各マークは、おおよそずれ量と同じか僅かに小さい半径を有す
るおおむね円形ドットで構成されている。半径は、ずれ量の25%から120%
とできる。この半径が、ずれ量よりも大きい場合、ラスター線を決定することが
困難となる。この半径が極めて小さい場合、マークを記録するためにより高い解
像度が要求される。
【0173】マークは、円や丸まったものである必要は無く、あらゆる好適
な形状、すなわち、正方形や三角などを使用することができる。
【0174】通常、各マークは、センサーチップの2、3の画素をカバーす
るが、これらの画素の重心が記録又は計算され、続く処理で使用される。従って
、マークの正確な形状は、重要ではない。よって、相対的に簡単な印刷処理が使
用でき、これで、要求されるずれ量を、マークの重心が備えていることが保証さ
れる。
【0175】以下では、図8aのマークは値1を、図8bのマークは値2を
、図8cのマークは値3を、図8dのマークは値4を表している。
【0176】各マークは、従って、1から4の4つの値のうちの1つを表し
ている。これは、位置符号化パターンが、X座標用の第1の位置符号と、Y座標
用の第2の位置符号に分割できることを意味している。この分割は、以下のよう
になる。
【0177】
【表1】
【0178】このように、各シンボル値は、Xコード用の第1の値(この場
合はビット)、及びYコード用の第2の値(この場合はビット)に変換される。
この方法で、2つの完全に独立したビットパターンがパターンを用いて得られる
。逆にいえば、2又はそれ以上のビットパターンは、図8に従う複数のマークに
よりグラフィカルに符号化される全体パターンに統合することができる。
【0179】各位置は、複数のマークにより符号化される。この例では、二
次元、すなわち、X座標とY座標の位置を符号化するために、4×4のマークを
使用する。
【0180】位置コードは、1と0の数字列から構成されるが、そのビット
列には、その数字列内で同じ4ビットの並びが1度しか現れないという特性があ
る。ビット列は循環的なものであり、数字列の終わりを数字列の先頭に結合した
場合にも、同様にその特性が適用される。従って、4ビットの並びは、常時、ビ
ット列内で一意に決まった位置を持っている。
【0181】ビット列が4ビットの並びに対して前述した特性を持っている
場合、そのビット列は最大16ビット長にできる。しかし、この例では、以下の
ように7ビット長のビット列を使用する。 「0001010」
【0182】このビット列は、列内の位置番号を符号化する以下のような7
つの一意な4ビットの並びを含む。
【0183】
【表2】
【0184】X座標の符号化では、符号化される表面全域に渡って、ビット
列は縦列内に順に書き込まれ、左の縦列K0はX座標のゼロ(0)に対応する。
1つの縦列において、ビット列は、従って、連続して複数回繰り返される。
【0185】符号化は、隣り合う縦列内の隣り合うビット列間における差、
すなわち位置のずれに基づく。差の大きさは、開始する隣り合う縦列のビット列
内における位置番号(すなわち、ビットの並び)によって決まる。
【0186】具体的には、第1の縦列Kn内の4ビットの並びにより符号化
され、従って値(位置)0〜6を持てる位置番号と、隣り合う縦列Kn+1内の対
応する「高さ」における隣り合う4ビットの並びにより符号化される位置符号と
の間の7を法とする差Δnを取る場合、その結果は、位置、すなわち、その差が
得られる2つの縦列に沿う「高さ」に拘わらず、同じになる。従って、2つの縦
列の2つのビットの並びについての位置番号間の差を使用して、Y座標の全てに
対して一定であるX座標を符号化できる。
【0187】この例では、表面上の各位置が4×4のマークを含む部分表面
により符号化されているので、4つの垂直のビットの並びがあり、従って、それ
ぞれが値0から6を持つ3つの差をX座標を符号化するために利用できる。
【0188】パターンは、コード・ウィンドウFに分割され、各コード・ウ
ィンドウは4×4のマークからなるという特性を有する。従って、4つの水平の
ビットの並び及び4つの垂直のビットの並びが利用でき、3つの差がX方向で生
成でき、4つの位置番号がY方向で得られる。これら3つの差及び4つの位置番
号は、X方向及びY方向における部分表面の位置を符号化する。X方向で隣り合
うウィンドウは、図7に示すように、共通の縦列を持つ。従って、第1のコード
・ウィンドウF0,0は、縦列K0,K1,K2,K3からのビットの並び、及び行R0 ,R1,R2,R3からのビットの並びを含んでいる。X方向では差が用いられる
ので、X方向及びY方向において対角に隣り合うウィンドウ、すなわちウィンド
ウF1,1は、縦列K3,K4,K5,K6からと、行R4,R5,R6,R7からのビッ
トの並びを含んでいる。X方向における符号化のみを考えるとき、コード・ウィ
ンドウは、Y方向に無制限に伸びるものとして考えることができる。同様に、Y
方向における符号化のみを考えるとき、コード・ウィンドウは、X方向に無制限
に伸びるものとして考えることができる。このようなX方向及びY方向に無制限
に伸びる第1及び第2のコード・ウィンドウは、それぞれ協同して図7に示した
タイプのコード・ウィンドウ、例えばF0,0を構成する。
【0189】各ウィンドウは、X方向におけるウィンドウの位置を与えるウ
ィンドウ座標Fxと、Y方向におけるウィンドウの位置を与えるウィンドウ座標
yとを有する。従って、ウィンドウと縦列との間の対応関係は、以下のように
なる。 Ki = 3 Fxj = 4 Fy
【0190】符号化は、以下のような方法、すなわち、1つの差Δ0が常に
値1または2になり、これは、X方向におけるコード・ウィンドウの位置を表す
番号の最下位桁S0を指し、他の2つの差Δ1,Δ2が3〜6の範囲の値になり、
これらは、コード・ウィンドウの座標のための2つの上位桁S1,S2を指すよう
にして行われる。従って、Xコード内では差が0になるものは、コードパターン
が対称的になってしまうので、許容されない。言い換えると、縦列は、その差が
、以下のようになるように符号化される。 (3〜6); (3〜6); (1〜2); (3〜6); (3〜6); (1〜2); (3〜6); (3〜6); (1〜2);
【0191】従って、各X座標は、3と6の間の2つの差Δ1,Δ2、これに
続く1か2の1つの差Δ0によって符号化される。最小の差Δ0から1を差し引き
、他の差から3を差し引くと、3つの数字S2,S1,S0が得られるが、これは
、混合基数において、X方向におけるコード・ウィンドウの位置番号を直接与え
、ここから、X座標が、以下に示す例のように、直接決定できる。コード・ウィ
ンドウの位置番号は、以下になる。 S2 × (4×2) + S1 × 2 + S0 × 1
【0192】前述した原理を使用して、コード・ウィンドウ0,1,2..
.31を、3個の差により表される3つの数字からなるコード・ウィンドウの位
置番号を用いて符号化できる。これらの差が、上記の数字列に基づいたビットパ
ターンを使用して符号化される。ビットパターンは最終的に、図8のマークを使
用してグラフィカルに符号化される。
【0193】多くの場合、4×4のマークからなる部分表面を読み込んだと
き、多くの場合において、部分表面は1つのコード・ウィンドウに一致しないの
で、X座標を符号化する完全な位置番号を得ることができないが、X方向におけ
る隣接する2つのコード・ウィンドウをカバーするので、2つの位置番号の部分
を得ることができる。そして、これらの番号の最下位桁S0は、常に1か2であ
るので、どの数字が最下位のものであるか分かり、完全な位置番号を容易に再構
築することができる。
【0194】Y座標は、コード・ウィンドウを用いたX座標で使用したのと
ほぼ同じ原理に従って符号化される。循環型の数字列(X符号化に使用したのと
同じ数字列)は、位置を符号化する表面に渡って水平行に繰り返して、書き込ま
れる。X座標の場合とちょうど同じ様に、この行は、数字列内の異なった位置か
ら始める、すなわち、異なるビットの並びを使用して始める。しかし、Y座標に
対しては差を使用せず、各行のその数字列の開始位置に基づいた値を使用して座
標を符号化する。4×4のマークのX座標が決定されると、4×4のマーク内の
Yコード内に含まれている行の数字列内の開始位置を実際に決定できる。
【0195】Yコードにおいて、最上位桁S0は、これを特定の範囲内の値
を持つただ1つの数にすることによって、判断される。この例では、4つの行の
内の1つの行を、その行がコード・ウィンドウ内の最下位桁S0に関係している
ことを示すために、数字列内の位置0〜1から始め、他の3つの行を、コード・
ウィンドウ内の他の桁S1,S2,S3を示すために、数字列内の位置2〜6の何
れかから始める。従って、Y方向に、以下のような値の並びが存在する。 (2〜6); (2〜6); (2〜6); (0〜1); (2〜6); (2〜6); (2〜6); (0〜1); (2〜6);
【0196】従って、各コード・ウィンドウは、2と6の間の3個の値、並
びにこれに続く0と1の間の値を使用して符号化される。
【0197】小さい値から0を差し引き、他の値から2を差し引くと、X方
向に対応する方法で、混合基数におけるY方向の位置S3,S2,S1,S0が得ら
れ、この位置からコード・ウィンドウの位置番号を直接決定できる。すなわち、 S3 ×(5×5×2)+S2 ×(5×2)+S1 × 2 +S0 × 1
【0198】上記の方法を使用して、コード・ウィンドウに関し、X方向の
4×4×2=32個の位置番号を符号化できる。各コード・ウィンドウは、3つ
の縦列からのビット並びを備え、これは、3×32=96個の縦列、すなわちX
座標を与える。更に、コード・ウィンドウに関し、Y方向に5×5×5×2=2
50個の位置番号を符号化できる。このような位置番号のそれぞれは、4つの行
からの水平ビット並びを備え、これは、4×250=1000個の行、すなわち
Y座標を与える。このように、合計して96000個の座標位置を符号化できる
【0199】しかし、Xの符号化は差に基づいているので、最初のコード・
ウィンドウにおける1番目の数字列が始まる位置を選択できる。この1番目の数
字列が7個の異なった位置から始められることを考慮すると、7×96000=
672000個の位置を符号化できる。X及びY座標が決定された場合、第1の
縦列K0にある第1の数字列の開始位置が計算できる。第1の数字列の前述した
7個の異なる開始位置は、製品上の異なるページや書き込み面を符号化できるよ
うにする。
【0200】理論上、4×4のマーク(それぞれが4つの値を持つ)を持っ
た部分表面は、44*4個の位置を符号化でき、これは、4,294,967,2
96の位置に相応する。部分表面の位置における浮動的な決定を可能とするため
に、6000(4294967296/672000)を超える冗長性がある。
【0201】冗長性は、部分的に前記差の大きさにおける制約に含まれてお
り、また、部分的に位置コードに使用する16のうちの7ビットだけとしたこと
に含まれている。しかしながら、この後者のものは、部分表面の回転位置を決定
するのに用いることができる。前記ビット列内の次のビットが前記4ビットの並
びに追加された場合、5ビットの並びが得られる。5番目のビットは、使用され
る部分表面の直ぐ外の隣接ビットを読み取ることによって得られる。このような
追加ビットは、通常、容易に利用できる。
【0202】センサーによって読み取られる部分表面は、4つの異なる回転
位置、すなわち、コード・ウィンドウに対し0、90、180又は270度回転
している可能性がある。部分表面が回転しているこれらのケースにおいて、コー
ドの読み取りは、しかしながら、読み取られたコードが、それが0度の回転角で
読み取られた場合と比較して、X方向又はY方向の何れか又は双方に反転及び逆
転させたものになる。ここでは、以下のテーブルに従うマークの値の僅かに異な
る復号化が使用されるものとする。
【0203】
【表3】
【0204】前述の5ビットの並びは、正しい方向で、且つ、逆転も反転も
されていない形でのみ、前記7ビット列内に現れるという性質を持っている。こ
れは、ビット列(0001010)がただ2つの「1」を含んでいるという事実
から明らかである。従って、全ての5ビットの並びは、少なくとも3つの0を含
んでいなければならず、これは、逆転(更には反転)した時には、起こりえない
3つの1になる。よって、ビット列内の位置番号を持っていない5ビットの並び
が見つけられたときは、この部分表面は、おそらく回転されていると結論付ける
ことができ、新しい位置がチェックされる。
【0205】本実施形態に従う発明を更に説明するために、次に、前述の実
施形態における位置コードに基づく特別の例を示す。
【0206】図9は、位置を決定する装置によって読み込まれる4×4のマ
ークを含む画像の一例を示している。 これらの4×4のマークは、次の値を持っている。 4 4 4 2 3 2 3 4 4 4 2 4 1 3 2 4
【0207】これらの値は、次の2進XコードとYコードを表している。 Xコード: Yコード: 0 0 0 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 0
【0208】Xコード内の垂直方向のビットの並びは、ビット列内の位置2
0 4 6を符号化している。縦列間の差は−2 4 2であり、7を法とす
る剰余は5 4 2になる。これは、混合基数で、(5−3)×8+(4−3)
×2+(2−1)=16+2+1=19のコード・ウィンドウの位置番号を符号
化する。最初に符号化されるコード・ウィンドウは位置0である。よって、1〜
2の範囲内にあり、部分表面の4×4のマーク内に見られるこの差は、20番目
の差になる。更に、このような差のそれぞれに対する全部で3つの縦列が存在し
、開始の縦列が存在するので、4×4のXコードの一番右の縦方向の並びがXコ
ードの61番目(縦列60)の縦列に属し(3×20+1=61)、一番左の縦
方向の並びが58番目(縦列57)に属する。
【0209】Yコードの水平方向のビットの並びは、数字列内の位置0 4
1 3を符号化する。これらの水平方向のビットの並びは、58番目の縦列から
始まるので、行の開始位置は、これらの値から57を引いたものの7を法とする
剰余であり、開始位置が6 3 0 2になる。混合基数の数に変換すると、これ
は6−2、3−2、0−0、2−2=4 1 0 0になる。ここで、3番目の桁
が注目している数字内の最下位桁である。次に、4番目の桁が次の数字内の最上
位桁である。この場合、これは、注目している数字内のものと同じにならなけれ
ばならない(注目している数字が位置の全てで取り得る最大の数から構成される
場合に、例外が発生する。その場合、次の数字の始まりが、注目している数字の
始まりよりも1大きくなることが分かる)。
【0210】次に、4桁の数字の位置が、混合基数で、0×50+4×10
+1×2+0×1=42になる。 従って、Yコードの3番目の水平ビットの並びが、43番目のコード・ウィン
ドウに属し、これは0か1の開始位置を持ち、そして、このようなコード・ウィ
ンドウのそれぞれについて全部で4行あるので、3番目の行が43×4=172
番になる。 従って、この例で、4×4のマークを備える部分表面の一番左上の角の位置が
(58,170)になる。
【0211】4×4グループにおけるXコード内の垂直ビットの並びが行1
70上で始まるので、全パターンのX縦列は、数字列の位置((2 0 4 6)
−169) mod 7=1 6 3 5から始まる。最後の開始位置(5)と最初
の開始位置の間で、数字0〜19が混合基数で符号化され、混合基数での数字0
〜19の表示を合計することによって、これらの縦列の間の合計差を得る。これ
を行なう簡単なアルゴリズムがこれら20個の数字を生成し、直接それらの数を
合計することになる。結果の総和はsと言われる。よって、紙や書き込み面は、
(5−s)mod 7によって得られる。
【0212】コード・ウィンドウを識別できるようにするために、部分表面
においてどのビットが最下位のものであるかを決定する他の方法を、以下に説明
する。最下位ビット(LSB)は、部分表面の差における最小の数、又は最小位
置番号として定義される。このようにして、座標の最大使用可能な数の減少(冗
長性)は、相対的に小さい。例えば、前述の例のX方向における第1のコード・
ウィンドウは、全て、LSB=1、及び2と6の間の他の数を持つことができ、
これは25個のコード・ウィンドウとなり、次のコード・ウィンドウは、LSB
=2、及び3と6の間の他の数を持つことができ、これは16個のコード・ウィ
ンドウとなり、次のコード・ウィンドウは、LSB=3、及び4と6の間の他の
数を持つことができ、これは9個のコード・ウィンドウとなり、次のコード・ウ
ィンドウは、LSB=4、及び5と6の間の他の数を持つことができ、これは4
個のコード・ウィンドウとなり、次のコード・ウィンドウは、LSB=5、及び
6である他の数を持つことができ、これは1個のコード・ウィンドウとなり、総
計で、前述の例の32個に対し、55個のコード・ウィンドウを持つ。
【0213】上記の例で、一実施形態が説明され、その中で、各位置は4×
4のマークを使用して符号化され、7ビットの数字列が使用された。もちろん、
これは、ほんの一例にすぎない。位置は、より多くのまたはより少ない数のマー
クを使用して符号化できる。両方の方向で同じ数である必要がない。数字列を異
なった長さにし、2進数以外にしても良いし、他の基数、例えば16進コードに
基づくことも可能である。X方向の符号化とY方向の符号化に異なった数字列を
使用可能である。マークは、値の異なる数字を表すことができる。Y方向の符号
化を、差によって実行することもできる。
【0214】実用的な例において、部分表面として、6×6のマークからな
るものが使用され、この場合、ビット列は、最大26ビット、すなわち64ビッ
トとすることができる。しかしながら、部分表面の回転位置を決定する能力を持
たせるために、51ビットのビット列、すなわち51個の位置を使用する。この
ようなビット列の例は、以下のとおりである。 000001100011111010101101100110100010
100111011110010
【0215】このような6×6のマークからなる部分表面は、46*6個の位
置を符号化でき、前記0.3mmのラスター寸法では、巨大な表面となる。
【0216】7ビット列を用いた前述のものと同様の方法で、本発明に従え
ば、前記特性は、部分表面を、少なくともその中央において、部分表面の両側の
1ビットを含むように拡大して、6×6のシンボルの部分表面内の3番目及び4
番目の行において、8個のマーク(1個は部分表面の各側)が読み取られるよう
にし、これをY方向も同様とするという方法で利用できる。前述の51ビットを
含むビット列は、6ビットのビット並びが、ただ1度だけ出現し、6ビットの前
記ビット並びを含む8ビットの並びが、ただ1度だけ出現し、決して逆転した位
置又は反転及び逆転されたときには出現しないという特性を有している。このよ
うにして、部分表面の回転位置は、行3、行4、縦列3及び/又は縦列4におけ
る8ビットを読み取ることによって、決定できる。回転位置が分かれば、部分表
面は、処理を続ける前に、正しい位置に回転することができる。
【0217】できるだけランダムなパターンを得ることが望ましく、こうす
れば、過度に対称的な領域は出現しない。6×6のマークを備える部分表面が、
図8a〜8dに従った異なる位置の全てを有するマークを含むパターンを得るこ
とが望ましい。更にばらつき度を増大し、繰り返しの特性を避けるために、「シ
ャッフル」と呼ばれる方法が使用できる。コード・ウィンドウ内の各ビット並び
は、所定の開始位置から始まる。しかしながら、ずれ量が分かっているのなら、
各行に関し、水平方向における開始位置をずらすことができる。これは、各最下
位ビット(LSB)を、隣接する行に対し、独立ずれ方向量で配置する。このず
れ方向量は、各行が水平方向にずらされる量を規定する。図7のY軸は、「スパ
イク跡」のように見える。
【0218】4×4のコード・ウィンドウを用いた上述の例において、この
ずれ方向量は、LSB=0に対し、1,2,4,0とすることができ、LSB=
1に対し、2,2,3,0とすることができる。これは、番号2と0をそれぞれ
引いた後、演算を続ける前に、上述のずれ量がビット並びの位置番号から差し引
かれる(5を法とする剰余で)こととなることを意味する。上述の例において、
Y座標に関し、混合基数で数字4 1 0 0(S2,S1,S0,S4)が得られ、
ここで、右から2つめの数字が最下位桁(LSB)である。ずれ方向量1,2,
4,0が数字4と1に用いられるので(LSB=0)、2が4から引かれてS2
=2となり、4が1から引かれて(5を法とする剰余で)S1=2となる。数字
0=0は変わらずに残る(最下位桁に対するずれ方向量の値は、常に0である
)。最終的に、数字S4は次のコード・ウィンドウに属し、これはLSB=1で
あり、第2のずれ方向量が使用される。従って、2が0から差し引かれ(5を法
とする剰余で)、S4=3となる。
【0219】同様の方法が、Y座標のコードを変えるために使用できる。し
かしながら、上述の例においては差0が使用されておらず、コードは既に相対的
にランダムに分散されているので、X座標を変える必要性は小さい。
【0220】上記の例で、マークをドットとしているが、もちろん、別の形
状にすることもできる。例えば、マークは、仮想ラスター点から始まり、そこか
ら所定の位置に伸びる線や楕円から構成できる。ドット以外の他のシンボル、た
とえば、正方形、長方形、三角形、円、楕円とすることができ、また、塗り潰さ
れたものでも、そうでないものでもよい。
【0221】上記の例では、マークは、正方形の形の部分表面内で、位置の
符号化に使用されている。部分表面は例えば、六角形などの別の形にすることも
可能である。マークは、直交するラスターにおけるラスター線に沿って配置され
る必要はなく、例えば60度などの他の角度のラスターにおけるラスター線に沿
うような他の配列を持ち得る。極座標系を使用してもよい。
【0222】三角形又は六角形の形をしたラスターを使用することもできる
。例えば、三角形のラスターでは、各マークを6つの異なる方向にずらすことが
でき、66*6の部分表面位置に相応するより膨大な容量を提供する。六角形のラ
スター、蜂の巣状パターンでは、各マークは、ラスター線に沿って3つの異なる
方向にずらすことができる。
【0223】前述したように、マークは、必ずしもラスター線に沿ってずら
される必要はなく、他の方向にずらす、例えば、それぞれを正方形ラスター・パ
ターンの四分区間内に配置することができる。六角形ラスター・パターンにおい
ては、マークを4又はそれ以上の異なる方向、例えば、ラスター線に沿うものと
ラスター線に対し60度の角度にある線に沿うものとで6つの方向にずらすこと
ができる。
【0224】位置コードを検出するには、仮想ラスターが決定されなければ
ならない。これは、方形ラスター・パターンにおいては、別のマーク間の距離を
調べることによって行う。2つのマーク間の最も短い距離が、水平方向において
値1と3又は垂直方向において値2と4を持つ2つの隣接したマークから導かれ
なければならない。これによって、これらのマークが2つのラスター点の間の1
つのラスター線上に配置される。このようなマークの組みが検出された場合に、
関連するラスター点(基準位置)が、ラスター点間の距離とラスター点からのマ
ークのずれ量の知識を使用して決定され得る。1度、2つのラスター点の位置が
決定されると、他のマークへの測定された距離を使用して、ラスター点間の距離
の知識から、次のラスター点が決定できる。
【0225】マークがラスター線に沿って50μmずれており、それぞれが
300μm離れている場合、2つのマークの最小距離、例えば値1と3を持った
マークにおける距離は200μmになる。次に小さい距離は、例えば、値1と2
を持ったマークの間であり、これは255μmとなる。従って、最小距離と次に
小さい距離との間には、相対的に区別可能な差がある。対角における差は、また
大きいものである。しかしながら、ずれ量が50μmより大きくなる、例えば、
75μm(1/4)以上である場合、対角のものが問題を引き起こし、マークが
属する基準位置の決定が困難となり得る。ずれ量が50μm以下、例えば、おお
よそ35μm(1/8)以下の場合、最小距離は230μmとなり、267μm
である次の距離とで大きな差がない。この場合、光学読み取りに対する要求が増
大する。
【0226】マークは、それ自身のラスター点を覆うべきでなく、従って、
ずれ量の2倍以上の直径(200%)を持つべきでない。しかしながら、これは
厳密なものではなく、所定のオーバーラップ(例えば、240%)は許容できる
。最初に、センサーの解像度及びパターンを生成するのに使用する印刷プロセス
での要求によって、この最小サイズが決定される。しかしながら、マークは、ゴ
ミやセンサーのノイズによる問題を避けるために、実用上、ずれ量のおおよそ5
0%以下の直径とすべきでない。
【0227】前述の実施形態において、ラスターは直交グリッドであった。
これはまた、他の形状、例えば、60度の角度を有する菱形グリッド、三角又は
六角グリッドなどでもよい。
【0228】ずれは、4方向前後のもの、例えば、六角仮想ラスターに沿う
3方向のずれが使用できる。直交ラスターにおいては、ラスターの再生を容易に
するために、2つのずれのみを使用すればよい。しかしながら、4方向における
ずれが好ましく、また、6か8方向も可能である。
【0229】前記実施形態においては、利用できる最長の循環数字列は使用
されていない。従って、各種の方法で、例えば、エラー訂正、消去した又は隠れ
たマークの置き換えなどのための冗長度が保証される。
【図面の簡単な説明】
【図1】本発明による情報取り扱いシステムを示す略図である。
【図2】異なる目的専用にされている主領域を備えた第1の仮想表面を示す
略図である。
【図3】本発明による情報取り扱いシステムで使用できるディジタル・ペン
の内部略図である。
【図4】異なる目的専用にされている主領域を備えた第2の仮想表面の詳細
を示す略図である。
【図5】図4の仮想表面上の階層構造化された主領域内の副領域の詳細を示
す略図である。
【図6】図5の主領域の最下レベルにおける副領域のレイアウトの例を示す
略図である。
【図7】好ましい一実施形態による位置符号化パターンを備えている製品を
示した略図である。
【図8】位置符号化パターンの好ましい一実施形態において、どのようにマ
ークを設計し、位置付けできるかを示した略図である。
【図9】位置を符号化するのに用いられる4X4のシンボルの例を示した略
図である。
───────────────────────────────────────────────────── フロントページの続き (31)優先権主張番号 0000939−9 (32)優先日 平成12年3月21日(2000.3.21) (33)優先権主張国 スウェーデン(SE) (31)優先権主張番号 0000952−2 (32)優先日 平成12年3月21日(2000.3.21) (33)優先権主張国 スウェーデン(SE) (31)優先権主張番号 0001239−3 (32)優先日 平成12年4月5日(2000.4.5) (33)優先権主張国 スウェーデン(SE) (31)優先権主張番号 PCT/SE00/01667 (32)優先日 平成12年8月30日(2000.8.30) (33)優先権主張国 スウェーデン(SE) (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE,TR),OA(BF ,BJ,CF,CG,CI,CM,GA,GN,GW, ML,MR,NE,SN,TD,TG),AP(GH,G M,KE,LS,MW,MZ,SD,SL,SZ,TZ ,UG,ZW),EA(AM,AZ,BY,KG,KZ, MD,RU,TJ,TM),AE,AG,AL,AM, AT,AU,AZ,BA,BB,BG,BR,BY,B Z,CA,CH,CN,CR,CU,CZ,DE,DK ,DM,DZ,EE,ES,FI,GB,GD,GE, GH,GM,HR,HU,ID,IL,IN,IS,J P,KE,KG,KP,KR,KZ,LC,LK,LR ,LS,LT,LU,LV,MA,MD,MG,MK, MN,MW,MX,MZ,NO,NZ,PL,PT,R O,RU,SD,SE,SG,SI,SK,SL,TJ ,TM,TR,TT,TZ,UA,UG,US,UZ, VN,YU,ZA,ZW Fターム(参考) 5B035 AA00 BB03 BB08 BB12 BC00 5B068 AA05 BD02 BD25 CC01

Claims (52)

    【特許請求の範囲】
  1. 【請求項1】 絶対座標の形式で表された情報の取り扱いのためのグローバ
    ル情報取り扱いシステムであって、該システムが、仮想表面(100;200)
    を定義した位置符号化パターンの使用に基づいており、その絶対座標が該位置符
    号化パターンが符号化できるだけのものである位置の全てから、前記仮想表面(
    100;200)が構成され、それぞれが情報の所定の取り扱い専用とされてい
    る少なくとも2つの固有の領域(101〜104;201〜213)が、前記仮
    想表面(100;200)上に定義され、これにより、仮想表面(100;20
    0)上の少なくとも1つの位置の絶対座標により表される情報の取り扱いが、前
    記少なくとも1つの位置の領域属性に基づいて実行されるものであるシステム。
  2. 【請求項2】 前記情報が、前記仮想表面(100;200)上の位置の連
    続を備えており、該位置が、相関線のようなメッセージ情報を形成する請求項1
    に記載のシステム。
  3. 【請求項3】 動作を表す少なくとも1つのコマンド領域(104;201
    ,207;216〜219)が、前記仮想表面(100;200)上に定義され
    ており、該領域(104;201,207;216〜219)内の位置の絶対座
    標の検出が、前記動作の開始をさせるものとなる請求項1又は2に記載のシステ
    ム。
  4. 【請求項4】 前記動作が、情報を記憶し、情報を送信し、又は情報を変換
    する動作のうちの1つである請求項3に記載のシステム。
  5. 【請求項5】 前記仮想表面(100;200)上の主領域(206)が、
    情報の所定の取り扱いに専用とされると共に、前記少なくとも1つのコマンド領
    域(216〜219)と、仮想表面(100;200)上の位置の連続のディジ
    タル記録に専用とされる少なくとも1つのメッセージ記録領域(214,215
    ,220)とを含んでおり、前記位置が、相関線のようなメッセージ情報を形成
    する請求項2,3又は4に記載のシステム。
  6. 【請求項6】 前記主領域(206)が、複数の同一の標準領域(213)
    、前記少なくとも1つのメッセージ記録領域(214,215,220)、及び
    このような標準領域(213)内に含まれる前記少なくとも1つのコマンド領域
    (216〜219)を含んでいる請求項5に記載のシステム。
  7. 【請求項7】 前記仮想表面(100;200)の前記領域への分割につい
    ての情報を記録するよう構成されているコンピュータ・システム(3)を更に備
    える先行する請求項の何れか1つに記載のシステム。
  8. 【請求項8】 前記コンピュータ・システム(3)が、少なくとも1つの前
    記領域の所有者についての情報を記録するよう構成されている請求項7に記載の
    システム。
  9. 【請求項9】 前記位置符号化パターンの少なくとも1つのサブセットを備
    えたベース(1)からの前記絶対座標を記録するよう構成されている少なくとも
    1つのユーザ・ユニット(2)を更に備える先行する請求項の何れか1つに記載
    のシステム。
  10. 【請求項10】 前記ユーザ・ユニット(2)を用いて記録された前記絶対
    座標が、前記位置符号化パターンの前記少なくとも1つのサブセット上にユーザ
    ・ユニット(2)を用いて書かれたグラフィカル情報を表している請求項9に記
    載のシステム。
  11. 【請求項11】 前記位置符号化パターンの少なくとも1つのサブセットを
    備える少なくとも1つのベース(1)を更に備え、前記少なくとも1つのサブセ
    ットが、前記仮想表面(100;200)上の少なくとも1つの領域内の少なく
    とも1つの位置を符号化している先行する請求項の何れか1つに記載のシステム
  12. 【請求項12】 仮想表面(100;200)上の絶対位置に関連付けられ
    たディジタルで表された情報の取り扱いのための情報取り扱いシステムであって
    、前記仮想表面(200)が、それぞれが前記情報の所定の取り扱いに専用とさ
    れた少なくとも2つの領域(201〜208)を備え、これにより、前記情報の
    取り扱いが、前記情報に関連付けられた絶対位置の領域属性に基づいて実行され
    るものであるシステム。
  13. 【請求項13】 動作を表す少なくとも1つのコマンド領域(104;20
    1,207;216〜219)が、前記仮想表面(100;200)上に定義さ
    れており、前記コマンド領域(104;201,207;216〜219)内の
    少なくとも1つの絶対位置の検出が、前記動作の開始をさせるものとなる請求項
    12に記載のシステム。
  14. 【請求項14】 前記動作が、情報を記憶し、情報を送信し、又は情報を変
    換する動作のうちの1つである請求項13に記載のシステム。
  15. 【請求項15】 絶対位置がどの特定の領域に属するかについての情報を記
    録するよう構成されているコンピュータ・システム(3)を更に備える請求項1
    2〜14の何れか1つに記載のシステム。
  16. 【請求項16】 前記コンピュータ・システム(3)が、少なくとも1つの
    前記領域に割り当てられている所有者についての情報を記録するよう構成されて
    いる請求項15に記載のシステム。
  17. 【請求項17】 前記仮想表面(100;200)上の少なくとも1つのサ
    ブセットを備えているベース(1)上の少なくとも1つの絶対位置を記録するよ
    う構成されているハンドヘルド型装置(2)を更に備える請求項12〜16の何
    れか1つに記載のシステム。
  18. 【請求項18】 前記ハンドヘルド型装置(2)により記録された前記少な
    くとも1つの絶対位置が、前記ベース(1)上に前記ハンドヘルド型装置(2)
    を用いて書かれたグラフィカル情報に関連付けられている請求項17に記載のシ
    ステム。
  19. 【請求項19】 位置符号化パターンが、前記少なくとも1つの絶対位置を
    定義するように構成されており、前記ハンドヘルド型装置(2)が、前記位置符
    号化パターンを検出し、デコードして、前記仮想表面(100;200)上の前
    記少なくとも1つの絶対位置及び前記領域属性を決定するよう構成されている請
    求項17又は18に記載のシステム。
  20. 【請求項20】 前記位置符号化パターンが、マーク(A7)を備え、これ
    が、その基準位置(A6)からのずれを持って配置されている請求項19に記載
    のシステム。
  21. 【請求項21】 その表面に、前記仮想表面(100;200)の少なくと
    も1つのサブセットを備えている少なくとも1つのベース(1)を更に備える先
    行する請求項の何れか1つに記載のシステム。
  22. 【請求項22】 絶対座標により定義された位置からなる仮想表面(100
    ;200)を格納しているデータベースであって、前記仮想表面(100;20
    0)上の少なくとも1つの位置が、情報の取り扱いのための規則に割り当てられ
    ており、これにより、前記少なくとも1つの位置の前記絶対座標に関連付けられ
    た情報が、前記規則に基づいて取り扱われるデータベース。
  23. 【請求項23】 前記仮想表面(100;200)が、位置符号化パターン
    が符号化できるだけの位置の全てから構成される請求項22に記載のデータベー
    ス。
  24. 【請求項24】 前記仮想表面(100;200)が、それぞれが情報の取
    り扱いに関する規則を割り当てられている少なくとも2つの領域(101〜10
    4;201〜213)に分割されている請求項22又は23に記載のデータベー
    ス。
  25. 【請求項25】 前記仮想表面(100;200)が、仮想表面(100;
    200)上の位置の連続のディジタル記録のための規則が割り当てられている少
    なくとも1つのメッセージ記録領域(101〜103;202〜215,220
    )を備え、前記位置が、相関線のようなメッセージ情報を形成する請求項22〜
    24の何れか1つに記載のデータベース。
  26. 【請求項26】 前記仮想表面(100;200)が、動作を表す規則が割
    り当てられている少なくとも1つのコマンド領域(104;201,207;2
    16〜219)を備え、これにより、このコマンド領域(104;201,20
    7;216〜219)内の位置の絶対座標の検出が、前記動作の開始をさせるも
    のとなる請求項22〜25の何れか1つに記載のデータベース。
  27. 【請求項27】 少なくとも1つのメッセージ記録領域(101〜103;
    202〜215,220)と、少なくとも1つのコマンド領域(104;201
    ,207;216〜219)とが、情報の所定の取り扱いのための規則に割り当
    てられている主領域(206)に組み込まれている請求項25又は26に記載の
    データベース。
  28. 【請求項28】 前記主領域(206)が、複数の同一の標準領域(213
    )、前記少なくとも1つのメッセージ記録領域(214,215,220)、及
    びこのような標準領域(213)内に含まれる前記少なくとも1つのコマンド領
    域(216〜219)を含んでいる請求項27に記載のデータベース。
  29. 【請求項29】 前記動作が、情報を記憶し、情報を送信し、又は情報を変
    換する動作のうちの1つである請求項26〜28の何れか1つに記載のデータベ
    ース。
  30. 【請求項30】 前記データベースが、情報取り扱いシステム内に組み込ま
    れているユニット(2;3)内のメモリ(21;3’)内に、完全に又は部分的
    に記憶されている請求項22〜29の何れか1つに記載のデータベース。
  31. 【請求項31】 絶対座標により表されている情報の取り扱いのための方法
    であって、それぞれが情報の所定の取り扱いに専用とされている少なくとも2つ
    の領域(101〜104;201〜213)を、仮想表面(100;200)上
    で定義するステップを備え、その絶対座標が該位置符号化パターンが符号化でき
    るだけのものである位置の全てから、前記仮想表面(100;200)が構成さ
    れ、これにより、仮想表面(100;200)上の少なくとも1つの位置の絶対
    座標により表される情報が、前記少なくとも1つの位置の領域属性に基づいて取
    り扱われるものである方法。
  32. 【請求項32】 前記位置符号化パターンのサブセットの使用に対する独占
    権を関係者に与えるステップを更に備え、前記サブセットが、前記仮想表面(1
    00;200)上の所定の領域(101〜104;201〜220)内の少なく
    とも1つの位置を符号化するものである請求項31に記載の方法。
  33. 【請求項33】 位置符号化パターンの少なくとも1つのサブセットを備え
    たベース(1)を横切るハンドヘルド型装置(2)の動作により、前記情報を生
    成するステップを更に備え、前記サブセットが、前記仮想表面(100;200
    )上の絶対位置を符号化するものであり、前記情報が、仮想表面(100;20
    0)上の絶対位置の連続として形成され、該絶対位置が、相関線のようなメッセ
    ージ情報を形成する請求項31又は32に記載の方法。
  34. 【請求項34】 前記少なくとも1つの位置が、前記仮想表面(100;2
    00)上のコマンド領域(104;201,216〜219)内に位置している
    ものであるときに、前記動作を開始するステップを備える請求項31〜33の何
    れか1つに記載の方法。
  35. 【請求項35】 前記動作が、前記記録したメッセージ情報の全部又は一部
    に関している請求項33又は34に記載の方法。
  36. 【請求項36】 前記動作が、情報を記憶し、情報を送信し、又は情報を変
    換する動作のうちの1つである請求項34又は35に記載の方法。
  37. 【請求項37】 仮想表面(100;200)上の少なくとも1つの絶対位
    置に関連付けられたディジタルで表された情報の取り扱いのための方法であって
    、前記仮想表面(200)が、少なくとも2つの領域(101〜104;201
    〜220)を備え、前記情報に関連付けられている前記少なくとも1つの絶対位
    置が、前記領域(101〜104;201〜220)の1つの中に位置している
    かを判断するステップと、前記少なくとも1つの絶対位置が属する領域(101
    〜104;201〜220)に基づく所定の方法で、前記情報を取り扱うステッ
    プとを備えている方法。
  38. 【請求項38】 前記仮想表面(100;200)のサブセットを備えたベ
    ース(1)を横切るハンドヘルド型装置(2)の動作により、前記情報を生成す
    るステップと、前記動作の少なくとも一部の間において、前記ハンドヘルド型装
    置(2)の絶対位置を決定するステップと、前記情報を前記決定された絶対位置
    に関連付けするステップとを備える請求項37に記載の方法。
  39. 【請求項39】 前記情報が、前記動作を表すグラフを備える請求項38に
    記載の方法。
  40. 【請求項40】 前記情報が、文字認識プログラムを用いた解釈の後の前記
    動作に対応する文字である請求項38に記載の方法。
  41. 【請求項41】 製品(1)に適用させると共に、仮想表面(100;20
    0)上の絶対位置を符号化するパターン・レイアウトを編成する方法であって、
    前記仮想表面(100;200)が、位置符号化パターンが符号化できるだけの
    絶対位置の全てから構成されると共に、少なくともその第1の領域が、該第1の
    領域内の少なくとも1つの位置を含む情報が取り扱われる方法に関する規則を割
    り当てられている領域(101〜104;201〜213)に分割されており、
    前記位置符号化パターンの少なくとも1つのサブセットから前記パターン・レイ
    アウトを生成し、前記パターン・レイアウトが、前記仮想表面(100;200
    )上の前記第1の領域内の位置を符号化するようにするステップを備える方法。
  42. 【請求項42】 前記少なくとも1つの第1の領域が、仮想表面(100;
    200)上の位置の連続のディジタル記録のための規則が割り当てられているメ
    ッセージ記録領域(101〜103;202〜215,220)を備え、前記位
    置が、相関線のようなメッセージ情報を形成する請求項41に記載の方法。
  43. 【請求項43】 前記領域(101〜103;202〜215,220)が
    、動作を表す規則が割り当てられている少なくとも1つの第2の領域(104;
    201,216〜219)を備え、これにより、前記第2の領域(104;20
    1,216〜219)内の位置の絶対座標の検出が、前記動作の開始をさせるも
    のとなる請求項41又は42に記載の方法。
  44. 【請求項44】 前記仮想表面(100;200)上の複数の同一の標準領
    域(213)の1つ内の位置を符号化するよう前記パターン・レイアウトを生成
    するステップを備え、前記標準領域(213)が、少なくとも1つの第1の及び
    少なくとも1つの第2の領域(214〜220)を含んでいる請求項43に記載
    の方法。
  45. 【請求項45】 前記位置符号化パターンの単一の繋がったサブセットから
    前記パターン・レイアウトを生成するステップを備える請求項41〜44の何れ
    か1つに記載の方法。
  46. 【請求項46】 前記位置符号化パターンの少なくとも2つの離れたサブセ
    ットを組み合わせることにより前記パターン・レイアウトを生成するステップを
    備える請求項41〜44の何れか1つに記載の方法。
  47. 【請求項47】 請求項1〜11の何れか1つに記載のシステム内で使用す
    るようにされた製品であって、該製品(1)が、前記第1のサブセット上に書か
    れたグラフィック情報のディジタル記録を可能とする位置符号化パターンの第1
    のサブセットを備えたメッセージ・フィールド(1A)と、位置符号化パターン
    の第2のサブセットを備えたコマンド・フィールド(1B)とを有しており、前
    記第2のサブセットが、前記記録したグラフィック情報に関して実行される動作
    を定義している製品。
  48. 【請求項48】 前記メッセージ・フィールド(1A)内の位置符号化パタ
    ーンの前記第1のサブセットが、前記コマンド・フィールド(1B)内の位置符
    号化パターンの前記第2のサブセットに連続しており、これによって、前記製品
    (1)が、前記仮想表面(100;200)上の並んだ座標エリア内の位置を符
    号化する位置符号化パターンを備えるようにする請求項47に記載の製品。
  49. 【請求項49】 前記第1及び第2のサブセットが、仮想表面(100;2
    00)上の離れた座標エリア内の位置を符号化することにより、前記メッセージ
    ・フィールド(1A)内の位置符号化パターンの前記第1のサブセットが、前記
    コマンド・フィールド(1B)内の位置符号化パターンの前記第2のサブセット
    に連続していない請求項47に記載の製品。
  50. 【請求項50】 情報の取り扱いを制御するための仮想表面(100;20
    0)上の位置の使用方法であって、該仮想表面(100;200)が、多数の位
    置からなると共に、領域(101〜104;201〜213)に分割されており
    、規則が、この領域(101〜104;201〜213)内の少なくとも1つの
    位置の座標を含む前記情報の取り扱い方に関し、各領域(101〜104;20
    1〜213)に関連付けられている使用方法。
  51. 【請求項51】 前記仮想表面(100;200)上の多数の位置を符号化
    した位置符号化パターンの少なくとも1つのサブセットを備えた製品(1)を用
    意することを備え、前記サブセットが、前記領域(101〜104;201〜2
    20)の少なくとも1つ内の少なくとも1つの位置を符号化している請求項50
    に記載の使用方法。
  52. 【請求項52】 前記仮想表面(100;200)が、前記位置符号化パタ
    ーンが符号化できるだけの位置の全てから構成される請求項51に記載の使用方
    法。
JP2001549263A 1999-12-23 2000-12-22 ユーザ・ユニットおよびグローバル情報取り扱いシステム Expired - Fee Related JP4822645B2 (ja)

Applications Claiming Priority (14)

Application Number Priority Date Filing Date Title
SE9904745A SE9904745L (sv) 1999-12-23 1999-12-23 Informationshantering
SE9904745-8 1999-12-23
SE0000541A SE0000541L (sv) 2000-02-18 2000-02-18 Styrning av elektronisk anordning
SE0000541-3 2000-02-18
SE0000939-9 2000-03-21
SE0000952-2 2000-03-21
SE0000952A SE0000952L (sv) 2000-03-21 2000-03-21 Informationshantering-2
SE0000939A SE0000939L (sv) 2000-02-18 2000-03-21 Inenhetsarrangemang
SE0001239A SE0001239L (sv) 2000-04-05 2000-04-05 Informationshanteringssystem
SE0001239-3 2000-04-05
SEPCT/SE00/01667 2000-08-30
PCT/SE2000/001667 WO2001016691A1 (en) 1999-08-30 2000-08-30 Notepad
SE00/01667 2000-08-30
PCT/SE2000/002659 WO2001048685A1 (en) 1999-12-23 2000-12-22 General information management system

Publications (3)

Publication Number Publication Date
JP2003519423A true JP2003519423A (ja) 2003-06-17
JP2003519423A5 JP2003519423A5 (ja) 2009-10-08
JP4822645B2 JP4822645B2 (ja) 2011-11-24

Family

ID=27532707

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2001549263A Expired - Fee Related JP4822645B2 (ja) 1999-12-23 2000-12-22 ユーザ・ユニットおよびグローバル情報取り扱いシステム
JP2001549177A Expired - Lifetime JP4966464B2 (ja) 1999-12-23 2000-12-22 集中型情報管理

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2001549177A Expired - Lifetime JP4966464B2 (ja) 1999-12-23 2000-12-22 集中型情報管理

Country Status (6)

Country Link
EP (1) EP2056233B1 (ja)
JP (2) JP4822645B2 (ja)
KR (1) KR100752817B1 (ja)
CN (1) CN100430873C (ja)
AT (1) ATE529820T1 (ja)
WO (1) WO2001048685A1 (ja)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003308169A (ja) * 2002-04-15 2003-10-31 Hitachi Ltd 情報処理装置及び表示制御プログラム
JP2005007791A (ja) * 2003-06-20 2005-01-13 Dainippon Printing Co Ltd 電子ペン用帳票、データ収集システム及びプログラム
JP2005037986A (ja) * 2003-07-15 2005-02-10 Dainippon Printing Co Ltd 電子ペン用帳票、精算システム及びプログラム
JP2008516550A (ja) * 2004-10-12 2008-05-15 アノト アクティエボラーク 電子ペンからの情報の安全な管理のための方法およびシステム
JP2008519325A (ja) * 2004-11-05 2008-06-05 アノト アクティエボラーク 電子ペンにおけるデータ管理のための方法およびデバイス
JP2008519326A (ja) * 2004-11-05 2008-06-05 アノト アクティエボラーク 電子ペン用の内部ロジックの管理
JP2008181539A (ja) * 2008-02-21 2008-08-07 Dainippon Printing Co Ltd 採点システム及びそのプログラム
JP2009037641A (ja) * 2005-10-31 2009-02-19 Seiko Epson Corp ホストベース型情報システム、クライアント、ホスト、情報システム、表示端末および制御装置
US9575576B2 (en) 2014-03-12 2017-02-21 Panasonic Intellectual Property Management Co., Ltd. Display control system

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE9904746L (sv) * 1999-12-23 2001-06-24 Anoto Ab Betalningssystem
US7457413B2 (en) 2000-06-07 2008-11-25 Anoto Ab Method and device for encrypting a message
US7278017B2 (en) 2000-06-07 2007-10-02 Anoto Ab Method and device for secure wireless transmission of information
US6698660B2 (en) 2000-09-07 2004-03-02 Anoto Ab Electronic recording and communication of information
US7167164B2 (en) 2000-11-10 2007-01-23 Anoto Ab Recording and communication of handwritten information
US7788315B2 (en) 2001-03-21 2010-08-31 Anoto Aktiebolag (Anoto Ab) Infrastructure for management and communication of information
US6878062B2 (en) 2001-04-06 2005-04-12 Anoto Ab Method for performing games
US7916124B1 (en) 2001-06-20 2011-03-29 Leapfrog Enterprises, Inc. Interactive apparatus using print media
SE0102232L (sv) 2001-06-25 2003-02-06 Anoto Ab Förfarande och anordning i ett digitalt kommunikationssystem
SE523112C2 (sv) 2001-07-05 2004-03-30 Anoto Ab Förfaringssätt för kommunikation mellan en användarenhet som har möjlighet att läsa information från en yta, och servrar som exekverar tjänster som stöder användarenheten
US7249256B2 (en) 2001-07-11 2007-07-24 Anoto Ab Encryption protocol
US7296075B2 (en) 2001-08-23 2007-11-13 Anoto Ab Method, apparatus and system for connecting a portable unit to a particular server unit from among a plurality of server units
US7353393B2 (en) 2001-09-07 2008-04-01 Anoto Aktiebolag (Anoto Ab) Authentication receipt
SE520045C2 (sv) * 2001-09-13 2003-05-13 Anoto Ab Kodningsmönster
US7175095B2 (en) 2001-09-13 2007-02-13 Anoto Ab Coding pattern
SE0103178L (sv) * 2001-09-21 2003-03-22 Anoto Ab Metod och anordning för informationsbehandling
US7418160B2 (en) 2001-09-21 2008-08-26 Anoto Ab Method and device for processing of information
US7321692B2 (en) 2001-11-13 2008-01-22 Anoto Ab Method, device and computer program product for processing information in a memory
US7385595B2 (en) 2001-11-30 2008-06-10 Anoto Ab Electronic pen and method for recording of handwritten information
SE520748C2 (sv) 2001-12-27 2003-08-19 Anoto Ab Aktivering av produkter med inbäddad funktionalitet i ett informationshanteringssystem
US7356012B2 (en) 2001-12-27 2008-04-08 Anoto Ab Method for transmitting information
AU2003230510A1 (en) * 2002-04-30 2003-11-17 Anoto Ab Information management system and methods therein
SE0201724L (sv) * 2002-06-05 2003-12-06 Anoto Ab Sätt att hantera information
DE60331914D1 (de) 2002-06-05 2010-05-12 Anoto Ab Verfahren zur verwaltung von informationen
ATE416413T1 (de) 2002-06-18 2008-12-15 Anoto Ab Positionscodierungsmuster
AU2015243058B2 (en) * 2002-09-26 2018-03-22 Kenji Yoshida Information reproduction i/o method using dot pattern, information reproduction device, mobile information i/o device, and electronic toy
AU2012202678B2 (en) * 2002-09-26 2015-07-16 Kenji Yoshida Information reproduction i/o method using dot pattern, information reproduction device, mobile information i/o device, and electronic toy
US7009594B2 (en) 2002-10-31 2006-03-07 Microsoft Corporation Universal computing device
US7430497B2 (en) 2002-10-31 2008-09-30 Microsoft Corporation Statistical model for global localization
US7133563B2 (en) 2002-10-31 2006-11-07 Microsoft Corporation Passive embedded interaction code
US7116840B2 (en) 2002-10-31 2006-10-03 Microsoft Corporation Decoding and error correction in 2-D arrays
US7502507B2 (en) 2002-10-31 2009-03-10 Microsoft Corporation Active embedded interaction code
SE0203853D0 (sv) 2002-12-23 2002-12-23 Anoto Ab Informationskod
DE60322123D1 (de) * 2003-03-17 2008-08-21 Kenji Yoshida Informationseingabe-/-ausgabeverfahren mit einem punktmuster
US7167166B1 (en) 2003-08-01 2007-01-23 Accenture Global Services Gmbh Method and system for processing observation charts
SE0302884D0 (sv) * 2003-10-31 2003-10-31 Anoto Ab Information management unit and method for controlling data flow from electronic pens
SE0303058D0 (sv) 2003-11-18 2003-11-18 Anoto Ab Methods and arrangemang in an information management system
JP4996254B2 (ja) * 2003-11-18 2012-08-08 アノト アクティエボラーク 情報管理の方法および装置
US7581171B2 (en) * 2004-01-06 2009-08-25 Microsoft Corporation Positionally encoded document image analysis and labeling
US20060078866A1 (en) * 2004-03-17 2006-04-13 James Marggraff System and method for identifying termination of data entry
SE0401647D0 (sv) 2004-06-28 2004-06-28 Anoto Ab Coding and decoding of data
FR2879316B1 (fr) * 2004-12-10 2017-11-17 Hamelin Digital Dispositif d'assistance a la prise de notes numeriques et d'echange automatique de notes
KR100628463B1 (ko) 2004-12-13 2006-09-26 핑거시스템 주식회사 절대좌표 인식 시스템 및 그 방법
KR100673005B1 (ko) 2005-02-18 2007-02-28 핑거시스템 주식회사 복합좌표 인식 입력장치 및 그 구동방법
US8094139B2 (en) 2005-02-23 2012-01-10 Anoto Ab Method in electronic pen, computer program product, and electronic pen
JP4674492B2 (ja) 2005-05-25 2011-04-20 富士ゼロックス株式会社 印刷装置、電子文書管理システム、印刷媒体、印刷処理方法およびプログラム
US8074891B2 (en) 2005-06-17 2011-12-13 Anoto Ab Coding and decoding methods and apparatuses
US7281664B1 (en) 2005-10-05 2007-10-16 Leapfrog Enterprises, Inc. Method and system for hierarchical management of a plurality of regions of an encoded surface used by a pen computer
US8368954B2 (en) 2006-01-31 2013-02-05 Kenji Yoshida Image processing method
JP4042065B1 (ja) * 2006-03-10 2008-02-06 健治 吉田 情報処理装置への入力処理システム
JP5439358B2 (ja) * 2007-03-23 2014-03-12 アノト アクティエボラーク 位置符号化パターンの印刷
CN101789071B (zh) * 2010-02-21 2011-11-23 威盛电子股份有限公司 芯片的身份信息的管理方法及***
WO2012115106A1 (ja) * 2011-02-25 2012-08-30 シャープ株式会社 ペンタブレット装置およびペンタブレットシステム
EP3139132B1 (de) * 2015-09-03 2020-02-19 Hexagon Technology Center GmbH Flächen-absolutcodierung
US11922271B1 (en) * 2020-05-15 2024-03-05 Scandit Ag Virtual screen standby mode for mobile device camera

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4495646A (en) 1982-04-20 1985-01-22 Nader Gharachorloo On-line character recognition using closed-loop detector
US5194852A (en) * 1986-12-01 1993-03-16 More Edward S Electro-optic slate for direct entry and display and/or storage of hand-entered textual and graphic information
US5012049A (en) 1989-01-03 1991-04-30 Schier J Alan Position determining apparatus
US5051736A (en) 1989-06-28 1991-09-24 International Business Machines Corporation Optical stylus and passive digitizing tablet data input system
US5442147A (en) * 1991-04-03 1995-08-15 Hewlett-Packard Company Position-sensing apparatus
US5294792A (en) * 1991-12-31 1994-03-15 Texas Instruments Incorporated Writing tip position sensing and processing apparatus
US5852434A (en) 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination
US5477012A (en) * 1992-04-03 1995-12-19 Sekendur; Oral F. Optical position determination
JPH06222877A (ja) * 1993-01-27 1994-08-12 Hitachi Ltd ペン型情報記憶装置
JPH06266490A (ja) * 1993-03-12 1994-09-22 Toshiba Corp 情報入力装置および情報入力における位置認識システム
JP3277052B2 (ja) * 1993-11-19 2002-04-22 シャープ株式会社 座標入力装置、および座標入力方法
US5932863A (en) 1994-05-25 1999-08-03 Rathus; Spencer A. Method and apparatus for accessing electric data via a familiar printed medium
US5652412A (en) 1994-07-11 1997-07-29 Sia Technology Corp. Pen and paper information recording system
US6081261A (en) 1995-11-01 2000-06-27 Ricoh Corporation Manual entry interactive paper and electronic document handling and processing system
US5842196A (en) 1996-04-03 1998-11-24 Sybase, Inc. Database system with improved methods for updating records
JP3705455B2 (ja) 1996-04-12 2005-10-12 Smk株式会社 抵抗感圧式座標入力装置
US5937110A (en) * 1996-12-20 1999-08-10 Xerox Corporation Parallel propagating embedded binary sequences for characterizing objects in N-dimensional address space
US6327395B1 (en) * 1996-12-20 2001-12-04 Xerox Parc Glyph address carpet methods and apparatus for providing location information in a multidimensional address space
GB9701793D0 (en) * 1997-01-29 1997-03-19 Gay Geoffrey N W Means for inputting characters or commands into a computer
WO1999050787A1 (en) * 1998-04-01 1999-10-07 Xerox Corporation Cross-network functions via linked hardcopy and electronic documents
JP3487494B2 (ja) * 1998-04-17 2004-01-19 日本電信電話株式会社 メニュー選択方法及び装置
KR19980033584A (ko) 1998-04-28 1998-07-25 이종우 데이터 입력 장치 및 방법과 이를 이용한 컴퓨터 시스템 및 그의 프로그램 실행방법
DE19853505A1 (de) 1998-11-19 2000-05-25 Daniel Gens Vorrichtung zum Aufnehmen und Speichern von analogen Daten
CA2374811C (en) 1999-05-28 2012-04-10 Anoto Ab Position determination

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003308169A (ja) * 2002-04-15 2003-10-31 Hitachi Ltd 情報処理装置及び表示制御プログラム
JP2005007791A (ja) * 2003-06-20 2005-01-13 Dainippon Printing Co Ltd 電子ペン用帳票、データ収集システム及びプログラム
JP4502601B2 (ja) * 2003-06-20 2010-07-14 大日本印刷株式会社 データ収集システム及びプログラム
JP2005037986A (ja) * 2003-07-15 2005-02-10 Dainippon Printing Co Ltd 電子ペン用帳票、精算システム及びプログラム
JP2008516550A (ja) * 2004-10-12 2008-05-15 アノト アクティエボラーク 電子ペンからの情報の安全な管理のための方法およびシステム
JP2008519325A (ja) * 2004-11-05 2008-06-05 アノト アクティエボラーク 電子ペンにおけるデータ管理のための方法およびデバイス
JP2008519326A (ja) * 2004-11-05 2008-06-05 アノト アクティエボラーク 電子ペン用の内部ロジックの管理
JP2009037641A (ja) * 2005-10-31 2009-02-19 Seiko Epson Corp ホストベース型情報システム、クライアント、ホスト、情報システム、表示端末および制御装置
JP2008181539A (ja) * 2008-02-21 2008-08-07 Dainippon Printing Co Ltd 採点システム及びそのプログラム
JP4566247B2 (ja) * 2008-02-21 2010-10-20 大日本印刷株式会社 採点システム及びそのプログラム
US9575576B2 (en) 2014-03-12 2017-02-21 Panasonic Intellectual Property Management Co., Ltd. Display control system

Also Published As

Publication number Publication date
JP4822645B2 (ja) 2011-11-24
KR100752817B1 (ko) 2007-08-29
CN100430873C (zh) 2008-11-05
CN1413336A (zh) 2003-04-23
EP2056233B1 (en) 2011-10-19
WO2001048685A8 (en) 2002-07-25
KR20020065597A (ko) 2002-08-13
ATE529820T1 (de) 2011-11-15
JP2003518688A (ja) 2003-06-10
EP2056233A3 (en) 2009-08-26
WO2001048685A1 (en) 2001-07-05
JP4966464B2 (ja) 2012-07-04
EP2056233A2 (en) 2009-05-06

Similar Documents

Publication Publication Date Title
US9304605B2 (en) General information management system
JP4822645B2 (ja) ユーザ・ユニットおよびグローバル情報取り扱いシステム
US7710408B2 (en) Centralized information management based upon position information
CA2394922A1 (en) General information management system
US20030046256A1 (en) Distributed information management
JP4627949B2 (ja) 電話制御の方法およびシステム
US7002559B2 (en) Method, system and product for information management
KR100824110B1 (ko) 정보 조합 방법 및 시스템
US7094977B2 (en) Method and system for information association
US8074891B2 (en) Coding and decoding methods and apparatuses
JP2003501286A (ja) カレンダー
WO2001071475A1 (en) Processing of documents
US8418052B2 (en) Processing of documents
US20080235282A1 (en) Personal Computing Apparatus and a Method Therein
JP2005173672A (ja) 用紙、電子ペンおよびプログラム
WO2001048592A1 (en) Charge card purchase
JP2004508228A (ja) 位置コーディングパターン付きビジネスカード

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20050207

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20060428

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060629

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20070531

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070703

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071016

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071219

A524 Written submission of copy of amendment under article 19 pct

Free format text: JAPANESE INTERMEDIATE CODE: A524

Effective date: 20090824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110111

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110408

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110415

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110426

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110509

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110609

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110616

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110707

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110816

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110906

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140916

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees