(57)【特許請求の範囲】
【請求項１】
テレビジョン受信装置と、
無線により前記テレビジョン受信装置に接続され、前記テレビジョン受信装置から状態信号を取得し、前記テレビジョン受信装置へ制御信号を供給する制御手段を具備する携帯端末と、を具備する情報処理システムであって、
前記テレビジョン受信装置は、
前記テレビジョン受信装置を構成する複数のデバイスを制御する複数の制御部を具備し、前記複数の制御部は前記テレビジョン受信装置の販売国あるいは販売地域毎に異なり、
前記携帯端末は、
前記制御手段からの状態取得要求と制御信号を前記複数の制御部が解読できる状態取得要求と制御信号に変換し、前記テレビジョン受信装置の状態信号を前記制御手段が解読できる状態信号に変換するインターフェースを具備し、
前記インターフェースは、前記複数のデバイスの１つにより、または２以上の組み合わせにより実現される複数の機能毎のコンポーネントからなる情報処理システム。
【請求項２】
前記携帯端末は、
番組予約画面を表示するタッチパネルと、
前記タッチパネル上の番組予約画面で選択された番組の番組情報を前記テレビジョン受信装置へ送信する送信手段と、
を具備し、
前記テレビジョン受信装置は前記送信手段から送信された番組情報に基づいて番組の録画を予約する手段を具備する請求項１記載の情報処理システム。
【請求項３】
前記携帯端末は、
前記テレビジョン受信装置で表示される映像の画質を調整する画質調整画面を表示するタッチパネルと、
前記タッチパネル上の画質調整画面で設定された画質の調整情報を前記テレビジョン受信装置へ送信する送信手段と、
を具備し、
前記テレビジョン受信装置は前記送信手段から送信された調整情報に基づいて映像の画質を調整する手段を具備する請求項１記載の情報処理システム。
【請求項４】
前記テレビジョン受信装置は録画手段を具備し、
前記携帯端末は、
録画番組のリストを表示するタッチパネルと、
前記タッチパネル上の映像のリストで選択された番組のインデックス情報を前記テレビジョン受信装置へ送信する送信手段と、
を具備し、
前記テレビジョン受信装置は前記送信手段から送信されたインデックス情報に基づいて録画番組を再生する手段を具備する請求項１記載の情報処理システム。
【請求項５】
前記テレビジョン受信装置は録画手段を具備し、
前記携帯端末は、
録画番組の編集画面を表示するタッチパネルと、
前記タッチパネル上の編集画面で選択された編集情報を前記テレビジョン受信装置へ送信する送信手段と、
を具備し、
前記テレビジョン受信装置は前記送信手段から送信された編集情報に基づいて録画番組を編集する編集手段を具備する請求項１記載の情報処理システム。
【請求項６】
前記編集手段により編集された録画番組を可搬型の記憶媒体にダビングする手段をさらに具備する請求項５記載の情報処理システム。
【請求項７】
前記テレビジョン受信装置は録画手段を具備し、
前記携帯端末は、
録画番組のリストを表示するタッチパネルと、
前記タッチパネル上のリストで選択された番組のインデックス情報を前記テレビジョン受信装置へ送信する第１送信手段と、
を具備し、
前記テレビジョン受信装置は前記第１送信手段により送信されたインデックス情報に基づいて録画番組を前記携帯端末へ送信する第２送信手段を具備し、
前記携帯端末は前記第２送信手段により送信された録画番組像を記録する手段を具備する請求項１記載の情報処理システム。
【請求項８】
前記制御手段は、前記状態取得要求と前記制御信号を送信し、前記状態信号を受信するアプリケーションを具備し、
前記制御部は、前記テレビジョン受信装置を構成するデバイスを制御するドライバからなるミドルウェアを具備し、
前記インターフェースは、前記テレビジョン受信装置を構成するデバイスを共通に制御するライブラリを具備する請求項１記載の情報処理システム。
【請求項９】
テレビジョン受信装置を構成する複数のデバイスを制御する複数の制御部であって、販売国あるいは販売地域毎に異なる複数の制御部を具備するテレビジョン受信装置と無線により接続される携帯端末であって、
前記テレビジョン受信装置から状態信号を取得し、前記テレビジョン受信装置へ制御信号を供給する制御手段と、
前記制御手段からの状態取得要求と制御信号を前記複数の制御部が解読できる状態取得要求と制御信号に変換し、前記テレビジョン受信装置の状態信号を前記制御手段が解読できる状態信号に変換するインターフェースを具備し、
前記インターフェースは、前記複数のデバイスの１つにより、または２以上の組み合わせにより実現される複数の機能毎のコンポーネントからなる携帯端末。
【請求項１０】
テレビジョン受信装置と、無線により前記テレビジョン受信装置に接続され、前記テレビジョン受信装置から状態信号を取得し、前記テレビジョン受信装置へ制御信号を供給する制御手段を具備する携帯端末と、を具備し、前記テレビジョン受信装置を構成する複数のデバイスを制御する複数の制御部であって、前記テレビジョン受信装置の販売国あるいは販売地域毎に異なる複数の制御部が前記テレビジョン受信装置に設けられている情報処理システムの情報処理方法であって、
前記携帯端末に設けられ、前記複数のデバイスの１つにより、または２以上の組み合わせにより実現される複数の機能毎のコンポーネントからなるインターフェースが、前記制御手段からの状態取得要求と制御信号を前記複数の制御部が解読できる状態取得要求と制御信号に変換し、前記テレビジョン受信装置の状態信号を前記制御手段が解読できる状態信号に変換する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態はテレビジョン受信装置等の映像機器を含む情報処理システム及び情報処理方法に関する。
【背景技術】
【０００２】
近年のテレビジョン受信装置には種々の機能が備えられている。例えば、ハードディスクドライブを内蔵したり、外付けのハードディスクドライブが接続可能となっており、テレビジョン番組を録画する機能を有している。録画する番組を選ぶために電子番組表（ＥＰＧ）を表示し、番組を選択することにより、所望の番組を簡単に録画予約することができる。これにより、ＤＶＤ、あるいはＢＤ等に録画番組をダビングするディスク記録再生装置が無くても、テレビジョン番組を録画することが可能である。ただし、ディスク記録再生装置にはチャプター編集、プレイリスト編集、タイトル結合、フレーム単位での編集等の種々の編集機能が備わっているが、録画可能なテレビジョン受信装置にはこれらの編集機能は備わっていないことが多い。
【０００３】
近年、チューナを内蔵するパーソナルコンピュータによりテレビジョン番組を視聴・録画することができるようになっている。パーソナルコンピュータはソフトウェアを追加することにより種々の機能を自由に追加することができる。そのため、パーソナルコンピュータの購入後に映像編集ソフトウェアをインストールすることにより、ディスク記録再生装置と同様な編集機能を実現することができる。
【０００４】
しかし、従来のテレビジョン受信装置はユーザがソフトウェアをインストールすることができず、購入後に機能を追加することはできない。なお、製品に最初から備わっているソフトウェアのアップロードにより多少の機能の変更には対応できるが、ソフトウェアを更新するためには、ソフトウェアの基本的な構成から変更する必要があり、テレビジョン受信装置に新機能を柔軟に追加することはできなかった。
【０００５】
また、テレビジョン受信装置は、国・地域毎に必要とされる機能が異なり、国・地域毎にソフトウェアを開発しなければならず、開発コスト増に繋がる。また、同じ機能でも国・地域毎にグラフィックユーザーインタフェースが異なることがある。例えば、番組表の表示形態は日本では横軸がチャンネル、縦軸が時間であるが、欧米では横軸が時間、縦軸がチャンネルである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−７３２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来のテレビジョン受信装置は種々の機能を備えているが、製品出荷後に新機能を柔軟に追加することはできないという課題があった。
【０００８】
本発明の目的は製品出荷後でも新機能を容易に追加することができるテレビジョン受信装置等の映像機器を含む情報処理システム及び情報処理方法を提供することである。
【課題を解決するための手段】
【０００９】
実施形態によれば情報処理システムは、テレビジョン受信装置と、無線によりテレビジョン受信装置に接続され、テレビジョン受信装置から状態信号を取得し、テレビジョン受信装置へ制御信号を供給する制御手段を具備する携帯端末と、を具備する。テレビジョン受信装置は、テレビジョン受信装置を構成する複数のデバイスを制御する複数の制御部を具備し、複数の制御部はテレビジョン受信装置の販売国あるいは販売地域毎に異なる。携帯端末は、制御手段からの状態取得要求と制御信号を複数の制御部が解読できる状態取得要求と制御信号に変換し、テレビジョン受信装置の状態信号を制御手段が解読できる状態信号に変換するインターフェースを具備する。インターフェースは、複数のデバイスの１つにより、または２以上の組み合わせにより実現される複数の機能毎のコンポーネントからなる。
【図面の簡単な説明】
【００１０】
【図１】実施形態の情報処理システムの構成の一例を示す図である。
【図２】実施形態のテレビジョン受信装置の構成の一例を示す図である。
【図３】実施形態の携帯端末の構成の一例を示す図である。
【図４】実施形態の情報処理システムのソフトウェア構成の一例を示す図である。
【図５】実施形態の動作の第１例を示す図である。
【図６】実施形態の動作の第２例を示す図である。
【図７】実施形態の動作の第３例を示す図である。
【図８】実施形態の動作の第４例を示す図である。
【発明を実施するための形態】
【００１１】
以下、実施形態について図面を参照して説明する。
【００１２】
図１は実施形態の情報処理システムの全体構成を示す図である。テレビジョン受信装置１２にはネットワーク機能が備えられ、ディスク記録再生装置１４、パーソナルコンピュータ１６とともに、無線ＬＡＮルータ１８に接続され、家庭内ネットワークを構成する。なお、ディスク記録再生装置１４、パーソナルコンピュータ１６は必須ではなく、必要に応じて接続される。スマートフォン、タブレット等の携帯端末２０が無線により無線ＬＡＮルータ１８に接続される。これにより、携帯端末２０も家庭内ネットワークを介してテレビジョン受信装置１２に接続される。なお、携帯端末２０はネットワークを介することなく、近距離無線通信を利用してテレビジョン受信装置１２に直接に接続してもよい。携帯端末２０としては、パーソナルコンピュータ、ゲーム機等も利用可能である。無線ＬＡＮルータ１８はモデム２２を介してインターネット２４に接続される。図示しないが、無線ＬＡＮルータ１８にはテレビジョン受信装置１２の外付けのハードディスクドライブも接続可能である。
【００１３】
図２はテレビジョン受信装置１２のブロック図である。ＢＳ／ＣＳデジタル放送受信用のアンテナ１０２で受信した衛星デジタル放送信号は、入力端子１０６を介して衛星デジタル放送用のチューナ１０８に供給されることにより、所望のチャンネルの放送信号が選局される。
【００１４】
地上波放送受信用のアンテナ１０４で受信した地上デジタルテレビジョン放送信号は、入力端子１１０を介して地上デジタル放送用のチューナ１１２Ａ、１１２Ｂ、１１２Ｃに供給されることにより、所望のチャンネルの放送信号が選局される。
【００１５】
有料放送の放送信号はスクランブルされている。図では４台のチューナを示しているが、さらに増設されてもよいことは勿論であるし、３台以下でも良い。また、放送は空中を伝播してくる電波を受信するものに限らず、ケーブルやＩＰ（インターネット・プロトコル）網等のネットワークを介して放送局から配信される番組を受信可能な放送でも良い。
【００１６】
チューナ１０８、１１２Ａ、１１２Ｂ、１１２Ｃで受信された放送番組の信号は、再多重部として機能するＴＳ処理部１２２に入力され、複数のチャンネル（ＣＨ）のＴＳ（トランスポートストリーム）が１つのＴＳに再多重される。
【００１７】
ＴＳ処理部１２２から出力されるＴＳには、複数のチャンネルのＴＳのパケットが時分割多重されている。したがって、ＴＳ処理部１２２は、例えば４ＣＨの入力の場合は、パケットの配列を入力の５倍の速度で時分割多重して多重ＴＳを出力している。そして多重ＴＳのパケット配列の中に、制御情報パケットを埋め込んでいる。制御情報パケットは、多重されている各チャンネル用のチャンネルパケットのタイムスタンプ情報、パケット配列順情報などの制御情報を搬送する。
【００１８】
ＴＳ再多重方式は、ここで述べる方式に限定されるものではなく、各種の方法が可能である。ＴＳ処理部１２２で再多重化されたＴＳはＴＳ分離器１２３に送られる。ＴＳ分離器１２３は、放送番組の信号から暗号化情報であるＥＣＭ（Entitlement Control Message）と、番組名、出演者、開始時刻などのイベント情報を記述したテーブルであるＥＩＴ（Event Information Table）とを分離する。またＥＰＧ（Electric Program Guide：電子番組ガイド）データなども分離し、制御装置１５０に供給する。放送番組のＴＳは、番組ＴＳ処理部１２４に送られる。
【００１９】
テレビジョン受信装置１２は、上記した各種の受信動作を含むその全ての動作を制御部１５０によって統括的に制御されている。制御部１５０は、ＣＰＵ（central processing unit）１５４を内蔵しており、キャビネットの前面に配置された操作部１５２からの操作情報を受け、または、リモートコントローラ１７０から送出され受光部１７２で受信した操作情報を受けて、その操作内容が反映されるように各部をそれぞれ制御している。さらに、制御部１５０は無線ＬＡＮルータ１８、ＬＡＮ端子１８０、通信Ｉ／Ｆ１８２を介して供給される携帯端末２０からの操作情報を受けて、その操作内容が反映されるように各部をそれぞれ制御するとともに、テレビジョン受信装置１２の各種の状態信号を通信Ｉ／Ｆ１８２、ＬＡＮ端子１８０、無線ＬＡＮルータ１８を介して携帯端末２０に供給することもできる。
【００２０】
制御部１５０は、主として、そのＣＰＵ１５４が実行する制御プログラムを格納したＲＯＭ（read only memory）１５６と、該ＣＰＵ１５４に作業エリアを提供するＲＡＭ（random access memory）１５８と、各種の設定情報及び制御情報、ＥＰＧデータ等が格納される不揮発性メモリ１６０と、予約設定部１６２、番組表作成制御部１６４、録画再生制御部１６６、画質調整部１６８とを備えている。番組表作成制御部１６４は、放送信号あるいはネットワーク等を介して予め取得したＥＰＧデータに基づいて電子番組表を作成し、画面に映像表示する。ＥＰＧデータは通常は放送信号を介して取得され、チューナ１０８、１１２Ａ、１１２Ｂ、１１２Ｃを制御してアンテナを介して受信される放送信号からＥＰＧデータが分離される。しかし、これ以外にも通信Ｉ／Ｆ１８２、ＬＡＮ端子１８０を介してネットワークからＥＰＧデータを取得することも可能である。ＥＰＧデータは不揮発性メモリ１６０に格納される。これにより、ユーザは、映像表示された電子番組表から所望の番組を選択して、視聴や録画予約等を行なうことができる。予約設定部１６２は放送番組の録画・視聴を予約する。録画再生制御部１６６は予約設定部１６２の予約情報に基づいて録画を実行することで、番組の予約録画を行う。
【００２１】
制御部１５０は、カードＩ／Ｆ１７８を介して、メモリカード（ＩＣカード）１７４が装着可能なカードホルダ１７６に接続されている。これにより、制御部１５０は、カードホルダ１７６に装着されたメモリカード１７４と、カードＩ／Ｆ１７６を介して情報伝送を行なうことができる。メモリカード１７４は、例えば放送受信契約の契約情報等を記録するものである。
【００２２】
制御部１５０は、無線ＬＡＮルータ１８に接続されたディスク記録再生装置１４、パーソナルコンピュータ１６等と情報伝送を行なうことができる。また、制御部１５０は、無線ＬＡＮルータ１８、モデム２２を介してインターネットにも接続される。
【００２３】
制御部１５０は、ＵＳＢ Ｉ／Ｆ１８８を介してＵＳＢ端子１８６に接続されている。これにより、制御部１５０は、ＵＳＢ端子１８６に接続されたＵＳＢ対応のハードディスクドライブ（ＨＤＤ）１８４とＵＳＢ Ｉ／Ｆ１８８を介して情報伝送を行なうことができる。なお、ハードディスクドライブは外付けに限らず、内蔵してもよい。内蔵ハードディスクドライブは図示しないＡＴＡインターフェース等を介して制御部１５０に接続される。また、外付けの場合も１台に限らず、複数台のハードディスクドライブを接続することもできる。さらに、ハードディスクドライブはＬＡＮ接続されたドライブでもよい。
【００２４】
番組ＴＳ処理部１２４では、有料番組に関する番組ストリームに関しては、デスクランブルなどが行われる。デスクランブルのための鍵は、制御部１５０により生成される。制御部１５０は、ＥＣＭに含まれている情報、メモリカード１７４の契約情報などを利用して、鍵を生成している。無料番組に関する番組ストリームは、デスクランブルされることなく通過する。
【００２５】
番組ＴＳ処理部１２４から出力された番組ＴＳは、セレクタ１２５と、制御部１５０内の録画再生制御部１６６に供給される。セレクタ１２５は、ユーザが視聴しようとする番組のＴＳを選択して、ＡＶデコーダ１２６に供給する。番組ＴＳ内の映像パケットに含まれる映像データは、例えばＭＰＥＧ(Moving Picture Expert Group)方式、ＡＶＣ(Advanced Video Coding)方式などでエンコードされている。また、オーディオパケット内のオーディオデータは、例えば、ＰＣＭ(Pulse Code Modulation)方式、Ｄｏｌｂｙ方式、ＭＰＥＧ方式などでエンコードされている。ＡＶデコーダ１２６は、番組の映像パケットと、オーディオパケットを分離し、各パケット内のデータを各方式に応じてデコードする。
【００２６】
デコードされたオーディオデータは、音声処理部１３０で音量・音質が調整されてアナログ音声信号に変換した後、スピーカシステム１３２に供給される。
【００２７】
デコードされた映像データは、グラフィックス処理部１３４に供給される。グラフィックス処理部１３４は、ＡＶデコーダ１２６から供給されるデジタルの映像信号に、ＯＳＤ（on screen display）信号生成部１３６で生成されるＯＳＤ信号を重畳して出力する機能を有する。また、グラフィックス処理部１３４は、ＡＶデコーダ１２６の出力映像信号と、ＯＳＤ信号生成部１３４の出力ＯＳＤ信号とを選択的に出力することや、両出力をそれぞれ画面の半分を構成するように組み合わせて出力することができる。
【００２８】
グラフィックス処理部１３４から出力されたデジタルの映像信号は、映像処理部１３８に供給される。映像処理部１３８は、入力されたデジタルの映像信号をＬＣＤパネル、プラズマディスプレイパネル、ＳＥＤパネル等からなるディスプレイ１４０で表示可能なフォーマットのアナログ映像信号に変換した後、ディスプレイ１４０に出力して映像表示させる。映像処理部１３８は、画質・色合・表示スケール、ライン数、解像度なども調整する。音声処理部１３０と映像処理部１３８に対する調整・制御データは、制御装置１５０から与えられる。
【００２９】
録画再生制御部１６６は、番組ＴＳ処理部１２４からの番組ＴＳを、ＵＳＢ端子１８６を介してハードディスクドライブ１８４に供給、及び又は通信Ｉ／Ｆ１８２、ＬＡＮ端子１８０、無線ＬＡＮルータ１８を介してディスク記録再生装置１４に供給することができる。ハードディスクドライブ１８４は、受信した複数のチャンネルの放送番組を数日分記録することが可能な大容量である。ディスク記録再生装置１４は、ＤＶＤ、ＢＤなどのリムーバブルなディスクの再生、又はこれらディスクに対する信号記録を行うことができる。ディスク記録再生装置１４は、図１に示すように家庭内ネットワークを介して接続されており、家庭内のサーバとして機能することも可能である。
【００３０】
制御装置１５０は、番組表作成制御部１６４を含む。番組表作成制御部１６４は、過去・現在・未来の番組に関するＥＰＧデータを利用し、既にハードディスクドライブ１８４に格納されている過去に放送された番組に関する番組表・現在放送中の番組に関する番組表・未来（１ヶ月程度）の番組に関する番組表を繋げて管理することができる。
【００３１】
図３は携帯端末２０のブロック図である。ここでは、タッチパネルで操作するタブレット型の端末として説明するが、電話機能を備えるスマートフォンと呼ばれる端末でも良い。なお、図示しないが、携帯端末２０は充電可能なバッテリにより駆動される。無線ＬＡＮルータ１８との通信のためのアンテナ２０２が設けられ、アンテナ２０２が送受信機２０４、通信Ｉ／Ｆ２０６を介してシステムバス２０８に接続される。システムバス２０８にはＣＰＵ２１０、ＣＰＵ２１０が実行する制御プログラムを格納したＲＯＭ２１２と、ＣＰＵ２１０に作業エリアを提供するＲＡＭ２１４と、各種の設定情報及び制御情報等を格納する不揮発性メモリ２１６と、データベース２１８と、高速なキャッシュメモリ２２０が接続される。データベース２１８は番組情報等の各種のメタデータを格納する不揮発性メモリである。キャッシュメモリ２２０はＥＰＧデータを格納する。メタデータ、ＥＰＧデータはテレビジョン受信装置１２から携帯端末２０に転送されてもよいし、携帯端末２０がメタデータ、ＥＰＧデータをインターネット２４から直接ダウンロードしてもよい。
【００３２】
タッチパネル２３０は映像表示部として動作し、かつタッチスクリーンとして動作することができる。表示コントローラ２３２によりメニュー画面が表示されているとき、ユーザが所望の項目にタッチすると、その操作入力が操作コマンド処理部２３４で認識され、対応するコマンドが発生される。例えば、タッチ操作が、テレビジョン受信装置１２の制御に関するメニュー項目、ボタンへのタッチ操作であった場合、テレビジョン受信装置への制御コマンドが発生され、無線ＬＡＮルータ１８を介してテレビジョン受信装置１２に供給される。これにより、携帯端末２０の操作によりテレビジョン受信装置１２を制御することができ、携帯端末２０がテレビジョン受信装置１２のリモートコントローラとして機能する。
【００３３】
携帯端末２０は、例えば、インターネットを介してコンテンツ或いはアプリケーションをダウンロードすることができる。またダウンロードしたコンテンツ或いはアプリケーションをデータ転送部２３６の制御に基づいて、例えば図１に示すテレビジョン受信装置１２に転送することもできる。この場合、携帯端末２０は、外観上は中継器として機能している。また、携帯端末２０は、テレビジョン受信装置１２に対して、録画番組を要求することもできる。携帯端末２０がテレビジョン受信装置から送られてきた録画番組を不揮発性メモリ２１６に保存する。しかし、テレビジョン受信装置から送られてくる録画番組のデータ量は大容量であるために、録画番組の保存は行わず、携帯端末２０はモニタとして機能するだけでもよい。インターネットを介してダウンロードしたアプリケーションは不揮発性メモリ２１６に格納される。
【００３４】
図４はシステム全体のソフトウェア構成を示す図である。アプリケーション３０２がインターフェース３０６を介してミドルウェア３１０１、３１０２のいずれかに接続される。ミドルウェアは各種デバイスを制御するドライバからなり、国あるいは地域、機種毎に設けられている。アプリケーション３０２、インターフェース３０６は携帯端末２０側に、ミドルウェア３１０１、３１０２はテレビジョン受信装置１２側に実装される。なお、インターフェース３０６はテレビジョン受信装置１２に実装されても良い。
【００３５】
アプリケーション３０２は例えば、ホームメニュー（電源オン時に表示されるメニュー）３０２ａ、予約３０２ｂ、映像調整３０２ｃ、再生３０２ｄ、編集３０２ｅ、視聴３０２ｆ、ダウンロード３０２ｇ、ＨＴＭＬ５対応のブラウザ３０２ｈ等のアプリケーションを含む。
【００３６】
アプリケーション３０２はインターフェース３０６に対して非同期のイベントを送受信する。イベントはテレビジョン受信装置１２の種々の状態を取得するようにミドルウェア３１０１、３１０２に対して発行する要求と、テレビジョン受信装置１２を操作・制御するようにミドルウェア３１０１、３１０２に対して発行する要求と、ミドルウェア３１０１、３１０２から受信するテレビジョン受信装置１２の状態変化の通知とを含む。テレビジョン受信装置１２の種々の状態を取得する要求は、例えば、(1)コンテンツ（ここでは、放送番組とダウンロードコンテンツを総称してコンテンツと称する）リストの取得要求（要求は取得範囲を含み、返信はコンテンツインデックス）、(2)サムネイルの取得要求（要求はコンテンツインデックスを含み、返信は画像データ（サムネイル画像））、(3)番組表情報の取得要求（要求は取得範囲（日時等)を含み、返信は番組表情報）、(4)番組説明情報の取得要求（要求は番組インデックスを含み、返信は番組説明情報）、(5)録画予約リストの取得要求（要求は取得範囲（日時等）を含み、返信は予約情報）を含む。テレビジョン受信装置１２を操作・制御する制御は、例えば、(1)コンテンツ検索（返信は検索結果インデックス）、(2)コンテンツ再生（再生情報（位置等）を含む）、(3)再生中コンテンツの停止、(4)選局（チャンネルを含む）、(5)録画予約の登録（番組インデックスを含む）を含む。テレビジョン受信装置１２の状態変化の通知は状態変数をパラメータに持つ。
【００３７】
インターフェース３０６はミドルウェア３１０１、３１０２の各ドライバを用いてテレビジョン受信装置１２の各デバイスを共通に制御する機能毎のコンポーネントを具備する。コンポーネントはライブラリと呼ばれる汎用性の高いプログラムとして作成される。機能毎のコンポーネントは、例えば番組表の表示等に関する番組コンポーネント３０６ｂ、録画予約等に関する予約コンポーネント３０６ｃ、映像の調整等に関するコンテンツコンポーネント３０６ｄを含む。また、コンポーネントは国あるいは地域、機種毎のミドルウェア３１０１、３１０２の違いを吸収する。即ち、インターフェース３０６の各コンポーネントは、アプリケーション３０２から送信されたテレビジョン受信装置の状態取得要求とテレビジョン受信装置への制御信号を各ミドルウェア３１０１、３１０２が解読できる要求と制御信号に変換するとともに、各ミドルウェア３１０１、３１０２から送信されたテレビジョン受信装置１２の状態変化の通知情報をアプリケーション３０２が解読できる情報に変換する機能を有する。これにより、ミドルウェア３１０１、３１０２が国や地域、機種別に開発されていても、各種アプリケーション３０２ａ〜３０２ｈを国や地域、機種別に開発する必要が無い。各種アプリケーション３０２ａ〜３０２ｈはインターネットを介して携帯端末２０にダウンロードされ、不揮発性メモリ２１６に格納される。このため、アプリケーションを携帯端末２０にインストールするだけで、テレビジョン受信装置１２側は一切変更せずに、テレビジョン受信装置１２に新機能を追加することができる。
【００３８】
図５〜図８を参照して本実施形態のアプリケーションの動作例を説明する。ここでは、携帯端末２０のタッチパネル２３０上でユーザがタッチ操作すると、操作結果がテレビジョン受信装置１２に送信され、テレビジョン受信装置１２を制御する例を説明する。例えば、電源オン時に起動されるホームメニューアプリケーション３０２ａによりアプリケーションの選択画面であるホームメニューが携帯端末２０のタッチパネルに表示される。ホームメニューからリモートコントローラのアプリケーション（図４には図示せず）のアイコンがタッチされると、携帯端末２０のタッチパネル２３０にリモートコントローラ１７０のボタンと同様なメニュー画面が表示される。画面表示はブラウザアプリケーション３０２ｈにより実行される。ユーザはタッチパネル２３０で表示されているメニュー画面内の所定の項目に対応する点を指定する。指定された点の座標に応じたコマンド（例えば、電源オン、チャンネル切替え、音量増減等）がテレビジョン受信装置１２に送信され、制御部１５０により所定の操作が実施される。これにより、携帯端末２０がテレビジョン受信装置１２のリモートコントローラとして機能する。携帯端末２０はタッチパネル２３０を具備しているので、リモートコントローラのボタン操作に比べてユーザの操作が容易であるとともに、種々の複雑な制御にも対応できるユーザインターフェースを提供できる。
【００３９】
図５は予約アプリケーション３０２ｂの動作例を示す。従来は、リモートコントローラのボタン操作で番組を選んでいたので、番組を予約するのに時間と手間がかかっていた。タッチパネル２３０上のホームメニューから予約アプリケーション３０２ｂが選択されると、タッチパネル２３０に電子番組表が表示される。番組表を表示するためには、携帯端末２０はテレビジョン受信装置１２に対して番組表情報の取得要求（取得範囲（日時等)を指定する）と、番組説明情報の取得要求（番組インデックスを指定する）を送信する。テレビジョン受信装置１２から返信された番組表情報、番組説明情報がキャッシュメモリ２０、データベース２１８にそれぞれ格納され、これらの格納データに基づいて電子番組表が表示される。携帯端末２０をテレビジョン受信装置１２の画面の前で使用する場合は、電子番組表はテレビジョン受信装置１２へ転送して同時に表示してもよいが、離れた場所で使用する場合は、テレビジョン受信装置１２に転送して表示する必要は無い。
【００４０】
ユーザは、手元の携帯端末２０のタッチパネル２３０上の電子番組表を指で操作（頁捲り等）することができるので、所望の番組を素早く選ぶ（タッチ操作）ことができる。番組を選ぶと、「この番組を予約しますか？」メッセージが表示される。イエスを選ぶと、選択された番組のインデックスがテレビジョン受信装置１２に転送され、予約設定部１６２で録画予約される。番組は番組表を捲って選ぶ以外にも、キーワードを入力して、キーワードを含む番組を検索し、検索結果から選ぶことも可能である。
【００４１】
なお、視聴アプリケーション３０２ｆも予約アプリケーション３０２ｂと同様なユーザインターフェースで、同様な動作をする。
【００４２】
図６は映像調整アプリケーション３０２ｃの動作例を示す。従来の映像の調整は複雑である。テレビジョン受信装置１２のメニューから映像設定を選び、各パラメータの値を調整（増減）する。全てのパラメータの設定後、映像表示に戻る。パラメータの調整中は映像が表示されないので、パラメータの値は試行錯誤的に調整される。このため、映像調整に時間と手間がかかっていた。しかし、本実施形態によれば、テレビジョン受信装置１２で映像を表示中に、タッチパネル２３０上のホームメニューから映像調整アプリケーション３０２ｃが選択されると、テレビジョン受信装置１２の映像表示はそのままで、タッチパネル２３０に輝度、色の調整用画面、例えば、ＣＩＥｘｙ色度図が表示される。テレビジョン受信装置１２で表示される映像は視聴中の放送番組でもよいし、ハードディスクドライブ１８４に記録されている録画番組、ダウンロードコンテンツでもよい。
【００４３】
ユーザはテレビジョン受信装置１２で表示中の映像を見ながら、タッチパネル２３０に表示されている色度図上で所望の色に対応する点を指定（タッチ操作）する。指定された点の座標に応じたＣＩＥｘｙ系の色の情報がテレビジョン受信装置１２に送信され、制御部１５０と映像処理部１３８とにより映像の画質が調整される。好みの画質が得られるまで上記を繰り返す。このように調整値が直ぐに映像に反映されるため、非常に簡単に所望の画質に調整することができる。
【００４４】
映像調整は色・輝度に限らず、解像度でもよい。さらに、映像に限らず、音質、音量等の音に関する調整でもよい。各種の調整レベルなどの調整データは、不揮発性メモリ２１６に保存することができ、次回の調整に使用することができるし、例えば使用を登録している他のテレビジョン受信装置に対しても調整データを与えることも可能である。これにより、例えばある映画に対する最適な画質調整値を保存すれば、他のテレビジョン受信装置で同じ映画を視聴する場合、新たに画質調整することなく、保存した調整データを用いて簡単に最適な画質を再現できる。
【００４５】
図７は再生アプリケーション３０２ｄの動作例を示す。タッチパネル２３０上のホームメニューから再生アプリケーション３０２ｄが選択されると、携帯端末２０はテレビジョン受信装置１２に対してコンテンツリストの取得要求（取得範囲を指定する）と、サムネイルの取得要求（コンテンツインデックスを指定する）を送信する。テレビジョン受信装置１２から返信されたコンテンツインデックスとサムネイル画像がキャッシュメモリ２０に格納され、これらの格納データに基づいて録画コンテンツの一覧がタッチパネル２３０で表示される。録画コンテンツの一覧はテレビジョン受信装置１２へ転送して表示してもよいし、転送しなくてもよい。
【００４６】
ユーザは、手元の携帯端末２０のタッチパネル２３０上の録画コンテンツの一覧を指で操作（頁捲り等）することができるので、所望のコンテンツを素早く選ぶ（タッチ操作）ことができる。コンテンツを選ぶと、選択されたコンテンツの再生要求（再生情報（位置）等を指定する）がテレビジョン受信装置１２に転送され、選択されたコンテンツの再生が開始される。再生は、テレビジョン受信装置１２のディスプレイ１４０および／または携帯端末２０のタッチパネル２３０で行われる。再生するコンテンツは一覧を捲って選ぶ以外にも、キーワードを入力して、キーワードを含むコンテンツを検索し、検索結果から選ぶことも可能である。
【００４７】
図８は編集アプリケーション３０２ｅの動作例を示す。タッチパネル２３０上のホームメニューから編集アプリケーション３０２ｅが選択されると、編集メニューがタッチパネル２３０に表示される。編集メニューはテレビジョン受信装置１２へ転送して表示してもよいし、転送しなくてもよい。編集メニューはサムネイル設定、タイトル結合、チャプター編集、プレイリスト編集等を含む。プレイリスト編集が選択されると、携帯端末２０はテレビジョン受信装置１２にハードディスク１８４内の録画番組の一覧（サムネイル画像）を要求する。あるフォルダを選択すると、フォルダ内のファイルの一覧が表示される。あるファイルを選択すると、携帯端末２０はテレビジョン受信装置１０に当該ファイルのチャプターのサムネイル画像と時間情報（チャプターの開始時間、終了時間）の取得要求を送る。ここでは、テレビジョン受信装置１０は番組の録画時に自動的にチャプターに分割する機能を有しているとする。しかし、テレビジョン受信装置１０から番組（ファイル）が携帯端末２０に転送された時に、携帯端末２０側でチャプターに分割してもよい。携帯端末２０はテレビジョン受信装置１２から送信されたサムネイル画像と時間情報とに基づき図８に示すようにタッチパネル２３０上にハードディスク１８４内の録画番組内の選択されたフォルダの選択されたファイルのチャプター一覧を表示する。
【００４８】
ユーザは、手元の携帯端末２０のタッチパネル２３０上のチャプター一覧を指で操作（頁捲り等）することができるので、所望のチャプターを素早く選ぶ（タッチ操作）ことができる。選択されたチャプターがプレイリストの所望の位置に配置される。必要に応じて他のファイルのチャプターを表示して上記動作を繰り返し、プレイリストが編集される。このように、手元でチャプターを選択するだけでプレイリストを簡単に作成できる。プレイリストをダビングすることにより新しいコンテンツが作成される。
【００４９】
次に、ダウンロードアプリケーション３０２ｇの動作例を説明する。タッチパネル２３０上のホームメニューからダウンロードアプリケーション３０２ｇが選択されると、図７に示すようなコンテンツの一覧がタッチパネル２３０に表示される。コンテンツの一覧はテレビジョン受信装置１２へ転送して表示してもよいし、転送しなくてもよい。
【００５０】
ユーザは、手元の携帯端末２０のタッチパネル２３０上のコンテンツの一覧を指で操作（頁捲り等）することができるので、所望のコンテンツを素早く選ぶ（タッチ操作）ことができる。コンテンツを選ぶと、選択されたコンテンツのインデックスがテレビジョン受信装置１２に転送される。テレビジョン受信装置１２は選択されたコンテンツを携帯端末２０に転送される。携帯端末２０はテレビジョン受信装置から送られてきたコンテンツを不揮発性メモリ２１６に保存する。これにより、ユーザはテレビジョン受信装置１２の保存コンテンツを携帯端末２０に保存して、持ち出し、任意の場所でコンテンツを再生することができる。
【００５１】
ダウンロードの際、画質を変更してもよい。テレビジョン受信装置１０側でＨＤ画質で保存したコンテンツを携帯端末２０にダウンロード後、ＳＤ画質に変換してデータサイズを縮小して保存しても良い。
【００５２】
また、テレビジョン受信装置１０が他の処理（例えば、録画）を実行している際に録画番組のダウンロード要求を発行した場合は、ダウンロードは不可能である。しかし、テレビジョン受信装置１０はそのような場合にアラームメッセージを携帯端末２０に送る機能を有していないので、携帯端末２０はダウンロードができない原因が不明である。これに対処するために、携帯端末２０が予約アプリケーションで作成した録画予約リストを不揮発性メモリ２１６に保存し、テレビジョン受信装置１２が録画していない時間にダウンロード要求を出すようにする。これにより、テレビジョン受信装置１０側は変更することなく、重複要求による処理の実施不能を避けることができる。なお、録画番組のダウンロード要求よりも他の処理を優先したが、他の処理の種類によっては、他の処理を中断して録画番組のダウンロード要求を優先するように制御してもよい。
【００５３】
また、ダウンロードするコンテンツは携帯端末２０を利用して１つずつ選択し、その都度ダウンロードしたが、複数のコンテンツを選択し、複数のコンテンツを一括してテレビジョン受信装置１２から携帯端末２０にダウンロードしたり、録画予約時に指定しておいたコンテンツを携帯端末２０が無線ＬＡＮルータ１８に接続されたことが認識された時に自動的にダウンロードしてもよい。
【００５４】
以上説明したように、実施形態によれば、テレビジョン受信装置１２とは別の携帯端末２０にアプリケーションを実装することにより、テレビジョン受信装置１２の購入後にユーザが機能を追加することができる。アプリケーションが制御するために必要な情報であるテレビジョン受信装置の種々の状態情報（予約リスト、録画コンテンツリスト等）はアプリケーション側から取得要求を出して取得するので、テレビジョン受信装置１２とは別の携帯端末２０によりテレビジョン受信装置１２を制御することができる。また、アプリケーションとミドルウェアの間に信号、要求等を変換するインターフェースを介在させることにより、ミドルウェアが異なってもアプリケーションを変更する必要がなく、国、地域毎の、あるいは異なる機種のテレビジョン受信装置に対しても共通のアプリケーションで機能を追加することができる。
【００５５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００５６】
１２…テレビジョン受信装置、１８…無線ＬＡＮルータ、２０…携帯端末、１５０…制御部、２３０…タッチパネル、３０２…アプリケーション、３０６…インターフェース。
【図１】
0005389195.tif 000002
【図２】
0005389195.tif 000003
【図３】
0005389195.tif 000004
【図４】
0005389195.tif 000005
【図５】
0005389195.tif 000006
【図６】
0005389195.tif 000007
【図７】
0005389195.tif 000008
【図８】
0005389195.tif 000009