(57)【要約】【課題】手書き文字入力において書き手が好むリズムでスムーズな入力が可能な環境を提供する。【解決手段】手書きにより情報入力が可能な手書き入力部３及び、手書き以外の入力操作が可能な操作入力部２からなる入力部１と、入力された入力値の特徴を判別する入力値判別部５と、入力された情報から文字を認識する文字認識部７とを備え、入力値の変化を判別することにより入力情報に追加情報を付加することでリズム良くスムーズな手書き文字入力ができるようになる。【選択図】図１
2012194729.tif 000002
【特許請求の範囲】
【請求項１】
手書きにより情報入力が可能な手書き入力部及び、手書き以外の入力操作が可能な操作入力部からなる入力部と、前記入力部に入力された入力値の特徴を判別する入力値判別部と、前記入力部から入力された情報から文字を認識する文字認識部とを有することを特徴とする手書き入力装置。
【請求項２】
前記入力値判別部は前記手書き入力部からの入力値が変化した際に入力変化情報を入力情報に付加する機能を有することを特徴とする請求項１に記載の手書き入力装置。
【請求項３】
前記入力値判別部は前記手書き入力部の入力中に手書き入力部の入力値が変化した後に入力値が０、つまり入力がなくなった際に入力変化情報を入力情報に付加する機能を有することを特徴とする請求項１に記載の手書き入力装置。
【請求項４】
前記入力値判別部は前記手書き入力部への入力中に、前記操作入力部への入力があった際に入力変化情報を入力情報に付加する機能を有することを特徴とする請求項１に記載の手書き入力装置。
【請求項５】
前記入力値判別部により付加する入力変化情報を前記入力部からの入力完了を表す情報とすることを特徴とする請求項２乃至請求項４記載の手書き入力装置。
【請求項６】
前記入力値判別部により判別された情報を基に筆跡情報を決定する筆跡処理部を有することを特徴とする請求項５に記載の手書き入力装置。
【請求項７】
前記筆跡処理部により決定された筆跡情報を表示させる筆跡表示部を有することを特徴とする請求項６に記載の手書き入力装置。
【請求項８】
前記入力値判別部で判別するために必要な判別条件を切替える判別条件切替部と、この判別条件切替部で選択された判別条件を記憶する判別条件記憶部とを有することを特徴とする請求項２乃至請求項４記載の手書き入力装置。
【請求項９】
前記入力値判別部で動作中の判別条件を表示する判別条件表示部を有することを特徴とする請求項８に記載の手書き入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手書きにより文字入力を行う手書き入力装置に関する。
【背景技術】
【０００２】
従来、画面に表示されたオブジェクトやメニューなどを、マウスなどの座標入力装置により、直接指示して操作するインタフェースが主流である。座標入力装置としては、スタイラスペンや指により座標を指示するような装置もあり、画面上に直接手書き入力が行えるインタフェースも存在する。
手書き入力アプリケーションとしては、一文字記載する度に文字入力の完了を通知するための入力確定ボタンを押下し文字入力する方法が知られている。
しかし、一文字ごとにボタン操作を行うことは手の動きが多くなりスムーズな手書き入力ができないため、特許文献１では自動確定時間を設定することにより入力完了ボタンを入力せずに設定時間経過後に自動的に一文字の入力を完了させる方法が知られている。また、特許文献２では複数の手書き入力枠を用い、一文字毎に入力する場所を移動させることで一文字の入力を完了させるという方法が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平9-016710号公報
【特許文献２】特許第2550300号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されたものは、あらかじめ登録してある時間経過後に文字入力を自動的に完了させてしまうため、状況に応じて入力完了までの時間を変化させることはできない。そのため、書くのが早い人や遅い人、漢字やひらがな等の記入する文字種の違い、文字忘れによる記入途中での一時待機などの要因により、書き終わり前に確定してしまったり、書き終わり後に待たされたり、間違えて一文字入力完了前に次の文字を記入してしまったりすることでスムーズな手書き文字入力を妨げる問題がある。
【０００５】
また、特許文献２に記載されたものは、文字入力枠を複数設置する必要があるため、入力枠が大きいと、限られた領域の中で複数の入力枠が占める割合が多くなり、他の機能に対するレイアウトに制限を与えてしまう。一方で入力枠を小さくすれば手書き文字を記入し難くなってしまう。
【０００６】
そこで本発明は、このような従来の問題を解決するものであり、さまざまな書き手において快適なリズムでスムーズに手書き文字を入力できる手書き入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の手書き入力装置は、手書きにより情報入力が可能な手書き入力部及び、手書き以外の入力操作が可能な操作入力部からなる入力部と、前記入力部に入力された入力値の特徴を判別する入力値判別部と、前記入力部から入力された情報から文字を認識する文字認識部を備えたものである。
【０００８】
上記構成によれば、入力値に変化があったことを判別することにより手書き文字入力中に文字入力以外の操作をすることができる。
【０００９】
さらに、本発明の手書き入力装置は、前記入力値判別部は前記手書き入力部からの入力値が変化した際に入力変化情報を入力情報に付加する機能を備えたものである。
【００１０】
上記構成によれば、文字入力中に入力値の変化を判別することにより文字入力中に別の操作をすることができる。
【００１１】
さらに、本発明の手書き入力装置は、前記入力値判別部は前記手書き入力部の入力中に手書き入力部の入力値が変化した後に入力値が０、つまり入力がなくなった際に入力変化情報を入力情報に付加する機能を備えたものである。
【００１２】
上記構成によれば、文字入力中に前記手書き入力部の入力値が変化しさらに入力値がなくなったことを判別することにより文字入力中に別の操作をすることができる。
【００１３】
さらに、本発明の手書き入力装置は、前記入力値判別部は前記手書き入力部への入力中に、前記操作入力部への入力があった際に入力変化情報を入力情報に付加する機能を備えたものである。
【００１４】
上記構成によれば、文字入力中に前記操作部の操作をしたことを判別することにより前記操作入力部に対し通常時と手書き入力時とにそれぞれ別の動作を割当てることができる。
【００１５】
さらに、本発明の手書き入力装置は、前記入力値判別部により付加する入力変化情報を前記入力部からの入力完了を表す情報としたものである。
【００１６】
上記構成によれば、入力値が変化した際に入力完了情報（文字の区切りを意味する情報）を通知することができる。
【００１７】
さらに、本発明の手書き入力装置は、前記入力値判別部により判別された情報を基に筆跡情報を決定する筆跡処理部を備えたものである。
【００１８】
上記構成によれば、筆跡として表示することが望ましくない入力値を表示してしまうことがないように最適な筆跡情報を生成することができる。
【００１９】
さらに、本発明の手書き入力装置は、前記筆跡処理部により決定された筆跡情報を表示させる筆跡表示部を備えたものである。
【００２０】
上記構成によれば、前記文字入力部に入力した文字の筆跡を表示することができる。
【００２１】
さらに、本発明の手書き入力装置は、前記入力値判別部で判別するために必要な判別条件を切替える判別条件切替部と、この判別条件切替部で選択された判別条件を記憶する判別条件記憶部とを備えたものである。
【００２２】
上記構成によれば、ユーザが文字入力しやすい入力方法へ切替えることができ、選択された判別条件を記憶することができる。
【００２３】
さらに、本発明の手書き入力装置は、前記入力値判別部で動作中の判別条件を表示する判別条件表示部を備えたものである。
【００２４】
上記構成によれば、動作中の判別条件を文字入力中に確認することができる。
【発明の効果】
【００２５】
本発明によれば、手書き入力部への入力値の変化を判別することにより、手書き文字入力を行う際の手の移動を最小限にすることが可能であり、書き手が書き易いリズムを崩さずに連続して手書き文字を入力することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施の形態１に係る手書き入力装置の概略構成を示すブロック図
【図２】同実施の形態１に係る手書き入力装置における画面図
【図３】同実施の形態１による入力値の第一変化判別条件の操作例を示す図
【図４】同実施の形態１による入力値の第一変化判別条件を表す図
【図５】同実施の形態１による座標データから筆跡データへの加工例を示す図
【図６】本発明の実施の形態２による入力値の第二変化判別条件の操作例を示す図
【図７】同実施の形態２による入力値の第一変化判別条件を表す図
【図８】本発明の実施の形態３による入力値の第三変化判別条件の操作例を示す図
【図９】同実施の形態３による入力値の第三変化判別条件を表す図
【図１０】本発明の実施の形態１、2、3による全ての入力値に対して筆跡表示をした際の不具合例を示す図
【図１１】同実施の形態１による入力値の第一変化判別条件の操作例(アルファベット時)を示す図
【図１２】同実施の形態１による入力値の第一変化判別条件(アルファベット時)を表す図
【図１３】同実施の形態１による座標データから筆跡データへの加工例(アルファベット時)を示す図
【図１４】本発明の実施の形態２による入力値の第二変化判別条件の操作例(アルファベット時)を示す図
【図１５】同実施の形態２による入力値の変化判別条件２(アルファベット時)を表す図
【図１６】本発明の実施の形態３による入力値の第三変化判別条件の操作例(アルファベット時)を示す図
【図１７】同実施の形態３による入力値の第三変化判別条件(アルファベット時)を表す図
【発明を実施するための形態】
【００２７】
以下、本発明を実施するための好適な実施の形態について、図面を参照して説明する。
【００２８】
（実施の形態１）
図１は、本発明の実施の形態１に係る手書き入力装置の概略構成を示すブロック図である。図１において、本実施の形態による手書き入力装置は、入力部１と、前記入力部１に入力された入力値の特徴を判別する入力値判別部５と、入力情報の特徴を判別する判別条件を切替えるための操作を行う判別条件切替部４で切替えた判別条件を保存しておく判別条件記憶部８と、入力情報を基に文字を認識する文字認識部７と、前記入力値判別部５で判別された情報を基に筆跡情報を抽出するための筆跡処理部６と、表示部９とを有するものである。
【００２９】
前記入力部１は、手書き以外の入力操作が可能な操作入力部２、手書きにより情報入力が可能な手書き入力部３、及び前記判別条件切替部４とからなる。
【００３０】
前記表示部９は、前記文字認識部７で認識された文字情報を表示する認識結果表示部１０、前記筆跡処理部６で処理された筆跡情報を表示する筆跡表示部１１、及び前記判別条件記憶部８で記憶している現在（動作中）の判別条件を表示する判別条件表示部１２とからなる。
【００３１】
つぎに、これら各部の機能について説明する。
【００３２】
手書き入力部３は指やペンでの入力が可能な利用者が手書き操作により情報を入力する入力面を有する。また、操作入力部２は表示されている文言に相当する操作等の手書き入力以外の入力を行うための入力面を有する。入力部１にタッチパネルを用いる場合、手書き入力した筆跡や文字入力の認識結果を表示する液晶表示装置（ＬＣＤ）等の表示部９の上に入力部１のタッチパネルを重ねた状態で配置される。ただし、手書き入力部３はタッチパネルに限らず、タッチパッドの様なタッチパネル以外の静電式、感圧式、光学式といった手書き入力が可能な入力装置などでも構わない。また操作入力部２もタッチパネルに限らず押下ボタン装置や、加速度や角速度といったセンサ装置、音声認識装置等でも構わない。以下では、入力部１がタッチパネルにより構成される場合を例に説明する。
【００３３】
図２は入力部１をタッチパネルにより構成した本発明の実施の形態１に係る手書き入力装置の画面構成を示す。タッチパネルにより構成されているため入力部１と表示部９は重なっている。そのため手書きにより情報入力が可能な手書き入力部３と筆跡情報を表示する筆跡表示部１１も重なっており、手書き以外の入力操作が可能な操作入力部２と判別条件を切替える判別条件切替部４、文字認識結果を表示する認識結果表示部１０、現在の判別条件を表示する判別条件表示部１２により構成されている。
【００３４】
入力部１の入力情報としては、利用者がタッチパネルの入力面をタッチした指の位置の接触情報、つまり入力面上のＸＹ座標を検知する。この入力情報は、入力座標の時系列の情報として出力される。また、入力部１は、多地点入力機能を有しており、指毎の接触位置情報を取得可能である。
【００３５】
入力値判別部５は入力部１から出力された入力情報に対し、入力値の特徴である指の接触数を判別する。文字を記入するにあたり手書き入力部３に人差し指で触れてから離れるまでの入力情報を一画の入力と捉える。再度手書き入力部３に人差し指が触れてから離れるまでの入力が二画目となる。以降同様に記入したい文字の画数分の入力を図３(ａ)のように続ける。一文字目の記入が終わったら二文字目の入力へ移るのだが、この際に二文字目は図３(ｂ)に示すように人差し指と中指の二本を使って入力する。ここで入力値判別部５では図４のように一文字目と二文字目で入力値の特徴である指の接触数が変化したことを判別し、一文字目の入力情報に対し、文字入力完了情報を時系列の終端に付加する。文字入力完了情報は一文字の入力が完了したことを示すための情報であり、入力座標としては出力されない範囲の固定値を用いる。三文字目の入力の際には図３(ｃ)のように人差し指だけに戻し入力を繰り返す。この際、二文字目を指二本で入力していたのに対して三文字目は指一本での入力となるため図４のように再び入力値の特徴である接触数に変化があったことを入力値判別部５が判別し、二文字目の入力情報に対して文字入力が完了したことを表す入力完了情報を付加する。なお、三文字目の入力時に指三本で入力した場合でも入力値判別部５が接触数の変化を判別することができるため、何文字目の入力は指何本で入力するといった関係性はなく、使用する指も本例異なっても構わない。そのため、書き手が書き易い指と本数の変化で入力することが可能である。
【００３６】
なお、入力値の変化を判別する際の入力値の特徴はタッチパネルへの接触数の変化に限らず、指の種類の変化を接触面積の変化で判別したり、入力する際に強く書く文字と弱く書く文字といった接触圧力の変化等を判別する方法も構わない。
【００３７】
なお、入力完了情報は入力座標としては出力されない範囲の固定値を入力値の時系列の終端に付加するのではなく、別途入力完了用のフラグを用意し入力値の変化があった際にフラグを立てる等の手段を用いても構わない。
【００３８】
なお、入力する文字はひらがなに限らずどのような文字種でも構わない。例えば、アルファベットでも図１１、図１２に示すように、同様な効果を有する。
【００３９】
筆跡処理部６では入力値判別部５から出力される入力座標の時系列である入力情報を基に筆跡表示部１１と文字認識部７に対して出力を行う。筆跡表示部１１への出力の際には図５(ａ)のように画数毎に時系列順にならんでいる各座標を図５(ｂ)のように線で繋げた筆跡情報へ加工して筆跡表示部１１へ出力する。また、指二本のような複数の接触点での入力があった際には、入力情報の時系列をそのまま繋げて表示してしまうと図１１(ａ)のように筆跡が重なって表示されてしまい見難いため、筆跡処理部６は図５(ｄ)のような入力情報から図５(ｅ)のように時系列順に複数の接触点の中心座標を計算し、図５(ｆ)のように筆跡を再現するための合成入力情報を計算する。この図５(ｆ)の合成入力情報をもとに図5(ｂ)のような繋げた筆跡情報として筆跡表示部１１へ出力する。
【００４０】
文字認識部７への出力の際には、入力完了情報が付加されている入力情報までを一文字として文字認識部７へ出力する。この際も複数の指で入力された文字の場合は図５(ｂ)のような合成入力情報を計算し文字認識部７へ出力する。
【００４１】
なお、入力する文字はひらがなに限らずどのような文字種でも構わない。例えば、アルファベットでも図１７に示すように、同様な効果を有する。
【００４２】
なお複数の指の中間値を計算するのではなく、どれか一つだけの指の入力に対してのみ筆跡表示を行う処理をしても構わない。
【００４３】
筆跡表示部１１は筆跡処理部６から出力された図５(ｂ)のような筆跡情報を基に図５(ｃ)のような筆跡を表示する。
【００４４】
文字認識部７は筆跡処理部６から出力された入力情報を基に保持している文字データとのパターンマッチング等を行い認識結果の文字コードを認識結果表示部１０へ出力する。
【００４５】
認識結果表示部１０は文字認識部７から出力された文字コードに対し該当する文字を表示する。
【００４６】
判別条件切替部４は入力値判別部５で入力値の特徴が変化したことを判別するための判別条件を切替えるための入力部である。本実施の形態１では入力値の特徴である指の接触数の変化を判別することを第一変化判別条件とし、後述する実施の形態２および実施の形態３に示す第二変化判別条件や第三変化判別条件との切替えを行うことができるようにするものである。判別条件切替部４の入力により、メニュー表示を行い判別条件を選択させることができる。なお、判別条件切替部４は本実施の形態１のようにタッチパネル上に配置されるものに限らず、メニューキーやサイドキー等の押下ボタン装置や、加速度や角速度といったセンサ装置、音声認識装置、設定メニュー等からの選択方式でも構わない。判別条件記憶部８は判別条件切替部４で選択された判別条件を記憶する機能を有する。入力値判別部５はこの判別条件記憶部８に記憶されている判別条件に基づき入力値の特徴を判別することとなる。
【００４７】
判別条件表示部１２は判別条件記憶部８において記憶されている判別条件、つまり入力値判別部５で有効となっている判別条件をユーザへ通知するための手段であり、図２の１２として表示されているものである。なお、表示されるものは選択されている判別条件がわかる表現であれば図でも文字でも構わない。表示する場所も図２の場所に限らず、LED等を用いた光の変化等で判別条件を通知する手段でも構わない。
【００４８】
（実施の形態２）
実施の形態１と同様に図１と図2は本発明の実施の形態２に係るブロック構成と画面構成である。
【００４９】
本発明の実施の形態２では入力値判別部５以外は実施の形態１と同じであるため、入力値判別部５に関してのみ説明する。実施の形態２による手書き入力装置は、図６の(ａ)(ｂ)のように人差し指にて文字入力を行い、一文字の入力が完了したら図６(ｃ)に示すように中指を手書き入力部３に接触させる。その後、指を二本共タッチパネルから離し二文字目の入力へ移る。二文字目以降も同様に人指し指で文字を入力し、一文字の最終画終端で中指による入力を加える。
【００５０】
このとき入力値判別部５では図７に示す第二変化判別条件のように、指の接触数が変化した後に入力値が０へなったことを判別し、入力情報に文字入力完了情報を付加する。なお、入力する指の種類は問わず、一文字の最終画終端時に入力する指も文字入力中の手の指に限らず手書き入力装置を支える手の親指等でも構わない。
【００５１】
なお、入力値の変化を判別する際はタッチパネルへの接触数の変化に限らず、指の種類の変化を接触面積の変化で判別したり、入力する際に強く書く文字と弱く書く文字といった接触圧力の変化等を判別する方法も構わない。
【００５２】
なお、入力する文字はひらがなに限らずどのような文字種でも構わない。例えば、アルファベットでも図１３、図１４に示すように、同様な効果を有する。
【００５３】
（実施の形態３）
実施の形態１と同様に図１と図2は本発明の実施の形態３に係るブロック構成と画面構成である。
【００５４】
本発明の実施の形態３では入力値判別部５以外は実施の形態１と同じであるため、入力値判別部５に関してのみ説明する。実施の形態３による手書き入力装置は、図６の(ａ)(ｂ)のように人差し指にて文字入力を行い一文字の記入が終わったら図８(ａ)に示すように入力中の手とは別の手の指で操作入力部２への入力を行う。ここで入力値判別部では図９に示すように接触数が変化するので入力値が変化したことを判別し、かつ手書き入力部３への入力中に操作入力部２への入力があったことを判別することで、一文字の入力情報に文字完了情報を付加する。二文字目以降も同様に人指し指で文字を入力し、文字の最終画終端で操作入力部２への入力を加える。ただし、操作入力部２には通常は別の操作が割当てられているため、入力値判別部が手書き入力部３への入力を判別した際には手書き入力部３以外の入力部１への操作を一時的に文字入力完了情報を付加する機能へ変更する。このため手書き入力部３へ入力中は手書き入力部３以外であれば入力部１のどこに触れても文字入力完了情報を付加することができる。
【００５５】
なお、一文字の終端時に入力する指は文字入力中の手と別の手である必要はなく同じ手の指でも構わない。また、使用する指の種類も問わない。
【００５６】
なお、入力する文字はひらがなに限らずどのような文字種でも構わない。例えば、アルファベットでも図１５、図１６に示すように、同様な効果を有する。
【産業上の利用可能性】
【００５７】
以上のように、本発明は、文字入力時における入力値の変化を判別することにより、従来大きく手を移動することや待ち時間を要することなく、書き手の好みのリズムでスムーズに入力できるような手書き入力装置を提供することができるようになる。
【符号の説明】
【００５８】
１    入力部
２    操作入力部
３    手書き入力部
４    判別条件切替部
５    入力値判別部
６    筆跡処理部
７    文字認識部
８    判別条件記憶部
９    表示部
１０    認識結果表示部
１１    筆跡表示部
１２    判別条件表示部
【図１】
2012194729.tif 000003
【図２】
2012194729.tif 000004
【図３】
2012194729.tif 000005
【図４】
2012194729.tif 000006
【図５】
2012194729.tif 000007
【図６】
2012194729.tif 000008
【図７】
2012194729.tif 000009
【図８】
2012194729.tif 000010
【図９】
2012194729.tif 000011
【図１０】
2012194729.tif 000012
【図１１】
2012194729.tif 000013
【図１２】
2012194729.tif 000014
【図１３】
2012194729.tif 000015
【図１４】
2012194729.tif 000016
【図１５】
2012194729.tif 000017
【図１６】
2012194729.tif 000018
【図１７】
2012194729.tif 000019