(57)【特許請求の範囲】
【請求項１】
テキストに含まれる機能表現を別の表現に書き換えるための規則の作成を支援する書き換え規則作成支援装置であって、
複数種類の条件の各々の条件設定を組み合わせた書き換え条件を列挙し、書き換え条件のリストとする組み合わせ列挙部と、
テキストコーパスに含まれる各文について、前記文に含まれる機能表現を抽出し、前記抽出した機能表現の出現頻度をカウントする出現頻度計算部と、
前記書き換え条件のリストと、前記機能表現の各々の出現頻度とに基づいて、前記書き換え条件のリストに含まれる前記書き換え条件の各々について、前記書き換え条件を満たす機能表現の出現頻度を取得し、前記取得した出現頻度に基づいて前記書き換え条件を抽出し、抽出した前記書き換え条件を満たし、かつ、出現頻度が所定の条件を満たす機能表現を含む文末表現と、予め指定した内容語とを連結することで得られる文を、書き換え条件バランス文として作成するバランス文生成部と、
を含む書き換え規則作成支援装置。
【請求項２】
前記バランス文生成部によって作成された書き換え条件バランス文の各々を書き換えて作成された書き換え文の各々を格納したコーパスを入力として、
前記コーパスに含まれる書き換え文の各々について、
前記書き換え文に含まれる機能表現を書き換え先文末表現として抽出し、
前記書き換え先文末表現と、当該書き換え先文末表現に対応する前記書き換え条件とを、機能表現の書き換え規則として生成する書き換え規則生成部を更に含む請求項１記載の書き換え規則作成支援装置。
【請求項３】
テキストに含まれる機能表現を別の表現に書き換えるための規則の作成を支援する書き換え規則作成支援装置における書き換え規則作成支援方法であって、
組み合わせ列挙部が、複数種類の条件の各々の条件設定を組み合わせた書き換え条件を列挙し、書き換え条件のリストとするステップと、
出現頻度計算部が、テキストコーパスに含まれる各文について、前記文に含まれる機能表現を抽出し、前記抽出した機能表現の出現頻度をカウントするステップと、
バランス文生成部が、前記書き換え条件のリストと、前記機能表現の各々の出現頻度とに基づいて、前記書き換え条件のリストに含まれる前記書き換え条件の各々について、前記書き換え条件を満たす機能表現の出現頻度を取得し、前記取得した出現頻度に基づいて前記書き換え条件を抽出し、抽出した前記書き換え条件を満たし、かつ、出現頻度が所定の条件を満たす機能表現を含む文末表現と、予め指定した内容語とを連結することで得られる文を、書き換え条件バランス文として作成するステップと、
を含む書き換え規則作成支援方法。
【請求項４】
書き換え規則生成部が、前記バランス文生成部によって作成された書き換え条件バランス文の各々を書き換えて作成された書き換え文の各々を格納したコーパスを入力として、
前記コーパスに含まれる書き換え文の各々について、
前記書き換え文に含まれる機能表現を書き換え先文末表現として抽出し、
前記書き換え先文末表現と、当該書き換え先文末表現に対応する前記書き換え条件とを、機能表現の書き換え規則として生成するステップを更に含む請求項３記載の書き換え規則作成支援方法。
【請求項５】
コンピュータを、請求項１又は請求項２に記載の書き換え規則作成支援装置の各部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書き換え規則作成支援装置、方法、及びプログラムに係り、特に、テキストに含まれる機能表現を別の表現に書き換えるための規則の作成を支援するための書き換え規則作成支援装置、方法、及びプログラムに関する。
【背景技術】
【０００２】
非特許文献１に記載の技術では、任意の文で構成されるテキストコーパスから文末表現（文末に位置する機能語列）の書き換え規則を抽出している。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】宮崎千明, 平野徹, 東中竜一郎, 牧野俊朗, 松尾義博, 発話にキャラクタ性を与えるための文末表現の変換，人工知能学会研究会資料(SIG-SLUD-B301), pp. 41-46, 2013.
【発明の概要】
【発明が解決しようとする課題】
【０００４】
非特許文献１では、特定の著者属性（キャラクタ）に紐づけられたテキストコーパスを用いているが、このようなコーパスは一般的なテキストコーパス（著者の属性は何でも構わない）と比べて、少量しか手に入らない。
【０００５】
コーパスのサイズが小さい場合、取り得る書き換え条件を満たす文末表現が網羅的に出現するとは限らないため、非特許文献１の方法では、十分な種類の書き換え規則（書き換え条件と書き換え先の対）を獲得できる保証がない。獲得された書き換え規則に不足が生じると、その分、書き換え可能な表現の網羅性が低下する。そして、書き換え可能な表現の網羅性が低下すると、書き換え結果におけるキャラクタらしさの一貫性が損なわれるという問題が生じる。
【０００６】
例えば、「（走り）たくなかったのかよ」を女性らしく書き換えるための規則が獲得できなかった場合、「たくなかったのかよ」は女性らしく書き換えることができない。その結果、「行くのよ」「素敵よね」のような女性らしさが強調された書き換え結果の中に「走りたくなかったのかよ」のような男性らしさを感じる発話が混在することになり、話者の人物属性らしさの一貫性が損なわれてしまう。
【０００７】
また、コーパスサイズが小さい場合に対してコーパスサイズを大きくするという対応も考えられる。コーパスサイズが大きければ、その分多様な機能表現が含まれる可能性が高くなり、より多くの種類の書き換え規則が抽出できる可能性も高くなるという背景がある。しかし、それでもなお、取り得る書き換え条件を満たす機能表現の全てがコーパスに含まれる保証はない。
【０００８】
また、任意の文で構成されるテキストコーパスから書き換え規則を抽出する従来の技術では、十分な種類の書き換え規則を獲得できる保証がなく、書き換え可能な表現の網羅性を低下させうるという問題がある。
【０００９】
本発明は、上記問題点を解決するために成されたものであり、網羅性の高い書き換え規則集を簡易に作成できるように支援することができる書き換え規則作成支援装置、方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、第１の発明に係る書き換え規則作成支援装置は、テキストに含まれる機能表現を別の表現に書き換えるための規則の作成を支援する書き換え規則作成支援装置であって、複数種類の条件の各々の条件設定を組み合わせた書き換え条件のリストを列挙する組み合わせ列挙部と、テキストコーパスに含まれる各文について、前記文に含まれる機能表現を抽出し、前記抽出した機能表現の出現頻度をカウントする出現頻度計算部と、前記列挙された前記書き換え条件のリストと、前記機能表現の各々の出現頻度とに基づいて、前記書き換え条件のリストに含まれる前記書き換え条件の各々について、前記書き換え条件を満たす機能表現の出現頻度を取得し、前記取得した出現頻度が予め定めた閾値を超える、前記書き換え条件を抽出し、前記抽出した前記書き換え条件を満たす文を、書き換え条件バランス文として作成するバランス文生成部と、を含んで構成されている。
【００１１】
第２の発明に係る書き換え規則作成支援方法は、テキストに含まれる機能表現を別の表現に書き換えるための規則の作成を支援する書き換え規則作成支援装置における書き換え規則作成支援方法であって、組み合わせ列挙部が、複数種類の条件の各々の条件設定を組み合わせた書き換え条件のリストを列挙するステップと、出現頻度計算部が、テキストコーパスに含まれる各文について、前記文に含まれる機能表現を抽出し、前記抽出した機能表現の出現頻度をカウントするステップと、バランス文生成部が、前記列挙された前記書き換え条件のリストと、前記機能表現の各々の出現頻度とに基づいて、前記書き換え条件のリストに含まれる前記書き換え条件の各々について、前記書き換え条件を満たす機能表現の出現頻度を取得し、前記取得した出現頻度が予め定めた閾値を超える、前記書き換え条件を抽出し、前記抽出した前記書き換え条件を満たす文を、書き換え条件バランス文として作成するステップと、を含んで実行することを特徴とする。
【００１２】
また、第１及び第２の発明において、前記バランス文生成部によって作成された書き換え条件バランス文の各々を書き換えて作成された書き換え文の各々を格納したコーパスに基づいて、前記機能表現の書き換え規則を生成する書き換え規則生成部を更に含むようにしてもよい。
【００１３】
第３の発明に係るプログラムは、第１の発明に係る書き換え規則作成支援装置の各部として機能させ、又は第２の発明に係る書き換え規則作成支援方法の各ステップを実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明の書き換え規則作成支援装置、方法、及びプログラムによれば、網羅性の高い書き換え規則集を簡易に作成できるように支援することができる、という効果が得られる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係る書き換え規則作成支援装置の構成を示すブロック図である。
【図２】書き換え条件のリストの一例を示す図である。
【図３】文末表現を表現別、条件別に抽出した場合の一例を示す図である。
【図４】機能語とその意味の対応表の一例を示す図である。
【図５】バランス文生成部３４における条件抽出の一例を示す図である。
【図６】書き換え条件バランス文の一例を示す図である。
【図７】書き換え条件バランス文を書き換えた書き換え文の一例を示す図である。
【図８】書き換え規則集の一例を示す図である。
【図９】本発明の実施の形態に係る書き換え規則作成支援装置における書き換え規則作成支援処理ルーチンを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施の形態を詳細に説明する。
【００１７】
＜本発明の実施の形態に係る概要＞
【００１８】
まず、本発明の実施の形態における概要を説明する。
【００１９】
本実施の形態では、機能表現のうち文末に位置するもの（文末表現）を特定の人物属性らしく書き換える場合を例にとり、（１）取り得る書き換え条件を満たす機能表現の全てを網羅したテキストコーパス（書き換え条件バランス文）の自動生成と、（２）バランス文コーパスからの書き換え規則の自動抽出の方法を説明する。
【００２０】
＜本発明の実施の形態に係る書き換え規則作成支援装置の構成＞
【００２１】
次に、本発明の実施の形態に係る書き換え規則作成支援装置の構成について説明する。図１に示すように、本発明の実施の形態に係る書き換え規則作成支援装置１００は、ＣＰＵと、ＲＡＭと、後述する書き換え規則作成支援処理ルーチンを実行するためのプログラムや各種データを記憶したＲＯＭと、を含むコンピュータで構成することが出来る。この書き換え規則作成支援装置１００は、機能的には図１に示すように入力部１０と、演算部２０と、出力部５０とを備えている。
【００２２】
入力部１０は、書き換え条件を構成する各条件の条件設定を受け付ける。本実施の形態では、条件Ａの条件設定として文末表現に含まれる機能表現の意味ラベルを、条件Ｂの条件設定として文末表現の直前の内容語の品詞を用いる。機能表現意味ラベルは、例えば、願望、否定、完了、疑問、推量などである。文末表現の直前の内容語の品詞は、例えば、動詞、名詞、形容詞、形容動詞などである。機能表現意味ラベル、及び主辞の品詞からなる条件リストの一例を図２に示す。また、入力部１０は、書き換え条件バランス文の文末述部の表現を書き換えた文を入力として受け付ける。
【００２３】
演算部２０は、テキストコーパス２８と、組み合わせ列挙部３０と、出現頻度計算部３２と、バランス文生成部３４と、バランス文コーパス３６と、書き換え規則生成部３８とを含んで構成されている。
【００２４】
テキストコーパス２８には、日本語のテキストデータで記述された各文が格納されている。大量に集められさえすればどのようなものでも良く、特定のキャラクタや人物属性に紐づけられたものでなくても良い。本実施の形態では、ＳＮＳで投稿されたテキストで構成される約２００万文を使用するが、文の数はこれより多くても少なくても構わない。
【００２５】
組み合わせ列挙部３０は、以下に説明するように、入力部１０で受け付けた書き換え条件を構成する各条件の条件設定に基づいて、条件Ａ及び条件Ｂの各々の条件設定を組み合わせた書き換え条件のリストを列挙する。
【００２６】
組み合わせ列挙部３０は、本実施の形態では、条件Ａの条件設定及び条件Ｂの条件設定のあらゆる組み合わせを列挙する。条件Ａの条件設定である機能表現の意味ラベル（願望、否定、完了、疑問、推量）については、１〜ｘ個の重複順列を列挙する。そして、列挙された重複順列の条件設定の各々について、条件Ｂの条件設定である文末表現の直前の内容語の品詞との組み合わせをさらに列挙する。書き換え条件のリストの一例を上記図２に示す。
【００２７】
ここで、本実施の形態で使用する機能表現の意味ラベルは、非特許文献２を参考にして選定したものである。本実施の形態では、簡単のために５つの意味ラベル（願望、否定、完了、疑問、推量）だけを取り上げたが、これに限定されるものではなく、どのようなラベルを書き換え条件として用いても構わない。
【００２８】
［非特許文献２］：松吉俊，佐藤理史，宇津呂武仁，“日本語機能表現辞書の編纂”，自然言語処理，14.5，2007
【００２９】
なお、本実施の形態では、書き換え条件を構成する条件として２種類の条件（条件Ａ、条件Ｂ）のみを用いる場合を例に説明するが、書き換え条件を構成する条件は何種類あっても良い。例えば、文末以外に位置する機能表現の書き換えを扱う場合には、書き換え元の機能表現が所属する文節に関する情報を条件に加えても良い。文節に関する情報としては、文節の出現位置（文末、文中）や、文節の係り受けに関する情報（連体修飾（名詞を主辞とする文節に係る）、連用修飾（動詞や形容詞を主辞とする文節に係る）など）が考えられる。
【００３０】
また、本実施の形態で設定した条件Ａの条件設定（機能表現の意味ラベル）は、要素の並び順によって意味機能が異なる場合がある点と、同じ要素が複数回含まれても良い点とを考慮して重複順列を採用したが、組み合わせを列挙する方法は、どのような方法でも構わない。「１〜ｘ個」の「ｘ」は、日本語の文末表現に含まれる機能表現の意味ラベルの平均的な個数を考慮すると、３〜５程度の数字を設定するのが好適である。
【００３１】
また、本実施の形態では、条件Ｂ（文末表現の直前の内容語の品詞）として動詞、名詞、形容詞、形容動詞を対象としたが、対象とする品詞は減らしても良いし、その他の品詞を追加しても良い。
【００３２】
また、本実施の形態において、書き換え条件を構成する条件の組み合わせを列挙する方法が条件Ａと条件Ｂとで異なっているのは、処理の効率面を考慮して、日本語として出現し得ないことが予め分かっている組み合わせの展開を除外したためである。例えば、条件Ｂ（文末表現の直前の内容語の品詞）の構成要素（動詞、名詞、形容詞、形容動詞）についても、条件Ａと同様の方法で重複順列を列挙することも可能だが、文末表現の直前の内容語、つまり、文節の主辞は各文節につき１つしか存在しないという性質を前提とすると、条件Ｂの構成要素の組み合わせ（例：「動詞、動詞」「動詞、形容詞」等）を展開することは無駄であるため、これは行わない。
【００３３】
出現頻度計算部３２は、以下に説明するように、テキストコーパス２８に含まれる各文について、文の末尾に位置する機能語列を文末表現として抽出し、抽出した文末表現の出現頻度をカウントする。
【００３４】
出現頻度計算部３２において、文末表現の認定は、下記の方法で行う。
【００３５】
まず、テキストコーパス２８に格納されている各文に対して形態素解析を行い、文を構成する形態素とその品詞を取得する。次に、文の末尾から見て最初に現れる内容語より後ろに位置する機能語列を文末表現として認定する。内容語としては、動詞、名詞、形容詞、形容動詞などが挙げられる（その他の品詞を採用しても構わない）。例えば、「学校に行きたいです」という文について、末尾から見て最初に現れる内容語は「行き」という動詞（「行く」の連用形）であり、文末表現は「たいです」となる。
【００３６】
そして、出現頻度計算部３２では、認定した文末表現について、条件Ａに対応する、文末表現を構成する機能表現の意味ラベル列と、条件Ｂに対応する、文末表現の直前の内容語の品詞とを取得する。
【００３７】
機能表現の意味ラベルは、本実施の形態では、図４のような機能語とその意味の対応表を用意しておき、文字列マッチによって各文末表現に含まれる意味ラベルを取得する。ただし、より洗練された手法として、非特許文献３に記載の、機械学習を用いて適切なラベルを推定する手法を用いても良い。
【００３８】
［非特許文献３］：今村賢治，泉朋子，菊井玄一郎，佐藤理史, ”述部機能表現の意味ラベルタガー”, 言語処理学会第17回年次大会発表論文集，2011
【００３９】
出現頻度計算部３２は、このようにして抽出した文末表現について、表現別の出現頻度をカウントする。また、出現頻度計算部３２は、書き換え条件を構成する条件の条件設定の組み合わせごとに、当該条件設定の組み合わせを満たす文末表現の出現頻度をカウントする。本実施の形態では、意味ラベルと、直前の内容語の品詞とを組み合わせた書き換え条件別に、出現頻度をカウントする。出現頻度は各文について出現するごとに１ずつカウントアップすればよい。
【００４０】
なお、本実施の形態では、文の末尾から見て最初に現れる内容語より後ろに位置する機能語列を探すことで文末表現を認定するが、その他の方法としては、文を文節に分割し、文末に位置する文節の主辞より後ろの機能語列を文末表現として認定してもよい。一般的に、文節の境界および文節の主辞は、係り受け解析の結果として取得することが可能である。
【００４１】
バランス文生成部３４は、以下に説明するように、組み合わせ列挙部３０により列挙された書き換え条件のリストと、出現頻度計算部３２により書き換え条件毎に計算された出現頻度とに基づいて、書き換え条件のリストに含まれる書き換え条件の各々について、書き換え条件を満たす文末表現の出現頻度を取得し、取得した出現頻度が予め定めた閾値を超える書き換え条件を抽出し、抽出した書き換え条件を満たす文を、書き換え条件バランス文として作成する。
【００４２】
例えば上記図３では、意味ラベルが「願望」であり、文末表現の直前の内容語の品詞が「動詞」であるという書き換え条件を満たす文末表現の出現頻度を取得すると、出現頻度は７００となる。
【００４３】
そして、バランス文生成部３４は、出現頻度が指定の閾値を超える条件のみを残し、指定の閾値に満たないものは除外する。例えば、図５では、条件Ａの意味ラベルが「願望」であり、条件Ｂの文末表現の直前の内容語の品詞が名詞、形容詞、または形容動詞であるという書き換え条件を満たす文末表現の出現頻度は０であるので、指定の閾値を０とすると、これらの条件は除外される。
【００４４】
そして、バランス文生成部３４は、除外されずに残った書き換え条件の各々について、書き換え条件を満たす文を、書き換え条件バランス文として作成し、バランス文コーパス３６に格納する。ここで、本実施の形態では、書き換え条件バランス文は、文末述部であるが、文末以外に位置する述部としてもよいし、文（述部だけでなく、主部や修飾部なども含む）としてもよい。
【００４５】
本実施の形態では、各条件を満たす文末表現の中で出現頻度が最も高いものを、予め指定した内容語と連結して書き換え条件バランス文を作成する。
【００４６】
例えば、意味ラベルが「願望」であり、文末表現の直前の内容語の品詞が「動詞」であるという条件を満たす書き換え条件バランス文を作成する際は、予め指定した内容語である動詞「走る」に、出現頻度が最も高い文末表現「［連用形］たいです」（上記図５参照）を連結して「走りたいです」を作成する。
【００４７】
図６に示す通り、本実施の形態では動詞は「走る」、名詞は「学生」、形容詞は「美しい」、形容動詞は「きれい」を採用しているが、どのような語を用いても良い。例えば、各品詞について、テキストコーパス２８における出現頻度が最も高い語を用いるなどとしても良い。
【００４８】
バランス文コーパス３６には、バランス文生成部３４で作成された書き換え条件バランス文の各々が格納されている。なお、書き換え条件バランス文の各々は、バランス文コーパス３６に格納された後、出力部５０に出力される。
【００４９】
また、書き換え後コーパス３７には、入力部１０により受け付けた書き換え条件バランス文に対する文末述部の表現の書き換えにより、文末述部を書き換えて作成された書き換え文が格納される。図７に書き換えの一例を示す。図７の例では、女性らしい表現への書き換えが施されている。
【００５０】
書き換え規則生成部３８は、書き換え後コーパス３７に格納された書き換え文の各々に基づいて、機能表現の書き換え規則を生成する。具体的には書き換え文の各々に対して形態素解析を行い、各書き換え文を構成する形態素とその品詞を取得する。そして、出現頻度計算部３２と同様の方法で文末表現を抽出することにより、図８に示すような書き換え規則を生成し、出力部５０に出力する。
【００５１】
＜本発明の実施の形態に係る書き換え規則作成支援装置の作用＞
【００５２】
次に、本発明の実施の形態に係る書き換え規則作成支援装置１００の作用について説明する。入力部１０において書き換え条件を構成する各条件の条件設定を受け付けると、書き換え規則作成支援装置１００は、図９に示す書き換え規則作成支援処理ルーチンを実行する。
【００５３】
まず、ステップＳ１００では、入力部１０において受け付けた書き換え条件を構成する各条件の条件設定に基づいて、条件Ａ及び条件Ｂの各々の条件設定を組み合わせた書き換え条件のリストを列挙する。
【００５４】
次に、ステップＳ１０２では、テキストコーパス２８に含まれる各文について、文の末尾に位置する機能語列を文末表現として抽出し、抽出した文末表現の出現頻度をカウントする。
【００５５】
ステップＳ１０４では、ステップＳ１００で列挙された書き換え条件のリストと、ステップＳ１０２で書き換え条件毎に計算された出現頻度とに基づいて、書き換え条件のリストに含まれる書き換え条件の各々について、書き換え条件を満たす文末表現の出現頻度を取得する。
【００５６】
ステップＳ１０６では、ステップＳ１０４で取得した出現頻度が予め定めた閾値を超える書き換え条件を抽出し、抽出した書き換え条件を満たす文を、書き換え条件バランス文として作成し、作成された書き換え条件バランス文を、バランス文コーパス３６に格納すると共に、出力部５０に出力する。
【００５７】
ステップＳ１０８では、入力部１０により、上記ステップＳ１０６で出力された書き換え条件バランス文の各々に対して、文末述部を書き換えて作成された書き換え文を受け付け、書き換え後コーパス３７に格納する。
【００５８】
ステップＳ１１０では、書き換え後コーパス３７に格納された書き換え文に基づいて、機能表現の書き換え規則を生成し、出力部５０に出力する。
【００５９】
以上説明したように、本発明の実施の形態に係る書き換え規則作成支援装置によれば、条件Ａ及び条件Ｂの各々の条件設定を組み合わせた書き換え条件のリストを列挙し、各文について、文に含まれる機能表現を抽出し、抽出した機能表現の出現頻度をカウントし、列挙された書き換え条件のリストと、文末表現の各々の出現頻度とに基づいて、書き換え条件のリストに含まれる書き換え条件の各々について、書き換え条件を満たす文末表現の出現頻度を取得し、取得した出現頻度が予め定めた閾値を超える書き換え条件を抽出し、抽出した書き換え条件を満たす文を、書き換え条件バランス文として作成し、バランス文の各々に対し、文末述部を書き換えて作成された書き換え文の各々を格納したコーパスに基づいて、機能表現の書き換え規則を生成することにより、網羅性の高い書き換え規則集を簡易に作成できるように支援することができる。
【００６０】
また、本発明の実施の形態によれば、非特許文献１の手法では実現が難しかった、網羅性の高い書き換え規則集を簡易に作成することが可能となる。
【００６１】
また、本発明の実施の形態によって作成された書き換え規則は、例えば、人と対話をするシステム（対話システム）の発話を多様なキャラクタらしいものに書き換えるために利用することができる。本発明の実施の形態によって作成された書き換え規則集を用いることで，発話に含まれる機能表現を網羅的に書き換えられるようになり、キャラクタらしさが一貫した発話データベースを作成することが可能となる。
【００６２】
なお、本発明は、上述した実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００６３】
例えば、上述した実施の形態では、書き換え規則作成支援装置における書き換え規則生成部３８によって書き換え規則を生成する場合を例に説明したが、これに限定されるものではなく、別装置によって書き換え規則を生成するようにしても良い。
【符号の説明】
【００６４】
１０   入力部
２０   演算部
２８   テキストコーパス
３０   組み合わせ列挙部
３２   出現頻度計算部
３４   バランス文生成部
３６   バランス文コーパス
３７   書き換え後コーパス
３８   書き換え規則生成部
５０   出力部
１００ 書き換え規則作成支援装置
【図１】
0006499555.tif 000002
【図２】
0006499555.tif 000003
【図３】
0006499555.tif 000004
【図４】
0006499555.tif 000005
【図５】
0006499555.tif 000006
【図６】
0006499555.tif 000007
【図７】
0006499555.tif 000008
【図８】
0006499555.tif 000009
【図９】
0006499555.tif 000010