(57)【要約】【課題】利用者からの音声入力により、記録または再生される番組を検索し、当該検索により番組を特定可能な端末装置を提供する。【解決手段】音声入力によりテキスト情報を生成する音声認識部（１１）と、テキスト情報が操作コードに該当するか否かを判定する認識結果判定部（１２）と、操作コードを記録再生装置に出力するコード出力部（１５）と、テキスト情報を記録再生装置に出力するテキスト出力部（１４）とを備える端末装置（１）である。【選択図】図１
2014072866.tif 000002
【特許請求の範囲】
【請求項１】
自身の制御対象である制御対象機器に対する操作指示として予め設定されている操作コードを、当該制御対象機器に出力する端末装置であって、
利用者からの音声入力によりテキスト情報を生成する生成部と、
前記生成部によって生成されたテキスト情報が前記操作コードに該当するか否かを判定する判定部と、
前記判定部による、前記テキスト情報が前記操作コードに該当するとの判定結果に基づき、前記テキスト情報に該当する操作コードを前記制御対象機器に出力するコード出力部と、
前記判定部による、前記テキスト情報が前記操作コードに該当しないとの判定結果に基づき、前記テキスト情報を前記制御対象機器に出力するテキスト出力部と
を備えることを特徴とする端末装置。
【請求項２】
前記テキスト出力部は、前記制御対象機器に前記テキスト情報を出力する場合において、前記端末装置から前記制御対象機器にテキスト情報が出力されることを表わすテキスト送信コードを前記テキスト情報と共に出力することを特徴とする請求項１に記載の端末装置。
【請求項３】
前記制御対象機器は、
前記端末装置から前記操作コードが入力された場合においては、当該入力された操作コードに基づく操作指示の動作内容を実行し、
前記端末装置から、前記端末装置から前記制御対象機器にテキスト情報が出力されることを表わすテキスト送信コードおよびテキスト情報が入力された場合においては、当該テキスト情報を用いて前記制御対象機器が実行すべき処理として予め設定されているテキスト処理をすることを特徴とする請求項１または２に記載の端末装置。
【請求項４】
自身に対する操作指示として予め設定されている操作コードを、端末装置から入力される記録装置であって、
前記端末装置から前記操作コードが入力された場合においては、当該入力された操作コードに基づく操作指示の動作内容を決定する決定部と、
前記端末装置から、前記端末装置から前記記録装置にテキスト情報が出力されることを表わすテキスト送信コードおよびテキスト情報が入力された場合においては、当該テキスト情報を用いて前記記録装置が実行すべき処理として予め設定されているテキスト処理をする処理部と
を備えることを特徴とする記録装置。
【請求項５】
前記テキスト処理は、前記端末装置から前記記録装置に入力されたテキスト情報を用いて文字入力する文字入力処理であることを特徴とする請求項４に記載の記録装置。
【請求項６】
前記テキスト処理は、前記端末装置から前記記録装置に入力されたテキスト情報を検索キーワードとするキーワード設定処理であり、
前記記録装置は、当該検索キーワードを用いて、前記記録装置が記録可能な検索リストを検索することを特徴とする請求項４に記載の記録装置。
【請求項７】
自身に対する操作指示として予め設定されている操作コードを、端末装置から入力される再生装置であって、
前記端末装置から前記操作コードが入力された場合においては、当該入力された操作コードに基づく操作指示の動作内容を決定する決定部と、
前記端末装置から、前記端末装置から前記再生装置にテキスト情報が出力されることを表わすテキスト送信コードおよびテキスト情報が入力された場合においては、当該テキスト情報を用いて前記再生装置が実行すべき処理として予め設定されているテキスト処理をする処理部と
を備えることを特徴とする再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者により記録または再生される番組を特定する技術に関する。
【背景技術】
【０００２】
通信技術、情報処理技術や電子デバイスの進歩に伴い、携帯電話機やＰＤＡ（Personal Digital Assistant）などの携帯端末装置は多様化している。特に、携帯電話機において、通信キャリアにより提供されるサービスを利用することを前提とした一般的な携帯電話機だけではなく、電子メールやウェブサイトなど、ＰＣと同じサービスを利用可能なスマートフォンが開発されている。
【０００３】
近年、このようなスマートフォンを用いて、テレビやビデオなどの家電製品や電子玩具などの電気機器を制御対象として無線で遠隔操作するリモコンと同様の操作を行なうことが可能となって来ている。
【０００４】
スマートフォンを用いて電気機器を無線で遠隔操作する場合、スマートフォンと電気機器とを相互接続しなければならない。この相互接続には、例えば、ＤＬＮＡ（Digital Living Network Alliance）を介したＩＰコントロール機能を用いることができる。この機能により、スマートフォンと電気機器といった、異なる機器間が、ネットワークを介してお互いを認識することができ、例えば他の機器に保存してある動画・静止画・音楽などのコンテンツを再生するというような、スマートフォンを用いて他の機器の遠隔操作を行なうことが可能となる。
【０００５】
ところで、このようなネットワークにはＩＰ（Internet Protocol）網が用いられるのが一般的である。ＩＰ網を用いて異なる機器間を相互接続する技術として、相手先と画像データを送受信しながら、利用者が任意に指定した文字情報をも同相手先とリアルタイムに送受信することができるファクシミリ装置が提案されている（例えば、特許文献１を参照）。
【０００６】
このファクシミリ装置では、ＳＩＰ（Session Initiation Protocol）等の呼制御プロトコルを利用して、画像データおよびテキストデータの送受信を行なうものであった。
【０００７】
このようにして、スマートフォンを用いた、電気機器の遠隔操作が実現されてきており、特に、放送番組を記録したり、再生したりする記録再生装置を遠隔操作することが広く行なわれるようになって来ている。例えば、スマートフォンを用いて、番組予約して番組を記録したり、記録再生装置に記録されている番組を再生したりすることが行なわれて来ている。
【０００８】
ここで、利用者が番組予約する場合、複数の番組のうちから利用者が所望とする番組を特定しなければならない。この特定には、複数の操作ステップが必要となるのが通常である。例えば、１．「番組表」キーで番組表を開く、２．「赤」キーで検索項目を選ぶ、３．十字キーで「キーワード検索」を選ぶ、４．キーワードをリモコンで入力する、といった複数の操作ステップである。
【０００９】
また、利用者が記録再生装置に記録されている番組を視聴する場合、上述の番組予約の場合と同様、複数の操作ステップが必要となる。例えば、１．「録画リスト」キーで録画リストを開く、２．「緑」キーでグループ・検索画面を開く、３．十字キーで「キーワード」にフォーカスを移動する、４．キーワードをリモコンで入力する、といった複数の操作ステップである。
【００１０】
いずれの場合であっても、利用者が所望の番組を特定するためには、スマートフォンを用いて複数の操作ステップを実行しなければならず、利用者にとって非常に煩わしいものであった。
【００１１】
さらに、スマートフォンを用いて、このような操作ステップを実現する場合、スマートフォンに搭載されたキーボードなどの入力装置が小型であることから、利用者にしてみれば、上述の操作ステップを実現するためのキー入力がしにくいといった課題もあった。
【００１２】
このため、スマートフォンに音声認識機能を付加し、音声入力による操作が普及しつつある。音声入力はキーボードやタッチパネルなどのサイズに影響受けることなく、さらに、ハンズフリー入力が可能という圧倒的なメリットがあり、非常に有望な技術である。
【００１３】
このような音声入力を実現する技術として、制御対象である電気機器に送信するリモコンコードを音声入力に基づいて生成する音声認識リモコンが提案されている（例えば、特許文献２を参照）。
【００１４】
この音声認識リモコンでは、制御対象に送信するリモコンコード群の一部に対応づけられた制御データを音声入力に基づいて生成する音声認識モジュールを備えている。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開２００６−２５１７６号公報（２００６年１月２６日公開）
【特許文献２】特開２００４−９６５２０号公報（２００４年３月２５日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１６】
一般に、利用者が番組予約する場合、利用者により入力されたキーワードを用いた検索が実行されている。このキーワード検索を用いることにより、番組表の中から、例えば、当該キーワードが含まれている番組名（タイトル）の番組を抽出することができる。
【００１７】
同様に、利用者が記録再生装置に記録されている番組を再生する場合でも、記録されている番組のリストの中から、利用者により入力されたキーワードを用いて検索を実行することももちろん可能である。
【００１８】
ここで、スマートフォンの音声入力を用いて、記録再生装置を遠隔操作する場合、利用者からの音声入力が、上述したようなキーワードを表わすものであるときと、記録再生装置に対する操作指示を表わすものであるときがある。言い換えれば、スマートフォンは、利用者から音声入力された場合、その音声入力が、上述のキーワードを表わすものであるか（すなわち、テキスト入力であるのか）、あるいは、記録再生装置に対する操作指示を表わすものであるのか（すなわち、リモコンコードに変換すべきものであるのか）を判断しなければならない。
【００１９】
しかしながら、特許文献２に記載されている音声認識リモコンでは、利用者からの音声入力は上述のリモコンコードに変換するのみであり、上述の判断を行なうものではなかった。すなわち、特許文献２の音声認識リモコンによる場合、利用者により音声入力されたキーワードを用いた検索を実行することができないといった課題があった。
【００２０】
放送局数の増加および一放送局から放送される番組数の増加、ならびに、記録再生装置に搭載される、ハードディスクや半導体メモリといった記録媒体の大容量化が進む現状においては、キーワード検索による番組の検索が行なうことができないという点は、利用者の利便性を大きく阻害するものであった。
【００２１】
上記課題に鑑み、本発明の目的は、利用者からの音声入力により、記録または再生される番組を検索し、当該検索により番組を特定可能な端末装置、記録装置および再生装置を提供することである。
【課題を解決するための手段】
【００２２】
上記目的を達成するために、本発明の一態様に係る端末装置は、自身の制御対象である制御対象機器に対する操作指示として予め設定されている操作コードを、当該制御対象機器に出力する端末装置であって、
利用者からの音声入力によりテキスト情報を生成する生成部と、
前記生成部によって生成されたテキスト情報が前記操作コードに該当するか否かを判定する判定部と、
前記判定部による、前記テキスト情報が前記操作コードに該当するとの判定結果に基づき、前記テキスト情報に該当する操作コードを前記制御対象機器に出力するコード出力部と、
前記判定部による、前記テキスト情報が前記操作コードに該当しないとの判定結果に基づき、前記テキスト情報を前記制御対象機器に出力するテキスト出力部と
を備える。
【発明の効果】
【００２３】
本発明の一態様によれば、利用者からの音声入力により、記録または再生される番組を検索し、当該検索により番組を特定することができるという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態に係る端末装置の概略構成を示すブロック図である。
【図２】操作コードおよびテキスト情報の一覧を示す図である。
【図３】上記端末装置のハードウェア構成を示すブロック図である。
【図４】本発明の一実施形態に係る記録再生装置の概略構成を示すブロック図である。
【図５】制御部の概略構成を示すブロック図である。
【図６】操作コードおよび上記記録再生装置の動作の内容の一覧を示す図である。
【図７】操作コードおよび上記記録再生装置の動作の内容の一覧を示す図である。
【図８】操作コードおよび上記記録再生装置の動作の内容の一覧を示す図である。
【図９】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１０】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１１】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１２】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１３】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１４】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１５】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１６】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１７】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１８】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図１９】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図２０】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図２１】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図２２】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図２３】上記記録再生装置に接続された表示装置のディスプレイに表示された画面の一例を示す図である。
【図２４】音声入力による録画リストのキーワード検索をする場合における処理手順を示すフローチャートである。
【図２５】音声入力による番組表のキーワード検索をする場合における処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、図面を参照して、本発明に係る端末装置、記録装置および再生装置の好適な実施形態について詳細に説明する。なお、図面の説明においては同一部材には同一符号を付し、重複する説明を省略する。
【００２６】
（端末装置１）
図１は、本発明の一実施形態に係る端末装置の概略構成を示すブロック図である。図１に示すように、端末装置１は、マイクなどの音声入力装置から入力された音声を基に、この音声の内容を表わす文字列を生成して出力する装置である。また、端末装置１は、上記音声入力装置から入力された音声を基に、この端末装置１を用いて遠隔操作される、記録再生装置に対する操作指示を生成して出力する装置である。記録再生装置は、例えば、ハードディスクレコーダ、ＤＶＤレコーダ、ブルーレイレコーダ等を用いることができる。なお、端末装置１を用いて遠隔操作される装置は、上記記録再生装置に限られるものではない。記録機能のみを有する記録装置または再生機能のみを有する再生装置であってもよい。
【００２７】
端末装置１は、例えば、携帯電話、スマートフォン、ＰＤＡ（Personal Digital Assistants）等の音声入力装置と表示装置とを備える装置である。端末装置１は、図１に示すように、音声入力部１０と、音声認識部（生成部）１１と、認識結果判定部（判定部）１２と、コード変換部１３と、テキスト出力部１４と、コード出力部１５と、コード記憶部１６とを備えている。
【００２８】
音声入力部１０は、音声の入力を受け付けるものである。具体的には、音声入力部１０は、利用者によってマイクなどの音声入力装置から入力された音声を、Ａ／Ｄ変換して音声データに変換する。そして、音声入力部１０は、音声データを音声認識部１１に出力する。
【００２９】
音声認識部１１は、音声入力部１０から音声データを受け取り、当該音声データの認識結果である音声認識結果を認識結果判定部１２に出力する。音声認識部１１は、音声入力部１０から音声データを取得し、予め記憶されている音響モデルと言語モデルとを参照して、音声認識結果を生成する。この音声認識結果は、音声データを音声認識した結果の文字列であるテキスト情報である。
【００３０】
端末装置１は、このように生成されるテキスト情報を利用者に提示するためのテキスト情報提示画面を表示装置に表示させてもよい。
【００３１】
認識結果判定部１２は、音声認識部１１からテキスト情報を受け取ると、当該テキスト情報が、記録再生装置に対する操作指示として予め設定されている操作コードを表わすテキスト情報であるか否かを判定する。
【００３２】
このような操作コードは、コード記憶部１６に記憶されている。コード記憶部１６は、端末装置１から記録再生装置に出力される操作指示として、複数の操作コードを記憶する。各操作コードにはテキスト情報が一対一に対応付けられている。
【００３３】
認識結果判定部１２は、当該テキスト情報が、記録再生装置に対する操作指示として予め設定されている操作コードを表わすテキスト情報であれば（すなわち、コード記憶部１６に当該テキスト情報に対応付けられた操作コードが記憶されていれば）、その旨をコード変換部１３に出力する。
【００３４】
一方、認識結果判定部１２は、当該テキスト情報が、記録再生装置に対する操作指示として予め設定されている操作コードを表わすテキスト情報でなければ（すなわち、コード記憶部１６に当該テキスト情報に対応付けられた操作コードが記憶されていなければ）、その旨をコード変換部１３に出力すると共に、当該テキスト情報をテキスト出力部１４に出力する。
【００３５】
図２に、各操作コードと、各々に一対一に対応するテキスト情報との一覧を示す。図２に示すように、例えば、認識結果判定部１２が「番組表」というテキスト情報を受け取った場合であれば、「番組表」というテキスト情報がコード記憶部１６に記憶されているので、認識結果判定部１２はその旨をコード変換部１３に出力する。これにより、コード変換部１３は、この「番組表」というテキスト情報に対応付けられた操作コードをコード記憶部１６から取得することになる。
【００３６】
図２の操作コードは、記録再生装置を遠隔操作するためのリモコン（リモートコントローラ）から、当該記録再生装置に出力される操作コードと同一のものである。したがって、端末装置１から記録再生装置に出力される操作コードと上記リモコンから出力される操作コードとが同一であれば、記録再生装置はいずれから操作コードを受け取った場合でも同一の動作を行なうことになる。要は、端末装置１から記録再生装置に出力される操作コード体系と、上記リモコンから記録再生装置に出力される操作コード体系とが同じものであればよい。
【００３７】
コード変換部１３は、認識結果判定部１２の判定結果に基づき、上述のテキスト情報を操作コードに変換する。具体的には、コード変換部１３は、認識結果判定部１２から、当該テキスト情報が操作コードを表わすテキスト情報であるとの旨（すなわち、コード記憶部１６に当該テキスト情報に対応付けられた操作コードが記憶されているとの旨）を受け取ると、コード記憶部１６から当該テキスト情報に対応付けられた操作コードを取得する。そして、コード変換部１３は、取得した操作コードをコード出力部１５に出力する。
【００３８】
一方、コード変換部１３は、上述のテキスト情報が操作コードを表わすテキスト情報ではないとの旨（すなわち、コード記憶部１６に当該テキスト情報に対応付けられた操作コードが記憶されていないとの旨）を受け取ると、端末装置１から記録再生装置にテキスト情報が出力されることを表わすテキスト送信コードを生成する。コード変換部１３は、生成したテキスト送信コードをテキスト出力部１４に出力する。
【００３９】
なお、コード変換部１３が生成するテキスト送信コードは、記録再生装置に対する操作指示であり、上述の操作コードの一つであると言える。このため、コード記憶部１６がテキスト送信コードを予め記憶しておいてもよい。この場合、コード変換部１３は、自身でテキスト送信コードを生成する代わりに、コード記憶部１６からテキスト送信コードを取得すればよい。
【００４０】
テキスト出力部１４は、上述のテキスト情報が操作コードを表わすテキスト情報でなければ（すなわち、コード記憶部１６に当該テキスト情報に対応付けられた操作コードが記憶されていなければ）、認識結果判定部１２から、当該テキスト情報を受け取る。また、上述したように、テキスト出力部１４は、コード変換部１３から上記テキスト送信コードを受け取る。
【００４１】
テキスト出力部１４は、認識結果判定部１２から受け取ったテキスト情報と、コード変換部１３から受け取ったテキスト送信コードとを関連付け、記録再生装置に出力する。具体的には、テキスト出力部１４は、コード変換部１３から受け取ったテキスト送信コードのパラメータとしてテキスト情報を指定する。テキスト出力部１４は、このようにして関連付けられたテキスト送信コードおよびそのパラメータであるテキスト情報を、記録再生装置に出力する。
【００４２】
コード出力部１５は、上述のテキスト情報が操作コードを表わすテキスト情報であれば（すなわち、コード記憶部１６に当該テキスト情報に対応付けられた操作コードが記憶されていれば）、コード記憶部１６から、当該テキスト情報に対応付けられた操作コードを受け取る。コード出力部１５は、受け取った操作コードを記録再生装置に出力する。
【００４３】
図３に、端末装置１のハードウェア構成を示す。図３に示すように、端末装置１は、物理的には、ＣＰＵ（Central Processing Unit）１０１と、主記憶装置であるＲＡＭ（Random Access Memory）１０２と、ＲＯＭ（Read Only Memory）１０３と、ハードディスクなどの補助記憶装置１０４と、ネットワークカードなどのデータ送受信デバイスである通信モジュール１０５と、マイクなどの音声入力デバイスである音声入力装置１０６と、キーボードやマウスなどの入力デバイスである入力装置１０７と、液晶ディスプレイなどの表示デバイスである表示装置１０８といった、ハードウェアにより構成されている。
【００４４】
上述した端末装置１の各機能は、図３に示すＣＰＵ１０１、ＲＡＭ１０２などのハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ１０１の制御のもとで音声入力装置１０６、入力装置１０７、表示装置１０８などを動作させるとともに、ＲＡＭ１０２や補助記憶装置１０４におけるデータの読み出しおよび書き込みを行なうことで実現される。
【００４５】
（記録再生装置２）
図４は、本発明の一実施形態に係る記録再生装置（制御対象装置、記録装置、再生装置）の概略構成を示すブロック図である。図４に示すように、記録再生装置２は、図示しないケーブルを介して液晶ディスプレイ等の外部の表示装置５１が接続される。表示装置５１は、例えば、ディスプレイとスピーカとを備えている。
【００４６】
記録再生装置２は、内部のハードディスク２９に記録された番組またはチューナ２１により受信された番組を、映像の出力端子を有するディスプレイコントローラ２７および音声の出力端子を有するアンプ２８から表示装置５１へ出力し、表示装置５１に番組を表示する。また、端末装置１と記録再生装置２とは、例えば、ＤＬＮＡ（Digital Living Network Alliance）を介したＩＰコントロール機能により、ネットワークを介してお互いを認識することができる。それゆえ、利用者は、端末装置１を用いて、記録再生装置２を遠隔操作可能となっている。上述したように、端末装置１は、記録再生装置２と相互に接続されており、利用者の操作指示に応じて、記録再生装置２に対し、各操作コードを出力する。
【００４７】
チューナ２１は、地上波デジタル放送、ＢＳ放送、ＣＳ放送の放送番組を示す放送波から符号化映像信号と符号化音声信号とを復調する。ビデオデコーダ２３は、チューナ２１にて復調された符号化映像信号を復号する。ビデオデコーダ２３にて復号された映像信号は、映像処理部２４を介して、制御部２０へ出力される。
【００４８】
オーディオデコーダ２５は、チューナ２１にて復調された符号化音声信号を復号する。オーディオデコーダ２５にて復号された音声信号は、音声処理部２６を介して、制御部２０へ出力される。
【００４９】
制御部２０は、記録再生装置２の各部の動作を制御しており、番組の記録を行なう場合には、ビデオデコーダ２３にて復号された映像信号およびオーディオデコーダ２５にて復号された音声信号からなる番組データをハードディスクコントローラ３０へ出力し、ハードディスク２９への記録を行なう。また、ハードディスク２９に記録された番組の再生を行なう場合には、制御部２０は、ハードディスクコントローラ３０を介してハードディスク２９から番組データを読み出す。
【００５０】
ハードディスク２９から読み出された番組データは、その映像信号が映像処理部２４に出力され、その音声信号が音声処理部２６に出力される。映像処理部２４は映像信号をディスプレイコントローラ２７へ出力し、音声処理部２６は音声信号をアンプ２８へ出力する。映像処理部２４および音声処理部２６には、さらに、制御部２０から各種メニューおよび番組予約確認画面等の表示命令が出力される。
【００５１】
ハードディスク２９に記録された番組を表示装置５１に表示する場合、映像処理部２４および音声処理部２６は、ハードディスク２９から読み出された番組データをディスプレイコントローラ２７およびアンプ２８へ出力する。放送されている番組をリアルタイムで表示装置５１に表示する場合は、映像処理部２４および音声処理部２６は、チューナ２１からの番組データをディスプレイコントローラ２７およびアンプ２８へ出力する。いずれの場合であっても、ディスプレイコントローラ２７は、映像処理部２４により処理された映像信号が表す映像を表示するべく、表示装置５１のディスプレイを制御する。また、アンプ２８は、音声処理部２６により処理された音声信号が表す音声を出力すべく、表示装置５１のスピーカを駆動する。
【００５２】
また、制御部２０から各種メニューおよび番組予約確認画面等の表示命令が出力された場合は、予め用意された各種メニューおよび番組予約確認画面等の画像信号が映像処理部２４および音声処理部２６を介して、制御部２０から、ディスプレイコントローラ２７およびアンプ２８へ出力される。ディスプレイコントローラ２７およびアンプ２８へ入力された番組データ（映像信号および音声信号）は表示装置５１へ出力され、表示装置５１に表示される。
【００５３】
チューナ２１が受信する番組信号には、放送される番組の番組名、放送時刻、ジャンル、出演者および内容説明等の情報を有する電子番組表（電子番組ガイド（ＥＰＧ；Electronic Program Guide））が重畳されており、ＥＰＧ取得部２２によりチューナ２１が受信した番組信号からＥＰＧが分離されて、制御部２０へ出力される。制御部２０は、受け取ったＥＰＧをメモリ３１に記憶する。また、制御部２０は、番組表を表示装置５１に表示する場合には、メモリ３１からＥＰＧを読み出して番組表を作成し、映像処理部２４および音声処理部２６へ番組表の表示命令と共に出力する。番組表および表示命令が入力された映像処理部２４および音声処理部２６は、番組表をディスプレイコントローラ２７およびアンプ２８へ出力し、表示装置５１に番組表を表示する。
【００５４】
メモリ３１には、上述のＥＰＧを記憶するＥＰＧ記憶部３１ａと、記録チャンネル、記録開始時刻、記録終了時刻および記録画質等の情報を含む記録予約を記憶する記録予約記憶部３１ｂと、利用者により記録または再生される番組を検索するための検索対象情報を記憶する検索対象情報記憶部３１ｃと、端末装置１から入力される操作コードに基づく操作指示の動作内容を記憶する動作内容記憶部３１ｄとが設けられている。
【００５５】
また、記録再生装置２には、操作部３２およびＬＡＮインタフェース３３が備えられている。操作部３２には、録画、再生、選局および設定メニュー表示等の複数のボタンが設けられており、利用者からの操作を受け付けて、制御部２０へ利用者からの操作指示を入力可能となっている。記録再生装置２は、ＬＡＮインタフェース３３を介してネットワークに接続され、当該ネットワークに接続されている端末装置１との間における相互接続を実現する。
【００５６】
記録再生装置２では、利用者からの操作指示に応じて、番組の記録および再生等を行なうことができ、また、記録時刻および放送局等の記録予約を設定して番組の記録を行なうことができる。記録予約の設定を行なう場合には、取得したＥＰＧから番組表を表示し、番組表から利用者が番組を選択することで行なうことができ、番組の記録時刻および放送局等を入力せずに記録予約の設定を行なうことができる。
【００５７】
（制御部２０）
図５は、制御部２０の概略構成を示すブロック図である。ここでは、制御部２０が実行する、検索対象情報抽出処理およびコード処理に関連する構成のみについて説明し、これ以外の構成の説明は省略する。制御部２０は、図５に示すように、検索情報抽出部２０１と、コード判定部２０２と、操作コード解釈部（決定部）２０３と、テキスト処理部（処理部）２０４とを備えている。
【００５８】
検索情報抽出部２０１は、ＥＰＧ記憶部３１ａに記憶されているＥＰＧから、記録再生装置２により再生または記録される番組を検索する際に、その検索対象となる検索対象情報を抽出する。この検索対象情報は、例えば、各番組の内容を表わす情報である、番組タイトル、ジャンル、放送局名などである。また、検索対象情報には、ＥＰＧに含まれている番組の特徴を表わす特徴情報（例えば、副音声の有無、再放送であるか否か、字幕の有無、出演者など）といった情報も含まれる。例えば、番組が映画である場合、その映画のあらすじ、出演者／スタッフ、言語等の情報も検索対象情報に含まれる。
【００５９】
検索情報抽出部２０１は、このような検索対象情報として検索対象情報記憶部３１ｃに記憶すべき情報をＥＰＧから抽出し、当該抽出された情報を検索対象情報記憶部３１ｃに記憶する。また、当該抽出された情報を検索対象情報記憶部３１ｃに記憶する際、当該情報がテキスト文字によって構成されていない場合（例えば、グラフィック画像など）であれば、検索情報抽出部２０１は、その情報をテキスト化し、当該テキスト化された情報を検索対象情報記憶部３１ｃに記憶する。例えば、副音声ありを表わす多重音声マーク、字幕ありを表わす字幕マーク等である。このような情報についてもテキスト化し、検索対象情報記憶部３１ｃに記憶することにより、利用者により記録または再生される番組の検索処理の幅が広がり、利用者の利便性を向上することができる。例えば、利用者の嗜好、好みに合致する番組の検索精度を向上することができる。
【００６０】
検索情報抽出部２０１は、上述したような検索対象情報を各番組に関連付けて、検索対象情報記憶部３１ｃに記憶する。また、検索情報抽出部２０１は、チューナ２１が受信するＥＰＧが更新されるたびに、上述した抽出処理を実行すればよい。もちろん、ＥＰＧの更新のたびに、番組表全体に対して一から抽出処理を行なう必要はなく、更新前後における差分のみに対して抽出処理を行なえばよい。
【００６１】
検索情報抽出部２０１により抽出される情報の種別は、記録再生装置２の操作部３２を用いて利用者が設定可能であればよい。例えば、検索対象情報に、ＥＰＧに含まれている番組の特徴を表わす特徴情報（例えば、副音声の有無、再放送であるか否か、字幕の有無、出演者など）といった情報を含まるか否かを利用者が任意に設定可能とすればよい。もちろん、端末装置１からの音声入力により記録再生装置２に操作指示し、このような設定を、行なってもよい。
【００６２】
コード判定部２０２は、端末装置１から入力されたコードの種別を判定する。上述したように、端末装置１から記録再生装置２には、テキスト送信コードおよび各種の操作コードが出力される。コード判定部２０２は、端末装置１から操作コードが入力された場合であれば、当該操作コードを操作コード解釈部２０３に出力する。一方、端末装置１からテキスト送信コードが入力された場合であれば、当該テキスト送信コードのパラメータとして添付されているテキスト情報をテキスト処理部２０４に出力する。
【００６３】
操作コード解釈部２０３は、コード判定部２０２から操作コードを受け取ると、当該操作コードに基づく操作指示の動作内容を、動作内容記憶部３１ｄから取得する。この動作内容は、記録再生装置２が動作すべき内容である。
【００６４】
図６〜図８に、各操作コードと、各々に一対一に対応する記録再生装置２の動作の内容との一覧を示す。図６は、記録再生装置２のハードディスク２９に記録されている番組の再生を開始するとき（再生開始時）に用いられる操作コードおよび、それに基づく記録再生装置２の動作を示し、図７は、記録再生装置２のハードディスク２９に記録する番組を予約するとき（記録予約時）に用いられる操作コードおよび、それに基づく記録再生装置２の動作を示し、図８は、記録再生装置２のハードディスク２９に記録されている番組が再生されているとき（再生中）に用いられる操作コードおよび、それに基づく記録再生装置２の動作を示す。
【００６５】
操作コード解釈部２０３は、記録再生装置２の状態（例えば、上記再生開始時、記録予約時、再生中）に応じて、端末装置１から入力された操作コードに基づく操作指示の動作内容を動作内容記憶部３１ｄから取得することにより、当該操作コードを解釈することができる。
【００６６】
テキスト処理部２０４は、表示装置５１に文字入力パッドが表示されている場合において、コード判定部２０２からテキスト送信コードに添付されていたテキスト情報を受け取ると、当該テキスト情報を文字入力パッドに入力する。文字入力パッドは、利用者が記録再生装置２に文字入力を行なうための画面であり、表示装置５１のディスプレイに表示されるものである。
【００６７】
テキスト処理部２０４は、例えば操作部３２を用いて利用者が入力するテキスト情報と同様、端末装置１を用いて利用者が音声入力するテキスト情報を上記文字入力パッドに挿入し、入力する。
【００６８】
また、テキスト処理部２０４は、表示装置５１に録画リスト（検索リスト）が表示されている場合においては、コード判定部２０２からテキスト送信コードに添付されていたテキスト情報を受け取ると、当該テキスト情報を録画リストのキーワード検索に用いられるキーワードとして設定し、出力する。制御部２０は、このようにして出力されたキーワードを検索キーとし、上述した検索対象情報を用いて、録画リストを検索する。
【００６９】
さらに、テキスト処理部２０４は、表示装置５１に番組表（検索リスト）が表示されている場合においては、コード判定部２０２からテキスト送信コードに添付されていたテキスト情報を受け取ると、当該テキスト情報を番組表のキーワード検索に用いられるキーワードとして設定し、出力する。制御部２０は、このようにして出力されたキーワードを検索キーとし、上述した検索対象情報を用いて、番組表を検索する。
【００７０】
このように、テキスト処理部２０４は、端末装置１から記録再生装置２に入力される、テキスト送信コードに添付されたテキスト情報を、上述したような、文字入力パッドに入力するという処理（文字入力処理）、ならびに、録画リストおよび番組表の各検索に用いられるキーワードとして設定し、出力するという処理（キーワード設定処理）、といった処理（当該テキスト情報を用いたテキスト処理）をするものである。
【００７１】
（音声による文字入力）
端末装置１を用いて利用者が音声による文字入力をする場合について説明する。図９に、記録再生装置に接続された表示装置５１のディスプレイに表示された画面の一例を示す。図９に示す画面３０１には、文字入力パッド３０１ａが表示されている。この文字入力パッド３０１ａは、端末装置１から出力されたテキスト情報が挿入されるテキストフィールド３０１ｂを含んでいる。利用者は、端末装置１を用いて、音声入力による文字入力を行なうことができる。具体的には、図１０に示すように、「あいうえお」と既に入力されているテキストフィールド３０２ａに対し、さらに「かきくけこ」を入力する場合であれば、テキストフィールド３０２ａにおいて文字の入力位置を示すフォーカス位置から「かきくけこ」が入力される。入力後は、「あいかきくけこうえお」と入力されたテキストフィールド３０２ｂとなる。
【００７２】
一方、入力文字数に制限がある場合であれば、図１１に示すように、「あいうえお」と既に入力されているテキストフィールド３０３ａに対し、さらに「かきくけこ」を入力すると、テキストフィールド３０３ａにおいてフォーカス位置から「かきくけ」が入力される。入力後は、「あいかきくけ」と入力されたテキストフィールド３０３ｂとなる。入力文字数は最大８文字であり、超過した文字は削除され、フォーカス位置は文字列の最後尾に移動する。
【００７３】
なお、以下の条件に当てはまる文字が入力されようとした場合、例えば図１２に示すダイアログ３０４を表示して、当該文字入力をブロックしてもよい。
・半角文字のみ入力可能な時に、全角文字が送信された場合
・区点入力で入力可能な文字以外の文字が送信された場合
さらに、ＮＵＬＬ（０文字）が入力された場合は、何も動作しなければよい。また、記録再生装置２のリモコンにて漢字変換途中に、音声入力による文字入力された場合、変換中の文字を確定した上で、送信された文字を入力すればよい。
【００７４】
図１３に、記録再生装置２で用いられる文字入力パッドの具体例を示す。図１３に示すように、文字入力パッドの「フォームの種類」に応じて、「文字数制限」、「文字種制限」、「メニュー深度」がそれぞれ規定されている。
【００７５】
（音声入力による録画リストのキーワード検索）
端末装置１を用いて利用者が音声入力による録画リストのキーワード検索をする場合について説明する。図２４は、音声入力による録画リストのキーワード検索をする場合における処理手順を示すフローチャートである。
【００７６】
図２４において、先ず、録画リストが表示される（ステップＳ１）。制御部２０は、ハードディスクコントローラ３０を介してハードディスク２９から番組データを読み出し、録画リストを生成する。制御部２０から録画リストの表示命令が出力された場合は、制御部２０により生成された録画リストが映像処理部２４および音声処理部２６を介して、制御部２０から、ディスプレイコントローラ２７およびアンプ２８へ出力される。ディスプレイコントローラ２７およびアンプ２８へ入力された録画リストは表示装置５１へ出力され、表示装置５１に表示される。
【００７７】
なお、利用者は、録画リストを表示させるには、端末装置１を用いて、図６に示す操作コード「録画リスト」を記録再生装置２に出力すればよい。
【００７８】
次に、端末装置１から記録再生装置２にテキスト情報が出力される（ステップＳ２）。利用者は、端末装置１を用いて、テキスト送信コードを記録再生装置２に出力すればよい。利用者は、上述したように、端末装置１を用いてテキスト情報を音声入力する。端末装置１は、当該テキスト情報をテキスト送信コードに添付し、記録再生装置２に出力する。
【００７９】
次に、当該テキスト情報が記録再生装置２に入力され、第１回目の検索が実行される（ステップＳ３）。上述したように、上記テキスト情報は、録画リストのキーワード検索に用いられるキーワードとされる。制御部２０は、録画リストに記載されている各番組に対応付けられている検索対象情報を用いて、録画リストを検索する。具体的には、制御部２０は、当該テキスト情報が含まれている検索対象情報を検索し、当該検索対象情報に対応する番組を抽出する。
【００８０】
図１４の画面３０６においては、ダイアログ３０６ａおよび録画リスト３０６ｂが表示されている。ダイアログ３０６ａに示すように、テキスト情報「ＡＡＡＡＡ」を検索キーとして用い、録画リストの検索が行なわれている。
【００８１】
次に、上記ステップＳ２と同様、端末装置１から記録再生装置２にテキスト情報が出力される（ステップＳ４）。
【００８２】
次に、上記ステップＳ３と同様、当該テキスト情報が記録再生装置２に入力され、第２回目の検索が実行される（ステップＳ５）。第１回目の検索と同様、上記テキスト情報は、録画リストのキーワード検索に用いられるキーワードとされる。制御部２０は、第１回目の検索結果のリストに記載されている各番組に対応付けられている検索対象情報を用いて、第１回目の検索結果のリストを検索する。
【００８３】
この第２回目の検索は、第１回目の検索結果を第２回目の検索に用いられたテキスト情報を用いて、さらに絞り込むためのものである。すなわち、第２回目の検索は、第１回目の検索に用いられたテキスト情報と、第２回目の検索に用いられたテキスト情報とを含むＡＮＤ検索となる。
【００８４】
図１５の画面３０７においては、ダイアログ３０７ａおよび録画リスト３０７ｂが表示されている。ダイアログ３０７ａに示すように、テキスト情報「ＢＢＢＢＢ」を検索キーとして用い、第１回目の検索結果のリストの検索が行なわれている。
【００８５】
次に、上記ステップＳ２およびステップＳ４と同様、端末装置１から記録再生装置２にテキスト情報が出力される（ステップＳ６）。
【００８６】
次に、上記ステップＳ３およびステップＳ５と同様、当該テキスト情報が記録再生装置２に入力され、第３回目の検索が実行される（ステップＳ７）。端末装置１から出力されたテキスト送信コードに添付されたテキスト情報（ここでは、「ＣＣＣＣＣ」）が記録再生装置２に入力される。第１回目および第２回目の検索と同様、上記テキスト情報は、録画リストのキーワード検索に用いられるキーワードとされる。制御部２０は、第２回目の検索結果のリストに記載されている各番組に対応付けられている検索対象情報を用いて、第２回目の検索結果のリストを検索する。
【００８７】
この第３回目の検索は、第２回目の検索結果を第３回目の検索に用いられたテキスト情報を用いて、さらに絞り込むためのものである。すなわち、第３回目の検索は、第１回目の検索に用いられたテキスト情報と、第２回目の検索に用いられたテキスト情報と、第３回目の検索に用いられたテキスト情報とを含むＡＮＤ検索となる。
【００８８】
図１６の画面３０８においては、録画リスト３０８ｂが表示されている。この録画リスト３０８ｂは、上述の３つのテキスト情報「ＡＡＡＡＡ」、「ＢＢＢＢＢ」および「ＣＣＣＣＣ」を検索キーとして用い、検索した結果を表わすものである。なお、図１７の録画リスト３０９ａは、図１６の録画リスト３０８ｂのタイトル名のみを表示したものである。図１７においては、例えば、利用者が、端末装置１を用いて、テキスト送信コードを出力し、当該テキスト送信コードに添付されているテキスト情報が番号（例えば、「１番」）であった場合、録画リスト３０９ａにおける「１番」目に記載されている番組の再生を行なうようにしてもよい。
【００８９】
一方、図１８の画面３１０は、テキスト情報「ＡＡＡＡＡ」を検索キーとして用い、録画リストを検索した結果、テキスト情報「ＡＡＡＡＡ」を含む検索対象情報が存在しなかった場合を示すものである。
【００９０】
なお、図１４のダイアログ３０６ａおよび図１５のダイアログ３０７ａに記載されているように、利用者は、端末装置１を用いて、操作コード「戻る」を記録再生装置２に出力することにより、各検索処理を中断することができる。
【００９１】
また、録画リストが表示されている場合において、利用者が、後述の番組表を表示させるには、端末装置１を用いて、図６に示す操作コード「番組表」を記録再生装置２に出力すればよい。
【００９２】
上述した第１回目の検索、第２回目の検索および第３回目の検索は、例えば、以下のように行なえばよい。
・第１回目の検索：キーワード「出演者の名前」→「出演者の名前」をキーワードとして検索
・第２回目の検索：キーワード「バラエティ」→「バラエティ」をキーワードとして検索
・第３回目の検索：キーワード「字幕放送」→「字幕情報」をキーワードとして検索
検索対象情報記憶部３１ｃに記憶されている検索対象情報は、上述したように、各番組の内容を表わす情報（番組タイトル、ジャンル、放送局名など）に加え、番組の特徴を表わす特徴情報（例えば、副音声の有無、再放送であるか否か、字幕の有無、出演者など）といった情報も含まれる。
【００９３】
したがって、このような検索対象情報を用いることにより、弟２回目の検索においては、「バラエティ」をキーワードとして番組情報を検索すると同時に、ジャンル情報の「バラエディ」としても検索することができる。
【００９４】
また、第３回目の検索においては、「字幕情報」をキーワードとして番組情報を検索すると同時に、特徴情報の「字幕放送」としても検索することができる。
【００９５】
（音声入力による番組表のキーワード検索）
端末装置１を用いて利用者が音声入力による番組表のキーワード検索をする場合について説明する。図２５は、音声入力による番組表のキーワード検索をする場合における処理手順を示すフローチャートである。
【００９６】
図２５において、先ず、番組表が表示される（ステップＳ１１）。制御部２０は、ＥＰＧ記憶部３１ａからＥＰＧを読み出し、番組表を生成する。制御部２０から番組表の表示命令が出力された場合は、制御部２０により生成された番組表が映像処理部２４および音声処理部２６を介して、制御部２０から、ディスプレイコントローラ２７およびアンプ２８へ出力される。ディスプレイコントローラ２７およびアンプ２８へ入力された番組表は表示装置５１へ出力され、表示装置５１に表示される。
【００９７】
なお、利用者は、番組表を表示させるには、端末装置１を用いて、図６に示す操作コード「番組表」を記録再生装置２に出力すればよい。
【００９８】
次に、端末装置１から記録再生装置２にテキスト情報が出力される（ステップＳ１２）。利用者は、端末装置１を用いて、テキスト送信コードを記録再生装置２に出力すればよい。利用者は、上述したように、端末装置１を用いてテキスト情報を音声入力する。端末装置１は、当該テキスト情報をテキスト送信コードに添付し、記録再生装置２に出力する。
【００９９】
次に、当該テキスト情報が記録再生装置２に入力され、第１回目の検索が実行される（ステップＳ１３）。上述したように、上記テキスト情報は、番組表のキーワード検索に用いられるキーワードとされる。制御部２０は、番組表に記載されている各番組に対応付けられている検索対象情報を用いて、番組表を検索する。具体的には、制御部２０は、当該テキスト情報が含まれている検索対象情報を検索し、当該検索対象情報に対応する番組を抽出する。
【０１００】
図１９の画面３１１においては、ダイアログ３１１ａおよび番組表３１１ｂが表示されている。ダイアログ３１１ａに示すように、テキスト情報「ＡＡＡＡＡ」を検索キーとして用い、番組表の検索が行なわれている。
【０１０１】
次に、上記ステップＳ１２と同様、端末装置１から記録再生装置２にテキスト情報が出力される（ステップＳ１４）。
【０１０２】
次に、上記ステップＳ１３と同様、当該テキスト情報が記録再生装置２に入力され、第２回目の検索が実行される（ステップＳ１５）。第１回目の検索と同様、上記テキスト情報は、番組表のキーワード検索に用いられるキーワードとされる。制御部２０は、第１回目の検索結果の番組表に記載されている各番組に対応付けられている検索対象情報を用いて、第１回目の検索結果の番組表を検索する。
【０１０３】
この第２回目の検索は、第１回目の検索結果を第２回目の検索に用いられたテキスト情報を用いて、さらに絞り込むためのものである。すなわち、第２回目の検索は、第１回目の検索に用いられたテキスト情報と、第２回目の検索に用いられたテキスト情報とを含むＡＮＤ検索となる。
【０１０４】
図２０の画面３１２においては、ダイアログ３１２ａおよび番組表３１２ｂが表示されている。ダイアログ３１２ａに示すように、テキスト情報「ＢＢＢＢＢ」を検索キーとして用い、第１回目の検索結果の番組表の検索が行なわれている。
【０１０５】
次に、上記ステップＳ１２およびステップＳ１４と同様、端末装置１から記録再生装置２にテキスト情報が出力される（ステップＳ１６）。
【０１０６】
次に、上記ステップＳ３およびステップＳ５と同様、当該テキスト情報が記録再生装置２に入力され、第３回目の検索が実行される（ステップＳ１７）。端末装置１から出力されたテキスト送信コードに添付されたテキスト情報（ここでは、「ＣＣＣＣＣ」）が記録再生装置２に入力される。第１回目および第２回目の検索と同様、上記テキスト情報は、録画リストのキーワード検索に用いられるキーワードとされる。制御部２０は、第２回目の検索結果の番組表に記載されている各番組に対応付けられている検索対象情報を用いて、第２回目の検索結果の番組表を検索する。
【０１０７】
この第３回目の検索は、第２回目の検索結果を第３回目の検索に用いられたテキスト情報を用いて、さらに絞り込むためのものである。すなわち、第３回目の検索は、第１回目の検索に用いられたテキスト情報と、第２回目の検索に用いられたテキスト情報と、第３回目の検索に用いられたテキスト情報とを含むＡＮＤ検索となる。
【０１０８】
図２１の画面３１３においては、番組表３１３ａが表示されている。この番組表３１３ａは、上述の３つのテキスト情報「ＡＡＡＡＡ」、「ＢＢＢＢＢ」および「ＣＣＣＣＣ」を検索キーとして用い、検索した結果を表わすものである。ここで、図２１においては、例えば、利用者が、端末装置１を用いて、テキスト送信コードを出力し、当該テキスト送信コードに添付されているテキスト情報が番号（例えば、「１番」）であった場合、番組表３１３ａにおける「１番」目に記載されている番組の再生を行なうようにしてもよい。
【０１０９】
なお、図２２の番組表３１４ａは、上述の３つのテキスト情報「ＡＡＡＡＡ」、「ＢＢＢＢＢ」および「ＣＣＣＣＣ」を検索キーとして用い、検索した結果においても、検索が絞りきれなかった場合を表わしている。ここでは、検索結果が１００件を超える場合には、検索キーの再考を促すメッセージが表示されている。一方、図２３の画面３１５は、テキスト情報「ＡＡＡＡＡ」を検索キーとして用い、番組表を検索した結果、テキスト情報「ＡＡＡＡＡ」を含む検索対象情報が存在しなかった場合を示すものである。
【０１１０】
なお、図１９のダイアログ３１１ａおよび図２０のダイアログ３１２ａに記載されているように、利用者は、端末装置１を用いて、操作コード「戻る」を記録再生装置２に出力することにより、各検索処理を中断することができる。
【０１１１】
また、番組表が表示されている場合において、利用者が、録画リストを表示させるには、端末装置１を用いて、図７に示す操作コード「録画リスト」を記録再生装置２に出力すればよい。
【０１１２】
〔まとめ〕
本発明の一態様に係る端末装置（端末装置１）は、
自身の制御対象である制御対象機器（記録再生装置２）に対する操作指示として予め設定されている操作コードを、当該制御対象機器に出力する端末装置であって、
利用者からの音声入力によりテキスト情報を生成する生成部（音声認識部１１）と、
前記生成部によって生成されたテキスト情報が前記操作コードに該当するか否かを判定する判定部（認識結果判定部１２）と、
前記判定部による、前記テキスト情報が前記操作コードに該当するとの判定結果に基づき、前記テキスト情報に該当する操作コードを前記制御対象機器に出力するコード出力部（コード出力部１５）と、
前記判定部による、前記テキスト情報が前記操作コードに該当しないとの判定結果に基づき、前記テキスト情報を前記制御対象機器に出力するテキスト出力部（テキスト出力部１４）と
を備える。
【０１１３】
上記構成によれば、端末装置は、利用者から音声入力された場合、その音声入力がテキスト情報であるか、あるいは、制御対象機器に対する操作指示を表わすものであるのかを判定することができる。この判定により、端末装置は、テキスト情報、制御対象機器に対する操作指示のいずれも、制御対象機器に出力することができる。
【０１１４】
本発明の一態様に係る端末装置において、
前記テキスト出力部は、前記制御対象機器に前記テキスト情報を出力する場合において、前記端末装置から前記制御対象機器にテキスト情報が出力されることを表わすテキスト送信コードを前記テキスト情報と共に出力することが好ましい。
【０１１５】
上記構成によれば、制御機器対象機器は、テキスト送信コードの入力に基づき、文字入力処理のための動作を行なうことができる。
【０１１６】
本発明の一態様に係る端末装置において、
前記制御対象機器は、
前記端末装置から前記操作コードが入力された場合においては、当該入力された操作コードに基づく操作指示の動作内容を実行し、
前記端末装置から、前記端末装置から前記制御対象機器にテキスト情報が出力されることを表わすテキスト送信コードおよびテキスト情報が入力された場合においては、当該テキスト情報を用いて前記制御対象機器が実行すべき処理として予め設定されているテキスト処理をすることが好ましい。
【０１１７】
上記構成によれば、端末装置は、制御対象機器に対し、操作コードに基づく操作指示の動作内容の実行およびテキスト情報を用いたテキスト処理のいずれについても、利用者による音声入力により指示することができる。
【０１１８】
本発明の一態様に係る記録装置（記録再生装置２）は、
自身に対する操作指示として予め設定されている操作コードを、端末装置から入力される記録装置であって、
前記端末装置から前記操作コードが入力された場合においては、当該入力された操作コードに基づく操作指示の動作内容を決定する決定部（操作コード解釈部２０３）と、
前記端末装置から、前記端末装置から前記記録装置にテキスト情報が出力されることを表わすテキスト送信コードおよびテキスト情報が入力された場合においては、当該テキスト情報を用いて前記記録装置が実行すべき処理として予め設定されているテキスト処理をする処理部（テキスト処理部２０４）と
を備える。
【０１１９】
上記構成によれば、端末装置は、制御対象機器に対し、操作コードに基づく操作指示の動作内容の実行およびテキスト情報を用いたテキスト処理のいずれについても、利用者による音声入力により指示することができる。
【０１２０】
本発明の一態様に係る記録装置において、
前記テキスト処理は、前記端末装置から前記記録装置に入力されたテキスト情報を用いて文字入力する文字入力処理であることが好ましい。
【０１２１】
本発明の一態様に係る記録装置において、
前記テキスト処理は、前記端末装置から前記記録装置に入力されたテキスト情報を検索キーワードとするキーワード設定処理であり、
前記記録装置は、当該検索キーワードを用いて、前記記録装置が記録可能な検索リスト（番組表）を検索することが好ましい。
【０１２２】
本発明の一態様に係る再生装置（記録再生装置２）は、
自身に対する操作指示として予め設定されている操作コードを、端末装置から入力される再生装置であって、
前記端末装置から前記操作コードが入力された場合においては、当該入力された操作コードに基づく操作指示の動作内容を決定する決定部（操作コード解釈部２０３）と、
前記端末装置から、前記端末装置から前記再生装置にテキスト情報が出力されることを表わすテキスト送信コードおよびテキスト情報が入力された場合においては、当該テキスト情報を用いて前記再生装置が実行すべき処理として予め設定されているテキスト処理をする処理部（テキスト処理部２０４）と
を備える。
【０１２３】
上記構成によれば、端末装置は、制御対象機器に対し、操作コードに基づく操作指示の動作内容の実行およびテキスト情報を用いたテキスト処理のいずれについても、利用者による音声入力により指示することができる。
【０１２４】
本発明の一態様に係る再生装置において、
前記テキスト処理は、前記端末装置から前記再生装置に入力されたテキスト情報を用いて文字入力する文字入力処理であることが好ましい。
【０１２５】
本発明の一態様に係る再生装置において、
前記テキスト処理は、前記端末装置から前記再生装置に入力されたテキスト情報を検索キーワードとするキーワード設定処理であり、
前記再生装置は、当該検索キーワードを用いて、前記再生装置が再生可能な検索リスト（録画リスト）を検索することが好ましい。
【０１２６】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【０１２７】
（ソフトウェアによる実現例）
最後に、端末装置１の各ブロック、特に、音声認識部１１、認識結果判定部１２およびコード変換部１３、ならびに、記録再生装置２の制御部２０は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０１２８】
後者の場合、音声認識部１１、認識結果判定部１２およびコード変換部１３、ならびに、記録再生装置２の制御部２０は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである音声認識部１１、認識結果判定部１２およびコード変換部１３、ならびに、記録再生装置２の制御部２０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記音声認識部１１、認識結果判定部１２およびコード変換部１３、ならびに、記録再生装置２の制御部２０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２９】
上記記録媒体としては、一時的でない有形の媒体（non-transitory tangible medium）、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ（登録商標）／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０１３０】
また、音声認識部１１、認識結果判定部１２およびコード変換部１３、ならびに、記録再生装置２の制御部２０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１３１】
本発明は、利用者により記録または再生される番組を特定する技術に利用することができる。
【符号の説明】
【０１３２】
１    端末装置
２    記録再生装置（制御対象装置、記録装置、再生装置）
１０    音声入力部
１１    音声認識部（生成部）
１２    認識結果判定部（判定部）
１３    コード変換部
１４    テキスト出力部
１５    コード出力部
１６    コード記憶部
２０    制御部
２０１    検索情報抽出部
２０２    コード判定部
２０３    操作コード解釈部（決定部）
２０４    テキスト処理部（処理部）
【図１】
2014072866.tif 000003
【図２】
2014072866.tif 000004
【図３】
2014072866.tif 000005
【図４】
2014072866.tif 000006
【図５】
2014072866.tif 000007
【図６】
2014072866.tif 000008
【図７】
2014072866.tif 000009
【図８】
2014072866.tif 000010
【図９】
2014072866.tif 000011
【図１０】
2014072866.tif 000012
【図１１】
2014072866.tif 000013
【図１２】
2014072866.tif 000014
【図１３】
2014072866.tif 000015
【図１４】
2014072866.tif 000016
【図１５】
2014072866.tif 000017
【図１６】
2014072866.tif 000018
【図１７】
2014072866.tif 000019
【図１８】
2014072866.tif 000020
【図１９】
2014072866.tif 000021
【図２０】
2014072866.tif 000022
【図２１】
2014072866.tif 000023
【図２２】
2014072866.tif 000024
【図２３】
2014072866.tif 000025
【図２４】
2014072866.tif 000026
【図２５】
2014072866.tif 000027