(57)【要約】      （修正有）【課題】ユーザ操作を介在せずに、新たなファイルに関連する属性情報を登録することができる情報処理プログラム及び情報処理装置を提供する。【解決手段】情報処理システムは、電子文書の作成及び閲覧等に用いられる端末と、複数の電子文書を保存する文書保存サーバと、電子文書のコンテキスト情報を端末に提供するコンテキストサーバ４とから構成されている。コンテキストサーバ４は、情報処理プログラム４１０に従って動作することにより、既に電子文書が格納されているフォルダに新たな電子文書が格納されたことを検出する検出手段４００、検出手段４００により新たな電子文書が検出されたとき、既に格納されている電子文書に関連付けて登録されているコンテキスト情報を検索する検索手段４０１、検索手段４０１により検索されたコンテキスト情報を新たな電子文書に関連付けて登録する登録手段４０２等として機能する。【選択図】図２
2009075667.tif 000002
【特許請求の範囲】
【請求項１】
既にファイルが格納されているフォルダに新たなファイルが格納されたとき、既に格納されている前記ファイルに関連付けて登録されている属性情報を検索する検索ステップと、
前記検索ステップにより検索された前記属性情報を前記新たなファイルに関連付けて登録する登録ステップとをコンピュータに実行させるための情報処理プログラム。
【請求項２】
前記属性情報は、前記ファイルの改訂に関する改訂情報、前記ファイルとの間に所定の関係を有する他のファイルを示す関係ファイル情報、又は前記ファイルが表示画面に表示されたときに通知される通知情報を含む請求項１に記載の情報処理プログラム。
【請求項３】
前記登録ステップは、前記既に格納されているファイルに関連付けて登録されている前記属性情報と前記新たなファイルとを関連付ける情報が破棄されたとき、前記新たなファイルに付随する情報から新たな属性情報を作成し、前記新たな属性情報を前記新たなファイルに関連付けて登録する請求項１に記載の情報処理プログラム。
【請求項４】
前記登録ステップは、前記既に格納されているファイルに関連付けて登録されている前記属性情報と前記新たなファイルとを関連付ける情報が破棄されないように制限するための制限情報を前記関連付ける情報に付加する請求項１に記載の情報処理プログラム。
【請求項５】
既にファイルが格納されているフォルダに新たなファイルが格納されたとき、既に格納されている前記ファイルに関連付けて登録されている属性情報を検索する検索手段と、
前記検索手段により検索された前記属性情報を前記新たなファイルに関連付けて登録する登録手段とを備えた情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
従来、各ファイルに対して属性情報を柔軟に設定するためのファイル属性情報管理装置が知られている（例えば、特許文献１参照。）。
【０００３】
このファイル属性情報管理装置によれば、クライアント装置から送られた属性情報を文書属性情報データベースに登録する文書管理部を備え、クライアント装置に表示される所定の設定画面に対してユーザにより入力された属性情報をクライアント装置から受け取って、その属性情報を文書属性情報データベースに登録することができる。
【０００４】
【特許文献１】特開２００５−２１５７４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ユーザ操作を介在せずに、新たなファイルに関連する属性情報を登録することができる情報処理プログラム及び情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の情報処理プログラム及び情報処理装置を提供する。
【０００７】
［１］既にファイルが格納されているフォルダに新たなファイルが格納されたとき、既に格納されている前記ファイルに関連付けて登録されている属性情報を検索する検索ステップと、前記検索ステップにより検索された前記属性情報を前記新たなファイルに関連付けて登録する登録ステップとをコンピュータに実行させるための情報処理プログラム。
【０００８】
［２］前記属性情報は、前記ファイルの改訂に関する改訂情報、前記ファイルとの間に所定の関係を有する他のファイルを示す関係ファイル情報、又は前記ファイルが表示画面に表示されたときに通知される通知情報を含む前記［１］に記載の情報処理プログラム。
【０００９】
［３］前記登録ステップは、前記既に格納されているファイルに関連付けて登録されている前記属性情報と前記新たなファイルとを関連付ける情報が破棄されたとき、前記新たなファイルに付随する情報から新たな属性情報を作成し、前記新たな属性情報を前記新たなファイルに関連付けて登録する前記［１］に記載の情報処理プログラム。
【００１０】
［４］前記登録ステップは、前記既に格納されているファイルに関連付けて登録されている前記属性情報と前記新たなファイルとを関連付ける情報が破棄されないように制限するための制限情報を前記関連付ける情報に付加する前記［１］に記載の情報処理プログラム。
【００１１】
［５］既にファイルが格納されているフォルダに新たなファイルが格納されたとき、既に格納されている前記ファイルに関連付けて登録されている属性情報を検索する検索手段と、
前記検索手段により検索された前記属性情報を前記新たなファイルに関連付けて登録する登録手段とを備えた情報処理装置。
【発明の効果】
【００１２】
請求項１に係る情報処理プログラムによれば、ユーザ操作を介在せずに、新たなファイルに関連する属性情報を登録することができる。
【００１３】
請求項２に係る情報処理プログラムによれば、新たなファイルを有効利用するための属性情報を新たなファイルに登録することができる。
【００１４】
請求項３に係る情報処理プログラムによれば、新たなファイルと既に登録されているファイルとが関連していないと判断されたとき、新たな属性情報を新たなファイルに登録することができる。
【００１５】
請求項４に係る情報処理プログラムによれば、属性情報と新たなファイルとを関連付ける情報が誤って破棄されることを防止することができる。
【００１６】
請求項５に係る情報処理装置によれば、ユーザ操作を介在せずに、新たなファイルに関連する属性情報を登録することができる。
【発明を実施するための最良の形態】
【００１７】
［実施の形態］
図１は、本発明の実施の形態に係る情報処理システムの概略構成の一例を示す全体図である。この情報処理システム１は、電子文書の作成及び閲覧等に用いられる端末２と、端末２により作成された複数の電子文書を複数のファイルとして保存する文書保存サーバ３と、文書保存サーバ３に保存された電子文書のコンテキスト情報（属性情報）を記憶し、電子文書の作成及び閲覧等に際してそのコンテキスト情報を端末２に提供するコンテキストサーバ（情報処理装置）４とから構成され、それらがネットワーク１０を介して相互に接続されている。
【００１８】
ここで、「コンテキスト情報」とは、電子文書として記録されている本来の情報とは別に、その電子文書に関する情報を記録したものである。このコンテキスト情報には、例えば、電子文書の改訂に関する改訂情報、電子文書との間に所定の関係を有する他の電子文書を示す関係ファイル情報、電子文書に関連する他の電子文書が格納されているフォルダを示す関連情報、電子文書が表示画面に表示されたときに通知される通知情報等が含まれる。
【００１９】
なお、関係ファイル情報における所定の関係とは、複数の電子文書が共通の目的のために作成された場合や、一方の電子文書に記録された情報に基づいて他方の電子文書が作成された場合等におけるそれら複数の電子文書間の関係をいう。
【００２０】
ネットワーク１０は、有線ＬＡＮ、無線ＬＡＮ等のローカルエリアネットワークである。なお、ネットワーク１０は、インターネットに接続されたネットワークであってもよい。
【００２１】
図１では、端末２及び文書保存サーバ３はそれぞれ１台であるが、２台以上であってもよい。
【００２２】
（端末）
端末２は、この端末２の各部を制御する、例えば、ＣＰＵ等からなる制御部と、電子文書の作成及び閲覧用の文書作成プログラムやデータ等を記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる記憶部と、ネットワーク１０に接続された、例えば、ネットワークインタフェースカード等からなる通信部と、データ入力や操作指示を受け付けるキーボード、マウス等を備えた入力部と、電子文書等を表示画面に表示する液晶ディスプレイ等からなる表示部とから構成されている。
【００２３】
このような端末２は、例えば、パーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ）等により構成することができる。
【００２４】
（文書保存サーバ）
文書保存サーバ３は、複数の電子文書を記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる文書記憶部３０を備え、文書記憶部３０には、複数の電子文書を分類整理して格納するための複数のフォルダが階層状に設けられている。
【００２５】
また、文書保存サーバ３は、上記の文書記憶部３０の他に、文書保存サーバ３の各部を制御する、例えば、ＣＰＵ等からなる制御部と、ネットワーク１０に接続されてデータの送受信を行う、例えば、ネットワークインタフェースカード等からなる通信部とを備える。
【００２６】
このような文書保存サーバ３は、サーバの他に、例えば、パーソナルコンピュータ（ＰＣ）、ワークステーション（ＷＳ）、ネットワーク接続ストレージ（ＮＡＳ）等により構成することができる。
【００２７】
（コンテキストサーバ）
図２は、コンテキストサーバ４の概略構成の一例を示すブロック図である。コンテキストサーバ４は、コンテキストサーバ４の各部を制御する、例えば、ＣＰＵ等からなる制御部４０と、各種のプログラムやデータ等を記憶するＲＯＭ，ＲＡＭ，ハードディスク等からなる記憶部４１と、ネットワーク１０に接続されてデータの送受信を行う、例えば、ネットワークインタフェースカード等からなる通信部４２と、データ入力や操作指示を受け付けるキーボード、マウス等を備えた入力部４３と、制御部４０による処理結果等を表示する液晶ディスプレイ等からなる表示部４４とから構成されている。
【００２８】
記憶部４１には、情報処理プログラム４１０とコンテキストデータベース４１１とが記憶されている。
【００２９】
図３は、コンテキストデータベース４１１の一例を示す構成図である。このコンテキストデータベース４１１は、図３（ａ）に例示するコンテキストテーブル４１２Ａと、図３（ｂ）に例示する関連テーブル４１３Ａとから構成されている。
【００３０】
コンテキストテーブル４１２Ａには、コンテキスト情報を識別するためのコンテキストＩＤ毎に、コンテキスト情報が記憶されている。
【００３１】
関連テーブル４１３Ａには、文書記憶部３０に記憶された電子文書を識別するための文書ＩＤ毎に、関連コンテキストＩＤとロックＩＤとが記憶されている。
【００３２】
関連コンテキストＩＤには、文書ＩＤが示す電子文書に関連付けられたコンテキスト情報を示すコンテキストＩＤが記憶されている。すなわち、関連コンテキストＩＤには、電子文書とコンテキスト情報とを関連付ける情報が記憶されている。なお、関連コンテキストＩＤに記憶されたコンテキストＩＤは、１つでもよいし、複数でもよい。
【００３３】
ロックＩＤには、関連コンテキストＩＤに記憶されたコンテキストＩＤのうち、文書ＩＤが示す電子文書とコンテキスト情報とを関連付ける情報が破棄されないように制限されたコンテキストＩＤが記憶されている。
【００３４】
制御部４０は、記憶部４１に記憶されている情報処理プログラム４１０に従って動作することにより、既に電子文書が格納されているフォルダに新たな電子文書が格納されたことを検出する検出手段４００、検出手段４００により既に電子文書が格納されているフォルダに新たな電子文書が格納されたことが検出されたとき、既に格納されている電子文書に関連付けて登録されているコンテキスト情報を検索する検索手段４０１、検索手段４０１により検索されたコンテキスト情報を新たな電子文書に関連付けて登録する登録手段４０２等として機能する。
【００３５】
（実施の形態の動作）
次に、本発明の実施の形態に係る情報処理システム１の動作の一例を図４〜図６を用いて説明する。
【００３６】
（１）電子文書の格納
まず、ユーザが、端末２を用いて新たな電子文書を作成し、その新たな電子文書を文書保存サーバ３の文書記憶部３０に設けられた所定のフォルダに格納する操作を行う。
【００３７】
次に、文書保存サーバ３の制御部は、その操作を受け付けて、その新たな電子文書を新規格納文書として、ネットワーク１０を介して文書保存サーバ３に送信する。
【００３８】
次に、文書保存サーバ３の制御部は、端末２から受信した新規格納文書を文書記憶部３０に設けられた所定のフォルダに格納する。
【００３９】
ここで、図４は、文書記憶部３０のフォルダ構成の一例を示す図である。文書記憶部３０は、複数のフォルダ１１Ａ，１１Ｂを有し、フォルダ１１Ａには、電子文書１１０Ａ、１１０Ｂが格納されており、フォルダ１１Ｂには、電子文書１１０Ｃが格納されている。
【００４０】
そして、新規格納文書の所定のフォルダとしてフォルダ１１Ａが指定されたとすると、文書保存サーバ３の制御部は、新規格納文書１１１をフォルダ１１Ａに格納する。なお、図４に例示する電子文書１１０Ａ〜１１０Ｃには、文書ＩＤとして、Ｄｏｃ１〜Ｄｏｃ３が割り振られているものとする。
【００４１】
（２）新規格納文書の検出
コンテキストサーバ４の検出手段４００は、文書記憶部３０の各フォルダに新たに格納された新規格納文書１１１を検出するため、文書記憶部３０の各フォルダの状態を監視している。
【００４２】
そして、検出手段４００が、新たに格納された新規格納文書１１１を検出した場合には、その旨を示す検出通知を検索手段４０１及び登録手段４０２に送る。
【００４３】
なお、新規格納文書を検出する方法としては、電子文書がフォルダに格納されてから所定の期間が経過しても、その電子文書に対してコンテキスト情報が関連付けて登録されていない場合に、その電子文書を新規格納文書として検出する方法が挙げられる。また、同様に所定の期間が経過しても、文書ＩＤが割り振られていない電子文書を新規格納文書として検出するようにしてもよい。
【００４４】
（３）コンテキスト情報の登録
次に、登録手段４０２は、検出手段４００から新規格納文書１１１の検出通知を受け取ると、その新規格納文書１１１に対して文書ＩＤを発行する。ここでは、新規格納文書１１１に対して文書ＩＤ「Ｄｏｃ１０」を発行したとする。
【００４５】
次に、登録手段４０２は、その発行した文書ＩＤ「Ｄｏｃ１０」と、ネットワーク１０上でコンテキストサーバ４を特定する、例えば、ＩＰアドレス等の特定情報とを新規格納文書１１１の付属情報として新規格納文書１１１に付加する。
【００４６】
次に、検索手段４０１は、新規格納文書１１１が格納された文書記憶部３０のフォルダ１１Ａに他の電子文書が格納されているか否か確認する。
【００４７】
そして、検索手段４０１は、図４に例示するように、フォルダ１１Ａに格納されている他の電子文書として電子文書１１０Ａ，１１０Ｂの存在を確認した場合には、コンテキストデータベース４１１において、電子文書１１０Ａ，１１０Ｂに関連付けて登録されているコンテキスト情報を検索する。
【００４８】
具体的には、コンテキストデータベース４１１が図３に例示する状態の場合には、検索手段４０１は、関連テーブル４１３Ａにおいて、電子文書１１０Ａの文書ＩＤ「Ｄｏｃ１」をキーにして、電子文書１１０Ａに関連付けられているコンテキストＩＤ「Ｃ１」及び「Ｃ２」を取得する。同様にして、検索手段４０１は、電子文書１１０Ｂの文書ＩＤ「Ｄｏｃ２」をキーにして、電子文書１１０Ｂに関連付けられているコンテキストＩＤ「Ｃ３」を取得する。
【００４９】
そして、検索手段４０１は、電子文書１１０Ａ，１１０Ｂに関連付けて登録されているコンテキスト情報を示すコンテキストＩＤ「Ｃ１」、「Ｃ２」及び「Ｃ３」を登録手段４０２に通知する。
【００５０】
次に、登録手段４０２は、検索手段４０１からの通知に基づいて、新規格納文書１１１の文書ＩＤ「Ｄｏｃ１０」に、検索手段４０１により検索されたコンテキストＩＤ「Ｃ１」、「Ｃ２」及び「Ｃ３」のコンテキスト情報を関連付けるべく、関連テーブル４１３Ａに登録する。
【００５１】
ここで、図５（ａ）は、新規格納文書１１１にコンテキスト情報を関連付けて登録した関連テーブル４１３Ｂの一例を示す図である。すなわち、関連テーブル４１３Ｂには、その最下行に、新規格納文書１１１の文書ＩＤ「Ｄｏｃ１０」の関連コンテキストＩＤの欄にコンテキストＩＤ「Ｃ１」、「Ｃ２」及び「Ｃ３」を記憶したレコードが追加されている。
【００５２】
（４）コンテキスト情報の破棄及びロック
その後、ユーザが、端末２により文書記憶部３０に格納されている複数の電子文書がリストとして表示された画面上において、新規格納文書１１１を選択し、その新規格納文書１１１の表示を指示する操作を行う。
【００５３】
なお、新規格納文書１１１を表示する際、その新規格納文書１１１はユーザが用いる端末２の記憶部にコピーされ、そのコピーされた新規格納文書１１１を表示するようにしてもよいし、文書記憶部３０に記憶された新規格納文書１１１自体を表示するようにしてもよい。また、ここでの表示を指示したユーザは、上記の新規格納文書１１１を文書記憶部３０に格納したユーザと同一の人物でもよいし、別の人物でもよい。
【００５４】
そして、端末２の制御部は、表示を指示する操作を受け付けると、新規格納文書１１１を表示部に表示するとともに、新規格納文書１１１にコンテキスト情報が関連付けられているか否かを問い合わせる問い合わせ要求を送信する。なお、問い合わせ要求は、新規格納文書１１１の付属情報として記録されている特定情報が示すサーバ、すなわち、コンテキストサーバ４に対して送信され、新規格納文書１１１の付属情報として記録されている文書ＩＤ「Ｄｏｃ１０」を含むものである。
【００５５】
次に、コンテキストサーバ４の制御部４０は、その問い合わせ要求を受信すると、その問い合わせ要求に含まれている文書ＩＤ「Ｄｏｃ１０」をキーにして、関連テーブル４１３ＢからコンテキストＩＤ「Ｃ１」、「Ｃ２」及び「Ｃ３」を取得する。そして、制御部４０は、コンテキストテーブル４１２Ａからそれら３つのコンテキストＩＤにそれぞれ対応する３つのコンテキスト情報を取得し、それら３つのコンテキスト情報を端末２に送信する。
【００５６】
次に、端末２の制御部は、３つのコンテキスト情報を受信すると、それら３つのコンテキスト情報を含むコンテキスト表示画面を表示部に表示する。
【００５７】
そして、ユーザが、その表示されたコンテキスト表示画面上でコンテキスト情報を視認し、新規格納文書１１１に対するコンテキスト情報として適切ではないと判断した場合には、その旨を入力部により入力する。
【００５８】
次に、端末２の制御部は、その入力を受け付けると、そのコンテキスト情報を破棄するように要求する破棄要求をコンテキストサーバ４に送信する。ここでは、破棄要求の対象となるコンテキスト情報のコンテキストＩＤを「ＩＤ２」とすると、破棄要求には、新規格納文書１１１の文書ＩＤ「Ｄｏｃ１０」と、その破棄対象のコンテキストＩＤ「ＩＤ２」とが含まれる。
【００５９】
次に、コンテキストサーバ４の登録手段４０２は、その破棄要求を受信すると、関連テーブル４１３Ｂからその破棄要求に含まれている文書ＩＤ「Ｄｏｃ１０」とコンテキストＩＤ「ＩＤ２」とを関連付ける情報を破棄する。
【００６０】
ここで、図５（ｂ）は、新規格納文書とコンテキスト情報とを関連付ける情報の一部を破棄した関連テーブル４１３Ｃの一例を示す図である。この関連テーブル４１３Ｃでは、図５（ａ）に例示する関連テーブル４１３Ｂに比較して、文書ＩＤ「Ｄｏｃ１０」に対応する関連コンテキストＩＤの欄から破棄対象のコンテキストＩＤ「Ｃ２」が破棄され、関連コンテキストＩＤの欄には、コンテキストＩＤ「Ｃ１」及び「Ｃ３」が記憶されたものとなっている。
【００６１】
一方、ユーザが、コンテキスト表示画面上でコンテキスト情報を視認し、新規格納文書１１１に対するコンテキスト情報として適切であると判断した場合には、その旨を入力部により入力する。
【００６２】
次に、端末２の制御部は、その入力を受け付けると、そのコンテキスト情報が破棄されないように要求するロック要求をコンテキストサーバ４に送信する。ここでは、ロック要求の対象となるコンテキスト情報のコンテキストＩＤを「ＩＤ３」とすると、ロック要求には、新規格納文書１１１の文書ＩＤ「Ｄｏｃ１０」と、そのロック対象のコンテキストＩＤ「ＩＤ３」とが含まれている。
【００６３】
次に、コンテキストサーバ４の登録手段４０２は、そのロック要求を受信すると、関連テーブル４１３Ｃにおいて、ロック要求に含まれている文書ＩＤ「Ｄｏｃ１０」に対応するロックＩＤの欄にロック対象のコンテキストＩＤ「ＩＤ３」を登録する。
【００６４】
ここで、図５（ｃ）は、ロック対象のコンテキスト情報を登録した関連テーブル４１３Ｄの一例を示す図である。この関連テーブル４１３Ｄには、図５（ｂ）に例示する関連テーブル４１３Ｃに比較して、文書ＩＤ「Ｄｏｃ１０」に対応するロックＩＤの欄には、ロック対象のコンテキストＩＤ「Ｃ３」が記憶されている。
【００６５】
なお、ロックＩＤの欄に登録されたコンテキストＩＤに対応するコンテキスト情報は、コンテキスト表示画面上で他のコンテキスト情報と区別できるように、例えば、特定のマークを付して表示してもよいし、表示する際の色やフォント等の視認状態を変更して表示するようにしてもよい。
【００６６】
（５）コンテキスト情報の新規登録
ユーザが、端末２の表示部に表示されたコンテキスト表示画面上でコンテキスト情報を視認し、新規格納文書１１１に対して全てのコンテキスト情報が適切ではないと判断した場合には、その旨を入力部により入力する。
【００６７】
次に、端末２の制御部は、その入力を受け付けると、全てのコンテキスト情報を破棄対象とする破棄要求をコンテキストサーバ４に送信する。
【００６８】
次に、コンテキストサーバ４の登録手段４０２は、その破棄要求を受信すると、関連テーブル４１３Ｂから文書ＩＤ「Ｄｏｃ１０」に対応する関連コンテキストＩＤの欄に登録されているコンテキストＩＤを破棄する。
【００６９】
次に、登録手段４０２は、新規登録文書１１１に付随する情報、例えば、ファイル名、その電子文書の作成者、更新日時等から新たなコンテキスト情報を作成し、その作成したコンテキスト情報に対してコンテキストＩＤ「Ｃ５」を発行する。
【００７０】
なお、上記のコンテキスト情報を新たに作成する動作は、ユーザによる破棄要求が１つのコンテキストＩＤに対する場合でも、そのコンテキストＩＤを関連コンテキストＩＤの欄から破棄した結果、関連コンテキストＩＤの欄に登録されたコンテキストＩＤが存在しなくなったときに行うものでもよい。
【００７１】
次に、登録手段４０２は、新たに作成したコンテキスト情報をコンテキストＩＤ「Ｃ５」としてコンテキストテーブル４１２Ａに登録する。
【００７２】
そして、登録手段４０２は、新規登録文書１１１の文書ＩＤ「Ｄｏｃ１０」にコンテキストＩＤ「Ｃ５」のコンテキスト情報を関連付けるべく、関連テーブル４１３Ａに登録する。
【００７３】
ここで、図６（ａ）は、新たに作成したコンテキスト情報を登録したコンテキストテーブル４１２Ｂの一例を示す図である。すなわち、コンテキストテーブル４１２Ｂには、その最下行に、新たに作成したコンテキスト情報をコンテキストＩＤ「Ｃ５」として記憶したレコードが追加されている。
【００７４】
また、図６（ｂ）は、新規格納文書に新たに作成したコンテキスト情報を関連付けて登録した関連テーブル４１３Ｅの一例を示す図である。すなわち、関連テーブル４１３Ｅには、その最下行に、新規格納文書１１１の文書ＩＤ「Ｄｏｃ１０」に新たに作成したコンテキスト情報を示すコンテキストＩＤ「Ｃ５」を関連付けたレコードが記憶されている。
【００７５】
以上のようにして、コンテキストデータベース４１１には、新規格納文書とコンテキスト情報とを関連付ける情報が随時蓄積される。例えば、コンテキストデータベース４１１が図６に例示する状態において、検出手段４００が、フォルダ１１Ａに別の新規格納文書を検出すると、検索手段４０１は、フォルダ１１Ａに格納された他の電子文書に関連付けて登録されているコンテキスト情報を検索する。そして、登録手段４０２は、コンテキストデータベース４１１に対して、検索手段４０１の検索結果であるコンテキストＩＤ「Ｃ１」、「Ｃ２」、「Ｃ３」及び「Ｃ５」をその新規格納文書に関連付けて登録する。
【００７６】
［他の実施の形態］
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲内で種々な変形が可能である。例えば、上記実施の形態では、コンテキストサーバの検出手段、検索手段及び登録手段を、制御部と情報処理プログラムとによって実現したが、それらの一部または全部を特定用途向け集積回路（ＡＳＩＣ：Application Specific IＣ）等のハードウェアによって実現してもよい。
【００７７】
また、上記実施の形態では、コンテキストサーバ４の検出手段４００が文書記憶部３０に新たに格納された新規格納文書を検出したが、文書保存サーバ３が新規格納文書を検出する検出手段を備え、その検出手段により新規格納文書を検出したとき、文書保存サーバ３からコンテキストサーバ４にその旨を通知するようにしてもよい。
【００７８】
また、コンテキストデータベース４１１に新規格納文書が格納されたフォルダを文書ＩＤ毎に記憶しておき、ユーザが利用する電子文書と、上記フォルダに格納されている新規格納文書とを、例えば、電子文書の更新日時により比較し、新規格納文書の更新日時が新しい場合には、その旨をユーザに通知するようにしてもよい。
【００７９】
また、文書記憶部３０に新たに格納された電子文書に既に文書ＩＤが付加され、その格納されたフォルダ内に同じ文書ＩＤを持つ電子文書が存在したときは、登録手段４０２は、後から格納された電子文書を新版と判断し、その新版の電子文書に新しい文書ＩＤを付加して、コンテキストデータベース４１１に再登録してもよい。
【００８０】
また、上記実施の形態で使用されるプログラムは、ＣＤ−ＲＯＭ等の記録媒体から装置内の記憶部に読み込んでもよく、インターネット等のネットワークに接続されているサーバ等から装置内の記憶部にダウンロードしてもよい。
【図面の簡単な説明】
【００８１】
【図１】図１は、本発明の実施の形態に係る情報処理システムの概略構成の一例を示す全体図である。
【図２】図２は、本発明の実施の形態に係るコンテキストサーバの概略構成の一例を示す構成図である。
【図３】図３（ａ）は、コンテキストテーブルの一例を示す図であり、図３（ｂ）は、関連テーブルの一例を示す図である。
【図４】図４は、文書保存サーバに設けられた文書記憶部３０のフォルダ構成の一例を示す図である。
【図５】図５（ａ）は、新規格納文書にコンテキスト情報を関連付けて登録した関連テーブルの一例を示し、図５（ｂ）は、新規格納文書とコンテキスト情報とを関連付ける情報の一部を破棄した関連テーブルの一例を示し、図５（ｃ）は、ロック対象のコンテキスト情報を登録した関連テーブルの一例を示す図である。
【図６】図６（ａ）は、新たに作成したコンテキスト情報を登録したコンテキストテーブルの一例を示し、図６（ｂ）は、新たに作成したコンテキスト情報を関連付けて登録した関連テーブルの一例を示す図である。
【符号の説明】
【００８２】
１  情報処理システム
２  端末
３  文書保存サーバ
４  コンテキストサーバ
１０  ネットワーク
１１Ａ，１１Ｂ  フォルダ
３０  文書記憶部
４０  制御部
４１  記憶部
４２  通信部
４３  入力部
４４  表示部
１１０Ａ〜１１０Ｃ  電子文書
１１１  新規格納文書
４００  検出手段
４０１  検索手段
４０２  登録手段
４１０  情報処理プログラム
４１１  コンテキストデータベース
４１２Ａ，４１２Ｂ  コンテキストテーブル
４１３Ａ〜４１３Ｅ  関連テーブル
【図１】
2009075667.tif 000003
【図２】
2009075667.tif 000004
【図３】
2009075667.tif 000005
【図４】
2009075667.tif 000006
【図５】
2009075667.tif 000007
【図６】
2009075667.tif 000008