情報に対する操作を検知する操作検知手段と、前記操作検知手段によって操作が検知された場合に、履歴情報として操作者、操作対象である情報を対応させて履歴記憶手段に記憶させるように制御する履歴記憶制御手段と、前記操作検知手段によって操作が検知された場合に、前記履歴記憶手段から前記情報に対して既に操作を行った操作者を抽出する抽出手段と、前記抽出手段によって抽出された操作者に対して、前記情報に対して操作が行われた旨の通知を行う通知手段を具備することを特徴とする情報処理装置。前記履歴記憶手段は、操作時間に関する情報を履歴情報として記憶しており、前記抽出手段は、前記情報に対しての操作時間が予め定められた値以下又は未満である関係を有している場合の操作者は抽出しないことを特徴とする請求項1に記載の情報処理装置。前記履歴記憶手段は、操作種別又は操作日時を履歴情報として記憶しており、前記抽出手段は、操作者毎に予め定められた操作種別又は予め定められた操作日時の期間に基づいて、通知すべき操作者を抽出することを特徴とする請求項1又は2に記載の情報処理装置。前記抽出手段は、情報毎に予め定められた操作種別又は予め定められた操作日時の期間に基づいて、通知すべき操作者を抽出することを特徴とする請求項3に記載の情報処理装置。前記抽出手段は、情報毎に予め定められた通知不要か否かを示す通知不要情報に基づいて、通知すべき操作者を抽出することを特徴とする請求項3又は4に記載の情報処理装置。前記抽出手段における前記予め定められた操作日時の期間は、操作種別毎に予め定められていることを特徴とする請求項3から5のいずれか一項に記載の情報処理装置。コンピュータを、情報に対する操作を検知する操作検知手段と、前記操作検知手段によって操作が検知された場合に、履歴情報として操作者、操作対象である情報を対応させて履歴記憶手段に記憶させるように制御する履歴記憶制御手段と、前記操作検知手段によって操作が検知された場合に、前記履歴記憶手段から前記情報に対して既に操作を行った操作者を抽出する抽出手段と、前記抽出手段によって抽出された操作者に対して、前記情報に対して操作が行われた旨の通知を行う通知手段として機能させるための情報処理プログラム。本発明は、通知すべき操作者を予め設定することを要せずに、情報に対して操作があった場合に通知するようにした情報処理装置及び情報処理プログラムを提供することを目的としている。かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。請求項1の発明は、情報に対する操作を検知する操作検知手段と、前記操作検知手段によって操作が検知された場合に、履歴情報として操作者、操作対象である情報を対応させて履歴記憶手段に記憶させるように制御する履歴記憶制御手段と、前記操作検知手段によって操作が検知された場合に、前記履歴記憶手段から前記情報に対して既に操作を行った操作者を抽出する抽出手段と、前記抽出手段によって抽出された操作者に対して、前記情報に対して操作が行われた旨の通知を行う通知手段を具備することを特徴とする情報処理装置である。請求項2の発明は、前記履歴記憶手段は、操作時間に関する情報を履歴情報として記憶しており、前記抽出手段は、前記情報に対しての操作時間が予め定められた値以下又は未満である関係を有している場合の操作者は抽出しないことを特徴とする請求項1に記載の情報処理装置である。請求項3の発明は、前記履歴記憶手段は、操作種別又は操作日時を履歴情報として記憶しており、前記抽出手段は、操作者毎に予め定められた操作種別又は予め定められた操作日時の期間に基づいて、通知すべき操作者を抽出することを特徴とする請求項1又は2に記載の情報処理装置である。請求項4の発明は、前記抽出手段は、情報毎に予め定められた操作種別又は予め定められた操作日時の期間に基づいて、通知すべき操作者を抽出することを特徴とする請求項3に記載の情報処理装置である。請求項5の発明は、前記抽出手段は、情報毎に予め定められた通知不要か否かを示す通知不要情報に基づいて、通知すべき操作者を抽出することを特徴とする請求項3又は4に記載の情報処理装置である。請求項6の発明は、前記抽出手段における前記予め定められた操作日時の期間は、操作種別毎に予め定められていることを特徴とする請求項3から5のいずれか一項に記載の情報処理装置である。請求項7の発明は、コンピュータを、情報に対する操作を検知する操作検知手段と、前記操作検知手段によって操作が検知された場合に、履歴情報として操作者、操作対象である情報を対応させて履歴記憶手段に記憶させるように制御する履歴記憶制御手段と、前記操作検知手段によって操作が検知された場合に、前記履歴記憶手段から前記情報に対して既に操作を行った操作者を抽出する抽出手段と、前記抽出手段によって抽出された操作者に対して、前記情報に対して操作が行われた旨の通知を行う通知手段として機能させるための情報処理プログラムである。請求項1の情報処理装置によれば、通知すべき操作者を予め設定することを要せずに、情報に対して操作があった場合に通知することができる。請求項2の情報処理装置によれば、操作時間が予め定められた値以下又は未満であった場合の操作者に対しては、余分な通知を行うことを防止することができる。請求項3の情報処理装置によれば、操作者毎に予め定められた操作種別又は予め定められた操作日時の期間を条件として、通知すべき操作者を抽出することができる。請求項4の情報処理装置によれば、情報毎に予め定められた操作種別又は予め定められた操作日時の期間を条件として、通知すべき操作者を抽出することができる。請求項5の情報処理装置によれば、情報毎に予め定められた通知不要情報を条件として、通知すべき操作者を抽出することができる。請求項6の情報処理装置によれば、操作種別毎に予め定められた期間を条件として、通知すべき操作者を抽出することができる。請求項7の情報処理プログラムによれば、通知すべき操作者を予め設定することを要せずに、情報に対して操作があった場合に通知することができる。以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。図1は、本実施の形態の構成例についての概念的なモジュール構成図を示している。なお、モジュールとは、一般的に論理的に分離可能なソフトウェアコンピュータプログラム、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータプログラムコンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム、システム及び方法の説明をも兼ねている。ただし、説明の都合上、記憶する、記憶させる、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータプログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、1モジュールを1プログラムで構成してもよいし、複数モジュールを1プログラムで構成してもよく、逆に1モジュールを複数プログラムで構成してもよい。また、複数モジュールは1コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって1モジュールが複数コンピュータで実行されてもよい。なお、1つのモジュールに他のモジュールが含まれていてもよい。また、以下、接続とは物理的な接続の他、論理的な接続データの授受、指示、データ間の参照関係等の場合にも用いる。予め定められたとは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況状態に応じて、又はそれまでの状況状態に応じて定まることの意を含めて用いる。また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク一対一対応の通信接続を含む等の通信手段で接続されて構成されるほか、1つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。装置とシステムとは、互いに同義の用語として用いる。もちろんのことながら、システムには、人為的な取り決めである社会的な仕組み社会システムにすぎないものは含まない。また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、RAMRandomAccessMemory、外部記憶媒体、通信回線を介した記憶装置、CPUCentralProcessingUnit内のレジスタ等を含んでいてもよい。本実施の形態である情報処理装置100は、情報に対して操作があった場合に通知するものであって、図1の例に示すように、操作検知モジュール120、履歴記憶制御モジュール130、履歴記憶モジュール135、抽出モジュール140、通知モジュール150、アカウント記憶モジュール155を有している。この他に、文書操作モジュール110、文書記憶モジュール115を有していてもよい。ここでの情報とは、操作対象であり、例えば、文書、フォルダー等が該当する。なお、文書とは、テキストデータ、場合によっては画像、動画、音声等の電子データ、又はこれらの組み合わせであり、記憶、編集及び検索等の対象となり、システム又は利用者間で個別の単位として交換できるものをいい、これらに類似するものを含む。フォルダーとは、ディレクトリーともいわれ、文書と対応付けされた対応付け場所を示す対応付け場所情報である。以下、情報の主な例示として文書を用いて説明する。文書操作モジュール110は、文書記憶モジュール115、操作検知モジュール120と接続されている。文書操作モジュール110は、操作者のキーボード、マウス、タッチパネル等の操作に基づいて、文書記憶モジュール115内に記憶されている文書を操作する。例えば、操作者のPCパソコン、PersonalComputer内の文書作成編集プログラムであってもよいし、ブラウザー等を用いて通信回線を介して接続されているサーバー内にある文書作成編集プログラムを使用するようにしてもよい。文書記憶モジュール115は、文書操作モジュール110と接続されており、文書を記憶している。例えば、文書DBDataBaseと呼ばれているサーバーであってもよいし、操作者の前述のPC内の記憶装置であってもよい。操作検知モジュール120は、文書操作モジュール110、履歴記憶制御モジュール130、抽出モジュール140と接続されている。操作検知モジュール120は、文書操作モジュール110による文書記憶モジュール115内の文書に対する操作を検知する。検知する操作の種別としては、例えば、新規登録、バージョン追加文書の修正等の操作も含む、参照開始閲覧するだけの操作、いわゆる文書を開く操作、参照終了閲覧し終わった後に、いわゆる文書を閉じる操作、削除、ダウンロード等がある。また、予め定められた操作の種別を検知するようにしてもよい。また、検知するのは、文書操作モジュール110が行う操作を直接検知するようにしてもよいし、文書操作モジュール110が操作を行った結果、文書記憶モジュール115内の文書に対するアクセスが発生し、そのアクセスを検知するようにしてもよいし、文書記憶モジュール115内を定期的又は間欠的にポーリングし、文書に変更があったことを検知するようにしてもよい。また、操作検知モジュール120が操作を検知することによって、その操作を行った操作者、その操作の種別以下、操作種別ともいう、操作の対象である文書、操作日時日時とは、日、時に限られず、年、月、日、時、分、秒、秒以下、曜日等のいずれか一つ以上であればよい等を得る。履歴記憶制御モジュール130は、操作検知モジュール120、履歴記憶モジュール135と接続されている。履歴記憶制御モジュール130は、操作検知モジュール120によって操作が検知された場合に、履歴情報いわゆるログ情報として操作者、操作対象である文書を対応させて履歴記憶モジュール135に記憶させるように制御する。また、履歴記憶制御モジュール130は、操作時間に関する情報を履歴情報として履歴記憶モジュール135に記憶させるように制御してもよい。操作時間に関する情報としては、例えば、その文書を開いてから閉じるまでの計測時間であってもよいし、操作日時であってもよいし、操作開始日時と操作終了日時であってもよい。なお、操作日時を記憶させる場合は、履歴記憶制御モジュール130は操作種別をも履歴記憶モジュール135に記憶させるように制御し、操作種別としてその文書の参照開始の操作日時と操作種別としてその文書の参照終了の操作日時の差分によって操作時間を算出する。また、操作開始日時と操作終了日時を記憶させるように制御する場合は、操作開始日時と操作終了日時の差分によって操作時間を算出する。また、履歴記憶制御モジュール130は、操作種別又は操作日時を履歴情報として履歴記憶モジュール135に記憶させるように制御してもよい。履歴記憶モジュール135は、履歴記憶制御モジュール130、抽出モジュール140と接続されている。履歴記憶モジュール135は、履歴情報として操作者、操作対象である文書を対応させて記憶する。また、履歴記憶モジュール135は、操作時間に関する情報を履歴情報として記憶してもよい。また、履歴記憶モジュール135は、操作種別又は操作日時を履歴情報として記憶してもよい。履歴記憶モジュール135は、例えば、操作履歴テーブル400を記憶する。図4は、操作履歴テーブル400のデータ構造例を示す説明図である。操作履歴テーブル400は、操作種別欄410、操作者欄420、操作対象欄430、操作日時欄440等を有している。操作種別欄410は、操作検知モジュール120が検知した操作の種別を記憶する。操作者欄420は、その操作を行った操作者その操作者を識別し得る操作者識別情報、例えば、社員番号等を記憶する。操作対象欄430は、その操作の対象となった文書その文書を識別し得る文書識別情報、例えば、文書名、URLUniformResourceLocator等を記憶する。操作日時欄440は、その操作が行われた操作日時を記憶する。操作履歴テーブル400は、操作時間に関する情報として操作日時欄440を有している例である。また、操作履歴テーブル400は、少なくとも、操作者欄420と操作対象欄430を有していればよい。そして、操作種別欄410、操作者欄420、操作対象欄430の操作履歴テーブル400であってもよいし、操作者欄420、操作対象欄430、操作日時欄440の操作履歴テーブル400であってもよい。逆に、これら以外の情報を履歴情報として記憶するようにしてもよい。抽出モジュール140は、操作検知モジュール120、履歴記憶モジュール135、通知モジュール150と接続されている。抽出モジュール140は、操作検知モジュール120によって操作が検知された場合に、履歴記憶モジュール135からその文書に対して既に操作を行った操作者を抽出する。したがって、文書に対してなんらかの操作を行った操作者は、その後、その文書に対して操作が行われた場合は、通知先の対象となる。また、この場合、操作検知モジュール120によって操作が検知されたときから予め定められた期間内例えば、1か月間、1日間等に操作を行った操作者だけを抽出するようにしてもよい。また、抽出モジュール140は、文書に対しての操作時間が予め定められた値以下又は未満である関係を有している場合の操作者は抽出しないようにしてもよい。したがって、文書に対して、例えば、参照開始から参照終了までの時間が予め定められた値例えば、5秒等であり、文書の内容を確認するためだけに参照したにすぎない操作が該当するような値以下又は未満である場合は、参照開始、参照終了の操作を行った操作者は、その後、その文書に対して操作が行われたとしても、通知先の対象とはならない。また、抽出モジュール140は、操作者毎に予め定められた操作種別又は予め定められた操作日時の期間に基づいて、通知すべき操作者を抽出するようにしてもよい。ここでの予め定められた操作種別は、先の操作に対する条件であってもよいし、後の操作に対する条件であってもよい。したがって、文書に対して、その操作種別例えば、新規登録の操作を行った操作者通知用として予め定められた操作種別が設定された操作者は、その後、その文書に対してなんらかの操作が行われた場合に、通知が行われるようにしてもよい。逆に、文書に対してなんらかの操作を行った操作者通知用として予め定められた操作種別が設定された操作者は、その後、その文書に対して予め定められた操作種別例えば、バージョン追加の操作が行われた場合にだけ、通知が行われるようにしてもよい。また、例えば管理的な役割を有している操作者に対して、他の一般的な操作者と比較して長い期間を予め定められた操作日時の期間として設定すれば、その操作者に対しては他の操作者よりも長い期間の間、通知が行われるようになる。また、抽出モジュール140は、文書毎に予め定められた操作種別又は予め定められた操作日時の期間に基づいて、通知すべき操作者を抽出するようにしてもよい。ここでの予め定められた操作種別は、先の操作に対する条件であってもよいし、後の操作に対する条件であってもよい。したがって、予め定められた操作種別例えば、新規登録が設定された文書に対してその操作種別の操作を行った操作者は、その後、その文書に対してなんらかの操作が行われた場合に、その文書に関しての通知が行われるようになる。逆に、予め定められた操作種別が設定された文書に対してなんらかの操作を行った操作者は、その後、その文書に対して予め定められた操作種別例えば、バージョン追加の操作が行われた場合にだけ、その文書に関しての通知が行われるようにしてもよい。また、例えば重要な文書に対して、他の一般的な文書と比較して長い期間を予め定められた操作日時の期間として設定すれば、その重要な文書に対して操作を行った操作者は他の文書の操作を行った場合よりも長い期間の間、その重要な文書に対しての通知が行われるようになる。また、抽出モジュール140は、文書毎に予め定められた通知不要か否かを示す通知不要情報に基づいて、通知すべき操作者を抽出するようにしてもよい。したがって、通知不要の文書に対して操作を行った操作者に対しては、後にその文書に対して操作が行われたとしても通知は行われないことになる。また、抽出モジュール140における予め定められた操作日時の期間は、操作種別毎に予め定められているようにしてもよい。したがって、操作者毎に又は文書毎に、操作種別毎に予め定められた操作日時の期間に基づいて、通知すべき操作者を抽出することになる。例えば、予め定められた操作種別例えば、新規登録の操作を行った操作者は、他の操作種別例えば、参照開始、参照終了の操作を行った他の操作者よりも、長い期間その文書に関しての通知が行われるように設定し得ることになる。なお、前述の予め定められた値、操作種別、操作日時の期間等の条件は、抽出モジュール140内に記憶されている。また、これらの条件の適用は、単独の条件の適用であってもよいし、複数の条件の組み合わせであってもよい。また、条件として設定される予め定められた操作種別は、先に行われた操作に対して適用される条件としての操作種別であってもよいし、後に行われた操作に対して適用される条件としての操作種別であってもよい。また、これらの条件は、操作者が文書に対して操作を行った際に設定し得るようにしてもよい。また、抽出モジュール140は、操作検知モジュール120が検知した操作の操作者は抽出しないようにしてもよい。つまり、先の操作を行った操作者と後の操作を行った操作者が同じである場合は、無用な通知となってしまうので、通知すべき操作者として抽出しないようにしてもよい。通知モジュール150は、抽出モジュール140、アカウント記憶モジュール155と接続されている。通知モジュール150は、抽出モジュール140によって抽出された操作者に対して、文書に対して操作が行われた旨の通知を行う。そのために、アカウント記憶モジュール155から、その操作者に対応する連絡先を抽出し、その連絡先に文書に対して操作が行われた旨の通知を行う。例えば、連絡先がメールアドレスの場合は、文書に対して操作が行われた旨の内容の電子メールを送信する。例えば、通知されたものとして通知メール1500がある。図15は、通知メール1500の内容の具体例を示す説明図である。この例は、図4の操作履歴テーブル400において、操作者:Maryによって、文書:Doc-00005に対してバージョン追加の操作が行われたときに、かつてその文書に対して参照開始又は参照終了を行った操作者:Tomに対して送信された電子メールである。通知する内容として、あなたが2010/09/1017:21に参照した文書Doc-00005が、2010/09/1018:05にユーザーMaryによって更新されました。必要に応じて、再取得してください。である。このように、通知する内容として、通知先の操作者が行った操作の履歴を含めるようにしてもよい。なお、文書:Doc-00005に対しては、操作者:Maryがかつて新規登録の操作を行っているが、今回検知したバージョン追加の操作を行った操作者と同じであるので、抽出モジュール140は、操作者:Maryを通知先とはしていない。また、通知先の操作者が行った操作の履歴が複数ある場合は、その中の一つ例えば、最も新しい履歴を選択して、通知する内容に含めるようにしてもよい。アカウント記憶モジュール155は、通知モジュール150と接続されている。アカウント記憶モジュール155は、操作者とその操作者への連絡先を対応させて記憶する。例えば、通知先情報テーブル500を記憶する。図5は、通知先情報テーブル500のデータ構造例を示す説明図である。通知先情報テーブル500は、ユーザーアカウント欄510、通知先情報欄520等を有している。ユーザーアカウント欄510は、ユーザーアカウント操作者識別情報を記憶する。通知先情報欄520は、そのユーザーアカウントへの連絡先を記憶する。連絡先としては、例えば、メールアドレス等が該当する。また、複数の通知先情報を記憶し得るようにしてもよい。図2は、本実施の形態を実現する場合のシステム構成例を示す説明図である。情報処理装置100、利用者端末210A、利用者端末210B、文書DB220は、通信回線290を介してそれぞれ接続されている。図1に例示した文書操作モジュール110は、利用者端末210A、利用者端末210Bに設置され、図1に例示した文書記憶モジュール115は、文書DB220に設置される。利用者端末210A、利用者端末210Bにはキーボード、マウス、タッチパネル等があり、操作者はそれらを用いて、文書DB220内にある文書に対して操作を行う。情報処理装置100の操作検知モジュール120は、利用者端末210A、利用者端末210B、又は文書DB220内の文書を監視して、文書に対する操作が行われたことを検知する。また、これらは、情報処理装置100と文書DB220により構成される文書管理システムとして実現されてもよい。その場合、前述した通知先情報テーブル500は、文書管理システムを利用する操作者を登録していることになる。図3は、本実施の形態による処理例を示すフローチャートである。ステップS302では、文書操作モジュール110が、文書記憶モジュール115内の文書に対する操作を行う。ステップS304では、操作検知モジュール120が、ステップS302での操作を検知する。ステップS306では、履歴記憶制御モジュール130が、ステップS304で検知した操作を履歴記憶モジュール135に記憶させる。ステップS308では、抽出モジュール140が、履歴記憶モジュール135から通知すべき操作者を抽出する。この抽出処理については、図6、7、9、11、13に例示するフローチャートを用いて後述する。また、ここで、その操作対象である文書に通知不要であることを示している通知不要情報が設定されている場合は、操作者は抽出しないようにしてもよい。ステップS310では、通知モジュール150が、通知すべき操作者に対応するアカウント記憶モジュール155内の通知先へ通知する。図6は、通知すべき操作者を抽出する処理例を示すフローチャート1である。図3に例示したフローチャート内の抽出モジュール140が行うステップS308の詳細な処理内容である。ステップS602では、現在の操作対象操作検知モジュール120が検知した操作における操作対象と同じ操作対象を操作履歴テーブル400の操作対象欄430から抽出する。ステップS604では、ステップS602で抽出した操作対象に対応する操作者を操作履歴テーブル400の操作者欄420から抽出する。また、ここで、操作対象に対しての参照時間参照開始の日時から参照終了の日時までの期間が予め定められた値以下又は未満である場合の操作者は抽出しないようにしてもよい。図7は、通知すべき操作者を抽出する処理例を示すフローチャート2である。図3に例示したフローチャート内の抽出モジュール140が行うステップS308の詳細な処理内容である。ステップS702、ステップS704の処理は、図6に例示したフローチャート内のステップS602、ステップS604の処理と同等である。ステップS706では、ステップS702で抽出した操作対象に対応する操作種別を操作履歴テーブル400の操作種別欄410から抽出する。ステップS708では、ステップS704で抽出した操作者に対応する操作種別をユーザーアカウント操作種別条件テーブル800の操作種別欄820から抽出する。ここで、ユーザーアカウント操作種別条件テーブル800は、抽出モジュール140が記憶している。図8は、ユーザーアカウント操作種別条件テーブル800のデータ構造例を示す説明図である。ユーザーアカウント操作種別条件テーブル800は、ユーザーアカウント欄810、操作種別欄820を有している。ユーザーアカウント欄810は、ユーザーアカウント操作者識別情報を記憶する。操作種別欄820は、操作の種別を記憶する。この操作の種別は、その操作者ユーザーアカウント欄810に記憶されている操作者であり、先の操作者がその操作種別の操作をした後に、同じ文書に対して、なんらかの操作が行われた場合に、先の操作者に対して通知を行うための条件である。ステップS710では、ステップS706とステップS708で抽出した操作種別は同じか否かを判断し、同じ場合はステップS712へ進み、それ以外の場合はステップS714へ進む。ステップS712では、ステップS704で抽出した操作者を通知すべき操作者とする。ステップS714では、ステップS704で抽出した操作者は通知すべき操作者ではないとする。このフローチャートでは、ユーザーアカウント操作種別条件テーブル800の操作種別欄820を先の操作の条件としたが、これを後の操作の条件としてもよい。その場合、ステップS706は不要となり、ステップS710では、操作検知モジュール120が検知した操作後の操作の操作種別とステップS708で抽出した操作種別は同じか否かを判断し、同じ場合はステップS712へ進み、それ以外の場合はステップS714へ進むようにしてもよい。図9は、通知すべき操作者を抽出する処理例を示すフローチャート3である。図3に例示したフローチャート内の抽出モジュール140が行うステップS308の詳細な処理内容である。ステップS902、ステップS904の処理は、図6に例示したフローチャート内のステップS602、ステップS604の処理と同等である。ステップS906では、ステップS902で抽出した操作対象に対応する操作日時を操作履歴テーブル400の操作日時欄440から抽出する。ステップS908では、ステップS904で抽出した操作者に対応する期間をユーザーアカウント期間条件テーブル1000の期間欄1020から抽出する。ここで、ユーザーアカウント期間条件テーブル1000は、抽出モジュール140が記憶している。図10は、ユーザーアカウント期間条件テーブル1000のデータ構造例を示す説明図である。ユーザーアカウント期間条件テーブル1000は、ユーザーアカウント欄1010、期間欄1020を有している。ユーザーアカウント欄1010は、ユーザーアカウント操作者識別情報を記憶する。期間欄1020は、期間を記憶する。この期間は、その操作者ユーザーアカウント欄1010に記憶されている操作者であり、先の操作者が操作した後からその期間内に、同じ文書に対して操作が行われた場合に、その操作者に対して通知を行うための条件である。ステップS910では、ステップS906で抽出した操作日時から操作検知モジュール120が検知した操作日時までの期間は、ステップS908で抽出した期間内であるか否かを判断し、期間内である場合はステップS912へ進み、それ以外の場合はステップS914へ進む。ステップS912では、ステップS904で抽出した操作者を通知すべき操作者とする。ステップS914では、ステップS904で抽出した操作者は通知すべき操作者ではないとする。このフローチャートでは、操作者に対して期間を対応させて記憶しているユーザーアカウント期間条件テーブル1000を用いたが、操作者に対して操作種別毎の期間を対応させて記憶しているテーブルを用いるようにしてもよい。その場合、ステップS908では、ステップS902で抽出した操作対象に対応する操作種別を操作履歴テーブル400の操作種別欄410から抽出し、ステップS904で抽出した操作者に対応する該操作種別毎の期間をそのテーブルから抽出するようにしてもよい。図11は、通知すべき操作者を抽出する処理例を示すフローチャート4である。図3に例示したフローチャート内の抽出モジュール140が行うステップS308の詳細な処理内容である。ステップS1102、ステップS1104の処理は、図6に例示したフローチャート内のステップS602、ステップS604の処理と同等である。ステップS1106の処理は、図7に例示したフローチャート内のステップS706の処理と同等である。ステップS1108では、ステップS1102で抽出した操作対象に対応する操作種別を操作対象操作種別条件テーブル1200の操作種別欄1220から抽出する。ここで、操作対象操作種別条件テーブル1200は、抽出モジュール140が記憶している。図12は、操作対象操作種別条件テーブル1200のデータ構造例を示す説明図である。操作対象操作種別条件テーブル1200は、操作対象欄1210、操作種別欄1220を有している。操作対象欄1210は、操作対象である文書文書識別情報を記憶する。操作種別欄1220は、操作の種別を記憶する。この操作の種別は、その文書操作対象欄1210に記憶されている文書に対して先の操作者によって、その操作種別の操作がされた後に、後の操作者によってなんらかの操作が行われた場合に、先の操作者に対して通知を行うための条件である。ステップS1110では、ステップS1106とステップS1108で抽出した操作種別は同じであるか否かを判断し、同じである場合はステップS1112へ進み、それ以外の場合はステップS1114へ進む。ステップS1112では、ステップS1104で抽出した操作者を通知すべき操作者とするステップS1114では、ステップS1104で抽出した操作者は通知すべき操作者ではないとする。このフローチャートでは、操作対象操作種別条件テーブル1200の操作種別欄1220を先の操作の条件としたが、これを後の操作の条件としてもよい。その場合、ステップS1106は不要となり、ステップS1110では、操作検知モジュール120が検知した操作後の操作の操作種別とステップS1108で抽出した操作種別は同じか否かを判断し、同じ場合はステップS1112へ進み、それ以外の場合はステップS1114へ進むようにしてもよい。図13は、通知すべき操作者を抽出する処理例を示すフローチャート5である。図3に例示したフローチャート内の抽出モジュール140が行うステップS308の詳細な処理内容である。ステップS1302、ステップS1304の処理は、図6に例示したフローチャート内のステップS602、ステップS604の処理と同等である。ステップS1306の処理は、図9に例示したフローチャート内のステップS906の処理と同等である。ステップS1308では、ステップS1302で抽出した操作対象に対応する期間を操作対象期間条件テーブル1400の期間欄1420から抽出する。ここで、操作対象期間条件テーブル1400は、抽出モジュール140が記憶している。図14は、操作対象期間条件テーブル1400のデータ構造例を示す説明図である。操作対象期間条件テーブル1400は、操作対象欄1410、期間欄1420を有している。操作対象欄1410は、操作対象である文書文書識別情報を記憶する。期間欄1420は、期間を記憶する。この期間は、その文書操作対象欄1410に記憶されている文書に対して先の操作者によって操作された後からその期間内に、後の操作者によって操作が行われた場合に、先の操作者に対して通知を行うための条件である。ステップS1310では、ステップS1306で抽出した操作日時から操作検知モジュール120が検知した操作日時までの期間は、ステップS1308で抽出した期間内であるか否かを判断し、期間内である場合はステップS1312へ進み、それ以外の場合はステップS1314へ進む。ステップS1312では、ステップS1304で抽出した操作者を通知すべき操作者とするステップS1314では、ステップS1304で抽出した操作者は通知すべき操作者ではないとする。このフローチャートでは、操作対象である文書に対して期間を対応させて記憶している操作対象期間条件テーブル1400を用いたが、操作対象である文書に対して操作種別毎の期間を対応させて記憶しているテーブルを用いるようにしてもよい。その場合、ステップS1308では、ステップS1302で抽出した操作対象に対応する操作種別を操作履歴テーブル400の操作種別欄410から抽出し、ステップS1304で抽出した操作者に対応する該操作種別毎の期間をそのテーブルから抽出するようにしてもよい。なお、本実施の形態としてのプログラムが実行されるコンピュータ情報処理装置100、利用者端末210、文書DB220のハードウェア構成は、図16に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部演算部としてCPU1601を用い、記憶装置としてRAM1602、ROM1603、HD1604を用いている。HD1604として、例えばハードディスクを用いてもよい。文書操作モジュール110、操作検知モジュール120、履歴記憶制御モジュール130、抽出モジュール140、通知モジュール150等のプログラムを実行するCPU1601と、そのプログラムやデータを記憶するRAM1602と、本コンピュータを起動するためのプログラム等が格納されているROM1603と、補助記憶装置であるHD1604と、キーボード、マウス、タッチパネル等に対する利用者の操作に基づいてデータを受け付ける受付装置1606と、CRT、液晶ディスプレイ等の出力装置1605と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース1607、そして、それらをつないでデータのやりとりをするためのバス1608により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。前述の実施の形態のうち、コンピュータプログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータプログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。なお、図16に示すハードウェア構成は、1つの構成例を示すものであり、本実施の形態は、図16に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア例えばASIC等で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図16に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機スキャナ、プリンタ、複写機、ファックス等のいずれか2つ以上の機能を有している画像処理装置などに組み込まれていてもよい。前述の実施の形態においては、情報として主に文書の例を示したが、フォルダーであってもよい。例えば、フォルダーを参照する操作が行われた後、その参照したフォルダー内に文書が新規登録された場合や、そのフォルダー内の文書のバージョン追加が行われた場合に、そのフォルダーを参照した操作者に対して、新規登録、バージョン追加された文書のリストを通知するようにしてもよい。また、前述の実施の形態においては、先の操作は1回だけでも通知の対象としたが、通知の対象となるのは複数回の操作が行われたことを条件としてもよい。さらに、その操作は、予め定められた操作種別の操作であることを条件としてもよい。例えば、単に1回だけ参照した文書よりも複数回参照した文書の方が興味の度合いが高い場合が多いので、参照回数が予め定められた値より多い又は以上である操作者を通知先の対象とするようにしてもよい。前述の実施の形態の説明では、操作種別として、参照開始と参照終了との2つに分けていたが、参照としてもよい。そして、その場合は、操作履歴テーブル400の操作日時欄440を操作開始日時欄と操作終了日時欄とする。抽出モジュール140は、操作検知モジュール120が検知した操作者と抽出モジュール140が抽出した操作者ステップS604、ステップS712、ステップS912、ステップS1112、ステップS1312が同じである場合は、通知すべき操作者とはしないようにしてもよい。なお、図3に例示したフローチャート内のステップS308の詳細な処理内容として、図6、7、9、11、13に例示したフローチャートを組み合わせたものであってもよい。通知モジュール150が行う通知の例として電子メールを示したが、これ以外の通知方法であってもよい。例えば、ユーザー毎のブログ、ツイッター等に通知する方法であってもよい。また、通知モジュール150は、操作検知モジュール120が検知したときに、通知すべき操作者による操作が継続しているか否かを判断し、通知すべき操作者による操作が継続している場合は、その通知すべき操作者の操作画面に通知内容を表示する通知を行うようにしてもよい。現在、操作の対象が既に変更されている可能性があるので、緊急的に通知するためである。通知モジュール150は、通知すべき操作者による操作が継続しているか否かの判断を、履歴記憶モジュール135に基づいて行ってもよい。例えば、図4に例示の操作履歴テーブル400では、操作者:Maryが文書:Doc-00005に対してバージョン追加を行ったときに、操作者:Mikeは文書:Doc-00005の参照を行っているので、操作者:MikeのPCの操作画面に、その文書はバージョン追加の操作が行われた旨の通知を表示する。なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、プログラムを記録したコンピュータ読み取り可能な記録媒体の発明として捉えてもよい。プログラムを記録したコンピュータ読み取り可能な記録媒体とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。なお、記録媒体としては、例えば、デジタルバーサタイルディスクDVDであって、DVDフォーラムで策定された規格であるDVD-R、DVD-RW、DVD-RAM等、DVDRWで策定された規格であるDVDR、DVDRW等、コンパクトディスクCDであって、読出し専用メモリCD-ROM、CDレコーダブルCD-R、CDリライタブルCD-RW等、ブルーレイディスクBlu-rayDisc登録商標、光磁気ディスクMO、フレキシブルディスクFD、磁気テープ、ハードディスク、読出し専用メモリROM、電気的消去及び書換可能な読出し専用メモリEEPROM登録商標、フラッシュメモリ、ランダムアクセスメモリRAM等が含まれる。そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカルエリアネットワークLAN、メトロポリタンエリアネットワークMAN、ワイドエリアネットワークWAN、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。さらに、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。