(57)【特許請求の範囲】
【請求項１】
音声を入力して、前記音声に含まれる言葉を認識する音声認識手段と、
第１の放送信号を受信して、階層構造を有する第１の番組情報データを取得する第１受信手段と、
第２の放送信号を受信して、階層構造を有する第２の番組情報データを取得する第２受信手段と、
前記第１の番組情報データ及び前記第２の番組情報データを蓄積する蓄積手段と、
現在の動作モードとして前記第１受信手段が動作する第１モードまたは前記第２受信手段が動作する第２モードのいずれかを記憶する記憶手段と、
前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれるか否かを判断する判断手段と、を備え、
前記判断手段は、前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれると判断した場合は、前記現在の動作モードで前記言葉に従って番組検索を実行し、前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれないと判断した場合は、他の動作モードに対応する番組情報データの階層構造に含まれるか否かを判断し、含まれると判断した場合は前記他の動作モードを現在の動作モードとして設定し、前記設定した動作モードで前記言葉に従って番組検索を実行する、ことを特徴とする音声認識機能搭載テレビ装置。
【請求項２】
前記蓄積手段は、階層構造を有する辞書を更に備え、
前記判断手段は、前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれないと判断した場合は、前記言葉が前記辞書の下位階層に含まれるか否かを判断し、含まれると判断した場合は、前記現在の動作モードで前記下位階層に対応する上位階層の言葉に従って番組検索を実行する、ことを特徴とする請求項１に記載の音声認識機能搭載テレビ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声認識機能を搭載したテレビ装置及びその制御方法に関するものである。
【０００２】
【従来の技術】
従来のテレビ装置では、例えばリモートコントローラのボタンに選局等の使用頻度の高い動作を割り当てている。また、リモートコントローラの特定のボタンの押下に従って、カテゴリ別に階層構造を持つメニューをオンスクリーン表示し、目的の動作を階層構造を辿って選択することにより実現している。
図２２を用いて、従来のテレビ装置のカテゴリ別の階層構造を持つメニューによりカテゴリ別番組検索した場合の操作手順について説明する。図２２は、従来のテレビ装置の押しボタン式のリモートコントローラの操作によるカテゴリ別番組検索の画面遷移図である。
まずはじめに、表示装置は上位カテゴリを表示する（画面２２０１）。画面２２０１で「スポーツ」を選択すると、表示装置はスポーツの下位カテゴリを表示する（画面２２０２）。画面２２０２で「野球」を選択すると、テレビ装置は「野球」でカテゴリ別番組検索処理を行い、表示装置は検索結果一覧を表示する（画面２２０３）。
【０００３】
また、オフタイマの設定時間（テレビ装置が所定時間（例えば３０分）後にオフになるオフタイマモードにおける所定時間）又は画面のアスペクト比設定（例えば１６：９又は４：３）等のパラメータについては、使用者は設定用のオンスクリーン表示を用いて複数の値から選択された１つの値を設定することが出来る。これらの設定値を変更する場合、テレビ装置は１回目の動作イベント（設定値変更指令の入力）で現在の設定値をオンスクリーン表示させる。オンスクリーン表示がされている間、同一動作イベントが発生する毎にトグルで設定を変更する。例えば設定値変更指令を入力する毎に、画面に表示されたオフタイマの設定時間が所定のステップで変化する（例えば設定値変更指令を入力する毎に、設定時間が増加し、設定時間が最大値に達すると、次は最小値になる。）。同一動作イベントが入力されない状態が例えば３秒間継続すると、オンスクリーン表示を消去する。
従来例として、例えば特許文献１に開示された音声認識機能を用いたものがある。
【０００４】
【特許文献１】
特開昭６３−７０２９７号公報
【０００５】
【発明が解決しようとする課題】
上記従来のテレビ装置に音声認識機能を搭載した場合、音声認識部は辞書（全ての言葉を有する。）にある全ての言葉を認識できる。しかし、テレビ装置が常に入力した指令（言葉を含む。）に従って動作出来るならば、例えば使用者が誤って現在のモードにおいて不適切な指令（言葉を含む。）を入力した場合、テレビ装置は好ましくない動作を実行することになる。例えば、地上波テレビ番組を表示している時に（地上波放送受信モード）、地上波テレビ番組から衛星放送テレビ番組に切り換える特定の指令（言葉を含む。）を入力することなく、衛星放送テレビ番組の番組名を音声入力しただけで表示が衛星放送テレビ番組に切り換わったならば（衛星放送受信モード）、使用者は今何の放送を見ているのか分からなくなってしまうおそれがある。
【０００６】
本発明は、現在の動作モードに応じて、音声入力した言葉に適切に応答し又は応答しない音声認識機能搭載テレビ装置を提供することを目的とする。
本発明は、上記問題に鑑みてなされたもので、現在の動作モードを判断した結果に基づいて実際に動作させたり、使用者に動作状況を通知することが可能な音声認識機能を搭載したテレビ装置を提供することを目的とする。
本発明は、使用者の選択に応じて、音声入力した言葉に応答し又は応答しない音声認識機能搭載テレビ装置を提供することを目的とする。
【０００７】
従来のテレビ装置のリモートコントローラには、限定された数のボタン（スイッチ）が配置されていた。それらのボタン（例えば１、２、３等の数値で表示されたボタン）は、テレビ装置のオンスクリーン表示の内容に応じて、異なる選択肢にそれぞれ対応付けられた。例えば各ボタンの数値が放送チャンネル番号を意味し、又は画面に表示されたメニューの選択肢の選択番号を意味する。使用者がカテゴリ別に階層構造を有する多彩なメニューから例えば希望する番組を選択しようとすれば、使用者は、オンスクリーン表示の内容を階層構造の種々の層又は種々のカテゴリに変更しながら、希望する番組を検索し、探し当てる必要があった。そのため、メニューが多彩になればなる程、リモートコントローラの操作が複雑になり、操作に時間がかかるという問題があった。
【０００８】
従来のテレビ装置においては、リモートコントローラの一定の面積の操作パネルに配置できるスイッチの数は限定された。又、スイッチの数が多すぎると使用者が多くのスイッチの中から目的のスイッチを捜すのに時間がかかるという問題があった。パーソナルコンピュータで使用されているキーボードでテレビ装置に指令を入力することは極めて煩雑であり、実用的でない。
音声認識部を有し、音声で言葉を入力する本発明のテレビ装置においては、上記の制限を受けることなく、多くの種類の言葉を入力可能である。
本発明は、このような音声認識機能の特徴を効果的に利用したものである。本発明は、複雑なメニューを切り換え表示することなく、素早く希望する番組又は希望に近い番組を自動的に検出して表示する音声認識機能搭載テレビ装置を提供することを目的とする。
【０００９】
多くのテレビ装置は、使用者に指令（言葉を含む。）の入力を要求し若しくは許可し、又は入力方法を案内する画面を所定時間画面に表示する（オンスクリーン表示）。
例えば使用者が音声出力レベルのアップボタン又はダウンボタンを押すと、画面にテレビ装置の音声出力レベルが表示される。音声レベルが画面上に表示されている間、使用者はアップボタン又はダウンボタンを押して、音声出力レベルを設定変更できる。
【００１０】
例えば使用者が「オフタイマ」と発声することにより、オフタイマの設定時間を変更することができるとする。現在のオフタイマの設定時間が例えば３０分間であったとする。使用者が「オフタイマ」と発声すると、オフタイマの現在の設定値（３０分間）が画面に表示される。所定時間（例えば３秒間）内に次の設定変更の言葉が入力されなければ、この表示画面は消える。使用者は、この表示画面が表示されている期間だけ、設定変更の言葉を入力することができる。しかし一般に音声を発する時間及び音声を発してから次の音声を発するまでの時間は、リモートコントローラのボタンを押す時間及びボタンを押してから次のボタンを押すまでの時間に比べるとはるかに長い。使用者が次に「オフタイマ」と発声するのが少し遅れれば、３秒間（表示時間）が経過して、オンスクリーン表示が消えてしまう。オンスクリーン表示が消えた後に使用者が「オフタイマ」と発声してもオフタイマの設定時間は変わらない。このように音声認識機能を用いて設定変更をする場合は、スイッチを押して設定変更をする場合よりも設定変更に時間がかかる。音声認識機能を用いて設定変更をする場合は、従来のオンスクリーン表示の表示時間は短すぎた。
【００１１】
しかし、音声認識機能を用いて快適に設定変更を出来る様にオンスクリーン表示の表示時間を一律に長くしたならば、スイッチを押して設定変更をした場合に、設定変更が完了してもなかなかオンスクリーン表示が消えず、使用者がいらいらするという問題が生じる。
本発明は、音声認識機能を用いて設定変更をした場合及びスイッチを押して設定変更をした場合のいずれにおいても、使用者が快適に設定変更できる音声認識機能を搭載したテレビ装置を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記課題を解決するため、本発明は下記の構成を有する。
本発明の１つの観点による音声認識機能搭載テレビ装置は、音声を入力して、前記音声に含まれる言葉を認識する音声認識手段と、第１の放送信号を受信して、階層構造を有する第１の番組情報データを取得する第１受信手段と、第２の放送信号を受信して、階層構造を有する第２の番組情報データを取得する第２受信手段と、前記第１の番組情報データ及び前記第２の番組情報データを蓄積する蓄積手段と、現在の動作モードとして前記第１受信手段が動作する第１モードまたは前記第２受信手段が動作する第２モードのいずれかを記憶する記憶手段と、前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれるか否かを判断する判断手段と、を備え、前記判断手段は、前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれると判断した場合は、前記現在の動作モードで前記言葉に従って番組検索を実行し、前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれないと判断した場合は、他の動作モードに対応する番組情報データの階層構造に含まれるか否かを判断し、含まれると判断した場合は前記他の動作モードを現在の動作モードとして設定し、前記設定した動作モードで前記言葉に従って番組検索を実行する。
【００１３】
現在の動作モードが地上波放送受信モードであって、使用者が「サッカー」という言葉をテレビ装置に入力し、その時地上波テレビ放送のどのチャンネルもサッカーの試合を放送していない場合を例示する。もし衛星放送でサッカーの試合を放送していれば、動作モードを衛星放送受信モードに切り換えて、サッカーの試合を放送する。
【００１４】
本発明の他の観点による上記の音声認識機能搭載テレビ装置において、前記蓄積手段は、階層構造を有する辞書を更に備え、前記判断手段は、前記言葉が前記現在の動作モードに対応する番組情報データの階層構造に含まれないと判断した場合は、前記言葉が前記辞書の下位階層に含まれるか否かを判断し、含まれると判断した場合は、前記現在の動作モードで前記下位階層に対応する上位階層の言葉に従って番組検索を実行する。
【００１５】
「階層構造を有する辞書」とは、例えば上位概念で分類されたカテゴリ（例えばスポーツ等）を有し、少なくとも１つの上位概念のカテゴリ（例えばスポーツ）は複数の下位概念で分類されたカテゴリ（例えば野球、サッカー等）を有する辞書（例えば番組の一覧表）である。階層数は任意である。
【００２３】
【発明の実施の形態】
以下、本発明の実施をするための最良の形態を具体的に示した実施例について、図面とともに記載する。
【００２４】
《実施例１》
図１、２を用いて、本発明の実施例１の音声認識機能を搭載したテレビ装置について説明する。
はじめに、実施例１の音声認識機能を搭載したテレビ装置の構成について説明する。図１は、本発明の実施例１による音声認識機能搭載テレビ装置の構成を示すブロック図である。
【００２５】
実施例１の音声認識機能搭載テレビ装置は、赤外線リモートコントローラ１３１からの送信コードを解読するリモートコントローラコード解読部１１１と、使用者が発した音声（言葉）を認識し、当該言葉を解読する音声認識部１１２と、地上波放送の映像／音声信号を受信するＵＶチューナ（ＵＨＦ（Ultra High Frequency）及びＶＨＦ（Very High Frequency）チューナ）１２５と、ＵＶチューナ１２５からＵＶ番組情報データを取得するＵＶ番組情報データ取得部１２６と、ＵＶ番組情報データを蓄積するＵＶ番組情報データ蓄積用メモリ１２７と、ＢＳ（Broadcasting Satellite）デジタル放送の映像／音声信号を受信するＢＳデジタルチューナ１２２と、ＢＳデジタルチューナ１２２からＢＳデジタル番組情報データを取得するＢＳデジタル番組情報データ取得部１２３と、ＢＳデジタル番組情報データを蓄積するＢＳデジタル番組情報データ蓄積用メモリ１２４と、ＵＶチューナ１２５とＢＳデジタルチューナ１２２との切り換えを行う映像／音声入力切換部１２０と、映像／音声入力切換部１２０からの音声信号を出力するスピーカ１２１と、映像／音声入力切換部１２０からの映像信号を処理する映像信号処理部１１８と、リモートコントローラコード解読部１１１または音声認識部１１２からのイベント（実施例においては指令（言葉を含む。）の入力）を受け、イベント発生元（リモートコントローラコード解読部１１１又は音声認識部１１２）及びイベントの種類（入力した指令（言葉を含む。））を判断するイベント管理部１１３と、イベント管理部１１３からのイベントを基にテレビ装置の制御を行うテレビ制御部１１４と、動作モードを記憶する記憶装置１１６と、時間管理を行うタイマ制御部１１７と、テレビ制御部１１４からの指示でＢＳデジタル番組情報データ蓄積用メモリ１２４及びＵＶ番組情報データ蓄積用メモリ１２７からの情報のオンスクリーン表示を行うオンスクリーン表示処理部１１５と、オンスクリーン表示処理部１１５が出力したオンスクリーン表示信号と映像信号処理部１１８が出力した映像信号とを合成する映像合成処理部１２８と、映像合成処理部１２８が出力した映像信号を表示する表示装置１１９と、から構成される。
【００２６】
そして、テレビ制御部１１４と、映像信号処理部１１８と、映像／音声入力切換部１２０と、ＵＶチューナ１２５と、ＵＶ番組情報データ取得部１２６と、ＢＳデジタルチューナ１２２及びＢＳデジタル番組情報データ取得部１２３は制御信号線で接続されている。
【００２７】
次に、上記のように構成された実施例１の音声認識機能を搭載したテレビ装置において、音声入力によりカテゴリ別番組検索した場合の制御手順について説明する。図２は、本発明の実施例１による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャートである。
【００２８】
テレビ制御部１１４は、音声認識部１１２で受信された言葉が音声コードとしてイベント管理部１１３を介して入力されるのを待つ（Ｓ２０１）。音声コードがテレビ制御部１１４に入力された場合（Ｓ２０１で「Ｙｅｓ」）、テレビ制御部１１４は記憶装置１１６から現在の動作モードを読み出す（Ｓ２０２）。例えば動作モードは、地上波放送受信モード及び衛星放送受信モードである。例えば現在の動作モードは、衛星放送受信モードである。
【００２９】
そして、テレビ制御部１１４は、入力された言葉が現在の動作モードのカテゴリに有るか否かの判断を行う（Ｓ２０３）。例えば「サッカー」という言葉が入力され、ＢＳデジタル番組情報データ蓄積用メモリ１２４に格納されている複数のカテゴリを有する衛星放送の番組の分類表が、サッカーのカテゴリを含むか否かを判断する。現在の動作モードのカテゴリ一覧に無い場合（現在の動作モードで言葉に従って動作できない場合）（Ｓ２０３で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
入力された言葉が現在の動作モードのカテゴリに有る場合（Ｓ２０３で「Ｙｅｓ」）、テレビ制御部１１４は現在の動作モードで当該カテゴリの番組が有るか否かの判断を行う（Ｓ２０４）。番組が無い場合（Ｓ２０４で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
現在の動作モードで当該カテゴリの番組が有る場合（Ｓ２０４で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５に当該カテゴリの番組表を作成するよう指示する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表（例えばサッカーの番組表）を表示する（Ｓ２０５）。テレビ制御部１１４は、動作モード（地上波放送受信モード又は衛星放送受信モード）を記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００３０】
その後、使用者は、番組表から特定の番組（例えばＪリーグのガンバ大阪の試合）を指定する。テレビ制御部は、ＢＳデジタルチューナ１２２は指定された番組を入力し、映像／音声入力切換部１２０は指定された番組を選択する。指定された番組の映像信号が表示装置１１９に表示され、当該音声信号がスピーカ１２１により出力される。
使用者が番組名を直接発声した場合、テレビ装置は、現在の動作モードで当該番組を表示可能であれば直接当該番組を表示し、表示できなければ表示しない。
【００３１】
このように、本発明の実施例１によれば、現在の動作モードを判断し、認識された言葉に従って動作できる場合は動作を行い、動作できない場合は動作を行わないようにすることが可能となる。
【００３２】
《実施例２》
図１、３〜６を用いて、本発明の実施例２の音声認識機能を搭載したテレビ装置について説明する。
はじめに、実施例２の音声認識機能を搭載したテレビ装置の構成について説明する。本発明の実施例２による音声認識機能搭載テレビ装置の構成を示すブロック図（図１）は、実施例１と同様であるため詳細な説明は省略する。
【００３３】
次に、上記のように構成された実施例２の音声認識機能を搭載したテレビ装置において、音声入力によりカテゴリ別番組検索した場合の制御手順について説明する。本実施例は、実施例１とは、受信した言葉が現在の動作モードのカテゴリに無い場合及び現在の動作モードで当該カテゴリの番組が無い場合の処理が異なる。それ以外の点で、本実施例は実施例１と同一である。図３は、本発明の実施例２による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャートである。図３において、図２と同一符号を付したステップ（Ｓ２０１〜Ｓ２０６）は、図２と同様の処理を行うため説明を省略する。本実施例の特徴となる部分には、新たな符号（Ｓ３０１〜Ｓ３０６）を付し説明する。
【００３４】
ステップＳ２０３で入力された言葉が現在の動作モードのカテゴリ一覧に無い場合（Ｓ２０３で「Ｎｏ」）及びステップＳ２０４で現在の動作モードで当該カテゴリの番組が無い場合（Ｓ２０４で「Ｎｏ」）、テレビ制御部１１４は入力された言葉が下位カテゴリか否かの判断に移る（Ｓ３０１）。具体的には、入力された言葉が記憶装置１１６に格納されたカテゴリ辞書（図１９（図４のＢＳ放送のカテゴリ一覧及び地上波放送のカテゴリ一覧に登録されていない言葉を含む大きな辞書である。））に存在し、カテゴリ辞書において下位カテゴリか否かの判断を行う。入力された言葉がカテゴリ辞書に無い場合またはカテゴリ辞書に有るが上位カテゴリの場合（Ｓ３０１で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
入力された言葉がカテゴリ辞書に有り下位カテゴリの場合（Ｓ３０１「Ｙｅｓ」）、テレビ制御部１１４は、入力された言葉の上位カテゴリが現在の動作モードのカテゴリに有るか否かの判断を行う（Ｓ３０２）。当該上位カテゴリが現在の動作モードのカテゴリに無い場合（Ｓ３０２で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００３５】
当該上位カテゴリが現在の動作モードのカテゴリに有る場合（Ｓ３０２で「Ｙｅｓ」）、テレビ制御部１１４は現在の動作モードで当該上位カテゴリの番組が有るか否かの判断を行う（Ｓ３０３）。番組が無い場合（Ｓ３０３で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
番組が有る場合（Ｓ３０３で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５に当該上位カテゴリの番組表を作成するよう指示する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表を表示する（Ｓ３０４）。テレビ制御部１１４は、動作モード（地上波放送受信モード又は衛星放送受信モード）を記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
その後、使用者は、番組表から特定の番組を指定する。テレビ制御部は、指定された番組を入力し表示装置１１９に表示する。
【００３６】
次に、具体的な事例で説明する。
ＢＳデジタル番組情報データ蓄積用メモリ１２４及びＵＶ番組情報データ蓄積用メモリ１２７は、それぞれの動作モード（衛星放送受信モード及び地上波放送受信モード）のカテゴリ一覧を有する。図４は、本発明の実施例２による音声認識機能搭載テレビ装置のＢＳデジタル番組情報データ蓄積用メモリ１２４が記憶するＢＳ波のカテゴリ一覧の一例を示す図である。図５は、図４のＢＳ波のカテゴリ一覧の一例を階層構造で示す図である。図４、５で示すように、カテゴリは上位カテゴリ及び下位カテゴリから成る。まず上位カテゴリで分類され、さらにある上位カテゴリは複数の下位カテゴリに分類される。
【００３７】
テレビ装置が現在ＢＳ波を受信する動作モード（衛星放送受信モード）の時、カテゴリ別番組検索で使用者が「野球」と発声した場合について説明する。
「野球」という音声を受信した音声認識部１１２は、イベント管理部１１３を経由して「野球」の音声コードをテレビ制御部１１４に送信する。テレビ制御部１１４は、ＢＳ波のカテゴリに「野球」が有るか否か判断する（図３のＳ２０３）。「野球」は、ＢＳ波のカテゴリ一覧（図４）に存在する（図３のＳ２０３で「Ｙｅｓ」）。テレビ制御部１１４は、現在放送中の野球のテレビ番組が有るか否か判断する（図３の２０４）。
ここで無い場合（図３のＳ２０４で「Ｎｏ」）、「野球」が下位カテゴリか否か判断する（図３のＳ３０１）。図５で示すように、「野球」は上位カテゴリ「スポーツ」の下位カテゴリである（図３のＳ３０１で「Ｙｅｓ」）。上位カテゴリ「スポーツ」は、ＢＳ波のカテゴリ一覧に存在する（図３のＳ３０２で「Ｙｅｓ」）。テレビ制御部１１４は、現在放送中のスポーツのテレビ番組が有るか否か判断する（図３の３０３）。ここでサッカー、バスケットボール等のスポーツのテレビ番組が有る場合（図３のＳ３０３で「Ｙｅｓ」）、当該スポーツのテレビ番組表を表示装置１１９に表示する。
【００３８】
ＢＳデジタル番組情報データ蓄積用メモリ１２４及びＵＶ番組情報データ蓄積用メモリ１２７が、現在受信可能な番組の情報のみならず、所定の期間（例えば現在から８日間）に視聴することが出来る番組をカテゴリに分類した番組一覧表を有しても良い。使用者が番組名を直接発声した場合、テレビ装置は、現在の動作モードで当該番組を表示可能であれば直接当該番組を表示する。現在の動作モードで当該番組を表示できず、当該番組名が番組一覧表に含まれていれば、当該番組が属する下位概念のカテゴリに属する番組の一覧表を表示する。当該番組が属する下位概念のカテゴリに属する番組がなければ、当該カテゴリが属する上位概念のカテゴリに属する番組の一覧表を表示する。
【００３９】
このように、本実施例によれば、現在の動作モードを判断し、認識された言葉により動作できない場合には、認識された言葉の上位概念により動作を行うようにすることが可能となる。一般に使用者は、特定の番組又は特定のカテゴリの番組を見ることが出来なければ、次に当該番組と同一の上位概念に含まれる他の番組を見ることを希望する場合が多い。使用者が希望する番組が放送されていない場合、使用者は次の入力をすることなく、自動的に直ちにそれに近い内容の他の番組の一覧表を見ることが出来る。
【００４０】
実施例においては、現在の動作モードを変えない条件で、使用者が視聴できる番組又は番組の一覧表を表示した。これに代えて、現在の動作モードに限定することなく、使用者が視聴できる番組又は番組の一覧表を表示しても良い。例えば使用者が「サッカー」という言葉を発した場合、自動的に地上波放送のサッカー番組及び衛星放送のサッカー番組を含む番組の一覧表を生成して表示装置１１９に表示する。現在の動作モードが衛星放送受信モードであった場合、使用者が地上波放送の番組を選択する指令（言葉を含む。）を入力すると（例えば使用者が地上波放送の番組名を発声する。）、自動的に地上波放送受信モードに変わって、当該番組を表示する。
【００４１】
本実施例において、カテゴリ一覧の階層構造は上位カテゴリ及び下位カテゴリの２階層であったが、これに代えて３階層以上であっても良い。
例えば、図６に示すような４階層の場合について説明する。リモートコントローラボタンの操作により「Ｊ１」を選択する時は、「スポーツ」−「サッカー」−「国内サッカー」−「Ｊ１」というように上位のカテゴリから順々に４回選択していく必要がある。しかし、音声により「Ｊ１」を選択する時は、いきなり「Ｊ１」発声すれば１発で選択することができる。リモートコントローラのスイッチと表示装置のガイド画面の表示とにより番組を選択する従来例のテレビ装置においては、階層が複雑化すれば操作が極めて煩雑になり、実用的でなくなるという問題があった。本実施例によれば、階層が増えると使用者が番組を絞り込むことが容易となり、選択するのに要する時間はむしろ短くなる。このように、階層が増えるほど、音声による選択が有効である。
【００４２】
階層が増えるほどカテゴリ数が増え、使用者が当該カテゴリの名前を正確に記憶しておくのが困難となる。また、当該カテゴリの現在放送中のテレビ番組が無い可能性が高くなる。本実施例のテレビ装置においては、使用者が全てのカテゴリ名を記憶することが面倒であれば、上位概念のカテゴリ名のみを記憶しておき音声入力することにより、容易に番組検索を実行出来る。音声入力した下位概念のカテゴリに属するテレビ番組がなければ、自動的に上位概念のカテゴリに属するテレビ番組の一覧表を表示する。本実施例のテレビ装置においては、階層を複雑化しても、それによる弊害は生じにくい。
上記場合において、本実施例はさらに有用な効果を得ることが可能となる。
【００４３】
《実施例３》
図１、７を用いて、本発明の実施例３の音声認識機能を搭載したテレビ装置について説明する。
はじめに、実施例３の音声認識機能を搭載したテレビ装置の構成について説明する。本発明の実施例３による音声認識機能搭載テレビ装置の構成を示すブロック図（図１）は、実施例１と同様であるため詳細な説明は省略する。
【００４４】
次に、上記のように構成された実施例３の音声認識機能を搭載したテレビ装置において、音声入力によりカテゴリ別番組検索した場合の制御手順について説明する。本実施例は、実施例２とは、受信した言葉が現在の動作モードのカテゴリに無い場合及び現在の動作モードで当該カテゴリの番組が無い場合の処理が異なる。それ以外の点で、本実施例は実施例２と同一である。図７は、本発明の実施例３による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャートである。図７において、図２と同一符号を付したステップ（Ｓ２０１〜Ｓ２０６）は、図２と同様の処理を行うため説明を省略する。本実施例の特徴となる部分には、新たな符号（Ｓ７０１〜Ｓ７０４）を付し説明する。
【００４５】
ステップＳ２０３で入力された言葉が現在の動作モードのカテゴリ一覧に無い場合（Ｓ２０３で「Ｎｏ」）及びステップＳ２０４で現在の動作モードで当該カテゴリの番組が無い場合（Ｓ２０４で「Ｎｏ」）、テレビ制御部１１４は入力された言葉が他の動作モードのカテゴリ一覧に有るか否かの判断に移る（Ｓ７０１）。他の動作モードのカテゴリ一覧に無い場合（Ｓ７０１で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
入力された言葉が他の動作モードのカテゴリ一覧に有る場合（Ｓ７０１「Ｙｅｓ」）、テレビ制御部１１４は、その他の動作モードで当該カテゴリの番組が有るか否かの判断を行う（Ｓ７０２）。番組が無い場合（Ｓ７０２で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００４６】
番組が有る場合（Ｓ７０２で「Ｙｅｓ」）、テレビ制御部１１４は現在の動作モードから他の動作モードに変換する（Ｓ７０３）。テレビ制御部１１４はオンスクリーン表示処理部１１５にその他の動作モードで当該カテゴリの番組表を作成するよう指示する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表を表示する（Ｓ７０４）。テレビ制御部１１４は、動作モード（地上波放送受信モード又は衛星放送受信モード）を記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
その後、使用者は、番組表から特定の番組を指定する。テレビ制御部は、指定された番組を入力し表示装置１１９に表示する。
【００４７】
このように、本発明の実施例によれば、現在の動作モードを判断し、認識された言葉により動作できない場合には、動作モードを変えて認識された言葉により動作を行うようにすることが可能となる。
本実施例において、動作モードを変えても動作できない場合に、実施例２のように認識された言葉の上位概念により動作を行うようにすることとしても良い。また、実施例２において、認識された言葉の上位概念により動作できない場合に、本実施例のように動作モードを変えて認識された言葉により動作を行うようにすることとしても良い。
音声入力された言葉を現在の動作モードで実行できない場合、動作しない第１の入力モードと、音声入力された言葉を現在の動作モードで実行できず且つ動作モードを変更すれば実行できる場合、動作モードを変更して動作する第２の入力モードをテレビ装置に設け、テレビ装置が、使用者が選択した入力モードで動作しても良い。
【００４８】
《実施例４》
図１、２０、２１を用いて、本発明の実施例４の音声認識機能を搭載したテレビ装置について説明する。
はじめに、実施例４の音声認識機能を搭載したテレビ装置の構成について説明する。本発明の実施例４による音声認識機能搭載テレビ装置の構成を示すブロック図（図１）は、実施例１と同様であるため詳細な説明は省略する。
【００４９】
次に、上記のように構成された実施例４の音声認識機能を搭載したテレビ装置において、音声入力によりカテゴリ別番組検索した場合の制御手順について説明する。本実施例は、実施例３とは、受信した言葉が現在の動作モードのカテゴリに無い場合及び現在の動作モードで当該カテゴリの番組が無い場合の処理が異なる。それ以外の点で、本実施例は実施例３と同一である。図２０は、本発明の実施例４による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャートである。図２０において、図２と同一符号を付したステップ（Ｓ２０１〜Ｓ２０６）は、図２と同様の処理を行うため説明を省略する。本実施例の特徴となる部分には、新たな符号（Ｓ２００１〜Ｓ２００４）を付し説明する。
【００５０】
ステップＳ２０３で入力された言葉が現在の動作モードのカテゴリ一覧に無い場合（Ｓ２０３で「Ｎｏ」）及びステップＳ２０４で現在の動作モードで当該カテゴリの番組が無い場合（Ｓ２０４で「Ｎｏ」）、テレビ制御部１１４は入力された言葉がキーワード一覧（図２１）に有るか否かの判断に移る（Ｓ２００１）。キーワード一覧に無い場合（Ｓ２００１で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
入力された言葉がキーワード一覧に有る場合（Ｓ２００１「Ｙｅｓ」）、テレビ制御部１１４は、キーワード（入力された言葉）の属するカテゴリが現在の動作モードのカテゴリに有るか否かの判断を行う（Ｓ２００２）。当該カテゴリが現在の動作モードのカテゴリに無い場合（Ｓ２００２で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００５１】
当該カテゴリが現在の動作モードのカテゴリに有る場合（Ｓ２００２で「Ｙｅｓ」）、テレビ制御部１１４は現在の動作モードで当該カテゴリの番組が有るか否かの判断を行う（Ｓ２００３）。番組が無い場合（Ｓ２００３で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
番組が有る場合（Ｓ２００３で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５に当該カテゴリの番組表を作成するよう指示する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表を表示する（Ｓ２００４）。テレビ制御部１１４は、動作モード（地上波放送受信モード又は衛星放送受信モード）を記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
その後、使用者は、番組表から特定の番組を指定する。テレビ制御部は、指定された番組を入力し表示装置１１９に表示する。
【００５２】
このように、本実施例によれば、現在の動作モードを判断し、認識された言葉により動作できない場合には、認識された言葉をキーワードとするカテゴリにより動作を行うようにすることが可能となる。
本実施例において、認識された言葉をキーワードとするカテゴリによっても動作できない場合に、実施例２のように認識された言葉の上位概念により動作を行うようにすることとしても良い。また本実施例において、認識された言葉をキーワードとするカテゴリによっても動作できない場合に、実施例３のように動作モードを変えて認識された言葉により動作を行うようにすることとしても良い。
【００５３】
《実施例５》
図１、８〜１２を用いて、本発明の実施例５の音声認識機能を搭載したテレビ装置について説明する。
はじめに、実施例５の音声認識機能を搭載したテレビ装置の構成について説明する。本発明の実施例５による音声認識機能搭載テレビ装置の構成を示すブロック図（図１）は、実施例１と同様であるため詳細な説明は省略する。
【００５４】
次に、上記のように構成された実施例５の音声認識機能を搭載したテレビ装置において、音声入力によりカテゴリ別番組検索した場合の制御手順について説明する。本実施例は、実施例２、３とは、カテゴリ別番組検索処理の状況を画面に表示する点が異なる。それ以外の点で、本実施例は実施例２、３と同一である。図８は、本発明の実施例５による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャートである。図８において、図３、７と同一符号を付したステップ（Ｓ２０１〜Ｓ２０６、Ｓ３０１〜Ｓ３０４、Ｓ７０１〜Ｓ７０４）は、図３、７と同様の処理を行うため説明を省略する。本実施例の特徴となる部分には、新たな符号（Ｓ８０１〜Ｓ８０４）を付し説明する。
【００５５】
ステップＳ２０４で現在の動作モードで入力された言葉のカテゴリの番組が有る場合（Ｓ２０４で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５にメッセージ１（使用者の言葉に従って動作することを示すメッセージであって、例えば「「サッカー」を検索します」というメッセージ）及び表示ＯＮを通知する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきたメッセージ１を表示する（Ｓ８０１）。テレビ制御部１１４は、オンスクリーン表示処理部１１５に当該カテゴリの番組表を作成するよう指示する。オンスクリーン表示処理部１１５は、例えばＢＳデジタル番組情報データ蓄積用メモリ１２４に格納された番組一覧表に基づいて、番組表の画面を生成する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表を表示する（Ｓ２０５）。テレビ制御部１１４は、動作モード（地上波放送受信モード又は衛星放送受信モード）を記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００５６】
また、現在の動作モードで入力された言葉（カテゴリ）の上位カテゴリの番組が有る場合（Ｓ３０３で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５にメッセージ２（使用者が入力した言葉（カテゴリ）よりも上位概念のカテゴリの番組表（又は使用者が入力した番組を含むカテゴリの番組表）を表示することを示すメッセージであって、例えば「「サッカー」はありません「スポーツ」を検索します」というメッセージ）及び表示ＯＮを通知する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきたメッセージ２を表示する（Ｓ８０２）。テレビ制御部１１４は、オンスクリーン表示処理部１１５に当該上位カテゴリの番組表を作成するよう指示する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表を表示する（Ｓ３０４）。テレビ制御部１１４は、動作モードを記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００５７】
また、現在の動作モード以外の動作モードで入力された言葉のカテゴリの番組が有る場合（Ｓ７０２で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５にメッセージ３（他の動作モード（現在の動作モード以外の動作モード）における、使用者が入力したカテゴリの番組表を表示することを示すメッセージであって、例えば「「ニュース・報道」は地上波放送にはありません  ＢＳデジタル放送を検索します」というメッセージ）及び表示ＯＮを通知する。
【００５８】
表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきたメッセージ３を表示する（Ｓ８０３）。テレビ制御部１１４は、現在の動作モードから他の動作モードに変換する（Ｓ７０３）。テレビ制御部１１４は、オンスクリーン表示処理部１１５にその他の動作モードで当該カテゴリの番組表を作成するよう指示する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表を表示する（Ｓ７０４）。テレビ制御部１１４は、動作モード（地上波放送受信モード又は衛星放送受信モード）を記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
ステップＳ８０１、Ｓ８０２及びＳ８０３の後、使用者は、番組表から特定の番組を指定する。テレビ制御部は、指定された番組を入力し表示装置１１９に表示する。
【００５９】
また、入力された言葉（カテゴリ）が他の動作モードのカテゴリ一覧に無い場合（Ｓ７０１で「Ｙｅｓ」）及びその他の動作モードで当該カテゴリの番組が無い場合（Ｓ７０２で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５にメッセージ４（使用者が入力したカテゴリの番組がどこにもないことを示すメッセージであって、例えば「現在「サッカー」はどこにも放送されていません」というメッセージ）及び表示ＯＮを通知する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきたメッセージ４を表示する（Ｓ８０４）。テレビ制御部１１４は、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００６０】
ステップＳ８０４において、更に他の動作モードで入力された言葉（カテゴリ）の上位カテゴリの番組を検索し、番組が有る場合、オンスクリーン表示処理部１１５はメッセージ５（図示せず。）（他の動作モードにおける、使用者が入力した言葉（カテゴリ）よりも上位概念のカテゴリの番組表（又は使用者が入力した番組を含むカテゴリの番組表）を表示することを示すメッセージであって、例えば「「サッカー」はありません  ＢＳデジタル放送の「スポーツ」を検索します」というメッセージ）を生成表示し、その後他の動作モードにおける上位概念のカテゴリの番組表を生成表示しても良い。他の動作モードで入力された言葉（カテゴリ）の上位カテゴリの番組がなければ、メッセージ４を生成して表示する。
【００６１】
次に、オンスクリーン表示処理部１１５の処理手順について説明する。図９は、本発明の実施例５による音声認識機能搭載テレビ装置のオンスクリーン表示処理部１１５の制御処理のフローチャートである。
オンスクリーン表示処理部１１５は、テレビ制御部１１４から表示ＯＦＦ通知を受けた場合は（Ｓ９０１で「Ｙｅｓ」、Ｓ９０２で「Ｙｅｓ」）、オンスクリーン表示を消去し（Ｓ９０３）、テレビ制御部１１４からの表示通知待ち状態に戻る。
一方、テレビ制御部１１４から表示ＯＮ通知を受けた場合は（Ｓ９０１で「Ｙｅｓ」、Ｓ９０２で「Ｎｏ」）、通知されたメッセージ等を表示装置１１９にオンスクリーン表示し（Ｓ９０４）、テレビ制御部１１４からの表示通知待ち状態に戻る。
テレビ制御部１１４から表示通知がない場合（Ｓ９０１で「Ｎｏ」）、オンスクリーン表示の状態（ＯＮ又はＯＦＦ）を維持する。
【００６２】
ここで、図１０〜１２を用いてメッセージ１〜４を説明する。図１０は、本発明の実施例５による音声認識機能搭載テレビ装置の地上波アナログ放送とＢＳデジタル放送のカテゴリ情報の違いと表示メッセージを示す図である。
地上波アナログ放送においては、ＵＶ番組情報データ取得部１２６で取得された番組データに基づきカテゴリ別番組検索処理が行われる。また、ＢＳデジタル放送においては、ＢＳデジタル番組情報データ取得部１２３で取得された番組データに基づきカテゴリ別番組検索処理が行われる。地上波アナログ放送とＢＳデジタル放送では、番組データのデータ構成は異なっている。
【００６３】
メッセージ１を表示する場合について説明する。地上波放送を放映中に使用者が「スポーツ」と発声する。表示装置１１９は、「「スポーツ」を検索します」というメッセージ１を表示する。表示装置１１９は、「スポーツ」の検索結果を表示する。
メッセージ２を表示する場合について説明する。図１１は、本発明の実施例５による音声認識機能搭載テレビ装置のメッセージ２を表示する場合の画面遷移図である。地上波放送を放映中（画面１１０１）に使用者が「サッカー」と発声する。表示装置１１９は、「「サッカー」はありません  「スポーツ」を検索します」というメッセージ２（１００２）を表示する（画面１１０２）。表示装置１１９は、「スポーツ」の検索結果を表示する（画面１１０３）。
【００６４】
メッセージ３を表示する場合について説明する。図１２は、本発明の実施例５による音声認識機能搭載テレビ装置のメッセージ３を表示する場合の画面遷移図である。地上波放送を放映中（画面１２０１）に使用者が「ニュース・報道」と発声する。表示装置１１９は、「「ニュース・報道」は地上波放送にはありません  ＢＳデジタル放送に切り換えて検索します」というメッセージ３（１００３）を表示する（画面１２０２）。表示装置１１９は、「ニュース・報道」の検索結果を表示する（画面１２０３）。
メッセージ４を表示する場合について説明する。地上波放送を放映中に使用者が「ドラマ」と発声する。地上波放送、ＢＳ放送等すべての動作モードにおいてカテゴリが「ドラマ」の放送番組がない場合、表示装置１１９は「現在「ドラマ」はどこにも放送されていません」というメッセージ４を表示する。
【００６５】
このように、本実施例によれば、入力した言葉で動作できない理由や、入力した言葉に応じてどのように動作したのか等をオンスクリーン表示して使用者に伝えることが可能となる。
【００６６】
《実施例６》
図１、１３、１４用いて、本発明の実施例６の音声認識機能を搭載したテレビ装置について説明する。
はじめに、実施例６の音声認識機能を搭載したテレビ装置の構成について説明する。本発明の実施例６による音声認識機能搭載テレビ装置の構成を示すブロック図（図１）は、実施例１と同様であるため詳細な説明は省略する。
【００６７】
次に、上記のように構成された実施例６の音声認識機能を搭載したテレビ装置において、音声入力によりカテゴリ別番組検索した場合の制御手順について説明する。本実施例は、実施例５とは、変換した動作モードで動作することができる場合の処理が異なる。それ以外の点で、本実施例は実施例５と同一である。図１３は、本発明の実施例６による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャートである。図１３において、図８と同一符号を付したステップは、図８と同様の処理を行うため説明を省略する。本実施例の特徴となる部分には、新たな符号（Ｓ１３０１、Ｓ１３０２）を付し説明する。
【００６８】
現在の動作モードにおいて、入力された言葉のカテゴリ及び当該上位概念のカテゴリがなく又はそれらのカテゴリに属する番組がなく、他の動作モード（現在の動作モード以外の動作モード）で入力された言葉のカテゴリの番組が有る場合（Ｓ７０２で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５に確認メッセージ６（使用者が動作モードの変更を許可するか否かの問い合わせメッセージ）及び表示ＯＮを通知する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた確認メッセージ６を表示する（Ｓ１３０１）。使用者は、動作モードの変更を許可するか否かを答える（例えば「ハイ」と発声する。）。テレビ制御部１１４は、動作モードの変更を使用者が許可したか否かを判断する（Ｓ１３０２）。
【００６９】
許可した場合（Ｓ１３０２で「Ｙｅｓ」）、テレビ制御部１１４は、現在の動作モードから他の動作モードに変換する（Ｓ７０３）。テレビ制御部１１４は、オンスクリーン表示処理部１１５にその他の動作モードで当該カテゴリの番組表を作成するよう指示する。表示装置１１９は、オンスクリーン表示処理部１１５から映像合成処理部１２８を経由してきた番組表を表示する（Ｓ７０４）。テレビ制御部１１４は、動作モード（例えば衛星放送受信モード）を記憶装置１１６に設定し（Ｓ２０６）、次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
動作モードの変更を使用者が許可しなかった場合（Ｓ１３０２で「Ｎｏ」）、テレビ制御部１１４は動作を行わずに次の音声コードの入力待ち状態（Ｓ２０１）に戻る。
【００７０】
ここで、図１４を用いて確認メッセージ６を説明する。図１４は、本発明の実施例６による音声認識機能搭載テレビ装置の確認メッセージ６を表示する場合の画面遷移図である。ＢＳ放送を録画中（画面１４０１）に使用者が「アニメ・特撮」と発声する。表示装置１１９は、「ＢＳデジタル放送の番組を録画中です  中止して検索しますか？」という確認メッセージ６を表示する（画面１４０２）。使用者が「はい」と発声すると、表示装置１１９は、「アニメ・特撮」の検索結果を表示する（画面１４０３）。
【００７１】
このように、本実施例によれば、勝手に動作モードを変えて受け付けた言葉で動作するのではなく、動作モードを変えて受け付けた言葉で動作してよいか使用者に確認するための通知を行い、使用者に選択を促すことが可能となる。
本実施例においては、動作モードを変換する際に確認メッセージを表示しているが、これに代えて上位カテゴリで検索する際に確認メッセージを表示することとしても良い。また、これに加えて上位カテゴリで検索する際にも確認メッセージを表示することとしても良い。
【００７２】
《実施例７》
図１、１５〜１８を用いて、本発明の実施例７の音声認識機能を搭載したテレビ装置について説明する。
はじめに、実施例７の音声認識機能を搭載したテレビ装置の構成について説明する。本発明の実施例７による音声認識機能搭載テレビ装置の構成を示すブロック図（図１）は、実施例１と同様であるため詳細な説明は省略する。
【００７３】
次に、上記のように構成された実施例７の音声認識機能を搭載したテレビ装置において、オンスクリーン表示時間の制御手順について説明する。図１５は、本発明の実施例７による音声認識機能搭載テレビ装置のイベント管理部１１３の制御処理のフローチャートである。
【００７４】
図１５において、音声認識部１１２からのイベントを受信した場合（Ｓ１５０１で「Ｙｅｓ」、Ｓ１５０２で「Ｙｅｓ」）、イベント管理部１１３は、音声認識部１１２からのイベントであることとイベントの種類をテレビ制御部１１４に通知する（Ｓ１５０３）。イベント管理部１１３は、リモートコントローラコード解読部１１１及び音声認識部１１２からのイベント待ち状態（Ｓ１５０１）に戻る。
一方、リモートコントローラコード解読部１１１からのイベントを受信した場合（Ｓ１５０１で「Ｙｅｓ」、Ｓ１５０２で「Ｎｏ」）、イベント管理部１１３は、リモートコントローラコード解読部１１１からのイベントであることとイベントの種類をテレビ制御部１１４に通知する（Ｓ１５０４）。イベント管理部１１３は、リモートコントローラコード解読部１１１及び音声認識部１１２からのイベント待ち状態（Ｓ１５０１）に戻る。
【００７５】
図１６は、本発明の実施例７による音声認識機能搭載テレビ装置のテレビ制御部１１４がオフタイマの時間設定のイベントに対する制御処理のフローチャートである。図１６において、まず、テレビ制御部１１４はイベント管理部１１３からオフタイマの通知を受ける（Ｓ１６０１）。テレビ制御部１１４はオンスクリーン表示処理部１１５にオフタイマの時間設定に対する表示モードおよび表示ＯＮを通知する（Ｓ１６０２）。
テレビ制御部１１４はオンスクリーン消去時間（ｔ）を０（初期値）に設定する（Ｓ１６０３）。テレビ制御部１１４は音声入力された指令（言葉を含む。）か否かの判断を行う（Ｓ１６０４）。入力された指令（言葉を含む。）が音声入力による場合（音声認識部１１２からのイベントである場合）（Ｓ１６０４で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン消去時間（ｔ）を１０秒に設定する（Ｓ１６０５）。入力された指令（言葉を含む。）がリモートコントローラによる場合（リモートコントローラコード解読部１１１からのイベントである場合）（Ｓ１６０４で「Ｎｏ」）、テレビ制御部１１４はオンスクリーン消去時間（ｔ）を３秒に設定する（Ｓ１６０６）。
【００７６】
テレビ制御部１１４は、タイマ制御部１１７から取得した時刻を基に、オンスクリーン消去時間が経過したかどうかの判断を行う（ｔ＝０か否かの判断を行う。）（Ｓ１６０７）。Ｓ１６０７でオンスクリーン消去時間が経過している場合（ｔ＝０の場合）（Ｓ１６０７で「Ｙｅｓ」）、テレビ制御部１１４はオンスクリーン表示処理部１１５に表示ＯＦＦ通知を行う（Ｓ１６０８）。
【００７７】
Ｓ１６０７でオンスクリーン消去時間が経過していない場合（ｔ＝０でない場合）（Ｓ１６０７で「Ｎｏ」）、テレビ制御部１１４はイベント管理部１１３からの新たな通知があるか否かの判断を行う（Ｓ１６０９）。イベント管理部１１３からの新たな通知がない場合（Ｓ１６０９で「Ｎｏ」）、テレビ制御部１１４はオンスクリーン消去時間（ｔ）をディクリメントし（Ｓ１６１７）、オンスクリーン消去時間の経過待ち状態（Ｓ１６０７）に戻る。
Ｓ１６０９でイベント管理部１１３からの新たな通知がある場合（Ｓ１６０９で「Ｙｅｓ」）、テレビ制御部１１４はイベントの種類がオフタイマであるか否かの判断を行う（Ｓ１６１０）。イベントの種類がオフタイマでない場合（Ｓ１６１０で「Ｎｏ」）、テレビ制御部１１４はイベントの種類に応じたイベント処理を行う（Ｓ１６１６）。
【００７８】
Ｓ１６１０でイベントの種類がオフタイマである場合（Ｓ１６１０で「Ｙｅｓ」）、テレビ制御部１１４はオフタイマの設定を現在の設定値から次の設定値に変更する（Ｓ１６１１）。テレビ制御部１１４はオンスクリーン表示処理部１１５にオフタイマの設定に対する表示モードおよび表示ＯＮを通知する（Ｓ１６１２）。
【００７９】
テレビ制御部１１４は音声入力された指令（言葉を含む。）か否かの判断を行う（Ｓ１６１３）。入力された指令（言葉を含む。）が音声入力による場合（音声認識部１１２からのイベントである場合）（Ｓ１６１３で「Ｙｅｓ」）、テレビ制御部１１４は再度オンスクリーン消去時間（ｔ）を１０秒に設定する（Ｓ１６１４）。入力された指令（言葉を含む。）がリモートコントローラによる場合（リモートコントローラコード解読部１１１からのイベントである場合）（Ｓ１６１３で「Ｎｏ」）、テレビ制御部１１４は再度オンスクリーン消去時間（ｔ）を３秒に設定する（Ｓ１６１５）。上記処理（Ｓ１６１４、Ｓ１６１５、Ｓ１６１６）後、テレビ制御部１１４はオンスクリーン消去時間（ｔ）をディクリメントし（Ｓ１６１７）、オンスクリーン消去時間の経過待ち状態（Ｓ１６０７）に戻る。
【００８０】
図１７は、本発明の実施例７による音声認識機能搭載テレビ装置のリモートコントローラによるオフタイマの時間設定の操作を示す図である。
表示装置１１９は、オフタイマの時間設定用のオンスクリーン表示がない画面１７１１を表示しているとする。この時にリモートコントローラのオフタイマ時間設定ボタンを押下すると、表示装置１１９は現在のオフタイマの設定値１７０１をオンスクリーン表示する（画面１７１２）。同時にイベント発生元が、リモートコントローラ時のオンスクリーン消去時間（３秒）を設定する。
【００８１】
オフタイマのオンスクリーン表示中（画面１７１２）に再度リモートコントローラのオフタイマ時間設定ボタンを押下した場合は、次の設定１７０２（３０、６０、９０、０（単位は分））をトグル表示する（画面１７１３）。同時にイベント発生元が、リモートコントローラ時のオンスクリーン消去時間（３秒）の設定を行う。
そして、最初にオフタイマ時間設定ボタンを押下してから３秒経過あるいは最後にオフタイマ時間設定ボタンを押下してから３秒経過したときに、オフタイマの設定時間のオンスクリーン表示を消去する（画面１７１４）。
【００８２】
図１８は、本発明の実施例７による音声認識機能搭載テレビ装置の発声によるオフタイマの時間設定の操作を示す図であり、図１７のリモートコントローラ押下処理を発声で行っている。
表示装置１１９は、オフタイマのオンスクリーン表示がない画面１８１１を表示しているとする。この時に「オフタイマ」と発声すると、表示装置１１９は現在のオフタイマの設定値１８０１をオンスクリーン表示する（画面１８１２）。同時にイベント発生元が、音声認識時のオンスクリーン消去時間（１０秒）を設定する。
【００８３】
オフタイマのオンスクリーン表示中（画面１８１２）に再度「オフタイマ」と発声した場合は、次の設定１８０２（３０、６０、９０、０（単位は分））をトグル表示する（画面１８１３）。同時にイベント発生元が、音声認識時のオンスクリーン消去時間（１０秒）の設定を行う。
そして、最初に「オフタイマ」と発声してから１０秒経過あるいは最後に「オフタイマ」と発声してから１０秒経過したときに、オフタイマの設定時間のオンスクリーン表示を消去する（画面１８１４）。
【００８４】
なお、本実施例では、イベントの種類としてオフタイマを例示したが、オンスクリーン表示中にイベントを受信する毎にトグルで設定を変え、一定時間経過すると表示を消去するイベントであれば何でもよい。また、消去時間に関しても本実施例の値に限定されるものではない。例えば音声入力時のオンスクリーン消去時間と、スイッチ入力時のオンスクリーン消去時間とをそれぞれ任意に設定出来る装置であって、音声入力時のオンスクリーン消去時間の設定値がスイッチ入力時のオンスクリーン消去時間の設定値よりも長い場合は、本発明の技術的範囲に含まれる。
このように、本発明の実施例によれば、リモートコントローラや発声等のイベント発生元に応じてオンスクリーン表示時間を設定することが可能となる。
【００８５】
【発明の効果】
以上説明したように、本発明によれば、現在の動作モードに応じて、音声入力した言葉に適切に応答し又は応答しない音声認識機能搭載テレビ装置を実現出来るという有利な効果が得られる。
本発明によれば、現在の動作モードを判断した結果に基づいて実際に動作させたり、使用者に動作状況を通知することが可能な音声認識機能を搭載したテレビ装置を実現出来るという有利な効果が得られる。
本発明によれば、使用者の選択に応じて、音声入力した言葉に応答し又は応答しない音声認識機能搭載テレビ装置を実現出来るという有利な効果が得られる。
【００８６】
本発明によれば、使用者が発声した言葉が受け付けられない場合に、全く動作を行わないのではなく、動作できる上位概念で動作を行ったり、動作モードを変更して動作を行ったり、動作できない理由等を使用者に通知することができるため、使い勝手のよい音声認識機能を搭載したテレビ装置を実現出来るという有利な効果が得られる。
本発明によれば、複雑なメニューを切り換え表示することなく、素早く希望する番組又は希望に近い番組を自動的に検出して表示する音声認識機能搭載テレビ装置を実現出来るという有利な効果が得られる。
【００８７】
本発明によれば、音声認識機能を用いて設定変更をした場合及びスイッチを押して設定変更をした場合のいずれにおいても、使用者が快適に設定変更できる音声認識機能を搭載したテレビ装置を実現出来るという有利な効果が得られる。
本発明によれば、リモートコントローラや発声等のイベント発生元に応じたオンスクリーン表示時間を設定することができるため、使い勝手のよい音声認識機能を搭載したテレビ装置を提供することができるという有利な効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施例による音声認識機能搭載テレビ装置の構成を示すブロック図
【図２】本発明の実施例１による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャート
【図３】本発明の実施例２による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャート
【図４】本発明の実施例２による音声認識機能搭載テレビ装置のＢＳ放送のカテゴリ一覧の一例を示す図（２階層）
【図５】図４のＢＳ波のカテゴリ一覧の一例を階層構造で示す図
【図６】本発明の実施例２による音声認識機能搭載テレビ装置のＢＳ放送のカテゴリ一覧の一例を示す図（４階層）
【図７】本発明の実施例３による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャート
【図８】本発明の実施例５による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャート
【図９】本発明の実施例５による音声認識機能搭載テレビ装置のオンスクリーン表示処理部１１５の制御処理のフローチャート
【図１０】本発明の実施例５による音声認識機能搭載テレビ装置の地上波アナログ放送とＢＳデジタル放送のカテゴリ情報の違いと表示メッセージを示す図
【図１１】本発明の実施例５による音声認識機能搭載テレビ装置のメッセージ２を表示する場合の画面遷移図
【図１２】本発明の実施例５による音声認識機能搭載テレビ装置のメッセージ３を表示する場合の画面遷移図
【図１３】本発明の実施例６による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャート
【図１４】本発明の実施例６による音声認識機能搭載テレビ装置の確認メッセージ６を表示する場合の画面遷移図
【図１５】本発明の実施例７による音声認識機能搭載テレビ装置のイベント管理部１１３の制御処理のフローチャート
【図１６】本発明の実施例７による音声認識機能搭載テレビ装置のテレビ制御部１１４においてオフタイマの時間設定のイベントに対する制御処理のフローチャート
【図１７】本発明の実施例７による音声認識機能搭載テレビ装置のリモートコントローラによるオフタイマの時間設定の操作を示す図
【図１８】本発明の実施例７による音声認識機能搭載テレビ装置の発声によるオフタイマの時間設定の操作を示す図
【図１９】本発明の実施例２による音声認識機能搭載テレビ装置のカテゴリ辞書の一例を示す図
【図２０】本発明の実施例４による音声認識機能搭載テレビ装置の音声入力によるカテゴリ別番組検索処理のフローチャート
【図２１】本発明の実施例４による音声認識機能搭載テレビ装置のカテゴリのキーワード一覧の一例を示す図
【図２２】従来のテレビ装置のリモートコントローラ操作によるカテゴリ別番組検索の画面遷移図
【符号の説明】
１１１  リモートコントローラコード解読部
１１２  音声認識部
１１３  イベント管理部
１１４  テレビ制御部
１１５  オンスクリーン表示処理部
１１６  記憶装置
１１７  タイマ制御部
１１８  映像信号処理部
１１９  表示装置
１２０  映像／音声入力切換部
１２１  スピーカ
１２２  ＢＳデジタルチューナ
１２３  ＢＳデジタル番組情報データ取得部
１２４  ＢＳデジタル番組情報データ蓄積用メモリ
１２５  ＵＶデジタルチューナ
１２６  ＵＶ番組情報データ取得部
１２７  ＵＶ番組情報データ蓄積用メモリ
１２８  映像合成処理部
１３１  赤外線リモートコントローラ
【図１】
0004270855.tif 000002
【図２】
0004270855.tif 000003
【図３】
0004270855.tif 000004
【図４】
0004270855.tif 000005
【図５】
0004270855.tif 000006
【図６】
0004270855.tif 000007
【図７】
0004270855.tif 000008
【図８】
0004270855.tif 000009
【図９】
0004270855.tif 000010
【図１０】
0004270855.tif 000011
【図１１】
0004270855.tif 000012
【図１２】
0004270855.tif 000013
【図１３】
0004270855.tif 000014
【図１４】
0004270855.tif 000015
【図１５】
0004270855.tif 000016
【図１６】
0004270855.tif 000017
【図１７】
0004270855.tif 000018
【図１８】
0004270855.tif 000019
【図１９】
0004270855.tif 000020
【図２０】
0004270855.tif 000021
【図２１】
0004270855.tif 000022
【図２２】
0004270855.tif 000023