(57)【特許請求の範囲】
【請求項１】
ネットワークを介して複数のコンテンツ再生装置に接続されるコンテンツサーバ装置において、
該コンテンツサーバ装置に格納されたコンテンツについて、前記コンテンツ再生装置で再生が中断された場合に、該再生が中断された位置毎に、当該コンテンツを識別する識別情報と再生が中断された位置を示す中断位置情報とを含む仮想コンテンツを作成する仮想コンテンツ作成部と、該仮想コンテンツ毎に、前記中断位置情報と前記再生を実行した装置を示す装置情報とを含むサムネイル情報を作成するサムネイル作成部と、前記仮想コンテンツのリストを含むコンテンツリストを表示用に出力するリスト出力部と、表示された前記コンテンツリストに基づき前記仮想コンテンツの選択要求があった場合、該選択要求がなされた前記仮想コンテンツに関する前記サムネイル情報を表示のために出力するサムネイル出力部と、表示された前記コンテンツリストに基づき前記仮想コンテンツの再生要求があった場合、該再生要求がなされた前記仮想コンテンツの前記中断位置情報が示す位置から、前記仮想コンテンツに対応するコンテンツを再生出力するコンテンツ出力部とを備えたことを特徴とするコンテンツサーバ装置。
【請求項２】
請求項１に記載のコンテンツサーバ装置において、前記仮想コンテンツ作成部は、前記コンテンツサーバ装置単独で再生され、中断された場合にも、前記仮想コンテンツを作成することを特徴とするコンテンツサーバ装置。
【請求項３】
請求項１又は２に記載のコンテンツサーバ装置において、前記仮想コンテンツ作成部は、前記コンテンツの再生が中断される度に、常に新たに前記仮想コンテンツを作成することを特徴とするコンテンツサーバ装置。
【請求項４】
請求項１又は２に記載のコンテンツサーバ装置において、前記仮想コンテンツ作成部は、前記コンテンツの再生が中断される度に、前記仮想コンテンツが作成済みか否かを判定し、作成済みであった場合には、作成済みの前記仮想コンテンツを更新することを特徴とするコンテンツサーバ装置。
【請求項５】
請求項１又は２に記載のコンテンツサーバ装置において、前記仮想コンテンツ作成部は、前記コンテンツの再生が中断される度に、前記仮想コンテンツが現在の中断に係る装置と同じ装置からの中断により作成済みか否かを判定し、作成済みであった場合には、作成済みの前記仮想コンテンツを更新することを特徴とするコンテンツサーバ装置。
【請求項６】
請求項１又は２に記載のコンテンツサーバ装置において、前記仮想コンテンツ作成部は、作成済みの前記仮想コンテンツから再生が指示されて中断された場合、該指示された仮想コンテンツを更新することを特徴とするコンテンツサーバ装置。
【請求項７】
請求項１〜６のいずれか１項に記載のコンテンツサーバ装置において、前記仮想コンテンツ作成部は、前記コンテンツが所定割合未満再生されて中断された場合にのみ、前記仮想コンテンツを作成することを特徴とするコンテンツサーバ装置。
【請求項８】
請求項１〜７のいずれか１項に記載のコンテンツサーバ装置において、前記仮想コンテンツを、作成から所定期間過ぎた時点で消去する消去部をさらに備えたことを特徴とするコンテンツサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツサーバ装置に関し、より詳細には、コンテンツ再生装置からネットワークを介し、内部に格納されたコンテンツを再生させることが可能なホームサーバ等のコンテンツサーバ装置に関する。
【背景技術】
【０００２】
従来のテレビ装置等のコンテンツ再生装置では、ネットワークに接続されたコンテンツサーバ装置上からメディアコンテンツを再生することが可能に構成されているものがある。ネットワーク上のサーバからコンテンツを再生する技術としては、例えばＤＬＮＡ（Digital Living Network Alliance）ガイドラインに記述された手順に則って通信を行いながら再生を行う技術がある。
【０００３】
さらに、ネットワークプレーヤであるコンテンツ再生装置において、コンテンツを再生して途中で終了させた場合、その再生終了位置をレジュームポイントとして記録しておき、次の再生時にそのレジュームポイントから再生できる装置も普及している。このようなレジュームポイントは、コンテンツ再生装置側で管理すればよいが、一人のユーザが一台のコンテンツ再生装置でのみ視聴するとは限らない。
【０００４】
従って、レジュームポイントをコンテンツサーバ装置上で一括して管理する技術も提案されている（例えば、特許文献１を参照）。特許文献１に記載の技術では、メディア用サーバ装置の保有デジタルコンテンツをコンテンツ再生装置で再生可能になっている状況下で、レジュームポイントをメディア用サーバ装置で一括管理するにあたり、メディア用サーバ装置が再生できる種類のデータ形式の仮のコンテンツとして保存している。また、このメディア用サーバ装置では、その仮のコンテンツとその中断位置としての再生時間とに対応付けた対応付け情報も記憶している。この対応付け情報は、そのコンテンツをその中断位置から再生するためのリンク情報となっており、このリンク情報によりレジュームポイントから再生可能となっている。また、この技術では、レジュームポイントがコンテンツの再生時間中のどの位置にあるのかやいつ作成されたかなどの情報をユーザに提供するために、ＤＬＮＡ標準ではない拡張タグを使用している。
【０００５】
また、特許文献２に記載の技術では、同様の状況下で、レジュームポイントをサーバ装置で一括管理するにあたり、コンテンツ再生装置毎にコンテンツ毎のレジュームポイントを管理している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−６６４７１号公報
【特許文献２】特開２００７−１８０８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、レジュームポイントがコンテンツの再生時間中のどの位置にあるのかやいつ作成されたかなどの情報をユーザに提供するために、ＤＬＮＡ標準ではない拡張タグを使用しているため、拡張タグを理解しないコンテンツ再生装置においてはこれらの情報を理解できず、適切な情報をユーザに提供できないという課題がある。従って、特許文献１に記載の技術では、拡張タグを理解しないコンテンツ再生装置を使用するユーザにとって、所望のコンテンツを所望のレジュームポイントから再生するための選択が困難となる。
【０００８】
また、特許文献２に記載の技術では、あるコンテンツに注目したときコンテンツ再生装置毎にレジュームポイントを管理し、レジュームポイントをリスト表示しているだけであるため、家庭での使用のように、あるユーザが第１の再生装置からそのコンテンツを再生して中断し、別の部屋に移動してから第２の再生装置でそのコンテンツの残りを再生しようとした場合には、第１の再生装置で中断したレジュームポイントを探すのが容易ではない。このように、特許文献２に記載の技術では、所望のコンテンツを所望のレジュームポイントから再生するための操作が複雑で時間がかかる。
【０００９】
本発明は、上述のような実状に鑑みてなされたものであり、その目的は、コンテンツサーバ装置内部に格納されたコンテンツをネットワーク経由で複数のコンテンツ再生装置から再生可能となっている場合でも、多数のコンテンツ、多数のレジュームポイントの中からユーザが望むコンテンツ、レジュームポイントを容易に見つけ出し、再生することが可能で、且つ汎用的なコンテンツ再生装置でも対応することが可能なコンテンツサーバ装置を提供することにある。
【課題を解決するための手段】
【００１０】
上述の課題を解決するために、本発明の第１の技術手段は、ネットワークを介して複数のコンテンツ再生装置に接続されるコンテンツサーバ装置において、
該コンテンツサーバ装置に格納されたコンテンツについて、前記コンテンツ再生装置で再生が中断された場合に、該再生が中断された位置毎に、当該コンテンツを識別する識別情報と再生が中断された位置を示す中断位置情報とを含む仮想コンテンツを作成する仮想コンテンツ作成部と、該仮想コンテンツ毎に、前記中断位置情報と前記再生を実行した装置を示す装置情報とを含むサムネイル情報を作成するサムネイル作成部と、前記仮想コンテンツのリストを含むコンテンツリストを表示用に出力するリスト出力部と、表示された前記コンテンツリストに基づき前記仮想コンテンツの選択要求があった場合、該選択要求がなされた前記仮想コンテンツに関する前記サムネイル情報を表示のために出力するサムネイル出力部と、表示された前記コンテンツリストに基づき前記仮想コンテンツの再生要求があった場合、該再生要求がなされた前記仮想コンテンツの前記中断位置情報が示す位置から、前記仮想コンテンツに対応するコンテンツを再生出力するコンテンツ出力部とを備えたことを特徴としたものである。
【００１１】
第２の技術手段は、第１の技術手段において、前記仮想コンテンツ作成部は、前記コンテンツサーバ装置単独で再生され、中断された場合にも、前記仮想コンテンツを作成することを特徴としたものである。
【００１２】
第３の技術手段は、第１又は第２の技術手段において、前記仮想コンテンツ作成部は、前記コンテンツの再生が中断される度に、常に新たに前記仮想コンテンツを作成することを特徴としたものである。
【００１３】
第４の技術手段は、第１又は第２の技術手段において、前記仮想コンテンツ作成部は、前記コンテンツの再生が中断される度に、前記仮想コンテンツが作成済みか否かを判定し、作成済みであった場合には、作成済みの前記仮想コンテンツを更新することを特徴としたものである。
【００１４】
第５の技術手段は、第１又は第２の技術手段において、前記仮想コンテンツ作成部は、前記コンテンツの再生が中断される度に、前記仮想コンテンツが現在の中断に係る装置と同じ装置からの中断により作成済みか否かを判定し、作成済みであった場合には、作成済みの前記仮想コンテンツを更新することを特徴としたものである。
【００１５】
第６の技術手段は、第１又は第２の技術手段において、前記仮想コンテンツ作成部は、作成済みの仮想コンテンツから再生が指示されて中断された場合、該指示された仮想コンテンツを更新することを特徴としたものである。
【００１６】
第７の技術手段は、第１〜第６のいずれか１の技術手段において、前記仮想コンテンツ作成部は、前記コンテンツが所定割合未満再生されて中断された場合にのみ、前記仮想コンテンツを作成することを特徴としたものである。
【００１７】
第８の技術手段は、第１〜第７のいずれか１項の技術手段において、前記仮想コンテンツを、作成から所定期間過ぎた時点で消去する消去部をさらに備えたことを特徴としたものである。
【発明の効果】
【００１８】
本発明に係るコンテンツサーバ装置によれば、内部に格納されたコンテンツをネットワーク経由で複数のコンテンツ再生装置から再生可能となっている場合でも、多数のコンテンツ、多数のレジュームポイントの中からユーザが望むコンテンツ、レジュームポイントを容易に見つけ出し、再生することが可能となり、且つ汎用的なコンテンツ再生装置でも対応することが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明に係るコンテンツサーバ装置とコンテンツ再生装置とを含むコンテンツ再生システムの一構成例を示すブロック図である。
【図２】本発明に係るコンテンツサーバ装置で管理される仮想コンテンツを説明するための図である。
【図３】図２の仮想コンテンツのそれぞれについて作成されるサムネイル情報の一例を示す図である。
【図４】図２の仮想コンテンツを作成する処理例を説明するためのフロー図である。
【図５】本発明に係るコンテンツサーバ装置で作成される仮想コンテンツの格納例を示す図である。
【図６】図５の仮想コンテンツをユーザに選択させるためのリストの一例を示す図である。
【図７】本発明に係るコンテンツサーバ装置で作成される仮想コンテンツの他の格納例を示す図である。
【図８】図７の仮想コンテンツをユーザに選択させるためのリストの一例を示す図である。
【図９】図１のコンテンツ再生システムにおけるコンテンツサーバ装置で表示される問い合わせ画面の一例を示す図である。
【図１０】図２の仮想コンテンツを作成する他の処理例を説明するためのフロー図である。
【図１１】図２の仮想コンテンツを作成する他の処理例を説明するためのフロー図である。
【図１２】図２の仮想コンテンツを作成する他の処理例を説明するためのフロー図である。
【図１３】図２の仮想コンテンツを作成する処理例を説明するためのフロー図である。
【図１４】図１のコンテンツ再生システムにおけるコンテンツサーバ装置で表示されるレジューム期間とレジューム情報の更新時刻とを設定する設定画面の一例を示す図である。
【図１５】図１４の設定画面から設定されたレジューム期間に基づく消去処理の一例を説明するためのフロー図である。
【図１６】図２の仮想コンテンツを作成する他の処理例を説明するためのフロー図である。
【発明を実施するための形態】
【００２０】
本発明に係るコンテンツサーバ装置は、例えばＰＣ、レコーダ、ネットワークＨＤＤ（Hard Disk Drive）、ホームサーバなど、コンテンツをクライアント装置に提供可能な装置であり、複数のクライアント装置にネットワークを介して接続可能となっている。また、クライアント装置としてのコンテンツ再生装置は、表示部及び音声出力部を備え且つコンテンツの再生が可能な機器であればよく、例えばＰＣ、テレビ、ＳＴＢ、携帯電話機などに適用することができる。なお、このコンテンツには映像データと音声データとが含まれ、その圧縮形式やファイル形式等は問わない。
【００２１】
図１は、本発明に係るコンテンツサーバ装置とコンテンツ再生装置とを含むコンテンツ再生システムの一構成例を示すブロック図である。
図１で例示するコンテンツ再生システムでは、コンテンツサーバ装置（以下、単にコンテンツサーバ１という）と、コンテンツサーバ１のコンテンツ記録部１１に記録されたコンテンツを再生するコンテンツ再生装置の一例としてネットワークプレーヤ４とを備えている。図示しないが、ネットワークプレーヤ４は複数接続可能となっている。汎用的な組み合わせとしては、コンテンツサーバ１がＤＭＳ（Digital Media Server）であり、ネットワークプレーヤがＤＬＮＡプレーヤ（つまり、ＤＭＰ：Digital Media Player）である場合が挙げられるが、これに限ったものではない。
【００２２】
コンテンツサーバ１は、その全体を制御する制御部１ａ、ＨＤＤや可搬記録媒体及びその駆動装置等でなるコンテンツ記録部１１、コンテンツ記録部１１に記録されたコンテンツの再生制御を行う再生制御部１０、後述するコンテンツ情報管理部１２、並びに、ネットワークを介してネットワークプレーヤ４と接続するためのネットワークインタフェース部１３及びネットワーク端子１４を備える。
【００２３】
また、コンテンツサーバ１は、映像データや音声データの一時格納用のメモリ１５、コンテンツのうち映像データをデコードする映像デコード部１６、デコードした映像データをテレビ３に出力する映像出力部１７及び映像出力端子１８、音声データをデコードするオーディオデコード部１９、並びに、デコードした音声データをテレビ３に出力する音声出力部２０及び音声出力端子２１を備える。テレビ３は、コンテンツサーバ１単独でのコンテンツの再生を行うデバイスであり、映像出力端子１８及び音声出力端子２１によってコンテンツサーバ１の本体に接続されている。
【００２４】
また、コンテンツサーバ１は、ユーザインタフェース部２２、及びユーザ入力端子２３を備え、ユーザ入力端子２３には、リモコン、キーボードやポインティングデバイス等のユーザ操作部２が無線又は有線で接続されている。これにより、ユーザ操作部２からユーザ入力端子２３及びユーザインタフェース部２２を介して、制御部１ａに操作内容を伝えてコンテンツサーバ１を操作することが可能になっている。
【００２５】
制御部１ａ、再生制御部１０、及びコンテンツ情報管理部１２は、例えばプログラムを記録したＲＯＭ（Read Only Memory）、そのプログラムを実行するＣＰＵ（Central Processing Unit）、そのプログラムの実行の作業領域となるＲＡＭ（Random Access Memory）、並びに、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等の書き換え可能なメモリで構成できる。このプログラムは、主に、コンテンツの再生や選択処理、後述するレジューム用の仮想コンテンツやサムネイル情報の作成処理等を実行するためのプログラムで、その処理内容についてはコンテンツ情報管理部１２の説明として後述する。また、このメモリは、仮想コンテンツやそのサムネイル情報やそれらの管理情報の格納領域となる。
【００２６】
図２〜図４を併せて参照しながらコンテンツ情報管理部１２について説明する。図２は、本発明に係るコンテンツサーバ装置で管理される仮想コンテンツを説明するための図、図３は、図２の仮想コンテンツのそれぞれについて作成されるサムネイル情報の一例を示す図、図４は、図２の仮想コンテンツを作成する処理例を説明するためのフロー図である。
【００２７】
コンテンツ情報管理部１２は、統合レジューム管理部１２ａ、サムネイル作成部１２ｂ、本体レジューム管理部１２ｃ、ネットワークレジューム管理部１２ｄ、レジュームコンテンツ作成部（仮想コンテンツ作成部）１２ｅ、及びレジュームコンテンツ作成部（仮想コンテンツ作成部）１２ｆを備える。まず、サムネイル作成部１２ｂ以外の構成要素について説明する。
【００２８】
レジュームコンテンツ作成部１２ｅ，１２ｆは、コンテンツサーバ１に格納されたコンテンツについて、再生が中断された位置毎に、コンテンツを識別する識別情報と再生が中断された位置を示す中断位置情報とを含む仮想コンテンツを作成する。この仮想コンテンツは、レジュームのためのコンテンツに過ぎず、映像や音声データを含まず、例えば単にファイル名を記述したテキストファイルであってもよい。例えば、図２に示すように、コンテンツ１１ａに対して、ネットワークプレーヤ４か本体で再生・中断された位置がレジュームポイントＡ〜Ｄの４箇所あれば、それぞれのポイントに対応して仮想コンテンツａ〜ｄが作成される。
【００２９】
レジュームコンテンツ作成部１２ｅは、コンテンツサーバ１の本体単独で再生・中断された場合の仮想コンテンツを作成する。本体レジューム管理部１２ｃは、レジュームコンテンツ作成部１２ｅでの仮想コンテンツの作成を指示するとともに、作成された仮想コンテンツを管理する。一方で、レジュームコンテンツ作成部１２ｆは、ネットワークプレーヤ４から再生・中断された場合の仮想コンテンツを作成する。ネットワークレジューム管理部１２ｄは、レジュームコンテンツ作成部１２ｆでの仮想コンテンツの作成を指示するとともに、作成された仮想コンテンツを管理する。
【００３０】
レジュームコンテンツ作成部１２ｅ及び本体レジューム管理部１２ｃで例示したように、コンテンツサーバ１は、コンテンツサーバ１単独で再生されて中断された場合にも、仮想コンテンツを作成することが好ましい。後述の統合レジューム管理部１２ａで本体用とクライアント用の管理を統合し、コンテンツサーバ１で単独再生した仮想コンテンツであるのか、ネットワークプレーヤ４でコンテンツサーバ１からの再生出力を再生したかを区別して提示することもできる。但し、仮想コンテンツを作成・管理するのはネットワークプレーヤ４等のクライアント装置からの再生・中断についてのみとするように、コンテンツサーバ１を構成してもよい。
【００３１】
統合レジューム管理部１２ａは、仮想コンテンツのリストを含むコンテンツリストを、ネットワークプレーヤ４やテレビ３に表示用に出力するリスト出力部を備える。このコンテンツリストは、例えば図２の仮想コンテンツａ〜ｄやコンテンツ１１ａ以外のコンテンツについての仮想コンテンツなど、仮想コンテンツが選択可能に表示されるものであればよい。特に、仮想コンテンツについても通常のコンテンツと同様の形式でリスト表示することでユーザ選択を容易できる。また、コンテンツリストはクライアント装置向けに各コンテンツのリスト表示用の情報を提供したり、本体向けのコンテンツリストを表現した画像として出力したりなどすればよい。なお、仮想コンテンツを作成・管理するのはクライアント装置についてのみとするように、コンテンツサーバ１を構成する場合には、このリスト出力部はネットワークレジューム管理部１２ｄに設ければよい。
【００３２】
上述したネットワーク端子１４及びネットワークインタフェース部１３は、リスト上でネットワークプレーヤ４から仮想コンテンツに対する操作を受け付ける受付部の一例である。また、この受付部は、上述したユーザ操作部２、ユーザ入力端子２３、及びユーザインタフェース部２２でも例示でき、これによりコンテンツサーバ１単独で仮想コンテンツを再生したり中断したりすることができる。
【００３３】
そして、コンテンツサーバ１における各構成要素１３〜２１及び再生制御部１０は、コンテンツ出力部の一例である。このコンテンツ出力部は、受付部で受け付けた操作が再生要求の操作であった場合など、表示されたコンテンツリストに基づき仮想コンテンツの再生要求があった場合、その再生要求がなされた仮想コンテンツの中断位置情報が示す中断位置から、仮想コンテンツに対応するコンテンツを再生出力する。
【００３４】
また、このコンテンツ出力部は、受付部で再生要求が通常のコンテンツに対してなされた場合には、そのコンテンツを先頭から再生出力すればよい。コンテンツサーバ１単独で再生されて中断されたコンテンツについては、ユーザはそれについて作成された仮想コンテンツを再生させる操作を行えばレジューム再生が可能である。従って、ユーザは、そのようなレジューム再生と先頭からの再生と区別して操作することができる。
【００３５】
ここで、再生制御部１０は、直接又は間接的に、構成要素１１〜２３を制御して、コンテンツを再生出力させ、仮想コンテンツが選択された場合にも、その仮想コンテンツに対応するコンテンツを、その仮想コンテンツの中断位置情報が示す中断位置から再生出力させる。
【００３６】
以上、このようなコンテンツ再生システムによれば、コンテンツサーバ１の内部に格納されたコンテンツをネットワーク経由で複数のネットワークプレーヤ４から再生可能となっている場合でも、レジュームポイントが上手く受け渡しできてユーザが望むレジュームポイントから再生が可能になり、その結果、利用したいコンテンツを例えば各部屋に設置した複数のネットワークプレーヤ４の間でシームレスに視聴可能になる。従って、例えば、映画を途中までリビングで視聴し、残りを寝室で横になりながら視聴したり、アニメーションをリビングで視聴していたが、同居人が帰宅したため、続きを自分の部屋で視聴したりすることができる。
【００３７】
さらに、このようなコンテンツ再生システムによれば、ユーザが望むレジュームポイントからの再生操作が、通常のコンテンツ（タイトル）リストからコンテンツ（タイトル）を選択するのと同様に仮想コンテンツを選択すればよいだけであるため、容易になる。
【００３８】
また、同一コンテンツに複数のレジュームポイントが発生した場合でも、例えばそれぞれに仮想コンテンツを作成することで、同一コンテンツに複数のレジュームポイントを持たせることが可能となる。従って、ユーザは、所望するコンテンツ、所望するレジュームポイントからの再生を、それに対応する仮想コンテンツを選択して再生させる操作を行うだけの簡易な操作で実行させることができる。さらに、本発明のコンテンツサーバ１では、仮想コンテンツは映像・音声のデータを含まないため、レジュームのための記憶容量を多く必要としない。
【００３９】
次に、コンテンツサーバ１に設けるサムネイル作成部１２ｂについて説明する。サムネイル作成部１２ｂは、例えば統合レジューム管理部１２ａの指示に従い、中断位置情報と再生を実行した装置を示す装置情報とを含むサムネイル情報を、仮想コンテンツ毎に作成する。統合レジューム管理部１２ａは、サムネイル作成部１２ｂは作成したサムネイル情報をその仮想コンテンツに関連付けて格納して管理する。サムネイル情報は仮想コンテンツに含むように管理してもよいし、仮想コンテンツに付加して管理してもよい。
【００４０】
図３に示すように、サムネイル情報３０は、装置情報の一例としての再生機器（コンテンツサーバ１の本体又はネットワークプレーヤ４）のＭＡＣ（Media Access Control）アドレスと、再生年月日、再生時刻、中断位置情報の一例としての再生位置及び残り時間が含まれる。ＭＡＣアドレスは、ＭＡＣアドレスそのままであってもよいし、コンテンツサーバ１の本体で自動若しくはユーザによって置き換えられた、機器を識別するためのＩＤや名前であってもよい。サムネイル情報３０は、さらに再生位置及び残り時間をグラフィックで表現したプログレスバー（タイムシークバー）３１も含んでいる。プログレスバー３１にはその再生位置に相当する位置にマーク３１ａを表示している。中断位置情報としては、コンテンツ全体に対して再生済みの部分の割合を示す情報であってもよい。
【００４１】
また、コンテンツサーバ１は、サムネイル作成部１２ｂとともにサムネイル出力部を備える。このサムネイル出力部は、受付部で受け付けた操作が仮想コンテンツの選択操作であった場合、つまり仮想コンテンツの選択要求があった場合、その対象となった仮想コンテンツに関するサムネイル情報を表示のために出力する。このサムネイル出力部としては、統合レジューム管理部１２ａ、ネットワークインタフェース部１３、及びネットワーク端子１４で例示できる。
【００４２】
サムネイル作成部１２ｂ及びサムネイル出力部を設けることで、複数コンテンツのレジューム情報としての仮想コンテンツをそれぞれのサムネイル情報とともに提供可能になる。例えば、ネットワークプレーヤ４がサムネイル表示機能を持つ一般的なＤＬＮＡプレーヤであれば、コンテンツサーバ１からのＤＬＮＡ再生時に、コンテンツのレジューム情報に該当する仮想コンテンツの情報を簡単に画面に表示することが可能となる。サムネイル情報には中断位置情報と装置情報とが含まれるため、ユーザは自身の記憶を頼りに再生を希望するコンテンツを、希望するレジュームポイントから再生できるような仮想コンテンツを容易に視認して選択することができる。つまり、ここで提供されるサムネイル情報は、仮想コンテンツの選択のためにユーザに提示するユーザ補助情報となる。
【００４３】
このように、コンテンツサーバ１では、レジュームに関する情報を仮想コンテンツとして元のコンテンツと同様に取り扱うとともに、中断位置情報や装置情報を含むサムネイル情報を作成してユーザに提供することができる。ＤＬＮＡ標準ではコンテンツのサムネイル表示が可能になっているため、本発明では、ＤＭＳを用いる場合でも、中断位置情報や装置情報を提供するためにＤＬＮＡ標準ではない拡張タグを使用する必要がないため、拡張タグを理解不能な汎用的なＤＬＮＡプレーヤでも対応することが可能となる。また、コンテンツ名は、例えば仮想コンテンツのファイル名としてユーザに提供することができるが、これもサムネイル情報の一部に加えるように作成してもよい。
【００４４】
以上、本発明によれば、ユーザにとって、汎用的なコンテンツ再生装置でも、多数のコンテンツ、多数のレジュームポイントの中から望むコンテンツ、望むレジュームポイントを容易に見つけ出し、再生することが可能となる。
【００４５】
また、上述したサムネイル作成部１２ｂでのサムネイル情報の作成を他の通常のコンテンツと共通化するために、仮想コンテンツの作成時に、仮想コンテンツ自体に中断位置情報と装置情報等を含むようにしておいてもよい。そして、サムネイル作成部１２ｂは他の通常のコンテンツと同様の方法でサムネイル情報を自動的に作成させることで、結果的にその仮想コンテンツについてのサムネイル情報の出力時には、中断位置情報と装置情報とを含むようにできる。
【００４６】
また、コンテンツサーバ１単独で再生されて中断された場合に作成した仮想コンテンツに関し、サムネイル情報に含まれる装置情報は、コンテンツサーバ１自身を示す情報となる。ネットワークプレーヤ４で再生されて中断された場合に作成した仮想コンテンツに関し、サムネイル情報に含まれる装置情報は、ネットワークプレーヤ４を示す情報となる。
【００４７】
また、別途、コンテンツサーバ１単独で再生されて中断された場合に作成した仮想コンテンツに関し、ユーザＩＤを入力したり顔認識等の生体認証を行ったりする機能を設けておくことで、使用するユーザを特定してサムネイル情報にユーザを示す情報を含ませてもよい。これにより、仮想コンテンツがユーザ自身による再生・中断操作に基づいて作成されたものであることを、ユーザが容易に視認することができるようになる。
【００４８】
次に、図４を参照して、再生中断時のコンテンツサーバ１における仮想コンテンツ作成処理の一例を説明する。この例では、再生中断がなされる度に常に新しい仮想コンテンツを作成していく作成処理を説明する。
まず、コンテンツサーバ１の統合レジューム管理部１２ａは、再生中断がなされた場合、本体単独での中断処理か否かを、ユーザインタフェース部２２を介した中断処理かネットワークインタフェース部１３を介した中断処理かで判定する（ステップＳ１）。
【００４９】
ステップＳ１でＹＥＳの場合、本体レジューム管理部１２ｃがレジュームコンテンツ作成部１２ｅを制御して本体用の仮想コンテンツを作成し（ステップＳ２）、統合レジューム管理部１２ａがサムネイル作成部１２ｂを制御してサムネイル情報を作成する（ステップＳ３）。
【００５０】
一方、ステップＳ１でＮＯの場合、ネットワークレジューム管理部１２ｄが仮想コンテンツ作成済みのネットワークプレーヤ（ネットワーク機器）４からの中断処理か否かを、中断処理を行ったネットワークプレーヤ４の装置情報と既存の仮想コンテンツのサムネイル情報に含まれる装置情報とを比較するなどして判定する（ステップＳ４）。ステップＳ４でＹＥＳの場合、ネットワークレジューム管理部１２ｄがレジュームコンテンツ作成部１２ｆを制御して同ネットワークプレーヤ４用の仮想コンテンツを作成し（ステップＳ５）、ステップＳ３に進む。ステップＳ３でその仮想コンテンツに対応したサムネイル情報が作成される。ステップＳ４でＮＯの場合、同様にして新たなネットワークプレーヤ用の仮想コンテンツを作成し（ステップＳ６）、ステップＳ３に進む。ステップＳ３でその仮想コンテンツに対応したサムネイル情報が作成される。
【００５１】
なお、本体用の仮想コンテンツと同ネットワークプレーヤ４用の仮想コンテンツと新たなネットワークプレーヤ用の仮想コンテンツとは、単に管理場所を振り分けたことだけが相違するが、当然、サムネイル情報に含まれる装置情報は異なるようになる。
【００５２】
このように、レジュームコンテンツ作成部１２ｅ，１２ｆは、コンテンツの再生が中断される度に、常に新たに仮想コンテンツを作成するようにするとよい。ここで、コンテンツの再生が中断される度とは、例えば仮想コンテンツが選択されて再生指示された後に、中断された場合でも、選択時の仮想コンテンツとは別に新たに仮想コンテンツを作成することを指す。また、ここでは、中断される装置がどの装置かに依らず、常に新たに仮想コンテンツの作成を行っている。
【００５３】
次に、図５及び図６を参照しながら、レジュームコンテンツ作成部１２ｅ，１２ｆで作成される仮想コンテンツの格納例と、リスト出力部で出力されるコンテンツリストの一例を説明する。
【００５４】
図５に示す階層構造５０のように、作成された仮想コンテンツは、どのコンテンツが元であるかに拘わらず全ての仮想コンテンツについて区別なく格納することができる。階層構造５０では、最上位にＣＦ１，ＣＦ２，ＣＦ３，．．．と続くコンテナ（フォルダ）があり、フォルダＣＦ１の下位にＣＦ１１，ＣＦ１２，ＣＦ１３，．．．と続くサブフォルダがある。サブフォルダＣＦ１２には、さらに下位のサブフォルダＣＦ１２１，ＣＦ１２２，ＣＦ１２３があり、それぞれのアイテムとしてコンテンツＩ（ＩＴ１１），ＩＩ（ＩＴ１２），ＩＩＩ（ＩＴ０３）が格納されている。
【００５５】
また、サブフォルダＣＦ１１では、レジュームコンテンツ作成部１２ｅ，１２ｆでそれぞれコンテンツＩ（ＩＴ１１），ＩＩ（ＩＴ１２），ＩＩＩ（ＩＴ１３）の再生・中断により生成された仮想コンテンツｉａ（ＩＴ０１），ｉｂ（ＩＴ０２），ｉｉ（ＩＴ０３）の各ファイルを並べている。
【００５６】
このような階層構造の仮想コンテンツをユーザに選択させるためのコンテンツリストは、図６のリスト画面６０でその表示例を示すようになる。例えば、ネットワークプレーヤ４から若しくはユーザ操作部２から操作することで、リスト画面６０には全ての仮想コンテンツのリストを含むコンテンツリスト６１が表示される。コンテンツリスト６１中の仮想コンテンツはその元のコンテンツがどれであるかを問わず、例えば作成順やファイル名順などで、より好ましくはネットワークプレーヤ４毎に分けて、表示すればよい。コンテンツリスト６１に仮想コンテンツが収まらない場合にはスクロール可能にしておけばよい。また、ユーザが仮想コンテンツｉａ（６２）にカーソルを合わせることで、その左側にはその仮想コンテンツ６２のサムネイル情報３０が表示される。
【００５７】
次に、図７及び図８を参照しながら、仮想コンテンツの他の格納例とコンテンツリストの他の例を説明する。
図７に示す階層構造７０のように、作成された仮想コンテンツは、どのコンテンツが元であるかによって分けて格納する、すなわちコンテンツ単位で仮想コンテンツを分けて格納することができる。階層構造７０では、図５の階層構造５０と同様に、最上位のフォルダＣＦ１，ＣＦ２，ＣＦ３やサブフォルダＣＦ１１，ＣＦ１２，ＣＦ１３、サブフォルダＣＦ１２１，ＣＦ１２２，ＣＦ１２３があり、それぞれのアイテムとしてコンテンツＩ（ＩＴ１１），ＩＩ（ＩＴ１２），ＩＩＩ（ＩＴ０３）が格納されている。
【００５８】
階層構造７０では、サブフォルダＣＦ１１では、コンテンツＩ用サブフォルダＣＦ１１１、コンテンツＩＩ用のサブフォルダＣＦ１１２といった具合に、仮想コンテンツが作成されたコンテンツについてサブフォルダが作成される。この例では、コンテンツＩ（ＩＴ１１）には、レジューム位置及び／又は再生したネットワークプレーヤ４が異なる仮想コンテンツＩａ（ＩＴ０１），Ｉｂ（ＩＴ０２），Ｉｃ（ＩＴ０３）が格納されている。
【００５９】
このような階層構造の仮想コンテンツをユーザに選択させるためのコンテンツリストは、図８のリスト画面８０でその表示例を示すようになる。例えば、ネットワークプレーヤ４から若しくはユーザ操作部２から操作することで、まずサブフォルダＣＦ１１１，ＣＦ１１２で例示したように、仮想コンテンツ作成済みのコンテンツに関するサブフォルダのリストの画像を表示すればよい。そして、そのリストの画像を表示した状態で、ユーザにより選択されたサブフォルダ内の仮想コンテンツのリスト、つまりユーザにより選択されたコンテンツから作成された仮想コンテンツのリストを含むコンテンツリスト８１を表示すればよい。なお、コンテンツリスト８１中の仮想コンテンツは、例えば作成順やファイル名順などで、より好ましくはネットワークプレーヤ４毎に分けて、表示すればよい。また、ユーザが仮想コンテンツＩａ（８２）にカーソルを合わせることで、その左側にはその仮想コンテンツ８２のサムネイル情報３０が表示される。
【００６０】
また、図５及び図７を仮想コンテンツの格納例として説明したが、この格納例で示す階層構造５０や階層構造７０をユーザにコンテンツリストとして提示するようにしてもよい。つまり、リスト出力部は、コンテンツリストとして、図５や図７のように仮想コンテンツとコンテンツ（タイトル）とでなるリストを出力してもよい。さらに、このような出力を行う場合には、仮想コンテンツとコンテンツとはツリー形式で（階層構造が分かるように）表示させることが好ましい。
【００６１】
次に、上述したようなコンテンツ再生システムにおける再生処理及び中断処理の他の例を、図９及び図１０に基づき説明する。図９はコンテンツサーバ１による問い合わせ画面の一例を示す図で、図１０は図２の仮想コンテンツを作成する他の処理例を説明するためのフロー図である。
【００６２】
図１０の処理例では、コンテンツサーバ１の本体又はネットワークプレーヤ４から再生中断操作がなされると、レジュームするか否かを図９の問い合わせ画面９０のように問い合わせて、その応答操作を確認する（ステップＳ１１）。画面９０では、継続して別の部屋で視聴するかを問い合わせるようにしてもよい。画面９０にはＹＥＳボタン９１及びＮＯボタン９２が選択可能に設けられている。
【００６３】
ＹＥＳボタン９１が選択されることでレジュームする旨の判定を行うと（ステップＳ１１でＹＥＳの場合）、中断位置をレジュームポイントとして仮想コンテンツを作成して（ステップＳ１２）、そのサムネイル情報も作成する（ステップＳ１３）。一方、ＮＯボタン９２が選択されることでレジュームしない旨の判定を行うと（ステップＳ１１でＮＯの場合）、そのまま処理を終了する。この処理例では、再生・中断を実行する装置に拘わらず、常に新たな仮想コンテンツが作成される。
【００６４】
次に、図１１を参照して、図４の仮想コンテンツ作成処理に代わる作成処理例について説明する。
図１１の処理例では、同様にして再生中断操作がなされると、再生していたコンテンツが時間にして全体の９５％以上再生済みであるか否かを判定し（ステップＳ２１）、ＮＯの場合には、中断位置をレジュームポイントとして仮想コンテンツを作成して（ステップＳ２４）、そのサムネイル情報も作成する（ステップＳ２５）。一方、ステップＳ２１でＹＥＳであった場合、再生中であったコンテンツに対応する仮想コンテンツとそのサムネイル情報とを消去する（ステップＳ２２，Ｓ２３）。ここで、再生中であったコンテンツに対応する全ての仮想コンテンツとサムネイル情報とを消去してもよいが、中断前に再生のための選択を行った仮想コンテンツだけを消去してもよい。なお、この処理例でも、再生・中断を実行する装置に拘わらず、常に新たな仮想コンテンツが作成される。
【００６５】
このように、レジュームコンテンツ作成部１２ｅ，１２ｆは、コンテンツが所定割合未満再生されて中断された場合にのみ、仮想コンテンツを作成することが好ましい。この例では、９５％以上視聴したコンテンツについては終わりまで視聴したと見做し、新たな仮想コンテンツの作成は行なわず、仮想コンテンツを消去し、これによりリストからも消去している。
【００６６】
次に、図１２を参照して、図４の仮想コンテンツ作成処理に代わる作成処理例について説明する。
図１２の処理例では、図４のステップＳ１と同様の判定を行い（ステップＳ３１）、ＹＥＳの場合、本体レジューム管理部１２ｃが過去の本体用レジューム情報としての仮想コンテンツがあるか否かを判定する（ステップＳ３２）。ステップＳ３２でＮＯの場合には、図４のステップＳ２，Ｓ３と同様に本体用の仮想コンテンツ及びサムネイル情報を作成する（ステップＳ３５，Ｓ３４）。
【００６７】
一方、ステップＳ３２でＹＥＳの場合、本体レジューム管理部１２ｃがその仮想コンテンツ（本体用のレジューム情報）を更新し（ステップＳ３３）、ステップＳ３４に進み、サムネイル情報を作成する。また、ステップＳ３１でＮＯの場合、ネットワークレジューム管理部１２ｄが過去のレジューム情報としての仮想コンテンツがあるか否かを判定する（ステップＳ３６）。
【００６８】
ステップＳ３６でＹＥＳの場合には、その判定した仮想コンテンツを更新し（ステップＳ３７）、ステップＳ３４に進み、サムネイル情報を作成する。ここで更新されるのは、過去に本体以外で作成された仮想コンテンツであるため、過去に作成されたときと同じネットワークプレーヤ４用のレジューム情報である。従って、ここでは、ネットワークプレーヤ毎に仮想コンテンツの更新を行っている。但し、例えば仮想コンテンツを更新する場合には、その元のコンテンツについての一番過去に作成された仮想コンテンツを更新対象としてもよい。ステップＳ３６でＮＯの場合には、図４のステップＳ６と同様に新たな仮想コンテンツを作成し（ステップＳ３８）、ステップＳ３へ進み、そのサムネイル情報を作成する。
【００６９】
図１２で例示したように、レジュームコンテンツ作成部１２ｅ，１２ｆは、コンテンツの再生が中断される度に、仮想コンテンツが現在の中断に係る装置と同じ装置からの中断により作成済みか否かを判定し、作成済みであった場合には、作成済みの仮想コンテンツを更新するようにしてもよい。この処理例では、再生・中断を実行する装置毎、コンテンツ毎に、１つの仮想コンテンツが作成・更新される。
【００７０】
次に、図１３を参照して、図４の仮想コンテンツ作成処理に代わる作成処理例について説明する。
図１３の処理例では、まず、図１０の処理例の問い合わせ結果などからレジュームするか否かを判定し（ステップＳ４１）、ＮＯの場合には処理を終了し、ＹＥＳの場合には過去のレジューム情報があるか否かを本体レジューム管理部１２ｃやネットワークレジューム管理部１２ｄが判定する（ステップＳ４２）。ステップＳ４２でＹＥＳの場合にはレジューム情報を更新し（ステップＳ４３）、ＮＯの場合には新たに仮想コンテンツを作成する（ステップＳ４５）。ステップＳ４３，Ｓ４５の処理後はいずれもそのサムネイル情報を作成する（ステップＳ４４）。
【００７１】
図１３で例示したように、レジュームコンテンツ作成部１２ｅ，１２ｆは、コンテンツの再生が中断される度に、仮想コンテンツが作成済みか否かを判定し、作成済みであった場合には、過去のレジューム情報に該当する作成済みの仮想コンテンツを更新するようにしてもよい。この処理例では、再生・中断を実行する装置に拘わらず、１つのコンテンツにつき１つの仮想コンテンツが作成・更新される。
【００７２】
図１４は、コンテンツサーバ１で表示されるレジューム期間とレジューム情報の更新時刻とを設定する設定画面の一例を示す図で、図１５は、図１４の設定画面から設定されたレジューム期間に基づく消去処理の一例を説明するためのフロー図である。
本体レジューム管理部１２ｃとネットワークレジューム管理部１２ｄとはそれぞれ次の消去部を備えることが好ましい。この消去部は、仮想コンテンツを、作成から所定期間過ぎた時点で消去する。この所定期間は各仮想コンテンツに共通に設定できるものであっても、個別に設定できるものであってもよい。また、この消去部は統合レジューム管理部１２ａに共通にもたせてもよい。
【００７３】
この所定期間の設定は図１４の設定画面１４０から可能になっている。設定画面１４０には、レジューム情報の保存期間の入力欄１４１とレジューム情報更新時刻の入力欄１４２とが表示されている。入力欄１４２に入力して設定されたレジューム情報更新時刻の到来により、各仮想コンテンツに対して（ステップＳ５１ａ，Ｓ５１ｂ）、次のような処理を実行する。つまり、保存期間に基づき、レジューム情報を確認し（ステップＳ５２）、入力欄１４１に保存期間として入力設定された期間（指定期間）を過ぎているか否かを判定し（ステップＳ５３）、過ぎた場合のみその仮想コンテンツを消去する（ステップＳ５４）。
【００７４】
このように、所定期間を越えたレジューム情報を持つ仮想コンテンツを自動的に消去することにより、不要なレジュームポイントの提供をしないようにできる。図１４の例では、保存期間と更新時刻とを同時に設定できる画面の例を示したが、別々の画面で設定するように構成してもよい。なお、図４で説明した常に新しい仮想コンテンツを作成する場合にも、仮想コンテンツの保存期間を設定可能にしてもよい。
【００７５】
次に、図１６を参照して、図４の仮想コンテンツ作成処理に代わる作成処理例について説明する。
図１６の処理例では、まず、再生していたコンテンツが時間にして全体の９５％以上再生済みであるか否かを判定し（ステップＳ６１）、ＹＥＳの場合には過去のレジューム情報があるか否かを判定する（ステップＳ６２）。ステップＳ６２でＮＯの場合にはそのまま処理を終了し、ＹＥＳの場合にはその仮想コンテンツを消去して（ステップＳ６３）、そのサムネイル情報も消去する（ステップＳ６４）。ここで、再生中であったコンテンツに対応する全ての仮想コンテンツとサムネイル情報とを消去してもよいが、中断前に再生のための選択を行った仮想コンテンツだけを消去してもよい。
【００７６】
ステップＳ６１でＮＯの場合にはステップＳ６２と同様の判定を行い（ステップＳ６５）、ＹＥＳの場合、中断位置に基づきレジューム情報を更新して（ステップＳ６６）、そのサムネイル情報を作成する（ステップＳ６７）。ステップＳ６５でＮＯの場合には、中断位置に基づき新たな仮想コンテンツを作成し（ステップＳ６８）、ステップＳ６７に進んで、そのサムネイル情報を作成する。
【００７７】
この処理例では、再生・中断を実行する装置毎、コンテンツ毎に、１つの仮想コンテンツが作成・更新される。また、図１６の例でもステップＳ６１の前に、図１３のステップＳ４１のようにレジュームするか否かを問い合わせ、レジュームする場合のみステップＳ６１以降の処理を実行するようにしてもよい。
【００７８】
また、図４の仮想コンテンツ作成処理に代わる、さらに他の作成処理例として、レジュームコンテンツ作成部１２ｅ，１２ｆは、作成済みの仮想コンテンツから再生が指示され、その再生が中断された場合には、その指示された仮想コンテンツを更新するようにしてもよい。つまり、再生指示された仮想コンテンツは再生の中断により、更新するようにする。もし、中断なくその仮想コンテンツに係るコンテンツの再生が最後まで（或いは例えば９５％以上）完了した場合には、その仮想コンテンツを削除するようにしてもよい。また、この例でも、図１３のステップＳ４１のようにレジュームするか否かの問い合わせを行い、ユーザからの回答に従って処理を実行してもよい。
【００７９】
以上、本発明について様々な処理例を説明した。上述した様々なレジューム方法によりコンテンツサーバ１でレジュームに関して一括管理が可能であるが、ネットワークプレーヤ４側でも個々にレジューム管理してもよい。例えば図１で図示したように、ネットワークプレーヤ４にレジューム管理部４１を有するコンテンツ情報管理部４０を設けておけばよい。その場合、ネットワークプレーヤ４側でコンテンツサーバ１上の元のコンテンツを選択して再生する場合には、レジューム管理部４１で管理したレジュームに従った再生位置から再生すればよい。一方で、コンテンツサーバ１上の仮想コンテンツを選択して再生する場合には、その仮想コンテンツが示す再生位置から対応のコンテンツを再生すればよい。
【符号の説明】
【００８０】
１…コンテンツサーバ、１ａ…制御部、２…ユーザ操作部、３…テレビ、４…ネットワークプレーヤ、１０…再生制御部、１１…コンテンツ記録部、１２…コンテンツ情報管理部、１２ａ…統合レジューム管理部、１２ｂ…サムネイル作成部、１２ｃ…本体レジューム管理部、１２ｄ…ネットワークレジューム管理部、１２ｅ，１２ｆ…レジュームコンテンツ作成部、１３…ネットワークインタフェース部、１４…ネットワーク端子、１５…メモリ、１６…映像デコード部、１７…映像出力部、１８…映像出力端子、１９…オーディオデコード部、２０…音声出力部、２１…音声出力端子、２２…ユーザインタフェース部、２３…ユーザ入力端子、４０…コンテンツ情報管理部、４１…レジューム管理部。
【図１】
0005469007.tif 000002
【図２】
0005469007.tif 000003
【図３】
0005469007.tif 000004
【図４】
0005469007.tif 000005
【図５】
0005469007.tif 000006
【図６】
0005469007.tif 000007
【図７】
0005469007.tif 000008
【図８】
0005469007.tif 000009
【図９】
0005469007.tif 000010
【図１０】
0005469007.tif 000011
【図１１】
0005469007.tif 000012
【図１２】
0005469007.tif 000013
【図１３】
0005469007.tif 000014
【図１４】
0005469007.tif 000015
【図１５】
0005469007.tif 000016
【図１６】
0005469007.tif 000017