(57)【要約】【課題】受信機間の同期を必要とする映像／音声配信システムにおいて，送信機と受信機間のクロックに誤差が生じても，再生の同期を取ることができ，且つ，構成が簡易な受信機を提供する。【解決手段】受信機のシステムタイマとオーディオクロックのそれぞれを別々のシステムで合わせ込み，システムタイマに合わせて音声を再生できるようにオーディオクロックを調整することで，システムタイマの揺らぎをオーディオクロック調整時に平滑化し吸収する。さらに，システム全体として簡易な構成とすることができる。【選択図】図５
2011160272.tif 000002
【特許請求の範囲】
【請求項１】
送信機用タイマを有する送信機と受信機用タイマを有する複数の受信機とがそれぞれネットワーク接続されており，ネットワークを通じて送信機から複数の受信機へ前記送信機用タイマ値（Ｔ＿ＴＩＭＥ）と，前記送信機用タイマ値がＰ＿ＴＩＭＥとして付された音声フレームとが伝送されるリアルタイム音声データ伝送システムにおける受信機であって，
前記受信機のシステムクロックを発振させるシステムクロック発振器と，
前記システムクロック発振器が発振させる周波数に基づいて前記受信機用タイマのカウント動作のベースとなる周波数を発振させる分周器と，
前記システムクロック発振器より低い周波数を発振させるオーディオクロック発振器と，
前記送信機より受信した前記送信機用タイマ値（Ｔ＿ＴＩＭＥ）と前記受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）との誤差を第１のタイマ誤差として検出する第１のタイマ誤差検出手段と，
前記第１のタイマ誤差に基づいて，当該第１のタイマ誤差を減少させるよう，前記分周器の分周値を調整する分周値調整手段と，
前記送信機より受信した音声フレームに付された送信機用タイマ値（Ｐ＿ＴＩＭＥ）を抽出する送信機用タイマ値抽出手段と，
前記受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）と抽出された送信機用タイマ値（Ｐ＿ＴＩＭＥ）との間の誤差を第２のタイマ誤差として検出する第２のタイマ誤差検出手段と，
前記第２のタイマ誤差に基づいて，当該タイマ誤差を減少させるよう，前記オーディオクロック発振器が発振させる周波数を調整するオーディオクロック発振器周波数調整手段と，
を備えることを特徴とする受信機。
【請求項２】
請求項１記載のリアルタイム音声データ伝送システムにおける受信機は，さらに，
前記オーディオクロック発振器が発振させる周波数に基づいて音声を出力する音声出力手段を備えることを特徴とする。
【請求項３】
請求項１および２記載のリアルタイム音声データ伝送システムにおける受信機において，
前記分周値調整手段は，さらに，前記第１のタイマ誤差が所定の値を超えた場合には，前記受信機用タイマのタイマ値を前記送信機より受信した前記送信機用タイマ値で更新することを特徴とする。
【請求項４】
送信機と受信機とがネットワーク接続されており，前記送信機から前記受信機へリアルタイムに音声データが伝送される音声データ伝送システムであって，
(Ａ)前記送信機は
(a1)送信機用タイマと，
(a2)前記送信機用タイマのタイマ値（Ｔ＿ＴＩＭＥ）を前記受信機に送信するタイマ値送信手段と，
(a3)前記送信機用タイマのタイマ値（Ｐ＿ＴＩＭＥ）が付された音声データを前記受信機に送信する音声フレーム送信手段と，を備え，
(Ｂ)前記受信機は，
(b1)受信機用タイマと，
(b2)前記受信機のシステムクロックを発振させるシステムクロック発振器と，
(b3)前記システムクロック発振器が発振させる周波数に基づいて前記受信機用タイマのカウント動作のベースとなる周波数を発振させる分周器と，
(b4)前記システムクロック発振器より低い周波数を発振させるオーディオクロック発振器と，
(b5)前記送信機より受信した前記送信機用タイマ値（Ｔ＿ＴＩＭＥ）と前記受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）との誤差を第１のタイマ誤差として検出する第１のタイマ誤差検出手段と，
(b6)前記第１のタイマ誤差に基づいて，当該第１のタイマ誤差を減少させるよう，前記分周器の分周値を調整する分周値調整手段と，
(b7)前記送信機より受信した音声フレームに付された送信機用タイマ値（Ｐ＿ＴＩＭＥ）を抽出する送信機用タイマ値抽出手段と，
(b8)前記受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）と抽出された送信機用タイマ値（Ｐ＿ＴＩＭＥ）との間の誤差を第２のタイマ誤差として検出する第２のタイマ誤差検出手段と，
(b9)前記第２のタイマ誤差に基づいて，当該タイマ誤差を減少させるよう，前記オーディオクロック発振器が発振させる周波数を調整するオーディオクロック発振器周波数調整手段と，
を備えることを特徴とする音声データ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク上で動作するリアルタイムデータ伝送システムの同期に関するものであって，特に音声データのリアルタイム伝送に関する。
【背景技術】
【０００２】
近年，ネットワークを経由して音声／映像等の連続データをリアルタイムに伝送する技術が実用化されている。
【０００３】
このように，ネットワークを介してデータを伝送するシステムにおいて，受信側でリアルタイムにデータの再生を行おうとした場合，通常は，送信側と受信側の動作クロックが別系統となり，同期が完全にとれないことに起因する再生音声／映像の乱れが発生するという問題がある。
【０００４】
リアルタイム伝送システムにおいて，送信側と受信側のシステムタイマが非同期の場合，受信側バッファにアンダーフローやオーバーフローが発生する。この結果，復号動作の連続性が失われ，音声／映像の途切れやノイズ発生といった不具合が生じる。このため，オーバーフローやアンダーフロー対策は，リアルタイム伝送システムにとって重要な課題となっている。
【０００５】
また，音声または映像の符号化器が出力する符号化データが定ビットレートで無い場合や，伝送路上でパケットの損失が発生した場合も，受信用バッファの蓄積データ量が変動するため正しくクロックの補正ができない。
【０００６】
このような課題への対策として，特許文献１では，送信側のクロック情報を受信側に送信し，受信側では，このクロック情報の，期待される理論的な受信タイミングと，実際の受信タイミングとの誤差に基づいて，自身の動作クロックを調整する発明が開示されている。
【０００７】
図８は，特許文献１における受信機のブロック図である。電圧制御水晶発振回路（ＶＣＸＯ）は，Ｄ／Ａコンバータを経由して得られる誤差判定部からの誤差情報に基づいて制御され，最終的に，クロック誤差に基づいた形でタイミングカウンタのカウントタイミングが制御されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特許第３９５０８４７号
【０００９】
ところで，ネットワークを介して音声／映像を伝送するシステムは，単にリアルタイムに送信機から受信機に伝送するだけでなく，複数の受信機において同時に再生することが要求されているものもある。たとえば，空港ロビーにある発着状況を示すモニタや大会議場における複数のモニタへの同時配信などである。このようなシステムはマルチキャスト配信システムなどと呼ばれ，送信機と受信機だけでなく，複数の受信機間の同期も同時に制御しなければならない点で，特許文献１に記載のシステムとは異なる。マルチキャスト配信システムの製品は，例えば非特許文献２である。
【非特許文献】
【００１０】
【非特許文献２】http://www.silex.jp/products/audiovisual/mvds_x2.html
【００１１】
なお，このようなマルチキャスト配信システムも，上述した従来のリアルタイム伝送システムと同様，送信機と受信機のクロック誤差によって引き起こされる同期の問題が発生する。
しかし，このような問題に対する解決手段として，特許文献１に開示されている発明を用いることは容易ではない。
これは，同期について，送信機と受信機だけでなく受信機間の同期も制御しなければならないというマルチキャスト配信システム特有の事情があるからである。
【００１２】
受信機間の同期を実現するための構成としてマルチキャスト配信システムの受信機は，クロックに関し，システムタイマに加え，映像／音声に用いるクロックを別系統で備えるのが一般的である。通常は，システムタイマは受信機間の同期に使用され，映像／音声用のクロックは送信機との映像／音声の同期に使用される。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
仮にマルチキャスト配信システムの同期制御のために特許文献１を適用すると次のような問題がある。
【００１４】
まず，システムタイマと音声／映像再生クロックの２つが必要となり，システムを二重にする必要がある。次いで，受信機内の再生クロックを制御する装置に対し，再生クロックを制御する情報を持ったパケットを元に期待値演算や急峻なクロック周波数変更を防ぐための緩衝処理をリアルタイムに行う必要がある。このため，音声／映像再生装置としては不必要に高速かつ複雑な処理が必要となる。
さらに，受信機間で同期させた再生をするため，音声／映像再生の開始タイミングを制御する装置も必要となる。
【００１５】
本発明は，係る問題を解決するためのものであり，受信機間の同期を必要とする映像／音声配信システムにおいて，送信機と受信機間のクロックに誤差が生じても，再生の同期を取ることができ，且つ，構成が簡易な受信機を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本願の第１の形態に係る受信機は，送信機用タイマを有する送信機と受信機用タイマを有する複数の受信機とがそれぞれネットワーク接続されており，ネットワークを通じて送信機から複数の受信機へ送信機用タイマ値（Ｔ＿ＴＩＭＥ）と，送信機用タイマ値がＰ＿ＴＩＭＥとして付された音声フレームとが伝送されるリアルタイム音声データ伝送システムにおける受信機であって，受信機のシステムクロックを発振させるシステムクロック発振器と，システムクロック発振器が発振させる周波数に基づいて受信機用タイマのカウント動作のベースとなる周波数を発振させる分周器と，システムクロック発振器より低い周波数を発振させるオーディオクロック発振器と，送信機より受信した送信機用タイマ値（Ｔ＿ＴＩＭＥ）と受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）との誤差を第１のタイマ誤差として検出する第１のタイマ誤差検出手段と，第１のタイマ誤差に基づいて，当該第１のタイマ誤差を減少させるよう，分周器の分周値を調整する分周値調整手段と，送信機より受信した音声フレームに付された送信機用タイマ値（Ｐ＿ＴＩＭＥ）を抽出する送信機用タイマ値抽出手段と，受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）と抽出された送信機用タイマ値（Ｐ＿ＴＩＭＥ）との間の誤差を第２のタイマ誤差として検出する第２のタイマ誤差検出手段と，第２のタイマ誤差に基づいて，当該タイマ誤差を減少させるよう，オーディオクロック発振器が発振させる周波数を調整するオーディオクロック発振器周波数調整手段と，を備えることを特徴とする。
【００１７】
より好ましくは，さらに，オーディオクロック発振器が発振させる周波数に基づいて音声を出力する音声出力手段を備えることを特徴とする。
【００１８】
より好ましくは，分周値調整手段は，さらに，第１のタイマ誤差が所定の値を超えた場合には，受信機用タイマのタイマ値を送信機より受信した送信機用タイマ値で更新することを特徴とする。
【００１９】
本願の第２の形態に係る音声データ伝送システムは，送信機と受信機とがネットワーク接続されており，送信機から受信機へリアルタイムに音声データが伝送される音声データ伝送システムであって，送信機は，送信機用タイマと，送信機用タイマのタイマ値（Ｔ＿ＴＩＭＥ）を受信機に送信するタイマ値送信手段と，送信機用タイマのタイマ値（Ｐ＿ＴＩＭＥ）が付された音声データを受信機に送信する音声フレーム送信手段とを備え，受信機は，受信機用タイマと，受信機のシステムクロックを発振させるシステムクロック発振器と，システムクロック発振器が発振させる周波数に基づいて受信機用タイマのカウント動作のベースとなる周波数を発振させる分周器と，システムクロック発振器より低い周波数を発振させるオーディオクロック発振器と，送信機より受信した送信機用タイマ値（Ｔ＿ＴＩＭＥ）と受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）との誤差を第１のタイマ誤差として検出する第１のタイマ誤差検出手段と，第１のタイマ誤差に基づいて，当該第１のタイマ誤差を減少させるよう，分周器の分周値を調整する分周値調整手段と，送信機より受信した音声フレームに付された送信機用タイマ値（Ｐ＿ＴＩＭＥ）を抽出する送信機用タイマ値抽出手段と，受信機用タイマのタイマ値（Ｒ＿ＴＩＭＥ）と抽出された送信機用タイマ値（Ｐ＿ＴＩＭＥ）との間の誤差を第２のタイマ誤差として検出する第２のタイマ誤差検出手段と，第２のタイマ誤差に基づいて，当該タイマ誤差を減少させるよう，オーディオクロック発振器が発振させる周波数を調整するオーディオクロック発振器周波数調整手段とを備えることを特徴とする。
【発明の効果】
【００２０】
本発明によると，受信機間の同期を必要とする音声配信システムにおける送受信機間の同期について，受信機のシステムタイマとオーディオクロックのそれぞれを別々のシステムで合わせ込み，システムタイマに合わせて音声を再生できるようにオーディオクロックを調整することで，オーディオクロックの調整間隔がシステムタイマの調整間隔よりも大きい場合には，システムタイマの揺らぎをオーディオクロック調整時に平滑化し吸収することができる。さらに，システムタイマの同期に高度な緩衝処理が必要ではないため，システム全体として簡易な構成とすることができる。
【発明を実施するための形態】
【００２１】
以下では図面を参照し，本発明に係る実施例を説明する。なお，各図面において共通する要素には同じ番号を付し，説明は繰り返さない。
［システム全体図］
【００２２】
図１は本発明に係るシステムの全体図である。映像および音声（オーディオ）のソースである映像・音声サーバ１０１が，映像・音声をネットワーク上に送信する送信機１０３に接続されている。これらの機器の間の接続は，映像であれば，例えばＲＧＢケーブルなどであり，音声であればステレオケーブルなどである。なお，ＨＤＭＩ（登録商標）など映像と音声の両方が伝送可能なものであっても構わない。
【００２３】
本発明に係るシステムにおいて，送信機１０３と複数の受信機１０５とがＬＡＮなどのネットワーク１０９を介して相互に接続されており，それぞれの受信機１０５には映像・音声出力装置１０７が接続されている。受信機１０５と映像・音声出力装置１０７との接続は，上記した，映像・音声サーバ１０１と送信機１０３との間の接続と同様である。
［ブロック図（送信機）］
【００２４】
図２は，送信機１０３のブロック図である。送信機１０３のシステムタイマである送信機システムタイマ２０５は，発振器２０１より発振された周波数を分周器２０３で分周したものである。後の説明で明らかとなるが，本発明における全ての動作は，送信機システムタイマ２０５が刻む任意の時点におけるタイマ値であるＴ＿ＴＩＭＥが基準となる。なお，発振器２０１が発振させる周波数は，任意の値でよいが，本実施例では３３ＭＨｚとする。この周波数は，後述する受信機においても同様である。
【００２５】
音声Ｉ／Ｆ２０７は，映像・音声サーバ１０１と接続されるものであり，アナログ音声データを受信する。受信したアナログ音声データは，キャプチャクロック発振器２０９によって発振される周波数に基づいて，音声ＡＤＣ２１１によってデジタルデータに変換される。
【００２６】
ＣＰＵ２１３は，送信機システムタイマ２０５より取得するＴ＿ＴＩＭＥを，随時，受信機１０５に対してマルチキャスト送信する。また，音声ＡＤＣ２１１より得られる音声データおよび音声クロックとＴ＿ＴＩＭＥに基づいてタイムスタンプを含む音声フレームを生成し，これをネットワークＩ／Ｆ２１５を通じて受信機１０５に対してマルチキャスト送信する。
［フローチャート（送信機）］
【００２７】
図３は送信機１０３のフローチャートである。図３を参照して，送信機１０３は２つのシステムを持っており，１つはシステムタイマの司るシステムであり，もう１つはオーディオクロックの司るシステムである。
【００２８】
システムタイマ側のシステムについて説明する。ＣＰＵ２１３が送信機システムタイマ２０５よりＴ＿ＴＩＭＥを取得（ステップ３０１）し，これを受信機１０５に対してマルチキャスト送信（ステップ３０３）する。
【００２９】
オーディオクロック側のシステムについて説明する。ＣＰＵ２１３が音声データをキャプチャ（ステップ３５１）し，正常にキャプチャできたのであればステップ３５３に進み，そうでなければキャプチャ処理を繰り返す。
【００３０】
次いで，ＣＰＵ２１３がそのキャプチャ時点におけるＴ＿ＴＩＭＥを取得（ステップ３５３）し，これを音声データの送信単位である音声フレームに，各フレームのタイムスタンプを意味するＰ＿ＴＩＭＥとして付加（ステップ３５５）したものを，ネットワークＩ／Ｆ２１５を通じて受信機１０５に対してマルチキャスト送信（ステップ３５７）する。
［送信フレーム］
【００３１】
図４は，送信機１０３から受信機１０５へマルチキャスト送信される音声フレームのフォーマットである。図から明らかなとおり，音声データおよびタイムスタンプであるＰ＿ＴＩＭＥが，ＵＤＰ／ＩＰによってマルチキャスト送信される。
［ブロック図（受信機）］
【００３２】
図５は，受信機１０５のブロック図である。発振器５０１および分周器５０３は，送信機１０３のものと基本的に同じであるが，分周器５０３は，後に説明するように，ＣＰＵ５０９からの指令により調整可能となっている点で異なる。受信機システムタイマ５０５は，受信機１０５のシステムタイマであり，送信機のそれと同様の役目を果たすものである。なお，以下では，受信機システムタイマ５０５が刻む任意の時点におけるタイマ値をＲ＿ＴＩＭＥとして説明する。受信機システムタイマ（Ｒ＿ＴＩＭＥ）の開始時は，送信機１０３からマルチキャスト送信されたＴ＿ＴＩＭＥにあわせる。即ち，Ｒ＿ＴＩＭＥ＝Ｔ＿ＴＩＭＥとする。なお，この処理は，Ｔ＿ＴＩＭＥを受信した初回，およびＴ＿ＴＩＭＥとＲ＿ＴＩＭＥとの差異が所定より大きい場合（詳細は後述する）に行われる。
【００３３】
後に詳しく説明するが，ＣＰＵ５０９は，Ｒ＿ＴＩＭＥをＴ＿ＴＩＭＥで更新したり，音声ＤＡＣ５１５との間で，音声データや音声クロックのやりとりをしたり，ネットワークＩ／Ｆ５０７より受信した音声データおよびタイムスタンプであるＰ＿ＴＩＭＥに基づいて分周器５０３の出力値およびクロックシンセサイザ５１１が発振させる周波数を調整する。クロックシンセサイザ５１１が発振させる周波数は，音声再生に用いるクロックであるため，システムタイマ（３３ＭＨｚ）に比して十分に遅いものでよい。本実施例では３２ｋＨｚとする。
【００３４】
なお，上記した周波数は音声ＤＡＣ５１３がパラレルＤＡＣの場合における例であり，シリアルＤＡＣの場合は，例えば１６ＭＨｚなどとし，音声ＤＡＣ５１３に備える分周器により分周した音声クロックとともにフレーム同期信号をＣＰＵ５０９に与えるようにすればよい。
【００３５】
音声ＤＡＣ５１３は，クロックシンセサイザ５１１からの周波数に基づいてＣＰＵ５０９に対して音声クロックを提供し，ＣＰＵ３０９からは，当該音声クロックにより所定の処理が施されたデジタルの音声データを得る。さらに，このデジタル音声データをアナログに変換し音声Ｉ／Ｆ５１５に提供する。
［機能ブロック図（受信機）］
【００３６】
図６は，受信機１０５のＣＰＵ５０９により行われる機能のブロック図であり，図中の矢印はデータの流れを示している。
【００３７】
Ｔ＿ＴＩＭＥ受信手段６０１は，ネットワークＩ／Ｆ５０７を通じて送信機１０３よりＴ＿ＴＩＭＥを受信し，Ｒ＿ＴＩＭＥ更新手段６０３は，Ｒ＿ＴＩＭＥを当該Ｔ＿ＴＩＭＥで更新する。
Ｒ＿ＴＩＭＥ取得手段６０９は，受信機システムタイマ５０５より，Ｒ＿ＴＩＭＥを取得する。
【００３８】
第１のタイマ誤差検出手段６１１は，Ｔ＿ＴＩＭＥ受信手段６０１が受信したＴ＿ＴＩＭＥと受信機システムタイマ５０５より取得したＲ＿ＴＩＭＥとの誤差を検出する。
分周値調整手段６１５は，検出した当該誤差に基づいて誤差が減少する方向に分周器５０３の出力値を調整する。
【００３９】
音声フレーム受信手段６０５は，ネットワークＩ／Ｆ５０７を通じて送信機１０３より図４に示すＰ＿ＴＩＭＥを含む音声フレームを受信し，Ｐ＿ＴＩＭＥ抽出手段６０７は，当該音声フレームよりＰ＿ＴＩＭＥを抽出する。
【００４０】
第２のタイマ誤差検出手段６１３は，Ｐ＿ＴＩＭＥ抽出手段６０７が抽出したＰ＿ＴＩＭＥとＲ＿ＴＩＭＥ取得手段が取得したＲ＿ＴＩＭＥとの誤差を検出する。
オーディオクロック調整手段６１７は，検出した当該誤差に基づいて誤差が減少する方向にクロックシンセサイザ５１１が発振させる周波数を調整する。
［フローチャート（受信機）］
【００４１】
図７は受信機１０５のフローチャートである。図７を参照して，受信機１０５は２つのシステムを持っており，１つはシステムタイマの司るシステムであり，もう１つはオーディオクロックの司るシステムである。
【００４２】
システムタイマ側のシステムについて説明する。Ｔ＿ＴＩＭＥ受信手段６０１が送信機１０３よりＴ＿ＴＩＭＥを受信したかどうかを判定（ステップ７０１）し，受信していれば次のステップに進み，そうでなければこの受信判定をし続ける。Ｒ＿ＴＩＭＥ更新手段６０３は，Ｒ＿ＴＩＭＥをステップ７０１で受信したＴ＿ＴＩＭＥで更新する（ステップ７０３）。
【００４３】
次に，ステップ７０５にて，再度Ｔ＿ＴＩＭＥ受信手段６０１が送信機１０３よりＴ＿ＴＩＭＥを受信したかどうかを判定し，受信していれば次のステップに進み，そうでなければこの受信判定をし続ける。
【００４４】
Ｒ＿ＴＩＭＥ取得手段６０９は，受信機システムタイマ５０５よりＲ＿ＴＩＭＥを取得する（ステップ７０７）。第１のタイマ誤差検出手段６１１は，ステップ７０７およびステップ７０５で取得したＲ＿ＴＩＭＥとＴ＿ＴＩＭＥとの誤差があるかどうかを判定する（ステップ７０９）。当該誤差が所定値よりも小さい場合には，分周値調整手段６１５は，これが減少する方向に分周器５０３の出力値を調整する（ステップ７１１）。一方，所定値よりも大きくなった場合は，送信機側とのずれが修正不能な程度にまで大きくなったと判断し，処理がステップ７０１まで戻り，再度Ｔ＿ＴＩＭＥでＲ＿ＴＩＭＥを更新することとなる。
【００４５】
次いで，オーディオクロック側のシステムについて説明する。音声フレーム受信手段６０５は，ネットワークＩ／Ｆ５０７を通じて送信機１０３より音声フレームを受信したかどうかを判定（ステップ７５１）し，受信していれば次のステップに進み，そうでなければ音声フレームの受信判定をし続ける。Ｐ＿ＴＩＭＥ抽出手段６０７は，受信した音声フレームに付加されているタイムスタンプであるＰ＿ＴＩＭＥを抽出する（ステップ７５３）。Ｒ＿ＴＩＭＥ取得手段６０９は，受信機システムタイマ５０５よりＲ＿ＴＩＭＥを取得する（ステップ７５５）。第２のタイマ誤差検出手段６１３は，ステップ７５３およびステップ７５５で取得したＰ＿ＴＩＭＥとＲ＿ＴＩＭＥとの誤差があるかどうかを判定する（ステップ７５７）。当該誤差がある場合，オーディオクロック調整手段６１７は，当該誤差が減少する方向にクロックシンセサイザ５１１が発振させる周波数を調整する（ステップ７５９）。例えば，あるＲ＿ＴＩＭＥよりＰ＿ＴＩＭＥが進んでいれば，クロックシンセサイザを遅らせ，Ｐ＿ＴＩＭＥが遅れていれば進めるようにする。
【００４６】
以上で説明した本願発明によれば，受信機間の同期を必要とする音声配信システムにおける送受信機間の同期について，受信機のシステムタイマとオーディオクロックのそれぞれを別々のシステムで合わせ込み，システムタイマに合わせて音声を再生できるようにオーディオクロックを調整することで，オーディオクロックの調整間隔がシステムタイマの調整間隔よりも大きい場合には，システムタイマの揺らぎをオーディオクロック調整時に平滑化し吸収することができる。さらに，システムタイマの同期に高度な緩衝処理が必要ではないため，システム全体として簡易な構成とすることができる。
なお，上記した実施例では音声データの同期について説明したが，映像データについても同様に同期を行うことが可能である。
【図面の簡単な説明】
【００４７】
【図１】システム全体図
【図２】送信機のブロック図
【図３】送信機のフローチャート
【図４】音声フレームのフォーマット
【図５】受信機のブロック図
【図６】受信機のＣＰＵにより行われる機能のブロック図
【図７】受信機のフローチャート
【図８】従来技術における受信機のブロック図
【符号の説明】
【００４８】
分周器５０３
受信機システムタイマ５０５
クロックシンセサイザ５１１
第１のタイマ検出誤差検出手段６１１
第２のタイマ検出誤差検出手段６１３
分周値調整手段６１５
オーディオクロック調整手段６１７
【図１】
2011160272.tif 000003
【図２】
2011160272.tif 000004
【図３】
2011160272.tif 000005
【図４】
2011160272.tif 000006
【図５】
2011160272.tif 000007
【図６】
2011160272.tif 000008
【図７】
2011160272.tif 000009
【図８】
2011160272.tif 000010