(57)【要約】【課題】  発信側のユーザが通話の相手を特定し易い音声対話制御装置を提供すること。【解決手段】  音声対話制御装置１３において、中央制御部１３７は、今回の発信側メッセージ内の付加情報と、予め格納される属性情報とに基づいて、２以上の着信側の音声対話装置を選択する。対話制御部１３５は、選択された着信側の音声対話装置のいずれか１以上と、発信側の音声対話装置との間で最初のコネクションを確立する。対話制御部１３５は、最初のコネクションの切断後、中央制御部１３７が選択したが、今回の発信側メッセージの音声情報を未送信である着信側の音声対話装置と、発信側の音声対話装置との間で新たなコネクションを確立する。送受信部１３１はさらに、コネクションが確立される度に、対象となる着信側の音声対話装置に、発信側メッセージ内の音声情報を送信する。【選択図】  図４
2006186893.tif 000002
【特許請求の範囲】
【請求項１】
発信側の音声対話装置と、２以上の着信側の音声対話装置とネットワークを介して接続されており、発信側の音声対話装置と、２以上の着信側の音声対話装置との間で行われる半二重方式の音声通信を制御する音声対話制御装置であって、
前記音声対話制御装置は、
前記発信側の音声対話装置から前記ネットワークに送出され、当該発信側の音声対話装置側で生成された音声情報及び付加情報を少なくとも含む発信側メッセージを受信する受信部と、
各前記着信側の音声対話装置の属性を表す属性情報を格納する属性情報記憶部と、
前記受信部により受信された発信側メッセージに含まれる付加情報と、前記属性情報記憶部に格納される属性情報とに基づいて、当該発信側メッセージに含まれる音声情報を転送すべき２以上の着信側の音声対話装置を選択する中央制御部と、
前記中央制御部により選択された着信側の音声対話装置のいずれか１以上と、前記発信側の音声対話装置との間で最初のコネクションを確立する対話制御部と、
前記対話制御部により最初のコネクションが確立された着信側の音声対話装置に、前記受信部により受信された発信側メッセージに含まれる音声情報を送信する送信部とを備え、
前記対話制御部はさらに、最初のコネクションを切断した後、前記中央制御部により選択されかつ前記受信部により受信された発信側メッセージの音声情報を未送信である着信側の音声対話装置と、前記発信側の音声対話装置との間で新たなコネクションを確立し、
前記送信部はさらに、前記対話制御部によりコネクションが新たに確立された着信側の音声対話装置に、前記受信部により受信された発信側メッセージに含まれる音声情報を送信する、音声対話制御装置。
【請求項２】
前記音声対話制御装置はさらに、前記中央制御部により選択された２以上の着信側の音声対話装置に対し、前記対話制御部がコネクションを確立する順番を優先度として割り当てる優先度設定部を備え、
前記対話制御部は、前記優先度設定部により割り当てられた優先度が最も高い着信側の音声対話装置と最初のコネクションを確立する、請求項１に記載の音声対話制御装置。
【請求項３】
前記付加情報は、少なくとも、前記発信側の音声対話装置の現在位置を特定可能な位置情報及び／又は前記発信側のユーザに関連する個人情報を含んでおり、前記位置情報は、前記発信側の音声対話装置の現在位置、目的地の位置、移動速度、進行方位、又は目的地に到達するまでの経路を少なくとも含んでおり、さらに、前記個人情報は、前記発信側のユーザの氏名、年齢、住所、電話番号、メールアドレス、ニックネーム又は嗜好情報を少なくとも含んでおり、
前記優先度設定部は、前記発信側メッセージに含まれる位置情報及び／又は個人情報を参照して、前記優先度の割り当てを行う、請求項２に記載の音声対話制御装置。
【請求項４】
前記音声対話制御装置は、前記受信部により受信された発信側メッセージに含まれる音声情報を解析し、前記発信側のユーザの発話内容を認識する音声認識部をさらに備え、
前記優先度設定部は、前記音声認識部の認識結果を参照して、前記優先度の割り当てを行う、請求項１に記載の音声対話制御装置。
【請求項５】
前記対話制御部は、前記優先度設定部により割り当てられた優先度が高い着信側の音声対話装置から順番に、発信側の音声対話装置とコネクションを確立する、請求項２に記載の音声対話制御装置。
【請求項６】
前記対話制御部は、前回コネクションが確立された音声対話装置間で無音区間が所定時間続いた場合、新たなコネクションを確立する、請求項５に記載の音声対話制御装置。
【請求項７】
音声対話システムであって、
発信側の音声対話装置と、
２以上の着信側の音声対話装置と、
前記発信側の音声対話装置と、前記着信側の音声対話装置との間で行われる半二重方式の音声通信を制御する音声対話制御装置とを備え、
前記発信側の音声対話装置は、
前記発信側の音声対話装置のユーザにより入力された音声に基づく音声情報と、予め定められた付加情報を少なくとも含む発信側メッセージを生成する発信側生成部と、
前記生成部により生成された発信側メッセージを、前記音声対話制御装置に送信する発信側送信部とを含み、
前記音声対話制御装置は、
前記発信側送信部から送信されてくる発信側メッセージを受信する制御側受信部と、
各前記着信側の音声対話装置の属性を表す属性情報を格納する属性情報記憶部と、
前記制御側受信部により受信された発信側メッセージに含まれる付加情報と、前記属性情報記憶部に格納される属性情報とに基づいて、当該発信側メッセージに含まれる音声情報を転送すべき２以上の着信側の音声対話装置を選択する中央制御部と、
前記中央制御部により選択された着信側の音声対話装置のいずれか１以上と、前記発信側の音声対話装置との間で最初のコネクションを確立する対話制御部と、
前記対話制御部により最初のコネクションが確立された着信側の音声対話装置に、前記制御側受信部により受信された発信側メッセージに含まれる音声情報を送信する制御側送信部とを含み、
前記対話制御部はさらに、最初のコネクションを切断した後、前記中央制御部により選択されかつ前記受信部により受信された発信側メッセージの音声情報を未送信である着信側の音声対話装置と、前記発信側の音声対話装置との間で新たなコネクションを確立し、
前記制御側送信部はさらに、前記対話制御部によりコネクションが新たに確立された着信側の音声対話装置に、前記受信部により受信された発信側メッセージに含まれる音声情報を送信し、
前記着信側の音声対話装置は、前記着信側の音声対話装置との間でコネクションが確立されると、前記制御側送信部から送信されてくる音声情報を受信する着信側受信部を少なくとも含む、音声対話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声対話制御装置及び音声対話システムに関し、より特定的には、半二重方式の音声対話において、発信側の音声対話装置と、受信側の複数の音声対話装置との間におけるコネクションを制御する音声対話制御装置に関する。
【背景技術】
【０００２】
従来、上記のような音声対話装置の一例として、ユーザにより携帯可能で、複数の無線端末による多者間の同報通話を可能とするものがある（例えば、特許文献１参照）。
【０００３】
また、近年、会話ボタンを押すだけで１人以上の相手と通信できるプッシュツートーク（以下、ＰＴＴ（Ｐｕｓｈ  Ｔｏ  Ｔａｌｋ）と称する）機能が、例えば携帯電話のような音声対話装置に搭載され始めている。このようなＰＴＴ機能により、あるユーザから発せられた音声は、デジタルネットワークを介し、予めグループ化された全ての人が携帯する音声対話装置に届く。また、ＰＴＴでは、上記のようにして開始される音声は半二重通信でやりとりされる。
【特許文献１】特開平６―１５２４７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＰＴＴでは、あるユーザが声を発すると、多くの人がほぼ同時に応答することも多くなるため、そのユーザは誰と対話しているのか認識することが困難となるという問題点がある。
【０００５】
それ故に、本発明の目的は、発信側のユーザが通話の相手を特定し易い音声対話制御装置を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の局面は、発信側の音声対話装置と、２以上の着信側の音声対話装置とネットワークを介して接続されており、発信側の音声対話装置と、２以上の着信側の音声対話装置との間で行われる半二重方式の音声通信を制御する音声対話制御装置に向けられている。音声対話制御装置は、発信側の音声対話装置からネットワークに送出され、当該発信側の音声対話装置側で生成された音声情報及び付加情報を少なくとも含む発信側メッセージを受信する受信部と、各着信側の音声対話装置の属性を表す属性情報を格納する属性情報記憶部と、受信部により受信された発信側メッセージに含まれる付加情報と、属性情報記憶部に格納される属性情報とに基づいて、当該発信側メッセージに含まれる音声情報を転送すべき２以上の着信側の音声対話装置を選択する中央制御部と、中央制御部により選択された着信側の音声対話装置のいずれか１以上と、発信側の音声対話装置との間で最初のコネクションを確立する対話制御部と、対話制御部により最初のコネクションが確立された着信側の音声対話装置に、受信部により受信された発信側メッセージに含まれる音声情報を送信する送信部とを備える。ここで、対話制御部はさらに、最初のコネクションを切断した後、中央制御部により選択されかつ受信部により受信された発信側メッセージの音声情報を未送信である着信側の音声対話装置と、発信側の音声対話装置との間で新たなコネクションを確立し、送信部はさらに、対話制御部によりコネクションが新たに確立された着信側の音声対話装置に、受信部により受信された発信側メッセージに含まれる音声情報を送信する。
【０００７】
音声対話制御装置は、付加的に、中央制御部により選択された２以上の着信側の音声対話装置に対し、対話制御部がコネクションを確立する順番を優先度として割り当てる優先度設定部を備える。ここで、対話制御部は、優先度設定部により割り当てられた優先度が最も高い着信側の音声対話装置と最初のコネクションを確立する。
【０００８】
また、典型的には、付加情報は、少なくとも、発信側の音声対話装置の現在位置を特定可能な位置情報及び／又は発信側のユーザに関連する個人情報を含んでおり、位置情報は、発信側の音声対話装置の現在位置、目的地の位置、移動速度、進行方位、又は目的地に到達するまでの経路を少なくとも含んでおり、さらに、個人情報は、発信側のユーザの氏名、年齢、住所、電話番号、メールアドレス、ニックネーム又は嗜好情報を少なくとも含んでいる。ここで、優先度設定部は、発信側メッセージに含まれる位置情報及び／又は個人情報を参照して、優先度の割り当てを行う。
【０００９】
音声対話制御装置は、付加的に、受信部により受信された発信側メッセージに含まれる音声情報を解析し、発信側のユーザの発話内容を認識する音声認識部をさらに備える。ここで、優先度設定部は、音声認識部の認識結果を参照して、優先度の割り当てを行う。
【００１０】
対話制御部は、好ましくは、優先度設定部により割り当てられた優先度が高い着信側の音声対話装置から順番に、発信側の音声対話装置とコネクションを確立する。
【００１１】
また、対話制御部は、典型的には、前回コネクションが確立された音声対話装置間で無音区間が所定時間続いた場合、新たなコネクションを確立する。
【００１２】
また、本発明の第２の局面は、音声対話システムに向けられており、音声対話システムは、発信側の音声対話装置と、２以上の着信側の音声対話装置と、発信側の音声対話装置と、着信側の音声対話装置との間で行われる半二重方式の音声通信を制御する音声対話制御装置とを備える。また、発信側の音声対話装置は、発信側の音声対話装置のユーザにより入力された音声に基づく音声情報と、予め定められた付加情報を少なくとも含む発信側メッセージを生成する発信側生成部と、生成部により生成された発信側メッセージを、音声対話制御装置に送信する発信側送信部とを含む。また、音声対話制御装置は、発信側送信部から送信されてくる発信側メッセージを受信する制御側受信部と、各着信側の音声対話装置の属性を表す属性情報を格納する属性情報記憶部と、制御側受信部により受信された発信側メッセージに含まれる付加情報と、属性情報記憶部に格納される属性情報とに基づいて、当該発信側メッセージに含まれる音声情報を転送すべき２以上の着信側の音声対話装置を選択する中央制御部と、中央制御部により選択された着信側の音声対話装置のいずれか１以上と、発信側の音声対話装置との間で最初のコネクションを確立する対話制御部と、対話制御部により最初のコネクションが確立された着信側の音声対話装置に、制御側受信部により受信された発信側メッセージに含まれる音声情報を送信する制御側送信部とを含む。ここで、対話制御部はさらに、最初のコネクションを切断した後、中央制御部により選択されかつ受信部により受信された発信側メッセージの音声情報を未送信である着信側の音声対話装置と、発信側の音声対話装置との間で新たなコネクションを確立し、さらに、制御側送信部はさらに、対話制御部によりコネクションが新たに確立された着信側の音声対話装置に、受信部により受信された発信側メッセージに含まれる音声情報を送信する。着信側の音声対話装置は、着信側の音声対話装置との間でコネクションが確立されると、制御側送信部から送信されてくる音声情報を受信する着信側受信部を少なくとも含む。
【発明の効果】
【００１３】
以上の各局面に係る音声対話制御装置によれば、半二重方式の音声通信による場合であっても、音声対話制御装置の処理により、選ばれた着信側の音声対話装置とのコネクションが切断されるまで、他の着信側の音声対話装置と、発信側の音声対話装置との間のコネクションは確立されない。従って、ある時間において、発信側の音声対話装置は、選ばれた音声対話装置としか音声通信を行わない。言い換えれば、発信側の音声対話装置のユーザが発話しても、多数の人がほぼ同時に応答することを避けることができるため、発信側のユーザが通話の相手を特定し易い音声対話制御装置を提供することが可能となる。
【００１４】
本発明の上記及びその他の目的、特徴、局面及び利点は、以下に述べる本発明の詳細な説明を添付の図面とともに理解したとき、より明らかになる。
【発明を実施するための最良の形態】
【００１５】
（実施形態）
図１は、本発明の実施形態に係る音声対話システム１の全体構成を示す模式図である。図１において、音声対話システム１は、音声対話装置（発信側）１１、１台以上の音声対話装置（着信側）１２、及び音声対話制御装置１３を少なくとも備える。音声対話装置１１及び１２並びに音声対話制御装置１３は、例えばインターネット及び／又はセルラー網のようなネットワーク１４を介して、相互に通信可能に接続される。なお、図１には、１台以上の音声対話装置（着信側）１２の例として、２台の音声対話装置１２ａ及び１２ｂが示されている。
【００１６】
音声対話装置１１は、典型的には、ハンズフリー機能を有する携帯電話と接続された車載端末装置であり、ＰＴＴ（Ｐｕｓｈ−ｔｏ−Ｔａｌｋ）機能を備えている。
【００１７】
各音声対話装置１２ａ及び１２ｂは、典型的には、レストランのような施設又は店舗に設置されるＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）端末装置である。具体例と挙げると、音声対話装置１２ａは焼肉店に設置され、音声対話装置１２ｂは中華料理店に設置される。また、これら音声対話装置１２ａ及び１２ｂは、ＰＴＴ機能により音声対話装置１１から発信された呼を受け付け、その後、音声対話装置１１との間で音声通信を行う。
【００１８】
音声対話制御装置１３は、典型的には、呼制御を行うサーバ又はセルラー網におけるパケット交換機に組み込まれ、音声対話装置１１のユーザと、音声対話装置１２ａ及び１２ｂそれぞれのユーザとの間で１対多の音声対話（ＰＴＴ）を制御する装置である。
【００１９】
次に、音声対話装置１１について説明する。図２は、図１に示す音声対話装置１１の詳細な構成を示すブロック図である。図２において、音声対話装置１１は、通信部１１１、マイク１１２、スピーカ１１３、音声入力制御部１１４、ＣＯＤＥＣ１１５、付加情報取得部１１６、制御部１１７及びメッセージ生成部１１８を備えている。
【００２０】
通信部１１１は、ネットワーク１４に接続されており、音声対話装置１１で生成された発信側メッセージ（詳細は後述する）をネットワーク１４に送出し、ネットワーク１４を介して送られてくる着信側メッセージ（詳細は後述）を受信する。
【００２１】
音声入力制御部１１４は、典型的にはＰＴＴボタンである。ユーザは、このような音声入力制御部１１４を操作しながら、マイク１１２に向かって声を発する。これによって、マイク１１２からは、入力音声を表すアナログ音声情報がＣＯＤＥＣ１１５に出力される。
ＣＯＤＥＣ１１５は、マイク１１２からのアナログ音声情報をデジタル音声信号に変換して、制御部１１７に出力する。ＣＯＤＥＣ１１５はさらに、通信部１１１により受信されたデジタル音声信号を、制御部１１７を介して取得し、取得したデジタル音声信号をアナログ音声信号に変換して、スピーカ１１３に出力する。これによって、スピーカ１１３からは、音声が出力される。
【００２２】
付加情報取得部１１６は、ユーザの現在位置を特定可能な位置情報、ユーザを特定可能な個人情報、又は、ユーザが音声対話を希望する相手先のカテゴリ情報、若しくはこれらグループから選ばれた２個以上の組み合わせを、付加情報として取得する。
【００２３】
位置情報は、現在位置そのもの、目的地の位置、ユーザの移動速度、ユーザの進行方位、又は、目的地に到達するまでの経路若しくは、これらのグループから選ばれた２個以上の組み合わせである。なお、以上のような位置情報を、付加情報取得部１１６は典型的には、周知のナビゲーションシステムから取得することができる。
【００２４】
また、個人情報は、ユーザの氏名、年齢、住所、電話番号、メールアドレス、ニックネーム又は嗜好情報、若しくは、これらのグループから選ばれたいずれか２個以上の組み合わせである。このような個人情報は、音声対話装置１１自身に内蔵されるか、音声対話装置１１に接続される記憶装置（図示せず）に格納される。
【００２５】
また、カテゴリ情報は、例えば「和食レストラン」又は「ホテル」のようにカテゴリを表し、ユーザは、これらの店舗又は施設側の人と直接対話して情報を得たい場合に、リモコン又はタッチキーのような入力装置を操作してカテゴリ情報を入力する。このようにして入力されたカテゴリ情報を、付加情報取得部１１６は取得する。
【００２６】
制御部１１７は、例えばＣＰＵ、ＲＯＭ及びＲＡＭから構成され、音声対話装置１１の各構成を制御する。
【００２７】
メッセージ生成部１１８は、まず、ＣＯＤＥＣ１１５から出力されたデジタル音声情報を、制御部１１７を通じて取得する。さらに、メッセージ生成部１１８は、付加情報取得部１１６から出力された付加情報を、制御部１１７を通じて取得する。メッセージ生成部１１８は基本的には、取得したデジタル音声情報及び／又は付加情報と、音声対話装置１１と音声通信を行うべき音声対話装置１２を一意に識別可能な識別情報とを含む発信側メッセージを作成して、通信部１１１に出力する。また、例外的に、音声対話装置１１と音声通信を行うべき音声対話装置１２が確定していない段階において、メッセージ生成部１１８は、その旨を示すメッセージを作成する。
【００２８】
次に、音声対話装置１２について説明する。図３は、図１に示す音声対話装置１２の詳細な構成を示すブロック図である。図３において、各音声対話装置１２は、通信部１２１、ワイヤレスヘッドセット１２２、音声入力制御部１２３、近距離無線通信部１２４、ＣＯＤＥＣ１２５、及び制御部１２６を備えている。
【００２９】
通信部１２１は、ネットワーク１４に接続されており、音声対話装置１２で作成された着信側メッセージ（詳細は後述する）をネットワーク１４に送出し、音声対話装置１１により送出された発信側メッセージに含まれるデジタル音声情報を、ネットワーク１４を介して受信する。
【００３０】
音声入力制御部１２３は、典型的にはＰＴＴボタンである。各音声対話装置１２のユーザ（以下、着信側と称する）は、このような音声入力制御部１２３を操作しながら、ヘッドセット１２２の構成要素であるマイクに向かって声を発する。これによって、ヘッドセット１２２では、着信側の入力音声を表すアナログ音声情報がデジタル音声信号に変換され、その後、例えばＢｌｕｅｔｏｏｔｈのような近距離無線通信プロトコルに従って、デジタル音声信号が、無線リンクを通じて近距離無線通信部１２４に出力される。
【００３１】
ＣＯＤＥＣ１２５は、近距離無線通信部１２４を通じて受け取ったデジタル音声情報をエンコードして、制御部１２６に出力する。ＣＯＤＥＣ１２５はさらに、通信部１２１により受信されたデジタル音声信号を、制御部１２６を介して取得し、取得したデジタル音声信号をデコードして、近距離無線通信部１２４に出力する。これに応じて、近距離無線通信部１２４は、上記プロトコルに従って、デコードされたデジタル音声信号を、無線リンクを通じてヘッドセット１２２に出力する。これによって、ヘッドセット１２２において、入力されたデジタル音声信号はアナログ音声信号に変換され、ヘッドセット１２２が備えるスピーカから音声が出力される。
【００３２】
制御部１２６は、例えばＣＰＵ、ＲＯＭ及びＲＡＭから構成され、音声対話装置１２の各構成を制御する。制御部１２６は、典型的には、通信部１２１を通じて取得したデジタル音声情報をＣＯＤＥＣ１２５に渡し、さらに、ＣＯＤＥＣ１２５を通じて取得したデジタル音声情報を着信側メッセージとして通信部１２１に渡す。
【００３３】
なお、上述のように音声対話装置１２はワイヤレスヘッドセット１２２を備えるとして説明した。これは、音声対話装置１２が店舗に設置されることを想定し、着信側（典型的には店員）が音声対話装置１２の周囲を自由に動き回れるようにするためである。しかし、音声対話装置１２において、音声入力及び音声出力のための構成要素は、ワイヤレスヘッドセット１２２に限らず、音声対話装置１１と同様、マイク及びスピーカの組み合わせであっても良い。
【００３４】
次に、音声対話制御装置１３について説明する。図４は、図１に示す音声対話制御部１３の詳細な構成を示すブロック図である。図４において、音声対話制御部１３は、音声対話装置１１と、１以上の音声対話装置１２との間で行われる音声通信を制御するために、送受信部１３１、メッセージ解読部１３２、属性情報記憶部１３３、優先度設定部１３４、対話制御部１３５、メッセージ蓄積部１３６及び中央制御部１３７を備えている。
【００３５】
送受信部１３１は、ネットワーク１４に接続されており、音声対話装置１１から送出された発信側メッセージ、及び音声対話装置１２から送出された着信側メッセージを、ネットワーク１４を介して受信する。
【００３６】
また、送受信部１３１は、後述する対話制御部１３５の処理に従って、コネクション確立要求と共に音声対話装置１１から送られてきたデジタル音声情報をネットワーク１４に送出する。
【００３７】
メッセージ解読部１３２は、送受信部１３１により受信された発信側メッセージを取得し、取得したものに含まれるデジタル音声情報及び付加情報を取り出す。取り出されたデジタル音声情報及び付加情報は中央制御部１３７に送られる。
【００３８】
属性情報記憶部１３３は、ネットワーク１４に接続されている各音声対話装置１２の属性を表す属性情報を記憶する。属性情報は、音声対話装置１２が置かれている店舗又は施設が存在する位置を特定可能な位置情報、及び、対象となる店舗又は施設が属するカテゴリを表すカテゴリ情報を含む。
【００３９】
優先度設定部１３４は、発信側メッセージから取り出された付加情報を中央制御部１３７から取得し、さらに、中央制御部１３７が属性情報記憶部１３３から取り出した所定の属性情報を取得する。その後、優先度設定部１３４は、取得した付加情報及び属性情報に基づいて、今回の発信側メッセージ含まれるデジタル音声情報を最初に転送すべき音声対話装置１２（着信側）を決定する。また、候補となる音声対話装置１２が複数存在する場合には、各候補にデジタル音声情報を転送する順番（つまり、優先度）を、優先度設定部１３４は割り当てる。
【００４０】
対話制御部１３５は、音声対話装置１１及び各音声対話装置１２の間で、ＰＴＴベースの音声対話を行うためのコネクションを確立し、それぞれから送出されたデジタル音声情報の送受を制御する。具体的には、対話制御部１３５は、音声対話装置１１からコネクション確立の要求があった後、優先度設定部１３４で定められた優先度に従って、音声対話装置１１及び音声対話装置１２の間で音声対話のコネクションを確立する。さらに具体的には、対話制御部１３５は、優先度が高い音声対話装置１２から順番に、コネクション確立要求と共に音声対話装置１１から送られてきたデジタル音声情報を、送受信部１３１を介して送信する。
【００４１】
音声蓄積部１３５は、音声対話装置１１から送出された着信側メッセージから取り出されたデジタル音声情報を蓄積する
【００４２】
中央制御部１３７は、例えばＣＰＵ、ＲＯＭ及びＲＡＭから構成され、音声対話制御装置１３の各構成要素を制御する。
【００４３】
次に、以上のように構成される音声対話システム１における音声対話装置１１と、各音声対話装置１２との通信手順の一例を説明する。図５は、音声対話システム１における音声通信の典型例を示すシーケンスチャートである。図５の例では、発信側ユーザの現在位置の近くにありかつカテゴリＡに属するレストランを、発信側ユーザが探すために、音声対話装置１１のＰＴＴ機能を使って直接対象となるレストランに呼びかける場合を示している。
【００４４】
まず、音声対話装置１１において、メッセージ生成部１１８は、発信側メッセージを生成する（シーケンスＳ１１）。発信側メッセージには、ユーザが入力した音声から生成されたデジタル音声情報及び付加情報が含まれる。上記の仮定下では、付加情報には、発信側ユーザの現在位置が位置情報として、さらにカテゴリＡがカテゴリ情報として含まれる。
【００４５】
以上のシーケンスＳ１１で生成された発信側メッセージを、通信部１１１は、メッセージ生成部１１８から取得し、ネットワーク１４に送出する（シーケンスＳ１２）。
【００４６】
音声対話制御装置１３において、送受信部１３１は、ネットワーク１４を通じて、音声対話装置１１から送出された発信側メッセージを受信して、受信メッセージをメッセージ解読部１３２に渡す。メッセージ解読部１３２は、受け取った発信側メッセージを解読し、それに含まれるデジタル音声情報及び付加情報を取得し、中央制御部１３７に渡す（シーケンスＳ１３）。
【００４７】
前述のように、属性情報記憶部１３３には、音声対話装置１２毎に、店舗又は施設の位置情報及びカテゴリ情報が属性情報として格納されている。中央制御部１３７は、以下の２条件を満たす属性情報を選択するとともに、デジタル音声情報を音声蓄積部１３６に格納する（シーケンスＳ１４）。第１の条件は、メッセージ解読部１３２から受け取った付加情報に含まれるカテゴリ情報に一致する属性情報であることである。第２の条件は、上記付加情報に含まれる位置情報から予め定められた距離の範囲内に存在する２以上の着信側の音声対話装置１２に割り当てられた属性情報であることである。このようにして選択された属性情報は、付加情報と共に、優先度設定部１３４に送られる。ここで、本実施形態の説明では、図１に示す音声対話装置１２ａ及び１２ｂの属性情報が選ばれると仮定する。
【００４８】
次に、優先度設定部１３４は、受け取った付加情報及び各属性情報に基づいて、シーケンスＳ１４で選ばれた音声対話装置１２に優先度を割り当てる（シーケンスＳ１５）。前述で仮定したように、付加情報に、発信側ユーザの現在位置が含まれている場合、優先度設定部１３４は、各属性情報に含まれる店舗又は施設の位置情報を使って、発信側ユーザの現在位置に近い位置に存在する音声対話装置１２ほど、高い優先度が割り当てられる。本実施形態ではさらに、音声対話装置１２ａが、音声対話装置１２ｂよりも、発信側の音声対話装置１１から近い位置に存在すると仮定する。この仮定下では、音声対話装置１２ａに高い優先度が割り当てられ、音声対話装置１２ｂに低い優先度が割り当てられる。
【００４９】
シーケンスＳ１５が終了すると、中央制御部１３７は、優先度設定部１３４から、最も高い優先度が割り当てられた音声対話装置１２の情報を取得し、音声蓄積部１３６に格納されたデジタル音声情報と共に、対話制御部１３５に通知する。対話制御部１３５は、今回通知された音声対話装置１２と、発信側の音声対話装置１１との音声通信に必要なコネクションを確立し（シーケンスＳ１６）、その直後にデジタル音声情報をネットワーク１４に送出し、これによって、デジタル音声情報は音声対話装置１２に送信される（シーケンスＳ１７）。これによって、両者のユーザ間でＰＴＴ型の音声対話が始まる（シーケンスＳ１８）。前述の仮定の下では、上位の優先度が割り当てられた音声対話装置１２ａに対し、音声対話装置１１から送出されたデジタル音声情報が送られ、音声対話装置１１及び１２ａのユーザ間で音声対話が始まる。これによって、音声対話装置１１のユーザは、音声対話装置１２ａのユーザから、その店舗又は施設について様々な事項を問い合わせることが可能となる。それに対し、現段階では、デジタル音声情報は音声対話装置１２ｂには送信されないので、音声対話装置１１及び１２ｂのユーザ間ではＰＴＴ型の音声対話は始まらない。
【００５０】
以上説明したように、本実施形態に係る音声対話制御装置１３によれば、対話制御部１３５は、現時点では、優先度設定部１３４により最初に選択された単一の音声対話装置１２（上記仮定下では、音声対話装置１２ａ）と、音声対話装置１１との間でコネクションを確立し、さらに、選択された単一の音声対話装置１２（１２ａ）に対してのみ、音声対話装置１１から送出された音声情報を送る。従って、他の音声対話装置１２（上記仮定下では、音声対話装置１２ｂ）は、現時点で、音声対話装置１１から送出された音声情報を受信しない。これによって、発信側ユーザは、現時点で、単一の着信側ユーザと、ＰＴＴに基づく音声対話を行うことが可能となり、他の着信側ユーザからの応答を得ることは無いので、対話の相手を特定し易くなる。
【００５１】
また、最初に選ばれた着信側ユーザとの対話の結果、発信側ユーザが、今回選択された音声対話装置１２（１２ａ）の設置場所に行くと決定した場合、発信側ユーザの用件は終了し、さらなる音声対話は不要である。この場合、音声対話装置１１は、図示はしていないが、用件が終了した旨を表す発信側メッセージを作成し、ネットワーク１４を介して、音声対話制御装置１３にこれを送信する。これに応じて、音声対話装置１３は、音声対話装置１１及び１２（１２ａ）のコネクションを切断し、さらに、例えば音声対話装置１１からの音声情報のように、今回の一連の処理で生成された各種情報を破棄する。
【００５２】
また、発信側ユーザが上記の決定をなした場合において、音声対話装置１１がナビゲーション装置に組み込まれていたり、音声対話装置１１がナビゲーション装置と通信可能であったりする場合、ナビゲーション装置は、音声対話装置１１から、音声対話装置１２（１２ａ）の設置場所まで、発信側ユーザを案内することが可能となる。
【００５３】
一方、発信側ユーザが、さらなる音声対話が必要と判断した場合、音声対話装置１１は、別のコネクションの確立を要求するため、その旨を表す発信側メッセージを作成し、音声対話制御装置１３に、ネットワーク１４を介して、これを送信する。用件が終了した旨を表す発信側メッセージを作成し、音声対話制御装置１３に送出する。
【００５４】
上記の発信側メッセージに応答して、音声対話装置１３において、対話制御部１３５は、音声対話装置１１及び１２（１２ａ）の間に張られていたコネクションを切断する（シーケンスＳ１９）。
【００５５】
その後、中央制御部１３７は、優先度設定部１３４から、次位の優先度が割り当てられた音声対話装置１２の情報を取得し、音声蓄積部１３６に格納されたデジタル音声情報と共に、対話制御部１３５に通知する。対話制御部１３５は、今回通知された音声対話装置１２と、発信側の音声対話装置１１との音声通信に必要なコネクションを確立し（シーケンスＳ２０）、その直後にデジタル音声情報をネットワーク１４に送出し、これによって、デジタル音声情報は音声対話装置１２に送信される（シーケンスＳ２１）。これによって、両者のユーザ間でＰＴＴ型の音声対話が始まる（シーケンスＳ２２）。以降の処理は、前述した音声対話装置１２ａの場合と同様であるため、説明を省略する。
【００５６】
前述の仮定の下では、２番目の優先度が割り当てられた音声対話装置１２ｂに対し、音声対話装置１１から送出されたデジタル音声情報が送られ、音声対話装置１１及び１２ｂのユーザ間で音声対話が始まる。これによって、発信側ユーザは、新たな着信側ユーザから、その店舗又は施設について様々な事項を問い合わせることが可能となる。この場合においても、デジタル音声情報は音声対話装置１２ｂ以外には送信されないので、新たな着信側ユーザ以外には、発信側ユーザの音声は届かない。
【００５７】
以上説明したように、本実施形態に係る音声対話制御装置１３によれば、半二重通信（具体的にはＰＴＴ機能を音声対話装置１１及び１２間の通信）による場合であっても、ネットワーク１４上の音声対話制御装置１３の処理により、単一の着信側の音声対話装置１２とのコネクションが切断されるまで、他の音声対話装置１２とのコネクションは確立されない。従って、ある時間において、音声対話装置１１は、単一の音声対話装置１２としか音声通信を行わない。言い換えれば、発信側ユーザがＰＴＴ機能を使って声を発しても、複数人がほぼ同時に応答することを避けることができるため、発信側のユーザが通話の相手を特定し易い音声対話制御装置１３を提供することが可能となる。
【００５８】
なお、以上の実施形態では、好ましい例として、発信側の音声対話装置１１により近い位置にある音声対話装置１２に対して優先度を割り当てるようにしていた。しかし、これに限らず、例えば、発信側メッセージに含まれる発信側ユーザの個人情報に基づいて、複数の音声対話装置１２に優先度を、音声対話制御装置１３は割り当てても構わない。
【００５９】
さらに、音声対話装置１３は、コネクションを確立する前に、複数の音声対話装置１２からランダムに単一のものを選択し、今回選択した音声対話装置１２と、音声対話装置１１とのコネクションを確立しても構わない。
【００６０】
また、以上の実施形態では、音声対話装置１１からの所定の発信側メッセージの到着により、音声対話制御装置１３は、コネクションを切断していた。しかし、これに限らず、音声対話装置１３は、現在コネクションが確立されている音声対話装置１１及び１２の間で所定時間の無音状態を検出すると、そのコネクションを切断するようにしても構わない。
【００６１】
また、以上の実施形態では、音声対話装置１２には、音声情報が送られるとして説明した。しかし、これに限らず、付加情報も音声対話装置１２に送信されても構わない。これによって、音声対話装置１２は、自身が備えうるディスプレイに、付加情報を表示させることが可能となる。これによって、音声対話装置１２は、ユーザの位置情報及び個人情報を取得することが可能となる。
【００６２】
また、以上の実施形態において設定される優先度は、定期的に更新されても構わない。これによって、音声対話装置１１の移動に応じ、現在位置に最も近い音声対話装置１２に対して高い優先度を割り当てることが可能となる。他にも、別の発信側ユーザと通話が開始された着信側ユーザの音声対話装置１２の優先度を下げることで、発信側の音声対話装置１１と対話不可能な相手に高い優先度を割り当てることを防止することも可能となる。
【００６３】
さらに、音声対話制御装置１３は、所定の基準値よりも低い優先度が割り当てられた音声対話装置１２とコネクションを確立しない方が好ましい場合もある。これによって、例えば、音声対話装置１１から非常に距離の離れた位置にある音声対話装置１２とのコネクション確立を防止したり、発信側ユーザの好みでない店舗又は施設に設置されている音声対話装置１２とのコネクション確立を防止したりすることが可能となる。
【００６４】
また、音声対話制御装置１３は、音声対話装置１１からの音声情報を解析し、発信側ユーザの発話内容を認識する音声認識部（図示せず）を備えていてもかまわない。この場合、優先度設定部１３４は、発話内容に応じて、優先度を割り当てることも可能となる。
【００６５】
また、以上の実施形態では、音声対話装置１１は、ある時間において単一の音声対話装置１２と音声通信を行うとして説明した。しかし、これに限らず、発信側と着信側との対話が円滑に進む範囲内であれば、音声対話制御装置１３は、予め定められた少数の音声対話装置１２と、音声対話装置１１とのコネクションを確立しても構わない。
【００６６】
また、以上の実施形態では、音声対話装置１１は、携帯電話に接続された車載端末装置として説明したが、これに限らず、携帯電話そのものであっても構わないし、携帯電話の機能を実装した車載端末装置でも構わない。同様に、音声対話装置１２は、ＰＯＳ端末装置として説明したが、これに限らず、可搬可能な端末装置であっても構わないし、据え置き型の端末装置であっても構わない。
【００６７】
さらに、音声対話装置１１は発信側として、また、音声対話装置１２は着信側として説明したが、これに限らず、音声対話装置１１及び１２のそれぞれには、発信側及び着信側の両方としての機能が備わっていても構わない。
【産業上の利用可能性】
【００６８】
本発明に係る音声対話制御装置は、発信側の音声対話装置のユーザが対話の相手を特定し易いという効果が要求される端末装置等に有効である。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施形態に係る音声対話システム１の全体構成を示す模式図
【図２】図１に示す音声対話装置１１の詳細な構成を示すブロック図
【図３】図１に示す音声対話装置１２の詳細な構成を示すブロック図
【図４】図１に示す音声対話制御装置１３の詳細な構成を示すブロック図
【図５】図１に示す音声対話システム１における通信手順の典型例を示すシーケンスチャート
【符号の説明】
【００７０】
１  音声対話システム
１１  音声対話装置（発信側）
１１１  通信部
１１２  マイク
１１３  スピーカ
１１４  音声入力制御装置
１１５  ＣＯＤＥＣ
１１６  付加情報取得部
１１７  制御部
１１８  メッセージ生成部
１２  音声対話装置（着信側）
１２１  通信部
１２２  ワイヤレスヘッドセット
１２３  音声入力制御部
１２４  近距離無線通信部
１２５  ＣＯＤＥＣ
１２６  制御部
１３  音声対話制御装置
１３１  送受信部
１３２  メッセージ解読部
１３３  属性情報記憶部
１３４  優先度設定部
１３５  対話制御部
１３６  音声蓄積部
１３７  中央制御部
１４  ネットワーク
【図１】
2006186893.tif 000003
【図２】
2006186893.tif 000004
【図３】
2006186893.tif 000005
【図４】
2006186893.tif 000006
【図５】
2006186893.tif 000007