(57)【要約】【課題】利用者が自己の属性について知られることなく相手に対応することを可能とする音声処理装置、音声処理プログラム、およびインターホンシステムを提供する。【解決手段】子機のマイクから入力された来訪者の音声データが親機に取得されると（Ｓ３）、その分析結果に基づいて来訪者の属性が判定され（Ｓ６）、来訪者の属性に基づいて、来訪者に応対する人物が有する属性として望ましい属性である仮想応対者属性が決定される（Ｓ７）。室内対応者の発話が音声認識されると（Ｓ９）、認識結果に基づいて、発話内容に応じたカテゴリが決定される（Ｓ１２）。決定されたカテゴリに属する応対文のうち、仮想応対者属性に応じた応対文が出力応対文として決定される（Ｓ１３）。さらに、仮想応対者属性に応じて選択された音響モデルを用いて出力応対文が音声データに変換され、子機のスピーカから音声出力される（Ｓ１４、Ｓ１７、Ｓ１８）。【選択図】図７
2010078763.tif 000002
【特許請求の範囲】
【請求項１】
第１の利用者が発する音声の入力を受け付ける第１の音声入力手段から入力された前記第１の利用者の前記音声の音声情報である第１の音声情報を取得する第１の音声情報取得手段と、
前記第１の音声情報取得手段によって取得された前記第１の音声情報に基づいて、前記第１の利用者の前記音声を認識する音声認識手段と、
発話内容に応じて分類されたカテゴリのうち、前記音声認識手段による認識結果が関連するカテゴリを結果カテゴリとして選択するカテゴリ選択手段と、
第２の利用者に応対する仮想的な応対者の属性であって、年齢および性別の少なくともいずれかを含む属性である第１の属性を決定する属性決定手段と、
前記カテゴリ、年齢および性別の少なくともいずれかを含む属性、および発話文を対応付けて記憶する発話文記憶手段に記憶された前記発話文のうち、前記結果カテゴリと一致する前記カテゴリおよび前記第１の属性と一致する前記属性に対応する前記発話文を、出力発話文として決定する発話文決定手段と、
前記属性および音響モデルを対応付けて記憶する音響モデル記憶手段に記憶された前記音響モデルのうち、前記第１の属性と一致する前記属性に対応する前記音響モデルを応対音響モデルとして選択する音響モデル選択手段と、
前記音響モデル選択手段によって選択された前記応対音響モデルを用いて、前記発話文決定手段によって決定された前記出力発話文から前記出力発話文の音声情報である出力音声情報を生成する音声情報生成手段と、
前記第２の利用者に対して音声を出力する音声出力手段に、前記音声情報生成手段によって生成された前記出力音声情報を送信する送信制御手段を備えたことを特徴とする音声処理装置。
【請求項２】
前記第２の利用者の年齢および性別の少なくともいずれかを含む属性である第２の属性を特定する属性特定手段をさらに備え、
前記属性決定手段は、利用者の属性である利用者属性と、前記利用者に適した応対者の属性である応対者属性とを対応付けて記憶する属性対応記憶手段に記憶された前記応対者属性のうち、前記属性特定手段によって特定された前記第２の属性と一致する前記利用者属性に対応する前記応対者属性を、前記第１の属性として決定することを特徴とする請求項１に記載の音声処理装置。
【請求項３】
前記第２の利用者の音声の入力を受け付ける第２の音声入力手段から入力された前記第２の利用者の前記音声の音声情報である第２の音声情報を取得する第２の音声情報取得手段をさらに備え、
前記属性特定手段は、前記第２の音声情報取得手段によって取得された前記第２の音声情報を分析することにより、前記第２の属性を特定することを特徴とする請求項２に記載の音声処理装置。
【請求項４】
前記カテゴリ選択手段は、前記カテゴリと、前記カテゴリに関連するキーワードとを対応付けて記憶するキーワード記憶手段に記憶された前記カテゴリのうち、前記認識結果に含まれる単語である認識語と一致する前記キーワードに対応する前記カテゴリを前記結果カテゴリとして選択することを特徴とする請求項１〜３のいずれかに記載の音声処理装置。
【請求項５】
前記カテゴリ選択手段は、前記認識語と一致する前記キーワードに対応する前記カテゴリが複数ある場合、前記認識語と一致する前記キーワードの数が最も多い前記カテゴリを前記結果カテゴリとして選択することを特徴とする請求項４に記載の音声処理装置。
【請求項６】
前記カテゴリ選択手段は、前記認識語と一致する前記キーワードに対応する前記カテゴリが複数ある場合、前記発話文記憶手段に記憶された前記発話文のうち前記認識語と一致する単語を最も多く含む前記発話文に対応する前記カテゴリを前記結果カテゴリとして選択することを特徴とする請求項４または５に記載の音声処理装置。
【請求項７】
前記カテゴリ選択手段は、前記認識語と一致する前記キーワードがない場合、前記発話文記憶手段に記憶された前記発話文のうち前記認識語と一致する単語を最も多く含む前記発話文に対応する前記カテゴリを前記結果カテゴリとして選択することを特徴とする請求項４〜６のいずれかに記載の音声処理装置。
【請求項８】
前記カテゴリは、例外的な発話内容に対応するカテゴリである例外カテゴリを含み、
前記カテゴリ選択手段は、前記認識語と一致する前記キーワードがない場合、前記例外カテゴリを前記結果カテゴリとして選択することを特徴とする請求項４〜７のいずれかに記載の音声処理装置。
【請求項９】
前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記認識語と一致する単語を最も多く含む前記発話文を前記出力発話文として決定することを特徴とする請求項１〜８のいずれかに記載の音声処理装置。
【請求項１０】
前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記第１の属性のみに対応づけられている前記発話文を前記出力発話文として決定することを特徴とする請求項１〜９のいずれかに記載の音声処理装置。
【請求項１１】
前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、含まれる単語数が最も少ない前記発話文を前記出力発話文として決定することを特徴とする請求項１〜１０のいずれかに記載の音声処理装置。
【請求項１２】
単語および前記単語の丁寧度合いを示す情報を対応付けて記憶する丁寧度合い記憶手段を参照して、前記音声認識手段による前記認識結果に含まれる単語の丁寧度合いを決定することにより前記第１の利用者の発話の丁寧度合いを決定する丁寧度合い決定手段をさらに備え、
前記発話文記憶手段には、前記発話文に対応付けて、前記発話文の丁寧度合いを示す情報が記憶されており、
前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記丁寧度合い決定手段によって決定された前記第１の利用者の前記発話の丁寧度合いに応じた前記発話文を前記出力発話文として決定することを特徴とする請求項１または２に記載の音声処理装置。
【請求項１３】
単語および前記単語の丁寧度合いを示す情報を対応付けて記憶する丁寧度合い記憶手段を参照して、前記音声認識手段による前記認識結果に含まれる単語の丁寧度合いを決定することにより前記第１の利用者の発話の丁寧度合いを決定する丁寧度合い決定手段をさらに備え、
前記発話文記憶手段には、前記発話文に対応付けて、前記発話文の丁寧度合いを示す情報が記憶されており、
前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記丁寧度合い決定手段によって決定された前記第１の利用者の前記発話の丁寧度合いに応じた前記発話文を前記出力発話文として決定することを特徴とする請求項３〜１１のいずれかに記載の音声処理装置。
【請求項１４】
前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の利用者の音声の入力を受け付ける第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、
前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記丁寧度合いを示す情報が前記丁寧度合いがより低いことを示す前記発話文を、前記出力発話文として決定することを特徴とする請求項１２に記載の音声処理装置。
【請求項１５】
前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、
前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記丁寧度合いを示す情報が前記丁寧度合いがより低いことを示す前記発話文を、前記出力発話文として決定することを特徴とする請求項１３に記載の音声処理装置。
【請求項１６】
前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の利用者の音声の入力を受け付ける第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、
前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合に、前記属性決定手段によって決定された前記第１の属性を変更する属性変更手段をさらに備え、
前記発話文決定手段は、前記結果カテゴリおよび前記属性変更手段による変更後の前記第１の属性に一致する属性に対応する前記発話文を、前記出力発話文として決定することを特徴とする請求項１、２および１２のいずれかに記載の音声処理装置。
【請求項１７】
前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、
前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記音声出力手段に前記出力音声情報に基づく音声を出力させた回数が所定の上限回数を超えた場合に、前記属性決定手段によって決定された前記第１の属性を変更する属性変更手段をさらに備え、
前記発話文決定手段は、前記結果カテゴリおよび前記属性変更手段による変更後の前記第１の属性に一致する属性に対応する前記発話文を、前記出力発話文として決定することを特徴とする請求項３〜１１および１３のいずれかに記載の音声処理装置。
【請求項１８】
前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の利用者の音声の入力を受け付ける第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、
前記カテゴリは、前記第２の利用者に対して会話を打ち切ることを通知する発話内容に対応するカテゴリである会話中止カテゴリを含み、
前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記認識結果にかかわらず、前記会話中止カテゴリに対応する前記発話文を前記出力発話文として決定することを特徴とする請求項１、２および１２のいずれかに記載の音声処理装置。
【請求項１９】
前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、
前記カテゴリは、前記第２の利用者に対して会話を打ち切ることを通知する発話内容に対応するカテゴリである会話中止カテゴリを含み、
前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記認識結果にかかわらず、前記会話中止カテゴリに対応する前記発話文を前記出力発話文として決定することを特徴とする請求項３〜１１および１３のいずれかに記載の音声処理装置。
【請求項２０】
請求項１〜１９のいずれかに記載の音声処理装置の各種処理手段としてコンピュータを機能させるための音声処理プログラム。
【請求項２１】
室外に設置される子機と、前記子機に接続され、室内に設置される親機とを備えたインターホンシステムであって、
前記親機は、
請求項１〜１９のいずれかに記載の音声処理装置を備えたことを特徴とするインターホンシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声処理装置、音声処理プログラム、およびインターホンシステムに関する。
【背景技術】
【０００２】
例えば、インターホンシステムや電話を使用して非対面で他者に応対する場合に、自分の性別、年齢等の属性情報をできるだけ相手に知られたくない場合がある。特に、女性や子供のみが在宅している場合の応対において、性別や年齢を相手に知られることは、防犯上、好ましくない場合がある。そこで、例えば、特許文献１には、ボイスチェンジ機能を備えたインターホンシステムが開示されている。このインターホンシステムでは、親機にボイスチェンジスイッチが設けられており、住人は、このボイスチェンジスイッチを操作することにより、自分の音声を男性的な音声に変換して応答通話することができる。
【特許文献１】特開平７−９９５４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に記載のインターホンシステムでは、応対者である住人の音声の周波数を下げ、男性的な音声に変換することはできるが、応対時の言葉遣いによっては、応対者の性別、年齢等の属性が容易に推定できてしまう。つまり、音声の変換だけでは、例えば、防犯のために応対者の属性を知られないようにするには不十分な場合がある。
【０００４】
本発明は、上記問題点を解決するためになされたものであり、利用者が自己の属性について知られることなく相手に対応することを可能とする音声処理装置、音声処理プログラム、およびインターホンシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１に係る発明の音声処理装置は、第１の利用者が発する音声の入力を受け付ける第１の音声入力手段から入力された前記第１の利用者の前記音声の音声情報である第１の音声情報を取得する第１の音声情報取得手段と、前記第１の音声情報取得手段によって取得された前記第１の音声情報に基づいて、前記第１の利用者の前記音声を認識する音声認識手段と、発話内容に応じて分類されたカテゴリのうち、前記音声認識手段による認識結果が関連するカテゴリを結果カテゴリとして選択するカテゴリ選択手段と、第２の利用者に応対する仮想的な応対者の属性であって、年齢および性別の少なくともいずれかを含む属性である第１の属性を決定する属性決定手段と、前記カテゴリ、年齢および性別の少なくともいずれかを含む属性、および発話文を対応付けて記憶する発話文記憶手段に記憶された前記発話文のうち、前記結果カテゴリと一致する前記カテゴリおよび前記第１の属性と一致する前記属性に対応する前記発話文を、出力発話文として決定する発話文決定手段と、前記属性および音響モデルを対応付けて記憶する音響モデル記憶手段に記憶された前記音響モデルのうち、前記第１の属性と一致する前記属性に対応する前記音響モデルを応対音響モデルとして選択する音響モデル選択手段と、前記音響モデル選択手段によって選択された前記応対音響モデルを用いて、前記発話文決定手段によって決定された前記出力発話文から前記出力発話文の音声情報である出力音声情報を生成する音声情報生成手段と、前記第２の利用者に対して音声を出力する音声出力手段に、前記音声情報生成手段によって生成された前記出力音声情報を送信する送信制御手段を備えている。
【０００６】
請求項２に係る発明の音声処理装置は、請求項１に記載の発明の構成に加え、前記第２の利用者の年齢および性別の少なくともいずれかを含む属性である第２の属性を特定する属性特定手段をさらに備え、前記属性決定手段は、利用者の属性である利用者属性と、前記利用者に適した応対者の属性である応対者属性とを対応付けて記憶する属性対応記憶手段に記憶された前記応対者属性のうち、前記属性特定手段によって特定された前記第２の属性と一致する前記利用者属性に対応する前記応対者属性を、前記第１の属性として決定することを特徴とする。
【０００７】
請求項３に係る発明の音声処理装置は、請求項２に記載の発明の構成に加え、前記第２の利用者の音声の入力を受け付ける第２の音声入力手段から入力された前記第２の利用者の前記音声の音声情報である第２の音声情報を取得する第２の音声情報取得手段をさらに備え、前記属性特定手段は、前記第２の音声情報取得手段によって取得された前記第２の音声情報を分析することにより、前記第２の属性を特定することを特徴とする。
【０００８】
請求項４に係る発明の音声処理装置では、請求項１〜３のいずれかに記載の発明の構成に加え、前記カテゴリ選択手段は、前記カテゴリと、前記カテゴリに関連するキーワードとを対応付けて記憶するキーワード記憶手段に記憶された前記カテゴリのうち、前記認識結果に含まれる単語である認識語と一致する前記キーワードに対応する前記カテゴリを前記結果カテゴリとして選択することを特徴とする。
【０００９】
請求項５に係る発明の音声処理装置では、請求項４に記載の発明の構成に加え、前記カテゴリ選択手段は、前記認識語と一致する前記キーワードに対応する前記カテゴリが複数ある場合、前記認識語と一致する前記キーワードの数が最も多い前記カテゴリを前記結果カテゴリとして選択することを特徴とする。
【００１０】
請求項６に係る発明の音声処理装置では、請求項４または５に記載の発明の構成に加え、前記カテゴリ選択手段は、前記認識語と一致する前記キーワードに対応する前記カテゴリが複数ある場合、前記発話文記憶手段に記憶された前記発話文のうち前記認識語と一致する単語を最も多く含む前記発話文に対応する前記カテゴリを前記結果カテゴリとして選択することを特徴とする。
【００１１】
請求項７に係る発明の音声処理装置では、請求項４〜６のいずれかに記載の発明の構成に加え、前記カテゴリ選択手段は、前記認識語と一致する前記キーワードがない場合、前記発話文記憶手段に記憶された前記発話文のうち前記認識語と一致する単語を最も多く含む前記発話文に対応する前記カテゴリを前記結果カテゴリとして選択することを特徴とする。
【００１２】
請求項８に係る発明の音声処理装置では、請求項４〜７のいずれかに記載の発明の構成に加え、前記カテゴリは、例外的な発話内容に対応するカテゴリである例外カテゴリを含み、前記カテゴリ選択手段は、前記認識語と一致する前記キーワードがない場合、前記例外カテゴリを前記結果カテゴリとして選択することを特徴とする。
【００１３】
請求項９に係る発明の音声処理装置では、請求項１〜８のいずれかに記載の発明の構成に加え、前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記認識語と一致する単語を最も多く含む前記発話文を前記出力発話文として決定することを特徴とする。
【００１４】
請求項１０に係る発明の音声処理装置では、請求項１〜９のいずれかに記載の発明の構成に加え、前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記第１の属性のみに対応づけられている前記発話文を前記出力発話文として決定することを特徴とする。
【００１５】
請求項１１に係る発明の音声処理装置では、請求項１〜１０のいずれかに記載の発明の構成に加え、前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、含まれる単語数が最も少ない前記発話文を前記出力発話文として決定することを特徴とする。
【００１６】
請求項１２に係る発明の音声処理装置は、請求項１または２に記載の発明の構成に加え、単語および前記単語の丁寧度合いを示す情報を対応付けて記憶する丁寧度合い記憶手段を参照して、前記音声認識手段による前記認識結果に含まれる単語の丁寧度合いを決定することにより前記第１の利用者の発話の丁寧度合いを決定する丁寧度合い決定手段をさらに備え、前記発話文記憶手段には、前記発話文に対応付けて、前記発話文の丁寧度合いを示す情報が記憶されており、前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記丁寧度合い決定手段によって決定された前記第１の利用者の前記発話の丁寧度合いに応じた前記発話文を前記出力発話文として決定することを特徴とする。
【００１７】
請求項１３に係る発明の音声処理装置は、請求項３〜１１のいずれかに記載の発明の構成に加え、単語および前記単語の丁寧度合いを示す情報を対応付けて記憶する丁寧度合い記憶手段を参照して、前記音声認識手段による前記認識結果に含まれる単語の丁寧度合いを決定することにより前記第１の利用者の発話の丁寧度合いを決定する丁寧度合い決定手段をさらに備え、前記発話文記憶手段には、前記発話文に対応付けて、前記発話文の丁寧度合いを示す情報が記憶されており、前記発話文決定手段は、前記結果カテゴリおよび前記第１の属性に対応する前記発話文が複数ある場合には、前記丁寧度合い決定手段によって決定された前記第１の利用者の前記発話の丁寧度合いに応じた前記発話文を前記出力発話文として決定することを特徴とする。
【００１８】
請求項１４に係る発明の音声処理装置は、請求項１２に記載の発明の構成に加え、前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の利用者の音声の入力を受け付ける第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記丁寧度合いを示す情報が前記丁寧度合いがより低いことを示す前記発話文を、前記出力発話文として決定することを特徴とする。
【００１９】
請求項１５に係る発明の音声処理装置は、請求項１３に記載の発明の構成に加え、前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記丁寧度合いを示す情報が前記丁寧度合いがより低いことを示す前記発話文を、前記出力発話文として決定することを特徴とする。
【００２０】
請求項１６に係る発明の音声処理装置は、請求項１、２および１２のいずれかに記載の発明の構成に加え、前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の利用者の音声の入力を受け付ける第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合に、前記属性決定手段によって決定された前記第１の属性を変更する属性変更手段をさらに備え、前記発話文決定手段は、前記結果カテゴリおよび前記属性変更手段による変更後の前記第１の属性に一致する属性に対応する前記発話文を、前記出力発話文として決定することを特徴とする。
【００２１】
請求項１７に係る発明の音声処理装置は、請求項３〜１１および１３のいずれかに記載の発明の構成に加え、前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記音声出力手段に前記出力音声情報に基づく音声を出力させた回数が所定の上限回数を超えた場合に、前記属性決定手段によって決定された前記第１の属性を変更する属性変更手段をさらに備え、前記発話文決定手段は、前記結果カテゴリおよび前記属性変更手段による変更後の前記第１の属性に一致する属性に対応する前記発話文を、前記出力発話文として決定することを特徴とする。
【００２２】
請求項１８に係る発明の音声処理装置は、請求項１、２および１２のいずれかに記載の発明の構成に加え、前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の利用者の音声の入力を受け付ける第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、前記カテゴリは、前記第２の利用者に対して会話を打ち切ることを通知する発話内容に対応するカテゴリである会話中止カテゴリを含み、前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記認識結果にかかわらず、前記会話中止カテゴリに対応する前記発話文を前記出力発話文として決定することを特徴とする。
【００２３】
請求項１９に係る発明の音声処理装置は、請求項３〜１１および１３のいずれかに記載の発明の構成に加え、前記第１の音声入力手段によって前記第１の利用者の前記音声の入力受付が開始された時点、または前記第２の音声入力手段によって前記第２の利用者の前記音声の入力受付が開始された時点を開始時点として検出する開始検出手段をさらに備え、前記カテゴリは、前記第２の利用者に対して会話を打ち切ることを通知する発話内容に対応するカテゴリである会話中止カテゴリを含み、前記発話文決定手段は、前記開始検出手段によって検出された前記開始時点から所定時間を経過した場合、または前記送信制御手段が前記出力音声情報を送信した回数が所定の上限回数を超えた場合、前記認識結果にかかわらず、前記会話中止カテゴリに対応する前記発話文を前記出力発話文として決定することを特徴とする。
【００２４】
請求項２０に係る発明の音声処理プログラムは、請求項１〜１９のいずれかに記載の音声処理装置の各種処理手段としてコンピュータを機能させることを特徴とする。
【００２５】
請求項２１に係る発明のインターホンシステムは、室外に設置される子機と、前記子機に接続され、室内に設置される親機とを備えたインターホンシステムであって、前記親機は、請求項１〜１９のいずれかに記載の音声処理装置を備えたことを特徴とする。
【発明の効果】
【００２６】
請求項１に係る発明の音声処理装置によれば、第１の利用者の発話の認識結果から、第２の利用者に応対する仮想的な応対者の属性（第１の属性）に応じた出力発話文が決定され、第１の属性に応じた音響モデルを用いて出力発話文から生成された音声情報が、音声出力手段に送信される。つまり、第１の利用者自身の発話がそのまま第２の利用者に伝達されるのではなく、第１の属性に応じた文と音声に変換されて、伝達されることになる。したがって、第１の利用者は、声と言葉遣いから自己の属性を第２の利用者に悟られることがないため、安心して応対することができる。また、特に、第１の利用者が女性や子供の場合であっても、第２の利用者には第１の利用者の真の属性がわからないため、防犯効果を高めることができる。
【００２７】
請求項２に係る発明の音声処理装置によれば、第２の利用者の属性である第２の属性が特定され、属性対応記憶手段を参照して、第２の属性に対応する第１の属性が決定される。したがって、請求項１に記載の発明の効果に加え、第２の利用者に適した仮想的な応対者の属性を、簡便に決定することができる。
【００２８】
請求項３に係る発明の音声処理装置によれば、第２の利用者の音声を分析することにより、第２の利用者の属性である第２の属性が特定される。したがって、請求項２に記載の発明の効果に加え、客観的かつ簡便に第２の属性を特定することができる。
【００２９】
請求項４に係る発明の音声処理装置によれば、認識結果に含まれるキーワードに対応するカテゴリが結果カテゴリとして選択される。このようにキーワードを用いた場合、請求項１〜３のいずれかに記載の発明の効果に加え、第１の利用者の音声の認識結果、すなわち発話内容に関連するカテゴリを効率的に選択することができる。
【００３０】
請求項５に係る発明の音声処理装置によれば、結果カテゴリが複数ある場合、認識結果に含まれるキーワードが最多のカテゴリが、結果カテゴリとして選択される。したがって、請求項４に記載の発明の効果に加え、第１の利用者の発話内容により的確に対応するカテゴリを結果カテゴリとして選択することができる。
【００３１】
請求項６に係る発明の音声処理装置によれば、結果カテゴリが複数ある場合、発話文記憶手段において、認識結果に含まれる単語と一致する単語を最も多く含む発話文に対応するカテゴリが、結果カテゴリとして選択される。したがって、請求項４または５に記載の発明の効果に加え、第１の利用者の発話内容により的確に対応するカテゴリを結果カテゴリとして選択することができる。
【００３２】
請求項７に係る発明の音声処理装置によれば、キーワードでは結果カテゴリを特定できない場合、認識結果に含まれる単語と一致する単語を最も多く含む発話文に対応するカテゴリが結果カテゴリとして選択される。したがって、請求項４〜６のいずれかに記載の発明の効果に加え、キーワードのみでは結果カテゴリを選択できない場合であっても、適切な結果カテゴリを選択できる。
【００３３】
請求項８に係る発明の音声処理装置によれば、キーワードでは結果カテゴリを特定できない場合、第１の利用者の発話内容が例外的なものであるとして、例外カテゴリが結果カテゴリとして選択される。したがって、請求項４〜７のいずれかに記載の発明の効果に加え、キーワードのみでは発話文を決定できない場合には、例外的な発話内容の発話文を音声出力することができる。
【００３４】
請求項９に係る発明の音声処理装置によれば、結果カテゴリと第１の属性に対応する発話文が複数ある場合、認識結果に含まれる単語と一致する単語を最も多く含む発話文が前記出力発話文として決定される。したがって、請求項１〜８のいずれかに記載の発明の効果に加え、最も適切な出力発話文を決定できる。
【００３５】
請求項１０に係る発明の音声処理装置によれば、結果カテゴリと第１の属性に対応する発話文が複数ある場合、第１の属性にのみ対応する発話文、つまり、他の属性には適していない発話文が前記出力発話文として決定される。したがって、請求項１〜９のいずれかに記載の発明の効果に加え、第１の属性、すなわち仮想的な応対者の属性を、第２の利用者により強く認識させることができ、第１の利用者の属性を知られる可能性をより低くできる。
【００３６】
請求項１１に係る発明の音声処理装置によれば、結果カテゴリと第１の属性に対応する発話文が複数ある場合、単語数が最小の発話文が前記出力発話文として決定される。したがって、請求項１〜１０のいずれかに記載の発明の効果に加え、第１の利用者の発話内容と異なる出力発話文が決定され、誤解を生じる可能性を低減できる。
【００３７】
請求項１２に係る発明の音声出力装置によれば、結果カテゴリと第１の属性に対応する発話文が複数ある場合、第１の利用者の発話の丁寧度合いに合わせた発話文が前記出力発話文として決定される。したがって、請求項１または２に記載の発明の効果に加え、第２の利用者に対する第１の利用者の応対姿勢をよりよく反映した出力発話文を決定することができる。
【００３８】
請求項１３に係る発明の音声出力装置によれば、結果カテゴリと第１の属性に対応する発話文が複数ある場合、第１の利用者の発話の丁寧度合いに合わせた発話文が前記出力発話文として決定される。したがって、請求項３〜１１のいずれかに記載の発明の効果に加え、第２の利用者に対する第１の利用者の応対姿勢をよりよく反映した出力発話文を決定することができる。
【００３９】
請求項１４に係る発明の音声出力装置によれば、第１の利用者または第２の利用者の音声の入力受付の開始時点から所定時間が経過した場合、または所定の回数のやり取りがなされた場合、より丁寧度合いが低い発話文が前記出力発話文として決定される。したがって、請求項１２に記載の発明の効果に加え、第２の利用者に、応対者は会話を終了させたいのだと認識させることができる。
【００４０】
請求項１５に係る発明の音声出力装置によれば、第１の利用者または第２の利用者の音声の入力受付の開始時点から所定時間が経過した場合、または所定の回数のやり取りがなされた場合、より丁寧度合いが低い発話文が前記出力発話文として決定される。したがって、請求項１３に記載の発明の効果に加え、第２の利用者に、応対者は会話を終了させたいのだと認識させることができる。
【００４１】
請求項１６に係る発明の音声処理装置によれば、第１の利用者または第２の利用者の音声の入力受付の開始時点から所定時間が経過した場合、または所定の回数のやり取りがなされた場合、仮想的な応対者の属性である第１の属性が変更され、変更後の第１の属性に応じた出力発話文が決定される。その結果、第２の利用者には、応対者が変わったように聞こえるため、請求項１、２および１２のいずれかに記載の発明の効果に加え、応対者は会話を終了させたいのだと認識させることができる。
【００４２】
請求項１７に係る発明の音声処理装置によれば、第１の利用者または第２の利用者の音声の入力受付の開始時点から所定時間が経過した場合、または所定の回数のやり取りがなされた場合、仮想的な応対者の属性である第１の属性が変更され、変更後の第１の属性に応じた出力発話文が決定される。その結果、第２の利用者には、応対者が変わったように聞こえるため、請求項３〜１１および１３のいずれかに記載の発明の効果に加え、応対者は会話を終了させたいのだと認識させることができる。
【００４３】
請求項１８に係る発明の音声処理装置によれば、第１の利用者または第２の利用者の音声の入力受付の開始時点から所定時間が経過した場合、または所定の回数のやり取りがなされた場合、第２の利用者に対して会話を打ち切ることを通知する出力発話文が決定される。したがって、請求項１、２および１２のいずれかに記載の発明の効果に加え、第２の利用者に対して、会話を終了させたいという応対者の意図を明確に伝達することができる。
【００４４】
請求項１９に係る発明の音声処理装置によれば、第１の利用者または第２の利用者の音声の入力受付の開始時点から所定時間が経過した場合、または所定の回数のやり取りがなされた場合、第２の利用者に対して会話を打ち切ることを通知する出力発話文が決定される。したがって、請求項３〜１１および１３のいずれかに記載の発明の効果に加え、第２の利用者に対して、会話を終了させたいという応対者の意図を明確に伝達することができる。
【００４５】
請求項２０に係る発明の音声処理プログラムは、請求項１〜１９のいずれかに記載の音声処理装置の各種処理手段としてコンピュータを機能させることができる。したがって、請求項１〜１９のいずれかに記載の発明の効果を奏することができる。
【００４６】
請求項２１に係る発明のインターホンシステムでは、親機が請求項１〜１９のいずれかに記載の音声処理装置を備えている。したがって、室内にいる第１の利用者は、声と言葉遣いから自己の属性を来訪者である第２の利用者に悟られることがないため、安心して応対することができる。特に、不審者がインターホンシステムが設置された住宅等を訪れた場合、室内にいるのが女性や子供の場合であっても、不審者にはそれがわからないため、防犯効果を高めることができる。
【発明を実施するための最良の形態】
【００４７】
以下、本発明に係る実施の形態について、図面を参照して説明する。なお、これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものであり、記載されている装置の構成、各種処理のフローチャートなどは、それのみに限定する趣旨ではなく、単なる説明例である。
【００４８】
<第１の実施形態>
まず、図１〜図９を参照して、本発明に係る音声処理装置をインターホンシステムに適用した例である第１の実施形態について説明する。最初に、図１〜図６を参照して、本実施形態に係るインターホンシステム１の全体構成、ならびに、インターホンシステム１の構成要素である子機１０および親機２０の構成について、順に説明する。なお、本実施形態では、親機２０は、本発明の「音声処理装置」に相当する。
【００４９】
図１は、インターホンシステム１の電気的構成を示すブロック図である。図２は、フラッシュＲＯＭ２２０が有する記憶エリアの説明図である。図３は、応対パターン記憶エリア２２１に記憶されている情報の一例を示す説明図である。図４は、キーワード記憶エリア２２２に記憶されている情報の一例を示す説明図である。図５は、応対文記憶エリア２２３に記憶されている情報の一例を示す説明図である。図６は、丁寧語記憶エリア２２４に記憶されている情報の一例を示す説明図である。
【００５０】
まず、図１を参照して、インターホンシステム１の全体構成について説明する。本実施形態のインターホンシステム１は、図１に示すように、信号線３０を介して接続された子機１０および親機２０で構成されている。住宅、会社、ビル等において、子機１０は室外に設置され、親機２０は、室内に設置される。子機１０と親機２０との間で通話が可能であるため、室内に居る者（以下、室内対応者という）は、入口を開けることなく室外の来訪者に応対することができる。なお、以下では、便宜上、インターホンシステム１は住宅に設置されているものとして説明する。
【００５１】
図１を参照して、子機１０の構成について説明する。図１に示すように、子機１０は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、マイク１１１、スピーカ１１２、人感センサ１１３、フラッシュＲＯＭ１２０、および通信装置１５０を備えており、これらはすべてバスで相互に接続されている。
【００５２】
ＣＰＵ１０１は、子機１０全体の制御を司る。ＲＯＭ１０２は、子機１０の基本的な動作に必要なプログラムやそのための設定値を記憶している。ＣＰＵ１０１は、ＲＯＭ１０２に記憶されたプログラムに従って、子機１０の動作を制御する。ＲＡＭ１０３は、各種データを一時的に記憶するための記憶装置である。
【００５３】
マイク１１１は、入力された来訪者の音声を音声信号に変換し、通信装置１５０を介して親機２０に出力する機器である。スピーカ１１２は、親機２０から入力された音声信号を、音声に変換して出力する機器である。なお、本実施形態では、マイク１１１は、本発明の「第２の音声入力手段」に相当し、スピーカ１１２は、「音声出力手段」に相当する。
【００５４】
人感センサ１１３は、子機１０正面の所定領域内にある物体の動きを検知するセンサである。人感センサ１１３として、例えば、物体に対して赤外線を発射し、反射された赤外線の受光量の変化に基づいて物体を検知する赤外線センサを採用することができる。他に、超音波を利用する人感センサ等を採用してもよい。本実施形態では、人感センサ１１３は、常時、移動物の検知を行っており、その結果を示す信号を、通信装置２５０を介して親機２０に送信している。
【００５５】
フラッシュＲＯＭ１２０は、不揮発性の半導体メモリである。フラッシュＲＯＭ１２０には、来訪者に用件を質問する音声の音声データが記憶されている。通信装置１５０は、親機２０との間で、信号線３０を介して、制御信号、画像信号、および音声信号を含む各種信号の送受信を行う装置である。
【００５６】
図１〜図６を参照して、親機２０の構成について説明する。図１に示すように、親機２０は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、マイク２１１、スピーカ２１２、通話ボタン２１３、フラッシュＲＯＭ２２０、および通信装置２５０を備えており、これらはすべてバスで相互に接続されている。
【００５７】
ＣＰＵ２０１は、親機２０全体の制御を司る。ＲＯＭ２０２は、後述するメイン処理を含む各種処理を親機２０に実行させるために必要なプログラムや、そのための設定値を記憶している。ＣＰＵ２０１は、ＲＯＭ２０２に記憶されたプログラムに従って、親機２０の動作を制御する。ＲＡＭ２０３は、各種データを一時的に記憶するための記憶装置である。
【００５８】
マイク２１１は、室内対応者の音声を、音声信号に変換して出力する機器である。スピーカ２１２は、子機１０から入力された音声信号を、音声に変換して出力する機器である。なお、本実施形態では、マイク２１１は、本発明の「第１の音声入力手段」に相当する
【００５９】
通話ボタン２１３は、室内対応者が発した音声の受付を開始するためのボタンである。なお、詳細は後述するが、本実施形態では、通話ボタン２１３が押下されても室内対応者は来訪者と直接対話するわけではなく、室内対応者の発話に対応する適切な応対文が適切な属性の音声に合成されて、子機１０から出力されることになる。通信装置２５０は、子機１０との間で、信号線３０を介して、制御信号、画像信号、および音声信号を含む各種信号の送受信を行う装置である。
【００６０】
図２〜図６を参照して、親機２０のフラッシュＲＯＭ２２０について説明する。フラッシュＲＯＭ２２０は、不揮発性の半導体メモリである。フラッシュＲＯＭ２２０は、例えば、図２に示すように、応対パターン記憶エリア２２１、キーワード記憶エリア２２２、応対文記憶エリア２２３、丁寧語記憶エリア２２４、および音響モデル記憶エリア２２５を含む複数の記憶エリアを備えている。
【００６１】
応対パターン記憶エリア２２１には、例えば図３に示すように、来訪者への応対パターンとして、来訪者属性と応対者属性とが対応付けて記憶されている。来訪者属性は、インターホンシステム１が設置されている住宅を訪ねてくる来訪者が有すると想定される属性である。本実施形態では、属性として、年代と性別とが採用されている。応対者属性は、対応する来訪者属性を有する来訪者に応対する人物が有する属性として望ましい属性である。本実施形態では、不審者に対する防犯という観点から来訪者への応対者として望ましい属性が設定されている。
【００６２】
図３に示す例は、来訪者属性が「成人男性」の場合、この来訪者に応対する人物の属性である応対者属性は「成人男性」であることが望ましいことを示している。また、来訪者属性が「成人女性」の場合、この来訪者に応対する人物の属性である応対者属性は「成人男性」であることが望ましいことを示している。さらに、来訪者属性が「子供」の場合、この来訪者に応対する人物の属性である応対者属性は「子供」または「成人女性」であることが望ましいことを示している。なお、「子供」に対応する応対者属性は、インターホンシステム１のユーザが、適宜、「子供」とするか「成人女性」とするかを選択して設定しておけばよい。
【００６３】
つまり、来訪者が子供の場合は、子供が不審者である可能性は非常に低いため、子供を脅かさないように、応対者は子供や成人女性であることが望ましいとされている。一方、来訪者が男性であれ女性であれ、成人であれば不審者の可能性はあるため、付け入られないように、応対者は成人男性であることが望ましいとされている。このような応対パターンは、実際の室内対応者の属性を知られることなくインターホンシステム１によって来訪者に応対するために用いられる。なお、本実施形態では、応対パターンは図３に示す３通りとされているが、必ずしも３通りである必要はない。
【００６４】
本実施形態では、応対パターン記憶エリア２２１は、本発明の「属性対応記憶手段」に相当し、来訪者属性および応対者属性は、それぞれ「利用者属性」および「応対者属性」に相当する。
【００６５】
キーワード記憶エリア２２２には、例えば図４に示すように、室内対応者の来訪者への発話内容に応じて分類されたカテゴリ毎に、関連するキーワードが記憶されている。本実施形態では、カテゴリは、来訪者への応対時の発話を想定して、「外出・不在」、「相手確認」、「肯定」、「否定」、「例外」、および「会話中止」の６つに分類されている。なお、これらのカテゴリのうち、「外出・不在」、「相手確認」、「肯定」および「否定」は、室内対応者の実際の発話内容に即したカテゴリであるが、「例外」は、室内対応者の発話内容が、「外出・不在」、「相手確認」、「肯定」および「否定」のいずれにも該当しない場合、つまり例外的な発話内容に対応するカテゴリである。また、「会話中止」は、応対を打ち切ることを通知する発話内容であり、室内対応者の発話内容にかかわらず、所定の条件を満たす場合に使用される。
【００６６】
キーワードは、対応するカテゴリの発話内容で発話がされた場合に、その認識結果に含まれる可能性が高い単語である。例えば、カテゴリ「外出・不在」は、発話内容が、来訪者が訪ねてきた人物が外出中または不在であることに関する場合のカテゴリであるから、関連するキーワードとして、「いない、いません、出かける、行く、外出」の５つが定義されている。なお、本実施形態では、キーワード記憶エリア２２２は、本発明の「キーワード記憶手段」に相当する。
【００６７】
応対文記憶エリア２２３には、例えば図５に示すように、前述したカテゴリ毎に、そのカテゴリに属する応対文、属性フラグおよび丁寧度フラグが対応付けられて記憶されている。応対文は、来訪者に対して発せられる出力音声の基となる文章である。属性フラグは、対応する応対文を使うと想定される人物の属性を特定するフラグである。本実施形態では、属性フラグとして、属性「成人男性」には「ｍ」、属性「成人女性」には「ｆ」、属性「子供」には「ｃ」がそれぞれ割り当てられている。
【００６８】
なお、応対文を使うか否かは、例えば、応対文の言葉遣いに基づいて想定できる。例えば、「お母さんはいないよ。」という応対文の言葉遣いは、通常、大人は使わない。よって、属性「子供」の属性フラグ「ｃ」が対応付けられている。また、応対文「今いません。」のように、属性が「成人男性」および「成人女性」の人物が使うと想定される場合には、１つの応対文に対して、複数の属性フラグが対応付けられている。
【００６９】
丁寧度フラグは、応対文の丁寧度合いを特定するフラグである。本実施形態では、丁寧度合いは２段階に分類されており、丁寧度合いが高い方の分類の応対文には「ｔ」、丁寧度合いが低い方の分類の応対文には「ｚ」が、それぞれ付与されている。なお、応対文の丁寧度合いは、応対文に丁寧語（例えば、「です」、「ます」）が含まれるか否かで決定することができる。よって、例えば、前述の「お母さんはいないよ。」という応対文の場合、丁寧語は含まれていないので、丁寧度フラグ「ｚ」が対応付けられている。なお、丁寧度フラグは、本発明の「丁寧度合いを示す情報」に相当する。
【００７０】
また、例えば、カテゴリ「外出・不在」には、属性フラグ「ｍ」が対応付けられた応対文が５つある。つまり、各カテゴリに同じ属性フラグに対応する応対文が複数記憶されている。これは、例えば、カテゴリ「外出・不在」の場合、この発話内容に関する文章は１つとは限らないので、室内対応者が実際の発話した文章により近い応対文を選択できるようにするためである。また、各カテゴリ、各属性に対応する応対文として、丁寧度合いの異なる少なくとも２つの応対文が記憶されていることが望ましい。室内対応者の言葉遣いにより近い応対文を選択できるようにするため、また、会話が不要に長引いた場合に、応対文の丁寧度合いを変更できるようにするためである。なお、本実施形態では、応対文記憶エリア２２３は、本発明の「発話文記憶手段」に相当し、記憶されている応答文は、「発話文」に相当する。
【００７１】
丁寧語記憶エリア２２４には、例えば図６に示すように、複数の丁寧語が記憶されている。これらの丁寧語は、室内対応者の実際の発話の丁寧度合いを判断するために用いられる。なお、本実施形態では、丁寧語記憶エリア２２４には、丁寧語、すなわち丁寧度合いが高い単語のみが記憶されているが、丁寧度合いが低い単語も合わせて記憶し、各単語に丁寧度合いを示す情報（例えば、丁寧度フラグ）を対応付ける構成とすることも可能である。本実施形態では、丁寧語記憶エリア２２４は、本発明の「丁寧度合い記憶手段」に相当する。
【００７２】
音響モデル記憶エリア２２５には、音声認識処理および音声合成処理で使用される音響モデル（図示外）が記憶されている。なお、詳細な説明は省略するが、音響モデルは、音声の音響的特徴（例えば、周波数特性）を統計的にモデル化したもので、例えば、母音、子音のそれぞれについて、特徴量と対応する音素とで表現されている。なお、音声の音響的特徴は、年代や性別によって異なることが知られている。そこで、本実施形態では、成人男性、成人女性、および子供用の音響モデルが別個に用意され、音響モデル記憶エリア２２５に記憶されている。なお、本実施形態では、音響モデル記憶エリア２２５は、本発明の「音響モデル記憶手段」に相当する。
【００７３】
また、フラッシュＲＯＭ２２０のその他の記憶エリアには、前述した記憶エリア以外に、単語とその単語の発音に関する情報との対応を記述する単語辞書、および単語のつながりに関する制約を定義する言語モデル、その他、後述する各種処理で使用される設定情報等も記憶されている。
【００７４】
以下に、図７〜図９を参照して、本実施形態のインターホンシステム１の親機２０において実行される処理について説明する。図７は、親機２０のメイン処理のフローチャートである。図８は、図７に示すメイン処理中に実行されるカテゴリ決定処理のフローチャートである。図９は、図７に示すメイン処理中に実行される応対文決定処理のフローチャートである。図７〜図９に示す処理は、ＲＯＭ２０２に記憶されたプログラムに従って、ＣＰＵ２０１が実行する。
【００７５】
前述したように、子機１０の人感センサ１１３は常時作動しており、通信装置１５０を介して移動物を検知したか否かを示す信号を親機２０に送信している。親機２０のＣＰＵ２０１は、別途実行されているプログラムに従って、受信した信号に基づき、一定時間に亘って同一の移動物、すなわち来訪者が検知された否かを監視している。図７に示すメイン処理は、ＣＰＵ２０１により、来訪者が検知されたと判断された場合に開始される。
【００７６】
メイン処理では、まず、ＲＡＭ２０３の所定の記憶エリアに記憶されている応答カウンタのカウンタ値ｎがゼロ（０）にセットされる（Ｓ１）。応答カウンタは、室内対応者が来訪者に対する応答を行った回数、すなわち、子機１０に対して室内対応者の発話に対応する応対文の音声データが送信された回数をカウントするためのカウンタである。続いて、来訪者に用件を質問する音声をスピーカ１１２から出力させるよう指示する制御信号が、子機１０に送信される（Ｓ２）。
【００７７】
この制御信号を受信した子機１０では、フラッシュＲＯＭ１２０から質問音声の音声データが読み出され、スピーカ１１２で音声に変換されて出力される。このとき音声出力されるのは、例えば「ご用件をどうぞ」という質問である。また、このときの音声は、室内対応者の実際の音声ではないことを来訪者が認識しやすいように、機械的な音声とするとよい。
【００７８】
続いて、用件の質問に対して発話した来訪者の音声が子機１０でマイク１１１に入力され、音声信号に変換されて、通信装置１５０を介して親機２０に送信される。親機２０では、子機１０から送信された音声信号が音声データに変換され、ＲＡＭ２０３に取得される（Ｓ３）。また、親機２０のスピーカ２１２により、子機１０から送信された音声信号が音声に変換され、来訪者の発話が音声出力される（Ｓ４）。
【００７９】
応答カウンタのカウンタ値ｎが、ゼロ（０）であるか否かが判断される（Ｓ５）。ｎがゼロ（０）の場合（Ｓ５：ＹＥＳ）、来訪者の音声データの取得は初回であることを意味する。そこで、取得された来訪者の音声データが分析され、来訪者属性が判定される（Ｓ６）。具体的には、例えば、来訪者の音声の基本周波数および発声速度に基づいて、来訪者属性が「成人男性」、「成人女性」および「子供」のいずれに該当するのかが判定される。
【００８０】
判定の結果、特定された来訪者属性に基づいて、現在の来訪者に応対する仮想的な人物（以下、仮想応対者という）の属性である仮想応対者属性が決定される（Ｓ７）。具体的には、フラッシュＲＯＭ２２０の応対パターン記憶エリア２２１（図３参照）が参照され、特定された来訪者属性に対応して記憶されている応対者属性が、仮想応対者属性として決定される。決定された仮想応対者属性を示す情報は、ＲＡＭ２０３の所定の記憶エリアに記憶される。以降の処理では、実際の室内対応者ではなく、あたかもここで決定された仮想応対者が来訪者に応対しているような応対が行われることになる。
【００８１】
このように、来訪者の音声に基づいて来訪者属性を決定し、来訪者に適した仮想応対者属性を客観的かつ簡便にすることができる。特に、室内対応者の操作を要さないため、室内対応者が子供の場合にも適切な仮想応対者属性を決定することができる。
【００８２】
来訪者の発話を聞いた室内対応者が通話ボタン２１３を押下し、来訪者に応答するための発話を行うと、室内対応者の音声が親機２０のマイク２１１に入力され、その音声データがＲＡＭ２０３に取得される（Ｓ８）。取得された音声データの音声認識処理が行われる（Ｓ９）。つまり、音声データが、音響モデル、言語モデルおよび単語辞書を用いてテキストに変換される。具体的には、音声データが分析され、特徴量が抽出された後、単語辞書を参照しながら音響モデルと言語モデルとのマッチングが行われる。そして、マッチングの結果、最も尤度の高い単語列が認識結果として取得され、ＲＡＭ２０３に記憶される。なお、本実施形態では、認識結果の単語列を構成する少なくとも１つの単語のうち、動詞および形容詞はすべて終止形（文末で言い切る際の語形）で出力されるものとする。例えば、「出かけた。」という音声に対しては、「出かける」という単語列が出力されることになる。
【００８３】
音声認識処理の後、認識結果に基づいて室内対応者の発話の丁寧度合いが判定され、２段階に分類される（Ｓ１１）。具体的には、フラッシュＲＯＭ２２０の丁寧語記憶エリア２２４（図６参照）が参照され、ここに記憶されている丁寧語が認識結果に少なくとも１つ含まれているか否かが判断される。丁寧語が１つでも含まれている場合には、認識結果に対して、丁寧度合いが高い方の分類に対応する丁寧度フラグ「ｔ」が付与され、認識結果とともにＲＡＭ２０３の所定の記憶エリアに記憶される。一方、認識結果に丁寧語がまったく含まれない場合には、認識結果には、丁寧度合いが低い方の分類に対応する丁寧度フラグ「ｚ」が付与される。
【００８４】
続いて、カテゴリ決定処理が行われる（Ｓ１２および図８）。カテゴリ決定処理は、室内対応者の発話の認識結果に基づいて、発話内容に応じたカテゴリである結果カテゴリを決定する処理である。以下に、図８を参照して、メイン処理のステップＳ１２で実行されるカテゴリ決定処理について説明する。
【００８５】
図８に示すように、まず、応答カウンタのカウンタ値ｎが５であるか否かが判断される（Ｓ１０１）。最初の処理では、室内対応者はまだ応答しておらず、ｎはステップＳ１でゼロ（０）にされたままである。よって、ｎは５ではないと判断され（Ｓ１０１：ＮＯ）、音声認識処理（図７のＳ９）で得られた認識結果の単語列に、フラッシュＲＯＭ２２０のキーワード記憶エリア２２２に記憶されたキーワードが含まれているか否かが判断される（Ｓ１０２）。
【００８６】
例えば、室内対応者が「どちら様ですか？」と発話し、認識結果の単語列として、「どちら」「様」「です」「か」が取得されたとする。図４に示すように、これらのうち「どちら」という単語は、カテゴリ「相手確認」に対応するキーワードとして、キーワード記憶エリア２２２に記憶されている。このような場合、認識結果にキーワードが含まれていると判断され（Ｓ１０２：ＹＥＳ）、認識結果に含まれるキーワードに対応するカテゴリが、結果カテゴリの候補として選択される（Ｓ１０３）。このように、キーワードを用いて結果カテゴリを決定することにより、室内応対者の音声の認識結果、すなわち発話内容に関連するカテゴリを効率的に選択することができる。
【００８７】
続いて、候補として選択されたカテゴリが１つだけかどうかが判断される（Ｓ１０６）。候補のカテゴリが１つであれば（Ｓ１０６：ＹＥＳ）、そのカテゴリが結果カテゴリとして決定される（Ｓ１４０）。一方、例えば、認識結果にキーワードと合致する単語が複数含まれており、これらのキーワードに対応するカテゴリが複数あった場合には、結果カテゴリの候補のカテゴリは複数ある（Ｓ１０６：ＮＯ）。例えば、認識結果の単語列が、「いない」「けど」「どこ」「の」「誰」だった場合、図４に示すように、「いない」という単語は、カテゴリ「外出・不在」に対応するキーワードであり、「どこ」および「誰」という単語は、カテゴリ「相手確認」に対応するキーワードである。よって、結果カテゴリの候補は、カテゴリ「外出・不在」およびカテゴリ「相手確認」の２つである。
【００８８】
このような場合は、認識結果中の単語と合致するキーワードが最も多いカテゴリが選択されることにより、候補が絞り込まれる（Ｓ１０７）。前述の例では、候補のカテゴリ「外出・不在」は、１つのキーワード「いない」が認識結果中の単語と合致し、カテゴリ「相手確認」は、２つのキーワード「どこ」および「誰」が合致している。よって、カテゴリ「相手確認」が候補として絞り込まれる。この例では、候補のカテゴリは１つだけとなるので（Ｓ１１１：ＹＥＳ）、そのカテゴリが結果カテゴリとして決定される（Ｓ１４０）。このように、認識結果中の単語と合致するキーワードが最多のカテゴリを選択することにより、室内対応者の発話内容により的確に対応するカテゴリを結果カテゴリとして選択することができる。
【００８９】
一方、認識結果中の単語と合致するキーワードの数では候補のカテゴリが１つに絞り込めない場合（Ｓ１１１：ＮＯ）、図５に示す応対文記憶エリア２２３に記憶されている応対文のうち、キーワードを除く認識結果中の単語を含む応対文が検索される（Ｓ１１２）。そして、発見された応対文が最も多いカテゴリが選択され（Ｓ１１３）、結果カテゴリとして決定される（Ｓ１４０）。なお、認識結果中の単語を含む応対文の検索では、特に意味をなさない単語（例えば、助詞、助動詞、接続詞）は除外してよい。以下に説明する他のステップで認識結果中の単語を含む応対文の検索を行う場合も同様である。このように、認識結果中の単語の合致数が最多の応対文を選択することにより、室内対応者の発話内容により的確に対応するカテゴリを結果カテゴリとして選択することができる。
【００９０】
例えば、室内対応者が「今、出かけていないけど、どこの誰？」と発話し、認識結果の単語列として、「今」「出かける」「いない」「けど」「どこ」「の」「誰」が取得されたとする。この場合、カテゴリ「外出・不在」は、２つのキーワード「出かける」および「いない」が認識結果中の単語と合致し、カテゴリ「相手確認」は、２つのキーワード「どこ」および「誰」が合致するので、合致するキーワードの数では候補のカテゴリを１つに絞り込めない。認識結果中のキーワード以外の単語は「今」であるから、応対文記憶エリア２２３を参照すると、単語「今」を含む応対文「今いません。」が発見される。よって、この応対文に対応するカテゴリ「外出・不在」が、結果カテゴリに決定されることになる。
【００９１】
また、キーワードと合致する単語が、認識結果に１つも含まれていない場合には（Ｓ１０２：ＮＯ）、キーワードとは無関係に、認識結果中の単語を含む応対文が検索される（Ｓ１２１）。そして、応対文が発見できた場合は（Ｓ１２２）、１文中に、認識結果中の単語と合致する単語を最も多く含む応対文が属するカテゴリが選択され（Ｓ１２３）、結果カテゴリとして決定される（Ｓ１４０）。このように、キーワードでは結果カテゴリが決定できない場合には認識結果中の単語の合致数が最多の応対文を選択することにより、室内対応者の発話内容により的確に対応するカテゴリを結果カテゴリとして選択することができる。
【００９２】
例えば、室内対応者が「仕事です。」と発話し、認識結果の単語列として、「仕事」「です」が取得されたとする。この場合、いずれの単語も図４に示すキーワードとは合致しないので、単語「仕事」を含む応対文が検索される。その結果、応対文「仕事に行ってます。」が発見される。図５に示すように、この応対文はカテゴリ「外出・不在」に属するため、結果カテゴリはカテゴリ「外出・不在」に決定される。
【００９３】
一方、検索の結果、認識結果中の単語を含む応対文が発見できなかった場合（Ｓ１２２：ＮＯ）、室内対応者の発話内容に即したカテゴリが特定できない。そこで、結果カテゴリの候補として、例外的な発話内容に対応するカテゴリ「例外」が選択される（Ｓ１２５）。候補はカテゴリ「例外」の１つだけであるため、結果カテゴリは「例外」に決定される（Ｓ１４０）。このように、キーワードや認識結果に含まれる単語では結果カテゴリが決定できない場合には、カテゴリ「例外」を選択することにより、例外的な発話内容の応対文を音声出力することができる。
【００９４】
以上に説明したように、いずれか１つのカテゴリが結果カテゴリとして決定されると、図８に示すカテゴリ決定処理は終了し、図７に示すメイン処理に戻る。なお、ステップＳ１１３でキーワード以外の認識結果中の単語を含む応対文の数でも応対文を１つに絞り込めない場合には、例えば、名詞をより多く含む応対文に対応するカテゴリを優先して選択する等すればよい。
【００９５】
図７に示すメイン処理では、カテゴリ決定処理（Ｓ１２）に続いて応対文決定処理が行われる。応対文決定処理は、室内対応者の属性や認識結果に応じて、結果カテゴリに対応する応対文のうち適切な応対文を、実際に音声として出力される基となる出力応対文として決定する処理である。以下に、図９を参照して応対文決定処理について説明する。
【００９６】
図９に示すように、まず、カテゴリ決定処理で決定された結果カテゴリに属する応対文のうち、付されている属性フラグが仮想応対者属性と合致する応答文が、出力応答文の候補として選択される（Ｓ２０１）。候補とされた応対文が１つだけであれば（Ｓ２０２：ＹＥＳ）、その応対文が、出力応対文として決定される（Ｓ２１１）。
【００９７】
一方、仮想応対者属性に対応する属性フラグが付された応対文が複数ある場合には（Ｓ２０２：ＮＯ）、認識結果中の単語を含む応対文が検索され、１文中に、認識結果中の単語と合致する単語を最も多く含む応対文が選択される（Ｓ２０３）。選択されたのが１つだけであれば（Ｓ２０４：ＹＥＳ）、その応対文が出力応対文として決定される（Ｓ２１１）。これにより、認識結果に即した最も適切な出力応対文を決定することができる。
【００９８】
１文中に含まれる、認識結果中の単語と合致する単語の数が同じ応対文が複数ある場合には（Ｓ２０４：ＮＯ）、他の属性フラグが付されていない応対文が選択されることにより、候補が絞り込まれる（Ｓ２０５）。例えば、仮想応対者属性が「成人男性」と決定されており、ステップＳ２０３で、カテゴリ「外出・不在」に属する２つの応対文「今いません。」と「ちょっとそこまで出かけてるんだ。」が選択されたとする。応対文「今いません。」には属性フラグ「ｍ、ｆ」が付されており、「ちょっとそこまで出かけてるんだ。」には、属性フラグ「ｍ」が付されている。そこで、仮想応対者属性「成人男性」に対応する属性フラグ「ｍ」のみが付された「ちょっとそこまで出かけてるんだ。」が出力応対文として選択されることになる。
【００９９】
この例のように、選択された応対文が１つだけであれば（Ｓ２０６：ＹＥＳ）、その応対文が出力応対文として決定される（Ｓ２１１）。この場合、仮想応対者以外の属性には適さない応対文が出力応対文として決定されることになるため、仮想応対者の属性を来訪者により強く認識させることができ、室内対応者の真の属性を知られる可能性をより低くすることができる。
【０１００】
その他の属性フラグが付されていない応対文が複数ある場合には（Ｓ２０６：ＮＯ）、図７に示すメイン処理のステップＳ１１で認識結果に付与された丁寧度フラグと合致する丁寧度フラグが付された応対文が選択されることにより、さらに候補が絞り込まれる（Ｓ２０８）。候補の応対文が１つだけとなった場合（Ｓ２０９：ＹＥＳ）、その応対文が出力応対文として決定される（Ｓ２１１）。この場合、応対文は、室内対応者の発話の丁寧度合いを反映した言葉遣いのものが選択されるため、来訪者に対する室内対応者の応対姿勢をよりよく反映した出力応対文を決定することができる。
【０１０１】
認識結果に付与された丁寧度フラグと合致する丁寧度フラグが付された応対文が複数ある場合には（Ｓ２０９：ＮＯ）、含まれる単語の数が最少の応対文が選択され（Ｓ２１０）、出力応対文として決定される（Ｓ２１１）。この場合、室内対応者の発話内容と異なる内容の応対文が出力応対文として決定され、誤解を生じる可能性を低減できる。このようにして、いずれか１つの応対文が出力応対文として決定されると、図９に示す応対文決定処理は終了し、図７に示すメイン処理に戻る。なお、ステップＳ２１０で単語数でも応対文を１つに絞り込めない場合には、例えば、名詞をより多く含む応対文を優先して選択する等すればよい。
【０１０２】
図７に示すメイン処理では、出力応対文が決定された後（Ｓ１３）、実際に子機１０のスピーカ１１２から出力される音声を合成するのに使用する音響モデルが選択される（Ｓ１４）。具体的には、ステップＳ６で決定された仮想応対者属性に対応する音響モデルが選択される。
【０１０３】
そして、選択された音響モデルを用いて、出力応対文（テキスト）を仮想応対者属性に応じた音声に変換し、音声データを生成する音声合成処理が行われる（Ｓ１７）。音声合成の方法は、公知のいかなる方法を用いてもよいが、人間の肉声に近い自然な音声を生成できる方法が望ましい。音声合成によって生成された音声データは、音声信号に変換され、子機１０に送信される（Ｓ１８）。これを受信した子機１０では、合成された音声がスピーカ１１２から出力される。例えば、仮想応対者属性が「成人男性」に決定されている場合、成人男性の声で出力応対文が音声出力されることになる。つまり、例えば、室内対応者が実際には成人女性や子供であったとしても、来訪者が聞く音声は成人男性のものである。
【０１０４】
来訪者に対して１回応答がなされたことになるので、ＲＡＭ２０３に記憶されている応答カウンタのカウンタ値ｎに１が加算される（Ｓ２１）。そして、会話が終了したか否かが判断される（Ｓ２２）。具体的には、例えば、ステップＳ１８で音声信号を送信した後、無音区間が所定の基準時間以上継続した場合に、会話が終了したと判断すればよい。会話が終了していないと判断された場合には（Ｓ２２：ＮＯ）、ＲＡＭ２０３に記憶されている応答カウンタのカウンタ値ｎが５を超えたか否か、すなわち、室内対応者の応答回数がすでに５回を超えたか否かが判断される（Ｓ２３）。ｎが５以下であれば（Ｓ２３：ＮＯ）、来訪者への応対を続けるために、処理はステップＳ３に戻る。
【０１０５】
再び、子機１０のマイク１１１から入力された来訪者の音声の音声データが取得され（Ｓ３）、親機２０のスピーカ２１２からは、来訪者の音声が出力される（Ｓ４）。２巡目以降の処理では、応答カウンタのカウンタ値ｎはゼロ（０）ではなく（Ｓ５：ＮＯ）、来訪者属性に基づく仮想応対者属性の決定はすでに一度行われているので、再度の決定は行わず、室内対応者の新たな発話の音声データが取得されることになる（Ｓ８）。
【０１０６】
そして、前述したように、新たな発話の音声認識が行われ、結果カテゴリと出力応対文が決定され、仮想応対者属性に応じた音声が生成されて、子機１０に送信される（Ｓ９〜Ｓ１８）。応答カウンタのカウンタ値ｎにさらに１が加算され（Ｓ２１）、まだ会話が終了せず（Ｓ２２：ＮＯ）、ｎが５以下の場合には（Ｓ２３：ＮＯ）、処理は再びＳ３に戻り、同様に処理が繰り返される。応答カウンタのカウンタ値ｎが５以下の間に、無音区間が所定の基準時間以上継続し、発話が終了した場合と判断された場合には（Ｓ２２：ＹＥＳ）、そのまま図７に示すメイン処理は終了する。
【０１０７】
一方、来訪者の発話と室内対応者の発話が繰り返された結果、室内対応者の応答回数が５回に達すると、ステップＳ１２のカテゴリ決定処理では、図８に示すように、応答カウンタのカウンタ値ｎは５であると判断される（Ｓ１０１：ＹＥＳ）。この場合、応対を打ち切ることを通知する発話内容に対応するカテゴリ「会話中止」が結果カテゴリの候補として選択される（Ｓ１３０）。候補はカテゴリ「会話中止」の１つだけなので、そのまま結果カテゴリは「会話中止」に決定される。この場合、図７に示すメイン処理のステップＳ１３の応対文決定処理では、室内対応者の実際の発話内容にかかわらず、一律に、カテゴリ「会話中止」に属する応対を打ち切るための応対文（例えば、「いい加減にしてください。」が選択されることになる。
【０１０８】
このように、応対を終了させるための出力文が決定され（Ｓ１３）、親機２０から送信された音声信号に基づいて、その音声が子機１０のスピーカ１１２から出力される（Ｓ１８）。したがって、来訪者に対して、会話を終了させたいという室内対応者の意図を明確に伝達することができる。続いて、応答カウンタのカウンタ値ｎに１が加算され、６となる（Ｓ２１）。この場合、会話が終了しなくても、応答カウンタのカウンタ値ｎが５を超えているため（Ｓ２３：ＹＥＳ）、図７に示すメイン処理は終了する。
【０１０９】
以上に説明したように、本実施形態に係るインターホンシステム１では、最初に子機１０のマイク１１１から入力された来訪者の音声に基づいて、来訪者の属性が特定される。そして、特定された来訪者属性と予め定められ記憶されている応対パターンに基づいて、現在の来訪者に応対する仮想的な人物の属性である仮想応対者属性が決定される。室内対応者の発話の認識結果に基づいて、関連する発話内容のカテゴリが結果カテゴリとして決定され、さらに、結果カテゴリに対応して予め記憶された応対文のうち、仮想応対者属性に応じた応対文が出力応対文として決定される。出力応対文は、仮想応対者属性に応じた音響モデルを用いて音声に変換され、子機１０のスピーカ１１２から出力される。
【０１１０】
このように、室内対応者自身の発話がそのまま来訪者に伝達されるのではなく、仮想応対者属性に応じた文と音声に変換されて、伝達されることになる。したがって、室内対応者は、声と言葉遣いから自己の属性を来訪者に悟られることがないため、安心して来訪者に応対することができる。特に、室内対応者が女性や子供の場合であっても、来訪者には室内対応者の真の属性がわからないため、防犯効果を高めることができる。
【０１１１】
本実施形態では、インターホンシステム１が設置されている住宅への来訪者は、本発明の「第２の利用者」に相当し、室内対応者は、「第１の利用者」に相当する。図７に示すメイン処理のステップＳ８で室内対応者の音声データを取得するＣＰＵ２０１は、「第１の音声情報取得手段」に相当し、ステップＳ９で音声認識処理を行うＣＰＵ２０１は、「音声認識手段」に相当する。ステップＳ１２（図８）で結果カテゴリを決定するＣＰＵ２０１は、「カテゴリ選択手段」に相当する。
【０１１２】
ステップＳ７で、本発明の「第１の属性」に相当する仮想応対者属性を決定するＣＰＵ２０１は、「属性決定手段」に相当する。ステップＳ１３（図９）で出力応対文を決定するＣＰＵ２０１は、「発話文決定手段」に相当する。ステップＳ１４で音響モデルを選択するＣＰＵ２０１は、「音響モデル選択手段」に相当する。ステップＳ１７で音声合成処理を行うＣＰＵ２０１は、「音声情報生成手段」に相当する。ステップＳ１８で子機１０に通信装置２５０により音声データを送信するＣＰＵ２０１は、「送信制御手段」に相当する。
【０１１３】
図７に示すメイン処理のステップＳ３で、来訪者の音声データを取得するＣＰＵ２０１は、「第２の音声情報取得手段」に相当し、ステップＳ６で来訪者の音声データに基づいて、本発明の「第２の属性」に相当する来訪者属性を判定するＣＰＵ２０１は、「属性特定手段」に相当する。図９の応対文決定処理のステップＳ２０７で認識結果の丁寧度合いを判定するＣＰＵ２０１は、「丁寧度合い決定手段」に相当する。
【０１１４】
<第２の実施形態>
以下に、図１０〜図１２を参照して、本発明に係る音声処理装置をインターホンシステムに適用した別の例である第２の実施形態について説明する。図１０は、第２の実施形態に係るインターホンシステム５の電気的構成を示すブロック図である。図１１は、第２の実施形態に係る親機２１のメイン処理のフローチャートである。図１２は、図１１のメイン処理中に実行される応対文決定処理のフローチャートである。
【０１１５】
本実施形態に係るインターホンシステム５の構成および親機２１で実行される処理は、前述の第１の実施形態に係るインターホンシステム１の構成及び親機２０で実行される処理と一部が共通している。したがって、以下では、共通する構成および処理については説明を適宜省略し、異なる処理を主として説明する。
【０１１６】
まず、図１０を参照して、本実施形態に係るインターホンシステム５の全体構成、ならびに、インターホンシステム５の構成要素である子機１１および親機２１の構成について、順に説明する。なお、図１０では、第１の実施形態と共通する構成要素には、同一の符号が付されている。
【０１１７】
図１０に示すように、本実施形態のインターホンシステム５は、第１の実施形態と同様、信号線３０を介して接続された子機１１および親機２１で構成されている。子機１１は室外に設置され、親機２１は、室内に設置される。
【０１１８】
子機１１は、第１の実施形態と同様、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、マイク１１１、スピーカ１１２、および通信装置１５０を備えている。さらに、呼出ボタン１１４およびカメラ１１５がバスを介して他の構成要素と接続されている。また、第１の実施形態の人感センサ１１３およびフラッシュＲＯＭ１２０（図１参照）は設けられていない。
【０１１９】
呼出ボタン１１４は、来訪者が自己の来訪を告げるためのボタンである。呼出ボタン１１４が押下げられると、呼出信号が通信装置１５０を介して親機２０に送信される。カメラ１１５は、例えば、周知のＣＣＤカメラであり、子機１０の正面の所定の撮像範囲を撮像し、撮像した画像の画像信号を、通信装置１５０を介して親機２０に出力する。所定の撮像範囲は、撮像時に子機１０の正面に対向して立った来訪者の顔が位置すると予測される領域を含むように予め設定されている。
【０１２０】
親機２１は、第１の実施形態と同様、バスで相互に接続された、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、マイク２１１。スピーカ２１２、フラッシュＲＯＭ２２０、および通信装置２５０を備えている。さらに、操作パネル２１４がバスを介して他の構成要素と接続されている。
【０１２１】
操作パネル２１４は、液晶パネル、液晶パネルを駆動する駆動回路、および入力位置を検知可能な入力機器であるタッチパッドが内蔵された表示装置である。操作パネル２１４には、例えば、後述するメイン処理（図１１参照）において、来訪者の画像が表示される。また、操作パネル２１４は、室内対応者が来訪者の属性を入力するのに使用される。室内対応者が、指で操作パネル２１４に触れると、その位置が内蔵されたタッチパッドにより検知される。よって、室内対応者は様々な情報を操作パネル２１４から入力することができる。
【０１２２】
子機１１および親機２０のその他の構成は、第１の実施形態の子機１０と親機２０と同一であるため、ここでの説明は省略する。
【０１２３】
以下に、図１１および図１２を参照して、本実施形態のインターホンシステム５の親機２１において実行される処理について説明する。図１１および図１２に示す処理は、ＲＯＭ２０２に記憶されたプログラムに従って、ＣＰＵ２０１が実行する。
【０１２４】
来訪者によって子機１０の呼出ボタン１１４が押下されると、子機１０から親機２０へ呼出信号が送信される。図１１に示す本実施形態のメイン処理は、親機２０がこの呼出信号を受信した場合に開始される。まず、通信装置２５０を介して、子機１０のカメラ１１５に撮像を行うよう指示する制御信号が、子機１０に送信される（Ｓ５１）。これを受信した子機１０では、カメラ１１５によって撮像が行われ、撮像範囲の画像（以下、撮影画像という）の画像信号が、通信装置１５０によって親機２０に送信される。子機１０からの画像信号を受信すると、ＣＰＵ２０１は、この画像信号を基に撮影画像の表示用データを生成し、ＲＡＭ２０３に記憶する（Ｓ５２）。
【０１２５】
続いて、ＣＰＵ２０１は、親機２１のスピーカ２１２から呼出音を出力させるとともに、操作パネル２１４に、撮影画像とともに、来訪者の属性を選択入力するための入力ボタンを表示させる（Ｓ５３）。入力ボタンは、フラッシュＲＯＭ２２０の応対パターン記憶エリア２２１（図３参照）に記憶された来訪者属性に対応する「成人男性」、「成人女性」および「子供」の３種類が設けられていればよい。室内対応者が操作パネル２１４に表示された撮影画像を見て、来訪者の年代や性別を確認し、入力ボタンを用いて来訪者属性を特定すると、入力された来訪者属性の情報が受け付けられる（Ｓ５４）。第１の実施形態と同様、応対パターンを参照して、入力された来訪者属性に対応する仮想応対者属性が決定される（Ｓ５５）。
【０１２６】
なお、ステップＳ５４で来訪者属性の入力を受け付け、ステップＳ５５で来訪者属性に応じた仮想応対者属性を決定するのではなく、操作パネル２１４に仮想応対者属性を選択入力するための入力ボタンを設け、選択させることも可能である。
【０１２７】
室内対応者が発話すると、その音声がマイク２１１から入力され、その音声データがＲＡＭ２０３に記憶される（Ｓ５６）。続いて、タイマ（図示外）が作動中か否かが判断される（Ｓ６１）。タイマは、室内対応者の最初の発話がマイク２１１から入力された時点、つまり会話の開始時点からの経過時間のカウントに使用される。最初の処理ではまだタイマは作動中ではないので（Ｓ６１：ＮＯ）、タイマによる経過時間のカウントが開始される（Ｓ６２）。なお、タイマは別途実行されるプログラムによって所定時間（例えば、１秒）毎にカウントアップされ、開始時点からの経過時間がＲＡＭ２０３に記憶される。
【０１２８】
第１の実施形態と同様、室内対応者の発話の音声認識処理が行われ（Ｓ６３）、丁寧度合いが判定された後（Ｓ６４）、認識結果に応じて結果カテゴリを決定するカテゴリ決定処理が行われる（Ｓ６５および図８）。その後、決定された結果カテゴリに属する応対文から出力応答文を選択する応対文決定処理が行われる（Ｓ７０および図１２）。以下に、図１２を参照して、本実施形態の応対文決定処理について説明する。
【０１２９】
図１２に示すように、まず、タイマでカウントされている開始時点からの経過時間が所定時間（例えば、５分）を経過したか否かが判断される（Ｓ７０１）。まだ所定時間を経過していなければ（Ｓ７０１：ＮＯ）、図５に示す応対文記憶エリア２２３から、結果カテゴリにおいて属性フラグが合致する応対文が候補として選択される（Ｓ７０２）。選択された応対文が１つであれば（Ｓ７０３：ＹＥＳ）、その応対文がそのまま出力応対文に決定される（Ｓ７１２）。
【０１３０】
選択された応対文が複数ある場合には（Ｓ７０３：ＮＯ）、図１２に示すメイン処理のステップＳ６４で決定された認識結果の丁寧度合いに応じた丁寧度フラグが合致する応対文が選択される（Ｓ７０４）。選択された応対文が１つであれば（Ｓ７０５：ＹＥＳ）、その応対文がそのまま出力応対文に決定される（Ｓ７１２）。選択された応対文が複数ある場合には（Ｓ７０５：ＮＯ）、さらに、１文中に含まれる、認識結果中の単語と合致する単語の数が最多の応対文が選択される（Ｓ７０６）。これにより候補の応対文が１つに絞られれば（Ｓ７０７：ＹＥＳ）、その応対文が出力応対文に決定される（Ｓ７１２）。
【０１３１】
認識結果中の単語と合致する単語の数では１つに絞れない場合は（Ｓ７０７：ＮＯ）、他の属性フラグが付されていない応対文が選択され（Ｓ７０８）、候補の応対文が１つに絞られれば（Ｓ７０９：ＹＥＳ）、その応対文が出力応対文に決定される（Ｓ７１２）。属性フラグでも候補が１つに絞れない場合には（Ｓ７０９：ＮＯ）、文中の単語数が最少の応対文が選択され（Ｓ７１１）、出力応対文に決定される（Ｓ７１２）。なお、ステップＳ７０４〜Ｓ７１１での具体的な選択方法は、第１の実施形態で説明した通りである。
【０１３２】
このようにして出力応対文が決定され、図１１に示すメイン処理に戻ると、第１の実施形態と同様に、仮想応対者属性に応じた音響モデルが選択され、音声合成処理が行われて、子機１０に音声データが送信される（Ｓ８１〜Ｓ８３）。つまり、室内対応者の発話は、仮想応対者属性に応じた文と音声に変換され、子機１０のスピーカ１１２から来訪者に伝達される。それに応えた来訪者の音声データが取得され（Ｓ８４）、親機２０のスピーカ２１２から音声出力される（Ｓ８５）。会話が終了していなければ（Ｓ８７：ＮＯ）、処理はステップＳ５６に戻って、新たに室内対応者の発話の音声データが取得され、前述の処理が繰り返される（Ｓ５６〜Ｓ８７）。
【０１３３】
室内対応者の発話と来訪者の発話とが繰り返された結果、会話の開始時点からの経過時間が所定時間を経過すると、ステップＳ６５のカテゴリ決定処理では、図１２に示すように、所定時間が経過したと判断される（Ｓ７０１：ＹＥＳ）。この場合、仮想応対者属性が変更される（Ｓ７２１）。具体的には、例えば、図１１のステップＳ５５で決定され、ＲＡＭ２０３に記憶されている情報が示す仮想応対者属性が「子供」の場合は「成人女性」に、「成人女性」の場合は「成人男性」に、「成人男性」の場合は「成人女性」に変更される。
【０１３４】
そして、図５に示す応対文記憶エリア２２３から、結果カテゴリにおいて属性フラグが合致し、且つ、丁寧度フラグが「ｚ」である応対文が候補として選択される（Ｓ７２２）。その後、前述したステップＳ７０５〜７１２の処理が行われて、出力応対文が決定される。図１１に示すメイン処理に戻ると、第１の実施形態と同様に、仮想応対者属性に応じた音響モデルを用いた音声合成処理が行われ、子機１０に音声データが送信され、さらに来訪者の応答が受け付けられる（Ｓ８１〜Ｓ８５）。そして、会話が終了したと判断されると（Ｓ８７：ＹＥＳ）、図１１に示すメイン処理は終了する。
【０１３５】
以上に説明したように、本実施形態に係るインターホンシステム５では、子機１０のカメラ１１５によって撮像された撮影画像が親機２１の操作パネル２１４に表示される。よって、室内対応者は、撮影画像で来訪者を確認することにより、来訪者の属性を容易に特定することができる。
【０１３６】
また、室内対応者の発話の認識結果に基づいて、結果カテゴリと丁寧度合いが決定され、結果カテゴリに対応して予め記憶された応対文のうち、仮想応対者属性に応じた応対文が出力応対文が、仮想応対者属性に応じた音声で出力される。その後、会話の開始時点から所定時間を経過すると、仮想応対者属性が変更され、丁寧度合いがより低い応対文が出力応対文として決定されるようになる。したがって、これまでとは別の人物がぞんざいに対応しているように来訪者に思わせ、室内対応者は会話を終了させたいのだと認識させることができる。
【０１３７】
本実施形態では、図１１に示すメイン処理のステップＳ５６で室内対応者の音声データを取得するＣＰＵ２０１は、「第１の音声情報取得手段」に相当する。ステップＳ６２でタイマをスタートさせるＣＰＵ２０１は、「開始検出手段」に相当する。ステップＳ６３で音声認識処理を行うＣＰＵ２０１は、「音声認識手段」に相当する。ステップＳ６５（図８）で結果カテゴリを決定するＣＰＵ２０１は、「カテゴリ選択手段」に相当する。
【０１３８】
ステップＳ５５で、本発明の「第１の属性」に相当する仮想応対者属性を決定するＣＰＵ２０１は、「属性決定手段」に相当する。ステップＳ７０（図１２）で出力応対文を決定するＣＰＵ２０１は、「発話文決定手段」に相当する。ステップＳ８１で音響モデルを選択するＣＰＵ２０１は、「音響モデル選択手段」に相当する。ステップＳ８２で音声合成処理を行うＣＰＵ２０１は、「音声情報生成手段」に相当する。ステップＳ８３で子機１０に通信装置２５０により音声データを送信するＣＰＵ２０１は、「送信制御手段」に相当する。
【０１３９】
図１１に示すメイン処理のステップＳ８４で、来訪者の音声データを取得するＣＰＵ２０１は、「第２の音声情報取得手段」に相当する。ステップＳ５４で、室内対応者によって操作パネル２１４から入力された本発明の「第２の属性」に相当する来訪者属性を受け付けるＣＰＵ２０１は、「属性特定手段」に相当する。ステップＳ６４で認識結果の丁寧度合いを判定するＣＰＵ２０１は、「丁寧度合い決定手段」に相当する。図１２のステップＳ７１１で仮想応対者属性を変更するＣＰＵ２０１は、「属性変更手段」に相当する。
【０１４０】
なお、前述の実施形態に示される構成や処理は例示であり、各種の変形が可能なことはいうまでもない。例えば、前述の実施形態では、本発明をインターホンシステム１（５）に適用した例について説明している。しかしながら、本発明は、別の装置に適用してもよい。例えば、電話を介して二者が会話を行う場合や、ネットワークに接続されたコンピュータ装置にマイクおよびスピーカを接続し、ネットワークを介して複数の人物間で音声による通信を行う場合にも、ある話者が他の話者に自己の真の属性を知られたくない場合がある。よって、電話機やコンピュータ装置に、本発明の音声処理装置を適用することにより、話者は声と言葉遣いから自己の属性を他の話者に悟られることがないため、安心して会話に参加することができる。
【０１４１】
また、前述の実施形態では、カテゴリ決定処理（図８参照）において、認識結果に含まれるキーワードを含むカテゴリを優先して結果カテゴリに決定している。キーワードを使用する選択方法は、効率的には好ましいが、必ずしもキーワードを用いて結果カテゴリを決定する必要はなく、認識結果に含まれる単語と応対文に含まれる単語の照合の結果、合致数が多い応対文から優先して結果カテゴリを選択してもよい。
【０１４２】
前述の実施形態の応対文決定処理（図９および図１２）で説明した出力応対文の候補を絞り込む順序はあくまでも例示であり、仮想応対者属性に応じて結果カテゴリから出力応対文を決定する限り、順序を適宜変更することは可能である。また、図９や図１２で例示されている絞込みの方法をすべて行う必要はない。また、例えば、仮想応対者属性に応じて結果カテゴリから選択された応対文が複数ある場合、候補を操作パネル２１４に表示させて、室内対応者に選択させてもよい。
【０１４３】
第１の実施形態では、子機１０に対して室内対応者の応答に基づく音声データが送信された回数が所定回数（５回）を超えた場合に応対を打ち切るための出力応答文が選択され、音声出力されている。また、第２の実施形態では、会話の開始時点から所定時間が経過すると、丁寧度合いがより低い出力応答文が選択されて、変更された仮想応対者属性に応じた音声で出力されている。しかしながら、必ずしもこのようなタイミングや方法で、出力応対文の種別や音声を変更する必要はない。例えば、これら２つの実施形態の処理を適宜組み合わせてもよい。
【０１４４】
例えば、第１の実施形態では、最初に発話するのは来訪者であるため、図７に示すメイン処理のステップＳ３で来訪者の音声データが取得された時点を会話の開始時点として、第２の実施形態と同様にタイマをスタートさせ、開始時点から所定時間が経過した場合に、カテゴリ「会話中止」に属する出力応対文を決定してもよい。また、第２の実施形態では、会話の開始時点から所定時間経過すると、仮想応対属性が変更され、且つ、丁寧度合いがより低い応対文が選択されることになる。しかしながら、仮想応対属性を変更するか、丁寧度合いがより低い応対文を選択するかのいずれかを行ってもよい。また、第１の所定時間経過後に一方の処理を行い、その後さらに第２の所定時間を経過した場合に他方の処理を行ってもよいし、カテゴリ「会話中止」から出力応対文を選択する処理を組み合わせてもよい。
【０１４５】
図４に示すキーワード記憶エリア２２２には、６つのカテゴリと各カテゴリのキーワードが例示されているが、カテゴリおよびキーワードの数や種類はこの例に限られるものではない。多くのカテゴリおよび単語で分類されているほど、室内対応者の実際の発話に応じた出力応対文を選択することができる。また、図５に示す応対文記憶エリア２２３に記憶される出力応対文も、例示されている応対文に限られるものではない。各カテゴリに対応して記憶されている応対文が多いほど、室内対応者の実際の発話に応じた出力応対文を選択することができる。
【図面の簡単な説明】
【０１４６】
【図１】インターホンシステム１の電気的構成を示すブロック図である。
【図２】フラッシュＲＯＭ２２０が有する記憶エリアの説明図である。
【図３】応対パターン記憶エリア２２１に記憶されている情報の一例を示す説明図である。
【図４】キーワード記憶エリア２２２に記憶されている情報の一例を示す説明図である。
【図５】応対文記憶エリア２２３に記憶されている情報の一例を示す説明図である。
【図６】丁寧語記憶エリア２２４に記憶されている情報の一例を示す説明図である。
【図７】親機２０のメイン処理のフローチャートである。
【図８】図７に示すメイン処理中に実行されるカテゴリ決定処理のフローチャートである。
【図９】図７に示すメイン処理中に実行される応対文決定処理のフローチャートである。
【図１０】第２の実施形態に係るインターホンシステム５の電気的構成を示すブロック図である。
【図１１】第２の実施形態に係る親機２１のメイン処理のフローチャートである。
【図１２】図１１のメイン処理中に実行される応対文決定処理のフローチャートである。
【符号の説明】
【０１４７】
１、５    インターホンシステム
１０、１１    子機
１１１    マイク
１１２    スピーカ
２０、２１    親機
２０１    ＣＰＵ
２１１    マイク
２２０    フラッシュＲＯＭ
２２１    応対パターン記憶エリア
２２２    キーワード記憶エリア
２２３    応対文記憶エリア
２２４    丁寧語記憶エリア
２２５    音響モデル記憶エリア
【図１】
2010078763.tif 000003
【図２】
2010078763.tif 000004
【図３】
2010078763.tif 000005
【図４】
2010078763.tif 000006
【図５】
2010078763.tif 000007
【図６】
2010078763.tif 000008
【図７】
2010078763.tif 000009
【図８】
2010078763.tif 000010
【図９】
2010078763.tif 000011
【図１０】
2010078763.tif 000012
【図１１】
2010078763.tif 000013
【図１２】
2010078763.tif 000014