ファイル検索を実行する情報処理装置であって、検索対象となりうる複数のファイルを格納した記憶部と、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行する演算部と、を備えることを特徴とするファイル検索システム。前記演算部は、前記検索されたファイルに対してユーザが実行した操作として、ユーザによるファイルの参照、およびユーザによるファイルの更新の事象について監視し、前記検索または前記ファイルに対する操作が実行される度に、前記検索の回数、および検索条件としてユーザが指定してきた検索文字列、または、前記監視により検知した前記ファイルの参照回数、更新回数、および参照時間、の少なくともいずれかに関する情報を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理を実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度である、ファイルの参照回数、更新回数、および参照時間のいずれかに関して該当値が大きい順に所定数のファイルを選択し、該選択したファイルを検索結果として出力部に表示する、ことを特徴とする請求項1に記載のファイル検索システム。検索対象となりうる複数のファイルを格納した記憶装置を備えて、端末からのファイル検索要求を受けて記憶装置でのファイル検索を実行するサーバと、入力部でユーザから受け付けた検索条件を含むファイル検索要求を前記サーバに送信し、前記検索条件にマッチする属性を有したファイルとして検索されたファイルの情報を前記サーバから受信し、サーバにて検索された該当ファイルに対してユーザが実行した操作を監視する端末とから構成されており、前記端末は、前記検索要求の送信または前記検索されたファイルに対する操作が実行される度に、前記検索要求の送信、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとしてサーバに送信する機能を有し、前記サーバは、前記端末から送信されてきたファイルの利用状況を示すデータを受信し、該データを記憶装置における該当ファイルのヘッダに書き込む機能と、前記検索要求の含む検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として前記端末に送信する機能とを有する、ことを特徴とする請求項1または2に記載のファイル検索システム。前記利用状況を示すデータがヘッダに書き込まれたファイルが、当初の格納先であった記憶装置から、ネットワーク環境の無い別の情報処理装置の記憶装置、または、他のネットワーク上に存在する記憶装置に格納先が移行された環境下において、当該移行先の記憶装置にアクセス可能な情報処理装置が、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行する、ことを特徴とする請求項1~3のいずれかに記載のファイル検索システム。ファイル検索を実行するべく、検索対象となりうる複数のファイルを格納した記憶部を備えた情報処理装置が、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行する、ことを特徴とするファイル検索方法。ファイル検索を実行するべく、検索対象となりうる複数のファイルを格納した記憶部を備えた情報処理装置に、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行させ、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行させる、ことを特徴とするファイル検索プログラム。ところで、コンピュータシステムの保守業務において、担当者の変更が発生した場合、その変更に応じて保守用ドキュメントの引き継ぎ作業が発生する。システムの老朽化や保守要員毎の人依存に伴って保守用情報の断片化が進んでいる場合、断片化した情報が広範なドキュメントに分散していることも多く、保守内容を良好に維持する為にもドキュメント引き継ぎ作業は特に重要な意味を持つことになる。しかし現実には、引き継ぐべきドキュメントが膨大な数にのぼり、引き継ぎを受ける担当者が有用なドキュメントを効率的に特定して参照することは困難であった。また、上述のように様々なドキュメント管理技術が従来より模索されてはいるが、異なるネットワークや別体のサーバの各間では管理用の情報を活用することが出来ないため、引き継ぎの関係者間で利用するドキュメント管理用のサーバやネットワークが異なっている場合、引き継ぎ元のファイルシステムで管理されていた検索履歴等を有効活用することも出来ない。他方、膨大なドキュメント全てを含む、ファイルシステム自体を引き継ぐことは現実的ではない。つまり、異なるネットワークや管理装置を跨って、効率的なドキュメント検索を実現する技術は提案されてこなかったと言える。そこで本発明の目的は、異なるネットワークや管理装置を跨って、効率的なドキュメント検索を実現する技術を提供することにある。上記課題を解決する本発明のファイル検索システムは、ファイル検索を実行する情報処理装置であって、検索対象となりうる複数のファイルを格納した記憶部と、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行する演算部と、を備えることを特徴とする。また、本発明のファイル検索方法は、ファイル検索を実行するべく、検索対象となりうる複数のファイルを格納した記憶部を備えた情報処理装置が、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行する、ことを特徴とする。また、本発明のファイル検索プログラムは、ファイル検索を実行するべく、検索対象となりうる複数のファイルを格納した記憶部を備えた情報処理装置に、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行させ、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行させる、ことを特徴とする。なお、前記ファイルのヘッダは、既存形式のファイルに元々存在している書誌的事項欄等を採用してもよい。本発明によれば、異なるネットワークや管理装置を跨って、効率的なドキュメント検索を実現することができる。---システム構成---以下に本発明の実施形態について図面を用いて詳細に説明する。図1は、本実施形態におけるファイル検索システム1の構成例を示す図である。図1に示すファイル検索システム1以下、システム1は、異なるネットワークや管理装置を跨って、効率的なドキュメント検索を実現するコンピュータシステムである。図1にて例示するシステム1は、互いにネットワーク12で通信可能に接続されたファイルサーバ10とファイル検索端末11とで構成されている。勿論、本発明のファイル検索システムとして必要なデータ、機能を有する構成であれば単体のコンピュータのみからシステム1を構成してもよい。システム1を構成する各装置のハードウェア構成は以下の如くとなる。図2は、本実施形態に係るファイルサーバ10の構成例を示す図である。ファイルサーバ10は、一般的なコンピュータあるいは情報処理装置により実現できる。ファイルサーバ10は、ハードディスクドライブなど適宜な不揮発性記憶装置で構成される記憶部201と、記憶部201からプログラム210を読み出して実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうCPUなどの制御部200と、ネットワーク12を介した他装置との通信を担うネットワークインタフェース部204とを少なくとも具備する。ファイルサーバ10は、必要に応じて、キーボード、マウス等の入力部202、処理データの表示を行うディスプレイ等の表示部203を備えるとしてもよい。なお、上記の各部201~204は、BUSバス等により接続されている。ファイルサーバ10の記憶部201内には、本実施形態のシステム1を構成する装置として必要な機能を実装する為のプログラム210と、各種テーブル221~223、および、検索対象となるドキュメントファイル410以下、ファイル410と称するが少なくとも記憶されている。続いて、ファイルサーバ10が備える機能について説明する。上述したように、以下に説明する機能は、ファイルサーバ10が備えるプログラム210を実行することで実装される機能と言える。なお、前提として、ファイル検索端末11が、その入力部でユーザから受け付けた検索条件を含むファイル検索要求をファイルサーバ10に送信してくるものとする。また、ファイル検索端末11は、検索条件にマッチする属性を有したファイルとして検索されたファイルの情報を当該ファイルサーバ10から受信し、ファイルサーバ10にて検索された該当ファイルに対してユーザが実行した操作を監視しているものとする。この場合、ファイル検索端末11は、上述の検索要求の送信またはファイルサーバ10で検索されたファイルに対する操作が実行される度に、検索要求の送信、または、監視により検知したファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとしてファイルサーバ10に送信する。一方、ファイルサーバ10は、ファイル検索端末11から送信されてきたファイルの利用状況を示すデータを受信し、該データを記憶装置201における該当ファイル410のヘッダに書き込んで更新する機能を有する。ファイルの利用状況を示すデータとしては、前記検索の回数、および検索条件としてユーザが指定してきた検索文字列、または、前記監視により検知した前記ファイルの参照回数、更新回数、および参照時間、の少なくともいずれかに関する情報となる。この機能は、図1に例示する構成においてはヘッダ自動更新機能216に該当する。また、ファイルサーバ10は、ファイル検索端末11から受信した検索要求の含む検索条件に基づいたファイルの検索を行う機能を有する。この機能は、図1に例示する構成においては、ファイル410のデータ412を全文検索する全文検索機能215に該当する。また、ファイルサーバ10は、ファイル検索端末11から受信した検索要求の含む検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果としてファイル検索端末11に送信する機能を有する。この機能において、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度である、ファイルの参照回数、更新回数、および参照時間のいずれかに関して該当値が大きい順に所定数のファイルを選択し、該選択したファイルを検索結果としてファイル検索端末11に返すことになる。この機能は、図1に例示する構成においては、ヘッダ情報411を検索するためのヘッダ検索機能214に該当する。ファイルサーバ10は、上記の機能の他にも、後述するユーザテーブル223を検索、登録更新、削除するユーザメンテナンス機能211を備えている。また、ファイルサーバ10は、後述する案件テーブル221と案件基本テーブル222を検索、登録更新、削除する案件メンテナンス機能212を備えている。また、ファイルサーバ10は、ファイル410やそのヘッダ情報411を更新する場合にユーザテーブル223を利用し、ログイン認証をするユーザ認証機能213を備えている。またファイルサーバ10は、ヘッダ情報411の検索文字列の初期値を登録するためのヘッダ初期登録機能217を備えている。続いて、上述したファイルサーバ10と共にシステム1を構成するファイル検索端末11の構成例について説明する。図3は、本実施形態に係るファイル検索端末11のハードウェア構成例を示す図である。ファイル検索端末11は、一般的なコンピュータあるいは情報処理装置により実現できる。ファイル検索端末11は、ハードディスクドライブなど適宜な不揮発性記憶装置で構成される記憶部301と、記憶部301からプログラム310を読み出して実行し装置自体の統括制御を行なうとともに各種判定、演算及び制御処理を行なうCPUなどの制御部300と、ネットワーク12を介した他装置との通信を担うネットワークインタフェース部304と、キーボード、マウス等の入力部302と、処理データの表示を行うディスプレイ等の表示部303とを備える。なお、上記の各部301~304は、BUSバス等により接続されている。なお、記憶部310には、上記プログラム310の他、ファイルサーバ10から検索して利用中のファイル420が保持されるタイミングが存在する。続いて、ファイル検索端末11が備える機能について説明する。上述したように、以下に説明する機能は、ファイル検索端末11が備えるプログラム310を実行することで実装される機能と言える。ファイル検索端末11は、入力部302でユーザから受け付けた検索条件を含むファイル検索要求をファイルサーバ10に送信し、前記検索条件にマッチする属性を有したファイルとして検索されたファイルの情報をファイルサーバ10から受信し、ファイルサーバ10にて検索された該当ファイルに対してユーザが実行した操作参照や更新などを監視する機能を有する。また、ファイル検索端末11は、前記検索要求の送信または前記検索されたファイルに対する操作が実行される度に、前記検索要求の送信、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとしてファイルサーバ10に送信する機能を有している。こうした機能は、図1に例示する構成においては、参照回数更新、保持機能311に該当する。なお、ファイル検索端末11は、ファイルサーバ10と同様のヘッダ検索機能214、全文検索機能215、ヘッダ自動更新機能216を備えるとしてもよい。---データ構造例---次に、本実施形態のファイルサーバ10が保持するテーブルのデータ構造例について説明する。なお、テーブルのうち、案件テーブル221、案件基本値テーブル222、およびユーザテーブル223の各テーブルは、企業で管理される案件企業等で遂行されるプロジェクトや各種の業務等毎に、検索対象となるドキュメントファイルが生成される前提の下、ユーザの利便性を踏まえ必要に応じて利用するものであり、必須のテーブルではない。図4は、本実施形態に係るファイルサーバ10が保持する案件テーブル221の構成例を示す図である。この案件テーブル221は、検索対象となるドキュメントファイルが生成される案件企業等で遂行されるプロジェクトや各種の業務等に関するマスタ情報を格納しているテーブルとなる。なお、案件テーブル221は、案件を一意に示す案件No601と、案件の名称を表す案件名602と、該当案件に関与するユーザの所属部署を表すデータ区分603、の各データからなっている。図5は、本実施形態に係るファイルサーバ10が保持する案件基本値テーブル222の構成例を示す図である。この案件基本値テーブル222は、上記案件テーブル221に登録されている各案件に関して、該当案件について生成されるドキュメントファイルのヘッダに格納されるべき基本値を格納しているテーブルとなる。なお、案件基本値テーブル222は、上記案件テーブル221における各案件の案件No601と共通する案件No701と、ヘッダ情報に初期値として登録する検索文字列702~704、の各データからなる。図6は、本実施形態に係るファイルサーバ10が保持するユーザテーブル223の構成例を示す図である。このユーザテーブル223は、上記の案件テーブル221や案件基本値テーブル222などを管理するユーザの情報を格納している。なお、ユーザテーブル223は、ユーザを一意に示すID801、該当ユーザに関して設定しているパスワードを示すPASS802、および、ユーザの権限を示す区分803の各データからなっている。また、このユーザテーブル223は、例えば、ファイルサーバ10が表示部203に表示したユーザメンテナンス画面1700図17を介してユーザから受け付けたデータユーザID、パスワード、区分権限によってレコードの新規登録、更新、削除がなされる。図7は、本実施形態に係るファイルサーバ10が、ファイル410に付帯させ具備するヘッダ情報411の構成例を示す図である。なお、本実施形態ではファイル410をファイルサーバ10で保持してファイル検索端末11からの検索を受け付ける形態を想定しているが、ファイル検索端末11自身がファイル410を保持して、入力部302から検索要求を受けてファイル検索を行う場合、このヘッダ情報411についても当然ながらファイル検索端末11で保持されることになる。また、ファイル410はドキュメントファイルであり、実質的なドキュメントデータがデータ412、ヘッダに書き込まれるデータがヘッダ情報411となる。こうしたヘッダ情報411は、ユーザが該当ファイルを検索した回数を表す検索回数901、ユーザが該当ファイルを参照した回数を表す参照回数902、ユーザが該当ファイルを更新した回数を表す更新回数903、ユーザが該当ファイルを参照した時間を表すファイル参照時間904、および、ユーザが該当ファイルについて検索文字列として使用する検索文字列N、の各データからなっている。なお、図7に示す例では、ドキュメントファイル全体の構成も一体に示すため、上記ヘッダ情報411が、該当ドキュメントファイルのファイル名9011、および、データ412と紐付いている構造例を例示している。---処理手順例1---以下、本実施形態におけるファイル検索方法の実際手順について図に基づき説明する。以下で説明するファイル検索方法に対応する各種動作は、前記システム1を構成するファイルサーバ10およびファイル検索端末11らがそれぞれ実行するプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。図9は、本実施形態におけるファイル検索方法の処理手順例1を示すフロー図であり、具体的には、ファイル検索を行いたいユーザがファイル検索端末11によりファイルサーバ10にログインする際の処理を示す図である。この場合、ファイル検索端末11は、ユーザからの指示を受けてログイン画面1900図19参照のデータを表示部303に出力する。ファイル検索端末11は、このログイン画面1900にてユーザID、PASSの入力を受け付け、これらデータを含むログイン要求をファイルサーバ10に送信するユーザログインの処理を実行するS0101。一方、ファイルサーバ10は、ファイル検索端末11からのログイン要求を受信し、このログイン要求が含んでいるユーザID、PASSのデータをユーザテーブル223に照合してユーザ認証を行うS0201。ユーザ認証の結果、合致するデータがユーザテーブル223に無かった場合S0202:N、ファイルサーバ10は、前記ファイル検索端末11にエラー通知を応答する。他方、合致するデータがユーザテーブル223に有った場合S0202:Y、ファイルサーバ10は、ログイン成功の旨を前記ファイル検索端末11に応答し、処理を終了する。ファイル検索端末11では、上記のユーザ認証の結果、合致するデータがユーザテーブル223に無かった場合S0202:N、ファイルサーバ10からエラー通知を受信してその旨を表示部303に出力しS0102、処理を終了する。他方、合致するデータがユーザテーブル223に有った場合S0202:Y、ファイル検索端末11は、ログイン成功通知をファイルサーバ10から受信してその旨を表示部303に出力しS0103、処理を終了する。---処理手順例2---次に、上記処理手順例1で述べたユーザ認証に成功した以降に実行されるファイル検索とヘッダ更新の処理について図に基づき説明する。図10は、本実施形態におけるファイル検索方法の処理手順例2を示すフロー図である。この場合、先ずファイル検索端末11は、所定の入力画面を表示部303に表示し、ユーザが参照したいファイルのファイル名例:フォルダパスとファイル名を含むファイル参照指示を受け付ける。この時、ファイル検索端末11は、このファイル参照指示をファイルサーバ10に送信するS1001。一方、ファイルサーバ10は、ファイル検索端末11からのファイル参照指示を受信して、参照対象となるファイル410のファイル名フォルダパスとファイル名を取得し、対象となるファイル410を記憶部201から読み出してファイルオープンするS2001。またファイルサーバ10は、オープンした前記ファイル410にヘッダ情報411が付帯しているか確認するS2002。前記ステップS2002にて、該当ファイルのヘッダ情報411がNullでなくデータが書き込まれていた場合S2002:Y、ファイルサーバ10は、ヘッダ情報411とデータ412をファイル検索端末11に応答する。一方、ヘッダ情報411にデータが無い場合S2002:N、ファイルサーバ10は、ファイル検索端末11にファイル410のデータ412のみを応答し、ヘッダ情報の初期登録フロー図16に移行する。他方、ファイル検索端末11は、ファイルサーバ10からヘッダ情報411とデータ412を受信し、記憶部301においてファイル420として格納する。またこのとき、ファイル検索端末11は、該当ファイル420のヘッダ情報421における、参照回数の値を1だけインクリメントしS1002、ヘッダ情報421の更新処理を実行するS1003。なお、上述のステップS2002における判定の結果、ファイル検索端末11が、ファイルのデータ412のみを受信している場合、初期値0やNullでヘッダ情報421を生成し、そのヘッダ情報421における参照回数の値に1だけインクリメントしヘッダ情報421を更新することになる。その後、入力部302にてファイル参照の終了指示をユーザから受けたファイル検索端末11は、ファイル参照の終了指示をファイルサーバ10に通知するS1004。この時、ファイル検索端末11は、ファイルサーバ10から得て記憶部301に保持したファイル420を構成するヘッダ情報421とデータ422をファイルサーバ10に送信する。ファイルサーバ10は、上記のヘッダ情報421該当ファイルの利用状況を示すデータと言えるとデータ422をファイル検索端末11から受信しS2003:Y、元のファイル410を更新する。また、ファイルサーバ10は、ステップS2001のファイルオープン時から、ステップS1004のファイル終了指示を受けた時までの間の時間をカウントし、この時間をヘッダ情報411でのファイル参照時間の値に加算しヘッダ情報411を更新するS2004。ヘッダ情報411の更新完了後、ファイルサーバ10は、該当ファイルをクローズし処理を終了するS2005。なお、ファイルサーバ10は、ファイル検索端末11から、前記終了指示に合わせてヘッダ情報421を受信しなかった場合S2003:N、前記ステップS2005の処理を実行し処理を終了する。---処理手順例3---続いて、ファイルサーバ10とファイル検索端末11が協働した上記処理手順例2と異なり、ファイル検索端末11のみでファイルの参照、更新を行う場合の処理について図に基づき説明する。つまり、検索対象となるドキュメントファイルをファイル検索端末11で保持管理し、ファイル検索やヘッダ情報更新の処理もファイル検索端末11にてのみ実行する形態を想定する。同じ観点で言えば、ファイルサーバ10のみでファイルの参照、更新を行う場合の処理も実行主体がファイルサーバ10となる以外、同様のフローとなる。図11は、本実施形態におけるファイル検索方法の処理手順例3を示すフロー図である。この場合、ファイル検索端末11は、所定の入力画面を表示部303に表示し、ユーザが参照したいファイルのファイル名例:フォルダパスとファイル名を含むファイル参照指示を受け付けるS1101。この時、ファイル検索端末11は、このファイル参照指示から、参照対象となるファイル420のファイル名フォルダパスとファイル名を取得し、対象となるファイル420を記憶部301から読み出してファイルオープンするS1102。またファイル検索端末11は、オープンした前記ファイル420にヘッダ情報421が付帯しているか確認するS1103。前記ステップS1103にて、該当ファイルのヘッダ情報421がNullでなくデータが書き込まれていた場合S1103:Y、ファイル検索端末11は、ヘッダ情報421とデータ422を表示部303に出力する。一方、ヘッダ情報421にデータが無い場合S1103:N、ファイル検索端末11は、ファイル420のデータ422のみを表示部303に出力し、ヘッダ情報の初期登録フロー図16に移行する。続いてファイル検索端末11は、該当ファイル420のヘッダ情報421における、参照回数の値を1だけインクリメントしS1104、ヘッダ情報421の更新処理を実行するS1105。なお、上述のステップS1103における判定の結果、ヘッダ情報421が付帯していなかった時S1103:N、ファイル検索端末11は、初期値0やNullでヘッダ情報421を生成し、そのヘッダ情報421における参照回数の値に1だけインクリメントしヘッダ情報421を更新することになる。その後、ファイル検索端末11は、入力部302にてファイル参照の終了指示をユーザから受け付けるS1106。この時、ファイル検索端末11は、該当ファイル420にヘッダ情報421が付帯している場合S1107:Y、ステップS1102のファイルオープン時から、ステップS1106のファイル終了指示を受けた時までの間の時間をカウントし、この時間をヘッダ情報421でのファイル参照時間の値に加算しヘッダ情報421を更新するS1108。ヘッダ情報421の更新完了後、ファイル検索端末11は、該当ファイルをクローズし処理を終了するS1109。なお、ファイル検索端末11は、前記ステップS1107の判定にてヘッダ情報421が付帯していなかった場合S1107:N、前記ステップS1109の処理を実行し処理を終了する。---処理手順例4---次に、ファイルサーバ10上のファイル410に関するファイル文字列検索の処理について図に基づき説明する。図12は、本実施形態におけるファイル検索方法の処理手順例4を示すフロー図である。この場合、ファイル検索端末11は、ユーザからの指示に応じて図20に示すファイル文字列検索画面2000を表示部303に表示し、検索条件ヘッダ検索または全文検索、検索文字列、検索場所などの情報を含む検索内容の指定をユーザから受け付け、これら指定を含む検索要求をファイルサーバ10に送信するS1201。前記指定における検索条件としてヘッダ検索ではなく全文検索が指定されている場合S1202:N、ファイルサーバ10は、図13の全文検索フローに移行する。他方、前記指定における検索条件としてヘッダ検索が指定されている場合S1202:Y、ファイルサーバ10は、前記指定が示す検索場所に応じたフォルダより、当該フォルダに格納されているファイルを抽出するS1203。ファイルサーバ10は、上記ステップS1203で抽出したファイルの一覧である対象リストを作成しS1204、この対象リストにファイルが含まれているか否か判定するS1205。ユーザがファイル文字列検索画面2000にて指定してきた検索場所のフォルダにファイルが無かった場合、当然ながら前記対象リストにはファイルが含まれないことになる。ここで、前記対象リストにファイルが含まれている場合S1205:Y、ファイルサーバ10は、対象リスト中よりファイル410を1件取得する。他方、対象リスト中にファイルが無かった場合S1205:N、ファイルサーバ10はファイル検索端末11に対しファイルが無い旨の電文データを送信し処理を終了する。一方、対象リスト中にファイルが有り、そのファイル410にヘッダ情報411が付帯している場合S1206:Y、つまり、ファイル410のヘッダ情報411がNullでなく、ヘッダにデータが有る場合、ファイルサーバ10は、対象のファイル410をファイルオープンするS1207。前記ファイル410においてヘッダにデータが無い場合S1206:N、ファイルサーバ10は、前記ステップS1205に戻り、対象リスト中に他のファイルが残されている判定するS1205。対象リスト中より取得し、ヘッダ情報411を備えていたファイル410に関して、ファイルをオープンしたファイルサーバ10は、ファイル文字列検索画面2000にてユーザから受け付けている検索文字列にて、ヘッダ情報411の検索文字列1~検索文字列Nの検索を行うステップS1208。ユーザ指定の検索文字列がヘッダ情報411内の検索文字列のいずれかにヒットした場合、該当ファイル410ヘッダ情報411から、検索回数、参照回数、更新回数、ファイル参照時間の各値を取得保持し、ヘッダ情報411における、検索回数の値を1だけインクリメントしてヘッダ情報411の更新を行いS1209、該当ファイル410をクローズするS1210。また、ファイルサーバ10は、上記までのステップにて、前記対象リストに含まれるファイル410でヘッダ情報411の更新を行ったファイル410の情報をリスト化した結果リストを作成するS1211。ファイルサーバ10は、この結果リストを含む電文データ491をファイル検索端末11に返信する。この結果リストは、例えば、ヘッダ情報411が示す該当ファイル410の利用頻度である、ファイルの参照回数、更新回数、および参照時間のいずれかに関して該当値が大きい順にファイルをソートしたリストを想定できる。また、そのリストに含まれるファイルの数が膨大であれば、ファイルサーバ10が上記ソートをしたリストの上位から所定数のファイルを選択し、結果リストとすれば好適である。このような処理形態は他の処理手順例において生成する結果リストでも同様に実行するものとする。図8に、電文データ491の構成例を示している。電文データ491は、検索結果として得たファイルのパスを示すファイル名1001をキーとして、ユーザが該当ファイルを検索した回数を表す検索回数1002、ユーザが該当ファイルを参照した回数を表す参照回数1003、ユーザが該当ファイルを更新した回数を表す更新回数1004、および、ユーザが該当ファイルを参照した時間を表すファイル参照時間1005からなる。一方、ファイル検索端末11は、ファイルサーバ10からの電文データ491を受信し、この電文データ491が示す結果リストを表示部303にて表示しS1212、処理を終了する。図21に、結果リストすなわち検索結果の表示画面2100の例を示している。---処理手順例5---次に、上記の処理手順例4のフローにおけるステップS1202にて、ユーザからの指定における検索条件として全文検索が指定されている場合S1202:Nのフロー、すなわち全文検索フローについて図に基づき説明する。図13は、本実施形態におけるファイル検索方法の処理手順例5を示すフロー図である。上記のようにユーザが全文検索を指定していた場合、ファイルサーバ10は、前記指定が示す検索場所に応じたフォルダより、当該フォルダに格納されているファイルを抽出するS1301。ファイルサーバ10は、上記ステップS1301で抽出したファイルの一覧である対象リストを作成しS1302、この対象リストにファイルが含まれているか否か判定するS1303。ユーザがファイル文字列検索画面2000にて指定してきた検索場所のフォルダにファイルが無かった場合、当然ながら前記対象リストにはファイルが含まれないことになる。ここで、前記対象リストにファイルが含まれている場合S1303:Y、ファイルサーバ10は、対象リスト中よりファイル410を1件取得する。他方、対象リスト中にファイルが無かった場合S1303:N、ファイルサーバ10はファイル検索端末11に対しファイルが無い旨の電文を送信し処理を終了する。一方、対象リスト中にファイルが有る場合S1303:Y、ファイルサーバ10は、取得したファイル410をオープンしS1304、ファイル文字列検索画面2000にてユーザ指定の検索文字列にてデータ412の全文検索を行うS1305。ユーザ指定の検索文字列がデータ412にてヒットした場合、ファイルサーバ10は、該当ファイル410ヘッダ情報411における検索回数の値を1だけインクリメントしてヘッダ情報411の更新を行うS1306。なお、該当ファイル410のヘッダ情報411にデータが付帯していなかった場合、ファイルサーバ10は初期値0やNullでヘッダ情報411を生成して該当ファイル410に付加し、ヘッダ情報411における検索回数の値デフォルトは0に1を行ってヘッダ情報411の更新を行うものとする。また、ファイルサーバ10は、上記ステップS1306を実行した後、該当ファイル410をクローズしS1307、上記までのステップにて、前記対象リストに含まれるファイル410でヘッダ情報411の更新を行ったファイル410の情報をリスト化した結果リストを作成するS1308。ファイルサーバ10は、この結果リストを含む電文データ491をファイル検索端末11に返信する。一方、ファイル検索端末11は、ファイルサーバ10からの電文データ491を受信し、この電文データ491が示す結果リストを表示部303にて表示しS1309、処理を終了する。---処理手順例6---次に、上述の処理手順例4で示したヘッダ情報411に基づくファイル検索処理を、ファイル検索端末11にて実行する際の処理について図に基づき説明する。図14は、本実施形態におけるファイル検索方法の処理手順例6を示すフロー図である。この場合、ファイル検索端末11は、ユーザからの指示に応じて図20に示すファイル文字列検索画面2000を表示部303に表示し、検索条件ヘッダ検索または全文検索、検索文字列、検索場所などの情報を含む検索内容の指定をユーザから受け付けて記憶するS1401。前記指定における検索条件としてヘッダ検索ではなく全文検索が指定されている場合S1402:N、ファイル検索端末11は、図15の全文検索フローに移行する。他方、前記指定における検索条件としてヘッダ検索が指定されている場合S1402:Y、ファイル検索端末11は、前記指定が示す検索場所に応じたフォルダより、当該フォルダに格納されているファイルを抽出するS1403。ファイル検索端末11は、上記ステップS1403で抽出したファイルの一覧である対象リストを作成しS1404、この対象リストにファイルが含まれているか否か判定するS1405。ユーザがファイル文字列検索画面2000にて指定してきた検索場所のフォルダにファイルが無かった場合、当然ながら前記対象リストにはファイルが含まれないことになる。ここで、前記対象リストにファイルが含まれている場合S1405:Y、ファイル検索端末11は、対象リスト中よりファイル420を1件取得する。他方、対象リスト中にファイルが無かった場合S1405:N、ファイル検索端末11は表示部303にてファイルが無い旨の検索結果を表示しS1412、処理を終了する。一方、対象リスト中にファイルが有り、そのファイル420にヘッダ情報421が付帯している場合S1406:Y、つまり、対象リスト中より1件のファイル420を取得し、そのヘッダ情報421がNullでなく、ヘッダにデータが有る場合、ファイル検索端末11は、対象のファイル420をファイルオープンするS1407。前記ファイル420においてヘッダにデータが無い場合S1406:N、ファイル検索端末11は、前記ステップS1405に戻り、対象リスト中に他のファイルが残されている判定するS1450。対象リスト中より取得し、ヘッダ情報421を備えていたファイル420に関して、ファイルをオープンしたファイル検索端末11は、ファイル文字列検索画面2000にてユーザから受け付けている検索文字列にて、ヘッダ情報421の検索文字列1~検索文字列Nの検索を行うステップS1408。ユーザ指定の検索文字列がヘッダ情報421内の検索文字列のいずれかにヒットした場合、該当ファイル420のヘッダ情報421から、検索回数、参照回数、更新回数、ファイル参照時間の各値を取得保持し、ヘッダ情報421における、検索回数の値を1だけインクリメントしてヘッダ情報421の更新を行いS1409、該当ファイル420をクローズするS1410。また、ファイル検索端末11は、上記までのステップにて、前記対象リストに含まれるファイル420でヘッダ情報421の更新を行ったファイル420の情報をリスト化した結果リストを作成するS1411。ファイル検索端末11は、この結果リストを表示部303にて表示する。この結果リストは、例えば、ヘッダ情報421が示す該当ファイル420の利用頻度である、ファイルの参照回数、更新回数、および参照時間のいずれかに関して該当値が大きい順にファイルをソートしたリストを想定できる。また、そのリストに含まれるファイルの数が膨大であれば、ファイル検索端末11が上記ソートをしたリストの上位から所定数のファイルを選択し、結果リストとすれば好適である。このような処理形態は他の処理手順例において生成する結果リストでも同様に実行するものとする。この処理手順例に示すように、ファイルを保持するファイル検索端末11のみで本実施形態のファイル検索方法を実行できる。従って、異なるネットワークの情報処理装置ファイル検索端末11やファイルサーバ10にファイルを移行させた場合であっても、すなわち元々ファイルを管理していたファイルサーバ10が存在しなくても、ヘッダ情報に基づいた有用な文字列検索を実施することができる。---処理手順例7---次に、上記の処理手順例6のフローにおけるステップS1402にて、ユーザからの指定における検索条件として全文検索が指定されている場合S1402:Nのフロー、すなわち全文検索フローをファイル検索端末11のみで実行する際の処理について図に基づき説明する。図15は、本実施形態におけるファイル検索方法の処理手順例7を示すフロー図である。上記のようにユーザが全文検索を指定していた場合、ファイル検索端末11は、前記指定が示す検索場所に応じたフォルダより、当該フォルダに格納されているファイルを抽出するS1501。ファイル検索端末11は、上記ステップS1501で抽出したファイルの一覧である対象リストを作成しS1502、この対象リストにファイルが含まれているか否か判定するS1503。ユーザがファイル文字列検索画面2000にて指定してきた検索場所のフォルダにファイルが無かった場合、当然ながら前記対象リストにはファイルが含まれないことになる。ここで、前記対象リストにファイルが含まれている場合S1503:Y、ファイル検索端末11は、対象リスト中よりファイル420を1件取得する。他方、対象リスト中にファイルが無かった場合S1503:N、ファイル検索端末11は表示部303にてファイルが無い旨の出力S1509を行って処理を終了する。一方、対象リスト中にファイルが有る場合S1503:Y、ファイル検索端末11は、取得したファイル420をオープンしS1504、ファイル文字列検索画面2000にてユーザ指定の検索文字列にてデータ422の全文検索を行うS1505。ユーザ指定の検索文字列がデータ422にてヒットした場合、ファイル検索端末11は、該当ファイル420ヘッダ情報421における検索回数の値を1だけインクリメントしてヘッダ情報421の更新を行うS1506。なお、該当ファイル420のヘッダ情報421にデータが付帯していなかった場合、ファイル検索端末11は初期値0やNullでヘッダ情報421を生成して該当ファイル420に付加し、ヘッダ情報421における検索回数の値デフォルトは0に1を行ってヘッダ情報421の更新を行うものとする。また、ファイル検索端末11は、上記ステップS1506を実行した後、該当ファイル420をクローズしS1507、上記までのステップにて、前記対象リストに含まれるファイル420でヘッダ情報421の更新を行ったファイル420の情報をリスト化した結果リストを作成するS1508。ファイル検索端末11は、この結果リストを検索結果として表示部303にて表示しS1509、処理を終了する。この処理手順例に示すように、ファイルを保持するファイル検索端末11のみで全文検索を実行する際にヘッダ情報の更新を行うことで、たとえ異なるネットワークの情報処理装置ファイル検索端末11やファイルサーバ10にファイルを移行させた場合であっても、全文検索に伴って更新されるヘッダ情報に基づいた有用な文字列検索につなげることができる。---処理手順例8---次に、ヘッダ情報を具備していなかったファイルにヘッダ情報を付与する初期登録の処理について図に基づき説明する。図16は、本実施形態におけるファイル検索方法の処理手順例8を示すフロー図である。ここではファイルサーバ10がファイルの管理を行っているものとする。また、ファイルサーバ10が、案件メンテナンス画面1800図18参照を所定の端末や表示部203に表示させ、ファイルを紐付ける案件に関する各種情報をユーザから受け付けて、ここで受け付けた、案件名、データ区分、検索文字列といった情報を案件テーブル221、案件基本値テーブル222に予め登録しているものとする。この場合、ファイルサーバ10は、ヘッダ初期登録画面2200図22参照をユーザの指示に応じて表示部203にて表示し、当該ヘッダ初期登録画面2200にて、ヘッダ情報を付与するファイルのファイル名、該当ファイルが紐付く案件すなわち、ファイルは該当案件に関して作成されたものであるの案件名、該当案件の担当部署等を示すデータ区分、および、検索文字列の初期値に関するデータ入力をユーザから受け付ける。ファイルサーバ10は、上述のヘッダ初期登録画面2200で入力されたファイル名ファイルパスに基づいて記憶部201を参照し、対象ファイルの有無を確認するS1601。また、ファイルサーバ10は、ヘッダ初期登録画面2200にてユーザが入力した案件名およびデータ区分を案件テーブル221に照合し、該当案件名と該当データ区分が一致するデータが有ることを確認するS1602。続いてファイルサーバ10は、ヘッダ初期登録画面2200にて検索文字列の値が入力されていた場合S1603:Y、その検索文字列を、ヘッダ情報411における検索文字列の値とし、また、検索回数、参照回数、更新回数、ファイル参照時間の値を0をしたヘッダ情報411を生成する。ファイルサーバ10は、前記ステップS1601で存在が確認されたファイルで、前記ステップS1602で案件テーブル221にてユーザ指定の案件名とデータ区分が一致したものについて、これをファイルオープンしS1605、前記生成したヘッダ情報を付与してS1606ファイルクローズするS1607。他方、ヘッダ初期登録画面2200で検索文字列が入力されていない場合、ステップS1602において案件テーブル221で確認した、ユーザ指定の案件名およびデータ区分が一致する案件の案件No.をキーに、案件基本値テーブル222で該当案件に関するデフォルトの検索文字列を特定し、その値を取得するS1604。またファイルサーバ10は、前記ステップS1604で得た検索文字列をヘッダ情報411における検索文字列の値とするとともに、検索回数、参照回数、更新回数、ファイル参照時間の値を0としヘッダ情報411を生成する。ファイルサーバ10は、前記ステップS1601で確認したファイルをファイルオープンしS1605、前記生成したヘッダ情報を付与してS1606、ファイルクローズするS1607。本実施形態のファイル検索技術を運用することにより、例えば、あるファイル検索端末11から異なるファイル検索端末13図23に、ファイル420を移動させたとしても移行前のファイル検索端末11でのファイル検索と同様の処理がファイル検索端末13でも実現される。すなわち、ファイル420を他のファイル検索端末13に移行した場合、ファイル420がヘッダ情報421を有しているため、ファイル検索端末13でもヘッダ情報421に基づく効率的なファイル検索がそのまま実行できる。従って、従来のように管理対象のファイル全てについてファイルサーバ等で一元的に検索用情報頻出する検索文字列等の管理を行う必要は無くなる。以上、本発明を実施するための最良の形態などについて具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。こうした本実施形態によれば、検索時に有用な情報をファイルのヘッダに格納管理することで、ドキュメントファイルを別のネットワークに移行した時でも速やかに効率的な検索が実施できる。また、ネットワーク接続できない環境にあるコンピュータ間でドキュメントファイルを共有する場合であっても、上述のようにファイル自身に情報を持たせることによりファイル管理用データの移行は最小限となり、ファイル検索を円滑に進めることができる。したがって、異なるネットワークや管理装置を跨って、効率的なドキュメント検索を実現することが可能となる。本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、前記ファイル検索システムにおいて、前記演算部は、前記検索されたファイルに対してユーザが実行した操作として、ユーザによるファイルの参照、およびユーザによるファイルの更新の事象について監視し、前記検索または前記ファイルに対する操作が実行される度に、前記検索の回数、および検索条件としてユーザが指定してきた検索文字列、または、前記監視により検知した前記ファイルの参照回数、更新回数、および参照時間、の少なくともいずれかに関する情報を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理を実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度である、ファイルの参照回数、更新回数、および参照時間のいずれかに関して該当値が大きい順に所定数のファイルを選択し、該選択したファイルを検索結果として出力部に表示する、としてもよい。また、前記ファイル検索システムは、検索対象となりうる複数のファイルを格納した記憶装置を備えて、端末からのファイル検索要求を受けて記憶装置でのファイル検索を実行するサーバと、入力部でユーザから受け付けた検索条件を含むファイル検索要求を前記サーバに送信し、前記検索条件にマッチする属性を有したファイルとして検索されたファイルの情報を前記サーバから受信し、サーバにて検索された該当ファイルに対してユーザが実行した操作を監視する端末とから構成されており、前記端末は、前記検索要求の送信または前記検索されたファイルに対する操作が実行される度に、前記検索要求の送信、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとしてサーバに送信する機能を有し、前記サーバは、前記端末から送信されてきたファイルの利用状況を示すデータを受信し、該データを記憶装置における該当ファイルのヘッダに書き込む機能と、前記検索要求の含む検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として前記端末に送信する機能とを有する、としてもよい。また、前記ファイル検索システムは、前記利用状況を示すデータがヘッダに書き込まれたファイルが、当初の格納先であった記憶装置から、ネットワーク環境の無い別の情報処理装置の記憶装置、または、他のネットワーク上に存在する記憶装置に格納先が移行された環境下において、当該移行先の記憶装置にアクセス可能な情報処理装置が、入力部でユーザから受け付けた検索条件に基づいて、該当検索条件にマッチする属性を有するファイルを記憶部にて検索すると共に、検索されたファイルに対してユーザが実行した操作を監視する処理と、前記検索または前記ファイルに対する操作が実行される度に、前記検索の処理、または、前記監視により検知した前記ファイルに対する操作、の少なくともいずれかに関する履歴を、該当ファイルの利用状況を示すデータとして、該当ファイルのヘッダに書き込む処理とを実行し、前記検索条件に基づいたファイルの検索を行う際に、検索条件にマッチするとして検索したファイルのヘッダから、該当ファイルの利用状況を示すデータを読み取り、該データが示すファイルの利用頻度が予め定めた選択規則に沿うファイルを選択し、該選択したファイルを検索結果として出力部に表示する処理を実行する、としてもよい。