(57)【要約】【課題】  ＦＩＦＯフロー制御振幅を好適な値に設定することができ、ひいては、音質の良好な音声再生を実現することができる「音声受信装置およびこれを備えた音声転送システムならびに音声再生システム」を提供すること。【解決手段】  ＦＩＦＯ２７に蓄積された音声データを出力クロック２８に同期して出力する際に、前記出力クロック２８に対して、設定された値のＦＩＦＯフロー制御振幅によるフロー制御を行う音声受信装置８であって、ＦＩＦＯフロー制御振幅の値が、送信側クロック１７の精度と受信側クロック２３の精度とに応じて変更可能に設定されること。【選択図】      図１
2005328429.tif 000002
【特許請求の範囲】
【請求項１】
送信側クロックに同期して音声送信装置側から送信される音声データを、受信側クロックに同期して受信するとともに、受信した音声データをＦＩＦＯに蓄積させ、当該ＦＩＦＯに蓄積された音声データを出力クロックに同期して出力する際に、前記出力クロックに対して、設定された値のＦＩＦＯフロー制御振幅によるフロー制御を行う音声受信装置であって、
前記ＦＩＦＯフロー制御振幅の値が、前記送信側クロックの精度と前記受信側クロックの精度とに応じて変更可能に設定されることを特徴とする音声受信装置。
【請求項２】
前記送信側クロックの精度は、当該送信側クロックのクロック偏差とされ、前記受信側クロックの精度は、当該受信側クロックのクロック偏差とされ、前記ＦＩＦＯフロー制御振幅の値は、前記送信側クロックのクロック偏差と前記受信側クロックのクロック偏差との和または当該和よりも余裕分だけ大きな値とされていることを特徴とする請求項１に記載の音声受信装置。
【請求項３】
前記送信側クロックのクロック偏差は、当該送信側クロックが複数実在する場合における最大のクロック偏差とされ、前記受信側クロックのクロック偏差は、当該受信側クロックが複数実在する場合における最大のクロック偏差とされていることを特徴とする請求項２に記載の音声受信装置。
【請求項４】
前記音声送信装置から前記送信側クロックのクロック偏差を送信されることによって、当該送信側クロックのクロック偏差を取得可能とされていることを特徴とする請求項２または請求項３に記載の音声受信装置。
【請求項５】
前記音声送信装置からの送信によって前記送信側クロックのクロック偏差を取得することができない場合には、前記ＦＩＦＯフロー制御振幅の値は最悪値に設定されることを特徴とする請求項４に記載の音声受信装置。
【請求項６】
送信側クロックに同期して音声送信装置側から送信される音声データを、音声受信装置側において受信側クロックに同期して受信するとともに、受信した音声データをＦＩＦＯに蓄積させ、当該ＦＩＦＯに蓄積された音声データを出力クロックに同期して出力する際に、前記出力クロックに対して、設定された値のＦＩＦＯフロー制御振幅によるフロー制御を行う音声転送システムであって、
前記音声受信装置側において、前記ＦＩＦＯフロー制御振幅の値が、前記送信側クロックの精度と前記受信側クロックの精度とに応じて変更可能に設定されることを特徴とする音声転送システム。
【請求項７】
前記送信側クロックの精度は、当該送信側クロックのクロック偏差とされ、前記受信側クロックの精度は、当該受信側クロックのクロック偏差とされ、前記ＦＩＦＯフロー制御振幅の値は、前記送信側クロックのクロック偏差と前記受信側クロックのクロック偏差との和または当該和よりも余裕分だけ大きな値とされていることを特徴とする請求項６に記載の音声転送システム。
【請求項８】
前記送信側クロックのクロック偏差は、当該送信側クロックが複数実在する場合における最大のクロック偏差とされ、前記受信側クロックのクロック偏差は、当該受信側クロックが複数実在する場合における最大のクロック偏差とされていることを特徴とする請求項７に記載の音声転送システム。
【請求項９】
前記音声受信装置は、前記音声送信装置から前記送信側クロックのクロック偏差を送信されることによって、当該送信側クロックのクロック偏差を取得可能とされていることを特徴とする請求項７または請求項８に記載の音声転送システム。
【請求項１０】
前記音声送信装置からの送信によって前記送信側クロックのクロック偏差を取得することができない場合には、前記ＦＩＦＯフロー制御振幅の値は最悪値に設定されることを特徴とする請求項９に記載の音声転送システム。
【請求項１１】
送信側クロックに同期して音声送信装置側から送信される音声データを、音声受信装置側において受信側クロックに同期して受信するとともに、受信した音声データをＦＩＦＯに蓄積させ、当該ＦＩＦＯに蓄積された音声データを出力クロックに同期して出力する際に、前記出力クロックに対して、設定された値のＦＩＦＯフロー制御振幅によるフロー制御を行い、当該フロー制御にともなって出力された音声データを再生する音声再生システムであって、
前記音声受信装置側において、前記ＦＩＦＯフロー制御振幅の値が、前記送信側クロックの精度と前記受信側クロックの精度とに応じて変更可能に設定されることを特徴とする音声再生システム。
【請求項１２】
前記送信側クロックの精度は、当該送信側クロックのクロック偏差とされ、前記受信側クロックの精度は、当該受信側クロックのクロック偏差とされ、前記ＦＩＦＯフロー制御振幅の値は、前記送信側クロックのクロック偏差と前記受信側クロックのクロック偏差との和または当該和よりも余裕分だけ大きな値とされていることを特徴とする請求項１１に記載の音声再生システム。
【請求項１３】
前記送信側クロックのクロック偏差は、当該送信側クロックが複数実在する場合における最大のクロック偏差とされ、前記受信側クロックのクロック偏差は、当該受信側クロックが複数実在する場合における最大のクロック偏差とされていることを特徴とする請求項１２に記載の音声再生システム。
【請求項１４】
前記音声受信装置は、前記音声送信装置から前記送信側クロックのクロック偏差を送信されることによって、当該送信側クロックのクロック偏差を取得可能とされていることを特徴とする請求項１２または請求項１３に記載の音声再生システム。
【請求項１５】
前記音声送信装置からの送信によって前記送信側クロックのクロック偏差を取得することができない場合には、前記ＦＩＦＯフロー制御振幅の値は最悪値に設定されることを特徴とする請求項１４に記載の音声再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声受信装置およびこれを備えた音声転送システムならびに音声再生システムに係り、特に、ＦＩＦＯ（First-In First-Out）の出力クロックに対するフロー制御を行うことによって、ＦＩＦＯからの音声データの出力を制御するのに好適な音声受信装置およびこれを備えた音声転送システムならびに音声再生システムに関する。
【背景技術】
【０００２】
従来から、ＩＥＥＥ１３９４等の非同期型デジタル転送バスを用いて送信機器側から受信機器側にデジタル音声データの転送を行う場合には、音声データを送信側クロックに同期して送信するとともに、当該音声データを受信側クロックに同期して受信することが行われていた。
【０００３】
このような音声データの転送に際しては、送信機器側から送信される音声データのデータ量に対応して、受信機器側において受信した音声データのフロー制御を行う必要があった。
【０００４】
フロー制御に際しては、受信機器側に設けられたＦＩＦＯの容量を監視しながら、設定された値の制御振幅すなわちクロック偏差によって、ＦＩＦＯからの音声データの出力クロックに対する制御を行うようになっていた。
【０００５】
例えば、図３に示すように、最下部から最頂部まで音声データを蓄積可能なＦＩＦＯ１において、音声データが、ＦＩＦＯ１内における範囲Ａまで蓄積されている場合には、ＦＩＦＯ１の出力クロック２を制御するクロック制御部３は、ＦＩＦＯ１内の音声データのデータ量が多すぎると判断して、出力クロック２に対して、クロックをＸｐｐｍ（Ｘ∈Ｎ）早めるための制御を行うようになっていた。
【０００６】
また、音声データが、ＦＩＦＯ１内における範囲Ｂまで蓄積されている場合には、クロック制御部３は、ＦＩＦＯ１内の音声データのデータ量が正常な推移で蓄積されていると判断して、出力クロック２に対して、現在のクロックの状態を維持する制御を行うようになっていた。
【０００７】
さらに、音声データが、ＦＩＦＯ１内における範囲Ｃまでしか蓄積されていない場合には、クロック制御部３は、ＦＩＦＯ１内の音声データのデータ量が少なすぎると判断して、出力クロック２に対して、クロックをＸｐｐｍ遅くするための制御を行うようになっていた。
【０００８】
このときのｐｐｍで表される値が、前述したフロー制御における制御振幅（以下、「ＦＩＦＯフロー制御振幅」と称する）である。
【０００９】
そして、従来は、このようなフロー制御におけるＦＩＦＯフロー制御振幅は、受信機器側において固定値として設定されるようになっていた。
【００１０】
このＦＩＦＯフロー制御振幅は、音声信号の歪み成分に影響し、ＦＩＦＯフロー制御振幅が大きくなるほど音声信号の歪み成分が大きくなるため、ＦＩＦＯフロー制御振幅の値は小さいほど好ましいものとされていた。
【００１１】
【特許文献１】特開２００２−３４４５６１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、従来は、ＦＩＦＯフロー制御振幅が固定値であることにともなって、受信機器の設計においては、オーバーフローやアンダーフローによるフロー制御の破綻を生じさせないために、受信機器に接続されるであろうと想定され得る限りの送信機器の中から、クロックの精度が最悪の送信機器を想定して、ＦＩＦＯフロー制御振幅を大きな値に設定する必要があった。
【００１３】
つまり、従来は、送信側クロックの想定され得る最大のクロック偏差と、受信側クロックのクロック偏差との合計値以上の値を、ＦＩＦＯフロー制御振幅の固定値（最悪値）として設定する必要があった。
【００１４】
これにより、従来は、ＦＩＦＯフロー制御振幅の値が必要以上に大きくなる場合が生じ、この結果、音声信号の歪み成分が劣化してしまい、音声データを再生することによって得られる再生音声の音質に悪影響を及ぼしてしまうといった問題が生じていた。
【００１５】
特に、受信装置として、クロックの精度が高精度な高級機種を用いる場合においても、接続される送信機器のクロックの精度を考慮してＦＩＦＯフロー制御振幅を大きく設定する必要があったため、高級機種にそぐわず必要以上に音声歪みが大きなものとなっていた。
【００１６】
そこで、本発明は、このような問題点に鑑みなされたものであり、ＦＩＦＯフロー制御振幅を好適な値に設定することができ、ひいては、音質の良好な音声を再生することができる音声受信装置およびこれを備えた音声転送システムならびに音声再生システムを提供することを目的とするものである。
【課題を解決するための手段】
【００１７】
前記目的を達成するため本発明に係る音声受信装置の特徴は、送信側クロックに同期して音声送信装置側から送信される音声データを、受信側クロックに同期して受信するとともに、受信した音声データをＦＩＦＯに蓄積させ、当該ＦＩＦＯに蓄積された音声データを出力クロックに同期して出力する際に、前記出力クロックに対して、設定された値のＦＩＦＯフロー制御振幅によるフロー制御を行う音声受信装置であって、前記ＦＩＦＯフロー制御振幅の値が、前記送信側クロックの精度と前記受信側クロックの精度とに応じて変更可能に設定される点にある。
【００１８】
そして、このような構成によれば、送信側クロックの精度と受信側クロックの精度とに応じて、ＦＩＦＯフロー制御振幅の値を、音声信号の歪み成分を低減するために好適な値に設定することが可能となる。
【００１９】
また、本発明に係る音声受信装置の特徴は、送信側クロックの精度が、当該送信側クロックのクロック偏差とされ、受信側クロックの精度が、当該受信側クロックのクロック偏差とされ、ＦＩＦＯフロー制御振幅の値が、前記送信側クロックのクロック偏差と前記受信側クロックのクロック偏差との和または当該和よりも余裕分だけ大きな値とされている点にある。
【００２０】
そして、このような構成によれば、ＦＩＦＯフロー制御振幅の値を最適の値に設定することが可能となる。
【００２１】
さらに、本発明に係る音声受信装置の特徴は、送信側クロックのクロック偏差が、当該送信側クロックが複数実在する場合における最大のクロック偏差とされ、受信側クロックのクロック偏差が、当該受信側クロックが複数実在する場合における最大のクロック偏差とされている点にある。
【００２２】
そして、このような構成によれば、送信側クロックを備えた複数の音声送信装置を並列接続した場合や、受信側クロックを備えた複数の音声受信装置を並列接続した場合等においても、ＦＩＦＯフロー制御振幅を好適な値に設定することが可能となる。
【００２３】
ここで、「送信側クロックが複数実在する場合における最大のクロック偏差」とは、前述のＦＩＦＯフロー制御振幅の最悪値を設定した際における送信側クロックの想定され得る最大のクロック偏差とは異なり、複数の送信側クロックが、並列接続等によって実際に存在している場合において、当該複数の送信側クロックが個々に有する各クロック偏差のうちで最も値が大きなクロック偏差をいう（以下、同様）。
【００２４】
さらにまた、本発明に係る音声受信装置の特徴は、音声送信装置から送信側クロックのクロック偏差を送信されることによって、当該送信側クロックのクロック偏差を取得可能とされている点にある。
【００２５】
そして、このような構成によれば、送信側クロックのクロック偏差をより簡便かつ効率的に取得することが可能となる。
【００２６】
また、本発明に係る音声受信装置の特徴は、音声送信装置からの送信によって送信側クロックのクロック偏差を取得することができない場合には、ＦＩＦＯフロー制御振幅の値が最悪値に設定される点にある。
【００２７】
そして、このような構成によれば、たとえ音声送信装置から送信側クロックのクロック偏差を取得することができない場合においても、最悪値のＦＩＦＯフロー制御振幅によってＦＩＦＯフロー制御を実行することが可能となる。
【００２８】
さらに、本発明に係る音声転送システムの特徴は、送信側クロックに同期して音声送信装置側から送信される音声データを、音声受信装置側において受信側クロックに同期して受信するとともに、受信した音声データをＦＩＦＯに蓄積させ、当該ＦＩＦＯに蓄積された音声データを出力クロックに同期して出力する際に、前記出力クロックに対して、設定された値のＦＩＦＯフロー制御振幅によるフロー制御を行う音声転送システムであって、前記音声受信装置側において、前記ＦＩＦＯフロー制御振幅の値が、前記送信側クロックの精度と前記受信側クロックの精度とに応じて変更可能に設定される点にある。
【００２９】
そして、このような構成によれば、送信側クロックの精度と受信側クロックの精度とに応じて、ＦＩＦＯフロー制御振幅の値を、音声データの歪み成分を低減するために好適な値に設定することが可能となる。
【００３０】
さらにまた、本発明に係る音声転送システムの特徴は、送信側クロックの精度が、当該送信側クロックのクロック偏差とされ、受信側クロックの精度が、当該受信側クロックのクロック偏差とされ、ＦＩＦＯフロー制御振幅の値が、前記送信側クロックのクロック偏差と前記受信側クロックのクロック偏差との和または当該和よりも余裕分だけ大きな値とされている点にある。
【００３１】
そして、このような構成によれば、ＦＩＦＯフロー制御振幅の値を最適の値に設定することが可能となる。
【００３２】
さらに、本発明に係る音声転送システムの特徴は、送信側クロックのクロック偏差が、当該送信側クロックが複数実在する場合における最大のクロック偏差とされ、受信側クロックのクロック偏差が、当該受信側クロックが複数実在する場合における最大のクロック偏差とされている点にある。
【００３３】
そして、このような構成によれば、送信側クロックを備えた複数の音声送信装置を並列接続した場合や、受信側クロックを備えた複数の音声受信装置を並列接続した場合等においても、ＦＩＦＯフロー制御振幅を好適な値に設定することが可能となる。
【００３４】
さらにまた、本発明に係る音声転送システムの特徴は、音声受信装置が、音声送信装置から送信側クロックのクロック偏差を送信されることによって、当該送信側クロックのクロック偏差を取得可能とされている点にある。
【００３５】
そして、このような構成によれば、送信側クロックのクロック偏差をより簡便かつ効率的に取得することが可能となる。
【００３６】
また、本発明に係る音声転送システムの特徴は、音声送信装置からの送信によって送信側クロックのクロック偏差を取得することができない場合には、ＦＩＦＯフロー制御振幅の値は最悪値に設定される点にある。
【００３７】
そして、このような構成によれば、たとえ音声送信装置から送信側クロックのクロック偏差を取得することができない場合においても、最悪値のＦＩＦＯフロー制御振幅によってＦＩＦＯフロー制御を実行することが可能となる。
【００３８】
さらに、本発明に係る音声再生システムの特徴は、送信側クロックに同期して音声送信装置側から送信される音声データを、音声受信装置側において受信側クロックに同期して受信するとともに、受信した音声データをＦＩＦＯに蓄積させ、当該ＦＩＦＯに蓄積された音声データを出力クロックに同期して出力する際に、前記出力クロックに対して、設定された値のＦＩＦＯフロー制御振幅によるフロー制御を行い、当該フロー制御にともなって出力された音声データを再生する音声再生システムであって、前記音声受信装置側において、前記ＦＩＦＯフロー制御振幅の値が、前記送信側クロックの精度と前記受信側クロックの精度とに応じて変更可能に設定される点にある。
【００３９】
そして、このような構成によれば、送信側クロックの精度と受信側クロックの精度とに応じて、ＦＩＦＯフロー制御振幅の値を、音声信号の歪み成分を低減するために好適な値に設定することが可能となる。
【００４０】
さらにまた、本発明に係る音声再生システムの特徴は、送信側クロックの精度が、当該送信側クロックのクロック偏差とされ、受信側クロックの精度が、当該受信側クロックのクロック偏差とされ、ＦＩＦＯフロー制御振幅の値が、前記送信側クロックのクロック偏差と前記受信側クロックのクロック偏差との和または当該和よりも余裕分だけ大きな値とされている点にある。
【００４１】
そして、このような構成によれば、ＦＩＦＯフロー制御振幅の値を最適の値に設定することが可能となる。
【００４２】
また、本発明に係る音声再生システムの特徴は、送信側クロックのクロック偏差が、当該送信側クロックが複数実在する場合における最大のクロック偏差とされ、受信側クロックのクロック偏差が、当該受信側クロックが複数実在する場合における最大のクロック偏差とされている点にある。
【００４３】
そして、このような構成によれば、送信側クロックを備えた複数の音声送信装置を並列接続した場合や、受信側クロックを備えた複数の音声受信装置を並列接続した場合等においても、ＦＩＦＯフロー制御振幅を好適な値に設定することが可能となる。
【００４４】
さらに、本発明に係る音声再生システムの特徴は、音声受信装置が、音声送信装置から送信側クロックのクロック偏差を送信されることによって、当該送信側クロックのクロック偏差を取得可能とされている点にある。
【００４５】
そして、このような構成によれば、送信側クロックのクロック偏差をより簡便かつ効率的に取得することが可能となる。
【００４６】
さらにまた、本発明に係る音声再生システムの特徴は、音声送信装置からの送信によって送信側クロックのクロック偏差を取得することができない場合には、ＦＩＦＯフロー制御振幅の値は最悪値に設定される点にある。
【００４７】
そして、このような構成によれば、たとえ音声送信装置から送信側クロックのクロック偏差を取得することができない場合においても、最悪値のＦＩＦＯフロー制御振幅によってＦＩＦＯフロー制御を実行することが可能となる。
【発明の効果】
【００４８】
本発明に係る音声受信装置によれば、ＦＩＦＯフロー制御振幅の値を、送信側クロックの精度と受信側クロックの精度とに応じて、音声データの歪み成分を低減するために好適な値に設定することができる結果、音声データの歪み成分を有効に低減することができ、ひいては、接続される音声送信装置の送信側クロックの精度に適合した優れた音質の音声を再生することができる音声受信装置を実現することができる。
【００４９】
また、本発明に係る音声受信装置によれば、ＦＩＦＯフロー制御振幅の値を最適の値に設定することができる結果、さらに優れた音質の再生音声を得ることができる音声受信装置を実現することができる。
【００５０】
さらに、本発明に係る音声受信装置によれば、送信側クロックを備えた複数の音声送信装置を並列接続した場合や、受信側クロックを備えた複数の音声受信装置を並列接続した場合等においても、ＦＩＦＯフロー制御振幅を好適な値に設定することができる結果、さらに優れた音質の音声を再生することができる音声受信装置を実現することができる。
【００５１】
さらにまた、本発明に係る音声受信装置によれば、送信側クロックのクロック偏差をより簡便かつ効率的に取得することができる結果、音声の再生をより経済的に行うことができる音声受信装置を実現することができる。
【００５２】
また、本発明に係る音声受信装置によれば、たとえ音声送信装置から送信側クロックのクロック偏差を取得することができない場合においても、最悪値のＦＩＦＯフロー制御振幅によってＦＩＦＯフロー制御を実行することができる結果、音声再生をより安定的に行うことができる音声受信装置を実現することができる。
【００５３】
さらに、本発明に係る音声転送システムによれば、ＦＩＦＯフロー制御振幅の値を、送信側クロックの精度と受信側クロックの精度とに応じて、音声信号の歪み成分を低減するために好適な値に設定することができる結果、音声信号の歪み成分を有効に低減することができ、ひいては優れた音質の音声を再生することができる音声転送システムを実現することができる。
【００５４】
さらにまた、本発明に係る音声転送システムによれば、ＦＩＦＯフロー制御振幅の値を最適の値に設定することができる結果、さらに優れた音質の再生音声を得ることができる音声転送システムを実現することができる。
【００５５】
また、本発明に係る音声転送システムによれば、送信側クロックを備えた複数の音声送信装置を並列接続した場合や、受信側クロックを備えた複数の音声受信装置を並列接続した場合等においても、ＦＩＦＯフロー制御振幅を好適な値に設定することができる結果、さらに優れた音質の音声を再生することができる音声転送システムを実現することができる。
【００５６】
さらに、本発明に係る音声転送システムによれば、送信側クロックのクロック偏差をより簡便かつ効率的に取得することができる結果、音声の再生をより経済的に行うことができる音声転送システムを実現することができる。
【００５７】
さらにまた、本発明に係る音声転送システムによれば、たとえ音声送信装置から送信側クロックのクロック偏差を取得することができない場合においても、最悪値のＦＩＦＯフロー制御振幅によってＦＩＦＯフロー制御を実行することができる結果、音声再生をより安定的に行うことができる音声転送システムを実現することができる。
【００５８】
また、本発明に係る音声再生システムによれば、ＦＩＦＯフロー制御振幅の値を、送信側クロックの精度と受信側クロックの精度とに応じて、音声信号の歪み成分を低減するために好適な値に設定することができる結果、音声信号の歪み成分を有効に低減することができ、優れた音質の音声を再生することができる音声再生システムを実現することができる。
【００５９】
さらに、本発明に係る音声再生システムによれば、ＦＩＦＯフロー制御振幅の値を最適の値に設定することができる結果、さらに優れた音質の再生音声を得ることができる音声再生システムを実現することができる。
【００６０】
さらにまた、本発明に係る音声再生システムによれば、送信側クロックを備えた複数の音声送信装置を並列接続した場合や、受信側クロックを備えた複数の音声受信装置を並列接続した場合等においても、ＦＩＦＯフロー制御振幅を好適な値に設定することができる結果、さらに優れた音質の音声を再生することができる音声再生システムを実現することができる。
【００６１】
また、本発明に係る音声再生システムによれば、送信側クロックのクロック偏差をより簡便かつ効率的に取得することができる結果、音声の再生をより経済的に行うことができる音声再生システムを実現することができる。
【００６２】
さらに、本発明に係る音声再生システムによれば、たとえ音声送信装置から送信側クロックのクロック偏差を取得することができない場合においても、最悪値のＦＩＦＯフロー制御振幅によってＦＩＦＯフロー制御を実行することができる結果、音声再生をより安定的に行うことができる音声再生システムを実現することができる。
【発明を実施するための最良の形態】
【００６３】
以下、本発明に係る音声受信装置およびこれを備えた音声転送システムならびに音声再生システムの実施形態について、図１および図２を参照して説明する。
【００６４】
図１は、本実施形態における音声再生システム５を示したものであり、この音声再生システム５は、音声転送システム６を有している。
【００６５】
音声転送システム６は、音声送信装置としての音声出力装置７と、音声受信装置としての音声再生装置８とが、デジタル転送バス９を介して接続されることによって構成されている。音声出力装置７は、例えば、ＤＶＤプレイヤーやテレビのデジタルチューナ等であってもよい。
【００６６】
図１に示すように、音声出力装置７は、ＤＶＤや放送等の所定のコンテンツを再生するコンテンツ再生部１１を有している。
【００６７】
コンテンツ再生部１１には、再生クロック１２が接続されており、この再生クロック１２は、コンテンツ再生部１１に対して、コンテンツを再生する際におけるタイミングをとるためのクロック信号を出力するようになっている。
【００６８】
また、コンテンツ再生部１１には、音声出力装置７の装置全体を制御するためのＣＰＵ等からなる音声出力側制御部１３が接続されている。
【００６９】
この音声出力側制御部１３は、コンテンツ再生部１１に対して、再生クロック１２のクロック信号に同期して音声データをコンテンツ再生部１１から出力させるための制御を行うようになっている。
【００７０】
さらに、コンテンツ再生部１１には、バスのドライバ等からなる音声出力側通信部１５が接続されており、この音声出力側通信部１５には、コンテンツ再生部１１から出力された音声データが入力されるようになっている。
【００７１】
音声出力側通信部１５は、音声出力側通信レジスタ１６を有しており、この音声出力側通信レジスタ１６には、コンテンツ再生部１１から出力された音声データが一時的に格納されるようになっている。
【００７２】
音声出力側通信部１５には、送信側クロックとしての音声出力側通信クロック１７が接続されており、この音声出力側通信クロック１７は、音声出力側通信部１５に対して、音声データの送信タイミングをとるためのクロック信号を出力するようになっている。
【００７３】
また、音声出力側通信部１５には、音声出力側制御部１３が接続されており、この音声出力側制御部１３は、音声出力側通信部１５に対して、音声出力側通信クロック１７のクロック信号に同期して、音声出力側通信部１５から音声データを送信させるための制御を行うようになっている。
【００７４】
そして、音声出力側通信部１５には、デジタル転送バス９が接続されており、このデジタル転送バス９を介して、音声データが音声出力装置７側から音声再生装置８側へ送信されるようになっている。
【００７５】
また、音声出力側制御部１３には、音声出力側メモリ２０が接続されており、この音声出力側メモリ２０には、音声出力側通信クロック１７の精度としての音声出力側通信クロック１７のクロック偏差が記憶されている。なお、このクロック偏差は、音声出力側通信レジスタ１６に記憶されるようにしてもよい。
【００７６】
次に、音声再生装置８は、バスのドライバ等からなる音声再生側通信部２２を有しており、この音声再生側通信部２２には、デジタル転送バス９が接続されている。
【００７７】
音声再生側通信部２２には、音声再生側通信クロック２３が接続されており、この音声再生側通信クロック２３は、音声再生側通信部２２に対して音声データの受信のタイミングをとるためのクロック信号を出力するようになっている。
【００７８】
また、音声再生側通信部２２には、ＣＰＵ等からなる音声再生側制御部２４が接続されており、この音声再生側制御部２４は、音声再生側通信部２２に対して、音声再生側通信クロック２３のクロック信号に同期して、音声再生側通信部２２に音声データを受信させるための制御を行うようになっている。
【００７９】
これによって、音声出力側通信クロック１７に同期して音声出力装置７側から送信された音声データを、音声再生側通信クロック２３に同期して音声再生側通信部２２によって受信することができるようになっている。
【００８０】
さらに、音声再生側通信部２２は、音声再生側通信レジスタ２５を有しており、この音声再生側通信レジスタ２５には、音声再生側通信部２２によって受信された音声データが一時的に格納されるようになっている。
【００８１】
さらにまた、音声再生側通信部２２にはＦＩＦＯ２７が接続されており、このＦＩＦＯ２７には、音声再生側通信部２２に受信された音声データが順次入力されて蓄積されるようになっている。
【００８２】
ＦＩＦＯ２７には、出力クロックとしてのＦＩＦＯ駆動用クロック２８が内蔵されており、このＦＩＦＯ駆動用クロック２８によって、ＦＩＦＯ２７からの音声データの出力のタイミングをとるようになっている。
【００８３】
また、ＦＩＦＯ２７には、ＤＡＣ（ダックすなわちデジタル−アナログ・コンバータ）以降の構成部としての音声再生部２９が接続されており、この音声再生部２９によって、ＦＩＦＯ２７から出力されたデジタルの音声データがアナログデータに変換されるようになっている。
【００８４】
さらに、ＦＩＦＯ２７には、前述した音声再生側制御部２４が接続されており、この音声再生側制御部２４は、ＦＩＦＯフロー制御振幅の値を設定するとともに、設定した値のＦＩＦＯフロー制御振幅によって、ＦＩＦＯ駆動用クロック２８に対するフロー制御を行うようになっている。
【００８５】
音声再生側制御部２４には、音声再生側メモリ３０が接続されており、この音声再生側メモリ３０には、音声再生側通信クロック２３の精度としての音声再生側通信クロック２３のクロック偏差が記憶されている。音声再生側制御部２４は、この音声再生側メモリ３０から音声再生側通信クロック２３のクロック偏差の読み出しを行うことによって、当該クロック偏差を取得することができるようになっている。
【００８６】
そして、本実施形態において、音声再生側制御部２４は、ＦＩＦＯフロー制御振幅の値を、音声出力側通信クロック１７の精度としての音声出力側通信クロック１７のクロック偏差と、音声再生側通信クロック２３の精度としての音声再生側通信クロック２３のクロック偏差とに応じて変更可能に設定するようになっている。
【００８７】
より具体的には、本実施形態において、音声出力側通信クロック１７のクロック偏差は、デジタル転送バス９を介して音声出力装置７側から音声再生装置８側に送信されるようになっており、この送信によって、当該音声出力側通信クロック１７のクロック偏差を音声再生側制御部２４において取得することができるようになっている。そして、音声再生側制御部２４は、送信によって取得した音声出力側通信クロック１７のクロック偏差と、前述した音声再生側メモリ３０から読み出した音声再生側通信クロック２３のクロック偏差とに基づいて、ＦＩＦＯフロー制御振幅の値を設定するようになっている。従って、本実施形態においては、ＦＩＦＯフロー制御振幅の値は、音声出力装置７側から送信される音声出力側通信クロック１７のクロック偏差に応じて変更されることになる。
【００８８】
このように、ＦＩＦＯフロー制御振幅の値を、音声出力側通信クロック１７のクロック精度と音声再生側通信クロック２３のクロック精度とに応じて変更可能に設定することによって、ＦＩＦＯフロー制御振幅の値を、音声信号の歪み成分を低減するために好適な値に設定することができるようになっている。
【００８９】
また、音声再生側制御部２４が、音声出力装置７からの送信によって音声出力側通信クロック１７のクロック偏差を取得することができるため、音声出力側通信クロック１７のクロック偏差をより簡便かつ効率的に取得することができるようになっている。
【００９０】
なお、音声再生側メモリ３０の代りに音声再生側通信レジスタ２５に音声再生側通信クロック２３のクロック偏差を記憶させておくようにしてもよい。この場合においても、音声再生側制御部２４が音声再生側通信レジスタ２５に記憶された音声再生側通信クロック２３のクロック偏差を読み出すようにすれば、音声再生側メモリ３０の場合と同様に、ＦＩＦＯフロー制御振幅を好適な値に設定することができる。
【００９１】
さらに、本実施形態において、音声再生側制御部２４は、次式に従ってＦＩＦＯフロー制御振幅の値を算出するようになっている。
ＦＩＦＯフロー制御振幅  ＝音声出力側通信クロックのクロック偏差
＋音声再生側通信クロックのクロック偏差
（１）
例えば、音声出力側通信クロック１７のクロック偏差が±２０ｐｐｍで、音声再生側通信クロック２３のクロック偏差が±５０ｐｐｍであるとすると、算出されるＦＩＦＯフロー制御振幅の値は±７０ｐｐｍとなる。
【００９２】
したがって、本実施形態においては、音声出力側通信クロック１７のクロック偏差と、音声再生側通信クロック２３のクロック偏差との和によってＦＩＦＯフロー制御振幅を算出することができるため、ＦＩＦＯフロー制御振幅の値を、音声信号の歪み成分を低減するために最適な値に設定することができるようになっている。
【００９３】
また、本実施形態において、（１）式における音声出力側通信クロック１７のクロック偏差は、当該音声出力側通信クロック１７が複数実在する場合における最大のクロック偏差とされている。さらに、（１）式における音声再生側通信クロック２３のクロック偏差は、当該音声再生側通信クロック２３が複数実在する場合における最大のクロック偏差とされている。
【００９４】
このように、（１）式における右辺の各項が、それぞれ複数の通信クロックが実在する場合における最大のクロック偏差とされていることによって、音声出力側通信クロック１７を備えた複数の音声出力装置７を並列接続した場合や、音声再生側通信クロック２３を備えた複数の音声再生装置８を並列接続した場合等においても、ＦＩＦＯフロー制御振幅を好適な値に設定することができるようになっている。
【００９５】
なお、（１）式における右辺に、若干の偏差の余裕分（ｐｐｍ）を加算するようにしてもよい。その場合においても、最悪値に比べれば十分にＦＩＦＯフロー制御振幅の値を小さくすることができ、その上、偏差の誤差が生じた場合にも柔軟に対応することができる。その場合における偏差の余裕分の値は、コンセプトに応じて種々変更することができる。
【００９６】
さらに、本実施形態において、音声再生側メモリ３０には、ＦＩＦＯフロー制御振幅の固定値として、ＦＩＦＯフロー制御振幅の最悪値が記憶されている。この最悪値は、従来と同様に、音声出力側通信クロック１７の想定され得る最大のクロック偏差と、音声再生側通信クロック２３のクロック偏差との合計値に相当する値である。
【００９７】
そして、音声再生制御部２４は、音声出力装置７から送信によって音声出力側通信クロック１７のクロック偏差を取得することができない場合には、音声再生側メモリ３０に記憶された最悪値のＦＩＦＯフロー制御振幅をデフォルト値として読み出すとともに、当該最悪値のＦＩＦＯフロー制御振幅によって、ＦＩＦＯ駆動用クロック２８に対するフロー制御を行うようになっている。
【００９８】
したがって、たとえ音声出力装置７側から音声出力側通信クロック１７のクロック偏差を取得することができない場合においても、最悪値のＦＩＦＯフロー制御振幅によってＦＩＦＯフロー制御を実行することができるようになっている。
【００９９】
さらに、本実施形態の音声再生システム５においては、音声再生装置８の音声再生部２９に、音声データのアナログ信号を増幅するアンプ３１を介してスピーカ３２が接続されており、このスピーカ３２によって、音声データのアナログ信号を機械的振動に変換して再生音声を出力することができるようになっている。
【０１００】
次に、本実施形態の作用について説明する。
【０１０１】
本実施形態においては、図２に示すように、音声再生装置８の音声再生側制御部２４によって、音声データの受信開始命令が出されると、まず、ステップ１（ＳＴ１）において、音声出力装置７から音声出力側通信クロック１７のクロック偏差を取得することができるか否かを判断し、取得することができる場合にはステップ２（ＳＴ２）に進み、取得することができない場合にはステップ３（ＳＴ３）に進む。
【０１０２】
ステップ２（ＳＴ２）においては、音声出力装置７側からの送信によって音声出力側通信クロック１７のクロック偏差を取得した後に、ステップ４（ＳＴ４）に進む。
【０１０３】
一方、ステップ３（ＳＴ３）においては、音声再生側制御部２４によって最悪値のＦＩＦＯフロー制御振幅を設定した後に、ステップ５（ＳＴ５）に進む。
【０１０４】
次いで、ステップ４（ＳＴ４）においては、音声再生側制御部２４によって（１）式に従った値のＦＩＦＯフロー制御振幅を設定した後に、ステップ５（ＳＴ５）に進む。
【０１０５】
次いで、ステップ５（ＳＴ５）においては、音声再生側制御部２４の制御によって音声出力装置７からの音声データの受信を開始する。このとき、音声データは、音声出力側通信クロック１７に同期して音声出力装置７から送信されるとともに、音声再生側通信クロック２３に同期して音声再生装置８に受信される。
【０１０６】
そして、音声再生側制御部２４は、受信された音声データをＦＩＦＯ２７に蓄積させるとともに、ステップ３（ＳＴ３）またはステップ（４）において設定された値のＦＩＦＯフロー制御振幅によってＦＩＦＯ駆動用クロック２８に対するフロー制御を開始する。
【０１０７】
次いで、ステップ６（ＳＴ６）においては、音声出力装置７から音声出力側通信クロック１７のクロック偏差を取得済みであるか否かを判断し、取得済みである場合は現在の値のＦＩＦＯフロー制御振幅によるフロー制御を継続し、取得済みでない場合は、ステップ７（ＳＴ７）に進む。
【０１０８】
ステップ７（ＳＴ７）においては、音声出力装置７から音声出力側通信クロック１７のクロック偏差を取得することができるか否かを判断する。
【０１０９】
なお、ステップ７（ＳＴ７）は、実際には、ステップ３（ＳＴ３）を経た場合にのみ有効に適用される。
【０１１０】
すなわち、ステップ７（ＳＴ７）においては、音声データの受信を開始した当初は、音声出力側通信クロック１７のクロック偏差を取得することができなかったが、その後に、音声出力側通信クロック１７のクロック偏差を事後的に取得することができるか否かを判断するのである。
【０１１１】
そして、ステップ７（ＳＴ７）において、音声出力側通信クロック１７のクロック偏差を事後的に取得することができる場合は、ステップ２（ＳＴ２）に戻ることによって、ＦＩＦＯフロー制御振幅の値を、当初の最悪値から、（１）式の値の値に変更することができる。
【０１１２】
一方、ステップ７（ＳＴ７）において、未だになお音声出力側通信クロック１７のクロック偏差を取得することができない場合は、ステップ８（ＳＴ８）に進むとともに、ステップ８（ＳＴ８）において最悪値のＦＩＦＯフロー制御振幅を設定してＦＩＦＯ駆動用クロック２８に対するフロー制御を継続する。
【０１１３】
したがって、本実施形態においては、従来の固定値とは異なり、音声再生装置８に接続される音声出力装置７のクロック精度に柔軟に対応しながらＦＩＦＯフロー制御振幅の値を動的に変更することができるため、音声歪み成分を有効に低減することができる。
【０１１４】
なお、本発明は、前述した実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【０１１５】
例えば、本発明は、音声データの転送に限らず、画像データの転送に適用するようにしてもよい。
【図面の簡単な説明】
【０１１６】
【図１】本発明に係る音声受信装置およびこれを備えた音声転送システムならびに音声再生システムの実施形態を示すブロック図
【図２】本発明に係る音声受信装置およびこれを備えた音声転送システムならびに音声再生システムの実施形態を示すフローチャート
【図３】ＦＩＦＯの出力クロックに対するフロー制御を模式的に示す説明図
【符号の説明】
【０１１７】
５  音声再生システム
６  音声転送システム
８  音声再生装置
９  デジタル転送バス
１７  音声出力側通信クロック
２３  音声再生側通信クロック
２４  音声再生側制御部
２７  ＦＩＦＯ
２８  ＦＩＦＯ駆動用クロック
【図１】
2005328429.tif 000003
【図２】
2005328429.tif 000004
【図３】
2005328429.tif 000005