【手続補正書】
【提出日】平成18年10月23日(2006.10.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  機器の操作をユーザとの対話に基づいて遂行する音声対話システムであって、
音声入力装置から入力される音声のパターンを認識する処理を行う音声認識エンジンと、
音声出力装置から出力されるべき音声を合成する処理を行う音声合成エンジンと、
アプリケーションプログラムの指示を受けて前記音声認識エンジン及び前記音声合成エンジンを制御する対話処理専用エンジンと、
を具備し、前記音声認識エンジン、前記音声合成エンジン及び前記対話処理専用エンジンは、外部メモリに構成され且つユーザによって変更可能なデータベースであって音声対話を実現するための発話モデルが記述された対話用データベースを参照することを特徴とする音声対話システム。
【請求項２】  前記対話処理専用エンジンは、対話状態と画面表示状態との対応関係を記憶したテーブルを具備し、アプリケーションプログラムに現在の対話状態を報知することにより、対話内容に応じた画面表示の切り替えを可能にする、請求項１に記載の音声対話システム。
【請求項３】  前記対話処理専用エンジンは、アプリケーションプログラムからスイッチ操作情報を受けて音声対話を中断及び再開する、請求項１に記載の音声対話システム。
【請求項４】  前記対話処理専用エンジンは、対話状態と画面表示状態との対応関係を記憶したテーブルを具備し、アプリケーションプログラムから現在の画面表示状態についての情報を受けて、当該画面表示状態に応じた対話状態からの音声対話を開始する、請求項１に記載の音声対話システム。
【請求項５】  アプリケーションプログラムが音声対話中のシステムの音声案内を対話状態に応じて切り替えることができるように、前記対話処理専用エンジンから報知される対話状態と案内に関する情報との対応関係を記憶するテーブルをさらに具備する、請求項１に記載の音声対話システム。
【請求項６】  前記対話処理専用エンジンは、遷移条件及び動作を規定する状態遷移図に基づいて対話の流れを制御する、請求項１に記載の音声対話システム。
【請求項７】  前記対話処理専用エンジンは、ユーザの発声内容が格納されるスロット及び動作を有するフレーム構造に基づいて対話の流れを制御する、請求項１に記載の音声対話システム。
【請求項８】  前記対話処理専用エンジンは、ユーザの発声内容が格納されるスロットを有するフレーム構造におけるスロットの埋まり方のパターンに基づいて対話の流れを制御する、請求項１に記載の音声対話システム。
【請求項９】  前記対話処理専用エンジンは、遷移条件及び動作を規定する状態遷移パターンと、ユーザの発声内容が格納されるスロットを有するフレーム構造におけるスロットの埋まり方のパターンと、に基づいて対話の流れを制御する、請求項１に記載の音声対話システム。
【請求項１０】  前記対話処理専用エンジンは、対話状態に応じた単語辞書の領域を記憶したテーブルを参照して、対話状態が変化する毎に対応する単語辞書の領域を前記音声認識エンジンに報知する、請求項１に記載の音声対話システム。
【請求項１１】  前記対話処理専用エンジンは、アプリケーションプログラムの要求に応じて、前記音声認識エンジンに対する接続権をアプリケーションプログラムに一時的に移転する機能を有する、請求項１に記載の音声対話システム。
【請求項１２】  前記対話処理専用エンジンは、対話の履歴を管理する対話履歴管理部を有し、対話の履歴に基づくシステムの案内の変更を可能にする、請求項１に記載の音声対話システム。
【請求項１３】  前記対話処理専用エンジンは、前記音声認識エンジン内の意味抽出タスクを管理及び制御し、ユーザから入力された文章を入力して該文章の意味抽出を行うことにより、文字入力による対話を実現する、請求項１に記載の音声対話システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
【課題を解決するための手段】
上記目的を達成するために、本発明の第１の態様によれば、機器の操作をユーザとの対話に基づいて遂行する音声対話システムであって、音声入力装置から入力される音声のパターンを認識する処理を行う音声認識エンジンと、音声出力装置から出力されるべき音声を合成する処理を行う音声合成エンジンと、アプリケーションプログラムの指示を受けて前記音声認識エンジン及び前記音声合成エンジンを制御する対話処理専用エンジンと、を具備し、前記音声認識エンジン、前記音声合成エンジン及び前記対話処理専用エンジンは、外部メモリ上に構成され且つユーザによって変更可能なデータベースであって音声対話を実現するための発話モデルが記述された対話用データベースを参照することを特徴とする音声対話システムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明の第２の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、対話状態と画面表示状態との対応関係を記憶したテーブルを具備し、アプリケーションプログラムに現在の対話状態を報知することにより、対話内容に応じた画面表示の切り替えを可能にする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明の第３の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、アプリケーションプログラムからスイッチ操作情報を受けて音声対話を中断及び再開する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明の第４の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、対話状態と画面表示状態との対応関係を記憶したテーブルを具備し、アプリケーションプログラムから現在の画面表示状態についての情報を受けて、当該画面表示状態に応じた対話状態からの音声対話を開始する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明の第５の態様によれば、前記第１の態様に係る音声対話システムにおいて、アプリケーションプログラムが音声対話中のシステムの音声案内を対話状態に応じて切り替えることができるように、前記対話処理専用エンジンから報知される対話状態と案内に関する情報との対応関係を記憶するテーブルをさらに具備する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、本発明の第６の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、遷移条件及び動作を規定する状態遷移図に基づいて対話の流れを制御する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、本発明の第７の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、ユーザの発声内容が格納されるスロット及び動作を有するフレーム構造に基づいて対話の流れを制御する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、本発明の第８の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、ユーザの発声内容が格納されるスロットを有するフレーム構造におけるスロットの埋まり方のパターンに基づいて対話の流れを制御する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、本発明の第９の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、遷移条件及び動作を規定する状態遷移パターンと、ユーザの発声内容が格納されるスロットを有するフレーム構造におけるスロットの埋まり方のパターンと、に基づいて対話の流れを制御する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、本発明の第１０の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、対話状態に応じた単語辞書の領域を記憶したテーブルを参照して、対話状態が変化する毎に対応する単語辞書の領域を前記音声認識エンジンに報知する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、本発明の第１１の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、アプリケーションプログラムの要求に応じて、前記音声認識エンジンに対する接続権をアプリケーションプログラムに一時的に移転する機能を有する。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、本発明の第１２の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、対話の履歴を管理する対話履歴管理部を有し、対話の履歴に基づくシステムの案内の変更を可能にする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、本発明の第１３の態様によれば、前記第１の態様に係る音声対話システムにおいて、前記対話処理専用エンジンは、前記音声認識エンジン内の意味抽出タスクを管理及び制御し、ユーザから入力された文章を入力して該文章の意味抽出を行うことにより、文字入力による対話を実現する。