(57)【要約】【課題】  本発明は、発せられた音声の音量に応じたメッセージを生成し出力することができるコミュニケーション装置を提供することを目的とする。【解決手段】  人物から発せられた音声をマイク７０によって集音することにより得られた音声データが与えられると、音声データの音量を判定する音量判定手段８０と、音量判定手段８０から出力された判定結果に基づいて、音声データの音量に応じたメッセージからなる音声を生成し、これをスピーカ６０から出力する音声生成手段１００とを備える。【選択図】  図１
2011221101.tif 000002
【特許請求の範囲】
【請求項１】
人物を検出するための検出手段と、
前記検出手段によって人物が検出されると、当該人物に対して所定のメッセージからなる音声をスピーカから出力する音声出力手段と、
人物から発せられた音声をマイクによって集音することにより得られた音声データが与えられると、前記音声データの音量を判定する音量判定手段と、
前記音量判定手段から出力された判定結果に基づいて、前記音声データの音量に応じたメッセージからなる音声を生成し、これを前記スピーカから出力する音声生成手段と
を備えることを特徴とするコミュニケーション装置。
【請求項２】
各人物の音声の特徴を表す音質データを、当該人物の名前を表す人物名データと対応付けてそれぞれ記憶する記憶手段と、
前記音声データが前記マイクから与えられると、前記音声データを解析することにより、前記音声データの前記音質データを生成し、前記音質データが前記記憶手段に記憶されている場合には、前記音質データと対応付けて記憶されている前記人物名データを読み出す音声解析手段とをさらに備え、
前記音声生成手段は、
前記人物名データと、前記音量判定手段から出力された判定結果とに基づいて、前記人物名データが表す人物名を含むようにして、前記音声データの音量に応じたメッセージからなる音声を生成し、これを前記スピーカから出力する
ことを特徴とする請求項１に記載のコミュニケーション装置。
【請求項３】
前記音声データが前記マイクから与えられると、前記音声データを認識することにより、前記音声データが所定のメッセージと一致するか否かを判定し、一致する場合には、前記音量判定手段に前記音声データの音量の判定を行わせる音声認識手段
をさらに備えることを特徴とする請求項１に記載のコミュニケーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニケーション装置に関する。
【背景技術】
【０００２】
近年、人間に対してメッセージを提供することにより、簡単なコミュニケーションを行うことができる種々のコミュニケーション装置が提案及び開発されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−８８６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、発せられた音声の音量に応じたメッセージを生成し出力することができるコミュニケーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の一態様によるコミュニケーション装置は、
人物を検出するための検出手段と、
前記検出手段によって人物が検出されると、当該人物に対して所定のメッセージからなる音声をスピーカから出力する音声出力手段と、
人物から発せられた音声をマイクによって集音することにより得られた音声データが与えられると、前記音声データの音量を判定する音量判定手段と、
前記音量判定手段から出力された判定結果に基づいて、前記音声データの音量に応じたメッセージからなる音声を生成し、これを前記スピーカから出力する音声生成手段と
を備える。
【発明の効果】
【０００６】
本発明のコミュニケーション装置によれば、発せられた音声の音量に応じたメッセージを生成し出力することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態によるコミュニケーション装置の構成を示すブロック図である。
【図２】本発明の実施の形態によるコミュニケーション処理手順を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態について図面を参照して説明する。
【０００９】
図１に、本発明の実施の形態によるコミュニケーション装置１０の構成を示す。このコミュニケーション装置１０は、例えばオフィスの玄関など、所定の組織に所属する従業員などの人物が出入りする場所に設置され、当該従業員との間で挨拶を行うための装置として使用される。
【００１０】
始めに、このコミュニケーション装置１０を管理する管理者は、当該コミュニケーション装置１０に、各従業員の音声の特徴を表す音質データを登録する登録作業を行う。すなわち、管理者が入力部３０を操作することにより、上述の登録作業を行うための操作を行うと、制御部４０は、コミュニケーション装置１０の動作状態を登録モードに遷移させる。
【００１１】
この状態において、従業員が「おはようございます」などの音声を発すると、コミュニケーション装置１０は、マイク７０によって当該音声を集音し、得られた音声データを音声処理部８０に入力する。なお、その際、管理者は、入力部３０を操作することにより、当該従業員の名前を入力し、制御部４０は、この入力された従業員の名前に関するデータを、従業員名データとして、音声処理部８０に供給する。
【００１２】
音声処理部８０は、与えられた音声データの周波数を解析することにより、当該音声データの周波数対信号レベル特性を生成し、これを従業員の音声の特徴を表す音質データとして、従業員名データと対応付けて記憶部９０に記憶する。
【００１３】
これ以降、全ての従業員に対して、上述の処理を順次行うことにより、各従業員の音質データを、従業員名データと対応付けて記憶部９０に順次記憶する。
【００１４】
管理者は、登録作業が完了した場合には、コミュニケーション装置１０を所定の位置に設置する。その際、管理者は、入力部３０を操作することにより、従業員がコミュニケーション装置１０に接近し、挨拶を行うまで待機するための操作を行うと、制御部４０は、コミュニケーション装置１０の動作状態を待機モードに遷移させる。
【００１５】
この状態において、従業員が、オフィスの玄関から進入し、コミュニケーション装置１０に接近すると、赤外線センサ２０は、従業員を検出することにより、従業員がコミュニケーション装置１０の前方に位置することを示す人物検出信号を生成し、これを制御部４０に与える。
【００１６】
制御部４０は、人物検出信号が与えられると、音声出力部５０を駆動し、当該音声出力部５０は、例えば「おはようございます」などの所定のメッセージからなる音声をスピーカ６０から外部に出力する。
【００１７】
この状態において、コミュニケーション装置１０は、制御部４０の制御に基づいて、所定時間の間、コミュニケーション装置１０の前方に位置する従業員が発する音声を、マイク７０によって集音し、得られた音声データを音声処理部８０に入力する。
【００１８】
音声処理部８０は、取得された音声データの周波数を解析し、当該音声データの周波数対信号レベル特性を生成することにより、コミュニケーション装置１０の前方に位置する従業員の音声の特徴を表す音質データを生成する。そして、音声処理部８０は、記憶部９０に記憶されている音質データの中から、マイク７０によって取得された音声データの音質データと対応する音質データの検索を試みる。
【００１９】
なお、この場合、音声処理部８０は、例えば、記憶部９０に記憶されている音質データの中から、マイク７０によって取得された音声データの音質データと一致する音質データ、又は各周波数における信号レベルの差分の合計が所定の閾値以下となる音質データの検索を試みる。
【００２０】
その結果、音声処理部８０は、記憶部９０に記憶されている音質データの中から、マイク７０によって取得された音声データの音質データと対応する音質データを検索することができた場合には、当該音質データと対応付けて記憶されている従業員名データを読み出し、これを音声生成部１００に出力する。
【００２１】
続いて、音声処理部８０は、マイク７０によって取得された音声データを解析することにより、当該音声データが「おはようございます」であるか否か、すなわち社会人として正しい挨拶がされているか否かを判定する。
【００２２】
その結果、音声処理部８０は、正しい挨拶がされていると判定した場合には、マイク７０によって取得された音声データの音量が、所定の音量（例えば９０ｄＢ）以上であるか否かを判定する。
【００２３】
その結果、音声処理部８０は、マイク７０によって取得された音声データの音量が、所定の音量より大きいと判定した場合には、従業員の音声の音量が大きいことを表す大音量判定データを生成し、これを音声生成部１００に出力する。
【００２４】
音声生成部１００は、音声処理部８０から供給された従業員名データと、大音量判定データとに基づいて、例えば「Ａさん大きい声ですね」など、従業員名データが示す名前と、当該従業員の音声の音量が大きいことを表す文章とを含むメッセージからなる音声を生成し、これをスピーカ６０から外部に出力する。
【００２５】
これに対して、音声処理部８０は、マイク７０によって取得された音声データの音量が、所定の音量より小さいと判定した場合には、従業員の音声の音量が小さいことを表す小音量判定データを生成し、これを音声生成部１００に出力する。
【００２６】
音声生成部１００は、音声処理部８０から供給された従業員名データと、小音量判定データとに基づいて、例えば「Ａさん小さい声ですね」など、従業員名データが示す名前と、当該従業員の音声の音量が小さいことを表す文章とを含むメッセージからなる音声を生成し、これをスピーカ６０から外部に出力する。
【００２７】
ところで、上述したように、音声処理部８０は、マイク７０によって取得された音声データを解析することにより、当該音声データが「おはようございます」であるか否か、すなわち社会人として正しい挨拶がされているか否かを判定する。その結果、音声処理部８０は、当該音声データが、例えば「おはよう」、「おはようっす」など、正しい挨拶ではないと判定した場合には、正しい挨拶がされなかったことを表す不当判定データを生成し、これを音声生成部１００に出力する。
【００２８】
この場合、音声生成部１００は、音声処理部８０から供給された従業員名データと、不当判定データとに基づいて、例えば「Ａさん再度正確に言って下さい」など、従業員名データが示す名前と、当該従業員の挨拶が正しくないことを表す文章とを含むメッセージからなる音声を生成し、これをスピーカ６０から外部に出力する。
【００２９】
また、上述したように、音声処理部８０は、記憶部９０に記憶されている音質データの中から、マイク７０によって取得された音声データの音質データと対応する音質データの検索を試みる。その結果、音声処理部８０は、記憶部９０に記憶されている音質データの中から、マイク７０によって取得された音声データの音質データと対応する音質データを検索することができなかった場合には、コミュニケーション装置１０の前方に位置する人物は従業員ではないことを表す不登録判定データを生成し、これを音声生成部１００に出力する。
【００３０】
この場合、音声生成部１００は、不登録判定データが与えられると、例えば「社員登録されていません」など、コミュニケーション装置１０の前方に位置する人物は従業員ではないことを表す文章を含むメッセージからなる音声を生成し、これをスピーカ６０から外部に出力する。
【００３１】
なお、音声処理部８０は、コミュニケーション装置１０の前方に位置する人物が音声を発することなく、所定時間が経過したと判定した場合には、音声が発せられなかったことを表す無音判定データを生成し、これを音声生成部１００に出力する。
【００３２】
音声処理部８０は、無音判定データが与えられると、例えば「声を出して下さい」など、音声を発することを促すことを表す文章を含むメッセージからなる音声を生成し、これをスピーカ６０から外部に出力する。
【００３３】
ここで図２に、本実施の形態によるコミュニケーション処理手順ＲＴ１０を示す。この図２において、制御部４０は、コミュニケーション装置１０の動作状態が待機状態に設定され、コミュニケーション処理手順ＲＴ１０に入ると、ステップＳＰ１０に移って、赤外線センサ２０によって人物の検出を試みる。
【００３４】
ステップＳＰ１０において、制御部４０は、人物を検出したことが赤外線センサ２０から通知されると、ステップＳＰ２０に移って、音声出力部５０の動作を制御することにより、例えば「おはようございます」などの所定のメッセージからなる音声をスピーカ６０から外部に出力する。なお、制御部４０は、人物を検出したことが赤外線センサ２０から通知されるまで待機する。
【００３５】
ステップＳＰ３０において、音声処理部８０は、マイク７０によって音声が集音され、当該マイク７０から音声データを取得することができたか否かを判定する。このステップＳＰ３０において肯定結果が得られると、このことはコミュニケーション装置１０の前方に位置する人物が音声を発したことを表しており、このとき音声処理部８０はステップＳＰ４０に移って、この取得された音声が、記憶部８０に登録されている従業員の音声か否かを判定する。
【００３６】
このステップＳＰ４０において肯定結果が得られると、このことはコミュニケーション装置１０の前方に位置し、音声を発した人物が従業員であることを表しており、このとき音声処理部８０はステップＳＰ５０に移って、当該従業員が所定の音声を正確に発したか否かを判定する。その際、音声処理部８０は、従業員の名前に関するデータである従業員名データを記憶部９０から読み出し、これを音声生成部１００に供給する。
【００３７】
このステップＳＰ５０において肯定結果が得られると、このことは従業員が正しい挨拶をしたことを表しており、このとき音声処理部８０はステップＳＰ６０に移って、従業員が発した音声の音量を判定し、その判定結果を音声生成部１００に通知する。
【００３８】
ステップＳＰ７０において、音声生成部１００は、従業員名データを参照しながら、従業員が発した音声の音量に応じたメッセージを生成し、これをスピーカ６０から外部に出力した後、ステップＳＰ１０に戻って上述の動作を繰り返す。
【００３９】
ところで、ステップＳＰ３０において否定結果が得られると、このことはコミュニケーション装置１０の前方に位置する人物が音声を発しなかったことを表しており、このとき音声処理部８０はステップＳＰ８０に移って、音声が発せられなかったことを音声生成部１００に通知することにより、音声を発することを促す旨のメッセージを出力させた後、ステップＳＰ１０に戻って上述の動作を繰り返す。
【００４０】
また、ステップＳＰ４０において否定結果が得られると、このことはコミュニケーション装置１０の前方に位置し、音声を発した人物が従業員ではないことを表しており、このとき音声処理部８０はステップＳＰ９０に移って、当該人物が従業員ではないことを音声処理部１００に通知することにより、当該人物が登録されていない旨のメッセージを出力させた後、ステップＳＰ１０に戻って上述の動作を繰り返す。
【００４１】
また、ステップＳＰ５０において否定結果が得られると、このことは従業員が正しい挨拶をしなかったことを表しており、このとき音声処理部８０はステップＳＰ１００に移って、正しい挨拶がされなかったことを音声処生成部１００に通知することにより、正確な発声を促す旨のメッセージを出力させた後、ステップＳＰ１０に戻って上述の動作を繰り返す。
【００４２】
このように本実施の形態によれば、コミュニケーション１０の前方に位置するユーザが発した音声の音量に応じたメッセージを生成し、出力することにより、より簡易な構成でユーザが発した音声の音量に関する情報を当該ユーザに提供することができる。
【００４３】
なお、上述の実施の形態は一例であって、本発明を限定するものではない。例えば、従業員の音質データを予め登録する登録処理や、正しい挨拶がされたか否かを判定する判定処理を行う必要はなく、この場合、従業員が発した音声の音量に応じたメッセージのみを生成し出力すれば良い。
【００４４】
また、上述の実施の形態においては、検出手段として、赤外線センサ２０を適用した場合について述べたが、本発明はこれに限らず、人物を検出するための他の種々の検出手段を適用するようにしても良い。
【００４５】
また、上述の実施の形態においては、音声出力手段として、音声出力部５０を適用した場合について述べたが、本発明はこれに限らず、赤外線センサ２０によって人物が検出されると、当該人物に対して所定のメッセージからなる音声をスピーカ６０から出力する他の種々の音声出力手段を適用するようにしても良い。
【００４６】
また、上述の実施の形態においては、音量判定手段として、音声処理部８０を適用した場合について述べたが、本発明はこれに限らず、人物から発せられた音声をマイク７０によって集音することにより得られた音声データが与えられると、当該音声データの音量を判定する他の種々の音量判定手段を適用するようにしても良い。
【００４７】
また、上述の実施の形態においては、音声生成手段として、音声生成部１００を適用した場合について述べたが、本発明はこれに限らず、音声処理部８０から出力された判定結果に基づいて、音声データの音量に応じたメッセージからなる音声を生成し、これをスピーカ６０から出力する他の種々の音声生成手段を適用するようにしても良い。
【００４８】
また、上述の実施の形態においては、記憶手段として、記憶部９０を適用した場合について述べたが、本発明はこれに限らず、各人物の音声の特徴を表す音質データを、当該人物の名前を表す人物名データと対応付けてそれぞれ記憶する他の種々の記憶手段を適用するようにしても良い。
【００４９】
また、上述の実施の形態においては、音声解析手段として、音声処理部８０を適用する場合について述べたが、本発明はこれ限らず、音声データがマイク７０から与えられると、当該音声データを解析することにより、当該音声データの音質データを生成し、当該音質データが記憶部９０に記憶されている場合には、当該音質データと対応付けて記憶されている人物名データを読み出す他の種々の音声解析手段を適用するようにしても良い。
【００５０】
この場合、音声生成部１００は、人物名データと、音声処理部８０から出力された判定結果とに基づいて、人物名データが表す人物名を含むようにして、音声データの音量に応じたメッセージからなる音声を生成し、これをスピーカ６０から出力すれば良い。
【００５１】
また、上述の実施の形態においては、音声認識手段として、音声処理部８０を適用した場合について述べたが、本発明はこれに限らず、音声データがマイク７０から与えられると、当該音声データを認識することにより、当該音声データが所定のメッセージと一致するか否かを判定し、一致する場合には、音声処理部８０に当該音声データの音量の判定を行わせる他の種々の音声認識手段を適用するようにしても良い。
【符号の説明】
【００５２】
１０  コミュニケーション装置
２０  赤外線センサ
３０  入力部
４０  制御部
５０  音声出力部
６０  スピーカ
７０  マイク
８０  音声処理部
９０  記憶部
１００  音声生成部
【図１】
2011221101.tif 000003
【図２】
2011221101.tif 000004