JP2003518687A - 手書きコマンド - Google Patents

手書きコマンド

Info

Publication number
JP2003518687A
JP2003518687A JP2001549176A JP2001549176A JP2003518687A JP 2003518687 A JP2003518687 A JP 2003518687A JP 2001549176 A JP2001549176 A JP 2001549176A JP 2001549176 A JP2001549176 A JP 2001549176A JP 2003518687 A JP2003518687 A JP 2003518687A
Authority
JP
Japan
Prior art keywords
command
recording
writing
code
pen
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
JP2001549176A
Other languages
English (en)
Other versions
JP5084087B2 (ja
JP2003518687A5 (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
Application filed by アノト・アクティエボラーク filed Critical アノト・アクティエボラーク
Publication of JP2003518687A publication Critical patent/JP2003518687A/ja
Publication of JP2003518687A5 publication Critical patent/JP2003518687A5/ja
Application granted granted Critical
Publication of JP5084087B2 publication Critical patent/JP5084087B2/ja
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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Calculators And Similar Devices (AREA)
  • Telephone Function (AREA)
  • Position Input By Displaying (AREA)
  • Image Input (AREA)

Abstract

(57)【要約】 少なくとも1つの動作を実行するように適応されたハンドヘルド電子装置。装置は、ユーザが装置をペンとして使用し、「以下の電話番号をダイヤル」といった、前記動作を開始するためのコマンドを書くことによって制御可能である。電子装置において動作を開始する方法および、その方法を実施するために使用されるソフトウェア。

Description

【発明の詳細な説明】
【0001】
【発明の技術分野】本発明は、少なくとも1つの動作を実行するように適応さ
れたハンドヘルド電子装置に関する。本発明はまた、ハンドヘルド電子装置の動
作を開始する方法および、そのコンピュータ・プログラムにも関する。
【0002】
【発明の背景】ハンドヘルド・コンピュータおよび、携帯電話、PDA、読取
りペン、スキャナといった他のハンドヘルド電子装置は通常、ユーザがその装置
へ各種コマンドを発する、または装置が使用する情報を入力するのを助成する、
1個または数個のボタンまたはキーによって制御される。わずか2,3個のボタ
ンしかない場合、装置の制御は通常、面倒で時間がかかるものになる。他方、多
数のボタン/キーが存在する場合、それらはハンドヘルド装置において少量のス
ペースしか与えられないために通常小さく、そのため、それらを使いづらくし、
間違ったボタン/キーを押す恐れを増大させる。
【0003】米国特許第5,852,434号は、情報が書き込み面に書か
れている間に、ユーザが手書きの情報をコンピュータに入力できるようにする装
置を開示している。装置は、表面上のX/Y座標を符号化するための位置コード
が配列された書き込み面と、ユーザが書き込み面に書くことができる筆記チップ
を備える特殊なペンとより構成される。さらに、ペンは、位置コードを照明する
ための光源および位置コードの画像を形成するためのCCDセンサーを備える。
CCDセンサーによって受信された位置情報は、処理のためにコンピュータに転
送される。
【0004】WO99/48268は、電話番号を書くとその番号をオート
ダイヤルのために携帯電話に送るハンドヘルド装置を開示している。
【0005】
【発明の概要】本発明の目的は、ハンドヘルド装置の制御および動作を容易に
することである。
【0006】この目的は、請求項1に従った装置、請求項16に従ったコン
ピュータ・プログラムおよび、請求項17または18に従った方法によって、完
全にまたは部分的に実現される。好ましい実施形態は、従属請求項において規定
される。
【0007】第1の態様によれば、本発明は、少なくとも1つの動作を実行
するように適応されたハンドヘルド電子装置に関するものであり、その装置は、
ユーザが装置をペンとして使用し、前記動作を開始するためのコマンドを書くこ
とによって制御可能である。
【0008】従って、本発明の利益は、ユーザが装置のいずれのキーまたは
ボタンも押す必要がなくなることである。代わりに、ユーザは、自分が実行した
い動作のコマンドを書くことにより装置を制御する。これにより、装置はユーザ
にとってより使いやすくなる。
【0009】例えば、ユーザにより書かれるコマンドは、実行したい動作を
示す単語、例えばユーザがある番号を装置にダイヤルさせたい場合、「ダイヤル
」とすることができる。また、実行したい動作を示すシンボル、文字、数字また
は図形とすることもできる。
【0010】装置は、装置によって書かれたコマンドを様々な方法で、例え
ば装置の動きを検出する1個以上のセンサーを用いて、記録することができる。
【0011】しかし、好適な実施形態において、装置は、コマンドが書かれ
る書き込み面に配置された位置コードを検出することによってコマンドを記録す
るように適応されている。
【0012】この実施形態は、手書きコマンドの正確な記録を可能にし、書
き込み面での装置の絶対位置の決定を可能にすることから有利である。より詳細
には、コマンドが書かれている間、位置コードは連続的に検出でき、装置がどの
ように動かされ、従ってどのようなコマンドが書かれたかを定義する一連の位置
指標が得られる。
【0013】装置は、位置コードを具体化するために使用される技術に応じ
て、各種のセンサーを使用することができる。好適な実施形態において、位置コ
ードは、光センサーによって検出できるように設計される。この場合、装置は望
ましくは、書き込み面の画像を記録するように適応された光センサーおよび、コ
マンドのディジタル表象を提供する画像内の位置コードを使用するように適応さ
れた信号処理装置よりなる。
【0014】この実施形態は、公知かつ十分に開発された技術である画像処
理に基づいているので、有利である。
【0015】信号処理装置は、コマンド・シンボルを認識するための解釈機
能を含み得る。従って、ユーザは、任意のシンボルをコマンド・シンボルとして
定義することができ、そのシンボルを書いた時に、装置はそのシンボルをコマン
ドと解釈する。
【0016】1例が文字@であり、それは後続の文字を電子メールアドレス
として解釈するべきであるというコマンドとして解釈され得る。電子メールアド
レスの後にコマンド・シンボル@をもう一度書くことによって(従って3回目)
、それは電子メールアドレスの入力の終わりとして解釈される。
【0017】さらに、信号処理装置は、コマンドのディジタル表象を文字符
号化形式に変換するように適応された文字解釈機能を備え得る。この実施形態は
、ユーザがいずれのコマンドを書いたかの決定を容易にし、入手可能な文字認識
用ソフトウェアがコマンドの解釈に使用できるので、有利である。文字解釈動作
は、例えば、ICRソフトウェアによって実行することができる。
【0018】さらに、装置は、動作において使用され、コマンドと本質的に
同様にして記録されるメッセージ情報を記録するように適応され得る。このよう
にして、ユーザは、装置を制御するためおよび、メッセージ情報を入力するため
の同一のインタフェースを得ることになる。装置は、同じ手段がメッセージ情報
を入力するために使用される場合、製造するのにそれほど高額ではない。
【0019】メッセージ情報は、例えば、電子メール・メッセージで送信さ
れるテキスト、ダイヤルする電話番号、カレンダー・プログラムで作成される項
目または、他の何らかの類似の情報とすることができる。それは、テキスト、数
字、各種の文字、シンボル、図形、図面および、表面上での装置のあらゆる手作
業による動きとして定義される「手書き」によって生成することができる他の情
報を含み得る。
【0020】好適な実施形態において、メッセージ情報はまた、書き込み面
の位置コードを検出することによっても記録される。
【0021】装置は、少なくとも2つのモードを有することができ、一方は
コマンドを記録するためのコマンド・モードであり、他方は情報を記録するため
の情報モードである。異なるモードを有するということによって、装置は、装置
によって書かれているデータがどのように処理されるべきかがわかり、データが
コマンドまたはメッセージ情報であるかどうかについての疑いはまったく存在し
ない。
【0022】一実施形態において、装置は、所定のコマンド・シンボルが装
置の助けにより書かれた時に、コマンド・モードと仮定する。このコマンド・シ
ンボルは、図形、1個または数個の文字、絵などとすることができる。
【0023】別の実施形態において、装置は、書き込み面が特殊な設計を有
すると検出した時に、コマンド・モードと仮定する。例えば、書き込み面は、コ
マンドを書くための特殊領域および情報を書くための別の領域を備えることがで
き、装置は位置コードの助けによりどの領域に位置しているかを検出する。
【0024】本発明に従った原理は、コマンドによって開始できるあらゆる
動作をハンドヘルド電子装置に実行させるために使用することができる。ハンド
ヘルド電子装置において実行される動作の例は、電話を掛ける、ファックス送信
、電子メッセージの送信、情報の保存、文書およびファイルの取り扱い、さらに
、プログラムの開始、制御および終了を含む。動作は、メッセージ情報を使用す
る動作であっても、またはそうでなくてもよい。
【0025】好適な実施形態において、装置は携帯電話であり、それはユー
ザが電話をペンとして使用することによって、例えば「ダイヤル1234567
」と書くことにより制御でき、その時点で電話はその番号を自動的にダイヤルす
る。
【0026】代替実施形態において、装置は、コマンドを記録するための加
速度計を備える。加速度計は、コマンドが書かれる際の装置の動きを記録する。
この実施形態は、コマンドがどのような表面にでも、または表面と接触していな
くても空中でさえ書くことができるという利点を有する。従って、位置コードを
備える書き込み面の必要がなく、更には、書き込み面の必要がまったくなく、ま
た逆に、コマンドはあらゆる任意の表面に「書く」ことができる。
【0027】さらに別の代替実施形態では、装置は、部分的に重なり合う内
容を伴う画像を記録するための光センサーおよび、画像の相対位置を決定するこ
とによって装置がコマンドの筆記に関連してどのように動かされたかを決定する
ように適応された信号処理装置を備える。
【0028】この実施形態は、位置コードがまったく必要ではないという利
点を有するが、また逆に、ユーザは、画像の相対位置の決定を可能にするために
十分にパターン化されているいずれかの表面に装置の助けによりコマンドを「書
く」ことができる。何が書かれたかを決定するための技術は、公開公報WO99
/60467に詳細に記載されており、その内容は参照により本明細書に採り入
れられる。コマンドを記録するこの方法は、その内容が参照により本明細書に採
り入れられる公開公報WO98/20446に記載された形式の、「C−pen
(R)」の商標で販売されている、読取りペンまたはハンドヘルドスキャナを制
御するために好適に使用され得る。
【0029】装置は、1個の統合された装置である必要はない。一実施形態
では、装置は、分離可能で、相互の無線または有線通信のためのトランシーバを
備える第1および第2の部分を有することができ、その装置は、ユーザが動作を
開始するための前記コマンドを書くための前記ペンとして第1の部分を使用する
ことによって制御可能である。
【0030】本発明の第2の態様によれば、本発明はコンピュータ・プログ
ラムに関連しており、それは、記憶媒体に記憶され、コンピュータによって読み
出すことができ、そして、コンピュータに、ペンとして使用されているハンドヘ
ルド電子装置によって書かれたコマンドを検出し、そのコマンドに応答して所定
の動作を開始させるための命令よりなる。このソフトウェアの利点は上述より明
らかである。ソフトウェアは、コマンドを書くための装置にインストールされる
ように設計される。
【0031】本発明の第3の態様によれば、本発明は、装置自体をペンとし
て使用し、前記動作を実行するためのコマンドを書く工程よりなる、ハンドヘル
ド電子装置の動作を開始する方法に関するものである。 その方法の利益は上述より明らかである。 本発明を、添付図面に関連して以下に詳述する。
【0032】
【好適な実施形態の説明】図1は、ディジタル形式で記録される、テキストお
よび、線、パターンまたはシンボルを筆記するために使用できるディジタル・ペ
ンの形態のハンドヘルド装置を開示している。装置は、このペンを用いて実行さ
れる動作のコマンドを書くことによって、ユーザにより制御される。
【0033】装置は、ペンとほぼ同形であるケーシング11を備える。ケー
シングの一方の短辺には、赤外光に透過である開口12または窓がある。この短
辺は、装置の動作の間に書き込み面3から短距離に位置する、またはそれに当接
するように意図されている(図2参照)。
【0034】ケーシング11は本質的に、光学部、電子回路部および電源を
備える。光学部は、結像される表面を照明するための少なくとも1個の発光ダイ
オード13および、CCDまたはCMOSセンサーといった、二次元画像を記録
するための感光性エリアセンサー14よりなる。このユーザ装置はレンズ系も備
え得る(図示せず)。
【0035】装置への電源はバッテリー15から得られ、これはケーシング
11の分離された区画に設けられる。バッテリーは充電式バッテリーとすること
もできる。 あるいはまた、電源は、電源となる別個の装置とのケーブル結線によって得ら
れる。
【0036】電子回路部は信号処理装置16よりなる。信号処理装置16は
、マイクロプロセッサおよびメモリの助成により具体化され、書き込み面3にお
いて書かれたもののディジタル表象を得るためにセンサーからの画像を分析する
ソフトウェアを有する。さらに、それは、ユーザソフトウェアと同様に、コマン
ドに応答して様々な動作を開始および/または実行するための動作ソフトウェア
を含む。さらに、信号処理装置16は望ましくは、記録された文字を解釈するた
めに使用されるICRソフトウェアを備えており、それによって文字は、文字符
号化形式で記憶、操作および/または転送され得る。
【0037】装置のケーシング11は、ペン先18も備えており、その助け
によりユーザは、書き込み面3で普通の顔料系の筆記をすることができる。ペン
先18は、それを使用するかどうかをユーザが制御できるように出没自在となっ
ている。顔料は好ましくは、赤外光について非吸収性である。
【0038】さらに、装置はボタン19を備え、それによって装置は、装置
によって書かれるコマンドにより開始されない動作のために作動および制御され
得る。ボタン19はまた、オン/オフスイッチと同様、装置に各種モードをとら
せるために使用することができる。
【0039】また、装置は、例えば赤外光、超音波または電波による、短距
離間の情報の無線転送のためのトランシーバ20も備えることができる。この無
線転送は、装置がそれ自体で開始された動作全体を実行することができず、実行
する動作に関する記録された情報を外部装置に転送する必要がある場合に、利用
することができる。 最後に、装置は、情報を表示するためのディスプレイ21を備え得る。
【0040】上述の公開公報WO98/20446は、テキストを走査およ
び記録する装置を開示している。プログラムが適切な方法で作成されていれば、
この装置は、位置コードが設けられた書き込み面において書かれているテキスト
およびコマンドを記録し、その手書きコマンドに応答して動作を開始/実行する
ために利用できる。
【0041】図2は、書き込み面3を形成する1枚の用紙1を示している。
書き込み面3には、位置コード4が印刷されており、それらは、第1および第2
のタイプ5aおよび5b、詳細には、それぞれ「1」および「0」に対応する大
径の点および小径の点である、シンボル5により構成されている。明瞭のために
、シンボル5は拡大されており、位置コード4は書き込み面3の小部分で示され
ているにすぎない。実際の実施形態では、位置コードは書き込み面3全体に拡が
っており、シンボル5はより良好な位置分解能を保証するためにもっと小さい。
【0042】位置コード4は多様な方法で作成できる。個々の位置が1個の
シンボル5で符号化される位置コード4を作成する1つの方法は、米国特許第5
,852,434号に記載されている。しかし、本発明では、各位置は多数のシ
ンボル5の助成により好適に符号化されており、その符号化は、位置コード4に
おける個々のシンボル5が複数の位置の符号化に寄与するような、いわゆるフロ
ーティング符号化である。これは、図1において鎖線の領域6a、6bにより示
す通り、2つの隣接位置がいくつかのシンボル5を共有することを意味する。こ
のようにして、より高い分解能が得られ、検出は、個々のシンボル5の複雑さが
低減されるのでより容易になる。フローティング位置コード4のこの形式の重な
り合いは、コンピュータの助成により作成できる。
【0043】このようなフローティング位置コードを生成する特殊な方法は
、その内容が参照により本明細書に採り入れられる公開公報WO00/7398
3ならびに、その内容が参照により本明細書に採り入れられる、何れもが200
0年10月2日出願の特許出願番号PCT/SE00/001895、PCT/
SE00/001897およびPCT/SE00/001898に記載されてい
る。
【0044】ここで、図1の装置の動作について説明する。 ユーザが装置のカレンダー・プログラムの項目を作りたいと仮定する。この場
合、ユーザは最初にカレンダー・プログラムを開かなければならない。装置にこ
のタスクを実行させるために、ユーザは、ペン先17によって用紙3に、まず特
殊コマンド・シンボルを書き、その後「カレンダー」というコマンド文字を書く
。コマンド・シンボルは、ユーザがコマンド・シンボルであると定義したどのよ
うなシンボルであってもよく、例えば、「O」ような大きい円の中に「o」のよ
うな小さい円が書かれる、以下のように、多少とも1筆でのものとしてよい。
【0045】ユーザが書いている間、光センサー14は、装置の現在位置の
書き込み面3の画像を連続的に捕捉する。個々の画像は位置コード4の一部を含
んでいる。信号処理装置16は各画像内の位置コード4を突き止め、このコード
に基づき、各画像が捕捉された書き込み面3の絶対位置の座標を決定する。この
ようにして、ペンがどのように用紙上を動かされたかの記述が、多数の位置の指
標という形態で得られる。この記述は、コマンド・シンボルおよびコマンドのデ
ィジタル表象を構成する。位置指標は入力信号としてICRソフトウェアに供給
され、後者は、コマンド・シンボルおよびコマンドが文字符号化形式に翻訳され
得るように、位置が対応する文字を決定する。コマンドは、そのコマンド・シン
ボルを再度記入することによって終了することができる。
【0046】処理装置がコマンド・シンボルを検出すると、それは、後続す
る文字が手書きコマンドと解釈されるべきであるとわかる。処理装置はその後、
ユーザがどのコマンドを書いたかを決定するために、記録されたコマンドを表現
する文字を多数の所定のコマンドと比較する。そのコマンドがカレンダー・プロ
グラムを開くためのコマンドであると判断すると、処理装置は、カレンダー・プ
ログラムを開く動作を実行する。プログラムは、例えば、ディスプレイ21にお
いてカレンダーの日にちを常法通りに示すことができる。
【0047】ユーザは、項目を作成しなければならない時間にカーソルを移
動させる。その後、ユーザは、ペン先17を用いて用紙3に作成したい項目を書
く。装置はその項目をコマンドと同様にして記録する。処理装置は、コマンド・
シンボルを検出しないので、書かれた文字が情報を表現していると知る。文字は
、ICRソフトウェアの助成により文字符号化形式に翻訳され、カレンダー・プ
ログラムに記憶される。
【0048】次に、ユーザは、プログラムを保存して閉じたいと思う。その
ために、ユーザは、コマンド・シンボルに続きコマンド「保存」を書く。その手
書きコマンドは、コマンド「開く」と同様にして処理され、書かれた項目を保存
する動作の実行をもたらす。
【0049】コマンドの実行の後、装置は、次のコマンド・シンボルが記入
されるまで、その通常の入力モードに戻る。
【0050】ペン先17は、ユーザが何を書いているかがわかりやすいよう
にするために使用されるにすぎないことに留意しなければならない。それは他の
いかなる機能も持っていない。
【0051】図3は、本発明に従った装置の別の実施形態を図式的に示す。
この例では、装置は、新しいソフトウェア、短距離の無線通信用トランシーバ3
1および、その電話を制御するためのペン32が補完された、通常の携帯電話3
0である。ペンは、使用中でない時には、電話の側面のホルダー33に入れられ
る。ホルダーには、ペンのバッテリーを充電するために携帯電話のバッテリーと
ペンを接続するための接点を備えることができる。あるいはまた、ペンのバッテ
リーは、電話のバッテリーがバッテリー充電器により充電される際に同時に充電
され得る。電話の充電回路は、ペンのバッテリーの充電を制御するためにも使用
することができる。
【0052】ホルダーはさらに、ペンを電話の電子回路に接続するためのコ
ネクタを備えることもでき、それによって、ペンはその記憶内容を電話にダウン
ロードするか、または電話をモデムとして用いてその記憶内容をネットワークに
送信することができる。
【0053】ペン32の構造は、図1の装置のそれと本質的に同じである。
しかしこれには、ディスプレイがまったくなく、いかなる携帯電話トランシーバ
も備えず、そして、図1の装置のソフトウェアの一部のみを有する。
【0054】例えば、ユーザが電話をかけたい場合、ユーザはペンをはずし
、位置コードを備える用紙にペンを使って「ダイヤル」と書く。ユーザは、それ
がコマンドであることを示すために単語「ダイヤル」を丸で囲む。その後、ユー
ザは、ダイヤルする電話番号を書く。ペンは、用紙の位置コードの画像を記録し
、それらの画像を、短距離無線通信用送信機34の仲介により、携帯電話のトラ
ンシーバ31へ転送する。受信された画像は、携帯電話において図1に関して上
述したことと同様に処理され、その結果、携帯電話は指示された番号にダイヤル
する動作を実行する。
【0055】あるいはまた、ペン32の光センサーは携帯電話と一体化する
ことができ、全体の携帯電話が、コマンドを書くためのペンとして使用すること
ができる。
【0056】別の代替例は、ペンが全部の動作および動作を実行するもので
あり、電話番号が認識されASCIIコードに解読されると、ペンは、その呼を
開始するために電話番号を電話に送信するか、または電話番号を上述のコネクタ
を介して電話に送信する。
【0057】コマンドが特殊文字または図形によって指示される上述の実施
形態の代替例として、装置は、ボタン19の助成によりコマンド・モードと情報
モードとの間で切り替えることができる。 可能なコマンドの数が少ない場合には、コマンドを特に指示する必要はまった
くない。
【0058】上述の通り、手書きコマンドの検出は、加速度計または装置の
動きを決定するための部分的に重なり合った内容を有する画像の記録といった、
位置コードの検出以外の他の技法に基づくことができる。当業者は代替技法の使
用のために上記の装置を難なく修正できるはずであるので、それらの実施形態に
ついては詳述しない。
【0059】最後に、絶対位置符号化パターンの好適な実施形態をここに記
述する。分かりやすくするために、用紙に関連して説明する。これは、PCT/
SE00/01895で説明された絶対位置符号化パターンに相応する。位置コ
ードが備えられた表面は、パターンとしての印象があるので、以下では、位置符
号化パターンと言う。
【0060】図4は、シートの拡大した部分を示しており、その表面102
には、位置符号化パターン105が備えられる。シートは、X座標軸とY座標軸
を有する。
【0061】位置符号化パターンは、人間の目に見えず、しかもこの表面上
の位置を決定する装置によって直接検出することもできない仮想ラスターと、以
下に記述されるように、4つの値「1〜4」の1つと仮定できる複数のシンボル
とを備える。
【0062】位置符号化パターンは、シートの部分表面上のシンボルが、後
述する仮想表面上の位置の絶対座標を符号化するよう、配列されている。第1及
び第2の部分表面125a、125bが、図4において点線により示されている
。第1の部分表面125aで見つけられる位置符号化パターンのその部分(この
例では、4×4のシンボル)は、前記仮想表面の第1の点の座標を符号化し、第
2の部分表面125bで見つけられる位置符号化パターンのその部分は、第2の
点の座標を符号化する。従って、位置符号化パターンは、隣接する第1及び第2
の点により、部分的に共有される。このような位置符号化パターンを、この出願
においては、「フローティング」と言う。
【0063】図5のa〜dに、位置符号化パターン内で使用されるシンボル
の一実施形態を示す。シンボルは、ラスター線の交差によって表される仮想ラス
ター点130と、点の形をしたマーキング106を備える。シンボルの値は、マ
ーキングが配置される場所に依存する。図5の例では、4種類の位置が可能であ
り、それぞれは、ラスター点から伸ばした各ラスター線上にある。ラスター点か
らのずれ量は、全て等しい。次のように、図5aのシンボルは値1、図5bでは
値2、図5cでは値3、そして、図5dでは値4になる。言い換えると、シンボ
ルの4つの異なる形が存在する。 これらの点は、もちろん、異なる形をしてもよいことが指摘される。 従って、各シンボルは、4つの値「1〜4」を表すことができる。これは、位
置符号化パターンが、X座標のための第1の位置コードとY座標のための第2の
位置コードに分割できることを意味している。この分割は、以下のようになる。
【0064】
【表1】
【0065】このように、各シンボル値は、Xコード用の第1の数(この場
合はビット)、及びYコード用の第2の数(この場合はビット)に変換される。
この方法で、2つの完全に独立したビットパターンが得られる。このビットパタ
ーンは、図5に従う複数のシンボルによりグラフィカルに符号化される全体パタ
ーンに統合することができる。
【0066】各位置の座標は、複数のシンボルにより符号化される。この例
では、二次元、すなわち、X座標とY座標の位置を符号化するために、4×4の
シンボルを使用する。
【0067】位置コードは、1と0の数字列から構成されるが、その数字列
には、その数字列内で同じ4ビットの並びが1度しか現れないという特性がある
。数字列は循環的なものであり、数字列の終わりを数字列の先頭に結合した場合
にも、同様にその特性が適用される。従って、4ビットの並びは、常時、数字列
内で一意に決まった位置を持っている。
【0068】数字列が4ビットの並びに対して前述した特性を持っている場
合、その数字列は最大16ビット長にできる。しかし、この例では、以下のよう
に7ビット長の数字列を使用する。 「0001010」
【0069】この数字列は、数字列内の位置を符号化する以下のような7つ
の一意な4ビットの並びを含む。
【0070】
【表2】
【0071】X座標の符号化では、符号化される表面全域に渡って、数字列
は縦列内に順に書き込まれる。符号化は、隣り合う縦列間における数字の差、す
なわち位置のずれに基づく。差の大きさは、開始する縦列の数字列内における位
置(すなわち、どの並びを使用するか)によって決まる。具体的には、第1の縦
列内の4ビットの並びにより符号化され、従って値(位置)0〜6を持てる数字
と、隣り合う縦列内の対応する数字(同じ「レベル」の並び)との間の7を法と
する差を取る場合、その結果は、比較される2つの縦列における位置に拘わらず
、同じになる。従って、2つの縦列の差を使用して、Y座標の全てに対して一定
であるX座標を符号化できる。
【0072】この例では、表面上の各位置が4×4のシンボルを使用して符
号化されているので、前述したように3個の差(値0〜6を持った)が、X座標
の符号化に利用できる。次に、3個の差が、1つは常に値1または2になり、他
の2つは3〜6の範囲の値になるように、符号化を行う。結果的に、Xコード内
では差が0になるものは許容されない。言い換えると、Xコードは、その差が、
(3〜6)(3〜6)(1〜2)(3〜6)(3〜6)(1〜2)(3〜6)(3〜6)(1〜2)…となるように構築
される。従って、各X座標は、3と6の間からなる2つの数字、これに続く1つ
の数字、すなわち1又は2、を使用して符号化される。大きい数字から3を差し
引き、小さい数字から1を差し引くと、混合基数の数字が得られ、この数字は直
接X方向の位置を与える。次に、この位置から、X座標が、以下の例に示すよう
に直接決定できる。
【0073】前述した原理により、X座標0,1,2...を、3個の差を
表す数字を用いて符号化できる。これらの差が、上記の数字列に基づいたビット
パターンを使用して符号化される。ビットパターンは最終的に、図5のシンボル
を使用してグラフィカルに符号化される。
【0074】多くの場合、4×4のシンボルを読み込んだとき、2つの数字
の一部を作ることができるとしても、X座標を符号化する完全な数字を作ること
ができない。しかしながら、これらの数字の最下位の部分は、常に1か2である
ので、完全な数字を容易に再構築することができる。
【0075】Y座標は、X座標で使用したのと同じ原理に従って符号化され
る。循環型の数字列は、位置を符号化する表面に渡って水平行に繰り返して、書
き込まれる。X座標の場合とちょうど同じ様に、この行は、数字列内の異なった
位置から始める、すなわち、異なる並びを使用して始めることができる。しかし
、Y座標に対しては差を使用せず、各行のその数字列の開始位置に基づいた数字
を使用して座標を符号化する。4×4のシンボルのX座標が決定された後、4×
4のシンボル内のYコード内に含まれている行の数字列内の開始位置を実際に決
定できる。Yコードにおいて、最上位桁は、これを特定の範囲内の値を持つただ
1つの数にすることによって、判断される。この例では、4つの行の内の1つの
行を、その行がY座標の最下位桁に関係していることを示すために、数字列内の
位置0〜1から始め、他の3つの行を数字列内の位置2〜6から始める。従って
、Y方向に、(2〜6)(2〜6)(2〜6)(0〜1)(2〜6)(2〜6)(2〜6)(0〜1)(2〜6)…の数
字列が存在する。従って、各Y座標は、2と6の間の3個の数字、並びにこれに
続く0と1の間の数字を使用して符号化される。
【0076】小さい数字から1を差し引き、大きい数字から2を差し引くと
、X方向と同様な方法でY方向の位置が得られ、この位置から混合基数のY座標
を直接決定できる。
【0077】上記の方法を使用して、X方向の4×4×2=32個の位置を
符号化できる。このような位置のそれぞれは、3個の差に対応しており、3×3
2=96個の位置を与える。更に、Y方向に5×5×5×2=250個の位置を
符号化できる。このような位置のそれぞれは、4行に対応し、4×250=10
00個の位置を与える。このように、合計して96000個の位置を符号化でき
る。しかし、Xの符号化は差に基づいているので、1番目の数字列が始まる位置
を選択できる。この1番目の数字列が7個の異なった位置から始められることを
考慮すると、7×96000=672000個の位置を符号化できる。X座標が
決定された場合、第1の縦列にある第1の数字列の開始位置が計算できる。第1
の数字列の前述した7個の異なる開始位置は、異なる紙や製品上の書き込み面を
符号化できるようにする。
【0078】更に、本実施例の位置符号化パターンの機能を示すために、次
に、前述した位置コードの実施形態に基づく特別の例を示す。
【0079】図6は、位置を決定する装置によって読み込まれる4×4のシ
ンボルを含む画像の一例を示している。 これらの4×4のシンボルは、次の値を持っている。 4 4 4 2 3 2 3 4 4 4 2 4 1 3 2 4
【0080】これらの値は、次の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
【0081】縦方向のX並びは、数字列内の位置2 0 4 6を符号化し
ている。縦列間の差は−2 4 2であり、7を法とする剰余は5 4 2にな
る。これは、混合基数で、(5−3)×8+(4−3)×2+(2−1)=16
+2+1=19の位置を符号化する。最初に符号化されるXの位置は位置0であ
るので、1〜2の範囲内にあり、4×4のシンボル内に見られるこの差は、20
番目の差になる。更に、このような差のそれぞれに対する3つの縦列の合計が存
在し、開始の縦列が存在するので、4×4のXコードの一番右の縦方向の並びが
Xコードの61番目(3×20+1=61)の縦列に属し、一番左の縦方向の並
びが58番目に属する。
【0082】横方向の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大きくなることが分
かる)。 次に、4桁の数字の位置が、混合基数で、0×50+4×10+1×2+0×
1=42になる。 従って、Yコードの3番目の行が、43番目になり、これは0か1の開始位置
を持ち、そして、このような行のそれぞれについて全部で4行あるので、3番目
の行が43×4=172番になる。 従って、この例で、4×4のシンボルグループに対する一番左上の角の位置が
(58,170)になる。
【0083】4×4のグループのX並びが行170上で始まるので、全パタ
ーンのX縦列は、数字列の位置((2 0 4 6)−169) mod 7=1 6
3 5から始まる。最後の開始位置(5)と最初の開始位置の間で、数字0〜1
9が混合基数で符号化され、混合基数での数字0〜19の表示を合計することに
よって、これらの縦列の間の合計差を得る。これを行なう簡単なアルゴリズムが
これら20個の数字を生成し、直接それらの数を合計することになる。結果の総
和はsと言われる。よって、紙や書き込み面は、(5−s)mod 7によって
得られる。
【0084】上記の例で、一実施形態が説明され、その中で、各位置は4×
4のシンボルを使用して符号化され、7ビットの数字列が使用された。もちろん
、これは、ほんの一例にすぎない。位置は、より多くのまたはより少ない数のシ
ンボルを使用して符号化できる。シンボルの数を両方の方向で同じにする必要が
ない。数字列を異なった長さにし、2進数以外にしても良いし、他の基数に基づ
くことも可能である。X方向の符号化とY方向の符号化に異なった数字列を使用
可能である。シンボルは、値の異なる数字を持てる。上記より明らかなように、
6×6のシンボルによる符号化が、現在最も好ましく、各シンボルは、4つの値
を仮定できる。当業者であれば、このような符号化に関して、上述の例を容易に
一般化できる。
【0085】上記の例で、マーキングを点としているが、もちろん、別の形
状にすることもできる。例えば、マーキングは、仮想ラスター点から始まり、そ
こから所定の位置に伸びるダッシュその他の記号から構成できる。更に他の例と
して、マーキングは、長方形、四角形、三角形、その他の用意に検出できる形状
とすることができる。マーキングは、塗り潰されたものでも、そうでないもので
もよい。
【0086】上記の例では、正方形の形の部分表面内のシンボルが、位置の
符号化に使用されている。部分表面は例えば、六角形などの別の形にすることも
可能である。シンボルは、互いに90度の角度の行と列に沿って配置される必要
はなく、例えば60度などの他の角度、及び/又は他の配列で配置され得る。ま
た、シンボルは、極座標又は他の座標系の位置を符号化することも可能である。
【0087】位置コードを検出するには、仮想ラスターが決定されなければ
ならない。これは、別のマーキング間の距離を調べることによって行う。2つの
マーキングの間の最も短い距離が、値1と3(水平方向)又は値2と4(垂直方
向)を持つ2つの隣接したシンボルから導かれなければならない。これによって
、マーキングが2つのラスター点の間の1つのラスター線上に配置される。この
ようなマーキングの組みが検出された場合に、関連するラスター点が、ラスター
点間の距離とラスター点からのマーキングのずれ量の知識を使用して決定され得
る。1度、2つのラスター点が配置されると、他のマーキングへの測定された距
離とラスター点間の距離の知識を使用して、次のラスター点が決定できる。
【0088】前述の位置符号化パターンは、極めて多くの一意の位置、正確
には、これらの位置の絶対座標を符号化できる。位置符号化パターンを用いて符
号化できる全ての位置又は点は、それらが集まって仮想表面を構成するものと言
える。仮想表面の異なる部分は、異なった特定用途専用にできる。仮想表面の1
つのエリアは、例えば、書き込み面として、他のエリアは文字認識エリアとして
、更に他のエリアは各種の起動アイコンとして使用されるよう専用にできる。仮
想表面の他のエリアは、他の用途で使用することができる。よって、位置符号化
パターンの対応するサブセットは、例えば、製品の任意の位置に配置できる特定
の起動アイコンを生成するために使用することができる。位置符号化パターンの
このサブセットにより符号化される座標は、従って、製品上の位置に関連付けら
れないが、常にこの起動アイコンに対応するものとして専用にされた仮想表面上
の位置に関連付けられる。
【0089】好適な実施形態において、点の間の公称スペースは、0.3m
mである。6×6の点を含む位置符号化パターンの部分は、それがどこのもので
あっても、仮想表面上の点の絶対座標を定義する。仮想表面上の各点は、従って
、位置符号化パターンの1.8mm×1.8mmのサブセットにより定義される
。パターンを読むのに使用される装置のセンサー上で、6×6の点の位置を決定
することによって、位置は、0.03mmの解像度で、仮想表面上の補間により
計算することができる。各位置は、それぞれが4つの値のうちの1つを取り得る
6×6の点で符号化されているので、272の位置を符号化でき、これは、上述の
点の間の公称スペースを用いた場合、460万km2の表面に対応する。
【0090】絶対位置符号化パターンは、およそ600dpiの解像度を実
現可能とする各種の紙片や他の材料上に印刷できる。紙は、目的の用途に合わせ
て各種のサイズや形状とすることができる。パターンは、標準オフセットにより
印刷できる。一般的な黒カーボンベースの印刷インク、または赤外線光を吸収す
る他の印刷インクを、用いることが好ましい。このことは、カーボン以外をベー
スとする黒インクを含む他のインクが、絶対位置符号化パターン上に、そこから
の読み取りを妨げることなく、他の印刷テキストを重ね合わせるために使用でき
ることを意味する。
【0091】カーボンベースの黒の印刷インクを使用して印刷される前述し
たパターンが備えられた表面は、人間の目にはただ単に少し灰色がかった色相の
表面(濃度1−3%)に見え、操作し易く、美観を損なわない。
【0092】上記で説明したよりも多数又は少数の点が、仮想面上の位置を
既定するのに使用でき、より大きい又は小さい点の間における距離が、パターン
内で使用できることは言うまでもない。ここに挙げた例は、現時点において好適
と考えられるパターンの実施方法を示すためだけに使用されている。
【図面の簡単な説明】
【図1】本発明に従ったハンドヘルド装置の実施形態の略部分断面図である
【図2】位置コードが設けられ、手書きコマンドを記録するために使用でき
る書き込み面の平面図である。
【図3】本発明に従ったハンドヘルド装置の第2の実施形態の等角投影図で
ある。
【図4】代替的な位置符号化パターンが設けられた製品の略図である。
【図5】マークがどのように設計され、図4の位置コードパターンで配置さ
れ得るかを示す略図である。
【図6】位置を符号化するために4×4のシンボルが使用されるコードパタ
ーンの略図である。
───────────────────────────────────────────────────── フロントページの続き (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

Claims (24)

    【特許請求の範囲】
  1. 【請求項1】 少なくとも1つの動作を実行するように適応されているハン
    ドヘルド電子装置であって、 該装置が動かされたときのストロークを記録するための記録装置(14)と、 前記ストロークがコマンドを含んでいるか否かを判断するための解釈手段(1
    6)と、 前記コマンドであるとの判断の上で、動作を実行するための処理手段(16)
    と、 によって特徴付けられている装置。
  2. 【請求項2】 前記記録装置が、前記コマンドが書かれる書き込み面(3)
    上に配列された位置コード(4)を検出することにより、前記コマンドを電子的
    に記録するように適応されている請求項1に記載の装置。
  3. 【請求項3】 前記記録装置が、前記書き込み面(3)の画像を記録するよ
    うに適応されている光学センサー(14)と、前記コマンドのディジタル表象を
    得るために、前記画像内の前記位置コード(4)を使用するよう適応されている
    信号処理装置(16)を備える請求項2に記載の装置。
  4. 【請求項4】 前記信号処理装置(16)が、前記コマンドのディジタル表
    象を、ASCIIコードなどの文字符号化形式に翻訳するように適応されている
    文字解釈機能を備える請求項3に記載の装置。
  5. 【請求項5】 前記記録装置が、更に、前記コマンドを記録するのと本質的
    に同じ方法で、前記動作で使用されるメッセージ情報を記録するように適応され
    ている請求項1に記載の装置。
  6. 【請求項6】 前記記録装置が、書き込み面上の位置コードを検出すること
    により、前記情報を記録するように適応されている請求項5に記載の装置。
  7. 【請求項7】 前記装置が、一方が前記コマンドを記録するためのコマンド
    ・モードであり、他方が前記メッセージ情報を記録するための情報モードである
    少なくとも2つのモードを有している請求項5又は6に記載の装置。
  8. 【請求項8】 前記装置は、ユーザが、該装置を用いて前記所定のコマンド
    を書いたときに、前記コマンド・モードの使用を開始するように適応されている
    請求項7に記載の装置。
  9. 【請求項9】 前記装置は、前記書き込み面(3)が所定のデザインを有し
    ていることを該装置が検出したときに、前記コマンド・モードの使用を開始する
    ように適応されている請求項7に記載の装置。
  10. 【請求項10】 前記装置が、前記コマンドの電子的に記録のための加速度
    計を備える請求項1に記載の装置。
  11. 【請求項11】 前記記録装置が、部分的に重なり合う内容の画像を記録す
    る光学センサー(14)と、前記画像間の相対位置を決定することいより、前記
    コマンドの書き込みに関連して前記装置がどのように動かされているかを決定す
    るように適合されている信号処理装置を備える請求項1に記載の装置。
  12. 【請求項12】 前記装置が携帯電話である先行する請求項の何れか1つに
    記載の装置。
  13. 【請求項13】 前記装置が情報の電子的記録のためのディジタル・ペンで
    ある請求項1〜11の何れか1つに記載の装置。
  14. 【請求項14】 前記装置の取り外し可能な部分のみが、前記動作を実行す
    るためのコマンドを書くためのペンとして使用され、該取り外し可能な部分が、
    前記装置の残りの部分と通信するように適応されている先行する請求項の何れか
    1つに記載の装置。
  15. 【請求項15】 前記装置が、分割可能で、且つ、相互に無線通信するため
    のトランシーバを有している第1及び第2の部分を有し、前記装置が、ユーザが
    前記ペンとして、前記動作の開始のための前記コマンドを書くことによって、前
    記第1の部分を使用することにより制御され得るものである先行する請求項の何
    れか1つに記載の装置。
  16. 【請求項16】 記憶媒体に格納されるコンピュータ読み取り可能なソフト
    ウェア・プログラムであって、前記コンピュータが、ペンとして使用されるハン
    ドヘルド電子装置を用いて書かれたコマンドを検出し、前記コマンドに応じて所
    定の動作を開始するようにする命令を備えるソフトウェア・プログラム。
  17. 【請求項17】 ハンドヘルド電子装置内の動作を開始するための方法であ
    って、該装置自身をペンとして使用するステップと、前記動作を実行するために
    コマンドのシンボルを書くステップとによって特徴付けられる方法。
  18. 【請求項18】 請求項1〜15の何れか1つに記載のハンドヘルド電子装
    置を制御するための方法であって、前記装置が、少なくとも1つの動作を実行す
    るように適応されており、 前記装置が動かされたときのストロークを記録し、 前記ストロークがコマンドを含んでいるか否かを判断し、 前記コマンドであるとの判断の上で、動作を実行する、 ことによって特徴付けられる方法。
  19. 【請求項19】 前記コマンドが書かれる書き込み面(3)上に配列された
    位置コード(4)を検出することにより、前記コマンドを電子的に記録すること
    によって特徴付けられる請求項18に記載の方法。
  20. 【請求項20】 前記書き込み面(3)の画像を記録する光学センサー(1
    4)及び前記コマンドのディジタル表象を得るために、前記画像内の前記位置コ
    ードを使用する信号処理装置(16)を用いたことによる記録によって特徴付け
    られる請求項19に記載の方法。
  21. 【請求項21】 前記コマンドのディジタル表象を、ASCIIコードなど
    の文字符号化形式に翻訳する文字解釈によって特徴付けられる請求項20に記載
    の方法。
  22. 【請求項22】 前記コマンドを記録するのと本質的に同じ方法で、メッセ
    ージ情報を記録することによって特徴付けられる請求項18に記載の方法。
  23. 【請求項23】 書き込み面上の位置コードを検出することにより、前記メ
    ッセージ情報を記録することによって特徴付けられる請求項22に記載の方法。
  24. 【請求項24】 ユーザが、該装置を用いて前記所定のコマンドを書いたと
    きに、前記装置が前記コマンド・モードの使用を開始するように適応されている
    請求項23に記載の方法。
JP2001549176A 1999-12-23 2000-12-22 手書きコマンド Expired - Fee Related JP5084087B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE9904744-1 1999-12-23
SE9904744A SE9904744L (sv) 1999-12-23 1999-12-23 Styrning av anordning
PCT/SE2000/002639 WO2001048590A1 (en) 1999-12-23 2000-12-22 Written command

Publications (3)

Publication Number Publication Date
JP2003518687A true JP2003518687A (ja) 2003-06-10
JP2003518687A5 JP2003518687A5 (ja) 2008-02-14
JP5084087B2 JP5084087B2 (ja) 2012-11-28

Family

ID=20418271

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001549176A Expired - Fee Related JP5084087B2 (ja) 1999-12-23 2000-12-22 手書きコマンド

Country Status (5)

Country Link
EP (1) EP1244954A1 (ja)
JP (1) JP5084087B2 (ja)
AU (1) AU2567701A (ja)
SE (1) SE9904744L (ja)
WO (1) WO2001048590A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007133524A (ja) * 2005-11-09 2007-05-31 Hitachi Ltd 電子情報アクセス権管理プログラムおよび電子情報管理システム
JP2010529539A (ja) * 2007-05-29 2010-08-26 ライブスクライブ インコーポレイテッド マルチモーダルスマートペンのコンピューティングシステム
US9690393B2 (en) 2010-03-17 2017-06-27 Sony Corporation Information processing device, program, recording medium, and information processing system

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE519820C2 (sv) * 2000-09-07 2003-04-15 Anoto Ab System innefattande visitkort med positionskodningsmönster
US6698660B2 (en) 2000-09-07 2004-03-02 Anoto Ab Electronic recording and communication of information
JP4102105B2 (ja) 2002-05-24 2008-06-18 株式会社日立製作所 電子ペンを利用した書類記入システム
JP4385744B2 (ja) * 2003-11-28 2009-12-16 株式会社日立製作所 記載内容改ざん防止機能つき電子ペン利用書類記入システム
WO2005076115A2 (en) * 2004-01-30 2005-08-18 Hewlett-Packard Development Company, L.P. A digital pen
US7853193B2 (en) * 2004-03-17 2010-12-14 Leapfrog Enterprises, Inc. Method and device for audibly instructing a user to interact with a function
FI20055111A0 (fi) 2005-03-11 2005-03-11 Nokia Corp Informaation muodostaminen elektronisen laitteen kalanterisovellukselle
US10620754B2 (en) 2010-11-22 2020-04-14 3M Innovative Properties Company Touch-sensitive device with electrodes having location pattern included therein

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03218149A (ja) * 1990-01-24 1991-09-25 Nec Corp 携帯無線電話機
JPH06266490A (ja) * 1993-03-12 1994-09-22 Toshiba Corp 情報入力装置および情報入力における位置認識システム
JPH07141104A (ja) * 1993-11-19 1995-06-02 Sharp Corp 座標入力装置、座標特定情報の表示装置および方法ならびに座標特定情報表示板

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5852434A (en) 1992-04-03 1998-12-22 Sekendur; Oral F. Absolute optical position determination
US5661506A (en) 1994-11-10 1997-08-26 Sia Technology Corporation Pen and paper information recording system using an imaging pen
SE9800851D0 (sv) * 1998-03-16 1998-03-16 Johan Ullman Anordning för teckeninmatning
CN1312930A (zh) * 1998-06-26 2001-09-12 Lci慧笔公司 利用移动电话机成象书写信息的装置及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03218149A (ja) * 1990-01-24 1991-09-25 Nec Corp 携帯無線電話機
JPH06266490A (ja) * 1993-03-12 1994-09-22 Toshiba Corp 情報入力装置および情報入力における位置認識システム
JPH07141104A (ja) * 1993-11-19 1995-06-02 Sharp Corp 座標入力装置、座標特定情報の表示装置および方法ならびに座標特定情報表示板

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007133524A (ja) * 2005-11-09 2007-05-31 Hitachi Ltd 電子情報アクセス権管理プログラムおよび電子情報管理システム
JP2010529539A (ja) * 2007-05-29 2010-08-26 ライブスクライブ インコーポレイテッド マルチモーダルスマートペンのコンピューティングシステム
US9690393B2 (en) 2010-03-17 2017-06-27 Sony Corporation Information processing device, program, recording medium, and information processing system

Also Published As

Publication number Publication date
AU2567701A (en) 2001-07-09
EP1244954A1 (en) 2002-10-02
SE9904744D0 (sv) 1999-12-23
JP5084087B2 (ja) 2012-11-28
WO2001048590A1 (en) 2001-07-05
SE9904744L (sv) 2001-06-24

Similar Documents

Publication Publication Date Title
US7295193B2 (en) Written command
US7176896B1 (en) Position code bearing notepad employing activation icons
KR100918535B1 (ko) 노트패드
JP3764100B2 (ja) カレンダー帳
US7385595B2 (en) Electronic pen and method for recording of handwritten information
US6992655B2 (en) Input unit arrangement
US6722574B2 (en) Business card
JP4822645B2 (ja) ユーザ・ユニットおよびグローバル情報取り扱いシステム
US8074891B2 (en) Coding and decoding methods and apparatuses
JP4138658B2 (ja) 手書きの情報を記録する電子ペンと方法
US20090182527A1 (en) General information management system
CA2394922A1 (en) General information management system
CN107392195B (zh) 一种智能书写***
JP2003518687A (ja) 手書きコマンド
CN213958024U (zh) 一种具有多种工作模式的智能笔及应用***
JP4778720B2 (ja) デジタルペン及び手書き入力システム
EP1244956A1 (en) Charge card purchase
JP2004508228A (ja) 位置コーディングパターン付きビジネスカード

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20020801

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20020801

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

A072 Dismissal of procedure [no reply to invitation to correct request for examination]

Free format text: JAPANESE INTERMEDIATE CODE: A073

Effective date: 20071016

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20071016

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071219

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101021

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101026

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110125

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110201

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110225

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110304

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110318

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110328

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110425

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120522

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20120529

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: 20120807

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: 20120904

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: 20150914

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

LAPS Cancellation because of no payment of annual fees