(57)【特許請求の範囲】
【請求項１】
コンテンツサーバからユーザに送出されるコンテンツをストリームデータとしてキャッシュサーバに格納するコンテンツ管理方法において、
前記キャッシュサーバにコンテンツのストリームデータをブロックに分けて格納し管理し、前記ストリームデータを削除する際、削除対象となるコンテンツから一定のブロック単位毎にストリームデータを削除し、前記ユーザからのコンテンツ配信要求に対し、要求されたコンテンツが前記キャッシュサーバ内に削除されていない連続的なストリームデータとして格納されている場合には当該ストリームデータを配信し、前記キャッシュサーバ内に一定のブロック単位毎に削除された部分的なストリームデータとして格納されている場合、前記コンテンツサーバへのアクセス不可時に限り、前記キャッシュサーバに格納されている前記部分的なストリームデータを早送り再生し配信することを特徴とするコンテンツ管理方法。
【請求項２】
請求項１に記載のコンテンツ管理方法において、
前記ストリームデータを削除する際、削除対象となるコンテンツから一部の時間帯内で一定のブロック単位毎にストリームデータを削除することにより、前記キャッシュサーバ内に前記一部の時間帯内に削除された部分的なストリームデータと他の一部の時間帯内に削除されていない連続的なストリームデータとをもつ同一のコンテンツが格納されている場合、ユーザからのコンテンツ配信要求に対し、当該ユーザへ通常再生と早送り再生との何れか一方及び両方のサービス提供を通知し、その返答内容に基づいて前記ストリームデータを再生し配信することを特徴とするコンテンツ管理方法。
【請求項３】
複数のユーザが接続されているネットワークに接続され、コンテンツサーバからユーザに送出するコンテンツをストリームデータとしてキャッシュサーバに格納するコンテンツ管理システムにおいて、
前記キャッシュサーバが満杯状態になったとき、削除対象となるコンテンツから一定のブロック単位毎にストリームデータを削除するデータ削除処理手段と、
前記ユーザからのコンテンツ配信要求に対し、要求されたコンテンツが前記キャッシュサーバ内に削除されていない連続的なストリームデータとして格納されている場合に当該ストリームデータを配信し、前記コンテンツサーバへのアクセス不可時に限り前記削除された部分的なストリームデータを配信するデータ配信処理手段と
を備えたことを特徴とするコンテンツ管理システム。
【請求項４】
請求項３に記載のコンテンツ管理システムにおいて、
前記コンテンツサーバが帯域の小さい第１のネットワークに接続されている場合、前記キャッシュサーバは前記第１のネットワークと比較して帯域の大きい複数のユーザが接続されている第２のネットワークに接続し、コンテンツの管理を行うことを特徴とするコンテンツ管理システム。
【請求項５】
請求項３または請求項４に記載のコンテンツ管理システムにおいて、
前記データ配信処理手段は、前記要求されたコンテンツにおいて前記削除された部分的なストリームデータの場合には早送り再生して配信し、当該部分的なストリームデータと連続的なストリームデータの場合には通常再生および早送り再生の何れかまたは両方をユーザに選択させることを特徴とするコンテンツ管理システム。
【請求項６】
ユーザからコンテンツ配信要求を受けたとき、コンテンツサーバの動作状態およびキャッシュサーバのキャッシュ状態を調べながら配信処理するプログラムを記憶した記憶媒体であって、
コンピュータに、
前記コンテンツ配信要求の有無を判断し、配信要求有りのとき要求されたコンテンツが前記キャッシュサーバに格納されているか否かを判断するストリームデータ有無判断機能と、前記要求されたコンテンツが前記キャッシュサーバに格納されておらず、かつ、前記コンテンツサーバのドライブが空きの状態にあるとき、前記コンテンツサーバのコンテンツをユーザに配信するとともにストリームデータとして前記キャッシュサーバに格納するコンテンツ配信・データ格納機能と、前記要求されたコンテンツが前記キャッシュサーバに格納され、かつ、削除されていない連続的なストリームデータの場合には当該ストリームデータをユーザに配信するストリームデータ配信機能と、前記キャッシュサーバに削除された部分的なストリームデータとなって格納され、かつ、前記コンテンツサーバのドライブが空き状態にないときに限り、前記部分的なストリームデータを早送り再生によりユーザに配信する部分データ早送り再生機能とを実現させるコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ビデオオンデマンドシステム等に利用されるコンテンツ管理方法、コンテンツ管理システムおよび記憶媒体に係わり、特にコンテンツへのアクセスが制限される場合に有効なコンテンツ管理方法、コンテンツ管理システムおよび記憶媒体に関する。
【０００２】
【従来の技術】
この種のコンテンツ管理システムは、ネットワークに接続されるワークステーションにソースとなるコンテンツを記憶するＤＶＤチェンジャ等およびキャッシュメモリが接続され、ワークステーションは、ユーザからコンテンツのアクセスを受けたとき、ＤＶＤチェンジャ等に記憶されているコンテンツをアクセス元であるユーザに送信する一方、当該コンテンツをストリームデータとしてキャッシュメモリにキャッシュし、以後、キャッシュメモリ内でのストリームデータのキャッシュ管理を行う構成となっている。
【０００３】
【発明が解決しようとする課題】
ところで、前述するワークステーションによるストリームデータのキャッシュ管理は、コンテンツ単位（１ファイル単位）で行なわれ、コンテンツ削除時はコンテンツ全体を一括して削除する方法をとっている。
【０００４】
また、他の例としては、ストリームデータをブロック単位で管理する方法も考えられているが、この場合には各ブロックにそれぞれ何らかの重みを付けて全く別々に管理しているので、同一のコンテンツ内のブロックでありながら、重みなどに基づいてブロックごとに削除するので、同一のコンテンツ内でキュシュされるストリームデータが不均一な状態で格納されている。
【０００５】
その結果、コンテンツが格納されている例えばＤＶＤチェンジャの複数のドライブがすべて使用中であるとか、ストリームデータを送出するネットワークの帯域が不足している場合、ソースとなるコンテンツへのアクセスができず、既にキャッシュされているストリームデータを適切に取り出せないとか、コンテンツ全体が一括して削除されている場合には、アクセス元ユーザに対して適切なコンテンツの配信サービスが提供できない問題がある。
【０００６】
本発明は上記事情に鑑みてなされたもので、コンテンツサーバのアクセスが限定される状態が生じた場合でもユーザへの最低限の配信サービスを実現するコンテンツ管理方法およびコンテンツ管理システムを提供することを目的とする。
【０００７】
また、本発明は、コンテンツサーバのアクセスが限定される状態が生じた場合でも確実にコンテンツを配信するプログラムを記憶した記憶媒体を提供することにある。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るコンテンツ管理方法は、キャッシュサーバにコンテンツのストリームデータをブロックに分けて格納し管理し、ストリームデータを削除する際、キャッシュサーバの削除対象となるコンテンツから一定のブロック単位毎にストリームデータを削除し、前記ユーザからのコンテンツ配信要求に対し、要求されたコンテンツが前記キャッシュサーバ内に削除されていない連続的なストリームデータとして格納されている場合には当該ストリームデータを通常再生により配信し、前記キャッシュサーバ内に一定のブロック単位毎に削除された部分的なストリームデータとして格納されている場合、前記コンテンツサーバへのアクセス不可時に限り、前記キャッシュサーバに格納されている前記部分的なストリームデータを早送り再生により配信する方法とすることにより、少なくとも映像コンテンツに一定の連続性を保証可能であり、かつ、コンテンツの配信要求に対しても確実な管理の下に適切に所要のコンテンツを配信可能となり、最低限の配信サービスを提供可能である。
【０００９】
なお、ユーザからの配信要求に対するコンテンツサーバへのアクセス不可時、キャッシュサーバに格納されているコンテンツから一定のブロック単位毎に削除されたストリームデータを早送り再生により配信することにより、自然な状態で映像化可能となり、ユーザに対してそれなりの満足度を与えることが可能である。
【００１０】
本発明に係るコンテンツ管理方法は、ストリームデータを削除する際、削除対象となるコンテンツから一部の時間帯内で一定のブロック単位毎にストリームデータを削除することにより、前記キャッシュサーバ内に前記一部の時間帯内に削除された部分的なストリームデータと他の一部の時間帯内に削除されていない連続的なストリームデータとをもつ同一のコンテンツが格納されている場合、ユーザからのコンテンツ配信要求に対し、当該ユーザへ通常再生と早送り再生との何れか一方及び両方のサービス提供を通知し、その返答内容に基づいて前記ストリームデータを再生配信する方法とすることにより、ユーザへの好みに合わせて配信可能である。
【００１１】
また、本発明に係るコンテンツ管理システムは、キャッシュサーバが満杯状態になったとき、削除対象となるコンテンツから一定のブロック単位毎にストリームデータを削除するデータ削除処理手段と、ユーザからのコンテンツ配信要求に対し、要求されたコンテンツが前記キャッシュサーバ内に削除されていない連続的なストリームデータとして格納されている場合に当該ストリームデータを配信し、前記コンテンツサーバへのアクセス不可時に限り前記削除された部分的なストリームデータを配信するデータ配信処理手段とを備えた構成である。
【００１２】
本発明は以上のような構成とすることにより、データ削除処理手段では、コンテンツの選択のもとに当該コンテンツから一定のブロック単位毎にストリームデータを削除しコンテンツの連続性を確保する。また、データ配信処理手段においては、以上のようにストリームデータが削除されるが、ユーザからのコンテンツ配信要求を受けたとき、同一コンテンツがキャッシュサーバ内に連続的なストリームデータとして格納されている場合に当該ストリームデータを優先配信し、同一コンテンツがあるが、部分的なストリームデータの場合にはコンテンツサーバの動作状態を調べ、コンテンツサーバにアクセスできない場合に限り、部分的なストリームデータを例えば早送り再生等により配信するので、ユーザ側に最適な状態でコンテンツを配信可能である。
【００１３】
さらに、本発明に係る記憶媒体は、ユーザからコンテンツ配信要求を受けたとき、コンテンツサーバの動作状態およびキャッシュサーバのキャッシュ状態を調べながら配信処理するプログラムを記憶した記憶媒体であって、
コンピュータに、
コンテンツ配信要求の有無を判断し、配信要求有りのとき要求されたコンテンツが前記キャッシュサーバに格納されているか否かを判断するストリームデータ有無判断機能と、前記要求されたコンテンツが前記キャッシュサーバに格納されておらず、かつ、前記コンテンツサーバのドライブが空きの状態にあるとき、前記コンテンツサーバのコンテンツをユーザに配信するとともにストリームデータとして前記キャッシュサーバに格納するコンテンツ配信・データ格納機能と、前記要求されたコンテンツが前記キャッシュサーバに格納され、かつ、削除されていない連続的なストリームデータの場合には当該ストリームデータをユーザに配信するストリームデータ配信機能と、前記キャッシュサーバに削除された部分的なストリームデータとなって格納され、かつ、前記コンテンツサーバのドライブが空き状態にないときに限り、前記部分的なストリームデータを早送り再生によりユーザに配信する部分データ早送り再生機能とを実現させることにより、コンテンツサーバの動作状態とキャッシュサーバのストリームデータの格納状態を見ながらユーザに最適なコンテンツを配信可能である。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００１５】
図１は本発明に係るコンテンツ管理方法およびその管理システムの一実施の形態を含むコンテンツ配信系の構成を示す図である。
【００１６】
このコンテンツ配信系は、インターネット等のネットワーク１上に多数のユーザとなる端末機器２ａ，２ｂ，…および各端末機器２ａ，２ｂ，…からの配信要求を受けてコンテンツのストリームデータを配信するコンテンツ管理システム３が接続されている。
【００１７】
このコンテンツ管理システム３は、映画やゲーム等の映像コンテンツを保存するコンテンツサーバ１１と、映像コンテンツのストリームデータのキャッシングを行うキャッシュサーバ１２と、コンテンツ管理用プログラムを記憶する記憶媒体１３と、この記憶媒体１３に記憶されるプログラムに従ってコンテンツサーバ１１の映像コンテンツの管理、キャッシュサーバ１２のストリームデータのキャッシュ管理およびストリームデータの配信を行うＣＰＵで構成されるワークステーション等のコンテンツ管理装置１４とによって構成されている。
【００１８】
前記コンテンツサーバ１１は、例えばＤＶＤチェンジャを使用する場合にはその内部に光ディスクとしての複数のＤＶＤが装填され、それぞれのＤＶＤには映像コンテンツが保存されている。ＤＶＤチェンジャへの最大アクセス数は、ドライブ１５1，１５2，…の数に依存するが、ＤＶＤチェンジャの構成にもよるが、せいぜい１０程度である。映像コンテンツの符号化形式は、例えばＭＰＥＧ−２などが用いられるが、その他のＭＰＥＧの型或いは他の形式のものでもよい。
【００１９】
ＤＶＤチェンジャの各ＤＶＤに保存される映像コンテンツの内容は、図２に示すごとく例えば複数のＣＭが連続する映像コンテンツであって、この場合にはキャッシュサーバ１２のストリームデータとしては各ＣＭごとに４個のブロックに分けて格納されることになる。なお、ブロックの分け方としては、時間単位，ＭＰＥＧの場合にはＧＯＰ（Group  ｏｆ  Pictures）単位，フレーム単位などのうち、何れかの単位で分けてもよい。
【００２０】
前記キャッシュサーバ１２は、コンテンツ管理装置１４が所要の映像コンテンツを読み出して配信要求を受けた端末機器に配信するが、このときのコンテンツをストリームデータとしてキャッシングし、以後，同様のコンテンツのアクセスがあったときキャッシュされているストリームデータを配信する機能をもつものであって、例えばＨＤＤ（ハードディスクドライブ）等が用いられるが、その他ＤＲＡＭなどを用いてもよい。
【００２１】
前記記憶媒体１３は、コンテンツ管理用プログラムを記憶する媒体であって、一般的にはＣＤ−ＲＯＭや磁気ディスク等が用いられるが、それ以外にも例えば磁気テープ、ＤＶＤ−ＲＯＭ、フロッピーディスク、ＭＯ、ＣＤ−Ｒ、メモリカードなどを用いてもよい。
【００２２】
前記コンテンツ管理装置１４によるストリームデータのキャッシュ管理は、コンテンツ単位で行うが、ストリームデータを削除する場合には削除対象となるコンテンツを選択し、その選択されたコンテンツから一定のブロック単位毎にストリームデータを削除する。なお、キャッシュサーバ１２からの削除対象の決定方法は、重みづけなど適宜な既存の方式を用いて行う。
【００２３】
このコンテンツ管理装置１４は、機能的には、ストリームデータ格納手段と、データ削除処理手段と、データ配信処理手段とからなる。
【００２４】
このストリームデータ格納手段は、初期状態時、端末機器から配信要求を受けたとき、キャッシュサーバ１２は空の状態にあるので、ドライブを介してコンテンツサーバ１１から該当コンテンツを読み出し、ストリームデータとして要求元端末機器に送信する一方、そのストリームデータをキャッシュサーバ１２に格納する（例えば図２参照）。その後に配信要求を受けたときでも、キャッシュサーバ１２に空きがあり、かつ、別のコンテンツの配信要求の場合には前述同様に要求元ユーザに当該コンテンツを送出後、そのストリームデータをキャッシュサーバ１２に格納する。
【００２５】
前記データ削除処理手段は、キャッシュサーバ１２に空きがなくなったとき、削除対象となる映像コンテンツ例えば「１」を選択する。この選択された映像コンテンツ「１」に対し、一定の連続性をもつように例えば２ブロック単位で１ブロックを削除する（図３参照）。
【００２６】
なお、各コンテンツに適宜な重みを与える場合がある。これは、次に削除を行う際、近い重みの映像コンテンツがあるにもかかわらず、続けて同一のコンテンツが削除されるのを防ぐ為である。
【００２７】
さらに、次に削除を行う際、別の映像コンテンツが選択された場合、上記削除方法により削除を行うが、再び図３の状態から同一のコンテンツ「１」が選択された場合、現在格納されているブロックに対し、再度１ブロックおきに削除を行う（図４参照）。
【００２８】
前記データ配信処理手段は、端末機器からのコンテンツ配信要求に対し、同一コンテンツがキャッシュサーバ１２内に連続的なストリームデータとして格納されている場合にコンテンツサーバ１１からでなく、キャッシュサーバ１２から優先的に再生し配信するが、前記データ削除処理手段によって削除されて部分的なストリームデータが格納されている場合、コンテンツサーバ１１のドライブに空きがあれば、ドライブを介して配信要求のコンテンツをコンテンツサーバ１１から取り出して配信し、ドライブに空きがなければ削除された部分的なストリームデータを配信する機能をもっている。
【００２９】
しかも、データ配信処理手段は、同一のコンテンツにおいて部分的なストリームデータの場合には早送り再生により配信し、当該部分的なストリームデータと連続的なストリームデータの場合には、ユーザに対して通常再生および早送り再生の何れかまたは両方の選択を促し、ユーザからの選択内容に従って再生し配信するものである。
【００３０】
次に、以上のようなシステムの動作ないし記録媒体に係る発明について説明する。
【００３１】
先ず、初期状態時、コンテンツ管理装置１４は、端末機器から配信要求を受けたとき、キャッシュサーバ１２が空の状態にあれば、ドライブを介してコンテンツサーバ１１からコンテンツをストリームデータとして要求元端末機器に送信する一方、そのストリームデータをキャッシュサーバ１２に格納する。
【００３２】
その後、引き続き、配信要求を受けるが、このときキャッシュサーバ１２に空きがなくなったとき、削除対象となる映像コンテンツを削除する必要があるが、その選択された映像コンテンツに対し、例えば２ブロックおきに１ブロックを削除するなど、いわゆるコンテンツから一定のブロック単位毎に該当コンテンツのストリームデータを削除していく。
【００３３】
以上のようにしてコンテンツのストリームデータを削除するが、コンテンツ管理装置１４は、端末機器からの配信要求に対し、コンテンツサーバ１１のコンテンツを配信するか、或いはキャッシュサーバ１２にキャッシュされているストリームデータを配信するかは記憶媒体１３に記憶される図５に示すプログラムに基づいて実行する。
【００３４】
先ず、端末機器であるユーザからのコンテンツ配信要求の有無を判断し、配信要求有りのとき同一のコンテンツがキャッシュサーバ１２に格納されているか否かを判断する（Ｓ１，Ｓ２：ストリームデータ有無判断機能）。
【００３５】
キャッシュサーバ１２に該当コンテンツが格納されていない場合にはコンテンツサーバ１１のドライブが空きの状態にあるか否かを判断し、空きの状態にあれば当該ドライブを経由してコンテンツサーバ１１の該当コンテンツをユーザに送出する一方、このコンテンツをストリームデータとしてキャッシュサーバ１２にキャッシュする（Ｓ３〜Ｓ６：コンテンツ配信・データ格納機能）。なお、ステップＳ３においてコンテンツサーバ１１の全ドライブが使用中であるとき、ユーザに対して配信要求を拒絶する（Ｓ７）。
【００３６】
さらに、ステップＳ２において配信要求のあったコンテンツがキャッシュサーバ１２に存在する場合、コンテンツが連続的なストリームデータとして完全な状態で存在するか否かを判断し、完全な状態の場合には該当コンテンツのストリームデータをユーザに送出する（Ｓ８〜Ｓ１０：ストリームデータ配信機能）。
【００３７】
不完全な状態,つまり前述するごとく該当コンテンツのストリームデータが一定のブロック単位毎に削除されて部分的なストリームデータとなっている場合、コンテンツサーバ１１のドライブの空き状態の有無を調べ、空き状態となっていないとき、原則的に部分的なストリームデータを早送り再生によりユーザに配信する（Ｓ１１〜Ｓ１３：部分データ早送り再生機能）。
【００３８】
但し、同一コンテンツ例えば２において、例えば図６に示すように一部の時間帯で部分的な不完全な状態でストリームデータが格納され、かつ、他の一部に時間帯で連続した完全な状態のストリームデータが格納されている場合があるが、このような場合には早送り再生と通常再生があるので、早送り再生と通常再生の何れかまたは両方の再生が可能である旨をユーザに通知し、選択があればそれに基づいて部分的なストリームデータのとき早送り再生、連続的なストリームデータのとき通常再生を実行するか、早送り再生のみまたは通常再生のみを行い、ユーザに配信する（Ｓ１１，Ｓ１４〜Ｓ１８：通知再生処理機能）。
【００３９】
さらに、ステップＳ１１において、部分的なストリームデータであるが、コンテンツサーバ１１のドライブに空きがある場合には該当コンテンツを配信し、キャッシュサーバ１２の該当コンテンツのストリームデータに上書き処理する（Ｓ１１，Ｓ１９〜Ｓ２１：コンテンツ配信・ストリーム上書き処理機能）。
【００４０】
なお、早送り再生時にコンテンツサーバ１１のドライブに空きが出たとき、キャッシュサーバ１２からのアクセスからコンテンツサーバ１１へのアクセスに切替え、通常再生に移行してもよい。
【００４１】
また、キャッシュサーバ１２に格納されるストリームデータが配信に利用されているとき、当該キャッシュサーバ１２からストリームデータが削除できないように設定する。
【００４２】
さらに、コンテンツサーバ１１からコンテンツを読み取ってストリームデータとしてキャッシュサーバ１２に格納する際、キャッシュサーバ１２に空きがなくなり、かつ、キャッシュサーバ１２内の全てのコンテンツのストリームデータが利用されている場合、キャッシュサーバ１２への格納を行わず、送信のみを行う。
【００４３】
従って、以上のような実施の形態によれば、コンテンツ単位で管理し、キャッシュされているストリームデータの削除時には一定のブロック単位毎に削除するので、コンテンツサーバ１１にアクセスできない場合でも、コンテンツの配信要求に対しても確実な管理のもとに部分的なストリームデータを配信でき、しかも一定のブロック単位毎に削除することから映像の一連のつながりを保証でき、ユーザへの最低限の配信サービスを提供可能である。
【００４４】
また、部分的なストリームデータを早送り再生することにより、ユーザ側は部分的なストリームデータを再生しても自然な状態で映像化することが出来る。
【００４５】
さらに、部分的なストリームデータと連続的なストリームデータとをもつコンテンツの場合、ユーザに早送り再生および通常再生との選択権を与えることにより、ユーザへの好みに合わせてストリームデータを再生配信できる。
【００４６】
(その他の実施の形態)
（１）  一般に、コンテンツサーバ１１への最大アクセス数はコンテンツサーバ１１とキャッシュサーバ１２とが接続されるネットワークの帯域と映像コンテンツのビットレートとによって決定される場合が多い。
【００４７】
そこで、図７に示すように、例えばコンテンツサーバ１１を含むコンテンツ管理装置１４が帯域の比較的小さいインターネット等の第１のネットワーク２１に接続されているとき、コンテンツサーバ１１のドライブ数が実質的に制限されたと等しい状態となるので、この場合にはコンテンツ管理機能をもつキャッシュサーバ１２として、多数のユーザが接続されている帯域の比較的大きいイントラネット等の第２のネットワーク２２に接続し、コンテンツ管理、キャッシュ管理およびストリームデータの送出を行う構成としてもよい。
【００４８】
このようなシステムにおいて、キャッシュサーバ１２のストリームデータを削除する際、削除対象となった例えば使用頻度等から定まるコンテンツの重みにより、削除を行うブロック数を決定する。
【００４９】
例えば重みが比較的大きい場合には、４ブロックごとに削除を行い（図８参照）、重みが比較的小さい場合には、連続する４ブロックのうち最初のブロックのみを残し、残りのブロックの削除を行う（図９参照）。
【００５０】
（２）  また、端末機器からの配信要求に対し、既に上述してなる方法で配信する他、次のような配信方法も考えられる。
【００５１】
ａ．例えばキャッシュサーバ１２にストリームデータが不完全な状態で格納されており、かつ、コンテンツサーバ１１のドライブに空きがあるとき、前記不完全なストリームデータを早送りコンテンツとして保存しておき、コンテンツサーバ１１から読み出したコンテンツをユーザに配信する一方、キャッシュサーバ１２の別の領域に格納するようにしてもよい。
【００５２】
ｂ．また、コンテンツ管理装置１４，例えばキャッシュサーバ１２に格納されているストリームデータを早送り再生しているとき、コンテンツサーバ１１のドライブに空きがでた場合、早送り再生をそのまま続け、例えばユーザ側の通常再生ボタンをアクティブにするなどし、ユーザに対して通常再生可能であることを通知する。そして、コンテンツがキャッシュサーバ内で最小となった場合、キャッシュサーバから削除する。
【００５３】
なお、本願発明は、上記実施の形態に限定されるものでなく、その要旨を逸脱しない範囲で種々変形して実施できる。また、各実施の形態は可能な限り組み合わせて実施することが可能であり、その場合には組み合わせによる効果が得られる。さらに、上記各実施の形態には種々の上位，下位段階の発明が含まれており、開示された複数の構成要素の適宜な組み合わせにより種々の発明が抽出され得るものである。例えば問題点を解決するための手段に記載される全構成要件から幾つかの構成要件が省略されうることで発明が抽出された場合には、その抽出された発明を実施する場合には省略部分が周知慣用技術で適宜補われるものである。
【００５４】
【発明の効果】
以上説明したように本発明によれば、コンテンツサーバのアクセスが限定される状態が生じた場合でも、削除されたストリームデータを用いてユーザに対して最低限の配信サービスを実現することがコンテンツ管理方法およびその管理システムを提供できる。
【００５５】
また、本発明は、コンテンツサーバのアクセスが限定される状態が生じた場合でも確実にコンテンツを配信可能なプログラムを記憶した記憶媒体を提供できる。
【図面の簡単な説明】
【図１】  本発明に係るコンテンツ管理方法およびその管理システムの一実施の形態を含むコンテンツ配信系の構成を示す図。
【図２】  ブロック分けされた映像コンテンツの状態を示す図。
【図３】  一定のブロック単位毎に削除されたストリームデータの配列状態図。
【図４】  図３の状態から更に一定のブロック単位毎に削除されたストリームデータの配列状態図。
【図５】  本発明に係る管理システムの動作および記憶媒体のプログラムを説明する図。
【図６】  部分的なストリームデータ連続的なストリームデータをもつ同一コンテンツの状態を示す図。
【図７】  本発明に係るコンテンツ管理方法およびその管理システムの他の実施形態を含むコンテンツ配信系の構成を示す図。
【図８】  コンテンツの削除の状態を説明する図。
【図９】  コンテンツの削除の状態を説明する図。
【符号の説明】
１…ネットワーク
２ａ，２ｂ…端末機器(ユーザ)
３…コンテンツ管理システム
１１…コンテンツサーバ
１２…キャッシュサーバ
１３…記録媒体
１４…コンテンツ管理装置
１５1，１５2…ドライブ
【図１】
0003999440.tif 000002
【図２】
0003999440.tif 000003
【図３】
0003999440.tif 000004
【図４】
0003999440.tif 000005
【図５】
0003999440.tif 000006
【図６】
0003999440.tif 000007
【図７】
0003999440.tif 000008
【図８】
0003999440.tif 000009
【図９】
0003999440.tif 000010