(57)【要約】【課題】文書データのチェック結果の該当箇所をユーザに容易に認識させる。【解決手段】情報付加装置１は、チェック対象の文書データの記述を文書処理単位ごとに区切り、区切った単位に対して番号を付与した位置情報付きテキストを出力する。文書データチェック装置２は、位置情報付きテキストに対して、チェックルールにしたがった文書のチェックを行ない、文書データの記述のうち、ルールと合致しない記述のエラー内容を当該記述の位置情報と関連付けたエラーリストを出力する。表示情報生成装置３は、エラーリストをもとに、チェック対象となる文書データの記述のうち、前述したルールと合致しない記述に色とコメントを付与したチェック済み文書を出力する。【選択図】      図１
2008152349.tif 000002
【特許請求の範囲】
【請求項１】
文書データを入力する文書入力手段と、
前記文書入力手段により入力した文書データの記述を複数の所定単位に区分し、この区分した記述を当該記述の位置情報とともに管理する管理手段と、
文書データの不適切事項の定義情報および当該不適切事項と関わる記述の修正指示情報を関連付けて記憶する記憶手段と、
前記記憶手段に記憶される定義情報をもとに、前記管理手段により区分された各記述の不適切な記述を判別する判別手段と、
前記位置情報をもとに、前記文書入力手段により入力した文書データの記述のうち前記判別手段が判別した不適切な記述の位置を検出する検出手段と、
前記修正指示情報のうち、前記判別された不適切な記述の修正指示情報を読み出す読み出し手段と、
前記文書入力手段により入力した文書データの記述のうち前記検出された位置の記述を強調表示させ、前記読み出された修正指示情報を前記不適切な記述と連結させて出力させる出力制御手段と
を備えたことを特徴とする文書データ処理装置。
【請求項２】
前記管理手段は、前記文書入力手段により入力した文書データの記述の書式を識別して、この書式を当該記述とともに管理し、
前記記憶手段に記憶される定義情報は、前記書式に応じた定義情報である
ことを特徴とする請求項１に記載の文書データ処理装置。
【請求項３】
前記記憶手段は、文書データの不適切な記述の修正のための参照情報をさらに記憶し、
前記出力制御手段は、前記記憶手段に記憶される参照情報のうち、不適切であると前記判別手段が判別した記述の修正のための参照情報へのリンク情報を当該不適切な記述と連結させてさらに出力させ、
前記出力されるリンク情報の選択を受け付ける選択入力手段をさらに備え、
前記出力制御手段は、
前記選択入力手段により前記リンク情報が選択された場合に、前記記憶手段に記憶された参照情報のうち当該リンク情報と対応する参照情報を出力させる
ことを特徴とする請求項１に記載の文書データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データの解析を行なう文書データ処理装置に関する。
【背景技術】
【０００２】
従来、文書データをチェックするために、構文や意味上の品質など文章の論理的な構造を検査するものがある。例えば、プレーンなテキストデータで書かれた文書データのチェックを行なうシステムがこれに当たる（特許文献１参照）。
【特許文献１】特開平１−２２００６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような手法においては、文書データのチェック結果を当該文書データの記述部分と別に表示させている。この場合には、ユーザはチェック結果にしたがって文書データの元の記述を修正しようとしても、この修正すべき箇所を容易に認識することができない。
【０００４】
そこで、本発明の目的は、文書データのチェック結果の該当箇所を容易に認識することが可能になる文書データ処理装置を提供することにある。
【課題を解決するための手段】
【０００５】
すなわち、本発明に係わる文書データ処理装置は、入力文書データの記述を複数の所定単位に区分し、この区分した記述を当該記述の位置情報とともに管理し、文書データの不適切事項の定義情報および当該不適切事項と関わる記述の修正指示情報を関連付けて記憶し、定義情報をもとに、区分された各記述の不適切な記述を判別し、修正指示情報のうち不適切な記述の修正指示情報を読み出し、入力文書データの記述のうち、判別済みの不適切な記述を強調表示させ、読み出し済みの修正指示情報を不適切な記述と連結させて表示させることを特徴とする。
【発明の効果】
【０００６】
本発明に係わる文書データ処理装置では、文書データのチェック結果の該当箇所を容易に認識させることができる。
【発明を実施するための最良の形態】
【０００７】
以下図面により本発明の実施形態について説明する。  
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。  
図１は、本発明の第１の実施形態にしたがった文書チェック支援装置の構成例を示すブロック図である。
【０００８】
図１に示すように、本発明の第１の実施形態にしたがった文書チェック支援装置は、文書データのチェックを支援するための文書データ処理装置であり、情報付加装置１、文書データチェック装置２および表示情報生成装置３を備える。
【０００９】
図２は、本発明の第１の実施形態にしたがった文書チェック支援装置の情報付加装置１の構成例を示すブロック図である。  
図２に示すように、情報付加装置１は、文書データ区切部１１、番号付与部１２、テキスト変換部１３、記憶装置１４、入力装置１５、インタフェース１６および出力装置１７を備え、それぞれがバス１８を介して接続される。
【００１０】
文書データ区切部１１は、入力文書データの記述を予め定められた単位に区切る。番号付与部１２は、文書データ区切部１１により区切られた各単位に一意な番号を付与する。テキスト変換部１３は、番号付与部１２による付与結果をプレーンテキストに変換する。
【００１１】
記憶装置１４は例えばハードディスクドライブや不揮発性メモリ装置などのハードウェアで構成された記憶装置であり、各部の実行用プログラムを記憶する。また、記憶装置１４は各種処理のワークメモリとしても機能する。
【００１２】
入力装置１５は例えばキーボードやマウスであり、文書データの新規作成にかかる操作を受け付ける文書入力手段である。インタフェース１６は文書データチェック装置２や表示情報生成装置３と接続される。また、インタフェース１６は外部記憶装置とケーブルを介して接続可能であり、この外部記憶装置との間で文書データを入出力する。出力装置１７は各種処理結果を出力するディスプレイ装置である。
【００１３】
図３は、本発明の第１の実施形態にしたがった文書チェック支援装置の文書データチェック装置２の構成例を示すブロック図である。  
図３に示すように、文書データチェック装置２は、文書データチェック部２１、修正位置情報付加部２２、記憶装置２３およびインタフェース２４を備え、それぞれがバス２５を介して接続される。
【００１４】
文書データチェック部２１は、文書データの記述のうち不適切な記述を判別する判別手段である。修正位置情報付加部２２は、文書データの記述のうち不適切な記述の位置を示すエラーリストを生成する。インタフェース２４は、情報付加装置１や表示情報生成装置３と接続される。
【００１５】
記憶装置２３は例えばハードディスクドライブや不揮発性メモリ装置などのハードウェアで構成された記憶装置であり、各部の実行用プログラムおよびチェックルールテーブルを記憶する。
【００１６】
チェックルールテーブルでは、文書データ中の不適切事項の分類項目、チェックルールおよび修正候補を示す情報が関連付けられて管理される。チェックルールは、分類項目に対応する不適切事項が文書データ中に含まれるか否かのチェックのための定義情報である。修正候補は、これと関連付けられる分類項目に関する不適切事項の修正指示のための指摘コメントや修正記述候補である。また、記憶装置２３は各種処理のワークメモリとしても機能する。
【００１７】
図４は、本発明の第１の実施形態にしたがった文書チェック支援装置の表示情報生成装置３の構成例を示すブロック図である。  
図４に示すように、表示情報生成装置３は、データ取得部３１、色・コメント付加部３２、記憶装置３３、インタフェース３４、出力装置３５および入力装置３６を備え、それぞれがバス３７を介して接続される。
【００１８】
データ取得部３１は、文書データチェック装置２からの出力結果を取得する。色・コメント付加部３２は、文書データの記述のうち、不適切な記述を色により強調表示させ、この記述の修正指示情報であるコメントを前述した不適切な記述に連結させる。記憶装置３３は、例えばハードディスクドライブや不揮発性メモリ装置などのハードウェアで構成された記憶装置であり、各部の実行用プログラム記憶する。また、記憶装置３３は各種処理のワークメモリとしても機能する。インタフェース３４は、情報付加装置１や文書データチェック装置２と接続される。
【００１９】
出力装置３５は、色・コメント付加部３２による色やコメントの付加がなされた文書データの結果を表示するディスプレイ装置である。尚、本実施形態では、表示情報生成装置３内に出力装置３５が含まれているが、インタフェース３４を介して生成された文書データの結果を出力し、外付けの出力装置に表示させてもよい。
【００２０】
図５は、本発明の第１の実施形態にしたがった文書チェック支援装置の処理動作の流れを示す図である。  
この文書チェック支援装置の情報付加装置１は、チェック対象の文書データを入力すると、位置情報付加を行ない、位置情報付きテキストを生成する。文書データチェック装置２は、位置情報付きテキストを入力情報とし、文書のチェックを行ない、エラーリストを生成する。表示情報生成装置３は、エラーリストとチェック対象文書を読み込み、色やコメントを付加したチェック済み文書を作成する。
【００２１】
図６は、本発明の第１の実施形態にしたがった文書チェック支援装置の情報付加装置１の処理動作の流れを示す図である。  
文書データ区切部１１において、チェック対象の文書データの記述を文書処理単位ごとに区切る。文書データ区切部１１による区切のためのルールの例は後述する。区切った単位に対して、番号付与部１２は番号を付与する。そして、テキスト変換部１３において、番号の付いた文書をプレーンテキストに変換し、位置情報付きテキストとして出力する。
【００２２】
図７は、本発明の第１の実施形態にしたがった文書チェック支援装置の文書データチェック装置２の処理動作の流れを示す図である。  
文書データチェック部２１において、入力された位置情報付きテキストを、チェックルールにしたがって文書のチェックを行なう。修正位置情報付加部２２において、文書データの記述のうち不適切な記述のエラー内容を当該記述の位置情報と関連付け、修正を要する記述の位置情報を示すエラーリストとして出力する。
【００２３】
図８は、本発明の第１の実施形態にしたがった文書チェック支援装置の表示情報生成装置３の処理動作の流れを示す図である。  
データ取得部３１は、情報付加装置１から元の文書データや位置情報付きテキストおよび文書データチェック装置２で生成されたエラーリストを取得する。色・コメント付加部３２において、チェック対象となる文書データの記述のうち不適切な記述に色とコメントを付与し、チェック済み文書として出力する。
【００２４】
以下、この実施形態における文書チェック支援装置の具体的な処理動作について説明する。図９は、本発明の第１の実施形態にしたがった文書チェック支援装置の入力文書データの一例を示す図である。ここでは、入力文書データが情報付加装置１の記憶装置１４に記憶されているとする。
【００２５】
情報付加装置１の文書データ区切部１１は、図９に示した入力文書データを読み込み、この文書データの記述を文書処理単位ごとに区切る。文書処理単位とは、文書データチェック装置２によるチェック処理単位であり、入力文書データの記述のうち例えば、段落、改行および表中のマスなどで区切られた単位である。
【００２６】
番号付与部１２は、文書データ区切部１１による処理結果における文書処理単位ごとに文書処理単位番号を付与する。つまり、番号付与部１２は、入力した文書データの記述を複数の所定単位に区分し、この区分した記述を当該記述の位置情報とともに管理する管理手段として機能する。テキスト変換部１３は、番号付与部１２による処理が施された文書データを位置情報付きテキストに変換し、インタフェース１６を介して文書データチェック装置２や表示情報生成装置３に出力する。
【００２７】
図１０は、本発明の第１の実施形態にしたがった文書チェック支援装置の入力文書データの記述に文書処理単位番号を付与した例を示す図である。  
図１０で示される文書はテキスト変換部１３が生成したプレーンテキストであり、入力文書データの記述のうち、各文書処理単位の先頭に文書処理単位番号＜１＞，＜２＞，・・・が挿入されたものである。
【００２８】
尚、この例では、文書処理単位を入力文書データ中の段落、つまり意識的に入力された改行で区切られた単位としたが、「。」で区切られた文を文書処理単位とするなど、文書内の位置がわかるような区切り方を用いてもよい。さらに、文書作成に関わるソフトウェア内部の管理単位を文書処理単位として採用してもよい。また、章番号を無視した通し番号を付与しているが、章番号を含めた形式で付与しても構わない。
【００２９】
図１１は、本発明の第１の実施形態にしたがった文書チェック支援装置の入力文書データの記述を文書処理単位に区分した例を示す図である。  
図１０では、入力文書データ中の文書処理単位を示すために、入力文書データの元の記述に文書処理単位番号を挿入しているが、これに限らず、図１１に示すように、文書データ中の文書処理単位として区切られた各記述と当該記述の文書処理単位番号を関連付けた表データを生成して、これを位置情報付きテキストとして出力してもよい。
【００３０】
また、入力文書データ中の表の各セルを１つずつ文書処理単位として分けたが、分けずに番号を付与することも出来る。また、文書処理単位の番号は、この例では便宜的に自然数としているが、文字列としてもよいし、２次元以上の配列、例えば＜１−１＞，＜１−２＞，・・・などの形式としてもよい。
【００３１】
インタフェース２４は情報付加装置１からの位置情報付きテキストが入力されると、文書データチェック部２１は、記憶装置２３に記憶されているチェックルールテーブルを読み出し、これと位置情報付きテキストとを照合することで、文書データ中の文書処理単位に区切られた各記述のうち不適切な記述および当該記述の位置を判別する。修正位置情報付加部２２は、文書データチェック部２１による判別結果をもとに修正位置情報、つまり修正を要する記述の位置情報を示すエラーリストを生成し、インタフェース２４を介して表示情報生成装置３に出力する。
【００３２】
図１２は、本発明の第１の実施形態にしたがった文書チェック支援装置の文書データチェック装置により出力するエラーリストの記述例を示す図である。  
このエラーリストは、チェック内容、エラーメッセージ（コメント）、文書処理単位の位置、開始位置および終了位置が関連付けられて管理される。チェック内容は不適切事項の区分であり、エラーメッセージはユーザへの不適切事項の修正指示のためのメッセージ情報である。文書処理単位の位置とは、入力文書データの不適切な記述を含む文書処理単位と関わる文書処理単位番号である。
【００３３】
また、開始位置はこれとエラーリスト上で関連付けられる文書処理単位番号と関わる記述のうち不適切な記述の開始位置であり、終了位置は当該不適切な記述の終了位置である。これらの位置は元の入力文書データの左端から数えた位置である。
【００３４】
インタフェース３４は文書データチェック装置２からのエラーリストが入力され、元の文書データや位置情報付きテキストを情報付加装置１から入力されると、データ取得部３１はこれらのデータを取得する。つまり、データ取得部３１は、不適切な記述の修正指示情報を読み出す読み出し手段として機能する。データ取得部３１は、エラーリスト、元の文書データおよび位置情報付きテキストを全て取得すると、これらのデータを色・コメント付加部３２に出力する。
【００３５】
色・コメント付加部３２は、データ取得部３１からの各種データが入力されると、位置情報付きテキストおよびエラーリスト中の位置情報をもとに、入力文書データ中の不適切な記述の文字列および当該文字列の位置を検出する。
【００３６】
図１２に示したエラーリスト中の１段目のチェック内容である「カタカナ語初出」を例とすると、この項目に関する不適切な記述の文書処理単位位置、開始位置、終了位置は、それぞれ２２、２４、２６である。  
つまり、図１０に示した位置情報付きテキスト中の＜２２＞が付与されている文が不適切な記述を含む文となる。そして、この番号＜２２＞が付与される文の先頭から数えて２４文字目から２６文字目までの文字列「アプリ」が不適切な記述の文字列となる。
【００３７】
色・コメント付加部３２は、元の文書データの記述のうち、前述したように検出した文字列「アプリ」に色を付ける。また、色・コメント付加部３２は、エラーリスト中のエラーメッセージ、図１２に示したエラーリスト中の文書処理単位「２２」と関連付けられるエラーメッセージ「英語言語表現を併記してください。」とのメッセージを含む吹き出しを前述した不適切な記述であり色を付けた「アプリ」と線で連結させる。
【００３８】
このように、色・コメント付加部３２は、元の文書データの記述のうち、エラーリスト中の各チェック内容に関わる不適切な記述に色を付け、この記述に修正指示であるメッセージ情報を連結した表示情報を生成し、これをチェック済み文書として出力装置３５に表示させる。つまり、色・コメント付加部３２は、入力文書データ中の不適切な記述を強調させ、この記述に修正指示情報を連結させて出力装置３５に出力させる出力制御手段として機能する。
【００３９】
図１３は、本発明の第１の実施形態にしたがった文書チェック支援装置の表示情報生成装置による出力画面の一例を示す図である。  
また、前述したように不適切な記述に色を付ける代わりに、枠で囲ったり下線を引いたりして強調表示させてもよい。エラーリスト中の位置情報は、「文書処理単位番号」、「開始位置」および「終了位置」の３種類でなると説明したが、文書中の位置が特定できる他の情報、例えば、「終了位置」の代わりに開始位置から終了位置までの連続文字数を用いてもよい。終了位置の代わりに連続文字数を用いる場合、図１２に示したエラーリスト中の位置情報「２２，２４，２６」は、「２２，２４，３」となる。
【００４０】
以上のように、本発明の第１の実施形態にしたがった文書チェック支援装置では、文書データの記述を区切った上で、この区切られた記述のうち不適切な記述がある場合、この記述を強調表示させた上で、この記述の修正指示のメッセージを当該不適切な記述と連結させて表示させるので、ユーザは、文書データ中の記述のうち、どの記述をどのように修正すべきか容易に把握することができる。
【００４１】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。なお、以下の各実施形態に係る構成のうち第１の実施形態と同一部分の詳細な説明は省略する。  
図１４は、本発明の第２の実施形態にしたがった文書チェック支援装置の構成例を示すブロック図である。
【００４２】
本発明の第２の実施形態にしたがった文書チェック支援装置は、ユーザが扱うクライアント４と管理者側のサーバ５がネットワーク６を介して接続されてなる。図１４ではクライアント４は１台しか図示していないが、実施には複数台のクライアント４がネットワーク６を介してサーバ５と接続される。
【００４３】
クライアント４は、第１の実施形態で説明した情報付加装置１および表示情報生成装置３を備える。また、サーバ５は、第１の実施形態で説明した文書データチェック装置２を備える。
【００４４】
この文書チェック支援装置による処理の流れは、第１の実施形態とほぼ同様であり、クライアント４の情報付加装置１は、チェック対象文書が入力されると、位置情報付加を行なって得た位置情報付きテキストをネットワーク６を介してサーバ５に出力する。
【００４５】
サーバ５の文書データチェック装置２は、位置情報付きテキストが入力されると、文書チェックを行なってエラーリストを生成し、これをネットワーク６を介してクライアント４に出力する。  
クライアント４の表示情報生成装置３は、エラーリストが入力されると、チェック対象文書に対して色やコメントを付加したチェック済み文書を作成して表示させる。
【００４６】
このような構成とすることで、文書データチェック装置２の仕様、例えばチェックルールテーブルの内容の更新を行なう場合でも、サーバ５内の文書データチェック装置２の記憶装置２３に記憶されるチェックルールテーブルのみを更新すれば引き続いた運用が可能となる。したがって文書チェックに関する機能改良を効率的に行なうことができる。
【００４７】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。図１５は、本発明の第３の実施形態にしたがった文書チェック支援装置の構成例を示すブロック図である。
【００４８】
本発明の第３の実施形態にしたがった文書チェック支援装置は、管理者側のサーバ７とユーザが扱うクライアント８とがネットワーク６を介して接続されてなる。図１５ではクライアント８は１台しか図示していないが、実施には複数台のクライアント８がネットワーク６を介してサーバ７と接続される。
【００４９】
サーバ７は制御部７１、記憶装置７２およびインタフェース７３を備え、それぞれがバス７４を介して接続される。  
記憶装置７２は、ハードディスクドライブや不揮発性メモリ装置などのハードウェアで構成された記憶装置であり、各部の実行用プログラムに加え、第１の実施形態で説明した情報付加装置１、文書データチェック装置２および表示情報生成装置３の各部の機能を実現するための文書チェック支援プログラムを記憶する。文書チェック支援プログラムは、図５〜図８に示した動作をプログラムにしたものである。また、記憶装置７２は各種処理のワークメモリとしても機能する。
【００５０】
また、クライアント８は、制御部８１、記憶装置８２、入力装置８３、インタフェース８４および出力装置８５を備え、それぞれがバス８６で接続される。  
記憶装置８２は、ハードディスクドライブや不揮発性メモリ装置などのハードウェアで構成された記憶装置であり、制御用プログラムやチェック対象の文書データを記憶する。出力装置８５は、文書データの処理結果を出力するディスプレイ装置である。
【００５１】
本実施形態では、文書チェック支援プログラムを実行するのはクライアント８である。具体的には、ユーザが入力装置８３への操作により文書チェック支援プログラムの取得に関わるコマンドを指定すると、制御部８１は、文書チェック支援プログラムの取得要求を示す信号をインタフェース８４を介してサーバ７に出力する。
【００５２】
サーバ７のインタフェース７３がクライアント８からの信号を受信すると、制御部７１は、記憶装置７２に記憶される文書チェック支援プログラムを読み出して、これをインタフェース７３を介してクライアント８に出力する。  
クライアント８のインタフェース８４がサーバ７からの文書チェック支援プログラムを受信すると、制御部８１は、これを記憶装置８２に記憶させる。
【００５３】
記憶装置８２にチェック対象の文書データが記憶されている状態で、ユーザが入力装置８３への操作により文書データチェックに関わるコマンドを指定すると、制御部８１は記憶装置８２に記憶される文書チェック支援プログラムを読み出して実行し、文書データに対する情報付加、文書チェックによる不適切事項の判別、この判別結果をもとにしたチェック対象の元の文書データに対する色・コメントの付加を行なってチェック済み文書データを生成して出力装置８５に表示させる。
【００５４】
このような構成とすることで、サーバ７は文書チェック支援プログラムの出力のみを行い、実際の文書チェック処理はクライアント８が行なうので、サーバ７の負荷を軽くすることが出来る。また、情報付加装置１、文書データチェック装置２および表示情報生成装置３の各部の機能をクライアント８用のプログラムで実現したので、クライアント８を使用するユーザは、文書チェックを行なわない前提で運用していたクライアント機器の大幅な更新を行なうことなく文書データのチェックを行なうことができる。
【００５５】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。図１６は、本発明の第４の実施形態にしたがった文書チェック支援装置の情報付加装置の構成例を示すブロック図である。
【００５６】
本発明の第４の実施形態では、情報付加装置１は、第１の実施形態で説明した構成に加え、さらに書式情報判定部１９がバス１８を介して接続される。書式情報判定部１９は入力文書データの記述文書処理単位に区切った各記述の書式情報、例えば右寄せ、表題、センタリング、見出し、箇条書きなどを判定する。
【００５７】
図１７は、本発明の第４の実施形態にしたがった文書チェック支援装置の処理動作の流れを示す図である。図１８は、本発明の第４の実施形態にしたがった文書チェック支援装置の情報付加装置の処理動作の流れを示す図である。図１９は、本発明の第４の実施形態にしたがった文書チェック支援装置の入力文書データの一例を示す図である。
【００５８】
本発明の第４の実施形態にしたがった文書チェック支援装置の処理動作の流れは、第１の実施形態とほぼ同様であり、情報付加装置１はチェック対象文書が入力されると、文書データ区切部１１が文書データ中の記述を文書処理単位ごとに区分した上で、番号付与部１２が単位ごとに文書処理単位番号を付与する。そして、この文書処理単位ごとに書式情報判定部１９が各文書処理単位に関わる記述の書式情報を判定し、判定した書式情報を示す文字列を当該書式情報の判別対象である文書処理単位の文に付与する。テキスト変換部１３は、処理単位番号や書式情報が付されたデータをプレーンテキストに変換する。
【００５９】
図２０は、図１９に示した入力文書データの記述に文書処理単位番号および書式情報を付与した例を示す図である。  
図２０で示される文書はプレーンテキストであり、入力文書データの記述のうち、各文書処理単位の先頭に文書処理単位番号＜１＞，＜２＞，・・・が挿入された上で、これらの処理単位番号のあとに、各文書処理単位の書式情報＜右寄せ＞，＜表題＞などが付与されている。
【００６０】
図２１は、本発明の第４の実施形態にしたがった文書チェック支援装置の入力文書データの記述を文書処理単位に区分し、書式情報と関連付けた例を表データで示す図である。  
本実施形態では、入力文書データ中の文書処理単位および書式情報を示すために、入力文書データの元の記述に文書処理単位番号や書式情報を示す文字列を挿入すると説明したが、これに限らず、図２１に示すように、文書データ中の文書処理単位として区切られた各記述と当該記述の文書処理単位番号および書式情報を関連付けた表データを生成して、これを位置・書式情報付きテキストとして出力してもよい。
【００６１】
文書データチェック装置２は、この位置・書式情報付きテキストを入力情報として、文書チェックを行なう。  
この実施形態では文書データチェック装置２の記憶装置２３に記憶されるチェックルールテーブル上の定義情報は「書式情報のない文書処理単位では、体言止めになっている場合はエラーと判定する」、「書式情報が表題である文書処理単位では、“。”が含まれる場合はエラーと判定する」といった書式情報に応じたものとなっている。
【００６２】
これにより文書データチェック装置２の文書データチェック部２１は、位置・情報付きテキストに付与された書式情報も判断基準として文書チェックを行なうことができるので、文書作成効率を向上することができる。
【００６３】
図２０に示した入力文書データでは、文書処理単位番号１９、２０、２４に体言止め、つまり名詞の直後に「。」が打たれて終了する文がある。文書処理単位番号１９、２０に対応する文の書式は「箇条書き」であり、文書処理単位番号２４に対応する文には書式情報がない。
【００６４】
文書データチェック部２１は、チェックルールテーブル上の定義情報「書式情報のない文書処理単位では、体言止めになっている場合はエラーと判定する」により文書チェックを行った結果、文書処理単位番号１９、２０は対応する文には不適切な記述がないと判別する。一方、文書処理単位番号２４は対応する文中の７文字目から９文字目の「可能。」が不適切な体言止めであると判別する。
【００６５】
修正位置情報付加部２２は、文書データチェック部２１によるチェック結果をもとにエラーリストを生成し、これをインタフェース２４を介して表示情報生成装置３に出力する。図２２は、本発明の第４の実施形態にしたがった文書チェック支援装置の文書データチェック装置により出力するエラーリストの記述例を示す図である。
【００６６】
表示情報生成装置３は、エラーリストが入力されると、第１の実施形態と同様に元の文書データ中の不適切な記述に色やコメントを付加したチェック済み文書を作成し、これを出力装置３５に表示させる。
【００６７】
図２３は、本発明の第４の実施形態にしたがった文書チェック支援装置の表示情報生成装置による出力画面の一例を示す図である。  
図２３に示すように、文書処理単番号２４に対応する文「随時リリース可能。」のうち、不適切な体言止めであると判別された「可能。」に色やコメントが付加される。
【００６８】
このような構成とすれば、書式情報の有無や種類に応じた文書チェックおよびこのチェック結果に応じた表示情報の生成が行なえるので、文書修正指示の精度を向上させることができる。
【００６９】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。図２４は、本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置の構成例を示すブロック図である。  
この実施形態では、表示情報生成装置３は、第１の実施形態で説明した構成に加え、さらにリンク情報付与部３８がバス３７を介して接続される。また、記憶装置３３には、文書データの不適切な記述の修正のための参照用情報が記憶される。
【００７０】
図２５は、本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置の記憶装置に記憶される参照用情報の一例を示す図である。  
参照用情報は図２５に示した例に限らず、エラー内容に応じた複数種類の参照用情報を記憶することができる。
【００７１】
また、文書データチェック装置２の記憶装置２３に記憶されるチェックルールテーブル上では、参照リンクアドレスおよび参照リンク表示文字の情報がさらに関連付けられる。参照リンクアドレスは、これと関連付けられる分類項目に関する不適切事項の修正指示のための参照用情報のリンク先アドレスである。また、参照リンク表示文字は、これと関連付けられる分類項目に関する不適切事項の修正指示のための第１の実施形態で説明した吹き出しに含ませる文字である。
【００７２】
図２６は、本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置の処理動作の流れを示す図である。  
本実施形態では、情報付加装置１の動作は第１の実施形態と同じである。ここでは文書データチェック装置２のインタフェース２４に情報付加装置１からの位置情報付きテキストが入力されると、文書データチェック部２１は、第１の実施形態と同様に入力文書データの文書チェックを行なう。修正位置情報付加部２２は、文書データチェック部２１が不適切と判別した記述の位置情報、エラーメッセージ、参照リンクアドレスおよび参照リンク表示文字を関連付けたエラーリストを生成し、これをインタフェース２４を介して表示情報生成装置３に出力する。
【００７３】
エラーリスト中の参照リンクアドレスおよび参照リンク表示文字は、チェックルールテーブル上の前述した不適切な記述の判別の元となる定義情報に関連付けられている場合に示される。
【００７４】
図２７は、本発明の第５の実施形態にしたがった文書チェック支援装置の文書データチェック装置により出力するエラーリストの記述例を示す図である。このエラーリストは入力文書データが図１９に示した文書データである場合のエラーリストである。
【００７５】
表示情報生成装置３のインタフェース３４に、文書データチェック装置２からのエラーリストが入力され、情報付加装置１から元の文書データや位置情報付きテキストが入力され、データ取得部３１はこれらのデータを取得する。データ取得部３１は、エラーリスト、元の文書データおよび位置情報付きテキストを全て取得すると、これらのデータを色・コメント付加部３２に出力する。色・コメント付加部３２は、データ取得部３１から各種データが入力されると、位置情報付きテキストおよびエラーリストをもとに、入力文書データ中の不適切な記述の文字列および当該記述の位置を検出する。
【００７６】
図２７に示したエラーリスト中の１段目のチェック内容である「発信日付なし」を例とすると、この項目に関する不適切な記述の文書処理単位番号、開始位置、終了位置は、それぞれ１、１、８である。  
つまり、図２０に示した位置情報付きテキスト中の＜１＞が付与されている文が不適切な記述を含む文となる。そして、この番号＜１＞が付与される文の先頭から数えて１文字目から８文字目までの文字列「２００６年１１月」が不適切な記述の文字列となる。
【００７７】
色・コメント付加部３２は、元の文書データの記述のうち、前述した不適切な記述の文字列に色を付ける。また、色・コメント付加部３２は、エラーリスト中のエラーメッセージ、図２７に示したエラーリスト中の文書処理単位「１」と関連付けられるエラーメッセージ「文書右上に発信日付を『平成１８年１１月１日』の書式で記入して下さい。」とのメッセージを含む吹き出しを生成し、これを前述した不適切な記述であって色が付された「２００６年１１月」と線で連結させる。
【００７８】
リンク情報付与部３８は、色・コメント付加部３２が前述したように生成した吹き出しに、図２７に示したエラーリスト中の文書処理単位「１」と関連付けられる参照リンク表示文字「ビジネス文書作成手引き」を付加する。
【００７９】
色・コメント付加部３２は、元の文書データの記述のうち、エラーリスト中の各チェック内容に関わる不適切な記述に色を付け、この記述に修正指示であるメッセージ情報や参照リンク情報を連結した表示情報を生成し、これをチェック済み文書として出力装置３５に表示させる。
【００８０】
図２８は、本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置による出力画面の一例を示す図である。  
この表示画面上の吹き出しに含まれる参照リンク表示文字「ビジネス文書作成手引き」が入力装置３６への操作により選択されると、データ取得部３１は、この参照リンク文字とエラーリスト上で関連付けられる参照リンクアドレス先の図２５に示した文書データのビジネス文書作成手引きを取得して、出力装置３５に表示させる。つまり、入力装置３６は、リンク情報の選択を受け付ける選択入力手段として機能する。
【００８１】
このように、文書作成者への修正情報に参照リンクを加えることで、文書作成者は容易に修正のための参照用情報を参照できる。参照用情報にチェック済み文書の修正情報に表示しきれない規則を記載することで、ユーザは必要に応じて背景にある規則も容易に参照出来るので文書作成効率を向上出来る。
【００８２】
なお、この発明は前記実施形態そのままに限定されるものではなく実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を省略してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００８３】
【図１】本発明の第１の実施形態にしたがった文書チェック支援装置の構成例を示すブロック図。
【図２】本発明の第１の実施形態にしたがった文書チェック支援装置の情報付加装置の構成例を示すブロック図。
【図３】本発明の第１の実施形態にしたがった文書チェック支援装置の文書データチェック装置の構成例を示すブロック図。
【図４】本発明の第１の実施形態にしたがった文書チェック支援装置の表示情報生成装置の構成例を示すブロック図。
【図５】本発明の第１の実施形態にしたがった文書チェック支援装置の処理動作の流れを示す図。
【図６】本発明の第１の実施形態にしたがった文書チェック支援装置の情報付加装置の処理動作の流れを示す図。
【図７】本発明の第１の実施形態にしたがった文書チェック支援装置の文書データチェック装置の処理動作の流れを示す図。
【図８】本発明の第１の実施形態にしたがった文書チェック支援装置の表示情報生成装置の処理動作の流れを示す図。
【図９】本発明の第１の実施形態にしたがった文書チェック支援装置の入力文書データの一例を示す図。
【図１０】本発明の第１の実施形態にしたがった文書チェック支援装置の入力文書データの記述に文書処理単位番号を付与した例を示す図。
【図１１】本発明の第１の実施形態にしたがった文書チェック支援装置の入力文書データの記述を文書処理単位に区分した例を示す図。
【図１２】本発明の第１の実施形態にしたがった文書チェック支援装置の文書データチェック装置により出力するエラーリストの記述例を示す図。
【図１３】本発明の第１の実施形態にしたがった文書チェック支援装置の表示情報生成装置による出力画面の一例を示す図。
【図１４】本発明の第２の実施形態にしたがった文書チェック支援装置の構成例を示すブロック図。
【図１５】本発明の第３の実施形態にしたがった文書チェック支援装置の構成例を示すブロック図。
【図１６】本発明の第４の実施形態にしたがった文書チェック支援装置の情報付加装置の構成例を示すブロック図。
【図１７】本発明の第４の実施形態にしたがった文書チェック支援装置の処理動作の流れを示す図。
【図１８】本発明の第４の実施形態にしたがった文書チェック支援装置の情報付加装置の処理動作の流れを示す図。
【図１９】本発明の第４の実施形態にしたがった文書チェック支援装置の入力文書データの一例を示す図。
【図２０】本発明の第４の実施形態にしたがった文書チェック支援装置の入力文書データの記述に文書処理単位番号および書式情報を付与した例を示す図。
【図２１】本発明の第４の実施形態にしたがった文書チェック支援装置の入力文書データの記述を文書処理単位に区分し、書式情報と関連付けた例を表データで示す図。
【図２２】本発明の第４の実施形態にしたがった文書チェック支援装置の文書データチェック装置により出力するエラーリストの記述例を示す図。
【図２３】本発明の第４の実施形態にしたがった文書チェック支援装置の表示情報生成装置による出力画面の一例を示す図。
【図２４】本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置の構成例を示すブロック図。
【図２５】本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置の記憶装置に記憶される参照用情報の一例を示す図。
【図２６】本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置の処理動作の流れを示す図。
【図２７】本発明の第５の実施形態にしたがった文書チェック支援装置の文書データチェック装置により出力するエラーリストの記述例を示す図。
【図２８】本発明の第５の実施形態にしたがった文書チェック支援装置の表示情報生成装置による出力画面の一例を示す図。
【符号の説明】
【００８４】
１…情報付加装置、２…文書データチェック装置、３…表示情報生成装置、４，８…クライアント、５，７…サーバ装置、６…ネットワーク、１１…文書データ区切部、１２…番号付与部、１３…テキスト変換部、１４，２３，３３，７２，８２…記憶装置、１５，３６，８３…入力装置、１６，２４，３４，７３，８４…インタフェース、１７，３５，８５…出力装置、１８，２５，３６，７４，８６…バス、１９…書式情報抽出部、２１…文書チェック部、２２…修正位置情報付加部、３１…データ取得部、３２…色・コメント付加部、３８…リンク情報付与部、７１，８１…制御部。
【図１】
2008152349.tif 000003
【図２】
2008152349.tif 000004
【図３】
2008152349.tif 000005
【図４】
2008152349.tif 000006
【図５】
2008152349.tif 000007
【図６】
2008152349.tif 000008
【図７】
2008152349.tif 000009
【図８】
2008152349.tif 000010
【図９】
2008152349.tif 000011
【図１０】
2008152349.tif 000012
【図１１】
2008152349.tif 000013
【図１２】
2008152349.tif 000014
【図１３】
2008152349.tif 000015
【図１４】
2008152349.tif 000016
【図１５】
2008152349.tif 000017
【図１６】
2008152349.tif 000018
【図１７】
2008152349.tif 000019
【図１８】
2008152349.tif 000020
【図１９】
2008152349.tif 000021
【図２０】
2008152349.tif 000022
【図２１】
2008152349.tif 000023
【図２２】
2008152349.tif 000024
【図２３】
2008152349.tif 000025
【図２４】
2008152349.tif 000026
【図２５】
2008152349.tif 000027
【図２６】
2008152349.tif 000028
【図２７】
2008152349.tif 000029
【図２８】
2008152349.tif 000030