(57)【要約】【課題】少なくともビデオデータを含むコンテンツデータを配信するコンテンツ配信システムの負荷分散を図り及び構成に柔軟性をもたせる。【解決手段】配信サーバ１の配信コンテンツデータを格納する記憶領域を複数の配置先セット５１の集合として構成し、各コンテンツデータを特定するメタデータやデータフォルダの情報を含むコンテンツレコード５２とともに配置先のセット番号５３を記憶管理するデータベース５０を参照して、登録クライアント３の登録ツール６６によりコンテンツデータを配置先セットに登録する。また、この登録はコンテンツデータを含んだアーカイブファイル６５を用いて行う。【選択図】　図１０
2004110451.tif 000002
【特許請求の範囲】
【請求項１】
少なくともビデオデータを含むコンテンツデータを配信するコンテンツ配信システムであって、
配信するためのコンテンツデータを格納する記憶領域を複数の配置先セットの集合として設け、
少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを管理するレコード管理手段と、前記レコードを参照してコンテンツデータを配置先セットに登録する登録手段と、を備えたことを特徴とするコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムにおいて、
配置先セットに登録されたコンテンツデータを保持するサーバとネットワークを介して接続される登録クライアントを備え、
前記登録クライアントは、登録するコンテンツデータのビデオデータ及び付随するデータを予めアーカイブファイルに纏めるアーカイブ化手段と、アーカイブファイル内のコンテンツのビデオデータ及び付随するデータを前記レコードを参照して配置先セットに登録する登録手段と、を備えたことを特徴とするコンテンツ配信システム。
【請求項３】
請求項２に記載のコンテンツ配信システムにおいて、
前記サーバは、配置先セットに登録されたコンテンツデータのビデオデータ及び付随するデータを前記レコードを参照して取得してアーカイブファイルに纏め、前記登録クライアントに出力するアーカイブ化手段を備えたことを特徴とするコンテンツ配信システム。
【請求項４】
請求項１乃至請求項３のいずれか１項に記載のコンテンツ配信システムにおいて、
ネットワークを介して接続される閲覧クライアントからの要求に応じて、前記レコードを参照して所定のコンテンツデータを配信する配信手段を備えたことを特徴とするコンテンツ配信システム。
【請求項５】
閲覧クライアントに対して配信される少なくともビデオデータを含むコンテンツデータを登録する方法であって、
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットに対して、
少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、
コンテンツデータを登録することを特徴とするコンテンツ登録方法。
【請求項６】
閲覧クライアントに対して配信される少なくともビデオデータを含むコンテンツデータを登録する方法であって、
登録するコンテンツデータのビデオデータ及び付随するデータを予めアーカイブファイルに纏め、
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットに対して、
少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、
前記アーカイブファイル内のコンテンツのビデオデータ及び付随するデータを登録することを特徴とするコンテンツ登録方法。
【請求項７】
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットから、ネットワークを介して接続される閲覧クライアントからの要求に応じて、所定のコンテンツデータを配信するための配信方法であって、
少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、要求されたコンテンツデータのＵＲＬを前記閲覧クライアントへ提供することを特徴とするコンテンツ配信方法。
【請求項８】
閲覧クライアントに対して配信される少なくともビデオデータを含むコンテンツデータを管理する方法であって、
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットから、
少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、
前記コンテンツデータを取得してアーカイブファイルに纏めることを特徴とするコンテンツデータ管理方法。
【請求項９】
配信される少なくともビデオデータを含むコンテンツデータの登録処理をコンピュータにより実現するプログラムであって、
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットに対して、
少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、
コンテンツデータを登録する処理をコンピュータにより実現することを特徴とするプログラム。
【請求項１０】
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットに対して、少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、コンテンツデータを登録する処理の登録前処理をコンピュータにより実現するプログラムであって、
登録するコンテンツデータを配信用の形式に変換し、当該変換されたデータを前記登録処理に出力するアーカイブファイルに纏める処理をコンピュータにより実現することを特徴とするプログラム。
【請求項１１】
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットから、ネットワークを介して接続される閲覧クライアントからの要求に応じて、所定のコンテンツデータを配信するための配信処理をコンピュータにより実現するプログラムであって、
少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、要求されたコンテンツデータのＵＲＬを前記閲覧クライアントへ提供する処理をコンピュータにより実現することを特徴とするプログラム。
【請求項１２】
閲覧クライアントに対して配信される少なくともビデオデータを含むコンテンツデータを管理する処理をコンピュータにより実現するプログラムであって、
配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットから、少なくとも、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して、前記コンテンツデータを取得してアーカイブファイルに纏める処理をコンピュータにより実現することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ビデオデータ（動画データ）を含むコンテンツデータを配信するシステムに関する。
【０００２】
【従来の技術】
パーソナルコンピュータやモバイル端末などの閲覧クライアントに対して種々なコンテンツを配信するサービスが、特定領域或いは広域のサービスとして広く実施されている。
このようなコンテンツ配信を行うシステムには種々な態様があるが、ネットワーク通信技術の発達により、ビデオデータを含むコンテンツデータも配信されている。
【０００３】
コンテンツ配信システムの概要は、配信サーバに種々なコンテンツデータを登録しておき、閲覧クライアントが配信サーバにアクセスして所望のコンテンツを選択して要求すると、これに応えて、配信サーバが該当するコンテンツデータを閲覧クライアントに提供すると言うものである。
【０００４】
ここで、ビデオデータを配信するシステムでは、コンテンツの選択の容易化やビデオ中の所望のシーンからの視聴を容易化するために、ビデオデータに加えて、ビデオ中の幾つかのシーンを抜き出した画像データ（静止画データ）を付随させるものもあり、閲覧クライアントを利用してコンテンツを視聴するユーザの便利を図っている。
このような配信サーバに登録される各コンテンツデータは、上記の画像データの他に、コンテンツのタイトル、コンテンツを選択するためのキーワード、コンテンツを選択するための分類情報、コンテンツの作者情報などを含むコンテンツレコード（メタデータ）がビデオデータに対応付けて含まれている。
【０００５】
【発明が解決しようとする課題】
ビデオデータを含むコンテンツデータは配信サーバのメモリに格納して登録されるが、静止画からなるコンテンツデータを配信するシステムに較べて各コンテンツデータが大きくなるので、種々多数のコンテンツデータの配信を行う時には単一のサーバメモリでは十分に対応することができないという問題があった。更に、コンテンツデータの追加などシステムの拡張を図ることも単一のサーバ構成では限界があるなど、配信サーバに大きな負荷がかかってしまうと言う問題があった。
【０００６】
また、配信サーバへのコンテンツデータの配置登録は、オペレータが操作するパーソナルコンピュータなどの登録クライアントを配信サーバに接続して行う。この配置登録を行うには、ビデオデータなどを配信に適合したデータ形式（ストリームデータなど）に変換する処理、変換したビデオデータなどを登録クライアントに取り込む処理、配信サーバの登録する配置先を設定する処理などの種々な処理を行うが、これらの処理を登録クライアントと配信サーバとを接続した状態で行うと、登録配置のために要する接続時間が長くかかり、作業が非効率的であるばかりか、閲覧クライアントへの配信サービスにも支障をきたしてしまうと言う問題があった。
【０００７】
更にまた、登録する或いは登録したコンテンツデータは、バックアップをとって置くことが必要であるが、ビデオソースのデータをバックアップする場合には、他のシステムへも配置登録しようとするときにはデータ形式の変換などの処理を再度行わなければならず、データ管理の仕方としては非効率的になってしまうという問題があった。
【０００８】
本発明は上記従来の事情に鑑みなされたもので、配信サーバの構成に柔軟性をもたせることを目的としている。
また、本発明は、コンテンツデータの配置登録作業を効率化することを目的としている。
また、本発明は、コンテンツデータの管理を容易化することを目的としている。
なお、本発明の更なる目的は以下の説明において明らかなところである。
【０００９】
【課題を解決するための手段】
本発明は、コンテンツ配信システム、コンテンツ配信方法、コンテンツ登録方法、コンテンツデータ管理方法、これらをコンピュータによって実現するためのプログラムなどの種々な態様で捉えられる。
なお、本明細書では、配信サーバとはコンテンツデータの配信処理に係るサーバ機能の総称であり、例えば、コンテンツデータを格納管理するサーバ、コンテンツレコードを格納管理するサーバ、閲覧クライアントとの通信処理を行うサーバといったように配信に係る諸機能を分散させた場合には、これら機能サーバが纏まって配信サーバが構成される。
【００１０】
少なくともビデオデータを含むコンテンツデータを配信する本発明のコンテンツ配信システムでは、配信するためのコンテンツデータを格納する記憶領域を複数の配置先セットの集合として設けており、コンテンツデータは指定された配置先セットに登録される。この登録配置は登録クライアントなどの登録手段によって行われ、各コンテンツデータを特定する情報と、各コンテンツデータを配置した配置先セットを特定する情報と、各コンテンツデータのファイルパスと、各コンテンツデータのＵＲＬとを含むレコードを参照して行われる。
【００１１】
配置先セットは、それぞれ別個なメモリやデータサーバとして物理的に区切った構成としても、或いは、単一又は複数のメモリやデータサーバを横断的に論理的に区切った構成としてもよく、このような配置先セット構成とし、これら配置先セットに対してコンテンツデータを配置登録するようにしたので、配置セットの追加などの構成変更が容易に行え、延いては、ビデオデータと言った大きなデータを登録するシステムに構成の柔軟性を与えることができる。
【００１２】
そして、本発明のコンテンツ配信システムでは、配置先セットに登録されたコンテンツデータを保持するサーバとネットワークを介して接続される登録クライアントに、登録するコンテンツデータのビデオデータ及び静止画データなどの付随するデータを予めアーカイブファイルに纏めるアーカイブ化機能と、アーカイブファイル内のデータを前記レコードを参照して配置先セットに登録する登録機能とを設けてもよい。更には、コンテンツデータを保持するサーバに、配置先セットに登録されたコンテンツデータのビデオデータ及び付随するデータを前記レコードを参照して取得してアーカイブファイルに纏め、登録クライアントに出力するアーカイブ化機能を設けてもよい。
【００１３】
これによって、登録クライアントを配信サーバに接続して行う配置登録作業の多くの部分を、オフラインで行って短い接続時間の内に配置処理を完了することができる。更に、作成したアーカイブファイルは、登録データのバックアップとして利用することができ、また、他のシステムへの配置登録にも再利用することができる。
なお、上記のシステムには、ネットワークを介して接続される閲覧クライアントからの要求に応じて、前記レコードを参照して所定のコンテンツデータを配信する配信手段を備えてもよく、これによって、該当する配置先セットから要求されたコンテンツデータを配信することができる。
【００１４】
上記のシステムは、それぞれの機能を専用装置として構成してもよいが、本発明に係るプログラムをコンピュータによって実行することにより構成することができる。
また、本発明に係る方法は、例えば上記のシステムによって実施され、配信するためのコンテンツデータを格納する記憶領域として複数設けられた配置先セットに対して上記のようなレコードを参照してコンテンツデータを登録する方法、この登録に際してコンテンツデータをアーカイブ化する方法、登録されたコンテンツデータを上記のようなレコードを参照して取得してアーカイブ化する方法、登録されたコンテンツデータを上記のようなレコードを参照して配信する方法である。
【００１５】
【発明の実施の形態】
本発明を実施例に基づいて具体的に説明する。
図１に示すように、本例のコンテンツ配信システムは、インターネットＮを介して接続される配信サーバ１、閲覧クライアント２、登録クライアント３を備えて構成される。これら配信サーバ１及び登録クライアント３はそれぞれコンピュータハードウエアにより本発明に係るプログラムを実行することにより所定の処理を行うように構成されており、閲覧クライアント２はコンテンツ閲覧をするためのブラウザ機能を有したパーソナルコンピュータにより構成されている。
【００１６】
ここで、閲覧クライアント２はコンテンツを閲覧するユーザが使用する端末であるので多数接続されるが、配信サーバ１や登録クライント３は集中管理を行うために１台としてもよい。なお、後述するように配置先セットの集合でコンテンツデータの記憶領域を構成するので、配信サーバ１は複数のサーバ装置で機能やデータを分担する構成とするのが好ましい。
【００１７】
配信サーバ１は、ビデオデータと、当該ビデオデータに対応付けたスライド画像データ、資料画像データ、検索用の音声インデックスデータ、コンテンツタイトルなどのコンテンツレコード（メタデータ）を各コンテンツ毎のデータとして記憶保持しており、閲覧クライアント２からの要求に応じて該当するコンテンツデータを配信提供する。
【００１８】
図２（ａ）にはビデオデータ５とシーン画像データ６との対応付け関係を示し、図２（ｂ）にはビデオデータ５と資料画像データ７との対応付け関係を示してある。
なお、これらスライド画像データ５と資料画像データ７とはいずれか一方だけをビデオデータ５に付随させるようにしてもよく、本明細書の説明では、特に指摘する場合を除いて、スライド画像データ５と資料画像データ７との両方又はいずれか一方を画像データと記述することもある。
【００１９】
ビデオデータ５は配信用のストリーム形式に変換された動画像データであり、スライド画像データ６（Ａ〜Ｋ）は配置登録前の前処理によってビデオデータ５中から自動処理又はオペレータ操作によって抽出された静止画像データである。これらスライド画像データはビデオ中の或る時間幅を持った場面を代表的に表すシーンの画像であり、ビデオデータ５の該当する場面に対応付けられている。
なお、スライド画像データは、主に閲覧ユーザが所望のコンテンツを探したり又はコンテンツビデオ中の所望の場面を探したりする検索用として用いられる。
【００２０】
資料画像データ７（ａ〜ｎ）は配置登録前の前処理によってオペレータがビデオを見ながら設定操作してビデオデータ５に対応付けた静止画像データであり、例えばプレゼンテーションや講義などを写したビデオデータ５に対して、当該プレゼンテーションにおいて使用された資料を写した画像データである。資料画像データ７は資料が用いられたビデオ中の或る時間幅を持った場面に対応付けられ、閲覧ユーザに対してビデオ画像に同期して該当する資料画像を提供するものである。
【００２１】
上記のコンテンツデータはブラウザを使用する閲覧クライアント２からの要求に応答して配信クライアント１が配信処理を行い、要求元の閲覧クライアント２に提供されてその表示装置に画面表示される。
【００２２】
図３には、配信サーバ１に所定のＵＲＬでアクセスした閲覧クライアント２にデフォルト画面として表示されるコンテンツ一覧を示してある。このコンテンツ一覧画面は検索インタフェース１０と、コンテンツ毎の複数のコンテンツインタフェース２０とを含んでおり、閲覧ユーザがキー入力やポインティング入力で検索インタフェース１０に指示を入力することによって登録されているコンテンツの内から所望のコンテンツを検索することができ、また、閲覧ユーザがポインティング入力でコンテンツインタフェース２０に指示を入力することによって当該コンテンツデータの内容を画面に表示して閲覧することができる。
【００２３】
検索インタフェース１０は各コンテンツデータに対応付けて配信サーバ１に登録されたメタデータや音声インデックスデータを利用して検索を行うものであり、カテゴリ（分類）を選択入力するためのドロップダウンウインドウ部１１、所望のコンテンツデータを検索するためのキーワード入力部１２、これらの入力に基づいて配信サーバ１に検索処理及び検索結果の提供を要求するため指示を入力する検索ボタン１３、更には、音声インデックスデータを利用して所望のコンテンツデータを検索するためのキーワード入力部１４、その入力に基づいて配信サーバ１に検索処理及び検索結果の提供を要求するため指示を入力する検索ボタン１５が設けられている。
【００２４】
なお、コンテンツデータに対応付けて配信サーバ１に登録されている音声インデックスデータは当該コンテンツ中に含まれる音声波形データであり、配信サーバ１がキーワード入力部１４から入力されたキーワードを音声波形データに変換して、これら波形データを照合することにより入力キーワードを含むコンテンツを検索する。
【００２５】
コンテンツインタフェース２０は、前記メタデータの基づいたコンテンツ番号２１、コンテンツのタイトル２２、コンテンツの作者２３、コンテンツの著作者２４、コンテンツの分類２５を表示し、また、コンテンツビデオのタイムスケール２６、当該コンテンツビデオのスライド画像２７を表示する。なお、タイムスケール２６のプラグ２６ａをユーザ操作で移動させることにより、これに連動して、スライド画像２７として表示されるスライド画像データ（Ａ〜Ｋ）６は変更される。
【００２６】
また、コンテンツインタフェース２０には開始ボタン２８と詳細ボタン２９とが設けられており、開始ボタン２８をユーザがポインティング指示することによって当該コンテンツビデオデータを配信サーバ１から取得して閲覧クライアント２の画面に再生表示させることができ、また、詳細ボタン２９ユーザがポインティング指示することによって後術するように当該コンテンツのスライド画像や資料画像のデータを配信サーバ１から取得して閲覧クライアント２の画面に一覧表示させることができる。
なお、表示されているスライド画像２７をユーザがポインティング指示することによってコンテンツビデオを該当する場面から再生表示させることもできる。
【００２７】
ここで、資料画面データが対応付け格納されているコンテンツについては当該資料画像データに基づくキーワード検索が可能であり、この検索結果としてのコンテンツインタフェース２０は図４に示すような態様となる。
図３のものとほぼ同様であるが、資料画像中に含まれている文字記述と入力キーワードとの照合により、該当する資料画像３０の一覧も表示され、表示されている資料画像３０をユーザがポインティング指示することによってコンテンツビデオを該当する場面から再生表示させることができる。
【００２８】
上記のユーザ指示によって配信サーバ１にアクセスして所望のコンテンツデータが閲覧クライアント２へ配信されるが、この配信されたコンテンツデータは閲覧クライアント２で図５に示すようなコンテンツ閲覧画面として表示される。このコンテンツ閲覧画面は、画像を表示するビデオ画面３３及び再生や停止などの操作ボタンが配置されたビデオ操作部３４を有したビデオプレイヤ部３５と、コマ送り操作ボタンが配置された操作部３６を有した画像表示部３７、コンテンツデータに関するプログラム記述などを表示するノート表示画面部３８を含んでいる。
したがって、閲覧ユーザがポインティング入力で操作することにより、ビデオ画面３３にビデオ画像を再生させ、画像表示部３７にスライド画像や資料画像を表示させることができる。
【００２９】
上記詳細ボタン２９の押下によって配信サーバ１にアクセスして所望のコンテンツの画像データが閲覧クライアント２へ配信されるが、この配信された画像データは閲覧クライアント２で図６又は図７に示すような詳細表示画面として表示される。
図６はスライド画像データ６の一覧表示を行った状態を示しており、レコードデータ表示部４０には当該コンテンツのメタデータの諸項目が表示され、スライド画像表示部４１には当該コンテンツに対応付けられた全てのスライド画像６が時系列に表示される。
【００３０】
ここで、各スライド画像６は該当する場面の時間長さに応じて大きくなるようにスライド画像表示部４１に表示される。例えば、図２（ａ）に示すように、他に較べて場面の長さが短いＣやＤのスライド画像６はスライド画像表示部４１において他のスライド画像より小さいサイズで表示される。このようなサイズ変換は、例えば、各スライド画像に場面長さに応じた情報を付加しておき、詳細表示の要求に応じて配信サーバ１において行うことができる。
なお、このような画像サイズに差を持たせて表示する態様は、場面の内容の変化の大きさに応じたり、作者の意図に応じたりと言ったように、場面の重要度に応じてサイズを設定するようにしてもよい。
【００３１】
図７は資料画像データ７の一覧表示を行った状態を示しており、レコードデータ表示部４２には当該コンテンツのメタデータの諸項目が表示され、資料画像表示部４３には当該コンテンツに対応付けられた全ての資料画像７が時系列に表示されるとともに、各資料画像７から抽出された内容の記述文字列７ａが画像表示される。この文字列７ａは資料画像データ６から必要に応じて文字認識処理などで抽出され、上記のように資料画像をキーワード検索する際に照合される。
【００３２】
次に、コンテンツデータの配置登録について説明する。
図８に示すように、配置サーバ１には配置登録した各コンテンツのレコードを記憶管理するデータベース５０と、各コンテンツデータの実体を格納する複数の配置先セット５１が設けられている。
データベース５０は各コンテンツデータのメタデータ、配置先ファイルパス、配置先ＵＲＬなどを含むコンテンツ用レコード５２と共に当該コンテンツデータが配置登録されている配置先セットを特定する番号５３を記憶管理しており、当該データベース５０を参照することにより、配信可能に各コンテンツデータを配置登録し、また、閲覧クライアント２から要求された該当するコンテンツデータを配信することができる。
【００３３】
配置先セット５１はそれぞれが１又は複数のコンテンツデータを格納する記憶領域であり、これら配置先セット５１の集合として配置サーバ１のコンテンツデータ記憶領域が構成されている。
図示の例では、各配置先セット５１には、ビデオデータを格納するビデオデータフォルダ５４、画像データを格納するための画像データフォルダ５５、音声インデックスデータを格納するための音声インデックスフォルダ５６が設けられており、同じコンテンツのデータは同じ配置先セット５１となるように、これらフォルダ５４〜５６内に各コンテンツの対応するデータが登録格納される。
【００３４】
ここで、配置先セット５１は物理的又は論理的な記憶領域であり、各配置先セット５１を異なるデータサーバ装置に設けたり、又は、単一又は複数のデータサーバ装置を論理的に横断した形で配置先セットを形成したりすることができる。例えば、図９に示すように、コンテンツレコードを管理するデータベース５０をデータベースサーバ５０とし、各配置先セット５１をそれぞれデータサーバ装置５８に形成し、これらサーバ装置によって配信サーバ１を構成することもできる。
【００３５】
このような構成とすると、データサーバ装置５８を追加するとともにコンテンツレコード５２を追加するだけで、コンテンツデータの記憶領域を増設することができ、システム構成を柔軟なものとすることができる。なお、論理的な構成としても、各配置先セットの容量などを容易に変更することができ、同様にシステム構成を柔軟なものとすることができる。
ビデオデータの配信を行うシステムでは、データが大きいことからシステム構成を変更する必要性が頻繁に生ずるばかりではなく、コンテンツデータへのアクセス負荷を分散するためにも各コンテンツの配置先を分散させる必要性が生ずる。
【００３６】
各配置先セット５１へのコンテンツデータの配置登録は、オペレータ操作に従って登録クライアント３が有するコンテンツ作成ツール６０によって行われる。コンテンツ作成ツール６０は、ＭＰＥＧなどの形式のビデオデータを配信用のストリーム形式のビデオデータに変換する処理、変換したビデオデータを登録する処理、ビデオデータにスライド画像データを対応付けて登録する処理、ビデオデータに資料画像データを対応付けて登録する処理、ビデオデータに音声インデックスデータを対応付けて登録する処理などを行う。
【００３７】
なお、詳細は後述するが、コンテンツデータ（ビデオデータ、画像データ、音声インデックスデータ）の配置登録処理は、登録クライアント３と配信サーバ１との接続を行い、データベース５０にアクセスして取得するセットレコード６２を参照して該当するフォルダパスを特定し、当該フォルダに格納させることにより行われる。
また、配置先セット５１に登録されたコンテンツデータの配信は、閲覧クライアント２からの要求に応じてデータベース５０を参照することにより行われる。
【００３８】
ここで、本例では、上記の配置登録処理を行うに先立って、図１０に示すように、登録するコンテンツデータを登録クライアント３に備えられたアーカイブ作成ツール６４によりアーカイブファイル６５に纏め、登録クライアント３に備えられたアーカイブ登録ツール６６によってアーカイブファイル６５を用いて上記と同様な配置登録処理を行う。なお、アーカイブ登録ツール６６は上記のコンテンツ作成ツール６０と同様な機能を有しており、同様にセットレコード６２を参照して該当するフォルダパスを特定し、当該フォルダにコンテンツデータを送信して格納させることにより行われる。
【００３９】
アーカイブファイル６５にはコンテンツデータを構成するストリーム形式のビデオデータ６７、スライド画像又は資料画像の画像データ６８、音声インデックスデータ６９、メタデータを更新するアプレット用データ７０が含まれており、アーカイブ登録ツール６６が、ビデオデータ６７、画像データ６８、音声インデックスデータ６９それぞれを配信サーバ１に送信して該当する配置先セット５１の該当するメディアの配置フォルダに格納させ、アプレット用データ７０を配信サーバ１に送信して該当するコンテンツレコード５２及び配置先番号５３を更新させる。
【００４０】
ビデオデータ６７、画像データ６８、音声インデックスデータ６９はアーカイブ作成ツール６４によりアーカイブファイル６５に取り込むことで行われるが、ビデオデータの指定やメタデータ７０の設定は図１２及び図１３に示す入力インタフェースをアーカイブ作成ツール６４が登録クライアント３の画面に表示して、オペレータからの入力に基づいて行われる。
【００４１】
図１２に示すインタフェース画面には、入力するビデオデータのファイルを指定する入力部８０、そのビデオファイル名を設定する入力部８１、ビデオプレイヤ３５に対応したビデオデータの形式を指定する入力部８２、作成したアーカイブファイル保持用の出力先を設定する入力部８３が設けられている。したがって、オペレータからの入力に基づいて、コンテンツビデオデータがビデオプレイヤ３５に対応したストリームデータに変換されて、アーカイブファイルとして登録或いはバックアップ用として保持される。
【００４２】
図１３に示すインタフェース画面には、コンテンツビデオのタイトルを設定する入力部８４、作者を設定する入力部８５、分類を設定する入力部８６、著作者を設定する入力部８７、説明を設定する入力部８８、キーワードを設定する入力部８９が設けられている。したがって、オペレータからの入力に基づいて、メタデータが設定されて作成されたアーカイブファイル６５に格納される。
【００４３】
このように複数種類のデータ６７〜７０を含むコンテンツデータをアーカイブファイル６５にしておくことにより、登録クライアント３を配信サーバ１に接続して行う登録配置処理の時間を短縮化することができ、また、このアーカイブファイル６５を同一のコンテンツを登録する他のシステムへの再利用やバックアップデータとしての利用に供することができる。
【００４４】
また、本例では、図１１に示すように、配信サーバ１に配置登録されたコンテンツデータを、配置サーバ１に備えられたアーカイブ作成ツール７２によりアーカイブファイル７３に纏め、これを登録クライアント３に出力することも行われる。すなわち、登録クライアント３からの要求に応じて、アーカイブ作成ツール７２が、該当するコンテンツのビデオデータ７４、画像データ７５、音声インデックスデータ７６、メタデータアプレット用データ７７を配置先セット５１のフォルダから取り出してアーカイブファイル７３に纏め、当該アーカイブファイル７３を登録クライアント３に送信して提供する。
【００４５】
このように既に登録したコンテンツデータをアーカイブファイル７３として出力することにより、上記のようにアーカイブ化して登録する処理に整合させて、既登録コンテンツデータの更新処理を円滑に行うことができ、また、既登録コンテンツデータのバックアップデータを管理し易いアーカイブファイルとして作成することができる。
【００４６】
ここで、上記のアーカイブ登録ツール６６によるアーカイブファイル６５を用いた配置先セット５１への登録配置処理を詳しく説明する。
配置先セット及びフォルダの設定は図１４及び図１５に示す入力インタフェースをアーカイブ登録ツール６６が登録クライアント３の画面に表示して、オペレータからの入力に基づいて行われる。
【００４７】
図１４に示すインタフェース画面には、１又は複数のアーカイブファイル６５を設定する入力部９０、これらアーカイブファイルのコンテンツデータを配置する配置先セットを指定する入力部９１、登録クライアント３を配置サーバ１に接続して登録配置処理を開始させる開始ボタン９２が設けられている。したがって、オペレータからの入力に基づいて、指定されたアーカイブファイルのコンテンツデータが指定された配置先セット５１のフォルダに登録される。
【００４８】
各配置先セット５１のフォルダには、登録クライアント３によって入力操作される図１５に示すインタフェースによって、プロパティ設定が成され、オペレータ操作に基づいて、上記の登録配置処理によってコンテンツデータを格納したファイルのパスやＵＲＬが設定される。すなわち、このインタフェースには、複数のデータサーバ形式で構成した場合にはこれらサーバを指定する入力部９３、フォルダの公開ＵＲＬを設定する入力部９４、フォルダのパスを設定する入力部９５、そのパス名を設定する入力部９６が設けられている。
なお、これらの設定情報はデータベース５０に記録されて、コンテンツデータの登録配置処理や配信処理で参照される。
【００４９】
次に、図１６を参照して、アーカイブファイルを用いた登録配置処理の手順を説明する。
登録するコンテンツデータを含んだアーカイブファイル６５を登録クライアント３に入力し（▲１▼）、登録クライアント３を配信サーバ１に接続することにより、処理が開始される。
そして、登録クライアント３はデータベース５０からセットレコード６２を参照して、アーカイブファイルのコンテンツデータの配置先セット番号、各メディアデータのファイルパス、各メディアデータのＵＲＬを設定し（▲２▼）、コンテンツデータを配信サーバ１に送信して登録する（▲３▼）。
また、この際に、上記のようにオペレータが入力したメタデータもコンテンツレコード５２に設定され、コンテンツレコード５２とセットレコード６２とが配置先セット番号で対応付けられる。
【００５０】
このようにして登録配置されたコンテンツデータは、閲覧クライアント２からの要求に応じてデータベース５０を参照することにより配信サーバ１から提供される。
すなわち、閲覧クライアント２が配信サーバ１に対してコンテンツを指定する情報を含む要求を送信すると、配信サーバ１はコンテンツレコード５２を参照して当該コンテンツデータを配置した配置先セット番号を割り出し、当該配置先セット番号からセットレコード６２を参照して該当するビデオデータやその画像データのＵＲＬを割り出して、閲覧クライアント２へ提供する。閲覧クライアント２では配信サーバ１から提供されたＵＲＬに基づいてコンテンツデータファイルにアクセスし、該当するビデオデータや画像データを取得して画面に表示出力する。
【００５１】
【発明の効果】
以上説明したように、本発明によると、配置先セットの集合により配信サーバのコンテンツデータ記憶領域を構成するようにしたため、配信サーバの負荷を分散させることができ、また、システム構成に柔軟性をもたせることができる。
また、本発明によると、コンテンツデータをアーカイブ化するようにしたため、コンテンツデータの配置登録作業を効率化することができ、また、コンテンツデータの再利用や管理を容易化することができる。
【図面の簡単な説明】
【図１】本発明の一実施例に係るシステム構成図である。
【図２】本発明の一実施例に係るビデオデータと画像データとの関係を説明する図である。
【図３】本発明の一実施例に係る閲覧クライアントの画面表示を示す図である。
【図４】本発明の一実施例に係る閲覧クライアントの画面表示を示す図である。
【図５】本発明の一実施例に係る閲覧クライアントの画面表示を示す図である。
【図６】本発明の一実施例に係る閲覧クライアントの画面表示を示す図である。
【図７】本発明の一実施例に係る閲覧クライアントの画面表示を示す図である。
【図８】本発明の一実施例に係る配置先セットを説明する図である。
【図９】本発明に係る配信サーバ構成の一例を示す図である。
【図１０】本発明の一実施例に係るアーカイブファイルの登録処理を説明する図である。
【図１１】本発明の一実施例に係るコンテンツデータのアーカイブ化処理を説明する図である。
【図１２】本発明の一実施例に係る登録クライアントの画面表示を示す図である。
【図１３】本発明の一実施例に係る登録クライアントの画面表示を示す図である。
【図１４】本発明の一実施例に係る登録クライアントの画面表示を示す図である。
【図１５】本発明の一実施例に係る登録クライアントの画面表示を示す図である。
【図１６】本発明の一実施例に係るコンテンツデータの配置登録処理の手順を説明する図である。
【符号の説明】
１：配信サーバ、　２：閲覧クライアント、
３：登録クライアント、　５，６７，７４：ビデオデータ、
６，７，６８，７５：画像データ、　５０：データベース、
５１：配置先セット、　５２：コンテンツレコード、
５３：配置先番号、　５４：ビデオデータフォルダ、
５５：画像データフォルダ、　５６：音声インデックスデータフォルダ、
６０：コンテンツ作成ツール、　６２：配置先セットレコード、
６４：アーカイブ作成ツール、　６５，７３：アーカイブファイル、
６６：アーカイブ登録ツール、　７０：メタデータ、
７２：アーカイブ作成ツール、
【図１】
2004110451.tif 000003
【図２】
2004110451.tif 000004
【図３】
2004110451.tif 000005
【図４】
2004110451.tif 000006
【図５】
2004110451.tif 000007
【図６】
2004110451.tif 000008
【図７】
2004110451.tif 000009
【図８】
2004110451.tif 000010
【図９】
2004110451.tif 000011
【図１０】
2004110451.tif 000012
【図１１】
2004110451.tif 000013
【図１２】
2004110451.tif 000014
【図１３】
2004110451.tif 000015
【図１４】
2004110451.tif 000016
【図１５】
2004110451.tif 000017
【図１６】
2004110451.tif 000018