(57)【要約】【課題】  電子文書に添付されたコメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することのできる進捗管理支援装置、進捗管理支援方法及び進捗管理支援プログラムを得る。【解決手段】  電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援するに当たり、二次記憶部４５により、前記作業に関する作業関連情報を対応する前記コメントに関連付けて予め記憶しておき、前記作業関連情報の表示を指示する表示指示情報が表示対象とするコメントを特定するコメント特定情報と共に操作部６４を介して入力された場合に、表示制御部６１Ａにより、当該コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を二次記憶部４５から読み出して当該コメントと共に表示するように表示部６３を制御する。【選択図】        図１０
2007034526.tif 000002
【特許請求の範囲】
【請求項１】
電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援装置であって、
前記コメントを表示するための表示手段と、
前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶する記憶手段と、
前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力手段と、
前記入力手段によって前記表示指示情報が入力された場合に当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示するように前記表示手段を制御する表示制御手段と、
を備えた進捗管理支援装置。
【請求項２】
電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援装置であって、
前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶する記憶手段と、
前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力手段と、
前記入力手段によって前記表示指示情報が入力された場合に当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示する制御を行う表示制御手段と、
を備えた進捗管理支援装置。
【請求項３】
前記表示制御手段は、表示対象領域に前記作業関連情報の全てを表示することができない場合、当該作業関連情報の一部のみを表示すると共に、残りの作業関連情報が存在することを示す表示残情報を表示するように制御する
請求項１又は請求項２記載の進捗管理支援装置。
【請求項４】
前記表示制御手段は、前記作業関連情報及び前記コメントを、当該コメントが添付された前記電子文書の当該コメントの添付位置又はその近傍に当該電子文書と共に表示するように制御する
請求項１乃至請求項３の何れか１項記載の進捗管理支援装置。
【請求項５】
前記入力手段は、前記表示制御手段による制御によって表示された前記コメントに応じて実行を指示する作業に関する作業関連情報を更に入力し、
前記入力手段によって入力された前記作業関連情報を表示されている前記コメントに関連付けて前記記憶手段に追加記憶する制御を行う記憶制御手段を更に備えた
請求項１乃至請求項４の何れか１項記載の進捗管理支援装置。
【請求項６】
前記入力手段は、前記表示制御手段による制御によって表示された前記作業関連情報の内容の更新を指示する更新指示情報を更に入力し、
前記入力手段によって入力された前記更新指示情報により指示された更新を前記記憶手段によって記憶された対応する前記作業関連情報に対して行う更新手段を更に備えた
請求項１乃至請求項５の何れか１項記載の進捗管理支援装置。
【請求項７】
前記表示制御手段は、表示すべき前記作業関連情報が複数存在する場合に、予め定められた条件に合致するもののみの表示、及び予め定められた順序での表示の少なくとも一方で表示するように制御する
請求項１乃至請求項６の何れか１項記載の進捗管理支援装置。
【請求項８】
前記記憶手段は、前記作業関連情報に関する予め定められた操作を行うことのできる操作者を制限するための制限情報を更に予め記憶し、
前記予め定められた操作を行うことのできる操作者を前記制限情報に基づいて制限する操作制限手段を更に備えた
請求項１乃至請求項７の何れか１項記載の進捗管理支援装置。
【請求項９】
前記作業関連情報を、作業内容を示す情報、作業担当者を示す情報、作業状況を示す情報、及び作業期限を示す情報の少なくとも１つとした
請求項１乃至請求項８の何れか１項記載の進捗管理支援装置。
【請求項１０】
電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援方法であって、
前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段により予め記憶しておき、
表示手段による前記作業関連情報の表示を指示する表示指示情報が表示対象とするコメントを特定するコメント特定情報と共に入力された場合に、当該コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示するように前記表示手段を制御する、
進捗管理支援方法。
【請求項１１】
電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援プログラムであって、
前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段により記憶する記憶ステップと、
表示手段による前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力ステップと、
前記入力ステップによって前記表示指示情報が入力された場合に当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示するように前記表示手段を制御する表示制御ステップと、
をコンピュータに実行させる進捗管理支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、進捗管理支援装置、進捗管理支援方法及び進捗管理支援プログラムに係り、より詳しくは、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援装置、進捗管理支援方法及び進捗管理支援プログラムに関する。
【背景技術】
【０００２】
近年、電子文書の任意位置に対して、当該電子文書の本文に影響を与えることなく、文字情報、画像情報、音声情報、リンク情報等の付加情報を添付する技術が広く用いられている。なお、当該付加情報を本明細書ではアノテーション（注釈）と総称する。
【０００３】
このアノテーションを電子文書に添付することのできるシステムの例として、富士ゼロックス株式会社のＤｏｃｕＷｏｒｋｓ（登録商標）や、米国Ａｄｏｂｅ社のＡｃｒｏｂａｔ（登録商標）等がある。
【０００４】
そして、この種の電子文書にアノテーションを添付することに関する技術として、特許文献１には、電子文書に添付した付箋アノテーションを複数のユーザ間で共有して操作する技術が開示されている。
【０００５】
ところで、以上のようなアノテーションを電子文書に添付することのできるシステムの利用形態として、当該アノテーションで示される情報を起点としたレビューを予め定められたレビュー者によりネットワークを介して電子的に行う形態が考えられる。なお、ここでいう「レビュー」とは、ある目的をもった作業の成果物として作成された文書に対し、その文書が成果物として妥当なものであるかどうかを評価する作業を意味する。
【０００６】
そして、特許文献２、特許文献３及び特許文献４には、上記レビューを支援するための技術が開示されており、特に特許文献４には、ユーザがレビューを効率的に実施できるようにすることを目的として、電子文書上のある領域（文、表、図等）にアノテーションを紐付けて表示する技術、レビュー時にアノテーションを添付し、レビュー後に対象文書の疑問点、問題点となっているアノテーションに関して作業実施項目を設定し、アノテーションに紐付けて表示する技術、及び当該作業実施項目が実施されるまでのレビューのサイクルを支援する技術が開示されている。
【特許文献１】特開２０００−１４８７３９公報
【特許文献２】特開平５−２２５１９４号公報
【特許文献３】特開２００４−１９９４０８公報
【特許文献４】特開２００４−３４８３１０公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、電子文書に添付されたアノテーションにより示される情報を起点として行われるレビューの結果、１つのアノテーションに対して複数の作業実施項目が設けられることがあり、この場合には、当該複数の作業実施項目を随時把握することが、当該作業実施項目に応じた作業を滞りなく着実に進める上で極めて重要である。
【０００８】
しかしながら、上記特許文献１〜特許文献４に開示されている技術では、１つのアノテーションに対して複数の作業実施項目が設けられる場合や、この場合の各作業実施項目の把握については特に考慮されていないため、この場合の複数の作業実施項目を容易には把握することができない、という問題点があった。
【０００９】
本発明は上記問題点を解決するためになされたものであり、電子文書に添付されたコメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することのできる進捗管理支援装置、進捗管理支援方法及び進捗管理支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の進捗管理支援装置は、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援装置であって、前記コメントを表示するための表示手段と、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶する記憶手段と、前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力手段と、前記入力手段によって前記表示指示情報が入力された場合に当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示するように前記表示手段を制御する表示制御手段と、を備えている。
【００１１】
請求項１に記載の進捗管理支援装置は、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援するものであって、前記コメントが表示手段によって表示されるものであり、前記作業に関する作業関連情報が対応する前記コメントに関連付けられて記憶手段により記憶される。なお、上記表示手段による表示には、ディスプレイ装置等による可視表示、プリンタ等による永久可視表示、スピーカ等による可聴表示等が含まれる。また、上記記憶手段には、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュＥＥＰＲＯＭ（Flash EEPROM）等の半導体記憶素子、スマート・メディア（SmartMedia（登録商標））、フレキシブルディスク、光磁気ディスク等の可搬記録媒体やハードディスク等の固定記録媒体、或いはネットワークに接続されたサーバ・コンピュータ等に設けられた外部記憶装置が含まれる。
【００１２】
ここで、本発明は、前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力手段が設けられており、当該入力手段によって前記表示指示情報が入力された場合に、表示制御手段により、当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報が前記記憶手段から読み出されて当該コメントと共に表示されるように前記表示手段が制御される。なお、上記入力手段による情報の入力には、キーボード、ポインティング・デバイス等の入力装置を介した入力の他、ＬＡＮ（Local Area Network）、インターネット、イントラネット等の通信回線を介した外部装置からの入力が含まれる。
【００１３】
このように、請求項１に記載の進捗管理支援装置によれば、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援するに当たり、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段により予め記憶しておき、前記作業関連情報の表示を指示する表示指示情報が表示対象とするコメントを特定するコメント特定情報と共に入力された場合に、当該コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示しているので、前記コメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することができる。
【００１４】
一方、上記目的を達成するために、請求項２記載の進捗管理支援装置は、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援装置であって、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶する記憶手段と、前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力手段と、前記入力手段によって前記表示指示情報が入力された場合に当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示する制御を行う表示制御手段と、を備えている。
【００１５】
請求項２に記載の進捗管理支援装置は、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援するものであり、前記作業に関する作業関連情報が対応する前記コメントに関連付けられて記憶手段により記憶される。なお、上記記憶手段には、ＲＡＭ、ＥＥＰＲＯＭ、フラッシュＥＥＰＲＯＭ等の半導体記憶素子、スマート・メディア（登録商標）、フレキシブルディスク、光磁気ディスク等の可搬記録媒体やハードディスク等の固定記録媒体、或いはネットワークに接続されたサーバ・コンピュータ等に設けられた外部記憶装置が含まれる。
【００１６】
ここで、本発明は、前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力手段が設けられており、当該入力手段によって前記表示指示情報が入力された場合に、表示制御手段により、当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報が前記記憶手段から読み出されて当該コメントと共に表示される制御が行われる。なお、上記入力手段による情報の入力には、キーボード、ポインティング・デバイス等の入力装置を介した入力の他、ＬＡＮ、インターネット、イントラネット等の通信回線を介した外部装置からの入力が含まれる。また、上記表示制御手段による表示には、ディスプレイ装置等による可視表示、プリンタ等による永久可視表示、スピーカ等による可聴表示等が含まれる。
【００１７】
このように、請求項２に記載の進捗管理支援装置によれば、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援するに当たり、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段により予め記憶しておき、前記作業関連情報の表示を指示する表示指示情報が表示対象とするコメントを特定するコメント特定情報と共に入力された場合に、当該コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示しているので、前記コメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することができる。
【００１８】
なお、本発明は、請求項３に記載の発明のように、前記表示制御手段は、表示対象領域に前記作業関連情報の全てを表示することができない場合、当該作業関連情報の一部のみを表示すると共に、残りの作業関連情報が存在することを示す表示残情報を表示するように制御するものとしてもよい。
【００１９】
また、本発明は、請求項４に記載の発明のように、前記表示制御手段は、前記作業関連情報及び前記コメントを、当該コメントが添付された前記電子文書の当該コメントの添付位置又はその近傍に当該電子文書と共に表示するように制御するものとしてもよい。
【００２０】
また、本発明は、請求項５に記載の発明のように、前記入力手段は、前記表示制御手段による制御によって表示された前記コメントに応じて実行を指示する作業に関する作業関連情報を更に入力し、前記入力手段によって入力された前記作業関連情報を表示されている前記コメントに関連付けて前記記憶手段に追加記憶する制御を行う記憶制御手段を更に備えたものとしてもよい。
【００２１】
また、本発明は、請求項６に記載の発明のように、前記入力手段は、前記表示制御手段による制御によって表示された前記作業関連情報の内容の更新を指示する更新指示情報を更に入力し、前記入力手段によって入力された前記更新指示情報により指示された更新を前記記憶手段によって記憶された対応する前記作業関連情報に対して行う更新手段を更に備えたものとしてもよい。
【００２２】
また、本発明は、請求項７に記載の発明のように、前記表示制御手段は、表示すべき前記作業関連情報が複数存在する場合に、予め定められた条件に合致するもののみの表示、及び予め定められた順序での表示の少なくとも一方で表示するように制御するものとしてもよい。
【００２３】
また、本発明は、請求項８に記載の発明のように、前記記憶手段は、前記作業関連情報に関する予め定められた操作を行うことのできる操作者を制限するための制限情報を更に予め記憶し、前記予め定められた操作を行うことのできる操作者を前記制限情報に基づいて制限する操作制限手段を更に備えたものとしてもよい。
【００２４】
更に、本発明は、請求項９に記載の発明のように、前記作業関連情報を、作業内容を示す情報、作業担当者を示す情報、作業状況を示す情報、及び作業期限を示す情報の少なくとも１つとしてもよい。
【００２５】
一方、上記目的を達成するために、請求項１０記載の進捗管理支援方法は、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援方法であって、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段により予め記憶しておき、表示手段による前記作業関連情報の表示を指示する表示指示情報が表示対象とするコメントを特定するコメント特定情報と共に入力された場合に、当該コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示するように前記表示手段を制御するものである。
【００２６】
従って、請求項１０記載の進捗管理支援方法によれば、請求項１記載の発明と同様に作用するので、請求項１記載の発明と同様に、コメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することができる。
【００２７】
一方、上記目的を達成するために、請求項１１記載の進捗管理支援プログラムは、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援する進捗管理支援プログラムであって、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段により記憶する記憶ステップと、表示手段による前記作業関連情報の表示を指示する表示指示情報を表示対象とするコメントを特定するコメント特定情報と共に入力する入力ステップと、前記入力ステップによって前記表示指示情報が入力された場合に当該表示指示情報と共に入力された前記コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示するように前記表示手段を制御する表示制御ステップと、をコンピュータに実行させるものである。
【００２８】
従って、請求項１１記載の進捗管理支援プログラムによれば、コンピュータに対して請求項１記載の発明と同様に作用させることができるので、請求項１記載の発明と同様に、コメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することができる。
【発明の効果】
【００２９】
本発明によれば、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援するに当たり、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段により予め記憶しておき、前記作業関連情報の表示を指示する表示指示情報が表示対象とするコメントを特定するコメント特定情報と共に入力された場合に、当該コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示しているので、前記コメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照して本発明の実施の形態について詳細に説明する。なお、ここでは、本発明をクライアント／サーバ・システムとして構成された文書処理システムに適用した場合について説明する。
【００３１】
〔システム構成〕
図１は、本実施の形態に係る文書処理システム９０の全体概略構成を示す図である。
【００３２】
同図に示すように、文書処理システム９０は、文書処理システム９０において使用される電子データ（文書データに限らず、文書処理システム９０で対応している他の電子的なデータの全てを含む）を処理するサーバシステム９２と、文書処理システム９０の利用者（後述するレビュアや作業実行者も含む。）が使用するクライアントシステム９４と、を備えている。
【００３３】
サーバシステム９２は、電子文書（以下、単に「文書」ともいう。）を管理する文書管理サーバ１０及びアノテーションを管理するアノテーション管理サーバ２０を有する。文書管理サーバ１０は主として文書の保存と検索を行うサーバであり、アノテーション管理サーバ２０は主として文書に付与されたアノテーションの保存と検索を行うサーバである。
【００３４】
このように、文書全体を管理する文書管理サーバ１０と、電子文書に付与されたアノテーションを管理するアノテーション管理サーバ２０とを設けることで、複数の電子文書に対する加筆修正が複数の利用者によって独自に行われる場合でも、最終的な電子文書や加筆修正等の内容に矛盾が生じることを回避することができる。
【００３５】
例えば、何れかの利用者が電子文書の原本のある部分にアノテーションとして補足説明を加え、その一方で、他の利用者が同じ部分を削除するような修正を加えたときでも、それらの編集部分を文書管理サーバ１０で管理している電子文書本体と対応付けてアノテーション管理サーバ２０により登録しておくことで、電子文書本体やこれに対応する加筆修正等の内容に矛盾が生じることなく情報の管理を行うことができる。
【００３６】
同図に示すように、文書管理サーバ１０は、文書管理サーバ１０全体の動作を司る制御部１１と、各種情報を記憶するための主記憶部１２と、液晶ディスプレイ等のディスプレイを含んで構成された表示部１３と、キーボード及びマウス（ポインティング・デバイス）を含んで構成された操作部１４と、後述する文書データベースＤＢ１や各種プログラム、各種パラメータ情報等を記憶するための二次記憶部１５と、外部装置との間での各種情報の授受を司る送受信部１６と、を備えており、これら各部はシステムバスＳ１を介して電気的に接続されている。すなわち、本実施の形態に係る文書管理サーバ１０は、通常のパーソナル・コンピュータ（以下、「ＰＣ」ともいう。）により構成されている。
【００３７】
また、アノテーション管理サーバ２０も、アノテーション管理サーバ２０全体の動作を司る制御部２１と、各種情報を記憶するための主記憶部２２と、液晶ディスプレイ等のディスプレイを含んで構成された表示部２３と、キーボード及びマウスを含んで構成された操作部２４と、後述する付箋用アノテーションデータベースＤＢ２、ペン入力用アノテーションデータベースＤＢ３や各種プログラム、各種パラメータ情報等を記憶するための二次記憶部２５と、外部装置との間での各種情報の授受を司る送受信部２６と、を備えており、これら各部はシステムバスＳ２を介して電気的に接続されている。すなわち、本実施の形態に係るアノテーション管理サーバ２０もまた、通常のＰＣにより構成されている。
【００３８】
一方、本実施の形態に係るサーバシステム９２は、電子掲示板（Bulletin Board System）として機能するメッセージ共有サーバ３０を有している。メッセージ共有サーバ３０は主として上記電子掲示板上で交わされたメッセージの保存と検索を行うサーバである。
【００３９】
同図に示すように、メッセージ共有サーバ３０も、メッセージ共有サーバ３０全体の動作を司る制御部３１と、各種情報を記憶するための主記憶部３２と、液晶ディスプレイ等のディスプレイを含んで構成された表示部３３と、キーボード及びマウスを含んで構成された操作部３４と、後述するメッセージデータベースＤＢ４や各種プログラム、各種パラメータ情報等を記憶するための二次記憶部３５と、外部装置との間での各種情報の授受を司る送受信部３６と、を備えており、これら各部はシステムバスＳ３を介して電気的に接続されている。すなわち、本実施の形態に係るメッセージ共有サーバ３０もまた、通常のＰＣにより構成されている。
【００４０】
ところで、本実施の形態に係る文書処理システム９０は、電子文書に付与されたアノテーションを起点として、予め定められた複数のレビュア（レビュー者）によりレビューが行われるものとされており、当該レビューはメッセージ共有サーバ３０によって提供される電子掲示板を用いて行われる。
【００４１】
そして、本実施の形態に係るサーバシステム９２は、上記レビューに基づいて実行される作業の進捗状況の管理を行うと共に、当該作業を実行する作業者（以下、「作業実行者」という。）の管理を行う進捗管理サーバ４０を有している。
【００４２】
同図に示すように、進捗管理サーバ４０も、進捗管理サーバ４０全体の動作を司る制御部４１と、各種情報を記憶するための主記憶部４２と、液晶ディスプレイ等のディスプレイを含んで構成された表示部４３と、キーボード及びマウスを含んで構成された操作部４４と、後述する作業者データベースＤＢ５及び進捗管理データベースＤＢ６や各種プログラム、各種パラメータ情報等を記憶するための二次記憶部４５と、外部装置との間での各種情報の授受を司る送受信部４６と、を備えており、これら各部はシステムバスＳ４を介して電気的に接続されている。すなわち、本実施の形態に係る進捗管理サーバ４０もまた、通常のＰＣにより構成されている。
【００４３】
そして、クライアントシステム９４は、ペン入力（手書き入力）を行う際に用いられるペン型のアノテーションデバイス６７を各々有する、文書処理システム９０の各利用者毎に設けられた複数のクライアント装置６０を含んで構成されている。
【００４４】
同図に示すように、クライアント装置６０は、クライアント装置６０全体の動作を司る制御部６１と、各種情報を記憶するための主記憶部６２と、ディスプレイを含んで構成された表示部６３と、キーボード及びマウスを含んで構成された操作部６４と、各種情報等を記憶するための二次記憶部６５と、外部装置との間での各種情報の授受を司る送受信部６６と、を備えており、これら各部はシステムバスＳ６を介して電気的に接続されている。
【００４５】
クライアント装置６０は、主記憶部６２や二次記憶部６５から読み出したデータや、送受信部６６を介してサーバシステム９２等から取得したデータに基づいて画像を表示部６３に表示するように構成されている。
【００４６】
なお、本実施の形態に係るクライアント装置６０は、ディスプレイ表面にタッチパネル（図示省略。）が重ねられて構成されたタッチパネル・ディスプレイが設けられた表示部６３を採用した、所謂タブレットＰＣとして構成されており、表示部６３における表示面上をアノテーションデバイス６７によって直接指示（手書き入力）することができる。
【００４７】
このように、クライアント装置６０は、紙の文書を読む際に当該文書に好きな形で下線や丸等のマークを付けたり、コメントを書き込んだりするのと同様に、アノテーションデバイス６７を用いて書き込み入力が可能となっている。
【００４８】
また、クライアント装置６０は、以上のようなアノテーションデバイス６７を用いた手書き入力機能の他、表示部６３により文書を表示させた状態において、当該文書の任意の位置に所定形状（本実施の形態では、矩形状）の付箋を添付した状態とすることのできる付箋添付機能を備えている。ここで、当該付箋には、任意のコメントを直接記述したり、コメントや関連記事等のリンク先を示すリンク情報を関連付けたりすることができる。なお、付箋にリンク情報を関連付けた場合、当該リンク情報により示されるリンク先の情報が付箋に表示される。この場合に本実施の形態に係る文書処理システム９０では、付箋添付機能によって文書に添付された付箋をアノテーションとしている。
【００４９】
このように、クライアント装置６０は、紙の文書を読む際に当該文書に付箋を貼り付けるのと同様に、注目すべき箇所や補足説明を要する箇所等の任意の位置に対して付箋を添付した状態とすることができる。
【００５０】
文書処理システム９０は、以上のような文書管理サーバ１０、アノテーション管理サーバ２０、メッセージ共有サーバ３０、進捗管理サーバ４０、及び複数のクライアント装置６０が、各々に備えられた送受信部を介し、ネットワーク９６によって電気的に接続されて構成されている。なお、本実施の形態に係る文書処理システム９０では、ネットワーク９６としてインターネットを適用しているが、これに限らず、イントラネット、ＬＡＮ、ＶＡＮ、電話回線網、エコーネット、ＨｏｍｅＰＮＡ等の各種ネットワークを単独又は組み合わせて適用することもできる。
【００５１】
本実施の形態に係る文書管理サーバ１０、アノテーション管理サーバ２０、メッセージ共有サーバ３０、及び進捗管理サーバ４０はＨＴＴＰ（Hypertext Transfer Protocol）サーバとして機能し、各クライアント装置６０はＨＴＴＰクライアントとして機能するものとされており、文書管理サーバ１０、アノテーション管理サーバ２０、メッセージ共有サーバ３０、進捗管理サーバ４０、及び各クライアント装置６０はネットワーク９６を介して相互にアクセスすることができる。
【００５２】
そして、クライアント装置６０においてアノテーションデバイス６７を用いて手書き入力されたアノテーション（以下、「手書き入力アノテーション」ともいう。）や、付箋として添付されたアノテーション（以下、「付箋アノテーション」ともいう。）に関する情報は主記憶部６２に一旦保持された後、所定のタイミングでアノテーション管理サーバ２０にネットワーク９６を介して送信され、文書本体と対応付けられて記憶される。そして、後にクライアント装置６０において当該文書を読み出し表示する際には、当該文書に対して過去に付与されたアノテーションに関する情報に基づいて、当該文書と共にアノテーションを表示することができるものとされている。
【００５３】
〔クライアント装置６０の表示画面の構成〕
図２は、本実施の形態に係るクライアント装置６０の表示部６３によるアノテーションの添付に関する表示画面の概略構成を示す図である。
【００５４】
同図に示すように、当該表示画面では、クライアント装置６０の表示部６３における表示エリア６３Ａに対して、各々所定の役割を有する複数のボタンを表示するためのエリアであるボタン表示エリア６３Ｂと、アノテーションの添付対象とする文書８４を表示するためのエリアである文書表示エリア６３Ｃとが設けられている。
【００５５】
本実施の形態に係るクライアント装置６０では、上記複数のボタンとして、文書管理サーバ１０において管理（記憶）されている文書を読み込む際に指定される文書読込みボタン７０と、付箋アノテーションを文書に添付する際に指定される付箋ボタン７２と、文書表示エリア６３Ｃに表示された付箋アノテーション８６や手書き入力アノテーション８８を保存する際に指定される保存ボタン７４と、アノテーション管理サーバ２０において管理（記憶）されているアノテーションを検索して文書表示エリア６３Ｃに表示させる際に指定される検索ボタン７６とが、ボタン表示エリア６３Ｂに表示される。
【００５６】
また、上記複数のボタンとして、更に、表示エリア６３Ａに後述する文書一覧画面Ｄ１（図１１も参照。）を表示させる際に指定される文書一覧ボタン７８と、表示されている文書のページを前後に捲るための前ページ送りボタン８２Ａ及び次ページ送りボタン８２Ｂからなるページ捲りボタン８２とが、ボタン表示エリア６３Ｂに表示される。
【００５７】
クライアント装置６０は、本を読むようにページを捲りながらページ単位で表示を切り替えていく機能（ページ捲り表示機能）が搭載されており、このページ捲り表示機能を利用することで、例えば、取り込んだ多数の情報の中から所望の情報を素早く検索できるように構成されている。
【００５８】
すなわち、このクライアント装置６０における情報検索時には、前ページ送りボタン８２Ａ及び次ページ送りボタン８２Ｂの２つのボタンをアノテーションデバイス６７や、操作部６４のキーボード、マウス等によりポインティング指定することによって、ページ捲り操作を行いながら所望のページ情報を表示部６３に表示させることができる。
【００５９】
また、クライアント装置６０は、ページ捲りボタン８２以外のボタンについても、アノテーションデバイス６７や、操作部６４のキーボード、マウス等によりポインティング指定することによって、当該ボタンに割り当てられた機能を実行させることができる。
【００６０】
以上のように、本実施の形態に係るクライアント装置６０では、表示部６３の表示エリア６３Ａに表示させることで各種機能を実行させるためのボタンをソフトウェア的に設けているが、これに代えて、表示部６３や操作部６４等にハードウェアのボタンを設けたり、操作部６４のキーボードにおける所定キーを各ボタンとして利用する形態とすることもできることは言うまでもない。
【００６１】
なお、本実施の形態に係るクライアント装置６０では、前述したように、付箋アノテーションにリンク情報を関連付けた場合には当該リンク情報により示されるリンク先の情報が付箋アノテーションに表示されるが、この場合、当該情報を起点としたレビューが、予め定められた複数のレビュアによりメッセージ共有サーバ３０によって提供される電子掲示板を用いて行われる。
【００６２】
そして、各レビュアにより当該電子掲示板を用いて交わされたメッセージは、対応する付箋アノテーションをアノテーションデバイス６７や操作部６４のキーボード、マウス等によりポインティング指定することによって、表示部６３の表示エリア６３Ａに表示することができる。
【００６３】
なお、上記レビューは、コメントが直接記述された付箋アノテーションや、手書き入力アノテーションを起点として実施することも可能であるが、錯綜を回避するために、以下では、メッセージ共有サーバ３０により提供される電子掲示板をリンク先としたリンク情報が関連付けられた付箋アノテーションのみを対象としてレビューを行うものとして説明する。
【００６４】
一方、本実施の形態に係るクライアント装置６０には文書編集用の汎用のアプリケーション・プログラム（以下、「文書編集用ＡＰ」という。）がインストールされており、電子文書を編集する際には、当該文書編集用ＡＰを実行させることにより、編集対象とする電子文書が表示された状態の文書編集画面（図示省略。）を表示部６３の表示エリア６３Ａに表示させた状態で編集作業を行うことになる。
【００６５】
そして、本実施の形態に係るクライアント装置６０は、表示エリア６３Ａに複数の画面が表示できるものとして構成されており、電子文書に対する編集作業を当該電子文書に添付されたアノテーションを参照しつつ行う場合には、文書編集用ＡＰによる文書編集画面と、一例として図２に示したアノテーションの添付に関する表示画面とを、双方とも表示エリア６３Ａに表示して行うことになる。
【００６６】
なお、図２に示されるように、本実施の形態に係る付箋アノテーション８６では、後述するアクションアイテム表示部８７（図１４も参照）を表示させる際にポインティング指定されるアクションアイテム表示ボタン８６Ａ、及び後述するアクションアイテム記入画面Ｄ４（図１９も参照。）を表示させる際にポインティング指定されるアクションアイテム記入ボタン８６Ｂも表示される。
【００６７】
〔文書管理サーバ１０及び文書データベースＤＢ１〕
ところで、本実施の形態に係る文書管理サーバ１０は、電子文書を登録する「登録」と、「文書読込み」を外部からの指示に応じて受け付ける。
【００６８】
上記「登録」は、例えば‘ｈｔｔｐ：／／ｄａｔａｃｅｎｔｅｒ．ｃｏｍｐａｎｙ．ｃｏ．ｊｐ／ａｃｃｅｓｓ．ｃｇｉ？ＤｏｃｕｍｅｎｔＩＤ＝８ｇｊｋ３ｃｌ３’等のように、文書データベースＤＢ１への文書の格納先を示すアドレスを示した登録したい文書へのＵＲＬ（Uniform Resource Locators）等のパスやディレクトリへのパスで外部から与えることとする。
【００６９】
文書管理サーバ１０は、与えられたパスが示す文書（群）に対し、順次、文書ＩＤを付与し、各文書ＩＤ毎に文書名と文書本文を文書データベースＤＢ１に登録する。なお、本実施の形態に係る文書管理サーバ１０では、上記文書ＩＤとして文書データベースＤＢ１に格納する文書毎にユニークなＩＤ番号が割り振られる。また、文書管理サーバ１０は、登録指示された文書の文書ファイル名が同じでも複数回文書データベースＤＢ１に投稿されていれば、異なる文書ＩＤで登録するものとされている。
【００７０】
一方、本実施の形態に係る文書処理システム９０では、当該文書処理システム９０を用いて共通の目的を達成するために複数の利用者が共同で登録文書を用いた作業を行う単位を「タスク」と称し、登録文書が何れのタスクに属するかを示すタスク情報を各文書毎に文書データベースＤＢ１に登録することができる。なお、上記タスク情報は、対応する文書を文書データベースＤＢ１に登録する際や、登録後の任意のタイミングで、クライアント装置６０を介するか、又は文書管理サーバ１０によって直接に登録することができる。
【００７１】
このとき、文書データベースＤＢ１内のデータ構造は、一例として図３に示すようなものとなる。ここで、文書名又は文書本文はＵＲＬ等の文書へのパスであってもよい。
【００７２】
なお、本実施の形態に係る文書処理システム９０では、上記レビュアを、レビューの起点となった付箋アノテーションが添付されている文書が属するタスクに属される利用者であるものとしている。
【００７３】
一方、何れかのクライアント装置６０において文書読込みボタン７０が指定されたことを検知すると、当該クライアント装置６０は、その旨を示す情報を文書管理サーバ１０に通知する。これに応じて文書管理サーバ１０は、文書データベースＤＢ１内の文書名の一覧を作成し、アクセス元のクライアント装置６０に送信する。
【００７４】
これに応じて当該クライアント装置６０は、文書名の一覧をリストボックス等で表示し、利用者に選択を促す。これに応じて利用者により所望の文書名がアノテーションデバイス６７や、操作部６４のキーボード、マウス等によりポインティング指定されると、クライアント装置６０は、指定された文書名を文書管理サーバ１０に送信する。
【００７５】
これに応じて文書管理サーバ１０は、当該クライアント装置６０から受信した文書名に対応する文書本文及び文書ＩＤを文書データベースＤＢ１から読み出してクライアント装置６０に送信する。これによって、クライアント装置６０の表示部６３における文書表示エリア６３Ｃには、指定した文書名に対応する文書の本文が表示されることになる。
【００７６】
〔アノテーション管理サーバ２０、付箋用アノテーションデータベースＤＢ２、ペン入力用アノテーションデータベースＤＢ３〕
一方、本実施の形態に係るアノテーション管理サーバ２０は、「保存」と「検索」を外部からの指示に応じて受け付ける。
【００７７】
すなわち、何れかのクライアント装置６０において表示部６３により文書が表示された状態で当該文書に対してアノテーションが付与され、保存ボタン７４が指定されたことを検知すると、当該クライアント装置６０は、その旨を示す情報をアノテーション管理サーバ２０に通知する。これにより、アノテーション管理サーバ２０は、保存を指示されたアノテーションに関する情報を、当該アノテーションが付与された文書に対応付けて、当該アノテーションが付箋アノテーションである場合は付箋用アノテーションデータベースＤＢ２に、当該アノテーションが手書き入力アノテーションである場合はペン入力用アノテーションデータベースＤＢ３に、各々登録（格納）する。
【００７８】
すなわち、例えば、何れかのクライアント装置６０から「保存」の指示を受け付けたときにアノテーション管理サーバ２０では、保存対象とするアノテーションが付箋アノテーションである場合には、以下に示すようにアノテーションの登録処理が行われる。
【００７９】
まず、アノテーション管理サーバ２０は、保存対象とするアノテーションの付与されている位置を示す位置情報、当該アノテーションにリンクが張られている場合のリンク先、アノテーションが付与された文書の文書ＩＤ及び当該保存の指示を行ったクライアント装置６０の端末ＩＤがクライアント装置６０から与えられる。また、このとき、保存対象とするアノテーションを付与した利用者のユーザ名（又はユーザＩＤ）及びアノテーションが付与された時刻（生成時刻）もクライアント装置６０から与えられる。
【００８０】
そして、アノテーション管理サーバ２０は、アノテーションＩＤ、端末ＩＤ、ユーザＩＤ（又はユーザ名）、文書ＩＤ、位置情報、リンク先、及び生成時刻を、テーブル形式で付箋用アノテーションデータベースＤＢ２に保存する。
【００８１】
このとき、付箋用アノテーションデータベースＤＢ２内のデータ構造は、一例として図４に示すようなものとなる。
【００８２】
同図において、アノテーションＩＤは、個々のアノテーションを管理するものであり、１付箋分のアノテーション毎にユニークなＩＤ番号が割り振られる。ここで、アノテーションＩＤは、クライアントシステム９４側で発行する方式や、アノテーション管理サーバ２０側で発行する方式がある。なお、少なくとも、アノテーションＩＤと文書ＩＤの２つ組みで唯一である必要がある。与えられたアノテーションＩＤ又は上記２つ組みが新規でない場合は、そのアノテーションＩＤ又は上記２つ組みで示される行を上書きするものとする。
【００８３】
また、端末ＩＤは、クライアント装置６０を唯一に識別するＩＤ番号である。ここで、端末ＩＤは、利用者が使用しているクライアント装置６０のハードウェアを直接示す場合もあれば、ＩＰ（Internet Protocol）アドレスやホスト名に対応するものであってもよい。また、ユーザＩＤ（又はユーザ名）は、クライアント装置６０を操作している利用者を一意に識別するための情報であり、例えば、ログインユーザ名等に対応する。更に、文書ＩＤは、対応するアノテーションが付与された文書の文書データベースＤＢ１に登録されている文書ＩＤである。
【００８４】
一方、位置情報は、１付箋分のアノテーションの付与位置（添付位置）を示す情報である。本実施の形態では、対応する文書ＩＤにより示される文書内のページ番号と、当該ページ番号によって示されるページにおける位置座標（ここでは、アノテーションの左上角点及び右下角点の２点の座標）との組み合わせによって示される。なお、本実施の形態では、文書表示エリア６３Ｃを横方向及び縦方向に、文書表示エリア６３Ｃに表示されている文書の横方向サイズ及び縦方向サイズを基準としたサイズ（ここでは、横方向に表示文書の横方向サイズの１／５０（５０分の１）で、縦方向に表示文書の縦方向サイズの１／６０（６０分の１）のサイズ）の矩形領域でマトリクス状に区分し、各区分領域に対して左上から横方向に順に連続した番号が予め付与されており、当該番号を上記位置座標として適用している。
【００８５】
また、リンク先は、アノテーションに関連付けられたリンク情報を示す。なお、本実施の形態に係る文書処理システム９０では、上記リンク情報を、一例として同図に示すように‘ｈｔｔｐ：／／ＭｅｓｓａｇｅＳｅｒｖｅｒ／ｔｈｒｅａｄＶｉｅｗｅｒ？ＭｅｓｓａｇｅＩｄ＝１５１７’等のようにＵＲＬ等のパスやディレクトリへのパスで与えることとする。
【００８６】
利用者は、付与するアノテーション毎にリンク先を設定することができる。なお、このリンク先は、アノテーションを付与する度に、或いはアノテーションの保存指示を発する度に設定可能である。
【００８７】
なお、本実施の形態に係る文書処理システム９０では、リンクが張られている付箋アノテーションを、リンク先の情報が内部に表示された状態で表示するようにしている。例えば、図２に示す例では、‘他アプリ併用時に触れては？’等がリンク先の情報として付箋アノテーション８６に表示されている。
【００８８】
また、生成時刻は、クライアント装置６０において１付箋分のアノテーションが付与された（表示エリア６３Ａに描画された）時刻であり、日付と時間からなる。これは、１付箋分のアノテーション毎に、クライアント装置６０上で保存ボタン７４を指定して保存した時刻とは別にサーバで一元的に管理されるようになっている。
【００８９】
以上が保存対象とするアノテーションが付箋アノテーションである場合についての説明であるが、これに対し保存対象とするアノテーションが手書き入力アノテーションである場合には、アノテーション管理サーバ２０において以下に示すようにアノテーションの登録処理が行われる。
【００９０】
まず、アノテーション管理サーバ２０は、保存対象とするアノテーションのアノテーション内容と当該アノテーションの位置情報と色や形状、アノテーションが付与された文書の文書ＩＤ及び当該保存の指示を行ったクライアント装置６０の端末ＩＤがクライアント装置６０から与えられる。また、このとき、保存対象とするアノテーションを付与した利用者のユーザ名（又はユーザＩＤ）及びアノテーションが付与された時刻もクライアント装置６０から与えられる。
【００９１】
そして、アノテーション管理サーバ２０は、アノテーションＩＤ、端末ＩＤ、ユーザＩＤ（又はユーザ名）、文書ＩＤ、位置情報、アノテーション内容、色形状、線種、及び生成時刻を、テーブル形式でペン入力用アノテーションデータベースＤＢ３に保存する。このとき、ペン入力用アノテーションデータベースＤＢ３内のデータ構造は、一例として図５に示すようなものとなる。
【００９２】
同図において、アノテーションＩＤ、端末ＩＤ、ユーザＩＤ、文書ＩＤ、位置情報、及び生成時刻は、前述した付箋用アノテーションデータベースＤＢ２と同様のものである。但し、アノテーションＩＤに関しては、付箋用アノテーションデータベースＤＢ２で登録されるものが１付箋毎に割り振られるものであるのに対し、ペン入力用アノテーションデータベースＤＢ３では１ストローク毎に割り振られるものである点のみが異なる。
【００９３】
一方、同図におけるアノテーション内容は、１ストロークのアノテーションの軌跡情報であって、描画されたアノテーションを再現するために利用されるデータであり、例えば、ビットマップやベクトルデータ等のデータとなる。また、色形状は、アノテーションに使用されたインクの色や、円や四角等の形状情報である。更に、線種は、アノテーションの太さや実線或いは点線等といった線種を示す。
【００９４】
一方、クライアント装置６０は、表示部６３の文書表示エリア６３Ｃに文書が表示された状態において検索ボタン７６が指定されたことを検知すると、その旨を示す情報をアノテーション管理サーバ２０に通知する。これに応じてアノテーション管理サーバ２０は、検索を指示されたアノテーションに関する情報を付箋用アノテーションデータベースＤＢ２及びペン入力用アノテーションデータベースＤＢ３から読み出す。
【００９５】
すなわち、アノテーション管理サーバ２０は、クライアント装置６０から「検索」の指示を受け付ける。このとき、アノテーション管理サーバ２０は、文書ＩＤとアノテーション付与範囲に関する情報をクライアント装置６０から受け取る。そして、アノテーション管理サーバ２０は、これらの情報（検索条件）に基づき、付箋用アノテーションデータベースＤＢ２及びペン入力用アノテーションデータベースＤＢ３を検索し、表示対象となり得るアノテーションに関する情報を読み出してアクセス元のクライアント装置６０に送信する。
【００９６】
これに応じて当該クライアント装置６０では、アノテーション管理サーバ２０から受信した情報によって示されるアノテーションを閲覧中の文書に重ねて表示する。なお、図２では、以上の処理によって文書８４に付箋アノテーション８６及び手書き入力アノテーション８８が重ねて表示された状態の一例が示されている。
【００９７】
〔メッセージ共有サーバ３０及びメッセージデータベースＤＢ４〕
一方、本実施の形態に係るメッセージ共有サーバ３０は、文書処理システム９０の利用者による電子掲示板として機能するものである。
【００９８】
すなわち、文書処理システム９０で取扱い対象としている何れかのクライアント装置６０から上記電子掲示板に対してメッセージが書き込まれると、メッセージ共有サーバ３０は、当該メッセージに関する情報をメッセージデータベースＤＢ４に登録する。
【００９９】
電子掲示板では、通常、最初のメッセージが何れかの利用者によってタイトルと共に書き込まれ、それを参照した他の利用者から当該メッセージに関するメッセージが書き込まれ、更に、このメッセージに関するメッセージが他の利用者や最初にメッセージを書き込んだ利用者等によって書き込まれる、といったことが適宜行われる。この際、最初のメッセージ以外のメッセージには、最初のメッセージに設けられたタイトルに応じたタイトルが設けられることにより、タイトルを参照することによって、あるいは返信を作成する際に、返信メッセージに親となったメッセージのＩＤを埋め込むことで各メッセージの親子関係を把握することができる。
【０１００】
メッセージ共有サーバ３０では、このように電子掲示板に対して各利用者から書き込まれたメッセージを当該メッセージに対応するタイトルと共にメッセージデータベースＤＢ４に順次登録する。このとき、メッセージデータベースＤＢ４内のデータ構造は、一例として図６に示すようなものとなる。
【０１０１】
同図において、メッセージＩＤは、個々のメッセージを管理するものであり、各メッセージ毎にユニークなＩＤ番号が割り振られる。ここで、メッセージＩＤは、クライアントシステム９４側で発行する方式や、メッセージ共有サーバ３０側で発行する方式がある。
【０１０２】
また、更新時刻は、電子掲示板にメッセージが書き込まれた時刻を示す情報であり、日付と時間からなる。なお、本実施の形態では、当該更新時刻を、メッセージ共有サーバ３０の制御部３１に設けられている不図示のタイマによって計時されている日時情報を利用して登録するものとされているが、これに限らず、メッセージの書き込み元であるクライアント装置６０からメッセージの書き込み時刻を示す情報が与えられ、これを登録する形態とすることもできる。
【０１０３】
また、直前メッセージＩＤは、対応するメッセージの親に当たるメッセージに割り振られたメッセージＩＤを示す情報である。更に、直前メッセージＩＤは、対応するメッセージが直前メッセージＩＤで示したメッセージの子であることも示す情報である。これに対し、直後メッセージＩＤは、対応するメッセージの最新の子に当たるメッセージに割り振られたメッセージＩＤを示す情報である。なお、本実施の形態に係る文書処理システム９０では、対応するメッセージが最初のメッセージであり、親のメッセージを有しない場合の直前メッセージＩＤと、子のメッセージを有しない場合の直後メッセージＩＤとして、メッセージＩＤとして取り得ない情報（本実施の形態では‘０’）を登録するものとしている。
【０１０４】
同図に示す例では、各々メッセージＩＤが‘１５１７’、‘１５１８’、‘１５１９’とされたメッセージは直前メッセージＩＤが‘０’とされているため、最初のメッセージであることが分かる。また、メッセージＩＤが‘１５１９’とされたメッセージは、直前メッセージＩＤ及び直後メッセージＩＤの双方が‘０’とされているため、直前メッセージＩＤが‘１５１９’とされたメッセージが他に存在しないとすれば、最初のメッセージであり、かつ子のメッセージを有しない、単一のメッセージであることが分かる。更に、メッセージＩＤが‘１５２０’とされたメッセージは、直前メッセージＩＤが‘１５１７’とされており、かつ直後メッセージＩＤが‘０’とされているため、直前メッセージＩＤが‘１５２０’とされたメッセージが他に存在しないとすれば、メッセージＩＤが‘１５１７’とされたメッセージの最新の子にあたるメッセージであり、かつ子のメッセージを有しないメッセージであることが分かる。
【０１０５】
一方、タイトルは、対応するメッセージに設けられたタイトルを示す情報であり、メッセージは、メッセージ本文を示す情報であり、投稿者は、メッセージを投稿（送信）した人を特定するための情報である。
【０１０６】
一方、メッセージ共有サーバ３０は、何れかのクライアント装置６０から電子掲示板の表示が指示されると、メッセージデータベースＤＢ４から各メッセージに関する情報を読み出し、親子関係を識別可能に各メッセージのタイトルを一覧表示させることのできる情報を作成してアクセス元のクライアント装置６０に送信する。これに応じて当該クライアント装置６０では、受信した情報を用いて各メッセージのタイトルを一覧表示するので、当該クライアント装置６０の利用者は、所望のタイトルをアノテーションデバイス６７や、操作部６４のキーボード、マウス等によりポインティング指定することによって当該タイトルに対応するメッセージを表示させたり、当該表示されたメッセージに対するメッセージの書き込み等を行うことができる。
【０１０７】
〔進捗管理サーバ４０、作業者データベースＤＢ５、進捗管理データベースＤＢ６〕
一方、本実施の形態に係る進捗管理サーバ４０は、作業実行者の管理を行うと共に、レビュー（ここでは、メッセージ共有サーバ３０により提供される電子掲示板にリンクが張られた付箋アノテーションのリンク先の情報を起点としたレビュー）に基づいて実行される作業（以下、「アクションアイテム」という。）の進捗状況の管理を行うものである。
【０１０８】
すなわち、何れかのクライアント装置６０から作業実行者の登録の指示が行われた場合、進捗管理サーバ４０は、当該作業実行者を作業者データベースＤＢ５に登録する。なお、本実施の形態に係る文書処理システム９０では、作業実行者がレビュアと兼任しているが、これに限らず、レビュア以外の文書処理システム９０の利用者を作業実行者とすることもできる。
【０１０９】
図７には、本実施の形態に係る作業者データベースＤＢ５のデータ構造の一例が示されている。
【０１１０】
同図において、タスク情報は、登録対象とする作業実行者を属させるタスクを特定するための情報であり、本実施の形態に係る進捗管理サーバ４０では、前述した文書データベースＤＢ１のタスク情報と同様のものを適用している。また、作業者ＩＤは、個々の作業実行者を管理するものであり、各作業実行者毎にユニークなＩＤが割り振られる。ここで、作業者ＩＤは、クライアントシステム９４側で発行する方式や、進捗管理サーバ４０側で発行する方式がある。すなわち、本実施の形態に係る文書処理システム９０では、作業実行者をタスク単位で管理している。
【０１１１】
また、同図における担当分野は、対応する作業実行者の専門分野を示すものであり、進捗管理サーバ４０で取扱い対象としている専門分野（一例として、「コンピュータ分野」、「自然科学分野」、「政治分野」、「歴史分野」等）毎に予め割り当てられている数値情報が登録される。
【０１１２】
更に、同図における権限は、対応する作業実行者が後述する作業関連情報に関する予め定められた操作を行うことのできる権限を有するか否かを示すものであり、本実施の形態に係る進捗管理サーバ４０では、デフォルトとして当該権限を有しない場合である‘なし’が登録され、対応するタスクに属される作業実行者のうちの予め定められたリーダのみにより、必要に応じて‘あり’に更新されるものとされているが、これに限らず、予め定められた他の利用者により更新されるものとすることもできる。なお、本実施の形態に係る文書処理システム９０では、上記予め定められた操作として、後述する作業関連情報を更新する操作を適用している。
【０１１３】
なお、本実施の形態に係る文書処理システム９０では、クライアント装置６０によって作業実行者の登録を行う際に、当該クライアント装置６０の利用者に対して、登録すべき作業実行者、当該作業実行者を属させるタスク及び当該作業実行者の担当分野の各情報を入力させ、これによって入力された情報を進捗管理サーバ４０に送信するようにしており、進捗管理サーバ４０では、クライアント装置６０から受信された情報に基づいて作業者データベースＤＢ５への作業実行者の登録を行うようにしているが、これに限定されず、例えば、当該情報を進捗管理サーバ４０により直接入力して登録する形態とすることもできる。
【０１１４】
一方、本実施の形態に係る進捗管理サーバ４０では、メッセージ共有サーバ３０によって提供される電子掲示板上のメッセージにリンクが張られている付箋アノテーションについて、リンク先の情報を起点としたレビューに基づいて行われるアクションアイテムの進捗状況を管理するための情報を進捗管理データベースＤＢ６に登録する。なお、ここでは、上記アクションアイテムを、電子文書の当該付箋アノテーションが添付された位置に対応する一部領域の文書内容に対する修正作業とした場合について説明する。
【０１１５】
図８には、本実施の形態に係る進捗管理データベースＤＢ６のデータ構造の一例が示されている。
【０１１６】
同図において、アイテムＩＤは、管理対象とするアクションアイテムを特定するための情報であり、本実施の形態に係る進捗管理サーバ４０では、対応するアクションアイテムの実行を決定する元となったメッセージの前述したメッセージデータベースＤＢ４におけるメッセージＩＤと同様のものを適用している。
【０１１７】
また、アクションアイテムは、アクションアイテムの内容を示す情報であり、進捗度は、対応するアクションアイテムの進捗の度合いを示す情報であり、本実施の形態に係る進捗管理サーバ４０では、デフォルトとして作業の開始前の状態を示す情報（ここでは、‘０’）が登録され、作業が開始された後に作業実行者自身によって作業の進捗の度合いを示す情報（ここでは、作業終了の度合いを１００％としたときのおおよその度合い）を、クライアント装置６０を介して入力することによって更新されるものとしている。なお、当該進捗度の設定は、このような自己申告型に限らず、作業項目が複数存在する場合の全作業項目数に対する終了した作業項目数の割合として算出する形態等の、進捗管理サーバ４０が自動的に算出して適宜更新する形態とすることもできる。
【０１１８】
また、ステータスは、対応するアクションアイテムの進捗状況を予め定められた複数の段階で示す情報であり、本実施の形態に係る進捗管理サーバ４０では、上記修正作業の開始前の段階を示す「開始前」、上記修正作業の実施の指示が行われた段階を示す「要修正」、上記修正作業の実施中である段階を示す「実施中」、上記修正作業の実施結果に対する承認待ちの段階であることを示す「承認待」、上記修正作業の実施結果が却下された段階を示す「却下」、及び上記修正作業の実施結果が承認されて電子文書に修正作業の結果が反映された段階を示す「修正済」の６段階を適用している。なお、実施した作業の結果を承認する権限を有する承認者として、本実施の形態に係る文書処理システム９０では、作業の実行対象とする文書が属するタスクに属される作業実行者のうちの予め定められたリーダとしているが、これに限らず、作業の承認者として予め定められた他の利用者を適用することもできる。
【０１１９】
一方、作業実行者は、対応するアクションアイテムを実行する作業実行者を特定するための情報であり、期間は、当該アクションアイテムの実施予定期間を示す情報であり、状態変更時刻は、上記ステータスが変更された日時を示す情報であり、更に修正範囲は、上記アクションアイテムによる電子文書上の修正対象とする範囲を示す情報である。
【０１２０】
なお、本実施の形態に係る進捗管理サーバ４０では、上記ステータスのデフォルトとして「開始前」を示す情報を登録するようにしている。更に、本実施の形態に係る進捗管理サーバ４０では、上記作業実行者として、作業者データベースＤＢ５の作業者ＩＤと同様の情報を適用している。また、本実施の形態に係る文書処理システム９０では、予め定められたレビュア（例えば、タスクのリーダ等）によって上記作業実行者、上記期間、及び上記修正範囲を登録するものとしている。なお、本実施の形態に係る進捗管理サーバ４０では、上記修正範囲として、付箋用アノテーションデータベースＤＢ２の位置情報と同様の情報を適用している。
【０１２１】
〔アクションアイテム操作機能〕
ところで、前述したように、本実施の形態に係る文書処理システム９０は、一例として図９に模式的に示すように、電子文書に添付されている付箋アノテーションに対して、メッセージ共有サーバ３０による電子掲示板に書き込まれたメッセージ（コメント）にリンクするためのリンク情報を関連付けすることができる。また、利用者によって実行が指示されたアクションアイテムもまた、対応するメッセージ（コメント）にリンクするためのリンク情報を関連付けすることができる。
【０１２２】
アクションアイテムは電子文書に添付されている付箋アノテーション１つに対して複数対応させることができる。電子文書に添付されている付箋アノテーションに対応するアクションアイテムは、付箋アノテーションがリンクしているメッセージの返信メッセージのうち、複数のアクションアイテムがリンクしているメッセージとすることができる。
【０１２３】
そして、文書処理システム９０は、利用者によって指定された上記コメントに応じて実行が指示されたアクションアイテムに関する情報（本実施の形態では、進捗管理データベースＤＢ６における「アクションアイテム」、「ステータス」、「作業実行者」、及び「期間」の各情報であり、以下、「作業関連情報」という。）を当該コメントと共に表示すると共に、表示した作業関連情報を更新することができ、かつ新たな作業関連情報を追加記憶（登録）することのできるアクションアイテム操作機能を有している。
【０１２４】
図１０は、当該アクションアイテム操作機能を実現するための文書処理システム９０の機能的な構成を示すブロック図である。
【０１２５】
同図に示すように、アクションアイテム操作機能を実現するために、クライアント装置６０は、表示制御部６１Ａ、更新部６１Ｂ、操作制限部６１Ｃ、及び記憶制御部６１Ｄを備えている。
【０１２６】
本実施の形態に係る表示制御部６１Ａは、利用者により操作部６４を介して作業関連情報の表示を指示する表示指示情報が、表示対象とするコメントを特定するコメント特定情報と共に入力された場合に、当該コメント特定情報によって特定されるコメントに関連付けられた全ての作業関連情報を、進捗管理サーバ４０の二次記憶部４５に記憶されている進捗管理データベースＤＢ６から読み出して当該コメントと共に表示するように表示部６３を制御するものとされている。
【０１２７】
また、本実施の形態に係る表示制御部６１Ａは、表示部６３の表示対象領域に表示すべき作業関連情報の全てを表示することができない場合、当該作業関連情報の一部のみを表示すると共に、残りの作業関連情報が存在することを示す表示残情報を表示するように制御するものとされている。また、本実施の形態に係る表示制御部６１Ａは、作業関連情報及びコメントを、当該コメントが添付された電子文書の当該コメントの添付位置に当該電子文書と共に表示するように制御するものとされている。更に、本実施の形態に係る表示制御部６１Ａは、表示すべき作業関連情報が複数存在する場合に、予め定められた条件（以下、「フィルタ条件」という。）に合致するもののみを表示すると共に、予め定められた順序（以下、「並べ替え順序」という。）で表示するように制御するものとされている。
【０１２８】
一方、本実施の形態に係る更新部６１Ｂは、表示部６３により表示された作業関連情報の内容の更新を指示する更新指示情報が利用者により操作部６４を介して入力された場合に、当該更新指示情報により指示された更新を、対応する作業関連情報に対して行うものとされている。
【０１２９】
また、本実施の形態に係る操作制限部６１Ｃは、二次記憶部４５に記憶されている作業者データベースＤＢ５の「権限」を制限情報とし、予め定められた操作（ここでは、更新部６１Ｂによって行われる作業関連情報を更新する操作）を行うことのできる操作者を当該制限情報に基づいて制限するものとされている。
【０１３０】
更に、本実施の形態に係る記憶制御部６１Ｄは、表示部６３により表示されたコメントに応じて実行を指示する作業に関する作業関連情報が利用者により操作部６４を介して入力された場合に、当該作業関連情報を前記コメントに関連付けて進捗管理データベースＤＢ６に追加記憶する制御を行うものとされている。
【０１３１】
次に、本実施の形態に係るクライアント装置６０において、表示部６３に表示されている文書一覧ボタン７８がポインティング指定された際に実行される処理の流れについて簡単に説明する。
【０１３２】
この際、当該クライアント装置６０の制御部６１は、文書データベースＤＢ１に登録されている全ての文書の文書名を読み出し、読み出した文書名を用いて予め定められた構成とされた文書一覧画面を表示するように表示部６３を制御する。
【０１３３】
図１１には、これによって表示部６３に表示される文書一覧画面Ｄ１の一例が示されている。同図に示されるように、この文書一覧画面Ｄ１は、読み出した文書名が一覧表示されると共に、文書名毎に「レビューボタン」、「メッセージボタン」、「アクションアイテムボタン」の３つのボタンが表示される。
【０１３４】
同図に示されるような文書一覧画面Ｄ１が表示部６３により表示されると、利用者は、何れかの電子文書をアノテーションが添付された状態で表示させる場合には「レビューボタン」をポインティング指定する。これに応じて、クライアント装置６０の制御部６１は、指定された「レビューボタン」に対応する電子文書に関する各種情報を各データベースから読み出し、当該電子文書をアノテーションが添付された状態で表示するように表示部６３を制御する。これにより、表示部６３には、一例として同図に示されるように、当該電子文書が、アノテーションが添付された状態で表示される。
【０１３５】
一方、利用者は、何れかの電子文書に添付された付箋アノテーションのリンク先の情報を起点としたレビューの実施時に交わされたメッセージを閲覧することのできるメッセージ閲覧画面を表示させる場合には「メッセージボタン」をポインティング指定する。これに応じて、クライアント装置６０の制御部６１は、指定された「メッセージボタン」に対応する電子文書に添付されている付箋アノテーションのリンク先の情報を起点として交わされたメッセージに関する各種情報をメッセージデータベースＤＢ４から読み出し、読み出した情報を用いて予め定められた構成とされたメッセージ閲覧画面Ｄ２を表示するように表示部６３を制御する。これにより、表示部６３には、一例として同図に示されるようなメッセージ閲覧画面Ｄ２が表示される。
【０１３６】
なお、同図に示されるように、このメッセージ閲覧画面Ｄ２では、上段に各メッセージのタイトルが階層構造を表す状態で投稿者名と共に一覧表示される。そこで、利用者はメッセージを表示したいタイトルをポインティング指定する。これに応じて制御部６１は、メッセージ閲覧画面Ｄ２の下段に指定されたタイトルに対応するメッセージを、「返信ボタン」及び「アクションアイテム入力ボタン」と共に表示するように表示部６３を制御する。
【０１３７】
利用者は、表示されたメッセージに対する返信メッセージを送信する際には「返信ボタン」をポインティング指定する。これに応じて制御部６１は、返信メッセージ入力用の画面（図示省略。）を表示するように表示部６３を制御する。これによって表示部６３には当該画面が表示されるので、利用者は当該画面上で返信メッセージを入力する結果、当該返信メッセージがメッセージデータベースＤＢ４に登録されることになる。
【０１３８】
一方、レビューが進み、各レビュアの意見がまとまった段階で予め定められたレビュア（ここでは、レビュー対象とされている電子文書が属するタスクのリーダ）によってアクションアイテムを登録することになる。この際、当該レビュアは、メッセージ閲覧画面Ｄ２により表示されている「アクションアイテム入力ボタン」をポインティング指定する。これに応じて制御部６１は、表示中のメッセージに対応する電子文書が属するタスクに属される全ての作業者の作業者ＩＤを作業者データベースＤＢ５から読み出し、読み出した情報を用いて、予め定められた構成とされたアクションアイテム記入画面を表示するように表示部６３を制御する。
【０１３９】
図１２には、これによって表示部６３に表示されるアクションアイテム記入画面Ｄ４の一例が示されている。同図に示されるように、このアクションアイテム記入画面Ｄ４は、読み出した作業者ＩＤが選択可能に表示されると共に、アクションアイテムの実行期間及びアクションアイテムの内容を入力するための矩形枠が表示される。
【０１４０】
同図に示されるようなアクションアイテム記入画面Ｄ４が表示部６３により表示されると、利用者は、アクションアイテムを実行する作業実行者の作業者ＩＤをポインティング指定すると共に、アクションアイテムの実行期間及びアクションアイテムの内容を対応する矩形枠内に入力した後、当該画面の最下に表示されている「ＯＫボタン」をポインティング指定する。これに応じて、制御部６１は、指定された作業実行者ＩＤと、入力された実行期間及びアクションアイテムの内容とを進捗管理データベースＤＢ６に登録する。なお、この際、制御部６１は、登録するアクションアイテムのアイテムＩＤとして、メッセージ閲覧画面Ｄ２で指定したアクションアイテム入力ボタンと共に表示されていたメッセージのメッセージＩＤを適用して登録する。
【０１４１】
一方、文書一覧画面Ｄ１（図１１参照。）が表示部６３により表示されると、利用者は、何れかの電子文書に添付された付箋アノテーションのリンク先の情報に応じて実行が指示されたアクションアイテムを一覧表示するアクションアイテム一覧画面を表示させる場合には「アクションアイテムボタン」をポインティング指定する。これに応じて、クライアント装置６０の制御部６１は、指定された「アクションアイテムボタン」に対応する電子文書に関して実行が指示されたアクションアイテムに関する情報を進捗管理データベースＤＢ６から読み出し、読み出した情報を用いて予め定められた構成とされたアクションアイテム一覧画面を表示するように表示部６３を制御する。これにより、表示部６３には、一例として同図に示されるようなアクションアイテム一覧画面Ｄ３が表示される。
【０１４２】
なお、同図に示されるように、このアクションアイテム一覧画面Ｄ３では、表示対象とするアクションアイテムの内容、担当（作業実行者）、開始日及び終了日（期間）、状態（ステータス）の各情報が一覧表示される。
【０１４３】
ところで、本実施の形態に係る文書処理システム９０では、アクションアイテム操作機能を、アクションアイテム操作処理プログラムの実行により、ソフトウェアによって実現するものとされている。
【０１４４】
以下、図１３を参照して、アクションアイテム操作処理プログラムを実行する際のクライアント装置６０の作用を説明する。なお、図１３は、クライアント装置６０の利用者（ここではタスクのリーダ）によって付箋アノテーションに表示されているアクションアイテム表示ボタン８６Ａ及びアクションアイテム記入ボタン８６Ｂ（図２も参照。）の何れかがポインティング指定された際に、これに応じてクライアント装置６０の制御部６１により実行されるアクションアイテム操作処理プログラムの処理の流れを示すフローチャートであり、当該プログラムは二次記憶部６５の所定領域に予め記憶されている。
【０１４５】
まず、同図のステップ１００では、利用者によってボタンが指定された付箋アノテーション（以下、「処理対象アノテーション」という。）８６に対応する全てのアクションアイテム（以下、「処理対象アクションアイテム」という。）の作業関連情報を進捗管理データベースＤＢ６から読み出し、次のステップ１０２では、利用者によって指定されたボタンがアクションアイテム表示ボタン８６Ａであったか否かを判定し、肯定判定となった場合はステップ１０４に移行する。
【０１４６】
ステップ１０４では、上記ステップ１００にて読み出した作業関連情報に基づいて、処理対象アクションアイテムを表す表示部（以下、「アクションアイテム表示部」という。）を予め定められたレイアウト構成で表示するように表示部６３を制御し、次のステップ１０６にて、所定の指定待ちを行う。
【０１４７】
図１４（Ｂ）には、本アクションアイテム操作処理プログラムの実行開始時における表示部６３の表示状態が図１４（Ａ）に示される状態であった場合の、上記ステップ１０４の処理により表示部６３により表示されたアクションアイテム表示部８７の表示状態例が示されている。
【０１４８】
同図に示されるように、本実施の形態に係るアクションアイテム表示部８７では、対応するアクションアイテムの内容、当該アクションアイテムを実行する作業実行者、ステータス、及び終了日の各情報が表示される。なお、同図では、上記作業実行者、ステータス、及び終了日を、各々「担当」、「状態」、及び「納期」と省略して表記しているが、実際には、これらの部分に進捗管理データベースＤＢ６の対応する情報が表示される。また、同図に示されるように、本実施の形態に係るアクションアイテム表示部８７は、処理対象アノテーション８６と同一のサイズとされた矩形形状とされている。
【０１４９】
この表示状態では、処理対象アノテーション８６が電子文書８４の比較的上方に添付されているため、当該処理対象アノテーション８６に対応するアクションアイテム表示部８７が当該処理対象アノテーション８６の下方に並べられた状態で一覧表示される。
【０１５０】
なお、同図に示すように、アクションアイテム表示部８７が表示された状態では、アクションアイテム表示部８７が表示されていない状態（図１４（Ａ）に示される状態）において処理対象アノテーション８６に表示されていたアクションアイテム表示ボタン８６Ａに代えて、表示されているアクションアイテム表示部８７を非表示状態とする際にポインティング指定されるアクションアイテム非表示ボタン８６Ｃが表示される。従って、利用者は、表示されているアクションアイテム表示部８７を非表示状態とする際にはアクションアイテム非表示ボタン８６Ｃをポインティング指定する。
【０１５１】
また、同図に示すように、最終端に表示されているアクションアイテム表示部８７を除く各アクションアイテム表示部８７には、アクションアイテムの表示数を減らす際にポインティング指定されるアクションアイテム数削減ボタン８７Ａが表示され、最終端に表示されるアクションアイテム表示部８７には、アクションアイテムの表示数を増やす際にポインティング指定されるアクションアイテム数増加ボタン８７Ｂが表示される。従って、利用者は、アクションアイテムの表示数を減らす際にはアクションアイテム数削減ボタン８７Ａをポインティング指定し、アクションアイテムの表示数を増やす際にはアクションアイテム数増加ボタン８７Ｂをポインティング指定する。なお、図１４（Ｃ）には、図１４（Ｂ）に示される表示状態時に、アクションアイテム数増加ボタン８７Ｂがポインティング指定された結果、アクションアイテム表示部８７の表示数が１つ増加した状態例が示されている。
【０１５２】
一方、図１５（Ａ）に示すように、本実施の形態に係るアクションアイテム表示部８７では、自身の表示位置を上方に移動させる際にポインティング指定されるアクションアイテム上方移動ボタン８７Ｃと、自身の表示位置を下方に移動させる際にポインティング指定されるアクションアイテム下方移動ボタン８７Ｄと、が表示される。従って、利用者は、何れかのアクションアイテム表示部８７の表示位置を上方に移動させる際にはアクションアイテム上方移動ボタン８７Ｃをポインティング指定し、下方に移動させる際にはアクションアイテム下方移動ボタン８７Ｄをポインティング指定する。例えば、最終端のアクションアイテム表示部８７のアクションアイテム上方移動ボタン８７Ｃがポインティング指定された場合、図１５（Ｂ）に模式的に示すように、当該アクションアイテム表示部８７の表示位置が上方に移動され、先頭のアクションアイテム表示部８７のアクションアイテム下方移動ボタン８７Ｄがポインティング指定された場合、図１５（Ｃ）に模式的に示すように、当該アクションアイテム表示部８７の表示位置が下方に移動されることになる。
【０１５３】
また、図１５（Ａ）に示すように、本実施の形態に係るアクションアイテム表示部８７では、先頭のアクションアイテム表示部８７より上方に表示すべきアクションアイテムが存在することを示すアクションアイテム上方存在マーク８７Ｅと、最終端のアクションアイテム表示部８７より下方に表示すべきアクションアイテムが存在することを示すアクションアイテム下方存在マーク８７Ｆと、が表示される。従って、利用者は、これらのマークの表示の有無を確認することにより、表示されているアクションアイテム以外に処理対象アノテーション８６に関するアクションアイテムが存在するか否かを容易に把握することができる。
【０１５４】
なお、図１４及び図１５では、処理対象アノテーション８６が電子文書の比較的上方に添付されているため、当該処理対象アノテーション８６に対応するアクションアイテム表示部８７が当該処理対象アノテーション８６の下方に並べられた状態で一覧表示されているが、逆に、処理対象アノテーション８６が電子文書の比較的下方に添付されている場合には、一例として図１６に示すように、当該処理対象アノテーション８６に対応するアクションアイテム表示部８７が当該処理対象アノテーション８６の上方に並べられた状態で一覧表示されることになる。従って、処理対象アノテーション８６の添付位置にかかわらず、表示部６３の表示領域を有効に利用してアクションアイテム表示部８７を表示することができる。なお、図１６（Ｃ）には、図１６（Ｂ）に示される表示状態時に、アクションアイテム数増加ボタン８７Ｂがポインティング指定された結果、アクションアイテム表示部８７の表示数が１つ増加した状態例が示されている。
【０１５５】
一方、本実施の形態に係るアクションアイテム表示部８７は、作業実行者、ステータス、終了日、及びアクションアイテムの内容の各々の表示領域をポインティング指定することにより、ポインティング指定した項目を更新することができる。
【０１５６】
すなわち、例えば、作業実行者の表示領域をポインティング指定した場合、一例として図１７（Ａ）に示すように、作業実行者の候補者の作業者ＩＤがプルダウン形式に表示される。そこで、利用者は、更新後の候補者の作業者ＩＤをポインティング指定することにより、作業実行者を更新することができる。また、例えば、ステータスの表示領域をポインティング指定した場合、一例として図１７（Ｂ）に示すように、ステータスの選択候補がプルダウン形式に表示される。そこで、利用者は、更新後のステータスをポインティング指定することにより、ステータスを更新することができる。更に、例えば、アクションアイテムの内容の表示領域をポインティング指定した場合、一例として図１７（Ｃ）に示すように、当該内容を操作部６４を介して変更することにより、アクションアイテムの内容を更新することができる。
【０１５７】
一方、図１８（Ａ）に示すように、本実施の形態に係るアクションアイテム表示部８７では、前述したフィルタ条件及び並べ替え順序を設定する際にポインティング指定されるオプションボタン８７Ｇが表示される。従って、利用者は、フィルタ条件又は並べ替え順序を設定する際にはオプションボタン８７Ｇをポインティング指定する。これに応じて、表示部８７には、一例として図１８（Ｂ）に示されるオプション設定画面Ｄ５が表示される。
【０１５８】
同図に示されるように、このオプション設定画面Ｄ５では、フィルタ条件の設定用として、作業実行者（「担当」）及びステータス（「状態」）の指定対象候補が表示されると共に、終了日（「納期」）の期間を入力するための矩形枠が表示される。そこで、利用者は、所望の作業実行者で表示すべきアクションアイテム表示部８７を絞り込む場合は当該作業実行者の作業者ＩＤをポインティング指定し、所望のステータスで表示すべきアクションアイテム表示部８７を絞り込む場合は当該ステータスをポインティング指定し、終了日の期間で表示すべきアクションアイテム表示部８７を絞り込む場合には当該期間を操作部６４を介して入力する。
【０１５９】
また、このオプション設定画面Ｄ５では、並べ替え順序の設定用として、作業実行者順（「担当」）、ステータス順（「状態」）、及び終了日順（「納期」）の各候補が表示される。そこで、利用者は、アクションアイテム表示部８７を作業実行者順に並べ替えて表示させる際には「担当」の表示領域をポインティング指定し、ステータス順に並べ替えて表示させる際には「状態」の表示領域をポインティング指定し、終了日順に並べ替えて表示させる際には「納期」の表示領域をポインティング指定する。
【０１６０】
なお、本実施の形態に係る処理対象アノテーション８６では、前述したように、当該処理対象アノテーション８６に関するアクションアイテムを追加記憶する際にポインティング指定されるアクションアイテム記入ボタン８６Ｂ（図１９（Ａ）参照。）が表示される。従って、利用者は、新たにアクションアイテムを追加記憶する際にはアクションアイテム記入ボタン８６Ｂをポインティング指定する。これに応じて、表示部６３には、一例として図１９（Ｂ）に示されるアクションアイテム記入画面Ｄ４が表示される。
【０１６１】
そこで、利用者は、アクションアイテム記入画面Ｄ４に対して、図１２を参照して説明したことと同様の手順で各情報を指定ないし入力した後に当該画面の最下に表示されている「ＯＫボタン」をポインティング指定する。これに応じて、表示部６３には、一例として図１９（Ｃ）に示すように、利用者によって記入されたアクションアイテムに関するアクションアイテム表示部８７が新たに表示されることになる。
【０１６２】
アクションアイテム表示部８７のアクションアイテム数削減ボタン８７Ａ、アクションアイテム数増加ボタン８７Ｂ、アクションアイテム上方移動ボタン８７Ｃ、アクションアイテム下方移動ボタン８７Ｄ、及びオプションボタン８７Ｇの何れかのボタンがポインティング指定されるか、又は作業実行者、ステータス、終了日、及びアクションアイテムの内容の何れかの表示領域がポインティング指定されるとアクションアイテム操作処理プログラム（図１３参照。）のステップ１０６が肯定判定となってステップ１０８に移行する。
【０１６３】
ステップ１０８では、利用者によってポインティング指定されたものがアクションアイテム数削減ボタン８７Ａ、アクションアイテム数増加ボタン８７Ｂ、アクションアイテム上方移動ボタン８７Ｃ、及びアクションアイテム下方移動ボタン８７Ｄの何れかであったか否かを判定することにより、利用者によってアクションアイテム表示部８７の表示状態の切り換えが指示されたか否かを判定し、肯定判定となった場合は上記ステップ１０４に戻り、ステップ１０４以降の処理を再び実行する。但し、この際、ステップ１０４では、利用者によって指定されたボタンに応じた状態となるようにアクションアイテム表示部８７の表示状態が更新されるように表示部６３を制御する。
【０１６４】
一方、上記ステップ１０８において否定判定となった場合はステップ１１０に移行し、利用者によってポインティング指定されたものが作業実行者、ステータス、終了日、及びアクションアイテムの内容の何れかの表示領域であったか否かを判定することにより、利用者によってアクションアイテム表示部８７に表示されている情報の更新が指示されたか否かを判定し、肯定判定となった場合はステップ１１２に移行する。
【０１６５】
ステップ１１２では、進捗管理サーバ４０の二次記憶部４５に記憶されている作業者データベースＤＢ５の「権限」を参照し、利用者が作業関連情報を更新する操作を行うことのできる操作者であるか否かを判定して、肯定判定となった場合はステップ１１４に移行する。作業実行者、ステータス、終了日、及びアクションアイテムの内容の何れかの表示領域をポインティング指定した際に、利用者は、上述したように、指定した表示領域に対応する作業実行者、ステータス、終了日、アクションアイテムの内容の何れかの更新後の情報を指定ないし入力する。そこで、ステップ１１４では、これらの何れかの情報の入力待ちを行い、その後にステップ１１６に移行する。
【０１６６】
ステップ１１６では、利用者によって指定ないし入力された情報となるように進捗管理データベースＤＢ６の対応する情報を更新し、その後に本アクションアイテム操作処理プログラムを終了する。なお、上記ステップ１１２において否定判定となった場合はステップ１１８に移行して、指示した情報の更新を行うことができなかった旨を示す情報を表示するように表示部６３を制御した後に、本アクションアイテム操作処理プログラムを終了する。
【０１６７】
一方、上記ステップ１１０において否定判定となった場合には、利用者によってポインティング指定されたものがオプションボタン８７Ｇであったものと見なしてステップ１２０に移行し、オプション処理ルーチン・プログラムを実行する。
【０１６８】
以下、図２０を参照して、当該オプション処理ルーチン・プログラムについて説明する。なお、図２０は、当該オプション処理ルーチン・プログラムの処理の流れを示すフローチャートであり、当該プログラムも二次記憶部６５の所定領域に予め記憶されている。
【０１６９】
同図のステップ２００では、オプション設定画面Ｄ５（図１８（Ｂ）も参照。）を表示するように表示部６３を制御し、次のステップ２０２では、所定情報の入力待ちを行う。オプション設定画面Ｄ５が表示部６３によって表示されると、利用者は、前述したように、所望の作業実行者で表示すべきアクションアイテム表示部８７を絞り込む場合は当該作業実行者の作業者ＩＤをポインティング指定し、所望のステータスで表示すべきアクションアイテム表示部８７を絞り込む場合は当該ステータスをポインティング指定し、終了日の期間で表示すべきアクションアイテム表示部８７を絞り込む場合には当該期間を操作部６４を介して入力する一方、アクションアイテム表示部８７を作業者順に並べ替えて表示させる際には「担当」の表示領域をポインティング指定し、ステータス順に並べ替えて表示させる際には「状態」の表示領域をポインティング指定し、終了日順に並べ替えて表示させる際には「納期」の表示領域をポインティング指定する。これに応じて上記ステップ２０２が肯定判定となってステップ２０４に移行する。
【０１７０】
ステップ２０４では、利用者によって作業実行者又はステータスが指定されたか、又は期間が入力されたか否かを判定することにより、利用者によってフィルタ条件が入力されたか否かを判定し、肯定判定となった場合はステップ２０６に移行して、上記ステップ１００において読み出した作業関連情報から、利用者によって入力されたフィルタ条件に合致するもののみを抽出することによってアクションアイテム表示部８７として表示する作業関連情報を絞り込み、その後にステップ２０８に移行する。なお、上記ステップ２０４において否定判定となった場合は、上記ステップ２０６の処理を実行することなくステップ２０８に移行する。
【０１７１】
ステップ２０８では、利用者によって「担当」の表示領域、「状態」の表示領域、又は「納期」の表示領域の何れかがポインティング指定されたか否かを判定することにより、利用者によって並べ替え順序が指定されたか否かを判定し、肯定判定となった場合はステップ２１０に移行して、上記ステップ１００において読み出した作業関連情報で、利用者によりフィルタ条件が入力された場合の当該フィルタ条件で絞り込まれた作業関連情報を、利用者によって指定された並べ替え順序となるようにソーティングを行い、その後に本オプション処理ルーチン・プログラムを終了する。なお、上記ステップ２０８において否定判定となった場合は、上記ステップ２１０の処理を実行することなく本オプション処理ルーチン・プログラムを終了する。
【０１７２】
オプション処理ルーチン・プログラムが終了すると、アクションアイテム操作処理プログラム（図１３参照。）のステップ１０４に戻り、ステップ１０４以降の処理を再び実行する。但し、この際、ステップ１０４では、オプション処理ルーチン・プログラムによってフィルタリングないしソーティングされた作業関連情報を用いてアクションアイテム表示部８７を表示するように表示部６３を制御する。
【０１７３】
一方、上記ステップ１０２において否定判定となった場合にはステップ１２２に移行し、利用者によって指定されたボタンがアクションアイテム記入ボタン８６Ｂであったか否かを判定し、肯定判定となった場合はステップ１２４に移行する。
【０１７４】
ステップ１２４では、進捗管理サーバ４０の二次記憶部４５に記憶されている作業者データベースＤＢ５の「権限」を参照し、利用者が作業関連情報を更新する操作を行うことのできる操作者であるか否かを判定し、肯定判定となった場合はステップ１２６に移行する。
【０１７５】
ステップ１２６では、アクションアイテム記入画面Ｄ４（図１９（Ｂ）も参照。）を表示するように表示部６３を制御し、次のステップ１２８では、所定情報の入力待ちを行う。アクションアイテム記入画面Ｄ４が表示部６３によって表示されると、利用者は、図１２を参照して説明した手順と同様に各情報を指定ないし入力した後に当該画面の最下に表示されている「ＯＫボタン」をポインティング指定する。これに応じて上記ステップ１２８が肯定判定となってステップ１３０に移行する。
【０１７６】
ステップ１３０では、利用者によって指定ないし入力された情報を新たな作業関連情報として進捗管理データベースＤＢ６に追加記憶し、その後に本アクションアイテム操作処理プログラムを終了する。なお、上記ステップ１２４において否定判定となった場合はステップ１３２に移行して、指示した作業関連情報の追加記憶を行うことができなかった旨を示す情報を表示するように表示部６３を制御した後に、本アクションアイテム操作処理プログラムを終了する。
【０１７７】
以上詳細に説明したように、本実施の形態では、電子文書に添付されたコメントに応じて実行が指示された作業の進捗状態の管理を支援するに当たり、前記作業に関する作業関連情報を対応する前記コメントに関連付けて記憶手段（ここでは、二次記憶部４５）により予め記憶しておき、前記作業関連情報の表示を指示する表示指示情報（ここでは、アクションアイテム表示ボタン８６Ａがポインティング指定されたことを示す情報）が表示対象とするコメントを特定するコメント特定情報（ここでは、アクションアイテム表示ボタン８６Ａの指定位置を示す情報）と共に入力された場合に、当該コメント特定情報によって特定されるコメントに関連付けられた全ての前記作業関連情報を前記記憶手段から読み出して当該コメントと共に表示しているので、前記コメントに応じて実行が指示された作業が１つのコメントに対して複数存在する場合でも、当該複数の作業を容易に把握することができる。
【０１７８】
また、本実施の形態では、表示制御手段（ここでは、制御部６１）により、表示手段（ここでは、表示部６３）の表示対象領域に前記作業関連情報の全てを表示することができない場合、当該作業関連情報の一部のみを表示すると共に、残りの作業関連情報が存在することを示す表示残情報（ここでは、アクションアイテム上方存在マーク８７Ｅ及びアクションアイテム下方存在マーク８７Ｆ）を表示するように制御しているので、表示手段の表示対象領域に前記作業関連情報の全てを表示することができない場合であっても、作業関連情報の存在を容易に把握することができる。
【０１７９】
また、本実施の形態では、表示制御手段により、前記作業関連情報及び前記コメントを、当該コメントが添付された前記電子文書の当該コメントの添付位置又はその近傍に当該電子文書と共に表示するように制御しているので、利便性を向上させることができる。
【０１８０】
また、本実施の形態では、入力手段（ここでは、操作部６４）により、前記表示手段によって表示された前記コメントに応じて実行を指示する作業に関する作業関連情報を入力し、入力された前記作業関連情報を表示されている前記コメントに関連付けて前記記憶手段に追加記憶する制御を行っているので、作業関連情報を容易に追加記憶することができる。
【０１８１】
また、本実施の形態では、入力手段により、前記表示手段によって表示された前記作業関連情報の内容の更新を指示する更新指示情報（ここでは、アクションアイテム表示部８７の作業実行者、ステータス、終了日、及びアクションアイテムの内容の何れかの表示領域がポインティング指定されたことを示す情報）を更に入力し、入力された前記更新指示情報により指示された更新を前記記憶手段によって記憶された対応する前記作業関連情報に対して行っているので、作業関連情報を容易に更新することができ、利便性を向上させることができる。
【０１８２】
また、本実施の形態では、表示制御手段により、表示すべき前記作業関連情報が複数存在する場合に、予め定められた条件（ここでは、フィルタ条件）に合致するもののみの表示、及び予め定められた順序（ここでは、並べ替え順序）での表示の双方で表示するように制御しているので、表示する作業関連情報を効率よく参照することができ、利便性を向上させることができる。
【０１８３】
また、本実施の形態では、前記記憶手段により、前記作業関連情報に関する予め定められた操作を行うことのできる操作者を制限するための制限情報（ここでは、作業者データベースＤＢ５の「権限」情報）を更に予め記憶し、前記予め定められた操作を行うことのできる操作者を前記制限情報に基づいて制限しているので、不当な操作の発生を防止することができる。
【０１８４】
更に、本実施の形態では、前記作業関連情報として、作業内容を示す情報（ここでは、アクションアイテムの内容を示す情報）、作業担当者を示す情報（ここでは、作業実行者を示す情報）、作業状況を示す情報（ここでは、ステータス情報）、及び作業期限を示す情報（ここでは、終了日を示す情報）を適用しているので、これらの情報を容易に把握することができる。
【０１８５】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１８６】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１８７】
例えば、上記実施の形態では、アクションアイテム表示部８７の表示画面と、メッセージ閲覧画面Ｄ２と、アクションアイテム一覧画面Ｄ３と、を各々個別に表示する場合について説明したが、本発明はこれに限定されるものではなく、例えば、これらの画面のうちの複数を同時に表示する形態とすることもできる。この場合も、上記実施の形態と同様の効果を奏することができる。
【０１８８】
また、上記実施の形態では、各アクションアイテムに応じて実行される作業のステータスを「開始前」、「要修正」、「実施中」、「承認待」、「却下」、「修正済」の６段階で表す場合について説明したが、本発明はこれに限定されるものではなく、これらの６段階に新たな段階を加えたり、上記６段階のうちの何れかを削除する形態とすることもできる。この場合も、上記実施の形態と同様の効果を奏することができる。
【０１８９】
また、上記実施の形態では、電子掲示板を用いてレビューを行う場合について説明したが、本発明はこれに限定されるものではなく、例えば、アノテーションを用いてレビューを行う形態とすることもできる。この場合、メッセージ共有サーバ３０を用いる必要がなくなるため、文書処理システム９０を低コストで構築することができる。
【０１９０】
また、上記実施の形態では、付箋アノテーションに表示されている情報を起点としてレビューを行う場合について説明したが、本発明はこれに限定されるものではなく、例えば、手書き入力アノテーションにより示される情報を起点としてレビューを行う形態とすることもできる。この場合も、上記実施の形態と同様の効果を奏することができる。
【０１９１】
また、上記実施の形態では、付箋アノテーションにリンク先のメッセージ（電子掲示板上の起点メッセージ）を表示する場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該付箋アノテーションに対して、利用者にコメントを直接入力させ、当該コメントを表示する形態とすることもできる。この場合、当該付箋アノテーションに当該コメントに関して電子掲示板上で交わされたメッセージの起点メッセージをリンクするリンク情報を関連付ける形態とすることもできる。この場合も、上記実施の形態と同様の効果を奏することができる。
【０１９２】
また、上記実施の形態では、付箋アノテーションに電子掲示板上で交わされた起点メッセージにリンクするリンク情報を関連付けした場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該起点メッセージに代えて、当該起点メッセージを起点として交わされた他のメッセージにリンクするリンク情報を関連付けする形態とすることもできる。この場合、最も重要なメッセージや、最新のメッセージ等を付箋アノテーションに表示することができるようになり、利便性を向上させることができる。
【０１９３】
また、上記実施の形態では、ペン型のアノテーションデバイス６７を用いて手書き入力を実現した場合について説明したが、本発明はこれに限定されるものではなく、例えば、キーボードやマウス等の入力・指示デバイスを用いて実現する形態とすることもできる。この場合、クライアント装置６０としてタブレットＰＣを用いる必要がなくなるため、文書処理システム９０を低コストで構築することができる。
【０１９４】
また、上記実施の形態では、本発明をクライアント／サーバ・システムに適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、Ｐ２Ｐ（Peer to Peer）システムに適用する形態や、単体（スタンドアロン）の情報処理装置に適用する形態とすることもできる。ここで、本発明をＰ２Ｐシステムに適用する場合は、上記実施の形態で説明したサーバシステム９２における各サーバの処理を各クライアント装置において実行可能とする。また、本発明を単体の情報処理装置に適用する場合にも、上記実施の形態で説明した各サーバの処理を当該情報処理装置において実行可能とするが、この場合は、各装置間の情報の送受を行うための処理や構成は必要がなくなる。これらの場合にも、上記実施の形態と同様の効果を奏することができる。
【０１９５】
また、上記実施の形態では、文書管理サーバ１０、アノテーション管理サーバ２０、メッセージ共有サーバ３０及び進捗管理サーバ４０を別体として構成した場合について説明したが、本発明はこれに限定されるものではなく、例えば、ＰＣ、ワークステーション等の単体（スタンドアロン）の情報処理装置にて各サーバの機能を実現する形態とすることもできる。この場合も、上記実施の形態と同様の効果を奏することができる。
【０１９６】
また、上記実施の形態では、アクションアイテム操作機能をソフトウェアによって実現した場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該機能をハードウェアにより実現する形態とすることもできる。この場合の形態例としては、クライアント装置６０に、一例として図１０に示した表示制御部６１Ａ、更新部６１Ｂ、操作制限部６１Ｃ、及び記憶制御部６１Ｄと同様に作用する機能デバイスを設ける形態が例示できる。この場合は、上記実施の形態に比較して、アクションアイテム操作機能の高速化が期待できる。
【０１９７】
また、上記実施の形態で示した各データベースのデータ構造（図３〜図８参照。）も一例であり、必要に応じて記憶する項目を追加したり、不要な項目を削除したりすることができることは勿論のこと、各項目の記憶内容も適宜変更可能であることは言うまでもない。
【０１９８】
また、上記実施の形態で示した各種表示画面の構成（図２、図１１、図１２、図１４〜図１９参照。）も一例であり、必要に応じて表示する項目を追加したり、不要な項目を削除したりすることができることは勿論のこと、各項目の表示内容も適宜変更可能であることは言うまでもない。
【０１９９】
また、上記実施の形態で示した各種プログラムの処理の流れ（図１３、図２０参照。）も一例であり、本発明の主旨を逸脱しない範囲内で適宜変更することができることも言うまでもない。
【０２００】
更に、システムを構築する上で各機能要素をサーバシステム９２及びクライアントシステム９４にどのように振り分けるかは上記実施の形態で説明したものに限定されず、システムを構築する上で都合のよい振り分けを行えばよいことも言うまでもない。
【図面の簡単な説明】
【０２０１】
【図１】実施の形態に係る文書処理システムの全体構成を示す概略図である。
【図２】実施の形態に係るクライアント装置の表示部によるアノテーションの添付に関する表示画面の構成例を示す概略図である。
【図３】実施の形態に係る文書データベースのデータ構造の一例を示す模式図である。
【図４】実施の形態に係る付箋用アノテーションデータベースのデータ構造の一例を示す模式図である。
【図５】実施の形態に係るペン入力用アノテーションデータベースのデータ構造の一例を示す模式図である。
【図６】実施の形態に係るメッセージデータベースのデータ構造の一例を示す模式図である。
【図７】実施の形態に係る作業者データベースのデータ構造の一例を示す模式図である。
【図８】実施の形態に係る進捗管理データベースのデータ構造の一例を示す模式図である。
【図９】実施の形態に係る付箋アノテーションに対してメッセージ共有サーバによる電子掲示板に書き込まれたメッセージ（コメント）にリンクするためのリンク情報を関連付けした状態を示す模式図である。
【図１０】実施の形態に係るアクションアイテム操作機能を実現するための文書処理システムの機能的な構成を示すブロック図である。
【図１１】実施の形態に係る文書一覧画面、メッセージ閲覧画面、及びアクションアイテム一覧画面の表示状態例を示す概略図である。
【図１２】実施の形態に係るアクションアイテム記入画面の表示状態例を示す概略図である。
【図１３】実施の形態に係るアクションアイテム操作処理プログラムの処理の流れを示すフローチャートである。
【図１４】実施の形態に係るアクションアイテム表示部の表示状態例を示す概略図である。
【図１５】実施の形態に係るアクションアイテム表示部の表示状態例を示す概略図である。
【図１６】実施の形態に係るアクションアイテム表示部の表示状態例を示す概略図である。
【図１７】実施の形態に係るアクションアイテム表示部の表示状態例を示す概略図である。
【図１８】実施の形態に係るアクションアイテム表示部及びオプション設定画面の表示状態例を示す概略図である。
【図１９】実施の形態に係るアクションアイテム表示部及びアクションアイテム記入画面の表示状態例を示す概略図である。
【図２０】実施の形態に係るオプション処理ルーチン・プログラムの処理の流れを示すフローチャートである。
【符号の説明】
【０２０２】
１０    文書管理サーバ
２０    アノテーション管理サーバ
３０    メッセージ共有サーバ
４０    進捗管理サーバ
４５    二次記憶部（記憶手段）
６０    クライアント装置
６１    制御部
６１Ａ    表示制御部（表示制御手段）
６１Ｂ    更新部（更新手段）
６１Ｃ    操作制限部（操作制限手段）
６１Ｄ    記憶制御部（記憶制御手段）
６３    表示部（表示手段）
６４    操作部（入力手段）
９０    文書処理システム
９２    サーバシステム
９４    クライアントシステム
９６    ネットワーク
【図１】
2007034526.tif 000003
【図２】
2007034526.tif 000004
【図３】
2007034526.tif 000005
【図４】
2007034526.tif 000006
【図５】
2007034526.tif 000007
【図６】
2007034526.tif 000008
【図７】
2007034526.tif 000009
【図８】
2007034526.tif 000010
【図９】
2007034526.tif 000011
【図１０】
2007034526.tif 000012
【図１１】
2007034526.tif 000013
【図１２】
2007034526.tif 000014
【図１３】
2007034526.tif 000015
【図１４】
2007034526.tif 000016
【図１５】
2007034526.tif 000017
【図１６】
2007034526.tif 000018
【図１７】
2007034526.tif 000019
【図１８】
2007034526.tif 000020
【図１９】
2007034526.tif 000021
【図２０】
2007034526.tif 000022