(57)【要約】【課題】文書と、該文書から派生した複数の文書と、をグループ化する。【解決手段】制御部（４）は、既存の文書に基づいて新規文書を生成し、生成した新規文書を、生成元の文書と同じ文書グループに属する文書として設定する。具体的には、制御部（４）は、生成元の文書がいずれの文書グループにも属さない場合、生成元の文書と、新規文書と、が属する新規文書グループを作成し、生成元の文書がいずれかの文書グループに属する場合、新規文書を、生成元の文書が属する文書グループに追加する。【選択図】図１
2014048789.tif 000002
【特許請求の範囲】
【請求項１】
文書に基づいて新たな文書を生成する生成手段と、
前記生成手段により生成された新たな文書を、生成元の文書と同じ文書集合に属する文書として設定する設定手段と、
を含み、
前記設定手段は、
生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて生成された新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加すること、
を特徴とする文書管理装置。
【請求項２】
前記設定手段により作成された文書集合のいずれかに属する文書が選択された場合に、選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから基準時間以上経過してない文書が含まれるか否かを判定する判定手段と、
選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が含まれない場合、該選択された文書を削除し、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が該文書集合に含まれる場合、該選択された文書の削除を行わない削除手段と、
をさらに含む請求項１に記載の文書管理装置。
【請求項３】
前記選択された文書中で、前記選択された文書が属する文書集合中の文書であって前記選択された文書より前に生成された文書である原本文書、に含まれる部分を特定する特定手段をさらに含み、
前記削除手段は、
前記選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が該文書集合に含まれる場合、前記特定手段により特定された部分を、前記選択された文書から削除すること、
を特徴とする請求項２に記載の文書管理装置。
【請求項４】
前記選択された文書中で、前記選択された文書が属する文書集合中の文書であって前記生成された文書より前に生成された文書である原本文書、に含まれない部分を特定する特定手段と、
前記選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が含まれない場合、前記特定手段により特定された部分を含む文書を生成する手段と、
をさらに含むことを特徴とする請求項２に記載の文書管理装置。
【請求項５】
文書に基づいて新たな文書を生成する生成手段、
前記生成手段により生成された新たな文書を、生成元の文書と同じ文書集合に属する文書として設定する設定手段、
としてコンピュータを機能させるためのプログラムであって、
を含み、
前記設定手段、
生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて生成された新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加すること、
を特徴とする前記プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書管理装置及びプログラムに関する。
【背景技術】
【０００２】
下記特許文献１には、コンピュータ上の操作の履歴だけでなく、他の装置の操作の履歴を利用して、電子ファイルの検索を行う電子ファイル検索システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３４８６８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、文書と、該文書から派生した複数の文書と、をグループ化することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するための請求項１の発明は、文書に基づいて新たな文書を生成する生成手段と、前記生成手段により生成された新たな文書を、生成元の文書と同じ文書集合に属する文書として設定する設定手段と、を含み、前記設定手段は、生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて生成された新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加すること、を特徴とする文書管理装置である。
【０００６】
また、請求項２の発明は、請求項１の発明において、前記設定手段により作成された文書集合のいずれかに属する文書が選択された場合に、選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから基準時間以上経過してない文書が含まれるか否かを判定する判定手段と、選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が含まれない場合、該選択された文書を削除し、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が該文書集合に含まれる場合、該選択された文書の削除を行わない削除手段と、をさらに含む。
【０００７】
また、請求項３の発明は、請求項２の発明において、前記選択された文書中で、前記選択された文書が属する文書集合中の文書であって前記選択された文書より前に生成された文書である原本文書、に含まれる部分を特定する特定手段をさらに含み、前記削除手段は、前記選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が該文書集合に含まれる場合、前記特定手段により特定された部分を、前記選択された文書から削除することを特徴としている。
【０００８】
また、請求項４の発明は、請求項２の発明において、前記選択された文書中で、前記選択された文書が属する文書集合中の文書であって前記生成された文書より前に生成された文書である原本文書、に含まれない部分を特定する特定手段と、前記選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が含まれない場合、前記特定手段により特定された部分を含む文書を生成する手段と、をさらに含む。
【０００９】
また、上記課題を解決するための請求項５の発明は、文書に基づいて新たな文書を生成する生成手段、前記生成手段により生成された新たな文書を、生成元の文書と同じ文書集合に属する文書として設定する設定手段、としてコンピュータを機能させるためのプログラムであって、を含み、前記設定手段、生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて生成された新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加すること、を特徴とする。
【発明の効果】
【００１０】
請求項１、５の発明によれば、文書と、該文書から派生した複数の文書と、をグループ化できる。
【００１１】
請求項２の発明によれば、余り利用されていなくても今後利用される可能性がある文書が、削除されることがないよう図ることができる。
【００１２】
請求項３及び請求項４の発明によれば、重複する情報を削除することができる。
【図面の簡単な説明】
【００１３】
【図１】文書管理装置２の構成を例示する図である。
【図２】既存の文書から新規文書が生成される様子を例示する図である。
【図３】既存の文書から新規文書が生成される様子を例示する図である。
【図４】制御部が実行する処理を例示するフロー図である。
【図５】グループデータを例示する図である。
【図６】属性データを例示する図である。
【図７】属性データを例示する図である。
【図８】制御部が実行する処理を例示するフロー図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態の例について図面に基づき詳細に説明する。
【００１５】
図１は、本発明に実施形態に係る文書管理装置２の構成を例示する図である。文書管理装置２は、パーソナルコンピュータ等のコンピュータであり、同図に示すように、制御部４を備える。制御部４は、マイクロプロセッサであり、主記憶６に記憶される文書管理アプリケーションプログラムに従って処理を実行する。また、文書管理装置２は、上記主記憶６を備える。主記憶６は、ＲＡＭ及びＲＯＭを含み、各種データが格納される。具体的には、主記憶６には、上述したように上記文書管理アプリケーションプログラムが格納される。上記文書管理アプリケーションプログラムは、コンピュータ読み取り可能な情報記憶媒体（例えば、ＤＶＤ（登録商標）−ＲＯＭ）から読み出されて主記憶６に格納されてもよいし、ネットワークを介してダウンロードされて主記憶６に格納されてもよい。
【００１６】
また、文書管理装置２は、ハードディスク８を備える。ハードディスク８には、各種情報が記憶される。本実施形態では、ハードディスク８には、複数の文書が格納される。文書は、文書管理アプリケーションプログラムによって生成されたドキュメントデータ又は画像データである。
【００１７】
また、文書管理装置２は、操作入力部１０を備える。操作入力部１０は、マウス及びキーボードなどであり、ユーザが行った操作の内容を示す操作信号を制御部４に出力する。また、文書管理装置２は、表示部１２を備える。表示部１２は、例えば、液晶ディスプレイであり、制御部４の命令に従って情報を表示する。
【００１８】
この文書管理装置２では、文書管理アプリケーションプログラム起動中、表示部１２にワークスペース画面が表示される。ワークスペース画面には、文書が表示され、ユーザは、ワークスペース画面をユーザインタフェースとして用い文書を管理する。例えば、ユーザは、所定の操作を行うことにより、既存の文書から新規文書を作成する。例えばユーザは、既存の文書からノイズが除去された新規文書を作成する。また例えば、ユーザは、既存の文書の解像度を変換してなる新規文書を作成する。
【００１９】
ここで、この文書管理装置２では、既存の文書から新規文書が生成されると、両文書がグループ化されるようになっている。例えば、既存の文書１４ａから新規文書１４ｂが生成される様子を例示する図２に例示されるように、既存の文書１４ａから新規文書１４ｂが生成されると、生成元の文書１４ａと文書１４ｂとが、同一文書グループに属する文書としてグループ化される。
【００２０】
これだけでなく、この文書管理装置２では、グループ化された文書１４ａと文書１４ｂとのいずれか一方から新規文書１４ｃが生成されると、図３に例示されるように、新規文書１４ｃが、文書１４ａ及び文書１４ｂが属する文書グループに追加される。つまり、この文書管理装置２では、既存の文書から新規文書が生成されると、両文書が同一の文書グループに属する文書として設定される。従って、この文書管理装置２では、一の文書１４ａと、文書１４ａから派生した複数の文書１４ｂ，１４ｃと、がグループ化される。言い換えれば、文書１４ａに関連する文書群がグループ化される。そのため、例えば、一つのプロジェクトに関連する複数の文書が、一つのグループにグループ化される。
【００２１】
一の文書から派生した文書群をグループ化することの利点については後述する。
【００２２】
次に、一の文書から派生した文書群をグループ化するための処理について図４を参照しながら説明する。本実施形態の場合、この処理は、既存の文書から新規文書が生成される場合に、制御部４により実行される。
【００２３】
まず、制御部４（生成手段）は、文書（以下、生成元の文書Ｘと表記する）に基づいて新規文書を生成し（Ｓ１０１）、ハードディスク８に保存する。例えば、制御部４は、生成元の文書Ｘからノイズが除去された新規文書を生成する。また、例えば、制御部４は、生成元の文書Ｘの解像度を変換してなる新規文書を生成する。Ｓ１０１では、生成元の文書Ｘが更新されるのではなく、生成元の文書Ｘは維持される。
【００２４】
なお、ノイズ除去や解像度変換はあくまで例であり、新規文書を生成する処理は、これらだけに限らない。
【００２５】
そして、制御部４は、生成元の文書Ｘがいずれかの文書グループに属しているか否かを判定する（Ｓ１０２）。本実施形態の場合、文書グループに属している文書につき、後述する属性データがハードディスク８に記憶されるようになっている。そこで、制御部４は、生成元の文書Ｘの属性データが記憶されているか否かを判定する。
【００２６】
生成元の文書Ｘがいずれの文書グループにも属していない場合（Ｓ１０２のＮＯ）、制御部４は、Ｓ１０３乃至Ｓ１０７のステップの処理を実行することにより、生成元の文書Ｘと新規文書とが属する新規文書グループを作成する。すなわち、制御部４（設定手段）は、まず、新規文書グループの識別情報たるグループＩＤを発行する（Ｓ１０３）。また、制御部４（設定手段）は、新規文書グループのグループＩＤに基づいて、生成元の文書ＸのメンバーＩＤ及び新規文書のメンバーＩＤとを発行する（Ｓ１０４）。
【００２７】
そして、制御部４は、Ｓ１０４乃至Ｓ１０７のステップからなるモデルデータ作成処理により、生成元の文書Ｘと、新規文書と、を新規文書グループに属させる。すなわち、制御部４は、新規文書グループのグループＩＤ、及び両文書それぞれのメンバーＩＤ等を含むグループデータを生成し（Ｓ１０５）、ハードディスク８に保存する。図５にグループデータを例示した。同図に示すようにメンバーＩＤは、グループＩＤを含む。そのため、メンバーＩＤにより、文書グループが識別される。
【００２８】
そして、制御部４は、生成元の文書Ｘの属性データを生成し（Ｓ１０６）、ハードディスク８に保存する。図６に、生成元の文書Ｘの属性データを例示した。属性データは、文書の属性を示すデータであり、文書のメンバーＩＤ、文書の名称（ファイル名）、文書の表示位置を示す座標、文書の生成日時、及び文書の生成元のメンバーＩＤを含む。また、属性データは、文書が、どの処理によって生成された文書であるかを示す情報も含んでいてもよい。ここでは、生成元の文書Ｘはいずれの文書グループにも属していないので、生成元の文書Ｘの生成元は「なし」ということになる。これは、生成元の文書Ｘがオリジナル文書であることを示している。
【００２９】
また、制御部４は、新規文書の属性データを生成し（Ｓ１０７）、ハードディスク８に保存する。図７に、新規文書の属性データを例示した。
【００３０】
一方、生成元の文書Ｘがいずれかの文書グループに属している場合（Ｓ１０２のＹＥＳ）、生成元の文書Ｘが属している文書グループに、新規文書を追加する。すなわち、制御部４は、生成元の文書ＸのメンバーＩＤに基づいて、生成元の文書Ｘが属する文書グループのグループＩＤを特定するとともに、特定したグループＩＤに基づいて、新規文書のメンバーＩＤを発行する（Ｓ１０８）。そして、制御部４は、新規文書のメンバーＩＤを、生成元の文書Ｘが属する文書グループのグループデータ、すなわち、生成元の文書ＸのメンバーＩＤを含むグループデータ、に追加する（Ｓ１０９）。また、制御部４は、Ｓ１０７のステップと同様にして、新規文書の属性データを生成し、ハードディスク８に保存する（Ｓ１１０）。
【００３１】
こうして、制御部４は、一の文書、すなわちオリジナル文書から派生した文書群をグループ化する。
【００３２】
ところで、例えばプロジェクトの発足時に生成された文書、すなわち生成されたときから長時間経過している古い文書は、参照される機会が少なく、ハードディスク８に保存しておく必要はないと考えられる。しかしながら、プロジェクトの発足から長時間経過していても、そのプロジェクトが現在も進行中である場合、少ないとは言えども、発足時の文書が今後利用される機会があると考えられる。つまり、古い文書であっても、その文書から派生した文書が近い過去に生成されているのであれば、その文書が今後利用される機会があると考えられる。そこで、この文書管理装置２では、今後利用される機会があると考えられる文書が不用意に削除されることがないよう図られている。以下、この点について説明する。
【００３３】
図８は、制御部４により実行される処理を例示するフロー図である。本実施形態の場合、この処理は、図４の処理で作成された文書グループごとに、所定のタイミングで行われる。以下、処理対象の文書グループのことを文書グループＸと表記して、図４の処理を説明する。
【００３４】
まず、制御部４は、文書グループＸ中の全部又は一部の文書一つ一つを注目文書［ｉ］として順次選択し、注目文書［ｉ］を選択するごとに、Ｓ２０１乃至Ｓ２０３のステップを実行する。すなわち、制御部４は、注目文書［ｉ］の属性データに基づいて、注目文書［ｉ］の生成日から基準日数以上経過しているか否かを判定する（Ｓ２０１）。注目文書［ｉ］の生成日から基準日数以上経過している場合（Ｓ２０１のＹＥＳ）、制御部４は、注目文書［ｉ］のメンバーＩＤを、削除候補ＩＤとして主記憶６に保存する。一方、注目文書［ｉ］の生成日から基準日数以上経過していない場合（Ｓ２０１のＮＯ）、制御部４は、主記憶６に記憶されるフラグの値を「１」に設定する。
【００３５】
上記フラグの初期値は「０」である。値が「１」である上記フラグは、文書グループＸ中に、生成日から基準日数以上経過していない文書、すなわち、比較的新しく現在頻繁に利用されていると目される文書、が存在していることを示す。
【００３６】
そして、制御部４（判定手段）は、文書グループＸ中に、生成日から基準日数以上経過していない文書が含まれるか否かを判定する（Ｓ２０４）。すなわち、制御部４は、上記フラグの値が「１」であるか否かを判定する。
【００３７】
文書グループＸ中に、生成日から基準日数以上経過していない文書が含まれる場合（Ｓ２０４のＹＥＳ）、制御部４は、主記憶６に記憶される削除候補ＩＤそれぞれにより示される文書一つ一つを注目文書［ｊ］として順次選択し、注目文書［ｊ］を選択するごとに、Ｓ２０５乃至Ｓ２０６のステップを実行する。すなわち、制御部４（特定手段）は、文書グループＸ中のオリジナル文書と、注目文書［ｊ］と、を比較し、注目文書［ｊ］中の頁のうちで、オリジナル文書に含まれる頁を特定する（Ｓ２０５）。すなわち、制御部４は、注目文書［ｊ］中の頁のうちで、オリジナル文書からの変更部分を含まない頁を特定する。そして、制御部４（削除手段）は、Ｓ２０５のステップで特定した頁を注目文書［ｊ］から削除する（Ｓ２０６）。
【００３８】
一方、文書グループＸ中に、生成日から基準日数以上経過していない文書がふくまれない場合（Ｓ２０４のＮＯ）、制御部４は、主記憶６に記憶される削除候補ＩＤそれぞれにより示される文書一つ一つを注目文書［ｋ］として順次選択し、注目文書［ｋ］を選択するごとに、Ｓ２０７〜Ｓ２０９のステップを実行する。すなわち、制御部４（特定手段）は、文書グループ中のオリジナル文書と、注目文書［ｋ］と、を比較し、注目文書［ｋ］中の頁のうちで、オリジナル文書に存在しない頁を特定する（Ｓ２０７）。すなわち、制御部４は、注目文書［ｋ］中の頁のうちで、オリジナル文書からの変更部分を含む頁を特定する。そして、制御部４は、特定した頁を主記憶６に保存する（Ｓ２０８）。また、制御部４（削除手段）は、注目文書［ｋ］を削除する（Ｓ２０９）。ませ、制御部４は、注目文書［ｋ］の属性データを削除したり、注目文書［ｋ］のメンバーＩＤを、文書グループＸのグループデータから削除する。
【００３９】
また、制御部４は、Ｓ２０８で主記憶６に保存された頁を出力する（Ｓ２１０）。本実施形態の場合、制御部４は、主記憶６に保存された頁それぞれを束ねた文書を生成し、生成した文書を表示する。
【００４０】
このように、この文書管理装置２では、文書グループ中に比較的若い文書が含まれる場合、該文書グループ中の文書の削除が制限され、該文書グループ中に比較的若い文書が含まれない場合、該文書グループ中の文書の削除が制限されなくなる。従って、今後利用される機会があると考えられる文書が不用意に削除されなくなる。なお、ユーザが事前に行った設定の内容によっては、Ｓ２０７、Ｓ２０８、及びＳ２１０のステップが省略されてもよい。
【００４１】
なお、本発明の実施形態は、上記実施形態だけに限らない。
【００４２】
例えば、文書の生成日時の代わりに、文書が最後に閲覧された日時（以下、閲覧日時と表記する）が、属性データに含まれてもよい。この場合、制御部４は、図８のＳ２０１のステップにおいて、注目文書［ｉ］が最後に閲覧された日から基準日数以上経過しているか否かを、注目文書［ｉ］の属性データに含まれる閲覧日時に基づいて判定すればよい。
【００４３】
また、制御部４により生成される新規文書は、ノイズ除去処理や解像度処理などの処理によって生成される文書ではなく、生成元の文書にいわゆるアノテーションデータを付加した文書であってもよい。すなわち、本発明は、Ｓ１０１で生成される新規文書が、生成元の文書にアノテーションデータを付加した文書である場合にも適用され得る。ここで、アノテーションデータとは、例えば、線分、半透明のマーカー、テキスト、及び付箋等の表示要素のデータである。文書に付加されたアノテーションデータは、その文書の表示時に文書の内容にアノテーションデータの表示要素が重畳された態様で表示される。なお、この場合、Ｓ２０７、Ｓ２０８、及びＳ２１０のステップが実行されてもよいが、ユーザが事前に行った設定の内容によっては、これらのステップの代わりに以下のステップが実行されてもよい。すなわち、Ｓ２０７及びＳ２０８のステップの代わりに、注目文書［ｋ］に付加されているアノテーションデータを抽出し、抽出したアノテーションデータを主記憶６に保存するステップが実行され、且つ、Ｓ２１０のステップの代わりに、主記憶６に保存されるアノテーションデータを他の文書（例えば、オリジナル文書）に付加するステップが実行されてもよい。
【００４４】
また、例えば、ユーザによって選択された文書が、上記注目文書［ｉ］として選択されてもよい。
【００４５】
また、例えば、制御部４は、Ｓ２０３のステップを省略し、且つ、Ｓ２０４のステップにおいて、文書グループＸ中に所定状態（例えばアクティブ状態）の文書が含まれているか否かを判定してもよい。この場合、制御部４は、文書グループＸ中に上記所定状態の文書が含まれる場合、Ｓ２０５以降のステップを実行し、文書グループＸ中に上記所定状態の文書がない場合、Ｓ２０７以降を実行すればよい。
【００４６】
また、例えば、制御部４は、文書グループのうちからユーザにより削除対象として選択された文書を削除してもよい。但し、削除対象として選択された文書がオリジナル文書である場合、削除の意思を確認する画面をユーザに提示するとともに、同一文書グループに属する他の文書をユーザに提示してもよい。
【符号の説明】
【００４７】
２  文書管理装置、４  制御部、６  主記憶、８  ハードディスク、１０  操作入力部、１２  表示部、１４ａ，１４ｂ，１４ｃ  文書。
【図１】
2014048789.tif 000003
【図２】
2014048789.tif 000004
【図３】
2014048789.tif 000005
【図４】
2014048789.tif 000006
【図５】
2014048789.tif 000007
【図６】
2014048789.tif 000008
【図７】
2014048789.tif 000009
【図８】
2014048789.tif 000010
【手続補正書】
【提出日】平成24年12月6日(2012.12.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項５
【補正方法】変更
【補正の内容】
【請求項５】
文書に基づいて新たな文書を生成する生成手段、 
生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて前記生成手段により生成された新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加する設定を行う設定手段、
としてコンピュータを機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、上記課題を解決するための請求項５の発明は、文書に基づいて新たな文書を生成する生成手段、 
生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて前記生成手段により生成された新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加する設定を行う設定手段、 
としてコンピュータを機能させるためのプログラムである。
【手続補正書】
【提出日】平成25年3月22日(2013.3.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
文書に基づいて新たな文書を生成する生成手段と、
前記生成手段により生成された新たな文書を、生成元の文書と同じ文書集合に属する文書として設定する手段であって、該生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて生成された該新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加する設定手段と、
前記設定手段により作成された文書集合のいずれかに属する文書が選択された場合に、選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから基準時間以上経過してない文書が含まれるか否かを判定する判定手段と、
選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が含まれない場合、該選択された文書を削除し、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が該文書集合に含まれる場合、該選択された文書の削除を行わない削除手段と、
を含む文書管理装置。
【請求項２】
前記選択された文書中で、前記選択された文書が属する文書集合中の文書であって前記選択された文書より前に生成された文書である原本文書、に含まれる部分を特定する特定手段をさらに含み、
前記削除手段は、
前記選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が該文書集合に含まれる場合、前記特定手段により特定された部分を、前記選択された文書から削除すること、
を特徴とする請求項１に記載の文書管理装置。
【請求項３】
前記選択された文書中で、前記選択された文書が属する文書集合中の文書であって前記選択された文書より前に生成された文書である原本文書、に含まれない部分を特定する特定手段と、
前記選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が含まれない場合、前記特定手段により特定された部分を含む文書を生成する手段と、
をさらに含むことを特徴とする請求項１に記載の文書管理装置。
【請求項４】
文書に基づいて新たな文書を生成する生成手段、
生成元の文書がいずれの文書集合にも属さない場合、該生成元の文書と、該生成元の文書に基づいて生成された新たな文書と、が属する文書集合を作成し、該生成元の文書がいずれかの文書集合に属する場合、該新たな文書を、該生成元の文書が属する文書集合に追加する設定を行う設定手段、
前記設定手段により作成された文書集合のいずれかに属する文書が選択された場合に、選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから基準時間以上経過してない文書が含まれるか否かを判定する判定手段、
選択された文書が属する文書集合に、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が含まれない場合、該選択された文書を削除し、生成されたとき又は最後に閲覧されたときから前記基準時間以上経過してない文書が該文書集合に含まれる場合、該選択された文書の削除を行わない削除手段、
としてコンピュータを機能させるためのプログラム。