(57)【要約】【課題】文章に含まれるイメージの分析を可能とする。【解決手段】文章データを有する文章ソース（１０−１）と、所定のイメージを表わす一又は二以上の単語データを有する単語リスト（１０−５）と、文章ソースにおける文章を、所定の分析単位に分解し、この分析単位ごとに、単語リストに存在する単語を抽出して、分析単位ごとに当該抽出した各単語を表示する分析テーブルを作成する文章分析手段（１０−２，１０−６）とを有する文章分析装置。【選択図】      図１
2005018110.tif 000002
【特許請求の範囲】
【請求項１】
文章に含まれるイメージを分析する文章分析装置であって、
文章データを有する文章ソースと、
所定のイメージを表わす一又は二以上の単語データを有する単語リストと、
前記文章ソースにおける文章を、所定の分析単位に分解し、この分析単位ごとに、前記単語リストに存在する単語を抽出して、前記分析単位ごとに当該抽出した各単語を表示する分析テーブルを作成する文章分析手段と、を有する
ことを特徴とする文章分析装置。
【請求項２】
前記文章分析手段が、
前記文章ソースにおける文章を、所定の分析単位に分解し、この分析単位ごとに番号を付して、番号つきテキストを作成する番号つきテキスト作成手段と、
前記番号つきテキストにおけるそれぞれの分析単位ごとに、前記単語リストに存在する単語を抽出して、前記番号ごとに当該抽出した各単語を表示する分析テーブルを作成する分析テーブル作成手段と、を有する
ことを特徴とする請求項１記載の文章分析装置。
【請求項３】
前記分析テーブル作成手段が、
前記番号つきテキスト及び前記分析テーブルにもとづいて、又は、
前記番号つきテキスト及び前記単語リストにもとづいて、又は、
前記文章ソース及び前記分析テーブルにもとづいて、又は、
前記文章ソース及び前記単語リストにもとづいて、
前記文章ソースの文章における前記抽出した各単語を、他の単語と識別可能に表示する単語識別テキストを作成する
ことを特徴とする請求項２記載の文章分析装置。
【請求項４】
前記文章分析装置が、
前記番号つきテキスト及び前記単語リスト、又は前記分析テーブルにもとづいて、前記番号ごとに前記抽出された単語の個数を表示する単語出現頻度グラフを作成する単語出現頻度グラフ作成手段を有する
ことを特徴とする請求項２又は３記載の文章分析装置。
【請求項５】
前記単語リストが、単語の配点情報を有し、前記分析テーブル作成手段が、前記番号つきテキスト及び前記単語リストにもとづいて、前記番号ごとに、前記抽出した各単語の配点の合計点を算出し、この合計点と前記抽出した各単語を前記番号ごとに表示する一の分析テーブル、又は同一の配点情報を有する単語についてのそれぞれの分析テーブルを作成し、又は、
前記単語リストが、同一の配点を付与すべき単語のみを有し、前記分析テーブル作成手段が、前記番号つきテキスト及び前記単語リストにもとづいて、前記番号ごとに前記抽出した各単語を表示する分析テーブルを作成するとともに、この分析テーブルと、入力された単語の配点情報にもとづいて、前記番号ごとに、前記抽出した各単語の配点の合計点を算出し、この合計点と前記抽出した各単語を前記番号ごとに表示する分析テーブルを作成する
ことを特徴とする請求項２〜４のいずれかに記載の文章分析装置。
【請求項６】
前記単語出現頻度グラフ作成手段が、前記分析テーブルにもとづいて、前記番号ごとに前記合計点を表示する単語出現頻度グラフを作成する
ことを特徴とする請求項５記載の文章分析装置。
【請求項７】
前記文章分析装置が、
複数の前記文章ソースにもとづき作成されたそれぞれの分析テーブルにもとづいて、文章ごとの前記単語出現頻度グラフを重ね合わせて表示する単語出現頻度グラフを作成し、又は、文章ごとに前記抽出した各単語の配点の合計点を算出して比較し、当該複数の文章のイメージが類似するかどうかを判定する比較判定手段を有する
ことを特徴とする請求項４〜６のいずれかに記載の文章分析装置。
【請求項８】
前記文章分析装置が、
所定の辞書データにもとづき前記単語リストを作成する単語リスト作成手段を有する
ことを特徴とする請求項１〜７のいずれかに記載の文章分析装置。
【請求項９】
前記単語リストが、少なくとも、所定のイメージを表わす一又は二以上の単語データ、前記文章における登場人物を表わす一又は二以上の単語データ、又は快楽要素を表わす一又は二以上の単語データのいずれかの単語データを有する
ことを特徴とする請求項１〜８のいずれかに記載の文章分析装置。
【請求項１０】
前記所定の分析単位が、一文であることを特徴とする請求項１〜９のいずれかに記載の文章分析装置。
【請求項１１】
文章データを有する文章ソースと、所定のイメージを表わす一又は二以上の単語データを有する単語リストとを有する文章分析装置に、文章に含まれるイメージを分析させる文章分析プログラムであって、
前記文章分析装置に、
前記文章ソースにおける文章を、所定の分析単位に分解させ、この分析単位ごとに、前記単語リストに存在する単語を抽出させて、前記分析単位ごとに当該抽出させた各単語を表示する分析テーブルを作成させる
ことを実行させるための文章分析プログラム。
【請求項１２】
前記文章分析装置に、
前記文章ソースにおける文章を、所定の分析単位に分解させ、この分析単位ごとに番号を付させて、番号つきテキストを作成させ、
前記番号つきテキストにおけるそれぞれの分析単位ごとに、前記単語リストに存在する単語を抽出させて、前記番号ごとに当該抽出させた各単語を表示する分析テーブルを作成させる
ことを実行させるための請求項１１記載の文章分析プログラム。
【請求項１３】
前記文章分析装置に、
前記番号つきテキスト及び前記分析テーブルにもとづいて、又は、
前記番号つきテキスト及び前記単語リストにもとづいて、又は、
前記文章ソース及び前記分析テーブルにもとづいて、又は、
前記文章ソース及び前記単語リストにもとづいて、
前記文章ソースの文章における前記抽出させた各単語を、他の単語と識別可能に表示する単語識別テキストを作成させる
ことを実行させるための請求項１２記載の文章分析プログラム。
【請求項１４】
前記文章分析装置に、
前記番号つきテキスト及び前記単語リスト、又は前記分析テーブルにもとづいて、前記番号ごとに前記抽出させた単語の個数を表示する単語出現頻度グラフを作成させる
ことを実行させるための請求項１２又は１３記載の文章分析プログラム。
【請求項１５】
前記文章分析装置に、
前記単語リストを、単語の配点情報を有するものとした場合、前記番号つきテキスト及び前記単語リストにもとづいて、前記番号ごとに、前記抽出させた各単語の配点の合計点を算出させ、この合計点と前記抽出させた各単語を前記番号ごとに表示する一の分析テーブル、又は同一の配点情報を有する単語についてのそれぞれの分析テーブルを作成させ、又は、
前記単語リストを、同一の配点を付与すべき単語のみを有するものとした場合、前記番号つきテキスト及び前記単語リストにもとづいて、前記番号ごとに前記抽出させた各単語を表示する分析テーブルを作成させるとともに、この分析テーブルと、入力された単語の配点情報にもとづいて、前記番号ごとに、前記抽出した各単語の配点の合計点を算出させ、この合計点と前記抽出させた各単語を前記番号ごとに表示する分析テーブルを作成させる
ことを実行させるための請求項１２〜１４のいずれかに記載の文章分析プログラム。
【請求項１６】
前記文章分析装置に、
前記分析テーブルにもとづいて、前記番号ごとに前記合計点を表示する単語出現頻度グラフを作成させる
ことを実行させるための請求項１５記載の文章分析プログラム。
【請求項１７】
前記文章分析装置に、
複数の前記文章ソースにもとづき作成されたそれぞれの分析テーブルにもとづいて、文章ごとの前記単語出現頻度グラフを重ね合わせて表示する単語出現頻度グラフを作成させ、又は、文章ごとに前記抽出させた各単語の配点の合計点を算出させて比較させ、当該複数の文章のイメージが類似するかどうかを判定させることを実行させるための請求項１４〜１６のいずれかに記載の文章分析プログラム。
【請求項１８】
前記文章分析装置に、所定の辞書データにもとづき前記単語リストを作成させることを実行させるための請求項１１〜１７のいずれかに記載の文章分析プログラム。
【請求項１９】
前記単語リストが、少なくとも、所定のイメージを表わす一又は二以上の単語データ、前記文章における登場人物を表わす一又は二以上の単語データ、又は快楽要素を表わす一又は二以上の単語データのいずれかの単語データを有する
ことを特徴とする請求項１１〜１８のいずれかに記載の文章分析プログラム。
【請求項２０】
前記所定の分析単位が、一文であることを特徴とする請求項項１１〜１９のいずれかに記載の文章分析プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文章に含まれるイメージを分析する文章分析装置、及び文章分析プログラムに関する。
【０００２】
【従来の技術】
従来、文章分析技術は、翻訳やテキストの音声変換などに関するものとしては存在していた。
例えば、自動言語翻訳において、原語の文章の文章分析を行い、それらに対応する形態学的、構文的及び意味的特性を与え、分析した文章を中間言語に転移した後に統合するとともに、これを翻訳すべき言語の形態学的、構文的及び意味的特性を全て有する人工国際語で表し、これを目的言語の構造的特性を全て有する中間言語に転移した後、目的言語の具体的な単語で表わした文章に変換するシステムなどが提案されている（例えば、特許文献１参照。）。このシステムにおける文章分析では、文章を異なる言語で表現可能とするために、文章構造に着目した文章の分析が行われている。
また、テキストの音声変換においては、入力文章を単語に分割して、これに読みとアクセントを正しく付加することの可能な装置なども提案されている（例えば、特許文献２参照。）。
【０００３】
【特許文献１】
特開平６−３２５０８０号公報
【特許文献２】
特開平７−３６９０５号公報
【０００４】
【発明が解決しようとする課題】
これらのような従来の文章分析によれば、文章構造を分析したり、あるいは単語レベルにまで分解することは可能である。
しかしながら、文章の内容についての分析を行うことが可能な文章分析技術は、従来の技術には見受けられない。
すなわち、ある文章が、どのような文章であるかをとらえるために、その文章に含まれる各種のイメージを探り出し、その文章がどのような傾向にある文章であるかということ等を解析することのできる技術は存在しなかった。
また、時系列的に文章を解析して、その文章の流れの中で、文章のイメージがどのように変化していくのかを解析することの可能な技術は存在しなかった。
さらに、その文章における登場人物や快楽要素などといった各種要素の変化を追跡可能な技術は存在しなかった。
【０００５】
加えて、文章を読むにあたっては、その文章における単語により読み手は様々な印象をもつわけであるが、単語によっては複数の意味をもつため、読み手は文章の文脈において表れるその単語の意味以外の意味についても認識することが可能である。このため、このような文脈において表れるその単語の意味以外の意味が、読み手の文脈を追う意識とは異なる意識に影響を与えることがあると考えられるが、このような単語の文脈における意味以外の意味が、読み手に与える影響等を分析可能な文章分析技術は、未だ存在していない。
【０００６】
本発明は、上記の事情にかんがみなされたものであり、文章データを有する文章ソースと、所定のイメージを表わす単語データを有する単語リストを用いて、文章ソースにおける文章を、所定の分析単位に分解し、この分析単位ごとに、単語リストに存在する単語を抽出して、分析単位ごとに抽出した各単語を表示する分析テーブルを作成することにより、文章に含まれるイメージを分析することの可能な文章分析装置、及び文章分析プログラムの提供を目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明の請求項１記載の文章分析装置は、文章に含まれるイメージを分析する文章分析装置であって、文章データを有する文章ソースと、所定のイメージを表わす一又は二以上の単語データを有する単語リストと、文章ソースにおける文章を、所定の分析単位に分解し、この分析単位ごとに、単語リストに存在する単語を抽出して、分析単位ごとに当該抽出した各単語を表示する分析テーブルを作成する文章分析手段と、を有する構成としてある。
【０００８】
文章分析装置をこのような構成にすれば、文章を所定の分析単位に分解して、その分析単位ごとに、所定のイメージを表わす単語が含まれているかどうかを確認し、これを分析テーブルに抽出することができる。
このため、その文章が読み手に与えるイメージを時系列的に把握することが可能となる。
すなわち、本発明により作成される分析テーブルを参照することによって、文章にどのような傾向の単語が使用されているのかということを明確に把握することができ、その文章が読み手に与えるイメージをとらえることが可能となるとともに、所定の分析単位ごとにそのような単語の出現の有無やその数を把握することができるため、文章におけるイメージの流れを時系列的に把握することが可能となる。
【０００９】
このイメージ分析としては、あらゆる単語で表わすことのできるイメージについて、そのイメージが文章に含まれているかどうかを検証することが可能である。例えば、単語リストに、「明るさ」を表わす様々な単語データ（例えば、「ｌｉｇｈｔ」，「ｌａｍｐ」，「ｇｌａｒｅ」等）を保有させ、本発明の分析を行って、分析テーブルを参照することにより、その文章において、どの場所にどの程度その単語が出現しているかを把握することが可能となる。このため、文章にどのようなイメージがどのような流れで表れているのかを容易に把握することが可能となるものである。
【００１０】
加えて、本発明のイメージ分析によれば、単一の単語が有するイメージを分析することができるのみならず、その単語が文章において出現するリズムや、同音の繰り返しなどについても把握することが可能である。
なお、本明細書においては、便宜上、本発明の文章分析装置により行うことの可能な種々の分析、例えば、文章が有するイメージの分析、登場人物分析、快楽要素分析、複数の文章間の関係分析について、単にイメージ分析と総称する場合がある。また、抽出される単語は、一の場合（単語）も二以上の場合（単語群）もあり、単語リストにおける一の単語にもとづき抽出された単語又は単語群である場合と、単語リストにおける二以上の単語にもとづき抽出された単語群である場合とがあるが、いずれの場合も簡便のため単に「単語」と称する。
【００１１】
本発明の請求項２記載の文章分析装置は、文章分析手段が、文章ソースにおける文章を、所定の分析単位に分解し、この分析単位ごとに番号を付して、番号つきテキストを作成する番号つきテキスト作成手段と、番号つきテキストにおけるそれぞれの分析単位ごとに、単語リストに存在する単語を抽出して、番号ごとに当該抽出した各単語を表示する分析テーブルを作成する分析テーブル作成手段と、を有する構成としてある。
【００１２】
文章分析装置をこのような構成にすれば、本発明の分析テーブルを作成するにあたって、文章を所定の分析単位ごとに分解するとともに、それぞれの要素に番号を付与して、番号つきテキストを作成し、この番号つきテキストを用いて、番号ごとに抽出した単語データを有する分析テーブルを作成するようにすることができる。
このため、分析テーブルを、番号と抽出した単語データのみにより構成した見やすいものとすることができ、文章におけるイメージの流れの把握しやすい分析テーブルを作成することが可能となる。
【００１３】
本発明の請求項３記載の文章分析装置は、分析テーブル作成手段が、番号つきテキスト及び分析テーブルにもとづいて、又は、番号つきテキスト及び単語リストにもとづいて、又は、文章ソース及び分析テーブルにもとづいて、又は、文章ソース及び単語リストにもとづいて、文章ソースの文章における抽出した各単語を、他の単語と識別可能に表示する単語識別テキストを作成する構成としてある。
【００１４】
文章分析装置をこのような構成にすれば、文章において、どの単語が所定のイメージを表わすものとして抽出されたかを識別することができる。
この識別方法としては、例えば、文章ソースにおける抽出対象となった単語を反転することにより行うことができる。
このようにして単語識別テキストを作成し、これを参照することによって、分析が適切に行われたかどうかを点検することが可能となることに加え、文章中における抽出対象となった単語を明確に把握することが可能となる。
また、この単語識別テキストを作成するにあたっては、番号つきテキスト及び分析テーブルにもとづいて作成することができるが、特にこれに限定されるものではなく、番号つきテキストと単語リスト、文章ソースと分析テーブル、文章ソースと単語リストのいずれの組み合わせにもとづいても作成することが可能である。
【００１５】
本発明の請求項４記載の文章分析装置は、文章分析装置が、番号つきテキスト及び単語リスト、又は分析テーブルにもとづいて、番号ごとに抽出された単語の個数を表示する単語出現頻度グラフを作成する単語出現頻度グラフ作成手段を有する構成としてある。
文章分析装置をこのような構成にすれば、分析テーブル等にもとづいて、番号ごとに抽出対象となった単語の個数を表示するグラフを作成することができる。
このため、文章の流れの中で、どのようなイメージがどのように出現しているかを、時系列的により明確に把握することが可能となる。
【００１６】
本発明の請求項５記載の文章分析装置は、単語リストが、単語の配点情報を有し、分析テーブル作成手段が、番号つきテキスト及び単語リストにもとづいて、番号ごとに、抽出した各単語の配点の合計点を算出し、この合計点と抽出した各単語を番号ごとに表示する一の分析テーブル、又は同一の配点情報を有する単語についてのそれぞれの分析テーブルを作成し、又は、単語リストが、同一の配点を付与すべき単語のみを有し、分析テーブル作成手段が、番号つきテキスト及び単語リストにもとづいて、番号ごとに抽出した各単語を表示する分析テーブルを作成するとともに、この分析テーブルと、入力された単語の配点情報にもとづいて、番号ごとに、抽出した各単語の配点の合計点を算出し、この合計点と抽出した各単語を番号ごとに表示する分析テーブルを作成する構成としてある。
【００１７】
文章分析装置をこのような構成にすれば、文章において、所定のイメージを表わす単語が出現したかどうかを把握することができるのみならず、出現した単語の内容に応じて、そのイメージを与える程度を考慮して、分析テーブルを作成することが可能となる。
例えば、文章における「明るさ」のイメージを分析する場合において、明らかに「明」を表わす単語、例えば、「ｌｉｇｈｔ」，「ｌａｍｐ」等の配点を１点とし、「薄明かり」を表わす単語、例えば、「ｔｗｉｌｉｇｈｔ」，「ｄａｗｎ」等の配点を０．６点として、これらの点数データをもたせた分析テーブルを作成することができる。
【００１８】
さらに、単語リストに「ｌｉｇｈｔ」を保有させた場合、「ｌｉｇｈｔ」が、文章の文脈上、「光」など明るさを表わすものとして用いられている場合には、配点を１点とするが、「軽い」や「降り立つ」を意味するものとして用いられている場合には、この単語の出現により読み手に与える「明るさ」のイメージが、４割程度であると仮定し、例えば、０．４点などの配点を与えて、その影響を微調整することも可能である。
【００１９】
加えて、本発明の分析テーブルについては、各番号ごとに配点の合計値を表示する一の分析テーブルとする他、配点ごとのもの、例えば、配点１点の単語についての分析テーブル、配点０．６点の単語についての分析テーブルなど複数の分析テーブルを作成するようにすることもできる。
また、本発明における単語リストは、同一の配点を有する単語ごとに作成する構成としてもかまわない。
【００２０】
本発明の請求項６記載の文章分析装置は、単語出現頻度グラフ作成手段が、分析テーブルにもとづいて、番号ごとに合計点を表示する単語出現頻度グラフを作成する構成としてある。
文章分析装置をこのような構成にすれば、抽出された単語が分析を行うイメージに与える影響を考慮した配点情報を有する分析テーブルにもとづいて、単語出現頻度グラフを作成することができる。
この場合、番号ごとに抽出された各単語の配点の合計点を、その番号に対応する文における単語の出現回数として用いることができる。
【００２１】
すなわち、分析対象とするイメージを明らかに表わす単語については、配点を１とし、明確にそのイメージを表わしてはいないが、ある程度それを表わしていると考えられる単語や、読み手にそのイメージについての影響を与え得ると考えられる単語については、１未満の配点を与え、配点１を出現頻度１ととらえることによって、意識上で明確にイメージを把握可能なもの以外の単語が読み手にもたらす影響についても、単語出現頻度グラフ上にとらえることが可能となる。
なお、分析テーブルが配点ごとに複数ある場合であっても、それぞれの分析テーブルにおける各番号ごとの配点を集計することによって、抽出された全ての単語についての単語出現頻度グラフを作成することが可能である。
【００２２】
本発明の請求項７記載の文章分析装置は、文章分析装置が、複数の文章ソースにもとづき作成されたそれぞれの分析テーブルにもとづいて、文章ごとの単語出現頻度グラフを重ね合わせて表示する単語出現頻度グラフを作成し、又は、文章ごとに抽出した各単語の配点の合計点を算出して比較し、当該複数の文章のイメージが類似するかどうかを判定する比較判定手段を有する構成としてある。
【００２３】
文章分析装置をこのような構成にすれば、ある一の文章についてイメージ分析を行うことができるのみならず、複数の文章間の関係を分析することも可能となる。
すなわち、本発明によれば、それぞれの文章についての単語出現頻度グラフを重ね合わせて表示する単語出現頻度グラフを作成することができるため、これを参照することによって、複数の文章間の影響関係等を調べることが可能となる。
また、各文章ごとに得られた分析テーブルにもとづいて、それぞれの文章について抽出された単語の配点の合計点を算出し、比較することができるため、それらの文章がどの程度共通したイメージを有するものであるか等を判断することも可能となる。
【００２４】
本発明の請求項８記載の文章分析装置は、文章分析装置が、所定の辞書データにもとづき単語リストを作成する単語リスト作成手段を有する構成としてある。
文章分析装置をこのような構成にすれば、この文章分析装置における単語リストについて、あらかじめ手作業によって、適切な単語を選択し、用意しておくようにするほか、所定の辞書にもとづいて、自動的に作成するようにすることもできる。
【００２５】
このような単語リストの自動作成を行うための元データとしての辞書は、あらかじめ単語ごとに所定の分類情報を保有させたものを用いる必要がある。
そして、その分類情報にもとづき辞書データから所定のイメージを表わす単語データを抽出する。
このようにして、例えば、辞書データを用いて「植物」に分類される単語を抽出して、単語リストを自動的に作成するようにすることが可能である。
また、辞書データとして、単語の変化形についても、基本形と同一の分類情報をあらかじめ登録しておくことにより、複数形や、三人称単数現在形、過去形、過去分詞形等の単語についても自動的に適切に抽出して単語リストを作成することが可能である。
【００２６】
本発明の請求項９記載の文章分析装置は、単語リストが、少なくとも、所定のイメージを表わす一又は二以上の単語データ、文章における登場人物を表わす一又は二以上の単語データ、又は快楽要素を表わす一又は二以上の単語データのいずれかの単語データを有する構成としてある。
文章分析装置をこのような構成にすれば、本発明の分析対象として、具体的に、例えば、「明るさ」や「暗さ」、「支配」といった所定のイメージを表わす単語や、登場人物の特徴などを表す単語、快楽要素を表す単語などを単語リストとして保有させ、これらを分析することが可能となる。
【００２７】
本発明の請求項１０記載の文章分析装置は、所定の分析単位が、一文である構成としてある。
文章分析装置をこのような構成にすれば、分析単位を一文とすることができる。
このため、文章におけるイメージの状態やその流れを、一文ごとに時系列で把握することが可能となる。
【００２８】
本発明の請求項１１記載の文章分析プログラムは、文章データを有する文章ソースと、所定のイメージを表わす一又は二以上の単語データを有する単語リストとを有する文章分析装置に、文章に含まれるイメージを分析させる文章分析プログラムであって、文章分析装置に、文章ソースにおける文章を、所定の分析単位に分解させ、この分析単位ごとに、単語リストに存在する単語を抽出させて、分析単位ごとに当該抽出させた各単語を表示する分析テーブルを作成させる構成としてある。
【００２９】
文章分析プログラムをこのような構成にすれば、文章分析装置に、文章を所定の分析単位に分解させて、その分析単位ごとに、所定のイメージを表わす単語が含まれているかどうかを検索させ、これを分析テーブルに抽出させることができる。
このため、本発明により作成される分析テーブルを参照することによって、文章にどのような傾向の単語が使用されているのかということを明確に把握することができ、その文章が読み手に与えるイメージをとらえることが可能となる。
また、所定の分析単位ごとに、所定のイメージを表わす単語の出現の有無やその数を把握することができるため、文章におけるイメージの流れを時系列的にとらえることが可能となる。
【００３０】
本発明の請求項１２記載の文章分析プログラムは、文章分析装置に、文章ソースにおける文章を、所定の分析単位に分解させ、この分析単位ごとに番号を付させて、番号つきテキストを作成させ、番号つきテキストにおけるそれぞれの分析単位ごとに、単語リストに存在する単語を抽出させて、番号ごとに当該抽出させた各単語を表示する分析テーブルを作成させる構成としてある。
【００３１】
文章分析プログラムをこのような構成にすれば、文章分析装置に分析テーブルを作成させるにあたり、文章を所定の分析単位ごとに分解させ、その分析単位ごとに番号を付与させて番号つきテキストを作成させ、この番号テキストを用いて、番号ごとに抽出した単語データを有する分析テーブルを作成させることができ、分析テーブルを見やすく、文章におけるイメージの流れの把握しやすいものとすることが可能となる。
【００３２】
本発明の請求項１３記載の文章分析プログラムは、文章分析装置に、番号つきテキスト及び分析テーブルにもとづいて、又は、番号つきテキスト及び単語リストにもとづいて、又は、文章ソース及び分析テーブルにもとづいて、又は、文章ソース及び単語リストにもとづいて、文章ソースの文章における抽出させた各単語を、他の単語と識別可能に表示する単語識別テキストを作成させる構成としてある。
【００３３】
文章分析プログラムをこのような構成にすれば、文章分析装置に、文章ソースにおける抽出対象たる単語を反転させることなどにより、明示させることができる。
これによって、分析が適切に行われたかどうかを点検することが可能となることに加え、文章中における抽出対象となった単語を明確に把握することが可能となる。
【００３４】
本発明の請求項１４記載の文章分析プログラムは、文章分析装置に、番号つきテキスト及び単語リスト、又は分析テーブルにもとづいて、番号ごとに抽出させた単語の個数を表示する単語出現頻度グラフを作成させる構成としてある。
文章分析プログラムをこのような構成にすれば、文章分析装置に、分析テーブル等にもとづいて、番号ごとに抽出対象となった単語の個数を表示するグラフを作成させることができ、文章の流れの中で、どのようなイメージがどのように出現しているかを、時系列的により明確に把握することが可能となる。
【００３５】
本発明の請求項１５記載の文章分析プログラムは、文章分析装置に、単語リストを、単語の配点情報を有するものとした場合、番号つきテキスト及び単語リストにもとづいて、番号ごとに、抽出させた各単語の配点の合計点を算出させ、この合計点と抽出させた各単語を番号ごとに表示する一の分析テーブル、又は同一の配点情報を有する単語についてのそれぞれの分析テーブルを作成させ、又は、単語リストを、同一の配点を付与すべき単語のみを有するものとした場合、番号つきテキスト及び単語リストにもとづいて、番号ごとに抽出させた各単語を表示する分析テーブルを作成させるとともに、この分析テーブルと、入力された単語の配点情報にもとづいて、番号ごとに、抽出した各単語の配点の合計点を算出させ、この合計点と抽出させた各単語を番号ごとに表示する分析テーブルを作成させる構成としてある。
【００３６】
文章分析プログラムをこのような構成にすれば、文章分析装置に、抽出されたそれぞれの単語が文章のイメージに与える影響を個別に考慮して、分析テーブルを作成させることができる。
このため、単語ごとの文章に与えるイメージを適切に調整した分析テーブルを作成することが可能となる。
【００３７】
本発明の請求項１６記載の文章分析プログラムは、文章分析装置に、分析テーブルにもとづいて、番号ごとに合計点を表示する単語出現頻度グラフを作成させる構成としてある。
【００３８】
文章分析プログラムをこのような構成にすれば、文章分析装置に、抽出された単語が分析を行うイメージに与える影響を考慮した配点情報を有する分析テーブルにもとづいて、単語出現頻度グラフを作成させることができる。
すなわち、分析対象とするイメージを明らかに表わす単語については、配点を１とし、明確にそのイメージを表わしてはいないが、ある程度それを表わしていると考えられる単語等については、１未満の配点を与え、配点１を出現頻度１ととらえることによって、意識上で明確にイメージを把握可能なもの以外の単語が読み手にもたらす影響についても適切に表示する単語出現頻度グラフを作成させることが可能となる。
【００３９】
本発明の請求項１７記載の文章分析プログラムは、文章分析装置に、複数の文章ソースにもとづき作成されたそれぞれの分析テーブルにもとづいて、文章ごとの単語出現頻度グラフを重ね合わせて表示する単語出現頻度グラフを作成させ、又は、文章ごとに抽出させた各単語の配点の合計点を算出させて比較させ、当該複数の文章のイメージが類似するかどうかを判定させる構成としてある。
【００４０】
文章分析プログラムをこのような構成にすれば、文章分析装置に、複数の文章のそれぞれについての単語出現頻度グラフを重ね合わせて表示する単語出現頻度グラフを作成させることができる。
また、各文章ごとに得られた分析テーブルにもとづいて、それぞれの文章について抽出された単語の配点の合計点を算出させ、比較させることができ、それらの文章がどの程度共通したイメージを有するものであるか等を判定させことも可能となる。
【００４１】
本発明の請求項１８記載の文章分析プログラムは、文章分析装置に、所定の辞書データにもとづき単語リストを作成させる構成としてある。
文章分析プログラムをこのような構成にすれば、文章分析装置に、自動的に所定のイメージを表わす単語リストを作成させることが可能となる。
【００４２】
本発明の請求項１９記載の文章分析プログラムは、単語リストが、少なくとも、所定のイメージを表わす一又は二以上の単語データ、文章における登場人物を表わす一又は二以上の単語データ、又は快楽要素を表わす一又は二以上の単語データのいずれかの単語データを有する構成としてある。
文章分析プログラムをこのような構成にすれば、文章分析装置に、本発明の分析対象として、具体的に、例えば、「明るさ」や「暗さ」等の所定のイメージを表わす単語や、登場人物の特徴などを表す単語、快楽要素を表す単語などを単語リストとして保有させ、これらを分析させることが可能となる。
【００４３】
本発明の請求項２０記載の文章分析プログラムは、所定の分析単位が、一文である構成としてある。
文章分析プログラムをこのような構成にすれば、文章分析装置に、分析単位を一文とさせることができ、文章におけるイメージの状態やその流れを、一文ごとに時系列で把握することが可能となる。
【００４４】
【発明の実施の形態】
以下、本発明の実施形態につき、図面を参照して説明する。
［第一実施形態］
まず、本発明の第一実施形態の構成について、図１〜図６を参照して説明する。図１は、本実施形態の文章分析装置の構成を示すブロック図である。図２〜図６は、それぞれ実施形態の文章分析における文章ソース，番号つきテキスト，単語リスト（「明」リスト），分析テーブル，単語反転テキストを示す図である。
【００４５】
［文章分析装置１０］
本発明の文章分析装置は、本発明の文章分析プログラムをインストールしたパーソナルコンピュータやサーバ、ワークステーション、ＰＤＡ等の情報処理装置として、あるいはその一部として構成することができる。
また、本発明の文章分析装置は、本発明の文章分析プログラムをインストールすることにより、このプログラムが文章分析装置におけるメモリ上に展開され、文章分析装置のＣＰＵが、このプログラムにしたがって、各処理を実行することにより実現される。文章分析装置における以下の各手段は、このＣＰＵと文章分析プログラムが展開されたメモリ等により構成される。
図１に示すように、本実施形態の文章分析装置１０は、文章ソース１０−１，文章分解手段１０−２，番号つきテキスト作成手段１０−３，番号つきテキスト１０−４，単語リスト１０−５，分析テーブル作成手段１０−６，分析テーブル１０−７，単語反転テキスト１０−８を有している。
【００４６】
［文章ソース１０−１］
文章ソース１０−１は、本実施形態の文章分析装置１０によって分析を行う対象としての文章を保有する記憶部であり、文章分析装置１０において、ファイルやデータベース等として保有させることができる。本実施形態においては、テキストファイルとして作成した場合を想定している。
図２は、この文章ソース１０−１の例を示している。同図においては、文章の一部しか表示していないが、文章ソース１０−１には、ある文章の全部を保有させるようにすることができる。また、同図における文章は英文であるが、文章の言語としては英語に限られるものではなく、日本語やその他のあらゆる言語の文章を保有させて、本発明の分析の対象とすることが可能である。もちろん、この場合は、それぞれの言語に応じた単語リストを作成することとなる。
この文章ソース１０−１が有する文章としては、小説や、随筆などの文学における文章の他、新聞や雑誌の記事、音声情報を変換したテキストなど、文章であれば特に限定されることはなく、様々なものを用いることができる。
【００４７】
［文章分解手段１０−２］
文章分解手段１０−２は、文章ソース１０−１を読み込んで、これを所定の分析単位に分解する。本実施形態においては、文章の最初から、一文ごとに分解するものとしている。そして、分解した文章の各部分を、番号つきテキスト作成手段１０−３に受け渡す。
【００４８】
［番号つきテキスト作成手段１０−３，番号つきテキスト１０−４］
番号つきテキスト作成手段１０−３は、分解した文章の各部分に番号を付与して、番号つきテキスト１０−４を作成する。図３は、この番号つきテキスト１０−４の例を示している。同図は、文章の一文ごとに連番を付与した場合の例を示している。
【００４９】
［単語リスト１０−５］
単語リスト１０−５は、本発明の分析対象とするイメージを表わす各種の単語を有する記憶部であり、本発明の分析において、極めて重要な要素の一つである。すなわち、本発明による文章のイメージ分析は、この単語リストにもとづいて行われ、この単語リストとして様々なものを用いることにより、多くの異なるイメージの分析を行うことが可能となる。
この単語リストに登録すべきデータ等の限定は特にないが、例えば、次に示すような単語の種類を用いることによって、文章が有するイメージを効果的に分析することが可能である。
以下に、イメージ分析の対象を、一般的なイメージ分析、登場人物分析、快楽要素分析に分類し、それぞれの分析に効果的な単語の種類を例示する。
【００５０】
＜イメージ分析＞
明るさ，暗さ，カトリック，支配，被支配，アラブ社会，植物，鳥等。
＜登場人物分析＞
１．道徳劇の人物典型の場合
人間，悪魔，天使，美徳，悪徳，知識，悔悟，親戚，富裕等。
２．風習喜劇の場合
王，貴族，騎士，道化，僧侶，軍人，学者，市長，商人，職人，農民，役者，行商人，乞食，盗賊等。
＜快楽要素分析＞
１．主要登場人物への感情移入による快楽
Ａ．力の拡大感覚
超自然，神力，魔力，ＥＳＰ能力，夢の中，権力，財力，武勇，魅力的容姿，異能等。
Ｂ．新奇
冒険，探訪，異国情緒等。
Ｃ．主要登場人物の感情の高まり
怒り，悲しみ，絶望，期待，喜び，愉快，不安等。
２．読者独自の快楽
Ａ．読者独自の感情の高まり
滑稽さ，スリル，すれ違い，恐怖，懐かしさ，子供らしさ，意外性等。
【００５１】
また、例えば、単語の種類が「王」である場合、その単語リストにおける単語データとしては、例えば、以下に挙げるようなものをもたせるようにすることができる。
王，王国，領土，国土，女王，王妃，王女，王子，王太子，太子，皇太子，王弟，王座，玉座，玉璽，王錫，王冠，冠，陛下，余，即位，退位，Ｉ，ＩＩ，ＩＩＩ，ＩＶ，Ｖ，ＶＩ，ＶＩＩ，ＶＩＩＩ（一世〜八世）等。
図４は、このような単語リスト１０−５の例として、「明るさ」のイメージを分析するための単語を保有するリストを示すものである。
【００５２】
［分析テーブル作成手段１０−６，分析テーブル１０−７，単語反転テキスト１０−８］
分析テーブル作成手段１０−６は、番号つきテキスト１０−４と単語リスト１０−５を用いて分析テーブル１０−７を作成する。
このとき、分析テーブル作成手段１０−６は、番号つきテキスト１０−４における文章について、番号ごとに単語リスト１０−５に存在する単語データが存在するかどうかを検索する。そして、存在する場合は、その番号に対応つけてその単語を分析テーブル１０−７に書き出す。図５は、このようにして作成された分析テーブル１０−７の例を示している。
【００５３】
また、分析テーブル作成手段１０−６は、分析テーブル１０−７を作成するとともに、単語反転テキスト１０−８を作成する。
この単語反転テキスト１０−８は、番号つきテキスト１０−４と分析テーブル１０−７にもとづいて作成することができる。
この場合、分析テーブル作成手段１０−６は、分析テーブル１０−７から単語が登録されている番号と、その番号に対応づけられた単語を取得して、番号つきテキスト１０−４におけるその番号の文を、上記単語をキーとして検索し、ヒットした単語部分の属性を反転表示に設定する。これを全ての番号について行ったのちに、番号つきテキスト１０−４から、番号部分を除去して、分析対象として抽出された単語が反転した文章を作成し、これを単語反転テキスト１０−８として出力する。
【００５４】
また、分析テーブル作成手段１０−６による単語反転テキスト１０−８の作成は、このような処理に限定されず、その他の種々の方法により作成することができる。例えば、分析テーブル作成手段１０−６は、番号つきテキスト１０−４と単語リスト１０−５にもとづいて、又は、文章ソース１０−１と分析テーブル１０−７にもとづいて、又は、文章ソース１０−１と単語リスト１０−５にもとづいて、単語反転テキスト１０−８を作成することもできる。
図６は、このようにして作成された単語反転テキスト１０−８の例を示している。
【００５５】
なお、本実施形態においては、分析対象として抽出された単語を反転することによって、文章中において見やすいものとしたが、これに限定されるものではなく、文章における他の単語から、その抽出された単語が識別可能であればよい。
したがって、例えば、単語を反転させるかわりに、色彩を変更することにより、識別可能として、分析テーブル作成手段１０−６に、単語識別テキストを作成させる構成とすることも好ましい。
【００５６】
次に、本実施形態の文章分析装置における処理手順について、図１を参照して説明する。
［文章分析装置における処理手順］
まず、あらかじめ分析対象としたい文章（図２参照）と、分析したいイメージを表わす単語を有する単語リスト（図４参照）を文章分析装置に記憶させておく。
そして、本発明の文章分析プログラムを実行することにより、文章分解手段１０−２は、文章ソース１０−１における文章を文単位に分解して、番号つきテキスト作成手段１０−３に受け渡す。
次に、番号つきテキスト作成手段１０−３は、受け取った文のそれぞれに対して、順に連番を付与し、番号つきテキスト１０−４（図３参照）を作成して、分析テーブル作成手段１０−６にその機能の実行を指示する。
これに応じて、分析テーブル作成手段１０−６は、番号つきテキスト１０−４と単語リスト１０−５にもとづいて、分析テーブル１０−７（図５参照）を作成するとともに、単語反転テキスト１０−８（図６参照）を作成して、処理を終了する。
【００５７】
以上説明したように、本実施形態の文章分析装置によれば、文章を所定の分析単位に分解して、その分析単位ごとに、所定のイメージを表わす単語が含まれているかを確認し、該当した単語を分析単位ごとに表示する分析テーブルを作成することができる。
このため、その文章が読み手に与えるイメージを、時系列的に把握することが可能となる。
すなわち、本発明により作成される分析テーブルを参照することによって、文章にどのような傾向の単語が使用されているのかということを明確に把握することができ、その文章が読み手に与えるイメージをとらえることが可能となるとともに、所定の分析単位ごとにそのような単語の出現の有無やその数を把握することができるため、文章におけるイメージの流れを時系列的に把握することが可能となる。
さらに、本実施形態の文章分析装置によれば、分析対象である単語を文章中において識別可能とした単語反転テキストを作成することができる。この単語反転テキストによって、分析が適切に行われたかどうかを点検することが可能となるり、また、文章中における抽出対象となった単語を明確に把握することが可能となる。
【００５８】
加えて、本実施形態の文章分析装置によれば、各単語により文章にもたらされるイメージのみならず、複数の単語によって文章に与えられるイメージも把握することが可能である。
例えば、分析テーブル等を参照し、同音の単語の出現などをとらえることによって、同音の繰り返しや文章のリズム等を把握することもでき、単語リストの説明において上述した読者独自の快楽をとらえることも可能である。
【００５９】
［第二実施形態］
次に、本発明の第二実施形態について、図７及び図８を参照して説明する。図７は、本実施形態の文章分析装置の構成を示すブロック図である。図８は、本実施形態の文章分析における単語出現頻度グラフを示す図である。
本実施形態は、文章分析装置が、分析対象である単語が文章中においてどのような頻度で出現しているかを時系列的に把握可能なグラフを作成する点で第一実施形態と異なる。その他の点については、第一実施形態と同様である。
図７に示すように、本実施形態の文章分析装置は、第一実施形態における構成に加えて、単語出現頻度グラフ作成手段１０−９、及び単語出現頻度グラフ１０−１０を有している。
【００６０】
［単語出現頻度グラフ作成手段１０−９，単語出現頻度グラフ１０−１０］
単語出現頻度グラフ作成手段１０−９は、分析テーブル１０−７の情報にもとづいて、分析対象である単語の出現頻度を表わす単語出現頻度グラフ１０−１０を作成する。図８は、この単語出現頻度グラフ作成手段１０−９により作成された単語出現頻度グラフ１０−１０の例を示す図である。
同図は、図５に示す分析テーブル１０−７にもとづき作成したものであり、番号１０に対して、１個の単語が、番号１２に対して、２個の単語が抽出されたこと等を示している。
【００６１】
この単語出現頻度グラフ１０−１０を参照することによって、分析対象である文章において、分析すべきイメージを表わす単語が、どのような流れで出現し、あるいは、消滅するかを時系列的により明確に把握することができる。
このため、その文章において、分析目的であるイメージが、どのような流れで、どのような強さで表れているのかなどを適切にとらえることが可能となる。
【００６２】
なお、本実施形態においては、単語出現頻度グラフ１０−１０を、単語出現頻度グラフ作成手段１０−９が、分析テーブル１０−７にもとづき作成する構成としたが、これに限定されるものではなく、単語出現頻度グラフ作成手段１０−９が、番号つきテキスト１０−４と単語リスト１０−５にもとづき単語出現頻度グラフ１０−１０を作成する構成とすることも可能である。この場合、単語出現頻度グラフ作成手段１０−９は、番号つきテキスト１０−４における文ごとに、単語リスト１０−５に保有された単語が存在するかどうかを検索し、その文に対応する番号ごとに、ヒットした単語の個数をカウントして、単語出現頻度グラフ１０−１０を作成することができる。
また、本実施形態は、分析テーブル１０−７及び単語反転テキスト１０−８の作成とは別個に文章分析プログラムにおける単語出現頻度グラフ作成機能を実行することによって、単語出現頻度グラフ１０−１０を作成する構成としているが、分析テーブル作成手段１０−６が、分析テーブル１０−７及び単語反転テキスト１０−８の作成を行った後、引き続き単語出現頻度グラフ作成手段１０−９に対して、単語出現頻度グラフ１０−１０の作成処理の実行を行わせる構成とすることも好ましい。
【００６３】
本実施形態の単語出現頻度グラフを用いれば、文章における同音の繰り返しや文章のリズム等についても、第一実施形態における場合に比較して、より一層明確に把握することが可能となる。
以下に、文章における同音の繰り返しを把握するイメージ分析の例について詳細に説明する。
＜同音の繰り返し＞
１．単語リストとして、次のようなリストを用意する。
頭韻分析用の単語リスト：同音で始まる単語からなる単語リストを作成する。
例えば、ｌｉａｒ，ｌｉｂｅｌ，Ｌｉａｓ，ｌｉｅ，ｌｉｆｅ，ｌｉｇｈｔ，ｌｉｋｅ，ｌｉｎｅ，ｌｉｏｎ，ｌｙｃａｎｔｈｒｏｐｅ，ｌｙｅ，ｌｙｒｅ  など。
脚韻分析用の単語リスト：同音で終わる単語からなる単語リストを作成する。
例えば、大雪，どか雪，先行き，奥行き，搾油機，小雪，粉雪など。
【００６４】
２．それぞれの単語リストを用いて、上述のような文章分析処理を実行し、分析テーブル１０−７及び単語出現頻度グラフ１０−１０を作成する。これによって、時系列に沿って頭韻又は脚韻を明確に把握可能な単語出現頻度グラフ１０−１０が作成される。
【００６５】
以上説明したように、本実施形態の文章分析装置によれば、分析テーブル等にもとづいて、番号ごとに抽出対象となった単語の個数を表示する単語出現頻度グラフを作成することができる。
このため、文章の流れの中で、どのようなイメージがどのように出現しているかを、時系列的に明確に把握することが可能となる。
また、本実施形態の単語出現頻度グラフを用いることによって、同音の繰り返しや文章のリズム等を、一層明確に把握することができ、単語リストの説明において上述した読者独自の快楽をより効果的にとらえることが可能となる。
【００６６】
［第三実施形態］
次に、本発明の第三実施形態について、図９〜図１２を参照して説明する。これらの図は、それぞれ本実施形態の文章分析における単語リスト（配点つき），分析テーブル，単語出現頻度グラフ，配点入力ウィンドウを示す図である。
本実施形態は、イメージ分析において、単語ごとのイメージに与える影響を考慮して、分析テーブル１０−７や単語出現頻度グラフ１０−１０を作成することができる点で第二実施形態と異なる。その他の点については、第二実施形態と同様であり、本実施形態における文章分析装置のブロック図は、図７に示すものと同様のものを用いることができる。
【００６７】
本発明の文章分析装置を用いて文章の分析を行うにあたっては、まず、分析に用いる単語を決定し、その単語を有する単語リストを作成する必要があるが、単語によって、分析したいイメージ等に与える影響は、異なる場合があると考えられる。
例えば、文章における「明るさ」のイメージを分析する場合、明らかに「明」を表わす単語もあれば、「薄明かり」を表わす単語もある。また、単語によっては、複数の意味を有するため、必ずしも「明るさ」を意味して用いられているとは限らないが、「明るさ」を意味して用いられていない場合であっても、読み手に対して「明るさ」のイメージを与えることもあると考えられる。
このような現象は、記号論や認知心理学においては、意味ネットワークと呼ばれている。
【００６８】
すなわち、それぞれの単語は、表の意味以外にいくつかの意味を同時に担っており、読者は、意識上では表の意味（この場合は、分析対象とするイメージと異なる意味）だけを考えているとしても、同時にいくつかの裏の意味（この場合は、分析対象とするイメージと同じ意味）をも意識下で認識している可能性がある。このような裏の意味は、意識上にのぼることなく消えていくことも多いと考えられるが、分析対象とするイメージを担う他の単語が数多く出現していると、活性化して意識上にのぼってくると考えられる。
本実施形態では、単語ごとに異なる、このような分析するイメージに与える影響の度合いを、単語ごとに配点をもたせることによって考慮し、分析を行うことを可能としている。
【００６９】
本実施形態の文章分析装置におけるイメージ分析の具体的処理方法としては、以下のような方法を挙げることができる。
＜１．単語への配点を単語リストにもたせる方法＞
まず、図９に示すような単語リストを用いて、それぞれの単語がイメージに与える影響を個別に考慮して、イメージ分析を行うことが可能である。
図９の単語リストは、「明るさ」のイメージを分析するための単語リストであり、明らかに「明」を表わす単語について、１点の配点が与えられている。また、「薄明かり」を表わす単語については、０．６点が与えられている。
【００７０】
このような単語リストを用いて、本発明の文章分析プログラムを実行すると、文章分析装置における分析テーブル作成手段１０−６は、分析テーブル１０−７の作成にあたり、抽出された単語ごとの配点を、番号ごとに合計して、図１０に示すような分析テーブル１０−７を作成する。
同図においては、番号ごとに、抽出された単語に対する配点の合計点を表示するとともに、配点を有した単語も合わせて表示しているが、いずれか一方のみを表示するようにしてもよい。
【００７１】
ここで、同図において、「０．４」の配点が付与されたものがあるが、これは、「明るさ」を表わす意味を有する単語ではあるものの、その文においては「明るさ」を表わす意味以外の意味で用いられていることを示しており、単語反転テキスト１０−８を参照し、手入力により分析テーブル１０−７に対して直接修正を加えたものである。この場合は、「ｌｉｇｈｔ」が、「軽い，降り立つ」の意味で用いられていることを想定しており、これによって読み手に与えられる「明るさ」のイメージは、０．４点程度であると推定して、配点を付与している。もちろん、これらの配点は、適宜調整することが可能である。
【００７２】
また、分析対象とするイメージと異なる意味で使用されている単語に対する配点など、複数の意味を有する単語に対する配点については、分析テーブル作成手段１０−６により、単語反転テキスト１０−８にもとづきその単語の前後の単語を参照することによって、その意味や品詞を特定し、自動的に付与することがより望ましい。
さらに、本実施形態の文章分析装置は、単語出現頻度グラフ作成手段１０−９によって、上記分析テーブル１０−７にもとづいて、図１１に示すような単語出現頻度グラフ１０−１０を作成することができる。この単語出現頻度グラフ１０−１０においては、番号ごとの合計点が１点である場合を、出現頻度１としている。
【００７３】
また、第二実施形態における場合と同様に、単語出現頻度グラフ作成手段１０−９に、番号つきテキスト１０−４と単語リスト１０−５にもとづいて、単語出現頻度グラフ１０−１０を作成させるようにすることもできる。
この場合、単語出現頻度グラフ作成手段１０−９は、単語リスト１０−５が有する配点情報にもとづいて、抽出された単語の配点を番号ごとに合計し、合計点１を出現頻度１として、単語出現頻度グラフ１０−１０を作成するようにすることができる。これは、以下に示す２．及び３．の方法においても同様である。
【００７４】
＜２．異なる配点を有する単語ごとに、配点情報を有する単語リストを作成する方法＞
次に、異なる配点を有する単語ごとに、単語リストを作成し、これを用いて各単語がイメージに与える影響を個別に考慮したイメージ分析を行う場合について説明する。
単語リストとして、図９に示す単語リストを分割して、１点の配点を有するものと０．６点の配点を有するものを文章分析装置に保有させ、分析テーブル作成手段１０−６に、これらの単語リスト１０−５を用いて分析テーブル１０−７を作成させる。
この場合、配点は、図９に示すように各単語ごとにもたせる必要はなく、例えば、ファイル名にもたせるようにして、分析テーブル作成手段１０−６に各単語リスト１０−５の配点情報を与えるようにすることもできる。
【００７５】
分析テーブル作成手段１０−６は、番号つきテキスト１０−４と上記各単語リスト１０−５にもとづいて、配点ごとに個別に分析テーブル１０−７を作成する。すなわち、この場合は、配点１点の単語についての分析テーブル１０−７と、配点０．６点の分析テーブル１０−７を作成するようにすることができる。
また、分析テーブル作成手段１０−６に、番号つきテキスト１０−４と各単語リスト１０−５にもとづいて、図１０に示すような配点１点の単語と配点０．６点の単語を併せもつ分析テーブル１０−７を作成させることも可能である。
なお、配点０．４点のものについては、上述の１．の場合と同様である。
【００７６】
単語出現頻度グラフ作成手段１０−９は、これらの分析テーブル１０−７にもとづいて、単語出現頻度グラフ１０−１０を作成する。分析テーブル１０−７が、配点ごとに個別に作成された場合であっても、単語出現頻度グラフ作成手段１０−９は、これら全ての分析テーブル１０−７の情報にもとづいて、図１１に示すような単語出現頻度グラフを作成することができる。
【００７７】
＜３．異なる配点を有する単語ごとに単語リストを作成し、配点入力ウィンドウから配点を手入力可能とする方法＞
次に、異なる配点を有する単語ごとに、単語リストを作成するとともに、配点を手入力可能として、各単語がイメージに与える影響を個別に考慮したイメージ分析を行う場合について説明する。
この場合、単語リスト自体には、配点を保有させる必要がなく、異なる配点を有する単語ごとに図４に示すような単語リストを作成して、本実施形態の文章分析プログラムを実行する。
この場合、第二実施形態における場合と同様に、図５に示すような分析テーブル１０−７が作成される。
【００７８】
次に、この作成された分析テーブル１０−７に対して、配点情報を付与することにより、配点を有する分析テーブル１０−７を作成する。
ここで、分析テーブル１０−７に対し、配点情報を付与する方法としては、例えば、図１２に示すように、配点情報を有しない、最初に作成された分析テーブル１０−７を開くとともに、配点情報を付与するウィンドウを表示して、配点を入力後、実行ボタンを押下することにより、図１０のような分析テーブル１０−７であって、特定の配点の単語（例えば、配点１点の単語）についてのみ表示するものを生成する構成とすることができる。このような配点入力ウィンドウの表示は、文章分析プログラムにより、例えば、分析テーブル作成手段１０−６などの機能としてもたせるようにすることが可能である。
【００７９】
そして、単語出現頻度グラフ作成手段１０−９は、上述の１．の場合と同様にして配点０．４点の単語についての情報を付加した配点１点の分析テーブル１０−７及び配点０．６点の分析テーブル１０−７を用いて、図１１に示すような単語出現頻度グラフ１０−１０を作成する。
本実施形態の文章分析装置における分析テーブルの作成を、このような処理方法とすれば、あらかじめ配点情報を有した単語リストを作成する必要がないため、単語リストの作成に余分な負担を掛けることなく、単語ごとのイメージに与える影響を考慮した分析テーブル等を作成することが可能となる。
【００８０】
本実施形態の配点を考慮した単語出現頻度グラフを用いれば、文章のリズム等について、第二実施形態における場合に比較して、より一層明確に把握することが可能となる。
以下に、文章のリズムを把握するイメージ分析の例について詳細に説明する。
＜文章のリズム＞
１．単語リストとして、次のようなリストを用意する。
単語リストＡ：一般的な辞書から、強勢（アクセント）の弱い冠詞，前置詞，助動詞，接続詞，代名詞，（日本語の場合は、助詞も含む。）を省き、強勢の強い名詞，形容詞，動詞，副詞，（日本語の場合は、形容動詞も含む。）等のみからなるもの。
単語リストＢ：やや強勢の強い助動詞，接続詞，代名詞のみからなるもの。
単語リストＣ：特に強勢の強い間投詞（日本語では感動詞。例えば、ああ，おお，なんと等）のみからなるもの。
【００８１】
２．それぞれの単語リストにもとづき分析テーブル１０−７を作成する。
このとき、単語リストＡにもとづき作成された分析テーブルＡについては、１単語１点の配点を与えて数値化する。同様に、単語リストＢ，Ｃにもとづき作成された分析テーブルＢ，Ｃについては、それぞれ１単語０．５点，１単語１．５点の配点を与えて数値化する。
３．分析テーブルＡ，Ｂ，Ｃにもとづいて、各文ごとの強勢の合計点数を算出し、時系列に沿って強勢を把握することの可能な単語出現頻度グラフ１０−１０を作成する。
【００８２】
以上説明したように、本実施形態の文章分析装置によれば、文章において、所定のイメージを表わす単語がどのように出現するかを時系列的に把握することができるのみならず、その出現した単語が、所定のイメージをもたらす影響力を考慮して、分析テーブル及び単語出現頻度グラフを作成することが可能となる。
また、このような単語出現頻度グラフを用いることによって、文章のリズムなどを一層明確に把握することもでき、単語リストの説明において上述した読者独自の快楽をさらに効果的にとらえることが可能となる。
【００８３】
［第四実施形態］
次に、本発明の第四実施形態について、図１３を参照して説明する。同図は、本実施形態の文章分析装置の構成を示すブロック図である。
本実施形態は、文章分析装置が、複数の文章の関係分析を行うことができる点で第三実施形態と異なる。その他の点については、第三実施形態と同様である。
すなわち、本実施形態の文章分析装置は、複数の文章にもとづき作成されたそれぞれの単語出現頻度グラフを重ね合わせて表示する単語出現頻度グラフ１０−１０を作成することができる。
また、各文章から作成された分析テーブル１０−７における点数を比較することによって、それらの文章が類似することやその影響についての判定等を行うことができる。
【００８４】
具体的には、例えば、以下のような関係分析を行うことが可能である。
１．複数の文章間の影響関係を調べる。
例：ルイス・キャロルの「不思議の国のアリス」とトールキンの「指輪物語」
２．ある文章と特定ジャンルの典型的文章とを比較する。
例：ジュール・ベルヌの「十五少年漂流記」とゴールディングの「蝿の王」
３．同一作家の複数の文章を比較する。
例：ヘミングウェイの「老人と海」と「キリマンジャロの雪」
４．同時代の複数の作家の文章を比較する。
例：ディケンズの「デービッド・コパーフィールド」とシャーロット・ブロンテの「ジェイン・エア」
【００８５】
本実施形態の文章分析装置は、図１３に示すように、第三実施形態における構成に加えて、比較判定手段１０−１１を有している。
【００８６】
［比較判定手段１０−１１］
比較判定手段１０−１１は、分析テーブル作成手段１０−６により作成され、文章分析装置に記憶された複数の分析テーブル１０−７にもとづいて、それぞれの分析テーブルの情報から得られる単語出現頻度グラフを重ね合わせた単語出現頻度グラフ１０−１０を作成する。
【００８７】
このような単語出現頻度グラフ１０−１０を作成することによって、上述のような複数の文章間の影響関係を把握することが可能となる。
例えば、文章間に共通の要素がある場合には、グラフを少しずらすと部分的にぴったり重なってくることなどが考えられ、これによりその関係をとらえることが可能となる。
また、同一の単語リストを用いて複数の文章のイメージ分析を行うことにより、それぞれの文章において、ある一定以上の量の単語が抽出されている場合に、これらの文章間に共通の要素があるとの証明を行うことも可能になると考えられる。
さらに、様々な文章について、多くのイメージ分析結果を蓄積すれば、作者不明の文章についてイメージ分析を行い、得られた分析テーブルと、これを蓄積された分析結果における分析テーブルとにもとづいて関係分析を行うことにより、その文章の作者を明らかにすることも可能となるものと考えられる。
【００８８】
また、比較判定手段１０−１１に、複数の文章にもとづき作成された分析テーブル１０−７における各点数や、その合計点を比較させて、その差が所定の範囲である場合に、それらの文章が類似する、あるいは共通の要素をもつものであると判定させ、その差が所定の範囲内にない場合には、それらの文章は、非類似のもの、あるいは共通の要素が見られないもとの判定させて、その結果を単語出現頻度グラフ１０−１０上等に出力させるようにすることもできる。
もちろん、それらの文章が同一の文章である場合には、それぞれの単語出現頻度グラフは完全に重なり合い、上記点数の差は０となることから、文章が同一か否かを判定することも可能となる。
この比較判定手段１０−１１の機能は、文章分析プログラムにより、分析テーブル作成機能等とは別個に、独自に実行可能なものとすることが好ましい。
【００８９】
以上説明したように、本実施形態の文章分析装置によれば、ある一の文章についてイメージ分析を行うことができるのみならず、複数の文章間で、それらが有するイメージが類似するものであるか否か等を判断することも可能となる。
【００９０】
［第五実施形態］
次に、本発明の第五実施形態について、図１４を参照して説明する。同図は、本実施形態の文章分析装置の構成を示すブロック図である。
本実施形態は、文章分析装置が、単語リストの自動作成を行う点で第四実施形態と異なる。その他の点については、第四実施形態と同様である。
図１４に示すように、本実施形態の文章分析装置は、第四実施形態における構成に加えて、単語リスト作成手段１０−１２を有している。
【００９１】
［単語リスト作成手段１０−１２］
この単語リスト作成手段１０−１２は、所定の入力情報にもとづいて辞書データから単語リスト１０−５を作成する。
この辞書データとしては、各単語に対して、様々な分類情報を保有している既存のものを用いることができる。例えば、ある単語が「植物」に分類されるものを意味する場合、その単語は、属性情報として、「植物」を示す情報を有している。また、各種変化形、例えば、複数形、三人称単数現在形、ｉｎｇ形、過去形、過去分詞形等についても、基本形と同一の分類属性情報が付与されているものを用いることが好ましい。また、このような基準を満足する専用の辞書を作成して、文章分析装置に保有させておくことも好ましい。
【００９２】
さらに、単語リスト作成手段１０−１２は、上記所定の入力情報を入力し、単語リストの作成要求を受けるための単語リスト作成画面を表示する。
そして、この単語リスト作成画面から入力された単語を抽出するためのキーワードにもとづき辞書データを検索して、ヒットした単語を単語リスト１０−５に出力する。このとき、既に作成された単語リスト１０−５に、抽出した単語を追加可能とすることも好ましい。
この単語リスト作成手段１０−１２の機能も、文章分析プログラムにより、分析テーブル作成機能等とは別個に、独自に実行可能なものとすることが好ましい。
【００９３】
以上説明したように、本実施形態の文章分析装置によれば、分析したいイメージを示すキーワードを入力することにより、そのキーワードにもとづき自動的に単語リストを作成することができるため、大変手間のかかる単語リストの作成作業を比較的簡略化することができ、イメージ分析をより容易に行うことが可能となる。
【００９４】
上記の実施形態における番号つきテキストの作成や、分析テーブルの作成等は、文章分析プログラムにより実行される。
この文章分析プログラムにもとづいて、文章分析装置のＣＰＵは、コンピュータの各構成要素に指令を送り、所定の処理、例えば、番号つきテキストの作成処理や、分析テーブルの作成処理等を行わせる。
これによって、これらの処理は、文章分析プログラムとコンピュータとが協働した文章分析装置により実現される。
【００９５】
なお、文章分析プログラムは、コンピュータのＲＯＭやハードディスクに記憶させる他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、磁気ディスク等の記録媒体を内蔵し、例えば文章分析装置に外部接続される記憶増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、ＣＤ−ＲＯＭ、フレキシブルディスク、メモリカード、光磁気ディスク等をいう。
【００９６】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭにロードされて、ＣＰＵにより実行される。この実行により、上述した本実施形態の文章分析装置の機能が実現される。
さらに、コンピュータで文章分析プログラムをロードする場合、他のコンピュータで保有された文章分析プログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。
このダウンロードされた文章分析プログラムも、ＣＰＵにより実行され、本実施形態の番号つきテキストの作成処理や、分析テーブルの作成処理等を実現する。
【００９７】
なお、本発明は以上の実施形態に限定されるものではなく、本発明の範囲内において、種々の変更実施が可能であることは言うまでもない。
例えば、本実施形態では、分析対象の文章として英文を例に挙げて説明したが、同様の方法を用いて、日本語やその他のあらゆる言語に適用することが可能である。
また、文章分析装置における各構成を、本発明の効果を得ることができる範囲内で変更し、例えば、番号つきテキストの作成を省略して、文章分解後に、各文ごとに抽出した単語を表示する分析テーブルを作成する構成とするなど適宜変更することが可能である。
さらに、本発明の文章分析装置は、人工知能における機能の一部を実現するものとして、その構成に利用することの可能なものである。
【００９８】
【発明の効果】
以上のように、本発明によれば、文章を所定の分析単位に分解して、その分析単位ごとに、所定のイメージを表わす単語が含まれているかどうかを確認して、これを分析単位ごとに表示する分析テーブルと、その単語の出現頻度グラフを作成することができ、その文章が読み手に与えるイメージを時系列的に把握することが可能となる。
また、本発明によれば、文章に所定のイメージを表わす単語がどのように出現するかを時系列的に把握することができるのみならず、その出現した単語が、所定のイメージをもたらす影響力を考慮して、分析テーブル及び単語出現頻度グラフを作成することなども可能となる。
【００９９】
さらに、複数の文章間で、それらが有するイメージが類似するものであるか、あるいは共通する要素があるかということなどについて、判断を行うことも可能となる。
加えて、分析したいイメージを示すキーワードにもとづいて、自動的に単語リストを作成することができるため、大変手間のかかる単語リストの作成作業を簡略化することができ、イメージ分析をより容易に行うことも可能となる。
【０１００】
また、文章分析プログラムにもとづいて、文章分析装置のＣＰＵが、コンピュータの各構成要素へ所定の指令を送ることにより、番号つきテキストの作成機能や、分析テーブルの作成機能等を実現させることができる。
これによって、これらの機能等は、文章分析プログラムとコンピュータにおけるＣＰＵ等とが協働した文章分析装置により実現可能である。
【図面の簡単な説明】
【図１】本発明の第一実施形態の文章分析装置の構成を示すブロック図である。
【図２】本発明の第一実施形態の文章分析における文章ソースを示す図である。
【図３】本発明の第一実施形態の文章分析における番号つきテキストを示す図である。
【図４】本発明の第一実施形態の文章分析における単語リスト（「明」リスト）を示す図である。
【図５】本発明の第一実施形態の文章分析における分析テーブルを示す図である。
【図６】本発明の第一実施形態の文章分析における単語反転テキストを示す図である。
【図７】本発明の第二実施形態の文章分析装置の構成を示すブロック図である。
【図８】本発明の第二実施形態の文章分析における単語出現頻度グラフを示す図である。
【図９】本発明の第三実施形態の文章分析における単語リスト（配点つき）を示す図である。
【図１０】本発明の第三実施形態の文章分析における分析テーブルを示す図である。
【図１１】本発明の第三実施形態の文章分析における単語出現頻度グラフを示す図である。
【図１２】本発明の第三実施形態の文章分析における配点入力ウィンドウを示す図である。
【図１３】本発明の第四実施形態の文章分析装置の構成を示すブロック図である。
【図１４】本発明の第五実施形態の文章分析装置の構成を示すブロック図である。
【符号の説明】
１０  文章分析装置
１０−１  文章ソース
１０−２  文章分解手段
１０−３  番号つきテキスト作成手段
１０―４  番号つきテキスト
１０−５  単語リスト
１０−６  分析テーブル作成手段
１０−７  分析テーブル
１０−８  単語反転テキスト
１０−９  単語出現頻度グラフ作成手段
１０−１０  単語出現頻度グラフ
１０−１１  比較判定手段
１０−１２  単語リスト作成手段
【図１】
2005018110.tif 000003
【図２】
2005018110.tif 000004
【図３】
2005018110.tif 000005
【図４】
2005018110.tif 000006
【図５】
2005018110.tif 000007
【図６】
2005018110.tif 000008
【図７】
2005018110.tif 000009
【図８】
2005018110.tif 000010
【図９】
2005018110.tif 000011
【図１０】
2005018110.tif 000012
【図１１】
2005018110.tif 000013
【図１２】
2005018110.tif 000014
【図１３】
2005018110.tif 000015
【図１４】
2005018110.tif 000016