(57)【要約】【課題】本発明は、単方向通信回線でデータ誤りやデータ欠損が発生しても、ダウンロードサービスを維持し易いファイル送信装置を提供することを目的とする。【解決手段】ファイル送信装置１は、単方向通信回線Ｍを介して、コンテンツの内容となるメディアデータを含むファイルを送信するものであり、フラグメント情報生成手段１１と、メディアデータを分割した分割メディアデータを生成するフラグメント化手段１３と、複製メタデータを生成するメタデータ複製手段１５と、メタデータを先頭とし、分割メディアデータの前に複製メタデータを配置し、複製メタデータが一定間隔となるようにコンテナ化したファイルを生成するコンテナ化手段１７と、生成したファイルをファイル受信装置に送信するファイル送信手段１９とを備える。【選択図】図１
2010153951.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送又はマルチキャスト通信である単方向通信回線を介して、コンテンツの内容となるメディアデータを含むファイルを送信するファイル送信装置と、当該ファイルを受信する１以上のファイル受信装置とを備えるダウンロードシステムにおけるファイル送信装置であって、
前記メディアデータを予め設定したサイズに分割する分割数を算出すると共に、当該分割数を含む分割制御情報を生成する分割制御情報生成手段と、
前記メディアデータが入力され、前記分割制御情報生成手段が生成した分割制御情報に基づいて、当該メディアデータを前記分割数に分割して前記分割メディアデータを生成するメディアデータ分割手段と、
前記メディアデータの再生に必要となるメタデータが入力され、当該メタデータに前記分割制御情報を付加すると共に、前記分割制御情報を付加した前記メタデータを複製して前記分割数と同数の複製メタデータを生成するメタデータ複製手段と、
前記メタデータを先頭とし、前記分割メディアデータの前に前記複製メタデータを配置して、当該複製メタデータが一定間隔となるように多重化して前記ファイルを生成する多重化手段と、
前記多重化手段が生成したファイルを前記ファイル受信装置に送信するファイル送信手段と、
を備えることを特徴とするファイル送信装置。
【請求項２】
前記メタデータ複製手段は、前記メタデータ及び前記複製メタデータに付加された前記分割制御情報に、前記ファイルにおける前記複製メタデータの位置を示す位置情報を含めることを特徴とする請求項１に記載のファイル送信装置。
【請求項３】
デジタル放送又はマルチキャスト通信である単方向通信回線を介して、コンテンツの内容となるメディアデータを含むファイルを送信するファイル送信装置と、当該ファイルを受信する１以上のファイル受信装置とを備えるダウンロードシステムにおけるファイル受信装置であって、
前記メディアデータの再生に必要となるメタデータを先頭とし、前記メディアデータが分割された分割メディアデータの前に前記メタデータが複製された複製メタデータが配置されて、当該複製メタデータが一定間隔となるように多重化された前記ファイルを受信するファイル受信手段と、
前記ファイル受信手段が受信した前記ファイルを蓄積するファイル蓄積手段と、
前記ファイル蓄積手段が蓄積した前記ファイルに含まれる前記メタデータが欠損しているか否かを判定するメタデータ欠損判定手段と、
前記メタデータが欠損していると判定された場合、前記ファイル蓄積手段が蓄積した前記ファイルに含まれる前記複製メタデータを読み出して、当該複製メタデータが欠損しているか否かを判定すると共に、欠損していないと判定された前記複製メタデータで、前記ファイル蓄積手段が蓄積した前記ファイルに含まれる前記メタデータを上書きするメタデータ修復手段と、
前記メタデータを参照し、前記分割メディアデータを再生するメディアデータ再生手段と、
を備えることを特徴とするファイル受信装置。
【請求項４】
前記ファイル受信手段は、受信した前記ファイルに含まれる前記メタデータ及び前記複製メタデータにおいて、前記ファイルにおける前記複製メタデータの位置を示す位置情報を含む分割制御情報が付加されており、
前記メタデータ修復手段は、前記分割制御情報に含まれる前記位置情報に基づいて、前記ファイル蓄積手段が蓄積した前記ファイルに含まれる前記複製メタデータを読み出すことを特徴とする請求項３に記載のファイル受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの再生に必要となるメタデータを複製してファイルに含めて、デジタル放送又はマルチキャスト通信である単方向通信回線を介してファイルを送信するダウンロードシステムにおけるファイル送信装置及びファイル受信装置に関する。
【背景技術】
【０００２】
従来、ＩＰネットワーク等の双方向通信回線を介して、ソフトウェア、映像、音楽等のコンテンツをダウンロードする様々な技術が提案されている（例えば、特許文献１参照）。
また、近年、デジタル放送の拡大等に伴って、ＢＳデジタル放送やモバイル放送等の単方向通信回線を介した、コンテンツのダウンロードサービスが期待されている。
【特許文献１】特開２００７−２２１２３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
通常、双方向通信回線では、伝送路上でデータ誤りやデータ欠損が発生することを想定しており、これらが発生しても、データを再送する手法が確立されており、ユーザは、コンテンツを完全な形でダウンロードすることができる。
【０００４】
しかし、放送波等の単方向通信回線では、データ誤りやデータ欠損が発生したデータを再送することを想定しておらず、データ誤りやデータの欠損が含まれたまま、コンテンツがユーザに提供されてしまう可能性がある。例えば、ＢＳデジタル放送でダウンロードサービスを提供する場合、降雨減衰によって、データの誤りやデータの欠損が広範囲に設置された大量の受信装置で発生することになる。また、モバイル放送でダウンロードサービスを提供する場合、移動受信することが主になるため、ユーザの生活スタイルに依存して受信状況、つまり、データの誤りやデータの欠損が発生する状況が異なることになる。
【０００５】
例えば、ダウンロードするコンテンツは、ＭＰＥＧ（Moving Picture Experts Group）−２  ＴＳ（Transport Stream）を含むマルチパート形式、ＭＰファイル形式、３ＧＰＰ形式又は３ＧＰＰ２形式等、様々なファイル形式で符号化される。このため、ダウンロードするコンテンツは、音楽データや映像データといったメディアデータだけでなく、前記したファイル形式やコンテンツの著作権情報を格納したメタデータも含まれる。そして、従来のダウンロードサービスでは、図６に示すように、メディアデータとメタデータとを多重化したファイルを、ユーザに提供することが一般的である。
【０００６】
ここで、メディアデータにデータ誤りやデータ欠損が発生しても、映像や音声の乱れを許容すれば、受信装置がメディアデータを再生することは可能であり、ダウンロードサービスを維持することができる。一方で、メタデータにデータ誤りやデータ欠損が発生した場合、メタデータを利用することができず、コンテンツのタイトルを表示できない、又は、コンテンツの再生に必要なライセンスを取得できず、ダウンロードサービスを維持することができない。つまり、ダウンロードサービスにおいて、データ誤りやデータ欠損が許容できるデータと、データ誤りやデータ欠損が許容できないデータとがある。
【０００７】
そこで、本発明は、単方向通信回線でデータ誤りやデータ欠損が発生しても、ダウンロードサービスを維持し易いファイル送信装置及びファイル受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記した課題を解決するため、請求項１に係るファイル送信装置は、デジタル放送又はマルチキャスト通信である単方向通信回線を介して、コンテンツの内容となるメディアデータを含むファイルを送信するファイル送信装置と、ファイルを受信する１以上のファイル受信装置とを備えるダウンロードシステムにおけるファイル送信装置であって、分割制御情報生成手段と、メディアデータ分割手段と、メタデータ複製手段と、多重化手段と、ファイル送信手段と、を備えることを特徴とする。
【０００９】
かかる構成によれば、ファイル送信装置は、分割制御情報生成手段によって、メディアデータを予め設定したサイズに分割する分割数を算出すると共に、分割数を含む分割制御情報を生成する。また、ファイル送信装置は、メディアデータ分割手段によって、メディアデータが入力され、分割制御情報生成手段が生成した分割制御情報に基づいて、メディアデータを分割数に分割して分割メディアデータを生成する。
【００１０】
また、ファイル送信装置は、メタデータ複製手段によって、メディアデータの再生に必要となるメタデータが入力され、メタデータに分割制御情報を付加すると共に、分割制御情報を付加したメタデータを複製して分割数と同数の複製メタデータを生成する。そして、ファイル送信装置は、多重化手段によって、メタデータを先頭とし、分割メディアデータの前に複製メタデータを配置して、複製メタデータが一定間隔となるように多重化してファイルを生成する。さらに、ファイル送信装置は、ファイル送信手段によって、多重化手段が生成したファイルをファイル受信装置に送信する。
【００１１】
ここで、メディアデータは、例えば、１Ｍバイトから９Ｇバイトとサイズが大きい一方で、メタデータは、１００Ｋバイト以下とサイズが小さい。この性質を考慮し、ファイル送信装置は、分割メディアデータ同士の間に各複製メタデータが一定間隔で含まれるファイルを生成し、このファイルをファイル受信装置に送信する。これによって、ファイル送信装置は、メタデータ及び全ての複製メタデータでデータ誤りやデータ欠損が発生する事態を限りなく低減できる。
【００１２】
請求項２に係るファイル送信装置は、請求項１に記載のファイル送信装置において、メタデータ複製手段は、メタデータ及び複製メタデータに付加された分割制御情報に、ファイルにおける複製メタデータの位置を示す位置情報を含めることを特徴とする。
【００１３】
かかる構成によれば、ファイル送信装置は、ファイル受信装置に、ファイルにおける複製データの位置を示す位置情報に基づいて、ファイルに含まれる複製メタデータを素早く読み出させる。
【００１４】
また、前記した課題を解決するため、請求項３に係るファイル受信装置は、デジタル放送又はマルチキャスト通信である単方向通信回線を介して、コンテンツの内容となるメディアデータを含むファイルを送信するファイル送信装置と、ファイルを受信する１以上のファイル受信装置とを備えるダウンロードシステムにおけるファイル受信装置であって、ファイル受信手段と、ファイル蓄積手段と、メタデータ欠損判定手段と、メタデータ修復手段と、メディアデータ再生手段と、を備えることを特徴とする。
【００１５】
かかる構成によれば、ファイル受信装置は、ファイル受信手段によって、メディアデータの再生に必要となるメタデータを先頭とし、メディアデータが分割された分割メディアデータの前にメタデータが複製された複製メタデータが配置されて、複製メタデータが一定間隔となるように多重化されたファイルを受信する。また、ファイル受信装置は、ファイル蓄積手段によって、ファイル受信手段が受信したファイルを蓄積する。そして、ファイル受信装置は、メタデータ欠損判定手段によって、ファイル蓄積手段が蓄積したファイルに含まれるメタデータが欠損しているか否かを判定する。
【００１６】
また、ファイル受信装置は、メタデータ修復手段によって、メタデータが欠損していると判定された場合、ファイル蓄積手段が蓄積したファイルに含まれる複製メタデータを読み出して、複製メタデータが欠損しているか否かを判定すると共に、欠損していないと判定された複製メタデータで、ファイル蓄積手段が蓄積したファイルに含まれるメタデータを上書きする。さらに、ファイル受信装置は、メディアデータ再生手段によって、メタデータを参照し、分割メディアデータを再生する。
【００１７】
ここで、メディアデータは、例えば、１Ｍバイトから９Ｇバイトとサイズが大きい一方で、メタデータは、１００Ｋバイト以下とサイズが小さい。ファイル受信装置は、この性質を考慮して生成された、分割メディアデータ同士の間に複数の複製メタデータが一定間隔で含まれるファイルを受信する。これによって、ファイル受信装置は、メタデータ及び全ての複製メタデータでデータ誤りやデータ欠損が発生しない限り、メディアデータを再生することができる。
【００１８】
請求項４に係るファイル受信装置は、請求項３に記載のファイル受信装置において、ファイル受信手段は、受信したファイルに含まれるメタデータ及び複製メタデータにおいて、ファイルにおける複製メタデータの位置を示す位置情報を含む分割制御情報が付加されており、メタデータ修復手段は、分割制御情報に含まれる位置情報に基づいて、ファイル蓄積手段が蓄積したファイルに含まれる複製メタデータを読み出すことを特徴とする。
【００１９】
かかる構成によれば、ファイル受信装置に、ファイルにおける複製データの位置を示す位置情報を参照し、ファイル蓄積手段に蓄積されたファイルに含まれる複製メタデータを素早く読み出すことができる。
【発明の効果】
【００２０】
本発明によれば、以下のような優れた効果を奏する。
請求項１に係る発明によれば、ファイル送信装置は、メタデータ及び全ての複製メタデータでデータ誤りやデータ欠損が発生する事態を限りなく低減できるため、ファイル受信装置がメディアデータを再生できないことが殆どなく、単方向通信回線でデータ誤りやデータ欠損が発生しても、ダウンロードサービスを維持し易くすることができる。
【００２１】
請求項２に係る発明によれば、ファイル送信装置は、ファイル受信装置に、ファイルにおける複製データの位置を示す位置情報に基づいて、ファイルに含まれる複製メタデータを素早く読み出させるため、ファイル受信装置によるメタデータの修復処理の速度が向上する。
【００２２】
請求項３に係る発明によれば、ファイル受信装置は、メタデータ及び全ての複製メタデータでデータ誤りやデータ欠損が発生しない限り、メディアデータを再生可能なため、単方向通信回線でデータ誤りやデータ欠損が発生しても、ダウンロードサービスを維持し易くすることができる。
【００２３】
請求項４に係る発明によれば、ファイル受信装置は、ファイルにおける複製データの位置を示す位置情報を参照し、ファイル蓄積手段に蓄積されたファイルに含まれる複製メタデータを素早く読み出すため、メタデータの修復処理の速度が向上する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施形態について、適宜図面を参照しながら詳細に説明する。なお、各実施形態において、同一の機能を有する手段及び同一の部材には同一の符号を付し、説明を省略した。
【００２５】
［ファイル送信装置の構成］
図１を参照して、本発明の本実施形態に係るファイル送信装置の構成について説明する。図１は、本発明の本実施形態に係るファイル送信装置の構成を示すブロック図である。図１に示すように、ファイル送信装置１は、単方向通信回線Ｍを介して、コンテンツの内容となるメディアデータを含むファイルを送信するものであり、フラグメント情報生成手段（分割制御情報生成手段）１１と、フラグメント化手段（メディアデータ分割手段）１３と、メタデータ複製手段１５と、コンテナ化手段（多重化手段）１７と、ファイル送信手段１９とを備える。
【００２６】
フラグメント情報生成手段（分割制御情報生成手段）１１は、メディアデータを予め設定したサイズに分割する分割数を算出すると共に、この分割数を含むフラグメント情報（分割制御情報）を生成するものである。本実施形態では、フラグメント情報生成手段１１は、例えば、メディアデータが３Ｇバイトであり、このサイズが１Ｇバイトに設定されていた場合、分割数を「３」と算出する。また、フラグメント情報生成手段１１は、例えば、メディアデータが３Ｇバイトであり、このサイズが１Ｇバイトに設定されていた場合、分割数を「３」と算出する。
【００２７】
フラグメント化手段（メディアデータ分割手段）１３は、メディアデータが入力され、フラグメント情報生成手段１１が生成したフラグメント情報に基づいて、メディアデータを分割数に分割して分割メディアデータを生成するものである。本実施形態では、フラグメント化手段１３は、例えば、メディアデータが３Ｇバイトであり、分割数が「３」の場合、サイズが１Ｇバイトの分割メディアデータを３個生成する。また、フラグメント化手段１３は、例えば、メディアデータが２．５Ｇバイトであり、分割数が「３」の場合、サイズが１Ｇバイトの分割メディアデータを２個生成すると共に、サイズが０．５Ｇバイトの分割メディアデータを１個生成する
【００２８】
また、フラグメント化手段１３は、生成した各分割メディアデータの先頭に、各分割メディアデータを一意に識別するフラグメントＩＤを付加する。そして、フラグメント化手段１３は、フラグメントＩＤを付加した全分割メディアデータをコンテナ化手段１７に出力する。なお、フラグメント化手段１３が、請求項に記載のメディアデータ分割手段に相当する。
【００２９】
メタデータ複製手段１５は、メタデータが入力され、メタデータにフラグメント情報を付加するものである。そして、メタデータ複製手段１５は、フラグメント情報を付加したメタデータを複製して分割数と同数の複製メタデータを生成し、メタデータ及び全複製メタデータをコンテナ化手段１７に出力する。本実施形態では、メタデータ複製手段１５は、メタデータ及び複製メタデータに付加されたフラグメント情報に、ファイルにおける複製メタデータの位置を示す位置情報を含める。つまり、メタデータ及び複製メタデータのフラグメント情報には、分割数と、分割メディアデータのサイズと、位置情報とが含まれる。
【００３０】
コンテナ化手段（多重化手段）１７は、メタデータ複製手段１５が出力したメタデータを先頭とし、フラグメント化手段１１が生成した分割メディアデータの前にメタデータ複製手段１５が出力した複製メタデータを配置して、複製メタデータが一定間隔となるようにコンテナ化（多重化）してファイルを生成するものである。本実施形態では、コンテナ化手段１７は、メタデータと、複製メタデータと、フラグメントＩＤと、分割メディアデータとを含めて、「ＩＳＯ／ＩＥＣ  １４４９６−１２  ＩＳＯ  ｂａｓｅｄ  ｍｅｄｉａ  ｆｉｌｅ  ｆｏｒｍａｔ」の形式でコンテナ化する。なお、ファイルのデータ構造は、後記する。
【００３１】
ファイル送信手段１９は、コンテナ化手段１７が生成したファイルをファイル受信装置２（図４参照）に送信するものである。本実施形態では、ファイル送信手段１９は、ＢＳデジタル放送、モバイル放送等のデジタル放送である単方向通信回線Ｍを介して、「ＩＳＯ／ＩＥＣ１３８１８−６  ＤＳＭ−ＣＣ  データカルーセル方式」でファイルを送信する。なお、本発明は、単方向通信回線Ｍとして、テジタル放送と同様の単方向な通信方式であるＩＰマルチキャスト通信（ＩＰマルチキャスト放送）を用いることができる。
【００３２】
なお、ファイル送信装置１は、例えば、ＣＰＵ（Central  Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＨＤＤ（Hard Disk Drive）で構成することができる。また、ファイル送信装置１は、ＢＳデジタル放送又はモバイル放送を送信するためのアンテナ（不図示）を備えても良い。
【００３３】
＜ファイルのデータ構造＞
以下、図２を参照して、本発明におけるファイルのデータ構造について説明する（適宜図１参照）。図２は、本発明におけるファイルのデータ構造を示す図であり、（ａ）は、ファイル全体のデータ構造を示す図であり、（ｂ）は、ファイルに含まれるメタデータのデータ構造を示す図である。なお、図２（ａ）には、メディアデータを３個に分割した例を図示した（分割数＝３）。
【００３４】
具体的には、ファイルには、メタデータを先頭に、１個目の分割メディアデータであることを示すフラグメントＩＤと、１個目の複製メタデータ１と、１個目の分割メディアデータ１とが順に格納される。続いて、ファイルには、２個目の分割メディアデータであることを示すフラグメントＩＤと、２個目の複製メタデータ２と、２個目の分割メディアデータ２とが順に格納される。さらに、ファイルには、３個目の分割メディアデータであることを示すフラグメントＩＤと、３個目の複製メタデータ３と、３個目の分割メディアデータ３とが順に格納される。つまり、ファイルには、複製メタデータが一定間隔で配置されている。
【００３５】
メタデータは、メディアデータの再生に必要となるものであり、図２（ｂ）に示すように、メタデータ部と、フラグメント情報部とを有する。メタデータ部は、メタデータ複製手段１５に入力されたメタデータである。例えば、メタデータ部には、コンテンツの形式（フォーマット）情報、コンテンツを一意に識別するコンテンツＩＤ、コンテンツの容量、コンテンツのタイトル情報及びコンテンツの著作権情報が含まれる。
また、フラグメント情報部は、メタデータ複製手段１５がメタデータに付加したフラグメント情報である。例えば、フラグメント情報部には、分割数と、分割メディアデータのサイズと、位置情報とが含まれる。
【００３６】
図２（ａ）に戻り、説明を続ける。
フラグメントＩＤ１〜３は、分割メディアデータ１〜３を一意に識別するものである。なお、フラグメントＩＤ１〜３は、後記する特殊再生に用いられる。
複製メタデータ１〜３は、メタデータを複製したものであり、図２（ｂ）に示すメタデータと同じデータ構造を有する。
分割メディアデータ１〜３は、メディアデータが前記した分割数で分割されたものである。
【００３７】
［ファイル送信装置の動作］
図３を参照して、図１のファイル送信装置の動作について説明する（適宜図１参照）。図３は、図１のファイル送信装置の動作を示すフローチャートである。
【００３８】
まず、ファイル送信装置１は、フラグメント情報生成手段１１によって、メディアデータを予め設定したサイズに分割する分割数を算出すると共に、分割数を含むフラグメント情報を生成する（ステップＳ１１：フラグメント情報生成ステップ）。
【００３９】
ステップＳ１１の処理に続いて、ファイル送信装置１は、フラグメント化手段１３によって、メディアデータが入力され、フラグメント情報生成手段１１が生成したフラグメント情報に基づいて、メディアデータを分割数に分割して分割メディアデータを生成する（ステップＳ１２：フラグメント化ステップ）。
【００４０】
ステップＳ１２の処理に続いて、ファイル送信装置１は、メタデータ複製手段１５によって、メタデータが入力され、メタデータにフラグメント情報を付加すると共に、フラグメント情報を付加したメタデータを複製して分割数と同数の複製メタデータを生成する（ステップＳ１３：メタデータ複製ステップ）
【００４１】
ステップＳ１３の処理に続いて、ファイル送信装置１は、コンテナ化手段１７によって、メタデータ複製手段１５が出力したメタデータを先頭とし、フラグメント化手段１１が生成した分割メディアデータの前にメタデータ複製手段１５が出力した複製メタデータを配置して、複製メタデータが一定間隔となるようにコンテナ化してファイルを生成する（ステップＳ１４：コンテナ化ステップ）。そして、ファイル送信装置１は、ファイル送信手段１９によって、コンテナ化手段１７が生成したファイルをファイル受信装置に送信する（ステップＳ１５：ファイル送信ステップ）。
【００４２】
［ファイル受信装置の構成］
図４を参照して、本発明の本実施形態に係るファイル受信装置の構成について説明する。図４は、本発明の本実施形態に係るファイル受信装置の構成を示すブロック図である。図４に示すように、ファイル受信装置２は、単方向通信回線Ｍを介して、ファイルを受信するものであり、ファイル受信手段２１と、ファイル蓄積手段２２と、メタデータチェック手段（メタデータ欠損判定手段）２３と、メタデータ修復手段２４と、メディアデータ再生手段２５と、を備える。
【００４３】
ファイル受信手段２１は、単方向通信回線Ｍを介して、メタデータを先頭とし、分割メディアデータの前に複製メタデータが配置されて、複製メタデータが一定間隔となるように多重化されたファイルを受信するものである。本実施形態では、ファイル受信手段２１は、図２に示すようなデータ構造のファイルを受信する。
【００４４】
ファイル蓄積手段２２は、ファイル受信手段２１が受信したファイルを蓄積するものであり、例えば、ＨＤＤ（Hard Disk Drive）やＲＡＭ（Random Access Memory）である。ここで、例えば、降雨減衰によって、受信したファイルのメタデータが欠損している場合、メタデータが欠損した状態でファイル蓄積手段２２に蓄積される。
【００４５】
メタデータチェック手段（メタデータチェック欠損判定手段）２３は、ファイル蓄積手段２２が蓄積したファイルに含まれるメタデータが欠損しているか否かを判定するものである。本実施形態では、メタデータチェック手段２３は、ファイル蓄積手段２２にファイルが蓄積されたとき、ファイル蓄積手段２２が蓄積したファイルに含まれるメタデータを読み込み、メタデータが読み込みできなかった場合にメタデータが欠損していると判定し、メタデータが読み込めた場合にはメタデータが欠損していないと判定する。なお、メタデータチェック手段２３がメタデータをチェックするタイミングは、ファイル蓄積手段２２にファイルが蓄積されたときに限定されない。例えば、メタデータチェック手段２３は、メディアデータを再生するたびにメタデータをチェックしても良い。
【００４６】
そして、メタデータチェック手段２３は、メタデータが欠損していると判定した場合、メタデータを複製メタデータで上書きする上書き指令を、後記するメタデータ上書手段２４ａに出力する。一方、メタデータチェック手段２３は、メタデータが欠損していない判定した場合、メタデータの読み込み指令を、後記するメタデータ読込手段２４ｂに出力する。なお、メタデータチェック手段２３が、請求項に記載のメタデータチェック欠損判定手段に相当する。
【００４７】
メタデータ修復手段２４は、本実施形態では、メタデータ上書手段２４ａと、メタデータ読込手段２４ｂとを備える。
メタデータ上書手段２４ａは、メタデータチェック手段２３からの上書き指令に応じて、ファイル蓄積手段２２が蓄積したファイルに含まれる複製メタデータを読み出して、複製メタデータが欠損しているか否かを判定するものである。メタデータ上書手段２４ａは、フラグメント情報に含まれる位置情報に基づいて、ファイル蓄積手段２２が蓄積したファイルに含まれる複製メタデータをファイルの先頭側から順に読み込む（例えば、図２の複製メタデータ１〜３を順に読み込み）。そして、メタデータ上書手段２４ａは、全ての複製メタデータが読み込みできなかった場合に複製メタデータが欠損していると判定し、何れか１個のメタデータが読み込めた場合には複製メタデータが欠損していないと判定する。
【００４８】
そして、メタデータ上書手段２４ａは、複製メタデータが欠損していないと判定した場合、読み込みできた複製メタデータでメタデータを上書きし、メタデータの読み込み指令を後記するメタデータ読込手段２４ｂに出力する。一方、メタデータ上書手段２４ａは、複製メタデータが欠損していると判定した場合、例えば、メディアデータの再生処理を中断する。このように、メタデータ上書手段２４ａは、位置情報に基づいて、複製メタデータを素早く読み出すため、メタデータの修復処理の速度が向上する。
【００４９】
メタデータ読込手段２４ｂは、メタデータチェック手段２３又はメタデータ上書手段２４ａからの読み込み指令に応じて、ファイル蓄積手段２２が蓄積したファイルに含まれるメタデータを読み出すものである。そして、メタデータ読込手段２４ｂは、読み出したメタデータを後記するメディアデータ再生手段２５に出力する。
【００５０】
メディアデータ再生手段２５は、メタデータ読込手段２４ｂが出力するメタデータを参照し、分割メディアデータを再生するものである。本実施形態では、メディアデータ再生手段２５は、ファイルの先頭から順に、分割メディアデータを再生する。ここで、図２（ａ）に示すように、分割メディアデータ同士の間に、フラグメントＩＤと複製メタデータとが挿入されているため、メディアデータ再生手段２５は、フラグメントＩＤと複製メタデータとを読み飛ばして再生する。さらに、メディアデータ再生手段２５は、フラグメントＩＤが付加されている場合、フラグメントＩＤを参照して、ファイルにおける各分割メディアデータの位置を求めておき、各分割メディアデータを素早く読み出して再生する特殊再生を行うことができる。
【００５１】
なお、ファイル受信装置２は、例えば、ＣＰＵ（Central  Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及びＨＤＤ（Hard Disk Drive）で構成することができる。また、ファイル受信装置２は、ＢＳデジタル放送又はモバイル放送を受信するためのアンテナ（不図示）を備えても良い。
【００５２】
［ファイル受信装置の動作］
図５を参照して、図４のファイル受信装置の動作について説明する（適宜図４参照）。図５は、図４のファイル受信装置の動作を示すフローチャートである。
【００５３】
まず、ファイル受信装置２は、ファイル受信手段２１によって、単方向通信回線Ｍを介して、メタデータを先頭とし、分割メディアデータの前に複製メタデータが配置され、複製メタデータが一定間隔となるように多重化されたファイルを受信する（ステップＳ２１：ファイル受信ステップ）。そして、ファイル受信装置２は、ファイル蓄積手段２２によって、ファイル受信手段２１が受信したファイルを蓄積する（ステップＳ２２：ファイル蓄積ステップ）。
【００５４】
ステップＳ２２の処理に続いて、ファイル受信装置２は、メタデータチェック手段２３によって、ファイル蓄積手段２２が蓄積したファイルに含まれるメタデータが欠損しているか否かを判定する（ステップＳ２３：メタデータチェックステップ）。
【００５５】
ステップＳ２３の処理に続いて、ファイル受信装置２は、メタデータ上書手段２４ａによって、ファイル蓄積手段２２が蓄積したファイルに含まれる複製メタデータを読み出して、複製メタデータが欠損しているか否かを判定する。そして、ファイル受信装置２は、メタデータ上書手段２４ａによって、複製メタデータが欠損していない判定した場合、読み込みできた複製メタデータでメタデータを上書きする（ステップＳ２４：メタデータ修復ステップ）。
【００５６】
ステップＳ２４の処理に続いて、ファイル受信装置２は、メタデータ読込手段２４ｂによって、ファイル蓄積手段２２が蓄積したファイルに含まれるメタデータを読み出し、メディアデータ再生手段２５によって、メタデータ読込手段２４ｂが出力するメタデータを参照し、分割メディアデータを再生する（ステップＳ２５：コンテンツ再生ステップ）。
【００５７】
本実施形態によれば、メタデータ及び全ての複製メタデータでデータ誤りやデータ欠損が発生しない限り、メディアデータを再生可能なため、単方向通信回線でデータ誤りやデータ欠損が発生しても、ダウンロードサービスを維持し易くすることができる。特に、本発明は、メディアデータのサイズが大きい映像をダウンロードする場合に効果的である。
【００５８】
＜変形例＞
なお、本実施形態では、ファイル受信装置２は、図２（ａ）に示すデータ構造でファイルを蓄積することとして説明したが、これに限定されない。例えば、メタデータチェック手段２３がメタデータを欠損していないと判定した場合、又は、メタデータ上書手段２４ａがメタデータを上書きした場合、以下の処理を行う。メディアデータ再生手段２５は、ファイル蓄積手段２２が蓄積するファイルからフラグメントＩＤと複製メタデータとを除去して分割メディアデータを連結させ、図６に示すように、メタデータと１個のメディアデータとを含むファイルとする。そして、メディアデータ再生手段２５は、この１個のメディアデータを再生する。これによって、ファイル受信装置２は、ファイル蓄積手段２２の容量を節約すると共に、メディアデータを再生するときにフラグメントＩＤと複製メタデータとを読み飛ばす必要がなくなり、再生処理が簡易になる。
【図面の簡単な説明】
【００５９】
【図１】本発明の本実施形態に係るファイル送信装置の構成を示すブロック図である。
【図２】本発明におけるファイルのデータ構造を示す図であり、（ａ）は、ファイル全体のデータ構造を示す図であり、（ｂ）は、ファイルに含まれるメタデータのデータ構造を示す図である。
【図３】図１のファイル送信装置の動作を示すフローチャートである。
【図４】本発明の本実施形態に係るファイル受信装置の構成を示すブロック図である。
【図５】図４のファイル受信装置の動作を示すフローチャートである。
【図６】従来のメディアデータを含むファイルのデータ構造を示す図である。
【符号の説明】
【００６０】
１      ファイル送信装置
１１    フラグメント情報生成手段（分割制御情報生成手段）
１３    フラグメント化手段（メディアデータ分割手段）
１５    メタデータ複製手段
１７    コンテナ化手段（多重化手段）
１９    ファイル送信手段
２      ファイル受信装置
２１    ファイル受信手段
２２    ファイル蓄積手段
２３    メタデータチェック手段（メタデータ欠損判定手段）
２４    メタデータ修復手段
２４ａ  メタデータ上書手段
２４ｂ  メタデータ読込手段
２５    メディアデータ再生手段
Ｍ      単方向通信回線
【図１】
2010153951.tif 000003
【図２】
2010153951.tif 000004
【図３】
2010153951.tif 000005
【図４】
2010153951.tif 000006
【図５】
2010153951.tif 000007
【図６】
2010153951.tif 000008