(57)【特許請求の範囲】
【請求項１】
サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、音声認識によりテレビに対して遠隔操作を行なうリモコン手段とを備え、前記閲覧内容には、テレビを操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によってテレビを遠隔操作するようになっていることを特徴とする遠隔制御システム。
【請求項２】
サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、所定の外部機器と、音声認識により所定の外部機器に対して遠隔操作を行なうリモコン手段とを備え、前記閲覧内容には、所定の外部機器を操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によって所定の外部機器を遠隔操作するようになっていることを特徴とする遠隔制御システム。
【請求項３】
請求項１または請求項２記載の遠隔制御システムにおいて、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みから言語モデルを生成し、当該言語モデルを構成する単位で表現された音声認識モデルとユーザの入力音声の特徴量とを比較することによって音声認識を行ない音声認識結果を得るようになっていることを特徴とする遠隔制御システム。
【請求項４】
請求項１または請求項２記載の遠隔制御システムにおいて、前記情報処理手段は、前記機能セットを無線通信によってリモコン手段に送信するようになっていることを特徴とする遠隔制御システム。
【請求項５】
請求項１または請求項２記載の遠隔制御システムにおいて、前記情報処理手段は、リモコン手段を装着することによって、前記機能セットをリモコン手段に送信するようになっていることを特徴とする遠隔制御システム。
【請求項６】
請求項１または請求項２記載の遠隔制御システムにおいて、前記テレビは、該テレビの閲覧機能が前記閲覧内容を課金対象と判断した場合に、前記サーバに課金情報を送信するようになっていることを特徴とする遠隔制御システム。
【請求項７】
請求項１至請求項６のいずれか一項に記載の遠隔制御システムにおいて、前記情報処理手段は、前記機能セットを複数のグループに分けて記憶し、要求に応じて、複数の当該グループの中の１つのグループの機能セットを選択し、前記リモコン手段に送信するようになっていることを特徴とする遠隔制御システム。
【請求項８】
請求項１または請求項２記載の遠隔制御システムにおいて、前記機能セットは時刻に対応した情報を有し、また、前記情報処理手段は時計を有しており、前記情報処理手段は、前記時計を用いて、機能セットの一部を前記リモコン手段へ送信するようになっていることを特徴とする遠隔制御システム。
【請求項９】
サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、音声認識によりテレビに対して遠隔操作を行なうリモコン手段とを有する遠隔制御システムにおける遠隔制御方法であって、前記閲覧内容には、テレビを操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によってテレビを遠隔操作することを特徴とする遠隔制御方法。
【請求項１０】
サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、所定の外部機器と、音声認識により所定の外部機器に対して遠隔操作を行なうリモコン手段とを有する遠隔制御システムにおける遠隔制御方法であって、前記閲覧内容には、所定の外部機器を操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によって所定の外部機器を遠隔操作することを特徴とする遠隔制御方法。
【請求項１１】
請求項１乃至請求項８のいずれか一項に記載の遠隔制御システム、または、請求項９または請求項１０に記載の遠隔制御方法における情報処理手段の機能をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声認識を用いて所定の機器を遠隔操作するための遠隔制御システムおよび遠隔制御方法および記録媒体に関する。
【０００２】
【従来の技術】
特開平１１−３４５０２４号には、音声認識機能を用いて遠隔制御対象となる機器を操作するリモコン装置が示されている。しかしながら、特開平１１−３４５０２４号に示されているリモコン装置では、音声認識用の辞書が読出専用メモリ（ＲＯＭ）に保存されているので、音声認識対象語を変更できないという不都合がある。
【０００３】
また、特開平１０−３２２７８０号には、インターネットに接続できる環境において、音声認識機能を用いてページの閲覧，編集やメール操作を行うことが可能なリモコン装置が示されている。特開平１０−３２２７８０号に示されているリモコン装置では、音声認識に必要な全処理をリモコン装置側で行うため、リモコン装置に高速な中央処理演算器と大容量メモリとが必要となり、装置の規模が大きくなってしまうという不都合がある。また、インターネットに接続する環境とテレビとが独立しているので、インターネット上の情報を利用してテレビ操作ができないという不都合がある。
【０００４】
また、特開平９−２３３８９号には、音声認識機能を用いてテレビを操作することが可能なテレビジョン受信機，テレビジョン受信機用リモコン送信機およびテレビジョン受信機システムが示されている。しかしながら、特開平９−２３３８９号に示されている技術では、テレビの機能に対して認識対象語が固定されており、テレビ以外の機器を同一のリモコンで操作しようとする場合、音声認識対象語を変更することができないので、音声による操作ができなくなるという不都合がある。
【０００５】
【発明が解決しようとする課題】
本発明は、サーバが提供する情報を利用して、音声認識対象語を入れ替え可能であって、音声認識を用いて所定の機器を遠隔操作することの可能な遠隔制御システムおよび遠隔制御方法および記録媒体を提供することを目的としている。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、音声認識によりテレビに対して遠隔操作を行なうリモコン手段とを備え、前記閲覧内容には、テレビを操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によってテレビを遠隔操作するようになっていることを特徴としている。
また、請求項２記載の発明は、サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、所定の外部機器と、音声認識により所定の外部機器に対して遠隔操作を行なうリモコン手段とを備え、前記閲覧内容には、所定の外部機器を操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によって所定の外部機器を遠隔操作するようになっていることを特徴としている。
【０００８】
また、請求項３記載の発明は、請求項１または請求項２記載の遠隔制御システムにおいて、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みから言語モデルを生成し、当該言語モデルを構成する単位で表現された音声認識モデルとユーザの入力音声の特徴量とを比較することによって音声認識を行ない音声認識結果を得るようになっていることを特徴としている。
【０００９】
また、請求項４記載の発明は、請求項１または請求項２記載の遠隔制御システムにおいて、前記情報処理手段は、前記機能セットを無線通信によってリモコン手段に送信するようになっていることを特徴としている。
【００１０】
また、請求項５記載の発明は、請求項１または請求項２記載の遠隔制御システムにおいて、前記情報処理手段は、リモコン手段を装着することによって、前記機能セットをリモコン手段に送信するようになっていることを特徴としている。
【００１１】
また、請求項６記載の発明は、請求項１または請求項２記載の遠隔制御システムにおいて、前記テレビは、該テレビの閲覧機能が前記閲覧内容を課金対象と判断した場合に、前記サーバに課金情報を送信するようになっていることを特徴としている。
【００１２】
また、請求項７記載の発明は、請求項１至請求項６のいずれか一項に記載の遠隔制御システムにおいて、前記情報処理手段は、前記機能セットを複数のグループに分けて記憶し、要求に応じて、複数の当該グループの中の１つのグループの機能セットを選択し、前記リモコン手段に送信するようになっていることを特徴としている。
【００１３】
また、請求項８記載の発明は、請求項１または請求項２記載の遠隔制御システムにおいて、前記機能セットは時刻に対応した情報を有し、また、前記情報処理手段は時計を有しており、前記情報処理手段は、前記時計を用いて、機能セットの一部を前記リモコン手段へ送信するようになっていることを特徴としている。
【００１４】
また、請求項９記載の発明は、サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、音声認識によりテレビに対して遠隔操作を行なうリモコン手段とを有する遠隔制御システムにおける遠隔制御方法であって、前記閲覧内容には、テレビを操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によってテレビを遠隔操作することを特徴としている。
【００１５】
また、請求項１０記載の発明は、サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、所定の外部機器と、音声認識により所定の外部機器に対して遠隔操作を行なうリモコン手段とを有する遠隔制御システムにおける遠隔制御方法であって、前記閲覧内容には、所定の外部機器を操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によって所定の外部機器を遠隔操作することを特徴としている。
また、請求項１１記載の発明は、請求項１乃至請求項８のいずれか一項に記載の遠隔制御システム、または、請求項９または請求項１０に記載の遠隔制御方法における情報処理手段の機能をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１６】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
【００１７】
図１は本発明に係るリモコン装置（遠隔制御システム）の第１の構成例を示す図である。図１を参照すると、このリモコン装置（遠隔制御システム）は、電話回線に接続されているテレビ１と、情報処理手段２と、リモコン手段３とを備えている。
【００１８】
また、図２は本発明に係るリモコン装置（遠隔制御システム）の第２の構成例を示す図である。なお、図２において図１に対応する箇所には同じ符号を付している。図２を参照すると、このリモコン装置（遠隔制御システム）は、電話回線に接続されているテレビ１と、情報処理手段２と、リモコン手段３と、リモコン手段３によって遠隔制御可能な所定の外部機器（例えば、ラジオなど）４−１〜４−Ｍとを備えている。
【００１９】
図１，図２の構成例において、テレビ１は、電話回線を通して、例えばインターネットに接続されたサーバが提供する情報（例えば、ＨＴＭＬ形式などで記述されたページ）を閲覧する閲覧機能を有している。
【００２０】
図３は図１，図２の構成例における情報処理手段２の構成例を示す図であり、情報処理手段２は、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行うようになっている。すなわち、図３を参照すると、情報処理手段２は、言語辞書１１と、テレビ１の閲覧機能により得られた閲覧内容（例えば、テレビ１がインターネットを通じてテレビ番組表を閲覧しているとするとき、図４に示すようなテレビ番組表に対応したテキスト情報）を、言語辞書１１を用いて言語解析する言語解析部１２とを有している。
【００２１】
より詳細に、例えば図１の構成例では、閲覧内容には、テレビを操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、情報処理手段２は、音声認識対象語を言語解析によって読みに変換して機能セットに付加するようになっている。図５には、言語解析部１２によって変換された読みが付加された機能セットが示されている。
【００２２】
そして、図３の例では、情報処理手段２には、さらに、言語解析部１２によって得られた機能セット（図５に示すように読みが付加された機能セット）を複数の（Ｎ個の）グループに分けて（例えば、リモコン手段３で制御したい機器や機能別にグループ分けして）記憶するＮ個の機能記憶部１３−１〜１３−Ｎと、使用したい機能の要求（機能要求）が例えばリモコン手段３からテレビ１を通してあるとき、Ｎ個の機能記憶部１３−１〜１３−Ｎの中から機能要求に応じた１つの機能記憶部を選択し、この機能記憶部に記憶されている機能セットを読み出す機能判断部１４と、機能判断部１４によって読み出された機能セットをリモコン手段３へ送信する送信部１５とが設けられている。
【００２３】
また、図６はリモコン手段３の構成例を示す図であり、リモコン手段３は、音声認識により、図１の例ではテレビ１に対して、図２の例ではテレビ１，所定の外部機器４−１〜４−Ｍに対して遠隔操作を行なうようになっている。すなわち、図６を参照すると、リモコン手段３は、情報処理手段２から送信された図５に示すような機能セット（読みが付加された機能セット）を受信する受信部２１と、受信部２１によって受信した機能セット（読みが付加された機能セット）を記憶する機能記憶部２２と、機能記憶部２２に記憶された読みと言語構成情報とを用いて言語モデル（音素単位の並び）を作成する言語モデル作成部２３と、使用者の入力音声の特徴量を抽出する特徴抽出部２４と、言語モデル作成部２３で作成された言語モデルを構成している音素から音声認識用の音素モデル（音声認識モデル）を参照し、音声認識モデルと特徴抽出部２４で抽出された入力音声の特徴量とを比較して音声認識結果（読み）を得る比較部２５と、比較部２５によって得られた音声認識結果（読み）に対応する機能信号（制御信号）を、図１の例ではテレビ１に、また、図２の例ではテレビ１，所定の外部機器４−１〜４−Ｍに送信する（機能信号によって図１の例ではテレビ１を、また、図２の例ではテレビ１，所定の外部機器４−１〜４−Ｍを遠隔操作する）送信部２６とを有している。
【００２４】
このように、リモコン手段３は、音声認識機能を有し、使用者が発声した音声をリモコン手段３に入力することによって、図１の例ではテレビ１を、また、図２の例ではテレビ１，所定の外部機器４−１〜４−Ｍを遠隔操作できるようになっている。この際、発声可能な語は、リモコン手段３に格納されており、情報処理手段２から送信される機能セットをリモコン手段３に記憶しておくことにより、入れ換えが可能となっている。
【００２５】
次に、このような構成のリモコン装置について、より詳細に説明する。いま、使用者は、インターネットを通じて、テレビ番組表をテレビ１で閲覧しているものとする。
【００２６】
ここで、リモコン手段３においてテレビ番組名を発声してテレビチャンネルを切り替えるためには、次のような処理を行う。
【００２７】
すなわち、まず、図４に示すようなテレビ番組表に対応したテキスト情報をサーバからテレビ１を介して情報処理手段２にダウンロードする。なお、図４において、音声認識語の列は、テレビ番組名を示している。また、機能コードの列には、音声認識語に対応してリモコン手段３から機能信号を出力するための命令が記述されている。ここで、ＴＶｃｈ（７）は、テレビの７チャネルに切りかえるという命令を表わしている。また、終了時間は、番組（認識語）の放送終了時間を示している。
【００２８】
情報処理手段２では、言語解析部１２において、テキスト情報である音声認識語の欄の漢字かな混じり語を構成要素に分解した後、言語辞書１１を検索し、読みに変換する。その後、図５に示す内容（以下、機能セットと呼ぶ）を機能記憶部に格納する。ここで、図３の例では、機能記憶部は、Ｎ個の機能記憶部１３−１〜１３−Ｎに分けられている。
【００２９】
例えば、上述のようなテレビ番組表に対応した機能セット（図５に示すような機能セット）については、機能記憶部１３−１に格納し、また、ラジオ番組表に対応した機能セットについては、機能記憶部１３−２に格納することができる。すなわち、リモコン手段３が図２の例のように所定の外部機器としてラジオの遠隔操作にも対応している場合には、テレビ１は、ラジオの番組表を配信しているサーバ（あるいはページ）に接続し、図４と同様のテキスト情報をダウンロードすることができる。この時、図４と同様のテキスト情報において、機能コードの欄は、ラジオの１０００ｋＨｚに合わせるという制御を表すため、例えばＲｄ（１０００）のような制御項目を記述しておく。そして、読み変換を行った後の内容（図５に対応する機能セット）を、テレビの機能記憶部１３−１とは別の機能記憶部１３−２に格納することができる。
【００３０】
このように、機能セットをリモコン手段３で制御したい機器や機能別にグループに分けて記憶することができる。
【００３１】
そして、使用したい機能の要求がリモコン手段３からテレビ１を通じてあると、機能判断部１４は、機能要求のあった機能セットが記憶されている機能記憶部をＮ個の機能記憶部１３−１〜１３−Ｎの中から選択する。その後、選択した機能記憶部に格納されている機能セットから読みと機能コードの列を読み出して、送信部１５によってリモコン手段３に送信する。
【００３２】
ここで、送信部１５には、よく知られた赤外線通信などの無線通信方式を使用することができる。また、送信速度をより速くするために、リモコン手段３を情報処理手段２に装着できるようにしておき、リモコン手段３において情報処理手段２の送信部１５から機能セットを直接受信するようにすることもできる。
【００３３】
リモコン手段３では、まず、受信部２１において、情報処理手段２から送られてくる読みと機能コードとを受信し（図５に示すような機能セットを受信し）、機能記憶部２２に格納する。
【００３４】
次に、機能記憶部２２に格納された図５に示すような読みと言語構成情報とを用いて、言語モデル作成部２３は、言語モデルを作成する。ここで、言語構成情報は、音節と音声認識単位との対応情報であり、言語構成情報には、音声認識単位として音素を採用すれば、「あ」は／ａ／、「か」は／ｋａ／のように対応させて、全音節に関する情報を格納しておけばよい。言語モデル作成部２３では、言語構成情報を参照して、音素単位の並びを作成する。例えば、「すぺいんごこうざ」の場合、／ｓ ｕ ｐ ｅ ｉ Ｎ ｇ ｏ ｋ ｏ ｕ ｚ ａ／という言語モデルが作成される。
【００３５】
次に、比較部２５においては、言語モデルを構成している音素から音声認識用の音素モデルを参照する。ここで、音素モデルには、音声のふるまいを音素単位にモデル化して格納してあり、よく知られた隠れマルコフモデルなどを用いればよい。比較部２５では、参照された音素モデルの並びを入力音声の特徴量と比較して、得点を求める。ここで、入力音声の特徴量は、特徴抽出部２４で得られ、よく知られたＬＰＣ（線形予測分析）ケプストラム係数などが用いられる。具体的に、入力音声の特徴量としては、例えば分析条件を標本化周波数：１６ｋＨｚ、２５６点ハミング窓、移動幅：  １０ｍｓ、ＬＰＣ分析次数：  ２０とし、１０次元のケプストラム係数をフレーム単位で抽出したものを用いることができる。なお、特徴量は上記のものに限定されるものではなく、周波数分析を用いた各帯域ごとのスペクトルパワーなど他のどのような特徴量を抽出してもよい。
【００３６】
このように、音声認識対象語すべての言語モデルを作成し、入力音声の特徴量に対する得点を求める。その後、最良点が得られた音声認識結果を比較部２５から出力する。
【００３７】
その後、比較部２５から出力された音声認識結果がどのような機能コードをもっているかを機能記憶部２２で検索する。例えば、音声認識結果が「すぺいんごこうざ」であった場合は、機能記憶部２２から機能コードとしてＴＶｃｈ（７）が検索される。
【００３８】
次いで、このように検索された機能コードよりリモコン手段３から送信すべき信号を機能表から求め、送信部２６へ出力する。ここで、機能表には、リモコン手段３で制御可能な全機能コードと各機能に対応する送信信号命令とが対応づけられている。リモコン手段３の送信部２６では、このように得られた命令に対応する信号を出力し、この信号を図１の構成例ではテレビ１で受信することによって、チャネルを７に切り替えることができる。
【００３９】
上述したように、情報処理手段２の機能記憶部１３−１〜１３−Ｎを切り替えて所定の機能セットをリモコン手段３に送信することにより、リモコン手段３で音声認識対象語の入れ替えが可能となる。
【００４０】
ところで、本発明では、音声認識対象語が提供される情報（ページ）は、インターネット上のサーバから提供され、このとき、提供される情報に対して課金を行なうよう構成することもできる。
【００４１】
図７はサーバから提供される情報に対して課金を行なう機能を備えたリモコン装置の構成例を示す図である。図７を参照すると、テレビ１の閲覧機能に課金判断部３１が設けられている。ここで、課金判断部３１は、情報処理手段２にダウンロードするテキスト情報が課金対象の対象であるか否かを判断する機能を有している。この判断処理には、一般の閲覧ソフトウエアと同様に、使用者にユーザＩＤとパスワードを入力させ、使用者に閲覧情報の利用有無を判断させる機能を持たせればよい。課金対象である閲覧情報を利用する場合は、利用通知がインターネットを経由してサーバに送られる。サーバ側では、各ユーザに対する利用情報の種類ごとに課金情報を記憶しておけばよい。また、この課金処理のやりとりが外部に漏れないようにするためには、よく知られたＳｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒなどの暗号化技術を用いて安全を確保すればよい。
【００４２】
このように、テレビ１は、該テレビ１の閲覧機能が前記閲覧内容を課金対象と判断した場合に、サーバに課金情報を送信するように構成することもできる。
【００４３】
一方、リモコン手段３において、機器や用途によらない基本的な制御（例えば、機器のスイッチ入／切や、番号発声によるチャンネル切り替え）に用いる語は、使用する機会が多いので、情報処理手段２とリモコン手段３との間で入れ替えずに、常にリモコン手段３の機能記憶部２２に格納しておく方が便利である。この場合は、機能記憶部２２の一部（例えば読出専用メモリ）にあらかじめ音声認識対象語の読みと機能コードを記憶しておけばよい。さらに、課金する必要もないので、利用者は、サーバと通信することなくリモコン手段３を利用するだけでこれらの認識対象語を無料で利用できる。
【００４４】
また、リモコン手段３において番組名を発声してテレビのチャンネルを切り替える機能を利用しているときは、既に放映が終了している番組を、音声認識対象語に含める必要はない。
【００４５】
図８は情報処理手段２の変形例を示す図であり、図８の情報処理手段２は、機能セットの一部をリモコン手段３に送信する機能を備えている。すなわち、図８の情報処理手段２は、現在の時刻を計時する時計１６と、機能判断部１４から出力される図５に示すような機能セットの終了時間の欄と時計１６によって計時される現在の時刻とを照合して、機能判断部１４から出力される機能セットの中から有効な部分（範囲）を取り出す範囲指定部１７とをさらに有している。
【００４６】
このような構成では、有効な認識語をもつ読みと機能コードとを情報処理手段２からリモコン手段３に送信することができる。すなわち、使用したい機能をリモコン手段３からテレビ１を通じて要求すると、図３の情報処理手段２と同様に、機能判断部１４は、要求した機能セットが記憶されている機能記憶部を選択する。その後、選択した機能セットの中から有効な部分を範囲指定部１７により取り出す。図５の例では、終了時間の欄の時刻と時計１６によって計時される現在の時刻とを比較することにより機能セットの範囲を指定できる。そして、指定した範囲の機能セットを送信部１５からリモコン手段３に送信する。
【００４７】
すなわち、ｘを現在の時刻、ｚを時間の範囲とすれば、次式（数１）を満たすｙの範囲の終了時間をもつ読みと機能コードを範囲指定部１７により取り出して、送信部１５によってリモコン手段３に送信することができる。
【００４８】
【数１】
ｘ≦ｙ≦ｘ＋ｚ
【００４９】
例えば、ｘを１３：３０，ｚを５時間とすれば、範囲指定部１７は、終了時間が１３：３０〜１８：３０の間にある読みと機能コードの組を選択して送信部１５に出力することができる。従って、図５の例の場合、「スペイン語講座」から「ニュース」までの範囲が選択され、該当する読みと機能コードとの組がリモコン手段３に送信される。さらにｚの時間間隔で定期的に前述の処理を行うようにしておけば、リモコン手段３側では、現在放映中の番組名を常時、音声認識対象語として格納しておくことができる。以上のように、音声認識対象語を選択的に扱うことにより、リモコン手段３側で音声認識に必要な処理量を少なくできる。さらに、比較する音声認識対象語数も減るので、認識精度を向上させることができる。
【００５０】
図９は情報処理手段２のハードウェア構成例を示す図である。図９の例では、情報処理手段２は、全体を制御するＣＰＵ５１、ＣＰＵ５１の制御プログラムや読出専用データなどが記憶されているＲＯＭ５２、ＣＰＵ５１の作業領域などに使用されるＲＡＭ５３、データ記憶領域などとして使用されるハードディスク５４などを備えている。
【００５１】
図９の例からもわかるように、情報処理手段２は、例えばワークステーション，パーソナルコンピュータなどで実現することが可能である。そして、このような情報処理手段２の機能を実現するためのプログラムは、例えばソフトウェアパッケージ（ＣＤ−ＲＯＭなどの記録媒体）の形態で提供することができる。つまり、本発明の情報処理手段２は、汎用ＯＳが稼動する図９のようなハードウェア構成上の記憶装置（例えば、ＲＡＭ５３やハードディスク５４）に、記録媒体に記録されたプログラムを読込ませて、所定の処理を実行することで実現可能である。なお、記録媒体としては、ＣＤ−ＲＯＭに限られるものではなく、ＲＯＭ，ＲＡＭ，フレキシブルディスク，メモリカードなどを用いることもできる。記録媒体に記録されたプログラムは、上述したように、ハードウェアシステムに組込まれている記憶装置、例えばハードディスクにインストールされることにより、このプログラムを実行して情報処理手段２としての機能を実現することができる。
【００５２】
【発明の効果】
以上に説明したように、請求項１，請求項９，請求項１１記載の発明によれば、サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、音声認識によりテレビに対して遠隔操作を行なうリモコン手段とを備え、前記閲覧内容には、テレビを操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によってテレビを遠隔操作するようになっており、インターネットに接続されたサーバが提供する情報を利用して、音声認識対象語を入れ替えることができる。
また、請求項２，請求項１０，請求項１１記載の発明によれば、サーバが提供する情報の閲覧機能を有するテレビと、テレビの閲覧機能により得られた閲覧内容に対して所定の処理を行う情報処理手段と、所定の外部機器と、音声認識により所定の外部機器に対して遠隔操作を行なうリモコン手段とを備え、前記閲覧内容には、所定の外部機器を操作する機能コードと音声認識対象語とが対応している機能セットが含まれており、前記情報処理手段は、音声認識対象語を言語解析によって読みに変換して前記機能セットに付加し、該機能セットを、要求に応じてリモコン手段に送信し、前記リモコン手段は、前記情報処理手段から送信された機能セットに含まれている音声認識対象語に対応する読みのいずれかをユーザに発声させて音声認識を行ない、音声認識結果に対応する機能信号によって所定の外部機器を遠隔操作するようになっており、インターネットに接続されたサーバが提供する情報を利用して、音声認識対象語を入れ替えることができる。
【００５４】
また、請求項３乃至請求項５記載の発明によれば、音声認識の処理を分散しているので、処理量と記憶量とを少なくできる。
【００５５】
また、請求項６記載の発明によれば、請求項１または請求項２記載の遠隔制御システムにおいて、前記テレビは、該テレビの閲覧機能が前記閲覧内容を課金対象と判断した場合に、前記サーバに課金情報を送信するようになっているので、利用者が認識可能な語を取得する対価として料金を徴収することができる。
【００５６】
また、請求項７記載の発明によれば、請求項１至請求項６のいずれか一項に記載の遠隔制御システムにおいて、前記情報処理手段は、前記機能セットを複数のグループに分けて記憶し、要求に応じて、複数の当該グループの中の１つのグループの機能セットを選択し、前記リモコン手段に送信するようになっているので、複数の外部機器や機能を遠隔操作できる。
【００５７】
また、請求項８記載の発明によれば、請求項１または請求項２記載の遠隔制御システムにおいて、前記機能セットは時刻に対応した情報を有し、また、前記情報処理手段は時計を有しており、前記情報処理手段は、前記時計を用いて、機能セットの一部を前記リモコン手段へ送信するようになっており、時刻に応じて音声認識対象語を選択できるので、音声認識処理量を減らすとともに、音声認識精度を向上できる。
【図面の簡単な説明】
【図１】本発明に係るリモコン装置の第１の構成例を示す図である。
【図２】本発明に係るリモコン装置の第２の構成例を示す図である。
【図３】情報処理手段の構成例を示す図である。
【図４】テレビ番組表に対応したテキスト情報の一例を示す図である。
【図５】機能セットの一例を示す図である。
【図６】リモコン手段の構成例を示す図である。
【図７】サーバから提供される情報に対して課金を行なう機能を備えたリモコン装置の構成例を示す図である。
【図８】情報処理手段の変形例を示す図である。
【図９】情報処理手段のハードウェア構成例を示す図である。
【符号の説明】
１          テレビ
２          情報処理手段
３          リモコン手段
−１〜４−Ｍ          外部機器
１１        言語辞書
１２        言語解析部
１３−１〜１３−Ｎ        機能記憶部
１４        機能判断部
１５        送信部
１６        時計
１７        範囲指定部
２１        受信部
２２        機能記憶部
２３        言語モデル作成部
２４        特徴抽出部
２５        比較部
２６        送信部
５１        ＣＰＵ
５２        ＲＯＭ
５３        ＲＡＭ
５４        ハードディスク
【図１】
0003793913.tif 000002
【図２】
0003793913.tif 000003
【図３】
0003793913.tif 000004
【図４】
0003793913.tif 000005
【図５】
0003793913.tif 000006
【図６】
0003793913.tif 000007
【図７】
0003793913.tif 000008
【図８】
0003793913.tif 000009
【図９】
0003793913.tif 000010