(57)【要約】【課題】複文の解析精度を向上する。【解決手段】評価部１８は、複文の解釈候補を複数特定し、属性テーブル３０を参照して各解釈候補を評価し、解釈決定・出力部２２は、評価部１８の評価結果に基づいて複文の解釈結果を出力する。この場合、評価部は、テーブルアクセス部２０を介して、評価対象の解釈候補から得られたオブジェクト（名詞）と、該オブジェクトの属性とを対応付けて属性テーブルに設定したうえで、該属性テーブルを参照して、評価対象の解釈候補を評価する。【選択図】図２
2018200544.tif 000002
【特許請求の範囲】
【請求項１】
文の解釈候補を複数特定し、名詞と、該名詞の属性とを対応付けて記憶する記憶部を参照して、各解釈候補の尤もらしさを評価する評価実行部と、
前記評価実行部の評価結果に基づいて前記文の解釈結果を決定し、出力する出力部と、を備え、
前記評価実行部は、前記文が述語を複数有する複文であった場合に、前記複文から特定した複数の解釈候補のうち評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価する、
ことを特徴とする解析装置。
【請求項２】
前記評価実行部は、
前記記憶部を参照しない前記解釈候補の評価を実行して、前記解釈候補を絞り込み、
絞り込まれた前記解釈候補について、前記記憶部を参照する評価を実行する、ことを特徴とする請求項１に記載の解析装置。
【請求項３】
前記評価実行部は、前記評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価するとともに、他の解釈候補のうち、前記記憶部に記憶されている名詞の属性を流用できる解釈候補についても評価することを特徴とする請求項１又は２に記載の解析装置。
【請求項４】
文の解釈候補を複数特定し、名詞と、該名詞の属性とを対応付けて記憶する記憶部を参照して、各解釈候補の尤もらしさを評価し、
前記評価する処理の評価結果に基づいて前記文の解釈結果を決定し、出力する、処理をコンピュータが実行し、
前記評価する処理では、前記文が述語を複数有する複文であった場合に、前記複文から特定した複数の解釈候補のうち評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価する、ことを特徴とする解析方法。
【請求項５】
文の解釈候補を複数特定し、名詞と、該名詞の属性とを対応付けて記憶する記憶部を参照して、各解釈候補の尤もらしさを評価し、
前記評価する処理の評価結果に基づいて前記文の解釈結果を決定し、出力する、処理をコンピュータに実行させ、
前記評価する処理では、前記文が述語を複数有する複文であった場合に、前記複文から特定した複数の解釈候補のうち評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価する、ことを特徴とする解析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、解析装置、解析方法及び解析プログラムに関する。
【背景技術】
【０００２】
自然言語処理においては、平文が入力されると、形態素解析が行われて形態素に分割される。また、文節分割処理が行われ、文節間の依存関係を決定する係り受け解析が行われる。
【０００３】
係り受け解析後の処理については、まだ技術が確立されていない面もあるが、単語の持つ複数の語義のうち適切なものを選ぶ語義曖昧性解決、文中のある名詞が指している実体を同定する照応解析、及び述語の格補語や修飾語を同定する述語項解析などの解析が必要になると考えられている。
【０００４】
本発明者は、各解析の精度を向上するため、実体（例えば、平文に含まれる名詞）に関する情報を考慮するオブジェクト指向的アプローチを提案している（例えば、非特許文献１等参照）。
【０００５】
オブジェクト指向的アプローチにおいては、例えば、「太郎が花子に本を渡した」という文がある場合、太郎、花子、本をオブジェクトとしてテーブルに登録する。そして、テーブルの太郎の所有物リスト属性から本を外し、花子の所有物リスト属性に本を追加するという処理を行い、このテーブルを次の文以降の解析に利用することで、解析精度の向上を図っている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】伊藤英紀. オブジェクト指向的アプローチを用いた係り受け／語義曖昧性解決／照応解析／述語項解析システム.  情報処理学会研究報告, 2014-NL-218(1),1-7 (2014)
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来においては、入力される平文が述語を複数有する複文であっても、複文全体の解釈を行った後に、テーブルにオブジェクトの属性を登録している。このため、複文を解釈する場合に、複文内で定まるオブジェクトの属性を同一の複文内で利用することはできない。
【０００８】
１つの側面では、本発明は、複文の解析精度を向上することが可能な解析装置、解析方法及び解析プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
一つの態様では、解析装置は、文の解釈候補を複数特定し、名詞と、該名詞の属性とを対応付けて記憶する記憶部を参照して、各解釈候補の尤もらしさを評価する評価実行部と、前記評価実行部の評価結果に基づいて前記文の解釈結果を決定し、出力する出力部と、を備え、前記評価実行部は、前記文が述語を複数有する複文であった場合に、前記複文から特定した複数の解釈候補のうち評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価する、解析装置である。
【発明の効果】
【００１０】
複文の解析精度を向上することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る解析装置のハードウェア構成を示す図である。
【図２】解析装置の機能ブロック図である。
【図３】複文の解析方法について説明するための図である。
【図４】属性テーブルの一例を示す図である。
【図５】解析装置の処理を示すフローチャートである。
【図６】変形例を示す図である。
【発明を実施するための形態】
【００１２】
以下、解析装置の一実施形態について、図１〜図５に基づいて詳細に説明する。
【００１３】
図１には、本実施形態に係る解析装置１０のハードウェア構成が示されている。解析装置１０は、ＰＣ（Personal Computer）やスマートフォンなどの携帯端末であり、図１に示すように、ＣＰＵ（Central Processing Unit）９０、ＲＯＭ（Read Only Memory）９２、ＲＡＭ（Random Access Memory）９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、ネットワークインタフェース９７、表示部９３、入力部９５、及び可搬型記憶媒体用ドライブ９９等を備えている。これら解析装置１０の構成各部は、バス９８に接続されている。表示部９３は、液晶ディスプレイ等を含み、入力部９５は、キーボードやタッチパネルのほか、マイクなどであってもよい。解析装置１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム（解析プログラムを含む）、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラム（解析プログラムを含む）をＣＰＵ９０が実行することにより、図２に示す、各部の機能が実現されている。なお、図２には、解析装置１０のＨＤＤ９６等に格納されている記憶部としての属性テーブル３０も図示されている。
【００１４】
図２は、解析装置１０のＣＰＵ９０がプログラムを実行することにより実現される機能を示す機能ブロック図である。図２に示すように、解析装置１０は、形態素解析・文節分割部１２、解釈候補抽出部１４、絞り込み部１６、評価部１８、テーブルアクセス部２０、出力部としての解釈決定・出力部２２、として機能する。
【００１５】
形態素解析・文節分割部１２は、日本語の平文として述語を複数有する複文が入力された場合に、複文を形態素解析し、文節に分割する。例えば、図３の（ａ）に示すように、複文「ジムがケビンにどなったのは、彼が怒っていたからだ。」が入力された場合には、形態素解析・文節分割部１２は、図３の（ｂ）に示すように、「ジムが／ケビンに／どなったのは、／彼が／怒っていたからだ。」のように分割する。
【００１６】
解釈候補抽出部１４は、例えば係り受け解析、語義曖昧性解決、述語項解析などの属性テーブル３０を使わない解析を行うための探索木を生成し、探索木から解釈候補を抽出する。図３には、探索木の一例が示されている。詳細については後述するが、図３においては、（ｃ）〜（ｉ）までの枝分かれにより探索木が生成され、先頭のノードから末端のノードそれぞれまでをつなぐ全ルートが解釈候補として抽出（特定）される。
【００１７】
絞り込み部１６は、解釈候補抽出部１４が抽出した解釈候補のすべてについて、所定の評価関数を用いて、評価値を算出する（図３の（ｊ）参照）。評価値は、解釈候補の尤もらしさを表す数値であり、数値が大きいほど尤もらしいものとする。そして、絞り込み部１６は、評価値が上位所定順位までに含まれる解釈候補を、評価部１８による評価対象として絞り込む。
【００１８】
評価部１８は、絞り込み部１６で絞り込まれた解釈候補について、属性テーブル３０を用いる解析（本実施形態では照応解析とする）を実行する。なお、照応解析は、文中のある名詞が指している実体を同定する処理である。評価部１８は、照応解析の結果を、図３の（ｊ）の評価値に反映することで、図３の（ｌ）に示す総合評価値を算出する。ここで、評価部１８は、照応解析を行う場合、複文の一部から得られるオブジェクトの属性を、テーブルアクセス部２０を介して属性テーブル３０に登録し、属性テーブル３０を参照して、照応解析を実行する。なお、属性テーブル３０は、図４に示すようなデータ構造を有する。すなわち、属性テーブル３０においては、オブジェクト（名詞）に対して、オブジェクトの属性が対応付けられている。
【００１９】
なお、解釈候補抽出部１４や、絞り込み部１６、評価部１８は、辞書データを参照して、上記各処理を実行する。辞書データは、単語ごとに、人、物、単数、複数、男性、女性などの種々の分類を示す情報を含んでいる。一例として、辞書データにおいては、「ジム」、「ケビン」などの人の固有名詞には分類が「人」であることを示す情報が対応付けられ、「本」、「ノート」などのものの固有名詞には分類が「物」であることを示す情報が対応付けられている。また、辞書データにおいては、「それ」、「これ」、「彼」などの単数の名詞には分類が「単数」であることを示す情報が対応付けられ「それら」、「これら」、「彼ら」などの複数の名詞には分類が「複数」であることを示す情報が対応付けられている。さらに、辞書データにおいては、「息子」、「彼」などの男性を示す名詞には分類が「男性」であることを示す情報が対応付けられ、「娘」、「彼女」などの女性を示す名詞には分類が「男性」であることを示す情報が対応付けられている。
【００２０】
テーブルアクセス部２０は、属性テーブル３０からのデータの読み出しや削除、書き込み等を行う。
【００２１】
解釈決定・出力部２２は、評価部１８が算出した総合評価値が最も大きい解釈候補を特定し、特定した解釈候補を出力する。また、解釈決定・出力部２２は、総合評価値が最も大きい解釈候補から得られるオブジェクトの属性を属性テーブル３０に書き込み、以降の文の解釈に利用できるようにする。
【００２２】
（解析装置１０の処理の流れについて）
以下、解析装置１０の処理の流れについて、図５のフローチャートに沿って、その他図面を適宜参照しつつ詳細に説明する。
【００２３】
図５の処理では、まず、ステップＳ１０において、形態素解析・文節分割部１２が、入力部９５を介してユーザから複文が入力されるまで待機する。なお、ユーザは、キーボード等を用いて複文を入力してもよいし、マイクから複文を音声入力してもよい。複文が入力されると、形態素解析・文節分割部１２は、ステップＳ１２に移行し、形態素解析、文節分割を実行する。具体的には、形態素解析・文節分割部１２は、複文を品詞ごとに区切ることで各形態素を解析し、各形態素をチャンキングにより文節単位とする。前述したように、図３の複文「ジムがケビンにどなったのは、彼が怒っていたからだ。」であれば、「ジムが／ケビンに／どなったのは、／彼が／怒っていたからだ。」のように分割される。
【００２４】
次いで、ステップＳ１４に移行すると、解釈候補抽出部１４が、図３の探索木を生成し、探索木から解釈候補を抽出する。ここで、図３の探索木について、詳細に説明する。図３の探索木は、複文に対して様々な解析を行った場合の解析結果の組み合わせを表したものである。本実施形態では、ステップＳ１４において、図３の（ｃ）〜（ｉ）の解析を行った場合の解析結果の組み合わせを探索木で表している。これらの解析のうち、係り受け解析は、各分節の係り受け先として適切な文節を解析するものであり、語義曖昧性解決は、単語の持つ複数の語義のうちどの語義が適切かを解析するものである。また、述語項解析は、述語の格補語や修飾語を同定する解析するものである。
【００２５】
図３の（ｃ）の係り受け解析では、「ジムが」の係り受け先の候補が「ジムが」の後方に位置する「ケビンに」、「どなったのは」、「彼が」、「怒っていたからだ」の４つである。したがって、先頭のノードからは、４つのノードに枝分かれする。また、（ｄ）の係り受け解析では、「ケビンに」の係り受け先の候補は、その後方に位置する「どなったのは」、「彼が」、「怒っていたからだ」の３つである。したがって、さらに３つのノードに枝分かれする。また、（ｅ）の係り受け解析において、「どなったのは」の係り受け先の候補は「彼が」、「怒っていたからだ」の２つである。したがって、さらに２つのノードに枝分かれする。
【００２６】
また、（ｆ）では、語義曖昧性解決において、辞書データに基づいて、文中から複数の意味を有する単語を抽出し、各意味を候補として枝分かれする。例えば、図３の例では、「ジム」が人名を意味するのか、あるいはスポーツジムを意味するのかが不明であるため、（ｅ）で枝分かれしたノードがさらに２つのノードに枝分かれする。
【００２７】
また、（ｇ）〜（ｉ）では、述語項解析において、「どなった」の主格、「どなった」の与格、「怒っていた」の主格が、それぞれジムであるかケビンであるかで枝分かれする。
【００２８】
このように、図３の探索木では、解析内容が枝分かれで表現されている。解釈候補抽出部１４は、図３の先頭ノードから末端ノードまでの全通りを解釈候補として抽出（特定）する。なお、これらの解釈候補のうち最も適切なもの（後述する総合評価値が最大のもの）が入力された複文の解釈として採用されることになる。
【００２９】
次いで、ステップＳ１６では、絞り込み部１６が、属性テーブル３０を使わない解釈により、解釈候補それぞれを評価する。なお、図３では、属性テーブル３０を使わない解析には、係り受け解析、語義曖昧性解決、述語項解析が含まれる。したがって、絞り込み部１６は、各解析の評価関数を用いて、ステップＳ１４で抽出された各解釈候補の評価値（尤もらしさ）を求める（図３の（ｉ）参照）。
【００３０】
なお、図３の探索木は一例である。すなわち、図３に示した解析以外の解析を行うこととしてもよいし、図３の一部の解析を行わないこととしてもよい。
【００３１】
次いで、ステップＳ１８では、絞り込み部１６が、すべての解釈候補のうち評価順位が所定順位以上の解釈候補を抽出する。所定順位は、解釈候補の数などに基づいて決定することができ、例えば１０位や３０位などとすることができる。図３では、評価値に下線を付して示す解釈候補が抽出されたものとする。
【００３２】
次いで、ステップＳ２０では、評価部１８が、抽出された解釈候補の１つを評価対象として選択する。ここでは、例えば、図３の左端の解釈候補が評価対象として選択されたものとする。
【００３３】
次いで、ステップＳ２２では、評価部１８が、選択した解釈候補のオブジェクトの属性を属性テーブル３０に書き込み、選択した解釈候補を評価する。本実施形態では、ステップＳ２２において、評価部１８は、図３に示すような（ｋ）の照応解析を実行する。この場合、ステップＳ２０において選択した解釈候補の末端のノードが、「彼」をジムとするかケビンとするかによりさらに枝分かれする。そして、評価部１８は、選択した解釈候補から得られるオブジェクトの属性を、テーブルアクセス部２０を介して属性テーブル３０に格納する。図３の左端の解釈候補であれば、評価部１８は、（ｉ）の「述語項解析：「怒っていた」の主格」を参照し、オブジェクト「ジム」の属性として「怒っていた」を特定し、テーブルアクセス部２０を介して、属性テーブル３０に格納する。図４には、このようにオブジェクト「ジム」の属性として「怒っていた」が格納された例が示されている。そして、評価部１８は、絞り込まれた解釈候補をさらに照応解析で枝分かれさせた後の２つの解釈候補について、属性テーブル３０に基づいて、総合評価値を算出する。この場合、評価部１８は、「怒っている人はどなりやすい」というルールに基づいて、怒っていた人とどなった人との間に矛盾がないかを確認し、矛盾がなければ、Ａの値をより大きな値Ａ’にし、総合評価値とする。一方、評価部１８は、怒っていた人とどなった人との間に矛盾がある場合には、Ａの値を小さく補正した値Ａ”とし、総合評価値とする。なお、評価部１８は、矛盾がある場合には、評価値Ａを補正せずに、評価値Ａをそのまま総合評価値としてもよい。
【００３４】
次いで、ステップＳ２４では、テーブルアクセス部２０が、属性テーブル３０をリセットする。すなわち、ステップＳ２２で書き込んだデータをすべて削除する。
【００３５】
次いで、ステップＳ２６では、評価部１８が、ステップＳ１８で抽出された解釈候補を全て選択したか否かを判断する。ここでの判断が否定されると、ステップＳ２０に戻る。その後は、ステップＳ２０からステップＳ２６の処理を、ステップＳ２６の判断が肯定されるまで、すなわちすべての解釈候補の総合評価値が得られるまで繰り返し実行する。
【００３６】
そして、ステップＳ２６の判断が肯定されると、ステップＳ２８に移行し、解釈決定・出力部２２は、最も評価が高い解釈候補を特定し、その解釈候補から得られるオブジェクトの属性を属性テーブルに書き込む。また、ステップＳ３０では、解釈決定・出力部２２が解釈結果を出力（表示部９３への表示など）する。
【００３７】
以上のように、ステップＳ３０までの処理が終了すると、図５の全処理が終了する。
【００３８】
なお、述語を１つのみ有する単文が入力された場合には、解析装置１０は、図３に示したような係り受け解析や語彙曖昧性解決、述語項解析、照応解析を一遍に行うものとする。この場合、照応解析では、属性テーブル３０を参照し、それ以前の文の解析により得られたオブジェクトの属性を用いるものとする。
【００３９】
これまでの説明から明らかなように、本実施形態では、絞り込み部１６と、評価部１８と、により評価実行部としての機能が実現されている。
【００４０】
以上、詳細に説明したように、本実施形態によると、評価部１８は、文の解釈候補を複数特定し、属性テーブル３０を参照して各解釈候補の尤もらしさを評価し、解釈決定・出力部２２は、評価部１８の評価結果に基づいて文の解釈結果を出力する。この場合、評価部１８は、複文が入力されると、テーブルアクセス部２０を介して、複文から特定した評価対象の解釈候補から得られたオブジェクト（名詞）と、該オブジェクトの属性とを対応付けて属性テーブル３０に設定する。そして、評価部１８は、属性テーブル３０を参照して、評価対象の解釈候補を評価する。これにより、複文の解釈の際に複文の一部から得られるオブジェクトの属性を複文の別の箇所の解釈に用いることができるため、複文の解釈を精度良く行うことができる。
【００４１】
また、本実施形態では、絞り込み部１６は、属性テーブル３０を参照せずに解釈候補の評価値を算出して、評価値に基づいて解釈候補を絞り込む。そして、評価部１８は、絞り込まれた解釈候補について、属性テーブル３０を用いて総合評価値を算出し、総合評価値から複文の評価を決定する。これにより、全ての解釈候補について、属性テーブル３０を用いた処理を行う場合と比べて、処理量を低減することができる。
【００４２】
ただし、上記実施形態では、絞り込み部１６が解釈候補を絞り込まなくてもよい。すなわち、評価部１８が全ての解釈候補について、総合評価値を算出し、総合評価値に基づいて解釈を決定することとしてもよい。この場合、図２から絞り込み部１６を省略することができる。
【００４３】
なお、上記実施形態では、各解釈候補の総合評価値を求める毎に、属性テーブル３０を書き換える場合について説明したが、これに限られるものではない。例えば、解釈候補から属性テーブル３０を書き換えずに評価可能な解釈候補をグループ分けしておき、グループごとに属性テーブル３０を書き換えて、評価を行うこととしてもよい。すなわち、評価対象の解釈候補を評価したときに、他の解釈候補のうち、属性テーブル３０を流用できる解釈候補についても評価することとしてもよい。
【００４４】
なお、上記実施形態では、解析装置１０が、図２の各機能を有する場合について説明したが、これに限られるものではない。例えば、図２の各機能を、図１５に示すような、インターネットなどのネットワーク８０に接続されたクラウドサーバ１１０が有していてもよい。この場合、利用者端末７０から入力されたデータをクラウドサーバ１１０が受信し、クラウドサーバ１１０において図６の処理を実行することとしてもよい。そして、クラウドサーバ１１０から利用者端末７０に処理結果（予測結果）を送信し、利用者端末７０にて受信した処理結果を利用する。なお、クラウドサーバ１１０は、国内、海外のいずれに設置されてもよい。
【００４５】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００４６】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００４７】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００４８】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００４９】
なお、以上の実施形態の説明に関して、更に以下の付記を開示する。
（付記１）  文の解釈候補を複数特定し、名詞と、該名詞の属性とを対応付けて記憶する記憶部を参照して、各解釈候補の尤もらしさを評価する評価実行部と、
前記評価実行部の評価結果に基づいて前記文の解釈結果を決定し、出力する出力部と、を備え、
前記評価実行部は、前記文が述語を複数有する複文であった場合に、前記複文から特定した複数の解釈候補のうち評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価する、
ことを特徴とする解析装置。
（付記２）  前記評価実行部は、
前記記憶部を参照しない前記解釈候補の評価を実行して、前記解釈候補を絞り込み、
絞り込まれた前記解釈候補について、前記記憶部を参照する評価を実行する、ことを特徴とする付記１に記載の解析装置。
（付記３）  前記評価実行部は、前記評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価するとともに、他の解釈候補のうち、前記記憶部に記憶されている名詞の属性を流用できる解釈候補についても評価することを特徴とする付記１又は２に記載の解析装置。
（付記４）  文の解釈候補を複数特定し、名詞と、該名詞の属性とを対応付けて記憶する記憶部を参照して、各解釈候補の尤もらしさを評価し、
前記評価する処理の評価結果に基づいて前記文の解釈結果を決定し、出力する、処理をコンピュータが実行し、
前記評価する処理では、前記文が述語を複数有する複文であった場合に、前記複文から特定した複数の解釈候補のうち評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価する、ことを特徴とする解析方法。
（付記５）  前記記憶部を参照しない前記解釈候補の評価を実行して、前記解釈候補を絞り込む処理をコンピュータが更に実行し、
前記評価する処理では、前記解釈候補を絞り込む処理で絞り込まれた前記解釈候補について、前記記憶部を参照する評価を実行する、ことを特徴とする付記４に記載の解析方法。
（付記６）  前記評価する処理は、前記評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価するとともに、他の解釈候補のうち、前記記憶部に記憶されている名詞の属性を流用できる解釈候補についても評価することを特徴とする付記４又は５に記載の解析方法。
（付記７）  文の解釈候補を複数特定し、名詞と、該名詞の属性とを対応付けて記憶する記憶部を参照して、各解釈候補の尤もらしさを評価し、
前記評価する処理の評価結果に基づいて前記文の解釈結果を決定し、出力する、処理をコンピュータに実行させ、
前記評価する処理では、前記文が述語を複数有する複文であった場合に、前記複文から特定した複数の解釈候補のうち評価対象の解釈候補から得られる名詞の属性を前記記憶部に記憶したうえで、前記記憶部を参照して前記評価対象の解釈候補を評価する、ことを特徴とする解析プログラム。
【００５０】
１０  解析装置
１６  絞り込み部（評価実行部の一部）
１８  評価部（評価実行部の一部）
２２  解釈決定・出力部（出力部）
３０  属性テーブル（記憶部）
【図１】
2018200544.tif 000003
【図２】
2018200544.tif 000004
【図３】
2018200544.tif 000005
【図４】
2018200544.tif 000006
【図５】
2018200544.tif 000007
【図６】
2018200544.tif 000008