(57)【特許請求の範囲】
【請求項１】
対象文章を品詞毎に形態素解析して得られた形態素配列を受け付ける形態素配列受付手段と、
形態素解析された文章の形態素配列の一部を結合するため、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上３個以下の助動詞と、１個以上３個以下の助詞の組み合わせにより規定された第１のルール、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上５個以下の助動詞の組み合わせにより規定された第２のルール、１個以上３個以下の助動詞と、０個以上３個以下の助詞の組み合わせにより規定された第３のルールを少なくとも含む正規表現ルールであって、結合した表現の品詞を規定した正規表現ルールを記憶した正規表現ルール記憶手段と、
前記形態素配列受付手段が受け付けた前記形態素配列の一部を、前記正規表現ルール記憶手段から読み出した前記正規表現ルールに従って結合するとともに、結合した後の前記一部の形態素配列の品詞を特定する形態素結合手段と、
前記形態素結合手段により結合した前記形態素配列を出力する形態素配列出力手段と、
を備える形態素結合装置。
【請求項２】
形態素解析された文章の形態素配列の一部を結合するため、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上３個以下の助動詞と、１個以上３個以下の助詞の組み合わせにより規定された第１のルール、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上５個以下の助動詞の組み合わせにより規定された第２のルール、１個以上３個以下の助動詞と、０個以上３個以下の助詞の組み合わせにより規定された第３のルールを少なくとも含む正規表現ルールであって、結合した表現の品詞を規定した正規表現ルールを記憶した正規表現ルール記憶手段を備えるコンピュータが実行する、
対象文章を品詞毎に形態素解析して得られた形態素配列を受け付けるステップと、
受け付けた前記形態素配列の一部を、前記正規表現ルール記憶手段から読み出した前記正規表現ルールに従って結合するとともに、結合した後の前記一部の形態素配列の品詞を特定するステップと、
結合した前記形態素配列を出力するステップと、
を含む形態素結合方法。
【請求項３】
入力された対象文章を品詞毎に形態素解析する形態素解析装置と、
前記形態素解析装置により形態素解析された文章の形態素配列の一部を結合する形態素結合装置と、
を備え、
前記形態素結合装置は、
前記形態素解析装置による形態素解析して得られた形態素配列を受け付ける形態素配列受付手段と、
形態素解析された文章の形態素配列の一部を結合するため、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上３個以下の助動詞と、１個以上３個以下の助詞の組み合わせにより規定された第１のルール、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上５個以下の助動詞の組み合わせにより規定された第２のルール、１個以上３個以下の助動詞と、０個以上３個以下の助詞の組み合わせにより規定された第３のルールを少なくとも含む正規表現ルールであって、結合した表現の品詞を規定した正規表現ルールを記憶した正規表現ルール記憶手段と、
前記形態素配列受付手段が受け付けた前記形態素配列の一部を、前記正規表現ルール記憶手段から読み出した前記正規表現ルールに従って結合するとともに、結合した後の前記一部の形態素配列の品詞を特定する形態素結合手段と、
前記形態素結合手段により結合した前記形態素配列を出力する形態素配列出力手段と、
を備える自然言語処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、品詞毎に形態素解析された形態素配列の一部を用途に応じて適宜結合可能な形態素結合装置、形態素結合方法及び自然言語処理システムに関する。
【背景技術】
【０００２】
さまざまなシステムにおいて、人間が日常使用している日本語などの自然言語を解析する自然言語情報処理が用いられている。自然言語情報処理の基礎技術の１つとして、形態素解析がある。形態素解析とは、文章を文法的に意味ある最小単位である形態素に区切り、辞書を利用して形態素の品詞や内容を判別する処理のことである。日本語の様にスペースなどで区切りのない言語の場合、形態素解析では、辞書にある名詞を形態素として区切ったり、前後の品詞を見て文法的におかしい区切り方は省くなどの処理を行う。
【０００３】
形態素解析において、複合語（複数の形態素で構成されている語のことであり、例えば、「本部長」や「株式会社」）を辞書に収録された基本語（形態素）の組み合わせに適切に区切ることは重要であり、これまで、複合語を適切に区切るためのさまざまな方法が提案されている（例えば、特許文献１）。
【０００４】
特許文献１には、複合語を２文字の漢字語基と１文字の接辞とに分割する方法が開示されている。特許文献１に記載の方法によれば、漢字２文字組に対して単語頭頻度と単語末頻度を関連付けた辞書を設け、形態素解析時に文字境界に頻度情報と基本単語分割指数を設定し、最適な単語分割処理を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２５９３７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、形態素解析された形態素の用途は多岐にわたり、品詞毎に区切られた形態素をそのまま用いるのではなく、品詞毎の形態素の一部をより長い語句に結合して用いるのが最適である場合も多い。
【０００７】
より具体的には、例えば、Ｗｅｂ文書の検索を行う際の検索インデックスを作成する場合、検索対象となるＷｅｂ文書を形態素分解して、そのまま当該検索インデックスの対象とすると、検索クエリに対してヒットする対象文書は多くなるが、検索精度は落ちてしまう。そこで、当該検索ヒット数及び当該検索精度に関する要求に応じて、形態素を最適な長さに結合したものに対して検索インデックスの対象とするほうが好ましい場合がある。あるいは、入力された検索クエリに対して、類義語や表記ゆれなどを考慮して、その他のクエリ候補をユーザに提示する場合においても、細かく分解された形態素ではなく、ある程度まとまった語句を提示したほうがその意味が特定しやすく、好適である場合がある。
【０００８】
このような現状の下では、複合語の区切り方を管理するという従来さまざま提案されてきた方法は、必ずしも適当なものとはいえず、一旦分解した形態素を、その用途に応じてさまざまな長さの語句に結合する技術が望まれていた。
【０００９】
そこで、本発明は、多種にわたる用途に対応可能な形態素を出力可能な形態素結合装置、形態素結合方法及び自然言語処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
（１）  対象文章を品詞毎に形態素解析して得られた形態素配列を受け付ける形態素配列受付手段と、形態素解析された文章の形態素配列の一部を結合するため、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上３個以下の助動詞と、１個以上３個以下の助詞の組み合わせにより規定された第１のルール、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上５個以下の助動詞の組み合わせにより規定された第２のルール、１個以上３個以下の助動詞と、０個以上３個以下の助詞の組み合わせにより規定された第３のルールを少なくとも含む正規表現ルールであって、結合した表現の品詞を規定した正規表現ルールを記憶した正規表現ルール記憶手段と、前記形態素配列受付手段が受け付けた前記形態素配列の一部を、前記正規表現ルール記憶手段から読み出した前記正規表現ルールに従って結合するとともに、結合した後の前記一部の形態素配列の品詞を特定する形態素結合手段と、前記形態素結合手段により結合した前記形態素配列を出力する形態素配列出力手段と、を備える形態素結合装置。
【００１１】
（１）の形態素結合装置は、形態素解析して得られた形態素配列の一部を正規表現ルールに従って結合するとともに、正規表現ルールに従って結合した表現の品詞も特定する。このとき、正規表現ルールを形態素の用途に応じて適宜設けることとすれば、一旦品詞分解した形態素を、例えばクエリサジェスチョンやインデックスＤＢの基礎データの提供といった目的に合わせて再結合することができる。これにより、多種にわたる用途に対応可能な形態素を出力することができる。
【００１２】
（２）  形態素解析された文章の形態素配列の一部を結合するため、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上３個以下の助動詞と、１個以上３個以下の助詞の組み合わせにより規定された第１のルール、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上５個以下の助動詞の組み合わせにより規定された第２のルール、１個以上３個以下の助動詞と、０個以上３個以下の助詞の組み合わせにより規定された第３のルールを少なくとも含む正規表現ルールであって、結合した表現の品詞を規定した正規表現ルールを記憶した正規表現ルール記憶手段を備えるコンピュータが実行する、対象文章を品詞毎に形態素解析して得られた形態素配列を受け付けるステップと、受け付けた前記形態素配列の一部を、前記正規表現ルール記憶手段から読み出した前記正規表現ルールに従って結合するとともに、結合した後の前記一部の形態素配列の品詞を特定するステップと、結合した前記形態素配列を出力するステップと、を含む形態素結合方法。
【００１３】
（３）  入力された対象文章を品詞毎に形態素解析する形態素解析装置と、前記形態素解析装置により形態素解析された文章の形態素配列の一部を結合する形態素結合装置と、を備え、前記形態素結合装置は、前記形態素解析装置による形態素解析して得られた形態素配列を受け付ける形態素配列受付手段と、形態素解析された文章の形態素配列の一部を結合するため、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上３個以下の助動詞と、１個以上３個以下の助詞の組み合わせにより規定された第１のルール、動詞、形容詞又は形容動詞のいずれかと、ラ行五段活用以外の０個以上５個以下の助動詞の組み合わせにより規定された第２のルール、１個以上３個以下の助動詞と、０個以上３個以下の助詞の組み合わせにより規定された第３のルールを少なくとも含む正規表現ルールであって、結合した表現の品詞を規定した正規表現ルールを記憶した正規表現ルール記憶手段と、前記形態素配列受付手段が受け付けた前記形態素配列の一部を、前記正規表現ルール記憶手段から読み出した前記正規表現ルールに従って結合するとともに、結合した後の前記一部の形態素配列の品詞を特定する形態素結合手段と、前記形態素結合手段により結合した前記形態素配列を出力する形態素配列出力手段と、を備える自然言語処理システム。
【００１４】
（２）の形態素結合方法及び（３）の自然言語処理システムによれば、（１）の形態素結合装置と同様の効果を奏する。
【発明の効果】
【００１５】
本発明によれば、多種にわたる用途に対応可能な形態素を出力可能な形態素結合装置、形態素結合方法及び自然言語処理システムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の自然言語処理システムを示す図である。
【図２】本発明の結合ルールファイルを示す図である。
【図３】本発明の自然言語処理システムの処理の流れを示すフローチャートである。
【図４】本発明の自然言語処理システムにより作成される検索インデックスの例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照して説明する。
【００１８】
［自然言語処理システムの構成］
本発明に係る自然言語処理システム１の構成について、図１（１）を参照して説明する。自然言語処理システム１は、形態素解析装置１０と形態素結合装置２０とを含んで構成される。なお、形態素解析装置１０と形態素結合装置２０とを夫々個別のコンピュータにより構成することとしてもよく、また、形態素解析装置１０と形態素結合装置２０と１つのコンピュータで構成することとしてもよい。すなわち、自然言語処理システム１は、１又は複数のコンピュータで構成することができる。なお、本実施形態では、自然言語処理システム１を１のコンピュータで構成している。
【００１９】
形態素解析装置１０は、文書受付手段１１と、形態素解析手段１２と、形態素解析設定ファイル１３とを含んで構成される。文書受付手段１１は、形態素解析を行う対象文章を受け付ける。形態素解析手段１２は、形態素解析設定ファイル１３に規定された解析ルール（複合語の設定を含む）に従い、対象文書の形態素解析を行う。
形態素解析装置１０は、文書受付手段１１が受け付けた対象文書を形態素解析手段が解析ルールに従って品詞毎に形態素解析を行う装置であり、これまで周知の技術で実現することができる。なお、形態素解析装置１０による形態素解析の結果（形態素配列）は、形態素結合装置２０に提供される。
【００２０】
形態素結合装置２０は、形態素配列受付手段２１と、形態素結合手段２２と、正規表現ルール記憶手段２３と、形態素配列出力手段２４とを含んで構成され、形態素解析装置１０が形態素解析した文章の形態素配列の一部を結合する。
【００２１】
形態素配列受付手段２１は、形態素解析装置１０が形態素解析して得られた形態素配列を形態素解析装置１０から受け付ける。
【００２２】
形態素結合手段２２は、正規表現ルール記憶手段２３に記憶された結合ルール２３０（正規表現ルール）を読み出すとともに、読み出した結合ルールに従って、形態素配列受付手段２１が受け付けた形態素配列の一部を結合する。このとき、形態素結合手段２２は、単に形態素配列の一部を結合するだけでなく、結合した後の形態素の品詞を特定する。なお、形態素配列の結合及び品詞の特定は、結合ルール２３０（図２参照）に基づいて行われる。
【００２３】
正規表現ルール記憶手段２３は、形態素解析された文章の形態素配列の一部を結合するための結合ルール２３０（正規表現ルール）であって、結合した表現の品詞を規定した結合ルール２３０を記憶する。
【００２４】
ここで、結合ルール２３０について、図２を参照して説明する。結合ルール２３０は、文字列の集合を１つの文字列で表現する正規表現で規定され、ルール優先順位規定部２３１と、個別ルール規定部２３２と、を含んで構成される。なお、図２に示す結合ルール２３０は一例に過ぎず、本実施形態は図２に示す結合ルール２３０に限られるものではない。設計者は、結合ルール及び優先順位を任意に設計することができる。
【００２５】
ルール優先順位規定部２３１は、個別ルール規定部２３２に規定された個々の結合ルール、図２における「Ｖｌｎｆ１」「Ｖｌｎｆ２」「Ｖｌｎｆ３」「Ａｕｘｌ１」「Ａｕｘｌ２」、の優先順位を規定する。個別ルール規定部２３２に規定された結合ルールのうち複数の結合ルールに該当する場合には、優先順位の高い結合ルールに従い形態素の結合が行われる。本実施形態では、優先順位の高い方から順に「Ｖｌｎｆ１」「Ｖｌｎｆ２」「Ｖｌｎｆ３」「Ａｕｘｌ１」「Ａｕｘｌ２」と規定している。
【００２６】
個別ルール規定部２３２は、結合ルールの夫々について、形態素を結合するルールを規定する。なお、個別ルール規定部２３２は、図２に示す記述ルール２３３に従い、規定されている。
【００２７】
記述ルール２３３について説明する。個別ルール規定部２３２は、大括弧（［］）内に、「ＴＹＰＥ（形態素タイプ）」「ＧＲＯＵＰ（品詞グループ）」「ＰＯＳ（品詞）」「ＣＯＮＪ（活用）」「ＴＥＸＴ（表記）」「ＭＡＴＣＨＦＬＡＧＳ（組み込みチェックを有効にするフラグ）」「ＡＰＰＬＹＦＬＡＧＳ（一致したセグメントに付与するフラグ）」の順に記述された項目に基づいて、ルールを規定する。なお、各項目の夫々は、コンマ（，）で区切られ記述される。
例えば、結合ルール「Ｖｌｎｆ１」は、動詞、形容詞又は（図中｜）形容動詞と、ラ行五段活用以外の（図中！）助動詞０個〜３個（図中｛０，３｝）と、助詞１個から３個（図中｛１，３｝）と、の形態素配列を一つの形態素（トークン）に結合するルールである。このとき、結合ルール「Ｖｌｎｆ１」では、結合した後の表現の品詞は動詞となる（「ＡＰＰＬＹＦＬＡＧＳ」に「Ｐ」と規定されているものが結合後の品詞となる）。
また、例えば、結合ルール「Ａｕｘｌ１」は、助動詞１個〜３個と、助詞０個〜３個と、の形態素配列を一つの形態素（トークン）に結合するルールである。このとき、結合した後の表現の品詞は助動詞となる。
【００２８】
図１に戻り、形態素結合手段２２は、結合ルール２３０に規定されたルールに合致する形態素配列があるか否かを判定し、合致する形態素配列がある場合に、当該形態素配列を結合するとともに、結合した後の表現の品詞を特定する。
【００２９】
形態素配列出力手段２４は、形態素結合手段２２が結合した形態素配列を出力、例えば、記憶部に記憶する。
なお、自然言語処理システム１では、形態素結合手段２２が結合した形態素配列だけでなく、形態素解析手段１２が形態素解析した形態素配列も出力、例えば、記憶部に記憶することとしてもよい。
【００３０】
このような自然言語処理システム１による処理の流れについて、図１（２）を参照して具体的に説明する。
【００３１】
図１（２）において、「皆様お誘いあわせのうえ、ぜひご来場、ご用命を賜りますよう、ご案内申し上げます。」という対象文書Ｘが形態素解析装置１０に入力されている。対象文書Ｘが入力されると、形態素解析装置１０は、品詞毎への形態素解析を行う。このとき、形態素解析装置１０による形態素解析は、形態素解析設定ファイル１３に基づいて行われるため、形態素解析設定ファイル１３に複合語として規定されている場合には、当該複合語を１つの形態素として形態素解析を行う。その結果、「皆様」「お誘いあわせ」「の」「うえ」「、」「ぜひ」「ご来場」「、」「ご用命を」「賜り」「ます」「よう」「、」「ご案内」「申し上げ」「ます」「。」という形態素配列Ｙが作成される。
【００３２】
ここで、形態素配列Ｙは、さまざまな用途に用いられるが、用いられる用途によっては必ずしも適当でない場合がある。例えば、形態素配列Ｙでは、「賜り」「ます」「よう」といった形態素配列Ｙ１及び「申し上げ」「ます」といった形態素配列Ｙ２を含んでいる。このような形態素配列Ｙ１及びＹ２は、用途によっては必ずしも適当ではない。そこで、本実施形態の自然言語処理システム１では、形態素解析装置１０の形態素解析結果である形態素配列Ｙの一部を形態素結合装置２０で結合することとしている。
【００３３】
形態素配列Ｙが形態素結合装置２０に入力され、形態素結合装置２０は、結合ルール２３０に従い、形態素配列Ｙの一部を結合する。ここで、結合ルール２３０には、動詞、形容詞又は形容動詞と、ラ行五段活用以外の助動詞０個〜３個と、助詞１個から３個と、の形態素配列を一つの形態素（トークン）に結合する結合ルール「Ｖｌｎｆ１」が規定されている。そのため、「賜り（動詞）」「ます（助動詞）」「よう（助詞）」という形態素配列Ｙ１は、「賜りますよう」という形態素配列Ｚ１に結合される。このとき、結合ルール「Ｖｌｎｆ１」には、結合した後の表現の品詞を動詞（又は形容詞、形容動詞）とすることが規定されているため、形態素配列Ｚ１の品詞は、動詞となる。
同様に、「申し上げ（動詞）」「ます（助動詞）」という形態素配列Ｙ２は、動詞、形容詞又は形容動詞と、ラ行五段活用以外の助動詞０個〜５個と、の形態素配列を一つの形態素（トークン）に結合する結合ルール「Ｖｌｎｆ２」に従い、「申し上げます」という形態素配列Ｚ２に結合される。このとき、結合ルール「Ｖｌｎｆ２」には、結合した後の表現の品詞を動詞（又は形容詞、形容動詞）とすることが規定されているため、形態素配列Ｚ２の品詞は、動詞となる。
【００３４】
形態素結合装置２０により、形態素配列Ｙの一部が結合されることにより、「皆様」「お誘いあわせ」「の」「うえ」「、」「ぜひ」「ご来場」「、」「ご用命を」「賜りますよう」「、」「ご案内」「申し上げます」「。」という形態素配列Ｚが作成される。
【００３５】
このように、本実施形態の自然言語処理システム１では、形態素解析装置１０が一度最小単位に形態素解析したものを、形態素結合装置２０が結合ルール２３０に従い適切な大きさの単位に結合する。このとき、結合ルール２３０は、管理者が任意に設定可能であるため、自然言語処理システム１では一度最小単位に形態素解析したもの多種多様な用途に適した大きさの単位に結合することができる。
【００３６】
［自然言語処理システム１のハードウェア構成］
以上説明した自然言語処理システム１のハードウェアは、一般的なコンピュータによって構成することができる。一般的なコンピュータは、例えば、制御部として、中央処理装置（ＣＰＵ）を備える他、記憶部として、メモリ（ＲＡＭ、ＲＯＭ）、ハードディスク（ＨＤＤ）及び光ディスク（ＣＤ、ＤＶＤなど）を、ネットワーク通信装置として、各種有線及び無線ＬＡＮ装置を、表示装置として、例えば、液晶ディスプレイ、プラズマディスプレイなどの各種ディスプレイを、入力装置として、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボールなど）を適宜備え、これらは、バスラインにより接続されている。このような一般的なコンピュータにおいて、ＣＰＵは、自然言語処理システム１を統括的に制御し、各種プログラムを適宜読み出して実行することにより、上述したハードウェアと協働し、本発明に係る各種機能を実現している。
【００３７】
［自然言語処理システム１の処理］
続いて、本実施形態の自然言語処理システム１の処理について、図３を参照して説明する。
【００３８】
Ｓ１：自然言語処理システム１の形態素解析装置１０（文書受付手段１１）は、形態素解析を行う対象文書、例えば、図１（２）に示す「皆様お誘いあわせのうえ、ぜひご来場、ご用命を賜りますよう、ご案内申し上げます。」という対象文書Ｘの入力を受け付ける。
【００３９】
Ｓ２：自然言語処理システム１の形態素解析装置１０（形態素解析手段１２）は、形態素解析設定ファイル１３に従って、対象文書を品詞毎に形態素解析を行い、形態素配列、例えば、図１（２）に示す「皆様」「お誘いあわせ」「の」「うえ」「、」「ぜひ」「ご来場」「、」「ご用命を」「賜り」「ます」「よう」「、」「ご案内」「申し上げ」「ます」「。」という形態素配列Ｙを作成する。
【００４０】
Ｓ３：自然言語処理システム１の形態素結合装置２０（形態素配列受付手段２１）は、形態素解析装置１０が作成した形態素配列を受け付ける。
【００４１】
Ｓ４：自然言語処理システム１の形態素結合装置２０（形態素結合手段２２）は、正規表現ルール記憶手段２３から結合ルール２３０を読み出す。
【００４２】
Ｓ５：自然言語処理システム１の形態素結合装置２０（形態素結合手段２２）は、読み出した結合ルール２３０に従い、形態素配列受付手段２１が受け付けた形態素配列Ｙの一部を結合し、形態素配列、例えば、図１（２）に示す「皆様」「お誘いあわせ」「の」「うえ」「、」「ぜひ」「ご来場」「、」「ご用命を」「賜りますよう」「、」「ご案内」「申し上げます」「。」という形態素配列Ｚを作成する。
【００４３】
Ｓ６：自然言語処理システム１の形態素結合装置２０（形態素結合手段２２）は、結合した形態素配列、例えば、図１（２）に示す形態素配列Ｚ１及びＺ２の品詞を特定する。このように、自然言語処理システム１では、結合したあとの表現の品詞を特定するため、形態素解析された形態素を多様な用途に用いることができる。品詞を特定することの好適な用途としては、対象文書の要約などが挙げられる。
【００４４】
Ｓ７：自然言語処理システム１の形態素結合装置２０（形態素配列出力手段２４）は、結合した形態素配列Ｚを出力、例えば、記憶部に記憶する。
【００４５】
［形態素配列の用途］
自然言語処理システム１（形態素結合装置２０）により結合された形態素配列の用途について、図４を参照して説明する。図４では、対象文書について検索インデックスを作成する場合を例にとって、結合された形態素配列の用途を説明する。
【００４６】
対象文書を細かく分解して（形態素配列の結合をせず）検索インデックスを作成した場合、検索クエリに対してヒットする対象文書は多くなるが、検索精度は落ちてしまう。そのため、細かく分解したまま検索インデックスを作成することが好ましい場合、一例としては、特許文献検索のような対象文書をもれなく検索することが好ましい場合に好適である。
【００４７】
一方、細かく分解した形態素配列を結合してから検索インデックスを作成した場合、検索クエリに対してヒットする対象文書は少なくなるが、検索精度は向上する。そのため、形態素配列を結合してから検索インデックスを作成することが好ましい場合、一例としては、Ｗｅｂ検索などインデックスされている大量の対象文書から精度よく少数の対象文書を検索したい場合に好適である。
【００４８】
このように本実施形態の自然言語処理システム１では、形態素解析して得られた形態素配列の一部を形態素の用途に応じた適切な大きさに結合することができるため、多種にわたる用途に対応可能な形態素を出力することができる。
【００４９】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００５０】
１      自然言語処理システム１
１０    形態素解析装置
２０    形態素結合装置
２１    形態素配列受付手段
２２    形態素結合手段
２３    正規表現ルール記憶手段
２３０  結合ルール
２４    形態素配列出力手段
【図１】
0005457302.tif 000002
【図２】
0005457302.tif 000003
【図３】
0005457302.tif 000004
【図４】
0005457302.tif 000005