(57)【要約】【課題】効率的な手書き入力を実現する。【解決手段】文字入力装置は、手書き文字の入力操作を受け付ける手書き文字入力部と、手書き文字入力部に入力された一連の手書き文字の中に、置き換え用文字があれば、置き換え用文字を置き換えた一連の手書き文字に対応する、予測候補を出力する制御部と、予測候補を表示する候補表示部とを備える。【選択図】図１
2019153132.tif 000002
【特許請求の範囲】
【請求項１】
手書き文字の入力操作を受け付ける手書き文字入力部と、
前記手書き文字入力部に入力された一連の手書き文字の中に、置き換え用文字があれば、前記置き換え用文字を置き換えた前記一連の手書き文字に対応する、予測候補を出力する制御部と、
前記予測候補を表示する候補表示部と、
を備える、
文字入力装置。
【請求項２】
前記制御部は、
前記一連の手書き文字に対応し、語彙が成立するような前記予測候補を検索する、
請求項１に記載の文字入力装置。
【請求項３】
前記制御部は、
前記手書き文字の入力軌跡に基づいて、前記手書き文字を推測する、
請求項１または請求項２に記載の文字入力装置。
【請求項４】
前記制御部は、
前記手書き文字から推測された前記予測候補が複数である場合には、前記手書き文字の関連度が高い順に表示する、請求項１乃至請求項３のいずれかに記載の文字入力装置。
【請求項５】
任意で設定した、前記置き換え用文字を保存可能である保存部を備えた、
請求項１に記載の文字入力装置。
【請求項６】
手書き文字の入力操作を受け付けるステップと、
一連の手書き文字の中に、置き換え用文字があれば、前記置き換え用文字を置き換えた前記一連の手書き文字に対応する、予測候補を推測するステップと、
前記予測候補を表示するステップと、
を、コンピュータが実行する、文字入力方法。
【請求項７】
手書き文字の入力操作を受け付けるステップと、
一連の手書き文字の中に、置き換え用文字があれば、前記置き換え用文字を置き換えた前記一連の手書き文字に対応する、予測候補を推測するステップと、
前記予測候補を表示するステップと、
を、コンピュータに実行させる、文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネル式入力デバイスの文字入力技術に関する。
【背景技術】
【０００２】
特許文献１、特許文献２に記載の構成では、文字入力において、タッチパネル式入力デバイスを用いて、手書き入力を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開公報２０１４／１４７７１２号
【特許文献２】国際公開公報２０１６／１８１５６５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１または特許文献２の構成を用いた場合、利用者が入力したい文字を知っていることが前提となっていた。すなわち、利用者が入力したい文字が思い出せない、または、文字を知らない場合には、文字入力を行えない虞がある。
【０００５】
したがって、本発明の目的は、効率的な手書き入力を実現することである。
【課題を解決するための手段】
【０００６】
この文字入力装置は、手書き文字の入力操作を受け付ける手書き文字入力部と、手書き文字入力部に入力された一連の手書き文字の中に、置き換え用文字があれば、置き換え用文字を置き換えた一連の手書き文字に対応する、予測候補を出力する制御部と、予測候補を表示する候補表示部とを備える。
【０００７】
この構成では、手書き入力を行う際に、置き換え用文字を他の文字に置き換えた、予測候補を出力でき、利用者の利便性が向上する。
【０００８】
この文字入力装置の制御部は、一連の手書き文字に対応し、語彙が成立するような予測候補を検索してもよい。
【０００９】
この構成では、置き換え用文字の前後関係を含んだ予測候補を出力できる。
【００１０】
この文字入力装置の制御部は、手書き文字の入力軌跡に基づいて、手書き文字を推測してもよい。
【００１１】
この構成では、手書き文字の一部を記載した入力軌跡を用いて、予測候補を推測できる。
【００１２】
この文字入力装置の制御部は、複数の前記予測候補が推測された場合には、前記手書き文字の関連度が高い順に表示してもよい。
【００１３】
この文字入力装置の制御部は、手書き文字から推測された予測候補が複数である場合に、手書き文字の関連度が高い順に表示してもよい。
【００１４】
この構成では、関連度が高い順に予測候補を出力できる。
【００１５】
この文字入力装置は、任意で設定した置き換え用文字を保存可能な保存部を備えていてもよい。
【００１６】
この構成では、利用者毎にカスタマイズが可能であり、利便性が向上する。
【発明の効果】
【００１７】
この発明によれば、効率的な手書き入力を実現できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１の実施形態に係る文字入力装置のブロック図である。
【図２】本発明の第１の実施形態に係る文字入力装置の概要図である。
【図３】本発明の第１の実施形態に係る文字入力装置の動作を表すフローチャートである。
【図４】本発明の第２の実施形態に係る文字入力装置の概要図である。
【発明を実施するための形態】
【００１９】
以下、本発明を実施するための形態について、幾つかの図を参照して説明する。
【００２０】
・適用例  
まず、図１を用いて、本発明が適用される一例について説明する。図１は、本発明の第１の実施形態に係る文字入力装置のブロック図である。文字入力装置１０は、例えば、スマートフォンであり、携帯通信端末等に含まれるタッチパネル式の表示画面を操作することで、文字入力を行える機器で使用される。
【００２１】
文字入力装置１０は、操作部１００と、制御部２００と、保存部３００と、出力部４００とを備える。操作部１００は、キー操作部１１０と、手書き文字入力部１２０とを備える。出力部４００は、候補表示部４１０と、確定文字出力部４２０とを備える。保存部３００は、例えば、辞書データと、利用者の入力履歴等のデータを有する。候補表示部４１０は、辞書データから検索できる通常の候補（以下、通常候補）と、手書き文字から推測される予測候補（以下、予測候補）とを表示する。
【００２２】
利用者は、キー操作部１１０を用いて、手書き文字入力部１２０を起動する。利用者は、手書き文字入力部１２０を用いて、手書き入力を行う。
【００２３】
このとき、手書き入力を行う文字列（以下、手書き文字）には、置き換え用文字が含まれている。置き換え用文字とは、例えば、「○」のような記号であり、ワイルドカードの役割を持つ。具体的には、利用者は、思い出すことができない文字、または、知らない文字を「○」で置き換えて、手書き入力を行う。
【００２４】
手書き文字入力部１２０は、手書き文字を制御部２００に出力する。制御部２００は、手書き文字に置き換え用文字が含まれているかどうかを判断する。制御部２００は、置き換え用文字が含まれていると判断した場合、上述の「○」を他の１文字に置き換えることによって、保存部３００から推測される予測候補を検索する。次に、制御部２００は、予測候補の検索結果を加味して、語彙が成立するように、通常候補を検索する。このとき、制御部２００は、上述の「〇」という文字が、「口（くち）」、もしくは、「ロ（カタカナのロ）」であると判断してもよい。
【００２５】
制御部２００は、予測候補、および通常候補を候補表示部４１０に出力する。利用者が候補表示部４１０から該当の文字列を選択することによって、候補表示部４１０は、該当の文字列を確定文字出力部４２０に出力する。なお、予測候補、および通常候補の表示順は、利用者が任意に設定できる構成であってもよい。
【００２６】
この構成を用いることによって、利用者が入力したい文字を思い出せない場合でも、手書き文字から予測候補を出力できる。また、置き換え用文字を通常の手書き入力文字と判断して、通常候補を出力できる。すなわち、利用者は、手書き文字を効率的に入力することができ、利用者の利便性が向上する。
【００２７】
・構成例１  
図１は、本発明の第１の実施形態に係る文字入力装置のブロック図である。図２は、本発明の第１の実施形態に係る文字入力装置の概要図である。図３は、本発明の第１の実施形態に係る文字入力装置の動作を表すフローチャートである。
【００２８】
上述の図１の文字入力装置１０の構成に基づき、図２を用いて、より具体的な構成例を説明する。
【００２９】
図１、図２に示すように、文字入力装置１０は、キー操作部１１０と、候補表示部４１０と、確定文字出力部４２０とを備える。キー操作部１１０は、手書き文字切り替えボタン１０１を備えている。利用者が、この手書き文字切り替えボタン１０１を押下することによって、操作部１００は、キー操作部１１０と、手書き文字入力部１２０を切り替える。
【００３０】
利用者が、手書き文字切り替えボタン１０１を押下すると、操作部１００は、手書き文字入力部１２０を起動する。利用者は、手書き文字入力部１２０に「会」、「〇」、「室」と入力する。
【００３１】
手書き文字入力部１２０は、「会」、「〇」、「室」の文字列を制御部２００に出力する。制御部２００は、手書き文字のそれぞれを検出して、置き換え用文字である「〇」が入力されていることを検知する。
【００３２】
制御部２００は、保存部３００から、「〇」をワイルドカードとして、「会〇室」に関連する文字列を検索する。このことによって、制御部２００は、「会議室」、「会長室」等の検索結果を候補表示部４１０に出力する。利用者が、「会議室」を選択することによって、制御部２００は、確定文字出力部４２０に「会議室」という、所望の文字列を出力できる。
【００３３】
図３を用いて、置き換え用文字を用いた手書き入力を行う際の具体的な動作について説明する。図３は、本発明の第１の実施形態に係る文字入力装置の動作を表すフローチャートである。
【００３４】
手書き文字入力部１２０は、手書き文字の入力操作を受け付ける（Ｓ１０１）。
【００３５】
制御部２００は、手書き文字を認識する（Ｓ１０２）。
【００３６】
制御部２００は、手書き文字に置き換え用文字が含まれているかどうかを判断する（Ｓ１０３）。
【００３７】
手書き文字に置き換え用文字が含まれている場合（Ｓ１０３：Ｙｅｓ）、制御部２００は、保存部３００から予測候補を検索する（Ｓ１０４）。
【００３８】
制御部２００は、予測候補の検索結果を加味して、語彙が成立するように、通常候補を検索し、候補表示部４１０に出力する（Ｓ１０５）。
【００３９】
候補表示部４１０は、予測候補、および通常候補を表示する（Ｓ１０６）。
【００４０】
利用者が、該予測候補から該当の文字列を選択すると、候補表示部４１０は、該文字列を確定文字出力部４２０に出力する（Ｓ１０７）。
【００４１】
手書き文字に置き換え用文字が含まれていない場合（Ｓ１０３：Ｎｏ）、制御部２００は、保存部３００から通常候補を検索し、候補表示部４１０に出力する（Ｓ１０５）。
【００４２】
候補表示部４１０は、通常候補を表示する（Ｓ１０６）。
【００４３】
利用者が、該通常候補から該当の文字列を選択すると、候補表示部４１０は、該文字列を確定文字出力部４２０に出力する（Ｓ１０７）。
【００４４】
このような構成とすることで、置き換え用文字を含む文字列である場合には、置き換え用文字をワイルドカードとして、保存部３００を検索できる。すなわち、予測候補を検索することができ、利用者が望む文字列を出力することができる。
【００４５】
また、上述の例では、文字列中に、置き換え用文字を１つ含む構成を示したが、置き換え用文字が複数含まれていても同様の処理を行うことができる。
【００４６】
さらに、画数の多い文字を手書き入力する際にも、当該画数の多い文字を置き換え用文字で入力することによって、手書き入力の煩雑さが解消され、利用者は、効率的な文字入力を行うことができる。このとき、手書き入力時の入力軌跡を用いた文字入力から推測を行ってもよい。
【００４７】
また、置き換え用文字は、利用者がカスタマイズ可能であり、当該置き換え用文字は保存部３００に保存可能である。このことによって、利用者の利便性がさらに向上する。
【００４８】
・構成例２  
次に、図４を用いて、文字入力装置１０Ａの具体的な構成について説明する。図４は、本発明の第２の実施形態に係る文字入力装置の概要図である。
【００４９】
第２の実施形態においては、第１の実施形態と比較して、誤入力の補正機能を備えている点で異なる。その他の点については、第１の実施形態と同様であり、同様の箇所の説明は省略する。
【００５０】
図４に示すように、利用者が、手書き文字切り替えボタン１０１を押下すると、操作部１００は、手書き文字入力部１２０を起動する。利用者は、手書き文字入力部１２０に「会」、「義」、「〇」と入力する。このとき、利用者は、「議」を入力する際に、「義」を誤って入力する。
【００５１】
手書き文字入力部１２０は、「会」、「義」、「〇」の文字列を制御部２００に出力する。制御部２００は、置き換え用文字である「〇」が入力されていることを検知する。
【００５２】
制御部２００は、保存部３００から、「〇」をワイルドカードとして、「会義〇」に関連する文字列を検索する。このとき、制御部２００は、利用者が過去に入力した文字列に関連度の高いもの、もしくは辞書データを検索する。
【００５３】
このことによって、制御部２００は、「会議室」、「会義室」、「会議中」等の検索結果を候補表示部４１０に出力する。利用者が、「会議室」を選択することによって、候補表示部４１０は、確定文字出力部４２０に「会議室」という文字列を出力できる。
【００５４】
このような構成であっても、置き換え用文字を含む文字列である場合には、置き換え用文字を他の１文字に置き換えることによって語彙が成立するように、保存部３００から推測される予測候補を検索することができる。
【００５５】
また、誤入力を補正する場合でも、辞書データ、および、利用者の入力履歴から予測候補を算出することができるため、利用者のニーズに応じた、文字入力を効率的に行うことができる。
【００５６】
なお、上述の例では、置き換え用文字を手書きで入力する構成を示した。しかしながら、手書き入力を行う以外にも、置き換え用文字を入力するためのボタンを備えていても良い。
【符号の説明】
【００５７】
１０、１０Ａ…文字入力装置
１００…操作部
１０１…ボタン
１１０…キー操作部
１２０…文字入力部
２００…制御部
３００…保存部
４００…出力部
４１０…候補表示部
４２０…確定文字出力部
【図１】
2019153132.tif 000003
【図２】
2019153132.tif 000004
【図３】
2019153132.tif 000005
【図４】
2019153132.tif 000006