(57)【要約】【課題】ユーザ端末の処理負荷を軽減することで、スムーズにオーサリングを行うことができる新しい枠組みを提供する。【解決手段】ユーザ端末からの要求に従って、コンテンツサーバに記憶される素材データを検索し、見つかった素材データの情報をユーザ端末に送信する手段と、ユーザ端末からのコンテンツ作成要求で指定された素材データをコンテンツサーバから取得し、第１メモリ領域に格納する手段と、第１メモリ領域に格納される素材データに対し、コンテンツ規格に従ってエンコード処理を実行してエンコードデータを作成し、第２メモリ領域に格納する手段と、第２メモリ領域に格納される、コンテンツ作成要求で指定された素材データに対応するエンコードデータに基づいて、コンテンツ規格に従った映像コンテンツを作成し、第３メモリ領域に格納する手段と、第３メモリ領域から映像コンテンツを読み出し、ユーザ端末に送信する手段と、を備える。【選択図】図３
2009105769.tif 000002
【特許請求の範囲】
【請求項１】
映像素材データを記憶するコンテンツサーバ及びユーザ端末と通信可能に構成されたオーサリングサーバであって、
前記ユーザ端末からの検索要求に従って、前記コンテンツサーバに記憶される映像素材データを検索し、検索により見つかった映像素材データの情報を前記ユーザ端末に送信する検索手段と、
前記ユーザ端末からの映像コンテンツ作成要求に従って、該映像コンテンツ作成要求で指定された映像素材データを前記コンテンツサーバから取得し、第１のメモリ領域に格納する素材取得手段と、
第１のメモリ領域に格納される映像素材データに対し、予め選択した映像コンテンツ規格に従ってエンコード処理を実行してエンコードデータを作成し、第２のメモリ領域に格納するエンコード手段と、
第２のメモリ領域に格納されるエンコードデータのうち、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータに基づいて、前記予め選択した映像コンテンツ規格に従った映像コンテンツを作成し、第３のメモリ領域に格納するオーサリング手段と、
第３のメモリ領域から前記作成した映像コンテンツを読み出し、前記ユーザ端末に送信する映像コンテンツ送信手段と、を備えることを特徴とするオーサリングサーバ。
【請求項２】
前記素材取得手段による映像素材データの取得及び前記エンコード手段によるエンコードの前に、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータが第２のメモリ領域に既に格納されているかどうかを判断し、格納されている場合、該映像素材データに関して、前記素材取得手段による映像素材データの取得及び前記エンコード手段によるエンコードが行われないように制御する手段を備えることを特徴とする請求項１記載のオーサリングサーバ。
【請求項３】
前記予め選択した映像コンテンツ規格はＤＶＤ−Ｖｉｄｅｏ規格であることを特徴とする請求項１又は２記載のオーサリングサーバ。
【請求項４】
前記オーサリング手段は、第２のメモリ領域に書き込まれたエンコードデータごとに該エンコードデータ用のＶｉｄｅｏＴｉｔｌｅＳｅｔ（ＶＴＳ）を作成してＶＴＳ用メモリ領域に格納し、前記ＶＴＳ用メモリ領域からＶＴＳを読み出して映像コンテンツを作成することを特徴とする請求項３記載のオーサリングサーバ。
【請求項５】
前記送信手段は、映像コンテンツ及び自動再生可能なＤＶＤ再生ソフトウェアを含むＤＶＤディスクイメージデータを作成し、前記ユーザ端末に送信することを特徴とする請求項３又は４記載のオーサリングサーバ。
【請求項６】
前記オーサリング手段は、前記ユーザ端末から前記作成した映像コンテンツに関するメタデータを取得し、前記取得したメタデータを、前記作成した映像コンテンツを構成する映像素材データの情報に対応づけて記憶し、
前記検索手段は、前記ユーザ端末からの検索要求に従って、前記記憶したメタデータのうち、前記検索要求と整合するメタデータを抽出し、前記抽出したメタデータに対応する映像素材データの情報を特定し、前記特定した映像素材データの情報を前記ユーザ端末に送信することを特徴とする請求項１乃至５のいずれか1項に記載のオーサリングサーバ。
【請求項７】
オーサリングサーバと、前記オーサリングサーバと通信可能に構成されたオーサリング端末とを含むオーサリングシステムであって、
前記オーサリング端末は、
前記オーサリングサーバに、映像コンテンツを構成する映像素材データの指定及び再生順序等の制御情報を含むコンテンツ作成要求を送信し、
前記オーサリングサーバは、
前記オーサリング端末から、前記コンテンツ作成要求を受信し；前記受信したコンテンツ作成要求で指定された映像素材データについて、エンコードデータが未作成の場合は、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコードデータ及び該エンコードデータ専用のＶＴＳを作成し；前記受信したコンテンツ作成要求に従って、メニュー情報を含むＶｉｄｅｏＭａｎａｇｅｒ（ＶＭＧ）を作成し；前記受信したコンテンツ作成要求に対応するＶＴＳ及びＶＭＧに基づいてＤＶＤ−ＶＩＤＥＯデータを作成し、前記作成したＤＶＤ−ＶＩＤＥＯデータを前記オーサリング端末に送信し、
前記オーサリング端末は、
前記オーサリングサーバからＤＶＤ−ＶＩＤＥＯデータを受信することを特徴とするオーサリングシステム。
【請求項８】
オーサリングサーバと、前記オーサリングサーバと通信可能に構成されたオーサリング端末とを含むオーサリングシステムであって、
前記オーサリング端末は、
前記オーサリングサーバに、映像コンテンツを構成する映像素材データの指定及び再生順序等の制御情報を含むコンテンツ作成要求を送信し、
前記オーサリングサーバは、
前記オーサリング端末から、前記コンテンツ作成要求を受信し；前記受信したコンテンツ作成要求で指定された映像素材データについて、エンコードデータが未作成の場合は、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコードデータ及び該エンコードデータ専用のＶＴＳを作成し；前記受信したコンテンツ作成要求に従って、メニュー情報を含むＶｉｄｅｏＭａｎａｇｅｒ（ＶＭＧ）を作成し；前記受信したコンテンツ作成要求に対応するＶＴＳ及びＶＭＧを前記オーサリング端末に送信し、
前記オーサリング端末は、
前記オーサリングサーバからＶＴＳ及びＶＭＧを受信し；前記受信したＶＴＳ及びＶＭＧに基づいてＤＶＤ−ＶＩＤＥＯデータを作成することを特徴とするオーサリングシステム。
【請求項９】
前記オーサリングシステムは、複数の前記オーサリング端末を備えており、
各前記オーサリング端末は、自装置に記憶するＶＴＳを複数の前記オーサリング端末間で共有することができるＰ２Ｐ（Peer to Peer）方式のファイル共有手段を備えていることを特徴とする請求項８記載のオーサリングシステム。
【請求項１０】
オーサリングサーバと、前記オーサリングサーバと通信可能に構成されたオーサリング端末とを含むオーサリングシステムを用いたオーサリング方法であって、
前記オーサリング端末が、
前記オーサリングサーバに、映像コンテンツを構成する映像素材データの指定及び再生順序等の制御情報を含むコンテンツ作成要求を送信する工程と、
前記オーサリングサーバが、前記オーサリング端末から、前記コンテンツ作成要求を受信する工程と、
前記オーサリングサーバが、前記受信したコンテンツ作成要求で指定された映像素材データについて、エンコードデータが未作成の場合は、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコードデータ及び該エンコードデータ専用のＶＴＳを作成する工程と、
前記オーサリングサーバが、前記受信したコンテンツ作成要求に従って、メニュー情報を含むＶｉｄｅｏＭａｎａｇｅｒ（ＶＭＧ）を作成する工程と、
前記オーサリングサーバが、前記受信したコンテンツ作成要求に対応するＶＴＳ及びＶＭＧに基づいてＤＶＤ−ＶＩＤＥＯデータを作成し、前記作成したＤＶＤ−ＶＩＤＥＯデータを前記オーサリング端末に送信する工程と、
前記オーサリング端末が、前記オーサリングサーバからＤＶＤ−ＶＩＤＥＯデータを受信する工程とを備えることを特徴とするオーサリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤ−ＶＩＤＥＯ等の映像コンテンツを作成するためのオーサリング技術に関する。
【背景技術】
【０００２】
一般に、複数のマルチメディア素材データ（文字、画像、音声、動画など）を編集・統合して一つの映像コンテンツとしてまとめることをオーサリングと呼び、そのためのソフトウェアをオーサリングツールと呼ぶ。従来、オーサリングツールは、ユーザ端末装置において単体で動作するスタンドアローンアプリケーションとして提供されている。
【０００３】
以下、ＤＶＤ−Ｖｉｄｅｏを対象とした場合を例に、ユーザ端末装置においてオーサリングを行う場合の一般的な流れを説明する。
【０００４】
１）ユーザ端末装置に映像素材データを用意する（例えば、ダウンロードツールを利用してインターネット上のサイトからユーザ端末装置に映像素材データをダウンロードする）。
【０００５】
２）オーサリングツールにより、用意した映像素材データに対し、ＤＶＤ−Ｖｉｄｅｏ規格に従ってエンコード処理を実行し、エンコードデータを作成する。
【０００６】
３）オーサリングツールにより、作成したエンコードデータに基づき、ＤＶＤ−Ｖｉｄｅｏ規格に従ってＶＯＢ（Video Object）を作成する。
【０００７】
４）オーサリングツールにより、ＤＶＤ−Ｖｉｄｅｏ規格に従ってＶＭＧ（Video Manager）を作成する。
【０００８】
５）オーサリングツールにより、作成したＶＯＢ及びＶＭＧに基づき、ＤＶＤ−Ｖｉｄｅｏ規格に従ってＤＶＤ−ＶＩＤＥＯデータを作成する。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
オーサリング工程のうち、エンコード処理、ＶＯＢ等を作成する処理は、ＣＰＵ負荷が高く、通常、実行するのにある程度の時間を要する。そのため、従来の枠組みでは、特にユーザ端末装置のＣＰＵ等のスペックが十分でない場合、これらの処理に起因してスムーズにオーサリングを行うことができず、ユーザがフラストレーションを感じる大きな要因となっていた。
【００１０】
また、従来の枠組みでは、映像素材データがインターネット上に公開されている場合であっても、エンコードデータはユーザ端末装置にローカルに保存され、原則として他のユーザから参照することはできない。そのため、例えば複数のユーザが同じ映像素材データに基づきＤＶＤ−ＶＩＤＥＯデータを作成する場合、各人がそれぞれ映像素材データをダウンロードしてエンコードしなければならないという問題があった。
【００１１】
そこで、本発明は、ユーザ端末装置の処理負荷を軽減することで、スムーズにオーサリングを行うことができる新しい枠組みを提供することを目的とする。また、他のユーザが用いたエンコードデータを再利用することで、複数ユーザ間でのエンコード処理の重複を回避し、高速にオーサリングを行うことができる新しい枠組みを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明のオーサリングサーバは、映像素材データを記憶するコンテンツサーバ及びユーザ端末と通信可能に構成されたオーサリングサーバであって、前記ユーザ端末からの検索要求に従って、前記コンテンツサーバに記憶される映像素材データを検索し、検索により見つかった映像素材データの情報を前記ユーザ端末に送信する検索手段と、前記ユーザ端末からの映像コンテンツ作成要求に従って、該映像コンテンツ作成要求で指定された映像素材データを前記コンテンツサーバから取得し、第１のメモリ領域に格納する素材取得手段と、第１のメモリ領域に格納される映像素材データに対し、予め選択した映像コンテンツ規格に従ってエンコード処理を実行してエンコードデータを作成し、第２のメモリ領域に格納するエンコード手段と、第２のメモリ領域に格納されるエンコードデータのうち、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータに基づいて、前記予め選択した映像コンテンツ規格に従った映像コンテンツを作成し、第３のメモリ領域に格納するオーサリング手段と、第３のメモリ領域から前記作成した映像コンテンツを読み出し、前記ユーザ端末に送信する映像コンテンツ送信手段と、を備えることを特徴とする。
【００１３】
好適には、前記素材取得手段による映像素材データの取得及び前記エンコード手段によるエンコードの前に、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータが第２のメモリ領域に既に格納されているかどうかを判断し、格納されている場合、該映像素材データに関して、前記素材取得手段による映像素材データの取得及び前記エンコード手段によるエンコードが行われないように制御する手段を備えることを特徴とする。
【００１４】
また好適には、前記予め選択した映像コンテンツ規格はＤＶＤ−Ｖｉｄｅｏ規格であることを特徴とする。
【００１５】
また好適には、前記オーサリング手段は、第２のメモリ領域に書き込まれたエンコードデータごとに該エンコードデータ用のＶｉｄｅｏＴｉｔｌｅＳｅｔ（ＶＴＳ）を作成してＶＴＳ用メモリ領域に格納し、前記ＶＴＳ用メモリ領域からＶＴＳを読み出して映像コンテンツを作成することを特徴とする。
【００１６】
また好適には、前記送信手段は、映像コンテンツ及び自動再生可能なＤＶＤ再生ソフトウェアを含むＤＶＤディスクイメージデータを作成し、前記ユーザ端末に送信することを特徴とする。
【００１７】
また好適には、前記オーサリング手段は、前記ユーザ端末から前記作成した映像コンテンツに関するメタデータを取得し、前記取得したメタデータを、前記作成した映像コンテンツを構成する映像素材データの情報に対応づけて記憶し、前記検索手段は、前記ユーザ端末からの検索要求に従って、前記記憶したメタデータのうち、前記検索要求と整合するメタデータを抽出し、前記抽出したメタデータに対応する映像素材データの情報を特定し、前記特定した映像素材データの情報を前記ユーザ端末に送信することを特徴とする。
【００１８】
本発明のオーサリングシステムは、オーサリングサーバと、前記オーサリングサーバと通信可能に構成されたオーサリング端末とを含むオーサリングシステムであって、前記オーサリング端末は、前記オーサリングサーバに、映像コンテンツを構成する映像素材データの指定及び再生順序等の制御情報を含むコンテンツ作成要求を送信し、前記オーサリングサーバは、前記オーサリング端末から、前記コンテンツ作成要求を受信し；前記受信したコンテンツ作成要求で指定された映像素材データについて、エンコードデータが未作成の場合は、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコードデータ及び該エンコードデータ専用のＶＴＳを作成し；前記受信したコンテンツ作成要求に従って、メニュー情報を含むＶｉｄｅｏＭａｎａｇｅｒ（ＶＭＧ）を作成し；前記受信したコンテンツ作成要求に対応するＶＴＳ及びＶＭＧに基づいてＤＶＤ−ＶＩＤＥＯデータを作成し、前記作成したＤＶＤ−ＶＩＤＥＯデータを前記オーサリング端末に送信し、前記オーサリング端末は、前記オーサリングサーバからＤＶＤ−ＶＩＤＥＯデータを受信することを特徴とする。
【００１９】
また本発明のオーサリングシステムは、オーサリングサーバと、前記オーサリングサーバと通信可能に構成されたオーサリング端末とを含むオーサリングシステムであって、
前記オーサリング端末は、前記オーサリングサーバに、映像コンテンツを構成する映像素材データの指定及び再生順序等の制御情報を含むコンテンツ作成要求を送信し、前記オーサリングサーバは、前記オーサリング端末から、前記コンテンツ作成要求を受信し；前記受信したコンテンツ作成要求で指定された映像素材データについて、エンコードデータが未作成の場合は、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコードデータ及び該エンコードデータ専用のＶＴＳを作成し；前記受信したコンテンツ作成要求に従って、メニュー情報を含むＶｉｄｅｏＭａｎａｇｅｒ（ＶＭＧ）を作成し；前記受信したコンテンツ作成要求に対応するＶＴＳ及びＶＭＧを前記オーサリング端末に送信し、前記オーサリング端末は、前記オーサリングサーバからＶＴＳ及びＶＭＧを受信し；前記受信したＶＴＳ及びＶＭＧに基づいてＤＶＤ−ＶＩＤＥＯデータを作成することを特徴とする。
【００２０】
好適には、前記オーサリングシステムは、複数の前記オーサリング端末を備えており、各前記オーサリング端末は、自装置に記憶するＶＴＳを複数の前記オーサリング端末間で共有することができるＰ２Ｐ（Peer to Peer）方式のファイル共有手段を備えていることを特徴とする。
【００２１】
本発明のオーサリング方法は、オーサリングサーバと、前記オーサリングサーバと通信可能に構成されたオーサリング端末とを含むオーサリングシステムを用いたオーサリング方法であって、前記オーサリング端末が、前記オーサリングサーバに、映像コンテンツを構成する映像素材データの指定及び再生順序等の制御情報を含むコンテンツ作成要求を送信する工程と、前記オーサリングサーバが、前記オーサリング端末から、前記コンテンツ作成要求を受信する工程と、前記オーサリングサーバが、前記受信したコンテンツ作成要求で指定された映像素材データについて、エンコードデータが未作成の場合は、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコードデータ及び該エンコードデータ専用のＶＴＳを作成する工程と、前記オーサリングサーバが、前記受信したコンテンツ作成要求に従って、メニュー情報を含むＶｉｄｅｏＭａｎａｇｅｒ（ＶＭＧ）を作成する工程と、前記オーサリングサーバが、前記受信したコンテンツ作成要求に対応するＶＴＳ及びＶＭＧに基づいてＤＶＤ−ＶＩＤＥＯデータを作成し、前記作成したＤＶＤ−ＶＩＤＥＯデータを前記オーサリング端末に送信する工程と、前記オーサリング端末が、前記オーサリングサーバからＤＶＤ−ＶＩＤＥＯデータを受信する工程とを備えることを特徴とする。
【００２２】
本発明のオーサリング方法におけるオーサリングサーバが実行する各工程又はオーサリング端末が実行する各工程は、オーサリングサーバ又はオーサリング端末においてＣＰＵがプログラムに従って実行することができる。かかるプログラムは、ＣＤ−ＲＯＭ、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークを介してダウンロードすることにより、コンピュータにインストールまたはロードすることができる。
【００２３】
なお、本明細書において、手段とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、１つの手段が有する機能が２つ以上の物理的手段により実現されても、２つ以上の手段の機能が１つの物理的手段により実現されても良い。
【発明の効果】
【００２４】
本発明によれば、ユーザ端末装置の処理負荷を軽減することで、スムーズにオーサリングを行うことができる新しい枠組みを提供することができる。また、他のユーザが用いたエンコードデータを再利用することで、複数ユーザ間でのエンコード処理の重複を回避し、高速にオーサリングを行うことができる新しい枠組みを提供することができる。
【発明を実施するための最良の形態】
【００２５】
（第１実施形態）
以下、本発明の実施形態の構成・動作について図面を用いて説明する。
【００２６】
図１は、本発明の実施形態に係るオーサリングシステムの概略構成をあらわすブロック図である。図１に示すように、オーサリングシステム１は、オーサリング端末として機能するユーザ端末装置２と、オーサリングのための種々の機能を提供するたオーサリングサーバ３と、映像素材データ（動画データ）を記憶・提供するコンテンツサーバ１００とを備えている。ただし、コンテンツサーバ１００は、オーサリングシステム１の外部に存在する既存のサーバであってもよい。
【００２７】
ユーザ端末装置２、オーサリングサーバ３、コンテンツサーバ１００は、所定の通信ネットワークＮ（ＬＡＮ、インターネット、専用線、パケット通信網、それらの組み合わせ等のいずれであってもよく、有線、無線の両方を含む）を介して相互に通信可能に構成されている。図１では、ユーザ端末装置２、オーサリングサーバ３、コンテンツサーバ１００について、それぞれ１台ずつを記載しているが、設計に応じてそれぞれが１台以上存在していてもよい。また、オーサリングサーバ３がコンテンツサーバ１００としての機能を備えていてもよい。
【００２８】
このようなネットワークＮを介して通信を行うオーサリングシステム１は、従来のＷｅｂアプリケーションサーバシステムの技術を用いて構成することができる。すなわち、オーサリングサーバ３は、Ｗｅｂサーバ、ＡＰ（アプリケーション）サーバ、データベースサーバとして機能し、クライアントとして機能するユーザ端末装置２から例えばＨＴＴＰプロトコルに従い送信される所定の要求を受け付けると、この所定の要求に応じた処理を行い、その処理結果をユーザ端末装置２に送信する。また、ユーザ端末装置２は、Ｗｅｂブラウザを実装しており、ユーザの操作に従って所定の要求をオーサリングサーバ３に対して送信するとともに、その要求に応じた結果（例えば、Ｗｅｂページ情報など）を受信するとこれを表示等する。
【００２９】
図２（ａ）は、ユーザ端末装置２のハードウェア構成を示すブロック図である。図２（ａ）に示すように、ユーザ端末装置２は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、ＤＶＤ等の記録媒体（メディア）の記録再生装置、ユーザインタフェース、ディスプレイ、および通信インタフェース等のハードウェアを備える汎用のコンピュータにより構成することができる。本発明は、ＣＤ、ＤＶＤ、ブルーレイディスク（ＢＤ）、ＨＤＤＶＤなど、種々の記録媒体を対象とし、種々の規格に従って映像コンテンツを作成する場合に適用することができるが、本実施形態では、ＤＶＤ−ＶＩＤＥＯ規格に従って映像コンテンツを作成する場合を対象とし、ユーザ端末装置２がＤＶＤ記録再生装置を備える構成を例に説明する。
【００３０】
図２（ｂ）は、ユーザ端末装置２の機能構成を示すブロック図である。図２（ｂ）に示すように、ユーザ端末装置２は、通信手段２１、制御手段２２等の機能手段を含んでいる。
【００３１】
通信手段２１は、通信ネットワークＮを介してオーサリングサーバ３、その他のネットワークに接続された装置に対して、情報を入出力可能に構成されており、例えばＰＰＰドライバ、ＴＣＰ／ＩＰドライバ等の通信モジュールを備えている。
【００３２】
制御手段２２は、ＤＶＤ記録再生装置を含むユーザ端末装置２全体の動作を制御するとともに、ＲＡＭ、ＨＤＤ等に記憶したプログラムに基づき、Ｗｅｂブラウザ２３、オーサリング用のＧＵＩユニット２４として機能する。
【００３３】
ＧＵＩユニット２４のためのプログラムは、後述するように、Ｗｅｂブラウザ２３によって、オーサリングサーバ３内のオーサリングサイトにアクセスしてＷｅｂページ情報を取得する際に、該Ｗｅｂページ情報に埋め込まれた状態で取得される。図２（ｂ）では、Ｗｅｂブラウザ２３、ＧＵＩユニット２４を別ブロックとして記載しているが、ＧＵＩユニット２４のためのプログラムがブラウザによって解釈・実行されるプログラムである場合、ＧＵＩユニット２４はＷｅｂブラウザ２３上の一機能として実現されることになる。
【００３４】
ＧＵＩユニット２４は、具体的には、オーサリングサーバ３に映像素材データの検索要求を送信する機能、前記検索要求に対する応答として映像素材データの情報を受信する機能、ユーザに前記受信した映像素材データの情報を提示し、ユーザから映像素材データの指定を受け付ける機能、オーサリングサーバ３に映像素材データの指定を含む映像コンテンツ作成要求を送信する機能、オーサリングサーバ３からＤＶＤ−ＶＩＤＥＯデータを受信し、メモリに記憶する機能などを提供する。図２（ｂ）では、ＧＵＩユニット２４において実現される上記の各機能をそれぞれ機能手段としてとらえて図示している。なお、ＧＵＩユニット２４は、上記機能以外にも、従来のＤＶＤ再生ソフトウェアやＤＶＤライティングソフトウェアが備えている種々の機能を提供するように構成することができる。
【００３５】
図３（ａ）は、オーサリングサーバ３のハードウェア構成を示すブロック図である。図３（ａ）に示すように、オーサリングサーバ３は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、ユーザインタフェース、ディスプレイ、および通信インタフェース等のハードウェアを備える汎用のコンピュータにより構成することができる。
【００３６】
図３（ｂ）は、オーサリングサーバ３の機能構成を示すブロック図である。図３（ｂ）に示すように、オーサリングサーバ３は、データ記憶手段３１、通信手段３２、制御手段３３等の機能手段を含んでいる。
【００３７】
データ記憶手段３１は、映像素材データ記憶手段３１１、エンコードデータ記憶手段３１２、ＶＴＳデータ記憶手段３１３、ＶＭＧデータ記憶手段３１４、ＤＶＤ−ＶＩＤＥＯデータ記憶手段３１５、ＧＵＩユニットプログラム記憶手段３１６などの各記憶手段（メモリ領域）を含んでいる。
【００３８】
記憶手段３１１〜３１６は、それぞれオーサリングの過程で取得されるデータを記憶している。図４に、各記憶手段のデータ構造の例を示す。このようなデータ構造は、例えばリレーショナルデーターベース等の従来のデータベース技術を用いて構成することができる。ただし、図４に示すデータ構造は一例であり、他の構成やデータ構造等を採用してもよい。例えば、記憶手段３１１〜３１３は、それぞれ映像素材データＩＤに対応づけて情報を記憶しておくデータ構造となっているため、該ＩＤをキーとして検索可能な一つのテーブルに各情報を格納して記憶する構成としてもよい。記憶手段３１４〜３１５についても同様である。
【００３９】
ＧＵＩユニットプログラム記憶手段３１６は、ＧＵＩユニット２４のためのプログラムをＷｅｂページ情報の一部として記憶している。
【００４０】
通信手段３２は、通信ネットワークＮを介してユーザ端末装置２等に対して、情報を入出力可能に構成されており、例えばＰＰＰドライバ、ＴＣＰ／ＩＰドライバ等の通信モジュールを備えている。
【００４１】
制御手段３３は、オーサリングサーバ３全体の動作を制御するとともに、ユーザ端末装置２からの検索要求に従って、コンテンツサーバ１００に記憶される映像素材データを検索し、検索により見つかった映像素材データの情報をユーザ端末装置２に送信する検索機能３３１、ユーザ端末装置２からの映像コンテンツ作成要求に従って、該映像コンテンツ作成要求で指定された映像素材データをコンテンツサーバ１００から取得し、映像素材データ記憶手段３１１に格納する素材取得機能３３２、映像素材データ記憶手段３１１に格納される映像素材データに対し、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコード処理を実行してエンコードデータを作成し、エンコードデータ記憶手段３１２に格納するエンコード機能３３３、素材取得手段３３２及びエンコード手段３３３の動作を制御するエンコード制御機能３３４、映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータに基づいて、ＤＶＤ−ＶＩＤＥＯ規格に従った映像コンテンツ、すなわちＤＶＤ−ＶＩＤＥＯデータを作成し、ＤＶＤ−ＶＩＤＥＯデータ記憶手段３１５に格納するオーサリング機能３３５、ＤＶＤ−ＶＩＤＥＯデータ記憶手段３１５から前記作成したＤＶＤ−ＶＩＤＥＯデータを読み出し、該ＤＶＤ−ＶＩＤＥＯデータ及び自動再生可能なＤＶＤ再生プログラムを含むＤＶＤディスクイメージデータを作成して、ユーザ端末装置２に送信する映像コンテンツ送信機能３３６などを提供する。
【００４２】
図３（ｂ）では、制御手段３３において実現される上記各機能を機能手段としてとらえて図示しており、以降の説明においても、上記各機能を機能手段として参照するものとする。なお、制御手段３３は、上記各機能以外にも、例えばユーザ登録機能など、種々の機能を提供する。
【００４３】
以下、図５〜図８に示すフローチャートに基づいて、オーサリングシステム１において実現される新しい枠組みについて説明する。なお、各工程（符号が付与されていない部分的な工程を含む）は処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００４４】
Ｗｅｂブラウザ２３が、ユーザからの入力に基づき、オーサリングサーバ３内のオーサリングサイトに通信ネットワークＮを介してアクセスすると（Ｓ１００）、オーサリングサーバ３の制御手段３３は、ＧＵＩユニットプログラム記憶手段３１６を参照して、ＧＵＩユニット２４のためのプログラムが埋め込まれたＷｅｂページ情報を読み出し、Ｗｅｂブラウザ２３に返信する（Ｓ１０１）。
【００４５】
Ｗｅｂブラウザ２３は、オーサリングサーバ３から上記のＷｅｂページ情報を受信すると、Ｗｅｂページ情報に埋め込まれた前記プログラムを解釈・実行し、ＧＵＩユニット２４を立ち上げる（Ｓ１０２）。
【００４６】
ＧＵＩユニット２４は、立ち上がると、ディスプレイにオーサリング操作ウインドウを表示し、ユーザからの入力を待機する（Ｓ１０３）。
【００４７】
オーサリング操作ウインドウは、例えば、映像素材データの検索、映像素材データの指定、映像コンテンツの作成などの指示を入力できるように構成される。図９に、本実施形態のオーサリング操作ウインドウの例を示す。この例では、オーサリング操作ウインドウは、検索キーワードの入力エリア１０１、検索ボタン１０２、素材データ情報表示エリア１０３、映像素材データ指定エリア１０４、映像コンテンツ作成ボタン１０５などを含んでいる。
【００４８】
（映像素材データの検索）
ユーザが、入力エリア１０１に検索キーワードを入力して、検索ボタン１０２をクリックした場合（Ｓ１０４：検索指示）、ＧＵＩユニット２４は、入力された検索キーワードを含む映像素材データ検索要求を作成し、オーサリングサーバ３に送信する（Ｓ１０５）。
【００４９】
オーサリングサーバ３の検索手段３３１は、ユーザ端末装置２（ＧＵＩユニット２４）から検索要求を受信した場合、該検索要求をコンテンツサーバ１００に送信する（Ｓ１０６）。
【００５０】
コンテンツサーバ１００は、オーサリングサーバ３から検索要求を受信した場合、従来と同様に、サーバ１００が管理する映像素材データベースにアクセスして、該検索要求に整合する映像素材データ（例えば、タイトルや説明文が検索キーワードを含む映像素材データ）を検索し、検索により見つかった映像素材データの情報（例えば、映像素材データのＵＲＬ、再生時間、タイトル、映像サムネイル、説明文など）をオーサリングサーバ３に送信する（Ｓ１０７）。
【００５１】
オーサリングサーバ３の検索手段３３１は、コンテンツサーバ１００から検索結果として映像素材データの情報を受信した場合、該情報をユーザ端末装置２（ＧＵＩユニット２４）に送信する（Ｓ１０８）。
【００５２】
ＧＵＩユニット２４は、オーサリングサーバ３から、送信した検索要求に対する応答として映像素材データの情報を受信した場合、該情報を素材データ情報表示エリア１０３に表示し（Ｓ１０９）、Ｓ１０３に再帰する。
【００５３】
図９に示す例では、入力エリア１０１に検索キーワード「星」が入力されて検索が実行された結果、素材データ情報表示エリア１０３に映像素材データの映像サムネイル１０６〜１０８が表示されている。
【００５４】
（映像素材データの指定／映像コンテンツの作成）
ユーザが、映像素材データ指定エリア１０４において映像コンテンツを構成する映像素材データ及びその再生順序を指定し、映像コンテンツ作成ボタン１０５をクリックした場合（Ｓ１０４：映像コンテンツ作成指示）、ＧＵＩユニット２４は、指定された映像素材データの情報及び再生順序等の制御情報を含む映像コンテンツ作成要求を作成し、オーサリングサーバ３に送信する（Ｓ１１０）。
【００５５】
映像素材データの指定は、例えば、素材データ情報表示エリア１０３に表示された映像サムネイルを映像素材データ指定エリア１０４にドラッグアンドドロップすることにより行うことが考えられる。この場合、映像素材データ指定エリア１０４内にドロップした映像サムネイルの表示位置を編集することにより、映像素材データの再生順序を指定できるように構成することが望ましい。
【００５６】
オーサリングサーバ３のエンコード制御手段３３４は、ユーザ端末装置２（ＧＵＩユニット２４）から映像コンテンツ作成要求を受信した場合、該映像コンテンツ作成要求で指定された映像素材データを順に選択する（Ｓ１１１）。
【００５７】
次に、エンコード制御手段３３４は、前記選択した映像素材データに対応するエンコードデータがエンコードデータ記憶手段３１２に既に格納されているかどうか（対応するエンコードデータが作成済みであるかどうか）を判断する（Ｓ１１２）。
【００５８】
格納されている（作成済みである）と判断した場合、エンコード制御手段３３４は、Ｓ１１７に処理を進める。かかる制御により、前記選択した映像素材データに関して、以前に処理した映像コンテンツ作成要求に基づき既にエンコードデータが作成されている場合には、素材取得手段３３２による映像素材データの取得及びエンコード手段３３３によるエンコードが行われないため、データ取得及びエンコードに要する時間を省略して高速にオーサリングを行うことができる。
【００５９】
一方、格納されていない（未作成である）と判断した場合、オーサリングサーバ３の素材取得手段３３２は、前記選択した映像素材データの取得要求をコンテンツサーバ１００に送信する（Ｓ１１３）。
【００６０】
コンテンツサーバ１００は、オーサリングサーバ３から取得要求を受信した場合、従来と同様に、サーバ１００が管理する映像素材データベースにアクセスして、取得対象の映像素材データを特定し、該特定した映像素材データを読み出してオーサリングサーバ３に送信する（Ｓ１１４）。
【００６１】
オーサリングサーバ３の素材取得手段３３２は、コンテンツサーバ１００から前記選択した映像素材データを受信した場合、該映像素材データにＩＤを割り当てて映像素材データ記憶手段３１１に格納する（Ｓ１１５）。
【００６２】
次に、エンコード手段３３３は、前記格納した映像素材データに対して、ＤＶＤ−ＶＩＤＥＯ規格に従ってエンコード処理を実行してエンコードデータを作成し、映像素材データＩＤに対応づけてエンコードデータ記憶手段３１２に格納する（Ｓ１１６）。エンコード処理は、従来のオーサリングツールと同様にして実行できる。
【００６３】
次に、エンコード制御手段３３４は、前記映像コンテンツ作成要求で指定された映像素材データのうち未選択のものがあるかどうかを判断し（Ｓ１１７）、ある場合は、Ｓ１１１に再帰する。
【００６４】
一方、未選択のものがない場合、オーサリング手段３３５は、エンコードデータ記憶手段３１２を参照し、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータに基づいて、ＤＶＤ−ＶＩＤＥＯ規格に従った映像コンテンツ、すなわちＤＶＤ−ＶＩＤＥＯデータを作成する（Ｓ１１８〜Ｓ１２１）。
【００６５】
具体的には、以下のようにしてＤＶＤ−ＶＩＤＥＯデータを作成する。
【００６６】
まず、オーサリング手段３３５は、エンコードデータ記憶手段３１２を参照し、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータを順に選択する（Ｓ１１８）。
【００６７】
次に、オーサリング手段３３５は、前記選択したエンコードデータに対応する専用のＶｉｄｅｏＴｉｔｌｅＳｅｔ（ＶＴＳ）がＶＴＳデータ記憶手段３１３に既に格納されているかどうか（対応するＶＴＳが作成済みであるかどうか）を判断する（Ｓ１１９）。
【００６８】
格納されている（作成済みである）と判断した場合、オーサリング手段３３５は、Ｓ１２１に処理を進める。
【００６９】
一方、格納されていない（未作成である）と判断した場合、オーサリング手段３３５は、前記選択したエンコードデータについて、該エンコードデータ専用のＶＴＳを作成し、映像素材データＩＤに対応づけてＶＴＳデータ記憶手段３１３に格納する（Ｓ１２０）。ＶＴＳを作成する処理は、従来のオーサリングツールと同様にして実行できる。
【００７０】
次に、エンコード制御手段３３４は、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータのうち未選択のものがあるかどうかを判断し（Ｓ１２１）、ある場合は、Ｓ１１８に再帰する。
【００７１】
以下、Ｓ１１８〜Ｓ１２１のように制御する理由を説明する。
【００７２】
ＤＶＤ−ＶＩＤＥＯ規格によれば、ＤＶＤ−ＶＩＤＥＯデータは、１つのＶＭＧと、いくつかのＶＴＳから構成される。ＶＭＧは、ＤＶＤビデオ全体の制御情報を保持するＩＦＯファイルなどから構成される。一方、ＶＴＳは、ＶＴＳ内の制御情報を保持するＩＦＯファイル、ＶＴＳ内のコンテンツのメニュー情報を保持するＶＯＢファイル、コンテンツのエンコードデータを保持するＶＯＢファイルなどから構成され、エンコードデータを保持するＶＯＢファイルは複数含むことができる。
【００７３】
本実施形態では、前述したように、既にエンコードデータが存在している場合は、新たにエンコード等を行わずに、既存のものを再利用する枠組みを採る。しかし、１つのＶＴＳに、複数のエンコードデータを保持するＶＯＢファイルが含まれているとすると、エンコードデータを再利用できる場合であっても、ＶＴＳ内の複数のエンコードデータが全て一致しない限り、ＶＴＳを再利用することができず、再度、ＶＴＳを作成しなければならない。そこで、本実施形態では、各ＶＴＳを、エンコードデータを保持するＶＯＢファイルを１つのみ含む、該エンコードデータ専用のＶＴＳとして作成する。このようにエンコードデータごとに専用のＶＴＳを作成しておくことで、エンコードデータを再利用できる場合、対応するＶＴＳも再利用できるため、ＶＴＳを作成する処理を省略して高速にオーサリングを行うことができる。
【００７４】
次に、オーサリング手段３３５は、前記映像コンテンツ作成要求で指定された映像素材データの情報及び再生順序等の制御情報に基づき、メニュー情報を含むＶＭＧを作成し、前記映像コンテンツ作成要求に割り当てたＩＤに対応づけてＶＭＧデータ記憶手段３１４に格納する（Ｓ１２２）。ＶＭＧを作成する処理は、従来のオーサリングツールと同様にして実行できる。
【００７５】
次に、オーサリング手段３３５は、ＶＴＳデータ記憶手段３１３に格納されるＶＴＳのうち、前記映像コンテンツ作成要求で指定された映像素材データに対応するエンコードデータを保持するＶＯＢファイル含むＶＴＳと、ＶＭＧデータ記憶手段３１４に格納されるＶＭＧのうち、前記映像コンテンツ作成要求に対応するＶＭＧとに基づいて、ＤＶＤ−ＶＩＤＥＯデータ（ファイル及びディレクトリ）を作成し、映像コンテンツ作成要求ＩＤに対応づけてＤＶＤ−ＶＩＤＥＯデータ記憶手段３１５に格納する（Ｓ１２３）。
【００７６】
次に、映像コンテンツ送信手段３３６は、ＤＶＤ−ＶＩＤＥＯデータ記憶手段３１５に格納されるＤＶＤ−ＶＩＤＥＯデータのうち、前記映像コンテンツ作成要求に対応するＤＶＤ−ＶＩＤＥＯデータと、自動再生可能なＤＶＤ再生ソフトウェアとを含むＤＶＤディスクイメージデータを作成して、ユーザ端末装置２（ＧＵＩユニット２４）に送信する（Ｓ１２４）。
【００７７】
自動再生可能なＤＶＤ再生ソフトウェアは、ＤＶＤディスクイメージデータに基づいて書き込んだＤＶＤをＤＶＤ記録再生装置にセットした場合、自動的に立ち上がるように設定されており、ＤＶＤ記録再生装置を利用したＤＶＤ再生表示インタフェース機能など、従来のＤＶＤ再生ソフトウェアが備えているような種々の機能を提供する。このようなソフトウェアは、従来の技術を用いて作成することができる。
【００７８】
なお、ユーザから、ＧＵＩユニット２４を介して、ＤＶＤディスクイメージデータのダウンロード要求を受け付けた場合に、Ｓ１１８又はＤＶＤディスクイメージデータの送信を行うように構成してもよい。本実施形態では、複数のファイルとディレクトリから構成されるＤＶＤ−ＶＩＤＥＯデータを、ＤＶＤディスクイメージデータという１ファイルにまとめて送信する構成としているため、ユーザは、上記のようにダウンロード要求を行う場合、ＤＶＤディスクイメージデータの１ファイルのみダウンロードするよう要求すればよく、簡便な操作にてダウンロードを行うことができる。
【００７９】
ＧＵＩユニット２４は、オーサリングサーバ３からＤＶＤディスクイメージデータを受信した場合、該ＤＶＤディスクイメージデータをユーザ端末装置２内のメモリに記憶し（Ｓ１２５）、Ｓ１０３に再帰する。
【００８０】
これにより、ユーザは、ＤＶＤ記録再生装置及び従来のＤＶＤライティングソフトウェアを利用して、前記ユーザ端末装置２内のメモリに記憶したＤＶＤディスクイメージデータに基づき、ＤＶＤ−ＶＩＤＥＯデータ及び自動再生可能なＤＶＤ再生ソフトウェアをＤＶＤに書き込むことができる。なお、ＧＵＩユニット２４がＤＶＤライティング機能を備えている場合は、ユーザの指示に基づいてＳ１１９に続いてＤＶＤへの書き込みを行うように構成してもよい。
【００８１】
このように本実施形態では、オーサリングサーバ３が、ＤＶＤのオーサリングに必要な機能として、映像素材データの検索機能、映像素材データの取得機能、映像素材データのエンコード機能、ＶＯＢやＶＭＧの作成機能、ＤＶＤ−ＶＩＤＥＯデータの作成機能を提供し、ユーザ端末装置２は、ＷＥＢブラウザ２３（ＧＵＩユニット２４）を介してオーサリングサーバ３にアクセスして、これらの機能を利用することで、ＤＶＤオーサリングを行うことができるように構成されている。
【００８２】
かかる構成によれば、ユーザ端末装置２は、ＷＥＢブラウザ２３（ＧＵＩユニット２４）を備えていれば、エンコード処理、ＶＯＢ等の作成処理を自装置において実行することなく、スムーズにＤＶＤオーサリングを行ってＤＶＤ−ＶＩＤＥＯデータを作成することができる。
【００８３】
また、本実施形態では、映像コンテンツ作成要求で指定された各映像素材データについて、対応するエンコードデータがエンコードデータ記憶手段３１２に既に格納されているかどうかを判断し、格納されている場合には、該映像素材データに関して、素材取得手段３３２による映像素材データの取得及びエンコード手段３３３によるエンコードが行われないように制御する構成を採用している。
【００８４】
かかる構成によれば、以前に処理した映像コンテンツ作成要求に基づき既にエンコードデータが作成されている場合には、新たに映像素材データを取得してエンコードを行うことなく、既存のエンコードデータを再利用できるため、複数ユーザ間でのエンコード処理の重複を回避し、その結果、エンコードに要する時間を省略して高速にオーサリングを行うことができる。
【００８５】
また、本実施形態では、エンコードデータ記憶手段３１２に格納されるエンコードデータごとに専用のＶＴＳを作成して、映像素材データの情報に対応づけてＶＴＳデータ記憶手段３１３に格納する構成を採用している。
【００８６】
かかる構成によれば、エンコードデータを再利用できる場合、対応するＶＴＳも再利用できるため、ＶＴＳを作成するための処理を省略して高速にオーサリングを行うことができる。
【００８７】
（変形例）
本発明は、上記実施形態に限定されることなく種々に変形して適用することが可能である。例えば、上記実施形態では、映像コンテンツとしてＤＶＤ−ＶＩＤＥＯを対象としているが、本発明は、ＤＶＤ−ＶＩＤＥＯ以外の映像コンテンツを作成する場合にも適用することができる。
【００８８】
また例えば、上記実施形態では、オーサリングサーバ３において、ＤＶＤディスクイメージを送信することによりＤＶＤ−ＶＩＤＥＯデータを間接的にユーザ端末装置２に送信する構成としているが、ＤＶＤ−ＶＩＤＥＯデータを直接、ユーザ端末装置２に送信する構成としてもよい。
【００８９】
また上記実施形態では、ＧＵＩユニット２４のためのプログラムは、Ｗｅｂブラウザ２３によって、オーサリングサーバ３内のオーサリングサイトにアクセスしてＷｅｂページ情報を取得する際に、該Ｗｅｂページ情報に埋め込まれた状態で取得される構成としているが、該プログラムを、記録媒体を通じて、又は通信ネットワークを介してダウンロードすることにより、ユーザ端末装置２にインストール又はロードしてもよい。
【００９０】
また例えば、ＧＵＩユニット２４が、ユーザから、映像コンテンツ作成要求に応じて作成されるＤＶＤ−ＶＩＤＥＯ（すなわち、映像コンテンツ作成要求で指定した映像素材データ群）に関するメタデータ（例えば、ＤＶＤ−ＶＩＤＥＯのタイトルや説明文など）を受け付けて、オーサリングサーバ３に送信する機能を備えていてもよい。
【００９１】
この場合、オーサリングサーバ３のオーサリング手段３３５は、ユーザ端末装置２（ＧＵＩユニット２４）から前記メタデータを取得すると、該メタデータを、映像コンテンツ作成要求で指定された各映像素材データの情報と対応づけて、データ記憶手段３１のメタデータ用のメモリ領域に記憶する。
【００９２】
そして、次に検索要求を受信した場合、オーサリングサーバ３の検索手段３３１は、コンテンツサーバ１００に対する検索に加えて、以下の処理を実行する。すなわち、前記メタデータ用のメモリ領域に格納されるメタデータのうち、前記次に受信した検索要求と整合するメタデータ（例えば、検索キーワードを含むメタデータ）を抽出し、前記抽出したメタデータに対応する映像素材データの情報を特定し、前記特定した映像素材データの情報をユーザ端末装置２に送信する。
【００９３】
かかる構成によれば、個々の映像素材データに対して、映像素材データ単位で直接付加されたメタデータとは別に、作成されたＤＶＤ−ＶＩＤＥＯ単位（映像コンテンツ作成要求で指定された映像素材データ群の単位）で付加されたメタデータを対応づけることができるため、映像素材データを検索する場合に、ユーザのＤＶＤ−ＶＩＤＥＯ作成意図などを多面的に考慮した検索結果を得ることができる。
【００９４】
また例えば、上記実施形態では、オーサリングサーバ３においてＤＶＤディスクイメージデータを作成・保持し、該ＤＶＤディスクイメージデータをユーザ端末装置２に送信する構成としているが、オーサリングサーバ３においてＤＶＤディスクイメージデータを作成することなく、ＶＴＳ及びＶＭＧをユーザ端末装置２に送信する構成としてもよい。この場合、ＧＵＩユニット２４は、オーサリングサーバ３からＶＴＳ及びＶＭＧを受信して記憶し、前記記憶したＶＴＳ及びＶＭＧに基づいてＤＶＤ−ＶＩＤＥＯデータを作成する機能を備える。
【００９５】
かかる構成によれば、オーサリングサーバ３においてＤＶＤディスクイメージデータを保持する必要がないので、オーサリングサーバ３のストーレージ資源を節約することができる。
【００９６】
更に、上記のようにオーサリングサーバ３からユーザ端末装置２へＶＴＳを送信する構成とした場合、ユーザ端末装置２（例えば、ＧＵＩユニット２４）が、自装置に記憶するＶＴＳを複数のユーザ端末装置２間で共有することができるＰ２Ｐ（Peer to Peer）方式のファイル共有手段を備えるように構成してもよい。このようなファイル共有手段は既存のファイル共有ソフトウェアを用いて実現できる。
【００９７】
かかる構成によれば、いずれかのユーザ端末装置２に送信されたことのあるＶＴＳを利用してＤＶＤ−ＶＩＤＥＯを作成したいと考える場合、該ＶＴＳをオーサリングサーバ３から取得せずとも、前記いずれかのユーザ端末装置２からファイル共有手段を介して取得することができるため、オーサリングサーバ３との間の通信ネットワークの回線負荷を抑制することができる。
【００９８】
またＤＶＤディスクイメージ単位での共有ではなく、ＶＴＳ単位で共有することができるため、ファイル共有手段によって所望のＤＶＤを入手できる可能性を高めることができる。例えば、ファイル共有手段を利用してＤＶＤ「Ｘ」を作成したい場合、ＤＶＤディスクイメージ単位で共有する枠組みでは、少なくとも１つのユーザ端末装置２にＤＶＤ「Ｘ」のＤＶＤディスクイメージ、すなわちＤＶＤ「Ｘ」を作成するための全情報が記憶されていなければ、ＤＶＤ「Ｘ」を作成することはできない。一方、ＶＴＳ単位で共有する枠組みでは、１つのユーザ端末装置２にＤＶＤ「Ｘ」を作成するための全情報が記憶されている必要はなく、複数のユーザ端末装置２にＤＶＤ「Ｘ」を作成するための要素情報（すなわち、ＶＴＳ）が分散して記憶されている場合であっても、それらを個別に入手することでＤＶＤ「Ｘ」を作成することができる。
【００９９】
また例えば、ＤＶＤディスクイメージデータに含める自動再生可能なＤＶＤ再生ソフトウェアについて、オーサリングサーバ３内のオーサリングサイトへのリンク（例えばバナーなど）を表示したり、オーサリングサーバ３等にアクセスしてＤＶＤ等に関する最新の情報を取得して表示するように構成してもよい。
【０１００】
また、ＤＶＤディスクイメージデータを映像コンテンツ作成要求ＩＤに対応づけて所定のメモリ領域に格納しておき、自動再生可能なＤＶＤ再生プログラムが、ＤＶＤディスクイメージデータの格納先ＵＲＬを表示する、又は、他のユーザに前記ＵＲＬを電子メール等により通知するように構成してもよい。
【０１０１】
かかる構成によれば、あるユーザが本発明の枠組みを利用して作成したＤＶＤを他のユーザが再生した場合、ＵＲＬの表示により、前記他のユーザをオーサリングサーバ３にアクセスするように誘導することができ、本発明の枠組みを利用するユーザを増加させることができる。
【図面の簡単な説明】
【０１０２】
【図１】オーサリングシステム１の概略構成を示すブロック図である。
【図２】ユーザ端末装置２の構成を示すブロック図である。
【図３】オーサリングサーバ３の構成を示すブロック図である。
【図４】データ記憶手段３１の各記憶手段のデータ構造を説明するための図である。
【図５】オーサリングシステム１によるオーサリング動作を説明するためのフローチャートである。
【図６】オーサリングシステム１によるオーサリング動作を説明するためのフローチャートである。
【図７】オーサリングシステム１によるオーサリング動作を説明するためのフローチャートである。
【図８】オーサリングシステム１によるオーサリング動作を説明するためのフローチャートである。
【図９】オーサリング操作ウインドウを説明するため図である。
【符号の説明】
【０１０３】
１  オーサリングシステム
２  ユーザ端末装置
３  オーサリングサーバ
２１  通信手段
２２  制御手段
２３  Ｗｅｂブラウザ
２４  ＧＵＩユニット２４
３１  データ記憶手段
３２  通信手段
３３  制御手段
３１１  映像素材データ記憶手段
３１２  エンコードデータ記憶手段
３１３  ＶＴＳデータ記憶手段
３１４  ＶＭＧデータ記憶手段
３１５  ＤＶＤ−ＶＩＤＥＯデータ記憶手段
３１６  ＧＵＩユニットプログラム記憶手段
３３１  検索手段（検索機能）
３３２  素材取得手段機能（素材取得昨日）
３３３  エンコード手段（エンコード機能）
３３４  エンコード制御手段（エンコード制御機能）
３３５  オーサリング手段（オーサリング機能）
３３６  映像コンテンツ送信手段（映像コンテンツ送信機能）
【図１】
2009105769.tif 000003
【図２】
2009105769.tif 000004
【図３】
2009105769.tif 000005
【図４】
2009105769.tif 000006
【図５】
2009105769.tif 000007
【図６】
2009105769.tif 000008
【図７】
2009105769.tif 000009
【図８】
2009105769.tif 000010
【図９】
2009105769.tif 000011