(57)【要約】【課題】複数のファイルをリンクして構成されるコンテンツの表示に際して、表示画面が不完全となるのを低減する。【解決手段】コンテンツ配信装置１を構成する入力部１０は、複数の要素ファイルをリンクして構成されるコンテンツを入力する。作成部２０は、前記複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類すると共に、各要素ファイルがどのグループに属するかを示すグループ構成ファイル２１を作成する。配信部３０は、グループ構成ファイル２１及び各要素ファイルを順次配信する。コンテンツ受信装置は、グループ構成ファイル２１を参照しながら各要素ファイルの受信状況を監視し、一の要素ファイルとそのリンク先である全ての要素ファイルが受信された場合に、前記一の要素ファイルを表示する。【選択図】図１
2011244207.tif 000002
【特許請求の範囲】
【請求項１】
複数の要素ファイルをリンクして構成されるコンテンツを入力する入力手段と、
前記複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類すると共に、各要素ファイルがどのグループに属するかを示すグループ構成ファイルを作成する作成手段と、
前記グループ構成ファイル及び各要素ファイルを順次配信する配信手段と、
を備えたコンテンツ配信装置。
【請求項２】
請求項１において、
各要素ファイルを再配信する再配信手段と、
前記再配信の頻度を、リンク元の存在しないルート要素ファイルからのリンク段数が小さい要素ファイルほど高くなるように設定する頻度設定手段と、
をさらに備えたことを特徴とするコンテンツ配信装置。
【請求項３】
請求項１において、
各要素ファイルに対して誤り訂正符号を付加する付加手段と、
前記誤り訂正符号の冗長度を、リンク元の存在しないルート要素ファイルからのリンク段数が小さい要素ファイルほど高くなるように設定する冗長度設定手段と、
をさらに備えたことを特徴とするコンテンツ配信装置。
【請求項４】
請求項２において、
各要素ファイルに対して誤り訂正符号を付加する付加手段と、
前記誤り訂正符号の冗長度を、前記リンク段数が小さい要素ファイルほど高くなるように設定する冗長度設定手段と、
をさらに備えたことを特徴とするコンテンツ配信装置。
【請求項５】
複数の要素ファイルをリンクして構成されるコンテンツを受信する受信手段と、
前記コンテンツを表示する表示手段と、
前記表示手段を制御する制御手段と、を備え、
前記受信手段は、各要素ファイルの受信に先立って、各要素ファイルが、同一の要素ファイルをリンク元とする要素ファイル毎に分類されたグループの内のどのグループに属するかを示すグループ構成ファイルを受信し、
前記制御手段は、前記グループ構成ファイルを参照しながら各要素ファイルの受信状況を監視し、一の要素ファイルとそのリンク先である全ての要素ファイルが受信された場合に、前記表示手段に前記一の要素ファイルを表示させる、
コンテンツ受信装置。
【請求項６】
コンテンツを構成するリンクされた複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類し、
各要素ファイルがどのグループに属するかを示すグループ構成ファイルを作成し、
前記グループ構成ファイル及び各要素ファイルを順次配信する、
ことを含むコンテンツ配信方法。
【請求項７】
請求項６において、
各要素ファイルを再配信する頻度を、リンク元の存在しないルート要素ファイルからのリンク段数が小さい要素ファイルほど高くなるように設定する、
ことをさらに含むコンテンツ配信方法。
【請求項８】
請求項６において、
各要素ファイルに対して付加する誤り訂正符号の冗長度を、リンク元の存在しないルート要素ファイルからのリンク段数が小さい要素ファイルほど高くなるように設定する、
ことをさらに含むコンテンツ配信方法。
【請求項９】
請求項７において、
各要素ファイルに対して付加する誤り訂正符号の冗長度を、前記リンク段数が小さい要素ファイルほど高くなるように設定する、
ことをさらに含むコンテンツ配信方法。
【請求項１０】
複数の要素ファイルをリンクして構成されるコンテンツを受信するコンテンツ受信方法であって、
各要素ファイルの受信に先立って、各要素ファイルが、同一の要素ファイルをリンク元とする要素ファイル毎に分類されたグループの内のどのグループに属するかを示すグループ構成ファイルを受信し、
前記グループ構成ファイルを参照しながら各要素ファイルの受信状況を監視し、
一の要素ファイルとそのリンク先である全ての要素ファイルを受信した場合に、前記一の要素ファイルを表示する、
ことを含むコンテンツ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信装置、方法、及びプログラム、並びにコンテンツ受信装置、方法、及びプログラムに関し、特に映像、音声、文字、写真や図面といったコンテンツを配信する技術に関する。
【背景技術】
【０００２】
上記のようなコンテンツの配信方式として、ユニキャスト方式と、マルチキャスト方式が知られている。
【０００３】
この内、ユニキャスト方式は、配信装置(例えば、コンテンツサーバ)と受信装置との間で１対１の通信を行い、以て受信装置が配信装置に接続してコンテンツをダウンロードする方式である。また、ユニキャスト方式は、現行のインターネットにおいてＨＴＭＬ(Ｈｙｐｅｒ Ｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ)ブラウザ等により用いられており、受信装置で正常に受信できなかったデータに対する再送制御を行うことが可能である。
【０００４】
一方、マルチキャスト方式は、配信装置が複数の受信装置に対してコンテンツを一斉に配信する方式である。マルチキャスト方式では、コンテンツの配信に使用する伝送帯域を、ユニキャスト方式と比較して低減させることが可能である。
【０００５】
しかしながら、マルチキャスト方式には、各受信装置によりデータが正常に受信されたか否かを配信装置側で確認できないという問題がある。
【０００６】
この問題に対処するコンテンツ配信技術が、例えば非特許文献１に記載されている。このコンテンツ配信技術は、コンテンツをパケットに分割して配信すると共に、カルーセル伝送方式を用いて同一のパケットを繰り返し配信し、以て受信装置に対して、受信に失敗したパケットを再受信する機会を与えるものである。再受信により全てのパケットが受信された場合、コンテンツの受信は完了となる。
【０００７】
また、コンテンツは、ＨＴＭＬファイルのようにリンクされた複数のファイルで構成される場合と、単一のファイルで構成される場合とがある。
【０００８】
なお、参考技術として、特許文献１には、コンテンツを構成するファイルを、受信装置にとって都合の良いサイズのグループデータに分割した後にパケット化して配信すると共に、グループデータ単位での再配信を行うシステムが記載されている。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】ＡＲＩＢ ＳＴＤ−Ｂ２４、"デジタル方式におけるデータ放送符号化方式と伝送方式"、第５．４版、電波産業会、第一編第１部第４章及び第三編第６章
【特許文献】
【００１０】
【特許文献１】特開２００２−２５２６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記の非特許文献１及び特許文献１には、複数のファイルをリンクして構成されるコンテンツの表示(所謂、ストリーミング再生)に際して、パケット欠落に因り一部のコンテンツ要素が表示されず、表示画面が不完全になる虞があるという課題があった。これは、受信装置では、欠落したパケットが表示画面にどのような影響を与えるかを想定できないためである。なお、配信装置側(コンテンツ作成者側)で、パケット欠落を考慮してコンテンツを作成することは非常に困難である。
【００１２】
従って、本発明の目的は、複数のファイルをリンクして構成されるコンテンツの表示に際して、表示画面が不完全となるのを低減することにある。
【課題を解決するための手段】
【００１３】
上記の目的を達成するため、本発明の第１の態様に係るコンテンツ配信装置は、複数の要素ファイルをリンクして構成されるコンテンツを入力する入力手段と、前記複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類すると共に、各要素ファイルがどのグループに属するかを示すグループ構成ファイルを作成する作成手段と、前記グループ構成ファイル及び各要素ファイルを順次配信する配信手段とを備える。
【００１４】
また、本発明の第２の態様に係るコンテンツ受信装置は、複数の要素ファイルをリンクして構成されるコンテンツを受信する受信手段と、前記コンテンツを表示する表示手段と、前記表示手段を制御する制御手段とを備える。前記受信手段は、各要素ファイルの受信に先立って、各要素ファイルが、同一の要素ファイルをリンク元とする要素ファイル毎に分類されたグループの内のどのグループに属するかを示すグループ構成ファイルを受信する。前記制御手段は、前記グループ構成ファイルを参照しながら各要素ファイルの受信状況を監視し、一の要素ファイルとそのリンク先である全ての要素ファイルが受信された場合に、前記表示手段に前記一の要素ファイルを表示させる。
【００１５】
また、本発明の第３の態様に係るコンテンツ配信方法は、コンテンツを構成するリンクされた複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類し、各要素ファイルがどのグループに属するかを示すグループ構成ファイルを作成し、前記グループ構成ファイル及び各要素ファイルを順次配信することを含む。
【００１６】
また、本発明の第４の態様に係るコンテンツ受信方法は、複数の要素ファイルをリンクして構成されるコンテンツを受信する方法を提供する。この方法は、各要素ファイルの受信に先立って、各要素ファイルが、同一の要素ファイルをリンク元とする要素ファイル毎に分類されたグループの内のどのグループに属するかを示すグループ構成ファイルを受信し、前記グループ構成ファイルを参照しながら各要素ファイルの受信状況を監視し、一の要素ファイルとそのリンク先である全ての要素ファイルを受信した場合に、前記一の要素ファイルを表示することを含む。
【００１７】
また、本発明の第５の態様に係るコンテンツ配信プログラムは、コンテンツ配信装置に、コンテンツを構成するリンクされた複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類する処理と、各要素ファイルがどのグループに属するかを示すグループ構成ファイルを作成する処理と、前記グループ構成ファイル及び各要素ファイルを順次配信する処理とを実行させる。
【００１８】
さらに、本発明の第６の態様に係るコンテンツ受信プログラムは、複数の要素ファイルをリンクして構成されるコンテンツを受信するコンテンツ受信装置に、各要素ファイルの受信に先立って、各要素ファイルが、同一の要素ファイルをリンク元とする要素ファイル毎に分類されたグループの内のどのグループに属するかを示すグループ構成ファイルを受信する処理と、前記グループ構成ファイルを参照しながら各要素ファイルの受信状況を監視する処理と、一の要素ファイルとそのリンク先である全ての要素ファイルを受信した場合に、前記一の要素ファイルを表示する処理とを実行させる。
【発明の効果】
【００１９】
本発明によれば、複数のファイルをリンクして構成されるコンテンツの表示に際して、表示画面が不完全となるのを低減することが可能である。その理由は、表示対象の要素ファイルと、これと同時に表示され得る全ての要素ファイルとが受信されるまで、コンテンツの表示を行わないためである。
【００２０】
また、コンテンツ作成者にとっては、表示画面を形成する全ての要素ファイルの受信側への到達を前提として、パケット欠落等を考慮せず、コンテンツを容易に作成できるというメリットもある。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態１に係るコンテンツ配信装置の構成例を示したブロック図である。
【図２】本発明の実施の形態１に係るコンテンツ受信装置の構成例を示したブロック図である。
【図３】本発明の実施の形態１に係るコンテンツ配信装置の動作例を示したフローチャート図である。
【図４】本発明の実施の形態１に用いるコンテンツの構成例を示したブロック図である。
【図５】本発明の実施の形態１に係るコンテンツ配信装置において作成される、グループ構成ファイルの構成例を示した図である。
【図６】本発明の実施の形態１に係るコンテンツ受信装置の動作例を示したフローチャート図である。
【図７】本発明の実施の形態２に係るコンテンツ配信装置の構成例を示したブロック図である。
【図８】本発明の実施の形態３に係るコンテンツ配信装置の構成例を示したブロック図である。
【発明を実施するための形態】
【００２２】
以下、本発明に係るコンテンツ配信装置及びコンテンツ受信装置の実施の形態１〜３を、図１〜図８を参照して説明する。なお、各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００２３】
[実施の形態１]
図１に示すように、本実施の形態に係るコンテンツ配信装置１は、コンテンツ入力部１０と、グループ構成ファイル作成部２０と、コンテンツ配信部３０とを含む。
【００２４】
この内、コンテンツ入力部１０は、複数の要素ファイルをリンクして構成されるコンテンツを入力するための手段である。
【００２５】
また、グループ構成ファイル作成部２０は、コンテンツ入力部１０から出力された複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類すると共に、各要素ファイルがどのグループに属するかを示すグループ構成ファイル２１を作成する。具体的には、グループ構成ファイル作成部２０は、階層判別部２２と、ファイル作成部２３とを備えている。
【００２６】
階層判別部２２は、各要素ファイルがどの階層に属しているかを判別する。ここで、階層とは、その詳細を後述する如く、リンク元の存在しないルート要素ファイルからのリンク段数と同義である。
【００２７】
ファイル作成部２３は、階層判別部２２による判別結果に基づき、グループ構成ファイル２１を内部に作成する。
【００２８】
さらに、コンテンツ配信部３０は、作成部２０で保持されるグループ構成ファイル２１、及びコンテンツ入力部１０から出力された各要素ファイルを順次配信する。具体的には、コンテンツ配信部３０は、パケット化部３１と、誤り訂正符号付加部３２と、カルーセル処理部３３と、無線Ｉ／Ｆ３４とを備えている。
【００２９】
パケット化部３１は、グループ構成ファイル２１及び各要素ファイルを、所定サイズのパケットに分割する。
【００３０】
誤り訂正符号付加部３２は、パケット化部３１から出力された各パケットに対して、所定の誤り訂正符号を付加する。ここで、本実施の形態においては、誤り訂正符号の冗長度(換言すると、符号化率)が固定値であるとする。
【００３１】
カルーセル処理部３３は、カルーセル伝送方式に則して、各パケットに対する再送制御を行う。ここで、本実施の形態においては、各パケットの再送頻度(換言すると、再送周期)が固定値であるとする。
【００３２】
無線Ｉ／Ｆ３４は、カルーセル処理部３３から出力された各パケットに対して変調等の処理を施し、以て各パケットを無線信号として送出する。なお、コンテンツ配信部３０には、無線Ｉ／Ｆ３４に代えて、各パケットを有線回線へ送出するＩ／Ｆを設けても良い。すなわち、コンテンツ配信装置１は、コンテンツを、無線及び有線のいずれにより配信しても良い。
【００３３】
一方、図２に示すように、本実施の形態に係るコンテンツ受信装置２は、コンテンツ受信部４０と、コンテンツ表示部５０と、この表示部５０を制御する制御部６０とを含む。
【００３４】
この内、コンテンツ受信部４０は、上記のコンテンツ配信装置１から配信されたコンテンツを受信する。具体的には、コンテンツ受信部４０は、無線Ｉ／Ｆ４１と、誤り訂正部４２と、カルーセル受信処理部４３と、パケット化解除部４４とを備えている。
【００３５】
無線Ｉ／Ｆ４１は、コンテンツ配信装置１から受信した無線信号に対して復調等の処理を施し、以て上記の各パケットを得る。例えば、無線Ｉ／Ｆ４１は、放送を受信するためのチューナや復調器等である。なお、コンテンツ受信部４０には、無線Ｉ／Ｆ４１に代えて、各パケットを有線回線から受信するＩ／Ｆを設けても良い。
【００３６】
誤り訂正部４２は、無線Ｉ／Ｆ４１から出力された各パケットに含まれるエラーを、上記の誤り訂正符号を用いて訂正する。
【００３７】
カルーセル受信処理部４３は、誤り訂正部４２から出力された各パケットを、パケット化解除部４４へ転送する。パケット欠落が発生した場合、カルーセル受信処理部４３は、欠落したパケットを、コンテンツ配信装置１により再配信された同一内容のパケットで補完する。
【００３８】
パケット化解除部４４は、カルーセル受信処理部４３から転送されたパケットを結合し、以て上記のグループ構成ファイル２１及び各要素ファイルを得る。
【００３９】
さらに、制御部６０は、ファイル参照部６１を備えている。ファイル参照部６１は、パケット化解除部４４により得られたグループ構成ファイル２１を参照しながら、パケット化解除部４４からの要素ファイルの出力状況(換言すると、コンテンツ受信部４０における要素ファイルの受信状況)を監視する。制御部６０は、この監視結果に基づき、後述する如くコンテンツ表示部５０を制御する。
【００４０】
なお、コンテンツ受信装置２は、後述する実施の形態２及び３においても共通に適用できる。
【００４１】
次に、本実施の形態の動作を説明するが、まずコンテンツ配信装置１におけるコンテンツ配信処理例を、図３〜図５を参照して説明する。そして、コンテンツ受信装置２におけるコンテンツ受信処理例を、図６を参照して説明する。
【００４２】
[コンテンツ配信処理例]
図３に示すように、コンテンツ配信装置１内のコンテンツ入力部１０は、コンテンツ１０１を入力する(ステップＳ１１)。
【００４３】
一例として、コンテンツ１０１は、図４に示す如く、６個の要素ファイル１０２＿１〜１０２＿６をリンクして構成されているものとする。具体的には、コンテンツ１０１は、ＨＴＭＬファイル１０２＿１をリンク元とする２個のＪＰＥＧファイル１０２＿２及び１０２＿３並びに１個のＨＴＭＬファイル１０２＿４と、ＨＴＭＬファイル１０２＿４をリンク元とする２個のＪＰＥＧファイル１０２＿５及び１０２＿６とから成る。ここで、ＨＴＭＬファイル１０２＿１は、最上位の階層Ｌ１に属している。また、ＪＰＥＧファイル１０２＿２及び１０２＿３並びにＨＴＭＬファイル１０２＿４は、中位の階層Ｌ２に属している。さらに、ＪＰＥＧファイル１０２＿５及び１０２＿６は、最下位の階層Ｌ３に属している。
【００４４】
そして、グループ構成ファイル作成部２０内の階層判別部２２は、これらのファイル１０２＿１〜１０２＿６を解析し、コンテンツ１０１の階層を判別する(ステップＳ１２)。具体的には、階層判別部２２は、ＨＴＭＬファイル１０２＿１を解析し、以てファイル１０２＿１が階層Ｌ１に属するルート要素ファイルであり、且つファイル１０２＿２〜１０２＿４が階層Ｌ２に属すると判断する。また、階層判別部２２は、ＨＴＭＬファイル１０２＿４を解析し、以てファイル１０２＿５及び１０２＿６が階層Ｌ３に属すると判断する。
【００４５】
そして、ファイル作成部２３は、ファイル１０２＿１〜１０２＿６を階層毎のグループに分類し、図５に示す如くグループ構成ファイル２１を作成する(ステップＳ１３及びＳ１４)。具体的には、ファイル作成部２３は、グループ＝"階層Ｌ１"と、その所属ファイル＝"ファイル１０２＿１"とを対応付ける。また、ファイル作成部２３は、グループ＝"階層Ｌ２"と、その所属ファイル＝"ファイル１０２＿２〜１０２＿４"とを対応付ける。さらに、ファイル作成部２３は、グループ＝"階層Ｌ３"と、その所属ファイル＝"ファイル１０２＿５及び１０２＿６"とを対応付ける。
【００４６】
そして、コンテンツ配信部３０は、まずグループ構成ファイル２１を配信する(ステップＳ１５)。この後、コンテンツ配信部３０は、ファイル１０２＿１〜１０２＿６を配信する(ステップＳ１６)。なお、コンテンツ配信部３０は、ファイル１０２＿１〜１０２＿６を、ファイル１０２＿１、ファイル１０２＿２〜１０２＿４、ファイル１０２＿５及び１０２＿６の順に配信すると好適である。この場合、ファイル１０２＿１〜１０２＿６が、コンテンツ受信装置２で優先して表示すべき順に受信される確率が高くなる。
【００４７】
[コンテンツ受信処理例]
図６に示すように、コンテンツ受信装置２内のコンテンツ受信部４０は、ファイル１０２＿１〜１０２＿６に先んじて、グループ構成ファイル２１を受信する(ステップＳ２１)。
【００４８】
そして、制御部６０内のファイル参照部６１は、グループ構成ファイル２１を参照しながら、ファイル１０２＿１〜１０２＿６の受信状況を監視する。
【００４９】
具体的には、まずファイル参照部６１は、コンテンツ表示部５０に表示させる階層Ｌｎ(ｎの初期値は"Ｌ１")の要素ファイルが受信されるのを待機する(ステップＳ２２)。
【００５０】
今、階層Ｌ１のルートＨＴＭＬファイル１０２＿１が受信されたとすると、ファイル参照部６１は、階層Ｌｎ＋１＝"Ｌ２"に属する、ＪＰＥＧファイル１０２＿２及び１０２＿３並びにＨＴＭＬファイル１０２＿４が全て受信されるのを更に待機する(ステップＳ２３)
【００５１】
ファイル１０２＿２〜１０２＿４が受信されると、ファイル参照部６１は、コンテンツ表示部５０に対して、ルートＨＴＭＬファイル１０２＿１を表示するよう指示する(ステップＳ２４)。
【００５２】
これにより、ルートＨＴＭＬファイル１０２＿１は、ＪＰＥＧファイル１０２＿２及び１０２＿３の表示が欠けることの無い完全な状態で、画面上に表示されることとなる。
【００５３】
そして、ファイル参照部６１は、表示対象の階層Ｌｎを、階層Ｌ１の下位階層Ｌ２に変更して、上記のステップＳ２２へ戻る(ステップＳ２５)。
【００５４】
これにより、コンテンツ受信装置２のユーザがＨＴＭＬファイル１０２＿４へのジャンプ操作を行った場合、ＨＴＭＬファイル１０２＿４は、ＪＰＥＧファイル１０２＿５及び１０２＿６の表示が欠けることの無い完全な状態で、画面上に表示されることとなる。
【００５５】
このように、本実施の形態においては、表示対象の要素ファイルと、これと同時に表示され得る全ての要素ファイルとが受信された場合に、コンテンツの表示を行う。このため、表示画面が不完全となるのを、従来と比較して大幅に低減することができる。また、コンテンツ作成者は、表示画面を形成する全ての要素ファイルの受信側への到達を前提として、パケット欠落等を考慮せず、コンテンツを容易に作成できる。
【００５６】
[実施の形態２]
図７に示すように、本実施の形態に係るコンテンツ配信装置１ａは、コンテンツ配信部３０が図１に示した構成に加えて再配信頻度設定部３５を備えている点で、上記の実施の形態１と異なる。
【００５７】
再配信頻度設定部３５は、大略、グループ構成ファイル２１を参照して、カルーセル処理部３３における各パケットの再配信頻度を設定する。具体的には、再配信頻度設定部３５は、上位階層に属する要素ファイルについてのパケットである程に高い再送頻度(換言すると、短い再送周期)を設定する。
【００５８】
これにより、コンテンツ受信装置２が優先して表示すべき要素ファイルである程、欠落したパケットが再配信により補完され易くなる。このため、コンテンツが表示される迄の時間を、上記の実施の形態１と比較して短縮することができる。
【００５９】
[実施の形態３]
図８に示すように、本実施の形態に係るコンテンツ配信装置１ｂは、コンテンツ配信部３０が図７に示した構成に加えて冗長度設定部３６を備えている点で、上記の実施の形態２と異なる。
【００６０】
冗長度設定部３６は、大略、グループ構成ファイル２１を参照して、誤り訂正符号付加部３２における各パケットに対する誤り訂正符号の冗長度を設定する。具体的には、冗長度設定部３６は、上位階層に属する要素ファイルについてのパケットに付加される誤り訂正符号である程に高い冗長度(換言すると、低い符号化率)を設定する。
【００６１】
これにより、コンテンツ受信装置２が優先して表示すべき要素ファイルである程、誤り訂正され易くなる(換言すると、パケットの再送を待機する必要性が低くなる)。このため、コンテンツが表示される迄の時間を、上記の実施の形態２と比較して更に短縮することができる。
【００６２】
また、図示を省略するが、コンテンツ配信部３０には、再配信頻度設定部３５を設けずに冗長度設定部３６のみを設けても良い。この場合も、コンテンツが表示される迄の時間を、上記の実施の形態１と比較して短縮することができる。
【００６３】
なお、上記の実施の形態によって本発明は限定されるものではなく、特許請求の範囲の記載に基づき、当業者によって種々の変更が可能なことは明らかである。
【００６４】
例えば、上記の実施の形態に示したコンテンツ配信装置及びコンテンツ受信装置各々の処理を、コンピュータに実行させるためのプログラムとして提供することもできる。この場合、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ ｃｏｍｐｕｔｅｒ ｒｅａｄａｂｌｅ ｍｅｄｉｕｍ)を用いて格納され、コンピュータに供給することができる。ここで、非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(ｔａｎｇｉｂｌｅ ｓｔｏｒａｇｅ ｍｅｄｉｕｍ)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば、光磁気ディスク)、ＣＤ−ＲＯＭ(Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ(例えば、マスクＲＯＭ、ＰＲＯＭ(Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ)、ＥＰＲＯＭ(Ｅｒａｓａｂｌｅ ＰＲＯＭ)、フラッシュＲＯＭ、ＲＡＭ(Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ))を含む。プログラムは、様々なタイプの一時的なコンピュータ可読媒体(ｔｒａｎｓｉｔｏｒｙ ｃｏｍｐｕｔｅｒ ｒｅａｄａｂｌｅ ｍｅｄｉｕｍ)によってコンピュータに供給されても良い。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【産業上の利用可能性】
【００６５】
本発明は、コンテンツ配信装置、方法、及びプログラム、並びにコンテンツ受信装置、方法、及びプログラムに適用され、特に移動体受信機のようにパケット欠落が発生し易い環境下で動作する受信装置に向けてコンテンツを配信する用途に適用される。
【００６６】
（付記１）
コンテンツ配信装置に、
コンテンツを構成するリンクされた複数の要素ファイルを、同一の要素ファイルをリンク元とする要素ファイル毎のグループに分類する処理と、
各要素ファイルがどのグループに属するかを示すグループ構成ファイルを作成する処理と、
前記グループ構成ファイル及び各要素ファイルを順次配信する処理と、
を実行させるためのコンテンツ配信プログラム。
【００６７】
（付記２）
複数の要素ファイルをリンクして構成されるコンテンツを受信するコンテンツ受信装置に、
各要素ファイルの受信に先立って、各要素ファイルが、同一の要素ファイルをリンク元とする要素ファイル毎に分類されたグループの内のどのグループに属するかを示すグループ構成ファイルを受信する処理と、
前記グループ構成ファイルを参照しながら各要素ファイルの受信状況を監視する処理と、
一の要素ファイルとそのリンク先である全ての要素ファイルを受信した場合に、前記一の要素ファイルを表示する処理と、
を実行させるためのコンテンツ受信プログラム。
【符号の説明】
【００６８】
１, １ａ, １ｂ  コンテンツ配信装置
２  コンテンツ受信装置
１０  コンテンツ入力部
２０  グループ構成ファイル作成部
２１  グループ構成ファイル
２２  階層判別部
２３  ファイル作成部
３０  コンテンツ配信部
３１  パケット化部
３２  誤り訂正符号付加部
３３  カルーセル処理部
３４, ４１  無線Ｉ／Ｆ
３５  再配信頻度設定部
３６  冗長度設定部
４０  コンテンツ受信部
４２  誤り訂正部
４３  カルーセル受信処理部
４４  パケット化解除部
５０  コンテンツ表示部
６０  制御部
６１  ファイル参照部
１０１  コンテンツ
１０２＿１〜１０２＿６  要素ファイル
Ｌ１〜Ｌ３  階層
【図１】
2011244207.tif 000003
【図２】
2011244207.tif 000004
【図３】
2011244207.tif 000005
【図４】
2011244207.tif 000006
【図５】
2011244207.tif 000007
【図６】
2011244207.tif 000008
【図７】
2011244207.tif 000009
【図８】
2011244207.tif 000010