(57)【特許請求の範囲】
【請求項１】
タッチパネル上に情報を手書き入力する際に、所定のサンプリング周期ごとに前記手書き入力が行われている前記タッチパネル上の座標を順次取得し、取得された各座標に基づいて、手書き入力された前記情報を認識する手書き情報認識装置であって、
前記手書き入力の入力速度を検出する入力速度検出手段と、
この入力速度検出手段によって検出された前記入力速度が設定速度を超えているか否かを判定する判定手段と、
この判定手段によって前記入力速度が前記設定速度を超えていると判定された場合に、その旨をユーザに通知する通知手段と
を備え、
前記入力速度検出手段が、前記手書き入力の所定の移動距離ごとに取得される前記座標の数に基づいて、前記入力速度を、前記手書き入力の所定の移動距離ごとに検出するように形成され、
前記判定手段が、前記手書き入力の所定の移動距離ごとに取得される前記座標の数が所定数よりも少ない場合に、前記入力速度が前記設定速度を超えていると判定するように形成されていること
を特徴とする手書き情報認識装置。
【請求項２】
前記通知手段が、前記タッチパネルを振動させることによって、前記入力速度が前記設定速度を超えている旨をユーザに通知するように形成されていること
を特徴とする請求項１に記載の手書き情報認識装置。
【請求項３】
前記通知手段が、前記タッチパネルを振動させることによって、前記入力速度が前記設定速度を超えている旨をユーザに通知するように形成され、かつ、前記所定数に対する前記手書き入力の所定の移動距離ごとに取得される前記座標の数の不足の度合が大きいほど、前記タッチパネルを強く振動させるように形成されていること
を特徴とする請求項１に記載の手書き情報認識装置。
【請求項４】
前記設定速度が、手書き入力された情報を認識するために最適な入力速度とされていること
を特徴とする請求項１乃至請求項３のいずれか１項に記載の手書き情報認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書き情報認識装置に係り、特に、タッチパネル上に手書き入力された文字等の情報を認識するのに好適な手書き情報認識装置に関する。
【背景技術】
【０００２】
従来から、携帯端末機等の分野において、タッチパネルに手書き入力された文字等の情報を認識する手書き情報認識装置が採用されていた。
【０００３】
このような手書き情報認識装置では、数ｍｓｅｃから数百ｍｓｅｃ程度の所定のサンプリング周期ごとに、手書き入力が現在行われているタッチパネル上の座標を順次取得し、取得された各座標に基づいて、手書き入力された情報を認識するようになっていた。
【０００４】
また、手書き入力の際には、描画用のソフトウェアが、手書き入力の進行にともなって、手書き入力の移動方向における前後の座標点同士を結ぶ直線を描画して表示画面に表示させる処理を繰り返すことにより、手書き入力された情報が表示画面上に表示されるようになっていた。
【０００５】
【特許文献１】特開平８−１９０４５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、手書き入力の入力速度（以下、手書き入力速度と称する）が速すぎる場合には、各サンプリング周期ごとの手書き入力の特徴を取りこぼしてしまうことがあった。
【０００７】
例えば、図５（ａ）に示すように、タッチパネルに対して「の」の文字を手書き入力する場合に、５０ｍｓｅｃのサンプリング周期ごとに取得された座標が図５（ｂ）中の黒丸で示される各点であるとすると、実際に表示される文字は、図５（ｃ）の実線で描かれた図形となってしまう。
【０００８】
すなわち、図５の例においては、手書き入力速度が速すぎることによって、文字認識エンジンが持つ「の」の特徴と全く異なる特徴が抽出されてしまうことによって、手書き入力された文字の認識率（以下、手書き文字認識率と称する）が低下してしまっている。
【０００９】
なお、手書き入力速度如何によっては、手書き文字認識率が低下するに止まらず、完全に認識不能となってしまうこともある。
【００１０】
また、従来から、ＰＣに対するマウスを用いた手書き入力や、タブレット等に対するペンを用いた手書き入力では、表示画面上に実際に表示される入力経過（手書き入力中の文字等）を見ながら手書き入力速度を調整することができた。
【００１１】
これに対して、タッチパネル上にユーザの手指によって手書き入力を行う場合には、手指によって表示画面が隠れてしまうため、入力経過を確認しながらの手書き入力速度の調整は困難であった。
【００１２】
したがって、従来は、手書き入力速度を簡便かつ適切に調整することができず、手書き入力される情報を確実に認識させることができないといった問題が生じていた。
【００１３】
そこで、本発明は、このような問題点に鑑みなされたものであり、手書き入力速度を簡便かつ確実に調整することができ、手書き入力される情報の認識率を向上させることができる手書き情報認識装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１４】
前述した目的を達成するため、本発明に係る手書き情報認識装置は、手書き入力の入力速度を検出する入力速度検出手段と、この入力速度検出手段によって検出された前記入力速度が予め設定された設定速度を超えているか否かを判定する判定手段と、この判定手段によって前記入力速度が前記設定速度を超えていると判定された場合に、その旨をユーザに通知する通知手段とを備えたことを特徴としている。
【００１５】
そして、このように構成された手書き情報認識装置によれば、入力速度検出手段によって検出された手書き入力速度が設定速度を超える場合には、その旨を通知手段によってユーザに通知することが可能となる。
【００１８】
さらに、本発明に係る手書き情報認識装置は、入力速度検出手段が、手書き入力の所定の移動距離ごとに取得される座標の数に基づいて、手書き入力の入力速度を、前記手書き入力の所定の移動距離ごとに検出するように形成され、判定手段が、前記手書き入力の所定の移動距離ごとに取得される前記座標の数が所定数よりも少ない場合に、前記入力速度が設定速度を超えていると判定するように形成されていることを特徴としている。
【００１９】
そして、このように構成された手書き情報認識装置によれば、手書き入力の所定の移動距離ごとに取得される座標の数が所定数よりも少ない場合には、通知手段によって、手書き入力速度が設定速度を超えている旨をユーザに通知することが可能となる。
【００２０】
さらにまた、本発明に係る手書き情報認識装置は、通知手段が、タッチパネルを振動させることによって、手書き入力の入力速度が設定速度を超えている旨をユーザに通知するように形成されていることを特徴としている。
【００２１】
そして、このように構成された手書き情報認識装置によれば、タッチパネルを振動させることによって、手書き入力速度が設定速度を超えていることをユーザに簡便かつ確実に把握させることが可能となる。
【００２４】
さらに、本発明に係る手書き情報認識装置は、通知手段が、所定数に対する手書き入力の所定の移動距離ごとに取得される座標の数の不足の度合が大きいほど、タッチパネルを強く振動させるように形成されていることを特徴としている。
【００２５】
そして、このように構成された手書き情報認識装置によれば、通知手段が、所定数に対する手書き入力の所定の移動距離ごとに取得される座標の数の不足の度合に基づいて、手書き入力速度が速くなり過ぎるほどタッチパネルをより強く振動させることが可能となる。
【００２６】
さらにまた、本発明に係る手書き情報認識装置は、設定速度が、手書き入力された情報を認識するために最適な入力速度とされていることを特徴としている。
【００２７】
そして、このように構成された手書き情報認識装置によれば、入力速度検出手段によって検出された手書き入力速度が最適な速度を超える場合には、その旨を通知手段によってユーザに通知することが可能となる。
【発明の効果】
【００２８】
本発明に係る手書き情報認識装置によれば、入力速度検出手段によって検出された手書き入力速度が設定速度を超える場合には、その旨を通知手段によってユーザに通知することができる結果、手書き入力速度を簡便かつ確実に調整することができ、手書き入力される情報の認識率（以下、手書き情報認識率と称する）を向上させることができる。
【００３０】
さらに、本発明に係る手書き情報認識装置によれば、手書き入力の所定の移動距離ごとに取得される座標の数が所定数よりも少ない場合には、通知手段によって、手書き入力速度が設定速度を超えている旨をユーザに通知することができる結果、手書き入力速度の検出の機会およびユーザへの通知の機会を多くとることができ、ひいては、ユーザが手書き入力速度をさらに確実に調整することができ、手書き情報認識率をさらに向上させることができる。
【００３１】
さらにまた、本発明に係る手書き情報認識装置によれば、タッチパネルを振動させることによって、手書き入力速度が設定速度を超えていることをユーザに簡便かつ確実に把握させることができる結果、ユーザが手書き入力速度をさらに簡便かつ確実に調整することができ、手書き情報認識率をさらに向上させることができる。
【００３３】
さらに、本発明に係る手書き情報認識装置によれば、通知手段が、所定数に対する手書き入力の所定の移動距離ごとに取得される座標の数の不足の度合に基づいて、手書き入力速度が速くなり過ぎるほどタッチパネルをより強く振動させることができる結果、ユーザが好適な手書き入力速度をさらに容易に把握して手書き入力速度をより適切に調整することができ、手書き情報認識率をさらに向上させることができる。
【００３４】
さらにまた、本発明に係る手書き情報認識装置によれば、入力速度検出手段によって検出された手書き入力速度が最適な速度を超える場合には、その旨を通知手段によってユーザに通知することができる結果、ユーザが手書き入力速度を簡便かつ確実に最適な速度に調整することができ、手書き情報認識率をさらに向上させることができる。
【発明を実施するための最良の形態】
【００３５】
（参考形態）
以下、本発明に係る手書き情報認識装置の参考形態について、図１および図２を参照して説明する。
【００３６】
図１に示すように、本参考形態における手書き情報認識装置１は、大別して、液晶表示装置等の表示装置２と、コントロールユニット３とによって形成されている。
【００３７】
表示装置２は、表示画面を備えた表示部５を有しており、この表示部５には、ユーザが情報としての文字を手書き入力するための操作画面が表示されるようになっている。この操作画面は、後述するＣＰＵ９によって作成されるようになっている。
【００３８】
また、表示装置２は、表示部５の表示画面上に積層配置された感圧式または静電式のタッチパネル６を有している。ユーザは、このタッチパネル６における前述した操作画面が表示されている領域内に、所望の文字を手指で手書き入力することができるようになっている。
【００３９】
さらに、表示装置２は、タッチパネル６と電気的に接続された座標取得部７を有しており、この座標取得部７は、所定のサンプリング周期ごとに、手書き入力が行われているタッチパネル６上の座標を取得し、取得された座標を座標データとしてコントロールユニット３側に出力するようになっている。
【００４０】
一方、コントロールユニット３は、座標取得部７に接続されたＣＰＵ９を有しており、このＣＰＵ９には、座標取得部７から出力された座標データが入力されるようになっている。なお、ＣＰＵ９は、座標取得部７による所定のサンプリング周期ごとの座標の取得を制御するようになっている。
【００４１】
ＣＰＵ９は、座標取得部７側から入力された座標データに基づいて、手書き入力の移動方向における前後の座標点同士を直線で結ぶ画像の描画データを、座標取得部７側からの座標データの入力にともなって順次作成し、作成した描画データを順次出力するようになっている。
【００４２】
ＣＰＵ９の出力側には、ビデオＲＡＭ（ＶＲＡＭ１０）が接続されており、このＶＲＡＭ１０には、ＣＰＵ９から出力された描画データが入力されて一時的に保存されるようになっている。
【００４３】
ＶＲＡＭ１０には、表示処理部１１が接続されており、この表示処理部１１は、ＶＲＡＭ１０に保存された描画データを順次読出して表示部５に出力するようになっている。
【００４４】
これにより、表示部５の表示画面上には、描画データの画像として前述した座標点同士を結ぶ直線の画像が、手書き入力の進行にともなって順次書き足されるように表示されていくようになっている。
【００４５】
手書き入力が適切な操作（軌跡の描き方や手書き入力速度等）の下で行われた場合には、順次書き足されるように表示された複数の直線の画像によって、１個の文字が形成されることになる。
【００４６】
また、ＣＰＵ９には、文字認識エンジンとしての文字認識部１２が接続されており、この文字認識部１２には、ＣＰＵ９によって１文字分の座標データが入力されるようになっている。
【００４７】
文字認識部１２には、文字認識辞書メモリ１４が接続されており、この文字認識辞書メモリ１４には、各種の文字に対応した文字コードと、その特徴パターンが記憶されている。
【００４８】
文字認識部１２は、文字認識辞書メモリ１４を参照して、ＣＰＵ９から入力された１文字分の座標データによって形成されるパターンに近似する文字を検索し、該当する文字の文字コードを文字認識辞書メモリ１４から読出すことによって、手書き入力された文字を認識するようになっている。
【００４９】
文字認識部１２によって認識された文字は、ＣＰＵ９に取り込まれるようになっている。
【００５０】
さらに、ＣＰＵ９には、文書メモリ１５が接続されており、この文書メモリ１５には、ＣＰＵ９が文字認識部１２から取り込んだ文字が保存されるようになっている。
【００５１】
このような手書き入力文字を認識するための基本的な構成に加えて、さらに、本参考形態における手書き情報認識装置１には、ユーザによる手書き入力速度の調整を簡便かつ確実ならしめ、手書き文字認識率を向上させるための手段が講じられている。
【００５２】
すなわち、本参考形態において、ＣＰＵ９は、入力速度検出手段として機能して、手書き入力速度を検出するようになっている。
【００５３】
具体的には、図２に例示するように、ＣＰＵ９は、前述した座標を取得する際の所定のサンプリング周期Ｔごとの座標Ａ〜Ｅの移動距離ＬＡＢ（Ｔ）〜ＬＤＥ（Ｔ）に基づいて、手書き入力速度を検出するようになっている。
【００５４】
なお、図２においては、所定のサンプリング周期Ｔにおける座標Ａから座標Ｂへの座標の移動距離ＬＡＢ（Ｔ）が最も短いが、このことは、座標ＡＢ間の手書き入力速度が最も遅いことを意味している。ＣＰＵ９は、座標Ｂにおいて、座標ＡＢ間の手書き入力速度（図２における最低速度）を検出することができる。
【００５５】
一方、図２においては、所定のサンプリング周期Ｔにおける座標Ｄから座標Ｅへの座標の移動距離ＬＤＥ（Ｔ）が最も長いが、このことは、座標ＤＥ間の手書き入力速度が最も速いことを意味している。ＣＰＵ９は、座標Ｅにおいて、座標ＤＥ間の手書き入力速度（図２における最高速度）を検出することができる。
【００５６】
また、本参考形態において、ＣＰＵ９は、判定手段として機能して、自らが検出した手書き入力速度が、設定速度としての手書き入力文字を認識するための最適な手書き入力速度（以下、最適入力速度と称する）を超えているか否かを判定するようになっている。
【００５７】
この判定は、所定のサンプリング周期ごとの座標の移動距離が、所定距離としての最適入力速度における座標の移動距離（以下、最適座標移動距離と称する）を超えているか否かに基づいて行うようになっている。
【００５８】
例えば、図２において、座標ＡＢ間における手書き入力速度を最適入力速度とし、座標ＡＢ間の移動距離ＬＡＢ（Ｔ）を最適座標移動距離とすると、ＣＰＵ９は、座標ＡＢ間の移動距離ＬＡＢ（Ｔ）を超える座標の移動距離を有する座標ＢＣ間、ＣＤ間およびＤＥ間における手書き入力速度が、最適入力速度を超えていると判定することになる。
【００５９】
そして、ＣＰＵ９は、手書き入力速度が最適入力速度を超えているか否かの判定の結果（以下、入力速度判定結果と称する）を出力するようになっている。
【００６０】
さらに、本参考形態において、ＣＰＵ９の出力側には、通知手段としての振動制御部１８が接続されており、この振動制御部１８には、ＣＰＵ９から出力された入力速度判定結果が入力されるようになっている。
【００６１】
また、表示装置２の内部における振動制御部１８の出力側には、通知手段としての振動発生部１７が接続されている。
【００６２】
振動制御部１８は、ＣＰＵ９から、手書き入力速度が最適入力速度を超える旨の入力速度判定結果が入力された場合には、振動発生部１７に対する通電制御（オフからオンへの切換え）によって、振動発生部１７に振動を発生させるようになっている。そして、この振動発生部１７に発生した振動が、タッチパネル６に伝達されることによって、タッチパネル６が振動するようになっている。
【００６３】
図２の例で言えば、最適入力速度を超える手書き入力速度によってなされた所定のサンプリング周期Ｔごとの手書き入力の終点座標となる座標Ｃ、座標Ｄおよび座標Ｅの各位置において、タッチパネル６が振動することになる。
【００６４】
したがって、本参考形態においては、手書き入力速度が最適入力速度を超える場合には、その旨をタッチパネル６の振動によって触感を通じてユーザに通知することができるため、ユーザが、手書き入力速度が速すぎることを簡便かつ確実に把握することが可能となる。
【００６５】
これにより、ユーザは、表示画面がタッチパネル６を操作する手指で隠れることによって手書き入力の入力経過を確認することが困難であっても、タッチパネル６の振動の有無に基づいて、手書き入力速度を容易に調整することができる。この結果、手書き文字認識率を向上させることができる。
【００６６】
より好ましい形態としては、ＣＰＵ９が、振動制御部１８に対して、前述した入力速度判定結果だけではなく、最適座標移動距離に対する所定のサンプリング周期ごとの座標の移動距離の超過の度合を示すデータ（以下、超過データと称する）も出力するようにする。
【００６７】
そして、振動制御部１８が、ＣＰＵ９側から入力された超過データに基づいて、最適座標移動距離に対する所定のサンプリング周期ごとの座標の移動距離の超過の度合が大きいほど、振動発生部１７に発生させる振動を強くして、タッチパネル６を強く振動させるようにする。
【００６８】
例えば、図２の例を用いた図３（左欄および中央欄参照）に示すように、最適座標移動距離を超える座標ＢＣ間、ＣＤ間およびＤＥ間の手書き入力に対しては、単にタッチパネル６に振動を発生させるだけでなく、所定のサンプリング周期における座標の移動距離が最も長い座標ＤＥ間の手書き入力の終点座標Ｅにおいて発生させる振動が最も強くなるようにする。
【００６９】
一方、所定のサンプリング周期における座標の移動距離が最も短い座標ＢＣ間の手書き入力の終点座標Ｃにおいて発生させる振動が最も弱くなるようにする。
【００７０】
このように、最適座標移動距離に対する所定のサンプリング周期ごとの座標の移動距離の超過の度合に応じて振動の強さを変える場合には、前記超過の度合の増加にともなって、振動が漸次強くなるようにしてもよく、または、前記超過の度合の増加にともなって、振動が段階的に強くなるようにしてもよい。
【００７１】
このようにすれば、手書き入力速度が速くなり過ぎるほどタッチパネル６をより強く振動させることが可能となる結果、ユーザが最適入力速度をさらに容易に把握して手書き入力速度をさらに適切に調整することができ、手書き文字認識率をさらに向上させることができる。
【００７２】
なお、図３における右欄は、左欄に示す各座標区間における手書き入力に対応する手書き文字認識率を示している。図３に示すように、最適入力速度を大きく超過した手書き入力速度によってなされた座標ＤＥ間の手書き入力については、入力結果を認識できないことになる。
【００７３】
さらに、本参考形態において、ＣＰＵ９、ＶＲＡＭ１０、表示処理部１１および表示部５は、通知手段として機能するようになっている。
【００７４】
すなわち、ＣＰＵ９は、手書き入力速度が最適入力速度を超えていると判定した場合には、その旨をユーザに通知する通知画像の描画データを作成するようになっている。この通知画像は、例えば、手書き入力速度が最適入力速度を超えていることを警告する警告文であってもよい。
【００７５】
そして、ＣＰＵ９は、作成された通知画像の描画データをＶＲＡＭ１０に出力して一時的に保存させるようになっている。
【００７６】
表示処理部１１は、ＶＲＡＭ１０に保存された通知画像の描画データを読出して表示部５に出力するようになっている。
【００７７】
表示部５は、表示処理部１１から出力された通知画像の描画データを表示画面上に表示するようになっている。
【００７８】
したがって、本参考形態においては、手書き入力速度が最適入力速度を超える場合には、その旨を通知画像によって視覚を通じてユーザに通知することができるため、ユーザが、手書き入力速度が速すぎることをさらに確実に把握することが可能となる。
【００７９】
なお、通知画像は、手書き入力の操作画面とは異なる位置に表示すれば、手書き入力を行うユーザの手指によって隠されることはない。
【００８０】
さらに、本参考形態において、ＣＰＵ９は、通知手段としての機能により、手書き入力速度が最適入力速度を超えている旨をユーザに通知する通知音声の音声データを作成し、作成した音声データを出力するようになっている。
【００８１】
ＣＰＵ９の出力側には、通知手段としての音声処理部１９が接続されており、この音声処理部１９には、ＣＰＵ９から出力された通知音声の音声データが入力されるようになっている。
【００８２】
そして、音声処理部１９は、ＣＰＵ９側から入力された通知音声の音声データを合成して出力するようになっている。
【００８３】
音声処理部１９の出力側には、通知手段としてのスピーカ２０が接続されており、このスピーカ２０には、音声処理部１９から出力された音声データが入力されるようになっている。
【００８４】
そして、スピーカ２０は、音声処理部１９側から入力された音声データを通知音声に変換して出力するようになっている。
【００８５】
したがって、本参考形態においては、手書き入力速度が最適入力速度を超える場合には、その旨を通知音声によって聴覚を通じてユーザに通知することができるので、ユーザが、手書き入力速度が速すぎることをさらに確実に把握することが可能となる。
【００８６】
次に、本参考形態の主要な作用について説明する。
【００８７】
本参考形態においては、まず、ＣＰＵ９によって手書き入力の操作画面の描画データを作成してＶＲＡＭ１０に出力し、続いて、表示処理部１１によってＶＲＡＭ１０内の操作画面の描画データを読込んで表示部５に出力することによって、表示部５の表示画面上に手書き入力の操作画面を表示する。
【００８８】
次いで、操作画面を介してユーザがタッチパネル６に対する手書き入力を開始すると、タッチパネル６に接続された座標取得部７が、所定のサンプリング周期ごとに手書き入力が行われているタッチパネル６上の座標を順次取得して、各座標の座標データをＣＰＵ９に順次出力する。
【００８９】
そして、ＣＰＵ９は、座標取得部７からの座標データに基づいて、所定のサンプリング周期ごとの座標の移動距離を算出し、算出した移動距離に基づいて、所定のサンプリング周期ごとの手書き入力速度を検出する。
【００９０】
この手書き入力速度の検出は、所定のサンプリング周期ごとの手書き入力の終点座標（図２参照）においてその都度行われる。
【００９１】
ＣＰＵ９は、所定のサンプリング周期ごとの手書き入力の終点座標において、終点座標と始点座標（終点座標が図２における座標Ｂである場合には座標Ａ）との間の座標区間における手書き入力速度が、最適入力速度を超えているか否かを判定する。
【００９２】
この判定は、所定のサンプリング周期ごとの座標の移動距離が、最適座標移動距離を超えるか否かに基づいて行う。
【００９３】
そして、ＣＰＵ９は、手書き入力速度が最適入力速度を超える場合には、その旨の入力速度判定結果を振動制御部１８に出力する。
【００９４】
この入力速度判定結果を受けて、振動制御部１８は、振動発生部１７に対する通電制御を行うことにより、振動発生部１７を介してタッチパネル６を振動させる。
【００９５】
これにより、ユーザは、手書き入力中の指先が受ける振動の触感を通じて手書き入力速度が速すぎることを把握することができる。
【００９６】
また、このとき、ＣＰＵ９は、通知画像の描画データを作成してＶＲＡＭ１０に出力し、表示処理部１１は、ＶＲＡＭ１０内の通知画像の描画データを表示部５に出力する。
【００９７】
これにより、表示部５の表示画面上に通知画像が表示され、ユーザは、手書き入力速度が速すぎることを視覚を通じて把握することができる。
【００９８】
さらに、このとき、ＣＰＵ９は、通知音声の音声データを作成して音声処理部１９に出力し、音声処理部１９は、ＣＰＵ９から出力された音声データを合成した上でスピーカ２０に出力する。
【００９９】
これにより、スピーカ２０から通知音声が音声出力され、ユーザは、手書き入力速度が速すぎることを聴覚を通じて把握することができる。
【０１００】
このように、手書き入力速度が速すぎることを把握することによって、ユーザは、手書き入力速度を好適な速度（最適入力速度を超えない速度）に調整することができる。
【０１０１】
（実施形態）
次に、本発明に係る手書き情報認識装置１の実施形態について、図４を参照して説明する。
【０１０２】
本実施形態における手書き情報認識装置１は、ＣＰＵ９による手書き入力速度を検出および判定の具体的な方法だけが参考形態とは異なっている。
【０１０３】
すなわち、図４に例示するように、本実施形態において、ＣＰＵ９は、手書き入力の所定の移動距離ｘごとに取得される座標Ａ〜Ｌの数に基づいて、手書き入力速度を検出するようになっている。なお、座標については、参考形態と同様に、所定のサンプリング周期ごとに取得されるようになっている。
【０１０４】
図４においては、座標Ａと、この座標Ａから所定の移動距離ｘだけ離れた座標Ｇとの間において取得された座標の数が最も多いが、このことは、手書き入力が座標Ａから座標Ｇに移動した際の手書き入力速度が最も遅いことを意味している。ＣＰＵ９は、座標Ｇにおいて、座標ＡＧ間の手書き入力速度（図４における最低速度）を検出することができる。
【０１０５】
一方、図４においては、座標Ｊと、この座標Ｊから所定の移動距離ｘだけ離れた座標Ｌとの間において取得された座標の数が最も少ないが、このことは、手書き入力が座標Ｊから座標Ｋに移動した際の手書き入力速度が最も速いことを意味している。ＣＰＵ９は、座標Ｌにおいて、座標ＪＬ間の手書き入力速度（図４における最高速度）を検出することができる。
【０１０６】
また、本実施形態において、ＣＰＵ９は、手書き入力の所定の移動距離ごとに取得される座標の数が、所定数としての最適入力速度における手書き入力の際に取得される座標の数（以下、最適取得座標数と称する）よりも少ないか否かに基づいて、手書き入力速度が最適入力速度を超えているか否かを判定するようになっている。
【０１０７】
例えば、図４において、座標ＡＧ間における手書き入力速度を最適入力速度とすると、ＣＰＵ９は、座標ＡＧ間よりも座標数が少ない座標ＧＪ間およびＪＫ間における手書き入力速度は、最適入力速度を超えていると判定することになる。
【０１０８】
このようにして手書き入力速度の検出および判定を行う場合であっても、参考形態と同様に、ユーザは、タッチパネル６の振動、通知画像の表示および通知音声の出力によって手書き入力速度が速すぎることを確実に把握することができる。
【０１０９】
より好ましくは、最適座標取得数に対する手書き入力の所定の移動距離ごとに取得される座標の数の不足の度合が大きいほど、タッチパネル６を強く振動させるようにする。
【０１１０】
図４の例で言えば、座標ＡＧ間における手書き入力速度を最適入力速度とし、座標ＡＧ間の手書き入力において取得される座標の数を最適取得座標数とすると、手書き入力の所定の移動距離ｘにおいて取得される座標の数が最も少ない座標ＪＬ間の手書き入力の終点座標Ｌにおいて発生させる振動が最も強くなるようにする。
【０１１１】
このようにすれば、手書き入力速度が速くなり過ぎるほどタッチパネル６をより強く振動させることが可能となる結果、ユーザが最適入力速度をさらに容易に把握して手書き入力速度をさらに適切に調整することができ、手書き文字認識率をさらに向上させることができる。
【０１１２】
以上述べたように、本発明に係る手書き情報認識装置１によれば、手書き入力速度が最適入力速度を超える場合には、その旨をタッチパネル６の振動、通知画像および通知音声によってユーザに通知することができる。
【０１１３】
この結果、表示画面がタッチパネル６を操作するユーザの手指で隠れることによって手書き入力の認識結果を確認することが困難となっても、ユーザが、手書き入力速度を簡便かつ確実に調整することができる。これにより、手書き文字認識率を向上させることができる。
【０１１４】
なお、本発明は、前述した実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【０１１５】
例えば、前述した実施形態においては、設定速度を最適入力速度としているが、本発明は、このような構成に限定されるものではなく、例えば、手書き入力文字を認識することができる許容限度の手書き入力速度を設定速度としてもよい。
【０１１６】
また、前述した実施形態においては、手書き入力速度が最適入力速度を超える場合にタッチパネル６に振動を発生させるようになっているが、タッチパネル６の振動が適正な手書き入力を妨げない程度の微弱なものであれば、前述した実施形態とは逆に、手書き入力速度が最適入力速度を超えない場合にタッチパネル６を振動させるようにしてもよい。
【０１１７】
さらに、手書き入力される情報は、記号および図形等の文字以外の情報であってもよいことは勿論である。
【０１１８】
さらにまた、本発明に係る手書き情報認識装置１を、車載用ナビゲーション装置における目的地の設定に用いれば、車載用ナビゲーション装置の操作性を向上させることができる。
【図面の簡単な説明】
【０１１９】
【図１】本発明に係る手書き情報認識装置の実施形態を示すブロック図
【図２】本発明に係る手書き情報認識装置の参考形態において、手書き入力速度の検出方法を模式的に示す説明図
【図３】本発明に係る手書き情報認識装置の参考形態において、タッチパネルに発生させる振動の具体的な態様を示す図
【図４】本発明に係る手書き情報認識装置の実施形態において、手書き入力速度の検出方法を模式的に示す説明図
【図５】従来の手書き入力の問題点を模式的に示す図
【符号の説明】
【０１２０】
１  手書き情報認識装置
５  表示部
６  タッチパネル
９  ＣＰＵ
１１  表示処理部
１７  振動発生部
１８  振動制御部
１９  音声処理部
２０  スピーカ
【図１】
0004809668.tif 000002
【図２】
0004809668.tif 000003
【図３】
0004809668.tif 000004
【図４】
0004809668.tif 000005
【図５】
0004809668.tif 000006