【手続補正書】
【提出日】平成27年7月24日(2015.7.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
原言語文と当該原言語文の翻訳結果である目的言語文とを有する１以上の対訳文を格納し得る対訳コーパスと、
原言語の要素と目的言語の要素との対である１以上の要素対を格納し得る要素対格納部と、
前記１以上の各対訳文が有する目的言語文を構文解析した結果であり、目的言語文を構成する２以上の要素の順序を示し、かつフレーズラベルを有する親ノードと当該親ノードの子ノードであり目的言語のフレーズラベルまたは目的言語の要素を有する２つの子ノードとを含む１以上の目的言語部分構造を有する目的言語文の二分木を取得する構文解析部と、
前記目的言語文に対応する原言語文を構成する１以上の要素であり、前記目的言語文の二分木が有する１以上の目的言語部分構造の終端の子ノードである目的言語の要素に対応する原言語の１以上の要素を、前記要素対格納部の１以上の要素対から取得する原言語要素取得部と、
前記目的言語文の二分木が有する１以上の目的言語部分構造が示す構造を、前記原言語文を構成する原言語の１以上の要素に適用し、前記原言語文を構成する２以上の要素の順序を示し、フレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは原言語のＰＯＳタグを有する２つの子ノードとを含む１以上の原言語部分構造を取得する原言語部分構造取得部と、
目的言語部分構造に含まれる２つの子ノードの順序と対応する原言語部分構造に含まれる２つの子ノードの順序とが異なる原言語部分構造と、目的言語部分構造に含まれる２つの子ノードの順序と対応する原言語部分構造に含まれる２つの子ノードの順序とが同じ原言語部分構造とを区別可能なラベルである並び替えラベルを、前記１以上の原言語部分構造に付与し、１以上のラベル付き原言語部分構造を取得するラベル付与部と、
前記１以上のラベル付き原言語部分構造を用いて、ラベル付き原言語部分構造の出現し易さを示す確率情報を有する１以上の構文解析モデルを構築するモデル構築部と、
前記モデル構築部が構築した１以上の構文解析モデルを蓄積する蓄積部とを具備し、
前記原言語文を構成する２以上の要素の順序を示す前記１以上の原言語部分構造を用いて、前記目的言語文の要素の順序に対して予め決められた条件を満たすほど近い順序になるように、前記原言語文を構成する２以上の要素の順序を並び替えた１以上の原言語部分構造を取得する並替部をさらに具備し、
前記ラベル付与部は、
前記並替部が並び替えた１以上の原言語部分構造に対して、前記並び替え用のラベルを付与する学習装置。
【請求項２】
フレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは原言語の品詞タグを有する２つの子ノードとを含むＣＧＦルールの統計モデルを格納し得る統計モデル格納部をさらに具備し、
前記原言語部分構造取得部は、
前記目的言語文の二分木が有する１以上の目的言語部分構造が示す構造を、前記原言語文を構成する原言語の１以上の要素に適用し、原言語文を構成する２以上の要素の順序を示し、フレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは原言語の要素を有する２つの子ノードとを有する１以上の原言語部分構造を取得する原言語部分構造取得手段と、
前記原言語部分構造取得手段が取得した１以上の原言語部分構造のうち、不完全な原言語部分構造が存在する場合、当該原言語部分構造に対して、前記統計モデルを適用し、完全な原言語部分構造を取得する部分構造補完手段とを具備する請求項１記載の学習装置。
【請求項３】
請求項１または請求項２記載の学習装置が蓄積した１以上の構文解析モデルを格納している二分木格納部と、
原言語の要素と目的言語の要素との対である１以上の要素対を格納し得る要素対格納部と、
原言語文を受け付ける受付部と、
前記１以上の構文解析モデルを用いて、前記受付部が受け付けた原言語文が有する２以上の各要素から１以上のラベル付き原言語部分構造を取得するラベル付き原言語部分構造取得部と、
前記１以上のラベル付き原言語部分構造が有する並び替えラベルが、目的言語部分構造に含まれる２つの子ノードの順序と原言語部分構造に含まれる２つの子ノードの順序とが異なることを示す並び替えラベルである場合、当該並び替えラベルに対応するラベル付き原言語部分構造が有する２つの子ノードの順序を並び替える処理を行い、並び替えられた後の原言語の２以上の要素を取得する翻訳並替部と、
前記並び替えられた後の原言語の２以上の各要素に対応する目的言語の２以上の要素を、前記要素対格納部から取得する検索部と、
前記並び替えられた後の原言語の２以上の要素の順序と対応する目的言語の２以上の要素とが、同じ順序に並べられている前記検索部が取得した目的言語の２以上の要素からなる目的言語文を出力する出力部とを具備する翻訳装置。
【請求項４】
記録媒体は、
原言語文と当該原言語文の翻訳結果である目的言語文とを有する１以上の対訳文を格納し得る対訳コーパスと、
原言語の要素と目的言語の要素との対である１以上の要素対を格納し得る要素対格納部とを具備し、
構文解析部、原言語要素取得部、原言語部分構造取得部、ラベル付与部、モデル構築部、蓄積部、および並替部により実現される学習方法であって、
前記構文解析部が、前記１以上の各対訳文が有する目的言語文を構文解析した結果であり、目的言語文を構成する２以上の要素の順序を示し、かつフレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは目的言語の要素を有する２つの子ノードとを含む１以上の目的言語部分構造を有する目的言語文の二分木を取得する構文解析ステップと、
前記原言語要素取得部が、前記目的言語文に対応する原言語文を構成する１以上の要素であり、前記目的言語文の二分木が有する１以上の目的言語部分構造の終端の子ノードである目的言語の要素に対応する原言語の１以上の要素を、前記要素対格納部の１以上の要素対から取得する原言語要素取得ステップと、
前記原言語部分構造取得部が、前記目的言語文の二分木が有する１以上の目的言語部分構造が示す構造を、前記原言語文を構成する原言語の１以上の要素に適用し、前記原言語文を構成する２以上の要素の順序を示し、フレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは原言語の要素を有する２つの子ノードとを含む１以上の原言語部分構造を取得する原言語部分構造取得ステップと、
前記ラベル付与部が、目的言語部分構造に含まれる２つの子ノードの順序と対応する原言語部分構造に含まれる２つの子ノードの順序とが異なる原言語部分構造と、目的言語部分構造に含まれる２つの子ノードの順序と対応する原言語部分構造に含まれる２つの子ノードの順序とが同じ原言語部分構造とを区別可能なラベルである並び替えラベルを、前記１以上の原言語部分構造に付与し、１以上のラベル付き原言語部分構造を取得するラベル付与ステップと、
前記モデル構築部が、前記１以上のラベル付き原言語部分構造を用いて、ラベル付き原言語部分構造の出現し易さを示す確率情報を有する１以上の構文解析モデルを構築するモデル構築ステップと、
前記蓄積部が、前記モデル構築ステップで構築された１以上の構文解析モデル蓄積する蓄積ステップとを具備し、
前記並替部が、前記原言語文を構成する２以上の要素の順序を示す前記１以上の原言語部分構造を用いて、前記目的言語文の要素の順序に対して予め決められた条件を満たすほど近い順序になるように、前記原言語文を構成する２以上の要素の順序を並び替えた１以上の原言語部分構造を取得する並替ステップをさらに具備し、
前記ラベル付与ステップにおいて、
前記並替部が並び替えた１以上の原言語部分構造に対して、前記並び替え用のラベルを付与する学習方法。
【請求項５】
コンピュータがアクセス可能な記録媒体は、
原言語文と当該原言語文の翻訳結果である目的言語文とを有する１以上の対訳文を格納し得る対訳コーパスと、
原言語の要素と目的言語の要素との対である１以上の要素対を格納し得る要素対格納部とを具備し、
コンピュータを、
前記１以上の各対訳文が有する目的言語文を構文解析した結果であり、目的言語文を構成する２以上の要素の順序を示し、かつフレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは目的言語の要素を有する２つの子ノードとを含む１以上の目的言語部分構造を有する目的言語文の二分木を取得する構文解析部と、
前記目的言語文に対応する原言語文を構成する１以上の要素であり、前記目的言語文の二分木が有する１以上の目的言語部分構造の終端の子ノードである目的言語の要素に対応する原言語の１以上の要素を、前記要素対格納部の１以上の要素対から取得する原言語要素取得部と、
前記目的言語文の二分木が有する１以上の目的言語部分構造が示す構造を、前記原言語文を構成する原言語の１以上の要素に適用し、前記原言語文を構成する２以上の要素の順序を示し、フレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは原言語の要素を有する２つの子ノードとを含む１以上の原言語部分構造を取得する原言語部分構造取得部と、
目的言語部分構造に含まれる２つの子ノードの順序と対応する原言語部分構造に含まれる２つの子ノードの順序とが異なる原言語部分構造と、目的言語部分構造に含まれる２つの子ノードの順序と対応する原言語部分構造に含まれる２つの子ノードの順序とが同じ原言語部分構造とを区別可能なラベルである並び替えラベルを、前記１以上の原言語部分構造に付与し、１以上のラベル付き原言語部分構造を取得するラベル付与部と、
前記１以上のラベル付き原言語部分構造を用いて、ラベル付き原言語部分構造の出現し易さを示す確率情報を有する１以上の構文解析モデルを構築するモデル構築部と、
前記モデル構築部が構築した１以上の構文解析モデルを蓄積する蓄積部として機能させるためのプログラムであって、
前記記録媒体は、
フレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは原言語の品詞タグを有する２つの子ノードとを含むＣＧＦルールの統計モデルを格納し得る統計モデル格納部をさらに具備し、
前記原言語部分構造取得部は、
前記目的言語文の二分木が有する１以上の目的言語部分構造が示す構造を、前記原言語文を構成する原言語の１以上の要素に適用し、原言語文を構成する２以上の要素の順序を示し、フレーズラベルを有する親ノードと当該親ノードの子ノードでありフレーズラベルまたは原言語の要素を有する２つの子ノードとを有する１以上の原言語部分構造を取得する原言語部分構造取得手段と、
前記原言語部分構造取得手段が取得した１以上の原言語部分構造のうち、不完全な原言語部分構造が存在する場合、当該原言語部分構造に対して、前記統計モデルを適用し、完全な原言語部分構造を取得する部分構造補完手段とを具備するものとして、コンピュータを機能させるためのプログラム。
【請求項６】
コンピュータがアクセス可能な記録媒体は、
請求項１または請求項２記載の学習装置が蓄積した１以上の構文解析モデルを格納している二分木格納部と、
原言語の要素と目的言語の要素との対である１以上の要素対を格納し得る要素対格納部とを具備し、
コンピュータを、
原言語文を受け付ける受付部と、
前記１以上の構文解析モデルを用いて、前記受付部が受け付けた原言語文が有する２以上の各要素から１以上のラベル付き原言語部分構造を取得するラベル付き原言語部分構造取得部と、
前記１以上のラベル付き原言語部分構造が有する並び替えラベルが、目的言語部分構造に含まれる２つの子ノードの順序と原言語部分構造に含まれる２つの子ノードの順序とが異なることを示す並び替えラベルである場合、当該並び替えラベルに対応するラベル付き原言語部分構造が有する２つの子ノードの順序を並び替える処理を行い、並び替えられた後の原言語の２以上の要素を取得する翻訳並替部と、
前記翻訳並替部が取得した原言語の２以上の各要素に対応する目的言語の２以上の要素を、前記要素対格納部から取得する検索部と、
前記検索部が取得した２以上の要素からなる目的言語文を出力する出力部として機能させるためのプログラム。