(57)【要約】【課題】管理すべき文書が増大する場合であっても、速度性能の劣化や、ストレージ容量の逼迫を回避可能とするコンテンツ管理システムを提供する。【解決手段】コンテンツ管理に用いられるコンテンツ管理システムにおいて、コンテンツ管理サーバ２として用いられることとし、たとえば、コンテンツを保存する記憶領域であるコンテンツＤＢ５２と、実際のコンテンツである実コンテンツの登録に必要な領域を予め確保するために、ダミーコンテンツを作成してコンテンツＤＢ５２内に保存するダミーコンテンツ作成部３１と、コンテンツＤＢ５２内のダミーコンテンツの保存領域に実コンテンツを上書きすることで、実コンテンツを登録するダミーコンテンツ更新部３２と、を備える。【選択図】        図２
2010055529.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ管理を行う情報処理装置で実行されるコンテンツ管理方法であって、
前記情報処理装置は、コンテンツを保存する記憶領域であるコンテンツ記憶手段を備え、
ダミーコンテンツ作成手段が、実際のコンテンツである実コンテンツの登録に必要な領域を予め確保するために、ダミーコンテンツを作成して前記コンテンツ記憶手段内に保存するダミーコンテンツ作成ステップと、
ダミーコンテンツ更新手段が、前記ダミーコンテンツ作成ステップで保存されたダミーコンテンツの保存領域に実コンテンツを上書きすることで、実コンテンツを登録するダミーコンテンツ更新ステップと、
を含むことを特徴とするコンテンツ管理方法。
【請求項２】
ダミーコンテンツ削除手段が、前記ダミーコンテンツ作成ステップにてダミーコンテンツが保存された領域であって、かつ前記ダミーコンテンツ更新ステップにて実コンテンツの登録がなされなかった領域、に保存されているコンテンツを削除するダミーコンテンツ削除ステップ、
をさらに含むことを特徴とする請求項１に記載のコンテンツ管理方法。
【請求項３】
追加件数解析手段が、過去の実コンテンツの登録履歴を示すアクセス履歴情報に基づいて、その後の単位期間あたりの実コンテンツの増加件数であるコンテンツ増加予測数を算出する増加予測数算出ステップ、
をさらに含み、
前記ダミーコンテンツ作成ステップでは、前記増加予測数算出ステップにて算出されたコンテンツ増加予測数に基づいて、ダミーコンテンツの作成件数を決定することを特徴とする請求項１または２に記載のコンテンツ管理方法。
【請求項４】
アクセス履歴解析手段が、前記アクセス履歴情報に基づいて、その後のフォルダごとの単位期間あたりの実コンテンツの増加割合であるコンテンツ増加割合を算出する増加割合算出ステップ、
をさらに含み、
前記ダミーコンテンツ作成ステップでは、前記増加割合算出ステップにて算出されたコンテンツ増加割合および前記コンテンツ増加予測数に基づいて、ダミーコンテンツのフォルダごとの作成件数を決定することを特徴とする請求項３に記載のコンテンツ管理方法。
【請求項５】
コンテンツサイズ解析手段が、前記コンテンツ記憶手段に保存されている実コンテンツのサイズ情報に基づいて実コンテンツの平均サイズを算出する平均サイズ算出ステップ、
をさらに含み、
前記ダミーコンテンツ作成ステップでは、前記平均サイズ算出ステップにて算出された平均サイズに基づいて、ダミーコンテンツの領域サイズを決定することを特徴とする請求項３または４に記載のコンテンツ管理方法。
【請求項６】
前記ダミーコンテンツ作成ステップでは、ダミーコンテンツのフォルダごとの作成件数および各ダミーコンテンツの領域サイズが指定された場合、それらの指定内容に基づいてダミーコンテンツを作成することを特徴とする請求項１〜５のいずれか一つに記載のコンテンツ管理方法。
【請求項７】
コンテンツ管理に用いられるコンテンツ管理システムにおいて、コンテンツ管理サーバとして用いられる情報処理装置であって、
コンテンツを保存する記憶領域であるコンテンツ記憶手段と、
実際のコンテンツである実コンテンツの登録に必要な領域を予め確保するために、ダミーコンテンツを作成して前記コンテンツ記憶手段内に保存するダミーコンテンツ作成手段と、
前記コンテンツ記憶手段内のダミーコンテンツの保存領域に実コンテンツを上書きすることで、実コンテンツを登録するダミーコンテンツ更新手段と、
を備えることを特徴とする情報処理装置。
【請求項８】
ダミーコンテンツが保存された領域であって、かつ実コンテンツの登録がなされなかった領域、に保存されているコンテンツを削除するダミーコンテンツ削除手段、
をさらに備えることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
過去の実コンテンツの登録履歴を示すアクセス履歴情報に基づいて、その後の単位期間あたりの実コンテンツの増加件数であるコンテンツ増加予測数を算出する追加件数解析手段、
をさらに備え、
前記ダミーコンテンツ作成手段は、前記追加件数解析手段によって算出されたコンテンツ増加予測数に基づいて、ダミーコンテンツの作成件数を決定することを特徴とする請求項７または８に記載の情報処理装置。
【請求項１０】
前記アクセス履歴情報に基づいて、その後のフォルダごとの単位期間あたりの実コンテンツの増加割合であるコンテンツ増加割合を算出するアクセス履歴解析手段、
をさらに備え、
前記ダミーコンテンツ作成手段は、前記アクセス履歴解析手段によって算出されたコンテンツ増加割合および前記コンテンツ増加予測数に基づいて、ダミーコンテンツのフォルダごとの作成件数を決定することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記コンテンツ記憶手段に保存されている実コンテンツのサイズ情報に基づいて、実コンテンツの平均サイズを算出するコンテンツサイズ解析手段、
をさらに備え、
前記ダミーコンテンツ作成手段は、前記コンテンツサイズ解析手段により算出された平均サイズに基づいて、ダミーコンテンツの領域サイズを決定することを特徴とする請求項９または１０に記載の情報処理装置。
【請求項１２】
フォルダごとのダミーコンテンツの作成件数および各ダミーコンテンツの領域サイズ、の指定を受け付けるＧＵＩ手段、
をさらに備え、
前記ダミーコンテンツ作成手段は、前記ＧＵＩ手段から前記指定内容を通知された場合、その指定に従ってダミーコンテンツを作成することを特徴とする請求項７〜１１のいずれか一つに記載の情報処理装置。
【請求項１３】
請求項７〜１２のいずれか１つに記載の情報処理装置として動作するコンテンツ管理サーバと、
ネットワークを介して前記コンテンツ管理サーバへアクセス可能なコンテンツ管理クライアントと、
を備えることを特徴とするコンテンツ管理システム。
【請求項１４】
請求項１〜６のいずれか１つに記載のコンテンツ管理方法をコンピュータに実行させることを特徴とするコンテンツ管理プログラム。
【請求項１５】
請求項１４に記載のコンテンツ管理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ管理システムに関する。
【背景技術】
【０００２】
従来、企業において文書を電子化して管理することは一般化しており、様々な文書管理システムが使用されている。特に大企業では、管理すべき文書が年々増大する傾向が強く、運用開始後数年で数１０万件、数１００万件といった文書が蓄積される場合もある。そのため、運用の過程で、検索性能や登録性能の低下、ストレージ容量の逼迫など、システムの円滑な使用を阻害する様々な問題が発生する。また、近年のコンテンツ管理システムでは、そのエンジン部分にリレーショナルデータベースを使用することが多いが、リレーショナルデータベースにおける一般的な特性として、管理対象（レコード件数）が多くなれば処理速度が劣化することは避けられない。また、管理対象が急激に増大した場合、ストレージフルによるシステム停止の発生にもつながり、業務が停止する可能性がある。
【０００３】
こうした問題に対して、たとえば、下記特許文献１では、関連リンクを用いて他文書のセクションを参照可能とすることにより検索性能やストレージ使用効率を改善可能な、文書管理システムが提案されている。
【０００４】
【特許文献１】特開２００４−１１８７０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の技術においては、事前に速度性能の劣化を抑制することや、必要なストレージ容量を事前に把握すること等、長期的なシステム運用を考慮した提案にまでは言及されていなかった。
【０００６】
本発明は、上記に鑑みてなされたものであって、管理すべき文書が増大する場合であっても、速度性能の劣化や、ストレージ容量の逼迫を回避可能とするコンテンツ管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した目的を達するために、本発明は、コンテンツ管理を行う情報処理装置で実行されるコンテンツ管理方法であって、前記情報処理装置は、コンテンツを保存する記憶領域であるコンテンツ記憶手段を備え、ダミーコンテンツ作成手段が、実際のコンテンツである実コンテンツの登録に必要な領域を予め確保するために、ダミーコンテンツを作成して前記コンテンツ記憶手段内に保存するダミーコンテンツ作成ステップと、ダミーコンテンツ更新手段が、前記ダミーコンテンツ作成ステップで保存されたダミーコンテンツの保存領域に実コンテンツを上書きすることで、実コンテンツを登録するダミーコンテンツ更新ステップと、を含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、予めダミーコンテンツを用意して領域を確保しておくことで、登録コンテンツが急激に増大した場合であっても、ストレージフルによるシステム停止が発生する危険性を低減させることができ、また、コンテンツの登録時にもスムーズな登録処理が可能となり、処理負荷を減じることができる、という効果を奏する。
【発明を実施するための最良の形態】
【０００９】
以下に添付図面を参照して、この発明にかかるコンテンツ管理システムの最良な実施の形態を詳細に説明する。
【００１０】
（実施の形態）
図１は、本実施の形態にかかるコンテンツ管理システムの構成例を示す図である。図１のコンテンツ管理システムは、コンテンツ管理クライアント１と、コンテンツ管理サーバ２と、ＬＡＮ（Local  Area  Network）などのネットワーク３とを備える。コンテンツ管理クライアント１のユーザは、コンテンツ管理を行うためのコンテンツ管理クライアントアプリケーションなどを使用し、ネットワーク３を介してコンテンツ管理サーバ２へアクセスすることにより、コンテンツ管理（登録，参照，削除など）を行う。
【００１１】
図２は、コンテンツ管理サーバ２の構成例を示すブロック図である。コンテンツ管理サーバ２は、アクセス履歴管理部１０と、ＧＵＩ（Graphical  User  Interface）部２０と、コンテンツ管理部３０と、スケジューラ部４０と、アクセス履歴情報を格納するアクセス履歴ＤＢ５１と、コンテンツを格納するコンテンツＤＢ５２とを備える。なお、コンテンツＤＢ５２はフォルダに分けてコンテンツを格納する。フォルダの分け方はどのようであってもよい。また、コンテンツＤＢ５２は、ダミーコンテンツの登録状況を管理するダミーコンテンツ管理ファイルを保持する。ダミーコンテンツ管理ファイルは、たとえば、ダミーコンテンツが登録されたフォルダ，登録された領域のアドレス、などの項目で構成される。また、コンテンツ登録のための領域は単位領域当りで管理されており、本実施の形態では、ダミーコンテンツを登録する場合、指定される領域サイズにあわせた複数の単位領域が割当てられる。
【００１２】
上記アクセス履歴管理部１０は、追加件数解析部１１と、アクセス履歴解析部１２とを備える。追加件数解析部１１は、アクセス履歴ＤＢ５１が保持するアクセス履歴情報に基づいて、過去における１日当りのコンテンツＤＢ５２内のコンテンツ増加件数を算出する。さらに、上記で得られた過去の全てのコンテンツ増加件数に基づいて、今後の１日当りのコンテンツ増加件数、すなわち、コンテンツ増加予測数を算出する。コンテンツ増加予測数を算出する場合は、たとえば、単純移動平均法，加重移動平均法，指数平滑法、などの任意の予測方法を用いる。
【００１３】
アクセス履歴解析部１２は、アクセス履歴ＤＢ５１が保持するアクセス履歴情報に基づいて、過去におけるフォルダごとの１日当りのコンテンツ増加件数を算出する。さらに、上記で得られた過去のフォルダごとの１日当りのコンテンツ増加件数、および、追加件数解析部１１にて得られた過去における１日当りのコンテンツＤＢ５２内のコンテンツ増加件数に基づいて、今後のフォルダごとの１日当りのコンテンツ増加割合を算出する。予測方法には、上記同様、任意の予測方法を用いる。なお、ここでいう増加割合は、全増加件数に対するそのフォルダの増加件数の割合である。
【００１４】
また、上記ＧＵＩ部２０は、ダミーコンテンツ作成情報入力部２１と、実コンテンツ作成情報入力部２２とを備える。ダミーコンテンツ作成情報入力部２１は、ダミーコンテンツの「登録先フォルダ」，各フォルダのダミーコンテンツの１日当りの「作成件数」，各フォルダのダミーコンテンツの「領域サイズ」、などの指定を受け付けるＧＵＩである。これらの情報（以下、ダミーコンテンツ作成情報ともいう）は、ＧＵＩ部２０のメモリ（図示せず）に一時的に保存される。実コンテンツ作成情報入力部２２は、実コンテンツの登録指示を受け付けるＧＵＩである。
【００１５】
また、上記コンテンツ管理部３０は、ダミーコンテンツ作成部３１と、ダミーコンテンツ更新部３２と、ダミーコンテンツ削除部３３と、コンテンツサイズ解析部３４とを備え、コンテンツ管理クライアント１からのコンテンツの登録，更新，削除などのコンテンツ管理要求を受け付け、各部に対し、コンテンツデータを操作する制御を行う。
【００１６】
ダミーコンテンツ作成部３１は、スケジューラ部４０（後述）によって定期的に起動され、所定のフォルダ内に、所定の領域を、所定の件数分確保する。そして、ＧＵＩ部２０からダミーコンテンツ作成情報を取得し、このダミーコンテンツ作成情報にしたがってコンテンツ作成処理を行う。また、たとえば、ダミーコンテンツ作成部３１は、アクセス履歴管理部１０から、ダミーコンテンツ作成に必要な情報、すなわち、アクセス履歴管理部１０の追加件数解析部１１が算出した１日当りのコンテンツ増加予測数、および、アクセス履歴解析部１２が算出したフォルダごとの１日当りのコンテンツ増加割合を取得し、これらにしたがって、作成するダミーコンテンツのフォルダごとの件数を決定する。さらに、ダミーコンテンツ作成部３１は、アクセス履歴解析部１２から受取るフォルダごとの１日当りのコンテンツ増加割合、またはＧＵＩ部２０から受取る上記「登録先フォルダ」に基づいて、ダミーコンテンツの登録先フォルダを決定する。
【００１７】
ダミーコンテンツ更新部３２は、コンテンツ管理クライアント１から実際のコンテンツ登録要求を受けた場合に、ダミーコンテンツに上書きするようにしてコンテンツ登録を行う。
【００１８】
ダミーコンテンツ削除部３３は、たとえば、スケジューラ部４０による定期的な夜間バッチ処理によって起動され、使われなかったダミーコンテンツを削除する。
【００１９】
コンテンツサイズ解析部３４は、コンテンツＤＢ５２が保持するコンテンツの平均サイズを算出する。なお、コンテンツの平均サイズは、全体の平均を算出してもよいし、たとえば、フォルダの種別ごとに算出してもよく、他の方法で算出してもよい。
【００２０】
また、上記スケジューラ部４０は、夜間バッチ処理などの登録されたジョブにしたがって、該当する機能部を起動してジョブを実行させる。
【００２１】
つづいて、以上のように構成されたコンテンツ管理システムの動作について説明する。以下では、ダミーコンテンツに関する処理は夜間バッチで起動されることとする。
【００２２】
まず、ダミーコンテンツ作成処理について説明する。図３は、コンテンツ管理サーバ２におけるダミーコンテンツ作成処理の動作を示すフローチャートである。この動作は、ジョブとしてスケジューラ４０に登録され、予め設定されたタイミングで起動される。スケジューラ４０によってジョブが起動されると、コンテンツ管理部３０のダミーコンテンツ作成部３１は、ＧＵＩ部２０のメモリを検索し、有効なダミーコンテンツ作成情報が存在するか否かを判断する（ステップＳ１）。ダミーコンテンツ作成部３１は、有効なダミーコンテンツ作成情報が存在しないと判断すると（ステップＳ１：Ｎｏ）、アクセス履歴管理部１０の追加件数解析部１１から、１日当りのコンテンツ増加予測数を取得する（ステップＳ２）。また、ダミーコンテンツ作成部３１は、アクセス履歴解析部１２から、フォルダごとの１日当りのコンテンツ増加割合を取得する（ステップＳ３）。さらに、ダミーコンテンツ作成部３１は、コンテンツサイズ解析部３４から、コンテンツの平均サイズを取得する（ステップＳ４）。
【００２３】
つぎに、ダミーコンテンツ作成部３１は、フォルダごとの１日当りのコンテンツ増加割合を参照し、増加割合がプラスである全てのフォルダを抽出し（ステップＳ５）、それらのフォルダについて個別に以下の処理を実行する。まず、ダミーコンテンツ作成部３１は、１日当りのコンテンツ増加予測数に対して、特定のフォルダに対応する１日当りのコンテンツ増加割合を乗じることで、このフォルダに対して追加すべきダミーコンテンツの件数を得る（ステップＳ６）。つぎに、ダミーコンテンツ作成部３１は、コンテンツの平均サイズに基づいてダミーコンテンツの領域サイズを決定し、その領域サイズに基づいてダミーコンテンツを作成する。なお、コンテンツ管理システム上で保存するコンテンツの性質として、セクションやレンディションといった概念を採用する場合はデータ量が変動するので、ダミーコンテンツの領域サイズには、予め規定した十分な容量を用いる。ここで、セクションとは、複数のコンテンツを関連付けて登録するオブジェクトである。また、レンディションとは、本体であるコンテンツからの派生コンテンツであって、たとえば、サムネイルやＰＤＦデータなどがある。
【００２４】
そして、ダミーコンテンツ作成部３１は、上記特定のフォルダ（コンテンツＤＢ５２内）に、上記ステップＳ６で得られた件数のダミーコンテンツを格納する（ステップＳ７）。特定のフォルダに格納される各ダミーコンテンツは、それぞれ同一のダミーコンテンツである。その後、ダミーコンテンツ作成部３１は、増加割合がプラスである全フォルダについてダミーコンテンツの格納が完了するまで、ステップＳ６およびステップＳ７の処理を繰り返し実行し（ステップＳ８：Ｎｏ）、対象フォルダについてダミーコンテンツの格納が完了した段階で（ステップＳ８：Ｙｅｓ）、上記で格納したダミーコンテンツに関する情報をダミーコンテンツ管理ファイルとしてコンテンツＤＢ５２に登録し、図３のダミーコンテンツ作成処理を終了する。
【００２５】
一方、ダミーコンテンツ作成部３１は、ＧＵＩ部２０に有効なダミーコンテンツ作成情報が存在すると判断すると（ステップＳ１：Ｙｅｓ）、そのダミーコンテンツ作成情報を取得する（ステップＳ９）。そして、ダミーコンテンツ作成部３１は、ダミーコンテンツ作成情報に含まれる全ての登録先フォルダについて、個別に以下の処理を実行する。まず、ダミーコンテンツ作成部３１は、１件目の登録先フォルダに対応付けられた上記「領域サイズ」に基づいてダミーコンテンツを作成する（ステップＳ１０）。そして、１件目の登録先フォルダ（コンテンツＤＢ５２内）に、そのフォルダに対応付けられた上記「作成件数」分のダミーコンテンツを格納する（ステップＳ１１）。その後、ダミーコンテンツ作成部３１は、全ての登録先フォルダについてダミーコンテンツの格納が完了するまで、ステップＳ１０およびステップＳ１１の処理を繰り返し実行し（ステップＳ１２：Ｎｏ）、対象フォルダについてダミーコンテンツの格納が完了した段階で（ステップＳ１２：Ｙｅｓ）、上記で格納したダミーコンテンツに関する情報をダミーコンテンツ管理ファイルとしてコンテンツＤＢ５２に登録し、図３のダミーコンテンツ作成処理を終了する。
【００２６】
つぎに、実コンテンツ登録処理について説明する。図４は、コンテンツ管理サーバ２における実コンテンツ登録処理の動作を示すフローチャートである。実コンテンツ登録処理は、たとえば、コンテンツ管理システムにおけるコンテンツ管理クライアント１または他の端末などから、コンテンツ管理サーバ２に対して実コンテンツの登録が指示された場合に起動される。この指示では、たとえば、登録対象コンテンツ，コンテンツのファイル名，登録先フォルダ、などが指定され、また、コンテンツの登録形式として、セクションやレンディションが指定される。
【００２７】
ＧＵＩ部２０の実コンテンツ作成情報入力部２２より、実コンテンツ登録指示が通知されると、コンテンツ管理部３０のダミーコンテンツ更新部３２は、指定された登録先フォルダに、未使用のダミーコンテンツが残存しているか否かを判断する（ステップＳ２１）。具体的には、登録先フォルダをキーに、コンテンツＤＢ５２内のダミーコンテンツ管理ファイルを検索することによって、未使用のダミーコンテンツが残存しているか否かを判断する。たとえば、未使用のダミーコンテンツが残存している場合（ステップＳ２１：Ｙｅｓ）、ダミーコンテンツ更新部３２は、実コンテンツの上書き対象となるダミーコンテンツを適宜選択し、ここで選択されたダミーコンテンツに対して実コンテンツを上書きすることにより、実コンテンツを登録する（ステップＳ２２）。
【００２８】
つぎに、上記ステップＳ２２で上書き対象として選択されたダミーコンテンツについて、全ての単位領域が実コンテンツの登録に使用され、未使用の単位領域が残らなかった場合（ステップＳ２３：Ｎｏ）、ダミーコンテンツ更新部３２は、コンテンツＤＢ５２のダミーコンテンツ管理ファイルから、上記選択されたダミーコンテンツについてのエントリ（そのダミーコンテンツが登録されたフォルダ，登録された領域のアドレス等の情報）を削除して、図４の登録処理を終了する。また、上記ステップＳ２２で上書き対象として選択されたダミーコンテンツについて、実コンテンツの登録に使用されていない未使用単位領域が残った場合（ステップＳ２３：Ｙｅｓ）、ダミーコンテンツ更新部３２は、未使用単位領域が残っているダミーコンテンツのエントリに、未使用単位領域が残っていることを示すフラグ（未使用フラグ）情報を追加し（ステップＳ２４）、図４の登録処理を終了する。
【００２９】
一方、ダミーコンテンツ更新部３２は、コンテンツＤＢ５２内の指定された登録先フォルダ内に、未使用のダミーコンテンツが残存していないと判断した場合（ステップＳ２１：Ｎｏ）、ダミーコンテンツを用いない通常のコンテンツ登録処理によって実コンテンツを登録し（ステップＳ２５）、図４の登録処理を終了する。
【００３０】
つぎに、ダミーコンテンツ削除処理について説明する。図５は、コンテンツ管理サーバ２におけるダミーコンテンツ削除処理の動作を示すフローチャートである。この動作は、ジョブとしてスケジューラ４０に登録され、予め設定されたタイミングで起動される。スケジューラ４０によってジョブが起動されると、コンテンツ管理部３０のダミーコンテンツ削除部３３は、コンテンツＤＢ５２からダミーコンテンツ管理ファイルを取得する（ステップＳ３１）。その後、ダミーコンテンツ削除部３３は、ダミーコンテンツ管理ファイルから、上記で実コンテンツの上書き対象として選択されていない全てのダミーコンテンツのエントリを抽出し、順次以下の処理を行う。まず、ダミーコンテンツ削除部３３は、抽出された特定のエントリが示す情報に基づき、該当するダミーコンテンツをコンテンツＤＢ５２内から削除する（ステップＳ３２）。また、ダミーコンテンツ削除部３３は、ダミーコンテンツ管理ファイルから、上記で削除したダミーコンテンツについてのエントリを削除する。そして、ダミーコンテンツ削除部３３は、上記で抽出された全てのダミーコンテンツのエントリに基づく削除処理が完了するまで、ステップＳ３２の処理を繰り返し実行する（ステップＳ３３：Ｎｏ）。
【００３１】
ダミーコンテンツ削除部３３は、上記削除処理が完了すると（ステップＳ３３：Ｙｅｓ）、つぎに、上記未使用フラグに基づいて未使用単位領域が残っているコンテンツの削除を行う。詳細には、ダミーコンテンツ削除部３３が、ダミーコンテンツ管理ファイルから、未使用フラグが立っているエントリを検索し、得られたエントリについて順次以下の処理を行う。まず、ダミーコンテンツ削除部３３は、抽出された１件目のエントリによって特定される未使用単位領域に保存されているコンテンツを削除する（ステップＳ３４）。また、ダミーコンテンツ削除部３３は、上記で抽出された１件目のエントリを削除する。そして、ダミーコンテンツ削除部３３は、上記検索結果として得られた全てのエントリに基づく削除処理が完了するまで、ステップＳ３４の処理を繰り返し実行し（ステップＳ３５：Ｎｏ）、未使用単位領域が残っているコンテンツおよびそのエントリの削除が完了した段階で（ステップＳ３５：Ｙｅｓ）、図５の削除処理を終了する。
【００３２】
以上説明したように、本実施の形態では、実際のコンテンツの登録に先立って、登録されうるコンテンツの件数および領域サイズを推測し、予めダミーコンテンツを作成しておくこととした。これにより、登録コンテンツが急激に増大した場合であっても、ストレージフルによるシステム停止が発生する危険性を低減させることができる。また、予めダミーコンテンツを用意して領域を確保しておくことで、コンテンツの登録時にもスムーズな登録処理が可能となり、処理負荷を減じることができる。また、ダミーコンテンツの登録や削除についての作業を夜間などのオンライン稼動時以外に行うことで、システムの円滑な運用を実現することができる。
【００３３】
なお、本実施の形態では、ダミーコンテンツ作成部３１は、一例として、ダミーコンテンツ作成ジョブが起動される都度、ダミーコンテンツのフォルダごとの作成件数を算出することとしたが、所定のタイミングまたは指定されたタイミングでのみ算出することとしてもよい。その場合、最新の算出結果を用いてダミーコンテンツを作成する。また、算出のタイミングは、スケジューラ部４０から指定されることとしてもよい。
【００３４】
また、本実施の形態では、コンテンツ管理システムを上記のような構成としたが、別の構成であってもよい。たとえば、アクセス履歴ＤＢ５１およびコンテンツＤＢ５２を、コンテンツ管理サーバとは別の装置内に備える構成としてもよいし、各機能部を別々の装置が備える構成であってもよい。
【００３５】
また、本実施の形態のダミーコンテンツ作成処理では、図３に示したように、ＧＵＩ部２０に有効なダミーコンテンツ作成情報が存在するか否かを判断し、存在した場合は、そのダミーコンテンツ作成情報にしたがって作成処理を行うこととしたが、他の方法であってもよい。たとえば、コンテンツ管理部３０がアクセス履歴管理部１０またはＧＵＩ部２０のいずれの情報にしたがうかを、予めスケジューラ部４０が指定しておくこととしてもよい。
【００３６】
また、本実施の形態のコンテンツ管理サーバ２は、ＣＰＵなどの制御装置と、ＲＯＭ（Read  Only  Memory）やＲＡＭなどの記憶装置と、ＨＤＤ、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００３７】
また、本実施の形態のコンテンツ管理サーバ２で実行されるコンテンツ管理プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ，フレキシブルディスク（ＦＤ），ＣＤ−Ｒ，ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００３８】
また、本実施の形態のコンテンツ管理サーバ２で実行されるコンテンツ管理プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施の形態のコンテンツ管理サーバ２で実行されるコンテンツ管理プログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００３９】
また、本実施の形態のコンテンツ管理プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００４０】
本実施の形態のコンテンツ管理サーバ２で実行されるコンテンツ管理プログラムは、上述の実施の形態で示した各部（アクセス履歴管理部１０、ＧＵＩ部２０、コンテンツ管理部３０）を含むモジュール構成となっており、実際のハードウェアとしては、ＣＰＵ（プロセッサ）が上記記憶媒体からコンテンツ管理プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、生成されるようになっている。
【産業上の利用可能性】
【００４１】
以上のように、本発明にかかるコンテンツ管理方法は、コンテンツの管理を目的としたシステムに有用であって、特に、円滑なシステム稼動を意識して運用を行いたい場合に適している。
【図面の簡単な説明】
【００４２】
【図１】第１の実施の形態にかかるコンテンツ管理システムの構成例を示す図である。
【図２】コンテンツ管理サーバの構成例を示すブロック図である。
【図３】コンテンツ管理サーバにおけるダミーコンテンツ作成処理の動作を示すフローチャートである。
【図４】コンテンツ管理サーバにおける実コンテンツ登録処理の動作を示すフローチャートである。
【図５】コンテンツ管理サーバにおけるダミーコンテンツ削除処理の動作を示すフローチャートである。
【符号の説明】
【００４３】
１  コンテンツ管理クライアント
２  コンテンツ管理サーバ
３  ネットワーク
１０  アクセス履歴管理部
１１  追加件数解析部
１２  アクセス履歴解析部
２０  ＧＵＩ部
２１  ダミーコンテンツ作成情報入力部
２２  実コンテンツ作成情報入力部
３０  コンテンツ管理部
３１  ダミーコンテンツ作成部
３２  ダミーコンテンツ更新部
３３  ダミーコンテンツ削除部
３４  コンテンツサイズ解析部
４０  スケジューラ部
５１  アクセス履歴ＤＢ
５２  コンテンツＤＢ
【図１】
2010055529.tif 000003
【図２】
2010055529.tif 000004
【図３】
2010055529.tif 000005
【図４】
2010055529.tif 000006
【図５】
2010055529.tif 000007