(57)【要約】【課題】  分析対象の文から所望の記述内容を効果的に抽出できるようにする。【解決手段】  所望する記述内容を抽出するための複数の間接表現語を間接表現展開辞書２から取得し、アンケート結果記憶部３に記憶されているアンケートの回答文を構成する語の係り関係を解析部４により解析した結果に基づいて、当該回答文を構成する語のうち前記取得した複数の間接表現語のいずれかに対して係り元の関係を有する語又は係り先の関係を有する語の一方又は両方を特定部５により特定し、当該特定した語を基準とした意味チャンク（或いはフレーズ）を出力部６により出力する。【選択図】  図１
2010134528.tif 000002
【特許請求の範囲】
【請求項１】
所望する記述内容を抽出するための複数の検索語を間接表現展開辞書から読み出して取得する取得手段と、
文を構成する語の係り関係を解析する解析手段と、
分析対象の文を構成する語のうち前記取得手段により取得された複数の検索語のいずれかに対して係り元の関係を有する語又は係り先の関係を有する語の一方又は両方を、前記解析手段による解析結果に基づいて特定する特定手段と、
前記特定手段により特定された語に基づく情報を出力する出力手段と、
を備えたことを特徴とするテキスト分析装置。
【請求項２】
前記出力手段は、前記特定手段により特定された語と当該語に対して係り元の関係を有する他の語との関係を表す情報を出力する、
ことを特徴とする請求項１に記載のテキスト分析装置。
【請求項３】
前記出力手段は、前記特定手段により特定された語と当該語に対して係り元の関係を有する他の語を含む部分文字列を出力する、
ことを特徴とする請求項１に記載のテキスト分析装置。
【請求項４】
前記出力手段は、複数の分析対象の文についての出力を、前記特定手段により特定された語又は当該語に対して係り元の関係を有する他の語を基準に並べ替える機能を有する、
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載のテキスト分析装置。
【請求項５】
コンピュータに、
所望する記述内容を抽出するための複数の検索語を間接表現展開辞書から読み出して取得する取得機能と、
文を構成する語の係り関係を解析する解析機能と、
分析対象の文を構成する語のうち前記取得機能により取得された複数の検索語のいずれかに対して係り元の関係を有する語又は係り先の関係を有する語の一方又は両方を、前記解析機能による解析結果に基づいて特定する特定機能と、
前記特定機能により特定された語に基づく情報を出力する出力機能と、
を実現させるためのテキスト分析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はテキスト分析装置及びプログラムに関する。
【背景技術】
【０００２】
自由記述形式のテキストの分析に関し、同義語を利用して分析を行う発明が提案されている。
例えば、自由記述式のアンケートに対し、シソーラス辞書マスタに階層構造の同義語を予め登録しておき、この登録された同義語と質問項目に対する回答とのマッチング処理を行い、回答と同じ同義語が登録されていたならば、その同義語の回答数を更新し、各質問項目に対する回答を集計する発明が提案されている（特許文献１参照）。
【０００３】
例えば、見出し単語に対する類義語として、見出し単語の同義語、又は、上位語若しくは下位語の少なくとも一方の要素を格納している類義語辞書を有し、係り受け抽出手段は、入力された電子文書について係り受け情報を抽出し、係り受け統合処理手段は、類義語辞書を参照し、抽出された複数の係り受け情報における係り側単語又は受け側単語の少なくとも一方について類義語を検索し、類義語が検出された場合には、検出された類義語の部分を、検出された全ての類義語を含む組に統合する発明が提案されている（特許文献２参照）。
【０００４】
これらの発明では、例えば、「テニス」の同義語「庭球、硬式庭球、軟式庭球、硬式テニス、軟式テニス、…」、「アメリカ」の同義語「米国、…」、「事故」の同義語「交通事故、…」といったように、具体的事物に関する同義語を対象としている。
【０００５】
【特許文献１】特開平９−１９０４５４号公報
【特許文献２】特開２００８−７７４９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、分析対象の文から所望の記述内容を効果的に抽出できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
第１の本発明に係るテキスト分析装置では、所望する記述内容を抽出するための複数の検索語を間接表現展開辞書から読み出して取得する取得手段と、文を構成する語の係り関係を解析する解析手段と、分析対象の文を構成する語のうち前記取得手段により取得された複数の検索語のいずれかに対して係り元の関係を有する語又は係り先の関係を有する語の一方又は両方を、前記解析手段による解析結果に基づいて特定する特定手段と、前記特定手段により特定された語に基づく情報を出力する出力手段と、を備える。
【０００８】
第２の本発明に係るテキスト分析装置では、第１の本発明において、前記出力手段は、前記特定手段により特定された語と当該語に対して係り元の関係を有する他の語との関係を表す情報を出力する。
【０００９】
第３の本発明に係るテキスト分析装置では、第１の本発明において、前記出力手段は、前記特定手段により特定された語と当該語に対して係り元の関係を有する他の語を含む部分文字列を出力する。
【００１０】
第４の本発明に係るテキスト分析装置では、請求項１〜請求項３の本発明において、前記出力手段は、複数の分析対象の文についての出力を、前記特定手段により特定された語又は当該語に対して係り元の関係を有する他の語を基準に並べ替える機能を有する。
【００１１】
第５の本発明に係るテキスト分析プログラムでは、コンピュータに、所望する記述内容を抽出するための複数の検索語を間接表現展開辞書から読み出して取得する取得機能と、文を構成する語の係り関係を解析する解析機能と、分析対象の文を構成する語のうち前記取得機能により取得された複数の検索語のいずれかに対して係り元の関係を有する語又は係り先の関係を有する語の一方又は両方を、前記解析機能による解析結果に基づいて特定する特定機能と、前記特定機能により特定された語に基づく情報を出力する出力機能と、を実現させる。
【発明の効果】
【００１２】
第１の本発明に係るテキスト分析装置によると、分析対象の文を構成する語のうち検索語に対して係り元又は係り先の関係を有する語に基づいて、所望の記述内容に係る情報を出力することができる。
【００１３】
第２の本発明に係るテキスト分析装置によると、検索語に対して係り元又は係り先の関係を有する語と当該語に対して係り元の関係を有する他の語との関係を提示することができる。
【００１４】
第３の本発明に係るテキスト分析装置によると、検索語に対して係り元又は係り先の関係にある語と当該語に対して係り元の関係を有する他の語を含む部分文字列を提示することができる。
【００１５】
第４の本発明に係るテキスト分析装置によると、検索語に対して係り元又は係り先の関係にある語又は当該語に対して係り元の関係を有する他の語を基準に、出力内容を並べ替えることができる。
【００１６】
第５の本発明に係るテキスト分析プログラムによると、分析対象の文を構成する語のうち検索語に対して係り元又は係り先の関係を有する語に基づいて、所望の記述内容に係る情報を出力することができる。
【発明を実施するための最良の形態】
【００１７】
本発明の一実施形態を、図面を参照して説明する。
図１には、本発明の一実施形態に係るテキスト分析装置の機能ブロック図を例示してある。本例のテキスト分析装置は、マーケット調査等の目的で特定の事物（本例では携帯電話）を対象として実施されたアンケートの結果を分析するアンケート分析装置に適用されており、操作受付部１、間接表現展開辞書２、アンケート結果記憶部３、解析部４、特定部５、出力部６、を備えている。
【００１８】
操作受付部１は、マウスやキーボード等の入力機器を用いて操作者により行われた各種の操作を受け付ける。すなわち、例えば、間接表現展開辞書２の内容の編集を指示する操作、アンケート結果の分析の開始を指示する操作、分析結果の並べ替えを指示する操作、などを受け付ける。
【００１９】
間接表現展開辞書２は、所望する記述内容を抽出するための複数の検索語（以下、間接表現語という）を記憶する。なお、間接表現展開辞書２の内容は、操作者が任意に設定することができる。
本例では、図２に例示するように、抽出を所望する内容に応じて間接表現語を分類して保持している。すなわち、同図（ａ）に示すように、「今後、更に、さらに、益々、一層、ますます、…」といった、アンケートの対象物に対する今後の課題や更なる要望などに関する記述内容を抽出するための一群の間接表現語が、「今後＊」を代表名として分類されている。また、同図（ｂ）に示すように、「もの、こと、…」といった、アンケートの対象物に対する回答者の捉え方などに関する記述内容を抽出するための一群の間接表現語が、「もの＊」を代表名として分類されている。また、同図（ｃ）に示すように、「時、とき、際、…」といった、アンケートの対象物が利用される状況や場面などに関する記述内容を抽出するための一群の間接表現語が、「時＊」を代表名として分類されている。
【００２０】
アンケート結果記憶部３は、特定の事物を対象に実施されたアンケートの結果として、そのアンケートの回答が自由記述形式で記述された回答文（すなわち、自然言語文）を記憶する。
本例では、回答者に対して電子文書形式でアンケートの回答を求めており、その電子文書から抽出された回答文（文字列データ）がアンケート結果としてアンケート結果記憶部３に記憶されているが、これに限定するものではない。すなわち、例えば、アンケートの回答が紙媒体等に対する手書き形式で行われる場合には、回答が記述された媒体をスキャン読み取りし、その読み取り画像について文字認識処理等を行うことにより回答文を抽出して記憶しておけばよい。また、例えば、回答文の抽出を行わずに、電子文書形式、或いはスキャン読み取りした画像形式のままのデータをアンケート結果記憶部３に記憶しておき、その後の処理（すなわち、解析部４による解析処理など）で必要となった際に抽出を行うようにしてもよい。
【００２１】
解析部４は、アンケート結果記憶部３に記憶されているアンケートの回答文（文字列データ）に対して公知の形態素解析処理や構文解析処理などを行って、アンケートの回答文を構成する語の係り関係を解析する。
【００２２】
特定部５は、アンケートの回答文を構成する語のうち間接表現展開辞書２に記憶されている間接表現語のいずれかに対して直接的な係り関係（係り元又は係り先の関係）を有する語を、解析部４による係り関係の解析結果に基づいて特定する。
【００２３】
出力部６は、特定部５により特定された語（間接表現語に対して直接的な係り関係を有する語）を基準とした意味チャンクやフレーズといった内容を出力する。本例では、テキスト分析装置に設けられた表示装置により表示出力させることで、アンケート結果の分析内容を操作者に提示している。なお、例えば、印刷装置により紙媒体等に印刷出力させてもよく、内部又は外部の記憶装置や携帯可能な記憶媒体等に出力して記憶保持させてもよく、テキスト分析装置が通信可能な他の処理装置に送信出力するようにしてもよい。
【００２４】
ここで、意味チャンクとは、間接表現語に対して直接的な係り元又は係り先の関係を有する語と、当該語に対して直接的又は間接的な係り元の関係を有する（つまり、間接表現語に対して間接的な係り関係を有する）他の語との関係を表すものである。
なお、間接表現語に対して直接的な係り元の関係を有する語を基準とした意味チャンクを係り元チャンクといい、間接表現語に対して直接的な係り先の関係を有する語を基準とした意味チャンクを係り先チャンクという。また、係り元チャンクを構成する語を含む部分文字列を係り元フレーズといい、係り先チャンクを構成する語を含む部分文字列を係り先フレーズという。
【００２５】
図３には、本例のテキスト分析装置による分析処理の処理フローが例示してある。
ステップＳ１では、操作受付部１により、間接表現語を用いた分析の開始を指示する操作を操作者から受け付ける。本例では、当該指示に併せて、分析に用いる間接表現語の代表名の指定を操作者から受け付けている。
ステップＳ２では、前記指定された代表名に分類される一群の間接表現語を間接表現展開辞書２から読み出して、当該一群の間接表現語のいずれかを含む回答文（文字列データ）をアンケート結果記憶部３から検索する。
ステップＳ３では、解析部４により、前記検索された回答文に対して公知の形態素解析処理や構文解析処理などを行って係り関係を解析し、特定部５により、当該回答文を構成する語のうち前記一群の間接表現語のいずれかに対して直接的な係り元の関係又は係り先の関係を有する語を特定する。また、当該特定された語に対して直接的又は間接的な係り元の関係を有する他の語を更に特定し、これらの語の関係を表す意味チャンク（或いは当該意味チャンクに基づくフレーズ）を生成する処理を行う。
ステップＳ４では、出力部６により、前記生成された意味チャンク（或いはフレーズ）を表示出力する。本例では、複数の意味チャンク（或いはフレーズ）が生成された場合に、これらを一覧形式で出力しているが、意味チャンク（或いはフレーズ）単位で個別に出力する等の他の出力形式を採用してもよい。
【００２６】
なお、上記の処理フローは一例に過ぎず、例えば、アンケート結果記憶部３に記憶されている回答文における係り関係を事前に解析して記憶保持しておき、この記憶内容を参照することにより間接表現語に対して係り関係を有する語の特定を行うなど、種々の手順により分析処理を行うことができる。
【００２７】
次に、本例のテキスト分析装置による分析について、具体例を参照しつつ説明する。
第１実施例として、アンケートの対象物（本例では携帯電話）に対する今後の課題や更なる要望などに関する記述内容を抽出するために、代表名「今後＊」を指定して係り先フレーズを抽出する分析指示がなされた場合について説明する。
【００２８】
この場合、指定された代表名「今後＊」の分類に属する一群の間接表現語「今後、更に、さらに、益々、一層、ますます、…」が間接表現展開辞書２から読み出され、そのいずれかの間接表現語を含む回答文の解析結果に基づいて、その間接表現語に対して直接的な係り先の関係を有する語及び当該語に対して直接的又は間接的な係り元の関係を有する他の語が特定され、これらの語に基づく係り先フレーズが出力される。
【００２９】
図４には、分析結果である係り先フレーズの出力例を示してある。同図の例では、代表名「今後＊」の分類に属する各間接表現語とそれぞれの間接表現語に基づいて抽出された係り先フレーズとを対応付けて、一覧形式で出力されている。すなわち、例えば出力結果の１行目によると、間接表現語「今後は」の係り先フレーズは「モラルの向上を社会的に高めていく」であることが分かる。
【００３０】
なお、代表名「今後＊」を指定して係り先チャンクを抽出する分析指示がなされた場合には、図５に例示するように、代表名「今後＊」の分類に属する間接表現語に対して直接的な係り先の関係を有する語と当該語に対して直接的又は間接的な係り元の関係を有する他の語との関係を表す係り先チャンクが、一覧形式で出力される。すなわち、例えば出力結果の１行目によると、間接表現語「今後は」の係り先の語（述部）は「高めていく」であり、当該述部の係り元として、「［モラルの］向上を」や「社会的に」という語があることが分かる。なお、本例では、述部の係り元の語を、その語に係る助詞に基づいて区分した態様としている。
【００３１】
第２実施例として、アンケートの対象物（本例では携帯電話）に対する回答者の捉え方などに関する記述内容を抽出するために、代表名「もの＊」を指定して係り元フレーズを抽出する分析指示がなされた場合について説明する。
【００３２】
この場合、指定された代表名「もの＊」の分類に属する一群の間接表現語「もの、こと、…」が間接表現展開辞書２から読み出され、そのいずれかの間接表現語を含む回答文の解析結果に基づいて、その間接表現語に対して直接的な係り元の関係を有する語及び当該語に対して直接的又は間接的な係り元の関係を有する他の語が特定され、これらの語に基づく係り元フレーズが出力される。
【００３３】
図６には、分析結果である係り元フレーズの出力例を示してある。同図の例では、代表名「もの＊」の分類に属する各間接表現語とそれぞれの間接表現語に基づいて抽出された係り元フレーズとを対応付けて、一覧形式で出力されている。すなわち、例えば出力結果の１行目によると、間接表現語「ことが」の係り先フレーズは「メール機能は便利で、有益な」であることが分かる。
【００３４】
なお、同図では、係り先フレーズのうち、間接表現語に対して直接的な係り元の関係を有する語（「有益な」、「便利な」、「難しい」など）の表記を太字且つ斜体で行うことにより、他の部分とは表示態様を異ならせており、間接表現語に対して直接的な係り関係を有する語を容易に把握できるようにしている。なお、係り先フレーズの出力例を示した第１実施例にも当然に適用可能である。また、例えば、該当部分の文字色や背景色を変えるなど、他の手法により表示態様を異ならせてもよい。
【００３５】
また、図７に示すように、出力結果の一覧表示の並べ替えを行ってもよい。同図の例では、間接表現語に対して直接的な係り関係を有する語を基準に並べ替えを行っているが、当該語に対して直接的又は間接的な係り関係を有する他の語を基準に並べ替えを行ってもよい。また、図５に示した意味チャンクの一覧表示を並べ替えるようにしてもよい。また、いずれの語を基準に並べ替えるかは任意であり、例えば、予め設定されていてもよく、分析指示の際に操作者により指定されてもよく、出力結果が表示されている状態で操作者により指定されてもよい。
【００３６】
第３実施例として、アンケートの対象物が利用される状況や場面などに関する記述内容を抽出するために、代表名「時＊」を指定して係り元フレーズ及び係り先フレーズを抽出する分析指示がなされた場合について説明する。
【００３７】
この場合、指定された代表名「時＊」の分類に属する一群の間接表現語「時、とき、際、…」が間接表現展開辞書２から読み出され、そのいずれかの間接表現語を含む回答文の解析結果に基づいて、その間接表現語に対して直接的な係り元の関係を有する語及び当該語に対して直接的又は間接的な係り元の関係を有する他の語が特定され、これらの語に基づく係り元フレーズが出力されると共に、その間接表現語に対して直接的な係り先の関係を有する語及び当該語に対して直接的又は間接的な係り元の関係を有する他の語が特定され、これらの語に基づく係り先フレーズが出力される。
【００３８】
図８には、分析結果である係り元フレーズ及び係り先フレーズの出力例を示してある。同図の例では、代表名「時は＊」の分類に属する各間接表現語とそれぞれの間接表現語に基づいて抽出された係り元フレーズ及び係り先フレーズとを対応付けて、一覧形式で出力されている。すなわち、例えば出力結果の１行目によると、間接表現語「時は」の係り元フレーズは「変な人につけられてると思った」であり、係り先フレーズは「携帯はとても役に立つと思います」であることが分かる。
【００３９】
以上の説明では、抽出対象に関する条件、すなわち、係り元フレーズを抽出するのか、係り先フレーズを抽出するのか、係り元フレーズ及び係り先フレーズの両方を抽出するのか（或いは、係り元チャンクを抽出するのか、係り先チャンクを抽出するのか、係り元チャンク及び係り先チャンクの両方を抽出するのか）を、分析指示の都度、操作者から受け付けているが、例えば、それぞれの代表名について抽出対象に関する条件を予め設定しておくようにしてもよい。
また、例えば、間接表現展開辞書２に予め設定された間接表現語を用いずに、分析指示の際に操作者から間接表現語を受け付けて、当該受け付けた間接表現語を用いて分析処理を行うようにしてもよい。
【００４０】
図９は、本例のテキスト分析装置を構成するコンピュータの主要なハードウェアを例示している。
本例では、各種演算処理を行うＣＰＵ１１、ＣＰＵ１１の作業領域となるＲＡＭ１２、基本的な制御プログラムを記憶するＲＯＭ１３、本発明の一実施形態に係る機能を実現するためのプログラムや各種データを記憶するＨＤＤ１４、各種情報を表示出力するための表示装置や操作者により入力操作に用いられるキーボードやマウス等の機器とのインターフェースである入出力Ｉ／Ｆ１５、他の装置との間で通信を行うインターフェースである通信Ｉ／Ｆ１６、等のハードウェア資源を有するコンピュータにより構成されている。
そして、本発明の一実施形態に係る機能を実現するためのプログラムをＨＤＤ１４等から読み出してＲＡＭ１２に展開し、これをＣＰＵ１２により実行させることで、本発明の一実施形態に係る各機能をコンピュータにより実現している。
【００４１】
なお、本例では、１台のコンピュータによりテキスト分析装置を実現しているが、各機能部を複数台のコンピュータに分散して設けてテキスト分析装置を実現してもよい。
また、本発明に係るプログラムは、例えば、当該プログラムを記憶したＣＤ−ＲＯＭ等の外部記憶媒体から読み込む形式や、通信回線等を介して受信する形式などにより、本例に係るテキスト分析装置のコンピュータに設定される。
また、本例のようなソフトウェア構成により各機能部を実現する態様に限られず、それぞれの機能部を専用のハードウエアモジュールで実現するようにしてもよい。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施形態に係るテキスト分析装置の機能ブロックを例示する図である。
【図２】本発明の一実施形態に係る間接表現展開辞書の内容を例示する図である。
【図３】本発明の一実施形態に係る分析処理の処理フローを例示する図である。
【図４】本発明の一実施形態に係る分析結果の一例である係り先フレーズ一覧を説明する図である。
【図５】本発明の一実施形態に係る分析結果の一例である係り先チャンク一覧を説明する図である。
【図６】本発明の一実施形態に係る分析結果の一例である係り元フレーズ一覧を説明する図である。
【図７】本発明の一実施形態に係る分析結果の並べ替えを説明する図である。
【図８】本発明の一実施形態に係る分析結果の一例である係り元フレーズ及び係り先フレーズ一覧を説明する図である。
【図９】本発明の一実施形態に係るテキスト分析装置を構成するコンピュータのハードウェアを例示する図である。
【符号の説明】
【００４３】
１：操作受付部、  ２：間接表現展開辞書、  ３：アンケート結果記憶部、  ４：解析部、  ５：特定部、  ６：出力部
【図１】
2010134528.tif 000003
【図２】
2010134528.tif 000004
【図３】
2010134528.tif 000005
【図４】
2010134528.tif 000006
【図５】
2010134528.tif 000007
【図６】
2010134528.tif 000008
【図７】
2010134528.tif 000009
【図８】
2010134528.tif 000010
【図９】
2010134528.tif 000011