(57)【特許請求の範囲】
【請求項１】
手書き文字を用いて電子デバイスに情報を入力するための装置において、
スタイラス又はペンを用いて手書き文字の入力を可能とするための１つ以上の記入領域が画成されているディスプレイを備え、
手書き認識機能が開始されたときに前記１つ以上の記入領域内に文字画像による水準線を表示することによってユーザが手書き入力する文字の形式と大きさの例を表示し、前記スタイラス又はペンが前記ディスプレイに接触したときに前記水準線を消滅させる、装置。
【請求項２】
複数の記入モードの選択を提供する複数のボタンをさらに備え、
前記表示される文字画像は、入力されるべき前記手書き文字の形式を前記複数の記入モードのそれぞれに従って表示する請求項１に記載の装置。
【請求項３】
前記文字画像は、入力された文字を表示する方式で前記ディスプレイに表示された結果、同表示されている文字画像に対してアニメーションを形成する請求項１に記載の装置。
【請求項４】
前記手書き文字の入力が検出されない場合には文字画像が所定時間にわたり表示される請求項１に記載の装置。
【請求項５】
文字画像が表示される前記所定時間を生成するタイマからなる請求項４に記載の装置。
【請求項６】
前記タイマはハードウェアタイマである請求項５に記載の装置。
【請求項７】
前記タイマはソフトウェアタイマである請求項５に記載の装置。
【請求項８】
前記所定時間が１秒の時間間隔である請求項４に記載の装置。
【発明の詳細な説明】
【０００１】
（発明の背景）
従来、ユーザがグラフィカルユーザインタフェースを提供する手書き文字認識プログラムを使用する場合に、初心者のユーザに頻出する初期的な操作上の問題は、文字を手書き（活字体で記入）すべき領域を見出せないことであった。即ち、指定された記入枠は、手書き文字認識プログラムユーザインタフェース（ＵＩ）デザインにより設けられても、ユーザには所期の機能を示さなかった。先行技術のグラフィカルユーザインタフェースに付随する最も一般的な問題の１つは、ユーザが１記入枠ごとに２文字以上書き込もうとしたために入力が認識されないことである。更に、先行技術の手書き文字認識プログラムは、文字、数、又は記号を入力する前に記入モードを選択するようユーザに要求することが多かった。従って、上記の手書き文字認識ソフトウェアのユーザはまず、所期の記入モードに対応するタブを事前に選択する必要がある。ユーザは記入の前にタブを変更することを時々忘れた場合、例えば、モードが記号に設定されている時にユーザが文字を書き込み、システムがユーザの入力を認識し損なう原因となっていた。また、ユーザは自分の手書き文字が大きいほど手書き文字認識プログラムがより良好に入力を認識することに通常は気付かない。多数のユーザにおいて、枠に非常に小さい文字を書き込んだためシステムの精度が低下することが多かった。
【０００２】
従って、手書き文字認識グラフィカルユーザインタフェースの機能をユーザが理解するために有利な方法と装置、より詳細には記入枠が設けられた場合の動作をユーザが理解するために有利な方法及び装置に対する需要がある。
【０００３】
本発明の新規な特徴は添付された請求の範囲に詳細に記載されている。付属の図面と組み合わせて以下の記載を参照することにより本発明は最良に理解されるものである。幾つかの図面では同一の参照番号で同一の要素を識別する。
【０００４】
（発明の詳細な説明）
図１は先行技術の手書き文字認識グラフィカルユーザインタフェース、即ちＧＵＩ１０の図である。これは液晶（ＬＣＤ）ディスプレイ等のディスプレイに表示され、スタイラスを利用した接触を感知する入力タブレットにより操作可能である。ＧＵＩ１０は記入枠１２の数を使用し、２つの記入枠１２を一例として示す。記入枠１２は文字が記入される領域であり、イリノイ州シャウムバーグのモトローラインコーポレーテッド、レキシカスディビジョン（ Lexicus Division of Motorola Inc.）の製品「クイックプリント」（ＱｕｉｃｋＰｒｉｎｔ）等の手書き文字認識アプリケーションが文字を入力通りに認識する。紙に鉛筆やペンで活字体の文字を書くのと同様に、活字体の文字を書くために、図示しないスタイラスが使用される。図示されるように２つの記入枠が提供された場合は、記入枠はユーザが速やかに次の文字を活字体で第２の記入枠に書き始めることを許容する。或いは、手書き文字認識アプリケーションがその記入枠の活字体を認識することを待った後、その記入枠をクリアする。認識された文字はテキストウィンドウ１６のカーソル挿入点１４に配置される。
【０００５】
結果バー１８は、手書き文字認識ソフトウェアが手書き文字を認識できない場合に他に可能性がある文字の選択肢を表示する。図１に挙げた例では、最左端の文字が最上位の選択肢であり大文字で表示され、次の文字は活字体で記入された文字について他に考えられる認識の選択肢である。正しい文字が最上位の選択肢以外である場合には、結果バー１８の任意の文字を軽くたたいて選択し、該当の字をテキストウィンドウ１６の最上位の選択肢と置換する。
【０００６】
ユーザがアルファベットを記入することを希望する場合には、文字記入ボタン２０を選択する。文字記入ボタン２０が選択された場合、手書き文字認識プログラムは記入枠１６に小文字が記入されることしか予期していない。大文字を記入する場合にはシフトボタン２８を選択し手書き文字認識ソフトウェアのフォーマットを変更する。
【０００７】
ユーザが数字を記入することを希望する場合には数字記入ボタン２２を選択する。数字記入ボタン２２が選択された場合、手書き文字認識プログラムは記入枠１６に数字が記入されることしか予期していない。
【０００８】
ユーザが文章に句読点を加えたい場合には句読点記入ボタン２４を選択する。句読点記入ボタン２４が選択された場合、手書き文字認識プログラムは記入枠１６に句読点と幾つかの数字記号が書き込まれることしか予期していない。
【０００９】
記入ボタンの選択に基づき画面上のキーボード４つのうち１つをキーボードボタン２６が示す。例えば、ユーザが現在数字を記入しようとしており、キーボードボタン２６を選択した場合、数字入力キーボードが画面に出現する。また標準のクワティ（ＱＷＥＲＴＹ）キーボードの小型版、句読点キーボード、特殊文字キーボードも表示される。表示されるのは、ユーザがキーボードボタン２６を選択し、かつ現在ユーザが英数字、句読点、特殊文字をそれぞれ記入している場合である。
【００１０】
シフトボタン２８、スペースボタン３０、リターンボタン３２、及びバックスペースボタン３４により、上記の頻繁に使用される文字や操作の簡易なユーザ入力を提供する。スクロールバー３６は、大きすぎてテキストウィンドウ１６に表示不可能なメッセージをスクロールすることを可能とする。
【００１１】
上述のＧＵＩ１０によりユーザはスタイラスを用いて手書き文字データを入力可能である。上述のＧＵＩ１０を使用する場合、初心者のユーザに頻出する当初の操作上の問題は、文字を手書き（活字体で記入）すべき領域をユーザには探し出せないことにある。即ち、ＧＵＩ１０の設計の指定された記入枠は、ユーザには所期の機能を明確にしない。最も一般的な問題の１つは、ユーザが１記入枠ごとに２文字以上記入しようとしたために、入力が認識されないことである。更に、ＧＵＩ１０を生成する手書き文字認識アプリケーションは、文の最初の語は自動的に大文字にするが、他の場合には文字、数字、又は記号や句読点を入力する前に記入モードを選択するようユーザに要求する。その結果、ある場合にはユーザは大文字又は小文字がいつ出現することが予期できるかを知り適切な字を入力しなければならず、他の場合にはユーザが１つ以上の文字の大文字での記入、記号の挿入、又は句読点の追加を行うときを手書き文字認識アプリケーションが予測できない。このような場合にはユーザは対応する記入タブを事前に選択する必要がある。その結果、ユーザは大文字又は小文字の形式で文字を適切に記入することや、大文字、記号又は句読点の記入の前に記入タブを変更することを忘れる傾向にあり、システムがユーザの入力を認識し損なう原因となる。しかも、ユーザは一般的に自分の手書き文字が大きいほどＧＵＩ１０が入力をよりよく認識できることに通常の場合は気付かない。ユーザは枠に非常に小さい文字を書き込むことが多いため、システムの精度が低下する。
【００１２】
記入枠への不適切な種類のデータの入力、過多なデータの入力、極端に小さい記入に関する上記の問題は、本発明による手書き文字認識グラフィカルユーザインタフェースを使用することで解決される。図２を参照する。携帯型情報端末等のハンドヘルド電子デバイス４８のディスプレイ３８上に指定され、図９に示すスタイラス７０を用いて手書き文字情報を入力可能な記入領域４２が示されている。ボタン５０，５２，５４は、ハンドヘルド電子デバイス４８の操作一般を制御するために使用される。より詳細には、アプリケーションが選択された場合にディスプレイ３８に表示される手書き文字認識手書き文字ユーザインタフェース４０を生成する手書き文字認識アプリケーションを選択すべく使用される。
【００１３】
更に、手書き文字情報入力の為に指定された記入領域４２内に手書き文字認識手書き文字ユーザインタフェース４０が文字４４，４６の画像を表示する。文字４４，４６の画像は以下水準線と呼ぶ。グラフィカル手書き文字認識ユーザインタフェース４０は好適には図１に示され、記載されたボタンに類似した複数のボタンを有し、ボタンにより同数の記入モードの選択を提供する。表示された文字４４，４６の画像は形状即ち書いた跡を表し、それにより手書き文字情報は複数の記入モードごとに入力され、手書き文字は手書き文字認識アプリケーションに確実に正しく認識される。更に、文字４４，４６の画像は、手書き文字は記入領域４２に記入されるべきことをユーザに警告する。
【００１４】
図２を参照する。文字４４，４６の画像は小文字アルファベット「ａ」及び「ｂ」を表す。これらが表示され、デフォルトで自動的に、又はユーザの要求で小文字記入モードが選択されており、文字を小文字で記入すべきことを示す。図３を参照すると、文字４４，４６の画像は大文字のアルファベット「Ａ」及び「Ｂ」を表している。これらが表示されて、この場合もデフォルトで自動的に、又はユーザの要求で大文字記入モードが選択されており、文字を大文字で記入すべきことを示す。図４を参照すると、文字４４，４６の画像は数字「１」及び「２」を表している。これらが表示されて、数字記入モードが選択されており字を数字で記入すべきことを示す。図５を参照すると、文字４４，４６の画像は記号「＃」及び「＠」を表している。これらが表示されて、記号記入モードが選択されており、文字を記号又は句読点で記入すべきことを示す。
【００１５】
図２〜５に示された文字とは異なる文字が記入モードごとに表示できることが理解される。さらに、記入枠が３つ以上設けられた場合には表示される文字も同数設けられ、表示される同数の文字は望ましくは文字の列であり例えば３つの文字枠に対して「ｘ」、「ｙ」、「ｚ」であることが理解される。
【００１６】
複数の記入モードを選択する為に使用される複数のボタンは、ディスプレイに表示される従来の「ソフトキー」であってもよいし、ディスプレイ３８に隣接するハウジングの一定領域に設けられたボタン５０，５２，５４等の従来のボタンであってもよい。
【００１７】
筆記体や他のフリーハンドで書く場合など、手書き文字認識ソフトウェアにより一度に２文字以上記入することが許容されている場合、水準線の形状が望ましくは図６に示す形状に変更される。図６の例では、水準線は望ましくは２本の平行な点線５６，５８、及び単語６０「Ｗｒｉｔｅ」である。本発明の好適な実施形態では、スタイラス又はペンが表示面に接触し次第、単語６０「Ｗｒｉｔｅ」は消滅する。点線５６，５８は、筆記体を記入する領域を特定するため、及び、大文字即ちキャピタルで記入された文字と小文字との相対的大きさを指示、即ち小文字を点線５６と５８との間に記入すべく、ディスプレイ３８に表示された状態に維持される。従って、ユーザが一度に１単語を書き込み可能であること、最良の認識のために単語があるべき大きさ、及び、ユーザが混在する文字（大文字と小文字）の記入することが可能であることを水準線が示す。
【００１８】
上記の水準線は望ましくは薄い灰色のテキスト（又は図形）文字であり、通常記入枠に背景として表示される。水準線は場所を取らず、即ち記入枠を混雑させず、ユーザに対し、文字が入力されるべき形式の非常に微細な視覚的示唆として役割を果たし得る。好適には文字の画像がＬＣＤディスプレイに表示されたときに低いコントラスト比で水準線が生成される。水準線は好適には、ユーザがモードを切り換えた場合、手書き文字認識モードの最初の起動時、或いは、デフォルトの文字種類が自動的に選択される度に表示される。さらに、水準線は好適には最初の字が記入された（手書きされた）後には水準線が記入枠１２から消滅する。上記の水準線は、図７，８に示すように動画で現れる場合に最も効果的である。例えば、ユーザが手書き文字認識アプリケーションを起動し小文字記入モードを選択した場合、手書き文字されたかのように水準線がディスプレイに活字体で（ローマ字として左から右に）記入される。即ち、第１の記入枠に小文字の「ａ」が生成された後、第２の記入枠に小文字の「ｂ」が生成される。ビギナーのユーザのみならず熟練したユーザに対しても、入力すべき文字の種類、入力文字の位置、最適の認識のために文字があるべき大きさをアニメーション処理が補強する。
【００１９】
図７，８は、記入枠内に表示された文字画像の動画を示す。説明の目的において小文字「ａ」が第１の記入枠８０にアニメーションで表示され、小文字「ｂ」が第２の記入枠８２にアニメーションで表示される。どの手書き文字モードが選択されているか、入力すべき文字の望ましい大きさ、入力の形式即ち１つの記入枠につきただ１字であることをアニメーション化された文字画像８４，８６がユーザに通知する。
【００２０】
図９は、本発明による手書き文字認識グラフィカルユーザインタフェースを使用した電子デバイス１００の電気的なブロック図である。電子デバイス１００は携帯型情報端末、ハンドヘルドコンピュータ、又は、データ入力の形式で手書き文字認識を行う他のハンドヘルドの装置であってもよい。電子デバイス１００は、イリノイ州シャンバーグのモトローラ社製造のＭＣ６８ＨＣ０５マイクロコンピュータなどのプロセッサ１０２を有する。プロセッサは、電子デバイス１０の命令の完全実行を制御する。他の任意のマイクロコンピュータも同様に利用できることが理解されるであろう。従来のキーパッド１０４、キーボード、又は複数の個々のボタンを使用して電子デバイス１００を制御し電子デバイス１００にデータを入力する。電子デバイス１００に入力された情報を表示する為にディスプレイ３８が設けられる。電子デバイス１００に情報を入力する為にタッチスクリーンタブレット１０８が好適にはディスプレイ３８の前方の位置に置かれて使用される。スタイラス７０を用いて電子デバイス１００に情報が入力される。
【００２１】
水晶即ち水晶発振器（図示せず）が発振器１１６の入力に結合され、マイクロコンピュータのタイミングを設定する為の基準信号を提供する。タイマ／カウンタ１１８が発振器１１６に結合され、電子デバイス１００の操作を制御するプログラマブルタイミング機能を提供する。タイマ／カウンタ機能はタイマ表示機能１３２等のソフトウェアをもって行われてもよい。処理中に得た変数を記憶するだけでなくタッチスクリーンタブレット１０８から入力された情報も記憶する為に、ＲＡＭ（ランダムアクセスメモリ）１２０が使用される。情報は入力されるのに伴ってディスプレイ３８に表示もされる。以下に更に詳細に記載するように、電子デバイス１００の操作を制御するアプリケーションをＲＯＭ（読み出し専用メモリ）１２２が記憶する。多くのマイクロコンピュータの実現においてＲＯＭのメモリ領域はＥＥＰＲＯＭ（電気消去可能プログラマブル読出し専用メモリ）により提供されることが理解される。発振器１１６、タイマ／カウンタ１１８、ＲＡＭ１２０、及びＲＯＭ１２２は、アドレスバス又はデータバス又は制御バス１１２を介し、電子デバイス１００の命令を実行し操作を制御する中央処理装置（ＣＰＵ）１１４に結合されている。ＲＯＭ１２２は、電子デバイス１００の操作を制御する為に使用される種々のアプリケーションを有する。アプリケーションとしては、一例として、アニメーション化された文字の画像により手書き文字分析の操作のモードをユーザに通知する為に使用される水準線パターン１３０が挙げられる。水準線を表示する時間をディスプレイタイマ１３２が制御する。上記の機能はタイマ又はカウンタ１１８によっても行い得ることが理解されるであろう。手書き文字をＡＳＣＩＩ文字データに変換する為に認識ソフトウェア１３４が使用される。モード制御ソフトウェア１３６は、利用される手書き文字認識の形式をユーザに選択可能にし水準線の生成を制御することを可能にする。インタフェースグラフィックソフトウェアは、ディスプレイ３８に表示されるグラフィカルユーザインタフェースを提供する。上記の手書き文字認識アプリケーションは差し込み式のメモリカードに設け、或いは、シリアルポートを用いてパーソナルコンピュータから電子デバイス１００にダウンロードすることが可能である。
【００２２】
ディスプレイ３８とＣＰＵ１１４との間はディスプレイドライバ１２４がインタフェースをとる。タッチスクリーンタブレット１０８とＣＰＵ１１４との間はタッチスクリーンインタフェース１２６がインタフェースをとる。
【００２３】
図１０〜１５は本発明による手書き文字認識グラフィカルユーザインタフェースの操作を示すフローチャートである。図１０を参照する。ステップ２０２で手書き文字認識アプリケーション１３６が起動されると、動画化された文字画像である水準線が現れる。デフォルト状態の水準線は小文字の入力を表し、小文字ａ及び小文字ｂの文字画像で水準線が表される。しかし手書き文字認識アプリケーション１３６が起動される場合は、基本的な手書き文字認識ソフトウェアの知能が高い。入力される最初の文字は文の最初の文字であるため大文字として入力されることを予期し、従って大文字Ａ及び大文字Ｂが各記入枠１２に書き込まれるように、動画化された文字画像が生成される。ステップ２０４で大文字ＡとＢは左から右に、１字は記入枠８０に１字は記入枠８２に記入される。ステップ２０４では、ユーザが記入枠の１つに書き始めたかどうかをソフトウェアが確認する。ステップ２０６でユーザが記入を開始していない場合には、ステップ２０８でディスプレイタイマがタイムアウトしたか否か、例えば１秒の期間が過ぎたか否かをソフトウェアが確認し、いずれか一方のステップが行われるまでステップ２０６，２０８に続く。ステップ２０６でユーザの書き込みが検出されると、又はステップ２０８でディスプレイタイマがタイムアウトすると、ステップ２１０で記入枠８０，８２から水準線が消える。最初の文字の書き込みが完了すると、ユーザが記入を開始するかディスプレイタイマがタイムアウトするまでは、ステップ２１２でデフォルトの水準線が表示され、次の文字は小文字で入力すべきことをユーザに示す。
【００２４】
図１１を参照する。ステップ２１４でユーザがスイッチ２８をクリックしてシフトモードを選択すると、ステップ２１６でアニメーション化された字の画像である水準線が現れる。そして、大文字ＡとＢが左から右に、１字は記入枠８０に１字は記入枠８２に書き込まれる。ステップ２１８では、ユーザが記入枠の１つに記入を開始したか否かをソフトウェアが確認する。ステップ２１８でユーザが記入を開始していない場合には、ステップ２２０でディスプレイタイマがタイムアウトしたか否か、例えば１秒の期間が過ぎたかをソフトウェアが確認する。いずれか一方のステップが行われるまでステップ２１８，２２０で確認を続ける。ステップ２１８でユーザの書き込みが検出されると、又はステップ２２０でディスプレイタイマがタイムアウトすると、ステップ２２２で記入枠８０と記入枠８２から水準線が消滅する。シフトされた文字の書き込みが完了した時に、ユーザが記入を開始し、或いはディスプレイタイマがタイムアウトするまでは、ステップ２２４でデフォルトの水準線が表示され、次の文字は小文字で入力すべきことをユーザに示す。
【００２５】
図１２を参照する。ステップ２２８でユーザがスイッチ２０をダブルクリックしてキャップスモードを選択した時には、ステップ２２８でアニメーション化された文字の画像である水準線が出現する。大文字Ａ，Ｂが左から右に、１字は記入枠８０に１字は記入枠８２に書き込まれる。ステップ２３０では、ユーザが記入枠の１つに書き始めたかどうかをソフトウェアが確認する。ステップ２３０でユーザが記入を開始していない場合には、ステップ２３２でディスプレイタイマがタイムアウトしたか否か、例えば１秒の期間が過ぎたかをソフトウェアが確認する。どちらか一方のステップが行われるまでステップ２３０とステップ２３２の確認を続ける。ステップ２３０でユーザの記入が検出された場合、又はステップ２３２でディスプレイタイマがタイムアウトした場合には、ステップ２３４で記入枠８０，８２から水準線が消滅する。ユーザは他の入力モードの１つが選択まで大文字を入力し続けられる。
【００２６】
図１３を参照する。ステップ２３６でユーザがスイッチ２２をクリックして数字入力モードを選択した時には、ステップ２３８でアニメーション化された字の画像である水準線が出現する。数字１と２が左から右に、１字は記入枠８０に１字は記入枠８２に書き込まれる。ステップ２４０では、ユーザが記入枠の１つに記入を開始したか否かをソフトウェアが確認する。ステップ２４０でユーザが記入を開始していなければ、ステップ２４２でディスプレイタイマがタイムアウトしたか否か、例えば１秒の期間が過ぎたかをソフトウェアが確認する。いずれか一方のステップが行われるまでステップ２４０とステップ２４２で確認を続ける。ステップ２４０でユーザの書き込みが検出された時、又はステップ２４２でディスプレイタイマがタイムアウトした時には、ステップ２４４で記入枠８０，８２から水準線が消滅する。ユーザは他の入力モードの１つを選択するまで数字を入力し続け得る。
【００２７】
図１４を参照する。ステップ２４６でユーザがスイッチ２４をクリックして記号モードを選択すると、ステップ２４８でアニメーション化された文字画像である水準線が出現する。記号＠，＃が左から右に、１字は記入枠８０に１字は記入枠８２に書き込まれる。ステップ２５０では、ユーザが記入枠の１つに記入を開始したか否かをソフトウェアが確認する。ステップ２５０でユーザが記入を開始していない場合には、ステップ２５２でディスプレイタイマがタイムアウトしたか否か、例えば１秒の期間が過ぎたかをソフトウェアが確認する。どちらか一方のステップが行われるまでステップ２５０とステップ２５２で確認を続ける。ステップ２５０でユーザの記入が検出された場合、又はステップ２５２でディスプレイタイマがタイムアウトした場合には、ステップ２５４で記入枠８０，８２から水準線が消滅する。記号の書き込みが完了すると、ユーザが記入を開始し、或いは、ディスプレイタイマがタイムアウトするまでは、以前に選択した入力モードの水準線がステップ２５６で表示され、次の字は小文字で入力すべきことをユーザに示す。
【００２８】
図１５を参照する。ステップ２５６でユーザがスイッチ２４をクリックして句読点入力モードを選択した時に、ステップ２６０でアニメーション化された字の画像である水準線が出現する。記号＠と＃が左から右に、１字は記入枠８０に１字は記入枠８２に書き込まれる。ステップ２６２では、ユーザが記入枠の１つに記入を開始したか否かをソフトウェアが確認する。ステップ２６２でユーザが記入を開始していない場合には、ステップ２６４でディスプレイタイマがタイムアウトしたか否か、例えば１秒の期間が過ぎたかをソフトウェアが確認する。いずれか一方のステップが行われるまでステップ２６２，２６４で確認を続ける。ステップ２６２でユーザの書き込みが検出された場合、又はステップ２６４でディスプレイタイマがタイムアウトした場合には、ステップ２６６で記入枠８０と記入枠８２から水準線が消滅する。ピリオド（．）、感嘆符（！）、疑問符（？）等の文の終わりを表す句読文字をユーザが入力した場合は図１１で述べたシフトされたモードの水準線がステップ２７２で表示され、その他の場合は以前に選択した入力モードの水準線がステップ２７０で表示される。
【００２９】
以上のことをまとめてみると、グラフィカル手書き文字認識ユーザインタフェース４０が記載された。これは、ディスプレイ３８、スタイラス７０を用いて手書き文字情報の入力を可能にする為にディスプレイ３８上に指定された１つ以上の領域８０、８２、手書き文字情報を入力する為に指定された１つ以上の領域８０、８２内に表示される字の画像８４、８６を有する。表示される文字の画像は入力されるべき手書き文字情報の形式を表す。グラフィカル手書き文字認識ユーザインタフェースは複数の記入モードの選択を与える複数のボタンを含み、入力されるべき手書き文字情報の形式を複数の記入モードごとに表示される文字の画像が表す。文字の画像はディスプレイ上に低いコントラスト比で表示され、また入力される文字を表す方法で表示されるため、表示される文字の画像はアニメーションになる。１秒の時間間隔等の所定時間にわたり、またはユーザが文字を入力し始めるまで文字の画像は表示される。１つ以上の指定された領域内に指定された領域ごとに１字ずつが入力される筆記体のスクリプトまたは活字体のテキストで手書き文字情報を入力できる。
【図面の簡単な説明】
【図１】  先行技術の手書き文字認識グラフィカルユーザインタフェースを示す平面図。
【図２】  本発明による手書き文字認識グラフィカルユーザインタフェースを示す平面図。
【図３】  本発明による手書き文字認識グラフィカルユーザインタフェースを示す平面図。
【図４】  本発明による手書き文字認識グラフィカルユーザインタフェースを示す平面図。
【図５】  本発明による手書き文字認識グラフィカルユーザインタフェースを示す平面図。
【図６】  本発明の代替の実施形態による手書き文字認識グラフィカルユーザインタフェースの操作を示す概念図。
【図７】  本発明による文字アニメーション処理を示す概念図。
【図８】  本発明による文字アニメーション処理を示す概念図。
【図９】  本発明による手書き文字認識グラフィカルユーザインタフェースを利用する電子デバイスの電気的ブロック図。
【図１０】  本発明による手書き文字認識グラフィカルユーザインタフェースの操作を示すフローチャート。
【図１１】  本発明による手書き文字認識グラフィカルユーザインタフェースの操作を示すフローチャート。
【図１２】  本発明による手書き文字認識グラフィカルユーザインタフェースの操作を示すフローチャート。
【図１３】  本発明による手書き文字認識グラフィカルユーザインタフェースの操作を示すフローチャート。
【図１４】  本発明による手書き文字認識グラフィカルユーザインタフェースの操作を示すフローチャート。
【図１５】  本発明による手書き文字認識グラフィカルユーザインタフェースの操作を示すフローチャート。
【図１】
0004820948.tif 000002
【図２】
0004820948.tif 000003
【図３】
0004820948.tif 000004
【図４】
0004820948.tif 000005
【図５】
0004820948.tif 000006
【図６】
0004820948.tif 000007
【図７】
0004820948.tif 000008
【図８】
0004820948.tif 000009
【図９】
0004820948.tif 000010
【図１０】
0004820948.tif 000011
【図１１】
0004820948.tif 000012
【図１２】
0004820948.tif 000013
【図１３】
0004820948.tif 000014
【図１４】
0004820948.tif 000015
【図１５】
0004820948.tif 000016