JP2003248601A - コンテンツ管理システム、コンテンツ管理方法およびその処理プログラム - Google Patents
コンテンツ管理システム、コンテンツ管理方法およびその処理プログラムInfo
- Publication number
- JP2003248601A JP2003248601A JP2002046358A JP2002046358A JP2003248601A JP 2003248601 A JP2003248601 A JP 2003248601A JP 2002046358 A JP2002046358 A JP 2002046358A JP 2002046358 A JP2002046358 A JP 2002046358A JP 2003248601 A JP2003248601 A JP 2003248601A
- Authority
- JP
- Japan
- Prior art keywords
- information
- content
- access
- content distribution
- content information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【課題】 複数の装置間における同一コンテンツ情報の
アクセス頻度に基づいて、コンテンツ情報の再配置を行
うコンテンツ管理システムを提供すること。 【解決手段】 本発明のコンテンツ管理システム1にお
いて、コンテンツ配信サーバ10は、各種コンテンツ情
報に対する所定時間当りに計測したアクセス数情報をコ
ンテンツ管理サーバ20に送信するコンテンツ配信サー
バ情報送信処理部113を有し、コンテンツ管理サーバ
20は、送信されたアクセス数情報を記憶するアクセス
数情報記憶部212から、同一コンテンツ情報かつ異な
るコンテンツ配信サーバ10に対応するアクセス数情報
の存在を認めたならば、所定アクセス数情報を下回るか
を照合する照合処理部213と、これを下回れば、この
コンテンツ情報を有するコンテンツ配信サーバ10に、
このコンテンツ情報を、異なるコンテンツ配信サーバ1
0へと移動させる要求を送信する移動要求送信処理部2
14とを有する。
アクセス頻度に基づいて、コンテンツ情報の再配置を行
うコンテンツ管理システムを提供すること。 【解決手段】 本発明のコンテンツ管理システム1にお
いて、コンテンツ配信サーバ10は、各種コンテンツ情
報に対する所定時間当りに計測したアクセス数情報をコ
ンテンツ管理サーバ20に送信するコンテンツ配信サー
バ情報送信処理部113を有し、コンテンツ管理サーバ
20は、送信されたアクセス数情報を記憶するアクセス
数情報記憶部212から、同一コンテンツ情報かつ異な
るコンテンツ配信サーバ10に対応するアクセス数情報
の存在を認めたならば、所定アクセス数情報を下回るか
を照合する照合処理部213と、これを下回れば、この
コンテンツ情報を有するコンテンツ配信サーバ10に、
このコンテンツ情報を、異なるコンテンツ配信サーバ1
0へと移動させる要求を送信する移動要求送信処理部2
14とを有する。
Description
【0001】
【発明の属する技術分野】本発明は、各種コンテンツ情
報に対して定期的に再配置を行わせる技術に関し、特
に、通信網を介した複数の装置間における同一のコンテ
ンツ情報各々のアクセス頻度に基づいて適宜配置を決定
することで、ディスクの使用効率の向上を図るコンテン
ツ管理システム、コンテンツ管理方法およびその処理プ
ログラムに関する。
報に対して定期的に再配置を行わせる技術に関し、特
に、通信網を介した複数の装置間における同一のコンテ
ンツ情報各々のアクセス頻度に基づいて適宜配置を決定
することで、ディスクの使用効率の向上を図るコンテン
ツ管理システム、コンテンツ管理方法およびその処理プ
ログラムに関する。
【0002】
【従来の技術】従来、コンテンツ情報の配置(移動およ
び集約処理を含む)は、コンテンツ配信サーバの全体へ
のアクセス頻度情報に基づいて行っていた。
び集約処理を含む)は、コンテンツ配信サーバの全体へ
のアクセス頻度情報に基づいて行っていた。
【0003】
【発明が解決しようとする課題】しかしながら、上述の
ようなコンテンツ情報の配置では、各コンテンツ配信サ
ーバ間で同じコンテンツ情報を重複して蓄積している場
合における動的なコンテンツ情報の配置換えを行うこと
はできず、アクセス数の少ないコンテンツ情報がそのま
まずっとサーバに記憶されるという、記録媒体資源の無
駄が生じる不都合があった。
ようなコンテンツ情報の配置では、各コンテンツ配信サ
ーバ間で同じコンテンツ情報を重複して蓄積している場
合における動的なコンテンツ情報の配置換えを行うこと
はできず、アクセス数の少ないコンテンツ情報がそのま
まずっとサーバに記憶されるという、記録媒体資源の無
駄が生じる不都合があった。
【0004】本発明は上述のような課題に鑑みてなさ
れ、その目的は、通信網を介した複数の装置間における
同一のコンテンツ情報各々のアクセス頻度に基づいて、
各種コンテンツ情報に対する定期的な再配置を行うこと
で、ディスクの使用効率の向上を図るコンテンツ管理シ
ステム、コンテンツ管理方法およびその処理プログラム
を提供することにある。
れ、その目的は、通信網を介した複数の装置間における
同一のコンテンツ情報各々のアクセス頻度に基づいて、
各種コンテンツ情報に対する定期的な再配置を行うこと
で、ディスクの使用効率の向上を図るコンテンツ管理シ
ステム、コンテンツ管理方法およびその処理プログラム
を提供することにある。
【0005】
【課題を解決するための手段】(1)上記目的を達成す
るために、本発明に係るコンテンツ管理システムは、通
信網を介して端末装置に各種コンテンツ情報を配信する
ための複数のコンテンツ配信装置と、通信網を介して前
記コンテンツ配信装置の各々に接続され、前記各種コン
テンツ情報のオリジナルの各種オリジナルコンテンツ情
報を蓄積しており、また前記各種コンテンツ情報に移動
要求し、その配置管理を行うコンテンツ管理装置とを有
するコンテンツ管理システムであって、前記コンテンツ
配信装置の各々は、前記各種コンテンツ情報の各々に対
する所定単位時間当たりのアクセス数情報を、アクセス
ログ情報を基に計測する計測手段と、該計測したアクセ
ス数情報を、前記コンテンツ管理装置に送信する送信手
段とを有し、前記コンテンツ管理装置は、該送信された
アクセス数情報を、該送信元のコンテンツ配信装置およ
びそのコンテンツ情報に対応させて記憶するアクセス数
情報記憶部と、前記アクセス数情報記憶部から、同一の
コンテンツ情報でかつ異なるコンテンツ配信装置に対応
するアクセス数情報の有無を確認し、該確認で有ること
が認められたならば、該アクセス数情報に対して、所定
のアクセス数情報を下回るか否かを照合する照合手段
と、該照合で下回ることが検出されたならば、該検出さ
れたアクセス数情報に対応するコンテンツ情報を有する
コンテンツ配信装置に対して、削除対象となる該コンテ
ンツ情報またはそれと対応する前記コンテンツ管理装置
に登録されたオリジナルコンテンツ情報を、該コンテン
ツ配信装置とは異なるコンテンツ配信装置へと配置移動
または集約させる指示である移動要求を送信する移動要
求手段とを有することを特徴とする。
るために、本発明に係るコンテンツ管理システムは、通
信網を介して端末装置に各種コンテンツ情報を配信する
ための複数のコンテンツ配信装置と、通信網を介して前
記コンテンツ配信装置の各々に接続され、前記各種コン
テンツ情報のオリジナルの各種オリジナルコンテンツ情
報を蓄積しており、また前記各種コンテンツ情報に移動
要求し、その配置管理を行うコンテンツ管理装置とを有
するコンテンツ管理システムであって、前記コンテンツ
配信装置の各々は、前記各種コンテンツ情報の各々に対
する所定単位時間当たりのアクセス数情報を、アクセス
ログ情報を基に計測する計測手段と、該計測したアクセ
ス数情報を、前記コンテンツ管理装置に送信する送信手
段とを有し、前記コンテンツ管理装置は、該送信された
アクセス数情報を、該送信元のコンテンツ配信装置およ
びそのコンテンツ情報に対応させて記憶するアクセス数
情報記憶部と、前記アクセス数情報記憶部から、同一の
コンテンツ情報でかつ異なるコンテンツ配信装置に対応
するアクセス数情報の有無を確認し、該確認で有ること
が認められたならば、該アクセス数情報に対して、所定
のアクセス数情報を下回るか否かを照合する照合手段
と、該照合で下回ることが検出されたならば、該検出さ
れたアクセス数情報に対応するコンテンツ情報を有する
コンテンツ配信装置に対して、削除対象となる該コンテ
ンツ情報またはそれと対応する前記コンテンツ管理装置
に登録されたオリジナルコンテンツ情報を、該コンテン
ツ配信装置とは異なるコンテンツ配信装置へと配置移動
または集約させる指示である移動要求を送信する移動要
求手段とを有することを特徴とする。
【0006】(2)また、別の形態に係る本発明のコン
テンツ管理システムでは、通信網を介して端末装置に各
種コンテンツ情報を配信するための複数のコンテンツ配
信装置と、通信網を介して前記コンテンツ配信装置の各
々に接続され、前記各種コンテンツ情報のオリジナルの
各種オリジナルコンテンツ情報を蓄積しており、また前
記各種コンテンツ情報に移動要求し配置管理を行うコン
テンツ管理装置とを有するコンテンツ管理システムであ
って、前記コンテンツ配信装置の各々は、前記各種コン
テンツ情報の各々に対する所定単位時間当たりのアクセ
ス数情報を、アクセスログ情報を基に計測する計測手段
と、該計測したアクセス数情報を、前記コンテンツ管理
装置に送信する送信手段とを有し、前記コンテンツ管理
装置は、該送信されたアクセス数情報を、該送信元のコ
ンテンツ配信装置およびそのコンテンツ情報に対応さ
せ、かつ該送信元のコンテンツ配信装置の各々を所定の
エリアで区切ったエリア区分に対応させて記憶するアク
セス数情報記憶部と、前記アクセス数情報記憶部から、
前記エリア区分毎のアクセス総数情報を算出する算出手
段と、前記アクセス数情報記憶部から、同一のコンテン
ツ情報でかつ異なるコンテンツ配信装置に対応するアク
セス数情報の有無を確認し、該確認で有ることが認めら
れかつ該コンテンツ情報の各々が同一のエリア区分でな
いことが認められたならば、該コンテンツ情報の各々に
対応する前記算出手段で算出された対応エリア区分のア
クセス総数情報を参照し、該アクセス総数情報に対し
て、所定のアクセス総数情報を下回るか否かを照合する
照合手段と、該照合で下回ることが検出されたならば、
該検出されたアクセス総数情報に対応するエリア区分の
該コンテンツ情報を有するコンテンツ配信装置に対し
て、削除対象となる該コンテンツ情報またはそれと対応
する前記コンテンツ管理装置に登録されたオリジナルコ
ンテンツ情報を、該エリア区分以外でかつ前記対応エリ
ア区分内のコンテンツ配信装置のいずれかへと配置移動
または集約させる指示である移動要求を送信する移動要
求手段とを有することを特徴とする。
テンツ管理システムでは、通信網を介して端末装置に各
種コンテンツ情報を配信するための複数のコンテンツ配
信装置と、通信網を介して前記コンテンツ配信装置の各
々に接続され、前記各種コンテンツ情報のオリジナルの
各種オリジナルコンテンツ情報を蓄積しており、また前
記各種コンテンツ情報に移動要求し配置管理を行うコン
テンツ管理装置とを有するコンテンツ管理システムであ
って、前記コンテンツ配信装置の各々は、前記各種コン
テンツ情報の各々に対する所定単位時間当たりのアクセ
ス数情報を、アクセスログ情報を基に計測する計測手段
と、該計測したアクセス数情報を、前記コンテンツ管理
装置に送信する送信手段とを有し、前記コンテンツ管理
装置は、該送信されたアクセス数情報を、該送信元のコ
ンテンツ配信装置およびそのコンテンツ情報に対応さ
せ、かつ該送信元のコンテンツ配信装置の各々を所定の
エリアで区切ったエリア区分に対応させて記憶するアク
セス数情報記憶部と、前記アクセス数情報記憶部から、
前記エリア区分毎のアクセス総数情報を算出する算出手
段と、前記アクセス数情報記憶部から、同一のコンテン
ツ情報でかつ異なるコンテンツ配信装置に対応するアク
セス数情報の有無を確認し、該確認で有ることが認めら
れかつ該コンテンツ情報の各々が同一のエリア区分でな
いことが認められたならば、該コンテンツ情報の各々に
対応する前記算出手段で算出された対応エリア区分のア
クセス総数情報を参照し、該アクセス総数情報に対し
て、所定のアクセス総数情報を下回るか否かを照合する
照合手段と、該照合で下回ることが検出されたならば、
該検出されたアクセス総数情報に対応するエリア区分の
該コンテンツ情報を有するコンテンツ配信装置に対し
て、削除対象となる該コンテンツ情報またはそれと対応
する前記コンテンツ管理装置に登録されたオリジナルコ
ンテンツ情報を、該エリア区分以外でかつ前記対応エリ
ア区分内のコンテンツ配信装置のいずれかへと配置移動
または集約させる指示である移動要求を送信する移動要
求手段とを有することを特徴とする。
【0007】
【発明の実施の形態】以下に本発明の実施の形態を、図
1〜図5を用いて詳細に説明する。図1は、本発明に係
るコンテンツ管理システムの全体構成例を説明するため
のブロック図である。図2は、図1のコンテンツ管理シ
ステムにおけるコンテンツ配信サーバの構成を説明する
ためのブロック図である。図3は、図1のコンテンツ管
理システムにおけるコンテンツ管理サーバの構成を説明
するためのブロック図である。図4は、第1の実施形態
における、コンテンツ管理システムの動作を説明するた
めのフローチャートである。図5は、第3の実施形態に
おける、コンテンツ管理システムの動作を説明するため
のフローチャートである。
1〜図5を用いて詳細に説明する。図1は、本発明に係
るコンテンツ管理システムの全体構成例を説明するため
のブロック図である。図2は、図1のコンテンツ管理シ
ステムにおけるコンテンツ配信サーバの構成を説明する
ためのブロック図である。図3は、図1のコンテンツ管
理システムにおけるコンテンツ管理サーバの構成を説明
するためのブロック図である。図4は、第1の実施形態
における、コンテンツ管理システムの動作を説明するた
めのフローチャートである。図5は、第3の実施形態に
おける、コンテンツ管理システムの動作を説明するため
のフローチャートである。
【0008】(第1の実施形態)初めに、図1を用い
て、本発明に係るコンテンツ管理システムの全体構成例
を説明する。この図1のネットワークシステム(コンテ
ンツ管理システム)1では、通信網である伝送路5を介
して、コンテンツ管理サーバ20と複数のコンテンツ配
信サーバ10a〜10dとが接続されている。コンテン
ツ配信サーバ10a〜10dは、通信網である伝送路7
を介して、各々が図のように接続されている。このコン
テンツ配信サーバ10a〜10dには、配信されるコン
テンツ情報を閲覧するためのユーザ端末装置群30a〜
30dがそれぞれ接続されている。以下に、コンテンツ
配信サーバ10、およびコンテンツ管理サーバ20につ
いて説明する。
て、本発明に係るコンテンツ管理システムの全体構成例
を説明する。この図1のネットワークシステム(コンテ
ンツ管理システム)1では、通信網である伝送路5を介
して、コンテンツ管理サーバ20と複数のコンテンツ配
信サーバ10a〜10dとが接続されている。コンテン
ツ配信サーバ10a〜10dは、通信網である伝送路7
を介して、各々が図のように接続されている。このコン
テンツ配信サーバ10a〜10dには、配信されるコン
テンツ情報を閲覧するためのユーザ端末装置群30a〜
30dがそれぞれ接続されている。以下に、コンテンツ
配信サーバ10、およびコンテンツ管理サーバ20につ
いて説明する。
【0009】コンテンツ配信サーバ10a〜10dは、
例えば、地域IP(Internet Protocol)網におけるプ
ロバイダ側で管理されるコンテンツサーバを想定してい
る。このコンテンツ配信サーバ10(個々のサーバ10
a〜10dの総称)の構成を、図2を用いて説明する。
例えば、地域IP(Internet Protocol)網におけるプ
ロバイダ側で管理されるコンテンツサーバを想定してい
る。このコンテンツ配信サーバ10(個々のサーバ10
a〜10dの総称)の構成を、図2を用いて説明する。
【0010】コンテンツ配信サーバ10は、コンテンツ
配信サーバ情報送信部11と、コンテンツ受信部12と
を有して構成されている。これらは、コンピュータ内部
で処理されるデータの転送路であるバスを介して接続さ
れており、また他にこのバスには、サーバの演算および
制御を行うCPU(Central Processing Unit)、およ
び、通信を可能とする通信インターフェイスなどが接続
されている。
配信サーバ情報送信部11と、コンテンツ受信部12と
を有して構成されている。これらは、コンピュータ内部
で処理されるデータの転送路であるバスを介して接続さ
れており、また他にこのバスには、サーバの演算および
制御を行うCPU(Central Processing Unit)、およ
び、通信を可能とする通信インターフェイスなどが接続
されている。
【0011】コンテンツ配信サーバ情報送信部11は、
ログ情報収集処理部111、アクセス数カウント処理部
112、コンテンツ配信サーバ情報送信処理部113、
およびコンテンツ配信サーバ配置情報検出処理部114
からなる。
ログ情報収集処理部111、アクセス数カウント処理部
112、コンテンツ配信サーバ情報送信処理部113、
およびコンテンツ配信サーバ配置情報検出処理部114
からなる。
【0012】ログ情報収集処理部111は、このコンテ
ンツ配信サーバ10に対しての端末装置からのアクセス
情報を、随時蓄積されているログ情報から収集する。ア
クセス数カウント処理部112は、ログ情報収集処理部
111で収集したアクセス情報を基に、各コンテンツ情
報別のアクセス数をカウントする。
ンツ配信サーバ10に対しての端末装置からのアクセス
情報を、随時蓄積されているログ情報から収集する。ア
クセス数カウント処理部112は、ログ情報収集処理部
111で収集したアクセス情報を基に、各コンテンツ情
報別のアクセス数をカウントする。
【0013】コンテンツ配信サーバ配置情報検出処理部
114は、個々のコンテンツ配信サーバ10a〜10d
の配置情報、具体的には、図1の伝送路7を介してネッ
トワーク上で互いに隣接関係にあるノード(コンテンツ
配信サーバ)の情報を検出し、これを記憶する。
114は、個々のコンテンツ配信サーバ10a〜10d
の配置情報、具体的には、図1の伝送路7を介してネッ
トワーク上で互いに隣接関係にあるノード(コンテンツ
配信サーバ)の情報を検出し、これを記憶する。
【0014】コンテンツ配信サーバ情報送信処理部11
3は、アクセス数カウント処理部112でカウントされ
たアクセス数情報、および配置情報を、後述するコンテ
ンツ管理サーバ20に送信する。
3は、アクセス数カウント処理部112でカウントされ
たアクセス数情報、および配置情報を、後述するコンテ
ンツ管理サーバ20に送信する。
【0015】コンテンツ受信部12は、受信情報送信処
理部121、コンテンツ情報テーブル処理部122、コ
ンテンツデータベース処理部123、およびコンテンツ
受信処理部124からなる。
理部121、コンテンツ情報テーブル処理部122、コ
ンテンツデータベース処理部123、およびコンテンツ
受信処理部124からなる。
【0016】コンテンツ受信処理部124は、後述する
コンテンツ管理サーバ20から送信されたコンテンツ情
報の移動要求を受信する。コンテンツデータベース処理
部123は、この移動要求に基づいて、対象となるコン
テンツ情報の配置移動または集約を行う。さらに、コン
テンツ情報テーブル処理部122は、対象となるコンテ
ンツ情報のタイトルリストを削除する。
コンテンツ管理サーバ20から送信されたコンテンツ情
報の移動要求を受信する。コンテンツデータベース処理
部123は、この移動要求に基づいて、対象となるコン
テンツ情報の配置移動または集約を行う。さらに、コン
テンツ情報テーブル処理部122は、対象となるコンテ
ンツ情報のタイトルリストを削除する。
【0017】受信情報送信処理部121は、上記の処理
部122,123を実行したことを、コンテンツ管理サ
ーバ20に通知する。
部122,123を実行したことを、コンテンツ管理サ
ーバ20に通知する。
【0018】次に、コンテンツ管理サーバ20の構成
を、図3を用いて説明する。このコンテンツ管理サーバ
20は、コンテンツ配置判定部21と、コンテンツ送信
確認部22とを有して構成されている。これらは、コン
ピュータ内部で処理されるデータの転送路であるバスを
介して接続されており、また他にこのバスには、サーバ
の演算および制御を行うCPU(Central Processing U
nit)、および、通信を可能とする通信インターフェイ
スなどが接続されている。
を、図3を用いて説明する。このコンテンツ管理サーバ
20は、コンテンツ配置判定部21と、コンテンツ送信
確認部22とを有して構成されている。これらは、コン
ピュータ内部で処理されるデータの転送路であるバスを
介して接続されており、また他にこのバスには、サーバ
の演算および制御を行うCPU(Central Processing U
nit)、および、通信を可能とする通信インターフェイ
スなどが接続されている。
【0019】コンテンツ配置判定部21は、コンテンツ
配置サーバ情報受信処理部211、照合処理部213、
および移動要求送信処理部214からなる。
配置サーバ情報受信処理部211、照合処理部213、
および移動要求送信処理部214からなる。
【0020】コンテンツ配置サーバ情報受信処理部21
1は、上述のコンテンツ配信サーバ10から送信された
アクセス数情報および配置情報を受信する。アクセス数
情報記憶部212は、この受信したアクセス数情報を、
送信元のコンテンツ配信サーバおよびそのコンテンツ情
報に対応させて記憶する。
1は、上述のコンテンツ配信サーバ10から送信された
アクセス数情報および配置情報を受信する。アクセス数
情報記憶部212は、この受信したアクセス数情報を、
送信元のコンテンツ配信サーバおよびそのコンテンツ情
報に対応させて記憶する。
【0021】照合処理部213は、アクセス数情報記憶
部211から、同一のコンテンツ情報でかつ異なるコン
テンツ配信サーバに対応するアクセス数情報の有無を確
認し、これが確認されたならば、そのアクセス数情報
が、予め設定した所定のアクセス数情報(所定値)を下
回るか否かを照合する。この所定値は、同一のコンテン
ツ情報でありながら配置位置が異なることで極端にアク
セス数が低いコンテンツ情報を抽出することを目的とし
て、デフォルト値または適宜手動で設定される。例え
ば、2つの同一なコンテンツ情報(コンテンツ1,コン
テンツ2という)が照合された場合において、コンテン
ツ1とコンテンツ2との比が1対10になる値などとし
て設定される。
部211から、同一のコンテンツ情報でかつ異なるコン
テンツ配信サーバに対応するアクセス数情報の有無を確
認し、これが確認されたならば、そのアクセス数情報
が、予め設定した所定のアクセス数情報(所定値)を下
回るか否かを照合する。この所定値は、同一のコンテン
ツ情報でありながら配置位置が異なることで極端にアク
セス数が低いコンテンツ情報を抽出することを目的とし
て、デフォルト値または適宜手動で設定される。例え
ば、2つの同一なコンテンツ情報(コンテンツ1,コン
テンツ2という)が照合された場合において、コンテン
ツ1とコンテンツ2との比が1対10になる値などとし
て設定される。
【0022】移動要求送信処理部214は、照合処理部
213での照合で所定値を下回ることが検出されたなら
ば、対象となるコンテンツ情報を有するコンテンツ配信
サーバに対して、そのコンテンツ情報を配置移動または
集約させる移動要求を送信する。なお、この移動要求に
おいては、コンテンツ情報の一方を削除しこれを他のコ
ンテンツ情報と統一化する集約処理、または、他のコン
テンツ配信サーバへの移動、例えば、既に得ている配置
情報に基づいて、その隣接するサーバに移動させるなど
の処理の要求を行う。
213での照合で所定値を下回ることが検出されたなら
ば、対象となるコンテンツ情報を有するコンテンツ配信
サーバに対して、そのコンテンツ情報を配置移動または
集約させる移動要求を送信する。なお、この移動要求に
おいては、コンテンツ情報の一方を削除しこれを他のコ
ンテンツ情報と統一化する集約処理、または、他のコン
テンツ配信サーバへの移動、例えば、既に得ている配置
情報に基づいて、その隣接するサーバに移動させるなど
の処理の要求を行う。
【0023】移動処理情報受信処理部221は、対象と
するコンテンツ情報の移動処理が行われた場合、その移
動処理の実行情報を受信し、正常に行われたか否かの確
認をとる。
するコンテンツ情報の移動処理が行われた場合、その移
動処理の実行情報を受信し、正常に行われたか否かの確
認をとる。
【0024】次に、図4のフローチャートを用いて、コ
ンテンツ管理サーバ20を有するコンテンツ管理システ
ム1のコンテンツ管理動作を説明する。ここで、本コン
テンツ管理動作を行うにあたり、図1のコンテンツ配信
サーバの10a〜10cのそれぞれに同一のコンテンツ
情報(同一内容であるが便宜的に、それぞれコンテンツ
情報10a、10b、10cと区別する)が存在してい
ると仮定する。また、所定のアクセス数情報(所定値)
は、最もアクセス数の高いコンテンツ情報に対して、そ
のアクセス数が5%未満として予め設定されているとす
る。
ンテンツ管理サーバ20を有するコンテンツ管理システ
ム1のコンテンツ管理動作を説明する。ここで、本コン
テンツ管理動作を行うにあたり、図1のコンテンツ配信
サーバの10a〜10cのそれぞれに同一のコンテンツ
情報(同一内容であるが便宜的に、それぞれコンテンツ
情報10a、10b、10cと区別する)が存在してい
ると仮定する。また、所定のアクセス数情報(所定値)
は、最もアクセス数の高いコンテンツ情報に対して、そ
のアクセス数が5%未満として予め設定されているとす
る。
【0025】コンテンツ配信サーバ10a〜10cのロ
グ情報収集処理部111は、所定単位時間である過去7
2時間におけるログ情報を参照し、コンテンツ情報10
a〜10cのそれぞれに対するアクセス情報を収集する
(ステップS401)。アクセス数カウント処理部11
2は、これを基にコンテンツ情報10a〜10cのアク
セス数をカウントする。ここでは、ここ72時間当た
り、コンテンツ情報10aは3500回、コンテンツ情
報10bは10000回、コンテンツ情報10cは43
0回のアクセスがあったと仮定する。
グ情報収集処理部111は、所定単位時間である過去7
2時間におけるログ情報を参照し、コンテンツ情報10
a〜10cのそれぞれに対するアクセス情報を収集する
(ステップS401)。アクセス数カウント処理部11
2は、これを基にコンテンツ情報10a〜10cのアク
セス数をカウントする。ここでは、ここ72時間当た
り、コンテンツ情報10aは3500回、コンテンツ情
報10bは10000回、コンテンツ情報10cは43
0回のアクセスがあったと仮定する。
【0026】コンテンツ配信サーバ配置情報検出処理部
114は、コンテンツ配信サーバ10a〜10dのそれ
ぞれの配置情報を検出する(ステップS402)。ここ
では、コンテンツ配信サーバ10bの両端に、コンテン
ツ配信サーバ10a,10cが接続されていることが検
出される。
114は、コンテンツ配信サーバ10a〜10dのそれ
ぞれの配置情報を検出する(ステップS402)。ここ
では、コンテンツ配信サーバ10bの両端に、コンテン
ツ配信サーバ10a,10cが接続されていることが検
出される。
【0027】コンテンツ配信サーバ情報送信処理部11
3は、コンテンツ管理サーバ20に、コンテンツ情報1
0a〜10cのアクセス数情報、および配置情報を送信
する(ステップS403)。
3は、コンテンツ管理サーバ20に、コンテンツ情報1
0a〜10cのアクセス数情報、および配置情報を送信
する(ステップS403)。
【0028】コンテンツ配信サーバ情報受信処理部21
1は、上述のコンテンツ配信サーバ10から送信された
コンテンツ情報10a〜10cのアクセス数情報、およ
び配置情報を受信する(ステップS404)。このアク
セス数情報および配置情報は、アクセス数情報記憶部2
12に記憶される。
1は、上述のコンテンツ配信サーバ10から送信された
コンテンツ情報10a〜10cのアクセス数情報、およ
び配置情報を受信する(ステップS404)。このアク
セス数情報および配置情報は、アクセス数情報記憶部2
12に記憶される。
【0029】照合処理部213は、アクセス数情報記憶
部212から、同一のコンテンツ情報でかつ異なるコン
テンツ配信サーバ10に対応するアクセス数情報の有無
を確認する(ステップS405)。これが確認されたな
らば、そのアクセス数情報が、予め設定した所定のアク
セス数情報(所定値)を下回るか否かを照合する(ステ
ップS406)。ここで、コンテンツ情報10bのアク
セス数10000に対して、コンテンツ情報10cのア
クセス数が430であり、所定値の5%を下回ることが
検出される。
部212から、同一のコンテンツ情報でかつ異なるコン
テンツ配信サーバ10に対応するアクセス数情報の有無
を確認する(ステップS405)。これが確認されたな
らば、そのアクセス数情報が、予め設定した所定のアク
セス数情報(所定値)を下回るか否かを照合する(ステ
ップS406)。ここで、コンテンツ情報10bのアク
セス数10000に対して、コンテンツ情報10cのア
クセス数が430であり、所定値の5%を下回ることが
検出される。
【0030】これにより、移動要求送信処理部214
は、コンテンツ情報10cを有するコンテンツ配信サー
バ10cに対して、そのコンテンツ情報10cを、アク
セス数情報記憶部212の配置情報に基づいて、外部の
装置へ集約指示する移動要求を行う(ステップS40
7)。ここでは、集約対象であるコンテンツ情報10c
を、コンテンツ配信サーバ10bのコンテンツ情報10
bへ集約するための移動要求が送信される。
は、コンテンツ情報10cを有するコンテンツ配信サー
バ10cに対して、そのコンテンツ情報10cを、アク
セス数情報記憶部212の配置情報に基づいて、外部の
装置へ集約指示する移動要求を行う(ステップS40
7)。ここでは、集約対象であるコンテンツ情報10c
を、コンテンツ配信サーバ10bのコンテンツ情報10
bへ集約するための移動要求が送信される。
【0031】この移動要求は、コンテンツ配信サーバ1
0cのコンテンツ受信処理部124で受信される(ステ
ップS408)。
0cのコンテンツ受信処理部124で受信される(ステ
ップS408)。
【0032】コンテンツデータベース処理部123は、
この移動要求に従って集約処理を行うため、コンテンツ
情報10cを削除する(ステップS409)。さらに、
コンテンツ情報テーブル処理部122は、このコンテン
ツ情報10cのタイトルリストについても削除する(ス
テップS410)。この後、対象コンテンツ情報10c
の移動とその移動先(つまり、コンテンツ配信サーバ1
0b)を知らせるための案内ページが作成され掲示され
る。受信情報送信処理部121は、上記の集約処理が正
常に行われたことを、コンテンツ管理サーバ20に通知
する(ステップS411)。
この移動要求に従って集約処理を行うため、コンテンツ
情報10cを削除する(ステップS409)。さらに、
コンテンツ情報テーブル処理部122は、このコンテン
ツ情報10cのタイトルリストについても削除する(ス
テップS410)。この後、対象コンテンツ情報10c
の移動とその移動先(つまり、コンテンツ配信サーバ1
0b)を知らせるための案内ページが作成され掲示され
る。受信情報送信処理部121は、上記の集約処理が正
常に行われたことを、コンテンツ管理サーバ20に通知
する(ステップS411)。
【0033】コンテンツ管理サーバ20の移動処理情報
受信処理部221では、集約処理の実行情報を受信し、
その処理が正常に行われたことを確認する(ステップS
412)。
受信処理部221では、集約処理の実行情報を受信し、
その処理が正常に行われたことを確認する(ステップS
412)。
【0034】なお、上述のステップS407のような集
約処理のみならず、コンテンツ情報の移動処理を行って
もよい。この場合、上述のコンテンツ情報10cをコン
テンツ配信サーバ10dに再配置するようにしてもよ
い。
約処理のみならず、コンテンツ情報の移動処理を行って
もよい。この場合、上述のコンテンツ情報10cをコン
テンツ配信サーバ10dに再配置するようにしてもよ
い。
【0035】このようなコンテンツ管理システムを用い
ることで、複数の装置間における同一のコンテンツ情報
のそれぞれに対して定期的に再配置を実行させることが
でき、ディスクの使用効率の向上を図ることができるよ
うになる。
ることで、複数の装置間における同一のコンテンツ情報
のそれぞれに対して定期的に再配置を実行させることが
でき、ディスクの使用効率の向上を図ることができるよ
うになる。
【0036】(第2の実施形態)上述の第1の実施形態
ではコンテンツ配信サーバ10間でのコンテンツ情報の
移動処理を説明したが、本第2の実施形態では、各種コ
ンテンツ情報のオリジナルを蓄積しているコンテンツ管
理サーバ20が、そのオリジナルのコンテンツ情報自体
を、再配置先となるコンテンツ配信サーバ10に送信す
る。
ではコンテンツ配信サーバ10間でのコンテンツ情報の
移動処理を説明したが、本第2の実施形態では、各種コ
ンテンツ情報のオリジナルを蓄積しているコンテンツ管
理サーバ20が、そのオリジナルのコンテンツ情報自体
を、再配置先となるコンテンツ配信サーバ10に送信す
る。
【0037】この場合、図4のフローチャートを用いて
その異なる処理を説明すると、上述のステップS407
における移動要求送信処理部214では、集約処理であ
ればそのコンテンツ情報10cの削除処理を要求するの
みであるが、そのコンテンツ情報10cを有しないコン
テンツ配信サーバ10dへの移動処理を要求する場合
は、削除処理の要求の他に、オリジナルとして蓄積され
ているコンテンツ情報10cの移動処理を行う。このよ
うにしても、上述の第1の実施形態と同様な効果を奏す
ることができる。
その異なる処理を説明すると、上述のステップS407
における移動要求送信処理部214では、集約処理であ
ればそのコンテンツ情報10cの削除処理を要求するの
みであるが、そのコンテンツ情報10cを有しないコン
テンツ配信サーバ10dへの移動処理を要求する場合
は、削除処理の要求の他に、オリジナルとして蓄積され
ているコンテンツ情報10cの移動処理を行う。このよ
うにしても、上述の第1の実施形態と同様な効果を奏す
ることができる。
【0038】(第3の実施形態)本第3の実施形態で
は、上述の第1の実施形態におけるコンテンツ管理シス
テムにおいて、さらに、コンテンツ配信サーバ10全体
を複数のエリア区分に分割し、そのエリア区分単位でコ
ンテンツ情報の配置(移動または集約)処理を行う。な
お、上述の第1の実施形態と同一または類似する処理が
含まれるため、便宜的に、前述した図1〜3を用いて構
成を説明する(異なる機能、追加される処理部は適宜符
号に「A」を挿入して記載する)と共に、対応するフロ
ーチャートを図5に示す。ここで、本第3の実施形態に
係るコンテンツ管理システムにおいては、第1の実施形
態のコンテンツ管理サーバ20の照合処理部213、移
動要求送信処理部214の機能が異なっており、また、
新たに算出処理部が追加されている。本第3の実施形態
においては、これらを、コンテンツ管理サーバ20A、
照合処理部213A、アクセス数情報記憶部212A、
移動要求送信処理部214A、算出処理部250Aなど
として記載する。
は、上述の第1の実施形態におけるコンテンツ管理シス
テムにおいて、さらに、コンテンツ配信サーバ10全体
を複数のエリア区分に分割し、そのエリア区分単位でコ
ンテンツ情報の配置(移動または集約)処理を行う。な
お、上述の第1の実施形態と同一または類似する処理が
含まれるため、便宜的に、前述した図1〜3を用いて構
成を説明する(異なる機能、追加される処理部は適宜符
号に「A」を挿入して記載する)と共に、対応するフロ
ーチャートを図5に示す。ここで、本第3の実施形態に
係るコンテンツ管理システムにおいては、第1の実施形
態のコンテンツ管理サーバ20の照合処理部213、移
動要求送信処理部214の機能が異なっており、また、
新たに算出処理部が追加されている。本第3の実施形態
においては、これらを、コンテンツ管理サーバ20A、
照合処理部213A、アクセス数情報記憶部212A、
移動要求送信処理部214A、算出処理部250Aなど
として記載する。
【0039】アクセス数情報記憶部212Aは、コンテ
ンツ配信サーバ10から送信されたアクセス数情報を、
コンテンツ情報毎に対応させ、かつ送信元のコンテンツ
配信サーバ10の各々を予め設定しておいた所定のエリ
アで区切ったエリア区分に対応させて記憶している。
ンツ配信サーバ10から送信されたアクセス数情報を、
コンテンツ情報毎に対応させ、かつ送信元のコンテンツ
配信サーバ10の各々を予め設定しておいた所定のエリ
アで区切ったエリア区分に対応させて記憶している。
【0040】算出処理部250Aは、アクセス数情報記
憶部212Aから、コンテンツ情報毎、かつエリア区分
毎のアクセス総数情報を算出する。
憶部212Aから、コンテンツ情報毎、かつエリア区分
毎のアクセス総数情報を算出する。
【0041】照合処理部213Aは、アクセス数情報記
憶部250Aから、同一のコンテンツ情報でかつ異なる
コンテンツ配信サーバに対応するアクセス数情報の有無
を確認し、また、そのコンテンツ情報の各々が同一のエ
リア区分にあるか否かを確認する。また、照合処理部2
13Aは、上記「有」および「否」が確認されたなら
ば、そのコンテンツ情報の各々に対応するエリア(対応
エリア区分という)のアクセス総数情報を参照し、この
アクセス総数情報が、所定のアクセス総数情報(所定
値)を下回るか否かを照合する。この所定値は、上述し
た所定のアクセス数情報と同様に決定される。
憶部250Aから、同一のコンテンツ情報でかつ異なる
コンテンツ配信サーバに対応するアクセス数情報の有無
を確認し、また、そのコンテンツ情報の各々が同一のエ
リア区分にあるか否かを確認する。また、照合処理部2
13Aは、上記「有」および「否」が確認されたなら
ば、そのコンテンツ情報の各々に対応するエリア(対応
エリア区分という)のアクセス総数情報を参照し、この
アクセス総数情報が、所定のアクセス総数情報(所定
値)を下回るか否かを照合する。この所定値は、上述し
た所定のアクセス数情報と同様に決定される。
【0042】移動要求送信処理部214Aは、照合処理
部213Aの照合で下回ることが検出されたならば、該
検出されたアクセス総数情報に対応するエリア区分内
の、対象となるコンテンツ情報を有するコンテンツ配信
サーバ10に対して、削除対象となるコンテンツ情報を
エリア区分以外でかつ対応エリア区分内のコンテンツ配
信サーバ10のいずれかへと配置移動または集約させる
指示である移動要求を送信する。
部213Aの照合で下回ることが検出されたならば、該
検出されたアクセス総数情報に対応するエリア区分内
の、対象となるコンテンツ情報を有するコンテンツ配信
サーバ10に対して、削除対象となるコンテンツ情報を
エリア区分以外でかつ対応エリア区分内のコンテンツ配
信サーバ10のいずれかへと配置移動または集約させる
指示である移動要求を送信する。
【0043】次に、図5のフローチャートを用いて、コ
ンテンツ管理サーバ20Aを含むコンテンツ管理システ
ム1Aのコンテンツ管理動作を説明する。ここで、本コ
ンテンツ管理動作を行うにあたり、上述の第1の実施形
態と同様に、図1のコンテンツ配信サーバの10a〜1
0cのそれぞれに同一のコンテンツ情報(同一内容であ
るが便宜的に、それぞれコンテンツ情報10a、10
b、10cと区別する)が存在していると仮定する。ま
た、所定のアクセス総数情報(所定値)は、最も高いア
クセス総数情報に対して、そのアクセス総数が5%未満
として予め設定されているとする。また、エリア区分
は、図1において、コンテンツ配信サーバ10a,10
dを第1エリア区分とし、コンテンツ配信サーバ10
b,10cを第2エリア区分と区分けされているとす
る。
ンテンツ管理サーバ20Aを含むコンテンツ管理システ
ム1Aのコンテンツ管理動作を説明する。ここで、本コ
ンテンツ管理動作を行うにあたり、上述の第1の実施形
態と同様に、図1のコンテンツ配信サーバの10a〜1
0cのそれぞれに同一のコンテンツ情報(同一内容であ
るが便宜的に、それぞれコンテンツ情報10a、10
b、10cと区別する)が存在していると仮定する。ま
た、所定のアクセス総数情報(所定値)は、最も高いア
クセス総数情報に対して、そのアクセス総数が5%未満
として予め設定されているとする。また、エリア区分
は、図1において、コンテンツ配信サーバ10a,10
dを第1エリア区分とし、コンテンツ配信サーバ10
b,10cを第2エリア区分と区分けされているとす
る。
【0044】図4のステップS401〜S405は同様
に行われるので、ここでは省略する。算出処理部250
Aは、アクセス数情報記憶部212Aから、コンテンツ
情報毎、かつエリア区分(第1,2のエリア区分)毎の
アクセス総数情報を算出する(ステップS501)。こ
こでは、第1のエリア区分に対してコンテンツ情報10
aのアクセス総数情報が、また、第2のエリア区分に対
してコンテンツ情報10b,10cのアクセス総数情報
が算出される。ここでは、コンテンツ情報10aは20
0回、コンテンツ情報10bは10000回、コンテン
ツ情報10cは250回であったする。
に行われるので、ここでは省略する。算出処理部250
Aは、アクセス数情報記憶部212Aから、コンテンツ
情報毎、かつエリア区分(第1,2のエリア区分)毎の
アクセス総数情報を算出する(ステップS501)。こ
こでは、第1のエリア区分に対してコンテンツ情報10
aのアクセス総数情報が、また、第2のエリア区分に対
してコンテンツ情報10b,10cのアクセス総数情報
が算出される。ここでは、コンテンツ情報10aは20
0回、コンテンツ情報10bは10000回、コンテン
ツ情報10cは250回であったする。
【0045】照合処理部213Aは、対象となるコンテ
ンツ情報が複数のエリア区分に跨って蓄積されているか
否かを確認する(ステップS502)。ここでは、対象
となるコンテンツ10a,10b,10cは、第1,2
のエリア区分に跨っていることが確認される。
ンツ情報が複数のエリア区分に跨って蓄積されているか
否かを確認する(ステップS502)。ここでは、対象
となるコンテンツ10a,10b,10cは、第1,2
のエリア区分に跨っていることが確認される。
【0046】照合処理部213Aは、そのアクセス総数
情報が、予め設定した所定のアクセス総数情報(所定
値)を下回るか否かを照合する(ステップS503)。
ここで、コンテンツ情報10bのアクセス(総)数10
000に対して、コンテンツ情報10b,10cのアク
セス総数が450であるので、所定値の5%を下回るこ
とが検出されることになる。
情報が、予め設定した所定のアクセス総数情報(所定
値)を下回るか否かを照合する(ステップS503)。
ここで、コンテンツ情報10bのアクセス(総)数10
000に対して、コンテンツ情報10b,10cのアク
セス総数が450であるので、所定値の5%を下回るこ
とが検出されることになる。
【0047】これにより、移動要求送信処理部214A
は、コンテンツ情報10b,10cを有するコンテンツ
配信サーバ10b,10cに対して、そのコンテンツ情
報10b,10cを、アクセス数情報記憶部212の配
置情報に基づいて、外部の装置への集約させる集約要求
(移動要求)を行う(ステップS504)。ここでは、
集約対象であるコンテンツ情報10b,10cを、コン
テンツ配信サーバ10aのコンテンツ情報10bへ集約
するための移動要求が送信される。
は、コンテンツ情報10b,10cを有するコンテンツ
配信サーバ10b,10cに対して、そのコンテンツ情
報10b,10cを、アクセス数情報記憶部212の配
置情報に基づいて、外部の装置への集約させる集約要求
(移動要求)を行う(ステップS504)。ここでは、
集約対象であるコンテンツ情報10b,10cを、コン
テンツ配信サーバ10aのコンテンツ情報10bへ集約
するための移動要求が送信される。
【0048】この移動要求が送信された以降の処理は、
上述の図4のステップS408〜S412と同様である
ので省略する。
上述の図4のステップS408〜S412と同様である
ので省略する。
【0049】なお、上述のステップS504のような集
約処理のみならず、コンテンツ情報の移動処理を行って
もよい。この場合、上述のコンテンツ情報10cをコン
テンツ配信サーバ10dに再配置するようにしてもよ
い。
約処理のみならず、コンテンツ情報の移動処理を行って
もよい。この場合、上述のコンテンツ情報10cをコン
テンツ配信サーバ10dに再配置するようにしてもよ
い。
【0050】このようなコンテンツ管理システムを用い
ることで、エリア区分別の、複数の装置間における同一
のコンテンツ情報のそれぞれに対して定期的に再配置を
実行させることができ、ディスクの使用効率の向上を図
ることができるようになる。
ることで、エリア区分別の、複数の装置間における同一
のコンテンツ情報のそれぞれに対して定期的に再配置を
実行させることができ、ディスクの使用効率の向上を図
ることができるようになる。
【0051】(第4の実施形態)上述の第3の実施形態
ではコンテンツ配信サーバ10間でのコンテンツ情報の
移動処理を説明したが、本第4の実施形態では、各種コ
ンテンツ情報のオリジナルを蓄積しているコンテンツ管
理サーバ20が、そのオリジナルのコンテンツ情報自体
を、再配置先となるコンテンツ配信サーバ10に送信す
る。
ではコンテンツ配信サーバ10間でのコンテンツ情報の
移動処理を説明したが、本第4の実施形態では、各種コ
ンテンツ情報のオリジナルを蓄積しているコンテンツ管
理サーバ20が、そのオリジナルのコンテンツ情報自体
を、再配置先となるコンテンツ配信サーバ10に送信す
る。
【0052】この場合、図5のフローチャートを用いて
その異なる処理を説明すると、上述のステップS504
における移動要求送信処理部214Aでは、集約処理で
あればそのコンテンツ情報10cの削除処理を要求する
のみであるが、そのコンテンツ情報10cを有しないコ
ンテンツ配信サーバ10dへの移動処理を要求する場合
は、削除処理の要求の他に、オリジナルとして蓄積され
ているコンテンツ情報10cの移動処理を行う。このよ
うにしても、上述の第3の実施形態と同様な効果を奏す
ることができる。
その異なる処理を説明すると、上述のステップS504
における移動要求送信処理部214Aでは、集約処理で
あればそのコンテンツ情報10cの削除処理を要求する
のみであるが、そのコンテンツ情報10cを有しないコ
ンテンツ配信サーバ10dへの移動処理を要求する場合
は、削除処理の要求の他に、オリジナルとして蓄積され
ているコンテンツ情報10cの移動処理を行う。このよ
うにしても、上述の第3の実施形態と同様な効果を奏す
ることができる。
【0053】なお、本発明は、上述の実施の形態および
図1〜図5を用いて説明した例に限定されるものではな
く、その要旨を逸脱しない範囲において種々の変更が可
能である。例えば、上述の実施形態では、地域IP網に
設定された個々のコンテンツ配信サーバ10に対して、
専用線などの伝送路7を介してコンテンツ情報の再配置
処理を行うことを想定して説明を進めたが、これに限る
ものではなく、他に、WAN(Wide Area Network)内
に配置したコンテンツ情報の再配置処理などに適用して
もよい。
図1〜図5を用いて説明した例に限定されるものではな
く、その要旨を逸脱しない範囲において種々の変更が可
能である。例えば、上述の実施形態では、地域IP網に
設定された個々のコンテンツ配信サーバ10に対して、
専用線などの伝送路7を介してコンテンツ情報の再配置
処理を行うことを想定して説明を進めたが、これに限る
ものではなく、他に、WAN(Wide Area Network)内
に配置したコンテンツ情報の再配置処理などに適用して
もよい。
【0054】上述の第1〜4実施形態および種々の変更
形態において、そのコンテンツ管理方法(動作)におけ
る各処理を、アプリケーションソフトとしてハードディ
スク等の記録媒体に格納しておいてもよい。このように
すれば、CD−ROM等の可搬型記録媒体にそのプログ
ラム等を格納して売買したり、携帯することができるよ
うになる。
形態において、そのコンテンツ管理方法(動作)におけ
る各処理を、アプリケーションソフトとしてハードディ
スク等の記録媒体に格納しておいてもよい。このように
すれば、CD−ROM等の可搬型記録媒体にそのプログ
ラム等を格納して売買したり、携帯することができるよ
うになる。
【0055】
【発明の効果】本発明に係るコンテンツ管理システムを
用いることで、通信網を介した複数の装置間における同
一のコンテンツ情報のそれぞれのアクセス頻度に基づい
て、各種コンテンツ情報に対する定期的な再配置が可能
となり、ディスクの使用効率の向上を動的に図ることが
できるようになる。
用いることで、通信網を介した複数の装置間における同
一のコンテンツ情報のそれぞれのアクセス頻度に基づい
て、各種コンテンツ情報に対する定期的な再配置が可能
となり、ディスクの使用効率の向上を動的に図ることが
できるようになる。
【図1】本発明に係るコンテンツ管理システムの全体構
成例を説明するためのブロック図である。
成例を説明するためのブロック図である。
【図2】図1のコンテンツ管理システムにおけるコンテ
ンツ配信サーバの構成を説明するためのブロック図であ
る。
ンツ配信サーバの構成を説明するためのブロック図であ
る。
【図3】図1のコンテンツ管理システムにおけるコンテ
ンツ管理サーバの構成を説明するためのブロック図であ
る。
ンツ管理サーバの構成を説明するためのブロック図であ
る。
【図4】第1の実施形態における、コンテンツ管理シス
テムの動作を説明するためのフローチャートである。
テムの動作を説明するためのフローチャートである。
【図5】第3の実施形態における、コンテンツ管理シス
テムの動作を説明するためのフローチャートである。
テムの動作を説明するためのフローチャートである。
1:コンテンツ管理システム
5,7:伝送路
10:コンテンツ配信サーバ
11:コンテンツ配信サーバ情報送信部
12:コンテンツ受信部
20:コンテンツ管理サーバ
21:コンテンツ情報移動判定部
30:ユーザ端末装置群
111:ログ情報収集処理部
112:アクセス数カウント処理部
113:コンテンツ配信サーバ情報送信処理部
114:コンテンツ配信サーバ配置情報検出処理部
121:受信情報送信処理部
122:コンテンツ情報テーブル処理部
123:コンテンツデータベース処理部
124:コンテンツ受信処理部
211:コンテンツ配信サーバ情報受信処理部
212:アクセス数情報記憶部
213:照合処理部
214:移動要求送信処理部
221:移動処理情報受信処理部
250A:算出処理部
フロントページの続き
(72)発明者 笠原 英樹
東京都千代田区大手町二丁目3番1号 日
本電信電話株式会社内
Fターム(参考) 5B082 CA13
Claims (6)
- 【請求項1】 通信網を介して端末装置に各種コンテン
ツ情報を配信するための複数のコンテンツ配信装置と、 通信網を介して前記コンテンツ配信装置の各々に接続さ
れ、前記各種コンテンツ情報のオリジナルの各種オリジ
ナルコンテンツ情報を蓄積しており、また前記各種コン
テンツ情報に移動要求し、その配置管理を行うコンテン
ツ管理装置とを有するコンテンツ管理システムであっ
て、 前記コンテンツ配信装置の各々は、 前記各種コンテンツ情報の各々に対する所定単位時間当
たりのアクセス数情報を、アクセスログ情報を基に計測
する計測手段と、 該計測したアクセス数情報を、前記コンテンツ管理装置
に送信する送信手段とを有し、 前記コンテンツ管理装置は、 該送信されたアクセス数情報を、該送信元のコンテンツ
配信装置およびそのコンテンツ情報に対応させて記憶す
るアクセス数情報記憶部と、 前記アクセス数情報記憶部から、同一のコンテンツ情報
でかつ異なるコンテンツ配信装置に対応するアクセス数
情報の有無を確認し、該確認で有ることが認められたな
らば、該アクセス数情報に対して、所定のアクセス数情
報を下回るか否かを照合する照合手段と、 該照合で下回ることが検出されたならば、該検出された
アクセス数情報に対応するコンテンツ情報を有するコン
テンツ配信装置に対して、削除対象となる該コンテンツ
情報またはそれと対応する前記コンテンツ管理装置に登
録されたオリジナルコンテンツ情報を、該コンテンツ配
信装置とは異なるコンテンツ配信装置へと配置移動また
は集約させる指示である移動要求を送信する移動要求手
段とを有することを特徴とするコンテンツ管理システ
ム。 - 【請求項2】 通信網を介して端末装置に各種コンテン
ツ情報を配信するための複数のコンテンツ配信装置と、 通信網を介して前記コンテンツ配信装置の各々に接続さ
れ、前記各種コンテンツ情報のオリジナルの各種オリジ
ナルコンテンツ情報を蓄積しており、また前記各種コン
テンツ情報に移動要求し配置管理を行うコンテンツ管理
装置とを有するコンテンツ管理システムであって、 前記コンテンツ配信装置の各々は、 前記各種コンテンツ情報の各々に対する所定単位時間当
たりのアクセス数情報を、アクセスログ情報を基に計測
する計測手段と、 該計測したアクセス数情報を、前記コンテンツ管理装置
に送信する送信手段とを有し、 前記コンテンツ管理装置は、 該送信されたアクセス数情報を、該送信元のコンテンツ
配信装置およびそのコンテンツ情報に対応させ、かつ該
送信元のコンテンツ配信装置の各々を所定のエリアで区
切ったエリア区分に対応させて記憶するアクセス数情報
記憶部と、 前記アクセス数情報記憶部から、前記エリア区分毎のア
クセス総数情報を算出する算出手段と、 前記アクセス数情報記憶部から、同一のコンテンツ情報
でかつ異なるコンテンツ配信装置に対応するアクセス数
情報の有無を確認し、該確認で有ることが認められかつ
該コンテンツ情報の各々が同一のエリア区分でないこと
が認められたならば、該コンテンツ情報の各々に対応す
る前記算出手段で算出された対応エリア区分のアクセス
総数情報を参照し、該アクセス総数情報に対して、所定
のアクセス総数情報を下回るか否かを照合する照合手段
と、 該照合で下回ることが検出されたならば、該検出された
アクセス総数情報に対応するエリア区分の該コンテンツ
情報を有するコンテンツ配信装置に対して、削除対象と
なる該コンテンツ情報またはそれと対応する前記コンテ
ンツ管理装置に登録されたオリジナルコンテンツ情報
を、該エリア区分以外でかつ前記対応エリア区分内のコ
ンテンツ配信装置のいずれかへと配置移動または集約さ
せる指示である移動要求を送信する移動要求手段とを有
することを特徴とするコンテンツ管理システム。 - 【請求項3】 通信網を介して端末装置に各種コンテン
ツ情報を配信するための複数のコンテンツ配信装置と、 通信網を介して前記コンテンツ配信装置の各々に接続さ
れ、前記各種コンテンツ情報のオリジナルの各種オリジ
ナルコンテンツ情報を蓄積するコンテンツ管理装置とを
用いて、前記各種コンテンツ情報に移動要求し、その配
置管理を行うコンテンツ管理方法であって、 前記コンテンツ配信装置の各々は、 前記各種コンテンツ情報の各々に対する所定単位時間当
たりのアクセス数情報を、アクセスログ情報を基に計測
し、 該計測したアクセス数情報を、前記コンテンツ管理装置
に送信し、 前記コンテンツ管理装置は、 該送信されたアクセス数情報を、該送信元のコンテンツ
配信装置およびそのコンテンツ情報に対応させて記憶す
るアクセス数情報記憶部から、同一のコンテンツ情報で
かつ異なるコンテンツ配信装置に対応するアクセス数情
報の有無を確認し、該確認で有ることが認められたなら
ば、該アクセス数情報に対して、所定のアクセス数情報
を下回るか否かを照合し、 該照合で下回ることが検出されたならば、該検出された
アクセス数情報に対応するコンテンツ情報を有するコン
テンツ配信装置に対して、削除対象となる該コンテンツ
情報またはそれと対応する前記コンテンツ管理装置に登
録されたオリジナルコンテンツ情報を、該コンテンツ配
信装置とは異なるコンテンツ配信装置へと配置移動また
は集約させる指示である移動要求を送信することを特徴
とするコンテンツ管理方法。 - 【請求項4】 通信網を介して端末装置に各種コンテン
ツ情報を配信するための複数のコンテンツ配信装置と、 通信網を介して前記コンテンツ配信装置の各々に接続さ
れ、前記各種コンテンツ情報のオリジナルの各種オリジ
ナルコンテンツ情報を蓄積するコンテンツ管理装置とを
用いて、前記各種コンテンツ情報に移動要求し、その配
置管理を行うコンテンツ管理方法であって、 前記コンテンツ配信装置の各々は、 前記各種コンテンツ情報の各々に対する所定単位時間当
たりのアクセス数情報を、アクセスログ情報を基に計測
し、 該計測したアクセス数情報を、前記コンテンツ管理装置
に送信し、 前記コンテンツ管理装置は、 該送信されたアクセス数情報を、該送信元のコンテンツ
配信装置およびそのコンテンツ情報に対応させ、かつ該
送信元のコンテンツ配信装置の各々を所定のエリアで区
切ったエリア区分に対応させて記憶するアクセス数情報
記憶部から、前記エリア区分毎のアクセス総数情報を算
出し、 前記アクセス数情報記憶部から、同一のコンテンツ情報
でかつ異なるコンテンツ配信装置に対応するアクセス数
情報の有無を確認し、該確認で有ることが認められかつ
該コンテンツ情報の各々が同一のエリア区分でないこと
が認められたならば、該コンテンツ情報の各々に対応す
る前記算出手段で算出された対応エリア区分のアクセス
総数情報を参照し、該アクセス総数情報に対して、所定
のアクセス総数情報を下回るか否かを照合し、 該照合で下回ることが検出されたならば、該検出された
アクセス総数情報に対応するエリア区分の該コンテンツ
情報を有するコンテンツ配信装置に対して、削除対象と
なる該コンテンツ情報またはそれと対応する前記コンテ
ンツ管理装置に登録されたオリジナルコンテンツ情報
を、該エリア区分以外でかつ前記対応エリア区分内のコ
ンテンツ配信装置のいずれかへと配置移動または集約さ
せる指示である移動要求を送信することを特徴とするコ
ンテンツ管理方法。 - 【請求項5】 請求項4または5に記載のコンテンツ管
理方法における各処理を、コンピュータに実行させるた
めのコンテンツ管理プログラム。 - 【請求項6】 請求項5に記載のコンテンツ管理プログ
ラムを記録した、コンピュータ読み取り可能な記録媒
体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002046358A JP2003248601A (ja) | 2002-02-22 | 2002-02-22 | コンテンツ管理システム、コンテンツ管理方法およびその処理プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002046358A JP2003248601A (ja) | 2002-02-22 | 2002-02-22 | コンテンツ管理システム、コンテンツ管理方法およびその処理プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003248601A true JP2003248601A (ja) | 2003-09-05 |
Family
ID=28659799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002046358A Pending JP2003248601A (ja) | 2002-02-22 | 2002-02-22 | コンテンツ管理システム、コンテンツ管理方法およびその処理プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003248601A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005242557A (ja) * | 2004-02-25 | 2005-09-08 | Fuji Xerox Co Ltd | ファイル管理システム、クライアント、ファイル管理サーバ、ファイル利用状況管理方法 |
JP2005275937A (ja) * | 2004-03-25 | 2005-10-06 | Fujitsu Ltd | P2pネットワークシステム |
JP2007122280A (ja) * | 2005-10-26 | 2007-05-17 | Canon Inc | 画像形成装置及びその制御方法、画像形成システム、プログラム |
JP2008059398A (ja) * | 2006-08-31 | 2008-03-13 | Brother Ind Ltd | 識別情報割当装置及びその情報処理方法並びにそのプログラム |
-
2002
- 2002-02-22 JP JP2002046358A patent/JP2003248601A/ja active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005242557A (ja) * | 2004-02-25 | 2005-09-08 | Fuji Xerox Co Ltd | ファイル管理システム、クライアント、ファイル管理サーバ、ファイル利用状況管理方法 |
JP2005275937A (ja) * | 2004-03-25 | 2005-10-06 | Fujitsu Ltd | P2pネットワークシステム |
JP2007122280A (ja) * | 2005-10-26 | 2007-05-17 | Canon Inc | 画像形成装置及びその制御方法、画像形成システム、プログラム |
JP4614394B2 (ja) * | 2005-10-26 | 2011-01-19 | キヤノン株式会社 | 画像形成装置及びその制御方法、画像形成システム、プログラム |
JP2008059398A (ja) * | 2006-08-31 | 2008-03-13 | Brother Ind Ltd | 識別情報割当装置及びその情報処理方法並びにそのプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7287136B2 (en) | Cache device, and method and computer program for controlling cached data | |
JP3848587B2 (ja) | 情報処理装置および通信路選択方法 | |
CN106357789B (zh) | 一种信息访问控制方法、服务器及计算机可读存储介质 | |
US9135325B2 (en) | Information processing apparatus, computer-readable recording medium, and information processing method | |
CN112016030B (zh) | 消息推送的方法、装置、服务器和计算机存储介质 | |
CN102045396A (zh) | 服务器文件的负载均衡方法 | |
US20180248772A1 (en) | Managing intelligent microservices in a data streaming ecosystem | |
WO2021164164A1 (zh) | 一种存储服务质量控制方法、装置、设备及存储介质 | |
CN110727738A (zh) | 基于数据分片的全局路由***、电子设备及存储介质 | |
CN110677684A (zh) | 视频处理、视频访问方法及分布式存储、视频访问*** | |
CN113079062B (zh) | 一种资源调整方法、装置、计算机设备和存储介质 | |
TW201703470A (zh) | 控制裝置、訊務控制方法及記錄電腦程式之記錄媒體 | |
US20030110254A1 (en) | Storage apparatus | |
KR101008010B1 (ko) | 리소스 할당 제어 방법 및 할당 리스트 관리 방법 | |
JP2003248601A (ja) | コンテンツ管理システム、コンテンツ管理方法およびその処理プログラム | |
US9762696B2 (en) | Data storage communication apparatus, and data transmission and management methods using the same | |
US9491212B2 (en) | Method for streaming media and media controller | |
US20140289307A1 (en) | Method for transmitting data between electronic devices | |
WO2019169998A1 (zh) | 选择数据节点的方法、***以及相关设备 | |
JP2002259197A (ja) | アクティブコンテンツキャッシュ制御システムと、アクティブコンテンツキャッシュ制御装置及び方法と、アクティブコンテンツキャッシュ制御処理用プログラム及びそのプログラムの記録媒体 | |
US20140365681A1 (en) | Data management method, data management system, and data management apparatus | |
WO2013153620A1 (ja) | データ処理システム及びデータ処理方法 | |
CN106535340B (zh) | 一种提升流媒体数据的优先级的方法、装置及*** | |
WO2024125219A2 (zh) | 一种cdn节点的负载配置方法、装置、电子设备及介质 | |
CN110677463B (zh) | 并行数据传输方法、装置、介质及电子设备 |