(57)【要約】【課題】キーボードや画面等による入力手段とマイク等による音声入力手段といった複数のデータ入力手段を有する装置に利用者がデータを入力する際、利用者が入力すべき項目に応じて最適な入力方法を自動的に選択し利用者に提供する。【解決手段】データの入力方法は、入力すべき項目の種類、データの量、周囲のノイズ状況、音声入力した際の認識結果、等の情報に応じて、文字データの入力手段と音声データの入力手段から利用者にとって最適な入力手段を切替えるよう制御する。【選択図】　　図１
2004054080.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも文字データの入力手段と音声データの入力手段を有したデータ入力方法であって、
入力すべきデータの情報を保存し、
前記入力すべきデータの情報を読み出し、読み出した情報に従い入力に用いる入力手段を選択する、
ことを特徴とするデータ入力方法。
【請求項２】
少なくとも文字データの入力手段と音声データの入力手段を有したデータ入力方法であって、
入力すべきデータの情報を保存し、
前記入力すべきデータの情報を読み出し、読み出した情報から入力されるデータの量ないしは種類を判断し、
前記判断に基づき入力手段を制御する、
ことを特徴とするデータ入力方法。
【請求項３】
データ入力を行うための入力手段とデータ入力を促す内容を出力する出力手段を備えたデータ入力装置において、
文字データを入力する文字データ入力手段と、
音声データを入力する音声データ入力手段と、
入力すべき項目を記憶する入力項目記憶手段と、
前記入力項目記憶手段に記憶された入力すべき項目の特徴に応じて前記文字データ入力手段と前記音声データ入力手段を切替える入力制御手段と、
を有することを特徴とするデータ入力装置。
【請求項４】
前記入力制御手段が、前記入力項目記憶手段に記憶されている入力すべき項目のデータの量、ないし、データの種類に応じて切替えることを特徴とする、請求項３に記載のデータ入力装置。
【請求項５】
前記データ入力装置の周囲のノイズを測定するノイズ測定手段と、
前記音声データ入力手段が選択された際、前記ノイズ測定手段で測定されたノイズが所定より高い場合、前記音声データ入力手段を前記文字データ入力手段に切替えるよう制御する前記入力制御手段と、
を有することを特徴とする、請求項３に記載のデータ入力装置。
【請求項６】
データ入力を行うための入力手段とデータ入力を促す内容を出力する出力手段を備えたデータ入力装置において、
文字データを入力する文字データ入力手段と、
音声データを入力する音声データ入力手段と、
データ入力手段として前記音声データ入力手段を選択し、前記音声データ入力手段で入力された音声データを認識した結果、誤認識の発生回数が所定回数以上であれば、前記文字データ入力手段に切替えるよう制御する入力制御手段と、
を有することを特徴とするデータ入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字データ入力手段と音声データ入力手段を含むデータ入力装置であって、最適な入力手段を切替え入力を制御しデータを入力する方法および装置に関する。
【０００２】
【従来の技術】
従来、データ入力処理装置の入力手段としては、キーボード、タッチパネル、マウス、ペンなどの文字データ入力手段を用いることが主流であった。しかし、近年音声認識技術の実用化に伴い、音声での入力も備えた装置が実用化されてきている。
【０００３】
ところが文字データによる入力手段は、キーボード等による入力のため入力されたデータを誤認識することはない、という長所を有している。しかし、例えば携帯電話といった小型の装置においては、充分なスペースが無く、また、入力を促す質問をする際、階層的な構造をとるため、入力に手間がかかるといった欠点を有している。
【０００４】
一方音声データによる入力手段は、入力すること自身は簡単であるという長所を有しているが、入力された内容を認識する際、誤認識する可能性があるため、文字データによる入力手段に比べ入力データの確実性が低い、という欠点を有する。
【０００５】
【発明が解決しようとする課題】
上記のように、文字データ入力手段と音声データ入力手段では、その長短所が概ね逆であり、ユーザが入力すべき内容に応じて最適な入力手段を提供することが重要である。
【０００６】
このような問題点に対応するために、特開平１１−３３８６６９号公報に開示された技術では、例えば利用者が最初にデータ入力に音声データ入力手段を選択すると、以降の入力項目については自動的に音声データ入力モードを設定することが開示されている。
【０００７】
しかしながら、上記公報に記載の技術では、入力すべき内容に応じて最適な入力手段を切替えて、利用者に提供することが出来ない。
【０００８】
本発明は上記事情に鑑みてなされたもので、その目的とするところは、利用者がデータを入力する際に、利用者が入力すべき項目に応じて最適な入力方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本請求項１に係るデータ入力方法は、少なくとも文字データの入力手段と音声データの入力手段を有したデータ入力方法であって、入力すべきデータの情報を保存し、前記入力すべきデータの情報を読み出し、読み出した情報に従い入力に用いる入力手段を選択することを特徴とする。
【００１０】
また、本請求項２に係るデータ入力方法は、少なくとも文字データの入力手段と音声データの入力手段を有したデータ入力方法であって、入力すべきデータの情報を保存し、前記入力すべきデータの情報を読み出し、読み出した情報から入力されるデータの量ないしは種類を判断し、前記判断に基づき入力手段を切替えるよう制御することを特徴とする。
【００１１】
さらに、本請求項３に係るデータ入力装置は、データ入力を行うための入力手段とデータ入力を促す内容を出力する出力手段を備えたデータ入力装置において、文字データを入力する文字データ入力手段と、音声データを入力する音声データ入力手段と、入力すべき項目を記憶する入力項目記憶手段と、前記入力項目記憶手段に記憶された入力すべき項目の特徴に応じて前記文字データ入力手段と前記音声データ入力手段を切替えるよう制御する入力制御手段と、を有することを特徴とする。
【００１２】
また、本請求項４に係るデータ入力装置は、データ入力を行うための入力手段とデータ入力を促す内容を出力する出力手段を備えたデータ入力装置において、文字データを入力する文字データ入力手段と、音声データを入力する音声データ入力手段と、入力すべき項目を記憶する入力項目記憶手段と、前記入力項目記憶手段に記憶されている入力すべき項目のデータの量、ないし、データの種類に応じて前記文字データ入力手段と前記音声データ入力手段を切替えるよう制御する入力制御手段とを有することを特徴とする。
【００１３】
また、本請求項５に係るデータ入力装置は、データ入力を行うための入力手段とデータ入力を促す内容を出力する出力手段を備えたデータ入力装置において、文字データを入力する文字データ入力手段と、音声データを入力する音声データ入力手段と、入力すべき項目を記憶する入力項目記憶手段と、前記データ入力装置の周囲のノイズを測定するノイズ測定手段と、前記音声データ入力手段が選択された際、前記ノイズ測定手段で測定されたノイズが所定より高い場合、前記音声データ入力手段を前記文字データ入力手段に切替えるよう制御することを特徴とする前記入力制御手段とを有することを特徴とする。
【００１４】
また、本請求項６に係るデータ入力装置は、データ入力を行うための入力手段とデータ入力を促す内容を出力する出力手段を備えたデータ入力処理装置において、文字データを入力する文字データ入力手段と、音声データを入力する音声データ入力手段と、データ入力手段として前記音声データ入力手段を選択し、前記音声データ入力手段で入力された音声データを認識した結果、誤認識の発生回数が所定回数以上であれば、前記文字データ入力手段に切替えるよう制御する入力制御手段とを有することを特徴とする。
【００１５】
【発明の実施の形態】
（第１の実施形態）
以下に図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成部品の寸法、形状、その相対配置などは、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１６】
図１はデータ入力装置の機能を示すブロック図である。
【００１７】
図１に示されるように、データ入力装置は、出力部１０１、文字データ入力部１０２、音声データ入力部１０３、入力項目記憶部１０４および入力制御部１０５を備えている。
【００１８】
入力制御部１０５は、入力項目記憶部１０４に記憶された内容を読み出し、記憶された内容に応じて最適な文字データ入力部１０２と音声データ入力部１０３を切替える。
【００１９】
出力部１０１は、利用者に対しデータの入力を促すメッセージや利用者が入力した内容を確認するための出力部である。本出力部１０１は表示装置でも、音声出力装置でも、両者を併用しても良い。
【００２０】
文字データ入力部１０２は、利用者が文字データを入力する場合に利用する入力手段である。文字データ入力部１０２としては、キーボード、タッチパネル、マウス、トラックボール等を利用する。
【００２１】
音声データ入力部１０３は、利用者が発話する音声データを入力する場合に利用する入力手段である。音声データ入力部１０３としては、マイク等を利用する。
【００２２】
入力項目記憶部１０４は、利用者が入力すべき項目等を格納している。
【００２３】
また、図２は入力項目記憶部１０４に格納される情報の概念図である。
本実施形態では、格納される情報として、入力項目、その入力の際に用いる入力手段の種別ならびに、利用者に入力を促す際のメッセージが格納されているが、これに限るものではない。
【００２４】
入力制御部１０５は、入力項目記憶部１０４に格納されているデータに従い、出力部１０１に対し、入力を促す際のメッセージを出力するよう制御し、入力項目に応じて文字データ入力部１０２と音声データ入力部１０３を切替える制御手段である。
【００２５】
本実施形態によるデータ入力装置の動作について、図３を参照して説明する。図３は、図１に示されるデータ入力装置の動作のフローチャートである。
まず、入力制御部１０５が入力項目記憶部１０４から次に入力すべきデータの項目、利用する入力手段および利用者の入力を促す際のメッセージの内容を取得する（Ｓ３０１）。
【００２６】
そして、入力制御部１０５は今回の入力に用いる入力手段を文字データ入力部１０２および音声データ入力部１０３に対し設定する（Ｓ３０２）。
【００２７】
次に入力制御部１０５は、出力部１０１に対し、利用者に入力を促すためのメッセージを設定するとともに、出力部１０１は利用者に対してメッセージを出力する（Ｓ３０３）。
【００２８】
そして、利用者がデータを入力し（Ｓ３０４）、利用者が全ての項目を入力し終えるまで、データ入力処理を繰り返す（Ｓ３０５）。
【００２９】
このように、利用者がデータを入力する際、最適な入力手段を利用者に負担をかけず自動的にデータ入力を提供できる装置を構築することができる。
【００３０】
（第２の実施形態）
次に、データ入力装置の第２の実施形態について図面を参照して説明する。
【００３１】
図４はデータ入力装置の第２の実施形態における機能を示すブロック図である。
【００３２】
図４に示される各機能のうち、前述の第１の実施形態と異なる点は、入力制御部４０１と入力項目記憶部４０３であり、その他の機能は同様である。
【００３３】
入力制御部４０１には、前述の第１の実施形態における機能に加えて、入力項目記憶部４０３の情報から利用者が入力に用いるべき入力手段を判断する判断部４０２を備える。
【００３４】
入力項目記憶部４０３は、利用者が入力すべき項目等を格納している。
【００３５】
また、図５は入力項目記憶部４０３に格納される情報の概念図である。本実施形態では、格納される情報として、入力項目、入力データ文字数ならびに、利用者に入力を促す際のメッセージが格納されているが、これに限るものではなく、入力データの文字数ではなく、入力データの属性や種類から判断することも考えられる。
入力制御部４０１は、入力項目記憶部４０３に記憶された内容を読み出し、判断部４０２において、記憶された情報に応じて最適な入力手段を判断し、その判断結果に基づいて、文字データ入力部１０２と音声データ入力部１０３を切替える制御手段である。
【００３６】
図６は図４に示される第２の実施形態によるデータ入力装置の動作のフローチャートである。
【００３７】
本第２の実施形態のデータ入力装置の動作について、図６を参照して説明する。
まず、入力制御部４０１が入力項目記憶部４０３から次に入力すべきデータの項目、入力すべきデータの文字数および利用者の入力を促す際のメッセージの内容を取得する（Ｓ６０１）。
【００３８】
そして、判断部４０２は今回入力すべき文字数が所定値以上（Ｓ６０２でＹｅｓ）であれば、入力制御部４０１は文字データ入力部１０２および音声データ入力部１０３に対し、今回の入力項目に用いる入力手段として、音声データ入力部１０３を設定する（Ｓ６０３）。
【００３９】
もし、判断部４０２は今回入力すべき文字数が所定値に達していなければ（Ｓ６０２でＮｏ）、入力制御部４０１は、文字データ入力部１０２および音声データ入力部１０３に対し、今回の入力項目に用いる入力手段として、文字データ入力部１０２を設定する（Ｓ６０４）。
次に入力制御部４０１は、出力部１０１に対し、利用者に入力を促すためのメッセージを設定するとともに、出力部１０１は利用者に対してメッセージを出力する（Ｓ６０５）。
【００４０】
そして、利用者がデータを入力し（Ｓ６０６）、利用者が全ての項目を入力し終えるまで、データ入力処理を繰り返す（Ｓ６０７）。
【００４１】
このように、利用者がデータを入力する際、事前にデータ入力装置に対して利用者が利用する入力手段を具体的に規定することなく、最適な入力手段を利用者に負担をかけず自動的にデータ入力を提供できる装置を構築することができる。
【００４２】
（第３の実施形態）
次に、データ入力装置の第３の実施形態について図面を参照して説明する。
【００４３】
図７はデータ入力装置の第３の実施形態における機能を示すブロック図である。
【００４４】
図７に示されるように、本実施形態のデータ入力装置が備える機能は、前述の図１に示される機能に、ノイズ測定部７０２が追加された機能となっている。
【００４５】
また図７に示される各機能のうち、前述の第１の実施形態と異なる点は、入力制御部７０１および入力項目記憶部７０３であり、その他の機能は同様である。
【００４６】
ノイズ測定部７０２は、本データ入力処理装置の周囲のノイズを測定し、予め設定されたノイズの上限値と比較する。
【００４７】
入力制御部７０１は、前述の第１の実施形態で説明した機能に加え、音声データ入力部１０３が設定された場合、ノイズ測定部７０２で測定された周囲のノイズとの比較結果に応じて音声データ入力部１０３から文字データ入力部１０２に切替える制御手段である。
【００４８】
すなわち入力制御部７０１は、入力項目記憶部１０４に記憶された内容を読み出し、記憶された内容から入力手段として音声データ入力部１０３が選択された場合、ノイズ測定部７０２によって周囲のノイズを測定し、もしノイズが所定の値よりも高ければ、入力手段を文字データ入力部１０２に切替える。
【００４９】
本実施例では、入力項目記憶部７０３として前述の第１の実施形態に則して記載しているが、前述の第２の実施形態に則しても良い。その場合は入力制御部７０１として前述の第２の実施形態で説明した機能を追加することで実現できる。
【００５０】
図８は図７に示される第３の実施形態によるデータ入力装置の動作のフローチャートである。
【００５１】
本第３の実施形態のデータ入力装置の動作について、図８を参照して説明する。
まず、入力制御部７０１が入力項目記憶部７０３から次に入力すべきデータの項目、利用する入力手段および利用者の入力を促す際のメッセージの内容を取得する（Ｓ８０１）。
【００５２】
データ入力手段として音声データ入力部１０３が指定されていた（Ｓ８０２でＹｅｓ）場合、ノイズ測定部７０２の周囲でのノイズが所定の値に達していなければ（Ｓ８０３でＹｅｓ）であれば、入力制御部７０１は文字データ入力部１０２および音声データ入力部１０３に対し、今回の入力項目に用いる入力手段として、音声データ入力部１０３を設定する（Ｓ８０４）。
【００５３】
もし、ノイズ制御部７０２で測定して周囲のノイズが所定の値以上（Ｓ８０３でＮｏ）であれば、入力制御部７０１は、文字データ入力部１０２および音声データ入力部１０３に対し、今回の入力項目に用いる入力手段として、文字データ入力部１０２を設定する（Ｓ８０５）。
【００５４】
また、データ入力手段として文字データ入力部１０２が指定されていた場合（Ｓ８０２でＮｏ）、入力制御部７０１は文字データ入力部１０２および音声データ入力部１０３に対し、今回の入力項目に用いる入力手段として、文字データ入力部１０２を設定する（Ｓ８０５）。
【００５５】
次に入力制御部７０１は、出力部１０１に対し、利用者に入力を促すためのメッセージを設定するとともに、出力部１０１は利用者に対してメッセージを出力する（Ｓ８０６）。
【００５６】
そして、利用者がデータを入力し（Ｓ８０７）、利用者が全ての項目を入力し終えるまで、データ入力処理を繰り返す（Ｓ８０８）。
【００５７】
以上説明したように、周囲のノイズを考慮することにより、音声でデータが入力された際の確度を予測することができ、必要により文字によるデータ入力手段に切替えることにより、利用者により最適なデータ入力を提供できる装置を構築することができる。
【００５８】
（第４の実施形態）
次に、データ入力装置の第４の実施形態について図面を参照して説明する。
【００５９】
図９はデータ入力装置の第４の実施形態における機能を示すブロック図である。
【００６０】
図９に示されるように、本実施形態のデータ入力装置が備える機能は、前述の図１に示される機能に、音声認識フィードバック部９０２が追加された機能となっている。
【００６１】
また図９に示される各機能のうち、前述の第１の実施形態と異なる点は、入力制御部９０１および入力項目記憶部９０３であり、その他の機能は同様である。
【００６２】
音声認識フィードバック部９０２は、音声データ入力部１０３に入力された音声データを認識し、その認識結果の誤認識数と予め設定された誤認識数の上限と比較する。
【００６３】
入力制御部９０１は、前述の第１の実施形態で説明した機能に加え、音声データ入力部１０３で入力された場合、音声認識フォードバック部９０２による比較の結果、誤認識数が上限を超えていた場合、入力手段を文字データ入力部１０２に切替える制御手段である。
【００６４】
本実施例では、入力項目記憶部９０３として前述の第１の実施形態に則して記載しているが、前述の第２の実施形態に則しても良い。その場合は入力制御部９０１として前述の第２の実施形態で説明した機能を追加することで実現できる。
【００６５】
図１０は図９に示される第４の実施形態によるデータ入力装置の動作のフローチャートである。
【００６６】
本第４の実施形態のデータ入力装置の動作について、図１０を参照して説明する。
まず、入力制御部９０１が入力項目記憶部９０３から次に入力すべきデータの項目、利用する入力手段および利用者の入力を促す際のメッセージの内容を取得する（Ｓ１００１）。
【００６７】
データ入力手段として音声データ入力部１０３が指定されていた場合（Ｓ１００２でＹｅｓ）、入力制御部９０１はデータ入力手段を音声データ入力部１０３に切替える（Ｓ１００３）。
【００６８】
次に、入力制御部９０１は出力部１０１に対し、利用者に入力を促すための情報を設定するとともに、出力部１０１は利用者に対し、メッセージを出力する（Ｓ１００４）。
【００６９】
そして利用者がデータを入力し（Ｓ１００５）、音声認識フィードバック部９０２が入力された音声データを認識処理し、誤認識数を予め設定された上限値と比較する。もし誤認識数が上限値以内であれば（Ｓ１００６でＹｅｓ）、次の入力処理に移行する（Ｓ１０１０）。
【００７０】
もし、誤認識数が上限値以上であれば（Ｓ１００６でＮｏ）、入力制御部９０１はデータ入力手段を音声データ入力部１０３から文字データ入力部１０２に切替え（Ｓ１００７）、出力部１０１に対し、再度同じ項目の内容を文字データ入力部１０２で再入力するよう利用者に伝える（Ｓ１００８）。
【００７１】
そして、利用者がデータを再入力した後（Ｓ１００９）、利用者が全ての項目を入力し終えるまで、データ入力処理を繰り返す（Ｓ１０１０）。
【００７２】
また、データ入力手段として文字データ入力部１０２が指定されている場合（Ｓ１００２でＮｏ）、入力制御部９０１はデータ入力手段を文字データ入力部１０２に切替える（Ｓ１００７）。
【００７３】
以上説明したように、利用者が音声でデータを入力した際、その音声認識結果を考慮することにより、必要により文字によるデータ入力手段に切替えることにより、利用者により最適なデータ入力を提供できる装置を構築することができる。
【００７４】
【発明の効果】
以上説明したように、利用者がデータを入力する際、最適な入力手段を利用者に負担をかけずに自動的にデータ入力を提供できる装置を構築することができる。
【図面の簡単な説明】
【図１】データ入力装置の第１の実施形態の機能を示すブロック図である。
【図２】第１の実施形態における入力項目記憶部に格納される情報の概念図である。
【図３】図１に示されるデータ入力装置の動作のフローチャートである。
【図４】データ入力装置の第２の実施形態の機能を示すブロック図である。
【図５】第２の実施形態における入力項目記憶部に格納される情報の概念図である。
【図６】図４に示されるデータ入力装置の動作のフローチャートである。
【図７】データ入力装置の第３の実施形態の機能を示すブロック図である。
【図８】図７に示されるデータ入力装置の動作のフローチャートである。
【図９】データ入力装置の第４の実施形態の機能を示すブロック図である。
【図１０】図９に示されるデータ入力装置の動作のフローチャートである。
【符号の説明】
１０１　　出力部
１０２　　文字データ入力部
１０３　　音声データ入力部
１０４　　入力項目記憶部
１０５　　入力制御部
４０１　　入力制御部
４０２　　判断部
４０３　　入力項目記憶手段
７０１　　入力制御部
７０２　　ノイズ測定部
７０３　　入力項目記憶手段
９０１　　入力制御部
９０２　　音声認識フィードバック部
９０３　　入力項目記憶手段
【図１】
2004054080.tif 000003
【図２】
2004054080.tif 000004
【図３】
2004054080.tif 000005
【図４】
2004054080.tif 000006
【図５】
2004054080.tif 000007
【図６】
2004054080.tif 000008
【図７】
2004054080.tif 000009
【図８】
2004054080.tif 000010
【図９】
2004054080.tif 000011
【図１０】
2004054080.tif 000012