(57)【要約】【課題】文書の所定の言語に対する信頼度を演算することができるようにする。【解決手段】  入力部３３は、インターネット１１を介して文書を入力する。データベース作成部３４は、入力された文書の著者の所属が英語圏かを判断し、英語圏である場合には高信頼タグを付与して、高信頼文書７１として英文データベース格納部３７に格納する。著者の所属が英語圏でない場合には、非高信頼タグを付与して、非高信頼文書７２として英文データベース格納部３７に格納する。推論部４１は、英文データベース格納部３７に格納されている文書からフレーズを抽出し、そのフレーズが高信頼文書７１とヒットした数、並びに非高信頼文書７２とヒットした数に基づいて、英文品質値を演算し、それに基づいて高信頼文書７１と非高信頼文書７２としての文書の構成を再構成する。【選択図】図２
2006338344.tif 000002
【特許請求の範囲】
【請求項１】
文書の所定言語に対する信頼度を判定する文書処理装置であって、
前記文書の著者の出版実績、前記著者の前記所定言語の言語圏に対する所属度、及び、前記文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、前記文書の信頼度を演算する信頼度演算手段
を備える文書処理装置。
【請求項２】
前記文書の著者の所属に対応する言語の言語圏に基づいて、前記文書を、前記所定言語を母国語とする第１の言語圏グループと前記所定言語を母国語としない第２の言語圏グループとに振り分ける言語圏グループ決定手段をさらに備え、
前記信頼度演算手段は、抽出された前記フレーズの、第１の言語圏グループに属する複数の他の文書に対するヒット数である第１のヒット数と、第２の言語圏グループに属する複数の他の文書に対するヒット数である第２のヒット数により規定される値に基づいて、前記文書の信頼度を演算する
請求項１に記載の文書処理装置。
【請求項３】
前記信頼度演算手段により演算された前記信頼度に基づいて、前記言語圏グループ決定手段により決定された前記文書の前記言語圏グループを変更する言語圏グループ変更手段
をさらに備える請求項２に記載の文書処理装置。
【請求項４】
前記文書処理装置は文書作成支援装置であり、
一以上の単語を取得する単語取得手段と、
前記第１の文書と前記第２の文書から、取得された前記単語を含む文書を検索する文書検索手段と、
検索された前記文書と、検索された前記文書の信頼度を表示する表示手段と
をさらに備える請求項１，２または３に記載の文書処理装置。
【請求項５】
前記表示手段は、さらに指定された前記単語の前記信頼度別のヒットを表示する
請求項４に記載の文書処理装置。
【請求項６】
前記表示手段は、特別に指定された前記単語（例えば、図２８のクォーテーションマークで指定された単語）を含む文書を優先的に表示する
請求項４または５に記載の文書処理装置。
【請求項７】
前記表示手段は、指定された前記単語を含む検索された前記文書の一部と、検索された前記文書の全部を表示するときユーザにより操作されるボタンをさらに表示する
請求項４、５または６に記載の文書処理装置。
【請求項８】
前記文書検索手段は、指定された前記単語の距離が、指定された値以内である文書を検索する
請求項４乃至７のいずれかに記載の文書処理装置。
【請求項９】
文書の所定言語に対する信頼度を判定する文書処理装置の文書処理方法であって、
前記文書の著者の出版実績、前記著者の前記所定言語の言語圏に対する所属度、及び、前記文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、前記文書の信頼度を演算する信頼度演算ステップ
を備える文書処理方法。
【請求項１０】
文書の所定言語に対する信頼度を判定する文書処理装置のプログラムであって、
前記文書の著者の出版実績、前記著者の前記所定言語の言語圏に対する所属度、及び、前記文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、前記文書の信頼度を演算する信頼度演算ステップ
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書作成支援装置および方法、並びにプログラムに関し、特に、より品質の高い外国語文書の作成を支援することができるようにした文書作成支援装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
日本人が外国語としての英語の文書を作成する場合、品質の良い文書を作成するのに良い１つの方法は、英語を母国語とするアメリカ人やイギリス人が作成した文書を参考にすることである。かかる観点から単語を入力した場合、その単語を含む英文をユーザに呈示する装置が提案されている（例えば、特許文献１）。
【特許文献１】特開平１１−６６０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記特許文献に記載の発明においては、データベースとして、英語を母国語とする者が記載した英語の文書がデータベースに予め用意されていることが前提とされているが、いかにしてこのようなデータベースを作成するのかが明らかにされていない。例えば、インターネットを介して英語の文書を収集することが考えられるが、このようなWebページ上に開示されている英語の文書には、必ずしも英語を母国語としない者が作成した文書も多数含まれている。したがって、このような英語を参照したとしても、品質の良い英語の文書を作成することは困難である。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、文書の所定の言語に対する信頼度を演算することができるようにし、もってより品質の高い外国語の文書を作成することができるようにするものである。
【課題を解決するための手段】
【０００５】
本発明の一側面は、文書の所定言語に対する信頼度を判定する文書処理装置であって、前記文書の著者の出版実績、前記著者の前記所定言語の言語圏に対する所属度、及び、前記文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、前記文書の信頼度を演算する信頼度演算手段を備える文書処理装置である。
【０００６】
前記文書の著者の所属に対応する言語の言語圏に基づいて、前記文書を、前記所定言語を母国語とする第１の言語圏グループと前記所定言語を母国語としない第２の言語圏グループとに振り分ける言語圏グループ決定手段をさらに備え、前記信頼度演算手段は、抽出された前記フレーズの、第１の言語圏グループに属する複数の他の文書に対するヒット数である第１のヒット数と、第２の言語圏グループに属する複数の他の文書に対するヒット数である第２のヒット数により規定される値に基づいて、前記文書の信頼度を演算することができる。
【０００７】
前記信頼度演算手段により演算された前記信頼度に基づいて、前記言語圏グループ決定手段により決定された前記文書の前記言語圏グループを変更する言語圏グループ変更手段をさらに備えることができる。
【０００８】
前記文書処理装置は文書作成支援装置であり、一以上の単語を取得する単語取得手段と、前記第１の文書と前記第２の文書から、取得された前記単語を含む文書を検索する文書検索手段と、検索された前記文書と、検索された前記文書の信頼度を表示する表示手段とをさらに備えることができる。
【０００９】
前記表示手段は、さらに指定された前記単語の前記信頼度別のヒットことができる。
【００１０】
前記表示手段は、特別に指定された前記単語を含む文書を優先的に表示することができる。
【００１１】
前記表示手段は、指定された前記単語を含む検索された前記文書の一部と、検索された前記文書の全部を表示するときユーザにより操作されるボタンをさらに表示することができる。
【００１２】
前記文書検索手段は、指定された前記単語の距離が、指定された値以内である文書を検索することができる。
【００１３】
本発明の一側面は、文書の所定言語に対する信頼度を判定する文書処理装置の文書処理方法またはプログラムであって、前記文書の著者の出版実績、前記著者の前記所定言語の言語圏に対する所属度、及び、前記文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、前記文書の信頼度を演算する信頼度演算ステップ文書作成支援方法またはプログラムである。
【００１４】
本発明の側面においては、文書の著者の出版実績、著者の所定言語の言語圏に対する所属度、及び、文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、文書の信頼度が演算される。
【発明の効果】
【００１５】
本発明の側面によれば、文書の所定の言語に対する信頼度を演算することができる。特に本発明の側面によれば、より品質の高い信頼度を簡単かつ確実に演算することができる。
【発明を実施するための最良の形態】
【００１６】
以下に本発明の最良の形態を説明するが、開示される発明と実施形態との対応関係を例示すると、次のようになる。明細書中には記載されているが、発明に対応するものとして、ここには記載されていない実施形態があったとしても、そのことは、その実施形態が、その発明に対応するものではないことを意味するものではない。逆に、実施形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００１７】
本発明の一側面は、文書の所定言語（例えば、英語）に対する信頼度を判定する文書処理装置であって、前記文書の著者の出版実績、前記著者の前記所定言語の言語圏に対する所属度、及び、前記文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、前記文書の信頼度を演算する信頼度演算手段（例えば、図１８のステップＳ１４４の処理を実行する図４の演算部１５６）を備える文書処理装置（例えば、図２のコーパスサーバ１２）である。
【００１８】
前記文書の著者の所属に対応する言語の言語圏に基づいて、前記文書を、前記所定言語を母国語とする第１の言語圏グループと前記所定言語を母国語としない第２の言語圏グループとに振り分ける言語圏グループ決定手段（例えば、図６のステップＳ５，Ｓ７の処理を実行する図３の付与部１１４）をさらに備え、前記信頼度演算手段は、抽出された前記フレーズの、第１の言語圏グループに属する複数の他の文書（例えば、図２の高信頼文書７１）に対するヒット数である第１のヒット数（例えば、図１４のステップＳ１０４におけるヒット数ｈＡ）と、第２の言語圏グループに属する複数の他の文書（例えば、図２の高信頼文書７２）に対するヒット数である第２のヒット数（例えば、図１４のステップＳ１０４におけるヒット数ｈＢ）により規定される値に基づいて、前記文書の信頼度を演算することができる。
【００１９】
前記信頼度演算手段により演算された前記信頼度に基づいて、前記言語圏グループ決定手段により決定された前記文書の前記言語圏グループを変更する言語圏グループ変更手段（例えば、図２４のステップＳ１７２，Ｓ１７４の処理を実行する図４の変更部１６１）をさらに備えることができる。
【００２０】
前記文書処理装置は文書作成支援装置であり、一以上の単語（例えば、図２７の検索キーワードの枠３０１に入力された単語）を取得する単語取得手段（例えば、図２６のステップＳ２３１の処理を実行する図５の取得部１８１）と、前記第１の文書と前記第２の文書から、取得された前記単語を含む文書を検索する文書検索手段（例えば、図２６のステップＳ２３３の処理を実行する図５の検索部１８２）と、検索された前記文書と、検索された前記文書の信頼度を表示する表示手段（例えば、図２６のステップＳ２３４の処理を実行する図５の表示部１８４）とをさらに備えることができる。
【００２１】
前記表示手段は、さらに指定された前記単語の前記信頼度別のヒット（例えば、図２７のグラフ３０３）を表示する（例えば、図２６のステップＳ２３６の処理）ことができる。
【００２２】
前記表示手段は、特別に指定された前記単語（例えば、図２８のクォーテーションマークで指定された単語）を含む文書を優先的に表示することができる。
【００２３】
前記表示手段は、指定された前記単語を含む検索された前記文書の一部と、検索された前記文書の全部を表示するときユーザにより操作されるボタン（例えば、図２７の全文ボタン３０４）をさらに表示することができる。
【００２４】
前記文書検索手段は、指定された前記単語の距離（例えば、図２９の単語間距離）が、指定された値（例えば、図２８で指定された値）以内である文書を検索することができる。
【００２５】
本発明の一側面は、文書の所定言語（例えば、英語）に対する信頼度を判定する文書処理装置（例えば、図２のコーパスサーバ１２）の文書処理方法またはプログラムであって、前記文書の著者の出版実績、前記著者の前記所定言語の言語圏に対する所属度、及び、前記文書から任意に抽出されたフレーズが他の複数の文書に含まれているか否かを示すヒット率の少なくともいずれか一に基づいて、前記文書の信頼度を演算する信頼度演算ステップ（例えば、図１８のステップＳ１４４）文書作成支援方法またはプログラムである。
【００２６】
以下、図を参照して本発明の実施形態について説明する。
【００２７】
図１は、本発明を適用した実施形態の構成を表している。このコーパスシステム１は、ユーザ（例えば日本人）の英語の文書の作成を支援するものであり、インターネット１１に接続されたコーパスサーバ１２、端末１３−１，１３−２、文献提供サーバ１４−１，１４−２、情報提供サーバ１５−１，１５−２により構成される。
【００２８】
端末１３−１，１３−２は、例えば、このシステムを利用するユーザが使用するパーソナルコンピュータにより構成される。文献提供サーバ１４−１，１４−２は、例えば、電気学会、電気通信学会といった各種の学会が、その学会に提出された文献を提供するサーバである。
【００２９】
情報提供サーバ１５−１，１５−２は、ホームページ、Webページとして、各種の情報を提供するサーバである。図１の実施形態においては、端末１３−１，１３−２、文献提供サーバ１４−１，１４−２、情報提供サーバ１５−１，１５−２を各々２台ずつとしたが、その台数は任意であり、２台以上とすることも勿論可能である。
【００３０】
端末１３−１，１３−２を使用するユーザに対して、英語の文書の作成を支援する文書作成支援装置あるいは文書処理装置としてのコーパスサーバ１２は、例えば、図２に示されるように構成される。
【００３１】
ユーザインターフェース部３１は、インーネット１１に接続されており、インターネット１１を介してユーザが検索しようとする単語を取得するとともに、検索結果等をユーザに提示する。検索部３２は、ユーザインターフェース部３１からのユーザの指示に基づいて、英文データベース格納部３７の文書を検索し、該当文書が存在する場合には、英文品質リスト格納部３６の英文品質リスト６１を参照して、当該文書についての信頼度を取得する。
【００３２】
管理者インターフェース部３０は、キーボード、マウスなどの各種の入力ボタンや操作スイッチを有する部材により構成されており、コーパスサーバ１２を管理する管理者からの指示を入力する。入力部３３は、文書入力部５１と文書情報入力部５２とにより構成されており、インターネット１１に接続されている。文書入力部５１は、インターネット１１を介して、例えば、文献提供サーバ１４−１，１４−２、情報提供サーバ１５−１，１５−２から必要な英文の文書を入力する。文書情報入力部５２は同様に、文献提供サーバ１４−１，１４−２から、それらが提供する文書の著者の文書情報を入力する。
【００３３】
データベース作成部３４は、入力部３３の文書入力部５１より入力された英文の文書を、英文データベース格納部３７に供給し、格納する。また、データベース作成部３４は、文書情報入力部５２より入力された文書情報を、著者データベース格納部３８に供給し、格納させる。英語圏国名リスト３５は、英語圏の国名を記憶しており、例えば、文書情報入力部５２より入力された著者の所属国名が、英語圏に属する国であるかどうかの判定に使用される。
【００３４】
英文品質リスト格納部３６は、英文品質リスト６１を有している。この英文品質リスト６１には、例えば、英文データベース格納部３７に格納されている英文の文書の品質レベルを示す信頼度が登録されている。図２の実施形態においては、文書Ａ１の信頼度が９５％、文書Ａ２の信頼度が９０％、文書Ａ３の信頼度が９２％とされている。そして、文書Ｂ１の信頼度は４４％とされている。
【００３５】
英文データベース格納部３７は、高信頼文書７１と非高信頼文書７２とのグループに分けて文書を格納している。この実施形態においては、高信頼文書７１として文書Ａ１乃至文書Ａ３が格納されており、また、非高信頼文書７２として文書Ｂ１乃至文書Ｂ３が格納されている。英文データベース格納部３７と英文品質リスト格納部３６は、相互に情報を授受することができるように構成されている。
【００３６】
著者データベース格納部３８は、著者データベース８１と出版実績リスト８２を有している。著者データベース８１は、英文データベース格納部３７に格納されている文書の著者の所属、国名、その著者の文書の表題（タイトル）、その文書が掲載された書籍の名称（あるいは発行者の名称）および掲載日といった情報が格納されている。ここにおける所属とは、例えば、その著者が属する大学、企業といったその著者が所属する団体などを表す。国名は、その著者の国籍、あるいはその著者が属する所属（団体等）の所在する国を意味する。名称とは、例えば、その文書が掲載された文献名などを表す。出版実績リスト８２は、出版実績のポイント累積値、出版実績（ファジイ数）、並びに英語圏の所属度（ファジイ数）を記憶する。
【００３７】
メジャージャーナル判定リスト３９は、文書が掲載されたジャーナルがメジャーかそうでないかを判定するために、メジャーであるジャーナルのリストを記憶する。これは、例えば、学術機関が評定するジャーナルのインパクトファクタなどを参考にして作成される。英語圏ファジイリスト４０は、英語圏国名リスト３５に登録されている国、その他の国の英語圏に属する程度が、０から１の値（ファジイ数）として記憶されている。
【００３８】
推論部４１には辞書格納部４２が接続されており、推論部４１は、この辞書格納部４２に格納されている英語辞書を参照し、さらに英文品質リスト格納部３６、英文データベース格納部３７、並びに著者データベース格納部３８に登録されている情報に基づいて、各種の推論処理を実行し、その推論結果を英文品質リスト格納部３６に記憶させる。
【００３９】
データベース作成部３４は、図３に示されるように機能的に構成されている。すなわち、取得部１１１、判定部１１２、廃棄部１１３、付与部１１４、記録部１１５、選択部１１６、検索部１１７、並びに演算部１１８により構成されている。なお、各部は、必要な情報を相互に授受できるように構成されている。このことは、他の機能的構成のブロック図においても同様である。
【００４０】
取得部１１１はインターネット１１を介して、あるいは手作業により、文書と文書情報を取得する。勿論、ここでいう文書や文書情報は、インターネット１１を含む各種のネットワークを介して授受し、記録媒体に記録し、再生可能な電子的形式のものである。文書情報は、文書の著書に関する著者情報の他、文書の発行日、発行者、その他文書に関する情報を意味する。判定部１１２は各種の判定処理を実行する。廃棄部１１３は文書が登録済みである場合、その文書を廃棄する。付与部１１４は文書を識別する文書ＩＤや、文書の信頼度を表す高信頼タグあるいは非高信頼タグを文書に付与する。また付与部１１４は、著者を識別する著者ＩＤを各著者に付与する。記録部１１５は、文書を英文データベース格納部３７に、また文書情報を著者データベース格納部３８に、それぞれ格納する処理を実行する。選択部１１６は著者ＩＤを選択する。検索部１１７は著者情報を検索する。演算部１１８はポイント累積値、出版実績（ファジイ数）、並びに英語圏の所属度（ファジイ数）を演算する。
【００４１】
推論部４１は、選択部１５１、検索部１５２、記録部１５３、設定部１５４、抽出部１５５、演算部１５６、判定部１５７、破棄部１５８、変換部１５９、取得部１６０、並びに変更部１６１により構成されている。
【００４２】
選択部１５１は文書ＩＤやルールを選択する。検索部１５２は文書ＩＤに対応する出版実績（ファジイ数）と英語圏の所属度を出版実績リスト８２から検索する。記録部１５３は、英文信頼度を英文品質リスト６１に記録したり、文書を高信頼文書７１または非高信頼文書７２に記録する。設定部１５４は各種の変数、定数、パラメータ等を設定する。抽出部１５５はフレーズを抽出する。フレーズは、１個以上の単語の組み合わせである。演算部１５６は各種の演算を実行する。判定部１５７は各種の判定を実行する。破棄部１５８は文書を廃棄する。変換部１５９は英文品質値をフレーズ品質度に変換する。取得部１６０は出版実績、英語圏の所属度、フレーズ品質度、文書を取得する。変更部１６１はタグの変更を実行する。
【００４３】
検索部３２は、図５に示されるように、取得部１８１、検索部１８２、判定部１８３、並びに表示部１８４により構成されている。
【００４４】
取得部１８１はユーザの入力に基づいて、検索する１個以上の単語や検索条件を取得する。検索部１８２は英文データベース格納部３７から当該単語が含まれる文書を検索し、該当文書が存在する場合には、英文品質リスト６１を参照して、当該文書についての信頼度を取得する。判定部１８３は各種の判定処理を制御する。表示部１８４は各種の表示を実行する。
【００４５】
次に、図６のフローチャートを参照して、データベース作成処理について説明する。
【００４６】
管理者が、管理者インターフェース部３０を操作して、データベースの作成を指示すると、入力部３３は管理者インターフェース部３０からの指示に基づいて、インターネット１１を介して文献提供サーバ１４−１，１４−２にアクセスする。文書入力部５１は、文献提供サーバ１４−１から文書を入力し、文書情報入力部５２は文献提供サーバ１４−１から文書情報を入力する。例えば、論文等の文書の先頭に、論文の表題（タイトル）、著者、所属、論文紙の名称、国名等が記載されていれば、これらは文書情報とされる。入力部３３は、入力されたデータがPDF（Portable Document Format）の文書であれば、これをテキストフォーマットに変換する。データベース作成部３４の取得部１１１は、ステップＳ１において、文書と文書情報を取得する。
【００４７】
判定部１１２は、ステップＳ２において、ステップＳ１の処理で取得した文書と文書情報が、すでに登録済みかを判定する。すなわち、取得部１１１が入力部３３から取得した文書情報が、英文データベース格納部３７にすでに登録されているかが判定される。この判定は、登録済みの文書情報、あるいは文書を、いま取得された文書情報あるいは文書と比較することで行われる。文書が登録済である場合には、ステップＳ１０において、廃棄部１１３はその文書と文書情報を廃棄する。すなわちこの場合には、改めてその文書と文書情報を格納する必要がないので廃棄処理が行われる。その後、処理はステップＳ１に戻り、それ以降の処理が繰り返し実行される。
【００４８】
ステップＳ２において、文書が登録済みではないと判定された場合、ステップＳ３において、付与部１１４は文書ＩＤを付与する。すなわち、ステップＳ１の処理で取得された文書に文書ＩＤが付与される。以後、この文書の管理は、文書ＩＤに基づいて行われることになる。なお、その文書の著者にまだ著者ＩＤが付与されていない場合には、著者ＩＤが付与される。ステップＳ４において、判定部１１２は、ステップＳ１で取得した文書情報に記述されている著者の所属は英語圏かを判定する。英語圏国名リスト３５には、英語を母国語とする国の名称が記載されている。例えば、米国、英国、カナダなどは、この英語圏国名リスト３５に登録されている。著者の所属が、この英語圏国名リスト３５に登録されている国に属するときは著者の所属は英語圏と判定され、登録されている国に属していないときは非英語圏と判定される。
【００４９】
ステップＳ４において、著者の所属は英語圏であると判定された場合、ステップＳ５において、付与部１１４は文書ＩＤに高信頼タグＡを付与する。ステップＳ６において、記録部１１５は、文書（テキストデータ）を英文データベース格納部３７に高信頼文書７１として格納する。
【００５０】
ステップＳ４において、著者の所属が英語圏ではないと判定された場合（非英語圏であると判定された場合）、ステップＳ７において、付与部１１４は、文書ＩＤに非高信頼タグＢを付与する。ステップＳ８において、記録部１１５は、文書（テキストデータ）を英文データベース格納部３７に非高信頼文書７２として格納する。
【００５１】
すなわち、英語圏に所属する著者の文書は、その英語としての品質を信頼することができるので、英語という言語に関して高信頼の品質の文書であることを表すタグＡが付与され、高信頼文書７１に格納される。これに対して、著者の所属が非英語圏である場合には、その文書はその英語としての品質が必ずしも信頼できるものではないとされ、非高信頼文書であることを表すタグＢが付与され、非高信頼文書７２に格納される。
【００５２】
記録部１１５は、文書情報を著者データベースに格納する処理を実行する。すなわち、ステップＳ１で取得された文書情報が、著者データベース格納部３８の著者データベース８１に格納される。図７は、著者データベース８１のフォーマットの例を表している。この例においては、著者はJohn Smith 、所属はUniversity of Canada 、国名はCanada とされている。
【００５３】
また、著者ＩＤは00001とされている。表題は「The Design of a High-speed Fuzzy-Neuro Processing Unit 」とされている。第一著者であるかどうかの項目は、Yes（第一著者である）とされている。文書を掲載した書籍の名称（論文紙の名称）はThe International Conference of Aetifitial Neural Networks とされている。その掲載日は、2002年7月30日とされている。文書ファイル名としては00001AのＩＤが付与されている。高信頼英文であるか否かの項目には、Yes（高信頼英文である）との登録が行われている。
【００５４】
次に、ステップＳ１１において、判定部１１２は、登録した文書数が、予め設定した目標文書数に達したかを判定する。登録した文書数が、予め設定した目標文書数にまだ達していない場合には、処理はステップＳ１に戻り、それ以降の処理が繰り返し実行される。登録した文書数が、目標文書数に達したと判定された場合、ステップＳ１２において、出版実績リスト作成処理が実行される。この出版実績リスト作成処理の詳細は、図８のフローチャートを参照して後述するが、これによりその著者の出版実績リストが作成される。
【００５５】
次に、図８のフローチャートを参照して、図６のステップＳ１２における出版実績リスト作成処理の詳細について説明する。
【００５６】
ステップＳ４１において、選択部１１６は著者データベース８１に登録された著者ＩＤの中から、１つの著者ＩＤを選択する。ステップＳ４２において、検索部１１７は著者と所属が一致する文書の著者情報を検索する。すなわち、ステップＳ４１で選択された著者ＩＤに一致する著者の情報が検索される。ここで所属も一緒に検索するのは、同姓同名の著者が誤って検出されることを防止するためである。
【００５７】
ステップＳ４３において、演算部１１８はポイント累積値を演算する。ステップＳ４４において、演算部１１８は出版実績（ファジイ数）を演算する。ステップＳ４５において、演算部１１８は英語圏の所属度（ファジイ数）を取得する。そして、ステップＳ４６において、記録部１１５は演算された結果を出版実績リストに書き込む処理を実行する。これにより、出版実績リスト８２には、例えば図９に示されるように、出版実績のポイント累積値、出版実績（ファジイ数）、並びに英語圏の所属度（ファジイ数）が記録される。
【００５８】
出版実績のポイント累積値はその著者の出版実績を表す数値であり、個々のポイントは、図１０に示される出版先ポイント換算表により規定されている。例えば、本のポイントは１０とされ、メジャージャーナルのポイントも１０とされる。これに対して、マイナージャーナルのポイントは３とされ、国際会議のプロシーディングスは１とされる。出版実績のポイント累積値としては、このポイントがその著者について累積されることになる。例えば、いま登録対象とされている著者の文書が本である場合には、本のポイントは１０であるので、その著者の出版実績のポイント累積値に１０が加算される。その文書を掲載した書籍がマイナージャーナルである場合には、ポイント３が加算されることになる。文書の著者が第２著者である場合には、ポイントは０乃至１の間の所定の大きさの係数で重み付けされる。
【００５９】
出版実績（ファジイ数）は、この出版実績のポイント累積値を推論処理がし易いように図１１に示される関数により換算した値である。同図に示されるように、出版実績のポイント累積値が０である場合、メンバーシップ値（ファジイ数）は０とされる。これに対して、出版実績のポイント累積値が増加し、すると、メンバーシップ値も直線的に増加し、ポイント累積値が２０に達すると、メンバーシップ値は１とされる。そして、出版実績のポイント累積値が２０以上である場合には、メンバーシップ値は１のままとされる。
【００６０】
図９の出版実績リストは、著者ＩＤが00001の著者の出版実績リストである。図９の実施形態の場合、文書ＩＤ00001A の文書は、その掲載日が2002年7月30日とされている。出版実績のポイント累積値は１であるため、出版実績（ファジイ数）の値は0.05とされている。文書ＩＤ00121A の文書は、掲載日が2002年9月12日とされ、その出版実績のポイント累積値は２とされている。したがって、その出版実績（ファジイ数）は、0.1とされている。文書ＩＤ00382A の文書の掲載日は、2003年2月8日とされている。その出版実績のポイント累積値は１２とされ、出版実績（ファジイ数）は0.6とされている。文書ＩＤが00416Aの文は、その掲載日が2003年9月30日とされ、出版実績のポイント累積値は１３、出版実績（ファジイ数）は0.65とされている。
【００６１】
英語圏ファジイリスト４０は、例えば図１２に示されるように、アメリカ、カナダ、イギリスといった英語圏の値は1.0とされている。これに対して、オーストラリアは0.95、スェーデンは0.6、ドイツは0.5、韓国と日本は0.1とされている。図９の実施形態の場合、著者はカナダの所属であるからその所属度は1.0とされている。図７の著者の国名に基づいて、その英語圏に対する所属度が、この英語圏ファジイリスト４０に基づいて行われる。
【００６２】
カナダでは、英語圏とフランス語圏があるので、所属大学、会社、機関と英語圏の所属度の対応表を作成し、英語圏ファジイリストに代えて使用してもよい。
【００６３】
図８に戻って、ステップＳ４７において、判定部１１２は、すべての著者ＩＤを選択したかを判定する。まだすべての著者ＩＤが選択されていない場合には、処理はステップＳ４１に戻り、新たな著者ＩＤが選択され、その選択された著者ＩＤに対して同様の処理が実行される。
【００６４】
これに対して、ステップＳ４７において、今回登録するために取得された文書の著者に関して、すべての著者ＩＤを選択したと判定された場合、出版実績リスト作成処理は終了される。
【００６５】
以上のようにして、英文データベース格納部３７に高信頼文書７１と非高信頼文書７２として複数の文書が格納され、また著者データベース格納部３８の著者データベース８１と出版実績リスト８２に必要な情報が格納される。
【００６６】
このような格納処理が完了すると、次に、推論部４１は、図１３のフローチャートに示される英文品質リスト作成処理を実行する。
【００６７】
ステップＳ７１において、選択部１５１は、英文データベース格納部３７に格納された文書の文書ＩＤから１つの文書ＩＤを選択する。すなわち、図６の処理で、いま英文データベース格納部３７に登録された文書の中の１つの文書が、英文品質リストを作成する対象とされる文書として選択される。ステップＳ７２において、検索部１５２は、出版実績リストから文書ＩＤに対応する出版実績（ファジイ数）と英語圏の所属度を検索する。すなわち、ステップＳ７１で選択された文書ＩＤに対応する出版実績（ファジイ数）と英語圏の所属度（図９）が出版実績リスト８２から検索される。ステップＳ７３において、推論部４１は、繰り返し多数決判定処理を実行する。その詳細は図１４を参照して後述するが、これにより、今処理対象とされている文書の英文品質が判定され、その英文品質がフレーズ品質度に変換される。そして、ステップＳ７４において、さらに英文信頼度推定処理が実行される。この英文信頼度推定処理の詳細は、図１８のフローチャートを参照して後述するが、これにより最終的な英文信頼度が算出される。
【００６８】
そして、ステップＳ７５において、記録部１５３は、英文信頼度を英文品質リストに記録する。すなわち、ステップＳ７４の処理で推定された英文信頼度が、英文品質リスト格納部３６の英文品質リスト６１に記録される。図２の文書Ａ１，Ａ２，Ａ３，Ｂ１等の英文信頼度としての９５％，９０％，９２％，４４％等の値がこのようにして記録される。
【００６９】
ステップＳ７６において、判定部１５７は、全ての文書ＩＤを選択したかを判定する。まだ全ての文書ＩＤが選択されていない場合には、処理はステップＳ７１に戻り、新たな文書ＩＤが選択され、その選択された文書ＩＤの文書に対して、同様の処理が繰り返し実行される。ステップＳ７６において、全ての文書ＩＤを選択したと判定された場合、ステップＳ７７において、英文データベースのグループの再構成処理が実行される。この処理の詳細は、図２４のフローチャートを参照して後述するが、これにより高信頼文書７１に非高信頼と推論された文書が登録されている場合には、それが非高信頼文書７２に移動され、逆に、非高信頼文書７２に高信頼と推論された文書が登録されている場合には、その文書が高信頼文書７１に移動される。
【００７０】
このようにして、英文データベース格納部３７には複数の文書がその英文信頼度に応じて、高信頼文書７１または非高信頼文書７２としてグループ分けされ、格納されることになる。
【００７１】
次に、図１３のステップＳ７３の繰り返し多数決判定処理の詳細について、図１４のフローチャートを参照して説明する。
【００７２】
ステップＳ１０１において、設定部１５４は、英文品質値Ｓに０を初期設定し、また、変数ｔ１，ｔ２に０を初期設定する。この変数ｔ１とｔ２は、それぞれ図１５に示されるように、フレーズ検索が成功した現在回数と失敗した現在回数を表し、後述するステップＳ１０６，Ｓ１１４の処理でインクリメントされる。
【００７３】
ステップＳ１０２において、抽出部１５５は任意のフレーズを抽出する。すなわち、図１３のステップＳ７１の処理で選択された文書ＩＤの処理対象とされている文書から、任意のフレーズが抽出される。ステップＳ１０３において、検索部１５２は英文データベースを検索する。すなわち、ステップＳ１０２で抽出されたフレーズが、英文データベース格納部３７の高信頼文書７１と非高信頼文書７２から検索される。ステップＳ１０４において、演算部１５６は、高信頼文書とのヒット数ｈＡと、非高信頼文書とのヒット数ｈＢを演算する。具体的には、ステップＳ１０２で抽出されたフレーズが、高信頼文書７１に存在した場合にはその数がｈＡとされ、非高信頼文書７２に存在した場合にはその数がｈＢとされる。なお、このとき、同じ著者の文書は検索対象外とされる。
【００７４】
ステップＳ１０５において、判定部１５７は、ヒット数ｈＡとヒット数ｈＢの和ｈが、予め設定されている閾値Ｍと等しいかそれより大きいかを判定する。この閾値Ｍは、図１６に示されるように、フレーズ検索が成功したとみなすヒット数の閾値である。
【００７５】
ヒット数ｈが閾値Ｍと等しいかそれより大きい場合には、ステップＳ１０６において、設定部１５４は、フレーズ検索が成功した現在回数を表す変数ｔ１を１だけインクリメントする。ステップＳ１０７で、演算部１５６は次式を演算する。
【００７６】
【数１】
2006338344.tif 000003
【００７７】
ｒＡは、図１５に示されるように、全検索ヒット数ｈに対する高信頼文書のヒット数ｈＡの比率であり、ｒΒは、全検索ヒット数ｈに対する非高信頼文書のヒット数ｈＢの比率である。
【００７８】
ステップＳ１０８において、判定部１５７は、ｒＡ／ＲＡが、予め設定されている閾値ＴｈＡより小さいかを判定する。ＲＡは、図１５並びに次式に示されるように、全文書数Ｎに対する高信頼文書数ＮＡの比率である。ここで、全文書数Ｎは英文データベース格納部３７内の全文書数を表し、高信頼文書数ＮＡは高信頼文書７１の文書数を表す。非高信頼文書数ＮＢは非高信頼文書７２の文書数を表す。閾値ＴｈＡは、図１６に示されるように、英文品質値Ｓに対して減点を行う閾値であり、０より大きく、１より小さい値とされる。
【００７９】
【数２】
2006338344.tif 000004
【００８０】
ｒＡ／ＲＡが、閾値ＴｈＡより小さい場合には、ステップＳ１０９において、設定部１５４は、英文品質値Ｓ（ステップＳ１で０に初期化されている）を１だけデクリメントする。
【００８１】
これに対して、ステップＳ１０８で、ｒＡ／ＲＡが閾値ＴｈＡと等しいかそれより大きいと判定された場合、ステップＳ１１０において、判定部１５７は、ｒＢ／ＲＢが予め設定してある閾値ＴｈＢより小さいかを判定する。ＲＢは上記式（４）で表されるように、全文書数Ｎに対する非高信頼文書数ＮＢの比率を表す。閾値ＴｈＢは、図１６に示されるように、英文品質値Ｓに対して加点を行う閾値であり、０と１の間の値とされる。
【００８２】
ｒＢ／ＲＢが閾値ＴｈＢより小さい場合には、ステップＳ１１１において、設定部１５４は英文品質値Ｓを１だけインクリメントする。
【００８３】
ステップＳ１０９，Ｓ１１１の処理の後、あるいはステップＳ１１０において、ｒＢ／ＲＢが閾値ＴｈＢと等しいかそれより大きいと判定された場合には、ステップＳ１１２において、判定部１５７は変数ｔ１が上限値Ｔ１と等しいかを判定する。上限値Ｔ１は、図１６に示されるように、フレーズ検索が成功した合計回数の上限値を表し、この値に達すると、処理は正常終了する。変数ｔ１が上限値Ｔ１と等しくないと判定された場合、処理はステップＳ１０２に戻り、再び他のフレーズが抽出され、その抽出されたフレーズに対して同様の処理が実行される。
【００８４】
ステップＳ１１２において、変数ｔ１が上限値Ｔ１と等しいと判定された場合、ステップＳ１１３において、変換部１５９は、英文品質値Ｓをフレーズ品質度に変換する。この変換は、図１７に示される関数に基づいて行われる。すなわち、同図の例では、英文品質値Ｓの値が０のとき、フレーズ品質度はほぼ0.75と設定され、英文品質値Ｓが負に小さくなる程、0.75より順次小さい値になり、０で飽和する。これに対して、英文品質値Ｓが正に大きくなる程、フレーズ品質度は0.75より順次大きい値になり、１で飽和する。
【００８５】
ステップＳ１０５において、ヒット数ｈが閾値Ｍより小さいと判定された場合、ステップＳ１１４において、フレーズ検索が失敗した現在回数を表す変数ｔ２が１だけインクリメントされる。そして、ステップＳ１１５において、判定部１５７は、変数ｔ２が上限値Ｔ２と等しいかを判定する。この上限値Ｔ２は、図１６に示されるように、フレーズ検索が失敗した合計回数の上限値を表し、この値に達すると、処理は無効終了する。変数ｔ２が上限値Ｔ２と等しくないと判定された場合、処理はステップＳ１０２に戻り、新たなフレーズが抽出され、その抽出されたフレーズに対して同様の処理が実行される。
【００８６】
ステップＳ１１５において、変数ｔ２が上限値Ｔ２と等しいと判定された場合、ステップＳ１１６において、破棄部１５８は文書を破棄する。なお、文書が破棄された場合には、その後の、英文信頼度推定処理（図１３におけるステップＳ７４の処理）および英文信頼度の英文品質リストへの記録（図１３におけるステップＳ７５の処理）は実行されない。
【００８７】
ステップＳ１１３またはＳ１１６の処理の後、処理は図１３のステップＳ７３に戻り、それ以降の処理が繰り返し実行される。
【００８８】
以上のようにして、繰り返し多数決判定処理においては、品質に応じて予めグループ分けされた高信頼文書と非高信頼文書に対するヒット数に応じて、その文書のフレーズ品質度が求められる。
【００８９】
例えば、フレーズを構成する単語の数を５で指定し、文の先頭で“ the ＋ Priority ＋ is ＋ given ＋ to ”を抽出したとする。このフレーズに完全に一致するものを英文データベース格納部３７に格納されている文書から検索した結果、高信頼文書７１ではヒット数が３個で、非高信頼文書７２ではヒット数が３８個であったとする。高信頼文書７１と非高信頼文書７２の全文書数の比が１：３であったとき、この検索結果は、あきらかに非高信頼文書７２に偏っており、本来の英語の表現として相応しくないという１つの証拠が得られたことになる。
【００９０】
また、システム内の英語辞書を使って、例えば、（形容詞）＋（名詞）＋（Ｂｅ動詞）＋（一般動詞）の並びに合うフレーズを文中から探し、“fast ＋ convergece ＋ is ＋ prioritized ”が最初に見つかったとする。これを英文データベース格納部３７に格納されている文書から検索したところ、高信頼文書７１ではヒット数が５個で、非高信頼文書７２ではヒット数が０個であったとする。この検索結果は、高信頼文書７１に偏っており、その文書の英文品質が高いという１つの証拠が得られたことになる。この処理を数多くの異なるフレーズで統計をとることで、その英文書の品質を明らかにすることができる。
【００９１】
次に、図１３のステップＳ７４における英文信頼度推定処理について、図１８のフローチャートを参照して説明する。
【００９２】
ステップＳ１４１において、取得部１６０は、出版実績（ファジイ数）、英語圏の所属度（ファジイ数）、およびフレーズ品質度を取得する。出版実績（ファジイ数）と英語圏の所属度（ファジイ数）は、図８のステップＳ４４とステップＳ４５の処理で演算され、ステップＳ４６で、出版実績リスト８２に記録された値であり、これが読み出される。フレーズ品質度は、図１４のステップＳ１１３で演算された値である。
【００９３】
ステップＳ１４２において、選択部１５１は適合するルールを選択する。すなわち、推論部４１は、図１９に示されるファジイルールを有している。このファジイルールは、図１９に示されるように、ルール１乃至ルール１８の１８個のルールにより構成されている。これらの各ルールは、英語圏の所属度、出版実績、並びにフレーズ品質度の各値に対して、所定の出力が対応付けられている。
【００９４】
ルール１乃至ルール９は英語圏の所属度がSmall と規定され、ルール１０乃至ルール１８はLarge と規定されている。出版実績は、ルール１乃至ルール３がSmall と規定され、ルール４乃至ルール６がMedium と規定され、ルール７乃至ルール９がLarge と規定されている。同様に、ルール１０乃至ルール１２がSmall と規定され、ルール１３乃至ルール１５がMedium と規定され、ルール１６乃至ルール１８がLarge と規定されている。フレーズ品質度は、ルール１乃至ルール１８は、順次、Small ，Medium ，Large ，Small ，Medium ，Large …と規定されている。
【００９５】
そして、英文信頼度としての出力の状態は、図２０に示されるように、Very Low ，Low ，Medium ，High 、またはVery High の５種類がある。ルール１乃至ルール１８は、順に、Very Low ，Low ，High ，Very Low ，Medium ，High ，Very Low ，High ，Very High ，Very Low ，High ， Very High ，Very Low ，High ，Very High ，Low ，Very High ，Very High とされている。
【００９６】
英語圏の所属度を表すメンバーシップ関数は図２１に示される。同図に示されるように、Small のメンバーシップ値は、英語圏の所属度が０から１になるにしたがって、１から０に直線的に次第に減少する。これに対してLarge のメンバーシップ値は、英語圏の所属度が０から１になるにしたがって、０から１に直線的に次第に大きくなる。
【００９７】
出版実績（ファジイ数）を表すメンバーシップ関数は、図２２に示されるように、Small のメンバーシップ値は出版実績（ファジイ数）の値が０から0.5 になるにしたがって１から０に直線的に減少し、0.5乃至１の間は０とされる。Medium のメンバーシップ値は出版実績（ファジイ数）が０から0.5に大きくなるにしたがって０から１まで直線的に大きくなり、出版実績（ファジイ数）が0.5から１に大きくなると今度はMedium のメンバーシップ値は１から０に直線的に次第に小さくなる。Large のメンバーシップ値は出版実績（ファジイ数）の値が０から0.5の間は０であり、0.5から１までの間は０から１に直線的に次第に大きくなる。
【００９８】
フレーズ品質度は、図２３に示されるように、そのメンバーシップ関数が規定されている。Small の場合、フレーズ品質度の値が０から0.5の値に次第に大きくなるにしたがって、メンバーシップの値は１から０に次第に直線的に減少し、フレーズ品質度が0.5から１の間はいずれも０とされる。Medium の場合、フレーズ品質度の値が０から0.5に次第に大きくなるにしたがって、メンバーシップ値は０から１まで直線的に大きくなり、フレーズ品質度の値が0.5から１に大きくなるにしたがって、メンバーシップ値は１から０まで直線的に次第に小さくなる。Large の場合、フレーズ品質度の値が０から0.5のまでの期間、メンバーシップ値は０であり、0.5乃至１に次第に大きくなるにしたがって、メンバーシップ値は０から１まで直線的に大きくなる。
【００９９】
図１８に戻って、ステップＳ１４３において、演算部１５６は、ステップＳ１４２でルールの適合度を演算する。例えば、英語圏の所属度が1.0（Large）、出版実績（ファジイ数）が0.8（Large，Medium）、フレーズ品質度が0.6（Large，Medium）である場合、適用するルールはルール１４，１５，１７、および１８となる。この場合、ルール１４の適合度は式（５）に示されるように0.4となり、ルール１５の適合度は式（６）に示されるように0.2となり、ルール１７の適合度は式（７）に示されるように0.6となり、ルール１８の適合度は式（８）に示されるように0.2となる。
【０１００】
【数３】
2006338344.tif 000005
【０１０１】
ステップＳ１４４において、演算部１５６は、英文信頼度として各ルールの適合度の重み付け平均を演算する。
【０１０２】
すなわち、上記例の場合、次の式（９）が演算される。この場合、英文信頼度の値は９３となる。
【０１０３】
【数４】
2006338344.tif 000006
【０１０４】
式（９）における重みは、ルール１４の場合が７５、ルール１５、ルール１７、およびルール１８の場合は100とされている。
【０１０５】
以上のようにして、ステップＳ７３の繰り返し多数決判定処理により、文書に含まれるフレーズに基づいてフレーズ品質度が決定され、そのフレーズ品質度と先に求めた出版実績および英語圏の所属度とに基づいて、図１８のステップＳ１４２で適合するルールが決定され、そのルールに基づいて図１８のステップＳ１４４でその文書の英語に対する信頼度が決定される。その後さらに、図１３のステップＳ７７で英文データベースのグループの再構成処理が行われる。
【０１０６】
なお、フレーズ品質度、出版実績および英語圏の所属度のすべてではなく、それらのうちの少なくともいずれか１つに基づいて、その文書の英語に対する信頼度を決定するようにしてもよい。
【０１０７】
次に、図２４のフローチャートを参照して、この図１３のステップＳ７７における英文データベースのグループの再構成処理について説明する。
【０１０８】
ステップＳ１７１において、推論部４１の判定部１５７は、英文品質リストの非高信頼グループ（英文データベース格納部３７の非高信頼文書７２に対応するグループ）に、閾値ＱＡより大きい信頼度の文書があるかを判定する。英文品質リスト６１の非高信頼グループに、予め設定されている閾値ＱＡより大きい信頼度の文書がある場合には、その文書は、本来高信頼グループ（英文データベース格納部３７の高信頼文書７１に対応するグループ）に属するべき文書であるため、ステップＳ１７２において、変更部１６１は、その文書を高信頼文書のグループに移動し、タグをタグＢからタグＡに変更する。これは、文書を非高信頼文書７２から高信頼文書７１に移動することを意味する。ステップＳ１７１において、英文品質リスト６１の非高信頼グループに、閾値ＱＡより大きい信頼度の文書がないと判定された場合、ステップＳ１７２の処理はスキップされる。
【０１０９】
ステップＳ１７３において、判定部１５７は、英文品質リストの高信頼グループに閾値ＱＢより小さい信頼度の文書があるかを判定する。英文品質リスト６１の高信頼グループに、閾値ＱＢより小さい信頼度の文書がある場合には、その文書は、本来非高信頼文書のグループに属すべき文書であるため、ステップＳ１７４において、変更部１６１は、その文書を非高信頼文書のグループに移動し、タグを変更する。すなわち、その文書が高信頼グループから非高信頼グループに変更され、タグがＡからタグＢに変更される。これにより、文書が高信頼文書７１から非高信頼文書７２に移動されることになる。
【０１１０】
ステップＳ１７３において、英文品質リストの高信頼グループに閾値ＱＢより小さい信頼度の文書がないと判定された場合には、ステップＳ１７４の処理はスキップされる。
【０１１１】
閾値ＱＡは、閾値ＱＢより大きい値に設定されている。このように、閾値ＱＡと閾値ＱＢに異なる値を設定し、ヒステリス特性を持たせることで、データベースの構成が急激に変わるのを防ぐことができる。
【０１１２】
以上のようにして、英文信頼度に基づいて、文書を高信頼文書７１または非高信頼文書７２に正確にグループ分けすることができる。
【０１１３】
以上のようにして、英文データベース格納部３７と著者データベース格納部３８に、それぞれ高信頼文書７１と非高信頼文書７２が格納され、さらに、それに対応する著者データベース８１と出版実績リスト８２が形成される。また、英文品質リスト格納部３６には、各文書に対する英文品質リスト６１が書き込まれることになる。
【０１１４】
そして、以上のようにしてデータベースが構築された後、適宜新たな文書が獲得されると、そのデータベースリストの更新が行われる。このデータベースリストの更新処理について、図２５のフローチャートを参照して説明する。
【０１１５】
ステップＳ２０１において、データベース作成部３４の取得部１１１は、文書を取得する。この文書の取得は、上述した場合と同様に、例えばインターネット１１を介して文献提供サーバ１４−２にアクセスすることで行われる。データベース作成部３４の判定部１１２は、ステップＳ２０２において、いま取得された文書が登録済みかを判定する。ステップＳ２０１で取得した文書がすでに登録されている場合には、その文書を再度登録する必要はない。そこで、この場合には、以下のステップＳ２０３乃至ステップＳ２０６の処理はスキップされる。
【０１１６】
これに対して、ステップＳ２０２において、ステップＳ２０１の処理で取得した文書がまだ登録済みではないと判定された場合、ステップＳ２０３において、推論部４１により、英文信頼度推定処理が実行される。この英文信頼度推定処理は、図１８に示された場合と同様の処理である。すなわち、これによりステップＳ２０１の処理で取得された文書の出版実績、英語圏の所属度、およびフレーズ品質度に基づいて、英文品質度が演算される。
【０１１７】
ステップＳ２０４において、推論部４１の判定部１５７は、ステップＳ２０３（図１８のステップＳ１４４）の処理で推定して得られた英文信頼度が、（ＱＡ＋ＱＢ）／２より大きいかを判定し、判定した結果をデータベース作成部３４に通知する。
【０１１８】
データベース作成部３４の記録部１１５は、英文信頼度が（ＱＡ＋ＱＢ）／２より大きいとの判定結果の通知を受けた場合、ステップＳ２０５において、ステップＳ２０１で取得された文書を高信頼文書７１として記録する。これに対して、英文信頼度が（ＱＡ＋ＱＢ）／２と等しいか、それより小さい場合、ステップＳ２０６において、記録部１１５はステップＳ２０１で取得された文書を非高信頼文書７２として登録する。
【０１１９】
このようにして、新たな文書が取得されると、必要に応じてその都度その英文信頼度に基づいて、その文書が高信頼文書７１または非高信頼文書７２として登録されることになる。したがって、英文データベース格納部３７には、すでに英文信頼度に基づいてグループ分けして、文書が格納されることになる。
【０１２０】
コーパスサーバ１２のユーザ、あるいは端末１３−１，１３−２のユーザが、このコーパスサーバ１２を利用して英語の文書作成の支援を受けようとする場合、端末１３−１，１３−２のユーザは、インターネット１１を介して、コーパスサーバ１２にアクセスする。コーパスサーバ１２のユーザ（管理者）は、ユーザインターフェース部３１を操作して検索を指令する。この場合、ユーザインターフェース部３１は、ユーザからの指示を検索部３２に出力する。検索部３２の取得部１８１は、ステップＳ２３１において、検索する単語を取得する。具体的には、例えば、端末１３−１のユーザの表示部には、図２７に示されるような検索用のウィンドウが表示される。このウィンドウには、検索キーワードの枠３０１が表示されている。ユーザは、端末１３−１のキーボードなどを操作することで、ここに検索すべき言語の単語（作成する言語の単語）を入力する。このユーザにより指定された言語の単語は、インターネット１１を介して、コーパスサーバ１２のユーザインターフェース部３１に入力され、さらにこれが取得部１８１により取得される。
【０１２１】
なお、ここで取得される単語は１個の単語だけでなく、連続する複数の単語からなるフレーズ、あるいは不連続な複数の単語である場合もある。図２７の例においては、“ neural＋network ”のフレーズと、“ repeatedly ＋trained＋with ”のフレーズの２つのフレーズが取得されている。
【０１２２】
ステップＳ２３２において、取得部１８１はさらに検索条件を取得する。検索条件は、例えば図２８に示されるように、ユーザが枠３０１に検索制御文字列として指示することができる。
【０１２３】
図２８に示されるように、「abc＋xyz」のように、２つの単語の間にプラスが入力されると、単語abc と単語xyz の間の単語間の距離は０として検索が行われる。単語間距離は、例えば図２９に示されるように、指定された単語abc と単語xyz の間に存在する単語の数である。これに対して、「abc （Space key）xyz 」のように、２つの単語の間中にスペースを挿入して入力がなされると、単語abc と単語xyz の単語間の距離は、無制限として検索が行われる。さらに、「abc＄n＄xyz 」のように、２つの単語の間に「＄」で挟んだ数字「ｎ」を入力すると、単語abc と単語xyz の単語間の距離は、１語以上ｎ語以内として検索が行われる。但し、ｎの値は１０以下とされる。また、「abc＃n＃xyz」のように、２つの単語の間に「＃」で挟んだ数字「ｎ」を入力すると、単語abc と単語xyz の単語間の距離は、ｎ語として検索が行われる。但し、ｎの値は１０以下とされる。また、「“abc”」のように単語abc の前後を「“”（クォーテーションマーク）」で囲んだ場合には、単語abc を含む文章が優先して表示される。
【０１２４】
ステップＳ２３３において、検索部１８２は、ステップＳ２３１で取得された単語を、ステップＳ２３２で取得された検索条件に基づいて検索する。この検索は、英文データベース格納部３７に格納されている高信頼文書７１と非高信頼文書７２において行われる。
【０１２５】
ステップＳ２３４において、表示部１８４は、ステップＳ２３３の処理で検索された文書中の一定範囲の文章を英文事例として信頼度とともに表示する。図２７の実施形態においては、番号１乃至番号４で示される４つの文書の検索結果が表示されている。ネクストボタン３０７は、さらに次の検索結果を表示する場合にユーザに操作させるために表示されるボタンである。バックボタン３０６は、表示を元に戻すときに操作されるボタンである。
【０１２６】
検索された結果の各文書に併せて表示されているクオリティレベル（Quality Level）すなわち信頼度としての９５％、９０％、８０％といった表示３０８は、その英文の文書の英文信頼度の具体的数値（図１８のステップＳ１４４で演算された値）を表している。これによりユーザは、その文書の表現を利用した場合、作成した文書が英語に関してどの程度の品質であるのかを認識することができる。
【０１２７】
非英語圏の人の英作文には、母国語の影響などにより、その国々や地域で共通な、英語圏にはみられない英文表現がある。また、文法的には間違っていないが、英語圏の人からすると、ぎこちなく感じる英文のことである。日本人であれば、冠詞や前置詞が不適切な英文になるケースが多い。ユーザは、このような表現を避けることができる。
【０１２８】
逆に、非英語圏の人には知り得ない高度な英語表現を英語圏の人は公式な文書で一般的に使うケースもみられるが、ユーザは、このような表現を利用することができる。
【０１２９】
また、信頼度が低い文書中の文章についても、その信頼度とともに表示することにより、ユーザは、その文章の表現が一般的でないということを知ることができ、学習効果が得られる。従って、より品質の高い英語の文書の作成を支援することができる。
【０１３０】
ステップＳ２３５において、表示部１８４は文書を掲載した書籍（発行者）の名称を表示する。図２７の実施形態においては、書籍の名称は、第１の文書では、IEEE, Neural Networks とされている。第２の文書の書籍の名称は、IEEE, Neural Networks とされている。第３の文書の書籍の名称は、Intl' Conf., Artifitial Neural Networks とされている。第４の文書の書籍の名称は、IEEE, Electrical Applications とされている。
【０１３１】
なお、これらの各文書は、文書の指定された単語を含む一部分のみが表示されているので、その全文を表示するとき、ユーザにより操作される全文ボタン３０４が併せて表示されている。また、ボタン３０５は、URL（Uniform Resource Locator）でリンクされたWebサイトのオリジナル文書を見せる場合に、ユーザによる操作されるボタンである。
【０１３２】
ステップＳ２３６において、表示部１８４はさらに信頼度別ヒット数をヒストグラム形式で表示する。このヒット数は、指定された単語群を含むその信頼度のグループにおける文書の数（または単語群の数）を意味する。図２７の実施形態においては、英文信頼度別ヒット数が全体に対する割合として、グラフ３０３に表示されている。このグラフ３０３では、英文信頼度が１００％乃至８０％である文書に対するヒット率が約２５％とされ、英文信頼度が８０％乃至６０％である文書に対するヒット率が約４５％とされ、英文信頼度が６０％乃至４０％である文書に対するヒット率が約１０％とされ、英文信頼度が４０％乃至２０％または２０％乃至０％である文書に対するヒット率がそれぞれ約５％とされている。
【０１３３】
ユーザは、このヒット数の割合から自分自身が枠３０１に入力した検索キーワードがどの程度の英文品質のレベルかを自分自身で把握することが可能となる。
【０１３４】
ステップＳ２３７において、判定部１８３は、ユーザより終了が指示されたかを判定し、まだ終了が指示されていない場合には、処理はステップＳ２３１に戻り、それ以降の処理が繰り返し実行される。ステップＳ２３７において、終了が指示されたと判定された場合、検索処理が終了される。
【０１３５】
以上においては、文書の検索及びその文書の信頼度の推論対象は、著者情報などの文書情報を得ることができる文書であったが、上記で述べた繰り返し多数決判定法を用いれば、文書情報を得ることができないインターネット上の無数の文書、Ｗｅｂページにまで、文書の検索及びその文書の信頼度の推論対象を拡張することが可能である。図３０の実施形態は、この場合の例を表す。
【０１３６】
図３０の実施形態の場合、コーパスサーバ１２は、データベース３５０内に、文書情報に基づいて高信頼文書と非高信頼文書とに分けて管理している管理文書３５１と、文書情報を得ることができないインターネット上のWebページ等を含む不特定文書３５２とを有する。管理文書３５１は、図２における英文データベース格納部３７に格納されている高信頼文書７１、並びに非高信頼文書７２に対応する。制御部３５４は、端末１３からの指示に基づいて（ユーザからの要求に基づいて）、スイッチ３５３をデータベース内の管理文書３５１側、または不特定文書３５２側に切り替える。スイッチ３５３が、管理文書３５１側に切り替えられた場合、上述した実施形態と同様の構成となる。これに対し、スイッチ３５３が不特定文書３５２側に切り替えられた場合、ユーザはより大量の情報を利用することが可能となる。
【０１３７】
不特定文書３５２は、文書情報を有していない。したがって、出版実績あるいは英語圏の所属度といった情報を明確に得ることができない。そこで、図１３のステップＳ７１乃至ステップＳ７７の英文品質リスト作成処理のうち、ステップＳ７４の英文信頼度推定処理と、ステップＳ７７の英文データベースのグループの再構成処理を省略した処理を行うことで、インターネット上の文書３５２の英文品質リストを作成することができる。この場合、実質的にはステップＳ７３の繰り返し多数決判定処理（図１４）の処理により、英文品質が決定される。換言すれば、図１７の変換関数により決定されるフレーズ品質度が、そのまま英文信頼度とされる。
【０１３８】
図３１は、このようにして生成されたURL版英文品質リスト３３１の例を表している。同図に示されるように、このURL版英文品質リスト３３１は、文書の存在位置を表すURL、それに対応する英文信頼度、並びにそれらの文書を特定するURL文書IDとにより構成されている。このURL版英文品質リスト３３１も英文品質リスト格納部３６に記憶される。
【０１３９】
図３０の実施形態においては、英文信頼度は上記した図２の実施形態の場合に比べて低下するが、図２の実施形態に比べて、より広い範囲の英文を参照することが可能となる。
【０１４０】
勿論、英語圏の所属度と出版実績のうちの少なくとも一方が存在する場合には、それとフレーズ品質度とで英文信頼度を決定する。
【０１４１】
以上においては、英語の文書を作成する場合を例としたが、英語以外の外国語を作成する場合にも本発明を適用することが可能である。また、論文等の作成に不慣れな英語を母国語とするユーザがこのシステムを利用して英文を作成する場合にも有益である。
【０１４２】
また、以上においては、ユーザが指定した単語を含む全ての文章を信頼度とともに表示する場合を例としたが、ユーザにより選択された一定基準以上の信頼度を有する文書のみを表示するようにしてもよく、この場合、信頼度の表示は行わないようにしてもよい。
【０１４３】
端末１３−１，１３−２のユーザに、このコーパスシステム１を無料で使用させることも可能であるが、有料とすることも勿論可能である。この場合において、上述したデータベース内の文書３５１を利用する場合には、品質が高いのでより高い料金とし、インターネット上の文書３５２を利用する場合には、英文信頼度が相対的に低いのでデータベース内の文書３５１を利用する場合に比べて低料金とすることが可能である。このコーパスシステム１を利用するユーザから取得した料金は、文献提供サーバ１４−１，１４−２を介して、文献を提供する団体等に分配することができる。
【０１４４】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。この場合、例えば、コーパスサーバ１２は、図３２に示されるようなパーソナルコンピュータにより構成される。
【０１４５】
図３２において、CPU（Central Processing Unit）４２１は、ROM（Read Only Memory）４２２に記憶されているプログラム、または記憶部４２８からRAM（Random Access Memory）４２３にロードされたプログラムに従って各種の処理を実行する。RAM４２３にはまた、CPU４２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１４６】
CPU４２１、ROM４２２、およびRAM４２３は、バス４２４を介して相互に接続されている。このバス４２４にはまた、入出力インタフェース４２５も接続されている。
【０１４７】
入出力インタフェース４２５には、キーボード、マウスなどよりなる入力部４２６、CRT(Cathode Ray Tube)、LCD(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部４２７、ハードディスクなどより構成される記憶部４２８、モデムなどより構成される通信部４２９が接続されている。通信部４２９は、インターネット１１を含むネットワークを介しての通信処理を行う。
【０１４８】
入出力インタフェース４２５にはまた、必要に応じてドライブ４３０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア４３１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部４２８にインストールされる。
【０１４９】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１５０】
この記録媒体は、図３２に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア４３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM４２２や、記憶部４２８に含まれるハードディスクなどで構成される。
【０１５１】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は勿論、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１５２】
また、本明細書において、システムとは、複数の装置（または特定の機能を実現する機能モジュール）が論理的に集合した物を意味し、各装置や機能モジュールが単一の筐体内にあるか否かは問わない。
【０１５３】
なお、本発明の実施形態は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１５４】
【図１】本発明を適用したコーパスシステムの構成を示すブロック図である。
【図２】コーパスサーバの構成を示すブロック図である。
【図３】データベース作成部の機能的構成を示すブロック図である。
【図４】推論部の機能的構成を示すブロック図である。
【図５】検索部の機能的構成を示すブロック図である。
【図６】データベース作成処理を説明するフローチャートである。
【図７】著者データベースのフォーマットを示す図である。
【図８】出版実績リスト作成処理を説明するフローチャートである。
【図９】出版実績リストを示す図である。
【図１０】出版先ポイント換算表を示す図である。
【図１１】出版実績ファジイ数の変換関数を示す図である。
【図１２】英語圏ファジイリストを示す図である。
【図１３】英文品質リスト作成処理を説明するフローチャートである。
【図１４】繰り返し多数決判定処理を説明するフローチャートである。
【図１５】繰り返し多数決判定法で用いる変数を説明する図である。
【図１６】繰り返し多数決判定法で用いる定数を説明する図である。
【図１７】フレーズ品質度への変換関数を示すである。
【図１８】英文信頼度推定処理を説明するフローチャートである。
【図１９】ファジイルールを説明する図である。
【図２０】英文信頼度を示す図である。
【図２１】英語圏の所属度のメンバーシップ関数を示す図である。
【図２２】出版実績のメンバーシップ関数を示す図である。
【図２３】フレーズ品質度のメンバーシップ関数を示す図である。
【図２４】英文データベースのグループの再構成処理を説明するフローチャートである。
【図２５】データベースリストの更新処理を説明するフローチャートである。
【図２６】検索処理を説明するフローチャートである。
【図２７】英文事例が提供されたユーザのブラウザ画面の例を示す図である。
【図２８】検索制御文字列を説明する図である。
【図２９】ワード間距離を説明する図である。
【図３０】本発明の他の実施形態の構成を示すブロック図である。
【図３１】URL版英文品質リストを示す図である。
【図３２】パーソナルコンピュータで構成されるコーパスサーバの構成を示すブロック図である。
【符号の説明】
【０１５５】
１  コーパスシステム
１１  インターネット
１２  コーパスサーバ
１３−１，１３−２  端末
１４−１，１４−２  文献提供サーバ
１５−１，１５−２  情報提供サーバ
３１  ユーザインターフェース部
３２  検索部
３３  入力部
３４  データベース作成部
３５  英語圏国名リスト
３６  英文品質リスト格納部
３７  英文データベース格納部
３８  著書データベース格納部
３９  メジャージャーナル判定リスト
４０  英語圏ファジイリスト
４１  推論部
４２  辞書格納部
【図１】
2006338344.tif 000007
【図２】
2006338344.tif 000008
【図３】
2006338344.tif 000009
【図４】
2006338344.tif 000010
【図５】
2006338344.tif 000011
【図６】
2006338344.tif 000012
【図７】
2006338344.tif 000013
【図８】
2006338344.tif 000014
【図９】
2006338344.tif 000015
【図１０】
2006338344.tif 000016
【図１１】
2006338344.tif 000017
【図１２】
2006338344.tif 000018
【図１３】
2006338344.tif 000019
【図１４】
2006338344.tif 000020
【図１５】
2006338344.tif 000021
【図１６】
2006338344.tif 000022
【図１７】
2006338344.tif 000023
【図１８】
2006338344.tif 000024
【図１９】
2006338344.tif 000025
【図２０】
2006338344.tif 000026
【図２１】
2006338344.tif 000027
【図２２】
2006338344.tif 000028
【図２３】
2006338344.tif 000029
【図２４】
2006338344.tif 000030
【図２５】
2006338344.tif 000031
【図２６】
2006338344.tif 000032
【図２７】
2006338344.tif 000033
【図２８】
2006338344.tif 000034
【図２９】
2006338344.tif 000035
【図３０】
2006338344.tif 000036
【図３１】
2006338344.tif 000037
【図３２】
2006338344.tif 000038