(57)【要約】【課題】レビュー中の議論の内容、対策をレビュー対象文書、レビュー議事録、懸案管理に自動的に反映させ、作成の手間を省く。また、レビュー中の議論に関連する情報を即座に表示し、レビューの効率を向上させる。【解決手段】指摘、及び、その対策をレビュー対象文書２０２、レビュー会議録２１０、懸案管理票２１８のいずれか１つに記載すると、その内容に関連する文書の対応箇所に反映させる反映部１０８を設け、また、レビュー時に作成対象となるレビュー対象文書２０２、レビュー会議録２１０、懸案管理票２１３に関し、各々を編集するシステムの画面上で特定の指摘や対策を選択すると、指摘や対策が追記された位置情報を指摘−対策管理表から取得し、関連するシステムの編集画面上に連動表示する。【選択図】  図１
2004348310.tif 000002
【特許請求の範囲】
【請求項１】
資料のレビューを支援するレビュー支援装置において、
レビュー対象資料の位置情報の取得項目を定義した位置属性管理情報を記憶する記憶装置と、
前記レビュー対象資料中の指摘コメントを付すべき位置の指定と、前記指摘コメントの入力をユーザから受ける入力処理部と、
前記記憶装置内の前記位置属性管理情報に従って、前記ユーザによって指定された位置から前記位置情報を取得し、前記位置情報と前記指摘コメントを関連づけて前記記憶装置に格納する位置情報取得部と、
前記レビュー対象資料に関係する前記位置情報と前記指摘コメントを前記記憶装置から検索する検索部と、
前記レビュー対象資料に関係する前記位置情報と前記指摘コメントをまとめて表示する表示処理部とを備えたレビュー支援装置。
【請求項２】
前記位置属性管理情報は、前記レビュー対象資料を作成したアプリケーションの種別と、前記アプリケーションによって作成されたオブジェクトの種別と、前記レビュー対象資料の位置情報の取得項目を定義する請求項１に記載のレビュー支援装置。
【請求項３】
前記レビュー対象資料に関係する前記指摘コメントと前記位置情報をまとめたレビュー会議録を作成し、前記レビュー会議録を前記記憶装置に格納する反映部を備えた請求項１に記載のレビュー支援装置。
【請求項４】
前記レビュー会議録中の指摘コメントに対して前記ユーザから指定を受けた場合に、前記ユーザから指定を受けた前記指摘コメントに一致する指摘コメントを前記記憶装置から検索し、検索された前記指摘コメントに関連する位置情報を前記記憶装置から検索し、前記レビュー対象資料中の前記位置情報に応じた位置を強調表示するよう、前記レビュー対象資料を編集するレビュー対象資料編集部へ指示するレビュー会議録編集部を備えた請求項３に記載のレビュー支援装置。
【請求項５】
前記レビュー対象資料中の指摘コメントに対して前記ユーザから指定を受けた場合に、前記ユーザから指定を受けた前記指摘コメントに一致する指摘コメントを前記記憶装置から検索し、検索された前記指摘コメントに応じた前記レビュー会議録中の部分を強調表示するレビュー会議録編集部を備えた請求項３に記載のレビュー支援装置。
【請求項６】
前記レビュー会議録中の指摘コメントに対する対策コメントの入力を前記ユーザから受けた場合に、前記対策コメントに対応する前記指摘コメントに一致する指摘コメントを前記記憶装置から検索し、検索された前記指摘コメントに関連づけて前記対策コメントを前記記憶装置に格納するレビュー会議録編集部を備えた請求項３に記載のレビュー支援装置。
【請求項７】
前記入力処理部は、前記指摘コメントの入力を受けた場合に、前記ユーザの識別情報を取得し、
前記反映部は、前記指摘コメントに対応して前記レビュー会議録に前記ユーザの識別情報を付与する請求項３に記載のレビュー支援装置。
【請求項８】
前記レビュー会議録の全ての指摘コメントと対策コメントに関し、１つの前記レビュー対象文書の特定範囲から検索し、対応する指摘コメントと対策コメントを１つのレビュー対象文書に関連付け、関連付けられた指摘コメントと対策コメントを表示するレビュー会議録編集部を備えた請求項７に記載のレビュー支援装置。
【請求項９】
前記レビュー会議録に記載された指摘コメントに対して優先順位を前記ユーザから受け、前記レビュー会議録に前記優先順位を前記指摘コメントに関連づけて付与するレビュー会議録編集部を請求項３に記載の備えたレビュー支援装置。
【請求項１０】
前記レビュー会議録編集部は、前記位置情報と前記優先順位に基づいて、前記レビュー会議録の指摘コメントをソートする請求項９に記載のレビュー支援装置。
【請求項１１】
前記レビュー会議録中の指摘コメントに対する対策コメントの入力を前記ユーザから受けた場合に、前記レビュー会議録に前記対策コメントを前記指摘コメントに関連づけて付与するレビュー会議録編集部と、
前記レビュー会議録中で前記対策コメントが関連づけられていない指摘コメントを前記記憶装置から検索し、前記対策コメントが関連づけられていない指摘コメントをまとめた懸案管理票を作成し、前記懸案管理票を前記記憶装置に格納する懸案管理部を備えた請求項３に記載のレビュー支援装置。
【請求項１２】
前記懸案管理部は、前記レビュー会議録中の指摘コメントに対して前記ユーザから指定を受けた場合に、前記ユーザから指定を受けた前記指摘コメントに一致する前記懸案管理票中の指摘コメントを前記記憶装置から検索し、検索された前記指摘コメントに応じた前記懸案管理票中の部分を強調表示する請求項１１に記載のレビュー支援装置。
【請求項１３】
前記懸案管理部は、懸案管理票中の対策コメントに応じた指摘コメントを前記記憶装置から検索し、検索された前記指摘コメントに一致するレビュー対象資料中の指摘コメントを前記記憶装置から検索し、前記懸案管理票中の指摘コメントと前記レビュー対象資料中の指摘コメントと関連付ける請求項１１に記載のレビュー支援装置。
【請求項１４】
前記懸案管理部は、前記懸案管理票中の指摘コメント又は対策コメントに対してユーザから指定を受けた場合に、前記懸案管理票中の指摘コメント又は対策コメントに一致する前記レビュー対象資料中の指摘コメント又は対策コメントを前記記憶装置から検索し、前記レビュー対象資料中の指摘コメント又は対策コメントに応じた位置情報を前記記憶装置から検索し、前記レビュー対象資料中の前記位置情報に応じた位置を強調表示するよう、前記レビュー対象資料を編集するレビュー対象資料編集部へ指示する請求項１３に記載のレビュー支援装置。
【請求項１５】
前記懸案管理部は、前記レビュー対象資料中の指摘コメント又は対策コメントに対してユーザから指定を受けた場合に、前記レビュー対象資料中の指摘コメント又は対策コメントに一致する前記懸案管理票中の指摘コメント又は対策コメントを前記記憶装置から検索し、前記懸案管理票中の指摘コメント又は対策コメントに応じた前記懸案管理票中の部分を強調表示する請求項１３に記載のレビュー支援装置。
【請求項１６】
前記レビュー対象資料中の指摘コメント又は対策コメントに基づいて、前記レビュー対象資料を編集するレビュー対象資料編集部と、
前記レビュー対象資料の編集前後の差分を管理する差分管理部を備えた請求項１３に記載のレビュー支援装置。
【請求項１７】
前記位置情報取得部は、複数の前記位置情報と複数の前記指摘コメントを関連づけて前記記憶装置に格納する請求項１に記載のレビュー支援装置。
【請求項１８】
資料のレビューを支援する、コンピュータによるレビュー支援方法において、前記コンピュータの記憶処理部が、レビュー対象資料の位置情報の取得項目を定義した位置属性管理情報を記憶装置へ格納し、
前記コンピュータの入力処理部が、前記レビュー対象資料中の指摘コメントを付すべき位置の指定と、前記指摘コメントの入力をユーザから受け、
前記コンピュータの位置情報取得部が、前記記憶装置内の前記位置属性管理情報に従って、前記ユーザによって指定された位置から前記位置情報を取得し、前記位置情報と前記指摘コメントを関連づけて前記記憶装置に格納し、
前記コンピュータの検索部が、前記レビュー対象資料に関係する前記位置情報と前記指摘コメントを前記記憶装置から検索し、
前記コンピュータの表示処理部が、前記レビュー対象資料に関係する前記位置情報と前記指摘コメントをまとめて表示するレビュー支援方法。
【請求項１９】
コンピュータに資料のレビューを支援させるためのプログラムにおいて、
レビュー対象資料の位置情報の取得項目を定義した位置属性管理情報を記憶装置へ格納する手順と、
前記レビュー対象資料中の指摘コメントを付すべき位置の指定と、前記指摘コメントの入力をユーザから受ける手順と、
前記記憶装置内の前記位置属性管理情報に従って、前記ユーザによって指定された位置から前記位置情報を取得し、前記位置情報と前記指摘コメントを関連づけて前記記憶装置に格納する手順と、
前記レビュー対象資料に関係する前記位置情報と前記指摘コメントを前記記憶装置から検索する手順と、
前記レビュー対象資料に関係する前記位置情報と前記指摘コメントをまとめて表示する手順を前記コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、資料（文書等）のレビューを支援する装置、方法及びプログラムに係り、特に、レビュー、議事録作成、懸案管理、レビュー対象文書の修正といった一連の作業を効率的に行う装置、方法及びプログラムに関するものである。
【０００２】
【従来の技術】
特許文献１には、表示指示に対応して、指示された文書の複数のレビュー者のレビュー情報を取り出し、これらのレビュー情報中の位置情報をもとに、画面上に表示した元の文書の対応する表示位置を決定して表示領域を空け、空けられた表示領域にレビュー情報を表示すし、元の文書に対応づけて表示された複数のレビュー者のレビュー情報について、採用あるいは不採用の指示に対応して、その表示形態を変化させ、採用と指示されたレビュー内容のみを抽出し、レビュー情報に従って元の文書を修正することが開示されている。
【０００３】
特許文献２には、複数の文書レビューメンバがレビュー作業を行うために用いる複数の文書レビュー処理装置をそれぞれ相互にネットワークを介して接続し、その複数の文書レビュー処理装置のうちから１台をレビュー作業において作成・使用される共有のコメントデータベースを保持するサーバとして定義し、そのサーバと複数の文書レビュー処理装置により構成される文書管理装置であって、さらに、前記複数の文書レビュー処理装置は各々、レビュー対象文書毎にレビュー作業を協同で行うレビューメンバからの前記サーバのデータベースへのアクセス管理を行うレビューメンバ管理手段と、査読者がレビューを行うためのコメント作成手段と、回答者がコメントに対する回答を行うための回答作成手段と、大量のコメントデータの中から必要とするコメントのみを検索するためのコメント検索手段と、その検索結果を整理して表示するコメント表示手段と、複数の査読者や回答者によって作成されたコメントや回答のデータを管理し、そのレビュー結果を印刷するコメント管理手段と、レビューメンバ間の作業調整を行うための各種通知文書の送付を管理するレビュー通知手段とを具備した文書管理装置が開示されている。
【０００４】
【特許文献１】特開平７−１４６８６０号公報
【特許文献２】特開平６−２７４４９３号公報
【０００５】
【発明が解決しようとする課題】
レビューでは、レビュー対象文書の不明点と、その対策を明確にすべきである。また、レビューの結果を、レビュー会議録や、懸案管理票にまとめ、最終的にレビュー対象文書への修正が行われるまでの一連の作業を完遂すべきである。
【０００６】
しかしながら、上記特許文献１に記載の発明及び特許文献２に記載の発明の何れにも、コメントを挿入すべき対象文書を編集するシステム（アプリケーション）とそのコメントをまとめて表示し編集するシステム（アプリケーション）が異なる場合は想定されていない。異なるシステム（アプリケーション）で作成された複数の対象文書についても想定されていない。
【０００７】
さらに、特許文献１に記載の発明では、レビュー対象文書の特定の範囲にレビュー情報が追記できるが、そのレビュー情報は、レビュー対象文書への採用可否を決定できるような文書の置き換え情報に過ぎない。
【０００８】
また、特許文献２に記載の発明では、対象文書に対し、査読依頼、査読完了、回答依頼、回答完了といった作業をメール通知により実施しているため、関係者が査読作業を遂行するには、メールのやり取りが必要になる。よって、査読を行うために、査読依頼、査読完了、回答依頼、回答完了の４回のメールのやり取りが最低必要になる。つまり、査読に相当な作業量が必要になる。また、メールのやり取りのために、時間のロスも相当なものとなる。更に、コメントに対する回答は、レビューリーダーが回答者を選択し、その回答者にメールを送ることで実施する。これにより回答が得られなかった場合は、他の回答者を選択しなおすなどの作業が必要となるため、作業のやり直しの回数も相当な量になるものと予測される。
【０００９】
本発明の目的は、ユーザがレビューを効率的に実施でき、かつ、レビュー対象資料の品質を向上させるためのレビュー支援装置、方法及びプログラムを提供することにある。
【００１０】
【課題を解決するための手段】
本発明は、異なるシステム（アプリケーション）を連動させるために異なる位置情報を一括管理する位置属性管理表を備える。この位置属性管理表は、指摘コメントを記入する位置情報について、アプリケーション毎（文書種別毎）にどのような取得項目（属性）によって表現するかを定義できるようになっている。この定義をかえることで、様々なアプリケーションに対応することができる。そして、位置情報取得部が、位置属性管理表を参照し、コメント位置属性としての位置情報を取得し、指摘ー対策管理表に位置情報を格納し、管理する。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照しつつ説明する。
【００１２】
異なるシステムを連動させるには、各アプリケーションが内部で管理する位置情報を個別に取得できる仕組みが必要になる。文書のアドレスだけでは、コメントがどこに付けられたものか、判断できず、通常、アプリケーション毎に位置情報の持ち方は異なるため、連動させるためには異なる位置情報を一括管理する仕組みが必要である。このため、本発明では、位置属性管理表を用意いる。この位置属性管理表は、コメントを記入する位置情報（範囲）について、アプリケーション毎（文書種別毎）にどのような属性によって表現するかを定義できるようになっています。この定義をかえることで、様々なアプリケーションに対応することができる。そして、位置情報取得部は、位置属性管理表を参照し、コメント位置属性としての位置情報を取得し、指摘ー対策管理表に位置情報を記録し、管理する。上記のように、位置属性管理表と指摘ー対策管理表の２つの表を用いて位置を管理することで、異なるシステムの情報を同時に取得／操作することが可能になる。従って、異なるアプリケーションで作成されたレビュー対象資料であっても、位置属性定義表に位置情報の属性を定義しさえすれば、レビュー支援装置と連動させることが可能となる。また、同時に連動するアプリケーションの数も限定されない。
【００１３】
図１は、本発明の第一実施形態の装置構成図である。情報処理装置（コンピュータ）は、プログラムに従って各処理（各ステップ）を実行する処理装置１００（例えば、ＣＰＵ等）、ユーザからの入力を受けてその入力情報を処理装置１００へ転送する入力装置１０２（例えば、キーボード、マウス等）、処理装置１００からの表示情報を視覚的に表示する表示装置１０３（例えば、ディスプレイ等）レビュー対象文書類を蓄積する成果物ＤＢ１０４（例えば、ハードディスク装置等）を備える。処理装置１００は、レビュー対象文書を編集するレビュー対象文書編集部２１９と、レビュー会議録を編集するレビュー会議録編集部２２０と、懸案管理票を編集する懸案管理票編集部２２１と、レビューを支援するレビュー支援処理部１０１とを備える。レビュー支援処理部１０１は、入力装置１０２からの入力情報を取り込む入力処理部１０５、レビュー対象文章中の位置を取得する位置情報取得部１０６、検索部１０７、反映部１０８、編集対象を表示する画面を制御する表示処理部１０９を備える。各処理部は、処理装置１００がプログラムに従って動作することにより実現される。表示処理部１０９により、画面表示先として複数の表示装置１０３が利用することもできる。成果物ＤＢ１０４は、レビュー対象文書２０２、レビュー対象文章２０２内の文章等に対するコメント（例えば、指摘や対策）をまとめたレビュー会議録２１０、レビュー会議録２１０中の懸案事項を管理する懸案管理票２１８、位置情報として取得すべき事項を定義した位置属性管理表１１５、指摘に対する対策をまとめた指摘―対策管理表１１６を一元管理する。レビュー対象文書編集部２１９と、レビュー会議録編集部２２０と、懸案管理票編集部２２１と、レビュー支援処理部１０１は、同一のアプリケーションであってもよいし、異なるアプリケーションであってもよい。
【００１４】
図２は、本発明の第一実施形態の画面構成図である。レビュー対象文書編集画面２０１は、レビュー対象文書２０２を編集するサブシステムの表示画面である。レビュー会議録編集画面２０９は、レビュー会議録２１０を編集するシステムの表示画面である。懸案管理票編集画面２１７は、懸案管理票２１８を編集するサブシステムの表示画面である。ユーザ（レビュー者）は、例えば不具合と認識したレビュー対象文書２０２中の文章等の位置（例えば、指摘範囲２０３）に対して指摘２０５を書き込む。指摘２０５を追記する範囲は、レビュー対象文書２０２中における文章や表、図などである。指摘範囲２０３は、位置情報取得部１０６にて位置属性管理表１１５に示す属性を用いて管理される。表示処理部１０９が、これらの画面を生成する。
【００１５】
図３に、本発明の第一実施形態の位置情報を定義するための位置属性管理表１１５の構成図を示す。型３０１は、位置情報を表現するために使用する属性の集合に対する型定義を記載する蘭、つまり、レビュー対象文書の位置情報の取得項目を記載する欄である。種別Ａ３０２は、レビュー対象文書２０２の作成時に使用したアプリケーションの種別を記載する蘭である。例えば、ワードプロセッサや、図形作成アプリケーションなどの種別である。種別Ｂ３０３は、種別Ａ３０２を利用して作成したオブジェクトの種別を記載する蘭である。例えば、文章や、図形、表などの種別である。種別Ｂ３０３には、後に述べる「指摘」や「対策」も指定することができる。このように、種別Ａ３０２、種別Ｂ３０３ごとに型３０１を定義することで、様々な単位を持つ位置情報を表現することができる。また、ユーザが入力装置１０２を介して型３０１を定義することにより、レビュー対象文書２０２を編集するためのアプリケーションを自由に選択することもできる。属性Ａ３０４、属性Ｂ３０５、属性Ｃ３０６、属性Ｄ３０７、属性Ｅ３０８、属性Ｆ３０９には、実際の位置情報となる属性を型の定義に合わせて記載する蘭である。例えば、型３０１の値が「文」を持つ型定義３１０は、種別Ａ３０２が「文章」であり、これがワードプロセッサで作成されたことを示し、種別Ｂ３０３が「文」であり、これが指定の範囲がテキストであることを示す。これにより、位置情報を示す単位が決まり、属性Ａ３０４は開始ページを、属性Ｂ３０５は開始行を、属性Ｃ３０６は開始列を、属性Ｄ３０７は終了ページを、属性Ｅ３０８は終了行を、属性Ｆ３０９は終了列を記載する。これら位置情報の型を利用して、レビュー対象文書２０２と指摘を関連付ける。レビュー対象文書２０２と指摘の関連付けの情報は、指摘―対策管理表１１６にまとめられる。位置属性管理表１１５は、ユーザによって予め定義され、成果物ＤＢ１０４に記憶されている。
【００１６】
図４に、本発明の第一実施形態の指摘―対策管理表１１６の構成図を示す。ＩＤ４０１は、ＩＤが記載される欄である。ＩＤは、指摘、または、対策に対して位置情報取得部１０６によって付与される識別情報であり、一意に識別できる値を持つ。種別４０２は、管理の対象が、指摘、または、対策のいずれかであることを示す欄である。対象４０３は、指摘、または、対策が追記されるレビュー対象文書である。型４０４は、位置情報を表現する型を記載する欄であり、位置属性管理表１１５における型３０１の値のいずれかである。属性Ａ４０５、属性Ｂ４０６、属性Ｃ４０７、属性Ｄ４０８、属性Ｅ４０９、属性Ｆ４１０は、型３０１に従って位置情報の具体的数値が記載される欄である。内容４１１には、指摘の具体的な内容が記載される欄である。例えば、ＩＤ４０１の値が「指摘Ａ１」を持つ指摘情報４１２は、「指摘」を対象「Ｄｏｃ」に対して行い、その位置情報は「文」の型を持ち、「３」ページ、「５」行、６「列」から開始し、「３」ページ、「７」行、「１５」列までの範囲に対するものであり、その内容は「内容１」であることが分かる。このようにして、レビュー対象文書２０２に対して指摘を追記することができる。レビュー対象文書２０２に追記した指摘は、レビュー対象文書編集画面２０１に関連線２０４を用いて表示される。
【００１７】
図５に、本発明の第一実施形態のレビュー対象文書２０２に追記した指摘を、レビュー対象文書編集画面２０１上に表示する処理フローを示す。ステップ５０１では、入力装置１０２により、指摘追記の範囲、指摘内容の入力を受ける。ステップ５０２では、位置情報取得部１０６にて、成果物ＤＢ１０４内の位置属性管理表１１５を元に位置情報を特定し、成果物ＤＢ１０４内の指摘対策管理表１１６に登録（記録）する。具体的には、位置情報取得部１０６は、レビュー対象文章編集部２１９から種別Ａ３０２及び種別Ｂ３０３を特定し、その種別Ａ３０２及び種別Ｂ３０３に応じた成果物ＤＢ１０４内の属性を参照し、レビュー対象文章編集部２１９から位置情報を取得する。ステップ５０３では、表示処理部１０９により位置情報の範囲と指摘内容を関連線で関連付けて表示する。なお、関連付けは位置情報の範囲と指摘内容の２項間で行われるものであり、１対１の関係に限定するものではない。１つの範囲に複数の指摘を関連付けることや、複数の範囲に、１つの指摘を関連付けてもよい。
【００１８】
図６に、レビュー対象文書２０２に指摘を追記する例示図を示す。画面６０１では、指定範囲６０２として「図Ａ２」を選択している。画面６０３では、指摘内容を記入する。ダイアログ６０４が開き、ガイダンスに沿って指摘を記入する。画面６０５では、画面６０３で追記された指摘内容が、指摘６０６として、指摘範囲６０２に関連付けられて表示される。
【００１９】
図２に戻り、レビュー対象文書２０２に追記した指摘は、レビュー会議録２１０に反映される。レビュー会議録２１０は、対象２１１、位置２１２、指摘２１３、レビュー者２１４、優先２１５、対策２１６の欄を持つ表である。対象２１１には、レビュー対象となる文書を記載する。位置２１２には、指摘―対策管理表１１６にて管理するＩＤ４０１を記載する。具体的な位置情報の値は、ＩＤ４０１をキーとして指摘―対策管理表１１６を参照し、取得する。指摘２１３には、指摘内容を記載する。レビュー者２１４には、指摘を行ったレビュー者の氏名を記載する。レビュー者の氏名の情報は、レビュー対象文書２０２への指摘追記を行った際、文書の所有者としてレビュー対象文書に記録がなされる。優先２１５には、追記した指摘の問題の重大性を考慮し、レビュー時に議論すべき優先順位をユーザが入力装置１０２を介して記載することができる。レビュー会議録編集画面２０９では、この優先２１５の値をキーとして、レビュー会議録２１０の行のソート機能も持っている。もちろん、指摘をレビュー対象文書の記述順序にソートすることもできる。対策２１６には、レビュー時に議論された指摘に対する対策を記載する。
【００２０】
図７に、レビュー対象文書２０２へ追記した指摘を、レビュー会議録２１０に反映させる処理フローを示す。
【００２１】
ステップ７０１では、指摘―対策管理表１１６に登録された指摘を検索部１０７により順に検索する。ステップ７０２では、ステップ７０１で検索した指摘に対する位置情報、及び、指摘内容を指摘―対策管理表１１６から取得する。ステップ７０３では、ステップ７０１、ステップ７０２で取得した値を、反映部１０８により、レビュー会議録２１０の対応欄に記載する。ステップ７０４では、指摘が残っているか否かを判断し、あれば、ステップ７０１に戻り、なければ処理を終了する。尚、レビュー議事録２１０中で、レビュー者２１４、優先２１５、対策２１６は必須ではない。
【００２２】
図２に戻り、レビュー会議録編集部２２０は、レビュー会議録編集画面２０９上でレビュー会議録２１０に記載された指摘を選択されると、これに対応するレビュー対象文書２０２の範囲を特定し、レビュー対象文書編集画面２０１上に強調表示する。
【００２３】
図８に、レビュー会議録２１０の指摘が選択されると、対応するレビュー対象文書２０２の指摘範囲と指摘を強調表示する処理フローを示す。ステップ８０１では、入力装置１０２により、レビュー会議録２１０の指摘を特定する。ステップ８０２では、ステップ８０１で特定したレビュー会議録２１０の位置２１２を元に、指摘ー対策管理表１１６から位置情報を取得する。ステップ８０３では、ステップ８０２で取得した位置情報を元に、レビュー対象文書２０２の範囲を特定する。ステップ８０４では、ステップ８０３で特定した範囲を表示処理部１０９により強調表示する。また、上記とは逆に、レビュー対象文書編集画面２０１上でレビュー対象文書２０２に指摘を追記した範囲を選択すると、これに対応するレビュー会議録２１０に記載された指摘を特定し、レビュー会議録編集画面２０９上に強調表示することもできる。図９に、レビュー対象文書２０２の指摘範囲を選択すると、対応するレビュー会議録２１０の指摘を強調表示する処理フローを示す。ステップ９０１では、入力装置１０２により、レビュー対象文書２０２の指摘範囲を特定する。ステップ９０２では、ステップ９０１にて特定した指摘を元に、指摘ー対策管理表１１６から位置情報を取得する。ステップ９０３では、ステップ９０２で取得した位置情報を元に、レビュー会議録２１０の指摘を特定する。ステップ９０４では、ステップ９０３で特定した範囲を表示処理部１０９により強調表示する。
【００２４】
図２に戻り、レビューでは、レビュー会議録２１０の指摘２１３に記載された指摘を元にユーザが議論を行い、議論結果としての指摘への対策をユーザが対策２１６に記録していく。レビュー会議録編集部２２０は、対策２１６に記載された対策を、指摘―対策管理表１１６にも記録される。例えば、ＩＤ４１３の値として持つ対策Ａ１は、Ｄｏｃを対象４０３とし、指摘Ａ１を属性Ａ４０５に対応し、内容４１１として内容３を持っている。レビュー会議録編集部２２０は、対策２１６に記載された対策を、レビュー対象文章編集画面２０１上に表示される指摘に関連付けて表示することができる。
【００２５】
図１０に、対策２１６に記載した対策をレビュー対象文章２０２に関連付けて表示する処理フローを示す。ステップ１００１では、検索部１０７により、成果物ＤＢ１０４内のレビュー会議録２１０に記載された対策を順に検索する。ステップ１００２では、指摘ー対策管理表１１６から、レビュー対象文書２０２の位置情報を取得する。ステップ１００３では、反映部１０８により、指摘と対策を関連付ける。ステップ１００４では、対策が残っているか否かを判断し、あれば、ステップ１００１に戻り、なければ処理を終了する。
【００２６】
図２に戻り、レビューでは対策が決まらなかった指摘に関しては、懸案管理部２２１が、懸案管理票２１８に懸案として記録する。ユーザは、これを参照してレビュー後に個別に検討が行われる。懸案管理票２１８の構成は、レビュー会議録２１０に対し、懸案の担当者２２５、懸案の期限日２２６、懸案の対策の完了日２２７を加えたものである。対象２１９、位置２２０、指摘２２１、レビュー者２２２、優先２２３、対策２２４は、レビュー会議録２１０における、対象２１１、位置２１２、指摘２１３、レビュー者２１４、優先２１５、対策２１６と同じ意味を持つ。レビュー終了後、レビュー会議録２１０において、対策２１６が決まらなかった行に関し、対象２１９、位置２２０、指摘２２１、レビュー者２２２、優先２２３の値を、それぞれ対象２１１、位置２１２、指摘２１３、レビュー者２１４、優先２１５の値で複製し、担当者２２５と期限２２６を新たに記入する。そして、懸案への対策が決定した時に、対策２２３、完了日２２７に記入を行う。懸案管理票２１８に記入された対策は、レビュー対象文書２０２に反映できる。
【００２７】
図１１に、懸案管理票２１８に記入された対策をレビュー対象文書２０２に反映する処理フローを示す。ステップ１１０１では、検索部１０７により、懸案管理票２１８に記載された対策を順に検索する。ステップ１１０２では、指摘ー対策管理表１１６から、レビュー対象文書２０２の位置情報を取得する。ステップ１１０３では、対策反映部１０８により、指摘と対策を関連線で関連付ける。ステップ１００４では、対策が残っているか否かを判断し、あれば、ステップ１１０１に戻り、なければ処理を終了する。
【００２８】
図２に戻り、懸案管理票編集画面２１７上で、懸案管理票２１８に記載された対策を選択すると、これに対応するレビュー対象文書２０２の範囲を特定し、レビュー対象文書編集画面２０１上に強調表示する。
【００２９】
図１２に、懸案管理票２１８の対策を選択すると、対応するレビュー対象文書２０２の指摘範囲と対策を強調表示する処理フローを示す。ステップ１２０１では、入力装置１０２により、懸案管理票２１８の対策を特定する。ステップ１２０２では、ステップ１２０１にて取得した特定位置にある懸案管理票２１８の位置２２０を元に、指摘ー対策管理表１１６から位置情報を取得する。ステップ１２０３では、ステップ１２０２で取得した位置情報を元に、レビュー対象文書２０２の範囲を特定する。ステップ１２０４では、ステップ１２０３で特定した範囲を強調表示する。また、上記とは逆に、レビュー対象文書編集画面２０１上でレビュー対象文書２０２に指摘を追記した範囲を選択すると、これに対応する懸案管理票２１８に記載された対策を特定し、懸案管理票編集画面２１７上に強調表示することもできる。
【００３０】
図１３に、レビュー対象文書２０２の指摘範囲を選択すると、対応する懸案管理票２１８の対策を強調表示する処理フローを示す。ステップ１３０１では、入力装置１０２により、レビュー対象文書２０２の指摘範囲を特定する。ステップ１３０２では、ステップ１３０１にて特定した指摘を元に、指摘ー対策管理表１１６から位置情報を取得する。ステップ１３０３では、ステップ１３０２で取得した位置情報を元に、懸案管理票２１８の対策を特定する。ステップ１３０４では、ステップ１３０３で特定した範囲を強調表示する。
【００３１】
図２に戻り、レビュー会議録編集画面２０９上で、レビュー会議録２１０に記載された指摘を選択すると、これに対応する懸案管理票の対策を特定し、懸案管理票編集画面２１７上に強調表示する。
【００３２】
図１４に、レビュー会議録２１０の指摘を選択し、対応する懸案管理票の対策を強調表示する処理フローを示す。ステップ１４０１では、入力装置１０２により、懸案管理票２１８の対策を選択する。ステップ１４０２では、対策２２４に対する指摘を特定する。ステップ１４０３では、ステップ１４０２で特定した指摘に対応するレビュー会議録２１０の指摘を特定する。ステップ１４０４では、ステップ１４０３で特定した範囲を強調表示する。
【００３３】
上記のような手段を用いることにより、レビュー対象文書２０２への指摘、レビュー、レビュー議事録２１０の作成、懸案管理票２１８の作成のといった一連の作業を連携して行うことができるようになった。また、指摘に対する対策の情報など、関連する情報が即座に編集画面上に表示できるため、レビュー対象文書２０２への修正作業も非常にスムースになる。レビュー対象文書２０２に対する修正作業を行う場合は、修正前との差分を管理する必要がある。次に示す、本発明の第二実施例では、レビュー対象文書２０２の差分管理に対応したものである。
【００３４】
次に本発明の第二実施形態を説明する。
【００３５】
図１５に、本発明の第二実施形態である装置図を示す。レビュー支援処理部１５０１における、レビュー支援処理部１０１との相違点は、差分管理部１５０２を内部処理として追加した点である。また、成果物ＤＢ１５０４における成果物ＤＢ１０４との相違点は、差分管理表１５０３が新たに追加された点である。
【００３６】
図１６に、差分管理表１５０３の例示図を示す。ＩＤ１６０１は、差分管理表１５０３で一意に定められる識別子である。対象文書１６０２は、差分管理の対象となる文書を記入する。反映位置１６０３は、対象文書１６０２に示される文書に対して編集を行い、新たに変更した位置を示し、具体的な位置情報は指摘―対策管理表１１６で管理する。反映元内容１６０４は、修正以前に反映位置１６０３に記述された内容である。例えば、差分情報１６０７は、ＩＤが「１」であり、対象文書が「ＤｏｃＡ」であり、反映位置の情報を、指摘―対策管理表１１６における「文ＡＡ１」として持ち、反映元内容が「文Ａ１」であることを示す。
【００３７】
図１７に、差分管理の処理フローを示す。ステップ１７０１では、レビュー対象文書２０２に関連付けられた対策を元に、修正範囲を選択する。ステップ１７０２では、修正範囲の内容を差分管理表１５０３に登録する。ステップ１７０３では、レビュー対象文書２０２に関連付けられた対策を元に、レビュー対象文書を修正する。ステップ１７０４では、修正範囲の位置情報と内容を取得し、差分管理表１５０３に登録する。
【００３８】
図１８に、これまで示したレビュー対象文書への指摘、レビュー、議事録作成、懸案管理、レビュー対象文書への反映といった、レビューのフローを示す。ステップ１８０１では、レビュー対象文書２０２に指摘を加える。ステップ１８０２では、レビュー会議録２０９に、ステップ１８０１で追記した指摘を反映させる。ステップ１８０３では、レビュー会議録１８０２の指摘に対し、優先順位を付与し、ソートする。ステップ１８０４では、実際にレビュー会議を実施する。このとき、レビュー対象文書２０２の指摘範囲とレビュー会議録２１０の指摘を連動表示しながら、議論を行う。ステップ１８０５にて、途中、レビュー会議録２１０に記載されていない、新たな指摘を発見した場合、ステップ１８０１にもどり、レビュー対象文書に指摘を新たに追記し、これをレビュー会議録２１０に反映させるステップを取る。ステップ１８０６では、レビュー会議録２１０に対策を記録する。ステップ１８０７では、対策をレビュー対象文書２０２に反映する。ステップ１８０８では、未対策事項を、懸案管理票２１８に反映させる。ステップ１８０９では、対策が決まったら、懸案管理票２１８に記録する。ステップ１８１０では、レビュー対象文書２０２に、ステップ１８０９で追記した対策を反映させる。ステップ１８１１では、ステップ１８１０で反映した対策を参考に、レビュー対象文書２０２を修正する。
【００３９】
上記のように、指摘と対策をキーとして、レビュー対象文書２０２、レビュー会議録２１０、懸案管理票２１８を連携しながら、レビューを実施することが可能になった。特定の文書に情報を書き込むだけで、関連する全ての文書に反映できるばかりでなく、編集画面上に関連する情報を表示することができるため、効率的なレビュー実施が可能になる。しかし、上記の発明では、指摘追記となるレビュー対象文書が複数であることを前提としていなかった。これを、多くのレビュー者による指摘を可能とし、多くの指摘に対する議論を行うことにより、レビュー対象文書の品質を向上させ、かつ、複数レビュー者からの指摘を効率的にまとめ、レビューを効率的に実施する手段を検討する。
【００４０】
図１９に、本発明の第三の実施形態である装置図を示す。レビュー支援処理部１０１は、レビュー支援処理部１９０１にとって代わる。基本的な構成は変わらないが、複数レビュー者からの指摘を収集するために、位置情報取得部１０６、検索部１０７、反映部１０８は、それぞれ位置情報取得部１９０２、検索部１９０３、反映部１９０４に取って代わる。レビュー対象文書１９０５、レビュー対象文書１９０６は、各々レビュー者が、レビュー対象文書２０２に対して個別に指摘を追記したものである。これらレビュー対象文書１９０５、レビュー対象文書１９０６に対して追記した指摘を、レビュー会議録２１０に収集する。
【００４１】
図２０に、複数レビュー者からの指摘を、レビュー会議録２１０に反映する処理フローを示す。ステップ２００１では、指摘済レビュー対象文書を順に指定する。このとき、指定する指摘済レビュー対象文書は、ネットワークで接続された外部の記憶装置にあってもよい。ステップ２００２では、レビュー対象文書に追記された指摘を順に取得する。ステップ２００３では、位置情報取得部１５０２にて、位置属性管理表１１５を元に位置情報を特定し、指摘ー対策管理表１１６に登録する。ステップ２００４では、ステップ２００２、ステップ２００３で取得した値をレビュー会議録２１０に記載する。ステップ２００５では、未処理の指摘は残っているか否かを判断し、あればステップ２００２に戻り、なければステップ２００６に進む。ステップ２００６では、未処理のレビュー対象文書があるか否かを判断し、あればステップ２００１に戻り、なければ処理を終了する。上記のように、複数のレビュー者からの指摘をレビュー会議録２１０に反映したが、反映した指摘は、図１０に示す対策を反映させる処理フローと同じ処理により、レビュー対象文書２０２に反映させることもできる。
【００４２】
図２１に、複数レビュー者からの指摘をレビュー対象文書２０２にマージする例示図を示す。指摘済レビュー対象文書２１０１には、指摘範囲２１０４に対し、指摘２１０５が、指摘範囲２１０６に対し、指摘２１０７が追記されている。同様に、指摘済レビュー対象文書２１０２には、指摘範囲２１０６に対し、指摘２１０８が、指摘範囲２１０９に対し、指摘２１１０が追記されている。これらの指摘をマージしたものがレビュー対象文書２１０３である。指摘範囲２１０４、指摘範囲２１０６、指摘範囲２１０９が、レビュー対象文書２１０３内にまとめられ、これら指摘範囲に対し、指摘２１０５、指摘２１０７、指摘２１０８、指摘２１１０が関連付けられている。指摘２１０７、指摘２１０８については、同一の指摘範囲２１０６に対する関連付けがなされている。
【００４３】
上記のようにして、複数のレビュー者に対しても、レビューの一連の作業を支援することが可能となった。しかし、上記の発明では、レビュー支援処理部１０１とレビュー対象文書編集部２１９等が１つ計算機上で動作していることが前提であり、例えば、レビュー対象文書の編集を計算機Ａで、レビュー会議録を計算機Ｂで動作させることができない。従って、テレビ会議など、レビュー者が遠隔地に居ながらにしてレビューを行うことができない。そこで、本発明を、複数の計算機上で動作させることを検討する。
【００４４】
図２２に、本発明の第四実施形態である装置図を示す。レビュー支援処理部１９０１は、レビュー支援処理部２２０１に取って代わる。計算機間での情報を伝達するために、入力処理部１０５、反映部１９０４は、それぞれ入力処理部２２０２、反映部２２０３に取って代わる。また、他の計算機との情報伝達は、接続部２２０４を通じて実施する。図２２では、他の計算機上の処理装置２２０８とは、接続部２２０７を介して接続している。接続部は、複数の計算機とのせつぞくが可能である。また、図２２では、処理装置１０１には、レビュー対象文書編集部２１９が、処理装置２２０８には、レビュー会議録編集部２１９が連携している。接続部２２０４は、命令生成部２２０５と命令解析部２２０４から構成される。処理装置間は、命令でのやり取りにより行われる。
【００４５】
図２３に、命令２３０１の構成図を示す。命令種別２３０２には、「反映」もしくは「表示」が入る。位置情報２３０３は命令に対する位置情報であり、具体的な値は指摘―対策管理表１１６にて管理される。反映先２３０４は、命令２３０１を実行する処理装置を示す。反映種別２３０５は、どのサブシステムに対する命令かを示す。
【００４６】
図２４に、命令２４０１の例示図を示す。命令２４０１は、命令種別２３０２として「表示」を、位置情報２３０３として「指摘Ａ１」を、反映先２３０４として「装置Ａ」を、反映種別２３０５としてレビュー会議録を示す。すなわち、「装置Ａにて動作するレビュー会議録編集システムに関し、指摘Ａ１の位置に対応する情報を表示せよ」という意味を持つ。図２５に、命令２４０１生成の処理フローを示す。ステップ２５０１では、表示、反映の種別を決定する。ステップ２５０２では、反映部２２０３から、位置情報、反映先、反映種別を取得する。ステップ２５０３では、ステップ２５０２の情報から、命令を生成する。ステップ２５０４では、反映先にステップ２５０３で生成した命令を送信する。図２６には、命令２４０１階席の処理フローを示す。ステップ２６０１では、入力処理部２２０２で命令を受信する。ステップ２６０２では、ステップ２６０１で取得した命令から、命令種別、位置情報、反映種別を解析する。ステップ２６０３では、命令を実行する。
【００４７】
本発明の実施の形態によれば、これにより、レビュー対象文書に追記された指摘を、レビュー会議録編集システムに取り込み、指摘を表形式にまとめる。レビュー会議では、その表に従って議論を進め、対策を記入していく。レビュー会議中に、レビュー対象文書の内容を確認したい場合は、表の指摘を選択することで、個別に起動してあるレビュー対象文書編集システム上で、指摘該当個所を強調表示することができる。また、レビュー中に新たに発生した指摘は、レビュー対象文書編集システムに記載することで、リアルタイムにレビュー会議録編集システムに反映される。レビュー会議中に結論が出なかった指摘は、自動的に懸案管理システムに反映される。その後、対策が決定した項目に関し、懸案管理システムに記載すると、レビュー対象文書の該当個所に対策が反映される。従って、対象文書のレビューをリアルタイムに実施することが可能である。また、直接指摘や対策を、対象となる１つのシステムに入力するだけで、関連するシステムに情報を反映させることができるため、メール通知といった作業も必要としない。また、レビュー対象文書、レビュー会議録、懸案管理を編集するシステムを、ネットワークを介して連動することにより、分散拠点にいるレビュー者ともリアルタイムにレビューを実施することができる。
【００４８】
本発明の実施の形態によれば、レビュー対象文書、レビュー会議録作成、懸案管理のシステムを連携して動作することができた。指摘と対策に関する情報を、システム間で反映させたり、連動表示させることも可能である。また、複数レビュー者からの指摘をまとめることもできる。更に、互いに接続された複数の計算機上でも、連携による処理が可能となる。これにより、次の効果が期待できる。（１）レビュー、レビュー議事録作成、懸案管理票作成、レビュー対象文書の修正といった、レビューの一連の作業を効率的に実施できる。（２）遠隔地にある、複数のレビュー者によるレビューが可能になる。（３）レビューに関連する他システムの情報であっても、即座に表示、取得できるため、効率的なレビューが実施できる。（４）指摘と対策に関する反映の漏れがなくなるため、レビュー対象文書の品質向上が期待できる。
【００４９】
【発明の効果】
本発明によれば、ユーザがレビューを効率的に実施でき、かつ、レビュー対象資料の品質を向上させることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である装置図である
【図２】本発明の概略の例示図である
【図３】位置属性管理表１１５の例示図である
【図４】指摘―対策管理表１１６の例示図である
【図５】レビュー対象文書２０２に追記した指摘をレビュー対象文書編集画面２０１に表示する処理フローである
【図６】レビュー対象文書２０２に指摘を追記する例示図である
【図７】レビュー対象文書２０２に追記した指摘をレビュー会議録２１０に反映させる処理フローである
【図８】レビュー会議録２１０の指摘を選択し、対応するレビュー対象文書２０２の指摘範囲と指摘を強調表示する処理フローである
【図９】レビュー対象文書２０２の指摘範囲を選択し、対応するレビュー会議録２１０の指摘を強調表示する処理フローである
【図１０】レビュー会議録２１０に記載した対策をレビュー対象文書２０２に関連付けて表示する処理フローである
【図１１】懸案管理票２１８に記載した対策をレビュー対象文書２０２に関連付けて表示する処理フローである
【図１２】懸案管理票２１８の対策を選択し、対応するレビュー対象文書２０２の指摘範囲を強調表示する処理フローである
【図１３】レビュー対象文書２０２の指摘範囲を選択し、対応する懸案管理票２１８の対策を強調表示する処理フローである
【図１４】レビュー会議録２１０の指摘を選択し、対応する懸案管理票２１８の対策を強調表示する処理フローである
【図１５】本発明の第二実施形態である装置図である
【図１６】差分管理表１５０３の例示図である
【図１７】差分管理の処理フローである
【図１８】レビューのフローである
【図１９】本発明の第三実施形態である装置図である
【図２０】複数レビュー者からの指摘をレビュー会議録２１０に反映する処理フローである
【図２１】複数レビュー者からの指摘をレビュー対象文書２０２にマージする例示図である
【図２２】本発明の第四実施形態である装置図である
【図２３】命令２３０１の構成図である
【図２４】命令２４０１の例示図である
【図２５】命令２４０１生成の処理フローである
【図２６】命令２４０１解析の処理フローである
【符号の説明】
１００…処理装置、１０１…レビュー支援処理部、１０２…入力装置、１０３…表示装置、１０４…成果物ＤＢ、１０５…入力処理部、１０６…位置情報取得部、１０７…検索部、１０８…反映部、１０９…表示処理部、１１５…位置属性管理表、１１６…指摘―対策管理表、２０１…レビュー対象文書編集画面、２０２…レビュー対象文書、２０９…レビュー会議録編集画面、２１０…レビュー会議録、２１７…懸案管理票編集画面、２１８…懸案管理票、２１９…レビュー対象文章編集部、２２０…レビュー会議録編集部、２２１…懸案管理票編集部。
【図１】
2004348310.tif 000003
【図２】
2004348310.tif 000004
【図３】
2004348310.tif 000005
【図４】
2004348310.tif 000006
【図５】
2004348310.tif 000007
【図６】
2004348310.tif 000008
【図７】
2004348310.tif 000009
【図８】
2004348310.tif 000010
【図９】
2004348310.tif 000011
【図１０】
2004348310.tif 000012
【図１１】
2004348310.tif 000013
【図１２】
2004348310.tif 000014
【図１３】
2004348310.tif 000015
【図１４】
2004348310.tif 000016
【図１５】
2004348310.tif 000017
【図１６】
2004348310.tif 000018
【図１７】
2004348310.tif 000019
【図１８】
2004348310.tif 000020
【図１９】
2004348310.tif 000021
【図２０】
2004348310.tif 000022
【図２１】
2004348310.tif 000023
【図２２】
2004348310.tif 000024
【図２３】
2004348310.tif 000025
【図２４】
2004348310.tif 000026
【図２５】
2004348310.tif 000027
【図２６】
2004348310.tif 000028