(57)【特許請求の範囲】
【請求項１】
制御装置がコンテンツ再生装置に再生指示を行い、前記再生指示に従って前記コンテンツ再生装置がサーバから取得したコンテンツを再生する制御システムにおける制御装置であって、
前記サーバから前記コンテンツの情報を受信し、前記コンテンツ再生装置に前記再生指示を送信し、前記サーバから前記コンテンツを受信する通信部と、
前記コンテンツの選択および再生制御を受け付ける入力部と、
入力された前記再生制御の種別に応じて、選択された前記コンテンツの再生を前記コンテンツ再生装置のみで行うか、前記制御装置のみで行うか、前記コンテンツ再生装置および前記制御装置の両方で行うかのいずれかを判断する再生機器判定部と、
前記コンテンツの再生を行う表示部と、を具備し、
前記再生機器判定部は、前記再生制御の種別が通常再生の場合には、選択された前記コンテンツの再生を前記コンテンツ再生装置のみで行い、前記再生制御の種別が特殊再生の場合には、選択された前記コンテンツの再生を前記コンテンツ再生装置および前記制御装置の両方で行うと判断する、ことを特徴とする制御装置。
【請求項２】
前記再生機器判定部が、前記再生制御の種別が特殊再生であると判断した場合に、前記コンテンツ再生装置で再生する映像データと、前記制御装置で再生する映像データの同期をとるように制御する映像同期制御部と、を更に具備することを特徴とする請求項１記載の制御装置。
【請求項３】
制御装置がコンテンツ再生装置に再生指示を行い、前記再生指示に従って前記コンテンツ再生装置がサーバから取得したコンテンツを再生する制御システムにおける制御装置であって、
前記サーバから前記コンテンツの情報を受信し、前記コンテンツ再生装置に前記再生指示を送信し、前記サーバから前記コンテンツを受信する通信部と、
前記コンテンツの選択および再生制御を受け付ける入力部と、
入力された前記再生制御の種別に応じて、選択された前記コンテンツの再生を前記コンテンツ再生装置のみで行うか、前記制御装置のみで行うか、前記コンテンツ再生装置および前記制御装置の両方で行うかのいずれかを判断する再生機器判定部と、
前記コンテンツの再生を行う表示部と、を具備し、
前記再生機器判定部は、前記再生制御の種別が通常再生の場合には、選択された前記コンテンツの再生を前記コンテンツ再生装置のみで行い、前記再生制御の種別が特殊再生の場合には、選択された前記コンテンツの再生を前記制御装置のみで行うと判断する、ことを特徴とする制御装置。
【請求項４】
制御装置がコンテンツ再生装置に再生指示を行い、前記再生指示に従って前記コンテンツ再生装置がサーバから取得したコンテンツを再生する制御システムにおける制御装置であって、
前記サーバから前記コンテンツの情報を受信し、前記コンテンツ再生装置に前記再生指示を送信し、前記サーバから前記コンテンツを受信する通信部と、
前記コンテンツの選択および再生制御を受け付ける入力部と、
入力された前記再生制御の種別に応じて、選択された前記コンテンツの再生を前記コンテンツ再生装置のみで行うか、前記制御装置のみで行うか、前記コンテンツ再生装置および前記制御装置の両方で行うかのいずれかを判断する再生機器判定部と、
前記コンテンツの再生を行う表示部と、を具備し、
前記再生機器判定部は、前記再生制御の種別が通常再生の場合には、選択された前記コンテンツの再生を前記コンテンツ再生装置および前記制御装置の両方で行い、前記再生制御の種別が特殊再生の場合には、選択された前記コンテンツの再生を前記制御装置のみで行うと判断する、ことを特徴とする制御装置。
【請求項５】
前記サーバが、選択された前記コンテンツを複数同時に再生可能な否かを判断する同時再生可否判定部と、を更に備え、
前記再生機器判定部は、前記同時再生可否判定部が、前記サーバが選択された前記コンテンツを複数同時に再生できないと判断した場合、いずれか一方でのコンテンツ再生に切り替える、ことを特徴とする請求項１または請求項４のいずれか一項に記載の制御装置。
【請求項６】
制御装置がコンテンツ再生装置に再生指示を行い、前記再生指示に従って前記コンテンツ再生装置がサーバから取得したコンテンツを再生する制御システムにおける制御装置であって、
前記サーバから前記コンテンツの情報を受信し、前記コンテンツ再生装置に前記再生指示を送信し、前記サーバから前記コンテンツを受信する通信部と、
前記コンテンツの選択および再生制御を受け付ける入力部と、
入力された前記再生制御の種別に応じて、選択された前記コンテンツの再生を前記コンテンツ再生装置のみで行うか、前記制御装置のみで行うか、前記コンテンツ再生装置および前記制御装置の両方で行うかのいずれかを判断する再生機器判定部と、
前記コンテンツの再生を行う表示部と、を具備し、
前記再生機器判定部は、前記再生制御の種別が通常再生の場合には、選択された前記コンテンツの再生を前記コンテンツ再生装置のみで行い、前記再生制御の種別がシーク操作の場合には、選択された前記コンテンツの再生を前記制御装置のみ、もしくは前記コンテンツ再生装置および前記制御装置の両方で行うと判断する、ことを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、制御システムおよび制御方法に関し、特に、ネットワーク上のコンテンツ再生装置に再生指示を行いコンテンツの再生を行わせることが可能な制御装置、制御システムおよび制御方法に関する。
【背景技術】
【０００２】
異なるメーカーの家電機器やパーソナルコンピュータを相互接続するための標準化活動を推進している業界団体ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）がある。ＤＬＮＡが規定するＤＬＮＡガイドラインでは、デジタルメディア・プレーヤ（ＤＭＰ）と、デジタルメディア・サーバ（ＤＭＳ）をネットワークにより相互接続して、デジタルメディア・プレーヤ（ＤＭＰ）が、デジタルメディア・サーバ（ＤＭＳ）からコンテンツデータを取得してコンテンツをリモート視聴する機能が提供されている。さらにＤＬＮＡガイドラインでは、デジタルメディア・コントローラ（ＤＭＣ）からの指示に従ってデジタルメディア・レンダラー（ＤＭＲ）がデジタルメディア・サーバ（ＤＭＳ）からコンテンツデータを取得してコンテンツをリモート視聴することも可能になっている。なお、以降では、デジタルメディア・レンダラー（ＤＭＲ）をコンテンツ再生装置、デジタルメディア・サーバ（ＤＭＳ）を単にサーバ、デジタルメディア・コントローラ（ＤＭＣ）を単に制御装置と呼ぶこととする。
【０００３】
制御装置からの再生指示に従ってコンテンツ再生装置がサーバからコンテンツデータを取得してコンテンツをリモート視聴するシステムにおける課題として、早送りや巻き戻しなどコンテンツの特殊再生を行っているときに通常の再生に戻したい場合に、映像が表示されているコンテンツ再生装置と、再生制御の操作を行える制御装置の両方の表示部（ディスプレイ）を確認しながら制御装置の操作を行う必要があることがあげられる。一般的に、複数の表示装置を確認しながら操作を行う必要があるシステムは、視点を変更するのが面倒であったり、操作そのものや操作タイミングを誤る可能性が高くなったりするなど、ユーザにとっては使い勝手の悪いものとなる。
【０００４】
このような課題を解決する方法としては、コンテンツ再生装置で表示している映像を、制御装置の表示部（ディスプレイ）上でも表示することが考えられる。例えば、特許文献１では、コンテンツ再生装置で表示している映像を、制御装置の表示部（ディスプレイ）上でも表示することで、その制御装置でコンテンツ再生装置に再生させているコンテンツが何なのかを容易に確認できるようにする方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３３２７７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の特許文献１では、「コンテンツ再生装置で再生されているコンテンツが何かを制御装置の表示部（ディスプレイ）で確認する」ことを目的としているため、制御装置の表示部（ディスプレイ）に表示される画像は３０秒から１０分程度の所定時間ごとに更新することが記載されている。即ち、「早送りや巻き戻しなどコンテンツの特殊再生を行っているときに、通常再生に戻すタイミングを正しく制御できる頻度で制御装置の表示部（ディスプレイ）の映像を更新する」ということは考えられていない。
【０００７】
仮に特許文献１記載の方法を所定の時間を十分短くして適用することを考えた場合、サーバへのアクセスが２本同時に継続的に行われることになり、「（課題１）サーバがコンテンツへの同時アクセス数を制限している場合、制御装置、もしくはコンテンツ再生装置のいずれか一方の再生が行えない場合がある」、「（課題２）サーバの性能が十分でない場合、同時に複数のコンテンツを送出しようとすると、サーバが送出するビットレートがコンテンツの再生に必要なビットレートを下回り、再生がスムーズに行えなくなる場合がある」、「（課題３）早送り、巻き戻しなどの再生速度がコンテンツ再生装置と制御装置で異なる場合、コンテンツ再生装置と制御装置で再生している位置がずれる場合がある」、などの課題が発生する。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明の制御装置、制御システムおよび制御方法は、以下のような手段および処理手順を採用する。
【０００９】
本発明の制御装置は、制御装置がコンテンツ再生装置に再生指示を行い、再生指示に従ってコンテンツ再生装置がサーバから取得したコンテンツを再生する制御システムにおける制御装置であって、サーバからコンテンツの情報を受信し、コンテンツ再生装置に再生指示を送信し、サーバからコンテンツを受信する通信部と、コンテンツの選択および再生制御を受け付ける入力部と、入力された再生制御の種別に応じてコンテンツの再生をコンテンツ再生装置のみで行うか、制御装置のみで行うか、コンテンツ再生装置および制御装置の両方で行うかを判断する再生機器判定部と、コンテンツの再生を行う表示部と、を具備する。
【発明の効果】
【００１０】
本発明の制御装置、制御システムおよび制御方法によれば、例えば再生制御の種別がサーバへの負荷が重く高品位が求められる通常再生の場合には、大画面や高品位での再生が可能なコンテンツ再生装置のみで再生し、再生制御の種別がサーバへの負荷が低く大画面や高品位での再生がそれほど求められない早送りや巻き戻し等の特殊再生の場合には、制御装置のみ、もしくは制御装置とコンテンツ再生装置の両方で再生を行うようなことができ、大画面や高品位での再生が可能なコンテンツ再生装置で通常再生を行うことと、特殊再生中には制御装置の表示部（ディスプレイ）でコンテンツの映像を表示することで視点を変更せずに所望のタイミングで通常再生に戻す操作を制御装置により容易に行うことを両立できる。
【図面の簡単な説明】
【００１１】
【図１】本発明における制御システムの構成を示す図
【図２】本発明における制御システムの詳細構成を示す図
【図３】本発明の実施の形態１および実施の形態２における制御装置の処理を示すフローチャート
【図４】本発明の実施の形態１でコンテンツ再生装置と制御装置の両方で再生を行う場合における制御装置の処理を示すフローチャート
【図５】本発明の実施の形態１における制御装置の映像同期制御の処理を示すフローチャート
【図６】本発明の実施の形態２のコンテンツ再生装置と制御装置の両方で再生を行う場合における制御装置の処理を示すフローチャート
【発明を実施するための形態】
【００１２】
本発明の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素が同様の動作を行う場合には、再度の説明を省略する場合がある。
【００１３】
（実施の形態１）
本発明の実施の形態１では、図１の制御システムの構成を一例として説明する。図１において制御システムは、制御装置１０２、コンテンツ再生装置１０１およびサーバ１０３から構成され、制御装置１０２、コンテンツ再生装置１０１およびサーバ１０３は、ＬＡＮ１０４に接続されている。
【００１４】
図２は、本発明の実施の形態１における制御システムの詳細構成を示す図である。制御装置１０２は、通信部１０２１、再生機器判定部１０２２、表示部１０２３、入力部１０２４、映像同期制御部１０２５、同時再生可否判定部１０２６を具備する。コンテンツ再生装置１０１は、通信部１０１１、表示部１０１２を具備する。これら各部の機能や各部の関係については各部の動作の説明において後述する。
【００１５】
なお、制御装置１０２としてはスマートフォンやタブレット端末、リモコン、ノート型ＰＣ等のモバイル端末や、デスクトップ型のＰＣなどが一例として想定される。
【００１６】
以降、本実施の形態での制御装置１０２の動作を、図３に示すフローチャートを用いて説明する。まず、ユーザは、再生するコンテンツを選択するために、制御装置１０２の入力部１０２４からコンテンツ一覧取得操作を行う（ステップＳ３０１）。これにより、制御装置１０２は、通信部１０２１を介してサーバ１０３にコンテンツ一覧取得要求を送信する（ステップＳ３０２）。サーバ１０３は、コンテンツ一覧取得要求を受信すると、サーバ１０３が公開するコンテンツの一覧情報を制御装置１０２に対して応答する（ステップＳ３０３）。制御装置１０２は、通信部１０２１を介してコンテンツ一覧情報を受信すると、表示部１０２３にコンテンツの一覧を表示する（ステップＳ３０４）。
【００１７】
次に、ユーザは、表示部１０２３に表示されたコンテンツ一覧から再生したいコンテンツを選択する操作を制御装置１０２の入力部１０２４を介して行う（ステップＳ３０５）。なお、コンテンツの選択とは、再生したいコンテンツにフォーカスを合わせるような操作のことを指し、実際の再生開始までは行っていない状態を想定している。なお、タッチパネルを搭載した表示部１０２３を持つような制御装置１０２においては、コンテンツの選択と次に説明する再生開始の再生制御入力の２つの操作を、再生したいコンテンツが表示されている部分をタッチするという１つの操作でまとめて行うことができる場合もあるが、ここでは説明の簡単のために、コンテンツ選択と再生制御の入力は別操作として説明している。
【００１８】
制御装置１０２は、コンテンツが選択されている状態では再生制御の入力待ちの状態になっている（ステップＳ３０７）。この状態で、ユーザはそのコンテンツの再生を開始するための再生制御の入力を行う（ステップＳ３０６）。なお、再生制御入力は、最初は通常再生の開始のみを行え、通常再生の開始後に早送りや巻き戻しなどの特殊再生への変更や、特殊再生から通常再生へ戻す等の操作が行える場合が多い。ユーザは、当然、この再生制御の入力（ステップＳ３０６）は繰り返し行うことができる。再生制御の入力待ちの状態で再生制御の入力が行われると、再生機器判定部１０２２は入力された再生制御の種別に応じて行う処理を変化させる（ステップＳ３０８）。再生制御の種別が通常再生の場合は（ステップＳ３０８で「通常再生」）、再生要求を実行し、通信部１０２１を介してコンテンツ再生装置１０１に再生指示を送信する（ステップＳ３０９）。再生を指示されたコンテンツ再生装置１０１は、サーバ１０３に対して通信部１０１１を介してコンテンツ取得要求を送信し（ステップＳ３１０）、サーバ１０３から送信されてくるコンテンツデータを受信しコンテンツの再生を行う（ステップＳ３１１）。通常再生の場合は、サーバへの負荷が増加するのを防ぐため制御装置１０２では再生を行わない。
【００１９】
次に、再生制御の種別が早送りや巻き戻しなどの特殊再生の場合の処理について説明する。この処理は、図３のステップＳ３０８で再生制御の種別が特殊再生の場合の処理Ａであり、以下では、図４に示すフローチャートを用いて説明する。
【００２０】
特殊再生の場合は（図３のステップＳ３０８で「特殊再生」）、制御装置１０２の表示部１０２３でコンテンツの再生を行うことで、ユーザは視点を変更せずに所望のタイミングで通常再生に戻す操作を容易に行うことができるようになる。このため、まず制御装置１０２は、サーバ１０３に対して通信部１０２１を介してコンテンツ取得要求を送信し（ステップＳ４０１）、サーバ１０３から送信されてくるコンテンツデータを受信しコンテンツの再生を行う（ステップＳ４０２）。
【００２１】
上記処理だけでも本発明の効果はあるが、特殊再生中にも制御装置１０２のみでなく、コンテンツ再生装置１０１でも同時に再生できる方が望ましい。これは、本発明を用いない場合には特殊再生中にもコンテンツ再生装置１０１のみで再生が行われることから、このときよりもユーザの利便性を低下させないようにするためである。具体的には、コンテンツ再生装置１０１の大画面（表示部１０１２）で高品位な状態で早送りしている映像も確認できることや、制御装置１０２を操作しているユーザ以外のユーザもコンテンツ再生装置１０１で現在の再生位置を確認できることなどである。ただし、制御装置１０２に加えてコンテンツ再生装置１０１でも再生する場合、「（課題１）サーバ１０３がコンテンツへの同時アクセス数を制限している場合、制御装置１０２、もしくはコンテンツ再生装置１０１のいずれか一方の再生が行えない場合がある」、「（課題２）サーバ１０３の性能が十分でない場合、同時に複数のコンテンツを送出しようとすると、サーバ１０３が送出するビットレートがコンテンツの再生に必要なビットレートを下回り、再生がスムーズに行えなくなる場合がある「、「（課題３）早送り、巻き戻しなどの再生速度がコンテンツ再生装置１０１と制御装置１０２で異なる場合、コンテンツ再生装置１０１と制御装置１０２で再生している位置がずれる場合がある」、などの課題が発生する。この課題を解決する方法についても以下で合わせて説明する。
【００２２】
まず、「（課題１）サーバ１０３がコンテンツへの同時アクセス数を制限している場合、制御装置１０２、もしくはコンテンツ再生装置１０１のいずれか一方の再生が行えない場合がある」という課題が発生するかどうかを確認するために、制御装置１０２での再生（ステップＳ４０２）を行ったままの状態で、同時再生可否判定部１０２６は、２つ目のコンテンツ再生要求を通信部１０２１を介してサーバ１０３に送信する（ステップＳ４０３）。サーバ１０３はコンテンツ取得要求を受信すると、その要求に対して新たにコンテンツを送出することで既定の送出可能数をオーバーするかどうかをチェックする（ステップＳ４０４）。なお、ここでは既定の送出可能数に基づくチェックを行う例をあげているが、サーバ１０３がそのときの負荷状況に応じて別の条件により新たにコンテンツを送出可能かどうかチェックする場合もあり、この場合にも本発明は適用可能である。送出可能数がオーバーしていると判断した場合（ステップＳ４０４で「Ｙ」）、サーバ１０３は、制御装置１０２に対してエラー応答を送信する（ステップＳ４０５）。なお、ＤＬＮＡ規格においては、コンテンツの取得にはＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルもしくはＲＴＳＰ（Ｒｅａｌ  Ｔｉｍｅ  Ｓｔｒｅａｍｉｎｇ  Ｐｒｏｔｏｃｏｌ）プロトコルを使用することになっており、ここでのエラー応答としては、ＨＴＴＰではＧｅｔメソッドによるコンテンツ取得要求に対して、ＲＴＳＰではＰｌａｙメソッドによるコンテンツ取得要求に対して、それぞれ５０３（Ｓｅｒｖｉｃｅ  Ｕｎａｖａｉｌａｂｌｅ）のエラーコードを応答することに相当する。制御装置１０２の同時再生可否判定部１０２６は、エラー応答を受信したかどうかをチェックし（ステップＳ４０６）、エラー応答を受信した場合には（ステップＳ４０６で「Ｙ」）、制御装置１０２はコンテンツ再生装置１０１への再生指示は行わない。
【００２３】
一方、同時再生可否判定部１０２６がエラー応答を受信しなかった場合は（ステップＳ４０６で「Ｎ」）、サーバ１０３からコンテンツデータが送出されてくるが、この状態においては「（課題２」サーバ１０３の性能が十分でない場合、同時に複数のコンテンツデータを送出しようとすると、サーバ１０３が送出するビットレートがコンテンツの再生に必要なビットレートを下回り、再生がスムーズに行えなくなる場合がある」の課題が発生しているかどうかをチェックするために、ステップＳ４０２で実行している再生で使用中の一次バッファの残量を測定する（ステップＳ４０７）。この一次バッファは、ネットワーク（ＬＡＮ１０４）やサーバ１０３の送出により発生するデータ到着のゆらぎを吸収し安定して再生するためのものであり、常に一定量以上のデータがバッファリングされている必要があるため、この一次バッファ内の残量が減少傾向にあるもしくは一定値を下回るなどの所定の条件に該当する場合は、サーバ性能が十分でないと判断することができる。
【００２４】
サーバ性能が十分かどうかを判断するためのバッファ量測定値が取得できたら、同時再生可否判定部１０２６は、制御装置１０２での再生（ステップＳ４０２での再生）を安定して継続するために、ステップＳ４０３のコンテンツ取得要求で取得したコンテンツデータの取得停止を行う（ステップＳ４０８）。これによりサーバ１０３でもコンテンツデータの送出が停止される（ステップＳ４０９）。
【００２５】
同時再生可否判定部１０２６は、取得したバッファ量測定値からサーバ性能が十分か否かをチェックする（ステップＳ４１０）。ここで、サーバ１０３の性能が十分でないと判定された場合は（ステップＳ４１０で「Ｎ」）、コンテンツ再生装置１０１への再生指示は行わない。サーバ１０３の性能が十分であると判定された場合は（ステップＳ４０１で「Ｙ」）、通信部１０２１を介してコンテンツ再生装置１０１へ再生指示を送信する（ステップＳ４１１）。通信部１０１１を介して再生指示を受信したコンテンツ再生装置１０１は、サーバ１０３に対してコンテンツ取得要求を送信し（ステップＳ４１２）、サーバ１０３から送信されてきたコンテンツデータの再生を行う（ステップＳ４１３）。
【００２６】
次に、「（課題３）早送り、巻き戻しなどの再生速度がコンテンツ再生装置１０１と制御装置１０２で異なる場合、コンテンツ再生装置１０１と制御装置１０２で再生している位置がずれる場合がある」の課題に対する処理について図５に示すフローチャートを用いて説明する。
【００２７】
図５は、図４のステップＳ４０２で開始された制御装置１０２での再生と、図４のステップＳ４１３で開始されたコンテンツ再生装置１０１での再生において、映像の同期をとる場合の処理を示す。なお、コンテンツ再生装置１０１と制御装置１０２での再生がずれる原因としては、再生開始のタイミングが制御コマンドの通信遅延によりずれること、再生開始のタイミングが各装置での初期バッファリング時間／サイズによりずれること、指定された再生速度が同じであっても各装置の再生制御アルゴリズムにより必ずしも同じ再生速度で再生されるわけではないこと、などが挙げられる。
【００２８】
まず、制御装置１０２の映像同期制御部１０２５は、通信部１０２１を介してコンテンツ再生装置１０１に再生位置取得要求を送信する（ステップＳ５０１）。コンテンツ再生装置１０１は、サーバ１０３からデータを取得しながら再生を継続しているため、再生位置取得要求を受信するとそのときに再生している映像の位置を、通信部１０１１を介して応答する（ステップＳ５０２）。なお、ここでの位置とは、コンテンツの先頭もしくはコンテンツ取得コマンドで指定した位置からの時間もしくはデータサイズで指定されるのが一般的である。なお、ＤＬＮＡ規格においては、デジタルメディア・コントローラ（ＤＭＣ）とデジタルメディア・レンダラー（ＤＭＲ）間で再生指示、再生停止要求を行う際には、ＵＰｎＰ  ＡＶ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ  Ａｕｄｉｏ  Ｖｉｓｕａｌ）規格で規定されるＡＶＴ（ＡＶ  Ｔｒａｎｓｐｏｒｔ）プロトコルが使用される。再生位置取得要求／応答は、ＡＶＴのＧｅｔＰｏｓｉｔｉｏｎＩｎｆｏというコマンドを用いることで行うことができる。
【００２９】
次に、映像同期制御部１０２５は、取得したコンテンツ再生装置１０１における再生位置に基づいて、通信部１０２１を介してサーバ１０３にコンテンツ取得要求を送信する（ステップＳ５０３）。サーバ１０３は指定された位置に対するコンテンツデータを制御装置１０２に対して送信するため、これを再生することで制御装置１０２とコンテンツ再生装置１０１で同じ映像を再生することができるようになる。なお、再生位置応答（ステップＳ５０２）と制御装置１０２で実際に映像を再生するまでには数百ミリ秒から１秒程度の遅延が発生する可能性があるため、これを考慮しコンテンツ取得要求（ステップＳ５０３）で指定する位置を所定のアルゴリズムにより調整するようにしてもよい。所定のアルゴリズムとしては、応答された再生位置に対して一定時間／一定データサイズを加算する方法や、過去に計測した統計情報に基づいて加算する値を調整する方法などが考えられる。また、ここでは、制御装置１０２が再生位置を取得するごとにコンテンツ取得要求（ステップＳ５０３）を行う方法について説明したが、コンテンツの取得は別途独立して行い、取得済みのデータを再生するタイミングを調整するようにしてもよい。
【００３０】
なお、ここでは、通常再生時にはコンテンツ再生装置１０１のみで再生を行い、特殊再生時には、少なくとも制御装置１０２で再生を行う場合について述べたが、通常再生時にもコンテンツ再生装置１０１と制御装置１０２の両方で再生を行うようにしてもよい。この場合は、通常再生の場合にも、図４で説明した特殊再生時の課題１、課題２に対する手順をほぼそのまま適用することができる。特殊再生時と通常再生時で異なる部分は、特殊再生時は制御装置１０２での再生が必須であるのに対して、通常再生時はコンテンツ再生装置１０１での再生が必須になることである。すなわち、図４のフローチャートにおいて、制御装置１０２での再生（ステップＳ４０１、ステップＳ４０２）とコンテンツ再生装置１０１での再生（ステップＳ４１１、ステップＳ４１２、ステップＳ４１３）が入れ替わったシーケンスとなる。また、課題３に対する手順としても、特殊再生の場合とほぼ同様の手順が適用可能である。特殊再生時と通常再生時で異なる部分は、特殊再生時には再生位置の取得ごとにコンテンツ取得要求（ステップＳ５０３）を行うことができるが、通常再生時にはコンテンツ取得要求は再生開始時の１回のみになるため、映像の同期は取得済みのデータを再生するタイミングを調整する方法を用いる。
【００３１】
また、通常再生時および特殊再生時にコンテンツ再生装置１０１のみで再生するか、制御装置１０２のみで再生するか、コンテンツ再生装置１０１と制御装置１０２の両方で再生するかを設定可能としてもよい。また、課題１、課題２、課題３に対するそれぞれの制御を行うかどうかを設定可能としてもよい。
【００３２】
以上説明したように、本発明の制御装置、制御システム、制御方法によれば、再生制御の種別がサーバ１０３への負荷が重く高品位が求められる通常再生の場合には、少なくとも大画面や高品位での再生が可能なコンテンツ再生装置１０１で再生し、再生制御の種別がサーバ１０３への負荷が低く大画面や高品位での再生がそれほど求められない早送りや巻き戻し等の特殊再生の場合には、少なくとも制御装置１０２で再生し、同時アクセス数や性能などに対するサーバ１０３の制約がない場合には、コンテンツ再生装置１０１および制御装置１０２の両方で再生する、というようなことが可能となる。
【００３３】
（実施の形態２）
本発明の実施の形態１では、制御装置１０２およびコンテンツ再生装置１０１で同時に再生する場合は、いずれもサーバ１０３からコンテンツを取得する場合について記載したが、本実施の形態では、サーバ１０３からコンテンツを再生するのは制御装置１０２のみで、コンテンツ再生装置１０１は制御装置１０２からコンテンツを取得して再生を行う場合について説明する。これにより、サーバ１０３がコンテンツデータを送出する本数を１本とすることができ、サーバ１０３の同時アクセス数や性能の制限を受けずに再生を行ったり、サーバ１０３の負荷を軽減することができる。
【００３４】
なお、ユーザが入力部１０２４を介してコンテンツを選択し再生制御の入力を行い、再生機器判定部１０２２が入力された再生制御の種別を判断するところまでの処理は図３の処理と同様になるため、ここでは説明を省略する。ここでは、図６に示すフローチャートを用いて本実施の形態における図３のＡの処理の詳細を説明する。
【００３５】
まず、制御装置１０２は、通信部１０２１を介してサーバ１０３からコンテンツを取得し再生を行う（ステップＳ６０１、ステップＳ６０２）。また、このとき取得したコンテンツデータをコンテンツ再生装置１０１へ送出するため一時的に記憶部（図示せず）に保存しておく。
【００３６】
次に、制御装置１０２は、コンテンツ再生装置１０１に対して、通信部１０２１を介して再生指示を送出する（ステップＳ６０３）。このとき、この再生指示では、コンテンツの取得先としてサーバ１０３ではなく制御装置１０２を指定するようにする。これにより、コンテンツ再生装置１０１は制御装置１０２に対してコンテンツ取得要求を送信する（ステップＳ６０４）。制御装置１０２は、一時的に記憶部（図示せず）に保存していたコンテンツデータをコンテンツ再生装置１０１に送信し、コンテンツ再生装置１０１はこれを再生する（ステップＳ６０５）。
【００３７】
また、制御装置１０２とコンテンツ再生装置１０１での再生の映像の同期をとるため、映像同期制御部１０２５は、通信部１０２１を介してコンテンツ再生装置１０１に再生位置取得要求を送信する（ステップＳ６０６）。これに対してコンテンツ再生装置１０１は通信部１０１１を介して再生位置を応答する（ステップＳ６０７）。図６では記載を一部省略しているが、通常再生の場合はこの応答に基づいて映像表示開始のタイミングを調整し、特殊再生の場合は映像表示のタイミングを調整したり、コンテンツ再生装置１０１から応答された位置に対するコンテンツデータをサーバ１０３から取得し（ステップＳ６０８）、そのコンテンツデータを再生したりする。ここでの処理については、本発明の実施の形態１の図５の処理と同様のためここでは詳細の説明を省略する。
【００３８】
以上説明したように本発明の制御装置、制御システム、制御方法によれば、再生制御の種別がサーバ１０３への負荷が重く高品位が求められる通常再生の場合には、少なくとも大画面や高品位での再生が可能なコンテンツ再生装置１０１で再生し、再生制御の種別がサーバ１０３への負荷が低く大画面や高品位での再生がそれほど求められない早送りや巻き戻し等の特殊再生の場合には、少なくとも制御装置１０２で再生することに加え、通常再生、もしくは特殊再生、もしくはその両方において、サーバ１０３の同時アクセス数や性能の制約を受けることなくコンテンツ再生装置１０１と制御装置１０２の両方で再生を行うことができる。
【００３９】
なお、本発明の実施の形態１の方法を用いるか、本発明の実施の形態２の方法を用いるか、いずれも用いないかを設定により切り替えられるようにしてもよい。
【００４０】
また、本発明の実施の形態１および本発明の実施の形態２においては、通常再生以外の再生方法として早送りや巻き戻しについて述べたが、制御装置１０２の表示部１０２３に表示されるシークバーを操作して、指定した位置からの再生を開始するシーク再生や、３０秒など一定時間後の映像再生に遷移するスキップ再生などの機能を持つ場合もある。このような場合はシーク再生やスキップ再生の制御を１回もしくは複数回繰り返した後に通常再生を行うことになるが、通常再生を開始する前にシークしている位置の映像やスキップ後に再生される映像を制御装置１０２の表示部１０２３で表示させることも本発明により可能である。これにより、シーク再生やスキップ再生後に制御装置１０２の表示部１０２３（ディスプレイ）でコンテンツの映像を表示することで視点を変更せずに所望のタイミングで通常再生を行う操作を制御装置１０２のみにより容易に行うことをことができるようになる。
【００４１】
図２の制御装置１０２を構成する通信部１０２１、再生機器判定部１０２２、映像同期制御部１０２５、同時再生可否判定部１０２６は、上記で説明した各種の電文や情報を処理する専用のハードウェア（専用回路）により実現可能である。また、これらの別の実現方法としては、通常、ソフトウェアでも実現可能である。すなわち、上記で説明した動作内容をソフトウェアで記述してＲＯＭに記録しておき、共通のＭＰＵやメモリ上で当該ソフトウェアを実行するようにすればよい。なお、ＲＯＭは、書き換え可能ＲＯＭ等の不揮発性記録媒体が好適であるが、揮発性の記録媒体でも実現は可能である。
【００４２】
なお、本発明の制御装置、制御システムおよび制御方法は、ＤＬＮＡに準拠したコンテンツ再生方式を、更に改良することを目的の１つとしている。したがってサーバ１０３とコンテンツ再生装置１０１は、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）規格準拠の通信プロトコルで通信ステップを有するとし、各情報、各電文の表記は、ＤＬＮＡに準拠した形態を一例として説明した。しかし、本発明は、ＤＬＮＡに準拠しない制御装置、制御システムに対しても適用可能である。
【００４３】
また、本発明は、以上の実施の形態に限定されることなく、実施の形態の構成、電文の内容や表現形式、フローチャートの手順について、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【００４４】
本発明にかかる制御装置、制御システムおよび制御方法は、ネットワーク上のコンテンツ再生装置に対してコンテンツ再生指示を行いコンテンツの再生を行わせるシステム、方法として有用である。
【符号の説明】
【００４５】
１０１    コンテンツ再生装置
１０２    制御装置
１０３    サーバ
１０４    ＬＡＮ
１０１１、１０２１    通信部
１０２２    再生機器判定部
１０１２、１０２３    表示部
１０２４    入力部
１０２５    映像同期制御部
１０２６    同時再生可否判定部
【図１】
0005617781.tif 000002
【図２】
0005617781.tif 000003
【図３】
0005617781.tif 000004
【図４】
0005617781.tif 000005
【図５】
0005617781.tif 000006
【図６】
0005617781.tif 000007