(57)【要約】【課題】止め、はね、払いなどの終筆箇所における運筆を評価することを課題とする。【解決手段】操作者による手書き文字の少なくとも終筆箇所の手書き入力操作に対応する操作位置情報をタッチパネル１１の操作位置検知部１１ａから取得し、取得した操作位置情報を時系列に沿って連続的に記憶して、その操作位置情報から当該手書き入力文字の終筆箇所に対応する操作位置の時間変化を特定する。また、手書き文字の終筆箇所における筆圧情報をタッチパネルの筆圧検知部１１ｂから取得し、取得した筆圧情報を時系列に沿って連続的に記憶して、その筆圧情報から当該手書き入力文字の終筆箇所に対応する筆圧の時間変化を特定する。操作位置の時間変化や筆圧の時間変化を手本文字情報の筆速度変化情報や筆圧変化情報と比較し、当該終筆箇所の運筆判定を行う。【選択図】図３
2013130678.tif 000002
【特許請求の範囲】
【請求項１】
１種類又は２種類以上の手本文字についての終筆箇所における筆速度変化情報を含む手本文字情報を記憶する手本文字情報記憶手段と、
操作者による手書き入力操作を受ける操作面を有し、操作者が操作した該操作面上の操作位置を示す操作位置情報を出力する手書き操作入力手段と、
操作者によって手書き入力された入力文字の少なくとも終筆箇所の手書き入力操作に対応する操作位置情報を上記手書き操作入力手段から取得し、取得した操作位置情報を時系列に沿って連続的に記憶する操作位置情報記憶手段と、
上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字の終筆箇所に対応する操作位置の時間変化を特定し、特定した操作位置の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆速度変化情報と比較し、所定の運筆判定基準に従って当該終筆箇所の運筆判定を行う運筆判定手段と、
上記運筆判定手段の判定結果に応じた評価結果を提示する評価結果提示手段とを有することを特徴とする手書き文字評価装置。
【請求項２】
請求項１の手書き文字評価装置において、
上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字の終筆箇所における筆圧変化情報が含まれており、
操作者による手書き入力操作時の上記操作面に対する操作圧を検知して該操作圧を示す操作圧情報を出力する操作圧検知手段と、
上記入力文字の上記終筆箇所の手書き入力操作に対応する操作圧情報を上記操作圧検知手段から取得し、取得した操作圧情報を時系列に沿って連続的に記憶する操作圧情報記憶手段とを設け、
上記運筆判定手段は、上記操作圧情報記憶手段に記憶された操作圧情報に基づいて上記入力文字の終筆箇所に対応する操作圧の時間変化を特定し、特定した操作圧の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆圧変化情報と比較し、この比較結果及び上記操作位置の時間変化と筆速度変化情報との比較結果の両方を用いて、上記所定の運筆判定基準に従った当該終筆箇所の運筆判定を行うことを特徴とする手書き文字評価装置。
【請求項３】
請求項１又は２の手書き文字評価装置において、
上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字を構成する各筆画の配置情報が含まれており、
上記操作位置情報記憶手段には、操作者によって手書き入力された入力文字全体の手書き入力操作に対応する操作位置情報が時系列に沿って連続的に記憶され、
上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字を構成する各筆画の配置を特定し、特定した各筆画の配置を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の配置情報と比較し、所定の筆画配置判定基準に従って当該入力文字の筆画配置判定を行う筆画配置判定手段を設け、
上記評価結果提示手段は、上記運筆判定手段の判定結果と上記筆画配置判定手段の判定結果とに応じた評価結果を提示することを特徴とする手書き文字評価装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の手書き文字評価装置において、
上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字を構成する筆画の書き順情報が含まれており、
上記操作位置情報記憶手段には、操作者によって手書き入力された入力文字全体の手書き入力操作に対応する操作位置情報が時系列に沿って連続的に記憶され、
上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字を構成する筆画が書かれた順序を特定し、特定した順序を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の書き順情報と比較し、所定の書き順判定基準に従って当該入力文字の書き順判定を行う書き順判定手段を設け、
上記評価結果提示手段は、上記運筆判定手段の判定結果と上記書き順判定手段の判定結果とに応じた評価結果を提示することを特徴とする手書き文字評価装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の手書き文字評価装置において、
上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字を構成する各筆画の送筆方向情報が含まれており、
上記操作位置情報記憶手段には、操作者によって手書き入力された入力文字全体の手書き入力操作に対応する操作位置情報が時系列に沿って連続的に記憶され、
上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字を構成する各筆画の起筆から終筆へ向かう方向を特定し、特定した方向を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の送筆方向情報と比較し、所定の送筆方向判定基準に従って当該入力文字の送筆方向判定を行う送筆方向判定手段を設け、
上記評価結果提示手段は、上記運筆判定手段の判定結果と上記送筆方向判定手段の判定結果とに応じた評価結果を提示することを特徴とする手書き文字評価装置。
【請求項６】
１種類又は２種類以上の手本文字についての終筆箇所における筆圧変化情報を含む手本文字情報を記憶する手本文字情報記憶手段と、
操作者による手書き入力操作を受ける操作面を有し、操作者が操作した該操作面上の操作位置を示す操作位置情報を出力する手書き操作入力手段と、
操作者による手書き入力操作時の上記操作面に対する操作圧を検知して該操作圧を示す操作圧情報を出力する操作圧検知手段と、
操作者によって手書き入力された入力文字の少なくとも終筆箇所の手書き入力操作に対応する操作圧情報を上記操作圧検知手段から取得し、取得した操作圧情報を時系列に沿って連続的に記憶する操作圧情報記憶手段と、
上記操作圧情報記憶手段に記憶された操作圧情報に基づいて上記入力文字の終筆箇所に対応する操作圧の時間変化を特定し、特定した操作圧の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆圧変化情報と比較し、所定の運筆判定基準に従って当該終筆箇所の運筆判定を行う運筆判定手段と、
上記運筆判定手段の判定結果に応じた評価結果を提示する評価結果提示手段とを有することを特徴とする手書き文字評価装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の手書き文字評価装置において、
上記手書き操作入力手段の操作面に画像を表示する画像表示手段を有し、
上記評価結果提示手段は、上記評価結果に基づいた評価結果画像を上記画像表示手段に表示することで該評価結果を提示することを特徴とする手書き文字評価装置。
【請求項８】
請求項１乃至７のいずれか１項に記載の手書き文字評価装置において、
所定の基準変更条件に従って上記判定基準を変更する判定基準変更手段を有することを特徴とする手書き文字評価装置。
【請求項９】
操作者が手書き入力した入力文字を評価し、その評価結果に基づいた学習支援情報を出力することにより、操作者の文字学習を支援する文字学習支援装置において、
上記入力文字を評価する手段として、請求項１乃至８のいずれか１項に記載の手書き文字評価装置を用いることを特徴とする文字学習支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作者によって手書きされた文字の評価を行う手書き文字評価装置及びこれを備えた文字学習支援装置に関するものである。
【背景技術】
【０００２】
この種の手書き文字評価装置は、ひらがな、カタカナ、漢字、アルファベットなどの文字を学習するための支援を行う文字学習支援装置に利用されたものが知られている。例えば、特許文献１には、手本文字の書き方を習得させるための文字判定装置として、タッチパネルに電子ペンを用いてユーザーが書いた文字（手書き文字）の画と、予め登録された手本文字の画との相違を判定する添削（評価）処理を実施するものが開示されている。これによれば、手本文字を手本にした習字を効果的に行うことができるとしている。
【０００３】
上記特許文献１に開示の文字判定装置は、上述した添削処理を実施する前に、電子ペンを用いてタッチパネルに手書き入力された手書き文字が手本文字であるか否かを判定する。このとき、電子ペンでタッチパネルに触れてから離すまでの一ストローク中（すなわち一画の起筆から終筆までの間）にタッチパネルに入力された複数の指示点（操作位置）のＸＹ座標値（操作位置情報）を、その入力順に記憶する。これにより、手書き文字の書き順を認識し、その書き順と手本文字の書き順とを比較して、入力された手書き文字が手本文字か否かを判定する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
文字の学習においては、文字の全体形状（文字のバランス）や書き順も重要な評価項目であるが、ひらがな、カタカナ、漢字など、特に日本語の文字の学習においては、筆画の終筆箇所における運筆（筆の運び方）も重要な評価項目である。例えば、漢字等における止め、はね、払いを正しく覚えることは、漢字等の学習において重要な項目である。しかしながら、従来の文字判定装置において、終筆箇所における運筆の違いを区別して把握することが行われておらず、止め、はね、払いなどの終筆箇所における運筆の適否を判定して文字を評価するようなものは存在しなかった。そのため、止め、はね、払いなど、終筆箇所における運筆が重要な評価項目となる漢字等の評価に際しては、適切な評価が行われていない。
【０００５】
本発明は、以上の背景に鑑みなされたものであり、その目的とするところは、止め、はね、払いなどの終筆箇所における運筆を評価することができる手書き文字評価装置を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係る発明は、１種類又は２種類以上の手本文字についての終筆箇所における筆速度変化情報を含む手本文字情報を記憶する手本文字情報記憶手段と、操作者による手書き入力操作を受ける操作面を有し、操作者が操作した該操作面上の操作位置を示す操作位置情報を出力する手書き操作入力手段と、操作者によって手書き入力された入力文字の少なくとも終筆箇所の手書き入力操作に対応する操作位置情報を上記手書き操作入力手段から取得し、取得した操作位置情報を時系列に沿って連続的に記憶する操作位置情報記憶手段と、上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字の終筆箇所に対応する操作位置の時間変化を特定し、特定した操作位置の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆速度変化情報と比較し、所定の運筆判定基準に従って当該終筆箇所の運筆判定を行う運筆判定手段と、上記運筆判定手段の判定結果に応じた評価結果を提示する評価結果提示手段とを有することを特徴とする手書き文字評価装置に係るものである。
【０００７】
この手書き文字評価装置によれば、操作者の手書き入力操作による入力文字の終筆箇所における操作面上の操作位置の時間変化を把握できるので、これにより、操作者が手書きした文字の終筆箇所における運筆速度の変化を把握することができる。詳しくは後述するが、止め、はね、払いなどの終筆箇所における運筆の違いは、終筆箇所における運筆速度の変化パターンに現れる。よって、手本文字の終筆箇所における運筆速度の変化パターンを筆速度変化情報として保持し、手書き文字の終筆箇所における運筆速度の変化パターンを手本文字の筆速度変化情報と比較して運筆判定することで、入力された手書き文字の終筆箇所における運筆を評価することができる。
【０００８】
また、上記目的を達成するために、請求項６に係る発明は、１種類又は２種類以上の手本文字についての終筆箇所における筆圧変化情報を含む手本文字情報を記憶する手本文字情報記憶手段と、操作者による手書き入力操作を受ける操作面を有し、操作者が操作した該操作面上の操作位置を示す操作位置情報を出力する手書き操作入力手段と、操作者による手書き入力操作時の上記操作面に対する操作圧を検知して該操作圧を示す操作圧情報を出力する操作圧検知手段と、操作者によって手書き入力された入力文字の少なくとも終筆箇所の手書き入力操作に対応する操作圧情報を上記操作圧検知手段から取得し、取得した操作圧情報を時系列に沿って連続的に記憶する操作圧情報記憶手段と、上記操作圧情報記憶手段に記憶された操作圧情報に基づいて上記入力文字の終筆箇所に対応する操作圧の時間変化を特定し、特定した操作圧の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆圧変化情報と比較し、所定の運筆判定基準に従って当該終筆箇所の運筆判定を行う運筆判定手段と、上記運筆判定手段の判定結果に応じた評価結果を提示する評価結果提示手段とを有することを特徴とする手書き文字評価装置に係るものである。
【０００９】
また、この手書き文字評価装置によれば、操作者の手書き入力操作による入力文字の終筆箇所における操作面に対する操作圧の時間変化を把握できるので、これにより、操作者が手書きした文字の終筆箇所における筆圧の変化を把握することができる。詳しくは後述するが、止め、はね、払いなどの終筆箇所における運筆の違いは、終筆箇所における筆圧の変化パターンに現れる。よって、手本文字の終筆箇所における筆圧の変化パターンを筆圧変化情報として保持し、手書き文字の終筆箇所における筆圧の変化パターンを手本文字の筆圧変化情報と比較して運筆判定することで、入力された手書き文字の終筆箇所における運筆を評価することができる。
【００１０】
なお、本明細書において「筆」とは、筆記用具全般を指し、毛筆、硬筆などを含む意味である。
また、「文字」とは、ひらがな、カタカナ、漢字などの日本語文字のほか、アルファベット、ギリシア文字などの外国語の文字あるいは数字、図形などのあらゆる記号を含むものとする。
【発明の効果】
【００１１】
以上、本発明によれば、止め、はね、払いなどの終筆箇所における運筆を評価することができるという優れた効果が得られる。
【図面の簡単な説明】
【００１２】
【図１】実施形態の文字学習システムの概略構成を示す説明図である。
【図２】同文字学習システムで用いる電子情報端末の外観を示す斜視図である。
【図３】同文字学習システムの主要な構成を示すブロック図である。
【図４】実施形態における文字学習処理の課題練習モードで動作する際の処理の流れを示すフローチャートである。
【図５】課題練習モードの画面例を示す説明図である。
【図６】実施形態における文字学習処理の自由練習モードで動作する際の処理の流れを示すフローチャートである。
【図７】自由練習モードの画面例を示す説明図である。
【図８】実施形態における文字学習処理の試験モードで動作する際の処理の流れを示すフローチャートである。
【図９】試験モードの画面例を示す説明図である。
【図１０】同電子情報端末から文字評価要求を受信したときのサーバにおける処理の流れを示すフローチャートである。
【図１１】実施形態における正解判定処理の流れを示すフローチャートである。
【図１２】実施形態における書き順判定処理の流れを示すフローチャートである。
【図１３】実施形態における終筆判定処理の流れを示すフローチャートである。
【図１４】終筆箇所が「止め」であるときの筆速度変化と筆圧変化の概要を示すグラフである。
【図１５】終筆箇所が「はね」であるときの筆速度変化と筆圧変化の概要を示すグラフである。
【図１６】終筆箇所が「払い」であるときの筆速度変化と筆圧変化の概要を示すグラフである。
【発明を実施するための形態】
【００１３】
以下、本発明に係る手書き文字評価装置を、電子情報端末と電子ペンとサーバとから構成される文字学習支援装置である文字学習システムに適用した一実施形態について説明する。
図１は、本実施形態の文字学習システムの概略構成を示す説明図である。
本文字学習システムを構成する複数の電子情報端末１０−１〜１０−ｎ（ｎは自然数）は、通信ネットワーク２０を介し、少なくとも１つのサーバ３０−１〜３０−ｍ（ｍは自然数）に対して通信可能に接続することができる。各電子情報端末１０−１〜１０−ｎに入力された入力情報のうち、サーバ３０−１〜３０−ｍへ送信すべき情報（例えば手書き文字データ）は、通信ネットワーク２０を介してサーバ３０−１〜３０−ｍへ送信される。また、サーバ３０−１〜３０−ｍから各電子情報端末１０−１〜１０−ｎに対しても、必要な情報（例えば手書き文字データの評価結果）が適宜送信される。なお、サーバ３０−１〜３０−ｍで行われる各種処理は適宜分散処理してもよいし、単一のサーバで処理してもよい。
【００１４】
図２は、本実施形態における文字学習システムで用いる電子情報端末の外観を示す斜視図である。
本電子情報端末１０は、タッチパネル１１と、タッチパネル１１の図中下側に設けられる３種類のボタン装置１２Ａ，１２Ｂ，１２Ｃとを備えている。本電子情報端末１０におけるタッチパネル１１には、その画像表示面（操作面）に対して操作者の指先や専用の電子ペンなどが接触すると、その画像表示面上における接触位置（操作位置）の位置情報（ＸＹ座標データ）を出力する公知のタッチパネルを広く利用することができる。本実施形態のタッチパネル１１には、メモリ性のあるタッチパネル又は不揮発性のあるタッチパネルが用いられている。メモリ性のあるタッチパネル又は不揮発性のあるタッチパネルとは、無給電状態で（電力供給を行うことなく）画面表示を維持可能なタッチパネルである。ただし、タッチパネル１１としては、無給電状態では画面表示を維持できないタッチパネルを用いてもよい。
【００１５】
以下、文字学習プログラムが実行される電子情報端末１０を操作して操作者が漢字の書き方を学習する場合を例に挙げて、本実施形態における文字学習処理について説明する。
本実施形態の文字学習処理には、課題練習モードと自由練習モードと試験モードという３種類の処理モードがある。課題練習モードは、電子情報端末１０のタッチパネル１１に手本文字を表示し、その手本文字と同じ文字をユーザーが電子ペンを用いてタッチパネル１１に手書きし、その手書き文字を手本文字と比較して、手書き文字の書き順や運筆などを評価する処理モードである。自由練習モードは、ユーザーが電子ペンを用いて電子情報端末１０のタッチパネル１１に対して好きな文字を手書きし、その手書き文字を文字認識して、その手書き文字に対応した手本文字と比較して手書き文字の書き順や運筆などを評価する処理モードである。試験モードは、手本文字（漢字）の読み仮名だけを電子情報端末１０のタッチパネル１１に表示し、その読み仮名に対応する漢字をユーザーが電子ペンを用いてタッチパネル１１に手書きし、その手書き文字を手本文字（漢字）と比較して、手書き文字の書き順や運筆などを評価する処理モードである。
【００１６】
図３は、本実施形態における文字学習システムの主要な構成を示すブロック図である。
本実施形態の文字学習システムを構成する電子情報端末１０には、手書き操作入力手段としての操作位置検知部１１ａと、操作圧検知手段としての筆圧検知部１１ｂと、画像表示手段としての画像表示部１１ｃとを備えたタッチパネル１１が設けられている。また、電子情報端末１０は、３種類のボタン装置１２Ａ，１２Ｂ，１２Ｃと、主制御部１３と、操作位置情報記憶部１４と、筆圧情報記憶部１５と、通信部１６とを備えている。
【００１７】
タッチパネル１１の操作位置検知部１１ａは、タッチパネル１１の画像表示面（操作面）に対して操作者が電子ペン１７等を接触させたときに、その画像表示面上における接触位置（操作位置）を検知し、その位置情報（ＸＹ座標データ）を出力する。接触位置の検知方式は、抵抗膜方式、電磁誘導方式、静電容量方式など、特に制限なく使用することができる。ただし、使用する電子ペン１７は、タッチパネル１１の検知方式に対応したものを用意する。これらの検知方式の中でも、電磁誘導方式を採用した場合、ユーザーが電子ペン１７をタッチパネル１１の画像表示面に接触させたときの接触圧（操作圧）を検知することが容易である。本実施形態では、この接触圧の検知を行って手書き文字の評価を行うので電磁誘導方式を採用することとする。なお、以下の説明では、この接触圧を筆圧という。
【００１８】
本実施形態の電子ペン１７は、タッチパネル１１の操作位置検知部１１ａとの組み合わせにより、筆圧の検知が可能な構成を広く利用することができる。例えば、特許文献２や特許文献３に記載の構成を採用することができる。本実施形態では、電子ペン１７のペン先に加わった圧力（筆圧）を圧電素子によって検知する構成を採用した電子ペン１７を採用する。
【００１９】
タッチパネル１１の操作位置検知部１１ａは、画像表示部１１ｃを構成する表示パネルの背面に配置された多数のコイルからなるコイルアレイによって構成されている。コイルアレイは、各コイルから磁界を発生させる送信動作と各コイルで外部磁界の変化に応じた電圧を発生させる受信動作とを交互に繰り返すように動作する。電子ペン１７の電気回路部１７ａは、タッチパネル１１のコイルアレイが送信動作により発生させた磁界の変化を受けて電圧を発生させるペン側コイルを備えている。ペン側コイルは、タッチパネル１１のコイルアレイが受信動作する受信期間には、送信期間中に発生させた電圧によって磁界を発生させる。タッチパネル１１のコイルアレイでは、電子ペン１７のペン側コイルが発生させた磁界の変化によって電圧が発生する。このとき、ペン側コイルに最も近接したコイルが最も大きな電圧を発生させることから、これを操作位置検知部１１ａにより検出することで電子ペン１７の接触位置が検知される。操作位置検知部１１ａは、このようにして検知した操作位置のＸＹ座標データを、操作位置情報として、時系列に沿って連続的に操作位置情報記憶部１４に記憶する。
【００２０】
また、電子ペン１７をタッチパネル１１に接触させると、そのペン先に圧力（筆圧）が加わる。電子ペン１７の電気回路部１７ａに設けられた圧電素子は、この筆圧の大きさに応じた電圧を発生させる。そして、この圧電素子からの電圧で、受信期間中にペン側コイルが発生させる電圧信号の少なくとも一部分を変調することで、筆圧の大きさに応じて変調された磁界変化を生じさせる。タッチパネル１１のコイルアレイでは、このような磁界変化を受けて、筆圧の大きさに応じて変調された電圧が発生することになる。これをタッチパネル１１の筆圧検知部１１ｂによって復調することで、筆圧の大きさが電子情報端末１０で検知される。筆圧検知部１１ｂは、このようにして検知した筆圧情報（操作圧情報）を、時系列に沿って連続的に筆圧情報記憶部１５に記憶する。
【００２１】
タッチパネル１１の画像表示部１１ｃは、主制御部１３の制御の下、タッチパネル１１の画像表示面上に画像を表示させる。ユーザーが電子ペン１７によって画像表示面に対して手書き文字を書く手書き入力操作を行うと、その手書き入力操作で電子ペン１７のペン先を接触させた位置とほぼ同位置に、その接触時とほぼ同時のタイミングで、筆跡点画像が次々と表示されていく。このような筆跡点画像が連続的に表示されていくことで、その多数の筆跡点画像により構成される手書き文字がタッチパネル１１上に表示されることになる。ユーザーによる手書き入力操作とほぼ同時に、その操作位置とほぼ同じ位置に筆跡点画像が表示されていくことから、ユーザーは、鉛筆などの通常の筆記用具で紙に文字を手書きしている場合と同じように、タッチパネル１１上に手書き文字を書いていくことができる。
【００２２】
ボタン装置１２Ａ，１２Ｂ，１２Ｃは、本電子情報端末１０で実行されるソフトウェア（コンピュータプログラム）に応じて、その機能（ボタン操作の結果）が適宜設定される。本実施形態におけるボタン装置１２Ａ，１２Ｂ，１２Ｃは、後述する文字学習プログラムの実行時には、第１ボタン装置１２Ａがページ送りボタンとして機能し、第２ボタン装置１２Ｂがページ戻しボタンとして機能し、第３ボタン装置１２Ｃが所定の情報（データ）をサーバへ送信することを指示するデータ送信ボタンとして機能する。
【００２３】
主制御部１３は、本電子情報端末１０の処理や制御を統括的に行うものであり、各種プログラムを格納するメモリ、各種プログラムを実行して各種演算処理を行ったりハードウェア構成を制御したりするＣＰＵなどによって構成される。特に、主制御部１３は、操作位置情報記憶部１４に時系列に沿って記憶された操作位置情報、及び、筆圧情報記憶部１５に時系列に沿って記憶された筆圧情報を取得して、タッチパネル１１の画像表示部１１ｃに手書き文字の画像（筆跡点画像）を表示させたり、手書き文字の評価処理のために操作位置情報及び筆圧情報を通信部１６からサーバ３０へ送信したりする処理を行う。また、サーバ３０から手書き文字の評価処理の結果を通信部１６から受信したときには、その評価結果に基づいたメッセージなどの評価結果画像を、タッチパネル１１の画像表示部１１ｃに表示させる処理を行う。
【００２４】
本実施形態のサーバ３０は、主に、電子情報端末１０と通信するための通信部３１と、本サーバ３０の処理や動作を統括的に制御する主制御部３２と、手書き文字の文字が何の文字であるかを認識する文字認識部３３と、手書き文字の評価のための各種判定処理を行う判定処理部３４と、判定処理部３４の判定処理に用いる手本文字情報を記憶する手本文字情報記憶部３５とから構成されている。なお、文字認識部３３は、手書き文字の操作位置情報を用いた公知の文字認識処理を実行するが、手書き文字の筆圧情報も利用することで、より精度の高い文字認識処理が可能となる。
【００２５】
判定処理部３４は、試験モードにおける正解判定処理や、各モードで実行される文字評価処理を実行する。正誤判定処理は、試験モードにおいて文字認識部３３で認識した文字が、出題された読み仮名に対応した漢字と一致するか否かを判定する処理である。文字評価処理では、手本文字情報記憶部３５に記憶されている手本文字情報を参照して、ユーザーによって手書き入力された手書き文字について、書き順の正誤判定や、終筆の正誤判定とを行う。
【００２６】
次に、本実施形態における文字学習処理の課題練習モードについて説明する。
図４は、本実施形態における文字学習処理の課題練習モードで動作する際の処理の流れを示すフローチャートである。
まず、ユーザーは、課題練習モードで文字学習する場合、まず、本電子情報端末１０のタッチパネル１１に表示されている初期画面上のボタン画像や、ボタン装置１２Ａ，１２Ｂ，１２Ｃを操作して、課題練習モードの開始指示を入力する（Ｓ１）。この入力を受けたら、電子情報端末１０の主制御部１３は、課題練習モード用の文字学習プログラムを実行し、その入力指示に従って、タッチパネル１１の画像表示部１１ｃに対し、課題練習モードの画面を表示させる（Ｓ２）。図５には、課題練習モードの画面例が示されており、この画面例では、「正直」という漢字２文字を、画面左側に表示されている２つの空枠に電子ペン１７を用いて手書き入力することになる。
【００２７】
課題練習モードの画面を表示させてから一定時間経過しても手書き文字の入力が完了しない場合には（Ｓ３のＹｅｓ）、初期画面に戻る（Ｓ４）。一方、ユーザーがタッチパネル１１上に表示されている手本文字（「正直」）を電子ペン１７により手書き入力すると、その操作位置情報や筆圧情報が、順次、操作位置情報記憶部１４及び筆圧情報記憶部１５に記憶されていくとともに、タッチパネル１１の画像表示部１１ｃ上に手書き文字が描画されていく。そして、ユーザーは、手書き文字を書き終えたら、タッチパネル１１に表示されている入力完了ボタン画像や、ボタン装置１２Ａ，１２Ｂ，１２Ｃを操作して、手書き文字の入力が完了した指示を入力する。
【００２８】
この手書き文字の入力完了指示を受けたら（Ｓ５のＹｅｓ）、電子情報端末１０の主制御部１３は、当該手書き文字の操作位置情報及び筆圧情報を含む文字評価要求を、通信部１６からサーバ３０へ送信する。これにより、サーバ３０では、その文字評価要求に係る手書き文字の書き順判定処理（Ｓ３０）と終筆評価処理（Ｓ４０）を実施する。これらの書き順判定処理と終筆評価処理の内容については後述する。
【００２９】
サーバ３０が実施した書き順判定処理と終筆評価処理の判定結果は、電子情報端末１０の通信部１６から主制御部１３に受け取られる。その判定結果の内容が、手書き文字の書き順や終筆箇所の止め、はね、払いが手本通りで正しいという内容であれば（Ｓ６のＹｅｓ）、主制御部１３は、タッチパネル１１の画像表示部１１ｃに、書き順や終筆が正しいことを示すメッセージを表示させる処理を行う（Ｓ７）。一方、判定結果の内容が、手書き文字の書き順や終筆が誤っているという内容であれば（Ｓ６のＮｏ）、主制御部１３は、タッチパネル１１の画像表示部１１ｃに、書き順や終筆が誤っていることを示すメッセージを表示させる処理を行う（Ｓ８）。例えば、「２文字目の２画目の書き順が間違っています。」とか、「１文字目の３画目は、きちんと止めましょう。」とか、そういったメッセージを表示する。
【００３０】
次に、本実施形態における文字学習処理の自由練習モードについて説明する。
図６は、本実施形態における文字学習処理の自由練習モードで動作する際の処理の流れを示すフローチャートである。
まず、ユーザーは、自由練習モードで文字学習する場合、まず、本電子情報端末１０のタッチパネル１１に表示されている初期画面上のボタン画像や、ボタン装置１２Ａ，１２Ｂ，１２Ｃを操作して、自由練習モードの開始指示を入力する（Ｓ１’）。この入力を受けたら、電子情報端末１０の主制御部１３は、自由練習モード用の文字学習プログラムを実行し、その入力指示に従って、タッチパネル１１の画像表示部１１ｃに対し、自由練習モードの画面を表示させる（Ｓ２’）。図７には、自由練習モードの画面例が示されており、この画面例では、表示されている６つの空枠に電子ペン１７を用いて自由な文字を手書き入力することになる。
【００３１】
自由練習モードの画面を表示させてから一定時間経過しても手書き文字の入力が完了しない場合には（Ｓ３のＹｅｓ）、初期画面に戻る（Ｓ４）。一方、ユーザーがタッチパネル１１上に電子ペン１７で文字を手書き入力すると、その操作位置情報や筆圧情報が、順次、操作位置情報記憶部１４及び筆圧情報記憶部１５に記憶されていくとともに、タッチパネル１１の画像表示部１１ｃ上に手書き文字が描画されていく。そして、ユーザーは、手書き文字を書き終えたら、タッチパネル１１に表示されている入力完了ボタン画像や、ボタン装置１２Ａ，１２Ｂ，１２Ｃを操作して、手書き文字の入力が完了した指示を入力する。
【００３２】
この手書き文字の入力完了指示を受けたら（Ｓ５のＹｅｓ）、電子情報端末１０の主制御部１３は、当該手書き文字の操作位置情報及び筆圧情報と文字認識要求とを含む文字評価要求を、通信部１６からサーバ３０へ送信する。これにより、サーバ３０では、この文字評価要求に含まれる文字認識要求を受けて、まず、文字認識部３３において、当該手書き文字の操作位置情報及び筆圧情報を利用して、文字認識処理を実行する（Ｓ９）。この文字認識処理は、公知のものを利用することができる。
【００３３】
この文字認識処理によって手書き文字がどの文字を書いたものかを認識することができなかった場合（Ｓ１０のＹｅｓ）、サーバ３０から電子情報端末１０に対し、文字認識エラーの結果を通知する。これを受けた電子情報端末１０の主制御部１３は、タッチパネル１１の画像表示部１１ｃに、文字認識エラーのメッセージを表示させる処理を行う（Ｓ１１）。
【００３４】
一方、文字認識処理により手書き文字がどの文字を書いたものかを認識できたら（Ｓ１０のＮｏ）、続いて、文字評価要求に係る手書き文字の書き順判定処理（Ｓ３０）と終筆評価処理（Ｓ４０）を実施する。サーバ３０が実施した書き順判定処理と終筆評価処理の判定結果は、電子情報端末１０の通信部１６から主制御部１３に受け取られる。その判定結果の内容が、手書き文字の書き順や終筆箇所の止め、はね、払いが手本通りで正しいという内容であれば（Ｓ６のＹｅｓ）、主制御部１３は、タッチパネル１１の画像表示部１１ｃに、書き順や終筆が正しいことを示すメッセージを表示させる処理を行う（Ｓ７）。一方、判定結果の内容が、手書き文字の書き順や終筆が誤っているという内容であれば（Ｓ６のＮｏ）、主制御部１３は、タッチパネル１１の画像表示部１１ｃに、書き順や終筆が誤っていることを示すメッセージを表示させる処理を行う（Ｓ８）。例えば、「２文字目の２画目の書き順が間違っています。」とか、「５文字目の３画目は、きちんとはねましょう。」とか、そういったメッセージを表示する。
【００３５】
次に、本実施形態における文字学習処理の試験モードについて説明する。
図８は、本実施形態における文字学習処理の試験モードで動作する際の処理の流れを示すフローチャートである。
まず、ユーザーは、試験モードで文字学習する場合、まず、本電子情報端末１０のタッチパネル１１に表示されている初期画面上のボタン画像や、ボタン装置１２Ａ，１２Ｂ，１２Ｃを操作して、試験モードの開始指示を入力する（Ｓ１’’）。この入力を受けたら、電子情報端末１０の主制御部１３は、試験モード用の文字学習プログラムを実行し、その入力指示に従って、タッチパネル１１の画像表示部１１ｃに対し、試験モードの画面を表示させる（Ｓ２’’）。図９には、試験モードの画面例が示されており、この画面例では、表示されている読み仮名の漢字を空枠に電子ペン１７を用いて手書き入力することになる。
【００３６】
試験モードの画面を表示させてから一定時間経過しても手書き文字の入力が完了しない場合には（Ｓ３のＹｅｓ）、初期画面に戻る（Ｓ４）。一方、ユーザーがタッチパネル１１上に電子ペン１７で文字を手書き入力すると、その操作位置情報や筆圧情報が、順次、操作位置情報記憶部１４及び筆圧情報記憶部１５に記憶されていくとともに、タッチパネル１１の画像表示部１１ｃ上に手書き文字が描画されていく。そして、ユーザーは、手書き文字を書き終えたら、タッチパネル１１に表示されている入力完了ボタン画像や、ボタン装置１２Ａ，１２Ｂ，１２Ｃを操作して、手書き文字の入力が完了した指示を入力する。
【００３７】
この手書き文字の入力完了指示を受けたら（Ｓ５のＹｅｓ）、電子情報端末１０の主制御部１３は、当該手書き文字の操作位置情報及び筆圧情報と文字認識要求と添削要求とを含む文字評価要求を、通信部１６からサーバ３０へ送信する。これにより、サーバ３０では、文字認識要求を受けて、まず、文字認識部３３において、当該手書き文字の操作位置情報及び筆圧情報を利用して、文字認識処理を実行する（Ｓ９）。この文字認識処理は、公知のものを利用することができる。
【００３８】
この文字認識処理によって手書き文字がどの文字を書いたものかを認識することができなかった場合（Ｓ１０のＹｅｓ）、サーバ３０から電子情報端末１０に対し、文字認識エラーの結果を通知する。これを受けた電子情報端末１０の主制御部１３は、タッチパネル１１の画像表示部１１ｃに、文字認識エラーのメッセージを表示させる処理を行う（Ｓ１１）。
【００３９】
文字認識処理により手書き文字がどの文字を書いたものかを認識できたら（Ｓ１０のＮｏ）、次に、添削要求を受けて、ユーザーによる手書き文字から認識した文字が、出題された読み仮名に対応した漢字と一致するか否かを判断する正解判定処理を実行する（Ｓ５０）。この判断において一致していないとされた場合には、正解でないとして（Ｓ１２のＮｏ）、その旨を示す不正解通知がサーバ３０から電子情報端末１０の主制御部１３に送られる。この不正解通知を受けた主制御部１３は、タッチパネル１１の画像表示部１１ｃに、回答が間違っていることを示すメッセージを表示させる処理を行う（Ｓ１３）。
【００４０】
一方、ユーザーによる手書き文字から認識した文字が出題された読み仮名に対応した漢字と一致すると判断された場合、正解であるとして（Ｓ１２のＹｅｓ）、続いて、文字評価要求に係る手書き文字の書き順判定処理（Ｓ３０）と終筆評価処理（Ｓ４０）を実施する。サーバ３０が実施した書き順判定処理と終筆評価処理の判定結果は、正解判定処理の判定結果とともに、電子情報端末１０の通信部１６から主制御部１３に受け取られる。そして、書き順判定処理と終筆評価処理の判定結果の内容が、手書き文字の書き順や終筆が手本通りで正しいという内容であれば（Ｓ６のＹｅｓ）、主制御部１３は、タッチパネル１１の画像表示部１１ｃに、ユーザーが手書きした漢字が正解であることと一緒に、書き順も終筆も正しいことを示すメッセージを表示させる処理を行う（Ｓ７’）。一方、書き順判定処理と終筆評価処理の判定結果の内容が、手書き文字の書き順や終筆が誤っているという内容であれば（Ｓ６のＮｏ）、主制御部１３は、タッチパネル１１の画像表示部１１ｃに、ユーザーが手書きした漢字が正解であることと一緒に、書き順や終筆が間違っていることを示すメッセージを表示させる処理を行う（Ｓ８’）。例えば、「正解です。ただし、２文字目の２画目の書き順が間違っています。」とか、「正解です。ただし、３文字目の３画目は、きちんと払いましょう。」とか、そういったメッセージを表示する。
【００４１】
次に、試験モード時におけるサーバ３０での処理の流れに沿って、正解判定処理、書き順判定処理、終筆評価処理について説明する。
なお、課題練習モードや自由練習モード時におけるサーバ３０での処理は、試験モード時におけるサーバ３０での処理に含まれているので説明を省略する。
【００４２】
図１０は、電子情報端末１０から文字評価要求を受信したときのサーバ３０における処理の流れを示すフローチャートである。
電子情報端末１０からの文字評価要求をサーバ３０の通信部３１で受信すると（Ｓ２１のＹｅｓ）、サーバ３０の主制御部３２は、その文字評価要求に含まれる手書き文字の操作位置情報及び筆圧情報を取得する（Ｓ２２）。そして、主制御部３２は、その文字評価要求に含まれる文字認識要求を受けて、まず、文字認識部３３に、取得した手書き文字の操作位置情報（必要に応じて筆圧情報も）を受け渡す。文字認識部３３は、受け取った手書き文字の操作位置情報に基づいて文字認識処理を実行し（Ｓ２３）、手書き文字が何の文字なのかを認識し、その認識結果を判定処理部３４に受け渡す。判定処理部３４は、文字認識処理の結果を受けて、認識した文字に対応するする手本文字情報を手本文字情報記憶部３５から読み出す（Ｓ２４）。
【００４３】
手本文字情報記憶部３５には、手本文字ごとに、当該手本文字の画数ｎ、当該手本文字を構成する筆画の書き順、当該手本文字を構成する特定地点間の重要な相対位置情報を含む手本文字情報が記憶されている。なお、ここでいう特定地点間の重要な相対位置情報とは、例えば「牛と午」や「土と士」のように文字形状が類似している文字の違いをきちんと書き表すことができているかどうかを評価するのに有用な情報である。具体的には、「牛と午」の例であれば、例えば、４画目の始点位置（起筆箇所）と２画目の経由点位置との相対位置関係を示す情報が挙げられる。
【００４４】
また、本実施形態の手本文字情報には、各手本文字の筆画ごとに、正解判定処理や文字評価処理に用いる各種情報が含まれている。具体的には、本実施形態の手本文字情報には、ｉ画目の筆画における始点座標データ（ｘｉ，ｙｉ）、経由点座標データ（ｘｉ’、ｙｉ’）、終点座標データ（ｘｉ"，ｙｉ"）、送筆方向情報であるストローク方向データθｉ、筆画の長さＬｉ、終筆箇所における筆速度変化情報である終筆速度変化データｖｉ（ｔ）、終筆箇所における筆圧変化情報である終筆圧変化データｐｉ（ｔ）が含まれている。
【００４５】
サーバ３０の判定処理部３４は、文字評価要求に含まれる添削要求に応じて、まず、正解判定プログラムを実行し、正解判定処理を行う（Ｓ５０）。
図１１は、本実施形態における正解判定処理の流れを示すフローチャートである。
なお、図示のフローチャートは一文字ごとの正解判定処理を示すものであり、複数の文字からなる熟語の正解判定を行う場合には、各文字について図示のフローチャートに沿った正解判定処理を実行し、すべての文字について正解の判定結果が得られた場合に当該熟語が正解であると判定し、少なくとも１つの文字について不正解の判定結果が得られた場合には当該熟語が不正解であると判定する。ｉ
【００４６】
本実施形態の正解判定処理は、まず、手書き文字と手本文字との違いを示す指標値であるストローク点数Ｓをゼロにリセットするとともに、画番号ｉを１にセットする（Ｓ５１）。その後、取得した操作位置情報及び筆圧情報から、手書き文字の１画目の始点位置、経由点位置、終点位置、ストローク方向、長さを導出する。そして、これらと、対応する手本文字情報の１画目の始点座標データ（ｘ１，ｙ１）、経由点座標データ（ｘ１’、ｙ１’）、終点座標データ（ｘ１"，ｙ１"）、ストローク方向データθ１、長さＬ１との差分値をそれぞれ算出する。これらの差分値は、それぞれ、始点誤差Ｄｂｅｇｉｎ、経由点誤差Ｄｖｉａ、終点誤差Ｄｅｎｄ、方向誤差Ｄｄｉｒ、長さ誤差Ｄｌｅｎとする。そして、これらの誤差を累積加算した誤差値Ｅ１を算出する（Ｓ５２）。
【００４７】
ｉ画目の誤差値Ｅｉを算出するための算出式を下記の式（１）に示す。なお、下記の式（１）中の右辺各項に付されている係数ａ，ｂ，ｃ，ｄ，ｅは、それぞれ重み付け係数であり、適宜設定される。
Ｅｉ  ＝  ａ×Ｄｂｅｇｉｎ  ＋  ｂ×Ｄｖｉａ  ＋  ｃ×Ｄｅｎｄ  ＋ｄ×Ｄｄｉｒ  ＋  ｅ×Ｄｌｅｎ  ・・・（１）
【００４８】
このようにして、１画目の誤差値Ｅ１を算出したら、これをストローク点数Ｓに加算する（Ｓ５３）。そして、画番号ｉをカウントアップして（Ｓ５４）、画番号ｉが手本文字情報に含まれる画数ｎを超えるまで（Ｓ５５）、上述したＳ５２〜Ｓ５４の処理を繰り返す。これにより得られるストローク点数Ｓは、筆画ごとの誤差値Ｅｉを累積加算した値となる。
【００４９】
続いて、手本文字情報に相対位置情報が含まれている場合（Ｓ５６のＹｅｓ）、相対位置誤差Ｒも算出する（Ｓ５７）。この相対位置誤差Ｒは、下記の式（２）に示すように、手本文字情報に相対位置情報と、これに対応する手書き文字の相対位置情報との誤差値Ｄｒｅｌａｔｉｖｅに、重み付け係数ｆを乗じたものである。
Ｒ  ＝  ｆ×Ｄｒｅｌａｔｉｖｅ  ・・・（２）
【００５０】
次に、このようにして算出したストローク点数Ｓと相対位置誤差Ｒとの合計値（手本文字情報に相対位置情報が含まれていない場合にはストローク点数Ｓのみ）が、所定の正解判定閾値Ｔｈよりも大きいか否かを判断する（Ｓ５８）。この判断において、正解判定閾値Ｔｈ以下であれば正解の判定結果を出力し（Ｓ５９Ａ）、正解判定閾値Ｔｈよりも大きければ不正解の判定結果を出力する（Ｓ５９Ｂ）。
【００５１】
次に、上述した正解判定処理で正解の判定結果が出力された場合に行われる書き順判定処理（Ｓ３０）について説明する。
図１２は、本実施形態における書き順判定処理（Ｓ３０）の流れを示すフローチャートである。
本実施形態の書き順判定処理は、まず、画番号ｉを１にセットし（Ｓ３１）、取得した操作位置情報及び筆圧情報と、手本文字情報とから、上述した正解判定処理の場合と同様の方法で誤差値Ｅ１を算出する（Ｓ３２）。そして、この誤差値Ｅ１が、所定の書き順判定閾値Ｔｈ’よりも大きいか否かを判断する（Ｓ３３）。この判断において、誤差値Ｅ１が書き順判定閾値Ｔｈ’よりも大きければ、１画目の書き順が不正解である旨の判定結果を出力する（Ｓ３６）。
【００５２】
一方、誤差値Ｅ１が書き順判定閾値Ｔｈ’以下であれば、画番号ｉをカウントアップして（Ｓ３４）、画番号ｉが手本文字情報に含まれる画数ｎを超えるまで（Ｓ３５）、上述したＳ３２〜Ｓ３４の処理を繰り返す。そして、画番号ｉが画数ｎにカウントアップされるまでに、いずれの筆画においても誤差値Ｅｉが書き順判定閾値Ｔｈ’を超えなければ、書き順が不正解である旨の判定結果を出力する（Ｓ３７）。
【００５３】
次に、終筆判定処理（Ｓ４０）について説明する。
図１３は、本実施形態における終筆判定処理（Ｓ４０）の流れを示すフローチャートである。
本実施形態の終筆判定処理は、まず、画番号ｉを１にセットした後（Ｓ４１）、取得した操作位置情報から終筆箇所における筆速度変化を導出する。そして、対応する手本文字情報の終筆速度変化データｖ１（ｔ）と比較し、その誤差値Ｄｅｎｄｖｅｌｏｃｉｔｙを導出する。また、取得した筆圧情報から終筆箇所における筆速度変化を導出し、対応する手本文字情報の終筆圧変化データｐ１（ｔ）と比較し、その誤差値Ｄｅｎｄｐｒｅｓｓｕｒｅを導出する。そして、終筆速度変化の誤差値Ｄｅｎｄｖｅｌｏｃｉｔｙと、終筆圧変化の誤差値Ｄｅｎｄｐｒｅｓｓｕｒｅとの合計値を、誤差値Ｅｉ’として算出する（Ｓ４２）。
【００５４】
図１４は、終筆箇所が「止め」であるときの筆速度変化と筆圧変化の概要を示すグラフである。
図１５は、終筆箇所が「はね」であるときの筆速度変化と筆圧変化の概要を示すグラフである。
図１６は、終筆箇所が「払い」であるときの筆速度変化と筆圧変化の概要を示すグラフである。
これらのグラフにおいて、実線が筆速度の変化を示すグラフであり、破線が筆圧の変化を示すグラフである。
【００５５】
図１４に示すように、手書き操作で「止め」を行う場合、終筆箇所における筆速度は、当初はほぼ一定の速度が維持された後に瞬間的に筆速度がゼロになり、電子ペン１７がタッチパネル１１から離れるまでのしばらくの間、筆速度がゼロを維持するという変化を示す。
図１５に示すように、手書き操作で「はね」を行う場合、終筆箇所における筆速度は、当初はほぼ一定の速度が維持された後、急激に筆速度がゼロまで落ち込み、その直後に筆速度が急激に高まるというような変化を示す。
図１６に示すように、手書き操作で「払い」を行う場合、終筆箇所における筆速度は、当初から電子ペン１７がタッチパネル１１から離れるまで、ほぼ一定の速度が維持されるという変化を示す。
【００５６】
このような終筆箇所における筆速度の時間変化の違いから、手書き文字の「止め」、「はね」、「払い」を区別して認識することができる。そして、本実施形態の操作位置情報は、タッチパネル１１の操作位置検知部１１ａで連続的に検知される操作位置のＸＹ座標データが時系列に沿って記録されたものであるので、その操作位置情報から終筆箇所における筆速度の時間変化を特定することができる。したがって、このようにして特定される手書き文字の筆速度変化を、手本文字情報に含まれる終筆速度変化データｖｉ（ｔ）と比較することで、手書き文字の終筆箇所が手本文字通りの「止め」、「はね」、「払い」が出来ているかどうかを判定することができる。
【００５７】
また、図１４に示すように、手書き操作で「止め」を行う場合、終筆箇所における筆圧は、当初はほぼ一定の速度が維持された後に瞬間的に筆圧が高まり、その直後に瞬間的にゼロになるという変化を示す。
図１５に示すように、手書き操作で「はね」を行う場合、終筆箇所における筆圧は、当初はほぼ一定の速度が維持された後、瞬間的に筆圧が高まり、その後に筆圧が徐々にゼロまで落ち込むというような変化を示す。
図１６に示すように、手書き操作で「払い」を行う場合、終筆箇所における筆圧は、当初からなだらかにゼロに向かって落ち込むというような変化を示す。
【００５８】
このような終筆箇所における筆圧の時間変化の違いからも、手書き文字の「止め」、「はね」、「払い」を区別して認識することができる。そして、本実施形態の筆圧変化情報は、タッチパネル１１の筆圧検知部１１ｂで連続的に検知される筆圧情報が時系列に沿って記録されたものであるので、その筆圧変化情報から終筆箇所における筆圧の時間変化を特定することができる。したがって、このようにして特定される手書き文字の筆圧変化を、手本文字情報に含まれる終筆圧変化データｐｉ（ｔ）と比較することで、手書き文字の終筆箇所が手本文字通りの「止め」、「はね」、「払い」が出来ているかどうかを判定することができる。
特に、本実施形態が「止め」、「はね」、「払い」の終筆判定に用いる誤差値Ｅｉ’は、終筆箇所における筆速度変化と筆圧変化の両方が反映された値であるため、いずれか一方のみを用いて終筆判定を行う場合よりも、その判定精度は高いものとなっている。
【００５９】
本実施形態では、誤差値Ｅ１’が所定の終筆判定閾値Ｔｈ"よりも大きいか否かを判断し（Ｓ４３）、この誤差値Ｅ１’が終筆判定閾値Ｔｈ"よりも大きければ、１画目の終筆が不正解であることを記録する（Ｓ４４）。一方、誤差値Ｅ１’が終筆判定閾値Ｔｈ"以下であれば、画番号ｉをカウントアップして（Ｓ４５）、画番号ｉが手本文字情報に含まれる画数ｎを超えるまで（Ｓ４６）、上述したＳ４２〜Ｓ４５の処理を繰り返す。そして、画番号ｉが画数ｎにカウントアップされた後、画番号ｉの終筆が不正解であるとの記録に基づいて、終筆判定の結果を出力する（Ｓ４７）。
【００６０】
以上に説明したものは一例であり、本発明は、次の態様毎に特有の効果を奏する。
（態様Ａ）
１種類又は２種類以上の手本文字についての終筆箇所における終筆速度変化データｖｉ（ｔ）等の筆速度変化情報を含む手本文字情報を記憶する手本文字情報記憶部３５等の手本文字情報記憶手段と、操作者（ユーザー）による手書き入力操作を受ける操作面（画像表示面）を有し、操作者が操作した該操作面上の操作位置を示す操作位置情報を出力するタッチパネル１１の操作位置検知部１１ａ等の手書き操作入力手段と、操作者によって手書き入力された入力文字の少なくとも終筆箇所の手書き入力操作に対応する操作位置情報を上記手書き操作入力手段から取得し、取得した操作位置情報を時系列に沿って連続的に記憶する操作位置情報記憶部１４等の操作位置情報記憶手段と、上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字の終筆箇所に対応する操作位置の時間変化を特定し、特定した操作位置の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆速度変化情報と比較し、終筆判定閾値Ｔｈ"等の所定の運筆判定基準に従って当該終筆箇所の運筆判定を行う判定処理部３４等の運筆判定手段と、上記運筆判定手段の判定結果に応じた評価結果を提示するタッチパネル１１の画像表示部１１ｃ等の評価結果提示手段とを有することを特徴とする文字学習システム等の手書き文字評価装置である。
これによれば、操作者の手書き入力操作による入力文字の終筆箇所における操作面上の操作位置の時間変化を把握できるので、これにより、操作者が手書きした文字の終筆箇所における筆速度の変化を把握することができる。上述したように、終筆箇所における筆速度の変化から、止め、はね、払いなどの終筆箇所における運筆の違いを把握することができるので、入力された手書き文字の終筆箇所における運筆を評価することができる。
【００６１】
（態様Ｂ）
上記態様Ａにおいて、上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字の終筆箇所における終筆圧変化データｐｉ（ｔ）等の筆圧変化情報が含まれており、操作者による手書き入力操作時の上記操作面に対する筆圧等の操作圧を検知して該操作圧を示す筆圧情報等の操作圧情報を出力するタッチパネル１１の筆圧検知部１１ｂ等の操作圧検知手段と、上記入力文字の上記終筆箇所の手書き入力操作に対応する操作圧情報を上記操作圧検知手段から取得し、取得した操作圧情報を時系列に沿って連続的に記憶する筆圧情報記憶部１５等の操作圧情報記憶手段とを設け、上記運筆判定手段は、上記操作圧情報記憶手段に記憶された操作圧情報に基づいて上記入力文字の終筆箇所に対応する操作圧の時間変化を特定し、特定した操作圧の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆圧変化情報と比較し、この比較結果及び上記操作位置の時間変化と筆速度変化情報との比較結果の両方を用いて、上記所定の運筆判定基準に従った当該終筆箇所の運筆判定を行うことを特徴とする。
これによれば、操作者の手書き入力操作による入力文字の終筆箇所における操作面上の操作圧の時間変化を把握できるので、これにより、操作者が手書きした文字の終筆箇所における筆圧変化を把握することができる。上述したように、終筆箇所における筆圧の変化から、止め、はね、払いなどの終筆箇所における運筆の違いを把握することができるので、入力された手書き文字の終筆箇所における運筆を評価することができる。本態様Ｂによれば、終端箇所における運筆の違いを、筆速度の変化と筆圧の変化の両方を使って把握するので、より高精度に終筆箇所における運筆の違いを把握することができる。
【００６２】
（態様Ｃ）
上記態様Ａ又はＢにおいて、上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字を構成する各筆画についての始点座標データ、経由点座標データ、終点座標データ等の配置情報が含まれており、上記操作位置情報記憶手段には、操作者によって手書き入力された入力文字全体の手書き入力操作に対応する操作位置情報が時系列に沿って連続的に記憶され、上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字を構成する各筆画の配置を特定し、特定した各筆画の配置を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の配置情報と比較し、ストローク点数Ｓと相対位置誤差Ｒとの合計値が正解判定閾値Ｔｈよりも大きいか否かというような所定の筆画配置判定基準に従って当該入力文字の筆画配置判定を行う判定処理部３４等の筆画配置判定手段を設け、上記評価結果提示手段は、上記運筆判定手段の判定結果と上記筆画配置判定手段の判定結果とに応じた評価結果を提示することを特徴とする。
これによれば、手書き文字の形状を評価したり、手書き文字が正解の文字を書き表しているか否かを判断したりすることができる。
【００６３】
（態様Ｄ）
上記態様Ａ〜Ｃのいずれかの態様において、上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字を構成する筆画の画番号ｉ等の書き順情報が含まれており、上記操作位置情報記憶手段には、操作者によって手書き入力された入力文字全体の手書き入力操作に対応する操作位置情報が時系列に沿って連続的に記憶され、上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字を構成する筆画が書かれた順序を特定し、特定した順序を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の書き順情報と比較し、所定の書き順判定基準に従って当該入力文字の書き順判定を行う判定処理部３４等の書き順判定手段を設け、上記評価結果提示手段は、上記運筆判定手段の判定結果と上記書き順判定手段の判定結果とに応じた評価結果を提示することを特徴とする。
これによれば、手書き文字の書き順を評価することができる。
【００６４】
（態様Ｅ）
上記態様Ａ〜Ｄのいずれかの態様において、上記手本文字情報記憶手段に記憶されている手本文字情報には、当該手本文字を構成する各筆画のストローク方向データ等の送筆方向情報が含まれており、上記操作位置情報記憶手段には、操作者によって手書き入力された入力文字全体の手書き入力操作に対応する操作位置情報が時系列に沿って連続的に記憶され、上記操作位置情報記憶手段に記憶された操作位置情報に基づいて上記入力文字を構成する各筆画の起筆から終筆へ向かう方向を特定し、特定した方向を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の送筆方向情報と比較し、所定の送筆方向判定基準に従って当該入力文字の送筆方向判定を行う判定処理部３４等の送筆方向判定手段を設け、上記評価結果提示手段は、上記運筆判定手段の判定結果と上記送筆方向判定手段の判定結果とに応じた評価結果を提示することを特徴とする。
これによれば、それぞれの筆画を書く際の起筆から終筆へ向かう方向を評価したり、文字形状をより詳細に評価したりすることができる。
【００６５】
（態様Ｆ）
１種類又は２種類以上の手本文字についての終筆箇所における筆圧変化情報を含む手本文字情報を記憶する手本文字情報記憶手段と、操作者による手書き入力操作を受ける操作面を有し、操作者が操作した該操作面上の操作位置を示す操作位置情報を出力する手書き操作入力手段と、操作者による手書き入力操作時の上記操作面に対する操作圧を検知して該操作圧を示す操作圧情報を出力する操作圧検知手段と、操作者によって手書き入力された入力文字の少なくとも終筆箇所の手書き入力操作に対応する操作圧情報を上記操作圧検知手段から取得し、取得した操作圧情報を時系列に沿って連続的に記憶する操作圧情報記憶手段と、上記操作圧情報記憶手段に記憶された操作圧情報に基づいて上記入力文字の終筆箇所に対応する操作圧の時間変化を特定し、特定した操作圧の時間変化を、上記手本文字情報記憶手段に記憶されている該入力文字に対応した手本文字情報の筆圧変化情報と比較し、所定の運筆判定基準に従って当該終筆箇所の運筆判定を行う運筆判定手段と、上記運筆判定手段の判定結果に応じた評価結果を提示する評価結果提示手段とを有することを特徴とする。
これによれば、操作者の手書き入力操作による入力文字の終筆箇所における操作面上の操作圧の時間変化を把握できるので、これにより、操作者が手書きした文字の終筆箇所における筆圧変化を把握することができる。上述したように、終筆箇所における筆圧の変化から、止め、はね、払いなどの終筆箇所における運筆の違いを把握することができるので、入力された手書き文字の終筆箇所における運筆を評価することができる。
【００６６】
（態様Ｇ）
上記態様Ａ〜Ｆのいずれかの態様において、上記手書き操作入力手段の操作面に画像を表示する画像表示部１１ｃ等の画像表示手段を有し、上記評価結果提示手段は、上記評価結果に基づいた評価結果画像を上記画像表示手段に表示することで該評価結果を提示することを特徴とする。
これによれば、操作者の視覚を通じて評価結果を伝えることができるので、音声等の他の提示方法と比較して、わかりやすく評価結果を伝えやすい。
【００６７】
（態様Ｈ）
上記態様Ａ〜Ｇのいずれかの態様において、所定の基準変更条件に従って上記判定基準を変更する判定基準変更手段を有することを特徴とする。
上述した正解判定閾値Ｔｈ、書き順判定閾値Ｔｈ’、終筆判定閾値Ｔｈ"などの設定値を変更できるようにすることで、評価精度を高めたり、操作者のレベルに応じた評価を実施できたりするといった利点が生まれる。
【００６８】
（態様Ｉ）
操作者が手書き入力した入力文字を評価し、その評価結果に基づいた学習支援情報を出力することにより、操作者の文字学習を支援する文字学習支援装置において、上記入力文字を評価する手段として、上記態様Ａ〜Ｈのいずれかの態様に係る手書き文字評価装置を用いることを特徴とする。
これによれば、入力された手書き文字の終筆箇所における止め、はね、払いなどの運筆を評価することができるので、文字の終筆箇所の運筆習得を支援することができる。
【符号の説明】
【００６９】
１０  電子情報端末
１１  タッチパネル
１１ａ  操作位置検知部
１１ｂ  筆圧検知部
１１ｃ  画像表示部
１２Ａ，１２Ｂ，１２Ｃ  ボタン装置
１３  主制御部
１４  操作位置情報記憶部
１５  筆圧情報記憶部
１６  通信部
１７  電子ペン
１７ａ  電気回路部
２０  通信ネットワーク
３０  サーバ
３１  通信部
３２  主制御部
３３  文字認識部
３４  判定処理部
３５  手本文字情報記憶部
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特開２０１０−００８６０８号公報
【特許文献２】特開平７−３２５６５８号公報
【特許文献３】特開平９−９１０７６号公報
【図１】
2013130678.tif 000003
【図２】
2013130678.tif 000004
【図３】
2013130678.tif 000005
【図４】
2013130678.tif 000006
【図５】
2013130678.tif 000007
【図６】
2013130678.tif 000008
【図７】
2013130678.tif 000009
【図８】
2013130678.tif 000010
【図９】
2013130678.tif 000011
【図１０】
2013130678.tif 000012
【図１１】
2013130678.tif 000013
【図１２】
2013130678.tif 000014
【図１３】
2013130678.tif 000015
【図１４】
2013130678.tif 000016
【図１５】
2013130678.tif 000017
【図１６】
2013130678.tif 000018