(57)【要約】  本発明にかかるシステムは、コンテンツデータを保持するサーバ装置と、コンテンツデータのチャプター等の再生を要求するクライアント装置とを通信可能に接続して構成される。サーバ装置は、再生識別子のリストをクライアント装置に送信する。そして、リストに含まれる再生識別子のうちユーザが選択した再生識別子をクライアント装置から受信する。そして、受信した再生識別子に対応する、コンテンツ識別子と再生態様情報を取得し、当該コンテンツ識別子の対応するコンテンツデータについて当該再生態様情報に従って取得し、クライアント装置に送信する。
2007111312.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムであって、
上記サーバ装置は、記憶装置と制御装置を備え、
上記記憶装置は、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を格納するコンテンツ情報記憶手段と、
を備え、
上記制御装置は、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、
上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、
を備えたことを特徴とするコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムにおいて、
上記再生態様情報は、再生開始位置情報、再生範囲情報、再生制御情報のうち少なくとも一つを含むこと、
を特徴とするコンテンツ配信システム。
【請求項３】
請求項２に記載のコンテンツ配信システムにおいて、
上記再生制御情報は、再生回数、リピート、符号化レート、フォーマットに関する制御情報のうち少なくとも一つを含むこと、
を特徴とするコンテンツ配信システム。
【請求項４】
請求項１に記載のコンテンツ配信システムにおいて、
一つの上記再生識別子に対して、複数の上記再生態様情報が対応すること、
を特徴とするコンテンツ配信システム。
【請求項５】
請求項１に記載のコンテンツ配信システムにおいて、
一つの上記再生識別子に対して、複数の上記コンテンツ識別子および上記再生態様情報が対応すること、
を特徴とするコンテンツ配信システム。
【請求項６】
請求項１に記載のコンテンツ配信システムにおいて、
上記要求受信手段は、上記リストに含まれる上記再生識別子のうちユーザが選択した上記再生識別子を上記クライアント装置から受信すること、
を特徴とするコンテンツ配信システム。
【請求項７】
請求項１に記載のコンテンツ配信システムにおいて、
上記再生識別子は、ＵＲＩであること、
を特徴とするコンテンツ配信システム。
【請求項８】
請求項１に記載のコンテンツ配信システムにおいて、
上記リスト送信手段は、
UPnP CDSに従った形式により上記リストを送信すること、
を特徴とするコンテンツ配信システム。
【請求項９】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置であって、
記憶装置と制御装置を備え、
上記記憶装置は、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を格納するコンテンツ情報記憶手段と、
を備え、
上記制御装置は、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、
上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、
を備えたことを特徴とするサーバ装置。
【請求項１０】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるコンテンツ配信方法であって、
上記サーバ装置は、記憶装置と制御装置を備え、
上記記憶装置は、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を格納するコンテンツ情報記憶手段と、
を備え、
上記制御装置において実行される、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信ステップと、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信ステップと、
上記要求受信ステップにて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信ステップと、
を含むことを特徴とするコンテンツ配信方法。
【請求項１１】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置において実行されるプログラムであって、
上記サーバ装置は、記憶装置と制御装置を備え、
上記制御装置において実行される、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて上記記憶装置に格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を上記記憶装置に格納するコンテンツ情報記憶手段と、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、
上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信システム、サーバ装置、コンテンツ配信方法およびプログラムに関するものである。
【背景技術】
【０００２】
従来、コンテンツの一部再生処理を行うネットーワーク・クライアントサーバシステムは、コンテンツの一部再生に関する位置情報などの情報をクライアント装置とサーバ装置の双方において共有しており、クライアント装置が一部再生要求をサーバ装置に発行することによって、コンテンツの一部再生を実現している（特許文献１参照）。すなわち、特許文献１では、クライアント装置とサーバ装置の双方がコンテンツの一部再生情報を共有する手段、解釈方法、およびコンテンツ一部再生コマンドの送受信と解釈方法を実装することによって、コンテンツの一部再生を実現している。【０００３】
【特許文献１】特開２００４−２９５５６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、先行技術においては、クライアント装置とサーバ装置の双方がコンテンツの一部再生に関する位置情報などの情報を共有する手段、解釈方法、およびコンテンツ一部再生コマンドの送受信と解釈方法を実装していなければ実現できないという問題が生じる。本発明が解決しようとする課題には上述した問題が一例として挙げられる。【０００５】
本発明では、上記問題に鑑みてなされたものであって、チャプター再生に関する情報はサーバ装置のみが保持し、再生開始位置情報のクライアント装置、サーバ装置による共有や再生開始位置等を引数とする制御などを用いずに簡易にコンテンツの一部再生を行うことができるコンテンツ配信システム、サーバ装置、コンテンツ配信方法およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
このような目的を達成するため、請求項１に記載のコンテンツ配信システムは、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムであって、上記サーバ装置は、記憶装置と制御装置を備え、上記記憶装置は、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を格納するコンテンツ情報記憶手段と、を備え、上記制御装置は、上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、を備えたことを特徴とする。【０００７】
また、請求項９に記載のサーバ装置は、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置であって、記憶装置と制御装置を備え、上記記憶装置は、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を格納するコンテンツ情報記憶手段と、を備え、上記制御装置は、上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、を備えたことを特徴とする。【０００８】
また、請求項１０に記載のコンテンツ配信方法は、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるコンテンツ配信方法であって、上記サーバ装置は、記憶装置と制御装置を備え、上記記憶装置は、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を格納するコンテンツ情報記憶手段と、を備え、上記制御装置において実行される、上記再生識別子のリストを上記クライアント装置に送信するリスト送信ステップと、上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信ステップと、上記要求受信ステップにて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信ステップと、を含むことを特徴とする。【０００９】
また、請求項１１に記載のプログラムは、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置において実行されるプログラムであって、上記サーバ装置は、記憶装置と制御装置を備え、上記制御装置において実行される、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて上記記憶装置に格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を上記記憶装置に格納するコンテンツ情報記憶手段と、上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、を備えたことを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施の形態が適用されるサーバ装置１００の構成の一例を示すブロック図である。
【図２】図２は、本実施の形態が適用されるサーバ装置１００のソフトウェア構成の一例を示すブロック図である。
【図３】図３は、本実施の形態が適用されるクライアント装置３００の構成の一例を示すブロック図である。
【図４】図４は、本実施の形態が適用されるクライアント装置３００のソフトウェア構成の一例を示すブロック図である。
【図５】図５は、コンテンツ情報データベース２０５内のチャプター再生管理情報の一例を示す図である。
【図６】図６は、サーバ装置１００にて管理されるコンテンツのコンテンツリスト管理ツリーの一例を示す概念図である。
【図７】図７は、サーバ装置１００とクライアント装置３００におけるチャプター再生シーケンスの一例を示す図である。
【図８】図８は、クライアント装置３００におけるチャプター表示の一例を示す図である。
【図９】図９は、クライアント装置３００側の続き再生リストの表示例を示す概念図である。
【図１０】図１０は、サーバ装置１００のコンテンツ管理部２０４などで実行されるサーバ側チャプター再生管理情報の作成処理の一例を示すフローチャートである。
【図１１】図１１は、サーバ装置１００のコンテンツ管理部２０４などで実行されるサーバ側チャプター再生管理情報の追加処理の一例を示すフローチャートである。
【図１２】図１２は、サーバ装置１００で実行されるサーバ側チャプター再生処理の一例を示すフローチャートである。
【図１３】図１３は、サーバ装置とクライアント装置３００における、続き再生管理情報の生成処理の一例を示すシーケンス図である。
【図１４】図１４は、サーバ装置１００における続き再生管理情報の生成処理の一例を示すフローチャートである。
【図１５】図１５は、ダイジェスト再生管理情報および再生区間リストの概要を示す図である。
【図１６】図１６は、連続再生管理情報の概要を示す図である。
【図１７】図１７は、サーバ装置１００において実行される連続再生処理の一例を示すフローチャートである。
【図１８】図１８は、サビ連続再生管理情報の概要を示す図である。
【図１９】図１９は、連続再生管理情報の概要を示す図である。
【図２０】図２０は、リピート再生管理情報の概要を示す図である。
【図２１】図２１は、サーバ装置１００において実行されるリピート再生処理の一例を示すフローチャートである。
【図２２】図２２は、ＨＴＭＬを用いたクライアント装置３００からの要求に対するサーバ側の応答データ例を示す図である。
【図２３】図２３は、サーバ装置１００において実行される複数レートコンテンツの続き再生処理の一例を示すフローチャートである。
【図２４】図２４は、コンテンツベース識別子管理情報の概要を示す図である。
【図２５】図２５は、ＵＰｎＰ  ＣＤＳサービスを用いたクライアント装置３００からのＣＤＳブラウズ等の要求に対するサーバ側の応答データ例を示す図である。
【符号の説明】
【００１１】
１００  サーバ装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  記憶装置
１０５  通信インターフェース
２０１  コンテンツ記憶部
２０２  通信処理部
２０３  コンテンツ配信処理部
２０４  コンテンツ管理部
２０５  コンテンツ情報データベース
３００  クライアント装置
３０１  ＣＰＵ
３０２  ＲＯＭ
３０３  ＲＡＭ
３０４  通信インターフェース
３０５  表示部
３０６  ユーザインターフェース
４０１  通信処理部
４０２  表示処理部
４０３  ユーザ入力処理部
４０４  コンテンツ受信処理部
４０５  制御情報処理部
【発明を実施するための最良の形態】
【００１２】
以下に、本発明にかかるコンテンツ配信システム、サーバ装置、および、コンテンツ配信方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。【００１３】
［本システムの概要］
以下、本システムの概要について説明し、その後、本システムの構成および処理等について詳細に説明する。
本システムは、概略的に、コンテンツデータを保持するサーバ装置と、コンテンツデータのチャプター等の一部再生などを要求するクライアント装置とを通信可能に接続して構成される。【００１４】
このシステムは、概略的に、以下の基本的特徴を有する。すなわち、サーバ装置は、記憶装置と制御装置を備えて構成される。【００１５】
記憶装置は、コンテンツデータを一意に識別するコンテンツ識別子と、コンテンツデータとを対応付けて格納する。また、コンテンツ識別子と当該コンテンツ識別子にて特定されたコンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子（例えば、ＵＲＩなど）を記憶する。【００１６】
ここで、再生態様情報は、再生開始位置情報、再生範囲情報、再生制御情報（例えば、再生回数、リピート、符号化レート、フォーマットなど）のうち少なくとも一つを含んでもよい。ここで、一つの再生識別子に対して、複数の再生態様情報が対応してもよく、また、一つの再生識別子に対して、複数のコンテンツ識別子およびその再生態様情報が対応してもよい。【００１７】
また、制御装置は、再生識別子のリストをクライアント装置に送信する。そして、リストに含まれる再生識別子のうちユーザが選択した再生識別子をクライアント装置から受信する。なお、クライアント装置は、ユーザが選択した再生識別子を送信するだけでなく、クライアント装置が受信したリストの順に再生識別子を順次送信してもよい。そして、受信した再生識別子に対応する、コンテンツ識別子と再生態様情報を取得し、当該コンテンツ識別子の対応するコンテンツデータについて当該再生態様情報に従って取得し、クライアント装置に送信する。【００１８】
ここで、サーバ装置が生成・保持している再生識別子（例えば、チャプター再生用のURI）のリストのクライアント装置への提示方法はいかなる方法でも実現可能であり、クライアント装置は、なんらかの方法によりサーバ装置から取得した再生識別子を用いてサーバ装置にコンテンツ取得要求を行うことによって、チャプター再生などのコンテンツデータの一部の再生を実現している。【００１９】
また、サーバ装置は、例えばUPnP CDSに従った形式のチャプター再生URIリストを生成してもよい。この場合、クライアント装置はCDSの形式に従ったチャプター再生URIリストを取得し、クライアント装置を操作するユーザはこのリストの中から再生したいチャプターを選択する。そして、クライアント装置は、選択されたチャプターに該当するチャプター再生URIを用いてサーバ装置に対して、該当コンテンツの取得要求を行う。【００２０】
この要求を受けたサーバ装置は、受信したURIに該当する情報をチャプター再生URIリストから取得し、再生すべきコンテンツを特定、かつ再生開始位置などの再生態様を特定し、クライアント装置に送信することにより、チャプター再生を実現する。【００２１】
このように、本実施の形態のシステムによれば、チャプターなどのコンテンツデータの一部再生に関する情報はサーバ装置のみが保持しており、また、再生開始位置などの情報のクライアント装置、サーバ装置双方による共有、および再生開始位置等を引数とする制御などを用いずに、一部再生などを実現することができる。【００２２】
また、本実施の形態で用いられるチャプター再生URIなどの再生識別子は一般的な形式であり、サーバ装置のCDSサービスによりクライアント装置が取得したチャプター再生URIに対して、クライアント装置は、特別な解釈や、URIの生成を行う必要がない。従って、クライアント装置は、基本的なCDS利用機能、およびURIによるコンテンツ要求機能を持っていればよい。このことから、クライアント装置は、何らかのチャプター再生URI取得方法、および、Webクライアント装置等に代表される、一般的なURIを用いたコンテンツ要求機能をもっていればよいことになる。【００２３】
このように、サーバ装置が公開する再生識別子の情報をURI形式とすることにより、クライアント装置は、特別なコマンド、データ型の解釈、および制御コマンドの生成を行うことができなくても、通常再生以外の方法でのコンテンツストリーミング再生を行うことができる。【００２４】
また、本システムのサーバ装置がURI生成時に、このURIに付随する情報（ユーザフレンドリな説明文など）を併せて生成し、クライアント装置に対して提示可能な状態にしておけば、コンテンツリストを取得したクライアント装置は、クライアント装置機器を操作するユーザに対してそれらの情報（説明文）を提示（表示）することができる。【００２５】
さらに、本システムのサーバ装置が、再生識別子となるURIを動的に生成することにより、ユーザ操作などによって生じるコンテンツ視聴の方法と、それに対応するURIを生成することができる。これによって、通常再生後、コンテンツの視聴を停止した後も、クライアント装置は停止した位置を記憶することなく、サーバ装置が提供する続き再生URIを用いることによって、続きから視聴することができる。また、サーバ装置が続き位置を記憶しており、かつ続き再生URIが提供されるので、視聴を停止したクライアント装置と異なるクライアント装置からでも続きからの視聴が可能である。【００２６】
また、サーバ装置が続き再生URI生成時に、このURIに付随する情報（ユーザフレンドリな説明文など）を併せて生成し、クライアント装置に対して提示可能な状態にしておけば、コンテンツリストを取得したクライアント装置は、クライアント装置機器を操作するユーザに対してそれらの情報（説明文）を提示（表示）することができる。【００２７】
また、サーバ装置は、コンテンツ情報生成・更新や再生停止などを検出し、これをトリガーとして、コンテンツ識別子によって特定されるコンテンツデータ、およびそのコンテンツの再生方法を記述した情報と関連付けられたURI（再生識別子）を生成してもよい。同時にクライアント装置に対して、これらのURIを提示可能にする（ＣＤＳデータベース更新など）。また、クライアント装置から該当URIに対する要求を受けたサーバ装置は、そのURIと結び付けられたコンテンツ識別子によってコンテンツを特定し、またそのURIと結び付けられたコンテンツ再生方法に従って、該当コンテンツの出力方法を決定してもよい。【００２８】
［システム構成］
以下、このような基本的特徴を具現化するための、本システムの構成について説明する。【００２９】
［システム構成−サーバ装置１００］
まず、サーバ装置１００の構成について図１および図２を用いて説明する。【００３０】
図１は、本実施の形態が適用されるサーバ装置１００の構成の一例を示すブロック図であり、該構成のうち本実施の形態に関係する部分のみを概念的に示している。【００３１】
図１において、サーバ装置１００は、概略的に、コンテンツを記憶するための記憶装置１０４、ネットワークを経由して通信を行う通信インターフェース１０５、メモリ装置（ＲＯＭ１０２，ＲＡＭ１０３）、および、これらを制御する制御装置（ＣＰＵ１０１）から構成される。【００３２】
ここで、記憶装置１０４（またはメモリ装置）は、コンテンツデータを一意に識別するコンテンツ識別子とコンテンツデータとを対応付けて格納するコンテンツ記憶手段、および、コンテンツ識別子と当該コンテンツ識別子にて特定されたコンテンツデータの再生態様を規定する再生態様情報とを対応付けて管理する再生識別子を記憶するコンテンツ情報記憶手段、等として機能する。【００３３】
また、制御装置（ＣＰＵ１０１）は、再生識別子のリストをクライアント装置に送信するリスト送信手段、リストに含まれる再生識別子のうちユーザが選択した再生識別子をクライアント装置から受信する要求受信手段、および、要求受信手段にて受信した再生識別子に対応する、コンテンツ情報記憶手段にて記憶されたコンテンツ識別子と再生開始位置を取得し、当該コンテンツ識別子の対応するコンテンツ記憶手段にて記憶されたコンテンツデータについて当該再生開始位置から取得し、クライアント装置に送信するコンテンツ送信手段、等として機能する。【００３４】
また、図２は、本実施の形態が適用されるサーバ装置１００のソフトウェア構成の一例を示すブロック図であり、該構成のうち本実施の形態に関係する部分のみを概念的に示している。【００３５】
図２において、サーバ装置１００のソフトウェア構造は、コンテンツデータを一意に識別するコンテンツ識別子とコンテンツデータとを対応付けて格納するコンテンツ記憶手段であるコンテンツ記憶部２０１、サーバ装置１００内に保持されている各種のコンテンツの管理情報（例えば、後述するチャプター再生管理情報、ダイジェスト再生管理情報、連続再生管理情報、サビ連続再生管理情報、連続再生管理情報、リピート再生管理情報、コンテンツベース識別子管理テーブルなど）を保持するコンテンツ情報データベース２０５、コンテンツデータの配信制御を行うコンテンツ配信処理部２０３、各種のコンテンツ管理情報の更新・提供処理を行うコンテンツ管理部２０４、および、外部機器との通信処理を行う為の通信処理部２０２から構成される。なお、これらの各機能は、サーバ装置１００のハードウェア構成中のＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、記憶装置１０４、通信インターフェース１０５、および、これらを制御するプログラム等により実現される。【００３６】
［システム構成−クライアント装置３００］
次に、クライアント装置３００の構成について図３および図４を用いて説明する。
図３は、本実施の形態が適用されるクライアント装置３００の構成の一例を示すブロック図であり、該構成のうち本実施の形態に関係する部分のみを概念的に示している。【００３７】
この図３に示すように、クライアント装置３００は、概略的には、ネットワークを経由して通信を行う通信インターフェース３０４、ユーザインターフェース３０６、コンテンツやグラフィカルユーザインターフェース表示を行う表示部３０５、メモリ装置（ＲＯＭ３０２、ＲＡＭ３０３）、および、これらの制御を行う制御装置（ＣＰＵ３０１）から成る。【００３８】
また、図４は、本実施の形態が適用されるクライアント装置３００のソフトウェア構成の一例を示すブロック図であり、該構成のうち本実施の形態に関係する部分のみを概念的に示している。【００３９】
図４において、クライアント装置３００のソフトウェア構成は、サーバ装置１００との通信を行う通信処理部４０１、コンテンツデータの受信処理を行うコンテンツ受信処理部４０４、コンテンツ制御情報管理やコンテンツリスト取得・管理を行う制御情報処理部４０５、ユーザからの入力を受け付けるユーザ入力処理部４０３、および、コンテンツやグラフィカルユーザインターフェースの表示を行う表示処理部４０２から成る。なお、これらの各機能は、クライアント装置３００のハードウェア構成中のＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、通信インターフェース３０４、表示部３０５、および、これらを制御するプログラム等により実現される。【００４０】
［システムの処理の概要］
次に、このように構成された本実施の形態における本システムの処理の概要について、以下に図５〜図８、図１０、図１１および図１２を参照して詳細に説明する。【００４１】
サーバ装置１００には、予め動画コンテンツが保存されている（コンテンツ記憶部２０１）。また、再生態様情報として、動画の特定の再生位置を示すチャプターと呼ばれる情報が、動画コンテンツの付加情報として保存されている（コンテンツ情報データベース２０５）。一般に、チャプターを指定して動画の再生を行うと、動画コンテンツの所定の箇所からの再生を行うことができる。再生態様情報の一種であるチャプター情報は、一般的にはコンテンツ先頭からのバイト数、セクタ数、またはコンテンツ先頭からの再生経過時間などにより表される。【００４２】
また、サーバ装置１００は、動画コンテンツ毎にファイル名等のコンテンツを特定するための識別子を付加することにより、それぞれの動画コンテンツを特定することができる。例えば、各動画コンテンツにＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を割り当てることにより、ネットワークを経由して接続されているクライアント装置３００から、サーバ装置１００の動画コンテンツを特定することができる。【００４３】
図５は、コンテンツ情報データベース２０５内のチャプター再生管理情報の一例を示す図である。図５に示すように、サーバ装置１００で管理されているコンテンツ１つに対して、再生態様情報として１つまたは複数のチャプター情報が付加されている。ここで、チャプター情報毎に新たにチャプター再生用のＵＲＩ（再生識別子）を割り当てる。これによって、ファイル名等の識別子によって特定される動画コンテンツのコンテンツ識別子および再生開始位置と、新たに割り当てたＵＲＩである再生識別子が結び付けられる。【００４４】
また、ＵＲＩには、スキーム・ホストを示す識別子が含まれているが、ホストを示す識別子（ＩＰアドレス等）は動的に変化する可能性がある。ここでは、ネットワーク上において、ホスト（サーバ装置１００）が特定された後のサーバ装置１００の処理に関して取り扱うことにしてもよい。【００４５】
そのため、サーバ装置１００のコンテンツ情報ＤＢにおいては、サーバ装置１００が重複しない「パス」を表す文字列のみを保持してもよい。ここで、IPアドレスが動的に変化しないという前提である場合においては、IPアドレスが埋め込まれていてもよい。つまり、図５に示されるチャプター再生管理情報には、ＵＲＩのうち「パス」を表す文字列を、チャプター再生方法を特定するための再生識別子として用いている。【００４６】
ここで、本実施の形態においては、「パス」を表す文字列はＲＦＣ３９８６に従った形式とする。このことによって、ここで使用する再生識別子をＵＲＩ中の「パス」として扱うことができる。【００４７】
さらに、サーバ装置１００は、管理されているコンテンツをクライアント装置３００に知らせる為に、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）  ＣＤＳ（Ｃｏｎｔｅｎｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）等により、サーバ装置１００のコンテンツ一覧をクライアント装置３００に提供できるようになっている。ここには、動画コンテンツを特定するＵＲＩも含まれている。【００４８】
また、さらにチャプター再生用のＵＲＩもＣＤＳによって提供可能にすることにより、クライアント装置３００は、動画コンテンツの特定、およびその再生開始位置を特定することができる。【００４９】
また、図６はサーバ装置１００にて管理されるコンテンツのコンテンツリスト管理ツリーの一例を示す概念図である。チャプター再生用ＵＲＩの「パス」部は前述の再生識別子によって構成されてもよい。【００５０】
また、動画コンテンツ毎にＣｏｎｔａｉｎｅｒを設け、チャプター再生ＵＲＩは、そのＣｏｎｔａｉｎｅｒ内のＩｔｅｍとして記述してもよい。【００５１】
さらに、このチャプター再生ＵＲＩが何を指し示すかというユーザフレンドリな説明文を付随情報として付加してもよく、これにより、ＣＤＳからコンテンツ一覧を取得したクライアント装置３００は、ユーザに対して、説明文を提示（表示）することができる。【００５２】
ここで、ユーザフレンドリな説明文の一例として、例えば「○○○（映画名）チャプター２」などが挙げられる。同様に各Ｃｏｎｔａｉｎｅｒに対しても「○○○（映画名）チャプター再生リスト」などの説明文を付加しておいてもよい。【００５３】
次に、クライアント装置３００が、例えば図６に示す動画コンテンツであるｍｏｖｉｅ０１．ｍｐｇのチャプター２（図６の“ｃｈａｐｔｅｒ２”）から再生する動作の一例について図７を用いて説明する。図７は、サーバ装置１００とクライアント装置３００におけるチャプター再生シーケンスの一例を示す図である。【００５４】
まずクライアント装置３００は、サーバ装置１００のＣＤＳサービスに対して問い合わせを行い、ｍｏｖｉｅ０１．ｍｐｇのチャプターリスト情報を取得する（ステップＳＡ―１、ステップＳＡ−２）。チャプターリスト情報には、図５にて示した各チャプターを特定するＵＲＩ（再生識別子）が含まれている。【００５５】
次に、クライアント装置３００のユーザインターフェース３０６により、チャプターリストが表示される。【００５６】
ここで、各ＵＲＩに付随するユーザフレンドリな説明文を併せて提示してもよい。図８は、クライアント装置３００におけるチャプター表示の一例を示す図である。例えば、図８に示すように、「○○○（ｍｏｖｉｅ０１．ｍｐｇを指す映画名）チャプター１」「○○○チャプター２」などが画面上に表示される。ユーザは、説明文を参照することにより、例えばチャプター２を選択する。【００５７】
ここで、クライアント装置３００は、例えば図８におけるチャプター２を示すＵＲＩを指定して、サーバ装置１００に対して動画コンテンツ取得要求を行う（ステップＳＡ−３）。【００５８】
そして、サーバ装置１００は、クライアント装置３００から指定されたＵＲＩを、チャプター再生管理情報（図５）と照合し、動画コンテンツｍｏｖｉｅ０１．ｍｐｇの位置１２３４からクライアント装置３００に送信すべきであると判断し、コンテンツ記憶装置からｍｏｖｉｅ０１．ｍｐｇの位置１２３４以降を取得し、順次クライアント装置３００に送信する（ステップＳＡ−４）。【００５９】
これを受信したクライアント装置３００は、チャプター２から再生することができる。【００６０】
次に、図１０は、サーバ装置１００のコンテンツ管理部２０４などで実行されるサーバ側チャプター再生管理情報の作成処理の一例を示すフローチャートであり、図１１は、サーバ装置１００のコンテンツ管理部２０４などで実行されるサーバ側チャプター再生管理情報の追加処理の一例を示すフローチャートであり、図１２は、サーバ装置１００で実行されるサーバ側チャプター再生処理の一例を示すフローチャートである。【００６１】
ここで、図１０に示すチャプター再生管理情報の作成処理は、チャプター情報を持ったコンテンツの録画が完了したことをトリガーとして開始する（ステップＳＢ−１）。【００６２】
まず、コンテンツ管理部２０４は、コンテンツ情報にアクセスする為の手掛かりとなるコンテンツ識別子を取得する（ステップＳＢ−２）。【００６３】
次に、コンテンツ管理部２０４は、コンテンツに付加されている全チャプター数Ｎを取得する（ステップＳＢ−３）。【００６４】
次に、コンテンツ管理部２０４は、チャプターｎの位置情報（例えば、ハードディスク上のセクタ情報、コンテンツ先頭からの時間情報など、チャプターの先頭を特定する情報）を取得する（ステップＳＢ−４）。【００６５】
次に、コンテンツ管理部２０４は、例えば、／ｍｏｖｉｅ／ｃｈａｐｔｅｒ０１．ｍｐｇなどの文字列であり、サーバ装置１００の他の再生識別子と重複しない再生識別子を付与する（ステップＳＢ−５）。【００６６】
次に、コンテンツ管理部２０４は、図５に例示したこれらの「コンテンツ識別子」、「チャプター先頭情報」、「再生識別子」をコンテンツ情報データベース２０５に登録する（ステップＳＢ−６）。【００６７】
次に、コンテンツ管理部２０４は、再生識別子を記憶装置１０４のＣＤＳデータベースに登録する（ステップＳＢ−７）。再生識別子は、クライアント装置３００に出力される際にはＵＲＩ形式とする（例えば、ｈｔｔｐ：／／１９２．１６８．１．２：８０８０／ｍｏｖｉｅ／ｃｈａｐｔｅｒ０１．ｍｐｇなど）。【００６８】
次に、コンテンツ管理部２０４は、上述したステップＳＢ−４からステップＳＢ−７の処理を、全チャプターに対して実行する（ステップＳＢ−８）。【００６９】
これにて、サーバ側チャプター再生管理情報の作成処理を終了する。【００７０】
次に、図１１を用いてサーバ側チャプター再生管理情報の追加処理の一例を説明する。【００７１】
ここで、図１１に示すチャプター再生管理情報の追加処理は、ある録画済コンテンツを編集して、新たにチャプターが追加されたことをトリガーとして開始する（ステップＳＣ−１）。図１１において、コンテンツ管理部２０４が実行するステップＳＣ−１からステップＳＣ−７の各処理は、図１０にて上述したステップＳＢ−１からステップＳＢ−７の各処理と同一であるため、説明を省略する。【００７２】
次に、図１２を用いてサーバ側チャプター再生処理の一例を説明する。【００７３】
クライアント装置３００は、ＣＤＳサービスにより、例えば、ｈｔｔｐ：／／１９２．１６８．１．１：８０８０／ｍｏｖｉｅ／ｃｈａｐｔｅｒ０１．ｍｐｇなどのＵＲＩ文字列をあらかじめ取得している。そして、クライアント装置３００は、上記ＵＲＩを用いてコンテンツ再生要求を行う（ステップＳＤ−１）。【００７４】
次に、コンテンツ管理部２０４は、ＵＲＩから例えば／ｍｏｉｖｅ／ｃｈａｐｔｅｒ０１．ｍｐｇのような、再生識別子を取得する（ステップＳＤ−２）。【００７５】
次に、コンテンツ管理部２０４は、コンテンツおよびコンテンツ情報にアクセスする為の手掛かりを得るためにコンテンツ情報データベース２０５に問い合わせる（ステップＳＤ−３）。【００７６】
次に、コンテンツ管理部２０４は、再生識別子に対応するコンテンツ識別子（図５参照）を取得する（ステップＳＤ−４）。【００７７】
次に、コンテンツ管理部２０４は、再生識別子に対応する再生態様情報であるチャプター先頭位置情報（例えば、ハードディスク上のセクタ情報、コンテンツ先頭からの時間情報など、チャプターの先頭を特定する情報）を取得する（ステップＳＤ−５）。【００７８】
次に、コンテンツ配信処理部２０３は、上記情報を元に、コンテンツ記憶部２０１より随時コンテンツデータを取り出してクライアント装置３００に送信し再生する（ステップＳＤ−６）。【００７９】
次に、コンテンツ配信処理部２０３は、コンテンツ再生（送信）を終了する（ステップＳＤ−７）。【００８０】
これにて、サーバ側チャプター再生処理を終了する。【００８１】
［続き再生処理］
次に、続き再生処理の詳細について図９、図１３および図１４を参照して説明する。
上述した実施の形態では、あらかじめチャプター再生情報に関連するチャプター再生ＵＲＩが生成されていた。これを動的に生成することにより以下に説明するように続き再生を実現することが可能である。【００８２】
図１３は、サーバ装置とクライアント装置３００における、続き再生管理情報の生成処理の一例を示すシーケンス図である。【００８３】
まず、クライアント装置３００がサーバ装置１００よりコンテンツを取得しつつストリーミング再生を行っており（ステップＳＥ−１およびステップＳＥ−２）、クライアント装置３００を操作するユーザにより視聴が停止されたとする（ステップＳＥ−３）。【００８４】
このとき、サーバ装置１００は、続き再生管理情報の生成処理を開始する（ステップＳＥ−４）。【００８５】
図１４は、サーバ装置１００における続き再生管理情報の生成処理の一例を示すフローチャートである。【００８６】
まず、コンテンツ配信処理部２０３は、クライアント装置３００からの要求を受けて、コンテンツを送信しているときに（ステップＳＦ−１）、クライアント装置３００からＴＣＰ通信を切断されたこと、または、クライアント装置３００からの停止操作を受信したことをトリガーとして続き再生管理情報の生成処理を開始する（ステップＳＦ−２）。【００８７】
次に、コンテンツ管理部２０４は、現在送信中のコンテンツ識別子を取得し（ステップＳＦ−３）、該当コンテンツのクライアント装置３００に送信済みの位置情報（例えば、該当コンテンツのハードディスク上のセクタや、コンテンツ先頭からの再生経過時間など）を保持する（ステップＳＦ−４）。【００８８】
次に、コンテンツ管理部２０４は、再生態様情報であるこれらの送信済み位置情報、コンテンツ識別子と結び付けられた再生識別子（続き再生ＵＲＩ）を新たに生成する（ステップＳＦ−５）。再生識別子（続き再生ＵＲＩ）は、／ｍｏｖｉｅ／ｈｉｓｔｏｒｙ０１．ｍｐｇ  などの文字列でもよく、また、サーバ装置１００上の他の再生識別子と重複していないものとする。【００８９】
次に、コンテンツ管理部２０４は、上記の「コンテンツ識別子」、「中断位置情報」および「再生識別子」をコンテンツ情報データベース２０５（図５参照）に登録する（ステップＳＦ−６）。【００９０】
次に、コンテンツ管理部２０４は、この続き再生ＵＲＩをクライアント装置３００に提示するために、ＣＤＳデータベースに対して、この続き再生ＵＲＩおよびＵＲＩを説明するユーザフレンドリな文章等の付随情報を記憶装置１０４に追加する（ステップＳＦ−７）。【００９１】
図９は、クライアント装置３００側の続き再生リストの表示例を示す概念図である。ユーザフレンドリな説明文としては、例えば「○○○（番組名）の続き再生」「○○○（番組名）の続きを見る」などである。【００９２】
そして、続き再生を行う場合、クライアント装置３００は、サーバ装置１００のＣＤＳサービスから続き再生ＵＲＩを取得し、そのＵＲＩを用いてサーバ装置１００に対してコンテンツ取得要求を行う。サーバ装置１００は、受信したＵＲＩから、クライアント装置３００に送信すべきコンテンツの識別子、および、再生態様情報である再生開始位置情報を得ることとができ、クライアント装置３００に対して、続きからコンテンツの送信を行うことができる。【００９３】
これにて、続き再生処理が終了する。【００９４】
［ダイジェスト再生処理］
次に、ダイジェスト再生処理の詳細について図１５を参照して説明する。【００９５】
１つのコンテンツから、複数の一部分（シーン）を抜き出し、連続して再生を行いたい場合（いくつかのシーンを抜き出して連続再生するような場合）にも、本実施の形態の方法を用いることができる。この場合、コンテンツ識別子、コンテンツ再生方法に関する情報（再生態様情報）と結び付けられた再生識別子（ダイジェスト再生ＵＲＩ）が生成される。【００９６】
まず、ダイジェスト再生ＵＲＩを、１つのコンテンツ再生方法毎に１つ設ける場合について説明する。【００９７】
図１５は、ダイジェスト再生管理情報および再生態様情報である再生区間リストの概要を示す図である。【００９８】
クライアント装置３００からダイジェスト再生ＵＲＩに対するコンテンツ取得要求を受信したサーバ装置１００は、ダイジェスト再生ＵＲＩと関連するコンテンツ識別子、および、コンテンツ再生方法を規定する再生態様情報を参照し（図１５の再生区間リスト参照）、該当コンテンツデータを、コンテンツ再生方法に従って、連結して出力する。【００９９】
この際、連結箇所は、再生に適した位置にアラインする。たとえば、コンテンツがＭＰＥＧ方式で符号化されたものであれば、各シーンに相当する符号化データ、先頭、終了位置共にＧＯＰ境界となる位置であることが望ましい。【０１００】
また、ダイジェスト再生ＵＲＩを、１つの再生態様情報で規定されたコンテンツ再生方法に含まれる、複数の再生区間（シーン）の数だけ設ける場合、各ダイジェスト再生ＵＲＩは、各区間の先頭位置、終了位置、およびコンテンツ識別子と結び付けられる。サーバ装置１００は、これらダイジェスト再生ＵＲＩを１つの集合としてクライアント装置３００に提示する。【０１０１】
また、ＣＤＳを用いる場合は、１つのコンテンツ再生方法に対するダイジェスト再生ＵＲＩ群を１つのＣｏｎｔａｉｎｅｒ内に格納してもよい。【０１０２】
また、各ダイジェスト再生ＵＲＩは前述のＣｏｎｔａｉｎｅｒ内のＩｔｅｍとして記述してもよい。【０１０３】
ダイジェスト再生ＵＲＩ群を取得したクライアント装置３００は、これらＵＲＩによるコンテンツ取得要求を逐次発行することによって、複数の再生区間を取得、再生することができる。【０１０４】
これにて、ダイジェスト再生処理が終了する。【０１０５】
［連続再生処理］
次に、連続再生処理の詳細について図１６および図１７を参照して説明する。【０１０６】
上述したダイジェスト再生処理では、１つのコンテンツに対する再生方法について述べた。これは、以下に説明するように複数のコンテンツの連続再生にも適用することができる。【０１０７】
ここで、図１６は、連続再生管理情報の概要を示す図であり、図１７は、サーバ装置１００において実行される連続再生処理の一例を示すフローチャートである。【０１０８】
図１７に示すように、サーバ装置１００は、複数のコンテンツ識別子、および、再生態様情報であるコンテンツ再生順序の情報と結び付けられた再生識別子（連続再生ＵＲＩ）を連続再生管理情報（図１６参照）として生成する。【０１０９】
クライアント装置３００がこの連続再生ＵＲＩを指定した要求を発行した場合、サーバ装置１００は、連続再生ＵＲＩと結び付けられたコンテンツを、同様にこれらと関連付けられた再生順序、および再生方法に従ってストリームを連結して出力する（ステップＳＧ−１からステップＳＧ−１２）。なお、各ステップの処理の説明については省略する（上述のフローチャート（図１２など）の同一のステップの説明を参照）。【０１１０】
これによって、例えば、音楽再生の場合、クライアント装置３００はプレイリストを保持せずに、複数の音楽コンテンツを連続的に再生することができる。この場合、前後のコンテンツの符号化フォーマットは同一でなければならない。符号化フォーマットが異なる場合、次に再生される曲は、前の曲の符号化フォーマットに変換して出力する。【０１１１】
また、この際に連続再生ＵＲＩによって現在再生されているコンテンツに関するＵＲＩおよびＣＤＳ情報を随時生成し、クライアント装置３００に提示することによって、連続再生において、現在再生されているコンテンツの情報をクライアント装置３００に提示することができる。【０１１２】
これにて、連続再生処理が終了する。【０１１３】
［サビ連続再生処理］
次に、サビ連続再生処理の詳細について図１８を参照して説明する。図１８は、サビ連続再生管理情報の概要を示す図である。【０１１４】
前述した連続再生方法に、再生区間指定を加えることにより、複数の曲の部分再生を連続的に行うことができる。図１８に示すようにコンテンツ管理情報には、再生態様情報として各曲の再生区間情報が付加されており、サーバ装置１００は、各コンテンツから指定されている再生区間を取り出して、連結しつつクライアント装置３００に送出する。【０１１５】
ここで、上述した連続再生方法と同様に、前の曲と符号化フォーマットが異なる場合、次の曲は、前の曲と同様の符号化フォーマットに変換して出力してもよい。【０１１６】
これにて、サビ連続再生処理が終了する。【０１１７】
［連続再生時の続き再生処理］
次に、連続再生時の続き再生処理の詳細について図１９を参照して説明する。図１９は、連続再生管理情報の概要を示す図である。【０１１８】
前述の連続再生方法において、サーバ装置１００が通信路の切断やクライアント装置３００による停止操作を検知したことをトリガーとして、サーバ装置１００は、現在再生中のコンテンツ識別子、および、再生態様情報として停止を検知した時点のコンテンツの送信済み位置（再生開始位置；例えば、コンテンツ先頭からの再生経過時間や、ハードディスク上のセクタなど）を保持する。【０１１９】
そして、サーバ装置１００は、これに対して新たな再生識別子（続き再生識別子）を割り当て連続再生管理情報として記憶装置１０４に格納することにより（図１９参照）、連続再生を一旦停止したのち、続きから再開することができる。【０１２０】
続き再生識別子により再生動作を開始したサーバ装置１００は、再開動作以降は、ひき続き連続再生動作を実行することができる。【０１２１】
これにて、連続再生時の続き再生処理が終了する。【０１２２】
［リピート再生処理］
次に、リピート再生処理の詳細について図２０および図２１を参照して説明する。図２０は、リピート再生管理情報の概要を示す図であり、また、図２１は、サーバ装置１００において実行されるリピート再生処理の一例を示すフローチャートである。【０１２３】
サーバ装置１００は、予め図２０に示すようなコンテンツ管理情報を生成する。すなわち、コンテンツ識別子、および、再生管理情報として制御情報（再生回数、リピートなど）の組み合わせに対して新たな再生識別子を割り当てて管理する。また、クライアント装置３００は、ＣＤＳサービスにより、例えば、ｈｔｔｐ：／／１９２．１６８．１．１：８０８０／ｐｌａｙｌｉｓｔ／ｌｉｓｔ０１．ｍｐ３などのＵＲＩ文字列をあらかじめ取得している。そして、クライアント装置３００は、上記ＵＲＩを用いてコンテンツ再生要求を行う（ステップＳＨ−１）。【０１２４】
サーバ装置１００は、クライアント装置３００からの、該当ＵＲＩに対する要求を受け付けると（ステップＳＨ−１）、コンテンツ管理部２０４は、ＵＲＩから／ｐｌａｙｌｉｓｔ／ｌｉｓｔ０１．ｍｐ３のような、再生識別子を取得する（ステップＳＨ−２）。【０１２５】
そして、コンテンツ管理部２０４は、コンテンツ情報データベース２０５に問い合わせる（ステップＳＨ−３）。【０１２６】
そして、コンテンツ管理部２０４は、該当する再生識別子からコンテンツ識別子を取得し（ステップＳＨ−４）、コンテンツ配信処理部２０３は、コンテンツ記憶部２０１および通信処理部２０２を介してコンテンツの送出を開始する（ステップＳＨ−５）。【０１２７】
ここで、コンテンツ管理情報としてリピート再生を示す制御情報（図２１のステップＳＨ−９の“ｒｅｐｅａｔ”など）が含まれていてもよい。サーバ装置１００がコンテンツを最後まで送出し終えると、この制御情報に従って、サーバ装置１００は再びコンテンツを先頭から送出することによってリピート再生を行うことができる（ステップＳＨ−５からステップＳＨ−１０）。【０１２８】
また、連続再生に同様の制御情報を付加しておけば、連続再生を繰り返すことが可能となる。【０１２９】
これにて、リピート再生処理が終了する。【０１３０】
［複数レートコンテンツの続き再生処理］
次に、複数レートコンテンツの続き再生処理の詳細について図２３および図２４を参照して説明する。【０１３１】
同一内容のコンテンツであっても、品質の異なる複数のコンテンツデータをサーバ装置１００が保持している場合がある。具体的には、高解像度モニタ向けの高ビットレートコンテンツデータや、モバイル機器向けの低ビットレートコンテンツデータなどである。【０１３２】
サーバ装置１００は、これらの同一内容のコンテンツにつき、図２４に示すように、コンテンツベース識別子管理情報として管理する。【０１３３】
図２４は、コンテンツベース識別子管理情報の概要を示す図である。【０１３４】
即ち、図２４において、コンテンツベース識別子は、異なるデータ形式（例えば、符号化レートやフォーマットなど）であるが、同一番組を指すものを特定するために用いられる。【０１３５】
例えば、図２４において、ｃｏｎｔｅｎｔ００２で特定される「番組」は、ＭＰＥＧ２、Ｈ．２６４、ＭＰＥＧ４の形式で符号化された３つのコンテンツデータとして取得可能であることを示している。なお、コンテンツデータの実体がなくても、トランスコードなどにより生成可能であればよい。【０１３６】
また、図２３は、サーバ装置１００において実行される複数レートコンテンツの続き再生処理の一例を示すフローチャートである。【０１３７】
図２３は、同一の番組であるがフォーマットが違う場合において、続き再生を行う方法を一例として説明する。本実施形態は、例えば、モバイル環境で低画質版を視聴し中断した後、高解像度モニタで高画質版を続きから再生する場合などに適用することができる。このため、サーバ装置１００は、同一番組であるコンテンツデータ（コンテンツ識別子で特定される）全てに対して、続き再生ＵＲＩを生成する。【０１３８】
まず、クライアント装置３００が低ビットレートコンテンツを視聴し、途中で停止する。すなわち、サーバ装置１００は、クライアント装置３００からＴＣＰ通信を切断されたこと、または、クライアント装置３００からの停止操作を受信したことをトリガーとして処理を開始する（ステップＳＪ−１）。【０１３９】
サーバ装置１００が再生停止を検知すると、コンテンツ管理部２０４は、前述の続き再生方法と同様に、続き再生管理情報を生成する（ステップＳＪ−２からステップＳＪ−９）。ここで、コンテンツ管理部２０４は、さらに、図２４に示すコンテンツベース識別子管理情報を参照して、この低ビットレートコンテンツに対応する高ビットレートコンテンツに対しても、続き再生管理情報を生成する（ステップＳＪ−８など）。ただし、ビットレートの異なるコンテンツ間においては、コンテンツデータが異なるため、ハードディスク上の位置などではなく、コンテンツ先頭からの再生経過時間を保存する（ステップＳＪ−４など）。【０１４０】
次に、クライアント装置３００が高ビットレートに対応する続き再生ＵＲＩを指定してコンテンツ再生を要求すると、サーバ装置１００は、それに対応する再生識別子から、高ビットレートコンテンツ識別子、および、再開すべき時間位置情報を取得し、高ビットレートコンテンツを続きから送出する。これによって、低ビットレートコンテンツを途中まで視聴し、続きを高ビットレートで視聴することが可能になる。【０１４１】
これにて、複数レートコンテンツの続き再生処理が終了する。【０１４２】
［コンテンツリスト提示処理］
次に、コンテンツリスト提示処理の詳細について図２２および図２５を参照して説明する。【０１４３】
上述した実施形態におけるコンテンツリスト提示において、ＵＰｎＰ  ＣＤＳサービスを用いた場合の出力データ例を図２５に示す。図２５は、ＵＰｎＰ  ＣＤＳサービスを用いたクライアント装置３００からのＣＤＳブラウズ等の要求に対するサーバ側の応答データ例を示す図である。ＵＰｎＰ  ＣＤＳ形式のように、付随情報を付加できる形式である場合は、ＵＲＩを説明するためのユーザフレンドリな説明文を付加することができる。【０１４４】
なお、コンテンツリストの出力データは、ＵＲＩ文字列を記述できればどのような形式でも構わない。【０１４５】
図２２は、ＨＴＭＬを用いたクライアント装置３００からの要求に対するサーバ側の応答データ例を示す図である。【０１４６】
これにて、コンテンツリスト提示処理が終了する。【０１４７】
［他の実施の形態］
さて、これまで本発明の実施の形態について説明したが、本実施の形態は、上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。【０１４８】
例えば、上述した実施形態では主に動画コンテンツの再生方法について述べたが、音楽コンテンツ等のストリームデータにも同様に適用できる。【０１４９】
また、実施形態において説明した各処理のうち、自動的に行なわれるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行なわれるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。【０１５０】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。【０１５１】
また、サーバ装置１００およびクライアント装置３００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
例えば、サーバ装置１００およびクライアント装置３００が備える処理機能、特に制御部にて行なわれる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。なお、プログラムは、後述する記録媒体に記録されており、必要に応じてサーバ装置１００に機械的に読み取られる。【０１５２】
また、サーバ装置１００およびクライアント装置３００は、既知のネットワーク対応ＡＶ機器を用いてもよく、また、パーソナルコンピュータ、ワークステーション等の情報処理端末等の情報処理装置にプリンタやモニタやイメージスキャナ等の周辺装置を接続し、該情報処理装置に本実施の形態の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。【０１５３】
さらに、サーバ装置１００およびクライアント装置３００の分散・統合の具体的形態は明細書および図面に示すものに限られず、その全部または一部を、各種の負荷等に応じた任意の単位で、機能的または物理的に分散・統合して構成することができる（例えば、グリッド・コンピューティングなど）。例えば、各データベースを独立したデータベース装置として独立に構成してもよく、また、処理の一部をＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）を用いて実現してもよい。【０１５４】
このサーバ装置１００およびクライアント装置３００により実行される各処理は、その全部または任意の一部を、ＣＰＵおよび当該ＣＰＵにて解釈実行されるプログラムにて実現することができる。すなわち、ＲＯＭまたはＨＤには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。【０１５５】
また、本実施の形態にかかるプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フレキシブル・ディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等の任意の「可搬用の物理媒体」や、各種コンピュータシステムに内蔵されるＲＯＭ、ＲＡＭ、ＨＤ等の任意の「固定用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。【０１５６】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【産業上の利用可能性】
【０１５７】
以上のように、本発明によれば、チャプター再生に関する情報はサーバ装置のみが保持し、再生開始位置情報のクライアント装置、サーバ装置による共有や再生開始位置等を引数とする制御などを用いずに簡易にコンテンツの一部再生を行うことができるコンテンツ配信システム、サーバ装置、コンテンツ配信方法およびプログラムを提供することができる。
【図１】
2007111312.tif 000003
【図２】
2007111312.tif 000004
【図３】
2007111312.tif 000005
【図４】
2007111312.tif 000006
【図５】
2007111312.tif 000007
【図６】
2007111312.tif 000008
【図７】
2007111312.tif 000009
【図８】
2007111312.tif 000010
【図９】
2007111312.tif 000011
【図１０】
2007111312.tif 000012
【図１１】
2007111312.tif 000013
【図１２】
2007111312.tif 000014
【図１３】
2007111312.tif 000015
【図１４】
2007111312.tif 000016
【図１５】
2007111312.tif 000017
【図１６】
2007111312.tif 000018
【図１７】
2007111312.tif 000019
【図１８】
2007111312.tif 000020
【図１９】
2007111312.tif 000021
【図２０】
2007111312.tif 000022
【図２１】
2007111312.tif 000023
【図２２】
2007111312.tif 000024
【図２３】
2007111312.tif 000025
【図２４】
2007111312.tif 000026
【図２５】
2007111312.tif 000027
【手続補正書】
【提出日】平成20年1月28日(2008.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムであって、
上記サーバ装置は、記憶装置と制御装置を備え、
上記記憶装置は、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を格納するコンテンツ情報記憶手段と、
を備え、
上記制御装置は、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、
上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、
を備えたことを特徴とするコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムにおいて、
上記再生態様情報は、再生開始位置情報、再生範囲情報、再生制御情報のうち少なくとも一つを含むこと、
を特徴とするコンテンツ配信システム。
【請求項３】
請求項２に記載のコンテンツ配信システムにおいて、
上記再生制御情報は、再生回数、リピート、符号化レート、フォーマットに関する制御情報のうち少なくとも一つを含むこと、
を特徴とするコンテンツ配信システム。
【請求項４】
請求項１に記載のコンテンツ配信システムにおいて、
一つの上記再生識別子に対して、複数の上記再生態様情報が対応すること、
を特徴とするコンテンツ配信システム。
【請求項５】
請求項１に記載のコンテンツ配信システムにおいて、
一つの上記再生識別子に対して、複数の上記コンテンツ識別子および上記再生態様情報が対応すること、
を特徴とするコンテンツ配信システム。
【請求項６】
請求項１に記載のコンテンツ配信システムにおいて、
上記要求受信手段は、上記リストに含まれる上記再生識別子のうちユーザが選択した上記再生識別子を上記クライアント装置から受信すること、
を特徴とするコンテンツ配信システム。
【請求項７】
請求項１に記載のコンテンツ配信システムにおいて、
上記再生識別子は、ＵＲＩであること、
を特徴とするコンテンツ配信システム。
【請求項８】
請求項１に記載のコンテンツ配信システムにおいて、
上記リスト送信手段は、
ＵＰｎＰ  ＣＤＳに従った形式により上記リストを送信すること、
を特徴とするコンテンツ配信システム。
【請求項９】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置であって、
記憶装置と制御装置を備え、
上記記憶装置は、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を格納するコンテンツ情報記憶手段と、
を備え、
上記制御装置は、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、
上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、
を備えたことを特徴とするサーバ装置。
【請求項１０】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるコンテンツ配信方法であって、
上記サーバ装置は、記憶装置と制御装置を備え、
上記記憶装置は、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を格納するコンテンツ情報記憶手段と、
を備え、
上記制御装置において実行される、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信ステップと、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信ステップと、
上記要求受信ステップにて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信ステップと、
を含むことを特徴とするコンテンツ配信方法。
【請求項１１】
コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置において実行されるプログラムであって、
上記サーバ装置は、記憶装置と制御装置を備え、
上記制御装置において実行される、
上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて上記記憶装置に格納するコンテンツ記憶手段と、
上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を上記記憶装置に格納するコンテンツ情報記憶手段と、
上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、
上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、
上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、
を備えたことを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
課題を解決するための手段
［０００６］
このような目的を達成するため、請求項１に記載のコンテンツ配信システムは、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムであって、上記サーバ装置は、記憶装置と制御装置を備え、上記記憶装置は、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を格納するコンテンツ情報記憶手段と、を備え、上記制御装置は、上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、を備えたことを特徴とする。
［０００７］
また、請求項９に記載のサーバ装置は、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置であって、記憶装置と制御装置を備え、上記記憶装置は、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を格納するコンテンツ情報記憶手段と、を備え、上記制御装置は、上記再生識別子のリストを上記クライアント装置に送信するリスト送信手段と、上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信手段と、上記要求受信手段にて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信手段と、を備えたことを特徴とする。
［０００８］
また、請求項１０に記載のコンテンツ配信方法は、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるコンテンツ配信方法であって、上記サーバ装置は、記憶装置と制御装置を備え、上記記憶装置は、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を格納するコンテンツ情報記憶手段と、を備え、上記制御装置において実行される、上記再生識別子のリストを上記クライアント装置に送信するリスト送信ステップと、上記リストに含まれる上記再生識別子を上記クライアント装置から受信する要求受信ステップと、上記要求受信ステップにて受信した上記再生識別子に対応する、上記コンテンツ情報記憶手段にて記憶された上記コンテンツ識別子と上記再生態様情報を取得し、当該コンテンツ識別子の対応する上記コンテンツ記憶手段にて記憶された上記コンテンツデータを取得し、当該再生態様情報にて特定された上記再生態様にて当該コンテンツデータを上記クライアント装置に送信するコンテンツ送信ステップと、を含むことを特徴とする。
［０００９］
また、請求項１１に記載のプログラムは、コンテンツデータを保持するサーバ装置と、上記コンテンツデータの再生を要求するクライアント装置とを通信可能に接続して構成されたコンテンツ配信システムにおけるサーバ装置において実行されるプログラムであって、上記サーバ装置は、記憶装置と制御装置を備え、上記制御装置において実行される、上記コンテンツデータを一意に識別するコンテンツ識別子と、上記コンテンツデータとを対応付けて上記記憶装置に格納するコンテンツ記憶手段と、上記コンテンツ識別子と、当該コンテンツ識別子にて特定された上記コンテンツデータの再生態様として少なくとも再生位置に関する情報を規定する再生態様情報とを対応付けて再生識別子を上記記
【国際調査報告】
2007111312.tif 000028
2007111312.tif 000029
2007111312.tif 000030
2007111312.tif 000031