(57)【特許請求の範囲】
【請求項１】
オリジナルコンテンツの少なくとも一部であり、コンテンツに編集が加えられていないパケットには、予めパケットに分割されたオリジナルコンテンツの各パケットに対し割り当てられた時系列に応じた連続的な符号が付加され、編集加工がなされたパケットに対しては前記符号の代わりに編集対象となったパケットであることを表す情報が付加された放送コンテンツを、コンテンツ配信局からの放送により受信し、
ユーザから受け付けたオリジナルのコンテンツをダウンロードする指示に従い、上記受信した放送コンテンツのパケットのうち、上記受信で受信しなかったオリジナルのコンテンツのパケットに対応する時系列に応じた前記連続的な符号を、受信した放送コンテンツのＩＤと共に、一対一対応の通信によって上記コンテンツ配信局へ送信してオリジナルのコンテンツのダウンロードを要求し、
上記要求に応じて送信された、上記要求において送信した符号に対応する上記オリジナルコンテンツの差分コンテンツを該一対一対応の通信によって受信し、
上記放送コンテンツとして受信したオリジナルコンテンツの、上記要求で送信した符号に対応するパケットと上記差分コンテンツのパケットとを、連続的な符号により併合して、上記オリジナルコンテンツを再現する、
ことを特徴とする情報受信方法。
【請求項２】
上記差分コンテンツの受信は、携帯電話を介して行われることを特徴とする請求項１に記載の情報受信方法。
【請求項３】
請求項１又は２に記載の情報受信方法を実現するためのプログラムを保持することを特徴とする機械読み取り可能な情報記録媒体。
【請求項４】
コンテンツを配信する情報配信装置と、コンテンツを受信する受信端末とを備える情報配信システムであって、
上記情報配信装置は、
オリジナルのコンテンツをパケットに分け、各パケットに時系列に応じた連続的な符号を割り当て、先頭パケットの番号と終了パケットの該符号を記憶する手段と、
オリジナルコンテンツの少なくとも一部である放送コンテンツを放送により複数ユーザに対して同報データ送信する手段と、
放送コンテンツのパケットのうち、コンテンツに編集が加えられていないパケットには、前記割り当てられた前記符号を付加し、編集加工がなされたパケットには前記符号の代わりに編集対象となったパケットであることを表す情報を付加する手段と、
受信端末からの一対一対応の通信による上記放送された放送コンテンツデータダウンロード要求を検出した際に、要求されたオリジナルコンテンツの差分コンテンツとして、ダウンロード要求と共に送られてくる前記連続的符号に対応する上記オリジナルコンテンツのパケットを、該一対一対応の通信により送信する手段と、を有し、
上記受信端末は、
上記放送コンテンツを、上記情報配信装置からの放送により受信する手段と、
ユーザから受け付けたオリジナルのコンテンツをダウンロードする指示に従い、上記受信した放送コンテンツのパケットのうち、上記受信で受信しなかったオリジナルのコンテンツのパケットに対応する時系列に応じた連続的な符号を、受信した放送コンテンツのＩＤと共に、一対一対応の通信によって上記情報配信装置へ送信してオリジナルのコンテンツのダウンロードを要求する手段と、
上記要求に応じて送信された、上記要求において送信した符号に対応する上記オリジナルコンテンツの差分コンテンツを該一対一対応の通信によって受信する手段と、
上記放送コンテンツとして受信したオリジナルコンテンツの、上記要求で送信した符号に対応するパケットと上記差分コンテンツのパケットとを、連続的な符号により併合して、上記オリジナルコンテンツを再現する手段と、を有すること
を特徴とする情報配信システム。
【請求項５】
オリジナルコンテンツの少なくとも一部であり、コンテンツに編集が加えられていないパケットには、予めパケットに分割されたオリジナルコンテンツの各パケットに対し割り当てられた時系列に応じた連続的な符号が付加され、編集加工がなされたパケットに対しては前記符号の代わりに編集対象となったパケットであることを表す情報が付加された放送コンテンツを、コンテンツ配信局からの放送により受信する手段と、
ユーザから受け付けたオリジナルのコンテンツをダウンロードする指示に従い、上記受信した放送コンテンツのパケットのうち、上記受信で受信しなかったオリジナルのコンテンツのパケットに対応する時系列に応じた前記連続的な符号を、受信した放送コンテンツのＩＤと共に、一対一対応の通信によって上記コンテンツ配信局へ送信してオリジナルのコンテンツのダウンロードを要求する手段と、
上記要求に応じて送信された、上記要求において送信した符号に対応する上記オリジナルコンテンツの差分コンテンツを該一対一対応の通信によって受信する手段と、
上記放送コンテンツとして受信したオリジナルコンテンツの、上記要求で送信した符号に対応するパケットと上記差分コンテンツのパケットとを、連続的な符号により併合して、上記オリジナルコンテンツを再現する手段と、
を特徴とする受信端末。
【請求項６】
受信したコンテンツの購入を、該コンテンツの再生中に受け付けるための購入ボタンを有する請求項５に記載の受信端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地上波デジタル放送、あるいは衛星デジタル放送などのデジタル放送によるコンテンツ配信に関する。
【０００２】
【従来の技術】
近年、種々の企業等により、デジタル放送衛星などによる放送網や、携帯電話などによる通信網を用いた音楽コンテンツの放送や配信が企画又は実施されている。
【０００３】
一般に、デジタル放送は一対多対応の通信を行うものであり、多くのユーザに対して同時に大量のデータを送ることができる。このため、特に音楽コンテンツなどのようなサイズの大きなデータを配信しようとする場合には、放送インフラストラクチャを用いたほうが、携帯電話などのような通信インフラストラクチャを使うよりも通信コスト及び通信速度の面で有利である。
【０００４】
【発明が解決しようとする課題】
しかし、放送インフラストラクチャは、再送機能を持たないため、移動受信時の瞬断などにより、一旦取りこぼしてしまったデータを取得することができない。また、放送は定められた番組スケジュールに基づいて行われることから、コンテンツがあらかじめ編集されてオリジナルとは異なっている場合が多い。このため、放送網により取得したコンテンツは、データの欠落や相違が含まれていることが多く、コンテンツの完全なデータを取得することは困難であった。
【０００５】
一方、携帯電話やＰＨＳ（Personal Handy Phone System）などのような通信インフラストラクチャは、データの再送要求は容易であるものの、一対一対応の通信であるため、通信コストが非常に高く、通信速度も遅いため、通信費用及び通信時間の面で音楽コンテンツのような大容量のデータ配信には向かないという問題があった。
【０００６】
そこで本発明は、大量のデータを含むものであっても、安価かつ短時間に完全なコンテンツを取得することのできる情報配信方法、情報受信方法、情報配信システム、配信装置、受信端末を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明では、オリジナルコンテンツの少なくとも一部である放送コンテンツを放送し、受信端末からの要求に応じて、オリジナルコンテンツの少なくとも一部である差分コンテンツを送信する情報配信方法が提供される。差分コンテンツを、放送コンテンツと併合することにより、完全なオリジナルコンテンツを再現することができる。
【０００８】
なお、本発明は、例えば音楽コンテンツ、地図データ、コンピュータアプリケーション、ゲームソフトウエア、映画・映像・画像ソフトウエア、教育・教材・書籍ソフトウエア、テキスト情報など、いかなるデジタルコンテンツの配信に適用してもよく、特にデータサイズの大きい音楽コンテンツなどの配信に適している。
【０００９】
さらに本発明では、オリジナルコンテンツの少なくとも一部である放送コンテンツを、コンテンツ配信局からの放送により受信し、この受信した放送コンテンツにおける欠落部分又は編集により変更された欠落・変更部分を検出し、当該部分の送信を上記コンテンツ配信局へ要求し、当該要求に応じて送信されたオリジナルコンテンツの少なくとも一部である、欠落・変更部分に対応する差分コンテンツを受信し、放送コンテンツと差分コンテンツとを併合して、オリジナルコンテンツを再現する情報受信方法が提供される。
【００１０】
また、本発明では、これら本発明の情報配信方法又は情報受信方法用いる情報配信システム、情報配信装置及び受信端末と、これらの方法を実現するためのプログラムを保持する機械読み取り可能な情報記録媒体が提供される。
【００１１】
【発明の実施の形態】
本発明の情報配信システムでは、情報配信装置により、オリジナルコンテンツの少なくとも一部である放送コンテンツが放送され、受信端末からの要求に応じて、オリジナルコンテンツの少なくとも一部である差分コンテンツが送信される。
【００１２】
放送コンテンツ及び差分コンテンツは、オリジナルコンテンツを分割し、時系列に応じた連続的な符号（番号、記号等のパケット識別符号）を付加したパケットのうちの少なくとも一部を含むことが望ましい。また、放送コンテンツにおけるパケットのうち、編集等によりオリジナルコンテンツとは異なっているデータを含むパケットには、この連続的符号は付されないことが望ましい。このようにすれば、符号の不連続箇所を検出することでパケットの時系列を容易に認識することができ、欠落・変更等を迅速に検出できる。また、併合処理を容易にするため、放送コンテンツと差分コンテンツとが同じフォーマットであることが望ましい。
【００１３】
また、本発明では、
（１）オリジナルコンテンツの少なくとも一部である放送コンテンツを放送する放送部と、受信端末等の外部からの要求に応じて、オリジナルコンテンツの少なくとも一部である差分コンテンツを送信するデータ通信部とを備える情報配信装置、
（２）オリジナルコンテンツの少なくとも一部である放送コンテンツを、情報配信装置からの放送により受信する放送受信部と、上記受信した上記放送コンテンツにおける欠落部分又は編集により変更された欠落・変更部分を検出する不足部分判別部と、この欠落・変更部分の送信を情報配信装置へ要求する差分パケット要求部と、要求に応じて送信された、オリジナルコンテンツの少なくとも一部である、欠落・変更部分に対応する差分コンテンツを受信するデータ通信部と、放送コンテンツと差分コンテンツとを併合して、オリジナルコンテンツを再現するコンテンツマージ部とを備える受信端末、及び、
（３）これら本発明の情報配信装置と受信端末とを備える情報配信システム
が提供される。
【００１４】
情報配信装置は、放送コンテンツの放送に際して、当該放送コンテンツを構成するパケットのうち、最初及び最後のパケットのパケット識別符号を含むコンテンツ情報を配信することが望ましい。このようにすれば、放送コンテンツのパケットの欠落等の識別が容易になる。
【００１５】
受信端末は、受信したコンテンツの購入を該コンテンツの再生中に受け付けるための購入ボタンと、受信した放送コンテンツを所定時間保持するための放送データバッファと、コンテンツの併合を行うことを許可するマージ許可管理部と、再現されたオリジナルコンテンツを記録媒体に記録する手段との、少なくともいずれかを有することが望ましい。
【００１６】
＜実施例１＞
以下、本発明の第１の実施例につき、図１〜７を用いて説明する。
本実施例は、音楽を地上波デジタル放送や移動体向けの衛星デジタル放送などのデジタル放送により移動体に配信する際に、放送の瞬断などによるデータの取りこぼし部分を、携帯電話網などのデジタル通信網を使って取得し、デジタル放送により取得したコンテンツと、通信網により取得した瞬断などによるコンテンツの取りこぼし部分とをマージ（併合）して一つ完全なコンテンツにする、移動体用受信端末、データ配信方法及びデータ配信システムの例である。すなわち、本実施例の受信端末は、放送により受信した音楽コンテンツのデータを一定時間バッファリングし、その一定時間の間に取りこぼした部分の差分データ（差分コンテンツと呼ぶ）を携帯電話などの通信網を使って取得し、バッファリングした音楽データと取得した差分コンテンツとをマージすることにより、音楽コンテンツを途切れなく再生できるようにする手段を有する。
【００１７】
従って、本実施例によれば、放送インフラストラクチャにおける安価に大量のデータを配信できるという利点と、通信インフラストラクチャにおける再送要求ができるという利点とを組み合わせ、移動中に受信しても、安価にかつ確実に完全な音楽コンテンツを取得することができる。
【００１８】
なお、本実施例のコンテンツは音楽配信としたが、テレビのような映像配信でもよい。あるいは、文字放送などのようなテキスト情報の放送でもよいし、コンピュータグラフィックなどの画像データ配信でもよい。また、図７のような地図データ７５０の配信でもよい。すなわち、本発明を地図データの取得に適用し、取りこぼしたデータについて、差分地図データの要求７６０や、差分地図データ７７０の授受を行うようにしても構わない。
【００１９】
また、本実施例ではデジタル放送網として衛星放送を利用したが、長だ円軌道衛星を利用したほうが、ビル陰等の影響を受けにくいため移動体受信には適している。さらにデジタル放送網で配信される音楽データは、図７に示すように地上波デジタル放送局７１０から配信されても構わない。
【００２０】
さらに、本実施例では通信網として携帯電話網を利用したが、図７のようなＩＴＳ（Intelligent Transport System）向けの境域通信システムであるＤＳＲＣ７２０を使って差分コンテンツを取得しても構わない。また、ＰＨＳ、ＨＤＲ（High Data Rate）、次世代携帯電話ＩＭＴ２０００などのような通信インフラストラクチャを利用してもよい。
【００２１】
（１）システム構成
図１に本実施例における情報配信システムの概要を示す。本システムは、音楽コンテンツ１５０を配信し、さらに、移動受信時に取りこぼした不足部分のデータを受信端末側からの要求に応じて提供するコンテンツ配信局（情報配信装置）１００と、コンテンツ配信局１００から移動体１１０へ音楽コンテンツを放送するための放送衛星１２０と、放送衛星１２０に音楽コンテンツデータを送信するための地上局１３０と、移動体１１０から音楽コンテンツ取りこぼし部分つまり音楽コンテンツの不足部分の要求１６０を行ったり、音楽コンテンツ不足部分の要求１６０に対してコンテンツ配信局から送られる差分コンテンツ１７０を受信したりする携帯電話１４０とを含む。
【００２２】
本実施例のシステム構成を図２に示す。本システムは、移動体１１０に実装された移動体受信端末２００と、コンテンツ配信局１００とからなり、移動体受信端末２００とコンテンツ配信局１００との間には、音楽コンテンツやデータを移動体受信端末２００に配信するためのデジタル放送網２８０と、音楽の取りこぼし部分をコンテンツ配信局１００に要求したり、その音楽取りこぼし部分のデータを移動体受信端末２００において取得したりするための携帯電話通信網２８５がある。デジタル放送網２８０は、例えば、放送衛星１２０、特に移動体放送に向いている長だ円軌道衛星放送であってもよく、地上波デジタル放送であってもよい。
【００２３】
本実施例では、デジタル放送網２８０から配信される音楽データと、携帯電話通信網２８５で通信される取りこぼし部分の音楽データとは、音楽データを細切れ状にしたパケットによりデータ送信される。このパケットには、連続的な通し番号が割り振られている。
【００２４】
（２）移動体受信端末
まず、移動体受信端末２００のシステム構成について説明する。移動体受信端末２００は、デジタル放送網２８０を介してコンテンツ配信局１００からの音楽データを受信するデジタル放送受信部２０２と、このデジタル放送受信部２０２で受信した音楽データを一時記憶する放送データバッファ２０４と、コンテンツ配信局１００に瞬断などにより取りこぼしてしまった箇所の差分コンテンツを要求したり、この要求に応じてコンテンツ配信局１００が送信した差分コンテンツを受信したりする受信端末側データ通信部２０６と、受信端末側データ通信部２０６で受信した差分コンテンツを一時記憶する通信データバッファ２０８と、音楽パケットの一連の通し番号により、データ受信に失敗した音楽パケットを判別するパケット不足部分判別部２１２と、パケット不足部分判別部２１２により判別された不足分を埋めるための差分コンテンツのパケットを要求する差分パケット要求部２１４と、放送データバッファ２０４に一時記憶されている音楽コンテンツ及び通信データバッファ２０８に一時記憶されている差分コンテンツをマージし、完全な音楽コンテンツに復元するコンテンツマージ部２１６と、コンテンツマージ部２１６によって復元された音楽コンテンツを再生するオーディオ再生部２１８と、オーディオ再生部２１８で再生される音楽を出力するスピーカ２２０と、完全な音楽コンテンツを保持するためのコンテンツ記憶部２２２とを備える。
【００２５】
移動体受信端末２００は、図４に示すように、外部記憶装置４３、主記憶装置４２、中央演算処理装置（ＣＰＵ）４１、通信インタフェース部４５及び入出力装置４４を備える情報処理装置４０である。スピーカ２２０は、入出力装置４４の一部を構成する。
【００２６】
各バッファ２０４，２０８及びコンテンツ記憶部２２２は、外部記憶装置４３に確保された記憶領域である。なお、放送データバッファ２０４又は通信データバッファ２０８との併用により、コンテンツ記憶部２２２専用の記憶領域を設けないようにしても構わない。また、コンテンツ記憶部２２２は一時的記憶領域であって構わない。
【００２７】
各処理部２０２，２０６，２１２，２１４，２１６，２１８は、あらかじめ外部記憶装置４３に保持され、必要に応じて主記憶装置４２に読み込まれたプログラムをＣＰＵ４１が実行することにより実現される。なお、本発明では、このように各処理部はソフトウエアにより実現されるが、本発明はこれに限られず、ハードウエアロジックを含む専用装置などによって各処理部が実現されるようにしてもよい。
【００２８】
本実施例では、受信端末側データ通信部２０６による通信は、携帯電話１４０を介して行われる。携帯電話１４０と情報処理装置４０とは、デジタル通信回線により接続されている。さらに、本実施例では、デジタル放送受信部２０２による受信は、移動体１１０に搭載されたラジオ（図示せず）を介して行われる。このラジオと情報処理装置４０とは、デジタル通信回線により接続されている。しかし、本発明はこのような汎用的送受信装置を用いるシステムに限られるものではなく、データ通信及びデジタル放送受信のいずれか一方又は両方ために内蔵又は外付けの専用装置を用いてもよく、両方の機能を有する送受信装置を用いてもよい。
【００２９】
（３）コンテンツ配信局
つぎに、配信装置であるコンテンツ配信局１００のシステム構成について説明する。コンテンツ配信局１００は、音楽コンテンツを配信するデジタル放送送信部２５２と、移動体受信端末２００からの差分コンテンツの要求を受けたり、移動体受信端末２００に差分コンテンツを送信したりする配信局側データ通信部２５４と、あらかじめ決められた番組スケジュールに従って音楽コンテンツを配信できるように管理を行うデジタル放送番組管理部２５６と、音楽コンテンツを蓄積しているコンテンツデータベース（ＤＢ）２５８と、コンテンツＤＢ２５８のコンテンツデータをパケット化するパケタイザ２６０と、パケタイザ２６０によりパケット化された音楽データを蓄積するパケタイズドコンテンツＤＢ２６２と、移動体受信端末２００からの差分コンテンツの要求に応じた差分コンテンツのパケットの送出を管理する差分パケット送出管理部２６６とを備える。
【００３０】
コンテンツ配信局１００は、図４に示すように、外部記憶装置４３、主記憶装置４２、ＣＰＵ４１、通信インタフェース部４５及び入出力装置４４を備える情報処理装置４０である。各ＤＢ２５８，２６２は外部記憶装置４３に確保された記憶領域である。また、各処理部２５２，２５４，２５６，２６０，２６６は、あらかじめ外部記憶装置４３に保持され、必要に応じて主記憶装置４２に読み込まれたプログラムをＣＰＵ４１が実行することにより実現される。また、放送の送信及びデータ通信は、インタフェース部４４を介して、衛星放送地上局１３０、携帯電話基地局等により行われる。
【００３１】
なお、本発明では、このように各処理部はソフトウエアにより実現されるが、本発明はこれに限られず、ハードウエアロジックを含む専用装置などによって各処理部が実現されるようにしてもよい。
【００３２】
また、本実施例では、デジタル放送と携帯電話への通信との両方をコンテンツ配信局１００が行うが、本発明はこれに限られるものではなく、放送局と通信局とを別々に設けても構わない。
【００３３】
（４）処理の流れ
つぎに、本実施例のシステムにおける処理の流れを、図３のフローチャートを用いて説明する。
【００３４】
まず、ステップ３００からステップ３０５までは、コンテンツ配信局１００におけるデジタル放送網２８０を使った音楽データを配信する処理である。
【００３５】
まず、デジタル放送番組管理部２５６が、あらかじめスケジューリングされた番組表に従って、放送時刻までにコンテンツＤＢ２５８の中から配信すべきコンテンツを選択し、その選択したコンテンツをパケタイザ２６０でパケット化して音楽パケットを作成する。さらにパケタイズされた音楽コンテンツをパケタイズドコンテンツＤＢ２６２に蓄積する（ステップ３００）。
【００３６】
ここで、音楽パケットについて説明する。パケットとは、コンテンツを細切れにしたデータの塊であり、図５に示すように、音楽コンテンツデータ５０を一定サイズに分割したものである。パケット５００はヘッダ５０５とデータ５１０とからなる。各パケット５００ａ〜ｄのヘッダ部分５０５ａ〜ｄには、それぞれユニークなパケット番号が記述されている。また、データ部分５１０ａ〜ｄには、一定の大きさに細切れにされた音楽データがそれぞれ入っている。
【００３７】
図５の例の場合、音楽コンテンツデータ５０は、最初のパケット５００であるパケット５００ａのデータ５１０ａ、２番目のパケット５００ｂのデータ５１０ｂ、３番目のパケット５００ｃのデータ５１０ｃ、…、及び、最後のパケット５００であるパケット５００ｄのデータ５１０ｄに、順番に入っている。また、先頭のパケット５００ａのヘッダ５０５ａには、パケット番号”２０３０”が記述され、２番目のパケット５００ｂのヘッダ５０５ｂにはパケット番号”２０３１”が記述され、さらに３番目のパケット５００ｃのヘッダ５０５ｃにはパケット番号”２０３２”が記述されるといったように、パケット番号は連番になっており、パケットを取りこぼした場合、どのパケットを取損ねたのかがわかる。
【００３８】
次に、デジタル放送番組管理部２５６が、番組表に基づいて放送時刻になった、ステップ３００で作成した音楽パケットを、パケタイズドコンテンツＤＢ２６２から取り出し、デジタル放送送信部２５２を介してデジタル放送網２８０により送出する（ステップ３０５）。
【００３９】
ステップ３１０からステップ３１５までは、移動体受信端末２００におけるデジタル放送網２８０からのデータの受信処理であり、デジタル放送受信部２０２が、デジタル放送網２８０により配信される音楽データ（音楽パケット）を受信し（ステップ３１０）、受信した音楽データ（音楽パケット）を放送データバッファ２０４に一時記憶する（ステップ３１５）。
【００４０】
ステップ３２０からステップ３３０までは、移動体受信端末２００における音楽パケット取りこぼし部分の判別、及びコンテンツ配信局１００への要求処理である。まず、パケット不足部分判別部２１２が、パケットのヘッダに記述されたパケット番号により、パケット番号が連番になっていない個所（差分パケット）を検出する（ステップ３２０）。図５に示した例では、パケット５００ｂを取りこぼしてしまった場合、パケット５００ａの次にパケット５００ｃを受信するため、パケット５００ａのヘッダ部５０５ａに記述されたパケット番号”２０３０”と、パケット５００ｃのヘッダ部５０５ｃに記述されたパケット番号”２０３３”とが、連番にならない。このような連番にならない番号を検出することで、パケット不足部分判別部２１２は、取り損ねたパケットのパケット番号を検出する。
【００４１】
次に移動体受信端末２００は、パケットの取りこぼしがなかった場合は、放送データバッファ２０４に保持されたコンテンツデータをコンテンツ記憶部２２２へ格納した後、処理をステップ３６５に進めて音楽コンテンツを再生する（ステップ３２５）。
【００４２】
また、取りこぼしがあった場合、移動体受信端末２００は処理をステップ３３０に進める（ステップ３２５）。ステップ３３０では、差分パケット要求部２１４が、ステップ３２０で検出した差分パケットのパケット番号を、受信端末側データ通信部２０６から携帯電話通信網２８５を経由してコンテンツ配信局１００に送信する。
【００４３】
ステップ３３５からステップ３４５までは、コンテンツ配信局１００において、移動体受信端末からの差分パケットの受信要求に応じて、差分パケットを提供する処理である。まず、配信局側データ通信部２５４が、携帯電話通信網２８５経由で送信された差分パケット番号を受信し（ステップ３３５）、差分パケット送出管理部２６６が、受信したパケット番号のパケットをパケタイズドコンテンツＤＢ２６２の中から抽出して（ステップ３４０）、この抽出したパケットを配信局側データ通信部２５４が携帯電話通信網２８５を介して移動体受信端末２００に送信する（ステップ３４５）。
【００４４】
ステップ３５０からステップ３６５までは、移動体受信端末２００において、コンテンツ配信局１００から携帯電話通信網２８５を介して取得した差分音楽パケットとデジタル放送で受信した音楽パケットをマージする処理と、そのマージしたコンテンツを再生する処理である。ステップ３４５において送信された差分音楽パケットが、受信端末側データ通信部２０６により受信されると（ステップ３５０）、受信端末側データ通信部２０６は、受信した差分音楽パケットを通信データバッファ２０８に一時記憶する（ステップ３５５）。次に、放送データバッファ２０４に一時記憶されている音楽パケットと、通信データバッファ２０８に一時記憶されている差分音楽パケットとを、コンテンツマージ部２１６がマージして、コンテンツ記憶部２２２に格納する（ステップ３６０）。マージ処理は、パケットのヘッダ部に記述されたパケット番号が連番になるように放送データバッファ２０４の音楽パケットと通信データバッファ２０８の音楽パケットを繋ぎ合わせることにより行われる。
【００４５】
ここで、マージ処理について図６を用いて説明しておく。図６に示した例では、デジタル放送を介して受信した音楽コンテンツデータ６０には、音楽パケット６００、６２０、６３０、６４０が含まれており、パケット６１０は取りこぼされ、受信されていない。この取りこぼしたパケット６１０と同じ内容のパケット６５０が、携帯電話通信網を介して取得されている。ステップ３６０におけるマージ処理は、携帯電話通信網で取得したパケット６５０（差分パケット）をパケット６００とパケット６２０との間の取りこぼしたパケット６１０のところに挿入することで、完全なコンテンツを再現するものである。
【００４６】
以上により完全なコンテンツが得られたことになるので、最後にオーディオ再生部２１８が、コンテンツ記憶部２２２に保持された音楽コンテンツを再生処理し、スピーカ２２０から音楽を出力する。
【００４７】
以上の処理により、ユーザはデジタル放送の移動受信における瞬断があった場合でも、途切れなく放送を聴くことができる。
【００４８】
＜実施例２＞
次に、第２の実施例につき、図８〜１６を用いて説明する。なお、本実施例では、音楽放送で配信された音楽コンテンツが販売される。
【００４９】
一般に放送で配信される音楽コンテンツは、番組スケジュールに合うようにカット、フェードイン、フェードアウトといった編集が行われており、オリジナル音楽コンテンツとは異なっていることが多い。そこで本実施例では、放送で配信される音楽コンテンツを使って、編集加工がなされていないオリジナル音楽コンテンツを提供できるように、放送で配信される音楽コンテンツの中から編集がされていない部分（オリジナルの部分）を一時記憶し、さらに音楽の編集加工によりオリジナル音楽コンテンツと異なったり、足りなかったりする部分に相当する差分コンテンツを携帯電話などの通信インフラストラクチャを介して取得し、これらをマージすることで、完全なオリジナル音楽コンテンツを提供する。
【００５０】
これにより、本実施例によれば、通信網を使って完全なコンテンツ全体を提供する場合に比べ、通信コストを遥かに低く抑えることができ、さらにデジタル放送の高速通信性という特長により、音楽コンテンツダウンロード時間を圧倒的に短くすることができる。また、第１の実施例と同様、移動受信時の取りこぼし部分を、通信網を介して提供することで、デジタル放送を移動しつつ受信する場合でも、欠損等のない完全な音楽コンテンツを提供することができる。
【００５１】
なお、本実施例では、配信対象を音楽コンテンツとしたが、第１の実施例と同様、テレビジョン等における映像配信、文字放送といったテキスト情報、コンピュータグラフィックや地図などのデータ放送などにも同様に適用することができる。
【００５２】
また、本実施例においても、第１の実施例と同様、デジタル放送網として衛星放送を利用したが、長だ円軌道衛星を利用したほうが、ビル陰等の影響を受けにくいため移動体受信には適している。さらにデジタル放送網は地上波デジタル放送でも構わない。さらに、本実施例では通信網として携帯電話網を利用したが、ＤＳＲＣやＰＨＳあるいはＨＤＲなどのような通信インフラストラクチャを利用してもよい。
【００５３】
（１）システム構成
本実施例のシステム構成を図８に示す。本システムは、移動体１１０に実装された移動体受信端末２００と、コンテンツ配信局１００とを含み、移動体受信端末２００とコンテンツ配信局１００との間には、音楽やデータを移動体受信端末２００に配信するためのデジタル放送網２８０と、オリジナル音楽コンテンツと異なったり足りなかったりする差分の部分や、移動受信時の瞬断などによるデータ取りこぼし部分をコンテンツ配信局１００に要求したり、取りこぼしや編集により不足している、オリジナル音楽復元に必要な差分コンテンツを移動体受信端末２００において取得したりするための携帯電話通信網２８５とが設けられている。
【００５４】
デジタル放送網２８０は、例えば、放送衛星１２０であり、特に移動体放送に最適な長だ円軌道衛星放送又は地上波デジタル放送の放送網であることが好ましい。このデジタル放送網２８０から配信される音楽コンテンツ、及び、携帯電話通信網２８５で通信される差分コンテンツは、第１の実施例と同様、音楽データを細切れ状にしたパケットの形でデータ送信される。また、パケットの構成は第１の実施例と同様であり、それぞれに連続的な通し番号が割り振られている。
【００５５】
（２）移動体受信端末
移動体受信端末２００は、第１の実施例と同様、デジタル放送網２８０を介してコンテンツ配信局１００からの音楽データを受信するデジタル放送受信部２０２と、デジタル放送受信部２０２で受信した音楽データを一時記憶する放送データバッファ２０４と、コンテンツ配信局１００にオリジナルとは異なっていた箇所や取りこぼした箇所の差分コンテンツを要求したり、それらの要求に応じてコンテンツ配信局１００が送信した差分コンテンツを受信したりする受信端末側データ通信部２０６と、受信端末側データ通信部２０６で受信した差分コンテンツを一時記憶する通信データバッファ２０８と、パケットに付された一連の通し番号により不足しているパケットを判別するパケット不足部分判別部２１２と、パケット不足部分判別部２１２により判別された差分コンテンツのパケットを要求する差分パケット要求部２１４と、放送データバッファ２０４に一時記憶されている音楽コンテンツ及び通信データバッファ２０８に一時記憶されている差分コンテンツ（取りこぼしや編集加工により不足している音楽データ）をマージし、完全な音楽コンテンツに復元するコンテンツマージ部２１６と、コンテンツマージ部２１６によって復元された音楽コンテンツのデータを再生するオーディオ再生部２１８と、完全な音楽コンテンツを保持するためのコンテンツ記憶部２２２と、オーディオ再生部２１８で再生される音楽を出力するスピーカ２２０とを備える。
【００５６】
さらに、本実施例の移動体受信端末２００は、１曲分のコンテンツを復元する上で必要な情報である先頭パケット番号や終了パケット番号やコンテンツＩＤが記述されているパケット管理テーブル８０５と、音楽コンテンツを購入する際に必要なユーザＩＤ（識別子）情報を記憶しているユーザＩＤ管理部８１０と、デジタル放送網及びデジタル通信網で取得した音楽パケットのマージ処理を許可するマージ許可管理部８１５と、マージしたコンテンツを記録する記憶装置８２０と、購入希望等の入力を受け付けるための入力部８２５と、音楽コンテンツを購入する際のダウンロードや購入処理の状況を表示する表示部８３０とを備える。なお、本実施例における記憶装置８２０は、脱着可能な記憶媒体に対する情報の読み書きを行うことができる装置である。また、入力部８２５は、表示部８３０の表示画面上に設けられたタッチセンサを含む。
【００５７】
（３）コンテンツ配信局
コンテンツ配信局１００は、音楽コンテンツを配信するデジタル放送送信部２５２と、移動体受信端末２００からの差分コンテンツの要求を受けたり、移動体受信端末２００に差分コンテンツを送信したりする配信局側データ通信部２５４と、あらかじめ決められた番組スケジュールに従って音楽コンテンツを配信できるように管理を行うデジタル放送番組管理部２５６と、編集前のオリジナルの音楽コンテンツを蓄積しているオリジナルコンテンツＤＢ８５０と、放送用に編集された音楽コンテンツを蓄積している編集コンテンツＤＢ８６０と、オリジナルコンテンツＤＢ８５０のオリジナル音楽コンテンツや編集コンテンツＤＢ８６０の編集音楽コンテンツをパケット化するパケタイザ２６０と、パケタイザ２６０によりパケット化されたオリジナル音楽コンテンツを蓄積するパケタイズドオリジナルコンテンツＤＢ８５５と、放送用に編集された音楽コンテンツを蓄積するパケタイズド編集コンテンツＤＢ８６５と、パケタイズドオリジナルコンテンツＤＢ８５５に蓄積されている音楽パケットの１コンテンツに対する先頭パケット番号、終了パケット番号、及び、コンテンツを特定するためのコンテンツＩＤを記述したパケット管理テーブルを保持・管理するパケット管理テーブルＤＢ８７０と、移動体受信端末２００からの差分コンテンツ要求に応じた差分コンテンツのパケットの送出を管理する差分パケット送出管理部２６６と、コンテンツ購入時のユーザ認証を行うユーザ認証部８７５と、移動体受信端末２００からのコンテンツ購入要求に応じて課金処理を行う課金管理部８８０と、マージ処理に必要なマージ許可キーを管理するマージ許可キー管理部８８５とを備える。
【００５８】
コンテンツ配信局１００は、図４に示すように、外部記憶装置４３、主記憶装置４２、ＣＰＵ４１、通信インタフェース部４５及び入出力装置４４を備える情報処理装置４０である。各ＤＢ８７０，８５０，８５５，５６０，８６５は外部記憶装置４３に確保された記憶領域である。また、各処理部２５２，２５４，２５６，２６０，２６６，８７５，８８０，８８５は、あらかじめ外部記憶装置４３に保持され、必要に応じて主記憶装置４２に読み込まれたプログラムをＣＰＵ４１が実行することにより実現される。また、放送の送信及びデータ通信は、インタフェース部４４を介して、衛星放送地上局１３０、携帯電話基地局等により行われる。
【００５９】
なお、本発明では、このように各処理部はソフトウエアにより実現されるが、本発明はこれに限られず、ハードウエアロジックを含む専用装置などによって各処理部が実現されるようにしてもよい。
【００６０】
また、本実施例では、デジタル放送と携帯電話への通信との両方をコンテンツ配信局１００が行うが、本発明はこれに限られるものではなく、放送局と通信局とを別々に設けても構わない。
【００６１】
（４）処理の流れ
つぎに、本実施例のシステムにおける処理の流れを、図９〜１１のフローチャートを用いて説明する。
【００６２】
ステップ９０５からステップ９１５まではコンテンツ配信局１００におけるデジタル放送網２８０を使った音楽データを配信する処理である。
まず、デジタル放送番組管理部２５６が、あらかじめスケジューリングされた番組表に従って、配信しようとするコンテンツのオリジナル版と編集版をオリジナルコンテンツＤＢ８６０及び編集コンテンツＤＢ８５０の中から取り出す（ステップ９０５）。なお、このステップ９０５の処理は放送開始時刻前に終了させるようにする。
【００６３】
このステップ９０５において、オリジナルコンテンツＤＢ８５０から取り出されたオリジナル音楽コンテンツと、編集コンテンツＤＢ８６０から取り出された編集音楽コンテンツは、パケタイザ２６０によりパケット化される。このパケタイズ処理では、オリジナルコンテンツにはパケットに連番となる番号が割り振られ、編集コンテンツのうち編集が加えられていない部分のパケットにはオリジナルと同じパケット番号が割り振られ、編集コンテンツのうち編集加工処理がなされている部分のパケットには、パケット番号に「null」が割り振られる。さらにパケタイザ２６０は、パケタイズドオリジナルコンテンツＤＢ８５５に蓄積されていた音楽パケットの先頭パケット番号及び終了パケット番号と、ここでパケタイズしたコンテンツのコンテンツＩＤとを記述したパケット管理テーブルを作成し、それをパケット管理テーブルＤＢ８７０に記録する。
【００６４】
なお、編集コンテンツのパケットは、図１２に示すように、編集が加えられていない部分のパケットであるオリジナルパケット１２０と、フェードイン等の編集加工処理が施された部分のパケットである編集加工パケット１２１とが含まれている。オリジナルパケット１２０のヘッダ５０５には、それぞれパケット番号が格納されている。一方、編集加工パケット１２１のヘッダ１２１２〜１２１４には、パケット番号の代わりに「null」が格納されている。
【００６５】
図１２に示した例では、フェードイン編集がなされている３つのパケット１２１の部分がオリジナルとは異なっているため、その直前のパケット１２０のヘッダ１２１１に保持されたパケット番号「３０００」と、その直後のパケット１２０のヘッダ１２１５に保持されたパケット番号「３００４」との間のパケット番号が抜けている。また、カット編集処理がなされた箇所前後のパケット１２０のヘッダ１２１６，１２１７に保持されたパケット番号「３５１０」及び「３５８０」の間の番号が抜けている。このパケット番号の抜けがある部分を埋めるものが、オリジナルコンテンツを復元する上で必要となる差分コンテンツのパケットであり、本実施例では、通信網を介してこれを取得し、編集音楽コンテンツとマージすることで完全なコンテンツを再構成する。
【００６６】
次に、デジタル放送番組管理部２５６が、番組表に基づき、放送時刻にコンテンツのパケット管理テーブルをパケット管理テーブルＤＢ８７０から取り出し、そのパケット管理テーブルを、デジタル放送送信部２５２を介してデジタル放送網２８０へ送出した後（ステップ９１０）、番組表に基づき、放送時刻になった編集コンテンツの音楽パケットをパケタイズド編集コンテンツＤＢ８６５から取り出し、デジタル放送送信部２５２を介してデジタル放送網２８０へ送出する（ステップ９１５）。
【００６７】
ステップ９２０からステップ９３５までは、移動体受信端末２００におけるデジタル放送網２８０からのデータ受信処理及び受信した音楽データの再生処理である。
【００６８】
まず、デジタル放送受信部２０２が、デジタル放送網２８０を介して配信されたパケット管理テーブルデータを受信し、パケット管理テーブル８０５に一時記憶し（ステップ９２０）、さらに、デジタル放送網２８０を介して配信された音楽コンテンツのパケットを受信して（ステップ９２５）、放送データバッファ２０４に一時記憶する（ステップ９３０）。続いて、この受信した音楽コンテンツをオーディオ再生部２１８が再生処理し、スピーカ２２０から音楽として出力する。
【００６９】
ステップ９４０からステップ９４５までは、移動体受信端末２００における音楽購入希望時の処理である。ユーザは、スピーカ２２０から流れる音楽を聴いている間にその曲を購入したくなった場合、入力部８２５の購入希望ボタンを押下することで、曲名等の入力を行うことなく希望の音楽コンテンツを購入することができる。本実施例では、購入された音楽コンテンツは、記憶装置９２０の脱着可能な記憶媒体に記録される。
【００７０】
なお、本実施例では、購入希望ボタンを画面に表示されるソフトウエアボタンとし、表示画面上に設けられたタッチセンサによりこのボタンに対応する位置への接触を感知することで、ボタンが押下されたものと判定しているが、本発明はこれには限られず、ハードウエアボタンを設けてもよい。例えば、入力部８２５を、ハードウエアボタンである購入希望ボタンを備えるリモートコントロール装置としても構わない。
【００７１】
初期状態では、表示部８３０には図１４（ａ）に示す画面１４００が表示されている。ここで、購入希望ボタン１４０５が押下され、これを入力部８２５が検出すると（ステップ９４０）、移動体受信端末２００は、処理をステップ９４５に進める。ステップ９４５では、ユーザＩＤ管理部９１０に記憶されているユーザＩＤを受信端末側データ通信部２０６が携帯電話通信網２８５を経由してコンテンツ配信局１００に送信する。一方、購入希望ボタンが所定の時間内に押下されなかった場合（ステップ９４０）、移動体受信端末２００は、処理をステップ９２０に戻す。
【００７２】
ステップ９５０からステップ９６０までは、コンテンツ配信局１００におけるユーザ認証処理である。まず、配信局側データ通信部２５４が、移動体受信端末２００から送信されたユーザＩＤを受信し（ステップ９５０）、これをユーザ認証部８７５が認証し（ステップ９５５）、認証結果を配信局側データ通信部２５４が携帯電話通信網を経由して移動体受信端末２００に送信する（ステップ９６０）。ここでは、認証に成功した場合にはユーザ名を送信し、失敗した場合には認証失敗という情報を送信する。
【００７３】
ステップ９６５からステップ９７５までは、認証結果が成功したか否かを判別する処理である。まず、移動体受信端末２００は、受信端末側データ通信部２０６を介して認証結果を受信し（ステップ９６５）、これを表示部８３０に表示する。本実施例では、認証が成功した場合には、図１４（ｂ）に示す画面１４１０のように、メッセージ表示領域１４１５に「○○様  認証しました。」といったユーザの氏名及び認証結果を示すメッセージが表示される。また、認証に失敗した場合は、「認証失敗しました。」といったメッセージが表示される。
【００７４】
次に、移動体受信端末２００は、ステップ９６５において受信した認証結果が成功しているか否かを判別し、認証が成功している場合には処理をステップ９７５に進め、認証が失敗している場合には処理をステップ９２０に戻す（ステップ９７０）。
【００７５】
ステップ９７５からステップ１０１０までは、移動体受信端末２００における音楽パケット不足部分の判別、及びコンテンツ配信局１００への要求処理である。ここで、パケット管理テーブルについて図１３を用いて説明しておく。
【００７６】
パケット管理テーブル１３００は、配信する音楽コンテンツごとに用意され、コンテンツを特定するためのコンテンツＩＤ１３１０と、コンテンツの先頭パケットの番号を示す先頭パケット番号１３１５と、コンテンツの最後のパケットの番号を示す終了パケット番号１３２０と、これらデータがパケット管理テーブルであることを示すパケット管理テーブル識別子１３０５とを備える。
【００７７】
例えば、図５に示した例を用い、パケット５００ａから５００ｄまでが一つの楽曲の音楽コンテンツ５０を構成しているとすると、そのコンテンツ５０のパケット管理テーブルでは、図１３に示すように、開始パケット番号１３１５として開始パケット５００ａのヘッダ５０５ａに記述された開始パケット番号「２０３０」が、終了パケット番号１３２０として、終了パケット５００ｄのヘッダ５０５ｄに記述された開始パケット番号「６８３０」が、それぞれ記述される。また、コンテンツＩＤ１３１０には、その音楽コンテンツ５０を特定するためのユニークなＩＤが割り当てられる。
【００７８】
まず、ステップ９７５において、パケット不足部分判別部２１２が、パケットのヘッダに記述されたパケット番号により、パケット番号が連番になっていない個所を検出する。つまり受信できなかったり、コンテンツ編集によりオリジナルとは異なっていたりする箇所に対応する、コンテンツ復元に必要な差分コンテンツのパケット番号を検出する。ここでは、パケット管理テーブル８０５に記述されている先頭パケット番号と終了パケット番号の間に含まれるパケットのみを差分コンテンツの検出対象とする。
【００７９】
次に、受信端末２００は、差分コンテンツが必要ない場合には処理をステップ１０１０に進め、差分コンテンツが必要な場合にはステップ１０５０に進める（ステップ１００５）。
【００８０】
ステップ１０１０では、差分パケット要求部２１４が、ステップ９７５で検出された差分コンテンツのパケット番号と、パケット管理テーブル８０５に記述されているコンテンツＩＤとを、受信端末側データ通信部２０６により携帯電話通信網２８５を経由してコンテンツ配信局１００に送信する。
【００８１】
ステップ１０１５からステップ１０２５までは、コンテンツ配信局１００における移動体受信端末２００から送られる差分パケット要求に対する、所望の不足パケット提供する処理である。まず、配信局側データ通信部２５４が、携帯電話通信網２８５経由で送信された差分パケット番号とコンテンツＩＤとを受信し（ステップ１０１５）、差分パケット送出管理部２６６が、このパケット番号及びコンテンツＩＤにより必要なパケットをパケタイズドオリジナルコンテンツＤＢ８５５の中から抽出して（ステップ１０２０）、配信局側データ通信部２５４により、携帯電話通信網２８５を介して移動体受信端末２００に送信する（ステップ１０２５）。
【００８２】
ステップ１０３０からステップ１０４５までは、移動体受信端末２００における、コンテンツ配信局１００から送信された差分コンテンツを、携帯電話通信網２８５を介して受信する処理である。
【００８３】
まず、受信端末側データ通信部２０６が、差分コンテンツのパケットを受信する（ステップ１０３０）。このとき、受信端末２００は、図１４（ｃ）に示すように、表示部８３０の画面１４００に「コンテンツダウンロード中」といったメッセージを表示する。
【００８４】
次に、データ通信部２０６は、この受信した差分コンテンツのパケットを通信データバッファ２０８に一時記憶させ（ステップ１０３５）、不足パケットの受信が完了すればステップ１１０５に処理を進めて、受信端末側データ通信部２０６が、データ受信が完了したことを、携帯電話通信網２８５を介してコンテンツ配信局１００に通知する（ステップ１１０５）。一方、受信が失敗すると、受信端末２００は処理をステップ９２０に戻す（ステップ１０４０）。
【００８５】
ステップ１１１０からステップ１１２０までは、コンテンツ配信局１００におけるコンテンツ課金処理である。
【００８６】
まず、配信局側データ通信部２５４が、移動体受信端末２００から送信された受信完了情報を受信し（ステップ１１１０）、課金管理部８８０がユーザに提供したコンテンツの課金処理を行う（ステップ１１１５）。
【００８７】
本実施例における課金は、ユーザの契約形態によって、例えば、月払い、年払いといった定額制課金であったり、楽曲ごとに課金される従量制課金であったり、送った差分コンテンツのデータ量に比例して課金される従量制課金であったりする。なお、本実施例では、コンテンツに対して課金するが、本発明はこれに限られるものではない。課金を行わずに無料でコンテンツを提供してもよく、また、コンテンツの対価として、例えば物品の購入に伴って付与されたポイントなどの金銭以外のものを課すようにしても構わない。
【００８８】
次に、課金管理部８８０は、デジタル放送で配信した音楽コンテンツと携帯電話通信網で提供した差分コンテンツとのマージの許可を示すマージ許可キーをマージ許可キー管理部８８５から取得し、そのマージ許可キーと、ステップ１１１５で課金した金額のデータとを、配信局側データ通信部２５４により携帯電話通信網２８５を介して移動体受信端末２００に送信する（ステップ１１２０）。
【００８９】
ステップ１１２５からステップ１１４０までは、マージ処理及びコンテンツの記憶媒体への書き込み処理である。
【００９０】
ここで、デジタル放送により受信した音楽コンテンツと、携帯電話通信網により受信した差分コンテンツとをマージする方法について説明しておく。本実施例では、コンテンツを復元する場合、放送で受信したフェードイン、フェードアウト、カット、他の音声の挿入などの編集加工がなされているコンテンツに対し、そのような編集加工されている部分に相当するオリジナルデータのみを通信網を介して要求・取得し、取得した部分的なオリジナルデータ（差分コンテンツ）と放送で受信したオリジナルデータ（音楽コンテンツ）とをマージすることにより、オリジナル音楽データを復元する。
【００９１】
例えば、図１５に示すように、デジタル放送で受信した音楽コンテンツ５０の中に、フェードイン編集がなされているパケット１２２が含まれる場合、受信端末２００は、それら編集加工パケット１２２に対応する編集加工前のオリジナル音楽パケット１２０を携帯電話通信網により取得し、音楽コンテンツ５０の編集加工パケット１２２を、これら携帯電話通信網により取得した差分コンテンツ１５００のオリジナル音楽パケット１２０に置換することで、音楽コンテンツをオリジナルの状態に復元する。以上の処理をここでは置換処理という。置換処理は、フェードイン、フェードアウトといったオリジナルの音声が変更されている編集処理部分を復元する場合に必要な処理である。
【００９２】
また、図１６に示すように、デジタル放送で受信した音楽コンテンツ５０の中にカット編集処理により切り落とされた部分がある場合、受信端末２００はこの切り落とされた部分に対応するオリジナル音楽データのパケット１２０群（差分コンテンツ１５００）を、携帯電話通信網を介して取得し、音楽コンテンツ５０のカット処理部分に、この差分コンテンツ１５００のオリジナルパケット１２０を挿入することにより、音楽コンテンツをカット編集前のオリジナルの状態に復元する。以上の処理をここでは挿入処理という。挿入処理は、カットなどにより音楽の一部が削除されている場合に、その編集処理部分を復元するのに必要な処理である。
【００９３】
次に、受信端末側データ通信部２０６が、コンテンツ配信局１００から送信されるマージ許可キーと購入金額情報を受信し、マージ許可管理部８１５にマージ許可キーを受け渡す（ステップ１１２５）。マージ許可管理部８１５によるマージ許可キーの認証処理を経た後（ステップ１１３０）、コンテンツマージ部２１６が、放送データバッファ２０４に一時記憶されている音楽コンテンツと、通信データバッファ２０８に一時記憶されている差分コンテンツとをマージすることにより、音楽コンテンツを復元し、コンテンツ記憶部２２２へ格納する（ステップ１１３５）。このとき、コンテンツマージ部２１６は、表示部８３０の画面１４００に図１４（ｄ）に示すように「コンテンツ復元中」といったメッセージを表示する。
【００９４】
図６、図１５及び図１６に示したように、マージ処理はパケット５００のヘッダ部５０５に記述されたパケット番号が連番になるように、放送データバッファ２０４の音楽パケットと通信データバッファ２０８の音楽パケットとを繋ぎ合わせる処理である。
【００９５】
なお、差分コンテンツがない場合（すなわち、音楽コンテンツに編集部分や欠落部分がない場合）、コンテンツマージ部２１６は、ステップ１１３５において、放送データバッファ２０４に一時記憶されている音楽コンテンツを、マージ処理を行うことなくコンテンツ記憶部２２２へ格納する。
【００９６】
最後に、受信端末２００は、復元された音楽コンテンツをコンテンツ記憶部２２２から読み出し、脱着型メモリ８２０に記録し（ステップ１１４０）、表示部８３０の画面１４００に図１４（ｅ）に示すように「メモリ記録完了」といったメッセージを表示した後、図１４（ｆ）に示すように「購入価格：￥３００  ありがとうございました。」といったメッセージを表示し、処理をステップ９２０へ戻す。本実施例では、ステップ１１４０に際して課金される購入金額を表示するが、これより前のいずれかの段階で表示するようにしてもよい。
【００９７】
なお、コンテンツ配信局１００が、受信端末２００からの購入要求回数をコンテンツごとに保存し、このようなユーザからの購入要求回数（頻度）に応じて、要求の多いコンテンツの配信回数（頻度）を増やすようにステップ９０５における番組スケジュール変更するようにしてもよい。また、購入要求回数の多いコンテンツについては、配信される音楽コンテンツにおいて、オリジナルの部分が多くなるようにしてもよい。
【００９８】
また、本実施例のシステムでは、ユーザ個人ごとに、あらかじめユーザＩＤが付与され、コンテンツ配信局１００に登録されており、本実施例の受信端末２００は、あらかじめこのユーザＩＤの入力を受け付け、ユーザＩＤ管理部８１０により記憶していることで、ユーザＩＤや個人情報等の入力といった煩雑な手続きを回避し、容易かつ迅速に欲しいコンテンツを取得することができる。しかし、本発明はこれに限られず、ユーザＩＤの送信に際してその都度、入力部８２５からの入力を受け付けるようにしてもよく、ユーザＩＤに代えて氏名等の個人情報の入力や課金方法の選択などを受け付けるようにしてもよい。さらに、ユーザの正当性を担保するため、パスワードなどの入力を受け付けるようにしてもよい。
【００９９】
以上のような処理により、本実施例によれば、ユーザはデジタル放送で配信される編集済みのコンテンツからオリジナル音楽を復元する形で音楽を購入することができる。こうすることでユーザは音楽コンテンツのダウンロードにかかる通信コストを大幅に削減することができ、また、短時間で音楽コンテンツを取得することができる。さらに本実施例においても、第１の実施例と同様、デジタル放送を移動中に受信する際に瞬断があった場合でも、完全なコンテンツを取得することが可能である。
【０１００】
【発明の効果】
本発明によれば、大量のデータを含むコンテンツであっても、安価かつ短時間に完全な形で取得することができる。本発明によれば、デジタル放送で取りこぼしたデータをデジタル通信で取得するため、デジタル放送において移動受信に伴う瞬断があった場合でも、途切れなく放送を聴くことができる。また、コンテンツの不足部分（差分）のみをデジタル通信により取得するため、通信コスト及び通信時間を大幅に削減することができる。
【図面の簡単な説明】
【図１】第１の実施例の概要図である。
【図２】第１の実施例のシステム構成図である。
【図３】第１の実施例における処理を示すフローチャートである。
【図４】情報処理装置の構成例を示すハードウエア構成図である。
【図５】第１の実施例の音楽パケットである。
【図６】第１の実施例と第２の実施例のデータ取りこぼし部分のマージ処理の説明図である。
【図７】第１の実施例と、第１の実施例の地上波デジタル放送網と、ＤＳＲＣを使った配信システム構成図である。
【図８】第２の実施例のシステム構成図である。
【図９】第２の実施例のフローチャートである。
【図１０】第２の実施例のフローチャートである。
【図１１】第２の実施例のフローチャートである。
【図１２】第２の実施例における編集音楽コンテンツのパケットである。
【図１３】第２の実施例のパケット管理テーブルである。
【図１４】第２の実施例の音楽購入処理画面である。
【図１５】第２の実施例におけるマージ処理（置換操作）の説明図である。
【図１６】第２の実施例におけるマージ処理（挿入操作）の説明図である。
【符号の説明】
４１…情報処理装置、４１…中央演算処理装置（ＣＰＵ）、４２…主記憶装置、４３…外部記憶装置、４４…入出力装置、４５…通信インタフェース部、５０…音楽コンテンツ、１００…コンテンツ配信局、１１０…移動体、１２０…放送衛星、１３０…地上局、１４０…携帯電話、１５０…音楽データ、１６０…差分音楽データの要求、１７０…差分音楽データ、２００…移動体受信端末、２０２…デジタル放送受信部、２０４…デジタル放送バッファ、２０６…受信側データ通信部、２０８…通信データバッファ、２１０…パケット管理テーブル、２１２…パケット不足部分判別部、２１４…差分パケット要求部、２１６…コンテンツマージ部、２１８…オーディオ再生部、２２０…スピーカ、２５２…デジタル放送送信部、２５４…配信局側データ通信部、２５６…デジタル放送番組管理部、２６８…コンテンツＤＢ、２６０…パケタイザ、２６２…パケタイズドコンテンツＤＢ、２６４…パケット管理テーブルＤＢ、２６６…差分パケット送出管理部、５００，５００ａ〜ｄ…パケット、５０５，５０５ａ〜ｄ…パケットのヘッダ、５１０，５１０ａ〜ｄ…パケット内のデータ、６００…パケット、７１０…地上波デジタル放送局、７２０…ＤＳＲＣ（狭域通信）、８０５…パケット管理テーブル、８１０…ユーザＩＤ管理部、８１５…マージ許可管理部、８２０…脱着型メモリ、８２５…入力部、８３０…表示部、８５０…オリジナルコンテンツＤＢ、８６０…編集コンテンツＤＢ、８７０…パケット管理テーブルＤＢ、８７５…ユーザ認証部、８８０…課金管理部、８８５…マージ許可キー管理部、１３００…パケット管理テーブル、１３０５…パケット管理テーブル識別子、１３１０…コンテンツ番号、１３１５…先頭パケット番号、１３２０…終了パケット番号、１５００…差分コンテンツ。
【図１】
0003889919.tif 000002
【図２】
0003889919.tif 000003
【図３】
0003889919.tif 000004
【図４】
0003889919.tif 000005
【図５】
0003889919.tif 000006
【図６】
0003889919.tif 000007
【図７】
0003889919.tif 000008
【図８】
0003889919.tif 000009
【図９】
0003889919.tif 000010
【図１０】
0003889919.tif 000011
【図１１】
0003889919.tif 000012
【図１２】
0003889919.tif 000013
【図１３】
0003889919.tif 000014
【図１４】
0003889919.tif 000015
【図１５】
0003889919.tif 000016
【図１６】
0003889919.tif 000017