(57)【要約】【課題】異なる圧縮符号化フォーマットの併用を許容するコンテンツ配信装置を提供する。【解決手段】コンテンツ配信装置は、ソースからエンコーダを介して入力される信号を、リアルタイム配信に適した符号化圧縮フォーマットのデータとして１のビデオオンデマンドサーバに保存するとともに、異なる符号化圧縮フォーマットのデータへ変換を行って、変換されたデータを別のビデオオンデマンドサーバに保存する。【選択図】図１
2008199122.tif 000002
【特許請求の範囲】
【請求項１】
映像及び／又は音声ソースから供給される情報データをエンコードするエンコード装置と、前記エンコード装置によってエンコードされたエンコードデータから第１フォーマットのストリーミングデータファイルを作成して配信可能に保存するリアルタイム配信用サーバと、クライアント端末装置からコンテンツ配信要求を受信すると前記リアルタイム配信用サーバをしてコンテンツを送信せしめる管理サーバと、を含むコンテンツ配信装置であって、
前記ストリーミングデータファイルを受信して第２フォーマットのストリーミングデータファイルへのフォーマット変換を行うフォーマットコンバータと、
前記第２フォーマットのストリーミングデータを配信可能に保存するコンテンツサーバと、
を更に含み、
前記管理サーバが、前記コンテンツサーバへのコンテンツ配信要求に応じて、前記コンテンツサーバをして前記クライアント端末装置へ前記コンテンツ配信要求によって指定されたコンテンツを送信せしめることを特徴とする装置。
【請求項２】
前記第１及び第２フォーマットは、各々圧縮符号化フォーマットであることを特徴とする請求項１記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ配信装置に関し、特に、リアルタイムの映像及び／又は音声データの配信と、一般的なパソコンで利用可能な方式に変換して蓄積した映像及び／又は音声データの配信とを行うことができるコンテンツ配信装置に関する。
【背景技術】
【０００２】
近年、サッカー・競艇等のスポーツや音楽演奏等のライブ音声及び／又は動画像をインターネットを介してパーソナルコンピュータ（ＰＣ）等の再生端末でリアルタイムに受信して視聴したいという需要が益々高まっている。
【０００３】
一般に、リアルタイムのコンテンツ配信は、ライブの音声及び／又は動画像がビデオカメラを用いて撮影されると、エンコーダ用機器でリアルタイムにエンコードされ、配信サーバに送信されてストリーミングデータの映像ファイルとして記憶され、ネットワークを介してユーザの再生端末に送信されることによって行われる。
【０００４】
映像ファイルを作成及び再生する従来技術として、「Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｔｅｃｈｎｏｌｏｇｉｅｓ（ウィンドウズ・メディア・テクノロジーズ、ＷＭＴ）（登録商標）」がある。ＷＭＴとは、音声や動画などを統一的に処理できるフォーマット形式を用いたソフトウェアのセットを称する。ＷＭＴで作成された映像ファイルは、一般的なウィンドウズ環境を有するＰＣで提供される「Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ｐｌａｙｅｒ（ウィンドウズ・メディア・プレーヤ、ＷＭＰ）（登録商標）」で再生可能なためユーザが気軽に利用することができる。しかしながら、ＷＭＴ方式ではバッファリングが行なわれるため、映像を表示するまで時間がかかって遅延が発生するので、リアルタイム性が要求されるライブ音声及び／又は映像の配信には適当でない。
【０００５】
一方、遅延の少ないリアルタイムの映像再生を実現する技術に、ＭＰＥＧ４（Moving Picture Expert Group 4）がある。ＭＰＥＧ４は、動画及び音声全般をデジタルデータとして扱うための規格であって、デコーダを規定している。よって、ＭＰＥＧ４方式による技術を用いてストリーミングデータを配信して再生する場合には、ＭＰＥＧ４技術によるものであるがストリーミングデータ配信方法に対応した専用のデコーダをユーザ側で用意しなければならない。
【非特許文献１】http://ew.hitachi-system.co.jp/w/WMT.html
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このようにコンテンツ配信業者はコンテンツの配信に際し、リアルタイム性かデコーダの普及性かのいずれかを犠牲にしてライブ映像ファイルの蓄積及びその配信方法を選択しなければならないという不便を強いられていた。
【０００７】
本発明は上記した点に鑑みてなされたものであり、その目的とするところは、１つのコンテンツを、リアルタイム性を有する配信形式と広く普及しているソフトウェアに対応した配信形式との両方で配信を行うことができるコンテンツ配信装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明によるコンテンツ配信装置は、映像及び／又は音声ソースから供給される情報データをエンコードするエンコード装置と、該エンコード装置によってエンコードされたエンコードデータから第１フォーマットのストリーミングデータファイルを作成して配信可能に保存するリアルタイム配信用サーバと、クライアント端末装置からコンテンツ配信要求を受信すると該リアルタイム配信用サーバをしてコンテンツを送信せしめる管理サーバと、を含むコンテンツ配信装置であって、該ストリーミングデータファイルを受信して第２フォーマットのストリーミングデータファイルへのフォーマット変換を行うフォーマットコンバータと、該第２フォーマットのストリーミングデータを配信可能に保存するコンテンツサーバと、を更に含み、該管理サーバが、該コンテンツサーバへのコンテンツ配信要求に応じて、該コンテンツサーバをして該クライアント端末装置へ該コンテンツ配信要求によって指定されたコンテンツを送信せしめることを特徴とする。
【発明の効果】
【０００９】
本発明では、遅延の少ないフォーマット形式でコンテンツのリアルタイムの音声及び／又は映像配信及び保存を行うとともに、自動で別形式のフォーマットに変換してコンテンツを保存することも可能にする。これによって、コンテンツ配信業者は、余分の手間をかけることなく遠隔でコンテンツ配信及び保存を行うことができる。ユーザにとっては、所望のコンテンツをリアルタイムでかつ所望するときにいつでも視聴することができるので、自分のＰＣに容量の大きなコンテンツを記憶させる必要がなくなる。
【発明を実施するための形態】
【００１０】
本発明の実施例について添付の図面を参照しつつ詳細に説明する。
【００１１】
図１は、本発明の実施例によるコンテンツ配信装置を含むネットワーク全体の構成を示している。図１において、コンテンツ配信装置１は、エンコード装置であるライブ配信装置に対応した複数であってもよいライブエンコーダ１０、リアルタイム配信用サーバである複数のライブ配信サーバ２０、フォーマットコンバータである１以上のＷＭＴコンバータ３０、コンテンツサーバである複数のＷＭＴコンテンツサーバ４０、及び管理サーバ５０からなる。ライブエンコーダ１０は音声及び／又は映像ソース６０と有線、無線またはネットワークにより接続されている。送信方法による信号の遅延を防ぐために、音声及び／又は映像ソース６０とライブエンコーダ１０とは近接して置かれてもよい。ライブ配信サーバ２０、ＷＭＴサーバ及び管理サーバ５０はクライアントである再生端末７０とネットワークを介して接続されている。本コンテンツ配信装置内１の各装置及びサーバ間の接続のそれぞれは、有線、無線及びネットワークを介した接続のいずれであってもよい。また、この例においては、理解を容易にするために、コンテンツ配信装置１内の各装置及びサーバをそれぞれ別個の機器として図示しているが、１つ以上の機器にそれらの機能の複数または全部を持たせてもよい。
【００１２】
ライブエンコーダ１０は、ビデオカメラやマクロホンなどの音声及び／又は映像ソース６０と接続されていて、ビデオキャプチャカード等を介して、アナログ及びデジタルのビデオ及び／又はオーディオ信号データを受信する。ライブエンコーダ１０は、ビデオ及び／又はオーディオ信号を受信すると、第１フォーマット形式であるＭＰＥＧ４に対応した方式で符号化及び圧縮を行い、ライブ配信サーバ２０へ送信する。
【００１３】
ライブ配信サーバ２０は、ライブエンコーダ１０からＭＰＥＧ方式によるビデオ及び／又はオーディオ信号を受信すると、配信用ストリーミングデータの映像ファイルを作成して記憶するとともに、配信要求があれば再生端末７０へ配信を行う。さらに、ＷＭＴコンバータ３０へも送信する。
【００１４】
ＷＭＴコンバータ３０は、ライブ配信サーバ２０とのインタフェースであるライブ配信サーバ接続部３１０、ＷＭＴコンテンツサーバ４０とのインタフェースであるＷＭＴ接続部３２０、コンバート処理を受け付けて必要な情報を取り出すコンバータ受付部３３０、及びＭＰＥＧ４方式からＷＭＴ方式へのデータフォーマット変換処理を実行するコンバート処理部３４０を含む。また、本実施例では、ＷＥＢサーバ機能を提供するＡｐａｃｈｅ３５０とＣＧＩスクリプトを動作させるＰｅｒｌインタプリタ３６０とを有して、いわゆるＷｉｎｄｏｗｓ（登録商標）パソコンをサーバとして利用しているが、同様のサーバ機能を提供する装置であればなんでもよい。コンバート処理を図２に示した。コンバータ受付部３３０は、ライブ配信サーバ接続部３１０を介してＭＰＥＧ４方式のデータファイルを受信すると、ＭＰＥＧ４ファイル情報が入っているＭＰ４ファイルを取得して、例えば各トラック(動画、音声など)のヘッダ情報やコンテンツの内容のメタ記述、時刻情報などの必要な情報を取り出す（Ｓ１）。次に、データファイル内のデータストリームをダウンロードする（Ｓ２）。第２フォーマット形式であるＷＭＴ方式へのフォーマット変換処理をコンバート処理部にて開始し、ＷＭＴ方式の映像データファイルを作成する。コンバート処理は、ダウンロードしたデータストリームを復号化して再度符号化することにより行う。（Ｓ３）。映像データファイルは、ＷＭＴ接続部３２０を介してＷＭＴコンテンツサーバ４０へと出力される。
【００１５】
ＷＭＴコンテンツサーバ４０は、ＷＭＴ映像データファイルを受信してコンテンツとして保存し、管理サーバ５０より送信指示があると、指定された配信先へコンテンツのストリーミング配信を行う。
【００１６】
管理サーバ５０は、管理サーバ５０とライブ配信サーバ２０及びＷＭＴコンテンツサーバ４０との通信コネクションである映像リンク管理（５１０）及び配信可能なコンテンツに関する資料や資料の供給元等についての情報である資料リンク管理（５２０）を管理表等を用いて行っている。ユーザの再生端末７０からコンテンツ配信要求を受信すると、そこから配信が所望されているコンテンツのコンテンツＩＤ及び再生端末のアドレス等を取り出し、またライブ配信サーバ２０とＷＭＴコンテンツサーバ４０とのいずれからの配信が所望されているかを判断して、該当するサーバに対しコンテンツＩＤ及びコンテンツを送信すべき再生端末７０のアドレスを送信して再生端末７０に送信指示を行う。それぞれのサーバが複数ある場合には配信すべきサーバのＩＤ等をさらに指定してもよい。また、管理サーバ５０が保持する資料リンクに、配信すべきコンテンツについての関連情報があれば再生端末７０に送信する。このとき資料の配信を、例えばサーバへの送信指示データ及びその応答に含まれる時刻情報などを用いて、映像の再生と同期させてもよい。
【００１７】
音声及び／又は映像ソース６０は、ビデオカメラ、マイクロホン、カメラ付きの携帯端末などである。
【００１８】
再生端末７０には、ライブ配信サーバ２０からのデータストリームのデコーダとして、例えばＯｋｉ  Ｐｌａｙｅｒ（登録商標）７１０等のＭＰＥＧ４対応のソフトウェアとＷＭＴサーバからのデータストリームのデコーダとしてＷＭＰ７２０とがインストールされている。再生端末７０は、ＰＣや携帯端末であってもよい。
【００１９】
次に、本装置の動作について説明する。
【００２０】
先ず、再生端末７０からリアルタイムでのコンテンツ配信要求があった場合の処理を図３も参照して説明する。
【００２１】
ユーザが再生端末７０から、例えばスポーツ中継等のリアルタイムのコンテンツ配信要求を、インターネット等を介して管理サーバ５０に送信する（Ｓ１０）。管理サーバ５０は受信した配信要求をＭＰＥＧ４方式によるリアルタイムのストリーミングデータ配信要求であると判断すると、配信要求されたコンテンツのコンテンツＩＤ及び再生端末７０のアドレス等をライブ配信サーバ２０に送信してコンテンツの配信を指示する（Ｓ１１）。ライブ配信サーバ２０は、指定されたコンテンツの状態をチェックし、配信可能か否かを管理サーバ５０に返信する。このとき直ちに配信ができない旨の返信であれば、管理サーバ５０は制裁端末７０にその旨を通知して表示させてもよい。（Ｓ１２）。配信可能であれば、管理サーバ５０は、コンテンツＩＤを用いて資料リンク５２０の管理表を検索し、当該コンテンツに関係した資料があるか否かをチェックする。管理サーバ５０は、資料がある場合にはその資料または資料のリンク先情報等の再生端末７０への送信を開始する（Ｓ１３）。このとき管理サーバ５０は、資料の送信が完了した旨の情報をライブ配信サーバ２０に対して通知してもよい。また、資料の送信時期を映像の配信と同期させてもよい。ライブ配信サーバ２０よりＭＰＥＧ４方式のコンテンツを再生端末７０にインターネットを介してストリーミング配信する（Ｓ１４）。
【００２２】
次に、再生端末７０からＷＭＴ方式の配信要求がなされ、かつＷＭＴサーバに要求されたコンテンツが存在する場合の処理を、図４も参照して説明する。
【００２３】
ユーザが再生端末７０から、ＷＭＴ方式のコンテンツ配信要求を、インターネット等を介して管理サーバ５０に送信する（Ｓ２０）。管理サーバ５０は受信した配信要求をＷＭＴ方式によるストリーミングデータ配信要求であると判断すると、配信要求されたコンテンツのコンテンツＩＤ及び再生端末７０のアドレス等をＷＭＴサーバに送信してコンテンツの配信を指示する（Ｓ２１）。ＷＭＴサーバは、指定されたコンテンツを保持しているか否かをチェックする。保持している場合にはさらに使用状況をチェックし、配信可能か否かを管理サーバ５０に返信する。このとき直ちに配信ができない旨の応答であれば、管理サーバ５０は制裁端末７０にその旨を通知して表示させてもよい。（Ｓ２２）。配信可能であれば、管理サーバ５０は、コンテンツＩＤを用いて資料リンク５２０の管理表を検索し、当該コンテンツに関係した資料があるか否かをチェックする。資料がある場合にはその資料または資料のリンク先情報等を再生端末７０に送信を開始する。このとき管理サーバ５０は、資料の送信が完了した旨の情報をライブ配信サーバ２０に対して通知してもよい。また、資料の送信時期を映像の配信と同期させてもよい。（Ｓ２３）。ＷＭＴコンテンツサーバ４０よりＷＭＴ方式のコンテンツをインターネットを介して再生端末７０にストリーミング配信する（Ｓ２４）。
【００２４】
次に、再生端末７０からＷＭＴ方式の配信要求がなされたが、ＷＭＴサーバに要求されたコンテンツがない場合の処理を、図５も参照して説明する。
【００２５】
ユーザが再生端末７０から、ＷＭＴ方式のコンテンツ配信要求を、インターネット等を介して管理サーバ５０に送信する（Ｓ３０）。管理サーバ５０は受信した配信要求をＷＭＴ方式によるストリーミングデータ配信要求であると判断すると、配信要求されたコンテンツのコンテンツＩＤ及び再生端末７０のアドレス等をＷＭＴサーバに送信してコンテンツの配信を指示する（Ｓ３１）。ＷＭＴサーバは、指定されたコンテンツを保持しているか否かをチェックする。指定されたコンテンツを保持していない場合には、配信不可の情報を管理サーバ５０に応答する（Ｓ３２）。管理サーバ５０は、応答を受信すると、ライブ配信サーバ２０へ当該コンテンツのコンテンツＩＤを送信して、ＷＭＴコンバータ３０への当該コンテンツの映像ファイルの送信を指示する（Ｓ３３）。ＷＭＴコンバータ３０は、ＭＰＥＧ方式の映像ファイルを受信すると、処理手順に従ってＭＰＥＧ方式の映像ファイルからＷＭＴ映像ファイルへのフォーマット変換を行う。このとき他のコンバート処理より優先させて処理を行ってもよい（Ｓ３４）。ＷＭＴサーバは、ＷＭＴコンバータ３０からＷＭＴ映像ファイルを受信するとこれを保存する（Ｓ３５）。ＷＭＴサーバはＷＭＴ映像ファイルのアップロードが完了したことを管理サーバ５０に知らせる（Ｓ３６）。管理サーバ５０は、コンテンツＩＤを用いて資料リンク５２０の管理表を検索し、当該コンテンツに関係した資料があるか否かをチェックする。資料がある場合にはその資料または資料のリンク先情報等を再生端末７０に送信を開始する。このとき管理サーバ５０は、資料の送信が完了した旨の情報をライブ配信サーバ２０に対して通知してもよい。また、資料の送信時期を映像の配信と同期させてもよい。（Ｓ３７）。ＷＭＴサーバよりＷＭＴ方式のコンテンツをインターネットを介して再生端末７０にストリーミング配信する（Ｓ３８）。
【００２６】
なお、以上の実施例において、リアルタイムの音声及び／又は映像データフォーマットとしてＭＰＥＧ４技術を用いたデータファイル及びフォーマットコンバータによる変換後の音声及び／又は映像データフォーマットとしてＷＭＴ技術を用いたデータファイルによるコンテンツ作成例が示されたが、本発明にかかる限定はなく、他の形式によるデータフォーマットを用いることも可能である。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施例によるコンテンツ配信装置を含むネットワーク全体の構成を示す。
【図２】図１に示したＷＭＴコンバータのファイル変換動作を示す図である。
【図３】図１に示したコンテンツ配信装置において、再生端末からリアルタイムでのコンテンツ配信要求があった場合の処理を示すシーケンス図である。
【図４】図１に示したコンテンツ配信装置において、再生端末からＷＭＴ方式の配信要求がなされ、かつＷＭＴサーバに要求されたコンテンツが存在する場合の処理を示すシーケンス図である。
【図５】図１に示したコンテンツ配信装置において、再生端末からＷＭＴ方式の配信要求がなされたが、ＷＭＴサーバに要求されたコンテンツがない場合の処理を示すシーケンス図である。
【図１】
2008199122.tif 000003
【図２】
2008199122.tif 000004
【図３】
2008199122.tif 000005
【図４】
2008199122.tif 000006
【図５】
2008199122.tif 000007