(57)【特許請求の範囲】
【請求項１】
利用者が装置との対話により必要な情報を得るためのコンピュータにより構成さる対話型情報検索装置であって、
装置に入力された利用者の音声を認識して認識結果を出力する音声認識部と、
前記音声認識部より入力される音声認識結果から所定の検索式からなる情報検索要求を生成して出力し、情報検索部より入力される検索結果から音声合成に適用可能な形式の利用者への応答内容を生成して出力するユーザ主導対話管理部と、
音声合成に適用可能な形式の利用者への質問内容を生成して出力し、その後前記音声認識部より入力される音声認識結果から所定の検索式からなる情報検索要求を生成して出力し、情報検索部より入力される検索結果から音声合成に適用可能な形式の利用者への応答内容を生成して出力し、又は利用者への新たな質問内容を生成して前記応答内容と共に出力するシステム主導対話管理部と、
前記システム主導対話管理部において利用者への質問内容を生成するための質問内容生成知識を記憶する質問内容生成知識記憶部と、
生成された前記音声認識結果と前記検索結果と前記応答内容と前記質問内容とを対話文脈として記憶する対話文脈記憶部と、
前記ユーザ主導対話管理部又は前記システム主導対話管理部より入力される情報検索要求に対してデータベースから情報検索を行って検索結果を出力する前記情報検索部と、
前記ユーザ主導対話管理部又は前記システム主導対話管理部より入力される応答内容と質問内容を利用者へ音声合成により発話する応答提示部と、
前記応答提示部が応答を発話した時刻から、前記音声認識部に音声が入力される時刻までの入力間隔を計測して出力する入力間隔計測部と、
前記入力間隔に基づいて、前記ユーザ主導対話管理部と前記システム主導対話管理部の動作切り替え指令を出力する対話主導権切り替え部と、
を備え、
前記対話主導権切り替え部が、前記入力間隔が閾値を越えた場合に、前記ユーザ主導対話管理部を前記システム主導対話管理部へ切り替える動作切り替え指令を出力し、
前記質問内容生成知識記憶部が、前記システム主導対話管理部において利用者への質問内容を生成するための検索事項に関連する質問可能な項目群を記載した質問内容生成知識を記憶し、
前記システム主導対話管理部が、前記対話文脈記憶部の対話文脈から前記質問内容生成知識記憶部の質問可能な項目群のうちの未検索な項目に関する利用者への質問内容を生成する、
ことを特徴とする対話型情報検索装置。
【請求項２】
前記対話主導権切り替え部は、前記入力間隔が閾値を越えた場合に、一時的にシステム主導対話管理部を動作するように動作切り替え指令を出力し、かつ前記閾値を減少させることを特徴とする請求項１に記載の対話型情報検索装置。
【請求項３】
前記入力間隔を記憶する入力間隔記憶部をさらに備え、
前記対話主導権切り替え部は、前記入力間隔記憶部を参照して、閾値を越える入力間隔が規定回数以上生じた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項１記載の対話型情報検索装置。
【請求項４】
前記入力間隔計測部は、前記応答提示部が応答を提示し終える前に装置に音声が入力された場合に、前記応答提示部が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、
前記対話主導権切り替え部は、前記割り込み入力間隔が閾値より短い場合に、ユーザ主導対話管理部を動作させるように動作切り替え信号を出力する、
ことを特徴とする請求項１ないし３のいずれかに記載の対話型情報検索装置。
【請求項５】
前記入力間隔記憶部は前記割り込み入力間隔を記憶し、
前記対話主導権切り替え部は、前記入力間隔記憶部を参照して、閾値より短い割り込み入力間隔が規定回数以上生じた場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項４に記載の対話型情報検索装置。
【請求項６】
ユーザ主導対話管理部に動作を切り替えるための発話内容が登録されたユーザ主導発話辞書をさらに備え、
前記対話主導権切り替え部は、前記割り込み入力間隔が入力された場合、前記音声認識部から入力される音声認識結果が、前記ユーザ主導発話辞書に登録された発話内容と一致する場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項４に記載の対話型情報検索装置。
【請求項７】
前記入力間隔計測部は、前記応答提示部が応答を提示し終える前に装置に音声が入力された場合に、前記応答提示部に応答停止指令を出力し、
前記応答提示部は、応答停止指令が入力された場合に出力中の応答提示処理を停止する、
ことを特徴とする請求項４ないし６のいずれかに記載の対話型情報検索装置。
【請求項８】
装置の動作に関して無意味な発話内容が登録された無意味発話辞書と、前記無意味発話辞書を参照して、前記音声認識部より入力される音声認識結果が無意味発話か否かを検出する無意味発話検出部と、をさらに備え、
前記対話主導権切り替え部は、前記無意味発話検出部が無意味発話を検出した場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項１ないし７のいずれかに記載の対話型情報検索装置。
【請求項９】
前記無意発話の回数を記憶する無意味発話回数記憶部をさらに備え、
前記対話主導権切り替え部は、前記無意味発話回数記憶部を参照し、無意味発話回数が閾値を越えた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項８に記載の対話型情報検索装置。
【請求項１０】
前記対話文脈記憶部を参照して、前記音声認識部より入力される音声認識結果が、直前に装置が提示した応答内容あるいは質問内容の復唱か否かを判定する復唱発話検出部をさらに備え、
前記対話主導権切り替え部は、前記システム主導対話管理部が動作中に前記復唱発話検出部が復唱発話を検出した場合に、一時的にユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項１ないし９のいずれかに記載の対話型情報検索装置。
【請求項１１】
前記システム主導対話管理部の生成する質問内容に対して予測される利用者の発話内容を規定した予測発話知識記憶部と、前記対話文脈記憶部と前記予測発話知識記憶部を参照して、装置が利用者に質問を提示した場合に、前記音声認識部より入力される音声認識結果が装置の質問内容に対する予測発話であるか否かを判定する予測発話判定部と、をさらに備え、
前記対話主導権切り替え部は、前記音声認識結果が前記予測発話判定部において予測発話と判定されなかった場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項１ないし１０のいずれかに記載の対話型情報検索装置。
【請求項１２】
前記予測発話判定部で前記音声認識結果が予測発話ではないと判定された回数を記憶する予測外発話回数記憶部をさらに備え、
前記対話主導権切り替え部は、前記予測外発話回数記憶部が記憶している回数が閾値を越えた場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、
ことを特徴とする請求項１１に記載の対話型情報検索装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、利用者が装置とのインタラクションにより必要な情報を得るための対話型情報検索装置に関するものである。
【０００２】
【従来の技術】
近年、利用者がシステムと対話を行ってデータベースから必要な情報を検索しする対話型マンマシンインタフェースの重要性が高まっている。対話は利用者とシステムが交互に発話することで進行するが、利用者が、次に入力すべき内容を決めかねている、システムの状態が分らず何が入力できるか分らないなどの場合に、システムの応答に対して次の入力を行えず、対話がストップしてしまうという問題がある。
【０００３】
従来、システムの応答に対して利用者が反応できず対話が円滑に進まない状況に対処するために、利用者に対し操作のガイドを提示したり利用者になり代わって対話を継続する方法が提案されている。
【０００４】
例えば図４６は、特開２０００−４８０３８号公報に示された従来のこの種の装置である自然言語対話システムの構成図である。図において、１１１は入力部、１１２は出力部、１１３は対話シナリオ、１１４は現状態データ、１１５は入力待ちタイマ、１１６は代理入力リスト、１１７は代行対話部、１１８は対話制御部である。
【０００５】
このような自然言語対話システムにおいては、入力部１１１が利用者からの自然言語入力を受付け、出力部１１２がシステム側の出力データを出力する。対話シナリオ１１３には、状態ＩＤ、出力データ、入力可能データ、入力可能データに対応する状態ＩＤにより対話全体のシナリオを記述し、現状態データ１１４には対話シナリオ中の現在の位置を格納する。入力待ちタイマ１１５が、利用者に情報提示した後で利用者の入力を一定時間待ち、その時間内に入力がない場合にタイムアウト信号を代行対話部１１７に出力する。代行対話部１１７はタイムアウト信号が入力されると、利用者になり代って対話を制御するための入力文を発行して対話制御部１１８に入力する。代理入力リスト１１６には、利用者が無反応の時に利用者になり代って入力するデータを、対話シナリオの各状態に対応させて格納する。
【０００６】
このように構成された自然言語対話システムにおいては、システム側の応答に対し利用者が対応できず無反応になってしまった場合に、システムが利用者に成り代り対話を代行するため、円滑に対話を継続することが可能となる。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記のような従来のシステムでは、利用者が円滑に入力を行えない状況が何度か続いても、入力待ちタイマにより常に一定時間待たないと代行対話部が動作しないため、利用者は常に一定時間待たされ利便性が低いという問題があった。
【０００８】
また、利用者が円滑に入力を行えない状況において、代理入力リストに予め規定した入力により代行対話部が利用者になり代って勝手に対話を進行させてしまうため、対話は継続するが必ずしも利用者が欲しい情報が得られないという問題があった。
【０００９】
この発明は、上述のような課題を解決するためになされたもので、利用者が円滑に入力を行えない状況において、利用者が常に一定時間待たされることなく対話が円滑に継続でき、装置が勝手に利用者の代行を行わずとも利用者の必要な情報を検索できる対話型情報検索装置を得ることを目的とする。
【００１０】
【課題を解決するための手段】
上記の目的に鑑み、この発明は、利用者が装置との対話により必要な情報を得るためのコンピュータにより構成さる対話型情報検索装置であって、装置に入力された利用者の音声を認識して認識結果を出力する音声認識部と、前記音声認識部より入力される音声認識結果から所定の検索式からなる情報検索要求を生成して出力し、情報検索部より入力される検索結果から音声合成に適用可能な形式の利用者への応答内容を生成して出力するユーザ主導対話管理部と、音声合成に適用可能な形式の利用者への質問内容を生成して出力し、その後前記音声認識部より入力される音声認識結果から所定の検索式からなる情報検索要求を生成して出力し、情報検索部より入力される検索結果から音声合成に適用可能な形式の利用者への応答内容を生成して出力し、又は利用者への新たな質問内容を生成して前記応答内容と共に出力するシステム主導対話管理部と、前記システム主導対話管理部において利用者への質問内容を生成するための質問内容生成知識を記憶する質問内容生成知識記憶部と、生成された前記音声認識結果と前記検索結果と前記応答内容と前記質問内容とを対話文脈として記憶する対話文脈記憶部と、前記ユーザ主導対話管理部又は前記システム主導対話管理部より入力される情報検索要求に対してデータベースから情報検索を行って検索結果を出力する前記情報検索部と、前記ユーザ主導対話管理部又は前記システム主導対話管理部より入力される応答内容と質問内容を利用者へ音声合成により発話する応答提示部と、前記応答提示部が応答を発話した時刻から、前記音声認識部に音声が入力される時刻までの入力間隔を計測して出力する入力間隔計測部と、前記入力間隔に基づいて、前記ユーザ主導対話管理部と前記システム主導対話管理部の動作切り替え指令を出力する対話主導権切り替え部と、を備え、前記対話主導権切り替え部が、前記入力間隔が閾値を越えた場合に、前記ユーザ主導対話管理部を前記システム主導対話管理部へ切り替える動作切り替え指令を出力し、前記質問内容生成知識記憶部が、前記システム主導対話管理部において利用者への質問内容を生成するための検索事項に関連する質問可能な項目群を記載した質問内容生成知識を記憶し、前記システム主導対話管理部が、前記対話文脈記憶部の対話文脈から前記質問内容生成知識記憶部の質問可能な項目群のうちの未検索な項目に関する利用者への質問内容を生成する、ことを特徴とする対話型情報検索装置にある。
【００１２】
また、前記対話主導権切り替え部は、前記入力間隔が閾値を越えた場合に、一時的にシステム主導対話管理部を動作するように動作切り替え指令を出力し、かつ前記閾値を減少させることを特徴とする。
【００１３】
また、前記入力間隔を記憶する入力間隔記憶部をさらに備え、前記対話主導権切り替え部は、前記入力間隔記憶部を参照して、閾値を越える入力間隔が規定回数以上生じた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００１４】
また、前記入力間隔計測部は、前記応答提示部が応答を提示し終える前に装置に音声が入力された場合に、前記応答提示部が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、前記対話主導権切り替え部は、前記割り込み入力間隔が閾値より短い場合に、ユーザ主導対話管理部を動作させるように動作切り替え信号を出力する、ことを特徴とする。
【００１５】
また、前記入力間隔記憶部は前記割り込み入力間隔を記憶し、前記対話主導権切り替え部は、前記入力間隔記憶部を参照して、閾値より短い割り込み入力間隔が規定回数以上生じた場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００１６】
また、ユーザ主導対話管理部に動作を切り替えるための発話内容が登録されたユーザ主導発話辞書をさらに備え、前記対話主導権切り替え部は、前記割り込み入力間隔が入力された場合、前記音声認識部から入力される音声認識結果が、前記ユーザ主導発話辞書に登録された発話内容と一致する場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００１７】
また、前記入力間隔計測部は、前記応答提示部が応答を提示し終える前に装置に音声が入力された場合に、前記応答提示部に応答停止指令を出力し、前記応答提示部は、応答停止指令が入力された場合に出力中の応答提示処理を停止する、ことを特徴とする。
【００１８】
また、装置の動作に関して無意味な発話内容が登録された無意味発話辞書と、前記無意味発話辞書を参照して、前記音声認識部より入力される音声認識結果が無意味発話か否かを検出する無意味発話検出部と、をさらに備え、前記対話主導権切り替え部は、前記無意味発話検出部が無意味発話を検出した場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００１９】
また、前記無意発話の回数を記憶する無意味発話回数記憶部をさらに備え、前記対話主導権切り替え部は、前記無意味発話回数記憶部を参照し、無意味発話回数が閾値を越えた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００２０】
また、前記対話文脈記憶部を参照して、前記音声認識部より入力される音声認識結果が、直前に装置が提示した応答内容あるいは質問内容の復唱か否かを判定する復唱発話検出部をさらに備え、前記対話主導権切り替え部は、前記システム主導対話管理部が動作中に前記復唱発話検出部が復唱発話を検出した場合に、一時的にユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００２１】
また、前記システム主導対話管理部の生成する質問内容に対して予測される利用者の発話内容を規定した予測発話知識記憶部と、前記対話文脈記憶部と前記予測発話知識記憶部を参照して、装置が利用者に質問を提示した場合に、前記音声認識部より入力される音声認識結果が装置の質問内容に対する予測発話であるか否かを判定する予測発話判定部と、をさらに備え、前記対話主導権切り替え部は、前記音声認識結果が前記予測発話判定部において予測発話と判定されなかった場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００２２】
また、前記予測発話判定部で前記音声認識結果が予測発話ではないと判定された回数を記憶する予測外発話回数記憶部をさらに備え、前記対話主導権切り替え部は、前記予測外発話回数記憶部が記憶している回数が閾値を越えた場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴とする。
【００３６】
【発明の実施の形態】
以下この発明を各実施の形態に従って説明する。
実施の形態１．
図１はこの発明の実施の形態１による対話型情報検索装置の構成図を示すものである。図１において、１は装置に入力された利用者の音声を認識して認識結果を出力する音声認識部、２は音声認識部１より入力される音声認識結果から情報検索要求を生成して出力し、後述する情報検索部６より入力される検索結果から利用者への応答内容を生成して出力するユーザ主導対話管理部、３は音声認識部１より入力される音声認識結果から情報検索要求を生成して出力し、後述する情報検索部６より入力される検索結果から利用者への応答内容を生成して出力し、後述する対話文脈記憶部５を参照して利用者への質問内容を生成して出力するシステム主導対話管理部である。
【００３７】
４はシステム主導対話管理部３において利用者への質問内容を生成するための質問内容生成知識を記憶する質問内容生成知識記憶部、５は前記音声認識結果と前記検索結果と前記応答内容と前記質問内容とを記憶する対話文脈記憶部、６はユーザ主導対話管理部２あるいはシステム主導対話管理部３より入力される情報検索要求に対して情報検索を行って検索結果を出力する情報検索部である。
【００３８】
８はユーザ主導対話管理部２あるいはシステム主導対話管理部３より入力される応答内容と質問内容を利用者へ提示する応答提示部、７は応答提示部８が応答を提示した時刻から、装置に音声が入力される時刻までの入力間隔を計測して出力する入力間隔計測部、９は前記入力間隔に基づいて、ユーザ主導対話管理部２とシステム主導対話管理部３の動作切り替え指令を出力する対話主導権切り替え部である。
【００３９】
以下、本発明を電話による宿泊施設情報検索装置に用いた場合について具体的な動作説明を行う。電話による宿泊施設情報検索装置とは、利用者が検索サービスに電話を掛け、場所、金額などの条件を入力して希望の宿泊施設を検索するものである。図２に示す装置と利用者の対話例について、入力間隔の閾値が５秒で、対話開始時点ではユーザ主導対話管理部２が動作している場合について説明する。
【００４０】
なお、本実施の形態は、本発明を電話による宿泊施設情報検索装置に用いた場合について説明したものであるが、本発明は、電話による宿泊施設情報検索装置のみならず、鉄道時刻表検索装置、フライトスケジュール検索装置、住宅情報検索装置、株価情報検索装置など他の対話型情報検索装置に用いることが可能である。
【００４１】
利用者が電話を掛けると、装置は「はい、こちらは宿泊施設検索サービスです」という発話ＳＹＳ１１を出力して対話を開始する。入力間隔計測部７は発話ＳＹＳ１１の出力が完了した時刻１０時３４分２５秒からの経過時間を計測し、対話主導権切り替え部９に出力する。利用者が時刻１０時３４分２８秒に「横浜駅の近くで探してるんですが」と発話ＵＳＲ１２を行うと、利用者の発話が音声認識部１と入力間隔計測部７に入力される。入力間隔計測部７は発話ＵＳＲ１２が入力されると経過時間の計測を完了し、入力間隔計測部７から出力される経過時間は３秒で停止する。この入力間隔は閾値の５秒を越えないため対話主導権切り替え部９は切り替え動作を行わず、ユーザ主導対話管理部２が引き続き動作する。
【００４２】
音声認識部１に利用者の発話ＵＳＲ１２が入力されると音声認識が行われ、図３に示す認識結果がユーザ主導対話管理部２に入力される。図３において、「検索要求」は入力発話の文意、「｛場所＝横浜駅近く｝」は、検索動作に必要なパラメータを表す。
【００４３】
ユーザ主導対話管理部２は音声認識結果が入力されると、例えばＳＱＬによる検索式を生成して情報検索部６に出力する。情報検索部６は入力された検索式を用いてデータベース(特に図示せず)から情報を検索し、例えば図４に示すような１０件の宿泊施設名を検索結果としてユーザ主導対話管理部２に出力する。
【００４４】
図４の検索結果が入力されるとユーザ主導対話管理部２は図５に示す応答内容を生成する。応答提示部８は、入力された応答内容を音声合成により「その条件に合うのは横浜ベイシェラトン、横浜東急ホテルなど１０件です。」という発話ＳＹＳ１３にして利用者に提示する。
【００４５】
入力間隔計測部７は、発話ＳＹＳ１３の出力が完了した時刻１０時３４分３９秒からの経過時間を計測して対話主導権切り替え部９に出力する。時刻１０時３４分４４秒を過ぎても利用者が次の入力を行わないと、入力間隔計測部７より出力される経過時間が５秒以上となり、入力間隔の閾値を越えるため、対話主導権切り替え部９はユーザ主導対話管理部２からシステム主導対話管理部３へ動作を切り替える。
【００４６】
図６は、質問内容生成知識記憶部４に記憶された質問内容生成知識の一例を示すもので、情報検索部６で指定できる条件の一覧が質問内容生成知識として保持されている。システム主導対話管理部３は、図６の質問内容生成知識と、対話文脈記憶部５に記憶された図７に示す対話文脈とを参照して、例えば利用者がまだ入力していない検索条件「予算」についての図８に示す質問内容を生成して応答提示部８に出力する。応答提示部８は質問内容を音声合成により「予算のご希望はありますか」という発話ＳＹＳ１４にして利用者に提示する。
【００４７】
利用者が「一万円くらいです」と発話ＵＳＲ１５を入力すると、音声認識部１により音声認識が行われ、図９に示す認識結果がシステム主導対話管理部３に入力される。システム主導対話管理部３は音声認識結果に基づいて、検索式を生成して情報検索部６に出力し、情報検索部６から例えば図１０に示すような検索結果がシステム主導対話管理部３に入力される。
【００４８】
図１０に示す検索結果が入力されるとシステム主導対話管理部３は、図１２に示す応答内容を生成して応答提示部８に出力する。さらにシステム主導対話管理部３は、対話文脈記憶部５に記憶された図１１に示す対話文脈を参照して、例えば利用者がまだ入力していない検索条件「客室タイプ」についての質問内容として図１３に示す質問内容を生成して応答提示部８に出力する。応答提示部８は入力された応答内容と質問内容を音声合成により「その条件に合うのはヨコハマビーサイドホテル、ホテルサンポートなどの５件ございます。」「客室タイプのご希望はありますか」という発話ＳＹＳ１６およびＳＹＳ１７を利用者に提示する。
【００４９】
以上の動作により、装置が応答を提示し終えた時刻から、次に装置に音声が入力されるまでの入力間隔を入力間隔計測部７が計測して出力し、入力間隔が閾値を越えた場合に、対話主導権切り替え部９がシステム主導対話管理部３を動作させるように動作切り替え指令を出力するため、利用者が円滑に入力を行えない状況が生じた場合、それ以降装置が対話の主導権を取り、利用者が常に一定時間待たされることなく対話が円滑に継続され、さらに装置が勝手に利用者の代行を行わずとも利用者が必要な情報を検索することが可能となる。
【００５０】
なお、本実施の形態では本発明を対話型情報検索装置として実現する例について説明したが、各機能ブロックと同等の機能を持つソフトウエアで構成し、計算機読み取り可能なソフトウエア記録媒体として、任意の計算機で実行できるようにしてもよい。以下同様。
【００５１】
実施の形態２．
実施の形態２は、上述の実施の形態１とは図１の対話主導権切り替え部９が異なるものであり、他は実施の形態１と同一である。従って、基本的には図１の構成を有しているため、図１を参照することとする。以下、本実施の形態における対話主導権切り替え部９について説明する。
【００５２】
図１４に示す装置と利用者の対話例について、入力間隔の閾値の初期値が４秒で、対話主導権切り替え部９は閾値を半分に減少させ、対話開始時点ではユーザ主導対話管理部２が動作している場合について説明する。
【００５３】
利用者が電話を掛けると、装置は「はい、こちらは宿泊施設検索サービスです」という応答を出力して対話を開始する。その後、発話ＳＹＳ２３までは実施の形態１と同様に動作を行い対話が進行する。
【００５４】
発話ＳＹＳ２３が出力された後、入力間隔計測部７は時刻１０時３４分４２秒からの経過時間を計測して対話主導権切り替え部９に出力する。時刻１０時３４分４６秒を過ぎても利用者が次の入力を行わないと、入力間隔計測部７より出力される経過時間が４秒以上となり、入力間隔の閾値を越えるため、対話主導権切り替え部９はユーザ主導対話管理部２からシステム主導対話管理部３へ一時的に動作を切り替える。さらに入力間隔の閾値を４秒の半分である２秒に再設定する。
【００５５】
システム主導対話管理部３は、図６の質問内容生成知識と、対話文脈記憶部５に記憶された図１５に示す対話文脈とを参照して、例えば利用者がまだ入力していない検索条件「場所」についての質問内容を生成して応答提示部８に出力する。応答提示部８は質問内容を音声合成により発話ＳＹＳ２４を利用者に提示する。その後、発話ＳＹＳ２６までは実施の形態１と同様に動作して対話が進行する。発話ＳＹＳ２６が出力されると、対話主導権切り替え部９はシステム主導対話管理部３の一時的な動作から、ユーザ主導対話管理部２へ動作を切り替える。
【００５６】
発話ＳＹＳ２６が出力された後、入力間隔計測部７は時刻１０時３４分５９秒からの経過時間を計測して対話主導権切り替え部９に出力する。時刻１０時３５分０１秒を過ぎても利用者が次の入力を行わないと、入力間隔計測部７より出力される経過時間が２秒以上となり、入力間隔の閾値を越えるため、対話主導権切り替え部９はユーザ主導対話管理部２からシステム主導対話管理部３へ一時的に動作を切り替える。さらに入力間隔の閾値を２秒の半分である１秒に再設定する。
【００５７】
システム主導対話管理部３は、図６の質問内容生成知識と、対話文脈記憶部５に記憶された図１６に示す対話文脈とを参照して、例えば利用者がまだ入力していない検索条件「予算」についての質問内容を生成して応答提示部８に出力する。応答提示部８は質問内容を音声合成により発話ＳＹＳ２７を利用者に提示する。
【００５８】
以上の動作により、装置が応答を提示し終えた時刻から、次に装置に音声が入力されるまでの入力間隔を入力間隔計測部７が計測して出力し、入力間隔が閾値を越えた場合に、前記対話主導権切り替え部９が一時的にシステム主導対話管理部３を動作するように動作切り替え指令を出力し、さらに閾値を減少させるため、基本的に利用者が主導権を持って対話を進めるが、利用者が円滑に入力を行えない状況が生じた場合、一時的に装置が対話の主導権を取って対話を円滑に継続し、さらにそのような状況が繰り返し生じる場合に、より迅速に装置が主導権を取って対話を円滑に継続することが可能となる。
【００５９】
実施の形態３．
図１７はこの発明の実施の形態３による対話型情報検索装置の構成図を示すものである。実施の形態３は、上述の実施の形態１とは入力間隔記憶部１０と対話主導権切り替え部９が異なるものであり、他は実施の形態１と同一である。従って、本実施の形態における入力間隔記憶部１０と対話主導権切り替え部９の動作を、図１８に示す装置と利用者の対話例について、入力間隔の閾値が３秒、閾値を越える入力間隔の規定回数が２回、対話開始時点ではユーザ主導対話管理部２が動作している場合について説明する。
【００６０】
利用者が電話を掛けると、装置は「はい、こちらは宿泊施設検索サービスです」という応答を出力して対話を開始する。入力間隔計測部７は応答の出力が完了した時刻１０時３４分２５秒からの経過時間を計測し、対話主導権切り替え部９に出力する。利用者の発話ＵＳＲ３２が時刻１０時３４分３０秒に入力されると、入力間隔計測部７は経過時間の計測を完了し、入力間隔５秒が入力間隔記憶部１０に出力され、図１９に示すように入力間隔記憶部１０に記憶される。
【００６１】
入力間隔が閾値の３秒を越える入力間隔は１回であり、閾値を越える入力間隔の規定回数である２回を越えないので、対話主導権切り替え部９は切り替え動作を行わず、ユーザ主導対話管理部２が引き続き動作する。以後、装置の発話ＳＹＳ３５までは同様に動作を行って対話を進める。装置の発話ＳＹＳ３５が出力された時点で、入力間隔記憶部１０に記憶された入力間隔は図２０のようになっている。
【００６２】
発話ＳＹＳ３５が出力された後、入力間隔計測部７は時刻１０時３４分５１秒からの経過時間を計測して出力する。時刻１０時３４分５４秒を過ぎても利用者が次の入力を行わないと、入力間隔計測部７より出力される経過時間が３秒以上となり、さらに図２０に示す入力間隔記憶部１０に記憶された入力間隔より、閾値３秒を越える入力間隔が２回を越えるため、対話主導権切り替え部９はユーザ主導対話管理部２からシステム主導対話管理部３へ動作を切り替える。
【００６３】
システム主導対話管理部３は、図６の質問内容生成知識と、対話文脈記憶部５に記憶された図２１に示す対話文脈とを参照して、例えば利用者がまだ入力していない検索条件「場所」についての質問内容を生成して応答提示部８に出力する。応答提示部８は質問内容を音声合成により発話ＳＹＳ３６を利用者に提示する。
【００６４】
以上の動作により、装置が応答を提示し終えた時刻から、次に装置に音声が入力されるまでの入力間隔を入力間隔計測部７が計測して出力し、入力間隔計測部７が計測した入力間隔を入力間隔記憶部１０が記憶し、閾値を越える入力間隔が規定回数以上生じた場合に、対話主導権切り替え部９がシステム主導対話管理部３を動作させるように動作切り替え指令を出力するため、基本的に利用者が主導権を持って対話を進めるが、利用者が円滑に入力を行えない状況が規定回数以上生じた場合、装置が対話の主導権を取って対話を円滑に継続することが可能となる。
【００６５】
実施の形態４．
図２２はこの発明の実施の形態４による対話型情報検索装置の構成図を示すものである。実施の形態４は、実施の形態１とは入力間隔計測部７と対話主導権切り替え部９が異なるものであり、他は実施の形態１と同一である。従って、本実施の形態における入力間隔計測部７と対話主導権切り替え部９の動作を、図２３に示す装置と利用者の対話例について、割り込み入力間隔の閾値が２秒で、対話開始時点ではシステム主導対話管理部３が動作している場合を例に説明する。
【００６６】
利用者が電話を掛けると、装置は「はい、こちらは宿泊施設検索サービスです」という応答を出力して対話を開始する。対話文脈記憶部５にはまだ何も記憶されていないため、システム主導対話管理部３は、図６の質問内容生成知識を参照して、検索条件「場所」についての質問内容を生成して応答提示部８に出力する。応答提示部８は質問内容を音声合成により発話ＳＹＳ４２を利用者に提示する。その後、装置の発話ＳＹＳ４５の出力を開始する時点までは、実施の形態１と同様に動作して対話を進める。
【００６７】
応答提示部８が時刻１０時３４分３８秒に発話ＳＹＳ４５の出力を開始すると、入力間隔計測部７は出力開始時刻から利用者の音声が入力されるまでの経過時間の計測を開始する。応答提示部８が発話ＳＹＳ４５を全て出力し終わるのは１０時３４分４１秒（図２３の発話ＳＹＳ４５の括弧内の時刻）であるが、ここで利用者が次の発話ＵＳＲ４６を、装置の発話ＳＹＳ４５が出力が完了していない時刻１０時３４分３９秒に行ったとする。この場合、入力間隔計測部７は発話ＳＹＳ４５の開始から発話ＵＳＲ４６の入力までの経過時間１秒を、割り込み入力間隔として対話主導権切り替え部９に出力し、さらに応答停止指令を応答提示部８に出力する。対話主導権切り替え部９は、入力された割り込み入力間隔が１秒であり閾値より短いため、ユーザ主導対話管理部２を動作させるように動作切り替え信号を出力する。また、応答提示部８は応答停止指令を１０時３４分３９秒に受け取ると、発話ＳＹＳ４５の提示処理を停止する。このため、発話ＳＹＳ４５の括弧内の応答は利用者には提示されない。
【００６８】
利用者の発話ＵＳＲ４６が入力されると、ユーザ主導対話管理部２は実施の形態１と同様に動作して発話ＳＹＳ４７を出力し、利用者の発話が入力されるのを待つ。利用者は発話ＵＳＲ４８を入力し、装置は実施の形態１と同様に動作して対話を継続する。
【００６９】
以上の動作により、応答提示部８が応答を提示し終える前に装置に音声が入力された場合に、入力間隔計測部７は応答提示部８が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、さらに応答提示部８へ応答停止指令を出力し、応答停止指令が入力された場合に応答提示部８は出力中の応答提示処理を停止し、割り込み入力間隔が閾値より短い場合に、対話主導権切り替え部９がユーザ主導対話管理部２を動作させるように動作切り替え信号を出力するため、装置に入力したい検索条件を利用者が明確に持っている状況において、装置からの質問やガイダンスなどを遮って利用者の要求を入力することができ、その後も利用者が主導権を取って円滑に対話を継続することが可能となる。
【００７０】
実施の形態５．
図２４はこの発明の実施の形態５による対話型情報検索装置の構成図を示すのである。実施の形態５は、実施の形態４と入力間隔記憶部１０と対話主導権切り替え部９が異なるものであり、他は実施の形態４と同一である。従って、本実施の形態における入力間隔記憶部１０と対話主導権切り替え部９の動作を、図２５に示す装置と利用者の対話例について、割り込み入力間隔の閾値が２秒、閾値より短い割り込み入力間隔の規定回数を１回、対話開始時点ではシステム主導対話管理部３が動作している場合を例に説明する。
【００７１】
利用者が電話を掛けると、装置は発話ＳＹＳ５１を出力して対話を開始する。入力間隔計測部７は発話ＳＹＳ５１の出力開始時刻から利用者の音声が入力されるまでの経過時間の計測を開始する。応答提示部８が発話ＳＹＳ５１を全て出力し終わるのは１０時３４分２５秒（図２５の発話ＳＹＳ５１の括弧内の時刻）であるが、ここで利用者が発話ＵＳＲ５２を、装置の発話ＳＹＳ５１の出力が完了していない時刻１０時３４分２３秒に行ったとする。この場合、入力間隔計測部７は発話ＳＹＳ５１の開始から発話ＵＳＲ５２が入力されるまでの経過時間１秒を、割り込み入力間隔として対話主導権切り替え部９および入力間隔記憶部１０に出力し、応答停止指令を応答提示部８に出力する。割り込み入力間隔は図２６に示すように入力間隔記憶部１０に記憶される。
【００７２】
応答提示部８は応答停止指令を１０時３４分２３秒に受け取ると、発話ＳＹＳ５１の提示処理を停止する。このため、発話ＳＹＳ５１の括弧内の応答は利用者には提示されない。
【００７３】
利用者の発話ＵＳＲ５２に対しては実施の形態１と同様に動作して応答提示部８が発話ＳＹＳ５３を利用者に提示する。さらに、システム主導対話管理部３は、図７の対話文脈と図６の質問内容生成知識を参照して、検索条件「予算」についての質問内容を生成して応答提示部８に出力する。応答提示部８は発話ＳＹＳ５４を利用者に提示する。
【００７４】
応答提示部８が時刻１０時３４分３４秒に発話ＳＹＳ５４の出力を開始すると、入力間隔計測部７は出力開始時刻から利用者の音声が入力されるまでの経過時間の計測を開始する。応答提示部８が発話ＳＹＳ５４を全て出力し終わるのは１０時３４分３７秒（図２５の発話ＳＹＳ５４の括弧内の時刻）であるが、ここで利用者が次の発話ＵＳＲ５５を、装置の発話ＳＹＳ５４が出力が完了していない時刻１０時３４分３５秒に行ったとする。この場合、割り込み入力間隔として１秒を対話主導権切り替え部９に出力し、さらに応答停止指令を応答提示部８に出力する。割り込み入力間隔１秒は閾値より短く、また、閾値より短い割り込み入力間隔が入力間隔記憶部１０に１回記憶されているので、閾値より短い割り込み入力間隔が規定回数１回を越える。このため、対話主導権切り替え部９は、ユーザ主導対話管理部２を動作させるように動作切り替え信号を出力する。また、応答提示部８は応答停止指令を１０時３４分３５秒に受け取ると、発話ＳＹＳ５４の提示処理を停止する。このため、発話ＳＹＳ５４の括弧内の応答は利用者には提示されない。
【００７５】
利用者の発話ＵＳＲ５５が入力されると、ユーザ主導対話管理部２は実施の形態１と同様に動作して発話ＳＹＳ５６を出力し、利用者の発話が入力されるのを待つ。利用者は発話ＵＳＲ５７を入力し、装置は実施の形態１と同様に動作して対話を継続する。
【００７６】
以上の動作により、応答提示部８が応答を提示し終える前に装置に音声が入力された場合に、入力間隔計測部７は応答提示部８が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、さらに応答提示部８へ応答停止指令を出力し、入力間隔計測部７が計測した割り込み入力間隔を入力間隔記憶部１０が記憶し、応答停止指令が入力された場合に応答提示部８は出力中の応答提示処理を停止し、閾値より短い割り込み入力間隔が規定回数以上生じた場合に、対話主導権切り替え部９がユーザ主導対話管理部２を動作させるように動作切り替え信号を出力するため、装置に入力したい検索条件を利用者が明確に持っている状況において、装置からの質問やガイダンスなどを遮って利用者の要求を入力することができ、その後も利用者が主導権を取って円滑に対話を継続することが可能となる。
【００７７】
実施の形態６．
図２７はこの発明の実施の形態６による対話型情報検索装置の構成図を示すものである。実施の形態６は、実施の形態５と対話主導権切り替え部９の機能と、新たにユーザ主導発話辞書１１を備える点が異なり、他は実施の形態５と同一である。従って、本実施の形態における対話主導権切り替え部９の動作を、図２８に示す装置と利用者の対話例について、対話開始時点ではシステム主導対話管理部３が動作しており、ユーザ主導発話辞書１１の内容が図２９に示す場合を例に説明する。
【００７８】
利用者が電話を掛けると、装置は発話ＳＹＳ６１を出力して対話を開始する。利用者がＳＹＳ６１の出力が完了する前の時刻１０時３４分２３秒に発話ＵＳＲ６２を入力すると、入力間隔計測部７は実施の形態５と同様に動作して、割り込み入力間隔として１秒を、対話主導権切り替え部９に出力し、応答停止指令を応答提示部８に出力する。応答提示部８は応答停止指令を１０時３４分２３秒に受け取ると、発話ＳＹＳ６１の提示処理を停止し、発話ＳＹＳ６１の括弧内の応答は利用者には提示されない。
【００７９】
音声認識部１は利用者の発話ＵＳＲ６２が入力されると音声認識を行い、認識結果として「発話停止要求」を出力する。対話主導権切り替え部９は、入力間隔計測部７から割り込み入力間隔が入力されると、音声認識結果がユーザ主導発話辞書１１に登録されているか否かの判定を行う。認識結果「発話停止要求」は図２９に示すユーザ主導発話辞書１１に登録されているので、対話主導権切り替え部９は一時的にユーザ主導対話管理部２を起動させるように動作切り替え命令を出力する。
【００８０】
利用者の発話ＵＳＲ６３が入力されると、システム主導対話管理部３、情報検索部６、応答提示部８は実施の形態１と同様に動作して、装置の発話ＳＹＳ６４を利用者にに提示する。
【００８１】
以上の動作により、応答提示部８が応答を提示し終える前に装置に音声が入力された場合に、入力間隔計測部７は応答提示部８が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、さらに応答提示部８へ応答停止指令を出力し、ユーザ主導発話辞書１１にユーザ主導対話管理部２に動作を切り替えるための発話を登録しておき、対話主導権切り替え部９は、割り込み入力間隔が入力された場合、音声認識部１から入力される音声認識結果が、ユーザ主導発話辞書１１に登録されたユーザ主導発話と一致する場合に、一時的にユーザ主導対話管理部２を動作させるように動作切り替え指令を出力するため、装置に入力したい検索条件を利用者が明確に持っている状況において、装置からの質問やガイダンスなどを明示的に遮って、利用者が対話の主導権を取ることができ、円滑に対話を継続することが可能となる。
【００８２】
実施の形態７．
図３０はこの発明の実施の形態７による対話型情報検索装置の構成図を示すものである。実施の形態７は、実施の形態１と対話主導権切り替え部９の機能と、新たに無意味発話辞書１３および無意味発話検出部１２を備える点が異なり、他は実施の形態１と同一である。従って、本実施の形態における対話主導権切り替え部９と無意味発話検出部１２の動作を、図３１に示す装置と利用者の対話例について、無意味発話辞書１３の内容が図３２に示すもので、対話開始時点でユーザ主導対話管理部２が動作している場合を例に説明する。
【００８３】
利用者が電話を掛けると、装置は発話ＳＹＳ７１を出力して対話を開始する。利用者が発話ＵＳＲ７２を入力すると、音声認識部１は音声認識を行い認識結果として「不要語」を出力する。
【００８４】
無意味発話検出部１２は、音声認識結果「不要語」が入力されると図３２に示す無意味発話辞書１３を参照して、音声認識結果「不要語」が無意味発話であると判定する。
【００８５】
無意味発話検出部１２により無意味発話が検出されると、対話主導権切り替え部９はシステム主導対話管理部３を動作させるように動作切り替え指令を出力する。以後、実施の形態１と同様に動作して対話を継続する。
【００８６】
以上の動作により、装置の動作に関して無意味な発話を無意味発話辞書１３に登録しておき、無意味発話検出部１２が、無意味発話辞書１３を参照して音声認識結果が無意味発話か否かを検出し、無意味発話が検出された場合に、対話主導権切り替え部９がシステム主導対話管理部３を動作させるように動作切り替え指令を出力するため、利用者が円滑に入力を行えなえず装置の動作に無意味な入力をした場合に、装置が対話の主導権を取って円滑に対話を継続することが可能となる。
【００８７】
実施の形態８．
図３３はこの発明の実施の形態８による対話型情報検索装置の構成図を示すものである。実施の形態８は、実施の形態７と対話主導権切り替え部９の機能と、新たに無意味発話回数記憶部１４を備える点が異なり、他は実施の形態７と同一である。従って、本実施の形態における対話主導権切り替え部９と無意味発話回数記憶部１４の動作を、図３４に示す装置と利用者の対話例について、無意味発話辞書１３の内容が図３２に示すもの、無意味発話回数の閾値が２回、対話開始時点でユーザ主導対話管理部２が動作している場合を例に説明する。
【００８８】
利用者が電話を掛けると、装置は発話ＳＹＳ８１を出力して対話を開始する。利用者が発話ＵＳＲ８２を入力すると、音声認識部１は音声認識を行い認識結果として「不要語」を出力する。無意味発話検出部１２は、音声認識結果「不要語」が入力されると図３２に示す無意味発話辞書１３を参照して、音声認識結果「不要語」が無意味発話であると判定し、無意味発話回数記憶部１４に１が記憶される。利用者の発話ＵＳＲ８２に対しては、実施の形態３と同様に動作して応答提示部８により装置の発話ＳＹＳ８３が提示される。
【００８９】
利用者が発話ＵＳＲ８４を入力すると、音声認識部１は音声認識結果として「検索要求｛ＮＵＬＬ｝」を出力する。無意味発話検出部１２は、図３２に示す無意味発話辞書１３を参照して、音声認識結果「検索要求｛ＮＵＬＬ｝」が無意味発話であると判定し、無意味発話回数記憶部１４に保持された無意味発話の回数は２に更新される。利用者の発話ＵＳＲ８４に対しては、実施の形態２と同様に動作して応答提示部８により装置の発話ＳＹＳ８５が提示される。
【００９０】
次に利用者が発話ＵＳＲ８６を入力すると、装置は前述の発話ＵＳＲ８２の場合と同様に動作して、無意味発話回数記憶部１４に保持された無意味発話の回数は３に更新される。応答提示部８は装置の発話ＳＹＳ８７を提示する。
【００９１】
無意味発話回数記憶部１４に保持された回数が３に更新されると、閾値２を越えるため、対話主導権切り替え部９はシステム主導対話管理部３を動作させるように動作切り替え指令を出力する。以後、装置は実施の形態３と同様に動作して発話ＳＹＳ８８を利用者に提示する。
【００９２】
以上の動作により、装置の動作に関して無意味な発話を無意味発話辞書１３に登録しておき、無意味発話検出部１２が、無意味発話辞書１３を参照して音声認識結果が無意味発話か否かを検出し、無意味発話回数記憶部１４が無意発話の回数を記憶し、無意味発話の回数が閾値を越えた場合に、対話主導権切り替え部９がシステム主導対話管理部３を動作させるように動作切り替え指令を出力するため、利用者が円滑に入力を行えなえず装置の動作に無意味な入力を繰り返した場合に、装置が対話の主導権を取って円滑に対話を継続することが可能となる。
【００９３】
実施の形態９．
図３５はこの発明の実施の形態９による対話型情報検索装置の構成図を示すものである。実施の形態９は、実施の形態４に対して、対話主導権切り替え部９の機能と、新たに復唱発話検出部１５を備える点が異なり、他は実施の形態４と同一である。従って、本実施の形態における対話主導権切り替え部９と復唱発話検出部１５の動作を、図３６に示す装置と利用者の対話例について、対話開始時点でシステム主導対話管理部３が動作している場合を例に説明する。
【００９４】
利用者が電話を掛けると、装置は発話ＳＹＳ９１を出力して対話を開始する。その後、装置は実施の形態４と同様に動作して発話ＳＹＳ９２を利用者に提示する。発話ＳＹＳ９２を出力し終わった時点での対話文脈記憶部５に保持された対話文脈は図３７に示すものとなっている。
【００９５】
次に利用者の発話ＵＳＲ９３が入力されると、音声認識部１は音声認識結果として「条件名宣言｛条件＝場所｝」を出力する。音声認識結果が入力されると、復唱発話検出部１５は図３７に示す対話文脈を参照して、入力された音声認識結果のパラメータ部分が、直前に装置が提示した質問発話「条件質問｛条件＝場所｝」のパラメータ部分と一致するため、利用者の発話ＵＳＲ９３が装置の発話ＳＹＳ９２の復唱であると判定する。
【００９６】
復唱発話検出部１５により復唱発話が検出されると、対話主導権切り替え部９は一時的にユーザ主導対話管理部２を動作させるように動作切り替え指令を出力する。装置は実施の形態４と同様に動作して、発話ＳＹＳ９４を出力して利用者の入力を待つ。利用者が発話ＵＳＲ９５を入力すると実施の形態４と同様に動作して、発話ＳＹＳ９６およびＳＹＳ９７を利用者に提示する。
【００９７】
以上の動作により、復唱発話検出部１５が、対話文脈記憶部５を参照して、音声認識結果が装置の提示した発話内容の復唱か否かを判定し、復唱発話検出部１５が復唱発話を検出した場合に、対話主導権切り替え部９が一時的にユーザ主導対話管理部２を動作させるように動作切り替え指令を出力するため、利用者が装置の応答に対して思考している状況において、一時的に利用者に対話の主導権を渡して入力を待つことで、円滑に対話を継続することが可能となる。
【００９８】
実施の形態１０．
図３８はこの発明の実施の形態１０による対話型情報検索装置の構成図を示すものである。実施の形態１０は、実施の形態４に対して、対話主導権切り替え部９の機能と、新たに予測発話知識記憶部１６と予測発話判定部１７を備える点が異なり、他は実施の形態４と同一である。従って、本実施の形態における対話主導権切り替え部９と予測発話判定部１７の動作を、図３９に示す装置と利用者の対話例について、対話開始時点でシステム主導対話管理部３が動作している場合を例に説明する。
【００９９】
図４０は予測発話知識記憶部１６に規定された知識の一例を示すもので、装置の質問内容に対して予測される利用者の発話が表として規定されている。例えば、装置の質問「条件質問｛条件＝場所｝」に対して予測される利用者の発話は「条件指定｛場所＝＊｝」あるいは「検索要求｛場所＝＊｝」であることが規定されている。表中の「＊」は任意の値と一致することを意味する。
【０１００】
利用者が電話を掛けると、装置は発話ＳＹＳ１０１を出力して対話を開始する。装置は実施の形態４と同様に動作して発話ＳＹＳ１０２を提示する。この時点において、対話文脈記憶部５に保持された対話文脈は図４１に示すものとなっている。
【０１０１】
利用者が発話ＵＳＲ１０３を入力すると、音声認識部１は音声認識結果として「条件指定｛場所＝横浜駅近く｝」を出力する。予測発話判定部１７は音声認識結果が入力されると、図４０に示す予測発話知識記憶部１６と図４１に示す対話文脈を参照して、入力された音声認識結果「条件指定｛場所＝横浜駅近く｝」が装置の質問発話「条件質問｛条件＝場所｝」に対して予測される発話であると判定する。したがって、対話主導権切り替え部９は動作を行わず、システム主導対話管理部３の動作が継続する。システム主導対話管理部３は、利用者の発話ＵＳＲ１０３に対し、実施の形態４と同様に動作を行い、発話ＳＹＳ１０４およびＳＹＳ１０５を利用者に提示する。この時点で対話文脈記憶部５に保持された対話文脈は、図４２に示すものとなる。
【０１０２】
次に利用者の発話ＵＳＲ１０６が入力されると、音声認識部１は音声認識結果として「条件指定｛客室タイプ＝シングル｝」を出力する。予測発話判定部１７は音声認識結果が入力されると、図４０に示す予測発話知識記憶部１６と図４２に示す対話文脈を参照して、入力された音声認識結果「条件指定｛客室タイプ＝シングル｝」が装置の質問発話「条件質問｛条件＝予算｝」に対して予測される発話ではないと判定する。したがって、対話主導権切り替え部９は、ユーザ主導対話管理部２を動作させるように動作切り替え指令を出力する。
【０１０３】
利用者の発話ＵＳＲ１０６が入力されると、ユーザ主導対話管理部２、情報検索部６、応答提示部８が実施の形態４と同様に動作して、装置の発話ＳＹＳ１０７を出力し、利用者の発話を待つ。利用者の発話ＵＳＲ１０８が入力されると、装置は実施の形態４と同様に動作して、発話ＳＹＳ１０９を提示する。
【０１０４】
以上の動作により、システム主導対話管理部３の生成する質問内容に対して予測される利用者の発話内容を規定した予測発話知識と対話文脈を参照して、予測発話判定部１７が、音声認識結果が装置の質問内容に対する予測発話であるか否かを判定し、音声認識結果が予測発話と判定されなかった場合に、対話主導権切り替え部９がユーザ主導対話管理部２を動作させるように動作切り替え指令を出力するため、装置から質問された検索条件以外の条件を利用者が明確に持っている状況において、利用者が主導権を取って円滑に対話を継続することが可能となる。
【０１０５】
実施の形態１１．
図４３はこの発明の実施の形態１１による対話型情報検索装置の構成図を示すものである。実施の形態１１は、実施の形態１０に対して、対話主導権切り替え部９の機能と、新たに予測外発話回数記憶部１８を備える点が異なり、他は実施の形態１０と同一である。従って、本実施の形態における対話主導権切り替え部９と予測外発話回数記憶部１８の動作を、図４４に示す装置と利用者の対話例について、図４０の予測発話知識記憶部１６を用いて、予測外発話回数の閾値が１回の場合で、対話開始時点でシステム主導対話管理部３が動作している場合を例に説明する。
【０１０６】
利用者が電話を掛けると、装置は発話ＳＹＳ１１１を出力して対話を開始する。発話ＳＹＳ１１５までは、装置は実施の形態１０と同様に動作する。発話ＳＹＳ１１５が提示された時点において、対話文脈記憶部５に保持された対話文脈は図４２に示すものとなっている。
【０１０７】
利用者の発話ＵＳＲ１１６が入力されると、予測発話判定部１７は実施の形態１０と同様に動作して、入力された音声認識結果「条件指定｛客室タイプ＝シングル｝」が装置の質問発話「条件質問｛条件＝予算｝」に対して予測される発話ではないと判定し、予測外発話回数記憶部１８に記憶された回数を１に更新する。予測外発話回数の閾値１回を越えないため対話主導権切り替え部９は動作を行わない。
【０１０８】
利用者の発話ＵＳＲ１１６に対して、システム主導対話管理部３、情報検索部６、応答提示部８は実施の形態４と同様に動作して、発話ＳＹＳ１１７およびＳＹＳ１１８を出力する。この時点での対話文脈は図４５に示すものとなっている。
【０１０９】
利用者の発話ＵＳＲ１１９が入力されると、予測発話判定部１７は実施の形態１０と同様に動作して、入力された音声認識結果「条件指定｛客室タイプ＝シングル｝」が装置の質問発話「条件質問｛条件＝予算｝」に対して予測される発話ではないと判定し、予測外発話回数記憶部１８に記憶された回数を２に更新する。予測外発話回数が閾値の１を越えるので、対話主導権切り替え部９はユーザ主導対話管理部２を動作させるように動作切り替え指令を出力する。
【０１１０】
利用者の発話ＵＳＲ１１９に対して、ユーザ主導対話管理部２、情報検索部６、応答提示部８は実施の形態１と同様に動作して発話ＳＹＳ１２０を出力し、利用者の発話を待つ。
【０１１１】
以上の動作により、予測外発話回数記憶部１８が音声認識結果が予測発話ではないと判定された回数を記憶し、予測外発話回数が閾値を越えた場合に、対話主導権切り替え部９がユーザ主導対話管理部２を動作させるように動作切り替え指令を出力するため、装置から質問された検索条件以外の条件を利用者が明確に持っており、装置からの質問が利用者が入力したい条件と異なることが繰り返され、対話が円滑に進まない状況において、利用者が主導権を取って円滑に対話を継続することが可能となる。
【０１１２】
【発明の効果】
以上のようにこの発明によれば、装置に入力された利用者の音声を認識して認識結果を出力する音声認識部と、前記音声認識部より入力される音声認識結果から情報検索要求を生成して出力し、後述する情報検索部より入力される検索結果から利用者への応答内容を生成して出力するユーザ主導対話管理部と、前記音声認識部より入力される音声認識結果から情報検索要求を生成して出力し、後述する情報検索部より入力される検索結果から利用者への応答内容を生成して出力し、後述する質問内容生成知識記憶部と後述する対話文脈記憶部を参照して利用者への質問内容を生成して出力するシステム主導対話管理部と、前記システム主導対話管理部において利用者への質問内容を生成するための質問内容生成知識を記憶する前記質問内容生成知識記憶部と、前記音声認識結果と前記検索結果と前記応答内容と前記質問内容とを記憶する前記対話文脈記憶部と、前記ユーザ主導対話管理部あるいは前記システム主導対話管理部より入力される情報検索要求に対して情報検索を行って検索結果を出力する前記情報検索部と、前記ユーザ主導対話管理部あるいは前記システム主導対話管理部より入力される応答内容と質問内容を利用者へ提示する応答提示部と、前記応答提示部が応答を提示した時刻から、装置に音声が入力される時刻までの入力間隔を計測して出力する入力間隔計測部と、前記入力間隔に基づいて、前記ユーザ主導対話管理部と前記システム主導対話管理部の動作切り替え指令を出力する対話主導権切り替え部と、を備えることを特徴とする対話型情報検索装置およびこれに基づく対話型情報検索方法としたので、入力間隔に基づいて、ユーザ主導対話管理部とシステム主導対話管理部の動作切り替え指令を出力するするため、利用者が円滑に入力を行えない状況が生じた場合、それ以降装置が対話の主導権を取り、利用者が常に一定時間待たされることなく対話が円滑に継続され、さらに装置が勝手に利用者の代行を行わずとも利用者が必要な情報を検索できることが可能となる。
【０１１３】
また、前記入力間隔計測部は、前記応答提示部が応答を提示し終えた時刻から、装置に音声が入力される時刻までの入力間隔を計測して出力し、前記対話主導権切り替え部は、前記入力間隔が閾値を越えた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力するようにしたので、入力間隔が閾値を越えた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力するため、利用者が円滑に入力を行えない状況が生じた場合、それ以降装置が対話の主導権を取り、利用者が常に一定時間待たされることなく対話が円滑に継続され、さらに装置が勝手に利用者の代行を行わずとも利用者が必要な情報を検索できることが可能となる。
【０１１４】
また、前記対話主導権切り替え部は、前記入力間隔が閾値を越えた場合に、一時的にシステム主導対話管理部を動作するように動作切り替え指令を出力し、かつ前記閾値を減少させることを特徴としたので、装置が応答を提示し終えた時刻から、次に装置に音声が入力されるまでの入力間隔を入力間隔計測部が計測して出力し、入力間隔が閾値を越えた場合に、前記対話主導権切り替え部が一時的にシステム主導対話管理部を動作するように動作切り替え指令を出力し、さらに閾値を減少させるため、基本的に利用者が主導権を持って対話を進めるが、利用者が円滑に入力を行えない状況が生じた場合、一時的に装置が対話の主導権を取って対話を円滑に継続し、さらにそのような状況が繰り返し生じる場合に、より迅速に装置が主導権を取って対話を円滑に継続することが可能となる。
【０１１５】
また、前記入力間隔を記憶する入力間隔記憶部をさらに備え、前記対話主導権切り替え部は、前記入力間隔記憶部を参照して、閾値を越える入力間隔が規定回数以上生じた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、装置が応答を提示し終えた時刻から、次に装置に音声が入力されるまでの入力間隔を入力間隔計測部が計測して出力し、入力間隔計測部が計測した入力間隔を入力間隔記憶部が記憶し、閾値を越える入力間隔が規定回数以上生じた場合に、対話主導権切り替え部がシステム主導対話管理部を動作させるように動作切り替え指令を出力するため、基本的に利用者が主導権を持って対話を進めるが、利用者が円滑に入力を行えない状況が規定回数以上生じた場合、装置が対話の主導権を取って対話を円滑に継続することが可能となる。
【０１１６】
また、前記入力間隔計測部は、前記応答提示部が応答を提示し終える前に装置に音声が入力された場合に、前記応答提示部が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、前記対話主導権切り替え部は、前記割り込み入力間隔が閾値より短い場合に、ユーザ主導対話管理部を動作させるように動作切り替え信号を出力する、ことを特徴としたので、応答提示部が応答を提示し終える前に装置に音声が入力された場合に、入力間隔計測部は応答提示部が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、さらに応答提示部へ応答停止指令を出力し、応答停止指令が入力された場合に応答提示部は出力中の応答提示処理を停止し、割り込み入力間隔が閾値より短い場合に、対話主導権切り替え部がユーザ主導対話管理部を動作させるように動作切り替え信号を出力するため、装置に入力したい検索条件を利用者が明確に持っている状況において、装置からの質問やガイダンスなどを遮って利用者の要求を入力することができ、その後も利用者が主導権を取って円滑に対話を継続することが可能となる。
【０１１７】
また、前記入力間隔記憶部は前記割り込み入力間隔を記憶し、前記対話主導権切り替え部は、前記入力間隔記憶部を参照して、閾値より短い割り込み入力間隔が規定回数以上生じた場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、応答提示部が応答を提示し終える前に装置に音声が入力された場合に、入力間隔計測部は応答提示部が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、さらに応答提示部へ応答停止指令を出力し、入力間隔計測部が計測した割り込み入力間隔を入力間隔記憶部が記憶し、応答停止指令が入力された場合に応答提示部は出力中の応答提示処理を停止し、閾値より短い割り込み入力間隔が規定回数以上生じた場合に、対話主導権切り替え部がユーザ主導対話管理部を動作させるように動作切り替え信号を出力するため、装置に入力したい検索条件を利用者が明確に持っている状況において、装置からの質問やガイダンスなどを遮って利用者の要求を入力することができ、その後も利用者が主導権を取って円滑に対話を継続することが可能となる。
【０１１８】
また、ユーザ主導対話管理部に動作を切り替えるための発話内容が登録されたユーザ主導発話辞書をさらに備え、前記対話主導権切り替え部は、前記割り込み入力間隔が入力された場合、前記音声認識部から入力される音声認識結果が、前記ユーザ主導発話辞書に登録された発話内容と一致する場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、応答提示部が応答を提示し終える前に装置に音声が入力された場合に、入力間隔計測部は応答提示部が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、さらにユーザ主導発話辞書にユーザ主導対話管理部に動作を切り替えるための発話を登録しておき、対話主導権切り替え部は、割り込み入力間隔が入力された場合、音声認識部から入力される音声認識結果が、ユーザ主導発話辞書に登録されたユーザ主導発話と一致する場合に、一時的にユーザ主導対話管理部を動作させるように動作切り替え指令を出力するため、装置に入力したい検索条件を利用者が明確に持っている状況において、装置からの質問やガイダンスなどを明示的に遮って、利用者が対話の主導権を取ることができ、円滑に対話を継続することが可能となる。
【０１１９】
また、前記入力間隔計測部は、前記応答提示部が応答を提示し終える前に装置に音声が入力された場合に、前記応答提示部に応答停止指令を出力し、前記応答提示部は、応答停止指令が入力された場合に出力中の応答提示処理を停止する、ことを特徴としたので、応答提示部が応答を提示し終える前に装置に音声が入力された場合に、入力間隔計測部は応答提示部が応答を提示し始めた時刻から、装置に音声が入力される時刻までの割り込み入力間隔を計測して出力し、さらに応答提示部へ応答停止指令を出力し、ユーザ主導発話辞書にユーザ主導対話管理部に動作を切り替えるための発話を登録しておき、対話主導権切り替え部は、割り込み入力間隔が入力された場合、音声認識部から入力される音声認識結果が、ユーザ主導発話辞書に登録されたユーザ主導発話と一致する場合に、一時的にユーザ主導対話管理部を動作させるように動作切り替え指令を出力するため、装置に入力したい検索条件を利用者が明確に持っている状況において、装置からの質問やガイダンスなどを明示的に遮って、利用者が対話の主導権を取ることができ、円滑に対話を継続することが可能となる。
【０１２０】
また、装置の動作に関して無意味な発話内容が登録された無意味発話辞書と、前記無意味発話辞書を参照して、前記音声認識部より入力される音声認識結果が無意味発話か否かを検出する無意味発話検出部と、をさらに備え、前記対話主導権切り替え部は、前記無意味発話検出部が無意味発話を検出した場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、装置の動作に関して無意味な発話を無意味発話辞書に登録しておき、無意味発話検出部が、無意味発話辞書を参照して音声認識結果が無意味発話か否かを検出し、無意味発話が検出された場合に、対話主導権切り替え部がシステム主導対話管理部を動作させるように動作切り替え指令を出力するため、利用者が円滑に入力を行えなえず装置の動作に無意味な入力をした場合に、装置が対話の主導権を取って円滑に対話を継続することが可能となる。
【０１２１】
また、前記無意発話の回数を記憶する無意味発話回数記憶部をさらに備え、前記対話主導権切り替え部は、前記無意味発話回数記憶部を参照し、無意味発話回数が閾値を越えた場合に、システム主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、装置の動作に関して無意味な発話を無意味発話辞書に登録しておき、無意味発話検出部が、無意味発話辞書を参照して音声認識結果が無意味発話か否かを検出し、無意味発話回数記憶部が無意発話の回数を記憶し、無意味発話の回数が閾値を越えた場合に、対話主導権切り替え部がシステム主導対話管理部を動作させるように動作切り替え指令を出力するため、利用者が円滑に入力を行えなえず装置の動作に無意味な入力を繰り返した場合に、装置が対話の主導権を取って円滑に対話を継続することが可能となる。
【０１２２】
また、前記対話文脈記憶部を参照して、前記音声認識部より入力される音声認識結果が、直前に装置が提示した応答内容あるいは質問内容の復唱か否かを判定する復唱発話検出部をさらに備え、前記対話主導権切り替え部は、前記復唱発話検出部が復唱発話を検出した場合に、一時的にユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、復唱発話検出部が、対話文脈記憶部を参照して、音声認識結果が装置の提示した発話内容の復唱か否かを判定し、復唱発話検出部が復唱発話を検出した場合に、対話主導権切り替え部が一時的にユーザ主導対話管理部を動作させるように動作切り替え指令を出力するため、利用者が装置の応答に対して思考している状況において、一時的に利用者に対話の主導権を渡して入力を待つことで、円滑に対話を継続することが可能となる。
【０１２３】
また、前記システム主導対話管理部の生成する質問内容に対して予測される利用者の発話内容を規定した予測発話知識記憶部と、前記対話文脈記憶部と前記予測発話知識記憶部を参照して、装置が利用者に質問を提示した場合に、前記音声認識部より入力される音声認識結果が装置の質問内容に対する予測発話であるか否かを判定する予測発話判定部と、をさらに備え、前記対話主導権切り替え部は、前記音声認識結果が前記予測発話判定部において予測発話と判定されなかった場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、システム主導対話管理部の生成する質問内容に対して予測される利用者の発話内容を規定した予測発話知識と対話文脈を参照して、予測発話判定部が、音声認識結果が装置の質問内容に対する予測発話であるか否かを判定し、音声認識結果が予測発話と判定されなかった場合に、対話主導権切り替え部がユーザ主導対話管理部を動作させるように動作切り替え指令を出力するため、装置から質問された検索条件以外の条件を利用者が明確に持っている状況において、利用者が主導権を取って円滑に対話を継続することが可能となる。
【０１２４】
また、前記予測発話判定部で前記音声認識結果が予測発話ではないと判定された回数を記憶する予測外発話回数記憶部をさらに備え、前記対話主導権切り替え部は、前記予測外発話回数記憶部が記憶している回数が閾値を越えた場合に、ユーザ主導対話管理部を動作させるように動作切り替え指令を出力する、ことを特徴としたので、予測外発話回数記憶部が音声認識結果が予測発話ではないと判定された回数を記憶し、予測外発話回数が閾値を越えた場合に、対話主導権切り替え部がユーザ主導対話管理部を動作させるように動作切り替え指令を出力するため、装置から質問された検索条件以外の条件を利用者が明確に持っており、装置からの質問が利用者が入力したい条件と異なることが繰り返され、対話が円滑に進まない状況において、利用者が主導権を取って円滑に対話を継続することが可能となる。
【図面の簡単な説明】
【図１】  この発明の実施の形態１による対話型情報検索装置の構成図である。
【図２】  この発明の実施の形態１による対話型情報検索装置と利用者の対話例を示す図である。
【図３】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図４】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図５】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図６】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図７】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図８】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図９】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図１０】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図１１】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図１２】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図１３】  この発明の実施の形態１による対話型情報検索装置の動作を説明するための図である。
【図１４】  この発明の実施の形態２による対話型情報検索装置と利用者の対話例を示す図である。
【図１５】  この発明の実施の形態２による対話型情報検索装置の動作を説明するための図である。
【図１６】  この発明の実施の形態２による対話型情報検索装置の動作を説明するための図である。
【図１７】  この発明の実施の形態３による対話型情報検索装置の構成図である。
【図１８】  この発明の実施の形態３による対話型情報検索装置と利用者の対話例を示す図である。
【図１９】  この発明の実施の形態３による対話型情報検索装置の動作を説明するための図である。
【図２０】  この発明の実施の形態３による対話型情報検索装置の動作を説明するための図である。
【図２１】  この発明の実施の形態３による対話型情報検索装置の動作を説明するための図である。
【図２２】  この発明の実施の形態４による対話型情報検索装置の構成図である。
【図２３】  この発明の実施の形態４による対話型情報検索装置と利用者の対話例を示す図である。
【図２４】  この発明の実施の形態５による対話型情報検索装置の構成図である。
【図２５】  この発明の実施の形態５による対話型情報検索装置と利用者の対話例を示す図である。
【図２６】  この発明の実施の形態５による対話型情報検索装置の動作を説明するための図である。
【図２７】  この発明の実施の形態６による対話型情報検索装置の構成図である。
【図２８】  この発明の実施の形態６による対話型情報検索装置と利用者の対話例を示す図である。
【図２９】  この発明の実施の形態６による対話型情報検索装置の動作を説明するための図である。
【図３０】  この発明の実施の形態７による対話型情報検索装置の構成図である。
【図３１】  この発明の実施の形態７による対話型情報検索装置と利用者の対話例を示す図である。
【図３２】  この発明の実施の形態７による対話型情報検索装置の動作を説明するための図である。
【図３３】  この発明の実施の形態８による対話型情報検索装置の構成図である。
【図３４】  この発明の実施の形態８による対話型情報検索装置と利用者の対話例を示す図である。
【図３５】  この発明の実施の形態９による対話型情報検索装置の構成図である。
【図３６】  この発明の実施の形態９による対話型情報検索装置と利用者の対話例を示す図である。
【図３７】  この発明の実施の形態９による対話型情報検索装置の動作を説明するための図である。
【図３８】  この発明の実施の形態１０による対話型情報検索装置の構成図である。
【図３９】  この発明の実施の形態１０による対話型情報検索装置と利用者の対話例を示す図である。
【図４０】  この発明の実施の形態１０による対話型情報検索装置の動作を説明するための図である。
【図４１】  この発明の実施の形態１０による対話型情報検索装置の動作を説明するための図である。
【図４２】  この発明の実施の形態１０による対話型情報検索装置の動作を説明するための図である。
【図４３】  この発明の実施の形態１１による対話型情報検索装置の構成図である。
【図４４】  この発明の実施の形態１１による対話型情報検索装置と利用者の対話例を示す図である。
【図４５】  この発明の実施の形態１１による対話型情報検索装置の動作を説明するための図である。
【図４６】  従来のこの種の装置である自然言語対話システムの構成図である。
【符号の説明】
１  音声認識部、２  ユーザ主導対話管理部、３  システム主導対話管理部、４  質問内容生成知識記憶部、５  対話文脈記憶部、６  情報検索部、７  入力間隔計測部、８  応答提示部、９  対話主導権切り替え部、１０  入力間隔記憶部、１１  ユーザ主導発話辞書、１２  無意味発話検出部、１３  無意味発話辞書、１４  無意味発話回数記憶部、１５  復唱発話検出部、１６  予測発話知識記憶部、１７  予測発話判定部、１８  予測外発話回数記憶部。
【図１】
0004162074.tif 000002
【図２】
0004162074.tif 000003
【図３】
0004162074.tif 000004
【図４】
0004162074.tif 000005
【図５】
0004162074.tif 000006
【図６】
0004162074.tif 000007
【図７】
0004162074.tif 000008
【図８】
0004162074.tif 000009
【図９】
0004162074.tif 000010
【図１０】
0004162074.tif 000011
【図１１】
0004162074.tif 000012
【図１２】
0004162074.tif 000013
【図１３】
0004162074.tif 000014
【図１４】
0004162074.tif 000015
【図１５】
0004162074.tif 000016
【図１６】
0004162074.tif 000017
【図１７】
0004162074.tif 000018
【図１８】
0004162074.tif 000019
【図１９】
0004162074.tif 000020
【図２０】
0004162074.tif 000021
【図２１】
0004162074.tif 000022
【図２２】
0004162074.tif 000023
【図２３】
0004162074.tif 000024
【図２４】
0004162074.tif 000025
【図２５】
0004162074.tif 000026
【図２６】
0004162074.tif 000027
【図２７】
0004162074.tif 000028
【図２８】
0004162074.tif 000029
【図２９】
0004162074.tif 000030
【図３０】
0004162074.tif 000031
【図３１】
0004162074.tif 000032
【図３２】
0004162074.tif 000033
【図３３】
0004162074.tif 000034
【図３４】
0004162074.tif 000035
【図３５】
0004162074.tif 000036
【図３６】
0004162074.tif 000037
【図３７】
0004162074.tif 000038
【図３８】
0004162074.tif 000039
【図３９】
0004162074.tif 000040
【図４０】
0004162074.tif 000041
【図４１】
0004162074.tif 000042
【図４２】
0004162074.tif 000043
【図４３】
0004162074.tif 000044
【図４４】
0004162074.tif 000045
【図４５】
0004162074.tif 000046
【図４６】
0004162074.tif 000047