(57)【要約】【課題】複数の検証者が同じ文書を検証して検証文を付加する場合に、検証者ごとに異なる言語で検証文を付加しても、検証者の間で検証文を正しく理解し合えるようにする。【解決手段】文書検証システム１は、文書管理装置２と複数の端末装置３，４，５をネットワーク６で接続して構成する。文書管理装置２は、端末装置から文書の取得要求を受け付ける手段と、取得要求を受け付けた文書に検証文が対応付けて保存されている場合に、その検証文を取得要求で指定された言語に翻訳する手段と、取得要求を受け付けた文書と翻訳した検証文を、取得要求元の端末装置に送信する手段とを有するものとする。端末装置３，４，５は、文書管理装置２に文書の検証に使用する言語を指定して文書の取得要求を行なう手段と、取得要求への応答として文書管理装置２から送信された文書と検証文を表示する手段とを有するものとする。【選択図】図１
2008041004.tif 000002
【特許請求の範囲】
【請求項１】
端末装置から文書の取得要求を受け付ける手段と、前記取得要求を受け付けた文書に検証文が対応付けて保存されている場合に、前記検証文を前記取得要求で指定された言語に翻訳する手段と、前記取得要求を受け付けた文書と前記翻訳した検証文を、取得要求元の端末装置に送信する手段とを有する文書管理装置と、
前記文書管理装置に文書の検証に使用する言語を指定して文書の取得要求を行なう手段と、前記取得要求への応答として前記文書管理装置から文書と検証文が送信された場合に、当該文書と検証文を表示する手段とを有する複数の端末装置と、
を通信手段で接続してなることを特徴とする文書検証システム。
【請求項２】
端末装置から文書の取得要求を受け付ける手段と、
前記取得要求を受け付けた文書に検証文が対応付けて保存されている場合に、前記検証文を前記取得要求で指定された言語に翻訳する手段と、
前記取得要求を受け付けた文書と前記翻訳した検証文を、取得要求元の端末装置に送信する手段とを有することを特徴とする文書管理装置。
【請求項３】
前記翻訳した検証文を前記文書に対応付けて保存する手段を備えることを特徴とする請求項２記載の文書管理装置。
【請求項４】
前記端末装置から文書の保存要求を受け付ける手段と、
前記保存要求を受け付けた文書に検証文が付加されている場合に、その検証文を保存要求のあった文書と対応付けて保存する手段とを備えることを特徴とする請求項２記載の文書管理装置。
【請求項５】
前記保存要求を受け付けた文書の検証文が修正されている場合に、その修正内容に基づいて、前記保存要求のあった文書に対応付けて保存されている検証文を修正する手段を備えることを特徴とする請求項２記載の文書管理装置。
【請求項６】
前記修正する前の検証文と前記修正した後の検証文の両方を言語ごとに保存することを特徴とする請求項５記載の文書管理装置。
【請求項７】
コンピュータに、
端末装置から文書の取得要求を受け付ける機能と、
前記取得要求を受け付けた文書に検証文が対応付けて保存されている場合に、前記検証文を前記取得要求で指定された言語に翻訳する機能と、
前記取得要求を受け付けた文書と前記翻訳した検証文を、取得要求元の端末装置に送信する機能を実現させるためのプログラム。
【請求項８】
文書管理装置に文書の検証に使用する言語を指定して文書の取得要求を行なう手段と、
前記取得要求への応答として前記文書管理装置から送信された文書と検証文を表示する手段とを有することを特徴とする端末装置。
【請求項９】
前記表示した文書に検証文を付加する手段と、
前記文書管理装置に対して前記検証文を付加した文書の保存要求を行なう手段とを備えることを特徴とする請求項８記載の端末装置。
【請求項１０】
前記表示した検証文を修正する手段と、
前記文書管理装置に対して前記検証文を修正した文書の保存要求を行なう手段とを備えることを特徴とする請求項８記載の端末装置。
【請求項１１】
コンピュータに、
文書管理装置に文書の検証に使用する言語を指定して文書の取得要求を行なう機能と、
前記取得要求への応答として前記文書管理装置から送信された文書と検証文を表示する機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書検証システム、文書管理装置、端末装置及びプログラムに関する。
【背景技術】
【０００２】
文書管理装置と複数の端末装置を用いて文書の検証（レビュー）を行なうシステムに関して、例えば、文書管理装置が管理している同一の文書（例えば、電化製品の取り扱い説明書など）を、複数の検証者がそれぞれに所有する端末装置を使って共同で検証する場合、各々の検証者は、文書の検証によって気づいたことや指摘したい内容をお互いに検証文（コメント）というかたちで文書に付加しながら文書の検証を重ねる。その際、複数の検証者は、必ずしも同じ言語を使用して検証文を付加するとは限らない。
【０００３】
使用言語の違いに関して、例えば、下記特許文献１には、ＣＡＤ装置に予め複数種の言語の文字フォントデータテーブルを格納しておき、操作者が図面に文字データを入力する場合に、文字入力に使用した言語の種類を判別して、これに適合する文字フォントデータテーブルから該当する文字コードのフォントデータを読み込んで、入力された文字列を出力する技術が知られている。
【０００４】
【特許文献１】特開平１１−１３４３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、複数の検証者がそれぞれ同じ文書を検証して文書に検証文を付加する場合に、検証者ごとに異なる言語で検証文を付加しても、検証者の間で検証文を正しく理解し合えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の文書検証システムは、端末装置から文書の取得要求を受け付ける手段と、前記取得要求を受け付けた文書に検証文が対応付けて保存されている場合に、前記検証文を前記取得要求で指定された言語に翻訳する手段と、前記取得要求を受け付けた文書と前記翻訳した検証文を、取得要求元の端末装置に送信する手段とを有する文書管理装置と、前記文書管理装置に文書の検証に使用する言語を指定して文書の取得要求を行なう手段と、前記取得要求への応答として前記文書管理装置から送信された文書と検証文を表示する手段とを有する複数の端末装置と、を通信手段で接続してなるものである。
【０００７】
請求項２に記載の文書管理装置は、端末装置から文書の取得要求を受け付ける手段と、前記取得要求を受け付けた文書に検証文が対応付けて保存されている場合に、前記検証文を前記取得要求で指定された言語に翻訳する手段と、前記取得要求を受け付けた文書と前記翻訳した検証文を、取得要求元の端末装置に送信する手段とを有するものである。
【０００８】
請求項３に記載の文書管理装置は、請求項２記載の文書管理装置において、前記翻訳した検証文を前記文書に対応付けて保存する手段を備えるものである。
【０００９】
請求項４に記載の文書管理装置は、請求項２記載の文書管理装置において、前記端末装置から文書の保存要求を受け付ける手段と、前記保存要求を受け付けた文書に検証文が付加されている場合に、その検証文を保存要求のあった文書と対応付けて保存する手段とを備えるものである。
【００１０】
請求項５に記載の文書管理装置は、請求項２記載の文書管理装置において、前記保存要求を受け付けた文書の検証文が修正されている場合に、その修正内容に基づいて、前記保存要求のあった文書に対応付けて保存されている検証文を修正する手段を備えるものである。
【００１１】
請求項６に記載の文書管理装置は、請求項５記載の文書管理装置において、前記修正する前の検証文と前記修正した後の検証文の両方を言語ごとに保存するものである。
【００１２】
請求項７に記載のプログラムは、コンピュータに、端末装置から文書の取得要求を受け付ける機能と、前記取得要求を受け付けた文書に検証文が対応付けて保存されている場合に、前記検証文を前記取得要求で指定された言語に翻訳する機能と、前記取得要求を受け付けた文書と前記翻訳した検証文を、取得要求元の端末装置に送信する機能を実現させるためのものである。
【００１３】
請求項８に記載の端末装置は、文書管理装置に文書の検証に使用する言語を指定して文書の取得要求を行なう手段と、前記取得要求への応答として前記文書管理装置から送信された文書と検証文を表示する手段とを有するものである。
【００１４】
請求項９に記載の端末装置は、請求項８記載の端末装置において、前記表示した文書に検証文を付加する手段と、前記文書管理装置に対して前記検証文を付加した文書の保存要求を行なう手段とを備えるものである。
【００１５】
請求項１０に記載の端末装置は、請求項８記載の端末装置において、前記表示した検証文を修正する手段と、前記文書管理装置に対して前記検証文を修正した文書の保存要求を行なう手段とを備えるものである。
【００１６】
請求項１１に記載のプログラムは、コンピュータに、文書管理装置に文書の検証に使用する言語を指定して文書の取得要求を行なう機能と、前記取得要求への応答として前記文書管理装置から送信された文書と検証文を表示する機能を実現させるためのものである。
【発明の効果】
【００１７】
請求項１に記載の文書検証システムによれば、複数の検証者がそれぞれ同じ文書を検証して文書に検証文を付加する場合に、検証者ごとに異なる言語で検証文を付加しても、検証者の間で検証文を正しく理解し合えるようになる。
【００１８】
請求項２に記載の文書管理装置によれば、文書の取得要求元の端末装置は、文書管理装置に文書に対応付けて保存してある検証文の言語が、取得要求で指定した言語と異なる場合でも、指定言語の検証文を受け取ることができる。
【００１９】
請求項３に記載の文書管理装置によれば、文書管理装置で検証文を翻訳した履歴を残しておいて、あとで確認することができる。
【００２０】
請求項４に記載の文書管理装置によれば、端末装置で文書に付加された検証文を文書管理装置に保存しておくことができる。
【００２１】
請求項５に記載の文書管理装置によれば、端末装置で修正された検証文の内容を文書管理装置に保存しておくことができる。
【００２２】
請求項６に記載の文書管理装置によれば、端末装置で検証文がどのように修正されたのかを、言語ごとに、あとで確認することができる。
【００２３】
請求項７に記載のプログラムによれば、文書の取得要求元の端末装置は、文書管理装置に文書に対応付けて保存してある検証文の言語が、取得要求で指定した言語と異なる場合でも、指定言語の検証文を受け取ることができる。
【００２４】
請求項８に記載の端末装置によれば、文書の検証に使用する言語を指定して文書の取得要求を行なうことで、文書管理装置から、指定言語に翻訳された検証文を受け取って表示することができる。
【００２５】
請求項９に記載の端末装置によれば、端末装置で文書に付加した検証文の内容を文書管理装置に保存させることができる。
【００２６】
請求項１０に記載の端末装置によれば、端末装置で修正した検証文の内容を文書管理装置に保存させることができる。
【００２７】
請求項１１に記載のプログラムによれば、文書の検証に使用する言語を指定して文書の取得要求を行なうことで、文書管理装置から、指定言語に翻訳された検証文を受け取って表示することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の具体的な実施の形態について図面を参照しつつ詳細に説明する。
【００２９】
図１は本発明の実施形態に係る文書検証システムの構成例を示す概略図である。文書検証システム１は、文書管理装置２と、複数の端末装置３，４，５を用いて構成されている。文書管理装置２と各々の端末装置３，４，５は、ネットワーク６を介して相互に接続されている。文書検証システム１をクライアントサーバシステムで実現する場合は、文書管理装置２がサーバで、各々の端末装置３，４，５がクライアントとなる。
【００３０】
文書管理装置２は、検証の対象となる文書を管理するものである。各々の端末装置３，４，５は、文書管理装置２が管理している文書の検証を行なう検証者によって操作（使用）される端末（検証者用端末）である。ここでは一例として、端末装置３を操作する検証者が日本人で、母国語の日本語で文書の検証を行なうものとする。また、端末装置４を操作する検証者は韓国人で、母国語の韓国語で文書の検証を行ない、端末装置５を操作する検証者は中国人で、母国語の中国語で文書の検証を行なうものとする。
【００３１】
各々の端末装置３，４，５は、異なる言語圏に設置して操作されるものであってもよいし、同じ言語圏に設置して操作されるものであってもよい。ここでは一例として、端末装置３が日本語圏（日本の国内）に設置されて日本人の検証者によって操作されるものとする。また、端末装置４は韓国語圏（韓国の国内）に設置されて韓国人の検証者によって操作され、端末装置５は中国語圏（中国の国内）に設置されて中国人の検証者によって操作されるものとする。
【００３２】
ネットワーク６は、例えば、ＬＡＮ(Local Area Network)、ＷＡＮ(Wide Area Network)、インターネットなどの通信手段によって構成されるものである。ただし、文書管理装置２と各々の端末装置３，４，５とは、必ずしもネットワーク６で接続する必要はなく、相互に通信可能なものであれば、どのような通信手段で接続されていてもよい。
【００３３】
文書管理装置２と各々の端末装置３，４，５は、例えば図２に示すコンピュータ装置を用いて構成されるものである。図示したコンピュータ装置は、コンピュータのハードウェア資源として、ＣＰＵ(Central Processing Unit)１１、ＲＯＭ(Read-Only Memory)１２、ＲＡＭ(Random Access Memory)１３、ＨＤＤ(Hard Disk Drive)１４、通信機器１５、入力機器１６、ディスプレイ１７などを備え、これらの構成要素がバスライン１８を介して相互に接続されている。
【００３４】
ＣＰＵ１１は、ＲＯＭ１２又はＨＤＤ１４に格納（記憶）された各種のプログラムをＲＡＭ１３に読み出して実行することにより、各種の処理を行なうものである。ＲＯＭ１２は、ＣＰＵ１１によって実行されるプログラムを格納するものである。ＲＡＭ１３は、ＣＰＵ１１がプログラムを実行する際の作業領域として利用されるものである。
【００３５】
ＨＤＤ１４は、ＣＰＵ１１によって実行されるプログラムや各種のデータを格納するものである。ＨＤＤ１４に格納されるプログラムは、大きくは、オペレーティングシステム（ＯＳ）とアプリケーションプログラムに分けられる。オペレーティングシステムは、コンピュータ資源の管理を行うものである。アプリケーションプログラムは、オペレーティングシステムによってＲＡＭ１３上に読み出されて実行されるものである。
【００３６】
通信機器１５は、ネットワーク６を介して外部の装置（文書管理装置２を含む）と通信するためのものである。通信機器１５は、例えばモデムなどで構成されるものである。
【００３７】
入力機器１６は、コンピュータに情報を入力するものである。入力機器１６は、例えば、キーボード、マウス、タブレットなどで構成されるものである。
【００３８】
ディスプレイ１７は、コンピュータで処理する情報を表示するものである。ディスプレイ１７は、例えば、陰極線管、液晶表示装置などで構成されるものである。
【００３９】
なお、端末装置３，４，５に適用するコンピュータの構成要素として、入力機器１６及びディスプレイ１７は必要であるが、文書管理装置２に適用するコンピュータの構成要素として、入力機器１６及びディスプレイ１７は必ずしも必要ではない。
【００４０】
図３は上記コンピュータ装置を用いて実現される文書管理装置２の機能的な構成例を示すブロック図である。文書管理装置２は、文書管理制御部２１と、要求受付部２２と、送信部２３と、翻訳処理部２４と、文書保存部２５とを備えた構成となっている。
【００４１】
文書管理制御部２１は、文書管理装置２全体の処理動作を制御するものである。要求受付部２２は、上記ネットワーク６を介して自装置（文書管理装置２）宛てに送信されてくるさまざまな処理要求を受け付けるものである。送信部２３は、ネットワーク６を介して外部の装置にさまざまな情報（データ）を送信するものである。翻訳処理部２４は、例えば、英語から日本語への翻訳など、さまざまな言語の翻訳を行なうものである。文書保存部２５は、さまざまな文書とこれに関連するさまざまな情報を保存するものである。
【００４２】
図４は上記コンピュータ装置を用いて実現される端末装置３，４，５の機能的な構成例を示すブロック図である。端末装置３は、端末制御部３１と、取得要求部３２と、受信部３３と、表示部３４と、検証文付加部３５と、検証文修正部３６と、保存要求部３７とを備えた構成となっている。
【００４３】
端末制御部３１は、端末装置３全体の処理動作を制御するものである。取得要求部３２は、文書管理装置２に対して文書の取得要求を行なうものである。受信部３３は、上記ネットワーク６を介して自装置（端末装置３）宛てに送信されてくるさまざまな情報（データ）を受信するものである。表示部３４は、端末装置３で処理するさまざまな情報を画像として表示するものである。
【００４４】
検証文付加部３５は、端末装置３を操作する検証者からの入力情報に基づいて検証文を作成するとともに、作成した検証文を文書に付加するものである。検証文修正部３６は、端末装置３を操作する検証者からの入力情報に基づいて検証文を修正するものである。保存要求部３７は、文書管理装置２に対して文書の取得要求を行なうものである。
【００４５】
これと同様に、端末装置４は、端末制御部４１と、取得要求部４２と、受信部４３と、表示部４４と、検証文付加部４５と、検証文修正部４６と、保存要求部４７とを備え、端末装置５は、端末制御部５１と、取得要求部５２と、受信部５３と、表示部５４と、検証文付加部５５と、検証文修正部５６と、保存要求部５７とを備えた構成となっている。
【００４６】
以上述べた文書管理装置２が備える各々の機能部（２１〜２５）と、端末装置３，４，５が備える各々の機能部（３１〜３７、４１〜４７、５１〜５７）は、上記コンピュータ資源であるＣＰＵ１１がＲＯＭ１２、ＨＤＤ１４等に格納されたプログラムをＲＡＭ１３に読み出して実行することにより実現されるものである。また、そのためのプログラムは、予めコンピュータ装置（文書管理装置２、端末装置３，４，５）にインストールされていてもよいし、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤを含む）、磁気ディスク（ＦＤを含む）、光磁気ディスク（ＭＤを含む）、半導体メモリ等のコンピュータで読み取り可能な記録媒体に格納して提供されてもよいし、有線あるいは無線などの通信網を介して提供されてもよい。
【００４７】
続いて、本発明の実施形態に係る文書検証システム１を用いて文書の検証を行なう場合の具体的な処理の流れを図５に基づいて説明する。ここでは、文書管理装置２が管理している同一の文書を、各々の端末装置３，４，５を個別に操作する３人の検証者が共同で検証する場合を想定する。また、具体的な事例として、最初に、端末装置３を操作する検証者が文書の検証を行ない、次いで、端末装置４を操作する検証者が文書の検証を行ない、その後、端末装置５を操作する検証者が文書の検証を行なう場合を想定する。
【００４８】
まず、文書管理装置２に対して端末装置３の取得要求部３２は、文書の検証に使用する言語を指定して文書の取得要求を行なう（ステップＳ１）。文書の取得要求は、例えば、端末装置３を操作する検証者から、検証用の文書を取得する旨の指示を受けたときに、この指示にしたがって、文書の取得を要求するメッセージを作成し、この要求メッセージを、要求元の端末装置３から、要求先の文書管理装置２にネットワーク６を経由して送信（出力）することにより行なわれるものである。
【００４９】
文書の取得要求では、取得の対象となる文書を一意に特定するために、文書の識別情報（例えば、文書ＩＤなど）を要求メッセージに含める。また、文書の検証に使用する言語は、文書の検証で検証者が気づいたことや指摘したい事項を検証文として文書に付加したり、他の検証者によって文書に付加された検証文を検証者が参照（確認）したりするときに使用する言語である。
【００５０】
文書の取得要求で指定する言語の種類は、検証者がキーボードやマウス等の操作で所望の言語を選択してもよいし、コンピュータ資源を管理するオペレーティングシステムの使用言語をそのまま適用してもよい。後者の場合、例えば、英語版のオペレーティングシステムであれば、文書の検証に使用する言語を英語で指定し、日本語版のオペレーティングシステムであれば、文書の検証に使用する言語を日本語で指定することになる。
【００５１】
次に、端末装置３からの文書の取得要求を文書管理装置２の要求受付部２２で受け付ける（ステップＳ２）。次いで、文書管理装置２の文書管理制御部２１は、文書保存部２５に保存されている文書の中で、取得要求のあった文書に検証文が対応付けて保存されているかどうかを確認し、保存されている場合は、検証文を含めて文書を送信し、保存されていない場合は、検証文なしで文書を送信する。事例では、端末装置３が文書の取得要求を行なった段階（ステップＳ１の段階）で、文書に検証文が対応付けて保存されていない。このため、文書管理装置２では、文書管理制御部２１での確認結果に基づいて、送信部２３が、取得要求への応答として、要求元の端末装置３に検証文なしで文書を送信する（ステップＳ３）。
【００５２】
続いて、上述のように文書管理装置２から送信された文書を端末装置３の受信部３３で受信する（ステップＳ４）。次いで、端末装置３では、受信した文書を表示部３４に表示する（ステップＳ５）。これにより、端末装置３を操作する検証者は、表示部３４に表示された文書の内容を見ながら文書の検証を行なう。そして、文書の検証で気づいたことや指摘したい事項があれば、検証文付加部３５で検証文を作成して文書に付加する（ステップＳ６）。
【００５３】
検証文付加部３５による検証文の付加処理は、例えば、検証者が検証文の入力を指示して、キーボード等で入力した内容（文字コードで構成された文字列のデータ）をテキストボックスの形態で作成し、このテキストボックスを検証文として、文書中で検証者が指定した位置に貼り付けることにより行なう。
【００５４】
次に、文書管理装置２に対して端末装置３の保存要求部３１は、検証文を付加した文書の保存要求を行なう（ステップＳ７）。文書の保存要求は、例えば、上記ステップＳ４で文書管理装置２から検証用に受け取った文書に、端末装置３を操作する検証者の指示にしたがって検証文付加部３５が付加した検証文を添付し、これを文書の検証結果として文書管理装置２に出力することにより行なう。
【００５５】
次に、端末装置３からの文書の保存要求を文書管理装置２の要求受付部２２で受け付ける（ステップＳ８）。次いで、文書管理装置２の文書管理制御部２１は、保存要求を受け付けた文書に新たな検証文が付加されている場合に、この検証文を保存要求のあった文書と対応付けて文書保存部２５に保存する（ステップＳ９）。その際、文書には、検証文が対応付けて保存されていることを示す付加情報が、文書の属性情報の一つとして付与される。また、検証文には、その言語を示す情報が、検証文の属性情報の一つとして付与される。したがって、端末装置３によって文書に付加された検証文には、この検証文の言語が日本語であることを示す属性情報が付与されることになる。
【００５６】
また、上記ステップＳ９における「新たな検証文」とは、上記ステップＳ６で文書に付加される検証文をいう。具体的には、端末装置３からの文書の取得要求への応答として、文書管理装置２から端末装置３に送信された文書に対して、端末装置３を操作する検証者が新規に作成して付加した検証文が、新たな検証文として認識される。したがって、端末装置３からの文書の取得要求への応答として、文書管理装置２から端末装置３に送信された文書にすでに検証文が付加されている場合、この検証文は新たな検証文としては認識されない。
【００５７】
検証文の新旧の関係は、文書管理装置２から受け取った文書に端末装置３で検証文を付加した場合に、この検証文が新たな検証文として付加されたものであることを示す情報を、検証文の属性情報の一つとして付与しておく。そして、文書の保存要求を受け付けた文書管理装置２では、各々の検証文の属性情報に基づいて、文書に新たな検証文が付加されているかどうかを判断する。
【００５８】
その後、文書管理装置２に対して端末装置４の取得要求部４２が文書の検証に使用する言語を指定して文書の取得要求を行ない（ステップＳ１０）、この取得要求を文書管理装置２の要求受付部２２で受け付ける（ステップＳ１１）。次に、文書管理装置２の文書管理制御部２２は、文書保存部２５に保存されている文書の中で、取得要求のあった文書に検証文が対応付けて保存されているかどうかを確認し、保存されている場合は、検証文を含めて文書を送信し、保存されていない場合は、検証文なしで文書を送信する。事例では、端末装置４が文書の取得要求を行なった段階（ステップＳ１０の段階）で、すでに端末装置３によって付加された検証文が文書に対応付けて保存されている。このため、文書管理制御部２１は、取得要求のあった文書に対応付けて保存されている検証文の属性情報から、検証文の言語を認識し、認識した検証文の言語が、端末装置４からの文書の取得要求で指定された言語と同じであるかどうかを確認する。このとき、双方の言語が同じ場合は、検証文を翻訳する必要がないため、検証文の翻訳は行なわれない。
【００５９】
事例では、端末装置３によって付加された検証文の言語が日本語であるのに対して、端末装置４からの文書の取得要求で指定された言語が韓国語であるため、双方の言語が異なることになる。その場合は、文書管理制御部２１での確認結果に基づいて、翻訳処理部２４が、すでに保存されている検証文を、取得要求で指定された言語に翻訳するとともに、翻訳した検証文を、翻訳する前の検証文とともに、文書に対応付けて文書保存部２５に保存する（ステップＳ１２）。その際、翻訳前の検証文に対しては、この検証文が原語であることを示す情報を、属性情報の一つとして付与しておく。
【００６０】
事例では、端末装置３によって文書に付加された日本語の検証文を韓国語に翻訳することになる。また、文書管理装置２によって管理される文書には、端末装置３によって付加された日本語（原語）の検証文とともに、この検証文を韓国語に翻訳した検証文が対応付けて保存されることになる。
【００６１】
次に、文書管理装置２の送信部２３は、取得要求への応答として、端末装置４から取得要求を受け付けた文書と、この文書に対応付けて保存され、かつ日本語から韓国語に翻訳された検証文とを組にして、取得要求元の端末装置４に送信する（ステップＳ１３）。
【００６２】
続いて、上述のように文書管理装置２から送信された文書と検証文を端末装置４の受信部４３で受信する（ステップＳ１４）。次いで、端末装置４では、受信した文書と検証文を表示部４４に表示する（ステップＳ１５）。このとき、検証文は韓国語で表示される。
【００６３】
その後、端末装置４を操作する検証者は、端末装置４の表示部４４に表示された文書の内容や検証文の内容を見ながら文書の検証を行なう。そして、文書の検証で気づいたことや指摘したい事項があれば、検証文付加部４５で検証文を作成して文書に付加する（ステップＳ１６）。
【００６４】
次に、文書管理装置２に対して端末装置４の保存要求部３７は、検証文を付加した文書の保存要求を行ない（ステップＳ１７）、この保存要求を文書管理装置２の要求受付部２２で受け付ける（ステップＳ１８）。次いで、文書管理装置２の文書管理制御部２１は、保存要求を受け付けた文書に新たな検証文が付加されている場合に、この検証文を保存要求のあった文書と対応付けて文書保存部２５に保存する（ステップＳ１９）。その際、文書には、検証文が対応付けて保存されていることを示す付加情報が、文書の属性情報の一つとして付与される。また、検証文には、その言語を示す情報が、検証文の属性情報の一つとして付与される。したがって、端末装置４によって文書に付加された検証文には、この検証文の言語が韓国語であることを示す属性情報が付与されることになる。
【００６５】
また、文書管理装置２には、端末装置４から文書の保存要求を受け付ける前の段階で、すでに端末装置３によって付加された日本語の検証文が文書に対応付けて保存されている。このため、文書管理装置２では、日本語を原語とした検証文と韓国語を原語とした検証文の両方を同じ文書に対応付けて保存する。これにより、一つの文書に対して、端末装置３で付加された日本語の検証文と、端末装置４で付加された韓国語の検証文が、それぞれ対応付けて保存されることになる。
【００６６】
その後、文書管理装置２に対して端末装置５の取得要求部５２が文書の検証に使用する言語を指定して文書の取得要求を行ない（ステップＳ２０）、この取得要求を文書管理装置２の要求受付部２２で受け付ける（ステップＳ２１）。次に、文書管理装置２の文書管理制御部２１は、文書保存部２５に保存されている文書の中で、取得要求のあった文書に検証文が対応付けて保存されているかどうかを確認し、保存されている場合は、検証文を含めて文書を送信し、保存されていない場合は、検証文なしで文書を送信する。
【００６７】
事例では、端末装置５が文書の取得要求を行なった段階で、すでに端末装置３と端末装置４によって付加された２つの検証文が文書に対応付けて保存されている。このため、文書管理制御部２１は、取得要求のあった文書に対応付けて保存されている検証文の属性情報から、各々の検証文の言語を認識し、認識した検証文の言語が、端末装置５からの文書の取得要求で指定された言語と同じであるかどうかを確認する。このとき、双方の言語が同じ場合は、検証文を翻訳する必要がないため、検証文の翻訳は行なわれない。
【００６８】
事例では、端末装置３によって文書に付加された検証文の言語が日本語で、端末装置４によって文書に付加された検証文の原語が韓国語であるのに対して、端末装置５からの文書の取得要求で指定された言語が中国語であるため、双方の言語が異なることになる。その場合は、文書管理制御部２１での確認結果に基づいて、翻訳処理部２４が、すでに保存されている検証文を、取得要求で指定された言語に翻訳するとともに、翻訳した検証文を、翻訳する前の検証文とともに、文書に対応付けて文書保存部２５に保存する（ステップＳ２２）。その際、翻訳前の検証文に対しては、この検証文が原語であることを示す情報を、属性情報の一つとして付与しておく。
【００６９】
事例では、端末装置３によって文書に付加された日本語の検証文と、端末装置４によって文書に付加された韓国語の検証文を、それぞれ中国語に翻訳することになる。また、文書管理装置２によって管理される文書には、端末装置３によって付加された日本語（原語）の検証文とともに、この検証文を韓国語に翻訳した検証文と中国語に翻訳した検証文とが対応付けて保存される一方、端末装置４によって付加された韓国語（原語）の検証文とともに、この検証文を中国語に翻訳した検証文が対応付けて保存されることになる。なお、ここでは、端末装置３によって文書に付加された日本語の検証文を中国語に翻訳するとしたが、上記ステップＳ１２で日本語から韓国語に翻訳した検証文を中国語に翻訳してもよい。
【００７０】
次に、文書管理装置２の送信部２３は、取得要求への応答として、端末装置５から取得要求を受け付けた文書と、この文書に対応付けて保存され、かつ日本語から中国語に翻訳された検証文及び韓国語から中国語に翻訳された検証文とを組にして、取得要求元の端末装置５に送信する（ステップＳ２３）。
【００７１】
続いて、上述のように文書管理装置２から送信された文書と検証文を端末装置５の受信部５３で受信する（ステップＳ２４）。次いで、端末装置５では、受信した文書と検証文を表示部５４に表示する（ステップＳ２５）。このとき、検証文は中国語で表示される。
【００７２】
その後、端末装置５を操作する検証者は、端末装置５の表示部５４に表示された文書の内容や検証文の内容を見ながら文書の検証を行なう。そして、文書の検証で気づいたことや指摘したい事項があれば、その内容をキーボード等で入力して検証文を作成し、この検証文を文書に付加することになるが、ここでは新たな検証文は付加せずに、端末装置５での検証結果として、すでに文書に付加されている検証文を検証文修正部３６で修正する（ステップＳ２６）。
【００７３】
検証文修正部３６による検証文の修正処理は、例えば、上述したように文書中にテキストボックスの形態で検証文を付加した場合に、端末装置５を操作する検証者が、そのテキストボックスを指定（選択）して検証文の修正を指示した後、キーボード等の操作によりテキストボックス内に新たな文字を追加で入力することにより行なう。具体例として、元（修正前）の検証文が「これは変です。」という内容だった場合に、「これは変です。」の文字列の後に「本当に？」という文字列を追加することにより、「これは変です。本当に？」という内容に修正する。端末装置５で検証文の内容を修正した場合は、内容を修正した検証文に対して、内容を修正したことを示す情報を、属性情報の一つして付与しておく。
【００７４】
次に、文書管理装置２に対して端末装置５の保存要求部３７は、検証文を修正した文書の保存要求を行なう（ステップＳ２７）。文書の保存要求は、例えば、上記ステップＳ２４で文書管理装置２から検証用に受け取った文書に、端末装置５を操作する検証者の指示にしたがって検証文修正部５６が修正した内容を付加したデータを、文書の検証結果として文書管理装置２に出力することにより行なう。
【００７５】
次に、端末装置５からの文書の保存要求を文書管理装置２の要求受付部２２で受け付ける（ステップＳ２８）。次いで、文書管理装置２の文書管理制御部２１は、保存要求を受け付けた文書の検証文が修正されている場合に、文書保存部２５に保存されている検証文の内容を、端末装置５から保存要求とともに送られた検証文の修正内容に基づいて修正した後、修正する前の検証文と修正した後の検証文の両方を言語ごとに保存する（ステップＳ２９）。検証文が修正されているかどうかは、検証文に付与された属性情報を参照することで判断可能である。
【００７６】
例えば、最初に日本語で文書に付加された検証文が「これは変です。」という内容だったとして、この検証文を、上述したように端末装置４と端末装置５からの文書の取得要求に応じて、文書管理装置２が韓国語と中国語に翻訳した後で、その検証文の内容が端末装置５で「これは変です。本当に？」という内容に修正された場合は、端末装置５から文書の保存要求を受け付けた段階で、文書管理装置２には、修正前の「これは変です。」という内容と同じ内容の検証文が、日本語、韓国語、中国語で文書保存部２５に保存されている。そうした場合、文書管理制御部２１は、各言語で文書保存部２５に保存されている検証文の内容を、それぞれ「これは変です。本当に？」という内容に修正する。これにより、端末装置５で修正された検証文の内容が、文書管理装置２に保存されている他の言語の検証文にも反映されることになる。
【００７７】
また、文書管理装置２１は、内容を修正する前の検証文と内容を修正した後の検証文の両方を言語ごとに保存することから、文書保存部２５には、日本語、韓国語、中国語ごとに、「これは変です。」という内容の検証文と、「これは変です。本当に？」という内容の検証文が保存されることになる。その際、各々の言語ごとに、内容を修正する前の検証文を、内容を修正した後の検証文に関連付けて保存する。例えば、ある１つの言語に関して、検証文の内容を３回にわたって修正した場合は、３回目に内容を修正した検証文に、２回目に内容を修正した検証文を関連付けて保存し、２回目に内容を修正した検証文には、１回目に内容を修正した検証文を関連付けて保存する。
【００７８】
図６及び図７は、文書管理装置２で管理される文書のデータ構造の一例を示す概念図である。図６（Ａ）は、端末装置３からの文書の保存要求に応じて文書管理装置２が文書を保存したときのデータ構造を示している。この場合、文書には、検証文が対応付けて保存されていることを示す付加情報１が付与され、この付加情報１に関連付けて日本語の検証文が保存されている。付加情報１に関連付けて保存される日本語の検証文は、端末装置３によって文書に付加されたものである。なお、付加情報１は、各々端末装置の表示部に可視情報として表示されることはない。
【００７９】
図６（Ｂ）は、端末装置４からの文書の取得要求に応じて文書管理装置２が日本語の検証文を韓国語に翻訳して保存したときのデータ構造を示している。この場合、文書には、付加情報１に関連付けて日本語の検証文とこれと翻訳した韓国語の検証文が保存されている。
【００８０】
図６（Ｃ）は、端末装置４からの文書の保存要求に応じて文書管理装置２が文書を保存したときのデータ構造を示している。この場合、文書には、付加情報１に関連付けて日本語の検証文と韓国語の検証文が保存されるとともに、付加情報２に関連付けて韓国語の検証文が保存されている。付加情報２に関連付けて保存される韓国語の検証文は、端末装置４によって文書に付加されたものである。なお、付加情報２は、各々端末装置の表示部に可視情報として表示されることはない。
【００８１】
図７（Ａ）は、端末装置５からの文書の取得要求に応じて文書管理装置２が日本語の検証文を中国語に翻訳し、かつ韓国語の検証文を中国語に翻訳して保存したときのデータ構造を示している。この場合、文書には、付加情報１に関連付けて日本語の検証文と韓国語の検証文と中国語の検証文が保存される一方、付加情報２に関連付けて韓国語の検証文と中国語の検証文が保存されている。
【００８２】
図７（Ｂ）は、端末装置５からの文書の保存要求に応じて文書管理装置２が文書を保存したときのデータ構造を示している。この場合、文書には、付加情報１に関連付けて、内容を修正した後の日本語の検証文と韓国語の検証文と中国語の検証文と、内容を修正する前の日本語の検証文と韓国語の検証文と中国語の検証文とが、言語ごとに修正前後で対応付けて保存されるとともに、付加情報２に関連付けて韓国語の検証文と中国語の検証文が保存されている。
【００８３】
なお、上記実施形態においては、文書管理装置２が、端末装置４からの文書の取得要求を受け付けたときに、それ以前に端末装置３によって文書に付加された日本語の検証文を韓国語に翻訳して、韓国語の検証文を文書と一緒に端末装置４に送信するものとしたが、これ以外にも、例えば、次のような応用例が考えられる。
【００８４】
すなわち、端末装置４からの文書の取得要求で文書の検証に使用する言語の指定以外に、他の言語の指定がなされ、この言語の検証文が文書に対応付けて文書管理装置２に保存されている場合（上記の事例では、文書の検証に使用する言語が韓国語が指定され、それ以外に日本語が指定されている場合）に、その言語の検証文を、文書管理装置２が備える画像処理部（不図示）でイメージ化（テキストデータからビットマップデータに変換）して、韓国語の検証文と一緒に端末装置４に送信し、これを受信した端末装置４側では、表示部４４に表示される検証文を、検証者の表示切替操作にしたがって、韓国語の検証文と日本語の検証文イメージ画像とに切り替え可能な構成としてもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施形態に係る文書検証システムの構成例を示す概略図である。
【図２】コンピュータ装置の基本構成を示す図である。
【図３】文書管理装置の機能的な構成例を示すブロック図である。
【図４】端末装置の機能的な構成例を示すブロック図である。
【図５】本発明の実施形態に係る文書検証システムを用いて文書の検証を行なう場合の具体的な処理の流れを示す図である。
【図６】文書のデータ構造の一例を示す概念図（その１）である。
【図７】文書のデータ構造の一例を示す概念図（その２）である。
【符号の説明】
【００８６】
１…文書検証システム、２…文書管理装置、３，４，５…端末装置、６…ネットワーク、２１…文書管理制御部、２２…要求受付部、２３…送信部、２４…翻訳処理部、２５…文書保存部、３１，４１，５１…端末制御部、３２，４２，５２…取得要求部、３３，４３，５３…表示部、３５，４５，５５…検証文付加部、３６，４６，５６…検証文修正部、３７，４７，５７…保存要求部
【図１】
2008041004.tif 000003
【図２】
2008041004.tif 000004
【図３】
2008041004.tif 000005
【図４】
2008041004.tif 000006
【図５】
2008041004.tif 000007
【図６】
2008041004.tif 000008
【図７】
2008041004.tif 000009