(57)【特許請求の範囲】
【請求項１】
ネットワークを経由して接続されたオーディオ機器と、該オーディオ機器に接続されオーディオ信号から音響再生する第１再生部と、前記ネットワーク経由で前記オーディオ機器に無線接続された第２再生部を有するスレーブ機器と、前記ネットワークと異なる第２無線通信で接続されオーディオ信号から音響再生する第３再生部と、からなるシステムで用いられるオーディオ機器であって、
オーディオ信号を入力する信号入力部と、
第１再生部に、前記オーディオ信号を出力する第１出力部と、
第２再生部に、第１遅延時間だけ遅延する前記無線接続を介して前記オーディオ信号を出力する第２出力部と、
第３再生部に、第２遅延時間だけ遅延する前記第２無線通信を介して前記オーディオ信号を出力する第３出力部と、
前記オーディオ信号を一時記憶し、一時記憶した信号を読み出して前記第１出力部、第２出力部および第３出力部に出力するバッファと、
を備え、
前記バッファは、
前記第２出力部に向けたバッファ信号の読み出し位置である第２読出位置および前記第３出力部に向けたバッファ信号の読み出し位置である第３読出位置を、前記第１出力部に向けたバッファ信号の読み出し位置である第１読出位置よりもそれぞれ前記第１遅延時間および第２遅延時間先行させることによって、前記第１再生部、第２再生部および前記第３再生部で同期再生を行う、
オーディオ機器。
【請求項２】
前記バッファは、前記第２遅延時間を前記第１遅延時間と同じとし、前記第３読出位置を前記第２読出位置と共通にして、前記第２読出位置から読み出したバッファ信号を前記第２出力部および前記第３出力部に出力する請求項１に記載のオーディオ機器。
【請求項３】
前記オーティオ信号の出力開始時に、前記バッファは、前記第１遅延時間、第２遅延時間のうち長い方の時間分の無音データを書き込み、該無音データに続けて前記オーディオ信号が最低バッファ分以上バッファされた後、
前記無音データの先頭を前記第１出力部に向けたバッファ信号の読み出し位置である第１読出位置として読み出しを開始し、
前記第１読出位置よりも前記第１遅延時間先行した位置を前記第２出力部に向けたバッファ信号の読み出し位置である第２読出位置として読み出しを開始し、
前記第１読出位置よりも前記第２遅延時間先行した位置を前記第３出力部に向けたバッファ信号の読み出し位置である第３読出位置として読み出しを開始する
請求項１に記載のオーディオ機器。
【請求項４】
前記第１出力部のみにオーディオ信号を読み出しているときに、該オーディオ信号の途中から前記第２出力部に向けた読み出しを開始する場合、
前記第１読出位置よりも先行するオーディオ信号が、前記第１遅延時間以上バッファされている場合、前記第２読出位置を前記第１読出位置よりも前記第１遅延時間先行した位置に設定して第２読出位置からの読み出しを開始し、
前記第１読出位置よりも先行するオーディオ信号のバッファ量が、前記第１遅延時間未満である場合、前記第２読出位置を、バッファしている前記オーディオ信号の最も先行する位置に設定するとともに、第１読出位置を該第２読出位置から前記第１遅延時間遡った位置に移動させ、先の第１読出位置から前記移動した第１読出位置までのバッファエリアに無音データを書き込んで第１および第２読出位置からのバッファ信号の読み出しを開始する
請求項１乃至請求項３のいずれかに記載のオーディオ機器。
【請求項５】
前記第１出力部に向けたバッファは、第１のサンプリングレートを有するオーディオ信号を保持し、前記第２出力部もしくは前記第３出力部に向けたバッファは、前記オーディオ信号がダウンサンプリングされ第２のサンプリングレートを有するオーディオ信号を保持する請求項１乃至請求項４のいずれかに記載のオーディオ機器。
【請求項６】
前記第１のサンプリングレートは、前記第２のサンプリングレートよりも高いことを特徴とする請求項５に記載のオーディオ機器。
【請求項７】
前記オーディオ機器は、ネットワークを介して他のオーディオ機器の再生制御を行い同期再生を行うグループを形成する請求項６に記載のオーディオ機器。
【請求項８】
前記第２出力部または第３出力部に向けたバッファの最低バッファ量を、前記第１出力部へ向けた最低バッファ量よりも少なくすることを特徴とする請求項１乃至請求項７のいずれかに記載のオーディオ機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、オーディオ信号を複数の機器で同期して再生する方法に関する。
【背景技術】
【０００２】
マスタのオーディオ機器で再生されたオーディオ信号を他の複数のオーディオ機器で再生するシステムが提案されている。この場合、マスタの機器から他のオーディオ機器へはそれぞれ異なる伝送手段でオーディオ信号が伝送される場合がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０７４３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
それぞれ異なる伝送手段は、全て同じ性能であるとは限らなず、たとえば、遅延の大小や伝送レートなどがそれぞれ異なっている場合が多い。このようにそれぞれ異なる複数の伝送手段にオーディオ信号をそのまま入力していたのでは、遅い系統では音が遅れて同期が取れないという問題点がある。また、マスタ、スレーブというグループ管理していない機器との同期再生はできないという問題点がある。
【０００５】
そこで、本発明の目的は、オーディオ信号の伝送手段の性能に合わせて同期をとることにより、複数のオーディオ機器で同期した再生を可能にすること、および、異メーカ製品などでグループ化できないオーディオ機器においても同期した再生を可能にすることにある。
【課題を解決するための手段】
【０００６】
本発明のオーディオ機器は、ネットワークを経由して接続されたオーディオ機器と、該オーディオ機器に接続されオーディオ信号から音響再生する第１再生部と、ネットワーク経由でオーディオ機器に無線接続された第２再生部を有するスレーブ機器と、ネットワークと異なる第２無線通信で接続されオーディオ信号から音響再生する第３再生部と、からなるシステムで用いられているオーディオ機器である。このオーディオ機器は、オーディオ信号を入力する信号入力部と、第１再生部にケーブルを介してオーディオ信号を出力する第１出力部と、第２再生部にケーブルよりも信号が第１遅延時間だけ遅延する無線接続を介してオーディオ信号を出力する第２出力部と、第３再生部にケーブルよりも信号が第２遅延時間だけ遅延する第２無線通信を介してオーディオ信号を出力する第３出力部と、オーディオ信号を一時記憶し、一時記憶した信号を読み出して第１出力部、第２出力部および第３出力部に出力するバッファと、を備える。バッファは、第２出力部に向けたバッファ信号の読み出し位置である第２読出位置および第３出力部に向けたバッファ信号の読み出し位置である第３読出位置を、第１出力部に向けたバッファ信号の読み出し位置である第１読出位置よりもそれぞれ第１遅延時間および第２遅延時間先行させることによって第１再生部、第２再生部および第３再生部で同期再生を行う。
【０００７】
上記発明において、第２遅延時間を第１遅延時間と同じとし、第３読出位置を第２読出位置と共通にして、第２読出位置から読み出したバッファ信号を第２出力部および第３出力部に出力してもよい。
【０００８】
上記発明において、オーティオ信号の出力開始時に、バッファは、第１遅延時間、第２遅延時間のうち長い方の時間分の無音データを書き込み、該無音データに続けてオーディオ信号が最低バッファ分以上バッファされた後、無音データの先頭を第１出力部に向けたバッファ信号の読み出し位置である第１読出位置として読み出しを開始し、第１読出位置よりも第１遅延時間先行した位置を第２出力部に向けたバッファ信号の読み出し位置である第２読出位置として読み出しを開始し、第１読出位置よりも第２遅延時間先行した位置を第３出力部に向けたバッファ信号の読み出し位置である第３読出位置として読み出しを開始してもよい。
【０００９】
上記発明において、第１出力部のみにオーディオ信号を読み出しているときに、そのオーディオ信号の途中から第２出力部に向けた読み出しを開始する場合には以下の処理を行う。第１読出位置よりも先行する（後に読み出される）オーディオ信号が、第１遅延時間Ｔｄ１以上バッファされている場合、第２読出位置を第１読出位置よりも第１遅延時間Ｔｄ１先行した位置に設定して第２読出位置からの読み出しを開始する。第１読出位置よりも先行するオーディオ信号のバッファ量が、第１遅延時間Ｔｄ１未満である場合、第２読出位置をバッファしているオーディオ信号の最も先行する（新しい）位置に設定するとともに、第１読出位置をこの第２読出位置から第１遅延時間Ｔｄ１遡った位置に移動させ、先の第１読出位置から今回移動した第１読出位置までのバッファエリアに無音データを書き込んで第１および第２読出位置からのバッファ信号の読み出しを開始する。
【００１０】
上記発明において、第１出力部に向けたバッファが、第１のサンプリングレートを有するオーディオ信号を保持し、第２出力部もしくは第３出力部に向けたバッファが、オーディオ信号がダウンサンプリングされ第２のサンプリングレートを有するオーディオ信号を保持するようにしてもよい。
上記発明において、第１のサンプリングレートが、第２のサンプリングレートよりも高くてもよい。
上記発明において、オーディオ機器が、ネットワークを介して他のオーディオ機器の再生制御を行い同期再生を行うグループを形成してもよい。
上記発明において、第２出力部または第３出力部に向けたバッファの最低バッファ量を、第１出力部に向けた最低バッファ量よりも少なくしてもよい。
【発明の効果】
【００１１】
この発明によれば、グループ化された異なる性能の伝送手段で接続されている複数のオーディオ機器および、グループ化されていない単独接続のオーディオ機器とで同期した再生が可能になる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施形態であるオーディオシステムの構成図
【図２】同無線オーディオシステムのマスタ機器のブロック図
【図３】マスタ機器のバッファの構成図
【図４】バッファの読み出し方式を説明する図
【図５】バッファの読み出し方式を説明する図
【発明を実施するための形態】
【００１３】
図１はこの発明の実施形態であるオーディオシステム１の構成図である。また、図２はマスタ機器１０のブロック図である。
【００１４】
オーディオシステム１は、マスタ機器１０、パワードスピーカ１１（第１再生部）、および、１台または複数台のスレーブ機器１２（第２再生部）を有している。マスタ機器１０およびスレーブ機器１２は、ネットワーク３を介してコントローラ４によって制御される。マスタ機器１０およびスレーブ機器１２は、グループ化されており、マスタ機器１０で再生されたオーディオ信号が、スレーブ機器１２においても同期して放音される。また、マスタ機器１０には、一対一通信であるＢｌｕｅｔｏｏｔｈ（登録商標）でグループ化されていないスピーカ装置（Ｂｌｕｅｔｏｏｔｈスピーカ）１３が接続されている。マスタ機器１０は、再生したオーディオ信号をＢｌｕｅｔｏｏｔｈ経由でスピーカ装置１３に送信し、スピーカ装置１３もほぼ同期したタイミングでオーディオ信号を放音する。
【００１５】
マスタ機器１０にはオーディオソース２が供給される。マスタ機器１０は、たとえばレシーバであり、入力したオーディオソース２を増幅してパワードスピーカ１１に出力する。マスタ機器１０とパワードスピーカ１１とは、デジタルケーブル等で接続されており、高品質なデジタル信号の伝送が可能である。パワードスピーカ１１は、高品質なオーディオ信号を入力してデコードおよびアナログ変換して増幅且つ放音する。また、スレーブ機器１２は、たとえばワイヤレススピーカであり、マスタ機器１０とは、ネットワーク３経由で接続される。ネットワーク３はＷｉ−Ｆｉなどの無線ＬＡＮを含んでいる。マスタ機器１０からスレーブ機器１２へは中程度の品質でオーディオ信号が伝送される。マスタ機器１０は、中程度の音質を同期再生を確保するためスレーブ機器１２に対して再送制御を行うユニキャスト方式（例えばＴＣＰ）でオーディオ信号を伝送する。図１には、スレーブ機器１２を２台記載しているが、１台のマスタ機器１０に対してスレーブ機器１２を９台まで接続可能である。また、マスタ機器１０およびスレーブ機器１２は、オーディオシステム１以外の機器である（つまりグループ化されていない）スピーカ装置１３に対しても、Ｂｌｕｅｔｏｏｔｈ通信を行い、疑似同期のようなオーディオ信号の伝送を行うことができる。ここで、高品質のオーディオ信号とは、例えば１９２ｋｂｐｓ／２４ビットの信号であり、中品質のオーディオ信号とは、例えば４８ｋｂｐｓ／１６ビットである。なお、スレーブ機器１２に送信する中品質のオーディオ信号とスピーカ装置１３に送信する中品質のオーディオ信号は同じものであってもよく、ビットレートや量子化ビット数が異なっていてもよい。
【００１６】
オーディオソース２は、たとえばＤＬＮＡサーバ、ＵＳＢ接続の記憶メディア（ハードディスク、半導体メモリなど）から供給される。供給されるオーディオソース２のファイル形式は、たとえばＦＬＡＣファイルなどであり、高品質のオーディオ信号（１９２ｋｂｐｓ／２４ビット）の条件を満たすものである。
【００１７】
図２は、マスタ機器１０であるレシーバのブロック図である。マスタ機器１０は、制御部２０、デコーダ２１、サンプリンレートコンバータ（ＳＲＣ）２２、バッファ２３、２４、信号出力部２５（第１出力部）、および、無線ＬＡＮ通信部２６(第２出力部)を備えている。制御部２０は、コントローラ４のコマンドに応じて機器全体を制御する。デコーダ２１は、オーディオソース２（ＦＬＡＣファイルなど）を入力してストリーミング信号にデコードする。このストリーミングのオーディオ信号は、高品質（１９２ｋｂｐｓ／２４ビット）のものである。デコードされたオーディオ信号はバッファ２３に入力されるとともに、サンプリングレートコンバータ２２、２７に入力される。サンプリングレートコンバータ２２は、入力された高品質のオーディオ信号（１９２ｋｂｐｓ／２４ビット）を中品質のオーディオ信号（たとえば４８ｋｂｐｓ／１６ビット）に変換する。変換されたオーディオ信号はバッファ２４に入力される。また、サンプリングレートコンバータ２７は、入力された高品質のオーディオ信号を中品質のオーディオ信号に変換する。変換されたオーディオ信号はバッファ２８に入力される。したがって、同程度のオーディオ信号品質変換するのであれば、ＳＲＣ２７の出力をバッファ２４に入力し、ＳＲＣ２２を省略しても良い。
【００１８】
バッファ２３（２４、２８）は図３に示すように、メモリ２３０（２４０、２８０）、書込制御部２３１（２４１、２８１）、読出制御部２３２（２４２、２８２）を有している。メモリ２３０（２４０、２８０）は、デュアルポートＳＲＡＭであり、一方のポートから書込制御部２３１（２４１、２８１）がオーディオ信号の書き込みを行い、もう一方のポートから読出制御部２３２（２４２、２８２）が書き込まれたオーディオ信号を読み出す。書き込みおよび読み出しの手順の詳細は、図４、図５を参照して後述する。信号出力部２５は、バッファ２３から読み出された高品質のオーディオ信号をパワードスピーカ１１に向けて出力する。信号出力部２５とパワードスピーカ１１とはデジタルケーブルで接続されており、遅延のない高品質の信号伝送が可能である。
【００１９】
無線ＬＡＮ通信部２６は、バッファ２４から読み出された中品質のオーディオ信号をネットワーク３（無線ＬＡＮ）を経由してスレーブ機器１２に送信する。上述したようにスレーブ機器１２との通信はユニキャストで行われるため、無線ＬＡＮ通信部２６は、スレーブ機器１２の台数分のオーディオ信号をネットワーク３に送出する。このため、ネットワーク３を経由したスレーブ機器１２へのオーディオ信号の伝送は、デジタルケーブルを経由したパワードスピーカ１１への伝送に対して信号の遅延が発生する。バッファ２３，２４は、この遅延を吸収してパワードスピーカ１１およびスレーブ機器１２で同期再生を可能にしている。また、Ｂｌｕｅｔｏｏｔｈ通信部２９は、バッファ２８から読み出されたオーディオ信号をＢｌｕｅｔｏｏｔｈの一対一通信によりスピーカ装置１３に送信する。Ｂｌｕｅｔｏｏｔｈは、プロファイルによって大小はあるものの最大０．２秒程度の遅延が発生する。しかし、この遅延に完全に対応していたのでは、オーディオシステム１全体の動作レスポンスの低下につながる。そこで、オーディオ信号の再生中は、Ｂｌｕｅｔｏｏｔｈのスピーカ装置１３に対応するバッファ２８では、パワードスピーカ１１に対応するバッファ２３の読出位置Ｔ１から所定の遅延時間（０．０５秒程度）だけずらせた読出位置Ｔ３を固定的に設定して遅延を吸収する。一方で、スピーカ装置１３が接続された状態でのオーディオ信号の再生開始時、および、スピーカ装置１３の途中接続時には、オーディオシステム１の再生に遅延や音切れが発生しないように、バッファ２３、２４の読出位置に変更を加えず、バッファ２８にオーディオ信号が貯まるのを待ってスピーカ装置１３への送信を開始するようにしている。
【００２０】
バッファ２３は高品質のオーディオ信号をバッファするため、メモリ２３０も大容量である。バッファ２４のメモリ２４０およびバッファ２８のメモリ２８０は、音質にあわせた容量に設定されている。デコーダ２１およびサンプリングレートコンバータ２２、２７からバッファ２３、２４、２８へは、同じ時刻のオーディオ信号が並行して入力される。デコーダ２１およびサンプリングレートコンバータ２２、２７の処理速度はオーディオ信号の再生速度よりも速いため、デコーダ２１およびサンプリングレートコンバータ２２、２７は、バッファ２３、２４、２８のバッファ量を見ながら適宜動作する。例えば、バッファ量が減少すると書込制御部２３１、２４１、２８１がデコーダ２１およびサンプリングレートコンバータ２２、２７に対してバッファアンダーラン警告を出力し、これに合わせてデコーダ２１、サンプリングレートコンバータ２２、２７が処理を再開する。読出制御部２３２、２４２、２８２は、オーディオ信号の再生速度でオーディオ信号をメモリ２３０、２４０、２８０から読み出し、後段の信号出力部２５、無線ＬＡＮ通信部２６およびＢｌｕｅｔｏｏｔｈ通信部２９にそれぞれ出力する。なお、バッファ２３、２４および２８から単位時間あたりに読み出されるデータ量、単位時間の再生のために必要なデータ量は、オーディオ信号のビットレート、量子化ビット数などの違いによりそれぞれ異なるため、書込制御部２３１、２４１および２８１、読出制御部２３２、２４２および２８２は、そのデータの大きさを考慮して、それぞれ異なる書込／読出ポインタ制御を行う。
【００２１】
図４、図５を参照してバッファ２３，２４，２８にバッファされるオーディオ信号の読み出しの方式について説明する。図４は、読み出し方式の基本形態を示している。バッファ２３の読出制御部２３２は、時刻Ｔ１（第１読出位置）のオーディオ信号を読み出している。信号出力部２５−パワードスピーカ１１の信号伝送系（系統Ａ）はほぼ遅延がないため、Ｔ１は、ほぼその時点での放音位置である。すなわち、Ｔ１時刻でＴ１の位置にあるオーディオ信号が再生されて放音されている。一方、バッファ２４の読出制御部２４２は、Ｔ１よりもＴｄ１先行する（後で再生される）時刻Ｔ２（第２読出位置）のオーディオ信号を読み出している。また、バッファ２８の読出制御部２８２は、Ｔ１よりもＴｄ２先行する時刻Ｔ３（第３読出位置）のオーディオ信号を読み出している。無線ＬＡＮ通信部２６−スレーブ機器１２の信号伝送系（系統Ｂ）は、若干の遅延が発生するため、その遅延時間Ｔｄ１だけ先行したオーディオ信号を読み出してスレーブ機器１２に送信することにより、パワードスピーカ１１とスレーブ機器１２で同期したオーディオ信号の再生が可能になる。すなわち、時刻Ｔ２以降で系統Ａと系統Ｂとが揃ってバッファ２３、２４のＴ２以降のオーディオ信号を再生する。遅延は、無線ＬＡＮの輻輳、再送制御、および、廉価なスレーブ機器１２のスループットなどによって発生する。また、Ｂｌｕｅｔｏｏｔｈ通信部２９−スピーカ装置１３の信号伝送系（系統Ｃ９  は、Ｂｌｕｅｔｏｏｔｈはそのプロファイルに応じた遅延が発生するため、その遅延時間Ｔｄ２だけ先行したオーディオ信号を読み出してスピーカ装置１３に送信することにより、スピーカ装置１３でパワードスピーカ１１、スレーブ機器１２とほぼ同期したオーディオ信号の再生が可能になる。すなわち、時刻Ｔ３以降で系統Ａ、系統Ｂおよび系統Ｃが揃ってバッファ２３、２４、２８のＴ３以降のオーディオ信号を再生する。同期再生中には、デコーダ２１およびサンプリングレートコンバータ２２、２７の間欠動作によってバッファ２３，２４、２８のデータバッファ量が変動するが、読出位置Ｔ１とＴ２およびＴ３の時間差がそれぞれＴｄ１、Ｔｄ２である状態が維持されて読み出しが継続する。
【００２２】
なお、上述したように、オーディオシステム１に外付けされるスピーカ装置１３に対しては、オーディオ信号の再生中は遅延を考慮した読出位置Ｔ３から読み出されるが、スタート時や途中接続時などはこの系統Ｃのために特段の処理は行われず、バッファ２８に十分なオーディオ信号がバッファされた時点でスピーカ装置１３に対する送信が開始される。また、別の方式の処理として、Ｔｄ１＝Ｔｄ２としてバッファ２４から読みだしたオーディオ信号をそのままＢｌｕｅｔｏｏｔｈ送信部２９から送信する、または、バッファ２８にバッファ２４と同じ制御を行う、などの処理によってグループ化されていないスピーカ装置１３に対する処理をグループ化されたスレーブ機器１２の制御と同じにし、処理を簡略化してもよい。
【００２３】
図５（Ａ）は、同期再生のスタート時の処理を説明する図である。オーディオソース２の再生開始時（例えば、曲の最初）からパワードスピーカ１１およびスレーブ機器１２で同期再生を行う場合、同図の処理が行われる。（図５（Ａ）の系統Ｃは遅延時間をＴｄ１からＴｄ２に変更するだけなのでその記載を省略した。）まず、再生開始に先立って、系統Ａのバッファ２３に遅延時間Ｔｄ１分の無音データ（０データ）を書き込む。これは曲の先頭で、すなわち、それより前のオーディオ信号が無い時点で系統Ａの読出位置Ｔ１を系統Ｂの読出位置Ｔ２からＴｄ１遡った位置に同期させるためである。こののち再生開始に必要な最低限のオーディオ信号がバッファされると読出位置Ｔ１から無音データの読み出し（再生）がスタートする。Ｂ系統のバッファ２４はオーディオ信号の先頭から読み出しを開始し、系統Ａのバッファ２３はそれよりもＴｄ１遡った無音データの先頭から読み出しを開始する。系統Ａのパワードスピーカ１１は、無音データをＴｄ１時間再生したのち実際のオーディオ信号の先頭が再生される。また、スレーブ機器１２ではバッファ２４から読み出されたオーディオ信号の先頭が伝送や再生のためにＴｄ１時間遅延して再生が開始される。これにより、パワードスピーカ１１とスレーブ機器１２でこれ以後同期した再生が行われる。こののち、バッファ２８に十分なオーディオ信号がバッファされるとスピーカ装置１３でも同期した再生が開始される。
【００２４】
図５（Ｂ）、（Ｃ）は、パワードスピーカ１１（系統Ａ）がオーディオ信号を再生していた場合に、途中からスレーブ機器１２（系統Ｂ）およびスピーカ装置１３（系統Ｃ）の同期再生を開始させる場合の処理を示している。（図５（Ｂ）、（Ｃ）の系統Ｃは遅延時間をＴｄ１からＴｄ２に変更するだけなのでその記載を省略した）図５（Ｂ）は、オーディオ信号が十分にバッファされており、パワードスピーカ１１での再生を継続しながらスレーブ機器１２での同期再生を開始できる場合の読み出し形態を示している。図５（Ｃ）は、オーディオ信号のバッファ量が十分でなく、パワードスピーカ１１での再生を一時中断してスレーブ機器１２との同期再生を開始する場合の読み出し形態を示している。なお、スレーブ機器１２の再生が行われていない場合でも、バッファ２４にはサンプリングレートコンバータ２２からオーディオ信号が継続的に書き込まれており、バッファされたオーディオ信号は読み出されないまま古いものから順に捨てられて（上書きされて）いる。
【００２５】
図５（Ｂ）においては、信号出力部２５からパワードスピーカ１１に向けてオーディオ信号を出力しているときに、コントローラ４からスレーブ機器１２での再生指示が入力されると、そのときのバッファ２３の読出位置を参照し、その位置からＴｄ１分先行する位置から、バッファ２４の読み出しを開始する。その読出位置以前のバッファ２４のバッファデータは破棄する。バッファ２４から読み出されたオーディオ信号がネットワーク３経由でスレーブ機器１２に送信されることにより、パワードスピーカ１１の再生音が途切れることなく、スレーブ機器１２において途中（時刻Ｔ２以降）から同期再生が開始される。バッファ２８（不図示）においても同様でＴ１からＴｄ２分先行する位置から、バッファ２８の読出しを開始し、その読出し位置以前のデータを破棄する。スレーブ機器１２同様、スピーカ装置１３でもＴｄ２の時間遅延の後、ほぼ同期した再生が開始される。
【００２６】
図５（Ｃ）において、信号出力部２５からパワードスピーカ１１に向けてオーディオ信号を出力している途中でコントローラ４からスレーブ機器１２での再生指示が入力されたときのバッファ２３、２４のバッファ量が、同期再生を開始するための量に不足していた場合には、以下の処理を行う。すなわち、そのときのバッファ２３の読出位置Ｔ４から、バッファ２４においてＴｄ１だけ先行させると最低バッファ分を確保できない場合、バッファ２４の読出位置Ｔ２（第２読出位置）を最低バッファ位置Ｔ２に設定する。そうすると、バッファ２３の読出位置は、Ｔ２からＴｄ１さかのぼった位置であるＴ１となるが、その位置のオーディオ信号は既に読み出している。そこで、Ｔ４から今回移動させた読出位置Ｔ１まで無音データを書き足す。そして、バッファ２３，２４で読出位置Ｔ１，Ｔ２から同時に読み出しを開始する。したがって、バッファ２３では、最初に、既に再生したＴ１〜Ｔ４の区間を繰り返すための無音データが読み出され、このためパワードスピーカ１１では短時間音が途切れる。その後、パワードスピーカ１１ではＴ４〜Ｔ２の時間に相当するオーディオ信号が単独で再生され、時刻Ｔ２以後パワードスピーカ１１、スレーブ機器１２で同期して再生が開始される。図５（Ｃ）の場合では系統Ｃの動作はＴｄ１＝Ｔｄ２として扱い、スピーカ装置１３でも時刻Ｔ２以降パワードスピーカ１１とほぼ同期した再生が開始されるものとする。
【００２７】
遅延時間Ｔｄ１は、マスタ機器１０に工場出荷時に予め設定されていてもよく、ユーザが再生音を聴きながら同期ずれを推定して設定してもよい。また、マスタ機器１０、スレーブ機器１２で内部時刻の同期がとれている場合には、オーディオ信号の再生時刻（絶対時刻）をタイムスタンプで付加しておけば、遅延時間Ｔｄ１の設定は高精度でなくてもよくなる。
【００２８】
上記実施形態において、パワードスピーカ１１はデジタルケーブルでマスタ機器１０に接続されているが、パワードスピーカ１１もスレーブ機器１２と同様に（スレーブ機器２の一つとして）、ネットワーク３でマスタ機器１０に接続されてもよい。
【００２９】
図５（Ｃ）において、バッファ２３，２４のバッファ量が不足する場合、バッファ２３に無音データを書き込んでいるが、デコーダ２１およびサンプリングレートコンバータ２２を起動して十分なオーディオ信号のバッファ量がたまってから（図５（Ｂ）の状態になってから）同期再生をスタートさせてもよい。
【符号の説明】
【００３０】
１  オーディオシステム
１０  マスタ機器
１１  パワードスピーカ
１２  スレーブ機器
１３  スピーカ装置
２３、２４、２８  バッファ
【図１】
0006582589.tif 000002
【図２】
0006582589.tif 000003
【図３】
0006582589.tif 000004
【図４】
0006582589.tif 000005
【図５】
0006582589.tif 000006