(57)【特許請求の範囲】
【請求項１】
複数の手書き文字の入力エリアを有し、各エリア毎に優先して認識する文字種が予め設定された手書き文字入力手段と、
前回の手書き文字の入力に対する認識の後、予め定められた時間内に前記手書き文字入力手段に今回の手書き文字が入力された際には、前回に認識された文字種を今回も優先して認識する連続入力認識文字種設定手段と、
前記時間内以外の時に前記手書き文字入力手段に今回の手書き文字が入力された際には、手書き文字が入力されたエリアに設定された文字種を優先して認識する入力エリア認識文字種設定手段と、
を具備したことを特徴とする手書き文字認識装置。
【請求項２】
前記手書き文字入力手段は、各エリア内で該手書き文字の文字種に応じて異なる位置となる当該文字種の優先認識範囲が予め設定され、
前記優先認識範囲は、互いにその一部が重なり合っていることを特徴とする請求項１に記載の手書き文字認識装置。
【請求項３】
複数の手書き文字の入力エリアを有し、各エリア毎に優先して認識する文字種が予め設定された手書き文字認識装置の手書き文字認識方法であって、
前回の手書き文字の入力に対する認識の後、予め定められた時間内に今回の手書き文字が入力された際には、前回に認識された文字種を今回も優先して認識する連続入力認識文字種設定ステップと、
前記時間内以外の時に今回の手書き文字が入力された際には、手書き文字が入力されたエリアに設定された文字種を優先して認識する入力エリア認識文字種設定ステップと、
を有することを特徴とする手書き文字認識方法。
【請求項４】
複数の手書き文字の入力エリアを、各エリア毎に優先して認識する文字種が予め設定された手書き文字認識装置のコンピュータを制御するための手書き文字認識プログラムを記憶した記憶媒体であって、
前記コンピュータを、
前回の手書き文字の入力に対する認識の後、予め定められた時間内に今回の手書き文字が入力された際には、前回に認識された文字種を今回も認識して検索する連続入力認識文字種設定手段、
前記時間内以外の時に今回の手書き文字が入力された際には、手書き文字が入力されたエリアに設定された文字種を優先して認識する入力エリア認識文字種設定手段、
として機能させるための手書き文字認識プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子手帳等の情報機器に備えられ、手書きによりデータを入力するための手書き文字認識装置、手書き文字認識方法、及び手書き文字認識プログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
一般に、電子手帳等、任意のデータを入力して管理する情報機器にあっては、手書きによる文字や記号を認識してデータとして入力するための手書き文字認識装置が備えられたものがある。
【０００３】
この手書き文字認識装置は、例えば表示画面上に透明のタブレットを重ねて構成されるタッチパネルを有し、このタッチパネルにおいて手書きにより文字や記号を描画して表示させると、その描画の軌跡に最も近似している文字あるいは記号のフォントパターンが、辞書メモリとして予め記憶されている多数の文字及び記号フォントの中から検索されて表示される。
【０００４】
このような手書き文字認識装置にあって、例えば数字の「３」とひらがなの「ろ」のように、似通った文字が複数存在する文字を入力した場合には、当該「３」と「ろ」が（１：ろ、２：３）のように共に認識候補文字として一覧表示され、ここで希望の文字を選択して入力できるようになっている。
【０００５】
そして、前記認識候補文字の一覧表示（１：ろ、２：３）において、第２候補の「３」を選択して入力すると、次に同様の手書き入力があった場合には、前回選択された候補文字「３」が第１候補に入れ替えられて（１：３、２：ろ）のように一覧表示される。
【０００６】
しかしながら、前記一連の認識候補文字である「３」と「ろ」を交互に入力したい場合には、その都度候補順が入れ替えられる第２候補の文字を繰り返し選択し直さなければならず、入力操作が非常に面倒になる。
【０００７】
一方、このような紛らわしい文字を候補選択により入力しなければならない面倒な操作を無くすために、例えば４つの文字入力エリアのそれぞれを漢字，ひらがな，カタカナ，英数字の各入力エリアとして限定することで、入力エリアによって特定の文字種を固定的に認識するようにした手書き文字認識装置も実用されている。
【０００８】
しかしながら、このような文字種によって入力するエリアを限定した手書き文字認識装置では、例えば漢字を入力する場合には一番左の入力エリアにおいて１文字ずつ入力し認識させ、また、数字を入力する場合には一番右の入力エリアにおいて１文字ずつ入力し認識させる必要があり、左から右へと自然な流れで文字入力することができない。
【０００９】
さらに、入力の文字種を限定しない複数の入力エリアとアルファベット，数字の各固定入力エリアとを組み合わせた手書き文字認識装置も考えられているが、この場合にも、アルファベットや数字は固定の入力エリアにて文字入力しなければならないため、前記同様に、左から右へと自然な流れで文字入力しづらい問題がある。
【００１０】
【発明が解決しようとする課題】
このように、前記従来の手書き文字認識装置では、異なる文字種間での紛らわしい文字の候補選択操作を行なう必要が無くなるものの、文字種毎に入力エリアが固定されているため、左から右へと自然な流れで文字入力することができない問題がある。
【００１１】
本発明は、前記のような問題に鑑みなされたもので、各文字種毎に入力エリアを固定することなく、左から右への自然な文字入力が可能となり、しかも、異なる文字種間で存在する紛らわしい文字も正しく認識することが可能になる手書き文字認識装置、手書き文字認識方法、及び手書き文字認識プログラムを記憶した記憶媒体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
すなわち、本発明に係る第１の手書き文字認識装置は、複数の手書き文字の入力エリアを有し、各エリア毎に優先して認識する文字種が予め設定された手書き文字入力手段と、前回の手書き文字の入力に対する認識の後、予め定められた時間内に前記手書き文字入力手段に今回の手書き文字が入力された際には、前回に認識された文字種を今回も優先して認識する連続入力認識文字種設定手段と、前記時間内以外の時に前記手書き文字入力手段に今回の手書き文字が入力された際には、手書き文字が入力されたエリアに設定された文字種を優先して認識する入力エリア認識文字種設定手段と、を具備したことを特徴とする。
【００１６】
【発明の実施の形態】
以下図面により本発明の実施の形態について説明する。
（第１実施形態）
図１は本発明の実施形態に係る手書き文字認識装置の電子回路の構成を示すブロック図である。
【００１７】
この手書き文字認識装置は、コンピュータであるＣＰＵを用いてなる制御部１１を備えている。
制御部１１は、キー入力部１２からのキー入力信号、手書き入力部１２ａからの手書き入力信号、液晶表示部１３における手書き文字表示エリア１３Ａに透明のタブレット１４を重ねて構成されるタッチパネル１５からの手書き入力信号に応じて、ＲＯＭ１６に予め記憶されているシステムプログラム１６ａを起動させ、あるいはＦＤＤ（フロッピディスクドライブ）等の外部記憶読み取り部１７にて読み込まれるＦＤ（フロッピディスク）等の外部記憶媒体１８に記憶された手書き文字認識制御用のプログラムデータを起動させ、ＲＡＭ１９をワークメモリとして回路各部の動作の制御を行なうものである。
【００１８】
この制御部１１には、前記キー入力部１２、手書き入力部１２ａ、液晶表示部１３、タッチパネル１５、ＲＯＭ１６、外部記憶読み取り部１７、ＲＡＭ１９が接続される他、辞書データメモリ２０、タイマ２１が接続される。
【００１９】
図２は前記手書き文字認識装置の液晶表示部１３における表示エリアの構成を示す図である。
この液晶表示部１３は、タッチパネル１５として４つの手書き文字入力エリアに対応させた手書き文字表示エリア１３Ａ、この手書き文字表示エリア１３Ａの上に配された入力・候補文字表示エリア１３Ｂ、前記手書き文字表示エリア１３Ａの右に配された優先文字種表示エリア１３Ｃを有し、前記手書き文字表示エリア１３Ａにおける４つの手書き文字入力エリアは、その左端から、入力された手書きの文字を漢字として優先に認識する漢字優先認識エリア１３Ａ1 ，ひらがなとして優先に認識するひらがな優先認識エリア１３Ａ2 、カタカナとして優先に認識するカタカナ優先認識エリア１３Ａ3 、英数字として優先に認識する英数字優先認識エリア１３Ａ4 に設定される。
【００２０】
また、前記入力・候補文字表示エリア１３Ｂは、前記手書き文字表示エリア１３Ａにおいて手書き入力されて表示された手書き文字が認識され入力が確定した文字が表示される入力文字表示エリア１３Ｂ1 と、前記手書き文字に対応する認識候補文字が一覧表示される候補文字表示エリア１３Ｂ2 に分けられる。
【００２１】
また、前記優先文字種表示エリア１３Ｃには、前記手書き文字表示エリア１３Ａにおいて手書き入力されて表示された手書き文字の認識に伴なう優先文字種が表示される。
【００２２】
ＲＯＭ１６には、この手書き文字認識装置の全体の動作の制御を司るシステムプログラム１６ａが予め記憶されると共に、各種のアプリケーションプログラム１６ｂ、文字認識処理プログラム１６ｃが記憶され、さらに、前記タッチパネル１５における手書き文字表示エリア１３Ａでの４つのエリア（漢字優先認識エリア１３Ａ1 ，ひらがな優先認識エリア１３Ａ2 ，カタカナ優先認識エリア１３Ａ3 ，英数字優先認識エリア１３Ａ4 ）の位置をそのそれぞれの手書き入力に伴なう座標範囲に対応付けて識別するための手書きＢＯＸ位置情報１６ｄ等が記憶される。
【００２３】
ＲＡＭ１９には、システムデータメモリ１９ａ、アプリケーションデータメモリ１９ｂ、手書き入力座標データメモリ１９ｃ、候補文字類似度データメモリ１９ｄ、優先文字種メモリ１９ｅ、加点数値メモリ１９ｆ、連続文字入力タイマメモリ１９ｇ、連続文字入力タイムアウトメモリ１９ｈ、そして、ワークメモリ１９ｉ等が備えられる。
【００２４】
システムデータメモリ１９ａには、前記ＲＯＭ１６に記憶されているシステムプログラム１６ａが起動される際に、当該システムプログラム１６ａが一旦読み出され、このシステムデータメモリ１９ａに記憶される。
【００２５】
アプリケーションデータメモリ１９ｂには、前記ＲＯＭ１６に記憶されている各種アプリケーションプログラム１６ｂのうちの実行機能に応じたアプリケーションプログラムが起動される際に、当該アプリケーションプログラムが一旦読み出され、このアプリケーションデータメモリ１９ｂに記憶される。
【００２６】
図３は前記手書き文字認識装置のＲＡＭ１９に備えられる手書き入力座標データメモリ１９ｃでのデータ記憶状態を示す図である。
手書き入力座標データメモリ１９ｃには、前記タッチパネル１５における手書き文字の入力に伴なう描画の軌跡が、その手書きの１ストローク毎に、タブレット１４により一定時間間隔で検出される手書き文字表示エリア１３Ａに対応させたｘ，ｙの座標データとして記憶される。
【００２７】
図４は前記手書き文字認識装置のＲＡＭ１９に備えられる候補文字類似度データメモリ１９ｄでのデータ記憶状態を示す図である。
候補文字類似度データメモリ１９ｄには、前記タッチパネル１５において手書き入力された手書き文字に対する文字認識処理に応じて辞書データメモリ２０から検索された候補文字が、それぞれの文字種及び類似度と共に、該類似度の高い順にソートされて記憶される。この際、タッチパネル１５において手書き入力されたエリアが、４つのエリア（漢字優先認識エリア１３Ａ1 ，ひらがな優先認識エリア１３Ａ2 ，カタカナ優先認識エリア１３Ａ3 ，英数字優先認識エリア１３Ａ4 ）のうちのどのエリアであるかが前記ＲＯＭ１６に予め記憶されている手書きＢＯＸ位置情報１６ｄに従って識別され、その優先文字種が決定され、これに一致する文字種の候補文字の類似度に対して予め設定された加点数値が加算される。
【００２８】
つまり、例えば図４における候補文字類似度データメモリ１９ｄでの候補文字の元となる手書き文字が、タッチパネル１５の英数字優先認識エリア１３Ａ4 にて入力されたと識別され、その優先文字種が英数字として決定され、予め設定された加点数値が“３０”である場合には、英数字の候補文字である「３」及び  「ｂ」の各類似度“７０”及び“４０”には、それぞれ前記加点数値“３０”が加算されて“１００”及び“７０”に変更され優先認識される（図７，図８参照）。
【００２９】
優先文字種メモリ１９ｅには、前記タッチパネル１５における手書き文字の入力に際し、その入力エリアが４つのエリア（漢字優先認識エリア１３Ａ1 ，ひらがな優先認識エリア１３Ａ2 ，カタカナ優先認識エリア１３Ａ3 ，英数字優先認識エリア１３Ａ4 ）のうちのどのエリアであるかが前記ＲＯＭ１６に予め記憶されている手書きＢＯＸ位置情報１６ｄに従って識別され、その優先文字種が決定されて記憶される。
【００３０】
加点数値メモリ１９ｆには、前記優先文字種メモリ１９ｅに記憶された優先文字種と一致する文字種として前記候補文字類似度データメモリ１９ｄに書き込まれた候補文字の類似度に対し、優先認識用として加点すべき予め設定された加点数値（例えば“３０”）が記憶される。
【００３１】
連続文字入力タイマメモリ１９ｇには、前記タッチパネル１５における手書き文字の入力に伴ない、各手書き文字を入力する時間間隔ｔが、タイマ２１により計時されて記憶される。
【００３２】
連続文字入力タイムアウトメモリ１９ｈには、前記タッチパネル１５における各手書き文字の入力時間間隔ｔが、文字種の変更を意味する一定時間ｔout を越えたか否かを判断するための該一定時間ｔout が予め設定されて記憶される。この連続文字入力タイムアウトの一定時間ｔout は、例えば２秒に設定され、前記連続文字入力時の文字種の変更に伴なう優先認識エリア１３Ａ1 〜１３Ａ4 の切り替えの有無が判断される。
【００３３】
ワークメモリ１９ｉには、各種アプリケーションプログラムの実行による回路各部の動作制御処理に伴ない、制御部（ＣＰＵ）１１により入出力されるデータが必要に応じて一時的に記憶保持される。
【００３４】
辞書データメモリ２０には、漢字，ひらがな，カタカナ，英字，数字，記号の全ての文字，記号のそれぞれに対応するパターンデータ等が予め記憶される。
次に、前記構成による手書き文字認識装置の動作について説明する。
【００３５】
図５は前記手書き文字認識装置における文字認識処理を示すフローチャートである。
図６は前記手書き文字認識装置の文字認識処理に伴なう手書き文字認識の表示動作を示す図である。
【００３６】
図７は前記手書き文字認識装置の文字認識処理に伴ないひらがなの「ろ」と紛らわしい英数字の「３」を英数字優先認識エリア１３Ａ4 にて手書き入力した場合の該手書き文字の表示動作を示す図である。
【００３７】
図８は前記手書き文字認識装置の文字認識処理に伴ないひらがなの「ろ」と紛らわしい英数字の「３」を英数字優先認識エリア１３Ａ4 にて手書き入力した場合の候補文字類似度データメモリ１９ｄにおける各候補文字の類似度記憶状態を示す図である。
【００３８】
例えば住所の一部データである「本町３」と手書きで入力して認識表示させる場合に、図６（Ａ）に示すように、タッチパネル１５の漢字優先認識エリア１３Ａ1 にて「本」の文字をペンにより手書きで入力すると、当該手書き文字「本」の手書き入力に伴ないタブレット１４により一定時間間隔で繰り返し検出される手書きの軌跡に対応するｘｙの座標データが順次取り込まれ、ＲＡＭ１９内の手書き入力座標データメモリ１９ｃ（図３参照）に記憶される（ステップＳ１→Ｓ２，Ｓ３→Ｓ２）。
【００３９】
ここで、前記漢字優先認識エリア１３Ａ1 における手書き文字「本」の一文字分の手書き入力が終わると、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された当該手書き文字「本」の座標範囲に応じて、ＲＯＭ１６に予め記憶されている手書きＢＯＸ位置情報１６ｄに基づき、この手書き入力が漢字優先認識エリア１３Ａ1 にて行なわれたことが識別されると共にその優先文字種が『漢字』であると決定されてＲＡＭ１９内の優先文字種メモリ１９ｅに記憶される（ステップＳ３→Ｓ４）。
【００４０】
また、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された前記手書き文字「本」の座標データに基づき、辞書データメモリ２０に記憶されている全ての文字・記号のパターンデータが参照されて一定類似度以上の候補文字が検索されると共に、検索された各候補文字にその類似度及び文字種が対応付けられてＲＡＭ１９内の候補文字類似度データメモリ１９ｄに記憶される（ステップＳ５）。
【００４１】
そして、前記優先文字種メモリ１９ｅに記憶された優先文字種『漢字』と一致する文字種の候補文字の類似度に対して、加点数値メモリ１９ｆに記憶されている加点数値“３０”が加算され、前記候補文字類似度データメモリ１９ｄにおける候補文字がそれぞれその類似度の高い順にソートし直されて液晶表示部１３における候補文字表示エリア１３Ｂ2 に一覧表示される（ステップＳ６，Ｓ７）。
【００４２】
なお、前記手書き文字「本」に対しては、この場合は第２候補以下の候補文字は検索されず、図６（Ｂ）に示すように、第１の候補文字「本」のみが認識文字として入力文字表示エリア１３Ｂ1 に表示される。
【００４３】
次に、前記手書き文字「本」の入力エリアである漢字優先認識エリア１３Ａ1 の右隣に連続するひらがな優先認識エリア１３Ａ2 にて手書き文字「町」を入力すると、前記同様の文字認識処理を経て、第１の候補文字「町」のみが検索され、図６（Ｃ）に示すように、認識文字として入力文字表示エリア１３Ｂ1 に表示される（ステップＳ１〜Ｓ７）。
【００４４】
そして、図６（Ｄ）に示すように、ひらがなの「ろ」と紛らわしい文字である数字の「３」を、前記手書き文字「町」の入力エリアであるひらがな優先認識エリア１３Ａ2 の右に位置する英数字優先認識エリア１３Ａ4 にて手書き入力すると、当該手書き文字「３」の手書き入力に伴ないタブレット１４により一定時間間隔で繰り返し検出される手書きの軌跡に対応するｘｙの座標データが順次取り込まれ、ＲＡＭ１９内の手書き入力座標データメモリ１９ｃ（図３参照）に記憶される（ステップＳ１→Ｓ２，Ｓ３→Ｓ２）。
【００４５】
ここで、前記英数字優先認識エリア１３Ａ4 における手書き文字「３」の一文字分の手書き入力が終わると、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された当該手書き文字「３」の座標範囲に応じて、ＲＯＭ１６に予め記憶されている手書きＢＯＸ位置情報１６ｄに基づき、この手書き入力が英数字優先認識エリア１３Ａ4 にて行なわれたことが識別されると共にその優先文字種が『英数字』であると決定されてＲＡＭ１９内の優先文字種メモリ１９ｅに記憶される（ステップＳ３→Ｓ４）。
【００４６】
また、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された前記手書き文字「３」の座標データに基づき、辞書データメモリ２０に記憶されている全ての文字・記号のパターンデータが参照されて一定類似度以上の候補文字が検索されると共に、検索された各候補文字（ろ・３・了・う・ｂ）にその類似度（８０・７０・５０・４５・４０）及び文字種（ひらがな・英数字・漢字・ひらがな・英数字）が対応付けられて、図８（Ａ）に示すように、ＲＡＭ１９内の候補文字類似度データメモリ１９ｄに記憶される（ステップＳ５）。
【００４７】
そして、前記優先文字種メモリ１９ｅに記憶された優先文字種『英数字』と一致する文字種の各候補文字である「３」と「ｂ」それぞれの類似度“７０”と  “４０”に対して、図８（Ｂ）に示すように、加点数値メモリ１９ｆに記憶されている加点数値“３０”がそれぞれ加算されて、候補文字「３」の類似度は“１００”に、「ｂ」の類似度は“７０”に変更され、図８（Ｃ）に示すように、前記候補文字類似度データメモリ１９ｄにおける各候補文字がそれぞれその類似度の高い順に（３・ろ・ｂ・了・う）とソートし直されて液晶表示部１３における候補文字表示エリア１３Ｂ2 に一覧表示されると共に、その第１の候補文字「３」が、図６（Ｅ）に示すように、認識文字として入力文字表示エリア１３Ｂ1 に表示される（ステップＳ６，Ｓ７）。
【００４８】
したがって、前記構成の手書き文字認識装置によれば、複数の手書き文字を連続入力するための４文字分の入力エリアを、タッチパネル１５において左右方向に配列して設けると共に、このタッチパネル１５にて区分された手書き文字の各入力エリアを、それぞれ漢字優先認識エリア１３Ａ1 ，ひらがな優先認識エリア１３Ａ2 ，カタカナ優先認識エリア１３Ａ3 ，英数字優先認識エリア１３Ａ4 に設定し、各入力エリア１３Ａ1 〜１３Ａ4 にて入力された手書き文字に基づき辞書データメモリ２０より検索された候補文字の類似度は、その入力エリアで優先認識する文字種の候補文字の類似度に対して、一定の加点数値が加算されて認識候補文字としての優先度が高められ、類似度の高い順に配列されて表示されるので、タッチパネル１５における４つの文字入力エリア１３Ａ1 〜１３Ａ4 にて左から右への自然の入力手順により手書き文字を連続入力しつつ、異なる文字種間で紛らわしい文字が存在する手書き文字の場合には、対応する文字種の優先認識エリアから当該紛らわしい手書き文字を入力することで、希望の文字が先頭の候補文字として認識され表示されるようになる。
【００４９】
なお、前記第１実施形態では、タッチパネル１５にて区分された４つの手書き文字入力エリアのそれぞれ１つずつを、個々の文字種の専用の優先認識エリア１３Ａ1 〜１３Ａ4 として設定する構成としたが、次の第２実施形態で説明するように、各文字種間でその優先認識エリアが重なり合う設定とし、異なる文字種間で入力エリアの大きさを区別したり、連続文字入力の時間間隔を判断して異なる文字種として予想される先頭の手書き文字が何れの文字種の優先認識エリアから入力されたかを判断して、左から右への手書き文字の自然な連続入力を行ないつつ、各文字種毎の優先認識が得られる構成としてもよい。
【００５０】
（第２実施形態）
図９は前記手書き文字認識装置の第２実施形態に係りタッチパネル１５における各文字種毎の優先認識エリアを重ね合わせて設定した場合の手書き文字表示エリア１３Ａの構成を示す図である。
【００５１】
この手書き文字認識装置の第２実施形態では、図９に示すように、４つの手書き文字入力エリア１３Ａ1 〜１３Ａ4 の全てをそれぞれ１文字ずつの漢字優先認識エリアとして設定すると共に、各入力エリア１３Ａ1 〜１３Ａ4 をそれぞれ半分に区分し、その左端から４つの１／２エリアを、それぞれひらがな優先認識エリア１３Ａ1L、カタカナ優先認識エリア１３Ａ1R、英字優先認識エリア１３Ａ2L、数字・記号優先認識エリア１３Ａ2Rとして設定する。
【００５２】
このように、タッチパネル１５の手書き文字表示エリア１３Ａを構成した手書き文字認識装置では、手書き文字の連続入力を行なう場合に、先頭の手書き文字が入力されたエリアに設定されている文字種の優先認識が一定時間ｔout 以内で続けて入力される手書き文字にも適用されると共に、各手書き文字の入力時間間隔ｔが一定時間ｔout を越えた際には、文字種の変更があったと判定され、その手書き文字が先頭の手書き文字として優先認識の文字種が変更される。
【００５３】
図１０は前記手書き文字認識装置における第２実施形態の文字認識処理を示すフローチャートである。
図１１は前記手書き文字認識装置の第２実施形態の文字認識処理に伴なう手書き文字認識の表示動作（その１）を示す図である。
【００５４】
図１２は前記手書き文字認識装置の第２実施形態の文字認識処理に伴なう手書き文字認識の表示動作（その２）を示す図である。
図１３は前記手書き文字認識装置の第２実施形態の文字認識処理に伴なう手書き文字認識の表示動作（その３）を示す図である。
【００５５】
図１０における文字認識処理が起動されると、まず、ＲＡＭ１９内の連続文字入力タイマメモリ１９ｇにて計時される手書き文字入力の時間間隔ｔが“０”クリアされる（ステップＡ１）。
【００５６】
そして、タッチパネル１５においてペン入力による手書き文字の入力があるまで前記連続文字入力タイマメモリ１９ｇにて計時される手書き文字入力の時間間隔ｔがカウントアップされる（ステップＡ２→Ａ３）。
【００５７】
例えば住所の一部のデータである「つばきケ丘団地Ｂ５−２０３」と手書きで入力して認識表示させる場合に、図１１（Ａ）に示すように、タッチパネル１５のひらがな優先認識エリア１３Ａ1Lにて「つ」の文字をペンにより手書きで入力すると、前記連続文字入力タイマメモリ１９ｇにて計時される手書き文字入力の時間間隔ｔが連続文字入力タイムアウトメモリ１９ｈにて記憶されている一定時間ｔout （＝２秒）を越えたか否か判断され、該連続文字入力の時間間隔ｔが一定時間ｔout を越えたと判断された場合には、優先文字種メモリ１９ｅに記憶される優先文字種が消去されると共に、優先文字種表示エリア１３Ｃにて表示される優先認識の文字種が消去される（ステップＡ２→Ａ４→Ａ５）。
【００５８】
すると、前記手書き文字「つ」の手書き入力に伴ないタブレット１４により一定時間間隔で繰り返し検出される手書きの軌跡に対応するｘｙの座標データが順次取り込まれ、ＲＡＭ１９内の手書き入力座標データメモリ１９ｃ（図３参照）に記憶される（ステップＡ６，Ａ７→Ａ６）。
【００５９】
ここで、前記優先文字種メモリ１９ｅにて優先文字種が記憶されて有るか否か判断され、前記ステップＡ４における一定時間ｔout の経過判断に応じたステップＡ５での優先文字種の消去処理により、優先文字種は記憶されてないと判断されると、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された当該手書き文字「つ」の座標範囲に応じて、ＲＯＭ１６に予め記憶されている手書きＢＯＸ位置情報１６ｄに基づき、この手書き入力がひらがな優先認識エリア１３Ａ1Lにて行なわれたことが識別されると共にその優先文字種が『ひらがな』であると決定されてＲＡＭ１９内の優先文字種メモリ１９ｅに記憶され、図１１（Ｂ）に示すように、優先文字種表示エリア１３Ｃに表示される（ステップＡ８→Ａ９）。
【００６０】
また、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された前記手書き文字「つ」の座標データに基づき、辞書データメモリ２０に記憶されている全ての文字・記号のパターンデータが参照されて一定類似度以上の候補文字が検索されると共に、検索された各候補文字にその類似度及び文字種が対応付けられてＲＡＭ１９内の候補文字類似度データメモリ１９ｄに記憶される（ステップＡ１０）。
【００６１】
そして、前記優先文字種メモリ１９ｅに記憶された優先文字種『ひらがな』と一致する文字種の候補文字の類似度に対して、加点数値メモリ１９ｆに記憶されている加点数値“３０”が加算され、前記候補文字類似度データメモリ１９ｄにおける候補文字がそれぞれその類似度の高い順にソートし直されて液晶表示部１３における候補文字表示エリア１３Ｂ2 に一覧表示される（ステップＡ１１，Ａ１２）。
【００６２】
この場合、前記手書き入力文字「つ」に対する候補文字としては、例えば「つ」「っ」「フ」が検索されるが、各候補文字のうちで前記優先文字種メモリ１９ｅに記憶された優先文字種『ひらがな』と一致する文字種であるひらがなの「つ」「っ」の類似度に対しては、前記加点数値“３０”が加算されるので、手書き文字として正しい「つ」が第１の候補文字、「っ」が第２の候補文字、カタカナの「フ」が第３の候補文字として候補文字表示エリア１３Ｂ2 に一覧表示されると共に、その第１の候補文字「つ」が入力文字表示エリア１３Ｂ1 に表示される。
【００６３】
こうして、前記ひらがなの手書き文字「つ」の認識表示がなされると、前記連続文字入力タイマ１９ｇにて計時される連続文字入力の時間間隔ｔが一旦リセットされ再スタートされる（ステップＡ１３）。
【００６４】
ここで、図１１（Ｃ）に示すように、前記タッチパネル１５のひらがな優先認識エリア１３Ａ1Lに対し手書き入力したひらがなの「つ」に続けて、その右隣であるカタカナ優先認識エリア１３Ａ1Rにて同一文字種であるひらがなの「ば」を手書き入力すると、前記連続文字入力タイマメモリ１９ｇにて再スタートされて計時される前の文字入力終了からの時間間隔ｔが連続文字入力タイムアウトメモリ１９ｈにて記憶されている一定時間ｔout （＝２秒）を越えたか否か判断され、該連続文字入力の時間間隔ｔが一定時間ｔout を越えないと判断された場合には、前記手書き文字「ば」の手書き入力に伴ないタブレット１４により一定時間間隔で繰り返し検出される手書きの軌跡に対応するｘｙの座標データが順次取り込まれ、ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶される（ステップＡ２→Ａ４→Ａ６，Ａ７）。
【００６５】
ここで、前記優先文字種メモリ１９ｅにて優先文字種『ひらがな』が記憶されて有ると判断されると、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された前記手書き文字「ば」の座標データに基づき、辞書データメモリ２０に記憶されている全ての文字・記号のパターンデータが参照されて一定類似度以上の候補文字が検索されると共に、検索された各候補文字にその類似度及び文字種が対応付けられてＲＡＭ１９内の候補文字類似度データメモリ１９ｄに記憶される（ステップＡ８→Ａ１０）。
【００６６】
そして、前記優先文字種メモリ１９ｅに記憶された優先文字種『ひらがな』と一致する文字種の候補文字の類似度に対して、加点数値メモリ１９ｆに記憶されている加点数値“３０”が加算され、前記候補文字類似度データメモリ１９ｄにおける候補文字がそれぞれその類似度の高い順にソートし直されて液晶表示部１３における候補文字表示エリア１３Ｂ2 に一覧表示される（ステップＡ１１，Ａ１２）。
【００６７】
この場合、前記手書き入力文字「ば」に対する候補文字としては、例えば「ば」「ぱ」が検索されるが、各候補文字のうちで前記優先文字種メモリ１９ｅに記憶された優先文字種『ひらがな』と一致する文字種であるひらがなの「ば」「ぱ」の類似度に対しては、前記加点数値“３０”が加算されるので、図１１（Ｄ）に示すように、手書き文字として正しい「ば」が第１の候補文字、「ぱ」が第２の候補文字として候補文字表示エリア１３Ｂ2 に一覧表示されると共に、その第１の候補文字「ば」が入力文字表示エリア１３Ｂ1 に表示される。
【００６８】
こうして、前記ひらがなの手書き文字「つ」「ば」の連続認識表示がなされると、前記連続文字入力タイマ１９ｇにて計時される連続文字入力の時間間隔ｔが一旦リセットされ再スタートされる（ステップＡ１３）。
【００６９】
さらに、図１１（Ｄ）に示すように、前記タッチパネル１５のひらがな優先認識エリア１３Ａ1Lから右隣のカタカナ優先認識エリア１３Ａ1Rに対し連続手書き入力したひらがなの「つ」「ば」に続けて、その右隣である英字優先認識エリア１３Ａ2Lにて同一文字種であるひらがなの「き」を手書き入力すると、前記連続文字入力タイマメモリ１９ｇにて再スタートされて計時される前の文字入力終了からの時間間隔ｔが連続文字入力タイムアウトメモリ１９ｈにて記憶されている一定時間ｔout （＝２秒）を越えないと判断され、前記手書き文字「き」の手書き入力に伴ないタブレット１４により一定時間間隔で繰り返し検出される手書きの軌跡に対応するｘｙの座標データが順次取り込まれ、ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶される（ステップＡ２→Ａ４→Ａ６，Ａ７）。
【００７０】
ここで、前記優先文字種メモリ１９ｅにて優先文字種『ひらがな』が記憶されて有ると判断されると、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された前記手書き文字「き」の座標データに基づき、辞書データメモリ２０に記憶されている全ての文字・記号のパターンデータが参照されて一定類似度以上の候補文字が検索されると共に、検索された各候補文字にその類似度及び文字種が対応付けられてＲＡＭ１９内の候補文字類似度データメモリ１９ｄに記憶される（ステップＡ８→Ａ１０）。
【００７１】
そして、前記優先文字種メモリ１９ｅに記憶された優先文字種『ひらがな』と一致する文字種の候補文字の類似度に対して、加点数値メモリ１９ｆに記憶されている加点数値“３０”が加算され、前記候補文字類似度データメモリ１９ｄにおける候補文字がそれぞれその類似度の高い順にソートし直されて液晶表示部１３における候補文字表示エリア１３Ｂ2 に一覧表示される（ステップＡ１１，Ａ１２）。
【００７２】
この場合、前記手書き入力文字「き」に対する候補文字としては、例えば「き」「も」「キ」が検索されるが、各候補文字のうちで前記優先文字種メモリ１９ｅに記憶された優先文字種『ひらがな』と一致する文字種であるひらがなの「き」「も」の類似度に対しては、前記加点数値“３０”が加算されるので、図１１（Ｅ）に示すように、手書き文字として正しい「き」が第１の候補文字、「も」が第２の候補文字、カタカナの「キ」が第３の候補文字として候補文字表示エリア１３Ｂ2 に一覧表示されると共に、その第１の候補文字「き」が入力文字表示エリア１３Ｂ1 に表示される。
【００７３】
こうして、前記ひらがなの手書き文字「つ」「ば」「き」の連続認識表示がなされると、前記連続文字入力タイマ１９ｇにて計時される連続文字入力の時間間隔ｔが一旦リセットされ再スタートされる（ステップＡ１３）。
【００７４】
そして、前記手書き入力されて認識された「つばき」に続く次の文字である「ケ」を手書き入力するため、タッチパネル１５におけるカタカナ優先認識エリア１３Ａ1Rを探すことにより、前記連続文字入力タイマメモリ１９ｇにて計時される連続文字入力の時間間隔ｔが、連続文字入力タイムアウトメモリ１９ｈに記憶されている一定時間ｔout を越えた後に、前記カタカナ優先認識エリア１３Ａ1Rに対して「ケ」を手書き入力すると、図１２（Ａ）及び図１２（Ｂ）に示すように、優先文字種メモリ１９ｅに記憶されている優先文字種『ひらがな』が消去されると共に、優先文字種表示エリア１３Ｃにて表示される前回までの優先認識の文字種『ひらがな』が消去される（ステップＡ２→Ａ４→Ａ５）。
【００７５】
すると、前記手書き文字「ケ」の手書き入力に伴ないタブレット１４により一定時間間隔で繰り返し検出される手書きの軌跡に対応するｘｙの座標データが順次取り込まれ、ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶される（ステップＡ６，Ａ７→Ａ６）。
【００７６】
ここで、前記ステップＡ４における一定時間ｔout の経過判断に応じたステップＡ５での優先文字種の消去処理により、優先文字種は記憶されてないと判断されると、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された当該手書き文字「ケ」の座標範囲に応じて、ＲＯＭ１６に予め記憶されている手書きＢＯＸ位置情報１６ｄに基づき、この手書き入力がカタカナ優先認識エリア１３Ａ1Rにて行なわれたことが識別されると共にその優先文字種が『カタカナ』であると決定されてＲＡＭ１９内の優先文字種メモリ１９ｅに記憶され、図１２（Ｃ）に示すように、優先文字種表示エリア１３Ｃに表示される（ステップＡ８→Ａ９）。
【００７７】
また、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された前記手書き文字「ケ」の座標データに基づき、辞書データメモリ２０に記憶されている全ての文字・記号のパターンデータが参照されて一定類似度以上の候補文字が検索されると共に、検索された各候補文字にその類似度及び文字種が対応付けられてＲＡＭ１９内の候補文字類似度データメモリ１９ｄに記憶される（ステップＡ１０）。
【００７８】
そして、前記優先文字種メモリ１９ｅに記憶された優先文字種『カタカナ』と一致する文字種の候補文字の類似度に対して、加点数値メモリ１９ｆに記憶されている加点数値“３０”が加算され、前記候補文字類似度データメモリ１９ｄにおける候補文字がそれぞれその類似度の高い順にソートし直されて液晶表示部１３における候補文字表示エリア１３Ｂ2 に一覧表示される（ステップＡ１１，Ａ１２）。
【００７９】
この場合、前記手書き入力文字「ケ」に対する候補文字としては、例えば「ケ」「ヶ」「ク」「り」が検索されるが、各候補文字のうちで前記優先文字種メモリ１９ｅに記憶された優先文字種『カタカナ』と一致する文字種であるカタカナの「ケ」「ヶ」「ク」の類似度に対しては、前記加点数値“３０”が加算され、カタカナの「ケ」が第１の候補文字、カタカナの「ヶ」が第２の候補文字、カタカナの「ク」が第３の候補文字、ひらがなの「り」が第４の候補文字として候補文字表示エリア１３Ｂ2 に一覧表示されると共に、第２の候補文字であるカタカナの「ヶ」を選択することで該第２の候補文字「ヶ」が入力文字表示エリア１３Ｂ1 に表示される。
【００８０】
こうして、前記手書き文字「ケ」をカタカナの「ヶ」とした認識表示がなされると、前記連続文字入力タイマ１９ｇにて計時される連続文字入力の時間間隔ｔが一旦リセットされ再スタートされる（ステップＡ１３）。
【００８１】
この後、連続文字入力タイムアウトメモリ１９ｈに記憶されている一定時間ｔout が経過した後に、図１２（Ｄ）に示すように、タッチパネル１５の左端の漢字優先認識エリア１３Ａ1 にて漢字の「丘」が手書き入力されると、優先文字種メモリ１９ｅに記憶されているこれまでの優先文字種『カタカナ』が消去されると共に、優先文字種表示エリア１３Ｃに表示されている同優先文字種『カタカナ』が消去される（ステップＡ２〜Ａ５）。
【００８２】
すると、前記手書き文字「丘」の手書き入力に伴ないタブレット１４により一定時間間隔で繰り返し検出される手書きの軌跡に対応するｘｙの座標データが順次取り込まれ、ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶される（ステップＡ６，Ａ７→Ａ６）。
【００８３】
ここで、前記ステップＡ４における一定時間ｔout の経過判断に応じたステップＡ５での優先文字種の消去処理により、優先文字種は記憶されてないと判断されると、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された当該手書き文字「丘」の座標範囲に応じて、ＲＯＭ１６に予め記憶されている手書きＢＯＸ位置情報１６ｄに基づき、この手書き入力が漢字優先認識エリア１３Ａ1 にて行なわれたことが識別されると共にその優先文字種が『漢字』であると決定されてＲＡＭ１９内の優先文字種メモリ１９ｅに記憶され、図１２（Ｅ）に示すように、優先文字種表示エリア１３Ｃに表示される（ステップＡ８→Ａ９）。
【００８４】
また、前記ＲＡＭ１９内の手書き入力座標データメモリ１９ｃに記憶された前記手書き文字「丘」の座標データに基づき、辞書データメモリ２０に記憶されている全ての文字・記号のパターンデータが参照されて一定類似度以上の候補文字が検索されると共に、検索された各候補文字にその類似度及び文字種が対応付けられてＲＡＭ１９内の候補文字類似度データメモリ１９ｄに記憶される（ステップＡ１０）。
【００８５】
そして、前記優先文字種メモリ１９ｅに記憶された優先文字種『漢字』と一致する文字種の候補文字の類似度に対して、加点数値メモリ１９ｆに記憶されている加点数値“３０”が加算され、前記候補文字類似度データメモリ１９ｄにおける候補文字がそれぞれその類似度の高い順にソートし直されて液晶表示部１３における候補文字表示エリア１３Ｂ2 に一覧表示される（ステップＡ１１，Ａ１２）。
【００８６】
この場合、前記手書き入力文字「丘」に対する候補文字としては、例えば「丘」のみが検索されるが、前記優先文字種メモリ１９ｅに記憶された優先文字種『漢字』と一致する文字種である漢字の「丘」の類似度に対しては、前記加点数値“３０”が加算され、該漢字の「丘」が第１の候補文字として候補文字表示エリア１３Ｂ2 に一覧表示されると共に、入力文字表示エリア１３Ｂ1 に表示される。
【００８７】
こうして、前記手書き文字「丘」の認識表示がなされると、前記連続文字入力タイマ１９ｇにて計時される連続文字入力の時間間隔ｔが一旦リセットされ再スタートされる（ステップＡ１３）。
【００８８】
さらにこの後、前記ステップＡ２〜Ａ１３における同様の文字認識処理が繰り返し行なわれることで、連続文字入力タイマメモリ１９ｇにて計時される連続文字入力の時間間隔ｔが、連続文字入力タイムアウトメモリ１９ｈに記憶されている一定時間ｔout を越える前に、図１３（Ａ）に示すように、前記手書き文字「丘」を手書き入力した左端の漢字優先認識エリア１３Ａ1 の右隣である漢字優先認識エリア１３Ａ2 にて「団」と手書き入力すると、図１３（Ｂ）に示すように、前回までの優先文字種『漢字』はそのまま継続して記憶され表示されると共に、優先文字種が『漢字』であることにより、漢字である候補文字の各類似度に加点数値が加算されてソートされた第１候補文字「団」、第２候補文字「同」、第３候補文字「国」…がそれぞれ候補文字表示エリア１３Ｂ2 に表示され、その第１候補文字「団」が入力文字表示エリア１３Ｂ1 に表示される。
【００８９】
そして、前記連続文字入力タイマメモリ１９ｇにおける連続文字入力の時間間隔ｔが再度リセット・スタートされる。
さらにこの後、前記ステップＡ２〜Ａ１３における同様の文字認識処理が繰り返し行なわれることで、連続文字入力タイマメモリ１９ｇにて計時される連続文字入力の時間間隔ｔが、連続文字入力タイムアウトメモリ１９ｈに記憶されている一定時間ｔout を越えた状態で、前記手書き文字「丘」「団」を手書き入力した各漢字優先認識エリア１３Ａ1 ，１３Ａ2 のさらに右隣である漢字優先認識エリア１３Ａ3 にて「地」と手書き入力すると、図１３（Ｃ）及び図１３（Ｄ）に示すように、前回までの優先文字種『漢字』は一旦消去される。
【００９０】
そして、図１３（Ｅ）に示すように、この手書き文字「地」を入力した漢字優先認識エリア１３Ａ3 に応じて優先文字種が『漢字』であると決定されて記憶，表示され、漢字である候補文字の各類似度に加点数値が加算されてソートされた第１候補文字「地」、第２候補文字「池」がそれぞれ候補文字表示エリア１３Ｂ2 に表示され、その第１候補文字「地」が入力文字表示エリア１３Ｂ1 に表示される。
【００９１】
そして、前記連続文字入力タイマメモリ１９ｇにおける連続文字入力の時間間隔ｔが再度リセット・スタートされる。
このように、互いに異なる文字種の優先認識エリア１３Ａ1 〜１３Ａ4 と１３Ａ1L〜１３Ａ2Rとを重なり合う設定としても、そのそれぞれのエリアの大きさを異ならせることで、何れの文字種の優先認識エリアにて手書き文字の入力が行なわれたのかを識別でき、しかも、連続文字入力の時間間隔ｔを計時すると共に当該時間間隔ｔが一定時間ｔout を越えたか否かを判断して、手書き入力された文字の文字種が変更されたか又は同一のままかを判定するようにし、その時点の入力エリアに設定された優先認識の文字種に変更して優先認識処理するか、又は、前回の優先認識の文字種のまま優先認識処理するので、異なる文字種が混ざった連続手書き文字入力を行なう場合でも、常に左から右への自然な手書き文字入力が行なえるようになると共に、各手書き文字のそれぞれを全て対応する文字種の優先認識として加点処理し、異なる文字種間で紛らわしい文字が存在する手書き文字であっても、正しい文字が先頭の候補文字として認識表示されるようになる。
【００９２】
図１４は前記手書き文字認識装置の第２実施形態の文字認識処理に伴なうタッチパネル１５での連続文字入力による一連の手書き文字入力表示動作と優先認識文字種の変更表示動作を示す図である。
【００９３】
すなわち、異なる文字種が混在する連続手書き文字入力を行なう場合には、文字種が変わる毎に、その先頭の文字を対応する文字種の優先認識エリアを見つけ、当該エリアから順次右のエリアへと手書き文字入力して行くことで、それぞれ手書き入力された文字をその文字の文字種で優先認識させて、正しい文字認識を自然な文字入力手順で行なうことができるようになる。
【００９４】
なお、前記第２実施形態における手書き文字認識装置では、タッチパネル１５において４区分にした手書き文字入力エリアの全てをそれぞれ漢字優先認識エリア１３Ａ1 〜１３Ａ4 に設定すると共に、各漢字優先認識エリア１３Ａ1 〜１３Ａ4 をさらに左右２分の１ずつ区分し、漢字優先認識エリア１３Ａ1 における左２分の１のエリアをひらがな優先認識エリア１３Ａ1L、右２分の１のエリアをカタカナ優先認識エリア１３Ａ1Rに設定し、また、漢字優先認識エリア１３Ａ2 における左２分の１のエリアを英字優先認識エリア１３Ａ2L、右２分の１のエリアを数字・記号優先認識エリア１３Ａ2Rに設定することで、異なる文字種の優先認識エリアが重なり合っても、該重なり合う各エリアの大きさを異ならせることで、手書き入力された文字が何れの文字種の優先認識の対象となるのかを識別する構成としたが、タッチパネル１５において４区分にした各手書き文字入力エリア１３Ａ1 〜１３Ａ4 のそれぞれにあって、異なる文字種毎にその入力範囲を一部重なり合う状態でずらして設定し、手書き文字の入力がどの範囲で為されたかを判断していずれの文字種の優先認識の対象となるのかを識別する構成としてもよい。
【００９５】
（第３実施形態）
図１５は前記手書き文字認識装置の第３実施形態に係りタッチパネル１５において４区分にした手書き文字入力エリア１３Ａ1 〜１３Ａ4 のそれぞれにおける各文字種毎の手書き文字入力範囲の設定状態を示す図である。
【００９６】
この手書き文字認識装置における手書き文字入力範囲設定の第３実施形態では、タッチパネル１５において４区分にした手書き文字入力エリア１３Ａ1 〜１３Ａ4 のそれぞれにあって、縦横に３分割した全９区分の単位エリアを設定し、図１５（Ａ）に示すように、９区分全体（１〜９）を漢字優先認識範囲、図１５（Ｂ）に示すように、左上の４区分（１，２，４，５）をひらがな優先認識範囲、図１５（Ｃ）に示すように、右上の４区分（２，３，５，６）をカタカナ優先認識範囲、図１５（Ｄ）に示すように、左下の４区分（４，５，７，８）を英字優先認識範囲、図１５（Ｅ）に示すように、右下の４区分（５，６，８，９）を数字・記号優先認識範囲として設定する。
【００９７】
図１６は前記手書き文字認識装置の第３実施形態の文字認識処理に伴なうタッチパネル１５での連続文字入力による一連の手書き文字入力表示動作と優先認識文字種の変更状態を示す図である。
【００９８】
すなわち、異なる文字種が混在する連続手書き文字入力を行なう場合には、例えば図１６（Ａ）〜図１６（Ｃ）に示すように、ひらがなの手書き文字は各手書き文字入力エリア１３Ａ1 〜１３Ａ4 の左上の４区分（１，２，４，５）の範囲に対応させて入力し、また、カタカナの手書き文字は各手書き文字入力エリア１３Ａ1 〜１３Ａ4 の右上の４区分（２，３，５，６）の範囲に対応させて入力し、また、漢字の手書き文字は各手書き文字入力エリア１３Ａ1 〜１３Ａ4 の９区分全体（１〜９）の範囲に対応させて入力し、また、英字の手書き文字は各手書き文字入力エリア１３Ａ1 〜１３Ａ4 の左下の４区分（４，５，７，８）の範囲に対応させて入力し、さらに、数字・記号の手書き文字は各手書き文字入力エリア１３Ａ1 〜１３Ａ4 の右下の４区分（５，６，８，９）の範囲に対応させて入力して行くことで、手書き文字の連続入力を左から右への自然な入力手順で行なうことができるばかりでなく、各手書き文字をそれぞれ全て対応する文字種で優先認識させて、正しい文字認識を行なうことができるようになる。
【００９９】
なお、前記第１〜第３実施形態それぞれの手書き文字認識装置では、手書き文字表示エリア１３Ａに透明タブレット１４を重ねたタッチパネル１５において、手書き文字の入力，表示を行なものとして説明したが、タッチパネル１５において直接手書きして入力するのではなく、例えば手書き文字表示エリア１３Ａに表示させたマウスポインタ等のマークを、マウス等の手書き入力部１２ａを操作して移動させることで、該マークの移動の軌跡により任意の文字を手書き入力して表示させるようにしてもよい。
【０１００】
また、前記各実施形態において記載した手法、すなわち、図５のフローチャートに示すこの手書き文字認識装置の第１実施形態に係る文字認識処理、図１０のフローチャートに示すこの手書き文字認識装置の第２実施形態に係る文字認識処理等の各手法は、コンピュータに実行させることができるプログラムとして、メモリカード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体１８に格納して配布することができる。そして、コンピュータは、この外部記憶媒体１８に記録されたプログラムを外部記憶読み取り部１７によって読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した文字種毎の優先認識による手書き文字の認識表示機能を実現し、前述した手法による同様の処理を実行することができる。
【０１０１】
【発明の効果】
以上のように、本発明に係る第１の手書き文字認識装置によれば、予め定められた時間内に連続して手書き入力すれば、今回の入力エリアの文字種とは関係なく、前回認識した文字種で今回も認識されるので、例えば左から右方向へと手書き文字を自然な入力手順で連続して入力できる。このように連続して同じ文字種の文字を、入力エリアに自由に手書き入力して候補表示されるようになる。
【０１０３】
よって、本発明によれば、各文字種毎に入力エリアを固定することなく、左から右への自然な文字入力が可能となり、しかも、異なる文字種間で存在する紛らわしい文字も正しく認識することが可能になる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る手書き文字認識装置の電子回路の構成を示すブロック図。
【図２】前記手書き文字認識装置の液晶表示部における表示エリアの構成を示す図。
【図３】前記手書き文字認識装置のＲＡＭに備えられる手書き入力座標データメモリでのデータ記憶状態を示す図。
【図４】前記手書き文字認識装置のＲＡＭに備えられる候補文字類似度データメモリでのデータ記憶状態を示す図。
【図５】前記手書き文字認識装置における文字認識処理を示すフローチャート。
【図６】前記手書き文字認識装置の文字認識処理に伴なう手書き文字認識の表示動作を示す図。
【図７】前記手書き文字認識装置の文字認識処理に伴ないひらがなの「ろ」と紛らわしい英数字の「３」を英数字優先認識エリアにて手書き入力した場合の該手書き文字の表示動作を示す図。
【図８】前記手書き文字認識装置の文字認識処理に伴ないひらがなの「ろ」と紛らわしい英数字の「３」を英数字優先認識エリアにて手書き入力した場合の候補文字類似度データメモリにおける各候補文字の類似度記憶状態を示す図。
【図９】前記手書き文字認識装置の第２実施形態に係りタッチパネルにおける各文字種毎の優先認識エリアを重ね合わせて設定した場合の手書き文字表示エリアの構成を示す図。
【図１０】前記手書き文字認識装置における第２実施形態の文字認識処理を示すフローチャート。
【図１１】前記手書き文字認識装置の第２実施形態の文字認識処理に伴なう手書き文字認識の表示動作（その１）を示す図。
【図１２】前記手書き文字認識装置の第２実施形態の文字認識処理に伴なう手書き文字認識の表示動作（その２）を示す図。
【図１３】前記手書き文字認識装置の第２実施形態の文字認識処理に伴なう手書き文字認識の表示動作（その３）を示す図。
【図１４】前記手書き文字認識装置の第２実施形態の文字認識処理に伴なうタッチパネルでの連続文字入力による一連の手書き文字入力表示動作と優先認識文字種の変更表示動作を示す図。
【図１５】前記手書き文字認識装置の第３実施形態に係りタッチパネルにおいて４区分にした手書き文字入力エリアのそれぞれにおける各文字種毎の手書き文字入力範囲の設定状態を示す図。
【図１６】前記手書き文字認識装置の第３実施形態の文字認識処理に伴なうタッチパネルでの連続文字入力による一連の手書き文字入力表示動作と優先認識文字種の変更状態を示す図。
【符号の説明】
１１    …制御部（ＣＰＵ）、
１２    …キー入力部、
１２ａ  …手書き入力部、
１３    …液晶表示部、
１３Ａ  …手書き文字表示エリア、
１３Ａ1 …漢字優先認識エリア、
１３Ａ2 …ひらがな優先認識エリア、
１３Ａ3 …カタカナ優先認識エリア、
１３Ａ4 …英数字優先認識エリア、
１３Ｂ  …入力・候補文字表示エリア、
１３Ｂ1 …入力文字表示エリア、
１３Ｂ2 …候補文字表示エリア、
１３Ｃ  …優先文字種表示エリア、
１４    …透明タブレット、
１５    …タッチパネル、
１６    …ＲＯＭ、
１６ａ  …システムプログラム、
１６ｂ  …各種アプリケーションプログラム、
１６ｃ  …文字認識処理プログラム、
１６ｄ  …手書きＢＯＸ位置情報、
１７    …外部記憶読み取り部、
１８    …外部記憶媒体、
１９    …ＲＡＭ、
１９ａ  …システムデータメモリ、
１９ｂ  …アプリケーションデータメモリ、
１９ｃ  …手書き入力座標データメモリ、
１９ｄ  …候補文字類似度データメモリ、
１９ｅ  …優先文字種メモリ、
１９ｆ  …加点数値メモリ、
１９ｇ  …連続文字入力タイマメモリ（ｔ）、
１９ｈ  …連続文字入力タイムアウトメモリ（ｔout ）、
１９ｉ  …ワークメモリ、
２０    …辞書データメモリ、
２１    …タイマ、
ｋ    …カーソル。
【図１】
0004269357.tif 000002
【図２】
0004269357.tif 000003
【図３】
0004269357.tif 000004
【図４】
0004269357.tif 000005
【図５】
0004269357.tif 000006
【図６】
0004269357.tif 000007
【図７】
0004269357.tif 000008
【図８】
0004269357.tif 000009
【図９】
0004269357.tif 000010
【図１０】
0004269357.tif 000011
【図１１】
0004269357.tif 000012
【図１２】
0004269357.tif 000013
【図１３】
0004269357.tif 000014
【図１４】
0004269357.tif 000015
【図１５】
0004269357.tif 000016
【図１６】
0004269357.tif 000017