(57)【要約】【課題】ユーザー側の話題がなくなってきたところで適切に話題誘導を行うように、話題誘導を行うタイミングを制御することができる会話処理装置を提供すること。【解決手段】本発明に係る会話処理装置は、ユーザーの発話を認識する認識部１１と、発話の中から自立語を抽出する抽出部１２と、抽出された自立語の数を計測する計測部１３と、計測された自立語の数と基準値との比較を行い、当該比較した結果を用いて自立語が減少したか否かを判定する判定部１４と、自立語が減少したと判定された場合に話題誘導を行う話題誘導部１５と、を備えるものである。【選択図】図１
2017083941.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーの発話を認識する認識手段と、
前記発話の中から自立語を抽出する抽出手段と、
抽出された自立語の数を計測する計測手段と、
計測された自立語の数と基準値との比較を行い、当該比較した結果を用いて自立語が減少したか否かを判定する判定手段と、
自立語が減少したと判定された場合に話題誘導を行う話題誘導手段と、
を備える会話処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は会話処理装置に関し、特に、ユーザーとの対話を行うロボット等に用いて好適な会話処理装置に関するものである。
【背景技術】
【０００２】
ロボットにおいて、ユーザーとの対話を継続させるためには、適宜話題を遷移させることが重要である。例えば、ロボットにおいて、傾聴対話を行うことを想定した場合、傾聴対話では聞くことを目的としており、ユーザー側が話したことに対してロボットは、頷く・繰り返す等の発話を行う。このため、ユーザー側がある程度話し終わり話題が尽きてしまうと会話が中断してしまう可能性がある。そこで、ロボット側が適切なタイミングで質問・話題の切り替え等の話題誘導をしていくことが、傾聴対話継続において重要になる。しかし、どのタイミングで話題誘導を行うべきか、タイミングを推定することは困難である。
【０００３】
特許文献１には、ロボットの発話に対してユーザーが発話するまでの時間や、会話中の５Ｗ１Ｈの出現状況により、話題を遷移するか否かを判断する会話処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１８８７８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、雑談では１つの話題の中で異なる５Ｗ１Ｈが何度も出てくる場合がある。このため、５Ｗ１Ｈが埋まっていても一様にその話題を語りつくしたと言えないことがある。特に、傾聴対話では５Ｗ１Ｈが埋まっても、ユーザー側にまだ話したいことがあるならば話題を遷移させるべきではない。
【０００６】
また、ロボットの発話に対し、ユーザーが発話するまでの時間が同じように長い場合でも、「熟考している」、「飽きている」等、複数のユーザー状態が存在しうるため、同じように話題を遷移することが適切でない場合がある。
【０００７】
したがって、特許文献１に開示の技術では、適切ではないタイミングで話題が遷移されることがあるという問題があった。
【０００８】
本発明は、このような問題点を解決するためになされたものであり、ユーザー側の話題がなくなってきたところで適切に話題誘導を行うように、話題誘導を行うタイミングを制御することができる会話処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明の態様は、会話処理装置が、ユーザーの発話を認識する認識手段と、前記発話の中から自立語を抽出する抽出手段と、抽出された自立語の数を計測する計測手段と、計測された自立語の数と基準値との比較を行い、当該比較した結果を用いて自立語が減少したか否かを判定する判定手段と、自立語が減少したと判定された場合に話題誘導を行う話題誘導手段と、を備えるものである。この態様によれば、ユーザー側の話題がなくなってきたところで適切に話題誘導を行うように、話題誘導を行うタイミングを制御することができる会話処理装置を提供することができる。
【発明の効果】
【００１０】
本発明によれば、ユーザー側の話題がなくなってきたところで適切に話題誘導を行うように、話題誘導を行うタイミングを制御することができる会話処理装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態１にかかる会話処理装置の構成を示すブロック図である。
【図２】本発明の実施の形態１にかかる自立語数と形態素数、及び自立語数と付属語数の変化の比較について説明するための図である。
【図３】本発明の実施の形態１にかかる対話例を示す図である。
【図４】本発明の実施の形態１にかかる会話処理装置の処理について説明するためのフローチャートである。
【図５】本発明の実施の形態１にかかる自立語数の推移と自立語が減少したと判定することとの関係を説明するための図である。
【図６】本発明の実施の形態１にかかる会話処理装置の処理フローの具体例について説明するための図である。
【図７】本発明の実施の形態２にかかる自立語数の推移と自立語が減少したと判定することとの関係を説明するための図である。
【図８】本発明の実施の形態３にかかる会話処理装置の構成を示すブロック図である。
【図９】本発明の実施の形態３にかかる対話例を示す図である。
【図１０】本発明の実施の形態３にかかる会話処理装置の処理について説明するためのフローチャートである。
【図１１】本発明の実施の形態３にかかる会話処理装置の処理フローの具体例について説明するための図である。
【発明を実施するための形態】
【００１２】
実施の形態１
以下、図面を参照して本発明の実施の形態について説明する。まず、図１を用いて本発明の実施の形態１にかかる会話処理装置１０の構成について説明する。会話処理装置１０は、例えば傾聴対話を行うロボットに備えられるものである。
【００１３】
会話処理装置１０は、認識部１１と、抽出部１２と、計測部１３と、判定部１４と、話題誘導部１５とを備えている。
【００１４】
認識部１１は、ユーザーの発話を認識する機能部である。そして、認識部１１は、認識した発話を抽出部１２へ出力する。
【００１５】
抽出部１２は、発話を認識部１１から受け取る。また、抽出部１２は、受け取った発話の中の自立語を抽出する。そして、抽出部１２は、抽出した自立語を計測部１３へ出力する。
【００１６】
計測部１３は、自立語を抽出部１２から受け取る。また、計測部１３は、受け取った自立語の数を計測する。そして、計測部１３は、計測した自立語の数を判定部１４へ出力する。
【００１７】
判定部１４は、計測された自立語の数を計測部１３から受け取る。また、判定部１４は、計測された自立語の数と基準値との比較を行い、当該比較した結果を用いて自立語が減少したか否かを判定する。なお、基準値は任意に設定することができる。例えば、基準値として、過去の平均自立語数、同年代の平均発話内自立語数、又は予備実験から導き出された値等を用いることができる。
【００１８】
そして、判定部１４は、自立語が減少したと判定した場合に、減少判定を話題誘導部１５へ出力する。
【００１９】
話題誘導部１５は、減少判定を判定部１４から受け取る。そして、話題誘導部１５は、減少判定を受けた場合に話題誘導を行う。
【００２０】
続いて、図２を用いて、本発明の実施の形態１にかかる自立語数と形態素数、及び自立語数と付属語数の変化の比較について説明する。
【００２１】
まず、例１として、方言による文章変化による自立語数と形態素数の変化の比較について説明する。「そげなことはなかよ」という方言有りの文章は、方言無しでは、「そんなことないよ」という文章で表現することができる。ここで、方言有りの「そげなことはなかよ」という文章では、自立語の数は３であり、形態素の数は６である。また、方言無しの「そんなことないよ」という文章では、自立語の数は３であり、形態素の数は４である。
【００２２】
次に、例２として、語尾の付属による文章変化による自立語数と付属語数の変化の比較について説明する。「今日は良い天気なのよねぇ」という語尾有りの文章は、語尾無しでは、「今日は良い天気ね」という文章で表現することができる。ここで、語尾有りの「今日は良い天気なのよねぇ」という文章では、自立語の数は３であり、付属語の数は５である。また、語尾無しの「今日は良い天気ね」という文章では、自立語の数は３であり、付属語の数は３である。
【００２３】
以上、図２を用いて説明したように、方言や語尾変化により文章が変化した場合であっても、自立語の数は影響を受けにくい。
【００２４】
続いて、図３、図４及び図５を用いて、本発明の実施の形態１にかかる対話例と会話処理装置１０の処理フローについて説明する。
【００２５】
図３は、本発明の実施の形態１にかかる対話例を示す図である。なお、図３において、Ｕはユーザーとし、Ｒは傾聴対話を行うロボットとする。また、ユーザーの１発話とそれに対するロボットの１発話の組のことを１ターンと呼ぶ。図３の例では、ターン１からターン７までの７ターンの対話が示されている。
【００２６】
図４は、本発明の実施の形態１にかかる会話処理装置１０の処理について説明するためのフローチャートである。
【００２７】
まず、会話処理装置１０は、ユーザーの発話を認識する（Ｓ１０１）。例えば、ユーザーの発話として、「後は浜辺で取れた海の幸を食べたんだよ」という文章を認識する。
【００２８】
次に、会話処理装置１０は、発話の自立語を抽出する（Ｓ１０２）。例えば、「後は浜辺で取れた海の幸を食べたんだよ」という発話の例では、自立語として、後、浜辺、取る、海、幸、食べる、を抽出する。
【００２９】
次に、会話処理装置１０は、発話の自立語の数を計測する（Ｓ１０３）。例えば、「後は浜辺で取れた海の幸を食べたんだよ」という発話の例では、自立語の数として、６を計測する。
【００３０】
次に、会話処理装置１０は、自立語が減少したか否かを判定する（Ｓ１０４）。ここで、自立語が減少したか否かの判定は、Ｓ１０３にて計測された自立語の数と基準値との比較を行い、当該比較した結果を用いることにより行う。
【００３１】
ここで、自立語が減少したか否かの判定の手法について、図５を用いて説明する。図５の例では、自立語が継続的に減少した場合に、自立語が減少したと判定している。具体的には、基準値から計測された自立語の数を差し引いた値であるＫが、ｎターンの間増加し続けた場合に、自立語が減少したと判定している。なお、ｎターンは、任意で設定することができる。例えば、頻繁に話題誘導を行うロボットであればｎを小さくし、頻繁に話題誘導を行わないロボットであればｎを大きくする等、ロボットのキャラクター性で決定することができる。また、運用方法によってｎを決定してもよい。また、減少判定に使用する自立語数は、ユーザーの発話のデータをそのまま使用してもよいし、加工したデータを使用してもよい。例えば、ユーザーの発話のデータを平滑化、曲線近似、又は直線近似を行った後のデータを使用することができる。このようにデータを加工することにより、急激に自立語数が上下してもその影響を小さくすることができる。
【００３２】
図５の例では、基準値は、過去の平均自立語数を用いて４．３としている。また、ｎの値を２としている。また、基準値と比較する自立語数として、移動平均で平滑化した後の自立語数を用いている。
【００３３】
図５の例では、ターン３までは、自立語数が基準値より大きい値であり、ターン４にてＫが正の値となる。また、ターン５のＫは、ターン４のＫより増加しているため、２ターンの間増加し続けるという条件を満たす。すなわち、当該条件を満たしたことにより、自立語が減少したと判定される。そして、自立語が減少したと判定されたため、６ターン目で話題誘導を行う。
【００３４】
なお、図５の例では、基準値から計測された自立語の数を差し引いた値であるＫが、ｎターンの間増加し続けた場合に、自立語が継続的に減少したと判定しているが、自立語が継続的に減少したか否かの判定の手法は、この手法に限らない。例えば、基準値から計測された自立語の数を差し引いた値であるＫが、ｎターンの間連続して正の値であった場合に、自立語が継続的に減少したと判定するようにしてもよい。
【００３５】
図４に戻り説明を続ける。Ｓ１０４にて、自立語が減少していないと判定された場合、Ｓ１０１に戻る。他方、Ｓ１０４にて、自立語が減少したと判定された場合、次のターンにて話題誘導を行う（Ｓ１０５）。話題誘導とは、例えば、「ところで旅行に行ったことある？」のように、話題を誘導するための質問等を行うことである。すなわち、会話処理装置１０は、自立語の増減をユーザーの話の濃度の増減と見なし、「話の濃度が減少した＝話が尽きてきた」と判断して話題誘導するための質問等を行う。
【００３６】
続いて、図６を用いて、本発明の実施の形態１にかかる会話処理装置１０の処理フローの具体例について説明する。
【００３７】
まず、ユーザーにて発話が行われる（Ｓ２０１）と、会話処理装置１０は、ユーザーの発話を認識する（Ｓ２０２）。次に、Ｓ２０２にて認識されたユーザーの発話の内容を形態素に分割し（Ｓ２０３）、形態素の中から自立語を抽出する（Ｓ２０４）。次に、Ｓ２０４にて抽出された自立語の数をカウントし（Ｓ２０５）、自立語の数を自立語数データベース（ＤＢ）に保存する（Ｓ２０６）。なお、自立語数データベースには、各ターンの自立語数が保存される。
【００３８】
次に、会話処理装置１０は、自立語数データベースを参照して、自立語が減少したか否かを判定する（Ｓ２０７）。自立語が減少したか否かの判定は、例えば図５を用いて説明した手法により行う。
【００３９】
Ｓ２０７にて、自立語が減少していないと判定された場合、Ｓ２０１に戻る。他方、Ｓ２０７にて、自立語が減少したと判定された場合、話題誘導を出力し（Ｓ２０８）、Ｓ２０１に戻る。
【００４０】
以上、説明したように、本発明の実施の形態１にかかる会話処理装置１０では、自立語の増減をユーザーの話の濃度の増減と見なし、「話の濃度が減少した＝話が尽きてきた」と判断して話題誘導を行う。これにより、本発明の実施の形態１にかかる会話処理装置１０では、無音区間を判定し話題誘導する場合等と異なり、単語の文法的意味を抽出して制御に利用するため、より会話内容に合わせて自然に話題誘導を行うことができる。したがって、ユーザー側の話題がなくなってきたところで適切に話題誘導を行うように、話題誘導を行うタイミングを制御することができる。
【００４１】
実施の形態２
続いて、本発明の実施の形態２にかかる会話処理装置１０について説明する。本発明の実施の形態２は、自立語が減少したか否かの判定を、計測された自立語の数の基準値からの距離に基づいて行うことについての実施の形態である。なお、会話処理装置１０の構成については、図１に示す構成と同様であり説明を省略する。また、会話処理装置１０の処理フローについては、図４のＳ１０４及び図６のＳ２０７における自立語が減少したか否かを判定する手法以外は、図４及び図６に示すフローと同様であり説明を省略する。
【００４２】
図７を用いて、自立語が減少したか否かの判定手法について説明する。図７の例では、基準値から計測された自立語の数を差し引いた値であるＫが、基準値のｔ％を超えた場合に、自立語が減少したと判定している。なお、ｔ％は、任意で設定することができる。例えば、頻繁に話題誘導を行うロボットであればｔを小さくし、頻繁に話題誘導を行わないロボットであればｔを大きくする等、ロボットのキャラクター性で決定することができる。また、運用方法によってｔを決定してもよい。また、減少判定に使用する自立語数は、ユーザーの発話のデータをそのまま使用してもよいし、加工したデータを使用してもよい。例えば、ユーザーの発話のデータを平滑化、曲線近似、又は直線近似を行った後のデータを使用することができる。このようにデータを加工することにより、急激に自立語数が上下してもその影響を小さくすることができる。
【００４３】
図７の例では、基準値は、過去の平均自立語数を用いて４．３としている。また、ｔの値を１０としている。また、基準値と比較する自立語数として、移動平均で平滑化した後の自立語数を用いている。
【００４４】
図７の例では、ターン３までは、自立語数が基準値より大きい値であり、ターン４にてＫが正の値となる。また、ターン４のＫは、４．３×１０％より大きいため、Ｋが、基準値の１０％を超えるという条件を満たす。すなわち、当該条件を満たしたことにより、自立語が減少したと判定される。そして、自立語が減少したと判定されたため、５ターン目で話題誘導を行う。
【００４５】
以上、説明したように、本発明の実施の形態２にかかる会話処理装置１０では、実施の形態１にかかる会話処理装置１０と同様に、ユーザー側の話題がなくなってきたところで適切に話題誘導を行うように、話題誘導を行うタイミングを制御することができる。
【００４６】
実施の形態３
続いて、本発明の実施の形態３にかかる会話処理装置２０について説明する。本発明の実施の形態３は、自立語が常に少なく自立語の減少を判定しにくいことへの対処に関する実施の形態である。
【００４７】
まず、図８を用いて本発明の実施の形態３にかかる会話処理装置２０の構成について説明する。会話処理装置２０は、例えば傾聴対話を行うロボットに備えられるものである。
【００４８】
会話処理装置２０は、認識部１１と、文章群生成部２１と、抽出部２２と、計測部１３と、判定部２３、話題誘導部１５とを備えている。なお、認識部１１、計測部１３、及び話題誘導部１５については、図１に示す構成と同様であり説明を省略する。
【００４９】
文章群生成部２１は、発話を認識部１１から受け取る。また、文章群生成部２１は、複数ターン分のユーザーの発話をまとめて１つの文章群とする。なお、発話の文章群を形成する手法は任意である。例えば、ロボット側の発話が相槌のときはその前後のユーザーの発話を１つの文章群とみなす等の手法を用いる。そして、文章群生成部２１は、１つの文章群としたユーザーの発話を抽出部２２へ出力する。
【００５０】
抽出部２２は、発話の文章群を文章群生成部２１から受け取る。また、抽出部２２は、受け取った発話の文章群の中の自立語を抽出する。そして、抽出部２２は、抽出した自立語を計測部１３へ出力する。
【００５１】
判定部２３は、自立語の数を計測部１３から受け取る。また、判定部２３は、計測された自立語の数と基準値との比較を行い、当該比較した結果を用いて自立語が減少したか否かを判定する。実施の形態３では、基準値として、以前に計測された自立語の数を用いる。すなわち、計測された自立語の数が、以前に計測された自立語の数より減少したか否かを判定する。そして、判定部２３は、自立語が減少したと判定した場合に、減少判定を話題誘導部１５へ出力する。
【００５２】
続いて、図９及び図１０を用いて、本発明の実施の形態３にかかる対話例と会話処理装置２０の処理フローについて説明する。図９は、本発明の実施の形態３にかかる対話例を示す図である。また、図１０は、本発明の実施の形態３にかかる会話処理装置２０の処理について説明するためのフローチャートである。なお、図９及び図１０の例は、発話の文章群を形成する手法として、ロボット側の発話が相槌のときはその前後のユーザーの発話を１つの文章群とみなす手法を用いている。
【００５３】
まず、会話処理装置２０は、ユーザーの発話を認識する（Ｓ１０１）。
【００５４】
次に、会話処理装置２０は、複数ターン分のユーザーの発話をまとめて１つの文章群とする（Ｓ３０１）。図９の例では、ロボットの「うんうん」、及び「そうなんだ」という発話は、相槌である。このため、図９の点線で囲まれた部分におけるユーザーの発話が１つの文章群となる。すなわち、「今日はすごくいい天気ね、雨が降らなくてびっくりだよ、傘いらなかったね」が、１つの文章群となる。
【００５５】
次に、会話処理装置２０は、発話文章群の自立語を抽出する（Ｓ３０２）。例えば、「今日はすごくいい天気ね、雨が降らなくてびっくりだよ、傘いらなかったね」という発話文章群の例では、自立語として、今日、すごく、いい、天気、雨、降る、ない、びっくり、傘、いる、ない、を抽出する。
【００５６】
次に、会話処理装置２０は、発話文章群の自立語の数を計測する（Ｓ１０３）。例えば、「今日はすごくいい天気ね、雨が降らなくてびっくりだよ、傘いらなかったね」という発話の例では、自立語の数として、１１を計測する。
【００５７】
次に、会話処理装置２０は、自立語が減少したか否かを判定する（Ｓ３０３）。ここで、自立語が減少したか否かの判定は、Ｓ１０３にて計測された自立語の数が、以前に計測された自立語の数より減少したか否かを判定することにより行う。図９の例では、Ｓ１０３にて計測された自立語の数である１１が、以前に計測された自立語の数より減少した場合、減少したと判定する。
【００５８】
Ｓ３０３にて、自立語が減少していないと判定された場合、Ｓ１０１に戻る。他方、Ｓ３０３にて、自立語が減少したと判定された場合、次のターンにて話題誘導を行う（Ｓ１０５）。
【００５９】
続いて、図１１を用いて、本発明の実施の形態３にかかる会話処理装置２０の処理フローの具体例について説明する。
【００６０】
まず、ユーザーにて発話が行われる（Ｓ２０１）と、会話処理装置２０は、ユーザーの発話を認識する（Ｓ２０２）。次に、Ｓ２０２にて認識されたユーザーの発話に応じて、ユーザーへの応答を選択する（Ｓ４０１）。次に、Ｓ４０１にて選択された応答が、相槌か否かを判定する（Ｓ４０２）。
【００６１】
Ｓ４０２にて、相槌であると判定された場合、ユーザーの発話をユーザー発話データベースに保存する（Ｓ４０３）。次に、Ｓ４０１にて選択された応答を出力し（Ｓ４０４）、Ｓ２０１に戻る。
【００６２】
他方、Ｓ４０２にて、相槌ではないと判定された場合、ユーザーの発話をユーザー発話データベースに保存せずに、Ｓ４０１にて選択された応答を出力する（Ｓ４０５）。次に、ユーザー発話データベースを参照して、保存された発話と最新の発話とを連結し（Ｓ４０６）、ユーザー発話データベースをクリアする（Ｓ４０７）。
【００６３】
次に、Ｓ４０６にて連結された発話の内容を形態素に分割し（Ｓ４０８）、形態素の中から自立語を抽出する（Ｓ２０４）。次に、Ｓ２０４にて抽出された自立語の数をカウントし（Ｓ２０５）、自立語の数を自立語数データベースに保存する（Ｓ２０６）。
【００６４】
次に、会話処理装置２０は、自立語数データベースを参照して、自立語が減少したか否かを判定する（Ｓ４０９）。自立語が減少したか否かの判定は、Ｓ２０５にてカウントされた自立語の数と基準値とを比較することにより行う。具体的には、Ｓ２０５にてカウントされた自立語の数が、今回のターンより前に計測されて自立語数データベースに保存された自立語の数より減少したか否かを判定することにより行う。
【００６５】
Ｓ４０９にて、自立語が減少していないと判定された場合、Ｓ２０１に戻る。他方、Ｓ４０９にて、自立語が減少したと判定された場合、話題誘導を出力し（Ｓ２０８）、Ｓ２０１に戻る。
【００６６】
以上、説明したように、本発明の実施の形態３にかかる会話処理装置２０では、自立語が常に少なく、自立語の減少を判定しにくい場合に、複数ターン分のユーザーの発話を一つの文章群としてまとめ、その文章群の自立語を抽出して自立語の減少を判定する構成としている。これにより、本発明の実施の形態３にかかる会話処理装置２０では、自立語が常に少なく、自立語の減少を判定しにくい場合であっても、ユーザー側の話題がなくなってきたところで適切に話題誘導を行うように、話題誘導を行うタイミングを制御することができる。
【００６７】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００６８】
例えば、会話処理装置１０及び２０が備える機能部の処理を、ＣＰＵにコンピュータプログラムを実行させることにより実現することも可能である。そして、上記の、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【符号の説明】
【００６９】
１０、２０    会話処理装置
１１    認識部
１２、２２    抽出部
１３    計測部
１４、２３    判定部
１５    話題誘導部
２１    文章群生成部
【図１】
2017083941.tif 000003
【図２】
2017083941.tif 000004
【図３】
2017083941.tif 000005
【図４】
2017083941.tif 000006
【図５】
2017083941.tif 000007
【図６】
2017083941.tif 000008
【図７】
2017083941.tif 000009
【図８】
2017083941.tif 000010
【図９】
2017083941.tif 000011
【図１０】
2017083941.tif 000012
【図１１】
2017083941.tif 000013