(57)【要約】【課題】ネットワークを介して接続された複数の端末装置のユーザ間で、議論をふまえた文書の編集・更新および文書の更新経緯の管理を効率よく行える文書管理方法およびそれを用いた文書管理装置を提供する。【解決手段】ネットワークに接続された端末装置から入力された、ネットワークを介して共有可能な複数の文書のうち選択された編集対象の文書に対する編集内容とそれに対応付けられた前記編集内容に対するコメント文とを受け付けて、前記編集内容に基づき前記編集対象の文書を更新して新たな更新文書を作成するとともに、前記編集対象の文書の更新前後の比較から前記編集対象の文書の更新内容を抽出して、少なくともこの更新内容を前記コメント文に対応付けて前記編集対象の文書の更新に関する履歴として記憶し、前記ユーザからの要求に応じて要求元の端末装置に前記コメント文とともに前記更新内容を表示させる。【選択図】  図２
2008033961.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の端末装置と共有する文書を記憶する第１の記憶手段と、
各端末装置から、コメント本文と、該コメント本文が他のコメント本文に対する返信である場合には参照コメントＩＤとして該他のコメント本文のＩＤと、該コメント本文に編集対象の新規あるいは更新する文書が対応付けられている場合には、該編集対象の文書の文書識別情報、該文書が新規作成された文書であることあるいは更新方法を示す編集操作の種類、及び新規作成された文書あるいは編集内容を示す編集データを含む文書操作データとを含むコメント情報を受信する受信手段と、
（ａ）前記編集操作の種類が文書の更新方法である場合には、前記編集データを基に、前記第１の記憶手段に記憶されている前記編集対象の文書を更新し、更新回数が何回目かを示すリビジョン番号とともに更新後の文書を前記第１の記憶手段に格納する処理、（ｂ）前記編集操作の種類が新規作成である場合には、新規文書に与える文書識別情報を発行し、新規文書であることを示すリビジョン番号とともに、前記編集データを前記第１の記憶手段に格納する処理、とを行う更新手段と、
更新前後の文書の比較から、更新後の文書と更新前の文書との差分データを含む更新情報を抽出する抽出手段と、
コメント本文と、該コメント本文が他のコメント本文に対する返信である場合には参照コメントＩＤとして該他のコメント本文のＩＤと、該コメント本文に編集対象の文書が対応付けられている場合には該文書の文書識別情報及び前記更新情報とを含む掲載用コメント情報を生成する生成手段と、
前記参照コメントＩＤによる返信関係で繋がった掲載用コメント情報群からなる複数のコメントツリーを記憶する第２の記憶手段と、
前記生成手段で生成された前記掲載用コメント情報にＩＤを付与して、該掲載用コメント情報を前記第２の記憶手段に記憶するコメント掲載手段と、
前記第２の記憶手段に記憶されている前記複数のコメントツリーのうち、編集対象の文書が対応付けられているコメント本文を１つももたないコメントツリーから、該コメントツリーに含まれる一部または全ての前記コメント本文の要約文書を生成するコメント要約手段と、
前記編集データとして前記要約文書、及び該要約文書が新規作成された文書であることを示す前記編集操作の種類を含む文書操作データを生成する文書操作データ生成手段と、
各端末装置からの要求に応じて、前記第２の記憶手段に記憶されている掲載用コメント情報及びコメントツリーを、要求元の端末装置へ表示させる手段と、
を備えた文書管理装置における文書管理方法であって、
前記受信手段が、前記コメント本文、前記参照コメントＩＤ及び前記第１の記憶手段に記憶されている文書を前記編集対象とする前記文書操作データを含む前記コメント情報を受信する受信ステップと、
前記更新手段が、前記受信ステップで受信されたコメント情報中の前記編集データを基に、前記第１の記憶手段に記憶されている文書を更新し、前記リビジョン番号とともに更新後の文書を前記第１の記憶手段に格納する更新ステップと、
前記抽出手段が、前記更新ステップで更新された更新後の文書と更新前の文書との差分データを含む前記更新情報を抽出する抽出ステップと、
前記生成手段が、前記受信ステップで受信されたコメント情報中の前記コメント本文及び前記参照コメントＩＤと、前記編集対象の文書の文書識別情報と、前記更新情報とを含む第１の掲載用コメント情報を生成する生成ステップと、
前記コメント掲載手段が、前記生成ステップで生成された前記第１の掲載用コメント情報に前記ＩＤを付与して、該第１の掲載用コメント情報中の前記参照コメントＩＤを基に、該第１の掲載用コメント情報を前記第２の記憶手段に記憶されている前記複数のコメントツリーのうちの第１のコメントツリーに追加する追加ステップと、
前記コメント要約手段が、前記第２の記憶手段に記憶されている前記複数のコメントツリーのうち、編集対象の文書が対応付けられているコメント本文を１つもたない第２のコメントツリーから、該第２のコメントツリーに含まれる一部または全ての前記コメント本文の要約文書を生成するコメント要約ステップと、
前記文書操作データ生成手段が、前記コメント要約ステップで生成された前記要約文書と、該要約文書が新規作成された文書であることを示す前記編集操作の種類とを含む文書操作データを生成する文書操作データ生成ステップと、
前記更新手段が、前記文書操作データ生成ステップで生成された前記文書操作データ中の前記要約文書に対し文書識別情報を発行するとともに、新規文書であることを示すリビジョン番号とともに、該要約文書を前記第１の記憶手段に格納するステップと、
前記表示させる手段が、前記第２の記憶手段に記憶されている掲載用コメント情報及びコメントツリーを、要求元の端末装置へ表示させるステップと、
を含む文書管理方法。
【請求項２】
前記文書管理装置が備える、前記ネットワークを介して共有可能な複数の文書のうち指定された文書を監視対象として、この監視対象の文書の更新を検知する検知手段が、該監視対象の文書の更新を検知する検知ステップと、
前記検知ステップで前記監視対象の文書の更新が検知されたとき、前記更新手段が、前記監視対象の最新の文書を、前記リビジョン番号とともに前記第１の記憶手段に格納する第２の更新ステップと、
前記抽出手段が、前記最新の文書と該最新の文書の直前のリビジョン番号の文書との差分データと、該最新の文書の更新方法を示す編集操作の種類とを含む更新情報を抽出する第２の抽出ステップと、
前記生成手段が、前記第２の抽出ステップで得られた更新情報と、該更新情報に含まれる編集操作の種類を含むコメント本文と、前記参照コメントＩＤとして、前記最新の文書の直前のリビジョン番号の文書に対応付けられているコメント本文のＩＤと、前記監視対象の文書の文書識別情報とを含む第２の掲載用コメント情報を生成する第２の生成ステップと、
前記コメント掲載手段が、前記第２の生成ステップで生成された前記第２の掲載用コメント情報に前記ＩＤを付与して、該第２の掲載用コメント情報中の前記参照コメントＩＤを基に、該第２の掲載用コメント情報を前記第２の記憶手段に記憶されている前記複数のコメントツリーのうちの第３のコメントツリーに追加する第２の追加ステップと、
前記表示させる手段が、前記第２の記憶手段に記憶されている掲載用コメント情報及びコメントツリーを、要求元の端末装置へ表示させるステップと、
を含む請求項１記載の文書管理方法。
【請求項３】
前記コメントツリーは、１つの文書に対する掲載用コメント情報群からなることを特徴とする請求項１記載の文書管理方法。
【請求項４】
ネットワークを介して複数の端末装置と共有する文書を記憶する第１の記憶手段と、
各端末装置から、コメント本文と、該コメント本文が他のコメント本文に対する返信である場合には参照コメントＩＤとして該他のコメント本文のＩＤと、該コメント本文に編集対象の新規あるいは更新する文書が対応付けられている場合には、該編集対象の文書の文書識別情報、該文書が新規作成された文書であることあるいは更新方法を示す編集操作の種類、及び新規作成された文書あるいは編集内容を示す編集データを含む文書操作データとを含むコメント情報を受信する受信手段と、
（ａ）前記編集操作の種類が文書の更新方法である場合には、前記編集データを基に、前記第１の記憶手段に記憶されている前記編集対象の文書を更新し、更新回数が何回目かを示すリビジョン番号とともに更新後の文書を前記第１の記憶手段に格納する処理、（ｂ）前記編集操作の種類が新規作成である場合には、新規文書に与える文書識別情報を発行し、新規文書であることを示すリビジョン番号とともに、前記編集データを前記第１の記憶手段に格納する処理、とを行う更新手段と、
更新前後の文書の比較から、更新後の文書と更新前の文書との差分データを含む更新情報を抽出する抽出手段と、
コメント本文と、該コメント本文が他のコメント本文に対する返信である場合には参照コメントＩＤとして該他のコメント本文のＩＤと、該コメント本文に編集対象の文書が対応付けられている場合には該文書の文書識別情報及び前記更新情報とを含む掲載用コメント情報を生成する生成手段と、
前記参照コメントＩＤによる返信関係で繋がった掲載用コメント情報群からなる複数のコメントツリーを記憶する第２の記憶手段と、
前記生成手段で生成された、（ｃ）前記受信手段で受信された前記コメント情報中の前記コメント本文、前記参照コメントＩＤ、及び前記編集対象の文書の文書識別情報と、（ｄ）前記抽出手段で、該コメント情報を基に前記更新手段で更新された更新後の該編集対象の文書と更新前の文書とから抽出された前記更新情報とを含む第１の掲載用コメント情報に、ＩＤを付与するとともに、該第１の掲載用コメント情報中の前記参照コメントＩＤを基に前記第２の記憶手段に記憶されている前記複数のコメントツリーのうちの第１のコメントツリーに、該第１の掲載用コメント情報を追加するコメント掲載手段と、
前記第２の記憶手段に記憶されている前記複数のコメントツリーのうち、編集対象の文書が対応付けられているコメント本文を１つももたない第２のコメントツリーから、該第２のコメントツリーに含まれる一部または全ての前記コメント本文の要約文書を生成するコメント要約手段と、
前記要約文書に対し文書識別情報を発行するとともに、新規文書であることを示すリビジョン番号とともに、該要約文書を前記第１の記憶手段に格納する手段と、
各端末装置からの要求に応じて、前記第２の記憶手段に記憶されている掲載用コメント情報及びコメントツリーを、要求元の端末装置へ表示させる手段と、
を具備したことを特徴とする文書管理装置。
【請求項５】
前記ネットワークを介して共有可能な複数の文書のうち指定された文書を監視対象として、この監視対象の文書の更新を検知する検知手段と、
前記検知手段で前記監視対象の文書の更新が検知されたとき、前記監視対象の最新の文書を、前記リビジョン番号とともに前記第１の記憶手段に格納する第２の更新手段と、
前記最新の文書と該最新の文書の直前のリビジョン番号の文書との差分データと、該最新の文書の更新方法を示す編集操作の種類とを含む更新情報を抽出する第２の抽出手段と、
をさらに備え、
前記コメント掲載手段は、
前記生成手段で生成された、（ｅ）前記第２の抽出手段で得られた更新情報と、（ｆ）該更新情報に含まれる編集操作の種類を含むコメント本文と、（ｇ）前記参照コメントＩＤとして、前記最新の文書の直前のリビジョン番号の文書に対応付けられているコメント本文のＩＤと、（ｈ）前記監視対象の文書の文書識別情報とを含む第２の掲載用コメント情報に、ＩＤを付与するとともに、該第２の掲載用コメント情報中の前記参照コメントＩＤを基に、該第２の掲載用コメント情報を前記第２の記憶手段に記憶されている前記複数のコメントツリーのうちの第３のコメントツリーに追加することを特徴とする請求項４記載の文書管理装置。
【請求項６】
前記コメントツリーは、１つの文書に対する掲載用コメント情報群からなることを特徴とする請求項４記載の文書管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、メーリングリストや電子掲示板などの情報交換システムに適用可能な、ネットワークを介して複数のユーザにより共有可能な文書の更新経緯を管理するための文書管理方法およびそれを用いた文書管理装置に関する。
【背景技術】
【０００２】
インターネット等の所定のネットワークに接続された複数のコンピュータ間でメーリングリストや電子掲示板などを用いて、各コンピュータのユーザ間で意見（コメント）等の情報を交換する情報交換システムがある。このシステムでは、各ユーザは、特定グループのメンバーである複数ユーザや不特定多数のユーザに新しいコメントを通知したり、既存のコメントに対して返信することにより、ネットワーク上で会話や議論を行い、ある話題について複数のユーザ間で意見や経緯を共有することが可能になる。
【０００３】
コメントとは、所定のネットワークに接続された複数のコンピュータの各ユーザ間で例えば特定の話題に対し議論するために交換される各ユーザの意見である。
【０００４】
このような情報交換システムを用いて、例えば、電子メールの添付ファイルとして文書ファイル（Ｗｅｂページ等を含む）を交換しながら、あるいは、特定のサーバに保存されている文書ファイルをダウンロード／アップロードしながら、互いに議論し合うことにより文書の編集を行う場合、どのような意図で具体的にどのような編集を行ったかといった編集を行ったユーザ自身のコメントは、文書の編集とは別個に記述する必要があり、対象文書の編集とコメントの作成といった分離された作業をそれぞれ行い、二度手間であった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このように、従来の情報交換システムでは、文書編集とその文書編集に関する意見（コメント）交換とを効率よく行うことはできないという問題点があった。
【０００６】
そこで、本発明は、上記問題点に鑑み、ネットワークを介して接続された複数の端末装置（コンピュータ）のユーザ間で、議論をふまえた文書の編集・更新および文書の更新経緯の管理を効率よく行える文書管理方法およびそれを用いた文書管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
ネットワークを介して複数の端末装置と共有する文書を記憶する第１の記憶手段と、
各端末装置から、コメント本文と、該コメント本文が他のコメント本文に対する返信である場合には参照コメントＩＤとして該他のコメント本文のＩＤと、該コメント本文に編集対象の新規あるいは更新する文書が対応付けられている場合には、該編集対象の文書の文書識別情報、該文書が新規作成された文書であることあるいは更新方法を示す編集操作の種類、及び新規作成された文書あるいは編集内容を示す編集データを含む文書操作データとを含むコメント情報を受信する受信手段と、
（ａ）前記編集操作の種類が文書の更新方法である場合には、前記編集データを基に、前記第１の記憶手段に記憶されている前記編集対象の文書を更新し、更新回数が何回目かを示すリビジョン番号とともに更新後の文書を前記第１の記憶手段に格納する処理、（ｂ）前記編集操作の種類が新規作成である場合には、新規文書に与える文書識別情報を発行し、新規文書であることを示すリビジョン番号とともに、前記編集データを前記第１の記憶手段に格納する処理、とを行う更新手段と、
更新前後の文書の比較から、更新後の文書と更新前の文書との差分データを含む更新情報を抽出する抽出手段と、
コメント本文と、該コメント本文が他のコメント本文に対する返信である場合には参照コメントＩＤとして該他のコメント本文のＩＤと、該コメント本文に編集対象の文書が対応付けられている場合には該文書の文書識別情報及び前記更新情報とを含む掲載用コメント情報を生成する生成手段と、
前記参照コメントＩＤによる返信関係で繋がった掲載用コメント情報群からなる複数のコメントツリーを記憶する第２の記憶手段と、
前記生成手段で生成された前記掲載用コメント情報にＩＤを付与して、該掲載用コメント情報を前記第２の記憶手段に記憶するコメント掲載手段と、
前記第２の記憶手段に記憶されている前記複数のコメントツリーのうち、編集対象の文書が対応付けられているコメント本文を１つももたないコメントツリーから、該コメントツリーに含まれる一部または全ての前記コメント本文の要約文書を生成するコメント要約手段と、
前記編集データとして前記要約文書、及び該要約文書が新規作成された文書であることを示す前記編集操作の種類を含む文書操作データを生成する文書操作データ生成手段と、
各端末装置からの要求に応じて、前記第２の記憶手段に記憶されている掲載用コメント情報及びコメントツリーを、要求元の端末装置へ表示させる手段と、
を備えた文書管理装置における文書管理方法であって、
前記受信手段が、前記コメント本文、前記参照コメントＩＤ及び前記第１の記憶手段に記憶されている文書を前記編集対象とする前記文書操作データを含む前記コメント情報を受信する受信ステップと、
前記更新手段が、前記受信ステップで受信されたコメント情報中の前記編集データを基に、前記第１の記憶手段に記憶されている文書を更新し、前記リビジョン番号とともに更新後の文書を前記第１の記憶手段に格納する更新ステップと、
前記抽出手段が、前記更新ステップで更新された更新後の文書と更新前の文書との差分データを含む前記更新情報を抽出する抽出ステップと、
前記生成手段が、前記受信ステップで受信されたコメント情報中の前記コメント本文及び前記参照コメントＩＤと、前記編集対象の文書の文書識別情報と、前記更新情報とを含む第１の掲載用コメント情報を生成する生成ステップと、
前記コメント掲載手段が、前記生成ステップで生成された前記第１の掲載用コメント情報に前記ＩＤを付与して、該第１の掲載用コメント情報中の前記参照コメントＩＤを基に、該第１の掲載用コメント情報を前記第２の記憶手段に記憶されている前記複数のコメントツリーのうちの第１のコメントツリーに追加する追加ステップと、
前記コメント要約手段が、前記第２の記憶手段に記憶されている前記複数のコメントツリーのうち、編集対象の文書が対応付けられているコメント本文を１つもたない第２のコメントツリーから、該第２のコメントツリーに含まれる一部または全ての前記コメント本文の要約文書を生成するコメント要約ステップと、
前記文書操作データ生成手段が、前記コメント要約ステップで生成された前記要約文書と、該要約文書が新規作成された文書であることを示す前記編集操作の種類とを含む文書操作データを生成する文書操作データ生成ステップと、
前記更新手段が、前記文書操作データ生成ステップで生成された前記文書操作データ中の前記要約文書に対し文書識別情報を発行するとともに、新規文書であることを示すリビジョン番号とともに、該要約文書を前記第１の記憶手段に格納するステップと、
前記表示させる手段が、前記第２の記憶手段に記憶されている掲載用コメント情報及びコメントツリーを、要求元の端末装置へ表示させるステップと、
を含む。
【発明の効果】
【０００８】
ネットワークを介して複数のユーザ間で、議論をふまえた文書の編集・更新および文書の更新経緯の管理を効率よく行える。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。
【００１０】
図１は、本発明の文書管理方法を実現する情報交換システムの全体の構成例を示したものである。ユーザはユーザ端末５０を利用し、通信ネットワーク６０を介して文書管理装置として機能するサーバ装置としてのコンピュータ（以下、文書管理装置と呼ぶ）７０と通信を行うことにより、この通信ネットワーク６０により複数のユーザにより共有可能な文書の作成、編集が可能になる。
【００１１】
また、通信ネットワーク６０を介して複数のユーザにより共有可能な文書であっても、参照のみが可能な文書として、例えばＷｅｂページなどがある。このような文書に対しては、ユーザは、文書管理装置７０を用いて編集・更新は行えないので、ここでは、外部文書と呼ぶことにする（これに対し、文書管理装置７０を用いて作成され、また、編集・更新が可能な文書を内部文書と呼ぶこともある）。しかし、このような外部文書であっても文書管理装置７０の監視対象となり得る。図１に示すように、外部文書のファイル（外部文書ファイル８０）は、通信ネットワーク６０を介して文書管理装置７０からアクセス可能なように所定のコンピュータで構成されるサーバ装置に記憶されているものとする。文書管理装置７０は、指定された外部文書が編集権限のある者により更新されたか否かを文書管理装置７０にて監視するようになっている。また、監視対象の文書とは、外部文書に限らず、内部文書であってもよい。
【００１２】
図２は本実施形態に係る文書管理装置７０の機能構成図を示したものである。
【００１３】
図２において、コメント入力部１１は、ユーザ端末５０に所定の入力画面を提供して、この入力画面を介して、文書の作成、編集するためのコメント、コメント本文のみのコメントを入力するためのものである。ユーザにより作成されるコメントには、コメント本文の他に、（既存のコメントに対する返信のコメントの場合は）参照したい既存のコメントの識別情報（参照コメントＩＤ）も含まれ、また、文書の編集操作を伴う場合には、編集対象の文書識別情報、編集操作の種類、編集データが含まれる。編集操作の種類と文書識別情報と編集データを合わせて文書操作データと呼ぶ。
【００１４】
編集操作の種類とは、例えば「新規作成」、「置換え」、「追加」、「削除」などの予め決められた（文書管理装置７０から提供される）文書編集のための操作であり、文書の編集操作を行う際には、コメント入力部１１から提供される入力画面上でユーザがこれらからいずれか１つを選択する。
【００１５】
文書識別情報とは、通信ネットワーク６０を介して共有可能な文書を特定する記号などからなる情報であり、例えば文書管理装置７０内部において所定の規則によって与えられた数字及び記号列であり、あるいは、インターネットのＷｅｂページのＵＲＬ、ファイルシステム上のパス名などであってもよい。
【００１６】
編集データとは、編集対象の文書に適用すべきデータであり、選択された編集操作の種類に対応した編集データ、すなわち、編集操作の種類が「新規作成」の場合は新規に作成された文書、編集操作の種類が「置換え」の場合は置換え位置と置換え文、編集操作の種類が「追加」の場合は編集対象の文書に追加されるべきデータと追加位置、編集操作の種類が「削除」の場合は削除位置（削除文が含まれていてもよい）とからなる。
【００１７】
コメント解析部１２は、入力部１１から入力されたコメント中に文書編集データが含まれているときは、この文書編集データ中の編集操作の種類と文書識別情報と編集データの組み合わせとそれらの内容をチェックする。チェックを終えた文書操作データはコメントデータ格納部２２に保存・管理されるとともに、文書編集部１３へ渡される。また、入力部１１からコメントに文書操作データが含まれていないときは、入力されたコメントをそのまま掲載用コメントとしてコメント掲載部１９へ渡す。
【００１８】
なお、ここで、「掲載」とは、例えば、電子掲示板のように掲示板にメッセージを書き込むように、グループのメンバーであるユーザのユーザ端末５０あるいは、不特定多数のユーザのユーザ端末５０からアクセス可能なように（参照可能なように）、掲載用コメントをコメントデータ格納部２２に書き込むことである。
【００１９】
文書編集部１３では、文書操作データに基づき、文書識別情報にて指定された（例えば、文書データ格納部２３にて格納されている現時点で最新の）文書に対して編集データを用いた編集操作を行う。例えば、文書識別情報が未指定で、編集操作の種類が「新規作成」の場合には文書識別情報を所定の規則に基づいて新規に発行する。文書識別情報が指定されていて、編集操作の種類が「置換え」の場合には、その指定された文書に対し、編集データに含まれる置換え位置にある文を同じく編集データに含まれる置換え文で置き換えることにより文書編集を行う。文書識別情報が指定されていて、編集操作の種類が「追加」の場合には、その指定された文書に対し、編集データに含まれる追加位置に同じく編集データに含まれる追加文を追加することにより文書編集を行う。文書識別情報が指定されていて、編集操作の種類が「削除」の場合には、その指定された文書に対し、編集データに含まれる削除位置から削除すべき文を削除することにより文書編集を行う。
【００２０】
文書リビジョン管理部１４は、文書編集部１３で文書の編集を行った後、文書編集部１３から起動されて、起動時に指定された文書識別情報に対応する新たな文書リビジョン情報を追加作成する。すなわち、文書編集部１３で編集された文書に対し、その編集された文書は何回目の編集が行われた結果のものかを表すリビジョン番号（例えば、３回目の編集が行われたものであるとき、リビジョン番号を「３」、新規に作成された文書の場合は、リビジョン番号を「０」とする）を付与し、例えば、文書データ格納部２３に作成された当該文書識別情報に対応するフォルダ内にこの最新のリビジョン番号の文書ファイルを作成して当該編集された文書と編集時刻とを保存することにより、新たな文書リビジョン情報を追加作成する。また、文書監視部１５が監視対象の文書（外部文書を含む）が更新されたことを検出したとき起動されて、起動時に指定された文書識別情報に対応する新たな文書リビジョン情報を追加作成する。すなわち、更新された監視対象の文書に対し、その更新された監視対象の文書は何回目の更新が行われた結果のものかを表すリビジョン番号を付与し、例えば、文書データ格納部２３に作成された当該文書識別情報に対応するフォルダ内にこの最新のリビジョン番号の文書ファイルを文書リビジョン情報として作成し、このファイル内に当該更新された監視対象の文書をコピーするとともに、そのときの時刻もともに保存する。
【００２１】
文書監視部１５では、監視対象としてユーザにより作成されたコメントにて指定された文書識別情報の文書（外部文書を含む）に対して、定期あるいは不定期的に、その監視対象の文書にアクセスして、当該文書の現在内容と文書リビジョン管理部１４を介して取得した文書データ格納部２３に格納されている最新の（リビジョン番号の値が最も大きい）文書リビジョン情報の文書の内容とを比較し、差異を検出したとき（更新されたことを検出したとき）、文書リビジョン管理部１４に当該監視対象の文書の最新のリビジョン情報を作成させる。
【００２２】
更新情報抽出部１６は、文書リビジョン管理部１４が文書リビジョン情報を作成した後起動され、起動時に渡された文書リビジョン情報（最新のリビジョン番号の文書リビジョン情報とその１つ前のリビジョン番号の文書リビジョン情報）から、文書データ格納部２３に格納された最新の文書（外部文書を含む）とその１つ前の文書との差分データや文書操作の種類（編集操作の種類と同様に、新規、追加、修正、削除など）とからなる更新情報を抽出する。差分データの抽出にあったっては、例えば、ＵＮＩＸ（登録商標）のｄｉｆｆコマンドのような行単位のあるいは文字単位の差異検出プログラムを用いることが有効である。
【００２３】
コメント生成部１８は、文書監視部１５によって監視対象の文書の更新が検出された際、更新情報抽出部１６で抽出されたこの監視対象の文書の更新情報に基づいて、コメント本文を生成するとともに、参照コメントＩＤを求め、その後、この生成されたコメント本文や参照コメントＩＤをコメント合成部１７へ渡す。
【００２４】
コメント合成部１７は、コメント入力部１１で入力されたコメント本文や参照コメントＩＤ、コメント生成部１８で生成されたコメント本文や参照コメントＩＤ、その他、文書識別情報、更新情報などを合成して、掲載用コメントを作成する。
【００２５】
コメント掲載部１９は、掲載用コメントに対してコメントＩＤを発行し、掲載用コメントとコメントＩＤと、さらに、編集対象の文書が存在するときは、その文書識別情報と、当該コメントにより更新された文書のリビジョン番号あるいは、文書の更新が検知された際当該掲載用コメントが生成された当該文書のリビジョン番号等を対応付けて、コメントデータ格納部２２に保存・管理するとともに、掲載用コメント中の参照コメントＩＤによる返信関係で繋がった一連のコメント群をコメントツリーとして管理するようになっている。この場合、原則として、コメントＩＤを持たないコメントは、「ルート（根）」としたツリー構造とする。
【００２６】
コメント表示部２０は、ユーザ端末５０に、コメントＩＤにより指定される掲載用コメントや、その掲載用コメントを含むコメントツリーを表示する。
【００２７】
文書表示部２１は、ユーザ端末５０から指定された文書識別情報の文書を表示する。このとき、その文書への編集操作を行ったコメント（掲載用コメント）も参照可能なように、そのコメントへのアクセス情報も表示する。
【００２８】
コメントデータ格納部２２には、コメント入力部１１から入力されたコメント（コメント本文や、文書操作データ等を含む）、掲載用コメント等が格納されている。
【００２９】
文書データ格納部２３は、文書識別情報に対応させて、その文書識別情報の全ての文書リビジョン情報を格納する。
【００３０】
次に、図３に示すフローチャートを参照して、図２のコメント解析部１２の処理動作について説明する。
【００３１】
コメント入力部１１から入力されたコメントデータはまず、ステップＳ１１０において、文書操作データ中の編集操作の種類の指定があるかどうかを判定し、
もしなければ、コメント本文のみ、あるいはコメント本文と参照コメントＩＤのみのコメントであるので、それを掲載用コメントとしてコメント掲載部１９へ渡す。
【００３２】
一方、編集操作の種類の指定がある場合には、ステップＳ１２０において編集操作の種類と文書識別情報の組合せをチェックテーブルと照合する。ここでのチェックテーブルの例として図１０のようなものが考えられる。図１０についての説明は後述する。
【００３３】
次に、ステップＳ１３０において、有効な組合せであると判明した場合には、文書操作データを文章編集部１３に渡し、無効な場合は、ステップＳ１３１へ進み、警告表示し、コメント入力部１１は、ユーザに再度の入力を促す。
【００３４】
次に、図４に示すフローチャートを参照して、図２の更新情報抽出部１６の処理動作について説明する。
【００３５】
文書リビジョン管理部１４から最新のリビジョン番号の文書リビジョン情報とその１つ前のリビジョン番号の文書リビジョン情報を取得すると、ステップＳ２１０において、それら２つのリビジョン番号の文書間の差分を検出する。ステップＳ２２０では検出された差分データから、文書のどの部分がどのような変更を受けたかを示す文書操作の種類を判断し、差分データと、決定された文書操作の種類とからなる差分情報を生成する。例えば、文書操作データが存在するときは、その中の編集操作の種類（新規、追加、置換え、削除のいずれか）と編集データを差分情報として採用してよいが、文書操作データがない場合や外部文書の場合は、前後の文書の比較から文書操作の種類を決定する。なお、編集操作の種類は、「置換え」であっても、最新のリビジョン番号の文書リビジョン情報とその１つ前のリビジョン番号の文書リビジョン情報とから、２つのリビジョン番号の文書間の差分を検出する。
【００３６】
次に、ステップＳ２３０において、コメント本文が空（から）の場合には、コメント生成部１８での処理に移行し、ユーザが作成したコメント本文が存在する場合にはコメント合成部１７での処理に移行する。
【００３７】
次に、図５に示すフローチャートを参照して、文書操作データを含まないコメントが作成されたときの処理動作（コメント作成からコメント表示までの処理動作）の概略を説明する。これは、メーリングリストのような情報交換システムにおける新規及び返信コメントの作成から表示までの処理の流れとほぼ同じである。まず、ステップＳ３１０において、ユーザ端末５０からユーザが作成したコメントがコメント入力部１１に入力するが、ステップＳ３２０において、コメント解析部１２でこのコメントに文書操作データがないと判断すると、ステップＳ３３０のコメント掲載部１９での処理に移行し、コメント本文のみ、あるいは、コメント本文と参照コメントＩＤとからなる掲載用コメントとして、コメントＩＤを付与するとともに、コメントデータ格納部２２に格納する。ステップＳ３４０では、ユーザからの要求に応じて、この掲載用コメントの表示を行う。
【００３８】
次に、図６に示すフローチャートと図８とを参照して、本発明の要旨でもあるコメントから文書の編集を行う場合の処理動作について説明する。
【００３９】
図８において、コメントツリー１００は、ある特定の話題について参加可能な、ある特定のグループ（コミュニティ）のメンバーであるユーザ間でやり取りされているコメント（コメントＩＤにて識別される掲載用コメント）のコメントツリーの一部を示したものである。ここで、コメントツリーとは、返信関係でつながった一連のコメント群を意味する。コメントツリーは、返信された側のコメントを親ノード、返信した側のコメントをその子ノードとするツリー構造をなしている。あるコメントの持つ参照コメントＩＤとはそのコメントが返信した元コメントのＩＤを指す。例えば、コメントツリー１００において、コメント１０２はコメント１０１に対する返信であり、コメント１０２が持っている参照コメントＩＤはコメント１０１のコメントＩＤと同一である。
【００４０】
ここでは、コメントツリー１００において、コメント１０１、１０２、１０３の３つだけが存在する場合を想定し、コメント１０２に対する返信コメントとして、新たなコメントを作成する場合を考える。
【００４１】
まず、図６のステップＳ４１０において、ユーザがユーザ端末５０からコメントの作成、すなわちコメント本文の作成と参照コメントＩＤの指定を行い、続くステップＳ４２０において文書操作データを付加する。このようにして作成されたコメントは図８の作成コメント１１０に対応する。
【００４２】
図６のステップＳ４３０において、コメント解析部１２で作成コメント１１０の解析を行い、参照コメントＩＤが存在するかどうか、文書操作データの整合チェックなどを行う。
【００４３】
図８において、作成コメント１１０中の参照コメントＩＤはコメント１０２を指定したもので、この作成コメント１１０には、さらに、コメント本文１１２、文書操作データ１２０から構成されている。文書操作データ１２０は、編集操作の種類１２１、文書識別情報１２２、編集データ１２３から成る。編集操作の種類は「新規作成」「置換」「追加」「削除」など予め決められた編集操作の種類からユーザが選択したものである。文書識別情報は「新規作成」の場合は明記する必要はなく、システムが所定の規則に基づいて新規の文書識別情報を与える。
【００４４】
図６のステップＳ４４０では、文書編集部１３は、与えられた文書操作データに基づいて、文書編集を実際に行う。図８では、作成コメント１１０中の文書識別情報の指す文書１３０に対して、文書操作データで与えた編集操作の種類１２１と編集データ１２３を適用する。
【００４５】
次に、ステップＳ４５０において、文書リビジョン管理部１４は、文書識別情報１２２に対応する文書の最新の文書リビジョン情報を追加作成する。すなわち、図８において、新たなリビジョン番号（ここでは、例えば、３回目の編集のなされたものであって（リビジョン番号「３」）、「Ｒ３」と表記する）が付与された文書リビジョン情報１４０として、文書編集部１３で編集された文書を文書データ格納部２３に保存する。
【００４６】
さらに、ステップＳ４６０では、更新情報抽出部１６において、文書識別情報にて指定される文書の最新のリビジョン番号の文書と１つ前のリビジョン番号の文書の内容を比較することによって、更新情報を抽出する。
【００４７】
図８では、「Ｒ３」の文書リビジョン情報１４０と「Ｒ２」の文書リビジョン情報とから編集前と後の文書データを取得し、データを比較することで更新情報１５０を取得することに対応する。
【００４８】
更新情報とは、例えば、「文書の一部に以下のような部分が追加された」というような更新箇所と文書操作の種類（更新状況）を示す文言と、この場合、実際に追加された文章の一部によって構成される情報である。
【００４９】
図６のステップＳ４７０では、少なくともコメント本文と更新情報とを合成して掲載用コメントを作成する。図８では、作成コメント１１０中の参照コメントＩＤ１１１とコメント本文１１２、文書識別情報１２２と更新情報１５０とからなる掲載用コメント１６０を作成することに対応する。
【００５０】
ステップＳ４８０では、コメント掲載部１９で掲載用コメント１６０にコメントＩＤを付与して、図８のコメントツリー１００上のコメント１０２の子ノードであるコメント１０４に対応するコメントとして、コメントデータ格納部２２に格納する。
【００５１】
最後に、ステップＳ４９０では、ユーザからの要求に応じて、図８のコメントツリー１００にて返信関係が管理されたコメント群の中の１つとして、コメント１０４が表示される。
【００５２】
次に、図７に示すフローチャートと図９とを参照して、本発明の要旨でもある文書の監視処理動作について説明する。
【００５３】
図７のステップＳ５１０において、文書監視部１５は、現在が文書（外部文書を含む）の文書更新をチェックするタイミングかどうかを判断する。文書監視の対象となっている文書に関しては、定期的にあるいは不定期的に（例えば、ユーザからの指示があったとき）文書更新をチェックする。図９において、過去に作成されてコメントデータ格納部２２に格納されている既存作成コメント２０１において指定された文書識別情報２１３が指す文書２３０が文書編集管理装置７０によって監視されていることを示す。
【００５４】
次に、ステップＳ５２０において、文書監視部１５は、監視対象の文書の現在の内容と文書データ格納部２３に格納されていた当該監視対象の文書の最新のリビジョン番号の文書の内容を比較する。これは、図９において、文書２３０の内容を、それまでに保存されている当該文書２３０の最新のリビジョン番号（「Ｒ２」）の文書リビジョン情報２４０と比較することに対応する。
【００５５】
ステップＳ５３０では、監視対象の文書２３０の現在の内容とその監視対象の文書の最新のリビジョン番号の文書との間に差があるかどうかを判断し、差があれば、ステップＳ５４０へ進み、文書リビジョン管理部１４にて、当該監視対象の文書の最新の文書リビジョン情報を追加する。図９では、監視対象の文書２３０の現在の内容を最新のリビジョン番号（「Ｒ３」）の文書リビジョン情報２４１として、文書データ格納部２３に保存することに対応する。リビジョン番号が更新されると、ステップＳ５５０で、更新情報抽出部１６で新旧の（「Ｒ２」と「Ｒ３」の）文書リビジョン情報間の差分から更新情報２５０を生成する。
【００５６】
次に、ステップＳ５６０において、コメント生成部１８は、更新情報２５０から参照コメントＩＤ２５１とコメント本文２５２を生成する。参照コメントＩＤを生成する際には、例えば、文書２３０が編集・監視対象となっているコメントツリー内で文書２３０が最も最近に編集または更新されたとき、用いられたあるいは作成された最新のコメント（図９では、コメントツリー２００上のコメント２０２）を参照コメントとする。また、生成されるコメント本文には、例えば文書識別情報、文書のタイトル、更新者、及び更新情報２５０中の「追加」「修正」「削除」等の文言を抽出したものを利用する。
【００５７】
次に、ステップＳ５７０において、コメント合成部１７は、コメント本文と更新情報などから掲載用コメントを合成する。図９においては、既存作成コメント２０１中の文書識別情報２１３、参照コメントＩＤ２５１、コメント本文２５２、更新情報２５０を用いて、掲載用コメント２６０を合成し、これは、コメントツリー２００において、コメント２０４を生成することに対応する。
【００５８】
ステップＳ５８０では、コメント掲載部１９は、掲載用コメント２６０にコメントＩＤを付与して、図９のコメントツリー２００上のコメント２０２の子ノードであるコメント２０４に対応するコメントとして、コメントデータ格納部２２に格納する。
【００５９】
最後に、ステップＳ５９０では、ユーザからの要求に応じて、図９のコメントツリー２００にて返信関係が管理されたコメント群の中の１つとして、コメント２０４が表示される。
【００６０】
図１０は、コメント解析部１２での文書識別情報と編集操作の種類の組み合わせの可否を判断するために用いるチェックテーブルの一例を示したものである。
【００６１】
文書識別情報としては、文書編集管理装置７０内で所定の規則に基づいて発番されるもの以外に、例えばインターネット上のＷｅｂページのＵＲＬを与えることが可能である。このようなＵＲＬが与えられた外部文書の場合で、文書編集管理装置７０からその文書を編集操作できない場合には、文書監視のみを有効にし、文書内容の置換や追加といった操作は無効となる。
【００６２】
図１０のチェックテーブルによれば、編集操作の種類が「新規作成」の場合は、文書識別情報の指定がないときと、作成されたコメント内に含まれている参照コメントＩＤにて識別できるコメントツリーとは別のコメントツリーにて編集・監視対象となっている文書、あるいは、外部文書として存在する文書と同じ文書識別情報が指定されているときのみ有効とし、特に、後者の場合で、文書編集管理装置７０からその文書を編集操作できない外部文書が指定されている場合には、文書監視部１５による文書の監視の開始を意味する。また、編集操作の種類が「置換」か「追加」の場合は、作成されたコメント内に含まれている参照コメントＩＤにて識別できるコメントツリーにて編集・監視対象となっている文書の文書識別情報が指定されているときのみ有効とする。さらに、編集操作の種類が「削除」のときは、作成されたコメント内に含まれている参照コメントＩＤにて識別できるコメントツリーと同じまたは別のコメントツリーにて編集・監視対象となっている文書の文書識別情報が指定されているときのみ有効とし、特に、後者の場合で、文書編集管理装置７０からその文書を編集操作できない外部文書が指定されている場合には、文書監視部１５による文書の監視の停止を意味する。
【００６３】
図１１は、文書とコメントツリーとの対応関係を示した図である。ある特定のグループ（コミュニティ）のメンバーであるユーザ間でコメントのやりとりを行うことにより３つのコメントツリー３１１、３１２、３１３が作成されたとする。コメントツリー３１１の場合は文書３２１のみが編集あるいは監視対象となっており、コメントツリー３１２では、編集あるいは監視対象となっている文書は存在せず、単なるコメント本文のみのやりとりで構成されたものである。また、コメントツリー３１３では、文書３２３と文書３２２という２つの文書が編集あるいは監視対象となっている。以上の場合に限らず、例えば、コメントツリー３１３がさらに他のコメントツリー３１１の編集あるいは監視対象となっている文書３２１をも編集あるいは監視対象とすることもできる。
【００６４】
コメントツリーを構成する各コメント内で文書識別情報を指定することで、そのコメントツリーで当該指定された文書を編集あるいは監視対象にすることとなるが、無制限にそれを認めると、コメントツリーによる文書の編集・更新の履歴の管理や、コメント本文による議論の流れが複雑となる恐れがある。そこで、各コメントツリー毎に多くとも１つの（監視対象あるいは編集対象としての）文書が対応することと予め制限することにより、コメントツリーによる文書の編集・更新の経緯の履歴管理やコメント本文による議論の流れを明確にすることができる。
【００６５】
次に、コメント掲載部１９におけるコメントツリーの構成方法について説明する。前述のように、文書はコメントにより編集・更新される場合と、コメントなしで直接文書が更新され、その後文書監視により、その更新に対応するコメントを作成する場合とがある。また、コメントには、文書の編集操作を含まず、コメント本文のみのコメントも存在する。
【００６６】
すなわち、図１２（ａ）に示すように、コメントＣ１０を作成することにより、文書Ｄ１を新規に作成した場合には、新規にコメントツリーＣ１を作成する。また、図１２（ｂ）に示すように、既存のコメントＣ１０に対する返信として（コメントＣ１０のコメントＩＤを参照コメントＩＤとした）コメントＣ１１が作成され、このコメントＣ１１により文書Ｄ１を編集する場合には、コメントＣ１１をコメントＣ１１に繋がる子ノードとする。さらに、図１２（ｃ）に示すように、コメントＣ１３が、文書操作データを含まないものであって、コメントＣ１１に対する返信として作成された（参照コメントＩＤがコメントＣ１１のコメントＩＤである）コメントである場合は、コメントＣ１１に繋がる子ノードとする。
【００６７】
このように、コメントから文書を編集する場合は、返信とするコメントすなわち参照コメントＩＤをユーザが決定できるが、文書監視によりコメントを作成する場合は参照コメントＩＤを文書編集監視装置７０が決定する必要がある。すなわち、図１２（ｃ）において、文書Ｄ１が第三者によって直接編集された場合に、この更新を文書監視部１５にて検知して、図７に示したようにして作成されたコメントＣ１４の参照コメントＩＤは、コメントＣ１４作成の際、文書Ｄ１が編集・監視対象となっているコメントツリー内で文書Ｄ１が最も最近に編集または更新されたとき、用いられたあるいは作成された最新のコメント（例えば、ここでは、コメントＣ１１）のコメントＩＤとし、コメントＣ１４をコメントＣ１１に繋がる子ノードとする（コメントＣ１１への返信とする）。
【００６８】
次に、ユーザ端末５０に提示されるユーザインタフェースとしての画面表示例について説明する。
【００６９】
図１３は、コメント入力部１１から提供されるコメント作成画面の一例を示したもので、特に、文書操作データを含まない既存のコメント（掲載用コメント）に対する返信コメントを作成するためのコメント作成画面４００である。図１３において、入力領域４０２、４０３、４０４には、それぞれ返信コメントとしての題目、参照コメントＩＤ、コメント本文が入力された状態を示しており、このまま送信ボタン４１０を押すと、このコメント作成画面の入力データが作成されたコメントとして入力部１１に入力し、図５のステップＳ３２０以降の処理が実行される。
【００７０】
一方、図１３に示した状態において、「文書操作へ」と表示されたボタン４０６を押すことによって、図１４に示すような文書操作データを伴うコメント作成画面を起動することができる。
【００７１】
図１４は、文書操作を伴うコメントを作成するためのコメント作成画面５００を示したものである。図１３に示した入力領域への入力の他、入力領域５１２、５１５、５１３に、それぞれ、編集対象となる文書識別情報、編集操作の種類、編集データを入力する。入力領域５１５に編集操作の種類を入力する際には、プルダウン形式に編集操作の種類の一覧（「新規作成」「追加」「置換え」「削除」）が表示され、その中から選択されたものが入力領域５１５に表示されるようになっている。
【００７２】
図１４に示したコメント作成画面上に、例えば、参照コメントＩＤ、コメント本文、編集対象となる文書識別情報、編集操作の種類、編集データを入力後、送信ボタン５２０を押すと、このコメント作成画面の入力データが作成されたコメントとして入力部１１に入力し、図６のステップＳ４３０以降の処理が実行される。
【００７３】
図１５は、図６のステップＳ４９０で、ユーザ端末５０に表示されるコメント表示画面の一例を示したもので、文書操作を伴う（掲載用）コメントの表示画面６００を示している。図１５において、表示領域６０１、６０４、６０５、６１１、６１３には、それぞれ、表示中のコメントのコメントＩＤ、参照コメントＩＤ、コメント本文、編集対象の文書の文書識別情報、更新情報が表示されている。特に、表示領域６１１には、編集対象の文書の文書識別情報と伴に、この表示中のコメントにより編集された結果、新たに作成された文書リビジョン情報の識別情報（リビジョン番号であって、ここでは、「Ｒｅｖ．２」と表示されている）が表示されている。例えば、文書識別情報の表示されている表示領域６１１をマウスでクリックすることにより、図１６に示すような文書表示画面が文書表示部２１から提供され、表示されたリビジョン番号の文書の内容が表示される。
【００７４】
図１６に示した文書表示画面７００において、表示領域７０１には、表示中の文書の文書識別情報とともに、そのリビジョン番号（ここでは、「Ｒｅｖ．２」と表示されている）が表示され、表示領域７１０には、文書の内容が表示されている。
【００７５】
なお、文書表示画面７００は、コメント表示画面から呼び出すこともできるが、文書識別情報およびリビジョン番号を指定することによっても表示することができる。
【００７６】
文書表示画面の特徴的な点は、ユーザは、表示領域７１０に表示されている文書中の所望の部分（例えば、図１６の下線の引かれた文７２０）をマウス等で指定することにより、その部分に対し、過去に編集操作あるいは更新がなされていた場合には、その部分の編集あるいは更新に関わった最新のコメントＩＤを表示領域７０５に表示し、さらに、ボタン７０６を押すことにより、表示領域７０５に表示されたコメントＩＤのコメントを図１５に示したような表示画面にて表示することである。
【００７７】
また、リビジョン選択領域７０３の所定のボタンを押すことにより、表示中の文書のリビジョン番号より１つ前のリビジョン番号の文書、あるいは、１つ後のリビジョン番号の文書を次々表示することができる。
【００７８】
図１７は、コメント表示部２０から提供されるコメントツリー表示画面の一例を示したもので、ここでは、１つのコメントツリーに１つの文書が対応する場合のコメントツリーの表示例を示している。図１７に示すように、コメントツリーを構成するコメントが、そのコメントツリーにて編集対象となっている文書への編集操作を伴う場合には（文書が第三者により更新されたことを検知した際、生成したコメントを含む）、その文書操作の種類（編集操作の種類）を表す文字列、あるいは、図を当該コメントに付加して表示している。これにより、ユーザは、コメントによる議論の流れと文書編集・更新の経緯とを一目瞭然に把握することができる。
【００７９】
前述したように、コメントデータ格納部２２には、例えば１つの文書の更新に関し、返信関係にある複数のコメント群をコメントツリーにて管理して記憶されているが、コメントツリーには、全く文書編集に関わらないコメント本文のみのコメント群から構成されているものもある。このようなコメントツリーにおいても、返信関係で繋がれている以上、各コメント本文にて何らかの議論が進行されていると思われる。従って、ある１つのコメントツリーを構成する全てあるいは一部のコメント本文を要約することにより１つの文書を作成したり、あるいは、そのコメントツリーが編集対象とする文書に対する編集データを作成することは有益である。
【００８０】
図１８は、このような場合の文書編集管理装置の構成の要部を示したものである。コメントデータ格納部２２に格納されている、例えば編集対象の文書を持たない、コメント本文のみのコメントツリー８００が指定されたとする。
【００８１】
このコメントツリー８００を構成する各（掲載用）コメント中のコメント本文をコメント要約部８１０に入力する。コメント要約部８１０では、例えば、特開２０００−１１２９８０号公報に記載されているような技術を用いて、複数のコメント本文を１つの文書としてまとめる処理を実行する。その結果、得られた文書は文書編集データ作成部８３０に渡される。文書編集データ作成部８３０では、コメント要約部８１０から渡された文書を編集データとし、この編集データに対し、編集操作の種類として「新規作成」を与え、文書編集部１３へ渡すための文書編集データを作成し、その作成された文書編集データを文書編集部１３へ渡す。以降の処理は、前述同様である。
【００８２】
以上説明したように、上記実施形態によれば、文書編集に対するコメント作成と同時に文書編集を行い、編集の結果得られる更新文書の更新内容をコメント文とともに表示させるので、あるユーザが文書を編集する際には、過去の更新に関する更新内容とコメント文とを参照することにより、それまでの更新経緯を明確に把握した上で編集操作を指示することができ、ネットワークを介した複数のユーザ間で、議論をふまえた文書の編集・更新および文書の更新経緯の管理を効率よく行える。
【００８３】
なお上記実施形態において、文書識別情報とは、必ずしも１つの文書を示すものではなく、複数の文書の集合体としてのまとまりに対して、１つの文書識別情報を付与することもあり得る。
【００８４】
また、上記実施形態に記載した手法、すなわち、図２に示した各機能部の処理を、コンピュータに実行させることのできるプログラムとして、ＤＶＤ、ＣＤ−ＲＯＭ、フロッピディスク、個体メモリ、光ディスクなどの記録媒体に格納して頒布することもできる。
【図面の簡単な説明】
【００８５】
【図１】本実施形態に係る文書管理方法を実現にする情報交換システムの全体の構成例を示した図。
【図２】本実施形態に係る文書管理装置の機能構成図を示した図。
【図３】コメント解析部の処理動作について説明するためのフローチャート。
【図４】更新情報抽出部の処理動作について説明するためのフローチャート。
【図５】文書操作データを含まないコメントが作成されたときの処理動作を説明するためのフローチャート。
【図６】文書操作データを含むコメントが作成されたときの処理動作を説明するためのフローチャート。
【図７】文書の監視処理動作について説明するためのフローチャート。
【図８】文書操作データを含むコメントが作成されたときの処理動作を説明するための図。
【図９】文書の監視処理動作について説明するための図。
【図１０】文書識別情報と編集操作の種類の組み合わせの可否を判断するために用いるチェックテーブルの一例を示した図。
【図１１】文書とコメントツリーとの対応関係を説明するための図。
【図１２】コメントツリーの構成方法について説明するための図。
【図１３】文書操作データを含まない既存のコメント（掲載用コメント）に対する返信コメントを作成するためのコメント作成画面の表示例を示した図。
【図１４】文書操作を伴うコメントを作成するためのコメント作成画面の表示例を示した図。
【図１５】文書操作を伴う（掲載用）コメントの表示画面の一例を示した図。
【図１６】文書表示画面の一例を示した図。
【図１７】コメントツリーの表示例を示した図。
【図１８】１つのコメントツリーを構成する全てあるいは一部のコメントから文書を新規作成する場合の文書管理装置の構成とその処理動作について説明するための図。
【符号の説明】
【００８６】
１１…コメント入力部
１２…コメント解析部
１３…文書編集部
１４…文書リビジョン管理部
１５…文書監視部
１６…更新情報抽出部
１７…コメント合成部
１８…コメント生成部
１９…コメント掲載部
２０…コメント表示部
２１…文書表示部
２２…コメントデータ格納部
２３…文書データ格納部
５０…ユーザ端末
６０…通信ネットワーク
７０…文書管理装置
８０…外部文書ファイル
８１０…コメント要約部
８３０…文書操作データ作成部
【図１】
2008033961.tif 000003
【図２】
2008033961.tif 000004
【図３】
2008033961.tif 000005
【図４】
2008033961.tif 000006
【図５】
2008033961.tif 000007
【図６】
2008033961.tif 000008
【図７】
2008033961.tif 000009
【図８】
2008033961.tif 000010
【図９】
2008033961.tif 000011
【図１０】
2008033961.tif 000012
【図１１】
2008033961.tif 000013
【図１２】
2008033961.tif 000014
【図１３】
2008033961.tif 000015
【図１４】
2008033961.tif 000016
【図１５】
2008033961.tif 000017
【図１６】
2008033961.tif 000018
【図１７】
2008033961.tif 000019
【図１８】
2008033961.tif 000020