(57)【特許請求の範囲】
【請求項１】
ユーザにより持ち運び自在であるとともに、持ち運びによる移動により各場所におけるネットワークへ接続及び該ネットワークから離脱するメディア用サーバ装置であって、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信し、かつ単体でプレーヤとしても作動可能であるメディア用サーバ装置において、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出する第１の中断検出手段、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する第１のレジューム情報記憶手段、
前記メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出する第２の中断検出手段、
前記メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶する第２のレジューム情報記憶手段、
前記メディア用サーバ装置がプレーヤとなって再生を行う場合は、第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始する再生制御手段、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤが前記メディア用サーバ装置に対して出せるようにする情報形式で、第１又は第２のレジューム情報をネットワークプレーヤへ送信する送信手段、
を有していることを特徴とするメディア用サーバ装置。
【請求項２】
第１及び第２のレジューム情報は、それぞれネットワークプレーヤにおけるデジタルコンテンツの再生中断ごとに、及び前記メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断ごとに、更新されることを特徴とする請求項１記載のメディア用サーバ装置。
【請求項３】
第１及び第２のレジューム情報は、ネットワークプレーヤにおける各再生中断及びメディア用サーバ装置における各再生中断に対応したものが複数個、存在し、前記ネットワークプレーヤ及び前記メディア用サーバ装置の両方における各再生開始時のレジューム再生に利用可能になっていることを特徴とする請求項１又は２記載のメディア用サーバ装置。
【請求項４】
第１及び第２のレジューム情報は、デジタルコンテンツの種類ごとに、設定され、前記メディア用サーバ装置及び前記ネットワークプレーヤにおける各再生開始時のレジューム再生に利用可能になっていることを特徴とする請求項１〜３のいずれかに記載のメディア用サーバ装置。
【請求項５】
前記ネットワークプレーヤへ送信する第１及び第２のレジューム情報の情報形式は、前記メディア用サーバ装置が保有するデジタルコンテンツのリスト情報形式であり、
該リスト情報形式では、第１及び第２のレジューム情報に係るデジタルコンテンツは、所定のデジタルコンテンツ名のデジタルコンテンツであり、第１及び第２のレジューム情報に係る中断位置は、所定のデジタルコンテンツ名のデジタルコンテンツの再生開始位置となっていることを特徴とする請求項１〜４のいずれかに記載のメディア用サーバ装置。
【請求項６】
前記リスト情報形式の情報は、前記メディア用サーバ装置の記憶装置におけるコンテナ及びデジタルコンテンツに係るツリー構造を表わしており、
第１及び第２のレジューム情報は、ルートに対して１個の下の階層における所定の名前のコンテナに含まれるデジタルコンテンツとして作成されるものであることを特徴とする請求項５記載のメディア用サーバ装置。
【請求項７】
前記リスト情報形式の情報は、前記メディア用サーバ装置の記憶装置におけるコンテナ及びデジタルコンテンツに係るツリー構造を表わしており、
第１及び第２のレジューム情報は、ツリー構造におけるデジタルコンテンツの順番に関して再生中断したデジタルコンテンツに対して次の順番位置のデジタルコンテンツとして作成されるものであることを特徴とする請求項５記載のメディア用サーバ装置。
【請求項８】
第１及び第２のレジューム情報は、ネットワークプレーヤへ送るデータに適用されるネットワークプロトコルにおけるユーザ定義の拡張タグ内に記述されるものであることを特徴とする請求項１〜７のいずれかに記載のメディア用サーバ装置。
【請求項９】
所定条件に該当する第１及び第２のレジューム情報を削除するレジューム情報削除手段、
を有していることを特徴とする請求項１〜８のいずれかに記載のメディア用サーバ装置。
【請求項１０】
ネットワークプレーヤへ現在、ストリーム配信しているデジタルコンテンツが何かを検出するコンテンツ検出手段、及び
ネットワークプレーヤへ現在、ストリーム配信しているデジタルコンテンツが何かを表示器に表示する名前を表示器に表示する表示手段、
を有していることを特徴とする請求項１〜９のいずれかに記載のメディア用サーバ装置。
【請求項１１】
ユーザにより持ち運び自在であるとともに、持ち運びによる移動により各場所におけるネットワークへ接続及び該ネットワークから離脱するメディア用サーバ装置であって、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信し、かつ単体でプレーヤとしても作動可能であるメディア用サーバ装置の制御方法において、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出するステップ、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶するステップ、
前記メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出するステップ、
前記メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶するステップ、
前記メディア用サーバ装置がプレーヤとなって再生を行う場合は、第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するステップ、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤが前記メディア用サーバ装置に対して出せるようにする情報形式で、第１又は第２のレジューム情報をネットワークプレーヤへ送信するステップ、
を有していることを特徴とする制御方法。
【請求項１２】
請求項１〜１０のいずれかに記載のメディア用サーバ装置における各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディア用サーバ装置、制御方法、プログラム、ネットワークプレーヤ及びネットワーク用デジタルコンテンツ再生システムに関し、詳しくはネットワークへの接続下でレジューム再生を実現するメディア用サーバ装置、制御方法、プログラム、ネットワークプレーヤ及びネットワーク用デジタルコンテンツ再生システムに関するものである。
【背景技術】
【０００２】
ＤＬＮＡ（Digital Living Network Alliance）では、家電、ＰＣ及びモバイル機器の相互互換性を保障するためのガイドラインを定めている。そのガイドラインに準拠した機器を家庭内のネットワークに接続すると、相互に接続され、音楽、写真、動画といったデジタルコンテンツを共有するようになっている。ＤＬＮＡに準拠した機器は、家庭内のネットワークだけでなく、将来的に自動車内ネットワークにも利用されることが予想される。以下、ＤＬＮＡに準拠した機器が接続されているネットワークを「ＤＬＮＡネットワーク」と呼ぶことにする。
【０００３】
一方、ＨＤＤ型ポータブルプレーヤは、ユーザに携帯されて、ＨＤＤ（ハードディスク装置）に多数の楽曲を保有し、楽曲を再生可能になっている。このようなＨＤＤ型ポータブルプレーヤの使用態様として、ユーザは、自分のＨＤＤ型ポータブルプレーヤを、無線ＬＡＮや有線ＬＡＮを介して自宅又は自動車のＤＬＮＡネットワークへ接続し、一人で、又は家族若しくは知人等の仲間と共に、ＨＤＤ型ポータブルプレーヤの保有楽曲をネットワークプレーヤで再生して、聴くことが考えられる。
【０００４】
特許文献１は、自動車に無線子機を配備し（特許文献１の図１〜図４）、自動車内の楽曲再生装置を無線子機を介して車外の、例えば自宅のサーバ（特許文献１の図１）、インターネットのホームページサーバ（特許文献１の図２及び図３）、及び店舗のサーバ（特許文献１の図４）へ接続し、サーバから楽曲データを車内の楽曲再生装置にダウンロードして、楽曲を車内の楽曲再生装置において適宜再生可能とすることを開示する。
【特許文献１】特開２００４−３７９８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＨＤＤ型ポータブルプレーヤが、ユーザに携帯されて、ユーザと共に移動する場合、ＨＤＤ型ポータブルプレーヤは、ユーザの移動に伴い、ＤＬＮＡの各ネットワークへ接続及び離脱を繰り返すことになる。このような場合、ＨＤＤ型ポータブルプレーヤの保有楽曲は、ネットワークの接続中は、そのデータを、ネットワークを介してネットワークプレーヤへ転送されて、ネットワークプレーヤにおいて再生され、また、ネットワークへの接続の有無にかかわらず、ＨＤＤ型ポータブルプレーヤ単体で適宜、再生されることになる。
【０００６】
従来のレジューム再生は、ＨＤＤ型ポータブルプレーヤで再生中断した楽曲について、次に、該ＨＤＤ型ポータブルプレーヤにおいて再生再開する場合に対処しているものの、過去の再生中断機器を（ａ１）ネットワークプレーヤ又は（ａ２）ＨＤＤ型ポータブルプレーヤとし、再生再開する機器を（ｂ１）ネットワークプレーヤ及び（ｂ２）ＨＤＤ型ポータブルプレーヤとして、（ａ１）→（ｂ２）、（ａ１）→（ｂ１）及び（ａ２）→（ｂ１）の場合のレジューム再生に対応していない。なお、（ａ１）→（ｂ１）の組み合わせでは、（ａ１）のネットワークプレーヤと（ｂ１）のネットワークプレーヤとは、同一の場合もあるし、相違する場合もある。
【０００７】
特許文献１の再生システムでは、サーバは、場所を固定されており、ＨＤＤ型ポータブルプレーヤのように、単体で再生されたり、各移動場所のネットワークで楽曲を配信するものではない。また、特許文献１の再生システムのサーバは、ネットワークの変更に対処して、レジューム再生を実現する方策は言及していない。
【０００８】
本発明の目的は、メディア用サーバ装置の保有デジタルコンテンツをネットワークプレーヤで再生可能になっている状況下、メディア用サーバ装置又はネットワークプレーヤにおいて適切にレジューム再生を実行できるメディア用サーバ装置、制御方法、プログラム、ネットワークプレーヤ及びネットワーク用デジタルコンテンツ再生システムを提供することである。
【課題を解決するための手段】
【０００９】
本発明のメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信する。該メディア用サーバ装置は次の手段を有している。
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出する第１の中断検出手段、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する第１のレジューム情報記憶手段、及び
メディア用サーバ装置がプレーヤとなって再生を行う場合は、第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始する再生制御手段。
【００１０】
本発明の別のメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信する。該メディア用サーバ装置は次の手段を有している。
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出する第１の中断検出手段、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する第１のレジューム情報記憶手段、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤがメディア用サーバ装置に対して出せるようにする情報形式で、第１のレジューム情報をネットワークプレーヤへ送信する送信手段。
【００１１】
本発明の他のメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信し、かつ単体でプレーヤとしても作動可能である。該メディア用サーバ装置は次の手段を有している。
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出する第２の中断検出手段、
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶する第２のレジューム情報記憶手段、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第２のレジューム情報に係るデジタルコンテンツを第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤがメディア用サーバ装置に対して出せるようにする情報形式で、第２のレジューム情報をネットワークプレーヤへ送信する送信手段。
【００１２】
本発明のさらに他のメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信し、かつ単体でプレーヤとしても作動可能である。該メディア用サーバ装置は次の手段を有している。
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出する第１の中断検出手段、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する第１のレジューム情報記憶手段、
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出する第２の中断検出手段、
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶する第２のレジューム情報記憶手段、
メディア用サーバ装置がプレーヤとなって再生を行う場合は、第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始する再生制御手段、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤがメディア用サーバ装置に対して出せるようにする情報形式で、第１又は第２のレジューム情報をネットワークプレーヤへ送信する送信手段、
を有している。
【００１３】
本発明の制御方法が適用されるメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信する。該制御方法は次のステップを有している。
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出するステップ、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶するステップ、及び
メディア用サーバ装置がプレーヤとなって再生を行う場合は、第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始するステップ。
【００１４】
本発明の別の制御方法が適用されるメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信する。本発明の制御方法は次のステップを有している。
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出するステップ、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶するステップ、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤがメディア用サーバ装置に対して出せるようにする情報形式で、第１のレジューム情報をネットワークプレーヤへ送信するステップ。
【００１５】
本発明の他の制御方法が適用されるメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信し、かつ単体でプレーヤとしても作動可能である。該制御方法は次のステップを有している。
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出するステップ、
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶するステップ、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第２のレジューム情報に係るデジタルコンテンツを第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤがメディア用サーバ装置に対して出せるようにする情報形式で、第２のレジューム情報をネットワークプレーヤへ送信するステップ。
【００１６】
本発明のさらに他の制御方法が適用されるメディア用サーバ装置は、ネットワーク接続中では、ネットワークプレーヤからのデータ送信要求に対して該当デジタルコンテンツの該当データをネットワークプレーヤへストリーム配信し、かつ単体でプレーヤとしても作動可能である。該制御方法発議のステップを有している。
ネットワークプレーヤにおけるデジタルコンテンツの再生中断を検出するステップ、
ネットワークプレーヤにおけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶するステップ、
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出するステップ、
メディア用サーバ装置がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶するステップ、
メディア用サーバ装置がプレーヤとなって再生を行う場合は、第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するステップ、及び
ネットワークプレーヤから情報送信要求を受けたときは、ネットワークプレーヤが第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤがメディア用サーバ装置に対して出せるようにする情報形式で、第１又は第２のレジューム情報をネットワークプレーヤへ送信するステップ。
【００１７】
本発明のプログラムは、前述のメディア用サーバ装置の各手段としてコンピュータを機能させる。本発明のプログラムは、また、前述の制御方法の各ステップをコンピュータに実行させる。
【００１８】
本発明のネットワークプレーヤは、ネットワーク接続中では、メディア用サーバ装置へデータ送信要求を出して、メディア用サーバ装置から該当デジタルコンテンツの該当データをストリーム配信されて、デジタルコンテンツを再生する。本発明のネットワークプレーヤは次の手段を有している。
再生中断したデジタルコンテンツ及びその中断位置に係るレジューム情報をメディア用サーバ装置から受信するレジューム情報受信手段、
レジューム情報に係るデジタルコンテンツについてレジューム情報に係る中断位置からのデータの送信要求をレジューム再生要求としてメディア用サーバ装置へ出す送信要求手段、及び
レジューム再生要求に対してメディア用サーバ装置からストリーム配信されるデータに基づきデジタルコンテンツを再生する再生手段。
【００１９】
本発明のネットワーク用デジタルコンテンツ再生システムは、前述したいずれかのメディア用サーバ装置と、前述したネットワークプレーヤとを含む。
【発明の効果】
【００２０】
本発明によれば、保有楽曲が自身で又はネットワークプレーヤで再生されるメディア用サーバ装置において、自身又はネットワークプレーヤでの再生中断位置を的確に検出して、自身又はネットワークプレーヤでの再生再開時では、的確なレジューム再生を支障なく実現できる。
【発明を実施するための最良の形態】
【００２１】
図１はＨＤＤ型ポータブルプレーヤ１０の正面図である。ＨＤＤ型ポータブルプレーヤ１０は、本体１１と、該本体１１へジャックを挿抜自在とするヘッドホン１２とを備え、ユーザ１９（図２）のポケット等に入れて携帯できる寸法及び重量となっている。ＨＤＤ型ポータブルプレーヤ１０は内蔵バッテリの電力により駆動され、該内蔵バッテリは適宜充電可能になっている。本体１１の前面には、カラーＬＣＤ１４及び操作キー配列部１５がそれぞれ上側及び下側に配設されている。操作キー配列部１５は複数個の操作キー１６を含む。ＨＤＤ型ポータブルプレーヤ１０のＨＤＤ（図示せず）には、多数の楽曲が所定のフォーマットで記録され、それら楽曲は、適宜、再生自在になっている。ＨＤＤ型ポータブルプレーヤ１０は、無線ＬＡＮ用の内蔵無線機を装備している。
【００２２】
ユーザ１９は、本体１１を一方の手に持ちつつ、操作キー１６を他方の手で操作して、ＨＤＤ型ポータブルプレーヤ１０に種々の指示を出し、所望の楽曲を選択、再生開始させる。ユーザ１９は、ヘッドホン１２の左右の放音部を左右の耳に挿入して、楽曲の再生音を聴くようになっている。
【００２３】
図２はＨＤＤ型ポータブルプレーヤ１０の移動例の説明図である。自宅２１及び自動車２２には、ＤＬＮＡネットワークが構築されている。ユーザ１９は、例えば、自動車２２を運転して、自宅２１からショッピングセンター２３へ向かい、ショッピングセンター２３の駐車場で自動車２２を駐車させ、ショッピングセンター２３において、買い物をする。ユーザ１９は、ＨＤＤ型ポータブルプレーヤ１０を携帯し、自動車２２内へ持ち込み、自宅２１又は自動車２２内では、自宅２１又は自動車２２内のネットワークを利用して、自宅２１又は自動車２２内のネットワークプレーヤからＨＤＤ型ポータブルプレーヤ１０の保有楽曲を再生指示し、ネットワークプレーヤ用のスピーカより楽曲を聴くことができる。また、ユーザ１９は、また、自宅２１、自動車２２及びショッピングセンター２３において、ＨＤＤ型ポータブルプレーヤ１０を単体で使用して、ＨＤＤ型ポータブルプレーヤ１０の保有楽曲をヘッドホン１２から適宜聴くことができる。
【００２４】
図３はＨＤＤ型ポータブルプレーヤ１０が接続されるネットワーク２６の状況図である。ネットワーク２６は、ＤＬＮＡネットワークであり、例えば自宅２１内に構築される。ネットワークプレーヤ２７はＬＡＮケーブル２８を介してネットワーク２６へ接続される。ＨＤＤ型ポータブルプレーヤ１０、ネットワークプレーヤ３１及びパーソナルコンピュータ３２は無線によりネットワーク２６へ接続される。パーソナルコンピュータ３２はサーバ及びクライアントとして使用可能である。ＨＤＤ型ポータブルプレーヤ１０は楽曲及び映像その他のコンテンツの配信に関してサーバとなる。
【００２５】
ＤＬＮＡネットワークの用語では、楽曲を配信するＨＤＤ型ポータブルプレーヤ１０は「ＤＭＳ（Digital Media Server）」と呼ばれ、また、楽曲の配信を受けるネットワークプレーヤ２７，３１は「ＤＭＰ（Digital Media Player）」と呼ばれる。
【００２６】
説明の便宜上、ＨＤＤ型ポータブルプレーヤ１０の保有楽曲について、それらをヘッドホン１２で聴くことを「自己再生」と呼び、それらを、ネットワーク２６等のネットワークを介してネットワークプレーヤ２７，３１等のネットワークプレーヤで聴くことを「ネットワーク再生」と呼ぶことにする。例えば、ネットワークプレーヤ２７は自宅２１のリビングに置かれ、ネットワークプレーヤ３１は自宅２１の寝室に置かれている場合、ユーザは、リビングのネットワークプレーヤ２７においても、寝室のネットワークプレーヤ３１においてもネットワーク再生でＨＤＤ型ポータブルプレーヤ１０の楽曲を聴くことができる。
【００２７】
自宅２１や自動車２２におけるネットワーク再生による楽曲聴取者は、ユーザ１９のみであったり、ユーザ１９とさらに家族や知人等とであったりする。ネットワークプレーヤ２７でネットワーク再生する場合について説明する。ネットワークプレーヤ２７は、自宅２１や自動車２２に配備されているものとする。
【００２８】
ユーザは、ネットワークプレーヤ２７を操作して、ＨＤＤ型ポータブルプレーヤ１０の保有楽曲についてのリスト情報の送信をＨＤＤ型ポータブルプレーヤ１０に要求する。ＨＤＤ型ポータブルプレーヤ１０は、この要求に対して、リスト情報を、ネットワーク２６を介してネットワークプレーヤ２７へ送る。ネットワークプレーヤ２７のユーザは、ＨＤＤ型ポータブルプレーヤ１０から受信したリスト情報に基づきネットワークプレーヤ２７の表示器に表示される楽曲のリストを見て、再生希望の楽曲を指定する。ネットワークプレーヤ２７は、ユーザの指定指示に基づき指定楽曲のデータを送るよう、ＨＤＤ型ポータブルプレーヤ１０に要求する。ＨＤＤ型ポータブルプレーヤ１０は、この要求に対して該当のデータをストリーム配信でネットワークプレーヤ２７へ送信する。ネットワークプレーヤ２７における再生音の出力速度は、データ量換算でストリーム配信によるデータ送信速度より低いので、ストリーム配信では、１個の楽曲に係るデータが、ネットワークプレーヤ２７からの断続的な各データ送信要求ごとに、所定量ずつ、送信される。
【００２９】
図４はＨＤＤ型ポータブルプレーヤ１０の保有楽曲についての再生状況の事例説明図である。ユーザ１９は、ＨＤＤ型ポータブルプレーヤ１０を携帯しつつ、自動車２２→ショッピングセンター２３→自動車２２→自宅２１と場所を移動する。「○」は各場所でネットワーク再生したことを示し、「□」は各場所で自己再生したことを示している。無印は再生を行わなかったことを示す。
【００３０】
事例（ａ）では、自動車２２→ショッピングセンター２３→自動車２２→自宅２１の移動中の再生状況は、ネットワーク再生→自己再生→ネットワーク再生→ネットワークとなっている。事例（ｂ）では、自動車２２→ショッピングセンター２３→自動車２２→自宅２１の移動中の再生状況は、ネットワーク再生→再生せず→ネットワーク再生→自己再生となっている。ＨＤＤ型ポータブルプレーヤ１０は、その移動に伴って、ネットワークからの離脱と、離脱したネットワークとは同一又は別のネットワークへの接続とが頻繁に切替えられて、自己再生やネットワーク再生の中断及び再開も頻繁に起きる。ＨＤＤ型ポータブルプレーヤ１０は、自己再生又はネットワーク再生の中断後、自己再生又はネットワーク再生の再開において、レジューム再生が可能となっている。
【００３１】
図５及び図６はＨＤＤ型ポータブルプレーヤ１０のＨＤＤにおけるコンテンツの再生中断情報付き管理構造を示している。なお、ＵＰｎＰ（Universal Plug and Play）／ＤＬＮＡの用語では、「コンテンツ」はアイテムと呼ばれている。「Ｒｅｓｕｍｅ」及び「Ｒｅｓｕｍｅ１．ａｂｃ」については後述する。コンテナ１〜３は、ルートの下の第１階層に作られる。コンテナ４〜９は第２階層に作られる。コンテンツ１〜１３は第３階層に作られる。コンテナ及びコンテンツ間の親子関係は図５及び図６に記載されているとおりである。
【００３２】
例えば、第１階層の各コンテナは、アーティストに対応し、第２階層の各コンテナはアルバムに対応する。コンテンツとは、楽曲に限定されず、動画等の映像の他の再生対象のコンテンツであってもよいとする。１個のコンテンツは、音楽用ＣＤの１個のトラックに相当し、ビデオ用ＤＶＤにおける１個又は複数個のチャプターに相当する。
【００３３】
図４に戻る。ＨＤＤ型ポータブルプレーヤ１０が、自宅２１、自動車２２及びショッピングセンター２３等へと移動するに伴い、ネットワークからのＨＤＤ型ポータブルプレーヤ１０の離脱及びネットワークへのＨＤＤ型ポータブルプレーヤ１０の接続が切替えられ、この切替ごとにネットワーク再生又は自己再生の中断と再開とが起きる。再生中断は、ユーザ１９が明示的にＨＤＤ型ポータブルプレーヤ１０やネットワークプレーヤ２７の再生中止キーを操作する場合だけでなく、例えばＨＤＤ型ポータブルプレーヤ１０のバッテリの残量が所定値以下になったり、ネットワーク２６の無線機能が停止したり、ＨＤＤ型ポータブルプレーヤ１０がネットワーク２６の無線の到達範囲外になったりした場合も生じる。ネットワーク２６の無線機能停止は、ネットワーク２６が自動車２２に構築されているものである場合に、例えば、自動車２２のエンジンキーが切となって、自動車２２内の各電子機器への電力供給が断たれたときに生じる。
【００３４】
以下、説明の便宜上、ネットワーク再生のネットワークプレーヤをネットワークプレーヤ２７とし、ネットワークはネットワーク２６とする。ネットワーク２６及びネットワークプレーヤ２７の配置場所は自宅２１及び自動車２２に限定されない。以下、ＨＤＤ型ポータブルプレーヤ１０の保有楽曲の再生中断に対する自己再生又はネットワーク再生の再開時のレジューム再生について説明する。
【００３５】
自己再生の中断は、ＨＤＤ型ポータブルプレーヤ１０における所定の再生中止キーの操作、電源の切操作、及びバッテリの残り電力量の低下等により起きる。自己再生の中断は、ＨＤＤ型ポータブルプレーヤ１０自身において起きるものであるので、ＨＤＤ型ポータブルプレーヤ１０は、自己再生の中断に関しては、再生中断のあった楽曲及びその中断位置を支障なく検出できる。例えば中断位置は再生中断時刻のタイムコードから特定できる。
【００３６】
ネットワークプレーヤ２７において、ネットワーク再生中の楽曲を再生中止するときは、ネットワークプレーヤ２７のユーザは、ネットワークプレーヤ２７の所定の再生停止キーを操作する。この再生停止操作に係る停止要求は、ネットワーク２６を介してＨＤＤ型ポータブルプレーヤ１０へ送られる。ＨＤＤ型ポータブルプレーヤ１０は、ネットワークプレーヤ２７から再生停止要求を受信すると、再生中断された楽曲及び中断位置を検出する。中断位置は、ネットワークプレーヤ２７から再生停止要求を受信した時点で、送信済み又は未送信の楽曲データを調べることにより検出できる。
【００３７】
ネットワークプレーヤ２７におけるネットワーク再生の中断は、ネットワークプレーヤ２７におけるユーザに因る明示的な再生停止や電源切の操作以外の理由によっても起きる。例えば、ＨＤＤ型ポータブルプレーヤ１０のバッテリ電力の残量が所定値以下まで低下したり、ＨＤＤ型ポータブルプレーヤ１０が、ユーザ１９に携帯されて、ネットワーク２６から離れ、ネットワーク２６から離脱した場合、自動車２２のエンジンキーが切になった等によりネットワーク２６に障害が起きた場合である。このような場合ではいずれも、ネットワークプレーヤ２７からＨＤＤ型ポータブルプレーヤ１０への再生楽曲についてのデータ送信要求が途絶えるので、ＨＤＤ型ポータブルプレーヤ１０は、データ送信要求が途絶えた時点で、送信済み又は未送信の楽曲データを調べることにより、中断位置を検出できる。
【００３８】
再生中断した楽曲及び中断位置に係る情報を「レジューム情報」と呼ぶことにする。前回、自己再生又はネットワーク再生において再生中断された楽曲を、ＨＤＤ型ポータブルプレーヤ１０における自己再生で再生再開するときには、ＨＤＤ型ポータブルプレーヤ１０は、記憶装置に記憶したレジューム情報を読み出して、レジューム情報に係る楽曲及び中断位置（典型的にはタイムコード）を把握する。そして、把握した楽曲を、把握した中断位置から再生再開する。
【００３９】
なお、再生中断した楽曲の再生再開は、厳密に再生中断位置からとしなくても、再生中断位置より所定時間前の位置から開始してもよい。
【００４０】
前回、自己再生又はネットワーク再生において再生中断された楽曲を、ネットワークプレーヤ２７におけるネットワーク再生で再生再開するときには、ＨＤＤ型ポータブルプレーヤ１０からネットワークプレーヤ２７へ送るレジューム情報についてそのフォーマットが制約されることがある。ＵＰｎＰ  ＡＶＰｒｏｔｏｃｏｌの中で定義されているＣＤＳ（コンテントディレクトリサービス）では、リスト情報形式のメタデータについて規定する。ＨＤＤ型ポータブルプレーヤ１０は、自分が保有するコンテンツをネットワークプレーヤ２７においてリスト表示するために、該メタデータを利用できる。
【００４１】
このような制約下でレジューム情報をＨＤＤ型ポータブルプレーヤ１０からネットワークプレーヤ２７へ送信するために、図５の仕組みでは、名称が例えば「Ｒｅｓｕｍｅ」のコンテナが第１階層に作成され、該コンテナ内に、名称が例えば「Ｒｅｓｕｍｅ１．ａｂｃ」なるコンテンツが作成される。これにより、ネットワークプレーヤ２７の表示器では、他のコンテナ１〜９やコンテンツ１〜１３と同様に、コンテナ「Ｒｅｓｕｍｅ」やコンテンツ「Ｒｅｓｕｍｅ１」が表示される。なお、「Ｒｅｓｕｍｅ」及び「Ｒｅｓｕｍｅ１．ａｂｃ」はあくまでも仮に付けた名前であり、また、「Ｒｅｓｕｍｅ１」の拡張子の「ａｂｃ」も、説明の便宜上のものであり、ＨＤＤ型ポータブルプレーヤ１０が再生できる種類のデータ形式（例：ｍｐ３やｗｍａ）に対応するものである。
【００４２】
例えば、コンテンツ１が再生時間３分の楽曲であり、コンテンツ１が自己再生又はネットワーク再生において曲初から再生時間１分の箇所で中断されとする。ＨＤＤ型ポータブルプレーヤ１０は、Ｒｅｓｕｍｅ１．ａｂｃを図５又は後述の図６の箇所に作成するとともに、Ｒｅｓｕｍｅ１．ａｂｃをコンテンツ１とその中断位置としての再生時間１分とに対応付けた対応付け情報を記憶する。対応付け情報とは、例えばコンテンツ１の中断位置からの再生を指示するリンク情報である。なお、ＨＤＤ型ポータブルプレーヤ１０は中断を検出すると、コンテンツ１の中断位置から後のデータのコピーを作成し、コンテンツ名をＲｅｓｕｍｅ１．ａｂｃとするコンテンツを保存してもよい。
【００４３】
ＨＤＤ型ポータブルプレーヤ１０は、ネットワークプレーヤ２７からリスト情報データの要求があると、図５のツリー構造を、すなわちレジューム再生を含むリスト情報をネットワークプレーヤ２７へ送る。ネットワークプレーヤ２７のユーザは、ネットワークプレーヤ２７の表示器に表示された楽曲リストからコンテナ名がＲｅｓｕｍｅのコンテナを見つけ、さらに、該コンテナ内のコンテンツ名がＲｅｓｕｍｅ１のコンテンツを見つけ出し、該コンテンツを再生する指示をネットワークプレーヤ２７から出す。ＨＤＤ型ポータブルプレーヤ１０は、ネットワークプレーヤ２７からＲｅｓｕｍｅ１のコンテンツについてデータ送信要求を受けると、記憶している対応情報付けに基づき、コンテンツ１の再生時間１分の再生位置からのデータをネットワークプレーヤ２７へ送信する。こうして、ネットワークプレーヤ２７においてレジューム再生が実施される。
【００４４】
Ｒｅｓｕｍｅ１．ａｂｃがコンテンツ１の中断位置から後のデータのコピーである場合には、ＨＤＤ型ポータブルプレーヤ１０は、ネットワークプレーヤ２７からＲｅｓｕｍｅ１のコンテンツについてデータ送信要求を受けると、Ｒｅｓｕｍｅ１の頭からデータをネットワークプレーヤ２７へ送信する。こうして、ネットワークプレーヤ２７においてコンテンツ１の１分目からの再生が実施される。
【００４５】
なお、ＨＤＤ型ポータブルプレーヤ１０は、図５又は図６のツリー構造をリスト化したリスト情報をネットワークプレーヤ２７へ送る際、パレンタルロック（Parental Lock）に該当するようなコンテンツは、リストから省いたり、ネットワークプレーヤ２７からＩＤを求めて、該ＩＤに基づき再生が許容できるネットワークプレーヤ２７であるか否かを判断し、許容できるネットワークプレーヤ２７である場合のみ、該ネットワークプレーヤ２７へ送るリスト情報に、パレンタルロック（Parental Lock）に該当するようなコンテンツの情報を含めるようにすることが好ましい。
【００４６】
図５の仕組みとは別の図６の仕組みでは、Ｒｅｓｕｍｅ１．ａｂｃが、リスト構造において、再生中断のあったコンテンツ１に対して順番が次となる箇所に作成される。この場合も、ＨＤＤ型ポータブルプレーヤ１０は、ネットワークプレーヤ２７からリスト情報データの要求があると、図６のツリー構造を、すなわちレジューム再生を含むリスト情報をネットワークプレーヤ２７へ送る。同様に、ネットワークプレーヤ２７のユーザは、ネットワークプレーヤ２７の表示器に表示された楽曲リストからコンテンツ名がＲｅｓｕｍｅ１のコンテンツをコンテナ４内において見つけ出し、該コンテンツを再生する指示をネットワークプレーヤ２７から出す。ＨＤＤ型ポータブルプレーヤ１０は、ネットワークプレーヤ２７からＲｅｓｕｍｅ１のコンテンツについてデータ送信要求を受けると、記憶している対応情報付けに基づき、コンテンツ１の再生時間１分の再生位置からのデータをネットワークプレーヤ２７へ送信する。こうして、ネットワークプレーヤ２７においてレジューム再生が実施される。
【００４７】
図６の仕組みの場合では、Ｒｅｓｕｍｅ１の再生終了後は、ツリー構造上、再生順番がＲｅｓｕｍｅ１の次になっているコンテンツ２が自動的に再生することができる。すなわち、ネットワークプレーヤ２７は、ＨＤＤ型ポータブルプレーヤ１０から送られてきたツリー構造のリスト情報に基づき、ツリー構造上、Ｒｅｓｕｍｅ１がコンテンツ１とコンテンツ２との間に存在することを把握でき、Ｒｅｓｕｍｅ１の再生が終了すると、自動的に、次のコンテンツ２のデータ送信要求をＨＤＤ型ポータブルプレーヤ１０へ出し、コンテンツ２の再生が行なわれる。
【００４８】
図７はメディア用サーバ装置４０のブロック図である。なお、メディア用サーバ装置４０において後述のメディア用サーバ装置５０（図８），５９（図９），６５（図１０）と共通する部分は、メディア用サーバ装置４０の説明と一緒に行う。
【００４９】
メディア用サーバ装置４０，５０，５９，６５の一例はＨＤＤ型ポータブルプレーヤ１０であるが。メディア用サーバ装置４０，５０，５９，６５の記憶装置は、ＨＤＤに限定されず、大容量のフラッシュメモリ等のその他のものであってもよい。ネットワークプレーヤ４６，５４（図８及び図１０）の一例は、ネットワークプレーヤ２７，３１である。ネットワーク４７，５３（図８及び図１０）の一例はネットワーク２６である。メディア用サーバ装置４０，５０，６５は、ネットワーク接続中では、ネットワークプレーヤ４６又は５４からのデータ要求ごとに該当デジタルコンテンツの該当データをネットワークプレーヤ４６又は５４へストリーム配信する。メディア用サーバ装置４０は、第１の中断検出手段４１、第１のレジューム情報記憶手段４２及び再生制御手段４３を有している。
【００５０】
メディア用サーバ装置４０において、第１の中断検出手段４１は、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断を検出する。第１のレジューム情報記憶手段４２は、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する。再生制御手段４３は、メディア用サーバ装置４０がプレーヤとなって再生を行う場合は、第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始する。
【００５１】
メディア用サーバ装置４０，５０，５９，６５は、典型的には携帯型であるが、これに限定されず、すなわち非携帯型を除外しない。
【００５２】
第１の中断検出手段４１は、例えば、ネットワークプレーヤ４６から再生中止の指示を受けたり、ネットワークプレーヤ４６において再生中のデジタルコンテンツに係るデータ送信要求がネットワークプレーヤ４６から所定時間以上途絶えたりすると、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断があったと判定する。例えば、ユーザがメディア用サーバ装置４０を携帯して、ネットワークプレーヤ４６の無線の到達範囲外へ出た場合や、ネットワークプレーヤ４６の電源が切れたり、ネットワーク４７の無線ＬＡＮ用無線装置の電源が切れたりした場合等では、ネットワークプレーヤ４６において再生中のデジタルコンテンツに係るデータ送信要求がネットワークプレーヤ４６から所定時間以上途絶える。
【００５３】
なお、メディア用サーバ装置４０，５０，５９，６５のバッテリ電力の残量の低下に伴い、ネットワークプレーヤ４６における再生中断が起こることがある。この場合、メディア用サーバ装置４０，５０，５９，６５は、バッテリ残量の低下に因る電源切れを予知し、作動停止直前に、第１及び／又は第２のレジューム情報を記憶するようになっている。
【００５４】
デジタルコンテンツとは、例えば、楽曲又は映像（動画又は静止画）である。ネットワーク４７へのメディア用サーバ装置４０及びネットワークプレーヤ４６の接続は有線及び無線のいずれでもよい。ネットワーク４７は、例えば自宅２１又は自動車２２（図２）において構築されているものである。
【００５５】
第１及び第２のレジューム情報に係る中断位置に基づく再生位置とは、第１のレジューム情報に係る中断位置に限定されず、例えば該中断位置より所定時間前の再生位置であってもよい。この場合、レジューム再生において、再開後の初めの再生部分が、再生中断前の終わりの再生部分と少し重複することになる。
【００５６】
こうして、過去に、メディア用サーバ装置４０の保有デジタルコンテンツについて、ネットワークプレーヤ４６においてネットワーク再生していて、その再生が中断され、その後、メディア用サーバ装置４０において自己再生を行う場合に、メディア用サーバ装置４０においてレジューム再生を実現できる。
【００５７】
図８はメディア用サーバ装置５０のブロック図である。メディア用サーバ装置５０は、第１の中断検出手段４１、第１のレジューム情報記憶手段４２及び送信手段５１を有している。メディア用サーバ装置５０は、ネットワーク接続中では、ネットワークプレーヤ４６からのデータ要求ごとに該当デジタルコンテンツの該当データをネットワークプレーヤ４６へストリーム配信する。
【００５８】
メディア用サーバ装置５０において、第１の中断検出手段４１は、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断を検出する。第１のレジューム情報記憶手段４２は、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する。送信手段５１は、ネットワークプレーヤ４６又は５４（ネットワーク５３及びネットワークプレーヤ５４の定義は次の段落で行う。）から情報送信要求を受けたときは、ネットワークプレーヤ４６又は５４が第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ要求をネットワークプレーヤ４６又は５４がメディア用サーバ装置４０に対して出せるようにする情報形式で、第１のレジューム情報をネットワークプレーヤ４６へ送信する。
【００５９】
なお、メディア用サーバ装置５０及び後述のメディア用サーバ装置６５に関与するネットワーク４７とは、レジューム再生の前提となる再生中断のあったネットワークであり、ネットワークプレーヤ４６とは、ネットワーク４７においてレジューム再生の前提となる再生中断のあったネットワークプレーヤであるものとする。また、ネットワーク５３とは、ネットワーク４７とは別のネットワークであり、ネットワークプレーヤ５４とは、ネットワーク５３におけるネットワークプレーヤであるか、又はネットワーク４７における、ネットワークプレーヤ４６以外のネットワークプレーヤであるものとする。
【００６０】
メディア用サーバ装置５０は、再生中断及び再生再開共にネットワークプレーヤにおいて行われることに基づいているので、再生機能を装備しないメディア用サーバ装置５０にも適用可能になっている。
【００６１】
こうして、過去に、メディア用サーバ装置４０の保有デジタルコンテンツについて、ネットワークプレーヤ４６においてネットワーク再生していて、その再生が中断され、その後、（ａ）再生中断のあったネットワークプレーヤにおいて、（ｂ）再生中断のあったネットワークと同一のネットワークにおける別のネットワークプレーヤにおいて、又は（ｃ）再生中断のあったネットワークと別のネットワークにおけるネットワークプレーヤにおいて、ネットワーク再生を行う場合に、該ネットワーク再生においてレジューム再生を実現できる。
【００６２】
図９はメディア用サーバ装置５９のブロック図である。メディア用サーバ装置５９は、第２の中断検出手段６０、第２のレジューム情報記憶手段６１及び送信手段５１を有している。メディア用サーバ装置５９は単体でプレーヤとしても作動可能である。
【００６３】
メディア用サーバ装置５９において、第２の中断検出手段６０は、メディア用サーバ装置５９がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出する。第２のレジューム情報記憶手段６１は、メディア用サーバ装置５９がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶する。送信手段５１は、ネットワークプレーヤ４６から情報送信要求を受けたときは、ネットワークプレーヤ４６が第２のレジューム情報に係るデジタルコンテンツを第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤ４６がメディア用サーバ装置５９に対して出せるようにする情報形式で、第２のレジューム情報をネットワークプレーヤ４６へ送信する。
【００６４】
こうして、過去に、メディア用サーバ装置５９における自己再生において、中断がなされ、その後、メディア用サーバ装置５９がネットワーク４７を介してネットワークプレーヤ４６へ接続され、ネットワークプレーヤ４６においてネットワーク再生を行う場合に、該ネットワークプレーヤおいてレジューム再生を実現できる。
【００６５】
図１０はメディア用サーバ装置６５のブロック図である。メディア用サーバ装置６５は、ネットワーク接続中では、ネットワークプレーヤ４６からのデータ要求ごとに該当デジタルコンテンツの該当データをネットワークプレーヤ４６へストリーム配信し、かつ単体でプレーヤとしても作動可能である。メディア用サーバ装置６５は、第１の中断検出手段４１、第１のレジューム情報記憶手段４２、再生制御手段４３、送信手段５１、第２の中断検出手段６０及び第２のレジューム情報記憶手段６１を有している。削除手段６６については後述する。
【００６６】
メディア用サーバ装置６５において、第１の中断検出手段４１は、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断を検出する。第１のレジューム情報記憶手段４２は、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する。第２の中断検出手段６０は、メディア用サーバ装置６５自身がプレーヤとなって再生していたデジタルコンテンツの再生中断を検出する。第２のレジューム情報記憶手段６１は、メディア用サーバ装置６５自身がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶する。
【００６７】
メディア用サーバ装置６５において、さらに、再生制御手段４３は、メディア用サーバ装置６５がプレーヤとなって再生を行う場合は、第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始する。送信手段５１は、メディア用サーバ装置６５がネットワーク４７又はネットワーク５３へ接続されたときは、ネットワークプレーヤ４６又は５４が第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ要求をネットワークプレーヤ４６又は５４がメディア用サーバ装置６５に対して出せるようにする情報形式で、第１又は第２のレジューム情報をネットワークプレーヤ４６又は５４へ送信する。
【００６８】
メディア用サーバ装置６５は、再生中断及び再生再開が、ネットワーク再生における再生中断及び自己再生による再生再開である場合、ネットワーク再生における再生中断及びネットワーク再生による再生再開である場合、及び自己再生における再生中断及びネットワーク再生による再生再開である場合のどの場合に対しても、適切なレジューム再生を実現できる。
【００６９】
好ましくは、第１及び第２のレジューム情報は、それぞれネットワークプレーヤにおけるデジタルコンテンツの再生中断ごとに、及びメディア用サーバ装置６５がプレーヤとなって再生していたデジタルコンテンツの再生中断ごとに、更新される。こうして、直近の第１又は第２のレジューム情報に基づきメディア用サーバ装置６５においてレジューム再生が実現される。
【００７０】
第１及び第２のレジューム情報は、それぞれ別のものとして取り扱われても、同一のものとして取り扱われてもよい。例えば、自動車２２内では、メディア用サーバ装置６５のデジタルコンテンツを、ネットワークプレーヤにより家族又は知人と聴取又は視聴し、その後、メディア用サーバ装置６５の所有者は、メディア用サーバ装置６５を携帯して一人で自動車２２を降りてショッピングセンター２３へ入り、ショッピングセンター２３内では、メディア用サーバ装置６５単体で再生して、再び、家族又は知人の待つ自動車２２へ戻ったとする。メディア用サーバ装置６５の所有者自身について考えると、再び戻った自動車２２内において、ショッピングセンター２３で再生中断したデジタルコンテンツの中断位置から再生開始するレジューム再生が好ましいが、自動車２２に残っていて、ショッピングセンター２３におけるメディア用サーバ装置６５の単体再生において自己再生を聴かなかった人は、メディア用サーバ装置６５の所有者が自動車２２から降りて出て行った時に再生中断した中断位置から再生再開することが好ましい。第１及び第２のレジューム情報を同一のものとして取り扱うと、メディア用サーバ装置６５の所有者自身にとっては、自己再生及びネットワーク再生を問わず、最後の中断位置からレジューム再生を実施できる。第１及び第２のレジューム情報をそれぞれ別のものとして取り扱うと、自己再生又はネットワーク再生の一方を聴くことができなかった人たちも、自分たちにとっての中断位置からレジューム再生を実行できる。
【００７１】
典型的には、第１及び第２のレジューム情報は、ネットワークプレーヤ４６における各再生中断及びメディア用サーバ装置６５における各再生中断に対応したものが複数個、存在し、ネットワークプレーヤ４６及びメディア用サーバ装置６５の両方における各再生開始時のレジューム再生に利用可能になっている。
【００７２】
ネットワーク４７に同時に複数個のネットワークプレーヤが接続され、複数個のネットワークプレーヤが、共通のメディア用サーバ装置６５からデジタルコンテンツをストリーム配信されて、並行して、ネットワーク再生を実施し。各ネットワークプレーヤにおいて再生中断が起きることがある。この場合には、第１のレジューム情報は、各ネットワークプレーヤごとに用意されことが好ましい。
【００７３】
メディア用サーバ装置６５の所有者は、知人関係や家族関係に応じて、複数の自動車や家庭を渡り歩いたり、また、自分自身も、第１の場所では、語学学習用のデジタルコンテンツを個人で途中まで聴取し、第２の場所では、娯楽用のデジタルコンテンツを個人で途中まで視聴したりすることがある。複数の再生中断時の中断位置を第１及び第２のレジューム情報として存在させることにより、過去の好みの中断位置からレジューム再生を実行することができる。
【００７４】
好ましくは、第１及び第２のレジューム情報は、デジタルコンテンツの種類ごとに、設定され、メディア用サーバ装置及びネットワークプレーヤにおける各再生開始時のレジューム再生に利用可能になっている。デジタルコンテンツの種類とは例えば楽曲とか映像とかである。
【００７５】
典型的には、ネットワークプレーヤ４６又は５４へ送信する第１及び第２のレジューム情報の情報形式は、メディア用サーバ装置６５が保有するデジタルコンテンツのリスト情報形式であり、該リスト情報形式では、第１及び第２のレジューム情報に係るデジタルコンテンツは、所定のデジタルコンテンツ名のデジタルコンテンツであり、第１及び第２のレジューム情報に係る中断位置は、所定のデジタルコンテンツ名のデジタルコンテンツの再生開始位置となっている。
【００７６】
前述しているように、ＤＬＮＡネットワークで採用されている通信プロトコルはＵＰｎＰであり、該通信プロトコルでは、ネットワークプレーヤがメディア用サーバ装置６５から受け取れるレジューム情報は、任意の形式ではなく、メディア用サーバ装置６５が保有するデジタルコンテンツをネットワークプレーヤにおいてリスト表示する情報形式に制約される。このような制約下において、ネットワークプレーヤはメディア用サーバ装置６５から第１及び第２のレジューム情報を的確に受け取ることができる。
【００７７】
好ましくは、リスト情報形式の情報は、メディア用サーバ装置６５の記憶装置におけるコンテナ及びデジタルコンテンツに係るツリー構造を表わしている。そして、第１及び第２のレジューム情報は、ルートに対して１個の下の階層における所定の名前のコンテナに含まれるデジタルコンテンツとして作成されるものである。前述の図５のＲｅｓｕｍｅ及びＲｅｓｕｍｅ１．ａｂｃはこの一例である。
【００７８】
別の例では、リスト情報形式の情報は、メディア用サーバ装置６５の記憶装置におけるコンテナ及びデジタルコンテンツに係るツリー構造を表わしている。そして、第１及び第２のレジューム情報は、ツリー構造におけるデジタルコンテンツの順番に関して再生中断したデジタルコンテンツに対して次の順番位置のデジタルコンテンツとして作成されるものである。前述の図６のＲｅｓｕｍｅ１．ａｂｃはこの一例である。
【００７９】
第１及び第２のレジューム情報は、例えば、ネットワークプレーヤへ送るデータに適用されるネットワークプロトコルにおける情報形式に規定されているユーザ定義の拡張タグ内に記述されるものである。なお、ユーザ定義の拡張タグを利用する場合には、ネットワークプレーヤが、メディア用サーバ装置６５から送信されて来るデータの拡張タグ内の記述を正しく解釈して、対応の処理を実施する必要がある。したがって、この場合、ネットワークプレーヤは、拡張タグのユーザ定義に対応したものを使用しなければならない。
【００８０】
ネットワークプロトコルの一例としてのＵＰｎＰ規格の中の、ＵＰｎＰ  ＡＶにおけるＣＤＳ(Content Directory Service)のＩＴＥＭのＸＭＬ中に拡張タグ、例えば<kenwood:resume>を定義し、そこに記述することができる。この記述内容は、該規格では、メディア用サーバ装置６５からネットワークプレーヤへのリスト情報形式での情報送信において、データのヘッダに含められて送信され、ネットワークプレーヤで解釈させ、ネットワークプレーヤがそれに応じた種々の処理をするように、設計できる。
【００８１】
記述する内容は、仮想レジュームアイテムを元のアイテムと同じコンテナに置く場合(図６)は、アイテム名と、再生を開始すべき点を示す情報(例えばタイムコード)となる。また、専用のレジュームコンテナを作ってそこに置く場合（図５）は、これらに加えて、元のアイテムがある場所（例えばルートからの絶対パス）を記述する。ここで「再生を開始すべき点を示す情報(例えばタイムコード)」とした理由は、タイムコードに相当する情報を持たないアイテムも存在するためである。例えばリニアＰＣＭオーディオのデータは純粋にＬ／Ｒ各１６ｂｉｔのデジタルオーディオデータそのものである。ＤＭＰとしてのネットワークプレーヤ４６では受信したデータのバイト数とサンプリング周波数から経過時間を計算する。
【００８２】
拡張タグの利用と、該拡張タグ対応のネットワークプレーヤ（以下、「専用ネットワークプレーヤ」と言う。）との組み合わせにより、以下の機能（ｃ１）及び（ｃ２）が円滑に実現できる。
【００８３】
（ｃ１）レジュームコンテンツの早戻し再生において、レジューム位置(中断位置)以降の位置から最大に遡ってレジューム位置までの範囲に限定された早戻し再生だけでなく、レジューム位置より前の位置に戻る早戻し再生する機能：これは、既存のネットワークプレーヤの場合、レジュームコンテンツ(のデータ)の送信をサーバに要求するが、このコンテンツは、元のコンテンツ（再生中断したコンテンツ）の再生中断位置以降の部分だけを取り出した仮想コンテンツであるので、中断位置より前に戻ることはできない。これに対し、専用プレーヤでは、レジュームコンテンツのデータをサーバに要求するのではなく、レジュームコンテンツのメタデータの拡張タグから得られる情報を使って、元のコンテンツのデータを（先頭からではなく）中断位置から要求することができるので、中断位置より前に戻ることができる。
【００８４】
（ｃ２）再生時間の正しい表示：上記（ｃ１）と同様の理由により、既存プレーヤでは中断位置からの経過時間しか表示できないが、専用プレーヤではコンテンツの先頭からの経過時間を正しく表示できる。
【００８５】
メディア用サーバ装置６５には削除手段６６を適宜付加することもできる。削除手段６６は、所定条件に該当する第１及び第２のレジューム情報を削除する。
【００８６】
第１及び第２のレジューム情報は、それぞれ１個ずつである場合もあるし、それぞれ複数個存在することもある。所定条件とは、現在より所定時間以上の過去のレジューム情報であるとか、複数個のレジューム情報の内、もっとも古いものであるとか、１回以上のレジューム再生において使用されたものであるとかである。さらに、該所定条件には、メディア用サーバ装置６５において、保有楽曲の削除、新規追加等の変更があったときとすることもできる。
【００８７】
メディア用サーバ装置４０（図７），５０（図８），５９（図９），６５（図１０）には、ネットワークプレーヤ４６へ現在、ストリーム配信しているデジタルコンテンツが何であるかの情報をメディア用サーバ装置４０のユーザに知らせる機能を装備させることができる。すなわち、コンテンツ検出手段と、表示手段とが追加される。
【００８８】
コンテンツ検出手段は、ネットワークプレーヤへ現在、ストリーム配信しているデジタルコンテンツが何かを検出する。表示手段は、ネットワークプレーヤへ現在、ストリーム配信しているデジタルコンテンツが何かを表示器に表示する名前を表示器（例：図１のカラーＬＣＤ１４）に表示する。
【００８９】
デジタルコンテンツが何であるかは、例えば、デジタルコンテンツの名前で特定してもよいし、アルバム名その他の情報を付加してもよい。ストリーム配信中のデジタルコンテンツが何であるかについて表示器への表示は、ユーザが所定の指示操作を行なった時としてもよいし、ストリーム配信中は、自動的に行なわれるようになっていてもよい。
【００９０】
図１１はサーバ制御方法７０のフローチャートである。サーバ制御方法７０はメディア用サーバ装置４０（図７）に対応する。サーバ制御方法７０は再生中断ルーチンとレジューム再生ルーチンとを含む。
【００９１】
サーバ制御方法７０の再生中断ルーチンにおいて、Ｓ７１では、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断を検出したか否かを調べ、ネットワークプレーヤ４６におけるデジタルコンテンツの再生中断が検出された場合には、Ｓ７２へ進む。Ｓ７２では、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第１のレジューム情報として記憶する。
【００９２】
サーバ制御方法７０のレジューム再生ルーチンにおいて、メディア用サーバ装置４０がプレーヤとなって再生を行う場合は（Ｓ７５の判定が正）、Ｓ７６へ進む。Ｓ７６では、第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始する。
【００９３】
図１２はサーバ制御方法７９のフローチャートである。サーバ制御方法７９はメディア用サーバ装置５０（図８）に対応する。サーバ制御方法７９は再生中断ルーチンとレジューム再生ルーチンとを含む。サーバ制御方法７９の再生中断ルーチンは、サーバ制御方法７０の再生中断ルーチンと同一である。サーバ制御方法７９のレジューム再生ルーチンにおいて、ネットワークプレーヤ４６又は５４から情報送信要求を受けた場合は（Ｓ８０の判定が正）、Ｓ８１ａへ進む。Ｓ８１ａでは、ネットワークプレーヤ４６又は５４が第１のレジューム情報に係るデジタルコンテンツを第１のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤ４６又は５４がメディア用サーバ装置に対して出せるようにする情報形式で、第１のレジューム情報をネットワークプレーヤへ送信する。
【００９４】
図１３はサーバ制御方法８４のフローチャートである。サーバ制御方法８４はメディア用サーバ装置５９（図９）に対応する。サーバ制御方法８４は再生中断ルーチンとレジューム再生ルーチンとを含む。サーバ制御方法８４のレジューム再生ルーチンのＳ８０は、サーバ制御方法７９（図１２）のレジューム再生ルーチンのＳ８０と同一である。サーバ制御方法８４の再生中断ルーチンにおいて、Ｓ８５では、メディア用サーバ装置５９がプレーヤとなって再生していたデジタルコンテンツが再生中断を検出したか否かを調べ、メディア用サーバ装置５９がプレーヤとなって再生していたデジタルコンテンツの再生中断が検出されると、Ｓ８６へ進む。Ｓ８６では、再生中断したデジタルコンテンツ及びその中断位置に係る情報を第２のレジューム情報として記憶する。図１３のＳ８１ｂでは、Ｓ８１ａにおける第１の情報に代えて第２の情報が用いられる。すなわち、Ｓ８１ｂでは、ネットワークプレーヤ４６が第２のレジューム情報に係るデジタルコンテンツを第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤ４６がメディア用サーバ装置５９に対して出せるようにする情報形式で、第２のレジューム情報をネットワークプレーヤ４６へ送信する。
【００９５】
図１４はサーバ制御方法９０のフローチャートである。サーバ制御方法９０はメディア用サーバ装置６５（図１０）に対応する。サーバ制御方法９０は再生中断ルーチンとレジューム再生ルーチンとを含む。サーバ制御方法９０におけるＳ７１，Ｓ７２，Ｓ７５，Ｓ７６，Ｓ８０，Ｓ８５，Ｓ８６は、図１〜図１３のそれらと同一である。サーバ制御方法９０の再生中断ルーチンにおけるＳ８１ｃは、図１２のＳ８１ａ及び図１３のＳ８１ｂの一方を選択したものである。すなわち、Ｓ８１ｃでは、ネットワークプレーヤ４６又は５４から情報送信要求を受けたときは、ネットワークプレーヤ４６又は５４が第１又は第２のレジューム情報に係るデジタルコンテンツを第１又は第２のレジューム情報に係る中断位置に基づく再生位置から再生開始するためのデータ送信要求をネットワークプレーヤ４６又は５４がメディア用サーバ装置６５に対して出せるようにする情報形式で、第１又は第２のレジューム情報をネットワークプレーヤ４６又は５４へ送信する。
【００９６】
前述のメディア用サーバ装置６５についての説明事項及び具体的事項はそのままサーバ制御方法７９にも適用可能である。
【００９７】
メディア用サーバ装置４０（図７）、５０（図８），５９（図９），６５（図１０）の技術思想はプログラムとして具体化可能である。すなわち、該プログラムでは、メディア用サーバ装置４０，５０，５９又は６５の各手段としてコンピュータを機能させる。サーバ制御方法７０，７９，８４，９０の技術思想も、プログラムとして具体化可能である。すなわち、該プログラムでは、サーバ制御方法７０，７９，８４又は９０の各ステップをコンピュータに実行させる。
【００９８】
メディア用サーバ装置４０（図７）、５０（図８）、５９（図９）又は６５（図１０）とネットワークプレーヤ４６とは、共働して、ネットワーク用デジタルコンテンツ再生システムを構成する。ネットワークプレーヤ４６は、レジューム情報受信手段、送信要求手段及び再生手段を有している。レジューム情報受信手段は、再生中断したデジタルコンテンツ及びその中断位置に係るレジューム情報をメディア用サーバ装置４０、５０、５９又は６５から受信する。送信要求手段は、レジューム情報に係るデジタルコンテンツについてレジューム情報に係る中断位置からのデータの送信要求をレジューム再生要求としてメディア用サーバ装置４０、５０、５９又は６５へ出す。再生手段は、レジューム再生要求に対してメディア用サーバ装置４０、５０、５９又は６５からストリーム配信されるデータに基づきデジタルコンテンツを再生する。
【００９９】
本発明を最良の形態について説明したが、本発明は、これに限定されず、要旨の範囲内で種々の形態により実施可能であることは言うまでもない。
【図面の簡単な説明】
【０１００】
【図１】ＨＤＤ型ポータブルプレーヤの正面図である。
【図２】ＨＤＤ型ポータブルプレーヤの移動例の説明図である。
【図３】ＨＤＤ型ポータブルプレーヤが接続されるネットワークの状況図である。
【図４】ＨＤＤ型ポータブルプレーヤの保有楽曲についての再生状況の事例説明図である。
【図５】ＨＤＤ型ポータブルプレーヤのＨＤＤにおけるコンテンツの第１の再生中断情報付き管理構造を示す図である。
【図６】ＨＤＤ型ポータブルプレーヤのＨＤＤにおけるコンテンツの第２の再生中断情報付き管理構造を示す図である。
【図７】メディア用サーバ装置のブロック図である。
【０１０１】
【図８】別のメディア用サーバ装置のブロック図である。
【図９】他のメディア用サーバ装置のブロック図である。
【図１０】さらに他のメディア用サーバ装置のブロック図である。
【図１１】サーバ制御方法のフローチャートである。
【図１２】別のサーバ制御方法のフローチャートである。
【図１３】他のサーバ制御方法のフローチャートである。
【図１４】さらに他のサーバ制御方法のフローチャートである。
【符号の説明】
【０１０２】
４０：メディア用サーバ装置、４１：第１の中断検出手段、４２：第１のレジューム情報記憶手段、４３：再生制御手段、４６：ネットワークプレーヤ、４７：ネットワーク、５０：メディア用サーバ装置、５１：送信手段、５４：ネットワークプレーヤ、５９：メディア用サーバ装置、６０：第２の中断検出手段、６１：第２のレジューム情報記憶手段、６５：メディア用サーバ装置、６６：削除手段、７０：サーバ制御方法、７９：サーバ制御方法、８４：制御方法、９０：制御方法。
【図１】
0004436300.tif 000002
【図２】
0004436300.tif 000003
【図３】
0004436300.tif 000004
【図４】
0004436300.tif 000005
【図５】
0004436300.tif 000006
【図６】
0004436300.tif 000007
【図７】
0004436300.tif 000008
【図８】
0004436300.tif 000009
【図９】
0004436300.tif 000010
【図１０】
0004436300.tif 000011
【図１１】
0004436300.tif 000012
【図１２】
0004436300.tif 000013
【図１３】
0004436300.tif 000014
【図１４】
0004436300.tif 000015