(57)【要約】【課題】文書データの種別に応じて当該文書データの記述の不適切箇所の解析を適切に行なう。【解決手段】ユーザ端末２を操作して解析対象の文書データの種別を選択して、この種別の情報を解析対象の文書データとともにサーバ装置１に送信する。サーバ装置１の通信インタフェース１４がユーザ端末２からの情報を入力すると、文書データ解析部１３は、記憶装置１２内の定義情報記憶部２１に記憶される解析方式テーブルを読出し、このテーブルから入力済みの文書データ種別と関連付けられるチェックモジュール名を含む各種情報を検索する。文書データ解析部１３は、この検索したチェックモジュール名に対応するモジュールを実行して入力済み文書データの記述の不適切箇所の有無を解析し、この結果不適切箇所が存在する場合には、これを示す情報をユーザ端末２に出力して表示させる。【選択図】      図１
2007310586.tif 000002
【特許請求の範囲】
【請求項１】
文書データを入力する入力手段と、
前記文書データの記述の不適切箇所の解析方式情報を当該文書データの種別ごとに関連付けて記憶する記憶手段と、
前記入力手段により入力した文書データの種別を認識する認識手段と、
前記記憶手段に記憶される解析方式情報のうち、前記認識手段により認識した種別と関連付けられる解析方式情報を検索する検索手段と、
この検索手段により検索した解析方式情報にしたがって前記入力手段により入力した文書データの記述の不適切箇所の解析を行なう解析手段と
を備えたことを特徴とする文書データ処理装置。
【請求項２】
前記記憶手段に記憶された解析方式情報の更新にかかる入力を受け付ける更新入力手段と、
この入力された内容にしたがって前記記憶手段に記憶された解析方式情報を更新する更新手段と
をさらに備えたことを特徴とする請求項１に記載の文書データ処理装置。
【請求項３】
前記記憶手段に記憶される前記種別ごとの解析方式情報は、予め定められた順序と関連付けられる複数の解析方式情報でなり、
前記検索手段は、
前記記憶手段に記憶される解析方式情報のうち、前記認識手段により認識した種別と関連付けられる解析方式情報を当該解析方式情報と関連付けられる順序とあわせて検索し、
前記解析手段は、
前記検索手段により検索した解析方式情報に関連付けられる順序にもとづいて決定した解析方式情報にしたがって前記入力手段により入力した文書データの記述の不適切箇所の解析を行なう
ことを特徴とする請求項１に記載の文書データ処理装置。
【請求項４】
文書データの記述の不適切箇所の解析方式情報を当該文書データの種別ごとに関連付けて記憶する記憶装置を備えた文書データ処理装置で用いられ、
前記文書データを入力する入力ステップと、
この入力ステップにより入力した文書データの種別を認識する認識ステップと、
前記記憶装置に記憶される解析方式情報のうち、前記認識ステップにより認識した種別と関連付けられる情報を検索する検索ステップと、
この検索ステップにより検索した解析方式情報にしたがって前記入力ステップにより入力した文書データの記述の不適切箇所の解析を行なう解析手段とステップと
を有することを特徴とする文書データ処理方法。
【請求項５】
文書データの記述の不適切箇所の解析方式情報を当該文書データの種別ごとに関連付けて記憶する記憶装置を備えたコンピュータを制御するためのプログラムであって、
前記コンピュータを、
前記文書データを入力する入力手段、
前記入力手段により入力した文書データの種別を認識する認識手段、
前記記憶装置に記憶される解析方式情報のうち、前記認識手段により認識した種別と関連付けられる解析方式情報を検索する検索手段、
この検索手段により検索した解析方式情報にしたがって前記入力手段により入力した文書データの記述の不適切箇所の解析を行なう解析手段
として機能させるようにした、コンピュータ読み取り可能な文書データ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書データの解析を行なう文書データ処理装置、文書データ処理方法および文書データ処理プログラムに関する。
【背景技術】
【０００２】
従来、文書データ処理装置には、例えば特許文献１および特許文献２に開示されるように、文書データを入力した後で単語辞書やチェック規則を参照することで文書データ中の記述の不適切箇所を抽出して出力するものがある。
【特許文献１】特開平８−２２１４２１号公報
【特許文献２】特開２０００−２３５５７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述したように、文書データ処理装置が文書データを解析して記述の不適切箇所を抽出する場合に参照するチェック規則は単一のものであった。しかし、文書データの種別が例えば議事録である場合と報告書である場合とでは、文書の種別が議事録と報告書とで異なってしまうために適切なチェック規則が異なる。
【０００４】
この場合に、文書データ処理装置は、例えば文書データの種別などに応じた不適切箇所の解析を行なう場合には、文書データの種別が変わるたびにチェック規則を更新しなければならず、不便である。
【０００５】
そこで、本発明の目的は、文書データの種別に応じて当該文書データの記述の不適切箇所の解析を適切に行なうことが可能になる文書データ処理装置、文書データ処理方法および文書データ処理プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
すなわち、本発明に係わる文書データ処理装置は、文書データの記述の不適切箇所の解析方式情報を当該文書データの種別ごとに関連付けて記憶しておき、この解析方式情報のうち、入力した文書データの種別と関連付けられる解析方式情報を検索し、この検索した解析方式情報にしたがって入力文書データの記述の不適切箇所の解析を行なうことを特徴とする。
【発明の効果】
【０００７】
本発明に係わる文書データ処理装置では、文書データの種別に応じて当該文書データの記述の不適切箇所の適切な解析を行なうことができる。
【発明を実施するための最良の形態】
【０００８】
以下図面により本発明の実施形態について説明する。  
図１は、本発明の実施形態にしたがった文書データ処理システムのサーバ装置の構成例を示すブロック図である。
【０００９】
この文書データ処理システムは、文書データを当該文書データの種別に応じた方式で解析して、文書データの記述が適切であるか否かを判別するものである。  
図１に示すように、本発明の実施形態にしたがった文書データ処理システムはサーバ装置１、ユーザ端末２および管理者端末３でなる。
【００１０】
サーバ装置１は装置全体の処理を司る制御部１１、記憶装置１２、文書データ解析部１３および通信インタフェース１４を備え、それぞれがバス１５を介して相互に接続される。
【００１１】
記憶装置１２は例えばハ−ドディスクドライブや不揮発性メモリ装置などのハードウェアで構成される。記憶装置１２は制御部１１による実行対象の制御プログラムを記憶するのに加え、定義情報記憶部２１および辞書データ記憶部２２を備える。定義情報記憶部２１や辞書データ記憶部２２に記憶される情報については後述する。また、記憶装置１２は制御部１１による各種処理のワークメモリとしても機能する。
【００１２】
文書データ解析部１３は、長文指摘モジュール３１、形態素解析モジュール３２、文体チェックモジュール３３、項目抽出モジュール３４および宛先チェックモジュール３５を備える。これらのモジュールはアプリケーションプログラムで構成される。
【００１３】
長文指摘モジュール３１は、文書データ中の文の長さが指定された文字数を越えているか否かを判別する。形態素解析モジュール３２は文書データの形態素解析を行なう。  
文体チェックモジュール３３は、文書データ中の記述の文末が「です、ます」体あるいは「である」体などの単一の文体で統一されているか否かを判別する。項目抽出モジュール３４は、文書データ中の記述の予め定められた項目を抽出する。宛先チェックモジュール３５は、文書データ中の記述の宛先である「様」や「御中」の使い方が適切であるかを判別したり宛先の名称の表記が適切か否かを判別したりする。
【００１４】
文書データ解析部１３は、これらのモジュールを実行することで文書データの記述の不適切箇所の解析を行なう。通信インタフェース１４はユーザ端末２および管理者端末３との間での通信処理を行なう。
【００１５】
図２は、本発明の実施形態にしたがった文書データ処理システムのユーザ端末の構成例を示すブロック図である。  
図２に示すように、ユーザ端末２は文書データを作成するユーザが取り扱う端末装置である。ユーザ端末２は装置全体の処理を司る制御部４１、記憶装置４２、入力装置４３、表示装置４４および通信インタフェース４５を備え、それぞれがバス４６を介して相互に接続される。
【００１６】
制御部４１は書式情報付加部５１および解析結果付加部５２を備える。書式情報付加部５１は解析対象の文書データに予め定められた広義の書式情報を付加する。この実施例では広義の書式情報とは位置情報および狭義の書式情報でなる。位置情報とは文書データ中の文の行番号である。この位置情報はパラグラフ番号やページ番号であってもよい。また、狭義の書式情報とは文書データ中の文が中央揃えや左揃えであるかを示したりフォント種類やフォントサイズを示したりする情報である。  
解析結果付加部５２は、解析対象の文書データにサーバ装置１による当該文書データの解析結果を付加する。
【００１７】
記憶装置４２は例えばハ−ドディスクドライブや不揮発性メモリ装置などのハードウェアで構成される。また、記憶装置４２は制御部４１による実行対象の制御プログラムを記憶しており、制御部４１による各種処理のワークメモリとしても機能する。
【００１８】
入力装置４３は例えばキーボードやマウスであり、文書データの新規作成にかかる操作を受け付ける。表示装置４４はディスプレイ装置である。通信インタフェース４５はサーバ装置１との間での通信処理を行なう。また、通信インタフェース４５は図示しない外部記憶装置とケーブルを介して接続可能であり、この外部記憶装置との間で文書データを入出力することもできる。
【００１９】
図３は、本発明の実施形態にしたがった文書データ処理システムの管理者端末の構成例を示すブロック図である。  
図３に示すように、管理者端末３はサーバ装置１の管理者が取り扱う端末装置である。管理者端末３は装置全体の処理を司る制御部６１、記憶装置６２、入力装置６３、表示装置６４および通信インタフェース６５を備え、それぞれがバス６６を介して相互に接続される。
【００２０】
記憶装置６２は例えばハ−ドディスクドライブや不揮発性メモリ装置などのハードウェアで構成される。記憶装置６２は制御部６１による実行対象の制御プログラムを記憶しており、制御部６１による各種処理のワークメモリとしても機能する。
【００２１】
入力装置６３は例えばキーボードやマウスであり、サーバ装置１の記憶装置１２に記憶される各種情報の更新にかかる操作を受け付ける。表示装置６４はディスプレイ装置である。通信インタフェース６５はサーバ装置１との間での通信処理を行なう。
【００２２】
次に、サーバ装置１の記憶装置１２の定義情報記憶部２１に記憶される情報について説明する。図４は、本発明の実施形態にしたがった文書データ処理システムのサーバ装置の記憶装置に記憶される文書種別テーブルの構成例を表形式で示す図である。
【００２３】
この文書種別テーブルは、サーバ装置１の記憶装置１２の定義情報記憶部２１に記憶される情報であり、ユーザ端末２を取り扱うユーザ名および文書データ種別が関連付けられて管理される。図４に示すように文書データ種別は議事録、報告書および紹介状などである。
【００２４】
図５は、本発明の実施形態にしたがった文書データ処理システムのサーバ装置の記憶装置に記憶される解析方式テーブルの構成例を表形式で示す図である。  
この解析方式テーブルは、サーバ装置１の記憶装置１２の定義情報記憶部２１に記憶される情報であり、文書データ種別、チェックモジュール名、順位、パラメータ、入力データおよび出力データが関連付けられて管理される。
【００２５】
解析方式テーブルで管理される「チェックモジュール名」とは、これと当該テーブル上で関連付けられる文書データ種別に対応する文書データの記述の不適切箇所を文書データ解析部１３が解析する場合に実行するモジュールの名称である。前述した「順位」とは、これと解析方式テーブル上で同一の文書データ種別と関連付けられる複数のチェックモジュール名に対応するモジュールの文書データ解析部１３による実行順位である。
【００２６】
また、解析方式テーブルで管理される「パラメータ」とは、これと当該テーブル上で関連付けられるチェックモジュール名に対応するモジュールを文書データ解析部１３が実行した場合に、解析対象の文書データの記述の不適切箇所の解析に必要な情報である。
【００２７】
例えば図５に示した解析方式テーブル上のパラメータの項目で管理される文字数の情報や各種辞書データ名に対応する辞書データの情報はサーバ装置１の記憶装置１２に記憶される情報であり、特に辞書データは辞書データ記憶部２２に記憶される情報である。
【００２８】
また、解析方式テーブルで管理される「入力データ」とは、これと当該テーブル上で関連付けられるチェックモジュール名に対応するモジュールを文書データ解析部１３が実行する前に入力するデータの種別である。
【００２９】
解析方式テーブルで管理される「出力データ」とは、これと当該テーブル上で関連付けられるチェックモジュール名に対応するモジュールを文書データ解析部１３が実行した後のデータの種別である。
【００３０】
例えば図５に示したテーブル上で管理される「書式情報付テキスト」は、ユーザ端末２からの文書データにサーバ装置１の書式情報付加部５１により書式情報が付加された文書データである。
【００３１】
また、図５に示したテーブル上の「品詞情報付テキスト」は書式情報付テキストに品詞情報を付加したものであり、「項目情報付テキスト」は品詞情報付テキストに項目情報を付加したものである。項目情報は例えば宛先、差出人および日付のいずれかである。
【００３２】
図５に示したテーブル上の「チェック結果」とは、これと当該テーブル上で関連付けられるチェックモジュール名に対応するモジュールを文書データ解析部１３が実行することで得られる不適切箇所を示すデータである。
【００３３】
次に、図１に示した構成の文書データ処理システムの動作について説明する。図６は、本発明の実施形態にしたがった文書データ処理システムの処理動作の一例を示すフローチャートである。ここでは、解析対象の文書データはユーザ端末２の記憶装置４２に予め記憶されていると仮定する。
【００３４】
まず、ユーザがユーザ端末２の入力装置４３に対する予め定められた操作を行なうと、制御部４１は、ユーザ端末２の動作モードを文書データ解析モードに切り替え、ユーザ名入力画面Ｇ１を表示装置４４に表示させる。
【００３５】
図７は、本発明の実施形態にしたがった文書データ処理システムのユーザ端末に表示されるユーザ名入力画面の一例を示す図である。  
この画面Ｇ１にしたがって、入力装置４３がユーザ名入力画面Ｇ１のフォーム７１内へのユーザ名の入力を受け付けて、画面上のＯＫアイコン７２が選択されると（ステップＳ１）、制御部４１はこの入力されたユーザ名の情報を通信インタフェース４５を介してサーバ装置１に出力する。
【００３６】
サーバ装置１の通信インタフェース１４がユーザ端末２からのユーザ名の情報を入力すると、制御部１１はこのユーザ名と記憶装置１２内の定義情報記憶部２１に記憶される文書種別テーブルを読出し、前述したユーザ名と文書種別テーブル上で関連付けられる文書データ種別の情報を検索して、この情報を通信インタフェース１４を介してユーザ端末２に出力する。ここではユーザ名を入力項目としているが、「ユーザＩＤ」を入力項目として扱っても問題ないことは言うまでもない。この場合には、図４の文書種別テーブルのユーザ名はユーザＩＤに置き換わることも言うまでもない。
【００３７】
例えば制御部１１はユーザ端末２で入力されたユーザ名が「ＣＣＣ」であって検索対象の文書種別テーブルが図４に示したテーブルである場合には、このテーブル上のユーザ名である「ＣＣＣ」と関連付けられる文章データ種別である「議事録」および「紹介状」を検索する。
【００３８】
ユーザ端末２の通信インタフェース４５がサーバ装置１からの文書データ種別の情報を入力すると、制御部４１はこの文書データ種別の情報を含む文書種別選択画面Ｇ２を表示装置４４に表示させる。
【００３９】
図８は、本発明の実施形態にしたがった文書データ処理システムのユーザ端末に表示される文書種別選択画面Ｇ２の一例を示す図である。  
この画面Ｇ２にしたがった入力装置４３への操作により、文書種別選択画面Ｇ２上の文書データ種別に対応するチェックボックスが有効となって、画面上のＯＫアイコン７３が選択され（ステップＳ２）、入力装置４３へのさらなる操作により、解析対象の文書データが選択されて、制御部４１が選択済みの文書データを記憶装置１２から入力すると（ステップＳ３）、書式情報付加部５１は入力済みの文書データの各文に前述した広義の書式情報を付加した書式情報付きテキストを生成する。
【００４０】
図９は、本発明の実施形態にしたがった文書データ処理システムにステップＳ３の処理で入力された文書データに書式情報を付加した例を表形式で示す図である。  
制御部４１は、書式情報付テキストを前述したように有効となったチェックボックスに対応する文書データ種別の情報とともに通信インタフェース４５を介してサーバ装置１に出力する。
【００４１】
サーバ装置１の通信インタフェース１４を介してユーザ端末２からの書式情報付テキストおよび文書データ種別の情報が入力されると、制御部１１は、これらを取得して記憶装置１２に記憶する（ステップＳ４）。すると、文書データ解析部１３は、記憶装置１２内の定義情報記憶部２１に記憶される解析方式テーブルを読出し、記憶装置１２に記憶される文書データ種別と関連付けられるチェックモジュール名を含む各種情報を解析方式テーブルから検索する（ステップＳ５）。
【００４２】
例えば文書データ解析部１３は、入力済みの文書データ種別が「議事録」であって検索対象の解析方式テーブルが図５に示したテーブルである場合には、このテーブル上の「議事録」と関連付けられるチェックモジュール名である「長文指摘」、「形態素解析」、「文体チェック」、「項目抽出」および「宛先チェック」ならびにこれとテーブル上で関連付けられる順位などの各種情報を検索し、検索済みのチェックモジュール名に対応するモジュールを実行して文書データの解析を行なう（ステップＳ６）。
【００４３】
具体的には、まず文書データ解析部１３は順位が最先の「１０」である長文指摘モジュール３１を実行し、記憶装置１２に記憶されている書式情報付テキスト中の句点から句点までの文字数を計算し、この文字数が前述したように検索したチェックモジュール名である「長文指摘」と解析方式テーブル上で関連付けられるパラメータで示される文字数を超えるか否かを判別する。
【００４４】
このパラメータが図５に示したように「８０文字」である場合には、文書データ解析部１３は書式情報付テキスト中の句点から句点までの記述のうち８０文字を超える記述があれば、この記述の位置情報、指摘対象情報およびコメントとともに長文チェック箇所の情報として記憶装置１２に保存する。指摘対象情報とは、書式情報付テキスト中の記述のうち不適切箇所に該当する記述を示す。コメントとは指摘対象が不適切な理由や、修正方法に対する示唆などを示すメッセージである。  
ここでは位置情報は１０行目を示す「１０」となり、指摘対象情報は「文の長さ」となり、コメントは「文の長さが８０文字を超えています。」となる。
【００４５】
そして、文書データ解析部１３は順位が「２０」である形態素解析モジュール３２を実行し、辞書データ記憶部２２に記憶される形態素解析用辞書データにしたがって記憶装置１２に記憶されている書式情報付テキスト中の記述に対する形態素解析を行なって、品詞情報付テキストを生成する。
【００４６】
図１０は、本発明の実施形態にしたがった文書データ処理システムにステップＳ３の処理で入力された文書データの形態素解析結果の例を表形式で示す図である。  
図１０に示すように、形態素解析結果では図９に示した書式情報付テキストと比較して文書データ中の単語に品詞情報が付加されている。
【００４７】
そして、文書データ解析部１３は順位が「３０」である文体チェックモジュール３３を実行し、辞書データ記憶部２２に記憶される文体辞書データにしたがって前述した品詞情報付テキスト中の文末が「である」体に統一されているか否かを判別する。文書データ解析部１３は品詞情報付テキスト中の文末に「である」体と異なる記述があれば、この記述の位置情報、指摘対象情報およびコメントとともに文体チェック箇所の情報として記憶装置１２に保存する。ここでは位置情報は１４行目を示す「１４」となり、指摘対象情報は文中の「……です。」となり、コメントは「文体が統一されていません。」となる。
【００４８】
文書データ解析部１３は順位が「４０」である項目抽出モジュール３４を実行し、辞書データ記憶部２２に記憶される項目抽出用辞書データにしたがって前述した品詞情報付テキスト中の冒頭の左揃えの単語を宛先に該当する記述として抽出して、項目情報付テキストを生成する。
【００４９】
図１１は、本発明の実施形態にしたがった文書データ処理システムが入力した文書データに項目情報を付加した例を表形式で示す図である。  
図１１に示すように、形態素解析結果では図１０に示した品詞情報付テキストと比較して項目情報が付加されている。
【００５０】
そして、文書データ解析部１３は順位が最後「５０」である宛先チェックモジュール３５を実行し、辞書データ記憶部２２に記憶される宛先辞書データにしたがって前述した項目情報付テキスト中の項目情報「宛先」の記述が適切であるか否かを判別する。ここでは文書データ解析部１３は項目情報付テキスト中の宛先の記述のうち不適切な記述があれば、この記述を位置情報とともに宛先チェック箇所の情報として記憶装置１２に保存する。ここでは位置情報は１行目を示す「１」となり、指摘対象情報は文中の宛先である「殿」となり、コメントは「宛先には「様」が適切です。」となる。  
制御部１１は、文書データ解析部１３による解析により記憶装置１２に記憶されたチェック結果の情報を通信インタフェース１４を介してユーザ端末２に出力する。
【００５１】
図１２は、本発明の実施形態にしたがった文書データ処理システムによる文書データ解析結果の一例を表形式で示す図である。  
図１２に示すように、この解析結果では、文書データ解析部１３による解析により得られた長文チェック箇所、文体チェック箇所および宛先チェック箇所の情報における前述した位置情報、指摘対象およびコメントが関連付けられる。
【００５２】
ユーザ端末２の通信インタフェース４５がサーバ装置１からのチェック結果の情報を入力すると、制御部４１はこの情報を記憶装置４２に記憶し、記憶装置４２に記憶されている解析対象の文書データを読み出す。すると、解析結果付加部５２は解析対象の文書データにサーバ装置１からのチェック結果を付加したチェック結果付文書データを生成する。制御部４１は、このチェック結果付文書データを表示装置４４に表示させる（ステップＳ７）。これにより、ユーザは図１２に示したような形式のチェック結果が付加された文書データを確認することができる。
【００５３】
以上のように、本発明の実施形態にしたがった文書データ処理システムでは、記述の適切性の解析対象の文書データの種別に応じて解析方式を検索し、この検索した方式に応じて、文書データの記述が適切であるか否かを判別するので、文書データの種別に応じて当該文書データの記述の不適切箇所の解析を適切に行なうことができる。
【００５４】
この実施形態にしたがった文書データ処理システムでは、サーバ装置１の記憶装置１２の記憶される各種情報を管理者端末３を用いて更新することができる。  
例えばサーバ装置１の管理者が管理者端末３の入力装置６３に対する予め定められた操作を行なって、サーバ装置１の記憶装置１２の定義情報記憶部２１に記憶される文書種別テーブルや解析方式テーブルで管理される情報や辞書データ記憶部２２に記憶される辞書データの一部の変更、削除および追加のうち少なくとも一種類の更新を指示すると、制御部６１は指示内容を示す情報を通信インタフェース６５を介してサーバ装置１に出力する。サーバ装置１の通信インタフェース１４が管理者端末３からの指示内容を示す情報を入力すると、制御部１１は、この指示内容にしたがってサーバ装置１の記憶装置１２の定義情報記憶部２１に記憶される各種情報を更新する。
【００５５】
例えば、文体チェックモジュール３３が使用する文体辞書データの内容を修正することにより、チェック方式を「である」体の統一性のチェックから「です、ます」体の統一性のチェックに変更することができる。
【００５６】
同様に、図５に示した解析方式テーブルで管理される文書データ種別である「議事録」と関連付けられるチェックモジュール名「長文指摘」と対応するパラメータ「８０文字」を「６０文字」に変更することにより、議事録の長文指摘の基準となる文字数を変更することができる。
【００５７】
また、図５に示した解析方式テーブルで管理される文書データ種別である「議事録」と関連付けられるチェックモジュール名「長文指摘」を削除することにより、議事録のチェックの際に長文指摘を行なわないようにすることができる。
【００５８】
また、例えば議事録のチェックの際に、一般的でない略語の使用の有無のチェックも行ないたい場合は、略語リストデータを記憶装置１２に記憶した上で、略語チェック用のモジュールを文書データ解析部１３に新たに備え、図５に示した解析方式テーブルで管理される文書データ種別である「議事録」に例えばチェックモジュール名「略語チェック」、順位「１５」、パラメータ「略語リスト」、入力データ「書式情報付テキスト」および出力データ「チェック結果」を関連付けて管理した上で文書データの解析を行なえばよい。
【００５９】
なお、本実施形態では、サーバ装置１、ユーザ端末２および管理者端末３でなる文書データ処理システムを用いて文書データの解析を行なうと説明したが、これらのサーバ装置１、ユーザ端末２および管理者端末３の機能を全て有する単一の装置を用いて文書データの解析を行なってもよい。
【００６０】
また、本実施形態では、チェック結果では位置情報、指摘対象およびコメントで構成されると説明したが、これに限らず、例えば指摘対象に対する修正候補を含ませてもよい。  
また、文書データ解析部１３は、項目抽出モジュール３４を実行した場合に、文書データ中の宛先を抽出すると説明したが、これに限らず、例えば差出人抽出用の項目抽出用辞書データをサーバ装置１の辞書データ記憶部２２に記憶させて、この項目抽出用辞書データに対応するパラメータを解析方式テーブル上で管理した上で、項目抽出モジュール３４を実行することで文書データ中の差出人を抽出するようにすることもできる。
【００６１】
また、本実施形態では、文書データ解析部１３が実行する新たなモジュールを設けた上で解析方式テーブルを更新する際には、データの入出力を考慮してモジュール間の制約が満たされているか否かを確認することができる。たとえば、入力データが「品詞情報付テキスト」である新たなモジュールに関する情報を解析方式テーブル上の「議事録」に関連付けて追加した場合で、入力データである品詞情報付テキストの生成に必要な形態素解析モジュール３２に対応するチェックモジュール名が解析方式テーブル上の「議事録」に関連付けられていない場合には、制御部１１はこの「議事録」に形態素解析モジュール３２に対応するチェックモジュール名、順位、派ラメータ、入力データおよび出力データの情報を解析方式テーブル上に追加する。
【００６２】
この実施例においては、解析方式テーブル上で各モジュールの実行順位を管理すると説明したが、入力データが他のモジュールの実行にしたがった出力データとなっている場合の依存関係のみを管理する構成とした上で、依存関係のない各種モジュールをランダムに実行する構成としてもよい。
【００６３】
なお、この発明は前記実施形態そのままに限定されるものではなく実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を省略してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態にしたがった文書データ処理システムのサーバ装置の構成例を示すブロック図。
【図２】本発明の実施形態にしたがった文書データ処理システムのユーザ端末の構成例を示すブロック図。
【図３】本発明の実施形態にしたがった文書データ処理システムの管理者端末の構成例を示すブロック図。
【図４】本発明の実施形態にしたがった文書データ処理システムのサーバ装置の記憶装置に記憶される文書種別テーブルの構成例を表形式で示す図。
【図５】本発明の実施形態にしたがった文書データ処理システムのサーバ装置の記憶装置に記憶される解析方式テーブルの構成例を表形式で示す図。
【図６】本発明の実施形態にしたがった文書データ処理システムの処理動作の一例を示すフローチャート。
【図７】本発明の実施形態にしたがった文書データ処理システムのユーザ端末に表示されるユーザ名入力画面の一例を示す図。
【図８】本発明の実施形態にしたがった文書データ処理システムのユーザ端末に表示される文書種別選択画面の一例を示す図。
【図９】本発明の実施形態にしたがった文書データ処理システムが入力した文書データに書式情報を付加した例を表形式で示す図。
【図１０】本発明の実施形態にしたがった文書データ処理システムが入力した文書データの形態素解析結果の例を表形式で示す図。
【図１１】本発明の実施形態にしたがった文書データ処理システムが入力した文書データに項目情報を付加した例を表形式で示す図。
【図１２】本発明の実施形態にしたがった文書データ処理システムによる文書データ解析結果の一例を表形式で示す図。
【符号の説明】
【００６５】
１…サーバ装置、２…ユーザ端末、３…管理者端末、１１，４１，６１…制御部、１２，４２，２…記憶装置、１３…文書データ解析部、１４，４５，６５…通信インタフェース、１５，４６，６６…バス、２１…定義情報記憶部、２２…辞書データ記憶部、３１…長文指摘モジュール、３２…形態素解析モジュール、３３…文体チェックモジュール、３４…項目抽出モジュール、３５…宛先チェックモジュール、４３，６３…入力装置、４４，６４…表示装置、５１…書式情報付加部、５２…処理結果付加部。
【図１】
2007310586.tif 000003
【図２】
2007310586.tif 000004
【図３】
2007310586.tif 000005
【図４】
2007310586.tif 000006
【図５】
2007310586.tif 000007
【図６】
2007310586.tif 000008
【図７】
2007310586.tif 000009
【図８】
2007310586.tif 000010
【図９】
2007310586.tif 000011
【図１０】
2007310586.tif 000012
【図１１】
2007310586.tif 000013
【図１２】
2007310586.tif 000014