(57)【特許請求の範囲】
【請求項１】
音声を入力する音声入力手段と、
前記音声入力手段により入力された音声から文字または文字列を認識する音声認識手段と、
５０音の文字を表示すると共に、該表示した５０音の文字の各々をタッチ操作により指定入力可能な５０音入力手段と、
前記５０音入力手段に表示された５０音の文字のうち、前記音声認識手段により認識された文字または文字列を構成する文字の各々に対応する文字が強調表示されるように前記５０音入力手段を制御する制御手段と、
を備えた文字入力装置。
【請求項２】
前記制御手段は、前記音声認識手段で同一の音声から異なる複数の文字または文字列が認識候補として認識された場合に、前記５０音入力手段に表示された５０音の文字のうち、該複数の認識候補である文字または文字列を構成する文字の各々に対応する文字の全てが強調表示されるように前記５０音入力手段を制御する
請求項１記載の文字入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の文字を表示して、該表示した文字の各々を指定入力可能な文字入力装置に関する。
【背景技術】
【０００２】
近年、音声認識技術を利用して音声で施設名などを入力することができるナビゲーションシステムが広く知られている。また、ナビゲーションシステムに限らず、様々なシステムに音声認識技術が利用されている。
【０００３】
音声認識技術を利用した音声認識装置としては、例えば、単音節で入力された音声とその音声に対応する選択部を作動させ、音声を的確に抽出する音声認識装置が知られている（例えば、特許文献１参照。）。
【０００４】
また、音節を１つずつ入力する場合に、行ボタンを押してから音声で音節入力することにより、音声認識精度を向上させる音声入力装置が知られている（例えば、特許文献２参照。）。
【０００５】
さらにまた、入力装置から入力された結果と音声認識装置により認識された結果とを照合して入力された文字を特定することにより、迅速且つ正確に文字を入力するボタン指定・音声認識併用型入力装置も知られている（例えば、特許文献３参照。）。
【特許文献１】特開２０００−００３７４８号公報
【特許文献２】特開２０００−０５６７９６号公報
【特許文献３】特開平０９−２８８４９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、音声認識技術は、認識精度の低い装置を使用した場合には誤認識が生じる場合があり、たとえ上記特許文献２に記載の音声入力装置のように行ボタンを押してから音声で音節入力したとしても、認識精度が低いと何度も音声入力しなくてはならず、わずらわしい、という問題がある。
【０００７】
また、タッチパネルやキーボード等の入力装置により文字入力させる場合には、５０音文字入力用ボタンを有するタッチパネルやキーボード等による入力に不慣れなユーザにとっては一回の操作で正確且つ迅速に入力することは難しい。上記特許文献３に記載の装置のように入力装置から入力された結果と音声認識装置により認識された結果とを照合する装置を使用したとしても、同様である。
【０００８】
本発明は上述した問題を解決するためになされたものであり、音声認識及び５０音文字入力操作を利用して、正確且つ効率的に文字入力することができる文字入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の文字入力装置は、音声を入力する音声入力手段と、前記音声入力手段により入力された音声から文字または文字列を認識する音声認識手段と、５０音の文字を表示すると共に、該表示した５０音の文字の各々をタッチ操作により指定入力可能な５０音入力手段と、前記５０音入力手段に表示された５０音の文字のうち、前記音声認識手段により認識された文字または文字列を構成する文字の各々に対応する文字が強調表示されるように前記５０音入力手段を制御する制御手段と、を備えている。
【００１０】
すなわち、この文字入力装置では、文字入力者が、５０音入力手段で入力したい文字または文字列を音声入力手段で音声入力すると、入力された音声が音声認識手段で文字または文字列として認識され、５０音入力手段に表示された５０音の文字のうち、該音声認識された文字または文字列を構成する文字の各々に対応する文字が強調表示される。これにより文字入力者は、表示された５０音の文字の中から入力したい文字を容易に見つけることができ、正確且つ効率的に文字または文字列を指定入力することができる。
【００１１】
なお、前記制御手段は、前記音声認識手段で同一の音声から異なる複数の文字または文字列が認識候補として認識された場合に、前記５０音入力手段に表示された５０音の文字のうち、該複数の認識候補である文字または文字列を構成する文字の各々に対応する文字の全てが強調表示されるように前記５０音入力手段を制御することもできる。
【００１２】
このように、複数の認識候補である文字または文字列を構成する文字の各々に対応する文字の全てを強調表示することにより、第１候補のみが音声認識結果として用いられる場合に比べて、文字入力者が入力したい文字に対応する５０音文字を高い確率で強調表示することができるため、５０音文字の指定入力がより容易となり、トータルでの入力効率も格段にアップする。
【発明の効果】
【００１３】
以上説明したように、本発明によれば、各々を指定入力可能な５０音の文字を表示し、該表示した５０音文字のうち、音声認識された文字または文字列を構成する文字の各々に対応する文字を強調表示するようにしたため、正確且つ効率的に文字または文字列を指定入力することができる、という優れた効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００１５】
図１は、本発明の実施の形態に係る文字入力装置１０の概略的な構成を示すブロック図である。この文字入力装置１０は、車両等に搭載され車両の現在位置を検知して目的地迄の経路を案内するためのカーナビゲーションシステム（カーナビシステム）３０に接続され、目的の施設名等を入力してカーナビシステム３０に出力するために使用される。
【００１６】
文字入力装置１０は、文字入力者の音声を入力するマイク等の音声入力装置２０と、音声認識辞書を記憶した音声認識データベース（ＤＢ）２２と、音声認識を行う音声認識装置２４と、文字入力装置１０全体の制御を行う制御装置２６と、液晶表示板からなる表示パネル上にタッチパネルが重ねられたユーザインタフェースとしてのタッチパネルディスプレイ２８と、を備えている。
【００１７】
タッチパネルディスプレイ２８は、制御装置２６に接続されている。制御装置２６は、タッチパネルディスプレイ２８を制御して、図２に示すような入力画面を表示させる。図２に示すように、該入力画面には、５０音の平仮名等が枠内に表示された５０音の文字を指定するための文字ボタン５０、５０音の文字ボタン５０のうち文字入力者の指先等が接触、押圧（以下、タッチ操作）した文字ボタンが表す文字を順に表示する表示エリア５２、表示エリアに表示された文字または文字列を入力文字として確定する確定ボタン等を含む機能ボタン５４が含まれている。このタッチパネルディスプレイ２８に表示された入力画面に含まれる文字ボタン５０や機能ボタン５４の各々を操作することによって、該タッチ操作した部分に表示されている文字や操作ボタンの機能を実行するコマンドが入力される。
【００１８】
音声認識装置２４は、音声入力装置２０から入力された音声について、音声認識データベース２２に記憶されている音声認識辞書を用いて音声認識処理を行い、この音声認識処理によって得られた文字または文字列を音声認識結果として制御装置２６に出力する。なお、この音声認識装置２４は、同一の音声から異なる複数の文字または文字列を認識候補として認識した場合には、この複数の認識候補を音声認識結果として制御装置２６に出力する。
【００１９】
制御装置２６は、音声認識装置２４から音声認識結果を入力すると、タッチパネルディスプレイ２８に表示された入力画面に含まれる５０音の文字ボタン５０のうち、該音声認識結果が示す認識候補を構成する文字が表示された文字ボタン５０が強調表示されるようにタッチパネルディスプレイ２８の表示を制御する。
【００２０】
以下、図３を参照しながら、文字入力装置１０における文字入力処理の流れを説明する。図３は、制御装置２６で実行される文字入力処理ルーチンを示すフローチャートである。
【００２１】
文字入力者が「さとういいん」の文字を入力したい場合には、まず音声入力装置２０に向かって「さとういいん」と発声する。音声入力装置２０に音声が入力されると、音声認識装置２４は、音声認識ＤＢ２２に記憶された音声認識辞書を利用して、音声認識処理を行う。音声認識装置２４は、音声認識処理により得られた文字または文字列を音声認識結果として制御装置２６に出力する。
【００２２】
ステップ１００で、制御装置２６は、音声認識装置２４から音声認識結果が入力されたか否かを判断する。なお、本実施の形態の音声認識装置２４は、前述したように、複数の認識候補を出力することができる。例えば、図４（Ａ）に示すように、文字入力者が入力した「さとういいん」という音声に対して、第１候補「さとえん」、第２候補「かとういいん」、第３候補「さとういいん」という３つの異なる文字列が認識候補として認識された場合には、該複数の認識候補の全てが制御装置２６に出力される。
【００２３】
ステップ１００で、音声認識装置２４から音声認識結果が入力されたと判断した場合には、ステップ１０２に進み、タッチパネルディスプレイ２８に表示された入力画面上で、複数の認識候補の各々を構成する５０音文字に相当する文字ボタン５０を強調して表示する。この例では、図４（Ｂ）に示すように、第１候補「さとえん」、第２候補「かとういいん」、第３候補「さとういいん」の３つの認識候補を構成する文字の論理和をとって、「さ」「と」「え」「ん」「か」「う」「い」が表示された文字ボタン５０を太枠で囲んで強調表示する。
【００２４】
このように、入力画面で文字入力者が入力したい文字が表示された文字ボタン５０が強調表示されるため、文字入力者はタッチ操作したい文字ボタン５０（すなわち、入力したい文字）を容易に見つけることができ、効率的且つ正確に文字入力できる。
【００２５】
ステップ１０４では、タッチパネルディスプレイ２８に表示された５０音の文字ボタン５０に対してタッチ操作されたか否かを判断する。ここで、５０音の文字ボタン５０に対してタッチ操作がされたと判断した場合には、ステップ１０６で、タッチ操作された文字ボタン５０に対応する文字を入力画面の表示エリア５２に表示すると共に、該文字の情報を不図示の内部メモリに保持する。
【００２６】
また、ステップ１０６の処理後、或いはステップ１０４でタッチ操作されなかったと判断した場合には、ステップ１０８に移行し、機能ボタン５４の確定ボタンがタッチ操作され、入力した文字を確定する指示が入力されたか否かを判断する。ここで、確定ボタンがタッチ操作されなかったと判断した場合には、ステップ１０４に戻り、５０音の文字ボタン５０に対するタッチ操作の入力待ちを行う。
【００２７】
強調表示された状態の入力画面に対して、文字入力者は、タッチパネルディスプレイ２８に対するタッチ操作により、所望の文字（この例では、「さとういいん」）を文字入力して、確定ボタンをタッチ操作すると、ステップ１０８では、入力した文字を確定する指示が入力されたと判断され、ステップ１１０に進む。
【００２８】
ステップ１１０では、上記ステップ１０６で内部メモリに保持しておいた文字の情報を文字入力結果として、カーナビシステム３０に出力する。
【００２９】
ステップ１１２では、入力画面の強調表示をリセットして初期状態に戻す。
【００３０】
以上説明したように、文字入力者が音声入力すると、該入力した音声に対して認識された文字または文字列を構成する文字の各々に対応する文字ボタン５０を強調して表示するようにしたため、タッチ操作が容易となり、正確且つ効率的に入力したい文字または文字列を入力できる。
【００３１】
なお、最終的には入力画面でタッチ操作することにより文字入力がなされるため、音声認識処理で多少誤認識されたとしても問題なく正確に文字入力できる。
【００３２】
また、音声認識処理で複数の認識候補が認識結果として得られた場合には、第１候補を構成する文字のみを強調表示するようにしてもよいが、上記実施の形態にように、これら複数の認識候補を構成する文字の全てに相当する文字ボタン５０を強調表示することによって、第１候補のみが音声認識結果として用いられる場合に比べて、文字入力者が入力したい文字に対応する文字ボタン５０を非常に高い確率で強調表示することができるため、タッチ操作がより容易となり、トータルでの入力効率も格段にアップする。この場合は、認識候補数、または強調表示する文字数を適切に制限することもできる。
【００３３】
なお、上記実施の形態では、文字ボタン５０を太枠で囲んで強調表示する例について説明したが、これに限定されず、例えば、文字ボタン５０を点滅させるようにしてもよいし、色を変化させるようにしてもよく、輝度を高くしてもよい。
【００３４】
さらにまた、上記実施の形態では、表示エリア５２には、文字入力者がタッチ操作した文字ボタン５０が表す文字が表示される例について説明したが、これに限定されず、例えば、音声認識結果の第１候補を、確定前の状態として白抜き文字で表示エリア５２に表示しておき、該表示した文字または文字列でＯＫならば文字入力者が確定ボタンで入力確定できるようにしてもよい。さらにまた、該表示エリア５４に表示された第１候補の文字または文字列を確定しない状態で文字ボタン５０がタッチ操作された場合には、該表示エリア５２に表示した第１候補の文字または文字列を消去して、該タッチ操作された文字ボタン５０が表す文字を入力された文字として表示するようにしてもよい。これにより、トータルでの使い勝手はさらに向上する。
【００３５】
また、上記実施の形態では、文字入力者がタッチパネルディスプレイ２８でタッチ操作する前に発声して文字入力する場合を例に挙げて説明したが、この文字入力装置１０は必ずしも発声する必要はなく、文字入力者が発声しなかった場合には、通常のタッチパネルディスプレイ２８と同様にタッチ操作のみで文字入力する構成とすることもできる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態に係る文字入力装置の概略的な構成を示すブロック図である。
【図２】タッチパネルディスプレイに表示された入力画面の表示例を示す図である。
【図３】制御装置で実行される文字入力処理ルーチンを示すフローチャートである。
【図４】（Ａ）は、文字入力者が入力した「さとういいん」という音声に対する音声認識結果の一例を示す図であり、（Ｂ）は、音声認識された文字列を構成する各々の文字に対応する文字ボタン５０を強調表示した状態を示す図である。
【符号の説明】
【００３７】
１０  文字入力装置
２０  音声入力装置
２２  音声認識データベース
２４  音声認識装置
２６  制御装置
２８  タッチパネルディスプレイ
５０  文字ボタン
５２  表示エリア
５４  機能ボタン
【図１】
0004702081.tif 000002
【図２】
0004702081.tif 000003
【図３】
0004702081.tif 000004
【図４】
0004702081.tif 000005