(57)【特許請求の範囲】
【請求項１】
番組を受信する受信装置において、
音声特徴データ及び当該音声特徴データに対応する命令データで構成される音声特徴データベースと、上記番組の番組内容及び送信予定を記述した番組情報とを記憶する記憶手段と、
ユーザの入力音声と上記音声特徴データとを比較して上記ユーザの入力音声の音声認識を行う音声認識手段と、
上記音声認識結果に基づいて、上記入力音声に対応する上記命令データが上記受信装置に対する操作命令である場合当該操作命令に応じて上記受信装置を制御し、上記入力音声に対応する上記命令データが上記番組情報を検索するための検索キーワードである場合上記検索キーワードを用いて上記番組を検索する制御手段と
を具えることを特徴とする受信装置。
【請求項２】
上記音声特徴データは、上記命令データの内容に応じた属性データを有し、上記制御手段は当該属性データに基づいて上記受信装置の制御または上記番組情報の検索のいずれかを実行する
ことを特徴とする請求項１に記載の受信装置。
【請求項３】
上記音声特徴データベースのデータ及び上記番組情報は、ディジタル放送を介して供給される
ことを特徴とする請求項１に記載の受信装置。
【請求項４】
番組を受信する受信装置の制御方法において、
入力音声の音声特徴データ及び当該音声特徴データに対応する命令データで構成される音声特徴データベースとユーザの入力音声とを比較して上記入力音声の音声認識を行う音声認識ステップと、
上記音声認識結果に基づいて、上記入力音声に対応する上記命令データが上記受信装置に対する操作命令である場合当該操作命令に応じて上記受信装置を制御し、上記入力音声に対応する上記命令データが番組の番組情報を検索するための検索キーワードである場合当該検索キーワードを用いて上記番組情報を検索する制御ステップと
を具えることを特徴とする受信装置の制御方法。
【請求項５】
上記音声特徴データは、
上記命令データの内容に応じた属性データを有し、
上記制御ステップは当該属性データに基づいて上記受信装置の制御または上記番組情報の検索のいずれかを実行する
ことを特徴とする請求項４に記載の受信装置の制御方法。
【請求項６】
上記音声特徴データベースのデータ及び上記番組情報は、ディジタル放送を介して供給される
ことを特徴とする請求項４に記載の受信装置の制御方法。
【請求項７】
上記複数チャンネルで送信される番組の番組内容及び送信予定を記述した番組情報と、音声特徴データ及び当該音声特徴データに対応する命令データで構成され、受信装置におけるユーザの入力音声に対応する上記命令データが上記受信装置に対する操作命令である場合当該操作命令に応じて上記受信装置を制御し、上記入力音声に対応する上記命令データが上記番組情報を検索するための検索キーワードである場合上記検索キーワードを用いて上記番組を検索するよう上記受信装置を制御する際、上記ユーザの入力音声と比較するための音声特徴データベースのデータとを生成する情報生成手段と、
上記番組情報、上記音声特徴データベースのデータ及び上記複数チャンネルの信号を多重化する多重化手段と、
上記多重化された多重化信号を上記受信装置に対して送信する送信手段と
を具えることを特徴とする送信装置。
【請求項８】
上記複数チャンネルで送信される番組の番組内容及び送信予定を記述した番組情報と、音声特徴データ及び当該音声特徴データに対応する命令データで構成され、受信装置におけるユーザの入力音声に対応する上記命令データが上記受信装置に対する操作命令である場合当該操作命令に応じて上記受信装置を制御し、上記入力音声に対応する上記命令データが上記番組情報を検索するための検索キーワードである場合上記検索キーワードを用いて上記番組を検索するよう上記受信装置を制御する際、上記ユーザの入力音声と比較するための音声特徴データベースのデータとを情報生成部によって生成する情報生成ステップと、
多重化部によって上記番組情報、上記音声特徴データベースのデータ及び上記複数チャンネルの信号を多重化する多重化ステップと、
送信部によって上記多重化された多重化信号を上記受信装置に対して送信する送信ステップと
を具えることを特徴とする送信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は受信装置、受信装置の制御方法、送信装置及び送信方法に関し、例えばディジタル衛星放送に用いる受信装置及び送信装置に適用して好適なものである。
【０００２】
【従来の技術】
従来、映像信号をディジタル化し衛星を介して放送するディジタル衛星放送システムがある。かかるディジタル衛星放送システムは、送信側において複数チャンネルの映像信号をそれぞれＭＰＥＧ（Moving Picture Experts Group）２方式を用いて圧縮符号化した後に多重化し、これを放送衛星を介して配信する。受信側では放送衛星を介して配信された放送波をＩＲＤ（Integrated Receiver Decorder）と呼ばれる受信復号装置を用いて受信するようになされている。
【０００３】
【発明が解決しようとする課題】
ところで、ディジタル衛星放送システムでは１００〜２００チャンネルにも及ぶチャンネルが配信されるため、かかる多チャンネルの中からユーザ（視聴者）が所望の番組を検索するのは困難であるという問題を有している。
【０００４】
本発明は以上の点を考慮してなされたもので、ユーザによる番組検索を容易にした受信装置、受信装置の制御方法、送信装置及び送信方法を提案しようとするものである。
【０００５】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、番組を受信する受信装置において、音声特徴データ及び当該音声特徴データに対応する命令データで構成される音声特徴データベースと番組の番組内容及び送信予定を記述した番組情報とを記憶する記憶手段と、ユーザの入力音声と音声特徴データとを比較してユーザの入力音声の音声認識を行う音声認識手段と、音声認識結果に基づいて、入力音声に対応する命令データが受信装置に対する操作命令である場合当該操作命令に応じて受信装置を制御し、入力音声に対応する命令データが番組情報を検索するための検索キーワードである場合当該検索キーワードを用いて番組情報を検索する制御手段とを設けた。
【０００６】
音声特徴データベースとユーザの入力音声とを比較して音声認識を行い、音声認識結果に基づいて受信装置の制御及び番組情報の検索を行うようにすることにより、番組情報を容易に検索することができる。
【０００７】
また本発明においては、複数チャンネルで送信される番組の番組内容及び送信予定を記述した番組情報と、音声特徴データ及び当該音声特徴データに対応する命令データで構成され、受信装置におけるユーザの入力音声に対応する上記命令データが上記受信装置に対する操作命令である場合当該操作命令に応じて上記受信装置を制御し、上記入力音声に対応する上記命令データが上記番組情報を検索するための検索キーワードである場合上記検索キーワードを用いて上記番組を検索するよう上記受信装置を制御する際、上記ユーザの入力音声と比較するための音声特徴データベースのデータとを生成する情報生成手段と、番組情報、音声特徴データベースのデータ及び複数チャンネルの信号を多重化する多重化手段と、多重化された多重化信号を受信装置に対して送信する送信手段とを設けた。
【０００８】
音声特徴データベースのデータを送信装置から受信装置に送信して音声特徴データベースを更新するようにしたことにより、流行語や造語等の時事的な単語を検索キーワードとして使用することができ、番組情報を容易に検索することができる。
【０００９】
【発明の実施の形態】
以下図面について本発明の一実施の形態を詳述する。
【００１０】
（１）ディジタル衛星放送システムの全体構成
図１において、１は全体としてディジタル衛星放送システムを示し、送信装置１０は、外部から供給される複数チャンネルの映像信号をそれぞれ対応する符号化部１１Ａ〜１１ＮでＭＰＥＧ（Moving Picture Experts Group）２方式を用いて圧縮符号化し、ビットストリームＳ１１Ａ〜Ｓ１１Ｎとして多重化部１５に送出する。多重化部１５は、ビットストリームＳ１１Ａ〜Ｓ１１ＮをＴＳ（Transport Stream）パケットと呼ばれる１８８[byte]長のパケットに分割した後当該ＴＳパケット単位で時分割多重する。
【００１１】
ここで送信装置１０は、番組情報付加部１２から供給されるＥＰＧ（Electric Program Guide：電子番組ガイド）データＤ１、及びユーザが受信復号装置（ＩＲＤ：Integrated Receiver Decorder）３０を音声操作する際の入力音声を操作命令と照合するための、音声を母音及び子音の組合せで表現した音声認識情報である音声特徴データＤ１１を各チャンネルのビットストリームと共に多重化して送信するようになされている。
【００１２】
図２はＥＰＧデータＤ１を示し、番組の名称を示す番組名Ｄ２、番組内容の説明を記述した番組説明Ｄ３、ＩＲＤにおける番組検索に用いられるキーワードＤ４及びヘッダで構成される。また図３に示すように、音声特徴データＤ１１は、当該音声特徴データＤ１１に対応する操作命令の内容を示す命令データＤ１２及び命令データＤ１２の命令属性（チャンネルの変更や電源のオン・オフ等のＩＲＤに対する操作指示である「コマンド」及び番組検索のための「検索キーワード」）を示す属性データＤ１３を有している。
【００１３】
多重化部１５（図１）は、ビットストリームＳ１１Ａ〜Ｓ１１Ｎ、ＥＰＧデータＤ１及び音声特徴データＤ１１を多重し、トランスポートストリームＳ１５として変調部１６に送出する。
【００１４】
変調部１６はトランスポートストリームＳ１５を変調し、放送波Ｓ１０として送信アンテナ１７を介して放送衛星２０に送信する。放送衛星２０は、放送波Ｓ１０をトランスポンダ（図示せず）で受信した後増幅し、これを放送波Ｓ２０として地上に配信する。
【００１５】
地上の受信側において、ＩＲＤ３０は受信アンテナ１７を介して放送波Ｓ２０を受信し、当該放送波Ｓ２０に多重化されている複数チャンネルの映像及び音声信号のなかからユーザによって選局されたチャンネルの映像及び音声信号を選局してこれを復号する。ＩＲＤ３０はこのようにして選局及び復号することにより生成された映像信号Ｓ３４及び音声信号Ｓ３５をモニタ８０の表示部８５及びスピーカ（図示せず）に送出し、映像及び音声として出力する。
【００１６】
（２）ＩＲＤの構成
図４においてＩＲＤ３０は、アンテナ１７（図１）を介して受信された放送波Ｓ２０をフロントエンド部３１に入力する。フロントエンド部３１は、放送波Ｓ２０を復調及び誤り訂正することによりビットストリームＳ３１を生成し、これをデマルチプレクサ３２に送出する。
【００１７】
デマルチプレクサ３２は、ユーザが選択したチャンネルのパケットをビットストリームＳ３１から分離するようになされている。すなわち、ユーザがリモートコマンダ５０の操作部５１を操作することにより所望のチャンネルを選択すると、当該リモートコマンダ５０はユーザによって操作入力された選択命令を赤外光Ｓ５０に重畳してＩＲＤ３０に送信する。
【００１８】
ＩＲＤ３０は、赤外光Ｓ５０を受光部４３で受光して復調することにより、ユーザの選択命令を操作信号Ｓ４３として得る。そして受光部４３は、当該操作信号Ｓ４３をバス３６を介してＣＰＵ（Central Processing Unit ）４０に送出する。ＣＰＵ４０は操作信号Ｓ４３に応じて、ユーザが選択したチャンネルの選局指示を示す制御信号Ｓ４０をバス３６を介してデマルチプレクサ３２に供給する。デマルチプレクサ３２は、トランスポートストリームＳ３１からユーザが選局したチャンネルのＴＳパケットを分離し、これをビットストリームＳ３２としてＡＶ（Audio Visual）デコーダ３３に供給する。
【００１９】
ＡＶデコーダ３３はビットストリームＳ３２をＭＰＥＧ２方式によって復号して映像データＳ３３Ｖ及び音声データＳ３３Ａを生成し、それぞれをＮＴＳＣ（National Television System Committee）エンコーダ３４及びＤ／Ａ（Digital/Analog）変換部３５に出力する。
【００２０】
ＮＴＳＣエンコーダ３４は、映像データＳ３３ＶをＮＴＳＣ方式のアナログ映像信号に変換し、これを映像信号Ｓ３４としてモニタ８０（図１）に出力し表示する。またＤ／Ａ変換部３５は、音声データＳ３３Ａをアナログ変換し、音声信号Ｓ３５としてモニタ８０に出力する。
【００２１】
またデマルチプレクサ３２は、ビットストリームＳ３１に多重化されているＥＰＧデータＤ１及び音声特徴データＤ１１を分離し、ＥＰＧデータＤ１をバス３６を介してＲＡＭ４２に記憶するとともに、音声特徴データＤ１１をＲＡＭ４２に記憶されている音声特徴データベースに追加する。
【００２２】
ここで音声特徴データには、タレントの名前、番組タイトル、その時点での流行語や造語等の時事的な検索キーワードと、固定的な検索キーワードやコマンドの普遍的なデータの２種類のデータが存在する。ＲＡＭ４２には、工場出荷時において普遍的な音声特徴データ（以下、これを基本音声特徴データと呼ぶ）が蓄えられており、これに加えて放送波Ｓ２０を介して供給される時事的な音声特徴データＳ１３（以下、これを時事音声特徴データと呼ぶ）を蓄積していく。ＲＡＭ４２は、当該ＲＡＭ４２における時事音声特徴データの蓄積量が所定値を越えた場合、先入れ先出しで古い時事音声特徴データを破棄し、順次時事音声特徴データを更新するのに対し、基本音声特徴データは工場出荷時のままで更新を行わない。
【００２３】
またリモートコマンダ５０は、ユーザによる音声入力ボタン（図示せず）の押下に応じて、マイク５２を介して入力されるユーザの音声を入力音声として赤外光Ｓ５０に重畳して送信する。
【００２４】
ここで入力音声には、受信チャンネルのアップダウンや視聴予約等の基本操作（以下、これをコマンドと呼ぶ）と、ＥＰＧデータから所望の番組情報を検索するための検索キーワードの２種類がある。コマンドは、リモートコマンダ５０やＩＲＤ４０の操作部（図示せず）の操作による操作入力に対応する所定の単語である。また検索キーワードは、番組のジャンル（例えば「映画」や「スポーツ」）等の予め設定された固定的な検索キーワードでも、視聴者が思いついた任意の単語（例えばタレントの名前や流行語等）でも良い。
【００２５】
ＩＲＤ３０は、赤外光Ｓ５０を受光部４３で受光して復調することにより、ユーザの入力音声を入力音声信号Ｓ４４として得る。そして受光部４３は、当該入力音声信号Ｓ４３をバス３６を介してＣＰＵ（Central Processing Unit ）４０に送出する。ＣＰＵ４０は入力音声信号Ｓ４４に応じて、後述する音声認識処理を実行する。
【００２６】
（３）音声認識処理
図５はＣＰＵ３０（図３）における音声認識処理を示し、ＣＰＵ４０はユーザの入力音声に応じて音声認識処理を開始すると、ＲＴ１の開始ステップから入ってステップＳＰ１に移る。ステップＳＰ１において、ＣＰＵ４０は入力音声信号Ｓ４４の音声波形を解析して母音及び子音の組合せで表現される音声の特徴を抽出し、これを入力音声特徴データＤ２１とする。
【００２７】
ステップＳＰ２において、ＣＰＵ４０はＲＡＭ４２に記憶されている音声特徴データベースを検索し、入力音声特徴データＤ２１と合致する音声特徴データＤ１１があるか否かを判断する。ステップＳＰ２において否定結果が得られた場合、このことは入力音声特徴データＤ２１に合致する音声特徴データＤ１１がないことを表しており、ＣＰＵ４０は入力音声に応じた処理を行わず、ステップＳＰ８に進み処理を終了する。これに対してステップＳＰ２において肯定結果が得られた場合、このことは入力音声特徴データＤ２１に合致する音声特徴データＤ１１があることを表しており、ＣＰＵ４０はステップＳＰ３に進む。
【００２８】
ステップＳＰ３において、ＣＰＵ４０は入力音声特徴データＤ２１と合致した音声特徴データＤ１１の属性データＤ１２が「コマンド」であるか否か、すなわち入力音声が「コマンド」であるか否かを判断する。
【００２９】
ステップＳＰ３において肯定結果が得られた場合、このことは入力音声が「コマンド」であることを表しており、ＣＰＵ４０はステップＳＰ４に進み、入力音声特徴データＤ２１と合致した音声特徴データＤ１１に対応する命令データＤ１３（内容は「コマンド」）に応じた制御信号Ｓ４０を生成して出力した後ステップＳＰ８に進み処理を終了する。
【００３０】
これに対してステップＳＰ３において否定結果が得られた場合、このことは入力音声が「コマンド」ではないこと、すなわち入力音声が「検索キーワード」であることを表しており、ＣＰＵ４０はステップＳＰ５に進む。
【００３１】
ステップＳＰ５において、ＣＰＵ４０はＲＡＭ４２に記憶されているＥＰＧデータＤ１の各番組情報を参照し、番組名Ｄ２、番組説明Ｄ３あるいはキーワードＤ４のいずれかが命令データＤ１２（内容は「検索キーワード」）と合致する番組情報を検索する。このときＣＰＵはキーワードＤ４を優先的に検索する。
【００３２】
ステップＳＰ５において肯定結果が得られた場合、このことは命令データＤ１３と合致する番組情報があること、すなわち入力音声と合致する検索キーワードを有する番組情報があることを表しており、ＣＰＵ４０はステップＳＰ６に進む。
【００３３】
そしてステップＳＰ６において、ＣＰＵ４０は入力音声に合致した番組情報の表示を指示する制御信号Ｓ４０をＡＶデコーダ３３（図２）に送出する。ＡＶデコーダ３３は制御信号Ｓ４０に応じて動作して当該入力音声に合致した番組情報を表示するＥＰＧ映像データを生成し、これを映像データＳ３３ＶとしてＮＴＳＣエンコーダ３４を介してモニタ８０（図１）に出力する。ここで入力音声に合致した番組情報が複数ある場合、ＡＶデコーダ３３は番組の放送時間順に番組情報を表示する。ＣＰＵ４０はステップＳＰ８に進み処理を終了する。
【００３４】
これに対してステップＳＰ５において否定結果が得られた場合、このことは入力音声と合致するキーワードを有する番組情報が無いことを表しており、ＣＰＵ４０はステップＳＰ７に進み、入力音声に合致した番組が無いことを示す画面の表示を指示する制御信号Ｓ４０をＡＶデコーダ３３に送出する。ＡＶデコーダ３３は制御信号Ｓ４０に応じて動作し、「入力音声に合致した番組はありません」の文字を表示するＥＰＧ映像データを生成し、これを映像データＳ３３ＶとしてＮＴＳＣエンコーダ３４を介してモニタ８０（図１）に出力する。ＣＰＵ４０はステップＳＰ８に進み処理を終了する。
【００３５】
（４）実施の形態の動作及び効果
以上の構成において、ディジタル衛星放送の送信側では、ＩＲＤ３０を音声操作する際に用いる音声特徴データをＥＰＧデータとともに送信する。
【００３６】
ＩＲＤ３０は、音声特徴データを受信して当該ＩＲＤ３０が有する音声特徴データベースの内容を順次更新する。そしてＩＲＤ３０は音声特徴データベースを用いて音声認識を行い、入力音声の属性を判断し、当該入力音声がコマンドの場合は当該コマンドを実行し、当該入力音声が検索キーワードである場合は当該検索キーワードを用いて番組情報の検索を行い検索結果を表示する。
【００３７】
以上の構成によれば、音声特徴データを送信側からＩＲＤ３０に送信するようにしたことにより、音声特徴データベースの内容を随時更新することができ、これによりＥＰＧデータに含まれる流行語や新語等の時事的な単語を用いて検索を行うことができる。
【００３８】
また、音声特徴データに属性を設定し、入力音声の属性がコマンドである場合は入力音声に応じてＩＲＤ３０を制御し、入力音声の属性が検索キーワードである場合はＥＰＧデータを入力音声で検索するようにしたことにより、入力音声がコマンドである場合に番組情報の検索を行うことなく即座にコマンドを実行し得るため、音声入力に対するＩＲＤ３０の反応速度を向上することができる。
【００３９】
なお上述の実施の形態においては、属性データＤ１２に「コマンド」と「検索キーワード」の２種類の属性を設けたが、本発明はこれに限らず、これ以外の様々な属性を設けるようにしても良い。
【００４０】
また上述の実施の形態においては、ディジタル衛星放送を受信するＩＲＤに本発明を適用する場合について述べたが、本発明はこれに限らず、ディジタル地上波放送やディジタルＣＡＴＶ等の各種ディジタルテレビジョン放送を受信するＩＲＤや、これらを受信するディジタルテレビジョン受像機に適用してもよい。
【００４１】
また上述の実施の形態においては、ＲＡＭ４２に音声特徴データベースを記憶するようにしたが、本発明はこれに限らず、例えばハードディスク記憶装置やＥＥＰＲＯＭ（Electrically Erasable & Programmable ROM）等の様々な記憶手段に音声特徴データベースを記憶するようにしてもよい。
【００４２】
さらに上述の実施の形態においては、リモートコマンダ５０からＩＲＤに対して赤外線を介して入力音声を送出するようにしたが、本発明はこれに限らず、電波を介して送出するようにしてもよい。
【００４３】
さらに上述の実施の形態においては、リモートコマンダ５０にマイク５２を設けたが、本発明はこれに限らず、ＩＲＤ３０本体にマイクを設けたり、別途専用マイクを設け、これを用いて音声を入力するようにしても良い。
【００４４】
さらに上述の実施の形態においては、ＣＰＵ４０において音声認識処理を行うようにしたが、本発明はこれに限らず、別途音声認識処理を行う回路を設け、当該音声認識回路を用いて音声認識を行うようにしても良い。
【００４５】
【発明の効果】
上述のように本発明によれば、音声特徴データベースとユーザの入力音声とを比較して音声認識を行い、音声認識結果に基づいて受信装置の制御及び番組情報の検索を行うようにするとともに、音声特徴データベースのデータを送信装置から受信装置に送信して音声特徴データベースを更新するようにしたことにより、番組情報を容易に検索することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるディジタル衛星放送システムを示すブロック図である。
【図２】ＥＰＧデータの構成を示す略線図である。
【図３】音声特徴データの構成を示す略線図である。
【図４】本発明の一実施の形態によるＩＲＤの構成を示すブロック図である。
【図５】音声特徴データの更新を示す略線図である。
【図６】音声認識処理を示すフローチャートである。
【符号の説明】
１……ディジタル衛星放送システム、１０……送信装置、１１Ａ〜１１Ｎ……符号化部、１２……番組情報付加部、１５……多重化部、１６……変調部、１７……送信アンテナ、２０……放送衛星、２１……受信アンテナ、３０……ＩＲＤ、３１……フロントエンド部、３２……デマルチプレクサ、３３……ＡＶデコーダ、３４……ＮＴＳＣエンコーダ、３５……Ｄ／Ａ変換部、３６……バス、４０……ＣＰＵ、４１……ＲＯＭ、４２……ＲＡＭ、４３……受光部、５０……リモートコマンダ、５１……操作部、５２……マイク、８０……モニタ、８５……表示部。
【図１】
0004210877.tif 000002
【図２】
0004210877.tif 000003
【図３】
0004210877.tif 000004
【図４】
0004210877.tif 000005
【図５】
0004210877.tif 000006
【図６】
0004210877.tif 000007