(57)【要約】【課題】装置の操作を簡便にするとともに他の装置との互換性を保ちつつ、コンテンツを提供するコンテンツサーバ装置とコンテンツを再生するコンテンツ再生装置を連携させて制御することを可能にする。【解決手段】コンテンツサーバ装置に保持されたコンテンツをコンテンツ再生装置に再生させるコントローラ１０４において、ネットワーク通信手段２０１によりネットワークを通じた通信を行うとともに、制御信号送信手段２０５により赤外線を利用した通信を行って、コンテンツ再生装置を制御する。【選択図】図２
2007306088.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記憶するコンテンツサーバ装置及びコンテンツを再生するコンテンツ再生装置とネットワークを通じて通信するネットワーク通信手段と、
前記コンテンツサーバ装置に記憶されているコンテンツの選択を受け付けるコンテンツ選択手段と、
前記選択されたコンテンツを再生するコンテンツ再生装置の選択を受け付けるコンテンツ再生装置選択手段と、
前記ネットワークを通じて前記選択されたコンテンツ再生装置を制御し前記選択されたコンテンツを再生させるコンテンツ再生制御手段と、
前記選択されたコンテンツ再生装置の動作状態を制御する制御信号を前記ネットワークとは異なる経路で送信する制御信号送信手段と、
を備えることを特徴とする制御装置。
【請求項２】
前記コンテンツ再生装置に関する情報を記憶するコンテンツ再生装置情報記憶手段を備え、
前記コンテンツ再生装置選択手段は、前記ネットワークを通じて前記選択されたコンテンツを再生可能なコンテンツ再生装置を検索するとともに、前記コンテンツ再生装置情報記憶手段に記憶されている情報に基づいて前記制御信号で制御可能なコンテンツ再生装置を検索して、これら検索により見つかったコンテンツ再生装置を前記選択の対象とする
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記コンテンツ再生制御手段は、前記コンテンツ再生装置情報記憶手段に記憶されている前記選択されたコンテンツ再生装置の情報に基づいて制御を行う
ことを特徴とする請求項２に記載の制御装置。
【請求項４】
前記制御信号送信手段は、赤外線通信又は無線通信によって前記制御信号を送信する
ことを特徴とする請求項１に記載の制御装置。
【請求項５】
前記制御信号送信手段は、前記選択されたコンテンツ再生装置が前記コンテンツ再生装置情報記憶手段に記憶されている情報に基づく検索により見つかったものである場合に、該コンテンツ再生装置の電源をオンにする制御信号を送信する
ことを特徴とする請求項２に記載の制御装置。
【請求項６】
前記制御信号送信手段は、前記選択されたコンテンツ再生装置が前記コンテンツ再生装置情報記憶手段に記憶されている情報に基づく検索により見つかったものである場合に、該コンテンツ再生装置のコンテンツを再生する機能を有効にする制御信号を送信する
ことを特徴とする請求項２に記載の制御装置。
【請求項７】
前記制御信号送信手段は、制御装置の動作状態に基づいて、前記選択されたコンテンツ再生装置の動作状態をコンテンツ再生前の状態に戻す制御信号を送信する
ことを特徴とする請求項１に記載の制御装置。
【請求項８】
前記制御信号送信手段は、制御装置の動作状態に基づいて、前記コンテンツ再生装置の電源をオフにする制御信号を送信する
ことを特徴とする請求項７に記載の制御装置。
【請求項９】
前記制御信号送信手段は、前記コンテンツ再生制御手段によりコンテンツの再生が終了された場合に前記制御信号を送信する
ことを特徴とする請求項７に記載の制御装置。
【請求項１０】
前記制御信号送信手段は、前記選択されたコンテンツに関する情報に基づいて、前記選択されたコンテンツ再生装置の設定のための制御信号を送信する
ことを特徴とする請求項１に記載の制御装置。
【請求項１１】
前記設定は、輝度、コントラスト、及び明るさの画面設定、又は音量の音設定である
ことを特徴とする請求項１０に記載の制御装置。
【請求項１２】
前記コンテンツ再生装置に対する前記制御信号送信手段による制御が可能であるか否かを表示する表示手段を備える
ことを特徴とする請求項１に記載の制御装置。
【請求項１３】
コンテンツサーバ装置に記憶されているコンテンツの選択を受け付けるステップと、
前記選択されたコンテンツを再生するコンテンツ再生装置の選択を受け付けるステップと、
前記選択されたコンテンツ再生装置の動作状態を制御する制御信号を前記ネットワークとは異なる経路で送信するステップと、
前記ネットワークを通じて前記選択されたコンテンツ再生装置を制御し前記選択されたコンテンツを再生させるステップと、
を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は制御装置及び制御方法に係り、特にコンテンツを提供するサーバ装置とコンテンツを再生する再生装置を制御する制御装置及び制御方法に関する。
【背景技術】
【０００２】
近年、家電機器にネットワークの機能が付加されるようになり、パーソナルコンピュータ（ＰＣ）やその他の周辺装置などと相互にネットワークで接続して、各装置間で通信することが可能なホームネットワークが普及しつつある。また、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）やＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）のような規格が定められ、それに対応した製品も発売されている。
【０００３】
このようなホームネットワークでは、ネットワークで接続された装置間で通信を行うことにより各装置が蓄積しているデータを共有することが可能である。例えば、ある録画装置で録画したビデオコンテンツをネットワーク越しに他の再生装置で再生したり、あるサーバ装置に保存してある音楽コンテンツをネットワークでつながった他の音楽再生装置で再生したりすることが可能である。
【０００４】
こうしたネットワークを利用して再生を行う仕組みには、サーバ装置と再生装置の二者の装置間のみで通信を行う方法のほかに、コンテンツを提供するサーバ装置と、コンテンツを再生する再生装置と、これらの操作を行うためのコントローラの三者の装置間で通信を行う方法が存在する。例えば、ＵＰｎＰでは、サーバ装置、コントローラ、レンダラ装置の三者間で通信を行う方法が仕様として定められている。この仕組みを使用すると、サーバ装置上にあるコンテンツをコントローラで選択し、それを指定したレンダラ装置に再生させるということが可能である。
【０００５】
ところで、そのような形態で各装置を利用するためには、三者の装置のいずれもが電源オンで起動状態となっていることが必要となる。例えばＵＰｎＰでは、コントローラが問い合わせメッセージを送信して、サーバ装置やレンダラ装置がこれに返答することによって、それら装置がコントローラに発見される。そのため、サーバ装置が起動していなければコントローラからサーバ装置を発見することができず、同様にレンダラ装置が起動していなければコントローラからレンダラ装置を発見することができない。このように、コントローラを使用する前にあらかじめ各装置の電源を入れておくなどの作業が必要となる。
【０００６】
サーバ装置については、その機能の性質上あるいは装置の性質上、常に起動状態となっているか、若しくはネットワークで接続された他の機器から発見できるように最小限の機能のみを動作させた待機状態となっていることが多い。一方、レンダラ装置となる再生装置は、基本的には使用する時にしか起動させず、前もって起動はしていない状況が比較的多いと言える。なお、こうした再生装置の中には、Ｗａｋｅｕｐ  Ｏｎ  ＬＡＮと呼ばれる、ネットワークを通じてコントローラからの問い合わせメッセージを受信すると自ら起動し、応答を返す機能を有するものも存在するが、ごく一部のものに限られる。
【０００７】
上記のような不便を解消するための技術として、特許文献１の発明が提案されている。この発明は、サーバ装置やレンダラ装置といった被制御装置の代わりに、被制御装置に対応する専用のリモコン装置がコントローラなどの制御装置からの問い合わせメッセージに返信することで、被制御装置が起動しているかのように振る舞うとともに、実際にその被制御装置を起動させるというものである。
この仕組みによって、被制御装置が前もって起動していなくても、制御装置は被制御装置を発見することが可能である。
【特許文献１】特開２００５−５７４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１の発明を実際の装置あるいはシステムとして実現しようとすると、１台のリモコン装置が多くの被制御装置の情報を保持することで、赤外線によるリモコン操作をできるようにする必要がある。ところが、複数の被制御装置は必ずしも一箇所に設置されているとは限らず、また、赤外線の届かない場所にも設置されていることもある。このような状況に対応するためには、被制御装置毎にリモコン装置を用意することが必要となってしまい、装置の管理や操作などが煩雑になるという問題がある。
【０００９】
また、既に被制御装置が起動状態となっている場合にリモコン装置が作動すると、当該被制御装置およびリモコン装置の双方から応答が返ってくることになり、制御装置側で同じ装置が二重に発見されてしまうという問題もある。
【００１０】
また、リモコン装置を通じて制御装置から被制御装置の音量操作やチャンネル操作を行うために、これらの操作に対応する制御メッセージを制御装置からネットワークを通じて送信してリモコン装置を経由した制御が行われることになるが、このような制御経路での制御方式に対応していない既存の一般的な制御装置との互換性が取れず、問題となる。
【００１１】
本発明は上記の点に鑑みてなされたものであり、その目的は、装置の操作を簡便にするとともに他の装置との互換性を保ちつつ、コンテンツを提供するコンテンツサーバ装置とコンテンツを再生するコンテンツ再生装置を連携させて制御することができる制御装置及び制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題に鑑み、本発明はそれぞれ以下の特徴を有する。
本発明の制御装置は、コンテンツを記憶するコンテンツサーバ装置及びコンテンツを再生するコンテンツ再生装置とネットワークを通じて通信するネットワーク通信手段と、前記コンテンツサーバ装置に記憶されているコンテンツの選択を受け付けるコンテンツ選択手段と、前記選択されたコンテンツを再生するコンテンツ再生装置の選択を受け付けるコンテンツ再生装置選択手段と、前記ネットワークを通じて前記選択されたコンテンツ再生装置を制御し前記選択されたコンテンツを再生させるコンテンツ再生制御手段と、前記選択されたコンテンツ再生装置の動作状態を制御する制御信号を前記ネットワークとは異なる経路で送信する制御信号送信手段と、を備えることを特徴とする。
【００１３】
この発明において、コンテンツを再生させるために選択されたコンテンツ再生装置に対して、ネットワークを通じて当該コンテンツの再生が指示されるとともに、ネットワークを経由することなくコンテンツ再生装置の動作状態の制御が行われる。
【００１４】
また、本発明の制御装置において、前記コンテンツ再生装置に関する情報を記憶するコンテンツ再生装置情報記憶手段を備え、前記コンテンツ再生装置選択手段は、前記ネットワークを通じて前記選択されたコンテンツを再生可能なコンテンツ再生装置を検索するとともに、前記コンテンツ再生装置情報記憶手段に記憶されている情報に基づいて前記制御信号で制御可能なコンテンツ再生装置を検索して、これら検索により見つかったコンテンツ再生装置を前記選択の対象とすることを特徴とする。
【００１５】
この発明において、ネットワークを通じた検索によって当該検索のメッセージに応答できるコンテンツ再生装置が発見され、さらにコンテンツ再生装置情報記憶手段に記憶されている情報に基づく検索によって、前記のメッセージに応答できなかったコンテンツ再生装置であって記憶情報に含まれているコンテンツ再生装置が発見されて、この２段階の検索で発見されたコンテンツ再生装置の中から、コンテンツを再生させるコンテンツ再生装置が選択される。
【００１６】
また、本発明の制御装置において、前記コンテンツ再生制御手段は、前記コンテンツ再生装置情報記憶手段に記憶されている前記選択されたコンテンツ再生装置の情報に基づいて制御を行うことを特徴とする。
【００１７】
また、本発明の制御装置において、前記制御信号送信手段は、赤外線通信又は無線通信によって前記制御信号を送信することを特徴とする。
【００１８】
また、本発明の制御装置において、前記制御信号送信手段は、前記選択されたコンテンツ再生装置が前記コンテンツ再生装置情報記憶手段に記憶されている情報に基づく検索により見つかったものである場合に、該コンテンツ再生装置の電源をオンにする制御信号を送信することを特徴とする。
【００１９】
この発明において、ネットワークを通じた検索で発見されなかった、電源の入っていないコンテンツ再生装置に対して制御信号送信手段から（ネットワークを介さず）電源のオンが指示される。
【００２０】
また、本発明の制御装置において、前記制御信号送信手段は、前記選択されたコンテンツ再生装置が前記コンテンツ再生装置情報記憶手段に記憶されている情報に基づく検索により見つかったものである場合に、該コンテンツ再生装置のコンテンツを再生する機能を有効にする制御信号を送信することを特徴とする。
【００２１】
この発明において、ネットワークを通じた検索で発見されなかった、コンテンツ再生機能が無効となっていたコンテンツ再生装置に対して制御信号送信手段から（ネットワークを介さず）当該機能の有効化が指示される。
【００２２】
また、本発明の制御装置において、前記制御信号送信手段は、制御装置の動作状態に基づいて、前記選択されたコンテンツ再生装置の動作状態をコンテンツ再生前の状態に戻す制御信号を送信することを特徴とする。
【００２３】
また、本発明の制御装置において、前記制御信号送信手段は、制御装置の動作状態に基づいて、前記コンテンツ再生装置の電源をオフにする制御信号を送信することを特徴とする。
【００２４】
また、本発明の制御装置において、前記制御信号送信手段は、前記コンテンツ再生制御手段によりコンテンツの再生が終了された場合に前記制御信号を送信することを特徴とする。
【００２５】
また、本発明の制御装置において、前記制御信号送信手段は、前記選択されたコンテンツに関する情報に基づいて、前記選択されたコンテンツ再生装置の設定のための制御信号を送信することを特徴とする。
【００２６】
また、本発明の制御装置において、前記設定は、輝度、コントラスト、及び明るさの画面設定、又は音量の音設定であることを特徴とする。
【００２７】
また、本発明の制御装置において、前記コンテンツ再生装置に対する前記制御信号送信手段による制御が可能であるか否かを表示する表示手段を備えることを特徴とする。
【００２８】
本発明の制御方法は、コンテンツサーバ装置に記憶されているコンテンツの選択を受け付けるステップと、前記選択されたコンテンツを再生するコンテンツ再生装置の選択を受け付けるステップと、前記選択されたコンテンツ再生装置の動作状態を制御する制御信号を前記ネットワークとは異なる経路で送信するステップと、前記ネットワークを通じて前記選択されたコンテンツ再生装置を制御し前記選択されたコンテンツを再生させるステップと、を備えることを特徴とする。
【発明の効果】
【００２９】
本発明によれば、装置の操作を簡便にするとともに他の装置との互換性を保ちつつ、コンテンツを提供するコンテンツサーバ装置とコンテンツを再生するコンテンツ再生装置を連携させて制御することができる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
（第１の実施形態）
図１は、本発明の第１の実施形態による制御装置（コントローラ）が利用されたホームネットワークの装置構成例を示した図である。
【００３１】
ＬＡＮ（ローカルエリアネットワーク）１０３上には、ネットワークの通信機能を持つ各装置が接続されている。ネットワーク接続する手段は、有線であっても無線であってもどちらでもよい。
コンテンツサーバ装置１０１とコンテンツ再生装置１０２は、能動的に動作する装置ではなく、コントローラ１０４からの指示に応じて動作する装置である。また、その数は１台に限られず、それぞれ複数台のコンテンツサーバ装置１０１とコンテンツ再生装置１０２がＬＡＮ・１０３に接続されていてもよい。
【００３２】
コンテンツサーバ装置１０１は、ビデオや音楽、写真などのコンテンツを蓄積し、それらをネットワークで接続された他の装置に提供する装置である。コンテンツサーバ装置１０１として具体的には、パソコン、ＨＤＤ／ＤＶＤレコーダー、ＬＡＮ接続ＨＤＤ、チューナーなどが挙げられる。
【００３３】
コントローラ１０４は、コンテンツサーバ装置１０１やコンテンツ再生装置１０２とネットワークを通じて情報をやりとりして、コンテンツサーバ装置１０１が保持するコンテンツに関する情報を取得したり、コンテンツ再生装置１０２にコンテンツの再生を要求したりする機能を有する。また、赤外線通信によりコンテンツ再生装置１０２を制御する機能も有する。コントローラ１０４として具体的には、携帯電話や携帯情報端末、高機能リモコンなど、手に持って操作する可搬性の高い装置を想定する。
【００３４】
コンテンツ再生装置１０２は、コントローラ１０４からの指示に応じて、ネットワークで接続されたコンテンツサーバ装置１０１からビデオや音楽、写真などのコンテンツを受信して再生する機能を有する装置である。コントローラ１０４からの指示には、再生の他に再生停止や一時停止、早送り・巻戻しなども含まれる。コンテンツ再生装置１０２として具体的には、テレビ、オーディオ再生装置、プリンタなどが挙げられる。
【００３５】
図２は、上記のコントローラ１０４の機能的な概略構成を示したブロック図である。
コントローラ１０４は、ネットワーク通信手段２０１、コンテンツ選択手段２０２、コンテンツ再生装置選択手段２０３、コンテンツ再生制御手段２０４、制御信号送信手段２０５、コンテンツ再生装置情報記憶手段２０６、および表示手段２０７で構成される。
【００３６】
ネットワーク通信手段２０１は、コンテンツサーバ装置１０１およびコンテンツ再生装置１０２を検索するためのメッセージや、コンテンツ再生制御手段２０４により指示された制御メッセージなどを送受信したり、コンテンツサーバ装置１０１に記憶されているコンテンツに関する情報を取得したりするための手段である。ネットワーク通信手段２０１による通信は、ＬＡＮ・１０３を通じて行われる。
【００３７】
コンテンツ選択手段２０２は、コンテンツサーバ装置１０１に記憶されているコンテンツの中から再生するコンテンツをユーザが選択するための手段である。
【００３８】
コンテンツ再生装置選択手段２０３は、コンテンツ選択手段２０２により選択されたコンテンツを再生させるコンテンツ再生装置１０２をユーザが選択するための手段であり、当該コンテンツを再生可能であってネットワーク（ＬＡＮ・１０３）に接続されているコンテンツ再生装置１０２を検索する機能を有する。この検索には、ネットワークに対して行われる検索と、コンテンツ再生装置情報記憶手段２０６に対して行われる検索との２つがある。
【００３９】
コンテンツ再生制御手段２０４は、コンテンツ再生装置選択手段２０３により選択されたコンテンツ再生装置１０２にコンテンツの再生、停止、一時停止、早送り、巻戻しなどを指示してその動作を制御する手段である。
【００４０】
制御信号送信手段２０５は、コンテンツ再生装置選択手段２０３により選択されたコンテンツ再生装置１０２の電源や入力切替、輝度やコントラストなどの画面設定、音量などの音設定等を制御するリモコン信号を赤外線通信により送信する手段である。
【００４１】
コンテンツ再生装置情報記憶手段２０６は、コンテンツ再生装置１０２の情報およびその操作に関する情報等を記憶する手段である。
【００４２】
表示手段２０７は、コンテンツサーバ装置１０１やコンテンツ再生装置１０２、およびコンテンツの情報などを表示する手段であり、コンテンツサーバ装置１０１やコンテンツ再生装置１０２の選択画面、コンテンツ再生装置１０２の操作画面等を表示する。具体的には、例えば液晶パネルなどの一般的に用いられている表示デバイスにより構成される。
【００４３】
図３は、コンテンツ再生装置情報記憶手段２０６に保持される情報を示したものである。この情報は、コンテンツ再生装置１０２毎に、その装置の装置名３０１、装置アドレス３０２、装置アイコン３０３、再生能力３０４、赤外線制御情報３０５からなっている。
【００４４】
装置アドレス３０２は、各装置に対して一意に割当てられた装置固有のアドレス情報であり、例えばＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスなどを用いることができる。
【００４５】
装置アイコン３０３は、装置の外観や特徴を表現したアイコンの画像を保持するファイルのファイル名であり、表示手段２０７にてコンテンツ再生装置１０２の選択画面を表示する際などに利用される。例えば、パソコンであればパソコンの絵を示すアイコン、テレビであればテレビの絵を示すアイコンが一般的に使用される。
【００４６】
再生能力３０４は、装置がどのようなメディアフォーマットのコンテンツを再生可能であるかを示す情報である。メディアフォーマットとしては、ビデオのＭＰＥＧ２フォーマットや、音楽のＭＰ３フォーマット、写真のＪＰＥＧフォーマットなどが主として挙げられる。
【００４７】
赤外線制御情報３０５は、その装置が赤外線のリモコン操作に対応しているかどうかの区別と、対応している場合にリモコン信号を定義したファイルを指定する情報である。リモコン信号には、電源のオン・オフに関するもの、音量調節に関するもの、入力切替に関するもの等のほか、一般的に各装置の専用リモコンで制御可能なリモコン信号が含まれている。
【００４８】
これらの情報のうち、装置名３０１、装置アドレス３０２、装置アイコン３０３、および再生能力３０４の各情報は、コンテンツ再生装置１０２から提供される情報であり、ＬＡＮ・１０３を通じて取得することが可能である。したがって、あらかじめコントローラ１０４の出荷段階においてコンテンツ再生装置情報記憶手段２０６に登録されている必要はない。コントローラ１０４は、ＬＡＮ・１０３上のコンテンツ再生装置１０２を発見した時、上記の各情報を自動的にその装置から取得してコンテンツ再生装置情報記憶手段２０６に記憶するようにする。こうすることで、新たなコンテンツ再生装置１０２がＬＡＮ・１０３に追加された場合にも、自動で上記情報を保持しておくことができる。また、この方法以外にも、インターネットや外部メモリなどを通じて記憶させるようなことも可能である。
【００４９】
これに対して、赤外線制御情報３０５は、一般的にはコンテンツ再生装置１０２によって提供される情報ではなく、そのため、コントローラ１０４の出荷の段階であらかじめコンテンツ再生装置情報記憶手段２０６に登録しておいたり、新たなコンテンツ再生装置１０２についてはインターネットや外部メモリなどを通じて情報を取得し、随時追加登録したりするような仕組みを利用する。なお、上記他の４つの情報と同じように、コンテンツ再生装置１０２からＬＡＮ・１０３を通じて提供を受けるような仕組みを設けることも可能である。
【００５０】
図４は、コンテンツサーバ装置１０１に蓄積されているコンテンツに関する一覧情報を示したものである。この情報は、コンテンツサーバ装置１０１に対してリクエストを送信することによって取得されるものであり、コンテンツ名（タイトル）４０１、そのコンテンツの保存場所を表すアドレス４０２、コンテンツのメディアフォーマット４０３、コンテンツの種類（カテゴリ）４０４、コンテンツが映像である場合にはその解像度４０５などの各情報から構成される。
【００５１】
図５は、コントローラ１０４の表示手段２０７に表示されるコンテンツサーバ装置１０１の選択画面の一例を示したものである。
この選択画面上には、各コンテンツサーバ装置１０１に関する情報として、各コンテンツサーバ装置１０１の装置名やアイコンが表示される。図５では、例として４つのコンテンツサーバ装置１０１が表示されている様子が示されている。表示されたコンテンツサーバ装置１０１は、所定の操作ボタンによりユーザが選択できるようになっている。
【００５２】
図６は、コントローラ１０４の表示手段２０７に表示されるコンテンツの選択画面の一例を示したものである。
この選択画面上には、各コンテンツに関する情報として、各コンテンツのタイトル４０１や種類４０４などが表示される。各コンテンツのサムネイル画像を表示させるようにすることも可能である。図６では、例として９つのコンテンツが表示されている様子が示されている。表示されたコンテンツは、所定の操作ボタンによりユーザが選択できるようになっている。
【００５３】
図７は、コントローラ１０４の表示手段２０７に表示されるコンテンツ再生装置１０２の選択画面の一例を示したものである。
この選択画面上には、各コンテンツ再生装置１０２に関する情報として、各コンテンツ再生装置１０２の装置名３０１やアイコン３０３が表示される。図７では、例として３つのコンテンツ再生装置１０２が表示されている様子が示されている。表示されたコンテンツ再生装置１０２は、所定の操作ボタンによりユーザが選択できるようになっている。
【００５４】
図８は、コンテンツ再生装置１０２の選択画面の別の例を示したものである。
この画面では、図７の表示に加えて、コンテンツ再生装置１０２が赤外線のリモコン操作により制御可能であることを示す表示が行われている。
【００５５】
図９は、コントローラ１０４の表示手段２０７に表示される、コンテンツ再生装置１０２でコンテンツを再生するための操作画面の一例を示したものである。
この操作画面は、メニュー画面やコンテンツのリスト表示画面を表示したり、前の画面に戻ったりといったコントローラ１０４の表示状態を変更する操作をするためのボタン表示９０１と、再生、停止、一時停止、早送り、巻戻しなどのＬＡＮ・１０３を通じてコンテンツ再生装置１０２を制御する操作のためのボタン表示９０２で構成される。図８の選択画面において赤外線のリモコン操作で制御不可能なコンテンツ再生装置１０２が選択された場合に、この図９の操作画面が表示される。
【００５６】
図１０は、コンテンツ再生のための操作画面の別の例であり、赤外線のリモコン操作で制御可能なコンテンツ再生装置１０２が選択された場合の操作画面の一例を示したものである。
この操作画面は、図９と同じボタン表示９０１、９０２と、電源のオン・オフや音量の調整などの赤外線通信によるリモコン操作でコンテンツ再生装置１０２を制御するためのボタン表示１００１とで構成される。
【００５７】
次に、図１１〜図１４のフローチャートを参照し、上記のホームネットワークにおいてコントローラ１０４を用いた制御によりコンテンツが再生されるまでの動作を説明する。
まず、図１１において、コントローラ１０４がネットワーク通信手段２０１よりＬＡＮ・１０３に対して所定の検索メッセージを送信することによって、ＬＡＮ・１０３上のコンテンツサーバ装置１０１の検索が行われる（ステップＳ１１０１）。ＬＡＮ・１０３に接続された起動中（電源オン）のコンテンツサーバ装置１０１は検索メッセージに対して応答を返し、コントローラ１０４はこの応答をネットワーク通信手段２０１で受信することで当該コンテンツサーバ装置１０１を発見する。またこの時、当該装置に関する情報（図５の選択画面に表示される装置名など）もコントローラ１０４によって取得される。
【００５８】
コントローラ１０４は、発見したコンテンツサーバ装置１０１を図５のように表示手段２０７に表示し、ユーザからのコンテンツサーバ装置１０１の選択を受け付ける。ユーザは表示手段２０７を見て希望のコンテンツサーバ装置１０１を選び、それを所定の操作ボタンにより入力する。こうしてコンテンツサーバ装置１０１の選択が行われる（ステップＳ１１０２）。
【００５９】
コントローラ１０４は次に、選択されたコンテンツサーバ装置１０１に対してネットワーク通信手段２０１から所定のリクエストを送信することによって、当該コンテンツサーバ装置１０１からその装置が保持しているコンテンツに関する情報を取得する（ステップＳ１１０３）。これにより、例えば図４に示されるような情報が得られる。
【００６０】
コントローラ１０４は、上記取得したコンテンツに関する情報を図６のように表示手段２０７に表示し、ユーザからのコンテンツの選択を受け付ける。ユーザは表示手段２０７を見て再生したいコンテンツを選び、所定の操作ボタンにより入力する。こうして、コンテンツの選択が行われる（ステップＳ１１０４）。
【００６１】
なお、ここまでの処理において、ステップＳ１１０１およびステップＳ１１０２によりコンテンツサーバ装置１０１を特定してコンテンツを当該装置内のものに限定することなく、ＬＡＮ・１０３上の全コンテンツ（全コンテンツサーバ装置に保持されている全てのコンテンツ）をステップＳ１１０４の選択対象とするようにすることも可能である。
【００６２】
続いてコントローラ１０４において、上記の選択されたコンテンツを再生可能なコンテンツ再生装置１０２の検索（ステップＳ１１０５。図１２に詳述）、検索結果から実際にコンテンツを再生させるコンテンツ再生装置１０２の選択（ステップＳ１１０６。図１３に詳述）、および選択されたコンテンツ再生装置１０２に対するコンテンツの再生の制御（ステップＳ１１０７。図１４に詳述）の各処理が順次実行される。以下これらの処理を説明する。
【００６３】
図１２において、まずコントローラ１０４は、コンテンツサーバ装置１０１を検索した上述のステップＳ１１０１の処理と同じ手順に従って、ＬＡＮ・１０３上のコンテンツ再生装置１０２の検索を行う（ステップＳ１２０１）。この検索によって、ＬＡＮ・１０３に接続されたコンテンツ再生装置１０２のうち起動中（電源オン）のものが発見される。なお、ステップＳ１１０１の段階でこの検索を前もって行っておいてもよい。
【００６４】
コントローラ１０４は、次に、コンテンツ再生装置情報記憶手段２０６に保持している図３の情報の中から、赤外線のリモコン操作で制御可能であり且つステップＳ１２０１で見つからなかったコンテンツ再生装置１０２を検索する（ステップＳ１２０２）。この検索によって、ＬＡＮ・１０３に接続されているが起動中でなく（電源オフ）、リモコン操作が可能なコンテンツ再生装置１０２が発見される。
【００６５】
そして、コントローラ１０４は、ステップＳ１２０１とステップＳ１２０２の検索で発見された中から、上述した図１１のステップＳ１１０４で選択されたコンテンツを再生可能なコンテンツ再生装置１０２を選び出し、その結果を図７または図８のように表示手段２０７に表示する（ステップＳ１２０３）。ここで、コンテンツを再生可能であるかどうかは、当該選択されたコンテンツに関する情報と各コンテンツ再生装置１０２に関する情報から判別する。例えば、ステップＳ１１０３で取得した図４の情報中の当該コンテンツのメディアフォーマット４０３と、コンテンツ再生装置情報記憶手段２０６に保持される図３の情報中の再生能力３０４とのマッチングを取ることによって、判別を行う。
【００６６】
また、ステップＳ１２０３において、図８の選択画面を表示した場合は、コンテンツ再生装置１０２に対して赤外線によるリモコン操作で制御可能であることを示す表示が行われる。このことによってユーザはコントローラ１０４を当該コンテンツ再生装置１０２の方向に意識的に向けることになり、確実なリモコン操作が可能になる。
【００６７】
次に図１３において、コントローラ１０４はユーザからのコンテンツ再生装置１０２の選択を受け付ける。ユーザは表示手段２０７に表示された図７または図８の選択画面を見て実際にコンテンツを再生させるコンテンツ再生装置１０２を選び、所定の操作ボタンにより入力する。こうしてコンテンツ再生装置１０２の選択が行われる（ステップＳ１３０１）。
【００６８】
コントローラ１０４は続いて、選択されたコンテンツ再生装置１０２が上述したステップＳ１２０１とステップＳ１２０２のいずれの検索において発見されたものであるのか、すなわち、ネットワークを通じた検索で見つかった装置であるのか或いはコンテンツ再生装置情報記憶手段２０６内の検索で見つかった装置であるのか、に応じて、当該コンテンツ再生装置１０２の再生機能が利用可能か否かを判別する（ステップＳ１３０２）。この判別において、前者の場合には再生機能は利用可能であると判断し、後者の場合には再生機能は利用不可能であると判断する。
【００６９】
そして、利用可能である場合は次の処理（図１１のステップＳ１１０７）に移る。
また、利用不可能である場合には、再生機能を有効化し利用可能な状態にする（ステップＳ１３０３）。再生機能が利用不可能である場合としては、コンテンツ再生装置１０２の電源そのものがオンになっていない場合と、電源はオンになっているが再生機能が起動していない場合とがある。電源がオンになっているにもかかわらず再生機能が起動していないというのは、例えばコンテンツの再生機能を有するアプリケーションが起動していない状態が挙げられる。このような場合に、コントローラ１０４は再生機能を有効化するために、コンテンツ再生装置１０２の電源をオンにする制御信号や、コンテンツ再生のアプリケーションを起動させる制御信号に対応する、赤外線のリモコン信号を制御信号送信手段２０５から自動で送信する。こうして、リモコン操作によりコンテンツ再生装置１０２のコンテンツ再生機能が利用可能な状態となる。
【００７０】
次に図１４において、まずコンテンツの実際の再生が開始される前に、コントローラ１０４によって、コンテンツ再生装置１０２が当該再生するコンテンツの内容に適した状態に設定される（ステップＳ１４０１）。具体的には、コントローラ１０４は、コンテンツサーバ装置１０１から取得した図４に示されるコンテンツに関する情報に基づいて、再生するコンテンツに適した輝度やコントラスト、明るさに画面を設定するための制御信号を赤外線のリモコン信号として制御信号送信手段２０５から送信する。また、コンテンツ再生装置１０２によっては、「映画モード」や「スポーツモード」のようにコンテンツの内容に応じた最適な映像調整を可能とするモード機能を備えたものもあり、そのような装置の場合には、モードを指定する制御信号を送信してモードを最適なものに変更することも可能である。こうしたコンテンツ再生装置１０２の設定において、図４に示される各情報のうち、メディアフォーマット４０３、コンテンツの種類４０４、解像度４０５などを利用する。
【００７１】
続いてコントローラ１０４は、再生するコンテンツの図４に示すアドレス４０２の情報をネットワーク通信手段２０１によりコンテンツ再生装置１０２に提供することで、コンテンツの再生開始をリクエストする（ステップＳ１４０２）。リクエストを受けたコンテンツ再生装置１０２は、取得したコンテンツのアドレス４０２の情報に従って該当するコンテンツサーバ装置１０１のコンテンツにアクセスし、コンテンツのデータを取得して再生を行う（ステップＳ１４０３）。
【００７２】
コンテンツの再生が開始されると、コントローラ１０４は、コンテンツ再生装置１０２が赤外線のリモコン操作によって制御可能である場合には図１０の操作画面、制御が不可能である場合には図９の操作画面をそれぞれ表示する。そして、ユーザからの操作を受けて、再生の停止、一時停止、早送り、巻戻しなどの制御についてはネットワーク通信手段２０１からＬＡＮ・１０３を通じてリクエストを送信し、音量の調整などのように赤外線でリモコン操作できるものについては制御信号送信手段２０５から赤外線の制御信号によるリクエストを送信する。なお、コンテンツ再生装置１０２が対応していれば、音量の調整などもＬＡＮ・１０３を通じて制御するようにしてもよい。
【００７３】
こうして、これまでＬＡＮ・１０３経由で制御するコントローラと赤外線で制御するコンテンツ再生装置１０２専用のリモコンという２台の制御用の装置を使用して行っていた操作が、制御の内容に応じて１台のコントローラ１０４で全て行えるようになる。
【００７４】
その後、電源をオフにするなどしてユーザがコントローラ１０４の動作を終了させた時、コントローラ１０４は当該終了動作に先立って、コンテンツ再生装置１０２を赤外線のリモコン操作によってコンテンツ再生前の状態に戻す制御を行う（ステップＳ１４０４）。例えば、コンテンツの再生前にコンテンツ再生装置１０２の電源が入っていなかった場合は、制御信号送信手段２０５から電源オフの制御信号を赤外線で送信して、コンテンツ再生装置１０２の電源を切る。また、コンテンツの再生前にコンテンツ再生のアプリケーションが起動していなかった場合は、対応する制御信号を制御信号送信手段２０５から送信して、そのアプリケーションを終了させる。
【００７５】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
上述した第１の実施形態では、コンテンツを保持するコンテンツサーバ装置１０１を検索し選択した後、当該選択されたコンテンツサーバ装置１０１からコンテンツに関する情報を取得するという手順を踏んだのに対し、本実施形態では、あらかじめＬＡＮ・１０３上のコンテンツサーバ装置１０１が保持するコンテンツに関する情報をコントローラ１０４に記憶させておくことで、上記の手順を省略できるようにする。
【００７６】
図１５は、本発明の第２の実施形態によるコントローラ１０５の機能的な概略構成を示したブロック図であり、上述した図２に対応するものである。図１５のコントローラ１０５は、図２の構成に加えて、ＬＡＮ・１０３上に接続されたコンテンツサーバ装置１０１に保持されているコンテンツに関する情報を記憶するコンテンツ情報記憶手段１５０１を備えている。
【００７７】
コンテンツ情報記憶手段１５０１に記憶される情報は、上述した図４に示されるような内容であり、以前コンテンツサーバ装置１０１から直接取得した情報と、コンテンツサーバ装置１０１以外から取得した情報とが含まれる。後者の例として、外部メモリ（フラッシュメモリ等）に格納されている情報やメールで受信した情報などを入力して記憶させることができる。
【００７８】
以下、図１６のフローチャートを参照して、上記のコントローラ１０５が利用されたホームネットワークでコンテンツが再生されるまでの動作を説明する。
まず、コントローラ１０５は、コンテンツ情報記憶手段１５０１にコンテンツに関する情報が記憶されているかどうかを調べる（ステップＳ１６０１）。情報が何も記憶されていない場合は、本フローチャートによる処理を終了して、上述した図１１のフローチャートによる処理を実行する。そして、図１１のステップＳ１１０３でコンテンツサーバ装置１０１からコンテンツに関する情報を取得した際に、当該情報をコンテンツ情報記憶手段１５０１に記憶させる。この結果、次回以降のステップＳ１６０１では、情報が記憶されていると判断されることになる。
【００７９】
コンテンツ情報記憶手段１５０１に情報が記憶されている場合は、コントローラ１０５はさらにその情報に含まれるコンテンツの数が複数であるかどうかを調べる（ステップＳ１６０２）。コンテンツが複数の場合は、コントローラ１０５はそれらを図６のように表示手段２０７に表示してユーザからのコンテンツの選択を受け付ける（ステップＳ１６０３）。こうして、コンテンツに関する情報があらかじめ記憶されていれば、改めてコンテンツサーバ装置１０１の検索、選択やコンテンツに関する情報の取得をすることなく、例えば一度視聴したことのあるコンテンツを再度簡単な手順で視聴することが可能となる。
【００８０】
ステップＳ１６０３でコンテンツが選択され、或いはステップＳ１６０２でコンテンツが一つである場合、そのコンテンツを再生するコンテンツ再生装置１０２の検索が行われる（ステップＳ１６０４）。このステップＳ１６０４以降の処理は、第１の実施形態の場合と同じである。
【００８１】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、赤外線によるリモコン操作に代えて、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線通信を利用してリモコン操作の制御を行うようにすることも可能である。
【００８２】
また、上記の実施形態では装置同士がＬＡＮ・１０３で接続されたネットワーク構成を想定したが、装置同士が通信可能に接続されていれば、ＬＡＮ・１０３に限定されずその形態は問わない。
また、コンテンツサーバ装置１０１、コンテンツ再生装置１０２、コントローラ１０４の数は、それぞれ１台だけであっても複数台存在していても、どちらでも構わない。
【００８３】
以上説明した本発明の実施の形態によれば、コンテンツサーバ装置１０１に保持されたコンテンツをコンテンツ再生装置１０２に再生させるコントローラ１０４において、ＬＡＮ・１０３を通じた通信とともに赤外線を利用した通信を用い、コンテンツサーバ装置１０１との通信に応じてコンテンツ再生装置１０２を制御しているため、既存の他の装置との互換性を保ちつつ、装置の起動や設定、再生に関して簡便な操作を実現することが可能である。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１の実施形態によるコントローラが利用されたホームネットワークの装置構成例を示した図である。
【図２】図１におけるコントローラの機能的な概略構成を示したブロック図である。
【図３】コンテンツ再生装置情報記憶手段に保持される情報を示した図である。
【図４】コンテンツサーバ装置に蓄積されているコンテンツに関する情報を示した図である。
【図５】コントローラの表示手段に表示されるコンテンツサーバ装置の選択画面の一例を示した図である。
【図６】コントローラの表示手段に表示されるコンテンツの選択画面の一例を示した図である。
【図７】コントローラの表示手段に表示されるコンテンツ再生装置の選択画面の一例を示した図である。
【図８】コントローラの表示手段に表示されるコンテンツ再生装置の選択画面の一例を示した図である。
【図９】コントローラの表示手段に表示されるコンテンツ再生のための操作画面の一例を示した図である。
【図１０】コントローラの表示手段に表示されるコンテンツ再生のための操作画面の一例を示した図である。
【図１１】図１のホームネットワークにおいてコントローラを用いた制御によりコンテンツが再生されるまでの動作を説明するフローチャートである。
【図１２】コンテンツ再生装置を検索する処理の詳細を説明するフローチャートである。
【図１３】コンテンツを再生させるコンテンツ再生装置を選択する処理の詳細を説明するフローチャートである。
【図１４】コンテンツ再生装置に対するコンテンツの再生の制御に関する処理の詳細を説明するフローチャートである。
【図１５】本発明の第２の実施形態によるコントローラの機能的な概略構成を示したブロック図である。
【図１６】図１５のコントローラを用いた制御によりコンテンツが再生されるまでの動作を説明するフローチャートである。
【符号の説明】
【００８５】
１０１    コンテンツサーバ装置
１０２    コンテンツ再生装置
１０３    ＬＡＮ
１０４、１０５    コントローラ
２０１    ネットワーク通信手段
２０２    コンテンツ選択手段
２０３    コンテンツ再生装置選択手段
２０４    コンテンツ再生制御手段
２０５    制御信号送信手段
２０６    コンテンツ再生装置情報記憶手段
２０７    表示手段
３０１    装置名
３０２    装置アドレス
３０３    装置アイコン
３０４    装置の再生能力
３０５    赤外線制御情報
４０１    コンテンツ名
４０２    コンテンツのアドレス
４０３    メディアフォーマット
４０４    コンテンツの種類
４０５    コンテンツの解像度
９０１、９０２、１００１    ボタン表示
１５０１    コンテンツ情報記憶手段
【図１】
2007306088.tif 000003
【図２】
2007306088.tif 000004
【図３】
2007306088.tif 000005
【図４】
2007306088.tif 000006
【図５】
2007306088.tif 000007
【図６】
2007306088.tif 000008
【図７】
2007306088.tif 000009
【図８】
2007306088.tif 000010
【図９】
2007306088.tif 000011
【図１０】
2007306088.tif 000012
【図１１】
2007306088.tif 000013
【図１２】
2007306088.tif 000014
【図１３】
2007306088.tif 000015
【図１４】
2007306088.tif 000016
【図１５】
2007306088.tif 000017
【図１６】
2007306088.tif 000018