(57)【要約】検索部は、付属語に属する曖昧語と曖昧語の属性を蓄積する曖昧語データベースを参照して入力文書中の曖昧語の有無を検索し、曖昧語が有る場合は曖昧語を含む文を入力文書から抽出する。複合語抽出部は、抽出された曖昧語を含む文から曖昧語に隣接する名詞群を曖昧語込み複合語として抽出する。定義済み表現候補抽出部は、曖昧語込み複合語から曖昧語付き表現を抽出し、定義済みの可能性の度合いを示す定義度を算出する。定義済み表現候補の一覧が出力部から出力される。
2014097751.tif 000002
【特許請求の範囲】
【請求項１】
対象とする文書もしくは文書群を入力文書として受け付ける文書入力部と、
曖昧語とその属性を蓄積した曖昧語データベースと、
前記曖昧語データベースを参照して前記入力文書中の曖昧語の有無を検索し、曖昧語を含む文を抽出する検索部と、
抽出された曖昧語を含む文を形態素解析し、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出する複合語抽出部と、
抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出する定義済み表現候補抽出部と、
前記定義済み表現候補を出力する出力部と、
を備えたことを特徴とする定義済み表現抽出システム。
【請求項２】
前記定義済み表現候補抽出部が、前記定義済み表現候補の文字数、形態素数、特定の品詞に当てはまる形態素数のいずれか、またはその組合せから、定義度を算出する、ことを特徴とする請求項１に記載の定義済み表現抽出システム。
【請求項３】
前記定義済み表現候補抽出部が、前記定義度の算出方法として、前記定義済み表現候補の曖昧語以外の文字数、特定の品詞に当てはまらない形態素数が多いほど定義度が高くなる計算式を用いる、ことを特徴とする請求項２に記載の定義済み表現抽出システム。
【請求項４】
前記定義済み表現候補抽出部における前記特定の品詞とは、接頭と接尾とサ変接続の役割をもつ名詞である、ことを特徴とする請求項２又は３に記載の定義済み表現抽出システム。
【請求項５】
前記出力部が、前記定義済み表現候補と前記定義度を組にして出力する、ことを特徴とする請求項２乃至４のいずれか１項に記載の定義済み表現抽出システム。
【請求項６】
前記出力部が、前記定義度が所定の閾値を上回った定義済み表現候補のみを出力する、ことを特徴とする請求項２乃至５のいずれか１項に記載の定義済み表現抽出システム。
【請求項７】
曖昧語とその属性を蓄積した曖昧語データベースを用意し、
対象とする文書もしくは文書群の入力を入力文書として受け付け、
前記曖昧語データベースを参照して前記入力文書中の曖昧語の有無を検索することにより、曖昧語を含む文を抽出し、
抽出された曖昧語を含む文を形態素解析して、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出し、
抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、かつ抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出し、
前記定義済み表現候補を出力する、
ことを特徴とする定義済み表現抽出方法。
【請求項８】
前記定義済み表現候補を抽出するステップが、定義済み表現候補の文字数、形態素数、特定の品詞に当てはまる形態素数のいずれか、またはその組合せから、定義度を算出する、ことを特徴とする請求項７に記載の定義済み表現抽出方法。
【請求項９】
コンピュータに、
対象とする文書もしくは文書群を入力文書として受け付ける文書入力処理と、
曖昧語とその属性を蓄積した曖昧語データベースを参照して、前記入力文書中の曖昧語の有無を検索し、曖昧語を含む文を抽出する検索処理と、
抽出された曖昧語を含む文を形態素解析し、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出する複合語抽出処理と、
抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出する定義済み表現候補抽出処理と、
前記定義済み表現候補を出力する出力処理と、
を実行させるためのプログラム。
【請求項１０】
前記定義済み表現候補抽出処理が、前記定義済み表現候補の文字数、形態素数、特定の品詞に当てはまる形態素数のいずれか、またはその組合せから、定義度を算出する、ことを特徴とする請求項９に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、定義済み表現抽出システム、方法およびプログラムに関する。
【背景技術】
【０００２】
近年、情報処理装置を用いて、自然言語で書かれた文書を分析して、その文書の曖昧性を分析する定義済み表現抽出システムが開発されている。その定義済み表現抽出システムに関する技術の一例が、特許文献１に「関連語自動抽出装置、複数重要語抽出プログラムおよび重要語の上下階層関係抽出プログラム」として開示されている。特許文献１に開示された関連語自動抽出装置は、文書群を格納するデータベースを有するデータベース部と、重要語解析部と、カウント部と、関連後抽出部と、を備える。重要語解析部は、前記データベース中に含まれる文書の内容を特徴付けると考えられる名詞からなる重要語を抽出する。カウント部は、重要語解析部で抽出した重要語の前記データベース中の全出現回数と重要語が前記データベース中に含まれる文書数とを含む統計情報を取得し、前記重要語解析部で抽出した特定の重要語が含まれる文書における特定の重要語から一定の範囲内に存在する別の重要語の出現数を取得する。関連後抽出部は、前記統計情報と前記特定の重要語が一定の範囲内に存在する別の重要語の出現数とから演算される特定の重要語と別の重要語とが一定範囲内に出現する出現確率に基づいて特定の重要語と別の重要語との関連度を判定する。このような構成により、一般的な既存のシソーラス辞書には記載されていない、ユーザーが指定した特定分野に出現する専門用語や、新語および流行語を自動抽出し、さらにユーザーが指定した言葉に関連の深い重要語を抽出する機能を提供している。
さらに、定義済み表現抽出システムに関する技術の他の例が、特許文献２に「専門用語判別装置および専門用語判別方法」として開示されている。この専門用語判別装置は、複合語分割部と、意味距離計算部と、専門性判定部と、を備える。複合語分割部は、構成語を組み合わせて構成される複合語を、各構成語に分割する。意味距離計算部は、複合語分割部により分割された構成語間の単語間の意味的な近さを表す意味距離を計算する。専門性判定部は、意味距離計算部により計算された意味距離の大きさに基づいて、複合語の専門性を判定する。このような構成により、あらかじめ構成語が専門用語であるか否かについて情報を保持していなくても、複合語を構成する構成語間の意味距離の大きさに基づいて、複合語の専門性を判定する機能を提供している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３５５３５４３号公報
【特許文献２】特許第４９６１８６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１、２に開示された技術は、以下の課題を有している。例えば、「半」、「準」や「等」、「系」といった省略された概念を読み手に推定させる作用を持つ、接頭語や接尾語などの付属語に属する曖昧語を含む文書の曖昧性の評価に、上記技術による分析方法を適用しても、優先的な修正が必要な曖昧性の高い箇所の評価は行えない。その理由は以下の通りである。接頭語や接尾語などの付属語に属する曖昧語は、単語と組み合わされた状態で語義が定義済みであるか未定義であるかでその曖昧性が大きく異なる。しかし、単に複合名詞を定義済みと解釈するだけでは、一つの名詞に接頭語や接尾語がついているだけというような単純な複合名詞も定義済みとしてしまい、曖昧性の高い箇所を見逃してしまう。
また、特許文献２の手法で用いられているような複合語の構成語間の意味距離で専門用語かどうか判定するような方法では、構成語が意味的に独立していることが求められ、接頭語・接尾語のように結合される単語によって意味が変わる複合語に適用しても、適切な専門用語の検出ができず、語義が定義済みで曖昧性が低いと考えられるパターンを検出できない。なお、ここでの文書の曖昧性とは、文書の書き手と読み手の間の理解に齟齬が起きにくいかや、文書が読み手にとって理解しやすいかといった、少なくとも複数の解釈が起きる可能性を含む、文書の情報伝達の性能に関わる特徴を指す。
本発明は、上記課題に鑑み、文書の曖昧性を評価する定義済み表現抽出システム、方法およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００５】
本発明に係る定義済み表現抽出システムは、「半」、「準」や「等」、「系」といった省略された概念を読み手に推定させる作用を持つ接頭語や接尾語などの付属語に属する曖昧語を含む文書について、独自用語や業界用語、法律用語、定型表現のように語義が定義済みで曖昧性が低いと考えられるパターンを検出して除外し、語義が未定義で曖昧性が高いと考えられるパターンを優先的な修正が必要な曖昧性の高い箇所として抽出することで文書の曖昧性を評価する。
本発明の第１の態様によれば、対象とする文書もしくは文書群を入力文書として受け付ける文書入力部と、曖昧語とその属性を蓄積した曖昧語データベースと、前記曖昧語データベースを参照して前記入力文書中の曖昧語の有無を検索し、曖昧語を含む文を抽出する検索部と、抽出された曖昧語を含む文を形態素解析し、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出する複合語抽出部と、抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出する定義済み表現候補抽出部と、前記定義済み表現候補を出力する出力部と、を備えた定義済み表現抽出システムが提供される。
本発明の第２の態様によれば、曖昧語とその属性を蓄積した曖昧語データベースを用意し、対象とする文書もしくは文書群の入力を入力文書として受け付け、前記曖昧語データベースを参照して前記入力文書中の曖昧語の有無を検索することにより、曖昧語を含む文を抽出し、抽出された曖昧語を含む文を形態素解析して、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出し、抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、かつ抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出し、前記定義済み表現候補を出力する、定義済み表現抽出方法が提供される。
本発明の第３の態様によれば、コンピュータに、対象とする文書もしくは文書群を入力文書として受け付ける文書入力処理と、曖昧語とその属性を蓄積した曖昧語データベースを参照して、前記入力文書中の曖昧語の有無を検索し、曖昧語を含む文を抽出する検索処理と、抽出された曖昧語を含む文を形態素解析し、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出する複合語抽出処理と、抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出する定義済み表現候補抽出処理と、前記定義済み表現候補を出力する出力処理と、を実行させるためのプログラムが提供される。
【発明の効果】
【０００６】
本発明によれば、「半」、「準」や「等」、「系」といった省略された概念を読み手に推定させる作用を持つ接頭語や接尾語などの付属語に属する曖昧語を含む文書について、語義が未定義で曖昧性が高いと考えられるパターンを優先的な修正が必要な曖昧性の高い箇所として抽出することで文書の曖昧性を評価することができる。
【図面の簡単な説明】
【０００７】
図１は、本発明の実施形態に係る定義済み表現抽出システムの構成を示すブロック図である。
図２は、図１に示した定義済み表現抽出システムの動作例を示すシーケンス図である。
図３は、文書入力部に入力する文の例を示す図である。
図４は、曖昧語データベースに蓄積するデータの例を示す図である。
図５は、出力部で出力する情報の例を示す図である。
図６は、出力部で出力する情報の例を示す図である。
【発明を実施するための形態】
【０００８】
［実施形態］
最初に、本発明の実施形態について、図面を参照して詳細に説明する。
図１は、本発明の実施形態に係る定義済み表現抽出システムの構成を示すブロック図である。
図１を参照すると、本発明の実施形態に係る定義済み表現抽出システム１００は、文書入力部１０と、検索部２０と、複合語抽出部３０と、定義済み表現候補抽出部４０と、出力部５０と、曖昧語データベース１１０と、を含み、基本的に、電子機器内、もしくはサーバと電子機器およびこれらを相互に接続するインターネット等の情報通信ネットワークからなるシステム内に備えられる。
図示の定義済み表現抽出システム１００は、「半」、「準」や、「等」、「系」といった省略された概念を読み手に推定させる作用を持つ接頭語や接尾語などの付属語に属する曖昧語を含む文書について、独自用語や業界用語、法律用語、定型表現のように語義が定義済みで曖昧性が低いと考えられるパターンを検出して除外し、語義が未定義で曖昧性が高いと考えられるパターンを優先的な修正が必要な曖昧性の高い箇所として抽出することで文書の曖昧性を評価する。
電子機器で定義済み表現抽出システムを構成する場合、定義済み表現抽出システム１００は、プログラム制御により動作するコンピュータで実現可能である。図示はしないが、この種のコンピュータは、周知のように、データを入力する入力装置と、データ処理装置と、データ処理装置での処理結果を出力する出力装置と、種々のデータベースとして働く補助記憶装置とを備えている。そして、データ処理装置は、プログラムを記憶するリードオンリメモリ（ＲＯＭ）と、データを一時的に記憶するワークエリアとして使用されるランダムアクセスメモリ（ＲＡＭ）と、ＲＯＭに記憶されたプログラムに従って、ＲＡＭに記憶されているデータを処理する中央処理装置（ＣＰＵ）とから構成される。
この場合、データ処理装置が文書入力部１０、検索部２０、複合語抽出部３０、定義済み表現候補抽出部４０、出力部５０として機能し、補助記憶装置が曖昧語データベース１１０として機能し、出力装置が出力部５０として機能する。
次に、定義済み表現抽出システム１００を構成する各構成要素の動作について説明する。
文書入力部１０は、曖昧語を含む可能性が有り優先的な修正が必要な曖昧性の高い箇所を分析する文書もしくは文書群の入力を受け付ける。
曖昧語データベース１１０は、省略された概念を読み手に推定させる作用を持ち、接頭語や接尾語などの付属語に属する曖昧語とその曖昧語が接頭語か接尾語かを区別するための属性情報を蓄積したデータベースである。なお、曖昧語データベース１１０として、インターネット上のデータベースを使用しても良い。
検索部２０は、曖昧語データベース１１０を参照して、曖昧語を検索し、曖昧語と曖昧語を含む文を抽出する。ここで、文の区切りは句点、改行、記号、空白といった特定の文字列で判断すればよい。
複合語抽出部３０は、検索部２０で抽出した曖昧語を含む文に形態素解析を適用することで、曖昧語を含む複合語を取得する。曖昧語を含む複合語とは、曖昧語に隣接する名詞を結合した単語群であり、曖昧語の前後にそれぞれ名詞がある単語群である。つまり、曖昧語を先頭・末尾以外の箇所に含む複合語である。以後、これを曖昧語込み複合語と呼ぶ。なお、ここでは検索部２０で曖昧語を検索してから、複合語抽出部３０で複合語を抽出するフローを想定した構成としているが、複合語抽出部３０で先に文章中の全複合語を抽出してから、検索部２０で曖昧語込み複合語を抽出してもよい。
定義済み表現候補抽出部４０は、複合語抽出部３０で抽出した曖昧語込み複合語から、曖昧語付き表現を抽出し、曖昧語込み複合語と曖昧語付き表現を定義済みの可能性が高い定義済み表現候補と判定して取得する。ここで、曖昧語付き表現とは、曖昧語が接頭語の場合、曖昧語込み複合語の曖昧語から末尾までの文字列からなる単語部分のことであり、曖昧語が接尾語の場合は曖昧語込み複合語の先頭から曖昧語までの文字列からなる単語部分のことをいう。曖昧語込み複合語と曖昧語付き表現を定義済みの可能性が高い表現とみなせる理由は、文書内での独自の複合語の生成パターンに起因する。すなわち、曖昧語付き表現が独自に意味を定義されていない状況で、曖昧語付き表現にさらに別の単語を組み合わせた曖昧語込み複合語が作成されることは、非常に稀であるためである。なお、曖昧語込み複合語および曖昧語付き表現を全て定義済みとみなしても、通常は高精度に定義済みの単語の推定が行えるが、曖昧語込み複合語および曖昧語付き表現の形態素数か文字数、品詞の種類を利用して定義済みの可能性の強弱を示す定義度を推定し、定義度が所定の閾値を上回った場合に定義済みであると判定しても良い。ここで、定義度は曖昧語付き表現の形態素数、文字数、品詞の種類のいずれか、もしくはその組合せという語の構成条件を基に算出される。
出力部５０は、定義済みと判定した曖昧語込み複合語や曖昧語付き表現を定義済み表現として出力する。定義度を算出した場合は定義済み表現と、定義度を対応づけて出力してもよい。
次に、図２のシーケンス図を参照して、本発明の実施形態に係る定義済み表現抽出システム１００の全体の動作について詳細に説明する。なお、図２に示すシーケンス図および以下の説明は処理例であり、適宜求める処理に応じて処理順等を入れ替えたり処理を戻したり繰り返したりすることを行っても良い。
文書入力部１０は、曖昧語を含む可能性が有り優先的な修正が必要な曖昧性の高い箇所を分析する文書もしくは文書群の入力を受け付ける（図２のステップＳ１００）。
検索部２０は、曖昧語データベース１１０を参照して、文書中から曖昧語を検索し、曖昧語と曖昧語を含む文を取得する（ステップＳ１０１）。
複合語抽出部３０は、曖昧語を含む文を形態素解析し、曖昧語と隣接して名詞が連続する部分を曖昧語込み複合語として取得する。その際、曖昧語が先頭、末尾にある場合は除く（ステップＳ１０２）。
定義済み表現候補抽出部４０は、曖昧語込み複合語に含まれる曖昧語が接頭語の場合は曖昧語込み複合語中の曖昧語とその後ろに続く語を曖昧語付き表現として抽出し、曖昧語が接尾語の場合は、曖昧語込み複合語の先頭から曖昧語までの部分を曖昧語付き表現として抽出する（ステップＳ１０３）。そして、曖昧語込み複合語や曖昧語付き表現の文字数、形態素数、品詞の種類のいずれか、もしくはその組合せという語の構成条件により、定義度を算出する（ステップＳ１０４）。
出力部５０は、曖昧語込み複合語や曖昧語付き表現と定義度を組にしたもの、あるいは、定義度が所定の閾値を上回ったものを定義済み表現一覧として出力する（ステップＳ１０５）。
次に、本発明の実施形態に係る定義済み表現抽出システム１００の効果について説明する。
本実施形態に係る定義済み表現抽出システム１００は、文書において曖昧語を含む曖昧語込み複合語と曖昧語付き表現を抽出し、曖昧語込み複合語や曖昧語付き表現の文字数、品詞の種類のいずれか、もしくはその組合せという語の構成条件により、曖昧語込み複合語や曖昧語付き表現が定義済みである可能性を定義度として算出し、算出した定義度に基づき曖昧語込み複合語と曖昧語付き表現の曖昧性を評価する。これにより、本実施形態に係る定義済み表現抽出システム１００は、曖昧語を含む文書について、独自用語や業界用語、法律用語、定型表現のように語義が定義済みで曖昧性が低いと考えられるパターンを検出して除外し、語義が未定義で曖昧性が高いと考えられるパターンを優先的な修正が必要な曖昧性の高い箇所として抽出することで文書の曖昧性を評価することができる。
なお、本実施形態に係る定義済み表現抽出システム１００は、定義済み表現抽出方法として実現され得る。また、本実施形態に係る定義済み表現抽出システム１００は、文書分析プログラムによりコンピュータによって実行させるようにしても良い。
【実施例】
【０００９】
次に、具体的な実施例を用いて、本発明の実施形態に係る定義済み表現抽出システム１００の動作について説明するが、以下の動作例に限定されるものではない。
図３は、曖昧語を含む可能性が有り優先的な修正が必要な曖昧性の高い箇所を分析する文書Ｄの例を示す。このとき、曖昧語データベース１１０には図４に示す曖昧語とその属性がペアで登録されているとする。
まず、文書入力部１０が文書Ｄの入力を受け付け、検索部２０が曖昧語データベース１１０に含まれる曖昧語である「等」と「半」を文書Ｄから検索する。図３で下線が引かれている部分が検索された曖昧語である。
次に、複合語抽出部３０が、曖昧語を含む複合語を抽出する。ただし、複合語抽出部３０は、曖昧語が複合語の先頭あるいは末尾にある場合は抽出しない。よって、複合語抽出部３０は、図３の文書Ｄの中から「曖昧語半自動修正システム」と「仕様等読み取り部」を曖昧語込み複合語として抽出する。そして、定義済み表現候補抽出部４０が、曖昧語込み複合語から曖昧語付き表現を抽出する。「曖昧語半自動修正システム」という曖昧語込み複合語には、「半」という曖昧語が含まれており、「半」という曖昧語の属性は曖昧語データベース１１０によると接頭語であるため、「半」とその後の文字列である「半自動修正システム」が曖昧語付き表現となる。また、「仕様等読み取り部」という曖昧語込み複合語には、「等」という曖昧語が含まれており、「等」という曖昧語の属性は曖昧語データベース１１０によると接尾語であるため、「等」とその前の文字列である「仕様等」が曖昧語付き表現となる。
また、定義済み表現候補抽出部４０は、曖昧語込み複合語や曖昧語付き表現の定義度を、文字数、品詞の種類のいずれか、もしくはその組合せという語の構成条件により算出する。算出方法の一例を挙げると、定義度をＡ、曖昧語を除いた文字数をＮａ、曖昧語を除いた形態素数をＮＢ、特定の品詞に当てはまる形態素数をＮｒとし、ａ、ｂを定数とすると、以下の式（１）で求めることができる。
2014097751.tif 000003
このとき、ａ＝２、ｂ＝１．５とし、Ｎｒは品詞が「接尾」、「接頭」、「サ変接続」のいずれかの名詞に当てはまる数とすると、「仕様等」の定義度Ａは以下の式（２）に示すとおり０．６７となる。
2014097751.tif 000004
また、「半自動修正システム」の定義度Ａは以下の式（３）に示すとおり、４となる。「修正」がサ変接続の名詞であるため、Ｎｒ＝１になっている。
2014097751.tif 000005
この数式の場合、文字数が多く、特定の品詞に当てはまらない形態素数が多いほど定義度が高く、定義済みの可能性が高くなる。よって、「仕様等」は文字数も形態素数も少ないため、定義度が低く、定義済みの可能性が低いのに対し、「半自動修正システム」は文字数、形態素数が多いため、定義度が高く、定義済みの可能性が高い。
出力部５０は、図５に示すとおり、定義済み表現の候補となる曖昧語込み複合語と曖昧語付き表現の一覧とそれに対応する定義度をペアとして出力しても良いし、図６に示すとおり、定義度が所定の閾値（例えば１）を上回った表現のみを定義済み表現として一覧を出力しても良い。
このように定義済み表現抽出システム１００により、文書Ｄから予め曖昧語を含む定義済みの表現を抽出することで、曖昧語を抽出する際、特に問題の大きい曖昧な表現のみを抽出することができる。図３の文書Ｄの例では、曖昧語「等」、「半」を含む表現として、「曖昧語半自動修正システム」、「仕様等」、「半自動修正システム」、「仕様等読み取り部」、「Ｏｆｆｉｃｅ文書等」がある。定義済み表現抽出システム１００によって予め定義済み表現である「曖昧語半自動修正システム」、「半自動修正システム」、「仕様等読み取り部」を抽出し、曖昧な表現の候補から除外することで、「仕様等」、「Ｏｆｆｉｃｅ文書等」を曖昧な表現として抽出することができる。
なお、上記説明において、実施形態の動作（処理）は、プログラム、ソフトウェア、又はコンピュータによって実行されることが可能な命令でコード化された、コンピュータ読み取り可能な記憶媒体を用いて実行されてもよい。記憶媒体には、光ディスク、フロッピー（登録商標）ディスク、ハードディスク等の可搬型の記録媒体が含まれることはもとより、ネットワークのようにデータを一時的に記録保持するような伝送媒体も含まれる。
上記実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
対象とする文書もしくは文書群を入力文書として受け付ける文書入力部と、
曖昧語とその属性を蓄積した曖昧語データベースと、
前記曖昧語データベースを参照して前記入力文書中の曖昧語の有無を検索し、曖昧語を含む文を抽出する検索部と、
抽出された曖昧語を含む文を形態素解析し、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出する複合語抽出部と、
抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出する定義済み表現候補抽出部と、
前記定義済み表現候補を出力する出力部と、
を備えたことを特徴とする定義済み表現抽出システム。
（付記２）
前記定義済み表現候補抽出部が、前記定義済み表現候補の文字数、形態素数、特定の品詞に当てはまる形態素数のいずれか、またはその組合せから、定義度を算出する、ことを特徴とする付記１に記載の定義済み表現抽出システム。
（付記３）
前記定義済み表現候補抽出部が、前記定義度の算出方法として、前記定義済み表現候補の曖昧語以外の文字数、特定の品詞に当てはまらない形態素数が多いほど定義度が高くなる計算式を用いる、ことを特徴とする付記２に記載の定義済み表現抽出システム。
（付記４）
前記定義済み表現候補抽出部における前記特定の品詞とは、接頭と接尾とサ変接続の役割をもつ名詞である、ことを特徴とする付記２又は３に記載の定義済み表現抽出システム。
（付記５）
前記出力部が、前記定義済み表現候補と前記定義度を組にして出力する、ことを特徴とする付記２乃至４のいずれかに記載の定義済み表現抽出システム。
（付記６）
前記出力部が、前記定義度が所定の閾値を上回った定義済み表現候補のみを出力する、ことを特徴とする付記２乃至５のいずれかに記載の定義済み表現抽出システム。
（付記７）
曖昧語とその属性を蓄積した曖昧語データベースを用意し、
対象とする文書もしくは文書群の入力を入力文書として受け付け、
前記曖昧語データベースを参照して前記入力文書中の曖昧語の有無を検索することにより、曖昧語を含む文を抽出し、
抽出された曖昧語を含む文を形態素解析して、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出し、
抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、かつ抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出し、
前記定義済み表現候補を出力する、
ことを特徴とする定義済み表現抽出方法。
（付記８）
前記定義済み表現候補を抽出するステップが、定義済み表現候補の文字数、形態素数、特定の品詞に当てはまる形態素数のいずれか、またはその組合せから、定義度を算出する、ことを特徴とする付記７に記載の定義済み表現抽出方法。
（付記９）
前記定義済み表現候補を抽出するステップが、定義度の算出方法として、定義済み表現候補の曖昧語以外の文字数、特定の品詞に当てはまらない形態素数が多いほど定義度が高くなる計算式を用いる、ことを特徴とする付記８に記載の定義済み表現抽出方法。
（付記１０）
前記定義済み表現候補を抽出するステップにおける前記特定の品詞とは、接頭と接尾とサ変接続の役割をもつ名詞である、ことを特徴とする付記８又は９に記載の定義済み表現抽出方法。
（付記１１）
前記出力するステップが、前記定義済み表現候補と前記定義度を組にして出力する、ことを特徴とする付記８乃至１０のいずれかに記載の定義済み表現抽出方法。
（付記１２）
前記出力するステップが、前記定義度が所定の閾値を上回った定義済み表現候補のみを出力する、ことを特徴とする付記８乃至１０のいずれかに記載の定義済み表現抽出方法。
（付記１３）
コンピュータに、
対象とする文書もしくは文書群を入力文書として受け付ける文書入力処理と、
曖昧語とその属性を蓄積した曖昧語データベースを参照して、前記入力文書中の曖昧語の有無を検索し、曖昧語を含む文を抽出する検索処理と、
抽出された曖昧語を含む文を形態素解析し、曖昧語の前後に隣接する名詞群を曖昧語込み複合語として抽出する複合語抽出処理と、
抽出された曖昧語込み複合語の曖昧語が接尾語の場合は先頭から曖昧語まで、抽出された曖昧語込み複合語の曖昧語が接頭語の場合は曖昧語から末尾までをそれぞれ曖昧語付き表現として抽出し、抽出された曖昧語込み複合語と抽出された曖昧語付き表現を定義済み表現候補として抽出する定義済み表現候補抽出処理と、
前記定義済み表現候補を出力する出力処理と、
を実行させるためのプログラム。
（付記１４）
前記定義済み表現候補抽出処理が、前記定義済み表現候補の文字数、形態素数、特定の品詞に当てはまる形態素数のいずれか、またはその組合せから、定義度を算出する、ことを特徴とする付記１３に記載のプログラム。
（付記１５）
前記定義済み表現候補抽出処理が、前記定義度の算出方法として、前記定義済み表現候補の曖昧語以外の文字数、特定の品詞に当てはまらない形態素数が多いほど定義度が高くなる計算式を用いる、ことを特徴とする付記１３又は１４に記載のプログラム。
（付記１６）
前記定義済み表現候補抽出処理における前記特定の品詞とは、接頭と接尾とサ変接続の役割をもつ名詞である、ことを特徴とする付記１４又は１５に記載のプログラム。
（付記１７）
前記出力処理が、前記定義済み表現候補と前記定義度を組にして出力する、ことを特徴とする付記１４乃至１６のいずれかに記載のプログラム。
（付記１８）
前記出力処理が、前記定義度が所定の閾値を上回った定義済み表現候補のみを出力する、ことを特徴とする付記１４乃至１６のいずれかに記載のプログラム。
（付記１９）
付記１３乃至１８の何れかに記載の定義済み表現抽出プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【産業上の利用可能性】
【００１０】
本発明によれば、ソフトウェアやシステムの開発における要件定義などの作業においてやり取りされる各種文書に関して、文書の曖昧さを、特に問題の大きい場所から優先的に修正することが可能になり、文書作成や文書レビューの効率化に繋がる。また、複数の読み手の間に異なる解釈が起きる状況などが減少し、手戻りの減少や顧客満足の向上などシステム開発の効率化に寄与する。
この出願は、２０１２年１２月１７日に出願された日本出願特願第２０１２−２７４３９６号を基礎とする優先権を主張し、その開示のすべてをここに取り込む。
【符号の説明】
【００１１】
１０    文書入力部
２０    検索部
３０    複合語抽出部
４０    定義済み表現候補抽出部
５０    出力部
１００  定義済み表現抽出システム
１１０  曖昧語データベース
Ｄ    文書
【図１】
2014097751.tif 000006
【図２】
2014097751.tif 000007
【図３】
2014097751.tif 000008
【図４】
2014097751.tif 000009
【図５】
2014097751.tif 000010
【図６】
2014097751.tif 000011
【国際調査報告】
2014097751.tif 000012
2014097751.tif 000013