(57)【要約】【課題】電子機器の操作履歴を記憶し、新たに登録する音声コマンドに対応付ける操作コマンドを操作履歴に記憶された操作コマンドの中から選択できるようにすることにより、より簡単に音声コマンドを登録することができる電子機器を提供する。【解決手段】入力部１６から直接入力された操作コマンド及び音声入力部１２から入力された音声に対応する操作コマンドに基づいて、制御部１８が、機器の制御を行うと同時に操作履歴記憶部１９に操作コマンドの履歴を記憶する。音声コマンドを新たに登録する際には、登録操作コマンド抽出部２３が操作コマンドの履歴を用いて、少なくとも一つ以上の操作コマンドを抽出し、音声コマンド登録部２４が抽出された操作コマンドに対し、新たな音声コマンドを登録する。【選択図】  図１
2004294872.tif 000002
【特許請求の範囲】
【請求項１】
電子機器を音声操作するための音声コマンドが記憶されている認識辞書と、入力された音声を音声信号に変換する音声入力手段と、前記認識辞書を参照して前記音声信号を前記音声コマンドに変換する音声認識手段と、前記音声コマンドと前記電子機器の状態を所定の状態に変更するための操作コマンドとの対応関係が記憶されている音声−操作コマンド対応表記憶手段と、前記音声−操作コマンド対応表記憶手段を参照して前記音声認識手段から得られた音声コマンドを前記操作コマンドに変換するコマンド変換手段と、前記操作コマンドを直接入力するための操作ボタンやタッチパネル等を備えた入力手段と、前記コマンド変換手段から得られる操作コマンドまたは前記入力手段から得られる操作コマンドに基づいて前記電子機器の制御を行う制御手段と、前記制御手段から得られる操作コマンドの履歴を記憶する操作履歴記憶手段と、前記認識辞書に新たに登録する音声コマンドに対応付ける操作コマンドを前記操作コマンドの履歴を用いて少なくとも１つ以上抽出する登録操作コマンド抽出手段と、前記登録操作コマンド抽出手段から抽出された操作コマンドに前記新たな音声コマンドを対応付け、前記新たな音声コマンドを前記認識辞書に登録し、前記音声コマンドと前記操作コマンドとの対応関係を前記音声−操作コマンド対応表記憶手段に登録する音声コマンド登録手段とを備えたことを特徴とする音声認識を利用した電子機器。
【請求項２】
前記登録操作コマンド抽出手段は、前記操作履歴記憶手段と前記音声−操作コマンド対応表記憶手段を参照して、前記操作履歴記憶手段に記憶された操作コマンドの中から最近使用され、かつ、前記音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出することを特徴とする請求項１に記載の音声認識を利用した電子機器。
【請求項３】
前記登録操作コマンド抽出手段は、前記操作履歴記憶手段と前記音声−操作コマンド対応表記憶手段を参照して、前記操作履歴記憶手段に記憶された操作コマンドの中から使用頻度が高く、かつ、前記音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出することを特徴とする請求項１に記載の音声認識を利用した電子機器。
【請求項４】
前記操作履歴記憶手段は、前記操作コマンド毎に使用頻度が記憶されている操作コマンド使用頻度記憶手段を含み、前記制御手段から得られる操作コマンドが前記操作履歴記憶手段に記憶される毎に、前記操作コマンド使用頻度記憶手段に記憶されている操作コマンドの使用頻度を更新する操作コマンド使用頻度更新手段をさらに備えたことを特徴とする請求項２または請求項３に記載の音声認識を利用した電子機器。
【請求項５】
前記使用頻度記憶手段に記憶されている操作コマンドの使用頻度が予め定められた設定値より大きくなった場合、前記操作コマンドに対し新たな音声コマンドを登録するかどうかをユーザに選択させる音声コマンド登録是非選択手段をさらに備えたことを特徴とする請求項４に記載の音声認識を利用した電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声及びリモコン等の入力装置によって操作される電子機器に関するものであり、特に、電子機器の状態を所定の状態に変更する操作コマンドに対し、新たな認識対象語彙を登録することができる機能を備えた電子機器に関するものである。
【０００２】
【従来の技術】
従来の音声を利用した電子機器において、電子機器の状態を所定の状態に変更する操作コマンドに対し、新たな認識対象語彙を登録することができる機能を備えた電子機器の例として図３のようなものがある。図３は、従来の音声認識を利用した電子機器の構成を示すブロック図である（例えば、特許文献１参照）。
【０００３】
図３において、３１は認識辞書であり、認識対象語彙（以下、音声コマンドと呼ぶ）が記憶されているものである。３２はマイクロフォン等を有する音声入力部であり、ユーザが発声した音声を入力し、音声信号に変換するものである。３３は音声認識部であり、認識辞書３１に記憶されている音声コマンドを参照して、音声入力部３２から出力された音声信号を音声認識し、認識結果としてユーザが発声した音声コマンドを出力するものである。３４は音声−操作コマンド対応表記憶部であり、制御対象の電子機器の状態を所定の状態に変更するための操作コマンドと認識辞書３１に記憶されている音声コマンドとの対応関係が記憶されているものである。３５はコマンド変換部であり、音声−操作コマンド対応表記憶部３４に記憶されている音声コマンドと操作コマンドとの対応関係を用いて、音声認識部３３から得られた音声コマンドを操作コマンドに変換するものである。３６は操作ボタンやタッチパネル等を備えた遠隔操作装置（以下、リモコンと呼ぶ）であり、赤外線通信によりリモコン信号を制御対象の電子機器へ送信することにより電子機器を遠隔操作するものである。３７はリモコン信号受信部であり、リモコン３６から受信したリモコン信号を受信し、受信したリモコン信号を操作コマンドに変換するものである。３８は制御部であり、コマンド変換部３５及びリモコン信号受信部３７から得られる操作コマンドに基づいて、電子機器の制御を行うものである。３９は音声コマンド登録部であり、電子機器の状態を所定の状態に変更する操作コマンドに対し、新たな音声コマンドを登録し、この操作コマンドと新たな音声コマンドとの対応関係を音声−操作コマンド対応表記憶部３４に記憶するものである。４０は表示部であり、新たな音声コマンドを登録する際に、操作コマンドの内容や登録可能な複数の音声コマンドを表示するものである。４１は登録用語彙記憶部であり、新たに登録する音声コマンドの候補となる複数の語彙が記憶されているものである。
【０００４】
以上のように構成された従来の音声認識を利用した電子機器において、電子機器の状態を所定の状態に変更する操作コマンドに対し、新たな音声コマンドを登録する処理について説明する。
【０００５】
まず、ユーザがリモコン３６の登録スタートボタンを押下する。リモコン３６は登録スタートボタンが押下されると、登録スタート信号をリモコン信号受信部３７へ送信する。リモコン信号受信部３７は受信した登録スタート信号を登録スタートコマンドに変換し、制御部３８へ出力する。制御部３８は登録スタートコマンドが入力されると、現在の電子機器の状態、即ち、機器設定情報を取得し、表示部４０へ出力する。表示部４０では機器設定情報が一覧表示され、例えば、制御対象の電子機器がテレビの場合には、機器設定情報が、チャンネル：４チャンネル、画面モード：ノーマル、音量：１５のように表示される。
【０００６】
次に、ユーザはリモコン３６を操作して、表示部４０に一覧表示されている機器設定情報の中から登録したい機器設定情報を選択する。リモコン３６は機器設定情報を選択するためのボタン操作に応じた操作信号をリモコン信号受信部３７に送信する。リモコン信号受信部３７は受信した操作信号を機器設定情報選択コマンドに変換し、制御部３８へ出力する。制御部３８は入力された機器設定情報選択コマンドに応じて表示部４０に表示されている機器設定情報を選択し、選択された機器設定情報に応じた機器の状態に変更するための操作コマンドを新たな音声コマンドに対応付ける操作コマンドとして音声コマンド登録部３９に出力する。
【０００７】
次に、制御部３８は、登録用語彙記憶部４１に記憶されている音声コマンドの候補となる複数の語彙を読み出し、表示部４０に一覧表示する。ユーザはリモコン３６を操作して、表示部４０に一覧表示されている語彙の中から所望する音声コマンドを選択する。リモコン３６は音声コマンドを選択するためのボタン操作に応じた操作信号をリモコン信号受信部３７に送信する。リモコン信号受信部３７は受信した操作信号を音声コマンド選択コマンドに変換し、制御部３８へ出力する。制御部３８は入力された音声コマンド選択コマンドに応じて表示部４０に表示されている語彙を選択し、選択された語彙を新たな音声コマンドとして音声コマンド登録部３９に出力する。
【０００８】
最後に、音声コマンド登録部３９は、制御部３８から出力された操作コマンドと音声コマンドとを対応付け、対応付けた操作コマンドと音声コマンドを音声−操作コマンド対応表記憶部３４に記憶する。
【０００９】
このようにして、従来の音声認識を利用した電子機器では、電子機器の状態を所定の状態に変更する操作コマンドに、新たな音声コマンドを登録することができる。
【００１０】
【特許文献１】
特開２００１−１９７３７９号公報
【００１１】
【発明が解決しようとする課題】
しかしながら、上記のような構成では、新規に音声コマンドを登録する一連の処理において、ユーザがリモコン３６の登録スタートボタンを押下したときに設定されている電子機器の状態、または、電子機器の状態の一部に変更するための操作コマンド以外の操作コマンドに対し、音声コマンドを新たに登録できないという課題があった。例えば、ユーザは、現在の電子機器の状態の一つ前の状態やユーザが頻繁に設定する電子機器の状態に対し、新たに音声コマンドを登録するためには、登録スタートボタンを押下する前に、電子機器の状態をリモコン３６や既に登録されている音声コマンドを用いて、所望する電子機器の状態に変更する必要があった。
【００１２】
本発明はかかる従来の音声認識を利用した電子機器の課題に鑑み、電子機器の操作履歴を記憶し、新たに登録する音声コマンドに対応付ける操作コマンドを操作履歴に記憶された操作コマンドの中から選択できるようにすることにより、より簡単に新たに音声コマンドを登録することができる電子機器を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１の発明は、電子機器を音声操作するための音声コマンドが記憶されている認識辞書と、入力された音声を音声信号に変換する音声入力手段と、前記認識辞書を参照して前記音声信号を前記音声コマンドに変換する音声認識手段と、前記音声コマンドと前記電子機器の状態を所定の状態に変更するための操作コマンドとの対応関係が記憶されている音声−操作コマンド対応表記憶手段と、前記音声−操作コマンド対応表記憶手段を参照して前記音声認識手段から得られた音声コマンドを前記操作コマンドに変換するコマンド変換手段と、前記操作コマンドを直接入力するための操作ボタンやタッチパネル等を備えた入力手段と、前記コマンド変換手段から得られる操作コマンドまたは前記入力手段から得られる操作コマンドに基づいて前記電子機器の制御を行う制御手段と、前記制御手段から得られる操作コマンドの履歴を記憶する操作履歴記憶手段と、前記認識辞書に新たに登録する音声コマンドに対応付ける操作コマンドを前記操作コマンドの履歴を用いて少なくとも１つ以上抽出する登録操作コマンド抽出手段と、前記登録操作コマンド抽出手段から抽出された操作コマンドに前記新たな音声コマンドを対応付け、前記新たな音声コマンドを前記認識辞書に登録し、前記音声コマンドと前記操作コマンドとの対応関係を前記音声−操作コマンド対応表記憶手段に登録する音声コマンド登録手段とを備えたものである。
【００１４】
本発明の第２の発明は、本発明の第１の発明において、登録操作コマンド抽出手段は、操作履歴記憶手段と音声−操作コマンド対応表記憶手段を参照して、前記操作履歴記憶手段に記憶された操作コマンドの中から最近使用され、かつ、前記音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出する。
【００１５】
本発明の第３の発明は、本発明の第１の発明において、登録操作コマンド抽出手段は、操作履歴記憶手段と音声−操作コマンド対応表記憶手段を参照して、前記操作履歴記憶手段に記憶された操作コマンドの中から使用頻度が高く、かつ、前記音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出する。
【００１６】
本発明の第４の発明は、本発明の第２、３の発明において、操作履歴記憶手段は、操作コマンド毎に使用頻度が記憶されている操作コマンド使用頻度記憶手段を含み、制御手段から得られる前記操作コマンドが前記操作履歴記憶手段に記憶される毎に、前記操作コマンド使用頻度記憶手段に記憶されている操作コマンドの使用頻度を更新する操作コマンド使用頻度更新手段をさらに備えたものである。
【００１７】
本発明の第５の発明は、本発明の第４の発明において、使用頻度記憶手段に記憶されている操作コマンドの使用頻度が予め定められた設定値より大きくなった場合、前記操作コマンドに対し新たな音声コマンドを登録するかどうかをユーザに選択させる音声コマンド登録是非選択手段をさらに備えたものである。
【００１８】
【発明の実施の形態】
上記構成により、本発明の第１の発明の音声認識を利用した電子機器は、入力手段から直接入力された操作コマンド及び音声入力手段から入力された音声に対応する操作コマンドに基づいて、制御手段が、機器の制御を行うと同時に操作履歴記憶手段に操作コマンドの履歴を記憶する。音声コマンドを新たに登録する際には、登録操作コマンド抽出手段が操作コマンドの履歴を用いて、少なくとも一つ以上の操作コマンドを抽出し、音声コマンド登録手段が抽出された操作コマンドに対し、新たな音声コマンドを登録する。従って、本発明では、新たに音声コマンドを登録する際、音声コマンドに対応付ける操作コマンドを操作履歴に記憶されたものから選択でき、従来例のように、音声コマンドを登録する前に、電子機器の状態を所望する電子機器の状態に予め変更しておく必要はない。よって、本発明は、従来例に比べ、音声コマンド登録処理の操作性を向上することができる。
【００１９】
また、本発明の第２の発明の音声認識を利用した電子機器は、登録操作コマンド抽出手段が、操作履歴記憶手段に記憶された操作コマンドの中から最近使用され、かつ、音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出することにより、従来例のように、現在の電子機器の状態に変更するための操作コマンドだけでなく、最近設定された電子機器の状態に変更するための操作コマンドを新たに音声コマンドに登録することができるので、音声コマンド登録処理の操作性を向上することができる。
【００２０】
また、本発明の第３の発明の音声認識を利用した電子機器は、登録操作コマンド抽出手段が、操作履歴記憶手段に記憶された操作コマンドの中から使用頻度の高い、かつ、音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出することにより、従来例のように、現在の電子機器の状態に変更するための操作コマンドだけでなく、ユーザの使用頻度の高い電子機器の状態に変更するための操作コマンドを新たに音声コマンドに登録することができるので、音声コマンド登録処理の操作性をさらに向上することができる。
【００２１】
また、本発明の第５の発明の音声認識を利用した電子機器は、音声コマンド登録是非選択手段が各操作コマンドの使用頻度を常に監視し、使用頻度が予め定められた設定値以上になった場合、ユーザに該当する操作コマンドを音声コマンドに登録するかどうか選択させるための通知を行う。よって、従来例では、ユーザが音声コマンドを登録するためには、リモコンの登録スタートボタンを押下する必要があったが、本発明では、音声コマンドに登録したほうが望ましい操作コマンドをユーザに適宜通知するので、音声コマンド登録処理の操作性をさらに向上することができる。
【００２２】
（実施の形態１）
以下、具体的に、本発明の第１の実施の形態について、図面に基づいて詳細に説明する。
【００２３】
図１は、本発明の第１の実施の形態における音声認識を利用した電子機器の構成を示すブロック図である。
【００２４】
図１において、１１は認識辞書であり、認識対象語彙（以下、音声コマンドと呼ぶ）が記憶されているものである。１２はマイクロフォン等を有する音声入力部であり、ユーザが発声した音声を入力し、音声信号に変換するものである。１３は音声認識部であり、認識辞書１１に記憶されている音声コマンドを参照して、音声入力部１２から出力された音声信号を音声認識し、認識結果としてユーザが発声した音声コマンドを出力するものである。１４は音声−操作コマンド対応表記憶部であり、制御対象の電子機器の状態を所定の状態に変更するための操作コマンドと認識辞書１１に記憶されている音声コマンドとの対応関係が記憶されているものである。１５はコマンド変換部であり、音声−操作コマンド対応表記憶部１４に記憶されている音声コマンドと操作コマンドとの対応関係を用いて、音声認識部１３から得られた音声コマンドを操作コマンドに変換するものである。１６は操作ボタンやタッチパネル等を備えた入力手段である遠隔操作装置（以下、リモコンと呼ぶ）であり、赤外線通信によりリモコン信号を制御対象の電子機器へ送信することにより電子機器を遠隔操作するものである。なお、リモコン１６のボタンは音声コマンドの登録を開始するための登録スタートボタンを含む複数のボタンから構成されている。１７はリモコン信号受信部であり、リモコン１６から受信したリモコン信号を受信し、受信したリモコン信号を操作コマンドに変換するものである。１８は制御部であり、コマンド変換部１５及びリモコン信号受信部１７から得られる操作コマンドに基づいて、電子機器の制御を行うものである。１９は操作履歴記憶部であり、制御部１８から得られる操作コマンドの履歴を記憶するものである。操作履歴記憶部１９において、２０は操作コマンド履歴記憶部であり、制御部１８から得られた操作コマンドを新しい順に記憶するものである。２１は操作コマンド使用頻度記憶部であり、操作コマンド毎にその使用頻度が記憶されているものである。２２は操作コマンド使用頻度更新部であり、制御部１８から得られた操作コマンドが操作コマンド履歴記憶部２０に記憶される毎に、操作コマンド使用頻度記憶部２１に記憶されている操作コマンド別使用頻度を更新するものである。
【００２５】
２３は登録操作コマンド抽出部であり、認識辞書１１に新たに登録する音声コマンドに対応付ける操作コマンドを、操作履歴記憶部１９に記憶されている操作コマンドの履歴と音声−操作コマンド対応表記憶部１４を用いて、少なくとも１つ以上抽出するものである。２４は音声コマンド登録部であり、登録操作コマンド抽出部２３から抽出された操作コマンドに新たな音声コマンドを対応付け、新たな音声コマンドを認識辞書１１に登録し、新たな音声コマンドと操作コマンドとの対応関係を音声−操作コマンド対応表記憶部１４に登録するものである。
【００２６】
２５は表示部であり、新たな音声コマンドを登録する際に、操作コマンドの内容や登録可能な複数の音声コマンドを表示するものである。２６は登録用語彙記憶部であり、新たに登録する音声コマンドの候補となる複数の語彙が記憶されているものである。
【００２７】
以上のように構成された本実施の形態の音声認識を利用した電子機器の動作について、以下に説明する。
【００２８】
まず、ユーザが音声入力によって、電子機器を操作する際の動作について説明する。ユーザが予め認識辞書１１に登録されている音声コマンドを発声すると、音声入力部１２は入力された音声を音声信号に変換し、音声認識部１３へ出力する。音声認識部１３は、認識辞書１１を参照して、音声入力部１２から入力された音声信号を音声認識し、その認識結果である音声コマンドをコマンド変換部１５へ出力する。コマンド変換部１５は、音声−操作コマンド対応表記憶部１４を参照して、入力された音声コマンドを対応する操作コマンドに変換し、制御部１８へ出力する。制御部１８は、入力された操作コマンドに基づいて、電子機器を制御する。同時に、制御部１８は、入力された操作コマンドを操作履歴記憶部１９に記憶する。なお、操作履歴記憶部１９においては、操作コマンドは、制御部１８から新しく得られた順番に操作コマンド履歴記憶部２０に記憶される。操作コマンド使用頻度更新部２２は、操作コマンド履歴記憶部２０に新しい操作コマンドが記憶されると、その操作コマンドの使用頻度を操作コマンド使用頻度記憶部２１から読み出し、使用頻度を＋１して、操作コマンド使用頻度記憶部２１に記憶する。
【００２９】
次に、ユーザがリモコン１６を用いて、電子機器を操作する際の動作について説明する。ユーザがリモコン１６の操作ボタンを押下すると、リモコン１６は操作ボタンに対応するリモコン信号をリモコン信号受信部１７へ送信する。リモコン信号受信部１７は受信したリモコン信号を操作コマンドに変換し、制御部１８へ出力する。以下、音声入力による操作時と同様に、制御部１８は、入力された操作コマンドに基づいて、電子機器を制御し、同時に、入力された操作コマンドを操作コマンド履歴記憶部２０に記憶する。操作コマンド使用頻度更新部２２は、制御部１８によって、操作コマンド履歴記憶部２０に新しい操作コマンドが記憶されると、その操作コマンドの使用頻度を操作コマンド使用頻度記憶部２１から読み出し、使用頻度を１つ増やして、操作コマンド使用頻度記憶部２１に記憶する。
【００３０】
次に、ユーザがリモコン１６を用いて、新たに音声コマンドを登録するときの動作について説明する。まず、ユーザがリモコン１６の登録スタートボタンを押下する。リモコン１６は登録スタートボタンが押下されると、登録スタート信号をリモコン信号受信部１７へ送信する。リモコン信号受信部１７は受信した登録スタート信号を登録スタートコマンドに変換し、制御部１８へ出力する。制御部１８は登録スタートコマンドが入力されると、登録操作コマンド抽出部２３に登録スタートコマンドを出力する。登録操作コマンド抽出部２３は、制御部１８から登録スタートコマンドが入力されると、操作コマンド履歴記憶部２０から最近、頻繁に使用した操作コマンドを複数取得し、次に、音声−操作コマンド対応表記憶部１４を参照して、最近使用した操作コマンドの中で音声コマンドに対応付けられていない操作コマンドを選択する。次に、これらの選択された操作コマンドに対し、操作コマンド使用頻度記憶部２１に記憶されている各操作コマンドの使用頻度を読み出し、各操作コマンドの使用頻度を比較することによって、使用頻度の高い操作コマンドを少なくとも一つ以上抽出し、制御部１８へ出力する。制御部１８は、登録操作コマンド抽出部２３から得られた登録候補の操作コマンドを表示部２５へ出力する。表示部２５では登録候補の操作コマンドが一覧表示され、例えば、制御対象の電子機器がテレビの場合には、登録候補の操作コマンド一覧が、
チャンネル：４チャンネル、画面モード：ノーマル、音量：１５
チャンネル：データ放送、  画面モード：ワイド、  音量：０
のように表示される。
【００３１】
次に、ユーザはリモコン１６を操作して、表示部２５に一覧表示されている登録候補の操作コマンドの中から登録したい操作コマンドを選択する。リモコン１６は操作コマンドを選択するためのボタン操作に応じた操作信号をリモコン信号受信部１７に送信する。リモコン信号受信部１７は受信した操作信号を操作コマンド選択コマンドに変換し、制御部１８へ出力する。制御部１８は入力された操作コマンド選択コマンドに応じて表示部２５に表示されている操作コマンドを選択し、選択された操作コマンドを新たな音声コマンドに対応付ける操作コマンドとして音声コマンド登録部２４に出力する。
【００３２】
次に、制御部１８は、登録用語彙記憶部２６に記憶されている音声コマンドの候補となる複数の語彙を読み出し、表示部２５に一覧表示する。ユーザはリモコン１６を操作して、表示部２５に一覧表示されている語彙の中から所望する音声コマンドを選択する。リモコン１６は音声コマンドを選択するためのボタン操作に応じた操作信号をリモコン信号受信部１７に送信する。リモコン信号受信部１７は受信した操作信号を音声コマンド選択コマンドに変換し、制御部１８へ出力する。制御部１８は入力された音声コマンド選択コマンドに応じて表示部２５に表示されている語彙を選択し、選択された語彙を新たな音声コマンドとして音声コマンド登録部２４に出力する。
【００３３】
最後に、音声コマンド登録部２４は、制御部１８から出力された操作コマンドと音声コマンドとを対応付け、対応付けた操作コマンドと音声コマンドを音声−操作コマンド対応表記憶部１４に記憶し、また、音声コマンドを認識辞書１１に記憶する。
【００３４】
このように、本実施の形態によれば、リモコン１６から直接入力された操作コマンド及び音声入力部１２から入力された音声に対応する操作コマンドに基づいて、制御部１８が、機器の制御を行うと同時に、操作コマンド履歴記憶部２０に操作コマンドの履歴を記憶する。また、操作コマンド使用頻度更新部２２が、操作コマンド使用頻度記憶部２１に記憶されている操作コマンドの使用頻度を更新する。ユーザが音声コマンドを新たに登録する際には、登録操作コマンド抽出部２３が、操作コマンド履歴記憶部２０に記憶されている操作コマンドの履歴、操作コマンド使用頻度記憶部２１に記憶されている操作コマンド毎の使用頻度、及び、音声−操作コマンド対応表記憶部１４に記憶されている音声コマンドと操作コマンドの対応関係を参照して、ユーザが最近使用した操作コマンドでかつ、使用頻度の高い操作コマンドの中で、音声コマンドに対応付けられていないものを抽出し、表示部２５に抽出された操作コマンドを一覧表示する。一覧表示された操作コマンドの中から、ユーザがリモコン１６を用いて操作コマンドを選択すると、音声コマンド登録部２４がその操作コマンドに対応付ける新たな音声コマンドを登録する。
【００３５】
従って、本実施の形態では、新たに音声コマンドを登録する際、音声コマンドに対応付ける操作コマンドを、ユーザが最近、頻繁に使用する操作コマンドの中から簡単に選択できるので、従来例のように、音声コマンドを登録する前に、電子機器の状態を所望する電子機器の状態に予め変更しておく必要はない。よって、音声コマンド登録処理の操作性を向上することができる。
【００３６】
なお、本実施の形態では、新たに音声コマンドを登録する際に用いた登録スタートコマンド、操作コマンド選択コマンド、音声コマンド選択コマンドをリモコン１６とリモコン信号受信部１７を介して制御部１８へ入力したが、音声入力部１２から入力した音声を音声認識部１３で認識し、認識した結果をコマンド変換部１５で各操作コマンドに変換して制御部１８へ入力するようにしてもよい。
【００３７】
また、登録操作コマンド抽出部２３は、操作コマンド履歴記憶部２０に記憶されている操作コマンドの履歴と操作コマンド使用頻度記憶部２１に記憶されている操作コマンド別使用頻度を用いて、新たに登録する音声コマンドに対応付ける操作コマンドを抽出したが、操作コマンドの履歴、及び、操作コマンド別使用頻度のどちらか一方の情報を用いて、操作コマンドを抽出してもよい。
【００３８】
また、音声コマンドを新たに登録する際、音声コマンドを、ユーザが登録用語彙記憶部２６に記憶されている複数の語彙から選択できるようにしたが、複数の語彙を組み合わせて一つの語彙としたものを音声コマンドとして登録できるようにしてもよいし、任意の文字を入力できる画面を表示部２５に表示し、リモコン１６を用いて登録する語彙をユーザに新たに作成させ、この語彙を新たな音声コマンドとして登録できるようにしてもよい。
【００３９】
（実施の形態２）
次に、本発明の第２の実施の形態について、図面に基づいて詳細に説明する。
【００４０】
図２は、本発明の第２の実施の形態における音声認識を利用した電子機器の構成を示すブロック図である。本発明の第２の実施の形態は、図１に示した実施の形態１に音声コマンド登録是非選択部２７を追加したものであり、音声コマンド登録是非選択部２７は、操作コマンド使用頻度記憶部２１に記憶されている操作コマンドの使用頻度が予め定められた設定値より大きくなった場合、この操作コマンドに対し新たな音声コマンドを登録するかどうかをユーザに選択させる通知を行うものである。図２に示される他の各構成手段は、制御部１８を除いて、図１に示した実施の形態１の電子機器と同一のものである。
【００４１】
以上のように構成された本発明の第２の実施の形態について、以下に説明する。
【００４２】
実施の形態１と同様に、リモコン１６から直接入力された操作コマンド及び音声入力部１２から入力された音声に対応する操作コマンドに基づいて、制御部１８が、機器の制御を行うと同時に、操作コマンド履歴記憶部２０に操作コマンドの履歴を記憶する。また、操作コマンド使用頻度更新部２２が、操作コマンド使用頻度記憶部２１に記憶されている操作コマンドの使用頻度を更新する。
【００４３】
ここで、音声コマンド登録是非選択部２７は、操作コマンド使用頻度更新部２２によって操作コマンドの使用頻度が更新された時、その使用頻度が予め定められた設定値以上かどうかを判定する。設定値以上の場合には、該当する操作コマンドを制御部１８へ出力する。制御部１８は、音声コマンド登録是非選択部２７から操作コマンドが入力されると、表示部２５に、この操作コマンドを新たに音声コマンドとして登録するかどうかをユーザに選択させる画面を表示する。
【００４４】
次に、ユーザはリモコン１６を操作して、表示部２５に表示されている操作コマンドを新たに音声コマンドとして登録するかどうかを選択する。リモコン１６は操作コマンドを登録するかどうか選択するためのボタン操作に応じた操作信号をリモコン信号受信部１７に送信する。リモコン信号受信部１７は受信した操作信号を登録是非コマンドに変換し、制御部１８へ出力する。制御部１８は入力された登録是非コマンドに応じて、表示部２５に表示されている操作コマンドの登録是非を選択し、もし、操作コマンドを新たに音声コマンドとして登録することが選択された場合には、音声コマンド登録是非選択部２７から得られた操作コマンドを新たな音声コマンドに対応付ける操作コマンドとして音声コマンド登録部２４に出力する。
【００４５】
操作コマンドが選択された後の音声コマンド登録処理の動作は、実施の形態１と同様で、ユーザが登録用語彙記憶部２６に記憶されている音声コマンドの候補となる語彙を新たな音声コマンドとして選択した後、音声コマンド登録部２４が、この新たな音声コマンドに、音声コマンド登録是非選択部２７から得られた操作コマンドを対応付け、対応付けた操作コマンドと音声コマンドを音声−操作コマンド対応表記憶部１４に記憶し、また、音声コマンドを認識辞書１１に記憶する。
【００４６】
このように、本実施の形態によれば、音声コマンド登録是非選択部２７が各操作コマンドの使用頻度を常に監視し、使用頻度が予め定められた設定値以上になった場合、ユーザに設定値以上になった操作コマンドを音声コマンドに登録するかどうか選択させるための画面を制御部１８が表示部２５に画面表示させる。よって、従来例では、ユーザが音声コマンドを登録するためには、リモコンの登録スタートボタンを押下する必要があったが、本発明では、音声コマンドに登録したほうが望ましい操作コマンドをユーザに適宜通知するので、音声コマンド登録処理の操作性をさらに向上することができる。
【００４７】
なお、本実施の形態では、音声コマンド登録是非選択部２７から得られた操作コマンドを新たに音声コマンドとして登録するかどうかを選択させるための登録是非コマンドをリモコン１６とリモコン信号受信部１７を介して制御部１８へ入力したが、音声入力部１２から入力した音声を音声認識部１３で認識し、認識した結果をコマンド変換部１５で登録是非コマンドに変換して制御部１８へ入力するようにしてもよい。
【００４８】
また、実施の形態１、実施の形態２の説明では、認識辞書１１、音声認識部１３、音声−操作コマンド対応表記憶部１４、コマンド変換部１５、制御部１８、操作履歴記憶部１９、操作コマンド履歴記憶部２０、操作コマンド使用頻度記憶部２１、操作コマンド使用頻度更新部２２、音声コマンド登録是非選択部２７、登録操作コマンド抽出部２３、音声コマンド登録部２４、登録用語彙記憶部２６は専用のハードウェアにより構成したが、これに代えて、同様の機能をマイクロコンピュータ上のソフトウェアで実現してもよい。
【００４９】
【発明の効果】
本発明によれば、入力手段から直接入力された操作コマンド及び音声入力手段から入力された音声に対応する操作コマンドに基づいて、制御手段が、機器の制御を行うと同時に操作履歴記憶手段に操作コマンドの履歴を記憶する。音声コマンドを新たに登録する際には、登録操作コマンド抽出手段が操作コマンドの履歴を用いて、少なくとも一つ以上の操作コマンドを抽出し、音声コマンド登録手段が抽出された操作コマンドに対し、新たな音声コマンドを登録する。従って、本発明では、新たに音声コマンドを登録する際、音声コマンドに対応付ける操作コマンドを操作履歴に記憶されたものから選択でき、従来例のように、音声コマンドを登録する前に、電子機器の状態を所望する電子機器の状態に予め変更しておく必要はない。よって、音声コマンド登録処理の操作性を向上することができる。
【００５０】
また、登録操作コマンド抽出手段が、操作履歴記憶手段に記憶された操作コマンドの中から最近使用され、かつ、音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出することにより、従来例のように、現在の電子機器の状態に変更するための操作コマンドだけでなく、最近設定された電子機器の状態に変更するための操作コマンドを新たに音声コマンドに登録することができるので、音声コマンド登録処理の操作性を向上することができる。
【００５１】
また、登録操作コマンド抽出手段が、操作履歴記憶手段に記憶された操作コマンドの中から使用頻度の高い、かつ、音声コマンドに対応付けられていない操作コマンドを少なくとも１つ以上抽出することにより、従来例のように、現在の電子機器の状態に変更するための操作コマンドだけでなく、ユーザの使用頻度の高い電子機器の状態に変更するための操作コマンドを新たに音声コマンドに登録することができるので、音声コマンド登録処理の操作性をさらに向上することができる。
【００５２】
さらに、音声コマンド登録是非選択手段が各操作コマンドの使用頻度を常に監視し、使用頻度が予め定められた設定値以上になった場合、ユーザに該当する操作コマンドを音声コマンドに登録するかどうか選択させるための通知を行う。よって、従来例では、ユーザが音声コマンドを登録するためには、リモコンの登録スタートボタンを押下する必要があったが、本発明では、音声コマンドに登録したほうが望ましい操作コマンドをユーザに適宜通知するので、音声コマンド登録処理の操作性をさらに向上することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における音声認識を利用した電子機器の構成を示すブロック図
【図２】本発明の実施の形態２における音声認識を利用した電子機器の構成を示すブロック図
【図３】従来の音声認識を利用した電子機器の構成を示すブロック図
【符号の説明】
１１  認識辞書
１２  音声入力部
１３  音声認識部
１４  音声−操作コマンド対応表記憶部
１５  コマンド変換部
１６  リモコン
１７  リモコン信号受信部
１８  制御部
１９  操作履歴記憶部
２０  操作コマンド履歴記憶部
２１  操作コマンド使用頻度記憶部
２２  操作コマンド使用頻度更新部
２３  登録操作コマンド抽出部
２４  音声コマンド登録部
２５  表示部
２６  登録用語彙記憶部
２７  音声コマンド登録是非選択部
【図１】
2004294872.tif 000003
【図２】
2004294872.tif 000004
【図３】
2004294872.tif 000005