(57)【特許請求の範囲】
【請求項１】
テレビ受像機に接続される機器制御信号入出力端子を通じて前記テレビ受像機から入力される機器制御信号に基づいて、前記テレビ受像機の電源投入を検出する検出部、
前記検出部が前記テレビ受像機の電源投入を検出すると、コンテンツを再生するためのアプリケーションソフトウエアを起動する起動部、及び、
前記テレビ受像機の音声映像信号入力端子に接続される音声映像信号出力端子から、前記起動部が起動した前記アプリケーションソフトウエアにより再生されるコンテンツを出力する出力部を備え、
前記起動部は、前記検出部が前記機器制御信号に基づいて前記テレビ受像機に対して所定の操作がなされたことを検出すると、当該所定の操作に対応するコンテンツを再生するためのアプリケーションソフトウエアを起動し、
複数のアプリケーションソフトウエアが起動されている場合に、前記検出部が前記機器制御信号に基づいて前記テレビ受像機で表示されるコンテンツが起動中のアプリケーションソフトウエアによって再生される各コンテンツと異なるコンテンツに切り替えられたことを検出すると、前記出力部が、前記電源投入が検出されたときに起動したアプリケーションソフトウエアにより再生されるコンテンツを前記音声映像信号出力端子から出力する状態とする
ことを特徴とするコンテンツ再生管理装置。
【請求項２】
前記起動部が、前記テレビ受像機で所定の操作がなされたことに基づいてアプリケーションソフトウエアを起動した場合、前記出力部が、当該アプリケーションソフトウエアにより再生されるコンテンツを、前記音声映像信号出力端子からの出力対象に切り替える
ことを特徴とする請求項１に記載のコンテンツ再生管理装置。
【請求項３】
前記検出部は、前記テレビ受像機から前記機器制御信号入出力端子を通じて入力される機器制御信号にて示されるコマンドフローの中から、前記テレビ受像機の電源投入に対応するコマンドフローを検出することによって、前記テレビ受像機の電源投入を検出する
ことを特徴とする請求項１又は２に記載のコンテンツ再生管理装置。
【請求項４】
前記検出部が前記テレビ受像機の電源投入を検出した場合に前記起動部が前記アプリケ
ーションソフトウエアを起動させる設定が有効か無効かを示す設定情報を記録する記録媒体
を更に備え、
前記起動部は、前記設定情報が有効を示す場合に、前記検出部が前記テレビ受像機の電源投入を検出したときに、前記アプリケーションソフトウエアを起動し、前記設定情報が無効を示す場合は、前記検出部が前記テレビ受像機の電源投入を検出しても、前記アプリケーションソフトウエアを起動しない
ことを特徴とする請求項１乃至３の何れか１項に記載のコンテンツ再生管理装置。
【請求項５】
コンピュータが、
テレビ受像機に接続される機器制御信号入出力端子を通じて前記テレビ受像機から入力される機器制御信号に基づいて、前記テレビ受像機の電源投入を検出し、
前記テレビ受像機の電源投入を検出すると、コンテンツを再生するためのアプリケーションソフトウエアを起動し、
前記テレビ受像機の音声映像信号入力端子に接続される音声映像信号出力端子から、前記起動手順で起動した前記アプリケーションソフトウエアにより再生されるコンテンツを出力し、
前記機器制御信号に基づいて前記テレビ受像機に対して所定の操作がなされたことを検出すると、当該所定の操作に対応するコンテンツを再生するためのアプリケーションソフトウエアを起動し、
複数のアプリケーションソフトウエアが起動されている場合に、前記機器制御信号に基づいて前記テレビ受像機で表示されるコンテンツが起動中のアプリケーションソフトウエアによって再生される各コンテンツと異なるコンテンツに切り替えられたことが検出されると、前記電源投入が検出されたときに起動したアプリケーションソフトウエアにより再生されるコンテンツを前記音声映像信号出力端子から出力する状態とする
ことを含むことを特徴とするコンテンツ再生管理方法。
【請求項６】
コンピュータに、
テレビ受像機に接続される機器制御信号入出力端子を通じて前記テレビ受像機から入力される機器制御信号に基づいて、前記テレビ受像機の電源投入を検出するステップと、
前記検出手段が前記テレビ受像機の電源投入を検出すると、コンテンツを再生するためのアプリケーションソフトウエアを起動するステップと、
前記テレビ受像機の音声映像信号入力端子に接続される音声映像信号出力端子から、前記起動手段が起動した前記アプリケーションソフトウエアにより再生されるコンテンツを出力するステップと、
前記機器制御信号に基づいて前記テレビ受像機に対して所定の操作がなされたことを検出すると、当該所定の操作に対応するコンテンツを再生するためのアプリケーションソフトウエアを起動するステップと、
複数のアプリケーションソフトウエアが起動されている場合に、前記機器制御信号に基づいて前記テレビ受像機で表示されるコンテンツが起動中のアプリケーションソフトウエアによって再生される各コンテンツと異なるコンテンツに切り替えられたことを検出すると、前記電源投入が検出されたときに起動したアプリケーションソフトウエアにより再生されるコンテンツを前記音声映像信号出力端子から出力する状態とするステップと
を実行させることを特徴とするコンテンツ再生管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声や映像などのコンテンツの再生を管理するための装置、方法及びプログラムに、関する。
【背景技術】
【０００２】
周知のように、コンテンツを再生するためのアプリケーションソフトウエアがある。利用者は、そのアプリケーションソフトウエアをコンピュータ上で動作させ、そのアプリケーションソフトウエアにより実現される機能に対して任意のコンテンツの再生を指示することにより、コンピュータを通じてコンテンツを視聴することができる。
【０００３】
また、利用者は、このようなコンピュータの音声映像信号出力端子と、一般的なテレビ受像機の音声映像入力端子とを接続することにより、前述したアプリケーションソフトウエアによりコンピュータ上で再生されるコンテンツを、テレビ受像機で視聴することもできる。
【０００４】
しかしながら、前述したアプリケーションソフトウエアによりコンピュータ上で再生されるコンテンツをテレビ受像機で視聴する場合、利用者は、コンピュータとテレビ受像機の主電源を投入するとともに、アプリケーションソフトウエアの起動操作を行わねばならなかった。
【０００５】
【特許文献１】特開２００６−２６８８６３号公報
【特許文献２】特開２００５−１３６４８６号公報
【特許文献３】特開平１１−０１５５９０号公報
【特許文献４】特開平０６−２９２２６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、前述したような従来の事情に鑑みてなされたものであり、その課題は、アプリケーションソフトウエアによりコンピュータ上で再生されるコンテンツをテレビ受像機で簡単に視聴できるようにすることにある。
【課題を解決するための手段】
【０００７】
前述の課題を解決するために案出されたコンテンツ再生管理装置は、テレビ受像機に接続される機器制御信号入出力端子を通じてテレビ受像機から入力される機器制御信号に基づいて、テレビ受像機の電源投入を検出する検出部、その検出部がテレビ受像機の電源投入を検出すると、コンテンツを再生するためのアプリケーションソフトウエアを起動する起動部、及び、テレビ受像機の音声映像信号入力端子に接続される音声映像信号出力端子から、起動部が起動したアプリケーションソフトウエアにより再生されるコンテンツを出力する出力部を備えることを、特徴としている。
【０００８】
このように構成されると、テレビ受像機の電源が投入されたときには、アプリケーションソフトウエアがコンテンツを再生し、そのコンテンツがテレビ受像機に出力されることとなる。
【０００９】
なお、以上に開示したコンテンツ再生管理装置に係る動作は、コンテンツ再生管理方法又はコンテンツ再生管理プログラムによっても実現し得る。すなわち、本発明は、前述し
たコンテンツ再生管理装置の各部と同等の機能を複数の手順としてコンピュータが実行するコンテンツ再生管理方法であってもよいし、それら各部と同等に機能する複数の手段としてコンピュータを機能させるコンテンツ再生管理プログラムであってもよい。
【発明の効果】
【００１０】
従って、開示のコンテンツ再生管理装置によれば、アプリケーションソフトウエアによりコンピュータ上で再生されるコンテンツが、テレビ受像機で簡単に視聴できるようになる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照しながら、本実施形態を説明する。
【００１２】
＜＜構成＞＞
図１は、本実施形態の視聴システムの構成図である。
【００１３】
図１に示すように、本実施形態の視聴システムは、テレビ受像機１０、遠隔操作機２０、及び、コンテンツ再生管理装置３０を、含んでいる。
【００１４】
テレビ受像機１０は、周知のように、各放送局から電波の形態で出力されるテレビ信号（音声映像信号）、又は、ＤＶＤ［Digital Versatile Disk］プレーヤなどの周知の外部出力装置から入力される音声映像信号に基づいて、音声や映像などのコンテンツの出力（音声出力、表示）を行う装置である。テレビ受像機１０は、その筐体に、表示パネル１０ａと、スピーカ１０ｂと、受光窓１０ｃとを、備えている。表示パネル１０ａは、映像を出力するための機器であり、スピーカ１０ｂは、音声を出力するための機器である。受光窓１０ｃは、遠隔操作機２０から出力される変調赤外光を受光するための窓である。なお、遠隔操作機２０は、周知のように、操作者によるボタン操作を受けて、変調赤外光の形態で操作信号を出力する機器である。テレビ受像機１０は、更に、筐体の内部に、音声映像信号を処理する信号処理部１０ｄと、テレビ受像機１０全体を制御する制御部１０ｅとを、含んでいる。
【００１５】
図２は、信号処理部１０ｄの構成図である。
【００１６】
図２に示すように、信号処理部１０ｄは、３個のテレビ信号入力端子１１ａ、１２ａ、１３ａを、備えている。１個目のテレビ信号入力端子１１ａは、放送局からアナログ波の形態で出力されるテレビ信号を受信する地上アナログアンテナと接続するための入力端子である。２個目のテレビ信号入力端子１２ａは、放送局からデジタル波の形態で出力されるテレビ信号を受信する地上デジタルアンテナと接続するための入力端子である。３個目のテレビ信号入力端子１３ａは、放送衛星からデジタル波の形態で出力されるテレビ信号を受信するＢＳ［Broadcast Satellite］デジタルアンテナと接続するための入力端子で
ある。なお、これらテレビ信号入力端子１１ａ、１２ａ、１３ａは、周知のように、有線テレビ放送事業者の施設内のヘッドエンド装置、又は、そのヘッドエンド装置とＣＡＴＶ［Community Antenna Television］網を介して接続されるセットトップボックスにも、接続され得る。これらテレビ信号入力端子１１ａ、１２ａ、１３ａは、何れも、複数のチャンネルのテレビ信号の中から後述の制御部１０ｅが視聴対象として指定する１つのチャンネルのテレビ信号を取り出すチューナ１１ｂ、１２ｂ、１３ｂに、接続されている。各チューナ１１ｂ、１２ｂ、１３ｂで取り出されたテレビ信号は、ＡＤ［Analogue Digital］コンバータ１１ｃでＡＤ変換され、又は、デコーダ１２ｃ、１３ｃで復号化され、セレクタ１６に入力されるようになっている。
【００１７】
また、信号処理部１０ｄは、１個の音声映像信号入力端子１４ａも、備えている。音声
映像信号入力端子１４ａは、ＤＶＤプレーヤ、ＨＤＤ［Hard Disk Drive］レコーダ、ビ
デオゲーム機、ＣＡＴＶセットトップボックスといった周知の外部出力装置の音声映像出力端子と接続するための入力端子である。この音声映像信号入力端子１４ａから入力される音声映像信号は、ＡＤコンバータ１４ｃでＡＤ変換されて、セレクタ１６に入力されるようになっている。
【００１８】
さらに、信号処理部１０ｄは、ＨＤＭＩ［High-Definition Multimedia Interface］（米ＨＤＭＩライセンシング社の商標）入力端子１５ａも、備えている。ＨＤＭＩ入力端子１５ａは、ＨＤＭＩ出力対応の外部出力装置が有するＨＤＭＩ出力端子とＨＤＭＩケーブル（図１参照）を介して接続するための入力端子である。このＨＤＭＩ入力端子１５ａは、ＨＤＭＩレシーバ１５ｂに、接続されている。ＨＤＭＩレシーバ１５ｂは、ＨＤＭＩライセンシング社とＨＤＭＩ設立７社とが策定したＨＤＭＩ規格に従って、ＨＤＭＩ出力対応の外部出力装置から、非圧縮の音声映像デジタル信号を受信するためのユニットである。このＨＤＭＩレシーバ１５ｂがＨＤＭＩ入力端子１５ａを介して受信した音声映像信号も、セレクタ１６に入力される。
【００１９】
なお、ＨＤＭＩ規格には、その拡張規格として、機器同士の動作や機能を連動させる制御を行うためのＣＥＣ［Consumer Electronics Control］規格が、用意されており、本実施形態のＨＤＭＩレシーバ１５ｂは、ＨＤＭＩ出力対応の外部出力装置との間で、そのＣＥＣ規格に従って、ＣＥＣ信号を遣り取りするようにもなっている。後述の制御部１０ｅは、ＨＤＭＩレシーバ１５ｂを介して外部出力装置とＣＥＣ情報を遣り取りすることにより、互いの動作を制御し合うようになっている。
【００２０】
セレクタ１６は、信号処理ユニット１７ａに接続されており、５本の入力ルート（２個のＡＤコンバータ１１ｃ、１４ｃをそれぞれ経由するルートと、２個のデコーダ１２ｃ、１３ｃをそれぞれ経由するルートと、１個のＨＤＭＩレシーバ１５ｂを経由するルート）の中から後述の制御部１０ｅによって選択される１本の入力ルートを、信号処理ユニット１７ａに連結する。なお、図２では、入力ルートは、５本しか示されていないが、テレビ受像機１０は、６本以上の入力ルートを備えていてもよい。その他の入力ルートとしては、例えば、ＣＳ［Communication Satellite］デジタルテレビ放送用のテレビ信号入力端
子を経由するルートがある。また、入力ルートは、５本より少なくてもよい。すなわち、入力ルートは、少なくとも、ＨＤＭＩレシーバ１５ｂを経由する第１のルートと、その他の第２のルートを備えるものであればよい。なお、この第２のルートは、前述の種別に限定されるものではない。
【００２１】
信号処理ユニット１７ａは、セレクタ１６によって連結された１本のルートを通じて入力される音声映像信号に対し、周知の処理を施すユニットである。信号処理ユニット１７ａは、映像信号を映像出力ユニット１７ｂに出力するとともに、音声信号を音声出力ユニット１７ｃに出力する。映像出力ユニット１７ｂは、入力される映像信号に基づいて表示パネル１０ａに映像を表示し、音声出力ユニット１７ｃは、入力される音声信号に基づいてスピーカ１０ｂから音声を出力する。
【００２２】
また、信号処理部１０ｄは、ＯＳＤ［On Screen Display］ユニット１８も、備えてい
る。ＯＳＤユニット１８は、後述の制御部１０ｅから画像データを渡されると、表示パネル１０ａに表示される映像に対してその画像データに基づく画像がスーパーインポーズされるよう、信号処理ユニット１７ａから映像出力ユニット１７ｂに入力される映像信号に処理を施す。
【００２３】
図３は、制御部１０ｅの構成図である。
【００２４】
図３に示すように、制御部１０ｅは、インターフェースユニット１９ａ、受光ユニット１９ｂ、操作ユニット１９ｃ、ＥＥＰＲＯＭ［Electronically Erasable and Programmable Read Only Memory］１９ｄ、ＣＰＵ１９ｅ、及び、メモリユニット１９ｆを、備えて
いる。
【００２５】
インターフェースユニット１９ａは、図２の信号処理部１０ｄ内の幾つかのユニットと信号の遣り取りをするためのユニットである。
【００２６】
受光ユニット１９ｂは、遠隔操作機２０から操作信号として出力される変調赤外光を受光窓１０ｃを介して受光するためのユニットである。この受光ユニット１９ｂは、遠隔操作機２０から操作信号を受信すると、その操作信号にて示される操作情報をＣＰＵ１９ｅに引き渡す。なお、遠隔操作機２０が赤外光ではなく他の種類の電波信号を利用するものであれば、この受光ユニット１９ｂをそれに対応する周知の無線受信ユニットにすればよい。
【００２７】
操作ユニット１９ｃは、操作者からの操作を受け付けるためのユニットである。図示していないが、テレビ受像機１０の筐体には、入力切替、選局、音量調節、画質調整、ボタン割当といった各種の操作を行うための操作パネルが、備えられている。操作ユニット１９ｃは、この図示せぬ操作パネルを通じて操作者から操作を受け付けると、受け付けられた操作に応じた操作情報をＣＰＵ１９ｅに引き渡す。
【００２８】
ＥＥＰＲＯＭ１９ｄは、各種のプログラム及び各種のデータが読書自在に記録されるユニットである。ＣＰＵ１９ｅは、ＥＥＰＲＯＭ１９ｄ内のプログラムに従って処理を行うユニットである。メモリユニット１９ｆは、ＣＰＵ１９ｅがプログラムやデータをキャッシュしたり作業領域を展開したりするためのユニットである。
【００２９】
この制御部１０ｅは、図示していないが、ＥＥＰＲＯＭ１９ｄに、設定画面を介して画質調整やボタン割当を操作者から受け付けるプログラムを、記憶している。このプログラムにより実現されるボタン割当機能では、遠隔操作機２０が選局用として有する例えば１２個の番号ボタンに、セレクタ１６における５本の入力ルートのうちの何れか１本が、それぞれ割り当てられる。また、１２個の番号ボタンのうち、３個のチューナ１１ｂ、１２ｂ、１３ｂをそれぞれ経由する３本の入力ルートのうちの何れかが割り当てられた番号ボタンについては、更に、その入力ルートに対応するチューナで受信される複数のチャンネルのうちの１つが、割り当てられる。なお、遠隔操作機２０の番号ボタンにより選択される対象は、図示せぬ操作パネルが有する選局用のアップダウンボタンによっても選択され得る。ボタン割当機能は、各番号ボタンへの入力ルートとチャンネルの割当状態を、ＥＥＰＲＯＭ１９ｄ内のボタン設定テーブル１９ｇにて、管理している。
【００３０】
図４は、ボタン設定テーブル１９ｇを模式的に示す図である。
【００３１】
図４に示すように、ボタン設定テーブル１９ｇは、遠隔操作機２０が選局用として有する番号ボタンと同数のレコードを、有している。各レコードは、「ボタン番号」、「入力ルート」及び「チャンネル番号」のフィールドを、有している。
【００３２】
「ボタン番号」フィールドは、その番号ボタンの番号が記録されるフィールドである。「入力ルート」フィールドは、その番号ボタンに割り当てられる入力ルートを特定するルート識別情報が記録される。なお、本実施形態では、ルート識別情報には、「ＧＡ（地上アナログ）」、「ＧＤ（地上デジタル）」、「ＢＳ（衛星放送）」、「ＡＶ  ｉｎｐｕｔ（音声映像入力）」、及び、「ＨＤＭＩ  ｉｎｐｕｔ（ＨＤＭＩ入力）」がある。「チャンネル番号」フィールドは、その番号ボタンに割り当てられている入力ルートが「ＧＡ」
か「ＧＤ」か「ＢＳ」である場合において、その入力ルートに対応するチューナで受信され得る全てのチャンネルのうち、その番号ボタンに割り当てられたチャンネルの番号が記録されるフィールドである。なお、番号ボタンに割り当てられている入力ルートが「ＡＶ
ｉｎｐｕｔ」か「ＨＤＭＩ  ｉｎｐｕｔ」である場合には、その番号ボタンのレコードにおける「チャンネル番号」フィールドは、空欄となっている。
【００３３】
この図４に示すボタン設定テーブル１９ｇによれば、操作者が、遠隔操作機２０における７番か９番の番号ボタンを押下すると、何れかのチューナで受信されるテレビ信号ではなく、音声映像入力端子１４ａ又はＨＤＭＩ入力端子１５ａを通じて入力される音声映像信号に基づくコンテンツを視聴することができる。
【００３４】
このように、本実施形態のテレビ受像機１０は、遠隔操作機２０が有する複数の番号ボタンのうちの何れかに、テレビ信号入力端子１１ａ、１２ａ、１３ａ以外の入力端子１４ａ、１５ａを経由する入力ルートを、割り当てることができるものとなっている。
【００３５】
また、テレビ受像機１０の制御部１０ｅのＣＰＵ１９ｅは、受光ユニット１９ｂ又は操作ユニット１９ｃから操作情報を受け取ると、その操作情報に応じたコマンドやボタンコードなどのＣＥＣ情報を、信号処理部１０ｄのＨＤＭＩレシーバ１５ｂから一方的に出力するようになっている。
【００３６】
以上に説明したテレビ受像機１０は、図１に示すように、ＨＤＭＩケーブルを介して、コンテンツ再生管理装置３０に接続されている。コンテンツ再生管理装置３０は、コンテンツ再生機能が附加された一般的なコンピュータである。従って、コンテンツ再生管理装置３０は、液晶ディスプレイやスピーカなどの出力デバイス３０ａと、キーボードやマウスなどの操作デバイス３０ｂと、これらデバイス３０ａ、３０ｂに接続された本体３０ｃとからなっている。本体３０ｃは、再生したコンテンツを音声映像信号としてＨＤＭＩケーブルを介してテレビ受像機１０に出力する機能と、ＣＥＣ情報に基づいてテレビ受像機１０の動作を制御する機能とを、備えている。
【００３７】
図５は、コンテンツ再生管理装置３０の本体３０ｃの構成図である。
【００３８】
図５に示すように、コンテンツ再生管理装置３０の本体３０ｃは、信号処理ユニット３１、ＨＤＭＩトランスミッタ３２、入力制御ユニット３３、ストレージユニット３４、ＣＰＵ３５、メモリユニット３６、ＵＳＢ［Universal Serial Bus］ユニット３７、ＣＥＣユニット３８、及び、連携ユニット３９を、内蔵している。
【００３９】
信号処理ユニット３１は、ＣＰＵ３５から渡されるコンテンツデータに基づいて音声映像信号を生成するためのユニットである。信号処理ユニット３１は、生成した音声映像信号を、出力デバイス３０ａやＨＤＭＩトランスミッタ３２へ出力する。
【００４０】
ＨＤＭＩトランスミッタ３２は、ＨＤＭＩ出力端子３２ａを介して接続された外部入力装置（本実施形態では、テレビ受像機１０）へ、前述したＨＤＭＩ規格に従って、非圧縮の音声映像デジタル信号を送信するためのユニットである。また、このＨＤＭＩトランスミッタ３２は、前述したＣＥＣ規格に従って、外部入力装置との間でＣＥＣ信号を遣り取りするようにもなっている。後述の連携ユニット３９は、ＨＤＭＩトランスミッタ３２を介して外部入力装置とＣＥＣ情報を遣り取りすることにより、互いの動作を制御し合うようになっている。なお、このＨＤＭＩトランスミッタ３２は、ＨＤＭＩ出力端子３２ａにプラグが接続されたときに、それを検出して、入力制御ユニット３３を通じてＣＰＵ３５に通知する機能を、有している。
【００４１】
入力制御ユニット３３は、操作デバイス３０ｂを通じて操作者からの操作を受け付けるためのユニットである。入力制御ユニット３３は、操作者から操作を受け付けると、受け付けられた操作に応じた操作情報をＣＰＵ３５に引き渡す。
【００４２】
ストレージユニット３４は、各種のプログラム及び各種のデータを記録しておくためのユニットである。ＣＰＵ３５は、ストレージユニット３４内のプログラムに従って処理を行うユニットである。メモリユニット３６は、ＣＰＵ３５がプログラムやデータをキャッシュしたり作業領域を展開したりするためのユニットである。
【００４３】
ＵＳＢユニット３７は、ＵＳＢ規格に従って、ＵＳＢ対応機器とデータの遣り取りを行うためのインターフェースユニットである。このＵＳＢユニット３７は、連携ユニット３９とＵＳＢケーブルを介して接続されている。
【００４４】
ＣＥＣユニット３８は、ＣＥＣ規格に従って、ＣＥＣ対応機器とデータの遣り取りを行うためのインターフェースユニットである。このＣＥＣユニット３８は、ＨＤＭＩトランスミッタ３２と連携ユニット３９との間でＣＥＣ信号を中継する。
【００４５】
連携ユニット３９は、ＨＤＭＩレシーバ搭載の外部入力装置（本実施形態では、テレビ受像機１０）がＨＤＭＩケーブルを介してＨＤＭＩトランスミッタ３２に接続されている場合に、ＣＥＣ情報を遣り取りすることによって、その外部入力装置と互いの動作を制御し合うユニットである。この連携ユニット３９は、図示していないが、ＵＳＢインターフェース、ＣＥＣインターフェース、ＥＥＰＲＯＭ、ＣＰＵ、メモリを、内蔵している。なお、本体３０ｃが後述のスタンバイ状態や電源オフ状態にある場合であっても、この連携ユニット３９には、常に電力が供給されるようになっている。
【００４６】
以上のように構成されるコンテンツ再生管理装置３０は、ストレージユニット３４に、オペレーティングシステムソフトウエア３４ａを、記憶している。オペレーティングシステムソフトウエア３４ａは、各種アプリケーションへのＡＰＩ［Application Programming Interface］やＡＢＩ［Application Binary Interface］の提供、ストレージユニット
３４やメモリユニット３６の記憶領域の管理、プロセスやタスクの管理、ファイル管理や各種設定ツールやエディタといったユーティリティのアプリケーションへの提供、及び、画面出力を多重化するための複数タスクへのウインドウの割り当てを、行うためのソフトウエアである。
【００４７】
なお、本実施形態のオペレーティングシステムソフトウエア３４ａは、無入力状態の一定時間の継続、又は、所定の明示的な指示に基づいて本体３０ｃの動作状態を電源オン状態からスタンバイ状態へ移行させる機能を、有していても良い。この電源オン状態は、本体３０ｃがもつ本来の処理機能を実行できる通常動作状態のことを指す。スタンバイ状態では、本体３０ｃは、メモリユニット３６の内容を保持したまま、他のハードウエアの電源を切断することにより、消費電力量を抑えることとなる。但し、前述したように、連携ユニット３９は、スタンバイ状態であっても電源は切断されない。このスタンバイ状態において、ＣＰＵ３５が所定の割り込みを受けると、他のハードウエアの電源が投入されることにより、本体３０ｃが、電源オン状態に戻ることとなる。連携ユニット３９は、電源制御部に相当している。
【００４８】
また、コンテンツ再生管理装置３０は、ストレージユニット３４に、複数のコンテンツデータ３４ｂと複数のコンテンツ再生ソフトウエア３４ｃとを、記憶している。コンテンツデータ３４ｂは、音声、動画、静止画などのコンテンツを表示するためのデータである。コンテンツデータとしては、例えば、ＭＩＤＩ［Musical Instrument Digital Interface］（社団法人音楽電子事業協会と米国ＭＩＤＩ製造業協会の商標）データ、ＭＰ３［MP
EG Audio Layer-3］データ、ＷＡＶＥデータ、ビットマップデータ、ＧＩＦ（米国コンプサーブ社の商標）データ、ＰＮＧ［Portable Network Graphics］データ、ＪＰＥＧ［Joint Photographic Experts Group］データ、ＭＰＥＧ［Moving Picture Experts Group］
データ、ＭＰ４データ、ＤＶ［Digital Video］データがある。再生ソフトウエア３４ｃ
は、コンテンツデータ３４ｂに基づいてコンテンツを再生するためのアプリケーションソフトウエアである。
【００４９】
また、コンテンツ再生管理装置３０は、ストレージユニット３４に、連携補助ソフトウエア３４ｄを、記憶している。連携補助ソフトウエア３４ｄは、連携ユニット３９の動作を補助するためのソフトウエアである。
【００５０】
図６は、連携補助ソフトウエア３４ｄの構成図である。
【００５１】
図６に示すように、連携補助ソフトウエア３４ｄは、ユーティリティプログラム３４ｅ、コード群マスタテーブル３４ｆ、事前処理プログラム３４ｇ、割当定義テーブル３４ｈ、及び、アプリケーション起動プログラム３４ｉを、含んでいる。
【００５２】
ユーティリティプログラム３４ｅは、連携ユニット３９による機能の動作の可否を操作者から受け付けて連携ユニット３９に登録するためのプログラムである。このユーティリティプログラム３４ｅは、操作者によって起動されると、ＣＰＵ３５に対し、設定画面を出力デバイス３０ａに表示させる。
【００５３】
図７は、設定画面４１の一例を示す図である。
【００５４】
図７の設定画面４１は、１個のチェックボックス４１ａを、含んでいる。このチェックボックス４１ａは、ＨＤＭＩ出力端子３２ａにテレビ受像機１０のＨＤＭＩ入力端子１５ａが接続されている場合において、テレビ受像機１０の電源を投入する操作を契機として所定のコンテンツ再生ソフトウエア３４ｃを起動させる連動機能を有効にするか無効にするかを、操作者が指定するためのウィジェットである。なお、その機能を有効にする場合に、チェックマークがチェックボックス４１ａに入力される。また、図７の設定画面４１は、２個のボタン４１ｂ、４１ｃを、含んでいる。１個目のボタン４１ｂは、チェックボックス４１ａへのチェックマークの入力状態に応じた連動設定情報の保存を、操作者が指示するための保存ボタンである。なお、連動設定情報は、前述した連動機能を有効にするか無効にするかを示す設定情報であり、保存ボタン４１ｂのクリックを契機として、連携ユニット３９の図示せぬＥＥＰＲＯＭに連動設定情報３９ａとして記録され、或いは、その図示せぬＥＥＰＲＯＭに記録済の連動設定情報３９ａに対して上書きされる。２個目のボタン４１ｃは、設定作業の終了を操作者が指示するための終了ボタンである。
【００５５】
なお、ユーティリティプログラム３４ｅを実行するＣＰＵ３５は、受付部に相当している。
【００５６】
また、図６に示すコード群マスタテーブル３４ｆは、遠隔操作機２０が有する各ボタンをそれぞれ特定するための一連のボタンコード群を、遠隔操作機２０のベンダー毎に記録しておくためのテーブルである。
【００５７】
図８は、コード群マスタテーブル３４ｆを模式的に示す図である。
【００５８】
図８に示すように、コード群マスタテーブル３４ｆの各レコードは、「ベンダー名」、「ベンダーＩＤ［Identification］」、「↑ボタン」、「↓ボタン」、…のフィールドを、有している。「ベンダー名」フィールドは、ベンダーの名称が記録されるフィールドで
ある。「ベンダーＩＤ」フィールドは、そのベンダーに一意に割り当てられているベンダーコードがベンダーＩＤとして記録されるフィールドである。「↑ボタン」、「↓ボタン」、…の各フィールドは、遠隔操作機２０においてそのボタンが押下されたときにＨＤＭＩレシーバ１５ｂから一方的に出力されるボタンコードが記録されるフィールドである。なお、遠隔操作機２０に該当するボタンが存在しない場合には、そのボタンのフィールドは、空欄となっている。
【００５９】
また、図６に示す事前処理プログラム３４ｇは、ＨＤＭＩトランスミッタ３２がＨＤＭＩ出力端子３２ａへのプラグ接続を検出した場合に、そのプラグ接続により物理的に接続された外部入力装置（本実施形態では、テレビ受像機１０）と通信可能な状態にするためのプログラムである。この事前処理プログラム３４ｇに従ってＣＰＵ３５が実行する処理の内容については、図１０を用いて後述する。
【００６０】
また、図６に示す割当定義テーブル３４ｈは、連携ユニット３９がテレビ受像機１０において所定の操作がなされたことを検出したときに起動すべきアプリケーションを定義しておくためのテーブルである。
【００６１】
図９は、割当定義テーブル３４ｈを模式的に示す図である。
【００６２】
図９に示すように、割当定義テーブル３４ｈの各レコードは、「テレビ操作情報」及び「アプリケーション名」のフィールドを、有している。「テレビ操作情報」フィールドは、テレビ受像機１０で検出すべき操作を特定するテレビ操作情報が記録されるフィールドである。「アプリケーション名」フィールドは、その操作が検出されたときに起動すべきアプリケーションの名称が記録されるフィールドである。なお、本実施形態では、テレビ受像機１０で電源投入操作がなされたことを契機として起動されるコンテンツ再生ソフトウエア３４ｃとして、起動後に自動的にコンテンツを再生するアプリケーションソフトウエア（図９では、ジュークボックス）が、設定されている。
【００６３】
また、図６に示すアプリケーション起動プログラム３４ｉは、連携ユニット３９からの通知を受けてコンテンツ再生ソフトウエア３４ｃの起動を制御するためのプログラムである。このアプリケーション起動プログラム３４ｉに従ってＣＰＵ３５が実行する処理の内容については、図１１乃至図１４を用いて後述する。
【００６４】
また、図５に示す連携ユニット３９は、図示せぬＥＥＰＲＯＭに、コード群リスト３９ｂと事前処理プログラム３９ｃとを、記憶している。コード群リスト３９ｂは、図８のコード群マスタテーブル３４ｆ内の複数のレコードのうちの１つに含まれるコード群のリストである。事前処理プログラム３９ｃは、連携補助ソフトウエア３４ｄ内の事前処理プログラム３４ｇ（図６参照）と協働して、連携ユニット３９にコード群リスト３９ｂを格納するためのプログラムである。コード群リスト３９ｂは、ＨＤＭＩ出力端子３２ａからプラグが外されると、連携ユニット３９の図示せぬＥＥＰＲＯＭから削除されるようになっている。
【００６５】
また、図５に示す連携ユニット３９は、図示せぬＥＥＰＲＯＭに、連携プログラム３９ｄも、記憶している。連携プログラム３９ｄは、ＨＤＭＩ出力端子３２ａが外部入力装置のＨＤＭＩ入力端子（本実施形態では、ＨＤＭＩ入力端子１５ａ）に接続されている場合に、その外部入力装置から一方的に出力されるＣＥＣ情報に基づいてその外部入力装置になされている操作を監視し、所定の操作がなされたときにその操作に対応する処理を行うためのプログラムである。この連携プログラム３９ｄに従ってＣＰＵ３５が実行する処理の内容については、図１１乃至図１４を用いて後述する。
【００６６】
＜＜処理＞＞
以下、コンテンツ再生管理装置３０の本体３０ｃと連携ユニット３９とテレビ受像機１０とにおいて行われる処理の内容について、説明する。
【００６７】
＜事前処理＞
図１０は、事前処理時のシーケンスを示す図である。
【００６８】
事前処理は、本体３０ｃとテレビ受像機１０とをＨＤＭＩケーブルを介して接続するときに行われる処理である。本体３０ｃでは、電源が投入されると、ＣＰＵ３５が、事前処理プログラム３４ｇを起動して、事前処理を開始するようになっている。本体３０ｃのＣＰＵ３５は、電源オン状態において、事前処理の開始後、プラグ接続を検出したことがＨＤＭＩトランスミッタ３２から通知されるまで、待機している（ステップＳ１０１；Ｎ）。
【００６９】
そして、プラグ接続を検出したことがＨＤＭＩトランスミッタ３２から通知されると（ステップＳ１０１；Ｙ）、ＣＰＵ３５は、連携ユニット３９に対し、ＨＤＭＩ接続された外部入力装置が保持するベンダーＩＤを要求し（ステップＳ１０２）、連携ユニット３９からベンダーＩＤが送られてくるまで待機する（ステップＳ１０３；Ｎ）。
【００７０】
一方、連携ユニット３９でも、電源が投入されると、図示せぬＣＰＵが、事前処理プログラム３９ｃを起動して、事前処理を開始するようになっている。連携ユニット３９（の図示せぬＣＰＵ）は、電源オン状態において、事前処理の開始後、ＨＤＭＩ接続された外部入力装置が保持するベンダーＩＤを、ＣＰＵ３５から要求されると、この要求を、ＣＥＣ規格に従った形態で、ＨＤＭＩインターフェース（ＨＤＭＩトランスミッタ３２、ＨＤＭＩケーブル、ＨＤＭＩレシーバ１５ｂ）経由にて、テレビ受像機１０の制御部１０ｅへ転送する（ステップＳ２０１）。
【００７１】
テレビ受像機１０の制御部１０ｅは、ＣＥＣ規格に従って、自己が保持するベンダーＩＤを、ＨＤＭＩインターフェース経由にて、返送する。連携ユニット３９は、このベンダーＩＤを制御部１０ｅから受け取ると、ＣＰＵ３５へ転送する（ステップＳ２０２）。
【００７２】
本体３０ｃのＣＰＵ３５は、連携ユニット３９からベンダーＩＤを受け取ると、このベンダーＩＤを検索条件として図８のコード群マスタテーブル３４ｆを検索し、何れか１つのレコードを検出することによって、コード群を特定する（ステップＳ１０４）。
【００７３】
その後、ＣＰＵ３５は、特定したコード群を連携ユニット３９へ送信する（ステップＳ１０５）。連携ユニット３９は、ＣＰＵ３５からコード群を受信すると、コード群リスト３９ｂとして、図示せぬＥＥＰＲＯＭに格納する（ステップＳ２０３）。
【００７４】
以上のように、本体３０ｃと連携ユニット３９とにおいてそれぞれ事前処理プログラム３４ｇ、３９ｃが起動されていると、ＨＤＭＩトランスミッタ３２がプラグ接続を検出した後、ＨＤＭＩトランスミッタ３２に接続されたテレビ受像機１０とその遠隔操作機２０とが使用するコード群が、連携ユニット３９にセットされることとなる。従って、連携ユニット３９は、テレビ受像機１０からＣＥＣ情報として一方的に出力されるボタンコードから、テレビ受像機１０になされた操作が識別できるようになる。
【００７５】
＜テレビ電源投入＞
図１１及び図１２は、テレビ電源投入時のシーケンスを示す図である。
【００７６】
図１１及び図１２に示すシーケンスが行われる前においては、コンテンツ再生管理装置
３０の本体３０ｃと連携ユニット３９とが、前述した図１０の事前処理を終えて、コード群リスト３９ｂが、既に、連携ユニット３９に格納されている。また、本体３０ｃは、電源オフ状態又はスタンバイ状態にあるとともに、テレビ受像機１０は、スタンバイ状態にある。また、連携ユニット３９において、連携プログラム３９ｄは、図示せぬＣＰＵによって起動され、連携処理を開始した状態にある。
【００７７】
操作者が、遠隔操作機２０上の図示せぬ電源状態切替ボタン（いわゆる電源ボタン）を押下することにより、その遠隔操作機２０から電源状態の切り替えを示す操作信号が、テレビ受像機１０に入力されると、テレビ受像機１０の制御部１０ｅは、連携ユニット３９との間で、ＨＤＭＩインターフェースを介して、電源オン状態への切り替えに対応した内容のハンドシェーク処理を行う。
【００７８】
そのハンドシェーク処理の内容（コマンドの組み合わせとその順とにより決定されるコマンドフロー）は、ベンダー毎に異なる。このため、連携ユニット３９（の図示せぬＣＰＵ）は、連携処理の開始後、ＨＤＭＩインターフェースを介して順次入力されるコマンドを監視し（ステップＳ２１１；Ｎ）、電源オン状態への切り替えに対応したコマンドフローが検出されると（ステップＳ２１１；Ｙ）、テレビ受像機１０の電源投入操作を示すテレビ操作情報を、図示せぬメモリに記憶する（ステップＳ２１２）。
【００７９】
なお、ステップＳ２１１及びＳ２１２を実行する連携ユニット３９（の図示せぬＣＰＵ）、及び、ＨＤＭＩトランスミッタ３２は、前述した検出部に相当している。
【００８０】
続いて、連携ユニット３９は、図示せぬメモリから、連動設定情報３９ａを読み出し（ステップＳ２１３）、連動設定情報３９ａが前述した連動機能を有効にすることを示すものであるか否かを、判別する（ステップＳ２１４）。連動設定情報３９ａが連動機能を有効にすることを示すものではなかった場合（ステップＳ２１４；Ｎ）、連携ユニット３９は、何れの処理も行うことなく、ＨＤＭＩインターフェースを介して順次入力されるコマンドを監視する状態に戻る（ステップＳ２１１；Ｎ）。
【００８１】
一方、連動設定情報３９ａが連動機能を有効にすることを示すものであった場合（ステップＳ２１４；Ｙ）、連携ユニット３９は、本体３０ｃが電源オン状態にあるか否かを、判別する（ステップＳ２１５）。本体３０ｃが電源オフ状態又はスタンバイ状態にあった場合（ステップＳ２１５；Ｎ）、連携ユニット３９は、本体３０ｃのＣＰＵ３５に電源を投入するよう指示し（ステップＳ２１６）、テレビ操作情報が要求されるまで待機する（ステップＳ２１７；Ｎ）。
【００８２】
一方、本体３０ｃは、電源オフ状態又はスタンバイ状態にある場合において、連携ユニット３９から電源投入指示があったときには、その指示に従って、ＣＰＵ３５を含む内部ハードウエアの電源を投入する。その後、ＣＰＵ３５が、オペレーティングシステムソフトウエア３４ａを起動するとともに、アプリケーション起動プログラム３４ｉ（図６参照）も起動し、アプリケーション起動処理を開始する。
【００８３】
アプリケーション起動処理の開始後、ＣＰＵ３５は、連携ユニット３９が記憶しているテレビ操作情報を要求し（ステップＳ１１１）、テレビ操作情報が送られてくるまで待機する（ステップＳ１１２；Ｎ）。
【００８４】
連携ユニット３９は、このテレビ操作情報の要求を受けると（ステップＳ２１７；Ｙ）、図示せぬメモリに記憶しているテレビ操作情報をＣＰＵ３５に送信する（ステップＳ２１８）。ＣＰＵ３５は、テレビ操作情報を受信すると（ステップＳ１１２；Ｙ）、このテレビ操作情報を検索条件として図９の割当定義テーブル３４ｈを検索し、検出されたレコ
ードの「アプリケーション名」フィールドからコンテンツ再生ソフトウエア３４ｃの名称を読み取ることによって、起動すべきコンテンツ再生ソフトウエア３４ｃを特定する（ステップＳ１１３）。なお、ここでＣＰＵ３５が連携ユニット３９から受信したテレビ操作情報は、前述したように、テレビ受像機１０の電源投入操作を示すものであるため（ステップＳ２１２）、ＣＰＵ３５は、起動後に自動的にコンテンツを再生するアプリケーションソフトウエア（図９では、ジュークボックス）を、特定することとなる。
【００８５】
その後、ＣＰＵ３５は、特定したコンテンツ再生ソフトウエア３４ｃを起動する（ステップＳ１１４）。すると、ＣＰＵ３５は、そのコンテンツ再生ソフトウエア３４ｃに従って、所定のコンテンツデータを信号処理ユニット３１に引き渡し、信号処理ユニット３１は、そのコンテンツデータに基づいて音声映像信号を生成し、ＨＤＭＩインターフェースを通じてテレビ受像機１０に出力する。
【００８６】
なお、ステップＳ２１３乃至Ｓ２１８を実行する連携ユニット３９（の図示せぬＣＰＵ）、及び、ステップＳ１１１乃至ステップＳ１１４を実行するＣＰＵ３５は、前述した起動部に相当している。また、信号処理ユニット３１及びＨＤＭＩトランスミッタ３２は、前述した出力部に相当している。
【００８７】
また、連動設定情報３９ａが連動機能を有効にすることを示すものであった場合（ステップＳ２１４；Ｙ）において、本体３０ｃが電源オン状態にあったときには（ステップＳ２１５；Ｙ）、連携ユニット３９は、本体３０ｃの起動処理（ステップＳ２１６、Ｓ２１７）を行うことなく、直ちに、図示せぬメモリに記憶しているテレビ操作情報をＣＰＵ３５に送信する（ステップＳ２１８）。ＣＰＵ３５は、電源オン状態にあるときには、アプリケーション起動処理を開始して、テレビ操作情報が送られてくるまで待機した状態になっている（ステップＳ１１２；Ｎ）。従って、連携ユニット３９は、テレビ受像機１０への電源投入操作がなされたことを検出した場合に、直ちに、テレビ操作情報をＣＰＵ３５に送信すれば良い。ＣＰＵ３５は、このようにしてテレビ操作情報を受信した場合でも、図９の割当定義テーブル３４ｈに基づいて、起動すべきコンテンツ再生ソフトウエア３４ｃを特定し（ステップＳ１１３）、特定した特定したコンテンツ再生ソフトウエア３４ｃを起動する（ステップＳ１１４）。
【００８８】
以上のように、本体３０ｃと連携ユニット３９とにおいてそれぞれアプリケーション起動プログラム３４ｉと連携プログラム３９ｄとが実行されるため、遠隔操作機２０上の電源状態切替ボタンが操作されることによってテレビ受像機１０の電源投入操作がなされると、本体３０ｃが電源オフ状態又はスタンバイ状態にある場合には電源オン状態に切り替えられた後、本体３０ｃが電源オン状態にある場合には直ちに、コンテンツ再生ソフトウエア３４ｃが起動されて音声映像信号がテレビ受像機１０へ出力されることとなる。
【００８９】
＜入力切替＞
図１３及び図１４は、入力切替時のシーケンスを示す図である。
【００９０】
図１３及び図１４に示すシーケンスが行われる前においては、コンテンツ再生管理装置３０の本体３０ｃと連携ユニット３９とが、前述した図１１及び図１２の処理を終えていて、本体３０ｃは、コンテンツ再生ソフトウエア３４ｃが起動された状態にあり、テレビ受像機１０は、電源オン状態にある。また、アプリケーション起動プログラム３４ｉによる処理と連携プログラム３９ｄによる処理は、継続されている。
【００９１】
操作者が、遠隔操作機２０上の図示せぬ入力切替ボタンを押下することにより（図４の例で言えば、遠隔操作機２０上の７番の番号ボタンを押下することにより）、その遠隔操作機２０から、ＨＤＭＩレシーバ１５ｂを経由する入力ルートへの切り替えを示す操作信
号が、テレビ受像機１０に入力されると、テレビ受像機１０の制御部１０ｅは、ＨＤＭＩインターフェースを通じて、ＨＤＭＩレシーバ１５ｂを経由する入力ルートへの切り替えを示すボタンコードを、一方的に出力する。そして、制御部１０ｅは、信号処理部１０ｄ内のセレクタ１６（図２参照）を制御することにより、ＨＤＭＩレシーバ１５ｂと信号処理ユニット１７ａとを連結する。すると、コンテンツ再生管理装置３０から出力される音声映像信号に基づいて、表示パネル１０ａとスピーカ１０ｂとから、コンテンツ再生管理装置３０によって再生されているコンテンツが出力されるようになる。
【００９２】
更に、操作者が、遠隔操作機２０上のボタンのうち、ＣＥＣ規格で規定されている「Root Menu」要求というＣＥＣ情報を出力させるためのボタンを、押下すると、その遠隔操
作機２０から、「Root Menu」要求を示す操作信号が、テレビ受像機１０に入力される。
【００９３】
連携ユニット３９（の図示せぬＣＰＵ）は、ＨＤＭＩインターフェースを介して順次入力されるコマンドを監視し（ステップＳ２２１；Ｎ）、ＨＤＭＩレシーバ１５ｂを経由する入力ルートへの切り替えの操作と、「Root Menu」要求というＣＥＣ情報を出力させる
操作とを、ともに検出すると（ステップＳ２２１；Ｙ）、別アプリケーションの呼び出しを示すテレビ操作情報を、図示せぬメモリに記憶する（ステップＳ２２２）。
【００９４】
続いて、連携ユニット３９は、図示せぬメモリに記憶したテレビ操作情報をＣＰＵ３５に送信する（ステップＳ２２３）。ＣＰＵ３５は、テレビ操作情報が送られてくるまで待機しており（ステップＳ１２１；Ｎ）、テレビ操作情報を受信すると（ステップＳ１２１；Ｙ）、このテレビ操作情報を検索条件として図９の割当定義テーブル３４ｈを検索し、検出されたレコードの「アプリケーション名」フィールドからコンテンツ再生ソフトウエア３４ｃの名称を読み取ることによって、起動すべきコンテンツ再生ソフトウエア３４ｃを特定する（ステップＳ１２２）。なお、ここでＣＰＵ３５が連携ユニット３９から受信したテレビ操作情報は、「Root Menu」要求を示すものであるため（ステップＳ２２２）
、ＣＰＵ３５は、起動後に自動的にコンテンツを再生するアプリケーションソフトウエア（図９では、ジュークボックス）とは異なるコンテンツ再生ソフトウエア３４ｃ（図９では、ビデオプレーヤ）を、特定することとなる。
【００９５】
その後、ＣＰＵ３５は、特定したコンテンツ再生ソフトウエア３４ｃを起動する（ステップＳ１２３）。従って、本体３０ｃには、この時点で２個のコンテンツ再生ソフトウエア３４ｃが並立して動作することとなる。但し、デスクトップ上では、後から起動されたコンテンツ再生ソフトウエア３４ｃに割り当てられたウインドウが、アクティブとなり、先に起動されたコンテンツ再生ソフトウエア３４ｃに係る音声映像信号は、信号処理ユニット３１から出力されなくなる。
【００９６】
更に、操作者が、遠隔操作機２０上の矢印ボタンや決定ボタンを押下すると、その遠隔操作機２０からは、押下されたボタンに対応するボタンコードが、ＨＤＭＩインターフェースを介して連携ユニット３９に出力される。連携ユニット３９は、コード群リスト３９ｂに基づいて、遠隔操作機２０上で操作されたボタンを特定し、特定したボタンに対応する操作情報をＣＰＵ３５に通知する。ＣＰＵ３５は、その操作情報に基づいて、ウインドウがアクティブなコンテンツ再生ソフトウエア３４ｃを操作する。このように、操作者は、遠隔操作機２０を通じて、コンテンツ再生管理装置３０上のコンテンツ再生ソフトウエア３４ｃを操作することができ、任意のコンテンツデータ３４ｂを選択して再生し、テレビ受像機１０で視聴することができる。
【００９７】
その後、操作者が、遠隔操作機２０上の任意のボタンを押下することにより、その遠隔操作機２０から、ＨＤＭＩレシーバ１５ｂを経由する入力ルート以外の入力ルートへの切り替えを示す操作信号が、テレビ受像機１０に入力されると、テレビ受像機１０の制御部
１０ｅは、ＨＤＭＩインターフェースを通じて、ＨＤＭＩレシーバ１５ｂを経由する入力ルート以外の入力ルートへの切り替えを示すボタンコードを、一方的に出力する。そして、制御部１０ｅは、信号処理部１０ｄ内のセレクタ１６（図２参照）を制御することにより、指定された入力ルート（ＨＤＭＩレシーバ１５ｂを経由する入力ルート以外の入力ルート）と信号処理ユニット１７ａとを連結する。すると、指定された入力ルートを通じて入力される音声映像信号に基づいて、表示パネル１０ａとスピーカ１０ｂとから、コンテンツが出力されるようになる。つまり、テレビ受像機１０において、入力切替が行われ、コンテンツ再生管理装置３０によるコンテンツ以外のコンテンツ（例えば、地上アナログテレビ放送によるコンテンツ）へ、表示が切り替わる。
【００９８】
連携ユニット３９は、入力切り替えを示す操作信号がテレビ受像機１０の制御部１０ｅから入力されると、入力切り替えを示す操作情報をＣＰＵ３５へ引き渡す（ステップＳ２３１）。
【００９９】
ＣＰＵ３５は、ＨＤＭＩレシーバ１５ｂを経由する入力ルートへの切り替えを受けて、コンテンツ再生ソフトウエア３４ｃを起動した後（図１３のステップＳ１２３）、入力切り替えが更に通知されることを監視しており（ステップＳ１３１；Ｎ）、連携ユニット３９から、ＨＤＭＩレシーバ１５ｂを経由する入力ルート以外の入力ルートへの切り替えが、通知されると（ステップＳ１３１；Ｙ）、複数のコンテンツ再生ソフトウエア３４ｃが並立して動作しているか否かを、判別する（ステップＳ１３２）。そして、複数のコンテンツ再生ソフトウエア３４ｃが並立して動作していなかった場合には、ＣＰＵ３５は、何れの処理も行うことなく、テレビ操作情報が連携ユニット３９から送られてくるまで待機する状態に戻る（ステップＳ１２１；Ｎ）。
【０１００】
一方、複数のコンテンツ再生ソフトウエア３４ｃが並立して動作していた場合には、ＣＰＵ３５は、テレビ受像機１０の電源投入時に起動されるコンテンツ再生ソフトウエア３４ｃ（デフォルトのコンテンツ再生ソフトウエア３４ｃ）に割り当てられたウインドウを、アクティブにし（ステップＳ１３３）、その後、テレビ操作情報が連携ユニット３９から送られてくるまで待機する状態に戻る（ステップＳ１２１；Ｎ）。
【０１０１】
以上のように、本体３０ｃと連携ユニット３９とにおいてそれぞれアプリケーション起動プログラム３４ｉと連携プログラム３９ｄとが実行されるため、遠隔操作機２０上の入力切替ボタンが操作されることによってＨＤＭＩレシーバ１５ｂがテレビ受像機１０のセレクタ１６の入力ルートとして選択されたときには、コンテンツ再生管理装置３０によるコンテンツがテレビ受像機１０で視聴できるようになる。また、遠隔操作機２０上で、「Root Menu」要求というＣＥＣ情報を出力させる操作がなされると、別のコンテンツ再生
ソフトウエア３４ｃが起動され、遠隔操作機２０を通じてコンテンツデータ３４ｂの選択が行えるようになる。更に、遠隔操作機２０上の入力切替ボタンが操作されることによってＨＤＭＩレシーバ１５ｂを経由しない入力ルートが選択されたときには、テレビ受像機１０の表示が切り替わるとともに、デフォルトのコンテンツ再生ソフトウエア３４ｃのウインドウがアクティブにされる。
【０１０２】
＜ユニットに関する説明＞
以上に説明した本実施形態において、コンテンツ再生管理装置３０の本体３０ｃ内の各ユニット３１〜３９は、何れも、ソフトウエア要素とハードウエア要素とから構成されていても良いし、ハードウエア要素のみで構成されていても良い。
【０１０３】
ソフトウエア要素としては、インターフェースプログラム、ドライバプログラム、テーブル、及び、データ、並びに、これらのうちの幾つかを組み合わせたものが、例示できる。これらは、後述のコンピュータ可読媒体に格納されたものであっても良いし、ＲＯＭ［
Read Only Memory］及びＬＳＩ［Large Scale Integration］などの記憶装置に固定的に
組み込まれたファームウエアであっても良い。
【０１０４】
また、ハードウエア要素としては、ＦＰＧＡ［Field Programmable Gate Array］、Ａ
ＳＩＣ［Application Specific Integrated Circuit］、ゲートアレイ、論理ゲートの組
み合わせ、信号処理回路、アナログ回路、及び、その他の回路が、例示できる。このうち、論理ゲートには、ＡＮＤ、ＯＲ、ＮＯＴ、ＮＡＮＤ、ＮＯＲ、フリップフロップ、カウンタ回路などが、含まれていてもよい。また、信号処理回路には、信号値の加算、乗算、除算、反転、積和演算、微分、積分などを実行する回路要素が、含まれていてもよい。また、アナログ回路には、増幅、加算、乗算、微分、積分などを実行する回路要素が、含まれていてもよい。
【０１０５】
なお、前述したコンテンツ再生管理装置３０の本体３０ｃ内の各ユニット３１〜３９をそれぞれ構成する要素は、以上に例示したものに限定されず、これらと等価な他の要素であっても良い。
【０１０６】
＜ソフトウエア及びプログラムに関する説明＞
以上に説明した本実施形態において、コンテンツ再生管理装置３０の本体３０ｃ内の事前処理プログラム３９ｃ、連携プログラム３９ｄ、連携補助ソフトウエア３４、この連携補助ソフトウエア３４を構成する各プログラム３４ｅ、３４ｇ、３４ｉ、及び、各テーブル３４ｆ、３４ｈ、並びに、前述したソフトウエア要素は、何れも、ソフトウェア部品、手続き型言語による部品、オブジェクト指向ソフトウェア部品、クラス部品、タスクとして管理される部品、プロセスとして管理される部品、関数、属性、プロシジャ（手続き）、サブルーチン（ソフトウェアルーチン）、プログラムコードの断片又は部分、ドライバ、ファームウェア、マイクロコード、コード、コードセグメント、エクストラセグメント、スタックセグメント、プログラム領域、データ領域、データ、データベース、データ構造、フィールド、レコード、テーブル、マトリックステーブル、配列、変数、パラメータなどの要素を、含んでいても良い。
【０１０７】
また、コンテンツ再生管理装置３０の本体３０ｃ内の事前処理プログラム３９ｃ、連携プログラム３９ｄ、連携補助ソフトウエア３４、この連携補助ソフトウエア３４を構成する各プログラム３４ｅ、３４ｇ、３４ｉ、及び、各テーブル３４ｆ、３４ｈ、並びに、前述したソフトウエア要素は、何れも、Ｃ言語、Ｃ＋＋、Ｊａｖａ（米国サンマイクロシステムズ社商標）、ビジュアルベーシック（米国マイクロソフト社商標）、Ｐｅｒｌ、Ｒｕｂｙ、その他の多くのプログラミング言語により記述されたものであっても良い。
【０１０８】
また、コンテンツ再生管理装置３０の本体３０ｃ内の事前処理プログラム３９ｃ、連携プログラム３９ｄ、連携補助ソフトウエア３４、この連携補助ソフトウエア３４を構成する各プログラム３４ｅ、３４ｇ、３４ｉ、及び、各テーブル３４ｆ、３４ｈ、並びに、前述したソフトウエア要素に含まれる命令、コード及びデータは、有線ネットワークカード及び有線ネットワークを通じて、又は、無線カード及び無線ネットワークを通じて、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに、送信又はローディングされても良い。
【０１０９】
前述した送信又はローディングにおいて、データ信号は、例えば搬送波に組み込まれることにより、有線ネットワーク又は無線ネットワーク上を移動する。但し、データ信号は、前述した搬送波に依らず、いわゆるベースバンド信号のまま転送されても良い。このような搬送波は、電気的、磁気的又は電磁的な形態、光、音響、又は、その他の形態で、送信される。
【０１１０】
ここで、有線ネットワーク又は無線ネットワークは、例えば、電話回線、ネットワーク回線、ケーブル（光ケーブル、金属ケーブルを含む）、無線リンク、携帯電話アクセス回線、ＰＨＳ［Personal Handyphone System］網、無線ＬＡＮ［Local Area Network］、Bluetooth（ブルートゥース特別利益団体の商標）、車両搭載型無線通信（ＤＳＲＣ［Dedicated Short Range Communication］を含む）、及び、これらのうちの何れかからなるネットワークである。そして、このデータ信号は、命令、コード及びデータを含む情報を、ネットワーク上のノード又は要素に、伝達する。
【０１１１】
なお、コンテンツ再生管理装置３０の本体３０ｃ内の事前処理プログラム３９ｃ、連携プログラム３９ｄ、連携補助ソフトウエア３４、この連携補助ソフトウエア３４を構成する各プログラム３４ｅ、３４ｇ、３４ｉ、及び、各テーブル３４ｆ、３４ｈ、並びに、前述したソフトウエア要素を構成する要素は、以上に例示したものに限定されず、これらと等価な他の要素であっても良い。
【０１１２】
＜コンピュータ可読媒体に関する説明＞
以上に説明した本実施形態における何れかの機能は、コード化されてコンピュータ可読媒体の記憶領域に格納されていても良い。この場合、その機能を実現するためのプログラムが、このコンピュータ可読媒体を介して、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに、提供され得る。コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータは、コンピュータ可読媒体の記憶領域からプログラムを読み出してそのプログラムを実行することによって、その機能を実現することができる。
【０１１３】
ここで、コンピュータ可読媒体とは、電気的、磁気的、光学的、化学的、物理的又は機械的な作用によって、プログラム及びデータ等の情報を蓄積するとともに、コンピュータに読み取られ得る状態でその情報を保持する記録媒体をいう。
【０１１４】
電気的又は磁気的な作用としては、ヒューズによって構成されるＲＯＭ［Read Only Memory］上の素子へのデータの書き込みが、例示できる。磁気的又は物理的な作用としては、紙媒体上の潜像へのトナーの現像が、例示できる。なお、紙媒体に記録された情報は、例えば、光学的に読み取ることができる。光学的且つ化学的な作用としては、基盤上での薄膜形成又は凹凸形成が、例示できる。なお、凹凸の形態で記録された情報は、例えば、光学的に読み取ることができる。化学的な作用としては、基板上での酸化還元反応、又は、半導体基板上での酸化膜形成、窒化膜形成、若しくは、フォトレジスト現像が、例示できる。物理的又は機械的な作用としては、エンボスカードへの凹凸形成、又は、紙媒体へのパンチの穿孔が、例示できる。
【０１１５】
また、コンピュータ可読媒体の中には、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに着脱自在に装着できるものがある。着脱自在なコンピュータ可読媒体としては、ＤＶＤ（ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭを含む）、＋Ｒ／＋ＷＲ、ＢＤ（ＢＤ−Ｒ、ＢＤ−ＲＥ、ＢＤ−ＲＯＭを含む）、ＣＤ［Compact Disk］（ＣＤ−Ｒ、ＣＤ−ＲＷ、ＣＤ−ＲＯＭを含む）、ＭＯ［Magneto Optical
］ディスク、その他の光ディスク媒体、フレキシブルディスク（フロッピーディスク（フロッピーは日立製作所社商標）を含む）、その他の磁気ディスク媒体、メモリーカード（コンパクトフラッシュ（米国サンディスク社商標）、スマートメディア（東芝社商標）、ＳＤカード（米国サンディスク社、松下電器産業社、東芝社商標）、メモリースティック（ソニー社商標）、ＭＭＣ（米国ジーメンス社、米国サンディスク社商標）など）、磁気テープ、及び、その他のテープ媒体、並びに、これらのうちの何れかを内蔵した記憶装置が、例示できる。記憶装置には、ＤＲＡＭ［Dynamic Random Access Memory］又はＳＲＡＭ［Static Random Access Memory］がさらに内蔵されたものもある。
【０１１６】
また、コンピュータ可読媒体の中には、コンピュータ、又は、機械若しくは装置に組み込まれたコンピュータに固定的に装着されたものがある。この種のコンピュータ可読媒体としては、ハードディスク、ＤＲＡＭ、ＳＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ［Electronically Erasable and Programmable Read Only Memory］、フラッシュメモリなどが、例示で
きる。
【０１１７】
前述した本実施形態に関し、更に、以下の付記を開示する。
【０１１８】
（付記１）
テレビ受像機に接続される機器制御信号入出力端子を通じて前記テレビ受像機から入力される機器制御信号に基づいて、前記テレビ受像機の電源投入を検出する検出部、
前記検出部が前記テレビ受像機の電源投入を検出すると、コンテンツを再生するためのアプリケーションソフトウエアを起動する起動部、及び、
前記テレビ受像機の音声映像信号入力端子に接続される音声映像信号出力端子から、前記起動部が起動した前記アプリケーションソフトウエアにより再生されるコンテンツを出力する出力部
を備えることを特徴とするコンテンツ再生管理装置。
【０１１９】
（付記２）
前記起動部は、更に、前記テレビ受像機で所定の操作がなされたことを検出すると、その所定の操作に対応するアプリケーションソフトウエアを起動する
ことを特徴とする付記１記載のコンテンツ再生管理装置。
【０１２０】
（付記３）
前記起動部が、前記テレビ受像機で所定の操作がなされたことに基づいてアプリケーションソフトウエアを起動した場合、前記出力部が、前記音声映像そのアプリケーションソフトウエアにより再生されるコンテンツを、前記音声映像出力端子からの出力対象に切り替える
ことを特徴とする付記２記載のコンテンツ再生管理装置。
【０１２１】
（付記４）
前記起動部は、前記テレビ受像機から前記機器制御信号入出力端子を通じて入力される機器制御信号にて示されるコマンドフローの中から、前記テレビ受像機の電源投入に対応するコマンドフローを検出することによって、前記テレビ受像機の電源投入を検出する
ことを特徴とする付記１、２又は３記載のコンテンツ再生管理装置。
【０１２２】
（付記５）
前記検出部が前記テレビ受像機の電源投入を検出した場合に前記アプリケーションソフトウエアを起動させるか否かについての指定を、操作者から受け付ける受付部
を更に備え、
前記起動部は、前記受付部が操作者から受け付けた指定に基づいて、前記アプリケーションソフトウエアの起動の可否を決定する
ことを特徴とする付記１乃至４の何れかに記載のコンテンツ再生管理装置。
【０１２３】
（付記６）
前記検出部が前記テレビ受像機の電源投入を検出すると、前記起動部が前記アプリケーションソフトウエアを起動する前に、当該コンテンツ再生管理装置の動作状態を電源オン状態に移行させる電源制御部
を更に備えることを特徴とする付記１乃至５の何れかに記載のコンテンツ再生管理装置。
【０１２４】
（付記７）
コンピュータが、
テレビ受像機に接続される機器制御信号入出力端子を通じて前記テレビ受像機から入力される機器制御信号に基づいて、前記テレビ受像機の電源投入を検出する検出手順、
前記検出手順で前記テレビ受像機の電源投入を検出すると、コンテンツを再生するためのアプリケーションソフトウエアを起動する起動手順、及び、
前記テレビ受像機の音声映像信号入力端子に接続される音声映像信号出力端子から、前記起動手順で起動した前記アプリケーションソフトウエアにより再生されるコンテンツを出力する出力手順
を実行する
ことを特徴とするコンテンツ再生管理方法。
【０１２５】
（付記８）
前記コンピュータが、
前記起動手順においては、更に、前記テレビ受像機で所定の操作がなされたことを検出すると、その所定の操作に対応するアプリケーションソフトウエアを起動する
ことを特徴とする付記７記載のコンテンツ再生管理方法。
【０１２６】
（付記９）
前記コンピュータが、
前記起動手順において、前記テレビ受像機で所定の操作がなされたことに基づいてアプリケーションソフトウエアを起動した場合、前記出力手順において、前記音声映像そのアプリケーションソフトウエアにより再生されるコンテンツを、前記音声映像出力端子からの出力対象に切り替える
ことを特徴とする付記８記載のコンテンツ再生管理方法。
【０１２７】
（付記１０）
前記コンピュータが、
前記起動手順においては、前記テレビ受像機から前記機器制御信号入出力端子を通じて入力される機器制御信号にて示されるコマンドフローの中から、前記テレビ受像機の電源投入に対応するコマンドフローを検出することによって、前記テレビ受像機の電源投入を検出する
ことを特徴とする付記７、８又は９記載のコンテンツ再生管理方法。
【０１２８】
（付記１１）
前記コンピュータが、
前記検出手順で前記テレビ受像機の電源投入を検出した場合に前記アプリケーションソフトウエアを起動させるか否かについての指定を、操作者から受け付ける受付手順
を更に実行し、
前記起動手順においては、前記受付手順で操作者から受け付けた指定に基づいて、前記アプリケーションソフトウエアの起動の可否を決定する
ことを特徴とする付記７乃至１０の何れかに記載のコンテンツ再生管理方法。
【０１２９】
（付記１２）
前記コンピュータが、更に、
前記検出手順で前記テレビ受像機の電源投入を検出すると、前記起動手順で前記アプリケーションソフトウエアを起動する前に、当該コンテンツ再生管理装置の動作状態を電源オン状態に移行させる電源制御手順
を実行する
ことを特徴とする付記７乃至１１の何れかに記載のコンテンツ再生管理方法。
【０１３０】
（付記１３）
コンピュータを、
テレビ受像機に接続される機器制御信号入出力端子を通じて前記テレビ受像機から入力される機器制御信号に基づいて、前記テレビ受像機の電源投入を検出する検出手段、
前記検出手段が前記テレビ受像機の電源投入を検出すると、コンテンツを再生するためのアプリケーションソフトウエアを起動する起動手段、及び、
前記テレビ受像機の音声映像信号入力端子に接続される音声映像信号出力端子から、前記起動手段が起動した前記アプリケーションソフトウエアにより再生されるコンテンツを出力する出力手段
として機能させる
ことを特徴とするコンテンツ再生管理プログラム。
【０１３１】
（付記１４）
前記起動手段は、更に、前記テレビ受像機で所定の操作がなされたことを検出すると、その所定の操作に対応するアプリケーションソフトウエアを起動する
ことを特徴とする付記１３記載のコンテンツ再生管理プログラム。
【０１３２】
（付記１５）
前記起動手段が、前記テレビ受像機で所定の操作がなされたことに基づいてアプリケーションソフトウエアを起動した場合、前記出力手段が、前記音声映像そのアプリケーションソフトウエアにより再生されるコンテンツを、前記音声映像出力端子からの出力対象に切り替える
ことを特徴とする付記１４記載のコンテンツ再生管理プログラム。
【０１３３】
（付記１６）
前記起動手段は、前記テレビ受像機から前記機器制御信号入出力端子を通じて入力される機器制御信号にて示されるコマンドフローの中から、前記テレビ受像機の電源投入に対応するコマンドフローを検出することによって、前記テレビ受像機の電源投入を検出する
ことを特徴とする付記１３、１４又は１５記載のコンテンツ再生管理プログラム。
【０１３４】
（付記１７）
前記コンピュータを、更に、
前記検出手段が前記テレビ受像機の電源投入を検出した場合に前記アプリケーションソフトウエアを起動させるか否かについての指定を、操作者から受け付ける受付手段
として機能させ、
前記起動手段は、前記受付手段が操作者から受け付けた指定に基づいて、前記アプリケーションソフトウエアの起動の可否を決定する
ことを特徴とする付記１３乃至１６の何れかに記載のコンテンツ再生管理プログラム。
【０１３５】
（付記１８）
前記コンピュータを、更に、
前記検出手段が前記テレビ受像機の電源投入を検出すると、前記起動手段が前記アプリケーションソフトウエアを起動する前に、当該コンテンツ再生管理装置の動作状態を電源オン状態に移行させる電源制御手段
として機能させる、
ことを特徴とする付記１３乃至１７の何れかに記載のコンテンツ再生管理プログラム。
【図面の簡単な説明】
【０１３６】
【図１】本実施形態の視聴システムの構成図
【図２】信号処理部の構成図
【図３】制御部の構成図
【図４】ボタン設定テーブルを模式的に示す図
【図５】コンテンツ再生管理装置の本体の構成図
【図６】連携補助ソフトウエアの構成図
【図７】設定画面の一例を示す図
【図８】コード群マスタテーブルを模式的に示す図
【図９】割当定義テーブルを模式的に示す図
【図１０】事前処理時のシーケンスを示す図
【図１１】テレビ電源投入時のシーケンスを示す図
【図１２】テレビ電源投入時のシーケンスを示す図
【図１３】入力切替時のシーケンスを示す図
【図１４】入力切替時のシーケンスを示す図
【符号の説明】
【０１３７】
１０    テレビ受像機
１０ａ  表示パネル
１０ｂ  スピーカ
１１ａ  テレビ信号入力端子
１２ａ  テレビ信号入力端子
１３ａ  テレビ信号入力端子
１４ａ  音声映像信号入力端子
１５ａ  ＨＤＭＩ入力端子
１５ｂ  ＨＤＭＩレシーバ
１６    セレクタ
１９ｂ  受光ユニット
１９ｃ  操作ユニット
１９ｇ  ボタン設定テーブル
２０    遠隔操作機
３０    コンテンツ再生管理装置
３２    ＨＤＭＩトランスミッタ
３２ａ  ＨＤＭＩ出力端子
３４ｂ  コンテンツデータ
３４ｃ  コンテンツ再生ソフトウエア
３４ｄ  連携補助ソフトウエア
３４ｅ  ユーティリティプログラム
３４ｆ  コード群マスタテーブル
３４ｇ  事前処理プログラム
３４ｈ  割当定義テーブル
３４ｉ  アプリケーション起動プログラム
３９    連携ユニット
３９ａ  連動設定情報
３９ｂ  コード群リスト
３９ｃ  事前処理プログラム
３９ｄ  連携プログラム
【図１】
0005272419.tif 000002
【図２】
0005272419.tif 000003
【図３】
0005272419.tif 000004
【図４】
0005272419.tif 000005
【図５】
0005272419.tif 000006
【図６】
0005272419.tif 000007
【図７】
0005272419.tif 000008
【図８】
0005272419.tif 000009
【図９】
0005272419.tif 000010
【図１０】
0005272419.tif 000011
【図１１】
0005272419.tif 000012
【図１２】
0005272419.tif 000013
【図１３】
0005272419.tif 000014
【図１４】
0005272419.tif 000015