(57)【特許請求の範囲】
【請求項１】
ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）規格に対応したＤＬＮＡコンテンツを保持するＤＬＮＡサーバと、
前記ＤＬＮＡ規格と異なる非ＤＬＮＡ規格に対応した非ＤＬＮＡコンテンツを保持する非ＤＬＮＡコンテンツサーバと、
前記非ＤＬＮＡコンテンツの再生が可能な非ＤＬＮＡコンテンツ再生装置を備え、ネットワークを介して前記ＤＬＮＡサーバと前記非ＤＬＮＡコンテンツサーバとの各々に接続されるクライアント装置と
を具備し、
前記ＤＬＮＡサーバは、
前記ＤＬＮＡコンテンツを、前記ＤＬＮＡコンテンツの特定に使用されるコンテンツ特定用ＩＤに対応させて保持し、
前記非ＤＬＮＡコンテンツサーバは、
前記ＤＬＮＡコンテンツを示すＤＬＮＡコンテンツ名を、前記非ＤＬＮＡコンテンツとして保持し、
前記クライアント装置は、
前記非ＤＬＮＡコンテンツ再生装置が参照できる形式で、前記非ＤＬＮＡコンテンツに示されている前記ＤＬＮＡコンテンツ名に対応させた前記コンテンツ特定用ＩＤを提供する関連付け部を備え、
前記非ＤＬＮＡコンテンツ再生装置は、
前記ＤＬＮＡコンテンツ名に関連付けられた前記コンテンツ特定用ＩＤに基づいて、前記ＤＬＮＡサーバの前記ＤＬＮＡコンテンツ名に対応する前記ＤＬＮＡコンテンツが格納されている場所を特定する
ＤＬＮＡコンテンツ再生システム。
【請求項２】
請求項１に記載のＤＬＮＡコンテンツ再生システムにおいて、
前記関連付け部は、
ＩＤ記述部を含み、
前記ＩＤ記述部は、
前記ＤＬＮＡサーバから受け取った前記コンテンツ特定用ＩＤを、前記非ＤＬＮＡコンテンツ再生装置が認識できる形式で記述したデータを生成する
ＤＬＮＡコンテンツ再生システム。
【請求項３】
請求項１に記載のＤＬＮＡコンテンツ再生システムにおいて、
前記関連付け部は、
テーブル作成装置と、
テーブル参照装置と
を含み、
前記テーブル作成装置は、
前記ＤＬＮＡサーバから受け取った前記コンテンツ特定用ＩＤを、前記非ＤＬＮＡコンテンツに示されている前記ＤＬＮＡコンテンツ名に対応させたテーブルを生成し、
前記テーブル参照装置は、
前記テーブルを参照することによって得られた前記ＤＬＮＡコンテンツが格納されている場所に関する情報を、前記非ＤＬＮＡコンテンツ再生装置に供給する
ＤＬＮＡコンテンツ再生システム。
【請求項４】
請求項１に記載のＤＬＮＡコンテンツ再生システムにおいて、
前記関連付け部は、
コンテンツ埋め込み装置を含み、
前記コンテンツ埋め込み装置は、
前記ＤＬＮＡサーバの前記ＤＬＮＡコンテンツ名に対応する前記ＤＬＮＡコンテンツを、前記非ＤＬＮＡコンテンツ再生装置が認識できる形式のデータに埋め込む
ＤＬＮＡコンテンツ再生システム。
【請求項５】
請求項１から４の何れか一項に記載のＤＬＮＡコンテンツ再生システムにおいて、
前記クライアント装置は、さらに、
前記ＤＬＮＡコンテンツの再生が可能なＤＬＮＡコンテンツ再生装置を備える
ＤＬＮＡコンテンツ再生システム。
【請求項６】
ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）規格に対応したＤＬＮＡコンテンツを保持するＤＬＮＡサーバと、前記ＤＬＮＡ規格と異なる非ＤＬＮＡ規格に対応した非ＤＬＮＡコンテンツを保持する非ＤＬＮＡコンテンツサーバと、前記非ＤＬＮＡコンテンツの再生が可能な非ＤＬＮＡコンテンツ再生装置とを備え、ネットワークを介して前記ＤＬＮＡサーバと前記非ＤＬＮＡコンテンツサーバとの各々に接続されるクライアント装置とを具備するＤＬＮＡコンテンツ再生システムの動作方法であって、
前記ＤＬＮＡコンテンツの特定に使用されるコンテンツ特定用ＩＤを読み出すステップと、
前記ＤＬＮＡコンテンツを示すＤＬＮＡコンテンツ名を含む前記非ＤＬＮＡコンテンツを読み出すステップと、
前記非ＤＬＮＡコンテンツに示されている前記ＤＬＮＡコンテンツ名に対応させた前記コンテンツ特定用ＩＤを提供するステップと、
前記ＤＬＮＡコンテンツ名に関連付けられた前記コンテンツ特定用ＩＤに基づいて、前記ＤＬＮＡサーバの前記ＤＬＮＡコンテンツ名に対応する前記ＤＬＮＡコンテンツが格納されている場所を特定するステップと
を具備する
ＤＬＮＡコンテンツ再生システムの動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）コンテンツ再生システムに関し、特に、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携させる技術に関する。
【背景技術】
【０００２】
ネットワークに接続して利用する家電機器は、製造元や利用するＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ（ＯＳ）などが多種多様であることから、相互接続してデータ通信等を行うことが困難である場合がある。この問題を解決するため、近年では、ＡＶ機器を中心とした家電機器において、ＤＬＮＡガイドラインに準拠した製品が、相互接続（通信）性の良さから注目されている。ＤＬＮＡガイドラインでは、家電機器の相互接続に用いる通信プロトコルを指定している。
【０００３】
ＤＬＮＡガイドラインに準拠した製品は、自動的にアドレスを取得し、コンテンツを持つサーバ装置（以下、ＤＬＮＡサーバなどとも言う）を自動的に発見し、コンテンツ（以下、ＤＬＮＡコンテンツと記載する）を再生するまでの一連の処理を円滑に実行してくれる。このとき、コンテンツサーバ（Ｗｅｂサーバ）にＤＬＮＡコンテンツの一覧表が格納されている場合、その一覧表を表示することもできる。
【０００４】
ＤＬＮＡガイドラインに準拠した製品が普及するにしたがって、ＤＬＮＡコンテンツと、ＤＬＮＡガイドラインに準拠していない非ＤＬＮＡコンテンツとが混在した環境で、各々のコンテンツを複数の装置で共有することが可能な技術が求められる（例えば、特許文献１〜３参照）。
【０００５】
特許文献１には、ＤＬＮＡ規格に非対応のＷｅｂカメラやＴＶチューナ等の機器から取得した映像データを、インターネットを介してＤＬＮＡネットワーク上で遠隔視聴を可能とするための技術が開示されている。また、特許文献１には、既存のＤＬＮＡ機器を用いてＤＬＮＡ規格に非対応のＷｅｂカメラやＴＶチューナ等の機器遠隔操作することができるシステムを提供するための技術が開示されている。
【０００６】
特許文献２には、特定の規格に対応した装置が備えるコンテンツを実行する機能を、ネットワークに接続される各装置から制御し、コンテンツを複数の装置で共有するための技術が記載されている。その特許文献２に記載の技術では、コンテンツ情報を保持するコンテンツ提供装置と、コンテンツ提供装置からのコンテンツ情報を出力するコンテンツ実行装置と、コンテンツ提供装置及びコンテンツ実行装置を制御するコンテンツ制御装置と、そのコンテンツ制御装置に通信可能に接続される端末装置とが備えられている。そのコンテンツ制御装置は、端末装置で閲覧及び入力操作可能な閲覧表示データを保持する記憶部と、端末装置からの要求に応じて閲覧表示データを提供するとともに、端末装置から入力された要求信号を受信するインタフェース部と、コンテンツ提供装置及び／又はコンテンツ実行装置を制御する実行制御部とを備えている。
【０００７】
特許文献３には、Ｗｅｂサーバと通信機能を備える携帯装置との通信を中継して、コンテンツの取得を行う中継システムに関する技術が開示されている。その技術では、Ｗｅｂサーバからのコンテンツデータの取得について、携帯装置と中継装置との通信回数を減らすとともに、携帯装置の処理負担を軽減させて、コンテンツの取得時間を短縮させることが可能となっている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−０１１１２３号公報
【特許文献２】特開２０１０−２６３５４１号公報
【特許文献３】特開２０１０−０４１４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ＤＬＮＡガイドラインに準拠した装置が備えるＤＬＮＡコンテンツと、ＤＬＮＡガイドラインに準拠していない装置が備える非ＤＬＮＡコンテンツとが混在している環境では、例えば、ＨＴＭＬなどに対応したＷｅｂブラウザでは、ＤＬＮＡコンテンツのタイトルを表示することはできるが、ＤＬＮＡコンテンツのワンシーンを表示するようなことはできなかった。
【００１０】
ＷｅｂブラウザなどのＤＬＮＡガイドラインに準拠していない機能から見ると、コンテンツサーバ（Ｗｅｂサーバ）にＤＬＮＡコンテンツの一覧表が格納されている場合、ＤＬＮＡコンテンツのタイトル情報などは参照できる。しかしながら、ＤＬＮＡコンテンツがネットワークのどのサーバにあるのか不明であるため、ＤＬＮＡコンテンツの中身を参照することはできなかった。
【００１１】
本発明が解決しようとする課題は、ＤＬＮＡコンテンツと非ＤＬＮＡコンテンツとが混在している環境において、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携する技術を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）規格に対応したＤＬＮＡコンテンツを保持するＤＬＮＡサーバと、ＤＬＮＡ規格と異なる非ＤＬＮＡ規格に対応した非ＤＬＮＡコンテンツを保持する非ＤＬＮＡコンテンツサーバと、ネットワークを介してＤＬＮＡサーバと非ＤＬＮＡコンテンツサーバとの各々に接続されるクライアント装置とを具備するＤＬＮＡコンテンツ再生システムを構築する。
【００１３】
ＤＬＮＡサーバは、ＤＬＮＡコンテンツを、ＤＬＮＡコンテンツの特定に使用されるコンテンツ特定用ＩＤに対応させて保持しているものとする。非ＤＬＮＡコンテンツサーバは、ＤＬＮＡコンテンツを示すＤＬＮＡコンテンツ名を、非ＤＬＮＡコンテンツとして保持しているものとする。クライアント装置は、非ＤＬＮＡコンテンツの再生が可能な非ＤＬＮＡコンテンツ再生装置とを備え、その非ＤＬＮＡコンテンツ再生装置が参照できる形式で、非ＤＬＮＡコンテンツに示されているＤＬＮＡコンテンツ名に対応させたコンテンツ特定用ＩＤを提供する関連付け部を備えているものとする。そして、非ＤＬＮＡコンテンツ再生装置は、ＤＬＮＡコンテンツ名に関連付けられたコンテンツ特定用ＩＤに基づいて、ＤＬＮＡサーバのＤＬＮＡコンテンツ名に対応するＤＬＮＡコンテンツが格納されている場所を特定する。
【発明の効果】
【００１４】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携することができるようになる。
【図面の簡単な説明】
【００１５】
【図１Ａ】図１Ａは、本願発明のＤＬＮＡコンテンツ配信システム１の第１実施形態の構成を例示するブロック図である。
【図１Ｂ】図１Ｂは、本願発明のＤＬＮＡコンテンツ配信システム１の第１実施形態の構成を例示するブロック図である。
【図１Ｃ】図１Ｃは、本願発明のＤＬＮＡコンテンツ配信システム１の第１実施形態の構成を例示するブロック図である。
【図１Ｄ】図１Ｄは、本願発明のＤＬＮＡコンテンツ配信システム１の第１実施形態の構成を例示するブロック図である。
【図２Ａ】図２Ａは、本願発明のＤＬＮＡコンテンツ配信システム１の第２実施形態の構成を例示するブロック図である。
【図２Ｂ】図２Ｂは、本願発明のＤＬＮＡコンテンツ配信システム１の第２実施形態の構成を例示するブロック図である。
【図２Ｃ】図２Ｃは、本願発明のＤＬＮＡコンテンツ配信システム１の第２実施形態の構成を例示するブロック図である。
【図２Ｄ】図２Ｄは、本願発明のＤＬＮＡコンテンツ配信システム１の第２実施形態の構成を例示するブロック図である。
【図３Ａ】図３Ａは、本願発明のＤＬＮＡコンテンツ配信システム１の第３実施形態の構成を例示するブロック図である。
【図３Ｂ】図３Ｂは、本願発明のＤＬＮＡコンテンツ配信システム１の第３実施形態の構成を例示するブロック図である。
【図３Ｃ】図３Ｃは、本願発明のＤＬＮＡコンテンツ配信システム１の第３実施形態の構成を例示するブロック図である。
【図３Ｄ】図３Ｄは、本願発明のＤＬＮＡコンテンツ配信システム１の第３実施形態の構成を例示するブロック図である。
【図４Ａ】図４Ａは、本願発明のＤＬＮＡコンテンツ配信システム１の第４実施形態の構成を例示するブロック図である。
【図４Ｂ】図４Ｂは、本願発明のＤＬＮＡコンテンツ配信システム１の第４実施形態の構成を例示するブロック図である。
【図４Ｃ】図４Ｃは、本願発明のＤＬＮＡコンテンツ配信システム１の第４実施形態の構成を例示するブロック図である。
【図４Ｄ】図４Ｄは、本願発明のＤＬＮＡコンテンツ配信システム１の第４実施形態の構成を例示するブロック図である。
【図５Ａ】図５Ａは、本願発明のＤＬＮＡコンテンツ配信システム１の比較例の構成を例示するブロック図である。
【図５Ｂ】図５Ｂは、本願発明のＤＬＮＡコンテンツ配信システム１の比較例の構成を例示するブロック図である。
【図５Ｃ】図５Ｃは、本願発明のＤＬＮＡコンテンツ配信システム１の比較例の構成を例示するブロック図である。
【図５Ｄ】図５Ｄは、本願発明のＤＬＮＡコンテンツ配信システム１の比較例の構成を例示するブロック図である。
【発明を実施するための形態】
【００１６】
［第１実施形態］
以下、本発明の実施の形態を図面に基づいて説明する。なお、実施の形態を説明するための図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１７】
図１Ａ〜図１Ｄは、本願発明のＤＬＮＡコンテンツ配信システム１の第１実施形態の構成を例示するブロック図である。図１Ａを参照すると、第１実施形態のＤＬＮＡコンテンツ配信システム１は、ＤＬＮＡサーバ２と、コンテンツサーバ３と、クライアント装置４とを備えている。それらは、ネットワーク５を介して互いに接続されている。
【００１８】
ＤＬＮＡサーバ２は、記憶装置１１と、配信装置１２とを備えている。図１Ｂに示されているように、その記憶装置１１には、第１コンテンツ１４と、その第１コンテンツ１４を特定するＤＬＮＡ＿ＩＤ（ａ）１３とが格納されている。また、記憶装置１１には、第２コンテンツ１６と、その第２コンテンツ１６を特定するＤＬＮＡ＿ＩＤ（ｂ）１５とが格納されている。記憶装置１１に格納されている第１コンテンツ１４は、後述するコンテンツサーバ３の記憶装置２１の第１コンテンツ１４と同様のファイルである。記憶装置１１に格納されている第１コンテンツ１４は、後述する再生装置３２で再生可能な形式で保持されている。配信装置１２は、ＤＬＮＡサーバ２が保持しているＤＬＮＡコンテンツを、ネットワーク５に接続されているクライアント装置４に配信する。
【００１９】
コンテンツサーバ３は、記憶装置２１を備えている。その記憶装置２１には、第１コンテンツ１４と、第１コンテンツ１４を特定するＤＬＮＡ＿ＩＤ（ａ）１３と、ＨＴＭＬデータ２２とが格納されている。図１Ｃに示されているように、そのＨＴＭＬデータ２２には、第１コンテンツタイトル２３と第２コンテンツタイトル２４とがＨＴＭＬで記述されている。
【００２０】
クライアント装置４は、記憶装置３１と、再生装置３２と、関連付け装置６と、表示装置３３を備えている。その記憶装置３１は、ＤＬＮＡコンテンツ情報３４と、ＨＴＭＬデータ２２とを保持している。図１Ｄに示されているように、そのＤＬＮＡコンテンツ情報３４は、第１コンテンツ１４を特定するためのＤＬＮＡ＿ＩＤ（ａ）１３と、第２コンテンツ１６を特定するためのＤＬＮＡ＿ＩＤ（ｂ）１５とを有している。そのＨＴＭＬデータ２２は、コンテンツサーバ３の記憶装置２１に格納されているＨＴＭＬデータ２２のコピーとして構成されている。したがって、そのＨＴＭＬデータ２２は、コンテンツサーバ３のＨＴＭＬデータ２２と同じように、第１コンテンツタイトル２３と、第２コンテンツタイトル２４に関する情報を含んでいる。
【００２１】
再生装置３２は、配信装置１２によってＤＬＮＡサーバ２から配信されるＤＬＮＡコンテンツを再生する。関連付け装置６は、ＤＬＮＡサーバ２が保持しているＤＬＮＡコンテンツを、ＤＬＮＡコンテンツ情報３４のＤＬＮＡ＿ＩＤを用いて、記憶装置３１のＨＴＭＬデータ２２に関連付ける。表示装置３３は、記憶装置３１のＨＴＭＬデータ２２を表示する。本実施形態のＤＬＮＡコンテンツ配信システム１において、再生装置３２は、ＤＬＮＡコンテンツを再生するＤＬＮＡコンテンツ再生装置としての機能を提供する。また、本実施形態のＤＬＮＡコンテンツ配信システム１において、表示装置３３は、非ＤＬＮＡコンテンツを再生する非ＤＬＮＡコンテンツ再生装置としての機能を提供する。
【００２２】
図１Ａ〜図１Ｄを参照して、第１実施形態の動作について詳細に説明する。まず、ＤＬＮＡサーバ２は、クライアント装置４からの要求を受けて、記憶装置１１に保持しているＤＬＮＡ＿ＩＤ（ａ）１３を含む第１コンテンツ１４の情報と、ＤＬＮＡ＿ＩＤ（ｂ）１５を含む第２コンテンツ１６の情報を、配信装置１２により、クライアント装置４へ配信する。
【００２３】
コンテンツサーバ３は、クライアント装置４からの要求に対して、第１コンテンツタイトル２３と第２コンテンツタイトル２４を含むＨＴＭＬデータ２２を供給する。なお、コンテンツサーバ３は、第１コンテンツ１４を保持している。コンテンツサーバ３に保持されている第１コンテンツ１４は、クライアント装置４の表示装置３３で表示可能な形式で保持されている。
【００２４】
さらに、クライアント装置４は、ＤＬＮＡサーバ２から配信されたＤＬＮＡコンテンツ情報を受け取り、ＤＬＮＡコンテンツ情報３４として保持する。クライアント装置４の関連付け装置６は、ＤＬＮＡコンテンツ情報３４に示されているＤＬＮＡ＿ＩＤ（ａ）１３と、ＨＴＭＬデータ２２の第１コンテンツタイトル２３とを関連付ける。また、クライアント装置４の関連付け装置６は、ＤＬＮＡコンテンツ情報３４に示されているＤＬＮＡ＿ＩＤ（ｂ）１５と、ＨＴＭＬデータ２２の第２コンテンツタイトル２４とを関連付ける。
【００２５】
最後に、表示装置３３は、記憶装置３１のＨＴＭＬデータ２２に含まれる第１コンテンツタイトル２３と、その第１コンテンツタイトル２３に関連付けられたＤＬＮＡ＿ＩＤ（ａ）１３を用いて、第１コンテンツ１４を格納しているコンテンツサーバ３の記憶装置２１を特定する。表示装置３３は、コンテンツサーバ３の記憶装置２１から第１コンテンツ１４を読み出して表示する。また、表示装置３３は、第２コンテンツタイトル２４と、その第２コンテンツタイトル２４に関連付けられたＤＬＮＡ＿ＩＤ（ｂ）１５を用いて、第２コンテンツ１６を格納しているＤＬＮＡサーバ２の記憶装置１１を特定する。表示装置３３は、ＤＬＮＡサーバ２の記憶装置１１から第２コンテンツ１６を読み出して表示する。
【００２６】
上述のように、本実施形態のＤＬＮＡコンテンツ配信システム１は、ＤＬＮＡ＿ＩＤを用いてＤＬＮＡコンテンツをＤＬＮＡでないコンテンツに関連付ける機能を備えている。表示装置３３は、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携することでＤＬＮＡのコンテンツをＤＬＮＡでないコンテンツ（ＨＴＭＬデータ２２）を経由して参照することができる。
【００２７】
［第２実施形態］
以下に、本発明の第２実施形態について図面を参照して説明する。図２Ａ〜図２Ｄは、第２実施形態のＤＬＮＡコンテンツ配信システム１の構成を例示するブロック図である。第２実施形態のＤＬＮＡコンテンツ配信システム１は、クライアント装置４が、ＩＤ記述装置７と、そのＩＤ記述装置７によって生成されるＨＴＭＬデータ２２ａとを備えている点が、第１実施形態のＤＬＮＡコンテンツ配信システム１と異なっている。
図２Ｂに示されているように、ＤＬＮＡサーバ２の記憶装置１１には、第１実施形態と同様に、第１コンテンツ１４と、その第１コンテンツ１４を特定するＤＬＮＡ＿ＩＤ（ａ）１３とが格納されている。また、記憶装置１１には、第２コンテンツ１６と、その第２コンテンツ１６を特定するＤＬＮＡ＿ＩＤ（ｂ）１５とが格納されている。また、図２Ｃに示されているように、第２実施形態のコンテンツサーバ３のＨＴＭＬデータ２２には、第１コンテンツタイトル２３と第２コンテンツタイトル２４とがＨＴＭＬで記述されている。
【００２８】
ＩＤ記述装置７は、コンテンツサーバ３から受け取ったＨＴＭＬデータ２２に、ＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ａ）１３ａとＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ｂ）１５ａを記述する。図２Ｄに示されているように、ＩＤ記述装置７は、第１コンテンツタイトル２３とＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ａ）１３ａとを対応させた記述を含むＨＴＭＬデータ２２ａを生成する。また、ＩＤ記述装置７は、第２コンテンツタイトル２４とＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ｂ）１５ａとを対応させた記述を含むＨＴＭＬデータ２２ａを生成する。これによって、ＤＬＮＡサーバ２が保持しているＤＬＮＡコンテンツと、ＨＴＭＬデータ２２ａの第１コンテンツタイトル２３および第２コンテンツタイトル２４とが関連付けられることになる。
【００２９】
第２実施形態のクライアント装置４は、ＤＬＮＡサーバ２から配信されたＤＬＮＡコンテンツ情報を、第１実施形態と同様にＤＬＮＡコンテンツ情報３４として保持する。ＩＤ記述装置７は、コンテンツサーバ３のＨＴＭＬデータ２２を受け取った後、ＤＬＮＡコンテンツ情報３４のＤＬＮＡ＿ＩＤ（ａ）１３とＤＬＮＡ＿ＩＤ（ｂ）１５を、表示装置３３が認識できる形式でＨＴＭＬデータ２２に記述してＨＴＭＬデータ２２ａを生成する。そのＨＴＭＬデータ２２ａによって、ＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ａ）１３ａと第１コンテンツタイトル２３とを、またＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ｂ）１５ａと第２コンテンツタイトル２４とを関連付ける。
【００３０】
第２実施形態のＤＬＮＡコンテンツ配信システム１は、ＤＬＮＡ＿ＩＤをＨＴＭＬデータに記述している。それによって、ＤＬＮＡコンテンツをＤＬＮＡでないコンテンツに関連付けることが可能となり、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携することでＤＬＮＡのコンテンツをＤＬＮＡでないコンテンツ（ＨＴＭＬデータ２２ａ）を経由して参照することができる。
【００３１】
［第３実施形態］
以下に、本発明の第３実施形態について図面を参照して説明する。図３Ａ〜Ｄは、第３実施形態のＤＬＮＡコンテンツ配信システム１の構成を例示するブロック図である。第３実施形態のＤＬＮＡコンテンツ配信システム１は、クライアント装置４が、テーブル作成装置８ａと、テーブル参照装置８ｂと、テーブル８ｃとを備えている点が、他の実施形態のＤＬＮＡコンテンツ配信システム１と異なっている。
図３Ｂに示されているように、ＤＬＮＡサーバ２の記憶装置１１には、第１実施形態と同様に、第１コンテンツ１４と、その第１コンテンツ１４を特定するＤＬＮＡ＿ＩＤ（ａ）１３とが格納されている。また、記憶装置１１には、第２コンテンツ１６と、その第２コンテンツ１６を特定するＤＬＮＡ＿ＩＤ（ｂ）１５とが格納されている。また、図３Ｃに示されているように、第２実施形態のコンテンツサーバ３のＨＴＭＬデータ２２には、第１コンテンツタイトル２３と第２コンテンツタイトル２４とがＨＴＭＬで記述されている。
【００３２】
図３Ｄに示されているように、テーブル作成装置８ａは、ＤＬＮＡコンテンツ情報３４のＤＬＮＡ＿ＩＤと、記憶装置３１のＨＴＭＬデータ２２のコンテンツタイトルとを関連付けるテーブル８ｃを作成する。そのテーブル８ｃによって、ＤＬＮＡサーバ２が保持しているＤＬＮＡコンテンツとＨＴＭＬデータ２２とが関連付けられている。
【００３３】
テーブル参照装置８ｂは、テーブル作成装置８ａによって作成されたテーブル８ｃを参照し、ＨＴＭＬデータ２２に関連付けられているＤＬＮＡコンテンツに関する情報を、表示装置３３に供給する。
【００３４】
第３実施形態のクライアント装置４のテーブル作成装置８ａは、ＤＬＮＡサーバ２から配信されたＤＬＮＡコンテンツ情報３４と、コンテンツサーバ３から受け取ったＨＴＭＬデータ２２とに基づいて、ＤＬＮＡ＿ＩＤ（ａ）１３と第１コンテンツタイトル２３とを関連付けるようなテーブル８ｃを作成する。また、そのテーブル作成装置８ａは、ＤＬＮＡ＿ＩＤ（ｂ）１５と第２コンテンツタイトル２４とを関連付けるようなテーブル８ｃを作成する。
【００３５】
テーブル作成装置８ａによって作成されたテーブル８ｃは、テーブル参照装置８ｂによって参照される。テーブル参照装置８ｂは、テーブル８ｃを参照することによって得られた情報（ＤＬＮＡサーバ２が保持しているＤＬＮＡコンテンツに関する情報）を、表示装置３３に供給する。
【００３６】
第３実施形態のＤＬＮＡコンテンツ配信システム１では、ＤＬＮＡ＿ＩＤとＨＴＭＬデータのコンテンツタイトルとを関連付けるテーブルを作成する。そのテーブルは、ＤＬＮＡコンテンツをＤＬＮＡでないコンテンツに関連付けている。ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとが連携しているため、テーブル８ｃに基づいて、ＤＬＮＡのコンテンツをＤＬＮＡでないコンテンツ（ＨＴＭＬデータ２２）を経由して参照することができる。
【００３７】
［第４実施形態］
以下に、本発明の第４実施形態について図面を参照して説明する。図４Ａ〜Ｄは、第４実施形態のＤＬＮＡコンテンツ配信システム１の構成を例示するブロック図である。第４実施形態のＤＬＮＡコンテンツ配信システム１は、クライアント装置４がコンテンツ埋め込み装置９を備えている点と、そのコンテンツ埋め込み装置９によって生成されるＨＴＭＬデータ２２ｂの構成とが、他の実施形態のＤＬＮＡコンテンツ配信システム１と異なっている。
図４Ｂに示されているように、ＤＬＮＡサーバ２の記憶装置１１には、第１実施形態と同様に、第１コンテンツ１４と、その第１コンテンツ１４を特定するＤＬＮＡ＿ＩＤ（ａ）１３とが格納されている。また、記憶装置１１には、第２コンテンツ１６と、その第２コンテンツ１６を特定するＤＬＮＡ＿ＩＤ（ｂ）１５とが格納されている。また、図４Ｃに示されているように、第２実施形態のコンテンツサーバ３のＨＴＭＬデータ２２には、第１コンテンツタイトル２３と第２コンテンツタイトル２４とがＨＴＭＬで記述されている。
【００３８】
図４Ｄに示されているように、コンテンツ埋め込み装置９は、コンテンツサーバ３から受け取ったＨＴＭＬデータ２２に、埋め込み第１コンテンツ１４ａと埋め込み第２コンテンツ１６ａとを埋め込んで、ＨＴＭＬデータ２２ｂを生成する。図４を参照すると、そのＨＴＭＬデータ２２ｂは、埋め込み第１コンテンツ１４ａと第１コンテンツタイトル２３との関連を示す情報を保持している。また、そのＨＴＭＬデータ２２ｂは、埋め込み第２コンテンツ１６ａと第２コンテンツタイトル２４との関連を示す情報を保持している。
【００３９】
第４実施形態のクライアント装置４は、ＤＬＮＡサーバ２から配信されたＤＬＮＡコンテンツ情報に基づいて生成されたＤＬＮＡコンテンツ情報３４を保持している。コンテンツ埋め込み装置９は、コンテンツサーバ３から受け取ったＨＴＭＬデータ２２に、コンテンツ（埋め込み第１コンテンツ１４ａ、埋め込み第２コンテンツ１６ａ）を埋め込んでＨＴＭＬデータ２２ｂを生成する。表示装置３３は、コンテンツが埋め込まれたＨＴＭＬデータ２２ｂを表示し、ウェブページ上でコンテンツを再生する。
【００４０】
第４実施形態のＤＬＮＡコンテンツ配信システム１は、コンテンツをＨＴＭＬデータに埋め込むことで、ＤＬＮＡコンテンツをＤＬＮＡでないコンテンツに関連付けることが可能である。ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携することでＤＬＮＡのコンテンツをＤＬＮＡでないコンテンツ（ＨＴＭＬデータ２２ｂ）を経由して参照することができる。
【００４１】
［比較例］
以下に、本願発明の比較例について説明を行う。図５Ａ〜Ｄは、本願発明の理解を容易にするための比較例におけるＤＬＮＡコンテンツ配信システム１０１の構成を例示するブロック図である。図５Ａに示されているように、このＤＬＮＡコンテンツ配信システム１０１は、ＤＬＮＡサーバ１０２と、コンテンツサーバ１０３と、クライアント装置１０４とを備えている。それらは、ネットワーク１０５を介して接続されている。
【００４２】
そのＤＬＮＡサーバ１０２は、記憶装置１１１と配信装置１１２とを備えている。図５Ｂに示されているように、記憶装置１１１には、第１コンテンツ１１４と、その第１コンテンツ１１４を特定するためのＤＬＮＡ＿ＩＤ（ａ）１１３とが保持されている、また、記憶装置１１１には、第２コンテンツ１１６と、その第２コンテンツ１１６を特定するためのＤＬＮＡ＿ＩＤ（ｂ）１１５が保持されている。
【００４３】
そのコンテンツサーバ１０３は、記憶装置１２１を備えている。図５Ｃに示されているように、その記憶装置１２１には、第１コンテンツ１１４と、その第１コンテンツ１１４を特定するためのＤＬＮＡ＿ＩＤ（ａ）１１３が保持されている。また、その記憶装置１２１には、ＨＴＭＬデータ１２２が保持されている。そのＨＴＭＬデータ１２２は、第１コンテンツタイトル１２３と第２コンテンツタイトル１２４を含んでいる。
【００４４】
そのクライアント装置１０４は、記憶装置１３１と、再生装置１３２と、表示装置１３３とを備えている。図５Ｄに示されているように、記憶装置１３１には、ＤＬＮＡコンテンツ情報１３４と、ＨＴＭＬデータ１２２とが保持されている。ＤＬＮＡコンテンツ情報１３４は、第１コンテンツ１１４を特定するためのＤＬＮＡ＿ＩＤ（ａ）１１３と、第２コンテンツ１１６を特定するためのＤＬＮＡ＿ＩＤ（ｂ）１１５とを含んでいる。記憶装置１３１のＨＴＭＬデータ１２２は、第１コンテンツタイトル１２３と第２コンテンツタイトル１２４を含んでいる。
【００４５】
比較例のＤＬＮＡコンテンツ配信システム１０１において、ＤＬＮＡサーバ１０２は、クライアント装置１０４からの要求を受けて、記憶装置１１１に保持しているコンテンツを配信装置１１２により、そのクライアント装置１０４へ配信する。クライアント装置１０４は、ＤＬＮＡサーバ１０２から配信されたコンテンツを、再生装置１３２により再生する。また、コンテンツサーバ１０３は、クライアント装置１０４からの要求を受けて、記憶装置１２１のＨＴＭＬデータ１２２を、応答として返す。
【００４６】
クライアント装置１０４は、コンテンツサーバ１０３から送られてきたＨＴＭＬデータ１２２を、表示装置１３３により表示する。図５に示されているように、比較例のＤＬＮＡコンテンツ配信システム１０１は、ＤＬＮＡコンテンツとＨＴＭＬデータが関連付けられていない。そのため、表示装置１３３は、ＤＬＮＡのコンテンツの中身を参照することができない。
【００４７】
上述の複数の実施形態におけるＤＬＮＡコンテンツ配信システム１では、クライアント装置４に、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携させるための機能が備えられている。一般的に、ＤＬＮＡコンテンツはＤＬＮＡの機能からしか扱えない。そのため、ＤＬＮＡでないＨＴＭＬからはＤＬＮＡコンテンツを参照することができない。上述の複数の実施形態のＤＬＮＡコンテンツ配信システム１のクライアント装置４は、ＤＬＮＡ＿ＩＤを用いて、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを関連付けている。このように、ＤＬＮＡのコンテンツとＤＬＮＡでないコンテンツとを連携することで、ＤＬＮＡ＿ＩＤを介してＤＬＮＡコンテンツを参照することができるようになる。
【００４８】
以上、本願発明の実施の形態を具体的に説明した。本願発明は上述の実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【符号の説明】
【００４９】
１…ＤＬＮＡコンテンツ配信システム
２…ＤＬＮＡサーバ
３…コンテンツサーバ
４…クライアント装置
５…ネットワーク
６…関連付け装置
７…ＩＤ記述装置
８ａ…テーブル作成装置
８ｂ…テーブル参照装置
８ｃ…テーブル
９…コンテンツ埋め込み装置
１１…記憶装置
１２…配信装置
１３…ＤＬＮＡ＿ＩＤ（ａ）
１３ａ…ＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ａ）
１４…第１コンテンツ
１４ａ…埋め込み第１コンテンツ
１５…ＤＬＮＡ＿ＩＤ（ｂ）
１５ａ…ＨＴＭＬ記述のＤＬＮＡ＿ＩＤ（ｂ）
１６…第２コンテンツ
１６ａ…埋め込み第２コンテンツ
２１…記憶装置
２２…ＨＴＭＬデータ
２２ａ…ＨＴＭＬデータ
２２ｂ…ＨＴＭＬデータ
２３…第１コンテンツタイトル
２４…第２コンテンツタイトル
３１…記憶装置
３２…再生装置
３３…表示装置
３４…ＤＬＮＡコンテンツ情報
１０１…ＤＬＮＡコンテンツ配信システム
１０２…ＤＬＮＡサーバ
１０３…コンテンツサーバ
１０４…クライアント装置
１０５…ネットワーク
１１１…記憶装置
１１２…配信装置
１１３…ＤＬＮＡ＿ＩＤ（ａ）
１１４…第１コンテンツ
１１５…ＤＬＮＡ＿ＩＤ（ｂ）
１１６…第２コンテンツ
１２１…記憶装置
１２２…ＨＴＭＬデータ
１２３…第１コンテンツタイトル
１２４…第２コンテンツタイトル
１３１…記憶装置
１３２…再生装置
１３３…表示装置
１３４…ＤＬＮＡコンテンツ情報
【図１Ａ】
0005273827.tif 000002
【図１Ｂ】
0005273827.tif 000003
【図１Ｃ】
0005273827.tif 000004
【図１Ｄ】
0005273827.tif 000005
【図２Ａ】
0005273827.tif 000006
【図２Ｂ】
0005273827.tif 000007
【図２Ｃ】
0005273827.tif 000008
【図２Ｄ】
0005273827.tif 000009
【図３Ａ】
0005273827.tif 000010
【図３Ｂ】
0005273827.tif 000011
【図３Ｃ】
0005273827.tif 000012
【図３Ｄ】
0005273827.tif 000013
【図４Ａ】
0005273827.tif 000014
【図４Ｂ】
0005273827.tif 000015
【図４Ｃ】
0005273827.tif 000016
【図４Ｄ】
0005273827.tif 000017
【図５Ａ】
0005273827.tif 000018
【図５Ｂ】
0005273827.tif 000019
【図５Ｃ】
0005273827.tif 000020
【図５Ｄ】
0005273827.tif 000021