(57)【要約】この発明は、所望のコンテンツを短時間のうちにユーザに提供できるコンテンツ提供システムに関する。このコンテンツ提供システムは、コンテンツパッケージをコンテンツ送信センタから受信するコンテンツパッケージ受信部と、受信されたコンテンツパッケージの中から、属性情報に基づいて、複数のコンテンツパッケージを抽出してコンテンツパッケージ格納部に格納するコンテンツパッケージ抽出部と、コンテンツパッケージを閲覧するための閲覧鍵の送信要求をまとめてコンテンツ送信センタに対して送信する閲覧鍵要求部と、コンテンツ送信センタから送信される閲覧鍵を受信する閲覧鍵受信部と、コンテンツパッケージを読み出すコンテンツパッケージ読み出し部と、コンテンツパッケージに含まれるコンテンツをユーザに対して提供するコンテンツ提供部とを備える。
2003017109.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対してコンテンツを送信するコンテンツ送信システムが生成した、前記コンテンツと前記コンテンツの属性に関する属性情報とを含むコンテンツパッケージを、前記コンテンツ送信システムから受信するコンテンツパッケージ受信手段と、
当該コンテンツパッケージ受信手段によって受信されたコンテンツパッケージの中から、前記属性情報に基づいて、複数のコンテンツパッケージを抽出してコンテンツパッケージ格納手段に格納するコンテンツパッケージ抽出手段と、
当該コンテンツパッケージ抽出手段によって抽出された複数のコンテンツパッケージそれぞれを閲覧するための複数の閲覧鍵の送信要求を、まとめて前記コンテンツ送信システムに対して送信する閲覧鍵要求手段と、
当該閲覧鍵要求手段が送信した複数の閲覧鍵の送信要求に応じて、前記コンテンツ送信システムから送信される複数の閲覧鍵を受信する閲覧鍵受信手段と、
当該受信した複数の閲覧鍵それぞれに基づいて、前記コンテンツパッケージ格納手段に格納された複数のコンテンツパッケージそれぞれを読み出すコンテンツパッケージ読み出し手段と、
当該コンテンツパッケージ読み出し手段によって読み出された複数のコンテンツパッケージに含まれるコンテンツそれぞれをユーザに対して提供するコンテンツ提供手段と、
を備えるコンテンツ提供システム。
【請求項２】
前記閲覧鍵要求手段は、前記コンテンツパッケージ抽出手段によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、前記閲覧鍵の送信要求を送信する
請求項１に記載のコンテンツ提供システム。
【請求項３】
前記閲覧鍵要求手段は、前記抽出されたコンテンツパッケージを前記所定数を構成単位数とする組に区分し、前記閲覧鍵の送信要求を当該組ごとにまとめて送信する
請求項２に記載のコンテンツ提供システム。
【請求項４】
前記閲覧鍵要求手段は、予め定められた所定の時刻に前記閲覧鍵の送信要求を送信する
請求項１に記載のコンテンツ提供システム。
【請求項５】
コンテンツパッケージ受信手段が、ユーザに対してコンテンツを送信するコンテンツ送信システムが生成した、前記コンテンツと前記コンテンツの属性に関する属性情報とを含むコンテンツパッケージを、前記コンテンツ送信システムから受信するステップと、
コンテンツパッケージ抽出手段が、当該コンテンツパッケージ受信手段によって受信されたコンテンツパッケージの中から、前記属性情報に基づいて、複数のコンテンツパッケージを抽出してコンテンツパッケージ格納手段に格納するステップと、
閲覧鍵要求手段が、当該コンテンツパッケージ抽出手段によって抽出された複数のコンテンツパッケージそれぞれを閲覧するための複数の閲覧鍵の送信要求を、まとめて前記コンテンツ送信システムに対して送信するステップと、
閲覧鍵受信手段が、当該閲覧鍵要求手段が送信した複数の閲覧鍵の送信要求に応じて、前記コンテンツ送信システムから送信される複数の閲覧鍵を受信するステップと、
コンテンツパッケージ読み出し手段が、当該受信した複数の閲覧鍵それぞれに基づいて、前記コンテンツパッケージ格納手段に格納された複数のコンテンツパッケージそれぞれを読み出すステップと、
コンテンツ提供手段が、当該コンテンツパッケージ読み出し手段によって読み出された複数のコンテンツパッケージに含まれるコンテンツそれぞれをユーザに対して提供するステップと、
を備えるコンテンツ提供方法。
【請求項６】
前記閲覧鍵要求手段は、前記コンテンツパッケージ抽出手段によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、前記閲覧鍵の送信要求を送信する
請求項５に記載のコンテンツ提供方法。
【請求項７】
前記閲覧鍵要求手段は、前記抽出されたコンテンツパッケージを前記所定数を構成単位数とする組に区分し、前記閲覧鍵の送信要求を当該組ごとにまとめて送信する
請求項６に記載のコンテンツ提供方法。
【請求項８】
前記閲覧鍵要求手段は、予め定められた所定の時刻に前記閲覧鍵の送信要求を送信する
請求項５に記載のコンテンツ提供方法。
【請求項９】
コンピュータを、
ユーザに対してコンテンツを送信するコンテンツ送信システムが生成した、前記コンテンツと前記コンテンツの属性に関する属性情報とを含むコンテンツパッケージを、前記コンテンツ送信システムから受信するコンテンツパッケージ受信手段と、
当該コンテンツパッケージ受信手段によって受信されたコンテンツパッケージの中から、前記属性情報に基づいて、複数のコンテンツパッケージを抽出してコンテンツパッケージ格納手段に格納するコンテンツパッケージ抽出手段と、
当該コンテンツパッケージ抽出手段によって抽出された複数のコンテンツパッケージそれぞれを閲覧するための複数の閲覧鍵の送信要求を、まとめて前記コンテンツ送信システムに対して送信する閲覧鍵要求手段と、
当該閲覧鍵要求手段が送信した複数の閲覧鍵の送信要求に応じて、前記コンテンツ送信システムから送信される複数の閲覧鍵を受信する閲覧鍵受信手段と、
当該受信した複数の閲覧鍵それぞれに基づいて、前記コンテンツパッケージ格納手段に格納された複数のコンテンツパッケージそれぞれを読み出すコンテンツパッケージ読み出し手段と、
当該コンテンツパッケージ読み出し手段によって読み出された複数のコンテンツパッケージに含まれるコンテンツそれぞれをユーザに対して提供するコンテンツ提供手段と、
として機能させるためのコンテンツ提供プログラム。
【請求項１０】
前記閲覧鍵要求手段は、前記コンテンツパッケージ抽出手段によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、前記閲覧鍵の送信要求を送信する
請求項９に記載のコンテンツ提供プログラム。
【請求項１１】
前記閲覧鍵要求手段は、前記抽出されたコンテンツパッケージを前記所定数を構成単位数とする組に区分し、前記閲覧鍵の送信要求を当該組ごとにまとめて送信する
請求項１０に記載のコンテンツ提供プログラム。
【請求項１２】
前記閲覧鍵要求手段は、予め定められた所定の時刻に前記閲覧鍵の送信要求を送信する
請求項９に記載のコンテンツ提供プログラム。
【請求項１３】
請求項９〜１２のいずれかに記載のコンテンツ提供プログラムが記録されたことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
技術分野
本発明は、コンテンツ提供システム、コンテンツ提供方法、コンテンツ提供プログラム、及び、コンピュータ読取可能な記録媒体に関するものである。
背景技術
情報通信技術の発達に伴い、動画像データ、静止画像データ、音楽データなどのコンテンツを、インターネットを介して遠隔からユーザに対して提供することが可能なコンテンツ送信システムがある。また、パーソナルコンピュータといったコンテンツ提供システムを用いてコンテンツ送信システムから送信される情報を受信し、ユーザはコンテンツを利用することができる。
発明の開示
しかし、従来のコンテンツ送信システムやコンテンツ提供システムでは、ユーザに対してインターネットを介してコンテンツを提供しているため、高品質の動画像データ、静止画像データ、音楽データといったコンテンツを提供しようとすると、通信時間が長くなり、コンテンツを短時間のうちにユーザに提供することができない。また、コンテンツの閲覧にはいわゆる「閲覧鍵」と呼ばれる複数桁の文字列を含むデータファイルが用いられる場合があるが、その閲覧鍵はコンテンツごとに定められていることが多いため、異なるコンテンツを閲覧する度ごとに閲覧鍵の送信要求や閲覧鍵を送受信する必要があり、データ通信の効率化のボトルネックの一つとなっていた。
そこで本発明は、所望のコンテンツを短時間のうちにユーザに提供できると共に、コンテンツを閲覧するための閲覧鍵の送信要求の送信や、閲覧鍵の受信を効率化することができるコンテンツ提供システム、コンテンツ提供方法、コンテンツ提供プログラム、及び、コンピュータ読取可能な記録媒体を提供することを課題とする。
本発明のコンテンツ提供システムは、ユーザに対してコンテンツを送信するコンテンツ送信システムが生成した、コンテンツとコンテンツの属性に関する属性情報とを含むコンテンツパッケージを、コンテンツ送信システムから受信するコンテンツパッケージ受信手段と、コンテンツパッケージ受信手段によって受信されたコンテンツパッケージの中から、属性情報に基づいて、複数のコンテンツパッケージを抽出してコンテンツパッケージ格納手段に格納するコンテンツパッケージ抽出手段と、コンテンツパッケージ抽出手段によって抽出された複数のコンテンツパッケージそれぞれを閲覧するための複数の閲覧鍵の送信要求を、まとめてコンテンツ送信システムに対して送信する閲覧鍵要求手段と、閲覧鍵要求手段が送信した複数の閲覧鍵の送信要求に応じて、コンテンツ送信システムから送信される複数の閲覧鍵を受信する閲覧鍵受信手段と、受信した複数の閲覧鍵それぞれに基づいて、コンテンツパッケージ格納手段に格納された複数のコンテンツパッケージそれぞれを読み出すコンテンツパッケージ読み出し手段と、コンテンツパッケージ読み出し手段によって読み出された複数のコンテンツパッケージに含まれるコンテンツそれぞれをユーザに対して提供するコンテンツ提供手段と、を備える。
本発明によれば、コンテンツパッケージ受信手段が受信したコンテンツパッケージをコンテンツパッケージ格納手段に格納しておき、コンテンツパッケージ読み出し手段がその格納したコンテンツパッケージを読み出して、コンテンツ提供手段がその読み出したコンテンツパッケージに含まれるコンテンツをユーザに提供するので、例えば、ユーザによるコンテンツの提供要求があってからコンテンツを受信して提供するのに比較して、ユーザにコンテンツを提供するための時間が短縮される。閲覧鍵要求手段が、閲覧鍵の送信要求をまとめてコンテンツ送信システムに対して送信するので閲覧鍵の送信要求の送信を効率化できる。特に、閲覧鍵の送信要求が、コンテンツ提供システムを特定するための端末特定情報と、閲覧鍵が対応するコンテンツパッケージを特定するためのコンテンツパッケージ特定情報を含む場合には、閲覧鍵の送信要求をまとめることで一の端末特定情報に対して複数のコンテンツパッケージ特定情報を対応させることができるので、閲覧鍵の送信要求のデータ量を低減できる。閲覧鍵受信手段がコンテンツ送信システムから送信される閲覧鍵を受信するので、例えば、まとめて送信した閲覧鍵の送信要求に対応して送信される閲覧鍵をまとめて受信でき、閲覧鍵の受信を効率化できる。
また本発明のコンテンツ提供システムは、閲覧鍵要求手段が、コンテンツパッケージ抽出手段によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、閲覧鍵の送信要求を送信するようにしてもよい。例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで閲覧鍵の送信要求のデータ量を制御できるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明のコンテンツ提供システムは、閲覧鍵要求手段が、抽出されたコンテンツパッケージを所定数を構成単位数とする組に区分し、閲覧鍵の送信要求をその組ごとにまとめて送信するようにしてもよい。例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで各組のデータ量をそのデータ量とすることができるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明のコンテンツ提供システムは、閲覧鍵要求手段が、予め定められた所定の時刻に閲覧鍵の送信要求を送信するようにしてもよい。例えば、所定の時刻を、ユーザがコンテンツを閲覧する予定の時刻の前に設定しておけば、ユーザがコンテンツを閲覧する際に閲覧鍵の送信要求を送信することなくコンテンツの閲覧が可能となる。
本発明のコンテンツ提供方法は、コンテンツパッケージ受信手段が、ユーザに対してコンテンツを送信するコンテンツ送信システムが生成した、コンテンツとコンテンツの属性に関する属性情報とを含むコンテンツパッケージを、コンテンツ送信システムから受信するステップと、コンテンツパッケージ抽出手段が、コンテンツパッケージ受信手段によって受信されたコンテンツパッケージの中から、属性情報に基づいて、複数のコンテンツパッケージを抽出してコンテンツパッケージ格納手段に格納するステップと、閲覧鍵要求手段が、コンテンツパッケージ抽出手段によって抽出された複数のコンテンツパッケージそれぞれを閲覧するための複数の閲覧鍵の送信要求を、まとめてコンテンツ送信システムに対して送信するステップと、閲覧鍵受信手段が、閲覧鍵要求手段が送信した複数の閲覧鍵の送信要求に応じて、コンテンツ送信システムから送信される複数の閲覧鍵を受信するステップと、コンテンツパッケージ読み出し手段が、受信した複数の閲覧鍵それぞれに基づいて、コンテンツパッケージ格納手段に格納された複数のコンテンツパッケージを読み出すステップと、コンテンツ提供手段が、コンテンツパッケージ読み出し手段によって読み出された複数のコンテンツパッケージに含まれるコンテンツそれぞれをユーザに対して提供するステップと、を備える。
本発明によれば、コンテンツパッケージ受信手段が受信したコンテンツパッケージをコンテンツパッケージ格納手段に格納しておき、コンテンツパッケージ読み出し手段がその格納したコンテンツパッケージを読み出して、コンテンツ提供手段がその読み出したコンテンツパッケージに含まれるコンテンツをユーザに提供するので、例えば、ユーザによるコンテンツの提供要求があってからコンテンツを受信して提供するのに比較して、ユーザにコンテンツを提供するための時間が短縮される。閲覧鍵要求手段が、閲覧鍵の送信要求をまとめてコンテンツ送信システムに対して送信するので閲覧鍵の送信要求の送信を効率化できる。特に、閲覧鍵の送信要求が、コンテンツ提供システムを特定するための端末特定情報と、閲覧鍵が対応するコンテンツパッケージを特定するためのコンテンツパッケージ特定情報を含む場合には、閲覧鍵の送信要求をまとめることで一の端末特定情報に対して複数のコンテンツパッケージ特定情報を対応させることができるので、閲覧鍵の送信要求のデータ量を低減できる。閲覧鍵受信手段がコンテンツ送信システムから送信される閲覧鍵を受信するので、例えば、まとめて送信した閲覧鍵の送信要求に対応して送信される閲覧鍵をまとめて受信でき、閲覧鍵の受信を効率化できる。
また本発明のコンテンツ提供方法は、閲覧鍵要求手段が、コンテンツパッケージ抽出手段によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、閲覧鍵の送信要求を送信するようにしてもよい。例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで閲覧鍵の送信要求のデータ量を制御できるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明のコンテンツ提供方法は、閲覧鍵要求手段が、抽出されたコンテンツパッケージを所定数を構成単位数とする組に区分し、閲覧鍵の送信要求をその組ごとにまとめて送信するようにしてもよい。例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで各組のデータ量をそのデータ量とすることができるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明のコンテンツ提供方法は、閲覧鍵要求手段が、予め定められた所定の時刻に閲覧鍵の送信要求を送信するようにしてもよい。例えば、所定の時刻を、ユーザがコンテンツを閲覧する予定の時刻の前に設定しておけば、ユーザがコンテンツを閲覧する際に閲覧鍵の送信要求を送信することなくコンテンツの閲覧が可能となる。
本発明のコンテンツ提供プログラムは、コンピュータを、ユーザに対してコンテンツを送信するコンテンツ送信システムが生成した、コンテンツとコンテンツの属性に関する属性情報とを含むコンテンツパッケージを、コンテンツ送信システムから受信するコンテンツパッケージ受信手段と、コンテンツパッケージ受信手段によって受信されたコンテンツパッケージの中から、属性情報に基づいて、複数のコンテンツパッケージを抽出してコンテンツパッケージ格納手段に格納するコンテンツパッケージ抽出手段と、コンテンツパッケージ抽出手段によって抽出された複数のコンテンツパッケージそれぞれを閲覧するための複数の閲覧鍵の送信要求を、まとめてコンテンツ送信システムに対して送信する閲覧鍵要求手段と、閲覧鍵要求手段が送信した複数の閲覧鍵の送信要求に応じて、コンテンツ送信システムから送信される複数の閲覧鍵を受信する閲覧鍵受信手段と、受信した複数の閲覧鍵それぞれに基づいて、コンテンツパッケージ格納手段に格納された複数のコンテンツパッケージそれぞれを読み出すコンテンツパッケージ読み出し手段と、コンテンツパッケージ読み出し手段によって読み出された複数のコンテンツパッケージに含まれるコンテンツそれぞれをユーザに対して提供するコンテンツ提供手段と、して機能させる。
コンピュータを用いて本発明のコンテンツ提供プログラムを実行すると、コンテンツパッケージ受信手段が受信したコンテンツパッケージをコンテンツパッケージ格納手段に格納しておき、コンテンツパッケージ読み出し手段がその格納したコンテンツパッケージを読み出して、コンテンツ提供手段がその読み出したコンテンツパッケージに含まれるコンテンツをユーザに提供するので、例えば、ユーザによるコンテンツの提供要求があってからコンテンツを受信して提供するのに比較して、ユーザにコンテンツを提供するための時間が短縮される。閲覧鍵要求手段が、閲覧鍵の送信要求をまとめてコンテンツ送信システムに対して送信するので閲覧鍵の送信要求の送信を効率化できる。特に、閲覧鍵の送信要求が、コンテンツ提供システムを特定するための端末特定情報と、閲覧鍵が対応するコンテンツパッケージを特定するためのコンテンツパッケージ特定情報を含む場合には、閲覧鍵の送信要求をまとめることで一の端末特定情報に対して複数のコンテンツパッケージ特定情報を対応させることができるので、閲覧鍵の送信要求のデータ量を低減できる。閲覧鍵受信手段がコンテンツ送信システムから送信される閲覧鍵を受信するので、例えば、まとめて送信した閲覧鍵の送信要求に対応して送信される閲覧鍵をまとめて受信でき、閲覧鍵の受信を効率化できる。
また本発明のコンテンツ提供プログラムは、閲覧鍵要求手段が、コンテンツパッケージ抽出手段によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、閲覧鍵の送信要求を送信するようにしてもよい。例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで閲覧鍵の送信要求のデータ量を制御できるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明のコンテンツ提供プログラムは、閲覧鍵要求手段が、抽出されたコンテンツパッケージを所定数を構成単位数とする組に区分し、閲覧鍵の送信要求をその組ごとにまとめて送信するようにしてもよい。例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで各組のデータ量をそのデータ量とすることができるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明のコンテンツ提供プログラムは、閲覧鍵要求手段が、予め定められた所定の時刻に閲覧鍵の送信要求を送信するようにしてもよい。例えば、所定の時刻を、ユーザがコンテンツを閲覧する予定の時刻の前に設定しておけば、ユーザがコンテンツを閲覧する際に閲覧鍵の送信要求を送信することなくコンテンツの閲覧が可能となる。
本発明のコンピュータ読取可能な記録媒体は、上記いずれかのコンテンツ提供プログラムが記録されている。
コンピュータを用いて、本発明の記録媒体に記録されたプログラムを実行すると、コンテンツパッケージ受信手段が受信したコンテンツパッケージをコンテンツパッケージ格納手段に格納しておき、コンテンツパッケージ読み出し手段がその格納したコンテンツパッケージを読み出して、コンテンツ提供手段がその読み出したコンテンツパッケージに含まれるコンテンツをユーザに提供するので、例えば、ユーザによるコンテンツの提供要求があってからコンテンツを受信して提供するのに比較して、ユーザにコンテンツを提供するための時間が短縮される。閲覧鍵要求手段が、閲覧鍵の送信要求をまとめてコンテンツ送信システムに対して送信するので閲覧鍵の送信要求の送信を効率化できる。特に、閲覧鍵の送信要求が、コンテンツ提供システムを特定するための端末特定情報と、閲覧鍵が対応するコンテンツパッケージを特定するためのコンテンツパッケージ特定情報を含む場合には、閲覧鍵の送信要求をまとめることで一の端末特定情報に対して複数のコンテンツパッケージ特定情報を対応させることができるので、閲覧鍵の送信要求のデータ量を低減できる。閲覧鍵受信手段がコンテンツ送信システムから送信される閲覧鍵を受信するので、例えば、まとめて送信した閲覧鍵の送信要求に対応して送信される閲覧鍵をまとめて受信でき、閲覧鍵の受信を効率化できる。
発明を実施するための最良の形態
本発明の実施の形態を図面を参照しながら説明する。可能な場合には、同一の部分には同一の符号を付して重複する説明を省略する。本実施の形態では通信回線としてインターネットを用いている。データの流れを模式的に示す場合もあるが、実際のシステム構成ではデータ通信にＴＣＰ／ＩＰなどのプロトコルを用いることができる。ＴＣＰ／ＩＰの上位プロトコルとしては、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）で用いられるｈｔｔｐ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いることができる。これらのプロトコル上で、ＷＷＷブラウザの表示形式を規定するＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いることができる。なお、使用できるプロトコルや記述言語はこれらに限定されるものではなく、本発明の目的を達成できる範囲で他の上位プロトコルや記述言語を用いることができる。また、通信回線はインターネットに限定されるものではなく、本発明の目的を達成できる範囲で他の通信手段を用いることもできる。また情報配信の形態としては、ブロードキャスト配信、マルチキャスト配信、ユニキャスト配信といった形態を取ることができる。
本発明の実施形態であるコンテンツ提供システム１０について図１を用いて説明する。図１は、コンテンツ提供システム１０の構成を示した図である。コンテンツ提供システム１０は、ユーザに対してコンテンツを提供するものであり、ここでコンテンツとは、動画像データ、静止画像データ、音楽データ等に代表されるデータの集合である。コンテンツ提供システム１０は、コンテンツ送信センタ（コンテンツ送信システム）２２と通信回線（図示しない）を介して接続されており、相互に情報の送受信が可能となっている。コンテンツ送信センタ２２はまた、ネットワークオペレーションセンタ２１とも接続されている。
まず、ネットワークオペレーションセンタ２１について説明する。ネットワークオペレーションセンタ２１は、コンテンツ送信センタ２２を管理するセンタであり、物理的には、データ処理用コンピュータ、通信機器を備えた設備として構成される。ネットワークオペレーションセンタ２１は機能的な構成要素として、コンテンツパッケージ生成部２１１と、コンテンツパッケージ送信部２１２とを備えて構成される。引き続いて各構成要素について説明する。
コンテンツパッケージ生成部２１１は、コンテンツとコンテンツの属性に関する属性情報とを含むコンテンツパッケージを生成する部分である。より詳細には、コンテンツパッケージ生成部２１１は、コンテンツ提供者から提供されるコンテンツとコンテンツの関連情報を取り込んでコンテンツの属性情報を生成する。また、コンテンツパッケージ生成部２１１は、取り込んだコンテンツ及び関連情報と生成された属性情報とを含むデータの集合体であるコンテンツパッケージを生成する。ここで、関連情報とはコンテンツに関連する情報であり、例えばコンテンツがコンパクトディスク販売促進用の視聴用音楽データである場合、コンパクトディスクの売上高の推移に関する情報、コンパクトディスクの価格に関する情報、アーティストに関する情報などが該当する。また、属性情報はコンテンツの属性に関する情報であり、特に、コンテンツの種類に関する種類情報を含んでいる。種類情報には、コンテンツが動画像データか静止画像データか音楽データかといったデータ形式、コンテンツがスポーツに関するものか、旅行に関するものか、更には、スポーツの中でもサッカーに関するもの野球に関するものかといった分野に関する情報などが含まれる。また、一部のコンテンツパッケージの属性情報には、コンテンツパッケージがコンテンツ提供システム１０のコンテンツパッケージ抽出部１０２によって強制的に抽出されるための情報が含まれている（詳細は後述する）。ここで、属性情報は符号化されていることが好ましい。属性情報を符号化することで、コンテンツパッケージの抽出、検索等が容易となる。コンテンツパッケージ生成部２１１は、生成したコンテンツパッケージをコンテンツパッケージ送信部２１２に出力する。
図１に戻って、コンテンツパッケージ送信部２１２は、コンテンツパッケージ生成部２１１から出力されたコンテンツパッケージをコンテンツ送信センタ２２のコンテンツパッケージ受信部２２１に対して送信する。
コンテンツ送信センタ２２は、コンテンツパッケージをユーザに対して送信するセンタであり、物理的には送信機器を備えた設備として構成される。ここで、コンテンツ送信センタ２２は、インターネットを介してコンテンツパッケージを送信するものであるが、衛星を用いた衛星放送を行なうものであってもよいし、地上中継局を介した地上放送を行なうものであってもよいし、衛星を用いた衛星通信を行なうものであってよい。コンテンツ送信センタ２２は機能的な構成要素として、コンテンツパッケージ受信部２２１と、コンテンツパッケージ生成部２２２と、コンテンツパッケージ送信部２２３と、閲覧鍵送受信部２２４とを備えて構成される。引き続いて各構成要素について説明する。
コンテンツ送信センタ２２のコンテンツパッケージ受信部２２１は、ネットワークオペレーションセンタ２１のコンテンツパッケージ送信部２１２から送信されたコンテンツパッケージを受信する。また、コンテンツパッケージ受信部２２１は、受信したコンテンツパッケージをコンテンツパッケージ送信部２２３に対して出力する。
コンテンツ送信センタ２２のコンテンツパッケージ生成部２２２は、ネットワークオペレーションセンタ２１のコンテンツパッケージ生成部２１１と同様に、コンテンツと当該コンテンツの属性に関する属性情報とを含むコンテンツパッケージを生成する部分である。より詳細には、コンテンツパッケージ生成部２２２は、コンテンツ提供者から提供されるコンテンツと当該コンテンツの関連情報とを取り込んでコンテンツの属性情報を生成する。また、コンテンツパッケージ生成部２２２は、取り込んだコンテンツ及び関連情報と生成された属性情報とを含むデータの集合であるコンテンツパッケージを生成する。コンテンツパッケージ生成部２２２はまた、生成したコンテンツパッケージをコンテンツパッケージ送信部２２３に対して出力する。ここで、ネットワークオペレーションセンタ２１のみならず、コンテンツ送信センタ２２にもコンテンツパッケージ生成部２２２を設けていることにより、コンテンツ送信センタ２２も、独自のコンテンツパッケージを生成し、ユーザに提供することが可能となる。すなわち、コンテンツ送信センタ２２にもコンテンツパッケージ生成部２２２を設けることで、地域ごとに設けられた複数のコンテンツ送信センタ２２それぞれが、それぞれに地域に密着したローカル情報を含むコンテンツ等を、ユーザに対して独自に提供することが可能となる。
コンテンツパッケージ送信部２２３は、ネットワークオペレーションセンタ２１のコンテンツパッケージ生成部２１１によって生成されたコンテンツパッケージと、コンテンツ送信センタ２２のコンテンツパッケージ生成部２２２によって生成されたコンテンツパッケージを、ユーザが使用するコンテンツ提供システム１０に対して送信する部分である。
閲覧鍵送受信部２２４は、コンテンツパッケージ送信部２２３から送信されるコンテンツパッケージを閲覧するための閲覧鍵の送信要求を受信し、その送信要求に対応した閲覧鍵を送信する部分である。具体的には、コンテンツ提供システム１０の閲覧鍵要求部１０３から送信される閲覧鍵の送信要求を受信し、その送信要求に含まれるコンテンツパッケージを特定する情報であるコンテンツパッケージ特定情報に基づいてそのコンテンツパッケージに対応した閲覧鍵を抽出し、コンテンツ提供システム１０の閲覧鍵受信部１０４に対してその閲覧鍵を送信する。ここで閲覧鍵とは、コンテンツの閲覧に用いられる複数桁の文字列を含むデータファイルのことである。なお、閲覧鍵送受信部２２４は、ネットワークオペレーションセンタ２１に更に設けられていてもよい。
引き続いて、コンテンツ提供システム１０について説明する。コンテンツ提供システム１０は、物理的には、ＣＰＵ（中央処理装置）、メモリ、マウスやキーボードといった入力装置、ディスプレイといった表示装置、ハードディスクといった格納装置などを備えたコンピュータシステム（例えばワークステーション、パーソナルコンピュータ）として構成されている。
コンテンツ提供システム１０は機能的な構成要素として、コンテンツパッケージ受信部（コンテンツパッケージ受信手段）１０１と、コンテンツパッケージ抽出部（コンテンツパッケージ抽出手段）１０２と、閲覧鍵要求部（閲覧鍵要求手段）１０３と、閲覧鍵受信部（閲覧鍵受信手段）１０４と、コンテンツパッケージ読み出し部（コンテンツパッケージ読み出し手段）１０５と、コンテンツ提供部（コンテンツ提供手段）１０６と、コンテンツパッケージ格納部（コンテンツパッケージ格納手段）１０７と、閲覧鍵格納部１０８とを備えで構成される。以下、各構成要素について詳細に説明する。
コンテンツ提供システム１０のコンテンツパッケージ受信部１０１は、コンテンツ送信センタ２２のコンテンツパッケージ送信部２２３が送信したコンテンツパッケージを受信する部分である。コンテンツパッケージ受信部１０１はまた、受信したコンテンツパッケージをコンテンツパッケージ抽出部１０２に対して出力する。また、コンテンツパッケージ受信部１０１は、衛星マルチキャスト配信といった態様の場合には、受信予定時刻や、使用周波数帯域や、ボート番号といった情報を含む受信設定情報を予め受信し、その受信設定情報によって特定されるスケジュールに従ってコンテンツパッケージを受信するようにしてもよい。
コンテンツパッケージ抽出部１０２は、コンテンツパッケージ受信部１０１によって受信されたコンテンツパッケージの中から、属性情報に基づいて、特定のコンテンツパッケージを抽出する部分である。より詳細には、コンテンツパッケージ抽出部１０２は、属性情報に含まれる種類情報に基づいて、ユーザによって予め定められた条件に適合する特定の種類のコンテンツパッケージを抽出する。例えば、日本のロック歌手の新譜に関するコンテンツパッケージを抽出する様な条件をユーザが予め定めている場合、コンテンツパッケージ抽出部１０２は、属性情報に含まれる種類情報を参照して、日本のロック歌手の新譜に関するコンテンツパッケージを抽出する。また、コンテンツパッケージ抽出部１０２は、強制的に抽出されるための情報を属性情報に含んでいるコンテンツパッケージを強制的に抽出する。このように、一定のコンテンツパッケージを強制的に抽出することで、例えばスポンサー企業の広告に関するコンテンツを含むコンテンツパッケージを、ユーザの定める条件に関わらず強制的に抽出することができる。コンテンツパッケージ抽出部１０２は、抽出したコンテンツパッケージをコンテンツパッケージ格納部１０７に格納すると共に、抽出したコンテンツパッケージを特定する情報を閲覧鍵要求部１０３に出力する。
コンテンツパッケージ格納部１０７は、コンテンツパッケージ抽出部１０２によって抽出された特定のコンテンツパッケージを格納する部分である。ここでコンテンツパッケージ格納部１０７の格納領域は、図示しない一般領域と特定領域とに分割されている。抽出された特定のコンテンツパッケージが格納されるのは特定領域であり、ユーザは特定領域に格納されている情報を閲覧することはできるが、その内容を消去したり変更したりすることはできず、コンテンツ送信センタ２２からの指示信号に基づいてその内容が消去され変更される。一般領域はユーザが自由に情報を消去し、変更し、閲覧することができる領域である。
コンテンツパッケージ格納部１０７の格納領域の特定領域は、更に任意領域と強制領域に分割されている。任意領域とは、コンテンツパッケージ抽出部１０２によって抽出されたコンテンツパッケージのうち、ユーザによって予め定められた条件に適合する特定の種類のコンテンツパッケージが格納される領域である。一方、強制領域とは、コンテンツパッケージ抽出部１０２によって抽出されたコンテンツパッケージのうち、強制的に抽出されたコンテンツパッケージが格納される領域である。すなわち、この強制領域には、強制的に抽出されるための情報（例えば強制領域内のアドレス）が上記属性情報に含まれるようなコンテンツパッケージが格納される。このように、コンテンツパッケージ格納部１０７に特定のコンテンツパッケージを強制的に格納するための強制領域を設けることで、例えばスポンサー企業の広告に関するコンテンツを含むコンテンツパッケージを、ユーザの定める条件に関わらず強制的にコンテンツパッケージ格納部１０７に格納することができる。すなわち、コンテンツパッケージ格納部１０７に特定のコンテンツパッケージを強制的に格納するための強制領域を設けることで、使用容量、使用期限等を指定して、この強制領域内の一定領域をスポンサー等の特定企業に割り当てることができる。これにより、一定領域を割り当てたスポンサー等の特定企業から格納領域の使用料を徴収することも可能となる。
閲覧鍵要求部１０３は、コンテンツパッケージ抽出部１０２から出力されたコンテンツパッケージを特定する情報に基づいて、それらのコンテンツパッケージを閲覧するための閲覧鍵の送信要求を、まとめてコンテンツ送信センタ２２の閲覧鍵送受信部２２４に送信する部分である。より具体的には、閲覧鍵要求部１０３は、コンテンツ提供システム１０を特定するための端末特定情報と、抽出されたコンテンツパッケージを特定するためのコンテンツパッケージ特定情報とを含む情報を閲覧鍵送信要求として、コンテンツ送信センタ２２の閲覧鍵送受信部２２４に送信する。
ここで、抽出されたコンテンツパッケージがｎセット（ｎ＞１の整数）であったとすると、各コンテンツパッケージを特定するためのコンテンツパッケージ特定情報もｎ個ある。ｎ個のコンテンツパッケージ特定情報１〜ｎをばらばらにコンテンツ送信センタ２２の閲覧鍵送受信部２２４に送信することとすると、図２に示すように、ｎ個のコンテンツパッケージ特定情報１〜ｎと、コンテンツ提供システム１０を特定するための端末特定情報との組み合わせであるｎ個の閲覧鍵送信要求１〜ｎを送信することとなる。このようにすると、各閲覧鍵送信要求１〜ｎの端末特定情報は重複していることとなる。そこで、閲覧鍵要求部１０３は、ｎ個のコンテンツパッケージ特定情報１〜ｎをまとめてコンテンツ送信センタ２２の閲覧鍵送受信部２２４に送信することとしている。具体的には、図３に示すように、ｎ個のコンテンツパッケージ特定情報１〜ｎをまとめて、１つの端末特定情報と組み合せた１つの閲覧鍵送信要求を送信する。このようにすれば、図２の態様の場合と比較して、ｎ−１個の端末特定情報分のデータ量を削減することができる。
また、抽出されたコンテンツパッケージの数が所定数（例えば１０）以上であり、図３の閲覧鍵送信要求のデータ量が、閲覧鍵要求部１０３と閲覧鍵送受信部２２４との間の通信容量に基づいて定められる閾値以上である場合には、ｎ個のコンテンツパッケージ特定情報を所定数である１０個ごとにまとめて送信してもよい。その場合には、１０個のコンテンツパッケージ特定情報と１つの端末特定情報とを組み合せた閲覧鍵送信要求を作って送信する。
更に、抽出されたコンテンツパッケージの数が所定数（例えば１０）に満たない場合であっても、所定の時刻（例えば１２時００分）に閲覧鍵送信要求を送信するようにしてもよい。この場合には、閲覧鍵要求部１０３は、１２時００分になると、その時点で抽出されているコンテンツパッケージをまとめて閲覧鍵送受信部２２４に送信する。なお、所定の時刻とは、例えば１２時００分のように時刻を直接的に設定してもよく、例えば９時００分から３時間ごとのように時刻を間接的に設定してもよい。
閲覧鍵受信部１０４は、閲覧鍵要求部１０３が送信した閲覧鍵送信要求に応じて、コンテンツ送信センタ２２の閲覧鍵送受信部２２４から送信される閲覧鍵を受信する部分である。例えば、閲覧鍵要求部１０３がｎ個のコンテンツパッケージ特定情報を含む閲覧鍵送信要求を送信した場合には、ｎ個のコンテンツパッケージ特定情報に対応する閲覧鍵が送信されてくるので、それらの閲覧鍵を受信する。ｎ個の閲覧鍵はまとめて送信されてくる場合もあるが、通信状況等によりより小さいグループに分けたり、より大きいグループにまとめたりして送信されてくる場合もある。閲覧鍵受信部１０４は、受信した閲覧鍵を閲覧鍵格納部１０８に格納する。
閲覧鍵格納部１０８は、閲覧鍵受信部１０４が受信した閲覧鍵を格納する部分である。閲覧鍵格納部１０８は、閲覧鍵をその閲覧鍵が対応するコンテンツパッケージ特定情報と対応させて格納する。閲覧鍵受信部１０４が受信した閲覧鍵を格納することで、コンテンツパッケージ読み出し部１０５がコンテンツパッケージを読み出す際に、いつでも閲覧鍵を用いることができるようになり、ユーザがコンテンツパッケージを閲覧したいときに即座に対応できる。
コンテンツパッケージ読み出し部１０５は、閲覧鍵受信部１０４が受信し、閲覧鍵格納部１０８に格納した閲覧鍵に基づいて、コンテンツパッケージ格納部１０７に格納されたコンテンツパッケージを読み出す。ここで、コンテンツパッケージ読み出し部１０５は、上記属性情報に基づいてコンテンツパッケージを検索する機能をも有している。コンテンツパッケージ読み出し部１０５は更に、読み出したコンテンツパッケージの中からコンテンツを抽出し、そのコンテンツをコンテンツ提供部１０６に対して出力する。
コンテンツ提供部１０６は、コンテンツパッケージ読み出し部１０５によって読み出されたコンテンツパッケージに含まれるコンテンツをユーザに対して提供する部分である。より具体的には、コンテンツ提供部１０６は、コンテンツが動画像データを含む場合には、その動画像をディスプレイに表示する。また、コンテンツ提供部１０６は、コンテンツが音楽データを含む場合は、その音楽をスピーカやヘッドフォンによって再生する。ここで、コンテンツ提供部１０６は、上記コンテンツを提供すると同時に、コンテンツパッケージ抽出部１０２によって強制的に抽出されてコンテンツパッケージ格納部１０７の強制領域に強制的に格納されているコンテンツパッケージを読み出すためのアイコン等をディスプレイに表示する。ここで、このアイコンがクリックされると、コンテンツパッケージ読み出し部１０５は、上記強制的に抽出されて強制的に格納されたコンテンツパッケージをコンテンツパッケージ格納部１０７から読み出し、コンテンツ提供部１０６は、このコンテンツパッケージに含まれるコンテンツをユーザに対して提供する。このように、強制的に抽出されて強制的に格納されたコンテンツパッケージを読み出すためのアイコン等をディスプレイに表示し、そのアイコンのクリックによりコンテンツパッケージをユーザに提供することで、例えばスポンサー企業の広告に関するコンテンツを比較的容易にユーザに対して提供することができる。なお、強制的に抽出されて強制的に格納されたコンテンツパッケージの提供態様はこれに限定されるものではなく、任意領域に格納されているコンテンツを提供したのに引き続いて提供してもよく、任意領域に格納されているコンテンツを提供している画面等の脇で自動的に提供するようにしてもよい。
次に、本実施形態のコンテンツ提供システム１０を用いてユーザにコンテンツを提供する方法について図４を用いて説明する。図４は、コンテンツ提供システム１０がコンテンツパッケージを受信してからユーザにコンテンツを提供するまでの動作を示すフローチャートである。
コンテンツ提供システム１０のコンテンツパッケージ受信部１０１は、コンテンツ送信センタ２２のコンテンツパッケージ送信部２２３からコンテンツパッケージを受信する待ち受け状態にある（ステップＳ０１）。コンテンツパッケージ受信部１０１は、常にコンテンツパッケージを受信する待ち受け状態にあってもよいが、予め配信されたスケジュールに従って特定の時間帯に待ち受け状態に入るようにしてもよい。コンテンツパッケージ受信部１０１は、コンテンツパッケージ送信部２２３からコンテンツパッケージを受信すると、コンテンツパッケージ抽出部１０２に対して受信したコンテンツパッケージを出力する。
コンテンツパッケージ抽出部１０２は、コンテンツパッケージ受信部１０１からコンテンツパッケージを受け取ると、属性情報に基づいて特定のコンテンツパッケージを抽出する（ステップＳ０２）。具体的には、コンテンツパッケージ抽出部１０２により、コンテンツパッケージの属性情報に含まれる種類情報に基づいて、ユーザによって予め定められた条件に適合する特定の種類のコンテンツパッケージが抽出される。
コンテンツパッケージ抽出部１０２によって抽出されたコンテンツパッケージは、コンテンツパッケージ格納部１０７に格納される（ステップＳ０３）。ここで、コンテンツパッケージ格納部１０７の格納領域は、一般領域と特定領域とに分割されており、特定領域は更に任意領域と強制領域に分割されている。コンテンツパッケージ抽出部１０２によって抽出されたコンテンツパッケージのうち、ユーザによって予め定められた条件に適合する特定の種類のコンテンツパッケージは任意領域に格納され、コンテンツパッケージ抽出部１０２によって抽出されたコンテンツパッケージのうち、強制的に抽出されたコンテンツパッケージは強制領域に格納される。
コンテンツパッケージ抽出部１０２はコンテンツパッケージを抽出すると、その抽出したコンテンツパッケージを特定する情報であるコンテンツパッケージ特定情報を閲覧鍵要求部１０３に出力する。閲覧鍵要求部１０３はその出力されたコンテンツパッケージ特定情報に基づいて、抽出されたコンテンツパッケージを閲覧するための閲覧鍵の送信要求をコンテンツ送信センタ２２の閲覧鍵送受信部２２４に対して送信する（ステップＳ０４）。
閲覧鍵要求部１０３がコンテンツパッケージを閲覧するための閲覧鍵の送信要求を送信すると、閲覧鍵受信部１０４は、コンテンツ送信センタ２２の閲覧鍵送受信部２２４から閲覧鍵を受信する待ち受け状態になる（ステップＳ０５）。閲覧鍵受信部１０４が閲覧鍵を受信すると、閲覧鍵格納部１０８にその閲覧鍵をコンテンツパッケージ特定情報と対応させて格納する（ステップＳ０６）。
ユーザからコンテンツの提供の要求があると、コンテンツパッケージ読み出し部１０５が、閲覧鍵格納部１０８に格納されている閲覧鍵に基づいて、コンテンツパッケージ格納部１０７に格納されているコンテンツパッケージを読み出す（ステップＳ０７）。コンテンツパッケージ読み出し部１０５がコンテンツパッケージを読み出すと、読み出したコンテンツパッケージの中からコンテンツを抽出し、そのコンテンツをコンテンツ提供部１０６に対して出力する。
コンテンツ提供部１０６は、コンテンツパッケージ読み出し部１０５によって読み出されたコンテンツパッケージに含まれるコンテンツをユーザに対して提供する（ステップＳ０８）。より具体的には、コンテンツ提供部１０６は、コンテンツが動画像データを含む場合には、その動画像をディスプレイに表示する。また、コンテンツ提供部１０６は、コンテンツが音楽データを含む場合は、その音楽をスピーカやヘッドフォンによって再生する。ここで、コンテンツ提供部１０６は、上記コンテンツを提供すると同時に、コンテンツパッケージ抽出部１０２によって強制的に抽出されてコンテンツパッケージ格納部１０７の強制領域に強制的に格納されているコンテンツパッケージを読み出すためのアイコン等をディスプレイに表示する。ここで、このアイコンがクリックされると、コンテンツパッケージ読み出し部１０５は、上記強制的に抽出されて強制的に格納されたコンテンツパッケージをコンテンツパッケージ格納部１０７から読み出し、コンテンツ提供部１０６は、このコンテンツパッケージに含まれるコンテンツをユーザに対して提供する。
次にコンピュータを、本発明の実施形態であるコンテンツ提供システム１０として機能させるためのコンテンツ提供プログラム９２及びそれが記録されているコンピュータ読取可能な記録媒体９について説明する。図５は、コンテンツ提供プログラム９２が記録されている記録媒体９の構成を示した図である。記録媒体９としては、例えば、磁気ディスク、光ディスク、ＣＤ−ＲＯＭ、コンピュータに内蔵されたメモリなどが該当する。
記録媒体９は、図５に示すように、プログラムを記録するプログラム領域９１と、データを記録するデータ領域９３とを備えている。データ領域９３には、図１を用いて説明したコンテンツパッケージ格納部１０７と同様のコンテンツパッケージデータベース９３１と、図１を用いて説明した閲覧鍵格納部１０８と同様の閲覧鍵データベース９３２とが格納されている。
プログラム領域９１には、コンテンツ提供プログラム９２が記録されている。コンテンツ提供プログラム９２は、処理を統括するメインモジュール９２１と、コンテンツパッケージ受信モジュール９２２と、コンテンツパッケージ抽出モジュール９２３と、閲覧鍵要求モジュール９２４と、閲覧鍵受信モジュール９２５と、コンテンツパッケージ読み出しモジュール９２６と、コンテンツ提供モジュール９２７とを備える。ここで、コンテンツパッケージ受信モジュール９２２、コンテンツパッケージ抽出モジュール９２３、閲覧鍵要求モジュール９２４、閲覧鍵受信モジュール９２５、コンテンツパッケージ読み出しモジュール９２６、コンテンツ提供モジュール９２７のそれぞれを動作させることによって実現する機能は、上記コンテンツ提供システム１０のコンテンツパッケージ受信部１０１、コンテンツパッケージ抽出部１０２、閲覧鍵要求部１０３、閲覧鍵受信部１０４、コンテンツパッケージ読み出し部１０５、コンテンツ提供部１０６のそれぞれの機能と同様である。
本実施形態の作用及び効果について説明する。コンテンツパッケージ受信部１０１が受信したコンテンツパッケージをコンテンツパッケージ格納部１０７に格納しておき、コンテンツパッケージ読み出し部１０５がその格納したコンテンツパッケージを読み出して、コンテンツ提供部１０６がその読み出したコンテンツパッケージに含まれるコンテンツをユーザに提供するので、例えば、ユーザによるコンテンツの提供要求があってからコンテンツを受信して提供するのに比較して、ユーザにコンテンツを提供するための時間が短縮される。閲覧鍵要求部１０３が、閲覧鍵の送信要求をまとめてコンテンツ送信センタ２２に対して送信するので閲覧鍵の送信要求の送信を効率化できる。特に、閲覧鍵の送信要求が、コンテンツ提供システムを特定するための端末特定情報と、閲覧鍵が対応するコンテンツパッケージを特定するためのコンテンツパッケージ特定情報を含む場合には、閲覧鍵の送信要求をまとめることで一の端末特定情報に対して複数のコンテンツパッケージ特定情報を対応させることができるので、閲覧鍵の送信要求のデータ量を低減できる。閲覧鍵受信部１０４がコンテンツ送信センタ２２から送信される閲覧鍵を受信するので、例えば、まとめて送信した閲覧鍵の送信要求に対応して送信される閲覧鍵をまとめて受信でき、閲覧鍵の受信を効率化できる。閲覧鍵受信部１０４が受信した閲覧鍵は、コンテンツパッケージ特定情報と対応させて閲覧鍵格納部１０８に格納されているので、コンテンツパッケージ読み出し部１０５がコンテンツパッケージを読み出す際に、即座に参照することができる。
閲覧鍵要求部１０３が、コンテンツパッケージ抽出部１０２によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、閲覧鍵の送信要求を送信する場合には、コンテンツ提供システム１０とコンテンツ送信センタ２２とを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで閲覧鍵の送信要求のデータ量を制御できるので、閲覧鍵の送信要求の送信を効率化できる。
閲覧鍵要求部１０３が、抽出されたコンテンツパッケージを所定数を構成単位数とする組に区分し、閲覧鍵の送信要求をその組ごとにまとめて送信する場合には、コンテンツ提供システム１０とコンテンツ送信センタ２２とを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで、各組のデータ量をその適したデータ量とすることができるので、閲覧鍵の送信要求の送信を効率化できる。
閲覧鍵要求部１０３が、予め定められた所定の時刻に閲覧鍵の送信要求を送信する場合には、所定の時刻を、ユーザがコンテンツを閲覧する予定の時刻の前に設定しておけば、ユーザがコンテンツを閲覧する際に閲覧鍵の送信要求を送信することなくコンテンツの閲覧が可能となる。
図６は、記録媒体９に記録されたコンテンツ提供プログラム９２を実行するためのコンピュータ（例えばサーバシステム）のシステム構成図であり、図７は、記録媒体９に記録されたコンテンツ提供プログラム９２を実行するためのコンピュータの斜視図である。コンピュータ３００は、図６及び図７に示すように、読み取り装置３０２と、作業用メモリ（ＲＡＭ）３０４と、表示手段であるディスプレイ３０６と、入力手段であるマウス３０８及びキーボード３１０と、通信手段である通信ユニット３１２と、コンテンツ提供プログラム９２の実行等を制御するＣＰＵ３１４とを備えている。ここで、記録媒体９が読み取り装置３０２に挿入されると、記録媒体９に記録された情報が読み取り装置３０２からアクセス可能となり、記録媒体９のプログラム領域９１に記録されたコンテンツ提供プログラム９２が、コンピュータ３００によって実行可能となる。
上記読み取り装置３０２としては、記録媒体９に対応して、フレキシブルディスクドライブ装置、ＣＤ−ＲＯＭドライブ装置、あるいは磁気テープドライブ装置などが用いられる。
産業上の利用可能性
上述のようにこの発明は、コンテンツパッケージ受信手段が受信したコンテンツパッケージをコンテンツパッケージ格納手段に格納しておき、コンテンツパッケージ読み出し手段がその格納したコンテンツパッケージを読み出して、コンテンツ提供手段がその読み出したコンテンツパッケージに含まれるコンテンツをユーザに提供するので、例えば、ユーザによるコンテンツの提供要求があってからコンテンツを受信して提供するのに比較して、ユーザにコンテンツを提供するための時間が短縮される。閲覧鍵要求手段が、閲覧鍵の送信要求をまとめてコンテンツ送信システムに対して送信するので閲覧鍵の送信要求の送信を効率化できる。特に、閲覧鍵の送信要求が、コンテンツ提供システムを特定するための端末特定情報と、閲覧鍵が対応するコンテンツパッケージを特定するためのコンテンツパッケージ特定情報を含む場合には、閲覧鍵の送信要求をまとめることで一の端末特定情報に対して複数のコンテンツパッケージ特定情報を対応させることができるので、閲覧鍵の送信要求のデータ量を低減できる。閲覧鍵受信手段がコンテンツ送信システムから送信される閲覧鍵を受信するので、例えば、まとめて送信した閲覧鍵の送信要求に対応して送信される閲覧鍵をまとめて受信でき、閲覧鍵の受信を効率化できる。
また本発明において、閲覧鍵要求手段が、コンテンツパッケージ抽出手段によって抽出されたコンテンツパッケージの数が所定数を超えた場合に、閲覧鍵の送信要求を送信するようにすれば、例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで閲覧鍵の送信要求のデータ量を制御できるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明において、閲覧鍵要求手段が、抽出されたコンテンツパッケージを所定数を構成単位数とする組に区分し、閲覧鍵の送信要求をその組ごとにまとめて送信するようにすれば、例えば、コンテンツ提供システムとコンテンツ送信システムとを接続する通信回線の効率を上げるのに適したデータ量に基づいて所定数を定めることで各組のデータ量をそのデータ量とすることができるので、閲覧鍵の送信要求の送信を効率化できる。
また本発明において、閲覧鍵要求手段が、予め定められた所定の時刻に閲覧鍵の送信要求を送信するようにすると、例えば、所定の時刻を、ユーザがコンテンツを閲覧する予定の時刻の前に設定しておけば、ユーザがコンテンツを閲覧する際に閲覧鍵の送信要求を送信することなくコンテンツの閲覧が可能となる。
【図面の簡単な説明】
図１は、本実施形態のコンテンツ提供システムの構成を示した図である。
図２は、図１の閲覧鍵要求部が送信する閲覧鍵送信要求を説明するための図である。
図３は、図１の閲覧鍵要求部が送信する閲覧鍵送信要求の一例を示した図である。
図４は、図１のコンテンツ提供システムの動作を示したフローチャートである。
図５は、本実施形態のコンテンツ提供プログラムを記録した記録媒体の構成を示した図である。
図６は、コンピュータのシステム構成図である。
図７は、コンピュータの斜視図である。
【図１】
2003017109.tif 000003
【図２】
2003017109.tif 000004
【図３】
2003017109.tif 000005
【図４】
2003017109.tif 000006
【図５】
2003017109.tif 000007
【図６】
2003017109.tif 000008
【図７】
2003017109.tif 000009
【国際調査報告】
2003017109.tif 000010
2003017109.tif 000011
2003017109.tif 000012
2003017109.tif 000013