(57)【特許請求の範囲】
【請求項１】
ストレージ装置に保存されたデータの重要性を判定するコンピュータにおいて、
ストレージ装置に保存された検索対象のファイルデータのキーワードが既登録のものであるか否かをハッシュ値によって判定し、未登録のものであれば当該ファイルデータに含まれるキーワードを取得すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録し、既登録のものであり、更新されたファイルデータであれば当該ファイルデータに含まれるキーワードとハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録するステップと、
前記ストレージ装置に保存されるファイルデータの重要度を判定する値と重要文書であることを判定するキーワードとを予め条件データベースに登録するステップと、
前記ファイルデータの保存先への参照情報を含むハイパーテキスト文書をハイパーテキストデータベースに記憶し、記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を、参照されたファイルデータごとに更新し、前記インデックスデータベースの当該ファイルデータの重要度を示す値として記憶させるステップと、
前記インデックスデータベースに記憶されたファイルデータ毎の重要度を示す値と前記条件データベースに登録された各ファイルデータの重要度を判定する値とを比較し、ファイルデータ毎の重要度を示す値が大きく、かつ当該ファイルデータに含まれるキーワードを前記インデックスデータベースから取得し、前記条件データベースに登録されたキーワードが含まれていた場合には、当該ファイルデータが重要度の高い重要文書データであるものとして前記ストレージ装置に保存されたファイルデータの複製を更新及び消去が不可能なストレージ装置に保存するステップとを備えることを特徴とするストレージ装置に保存されたデータの重要性判定方法。
【請求項２】
前記ハイパーテキストデータベースに記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を参照されたファイルデータごとに更新する場合に、削除されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を減算し、追加されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を加算するステップを備えることを特徴とする請求項１に記載のストレージ装置に保存されたデータの重要性判定方法。
【請求項３】
ストレージ装置にファイルデータを保存するコンピュータを備えた保管システムであって、
前記コンピュータが、前記ストレージ装置に保存されたファイルデータのキーワードが既登録のものであるか否かをハッシュ値によって判定し、未登録のものであれば当該ファイルデータに含まれるキーワードを取得すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録し、既登録のものであり、更新されたファイルデータであれば当該ファイルデータに含まれるキーワードとハッシュ値を取得し、すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録する手段と、
前記ストレージ装置に保存されるファイルデータの重要度を判定する値と重要文書であることを判定するキーワードとを予め条件データベースに登録する手段と、
前記ファイルデータの保存先への参照情報を含むハイパーテキスト文書をハイパーテキストデータベースに記憶し、記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を、参照されたファイルデータごとに更新し、前記インデックスデータベースの当該ファイルデータの重要度を示す値として記憶させる手段と、
前記インデックスデータベースに記憶されたファイルデータ毎の重要度を示す値と前記条件データベースに登録された各ファイルデータの重要度を判定する値とを比較し、ファイルデータ毎の重要度を示す値が大きく、かつ当該ファイルデータに含まれるキーワードを前記インデックスデータベースから取得し、前記条件データベースに登録されたキーワードが含まれていた場合には、当該ファイルデータが重要度の高い重要文書データであるものとして前記ストレージ装置に保存されたファイルデータの複製を更新及び消去が不可能なストレージ装置に保存する手段とを備えることを特徴とする保管システム。
【請求項４】
前記ハイパーテキストデータベースに記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を参照されたファイルデータごとに更新する場合に、削除されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を減算し、追加されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を加算する手段をさらに備えることを特徴とする請求項３に記載の保管システム。
【請求項５】
ストレージ装置に保存されたデータの重要性を判定するコンピュータを、
前記ストレージ装置に保存された検索対象のファイルデータのキーワードが既登録のものであるか否かをハッシュ値によって判定し、未登録のものであれば当該ファイルデータに含まれるキーワードを取得すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録し、既登録のものであり、更新されたファイルデータであれば当該ファイルデータに含まれるキーワードとハッシュ値を取得し、すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録する手段と、
前記ストレージ装置に保存されるファイルデータの重要度を判定する値と重要文書であることを判定するキーワードとを予め条件データベースに登録する手段と、
前記ファイルデータの保存先への参照情報を含むハイパーテキスト文書をハイパーテキストデータベースに記憶し、記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を、参照されたファイルデータごとに更新し、前記インデックスデータベースの当該ファイルデータの重要度を示す値として記憶させる手段と、
前記インデックスデータベースに記憶されたファイルデータ毎の重要度を示す値と前記条件データベースに登録された各ファイルデータの重要度を判定する値とを比較し、ファイルデータ毎の重要度を示す値が大きく、かつ当該ファイルデータに含まれるキーワードを前記インデックスデータベースから取得し、前記条件データベースに登録されたキーワードが含まれていた場合には、当該ファイルデータが重要度の高い重要文書データであるものとして前記ストレージ装置に保存されたファイルデータの複製を更新及び消去が不可能なストレージ装置に保存する手段として機能させることを特徴とするプログラム。
【請求項６】
前記ハイパーテキストデータベースに記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を参照されたファイルデータごとに更新する場合に、削除されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を減算し、追加されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を加算する手段として機能させることを特徴とする請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストレージ装置に保存されたファイルデータの重要性を予め設定された条件に従って判定する方法及び判定結果に基づいて重要度の高いデータの複製を更新及び消去が不可能なストレージ装置に保存する方法及びシステム並びにプログラム関するものである。
【背景技術】
【０００２】
利用できるストレージ装置の大容量化と低コスト化に伴って、企業は多くの情報を電子化してストレージ装置に蓄積している。
最近、企業内にあるストレージ装置に保存されているファイルデータに対して検索処理を行い、有効利用するためのエンタープライズサーチシステムが普及しつつある。
また、企業で使用されるストレージシステムの中には、ファイルデータを参照はできるが改変および削除操作をできないようするWORM(Write Once Read Many、更新禁止)機能を持つものがある。
さらに、複数の利用者が同一の電子文書に対して、同時に参照・編集を行うことができるWikiと呼ばれるハイパーテキストを扱うWebアプリケーションがファイルデータの整理・収集に利用されている。
【０００３】
図９は、エンタープライズサーチシステムの概要を示すブロック構成図であり、ストレージ装置９０にあるキーワードを取り出して検索インデックスの構成を行うインデックス作成部９１、インデックスデータを格納するインデックスデータベース９２、ユーザからの検索要求の入力を受け付ける検索要求入力部９３、検索要求からインデックスデータベース９２を参照して検索結果を作成する検索処理部９４、検索結果を表示する検索結果表示部９５とから構成されている。
【０００４】
このような構成のエンタープライズサーチシステムにおいては、インデックス作成部９１はストレージ装置９０に登録されている情報を取得し、取得した情報に含まれるキーワードと取得元の情報の場所をインデックスデータベース９２に登録する。
一方、検索要求入力部９３から入力された検索要求は、検索処理部９４においてインデックスデータベース９２を参照して処理され、検索結果表示部９５で検索結果を表示させる。この時、表示する検索結果には検索要求に合致する情報の名称と保存されている場所が含まれる。
なお、本発明に関連する公知技術文献としては下記の特許文献１がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−７２９５７号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、e-Discovery関連法案の整備により、企業においては業務文書等のデータの長期保存を義務付ける法規制が強化されている。
WORM機能を持つストレージ装置を利用すれば、消去及び更新が不可能であるので長期にわたって重要なデータを消去または更新することなく保存することができる。しかし、データをそのまま保存した場合、ストレージ装置の記憶容量が膨大なものとなってしまう。
従って、重要度の高いデータのみについてその複製をWORM機能を持つストレージ装置に保存するのが望ましい。
しかしながら、従来においては、ストレージ装置に保存されたデータの重要性を如何にして判定するかについて適切な方法が存在しない。
【０００７】
本発明の目的は、ストレージ装置に保存されたデータの重要性を適切に判定する方法および判定結果に基づいて重要データであった場合にはその複製をWORM機能を持つストレージ装置に保存し、原本が失われたり改変されたりした場合であっても、元の内容を取得することができるシステム並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の方法は、ストレージ装置に保存されたデータの重要性を判定するコンピュータにおいて、ストレージ装置に保存された検索対象ファイルデータのキーワードが既登録のものであるか否かをハッシュ値によって判定し、未登録のものであれば当該ファイルデータに含まれるキーワードを取得すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録し、既登録のものであり、更新されたファイルデータであれば当該ファイルデータに含まれるキーワードとハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録するステップと、
前記ストレージ装置に保存されるファイルデータの重要度を判定する値と重要文書であることを判定するキーワードとを予め条件データベースに登録するステップと、
前記ファイルデータの保存先への参照情報を含むハイパーテキスト文書をハイパーテキストデータベースに記憶し、記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を、参照されたファイルデータごとに更新し、前記インデックスデータベースの当該ファイルデータの重要度を示す値として記憶させるステップと、
前記インデックスデータベースに記憶されたファイルデータ毎の重要度を示す値と前記条件データベースに登録された各ファイルデータの重要度を判定する値とを比較し、ファイルデータ毎の重要度を示す値が大きく、かつ当該ファイルデータに含まれるキーワードを前記インデックスデータベースから取得し、前記条件データベースに登録されたキーワードが含まれていた場合には、当該ファイルデータが重要度の高い重要文書データであるものとして前記ストレージ装置に保存されたファイルデータの複製を更新及び消去が不可能なストレージ装置に保存するステップとを備えることを特徴とする。
また、前記ハイパーテキストデータベースに記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を参照されたファイルデータごとに更新する場合に、削除されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を減算し、追加されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を加算するステップを備えることを特徴とする。
【０００９】
また、本発明に係るシステムは、ストレージ装置に保存された検索対象のファイルデータのキーワードが既登録のものであるか否かをハッシュ値によって判定し、未登録のものであれば当該ファイルデータに含まれるキーワードを取得すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録し、既登録のものであり、更新されたファイルデータであれば当該ファイルデータに含まれるキーワードとハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録する手段と、
前記ストレージ装置に保存されるファイルデータの重要度を判定する値と重要文書であることを判定するキーワードとを予め条件データベースに登録する手段と、
前記ファイルデータの保存先への参照情報を含むハイパーテキスト文書をハイパーテキストデータベースに記憶し、記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を、参照されたファイルデータごとに更新し、前記インデックスデータベースの当該ファイルデータの重要度を示す値として記憶させる手段と、
前記インデックスデータベースに記憶されたファイルデータ毎の重要度を示す値と前記条件データベースに登録された各ファイルデータの重要度を判定する値とを比較し、ファイルデータ毎の重要度を示す値が大きく、かつ当該ファイルデータに含まれるキーワードを前記インデックスデータベースから取得し、前記条件データベースに登録されたキーワードが含まれていた場合には、当該ファイルデータが重要度の高い重要文書データであるものとして前記ストレージ装置に保存されたファイルデータの複製を更新及び消去が不可能なストレージ装置に保存する手段とを備えることを特徴とする。
また、前記ハイパーテキストデータベースに記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を参照されたファイルデータごとに更新する場合に、削除されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を減算し、追加されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を加算する手段を備えることを特徴とする。
【００１０】
また本発明に係るプログラムは、ストレージ装置に保存されたデータの重要性を判定するコンピュータを、ストレージ装置に保存された検索対象ファイルデータのキーワードが既登録のものであるか否かをハッシュ値によって判定し、未登録のものであれば当該ファイルデータに含まれるキーワードを取得すると共にハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録し、既登録のものであり、更新されたファイルデータであれば当該ファイルデータに含まれるキーワードとハッシュ値を取得したうえ当該ファイルの重要度を示す値を初期化してインデックスデータベースに登録する手段と、
前記ストレージ装置に保存されるファイルデータの重要度を判定する値と重要文書であることを判定するキーワードとを予め条件データベースに登録する手段と、
前記ファイルデータの保存先への参照情報を含むハイパーテキスト文書をハイパーテキストデータベースに記憶し、記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を、参照されたファイルデータごとに更新し、前記インデックスデータベースの当該ファイルデータの重要度を示す値として記憶させる手段と、
前記インデックスデータベースに記憶されたファイルデータ毎の重要度を示す値と前記条件データベースに登録された各ファイルデータの重要度を判定する値とを比較し、ファイルデータ毎の重要度を示す値が大きく、かつ当該ファイルデータに含まれるキーワードを前記インデックスデータベースから取得し、前記条件データベースに登録されたキーワードが含まれていた場合には、当該ファイルデータが重要度の高い重要文書データであるものとして前記ストレージ装置に保存されたファイルデータの複製を更新及び消去が不可能なストレージ装置に保存する手段として機能させることを特徴とする。
また、前記ハイパーテキストデータベースに記憶されたハイパーテキスト文書に含まれるファイルデータへの参照数の値を参照されたファイルデータごとに更新する場合に、削除されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を減算し、追加されたハイパーリンクが存在する場合、当該ファイルデータへの参照数の値を加算する手段を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ファイルデータの重要度をそのファイルデータに張られているリンク数によって判定し、設定条件で指定したリンク数より高いものはその複製を消去及び更新が不可能なストレージ装置に移動した保存するようにしたので、原本が失われたり改変されたりした場合であっても、元の内容を取得することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施の形態例を示すシステム構成図である。
【図２】インデックスデータベースに格納されているデータの構成図である。
【図３】ハイパーテキストデータベースに格納されているデータの構成図である。
【図４】条件データベースに格納されているデータの構成図である。
【図５】インデックス情報の更新処理の概要を示すフローチャートである。
【図６】ハイパーリンクを含む文書の保存処理の概要を示すフローチャートである。
【図７】ファイルデータの移動処理の概要を示すフローチャートである。
【図８】条件データベースに情報を登録する処理の概要を示すフローチャートである。
【図９】従来におけるエンタープライズサーチシステムの概要を示すブロック構成図である。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を適用した保管システムの一実施の形態について説明する。
図１は、本発明の実施の形態の一例を示すシステム構成図である。
本システムは、ネットワーク１に、ホストシステム２と、ストレージ装置装置３と、WORM(Write Once Read Many)機能を持つストレージ装置装置４と、端末５が接続されることで構成されている。
【００１４】
ホストシステム２と端末５は、ネットワーク１を通じてストレージ装置３とWORM機能を持つストレージ装置装置４に対しファイルデータの保存と参照を行うことができる。
ホストシステム２は検索プログラム６と、ハイパーテキスト管理プログラム７と、データ複製プログラム８と、インデックスデータベース９と、ハイパーテキストデータベース１０と、条件データベース１１を備えている。
端末５はブラウザー１２を備えている。
【００１５】
ハイパーテキストとしてHTML文書を利用する場合、ホストシステム２はWebサーバーに相当し、ハイパーテキスト管理プログラム７とハイパーテキストデータベース１０はWikiソフトウェアに、ブラウザー１２はWebブラウザーに相当する。
ブラウザー１２はホストシステム２を通じて検索プログラム６と、ハイパーテキスト管理プログラム７と、データ複製プログラム８を利用することができる。
【００１６】
インデックスデータベース９に格納されるファイルデータのインデックス情報は、図２に示すように、保存先２１、ハッシュ値２２、キーワード２３、重要度２４の各エリアデータから構成される。
保存先２１は、特定のファイルデータがどのファイルサーバのどの位置に保存されているのか示しており、ファイルデータの識別子となる。
ハッシュ値２２はファイルデータをハッシュ関数に通して得た値で、ファイルデータの内容が変更されたかどうか確認するのに使用する。
キーワード２３はファイルデータの内容をスペースや記号、形態素で分解した単語の一覧となる。
重要度２４はハイパーテキスト管理プログラム７が判定したファイルデータの重要度を表す値が代入される。
【００１７】
ハイパーテキストデータベース１０に格納されるファイルデータへのハイパーリンクを含む文書は、図３に示すように、データのタイトル３１とハイパーリンクを複数含むことができる本文３２から構成される。
本文３２に含まれるハイパーリンクは、ストレージ装置３とWORM機能を持つストレージ装置４に保存されるファイルデータを参照するものであり、インターネットのWebページに対するハイパーリンクとは区別される。
タイトル３１は、ハイパーテキストデータベース１０に保存される文書の識別子となる。本文３２には複数のハイパーリンクや文章等を挿入することができる。例えば、図３の本文３２にある「契約書A」という文字列は、ストレージ装置３に保存されている同名のファイルデータへのハイパーリンクとなっている。
【００１８】
ストレージ装置３からWORM機能を持つストレージ装置装置４へ移動するファイルデータの条件には、図４に示すように重要度４１、キーワード４２を指定することができる。図３に示す重要度４１、キーワード４２は条件データベース１１に格納される。
重要度４１にはファイルデータの重要度を判定する単一の値を登録でき、インデックスデータベース９の重要度２４と比較するのに利用される。
キーワード４２には重要文書であることを判定する複数のキーワードを登録することができ、データ複製プログラム８は登録されたそれぞれのキーワードがインデックスデータベース８のキーワード２２に含まれるかどうか確認するのに使用する。
【００１９】
図５は、検索プログラム６における、インデックスデータベース９に登録されるインデックス情報の初期化処理の概要を示すフローチャートである。
最初に、インデックス情報の元となるファイルデータをストレージ装置３とWORM機能を持つストレージ装置４から取得する（ステップ５０１）。
次に、取得したファイルデータにハッシュ関数を適用し、そのハッシュ値を取得する（ステップ５０２）。
【００２０】
次に、取得したファイルデータの情報がインデックスデータベース９に登録されているかどうか判定する（ステップ５０３）。
もし、取得したファイルデータがインデックスデータベース９に登録されていない場合は、重要度２４に初期値として「０」を登録する（ステップ５０５）。
【００２１】
しかし、取り出したファイルデータの情報がインデックスデータベース９に既に登録されている場合は、取り出したファイルデータとインデックスデータベース９に登録されているハッシュ値２２とを比較し、前回のインデックス情報の初期化を行った時点からファイルデータの内容が更新されていないかどうか判定する（ステップ５０４）。
【００２２】
もし、取り出したファイルデータのハッシュ値がインデックスデータベース９に登録されているハッシュ値と一致しない場合は、ファイルデータが更新されていることになるので、当該ファイルデータに含まれているキーワードを取得し、インデックスデータベース９へ新しい情報（キーワードとハッシュ値）を登録する（ステップ５０６、５０７）。また、重要度２４も初期化する。
【００２３】
検索プログラム６は、以上の処理をストレージ装置装置３とWORM機能を持つストレージ装置４に保存されている全てのファイルデータに対し、定期的に繰り返して実行する。
ハイパーリンクを含む文書は複製するファイルデータを選択するための情報の取得先であり、その内容にはユーザが検索して見つけ出したファイルデータの中から特に重要と判断されたものに対するハイパーリンクが含まれている。
【００２４】
図６は、ハイパーテキスト管理プログラム７における、ユーザが指定したファイルデータへのハイパーリンクを含む文書の保存処理の概要を示すフローチャートである。
ユーザがブラウザー１０に入力したキーワードによるファイルデータの検索をホストシステム２に要求すると、ホストシステム２からブラウザーに、入力されたキーワードを含むファイルデータへのハイパーリンクの一覧を含むデータが送信される。
ユーザはホストシテム２から受け取ったハイパーリンクの一覧のうち必要なハイパーリンクを選び、そのタイトルとハイパーリンクの一覧をホストシステム２に送信する。すると、そのハイパーリンクを含むデータはハイパーテキストデータベース１０に保存される。
【００２５】
この時、ハイパーテキスト管理プログラム７はホストシステム２からハイパーリンクを含む文書を受け取り、ハイパーリンクが指し示すファイルデータの保存先の一覧を取得する（ステップ６０１）。
【００２６】
次に、ハイパーリンクを含む文書のタイトルをハイパーテキストデータベース１０のタイトル３１から探し、ハイパーリンクを含む文書がすでに登録されているものかどうか判定する（ステップ６０２）。すなわち、既に存在するタイトルであるか否かを判定する。
もし、登録されていない場合は、ハイパーリンクを含む文書のデータを新規に作成して、最初に取得したファイルデータの保存先の一覧からインデックスデータベース９を参照して、それぞれのファイルデータの重要度２４に「１」を加算してから、受け取ったハイパーリンクを含む文書のタイトルと本文をハイパーテキストデータベース１０に登録する（ステップ６０３、６０４）。
【００２７】
もし、ハイパーリンクを含む文書のタイトルがハイパーテキストデータベース１０に登録されている場合は、すなわち既に存在するタイトルであった場合には、すでに登録されている文書と受け取ったハイパーリンクを含む文書の間で差分を取得し、受け取った文書において削除されたハイパーリンクと追加されたハイパーリンクが存在するかどうか判定する（ステップ６０５、６０６、６０７）。
【００２８】
受け取った文書に、削除されたハイパーリンクが存在する場合は、全ての削除されたハイパーリンクが指し示すファイルデータの保存先から、インデックスデータベース９を参照し、その重要度２４を減算する（ステップ６０８）。
逆に、追加されたハイパーリンクが存在する場合は、全ての追加されたハイパーリンクが指し示すファイルデータの保存先から、インデックスデータベース９を参照し、その重要度２４を加算する（ステップ６０３）。
【００２９】
すでに存在するタイトルの、受け取ったハイパーリンクを含む文書を、ハイパーテキストデータベース１０で上書き保存することでハイパーリンクを含む文書の保存処理は終了する。
なお、ハイパーリンクを含む文書を削除する場合は、対象のタイトル３１の本文３２を空にしたデータを保存する。
【００３０】
図７は、ファイルデータ複製プログラム８における、ストレージ装置３からWORM機能を持つストレージ装置４へファイルデータを移動する処理の概要を示すフローチャートである。
最初に、条件データベース８から、移動処理を行うファイルデータの条件となる、重要度４１とキーワード４２を取得する。（ステップ７０１）
【００３１】
次に、移動処理対象のファイルデータの保存先２１とハッシュ値２２とキーワード２３と重要度２４をインデックスデータベース９から取得する（ステップ７０２）。
次に、移動処理対象のファイルデータがストレージ装置３に格納されているファイルデータかどうか保存先２１によって判定する（ステップ７０３）。
【００３２】
さらに、同じファイルデータがすでにWORM機能を持つストレージ装置４に存在するかどうか判定する（ステップ７０４）。もし、WORM機能を持つストレージ装置４にファイルデータが保存されている場合は、データ移動を行う必要が無いため、次のファイルデータの処理に移る。
【００３３】
次に、条件データベース１１に設定された重要度４１とインデックスデータベース９に保存された重要度２４とを比較し、重要度２４の値がより大きければ、条件データベース１１のキーワード４２の中にインデックスデータベース９のキーワード２３の単語が含まれていないか確認する（ステップ７０５、７０６）。
【００３４】
もし、含まれている場合は、保存先２１のファイルデータを読み込み、WORM機能を持つストレージ装置４に読み込んだファイルデータを保存する（ステップ７０７）。
データ複製プログラム８は、以上の処理をインデックスデータベース９の保存先２１に登録されているすべてのファイルデータに対して定期的に実行する。
【００３５】
図８は、データ複製プログラム８による、条件データベース１１の初期化処理の概要を示すフローチャートである。
データ複製プログラム８は、ブラウザー１２に重要度の値と複製を作成するファイルデータに含まれるキーワードの入力を求める画面を表示する。（ステップ８０１）
データ複製プログラム８は、ブラウザー１２から送信されたユーザの入力内容を受信し、条件データベース１１に重要度４１とキーワード４２を登録する（ステップ８０２、８０３、８０４）。これによって、条件データベース１１の初期化処理が終了する。
【符号の説明】
【００３６】
１    ネットワーク
２    ホストシステム
３    ストレージ装置
４    WORM機能を持つストレージ装置
５    端末
６    検索プログラム
７    ハイパーテキスト管理プログラム
８    データ複製プログラム
９    インデックスデータベース
１０    ハイパーテキストデータベース
１１    条件データベース
１２    ブラウザー
２１    保存先
２２    ハッシュ値
２３    キーワード
２４    重要度
３１    タイトル
３２    本文
４１    重要度
４２    キーワード
【図１】
0005398077.tif 000002
【図２】
0005398077.tif 000003
【図３】
0005398077.tif 000004
【図４】
0005398077.tif 000005
【図５】
0005398077.tif 000006
【図６】
0005398077.tif 000007
【図７】
0005398077.tif 000008
【図８】
0005398077.tif 000009
【図９】
0005398077.tif 000010