(57)【要約】【課題】多くのユーザからアクセスされても、一定のレスポンス性能を維持することができる情報管理システムおよびコンテンツ管理サーバ装置を提供すること目的とする。【解決手段】複数のクライアント端末装置とコンテンツ管理サーバ装置をネットワークを介して接続した情報管理システムであって、前記コンテンツ管理サーバ装置は、コンテンツ情報を記憶するための複数の記憶装置と、前記複数の記憶装置について、アクセス速度を含めた記憶装置情報を管理する記憶装置管理手段と、前記クライアント端末装置のユーザ毎にアクセス履歴情報を管理するアクセス履歴管理手段と、前記記憶装置情報に含まれるアクセス速度を比較した結果に応じ、前記アクセス履歴情報の内容に基づいて、処理対象となるコンテンツ情報を前記複数の記憶装置間で移動するコンテンツ位置制御手段を備えた。【選択図】        図１
2008305165.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアント端末装置とコンテンツ管理サーバ装置をネットワークを介して接続した情報管理システムであって、
前記コンテンツ管理サーバ装置は、
コンテンツ情報を記憶するための複数の記憶装置と、
前記複数の記憶装置について、アクセス速度を含めた記憶装置情報を管理する記憶装置管理手段と、
前記クライアント端末装置のユーザ毎にアクセス履歴情報を管理するアクセス履歴管理手段と、
前記記憶装置情報に含まれるアクセス速度を比較した結果に応じ、前記アクセス履歴情報の内容に基づいて、処理対象となるコンテンツ情報を前記複数の記憶装置間で移動するコンテンツ位置制御手段を備えたことを特徴とする情報管理システム。
【請求項２】
前記コンテンツ位置制御手段は、アクセス履歴が比較的少ないコンテンツ情報をアクセス速度が速い記憶装置へ移動し、アクセス履歴が比較的多いコンテンツ情報をアクセス速度が遅い記憶装置へ移動することを特徴とする請求項１記載の情報管理システム。
【請求項３】
複数のクライアント端末装置とコンテンツ管理サーバ装置をネットワークを介して接続した情報管理システムの前記コンテンツ管理サーバ装置であって、
コンテンツ情報を記憶するための複数の記憶装置と、
前記複数の記憶装置について、アクセス速度を含めた記憶装置情報を管理する記憶装置管理手段と、
前記クライアント端末装置のユーザ毎にアクセス履歴情報を管理するアクセス履歴管理手段と、
前記記憶装置情報に含まれるアクセス速度を比較した結果に応じ、前記アクセス履歴情報の内容に基づいて、処理対象となるコンテンツ情報を前記複数の記憶装置間で移動するコンテンツ位置制御手段を備えたことを特徴とするコンテンツ管理サーバ装置。
【請求項４】
前記コンテンツ位置制御手段は、アクセス履歴が比較的少ないコンテンツ情報をアクセス速度が速い記憶装置へ移動し、アクセス履歴が比較的多いコンテンツ情報をアクセス速度が遅い記憶装置へ移動することを特徴とする請求項１記載のコンテンツ管理サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のクライアント端末装置とコンテンツ管理サーバ装置をネットワークを介して接続した情報管理システム、および、前記コンテンツ管理サーバ装置に関する。
【背景技術】
【０００２】
近年、業務システムのソリューション形態として、アプリケーション・サービス・プロバイダー（以下、「ＡＳＰ」という）方式が一般的になってきている。また、企業で取り扱う情報を電子媒体により管理する事は、多くの企業で一般化しており、それを一元管理するための文書管理システムの浸透も進んでいる。
【０００３】
例えば、特許文献１では、「ユーザへの妨害を最小限にして多量の文書がユーザ及びＡＳＰ間で転送されることを許容する」ことを特徴とする文書管理システムが提案されている。
【特許文献１】特開２００２−３６６４１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
通常、多くのユーザが単一のサーバにアクセスする形態の情報システムにおいては、そのレスポンス性能は、アクセス頻度やデータサイズに影響を受ける場合が多い。
【０００５】
しかしながら、システムを利用する立場からすると、常に一定のレスポンス性能が維持されることが望ましい。特に、対価を払って情報システムを利用する場合は、これが顕著である。
【０００６】
本発明は、かかる実情に鑑みてなされたものであり、多くのユーザからアクセスされても、一定のレスポンス性能を維持することができる情報管理システムおよびコンテンツ管理サーバ装置を提供すること目的とする。
【課題を解決するための手段】
【０００７】
本発明は、複数のクライアント端末装置とコンテンツ管理サーバ装置をネットワークを介して接続した情報管理システムであって、前記コンテンツ管理サーバ装置は、コンテンツ情報を記憶するための複数の記憶装置と、前記複数の記憶装置について、アクセス速度を含めた記憶装置情報を管理する記憶装置管理手段と、前記クライアント端末装置のユーザ毎にアクセス履歴情報を管理するアクセス履歴管理手段と、前記記憶装置情報に含まれるアクセス速度を比較した結果に応じ、前記アクセス履歴情報の内容に基づいて、処理対象となるコンテンツ情報を前記複数の記憶装置間で移動するコンテンツ位置制御手段を備えたものである。また、前記コンテンツ位置制御手段は、アクセス履歴が比較的少ないコンテンツ情報をアクセス速度が速い記憶装置へ移動し、アクセス履歴が比較的多いコンテンツ情報をアクセス速度が遅い記憶装置へ移動するようにしたものである。
【０００８】
また、複数のクライアント端末装置とコンテンツ管理サーバ装置をネットワークを介して接続した情報管理システムの前記コンテンツ管理サーバ装置であって、コンテンツ情報を記憶するための複数の記憶装置と、前記複数の記憶装置について、アクセス速度を含めた記憶装置情報を管理する記憶装置管理手段と、前記クライアント端末装置のユーザ毎にアクセス履歴情報を管理するアクセス履歴管理手段と、前記記憶装置情報に含まれるアクセス速度を比較した結果に応じ、前記アクセス履歴情報の内容に基づいて、処理対象となるコンテンツ情報を前記複数の記憶装置間で移動するコンテンツ位置制御手段を備えたものである。また、前記コンテンツ位置制御手段は、アクセス履歴が比較的少ないコンテンツ情報をアクセス速度が速い記憶装置へ移動し、アクセス履歴が比較的多いコンテンツ情報をアクセス速度が遅い記憶装置へ移動するようにしたものである。
【発明の効果】
【０００９】
したがって、本発明によれば、アクセス履歴が少ない企業や部署にレスポンス性能の良い記憶装置を割り当てることができ、その結果、ＡＳＰなどのサービス性が向上するという効果を得る。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１１】
図１は、本発明の一実施例にかかる情報管理システムの一例を示している。
【００１２】
この情報管理システムは、コンテンツ情報を蓄積して、外部装置へ提供するためのコンテンツ管理サーバ装置ＳＶと、複数のクライアント端末装置ＴＭ１〜ＴＭｎを、ネットワークＮＴを介して接続したものである。
【００１３】
図２は、コンテンツ管理サーバ装置ＳＶの構成の要部の一例を示している。
【００１４】
同図において、コンテンツ管理部１１は、クライアント端末装置ＴＭ１〜ＴＭｎのクライアントプログラムからの要求に応じて、コンテンツの格納、更新、削除、提供を行うものである。この際、ユーザ管理部１２から該当ユーザの組織情報を取得し、ユーザ名の情報と組織情報をアクセス情報としてアクセス履歴管理手段１３に受け渡す。
【００１５】
ユーザ管理部１２は、ユーザが属する組織情報を管理するものである。アクセス履歴管理手段１３は、コンテンツにアクセスしたユーザの情報とそのユーザの所属する組織情報とをアクセス履歴として格納するものである。
【００１６】
記憶装置管理手段１４は、コンテンツ管理サーバ装置ＳＶに備えられた複数の記憶装置１５，１６，１７（この場合、３個）について、各記憶装置１５〜１７の記憶容量およびアクセス速度の情報を保持するものである。
【００１７】
コンテンツ位置制御手段１８は、アクセス履歴管理手段１３からアクセス履歴情報を取得し、記憶装置管理手段１４から記憶装置情報を取得し、記憶装置１５〜１７に格納されているコンテンツの格納位置（記憶装置）を変更するための制御を行うものである。
【００１８】
記憶装置１５〜１７は、コンテンツ管理のために使用される記憶手段であり、アクセス速度がそれぞれ異なっている。また、一時退退避用記憶装置２０は、コンテンツ位置制御のために一時的に使用される記憶装置である。
【００１９】
本実施例では、コンテンツ位置制御手段１８による記憶装置１５〜１７のコンテンツ位置の変更は、サーバＯＳが備えるタスクスケジュール機能を使用して、予め定められた日時に定期的に実行される。
【００２０】
この場合のコンテンツ位置変更処理の一例を、図３のフローチャートを用いて説明する。
【００２１】
まず、ステップ１０１において、全てのコンテンツを一時退避用記憶装置２０に移動する。
【００２２】
次に、ステップ１０２において、アクセス履歴情報を組織単位で集計し、アクセス回数が少ない順となる組織名リストを作成する。
【００２３】
次に、ステップ１０３において、アクセス速度が速い順となる記憶装置名リストを作成する。
【００２４】
ステップ１０４〜１０９は、全てのコンテンツをアクセス回数に基づいて記憶装置１５〜１７に格納するループ処理である。
【００２５】
そして、ステップ１０６で記憶装置に対してコンテンツを登録する。ステップ１０６において、記憶領域不足が発生した場合、ステップ１０７の判定処理にてそれを検出し、次の記憶装置に移り（ステップ１０８）、引き続き登録処理を行う。
【００２６】
以上のように、本実施例では、各ユーザのアクセス履歴に従って、コンテンツ情報の格納位置を制御するようにしているので、各ユーザに対するレスポンス性能を良好なものにすることができる。
【００２７】
図４は、本発明の他の実施例にかかるコンテンツ管理サーバ装置ＳＶの構成例を示している。なお、同図において、図２と同一部分および相当する部分には、同一符号を付している。
【００２８】
同図において、コンテンツ管理部１１は、クライアント端末装置ＴＭ１〜ＴＭｎのクライアントプログラムからの要求に応じて、コンテンツの格納、更新、削除、提供を行う。この際、ユーザ管理部１２から該当ユーザの役職情報を取得し、ユーザ名の情報と役職情報をアクセス情報としてアクセス履歴管理手段１３に受け渡す。
【００２９】
ユーザ管理部１２は、ユーザの役職情報を管理するものである。アクセス履歴管理手段１３は、アクセスされたコンテンツとそのコンテンツサイズをアクセス履歴として格納する。
【００３０】
記憶装置管理手段１４は、コンテンツ管理サーバ装置ＳＶに備えられた複数の記憶装置１５，１６，１７（この場合、３個）について、各記憶装置１５〜１７の記憶容量およびアクセス速度の情報を保持するものである。
【００３１】
コンテンツ位置制御手段１８は、アクセス履歴管理手段１３からアクセス履歴情報を取得し、記憶装置管理手段１４から記憶装置情報を取得し、記憶装置１５〜１６に格納されているコンテンツの格納位置（記憶装置）を変更するための制御を行うものである。
【００３２】
記憶装置１５〜１７は、コンテンツのプライマリデータの管理のために使用される記憶装置であり、アクセス速度がそれぞれ異なっている。
【００３３】
記憶装置（Ａ）２１は、コンテンツのプライマリデータ以外の情報（サブデータ、書誌情報）の管理のために使用される記憶装置である。
【００３４】
一時退退避用記憶装置２０は、コンテンツ位置制御のために一時的に使用される記憶装置である。
【００３５】
本実施例では、コンテンツ位置制御手段１８によるコンテンツ位置の変更は、サーバＯＳが備えるタスクスケジュール機能を使用して、予め定められた日時に定期的に実行される。
【００３６】
この場合のコンテンツ位置変更処理の一例を、図５のフローチャートを用いて説明する。
【００３７】
まず、ステップ２０１において、全てのコンテンツを一時退避用記憶装置２０に移動する。
【００３８】
次に、ステップ２０２において、アクセス履歴情報を役職単位で集計し、アクセス回数が少ない順となる組織名リストを作成する。
【００３９】
次に、ステップ２０３において、アクセス速度が速い順となる記憶装置名リストを作成する。
【００４０】
ステップ２０４〜２０９は、全てのコンテンツのプライマリデータをアクセス回数に基づいて記憶装置に格納するループ処理である。
【００４１】
そして、ステップ２０６で記憶装置１５〜１７に対してコンテンツのプライマリデータを登録する。ステップ２０６において、記憶領域不足が発生した場合、ステップ２０７の判定処理にてそれを検出し、次の記憶装置に移り（ステップ２０８）、引き続き登録処理を行う。
【００４２】
以上のように、本実施例では、各ユーザの組織名のアクセス履歴に従って、コンテンツ情報の格納位置を制御するようにしているので、各組織に属するユーザに対するレスポンス性能を良好なものにすることができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施例にかかる情報管理システムの一例を示したブロック図。
【図２】コンテンツ管理サーバ装置ＳＶの構成の要部の一例を示したブロック図。
【図３】コンテンツ位置変更処理の一例を示したフローチャート。
【図４】コンテンツ管理サーバ装置ＳＶの構成の要部の他の例を示したブロック図。
【図５】コンテンツ位置変更処理の他の例を示したフローチャート。
【符号の説明】
【００４４】
ＳＶ  コンテンツ管理サーバ装置
ＴＭ１〜ＴＭｎ  クライアント端末装置
【図１】
2008305165.tif 000003
【図２】
2008305165.tif 000004
【図３】
2008305165.tif 000005
【図４】
2008305165.tif 000006
【図５】
2008305165.tif 000007