(57)【要約】【課題】画面表示領域における認識候補の占有率を低く抑えることができるとともに、入力効率を高めることができる手書き文字入力装置及び手書き文字入力方法を提供する。【解決手段】手書き文字の入力を受ける文字入力部１５と、表示部１２と、を備え、文字入力部１５に入力された手書き文字を認識し、認識した認識文字を表示部１２に表示し、認識文字と所定の関連性を有する関連文字を表示部１２に表示する。これにより、関連性が高いことによって区別して認識することが困難な文字を複数表示して、使用者に選択させることで、入力効率を高めることができる。【選択図】図１
2012238294.tif 000002
【特許請求の範囲】
【請求項１】
手書き文字の入力を受ける文字入力部と、
表示部と、を備え、
前記文字入力部に入力された手書き文字を認識し、認識した認識文字を前記表示部に表示し、
前記認識文字と所定の関連性を有する関連文字を前記表示部に表示する
手書き文字入力装置。
【請求項２】
請求項１に記載の手書き文字入力装置であって、
前記表示部に表示された前記認識文字と前記関連文字の内、少なくとも一つが選択された場合、選択された文字を入力されたとする
手書き文字入力装置。
【請求項３】
請求項１又は請求項２に記載の手書き文字入力装置であって、
前記表示部において、前記認識文字は１文字表示され、前記関連文字は１文字表示される
手書き文字入力装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載の手書き文字入力装置であって、
前記認識文字に小文字が存在する場合、前記関連文字として前記小文字を表示する
手書き文字入力装置。
【請求項５】
請求項１から請求項４のいずれか１項に記載の手書き文字入力装置であって、
前記認識文字に大文字が存在する場合、前記関連文字として前記大文字を表示する
手書き文字入力装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の手書き文字入力装置であって、
前記認識文字に濁点文字が存在する場合、前記関連文字として前記濁点文字を表示し、
前記認識文字に濁点の無い文字が存在する場合、前記関連文字として前記濁点の無い文字を表示する
手書き文字入力装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載の手書き文字入力装置であって、
前記認識文字に半濁点文字が存在する場合、前記関連文字として前記半濁点文字を表示し、
前記認識文字に半濁点の無い文字が存在する場合、前記関連文字として前記半濁点の無い文字を表示する
手書き文字入力装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載の手書き文字入力装置であって、
前記認識文字に半角文字が存在する場合、前記関連文字として前記半角文字を表示し、
前記認識文字に全角文字が存在する場合、前記関連文字として前記全角文字を表示する
手書き文字入力装置。
【請求項９】
請求項１から請求項８のいずれか１項に記載の手書き文字入力装置であって、
前記認識文字に形状が類似した形状類似文字が存在する場合、前記関連文字として前記形状類似文字を表示する
手書き文字入力装置。
【請求項１０】
請求項１から請求項９のいずれか１項に記載の手書き文字入力装置であって、
前記関連文字が選択された場合、選択された前記関連文字の関連性情報を保持しておき、続けて入力される手書き文字を認識した認識文字に対して生成される複数の関連文字を表示する際、表示の優先順位を、保持されている前記関連性情報に応じて変える
手書き文字入力装置。
【請求項１１】
手書き文字の入力を受ける文字入力部と、
表示部と、を備える手書き文字入力装置において用いる手書き文字入力方法であって、
前記文字入力部に入力された手書き文字を認識し、認識した認識文字を前記表示部に表示するステップと、
前記認識文字と所定の関連性を有する関連文字を前記表示部に表示するステップと、
を備える手書き文字入力方法。
【請求項１２】
手書き文字の入力を受ける文字入力部と、
表示部と、を備える手書き文字入力装置において実行可能な手書き文字入力プログラムであって、
前記文字入力部に入力された手書き文字を認識し、認識した認識文字を前記表示部に表示するステップと、
前記認識文字と所定の関連性を有する関連文字を前記表示部に表示するステップと、
を備える手書き文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートフォン等の大型の表示部及びタッチパネル部を有する携帯端末に用いて好適な手書き文字入力装置及び手書き文字入力方法に関する。
【背景技術】
【０００２】
大型の表示部及びタッチパネル部を有する携帯端末の一つとして、スマートフォンと呼ばれるものがあり、近年、めざましく普及してきている。この種の携帯端末は、携帯電話とＰＤＡ（Personal Digital Assistant）を融合させたものであり、携帯電話としての無線通信機能の他に、ワイファイやブルートゥースなどの近距離無線通信機能を有し、さらに、スケジュール機能及び個人情報管理機能などの多種多様な機能も有している。また、この種の携帯端末は、視認性と操作性を高めるために、大型の表示部及びタッチパネル部も有している。また、この種の携帯端末は、手書きによる文字入力も可能となっている。
【０００３】
ところで、手書き文字入力において、『あ』と『ぁ』、『Ｃ』と『ｃ』などの大文字と小文字では、画数や形状が全く同じになるため、通常の文字認識エンジンの処理だけでは区別することは難しい。そのため、使用頻度の高い大文字を優先して認識させるケースが多い。しかしながら、小文字を入力したい場合でも大文字が認識され易いため、誤認識が頻繁に発生する。このような問題に対し、主に以下に示すようなやり方で誤認識を回避する手段が採られている。
（１）予め複数の認識候補を表示する（その中で小文字も候補に含める）。
【０００４】
特許文献１で開示された文字認識後処理装置は、上記（１）に関連する技術を持つものであり、複数個出力する候補の中に所望の文字が含まれるように前記候補を追加できるようにして、文字認識効率の向上を図っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２４７２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
手書き文字入力で認識候補を複数表示する場合、小文字などの使用頻度が低い文字を認識候補として表示するには、たくさんの認識候補を表示する必要があり、画面表示領域の大部分を認識候補が消費してしまうという課題があった。又、一度に表示する認識候補の数を減らした場合、最初に表示されなかった文字については、一覧表から都度選択するという操作が発生するため、入力速度が低下してしまうという課題があった。
【０００７】
本発明は、係る事情に鑑みてなされたものであり、画面表示領域における認識候補の占有率を低く抑えることができるとともに、入力効率を高めることができる手書き文字入力装置及び手書き文字入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の手書き文字入力装置は、手書き文字の入力を受ける文字入力部と、表示部と、を備え、前記文字入力部に入力された手書き文字を認識し、認識した認識文字を前記表示部に表示し、前記認識文字と所定の関連性を有する関連文字を前記表示部に表示する。
【０００９】
上記構成によれば、手書き文字入力によって得られた認識文字と共に、認識文字に関連する関連文字を表示する。例えば、認識文字が「あ」の場合、関連文字として「ぁ」を表示する。また、認識文字が「ａ」の場合、関連文字として「Ａ」を表示する。このようにすることで、関連性が高いことによって区別して認識することが困難な文字を複数表示して、使用者に選択させることで、入力効率を高めることができる。
【００１０】
上記構成において、前記表示部に表示された前記認識文字と前記関連文字の内、少なくとも一つが選択された場合、選択された文字を入力されたとする。
【００１１】
上記構成によれば、表示部に表示した認識文字と関連文字のなかから選択された１つの文字を入力された文字とする。
【００１２】
上記構成において、前記表示部において、前記認識文字は１文字表示され、前記関連文字は１文字表示される。
【００１３】
上記構成によれば、認識文字と関連文字をそれぞれ１文字表示するので、使用者は２つの文字の内、１つを選択すれば良いため、画面表示領域における認識候補の占有率を低く抑えることができるとともに、入力効率を高めることができる。
【００１４】
上記構成において、前記認識文字に小文字が存在する場合、前記関連文字として前記小文字を表示する。
【００１５】
上記構成によれば、例えば、英単語の先頭文字を大文字にする場合や、単語内に大文字／小文字の両方が混在する固有名詞（例：「ＡｂｃＤｅｆ」のように、単語の途中で大文字になる場合）などの入力効率を高めることができる。
【００１６】
上記構成において、前記認識文字に大文字が存在する場合、前記関連文字として前記大文字を表示する。
【００１７】
上記構成によれば、認識文字に小文字が存在する場合と同様に、入力効率を高めることができる。
【００１８】
上記構成において、前記認識文字に濁点文字が存在する場合、前記関連文字として前記濁点文字を表示し、前記認識文字に濁点の無い文字が存在する場合、前記関連文字として前記濁点の無い文字を表示する。
【００１９】
上記構成によれば、例えば、濁点文字と濁点無しの文字を連続入力する場合において、文字の補正機能などで先に入力された濁点文字に自動補正されるケースで自動補正された文字の修正が容易になり、入力効率向上が図れる。
【００２０】
上記構成において、前記認識文字に半濁点文字が存在する場合、前記関連文字として前記半濁点文字を表示し、前記認識文字に半濁点の無い文字が存在する場合、前記関連文字として前記半濁点の無い文字を表示する。
【００２１】
上記構成によれば、例えば、半濁点文字と濁点無しの文字を連続入力する場合において、文字の補正機能などで先に入力された半濁点文字に自動補正されるケースで自動補正された文字の修正が容易になり、入力効率向上が図れる。
【００２２】
上記構成において、前記認識文字に半角文字が存在する場合、前記関連文字として前記半角文字を表示し、前記認識文字に全角文字が存在する場合、前記関連文字として前記全角文字を表示する。
【００２３】
上記構成によれば、例えば、文字入力を全角と半角に切り替えたい時に、切り替え毎に全角／半角の切り替えを指定する操作（ボタン選択等）を行う必要がなくなり、入力効率向上が図れる。
【００２４】
上記構成において、前記認識文字に形状が類似した形状類似文字が存在する場合、前記関連文字として前記形状類似文字を表示する。
【００２５】
上記構成によれば、例えば、”。”  、”○”  、”０”  、”Ｏ”のように、文字形状が略同じである文字の入力効率を高めることができる。
【００２６】
上記構成において、前記関連文字が選択された場合、選択された前記関連文字の関連性情報を保持しておき、続けて入力される手書き文字を認識した認識文字に対して生成される複数の関連文字を表示する際、表示の優先順位を、保持されている前記関連性情報に応じて変える。
【００２７】
上記構成によれば、例えば、半角文字が選択されると、半角の関連文字を優先的に表示するように表示順を変更するので、入力効率向上が図れる。
【００２８】
本発明の手書き文字入力法は、手書き文字の入力を受ける文字入力部と、表示部と、を備える手書き文字入力装置において用いる手書き文字入力方法であって、前記文字入力部に入力された手書き文字を認識し、認識した認識文字を前記表示部に表示するステップと、前記認識文字と所定の関連性を有する関連文字を前記表示部に表示するステップと、を備える。
【００２９】
上記方法によれば、手書き文字入力によって得られた認識文字と共に、認識文字に関連する関連文字を表示する。例えば、認識文字が「あ」の場合、関連文字として「ぁ」を表示する。また、認識文字が「ａ」の場合、関連文字として「Ａ」を表示する。このようにすることで、関連性が高いことによって区別して認識することが困難な文字を複数表示して、使用者に選択させることで、入力効率を高めることができる。
【００３０】
本発明の手書き文字入力プログラムは、手書き文字の入力を受ける文字入力部と、表示部と、を備える手書き文字入力装置において実行可能な手書き文字入力プログラムであって、前記文字入力部に入力された手書き文字を認識し、認識した認識文字を前記表示部に表示するステップと、前記認識文字と所定の関連性を有する関連文字を前記表示部に表示するステップと、を備える。
【００３１】
上記プログラムによれば、手書き文字入力によって得られた認識文字と共に、認識文字に関連する関連文字を表示する。例えば、認識文字が「あ」の場合、関連文字として「ぁ」を表示する。また、認識文字が「ａ」の場合、関連文字として「Ａ」を表示する。このようにすることで、関連性が高いことによって区別して認識することが困難な文字を複数表示して、使用者に選択させることで、入力効率を高めることができる。
【発明の効果】
【００３２】
本発明によれば、画面表示領域における認識候補の占有率を低く抑えることができるとともに、入力効率を高めることができる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態１に係る手書き文字入力装置の機能を示すブロック図
【図２】図１の手書き文字入力装置を備えたスマートフォンの一例の概観を示す斜視図
【図３】図１の手書き文字入力装置を備えたスマートフォンの液晶表示装置における表示部の液晶パネルとタッチパネル部のタッチパネルの断面を示す図
【図４】図１の手書き文字入力装置の表示部に表示される画面イメージを示す図
【図５】図１の手書き文字入力装置の動作を説明するためのフローチャート
【図６】図１の手書き文字入力装置において、図４の手書き入力領域に文字を手書き入力したときの認識文字と関連文字の一例を示す図
【図７】図１の手書き文字入力装置において、認識文字に小文字が存在するときの認識文字と関連文字の一例を示す図
【図８】図１の手書き文字入力装置において、認識文字に大文字が存在するときの認識文字と関連文字の一例を示す図
【図９】図１の手書き文字入力装置において、認識文字に濁点文字が存在するときの認識文字と関連文字の一例を示す図
【図１０】図１の手書き文字入力装置において、認識文字に半濁点文字が存在するときの認識文字と関連文字の一例を示す図
【図１１】図１の手書き文字入力装置において、認識文字に半角文字が存在する場合の認識文字と関連文字の一例を示す図
【図１２】図１の手書き文字入力装置において、認識文字に全角文字が存在する場合の認識文字と関連文字の一例を示す図
【図１３】図１の手書き文字入力装置において、認識文字に形状が類似した形状類似文字が存在する場合の認識文字と関連文字の一例を示す図
【図１４】本発明の実施の形態２に係る手書き文字入力装置の機能を示すブロック図
【図１５】図１４の手書き文字入力装置において、関連文字の表示順序変更処理の一例を示す図
【図１６】図１又は図１４の手書き文字入力装置の手書き入力領域に文字入力するための２つのマスを設けた例を示す図
【発明を実施するための形態】
【００３４】
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。
【００３５】
（実施の形態１）
図１は、本発明の実施の形態１に係る手書き文字入力装置の機能を示すブロック図である。また、図２は、本実施の形態に係る手書き文字入力装置を備えたスマートフォンの一例の概観を示す斜視図である。まず図２を参照して本実施の形態の手書き文字入力装置１を備えたスマートフォン２０について説明する。スマートフォン２０は、カード型の筐体２１と、筐体２１の内部に設けられた回路基板２２と、回路基板２２上に構成された無線回路部２３と、筐体２１の一方の面側に設けられ、携帯電話としての無線通信機能の使用時における各種表示、スケジュール機能、個人情報管理機能及び手書き文字入力機能等の使用時における各種表示を行うための液晶表示装置２４とを備える。
【００３６】
液晶表示装置２４は、図示せぬ表示部とタッチパネル部とから構成される。図３は、表示部の液晶パネルとタッチパネル部のタッチパネルの断面を示す図である。同図に示すように、液晶パネル２４１とタッチパネル２４２は、タッチパネル２４２が上側になるように積層配置されている。表示部は、入力された表示情報に応じた画像を液晶パネル２４１に表示する。タッチパネル部は、タッチパネル２４２で人の指やペンの接触を検出し、タッチパネル２４２で検出された指やペンの接触位置に応じた位置情報を出力する。
【００３７】
次に、図１において、本実施の形態の手書き文字入力装置１は、入力受付部２と、座標情報通知部３と、文字認識部４と、パラメータ設定部５と、認識候補格納部６と、認識候補表示文字列生成部７と、関連性判断部８と、関連性範囲設定部９と、関連文字表示文字列生成部１０と、画面表示制御部１１と、表示部１２とを備える。入力受付部２と座標情報通知部３は、上述した液晶表示装置２４のタッチパネル部で構成される。また、入力受付部２と座標情報通知部３は、文字入力部１５を構成する。表示部１２は、上述した液晶表示装置２４の表示部で構成される。
【００３８】
入力受付部２は、文字を手書きで入力するためのものであり、筆跡に応じた手書き情報を出力する。手書きによる文字の入力には、上述したように人の手の指またはペンが用いられる。座標情報通知部３は、入力受付部２から出力される手書き情報に応じた筆跡用座標データを出力する。文字認識部４は、文字認識用エンジンを有し、この文字認識用エンジンのパラメータがパラメータ設定部５にて設定される。文字認識部４は、座標情報通知部３から出力された筆跡用座標データを取り込み、パラメータ設定部５にて設定されたパラメータを基に、入力受付部２に入力された手書き文字を認識する。そして、認識した認識文字を出力する。この場合、文字認識部４は、文字認識毎に認識した文字を出力する。認識候補格納部６は、文字認識部４が出力した認識文字を格納する。
【００３９】
認識候補表示文字列生成部７は、認識候補格納部６に格納された全ての認識文字から文字列を生成して出力する。この場合、認識候補格納部６に格納された認識文字が１つしかない場合はその認識文字のみを出力する。関連性判断部８は、関連性範囲設定部９で設定された関連性範囲に基づき、認識候補格納部６に格納された認識文字と所定の関連性を有する関連文字を判断し、所定の関連性を有する関連文字を出力する。関連文字表示文字列生成部１０は、関連性判断部８で関連性があると判断された関連文字から文字列を生成して出力する。画面表示制御部１１は、認識候補表示文字列生成部７で生成された認識候補の文字列のそれぞれと、関連文字表示文字列生成部１０で生成された関連文字の文字列のそれぞれとを対応付けて表示部１２に表示する。
【００４０】
図４は、手書き文字入力装置１の表示部１２に表示される画面イメージを示す図である。同図において、表示部１２には、本文領域３０、予測候補領域３１、手書き入力領域３２、各種ボタン３３の各領域が設定される。手書き入力領域３２は、文字入力するための１つの入力枠３２１を有しており、この入力枠３２１に１文字ずつ手書き入力する。各種ボタン３３は、文字削除用のクリアボタン３３１、かな漢字の変換用の変換ボタン３３２、全半角切替え用の全半角切替ボタン３３３、カーソル左移動用の左移動カーソルボタン３３４、カーソル右移動用の右移動カーソルボタン３３５、及び、入力確定用の確定ボタン３３６である。
【００４１】
次に、本実施の形態の手書き文字入力装置１の動作について説明する。
図５は、本実施の形態の手書き文字入力装置１の動作を説明するためのフローチャートである。同図において、文字認識部４は、筆跡入力があるかどうか判定する（ステップＳ１）。文字認識部４は、座標情報通知部３からの筆跡用座標データを取得することで筆跡入力ありと判断する。文字認識部４は、筆跡入力なしと判断すると（ステップＳ１で「Ｎｏ」と判断すると）、ステップＳ１の判定を繰り返す。これに対して、筆跡入力ありと判断すると（ステップＳ１で「Ｙｅｓ」と判断すると）、筆跡用座標データを基に文字認識処理を行い、認識した認識文字を認識候補格納部６に格納する（ステップＳ２）。この場合、文字認識部４が１つの文字を認識する毎に、認識文字が認識候補格納部６に格納される。認識候補格納部６に格納された認識文字は認識候補表示文字列生成部７で認識文字の文字列が生成される。
【００４２】
一方、認識候補格納部６に格納された複数の認識文字のそれぞれに対して、関連性判断部８が、関連性範囲設定部９で設定された関連性範囲に適合する関連文字を判断する。すなわち、関連性判断部８は、各認識文字に対して、関連する関連文字があるかどうか判定する（ステップＳ３）。関連性判断部８は、現在の認識文字に対して、関連する関連文字がないと判断すると（ステップＳ３で「Ｎｏ」と判断すると）、次の認識文字に対して、関連する関連文字があるかどうか判定する。関連性判断部８は、現在の認識文字に対して、関連する関連文字があると判断すると（ステップＳ３で「Ｙｅｓ」と判断すると）、その関連文字を関連文字表示文字列生成部１０に出力する。このように関連性判断部８は、各認識文字に対して、関連する関連文字があるかどうか判定し、関連する関連文字があれば、それを関連文字表示文字列生成部１０に出力する。
【００４３】
関連文字表示文字列生成部１０で関連文字の文字列が生成される。画面表示制御部１１は、関連文字表示文字列生成部１０で生成された関連文字の文字列と認識候補表示文字列生成部７で生成された認識文字の文字列との間で組となる文字同士（すなわち、認識文字とそれに関連する関連文字の組）を設定し（ステップＳ４）、表示部１２に表示する（ステップＳ５）。
【００４４】
次に、本実施の形態の手書き文字入力装置１の関連性判断処理について説明する。
【００４５】
（関連性判断処理（I））
手書き文字入力装置１の関連性判断処理（I）について説明する。
図６は、手書き入力領域３２に文字を手書き入力したときの認識文字と関連文字の一例を示す図である。同図において、手書き入力領域３２に文字（この場合、「ウ」という文字）を手書き入力することで、認識文字と関連文字が手書き入力領域２３の空き領域（図面に向かって左側の領域）に表示される。この例では、認識文字４０が大文字の「ウ」であり、関連文字４１が小文字の「ゥ」である。このように、関連性か高いことによって区別して認識することが困難な文字を複数表示して、使用者に選択させることで、入力効率を高めることができる。なお、認識文字と関連文字の表示順序に制限はなく、最終的に両方とも表示されれば良いので、任意である。
【００４６】
（関連性判断処理（II））
手書き文字入力装置１の関連性判断処理（II）について説明する。
図７は、認識文字に小文字が存在するときの認識文字と関連文字の一例を示す図である。同図において、手書き入力領域３２にアルファベットの「Ｕ」を手書き入力すると、「Ｕ」と認識される。この認識文字４０の「Ｕ」には小文字の「ｕ」があるので、認識文字４０の「Ｕ」に関連する関連文字４１として「ｕ」が表示される。なお、図示しないが、同様にしてひらがなの「あ」を手書き入力すると、「あ」と認識される。この認識文字４０の「あ」には小文字の「ぁ」があるので、認識文字４０の「あ」に関連する関連文字４１として「ぁ」が表示される。このように、認識文字に小文字が存在する場合、関連文字として認識文字の小文字を表示することで、例えば、英単語の先頭文字を大文字にする場合や、単語内に大文字と小文字の両方が混在する固有名詞（例：「ＡｂｃＤｅｆ」のように、単語の途中で大文字になる場合）などの入力効率を高めることができる。
【００４７】
（関連性判断処理（III））
手書き文字入力装置１の関連性判断処理（III）について説明する。
図８は、認識文字に大文字が存在するときの認識文字と関連文字の一例を示す図である。同図において、手書き入力領域３２にカタカナの「ッ」を手書き入力すると、「ッ」と認識される。この認識文字４０の「ッ」には大文字の「ツ」があるので、認識文字４０の「ッ」に関連する関連文字４１として「ツ」が表示される。なお、図示しないが、同様にしてアルファベットの「ａ」を手書き入力すると、「ａ」と認識される。この認識文字４０の「ａ」には大文字の「Ａ」があるので、認識文字４０の「ａ」に関連する関連文字４１として「Ａ」が表示される。このように、認識文字に大文字が存在する場合、関連文字として認識文字の大文字を表示する。
【００４８】
（関連性判断処理（IV））
手書き文字入力装置１の関連性判断処理（IV）について説明する。
図９は、認識文字に濁点文字が存在するときの認識文字と関連文字の一例を示す図である。同図において、手書き入力領域３２にひらがなの「く」を手書き入力すると、「く」と認識される。この認識文字４０の「く」には濁点文字の「ぐ」があるので、認識文字４０の「く」に関連する関連文字４１として「ぐ」が表示される。なお、図示しないが、同様にしてひらがなの「は」を手書き入力すると、「は」と認識される。この認識文字４０の「は」には濁点文字の「ば」があるので、認識文字４０の「は」に関連する関連文字４１として「ば」が表示される。また、図示しないが、同様にしてカタカナの「パ」を手書き入力すると、「パ」と認識される。この認識文字４０の「パ」には濁点文字の「バ」があるので、認識文字４０の「パ」に関連する関連文字４１として「バ」が表示される。このように、認識文字に濁点文字が存在する場合、関連文字として濁点文字を表示する。なお、認識文字に濁点の無い文字が存在する場合は、関連文字として濁点の無い文字を表示する。
【００４９】
（関連性判断処理（V））
手書き文字入力装置１の関連性判断処理（V）について説明する。
図１０は、認識文字に半濁点文字が存在するときの認識文字と関連文字の一例を示す図である。同図において、手書き入力領域３２にひらがなの「は」を手書き入力すると、「は」と認識される。この認識文字４０の「は」には半濁点文字の「ぱ」があるので、認識文字４０の「は」に関連する関連文字４１として「ぱ」が表示される。なお、図示しないが、手書き入力領域３２にカタカナの「ブ」を手書き入力すると、「ブ」と認識される。この認識文字４０の「ブ」には半濁点文字の「プ」があるので、認識文字４０の「ブ」に関連する関連文字４１として「プ」が表示される。このようにすることで、例えば、半濁点文字と濁点無しの文字を連続入力する場合、文字の補正機能などで先に入力された半濁点文字に自動補正されるケースで自動補正された文字の修正が容易になり、入力効率を高めることができる。このように、認識文字に半濁点文字が存在する場合、関連文字として半濁点文字を表示する。なお、認識文字に半濁点の無い文字が存在する場合は、関連文字として半濁点の無い文字を表示する。
【００５０】
（関連性判断処理（VI））
手書き文字入力装置１の関連性判断処理（VI）について説明する。
図１１は、認識文字に半角文字が存在する場合の認識文字と関連文字の一例を示す図である。また、図１２は、認識文字に全角文字が存在する場合の認識文字と関連文字の一例を示す図である。なお、半角文字とは１バイト文字で、全角文字とは２バイト文字である。
【００５１】
図１１において、手書き入力領域３２にアルファベットの「Ｐ」を手書き入力すると、「Ｐ」と認識される。この認識文字４０の「Ｐ」には半角文字の「P」があるので、認識文字４０の「Ｐ」に関連する関連文字４１として「P」が表示される。なお、図示しないが、手書き入力領域３２にアルファベットの「Ａ」を手書き入力すると、「Ａ」と認識される。この認識文字４０の「Ａ」には半角文字の「A」があるので、認識文字４０の「Ａ」に関連する関連文字４１として「A」が表示される。また、図示しないが、手書き入力領域３２にカタカナの「サ」を手書き入力すると、「サ」と認識される。この認識文字４０の「サ」には半角文字の「サ」があるので、認識文字４０の「サ」に関連する関連文字４１として「サ」が表示される。このようにすることで、例えば、入力文字を全角⇔半角に切り替えたいときに、切り替え毎に全角／半角の切り替えを指定する操作（ボタン選択等）を行う必要が無くなり、入力効率を高めることができる。このように、認識文字に半角文字が存在する場合、関連文字として半角文字を表示する。
【００５２】
図１２において、手書き入力領域３２にカタカナの「パ」を手書き入力すると、「パ」と認識される。この認識文字４０の「パ」には全角文字の「パ」があるので、認識文字４０の「パ」に関連する関連文字４１として「パ」が表示される。このように、認識文字に全角文字が存在する場合は、関連文字として全角文字を表示する。
【００５３】
（関連性判断処理（VII）
本実施の形態の手書き文字入力装置１の関連性判断処理（VII）について説明する。
図１３は、認識文字に形状が類似した形状類似文字が存在する場合の認識文字と関連文字の一例を示す図である。同図において、手書き入力領域３２に図形の「○」を手書き入力すると、「○」と認識される。この認識文字４０の「○（マル）」には形状類似文字の「０（ゼロ）」があるので、認識文字４０の「○」に関連する関連文字４１として「０」が表示される。なお、他の場合として、認識文字４０の「。」に関連する関連文字４１として「○」、認識文字４０の「０」に関連する関連文字４１として「Ｏ（アルファベット）」もある。このように、「。」、「○」、「０」、「Ｏ」のように、文字形状が略同じである文字の入力効率を高めることができる。
【００５４】
このように本実施の形態に係る手書き文字入力装置１によれば、手書き文字の入力を受ける文字入力部１５と、表示部１２と、を備え、文字入力部１５に入力された手書き文字を認識し、認識した認識文字を表示部１２に表示し、認識文字と所定の関連性を有する関連文字を表示部１２に表示するので、関連性が高いことによって区別して認識することが困難な文字を複数表示して、使用者に選択させることで、入力効率を高めることができる。
【００５５】
また、文字入力において、表示部１２に表示された認識文字と関連文字の内、少なくとも１つが選択された場合、選択された文字を入力されたとする。この際、表示部１２において、認識文字を１文字表示し、関連文字を１文字表示する。認識文字と関連文字をそれぞれ１文字表示することで、使用者は２つの文字の内、１つを選択すれば良いため、画面表示領域における認識候補の占有率を低く抑えることができるとともに、入力効率を高めることができる。
【００５６】
また、認識文字に小文字が存在する場合、関連文字として小文字を表示し、認識文字に大文字が存在する場合、関連文字として大文字を表示する。
【００５７】
また、認識文字に濁点文字が存在する場合、関連文字として濁点文字を表示し、認識文字に濁点の無い文字が存在する場合、関連文字として濁点の無い文字を表示する。
【００５８】
また、認識文字に半濁点文字が存在する場合、関連文字として半濁点文字を表示し、認識文字に半濁点の無い文字が存在する場合、関連文字として半濁点の無い文字を表示する。
【００５９】
また、認識文字に半角文字が存在する場合、関連文字として半角文字を表示し、認識文字に全角文字が存在する場合、関連文字として全角文字を表示する。
【００６０】
また、認識文字に形状が類似した形状類似文字が存在する場合、関連文字として形状類似文字を表示する。
【００６１】
（実施の形態２）
図１４は、本発明の実施の形態２に係る手書き文字入力装置の機能を示すブロック図である。なお、図１４において前述した図１と共通する部分には同一の符号を付けてその説明を省略する。図１４において、本発明の実施の形態２に係る手書き文字入力装置１３は、関連文字の関連性情報を保持する関連性情報保持部１４を備える。関連文字表示文字列生成部１０は、関連性情報保持部１４が保持する関連性情報に応じて関連文字を表示する優先順位を変える。
【００６２】
図１５は、関連文字の表示順序変更処理の一例を示す図である。この例では、関連文字のみ表示されるものとする。図１５において、手書き入力領域３２にカタカナの「ウ」を手書き入力することで、関連文字として全角カタカナの濁点文字「ヴ」と全角小文字の「ゥ」が表示される。次に、手書き入力領域３２にアルファベットの「Ｔ」を手書き入力することで、関連文字として全角英小文字「ｔ」と半角英大文字「T」が表示される。ここで、関連文字の半角英大文字「T」を選択すると（例えばタップすると）、関連性情報保持部１４から、半角英大文字「T」の関連性情報が関連文字表示文字列生成部１０へ出力される。関連文字表示文字列生成部１０は、次の手書き入力から関連文字の表示順序を変更する。すなわち、関連文字として半角文字を優先して表示する。例えば、手書き入力領域３２にアルファベットの「Ｖ」を手書き入力すると、関連文字として半角英大文字「V」と半角英小文字「v」が表示される。このように、関連文字として半角文字が優先して表示される。
【００６３】
このように本実施の形態に係る手書き文字入力装置１３によれば、関連文字が選択された場合、選択された関連文字の関連性情報を保持しておき、続けて入力される手書き文字を認識した認識文字に対して生成される複数の関連文字を表示する際、表示の優先順位を、保持されている関連性情報に応じて変える。したがって、例えば、半角文字が選択されると、半角の関連文字を優先的に表示するように表示順を変更するので、入力効率向上が図れる。
【００６４】
なお、上記実施の形態１及び２では、手書き入力領域３２に、文字入力するための１つの入力枠３２１を設けたが、１つの限定されるものではない。図１６に、２つの入力枠３２１，３２２を設けた例を示す。
【００６５】
また、上記実施の形態１及び２の手書き文字入力装置１，１３それぞれの関連性判断処理を記述したプログラムを、磁気ディスク、光ディスク、光磁気ディスク、半導体メモリ等の記憶媒体に格納して配布することが可能である。
【００６６】
ここで、本願と基礎出願との対応関係を以下の表１に示しておく。
【００６７】
【表１】
2012238294.tif 000003
【産業上の利用可能性】
【００６８】
本発明は、画面表示領域における認識候補の占有率を低く抑えることができるとともに、入力効率を高めることができるといった効果を有し、スマートフォン等の大型の表示部及びタッチパネル部を有する携帯端末への適用が可能である。
【符号の説明】
【００６９】
１，１３  手書き文字入力装置
２  入力受付部
３  座標情報通知部
４  文字認識部
５  パラメータ設定部
６  認識候補格納部
７  認識候補表示文字列生成部
８  関連性判断部
９  関連性範囲設定部
１０  関連文字表示文字列生成部
１１  画面表示制御部
１２  表示部
１４  関連性情報保持部
１５  文字入力部
２０  スマートフォン
２１  筐体
２２  回路基板
２３  無線回路部
２４  液晶表示装置
３０  本文領域
３１  予測候補領域
３２  手書き入力領域
３３  各種ボタン
４０  認識文字
４１  関連文字
２４１  液晶パネル
２４２  タッチパネル
３３１  クリアボタン
３３２  かな漢字の変換用の変換ボタン
３３３  全半角切替え用の全半角切替ボタン
３３４  カーソル左移動用の左移動カーソルボタン
３３５  カーソル右移動用の右移動カーソルボタン
３３６  入力確定用の確定ボタン
【図１】
2012238294.tif 000004
【図２】
2012238294.tif 000005
【図３】
2012238294.tif 000006
【図４】
2012238294.tif 000007
【図５】
2012238294.tif 000008
【図６】
2012238294.tif 000009
【図７】
2012238294.tif 000010
【図８】
2012238294.tif 000011
【図９】
2012238294.tif 000012
【図１０】
2012238294.tif 000013
【図１１】
2012238294.tif 000014
【図１２】
2012238294.tif 000015
【図１３】
2012238294.tif 000016
【図１４】
2012238294.tif 000017
【図１５】
2012238294.tif 000018
【図１６】
2012238294.tif 000019