(57)【要約】【課題】  各レビュー参加者がそれぞれ自己の情報処理装置上でレビュー対象のドキュメントとレビュー結果との関係が一目で判断できるようにする。【解決手段】  ドキュメント管理サーバ（レビュー処理装置）３０は、レビューＩＤで管理される複数のレビュー案件に対してそれぞれ、レビュー参加者情報およびレビュー対象のＰＤＦデータ（ドキュメント）を対応付けて管理する。その後、クライアントＰＣ（情報処理装置）１０，２０からレビュー対象のＰＤＦデータに対するレビュー結果のＰＤＦデータを収集し、そのＰＤＦデータよりコメント情報をＦＤＦ形式で取り出し、ＦＤＦデータとして保管する。そして、レビュー結果のＰＤＦデータを全て収集したか否かを保持したレビュー結果のＰＤＦデータの収集状況を参照することによりチェックし、全て収集した場合に、保管した全てのレビュー結果のＰＤＦデータにそれぞれ対応するＦＤＦデータを、対応するレビュー対象となったＰＤＦデータに対して書き込む。【選択図】        図１
2008077200.tif 000002
【特許請求の範囲】
【請求項１】
レビュー参加者の情報処理装置と通信可能であり、レビュー対象のＰＤＦデータを処理するレビュー処理装置であって、
識別情報で管理される複数のレビュー案件に対してそれぞれ、レビュー参加者に関する情報およびレビュー対象のＰＤＦデータを対応付けて管理する管理手段を設けたことを特徴とするレビュー処理装置。
【請求項２】
請求項１記載のレビュー処理装置において、
前記情報処理装置からレビュー対象のＰＤＦデータに対するレビュー結果のＰＤＦデータを収集するレビュー結果収集手段と、
該レビュー結果収集手段によるレビュー結果のＰＤＦデータの収集状況を保持するレビュー結果収集状況保持手段とを設けたことを特徴とするレビュー処理装置。
【請求項３】
請求項２記載のレビュー処理装置において、
前記各レビュー案件に対するレビュー結果のＰＤＦデータを前記レビュー結果収集手段によって全て収集したか否かを前記レビュー結果収集状況保持手段に保持されているレビュー結果のＰＤＦデータの収集状況を参照することによってチェックするレビュー結果収集状況チェック手段を設けたことを特徴とするレビュー処理装置。
【請求項４】
請求項３記載のレビュー処理装置において、
前記レビュー結果収集手段によって収集したレビュー結果のＰＤＦデータよりコメント情報をＦＤＦ形式で取り出し、ＦＤＦデータとして保管するＦＤＦデータ保管手段を設けたことを特徴とするレビュー処理装置。
【請求項５】
請求項４記載のレビュー処理装置において、
前記レビュー結果収集状況チェック手段によるチェックの結果、前記各レビュー案件に対するレビュー結果のＰＤＦデータを前記レビュー結果収集手段によって全て収集した場合、前記ＦＤＦデータ保管手段に保管された該全てのレビュー結果のＰＤＦデータにそれぞれ対応するＦＤＦデータを、対応するレビュー対象となったＰＤＦデータに対して書き込むＦＤＦデータ書込手段を設けたことを特徴とするレビュー処理装置。
【請求項６】
請求項１乃至５のいずれか一項に記載のレビュー処理装置と通信可能な情報処理装置において、
前記レビュー処理装置からレビュー対象のＰＤＦデータを取得するＰＤＦデータ取得手段と、
該ＰＤＦデータ取得手段によって取得したレビュー対象のＰＤＦデータの用紙サイズを余白が増えるように拡大する用紙サイズ拡大処理手段を設けたことを特徴とする情報処理装置。
【請求項７】
請求項６記載の情報処理装置において、
前記用紙サイズ拡大処理手段によって用紙サイズが拡大されたレビュー対象のＰＤＦデータの余白にレビューコメントを書き込み、オリジナルの文書中のコメント対象個所との間を線で結ぶための操作手段を設けたことを特徴とする情報処理装置。
【請求項８】
レビュー参加者の情報処理装置と通信可能であり、レビュー対象のＰＤＦデータを処理するレビュー処理装置を制御するコンピュータに、
識別情報で管理される複数のレビュー案件に対してそれぞれ、レビュー参加者に関する情報およびレビュー対象のＰＤＦデータを対応付けて管理する管理機能を実現させるためのプログラム。
【請求項９】
請求項８記載のプログラムにおいて、
前記コンピュータに、
前記情報処理装置からレビュー対象のＰＤＦデータに対するレビュー結果のＰＤＦデータを収集するレビュー結果収集機能と、
該レビュー結果収集機能によるレビュー結果のＰＤＦデータの収集状況を保持するレビュー結果収集状況保持機能をも実現させるためのプログラム。
【請求項１０】
請求項９記載のプログラムにおいて、
前記コンピュータに、
前記各レビュー案件に対するレビュー結果のＰＤＦデータを前記レビュー結果収集機能によって全て収集したか否かを前記レビュー結果収集状況保持機能に保持されているレビュー結果のＰＤＦデータの収集状況を参照することによってチェックするレビュー結果収集状況チェック機能をも実現させるためのプログラム。
【請求項１１】
請求項１０記載のプログラムにおいて、
前記コンピュータに、
前記レビュー結果収集機能によって収集したレビュー結果のＰＤＦデータよりコメント情報をＦＤＦ形式で取り出し、ＦＤＦデータとして保管するＦＤＦデータ保管機能をも実現させるためのプログラム。
【請求項１２】
請求項１１記載のプログラムにおいて、
前記コンピュータに、
前記レビュー結果収集状況チェック機能によるチェックの結果、前記各レビュー案件に対するレビュー結果のＰＤＦデータを前記レビュー結果収集機能によって全て収集した場合、前記ＦＤＦデータ保管機能に保管された該全てのレビュー結果のＰＤＦデータにそれぞれ対応するＦＤＦデータを、対応するレビュー対象となったＰＤＦデータに対して書き込むＦＤＦデータ書込機能をも実現させるためのプログラム。
【請求項１３】
請求項１乃至５のいずれか一項に記載のレビュー処理装置と通信可能な情報処理装置のコンピュータに、
前記レビュー処理装置からレビュー対象のＰＤＦデータを取得するＰＤＦデータ取得機能と、
該ＰＤＦデータ取得機能によって取得したレビュー対象のＰＤＦデータの用紙サイズを余白が増えるように拡大する用紙サイズ拡大処理機能とを実現させるためのプログラム。
【請求項１４】
請求項１３記載のプログラムにおいて、
前記コンピュータに、
前記用紙サイズ拡大処理機能によって用紙サイズが拡大されたレビュー対象のＰＤＦデータの余白にレビューコメントを書き込み、オリジナルの文書中のコメント対象個所との間を線で結ぶための操作機能をも実現させるためのプログラム。
【請求項１５】
請求項８乃至１４のいずれか一項に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、レビュー処理装置、それと通信可能な情報処理装置、それらの装置のコンピュータ（ＣＰＵ）に実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年では、コンピュータネットワーク技術の発展によりチームでドキュメントを共有することが一般的に行われている。そして、ネットワーク上で共有されたドキュメントに対して、複数人がそれぞれ自己の情報処理装置上で同時にレビューするといった使い方もされるようになってきた。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、このようなオンラインレビューでは、レビュー対象のドキュメントに関連付けられた情報格納領域（例えばデータベース）に記録を残す方法が一般的であったため、以下の（１）〜（３）に示すような問題がある。
（１）レビュー対象となったドキュメントに直接レビュー結果（コメント）を記入するわけではないので、レビュー対象となったドキュメントのどの部分に対するレビュー結果なのかが明確ではない。つまり、レビュー結果の対象が不明確なので、レビュー効率が低くなる。
【０００４】
（２）レビュー結果に対してタイムスタンプや電子署名を行いたい場合に、それを付与する先が複数のデータになってしまう。これでは、タイムスタンプや電子署名の付与・検証の仕組みが複雑になることに加え、オンラインレビューのシステムが将来メンテナンス停止になった場合などに、タイムスタンプや電子署名の検証が行えなくなる恐れがある。
（３）レビュー結果を、ドキュメントと一緒に印刷することが難しい。
この発明は上記の問題点に鑑みてなされたものであり、各レビュー参加者（ユーザ）がそれぞれ自己の情報処理装置上でレビュー対象のドキュメントとレビュー結果との関係が一目で判断できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
この発明は、上記の目的を達成するため、レビュー処理装置、それと通信可能な情報処理装置、それらの装置のコンピュータに実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
請求項１の発明によるレビュー処理装置は、レビュー参加者の情報処理装置と通信可能であり、レビュー対象のＰＤＦデータを処理するレビュー処理装置であって、識別情報（ＩＤ）で管理される複数のレビュー案件に対してそれぞれ、レビュー参加者に関する情報およびレビュー対象のＰＤＦデータを対応付けて管理する管理手段を設けたものである。
【０００６】
請求項２の発明によるレビュー処理装置は、請求項１のレビュー処理装置において、上記情報処理装置からレビュー対象のＰＤＦデータに対するレビュー結果のＰＤＦデータを収集するレビュー結果収集手段と、該レビュー結果収集手段によるレビュー結果のＰＤＦデータの収集状況を保持するレビュー結果収集状況保持手段とを設けたものである。
請求項３の発明によるレビュー処理装置は、請求項２のレビュー処理装置において、上記各レビュー案件に対するレビュー結果のＰＤＦデータを上記レビュー結果収集手段によって全て収集したか否かを上記レビュー結果収集状況保持手段に保持されているレビュー結果のＰＤＦデータの収集状況を参照することによってチェックするレビュー結果収集状況チェック手段を設けたものである。
【０００７】
請求項４の発明によるレビュー処理装置は、請求項３のレビュー処理装置において、上記レビュー結果収集手段によって収集したレビュー結果のＰＤＦデータよりコメント情報をＦＤＦ形式で取り出し、ＦＤＦデータとして保管するＦＤＦデータ保管手段を設けたものである。
請求項５の発明によるレビュー処理装置は、請求項４のレビュー処理装置において、上記レビュー結果収集状況チェック手段によるチェックの結果、上記各レビュー案件に対するレビュー結果のＰＤＦデータを上記レビュー結果収集手段によって全て収集した場合、上記ＦＤＦデータ保管手段に保管された該全てのレビュー結果のＰＤＦデータにそれぞれ対応するＦＤＦデータを、対応するレビュー対象となったＰＤＦデータに対して書き込むＦＤＦデータ書込手段を設けたものである。
【０００８】
請求項６の発明による情報処理装置は、請求項１〜５のいずれかのレビュー処理装置と通信可能な情報処理装置において、上記レビュー処理装置からレビュー対象のＰＤＦデータを取得するＰＤＦデータ取得手段と、該ＰＤＦデータ取得手段によって取得したレビュー対象のＰＤＦデータの用紙サイズを余白が増えるように拡大する用紙サイズ拡大処理手段を設けたものである。
請求項７の発明による情報処理装置は、請求項６の情報処理装置において、上記用紙サイズ拡大処理手段によって用紙サイズが拡大されたレビュー対象のＰＤＦデータの余白にレビューコメントを書き込み、オリジナルの文書中のコメント対象個所との間を線で結ぶための操作手段を設けたものである。
【０００９】
請求項８の発明によるプログラムは、レビュー参加者の情報処理装置と通信可能であり、レビュー対象のＰＤＦデータを処理するレビュー処理装置を制御するコンピュータに、識別情報で管理される複数のレビュー案件に対してそれぞれ、レビュー参加者に関する情報およびレビュー対象のＰＤＦデータを対応付けて管理する管理機能を実現させるためのプログラムである。
請求項９の発明によるプログラムは、請求項８のプログラムにおいて、上記コンピュータに、上記情報処理装置からレビュー対象のＰＤＦデータに対するレビュー結果のＰＤＦデータを収集するレビュー結果収集機能と、該レビュー結果収集機能によるレビュー結果のＰＤＦデータの収集状況を保持するレビュー結果収集状況保持機能をも実現させるためのプログラムである。
【００１０】
請求項１０の発明によるプログラムは、請求項９のプログラムにおいて、上記コンピュータに、上記各レビュー案件に対するレビュー結果のＰＤＦデータを上記レビュー結果収集機能によって全て収集したか否かを上記レビュー結果収集状況保持機能に保持されているレビュー結果のＰＤＦデータの収集状況を参照することによってチェックするレビュー結果収集状況チェック機能をも実現させるためのプログラムである。
請求項１１の発明によるプログラムは、請求項１０のプログラムにおいて、上記コンピュータに、上記レビュー結果収集機能によって収集したレビュー結果のＰＤＦデータよりコメント情報をＦＤＦ形式で取り出し、ＦＤＦデータとして保管するＦＤＦデータ保管機能をも実現させるためのプログラムである。
【００１１】
請求項１２の発明によるプログラムは、請求項１１のプログラムにおいて、上記コンピュータに、上記レビュー結果収集状況チェック機能によるチェックの結果、上記各レビュー案件に対するレビュー結果のＰＤＦデータを上記レビュー結果収集機能によって全て収集した場合、上記ＦＤＦデータ保管機能に保管された該全てのレビュー結果のＰＤＦデータにそれぞれ対応するＦＤＦデータを、対応するレビュー対象となったＰＤＦデータに対して書き込むＦＤＦデータ書込機能をも実現させるためのプログラムである。
請求項１３の発明によるプログラムは、請求項１〜５のいずれかのレビュー処理装置と通信可能な情報処理装置のコンピュータに、上記レビュー処理装置からレビュー対象のＰＤＦデータを取得するＰＤＦデータ取得機能と、該ＰＤＦデータ取得機能によって取得したレビュー対象のＰＤＦデータの用紙サイズを余白が増えるように拡大する用紙サイズ拡大処理機能とを実現させるためのプログラムである。
【００１２】
請求項１４の発明によるプログラムは、請求項１３のプログラムにおいて、上記コンピュータに、上記用紙サイズ拡大処理機能によって用紙サイズが拡大されたレビュー対象のＰＤＦデータの余白にレビューコメントを書き込み、オリジナルの文書中のコメント対象個所との間を線で結ぶための操作機能をも実現させるためのプログラムである。
請求項１５の発明による記録媒体は、請求項８〜１４のいずれかのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１３】
この発明によれば、レビュー処理装置が、識別情報で管理される複数のレビュー案件に対してそれぞれ、レビュー参加者に関する情報およびレビュー対象のＰＤＦデータ（ドキュメント）を対応付けて管理するので、各レビュー参加者がそれぞれ自己の情報処理装置上でレビュー対象のＰＤＦデータに対して直接コメントを記入し、レビュー結果のＰＤＦデータとすることにより、各レビュー参加者がそれぞれ情報処理装置上でレビュー対象のドキュメントとレビュー結果との関係が一目で判断することが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
〔ネットワーク環境の一例〕
まず、この発明によるレビュー処理装置であるドキュメント管理サーバを有するドキュメント管理システムの概要を図１を参照して説明する。
図１は、そのドキュメント管理システムのネットワーク構成例を示す概念図である。
このドキュメント管理システムは、複数のクライアントＰＣ１０，２０と、ドキュメント管理サーバ３０とを備えている。それらの機器の接続は、ＬＡＮ（ローカルエリアネットワーク）やインタネット等のネットワーク１を介して行う。
【００１５】
クライアントＰＣ１０，２０はそれぞれ、レビュー対象のＰＤＦデータの取得機能，そのＰＤＦデータに対する新規レビューの作成機能，レビュー結果の送受信機能を備えた情報処理装置であり、ユーザ（レビュー参加者）によるキーボードやポインティングデバイス等の入力部の操作により、通信部の機能を用い、ドキュメント管理サーバ３０によって管理されているＰＤＦ（Portable Document Format）形式のドキュメントであるＰＤＦデータを取得してその内容を表示部上に表示させたり、そのＰＤＦデータに対して新規レビューを作成したり、新規レビュー又は作成済みのレビューをレビュー結果のＰＤＦデータとしてドキュメント管理サーバ３０へ送信したりすることができる。
ドキュメント管理サーバ３０は、レビュー対象のＰＤＦデータやレビュー結果のＰＤＦデータを編集して管理するなど、ＰＤＦデータに対する各種処理を行う。
【００１６】
〔ドキュメント管理サーバのハードウェア構成例〕
次に、図１のドキュメント管理サーバ３０のハードウェア構成例について、図２を参照して具体的に説明する。
図２は、図１のドキュメント管理サーバ３０のハードウェア構成例を示すブロック図である。
このドキュメント管理サーバ３０は、ＣＰＵ３１，ＡＳＩＣ３２，ＳＤＲＡＭ３３，ＲＯＭ３４，ＮＶＲＡＭ３５，ＨＤＤ（ハードディスク装置）３６，モデム３７，ＵＳＢ・Ｉ／Ｆ３８，ＩＥＥＥ１３９４・Ｉ／Ｆ３９，およびＭＡＣ・Ｉ／Ｆ４０等によって構成されている。
【００１７】
ＣＰＵ３１は、ＡＳＩＣ３２を介してデータ処理（各機能の制御）を行う演算処理手段である。
ＡＳＩＣ３２は、ＣＰＵインタフェース，ＳＤＲＡＭインターフェース，ローカルバスインタフェース，ＰＣＩインタフェース，ＨＤＤインタフェース等からなる多機能デバイスボードであり、ＣＰＵ３１の制御対象となるデバイスの共有化を図り、アーキテクチャの面からアプリ等の開発の高効率化を支援するものである。
【００１８】
このＡＳＩＣ３２には、モデム３７も直接的に接続される。また、ＵＳＢ・Ｉ／Ｆ３８，ＩＥＥＥ１３９４・Ｉ／Ｆ３９，およびＭＡＣ・Ｉ／Ｆ４０がＰＣＩバス４１を介して接続される。
ＳＤＲＡＭ３３は、各種プログラムを記憶するプログラムメモリや、ＣＰＵ３１がデータ処理を行う際に使用するワークメモリ等として使用するメインメモリである。なお、このＳＤＲＡＭ３３の代わりに、ＤＲＡＭやＳＲＡＭを使用してもよい。
【００１９】
ＲＯＭ３４は、ＣＰＵ３１が実行するプログラムや固定データを記憶している固定メモリである。なお、このＲＯＭ３４に、種々のアプリ（アプリケーションプログラム）を記憶しておくこともできる。
ＮＶＲＡＭ３５は、変更可能な種々のパラメータ等のデータを記憶する不揮発性メモリであり、電源がオフになっても記憶内容を保持するようになっている。なお、このＮＶＲＡＭ３５として、ＲＡＭと電池を利用したバックアップ回路を集積した不揮発性ＲＡＭや、ＥＥＰＲＯＭ，フラッシュメモリ等の不揮発性メモリを使用することができる。
【００２０】
ＨＤＤ３６は、電源のオン・オフに関係なくデータを記憶保存する記憶装置（記録媒体）であり、ＯＳ（オペレーティングシステム）や各種サービスを実現するための各種アプリを含む各種データを記憶保存する。このＨＤＤ３６に、上述したＳＤＲＡＭ３３内のデータやＮＶＲＡＭ３５内のデータを記憶しておくこともできる。
モデム３７は、変復調手段であり、図示しない外部機器へ公衆回線経由でデータを送信する場合、そのデータを公衆回線に流せる形に変調する。また、外部機器から送られてくる変調されたデータを受信した場合、そのデータを復調する。
【００２１】
ＵＳＢ・Ｉ／Ｆ３８およびＩＥＥＥ１３９４・Ｉ／Ｆ３９はそれぞれ、外部機器と直接接続して通信を行うための、ＵＳＢ規格，ＩＥＥＥ１３９４規格のインタフェース（直接インタフェース）である。
ＭＡＣ・Ｉ／Ｆ４０は、ＬＡＮ等のネットワーク１を介してクライアントＰＣ１０，２０を含む各外部機器と通信を行うためのネットワークインタフェースである。
【００２２】
ここで、ＣＰＵ３１は、ドキュメント管理サーバ３０の電源投入時に、ＲＯＭ３４内のブートローダ（ブートプログラム）に従い、ＨＤＤ３６内のＯＳを読み出し、それをＳＤＲＡＭ３３にロードして展開した後、そのＯＳを起動させる。そして、ＵＳＢ・Ｉ／Ｆ３８，ＩＥＥＥ１３９４・Ｉ／Ｆ３９，およびＭＡＣ・Ｉ／Ｆ４０を用いることにより、ネットワーク制御を行う。
【００２３】
なお、クライアントＰＣ１０，２０のハードウェア構成は、図２によって説明したドキュメント管理サーバ３０と略同様のハードウェア構成に入力部および表示部を備えたものである。
このクライアントＰＣ１０，２０のＣＰＵは、ＳＤＲＡＭ，ＲＯＭ内のプログラムを必要に応じて実行し、装置の制御を行うことにより、この発明に関わる機能であるＰＤＦデータ取得手段，用紙サイズ拡大処理手段，操作手段としての機能を実現することができる。
【００２４】
〔ドキュメント管理サーバの機能構成例〕
図３は、図１のドキュメント管理サーバ３０の機能構成例を示すブロック図である。
このドキュメント管理サーバ３０は、図２のＣＰＵ３１が、ＳＤＲＡＭ３３，ＲＯＭ３４内のプログラムを必要に応じて実行し、装置の制御を行うことにより、通信部５１，新規レビュー登録部５２，レビュー結果受取部５３，レビュー結果配信部５４，ＰＤＦ解析部５５，ＰＤＦ編集部５６，およびレビュー情報管理部５７としての機能を果たす。これらによって、この発明に関わる機能である管理手段，レビュー結果収集状況保持手段，レビュー結果収集状況チェック手段，ＦＤＦデータ保管手段，ＦＤＦデータ書込手段としての機能を実現することができる。
【００２５】
通信部５１は、クライアントＰＣ１０，２０を含む各外部機器と通信を行う。
新規レビュー登録部５２は、レビュー参加者によるクライアントＰＣ１０又は２０上での操作により新規レビューを登録する。
レビュー結果受取部５３は、クライアントＰＣ１０又は２０からレビュー結果のＰＤＦデータを受け取る。
レビュー結果配信部５４は、レビュー結果のＰＤＦデータをクライアントＰＣ１０又は２０へ配信（送信）する。
ＰＤＦ解析部５５は、ＰＤＦデータの解析を行う。
ＰＤＦ編集部５６は、ＰＤＦデータの編集を行う。
レビュー情報管理部５７は、ＨＤＤ３６内のレビュー情報を管理する。
【００２６】
以下、このドキュメント管理システムのクライアントＰＣ１０，２０，ドキュメント管理サーバ３０によるこの発明に関わる各制御の一例（各実施例）について、図５〜図１６の各図面を参照して具体的に説明する。
〔第１実施例〕
まず、ドキュメント管理サーバ３０による新規レビュー登録処理について、図４〜図６を参照して説明する。
【００２７】
図４は、ドキュメント管理サーバ３０による新規レビュー登録処理の一例を示すフローチャートである。
ドキュメント管理サーバ３０は、レビュー参加者によるクライアントＰＣ１０又は２０上での操作により新規レビューの登録の指示があった場合に、図４の処理を開始し、まずステップＳ１でその新規レビューのＩＤ（識別情報）であるレビューＩＤ，レビュー参加者情報（レビュー参加者に関する情報），レビュー対象のＰＤＦデータ（レビュー対象のＰＤＦデータの名称であるＰＤＦ名および実データ）をクライアントＰＣ１０又は２０から受け取る（収集する）。
【００２８】
次に、ステップＳ２へ進み、例えば図５に示すように、受け取ったレビューＩＤとレビュー参加者情報とを対応付けてＨＤＤ３６に格納してあるレビュー参加者管理テーブルに書き込む。
次に、ステップＳ３へ進み、例えば図６に示すように、受け取ったレビューＩＤとレビュー対象のＰＤＦデータとを対応付けてＨＤＤ３６に格納してあるレビュー対象ドキュメント管理テーブルに書き込む。
このような新規レビュー登録処理により、レビューＩＤで管理される複数のレビュー案件に対してそれぞれ、レビュー参加者情報およびレビュー対象のＰＤＦデータを対応付けて管理することができる。
【００２９】
なお、この新規レビュー登録処理時には、レビュー参加者管理テーブルおよびレビュー対象ドキュメント管理テーブルの内容に基づいて、以下の処理も行う。つまり、例えば図８に示すように、レビューＩＤとレビュー対象のＰＤＦ名とレビュー参加者情報とレビュー結果受取済フラグ（但し「ｎｕｌｌ」とする）とを対応付けてＨＤＤ３６に格納してあるレビュー結果受取状況管理テーブルに書き込む。また、例えば図１１に示すように、レビューＩＤとレビュー対象のＰＤＦ名とレビュー参加者情報とを対応付けてＨＤＤ３６に格納してあるコメントデータ保持テーブルに書き込む（但しコメントデータは除く）。
【００３０】
〔第２実施例〕
次に、ドキュメント管理サーバ３０によるレビュー結果収集処理について、図７，図８を参照して説明する。
図７は、ドキュメント管理サーバ３０によるレビュー結果収集処理の一例を示すフローチャートである。
【００３１】
ドキュメント管理サーバ３０は、レビュー参加者によるクライアントＰＣ１０又は２０上での操作によりレビュー結果のＰＤＦデータの登録の指示があった場合に、図７の処理を開始し、まずステップＳ１１でそのレビューＩＤ，レビュー参加者情報，レビュー結果のＰＤＦデータ（レビュー対象のＰＤＦ名およびレビュー結果の実データ）をクライアントＰＣ１０又は２０から受け取り、ステップＳ１２で、レビュー結果受取状況管理テーブル（図８）内のステップＳ１１で受け取ったデータに対応するレビュー結果受取済フラグを立てる（「ｎｕｌｌ」→「済」）。レビュー結果受取状況管理テーブルは、レビュー結果のＰＤＦデータの受取状況を保持・管理している。受け取ったレビュー結果のＰＤＦデータは、対応するレビューＩＤと共にＨＤＤ３６内の所定領域（ここでは「一時領域」という）に格納しておく。
【００３２】
〔第３実施例〕
次に、ドキュメント管理サーバ３０によるレビュー結果収集状況チェック処理について、図９を参照して説明する。
図９は、ドキュメント管理サーバ３０によるレビュー結果収集状況チェック処理の一例を示すフローチャートである。
ドキュメント管理サーバ３０は、定期的に各レビューＩＤ別に図９の処理を開始する。
【００３３】
そしてまず、ステップＳ２１でレビュー結果受取状況管理テーブル（図８）から対象のレビューＩＤ（レビュー案件）を読み出し（受け取り）、ステップＳ２２でそのレビューＩＤのレビュー結果のＰＤＦデータを全て受け取ったか否かをレビュー結果受取済フラグを参照することによってチェックする。
そして、対象のレビューＩＤのレビュー結果受取済フラグが全件立っている場合に、対象のレビューＩＤのレビュー結果のＰＤＦデータを全て受け取っていると判断し、ステップＳ２３でレビュー結果収集完了時の処理を実行する。
【００３４】
〔第４実施例〕
次に、ドキュメント管理サーバ３０によるレビュー結果編集処理について、図１０を参照して説明する。
図１０は、ドキュメント管理サーバ３０によるレビュー結果編集処理の一例を示すフローチャートである。
ドキュメント管理サーバ３０は、定期的にレビュー結果受取済フラグが立っている（「済」）各レビューＩＤ別に図１０の処理を開始する。
【００３５】
そしてまず、ステップＳ３１でレビュー結果受取状況管理テーブル（図８）から対象のレビューＩＤ，レビュー対象のＰＤＦ名，レビュー参加者情報を、ＨＤＤ３６内の一時領域から対応するレビュー結果のＰＤＦデータをそれぞれ読み出し、ステップＳ３２でそのレビュー結果のＰＤＦデータよりコメント情報をＦＤＦ形式で取り出し、ステップＳ３３へ進む。
ステップＳ３３では、コメントデータ保持テーブル（図１１）内のステップＳ３１で読み出したデータ（レビュー結果のＰＤＦデータを除く）と同じデータに、ステップＳ３２で取り出したＦＤＦ形式のコメント情報であるＦＤＦデータ（コメントデータ）を対応付け、保管する。
【００３６】
〔第５実施例〕
次に、ドキュメント管理サーバ３０によるＦＤＦデータ書込処理について、図１２を参照して説明する。
図１２は、図９のステップＳ２３におけるレビュー結果収集完了時の処理のうちのＦＤＦデータ書込処理のサブルーチンの一例を示すフローチャートである。
ドキュメント管理サーバ３０は、まずステップＳ４１でレビュー結果受取状況管理テーブル（図８）からレビュー結果受取済フラグが全件立っているレビューＩＤ，レビュー対象のＰＤＦ名を読み出す。
【００３７】
次に、ステップＳ４２へ進み、レビュー対象ドキュメント管理テーブル（図６）からステップＳ４１で読み出したレビュー対象のＰＤＦ名に対応する実データ（レビュー対象となったＰＤＦデータの実データ）を読み出して取得する。
次に、ステップＳ４３へ進み、コメントデータ保持テーブル（図１１）からステップＳ４１で読み出したレビュー対象のＰＤＦ名に対応するＦＤＦデータを全レビュー参加者（ユーザ）分読み出して取得する。
次に、ステップＳ４４へ進み、ステップＳ４１で読み出したレビュー対象のＰＤＦ名に対応する実データに対してステップＳ４３で取得したＦＤＦデータを書き込む。
【００３８】
〔第６実施例〕
次に、クライアントＰＣ１０，２０によるレビュー対象のＰＤＦデータに対する処理について、図１３，図１４を参照して説明する。
図１３は、クライアントＰＣ１０，２０によるレビュー対象のＰＤＦデータに対する用紙サイズ拡大処理を説明するための図である。
図１４は、クライアントＰＣ１０，２０によるレビュー対象のＰＤＦデータに対する操作処理を説明するための図である。
【００３９】
クライアントＰＣ１０，２０はそれぞれ、レビュー参加者による入力部の操作によってレビューＩＤが指定されると、ドキュメント管理サーバ３０からそのレビューＩＤに対応するレビュー対象のＰＤＦデータを取得し、そのＰＤＦデータの内容を表示部上に表示する。このとき、そのレビュー対象のＰＤＦデータの用紙サイズを余白が増えるように拡大する。例えば、図１３の（ａ）（ｂ）に示すように、ＰＤＦデータ（サンプル資料）の用紙サイズを横方向に余白が増えるように２倍に拡大する。
【００４０】
その後、レビュー参加者によって表示部上のＰＤＦデータの内容がレビューされ、そのレビュー参加者による入力部の操作によってそのＰＤＦデータの余白にレビューコメントを書き込み、オリジナルの文書中のコメント対象個所との間を線で結ぶ。例えば、図１４の（ａ）（ｂ）に示すように、「１．発明の概要」「２．請求の範囲」「３．実施例」の各説明文に対するレビューコメントとしてそれぞれ、「もう少し詳しく」「１０項以上に」「図も必要」を余白に書き込み、その各説明文の個所と各レビューコメントの個所とをそれぞれ矢印付き実線で結ぶ。
このようなレビュー対象のＰＤＦデータに対する操作処理が完了し、レビュー参加者による入力部の操作によってレビュー結果のＰＤＦデータの登録が指示されると、表示部上のＰＤＦデータをレビュー結果のＰＤＦデータとしてドキュメント管理サーバ３０へ送信する。
【００４１】
この実施形態のドキュメント管理システムによれば、ＰＤＦ技術を使用することにより、以下に示すような効果を得られる。
（１）レビュー対象のＰＤＦデータ（ＰＤＦ形式のドキュメント）に直接コメントを記入することにより、コメントの対象が明確になる。
（２）レビュー対象のＰＤＦデータに対するレビュー結果を、そのＰＤＦデータとコメントとをまとめて１つのＰＤＦデータ（印刷に適した形式）として扱うため、以下の（ａ）〜（ｃ）に示すような効果を得られる。
（ａ）レビュー結果に対してタイムスタンプや電子署名を行いたい場合、そのタイムスタンプや電子署名の付与・検証がシンプルになる。
（ｂ）タイムスタンプや電子署名の長期保証が楽になる。
（ｃ）レビュー結果の印刷が容易となる。
【００４２】
〔ネットワーク環境の他の例〕
次に、この発明によるレビュー処理装置であるドキュメント配信サーバを有するドキュメント配信システムの概要を図１５を参照して説明する。
図１５はそのドキュメント配信システムのネットワーク構成例を示す概念図であり、図１と対応する部分には同一符号を付している。
このドキュメント配信システムは、複数のクライアントＰＣ１０，２０と、ドキュメント配信サーバ１００とを備えている。それらの機器の接続は、ＬＡＮやインタネット等のネットワーク１を介して行う。
【００４３】
クライアントＰＣ１０，２０はそれぞれ、レビュー対象のＰＤＦデータの取得機能，そのＰＤＦデータに対する新規レビューの作成機能，レビュー結果の送受信機能を備えた情報処理装置であり、レビュー参加者による入力部の操作により、メール受信・送信部の機能を用い、ドキュメント管理サーバ３０によって管理されているＰＤＦ（Portable Document Format）形式のドキュメントであるＰＤＦデータを取得してその内容を表示部上に表示させたり、そのＰＤＦデータに対して新規レビューを作成したり、新規レビュー又は作成済みのレビューをレビュー結果のＰＤＦデータとしてドキュメント管理サーバ３０へ送信したりすることができる。
【００４４】
ドキュメント配信サーバ１００は、ドキュメント管理サーバ３０とは、クライアントＰＣ１０，２０とのやりとりを電子メールにて行うために、メール受信・送信部を備えている以外は略同様の機能を備えている。
ドキュメント配信サーバ１００のハードウェア構成は、図２によって説明したドキュメント管理サーバと略同様なので、その図示および説明は省略する。
【００４５】
〔ドキュメント配信サーバの機能構成例〕
図１６は、図１５のドキュメント配信サーバ１００の機能構成例を示すブロック図である。
このドキュメント配信サーバ１００は、ＣＰＵが、ＳＤＲＡＭ，ＲＯＭ内のプログラムを必要に応じて実行し、装置の制御を行うことにより、メール受信・送信部１０１，新規レビュー登録部５２，レビュー結果受取部５３，レビュー結果配信部５４，ＰＤＦ解析部５５，ＰＤＦ編集部５６，およびレビュー情報管理部５７としての機能を果たす。これらによって、この発明に関わる機能である管理手段，，レビュー結果収集状況保持手段，レビュー結果収集状況チェック手段，ＦＤＦデータ保管手段，ＦＤＦデータ書込手段としての機能を実現することができる。
【００４６】
メール受信・送信部１０１は、クライアントＰＣ１０，２０を含む各外部機器とのやりとりを電子メールにて行う。
このように構成されたドキュメント配信システムでは、クライアントＰＣ１０，２０がそれぞれ、ドキュメント配信サーバ１００に対して新規レビューの登録指示を電子メールの送信によって行うことにより、ドキュメント配信サーバ１００が新規レビューを登録する。
【００４７】
ドキュメント配信サーバ１００は、レビュー対象のＰＤＦデータをレビュー参加者のクライアントＰＣ１０，２０へそれぞれ配信する。
クライアントＰＣ１０，２０はそれぞれ、ドキュメント配信サーバ１００から配信されるレビュー対象のＰＤＦデータを受信（取得）すると、その内容を表示部上に表示する。そして、そのレビュー対象のＰＤＦデータに対して第６実施例と同様な処理を行い、レビュー結果のＰＤＦデータ（コメントを含む）としてドキュメント管理サーバ３０へ電子メールにて送信する。
【００４８】
ドキュメント配信サーバ１００は、レビュー情報を管理しており、クライアントＰＣ１０，２０からそれぞれ配信される全レビュー参加者のレビュー結果のＰＤＦデータを受信した時点で、全レビュー参加者のレビューコメントが書き込まれたＰＤＦデータを全レビュー参加者のクライアントＰＣ１０，２０へ電子メールにて配信する。
このドキュメント配信システムによっても、前述したドキュメント管理システムと同様の作用効果を得ることができる。
【産業上の利用可能性】
【００４９】
以上の説明から明らかなように、この発明によれば、各レビュー参加者がそれぞれ情報処理装置上でレビュー対象のドキュメントとレビュー結果との関係が一目で判断することが可能になる。したがって、この発明を利用すれば、非常に使い勝手のよいレビュー処理および情報処理装置を提供することができる。
【図面の簡単な説明】
【００５０】
【図１】この発明によるレビュー処理装置であるドキュメント管理サーバを有するドキュメント管理システムのネットワーク構成例を示す概念図である。
【図２】図１のドキュメント管理サーバ３０のハードウェア構成例を示すブロック図である。
【図３】図１のドキュメント管理サーバ３０の機能構成例を示すブロック図である。
【図４】図１のドキュメント管理サーバ３０による新規レビュー登録処理の一例を示すフロー図である。
【００５１】
【図５】図２のＨＤＤ３６に格納してあるレビュー参加者管理テーブルの内容の一例を示す図である。
【図６】同じくレビュー対象ドキュメント管理テーブルの内容の一例を示す図である。
【図７】図１のドキュメント管理サーバ３０によるレビュー結果収集処理の一例を示すフロー図である。
【図８】図２のＨＤＤ３６に格納してあるレビュー結果受取状況管理テーブルの内容の一例を示す図である。
【００５２】
【図９】図１のドキュメント管理サーバ３０によるレビュー結果収集状況チェック処理の一例を示すフロー図である。
【図１０】同じくレビュー結果編集処理の一例を示すフロー図である。
【図１１】図２のＨＤＤ３６に格納してあるコメントデータ保持テーブルの内容の一例を示す図である。
【図１２】図９のステップＳ２３におけるレビュー結果収集完了時の処理のうちのＦＤＦデータ書込処理のサブルーチンの一例を示すフロー図である。
【００５３】
【図１３】図１のクライアントＰＣ１０，２０によるレビュー対象のＰＤＦデータに対する用紙サイズ拡大処理を説明するための図である。
【図１４】同じくレビュー対象のＰＤＦデータに対する操作処理を説明するための図である。
【図１５】この発明によるレビュー処理装置であるドキュメント配信サーバを有するドキュメント配信システムのネットワーク構成例を示す概念図である。
【図１６】図１５のドキュメント配信サーバ１００の機能構成例を示すブロック図である。
【符号の説明】
【００５４】
１：ネットワーク    １０，２０：クライアントＰＣ    ３０：ドキュメント管理サーバ
３１：ＣＰＵ    ３２：ＡＳＩＣ    ３３：ＳＤＲＡＭ    ３４：ＲＯＭ
３５：ＮＶＲＡＭ    ３６：ＨＤＤ    ３７：モデム    ３８：ＵＳＢ・Ｉ／Ｆ
３９：ＩＥＥＥ１３９４・Ｉ／Ｆ    ４０：ＭＡＣ・Ｉ／Ｆ    ４１：ＰＣＩバス
５１：通信部    ５２：新規レビュー登録部    ５３：レビュー結果受取部
５４：レビュー結果配信部    ５５：ＰＤＦ解析部    ５６：ＰＤＦ編集部
５７：レビュー情報管理部    １００：ドキュメント配信サーバ
１０１：メール受信・送信部
【図１】
2008077200.tif 000003
【図２】
2008077200.tif 000004
【図３】
2008077200.tif 000005
【図４】
2008077200.tif 000006
【図５】
2008077200.tif 000007
【図６】
2008077200.tif 000008
【図７】
2008077200.tif 000009
【図８】
2008077200.tif 000010
【図９】
2008077200.tif 000011
【図１０】
2008077200.tif 000012
【図１１】
2008077200.tif 000013
【図１２】
2008077200.tif 000014
【図１３】
2008077200.tif 000015
【図１４】
2008077200.tif 000016
【図１５】
2008077200.tif 000017
【図１６】
2008077200.tif 000018