(57)【要約】【課題】複数の出力先に音声データを配信する場合において、出力先に応じて適切な配信間隔で音声データを配信できる音声配信システムを提供する。【解決手段】配信間隔記憶手段８１は、外部から入力される音声情報を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、音声情報を受信する装置である受信装置９０と対応付けて記憶する。配信間隔情報登録手段８２は、配信間隔情報を受信装置９０から受信したときに、配信間隔情報をその受信装置９０と対応付けて配信間隔記憶手段８１に登録する。音声情報配信手段８３は、配信間隔記憶手段８１に記憶された配信間隔情報が示す配信間隔で音声情報を受信装置９０に配信する。【選択図】図１５
2010252114.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力される音声情報を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、前記音声情報を受信する装置である受信装置と対応付けて記憶する配信間隔記憶手段と、
前記配信間隔情報を前記受信装置から受信したときに、当該配信間隔情報を当該受信装置と対応付けて前記配信間隔記憶手段に登録する配信間隔情報登録手段と、
前記配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で前記音声情報を前記受信装置に配信する音声情報配信手段とを備えた
ことを特徴とする音声配信システム。
【請求項２】
音声情報配信手段は、配信間隔記憶手段に記憶された前記配信間隔情報が音声情報を配信しないことを指定する情報である場合に、音声情報を前記配信間隔情報に対応する受信装置に配信しない
請求項１記載の音声配信システム。
【請求項３】
外部から音声情報が入力されたときに、当該音声情報における音声の有無を検出した結果である音声検出結果を出力する音声検出手段を備え、
配信間隔情報登録手段は、前記音声検出結果をもとに音声情報を受信装置に送信するか否か決定するための条件である音声検出条件を当該受信装置から受信したときに、当該音声検出条件を当該受信装置と対応付けて配信間隔記憶手段に登録し、
音声情報配信手段は、前記音声検出手段が出力した音声検出結果が前記配信間隔記憶手段に記憶された音声検出条件を満たす場合に、当該音声検出条件を満たす音声情報を配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で、前記配信間隔情報に対応する受信装置に配信する
請求項１または請求項２記載の音声配信システム。
【請求項４】
配信間隔情報登録手段は、音声検出結果に応じて音声情報の配信間隔を定めた音声検出条件を受信装置から受信したときに、当該音声検出条件を当該受信装置と対応付けて配信間隔記憶手段に登録し、
音声情報配信手段は、音声検出手段が出力した音声検出結果が配信間隔記憶手段に記憶された前記音声検出条件を満たす場合に、当該音声検出条件を満たす音声情報を当該音声検出結果に応じて定められた配信間隔で、前記配信間隔情報に対応する受信装置に配信する
請求項３に記載の音声配信システム。
【請求項５】
外部から音声情報が入力されたときに、当該音声情報における音量を判定した結果である音量判定結果を出力する音量判定手段を備え、
配信間隔情報登録手段は、前記音量判定結果をもとに音声情報を受信装置に送信するか否か決定するための条件である音量条件を当該受信装置から受信したときに、当該音量条件を当該受信装置と対応付けて配信間隔記憶手段に登録し、
音声情報配信手段は、前記音量判定手段が出力した音量判定結果が前記配信間隔記憶手段に記憶された音量条件を満たす場合に、当該音量条件を満たす音声情報を配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で、前記配信間隔情報に対応する受信装置に配信する
請求項１または請求項２記載の音声配信システム。
【請求項６】
配信間隔情報登録手段は、音量判定結果に応じて音声情報の配信間隔を定めた音量条件を受信装置から受信したときに、当該音量条件を当該受信装置と対応付けて配信間隔記憶手段に登録し、
音声情報配信手段は、音量判定手段が出力した音量判定結果が配信間隔記憶手段に記憶された前記音量条件を満たす場合に、当該音量条件を満たす音声情報を当該音量判定結果に応じて定められた配信間隔で、前記配信間隔情報に対応する受信装置に配信する
請求項５に記載の音声配信システム。
【請求項７】
外部から入力される音声情報を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、前記音声情報を受信する装置である受信装置から受信したときに、当該配信間隔情報を当該受信装置と対応付けて配信間隔記憶手段に登録する配信間隔情報登録ステップと、
前記配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で前記音声情報を前記受信装置に配信する音声情報配信ステップとを含む
ことを特徴とする音声配信方法。
【請求項８】
音声情報配信ステップで、配信間隔記憶手段に記憶された前記配信間隔情報が音声情報を配信しないことを指定する情報である場合に、音声情報を前記配信間隔情報に対応する受信装置に配信しない
請求項７記載の音声配信方法。
【請求項９】
外部から入力される音声情報を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、前記音声情報を受信する装置である受信装置と対応付けて記憶する配信間隔記憶手段を備えたコンピュータに適用される音声配信プログラムであって、
前記コンピュータに、
前記配信間隔情報を前記受信装置から受信したときに、当該配信間隔情報を当該受信装置と対応付けて前記配信間隔記憶手段に登録する配信間隔情報登録処理、および、
前記配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で前記音声情報を前記受信装置に配信する音声情報配信処理
を実行させるための音声配信プログラム。
【請求項１０】
コンピュータに、
音声情報配信処理で、配信間隔記憶手段に記憶された前記配信間隔情報が音声情報を配信しないことを指定する情報である場合に、音声情報を前記配信間隔情報に対応する受信装置に配信させない
請求項９記載の音声配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の出力先に音声データを配信する音声配信システム、音声配信方法及び音声配信プログラムに関する。
【背景技術】
【０００２】
デジタル回線などのネットワークを介して音声データを配信する技術が各種提案されている。例えば、音声データを配信する場合、その音声データは、データを配信する装置（以下、配信装置と記す。）に一定時間貯め込まれ、ブロック転送される。例えば、マイクなどのデバイスを通じ入力された音声データを１００ｍｓ間隔で配信する場合、１００ｍｓ分の長さの音声データが配信装置に貯め込まれた後、相手先にブロック転送される。
【０００３】
また、特許文献１には、音声配信と音声蓄積を実施する装置において、適切な無音処理を実行する音声情報処理装置が記載されている。特許文献１に記載された音声情報処理装置は、無音判定条件設定部が複数の無音判定条件を保持する。そして、複数クライアントに音声配信を行う場合、配信用無音判定部は、その無音判定条件に基づいて音声データをクライアントに送信する。
【０００４】
特許文献２には、入力回線の切り替えに伴う調整パラメータの変更を、特別な装置を設けることなく、簡単な操作で素早く行うことができる音声入力切替装置が記載されている。特許文献２に記載された音声入力切替装置は、操作者が、サブウィンドウに表示されたボタンの中から切替対象となる素材を選択すると、制御部は、入力切替テーブルを参照し、選択された素材に対する入力回線番号とこれに対応するパラメータをコマンド出力する。変更部は、この通知されたパラメータをもとに内部ワークエリアの設定情報を変更する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３０１２６６号公報（段落００１２，００１６，００１９、図１）
【特許文献２】特開２００７−１２４２６３号公報（段落００２５〜００２７、図４）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献２に記載された音声入力切替装置では、配信先（受信手段）が複数接続されている場合を考慮していない。特許文献２に記載された音声入力切替装置では、配信先が複数ある場合、ブロードキャスト送信することが考えられる。しかし、必ずしもその音声データが全ての配信先で必要とは限らない。そのため、配信先によっては、冗長なデータが送信されてしまい、配信負荷が高くなってしまうという課題がある。すなわち、不要なデータが送信される配信先にとっては、必要なデータのみを選択するための処理が必要になるなど、受信時の負荷が大きくなり、結果として、データ配信処理の非効率さを招いてしまうという課題がある。
【０００７】
特許文献１に記載の音声情報処理装置は、入力された音声データ内の有音部をクライアントごとに定めた条件に基づいて蓄積する。しかし、特許文献１に記載された音声情報処理装置では、蓄積したこれらの音声データを配信する場合に、配信先の処理能力などを考慮していない。従って、配信先の処理能力や、通信回線の速度が追い付かない場合、音声データの配信漏れを起こしてしまう恐れがある。
【０００８】
また、入力された音声データを必要とする場合であっても、音声データの使用目的などにより、その配信先が必要とする音声データの配信間隔は異なる場合がある。このような送信先が混在する場合、配信先に応じて適切な配信間隔で音声データを送信することが望ましい。
【０００９】
そこで、本発明は、複数の出力先に音声データを配信する場合において、出力先に応じて適切な配信間隔で音声データを配信できる音声配信システム及びその音声配信システムに適用される音声配信方法及び音声配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明による音声配信システムは、外部から入力される音声情報を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、音声情報を受信する装置である受信装置と対応付けて記憶する配信間隔記憶手段と、配信間隔情報を受信装置から受信したときに、その配信間隔情報をその受信装置と対応付けて配信間隔記憶手段に登録する配信間隔情報登録手段と、配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で音声情報を受信装置に配信する音声情報配信手段とを備えたことを特徴とする。
【００１１】
本発明による音声配信方法は、外部から入力される音声情報を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、音声情報を受信する装置である受信装置から受信したときに、その配信間隔情報をその受信装置と対応付けて配信間隔記憶手段に登録する配信間隔情報登録ステップと、配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で音声情報を受信装置に配信する音声情報配信ステップとを含むことを特徴とする。
【００１２】
本発明による音声配信プログラムは、外部から入力される音声情報を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、音声情報を受信する装置である受信装置と対応付けて記憶する配信間隔記憶手段を備えたコンピュータに適用される音声配信プログラムであって、コンピュータに、配信間隔情報を受信装置から受信したときに、その配信間隔情報をその受信装置と対応付けて配信間隔記憶手段に登録する配信間隔情報登録処理、および、配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で音声情報を受信装置に配信する音声情報配信処理を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、複数の出力先に音声データを配信する場合において、出力先に応じて適切な配信間隔で音声データを配信できる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態における音声配信システムの例を示すブロック図である。
【図２】音声データを配信する処理の例を示すフローチャートである。
【図３】本発明の第２の実施形態における音声配信システムの例を示すブロック図である。
【図４】音声データを配信する処理の例を示すフローチャートである。
【図５】本発明の第３の実施形態における音声配信システムの例を示すブロック図である。
【図６】音声データを配信する処理の例を示すフローチャートである。
【図７】本発明の第１の実施形態に関連する音声配信システムを示すブロック図である。
【図８】本発明の第２の実施形態に関連する音声配信システムを示すブロック図である。
【図９】本発明の第３の実施形態に関連する音声配信システムを示すブロック図である。
【図１０】配信条件と条件式の記述例を示す説明図である。
【図１１】配信間隔情報記憶手段２が記憶する配信間隔情報を例示する説明図である。
【図１２】配信間隔情報記憶手段２が記憶する配信条件を例示する説明図である。
【図１３】配信間隔情報記憶手段２が記憶する配信条件を例示する説明図である。
【図１４】配信間隔情報記憶手段２が記憶する配信条件を例示する説明図である。
【図１５】本発明の最小構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を図面を参照して説明する。
【００１６】
実施形態１．
図１は、本発明の第１の実施形態における音声配信システムの例を示すブロック図である。本実施形態における音声配信システムは、音声入力手段１と、配信間隔情報記憶手段２と、配信間隔情報設定手段３と、音声データ配信手段４ａと、音声データ受信手段５ａ〜５ｎ（以下、これらをまとめて、音声データ受信手段５と記すこともある。）とを備えている。
【００１７】
音声データ受信手段５は、音声データ（以下、音声情報と記すこともある。）を配信する間隔もしくは配信しないことを指定する情報を含む情報（以下、配信間隔情報と記す。）を、後述の配信間隔情報設定手段３へ送信する。音声データの配信間隔とは、音声データ受信手段５に送信するデータブロックの大きさということができる。また、音声データ受信手段５は、後述の音声データ配信手段４ａから出力された音声データを受信する。また、音声データには、有音のデータの他、無音のデータも含む。
【００１８】
音声データ受信手段５は、例えば、音声データ配信手段４ａから音声データを受信する装置（以下、受信装置と記す。）に備えられていてもよい。この場合、例えば、受信装置が備えるシステムが起動されたときに、音声データ受信手段５が配信間隔情報設定手段３へ配信間隔情報を出力してもよい。
【００１９】
音声入力手段１は、マイクなどから入力される音声（入力信号）を音声データとして音声データ配信手段４ａに出力する。
【００２０】
配信間隔情報記憶手段２は、配信間隔情報を音声データの配信先（すなわち、音声データ受信手段５）ごとに記憶する記憶装置である。
【００２１】
配信間隔情報設定手段３は、音声データ受信手段５から配信間隔情報を受信すると、その配信間隔情報を、配信間隔情報を送信した音声データ受信手段５と対応付けて配信間隔情報記憶手段２に登録する。
【００２２】
音声データ配信手段４ａは、配信間隔制御手段４１１と、配信手段４２１とを備えている。配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声データ受信手段５の配信間隔情報を読み取り、配信手段４２１に通知する。配信手段４２１は、配信間隔制御手段４１１から受け取った配信間隔情報をもとに音声データを音声データ受信手段５へ配信する。
【００２３】
例えば、配信間隔情報に音声データを配信間隔Δｔで配信する旨の情報が定められている場合、配信手段４２１は、外部から入力されたΔｔに相当する時間分の音声データを音声データ受信手段５へ配信する。すなわち、配信手段４２１は、配信間隔情報が示す配信間隔で音声データを音声データ受信手段５へ配信する。具体的には、配信手段４２１は、Δｔ分の音声データをバッファ（図示せず）に一時的に貯め込んでから、その音声データを音声データ受信手段５へ配信してもよい。また、例えば、或る音声データ受信手段５へ音声データを配信しないことを指定する情報が配信間隔情報に設定されている場合、配信手段４２１は、その音声データ受信手段５へ音声データを配信しない。
【００２４】
配信先が複数にわたる場合、配信手段４２１は、音声データ受信手段５ａ〜５ｎの全てに対して同時に音声データを配信してもよい。また、配信手段４２１が配信するためのインタフェースを一つしか備えていない場合であれば、配信手段４２１は、配信先（音声データ受信手段５ａ〜５ｎ）を順次切り替えて音声データを配信してもよい。
【００２５】
このように、音声データ配信手段４ａ全体としては、配信間隔情報記憶手段２に記憶された配信間隔情報をもとに音声データを音声データ受信手段５に配信する。
【００２６】
配信間隔情報設定手段３と、音声データ配信手段４ａ（より詳しくは、配信間隔制御手段４１１と、配信手段４２１）とは、プログラム（音声配信プログラム）に従って動作するコンピュータのＣＰＵによって実現される。例えば、プログラムは、配信間隔情報設定手段３及び音声データ配信手段４ａを含む装置（以下、音声配信装置と記すこともある。）が備える記憶部（図示せず）に記憶され、ＣＰＵは、そのプログラムを読み込み、プログラムに従って、配信間隔情報設定手段３及び音声データ配信手段４ａ（より詳しくは、配信間隔制御手段４１１及び配信手段４２１）として動作してもよい。また、配信間隔情報設定手段３、音声データ配信手段４ａが備える配信間隔制御手段４１１及び配信手段４２１がそれぞれ専用の装置で実現されていてもよい。また、配信手段４２１が、音声データ受信手段５ごとに備えられていてもよい。
【００２７】
次に、動作について説明する。図２は、音声データを音声データ受信手段５に配信する処理の例を示すフローチャートである。以下の説明では、配信手段４２１は、配信間隔情報をもとに、音声データ受信手段５に音声データを送信するか否か（すなわち、配信間隔情報が「音声データを配信しない」ことを示す情報か否か）判定し、音声データを送信すると判定したときに、その配信間隔情報に基づいて音声データを配信する場合について説明する。
【００２８】
配信間隔情報設定手段３は、音声データ受信手段５が送信した配信間隔情報を受信すると、配信間隔情報記憶手段２にその配信間隔情報を登録する（ステップＳ２１）。配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声データ受信手段５の配信間隔情報を読み取り、配信手段４２１に通知する（ステップＳ２２）。音声入力手段１に音声が入力されると、配信手段４２１は、音声入力手段１から音声データを受け取り（ステップＳ２３）、配信間隔制御手段４１１から受け取った配信間隔情報をもとに音声データを音声データ受信手段５へ配信する。
【００２９】
具体的には、配信手段４２１は、配信間隔情報をもとに音声データ受信手段５に音声データを配信するか否か（すなわち、配信間隔情報が、音声データを配信する間隔を指定する情報か否か）を判定する（ステップＳ２４）。配信手段４２１は、音声データを配信すると判定した場合（ステップＳ２４におけるＹＥＳ）、音声データ受信手段５の配信間隔情報（例えば、配信間隔Δｔ）に応じて音声データを配信する（ステップＳ２５）。配信手段４２１が、音声データの配信後、又は音声データ受信手段５へ音声データを配信しないと判定すると（ステップＳ２４におけるＮＯ）、配信手段４２１は、すべての音声データ受信手段５に対する判定処理を行ったか否か判断する（ステップＳ２６）。すべての音声データ受信手段５に対する判定処理が終わっていない場合（ステップＳ２６におけるＮＯ）、配信手段４２１は、他の音声データ受信手段５に音声データを配信するか否かを判定するステップＳ２４以降の処理を繰り返す。すべての音声データ受信手段５に対する判定処理が終わった場合には（ステップＳ２６におけるＹＥＳ）、配信手段４２１は、新たな音声データを受け取るステップＳ２３以降の処理を繰り返す。
【００３０】
なお、ステップＳ２５において、配信手段４２１が配信しようとする音声データの時間長が、ステップＳ２３で受け取った音声データよりも長い時間必要とする場合がある。この場合、配信手段４２１は、配信に必要な時間長の音声データをバッファ（図示せず）に蓄積し、必要な時間長溜まった時点でその音声データを送信すればよい。
【００３１】
本発明によれば、音声データ受信手段５から配信間隔情報を受信したときに、配信間隔情報設定手段３が、その配信間隔情報を音声データ受信手段５と対応付けて配信間隔情報記憶手段２に登録する。そして、配信手段４２１は、配信間隔情報記憶手段２に記憶された配信間隔情報が示す配信間隔で音声データを音声データ受信手段５に配信する。よって、複数の音声データ受信手段５に音声データを配信する場合、音声データ受信手段５に応じて適切な配信間隔で音声データを配信できる。すなわち、複数の音声データ受信手段５に応じて定められた配信間隔（配信間隔情報）に応じて音声データを配信するため、配信の負荷を下げることができる。
【００３２】
すなわち、本実施形態では、音声データ配信手段４ａが配信間隔制御手段４１１を含むことにより、配信手段４２１が音声データ受信手段５の特性に応じた配信間隔で音声データの配信を制御できる。よって、音声データ配信手段４ａは音声データ出力手段５への音声データの送信頻度を適切に制御することで配信の負荷を下げることができる。
【００３３】
また、配信手段４２１は、配信間隔情報記憶手段２に記憶された配信間隔情報が音声データを配信しないことを指定する情報の場合に、音声データを音声データ受信手段５に配信しない。この場合、音声データの配信が不要な音声データ受信手段５にとっては、必要なデータのみを選択するための処理等が不要になるため、受信時の負荷を下げることができ、データ配信処理の効率をあげることができる。
【００３４】
本発明における音声配信システムを、音声入力を必要とする手段が複数同時に存在するシステムや、複数の手段を切り替えて実行するシステムに適用してもよい。また、音声認識、音源方向検出、留守電のような音声入力履歴蓄積といった手段に対して一つの音声入力を同時に配信するシステムに適用してもよい。
【００３５】
実施形態２．
図３は、本発明の第２の実施形態における音声配信システムの例を示すブロック図である。なお、第１の実施形態と同様の構成については、図１と同一の符号を付し、説明を省略する。本実施形態における音声配信システムは、音声入力手段１と、配信間隔情報記憶手段２と、配信間隔情報設定手段３と、音声データ配信手段４ｂと、音声データ受信手段５とを備えている。
【００３６】
配信間隔情報設定手段３は、音声入力手段１から入力された音声データにおける音声の有無を検出した結果（以下、音声検出結果と記す。）によって、音声データ受信手段５に音声データを送信するか否か決定するための条件（以下、音声検出条件と記す。）及び配信間隔情報を音声データ受信手段５から受信する。そして、配信間隔情報設定手段３は、音声検出条件を受信した音声データ受信手段５を、その音声検出条件及び配信間隔情報と対応付けて配信間隔情報記憶手段２に登録する。
【００３７】
音声データ配信手段４ｂは、配信間隔制御手段４１１と、音声検出手段４１２と、統合配信手段４２４とを備えている。配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声データ受信手段５の音声検出条件及び配信間隔情報を読み取り、統合配信手段４２４に通知する。音声検出手段４１２は、音声入力手段１から音声が入力されたときに、その音声における音声の有無を検出した結果（以下、音声検出結果と記す。）と、入力された音声（音声データ）とを統合配信手段４２４に通知する。
【００３８】
音声検出手段４１２は、音声データ中に有音データ（発話音声）が含まれるか否か判断し、その判断結果（以下、音声検出結果と記す。）を統合配信手段４２４に通知する。例えば、音声検出手段４１２は、音声データ中に有音データが含まれていると判断（すなわち、有音データを検出）したときに、「音声検出中」を示す音声検出結果を、また、有音データを検出しなかったときに、「音声未検出」を示す音声検出結果を統合配信手段４２４に通知してもよい。
【００３９】
また、音声検出手段４１２は、音声データ中に有音データが含まれるか否か判断する（すなわち、音声を検出する）ために、予め定められた閾値（以下、音声検出閾値と記す。）を使用してもよい。例えば、音声検出閾値として、「音量がｘ以上の区間がｙミリ秒継続すること」と定めた場合、音声検出手段４１２は、音声データ中の有音データが、上記音声検出閾値を超えた時に、有音データが含まれる（発話を検出した）と判断してもよい。また、音声検出閾値を、予め配信間隔情報記憶手段２に記憶しておいてもよい。この場合、音声検出手段４１２は、音声データ中に有音データが含まれるか否か判断する際に配信間隔情報記憶手段２から音声検出閾値を読み込めばよい。
【００４０】
統合配信手段４２４は、音声検出手段４１２から受け取った音声検出結果が配信間隔情報記憶手段２に記憶された音声検出条件を満たす場合に、その音声検出条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報をもとに音声データ受信手段５に配信する。
【００４１】
例えば、配信間隔情報記憶手段２に記憶された音声検出条件が、「音声データが有音データである場合に、配信間隔Δｔ間隔で配信する」と定められているとする。このとき、統合配信手段４２４が、音声検出手段４１２から、「音声検出中」（すなわち、音声データが有音であること）を示す音声検出結果を受信したとする。この場合、音声検出結果が音声検出条件を満たしているので、この音声検出条件を満たす区間の音声データを配信間隔情報が示す配信間隔Δｔで音声データ受信手段５に配信する。このように、音声検出の有無によって音声配信の制御を行うことで、配信の負荷を下げることができる。
【００４２】
音声検出手段４１２と、統合配信手段４２４とは、例えば、プログラム（音声配信プログラム）に従って動作するコンピュータにＣＰＵによって実現される。ＣＰＵは、プログラムに従って、音声データ配信手段４ｂ（より詳しくは、配信間隔制御手段４１１、音声検出手段４１２及び統合配信手段４２４）として動作してもよい。
【００４３】
次に、動作について説明する。図４は、音声データを音声データ受信手段５に配信する処理の例を示すフローチャートである。配信間隔情報設定手段３は、音声データ受信手段５が送信した音声検出条件及び配信間隔情報を受信すると、配信間隔情報記憶手段２にその音声検出条件及び配信間隔情報を登録する（ステップＳ３１）。配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声データ受信手段５の音声検出条件及び配信間隔情報を読み取り、統合配信手段４２４に通知する（ステップＳ３２）。
【００４４】
音声入力手段１に音声が入力されると、音声検出手段４１２は、音声入力手段１から音声データを受け取り（ステップＳ３３）、音声データ中に有音データ（発話音声）が含まれるか否か判断する（ステップＳ３４）。そして、音声検出手段４１２は、その判断結果（すなわち、音声検出結果）を統合配信手段４２４に通知する（ステップＳ３５）。統合配信手段４２４は、音声検出手段４１２から受け取った音声検出結果が音声検出条件を満たす場合（ステップＳ３６におけるＹＥＳ）、その音声検出条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報をもとに音声データ受信手段５に配信する（ステップＳ３７）。
【００４５】
統合配信手段４２４が音声データを配信した後、又は音声検出結果が音声検出条件を満たさない場合（ステップＳ３６におけるＮＯ）、統合配信手段４２４は、すべての音声データ受信手段５に対する判定処理を行ったか否か判断する（ステップＳ３８）。すべての音声データ受信手段５に対する判定処理が終わっていない場合（ステップＳ３８におけるＮＯ）、統合配信手段４２４は、他の音声データ受信手段５に音声データを配信するか否かを判定するステップＳ３６以降の処理を繰り返す。すべての音声データ受信手段５に対する判定処理が終わった場合には（ステップＳ３８におけるＹＥＳ）、統合配信手段４２４は、新たな音声データを受け取るステップＳ３３以降の処理を繰り返す。
【００４６】
本発明によれば、第１の実施形態に加え、音声検出手段４１２が、外部から音声が入力されたときに、その音声における音声の有無を検出した音声検出結果を出力する。そして、配信間隔情報設定手段３が、音声検出条件を音声データ受信手段５から受信したときに、その音声検出条件を音声データ受信手段５と対応付けて配信間隔情報記憶手段２に登録する。統合配信手段４２４は、音声検出結果が音声検出条件を満たす場合に、その音声検出条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報が示す配信間隔で音声データ受信手段５に配信する。そのため、実施形態１の効果に加え、音声検出中でない区間の配信を抑制することができ、配信の負荷を下げることができる。
【００４７】
統合配信手段４２４は、音声検出結果によって音声データの配信間隔を定めた音声検出条件を音声検出手段４１２が出力した音声検出結果が満たす場合に、その音声検出条件を満たす音声データをその音声検出結果によって定められた配信間隔で音声データ受信手段５に配信してもよい。この場合、常に音声データの配信が必要な場合であっても、音声検出結果に応じた細やかな配信間隔制御ができるため配信の負荷を下げることができる。
【００４８】
なお、本発明における音声配信システムを、例えば、音声対話によるコミュニケーションを必要とするキャラクタエージェントやロボットといった用途に適用してもよい。
【００４９】
実施形態３．
図５は、本発明の第３の実施形態における音声配信システムの例を示すブロック図である。なお、第１の実施形態と同様の構成については、図１と同一の符号を付し、説明を省略する。本実施形態における音声配信システムは、音声入力手段１と、配信間隔情報記憶手段２と、配信間隔情報設定手段３と、音声データ配信手段４ｃと、音声データ受信手段５とを備えている。
【００５０】
配信間隔情報設定手段３は、音声入力手段１から入力された音声データにおける音量を判定した結果（以下、音量判定結果と記す。）によって、音声データ受信手段５に音声データを送信するか否か決定するための条件（以下、音量条件と記す。）及び配信間隔情報を音声データ受信手段５から受信する。そして、配信間隔情報設定手段３は、音量条件を受信した音声データ受信手段５を、その音量条件及び配信間隔情報と対応付けて配信間隔情報記憶手段２に登録する。
【００５１】
音声データ配信手段４ｃは、配信間隔制御手段４１１と、音量判定手段４１３と、統合配信手段４２５とを備えている。配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声データ受信手段５の音量条件及び配信間隔情報を読み取り、統合配信手段４２５に通知する。音量判定手段４１３は、音声入力手段１から音声が入力されたときに、その音声における音量を判定した結果（以下、音量判定結果と記す。）と、音声データとを統合配信手段４２５に通知する。例えば、音量判定手段４１３は、音声入力手段１から入力された音声の音量を数値化し、その値を音量判定結果として統合配信手段４２５に通知してもよい。
【００５２】
統合配信手段４２５は、音量判定手段４１３から受け取った音量判定結果が配信間隔情報記憶手段２に記憶された音量判定条件を満たす場合に、その音量判定条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報をもとに音声データ受信手段５に配信する。
【００５３】
例えば、統合配信手段４２５は、音声データが音量判定条件に定められた値（以下、音量判定条件値と記す。）を上回った時に、その音量判定条件を満たす音声データを音声データ受信手段５に配信してもよい。音量判定条件値を下回るような音声データは、配信したとしても、音声データ受信手段５が判断できない（聞くことが）できないデータである場合が多い。逆に、統合配信手段４２５は、音声データが音量判定条件値を下回った時に、その音声データを配信してもよい。例えば、音声データをもとに音声認識を行うような場合、音量判定条件値を上回るような音声データは、クリッピングして音声認識不能になることが考えられる。また、音量判定条件値を上回るような音声データは、うるさく耳障りな音声とも考えられる。このようなデータを抑制することで配信負荷を軽減することができ、さらに、データ処理や視聴のための適正なデータを送信することができる。
【００５４】
音量判定手段４１３と、統合配信手段４２５とは、例えば、プログラム（音声配信プログラム）に従って動作するコンピュータにＣＰＵによって実現される。ＣＰＵは、プログラムに従って、音声データ配信手段４ｃ（より詳しくは、配信間隔制御手段４１１、音量判定手段４１３及び統合配信手段４２５）として動作してもよい。
【００５５】
次に、動作について説明する。図６は、音声データを音声データ受信手段５に配信する処理の例を示すフローチャートである。配信間隔情報設定手段３は、音声データ受信手段５が送信した音量判定条件及び配信間隔情報を受信すると、配信間隔情報記憶手段２にその音量条件及び配信間隔情報を登録する（ステップＳ４１）。配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声データ受信手段５の音量条件及び配信間隔情報を読み取り、統合配信手段４２５に通知する（ステップＳ４２）。
【００５６】
音声入力手段１に音声が入力されると、音量判定手段４１３は、音声入力手段１から音声データを受け取り（ステップＳ４３）、音声データ中の音量を判定する（ステップＳ４４）。そして、音量判定手段４１３は、その判定結果（すなわち、音量判定結果）を統合配信手段４２５に通知する（ステップＳ４５）。統合配信手段４２５は、音量判定手段４１３から受け取った音量判定結果が音量条件を満たす場合（ステップＳ４６におけるＹＥＳ）、その音量条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報をもとに音声データ受信手段５に配信する（ステップＳ４７）。
【００５７】
統合配信手段４２５が音声データを配信した後、又は音量判定結果が音量条件を満たさない場合（ステップＳ４６におけるＮＯ）、統合配信手段４２５は、すべての音声データ受信手段５に対する判定処理を行ったか否か判断する（ステップＳ４８）。すべての音声データ受信手段５に対する判定処理が終わっていない場合（ステップＳ４８におけるＮＯ）、統合配信手段４２５は、他の音声データ受信手段５に音声データを配信するか否かを判定するステップＳ４６以降の処理を繰り返す。すべての音声データ受信手段５に対する判定処理が終わった場合には（ステップＳ４８におけるＹＥＳ）、統合配信手段４２５は、新たな音声データを受け取るステップＳ４３以降の処理を繰り返す。
【００５８】
本発明によれば、第１の実施形態に加え、音量判定手段４１３が、外部から音声が入力されたときに、その音声における音量を判定した音量判定結果を出力する。そして、配信間隔情報設定手段３が、音量条件を音声データ受信手段５から受信したときに、その音量条件をその音声データ受信手段５と対応付けて配信間隔情報記憶手段２に登録する。統合配信手段４２５は、音量判定結果が音量条件を満たす場合に、その音量条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報が示す配信間隔で音声データ受信手段５に配信する。そのため、実施形態１の効果に加え、音量の条件を満たさない区間の配信を抑制することができ、配信の負荷を下げることができる。
【００５９】
統合配信手段４２５は、音量判定結果によって音声データの配信間隔を定めた音量条件を音量判定手段４１３が出力した音量判定結果が満たす場合に、その音量条件を満たす音声データをその音量判定結果によって定められた配信間隔で音声データ受信手段５に配信してもよい。この場合、常に音声データの配信が必要な場合であっても、音量判定結果に応じた細やかな配信間隔制御をすることにより配信の負荷を下げることができる。
【００６０】
図７は、音声配信システムの他の構成例を示すブロック図である。なお、第１の実施形態と同様の構成については、図１と同一の符号を付し、説明を省略する。上記音声配信システムは、音声入力手段１と、配信条件記憶手段６と、配信条件設定手段７と、音声データ配信手段４ｄと、音声データ受信手段５とを備えている。配信条件設定手段７は、音声データ受信手段５から受信した配信条件を配信条件記憶手段６に登録する。音声データ配信手段４ｄは、音声入力手段１から音声データを受信したときに、配信条件記憶手段６から音声データ受信手段５への配信条件を読み出し、個々の配信条件をもとに音声データを各音声データ受信手段５に出力する。それ以外の構成は、第１の実施形態と同様である。このような構成であっても音声データの配信は可能である。
【００６１】
一方、本発明の第１の実施形態における音声配信システムは、配信間隔情報記憶手段２に配信条件として音声データ受信手段５ごとの配信間隔情報を記憶している。そして、配信間隔制御手段４１１が配信間隔情報記憶手段２から音声データ受信手段５の配信間隔情報を読み取り、配信手段４２１に通知する。配信手段４２１は、配信間隔制御手段４１１から受け取った配信間隔情報をもとに音声データを音声データ受信手段５へ配信する。そのため、図７に示す音声配信システムと比べ、複数の出力先に音声データを配信する場合においても、配信先に応じて適切な配信間隔で音声データを配信できる。
【００６２】
図８は、音声配信システムのさらに別の構成例を示すブロック図である。なお、第２の実施形態及び図７に示す音声配信システムと同様の構成については、図３及び図７と同一の符号を付し、説明を省略する。上記音声配信システムは、音声入力手段１と、配信条件記憶手段６と、配信条件設定手段７と、音声データ配信手段４ｅと、音声データ受信手段５とを備えている。
【００６３】
音声データ配信手段４ｅは、音声検出手段４１２と、配信手段４２２とを備えている。配信手段４２２は、音声検出手段４１２から受け取った音声検出結果が配信条件記憶手段６に記憶された音声検出条件を満たす場合に、その音声検出条件を満たす音声データを音声データ受信手段５に配信する。それ以外の構成は、第２の実施形態と同様である。このような構成であっても音声データの配信は可能である。
【００６４】
一方、本発明の第２の実施形態における音声配信システムは、図８に示す音声配信システムに加えて、配信間隔制御手段４１１を備えている。そして、統合配信手段４２４が、音声検出手段４１２から受け取った音声検出結果が配信間隔情報記憶手段２に記憶された音声検出条件を満たす場合に、その音声検出条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報をもとに音声データ受信手段５に配信する。そのため、上記音声配信システムと比べ、複数の出力先に音声データを配信する場合においても、配信先に応じて適切な配信間隔で音声データを配信できる。
【００６５】
図９は、音声配信システムのさらに別の構成例を示すブロック図である。なお、第３の実施形態図７に示す音声配信システムと同様の構成については、図５及び図７と同一の符号を付し、説明を省略する。上記音声配信システムは、音声入力手段１と、配信条件記憶手段６と、配信条件設定手段７と、音声データ配信手段４ｆと、音声データ受信手段５とを備えている。
【００６６】
音声データ配信手段４ｆは、音量判定手段４１３と、配信手段４２３とを備えている。配信手段４２３は、音量判定手段４１３から受け取った音量判定結果が配信条件記憶手段６に記憶された音量判定条件を満たす場合に、その音量判定条件を満たす音声データを音声データ受信手段５に配信する。それ以外の構成は、第３の実施形態と同様である。このような構成であっても音声データの配信は可能である。
【００６７】
一方、本発明の第３の実施形態における音声配信システムは、図９に示す音声配信システムに加えて、配信間隔制御手段４１１を備えている。そして、統合配信手段４２５が、音量判定手段４１３から受け取った音量判定結果が配信間隔情報記憶手段２に記憶された音量判定条件を満たす場合に、その音量判定条件を満たす音声データを配信間隔情報記憶手段２に記憶された配信間隔情報をもとに音声データ受信手段５に配信する。そのため、上記音声配信システムと比べ、複数の出力先に音声データを配信する場合においても、配信先に応じて適切な配信間隔で音声データを配信できる。
【実施例１】
【００６８】
以下、具体的な実施例により本発明を説明するが、本発明の範囲は以下に説明する内容に限定されない。以下に示す説明では、音声データ受信手段５が、音声認識手段と音声履歴収集手段の２つである場合を例示して説明する。音声認識手段は、音声検出区間（すなわち、有音の音声データを検出した期間）の音声データを受信して音声認識処理を行う手段とし、数十ｍｓ程度の短い間隔で音声データの配信を必要とするものとする。一方、音声履歴収集手段は、特定の音量を超える音声入力が得られた区間（期間）の音声データのみを履歴として収集するものとし、配信の緊急性は低く、配信間隔は１分に１回程度で良いものとする。
【００６９】
また、以下の説明で使用する配信条件（すなわち、配信間隔情報）と条件式の記述例を図１０に示す。以下、配信条件として、配信間隔もしくは配信しないことを指定するＩｎｔｅｒｖａｌと、音声検出中か否かを指定するＤｅｔｅｃｔと、音量の条件式を指定するＰｏｗｅｒとを使用する場合を例に説明する。Ｉｎｔｅｒｖａｌは、音声データの配信間隔を整数値で指定し、単位はｍｓとする。また、Ｉｎｔｅｒｖａｌが「−１」を指定している場合、音声データ受信手段５へ音声データを配信しない「配信なし」を示すものとする。Ｄｅｔｅｃｔは、Ｂｏｏｌ値を使用し、有音のデータを「ＴＲＵＥ」、無音のデータを「ＦＡＬＳＥ」で指定するものとする。Ｐｏｗｅｒは音声データ区間の最大音量値が、或る定められた値（すなわち、音量判定条件値）より大きい（又は小さい）か否かの条件式を用いて、配信条件を指定するものとする。
【００７０】
本実施例では、図１に例示する音声配信システムのブロック図をもとに、配信間隔制御手段４１１を使用した場合の音声データ配信手段４ａの動作について説明する。また、配信間隔情報記憶手段２には、図１１に例示する配信間隔情報が記憶されているものとする。
【００７１】
配信間隔制御手段４１１は、配信間隔情報記憶手段２から、音声認識手段への配信間隔情報が「２０ｍｓ間隔で送信する」こと、履歴収集手段への配信間隔情報が「−１（配信なし）」であることを読み取り、配信手段４２１に通知する。配信手段４２１は、配信間隔情報をもとに、音声認識手段に対しては音声データを配信すると判定して２０ｍｓの音声データを配信する。一方、配信手段４２１は、履歴収集手段には音声データを配信しないと判定し、処理を終了する。
【００７２】
このように、複数の出力先に応じて定められた配信間隔（配信間隔情報）に応じて音声データを配信するため、配信の負荷を下げることができる。
【実施例２】
【００７３】
本実施例では、図３に例示する音声配信システムのブロック図をもとに、配信間隔制御手段４１１と音声検出手段４１２とを使用した場合の音声データ配信手段４ｂの動作について説明する。また、配信間隔情報記憶手段２には、図１２（ａ）に例示する配信間隔情報及び音声検出条件が記憶されているものとする。すなわち、本実施例では、音声データ受信手段５が、音声検出結果によって音声データの配信間隔を定めた図１２（ａ）に例示する音声検出条件を送信し、配信間隔情報設定手段３が、配信間隔情報記憶手段２にその音声検出条件を登録した場合について説明する。
【００７４】
配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声認識手段への配信条件として、「音声を検出したときには２０ｍｓ間隔で配信し、それ以外の場合は１０００ｍｓ間隔で配信する」ことを読み取り、統合配信手段４２４に通知する。また、音声検出手段４１２は、音声データに対する音声検出結果を統合配信手段４２４に通知する。統合配信手段４２４は、音声検出手段４１２から受け取った音声検出結果が「音声検出中」を示す通知である場合、その区間の音声データを２０ｍｓ間隔で音声認識手段に配信する。一方、音声検出手段４１２から受け取った音声検出結果が「音声未検出」を示す通知である場合、統合配信手段４２４は、その区間の音声データを１０００ｍｓ間隔（すなわち１秒間隔）で音声認識手段に配信する。このように、音声検出中でない区間の配信を抑制することができ、配信の負荷を下げることができる。
【００７５】
また、音声検出結果によって音声データの配信間隔を定めているので、統合配信手段４２４は、音声検出手段４１２から受け取った音声検出結果が音声検出条件を満たす場合に、その音声検出条件を満たす音声データを、その音声検出結果によって定められた配信間隔（すなわち、配信間隔を変更して）で音声データ受信手段５に配信することができる。そのため、音声配信制御をより細かく行うことでき、配信の負荷を下げることができる。
【実施例３】
【００７６】
本実施例では、図５に例示する音声配信システムのブロック図をもとに、配信間隔制御手段４１１と音量判定手段４１３とを使用した場合の音声データ配信手段４ｃの動作について説明する。また、配信間隔情報記憶手段２には、図１２（ｂ）に例示する配信間隔情報及び音量条件が記憶されているものとする。すなわち、本実施例では、音声データ受信手段５が、音量判定結果によって音声データの配信間隔を定めた図１２（ｂ）に例示する音量条件を送信し、配信間隔情報設定手段３が、配信間隔情報記憶手段２にその音量条件を登録した場合について説明する。
【００７７】
配信間隔制御手段４１１は、配信間隔情報記憶手段２から音声認識手段への配信条件として、「音量の最大値が５０００を超える音声を検出したときには６００００ｍｓ間隔で配信し、それ以外の場合は配信しない」ことを読み取り、統合配信手段４２５に通知する。また、音量判定手段４１３は、音声データに対する音量判定結果を統合配信手段４２５に通知する。統合配信手段４２５は、音声検出手段４１２から受け取った音量判定結果が「音量が５０００を超えた」旨の通知である場合、その区間の音声データを６００００ｍｓ間隔（すなわち１分間隔）で履歴収集手段に配信する。一方、音量判定手段４１３から受け取った音量判定結果が「音量が５０００を超えた」旨の通知でない場合、統合配信手段４２５は、その区間の音声データを履歴収集手段に配信しない。このように、音量の条件を満たさない区間の配信を抑制することができ、配信の負荷を下げることができる。
【００７８】
また、音量判定結果によって音声データの配信間隔を定めているので、統合配信手段４２５は、音量判定手段４１３から受け取った音量判定結果が音量条件を満たす場合に、その音量条件を満たす音声データを、その音量判定結果によって定められた配信間隔（すなわち、配信間隔を変更して）で音声データ受信手段５に配信することができる。そのため、音声配信制御をより細かく行うことでき、配信の負荷を下げることができる。
【００７９】
なお、本実施例では、図１２に例示するように、配信間隔情報記憶手段２が、音声検知結果又は音量判定結果によって配信間隔を変更する条件を記憶している場合について説明した。他にも、図１３に例示するように、配信間隔情報記憶手段２が、音声検知結果又は音量判定結果が音声検知条件又は音量判定条件を満たすときに配信する配信間隔を記憶していてもよい。
【００８０】
図１３に例示する配信条件は、音声配信が行われた場合（すなわち、音声を検出した区間の場合）に、その区間の音声データを音声認識手段へ２０ｍｓごとに配信することを示す。また、音量の最大値が５０００を超えている場合、その区間の音声データを履歴収集手段へ配信間隔１分で配信することを示す。また、上記条件を満たさない区間の音声データは配信しないことを示す。
【００８１】
なお、配信間隔制御手段４１１を備えていない場合でも、音声データ受信手段５に音声データを配信することは可能である。例えば、配信間隔情報記憶手段２が図１４に例示する条件を記憶している場合について説明する。図８に例示するように、音声検出手段４１２を単体で使用した場合、音声認識手段には音声検出されたときには常時音声データが配信される。また、図９に例示するように、音量判定手段４１３を単体で使用した場合、履歴収集手段には音量の最大量が５０００を超える区間の音声データが常時配信される。
【００８２】
一方、本発明における音声配信システムは、配信間隔情報記憶手段２に配信条件として音声データ受信手段５ごとの配信間隔情報を記憶している。そして、配信間隔制御手段４１１が配信間隔情報記憶手段２から音声データ受信手段５の配信間隔情報を読み取り、配信手段４２１に通知する。配信手段４２１は、配信間隔制御手段４１１から受け取った配信間隔情報をもとに音声データを音声データ受信手段５へ配信する。そのため、複数の出力先に音声データを配信する場合においても、配信先に応じて適切な配信間隔で音声データを配信できる。
【００８３】
次に、本発明の最小構成を説明する。図１５は、本発明の最小構成を示すブロック図である。本発明による音声配信システムは、外部（例えば、音声入力手段１）から入力される音声情報（例えば、音声データ）を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、音声情報を受信する装置である受信装置９０（例えば、音声データ受信手段５ａ〜５ｎ）と対応付けて記憶する配信間隔記憶手段８１（例えば、配信間隔情報記憶手段２）と、配信間隔情報を受信装置９０から受信したときに、配信間隔情報をその受信装置９０と対応付けて配信間隔記憶手段８１に登録する配信間隔情報登録手段８２（例えば、配信間隔情報設定手段３）と、配信間隔記憶手段８１に記憶された配信間隔情報が示す配信間隔で音声情報を受信装置９０に配信する音声情報配信手段８３（例えば、配信手段４２１）とを備えている。
【００８４】
そのような構成により、複数の出力先に音声データを配信する場合において、出力先に応じて適切な配信間隔で音声データを配信できる。
【００８５】
また、上記の実施形態には、以下に示す構成の音声配信システムが開示されている。
【００８６】
（１）外部（例えば、音声入力手段１）から入力される音声情報（例えば、音声データ）を配信する間隔もしくは配信しないことを指定する情報を含む情報である配信間隔情報を、音声情報を受信する装置である受信装置（例えば、音声データ受信手段５ａ〜５ｎ）と対応付けて記憶する配信間隔記憶手段（例えば、配信間隔情報記憶手段２）と、配信間隔情報を受信装置から受信したときに、配信間隔情報をその受信装置と対応付けて配信間隔記憶手段に登録する配信間隔情報登録手段（例えば、配信間隔情報設定手段３）と、配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で音声情報を受信装置に配信する音声情報配信手段（例えば、配信手段４２１）とを備えた音声配信システム。
【００８７】
（２）音声情報配信手段（例えば、配信手段４２１）が、配信間隔記憶手段に記憶された配信間隔情報が音声情報を配信しないことを指定する情報（例えば、音声データ受信手段５へ音声データを配信しない「配信なし」を示すＩｎｔｅｒｖａｌが「−１」）である場合に、音声情報を配信間隔情報に対応する受信装置に配信しない音声配信システム。
【００８８】
（３）外部から音声情報が入力されたときに、その音声情報における音声の有無を検出した結果である音声検出結果を出力する音声検出手段（例えば、音声検出手段４１２）を備え、配信間隔情報登録手段が、音声検出結果によって音声情報を受信装置に送信するか否か決定するための条件である音声検出条件（例えば、図１３（ａ）に例示する配信条件）をその受信装置から受信したときに、その音声検出条件をその受信装置と対応付けて配信間隔記憶手段に登録し、音声情報配信手段（例えば、統合配信手段４２４）が、音声検出手段が出力した音声検出結果が配信間隔記憶手段に記憶された音声検出条件を満たす場合に、その音声検出条件を満たす音声情報を配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で、配信間隔情報に対応する受信装置に配信する音声配信システム。
【００８９】
（４）配信間隔情報登録手段が、音声検出結果に応じて音声情報の配信間隔を定めた音声検出条件（例えば、図１２（ａ）に例示する配信条件）を受信装置から受信したときに、その音声検出条件をその受信装置と対応付けて配信間隔記憶手段に登録し、音声情報配信手段（例えば、統合配信手段４２４）が、音声検出手段が出力した音声検出結果が配信間隔記憶手段に記憶された音声検出条件を満たす場合に、その音声検出条件を満たす音声情報をその音声検出結果に応じて定められた配信間隔で、配信間隔情報に対応する受信装置に配信する音声配信システム。
【００９０】
（５）外部から音声情報が入力されたときに、その音声情報における音量を判定した結果である音量判定結果を出力する音量判定手段（例えば、音量判定手段４１３）を備え、配信間隔情報登録手段が、音量判定結果によって音声情報を受信装置に送信するか否か決定するための条件である音量条件（例えば、図１３（ｂ）に例示する配信条件）をその受信装置から受信したときに、その音量条件をその受信装置と対応付けて配信間隔記憶手段に登録し、音声情報配信手段（例えば、統合配信手段４２５）が、音量判定手段が出力した音量判定結果が配信間隔記憶手段に記憶された音量条件を満たす場合に、その音量条件を満たす音声情報を配信間隔記憶手段に記憶された配信間隔情報が示す配信間隔で、配信間隔情報に対応する受信装置に配信する音声配信システム。
【００９１】
（６）配信間隔情報登録手段が、音量判定結果に応じて音声情報の配信間隔を定めた音量条件（例えば、図１２（ｂ）に例示する配信条件）を受信装置から受信したときに、その音量条件をその受信装置と対応付けて配信間隔記憶手段に登録し、音声情報配信手段（例えば、統合配信手段４２５）が、音量判定手段が出力した音量判定結果が配信間隔記憶手段に記憶された音量条件を満たす場合に、その音量条件を満たす音声情報をその音量判定結果に応じて定められた配信間隔で、配信間隔情報に対応する受信装置に配信する音声配信システム。
【産業上の利用可能性】
【００９２】
本発明は、複数の出力先に音声データを配信する音声配信システムに好適に適用される。
【符号の説明】
【００９３】
１  音声入力手段
２  配信間隔情報記憶手段
３  配信間隔情報設定手段
４，４ａ，４ｂ，４ｃ，４ｄ，４ｅ，４ｆ  音声データ配信手段
５ａ〜５ｎ  音声データ受信手段
６  配信条件記憶手段
７  配信条件設定手段
４１１  配信間隔制御手段
４１２  音声検出手段
４１３  音量判定手段
４２１，４２２，４２３  配信手段
４２４，４２５  統合配信手段
【図１】
2010252114.tif 000003
【図２】
2010252114.tif 000004
【図３】
2010252114.tif 000005
【図４】
2010252114.tif 000006
【図５】
2010252114.tif 000007
【図６】
2010252114.tif 000008
【図７】
2010252114.tif 000009
【図８】
2010252114.tif 000010
【図９】
2010252114.tif 000011
【図１０】
2010252114.tif 000012
【図１１】
2010252114.tif 000013
【図１２】
2010252114.tif 000014
【図１３】
2010252114.tif 000015
【図１４】
2010252114.tif 000016
【図１５】
2010252114.tif 000017