(57)【要約】【課題】バスや電車の揺れなどにより手書き入力面に対して垂直方向に対する手ぶれが発生した場合に、誤入力による再入力を行う必要がなく、ユーザの意図した入力状態に近似させた筆跡を入力することが可能な手書き入力機能を備えた情報処理端末を提供する。【解決手段】加速度センサを備え、手書き入力画面（１７）に対する手書き入力（ｘ）によりその筆跡Ｄを表示する際に、前記加速度センサにより前記手書き入力画面（１７）に対する設定閾値以上の垂直方向（Ｚ軸）加速度（ｚａ）が検出された場合には、その検出期間を手ぶれ発生期間と判定し、当該手ぶれ発生期間に対応するところの筆跡の手ぶれ部分（ｄｃ）を、当該手ぶれ発生期間直前直後の手書き入力の座標値に基づき、直線近似や曲線近似により補正して表示（Ｄ′）する。【選択図】      図５
2011018228.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
この表示手段の表示画面に一体化されユーザによりタッチされた位置を検出するタッチパネルと、
このタッチパネルにより検出されたタッチ位置に応じた筆跡を前記表示画面に表示させる筆跡表示制御手段と、
前記表示画面の垂直方向の加速度を検出する加速度検出手段と、
この加速度検出手段により検出される加速度の絶対値が一定値以上である期間を手ぶれ期間と判断する手ぶれ判断手段と、
この手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれ期間の前後に前記タッチパネルにより検出されたタッチ位置に基づいて算出した筆跡を前記表示画面に表示させる筆跡補正表示制御手段と、
を備えたことを特徴とする情報処理端末。
【請求項２】
前記筆跡補正表示制御手段は、前記手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれ期間の直前に検出されたタッチ位置と当該手ぶれ期間の直後に検出されたタッチ位置とを結ぶ直線上の筆跡を算出して前記表示画面に表示させる、ことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記筆跡補正表示制御手段は、前記手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれ期間の直前に検出されたタッチ位置と当該手ぶれ期間の直後に検出されたタッチ位置とを結ぶ曲線上の筆跡を算出して前記表示画面に表示させる、ことを特徴とする請求項１に記載の情報処理端末。
【請求項４】
前記筆跡補正表示制御手段は、前記手ぶれ期間に前記タッチパネルにより検出されたタッチ位置に応じて前記筆跡表示制御手段により前記表示画面に表示された筆跡に代えて、当該手ぶれ期間の前後に前記タッチパネルにより検出されたタッチ位置に基づいて算出した筆跡を前記表示画面に表示させる、ことを特徴とする請求項１に記載の情報処理端末。
【請求項５】
複数の見出し語とその説明情報とを対応付けた辞書情報を記憶する辞書情報記憶手段と、
前記表示手段の表示画面に表示された筆跡を文字列として認識する文字認識手段と、
この文字認識手段により認識された文字列に対応した辞書情報を前記辞書情報記憶手段により記憶された辞書情報から検索する辞書検索手段と、
この辞書検索手段により検索された辞書情報を前記表示手段の表示画面に表示させる辞書情報表示制御手段と、
を備えたことを特徴とする請求項１ないし請求項４の何れか１項に記載の情報処理端末。
【請求項６】
表示部と、この表示部の表示画面に一体化されユーザによりタッチされた位置を検出するタッチパネルと、前記表示画面の垂直方向の加速度を検出する加速度検出手段とを備えた電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記タッチパネルにより検出されたタッチ位置に応じた筆跡を前記表示画面に表示させる筆跡表示制御手段、
前記加速度検出手段により検出される加速度の絶対値が一定値以上である期間を手ぶれ期間と判断する手ぶれ判断手段、
この手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれと判断される前後に前記タッチパネルにより検出されたタッチ位置に基づいて算出した筆跡を前記表示画面に表示させる筆跡補正表示制御手段、
として機能させるようにしたプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書き入力機能を備えた情報処理端末およびそのプログラムに関する。
【背景技術】
【０００２】
近年、ＰＤＡ(personal digital assistant)に代表される携帯情報端末や電子辞書装置では、ユーザ操作による入力手段として、キー入力部だけでなく、表示画面に透明のタブレットを重ねて構成したタッチパネル式表示部が備えられている。
【０００３】
このタッチパネル式表示部では、その表示画面にペンなどを用いて文字や図形などを手書きで入力することができる。
【０００４】
このようなタッチパネル式表示部を備えた携帯情報端末などは、電車やバスなどの外出先においても使用されることが多く、その使用環境自体の影響による手ぶれやユーザ自身による一時的な手ぶれの発生により、所望する筆跡を入力できないことがある。
【０００５】
そこで、前記タッチパネル式表示部における表示画面の横方向（Ｘ方向）と縦方向（Ｙ方向）それぞれの加速度を検出する加速度センサを備え、手書き操作による筆跡の入力中に、Ｘ方向またはＹ方向の予め定めた閾値を超えた加速度（手書き入力面に対して水平方向の加速度）が検出された場合には、手ぶれが発生したと判断し、そのずれ量に基づいて筆跡の入力位置を補正するようにした情報処理装置が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−０８２７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前記従来の情報処理装置による手書き入力時の手ぶれ補正機能では、手書き入力面に対してＸ軸方向とＹ軸方向（手書き入力面に対して水平方向）に対する手ぶれを検知し補正を行なっていた。その為、Ｚ軸方向（手書き入力面に対して垂直方向）の手ぶれには対応していないという問題があった。
【０００８】
本発明は、このような課題に鑑みなされたもので、バスや電車の揺れなどにより手書き入力面に対して垂直方向に対する手ぶれが発生した場合に、誤入力による再入力を行う必要がなく、ユーザの意図した入力状態に近似させた筆跡を入力することが可能になる手書き入力機能を備えた情報処理端末およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の情報処理端末は、表示手段と、この表示手段の表示画面に一体化されユーザによりタッチされた位置を検出するタッチパネルと、このタッチパネルにより検出されたタッチ位置に応じた筆跡を前記表示画面に表示させる筆跡表示制御手段と、前記表示画面の垂直方向の加速度を検出する加速度検出手段と、この加速度検出手段により検出される加速度の絶対値が一定値以上である期間を手ぶれ期間と判断する手ぶれ判断手段と、この手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれ期間の前後に前記タッチパネルにより検出されたタッチ位置に基づいて算出した筆跡を前記表示画面に表示させる筆跡補正表示制御手段と、を備えたことを特徴としている。
【００１０】
請求項２に記載の情報処理端末は、前記請求項１に記載の情報処理端末において、前記筆跡補正表示制御手段は、前記手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれ期間の直前に検出されたタッチ位置と当該手ぶれ期間の直後に検出されたタッチ位置とを結ぶ直線上の筆跡を算出して前記表示画面に表示させる、ことを特徴としている。
【００１１】
請求項３に記載の情報処理端末は、前記請求項１に記載の情報処理端末において、前記筆跡補正表示制御手段は、前記手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれ期間の直前に検出されたタッチ位置と当該手ぶれ期間の直後に検出されたタッチ位置とを結ぶ曲線上の筆跡を算出して前記表示画面に表示させる、ことを特徴としている。
【００１２】
請求項４に記載の情報処理端末は、前記請求項１に記載の情報処理端末において、前記筆跡補正表示制御手段は、前記手ぶれ期間に前記タッチパネルにより検出されたタッチ位置に応じて前記筆跡表示制御手段により前記表示画面に表示された筆跡に代えて、当該手ぶれ期間の前後に前記タッチパネルにより検出されたタッチ位置に基づいて算出した筆跡を前記表示画面に表示させる、ことを特徴としている。
【００１３】
請求項５に記載の情報処理端末は、前記請求項１ないし請求項４の何れか１項に記載の情報処理端末において、複数の見出し語とその説明情報とを対応付けた辞書情報を記憶する辞書情報記憶手段と、前記表示手段の表示画面に表示された筆跡を文字列として認識する文字認識手段と、この文字認識手段により認識された文字列に対応した辞書情報を前記辞書情報記憶手段により記憶された辞書情報から検索する辞書検索手段と、この辞書検索手段により検索された辞書情報を前記表示手段の表示画面に表示させる辞書情報表示制御手段と、を備えたことを特徴としている。
【００１４】
請求項６に記載のプログラムは、表示部と、この表示部の表示画面に一体化されユーザによりタッチされた位置を検出するタッチパネルと、前記表示画面の垂直方向の加速度を検出する加速度検出手段とを備えた電子機器のコンピュータを制御するためのプログラムであって、前記コンピュータを、前記タッチパネルにより検出されたタッチ位置に応じた筆跡を前記表示画面に表示させる筆跡表示制御手段、前記加速度検出手段により検出される加速度の絶対値が一定値以上である期間を手ぶれ期間と判断する手ぶれ判断手段、この手ぶれ期間にユーザによりタッチされた位置に関わらず、当該手ぶれと判断される前後に前記タッチパネルにより検出されたタッチ位置に基づいて算出した筆跡を前記表示画面に表示させる筆跡補正表示制御手段、として機能させることを特徴としている。
【発明の効果】
【００１５】
本発明によれば、バスや電車の揺れなどにより手書き入力面に対して垂直方向に対する手ぶれが発生した場合に、誤入力による再入力を行う必要がなく、ユーザの意図した入力状態に近似させた筆跡を入力することが可能になる手書き入力機能を備えた情報処理端末およびそのプログラムを提供できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の手書き入力機能を備えた情報処理端末の実施形態に係る電子辞書装置１０の外観構成を示す正面図。
【図２】前記電子辞書装置１０の電子回路の構成を示すブロック図。
【図３】前記電子辞書装置１０による手書き入力処理を示すフローチャート。
【図４】前記電子辞書装置１０の手書き入力処理に伴う手ぶれ補正処理を示すフローチャート。
【図５】前記電子辞書装置１０の手書き入力処理に伴うタッチパネル式表示部１７に対する手書き操作の状態およびＺ軸マイナス方向（入力画面がペンＰから遠ざかる方向）への手ぶれ補正の具体例（１）を示す図。
【図６】前記図５におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（１）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値を、Ｚ軸方向の検出加速度に対応付けて示すテーブル。
【図７】前記図５におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（１）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値とＺ軸方向の検出加速度を示すグラフ。
【図８】前記電子辞書装置１０の手書き入力処理に伴うタッチパネル式表示部１７に対する手書き操作の状態およびＺ軸プラス方向（入力画面がペンＰに向かう方向）への手ぶれ補正の具体例（２）を示す図。
【図９】前記図８におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（２）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値を、Ｚ軸方向の検出加速度に対応付けて示すテーブル。
【図１０】前記図８におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（２）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値とＺ軸方向の検出加速度を示すグラフ。
【発明を実施するための形態】
【００１７】
以下図面により本発明の実施の形態について説明する。
【００１８】
図１は、本発明の手書き入力機能を備えた情報処理端末の実施形態に係る電子辞書装置１０の外観構成を示す正面図である。
【００１９】
この電子辞書装置１０は、以下に説明する電子辞書専用の携帯機器として構成されるか、辞書機能を備えたＰＤＡ(personal digital assistants)、ＰＣ(personal computer)、携帯電話、電子ブック、携帯ゲーム機等として構成される。
【００２０】
この電子辞書装置１０は、その本体ケース１１と蓋体ケース１２とがヒンジ部１３を介して展開／閉塞可能な折り畳み型ケースを備えて構成される。この折り畳み型ケースを展開した本体ケース１１の表面には、文字入力キー１４ａ、コンテンツ指定キー１４ｂ、「訳／決定」キー１４ｃ、カーソルキー１４ｄ、スピーカ１５Ｌ，１５Ｒなどを備えたキー入力部（キーボード）１４、および手書き入力部（副画面）１６が備えられる。
【００２１】
この手書き入力部（副画面）１６は、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、キー入力部１４の中央手前側において例えば２５６×６４ドットの液晶表示画面１６ｄに透明タッチパネル１６ｔを重ねて構成される。この手書き入力部１６の入力領域は、必要に応じて、手書き文字を入力するための手書き文字（漢字）入力領域や各種機能のボタン入力領域、あるいは各入力領域が混在する領域に切り替えられる。
【００２２】
そして、前記手書き入力部１６が手書き文字入力領域に切り替えられた状態での手書き入力に伴う軌跡はその液晶表示画面にエコーバックして表示される。
【００２３】
また蓋体ケース１２の表面には、そのほぼ全面を対象に例えば４８０×３２０ドットのバックライト付きのタッチパネル式表示部（主画面）１７が設けられる。このタッチパネル式表示部（主画面）１７も、前記手書き入力部（副画面）１６と同様に、ユーザがペンや指等でタッチした位置を検出するタッチ位置検出装置と表示装置が一体となった構造であり、その液晶表示画面１７ｄに透明タッチパネル１７ｔを重ねて構成される。
【００２４】
そして、前記タッチパネル式表示部（主画面）１７が設けられた蓋体ケース１２の中央付近には、３軸加速度センサ１８が内蔵される。
【００２５】
３軸加速度センサ１８は、タッチパネル式表示部（主画面）１７における画面左右方向のＸ軸、画面上下方向のＹ軸、画面垂直方向のＺ軸の３軸方向の加速度を検出するように設置される。
【００２６】
図２は、前記電子辞書装置１０の電子回路の構成を示すブロック図である。
【００２７】
この電子辞書装置１０は、各種の記憶媒体に記録されたプログラムを読み込んで、その読み込んだプログラムによって動作が制御されるコンピュータによって構成され、その電子回路には、ＣＰＵ(central processing unit)２１が備えられる。
【００２８】
ＣＰＵ２１は、主記憶装置（フラッシュＲＯＭ）２２内に予め記憶された装置制御プログラム、あるいはＲＯＭカードなどの外部記憶媒体２３から記憶媒体読み書き部２４を介して前記主記憶装置２２に読み込まれた装置制御プログラム、あるいはインターネットＮ上のＷｅｂサーバ（この場合はプログラムサーバ）３０から通信制御部２５を介して前記主記憶装置２２に読み込まれた装置制御プログラムに応じて、ＲＡＭ２６を作業用メモリとして回路各部の動作を制御する。
【００２９】
前記主記憶装置２２に記憶された装置制御プログラムは、キー入力部１４からのユーザ操作に応じた入力信号、あるいは通信制御部２５を介して接続されるインターネットＮ上の各ＷＥＢサーバ３０…との通信信号に応じて起動される。
【００３０】
前記ＣＰＵ２１には、前記主記憶装置２２、記憶媒体読み書き部２４、通信制御部２５、ＲＡＭ２６、キー入力部１４が接続される他に、タッチパネル式表示部１７、加速度センサ１８などが接続される。
【００３１】
主記憶装置２２には、装置制御プログラムとして、当該電子辞書装置１０の全体の動作を司るシステムプログラムや通信制御部２５を介してインターネットＮ上の各ＷＥＢサーバ３０…や図示しないユーザＰＣ(Personal Computer)などとデータ通信するための通信プログラムが記憶される。また他に、手書き入力部１６やタッチパネル式表示部１７に対する手書きの入力に際して手ぶれによる筆跡の乱れを補正するための手ぶれ補正プログラム２２ａ、前記手書き入力部１６やタッチパネル式表示部１７において手書き入力され表示された筆跡を文字として認識するための文字認識プログラム２２ｂ、辞書情報ＤＢ２２ｄに基づいた見出し語検索処理、検索見出し語に対応した訳語・意味内容・例文（用例）などの各種説明情報の読み出し表示処理を行うための辞書検索プログラム２２ｃなどが記憶される。
【００３２】
辞書情報ＤＢ２２ｄには、英和辞典、和英辞典、国語辞典、百科事典など、複数種類の辞書データベースが、予め記憶されるかあるいはダウンロードされて記憶される。
【００３３】
ＲＡＭ２６には、タッチパネル式表示部１７の表示画面に対応した表示データの記憶領域と手書き入力部１６の表示画面に対応した表示データの記憶領域とを有し、各表示画面に表示すべきデータがビットマップのパターンデータとして展開されて記憶される表示メモリ、キー入力部１４によりユーザ入力された文字・数字・記号などの入力データが記憶保持される入力文字メモリ、辞書検索処理された見出し語や説明情報が記憶される検索結果メモリ、前記各種のプログラム２２ａ〜２２ｃに従いＣＰＵ２１に入出力される種々のデータが必要に応じて記憶されるワークメモリなどが備えられる。
【００３４】
またＲＡＭ２６にはさらに、手書き入力情報メモリ２６ａが備えられる。
【００３５】
この手書き入力情報メモリ２６ａには、タッチパネル式表示部１７の透明タッチパネル１７ｔや手書き入力部１６の透明タッチパネル１６ｔにより一定時間間隔Ｔ[s]で検出されるタッチ操作の位置が、Ｘ，Ｙ座標として記憶される。
【００３６】
次に、前記構成の電子辞書装置１０による手書き入力機能について説明する。
【００３７】
図３は、前記電子辞書装置１０による手書き入力処理を示すフローチャートである。
【００３８】
図４は、前記電子辞書装置１０の手書き入力処理に伴う手ぶれ補正処理を示すフローチャートである。
【００３９】
ユーザ操作に応じて、手書き入力モードが設定された状態で（ステップＳ１（Ｙｅｓ））、タッチパネル式表示部１７に対するペンタッチ操作に応じて、タッチパネル１７ｔによりペン入力された位置（Ｘ，Ｙ座標）が検出されると（ステップＳ２）、検出されたペン入力位置に応じた筆跡が表示画面１７ｄに表示される（ステップＳ３）。
【００４０】
この手書き入力処理の実行中には、３軸加速度センサ１８により検出されるＺ軸方向（タッチパネル式表示部１７の画面垂直方向）の加速度が、予め設定された閾値（例えば±５Ｇ）未満に収まっているか否かが判断される（ステップＳ４）。
【００４１】
ここで、前記３軸加速度センサ１８により検出されるＺ軸方向（タッチパネル式表示部１７の画面垂直方向）の加速度の絶対値が、予め設定された閾値（例えば±５Ｇ(Z)[m/s2]）未満であると判断される状態では（ステップＳ４（Ｙｅｓ））、当該タッチ入力画面垂直方向への手ぶれは生じていないと判定され、ペン入力位置に応じた筆跡の表示画面１７ｄに対する表示処理が繰り返される（ステップＳ７，Ｓ８（Ｎｏ）→Ｓ２）。
【００４２】
一方、前記３軸加速度センサ１８により検出されるＺ軸方向（タッチパネル式表示部１７の画面垂直方向）の加速度の絶対値が、予め設定された閾値（例えば±５Ｇ(Z)[m/s2]）以上になったと判断された場合には（ステップＳ４（Ｎｏ））、当該タッチ入力画面垂直方向への手ぶれが生じたと判定され、前記Ｚ軸方向の検出加速度が設定閾値未満に収まったと判断されるまで、ペン入力位置に応じた筆跡の表示画面１７ｄに対する表示処理が繰り返される（ステップＳ５，Ｓ６（Ｎｏ）→Ｓ５）。
【００４３】
この後、前記３軸加速度センサ１８により検出されるＺ軸方向（タッチパネル式表示部１７の画面垂直方向）の加速度の絶対値が、設定閾値未満に収まったと判断されると（ステップＳ６（Ｙｅｓ））、当該タッチ入力画面垂直方向への手ぶれは収まったと判定され、図４における手ぶれ補正処理へ移行される（ステップＳＡ）。
【００４４】
この手ぶれ補正処理では、ＲＡＭ２６内の手書き入力情報メモリ２６ａに一定時間間隔Ｔ[s]で記憶されたタッチ操作の筆跡に対応するＸ，Ｙ座標値のうちで、前記３軸加速度センサ１８により検出されるＺ軸方向（タッチパネル式表示部１７の画面垂直方向）の加速度の絶対値が、設定閾値以上になっていた期間のＸ，Ｙ座標値、つまり手ぶれが生じたと判定されていた期間のＸ，Ｙ座標値が消去される。そして、この消去されたＸ，Ｙ座標値に対応して前記タッチパネル式表示部１７の表示画面１７ｄに表示されていた筆跡が消去される（ステップＡ１）。
【００４５】
すると、前記手書き入力情報メモリ２６ａに記憶されたタッチ操作の筆跡に対応するＸ，Ｙ座標値のうちで、前記３軸加速度センサ１８により検出されるＺ軸方向（タッチパネル式表示部１７の画面垂直方向）の加速度の絶対値が、設定閾値以上になっていた直前のＸ，Ｙ座標値と直後のＸ，Ｙ座標値とに基づき、次式（１）に従って、その間を直線近似する補正後のＸ，Ｙ座標値が算出され、前記前記手書き入力情報メモリ２６ａに新たに記憶される。そして、この新たに記憶された補正後のＸ，Ｙ座標値に対応して、前記消去された筆跡に代わりその前後の筆跡を直線で結ぶ軌跡が表示される（ステップＡ２）。
【００４６】
補正後の座標値＝
（「閾値を下回った直後の座標値」−「閾値を上回る直前の座標値」）
／（「閾値を下回った直後の時間」−「閾値を上回る直前の時間」）
×「座標を求めたい時間」＋「閾値を上回る直前の座標値」      …式（１）
これにより、タッチパネル式表示部１７のタッチ入力画面に対する垂直方向の手ぶれに伴う筆跡は消去され、代わってその間を直線近似で補正する軌跡が表示される。
【００４７】
図５は、前記電子辞書装置１０の手書き入力処理に伴うタッチパネル式表示部１７に対する手書き操作の状態およびＺ軸マイナス方向（入力画面がペンＰから遠ざかる方向）への手ぶれ補正の具体例（１）を示す図である。
【００４８】
図６は、前記図５におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（１）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値を、Ｚ軸方向の検出加速度に対応付けて示すテーブルである。
【００４９】
図７は、前記図５におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（１）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値とＺ軸方向の検出加速度を示すグラフである。
【００５０】
タッチパネル式表示部１７に対して、図５（ａ）（ｂ）の矢印ｘで示すように、ペンＰにより当該タッチ入力画面のＸ方向（画面横方向）への直線を手書き入力した場合に（ステップＳ２〜Ｓ４（Ｙｅｓ）→Ｓ７，Ｓ８（Ｎｏ）→Ｓ２）、その途中の時間Ｔ11〜Ｔ15において、矢印ｚａで示すように、タッチ入力画面がペンＰから遠ざかる方向への手ぶれが生じると、設定閾値ＴＨ以上のＺ軸マイナス方向加速度が検出されると共に（ステップＳ４（Ｎｏ））、その間、表示画面１７ｄに表示される筆跡Ｄには、当該筆跡Ｄが途切れてしまった手ぶれ部分ｄｃが発生する（ステップＳ５，Ｓ６（Ｎｏ）→Ｓ５）。
【００５１】
この後、時間Ｔ16において、手ぶれが収まり、設定閾値ＴＨ未満のＺ軸方向加速度が検出されると、前記図４で示した手ぶれ補正処理（ステップＳＡ）に移行される。すると、前記手ぶれ発生期間Ｔ11〜Ｔ15にタッチパネル１７ｔにより検出されたＸ，Ｙ座標値が消去されることで、その間の筆跡が消去される（この場合の手ぶれ部分ｄｃは筆跡Ｄの途切れであるため何も行われない）（ステップＡ１）。
【００５２】
そして、前記Ｚ軸マイナス方向加速度が設定閾値ＴＨ以上になっていた直前Ｔ10のＸ，Ｙ座標値(10,0)と直後Ｔ16のＸ，Ｙ座標値(16,0)とに基づいて、手ぶれ発生期間Ｔ11〜Ｔ15に対応する補正後の座標値を算出する前記式（１）に従い、補正後のＸ座標値Ｈｘ(11,12,13,14,15)およびＹ座標値(0,0,0,0,0)が算出され、前記手ぶれ部分ｄｃに対応する区間を直線で結んだ補正後の筆跡Ｄ′が表示される。
【００５３】
図８は、前記電子辞書装置１０の手書き入力処理に伴うタッチパネル式表示部１７に対する手書き操作の状態およびＺ軸プラス方向（入力画面がペンＰに向かう方向）への手ぶれ補正の具体例（２）を示す図である。
【００５４】
図９は、前記図８におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（２）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値を、Ｚ軸方向の検出加速度に対応付けて示すテーブルである。
【００５５】
図１０は、前記図８におけるタッチパネル式表示部１７に対する手書き操作の状態および手ぶれ補正の具体例（２）に応じた一定時間間隔Ｔ[s]毎の筆跡のＸ，Ｙ座標値とＺ軸方向の検出加速度を示すグラフである。
【００５６】
タッチパネル式表示部１７に対して、図８（ａ）（ｂ）の矢印ｘで示すように、ペンＰにより当該タッチ入力画面のＸ方向（画面横方向）への直線を手書き入力した場合に（ステップＳ２〜Ｓ４（Ｙｅｓ）→Ｓ７，Ｓ８（Ｎｏ）→Ｓ２）、その途中の時間Ｔ11〜Ｔ15において、矢印ｚｂで示すように、タッチ入力画面がペンＰへ向かう方向への手ぶれが生じると、設定閾値ＴＨ以上のＺ軸プラス方向加速度が検出されると共に（ステップＳ４（Ｎｏ））、その間、表示画面１７ｄに表示される筆跡Ｄには、当該筆跡Ｄが乱れてしまった手ぶれ部分ｄｒが発生する（ステップＳ５，Ｓ６（Ｎｏ）→Ｓ５）。
【００５７】
この後、時間Ｔ16において、手ぶれが収まり、設定閾値ＴＨ未満のＺ軸方向加速度が検出されると、前記図４で示した手ぶれ補正処理（ステップＳＡ）に移行される。すると、前記手ぶれ発生期間Ｔ11〜Ｔ15にタッチパネル１７ｔにより検出されたＸ，Ｙ座標値、すなわちＴ11(7,-9)〜Ｔ15(6,-6)が消去されることで、その間の筆跡（手ぶれ部分ｄｒ）が消去される（ステップＡ１）。
【００５８】
そして、前記Ｚ軸プラス方向加速度が設定閾値ＴＨ以上になっていた直前Ｔ10のＸ，Ｙ座標値(10,0)と直後Ｔ16のＸ，Ｙ座標値(16,0)とに基づいて、手ぶれ発生期間Ｔ11〜Ｔ15に対応する補正後の座標値を算出する前記式（１）に従い、補正後のＸ座標値Ｈｘ(11,12,13,14,15)およびＹ座標値(0,0,0,0,0)が算出され、前記手ぶれ部分ｄｒに対応する区間を直線で結んだ補正後の筆跡Ｄ′が表示される。
【００５９】
したがって、前記構成の電子辞書装置１０による手書き入力機能によれば、バスや電車の揺れなどにより手書き入力面に対して垂直方向に対する手ぶれが発生した場合でも、当該手ぶれによる筆跡の断線や乱線など誤入力部分の再入力を行う必要がなく、ユーザの意図した入力状態に近似するような筆跡に補正することができる。
【００６０】
このため、手書き入力の性能が向上し、手書き文字の文字認識率も向上させることができ、引いては、手書き文字により検索文字列を入力して辞書情報ＤＢ２２ｄから見出し語検索を行い、その説明情報を表示させる処理を、正確且つ円滑に行うことができる。
【００６１】
なお、前記実施形態では、タッチパネル式表示部１７に対し手書き入力を行った場合に、そのタッチ入力画面の垂直方向に発生する手ぶれの補正について説明したが、手書き入力部１６に対し手書き入力を行った場合に、そのタッチ入力画面の垂直方向に発生する手ぶれの補正についても、勿論同様に実行することができる。
【００６２】
この場合に、手書き入力部１６のタッチパネル（タッチ入力画面）１６ｔに対し垂直方向に発生する加速度については、３軸加速度センサ１８が設けられた蓋体ケース１２を本体ケース１１に対し直立させた状態では、当該３軸加速度センサ１８によりＹ軸方向加速度として検出し、蓋体ケース１２を本体ケース１１と同一平面状に寝かせた状態では、前記同様Ｚ軸方向加速度として検出すればよい。
【００６３】
また、前記実施形態では、タッチ入力画面に対する垂直方向加速度の絶対値が設定閾値ＴＨ以上となって手ぶれの発生が判定されている期間では、手ぶれ部分の筆跡をそのまま表示させ、この後、前記垂直方向加速度の絶対値が設定閾値ＴＨ未満となって手ぶれが収まったと判定されたときに、手ぶれ補正処理により、前記手ぶれ部分の筆跡を補正後の筆跡に置き換えて表示する構成とした。これに対し、タッチ入力画面に対する垂直方向加速度の絶対値が設定閾値ＴＨ以上となって手ぶれの発生が判定されている期間では筆跡を表示させず、この後、前記垂直方向加速度の絶対値が設定閾値ＴＨ未満となって手ぶれが収まったと判定されたときに、手ぶれ補正処理により、当該補正後の筆跡を表示する構成としてもよい。この場合には、手ぶれの発生が判定されている期間ではペン入力された位置の検出を停止する構成としてもよい。
【００６４】
また、一連の手書き入力に伴う筆跡の表示を、タッチ入力画面に対する垂直方向加速度を検出し記録しながら一通り終えた後に、ユーザによる手ぶれ補正処理の指示に応じて、前記同様に手ぶれが発生したと判定された部分の筆跡を補正後の筆跡に置き換えて表示する構成としてもよい。
【００６５】
さらに、前記実施形態の手ぶれ補正処理では、手ぶれ発生期間の直前直後における各タッチ位置のＸ，Ｙ座標値に基づき、その間を直線状に結ぶ補正後の座標値を算出して手ぶれ部分ｄｃ（ｄｒ）を補正した。これに対し、手ぶれ発生期間の直前直後における一定の幅の各タッチ位置の座標値に基づき、筆跡Ｄが曲線の場合に曲線近似した補正後の座標値を算出して手ぶれ部分を補正してもよい。
【００６６】
なお、前記実施形態において記載した電子辞書装置１０による各処理の手法、すなわち、図３のフローチャートに示す電子辞書装置１０の手書き入力処理、図４のフローチャートに示す前記手書き入力処理に伴う手ぶれ補正処理などの各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード（ＲＯＭカード、ＲＡＭカード等）、磁気ディスク（フロッピディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の外部記憶媒体２３に格納して配布することができる。そして、手書き入力部１６やタッチパネル式表示部１７および加速度センサ１８を接続したコンピュータは、この外部記憶媒体２３に記憶されたプログラムを記憶装置２２に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記実施形態において説明した手書き入力機能および手書き入力画面の垂直方向の手ぶれ検出に応じた手ぶれ補正機能を実現し、前述した手法による同様の処理を実行することができる。
【００６７】
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークＮ上を伝送させることができ、このプログラムデータを、ネットワークＮに接続されたコンピュータに通信制御部２５によって取り込むことで、前述した手書き入力機能および手書き入力画面の垂直方向の手ぶれ検出に応じた手ぶれ補正機能を実現することもできる。
【００６８】
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【符号の説明】
【００６９】
１０  …電子辞書装置
１１  …本体ケース
１２  …蓋体ケース
１３  …ヒンジ部
１４  …キー入力部（キーボード）
１４ａ…文字入力キー
１４ｂ…コンテンツ指定キー
１４ｃ…「訳／決定」キー
１４ｄ…カーソルキー
１５Ｌ，１５Ｒ…スピーカ
１６  …手書き入力部
１６ｄ…液晶表示部
１６ｔ…透明タッチパネル
１７  …タッチパネル式表示部
１７ｄ…液晶表示部
１７ｔ…透明タッチパネル
１８  …３軸加速度センサ
２１  …ＣＰＵ
２２  …主記憶装置
２２ａ…手ぶれ補正プログラム
２２ｂ…文字認識プログラム
２２ｃ…辞書検索プログラム
２２ｄ…辞書情報ＤＢ
２３  …外部記憶媒体
２４  …記憶媒体読み書き部
２５  …通信制御部
２６  …ＲＡＭ
２６ａ…手書き入力情報メモリ
３０  …Ｗｅｂサーバ
Ｄ    …筆跡
Ｄ′  …筆跡（補正後）
ｄｃ  …手ぶれ部分（断線）
ｄｒ  …手ぶれ部分（乱線）
Ｐ    …ペン
ＴＨ  …閾値
Ｈｘ  …Ｘ座標値（補正後）
Ｈｙ  …Ｙ座標値（補正後）
【図１】
2011018228.tif 000003
【図２】
2011018228.tif 000004
【図３】
2011018228.tif 000005
【図４】
2011018228.tif 000006
【図５】
2011018228.tif 000007
【図６】
2011018228.tif 000008
【図７】
2011018228.tif 000009
【図８】
2011018228.tif 000010
【図９】
2011018228.tif 000011
【図１０】
2011018228.tif 000012