(57)【要約】  コンテンツアップロードシステムにおいて、コンテンツ送信装置は、コンテンツ受信装置から送信されたコンテンツ識別子、転送先情報及びコンテンツ送信装置に記憶された転送先ＵＲＩの生成規則に基づいて、コンテンツ再生制御情報、複数のクリップ情報、複数のＡＶデータからなるコンテンツをコンテンツ受信装置に転送するための転送先所在情報を生成し、コンテンツ、クリップ情報及びコンテンツ再生制御情報をコンテンツ受信装置にアップロードする。
2011021356.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、前記ＡＶデータの管理情報であるクリップ情報及び前記ＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムであって、
前記コンテンツ受信装置は、
コンテンツアップロード要求を受信する第１受信部と、
受信された前記コンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成する第１制御部と、
生成された前記コンテンツ識別子情報及び前記コンテンツ転送先情報を送信する第１送信部と、を備え、
前記コンテンツ送信装置は、
前記コンテンツアップロード要求を送信する第２送信部と、
前記コンテンツ識別子情報及び前記コンテンツ転送先情報を受信する第２受信部と、
複数の前記ＡＶデータを記憶する第２ＡＶデータ記憶部と、
前記クリップ情報を記憶する第２クリップ情報記憶部と、
前記コンテンツ再生制御情報を記憶する第２コンテンツ再生制御情報記憶部と、
所定の生成規則及び受信された前記コンテンツ識別子情報及び前記コンテンツ転送先情報に基づいて、前記コンテンツ再生制御情報、前記クリップ情報及び前記ＡＶデータの転送先所在情報を生成する転送先所在情報生成部と、
記憶された前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を、生成された前記転送先所在情報を宛先として前記第２送信部に送信させる第２制御部と、
を備えるコンテンツアップロードシステム。
【請求項２】
前記転送先所在情報生成部は、所定の生成規則及び受信された前記コンテンツ識別子情報及び前記コンテンツ転送先情報に基づいて、前記コンテンツ再生制御情報の転送先所在情報、前記クリップ情報の転送先所在情報及び前記ＡＶデータの転送先所在情報を夫々生成し、
前記第２制御部は、記憶された前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を、生成された対応する夫々の転送先所在情報を宛先として前記第２送信部に個別送信させる請求項１に記載のコンテンツアップロードシステム。
【請求項３】
前記第２制御部は、記憶された前記ＡＶデータを前記第２送信部に送信させる場合に、前記コンテンツ再生制御情報で指定された部分のＡＶデータのみを送信させる請求項１に記載のコンテンツアップロードシステム。
【請求項４】
前記クリップ情報及び前記コンテンツ再生制御情報の少なくともいずれか１つは、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを含み、
前記第１制御部は、受信された前記コンテンツ種別情報及び前記コンテンツ生成機器特定情報の少なくともいずれか１つに応じて、前記コンテンツの表示形態または前記コンテンツの再生形態を変更する請求項１に記載のコンテンツアップロードシステム。
【請求項５】
前記第２送信部は、前記コンテンツアップロード要求として、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを送信し、
前記第１制御部は、受信された前記コンテンツ種別情報及び前記コンテンツ生成機器特定情報の少なくともいずれか１つに応じて、前記コンテンツの表示形態または前記コンテンツの再生形態を変更する請求項１に記載のコンテンツアップロードシステム。
【請求項６】
前記ネットワークの通信プロトコルは、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）規格準拠である請求項１に記載のコンテンツアップロードシステム。
【請求項７】
ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、前記ＡＶデータの管理情報であるクリップ情報及び前記ＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムにおけるコンテンツ受信装置であって、
コンテンツアップロード要求を受信する第１受信部と、
受信された前記コンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成する第１制御部と、
生成された前記コンテンツ識別子情報及び前記コンテンツ転送先情報を送信する第１送信部と、
複数の前記ＡＶデータを記憶する第１ＡＶデータ記憶部と、
前記クリップ情報を記憶する第１クリップ情報記憶部と、
前記コンテンツ再生制御情報を記憶する第１コンテンツ再生制御情報記憶部と、を備え、
前記第１受信部は、複数の前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を受信し、
前記第１制御部は、受信された複数の前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を、前記第１ＡＶデータ記憶部、前記第１クリップ情報記憶部及び前記第１コンテンツ再生制御情報記憶部に記憶させるコンテンツ受信装置。
【請求項８】
前記クリップ情報及び前記コンテンツ再生制御情報の少なくともいずれか１つは、コンテンツ種別情報及びはコンテンツ生成機器特定情報の少なくともいずれか１つを含み、
前記第１制御部は、受信された前記コンテンツ種別情報及び前記コンテンツ生成機器特定情報の少なくともいずれか１つに応じて、前記コンテンツの表示形態または前記コンテンツの再生形態を変更する請求項７に記載のコンテンツ受信装置。
【請求項９】
前記コンテンツアップロード要求は、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを含み、
前記第１制御部は、受信された前記コンテンツ種別情報及び前記コンテンツ生成機器特定情報の少なくともいずれか１つに応じて、前記コンテンツの表示形態または前記コンテンツの再生形態を変更する請求項７に記載のコンテンツ受信装置。
【請求項１０】
ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、前記ＡＶデータの管理情報であるクリップ情報及び前記ＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムにおけるコンテンツ送信装置であって、
コンテンツアップロード要求を送信する第２送信部と、
コンテンツ識別子情報及びコンテンツ転送先情報を受信する第２受信部と、
複数の前記ＡＶデータを記憶する第２ＡＶデータ記憶部と、
前記クリップ情報を記憶する第２クリップ情報記憶部と、
前記コンテンツ再生制御情報を記憶する第２コンテンツ再生制御情報記憶部と、
所定の生成規則及び受信された前記コンテンツ識別子情報及び前記コンテンツ転送先情報に基づいて、前記コンテンツ再生制御情報、前記クリップ情報及び前記ＡＶデータの転送先所在情報を生成する転送先所在情報生成部と、
記憶された前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を、生成された前記転送先所在情報を宛先として前記第２送信部に送信させる第２制御部と、
を備えるコンテンツ送信装置。
【請求項１１】
前記転送先所在情報生成部は、所定の生成規則及び受信された前記コンテンツ識別子情報及び前記コンテンツ転送先情報に基づいて、前記コンテンツ再生制御情報の転送先所在情報、前記クリップ情報の転送先所在情報及び前記ＡＶデータの転送先所在情報を夫々生成し、
前記第２制御部は、記憶された前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を、生成された対応する夫々の転送先所在情報を宛先として前記第２送信部に個別送信させる請求項１０に記載のコンテンツ送信装置。
【請求項１２】
前記第２制御部は、記憶された前記ＡＶデータを前記第２送信部に送信させる場合に、前記コンテンツ再生制御情報で指定された部分のＡＶデータのみを送信させる請求項１０に記載のコンテンツ送信装置。
【請求項１３】
前記クリップ情報及び前記コンテンツ再生制御情報の少なくともいずれか１つは、コンテンツ種別情報及びはコンテンツ生成機器特定情報の少なくともいずれか１つを含む請求項１０に記載のコンテンツ送信装置。
【請求項１４】
前記第２送信部は、前記コンテンツアップロード要求として、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを送信する請求項１０に記載のコンテンツ送信装置。
【請求項１５】
ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、前記ＡＶデータの管理情報であるクリップ情報及び前記ＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムにおけるコンテンツアップロード方法であって、
前記コンテンツ受信装置において、
コンテンツアップロード要求を受信するステップと、
受信した前記コンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成するステップと、
生成した前記コンテンツ識別子情報及び前記コンテンツ転送先情報を送信するステップと、を有し、
前記コンテンツ送信装置において、
前記コンテンツアップロード要求を送信するステップと、
前記コンテンツ識別子情報及び前記コンテンツ転送先情報を受信するステップと、
所定の生成規則及び受信した前記コンテンツ識別子情報及び前記コンテンツ転送先情報に基づいて、前記コンテンツ再生制御情報、前記クリップ情報及び前記ＡＶデータの転送先所在情報を生成するステップと、
保持した前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を、生成された前記転送先所在情報を宛先として送信するステップと、
を有するコンテンツアップロード方法。
【請求項１６】
前記転送先所在情報を生成するステップは、所定の生成規則及び受信した前記コンテンツ識別子情報及び前記コンテンツ転送先情報に基づいて、前記コンテンツ再生制御情報の転送先所在情報、前記クリップ情報の転送先所在情報及び前記ＡＶデータの転送先所在情報を夫々生成し、
前記転送先所在情報を宛先として送信するステップは、記憶した前記ＡＶデータ、前記クリップ情報及び前記コンテンツ再生制御情報を、生成した対応する夫々の転送先所在情報を宛先として個別送信する請求項１５に記載のコンテンツアップロード方法。
【請求項１７】
前記転送先所在情報を宛先として送信するステップは、記憶した前記ＡＶデータを送信させる場合に、前記コンテンツ再生制御情報で指定された部分のＡＶデータのみを送信させる請求項１５に記載のコンテンツアップロード方法。
【請求項１８】
前記クリップ情報及び前記コンテンツ再生制御情報の少なくともいずれか１つは、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを含み、
前記コンテンツ受信装置において、受信した前記コンテンツ種別情報及び前記コンテンツ生成機器特定情報の少なくともいずれか１つに応じて、前記コンテンツの表示形態または前記コンテンツの再生形態を変更するステップを更に有する請求項１５に記載のコンテンツアップロード方法。
【請求項１９】
前記コンテンツアップロード要求は、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを含み、
前記コンテンツ受信装置において、受信した前記コンテンツ種別情報及び前記コンテンツ生成機器特定情報の少なくともいずれか１つに応じて、前記コンテンツの表示形態または前記コンテンツの再生形態を変更するステップを更に有する請求項１５に記載のコンテンツアップロード方法。
【請求項２０】
前記ネットワークの通信プロトコルは、ＤＬＮＡ規格準拠である請求項１５に記載のコンテンツアップロード方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツアップロードシステム、コンテンツアップロード方法、コンテンツ送受信装置に関し、特に、ネットワーク上のコンテンツアップローダ機能を持つコンテンツ送信装置に保存されている所望のコンテンツをデジタルメディアサーバ等のコンテンツ受信装置にアップロードするための好適な技術に関する。
【背景技術】
【０００２】
異なるメーカーの家電機器やパーソナルコンピュータを相互接続するための標準化活動を推進している業界団体ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）がある。ＤＬＮＡが規定するＤＬＮＡガイドラインでは、デジタルメディアプレーヤとデジタルメディアサーバをネットワークにより相互接続して、デジタルメディアプレーヤが、デジタルメディアサーバからコンテンツデータを取得してコンテンツをリモート視聴する機能が提供されている。さらにＤＬＮＡガイドラインでは、デジタルメディアサーバに対してコンテンツをアップロードするためのアップローダ機能を規定している。これによりアップローダ機能を持つ装置がデジタルメディアサーバに対してコンテンツをアップロードし、そのコンテンツをデジタルメディアプレーヤから視聴することが可能になっている。【０００３】
例えば、デジタルメディアプレーヤがアップローダ機能を持つ場合のシステム構成例が開示されている（例えば、特許文献１参照）。なお、アップローダ機能を持つ装置は、デジタルメディアプレーヤである必要はなく、単にコンテンツを保持し、コンテンツのアップロードのみを行う独立な装置として存在してもよい。また、アップローダ機能を持つ装置からコンテンツを受信して保存する装置は、デジタルメディアサーバである必要はなく、単に受信したコンテンツを保存する機能を持てばよい。受信したコンテンツの保存先は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、フラッシュメモリ等、なんでもよく、また、保存したコンテンツを再生する機能等を有しても良い。以下では、アップローダ機能を持つ装置をコンテンツ送信装置、受信して保存する機能を持つ装置をコンテンツ受信装置と呼ぶものとする。【０００４】
一方、ＡＶＣＨＤ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｅｃ  Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）規格対応のビデオカメラやＢＤ規格対応の情報処理装置では、コンテンツ記録の際、プレイリスト、クリップ情報、ＡＶストリームをシームレス再生可能な形式で生成する技術が知られている（例えば、特許文献２参照）。すなわち、コンテンツ記録、および記録されたコンテンツの編集をシームレス再生可能な形式で行ない、複数のＡＶストリームを連続して１つのプレイリストにより再生することができる。なお、このときのＡＶストリームはＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２−ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）形式のデータである。【０００５】
しかしながら、上記特許文献１記載のシステム構成では、コンテンツが単一のＡＶストリームからなることが前提である。したがって、特許文献１記載のシステム構成では、１つのプレイリストに複数のＡＶストリームデータが対応している場合、すなわち、複数のＡＶストリームデータがコンテンツを形成している場合のコンテンツのアップロードについては、想定されていない。つまり、コンテンツ送信装置が、上記特許文献２記載の情報処理装置において作成されるような複数のＡＶストリームデータ（部分ストリームデータ）からなるストリームデータ（統合ストリームデータ）をコンテンツ受信装置にアップロードする方法については、考慮されていないという課題があった。【０００６】
上記問題を解決する方法として、統合ストリームデータを送信する場合に予めコンテンツ送信装置側でＭＰＥＧ２−ＴＳストリームにおいて不連続点を指定するＤＩＴ（Ｄｉｓｃｏｎｔｉｎｕｉｔｙ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を挿入することにより擬似的な１つのストリームデータとして送信し、コンテンツ受信装置側で受信させる方法が考えられる。しかしながら、この場合は、コンテンツ受信装置は、受信したデータを再生したりＢＤに保存したりするために、受信したストリームデータから、プレイリスト、クリップ情報に相当する情報を再生成する必要がある。そのため、プレイリスト、クリップ情報を再生成するためにはストリーム全体を解析する必要があって、受信するデジタルメディアサーバでの処理負荷が増加し、またアップロード性能（転送速度）の低下を招く。また、不連続点でシームレス再生を行うために必要な情報や、チャプター情報など、ストリームから再生成できない情報が欠落してしまう、という課題があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１８１５６４号公報
【特許文献２】特開２００７−３０６２５８号公報
【発明の概要】
【０００８】
本発明のコンテンツアップロードシステムは、ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、ＡＶデータの管理情報であるクリップ情報及びＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムである。
【０００９】
コンテンツ受信装置は、第１受信部と、第１制御部と、第１送信部と、を備えている。第１受信部は、コンテンツアップロード要求を受信する。第１制御部は、受信されたコンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成する。第１送信部は、生成されたコンテンツ識別子情報及びコンテンツ転送先情報を送信する。
【００１０】
コンテンツ送信装置は、第２送信部と、第２受信部と、第２ＡＶデータ記憶部と、第２クリップ情報記憶部と、第２コンテンツ再生制御情報記憶部と、転送先所在情報生成部と、第２制御部と、を備えている。第２送信部は、コンテンツアップロード要求を送信する。第２受信部は、コンテンツ識別子情報及びコンテンツ転送先情報を受信する。第２ＡＶデータ記憶部は、複数のＡＶデータを記憶する。第２クリップ情報記憶部は、クリップ情報を記憶する。第２コンテンツ再生制御情報記憶部は、コンテンツ再生制御情報を記憶する。転送先所在情報生成部は、所定の生成規則及び受信されたコンテンツ識別子情報及びコンテンツ転送先情報に基づいて、コンテンツ再生制御情報、クリップ情報及びＡＶデータの転送先所在情報を生成する。第２制御部は、記憶されたＡＶデータ、クリップ情報及びコンテンツ再生制御情報を、生成された転送先所在情報を宛先として第２送信部に送信させる。
【００１１】
このような構成により、コンテンツアップロードシステムは、１つまたは複数のＡＶデータからなる任意のコンテンツをコンテンツ送信装置からコンテンツ受信装置に対してアップロードすることが可能になる。
【００１２】
また、本発明のコンテンツ受信装置は、ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、ＡＶデータの管理情報であるクリップ情報及びＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムにおけるコンテンツ受信装置である。
【００１３】
コンテンツ受信装置は、第１受信部と、第１制御部と、第１送信部と、第１ＡＶデータ記憶部と、第１クリップ情報記憶部と、第１コンテンツ再生制御情報記憶部と、を備えている。第１受信部は、コンテンツアップロード要求を受信する。第１制御部は、受信されたコンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成する。第１送信部は、生成されたコンテンツ識別子情報及びコンテンツ転送先情報を送信する。第１ＡＶデータ記憶部は、複数のＡＶデータを記憶する。第１クリップ情報記憶部は、クリップ情報を記憶する。第１コンテンツ再生制御情報記憶部は、コンテンツ再生制御情報を記憶する。
【００１４】
第１受信部は、複数のＡＶデータ、クリップ情報及びコンテンツ再生制御情報を受信する。そして、第１制御部は、受信された複数のＡＶデータ、クリップ情報及びコンテンツ再生制御情報を、第１ＡＶデータ記憶部、第１クリップ情報記憶部及び第１コンテンツ再生制御情報記憶部に記憶させる。
【００１５】
また、本発明のコンテンツ送信装置は、ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、ＡＶデータの管理情報であるクリップ情報及びＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムにおけるコンテンツ送信装置である。
【００１６】
コンテンツ送信装置は、第２送信部と、第２受信部と、第２ＡＶデータ記憶部と、第２クリップ情報記憶部と、第２コンテンツ再生制御情報記憶部と、転送先所在情報生成部と、第２制御部と、を備えている。第２送信部は、コンテンツアップロード要求を送信する。第２受信部は、コンテンツ識別子情報及びコンテンツ転送先情報を受信する。第２ＡＶデータ記憶部は、複数のＡＶデータを記憶する。第２クリップ情報記憶部は、クリップ情報を記憶する。第２コンテンツ再生制御情報記憶部は、コンテンツ再生制御情報を記憶する。転送先所在情報生成部は、所定の生成規則及び受信されたコンテンツ識別子情報及びコンテンツ転送先情報に基づいて、コンテンツ再生制御情報、クリップ情報及びＡＶデータの転送先所在情報を生成する。第２制御部は、記憶されたＡＶデータ、クリップ情報及びコンテンツ再生制御情報を、生成された転送先所在情報を宛先として第２送信部に送信させる。
【００１７】
また、本発明のコンテンツアップロード方法は、ネットワークを介して、コンテンツ送信装置に保持された複数のＡＶデータから構成されるコンテンツを、ＡＶデータの管理情報であるクリップ情報及びＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置にアップロードするコンテンツアップロードシステムにおけるコンテンツアップロード方法である。
【００１８】
コンテンツアップロード方法は、コンテンツ受信装置において、コンテンツアップロード要求を受信するステップと、受信したコンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成するステップと、生成したコンテンツ識別子情報及びコンテンツ転送先情報を送信するステップと、を備えている。また、コンテンツ送信装置において、コンテンツアップロード要求を送信するステップと、コンテンツ識別子情報及びコンテンツ転送先情報を受信するステップと、所定の生成規則及び受信したコンテンツ識別子情報及びコンテンツ転送先情報に基づいて、コンテンツ再生制御情報、クリップ情報及びＡＶデータの転送先所在情報を生成するステップと、保持したＡＶデータ、クリップ情報及びコンテンツ再生制御情報を、生成された転送先所在情報を宛先として送信するステップと、を備えている。
【図面の簡単な説明】
【００１９】
【図１】図１は、本発明の実施の形態１におけるコンテンツアップロードシステムの構成の一例を示すブロック図である。
【図２】図２は、本発明の実施の形態１におけるコンテンツアップロードシステムのデータファイルの管理構造を示す概念図である。
【図３】図３は、本発明の実施の形態１におけるコンテンツアップロードシステムで使用するプレイリスト、クリップ番号、クリップ情報、ＡＶデータの一例を説明する概念図である。
【図４】図４は、同クリップ情報の一例を示す概念図である。
【図５】図５は、本発明の実施の形態１におけるコンテンツアップロードシステムの通信電文の送受信の手順を示す概念図である。
【図６】図６は、本発明の実施の形態１におけるコンテンツアップロードシステムのＵＲＩ（Ｕｎｉｆｏｒｍｅｄ  Ｒｅｓｏｕｒｃｅ  Ｉｎｄｉｃａｔｏｒ）の構成と転送先ＵＲＩの生成規則を説明する図である。
【図７】図７は、本発明の実施の形態１におけるコンテンツアップロードシステムの電文の一例を示す図である。
【図８】図８は、同電文の一例を示す図である。
【図９Ａ】図９Ａは、同電文の一例を示す図である。
【図９Ｂ】図９Ｂは、同電文の一例を示す図である。
【図９Ｃ】図９Ｃは、同電文の一例を示す図である。
【図１０Ａ】図１０Ａは、本発明の実施の形態２におけるコンテンツアップロードシステムでアップロードしたコンテンツを一覧表示する際の例を説明する図である。
【図１０Ｂ】図１０Ｂは、本発明の実施の形態２におけるコンテンツアップロードシステムでアップロードしたコンテンツを一覧表示する際の例を説明する図である。
【図１１】図１１は、本発明の実施の形態２におけるコンテンツアップロードシステムの電文の一例を示す図である。
【発明を実施するための形態】
【００２０】
（実施の形態１）
本発明のコンテンツアップロードシステムおよびコンテンツ再生方法の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素が同様の動作を行う場合には、再度の説明を省略する場合がある。
【００２１】
図１は、本発明の実施の形態１におけるコンテンツアップロードシステムの構成の一例を示すブロック図である。図１に示すように、本実施の形態におけるコンテンツアップロードシステムは、ネットワーク１を介して結合されているコンテンツ受信装置２とコンテンツ送信装置３とを備えている。
【００２２】
コンテンツ受信装置２はデジタルメディアサーバであり、第１送信部１０、第１受信部１１、第１制御部１２、第１ディレクトリ記憶部１３、第１コンテンツ再生制御情報記憶部１４、第１クリップ情報記憶部１５、および、第１ＡＶデータ記憶部１６を具備する。これら各部の接続関係は図１に示すとおりである。また、これらの各部の関係については、各部の動作の説明において後述する。
【００２３】
コンテンツ送信装置３は、第２受信部２０、第２送信部２１、第２制御部２２、第２ディレクトリ記憶部２３、第２コンテンツ再生制御情報記憶部２４、第２クリップ情報記憶部２５、第２ＡＶデータ記憶部２６、転送先所在情報生成部２７、ユーザインターフェイス（以下、ユーザＩＦと略記する）部２８を具備する。これら各部の接続関係は図１に示すとおりである。また、これらの各部の関係については、各部の動作の説明において説明する。
【００２４】
コンテンツアップロードシステムのコンテンツ送信装置３は、複数のＡＶデータから構成される保持するコンテンツを、ネットワークを介して、複数のＡＶデータの管理情報であるクリップ情報及び複数のＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置２にアップロードするアップローダ機能を有する。
【００２５】
次に、コンテンツ受信装置２、コンテンツ送信装置３が記憶格納するＡＶデータ、クリップ情報、コンテンツ再生制御情報について、詳細に説明する。図２は、本発明の実施の形態１におけるコンテンツアップロードシステムのデータファイルの管理構造を示す概念図である。図２では、ＡＶデータ、クリップ情報、コンテンツ再生制御情報の各データファイルの管理構造が示されている。各データファイルは、記録媒体上においてディレクトリ構造により階層的に管理される。記録媒体上には、１つのディレクトリ（図２の例ではルート（ｒｏｏｔ）ディレクトリ）が作成されている。このディレクトリの下が、１つの記録再生システムで管理される範囲である。
【００２６】
ルートディレクトリの下に、ディレクトリ［ＢＤＡＶ］が置かれる。ディレクトリ［ＢＤＡＶ］の下に、プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］、ＡＶデータのストリームディレクトリ［ＳＴＲＥＡＭ］が置かれる。
【００２７】
プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］は、コンテンツ再生制御情報、すなわちプレイリストのデータベースに対するディレクトリである。すなわち、プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］は、コンテンツの再生形態を制御する制御情報であるプレイリストに関するファイルであるプレイリストファイル［ｘｘｘｘｘ．ｖｐｌｓ］を格納する。プレイリストファイル［ｘｘｘｘｘ．ｖｐｌｓ］は、コンテンツのそれぞれに対して作成されるファイルであって、ユーザによって編集され、場合によっては複数のＡＶデータを参照できるファイルである。ファイル名において、［．］（ピリオド）の前の［ｘｘｘｘｘ］は、５桁の数字とし、ピリオドの後ろの［ｖｐｌｓ］は、このタイプのファイルに固定的な拡張子である。
【００２８】
クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］は、クリップ情報のデータベースに対するディレクトリである。すなわち、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］は、ＡＶデータファイルのそれぞれに対する属性情報を記憶するクリップ情報ファイル［ｚｚｚｚｚ．ｃｌｐｉ］を格納する。ファイル名において、［．］（ピリオド）の前の［ｚｚｚｚｚ］は、５桁の数字とし、ピリオドの後ろの［ｃｌｐｉ］は、このタイプのファイルに固定的な拡張子である。
【００２９】
ストリームディレクトリ［ＳＴＲＥＡＭ］は、実体としてのＡＶデータファイルに対するディレクトリである。すなわち、ストリームディレクトリ［ＳＴＲＥＡＭ］は、クリップ情報ファイルのそれぞれに対応するＡＶデータであるＡＶデータファイルを格納する。ＡＶデータファイルは、ＭＰＥＧ２−ＴＳ形式であり、ファイル名は［ｚｚｚｚｚ．ｍ２ｔｓ］とする。ファイル名において、ピリオドの前の［ｚｚｚｚｚ］は、対応するクリップ情報ファイルと同一とすることで、クリップ情報ファイルとこのＡＶデータファイルとの対応関係を容易に把握することができる。
【００３０】
図３は、本発明の実施の形態１におけるコンテンツアップロードシステムで使用するプレイリスト、クリップ番号、クリップ情報、ＡＶデータの一例を説明する概念図である。ストリームファイル形式の４個のＡＶデータ［００００１．ｍ２ｔｓ］、［００００２．ｍ２ｔｓ］、［００００３．ｍ２ｔｓ］、［００００４．ｍ２ｔｓ］が第２ＡＶデータ記憶部２６に格納されているものとする。ＡＶデータ［００００１．ｍ２ｔｓ］、［００００２．ｍ２ｔｓ］、［００００３．ｍ２ｔｓ］、［００００４．ｍ２ｔｓ］のそれぞれには、クリップ情報形式のクリップ情報［００００１．ｃｌｐｉ］、［００００２．ｃｌｐｉ］、［００００３．ｃｌｐｉ］、［００００４．ｃｌｐｉ］が管理情報として用意され、第２クリップ情報記憶部２５に格納されている。
【００３１】
ＡＶデータとクリップ情報の対は、それぞれクリップ［クリップ００００１］、［クリップ００００２］、［クリップ００００３］、［クリップ００００４］を構成し、クリップ番号で識別される。従って、また、クリップ番号は、クリップ情報の所在を示す情報、および、ＡＶデータの所在を示す情報でもある。なぜなら、クリップ番号に基づきディレクトリの［ＣＬＩＰＩＮＦ］と［ＳＴＲＥＡＭ］のデータベースを参照すると、クリップ番号に対応する、クリップ情報とＡＶデータの格納されているアドレスが得られるからである。
【００３２】
すなわち、第２ＡＶデータ記憶部２６は、複数のＡＶデータを記憶している。第２クリップ情報記憶部２５は、ＡＶデータの管理情報であるクリップ情報を記憶している。クリップ情報は、図４に示すように、対応するＡＶデータに関する管理情報により構成される。具体的には、映像コーデックと音声コーデックの方式を示す情報、シームレスのタイプを示す情報などの属性情報、および、再生時刻などのタイムスタンプ値とＡＶデータのバイト位置との関係を示すタイムマップテーブルより成る。
【００３３】
図３におけるプレイリスト［００００１．ｖｐｌｓ］は、コンテンツ再生制御情報の一例である。プレイリスト［００００１．ｖｐｌｓ］は、コンテンツ送信装置３に記憶されているコンテンツがどのような順序で再生されるべきかを規定している。すなわち、再生される順序は、再生順序の列の順序によって規定されている。再生順序の列には、［プレイアイテム１（ｐｌａｙｉｔｅｍ１）］から［プレイアイテム４（ｐｌａｙｉｔｅｍ４）］などが順に記載されている。まず、［ｐｌａｙｉｔｅｍ１］において、［Ｃｌｉｐ００００４］の時間位置［００：１０：００］から［００：２０：００］までの部分、すなわち、ＡＶデータ４１の１０分間の部分を再生する。次に、［ｐｌａｙｉｔｅｍ２］において、［Ｃｌｉｐ００００３］の時間位置［００：００：００］から［０１：２０：００］までの部分、すなわち、ＡＶデータ４２の部分を再生する。次に、［ｐｌａｙｉｔｅｍ３］において、［Ｃｌｉｐ００００２］の時間位置［００：１０：００］から［００：２０：００］までの部分、すなわち、ＡＶデータ４３の部分を再生する。次に、［ｐｌａｙｉｔｅｍ４］において、［Ｃｌｉｐ００００４］の時間位置［００：４０：００］から［００：００：５０］までの部分、すなわち、ＡＶデータ４４の部分を再生する。
【００３４】
以上のように、プレイリストは、［参照するクリップ番号］により、１個または複数個のＡＶデータの再生順序を指定でき、かつ、［クリップ内での時間位置］により、それぞれのＡＶデータの再生開始時刻と再生終了時刻を指定して、任意の再生部分を選定できる。言い換えると、［クリップ内での時間位置］の情報は、見せたくない部分を隠して、見せたい部分だけを再生することを可能にする再生許可レンジ指定情報である。プレイリストは、再生許可レンジ指定情報を時刻で指定している。なお、実際にＡＶデータを再生する際には、図４に示すクリップ情報のタイムマップテーブルを参照し、時刻指定をバイト指定に変換して、再生開始バイト位置から再生終了バイト位置までのＡＶデータ再生制御が行なわれる。
【００３５】
図２で説明したディレクトリは、第２ディレクトリ記憶部２３に格納されている。プレイリストの内容は、第２コンテンツ再生制御情報記憶部２４に格納されている。プレイリストは、コンテンツ再生制御情報と同義である。すなわち、第２コンテンツ再生制御情報記憶部２４は、複数のＡＶデータにより構成されるコンテンツにおけるＡＶデータの再生順序を規定するコンテンツ再生制御情報を記憶している。そして、上記したように、コンテンツ再生制御情報は、クリップ情報を識別する情報、および、ＡＶデータの再生範囲を示す情報を含んでいる。また、各クリップのクリップ情報は、第２クリップ情報記憶部２５に格納される。各クリップのＡＶデータは、第２ＡＶデータ記憶部２６に格納されている。
【００３６】
次に、本発明のコンテンツアップロードシステムの動作について図１と図５を用いて説明する。図５は、本発明の実施の形態１におけるコンテンツアップロードシステムの通信電文の送受信の手順を示す概念図である。図５には、コンテンツ送信装置３とコンテンツ受信装置２の間でやり取りする通信電文の送受信の手順が示されている。なお、矢印５１はコンテンツアップロード要求、矢印５２はコンテンツアップロード応答、矢印５３はプレイリストファイル送信、矢印５４はクリップ情報ファイル送信、矢印５５はＡＶデータ送信を示している。これらの各電文の詳細については、後に纏めて例示により説明する。
【００３７】
図１において、ユーザＩＦ部２８には、図示していないが、保存コンテンツの一覧を表示するためのボタン、コンテンツ一覧情報表示用のディスプレイ、コンテンツ一覧情報に基づくコンテンツリストからアップロードを希望するコンテンツを選択するためのコンテンツ選択ボタンなどが設けられている。
【００３８】
ユーザは、まず、保存コンテンツの一覧を表示するためのボタンを操作する。このとき、第２コンテンツ再生制御情報記憶部２４からコンテンツの一覧情報が読み出され、ユーザＩＦ部２８のコンテンツ一覧情報表示用のディスプレイに表示される。次に、ユーザはコンテンツ一覧からアップロードを希望するコンテンツを選択する操作を行う。すると、ユーザＩＦ部２８は、選択されたコンテンツの識別情報を第２制御部２２に渡す。第２制御部２２は、矢印５１に示すコンテンツアップロード要求を生成し、第２送信部２１からネットワーク１に送出する。すなわち、第２送信部２１は、コンテンツアップロード要求を送信する。
【００３９】
コンテンツ受信装置２の第１受信部１１は、矢印５１に示すコンテンツアップロード要求の電文を受信する。そして、第１受信部１１は、コンテンツアップロード要求の電文を第１制御部１２に渡す。第１制御部１２は電文解析によりコンテンツアップロード要求であることを認識すると、アップロードされるコンテンツに付与するコンテンツ受信装置２内で固有のコンテンツＩＤを割り当て、このコンテンツＩＤとＡＶデータ転送先ＩＰアドレス及びポート番号を元にｉｍｐｏｒｔＵｒｉを生成する。ｉｍｐｏｒｔＵｒｉは、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）でのコンテンツアップロード機能においては、コンテンツ送信装置２がＡＶデータをアップロードする際の転送先ＵＲＩを示すが、ここではコンテンツＩＤ、ＡＶデータ転送用のＩＰアドレス及びポート番号をコンテンツ送信装置３に通知する目的で使用する。
【００４０】
また、第１制御部１２はプレイリストファイル、クリップ情報ファイル等を転送するための管理ファイル用ＩＰアドレス及びポート番号情報、および転送パス情報をコンテンツ送信装置３に通知するために、ｉｍｐｏｒｔＰａｔｈを生成する。なお、ＡＶデータ用ＩＰアドレスおよび、管理ファイル用ＩＰアドレスはどちらもコンテンツ受信装置２のＩＰアドレスとなる。第１制御部１２は、生成したｉｍｐｏｒｔＵｒｉ、および、ｉｍｐｏｒｔＰａｔｈを含むコンテンツアップロード応答を生成する。そして、第１送信部１０がこの電文をネットワーク１に送信する（矢印５２）。すなわち、第１制御部１２は、受信されたコンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成する。そして第１送信部１０は、生成されたコンテンツ識別子情報及びコンテンツ転送先情報を送信する。
【００４１】
コンテンツ送信装置３の第２受信部２０は、矢印５２のコンテンツアップロード応答の電文をネットワーク１から受信する。すなわち、第２受信部２０は、コンテンツ識別子情報及びコンテンツ転送先情報を受信する。そして、第２受信部２０は、受信したコンテンツアップロード応答の電文を第２制御部２２に渡す。第２制御部はコンテンツアップロード応答の電文に含まれるｉｍｐｏｒｔＵｒｉを解析しコンテンツＩＤ、ＡＶデータ用ＩＰアドレス及びポート番号を抜き出す。また、同様にｉｍｐｏｒｔＰａｔｈを解析し、管理ファイル用ＩＰアドレス及びポート番号、転送パス情報を抜き出す。第２制御部２２はこれらの情報を転送先所在情報生成部２７に渡す。転送先所在情報生成部２７は第２制御部２２から受け取ったこれらの情報と、第２ディレクトリ記憶部２３から取得したアップロードするコンテンツに対応するプレイリスト番号及びクリップ番号を元に、図６の転送先ＵＲＩの生成規則に基づいて、プレイリスト、クリップ情報、ＡＶデータをアップロードする際に指定するＵＲＩを生成し、第２制御部２２に通知する。すなわち、転送先所在情報生成部２７は、所定の生成規則及び受信されたコンテンツ識別子情報及びコンテンツ転送先情報に基づいて、コンテンツ再生制御情報、クリップ情報及びＡＶデータの転送先所在情報を生成する。
【００４２】
次に、第２制御部２２は、アップロードするコンテンツに対応するプレイリストファイルを第２コンテンツ制御情報記憶部２４から読み出して、プレイリストの転送先ＵＲＩを指定した電文とともに、第２送信部２１を使用して、ネットワーク１に送信する（図５の矢印５３）。次に、第２制御部２２はアップロードするコンテンツに対応するクリップ情報のファイルを第２クリップ情報記憶部２５から読み出して、クリップ情報の転送先ＵＲＩを指定した電文とともに、第２送信部２１を使用して、ネットワーク１に送信する（図５の矢印５４）。次に、第２制御部２２はアップロードするコンテンツに対応するＡＶデータのファイルを第２ＡＶデータ記憶部２６から読み出して、ＡＶデータの転送先ＵＲＩを指定した電文とともに、第２送信部２１を使用して、ネットワーク１に送信する（図５の矢印５５）。すなわち、第２制御部２２は、第２送信部２１に、記憶されたＡＶデータ、クリップ情報及びコンテンツ再生制御情報を、生成された転送先所在情報を宛先として送信させる。
【００４３】
なお、図５では、クリップ情報、ＡＶデータはそれぞれ１つだけを送信している例を示しているが、アップロードするコンテンツに対応するクリップ情報、ＡＶデータがそれぞれ複数存在する場合には、クリップ番号を変更した転送先ＵＲＩを図６の転送先ＵＲＩの生成規則に基づいて生成し、繰り返し各クリップ情報ファイル、ＡＶデータの送信を行うことで、コンテンツ全体のアップロードを行うことができる。
【００４４】
また、ここでは第２制御部２２は、全てのＡＶデータを転送するとしている。しかし、第２送信部２１に記憶されたＡＶデータを送信させる場合に、第２制御部２２は、コンテンツ再生制御情報が参照するＡＶデータの再生範囲のデータのみを送信し、再生範囲外のデータを送信しないようにしてもよい。すなわち、本実施の形態におけるコンテンツアップロードシステムは、コンテンツ再生制御情報で指定された部分のＡＶデータのみを送信させるようにすることにより、コンテンツのアップロードにかかる時間を低減することが可能である。ただし、この場合にはクリップ情報ファイルに含まれる「再生時刻などのタイムスタンプ値とＡＶデータのバイト位置との関係を示すタイムマップテーブル」のバイト位置情報にずれが生じるため、このバイト位置情報を適切に書き換えた上でクリップ情報ファイルを転送する必要がある。
【００４５】
上記したようにコンテンツ受信装置２は、矢印５３のプレイリストファイル送信の電文をネットワーク１から受信する。同様に矢印５４のクリップ情報ファイル送信の電文をネットワーク１から受信する。さらに、矢印５５のＡＶデータ信の電文をネットワーク１から受信する。すなわち、コンテンツアップロードシステムにおけるコンテンツ受信装置２には、コンテンツ送信装置３に保持された複数のＡＶデータから構成されるコンテンツが、ＡＶデータの管理情報であるクリップ情報及び前記ＡＶデータの再生順序を規定するコンテンツ再生制御情報とともに、ネットワーク１を介して、アップロードされる。
【００４６】
このようにして受信した情報から、コンテンツ受信装置２の第１ＡＶデータ記憶部１６は、複数のＡＶデータを記憶する機能を有する。また、第１クリップ情報記憶部１５は、クリップ情報を記憶する機能を有する。第１コンテンツ再生制御情報記憶部１４は、コンテンツ再生制御情報を記憶する機能を有する。そして、第１受信部１１は、複数のＡＶデータ、クリップ情報及びコンテンツ再生制御情報を受信し、第１制御部１２は、受信された複数のＡＶデータ、クリップ情報及びコンテンツ再生制御情報を、第１ＡＶデータ記憶部１６、第１クリップ情報記憶部１５及び第１コンテンツ再生制御情報記憶部１４に記憶させる。本実施の形態におけるコンテンツ送信装置３は、コンテンツ受信装置２から提供されるコンテンツ識別子情報とコンテンツ転送先情報を用いて、アップロードしたいコンテンツのプレイリストのＵＲＩ、複数のクリップ情報のＵＲＩ、複数のＡＶデータのＵＲＩを生成することができ、任意のコンテンツを容易にコンテンツ受信装置２にアップロードすることができる。そして、コンテンツ受信装置２は、それらの情報を記憶し、再生することができる。
【００４７】
図７は、本発明の実施の形態１におけるコンテンツアップロードシステムの電文の一例を示す図である。図７に示す電文は、ＤＬＮＡのガイドラインに準拠した電文である。すなわち、本実施の形態におけるコンテンツアップロードシステムは、アップローダ機能を持つ装置としてのコンテンツ送信装置３とデジタルメディアサーバとしてのコンテンツ受信装置２とがＤＬＮＡ規格準拠の通信プロトコルでネットワーク１を介して通信している。
【００４８】
図７で示した電文は、コンテンツ送信装置３が、コンテンツ受信装置２に送信した矢印５１に示すコンテンツアップロード要求の電文の例である。
【００４９】
図８は、図５で示した矢印５２のコンテンツアップロード応答の詳細な電文の例であり、破線で囲んだ部分がｉｍｐｏｒｔＵｒｉ、およびｉｍｐｏｒｔＰａｔｈの情報の部分である。ｉｍｐｏｒｔＵｒｉの例として、［ｈｔｔｐ：／／１９２．１６８．０．２：６０００／ＡＶ−０−０１００１−２００８０１２３１２３４５６＿ＢＤＹ］、のような情報を含んでいるが、この中で［１９２．１６８．０．２：６０００］の部分は、コンテンツ受信装置２のＡＶデータ用ＩＰアドレスとポート番号を意味し、［ＡＶ−０−０１００１−２００８０１２３１２３４５６］の部分はプレイリストの識別情報であるコンテンツＩＤを意味している。
【００５０】
なお、図２、図３の説明では、プレイリストの識別情報として、［００００１．ｖｐｌｓ］のような５桁の数値で説明したが、第１ディレクトリ記憶部１３コンテンツ毎に、別の［ｒｏｏｔ］、［ＢＤＡＶ］、［ＰＬＡＹＬＩＳＴ］のディレクトリが設けられることがある。したがって、その場合、５桁の数値では、同じ数値が各ディレクトリにおいて使用されることが起り得るので、第１ディレクトリ記憶部１３の記憶エリア全体の中でのプレイリストを識別するＩＤとして、［ＡＶ−０−０１００１−２００８０１２３１２３４５６］のような形態の情報を使用している。
【００５１】
また、ｉｍｐｏｒｔＰａｔｈの例として、［ｈｔｔｐ：／／１９２．１６８．０．２：６０００／ＡＶ／］、のような情報を含んでいるが、この中で［１９２．１６８．０．２：６００１］の部分は、コンテンツ受信装置２の管理ファイル用ＩＰアドレスとポート番号を意味し、［／ＡＶ／］の部分は転送パス情報を示している。
【００５２】
図５で示した矢印５３のプレイリストファイル送信の電文は、図９Ａのプレイリストファイル送信の電文の例に示した形態をとる。この中で、［ＨＯＳＴ：１９２．１６８．０．２：６００１］は管理ファイル用ＩＰアドレスとポートを示している。また、［ＣＯＮＴＥＮＴ−ＬＥＮＧＴＨ：２０４８］の後には、図３に示したプレイリスト［００００１．ｖｐｌｓ］の表の内容がバイナリーデータとして付加される。
【００５３】
図５で示した矢印５４のクリップ情報送信の電文は、図９Ｂのクリップ情報送信の電文の例に示した形態をとる。この中で、［ＰＯＳＴ  ／ＡＶ／００００４＿ＣＬＰ？ＣＩＤ＝ＡＶ−０−０１００１−２００８０１２３１２３４５６  ＨＴＴＰ／１．１］における［００００４＿ＣＬＰ］の部分は、プレイリストの１番目のｐｌａｙｉｔｅｍ１のクリップ番号であるクリップ情報を指し示している。また、［ＣＯＮＴＥＮＴ−ＬＥＮＧＴＨ：８１９２］の後には、［００００４．ｃｌｐｉ］のファイルの内容がバイナリーデータとして付加される。
【００５４】
図５で示した矢印５５のＡＶデータ送信の電文は、図９ＣのＡＶデータ送信の電文の例に示した形態をとる。この中で、［ＰＯＳＴ  ／ＡＶ／００００４＿ＴＴＳ？ＣＩＤ＝ＡＶ−０−０１００１−２００８０１２３１２３４５６  ＨＴＴＰ／１．１］における［００００４＿ＴＴＳ］の部分は、プレイリストの１番目のｐｌａｙｉｔｅｍ１のクリップ番号のＡＶデータを指し示している。また、［ＨＯＳＴ：１９２．１６８．０．２：６０００］はＡＶデータ用ＩＰアドレスとポートを示している。また、［ＣＯＮＴＥＮＴ−ＬＥＮＧＴＨ：３２７１９８３７１］の後には、［００００４．ｍ２ｔｓ］のファイルの内容がバイナリーデータとして付加される。
【００５５】
図６は、本発明の実施の形態１におけるコンテンツアップロードシステムのＵＲＩの構成と転送先ＵＲＩの生成規則を説明する図である。図６は、電文生成において、コンテンツアップロード応答に含まれる、コンテンツ識別子情報や、コンテンツ転送先情報を用いて、規定のフォーマットに従いプレイリスト、クリップ情報やＡＶデータの所在を示すＵＲＩを生成する生成規則を規定している。この生成規則は、転送先所在情報生成部２７が保持しており、図５で示した矢印５３のプレイリストファイル送信の電文、矢印５４のクリップ情報ファイル送信の電文、矢印５５のＡＶデータ送信の電文をそれぞれ生成する際に利用する。
【００５６】
プレイリストの転送先ＵＲＩ、［ｈｔｔｐ：／／［管理ファイル用ＩＰアドレス：管理ファイル用ポート番号］／［転送パス］／［プレイリスト番号］＿ＲＰＬ？［コンテンツＩＤ］］は、コンテンツ再生制御情報の転送先所在情報である。すなわち、コンテンツ再生制御情報の転送先所在情報はプレイリストの転送先ＵＲＩである。
【００５７】
また、クリップ情報の転送先ＵＲＩ、［ｈｔｔｐ：／／［管理ファイル用ＩＰアドレス：管理ファイル用ポート番号］／［転送パス］／［クリップ番号］＿ＣＬＰ？［コンテンツＩＤ］］は、クリップ情報の転送先所在情報である。すなわち、クリップ情報の転送先所在情報はクリップ情報の転送先ＵＲＩである。
【００５８】
ＡＶデータの転送先ＵＲＩ、［ｈｔｔｐ：／／［ＡＶデータ用ＩＰアドレス：ＡＶデータ用ポート番号］／［転送パス］／［クリップ番号］＿ＴＴＳ？［コンテンツＩＤ］］は、ＡＶデータの転送先所在情報である。すなわち、ＡＶデータの転送先所在情報はＡＶデータの転送先ＵＲＩである。
【００５９】
また、上記各生成規則に含まれる、ＡＶデータ用ＩＰアドレス、ＡＶデータ用ポート番号、管理ファイル用ＩＰアドレス、管理ファイル用ポート番号、転送パスは、コンテンツ再生制御情報、クリップ情報、ＡＶデータをネットワーク１から受信するためのコンテンツ転送先情報である。また、上記各生成規則に含まれるコンテンツＩＤは、コンテンツ再生制御情報、クリップ情報、ＡＶデータの組を識別するコンテンツ識別子情報である。
【００６０】
すなわち、第１送信部１０は、ネットワーク１に、コンテンツ再生制御情報、クリップ情報、ＡＶデータの組を識別するコンテンツ識別子情報、および、コンテンツ再生制御情報、クリップ情報、ＡＶデータを受信するためのコンテンツ転送先情報を、少なくとも送信する。また、第２受信部２０は、ネットワーク１から、コンテンツ識別子情報、および、コンテンツ転送先情報を、少なくとも受信する。また、転送先所在情報生成部２７は、コンテンツ識別子情報、およびコンテンツ転送先情報から、各コンテンツ再生制御情報、クリップ情報、ＡＶデータの転送先所在情報を生成する。また、第２送信部２１は、転送先所在情報を宛先として、ネットワーク１に、コンテンツ再生制御情報、クリップ情報、ＡＶデータを少なくとも送信する。また、第１受信部１１は、コンテンツ再生制御情報、クリップ情報、ＡＶデータを少なくとも受信する。
【００６１】
このように、本実施の形態におけるコンテンツアップロードシステムでは、コンテンツ送信装置３が、コンテンツ受信装置２から提供されるコンテンツ識別子情報とコンテンツ転送先情報を用いて、アップロードしたいコンテンツのプレイリストのＵＲＩ、複数のクリップ情報のＵＲＩ、複数のＡＶデータのＵＲＩを生成することができ、任意のコンテンツをコンテンツ受信装置２に容易にアップロードすることができる。また、ＡＶデータだけでなく、プレイリスト、クリップ情報をアップロードできることにより、コンテンツ受信装置２において、ＡＶデータ解析を行ってプレイリスト、クリップ情報に相当する情報を生成することがなくても、特殊再生や、ＢＤへの書き込みなどを行うことができるようになる。そのため、コンテンツ受信装置２に処理負荷をかけずに、高速なアップロード処理が可能となる。さらに、プレイリスト、クリップ情報をアップロードすることにより、シームレス再生のための情報や、チャプター情報などの付随情報が欠落することもない。
【００６２】
なお、上記説明では、コンテンツ識別子情報とコンテンツ転送先情報から各コンテンツ再生制御情報、クリップ情報、ＡＶデータの転送先所在情報を生成し、それを宛先として個別に送信する例を示した。しかし、コンテンツ識別子と転送先情報から、唯一の転送先所在情報を生成し、それを宛先として各コンテンツ再生制御情報、クリップ情報、ＡＶデータ、および、各コンテンツ再生制御情報、クリップ情報、ＡＶデータの格納場所を示す相対所在情報を結合したデータを転送してもよい。
【００６３】
また、上記したように本実施の形態におけるコンテンツアップロード方法は、ネットワーク１を介して、コンテンツ送信装置３に保持された複数のＡＶデータから構成されるコンテンツを、ＡＶデータの管理情報であるクリップ情報及びＡＶデータの再生順序を規定するコンテンツ再生制御情報とともにコンテンツ受信装置２にアップロードするコンテンツアップロードシステムにおけるコンテンツアップロード方法である。
【００６４】
コンテンツアップロード方法は、コンテンツ受信装置２において、コンテンツアップロード要求を受信するステップと、受信したコンテンツアップロード要求に応じて、コンテンツ識別子情報及びコンテンツ転送先情報を生成するステップと、生成したコンテンツ識別子情報及びコンテンツ転送先情報を送信するステップと、を備えている。また、コンテンツ送信装置３において、コンテンツアップロード要求を送信するステップと、コンテンツ識別子情報及びコンテンツ転送先情報を受信するステップと、所定の生成規則及び受信したコンテンツ識別子情報及びコンテンツ転送先情報に基づいて、コンテンツ再生制御情報、クリップ情報及びＡＶデータの転送先所在情報を生成するステップと、保持したＡＶデータ、クリップ情報及びコンテンツ再生制御情報を、生成された転送先所在情報を宛先として送信するステップと、を備えている。このような方法により、アップロード時にＡＶストリームに加えて、プレイリストファイル、クリップ情報ファイルを転送することにより、ＡＶストリームを解析しただけでは分からない情報などを欠落させずにコンテンツをアップロードすることができる。
【００６５】
（実施の形態２）
実施の形態１におけるコンテンツアップロードシステムでは、アップロード時にＡＶストリームに加えて、プレイリストファイル、クリップ情報ファイルを転送することにより、ＡＶストリームを解析しただけでは分からない情報などを欠落させずにコンテンツをアップロードすることができた。しかし、通常のプレイリストファイル、クリップ情報ファイル内で定義されていない情報については、欠落してしまう場合もある。
【００６６】
即ち、以下に示すように更なる課題が想定される。第１に、そのストリームがＡＶＣＨＤとして記録されたものか、放送を録画したものか、インターネット上のサービスからダウンロードされたものか、などを区別するコンテンツ種別情報が引き継がれない。また、第２にコンテンツを生成した機器の種類や、記録に使用されたハードウェア、ソフトウェアのバージョンなどを特定するためのコンテンツ生成機器特定情報が引き継がれない。
【００６７】
本実施の形態では、上記した更なる課題を解決するために、通常のプレイリストファイル、クリップ情報ファイルに加えて、コンテンツ送信装置３からコンテンツ受信装置２に対してコンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを転送する。以下では、具体的にその制御方法の例や効果等について説明する。前提として、コンテンツ種別情報、コンテンツ生成機器特定情報の転送は、プレイリストファイル、クリップ情報ファイルの中のユーザ定義の領域にコンテンツ種別情報、コンテンツ生成機器特定情報を格納するフィールドを定義し、その領域に適切な値を設定することで行うこととする。
【００６８】
まず、コンテンツ受信装置２において、受信したコンテンツ種別情報に応じて行う制御と効果について説明する。
【００６９】
例えば、コンテンツ種別情報に応じて、ユーザに対してそのコンテンツがどのような種別のコンテンツかを表示することができる。表示する形態としては、文字列、アイコン、ロゴなどどのような形態でもよい。
【００７０】
また、コンテンツ種別に応じて表示するレイアウトやどのような属性情報を表示させるか、などを変化させることができる。図１０Ａ、１０Ｂにコンテンツ種別情報に応じたコンテンツ表示画面の具体例を示す。録画コンテンツの場合のレイアウトの例が図１０Ａである。録画コンテンツの場合には、ユーザは番組名情報と録画日時でコンテンツを特定することが多いため、表示画面６１内に、番組名情報６２と録画日時６３の一覧を表示しユーザにコンテンツを選択させる。ＡＶＣＨＤコンテンツの場合のレイアウトの例が図１０Ｂである。ＡＶＣＨＤのようにユーザが撮影したコンテンツの場合には、タイトル情報がないことが多く、ユーザは撮影日時と実際の動画の内容に基づいてコンテンツを特定することが多いため、表示画面７１内に、撮影日時の一覧７３と、選択されているコンテンツの静止画もしくは動画をサブ画面７２に縮小して表示し、ユーザにコンテンツを選択させる。なお、ＤＬＮＡガイドラインでは、録画日時、および撮影日時はどちらもコンテンツアップロード要求内のｄｃ：ｄａｔｅフィールドに記載される時刻情報を使用するのが一般的であるが、録画コンテンツの場合にはこの時刻情報を録画日時として解釈し、ＡＶＣＨＤコンテンツの場合はこの時刻情報を撮影日時として解釈するという判断も、コンテンツ種別情報に基づいて行っている。
【００７１】
また、コンテンツ種別情報に応じてコンテンツ表示画面の表示方法を変化させるだけでなく、再生制御方法を変化させることもできる。具体的には、ＡＶＣＨＤコンテンツの場合には、ユーザは撮影の切り替わりを記録したチャプター情報に基づいてシーンをスキップして見たい部分を探すことが多いため、チャプタースキップ操作を行えるような操作インターフェイスを提供し、録画番組の場合には、ユーザはＣＭを飛ばして再生したいという操作を行うことが多いため、ＣＭスキップ操作を行えるような操作インターフェイスを提供する。
【００７２】
更に、コンテンツ種別情報に応じて、映像や音声を再生するときの各種設定を適切に変更することもできる。具体的には、ＡＶＣＨＤの場合には、ユーザが撮影した映像であるため、映像を明るく表示し、音声が聞き取りやすいようなモードに設定し、録画番組の場合には付属するジャンル情報（スポーツ、ドラマ、音楽番組など）に基づいて映像音声のモードを設定し、インターネット上のサービスからダウンロードした映画コンテンツの場合は、シネマモードに設定する。
【００７３】
更に、コンテンツ種別情報に応じて、受信後に特定の制御を行うかどうかを変化させることもできる。例えば、インターネット上のサービスからダウンロードしたコンテンツの場合は、ダウンロードしたコンテンツのＩＤをさらに転送することによって、コンテンツに関するメタデータや関連情報などをインターネット上のサービスから直接取得するようなシステムを構築することもできる。他にもＡＶＣＨＤやＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）などの写真コンテンツの場合には、ＡＶストリームやプレイリストファイル、クリップ情報ファイル、静止画ファイルなどを解析することによって、ユーザが撮影した場所情報や、撮影に使用したレンズの種類、Ｆ値などの撮影パラメータ値などの追加情報を得るような処理を実行し、その内容を表示したり別の制御に利用したりすることもできる。
【００７４】
また、コンテンツの種別によってコンテンツ送信装置３でＡＶストリームやプレイリストファイル、クリップ情報ファイルの生成方法が異なるため、コンテンツの種別によって異なる制御を行った方がよい場合もありえる。例えば、ある種別のコンテンツは別の機器で再生すると問題が発生する可能性がある場合などに、ＤＬＮＡガイドラインなどに従った他の機器への公開などを行うかどうかをコンテンツ種別に応じて制御したりすることができる。
【００７５】
また、ある種別のコンテンツはビットレートが高い可能性があるために、そのままＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）やＢＤ等の記録メディアにコピーすると別の再生機器ではその記録メディアを正しく再生できない可能性がある場合などに、コンテンツ種別に応じてＤＶＤへの記録時にビットレートを変換する処理をするかしないかを制御したりすることができる。また、場合によってはプレイリスト情報やクリップ情報を受信せずにＡＶストリームを解析して情報を取得した方がよい場合も考えられる。このため、コンテンツの種別に応じて、本発明の実施の形態１で説明したようなプレイリストファイル、クリップ情報ファイルの転送を行わないようにしたり、プレイリストファイル、クリップ情報ファイルの転送は行うが一部の情報はＡＶストリームを解析して取得したりする、というような判断を行ってもよい。
【００７６】
次に、コンテンツ受信装置２において、受信したコンテンツ生成機器特定情報に基づいて行う制御と効果について説明する。
【００７７】
例えば、コンテンツ生成機器特定情報に基づいて、ユーザに対してそのコンテンツがどのような機器で生成されたものかを表示することができる。表示する形態としては、文字列、アイコン、ロゴなどどのような形態でもよい。さらに、この情報を、各撮影機器を保有する人物の情報と関連付けることによって、誰が撮影したコンテンツかを識別できるような表示を行うこともできる。
【００７８】
また、コンテンツ生成機器特定情報に応じて、映像や音声を再生するときの各種設定を適切に変更することができる。具体的には、ある機器で撮影された映像はより明るく再生し、ある機器で撮影された映像はより暗く再生するなどの機器の特性に応じた補正を行うことができる。
【００７９】
また、コンテンツ生成機器特定情報によってコンテンツ送信装置３でＡＶストリームやプレイリストファイル、クリップ情報ファイルの生成方法が異なるため、コンテンツ生成機器特定情報によって異なる制御を行った方がよい場合もありえる。例えば、ある機器で生成されたコンテンツは別の機器で再生すると問題が発生する可能性がある場合などに、ＤＬＮＡガイドラインなどに従った他の機器への公開などを行うかどうかをコンテンツ生成機器特定情報に応じて制御したりすることができる。
【００８０】
また、ある機器で生成されたコンテンツはビットレートが高い可能性があるために、そのままＤＶＤやＢＤ等の記録メディアにコピーすると別の再生機器ではその記録メディアを正しく再生できない可能性がある場合などに、コンテンツ生成機器特定情報に応じてＤＶＤへの記録時にビットレートを変換する処理をするかしないかを制御したりすることができる。また、場合によってはプレイリスト情報やクリップ情報を受信せずにＡＶストリームを解析して情報を取得した方がよい場合も考えられる。このため、コンテンツ生成機器特定情報に応じて、本発明の実施の形態１で説明したようなプレイリストファイル、クリップ情報ファイルの転送を行わないようにしたり、プレイリストファイル、クリップ情報ファイルの転送は行うが一部の情報はＡＶストリームを解析して取得したりする、というような判断を行ってもよい。
【００８１】
上記したように、本実施の形態におけるコンテンツアップロードシステムでは、クリップ情報及びコンテンツ再生制御情報の少なくともいずれか１つは、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを含み、第１制御部１２は、受信されたコンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つに応じて、コンテンツの表示形態またはコンテンツの再生形態を変更してもよい。このようにすることで、コンテンツ種別情報に応じて、ユーザに対してそのコンテンツがどのような種別のコンテンツかを表示することができる。また、コンテンツ種別に応じて表示するレイアウトやどのような属性情報を表示させるか、などを変化させることができる。
【００８２】
また、本実施の形態におけるコンテンツアップロードシステムでは、第２送信部２１は、コンテンツアップロード要求として、コンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つを送信し、第１制御部１２は、受信されたコンテンツ種別情報及びコンテンツ生成機器特定情報の少なくともいずれか１つに応じて、コンテンツの表示形態またはコンテンツの再生形態を変更してもよい。このようにすることで、コンテンツ生成機器特定情報によって異なる制御を行うことで、より適切なコンテンツの再生形態を実現できる。
【００８３】
なお、ここまではコンテンツ種別情報やコンテンツ生成機器特定情報を、プレイリストファイル、クリップ情報ファイルに含めることによりコンテンツ送信装置３からコンテンツ受信装置２に対して転送する方法について述べたが、もちろんそれ以外の方法により転送してもよい。
【００８４】
図１１は、本発明の実施の形態２におけるコンテンツアップロードシステムの電文の一例を示す図である。図１１は、図５と同様のシーケンスによりコンテンツをアップロードする場合の例であるが、図１１ではコンテンツ種別情報やコンテンツ生成機器特定情報をプレイリストファイルやクリップ情報ファイルではなく、矢印８１に示すコンテンツアップロード要求に含めて転送している。即ち、矢印８１に示すコンテンツアップロード要求の電文内に、コンテンツの属性として、コンテンツ種別情報をｓｒｃＩｎｆｏフィールドとして記載し、また、コンテンツ生成機器特定情報をｄｅｖｉｃｅＩｎｆｏフィールドとして記載している。なお、図１１のｓｒｃＩｎｆｏとして記載している“ＴＤ”は地上デジタル放送を録画したコンテンツを、ｄｅｖｉｃｅＩｎｆｏとして記載している“ＤＴＶ−１．００”はある種類のデジタルテレビの初期ハードウェアソフトウェアバージョンを使用して生成および転送されたコンテンツであることを示す意図であるが、あくまで一例であって、本発明を限定するものではない。
【００８５】
なお、上記では、コンテンツ送信装置３からコンテンツ受信装置２に対して転送する追加情報として、コンテンツ種別情報やコンテンツ生成機器特定情報を転送する場合について説明したが、もちろんその他の有用な情報をプレイリストファイルやクリップ情報ファイル、矢印８１に示すコンテンツアップロード要求等に含めて転送することもできる。
【００８６】
例えば、日本のデジタル放送規格である地上デジタル放送運用規定（ＡＲＩＢ  ＴＲ−Ｂ１４）、ＢＳ／広帯域ＣＳデジタル放送運用規定（ＡＲＩＢ  ＴＲ−Ｂ１５）等では蓄積された放送コンテンツをＤＬＮＡガイドラインに従い他機器に転送する際に、ジャンル情報として“ドラマ”、“スポーツ”などの大分類の情報を転送することを規定しているが、これに加えて、放送波に含まれるより詳細な分類のジャンル情報を転送するようにしてもよい。これにより、コンテンツ受信装置２において、より詳細なジャンル情報に基づく検索や表示などの制御を行うことができるようになる。
【００８７】
図１のコンテンツ受信装置２を構成する、第１送信部１０、第１受信部１１、および、コンテンツ送信装置３を構成する、第２受信部２０、第2送信部２１は、上記説明した各種の電文や情報を処理する専用のハードウェア（専用回路）により実現可能である。また、別の実現方法としては、コンテンツ受信装置２を構成要素やコンテンツ送信装置３を構成する各構成要素の動作内容のうち電文や情報の処理の部分は、通常、ソフトウェアで実現可能である。すなわち、上記した動作内容をソフトウェアで記述してＲＯＭに記録しておき、共通のＭＰＵやメモリ上で当該ソフトウェアを実行するようにすればよい。なお、ＲＯＭは、書き換え可能ＲＯＭ等の不揮発性記録媒体が好適であるが、揮発性の記録媒体でも実現は可能である。
【００８８】
図１のコンテンツ受信装置２の第１ディレクトリ記憶部１３、第１コンテンツ再生制御情報記憶部１４、第１クリップ情報記憶部１５、第１ＡＶデータ記憶部１６、および、コンテンツ送信装置３の、第２ディレクトリ記憶部２３、第２コンテンツ再生制御情報記憶部２４、第２クリップ情報記憶部２５、第２ＡＶデータ記憶部２６は、ハードディスクドライブ、ＢＤディスクのような不揮発性の大容量記録媒体が好適であるが、揮発性の記録媒体でも実現は可能である。
【００８９】
なお、本発明のコンテンツアップロードシステムおよびコンテンツ再生方法は、ＤＬＮＡに準拠したコンテンツ再生方式を、更に改良することを目的の１つとしている。したがってサーバとコンテンツ再生装置において、ＤＬＮＡ規格準拠の通信プロトコルで通信ステップを有するとした。そのため、各情報、各電文の表記は、ＤＬＮＡに準拠した形態を一例として説明した。
【００９０】
しかし、本発明のコンテンツアップロードシステムおよびコンテンツアップロード方法は、ＤＬＮＡに準拠しないコンテンツ送信装置やコンテンツ受信装置に対しても適用可能である。
【００９１】
また、本発明は、以上の実施の形態に限定されることなく、実施の形態の構成、電文の内容や表現形式、フローチャートの手順について、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【００９２】
本発明にかかるコンテンツアップロードシステム、コンテンツアップロード方法、コンテンツ送受信装置は、コンテンツ送信装置からコンテンツ受信装置に対してコンテンツをアップロードするシステム、方法として有用である。
【符号の説明】
【００９３】
１    ネットワーク
２    コンテンツ受信装置
３    コンテンツ送信装置
１０    第１送信部
１１    第１受信部
１２    第１制御部
１３    第１ディレクトリ記憶部
１４    第１コンテンツ再生制御情報記憶部
１５    第１クリップ情報記憶部
１６    第１ＡＶデータ記憶部
２０    第２受信部
２１    第２送信部
２２    第２制御部
２３    第２ディレクトリ記憶部
２４    第２コンテンツ再生制御情報記憶部
２５    第２クリップ情報記憶部
２６    第２ＡＶデータ記憶部
２７    転送先所在情報生成部
２８    ユーザＩＦ部
【図１】
2011021356.tif 000003
【図２】
2011021356.tif 000004
【図３】
2011021356.tif 000005
【図４】
2011021356.tif 000006
【図５】
2011021356.tif 000007
【図６】
2011021356.tif 000008
【図７】
2011021356.tif 000009
【図８】
2011021356.tif 000010
【図９Ａ】
2011021356.tif 000011
【図９Ｂ】
2011021356.tif 000012
【図９Ｃ】
2011021356.tif 000013
【図１０Ａ】
2011021356.tif 000014
【図１０Ｂ】
2011021356.tif 000015
【図１１】
2011021356.tif 000016
【手続補正書】
【提出日】平成24年1月16日(2012.1.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
図３におけるプレイリスト［００００１．ｖｐｌｓ］は、コンテンツ再生制御情報の一例である。プレイリスト［００００１．ｖｐｌｓ］は、コンテンツ送信装置３に記憶されているコンテンツがどのような順序で再生されるべきかを規定している。すなわち、再生される順序は、再生順序の列の順序によって規定されている。再生順序の列には、［プレイアイテム１（ｐｌａｙｉｔｅｍ１）］から［プレイアイテム４（ｐｌａｙｉｔｅｍ４）］などが順に記載されている。まず、［ｐｌａｙｉｔｅｍ１］において、［Ｃｌｉｐ００００４］の時間位置［００：１０：００］から［００：２０：００］までの部分、すなわち、ＡＶデータ４１の１０分間の部分を再生する。次に、［ｐｌａｙｉｔｅｍ２］において、［Ｃｌｉｐ００００３］の時間位置［００：００：００］から［０１：２０：００］までの部分、すなわち、ＡＶデータ４２の部分を再生する。次に、［ｐｌａｙｉｔｅｍ３］において、［Ｃｌｉｐ００００２］の時間位置［００：１０：００］から［００：２０：００］までの部分、すなわち、ＡＶデータ４３の部分を再生する。次に、［ｐｌａｙｉｔｅｍ４］において、［Ｃｌｉｐ００００４］の時間位置［００：４０：００］から［００：５０：００］までの部分、すなわち、ＡＶデータ４４の部分を再生する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
コンテンツ受信装置２の第１受信部１１は、矢印５１に示すコンテンツアップロード要求の電文を受信する。そして、第１受信部１１は、コンテンツアップロード要求の電文を第１制御部１２に渡す。第１制御部１２は電文解析によりコンテンツアップロード要求であることを認識すると、アップロードされるコンテンツに付与するコンテンツ受信装置２内で固有のコンテンツＩＤを割り当て、このコンテンツＩＤとＡＶデータ転送先ＩＰアドレス及びポート番号を元にｉｍｐｏｒｔＵｒｉを生成する。ｉｍｐｏｒｔＵｒｉは、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）でのコンテンツアップロード機能においては、コンテンツ送信装置３がＡＶデータをアップロードする際の転送先ＵＲＩを示すが、ここではコンテンツＩＤ、ＡＶデータ転送用のＩＰアドレス及びポート番号をコンテンツ送信装置３に通知する目的で使用する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
コンテンツ送信装置３の第２受信部２０は、矢印５２のコンテンツアップロード応答の電文をネットワーク１から受信する。すなわち、第２受信部２０は、コンテンツ識別子情報及びコンテンツ転送先情報を受信する。そして、第２受信部２０は、受信したコンテンツアップロード応答の電文を第２制御部２２に渡す。第２制御部２２はコンテンツアップロード応答の電文に含まれるｉｍｐｏｒｔＵｒｉを解析しコンテンツＩＤ、ＡＶデータ用ＩＰアドレス及びポート番号を抜き出す。また、同様にｉｍｐｏｒｔＰａｔｈを解析し、管理ファイル用ＩＰアドレス及びポート番号、転送パス情報を抜き出す。第２制御部２２はこれらの情報を転送先所在情報生成部２７に渡す。転送先所在情報生成部２７は第２制御部２２から受け取ったこれらの情報と、第２ディレクトリ記憶部２３から取得したアップロードするコンテンツに対応するプレイリスト番号及びクリップ番号を元に、図６の転送先ＵＲＩの生成規則に基づいて、プレイリスト、クリップ情報、ＡＶデータをアップロードする際に指定するＵＲＩを生成し、第２制御部２２に通知する。すなわち、転送先所在情報生成部２７は、所定の生成規則及び受信されたコンテンツ識別子情報及びコンテンツ転送先情報に基づいて、コンテンツ再生制御情報、クリップ情報及びＡＶデータの転送先所在情報を生成する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
また、ｉｍｐｏｒｔＰａｔｈの例として、［ｈｔｔｐ：／／１９２．１６８．０．２：６００１／ＡＶ／］、のような情報を含んでいるが、この中で［１９２．１６８．０．２：６００１］の部分は、コンテンツ受信装置２の管理ファイル用ＩＰアドレスとポート番号を意味し、［／ＡＶ／］の部分は転送パス情報を示している。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】変更
【補正の内容】
【００５２】
図５で示した矢印５３のプレイリストファイル送信の電文は、図９Ａのプレイリストファイル送信の電文の例に示した形態をとる。この中で、［ＨＯＳＴ：１９２．１６８．０．２：６００１］は管理ファイル用ＩＰアドレスとポート番号を示している。また、［ＣＯＮＴＥＮＴ−ＬＥＮＧＴＨ：２０４８］の後には、図３に示したプレイリスト［００００１．ｖｐｌｓ］の表の内容がバイナリーデータとして付加される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
図５で示した矢印５４のクリップ情報送信の電文は、図９Ｂのクリップ情報送信の電文の例に示した形態をとる。この中で、［ＰＯＳＴ／ＡＶ／００００４＿ＣＬＰ？ＣＩＤ＝ＡＶ−０−０１００１−２００８０１２３１２３４５６  ＨＴＴＰ／１．１］における［００００４＿ＣＬＰ］の部分は、プレイリストの１番目のｐｌａｙｉｔｅｍ１のクリップ番号であるクリップ情報を指し示している。また、［ＣＯＮＴＥＮＴ−ＬＥＮＧＴＨ：８１９２］の後には、［００００４．ｃｌｐｉ］のファイルの内容がバイナリーデータとして付加される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
図５で示した矢印５５のＡＶデータ送信の電文は、図９ＣのＡＶデータ送信の電文の例に示した形態をとる。この中で、［ＰＯＳＴ／ＡＶ／００００４＿ＴＴＳ？ＣＩＤ＝ＡＶ−０−０１００１−２００８０１２３１２３４５６  ＨＴＴＰ／１．１］における［００００４＿ＴＴＳ］の部分は、プレイリストの１番目のｐｌａｙｉｔｅｍ１のクリップ番号のＡＶデータを指し示している。また、［ＨＯＳＴ：１９２．１６８．０．２：６０００］はＡＶデータ用ＩＰアドレスとポート番号を示している。また、［ＣＯＮＴＥＮＴ−ＬＥＮＧＴＨ：３２７１９８３７１］の後には、［００００４．ｍ２ｔｓ］のファイルの内容がバイナリーデータとして付加される。
【手続補正８】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2011021356.tif 000017
【国際調査報告】
2011021356.tif 000018
2011021356.tif 000019