着目フォルダの上位に位置するフォルダの中から、検索の基点となるベースフォルダを設定するベースフォルダ設定手段と、前記ベースフォルダの下位に位置するフォルダの中から、前記ベースフォルダから前記着目フォルダまでのパスに類似する前記ベースフォルダからのパスを有するフォルダを、前記着目フォルダに類似する類似フォルダとして検出する検索手段と、前記検索手段で検出した類似フォルダへのリンクを表示画面に表示する検索結果表示手段とを有することを特徴とする文書管理装置。前記検索結果表示手段は、前記表示画面に表示されるアドレスバーにおける着目フォルダのメニューに、前記類似フォルダへのリンクを対応付けて表示することを特徴とする請求項1に記載の文書管理装置。前記アドレスバーは、フォルダのパスをパンくずリストの形式で表示することを特徴とする請求項2に記載の文書管理装置。前記検索手段は、前記ベースフォルダの直下に位置するフォルダから更に一つ下の階層からのパスとフォルダ名とが、前記着目フォルダのものと一致するフォルダを前記類似フォルダとして検出することを特徴とする請求項1乃至3のいずれか一項に記載の文書管理装置。前記検索手段は、更に、前記ベースフォルダから前記着目フォルダまでのパスを構成する各フォルダに関して、前記ベースフォルダから当該各フォルダまでのパスに類似する前記ベースフォルダからのパスを有するフォルダを、当該各フォルダに類似する類似フォルダとして検出し、前記検索結果表示手段は、前記表示画面に表示されるアドレスバーに表示されている前記パスを構成するフォルダの中からユーザにより選択されたフォルダについて、当該選択されたフォルダに類似する類似フォルダへのリンクを前記表示画面に表示することを特徴とする請求項1に記載の文書管理装置。前記検索手段において検索対象のフォルダのフォルダ名の揺らぎ表記を許容するか否かの設定を受け付ける検索設定手段を更に有し、前記検索手段は、前記検索設定手段により揺らぎ表記を許容すると設定された場合、前記着目フォルダのフォルダ名と検索対象のフォルダのフォルダ名とが、一部において一致する場合に前記類似フォルダとして検出することを特徴とする請求項1乃至5のいずれか一項に記載の文書管理装置。ベースフォルダ設定手段が、着目フォルダの上位に位置するフォルダの中から、検索の基点となるベースフォルダを設定するベースフォルダ設定工程と、検索手段が、前記ベースフォルダの下位に位置するフォルダの中から、前記ベースフォルダから前記着目フォルダまでのパスに類似する前記ベースフォルダからのパスを有するフォルダを、前記着目フォルダに類似する類似フォルダとして検出する検索工程と、検索結果表示手段が、前記検索工程で検出した類似フォルダへのリンクを表示画面に表示する検索結果表示工程とを有することを特徴とする文書管理装置の制御方法。コンピュータを、着目フォルダの上位に位置するフォルダの中から、検索の基点となるベースフォルダを設定するベースフォルダ設定手段、前記ベースフォルダの下位に位置するフォルダの中から、前記ベースフォルダから前記着目フォルダまでのパスに類似する前記ベースフォルダからのパスを有するフォルダを、前記着目フォルダに類似する類似フォルダとして検出する検索手段、前記検索手段で検出した類似フォルダへのリンクを表示画面に表示する検索結果表示手段として機能させるためのプログラム。フォルダ構成において、文書の管理を容易にするために、ユーザは同一名のフォルダまたは類似する名前のフォルダを作成して類似する階層構造内に保存することが多々ある。また、ユーザは、そのような類似したフォルダ構成のフォルダの内容を対応したもの同士で比較しながら作業を行いたい場合がある。従来は、必要に応じて逐次、それぞれのフォルダ階層を辿って移動する等の方法があった。しかし、操作したいファイルによってフォルダの行き来を行う必要があるため、フォルダ移動の操作が作業効率を低下させる要因となっていた。特に、フォルダ階層が深い場合や比較したい類似フォルダが多数存在する場合は、移動に必要な操作回数が多くなり、ユーザの作業効率が低下する。上記課題を解決するために、本発明は以下の構成を有する。すなわち、着目フォルダの上位に位置するフォルダの中から、検索の基点となるベースフォルダを設定するベースフォルダ設定手段と、前記ベースフォルダの下位に位置するフォルダの中から、前記ベースフォルダから前記着目フォルダまでのパスに類似する前記ベースフォルダからのパスを有するフォルダを、前記着目フォルダに類似する類似フォルダとして検出する検索手段と、前記検索手段で検出した類似フォルダへのリンクを表示画面に表示する検索結果表示手段とを有する。フォルダや文書に対して予め特別な設定をする事なく、類似するフォルダ間をわずかな手順で行き来することが可能となる。以下、本発明を実施するための最良の形態について図面を用いて説明する。<第一実施形態>[システム構成]図1は、本発明の第一実施形態に係る文書管理システムのシステム構成の例を示す図である。本実施形態では、クライアントPC10と文書管理サーバ20とを含み、クライアントPC10と文書管理サーバ20とは、LAN30を介して接続される。クライアントPC10は、ユーザに、ブラウザ不図示を介して文書管理サーバ20に接続してコンテンツを操作する機能を提供する。文書管理装置である文書管理サーバ20は、文書やフォルダなどのコンテンツを管理する文書管理機能とWebアプリケーションサーバ機能を提供する。なお、本実施形態において、ユーザがクライアントPC10を操作する構成としているが、文書管理サーバ20側で操作しても構わない。また、本実施形態に係る文書管理システムは、クライアントPC10が備えるブラウザを介してアクセスする構成としている。しかし、専用のクライアントアプリケーション不図示をクライアントPC10に配置し、それを操作する構成であっても構わない。また、クライアントPC10と文書管理サーバ20とはイントラネットであるLAN30を介して接続される例を示しているが、これに限定するものではなく、外部ネットワークであるインターネットを介して接続されるようにしても構わない。[ハードウェア構成]図2に、本実施形態に係る文書管理システムを構成するコンピュータのハードウェア構成図を示す。なお、上述したクライアントPC10および文書管理サーバ20のハードウェア構成はいずれも一般的な情報処理装置のハードウェア構成図に相当し、図2の一般的な情報処理装置のハードウェア構成を適用できる。CPU100は、ROM102のプログラム用ROMに記憶された、或いは外部メモリ109からRAM101にロードされたオペレーティングシステムOSやアプリケーション等のプログラムを実行する。CPU100が対応するプログラムを実行することにより、後述するフローチャートの各ステップを実行する各処理部各処理手段として機能することになる。RAM101は、CPU100の主メモリ、ワークエリア等として機能する。またクライアントPC10に含まれる各構成要素は、内部バスにて接続されている。キーボードコントローラ103は、キーボード108や、マウスなどポインティングデバイス不図示からの入力を制御する。ディスプレイコントローラ104は、ディスプレイ107の表示を制御する。ディスクコントローラ105は、各種データを記憶するハードディスクHDやフロッピー登録商標ディスクFD等の外部メモリ109にデータアクセスを制御する。NC106はネットワークに接続されて、ネットワークに接続された他の機器との通信制御処理を実行する。[ソフトウェア構成]図3に、本実施形態に係る文書管理システムの一例を構成するコンピュータのソフトウェア構成図を示す。本実施形態に係る文書管理システムは、全ての機能をクライアントPC10および文書管理サーバ20で実行されるプログラムによって実現される。クライアントPC10および文書管理サーバ20それぞれのハードウェア構成は、図2に示す構成とする。クライアントPC10は、下記の部位から構成される。メイン制御部201は、本実施形態に係るクライアントPC10の全体を制御し、クライアントPC10を構成する各部に対する指示、管理を行う。入出力管理部202は、ユーザのキーボード108の操作を検知して、操作に応じた処理を実行する。また、ディスプレイ107へUIUserInterfaceの表示を行う。さらに、入出力管理部202は、LAN30を通じた情報の送受信を行う。文書管理サーバ20は、下記の部位から構成される。メイン制御部301は、本実施形態に係る文書管理サーバ20の全体を制御し、文書管理サーバ20を構成する各部に対する指示、管理を行う。入出力管理部302は、ユーザのキーボード108の操作を検知して、操作の入力に応じた処理を実行する。また、入出力管理部302は、ディスプレイ107へUIの表示を行う。さらに、入出力管理部302は、LAN30を介した情報の送受信を行う。文書操作部303は、メイン制御部301の指示に従い、文書記憶部304へのフォルダまたは文書の登録取得削除等の処理を指示する。文書記憶部304は、フォルダおよび文書の情報を記憶する。設定操作部305は、メイン制御部301の指示に従い、設定記憶部306へのユーザ設定の登録取得を指示する。設定記憶部306は、ユーザ設定を記憶する。ここでのユーザ設定とは、フォルダの検索に関して、ユーザが設定した情報であり、詳細については、後述する。[処理フロー]以下、本実施形態に係る文書管理システムの各ステップにおける処理について、図4から図10を用いて具体的に説明する。すべてのフローチャートの各ステップは、文書管理サーバ20がRAM101にロードしたプログラムを実行することにより実現される処理であり、プログラム全体を実行するメイン制御部301が指示する。なお、本実施形態において、フォルダのパスとは、ある上位のフォルダからその配下に位置するそのフォルダへの経路階層構造を指し、例えば、パスはフォルダ名の羅列にて示される。2つのフォルダの絶対的なパスについては一致することは無いが、絶対的なパスの途中にあるフォルダからそれぞれのフォルダまでのパスの名称は一致することが起こりうる。つまり、異なるフォルダ名のフォルダそれぞれの配下に位置するフォルダが同じフォルダ名で同様の階層構造にて構成されている場合には、異なるフォルダ名のフォルダよりも下のパスは同じものとなる。以下では、操作画面上に表示しているあるフォルダを着目フォルダとして、その着目フォルダのパスに類似するパスを有する類似フォルダを検索する本発明の処理について説明する。[検索前処理]図4は、本実施形態に係る文書管理システムの、類似フォルダ検索処理を受け付けて検索に必要な前処理を行い、検索処理を呼び出す処理を行うフローを示す図である。図4において、S103からS105の後の対応するループ終端記号まででループを構成している。S103の条件判定において真である場合、ループ内の処理S104、S105を繰り返す。S103の条件判定において偽である場合、ループから抜けてS106に遷移する。まず、S100において、メイン制御部301は、入出力管理部302を介して、ベースフォルダの設定命令をクライアントPC10から受信し、文書管理サーバ20の設定記憶部306に格納する。ベースフォルダとは、検索の基点となるフォルダであり、比較対象となる表示フォルダ着目フォルダの上位のフォルダ上位フォルダである。これにより、ベースフォルダ設定を行う。本発明にて定義される各フォルダの具体例については、図6、図7を用いて後述する。S101において、メイン制御部301は、文書操作部303を介して、文書記憶部304からベースフォルダ直下に存在するフォルダのうち、現在の表示フォルダ着目フォルダを包含するフォルダを検索元ルートフォルダして取得する。つまり、検索元ルートフォルダとは、ベースフォルダの直下に位置する複数のフォルダのうち、着目フォルダを下位に有するフォルダを指す。そして、メイン制御部301は、取得した検索元ルートフォルダの情報を文書管理サーバ20のRAM101に格納する。検索元ルートフォルダの情報は、以降のステップにより、検索条件として用いられる検索パスリストを抽出する際に利用される。S102において、メイン制御部301は、現在の表示フォルダを処理中のパスに設定する。S103はループ処理の条件を示しており、メイン制御部301は、処理中のパスが検索元ルートフォルダであるか否かを確認し、検索元ルートフォルダであればS106に遷移する。検索元ルートフォルダでなければ、S104~S105の処理を繰り返し行う。S104において、メイン制御部301は、処理中のフォルダ名を検索パスリストの先頭に追加する。そして、検索パスリストは、文書管理サーバ20のRAM101に格納される。ここで、検索パスリストの先頭とは、これまでに検索パスリストに追加されたフォルダが有る場合には、それらのフォルダの上位に位置することを意味する。S105において、メイン制御部301は、処理中のパスの一階層上位のパスを処理中のパスに設定し、S103の判定を再度行う。検索元ルートフォルダになるまで、検索パスリストの作成を繰り返す。すなわち、S103~S105の処理を行うことにより、検索元ルートフォルダの直下のフォルダから前記着目フォルダまでのパスを構成する各フォルダ名が、前記検索パスリストとして得られることになる。S106において、メイン制御部301は、ベースフォルダの直下に存在する検索元ルートフォルダを除くフォルダ群を検索対象ルートフォルダリストとして取得し、文書管理サーバ20のRAM101に格納する。つまり、ベースフォルダの直下に位置する複数のフォルダのうち、検索元ルートフォルダ以外のフォルダを検索対象ルートフォルダとし、それらのリストを検索対象ルートフォルダリストとする。なお、検索元ルートフォルダは1つが特定されるが、検索対象ルートフォルダは0以上存在することとなる。S107において、メイン制御部301は、検索処理を呼び出す。検索処理については、図5を用いて説明する。そして、検索処理の後、本処理フローを終了する。[検索処理]図5は、本実施形態に係る文書管理システムの、検索処理を行うフローを示す図である。図5において、S200からS206の後の対応する記号まででループを構成している。S200の条件判定において真である場合、ループ内の処理S201~S206を繰り返す。S200の条件判定において偽である場合、ループから抜けて本処理フローを終了する。さらに、S203からS206の後の対応する記号まででもう一つのループを構成しており、S203の条件判定において真である場合、ループ内の処理S204~S206を繰り返す。S203の条件判定において偽である場合、ループから抜けてS200に遷移する。まず、S200において、メイン制御部301は、検索対象ルートフォルダリストに未処理の検索対象ルートフォルダが残っているか確認する。未処理の検索対象ルートフォルダが残っていない場合は、メイン制御部301は、本検索処理を終了する。未処理の検索対象ルートフォルダが残っている場合には、メイン制御部301は、S201~S206の処理を行う。S201において、メイン制御部301は、未処理の検索対象ルートフォルダのうちの1つを取得する。S202において、メイン制御部301は、フォルダ名のマッチング処理を行うための評価パスとして空の文字列を設定する。S203において、メイン制御部301は、検索パスリストに未処理の検索パスが残っているか確認する。未処理の検索パスが残っていない場合はS200に遷移し、S200の判定を再度行う。未処理の検索パスが残っている場合には、メイン制御部301は、S204~S206の処理を行う。S204において、メイン制御部301は、検索パスリストから未処理の検索パスを取得し、評価パスの文字列に/検索パスを加えて評価パスを更新する。ここで、検索パスとして設定される文字列は、フォルダ名が該当する。また、本実施形態において、未処理の検索パスは、検索パスリストの先頭から順に取得されることとなる。S205において、メイン制御部301は、検索対象ルートフォルダ評価パスに該当するフォルダが検索対象ルートフォルダの配下に存在するか確認する。存在しない場合はS205にてNO、S200に遷移する。存在する場合にはS205にてYES、S206へ遷移する。S206において、メイン制御部301は、ヒットしたフォルダへのリンクを、検索元ルートフォルダ評価パスフォルダのアドレスバーのプルダウンメニュー[類似フォルダ]に追加する。このように、全ての検索対象ルートフォルダに対して、S201~S206の処理が繰り返し行われるとともに、検索パスリストの各検索パスに対してS204~S206の類似フォルダの検索処理が繰り返し行われる。したがって、着目フォルダ及びその着目フォルダへのパスを構成する各フォルダに対して、それぞれの類似フォルダが追加されていく。この追加された類似フォルダに基づいて、検索結果表示を行う。なお、表示例については、図9に示す。そして、メイン制御部301は、S203の判定を再度行う。[操作画面]図6は、本実施形態に係る文書管理システムの、クライアントPC10に表示される表示画面の一例である。アドレスバー401では、現在表示しているフォルダのパスをパンくずリストの形式で表している。それぞれのフォルダにはプルダウンメニューが付加され、操作メニューが選択できるようになっている。また、フォルダツリー402、現在表示しているフォルダ内に存在するフォルダまたは文書のリストを表示するファイルリスト403がある。フォルダツリー402に示されたフォルダが選択されることにより、ファイルリスト403に選択されたフォルダに格納された文書のリストが表示される。設定ボタン404は検索設定を行う際に用いられるボタンであり、詳細については、後述する。なお、この例では、総務課フォルダの直下に、同等のフォルダの階層構造を有する2009、2010、2011のフォルダが存在するものとする。また、現在のフォルダ着目フォルダを2011フォルダの配下の10-申請フォルダとして説明する。図7は、本実施形態に係る文書管理システムの、クライアントPC10に表示される操作画面上でベースフォルダを指示する画面の一例である。ここでは、総務課フォルダのプルダウンメニュー801を開き、ベースフォルダとして選択する様子を表している。ベースフォルダが選択されると、文書管理サーバ20は図4にて示した検索前処理を実行する。この例において、ベースフォルダは総務課フォルダ、検索元ルートフォルダは2011フォルダ、検索対象ルートフォルダはベースフォルダ直下で検索元ルートフォルダ以外である20092010フォルダとなる。検索パスは、検索元ルートフォルダである2011フォルダの下の10-購買10-申請が設定される事になる。図8Aは、本実施形態に係る文書管理システムの、検索パスリスト601を示すデータ構造の一例である。検索元ルートフォルダの一階層下のフォルダから現在表示しているフォルダまでの各フォルダについて、上位のフォルダから順にフォルダ名がリストアップされる。図8Aには、図6に示すフォルダ構成に対応した例を示している。図8Bは、本実施形態に係る文書管理システムの、検索対象ルートフォルダリスト701を示すデータ構造の一例である。このリストには、ベースフォルダ直下に存在する検索元ルートフォルダを除くフォルダ検索対象ルートフォルダがリストアップされる。図8Bには、図6に示すフォルダ構成に対応した検索対象ルートフォルダリストの構成例を示している。図9は、本実施形態に係る文書管理システムの、検索処理後にクライアントPC10の操作画面に表示される類似フォルダへのリンクを示す一例である。10-申請フォルダのプルダウンメニュー801を表示させて、類似フォルダの項目を選択すると、そのサブメニューにおいて、検索にヒットした、10-申請フォルダに類似する類似フォルダに対応付けられたリンクが表示される。なお、表示の構成はこれに限定するものではなく、他の構成としても構わない。また、図9には示していないが、検索パスの中間に位置する10-購買フォルダのサブメニューに対しても、類似フォルダを選択できるようにしても構わない。なお、サブメニューにより、リンク先に遷移した場合、すでに設定されているベースフォルダの情報を用いて類似フォルダの再検索を自動的に行うようにしてもよいし、再度ベースフォルダの入力を受け付けるようにしてもよい。また、サブメニューから類似フォルダへのリンクを選択した場合、別ウィンドウを開いてそのリンク先のフォルダを表示するようにしても構わない。以上、本実施形態によれば、ユーザが少ない手順で現在のフォルダに類似したフォルダに移動することが可能となる。また、移動先のフォルダにおけるアドレスバー表示時に、再検索を行うことにより、類似フォルダを相互に行き来することも可能となる。<第二実施形態>本発明の第二実施形態について説明する。システム構成、ハードウェア構成、ソフトウェア構成については、第一実施形態に係る文書登録システムと同一である。また、すべてのフローチャートの各ステップは、文書管理サーバ20がRAM101にロードしたプログラムを実行することにより実現される処理であり、プログラム全体を実行するメイン制御部301が指示する。[類似フォルダ検索設定処理]図10は、本実施形態に係る文書管理システムの、類似フォルダ検索設定処理を行うフローを示す図である。S300において、メイン制御部301は、入出力管理部302を介して、類似フォルダ検索設定の設定命令をクライアントPC10から受信する。ここで用いられる類似フォルダ検索設定は、少なくともフォルダ名の揺らぎのある表記を許容するか否かを含む。S301において、メイン制御部301は、設定操作部305を介して、設定記憶部306にユーザが入力した設定を記録する。図11は、本実施形態に係る文書管理システムの、類似フォルダ検索設定画面の一例を示す図である。設定画面901は、図6の設定ボタン404を押下する事により表示される。設定画面901に含まれるチェックボックス902にチェックを入れることで、揺らぎのある表記を許容するための設定を指示した後、OKボタン903が押下されると、メイン制御部301は、図10に示した類似フォルダ検索設定処理を実行する。[検索前処理]図12は、本実施形態に係る文書管理システムの、類似フォルダ検索処理を受け付けて検索に必要な前処理を行い、設定により検索処理または揺らぎ検索処理のいずれかを呼び出す処理を行うフローを示す図である。これは、第一実施形態にて述べた図4の処理に対応する。図12において、S403のループ開始記号からS405の後の対応するループ終端記号まででループを構成している。S403の条件判定において真である場合、ループ内の処理S404~S405を繰り返す。S403の条件判定において偽である場合、ループから抜けてS406に遷移する。S400からS406については、図4と同様であるため、ここでの説明は省略する。S407において、メイン制御部301は、設定操作部305を介して設定記憶部306から設定を取得し、フォルダ名の揺らぎのある表記を許容する設定であるか確認する。許容する設定である場合S407にてYESは、S409に遷移する。フォルダ名の揺らぎを許容する設定でない場合はS407にてNO、S408へ進む。S408において、メイン制御部301は、図5を用いて述べた検索処理を呼び出す。これは、第一実施形態と同様であるため、ここでの説明は省略する。S409において、メイン制御部301は、揺らぎ検索処理を呼び出す。この処理については、図13を用いて後述する。そして、S408もしくはS409の処理が終了した後、メイン制御部301は、本処理フローを終了する。[揺らぎ検索処理]図13は、本実施形態に係る文書管理システムの、フォルダ名の揺らぎのある表記を許容する設定である場合の検索処理を行うフローを示す図である。図13において、S500からS507の後の対応する記号まででループを構成している。S500の条件判定において真である場合、ループ内の処理S501~S507を繰り返す。S500の条件判定において偽である場合、ループから抜けて本処理フローを終了する。さらに、S503のループ開始記号からS507の後の対応するループ終了記号まででもう一つのループを構成している。S503の条件判定において真である場合、ループ内の処理S504~S507を繰り返す。S503の条件判定において偽である場合、ループから抜けてS500に遷移する。まず、S500において、メイン制御部301は、検索対象ルートフォルダリストに未処理のフォルダが残っているか確認する。検索対象ルートフォルダリストに未処理の検索対象ルートフォルダが残っていない場合は、メイン制御部301は、検索処理を終了する。未処理の検索対象ルートフォルダが残っている場合には、メイン制御部301は、S501~S507の処理を行う。S501において、メイン制御部301は、未処理の検索対象ルートフォルダの1つを取得する。S502において、メイン制御部301は、検索元評価パスとして空の文字列を設定する。検索元評価パスは、類似フォルダのリンク追加時に利用される。更に、メイン制御部301は、検索対象評価パスとして検索対象ルートフォルダを設定する。検索対象評価パスは、検索処理に使用される。S503において、メイン制御部301は、検索パスリストに未処理の検索パスが残っているか確認する。未処理の検索パスが残っていない場合はS500に遷移し、S500の判定を再度行う。未処理の検索パスが残っている場合には、メイン制御部301は、S504~S507の処理を行う。S504において、メイン制御部301は、未処理の検索パスの1つを取得し、検索元評価パスの文字列に/検索パスを加える。S505において、メイン制御部301は、検索対象評価パス直下に、検索パスと前方一致または後方一致でヒットするパスが存在するか確認する。一致するパスが存在しない場合はS505にてNO、類似フォルダが存在しないものとみなしメイン制御部301は、S500に遷移する。ここで、一致しているか否かの判定は、例えば、検索パス10-購買に対してフォルダ名購買は後方一致し、ヒットしたフォルダとみなす。なお、フォルダ名の一致について、前方/後方一致に限定するものではなく一部が一致する場合に検出しても構わない。また、例えば、ある単語に対して、揺らぎである可能性が高い一覧例えば、類似の意味を示す単語や誤記入しやすい単語などの一覧を予め準備し、その一覧に該当するものを一致するものとして扱っても構わない。S506において、メイン制御部301は、ヒットしたフォルダへのリンクを、検索元ルートフォルダ検索元評価パスフォルダのアドレスバーのプルダウンメニュー[類似フォルダ]に追加する。S507において、メイン制御部301は、ヒットしたフォルダを検索対象評価パスとする。そして、メイン制御部301は、S503へ遷移し、S500の判定を再度行う。本実施形態によれば、フォルダ名が多少異なる場合でも類似フォルダを抽出する事が可能であるため、第一実施形態と比べより多くの類似フォルダを表示することが可能となる。<第三実施形態>続いて、本発明の第三実施形態について説明する。本実施形態では、単一のコンピュータから構成される。また、コンピュータのハードウェア構成は第一実施形態と同様であるため、説明を省略する。[ソフトウェア構成]図14に、本実施形態に係るファイルシステムの一例を構成するコンピュータのソフトウェア構成図を示す。本実施形態に係る文書管理システムは、全ての機能をPC40で実行されるプログラムによって実現される。PC40は、下記の部位から構成される。メイン制御部1001は、本実施形態に係るPC40の全体を制御し、各部に対する指示、管理を行う。入出力管理部1002は、ユーザのキーボード108の操作を検知して、操作に応じた処理を実行する。また、入出力管理部1002は、ディスプレイ107にUIの表示を行わせる。さらに、入出力管理部1002は、LAN30を通じた情報の送受信を行う。文書操作部1003は、メイン制御部1001の指示に従い、文書記憶部1004へのフォルダまたは文書の登録取得削除等の処理を指示する。文書記憶部1004は、フォルダおよび文書を登録する。第三実施形態に係るファイルシステムの各ステップにおける処理については、第一実施形態の処理である図4および図5のフローと同様である。以上、本実施形態によれば、文書管理サーバ側でなく、ファイルシステムにおけるフォルダのナビゲーションにおいても、少ない手順で類似フォルダに移動する事が可能となる。また、移動先のフォルダにおけるアドレスバー表示時に、再検索を行うことにより、類似フォルダを相互に行き来することも可能となる。<その他の実施形態>また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。