(57)【要約】【課題】  第３者によるデータの不正使用を防止するとともに、データの送信処理をより迅速に行うことを実現する。【解決手段】  本発明のコンテンツ配信装置６は、コンテンツから有意な情報として再生するために必要となる部分データと、この部分データがコンテンツのうちのどの要素であるかを示す要素特定情報とを含む基本データ５０を、コンテンツから抽出する基本データ抽出部２１を備え、この基本データ５０と、この基本データ５０が抽出された基本欠落データ５１とを別々にコンテンツ取得処理装置８に送信するため、送信されるコンテンツの不正利用を防止するとともに、コンテンツの送信処理にかかる時間を短縮できる。【選択図】  図１
2006127416.tif 000002
【特許請求の範囲】
【請求項１】
データの送信を要求する情報処理装置に対して、該データを送信するデータ送信装置であって、
上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを上記情報処理装置が特定可能とするための要素特定情報とを含む基本データを、当該データから抽出する抽出手段と、
上記抽出手段により抽出された基本データを上記情報処理装置に送信する基本データ送信手段と、
上記データから上記抽出手段により基本データが抽出された残余のデータである欠落データを上記情報処理装置に送信する欠落データ送信手段とを備えることを特徴とするデータ送信装置。
【請求項２】
上記データを符号化し圧縮する圧縮手段をさらに備え、
上記部分データは、上記圧縮手段により符号化された上記データから得られる情報であり、上記情報処理装置において圧縮された上記データを正常に再生するために必要となる情報を含むデータであることを特徴とする請求項１に記載のデータ送信装置。
【請求項３】
上記データは時間軸方向に情報を有するものであり、
上記基本データ送信手段は、データにおける所定時間分ごとのデータから抽出される基本データそれぞれを、該データの再生順に送信するものであり、
さらに、上記情報処理装置の利用者を特定する情報である利用者特定情報を、上記基本データ送信手段による基本データの送信開始時から定期的に受け付ける受け付け手段と、
上記受け付け手段によって受け付けた利用者特定情報に基づき、上記情報処理装置の利用者が、上記データの送信先として正規の送信先であるか否かを判定する判定手段とを備え、
上記判定手段により上記利用者がデータの正規の送信先であると判定された場合、上記基本データ送信手段が、次の再生順番となる上記基本データを送信することを特徴とする請求項２に記載のデータ送信装置。
【請求項４】
上記基本データ送信手段は、上記情報処理装置に送信する上記基本データを暗号化する暗号化手段を備えることを特徴とする請求項３に記載のデータ送信装置。
【請求項５】
請求項１〜４のいずれか１項に記載のデータ送信装置と、該データ送信装置に対してデータの送信を要求する情報処理装置とを備えるデータ送信システムであって、
上記情報処理装置が、
上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを特定可能とするための要素特定情報とを含む基本データを、上記データ送信装置から受信する基本データ受信手段と、
上記データから上記基本データが抽出された欠落データを上記データ送信装置から受信する欠落データ受信手段と、
上記基本データ受信手段により受信された基本データと、欠落データ受信手段により受信された欠落データとを、基本データに含まれる要素特定情報に基づき合成する合成手段とを備えることを特徴とするデータ送信システム。
【請求項６】
上記請求項３に記載のデータ送信装置と、該データ送信装置に対してデータの送信を要求する情報処理装置とを備えるデータ送信システムであって、
上記データは時間軸方向に情報を有するものであり、
上記情報処理装置が、
上記データにおける所定時間分ごとのデータから抽出される基本データを、上記データ送信装置から受信する基本データ受信手段と、
上記欠落データを上記データ送信装置から受信する欠落データ受信手段と、
上記基本データ受信手段により受信された上記基本データと、上記欠落データ受信手段により受信された欠落データとを、当該基本データに含まれる要素特定情報に基づき合成する合成手段と、
上記利用者特定情報を記憶する記憶装置と、
上記合成手段により、上記基本データと欠落データとの合成が行われた場合に、上記記憶装置に記憶された利用者特定情報を、上記データ送信装置に送信する利用者特定情報送信手段とを備えることを特徴とするデータ送信システム。
【請求項７】
データの送信を要求する情報処理装置に対して、該データを送信するデータ送信装置を制御するデータ送信装置の制御方法であって、
上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを上記情報処理装置が特定可能とするための要素特定情報とを含む基本データを、当該データから抽出するステップと、
上記抽出手段により抽出された基本データを上記情報処理装置に送信するステップと、
上記データから上記抽出手段により該基本データが抽出された残余のデータである欠落データを上記情報処理装置に送信するステップとを含むことを特徴とするデータ送信装置の制御方法。
【請求項８】
請求項１〜４の何れか１項に記載のデータ送信装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるためのデータ送信装置の制御プログラム。
【請求項９】
請求項８に記載のデータ送信装置の制御プログラムが記録されたコンピュータの読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データの送信を要求する情報処理装置に対して、要求されたデータを当該情報処理装置に送信するデータ送信装置、データ送信システム、データ送信装置の制御方法、データ送信装置の制御プログラム、データ送信装置の制御プログラムを記録した記録媒体に関するものである。
【背景技術】
【０００２】
近年では、高速な通信回線の普及によって実現される、大容量のデータを活用した新たなサービスが提供されるようになっている。例えば、このサービスとして、映像コンテンツまたは音楽コンテンツなどをユーザに配信するサービスが挙げられる。
【０００３】
通常、ユーザ側が、映像または音楽コンテンツの配信サービスを受ける場合、ユーザ側からコンテンツを提供する運営者のサイトにアクセスし、映像または音楽コンテンツを取得する。このようにユーザ側が運営者のサイトからコンテンツの配信サービスを受ける場合、通常ユーザ側と運営者側との間で送受信される情報は暗号化され、第３者による情報の不正使用を防止するようになっている。すなわち、公開鍵暗号または秘密鍵暗号、デジタル証明書、ハッシュ関数などのセキュリティ技術を組み合わせ、情報の盗聴または改ざんなどを防ぐようになっている。
【０００４】
例えば、コンテンツを提供するサーバからユーザが所持する端末装置に映像または音楽データなどのコンテンツを送信する場合、図２０に示すように、サーバでは送信するコンテンツ自体を暗号化処理する。そして、サーバは、暗号化したコンテンツを端末装置に送信する。一方、ユーザ側装置では暗号化されたコンテンツを受信し、このコンテンツに対する暗号解読処理を行って、コンテンツを取得するようになっている。また、上記暗号化したコンテンツを例えばＳＳＬなどの暗号化通信を行うプロトコルを利用して送信するようになっている。
【０００５】
なお、上記したような情報の不正使用を防止するために、例えば特許文献１では、ネットワークに接続されている端末装置に対し、暗号化されたコンテンツを復号する復号鍵と、この復号鍵の供給可能な管理数とを管理する鍵配信装置が開示されている。なお、この鍵配信装置は、ホームネットワークに接続されている端末装置を正当な供給先であるか否かを判定し、正当な供給先に復号鍵を配信するものである。したがって、データの不正利用を防止するとともに、送信されたデータを迅速に利用可能とするものではない。
【特許文献１】特開２００４−１１２７８８号公報（２００４年４月８日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の構成では、データの送信において、第３者によるデータの不正使用を防止するために、該データの暗号化を行ってデータを送信先に送信している。このため、特に大容量な動画データなどのコンテンツを送信先に送信し、送信先でこのコンテンツを利用する場合、このコンテンツの暗号化処理または暗号化されたコンテンツの解読処理に多大な時間を要するという問題を生じる。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、第３者によるデータの不正使用を防止するとともに、データの送信処理をより迅速に行うことができるデータ送信装置、データ送信システム、データ送信装置の制御方法、データ送信装置の制御プログラム、データ送信装置の制御プログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係るデータ送信装置は、上記課題を解決するために、データの送信を要求する情報処理装置に対して、該データを送信するデータ送信装置であって、上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを上記情報処理装置が特定可能とするための要素特定情報とを含む基本データを、当該データから抽出する抽出手段と、上記抽出手段により抽出された基本データを上記情報処理装置に送信する基本データ送信手段と、上記データから上記抽出手段により基本データが抽出された残余のデータである欠落データを上記情報処理装置に送信する欠落データ送信手段とを備えることを特徴とする。
【０００９】
上記構成によると、基本データ送信手段と、欠落データ送信手段とを備えているため、抽出手段により抽出された基本データと、データから該基本データが抽出された残余のデータである欠落データとを別々に、上記情報処理装置に送信することができる。
【００１０】
なお、基本データとは例えば、送信されるデータが画像データである場合、当該画像データに含まれる輝度情報または色情報などを示すデータである。あるいは、上記データを圧縮して上記情報処理装置に送信する場合、上記基本データは、例えば圧縮されたデータから再生するために必要となる情報である。
【００１１】
すなわち、送信中に、基本データが悪意のある第３者により盗み出された場合、この第３者は、基本データのみだけでは完全なデータでないため不正に利用することができない。また、送信中に、欠落データが、悪意のある第３者により盗み出された場合、この欠落データのみだけでは完全なデータでないためこの欠落データを不正に利用することができない。
【００１２】
また、基本データに含まれる要素特定情報は、当該部分データが上記データのうちのどの要素であるかを上記情報処理装置によって特定可能なデータである。このため、第３者によって基本データおよび欠落データが盗み出された場合であっても、該第３者はこれら盗み出した両方のデータを上記データに合成することができない。このため、上記第３者は不正に上記データを再生することができない。
【００１３】
ところで、従来ではデータを送信する際、該データが盗み出され不正利用されることを防ぐために当該データを暗号化し送信先である上記情報処理装置に送信している。
【００１４】
このため、上記情報処理装置では、送信するデータの暗号化する処理、および暗号化されたデータを復号する処理が必要となる。なお、データの暗号化または暗号化されたデータの復号処理は、該データのデータ量が大きくなればなるほど処理に多大な時間が必要となる。
【００１５】
しかしながら、本発明に係るデータ送信装置は、上記基本データと欠落データとに分離してそれぞれを別々に送信する構成であるため、データの送信処理において、従来のような暗号化処理および暗号化に対する復号処理を行う必要がない。このため、上記データ送信装置と情報処理装置との間におけるデータの送信処理にかかる時間を短縮することができる。
【００１６】
したがって、本発明に係るデータ送信装置は、送信するデータの第３者による不正な利用を防ぐとともに、データの送信処理をより迅速に行うことができるという効果を奏する。
【００１７】
また、本発明に係るデータ送信装置は、上記した構成において、上記データを符号化し圧縮する圧縮手段をさらに備え、上記部分データは、上記圧縮手段により符号化された上記データから得られる情報であり、上記情報処理装置において圧縮された上記データを正常に再生するために必要となる情報を含むデータであることが好ましい。
【００１８】
上記構成によると、圧縮手段を備えているため、データを圧縮して上記情報処理装置に送信することができる。このため、送信するデータのデータ量を低減することができるため、該データの送信時間を短縮することができる。
【００１９】
なお、圧縮されたデータを再生するために必要となる情報とは、例えば、該データを符号化する際に予測に用いられる情報である。この情報としては、例えば以下の情報が挙げられる。
【００２０】
例えば、上記データが動画データである場合、フレーム内の情報から符号化されており、他の画像を予測に用いることがないイントラ符号化の情報である。
【００２１】
また、例えば、上記データが動画データである場合、該動画データに対してＤＣＴを用いたフレーム間符号化が行われる際のＤＣＴ符号化係数の直流（ＤＣ）成分の量子化値である。
【００２２】
また、例えば、既に符号化したフレームを参照することにより、次に符号化するフレームを予測したときの空間的ずれを示すものであり、動き補償で使用する動き量を表現する情報（動きベクトル）である。
【００２３】
また、例えば上記データが動画データである場合、圧縮されたデータから高速再生する際に用いられるフレームであるＩ−ピクチャである。
【００２４】
また、上記データが、例えば階層情報構成である場合、該コンテンツは基本階層情報と、その差分情報とから構成されており、部分データを上記基本配送情報とすることもできる。
【００２５】
また、圧縮されたデータを正常に再生するために必要となる情報とは、例えば、上記データが動画または静止画データである場合、該データの輝度情報が挙げられる。
また、圧縮されたデータを正常に再生するために必要となる情報とは、例えば、階層符号化の情報における基本階層を示す情報または付加階層を示す情報のいずれかである。
【００２６】
また、上記データから抽出される部分データの範囲は、ピクチャ単位であってもよいし、スライス単位であってもよいし、マクロブロック単位であってもよい。また、上記データから抽出される部分データはブロック単位であってもよい。
【００２７】
このように、上記基本データの有する部分データが、圧縮されたデータを正常に再生するために必要となる情報を含むデータであるため、上記基本データと欠落データとの両方が合成されなければ正常に再生されない。
【００２８】
すなわち、上記基本データまたは欠落データのいずれかが、悪意のある第３者により送信中に盗みだされた場合であっても、該第３者は、上記データを正常に再生することができない。
【００２９】
また、暗号化されたデータを復号化する処理を行う必要がないため、情報処理装置はデータ送信装置から取得したデータを迅速に再生することができる。
【００３０】
したがって、本発明に係るデータ送信装置は、第３者によるデータの不正な利用を防ぐとともに、データの送信処理をより迅速に行うことができる。
【００３１】
また、本発明に係るデータ送信装置は、上記した構成において、上記データは時間軸方向に情報を有するものであり、上記基本データ送信手段は、データにおける所定時間分ごとのデータから抽出される基本データそれぞれを、該データの再生順に送信するものであり、さらに、上記情報処理装置の利用者を特定する情報である利用者特定情報を、上記基本データ送信手段による基本データの送信開始時から定期的に受け付ける受け付け手段と、上記受け付け手段によって受け付けた利用者特定情報に基づき、上記情報処理装置の利用者が、上記データの送信先として正規の送信先であるか否かを判定する判定手段とを備え、上記判定手段により上記利用者がデータの正規の送信先であると判定された場合、上記基本データ送信手段が、次の再生順番となる上記基本データを送信するように構成されていることが好ましい。
【００３２】
ここで、時間軸方向に情報を有するデータとは例えば動画データまたは音楽データなど時間方向の情報を有するものである。
【００３３】
上記構成によると判定手段を備え、該判定手段が、上記利用者を正規の送信先であるか否かを判定することができる。このため、時間軸方向に情報を有するデータの送信中に、該データの送信先が正規の送信先であるか否かについて定期的に確認することができる。
【００３４】
また、上記判定手段が、上記利用者を正規の送信先であると判定した場合、上記基本データ送信手段が、次の再生順番となる、上記データにおける所定期間分ごとのデータから抽出された基本データを送信する。
【００３５】
このように、基本データ送信手段は、データにおける所定期間分ごとのデータから抽出された基本データしか送信していないため、データの送信先が正規の送信先でない場合であっても、この正規でない送信先では上記データを完全に取得することができない。
【００３６】
このように本実施の形態に係るデータ送信装置は、定期的にデータの送信先を確認でき、正規の送信先に対してのみ完全なデータを送信することができるため、送信するデータの第三者による不正利用を防ぐことができる。
【００３７】
また、本発明に係るデータ送信装置は、上記した構成において、上記基本データ送信手段は、上記情報処理装置に送信する上記基本データを暗号化する暗号化手段を備えるように構成されていてもよい。
【００３８】
上記構成によると、基本データ送信手段が暗号化手段を備えているためデータの送信先である情報処理装置に暗号化した上記基本データを送信することができる。
【００３９】
このため、悪意のある第３者により上記基本データおよび欠落データが取得され、両者が合成されることを防ぐことができる。
【００４０】
また、暗号化される基本データはデータ全体に占めるデータ量が小さいため、送信先である情報処理装置において暗号化された該基本データの復号化にかかる時間は、暗号化された上記データ全体を復号化する場合に比べて小さくなる。
【００４１】
したがって、本発明に係るデータ送信装置は、第３者によるデータの不正な利用を防ぐとともに、データの送信先である情報処理装置においてデータを短時間で再生することができるように、該データを送信することができるという効果を奏する。
【００４２】
また、本発明に係るデータ送信システムは、上記した課題を解決するために、上記したデータ送信装置と、該データ送信装置に対してデータの送信を要求する情報処理装置とを備えるデータ送信システムであって、上記情報処理装置が、上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを特定可能とするための要素特定情報とを含む基本データを、上記データ送信装置から受信する基本データ受信手段と、上記データから上記基本データが抽出された欠落データを上記データ送信装置から受信する欠落データ受信手段と、上記基本データ受信手段により受信された基本データと、欠落データ受信手段により受信された欠落データとを、基本データに含まれる要素特定情報に基づき合成する合成手段とを備えることを特徴とする。
【００４３】
上記構成によると、本発明に係るデータ送信システムでは、データ送信装置が、上記抽出手段を備えているため、送信するデータを上記基本データと上記欠落データとに分離して情報処理装置に送信することができる。
【００４４】
また、情報処理装置が、合成手段を備えているため、データ送信装置から受信した基本データと欠落データとを合成して上記データを得ることができる。
【００４５】
したがって、本発明に係るデータ送信システムは、データをデータ送信装置から情報処理装置に対して送信する際、該データの第三者による不正な利用を防止することができるとともに、データの送信処理に係る時間を短縮することができるという効果を奏する。
【００４６】
また、本発明に係るデータ送信システムは、上記した課題を解決するために、上記基本データ送信手段と、上記欠落データ送信手段と、上記受け付け手段と、上記判定手段とを備えたデータ送信装置と、該データ送信装置に対してデータの送信を要求する情報処理装置とを備えるデータ送信システムであって、上記データは時間軸方向に情報を有するものであり、上記情報処理装置が、上記データにおける所定時間分ごとのデータから抽出される基本データを、上記データ送信装置から受信する基本データ受信手段と、上記欠落データを上記データ送信装置から受信する欠落データ受信手段と、上記基本データ受信手段により受信された上記基本データと、上記欠落データ受信手段により受信された欠落データとを、当該基本データに含まれる要素特定情報に基づき合成する合成手段と、上記利用者特定情報を記憶する記憶装置と、上記合成手段により、上記基本データと欠落データとの合成が行われた場合に、上記記憶装置に記憶された利用者特定情報を、上記データ送信装置に送信する利用者特定情報送信手段とを備えることを特徴とする。
【００４７】
上記構成によると、本発明に係るデータ送信システムでは、上記情報処理装置が、利用者特定情報送信手段を備えているため、上記データにおける所定時間分ごとのデータから抽出される基本データと上記欠落データとを合成すると、利用者特定情報をデータ送信装置に送信することができる。
【００４８】
一方、上記データ送信装置が、上記判定手段により、情報処理装置から受信した利用者特定情報に基づき、上記利用者が正規の送信先であると判定した場合、上記データにおける所定時間分ごとのデータから抽出される基本データを、情報処理装置に送信することができる。
【００４９】
すなわち、データの正規の送信先である利用者が利用する情報処理装置では、上記基本データと欠落データとを合成する。そして、部分的に、送信を所望するデータの合成が行われたら、次の再生順となる基本データの送信を、利用者特定情報を送信することにより要求することができる。
【００５０】
つまり、データの送信先である情報処理装置が正規の利用者によって利用されている場合は、部分的にデータの合成が終了するたびに利用者特定情報を送信することで再生順が次のデータから抽出した基本データを取得し、最終的にデータ全体の基本データを取得することができる。
【００５１】
したがって、本発明に係るデータ送信システムは、正規の送信先として認められている利用者に対してのみ、完全なデータを合成して取得させることができる。
【００５２】
また、本発明に係るデータ送信装置の制御方法は、上記した課題を解決するために、データの送信を要求する情報処理装置に対して、該データを送信するデータ送信装置を制御するデータ送信装置の制御方法であって、上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを上記情報処理装置が特定可能とするための要素特定情報とを含む基本データを、当該データから抽出するステップと、上記抽出手段により抽出された基本データを上記情報処理装置に送信するステップと、上記データから上記抽出手段により該基本データが抽出された残余のデータである欠落データを上記情報処理装置に送信するステップとを含むことを特徴とする。
【００５３】
したがって、本発明に係るデータ送信装置の制御方法は、送信するデータの第３者による不正な利用を防ぐとともに、データの送信処理をより迅速に行うことができるという効果を奏する。
【００５４】
なお、上記データ送信装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記データ送信装置をコンピュータにて実現させるデータ送信装置の制御プログラム、そのデータ送信装置の制御プログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００５５】
本発明に係るデータ送信装置は、以上のうように、データの送信を要求する情報処理装置に対して、該データを送信するデータ送信装置であって、上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを上記情報処理装置が特定可能とするための要素特定情報とを含む基本データを、当該データから抽出する抽出手段と、上記抽出手段により抽出された基本データを上記情報処理装置に送信する基本データ送信手段と、上記データから上記抽出手段により基本データが抽出された残余のデータである欠落データを上記情報処理装置に送信する欠落データ送信手段とを備えることを特徴とする。
【００５６】
以上のように上記データから基本データを抽出する抽出手段と、抽出手段により抽出された基本データを情報処理装置に送信する基本データ送信手段と、上記データから該基本データが抽出された残余のデータである欠落データを情報処理装置に送信する欠落データ送信手段とを備えているため、本発明に係るデータ送信装置は、送信するデータの第３者による不正な利用を防ぐとともに、データの送信処理をより迅速に行うことができるという効果を奏する。
【００５７】
また、本発明に係るデータ送信システムは、以上のように、上記したデータ送信装置と、該データ送信装置に対してデータの送信を要求する情報処理装置とを備えるデータ送信システムであって、上記情報処理装置が、上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを特定可能とするための要素特定情報とを含む基本データを、上記データ送信装置から受信する基本データ受信手段と、上記データから上記基本データが抽出された欠落データを上記データ送信装置から受信する欠落データ受信手段と、上記基本データ受信手段により受信された基本データと、欠落データ受信手段により受信された欠落データとを、基本データに含まれる要素特定情報に基づき合成する合成手段とを備えることを特徴とする。
【００５８】
したがって、本発明に係るデータ送信システムは、データをデータ送信装置から情報処理装置に対して送信する際、該データの第三者による不正な利用を防止することができるとともに、データの送信処理に係る時間を短縮することができるという効果を奏する。
【００５９】
また、本発明に係るデータ送信システムは、上記した課題を解決するために、上記基本データ送信手段と、上記欠落データ送信手段と、以上のように、上記判定手段とを備えたデータ送信装置と、該データ送信装置に対してデータの送信を要求する情報処理装置とを備えるデータ送信システムであって、上記データは時間軸方向に情報を有するものであり、上記情報処理装置が、上記データにおける所定時間分ごとのデータから抽出される基本データを、上記データ送信装置から受信する基本データ受信手段と、上記欠落データを上記データ送信装置から受信する欠落データ受信手段と、上記基本データ受信手段により受信された上記基本データと、上記欠落データ受信手段により受信された欠落データとを、当該基本データに含まれる要素特定情報に基づき合成する合成手段と、上記利用者特定情報を記憶する記憶装置と、上記合成手段により、上記基本データと欠落データとの合成が行われた場合に、上記記憶装置に記憶された利用者特定情報を、上記データ送信装置に送信する利用者特定情報送信手段とを備えることを特徴とする。
【００６０】
したがって、本発明に係るデータ送信システムは、正規の送信先として認められている利用者に対してのみ、完全なデータを合成して取得させることができる。
【００６１】
また、本発明に係るデータ送信装置の制御方法は、以上のように、データの送信を要求する情報処理装置に対して、該データを送信するデータ送信装置を制御するデータ送信装置の制御方法であって、上記データを構成する要素のうちの一部であり、該データを有意な情報として再生するために必要となる情報を含む部分データと、当該部分データが上記データのうちのどの要素であるかを上記情報処理装置が特定可能とするための要素特定情報とを含む基本データを、当該データから抽出するステップと、上記抽出手段により抽出された基本データを上記情報処理装置に送信するステップと、上記データから上記抽出手段により該基本データが抽出された残余のデータである欠落データを上記情報処理装置に送信するステップとを含むことを特徴とする。
【００６２】
したがって、本発明に係るデータ送信装置の制御方法は、送信するデータの第３者による不正な利用を防ぐとともに、データの送信処理をより迅速に行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００６３】
本発明の一実施形態について図１ないし図２０に基づいて説明すると以下の通りである。
【００６４】
先ず図２を参照して本実施の形態に係るコンテンツ配信処理システム１について説明する。なお、この図２は、本発明の実施形態を示すものであり、コンテンツ配信処理システム１の要部構成を示すブロック図である。
【００６５】
図２に示すように、本実施の形態に係るコンテンツ配信処理システム１は、コンテンツ提供サーバ２と利用者端末３とを備え、両者が互いに通信ネットワークを通じて通信可能に接続されている。
【００６６】
上記コンテンツ提供サーバ２は、利用者端末３からのコンテンツ１０の送信要求に応じて、要求されたコンテンツ１０を該利用者端末３に送信するものである。このコンテンツ提供サーバ２は、複数のコンテンツ１０からなるコンテンツ群７を管理するコンテンツ管理サーバ５と、コンテンツ配信装置とを備えている。なお、コンテンツ管理サーバ５が管理するコンテンツ１０とは、デジタルデータで表現された文章、音楽、画像、映像、またはこれらの組み合わせである。
【００６７】
上記コンテンツ配信装置は、コンテンツ管理サーバ５から予め複数種類のコンテンツ１０を取得し保持している。そして、コンテンツ配信装置は、利用者端末３からのコンテンツ１０の送信要求に応じて、保持しているコンテンツ１０のうち要求されたコンテンツ１０を、該利用者端末３が備えるコンテンツ取得処理装置８に送信するものである。
【００６８】
また、コンテンツ配信装置は、利用者端末３からコンテンツ１０の送信要求を受け付けると、当該利用者端末３を操作するユーザの個人認証を行う。そして、コンテンツ配信装置は、コンテンツ１０の送信要求を行っている利用者端末３のユーザが、正規のユーザであるのか否かを判定できるものでもある。なお、コンテンツ配信装置の構成についての詳細な説明は後述する。
【００６９】
利用者端末３は、コンテンツ１０の送信を要求し、送信されたコンテンツ１０を再生処理するものである。この利用者端末３は、コンテンツ取得処理装置８と入出力装置９とを備えている。
【００７０】
コンテンツ取得処理装置８は、コンテンツ提供サーバ２が備えるコンテンツ配信装置６に対して、上記ユーザが所望するコンテンツ１０の送信を要求するものである。また、コンテンツ取得処理装置８は、コンテンツ配信装置６から受信したコンテンツ１０に基づき、該コンテンツ１０を入出力装置９において再生可能なようにコンテンツ１０の合成処理を行うものでもある。なお、コンテンツ取得処理装置８の構成についての詳細な説明は後述する。
【００７１】
上記入出力装置９は、入力手段を用いてユーザからの入力を受け付けたり、出力手段を用いて、ユーザへの入力指示の内容または送信されたコンテンツ１０の情報を表示したりするものである。
【００７２】
この入力手段の例としては、キーボード、テンキー、カーソルキー、マウスなどのポインティングデバイス、およびタッチパネルが挙げられる。また、出力手段の例としては、ＬＣＤ（Liquid Crystal Display）などの各種ディスプレイが挙げられる。
【００７３】
ここで、図３を参照してコンテンツ提供サーバ２が備えるコンテンツ配信装置６と、利用者端末３が備えるコンテンツ取得処理装置８との間において送受信されるデータの関係を説明する。なお、図３は本発明の実施形態を示すものであり、コンテンツ配信装置６とコンテンツ取得処理装置８との間において送受信されるデータの関係を示す図である。
【００７４】
先ず、上記送受信されるデータは、コンテンツ１０と制御情報とに大きく分けられる。上記コンテンツ１０は、利用者端末３から要求されたコンテンツ１０であり、このコンテンツ１０は基本データ５０と基本欠落データ５１とに分離され、それぞれ別々に送信される。なお、基本データ５０と基本欠落データ５１との詳細な説明は後述する。
【００７５】
そして、本実施の形態に係るコンテンツ配信処理システム１では、上記基本データ５０および基本欠落データ５１それぞれは暗号化処理されず、ＴＣＰ、ＵＤＰ／ＩＰ、ＲＴＰ／ＲＴＳＰなどのプロトコルにより送信される。なお、これら基本データ５０および基本欠落データ５１の送信は、非暗号化通信で行われる。
【００７６】
また、上記制御情報とは、利用者端末３からコンテンツ提供サーバ２に送信される、例えば、コンテンツ１０の送信を要求する情報（コンテンツ送信要求）、要求するコンテンツ１０を特定する情報、利用者の認証情報４２などである。あるいは、コンテンツ提供サーバ２から利用者端末３に送信されるコンテンツ１０の送信確認を行う情報、利用者の認証情報４２の送信を要求する情報などである。
【００７７】
また、上記制御情報は、コンテンツ提供サーバ２と利用者端末３との間でＳＳＬ通信などの暗号化通信のセッションを確立した上で送受信される。すなわち、これら制御情報は、暗号化された通信路で利用者端末３とコンテンツ提供サーバ２との間において送受信が行われる。
【００７８】
（コンテンツ配信装置の構成）
次に、図１を参照して、上記コンテンツ配信装置６の構成について説明する。なお、この図１は、本実施の形態に係るコンテンツ配信装置６の概略構成を示す図である。また、この図では、コンテンツ取得処理装置８が備える部材のうち、コンテンツ配信装置６と直接データの送受信が行われる部材のみを示している。これは、コンテンツ配信装置６とコンテンツ取得処理装置８との間におけるデータの送受信を明確にするためである。
【００７９】
したがって、図１に示されるコンテンツ取得処理装置８の部材についての説明は、後述するコンテンツ取得処理装置８の構成の説明において行うものとする。
【００８０】
コンテンツ配信装置６は、コンテンツ情報符号化部２０、基本データ抽出部２１、情報格納部２２、利用者認証部２６、コンテンツ要求受け付け処理部２３、認証情報受信部２４、定期認証情報受信部２５、基本データ送信処理部２７、および基本欠落データ送信処理部２８を備えている。
【００８１】
情報格納部２２は、読み書き可能な記録媒体であって、コンテンツリスト情報４０、認証情報４２、定期認証情報４１、およびコンテンツデータ群４３を含む。コンテンツリスト情報４０は、コンテンツ管理サーバ５から取得したコンテンツ１０それぞれを示すためのリスト情報である。
【００８２】
すなわち、コンテンツ情報符号化部２０（後述）が、コンテンツ管理サーバ５からコンテンツ１０を受け付け符号化する際に、このコンテンツ１０からコンテンツＩＤを取得する。そして、コンテンツ情報符号化部２０は、取得したコンテンツＩＤを情報格納部２２に記録しコンテンツリスト情報４０として管理する。つまり、上記コンテンツリスト情報４０はコンテンツ管理サーバ５から受け付けたコンテンツ１０に割り当てられているコンテンツＩＤのリスト情報である。
【００８３】
認証情報４２は、コンテンツ１０の送信先として正規に登録されているユーザを示す情報であり、正規のユーザに割り当てられたユーザＩＤ、またはユーザが任意に決めたユーザパスワードなどの情報である。
【００８４】
すなわち、ユーザが本実施の形態に係るコンテンツ配信処理システム１を利用するためには、ユーザ登録を行うようになっており、この登録時に上記ユーザＩＤおよびユーザパスワードが情報格納部２２に記憶される。
【００８５】
コンテンツデータ群４３は、コンテンツ管理サーバ５から受け付けたコンテンツ１０のデータ群である。コンテンツ１０ごとに、該コンテンツ１０の基本データ５０と基本欠落データ５１とが対応付けられ記憶されている。また、上記基本データ５０は図４に示すように所定時間ごとの基本データ５０に分割されている。なお、図４はコンテンツ１０と分割された基本データ５０との関係を示す図である。
【００８６】
つまり、コンテンツ１０の総再生時間が１０分間である場合、そのうちの２分間分のコンテンツ１０から抽出される基本データ５０ごとに、上記コンテンツ１０の基本データ５０が分割されている。例えば、図４において、再生時間０〜Ｔ１（２分間）のコンテンツ１０から抽出された基本データ、再生時間Ｔ１〜Ｔ２（２分間）のコンテンツ１０から抽出された基本データ、…というように基本データ５０が分割される。
【００８７】
ところで、本実施の形態に係るコンテンツ配信処理システム１では、圧縮されたコンテンツ１０の送信中に送信先の利用者端末３のユーザの認証を定期的に行う、すなわち定期認証が行われるように構成されている。
【００８８】
そこで、本実施の形態に係るコンテンツ配信装置６では、定期認証処理を行うために、要求されたコンテンツ１０の基本データ５０を全て利用者端末３に送信せず、要求されたコンテンツ１０のうち所定時間分のコンテンツ１０から抽出された基本データ５０を送信する。そして、コンテンツ配信装置６は、コンテンツ１０の送信先が正規ユーザであるという確認がとれる度に、残りの分割された基本データ５０を順次送信するようになっている。
【００８９】
なお、この定期認証の詳細な説明は後述する。
【００９０】
コンテンツ情報符号化部２０は、コンテンツ管理サーバ５が保持するコンテンツ群７から各コンテンツ１０を受け付け、各コンテンツ１０を符号化し圧縮するものである。コンテンツ情報符号化部２０は圧縮した各コンテンツ１０を、基本データ抽出部２１に送信し、基本データを抽出するように指示する。
【００９１】
基本データ抽出部２１は、コンテンツ情報符号化部２０からの指示に応じて、受信した圧縮されたコンテンツ１０から基本データ５０を抽出するものである。この基本データ５０は、部分データと要素特定情報とを含んでいる。
【００９２】
この部分データとは、コンテンツ１０を構成するデータのうちの一要素であり、コンテンツ１０を有意な情報として再生するために必要となる情報である。すなわち、本実施の形態に係るコンテンツ配信装置６では、上記部分データとして、図５に示すようにコンテンツ１０を圧縮した後のマクロブロック（動き補償の単位）における輝度情報についての数値情報を抽出するように構成されている。
【００９３】
なお、図５は、動画像データであるコンテンツ１０を構成する１フレームについて圧縮前と圧縮後との輝度情報を示す図である。また、この図５において圧縮前のフレームを示す図は、輝度情報のみ８ｂｉｔ情報（０−２５５）としており、一画素をブロック代表値として示している。
【００９４】
ところで、コンテンツ１０を符号化し圧縮する場合、各フレームをこのマクロブロック内の数値情報（イントラ符号化の情報）と、この数値情報との差分情報とで構成することができる（図３における圧縮後のフレーム）。このため、圧縮されたコンテンツ１０を再生する際に、上記マクロブロック内の数値情報が欠落している場合、この差分情報だけでは有意な動画像として再生することができない。逆に、抽出した部分情報（マクロブロック内の数値情報）だけでも有意な動画像を再生することができない。
【００９５】
このように、コンテンツ１０のデータから部分情報を抽出すると、抽出された部分情報だけ、あるいは部分情報が抽出された後のデータである基本欠落データ５１だけでは再生して利用することができないのである。
【００９６】
また、上記要素特定情報は、上記マクロブロックがコンテンツ１０におけるどのフレームの、どの位置にあったものであるかなど、部分情報の抽出元の位置を示す情報である。さらには、この要素特定情報は、基本データ５０がどの基本欠落データ５１から抽出されたものであるかを示す情報も含んでいる。
【００９７】
より具体的には、上記要素特定情報は各フレームにおける各マクロブロックに関する位置座標である。なお、この要素特定情報は、データの送信先である利用者端末３が備えるコンテンツ取得処理装置８において特定可能な形式で表現されている。
【００９８】
なお、上記位置座標は以下のようにして求めることができる。すなわち、動画像データである上記コンテンツ１０は、図６に示すように複数のフレームにより構成されている。そして、このコンテンツ１０は水平方向（ｘ）と垂直方向（ｙ）と時間軸方向（ｔ）との３次元で表現することができる。したがって、各フレームに含まれるマクロブロックの位置は、Ａ（ｘＴ０、ｙＴ０）、Ａ（ｘＴ１、ｙＴ１）、…Ａ（ｘＴｎ、ｙＴｎ）として表すことで特定することができる。
【００９９】
なお、ｘＴ０、ｘＴ１、ｘＴｎ…は、コンテンツ１０の開始時間からＴ０、Ｔ１、…Ｔｎ時間後のマクロブロックの所定の点（本実施形態ではマクロブロックの左上の頂点）のｘ座標の値を示す。
【０１００】
また、ｙＴ０、ｙＴ１、…ｙＴｎは、コンテンツ１０の開始時間からＴ０、Ｔ１、…Ｔｎ時間後のマクロブロックの所定の点（本実施形態ではマクロブロックの左上の頂点）のｙ座標の値を示す。
【０１０１】
なお、要素特定情報は、上記して求められる各フレームのマクロブロックの位置を示す座標点の情報がビット列に置き換えられ、図５に示すように、基本データ５０のヘッダ部分に付加される。
【０１０２】
このようにして上記基本データ抽出部２１は、基本データ５０（要素特定情報と部分データ）を抽出すると、基本欠落データ５１と対応付けて情報格納部２２に記憶させる。
【０１０３】
コンテンツ要求受け付け処理部２３は、コンテンツ取得処理装置８から送信されたコンテンツ１０の送信要求に応じて、利用者端末３のユーザが送信を所望するコンテンツ１０の確認を行ったり、上記ユーザに対して、認証を行うように指示したりするものである。
【０１０４】
上記認証情報受信部２４は、利用者端末３から送信された認証情報４２を受信するものである、認証情報受信部２４は、受信した認証情報４２を利用者認証部２６に送信する。
【０１０５】
定期認証情報受信部２５は、本実施の形態において定期的に利用者端末３からコンテンツ配信装置６に認証情報４２を送信するように設定されている場合、この定期的に送信される認証情報（定期認証情報４１）を受信するものである。
【０１０６】
利用者認証部２６は、認証情報受信部２４または定期認証情報受信部２５から受信した認証情報４２または定期認証情報４１に基づき、上記利用者端末３のユーザがコンテンツ１０の正規の送信先として許可されているか否かを判定するものである。なお、利用者認証部２６は、この正規の送信先であるか否かの判定を情報格納部２２に予め格納されている認証情報４２または定期認証情報４１を参照して行う。
【０１０７】
利用者認証部２６は、上記認証情報４２に基づきコンテンツ１０の送信要求を行っているユーザが正規のユーザであると判定した場合、コンテンツ要求受け付け処理部２３にコンテンツ１０の利用の確認を行うように指示する。
【０１０８】
また、利用者認証部２６は、コンテンツ要求受け付け処理部２３から上記ユーザにより選択されたコンテンツ１０の情報（コンテンツＩＤ）を受信すると、このコンテンツ１０を該コンテンツ取得処理装置８に送信するように基本データ送信処理部２７と基本欠落データ送信処理部２８に指示する。
【０１０９】
また、利用者認証部２６は、上記定期認証情報４１に基づきコンテンツ１０の送信先が正規のユーザであると判定するたびに、基本データ送信処理部２７に対して分割された基本データ５０を取得するように指示する。
【０１１０】
上記基本データ送信処理部２７は、利用者認証部２６からの指示に応じて、上記送信が要求されているコンテンツ１０の基本データ５０を、情報格納部２２から選択してコンテンツ取得処理装置８に送信するものである。なお、基本データ送信処理部２７は、上記利用者認証処理部からの指示に応じて情報格納部２２から取得する基本データ５０は、上記したように分割された基本データ５０のうちの１つである。そして、基本データ送信処理部２７は、この分割された基本データ５０それぞれを、コンテンツ１０が再生される順番に取得する。
【０１１１】
なお、基本データ送信処理部２７とコンテンツ取得処理装置８との通信は、ＴＣＰ、ＵＤＰ／ＩＰ、あるいはＲＴＰ／ＲＴＳＰなどのプロトコルによって行われる。
【０１１２】
また、この基本データ送信処理部２７は、基本データ取得部３０、暗号化処理部３１、および基本データ送信部３２を備えている。
【０１１３】
上記基本データ取得部３０は、情報格納部２２に記憶されている基本データを利用者認証部２６からの指示に応じて取得するものである。基本データ取得部３０は、取得した基本データを暗号化処理部３１に送信し、暗号化するように指示する。なお、基本データ５０は、上記利用者認証からの基本データ５０の取得指示に応じて、所定時間ごとに分割されたコンテンツ１０それぞれから抽出された基本データ５０をコンテンツ１０が再生される順番に従って取得する。
【０１１４】
暗号化処理部３１は、基本データ取得部３０からの指示に応じて、基本データ５０を暗号化するものである。暗号化処理部３１は、暗号化した基本データ５０を基本データ送信部３２に送信し、コンテンツ取得処理装置８に該基本データ５０を送信するように指示する。
【０１１５】
基本データ送信部３２は、暗号化処理部３１からの指示に応じて、上記基本データ５０を、コンテンツ取得処理装置８が備える基本データ取得部３０に送信するものである。
【０１１６】
基本欠落データ送信処理部２８は、利用者認証部２６からの指示に応じて、上記ユーザが所望するコンテンツ１０の基本欠落データ５１を、情報格納部２２から選択してコンテンツ取得処理装置８に送信するものである。なお、この基本欠落データ送信処理部２８とコンテンツ取得処理装置８との通信は、ＴＣＰ、ＵＤＰ／ＩＰ、あるいはＲＴＰ／ＲＴＳＰなどのプロトコルによって行われる。
【０１１７】
また、この基本欠落データ送信処理部２８は、基本データ取得部３０および基本欠落データ送信部３４を備えている。
【０１１８】
上記基本データ取得部３０は、利用者認証部２６からの指示に応じて、ユーザが所望するコンテンツ１０の基本欠落データ５１を情報格納部２２から選択して取得するものである。基本データ取得部３０は、取得した基本欠落データ５１を基本欠落データ送信部３４に送信し、該基本欠落データ５１をコンテンツ取得処理装置８に送信するように指示する。
【０１１９】
基本欠落データ送信部３４は、基本欠落データ取得部３３からの指示に応じて、上記基本欠落データ５１を、コンテンツ取得処理装置８が備える基本欠落データ受信部６４に送信するものである。
【０１２０】
（コンテンツ取得処理装置の構成）
次にコンテンツ配信装置６からコンテンツ１０を受信するコンテンツ取得処理装置８の構成について図７を参照して説明する。図７は、本実施の形態に係るコンテンツ取得処理装置８の概略構成を示すブロック図である。
【０１２１】
上記コンテンツ取得処理装置８は、図７に示すように、情報入出力処理部６２、コンテンツ要求処理部６０、認証情報送信処理部６１、定期認証情報送信処理部６７、基本データ受信部６３、暗号復号処理部６５、基本欠落データ受信部６４、分離データ合成処理部６６、コンテンツ復号処理部６８、および利用者情報格納部６９を備えている。
【０１２２】
上記情報入出力処理部６２は、入出力装置９とコンテンツ取得装置との間における情報の入出力を行うものである。具体的には、この情報入出力処理部６２は、入出力装置９から入力された情報をコンテンツ要求処理部６０、認証情報送信処理部６１に送信したり、コンテンツ要求処理部６０を介してコンテンツ配信装置６から受信した情報に基づく表示を入出力装置９に指示したりする。
【０１２３】
また、この情報入出力処理部６２は、再生用データに変換されたコンテンツ１０の再生の必要性の有無を問合せる情報を入出力装置９に表示させる。そして、入出力装置９から、再生を行う旨の指示を受けた場合、この再生用データに変換されたコンテンツ１０を該入出力装置９に送信する。
【０１２４】
コンテンツ要求処理部６０は、コンテンツ配信装置６のコンテンツ要求受け付け処理部２３と情報の送受信を行うものである。コンテンツ要求処理部６０とコンテンツ要求受付処理部との間で送受信される情報の詳細は、後述するコンテンツ要求処理で説明する。
【０１２５】
認証情報送信処理部６１は、利用者端末３のユーザによって入力された認証情報４２をコンテンツ配信装置６に送信するものである。認証情報送信処理部６１は、情報入出力処理部６２から上記認証情報４２を受信すると、受信した認証情報４２をコンテンツ配信装置６が備える認証情報受信部２４に送信する。
【０１２６】
基本データ受信部６３は、コンテンツ配信装置６から基本データ５０を受信するものである。基本データ受信部６３は、受信した基本データ５０を分離合成処理部に送信する。
【０１２７】
基本欠落データ受信部６４は、コンテンツ配信装置６から基本欠落データ５１を受信するものである。基本欠落データ受信部６４は、受信した基本欠落データ５１を分離データ合成処理部６６に送信する。
【０１２８】
分離データ合成処理部６６は、基本データ受信部６３から受信した基本データ５０と、基本欠落データ受信部６４から受信した基本欠落データ５１とを合成し、圧縮されたコンテンツ１０を生成するものである。なお、分離データ合成処理部６６は、利用者情報格納部６９に記憶された合成情報テーブル７１を参照して上記基本データ５０と基本欠落データ５１との合成処理を行う。そして、合成処理が終了した分だけのコンテンツ１０をコンテンツ復号処理部６８に送信する。
【０１２９】
すなわち、上記コンテンツ配信装置６は、例えば再生時間が１０分間のコンテンツ１０に対してコンテンツ１０の２分間分に対応する基本データ５０を送信するように構成されている。
【０１３０】
このため、分離データ合成処理部６６は、再生時間が１０分間のコンテンツ１０のうち２分間分だけのコンテンツを合成し、コンテンツ復号処理部６８に送信する。
【０１３１】
また、コンテンツ取得処理装置８は、コンテンツ配信装置６からコンテンツ１０を受信している最中に定期認証処理を行うように構成されている。このため、分離データ合成処理部６６は、送信された基本データ分だけに基づきコンテンツ１０の合成処理を終えたら、合成が終了した旨を定期認証情報送信処理部６７に通知する。
【０１３２】
コンテンツ復号処理部６８は、分離データ合成処理部６６により合成された、圧縮されたコンテンツ１０を復号し再生用データに変換するものである。
【０１３３】
ところで、本実施形態に係るコンテンツ配信処理システム１では、定期認証処理を行う構成であるため、送信を要求するコンテンツ１０の基本データ５０が部分的に送信される。したがって、分離データ合成処理部６６により合成されたコンテンツ１０を、連続して再生用データに変換することができない。つまり、部分的に合成され復号されて得た再生用データをそのまま再生させると映像が途切れた状態で再生されてしまう。
【０１３４】
そこで、この映像の途切れが生じないように、コンテンツ復号処理部６８は復号したコンテンツ１０を一時記憶する。そして、コンテンツ復号処理部６８は、次にコンテンツ配信装置６から送信される、分割された基本データ５０による合成が完了するまで、既に再生用データに変換されたコンテンツ１０の情報入出力部への出力を同期させる。
【０１３５】
また、このコンテンツ復号処理部６８は、定期認証情報送信処理部６７からの指示に応じて、上記再生用データに変換済みであるコンテンツ１０の再生時間とともに該コンテンツ１０のコンテンツＩＤを該定期認証処理部に送信する。
【０１３６】
なお、コンテンツ配信装置６から受信した欠落基本データの先頭部分には、コンテンツＩＤ情報とコンテンツ１０の総再生時間を示す情報が記録されている。このため、コンテンツ復号処理部６８は、分離データ合成処理部６６により合成されたコンテンツ１０を受信し復号処理すると、該コンテンツ１０の総再生時間と復号処理されたコンテンツ１０の再生時間を知ることができる。
【０１３７】
定期認証情報送信処理部６７は、利用者情報格納部６９から定期認証情報４１を取得してコンテンツ配信装置６に送信するものである。
【０１３８】
すなわち、定期認証情報送信処理部６７は、分離データ合成処理部６６から上記合成が終了した旨の通知を受信するとコンテンツ復号処理部６８に、再生用データに変換するコンテンツ１０のデータのうち、どれだけの再生時間分に相当するデータが合成されたかを確認する。そして、コンテンツ復号処理部６８から現在合成済みであるデータの再生時間と、送信を要求しているコンテンツ１０のコンテンツＩＤとの通知を受信する。
【０１３９】
そして、定期認証情報送信処理部６７は、コンテンツ復号処理部６８から受信したコンテンツＩＤと再生用データに変換済みであるデータの再生時間とに基づき、定期認証の送信の必要性を判断する。そして、定期認証の送信の必要性があると判断した場合、すなわち、コンテンツ１０全体分の再生用データが得られていないと判断した場合、利用者情報格納部６９に格納されている定期認証情報４１をコンテンツＩＤとともにコンテンツ配信装置６に送信する。
【０１４０】
なお、この定期認証情報４１は、上記ユーザに割り当てられているユーザＩＤである。
【０１４１】
また、定期認証情報送信処理部６７から送信された定期認証情報４１は、暗号化されＴＣＰ、ＵＤＰ／ＩＰ、あるいはＲＴＰ／ＲＴＳＰなどのプロトコルによりコンテンツ配信装置６に送信される。
【０１４２】
（コンテンツの要求および送信処理）
ここで図８を参照して、コンテンツ提供サーバ２と利用者端末３との間におけるコンテンツ１０の要求および送信処理について説明する。なお、図８はコンテンツ１０の要求および送信処理の一例を示すフローチャートである。
【０１４３】
まず、利用者端末３とコンテンツ提供サーバ２との間において、ユーザの認証処理を行う（Ｓ１１）。そして、この認証処理の結果、コンテンツ提供サーバ２のコンテンツ配信装置６が上記ユーザを正規のユーザであると判定した場合（Ｓ１２において「ＹＥＳ」）、利用者端末３のコンテンツ取得処理装置８に対してコンテンツ１０を利用するか否かの確認を促す情報を送信する（Ｓ１３）。なお、ステップＳ１２において、認証処理を行ったユーザが正規のユーザでないと判定された場合（Ｓ１２において「ＮＯ」）、処理は終了する。
【０１４４】
コンテンツ取得処理装置８は、コンテンツ配信装置６から上記コンテンツ１０を利用するか否かの確認を示す情報を受信すると（Ｓ１４）、情報入出力処理部６２を介して入出力装置９の表示手段にコンテンツ１０を利用するか否かを確認する表示を行わせる（Ｓ１５）。
【０１４５】
ここで、ユーザが入出力装置９を操作してコンテンツ１０を利用する旨を示す情報を入力した場合（Ｓ１５において「ＹＥＳ」）、利用者端末３とコンテンツ提供サーバ２との間でコンテンツ要求処理が行われる（Ｓ１６）。一方、上記ユーザがコンテンツ１０を利用しない旨を入出力装置９によって入力した場合（Ｓ１５において「ＮＯ」）は処理を終了する。
【０１４６】
ステップＳ１６のコンテンツ要求処理において、ユーザが送信を所望するコンテンツ１０が決定されると、コンテンツ提供サーバ２と利用者端末３との間でコンテンツ１０の送信処理が行われる（Ｓ１７）。
【０１４７】
すなわち、コンテンツ提供サーバ２が備えるコンテンツ配信装置６から利用者端末３が備えるコンテンツ取得処理装置８に上記コンテンツ１０の、分割された基本データ５０と基本欠落データ５１とが送信される。
【０１４８】
このようにして、分割された基本データ５０と基本欠落データ５１とを受信すると、コンテンツ取得処理装置８は、定期認証処理の必要性の有無を判定する（Ｓ１８）。ここで、定期認証が必要であると判定した場合、利用者端末３とコンテンツ提供サーバ２との間で、定期認証の送信処理が行われる（Ｓ１９）。
【０１４９】
そして、この定期認証処理の結果、認証に成功している間（Ｓ２０において「ＹＥＳ」）は、ステップＳ１７〜ステップＳ１９の処理を繰り返す。一方、定期認証処理の結果、認証に失敗した場合（Ｓ２０において「ＮＯ」）、処理を終了する。
【０１５０】
また、定期認証の必要性がない場合（Ｓ１８において「ＮＯ」）、すなわち、定期認証を行わなくても既に送信を要求したコンテンツ１０の基本データ５０と基本欠落データ５１とが全て揃って合成処理された場合、利用者端末３において、コンテンツ１０の再生の有無を確認する（Ｓ２１）。
【０１５１】
すなわち、送信を要求するコンテンツ１０の基本データ５０と基本欠落データ５１とが全て揃って合成処理され、コンテンツ復号処理部６８によって再生用データに変換されると、情報入出力処理部６２は、入出力装置９に対して、要求したコンテンツ１０の再生を行うか否かについて表示させる。ここで、ユーザがコンテンツ１０の再生を要求する旨の情報を、入出力装置９を操作して入力すると（Ｓ２１において「ＹＥＳ」）、情報集出力処理部は、再生用データに変換されたコンテンツ１０を入出力装置９に送信する。そして、このコンテンツ１０の再生用データを入出力装置９が受信すると、この再生用データに基づきコンテンツ１０の再生を行う（Ｓ２２）。この再生は、ユーザから再生の終了を示す指示を情報入出力処理部６２が受け付けるまで（Ｓ２３において「ＹＥＳ」となるまで）行われる。
【０１５２】
なお、ステップＳ２１において、ユーザがコンテンツ１０の再生を行わない旨を示す入力を行った場合（Ｓ２１において「ＮＯ」）、コンテンツ配信処理システム１における処理を終了する。
【０１５３】
（認証処理）
ここで、上記図８に示す本実施の形態に係るコンテンツ配信処理システム１における認証処理の詳細なフローを、図９を参照して説明する。なお、この図９は、本実施の形態に係るコンテンツ配信処理システム１における認証処理を示すフローチャートである。
【０１５４】
先ず、利用者端末３がコンテンツ１０の送信要求を行う（Ｓ３１）。
【０１５５】
すなわち、ユーザが入出力装置９によりコンテンツ１０の送信要求を入力すると、入出力装置９は入力された送信要求をコンテンツ取得処理装置８に送信する。コンテンツ取得処理装置８では、コンテンツ１０の送信要求を、情報入出力処理部６２が受信する。そして、情報入出力処理部６２は、コンテンツ要求処理部６０に上記コンテンツ１０の送信要求を渡し、コンテンツ配信装置６に送信するように指示する。
【０１５６】
コンテンツ要求処理部６０は、情報入出力処理部６２からの指示に応じて、コンテンツ１０の送信要求をコンテンツ配信装置６に送信する。
【０１５７】
一方、このようにしてコンテンツ要求処理部６０から送信されたコンテンツ１０の送信要求は、コンテンツ配信装置６において、コンテンツ要求受け付け処理部２３が受信する（Ｓ３２）。
【０１５８】
コンテンツ要求受け付け処理部２３は、上記コンテンツ１０の送信要求を受信すると、認証情報４２の送信を利用者端末３に要求する（Ｓ３３）。すなわち、コンテンツ要求受け付け処理部２３は、認証情報４２の送信要求を示す情報を、コンテンツ取得処理装置８のコンテンツ要求処理部６０に送信する。
【０１５９】
コンテンツ要求処理部６０は、上記認証情報４２の送信要求を示す情報を受信すると（Ｓ３４）、受信したこの情報を、情報入出力処理部６２に送信する。情報入出力処理部６２は、受信したこの情報に基づく表示を行うように入出力装置９に指示する。そして、情報入出力処理部６２からの指示に応じて、入出力装置９は、ユーザに認証情報４２の入力を促すように出力する。
【０１６０】
ユーザが入出力装置９を操作し、認証情報４２として自身に割り当てられているユーザＩＤとパスワードを入力すると、この認証情報４２は、入出力装置９からコンテンツ取得処理装置８の情報入出力処理部６２に送信される。そして、情報入出力処理部６２は、認証情報４２を受信すると、この受信した認証情報４２を認証情報送信処理部６１に渡し、コンテンツ配信装置６に送信するように指示する。この情報入出力処理部６２からの指示に応じて、認証情報送信処理部６１は、上記認証情報４２をコンテンツ配信装置６が備える認証情報受信部２４に送信する（Ｓ３５）。
【０１６１】
認証情報受信部２４は、コンテンツ取得処理装置８の認証情報送信処理部６１から認証情報４２を受信すると、利用者認証部２６に送信する。利用者認証部２６は、認証情報受信部２４から受信した上記認証情報４２を情報格納部２２に記録している認証情報４２と比較し認証を行う（Ｓ３６）。
【０１６２】
（コンテンツ要求処理）
次に図８のステップＳ１６に示す、コンテンツ配信処理システム１におけるコンテンツ要求処理について図１０を参照して説明する。なお、図１０は、本実施の形態に係るコンテンツ配信処理システム１におけるコンテンツ要求処理を示すフローチャートである。
【０１６３】
上記した図８に示すステップＳ１５において、ユーザがコンテンツ１０を利用すると判定した場合、該ユーザは利用可能なコンテンツ１０のリスト情報を送信するよう要求する情報（コンテンツリスト要求情報）を入出力装置９によって入力する。このユーザによって入力されたコンテンツリスト要求情報は、情報入出力処理部６２により受信される。そして、情報入出力処理部６２は、コンテンツリスト要求情報を受信すると、コンテンツ要求受け付け処理部２３にこのコンテンツ要求情報を送信するように指示する。
【０１６４】
コンテンツ要求受け付け処理部２３は、情報入出力処理部６２からの指示に応じて、コンテンツリスト要求情報を、コンテンツ配信装置６が備えるコンテンツ要求受け付け処理部２３に送信する（Ｓ４１）。
【０１６５】
一方、コンテンツ要求受け付け処理部２３は、コンテンツリスト要求情報を受信すると（Ｓ４２）、情報格納部２２からコンテンツリスト情報４０を取得し、コンテンツ取得処理装置８に送信する（Ｓ４３）。
【０１６６】
コンテンツ取得処理装置８において、コンテンツ要求処理部６０がこのコンテンツリスト情報４０を受信すると（Ｓ４４）、コンテンツ要求処理部６０は、このコンテンツリスト情報４０を情報入出力処理部６２に送信する。情報入出力処理部６２は、コンテンツリスト情報４０を受信すると、このコンテンツリスト情報４０の表示を行うように入出力装置９に指示する。そして、この情報入出力処理部６２からの指示に応じて、入出力装置９はコンテンツリストを表示する（Ｓ４５）。
【０１６７】
ここで、ユーザは表示されたコンテンツリストを見て、所望するコンテンツ１０が含まれているか否かを確認する（Ｓ４６）。そして、所望するコンテンツ１０が上記コンテンツリストに含まれている場合（Ｓ４６において「ＹＥＳ」）、ユーザはコンテンツリストの中から所望するコンテンツ１０を選択し、選択したコンテンツ１０のコンテンツＩＤを、入出力装置９を操作して入力する。
【０１６８】
入出力装置９により入力されたコンテンツＩＤは、情報入出力処理部６２により受信される。そして、情報入出力処理部６２は、受信したコンテンツＩＤをコンテンツ要求処理部６０に渡し、コンテンツ配信装置６に送信するように指示する。そして、コンテンツ要求処理部６０は情報入出力処理部６２からの指示に応じて、上記コンテンツＩＤをコンテンツ配信装置６のコンテンツ要求受信処理部に送信する。そして、コンテンツ要求受信処理部は、情報入出力処理部６２から受信したコンテンツＩＤを、コンテンツ配信装置６が備えるコンテンツ要求受け付け処理部２３に送信する（Ｓ４７）。
【０１６９】
コンテンツ配信装置６では、コンテンツ要求処理部６０から送信されたコンテンツＩＤを、コンテンツ要求受け付け処理部２３が受信する（Ｓ４８）。そして、コンテンツ要求受け付け処理部２３は、このコンテンツＩＤを利用者認証部２６に送信する。
【０１７０】
以上までが、本実施の形態に係るコンテンツ配信処理システム１におけるコンテンツ要求処理の処理フローである。
【０１７１】
（コンテンツ送信処理）
次に、図８のステップＳ１７に示す、コンテンツ配信処理システム１における利用者端末３から要求されたコンテンツ１０の送信処理について図１１、図１２、および図１３を参照して説明する。なお図１１は、コンテンツ配信処理システム１における、利用者端末３から要求されたコンテンツ１０の送信処理を示すフローチャートである。また、図１２は本実施の形態にかかるコンテンツ配信処理システム１におけるコンテンツ送信処理の概略を示すブロック図である。また、図１３は、本実施の形態にかかるコンテンツ配信処理システム１におけるコンテンツ送信処理の比較例を示すブロック図である。
【０１７２】
まず、ユーザの認証に成功し、ユーザの所望するコンテンツ１０が決定された場合、利用者認証部２６は、基本欠落データ取得部３３にユーザが所望するコンテンツ１０のコンテンツＩＤに該当する基本欠落データ５１を情報格納部２２から取得するように指示する。
【０１７３】
この指示に応じて、基本欠落データ取得部３３は、情報格納部２２に記憶されているコンテンツデータ群４３の中から、上記コンテンツＩＤに対応するコンテンツ１０の基本欠落データ５１を取得する。そして、基本欠落データ取得部３３は、取得した基本欠落データ５１を基本欠落データ送信部３４に渡し、コンテンツ取得処理装置８に送信するように指示する。
【０１７４】
この指示に応じて、基本欠落データ送信部３４は、基本欠落データ取得部３３から受信した基本欠落データ５１をコンテンツ取得処理装置８が備える基本欠落データ受信部６４に送信開始する（Ｓ５１）。一方、基本欠落データ受信部６４は、基本欠落データ送信部３４から基本欠落データ５１の受信を開始し（Ｓ５２）、受信した基本欠落データ５１を順次、分離データ合成処理部６６に送信する。
【０１７５】
基本欠落データ送信部３４が、上記基本欠落データ５１を基本欠落データ受信部６４に送信開始すると、次に利用者認証部２６は、基本データ取得部３０にユーザが所望するコンテンツ１０のコンテンツＩＤに対応する基本データ５０を取得するように指示する。
【０１７６】
この指示に応じて基本データ取得部３０は、情報格納部２２から上記コンテンツＩＤに対応するコンテンツ１０の基本データ５０の一部を取得する。すなわち、上記したように基本データ５０は、コンテンツ１０全体の再生時間に対して所定時間ごとに分割されている。このため、基本データ取得部３０は、この基本データ５０の先頭部分から、所定時間分の基本データ５０を取得する。そして、取得した基本データ５０を暗号化処理部３１に送信する。
【０１７７】
暗号化処理部３１は基本データ取得部３０からこの基本データ５０を取得すると、当該基本データ５０を暗号化する。そして、暗号化した、この基本データ５０を基本データ送信部３２に渡し、利用者端末３に送信するように指示する。
【０１７８】
そして、基本データ送信部３２は、暗号化処理部３１からの指示に応じて、暗号化された基本データ５０をコンテンツ取得処理装置８が備える基本データ受信部６３に送信する（Ｓ５３）。
【０１７９】
上記基本データ送信部３２から、上記基本データ５０を受信すると（Ｓ５４）、基本データ受信部６３は、この基本データ５０を暗号復号処理部６５に送信する。暗号復号処理部６５は、暗号化された基本データ５０を復号し、分離データ合成処理部６６に送信する。
【０１８０】
分離データ合成処理部６６は、既に受信を開始している基本欠落データ５１と、受信した、分割された基本データ５０とを合成する。そしてこの合成が終了したら定期認証情報送信処理部６７に合成が終了した旨通知するとともに、合成が終了した部分の圧縮されたコンテンツ１０をコンテンツ復号処理部６８に送信する。
【０１８１】
以上までが、本実施の形態に係るコンテンツ配信処理システム１におけるコンテンツ送信処理の処理フローである。
【０１８２】
上記したように本実施の形態に係るコンテンツ配信処理システム１では、図１２に示すように、基本欠落データ５１と分割された基本データ５０とが物理的に別々の経路で送信されている。そして、両者のデータのうち基本データ５０のみ暗号化し、送信している。
【０１８３】
また、コンテンツ１０の送信処理として図１３に示すように、コンテンツ１０を上記したように基本データ５０と基本欠落データ５１とに分離せず、コンテンツ１０自体を暗号化しコンテンツ送信部１３２からコンテンツ受信部１３３に送信するように構成することもできる。
【０１８４】
すなわち、この比較例の構成の場合、コンテンツ１０をコンテンツ取得部１３０によりコンテンツ１０が格納されている記憶装置などから取得し、取得したコンテンツ１０を暗号化処理部１３１が暗号化する。そして、暗号化処理部１３１は、暗号化したコンテンツ１０をコンテンツ送信部１３２に指示して、コンテンツ１０の送信先が備えるコンテンツ受信部１３３に送信する。コンテンツ受信部１３３は、受信した、暗号化されたコンテンツ１０を、暗号復号処理部１３４が復号する・
ここで、コンテンツ１０の送信処理に関して、本実施の形態に係るコンテンツ配信処理システム１と図１３に示す構成（比較例）とを以下の点で比較してみる。
【０１８５】
まず、暗号化するデータ量について比較すると、本実施の形態に係るコンテンツ配信処理システム１の構成では基本データ５０のみを暗号化するため、比較例の構成と比べて暗号化するデータ量が小さくなる。また、同様に暗号化されたデータの復号処理するデータ量も小さくなる。
【０１８６】
すなわち、この基本データ５０は、部分データと要素特定情報とを含んでいる。そして、上記部分データは、コンテンツ１０を構成するデータのうちの一要素であり、利用者端末３においてコンテンツ１０を有意な情報として再生するために必要となる情報である。すなわち、本実施の形態に係るコンテンツ配信装置６では、上記部分データとして、コンテンツ１０を圧縮した後のマクロブロック（動き補償の単位）における輝度情報についての数値情報である。
【０１８７】
また、上記要素特定情報は、上記マクロブロックがコンテンツ１０におけるどのフレームの、どの位置にあったものであるかなど、部分情報の抽出元の位置を示す情報である。したがって、基本データ５０のデータ量は、コンテンツ１０全体のデータ量と比較して小さくなる。特に、コンテンツ１０全体のデータ量が大きくなればなるほど、このデータ量に対する基本データ５０のデータ量が占める割合が小さくなる。
【０１８８】
言い換えれば送信するデータ量が大きくなればなるほど比較例において暗号化しなければならないデータ量に比べて、本実施の形態に係るコンテンツ配信処理システム１にて暗号化すべきデータ量の方が格段と小さくなる。
【０１８９】
したがって、コンテンツ１０の送信処理に関して本実施の形態に係るコンテンツ配信処理システム１における構成の方が、上記比較例のようにコンテンツ全体を暗号化する構成と比べて暗号化または暗号化の復号処理に係る時間が格段と小さくなる。
【０１９０】
（定期認証処理）
次に、図８のステップＳ１９に示す定期認証情報４１の送信処理の詳細について図１４を参照して説明する。なお、図１４は、本実施の形態に係るコンテンツ配信処理システム１における定期認証処理を示すフローチャートである。
【０１９１】
まず、定期認証処理を行う前に、本実施の形態に係るコンテンツ取得処理装置８では、定期認証処理を行う必要があるか否かを判定するように構成されている（図８に示すステップＳ１９）。
【０１９２】
すなわち、定期認証情報送信処理部６７は、分離データ合成処理部６６から基本データ５０との合成処理が終了した旨の通知を受信する。そして、この通知を受信すると定期認証情報送信処理部６７は、コンテンツ復号処理部６８に対して、圧縮解凍されたコンテンツ１０、該コンテンツ１０の再生時間、およびコンテンツ１０のコンテンツＩＤを送信するように指示する。
【０１９３】
この指示に応じて、定期認証情報処理部６７は、コンテンツ復号処理部６８から上記圧縮解凍されたコンテンツ１０、該コンテンツ１０の再生時間、および該コンテンツ１０のコンテンツＩＤを受信する。そして、定期認証情報処理部６７は、図８のステップＳ１８に示すように、定期認証を行う必要があるか否かを判定する。
【０１９４】
なお、定期認証処理を行う必要があるか否かについての判定は以下の状態を基準に決定することができる。
【０１９５】
つまり、ユーザが所望するコンテンツ１０を得るために必要となる基本データ５０が全て取得されている場合は上記定期認証処理を行う必要がない。
【０１９６】
しかしながら、コンテンツ１０に関する基本データ５０が全て取得されておらず、所望するコンテンツ１０の一部しか分離データ合成処理部により合成されていない場合は、再度認証を行ってさらなる基本データ５０の送信を要求しなければならない。
【０１９７】
ここで、定期認証情報送信処理部６７は、定期認証処理を行うか必要があると判定した場合（Ｓ１９において「ＹＥＳ」）、利用者端末３とコンテンツ配信装置６との間で定期認証処理が行われる（図８に示すステップＳ１９）。
【０１９８】
具体的に、この定期認証処理は、以下のようにして行われる。
【０１９９】
先ず、定期認証情報送信処理部６７は、利用者情報格納部６９に記憶されている定期認証情報４１を取得し、コンテンツ配信装置６に送信する（Ｓ６１）。
【０２００】
コンテンツ配信装置６では、定期認証情報送信処理部６７から送信された定期認証情報４１を定期認証情報受信部２５が受信する（Ｓ６２）。定期認証情報受信部２５は、定期認証情報４１を受信すると、利用者認証部２６に送信し認証するように指示する。
【０２０１】
以上が本実施の形態に係るコンテンツ配信処理システム１における定期認証情報４１の送信処理である。
【０２０２】
以上のように本実施の形態に係るコンテンツ配信処理システム１では、コンテンツ配信装置６からコンテンツ取得処理装置８にコンテンツ１０を送信する場合、圧縮したこのコンテンツ１０を基本データ５０と基本欠落データ５１に分離して送信する。
【０２０３】
このため、送信するコンテンツ１０を暗号化処理したり暗号化したコンテンツ１０を復号処理したりする時間を低減させることができる。すなわち、本実施の形態に係るコンテンツ配信装置６は、コンテンツ取得処理装置８により迅速にコンテンツ１０を送信することができる。
【０２０４】
また、上記基本データ５０は、コンテンツ１０を構成するデータのうちの一要素であり、このデータだけでは有意な情報を得ることができない。また、上記基本欠落データ５１は、送信すべきコンテンツ１０から上記基本データ５０が抽出されたデータである。このため、やはり、基本欠落データ５１だけでは、有意な情報を得ることができない。
【０２０５】
そして、本実施の形態に係るコンテンツ配信処理システム１において、コンテンツ配信装置６は、送信すべきコンテンツ１０を基本データ５０と基本欠落データ５１とに分離して送信する。このため、送信中に基本データ５０または基本欠落データ５１を第３者に盗まれた場合であっても、該第３者は盗んだデータから有意な情報を得ることができない。すなわち、本実施の形態に係るコンテンツ配信処理システム１では、コンテンツ１０の送信中に第３者に盗まれ、該コンテンツ１０を不正利用されることを防ぐことができる。
【０２０６】
したがって、本実施の形態に係るコンテンツ配信処理システム１では、コンテンツ１０の送信において該コンテンツ１０の不正利用を防止するとともに、このコンテンツ１０の送信処理をより迅速に行うことができる。
【０２０７】
また、本実施の形態に係るコンテンツ配信装置６は、上記基本データ５０を複数に分割し、分割された基本データ５０を、上記定期認証処理において利用者端末３の利用者が正規のユーザであると確認されるたびに送信する構成である。このため、上記コンテンツ配信装置６は、コンテンツ１０の送信中に送信先が正規のユーザであるか否かを定期的に確認することができる。
【０２０８】
したがって、コンテンツ配信装置６は、コンテンツ１０の送信先の正当性を定期的に確認しながら該コンテンツ１０を送信することができるため、コンテンツ１０の送信をより安全に行うことができる。
【０２０９】
なお、本実施の形態に係るコンテンツ配信装置６は、基本データ５０が含む部分データとして、圧縮したコンテンツ１０のマクロブロック（動き補償の単位）における輝度情報についての数値情報を抽出するように構成されている。しかしながら部分データとして抽出される情報はこれに限定されるものではない。
【０２１０】
例えば、特にコンテンツ１０を圧縮して送信する必要がない場合（例えばコンテンツ１０がテキストデータである場合）、コンテンツ配信装置６は、所定間隔ごとの文字データ、または特定のキーワードを示す文字データ等の情報であってもよい。
【０２１１】
また、テキストデータ内の特定キーワードに対する単語情報、または動詞情報などであってもよい。
【０２１２】
また、例えば、上記コンテンツ１０が音声または音楽データである場合、特定周波数における周波数成分を示す情報であってもよいし、音声または音楽データを構成する時間フレーム情報などであってもよい。
【０２１３】
また、例えば、上記コンテンツ１０が動画データである場合、フレーム内の情報から符号化されており、他の画像を予測に用いることがないイントラ符号化の情報を、部分データとして抽出してもよい。
【０２１４】
すなわち、コンテンツ配信装置６は、コンテンツ１０に対してＤＣＴを用いたフレーム間符号化が行われる際のＤＣＴ符号化係数の直流（ＤＣ）成分の量子化値または交流（ＡＣ）成分の量子化値であってもよい。
【０２１５】
また、コンテンツ配信装置６は、既に符号化したフレームを参照することにより、次に符号化するフレームを予測したときの空間的ずれを示すものであり、動き補償で使用する動き量を表現する情報（動きベクトル）であってもよい。
【０２１６】
また、例えば上記データが動画データである場合、圧縮されたデータから高速再生する際に用いられるフレームであるＩ−ピクチャであってもよい。
【０２１７】
また、コンテンツが階層情報構成である場合、該コンテンツは基本階層情報と、その差分情報とから構成されており、部分データを上記基本配送情報とすることもできる。
【０２１８】
また、コンテンツ配信装置６は、上記部分データとして、階層符号化の情報における基本階層を示す情報を抽出する構成であってもよい。
【０２１９】
また、上記データから抽出される部分データの範囲は、ピクチャ単位であってもよいし、スライス単位であってもよいし、マクロブロック単位であってもよいし、ブロック単位であってもよい。
【０２２０】
すなわち、コンテンツ配信装置６が、送信するコンテンツ１０から抽出する部分データは、コンテンツ１０の送信先であるコンテンツ取得処理装置８において、コンテンツ１０を正常に再生するために必要となる情報を含むデータであればよい。
【０２２１】
また、本実施の形態に係るコンテンツ配信処理システム１では、コンテンツ提供サーバ２と接続し、該コンテンツ提供サーバ２からコンテンツ１０を受信する利用者端末３を１台備える構成であった。しかしながら、利用者端末３の数はこれに限定されるものではなく、１台のコンテンツ提供サーバ２に対して複数台の利用者端末３が通信可能に接続される構成でもよい。
【０２２２】
このように１台のコンテンツ提供サーバ２に対して複数台の利用者端末３からコンテンツ１０の送信要求を受信する場合、基本データ５０が含む部分データは上記利用者端末３ごとに異なる情報としてもよい。例えば、一方の利用者端末３に送信するコンテンツ１０からは、該コンテンツ１０の輝度情報を示す情報を部分データとして抽出し、他方の利用者端末３に送信するコンテンツ１０からは、該コンテンツ１０を構成するフレームのうちＩ−ピクチャを部分情報として抽出してもよい。
【０２２３】
このように、コンテンツ１０を送信する利用者端末３ごとに、該コンテンツ１０から抽出する部分情報の種類を変えることにより、コンテンツ配信装置６からコンテンツ取得処理装置８へのコンテンツ１０の送信をより安全に行うことができる。
【０２２４】
また、本実施の形態に係るコンテンツ配信処理システム１では、圧縮されたコンテンツ１０から抽出した基本データ５０と、基本データ５０が抽出されたコンテンツ１０のデータである基本欠落データ５１とをそれぞれ物理的に異なる経路でコンテンツ取得処理装置８に送信する構成であった。
【０２２５】
しかし、基本データ５０と基本欠落データ５１とは別々の経路で送信されるのではなく、抽出した基本データ５０を基本欠落データ５１の任意の場所に組み入れて一つのデータとして送信する構成であってもよい。
【０２２６】
この場合は、以下のようにコンテンツ配信装置６およびコンテンツ取得処理装置８を構成することで実現できる。
【０２２７】
すなわち、コンテンツ配信装置６は、基本データ送信処理部２７および基本欠落データ送信処理部２８の代わりに、基本データ５０と基本欠落データ５１とを取得するコンテンツデータ送信処理部（不図示）を備え、このコンテンツ送信処理部が取得した基本データ５０を基本欠落データ５１の任意の場所に組み入れ、コンテンツデータとしてコンテンツ取得処理装置８に送信する。
【０２２８】
一方、コンテンツ取得処理装置８では、基本データ受信部６３および基本欠落データ受信部６４の代わりに、コンテンツデータ受信部（不図示）を備え、このコンテンツデータ受信部は、受信したコンテンツデータを分離データ合成処理部６６に送信する。そして分離データ合成処理部６６は、合成情報テーブル７１を参照して、基本欠落データ中の任意の場所に挿入された基本データを特定し、この基本データと基本欠落データとの合成を行う。
【０２２９】
なお、利用者情報格納部６９に記録された合成テーブル７１には、送信されたこコンテンツデータのどの位置に基本データ５０が挿入されているかを示す情報と、該基本データがどのような部分データを含むものであるかを示す情報が記録されている。
【０２３０】
また、本実施の形態に係るコンテンツ配信処理システム１では、基本データ５０はコンテンツ配信装置６において暗号化処理され、該コンテンツ配信装置６からコンテンツ取得処理装置８に送信される構成であった。しかしながら、この基本データ５０は暗号化処理されずにコンテンツ配信装置６からコンテンツ取得処理装置８に送信される構成であってもよい。
【０２３１】
ただし、本実施の形態に係るコンテンツ取得処理装置８と同等の機能を有する装置を第三者が所持している場合、この第３者により基本データ５０および基本欠落データ５１を盗聴し合成される恐れがある。このため、本実施の形態に係るコンテンツ配信装置６のように、基本データ５０を暗号化しコンテンツ取得処理装置８に送信する構成の方がデータ送信の安全性を保証する点でより好ましい。
【０２３２】
また、本実施の形態に係るコンテンツ配信装置６は、コンテンツ取得処理装置８に対して、基本データ５０と基本欠落データ５１とを分離して送信する構成であった。そして、上記基本データ５０と基本欠落データ５１とにおいて前者のみ暗号化処理部３１により暗号化される構成であった。
【０２３３】
しかしながら、上記コンテンツ配信装置６は、逆に基本データ５０を暗号化する代わりに基本欠落データ５１を暗号化してコンテンツ取得処理装置８に送信する構成であってもよい。
【０２３４】
このように、コンテンツ配信装置６が、基本欠落データ５１を暗号化する構成の場合、基本データ５０を暗号化する構成と同様に、第３者により盗聴され不正に基本データ５０および基本欠落データ５１が合成されることを防ぐことができる。
【０２３５】
なお、コンテンツ配信装置６が基本欠落データ５１のみを暗号化してコンテンツ取得処理装置８に送信する構成の場合、基本データ送信処理部２７が暗号化処理部３１を備える代わりに基本欠落データ送信処理部２８が、第２の暗号化処理部（不図示）を備える構成となる。
【０２３６】
すなわち、上記基本欠落データ送信処理部２８では、基本欠落データ取得処理部３３が取得した基本欠落データ５１を、上記第２の暗号化処理部が暗号化して基本欠落データ送信部３４に渡す。そして、基本欠落データ送信部３４が暗号化された基本欠落データ５１をコンテンツ取得処理装置８に送信する。
【０２３７】
またこの場合、コンテンツ取得処理装置８では、基本欠落データ受信部６４により基本欠落データ５１を受信し、受信した基本欠落データ５１を暗号復号処理部６５により復号し分離データ合成処理部６６に送信する。
【０２３８】
また、コンテンツ配信装置６は、基本データ５０を暗号化するための暗号化処理部３１に加えて、基本欠落データ５１を暗号化するための第２の暗号化処理部（不図示）を備える構成であってもよい。すなわち、コンテンツ配信装置６は、上記第２の暗号化処理部によって暗号化した基本欠落データを基本欠落データ送信部３４がコンテンツ取得処理装置８に送信する構成であってもよい。
【０２３９】
この場合、基本欠落データ５１の受信側となるコンテンツ取得処理装置８は、暗号化された基本欠落データ５１を復号処理するための更なる第２の暗号復号処理部（不図示）を備える。
【０２４０】
すなわち、コンテンツ取得処理装置８は、暗号化された基本欠落データ５１を基本欠落データ受信部６４により受信する。そして、コンテンツ取得処理装置８は、この基本欠落データ５１の暗号化を上記第２の暗号復号処理部によって復号し、分離データ合成処理部６６に送信する。
【０２４１】
このようにコンテンツ配信装置６からコンテンツ取得処理装置８に対して基本データ５０および基本欠落データ５１双方を暗号化して送信する場合、コンテンツ１０の送信処理にかかる安全性をさらに高めることができる。
【０２４２】
また、上記基本データ５０は、部分データと要素特定情報を含む構成であった。しかしながら、コンテンツ取得処理装置８において、リアルタイムに送信された基本データ５０と基本欠落データ５１とを合成処理するように設定されている場合、上記基本データ５０は要素特定情報に、基本データ５０がどの基本欠落データ５１と対応するものであるかを示す情報を含んでいなくてもよい。
【０２４３】
また、本実施の形態に係るコンテンツ配信処理システム１では、コンテンツ配信装置６からコンテンツ取得処理装置８に対して、基本欠落データ５１を送信している最中に分割された基本データ５０を利用して定期認証を行う構成であった。
【０２４４】
しかしながら、コンテンツ配信装置６からコンテンツ取得処理装置８に送信されるコンテンツ１０が特に定期認証が必要でない場合、この定期認証を行わない構成であってもよい。なお、上記コンテンツ１０が特に定期認証が必要でない場合とは、このコンンテンツが、例えば、テキストデータ等、動画データ等のように時間軸に情報を有さないものである。または時間軸に情報を有するものであってもその情報が非常に短い情報である場合などである。
【０２４５】
このような場合、本実施の形態に係るコンテンツ配信装置６は、基本データ５０を図４に示すように分割する必要がない。そして、ユーザによって入力された認証情報４２の確認が取れた場合、コンテンツ配信装置６は、基本欠落データ５１と基本データ５０（分割されていない基本データ５０）とをコンテンツ取得処理装置８に送信する。そして、コンテンツ取得処理装置８は、受信した基本データ５０と基本欠落データ５１とを合成処理し、圧縮されたデータの復号処理（圧縮解凍）を行う。
【０２４６】
また、本発明に係るコンテンツ配信装置６では、予めコンテンツ管理サーバ５からコンテンツ１０を取得し、基本データ５０と基本欠落データ５１とに分離し、情報格納部２２に記憶させておく構成であった。
【０２４７】
しかし、上記コンテンツ配信装置６は、利用者端末３のユーザによるコンテンツ送信要求を受けた、コンテンツ要求受け付け処理部２３からの指示に応じてコンテンツ管理サーバ５からコンテンツ１０を取得する構成であってもよい。
【０２４８】
すなわち、利用者端末３のユーザの認証に成功し、該ユーザから、選択したコンテンツ１０のコンテンツＩＤを、コンテンツ要求処理部６０を介してコンテンツ要求受け付け処理部２３が受信する。そして、コンテンツ要求受け付け処理部２３は、受信したコンテンツＩＤをコンテンツ管理サーバ５に送信し、該コンテンツＩＤに対応するコンテンツ１０を送信するように指示する。
【０２４９】
一方、コンテンツ管理サーバ５は、コンテンツ要求受け付け処理部６０からの指示に応じて、受信したコンテンツＩＤに対応するコンテンツ１０をコンテンツ配信装置６に送信する。
【０２５０】
このように、上記コンテンツ配信処理システム１が、コンテンツ要求受け付け処理部２３からの指示に応じて、コンテンツ管理サーバ５がコンテンツ１０を、コンテンツ取得処理装置６に送信するように構成されている場合、以下の効果を奏する。
【０２５１】
すなわち、コンテンツ取得処理装置６は、予めコンテンツ１０を複数取得しておく必要がないため、情報格納部２２の記憶容量を小さくすることができる。
【０２５２】
また、本実施の形態に係るコンテンツ配信処理システム１では、コンテンツ配信装置６を図１５に示すコンテンツ配信装置１０６のように構成し、コンテンツ取得処理装置８を図１６に示すコンテンツ取得処理装置１０８のように構成してもよい。なお、図１５または図１６において、図１または図７にて示した各部と同じ部材には同じ符号を付し、同様の部材に対する説明は省略する。
【０２５３】
ここで、図１に示すコンテンツ配信装置６と図１５に示すコンテンツ配信装置１０６とを比較すると以下の点で異なる。すなわち、上記コンテンツ配信装置１０６は、さらに履歴情報送信処理部２９を備え、この履歴情報送信処理部２９が情報格納部２２に記憶されている履歴情報５２を取得し、コンテンツ取得処理装置１０８に送信する点で異なる。なお、履歴情報５２とは、コンテンツ１０全体のデータ量の情報であり、コンテンツ１０全体の再生時間を示す情報である。
【０２５４】
なお、上記履歴情報送信処理部２９は、履歴情報取得部３５および履歴情報送信部３６を備えている。そして、上記履歴情報取得部３５は、情報格納部２２に格納されている履歴情報５２を取得するものであり、取得した履歴情報５２を履歴情報送信部３６に渡しコンテンツ取得処理装置１０８に送信するように指示する。
【０２５５】
また、履歴情報送信部３６は、履歴情報取得部３５からの指示に応じて、履歴情報５２をコンテンツ取得処理装置１０８が備える履歴情報受信部７２に送信するものである。
【０２５６】
また、図１５に示すコンテンツ配信装置１０６は、基本データ抽出部１２１が圧縮されたコンテンツ１０から基本データ５０を抽出する際に、該コンテンツ１０の履歴情報５２を取得し情報格納部２２に記憶させる点でコンテンツ配信装置６と異なる。
【０２５７】
すなわち、図１に示すコンテンツ配信装置６の基本データ抽出部２１は、圧縮されたコンテンツ１０から抽出した基本データ５０を所定のコンテンツ１０の再生時間ごとに分割し、分割された基本データ５０それぞれと、基本欠落データ５１とを対応付けて情報格納部２２に記憶させている。
【０２５８】
一方、上記コンテンツ配信装置１０６が備える基本データ抽出部１２１は、さらに、コンテンツ１０全体のデータ量の情報であり、コンテンツ１０全体の再生時間を示す履歴情報５２を、上記基本データ５０および基本欠落データ５１と対応付けて情報格納部２２に記憶させている。
【０２５９】
そして、ユーザにより入力された認証情報４２に基づき行われた認証処理が成功した場合、利用者認証部２６からの指示に応じて、履歴情報取得部３５は、情報格納部２２からユーザが所望するコンテンツ１０の履歴情報５２を取得する。そして、履歴情報取得部３５は、履歴情報送信部３６に対して、この履歴情報５２をコンテンツ取得処理装置１０８に送信するように指示する。
【０２６０】
この指示に応じて、履歴情報送信部３６は、履歴情報５２を履歴情報受信部７２に送信する。なお、この履歴情報５２は、暗号化されて履歴情報送信部３６から履歴情報受信部７２に送信されてもよいし、特に暗号化されることなく送信されてもよい。
【０２６１】
なお、この履歴情報５２は、この情報自体だけでは特に第３者にとって有意な情報とはならない。しかしながら、この履歴情報５２はコンテンツ取得処理装置１０８において、定期認証情報送信処理部６７が定期認証を行うか否かを判定する材料として利用される。このため、第３者による履歴情報５２の改ざんを防ぐため、コンテンツ配信装置１０８が、この履歴情報５２を暗号化し、コンテンツ取得処理装置１０８に送信する構成であるほうが好適である。
【０２６２】
一方、図１６に示すコンテンツ取得処理装置１０８は、図７に示すコテンツ取得処理装置８と比較して、以下の点で異なる。すなわち、コンテンツ取得処理装置１０８は、履歴受信部７２をさらに備えている点でコンテンツ取得処理装置８と異なる。
【０２６３】
上記履歴情報受信部７２は、コンテンツ配信装置１０６から送信された履歴情報５２を受信するものである。履歴情報受信部７２は、受信した履歴情報５２を分離データ合成処理部１６６に送信する。
【０２６４】
また、図７に示す分離データ合成処理部６６は、基本欠落データ５１を受信している最中に、複数に分割されたうちの１つの基本データ５０を受信すると、受信した基本データ５０と基本欠落データ５１とを合成し、合成が終了した旨を定期認証情報送信処理部６７に通知する構成であった。
【０２６５】
一方、図１６に示すコンテンツ取得処理装置１０８では、分離データ合成処理部１６６が、履歴情報受信部７２から受信した履歴情報５２を利用者情報格納部６９に一時記憶する。そして、分離データ合成処理部１６６は、送信された基本データ５０と基本欠落データ５１との合成処理を行う際に、履歴情報５２のうち合成するコンテンツ１０の再生時間分のデータ量だけチェックする。
【０２６６】
このように、分離データ合成処理部１６６、合成するコンテンツ１０の再生時間分に相当するデータ量ごとに、履歴情報５２をチェックすることにより、定期認証情報送信処理部６７に対して定期認証情報４１のコンテンツ配信装置１０６への送信を迅速に指示することができる。
【０２６７】
すなわち、分離データ合成処理部１６６は、予め１度の送信処理により送信される基本データ５０を基本欠落データ５１と合成処理した場合、どれだけの再生時間分に相当するデータ量となるかについての情報が設定されている。
【０２６８】
つまり、分離データ合成処理部１６６では、コンテンツ配信装置１０６から１度に送信される基本データ５０に基づき合成されるコンテンツ１０は、例えば２分間分の再生時間に相当するデータ量であるということが設定されている。
【０２６９】
したがって、分離データ合成処理部１６６は、基本データ５０を受信する度に履歴情報５２から所定時間分（例えば２分間分）のデータ量をチェックし、さらなる基本データ５０の送信を要求する必要があるか否かを判断する。そして、さらなる基本データ５０の送信の必要性があると判定した場合、分離データ合成処理部１６６は、受信した基本データ５０と基本欠落データ５１との合成処理を行っている最中に定期認証情報送信処理部６７に定期認証情の送信指示を行うことができる。
【０２７０】
このように、上記分離データ合成処理部１６６が、基本データ５０と基本欠落データ５１との合成処理中に、次の定期認証情報４１の送信指示を定期認証情報送信処理部６７に行うことができるため、基本データ５０と基本欠落データ５１との合成処理を連続して行いコンテンツ復号処理部６８に送信することができる。
【０２７１】
したがって、コンテンツ復号処理部６８は、映像の途切れが生じないように、復号したコンテンツ１０を一時記憶し、再生用データに変換されたコンテンツ１０の情報入出力部への出力を遅延させる必要がない。
【０２７２】
このため、本実施の形態に係るコンテンツ配信処理システム１では、図１５に示すコンテンツ配信装置１０６と、図１６に示すコンテンツ取得処理装置１０８とを備えることで、コンテンツ復号処理部６８が、情報入出力処理部６２に出力するコンテンツ１０の再生用データを一時記憶するための大容量のバッファを備える必要がない。
【０２７３】
また、本実施の形態に係るコンテンツ配信処理システム１では、図７に示すコンテンツ取得処理装置８を図１７に示す構成のコンテンツ取得処理装置２０８としてもよい。なお、図１７において、図７に示した各部と同じ部材には同じ符号を付し、同様の部材に対する説明は省略する。
【０２７４】
すなわち、図１７に示すコンテンツ取得処理装置２０８は、図７に示すコンテンツ取得処理装置８と比較して、以下の点で異なる。
【０２７５】
すなわち、上記コンテンツ取得処理装置２０８は、図７に示すコンテンツ取得処理装置８の構成において、さらに合成データ監視処理部８０を備えている点で異なる。
【０２７６】
この合成データ監視処理部８０は、分離データ合成処理部６６により合成されたコンテンツ１０の復号処理された結果を監視するものである。すなわち、合成データ監視処理部６６は、コンテンツ復号処理部６８により圧縮解凍されたコンテンツ１０の状態を確認する。そして、コンテンツ配信装置６から送信された基本データ５０と基本欠落データ５１とが所定時間分だけ合成され再生用データに変換されていると判定すると、定期認証情報送信処理部６７に対して次の基本データ５０の送信を要求するために定期認証情報４１の送信を指示する。
【０２７７】
以上のように、コンテンツ取得処理装置２０８は、合成データ監視処理部８０を備えているため、正常に合成され、再生用データに変換された部分を確認して、定期認証情報４１の送信を定期認証情報送信処理部６７に指示することができる。
【０２７８】
また、コンテンツ配信装置から送信される分割された基本データ５０ごとに応じて定期認証情報４１が決められている場合、合成データ監視処理部８０が、基本データ５０と基本欠落データ５１とを合成した部分の復号処理が正常に行われていないと判断すると、再度、同じ基本データ５０の送信を要求するための、定期認証情報４１を送信するように指示することもできる。
【０２７９】
さらには、本実施の形態に係るコンテンツ配信処理システム１では、上記コンテンツ配信装置１０６と、上記コンテンツ取得処理装置１０８および上記コンテンツ取得処理装置２０８を組み合わせた構成であるコンテンツ取得処理装置３０８（図１８参照）とを備える構成であってもよい。
【０２８０】
なお、図１８に示すコンテンツ取得処理装置３０８が備える各部は、図１６に示すコンテンツ取得処理装置１０８が備える構成において、さらに図１７に示すコンテンツ取得処理装置２０８の合成データ監視処理部８０を備えた構成である。このため、コンテンツ取得処理装置３０８が備える各部の説明は省略する。
【０２８１】
このように、コンテンツ配信処理システム１が備えるコンテンツ配信装置６を図１５に示す構成であるコンテンツ配信装置１０６とし、コンテンツ取得処理装置８を図１８に示すコンテンツ取得処理装置３０８とすることで、基本データ５０および基本欠落データ５１を連続して合成および復号処理することができる。また、基本データ５０と基本欠落データ５１との合成および復号処理が正常に行われているか否かを確認することができる。
【０２８２】
また、本実施の形態に係るコンテンツ配信処理システム１では、コンテンツ提供サーバ２と利用者端末３とが通信ネットワークを通じて通信可能に接続されている構成であった。しかし、コンテンツ提供サーバ２と利用者端末３とが一体となり１つの装置として構成されていてもよい。
【０２８３】
より具体的には、コンテンツ配信装置６とコンテンツ取得処理装置８とを図２１に示すように１つの装置として構成することができる（コンテンツ視聴装置１５）。すなわち、このコンテンツ視聴装置１５は、コンテンツ配信装置６が備える各部材とコンテンツ取得処理装置８が備える各部材とをそれぞれ備える構成である。
【０２８４】
ただし、このコンテンツ視聴装置１５では、コンテンツ配信処理システム１のようにコンテンツ配信装置６とコンテンツ取得処置装置８との間で、通信ネットワーク４を通じて、情報の送受信を行う必要がない。
【０２８５】
このため、コンテンツ配信装置６が備える部材のうち、暗号化処理部３１、基本データ送信部３２、基本欠落データ送信部３４、および定期認証情報受信部２５を備える必要がない。また、コンテンツ取得処理装置８が備える部材のうち、コンテンツ要求処理部６０、認証情報送信処理部６１、基本データ受信部６３、基本欠落データ受信部６４、および暗号復号処理部６５を備える必要がない。
【０２８６】
すなわち、コンテンツ視聴装置１５は、入出力装置９を操作してユーザにより指示されたコンテンツ１０の送信要求を、コンテンツ要求処理部６０を介さずコンテンツ要求受付処理部２３が受信する。そして、コンテンツ要求受け付け処理部２３が情報入出力処理部６２を介して入出力装置９にコンテンツ１０の利用確認を促す表示をさせたり、コンテンツリスト情報４０を表示させユーザに所望するコンテンツ１０を選択させたりする。
【０２８７】
また、ユーザによって入力された認証情報は、認証情報受信部２４が受信し、利用者認証部２６に渡す。そして利用者認証部２６は、ユーザによって入力された認証情報と情報格納部２２に格納されている認証情報４２とを比較して、正規ユーザであるか否かの認証をおこなう。
【０２８８】
また、定期認証情報送信処理部６７は、定期認証処理を行う必要があると判定した場合、定期認証情報４１を利用者認証部２６に送信する。なお、この定期認証情報４１はコンテンツ取得処理装置８のように予めユーザにより利用者情報格納部６９に記憶されているものではない。すなわち、コンテンツ視聴装置１５では、ユーザにより認証情報４２が入力される際に、この定期認証情報４１も入力されるようになっている。そして、コンテンツ視聴装置１５では、ユーザによって入力された定期認証情報４１を利用者情報格納部６９が一時記憶するようになっている。
【０２８９】
また、利用者認証部２６が、コンテンツの要求を行っているユーザが正規のユーザであると判定した場合、基本データ取得部３０は、ユーザが所望するコンテンツ１０の基本データ１０の所定分を分離データ合成処理部６６に送信する。また、利用者認証部２６が、コンテンツの要求を行っているユーザがコンテンツの取得先として正規のユーザと認められていると定期的に判定した場合、コンテンツ１０の残りの基本データ１０を所定分ずつ分離データ構成処理部６６に送信する。
【０２９０】
一方、基本欠落データ取得部３３は、利用者認証部２６が、コンテンツの要求を行っているユーザが正規のユーザであると判定した場合、ユーザが所望するコンテンツ１０の基本欠落データを分離データ合成処理部６６に送信する。
【０２９１】
なお、コンテンツ視聴装置１５が備える各部材において、コンテンツ配信装置６およびコンテンツ取得処理装置８が備える各部材と同様の部材については同じ符号を付し、その各部の説明は省略する。
【０２９２】
このように、コンテンツ視聴装置１５は、ユーザが所望するコンテンツ１０を基本データ５０と基本欠落データ５１とに分離し、分離された基本データ５０を利用して定期認証処理を行いながらコンテンツ１０をユーザに提供できる。すなわち、上記コンテンツ視聴装置１５は、上記ユーザがコンテンツ１０の正規の取得先であるか否かを確認しながらコンテンツ１０を提供することができる。
【０２９３】
また、コンテンツ１０が情報格納部２２に基本データと基本欠落データとに分離して格納されているため、情報格納部２２自体から、あるいは、情報格納部２２から分離データ合成処理部６６への送信経路中において、第３者により盗聴されコンテンツ１０が不正利用されることを防ぐことができる。
【０２９４】
また、上記コンテンツ視聴装置１５は、コンテンツ管理サーバ５から各コンテンツ１０を取得し、該コンテンツ１０を基本データ５０と基本欠落データ５１とに分離し情報格納部２２に記憶する構成である。しかしながら、このコンテンツ視聴装置１５では、基本データ５０と該基本データ５０に対応する基本欠落データ５１とを別々に記憶したメモリカードなどの記録媒体により、各コンテンツ１０の基本データ５０と基本欠落データ５１とを取得する構成とすることもできる。
【０２９５】
このように基本データ５０および基本欠落データ５１をそれぞれの記録媒体により低拒されるようにコンテンツ視聴装置１５が構成されている場合、以下の利点を有することとなる。すなわち、コンテンツ１０を提供する者は、コンテンツ１０を基本データ５０と基本欠落データ５１とを別々してコンテンツ視聴装置１５に提供することができる。したがって、コンテンツ視聴装置１５にコンテンツ１０を提供する際に、コンテンツ１０が第３者に盗聴され不正に利用されることを防ぐことができる。
【０２９６】
なお、上述したコンテンツ配信装置６・１０６、コンテンツ取得処理装置８・１０８・２０８・３０８、およびコンテンツ視聴装置１５が備える各部は、ハードウェアロジックにより構成されていてもよい。またコンテンツ配信装置６・１０６、コンテンツ取得処理装置８・１０８・２０８・３０８、およびコンテンツ視聴装置１５それぞれの各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することもできる。
【０２９７】
したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読取り、当該プログラムを実行するだけで、本実施形態のコンテンツ配信装置、コンテンツ取得処理装置８・１０８・２０８、およびコンテンツ視聴装置１５の各種機能および各種処理を実現することができる。
【０２９８】
また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０２９９】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０３００】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０３０１】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０３０２】
また、インターネットを含む通信ネットワーク４を接続可能なシステム構成であれば、通信ネットワーク４からプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０３０３】
さらに、このように通信ネットワーク４からプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【０３０４】
また、上記コンテンツ配信処理システム１では、上述したようにコンテンツ提供サーバ２が、コンテンツ管理サーバ５およびコンテンツ配信装置６を備え、コンテンツ配信装置６が通信ネットワーク４を通じて利用者端末３と通信可能に接続されている構成であるがこれに限定されるものではない。
【０３０５】
特にコンテンツ配信装置が備える各部を、単一の装置とし、それぞれの装置が通信ネットワーク４によって接続されている構成であってもよい。また、例えば一例として、図１９に示すように、コンテンツ情報符号化装置５２０、基本データ抽出装置５２１、情報格納装置５２２、および認証管理サーバ５２３それぞれの装置を備えるシステムとして構成されていてもよい。
【０３０６】
なお、上記コンテンツ情報符号化装置５２０および基本データ抽出装置５２１は、コンテンツ配信装置６が備えるコンテンツ情報符号化部２０および基本データ抽出部２１と同様の機能を備えた装置であるため、この装置の説明は省略する。
【０３０７】
また、情報格納装置５２２は、基本データ抽出装置５２１から送信された基本データ５０および基本欠落データ５１を受信し記憶する装置である。また、認証管理サーバ５２３からの基本データ５０および基本欠落データ５１の送信要求に応じて、該認証管理サーバ５２３に基本データ５０および基本欠落データ５１を送信するものである。情報格納装置５２２が記憶する基本データ５０および基本欠落データ５１は、コンテンツ配信装置６が備える情報格納部２２に記憶される基本データ５０および基本欠落データ５１と同様であるため説明は省略する。
【０３０８】
認証管理サーバ５２３は、管理サーバ情報格納部５２４、コンテンツ要求受け付け処理部２３、認証情報受信部２４、定期認証情報受信部２５、利用者認証部２６、基本データ送信処理部２７、および基本欠落データ送信処理部２８を備えている。これら各部のうち、コンテンツ要求受け付け処理部２３、認証情報受信部２４、定期認証情報受信部２５、利用者認証部２６、基本データ送信処理部２７、および基本欠落データ送信処理部２８は、コンテンツ配信装置６が備えているコンテンツ要求受け付け処理部２３、認証情報受信部２４、定期認証情報受信部２５、利用者認証部２６、基本データ送信処理部２７、および基本欠落データ送信処理部２８と同様であるため説明は省略し、同一符号を付す。
【０３０９】
また、管理サーバ情報格納部５２４は、コンテンツ配信装置６が備える情報格納部２２と同様に読み書き可能な記録媒体であり、コンテンツリスト情報４０、認証情報４２、および定期認証情報４１を含んでいる。なお、このコンテンツリスト情報４０、認証情報４２、定期認証情報４１は、コンテンツ配信装置６の情報格納部２２に記憶されているコンテンツリスト情報４０、認証情報４２、および定期認証情報４１と同様であるため説明は省略し、同じ符号を付す。
【０３１０】
以上のように本実施の形態に係るコンテンツ配信装置６は、上述したような各装置が通信ネットワーク４を通じて通信可能に接続されたシステムとして構成することができる。
【０３１１】
あるいは、上記コンテンツ配信装置６は、上述したような各装置が通信ネットワーク４ではなくＰＣカードなどを利用して直接接続されたシステムであってもよい。
【０３１２】
あるいは、
なお、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０３１３】
本実施の形態に係るコンテンツ配信装置は、コンテンツ取得処理装置に対してコンテンツを基本データと基本欠落データとに分離して送信することができ、通信ネットワークなど第３者による盗聴などが予想される通信経路でのデータの送信に広く適用できる。
【図面の簡単な説明】
【０３１４】
【図１】本発明の実施形態を示すものであり、コンテンツ配信装置の要部構成を示すブロック図である。
【図２】本発明の実施形態を示すものであり、コンテンツ配信処理システム１の要部構成を示すブロック図である。
【図３】発明の実施形態を示すものであり、コンテンツ配信装置とコンテンツ取得処理装置との間において送受信されるデータの関係を示す図である。
【図４】コンテンツと、分割された基本データとの関係を示す図である。
【図５】動画像データであるコンテンツを構成する１フレームについて圧縮前と圧縮後との輝度情報を示す図である
【図６】本発明の実施形態を示すものであり、要素特定情報の一例を示す図である。
【図７】本発明の実施形態を示すものであり、コンテンツ取得処理装置の要部構成を示すブロック図である。
【図８】本発明の実施形態を示すものであり、コンテンツの要求および送信処理の一例を示すフローチャートである。
【図９】本発明の実施形態に係るコンテンツ配信処理システムにおける認証処理を示すフローチャートである。
【図１０】本発明の実施形態に係るコンテンツ配信処理システムにおけるコンテンツ要求処理を示すフローチャートである。
【図１１】本発明の実施形態に係るコンテンツ配信処理システムにおける、利用者端末から要求されたコンテンツ１０の送信処理を示すフローチャートである。
【図１２】本発明の実施形態に係るコンテンツ配信処理システムにおけるコンテンツ送信処理の概略を示すブロック図である。
【図１３】本発明の実施形態に係るコンテンツ配信処理システムにおけるコンテンツ送信処理の比較例を示すブロック図である。
【図１４】本発明の実施形態に係るコンテンツ配信処理システムにおける定期認証処理を示すフローチャートである。
【図１５】本発明の実施形態に係るコンテンツ配信処理システムのコンテンツ配信装置の別の構成を示すブロック図である。
【図１６】本発明の実施形態に係るコンテンツ配信処理システムのコンテンツ取得処理装置の別の構成を示すブロック図である。
【図１７】本発明の実施形態に係るコンテンツ配信処理システムのコンテンツ取得処理装置の別の構成を示すブロック図である。
【図１８】本発明の実施形態に係るコンテンツ配信処理システムのコンテンツ取得処理装置の別の構成を示すブロック図である。
【図１９】本発明の実施形態に係るコンテンツ配信処理システムのコンテンツ取得処理装置を、システムとして構成した場合を示すブロック図である。
【図２０】従来技術を示すものであり、コンテンツの送信処理を示すブロック図である。
【図２１】本発明の実施形態に係るコンテンツ視聴装置の要部構成を示すブロック図である。
【符号の説明】
【０３１５】
１    コンテンツ配信処理システム（データ送信システム）
６    コンテンツ配信装置（データ送信装置）
８    コンテンツ取得処理装置（情報処理装置）
１０  コンテンツ（データ）
１１  要素特定情報
１２  部分データ
２１  基本データ抽出部（抽出手段）
２６  利用者認証部（判定手段）
２７  基本データ送信処理部（基本データ送信手段）
２８  基本欠落データ送信処理部（欠落データ送信手段）
３１  暗号化処理部（暗号化手段）
４１  定期認証情報（利用者特定情報）
５０  基本データ
５１  基本欠落データ（欠落データ）
６３  基本データ受信部（基本データ受信手段）
６４  基本欠落データ受信部（欠落データ受信手段）
６６  分離データ合成処理部（合成手段）
６７  定期認証情報送信処理部（利用者特定情報送信手段）
６９  利用者情報格納部（記憶装置）
【図１】
2006127416.tif 000003
【図２】
2006127416.tif 000004
【図３】
2006127416.tif 000005
【図４】
2006127416.tif 000006
【図５】
2006127416.tif 000007
【図６】
2006127416.tif 000008
【図７】
2006127416.tif 000009
【図８】
2006127416.tif 000010
【図９】
2006127416.tif 000011
【図１０】
2006127416.tif 000012
【図１１】
2006127416.tif 000013
【図１２】
2006127416.tif 000014
【図１３】
2006127416.tif 000015
【図１４】
2006127416.tif 000016
【図１５】
2006127416.tif 000017
【図１６】
2006127416.tif 000018
【図１７】
2006127416.tif 000019
【図１８】
2006127416.tif 000020
【図１９】
2006127416.tif 000021
【図２０】
2006127416.tif 000022
【図２１】
2006127416.tif 000023