(57)【要約】  【課題】同一空間内の複数箇所で同時に音声再生する際に、簡単な構成で、複数箇所の音声再生時のばらつきを低減できる遅延時間設定装置を提供する。  【解決手段】音声送信端末３の音声送信部１３は、音声データのマルチキャストデータを複数の音声受信端末５に送信する。各音声受信端末５の折返し部３９は、音声送信端末３から出力用の音声データの受信前に受信したマルチキャストデータを音声送信端末３へ折り返す。遅延時間決定部１５は、マルチキャストデータが音声送信端末３から送出され各音声受信端末５で折り返して音声送信端末３に戻るまでの往復伝送時間に基づいて、各音声受信端末５の遅延時間を決定する。遅延時間決定部１５により決定された各音声受信端末５の遅延時間が、各音声受信端末５に設定される。【選択図】  図１
2008078727.tif 000002
【特許請求の範囲】
【請求項１】
音声データをマルチキャストで前記ＩＰネットワークに送出する音声送信端末と前記ＩＰネットワークを通じて音声データを受信および再生する複数の音声受信端末とを備えた音声伝送システムに設けられ、前記複数の音声受信端末の音声出力タイミングを調整するために、前記複数の音声受信端末への音声データの伝送時間差に応じて各音声受信端末における音声出力の遅延時間を設定する遅延設定装置であって、
前記音声送信端末に設けられ、音声データのマルチキャストデータを前記複数の音声受信端末に送信する音声送信手段と、
前記各音声受信端末に設けられ、前記音声送信手段から出力用の音声データの受信前に受信したマルチキャストデータを前記音声送信端末へ折り返す折返し手段と、
前記マルチキャストデータが前記音声送信端末から送出され前記各音声受信端末で折り返して前記音声送信端末に戻るまでの往復伝送時間に基づいて、前記各音声受信端末の遅延時間を決定する遅延時間決定手段と、
前記遅延時間決定手段により決定された前記各音声受信端末の遅延時間を前記各音声受信端末に設定する遅延時間設定手段と、
を備えたことを特徴とする遅延設定装置。
【請求項２】
前記遅延時間決定手段は、
所定の測定期間に送信されるマルチキャストデータを用いて前記往復伝送時間の測定を複数回行う伝送時間測定手段と、
前記複数回の往復伝送時間の測定結果に基づいて、前記各音声受信端末までの片道伝送時間を推定する伝送時間推定手段と、
前記伝送時間推定手段により推定された前記複数の音声受信端末の片道伝送時間の差に応じて前記各音声受信端末の遅延時間を算出する遅延時間算出手段と、
を備えたことを特徴とする請求項１に記載の遅延設定装置。
【請求項３】
音声データをマルチキャストで前記ＩＰネットワークに送出する音声送信端末と、前記ＩＰネットワークを通じて音声データを受信および再生する複数の音声受信端末と、を備えた音声伝送システムであって、
前記音声送信端末に設けられ、音声データのマルチキャストデータを前記複数の音声受信端末に送信する音声送信手段と、
前記各音声受信端末に設けられ、前記音声送信手段から出力用の音声データの受信前に受信したマルチキャストデータを前記音声送信端末へ折り返す折返し手段と、
前記マルチキャストデータが前記音声送信端末から送出され前記各音声受信端末で折り返して前記音声送信端末に戻るまでの往復伝送時間に基づいて、前記各音声受信端末の遅延時間を決定する遅延時間決定手段と、
前記遅延時間決定手段により決定された前記各音声受信端末の遅延時間を前記各音声受信端末に設定する遅延時間設定手段と、
前記各音声受信端末に設けられ、前記遅延時間設定手段により設定された遅延時間に応じて出力用の音声データの出力を遅延させる遅延処理手段と、
を備えたことを特徴とする音声伝送システム。
【請求項４】
音声データをマルチキャストで前記ＩＰネットワークに送出する音声送信端末と前記ＩＰネットワークを通じて音声データを受信および再生する複数の音声受信端末とを備えた音声伝送システムにて行われ、前記複数の音声受信端末の音声出力タイミングを調整するために、前記複数の音声受信端末への音声データの伝送時間差に応じて各音声受信端末における音声出力の遅延時間を設定する遅延設定方法であって、
前記音声送信端末からマルチキャストデータを前記複数の音声受信端末に送信し、
出力用の音声データの受信前に受信したマルチキャストデータを前記各音声受信端末から前記音声送信端末へ折り返し、
前記マルチキャストデータが前記音声送信端末から送出され前記各音声受信端末で折り返して前記音声送信端末に戻るまでの往復伝送時間に基づいて、前記各音声受信端末の遅延時間を決定し、
決定された前記各音声受信端末の遅延時間を前記各音声受信端末に設定する、
ことを特徴とする遅延設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声ストリームをネットワークを介して伝送する音声伝送システムに設けられ、音声ストリームの遅延制御を行うための遅延設定装置に関する。
【背景技術】
【０００２】
従来、音声を複数の音声受信端末に伝送する音声伝送システムでは、同一空間内の複数箇所で同時に音声を再生することが求められる。このような要求に応え、複数端末の音声伝送時間差を吸収するように出力タイミングを調整するために、遅延設定装置が設けられている（例えば特許文献１参照）。
【０００３】
遅延設定装置は、複数の音声受信端末への伝送時間差に応じて、音声受信端末毎に遅延時間を設定する。各音声受信端末は、音声データの出力を遅延時間だけ遅らせる。これにより、複数の音声受信端末の音声出力を同時にすることができる。
【０００４】
遅延設定装置は、遅延時間を求めるために、端末間の音声データ伝送時間を知る必要がある。例えば、端末Ａ、Ｂの伝送時間を求めるとする。この場合、従来は、端末Ａ、Ｂの各々の絶対時刻情報を使って伝送時間が測定される。端末Ａは、送信時点の端末Ａ側の絶対時刻を含むデータを端末Ｂに送信する。端末Ｂは、受信時点の端末Ｂ側の絶対時刻と、受信データに含まれる端末Ａ側の絶対時刻との差分を求める。この差分が伝送時間として使われる。
【特許文献１】特開２００５−３５４３５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の遅延設定装置は、上記のように送受信側の両端末でそれぞれ取得される絶対時間を使って伝送時間を求めているために、以下のような問題がある。
【０００６】
絶対時間を取得する方法としては、例えば、ＮＴＰ（Ｎｅｔｗｏｒｋ Ｔｉｍｅ Ｐｒｏｔｏｃｏｌ）プロトコルを用いる方法が提案されている。この場合、ＮＴＰにより取得した時刻の誤差によって端末間で絶対時間がずれ、このずれが遅延時間設定に大きく影響するという問題がある。
【０００７】
また、各端末に正確な絶対時刻を取得させるために、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）による時刻取得も提案されている。しかし、各端末ごとにＧＰＳレシーバを設置する必要があり、システムコストが増加するという問題があった。さらに、ＧＰＳレシーバを設置するため、設置箇所が制約を受けるという問題もあった。
【０００８】
本発明は、従来の問題を解決するためになされたもので、その目的は、同一空間内の複数箇所で同時に音声を再生する際に、簡単な構成で、複数箇所の音声再生時のばらつきを低減できる遅延設定装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の遅延設定装置は、音声データをマルチキャストで前記ＩＰネットワークに送出する音声送信端末と前記ＩＰネットワークを通じて音声データを受信および再生する複数の音声受信端末とを備えた音声伝送システムに設けられ、前記複数の音声受信端末の音声出力タイミングを調整するために、前記複数の音声受信端末への音声データの伝送時間差に応じて各音声受信端末における音声出力の遅延時間を設定する遅延設定装置であって、前記音声送信端末に設けられ、音声データのマルチキャストデータを前記複数の音声受信端末に送信する音声送信手段と、前記各音声受信端末に設けられ、前記音声送信手段から出力用の音声データの受信前に受信したマルチキャストデータを前記音声送信端末へ折り返す折返し手段と、前記マルチキャストデータが前記音声送信端末から送出され前記各音声受信端末で折り返して前記音声送信端末に戻るまでの往復伝送時間に基づいて、前記各音声受信端末の遅延時間を決定する遅延時間決定手段と、前記遅延時間決定手段により決定された前記各音声受信端末の遅延時間を前記各音声受信端末に設定する遅延時間設定手段とを備えている。
【００１０】
この構成により、音声送信端末が複数の音声受信端末にマルチキャストデータを送り、各音声受信端末がマルチキャストデータを音声送信端末に折り返す。そして、各音声受信端末に対するマルチキャストデータの往復伝送時間に基づいて、各音声受信端末の遅延時間が設定される。折返しを行い、往復伝送時間を用いて遅延時間を設定するので、送受信側の両端末の絶対時間を使わずとも遅延時間を設定できる。これにより、絶対時間の誤差の影響を受けずに、遅延時間を設定できる。しかも、端末間の送受信機能を利用してマルチキャストデータの折返しを行うという簡素な構成を利用して遅延時間を設定できる。こうして、同一空間内の複数箇所で同時に音声を再生する際に、簡単な構成で、複数箇所の音声再生時のばらつきを低減することのできる遅延時間設定装置を提供することができる。
【００１１】
また、本発明の遅延設定装置において、前記遅延時間決定手段は、所定の測定期間に送信されるマルチキャストデータを用いて前記往復伝送時間の測定を複数回行う伝送時間測定手段と、前記複数回の往復伝送時間の測定結果に基づいて、前記各音声受信端末までの片道伝送時間を推定する伝送時間推定手段と、前記伝送時間推定手段により推定された前記複数の音声受信端末の片道伝送時間の差に応じて前記各音声受信端末の遅延時間を算出する遅延時間算出手段とを備えている。
【００１２】
この構成により、複数回の往復時間測定の結果から端末間伝送時間を推定するので、伝送時間の精度を向上でき、音声再生時のばらつきを低減できる。
【００１３】
本発明の別の態様は、音声データをマルチキャストで前記ＩＰネットワークに送出する音声送信端末と、前記ＩＰネットワークを通じて音声データを受信および再生する複数の音声受信端末と、を備えた音声伝送システムであって、前記音声送信端末に設けられ、音声データのマルチキャストデータを前記複数の音声受信端末に送信する音声送信手段と、前記各音声受信端末に設けられ、前記音声送信手段から出力用の音声データの受信前に受信したマルチキャストデータを前記音声送信端末へ折り返す折返し手段と、前記マルチキャストデータが前記音声送信端末から送出され前記各音声受信端末で折り返して前記音声送信端末に戻るまでの往復伝送時間に基づいて、前記各音声受信端末の遅延時間を決定する遅延時間決定手段と、前記遅延時間決定手段により決定された前記各音声受信端末の遅延時間を前記各音声受信端末に設定する遅延時間設定手段と、前記各音声受信端末に設けられ、前記遅延時間設定手段により設定された遅延時間に応じて出力用の音声データの出力を遅延させる遅延処理手段とを備えている。この態様によっても上述した本発明の利点が得られる。
【００１４】
また、本発明の別の態様は、音声データをマルチキャストで前記ＩＰネットワークに送出する音声送信端末と前記ＩＰネットワークを通じて音声データを受信および再生する複数の音声受信端末とを備えた音声伝送システムにて行われ、前記複数の音声受信端末の音声出力タイミングを調整するために、前記複数の音声受信端末への音声データの伝送時間差に応じて各音声受信端末における音声出力の遅延時間を設定する遅延設定方法であって、前記音声送信端末からマルチキャストデータを前記複数の音声受信端末に送信し、出力用の音声データの受信前に受信したマルチキャストデータを前記各音声受信端末から前記音声送信端末へ折り返し、前記マルチキャストデータが前記音声送信端末から送出され前記各音声受信端末で折り返して前記音声送信端末に戻るまでの往復伝送時間に基づいて、前記各音声受信端末の遅延時間を決定し、決定された前記各音声受信端末の遅延時間を前記各音声受信端末に設定する。この態様によっても上述した本発明の利点が得られる。
【発明の効果】
【００１５】
本発明は、上記のようにマルチキャストデータを各音声受信端末で折り返して、往復伝送時間を使って遅延時間を設定することにより、同一空間内の複数箇所で同時に音声を再生する際に、簡単な構成で、複数箇所の音声再生時のばらつきを低減できるという効果を有する遅延設定装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態に係る音声伝送システムの遅延設定装置について、図面を用いて説明する。
【００１７】
本実施の形態に係る遅延設定装置が備えられた音声伝送システムを図１および図２に示す。図１は音声伝送システムの送受信端末の内部構成を示しており、図２は音声伝送システムの全体的な構成を示している。
【００１８】
まず、図２を参照すると、音声伝送システム１は、音声送信端末３と複数の音声受信端末５ａ、５ｂ、５ｃ、５ｄを有する。複数の音声受信端末５ａ、５ｂ、５ｃ、５ｄは同様の構成を有している。以下、これら音声受信端末５ａ、５ｂ、５ｃ、５ｄを総称するときは、音声受信端末５という。
【００１９】
音声送信端末３と複数の音声受信端末５は、ＩＰネットワーク７を介して接続されている。音声送信端末３は、音声データをマルチキャストでＩＰネットワークに送出する。複数の音声受信端末５は、ＩＰネットワーク７を通じて音声送信端末３からの音声データを受信および再生する。
【００２０】
本実施の形態の音声伝送システム１は構内に設置されている。例えば、音声伝送システム１はビル等の施設に設置され、構内放送システムとして機能する。
【００２１】
図２の例では、４つの音声受信端末５ａ〜５ｄのうちで、３つの音声受信端末５ａ〜５ｃが同一空間に設けられる。例えば、音声伝送システム１がビルに設けられる場合、音声受信端末５ａ〜５ｃは同じ階の同じ部屋に設けられる。そして、これら３つの音声受信端末５ａ〜５ｃの音声出力タイミングを合わせるために、遅延設定が行われる。
【００２２】
ただし、実際には、より多くの音声受信端末５が設けられてよいことはもちろんである。同一空間内にもより多くの音声受信端末５が設けられ、それらの遅延時間が本実施の形態の遅延設定装置により設定されてよい。また、複数の空間の各々に複数の音声受信端末５が設けられ、それらの遅延時間が本実施の形態の遅延設定装置により設定されてよい。
【００２３】
図１は、音声伝送システム１の構成を示す図であって、音声送信端末３および音声受信端末５の内部構成を示している。以下に説明するように、本実施の形態の遅延設定装置は音声伝送システム１に内蔵されており、遅延設定装置の複数の構成要素が音声送信端末３と音声受信端末５に振り分けられている。
【００２４】
また、本実施の形態では、音声の送信側と受信側を区別するために、音声送信端末３および音声受信端末５という用語を使っている。実際の構成としては、音声送信端末３および音声受信端末５はネットワーク通信機能を有しており、したがって、音声送信端末３と音声受信端末５のどちらも、送信機能と受信機能の両方を有しており、音声データの送信と受信の両方を行える。この送受信機能が下記では遅延設定に利用される。
【００２５】
図１において、音声送信端末３は、音声入力部１１、音声送信部１３、遅延時間決定部１５および遅延時間指示部１７を有している。このうち、遅延時間決定部１５は、伝送時間測定部２１、伝送時間推定部２３および遅延時間算出部２５で構成されている。一方、音声受信端末５は、受信データ判断部３１、音声受信部３３、遅延処理部３５、音声出力部３７、折返し部３９および遅延登録部４１を有している。
【００２６】
上記構成のうち、音声入力部１１は、アナログ音声やデジタル音声のデータを入力する。音声送信部１３は、音声入力部１１から入力された音声データのマルチキャストデータを生成し、マルチキャストで複数の音声受信端末５に送信する。音声入力部１１からは、出力用の音声データの前に、測定用データが入力される。この測定用データは、伝送時間の測定と遅延時間の設定に用いられる。この測定用データもマルチキャストデータのかたちで複数の音声受信端末５に送られる。本実施の形態の例では、測定用データも音声データである。
【００２７】
受信側において、受信データ判断部３１は、受信されたマルチキャストデータを音声受信部３３と折返し部３９に振り分ける判断処理を行う。受信データ判断部３１は、受信データが出力用の音声データである場合に、その出力用の音声データを音声受信部３３に供給する。受信データ判断部３１は、受信データが測定用データである場合には、その測定用データを折返し部３９に供給する。
【００２８】
音声受信部３３は、出力用の音声データの受信処理を行う。遅延処理部３５は、音声受信部３３から供給される音声データを遅延させる。遅延時間は、後述するように本実施の形態の遅延設定装置により設定される。音声出力部３７は、遅延処理後の音声データをアナログ音声またはデジタル音声で出力する。音声はスピーカから出力される。
【００２９】
折返し部３９は、受信された測定用データを直ちに音声送信端末３へ折り返す処理を行う。これにより、測定用データは、音声受信端末５からＩＰネットワーク７を介して音声送信端末３へ送信される。
【００３０】
音声送信端末３において、遅延時間決定部１５は、測定用データの往復伝送時間に基づいて、各音声受信端末５の遅延時間を決定する処理を行う。往復伝送時間は、測定用データが音声送信端末３から送出され、各音声受信端末５で折り返して、音声送信端末３に戻るまでの時間である。往復伝送時間は、測定用データに送出時点の時刻情報を含めることにより求められる。これにより、受信側の時刻情報を使わずに、送信側の時刻情報だけを用いて端末間の伝送時間を求めることができる。
【００３１】
遅延時間決定部１５は、伝送時間測定部２１、伝送時間推定部２３および遅延時間算出部２５を有している。伝送時間測定部２１は、測定用データの送出時刻と折り返された測定用データの到着時刻から、往復伝送時間を測定する。本実施の形態では、所定の測定期間に所定の間隔で送信される測定用のマルチキャストデータを用いて、往復伝送時間の測定が複数回行われる。伝送時間推定部２３は、複数回の往復伝送時間測定の結果に基づいて、各音声受信端末５までの片道伝送時間を推定する。遅延時間算出部２５は、伝送時間推定部２３により推定された複数の音声受信端末５の片道伝送時間の差に応じて、各音声受信端末５の遅延時間を算出する。
【００３２】
遅延時間指示部１７は、音声受信端末５の遅延登録部４１と共に、本発明の遅延設定部を構成する。遅延時間指示部１７は、各々の音声受信端末５に、遅延時間決定部１５により決定された遅延時間を指示する処理を行う。各音声受信端末５の遅延時間が、ＩＰネットワーク７を介して送信されて、該当する音声受信端末５に伝えられる。遅延時間の送信処理でも、マルチキャストが利用されてもよい。この場合、音声送信端末３は、複数の音声受信端末５にそれぞれ設定されるべき複数の遅延時間を含むデータを送信する。各音声受信端末５は、マルチキャストデータから、該当する遅延時間を抽出する。
【００３３】
遅延登録部４１は、遅延時間指示部１７から指示された遅延時間を登録する。登録処理では、遅延時間が、音声受信端末５の記憶装置に記憶され、これにより、遅延時間が各音声受信端末５に設定される。設定された遅延時間は、遅延処理部３５に供給され、遅延処理に使われる。
【００３４】
以上に、音声伝送システム１と共に、音声伝送システム１に設けられた遅延設定装置の構成について説明した。上記に説明されたように、遅延設定装置の各種構成要素は、音声送信端末３と音声受信端末５に振り分けられている。音声送信端末３の送受信機能および音声受信端末５の送受信機能も、遅延設定装置の一部を構成している。
【００３５】
次に、図３を参照し、本実施の形態に係る遅延設定装置の動作を説明する。図３において、まず、音声送信端末３は、伝送時間の測定対象とする音声受信端末５に対して、折返しの指示を行うことにより、計測開始を指示する（Ｓ１）。折返し指示は音声送信端末３から、測定対象の音声受信端末５に送信される。図２の例では、音声受信端末５ａ〜５ｃが、測定対象であり、遅延設定対象である。音声受信端末５は、受信した折返し指示に従い、受信データ判断部３１に折返し部３９への系を設定する（Ｓ２）。なお、折返しが設定されている間は、受信データ判断部３１は、受信データを測定用データであるとして折返し部３９へ供給し、折返し設定が解除されると、受信データ判断部３１は受信データを出力用の音声データであるとして音声受信部３３へ供給する。
【００３６】
次に、音声送信端末３は、測定用データの送信を開始することにより、伝送時間の計測を開始する（Ｓ３）。ここでは、音声送信部１３にて、伝送用データのマルチキャストデータとして、ＩＰマルチキャストパケットが生成され、このＩＰマルチキャストパケットが送信される。
【００３７】
図４（ａ）は、音声送信端末３から送出される伝送用データのパケット構成の例を示している。図示のように、パケットは、ＭＡＣ層、ＩＰ層、ＵＤＰ層、ＲＴＰ層を含むヘッダ構成を有している。このうち、ＲＴＰ層の時刻情報として、パケット送出時の音声送信端末３の時刻情報が付与される。測定用データのパケットは、音声ストリームと同じ時間間隔で送信される。これにより、時刻情報が異なる複数のパケットが、次々と送出されることになる。これらのパケットでは、音声データ部分は同じでもよい。
【００３８】
音声送信端末３で測定用データのパケットの送出が開始すると、音声受信端末５は、受信した測定用データの折返し送信を開始する（Ｓ４）。すなわち、測定用データが、受信データ判断部３１から折返し部３９に供給され、折返し部３９から音声送信端末３へ返信データが送られる。音声受信端末５は、次々と受信する測定用データを直ちに折り返す。
【００３９】
図４（ｂ）は、折り返されるパケットの例を示している。このパケットが折返し部３９により音声送信端末３へ送られる。折返し部３９は、受信パケットのＲＴＰヘッダのシーケンス番号を使い、折返しパケットのシーケンス番号を受信パケットのシーケンス番号に合わせる。これにより、音声送信端末３は、送信したパケットと折り返されたパケットの関連付けを行うことができる。音声送信端末３では、各々の折返しパケットの到着時刻が計測され、記録される。
【００４０】
図４（ｂ）の例では、折返しのパケットが、音声受信端末５に受信された測定用データのパケットと同じ音声データを有している。しかし、本発明はこれに限定されない。図４（ｃ）および図４（ｄ）は、折返しのパケットの他の例を示している。図４（ｃ）の例では、折返しのパケットが音声データを含んでいない。図４（ｄ）の例では、折返しのパケットが、音声データの代わりにダミーデータを含んでいる。
【００４１】
音声送信端末３は、測定用データの送信開始から所定の計測時間（規定時間）が経過すると、測定用データの送信を停止し、これにより計測を終了する（Ｓ５）。ここで、ＩＰネットワーク７の一部がタイムスロット型の物理メディアで構成され、タイムスロットのスロット間隔が予め把握できている場合は、音声ストリームの送信間隔αとタイムスロットのスロット間隔βの最小公倍数の２倍を計測時間とする。一方、タイムスロットのスロット間隔が把握できない場合は、αの２０倍（20×α（ms））を計測時間とする。
【００４２】
次に、音声送信端末３は、計測時間の間に折返しにより受信された全部の測定用データのパケットを、遅延時間決定部１５の伝送時間測定部２１に転送する（Ｓ６）。
【００４３】
伝送時間測定部２１は、各パケットの到着時刻と、ヘッダに記録された送信時刻とから、各パケットの往復伝送時間を求める（Ｓ７）。往復伝送時間は、送信時刻から到着時刻までの時間である。この処理は、送信時にパケットに付加した送信側の時刻情報と、パケット到着時点の送信側の時刻情報とを使用している。したがって、受信側の時刻情報を使うことなく、送信側の時刻情報のみで伝送時間の測定が可能となる。伝送時間測定部２１は、計測時間内に送受信された全パケットの往復伝送時間を測定する。
【００４４】
また、音声送信端末３は、音声受信端末５に対して折返し指示を解除する（Ｓ８）。折返し解除の指示も、折返し指示と同様、音声送信端末３から測定対象の音声受信端末５に送信される。音声受信端末５は、折返し解除の指示に従って、受信データ判断部３１の折返しに関する設定を解除する。
【００４５】
次に、音声送信端末３の伝送時間推定部２３が、測定対象の各々の音声受信端末５について、ステップＳ７で得られた往復伝送時間の複数の測定値から、片道伝送時間を以下のようにして推定する（Ｓ９）。
【００４６】
図５（ａ）は、ＣＡＴ−５（Category 5：EIA/TIA-568規格）により構成されたＩＰネットワークにおける、往復伝送時間の頻度分布を有している。ＣＡＴ−５の場合、ある程度の遅延揺らぎを有するものの、往復伝送時間の頻度分布は、ある時間Ｔ１を最大頻度とする正規分布になる。この例に見られるような分布を示す場合、最大頻度を示す時間Ｔ１の半分を、片道伝送時間とすることが好適である。図５（ａ）の例では、他の統計的数値が用いられてもよい。例えば、片道伝送時間は、往復伝送時間の平均値の半分でもよい。
【００４７】
図５（ｂ）は、往復伝送時間の頻度分布の別の例である。この例は、物理メディアをタイムスロットにより構成されたＩＰネットワークの場合の頻度分布であり、頻度分布がばらつきを有しており、ばらつきの範囲内で頻度がほぼ同じである。このような分布の場合、最大の往復伝送時間Ｔ２の半分の値を片道伝送時間とする。
【００４８】
以上のようにして、各音声受信端末５の片道伝送時間が特定される。上記の処理は、測定対象の全部の音声受信端末５に対して行われる。これにより、測定対象の全部の音声受信端末５の片道伝送時間が得られる。図２の例では、音声受信端末５ａ〜５ｃの３つの片道伝送時間が得られる。
【００４９】
上記のようにして測定対象の全部の音声受信端末５の片道伝送時間が得られると、遅延時間算出部２５が、片道伝送時間の時間差に応じて各音声受信端末５の遅延時間を算出する（Ｓ１０）。この処理では、最大の片道伝送時間を求め、基準伝送時間とする。そして、基準伝送時間と、各音声受信端末５の片道伝送時間の差分を求める。この差分が、遅延時間である。
【００５０】
例えば、図２の例で、音声受信端末５ａ、５ｂ、５ｃの片道伝送時間を、ｔａ、ｔｂ、ｔｃとする。そして、ｔａ＞ｔｂ＞ｔｃであったとする。この場合、基準伝送時間はｔａである。そして、音声受信端末５ｂの遅延時間は、ｔａ−ｔｂであり、音声受信端末５ｃの遅延時間は、ｔａ−ｔｃである。また、音声受信端末５ａの遅延時間は、ｔａ−ｔａ＝０である。
【００５１】
このようにして各音声受信端末５の遅延時間が決定されると、決定された遅延時間が各音声受信端末５に設定される（Ｓ１１）。この処理では、音声送信端末３の遅延時間指示部１７が、各音声受信端末５へ遅延時間を通知する。各音声受信端末５では、指示された遅延時間が遅延登録部４１により登録される。各音声受信端末５は、遅延処理部３５の遅延処理にて、設定された遅延時間に従って遅延処理を行う。これにより、端末間で音声出力タイミングが合わせられる。
【００５２】
以上に本発明の実施の形態に係る遅延設定装置について、それを含む音声伝送システム１と共に説明した。本実施の形態によれば、音声送信端末３が複数の音声受信端末５にマルチキャストデータを送り、各音声受信端末５がマルチキャストデータを音声送信端末３に折り返す。そして、各音声受信端末５に対するマルチキャストデータの往復伝送時間に基づいて、各音声受信端末３の遅延時間が設定される。折返しを行い、往復伝送時間を用いて遅延時間を設定するので、送受信側の両端末の絶対時間を使わずに、送信側の絶対時間だけを使って遅延時間を設定できる。これにより、絶対時間の誤差の影響を受けずに、遅延時間を設定できる。しかも、端末間の送受信機能を利用してマルチキャストデータの折返しを行うという簡素な構成を利用して遅延時間を設定できる。こうして、同一空間内の複数箇所で同時に音声再生する際に、簡単な構成で、複数箇所の音声再生時のばらつきを低減することができる。
【００５３】
また、本実施の形態では、上述のように、所定の測定期間に送信されるマルチキャストデータを用いて往復伝送時間の測定が複数回行われる。具体的には、複数回のパケット通信が行われ、複数のパケットの送出、到着時刻から複数の往復伝送時間がそれぞれ得られる。そして、複数回の往復伝送時間測定の結果に基づいて、各音声受信端末５までの片道伝送時間が推定される。さらに、推定された複数の音声受信端末５の片道伝送時間の差に応じて、各音声受信端末５の遅延時間が算出される。この構成により、複数回の往復時間の測定結果から端末間伝送時間を推定するので、伝送時間の精度を向上でき、音声再生時のばらつきを低減できる。
【００５４】
以上に本発明の好適な実施の形態を説明した。しかし、本発明は上述の実施の形態に限定されず、当業者が本発明の範囲内で上述の実施の形態を変形可能なことはもちろんである。
【産業上の利用可能性】
【００５５】
以上のように、本発明にかかる遅延設定装置は、音声データの折返しを行って計測した伝送時間を用いて遅延設定を行うことにより、簡単な構成で、複数箇所の音声再生時のばらつきを低減できるという効果を有し、構内等に設けられる音声伝送システムの遅延設定装置として有用である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態における遅延設定装置を備えた音声伝送システムのブロック図
【図２】音声伝送システムの全体構成を示す図
【図３】本発明の実施の形態における遅延設定装置の動作説明のためのフロー図
【図４】（ａ）測定用データのパケット構成を示す図  （ｂ）折返しデータのパケット構成を示す図  （ｃ）折返しデータのパケット構成の別の例を示す図  （ｄ）折返しデータのパケット構成の別の例を示す図
【図５】（ａ）往復伝送時間の頻度分布の一例を示す図  （ｂ）往復伝送時間の頻度分布の別の例を示す図
【符号の説明】
【００５７】
１  音声伝送システム
３  音声送信端末
５  音声受信端末
７  ＩＰネットワーク
１１  音声入力部
１３  音声送信部
１５  遅延時間決定部
１７  遅延時間指示部
２１  伝送時間測定部
２３  伝送時間推定部
２５  遅延時間算出部
３１  受信データ判断部
３３  音声受信部
３５  遅延処理部
３７  音声出力部
３９  折返し部
４１  遅延登録部
【図１】
2008078727.tif 000003
【図２】
2008078727.tif 000004
【図３】
2008078727.tif 000005
【図４】
2008078727.tif 000006
【図５】
2008078727.tif 000007