(57)【要約】【課題】利用者に負担をかけないで、所定の個人の行動状況を利用者が取得できる会話制御システムを提供する。【解決手段】会話制御システムは、個人の識別情報を意味する形態素を有する第２形態素情報には、各時間帯における上記個人の行動状況を示す内容文が対応づけられており、上記第２形態素情報を複数記憶する記憶する会話データベース５００と、所定の個人の識別情報を含む第１形態素情報と、各第２形態素情報とを照合し、該各第２形態素情報の中から、該第１形態素情報を構成する形態素を含む第２形態素情報を検索第２形態素情報として検索する第１検索部３２０と、計測された時刻に該当する時間帯の内容文を、利用者への回答文として取得する第２検索部３３０とを有する。【選択図】　　　図２
2004030322.tif 000002
【特許請求の範囲】
【請求項１】
利用者から入力された、所定の個人の識別情報を含む入力情報に基づいて、該入力情報を示す文字列を特定する文字認識手段と、
前記文字認識手段で特定された前記文字列に基づいて、該文字列の最小単位を構成する少なくとも一つの形態素を第１形態素情
報として抽出する形態素抽出手段と、
個人の識別情報を意味する前記形態素を有する第２形態素情報には、各時間帯における前記個人の行動状況を示す内容文が対応づけられており、前記第２形態素情報を複数記憶する記憶する記憶手段と、
前記形態素抽出手段で抽出された前記第１形態素情報と、前記各第２形態素情報とを照合し、該各第２形態素情報の中から、該第１形態素情報を構成する前記形態素を含む前記第２形態素情報を検索第２形態素情報として検索する検索手段と、
現在の時刻を計測する時刻計測手段と、
前記検索第２形態素情報に対応づけられた各内容文のうち、計測された時刻に該当する時間帯の内容文を、前記利用者への回答文として取得する第１取得手段とを有することを特徴とする会話制御システム。
【請求項２】
前記記憶手段には、各内容文が、各々、個人の識別情報及び時間帯と対応づけて記憶されており、
所定の個人の識別情報及び所定の時間帯に対応する回答文の変更要求と、変更後の内容文とを取得する第２取得手段と、
前記変更要求に基づいて、前記記憶手段に記憶された、前記所定の個人の識別情報及び所定の時間帯に対応する回答文を、前記変更後の内容文に変更する変更手段とを有することを特徴とする請求項１に記載の会話制御システム。
【請求項３】
複数の前記形態素の集合からなる集合群の全体を示す要素情報を、該集合群に関連付けて予め複数記憶する要素記憶手段を有し、
前記形態素抽出手段は、前記文字列から抽出した前記形態素と前記各集合群とを照合し、前記各集合群の中から、該形態素を含む前記集合群を選択し、選択した該集合群に関連付けられた前記要素情報を前記第１形態素情報として抽出することを特徴とする請求項１又は２に記載の会話制御システム。
【請求項４】
利用者から入力された、所定の個人の識別情報を含む入力情報に基づいて、該入力情報を示す文字列を特定するステップと、
特定された前記文字列に基づいて、該文字列の最小単位を構成する少なくとも一つの形態素を第１形態素情報として抽出する形態素抽出ステップと、
個人の識別情報を意味する前記形態素を有する第２形態素情報には、各時間帯における前記個人の行動状況を示す内容文が対応づけられており、前記第２形態素情報を記憶手段に複数記憶するステップと、
抽出された前記第１形態素情報と、前記各第２形態素情報とを照合し、該各第２形態素情報の中から、該第１形態素情報を構成する前記形態素を含む前記第２形態素情報を検索第２形態素情報として検索する検索ステップと、
現在の時刻を計測するステップと、
前記検索第２形態素情報に対応づけられた各内容文のうち、計測された時刻に該当する時間帯の内容文を、前記利用者への回答文として取得するステップとを有することを特徴とする会話制御方法。
【請求項５】
前記記憶手段には、各内容文が、各々、個人の識別情報及び時間帯と対応づけて記憶されており、
所定の個人の識別情報及び所定の時間帯に対応する回答文の変更要求と、変更後の内容文とを取得するステップと、
前記変更要求に基づいて、前記記憶手段に記憶された、前記所定の個人の識別情報及び所定の時間帯に対応する回答文を、前記変更後の内容文に変更するステップとを有することを特徴とする請求項４に記載の会話制御方法。
【請求項６】
複数の前記形態素の集合からなる集合群の全体を示す要素情報を、該集合群に関連付けて予め複数記憶するステップと、
前記文字列から抽出した前記形態素と前記各集合群とを照合し、前記各集合群の中から、該形態素を含む前記集合群を選択し、選択した該集合群に関連付けられた前記要素情報を前記第１形態素情報として抽出するステップとを有することを特徴とする請求項４又は５に記載の会話制御方法。
【請求項７】
コンピュータに、
利用者から入力された、所定の個人の識別情報を含む入力情報に基づいて、該入力情報を示す文字列を特定するステップと、
特定された前記文字列に基づいて、該文字列の最小単位を構成する少なくとも一つの形態素を第１形態素情報として抽出する形態素抽出ステップと、
個人の識別情報を意味する前記形態素を有する第２形態素情報には、各時間帯における前記個人の行動状況を示す内容文が対応づけられており、前記第２形態素情報を記憶手段に複数記憶するステップと、
抽出された前記第１形態素情報と、前記各第２形態素情報とを照合し、該各第２形態素情報の中から、該第１形態素情報を構成する前記形態素を含む前記第２形態素情報を検索第２形態素情報として検索する検索ステップと、
現在の時刻を計測するステップと、
前記検索第２形態素情報に対応づけられた各内容文のうち、計測された時刻に該当する時間帯の内容文を、前記利用者への回答文として取得するステップとを有する処理を実行させるためのプログラム。
【請求項８】
前記記憶手段には、各内容文が、各々、個人の識別情報及び時間帯と対応づけて記憶されており、
所定の個人の識別情報及び所定の時間帯に対応する回答文の変更要求と、変更後の内容文とを取得するステップと、
前記変更要求に基づいて、前記記憶手段に記憶された、前記所定の個人の識別情報及び所定の時間帯に対応する回答文を、前記変更後の内容文に変更するステップとを有する処理を実行させるための請求項７に記載のプログラム。
【請求項９】
複数の前記形態素の集合からなる集合群の全体を示す要素情報を、該集合群に関連付けて予め複数記憶するステップと、
前記文字列から抽出した前記形態素と前記各集合群とを照合し、前記各集合群の中から、該形態素を含む前記集合群を選択し、選択した該集合群に関連付けられた前記要素情報を前記第１形態素情報として抽出するステップとを有する処理を実行させるための請求項７又は８に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、利用者から入力された入力情報に基づいて、入力情報に適した回答を出力する会話制御システム、会話制御方法、プログラムに関する。
【０００２】
【従来の技術】
従来、例えば、ある会社に所属する所定の個人に会うことを希望する利用者に対して、所定の個人の行動状況を知らせるシステムとして、以下のような技術があった。
【０００３】
即ち、利用者が、所定の個人に関する情報（所定の個人の氏名等）を所定の入力操作に従って入力すると、各個人の行動状況を管理している装置が、入力された個人に関する情報に基づいて、所定の個人の行動状況を取得し、上記利用者に対して、画面表示等により、（ただいま、外出中です）、（ただいま会議中です）、（今、居室にいます）等の表示を行わせていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来技術では、以下のような問題があった。例えば、利用者が、ある情報（例えば所属部署）をキーボタン操作で入力すると、この情報が上記装置に送られ、上記装置は、さらに、別の情報の入力要求を画面等に表示させる。そして、利用者は、再度、上記別の情報（例えば、所属グループ、個人名など）をキーボタン操作で入力する動作を行っていた。そして、利用者は、ある種の情報を複数回にわたって入力して、初めて、所定の個人の行動状況を取得できた。
【０００５】
このため、従来のシステムでは、所定の個人の行動状況を利用者が取得するために、利用者に負担をかけてしまっているという問題があった。この結果、利用者に負担をかけないで、所定の個人の行動状況を利用者が取得することができるシステムの開発が望まれていた。
【０００６】
一方、利用者からの発話内容に基づいて、発話内容に対応する回答内容を出力するという会話制御装置がある。このような会話制御装置を用いて、初めて会社に来る利用者が発話した内容に対して、所定の個人の行動状況を回答文として出力できれば、利用者は、会話制御装置との間でコミュニケーションを取っているような感覚をあじわうことができ、会話制御装置が設置されている会社等に対して好印象を持つようになる。
【０００７】
従って、従来においては、利用者に負担をかけないで、所定の個人の行動状況を利用者が取得できる会話制御システムの開発が望まれていた。
【０００８】
本発明は、以上のような問題点に鑑みてなされたものであり、利用者に負担をかけないで、所定の個人の行動状況を利用者が取得できる会話制御システム、会話制御方法、プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本願に係る発明は、上記課題を解決すべくなされたものであり、利用者から入力された、所定の個人の識別情報を含む入力情報に基づいて、該入力情報を示す文字列を特定し、特定された前記文字列に基づいて、該文字列の最小単位を構成する少なくとも一つの形態素を第１形態素情報として抽出し、個人の識別情報を意味する前記形態素を有する第２形態素情報には、各時間帯における前記個人の行動状況を示す内容文が対応づけられており、前記第２形態素情報を記憶手段に複数記憶し、抽出された前記第１形態素情報と、前記各第２形態素情報とを照合し、該各第２形態素情報の中から、該第１形態素情報を構成する前記形態素を含む前記第２形態素情報を検索第２形態素情報として検索し、現在の時刻を計測し、前記検索第２形態素情報に対応づけられた各内容文のうち、計測された時刻に該当する時間帯の内容文を、前記利用者への回答文として取得することを特徴とするものである。
【００１０】
本発明によれば、利用者は、例えば、（Ａ氏はいますか？）等の、所定の個人の識別情報を含む情報を発話（入力）しさえすれば、上記所定の個人の現在の行動状況を示す回答文（例えば、ただいま、会議中です）が利用者への回答文として取得され、利用者に出力される。
【００１１】
この結果、ある情報をキーボタン操作で入力するいう動作を複数回行わなければ、所定の個人の行動状況を取得できなかったという従来技術に比較して、利用者に負担をかけないで、所定の個人の現在の行動状況を利用者が取得することができる。　また、このような会話制御システムを、例えば、会社の受付に設置することで、以下のような効果がある。即ち、初めて会社に来る利用者が発話した内容に対して、所定の個人の現在の行動状況を回答文として出力できるので、利用者は、会話制御システムとの間でコミュニケーションを取っているような感覚をあじわうことができ、会話制御システムが設置されている会社等に対して好印象を持つようになる。
【００１２】
また、会話制御システムは、利用者の発話内容を構成する各形態素に基づいて、利用者の発話内容に適した最適な回答内容を検索することができるので、開発者は、各形態素により構築される意味空間に基づいた回答内容とその回答内容を検索するための検索機能とを主に作製すればよく、利用者の発話内容を解析するための人工知能、ニューラルネットワーク等からなるプログラムを逐一構築する必要がない。
【００１３】
更に、検索手段は、第１形態素情報を含む第２形態素情報を検索するので、利用者の発話内容と完全に一致する第２形態素情報を検索する必要がなく、開発者は、利用者から発話されるであろう発話内容に対応する膨大な回答内容を予め記憶する必要がなくなり、会話制御システムに設けられる記憶部の容量を低減させることができる。
【００１４】
また、本発明は、上記発明において、前記記憶手段には、各内容文が、各々、個人の識別情報及び時間帯と対応づけて記憶されており、所定の個人の識別情報及び所定の時間帯に対応する回答文の変更要求と、変更後の内容文とを取得し、前記変更要求に基づいて、前記記憶手段に記憶された、前記所定の個人の識別情報及び所定の時間帯に対応する回答文を、前記変更後の内容文に変更することができる。
【００１５】
本発明によれば、例えば、入力された上記変更要求等を第２取得手段が取得することで、個人の行動状況を示す内容文を変更できるので、例えば、所定の個人の行動予定が急に変更したような場合や、急用や自己都合により、記憶された各回答文のうち、所定の時間帯の回答文について、急きょ変更したいような場合でも対処が可能となる。
【００１６】
また、本発明は、上記発明において、複数の前記形態素の集合からなる集合群の全体を示す要素情報を、該集合群に関連付けて予め複数記憶し、前記文字列から抽出した前記形態素と前記各集合群とを照合し、前記各集合群の中から、該形態素を含む前記集合群を選択し、選択した該集合群に関連付けられた前記要素情報を前記第１形態素情報として抽出することを特徴とするものである。
【００１７】
本発明によれば、例えば、開発者は、相互に類似した各第１形態素情報から把握される意味空間に対応した第２形態素情報及び第２形態素情報に関係する回答文を逐一作成する必要がなくなり、結果的に、会話制御システムに設けられる記憶部に格納させるデータ量を低減させることができる。
【００１８】
【発明の実施の形態】
実施の形態１．
（会話制御システムの基本構成）
本実施の形態に係る会話制御システムについて図面を参照しながら説明する。図１は、本実施形態に係る会話制御装置１を有する会話制御システムの概略構成図である。
【００１９】
同図に示すように、会話制御装置１は、第１入力部１００と、音声認識部２００と、会話制御部３００と、文解析部４００と、会話データベース５００と、出力部６００と、音声認識辞書記憶部７００とを備えている。
【００２０】
尚、本実施形態では、説明の便宜上、利用者の発話内容（この発話内容は、入力情報の一種）に限定して説明するが、この利用者の発話内容に限定されるものではなく、キーボード等から入力された入力情報であってもよい。従って、以下に示す「発話内容」は、「発話内容」を「入力情報」に置き換えて説明することもできる。
【００２１】
また、本実施の形態では、会話制御装置１は、例えば、会社の受付等に設置されており、例えば、所定の個人（会社に属する所定の個人）に面会を希望する利用者に対して、上記所定の個人の現在の行動状況を知らせる装置である。
【００２２】
但し、上記会話制御装置は、利用者に対して、上記所定の個人の現在の行動状況を知らせる装置であればよいので、会話制御装置がどのような用途に使用されるかについては、本発明では特に限定せず、種々の用途に適用が可能である。
【００２３】
第１入力部１００は、利用者からの入力情報を取得する取得手段であり、本実施形態では、マイクロホン、キーボード等が挙げられる。この第１入力部１００は、利用者から入力された入力情報に基づいて、入力情報（音声以外）に対応する文字列を特定する文字認識手段でもある。
【００２４】
この第１入力部１００には、例えば、個人の識別情報（個人の氏名等）を含む情報が入力される。具体的には、第１入力部１００には、利用者から所定の個人の所在の確認や現在の行動状況の要求を示す情報（個人の識別情報を含む）が入力される。例えば、利用者は、第１入力部１００を用いて、個人の識別情報（例えば、「Ａ氏」）を含む、上記個人の現在の行動状況の要求を示す情報（「Ａ氏はいますか」）を入力する。
【００２５】
ここで、入力情報とは、キーボード等を通じて入力された文字、記号、音声等を意味するものである。具体的に、第１入力部１００は、利用者の入力情報（音声以外）を取得し、取得した入力情報を文字列として特定し、特定した文字列を会話制御部３００に出力する。また、利用者からの発話内容（この発話内容は、音声からなるものであり、入力情報の一種である）をマイクロホンなどで取得した第１入力部１００は、取得した発話内容を構成する音声を音声信号として音声認識部２００に出力する。
【００２６】
音声認識部２００は、第１入力部１００で取得した発話内容に基づいて、発話内容に対応する文字列を特定する文字認識手段である。具体的には、第１入力部１００から音声信号が入力された音声認識部２００は、入力された音声信号を解析し、解析した音声信号に対応する文字列を、音声認識辞書記憶部７００に格納されている辞書を用いて特定し、特定した文字列を文字列信号として会話制御部３００に出力する。音声認識辞書記憶部７００は、標準的な音声信号に対応する辞書（あ、い、う、え、など）を格納しているものである。
【００２７】
文解析部４００は、会話制御部３００に入力された文字列を解析するものであり、本実施形態では、図２に示すように、形態素抽出部４１０と、文節解析部４２０と、文構造解析部４３０と、形態素データベース４５０とを有している。
【００２８】
形態素抽出部４１０は、音声認識部２００で特定された文字列に基づいて、文字列の最小単位を構成する少なくとも１つの形態素を第１形態素情報として抽出する形態素抽出手段である。
【００２９】
具体的に、管理部３１０から文字列が入力された形態素抽出部４１０は、入力された文字列の中から各形態素を抽出する。ここで、形態素とは、本実施形態では、文字列に表された語構成の最小単位を意味するものであり、この語構成の最小単位としては、図３に示すように、例えば、名詞、形容詞、動詞などの品詞が挙げられる。各形態素は、本実施形態では、ｍ１、ｍ２、・・、ｍｌと表現する。
【００３０】
即ち、形態素抽出部４１０は、入力された文字列信号に対応する文字列と、形態素データベース４５０に予め格納されている名詞、形容詞、動詞などからなる形態素群とを照合し、文字列の中から形態素群と一致する各形態素（ｍ１、ｍ２、・・・）を抽出し、抽出した各形態素を抽出信号として文節解析部４２０に出力する。
【００３１】
文節解析部４２０は、形態素抽出部４１０で抽出された各形態素に基づいて、各形態素を文節形式に変換する変換手段である。具体的に、形態素抽出部４１０から抽出信号が入力された文節解析部４２０は、入力された抽出信号に対応する各形態素を用いて文節形式にまとめる。
【００３２】
ここで、文節形式とは、本実施形態では、日本語文法において、自立語又は自立語に一つ以上の付属語がついた文、或いは、日本語文法の意味を崩さない程度に文字列をできるだけ細かく区切った一区切りの文を意味する。この文節は、本実施形態では、ｐ１、ｐ２、・・・ｐｋと表現する。
即ち、文節解析部４２０は、図４に示すように、入力された抽出信号に対応する各形態素に基づいて各形態素の係り受け要素（例えば、が・は・を・・）を抽出し、抽出した係り受け要素に基づいて各形態素を各文節にまとめることを行う。
【００３３】
例えば、入力された文字列情報が「Ａ氏はいますか．．．」であり、抽出された形態素が（Ａ氏）、（います）の場合には、文節解析部４２０は、形態素（Ａ氏）の係り受け要素として、「は」を抽出し、形態素（います）の係り受け要素として、「か」を抽出する。
【００３４】
そして、文節解析部４２０は、抽出した係り受け要素に基づいて、各形態素を各文節にまとめることを行う。例えば、入力された文字列情報が、「Ａ氏はいますか．．．」であり、入力された第１形態素情報の各形態素が「Ａ氏」、「います」の場合には、文節解析部４２０は、「Ａ氏はいますか」を一文節と認識する。
【００３５】
各形態素を各文節にまとめた文節解析部４２０は、各形態素をまとめた各文節と、各文節を構成する各形態素とを含む文型情報を文型信号として文構造解析部４３０に出力する。
【００３６】
文構造解析部４３０は、文節解析部４２０で分節された第１形態素情報の各形態素を主体格、対象格などの各属性（属性とは格の属性のことである）に分類する分類手段である。具体的に、文節解析部４２０から文型信号が入力された文構造解析部４３０は、入力された文型信号に対応する各形態素と各形態素からなる文節とに基づいて、文節に含まれる各形態素の「格構成」（属性）を決定する。
【００３７】
ここで、「格構成」とは、文節における実質的な概念を示す格（属性）を意味するものであり、本実施形態では、例えば、主語・主格を意味するサブジェクト（主体格）、対象を意味するオブジェクト（対象格）、動作・動詞を意味するアクション、時間を意味するタイム（テンス、ムード、アスペクトからなるもの）、場所を意味するロケーション等が挙げられる。本実施形態では、文節におけるサブジェクト、オブジェクト、アクションの三要素の「格」（格構成）に対応付けられた各形態素を第１形態素情報とする。
【００３８】
即ち、文構造解析部４３０は、図５に示すように、例えば、各形態素の係り受け要素が”が”又は”は”である場合は、その係り受け要素の前にある形態素がサブジェクト（主語又は主格）であると判断する。また、文構造解析部４３０は、
例えば、各形態素の係り受け要素が”の”又は”を”である場合は、その係り受け要素の前にある形態素がオブジェクト（対象）であると判断する。
【００３９】
更に、文構造解析部４３０は、例えば、各形態素の係り受け要素が”する”又は、”か”である場合は、その係り受け要素の前にある形態素がアクション（述語；この述語は動詞、形容詞などから構成される）であると判断する。なお、第１形態素情報のうち、「格構成」（サブジェクト、オブジェクト、アクション等）に対応づけられた形態素がない場合には、その部分については、本実施の形態では”＊”を示すことにする。
【００４０】
各文節を構成する各形態素の「格構成」を決定した文構造解析部４３０は、決定した「格構成」に対応付けられた第１形態素情報に基づいて、検索命令信号を第１検索部３２０に出力する。
【００４１】
具体的には、文構造解析部４３０は、例えば、文節が（Ａ氏はいますか）である場合、第１形態素情報（「Ａ氏」；「います」）の各形態素について決定した格構成（形態素「Ａ氏」はサブジェクト、オブジェクトなし、形態素「います」はアクション、である旨）を示す信号を第１検索部３２０に出力する。
【００４２】
会話データベース５００は、個人の識別情報を意味する形態素（当該形態素は、一つの文字、複数の文字列又はこれらの組み合わせからなる）を有する第２形態素情報と、各時間帯情報及び上記個人の行動状況を示す内容文とを相互に関連付けて複数記憶する記憶手段である。
【００４３】
更に、会話データベース５００は、第２形態素情報を構成する各要素を、主格からなる主体格、目的からなる対象格などの属性に分類して記憶する記憶手段でもある。なお、第２形態素情報のうち、「格構成」（サブジェクト、オブジェクト、アクションなど）に対応付けられた形態素がない場合は、その部分については、本実施形態では、”＊”を示すことにする。
【００４４】
例えば、第２形態素情報（Ａ氏；＊；います）の形態素（Ａ氏）は、主体格に分類され、（＊）は対象格に分類され（対象格なしという情報）、形態素（います）は、述語格に分類されて、会話データベース５００に記憶される。
【００４５】
この第２形態素情報は、一つの文字、複数の文字列又はこれらの組み合わせからなる形態素、即ち、利用者から発話されるであろう発話内容を構成する各形態素を意味するものであり、本実施形態では、サブジェクト（主体格）、オブジェクト（対象格）、アクションの「格」（属性）に対応付けられた各形態素からなるものである。これら三要素に対応付けられた各形態素は、本実施形態では、第２形態素情報と表現することにする。
【００４６】
尚、第２形態素情報には、上記三要素に対応付けられた各形態素に限定されるものではなく、他の「格」、即ち、時間を意味するタイム（ムード、テンス、アスペクトなどからなるもの）、場所を意味するロケーション、条件を意味するコンディション、感想を意味するインプレッション、結果を意味するエフェクトなどに対応付けられた各形態素を有していてもよい。
【００４７】
この第２形態素情報は、本実施形態では、会話データベース５００に予め格納されているものであり、上記第１形態素情報（利用者が発話した内容から導かれたもの）とは区別されるものである。
【００４８】
内容文は、利用者に対して回答する回答文（回答内容）を意味するものである。
【００４９】
以下、内容文を回答文という。各回答文は、それぞれ、第２形態素情報及び時間帯情報と対応付けられている。具体的に、図６に、会話データベース５００に記憶されている内容の一例を示す。第２形態素情報（Ａ氏（個人の識別情報）；＊；います）は、時間帯情報１（２４日；ＡＭ１０：００−１２：００）及び回答文１（ただいま外出中です）、時間帯情報２（２４日、ＰＭ１：００−３：００）及び回答文２（ただいま居室にいます）、時間帯情報３（２４日、ＰＭ３：００−５：００）及び回答文３（ただいま会議中です）と対応づけられて、会話データベース５００に記憶されている。
また、各第２形態素情報（例えば、（Ｂ氏；＊；います）、（Ｃ氏；＊；います））も、それぞれ、各時間帯情報及び各回答文と対応づけられて、会話データベース５００に記憶されている。
【００５０】
会話制御部３００は、本実施形態では、図２に示すように、管理部３１０と、第１検索部３２０と、第２検索部３３０と、現在の時刻を計測する時刻計測部３４０とを有している。ここでは、時刻とは、例えば、時間、分だけでなく、日付を含む場合を例にして説明するが、これに限定されるわけでなく、元号、西暦や月情報を含んでもよい。
【００５１】
管理部３１０は、会話制御部３００の全体を制御するものである。具体的に、第１入力部１００又は音声認識部２００から文字列が入力された管理部３１０は、入力された文字列を形態素抽出部４１０に出力する。また、管理部３１０は、第２検索部３３０で検索された回答文を出力部６００に出力する。
【００５２】
第１検索部３２０は、文節解析部４２０で抽出された第１形態素情報と各第２形態素情報とを照合し、各第２形態素情報の中から、第１形態素情報を構成する形態素を含む第２形態素情報を検索第２形態素情報として、検索する。具体的に、文構造解析部４３０から検索命令信号が入力された第１検索部３２０は、入力された検索命令信号に含まれる第１形態素情報に基づいて、第１形態素情報と会話データベース５００に格納されている各第２形態素情報とを照合し、第１形態素情報を構成する形態素を含む第２形態素情報を検索する。
【００５３】
例えば、文構造解析部４３０から入力された検索命令信号が示す情報が、第１形態素情報が（Ａ氏；＊；います）であり、形態素（Ａ氏）は主体格、（＊）は対象格、形態素（います）は述語格に対応づけれている場合であって、会話データベース５００に格納されている各第２形態素情報が（Ａ氏；＊；います）、（Ｂ氏；＊；います）、（Ｃ氏；＊；います）．．．であり、形態素（Ａ氏、Ｂ氏、Ｃ氏）は主体格、（＊）は対象格、形態素（います）は述語格に対応づけられている場合、第１検索部３２０は、第１形態素情報を構成する形態素（Ａ氏）、（います）を含む第２形態素情報（Ａ氏；＊；います）を検索第２形態素情報として検索する。第１検索部３２０は、検索第２形態素情報を第１検索結果信号として、第２検索部３３０に出力する。
【００５４】
第２検索部３３０は、入力された第１検索結果信号に対応する検索第２形態素情報に基づいて、検索第２形態素情報と対応づけられている各時間帯情報を取得する。そして、第２検索部３３０は時刻計測部３４０にアクセスし、現在の時刻を示す情報を取得する。第２検索部３３０は、取得した現在の時刻を示す情報と、取得した各時間帯情報とを比較し、現在の時刻に該当する時間帯情報に対応づけられた回答文を取得する。
【００５５】
具体的に、以下に説明する。第１検索結果信号に対応する検索第２形態素情報が、第２形態素情報（Ａ氏；＊；います）である場合、第２検索部３３０は、図６に示すように、上記第２形態素情報に対応づけられている時間帯情報１（２４日；ＡＭ１０：００−１２：００）、時間帯情報２（２４日；ＰＭ１：００−３：００）、時間帯情報３（２４日；ＰＭ３：００−５：００）を取得する。そして、第２検索部３３０は、時刻計測部３４０にアクセスし、例えば、現在の時刻が、２４日、ＰＭ４：００であった場合には、現在の時刻に該当する時間帯情報３（２４日　ＰＭ３：００−５：００）に対応する回答文３（ただいま会議中です）を取得する。第２検索部３３０は、この検索した回答文３を回答文信号として管理部３１０に出力する。
【００５６】
第２検索部３３０から回答文信号が入力された管理部３１０は、入力された回答文信号を出力部６００に出力する。出力部６００は、第２検索部３３０で取得された回答文を利用者に対して出力する出力手段であり、本実施形態では、例えば、スピーカ、ディスプレイなどが挙げられる。具体的に、管理部３１０から回答文信号が入力された出力部６００は、入力された回答文信号に対応する回答文例えば、｛ただいま会議中です｝を出力する。
【００５７】
（会話制御装置を用いた会話制御方法）
上記構成を有する会話制御装置１による会話制御方法は、以下の手順により実施することができる。図７は、本実施形態に係る会話制御方法の手順を示すフローチャート図である。
【００５８】
先ず、第１入力部１００が、利用者からの発話内容（入力情報）を取得する（Ｓ１０１）。この際、第１入力部１００には、例えば、所定の個人の識別情報（所定の個人の氏名等）を含む入力情報が入力される。具体的に第１入力部１００は、利用者の発話内容を構成する音声を取得し、取得した音声を音声信号として音声認識部２００に出力する。
また、第１入力部１００は、利用者から入力された入力情報（音声以外）に基づいて、入力情報（音声以外）に対応する文字列を特定し、特定した文字列を文字列信号として会話制御部３００に出力する。
【００５９】
次いで、音声認識部２００が、第１入力部１００で取得した発話内容に基づいて、発話内容に対応する文字列を特定する（Ｓ１０２）。具体的には、第１入力部１００から音声信号が入力された音声認識部２００は、入力された音声信号を解析し、解析した音声信号に対応する文字列を、音声認識辞書記憶部７００に格納されている辞書を用いて特定し、特定した文字列を文字列信号として会話制御部３００に出力する。
【００６０】
次いで、形態素抽出部４１０が、音声認識部２００で特定された文字列に基づいて、文字列の最小単位を構成する各形態素を抽出する（Ｓ１０３）。
【００６１】
具体的に、管理部３１０から文字列信号が入力された形態素抽出部４１０は、入力された文字列信号に対応する文字列と、形態素データベース４５０に予め格納されている名詞、形容詞、動詞などの形態素群とを照合し、文字列の中から形態素群と一致する各形態素（ｍ１、ｍ２、・・・）を抽出し、抽出した各形態素を抽出信号として文節解析部４２０に出力する。
【００６２】
そして、文節解析部４２０は、形態素抽出部４１０で抽出された各形態素に基づいて、各形態素を文節形式にまとめる（Ｓ１０４）。具体的に、形態素抽出部４１０から抽出信号が入力された文節解析部４２０は、図４に示すように、入力された抽出信号に対応する各形態素に基づいて各形態素の係り受け要素（例えば、が・は・を・・）を抽出し、抽出した係り受け要素に基づいて各形態素を各文節にまとめることを行う。第１形態素情報は、本実施形態では、一つの文節に属する各形態素を意味する。
各形態素を各文節にまとめた文節解析部４２０は、各形態素をまとめた各文節と、各文節を構成する各形態素（第１形態素情報の各形態素）とを含む文型情報を文型信号として文構造解析部４３０に出力する。例えば、文節解析部４２０は、文節（Ａ氏はいますか）と、第１形態素情報（Ａ氏；＊；います）の各形態素とを含む文型情報を文型信号として文構造解析部４３０に出力する。
【００６３】
その後、文構造解析部４３０が、文節解析部４２０で分節された第１形態素情報の各形態素を主体格、対象格などの各属性に分類する（Ｓ１０５）。具体的に、文節解析部４２０から文型信号が入力された文構造解析部４３０は、入力された文型信号に対応する各形態素と各形態素からなる文節とに基づいて、文節に含まれる各形態素の「格構成」を決定する。
【００６４】
即ち、文構造解析部４３０は、図５に示すように、例えば、文節における各形態素の係り受け要素が”が”又は”は”である場合は、その係り受け要素の前にある形態素がサブジェクト（主語又は主格）であると判断する。また、文構造解析部４３０は、例えば、文節における各形態素の係り受け要素が”の”又は”を”である場合は、その係り受け要素の前にある形態素がオブジェクト（対象）であると判断する。
【００６５】
更に、文構造解析部４３０は、例えば、文節における各形態素の係り受け要素が”する”、又は”か”である場合は、その係り受け要素の前にある形態素がアクション（述語；この述語は動詞、形容詞などから構成される）であると判断する。
【００６６】
各文節を構成する各形態素の「格構成」（格の属性）を決定した文構造解析部４３０は、決定した「格構成」に対応付けられた第１形態素情報に基づいて、検索命令信号を第１検索部３２０に出力する。
【００６７】
次いで、第１検索部３２０が、文節解析部４２０で抽出された第１形態素情報と各第２形態素情報とを照合し、各第２形態素情報の中から、第１形態素情報を構成する形態素を含む第２形態素情報を検索第２形態素情報として検索する（Ｓ１０６）。
【００６８】
具体的に、文構造解析部４３０から検索命令信号が入力された第１検索部３２０は、入力された検索命令信号に含まれる第１形態素情報に基づいて、第１形態素情報と会話データベース５００に格納されている各第２形態素情報とを照合し、第１形態素情報を構成する形態素を含む第２形態素情報を検索第２形態素情報として検索する。第１検索部３２０は、検索第２形態素情報を第１検索結果信号として、第２検索部３３０に出力する。
【００６９】
第２検索部３３０は、入力された第１検索結果信号に対応する検索第２形態素情報に基づいて、検索第２形態素情報と対応づけられている各時間帯情報を取得する（Ｓ１０７）。そして、第２検索部３３０は時刻計測部３４０にアクセスし、現在の時刻を示す情報を取得する（Ｓ１０８）。
【００７０】
第２検索部３３０は、取得した現在の時刻を示す情報と、取得した回答文に対応づけられた時間帯情報とを比較し、現在の時刻に該当する時間帯情報に対応づけられた回答文を取得する（Ｓ１０９）。第２検索部３３０は、この検索した回答文を回答文信号として管理部３１０に出力する。
【００７１】
第２検索部３３０から回答文信号が入力された管理部３１０は、入力された回答文信号を出力部６００に出力する。出力部６００は、第２検索部３３０で取得された回答文を利用者に対して出力する（Ｓ１１０）。具体的に、出力部６００は、例えば、回答文｛ただいま会議中です｝を出力する。
【００７２】
なお、上述したＳ１０１からＳ１１０の処理と並行して、時刻計測部３４０は、現在の時刻を計測する動作を行う。
【００７３】
また、本実施の形態では、個人の識別情報の一例として、個人の氏名を用いて説明したが、もちろん、これに限定されるわけでなく、個人を識別できる情報（例えば、ＩＤ番号等）であれば特に限定しない。また、回答文の内容についても図６に示したものは一例に過ぎず、他の表現を用いても良い。例えば、本会話制御システムが受付システムとして用いられる場合には、例えば、「ただいま、外出中ですので、貴方にお会いすることはできません」、「ただいま、居室にいますので、しばらくお待ちください」等を回答文としてもよい。
【００７４】
（作用効果）
上記構成を有する本願に係る発明は、個人の識別情報を意味する形態素を有する第２形態素情報には、各時間帯における上記個人の行動状況を示す内容文（回答文）が関連づけられており、上記第２形態素情報を複数記憶する会話データベース５００（記憶手段）と、所定の個人の識別情報を意味する形態素を含む第１形態素情報と、上記各第２形態素情報とを照合し、該各第２形態素情報の中から、該第１形態素情報を構成する前記形態素を含む第２形態素情報を検索第２形態素情報として検索する第１検索部３２０と、検索第２形態素情報に関連づけられた各内容文のうち、時刻計測部３４０により計測された現在の時刻に該当する時間帯の内容文を、前記利用者への回答文として取得する第２検索部３３０を有する。
【００７５】
このため、本実施の形態によれば、利用者は、第１入力部１００に対して、例えば、（Ａ氏はいますか？）等の、所定の個人の識別情報を含む情報を発話（入力）しさえすれば、上記所定の個人の現在の行動状況を示す回答文（例えば、ただいま、会議中です）が利用者に対して出力される。
【００７６】
この結果、本実施の形態では、ある情報をキーボタン操作で入力するいう動作を複数回行わなければ、所定の個人の現在の行動状況を取得できなかったという従来技術に比較して、利用者に負担をかけないで、所定の個人の現在の行動状況を利用者が取得することができる。
また、このような会話制御装置１を、例えば、会社の受付に設置することで、以下のような効果がある。即ち、会話制御装置１を用いて、初めて会社に来る利用者が発話した内容に対して、所定の個人の現在の行動状況を回答文として出力できるので、利用者は、会話制御装置１との間でコミュニケーションを取っているような感覚をあじわうことができ、会話制御装置１が設置されている会社等に対して好印象を持つようになる。
【００７７】
また、会話制御装置１は、利用者の発話内容を構成する各形態素に基づいて、利用者の発話内容に適した最適な回答内容を検索することができるので、会話制御装置１を開発する開発者は、各形態素により構築される意味空間に基づいた回答内容とその回答内容を検索するための検索機能とを主に作製すればよく、利用者の発話内容を解析するための人工知能、ニューラルネットワーク等からなるプログラムを逐一構築する必要がない。
【００７８】
更に、第１検索部３２０は、第１形態素情報を含む第２形態素情報を検索するので、利用者の発話内容と完全に一致する第２形態素情報を検索する必要がなく、会話制御装置１を開発する開発者は、利用者から発話されるであろう発話内容に対応する膨大な回答内容を予め記憶する必要がなくなり、会話制御装置の記憶部の容量を低減させることができる。
【００７９】
尚、第１形態素情報を含む第２形態素情報（又は第１形態素情報を構成する形態素を含む第２形態素情報）とは、第２形態素情報等が第１形態素情報をそのまま含む場合のみならず、第２形態素情報等が第１形態素情報を構成する少なくとも一つの形態素を含む場合をも意味するものとする。
【００８０】
尚、本発明は、上記実施形態に限定されるものではなく、以下に示すような変更を加えることができる。
【００８１】
（第１変更例）
本変更例の会話制御システムにおいては、複数の形態素の集合からなる集合群を意味する要素情報を、集合群に関連付けて複数記憶する要素記憶手段をさらに設けてもよい。この要素記憶手段は、会話データベース５００で構成してもよい。
【００８２】
そして、形態素抽出部４１０は、文字列から抽出した形態素と各集合群とを照合し、各集合群中から、抽出された形態素を含む集合群を選択し、選択した集合群に関連付けられた要素情報を第１形態素情報として抽出してもよい。
【００８３】
利用者が発話した文字列に含まれる各形態素には、類似しているものがある。例えば、集合群の全体を示す要素情報を「います」とすると、「います」は、（「いらっしゃいます」、「おります」、等）（集合群）と相互に類似しているので、形態素抽出部４１０は、「います」に類似する形態素がある場合には、その類似する形態素については、「います」として取り扱うことができる。
【００８４】
即ち、形態素抽出部４１０は、例えば、文字列から抽出した形態素が「いらっしゃいます」である場合は、「いらっしゃいます」を代表する要素情報が「います」であるので、上記「いらっしゃいます」を「います」に置き換えることができる。
【００８５】
また、会話データベース５００には記憶されている各第２形態素情報を構成する各形態素のうち、上記集合群に含まれる形態素は、当該形態素の代わりに、上記集合群に関連づけられた要素情報が上記各第２形態素情報に含められている。
【００８６】
なお、要素情報も、形態素と同じく、文字列の最小単位で構成される。
【００８７】
例えば、会話データベース５００に記憶されている各第２形態素情報には、形態素（いらっしゃいます）や形態素（おります）が含まれず、要素情報（います）が含まれる。
【００８８】
そして、第１検索部３２０は、形態素抽出部４１０で抽出された第１形態素情報と、各第２形態素情報とを照合し、各第２形態素情報の中から、第１形態素情報を構成する形態素や要素情報を含む第２形態素情報を検索第２形態素情報として検索する。
【００８９】
これにより、入力された情報が（Ａ氏はいらっしますか）などであっても、形態素抽出部４１０にて、要素情報を用いた第１形態素情報（Ａ氏；＊；います）が抽出され、会話データベース５００でも、要素情報を用いた各第２形態素情報（例えば、（Ａ氏；＊；います）が記憶されているので、第１検索部３２０で、要素情報（います）を用いた検索動作を行うことができる。
【００９０】
この結果、形態素抽出部４１０が相互に類似する形態素を整理することができるので、会話制御装置を開発する開発者は、相互に類似した各第１形態素情報から把握される意味空間に対応した第２形態素情報及び第２形態素情報に関係する回答文を逐一作成する必要がなくなり、結果的に、記憶部に格納させるデータ量を低減させることができる。
【００９１】
（第２変更例）
図８に示すように、本変更例においては、割合計算部３２１と、選択部３２２とを第１検索部３２０に備えてもよい。
【００９２】
割合計算部３２１は、形態素抽出部４１０で抽出された第１形態素情報と各第２形態素情報とを照合し、各第２形態素情報毎に、第２形態素情報に対して第１形態素情報が占める割合を計算する計算手段である。
【００９３】
具体的に、文構造解析部４３０から検索命令信号が入力された割合計算部３２１は、図８に示すように、入力された検索命令信号に含まれる第１形態素情報に基づいて、第１形態素情報と会話データベース５００に格納されている各第２形態素情報とを照合し、各第２形態素情報毎に、それぞれの第２形態素情報の中に、第１形態素情報が占める割合を計算する。
【００９４】
例えば、利用者から発話された発話文を構成する第１形態素情報が（Ａ氏；＊；います）｛Ａ氏はいますか？｝である場合は、割合計算部３２１は、「格構成」に属する各形態素（Ａ氏；＊；います）と第２形態素情報に含まれる各形態素（Ａ氏；＊；います）とを照合し、両者は一致するので、上記第２形態素情報に、「格構成」に属する各形態素（Ａ氏；＊；います）が含まれる割合を、１００％であると計算する。割合計算部３２１は、これらの計算を第２形態素情報毎に行い、計算した各割合を割合信号として選択部３２２に出力する。
【００９５】
選択部３２２は、割合計算部３２１で各第２形態素情報毎に計算された各割合の大きさに応じて、各第２形態素情報の中から、検索第２形態素情報を選択する選択手段である。
【００９６】
具体的に、割合計算部３２１から割合信号が入力された選択部３２２は、入力された割合信号に含まれる各割合の中から、例えば割合の高い第２形態素情報を選択する。選択部３２２は、選択した第２形態素情報を検索結果信号として第２検索部３３０に出力する。第２検索部３３０は、選択部３２２で選択された第２形態素情報に基づいて、第２形態素情報に関連付けられた回答文を取得する。
【００９７】
これにより、割合計算部３２１が、各第２形態素情報毎に、第２形態素情報に対して第１形態素情報が占める割合を計算し、選択部３２２が、各第２形態素情報毎に計算された各割合の大きさに応じて、各第２形態素情報の中から、検索第２形態素情報を選択することができるので、選択部３２２は、例えば、第１形態素情報（利用者の発話内容を構成するもの）が第２形態素情報に占める割合の大きい第２形態素情報を、複数ある第２形態素情報群の中から取得することができれば、第１形態素情報から構成される意味空間を踏襲した第２形態素情報をより的確に取得することができる。
【００９８】
この結果、第２検索部３３０は、選択部３２２で取得された第２形態素情報に基づいて、第２形態素情報に関連付けられた回答文を取得することができるので、利用者の発話内容に対して最適な回答文を取得することができる。
【００９９】
また、選択部３２２は、複数の第２形態素情報の中から、割合計算部３２１で計算された割合の高い第２形態素情報を選択することができるので、利用者の発話文に含まれる「格構成」に属する各形態素と会話データベース５００に格納されている各第２形態素情報とが完全に一致しなくても、「格構成」に属する各形態素に密接する第２形態素情報を取得することができる。
【０１００】
これにより、選択部３２２が「格構成」に密接する第２形態素情報を取得するので、会話制御装置１を開発する開発者は、「格構成」と完全に一致する第２形態素情報を会話データベース５００に逐一格納する必要がなくなり、会話データベース５００の容量を低減させることができる。
【０１０１】
（第３変更例）
図９に示すように、本変更例においては、上記実施形態及び上記各変更例に限定されるものではなく、会話制御装置１ａ，１ｂにある通信部８００と、通信ネットワーク１０００を介して通信部８００との間でデータの送受信をするための通信部９００と、通信部９００に接続された各会話データベース５００ｂ〜５００ｄと、サーバ２ａ〜２ｃとを備えてもよい（会話制御システム）。
【０１０２】
ここで、通信ネットワーク１０００とは、データを送受信する通信網を意味するものであり、本実施形態では、例えば、インターネットなどが挙げられる。
【０１０３】
尚、本変更例では、便宜上、会話制御装置１ａ，１ｂ、会話データベース５００ｂ〜５００ｄ、サーバ２ａ〜２ｃを限定しているが、これに限定されるものではなく、更に他の会話データベースを設けてもよい。このサーバ２ａ〜２ｃには、会話データベース５００ａ〜５００ｄに記憶されている内容と同様の内容が記憶されている。
【０１０４】
これにより、会話制御部３００は、会話制御装置１ａの内部に配置してある会話データベース５００ａのみならず、通信ネットワーク１０００を介して、他の会話制御装置１ｂ、会話データベース５００ｂ〜５００ｄ、サーバ２ａ〜２ｃをも参照することができるので、例えば、会話データベース５００ａの中から、検索命令信号に含まれる「格構成」に属する各形態素（第１形態素情報の各形態素）を含む第２形態素情報を検索することができない場合であっても、他の会話制御装置１ｂ、会話データベース５００ｂ〜５００ｄ、サーバ２ａ〜２ｃを参照することにより、上記第１形態素情報を構成する各形態素を含む第２形態素情報を検索することができ、利用者の発話文により適した回答文を検索することができる。
【０１０５】
（プログラム）
上記会話制御システム及び会話制御方法で説明した内容は、パーソナルコンピュータ等の汎用コンピュータにおいて、所定のプログラム言語を利用するための専用プログラムを実行することにより実現することができる。
【０１０６】
ここで、プログラム言語としては、例えば、本発明者らが開発したＤＫＭＬ（Ｄｉｓｃｏｕｒｓｅ　Ｋｎｏｗｌｅｄｇｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）、その他Ｃ言語等が挙げられる。
【０１０７】
即ち、会話制御装置１は、各会話データベース５００ａ〜５００ｄに格納されているデータ（第２形態素情報、回答文、集合群、要素情報などの記憶情報）、その他の各部を、ＤＫＭＬ（Ｄｉｓｃｏｕｒｓｅ　Ｋｎｏｗｌｅｄｇｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）等で構築し、この構築した記憶情報等を利用するためのプログラムを実行することにより実現することができる。
【０１０８】
このような本実施形態に係るプログラムによれば、所定の個人の識別情報を含む発話内容を特定し、所定の個人の識別情報を意味する形態素を含む第１形態素情報と、各第２形態素情報とを照合し、該各第２形態素情報の中から、該第１形態素情報を構成する各形態素を含む第２形態素情報を検索第２形態素情報として検索し、検索第２形態素情報に関連づけられた各内容文のうち、計測された現在の時刻に該当する時間帯の内容文を、前記利用者への回答文として出力することで、利用者に負担をかけないで、所定の個人の現在の行動状況を利用者が取得することができるという作用効果を奏する会話制御システム及び会話制御方法を一般的な汎用コンピュータで容易に実現することができる。
【０１０９】
更に、上記通信部８００と通信部９００との間の通信は、通信ネットワークを介して、ＤＫＭＬ等からなるプロトコルによってデータを送受信してもよい。これにより、会話制御装置１は、例えば、会話制御装置に利用者の発話内容に適した回答文がない場合には、通信ネットワーク１０００を通じて、ＤＫＭＬ等の約束事に従って、利用者の発話内容に適した回答文（ＤＫＭＬなどで記述されたもの）を検索し、検索した回答文を取得することができる。
【０１１０】
尚、プログラムは、記録媒体に記録することができる。この記録媒体は、図１０に示すように、例えば、ハードディスク１１００、フレキシブルディスク１２００、コンパクトディスク１３００、ＩＣチップ１４００、カセットテープ１５００などが挙げられる。このようなプログラムを記録した記録媒体によれば、プログラムの保存、運搬、販売などを容易に行うことができる。
【０１１１】
実施の形態２．
（会話制御システムの基本構成）
本発明の第２の実施形態について図面を参照しながら説明する。図１１は、本実施の形態に係る会話制御システムの構成を示す図であり、図１２は、本実施の形態の会話制御部３００、文解析部４００の構成を示す図である。
【０１１２】
図１１、図１２に示すように、会話制御システムは実施の形態１における会話制御装置（情報処理装置）の構成とほぼ同じであるが、第２入力部７１０及び変更部３５０が設けられている点、会話データベースの機能が異なる点で相違する。この相違する点以外は、実施の形態１、各変更例の構成と同じであるので、相違する点以外の構成については、その説明を省略する。
【０１１３】
会話データベース５００に記憶されている各回答文には、各々、時間帯情報及び個人の識別情報が対応づけられている（図１３参照）。
【０１１４】
第２入力部７１０は、利用者から入力された所定の個人の識別情報及び所定の時間帯情報に対応する回答文の変更要求と、変更後の内容文とを取得する取得手段である。
【０１１５】
変更部３５０は、上記変更要求に基づいて、会話データベース５００に記憶された、所定の個人の識別情報及び所定の時間帯に対応する回答文を、上記変更後の内容文に変更する。
【０１１６】
（会話制御システムを用いた会話制御方法）
上記構成を有する会話制御装置１による会話制御方法は、以下の手順により実施することができる。図１４は、本実施形態に係る会話制御方法の手順を示すフローチャート図である。なお、以下のステップＳ２００からステップＳ２２０までの処理は、実施の形態１で示したステップＳ１０１からステップＳ１１０までの処理と並行して行われる。
【０１１７】
先ず、第２入力部７１０が、利用者から入力された、所定の個人の識別情報及び所定の時間帯情報に対応する回答文の変更要求と、変更後の内容文とを取得する（Ｓ２００）。
【０１１８】
具体的には、例えば、所定の個人に該当する利用者が、上記所定の個人の識別情報（例えば、氏名、ＩＤ情報）、所定の時間帯情報（例えば、「５日、ＰＭ１：００−３：００」）を第２入力部７１０を用いて入力するとともに、上記所定の個人の識別情報及び上記所定の時間帯情報に対応する回答文の変更要求を示す旨と、変更後の回答文の内容（例えば、「ただいま、会議中です」等）を入力する。
【０１１９】
第２入力部７１０に入力された各種の情報（上記変更要求を示す旨や変更後の回答文の内容等）は、変更要求識別子と対応づけられて、管理部３１０に送られる。管理部３１０は、変更要求識別子に基づいて、上記変更要求識別子と対応づけられた各種の情報を変更部３５０に出力する。
【０１２０】
変更部３５０は、上記所定の個人の識別情報及び上記所定の時間帯情報に対応する回答文の変更要求を示す旨に基づいて、会話データベース５００に記憶された、上記所定の個人の識別情報及び上記所定の時間帯情報に対応する回答文を、上記変更後の回答文に変更する（Ｓ２１０）。
【０１２１】
図１３を用いて、以下に具体的に説明する。例えば、上記所定の個人の識別情報が、「Ａ氏」であり、所定の時間帯情報が「ＰＭ１：００−３：００」であり、変更後の回答文が「ただいま会議中です」である場合、変更部３５０は、会話データベース５００に記憶されている、上記個人の識別情報「Ａ氏」及び所定の時間帯情報が「ＰＭ１：００−３：００」に対応する回答文２「ただいま居室にいます」を、変更後の回答文「ただいま会議中です」に変更する。
【０１２２】
なお、本実施の形態において、第２入力部７１０には、さらに、所定の個人を認証するための認証情報が入力されるようにしてもよい。そして、管理部３１０は、保持している認証情報と、入力された認証情報が一致している場合に、第２入力部７１０に入力された各種の情報を変更部３５０に出力するようにしてもよい。
【０１２３】
本実施の形態によれば、第２入力部７１０により入力された所定の個人の識別情報及び所定の時間帯に対応する回答文の変更要求、変更後の回答文の内容に基づいて、変更部３５０は、会話データベース５００に記憶されている、所定の個人の識別情報及び所定の時間帯に対応する回答文を、変更後の回答文に変更することができる。このため、例えば、所定の個人の行動予定が急に変更したような場合であっても、例えば、上記所定の個人である利用者が、第２入力部７１０に上記変更要求等を入力することで、所定の個人の現在の行動状況を示す回答文を変更することが可能である。また、所定の個人が急用や自己都合により、予め、会話データベース５００に記憶された各回答文のうち、所定の時間帯の回答文について、急きょ変更したいような場合でも、本実施の形態のシステムを用いれば、対処が可能となる。
【０１２４】
【発明の効果】
以上説明したように、本発明によれば、利用者は、例えば、（Ａ氏はいますか？）等の、所定の個人の識別情報を含む情報を発話（入力）しさえすれば、上記所定の個人の現在の行動状況を示す回答文（例えば、ただいま、会議中です）が利用者への回答文として取得され、利用者に出力される。
【０１２５】
この結果、ある情報をキーボタン操作で入力するいう動作を複数回行わなければ、所定の個人の現在の行動状況を取得できなかったという従来技術に比較して、利用者に負担をかけないで、所定の個人の現在の行動状況を利用者が取得することができる。
【図面の簡単な説明】
【図１】実施形態１に係る会話制御システムの概略構成を示すブロック図である。
【図２】実施形態１における会話制御部及び文解析部の内部構造を示すブロック図である。
【図３】実施形態１における形態素抽出部で抽出する各形態素の内容をを示す図である。
【図４】実施形態１における文節解析部で抽出する各文節の内容を示す図である。
【図５】実施形態１における文構造解析部で特定する「格」の内容を示す図である。
【図６】実施形態１における会話データベース５００に記憶されている内容の一例を示す図である。
【図７】実施の形態１における会話制御方法を説明するためのフローチャート図である。
【図８】変形例２の第１検索部の構成を示す図である。
【図９】変形例３の会話制御システムの構成を示す図である。
【図１０】実施の形態１のプログラムを格納する記録媒体を示す図である。
【図１１】実施形態２に係る会話制御システムの概略構成を示すブロック図である。
【図１２】実施形態２における会話制御部及び文解析部の内部構造を示すブロック図である。
【図１３】実施形態２における会話データベース５００に記憶されている内容の一例を示す図である。
【図１４】実施の形態２における回答文の変更方法を説明するためのフローチャート図である。
【符号の説明】
１…会話制御装置、１００…第１入力部、２００…音声認識部、３００…会話制御部、３１０…管理部、３２０…第１検索部、３２１…割合計算部、３２２…選択部、３３０…第２検索部、３４０…時刻計測部、３５０…変更部、４００…文解析部、４１０…形態素抽出部、４２０…文節解析部、４３０…文構造解析部、４５０…形態素データベース、５００…会話データベース、６００…出力部、７００…音声認識辞書記憶部、７１０…第２入力部、８００…通信部、９００…通信部、１０００…通信ネットワーク、１１００…ハードディスク、１２００…フレキシブルディスク、１３００…コンパクトディスク、１４００…ＩＣチップ、１５００…カセットテープ
【図１】
2004030322.tif 000003
【図２】
2004030322.tif 000004
【図３】
2004030322.tif 000005
【図４】
2004030322.tif 000006
【図５】
2004030322.tif 000007
【図６】
2004030322.tif 000008
【図７】
2004030322.tif 000009
【図８】
2004030322.tif 000010
【図９】
2004030322.tif 000011
【図１０】
2004030322.tif 000012
【図１１】
2004030322.tif 000013
【図１２】
2004030322.tif 000014
【図１３】
2004030322.tif 000015
【図１４】
2004030322.tif 000016