(57)【要約】【課題】利用者の発言に対して、あたかも人と対話しているかのように音声合成する。【解決手段】音声信号による発言を入力する音声入力部１０２と、発言のうち、特定の第１区間の音高を解析する音高解析部１０６と、発言に対する回答を取得する回答作成部１１０と、取得された回答を音声合成する音声合成部１１２と、音声合成される回答における特定の第２区間の音高を、第１区間の音高に対して予め設定された音高ルールで定められた関係にある音高に変更させ、回答に対して発言がなされたことに応じて、音高ルールを設定する音声制御部１０９と、を具備する。【選択図】図１
2015069139.tif 000002
【特許請求の範囲】
【請求項１】
音声信号による発言を入力する音声入力部と、
前記発言のうち、特定の第１区間の音高を解析する音高解析部と、
前記発言に対する回答を取得する取得部と、
取得された回答を音声合成する音声合成部と、
前記音声合成部に対し、当該回答における特定の第２区間の音高を前記第１区間の音高に対して予め設定された音高ルールで定められた関係にある音高に変更させ、前記回答に対して発言がなされたことに応じて、前記音高ルールを設定する音声制御部と、
を具備することを特徴とする音声合成装置。
【請求項２】
前記音声制御部は、
発言から前記回答を出力するまでの間を、予め設定された出力ルールで制御し、前記回答に対して発言がなされたことに応じて、前記出力ルールを設定する
ことを特徴とする請求項１に記載の音声合成装置。
【請求項３】
前記音高ルールは、予め用意された複数の場面のうち、いずれかに応じて設定される
ことを特徴とする請求項１または２に記載の音声合成装置。
【請求項４】
コンピュータを、
入力された音声信号による発言のうち、特定の第１区間の音高を解析する音高解析部、
前記発言に対する回答を取得する取得部、
取得された回答を音声合成する音声合成部、および、
前記音声合成部に対し、当該回答における特定の第２区間の音高を前記第１区間の音高に対して予め設定された音高ルールで定められた関係にある音高に変更させ、前記回答に対して発言がなされたことに応じて、前記音高ルールを設定する音声制御部、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声合成装置およびプログラムに関する。
【背景技術】
【０００２】
近年、音声合成技術としては、次のようなものが提案されている。すなわち、利用者の話調や声質に対応した音声を合成出力することによって、より人間らしく発音する技術（例えば特許文献１参照）や、利用者の音声を分析して、当該利用者の心理状態や健康状態などを診断する技術（例えば特許文献２参照）が提案されている。
また、利用者が入力した音声を認識する一方で、シナリオで指定された内容を音声合成で出力して、利用者との音声対話を実現する音声対話システムも提案されている（例えば特許文献３参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２７１１９４号公報
【特許文献２】特許第４４９５９０７号公報
【特許文献３】特許第４８３２０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述した音声合成技術と音声対話システムとを組み合わせて、利用者の音声による発言に対し、データを検索して音声合成により出力する対話システムを想定する。この場合、音声合成によって出力される音声が利用者に不自然な感じ、具体的には、いかにも機械が喋っている感じを与えるときがある、という問題が指摘されている。
本発明は、このような事情に鑑みてなされたものであり、その目的の一つは、利用者の発言に対する回答が自然な感じになるような音声合成装置およびプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
本件発明者は、利用者による発言に対する回答を音声合成で出力（返答）するマン・マシンのシステムを検討するにあたって、まず、人同士では、どのような対話がなされるかについて、音高（周波数）に着目して考察した。
【０００６】
ここでは、人同士の対話として、一方の人（ａとする）による発言（質問、独り言、問い等を含む）に対し、他方の人（ｂとする）が回答（相槌を含む）する場合について検討する。この場合において、ａが発言したとき、ａだけでなく、当該発言に対して回答しようとするｂも、当該発言のうちの、ある区間における音高を強い印象で残していることが多い。ｂは、同意や、賛同、肯定などの意で回答するときには、印象に残っている発言の音高に対し、当該回答を特徴付ける部分、例えば語尾や語頭の音高が、所定の関係、具体的には協和音程の関係となるように発声する。当該回答を聞いたａは、自己の発言について印象に残っている音高と当該発言に対する回答を特徴付ける部分の音高とが上記関係にあるので、ｂの回答に対して心地良く、安心するような好印象を抱くことになる、と、本件発明者は考えた。
【０００７】
例えば、ａが「そうでしょ？」と発言したとき、ａおよびｂは、当該発言のうち、念押しや確認などの意が強く表れる語尾の「しょ」の音高を記憶に残した状態となる。この状態において、ｂが、当該発言に対して「あ、はい」と肯定的に回答しようとする場合に、印象に残っている「しょ」の音高に対して、回答を特徴付ける部分、例えば語尾の「い」の音高が上記関係になるように「あ、はい」と回答する。
【０００８】
図２は、このような実際の対話におけるフォルマントを示している。この図において、横軸が時間であり、縦軸が周波数であって、スペクトルは、白くなるにつれて強度が強い状態を示している。
図に示されるように、人の音声を周波数解析して得られるスペクトルは、時間的に移動する複数のピーク、すなわちフォルマントとして現れる。詳細には、「そうでしょ？」に相当するフォルマント、および、「あ、はい」に相当するフォルマントは、それぞれ３つのピーク帯（時間軸に沿って移動する白い帯状の部分）として現れている。
これらの３つのピーク帯のうち、周波数の最も低い第１フォルマントについて着目してみると、「そうでしょ？」の「しょ」に相当する符号Ａ（の中心部分）の周波数はおおよそ４００Ｈｚである。一方、符号Ｂは、「あ、はい」の「い」に相当する符号Ｂの周波数はおおよそ２６０Ｈｚである。このため、符号Ａの周波数は、符号Ｂの周波数に対して、ほぼ３／２となっていることが判る。
【０００９】
周波数の比が３／２であるという関係は、音程でいえば、「ソ」に対して同じオクターブの「ド」や、「ミ」に対して１つ下のオクターブの「ラ」などの関係をいい、後述するように、完全５度の関係にある。この周波数の比（音高同士における所定の関係）については、好適な一例であるが、後述するように様々な例が挙げられる。
【００１０】
なお、図３は、音名（階名）と人の声の周波数との関係について示す図である。この例では、第４オクターブの「ド」を基準にしたときの周波数比も併せて示しており、「ソ」は「ド」を基準にすると、上記のように３／２である。また、第３オクターブの「ラ」を基準にしたときの周波数比についても並列に例示している。
【００１１】
このように人同士の対話では、発言の音高と返答する回答の音高とは無関係ではなく、上記のような関係がある、と考察できる。そして、本件発明者は、多くの対話例を分析し、多くの人による評価を統計的に集計して、この考えがおおよそ正しいことを裏付けた。
ただし、統計的には正しいかもしれないが、心地良い等と感じる音高の関係は、人それぞれである。また、利用者の発言に対する回答を音声合成で出力（返答）する対話システムを検討したときに、当該利用者に対して、発言回数・頻度を高める、端的にいえばマシンとの対話を弾ませることは重要である。
そこで、利用者による発言に対する回答を音声合成する際に、上記目的を達成するために、次のような構成とした。
【００１２】
すなわち、上記目的を達成するために、本発明の一態様に係る音声合成装置は、音声信号による発言を入力する音声入力部と、前記発言のうち、特定の第１区間の音高を解析する音高解析部と、前記発言に対する回答を取得する取得部と、取得された回答を音声合成する音声合成部と、前記音声合成部に対し、当該回答における特定の第２区間の音高を前記第１区間の音高に対して予め設定された音高ルールで定められた関係にある音高に変更させ、前記回答に対して発言がなされたことに応じて、前記音高ルールを設定する音声制御部と、を具備することを特徴とする。
この一態様によれば、回答における特定の第２区間の音高が、発言のうち特定の第１区間の音高に対して音高ルールで定められた関係にある音高に変更されて音声合成が制御される。音高ルールは、回答に対して発言がなされたことに応じて設定されるので、マシンとの対話を弾ませる方向に導くことができる。
【００１３】
この態様において、第１区間は、例えば発言の語尾であり、第２区間は、回答の語頭または語尾であることが好ましい。上述したように、発言の印象を特徴付ける区間は、当該発言の語尾であり、回答の印象を特徴付ける区間は、回答の語頭または語尾であることが多いからである。
また、前記所定の関係は、完全１度を除いた協和音程の関係であることが好ましい。ここで、協和とは、複数の楽音が同時に発生したときに、それらが互いに溶け合って良く調和する関係をいい、これらの音程関係を協和音程という。協和の程度は、２音間の周波数比（振動数比）が単純なものほど高い。周波数比が最も単純な１／１（完全１度）と、２／１（完全８度）とを、特に絶対協和音程といい、これに３／２（完全５度）と４／３（完全４度）とを加えて完全協和音程という。５／４（長３度）、６／５（短３度）、５／３（長６度）および８／５（短６度）を不完全協和音程といい、これ以外のすべての周波数比の関係（長・短の２度と７度、各種の増・減音程など）を不協和音程という。
【００１４】
なお、回答の語頭または語尾の音高が、発言の語尾の音高と同一となる場合には、対話として不自然な感じを伴うと考えられるので、上記協和音程の関係としては、完全１度が除かれている。
また、回答には、質問に対する具体的な答えに限られず、「なるほど」、「そうですね」などの相槌（間投詞）も含まれる。
【００１５】
人同士の対話において、当該発言から回答までの期間、いわゆる間は、対話の弾み具合を決める１つの要素である。そこで、上記態様において、前記音声制御部は、発言から前記回答を出力するまでの間を、予め設定された出力ルールで制御し、前記回答に対して発言がなされたことに応じて、前記出力ルールを設定する構成としても良い。この構成によれば、発言から回答を出力するまでの間が回答に対して発言がなされたことに応じて設定されるので、マシンとの対話を弾ませる方向に導くことができる。
【００１６】
上記態様において、前記音高ルールは、予め用意された複数の場面のうち、いずれかに応じて設定される構成としても良い。ここでいう場面とは、発言者の性別、年齢と、音声合成する声の性別、年齢との組み合わせや、発言の速度（早口、遅口）と、音声合成する回答の速度との組み合わせ、対話目的（音声案内）などである。
同様に、前記出力ルールは、予め用意された複数の場面のうち、いずれかに応じて設定される構成としても良い。
【００１７】
本発明の態様について、音声合成装置のみならず、コンピュータを当該音声合成装置として機能させるプログラムとして概念することも可能である。
なお、本発明では、発言の音高（周波数）を解析対象とし、回答の音高を制御対象としているが、ヒトの音声は、上述したフォルマントの例でも明らかなように、ある程度の周波数域を有するので、解析や制御についても、ある程度の周波数範囲を持ってしまうのは避けられない。また、解析や制御については、当然のことながら誤差が発生する。このため、本件において、音高の解析や制御については、音高（周波数）の数値が同一であることのみならず、ある程度の範囲を伴うことが許容される。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態に係る音声合成装置の構成を示すブロック図である。
【図２】対話における音声のフォルマントの例を示す図である。
【図３】音名と周波数等との関係を示す図である。
【図４】音声合成装置における指標テーブルの一例を示す図である。
【図５】音声合成装置における動作期間の切り替わり例を示す図である。
【図６】音声合成装置における音声合成処理を示すフローチャートである。
【図７】音声合成装置における音声合成処理を示すフローチャートである。
【図８】語尾の特定の具体例を示す図である。
【図９】音声シーケンスに対する音高シフトの例を示す図である。
【図１０】第２実施形態おける指標テーブルの一例を示す図である。
【図１１】発言から回答までの間の一例を示す図である。
【図１２】第３実施形態おける指標テーブルの一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について図面を参照して説明する。
＜第１実施形態＞
【００２０】
図１は、本発明の実施形態に係る音声合成装置１０の構成を示す図である。
この図において、音声合成装置１０は、ＣＰＵ（Central Processing Unit）や、音声入力部１０２、スピーカ１４２を有する、例えば携帯電話機のような端末装置である。音声合成装置１０においてＣＰＵが、予めインストールされたアプリケーションプログラムを実行することによって、複数の機能ブロックが次のように構築される。
詳細には、音声合成装置１０では、発話区間検出部１０４、音高解析部１０６、言語解析部１０８、音声制御部１０９、回答作成部（取得部）１１０、音声合成部１１２、言語データベース１２２、回答データベース１２４、情報取得部１２６、管理用データベース１２７および音声ライブラリ１２８が構築される。
なお、特に図示しないが、このほかにも音声合成装置１０は、表示部や操作入力部なども有し、利用者が装置の状況を確認したり、装置に対して各種の操作を入力したりすることができるようになっている。同様に特に図示しないが、音声合成装置１０は、リアルタイムクロックを内蔵して、現在時刻などの時間情報を取得する構成となっている。また、音声合成装置１０は、携帯電話機のような端末装置１０に限られず、ノート型やタブレット型のパーソナルコンピュータであっても良い。
【００２１】
音声入力部１０２は、詳細については省略するが、利用者による音声（発言）を電気信号に変換するマイクロフォンと、変換された音声信号の高域成分をカットするＬＰＦ（ローパスフィルタ）と、高域成分をカットした音声信号をデジタル信号に変換するＡ／Ｄ変換器とで構成される。
発話区間検出部１０４は、デジタル信号に変換された音声信号を処理して発話（有音）区間を検出する。
【００２２】
音高解析部１０６は、発話区間として検出された音声信号の発言を音量解析および周波数解析して、当該発言のうち、特定の区間（第１区間）における音高を示す音高データを、音声制御部１０９に供給する。
ここで、第１区間とは、例えば発言の語尾である。また、ここでいう音高とは、例えば音声信号を周波数解析して得られる複数のフォルマントのうち、周波数の最も低い成分である第１フォルマント、図２でいえば、末端が符号Ａとなっているピーク帯で示される周波数（音高）をいう。周波数解析については、ＦＦＴ（Fast Fourier Transform）や、その他公知の方法を用いることができる。発言における語尾を特定するための具体的手法の一例については後述する。
【００２３】
一方、言語解析部１０８は、発話区間として検出された音声信号がどの音素に近いのかを、言語データベース１２２に予め作成された音素モデルを参照することにより判定して、音声信号で規定される発言を解析（特定）し、その解析結果を回答作成部１１０に供給する。
【００２４】
回答作成部１１０は、言語解析部１０８によって解析された発言に対応する回答を、回答データベース１２４および情報取得部１２６を参照して作成する。
なお、本実施形態において、回答作成部１１０が作成する回答には、
（１）発言に対する肯定または否定等の意を示す回答、
（２）発言に対する具体的内容の回答、
（３）発言に対する相槌としての回答、
が想定されている。（１）の回答の例としては「はい」、「いいえ」などが挙げられ、（２）としては、例えば「あすのてんきは？（明日の天気は？）」という発言に対して「はれです」と具体的に内容を回答する例などが挙げられる。（３）としては、「そうですね」、「えーと」などが挙げられ、発言が、（１）のように「はい」、「いいえ」の回答で済む発言、および、（２）のように具体的な内容を回答する必要がある発言以外の場合において作成（取得）される。
【００２５】
（１）の回答については、例えば「いま３時ですか？」という発言に対して、内蔵のリアルタイムクロック（図示省略）から時刻情報を取得すれば、回答作成部１１０が、当該発言に対して例えば「はい」または「いいえ」のうち、どちらで回答すれば良いのかを判別することができる。
一方で、例えば「あすははれですか（明日は晴れですか）？」という発言に対しては、外部サーバにアクセスして天気情報を取得しないと、音声合成装置１０の単体で回答することができない。このように、音声合成装置１０のみでは回答できない場合、情報取得部１２６は、インターネットを介し外部サーバにアクセスし、回答の作成に必要な情報を取得して、回答作成部１１０に供給する。これにより、当該回答作成部１１０は、当該発言に対して例えば「はい」または「いいえ」のどちらで回答すれば良いのかを判別することができる。
（２）の回答については、例えば「いまなんじ？（今、何時？）」という発言に対しては、回答作成部１１０は、上記時刻情報を取得するとともに、時刻情報以外の情報を回答データベース１２４から取得することで、「ただいま○○時○○分です」という回答を作成することが可能である。一方で、「あすのてんきは？（明日の天気は？）」という発言に対しては、情報取得部１２６が、外部サーバにアクセスして、回答に必要な情報を取得するとともに、回答作成部１１０が、発言に対して例えば「はれです」という回答を、回答データベース１２４および外部サーバから作成する構成となっている。
【００２６】
回答作成部１１０は、作成・取得した回答から音声シーケンスを作成して出力する。この音声シーケンスは、音素列であって、各音素に対応する音高や発音タイミングを規定したものである。
なお、（１）、（３）の回答については、例えば回答に対応する音声シーケンスを回答データベース１２４に格納しておく一方で、判別結果に対応した音声シーケンスを回答データベース１２４から読み出す構成にしても良い。詳細には、回答作成部１１０は、（１）の回答にあっては、判別結果に応じた例えば「はい」、「いいえ」などの音声シーケンスを読み出せば良いし、（３）の回答にあっては、発言の解析結果および回答作成部１１０での判別結果に応じて「そうですね」、「えーと」などの音声シーケンスを読み出せば良い。
なお、回答作成部１１０で作成・取得された音声シーケンスは、音声制御部１０９と音声合成部１１２とにそれぞれ供給される。
【００２７】
音声制御部１０９は、音声合成部１１２における音声合成を制御する。
音声シーケンスは、発声の音高や発音タイミングが規定されているので、音声合成部１１２が、単純に音声シーケンスにしたがって音声合成することで、当該回答の基本音声を出力することができる。
ただし、回答の基本音声は、発言における語尾等の音高を考慮していないので、機械が喋っている感じを与えるときがあるのは上述した通りである。そこで、本実施形態では、第１に、音声制御部１０９が、回答作成部１１０から供給された音声シーケンスのうち、特定の区間（第２区間）の音高を、音高データに対して所定の関係の音高となるように、当該音声シーケンス全体の音高を変更させる構成とした。なお、本実施形態では、第２区間を回答の語尾とするが、語尾に限られない。
【００２８】
一方、回答の第２区間の音高を、発言の語尾の音高に対してどのような関係（音高ルール）にすれば、心地良い等と感じ、対話が弾むのかについては、上述したように利用者等によって異なるところである。そこで、第２に、本実施形態では、動作期間として評価期間を設けるとともに、当該評価期間において、発言に対して複数の音高ルールで回答を音声合成し、当該評価期間の終了時において、最も対話が弾んだ音高ルールに設定して、以降の音声合成に反映させる構成とした。
管理用データベース１２７は、音声制御部１０９によって管理されて、音高ルールと対話の弾み具合を示す指標とを対応付けたテーブル（指標テーブル）などを記憶する。
【００２９】
図４は、指標テーブルにおける記憶内容の一例を示す図である。この図に示されるように、指標テーブルでは、音高ルール毎に、発言回数と適用回数とが対応付けられている。
ここで、音高ルールとは、回答の語尾の音高を、発言の語尾の音高に対してのような関係とするのかを規定するものであり、例えば同図に示されるように、４度上、３度下、５度下、６度下、８度下のように規定されている。
また、発言回数とは、評価期間において、利用者による発言に対し音声合成装置１０が回答を音声合成した場合、当該回答に対して、所定時間内にさらに利用者が発言したときの回数をカウントした値である。逆にいえば、評価期間において、利用者による発言に対して回答が音声合成された場合であっても、当該回答後に、利用者による発言がなく、または、発言があっても所定時間経過後であれば、発言回数としてカウントされない。
適用回数とは、評価期間において、対応している音高ルールが適用された回数を示す。
このため、発言回数を適用回数で割った値同士を比較することによって、利用者が回答に対して発言する回数が最大となったケース、すなわち、最も対話が弾んだケースは、どの音高ルールを適用した場合であったのかを利用者は知ることができる。
なお、ある音高ルールが適用されて回答が音声合成されても、当該回答に対して所定時間内に利用者が発言しない場合があるので、図の例のように、発言回数よりも適用回数が多くなっている。
【００３０】
音声合成部１１２は、音声制御部１０９による制御にしたがって、音声シーケンスから音声を合成する。具体的には、音声合成部１１２は、音声合成にあたって、音声ライブラリ１２８に登録された音声素片データを用いる。音声ライブラリ１２８は、単一の音素や音素から音素への遷移部分など、音声の素材となる各種の音声素片の波形を定義した音声素片データを予めデータベース化したものである。音声合成部１１２は、音声シーケンスの一音一音（音素）の音声素片データを組み合わせて、繋ぎ部分が連続するように修正しつつ、音声制御部１０９によって決定された音高ルールにしたがって回答の音高を変更して音声信号を生成する。
なお、音声合成された音声信号は、図示省略したＤ／Ａ変換部によってアナログ信号に変換された後、スピーカ１４２によって音響変換されて出力される。
【００３１】
次に、音声合成装置１０の動作について説明する。
はじめに、利用者が所定の操作をしたとき、例えば対話処理に対応したアイコンなどをメインメニュー画面（図示省略）において選択する操作をしたとき、ＣＰＵが当該処理に対応したアプリケーションプログラムを起動する。このアプリケーションプログラムを実行することによって、ＣＰＵは、図１で示した機能ブロックを構築する。
【００３２】
図５は、当該アプリケーションプログラムの実行による動作期間を示す図である。同図に示されるように、本実施形態では、動作期間においてはルール固定期間と評価期間とが交互に繰り返される。このうち、ルール固定期間とは、評価期間の終了時において設定された音高ルールで回答が音声合成される期間である。なお、ここでは、設定されている音高ルールは、図４において白抜き三角印で示されている５度下とする。
【００３３】
一方、評価期間とは、利用者による発言に対して複数の音高ルールで回答を音声合成するとともに、最も対話が弾んだ音高ルールを設定するための期間である。
本実施形態では、図５に示されるようにルール固定期間と評価期間とが所定の時間毎に交互に繰り返される構成とするが、所定の条件を満たしたときだけ、例えば利用者の指示があったときだけ、評価期間に移行する構成としても良い。
【００３４】
図６は、音声合成処理を示すフローチャートである。この音声合成処理は、ルール固定期間および評価期間に関係なく実行される。
【００３５】
まず、利用者によって、音声入力部１０２に対して音声で発言が入力される（ステップＳａ１１）。発話区間検出部１０４は、例えば当該音声の振幅を閾値と比較することにより発話区間を検出し、当該発話区間の音声信号を音高解析部１０６および言語解析部１０８のそれぞれに供給する（ステップＳａ１２）。
【００３６】
言語解析部１０８は、供給された音声信号における発言の意味を解析して、その意味内容を示すデータを、回答作成部１１０に供給する（ステップＳａ１３）。
回答作成部１１０は、発言の言語解析結果に対応した回答を、回答データベース１２４を用いたり、必要に応じて情報取得部１２６を介し外部サーバから取得したりして、作成する（ステップＳａ１４）。そして、回答作成部１１０は、当該回答に基づく音声シーケンスを作成し、音声合成部１１２に供給する（ステップＳａ１５）。
【００３７】
例えば、利用者による発言の言語解析結果が「あすははれですか（明日は晴れですか）？」という意味であれば、回答作成部１１０は、外部サーバにアクセスして、回答に必要な天気情報を取得し、取得した天気情報が晴れであれば「はい」という音声シーケンスを、晴れ以外であれば「いいえ」という音声シーケンスを、それぞれ出力する。
また、利用者による発言の言語解析結果が「あすのてんきは（明日の天気は）？」であれば、回答作成部１１０は、外部サーバから取得した天気情報にしたがって例えば「はれです」、「くもりです」などの音声シーケンスを出力する。
一方、利用者による発言の言語解析結果が「あすははれかぁ」という意味であれば、それは独り言（または、つぶやき）なので、回答作成部１１０が、例えば「そうですね」のような相槌の音声シーケンスを、回答データベース１２４から読み出して出力する。
【００３８】
音声制御部１０９は、回答作成部１１０から供給された音声シーケンスから、当該音声シーケンスにおける語尾の音高（初期音高）を特定する（ステップＳａ１６）。
【００３９】
次に、音声制御部１０９は、現時点がルール固定期間であるか否かを判別する（ステップＳａ１７）。現時点がルール固定期間であれば（ステップＳａ１７の判別結果が「Ｙｅｓ」であれば）、音声制御部１０９は、当該ルール固定期間の前の評価期間において設定した音高ルールを適用する（ステップＳａ１８）。
一方、現時点がルール固定期間でなく、評価期間であれば（ステップＳａ１７の判別結果が「Ｎｏ」であれば）、音声制御部１０９は、例えば当該評価期間の１つ前の評価期間で設定された音高ルールと、指標テーブルにおいて当該音高ルールを上下に挟む音高ルールの計３つのうち、いずれか１つを選択して、選択した音高ルールを適用する（ステップＳａ１９）。具体的には、音声制御部１０９は、設定された音高ルールが図４において白抜き三角印で示されている５度下であったとすれば、当該５度下と、指標テーブルにおいて５度下を上下に挟む３度下と、６度下との３つの音高ルールのうち、いずれか１つを、ランダムで、または、所定の順番で選択する。
【００４０】
一方、音高解析部１０６は、検出された発話区間における発言の音声信号を解析し、当該発言における第１区間（語尾）の音高を特定して、当該音高を示す音高データを音声制御部１０９に供給する（ステップＳａ２０）。ここで、音高解析部１０６における発言の語尾を特定する具体的手法の一例について説明する。
【００４１】
発言をする人が、当該発言に対する回答を欲するような対話を想定した場合、発言の語尾に相当する部分では、音量が他の部分として比較して一時的に大きくなる、と考えられる。そこで、音高解析部１０６による第１区間（語尾）の音高については、例えば次のようにして求めることできる。
第１に、音高解析部１０６は、発話区間として検出された発言の音声信号を、音量と音高（ピッチ）とに分けて波形化する。図８の（ａ）は、音声信号についての音量を縦軸で、経過時間を横軸で表した音量波形の一例であり、（ｂ）は、同じ音声信号について周波数解析して得られる第１フォルマントの音高を縦軸で、経過時間を横軸で表した音高波形である。なお、（ａ）の音量波形と（ｂ）の音高波形との時間軸は共通である。
第２に、音高解析部１０６は、（ａ）の音量波形のうち、時間的に最後の極大Ｐ１のタイミングを特定する。
第３に、音高解析部１０６は、特定した極大Ｐ１のタイミングを前後に含む所定の時間範囲（例えば１００μ秒〜３００μ秒）を語尾であると認定する。
第４に、音高解析部１０６は、（ｂ）の音高波形のうち、認定した語尾に相当する区間Ｑ１の平均音高を、音高データとして音声制御部１０９に供給する。
このように、発話区間における音量波形について最後の極大Ｐ１を、発言の語尾に相当するタイミングとして特定することによって、会話としての発言の語尾の誤検出を少なくすることができる、と考えられる。
ここでは、（ａ）の音量波形のうち、時間的に最後の極大Ｐ１のタイミングを前後に含む所定の時間範囲を語尾であると認定したが、極大Ｐ１のタイミングを始期または終期とする所定の時間範囲を語尾と認定しても良い。また、認定した語尾に相当する区間Ｑ１の平均音高ではなく、区間Ｑ１の始期、終期や、極大Ｐ１のタイミングの音高を、音高データとして出力する構成としても良い。
【００４２】
音高データの供給を受けた音声制御部１０９は、回答の語尾の音高が当該音高データで示される音高に対して、適用する音高ルールで定められる関係となるように、音声合成部１１２に指示する（ステップＳａ２１）。この指示により、音声合成部１１２は、回答の語尾の音高が当該音高ルールで定められた音高となるように、音声シーケンス全体の音高を変更して出力する。
本実施形態にあっては、回答が音声合成で出力されても、当該回答に続いて利用者が発言する場合があるので、処理手順がステップＳａ１１に戻る。なお、音声合成処理は、利用者による明示の操作（例えばソフトウェアボタンの操作）によって終了する。
【００４３】
図７は、テーブル更新処理の動作を示すフローチャートである。
このテーブル更新処理は、図６における音声合成処理とは独立して実行され、主に、評価期間において指標テーブル（図４参照）を更新して、ルール固定期間で適用する音高ルールを設定するための処理である。
【００４４】
まず、音声制御部１０９は、現時点（現在時刻）が評価期間であるか否かを判別する（ステップＳｂ１１）。現時点が評価期間でなければ（ステップＳｂ１１の判別結果が「Ｎｏ」であれば）、音声制御部１０９は、処理手順を再びステップＳｂ１１に戻す。
現時点が評価期間であれば（ステップＳｂ１１の判別結果が「Ｙｅｓ」であれば）、音声制御部１０９は、音声合成部１１２により音声合成された回答の出力があったか否かを判別する（ステップＳｂ１２）。
回答の出力がなければ（ステップＳｂ１２の判別結果が「Ｎｏ」であれば）、音声制御部１０９は、処理手順をステップＳｂ１１に戻す。このため、現時点が評価期間であって、回答が出力されない限り、以降の処理が実行されない構成となっている。
一方、回答の出力があれば（ステップＳｂ１２の判別結果が「Ｙｅｓ」であれば）、音声制御部１０９は、当該回答の出力後、所定時間（例えば５秒）内に、利用者の発言があったか否かを判別する（ステップＳｂ１３）。これは、例えば音声制御部１０９において回答の出力後に音高解析部１０６から音高データが所定時間内に供給されたか否かによって、判別することができる。
【００４５】
回答の出力後に、利用者の発言が所定時間経過内にあった場合（ステップＳｂ１３の判別結果が「Ｙｅｓ」である場合）、指標テーブルを更新するために、音声制御部１０９は、当該回答の音声合成にあたって適用した音高ルールを特定する（ステップＳｂ１４）。なお、この音高ルールについては、例えば、上記ステップＳａ１９において音高ルールを選択したときに、選択した音高ルールと選択した時刻情報とを対応付けて管理用データベース１２７に格納しておく一方で、最も時刻情報が新しい音高ルールを検索することで特定可能である。
音声制御部１０９は、指標テーブルにおいて、当該回答の音声合成にあたって適用した音高ルールの項目（発言回数および適用回数）をそれぞれ「１」だけインクリメントする（ステップＳｂ１５）。
【００４６】
一方、回答の出力後に、利用者の発言がなければ、あるいは、発言があっても所定時間経過後であった場合（ステップＳｂ１３の判別結果が「Ｎｏ」である場合）、音声制御部１０９は、ステップＳｂ１４と同様に、当該回答の音声合成にあたって適用した音高ルールを特定する（ステップＳｂ１６）。ただし、この場合、当該回答によって、利用者の発言がなかったものとみなすので、音声制御部１０９は、指標テーブルにおいて、当該回答の音声合成にあたって適用した音高ルールの適用回数のみを「１」だけインクリメントする（ステップＳｂ１７）。
【００４７】
次に、音声制御部１０９は、現時点が評価期間の終了タイミングである否かを判別する（ステップＳｂ１８）。
評価期間の終了タイミングでなければ（ステップＳｂ１８の判別結果が「Ｎｏ」であれば）、音声制御部１０９は、回答後の発言があったときに備えるため、処理手順をステップＳｂ１１に戻す。
一方、評価期間の終了タイミングであれば（ステップＳｂ１８の判別結果が「Ｙｅｓ」であれば）、当該評価期間において３つの音高ルールにつき、発言回数を適用回数で割った値同士を比較して、当該評価期間において最も対話が弾んだケースに適用された音高ルールを、当該評価期間後のルール固定期間に適用する音高ルールとして設定する（ステップＳｂ１９）。例えば、ステップＳｂ１８の処理時において、評価期間における３つの音高ルールが３度下、５度下、６度下であって、各音高ルールでの発言回数および適用回数が図４に示されるような値であった場合、ルール固定期間で適用する音高ルールが、それまで設定されていた５度下から、黒塗り潰しの三角印で示される３度下に変更される。
この後、音声制御部１０９は、当該評価期間において評価した３つの音高ルールにおける発言回数および適用回数をクリアした（ステップＳｂ２０）上で、次回の評価期間においても同様な処理をするため、処理手順をステップＳｂ１１に戻す。
【００４８】
このように本実施形態では、評価期間において異なる音高ルールを適用して、回答を音声合成させるとともに、当該回答に対して利用者の発言が所定時間内にあれば、適用した音高ルールの発言回数および適用回数を更新し、当該回答に対して利用者の発言が所定時間内になければ、適用した音高ルールの適用回数だけを更新する。そして、評価期間の終了タイミングにおいて、最も対話が弾んだ音高ルールが設定されて、次のルール固定期間に適用される。
【００４９】
次に、発言の音高と、音声シーケンスの基本音高と、変更された音声シーケンスの音高とについて、具体的な例を挙げて説明する。
【００５０】
図９の（ａ）は、利用者による発言の一例である。この図においては、発言の言語解析結果が「あすははれですか（明日は晴れですか）？」であって、当該発言の一音一音の音高が同図のように音符で示される場合の例である。なお、発言の音高波形は、実際には、図８の（ｂ）に示されるような波形となるが、ここでは、説明の便宜のために音高を音符で表現している。
この場合の例において、回答作成部１１０は、上述したように、当該発言に応じて取得した天気情報が晴れであれば、例えば「はい」の音声シーケンスを出力し、晴れ以外であれば、「いいえ」の音声シーケンスを出力する。
図９の（ｂ）は、「はい」の音声シーケンスの一例であり、この例では、一音一音に音符を割り当てて、基本音声の各語（音素）の音高や発音タイミングを規定している。なお、この例では、説明簡略化のために、一音（音素）に音符を１つ割り当てているが、スラーやタイなどのように、一音に複数の音符を割り当てても良い。
【００５１】
音高ルールとして３度下が適用されるのであれば、回答作成部１１０による音声シーケンスは、音声制御部１０９によって次のように変更される。すなわち、（ａ）に示した発言のうち、符号Ａで示される語尾の「か」の区間の音高が音高データによって「ミ」であると示される場合、音声制御部１０９は、「はい」という回答のうち、符号Ｂで示される語尾の「い」の区間の音高が「ミ」に対して３度下の音高である「ド」になるように、音声シーケンス全体の音高を変更する（図９の（ｃ）参照）。
【００５２】
音高ルールとして５度下が適用されるのであれば、回答作成部１１０による音声シーケンスは、音声制御部１０９によって次のように変更される。すなわち、音声制御部１０９は、「はい」という回答のうち、符号Ｂで示される語尾の「い」の区間の音高が符号Ａの「ミ」に対して５度下の音高である「ラ」になるように、音声シーケンス全体の音高を変更する（図９の（ｄ）参照）。
音高ルールとして６度下が適用されるのであれば、音声制御部１０９は、符号Ｂで示される語尾の「い」の区間の音高が符号Ａの「ミ」に対して６度下の音高である「ソ」になるように、音声シーケンス全体の音高を変更する（図９の（ｅ）参照）。
【００５３】
特に図示しないが、音高ルールとして４度上が適用されるのであれば、音声制御部１０９は、符号Ｂで示される語尾の「い」の区間の音高が符号Ａの「ミ」に対して４度上の音高である「ラ」になるように、音声シーケンス全体の音高を変更し、音高ルールとして８度下が適用されるのであれば、音声制御部１０９は、符号Ｂで示される語尾の「い」の区間の音高が符号Ａの「ミ」に対して８度（１オクターブ）下の音高である「ミ」になるように、音声シーケンス全体の音高を変更する。
【００５４】
また、ここでは「はい」を例にとって説明したが、特に図示しないが「いいえ」の場合も同様に音声シーケンス全体の音高が変更される。また、「あすのてんきは？」という発言に対して、例えば「はれです」と具体的に内容を回答する場合も同様に音声シーケンス全体の音高が変更される。
【００５５】
本実施形態において、発言の語尾の音高に対して回答の語尾の音高が協和音程の関係となるように、当該回答が音声合成されるので、発言に対する回答が不自然であるような感じを利用者に与えない。
また、ルール固定期間において適用される音高ルールは、当該ルール固定期間の前の評価期間において最も対話が弾んだ音高ルールである。このため、ルール固定期間においても、対話が弾みやすく、端的にいえば利用者にとって発言しやすくなる。そして、この音高ルールは、評価期間となる毎に設定されるので、利用者にとって心地良い、安心させるような、かつ、対話が弾む条件に収束することになる。  
【００５６】
＜第２実施形態＞
上述した第１実施形態では、評価期間において複数の音高ルールを適用するとともに、そのうち、最も対話が弾んだ音高ルールを設定して、ルール固定期間において用いる構成としたが、対話を弾ませる要因は音高のほかにも「間」、すなわち発言から回答までの期間が挙げられる。
そこで、第２実施形態として、第１実施形態の音高ルールの設定による回答の音高制御に加えて、評価期間において複数の間で回答を出力させるとともに、そのうちの最も対話が弾んだ間に設定して、ルール固定期間において適用して回答の間を制御する例について説明する。
【００５７】
この第２実施形態において上記アプリケーションプログラムの実行により構築される機能ブロックは、第１実施形態（図１）とほぼ同様である。
ただし、第２実施形態では、指標テーブルとしては、図４に示したような音高ルールを評価するためのテーブルに加えて、例えば図１０に示されるような回答の出力ルールを評価するためのテーブルが用いられる。
【００５８】
図１０に示されるように、回答の出力ルールを評価するための指標テーブルでは、出力ルール毎に、発言回数と適用回数とが対応付けられている。なお、ここでいう出力ルールとは、回答を音声合成するにあたって、例えば発言の終了（語尾）から回答の開始（語頭）までの期間を規定するものであり、同図に示されるように、０．５秒、１．０秒、１．５秒、２．０秒、２．５秒というように段階的に規定されている。
なお、出力ルールの各々に対応付けられた発言回数と適用回数とは、第１実施形態と同様である。
【００５９】
第２実施形態の動作については、おおよそ第１実施形態における図６、図７の「音高ルール」を、「音高ルールおよび出力ルール」と読み替えた内容となる。
詳細には、図６のステップＳａ１８において、現時点がルール固定期間であれば、音声制御部１０９は、当該ルール固定期間の前の評価期間において設定した音高ルールおよび出力ルールを適用して音声合成することを決定する。一方、ステップＳａ１９において、現時点が評価期間であれば、音声制御部１０９は、３つの音高ルールのうち１つを選択するとともに、当該評価期間の１つ前の評価期間において設定した出力ルールと、指標テーブル（図１０参照）において当該出力ルールを上下に挟む出力ルールの計３つのうち、いずれか１つを選択して、選択した音高ルールおよび出力ルールを適用する。ステップＳａ２１において、音高データの供給を受けた音声制御部１０９は、回答の語尾の音高が当該音高データで示される音高に対して、適用する音高ルールで定められる関係となるように、かつ、発言の語尾から回答が出力開始されるまでの期間が適用する出力ルールで定められる期間となるように、音声合成部１１２に指示する。
【００６０】
また、音声制御部１０９は、図７のステップＳｂ１４、Ｓｂ１６において、２つの指標テーブルを更新するために、当該回答に適用した音高ルールと出力ルールとを特定し、ステップＳｂ１５において、当該回答に適用した音高ルールの両項目をそれぞれ「１」だけインクリメントし、当該回答に適用した出力ルールの両項目をそれぞれ「１」だけインクリメントする。ステップＳｂ１７において、当該回答に適用した音高ルールの適用回数のみを「１」だけインクリメントし、当該回答に適用した出力ルールの適用回数のみを「１」だけインクリメントする。
評価期間の終了タイミングであれば、音声制御部１０９は、ステップＳｂ１９において、評価期間において最も対話が弾んだケースに適用された音高ルールおよび出力ルールをそれぞれ設定し、この後、ステップＳｂ２０において、当該評価期間において評価した音高ルールおよび出力ルールの項目をクリアする。
【００６１】
第２実施形態によれば、評価期間において最も対話が弾んだ音高ルールおよび出力ルールが当該評価期間後のルール固定期間に適用されるので、利用者にとって心地良い、好印象の回答が、発言しやすい間で返されることになる。
例えば、図１１に示されるように、利用者Ｗが「あすのてんきは？」と発言した場合に、音声合成装置１０が例えば「はれです」という回答を出力する場合に、当該発言の語尾である「は」から、当該回答の語頭である「は」までの期間Ｔａが、当該利用者Ｗにとって対話が弾みやすい期間に設定される。なお、この場合に、特に図示しないが、回答の語尾である「す」の音高が、発言の語尾である「は」の音高に対して、対話が弾みやすい音高ルールの関係に設定される。
したがって、第２実施形態では、第１実施形態と同様に、発言の語尾の音高に対して回答の語尾の音高が協和音程の関係となるように当該回答が音声合成されるとともに、第１実施形態と比較して、当該回答が発言しやすい間で音声合成されるので、さらに、利用者との対話を弾みやすくすることができる。
【００６２】
なお、第２実施形態では、第１実施形態における回答の音高制御に加えて、発言から回答までの間を制御する構成としたが、上記音高制御から切り離して、間を制御するだけの構成としても良い。間を制御する構成としては、第１実施形態における図６、図７の「音高ルール」を、「出力ルール」と読み替えた内容となるが、この内容については、当業者からすれば、上記第２実施形態の説明から十分に類推できるであろう。
【００６３】
＜第３実施形態＞
次に、第３実施形態について説明する。
第３実施形態の前提について簡単に説明すると、上述したように発言の語尾の音高に対して回答の語尾の音高が心地良い等と感じる音高の関係は、人それぞれである。特に女性と男性とでは、発言の音高が大きく異なることから（女性が高く、男性は低いので）、その感じ方に大きな違いがあると思われる。
また、近年では、音声合成の際に、性別や年齢などが定められた仮想的なキャラクタの声で出力できる場合がある。回答するキャラクタの声が変更されると、特に性別が変更されると、利用者は、それまで受けていた回答の印象が異なる、と思われる。
そこで、第３実施形態では、場面として、利用者の性別（女性、男性）と音声合成する声の性別との組み合わせを想定し、これらの場面毎に指標テーブルを用意して、利用者による発言時に対応した場面の指標テーブルを用いることにした。
【００６４】
図１２は、第３実施形態における指標テーブルの例を示す図であり、指標テーブルが、利用者の性別と、音声合成される声の性別との組み合わせに応じた分だけ用意される。具体的には、同図に示されるように、利用者の女性・男性の２通りと、回答する声（装置）の女性・男性の２通りとの計４通りの指標テーブルが管理用テーブル１２７に用意される。
音声制御部１０９は、この４通りのうち１つを次のように選択する。
【００６５】
詳細には、音声制御部１０９は、利用者の性別を、例えば音声合成装置１０としての端末装置にログインした利用者の個人情報から特定する。あるいは、音声制御部１０９は、利用者の発言を音量解析や周波数解析などして、予め記憶しておいた男性・女性のパターンと比較等し、類似度の高い方のパターンの性別を当該利用者の性別として特定しても良い。また、音声制御部１０９は、回答の声の性別を、設定された情報（対話エージェントの性別情報）から特定する。このようにして、音声制御部１０９が、利用者の性別と回答の声の性別とを特定すると、当該特定した性別の組み合わせに対応した指標テーブルを選択する。
指標テーブルを選択した後については、第１実施形態と同様に、ルール固定期間と評価期間とが繰り返されることになる。
【００６６】
第３実施形態によれば、利用者による発言時に対応した場面の指標テーブルが用いられるとともに、ルール固定期間において発言の語尾の音高に対して回答の語尾の音高が当該指標テーブルに設定された音高ルールの関係になるように、当該回答の語尾の音高が制御されるとともに、評価期間において当該指標テーブルのうち、対話が弾んだ音高ルールが設定される。
このため、第３実施形態では、様々な場面に対応して、利用者に心地良く、対話を弾みやすくすることができる。
【００６７】
第１実施形態においても、ルール固定期間と評価期間との繰り返しによって、場面が変わっても、利用者に心地良く、対話を弾みやすい条件に収束することになるが、それまでに要する時間（ルール固定期間と評価期間との繰り返し数）は長くかかることが予想される。これに対して、第３実施形態では、場面毎の初期状態として適切な音高ルールを設定しておければ、対話を弾みやすい条件に収束するまでの時間を短くすることができる。
【００６８】
なお、第３実施形態では、指標テーブルとして、第１実施形態の音高ルールを用いた例で説明したが、第２実施形態の出力ルールについても併用して場面に応じて切り替える構成としても良い。
また、場面については、性別のみならず、年齢（年代）を組み合わせても良い。場面としては、利用者や回答のキャラクタについての性別・年齢に限られず、発言の速度、回答の速度、音声合成装置１０の用途、例えば施設（博物館、美術館、動物園など）における音声案内、自動販売機における音声対話などの用途を想定して用意しても良い。
【００６９】
＜応用例、変形例＞
本発明は、上述した実施形態に限定されるものではなく、例えば次に述べるような各種の応用・変形が可能である。また、次に述べる応用・変形の態様は、任意に選択された一または複数を適宜に組み合わせることもできる。
【００７０】
＜音声入力部＞
実施形態では、音声入力部１０２は、利用者の音声（発言）をマイクロフォンで入力して音声信号に変換する構成としたが、特許請求の範囲に記載された音声入力部は、この構成に限られない。すなわち、特許請求の範囲に記載された音声入力部は、音声信号による発言をなんらかの形で入力する、または、入力される構成であれば良い。詳細には、特許請求の範囲に記載された音声入力部は、他の処理部で処理された音声信号や、他の装置から供給（または転送された）音声信号を入力する構成、さらには、ＬＳＩに内蔵され、単に音声信号を受信し後段に転送する入力インターフェース回路等を含んだ概念である。
【００７１】
＜音声波形データ＞
各実施形態では、回答作成部１１０が、発言に対する回答として、一音一音に音高が割り当てられた音声シーケンスを出力する構成としたが、当該回答を、例えばｗａｖ形式の音声波形データを出力する構成としても良い。
なお、音声波形データは、上述した音声シーケンスのように一音一音に音高が割り当てられないので、例えば、音声制御部１０９が、単純に再生した場合の語尾の音高を特定して、音高データで示される音高に対して、特定した音高が所定の関係となるようにフィルタ処理などの音高変換（ピッチ変換）をした上で、音声波形データを出力（再生）する構成とすれば良い。
また、カラオケ機器では周知である、話速を変えずに音高（ピッチ）をシフトする、いわゆるキーコントロール技術によって音高変換をしても良い。
【００７２】
＜回答等の語尾、語頭＞
各実施形態では、発言の語尾の音高に対応して回答の語尾の音高を制御する構成としたが、言語や、方言、言い回しなどによっては回答の語尾以外の部分、例えば語頭が特徴的となる場合もある。このような場合には、発言した人は、当該発言に対する回答があったときに、当該発言の語尾の音高と、当該回答の特徴的な語頭の音高とを無意識のうち比較して当該回答に対する印象を判断する。したがって、この場合には、発言の語尾の音高に対応して回答の語頭の音高を制御する構成とすれば良い。この構成によれば、回答の語頭が特徴的である場合、当該回答を受け取る利用者に対して心理的な印象を与えることが可能となる。
【００７３】
発言についても同様であり、語尾に限られず、語頭で判断される場合も考えられる。また、発言、回答については、語頭、語尾に限られず、平均的な音高で判断される場合や、最も強く発音した部分の音高で判断される場合なども考えられる。このため、発言の第１区間および回答の第２区間は、必ずしも語頭や語尾に限られない、ということができる。
【００７４】
＜音程の関係＞
上述した各実施形態では、音高ルールを、４度上、３度下、５度下、６度下、８度下を例示したが、これ以外を用いても良い。また、協和音程の関係でなくても、経験的に良い（または悪い）印象を与える音程の関係の存在が認められる場合もあるので、当該音程の関係に回答の音高を制御する構成としても良い。ただし、この場合においても、発言の語尾等の音高と回答の語尾等の音高との２音間の音程が離れ過ぎると、発言に対する回答が不自然になりやすいので、発言の音高と回答の音高とが上下１オクターブの範囲内にあることが望ましい。
【００７５】
＜その他＞
実施形態にあっては、発言に対する回答を取得する構成である言語解析部１０８、言語データベース１２２および回答データベース１２４を音声合成装置１０の側に設けたが、端末装置などでは、処理の負荷が重くなる点や、記憶容量に制限がある点などを考慮して、外部サーバの側に設ける構成としても良い。すなわち、音声合成装置１０において回答作成部１１０は、発言に対する回答をなんらかの形で取得するとともに、当該回答の音声を規定するデータを出力する構成であれば足り、その回答を、音声合成装置１０の側で作成するのか、音声合成装置１０以外の他の構成（例えば外部サーバ）の側で作成するのか、については問われない。
なお、音声合成装置１０において、発言に対する回答について、外部サーバ等にアクセスしないで作成可能な用途であれば、情報取得部１２６は不要である。
【符号の説明】
【００７６】
１０２…音声入力部、１０４…発話区間検出部、１０６…音高解析部、１０８…言語解析部、１０９…音声制御部、１１０…回答作成部、１１２…音声合成部、１２６…情報取得部。
【図１】
2015069139.tif 000003
【図２】
2015069139.tif 000004
【図３】
2015069139.tif 000005
【図４】
2015069139.tif 000006
【図５】
2015069139.tif 000007
【図６】
2015069139.tif 000008
【図７】
2015069139.tif 000009
【図８】
2015069139.tif 000010
【図９】
2015069139.tif 000011
【図１０】
2015069139.tif 000012
【図１１】
2015069139.tif 000013
【図１２】
2015069139.tif 000014