(57)【要約】【課題】離合詞を含む中国語の解析処理において予め挿入成分の列挙をせずに、網羅的かつ正確に離合詞を認識すること。【解決手段】入力された中国語文から形態素ごとに分割された単語ごとに、該単語に対する係り受けの依存先と該単語に対する係り受けの依存元を解析する依存構造解析部１０４と、中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞リストに基づいて、依存構造解析がなされた単語から第１の単語および第２の単語を検出し、この検出された第１の単語および第２の単語を共に係り受けの依存先とする単語の依存先を、第１の単語および第２の単語を連結した離合詞に変更する離合詞処理部１０５と、を備えた。【選択図】        図１
2005173933.tif 000002
【特許請求の範囲】
【請求項１】
入力された中国語文から形態素ごとに分割された単語ごとに、該分割された単語に対する係り受けの依存先の単語と、該分割された単語に対する係り受けの依存元の単語とを前記分割された単語の中から抽出して単語間の依存関係を解析する依存構造解析手段と、
中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞一覧情報に基づいて、前記依存構造解析手段によって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出し、この検出された前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記第１の単語および前記第２の単語を連結した離合詞に変更する離合詞処理手段と、
を備えたことを特徴とする中国語解析装置。
【請求項２】
前記分割された単語ごとに該分割された単語に対する係り受けの依存先の単語と該分割された単語に対する係り受けの依存元の単語とを対応付けた依存解析情報を記憶する記憶手段を更に備え、
前記依存構造解析手段は、さらに、分割された単語ごとに該分割された単語に対する係り受けの依存先の単語と該分割された単語に対する係り受けの依存元の単語を前記依存解析情報に登録し、
前記離合詞処理手段は、前記離合詞一覧情報に基づいて、前記依存構造解析手段によって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出し、前記依存解析情報において、この検出された前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記離合詞に変更することを特徴とする請求項１に記載の中国語解析装置。
【請求項３】
前記記憶手段は、中国語の形態素となる単語と、該単語の品詞と、前記離合詞一覧情報とを対応付けた中国語辞書情報を更に記憶し、
前記依存解析情報は、さらに前記単語ごとに該単語の品詞を対応付けたものであり、
前記離合詞処理手段は、前記離合詞一覧情報に基づいて、前記依存構造解析手段によって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出し、この検出された前記第１の単語および前記第２の単語を連結した離合詞を前記中国語辞書情報から検索し、この検索された離合詞と離合詞の品詞とを前記解析情報に登録すると共に、前記依存解析情報において、前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記第１の単語および前記第２の単語を連結した離合詞に変更することを特徴とする請求項２に記載の中国語解析装置。
【請求項４】
前記依存解析情報は、さらに前記単語ごとに前記依存先の単語に対する修飾の種類を示す修飾情報を対応付けたものであり、
前記離合詞処理手段は、さらに前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を前記離合詞に変更する際に、前記単語の修飾情報を、前記離合詞の品詞に基づいて変更することを特徴とする請求項３に記載の中国語解析装置。
【請求項５】
前記離合詞処理手段は、前記修飾情報が連体修飾である単語の依存先を前記離合詞に変更する場合、前記修飾情報を連体修飾に変更することを特徴とする請求項４に記載の中国語解析装置。
【請求項６】
入力された中国語文から形態素ごとに分割された単語ごとに、該分割された単語に対する係り受けの依存先の単語と該分割された単語に対する係り受けの依存元の単語とを前記分割された単語の中から抽出して単語間の依存関係を解析する依存構造解析ステップと、
中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞一覧情報に基づいて、前記依存構造解析ステップによって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出する検出ステップと、
前記検出ステップによって検出された前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記第１の単語および前記第２の単語を連結した離合詞に変更する離合詞処理ステップと、
を含むことを特徴とする中国語解析方法。
【請求項７】
入力された中国語文から形態素ごとに分割された単語ごとに、該分割された単語に対する係り受けの依存先の単語と該分割された単語に対する係り受けの依存元の単語とを前記分割された単語の中から抽出して単語間の依存関係を解析する依存構造解析手順と、
中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞一覧情報に基づいて、前記依存構造解析手順によって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出する検出手順と、
前記検出手順によって検出された前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記第１の単語および前記第２の単語を連結した離合詞に変更する離合詞処理手順と、
をコンピュータに実行させる中国語解析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中国語文に対する単語分割処理を行った後に単語の依存構造の解析処理を行う中国語解析装置、中国語解析方法および中国語解析プログラムに関するものである。
【背景技術】
【０００２】
中国語から日本語に機械翻訳を行う場合に、入力された中国語文に対して形態素解析を行うことにより形態素ごとの単語に分割し、この後、中国語の構文解析処理において単語間の依存先および依存元の解析を行う依存構造解析処理を行うことが一般的に行われている。
【０００３】
ところで、中国語の単語には、二文字以上からなるものが多い。このような二文字以上からなる単語のうち、語素間の結びつきが弱 く、語素間に他の部分（挿入成分という）を挿入できる単語がある。このように語素を連結してもよく、離してもよい使い方ができる単語を離合詞という。
【０００４】
【表１】
2005173933.tif 000003
【０００５】
例えば、中国語の動詞である表１（１）の単語は「散歩する」という意味を有するが、「しばらく散歩する」と表現したいときには、表１（２）に示すように、「散」と表１の（３）の単語間に修飾成分が単語の間に挿入される。この場合、「散」と表１（３）の単語を独立の単語とする解釈も考えられるが、「散」と表１（３）の単語それぞれの意味から「散歩する」という意味を直接構成することはできないことから、表１（１）のように一単語と解釈する方が望ましい。
【０００６】
このような離合詞の存在は、中国語の機械翻訳を行う中国語解析処理が困難になるという問題がある。かかる問題を解決するため、従来は、離合詞の前方成分と後方成分の間に挿入され得る挿入成分を予め列挙しておき、入力された中国語文の形態素解析を行って単語に分割する際に、辞書を参照することにより、単語ごとに離合詞を構成するか否かを判断し、離合詞を構成する場合には、二文字以上の単語を単位として、後続する依存構造解析、意味解析等の処理を行う技術がある（例えば、非特許文献１参照）。
【０００７】
【非特許文献１】「中日機械翻訳における離合詞の処理手法」(情報処理学会論文誌、Vol.35  No.9)
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、中国語において離合詞の前成分と後成分との間に挿入される挿入成分は、多種多様に存在するために、全ての挿入成分を予め列挙することは困難であるという問題がある。
【０００９】
また、全ての挿入成分のパターンを列挙することができたとしても、非常に膨大になるため形態素解析において挿入成分を列挙したパターンから検索する処理が非常に複雑なものになってしまうという問題がある。
【００１０】
本発明は、上記に鑑みてなされたものであって、離合詞を含む中国語の解析処理において予め挿入成分の列挙をせずに、網羅的かつ正確に離合詞を認識することができる中国語解析装置、中国語解析方法および中国語解析プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明は、入力された中国語文から形態素ごとに分割された単語ごとに、該分割された単語に対する係り受けの依存先の単語と、該分割された単語に対する係り受けの依存元の単語とを前記分割された単語の中から抽出して単語間の依存関係を解析する依存構造解析手段と、中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞一覧情報に基づいて、前記依存構造解析手段によって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出し、この検出された前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記第１の単語および前記第２の単語を連結した離合詞に変更する離合詞処理手段と、を備えたことを特徴とする。
【００１２】
また、本発明は、入力された中国語文から形態素ごとに分割された単語ごとに、該分割された単語に対する係り受けの依存先の単語と該分割された単語に対する係り受けの依存元の単語とを前記分割された単語の中から抽出して単語間の依存関係を解析する依存構造解析ステップと、中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞一覧情報に基づいて、前記依存構造解析ステップによって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出する検出ステップと、前記検出ステップによって検出された前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記第１の単語および前記第２の単語を連結した離合詞に変更する離合詞処理ステップと、を含むことを特徴とする。
【００１３】
また、本発明は、入力された中国語文から形態素ごとに分割された単語ごとに、該分割された単語に対する係り受けの依存先の単語と該分割された単語に対する係り受けの依存元の単語とを前記分割された単語の中から抽出して単語間の依存関係を解析する依存構造解析手順と、中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞一覧情報に基づいて、前記依存構造解析手順によって依存関係が解析された前記単語から前記第１の単語および前記第２の単語を検出する検出手順と、前記検出手順によって検出された前記第１の単語および前記第２の単語を共に係り受けの依存先とする単語の依存先を、前記第１の単語および前記第２の単語を連結した離合詞に変更する離合詞処理手順と、をコンピュータに実行させる中国語解析プログラムにかかるものである。
【発明の効果】
【００１４】
本発明によれば、中国語の形態素となる単語であって離合詞を構成しうる第１の単語ごとに該第１の単語と連結することにより離合詞を構成する第２の単語の一覧を示す離合詞一覧情報に基づいて、中国語文から依存構造解析がなされた単語から第１の単語および第２の単語を検出し、この検出された第１の単語および第２の単語を共に係り受けの依存先とする単語の依存先を、第１の単語および第２の単語を連結した離合詞に変更することで、離合詞を含む中国語の解析処理において予め離合詞の挿入成分の複雑なパターンを列挙をしておく必要なしに離合詞を含む中国語文の依存構造を明らかにすることができるため、網羅的かつ正確に離合詞を認識した解析処理を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下に添付図面を参照して、この発明にかかる中国語解析装置、中国語解析方法および中国語解析プログラムの最良な実施の形態を詳細に説明する。本実施の形態では、本発明の中国語解析装置、中国語解析方法および中国語解析プログラムを、中国語から日本語に機械翻訳を行う中日機械翻訳装置、中日機械翻訳方法および中日機械翻訳プログラムに適用したものである。本実施の形態の中日機械翻訳装置、中日機械翻訳方法および中日機械翻訳プログラムは、中国語文を入力し、入力された中国語文を機械翻訳して日本語文を生成し、生成された日本語文を出力するものである。
【００１６】
なお、本発明は、中日機械翻訳装置、中日機械翻訳方法および中日機械翻訳プログラムに適用する他、中国語文を形態素解析した後、構文解析を行う処理であればいずれの装置、方法およびプログラムに適用することが可能である。
【００１７】
図１は、本発明の実施の形態にかかる中国語解析装置の構成を示すブロック図である。本実施の形態の中日機械翻訳装置１００は、図１に示すように、入力処理部１０１と、形態素解析部１０２と、構文解析部１０３と、意味解析部１０６と、変換部１０７と、日本語生成部１０８と、出力処理部１０９とを備えている。
【００１８】
入力処理部１０１は、キーボード等の入力装置からの中国語文の入力を受け付けるものである。形態素解析部１０２は、入力された中国語文に公知の形態素解析を行って、形態素ごとの単語に分割するものである。ここで、形態素とは、意味を有する最小の言語の単位をいい、一つ以上の音素から構成される。なお、本実施の形態では、形態素解析によって入力された中国語文を単語に分割しているが、他の解析処理によって単語分割するように構成してもよい。
【００１９】
構文解析部１０３は、文法規則（制約）および種々の優先規則によって入力された中国語文の依存構造を解析して明らかにするものであり、本実施の形態ではさらに離合詞に関する依存関係の変更処理を行っている。構文解析部１０３は、依存構造解析部１０４と離合詞処理部１０５とを備えている。
【００２０】
依存構造解析部１０４は、形態素解析を行った後に、分割した単語ごとに単語の係り受け等の依存関係を解析する依存構造解析処理を行うものである。具体的には、単語ごとに依存先の単語および依存元の単語を明らかにして、中国語解析テーブル１２１に登録する。
【００２１】
離合詞処理部１０５は、分割した単語が離合詞を構成する前成分の単語または後成分の単語であるか否かを判断し、離合詞を構成すると判断された場合に、前成分となる単語と後成分となる単語を連結して離合詞単語とし、連結した単語で中国語辞書ファイル１１１を検索し、前成分の単語と後成分の単語を依存先とする単語の依存先を離合詞単語に変更する処理を行うものである。
【００２２】
意味解析部１０６は、依存構造が明らかになった中国語文の意味内容を解析するものである。変換部１０７は、中日翻訳辞書ファイル１１２を参照して中国語文の依存構造を日本語文の依存構造に変換するものである。日本語生成部１０８は、変換部１０７で変換された日本語文の依存構造から日本語文を生成するものである。出力処理部１０９は、日本語生成部１０８によって生成された日本語文をディスプレイ装置やプリンタ装置などの出力装置に出力する処理を行うものである。
【００２３】
ハードディスクドライブ（ＨＤＤ）１１０には、中国語辞書ファイル１１１と中日翻訳辞書ファイル１１２が格納されている。ＲＡＭ（Random Access Memory）１２０には、形態素解析部１０２によって中国語解析テーブル１２１が生成され、また、変換部１０７によって日本語解析テーブル１２２が生成される。ここで、ＨＤＤ１１０とＲＡＭ１２０は、本発明における記憶手段を構成する。なお、本実施の形態では、中国語解析テーブル１２１と日本語解析テーブル１２２とをＲＡＭ１２０上に生成しているが、ＨＤＤ１１０に生成するように構成してもよい。
【００２４】
本実施の形態の中日機械翻訳装置は、ＣＰＵなどの制御装置と、ＲＯＭ（Read Only Memory）やＲＡＭ１２０などの記憶装置と、ＨＤＤ１１０、ＣＤドライブ装置などの外部記憶装置と、ディスプレイ装置などの表示装置と、キーボードやマウスなどの入力装置を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【００２５】
本実施形態の中日機械翻訳装置で実行される中日機械翻訳プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００２６】
また、本実施形態の中日機械翻訳装置で実行される中日機械翻訳プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の中日機械翻訳装置で実行される中日機械翻訳プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００２７】
本実施形態の中日機械翻訳装置で実行される中日機械翻訳プログラムは、上述した各部（入力処理部１０１、形態素解析部１０２、構文解析部１０３、意味解析部１０６、変換部１０７、日本語生成部１０８、出力処理部１０９）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から中日機械翻訳プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、入力処理部１０１、形態素解析部１０２、構文解析部１０３、意味解析部１０６、変換部１０７、日本語生成部１０８、出力処理部１０９が主記憶装置上に生成されるようになっている。
【００２８】
次に、以上のように構成された本実施の形態にかかる中日機械翻訳装置による中日機械翻訳の全体処理について説明する。図２は、中日機械翻訳の全体処理の手順を示すフローチャートである。
【００２９】
まず、入力装置から中国語文が入力されると、この入力された中国語文を入力処理部１０１で受け付ける（ステップＳ２０１）。そして、形態素解析部１０２によって中国語辞書ファイル１１１を参照して、入力された中国語文を形態素を単位とした単語に分割する（ステップＳ２０２）。なお、単語への分割の方法としては形態素解析以外の手法を用いても良い。
【００３０】
【表２】
2005173933.tif 000004
【００３１】
図３は、中国語辞書ファイル１１１の構造の一例を示す説明図である。図３に示すように、中国語辞書ファイル１１１には、単語の表記，品詞，離合詞リストの３つの項目について形態素となる単語ごとに登録されている。離合詞リストは、単語と離合詞を構成しうる単語とその品詞を列挙して登録したものである。例えば、図３の例では、動詞「散」の離合詞リストの場合、表２（４）の単語、「会」、表２（５）の単語と組み合わせてそれぞれ離合詞の表２（６）の単語、「散会」、表２（７）の単語を形成することを意味している。「離合詞リスト」の欄が空欄になっている単語は、他の単語と組み合わせて離合詞を形成しない。また、図３に示すように、離合詞単語である表２（６）の単語も登録されている。
【００３２】
【表３】
2005173933.tif 000005
【００３３】
ここで、中国語文として、表３（８）の文を例にあげて説明する。この表３（８）の中国語文は、「今日あなたはどれくらいの時間散歩をしましたか？」という意味である。この表３（８）の文の単語分割の結果は、「今天(時間詞) 」、表３（９）の単語（代名詞）、「 散(動詞)」、「了(助詞)」、「多(副詞)」、表３（１０）の単語 (形容詞)、表３（１１）の単語 (名詞)、表３（１２）の単語(名詞)、「？(句点)」となる。
【００３４】
入力された中国語文がステップＳ２０２によって単語に分割されたら、次に、形態素解析部１０２は中国語解析テーブル１２１をＲＡＭ１２０に生成して、この中国語解析テーブル１２１にステップＳ２０２によって分割した単語を登録する（ステップＳ２０３）。
【００３５】
図４は、中国語解析テーブル１２１の一例を示す説明図である。中国語解析テーブル１２１は、図４に示すように、単語のノードの識別番号を示す「ノードＩＤ」、単語の表記を示す「表記」、単語の品詞を示す「品詞」、文中における単語の位置を示す「始点」、単語の長さを示す「長さ」、単語の依存先のノードＩＤと依存関係ラベルを示す「親ノード」、単語の依存元のノードＩＤを示す「子ノード」、単語が離合詞を構成する成分である場合、離合詞の関係にある単語とその品詞を列挙した「離合詞リスト」が各単語ごとに登録されるようになっている。図４は、ステップＳ２０３の処理が終了した時点の登録状態を示しており、この時点では、ノードＩＤ，表記，品詞，始点，長さ，離合詞リストが登録されるようになっている。なお、離合詞リストは、中国語辞書ファイルに登録されている内容がそのままコピーされる。
【００３６】
次に、依存構造解析部１０４によって入力された中国語文の依存構造解析を行い、その解析結果として単語ごとの依存関係を中国語解析テーブル１２１に登録する（ステップＳ２０４）。具体的には、単語ごとに、依存先の単語のノードＩＤを「親ノード」に、依存元の単語のすべてのノードＩＤを「子ノード」に登録する。なお、本実施の形態では、中国語文を依存構造解析処理によって依存構造を明らかにしているが、他の手法によって依存構造を明らかにしても良い。例えば、英語文等の機械翻訳によく使用される句構造解析処理を、中国語文に適用し、中国語文の句構造解析を行い、この解析結果を依存構造に変換するように構成することも可能である。
【００３７】
図５は、ステップＳ２０４の依存構造解析処理後の中国語解析テーブル１２１の状態を示す説明図である。図５に示すように、中国語解析テーブル１２１には、各単語の「親ノード」に依存先の単語のノードＩＤと依存関係ラベルとをコロン“：”で連結したものが記されている。また各単語の「子ノード」に依存元の単語のノードＩＤが登録されている。
【００３８】
例えば、ノードＩＤ＝０の単語「今天」の依存先はノードＩＤ＝２の単語「散」で、依存関係のラベルは「ｔｍｐ」である。親ノードの欄のノードＩＤ＝「−１」は、入力された中国語文の最上位のノードの単語であることを示すものである。この例文の場合、ノードＩＤ＝「２」の単語「散」が最上位ノードとなる。「子ノード」の依存元の単語のノードＩＤが記されているが、カンマ（，）で区切って複数のノードＩＤが記されている場合には、そのノードには複数の依存元があることを示している。「子ノード」が空欄の場合には、依存元のノードが存在しないことを示している。
【００３９】
図６は、図５の中国語解析テーブル１２１が示す依存構造を木構造で示した説明図である。図６において、「散」が入力された中国語文の最上位ノードである。
【００４０】
中国語文の依存構造解析がステップＳ２０４にて終了したら、次に、離合詞処理部１０５によって、離合詞の存在による単語の依存関係を変更して中国語解析テーブル１２１に登録する（ステップＳ２０５）。なお、かかる離合詞処理については後述する。
【００４１】
次に、意味解析部１０６は、依存構造が明らかになった中国語文の意味内容を解析する（ステップＳ２０６）。そして、変換部１０７は、ＨＤＤ１１０の中日翻訳辞書ファイル１１２を参照し、中国語文の依存構造を日本語文の依存構造に変換し、変換結果をＲＡＭ１２０に生成した日本語解析テーブル１２２に登録する（ステップＳ２０７）。次に、日本語生成部１０８は、変換部１０７で変換された日本語文の依存構造から日本語文を生成する（ステップＳ２０８）。そして、出力処理部１０９は、日本語生成部１０８によって生成された日本語文をディスプレイ装置やプリンタ装置などの出力装置に出力する（ステップＳ２０９）。以上のような処理によって中国語文から日本語文への機械翻訳処理が行われる。
【００４２】
次に、ステップＳ２０５における離合詞処理について説明する。図７は、離合詞処理部１０５による離合詞処理の手順を示すフローチャートである。
【００４３】
まず、離合詞処理部１０５は、ＲＡＭ１２０の中国語解析テーブル１２１を読み込む（ステップＳ７０１）。そして、中国語解析テーブル１２１に登録されている単語について以下の処理を行う。
【００４４】
まず、これから処理する単語を親ノードとし、離合詞リストに列挙されている単語の中に子ノードに一致する単語があるか否かを調べることによって、離合詞が存在するか否かを判断する（ステップＳ７０２）。そして、離合詞リストに列挙されている単語の中に子ノードに一致する単語がある場合には、入力された中国語文に離合詞が存在すると判断する。この場合、親ノードの単語（現在処理中の単語），前記子ノードに一致する単語が、それぞれ前成分と後成分であるため、両単語を連結する（ステップＳ７０３）。そして連結した単語を離合詞単語として、この離合詞単語を中国語辞書ファイル１１１から検索する（ステップＳ７０４）。そして、検索された離合詞単語を中国語解析テーブル１２１に追加登録する（ステップＳ７０５）。
【００４５】
単に離合詞単語を中国語解析テーブル１２１に追加登録しただけでは、中国語文の依存関係は離合詞単語登録前の状態のままであるため、離合詞単語を追加した場合における依存関係の変更処理、すなわち親ノード（前成分）と子ノード（後成分）を新ノードの単語（離合詞単語）で置き換える離合詞統合処理を行う必要がある。
【００４６】
このため、まず、連結前の前成分の単語の依存先を示すを「親ノード」の値を、新たに追加した離合詞単語の「親ノード」にコピーし（ステップＳ７０６）、連結前の前成分の単語の「親ノード」を空に変更する（ステップＳ７０７）。
【００４７】
【表４】
2005173933.tif 000006
【００４８】
図８は、上記中国文の例において、ステップＳ７０７までの処理を終了した時点の中国語解析テーブル１２１の状態を示す説明図である。図９は、ステップＳ７０７までの処理を終了した時点の中国語解析テーブル１２１に対応した依存構造を木構造で示した説明図である。図８、９に示すように、ノードＩＤ＝２の単語「散」の離合詞リストの中に子ノードのＩＤ＝７の表４（１３）の単語に一致する単語があるため、「散」は離合詞を構成すると判断され、前成分「散」と後成分である表４（１３）の単語とを連結して表４（１４）の単語を中国語辞書ファイル１１１から検索し、表４（１４）の単語を新たなノードとして中国語解析テーブル１２１にノードＩＤ＝９として追加されている。さらに、「散」の「親ノード」が「−」（空）に変更され、新たなノードである表４（１４）の単語の親ノードが「散」の変更前の親ノードである「−１」に変更されている。
【００４９】
次に、親ノードである前成分の単語が最上位ノードであったか否かを、新たに追加した離合詞単語のノードの「親ノード」が“−１”か否か（依存先のノードがあるかないか）を調べることによって判断する（ステップＳ７０８）。そして、「親ノード」が“−１”でなく依存先のノードがあり最上位ノードでなかった場合（ステップＳ７０８：Ｎｏ）、親ノードの単語の依存元を示す「子ノード」の中で、親ノードの単語のノードＩＤを新たに追加した離合詞単語のノードＩＤで置換する（ステップＳ７０９）。一方、「親ノード」が“−１”で依存先のノードがなく最上位ノードであった場合には、かかる置換処理はおこなわれない。上記中国語文の例では、親ノード「散」は最上位ノードであったことがわかるので、かかる処理はおこなわれない。
【００５０】
次に、親ノードの単語を依存先とするノードの単語の中で、後成分に該当するノードの単語以外の単語の「親ノード」の値を、新たに追加した離合詞単語のノードに変更する（ステップＳ７１０）。これは、新たなノードである離合詞単語を追加したことにより、追加前の前成分の単語を依存先としていた単語の依存先を、かかる離合詞単語に変更するものである。
【００５１】
また、新たなノードの離合詞単語の「子ノード」に、前成分の単語の「子ノード」の欄のノードの中で、前成分の単語とともに離合詞単語を構成する後成分の単語のノード以外の子ノードをコピーする（ステップＳ７１１）。
【００５２】
【表５】
2005173933.tif 000007
【００５３】
図１０は、上記中国語文の例において、ステップＳ７１１までの処理を終了した時点の中国語解析テーブル１２１の状態を示す説明図である。図１１は、ステップＳ７１１までの処理を終了した時点の中国語解析テーブル１２１に対応した依存構造を木構造で示した説明図である。図１０，１１に示すように、ノードＩＤ＝０の「今天」、ＩＤ＝１の表５（１５）の単語、ＩＤ＝３の「了」、ＩＤ＝８の「？」の各単語の「親ノード」が「２」から「９」、すなわち新ノードである離合詞の表５（１６）の単語のＩＤに変更されている（ステップＳ７１０による変更）。
【００５４】
また、新たなノードである表５（１６）の単語の「子ノード」には、「散」の子ノードであった「０，１，３，７，８」の中で（図８参照）、「散」と共に離合詞を構成するノードＩＤ＝７の表５（１７）の単語以外の子ノード「０，１，３，８」がコピーされている（ステップＳ７１１による変更）。
【００５５】
これらの変更は、図１１に示すように、ノードＩＤ＝０の「今天」、ノードＩＤ＝１の表５（１５）の単語、ＩＤ＝３の「了」、ＩＤ＝８の「？」の各単語の依存先が新ノードである離合詞の表５（１６）の単語に変更されたことを示している。
【００５６】
次に、新たなノードである離合詞単語を依存先とする単語の依存関係ラベルを連体修飾（ａｄｊｎ）から連用修飾（ａｄｊｖ）に変更する（ステップＳ７１２）。名詞である後成分の単語を修飾する単語の依存関係ラベルは連体修飾であるが、動詞である離合詞単語を修飾する単語の依存関係ラベルは連用修飾である。ステップＳ７１１までの処理によって、名詞である前成分の単語を修飾している単語が、新ノードの動詞である離合詞単語を修飾するように依存関係が変更されたため、ステップＳ７１２で依存関係ラベルを変更し、適切な依存関係とするものである。
【００５７】
【表６】
2005173933.tif 000008
【００５８】
図１２は、上記中国語文の例において、ステップＳ７１２までの処理を終了した時点の中国語解析テーブル１２１の状態を示す説明図である。図１３は、ステップＳ７１２までの処理を終了した時点の中国語解析テーブル１２１に対応した依存構造を木構造で示した説明図である。図１２、１３に示すように、後成分の名詞の表６（１８）の単語を依存先として修飾していた表６（１９）の単語の依存先がステップＳ７１１までの処理で動詞の離合詞である表６（２０）の単語を依存先に変更されたため、表６（１９）の単語の「親ノード」の依存関係ラベルが「ａｄｊｎ」から「ａｄｖｎ」に変更されている。
【００５９】
このようなステップＳ７０２からＳ７１２までの統合処理を全てのノードＩＤに対して繰り返し実行することにより（ステップＳ７１３）、離合詞単語の追加によるノードの統合処理が完了し、依存関係が変更されたことになる。
【００６０】
このように本実施の形態にかかる中日機械翻訳装置１００では、入力された中国語文から形態素ごとに分割された単語ごとに、単語の依存先の単語および依存元の単語を解析し、離合詞を構成する前成分および後成分の単語を検出し、離合詞を構成する前成分および後成分の単語が検出された場合に、検出された前成分および後成分の単語を連結した離合詞単語を中国語辞書ファイル１１１から検索し、前成分および後成分の単語を依存先とする単語の依存先を離合詞単語に変更しているので、離合詞を含む中国語の解析処理において離合詞の前成分および後成分の間に挿入される挿入成分のパターンを予め列挙しておく必要がなく離合詞を含む中国語文の依存構造を明らかにすることができるため、網羅的かつ正確に離合詞を認識した依存構造解析処理および中日機械翻訳処理を行うことができる。
【００６１】
なお、本実施の形態にかかる中日機械翻訳装置では、依存構造解析処理および離合詞処理を中国語解析テーブル１２１を用いて行っているが、このようなテーブルを使用せずに例えば、依存構造解析部１０４や離合詞処理部１０５で依存構造を保持しておき各処理を行うように構成してもよい。
【００６２】
また、本実施の形態にかかる中日機械翻訳装置では、依存関係ラベルを連体修飾から連用修飾に変更しているが、離合詞の種類によってはこの他の修飾の変更を行うように構成してもよい。
【産業上の利用可能性】
【００６３】
以上のように、本発明にかかる中国語解析装置、中国語解析方法および中国語解析プログラムは、中日機械翻訳装置、中日機械翻訳方法および中日機械翻訳プログラムに適している。
【図面の簡単な説明】
【００６４】
【図１】本実施の形態にかかる中国語解析装置の構成を示すブロック図である。
【図２】中日機械翻訳の全体処理の手順を示すフローチャートである。
【図３】中国語辞書ファイルの構造の一例を示す説明図である。
【図４】中国語解析テーブルの一例を示す説明図である。
【図５】ステップＳ２０４の依存構造解析処理後の中国語解析テーブルの状態を示す説明図である。
【図６】図５の中国語解析テーブルが示す依存構造を木構造で示した説明図である。
【図７】離合詞処理の手順を示すフローチャートである。
【図８】ステップＳ７０７までの処理を終了した時点の中国語解析テーブルの状態を示す説明図である。
【図９】図８の中国語解析テーブルが示す依存構造を木構造で示した説明図である。
【図１０】ステップＳ７１１までの処理を終了した時点の中国語解析テーブルの状態を示す説明図である。
【図１１】図１０の中国語解析テーブルが示す依存構造を木構造で示した説明図である。
【図１２】ステップＳ７１２までの処理を終了した時点の中国語解析テーブル１２１の状態を示す説明図である。
【図１３】図１２の中国語解析テーブルが示す依存構造を木構造で示した説明図である。
【符号の説明】
【００６５】
１００  中日機械翻訳装置
１０１  入力処理部
１０２  形態素解析部
１０３  構文解析部
１０４  依存構造解析部
１０５  離合詞処理部
１０６  意味解析部
１０７  変換部
１０８  日本語生成部
１０９  出力処理部
１１０  ＨＤＤ
１１１  中国語辞書ファイル
１１２  中日翻訳辞書ファイル
１２０  ＲＡＭ
１２１  中国語解析テーブル
１２２  日本語解析テーブル
【図１】
2005173933.tif 000009
【図２】
2005173933.tif 000010
【図３】
2005173933.tif 000011
【図４】
2005173933.tif 000012
【図５】
2005173933.tif 000013
【図６】
2005173933.tif 000014
【図７】
2005173933.tif 000015
【図８】
2005173933.tif 000016
【図９】
2005173933.tif 000017
【図１０】
2005173933.tif 000018
【図１１】
2005173933.tif 000019
【図１２】
2005173933.tif 000020
【図１３】
2005173933.tif 000021