(57)【要約】【課題】ストリーミング配信されるコンテンツを簡単にリジューム再生する。【解決手段】コンテンツサーバ２０はストリーミング再生できるコンテンツデータを格納し管理する。ストリーミング再生中の再生装置１０Ａはリジューム再生させる再生装置１０Ｂの電源が入っているか否かを判別し、電源が入っていない場合には再生装置１０Ｂの電源を上げる制御を行う。ストリーミング再生中の再生装置１０Ａは再生を停止し、再生装置１０Ｂに再生開始位置を送信する。リジューム再生する再生装置１０Ｂは受信した再生開始位置からコンテンツデータのリジューム再生を行う。【選択図】図２
2007267270.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを管理するサーバと、当該コンテンツデータを再生する第１の再生装置及び第２の再生装置と、から構成されるコンテンツ再生システムであって、
前記第１の再生装置は、
前記コンテンツデータの再生を開始する指示入力を受け付ける第１の受付部と、
前記第１の受付部が受け付けた前記指示入力に基づいて、前記サーバから前記コンテンツデータを取得して再生する第１の再生部と、
前記コンテンツデータの再生を一時停止する指示入力を受け付ける第２の受付部と、
前記第２の受付部が前記コンテンツデータの再生を一時停止する指示入力を受け付けた場合に、当該一時停止位置を取得する取得部と、
前記第２の再生装置が前記コンテンツデータを再生可能な状態か否かを判別する判別部と、
前記判別部により前記第２の再生装置が前記コンテンツデータを再生可能な状態であると判別された場合に、前記取得部が取得した前記一時停止位置を示す情報を前記第２の再生装置に送信する第１の送信部と、
を備え、
前記第２の再生装置は、
前記第１の送信部から送信された前記一時停止位置を示す情報を受信して、当該情報を前記サーバに送信する第２の送信部と、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生部と
を備え、
前記サーバは、
前記第１の再生装置又は前記第２の再生装置に前記コンテンツデータを送信するコンテンツ送信部
を備え、
前記コンテンツ送信部は、前記コンテンツデータを、前記第２の再生部が前記コンテンツデータを再生する場合には当該コンテンツデータのうち前記一時停止位置から配信する
ことを特徴とするコンテンツ再生システム。
【請求項２】
前記第１の送信部は、前記判別部により前記第２の再生装置が前記コンテンツデータを再生可能な状態でないと判別された場合に、前記第２の再生装置に前記コンテンツデータを再生可能にする制御信号を送信し、その後、前記取得部が取得した前記一時停止位置を示す情報を、前記第２の再生装置に送信する
ことを特徴とする、請求項１に記載のコンテンツ再生システム。
【請求項３】
前記判別部は、前記第２の再生装置の電源が入っている場合に、前記コンテンツデータを再生可能であると判別する
ことを特徴とする、請求項１又は２に記載のコンテンツ再生システム。
【請求項４】
前記判別部は、前記第２の再生装置が所定のコンテンツ再生用プログラムを実行可能である場合に、前記コンテンツデータを再生可能であると判別する
ことを特徴とする、請求項１又は２に記載のコンテンツ再生システム。
【請求項５】
前記第２の再生装置は、前記コンテンツデータの前記一時停止位置からの再生を開始する指示入力を受け付ける第３の受付部をさらに備え、
前記第２の再生部は、前記第３の受付部が前記一時停止位置からの再生を開始する指示入力を受け付けた場合に、前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する
ことを特徴とする、請求項１乃至４のいずれか１項に記載のコンテンツ再生システム。
【請求項６】
コンテンツデータを再生する再生装置であって、
前記コンテンツデータの再生を開始する指示入力を受け付ける第１の受付部と、
前記第１の受付部が受け付けた前記指示入力に基づいて、前記コンテンツデータを管理するサーバから当該コンテンツデータを取得して再生する第１の再生部と、
前記コンテンツデータの再生を一時停止する指示入力を受け付ける第２の受付部と、
前記第２の受付部が前記コンテンツデータの再生を一時停止する指示入力を受け付けた場合に、当該一時停止位置を取得する取得部と、
ネットワーク接続された、当該再生装置と異なるその他の再生装置が、前記コンテンツデータを再生可能な状態か否かを判別する判別部と、
前記判別部により前記その他の再生装置が前記コンテンツデータを再生可能な状態であると判別された場合に、前記取得部が取得した前記一時停止位置を示す情報を前記その他の再生装置に送信する第１の送信部と、
前記一時停止位置を示す情報を受信した場合、当該情報を前記サーバに送信する第２の送信部と、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生部と
を備えることを特徴とする再生装置。
【請求項７】
コンテンツデータを管理するサーバと、当該コンテンツデータを再生する第１の再生装置及び第２の再生装置とを用いて当該コンテンツデータを再生する再生方法であって、
前記第１の再生装置が、
前記コンテンツデータの再生を開始する指示入力を受け付ける第１の受付ステップと、
前記第１の受付ステップが受け付けた前記指示入力に基づいて、前記サーバから前記コンテンツデータを取得して再生する第１の再生ステップと、
前記コンテンツデータの再生を一時停止する指示入力を受け付ける第２の受付ステップと、
前記第２の受付ステップが前記コンテンツデータの再生を一時停止する指示入力を受け付けた場合に、当該一時停止位置を取得する取得ステップと、
前記第２の再生装置が前記コンテンツデータを再生可能な状態か否かを判別する判別ステップと、
前記判別ステップにより前記第２の再生装置が前記コンテンツデータを再生可能な状態であると判別された場合に、前記取得ステップが取得した前記一時停止位置を示す情報を前記第２の再生装置に送信する第１の送信ステップと
を備え、
前記第２の再生装置が、
前記第１の送信ステップから送信された前記一時停止位置を示す情報を受信して、当該情報を前記サーバに送信する第２の送信ステップと、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生ステップと
を備え、
前記サーバが、
前記第１の再生装置又は前記第２の再生装置に前記コンテンツデータを送信するコンテンツ送信ステップ
を備え、
前記コンテンツ送信ステップは、前記コンテンツデータを、前記第２の再生ステップにより前記コンテンツデータが再生される場合には当該コンテンツデータのうち前記一時停止位置から配信する
ことを特徴とする再生方法。
【請求項８】
コンテンツデータを再生する再生装置に用いられる再生方法であって、
前記コンテンツデータの再生を開始する指示入力を受け付ける第１の受付ステップと、
前記第１の受付ステップが受け付けた前記指示入力に基づいて、前記コンテンツデータを管理するサーバから当該コンテンツデータを取得して再生する第１の再生ステップと、
前記コンテンツデータの再生を一時停止する指示入力を受け付ける第２の受付ステップと、
前記第２の受付ステップが前記コンテンツデータの再生を一時停止する指示入力を受け付けた場合に、当該一時停止位置を取得する取得ステップと、
ネットワーク接続された、当該再生装置と異なるその他の再生装置が、前記コンテンツデータを再生可能な状態か否かを判別する判別ステップと、
前記判別ステップにより前記その他の再生装置が前記コンテンツデータを再生可能な状態であると判別された場合に、前記取得ステップが取得した前記一時停止位置を示す情報を前記その他の再生装置に送信する第１の送信ステップと、
前記一時停止位置を示す情報を受信した場合、当該情報を前記サーバに送信する第２の送信ステップと、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生ステップと
を備えることを特徴とする再生方法。
【請求項９】
コンテンツデータを再生するコンピュータを、
前記コンテンツデータの再生を開始する指示入力を受け付ける第１の受付部、
前記第１の受付部が受け付けた前記指示入力に基づいて、前記コンテンツデータを管理するサーバから当該コンテンツデータを取得して再生する第１の再生部、
前記コンテンツデータの再生を一時停止する指示入力を受け付ける第２の受付部、
前記第２の受付部が前記コンテンツデータの再生を一時停止する指示入力を受け付けた場合に、当該一時停止位置を取得する取得部、
ネットワーク接続された、当該再生装置と異なるその他の再生装置が、前記コンテンツデータを再生可能な状態か否かを判別する判別部、
前記判別部により前記その他の再生装置が前記コンテンツデータを再生可能な状態であると判別された場合に、前記取得部が取得した前記一時停止位置を示す情報を前記その他の再生装置に送信する第１の送信部、
前記一時停止位置を示す情報を受信した場合、当該情報を前記サーバに送信する第２の送信部、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生部
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリーミング配信されるコンテンツを容易にリジューム再生するために好適なコンテンツ再生システム、再生装置、再生方法、及び、プログラムに関する。
【背景技術】
【０００２】
現在、インターネットなどでは、データ量の多い動画や音楽などの様々なコンテンツが、ストリーミング再生によって配信されている。ユーザは、ストリーミング再生可能なブラウザなどのアプリケーションソフトウェアを用いて、データを受信しながら同時に再生を行なうことができる。例えば、特許文献１には、再生装置でコンテンツをストリーミング再生中に再生を中断し、その後同じ再生装置あるいは別の再生装置で続きの再生を再開する（いわゆる、リジューム再生をする）ことができる通信システムが開示されている。
【特許文献１】特開２００４−２２９０３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１によれば、ある再生装置でコンテンツをストリーミング再生中に再生を中断し、別の再生装置で続きの再生を再開したくても、その別の再生装置の電源がオフになっている場合にはユーザが電源を投入しなければリジューム再生をすることができないため、即座にリジューム再生を始めることはできなかった。また、別の再生装置の電源がオフになっていると、再生装置やコンテンツサーバはその別の再生装置の存在自体を容易に知ることはできないため、リジューム再生が可能な別の再生装置の選択肢が減ってしまうという問題があった。
【０００４】
本発明は、上記問題点に鑑みてなされたもので、ストリーミング配信されるコンテンツを容易にリジューム再生するために好適なコンテンツ再生システム、再生装置、再生方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の第１の観点に係るコンテンツ再生システムは、コンテンツデータを管理するサーバと、このコンテンツデータを再生する第１の再生装置及び第２の再生装置と、から構成されるコンテンツ再生システムであって、
第１の再生装置は、第１の受付部、第１の再生部、第２の受付部、取得部、判別部、及び、第１の送信部を備える。
受付部は、コンテンツデータの再生を開始する指示入力を受け付ける。
第１の再生部は、第１の受付部が受け付けた指示入力に基づいて、コンテンツデータを管理するサーバからコンテンツデータを取得して再生する。
第２の受付部は、コンテンツデータの再生を一時停止する指示入力を受け付ける。  取得部は、第２の受付部がコンテンツデータの再生を一時停止する指示入力を受け付けた場合に、この一時停止位置を取得する。
判別部は、第２の再生装置がコンテンツデータを再生可能な状態か否かを判別する。
第１の送信部は、判別部により第２の再生装置がコンテンツデータを再生可能な状態であると判別された場合に、取得部が取得した一時停止位置を示す情報を第２の再生装置に送信する。
また、第２の再生装置は、第２の送信部と第２の再生部とを備える。
第２の送信部は、第１の送信部から送信された一時停止位置を示す情報を受信して、この情報を、コンテンツデータを管理するサーバに送信する。
第２の再生部は、コンテンツデータのうち一時停止位置を開始位置として、サーバからコンテンツデータを取得して再生する。
また、コンテンツデータを管理するサーバは、第１の再生装置又は第２の再生装置にコンテンツデータを送信するコンテンツ送信部を備える。
そして、コンテンツ送信部は、コンテンツデータを、第２の再生部がコンテンツデータを再生する場合にはこのコンテンツデータのうち一時停止位置から配信する。
これにより、コンテンツ再生システムは、コンテンツの最初から再生装置でストリーミング再生したり、一時停止した位置から再生装置で容易にリジューム再生することができる。
【０００６】
第１の送信部は、判別部により第２の再生装置がコンテンツデータを再生可能な状態でないと判別された場合に、第２の再生装置にコンテンツデータを再生可能にする制御信号を送信し、その後、取得部が取得した一時停止位置を示す情報を、第２の再生装置に送信してもよい。
これにより、コンテンツ再生システムの再生装置は、リジューム再生させる別の再生装置がコンテンツを再生できない状態にあるときには再生できる状態にするように制御してリジューム再生することができる。
【０００７】
判別部は、第２の再生装置の電源が入っている場合に、コンテンツデータを再生可能であると判別してもよい。
これにより、コンテンツ再生システムの再生装置は、リジューム再生させる別の再生装置の電源が入っていなければ電源を入れて再生可能な状態にしてリジューム再生することができる。すなわち、ユーザはストリーム再生できる再生装置を容易に選択でき、また、リジューム再生させたい再生装置の電源が入っていなければ自動的に電源を入れてリジューム再生することができる。
【０００８】
判別部は、第２の再生装置が所定のコンテンツ再生用プログラムを実行可能である場合に、コンテンツデータを再生可能であると判別してもよい。
これにより、コンテンツ再生システムの再生装置は、再生装置がコンテンツ再生用プログラムが実行できるか否かに基づいて、リジューム再生させる再生装置を選択することができる。すなわち、ユーザはストリーム再生できる再生装置を容易に選択でき、また、ストリーム再生できない再生装置を自動的に再生可能にさせてからリジューム再生することができる。
【０００９】
第２の再生装置は、コンテンツデータの一時停止位置からの再生を開始する指示入力を受け付ける第３の受付部をさらに備え、
第２の再生部は、第３の受付部が一時停止位置からの再生を開始する指示入力を受け付けた場合に、そのコンテンツデータのうち一時停止位置を開始位置として、サーバからそのコンテンツデータを取得して再生してもよい。
これにより、コンテンツ再生システムの再生装置は、リジューム再生を開始する指示入力があった後にリジューム再生を開始することができる。すなわち、ユーザは再生装置がリジューム再生準備が整った後の任意のタイミングでリジューム再生することができる。
【００１０】
本発明のその他の観点に係る再生装置は、コンテンツデータを再生する再生装置であって、第１の受付部、第１の再生部、第２の受付部、取得部、判別部、第１の送信部、第２の送信部、及び、第２の再生部を備える。
第１の受付部は、コンテンツデータの再生を開始する指示入力を受け付ける。
第１の再生部は、第１の受付部が受け付けた指示入力に基づいて、コンテンツデータを管理するサーバからコンテンツデータを取得して再生する。
第２の受付部は、コンテンツデータの再生を一時停止する指示入力を受け付ける。
取得部は、第２の受付部がコンテンツデータの再生を一時停止する指示入力を受け付けた場合に、この一時停止位置を取得する。
判別部は、ネットワーク接続された、この再生装置と異なるその他の再生装置が、コンテンツデータを再生可能な状態か否かを判別する。
第１の送信部は、判別部によりその他の再生装置がコンテンツデータを再生可能な状態であると判別された場合に、取得部が取得した一時停止位置を示す情報をその他の再生装置に送信する。
第２の送信部は、一時停止位置を示す情報を受信した場合、この情報をコンテンツデータを管理するサーバに送信する。
第２の再生部は、コンテンツデータのうち一時停止位置を開始位置として、サーバからコンテンツデータを取得して再生する。
これにより、再生装置は、リジューム再生させる別の再生装置の電源が入っていなければ電源を入れてリジューム再生可能な状態にすることができる。
【００１１】
本発明のその他の観点に係る再生方法は、コンテンツデータを管理するサーバと、このコンテンツデータを再生する第１の再生装置及び第２の再生装置とを用いて、コンテンツデータを再生する再生方法であって、
第１の再生装置は、第１の受付ステップ、第１の再生ステップ、第２の受付ステップ、取得ステップ、判別ステップ、及び、第１の送信ステップを備える。
第１の受付ステップは、コンテンツデータの再生を開始する指示入力を受け付ける。
第１の再生ステップは、第１の受付ステップが受け付けた指示入力に基づいて、コンテンツデータを管理するサーバからコンテンツデータを取得して再生する。
第２の受付ステップは、コンテンツデータの再生を一時停止する指示入力を受け付ける。
取得ステップは、第２の受付ステップがコンテンツデータの再生を一時停止する指示入力を受け付けた場合に、この一時停止位置を取得する。
判別ステップは、第２の再生装置がコンテンツデータを再生可能な状態か否かを判別する。
第１の送信ステップは、判別ステップにより第２の再生装置がコンテンツデータを再生可能な状態であると判別された場合に、取得ステップが取得した一時停止位置を示す情報を第２の再生装置に送信する。
また、第２の再生装置は、第２の送信ステップと第２の再生ステップとを備える。
第２の送信ステップは、第１の送信ステップから送信された一時停止位置を示す情報を受信して、この情報をコンテンツデータを管理するサーバに送信する。
第２の再生ステップは、コンテンツデータのうち一時停止位置を開始位置として、サーバからコンテンツデータを取得して再生する。
また、コンテンツデータを管理するサーバは、第１の再生装置又は第２の再生装置にコンテンツデータを送信するコンテンツ送信ステップを備える。
そして、コンテンツ送信ステップは、コンテンツデータを、第２の再生ステップによりコンテンツデータが再生される場合にはこのコンテンツデータのうち一時停止位置から配信する。
これにより、この再生方法を用いたコンテンツ再生システムは、コンテンツの最初から再生装置でストリーミング再生したり、一時停止した位置から再生装置で容易にリジューム再生することができる。
【００１２】
本発明のその他の観点に係る再生方法は、コンテンツデータを再生する再生装置に用いられる再生方法であって、第１の受付ステップ、第１の再生ステップ、第２の受付ステップ、取得ステップ、判別ステップ、第１の送信ステップ、第２の送信ステップ、及び、第２の再生ステップを備える。
第１の受付ステップは、コンテンツデータの再生を開始する指示入力を受け付ける。
第１の再生ステップは、第１の受付ステップが受け付けた指示入力に基づいて、コンテンツデータを管理するサーバからコンテンツデータを取得して再生する。
第２の受付ステップは、コンテンツデータの再生を一時停止する指示入力を受け付ける。
取得ステップは、第２の受付ステップがコンテンツデータの再生を一時停止する指示入力を受け付けた場合に、この一時停止位置を取得する。
判別ステップは、ネットワーク接続された、この再生装置と異なるその他の再生装置が、コンテンツデータを再生可能な状態か否かを判別する。
第１の送信ステップは、判別ステップによりその他の再生装置がコンテンツデータを再生可能な状態であると判別された場合に、取得ステップが取得した一時停止位置を示す情報をその他の再生装置に送信する。
第２の送信ステップは、一時停止位置を示す情報を受信した場合、この情報をコンテンツデータを管理するサーバに送信する。
第２の再生ステップは、コンテンツデータのうち一時停止位置を開始位置として、サーバからこのコンテンツデータを取得して再生する。
これにより、この再生方法を用いた再生装置は、リジューム再生させる別の再生装置の電源が入っていなければ電源を入れてリジューム再生可能な状態にすることができる。
【００１３】
本発明のその他の観点に係るプログラムは、コンテンツデータを再生するための再生装置に用いられるコンピュータを、第１の受付部、第１の再生部、第２の受付部、取得部、判別部、第１の送信部、第２の送信部、及び、第２の再生部として機能させる。
第１の受付部は、コンテンツデータの再生を開始する指示入力を受け付ける。
第１の再生部は、第１の受付部が受け付けた指示入力に基づいて、コンテンツデータを管理するサーバからこのコンテンツデータを取得して再生する。
第２の受付部は、コンテンツデータの再生を一時停止する指示入力を受け付ける。
取得部は、第２の受付部がコンテンツデータの再生を一時停止する指示入力を受け付けた場合に、この一時停止位置を取得する。
判別部は、ネットワーク接続された、この再生装置と異なるその他の再生装置が、コンテンツデータを再生可能な状態か否かを判別する。
第１の送信部は、判別部によりその他の再生装置がコンテンツデータを再生可能な状態であると判別された場合に、取得部が取得した一時停止位置を示す情報をその他の再生装置に送信する。
第２の送信部は、一時停止位置を示す情報を受信した場合、この情報をコンテンツデータを管理するサーバに送信する。
第２の再生部は、コンテンツデータのうち一時停止位置を開始位置として、サーバからこのコンテンツデータを取得して再生する。
これにより、プログラムは、コンピュータを、リジューム再生させる別の再生装置の電源が入っていなければ電源を入れてリジューム再生可能な状態にすることができる再生装置として機能させることができる。
【発明の効果】
【００１４】
本発明によれば、ストリーミング配信されるコンテンツを容易にリジューム再生するために好適なコンテンツ再生システム、再生装置、再生方法、及び、プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１５】
（実施形態１）
本発明の実施の形態に係る再生装置１０の構成について図１を用いて説明する。再生装置１０は、入力部１０１、出力部１０２、Ｉ／Ｆ（Interface）１０３、記憶部１０４、ＲＯＭ（Read Only Memory）１０５、ＲＡＭ（Random Access Memory）１０６、制御部１０７、及び、システムバス１０８を備える。
【００１６】
入力部１０１は、キーボード１２１やマウス１２２を用いてユーザから入力される指示入力やデータ入力に基づいて入力信号を生成して、制御部１０７に入力する。ユーザは、キーボード１２１やマウス１２２を用いて、所望の操作指示を行うことができる。なお、マイクロフォンなど他の入力装置やＡ／Ｄ（Analog/Digital）コンバータなどを備えていてもよい。
【００１７】
出力部１０２は、映像を出力するモニタ１２３に接続され、制御部１０７の制御により静止画像・動画像などのデータを映像信号に変換してモニタ１２３に映像を表示する。また、出力部１０２は、音声を出力するスピーカ１２４に接続され、制御部１０７の制御により音楽データ・音声データなどをＤ／Ａ（Digital/Analog）コンバータ（図示せず）で変換して音声で出力する。例えば、出力部１０２は、制御部１０７の制御により、インターネット等からストリーミング配信されるコンテンツを映像や音声で出力する。
【００１８】
Ｉ／Ｆ１０３は、ＤＶＤ−ＲＯＭ（Digital Versatile Disk-Read Only Memory）ドライブ１２５に接続され、ＤＶＤ−ＲＯＭドライブ１２５に装着されたＤＶＤ−ＲＯＭやＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）からデータを読み出して、制御部１０７に読み出したデータを入力する。また、Ｉ／Ｆ１０３は、ＮＩＣ（Network Interface Card）１２６に接続され、再生装置１０をＬＡＮ（Local Area Network）等のネットワークと接続してデータの入出力を行う。なお、Ｉ／Ｆ１０３は、ＵＳＢ（Universal Serial Bus）などを用いて他の機器とデータの入出力ができるインターフェイスなどをさらに備えていてもよい。また、ＮＩＣ１２６は、ＬＡＮのほか、インターネット、ＷＡＮ（Wide Area Network）などの他のネットワークと接続することもできる。
【００１９】
記憶部１０４は、ハードディスクなどの記憶装置から構成され、制御部１０７により実行されるオペレーティングシステム（ＯＳ）や各種の制御プログラムなどを記憶する。また、静止画像データ、動画像データ、音声データなど様々なデータを記憶することができる。
【００２０】
ＲＯＭ１０５は、制御部１０７が所定の処理を実行するためのプログラム等を予め格納する不揮発性メモリである。制御部１０７は、ＲＯＭ１０５から必要に応じてプログラム等を読み出してＲＡＭ１０６に展開し、このプログラム等に基づいて所定の処理を実行する。
【００２１】
ＲＡＭ１０６は、データやプログラムを一時的に記憶するためのもので、ＤＶＤ−ＲＯＭドライブ１２５から読み出したデータなどが一時的に保持される。また、制御部１０７は、ＲＡＭ１０６に変数領域を設け、この変数に格納された値に対して演算を行ったり、ＲＡＭ１０６に格納された値を一旦レジスタに格納してからレジスタに対して演算を行い、演算結果をメモリに書き戻す、などの処理を行う。
【００２２】
制御部１０７は、ＣＰＵ（Central Processing Unit）などから構成され、再生装置１０全体の動作を制御し、上述の各構成要素と接続され制御信号やデータをやりとりする。また、制御部１０７は、レジスタ（図示せず）という高速アクセスが可能な記憶域に対してＡＬＵ（Arithmetic Logic Unit）（図示せず）を用いて加減乗除等の算術演算や、論理和、論理積、論理否定等の論理演算、ビット和、ビット積、ビット反転、ビットシフト、ビット回転等のビット演算などを行うことができる。さらに、マルチメディア処理対応のための加減乗除等の飽和演算や、三角関数等、ベクトル演算などを高速に行えるように、制御部１０７自身が構成されているものや、コプロセッサを備えて実現するものがある。
【００２３】
システムバス１０８は、入力部１０１、出力部１０２、Ｉ／Ｆ１０３、記憶部１０４、ＲＯＭ１０５、ＲＡＭ１０６、及び、制御部１０７との間で命令やデータを転送するための伝送経路である。
【００２４】
次に、本実施形態の再生装置１０がストリーミング再生を行うためのコンテンツ再生システム全体の構成について図２を用いて説明する。
【００２５】
再生システムは、複数の再生装置１０（図中では、１０Ａ、１０Ｂ、１０Ｎなどと表記）とコンテンツサーバ２０とネットワーク３０とを含む。再生装置１０は、ネットワーク３０で接続されたコンテンツサーバ２０から動画像データなどのコンテンツデータを取得しながら再生を行う（すなわち、ストリーミング再生を行う）ことができる。再生装置１０の数は任意である。コンテンツサーバ２０は、静止画像データやテキストデータに加えて、ムービーなどの動画像データや、音楽などの音声データを含む様々なコンテンツデータを記憶し、ネットワーク３０に接続された再生装置１０や他の情報処理装置からコンテンツデータを配信する旨の要求を受けつけると、その要求を行った再生装置１０などに対応するコンテンツデータを送信する。本実施形態ではコンテンツサーバ２０は１つであるが、複数個存在してもよい。ネットワーク３０は、典型的にはＬＡＮであるが、インターネット、ＷＡＮなど他のネットワークでもよい。
【００２６】
図３は、コンテンツサーバ２０の構成を示す図である。コンテンツサーバ２０は、制御部３０１、記憶部３０２、及び、通信部３０３を備える。
【００２７】
制御部３０１は、ＣＰＵやワークエリアとなる所定の記憶装置（ＲＡＭなど）から構成され、記憶部３０２に記憶されるＯＳやプログラム等に従ってコンテンツサーバ２０の各部を制御する。例えば、制御部３０１は、記憶部３０２に記憶されたコンテンツデータを取得して再生装置１０に送信する制御を行う。詳細については後述する。
【００２８】
記憶部３０２は、ハードディスク装置やＲＯＭなどといった所定の記憶装置から構成される。記憶部３０２は、コンテンツサーバ２０の全体を制御するためのＯＳ、プログラム、所定のコンテンツをユーザに提供するためのプログラムやデータ等を記憶する。例えば、記憶部３０２は、ムービーなどの動画像データや、音楽などの音声データを含む様々なコンテンツデータを記憶する。記憶部３０２は、これらのコンテンツデータを、典型的にはハードディスク装置に記憶するがこれに限定されない。例えば、ディジタルビデオディスク、コンパクトディスク、フレキシブルディスク、光磁気ディスク、半導体メモリ等のコンピュータ読取可能な情報記憶媒体に記憶してもよい。この場合、コンテンツサーバ２０は、ＤＶＤ−ＲＯＭドライブ、メモリカードリーダなどのようにこれらの記憶媒体に記憶されたデータを読み出すことができる装置を備えていればよい。
【００２９】
通信部３０３は、ＮＩＣやルータ、モデム、などといった所定の通信装置から構成される。例えば、通信部３０３は、制御部３０１からの指示に基づいて、再生装置１０から所定のコンテンツに関するデータ等を送信する旨の要求を受信し、対応するコンテンツデータ等を送信する。
【００３０】
このように構成されるコンテンツサーバ２０は、再生装置１０からコンテンツをストリーミング再生する要求を受け付けて、その再生装置１０がコンテンツをストリーミング再生できるようにコンテンツデータを配信する。また、コンテンツサーバ２０は、ストリーミング再生を一旦中断して、任意の再生位置からリジューム再生する要求を受け付けて、その指定された再生位置からストリーミング再生を行うように制御する。なお、詳細については後述する。
【００３１】
次に、再生装置１０がコンテンツサーバ２０に格納されたコンテンツデータをストリーミング再生する処理（以下、「再生処理」と呼ぶ）について図４のフローチャートを用いて説明する。この再生処理は再生装置１０の制御部１０７等が行う処理である。本実施形態では、ユーザが、ある再生装置１０Ａでコンテンツをストリーミング再生中に一旦再生を中断し、中断した再生位置から別の再生装置１０Ｂで再生を再開する（リジューム再生する）場合を例に説明する。以下詳述する。
【００３２】
まず、制御部１０７は、コンテンツの再生を開始するか否かを判別する（ステップＳ４０１）。例えば、制御部１０７は、出力部１０２を制御してモニタ１２３にコンテンツ再生画面を表示し、入力部１０１を制御してコンテンツの再生を開始する旨の指示を受け付けて、この再生開始の指示信号を受け付けたか否かに基づいて判別する。ユーザは、キーボード１２１やマウス１２２を操作してコンテンツの再生開始の指示をはじめ、コンテンツの再生終了の指示、コンテンツのリジューム再生の指示などを行うことができる。
【００３３】
コンテンツの再生を開始しないと判別された場合（ステップＳ４０１；ＮＯ）、制御部１０７は再生処理を終了する。
【００３４】
コンテンツの再生を開始すると判別された場合（ステップＳ４０１；ＹＥＳ）、制御部１０７は、Ｉ／Ｆ１０３を制御してコンテンツサーバ２０にコンテンツデータの送信開始を要求する（ステップＳ４０２）。このとき、制御部１０７は、そのコンテンツの最初から再生を開始するように制御する。
【００３５】
制御部１０７は、コンテンツの最初からストリーミング再生を開始する（ステップＳ４０３）。
【００３６】
次に、制御部１０７は、再生中のコンテンツが終了したか否かを判別する（ステップＳ４０４）。
【００３７】
コンテンツが終了したと判別された場合（ステップＳ４０４；ＹＥＳ）、制御部１０７は、ストリーミング再生を終了して（ステップＳ４０５）、再生処理を終了する。
【００３８】
コンテンツが終了していないと判別された場合（ステップＳ４０４；ＮＯ）、制御部１０７は、ストリーミング再生を一時中断するか否かを判別する（ステップＳ４０６）。ここで言う一時中断とは、現在ストリーミング再生を行っている再生装置１０の代わりに、他の再生装置１０で引き続き再生を続行することを言う。すなわち、このステップでは、現在ストリーミング再生を行っている再生装置１０による視聴を中断し、その中断した再生位置から他の再生装置１０でリジューム再生するか否かを判別する。例えば、制御部１０７は、出力部１０２を制御してモニタ１２３に図５（ａ）に示すような画面を表示して、ユーザによる選択指示を受け付けて、ストリーミング再生ボタンが押下されると一時中断（リジューム再生）であると判別する。
【００３９】
一時中断しない（リジューム再生しない）と判定された場合（ステップＳ４０６；ＮＯ）、制御部１０７はステップＳ４０４の処理に戻る。すなわち、コンテンツデータの再生を継続する。
【００４０】
一時中断する（リジューム再生する）と判定された場合（ステップＳ４０６；ＹＥＳ）、制御部１０７は、再生を再開する他の再生装置１０の選択を受け付ける（ステップＳ４０７）。例えば、制御部１０７は、出力部１０２を制御してモニタ１２３に図５（ｂ）に示すような画面を表示して、ユーザによる選択指示を受け付ける。本図では、制御部１０７は、ネットワーク３０に接続された他の再生装置１０の一覧と、その再生装置１０の電源状態とを表示する。
【００４１】
ここで、再生装置１０の一覧は、例えばネットワーク３０がドメイン環境にある場合にはそのドメイン内に存在する再生装置１０の一覧を用いることができる。例えば、現在ストリーミング再生中に用いている再生装置１０と同じネットワーク３０のセグメント内にある再生装置１０の一覧を用いることもできる。また、再生装置１０は、コンピュータ名、ＩＰアドレス、ＭＡＣアドレスなどの識別情報を用いて識別することが可能である。再生装置１０の電源状態は、再生装置１０に対して所定の応答要求信号を発信して、その応答があるか否かによって判別することができる。
【００４２】
次に、制御部１０７は、リジューム再生を行う再生装置１０が指定されたか否かを判別する（ステップＳ４０８）。
【００４３】
リジューム再生を行う再生装置１０が指定されないと判別された場合（ステップＳ４０８；ＮＯ）、制御部１０７は再生を停止し（ステップＳ４０５）、再生処理を終了する。なお、この場合、制御部１０７は再生を停止してもよいし停止しなくてもよい。例えば、制御部１０７は、図５（ｂ）に示すような画面を表示し、リジューム再生を行う再生装置１０が指定されずに再生終了する旨の指示入力を受け付けると、再生を停止して再生処理を終了する。あるいは、この選択画面を表示するなどしてユーザにリジューム再生する再生装置の指示入力の受け付けを開始してから、所定のタイムアウト時間が経過するまでに指示入力がない場合に、元のコンテンツ再生画面に戻るか、再生を停止して再生処理を終了してもよい。
【００４４】
リジューム再生を行う再生装置１０が指定されたと判別された場合（ステップＳ４０８；ＹＥＳ）、制御部１０７は、指定された再生装置１０の電源がオン状態（電源がついており再生可能な状態）か否かを判別する（ステップＳ４０９）。
【００４５】
指定された再生装置１０の電源がオフ状態の場合（ステップＳ４０９；ＮＯ）、制御部１０７は、指定された再生装置の電源をリモートからオン状態にして（ステップＳ４１０）、後述の再生切替処理を行う（ステップＳ４１１）。例えば、一般に用いられているＷＯＬ（Wake On LAN）機能を用いて電源をオンにする。
【００４６】
指定された再生装置１０の電源がオン状態の場合（ステップＳ４０９；ＹＥＳ）、制御部１０７は、図６に示すような再生切替処理を行う（ステップＳ４１１）。すなわち、制御部１０７は、ストリーミング再生する再生装置を、指定された再生装置に切り替えて、その再生装置でリジューム再生する。
【００４７】
具体的には、再生切替処理では、ストリーミング再生中の再生装置１０（以降、「再生装置１０Ａ」とする）の制御部１０７は、Ｉ／Ｆ１０３を制御して、リジューム再生する再生装置１０（以降、「再生装置１０Ｂ」とする）に再生中のコンテンツ情報を送信する（ステップＳ６０１）。このコンテンツ情報には、再生中のコンテンツを配信するコンテンツサーバ２０を特定するための情報（サーバのネットワークアドレス、ポート番号など）や、ストリーミング再生を一時中断する位置を示す情報が含まれる。このストリーミング再生を一時中断する位置は、例えばストリーミング再生するコンテンツデータ上の位置を示すアドレス、ポインタ、先頭からの時間的位置などによって表される。
【００４８】
リジューム再生する再生装置１０Ｂの制御部１０７は、ストリーミング再生に用いるアプリケーションソフトウェアを起動してストリーミング再生の準備を行い、準備が完了すると、再生装置１０Ｂの制御部１０７はＩ／Ｆ１０３を制御してその旨の通知を再生装置１０Ａに送信する（ステップＳ６０２）。
【００４９】
ストリーミング再生中の再生装置１０Ａの制御部１０７は、ストリーミング再生を終了する（ステップＳ６０３）。
【００５０】
そして、ストリーミング再生を終了した再生装置１０Ａの制御部１０７は、Ｉ／Ｆ１０３を制御して、リジューム再生する再生装置１０Ｂに、再生の切り替えの実行を通知する（ステップＳ６０４）。
【００５１】
リジューム再生する再生装置１０Ｂの制御部１０７は、Ｉ／Ｆ１０３を制御して、再生の切り替えの通知（リジューム再生を行う旨の通知）を受け取ると、リジューム再生するコンテンツの配信の要求をコンテンツサーバ２０に行う（ステップＳ６０５）。ここで、再生装置１０Ｂの制御部１０７は、リジューム再生するコンテンツに関する情報をコンテンツサーバ２０に送信する。この情報には、リジューム再生のコンテンツを識別するための情報（コンテンツ名など）と、そのリジューム再生の開始位置とが含まれる。
【００５２】
コンテンツサーバ２０の制御部３０１は、リジューム再生するコンテンツに対応するコンテンツデータを、リジューム再生開始位置から再生装置１０Ｂに配信するための準備を行って、準備が完了すると再生装置１０Ｂにその旨の通知を行う（ステップＳ６０６）。
【００５３】
リジューム再生する再生装置１０Ｂの制御部１０７は、コンテンツサーバ２０から準備が完了した旨の通知を受け取ると、リジューム再生の開始を待機する（ステップＳ６０７）。すなわち、再生装置１０Ｂは、直ちにリジューム再生を開始するのではなく、ユーザによるリジューム再生開始の指示入力があるまで待機する。
【００５４】
そして、再生装置１０Ｂの制御部１０７は、リジューム再生開始の指示入力を受け付けると、リジューム再生を開始する（ステップＳ６０８）。このとき、コンテンツサーバ２０の制御部３０１は、ストリーミング再生するコンテンツデータのうち、ステップＳ６０５で再生装置１０Ｂから受信したリジューム再生の開始位置に対応するデータ位置からコンテンツデータを再生装置１０Ｂに送信する。
【００５５】
このように、本実施形態によれば、再生装置１０は、リジューム再生する指示を受け付けると、ユーザにより選択された他の任意の再生装置１０で、再生を停止した位置から再生を続行するように制御することができる。また、他の再生装置１０の電源がオフになっていても、その再生装置１０の電源をオンにしてストリーミング再生を続行させることができる。
【００５６】
本発明は、上述した実施形態に限定されず、種々の変形及び応用が可能である。
【００５７】
変形例として、ステップＳ４０２で、制御部１０７は、再生を開始する位置の指示入力をユーザから受け付けて、この指示入力が示す位置からストリーミング再生を開始するようにしてもよい。この場合、再生装置１０Ａの制御部１０７は、コンテンツデータの再生開始位置を示すアドレス、ポインタ、時間的位置などをコンテンツサーバ２０に送信し、コンテンツサーバ２０の制御部３０１は受信した再生開始位置からコンテンツデータの送信を開始するようにすればよい。これにより、コンテンツ再生システムは、再生装置１０のユーザの所望の再生位置から再生を開始することができる。
【００５８】
他の変形例として、ステップＳ４０８で、再生装置１０Ａの制御部１０７は、現在ストリーミング再生を行っているコンテンツデータを、リジューム再生させたい再生装置１０Ｂで再生可能な状態か否かを判別するようにしてもよい。例えば、再生装置１０Ａの制御部１０７は、リジューム再生させたい再生装置１０Ｂにストリーミング再生を行うためのアプリケーションソフトウェアがインストールされているか否かを判別してもよい。この場合、再生装置１０Ａの制御部１０７は、Ｉ／Ｆ１０３を制御して、再生装置１０Ｂに所定の再生用のアプリケーションソフトウェアがインストールされ使用可能か否かの応答を要求する信号を送信し、再生装置１０Ｂの制御部１０７は、この信号を受信すると再生装置１０Ｂに所定のアプリケーションソフトウェアがインストールされ使用可能か否かを判別して、この判別結果を再生装置１０Ａに送信する。そして、再生装置１０Ａの制御部１０７は、再生装置１０Ｂに所定のアプリケーションソフトウェアがインストールされている場合には上述の再生切替処理を行い、インストールされていない場合にはリジューム再生を行わずに再生切替処理を終了するようにすればよい。これにより、コンテンツ再生システムは、再生用の所定のアプリケーションソフトウェアがインストールされている再生装置１０でリジューム再生を行うように制御することができる。あるいは、ステップＳ４０９で、制御部１０７は、再生装置１０Ｂの電源が入っているか否かに加えて、ストリーミング再生するための所定のアプリケーションソフトウェアがインストールか否かも合わせて判別するように構成してもよい。
【００５９】
また、他の変形例として、ステップＳ４０８で、再生装置１０Ａの制御部１０７は、リジューム再生させたい再生装置１０Ｂにストリーミング再生を行うための所定のアプリケーションソフトウェアがインストールされているか否かを判別し、インストールされていなければ再生装置１０Ｂに所定のアプリケーションソフトウェアをインストールさせてリジューム再生可能なように制御してもよい。この場合、再生装置１０Ａの制御部１０７は、Ｉ／Ｆ１０３を制御して、再生装置１０Ｂに所定の再生用のアプリケーションソフトウェアがインストールされ使用可能か否かの応答を要求する信号を送信し、再生装置１０Ｂの制御部１０７は、この信号を受信すると再生装置１０Ｂに所定の再生用アプリケーションソフトウェアがインストールされ使用可能か否かを判別して、この判別結果を再生装置１０Ａに送信する。そして、再生装置１０Ａの制御部１０７は、再生装置１０Ｂに所定のアプリケーションソフトウェアがインストールされている場合には上述の再生切替処理を行い、インストールされていない場合には予め所定の再生用アプリケーションソフトウェアが記憶された別の情報処理装置から再生装置１０Ｂにこの再生用アプリケーションソフトウェアを取得させてストリーミング再生可能な状態にしてから上述の再生切替処理を行うようにすればよい。
【００６０】
上述の実施形態では、ステップＳ６０３で、再生装置１０Ａの制御部１０７はストリーミング再生を終了しているが、再生を終了するタイミングはこれに限定されず任意である。例えば、リジューム再生で引き続き再生を行う再生装置１０ＢがステップＳ６０８で再生を開始した後などであってもよく、このような変形例も本発明の範囲に含まれることは言うまでもない。
【００６１】
例えば、コンテンツサーバ２０として、パーソナルコンピュータ、データサーバ、ＤＶＤプレイヤー、ＤＶＤレコーダー、ＣＤプレイヤー、ハードディスクレコーダーなどを用いることができる。
【００６２】
以上説明したように、本発明によれば、ストリーミング配信されるコンテンツを容易にリジューム再生するために好適なコンテンツ再生システム、再生装置、再生方法、及び、プログラムを提供することができる。
【図面の簡単な説明】
【００６３】
【図１】再生装置の構成を示す図である。
【図２】再生装置を用いた再生システムの構成を示す図である。
【図３】コンテンツサーバの構成を示す図である。
【図４】再生処理を説明するためのフローチャートである。
【図５】（ａ）と（ｂ）は、モニタに表示される画面の例である。
【図６】再生切替処理を説明するための図である。
【符号の説明】
【００６４】
１０  再生装置
２０  コンテンツサーバ
３０  ネットワーク
１０１  入力部
１０２  出力部
１０３  Ｉ／Ｆ
１０４  記憶部
１０５  ＲＯＭ
１０６  ＲＡＭ
１０７  制御部
１０８  システムバス
１２１  キーボード
１２２  マウス
１２３  モニタ
１２４  スピーカ
１２５  ＤＶＤ−ＲＯＭドライブ
１２６  ＮＩＣ
３０１  制御部
３０２  記憶部
３０３  通信部
【図１】
2007267270.tif 000003
【図２】
2007267270.tif 000004
【図３】
2007267270.tif 000005
【図４】
2007267270.tif 000006
【図５】
2007267270.tif 000007
【図６】
2007267270.tif 000008
【手続補正書】
【提出日】平成18年10月10日(2006.10.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツデータを格納するサーバと、当該コンテンツデータを再生する第１の再生装置及び第２の再生装置と、から構成されるコンテンツ再生システムであって、
前記第１の再生装置は、
前記コンテンツデータの再生の開始指示入力を受け付ける第１の受付部と、
前記第１の受付部が前記開始指示入力を受け付けると、前記サーバから前記コンテンツデータを取得して再生する第１の再生部と、
前記コンテンツデータの再生の一時停止指示入力を受け付ける第２の受付部と、
前記第２の受付部が前記一時停止指示入力を受け付けると、当該コンテンツデータの再生の一時停止位置を取得する取得部と、
前記取得部が取得した前記一時停止位置を示す情報を前記第２の再生装置に送信する第１の送信部と、
を備え、
前記第２の再生装置は、
前記第１の送信部から送信された前記一時停止位置を示す情報を受信して、当該一時停止位置を示す情報を前記サーバに送信する第２の送信部と、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生部と
を備え、
前記サーバは、
前記第１の再生装置又は前記第２の再生装置に前記コンテンツデータを送信するコンテンツ送信部
を備え、
前記コンテンツ送信部は、前記コンテンツデータを、前記第２の再生部が前記コンテンツデータを再生する場合には当該コンテンツデータのうち前記一時停止位置から送信する
ことを特徴とするコンテンツ再生システム。
【請求項２】
前記第１の再生装置は、前記第２の再生装置が前記コンテンツデータを再生可能な状態か否かを判別する判別部を更に備え、
前記第１の送信部は、前記判別部により前記第２の再生装置が前記コンテンツデータを再生可能な状態でないと判別された場合に、前記第２の再生装置に前記コンテンツデータを再生可能にするように要求する制御信号を送信し、その後、前記取得部が取得した前記一時停止位置を示す情報を、前記第２の再生装置に送信する
ことを特徴とする、請求項１に記載のコンテンツ再生システム。
【請求項３】
前記判別部は、前記第２の再生装置の電源が入っている場合に、前記第２の再生装置が前記コンテンツデータを再生可能な状態であると判別し、それ以外の場合に、前記第２の再生装置が前記コンテンツデータを再生可能な状態でないと判別する
ことを特徴とする、請求項２に記載のコンテンツ再生システム。
【請求項４】
前記判別部は、前記第２の再生装置が所定のコンテンツ再生用プログラムを実行可能である場合に、前記第２の再生装置が前記コンテンツデータを再生可能な状態であると判別し、それ以外の場合に、前記第２の再生装置が前記コンテンツデータを再生可能な状態でないと判別する
ことを特徴とする、請求項２に記載のコンテンツ再生システム。
【請求項５】
前記第２の再生装置は、前記コンテンツデータの前記一時停止位置からの再生を開始する再開指示入力を受け付ける第３の受付部をさらに備え、
前記第２の再生部は、前記第３の受付部が前記再開指示入力を受け付けた場合に、前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する
ことを特徴とする、請求項１乃至４のいずれか１項に記載のコンテンツ再生システム。
【請求項６】
コンテンツデータを再生する再生装置であって、
前記コンテンツデータの再生の開始指示入力を受け付ける第１の受付部と、
前記第１の受付部が前記開始指示入力を受け付けると、前記コンテンツデータを格納するサーバから当該コンテンツデータを取得して再生する第１の再生部と、
前記コンテンツデータの再生の一時停止指示入力を受け付ける第２の受付部と、
前記第２の受付部が前記一時停止指示入力を受け付けると、当該コンテンツデータの再生の一時停止位置を取得する取得部と、
前記取得部が取得した前記一時停止位置を示す情報を、当該再生装置と異なる他の再生装置に送信する第１の送信部と、
前記一時停止位置を示す情報を受信した場合、当該一時停止位置を示す情報を前記サーバに送信する第２の送信部と、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生部と
を備えることを特徴とする再生装置。
【請求項７】
コンテンツデータを格納するサーバと、当該コンテンツデータを再生する第１の再生装置及び第２の再生装置とを用いて当該コンテンツデータを再生する再生方法であって、
前記第１の再生装置が、
前記コンテンツデータの再生の開始指示入力を受け付ける第１の受付ステップと、
前記第１の受付ステップが前記開始指示入力を受け付けると、前記サーバから前記コンテンツデータを取得して再生する第１の再生ステップと、
前記コンテンツデータの再生の一時停止指示入力を受け付ける第２の受付ステップと、
前記第２の受付ステップが前記一時停止指示入力を受け付けると、当該コンテンツデータの再生の一時停止位置を取得する取得ステップと、
前記取得ステップが取得した前記一時停止位置を示す情報を前記第２の再生装置に送信する第１の送信ステップと
を備え、
前記第２の再生装置が、
前記第１の送信ステップから送信された前記一時停止位置を示す情報を受信して、当該一時停止位置を示す情報を前記サーバに送信する第２の送信ステップと、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生ステップと
を備え、
前記サーバが、
前記第１の再生装置又は前記第２の再生装置に前記コンテンツデータを送信するコンテンツ送信ステップ
を備え、
前記コンテンツ送信ステップは、前記コンテンツデータを、前記第２の再生ステップにより前記コンテンツデータが再生される場合には当該コンテンツデータのうち前記一時停止位置から送信する
ことを特徴とする再生方法。
【請求項８】
コンテンツデータを再生する再生装置に用いられる再生方法であって、
前記コンテンツデータの再生の開始指示入力を受け付ける第１の受付ステップと、
前記第１の受付ステップが前記開始指示入力を受け付けると、前記コンテンツデータを格納するサーバから当該コンテンツデータを取得して再生する第１の再生ステップと、
前記コンテンツデータの再生の一時停止指示入力を受け付ける第２の受付ステップと、
前記第２の受付ステップが前記一時停止指示入力を受け付けると、当該コンテンツデータの再生の一時停止位置を取得する取得ステップと、
前記取得ステップが取得した前記一時停止位置を示す情報を、当該再生装置と異なる他の再生装置に送信する第１の送信ステップと、
前記一時停止位置を示す情報を受信した場合、当該一時停止位置を示す情報を前記サーバに送信する第２の送信ステップと、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生ステップと
を備えることを特徴とする再生方法。
【請求項９】
コンテンツデータを再生するコンピュータを、
前記コンテンツデータの再生の開始指示入力を受け付ける第１の受付部、
前記第１の受付部が前記開始指示入力を受け付けると、前記コンテンツデータを格納するサーバから当該コンテンツデータを取得して再生する第１の再生部、
前記コンテンツデータの再生の一時停止指示入力を受け付ける第２の受付部、
前記第２の受付部が前記一時停止指示入力を受け付けると、当該コンテンツデータの再生の一時停止位置を取得する取得部、
前記取得部が取得した前記一時停止位置を示す情報を、当該再生装置と異なる他の再生装置に送信する第１の送信部、
前記一時停止位置を示す情報を受信した場合、当該一時停止位置を示す情報を前記サーバに送信する第２の送信部、
前記コンテンツデータのうち前記一時停止位置を開始位置として、前記サーバから当該コンテンツデータを取得して再生する第２の再生部
として機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記目的を達成するために、本発明の第１の観点に係るコンテンツ再生システムは、コンテンツデータを格納するサーバと、このコンテンツデータを再生する第１の再生装置及び第２の再生装置と、から構成されるコンテンツ再生システムであって、
第１の再生装置は、第１の受付部、第１の再生部、第２の受付部、取得部、及び、第１の送信部を備える。
受付部は、コンテンツデータの再生の開始指示入力を受け付ける。
第１の再生部は、第１の受付部がこの開始指示入力を受け付けると、コンテンツデータを管理するサーバからコンテンツデータを取得して再生する。
第２の受付部は、コンテンツデータの再生の一時停止指示入力を受け付ける。
取得部は、第２の受付部がこの一時停止指示入力を受け付けると、このコンテンツデータの再生の一時停止位置を取得する。
第１の送信部は、取得部が取得した一時停止位置を示す情報を第２の再生装置に送信する。
また、第２の再生装置は、第２の送信部と第２の再生部とを備える。
第２の送信部は、第１の送信部から送信された一時停止位置を示す情報を受信して、この一時停止位置を示す情報を、コンテンツデータを格納するサーバに送信する。
第２の再生部は、コンテンツデータのうち一時停止位置を開始位置として、サーバからコンテンツデータを取得して再生する。
また、コンテンツデータを格納するサーバは、第１の再生装置又は第２の再生装置にコンテンツデータを送信するコンテンツ送信部を備える。
そして、コンテンツ送信部は、コンテンツデータを、第２の再生部がコンテンツデータを再生する場合にはこのコンテンツデータのうち一時停止位置から送信する。
これにより、コンテンツ再生システムは、コンテンツの最初から再生装置でストリーミング再生したり、一時停止した位置から再生装置で容易にリジューム再生したりすることができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
第１の再生装置は、第２の再生装置がコンテンツデータを再生可能な状態か否かを判別する判別部を更に備え、
第１の送信部は、判別部により第２の再生装置がコンテンツデータを再生可能な状態でないと判別された場合に、第２の再生装置にコンテンツデータを再生可能にするように要求する制御信号を送信し、その後、取得部が取得した一時停止位置を示す情報を、第２の再生装置に送信してもよい。
これにより、コンテンツ再生システムの再生装置は、リジューム再生させる別の再生装置がコンテンツを再生できない状態にあるときには再生できる状態にするように制御してリジューム再生することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
判別部は、第２の再生装置の電源が入っている場合に、第２の再生装置がコンテンツデータを再生可能な状態であると判別し、それ以外の場合に、第２の再生装置がコンテンツデータを再生可能な状態でないと判別することができる。
これにより、コンテンツ再生システムの再生装置は、リジューム再生させる別の再生装置の電源が入っていなければ電源を入れて再生可能な状態にしてリジューム再生することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
判別部は、第２の再生装置が所定のコンテンツ再生用プログラムを実行可能である場合に、第２の再生装置がコンテンツデータを再生可能な状態であると判別し、それ以外の場合に、第２の再生装置がコンテンツデータを再生可能な状態でないと判別することができる。
これにより、コンテンツ再生システムの再生装置は、再生装置がコンテンツ再生用プログラムが実行できるか否かに基づいて、リジューム再生させる再生装置を選択することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
第２の再生装置は、コンテンツデータの一時停止位置からの再生を開始する再開指示入力を受け付ける第３の受付部をさらに備え、
第２の再生部は、第３の受付部がこの再開指示入力を受け付けた場合に、そのコンテンツデータのうち一時停止位置を開始位置として、サーバからそのコンテンツデータを取得して再生してもよい。
これにより、コンテンツ再生システムの再生装置は、リジューム再生を開始する指示入力があった後にリジューム再生を開始することができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明のその他の観点に係る再生装置は、コンテンツデータを再生する再生装置であって、第１の受付部、第１の再生部、第２の受付部、取得部、第１の送信部、第２の送信部、及び、第２の再生部を備える。
第１の受付部は、コンテンツデータの再生の開始指示入力を受け付ける。
第１の再生部は、第１の受付部がこの開始指示入力を受け付けると、コンテンツデータを格納するサーバからコンテンツデータを取得して再生する。
第２の受付部は、コンテンツデータの再生の一時停止指示入力を受け付ける。
取得部は、第２の受付部がこの一時停止指示入力を受け付けると、このコンテンツデータの再生の一時停止位置を取得する。
第１の送信部は、取得部が取得した一時停止位置を示す情報を、当該再生装置と異なる他の再生装置に送信する。
第２の送信部は、一時停止位置を示す情報を受信した場合、この一時停止位置を示す情報をコンテンツデータを格納するサーバに送信する。
第２の再生部は、コンテンツデータのうち一時停止位置を開始位置として、サーバからコンテンツデータを取得して再生する。
これにより、再生装置は、コンテンツデータの再生を一時停止した位置から容易にリジューム再生することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明のその他の観点に係る再生方法は、コンテンツデータを格納するサーバと、このコンテンツデータを再生する第１の再生装置及び第２の再生装置とを用いて、コンテンツデータを再生する再生方法であって、
第１の再生装置は、第１の受付ステップ、第１の再生ステップ、第２の受付ステップ、取得ステップ、及び、第１の送信ステップを備える。
第１の受付ステップは、コンテンツデータの再生の開始指示入力を受け付ける。
第１の再生ステップは、第１の受付ステップがこの開始指示入力を受け付けると、コンテンツデータを管理するサーバからコンテンツデータを取得して再生する。
第２の受付ステップは、コンテンツデータの再生の一時停止指示入力を受け付ける。
取得ステップは、第２の受付ステップがこの一時停止指示入力を受け付けると、このコンテンツデータの再生の一時停止位置を取得する。
第１の送信ステップは、取得ステップが取得した一時停止位置を示す情報を第２の再生装置に送信する。
また、第２の再生装置は、第２の送信ステップと第２の再生ステップとを備える。
第２の送信ステップは、第１の送信ステップから送信された一時停止位置を示す情報を受信して、この一時停止位置を示す情報を、コンテンツデータを格納するサーバに送信する。
第２の再生ステップは、コンテンツデータのうち一時停止位置を開始位置として、サーバからコンテンツデータを取得して再生する。
また、コンテンツデータを管理するサーバは、第１の再生装置又は第２の再生装置にコンテンツデータを送信するコンテンツ送信ステップを備える。
そして、コンテンツ送信ステップは、コンテンツデータを、第２の再生ステップによりコンテンツデータが再生される場合にはこのコンテンツデータのうち一時停止位置から送信する。
これにより、この再生方法を用いたコンテンツ再生システムは、コンテンツの最初から再生装置でストリーミング再生したり、一時停止した位置から再生装置で容易にリジューム再生したりすることができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明のその他の観点に係る再生方法は、コンテンツデータを再生する再生装置に用いられる再生方法であって、第１の受付ステップ、第１の再生ステップ、第２の受付ステップ、取得ステップ、第１の送信ステップ、第２の送信ステップ、及び、第２の再生ステップを備える。
第１の受付ステップは、コンテンツデータの再生の開始指示入力を受け付ける。
第１の再生ステップは、第１の受付ステップがこの開始指示入力を受け付けると、コンテンツデータを管理するサーバからコンテンツデータを取得して再生する。
第２の受付ステップは、コンテンツデータの再生の一時停止指示入力を受け付ける。
取得ステップは、第２の受付ステップがこの一時停止指示入力を受け付けると、このコンテンツデータの再生の一時停止位置を取得する。
第１の送信ステップは、取得ステップが取得した一時停止位置を示す情報を、当該再生装置と異なる他の再生装置に送信する。
第２の送信ステップは、一時停止位置を示す情報を受信した場合、この一時停止位置を示す情報を、コンテンツデータを格納するサーバに送信する。
第２の再生ステップは、コンテンツデータのうち一時停止位置を開始位置として、サーバからこのコンテンツデータを取得して再生する。
これにより、この再生方法を用いた再生装置は、コンテンツデータの再生を一時停止した位置から容易にリジューム再生することができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明のその他の観点に係るプログラムは、コンテンツデータを再生するための再生装置に用いられるコンピュータを、第１の受付部、第１の再生部、第２の受付部、取得部、第１の送信部、第２の送信部、及び、第２の再生部として機能させる。
第１の受付部は、コンテンツデータの再生の開始指示入力を受け付ける。
第１の再生部は、第１の受付部がこの開始指示入力を受け付けると、コンテンツデータを管理するサーバからこのコンテンツデータを取得して再生する。
第２の受付部は、コンテンツデータの再生の一時停止指示入力を受け付ける。
取得部は、第２の受付部がこの一時停止指示入力を受け付けると、このコンテンツデータの再生の一時停止位置を取得する。
第１の送信部は、取得部が取得した一時停止位置を示す情報を、当該再生装置と異なる他の再生装置に送信する。
第２の送信部は、一時停止位置を示す情報を受信した場合、この一時停止位置を示す情報を、コンテンツデータを格納するサーバに送信する。
第２の再生部は、コンテンツデータのうち一時停止位置を開始位置として、サーバからこのコンテンツデータを取得して再生する。
これにより、プログラムは、コンピュータを、コンテンツデータの再生を一時停止した位置から容易にリジューム再生することができる再生装置として機能させることができる。