(57)【要約】【課題】コンテンツの補填データブロック取得指示データを受けてから、補填データブロックの取得要求を行い、コンテンツを構成するすべてのデータブロックが記憶手段に記憶されていることを確認してから、コンテンツの再生処理を実行するコンテンツ受信再生装置を提供する。【解決手段】コンテンツ受信再生装置は、コンテンツ送信装置３から受信したデータブロックから欠損しているデータブロックを検出して、補填するデータブロックの情報をデータベースに記録する。補填データブロック要求手段２４は、操作手段２７から補填データブロック取得指示データを受けてから、データベースに記録された情報に基づいて、コンテンツ送信装置３に補填データブロック取得要求を送信する。コンテンツを構成するすべてのコンテンツデータブロックが記憶手段２１に記憶されていることを判断手段２８が確認してから、コンテンツ復元手段２６はコンテンツに復元する。【選択図】図２
2010147833.tif 000002
【特許請求の範囲】
【請求項１】
放送ネットワークおよびＩＰネットワークを介してコンテンツ送信装置と接続され、前記コンテンツ送信装置から配信される１つの映像・音声コンテンツが複数個に分割された分割データブロックを受信して記憶手段に記憶した後で、前記分割映像データを前記映像・音声コンテンツに復元し、前記映像・音声コンテンツを表示手段に再生させるコンテンツ受信再生装置であって、
利用者により操作されて、補填データブロック取得指示データと、前記映像・音声コンテンツを再生する指示であるコンテンツ再生指示データとを入力する操作手段と、
前記放送ネットワークを介して、前記コンテンツ送信装置から前記分割データブロックを受信して前記記憶手段に記憶させる放送受信手段と、
前記受信した前記分割データブロックから、データが欠損している欠損分割データブロックを検出し、欠損分割データブロック情報を作成して前記記憶手段に記憶させる欠損断片検出手段と、
前記操作手段の操作により、前記補填データブロック取得指示データを受け、前記欠損分割データブロック情報を前記記憶手段から取得し、前記ＩＰネットワークを介して、取得した前記欠損分割データブロック情報を前記コンテンツ送信装置に送信する補填断片要求手段と、
前記ＩＰネットワークを介して、前記コンテンツ送信装置から前記欠損分割データブロック情報に係る補填分割データブロックを受信して前記記憶手段に記憶させる補填断片受信手段と、
前記操作手段の操作により、コンテンツ再生指示データを受け、前記映像・音声コンテンツを構成するすべての分割データブロックが、前記記憶手段に記憶されていることを確認する判断手段と、
前記記憶手段から、前記判断手段により確認された前記分割データブロックおよび前記補填分割データブロックを取得し、前記映像・音声コンテンツに復元し、前記表示手段に前記映像・音声コンテンツを再生させるコンテンツ復元再生手段と、
を備えることを特徴とするコンテンツ受信再生装置。
【請求項２】
前記補填データブロック取得指示データは、前記映像・音声コンテンツを再生する指示であることを特徴とする請求項１に記載されたコンテンツ受信再生装置。
【請求項３】
前記補填データブロック取得指示データは、前記記憶手段に記憶された１または複数の前記映像・音声コンテンツの一覧からひとつを選択する指示であることを特徴とする請求項１に記載されたコンテンツ受信再生装置。
【請求項４】
前記補填データブロック取得指示データは、前記映像・音声コンテンツのライセンスを取得する指示であることを特徴とする請求項１に記載されたコンテンツ受信再生装置。
【請求項５】
前記補填データブロック取得指示データは、前記映像・音声コンテンツの詳細説明を表示する指示、または、請求項２ないし請求項４のいずれかひとつの指示であることを特徴とする請求項２ないし請求項４のいずれか１項に記載されたに記載されたコンテンツ受信再生装置。
【請求項６】
前記補填データブロック取得指示データは、前記コンテンツ受信再生装置の電源を入れる指示、または、請求項２ないし請求項４のいずれかひとつの指示であることを特徴とする請求項２ないし請求項４のいずれか１項に記載されたコンテンツ受信再生装置。
【請求項７】
前記補填データブロック取得指示データは、前記コンテンツ受信再生装置の電源を切る指示、または、請求項２ないし請求項４のいずれかひとつの指示であることを特徴とする請求項２ないし請求項４のいずれか１項に記載されたコンテンツ受信再生装置。
【請求項８】
放送ネットワークおよびＩＰネットワークを介してコンテンツ送信装置と接続され、利用者により操作されて操作部が作成した指示データに応じて、前記コンテンツ送信装置から配信される１つの映像・音声コンテンツが複数個に分割された分割データブロックを受信して記憶部に記憶した後で、前記分割映像データを前記映像・音声コンテンツに復元し、前記映像・音声コンテンツを表示部に再生させるコンテンツ受信再生装置のコンピュータを、
前記放送ネットワークを介して、前記コンテンツ送信装置から前記分割データブロックを受信して前記記憶部に記憶させる放送受信手段、
前記受信した前記分割データブロックから、データが欠損している欠損分割データブロックを検出し、欠損分割データブロック情報を作成して前記記憶部に記憶させる欠損断片検出手段、
前記分割データブロックから、データが欠損している欠損分割データブロックを検出し、欠損分割データブロック情報を作成して前記記憶部に記憶させる欠損断片検出手段、
前記操作部から補填データブロック取得指示データを受け、前記欠損分割データブロック情報を前記記憶部から取得し、前記ＩＰネットワークを介して、取得した前記欠損分割データブロック情報を前記コンテンツ送信装置に送信する欠損断片要求手段、
前記ＩＰネットワークを介して、前記コンテンツ送信装置から前記欠損分割データブロック情報に係る補填分割データブロックを受信して前記記憶部に記憶させる欠損断片受信手段、
前記操作部から前記映像・音声コンテンツを再生する指示であるコンテンツ再生指示データを受け、前記映像・音声コンテンツを構成するすべての分割データブロックが、前記記憶部に記憶されていることを確認する判断手段、
前記記憶部から、前記判断手段により確認された前記分割データブロックおよび前記補填分割データブロックを取得し、前記映像・音声コンテンツに復元し、前記表示部に前記映像・音声コンテンツを再生させるコンテンツ復元再生手段、
として機能させることを特徴とするコンテンツ受信再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバー型放送のように、コンテンツをダウンロード（受信・蓄積）してから任意の時点で再生する、蓄積型コンテンツ受信再生装置に関するものである。
【背景技術】
【０００２】
従来、サーバー型放送については、（社）電波産業会の標準規格ＡＲＩＢ ＳＴＤ−Ｂ３８（非特許文献１）によって、大容量蓄積機能を活用するデジタル放送方式における、映像、音声およびメタデータの符号化方式、伝送方式および蓄積制御方式が規定されている。
しかしながら、前記したサーバー型放送では、放送ネットワークを介して伝送されるコンテンツが、不完全な形で蓄積された場合を想定していない。すなわち、衛星放送伝送路における豪雨などの影響により、コンテンツの一部にデータ損失が発生した場合などを想定していない。そのため、コンテンツを利用（再生）する際にデータが足りないため、コンテンツを利用できない、もしくは、コンテンツが映像や音声を含む番組であれば、映像や音声の乱れ、一部映像の欠如、無音声など不完全な番組を視聴することになるという問題があった。
【０００３】
そのため、デジタル放送サービスプロバイダから、放送ネットワークを介して放送コンテンツが伝送されたが、伝送路の誤り（データ損失）により正しく受信できなかった放送コンテンツの箇所を検出する機能と、デジタル放送サービスプロバイダに、電話線やインターネットなどの通信ネットワークを介して、補完放送コンテンツの再送信を要求する機能と、要求した補完放送コンテンツを受信し、蓄積する機能とを備える蓄積型デジタル放送受信装置が開示されている（特許文献１）。
したがって、従来の蓄積型デジタル放送受信装置により、データ損失が発生して放送コンテンツを正常に受信できなかった場合でも、補完放送コンテンツが蓄積されるので、受信不良部分を補完した放送コンテンツを再生することができるようになっている。
【０００４】
【特許文献１】特開２００６−３３１８０号公報（段落［００６１］〜［００８４］）
【非特許文献１】「サーバー型放送における符号化、伝送及び蓄積制御方式標準規格」，ＡＲＩＢ ＳＴＤ−Ｂ３８，（社）電波産業会
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の蓄積型デジタル放送受信装置では、データ損失が発生して正しく受信できなかった放送コンテンツの箇所を検出した時点で、通信ネットワークを介して、デジタル放送サービスプロバイダに補完放送コンテンツの再送信を要求する。そのため、複数の蓄積型デジタル放送受信装置で、補完放送コンテンツの再送信を要求するタイミングが重なってしまうことになった。
また、一般的に豪雨などは局地的に発生し、その豪雨などの影響によりコンテンツの一部にデータ損失が発生する。そのため、補完放送コンテンツの再送信要求はある特定地域において時間的に集中して発生する。つまり、補完放送コンテンツの再送信要求は、局地的および時間的に集中して発生する。そのため、補完放送コンテンツの再送信要求と、その要求に対して送信される補完放送コンテンツとにより、通信ネットワーク内のある局地的な通信伝送路にトラフィックが集中し、その通信伝送路にかかる負荷が増え、通信ネットワーク内の通信伝送路で輻輳が発生するという問題点がある。
【０００６】
本発明は、以上のような問題を解決するためになされたものであり、利用者から操作手段を介してコンテンツの補填データブロック取得指示データを受けてから、補填データブロックの送信要求を行い、コンテンツを構成するすべてのデータブロックが記憶手段に記憶されていることを確認してから、コンテンツの再生処理を実行するコンテンツ受信再生装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明は、前記課題を解決するために創案されたものであり、まず、請求項１に記載のコンテンツ受信再生装置は、放送ネットワークおよびＩＰ（Internet Protocol）ネットワークを介してコンテンツ送信装置と接続され、利用者により操作されて操作手段が作成した指示データに応じて、前記コンテンツ送信装置から配信される１つの映像・音声コンテンツが複数個に分割された分割データブロックを受信して記憶手段に記憶した後で、前記分割映像データを前記映像・音声コンテンツに復元し、前記映像・音声コンテンツを表示手段に再生させるコンテンツ受信再生装置であって、放送受信手段と、欠損断片検出手段と、補填断片要求手段と、補填断片受信手段と、判断手段と、コンテンツ復元再生手段と、を備える構成とした。
【０００８】
かかる構成によれば、コンテンツ受信再生装置は、補填断片要求手段によって、操作手段から補填データブロック取得指示データを受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
また、コンテンツ受信再生装置は、コンテンツ復元再生手段によって、コンテンツを構成するすべてのコンテンツデータブロックが記憶手段に記憶されていることを確認してからコンテンツを再生するため、コンテンツデータブロックがひとつでも欠損していると、コンテンツは再生開始されない。
ここで、映像・音声コンテンツとは、映像コンテンツまたは／および音声コンテンツを意味している。
【０００９】
また、請求項２に記載のコンテンツ受信再生装置は、請求項１に記載のコンテンツ受信再生装置において、前記補填データブロック取得指示データが、前記映像・音声コンテンツを再生する指示であることを特徴とする。
【００１０】
かかる構成において、コンテンツ受信再生装置は、操作手段がコンテンツを再生する指示を受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
【００１１】
さらに、請求項３に記載のコンテンツ受信再生装置は、請求項１に記載のコンテンツ受信再生装置において、前記補填データブロック取得指示データが、前記記憶手段に記憶された１または複数の前記映像・音声コンテンツの一覧からひとつを選択する指示であることを特徴とする。
【００１２】
かかる構成において、コンテンツ受信再生装置は、操作手段がコンテンツをひとつ選択する指示を受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
また、当該指示は、操作手段がコンテンツを再生する指示より前に行われるため、再生指示がある前に補填分割データブロックの取得を始めることができ、表示手段で再生開始されるまでの時間を短縮することが可能になる。
【００１３】
さらに、請求項４に記載のコンテンツ受信再生装置は、請求項１に記載のコンテンツ受信再生装置において、前記補填データブロック取得指示データが、前記映像・音声コンテンツのライセンスを取得する指示であることを特徴とする。
【００１４】
かかる構成において、コンテンツ受信再生装置は、操作手段から、映像・音声コンテンツのライセンスを取得する指示を受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
また、当該指示は、操作手段がコンテンツを再生する指示より前に行われるため、再生指示がある前に補填分割データブロックの取得を始めることができ、表示手段で再生開始されるまでの時間を短縮することが可能になる。
【００１５】
さらに、請求項５に記載のコンテンツ受信再生装置は、請求項２ないし請求項４のいずれか１項に記載のコンテンツ受信再生装置において、前記補填データブロック取得指示データは、前記映像・音声コンテンツの詳細説明を表示する指示、または、請求項２ないし請求項４のいずれかひとつの指示であることを特徴とする。
【００１６】
かかる構成において、コンテンツ受信再生装置は、操作手段から、映像・音声コンテンツの詳細説明を表示する指示を受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
さらに、「映像・音声コンテンツの詳細説明を表示する指示」によるもの、または、「請求項２ないし請求項４のいずれかひとつの指示」によるもので、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、前記操作手段の操作により、コンテンツ再生指示データを受ける前に、前記映像・音声コンテンツを構成するすべての分割データブロックを、前記記憶手段に記憶させることが可能になる。
また、表示手段で再生開始されるまでの時間を短縮することが可能になる。
【００１７】
さらに、請求項６に記載のコンテンツ受信再生装置は、請求項２ないし請求項４に記載のコンテンツ受信再生装置において、前記補填データブロック取得指示データが、前記コンテンツ受信再生装置の電源を入れる指示、または、請求項２ないし請求項４のいずれかひとつの指示であることを特徴とする。
【００１８】
かかる構成において、コンテンツ受信再生装置は、操作手段が電源を入れる（電源ＯＮ）指示を受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
さらに、「前記コンテンツ受信再生装置の電源を入れる指示」によるもの、または、「請求項２ないし請求項４のいずれかひとつの指示」によるもので、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、前記操作手段の操作により、コンテンツ再生指示データを受ける前に、前記映像・音声コンテンツを構成するすべての分割データブロックを、前記記憶手段に記憶させることが可能になる。
【００１９】
さらに、請求項７に記載のコンテンツ受信再生装置は、請求項２ないし請求項４に記載のコンテンツ受信再生装置において、前記補填データブロック取得指示データが、前記コンテンツ受信再生装置の電源を切る指示、または、請求項２ないし請求項４のいずれかひとつの指示であることを特徴とする。
【００２０】
かかる構成において、コンテンツ受信再生装置は、操作手段が補填データブロックを取得してから電源を切る（電源ＯＦＦ）指示を受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
さらに、「前記コンテンツ受信再生装置の電源を切る指示」によるもの、または、「請求項２ないし請求項４のいずれかひとつの指示」によるもので、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、前記操作手段の操作により、コンテンツ再生指示データを受ける前に、前記映像・音声コンテンツを構成するすべての分割データブロックを、前記記憶手段に記憶させることが可能になる。
【００２１】
さらに、請求項８に記載のコンテンツ受信再生プログラムは、放送ネットワークおよびＩＰネットワークを介してコンテンツ送信装置と接続され、利用者により操作されて操作部が作成した指示データに応じて、放送受信手段、欠損断片検出手段、補填断片要求手段、補填断片受信手段、判断手段、コンテンツ復元再生手段、として機能させる構成とした。
【００２２】
かかる構成によれば、コンテンツ受信再生プログラムは、補填断片要求手段によって、操作部から補填データブロック取得指示データを受けてから、コンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することが可能になる。
また、コンテンツ受信再生プログラムは、コンテンツ復元再生手段によって、コンテンツを構成するすべてのコンテンツデータブロックが記憶部に記憶されていることが確認されるため、コンテンツデータブロックが全て揃ってはじめてコンテンツ再生が開始される。
【発明の効果】
【００２３】
本発明によれば、利用者から操作手段を介してコンテンツの補填データブロック取得指示データを受けてから、補填データブロックの送信要求を行い、コンテンツを構成するすべてのデータブロックが記憶手段に記憶されていることを確認してから、コンテンツの再生処理を実行するコンテンツ受信再生装置を提供することができる。
【００２４】
本発明は、以下に示す優れた効果を奏するものである。
請求項１，８に記載の発明によれば、操作手段から補填データブロック取得指示データが入力されてから初めて、補填断片要求手段はコンテンツ送信装置に補填分割データブロックの取得要求を行うため、取得要求が行われる時間を分散することができる。
これによって、豪雨などにより通信ネットワーク内のある局地的な通信伝送路にトラフィックが集中して輻輳が発生することを回避することができる。
【００２５】
また、請求項１，８に記載の発明によれば、コンテンツ復元再生手段によってコンテンツを構成するすべてのコンテンツデータブロックが記憶手段に記憶されていることを確認してから、コンテンツの再生を開始する。
これによって、未だ欠損しているコンテンツデータブロックが残っているコンテンツの再生を開始した場合に発生する、コンテンツの再生が途中で中断されてしまう問題や、映像や音声が途切れてしまう問題を、回避することができる。
【００２６】
請求項２〜７に記載の発明によれば、操作手段が各種指示を受けてから、コンテンツ送信装置に補填データブロック取得要求を行うため、取得要求が行われる時間を分散することができる。これによって、通信ネットワーク内のトラフィックが集中することを避けることができる。
【００２７】
また、請求項２〜５に記載の発明によれば、操作手段からの補填データブロック取得指示データは、映像・音声コンテンツの１つを選択して、そのコンテンツを再生するまでの一定の段階の指示である。補填断片要求手段は、１つの映像・音声コンテンツに係り、そのコンテンツを再生するまでの一定の段階に至った時点で、コンテンツ送信装置に補填分割データブロックの取得要求を行うことで、再生しようとするコンテンツを構成するコンテンツデータブロックのみを、コンテンツ送信装置から取得することができる。
これにより、データ損失が発生して正しく受信できなかったコンテンツに関し、コンテンツ再生をしようとする一定の段階の時点まで補填データブロックの取得要求を行わないため、通信ネットワーク内の通信伝送路の負荷を軽減することができる。
【００２８】
請求項２に記載の発明によれば、実際にコンテンツ再生する時点まで補填データブロックの取得要求を行わない、すなわち、確実に必要な通信しか行なわないため、ネットワークの負荷を軽減することができる。請求項４に記載の発明によれば、コンテンツの再生に必要なライセンスを取得する時点まで補填データブロックの取得要求を行わない、すなわち、利用者が視聴の意思を示すまで通信を行なわないため、通信ネットワーク内の通信伝送路の負荷を軽減することができる。
【００２９】
また、請求項１〜５に記載の発明によれば、操作手段からの補填データブロック取得指示データは、コンテンツ再生に至る途中段階の指示である。すなわち、コンテンツ再生が指示される以前に補填データブロック取得指示データが発せられ、補填データブロック取得が開始される。一方、前記操作手段の操作により、コンテンツ再生指示データを受け、前記映像コンテンツを構成するすべての分割データブロックが、前記記憶手段に記憶されていることを確認してから、コンテンツ再生を開始する。すなわち、コンテンツ再生指示操作からコンテンツ再生までの待ち時間を短くすることが可能である。
【発明を実施するための最良の形態】
【００３０】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
［コンテンツ配信システムの構成］
図１は、蓄積型コンテンツ受信再生装置を含むコンテンツ配信システムのブロック図である。この図１に示すように、コンテンツ配信システム１は、蓄積型コンテンツ受信再生装置２と、コンテンツ送信装置３と、表示装置Ｖとを備える。そして、蓄積型コンテンツ受信再生装置２は、コンテンツ送信装置３と、放送ネットワークＮ１を介して接続され、また、通信ネットワークＮ２を介しても接続される。
【００３１】
放送ネットワークＮ１は、地上デジタル音声放送、地上デジタルテレビジョン放送、ＢＳデジタル放送、狭帯域ＣＳデジタル放送、広帯域ＣＳデジタル放送及び２．６ＧＨｚ帯の周波数の電波を使用する衛星デジタル音声放送などの、一方向放送ネットワークである。
通信ネットワークＮ２は、電話回線、光回線などを介して、インターネットプロトコル（Internet Protocol）などを利用して相互接続される双方向通信ネットワークである。
【００３２】
コンテンツ送信装置３は、記憶手段３１と、コンテンツ送信手段３２と、補填データブロック送受信手段３３とを備える。ここで、コンテンツ送信装置３の動作は、前記した従来技術と同じであるため、詳細な説明は省略して概要だけを記載する。
まず、コンテンツ送信装置３は、記憶手段３１に記憶されたコンテンツを、複数のコンテンツデータブロックに分割する。この際、連続した識別番号（ブロック番号）がコンテンツデータブロックに付与される。このブロック番号を含めた、コンテンツデータブロックをそれぞれ識別するための識別情報が付与される。そして、それらコンテンツデータブロックは、記憶手段３１に記憶される。
ここで、識別情報には、ブロック番号の他に、例えば、コンテンツデータブロックがどのコンテンツであるのかを示すコンテンツ種別、コンテンツデータブロックのデータ長などが含まれている。
【００３３】
記憶手段３１は、コンテンツと、複数のコンテンツデータブロックとを記憶するものであって、例えば、ＨＤ（Hard Disc）、不揮発性半導体メモリ、光ディスク等の記憶手段である。
コンテンツ送信手段３２は、記憶手段３１からコンテンツデータブロックを取得し、放送ネットワークＮ１を介して送信するものである。そして、送信時には、コンテンツデータブロックに放送伝送路用の処理（パケット化、多重化、変調など）を施し、放送信号として放送ネットワークＮ１に送出するものである。
補填データブロック送受信手段３３は、通信ネットワークＮ２を介して、蓄積型コンテンツ受信再生装置２から要求情報を受信し、その要求情報に応じて、コンテンツデータブロック（補填データブロック）を記憶手段３１から取得し、通信ネットワークＮ２を介して送信するものである。そして、送信時には、コンテンツデータブロックに通信伝送路用の処理（パケット化、多重化、変調など）を施し、通信信号として通信ネットワークＮ２（通信伝送路）に送出するものである。
【００３４】
蓄積型コンテンツ受信再生装置２は、記憶手段２１の他に後記する構成を備え、コンテンツ送信装置３から受信できなかったコンテンツデータブロックを、コンテンツ送信装置３に再送要求したり、コンテンツ送信装置３から受信したコンテンツデータブロックを記憶手段２１に記憶し、利用者Ｐの指示に応じて、コンテンツデータブロックをコンテンツに復元して、表示装置Ｖに表示したりするものである。
表示装置Ｖは、蓄積型コンテンツ受信再生装置２から送信されるコンテンツや操作手順を画面に表示するものであって、例えば、液晶ディスプレイ、プラズマディスプレイやブラウン管ディスプレイである。ここで、表示装置Ｖは蓄積型コンテンツ受信再生装置２に内蔵されていてもよい。
【００３５】
［蓄積型コンテンツ受信再生装置の構成］
図２は、蓄積型コンテンツ受信再生装置のブロック図である。この図２に示すように、蓄積型コンテンツ受信再生装置２は、記憶手段２１と、コンテンツ受信手段２２と、補填データブロック受信手段２３と、補填データブロック要求手段２４と、欠損データブロック検出手段２５と、コンテンツ復元手段２６と、操作手段２７と、判断手段２８とを備える。
そして、蓄積型コンテンツ受信再生装置２は、コンテンツ受信手段２２が、放送ネットワークＮ１を介してコンテンツ送信装置３（コンテンツ送信手段３２）から配信されるデータを受信可能に接続し、また、補填データブロック受信手段２３および補填データブロック要求手段２４が、それぞれ通信ネットワークＮ２を介してコンテンツ送信装置３（補填データブロック送受信手段３３）と通信可能に接続する。
【００３６】
操作手段２７は、利用者Ｐにより操作されて入力された指示に応じて、補填データブロック取得指示データ、コンテンツ再生指示データを作成して、補填データブロック取得指示データを補填データブロック要求手段２４に伝達し、コンテンツ再生指示データを判断手段２８に伝達する。
この操作手段２７は入力された指示により、『補填データブロック取得指示データを作成する設定』、『コンテンツ再生指示データを作成する設定』がされている。
『コンテンツ再生指示データを作成する設定』は、入力された指示が“ひとつのコンテンツ（コンテンツａ）を再生する指示”のときに、操作手段２７は“（コンテンツａに係る）コンテンツ再生指示データ”を作成するという設定である。
【００３７】
一方、『補填データブロック取得指示データを作成する設定』は、例えば、“ひとつのコンテンツ（コンテンツａ）を再生する指示”のときに、操作手段２７は“補填データブロック取得指示データ”を作成するという設定である。この設定における指示は、１または複数のコンテンツの一覧から“ひとつのコンテンツ（コンテンツａ）を選択する指示”であってもよいし、『コンテンツのライセンスを取得する設定』であってもよい。
さらに、『補填データブロック取得指示データを作成する設定』は、複数の指示を組み合わせても良い。例えば、“電源を入れる（電源ＯＮ）指示”と“ひとつのコンテンツ（コンテンツａ）を再生する指示”のいずれか一つがあったときに、操作手段２７は“補填データブロック取得指示データ”を作成するという設定であってもよい。また、“電源を切る（電源ＯＦＦ）指示”と“ひとつのコンテンツ（コンテンツａ）を再生する指示”のいずれか一つがあったときに、操作手段２７は“補填データブロック取得指示データ”を作成するという設定であってもよい。さらに、“ひとつのコンテンツ（コンテンツａ）の詳細説明を表示する指示”と“ひとつのコンテンツ（コンテンツａ）を再生する指示”のいずれか一つがあったときに、操作手段２７は“補填データブロック取得指示データ”を作成するという設定であってもよい。
【００３８】
本実施例では、『補填データブロック取得指示データを作成する設定』は、『コンテンツ再生指示データを作成する設定』と同じ“コンテンツを再生する指示”とする。例えば、入力された指示が「コンテンツａを再生する」であった場合、操作手段２７は、“コンテンツａに係る補填データブロック取得指示データ”と、“コンテンツａに係るコンテンツ再生指示データ”とを作成する。そして、補填データブロック取得指示データを補填データブロック要求手段２４に伝達し、コンテンツ再生指示データを判断手段２８に伝達する。
【００３９】
ここで、利用者Ｐにより操作されるものは外部入力手段である。外部入力手段は、例えば、蓄積型コンテンツ受信再生装置に取り付けられたボタンやキーボードであってもよいし、赤外線や無線により間接的に指示が入力されるリモコンであってもよい。リモコンの場合は、蓄積型コンテンツ受信再生装置２は赤外線や無線を受信するための受信機を内蔵する。
つまり、操作手段は、外部入力手段が操作されて入力された指示を取得し、指示に応じて、補填データブロック取得指示データ、コンテンツ再生指示データを作成する。
【００４０】
ここで、図３は、記憶手段に記憶されるコンテンツ一覧ＤＢおよびコンテンツデータブロックＤＢのデータベースの一例である。
記憶手段２１は、コンテンツデータブロック（欠損していないデータブロックおよび補填データブロック）と、コンテンツ一覧ＤＢ２１１と、コンテンツ毎に構築されるデータブロックＤＢ２１２（コンテンツａデータブロックＤＢ２１２ａ、コンテンツｂデータブロックＤＢ２１２ｂ、・・・）とを記憶するものであり、例えば、ＨＤ、不揮発性半導体メモリ、光ディスク等の記憶手段である。
【００４１】
コンテンツ受信手段２２は、コンテンツ送信装置３（コンテンツ送信手段３２）から送信（配信）されるコンテンツデータブロックを受信する。そして、受信したコンテンツデータブロックに付与されたコンテンツ種別を、記憶手段２１のコンテンツ一覧ＤＢ２１１に記録する。さらに、記憶手段２１にコンテンツ種別毎のデータブロックＤＢ２１２を構築し、受信したコンテンツデータブロックに付与されたブロック番号を記録するものである。ここで、コンテンツ種別はコンテンツ名であってもよいし、コンテンツを識別する数字や文字でもよい。
また、コンテンツ受信手段２２は、コンテンツデータブロックを受信したことを、後記する欠損データブロック検出手段２５に伝達するものである。そして、コンテンツ受信手段２２は、受信したコンテンツデータブロックを記憶手段２１に記憶するものである。
【００４２】
欠損データブロック検出手段２５は、コンテンツ受信手段２２からコンテンツデータブロックを受信した旨を受け、そのコンテンツデータブロックが欠損しているか否かを検出するものである。欠損データブロック検出手段２５は、例えば、コンテンツデータブロックのヘッダに含まれる識別番号（ブロック番号）が連続番号として受信されているか否か、およびヘッダに指定されたデータ長と同一のデータサイズで受信しているか否かなどについて判定し、検出する。
【００４３】
正常なコンテンツデータブロック（欠損していないデータブロック）を検出した場合、欠損データブロック検出手段２５は、欠損していないデータブロックが記憶手段２１に記憶されていることを示す情報を、データブロックＤＢ２１２に記録するものである。例えば、図３に示すように、コンテンツデータブロックに付与されたブロック番号とフラグ“１”を記録する。
一方、欠損しているコンテンツデータブロック（欠損データブロック）を検出した場合、欠損データブロック検出手段２５は、欠損していないデータブロックが記憶手段２１に記憶されていないことを示す情報を、データブロックＤＢ２１２に記録する。例えば、図３に示すように、コンテンツデータブロックに付与されたまたは付与されるべきだったブロック番号とフラグ“０”を記録する。
ここで、欠損しているため、コンテンツデータブロックに付与されたブロック番号が取得できなかった場合、ブロック番号は連続した識別番号であるため、抜けているブロック番号と、そのブロック番号のフラグを“０”として記録すればよい。
【００４４】
補填データブロック要求手段２４は、操作手段２７から補填データブロック取得指示データを取得し、記憶手段２１に構築された、その指示データに係るデータブロックＤＢ２１２を参照して、欠損していないデータブロックが記憶手段２１に記憶されていないことを示す情報から、記憶手段２１に記憶されている欠損データブロック（補填データブロック）を検出する。そして、補填データブロック要求手段２４は、検出した欠損データブロックの情報を含んだ情報（補填データブロック取得要求）を生成し、補填データブロック取得要求をコンテンツ送信装置３（補填データブロック送受信手段３３）に送信するものである。
例えば、利用者Ｐにより指示（コンテンツａを再生する指示）が入力されて、コンテンツａに係る補填データブロック取得指示データが操作手段２７から伝達され、補填データブロック要求手段２４は、コンテンツａのデータブロックＤＢ（コンテンツａデータブロックＤＢ２１２ａ）を参照して、フラグが“０”のブロック番号を検出する。
【００４５】
補填データブロック受信手段２３は、コンテンツ送信装置３（補填データブロック送受信手段３３）から送信されるコンテンツデータブロック（補填データブロック）を受信する。そして、補填データブロック受信手段２３は、補填データブロックを記憶手段２１に記憶させ、さらに、記憶手段２１にてデータブロックＤＢ２１２のデータを更新するものである。当該更新により、補填データブロック受信手段２３が受信した補填データブロックが記憶手段２１に記憶されたことを示す情報が、データブロックＤＢ２１２に記録される。
【００４６】
判断手段２８は、操作手段２７からコンテンツ再生指示データが伝達され、記憶手段２１に構築された、指示データに係るコンテンツのデータブロックＤＢ２１２を参照して、指示データに係るコンテンツを構成するすべてのコンテンツデータブロックが記憶されていることを確認し、コンテンツ復元手段２６に、指示データに係るコンテンツを構成するすべてのコンテンツデータブロックを記憶手段２１から取得することを指示するものである。
例えば、利用者Ｐにより指示（コンテンツａを再生する指示）が入力されて、コンテンツａに係るコンテンツ再生指示データが操作手段２７から伝達され、判断手段２８は、コンテンツａのデータブロックＤＢ（コンテンツａデータブロックＤＢ２１２ａ）を参照する。そして、判断手段２８は、記憶手段２１に、コンテンツａを構成するすべてのコンテンツデータブロックが記憶されているかを確認する。この確認は、コンテンツデータブロックに付与された連続した識別番号（ブロック番号）がすべて揃っていることで、コンテンツａを構成するすべてのコンテンツデータブロックが記憶されていることとなる。ここで、コンテンツａを構成するすべてのコンテンツデータブロックが記憶されていれば、判断手段２８は、コンテンツａを構成するすべてのコンテンツデータブロックを記憶手段２１から取得することをコンテンツ復元手段２６に指示する。
【００４７】
コンテンツ復元手段２６は、判断手段２８にて行われる判定処理結果により、記憶手段２１からコンテンツ（コンテンツａ）を構成するすべてのコンテンツデータブロックを取得する。そして、コンテンツ復元手段２６は、取得したコンテンツデータブロックを、コンテンツａに復元し、映像・音声データとして表示装置Ｖに送信するものである。
【００４８】
［蓄積型コンテンツ受信再生装置のコンテンツ受信動作］
次に、図４を参照して、蓄積型コンテンツ受信再生装置２のコンテンツ受信動作について説明する（適宜、図１ないし図３を参照）。図４は、蓄積型コンテンツ受信再生装置のコンテンツ受信動作のフロー図である。
【００４９】
まず、蓄積型コンテンツ受信再生装置２のコンテンツ受信手段２２は、コンテンツを構成するコンテンツデータブロックを受信し（ステップＳ１０１）、受信したコンテンツデータブロックを記憶手段２１に記憶させる（ステップＳ１０２）。
ここで、コンテンツ受信手段２２は、受信したコンテンツデータブロックに付与されたコンテンツ種別を、記憶手段２１のコンテンツ一覧ＤＢ２１１に記録する。さらに、コンテンツ受信手段２２は、記憶手段２１にコンテンツ種別毎のデータブロックＤＢ２１２を構築し、受信したコンテンツデータブロックに付与されたブロック番号を記録する。
例えば、図３に示すように、コンテンツ受信手段２２は、受信したコンテンツデータブロックに付与されたコンテンツ種別“コンテンツａ”をコンテンツ一覧ＤＢ２１１に記録する。さらに、コンテンツａデータブロックＤＢ２１２ａを構築し、ブロック番号“０００１”を記録する。
【００５０】
そして、欠損データブロック検出手段２５は、記憶手段２１に記憶された、受信したコンテンツデータブロックが欠損しているか否かを判定する（ステップＳ１０３）。
コンテンツデータブロックが欠損している（欠損データブロック）場合（ステップＳ１０３，Ｙｅｓ）、欠損データブロック検出手段２５は、記憶手段２１に構築されたデータブロックＤＢ２１２にて、受信した欠損データブロックのブロック番号に該当するフラグを“０”で記録する（ステップＳ１０４）。
例えば、図３に示すように、コンテンツａのブロック番号“０００３”が欠損データブロックである場合、コンテンツａデータブロックＤＢ２１２ａにて、ブロック番号“０００３”のフラグを“０”とする。
【００５１】
一方、コンテンツデータブロックが欠損していない（欠損していないデータブロック）場合（ステップＳ１０３，Ｎｏ）、欠損データブロック検出手段２５は、記憶手段２１に構築されたデータブロックＤＢ２１２にて、欠損していないデータブロックのブロック番号に該当するフラグを“１”で記録する（ステップＳ１０５）。
例えば、図３に示すように、コンテンツａのブロック番号“０００４”が欠損していないデータブロックである場合、コンテンツａデータブロックＤＢ２１２ａにて、ブロック番号“０００４”のフラグを“１”とする。
以上に示したステップＳ１０１〜ステップＳ１０５の処理は、例えば、コンテンツデータブロックに付与された連続した識別番号（ブロック番号）が最後の番号のコンテンツデータブロックを、コンテンツ受信手段２２が受信するまで繰り返し実施される。
【００５２】
以上の動作によって、コンテンツ送信装置３から、放送ネットワークＮ１を介して送信されるコンテンツデータブロックを、記憶手段２１に記憶することができる。また、欠損しているコンテンツデータブロック（欠損データブロック）の識別情報、例えばブロック番号等をデータベース（データブロックＤＢ２１２）に記録することができる。
【００５３】
［蓄積型コンテンツ受信再生装置のコンテンツ再生動作］
次に、図５を参照して、蓄積型コンテンツ受信再生装置２のコンテンツ再生動作について説明する（適宜、図１ないし図３を参照）。図５は、蓄積型コンテンツ受信再生装置のコンテンツ再生動作のフロー図である。
まず、利用者Ｐが、蓄積型コンテンツ受信再生装置２の操作手段２７を操作して、指示を入力する（ステップＳ２０１）。
ここでは、操作手段２７に入力された指示が「コンテンツａを再生する」であるとする。
【００５４】
操作手段２７は、入力された指示（「コンテンツａを再生する」）を取得する。ここで、『補填データブロック取得指示データを作成する設定』は、『コンテンツ再生指示データを作成する設定』と同じ“コンテンツを再生する指示”であるため、操作手段２７は、コンテンツａに係る補填データブロック取得指示データと、コンテンツａに係るコンテンツ再生指示データとを作成し、補填データブロック取得指示データを補填データブロック要求手段２４に、コンテンツ再生指示データを判断手段２８に伝達する（ステップＳ２０２）。
【００５５】
このとき、蓄積型コンテンツ受信再生装置２により、記憶手段２１に記憶されたコンテンツ一覧ＤＢ２１１のデータに基づいて、表示装置Ｖにコンテンツが一覧で表示される画面データを生成される。これにより、利用者Ｐは、表示装置Ｖに表示された画面を見ながら、操作手段２７を操作して、ひとつのコンテンツ（コンテンツａ）を選択（入力）する指示や、コンテンツの一覧を表示装置Ｖに表示させる指示をすることができる。
【００５６】
再び、図５に示す、蓄積型コンテンツ受信再生装置２のコンテンツ再生動作について説明する。
補填データブロック要求手段２４は、コンテンツａに係る補填データブロック取得指示データを取得する（ステップＳ２０３）。そして、補填データブロック要求手段２４は、記憶手段２１に構築されたコンテンツａのコンテンツａデータブロックＤＢ２１２ａを参照し（ステップＳ２０４）、フラグが“０”のデータがあるか否かを判定する（ステップＳ２０５）。
フラグが“０”のデータがある（ステップＳ２０５，Ｙｅｓ）場合、補填データブロック要求手段２４は、コンテンツａデータブロックＤＢ２１２ａを参照して、フラグが“０”のデータのブロック番号、例えば図３に示す、ブロック番号“０００３”、“０００５”・・・を取得する。そして、補填データブロック要求手段２４は、取得したフラグが“０”のデータのブロック番号を含んだ情報（補填データブロック取得要求）を生成し、通信ネットワークＮ２を介して、コンテンツ送信装置３（補填データブロック送受信手段３３）に送信する（ステップＳ２０６）。
【００５７】
コンテンツ送信装置３（補填データブロック送受信手段３３）は、補填データブロック取得要求に対する応答として、ブロック番号“０００３”、“０００５”・・・のコンテンツデータブロックを記憶手段３１から抽出する。そして、補填データブロック送受信手段３３は、抽出したコンテンツデータブロック（補填データブロック）を、通信ネットワークＮ２を介して、蓄積型コンテンツ受信再生装置２に送信する。
【００５８】
補填データブロック受信手段２３は、コンテンツ送信装置３（補填データブロック送受信手段３３）から補填データブロックを受信する（ステップＳ２０７）。
そして、補填データブロック受信手段２３は、受信した補填データブロックを記憶手段２１に記憶し、さらに、記憶手段２１に構築されたコンテンツａデータブロックＤＢ２１２ａを更新する（ステップＳ２０８）。この更新により、例えば、受信した補填データブロックに付与されたブロック番号が“０００３”であれば、データブロックＤＢ２１２の該当するブロック番号“０００３”のフラグが“１”となる。
ここで、ステップＳ２０８の処理にて、補填データブロックを記憶手段２１に記憶する際、補填データブロック受信手段２３は、既に記憶手段２１に記憶されているブロック番号が同じコンテンツデータブロック（欠損データブロック）を破棄し、補填データブロックを記憶する処理を行う。
【００５９】
一方、フラグが“０”のデータがない（ステップＳ２０５，Ｎｏ）場合、またはステップＳ２０８の処理終了後に、判断手段２８は、ステップＳ２０２の処理により、操作手段２７から伝達されるコンテンツａに係るコンテンツ再生指示データを取得したか否かを判定する（ステップＳ２０９）。
まだコンテンツ再生指示データを取得していない（ステップＳ２０９，Ｎｏ）場合、取得するまで待機する。
一方、コンテンツ再生指示データを取得している（ステップＳ２０９，Ｙｅｓ）場合、さらに、判断手段２８は、記憶手段２１にコンテンツａを構成するすべてのコンテンツデータブロック（欠損していないデータブロックおよび補填データブロック）が記憶されているか否かを判定する（ステップＳ２１０）。
【００６０】
記憶されていないコンテンツデータブロックがある場合（ステップＳ２１０，Ｎｏ）、ステップＳ２０４に戻り、補填分割データブロックの取得処理をする。
すべてのコンテンツデータブロックがある場合（ステップＳ２１０，Ｙｅｓ）、判断手段２８はコンテンツ復元手段２６に、コンテンツａを構成するすべてのコンテンツデータブロックの取得指示データを送信する。
取得指示データを受けたコンテンツ復元手段２６は、記憶手段２１から、コンテンツａを構成するすべてのコンテンツデータブロック（欠損していないデータブロックおよび補填データブロック）を取得し（ステップＳ２１１）、コンテンツａに復元し（ステップＳ２１２）、表示装置Ｖにコンテンツａを再生させる（ステップＳ２１３）。
【００６１】
以上の動作によって、利用者により、コンテンツを再生するための再生ボタンが押下されても、ステップＳ２１０にて、コンテンツ復元手段２６によって、そのコンテンツを構成するすべてのコンテンツデータブロックが記憶手段２１に記憶されていることが確認するため、ひとつでもコンテンツデータブロックが欠損していると、コンテンツに復元できない蓄積型コンテンツ受信再生装置２を提供することができる。なお、再生ボタンが押下されたときに、コンテンツデータブロックが欠損しているときは、表示装置Ｖに「データ取得中」などが表示されてもよい。
【００６２】
また、本実施例では、ステップＳ２０１（図５）の処理にて、操作手段２７に入力される指示は、「ひとつのコンテンツ（コンテンツａ）を選択（入力）する指示」や、「コンテンツの一覧を表示装置Ｖに表示させる指示」、「映像・音声コンテンツの詳細説明を表示する指示」、「映像・音声コンテンツのライセンスを取得する指示」（指示書の請求項３に対応する。新規に追加しました。）であってもよい。そして、それら指示を入力後に、操作手段２７に「コンテンツａを再生する」という指示を入力しても良い。当該処理により、操作手段２７は、まず、コンテンツａに係る補填データブロック取得指示データを作成し、そして、コンテンツａに係るコンテンツ再生指示データを作成する。
【００６３】
ここで、「コンテンツの詳細説明を表示する指示」とは、例えば、不図示のＥＣＧ（Electronic Content Guide：電子コンテンツ案内）により、表示装置Ｖに表示された蓄積番組表を見た利用者Ｐが操作手段２７で、ひとつのコンテンツを選択する操作が行われた際の指示である。
また、「コンテンツのライセンスを取得する指示」とは、例えば、表示装置Ｖに表示されたコンテンツの情報を見た利用者Ｐが操作手段２７で、コンテンツのライセンス（コンテンツを視聴する権利）を取得する操作が行われた際の指示であって、有料コンテンツ等の場合、表示装置Ｖに表示された「購入する」あるいは「ライセンス取得」等のボタンが押下される操作である。
【００６４】
また、「電源を入れる（電源ＯＮ）」指示や「電源を切る（電源ＯＦＦ）」指示が入力されることで、操作手段２７は、コンテンツａに係る補填データブロック取得指示データを作成してもよい。
ここで、「電源を切る」指示の場合、蓄積型コンテンツ受信再生装置２は、電源を切らずに、例えば、利用者Ｐからは電源が切られて何も処理をしていないように見える状態にする。そして、操作手段２７はコンテンツａに係る補填データブロック取得指示データを作成する。その後、蓄積型コンテンツ受信再生装置２はステップＳ２０８（図５）までの処理をしてから電源を切る。
当該処理により、次に利用者Ｐにより蓄積型コンテンツ受信再生装置２の電源が入れられたときには、既に、コンテンツを構成するすべてのコンテンツデータブロックが記憶されていることになるため、利用者Ｐは再生ボタンを押すなど、操作手段２７に「コンテンツａを再生する」という指示を入力すると同時に、コンテンツを視聴することができる。
ここで、「電源を入れる」指示や「電源を切る」指示は、蓄積型コンテンツ受信再生装置２に備えられるタイマー機能により、予め指示したタイミングで行われる指示などでもよい。しかし、時間的なトラフィック集中をより効果的に回避するために、「電源を入れる」指示や「電源を切る」指示は、利用者Ｐが操作手段２７を操作して、電源を入れたり、電源を切ったりすることで行われる指示が望ましい。
【図面の簡単な説明】
【００６５】
【図１】蓄積型コンテンツ受信再生装置を含むコンテンツ配信システムのブロック図である。
【図２】蓄積型コンテンツ受信再生装置のブロック図である。
【図３】記憶手段に記憶されるコンテンツ一覧ＤＢおよびコンテンツデータブロックＤＢのデータベースの一例である。
【図４】蓄積型コンテンツ受信再生装置のコンテンツ受信動作のフロー図である。
【図５】蓄積型コンテンツ受信再生装置のコンテンツ再生動作のフロー図である。
【符号の説明】
【００６６】
２      蓄積型コンテンツ受信再生装置
３      コンテンツ送信装置
２１    記憶手段
２２    コンテンツ受信手段
２３    補填データブロック受信手段
２４    補填データブロック要求手段
２５    欠損データブロック検出手段
２６    コンテンツ復元手段
２７    操作手段
２８    判断手段
３２    コンテンツ送信手段
３３    補填データブロック送受信手段
Ｎ１    放送ネットワーク
Ｎ２    通信ネットワーク
Ｐ      利用者
Ｖ      表示装置
【図１】
2010147833.tif 000003
【図２】
2010147833.tif 000004
【図３】
2010147833.tif 000005
【図４】
2010147833.tif 000006
【図５】
2010147833.tif 000007