(57)【要約】【課題】データが格納されるＦＩＦＯメモリのオーバーフロー及びアンダーフローの発生を防止して、伝送信号に含まれるデータを再生する受信システムを提供する。【解決手段】伝送信号Ｔに含まれる音声データＡＤを格納するＦＩＦＯメモリ１３と、伝送信号Ｔに含まれるクロックパラメータを抽出する抽出装置１４と、ＦＩＦＯメモリ１３のデータ格納率ＳＲを規定値と比較した結果に応じてクロックパラメータを変更するパラメータ変更装置１５２と、変更されたクロックパラメータを用いて読み出し周波数ｆｒを設定する周波数設定装置１５３と、読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期してＦＩＦＯメモリ１３から音声データＡＤを読み出すデータ読み出し装置１６とを備える。【選択図】図１
2007150855.tif 000002
【特許請求の範囲】
【請求項１】
伝送信号に含まれるデータを格納するメモリと、
前記伝送信号に含まれるクロックパラメータを抽出する抽出装置と、
前記メモリのデータ格納率を規定値と比較した結果に応じて前記クロックパラメータを変更するパラメータ変更装置と、
変更された前記クロックパラメータを用いて読み出し周波数を設定する周波数設定装置と、
前記読み出し周波数のクロック信号に同期して前記メモリから前記データを読み出すデータ読み出し装置
とを備えることを特徴とする受信システム。
【請求項２】
前記パラメータ変更装置が、前記データ格納率が規定上限値以上の場合に前記読み出し周波数を上げるように前記クロックパラメータを変更し、前記データ格納率が規定下限値以下の場合に前記読み出し周波数を下げるように前記クロックパラメータを変更することを特徴とする請求項１に記載の受信システム。
【請求項３】
前記パラメータ変更装置が、前記クロックパラメータに対して一定の比を有する補正値を用いて、前記クロックパラメータを変更することを特徴とする請求項１又は２に記載の受信システム。
【請求項４】
複数の規定上限値及び規定下限値が設定され、前記パラメータ変更装置が、前記規定上限値毎及び前記規定下限値毎に異なる補正値を用いて前記クロックパラメータを変更することを特徴とする請求項１に記載の受信システム。  
【請求項５】
前記パラメータ変更装置が、前記データ格納率が予め設定された規定停止値の場合に、前記クロックパラメータの変更を停止することを特徴とする請求項１乃至４のいずれか１項に記載の受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ転送の受信システムに係り、特に受信信号に含まれるパラメータを用いて受信信号に含まれるデータを再生する受信システムに関する。
【背景技術】
【０００２】
近年、テレビ受像機（ＴＶ）、セットトップ・ボックス（ＳＴＢ）、ＤＶＤプレーヤ等の機器において、ハイ・デフィニッション・マルチメディア・インタフェース（ＨＤＭＩ）規格が普及してきている。ＨＤＭＩ規格は、デジタル放送受信用ＳＴＢ、ＤＶＤプレーヤ等から出力するベースバンドデジタルコンテンツのコピー保護機能を持ち、映像と音声を一つのケーブルで伝送する、物理層にデジタル・ビジュアル・インタフェース（ＤＶＩ）を採用した規格である。特に、テレビ放送のアナログ放送からデジタル放送への全面移行を目前にして、液晶ディスプレイ、プラズマ・ディスプレイ・パネル（ＰＤＰ）等の大画面フラットパネル・ディスプレイを有するＴＶを中心に、ＨＤＭＩ規格を採用したデータ伝送（以下において、「ＨＤＭＩ伝送」という。）が普及している。
【０００３】
ＨＤＭＩ伝送では、音声データ用クロック信号は、送信システムから受信システムに直接伝送されず、音声データ用クロック信号の生成に使用されるパラメータ（以下において、「クロックパラメータ」という。）が送信システムから受信システムに伝送される。受信システムは、クロックパラメータを用いて音声データ用クロック信号を生成する（例えば、特許文献１参照。）。つまり、受信システムは、送信システムで使用される音声データ用クロック信号（以下において「送信側音声クロック信号」という。）と同一周波数のクロック信号をクロックパラメータを用いて生成し、生成したクロック信号に同期して音声データを再生する。クロックパラメータは、映像ブランキング期間に伝送されるオーディオ・クロック・リジェネレーション（ＡＣＲ）パケットに含まれる。「映像ブランキング期間」とは、画像データを含まない信号が伝送されている期間である。受信システムがクロックパラメータを用いて生成する音声データ用クロック信号を、以下において「受信側音声クロック信号」という。
【０００４】
又、ＨＤＭＩ伝送では音声データもパケット化されて映像ブランキング期間に送信される。受信システムに送信された音声データがバッファ等の先入れ先出し方式メモリ（以下において、「ＦＩＦＯメモリ」という。）に格納された後、受信側音声クロック信号に同期してＦＩＦＯメモリから音声データが読み出される。その結果、音声データは連続した音声として再生される。
【０００５】
ここで、一定時間内にＦＩＦＯメモリに格納される音声データ量と、ＦＩＦＯメモリから読み出される音声データ量とが一致していれば、ＦＩＦＯメモリのデータ格納率は一定に保たれる。「データ格納率」とは、ＦＩＦＯメモリに格納可能な全データ量に対する、実際に格納されているデータ量の比率である。
【０００６】
しかし、ＦＩＦＯメモリに音声データがされる格納レートとＦＩＦＯメモリから音声データが読み出される読み出しレートが一致していない場合、ＦＩＦＯメモリに格納される音声データ量とＦＩＦＯメモリから読み出される音声データ量が一致しない。即ち、ＦＩＦＯメモリから読み出される音声データ量よりＦＩＦＯメモリに格納される音声データ量が多い場合は、送信システムから伝送された音声データがＦＩＦＯメモリに格納しきれなくなり、ＦＩＦＯメモリのオーバーフローが発生する。一方、ＦＩＦＯメモリから読み出される音声データ量よりＦＩＦＯメモリに格納される音声データ量が少ない場合は、ＦＩＦＯメモリに格納されている音声データ量が次第に減少して音声データをＦＩＦＯメモリから読み出せなくなり、ＦＩＦＯメモリのアンダーフローが発生する。つまり、格納レートと読み出しレートが一致していない場合、ＦＩＦＯメモリのデータ格納率が変動する。
【０００７】
又、送信システムの不具合等により一時的に音声データの伝送が停止したり、伝送エラーによって音声データの欠落が発生したりする場合がある。その場合、格納レートと読み出しレートが一致している場合でも、受信システムのＦＩＦＯメモリに格納される音声データ量は急激に減少し、ＦＩＦＯメモリのデータ格納率は低下する。データ格納率が低下したとき、格納レートと読み出しレートが一致している場合は、ＦＩＦＯメモリのデータ格納率は回復しない。ＦＩＦＯメモリに格納される音声データ量が極端に少なくなる等、ＦＩＦＯメモリのオーバーフローやアンダーフローが発生すると、再生される音声データが不連続になり、再生音質が劣化する。
【特許文献１】特表２００５−５１４８３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、データ格納されるＦＩＦＯメモリのオーバーフロー及びアンダーフローの発生を防止して、伝送信号に含まれるデータを再生する受信システム受信システムを提供する。
【課題を解決するための手段】
【０００９】
本願発明の一態様によれば、（イ）伝送信号に含まれるデータを格納するメモリと、（ロ）伝送信号に含まれるクロックパラメータを抽出する抽出装置と、（ハ）メモリのデータ格納率を規定値と比較した結果に応じてクロックパラメータを変更するパラメータ変更装置と、（ニ）変更されたクロックパラメータを用いて読み出し周波数を設定する周波数設定装置と、（ホ）読み出し周波数のクロック信号に同期してメモリからデータを読み出すデータ読み出し装置とを備える受信システムが提供される。
【発明の効果】
【００１０】
本発明によれば、データが格納されるＦＩＦＯメモリのオーバーフロー及びアンダーフローの発生を防止して、伝送信号に含まれるデータを再生する受信システムを提供できる。
【発明を実施するための最良の形態】
【００１１】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。又、以下に示す実施の形態は、この発明の技術的思想を具体化するための装置や方法を例示するものであって、この発明の技術的思想は、構成部品の構造、配置等を下記のものに特定するものでない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。
【００１２】
本発明の実施の形態に係る受信システム１０は、図１に示すように、伝送信号Ｔに含まれる音声データＡＤを格納するＦＩＦＯメモリ１３と、伝送信号Ｔに含まれるクロックパラメータを抽出する抽出装置１４と、ＦＩＦＯメモリ１３のデータ格納率ＳＲを規定値と比較した結果に応じてクロックパラメータを変更するパラメータ変更装置１５２と、変更されたクロックパラメータを用いて読み出し周波数ｆｒを設定する周波数設定装置１５３と、読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期してＦＩＦＯメモリ１３から音声データＡＤを読み出すデータ読み出し装置１６とを備える。
【００１３】
図１に示すように、クロック生成装置１５がパラメータ変更装置１５２及び周波数設定装置１５３を含む。クロック生成装置１５は、ＦＩＦＯメモリ１３のデータ格納率ＳＲを監視する監視装置１５１を更に備える。パラメータ変更装置１５２は、ＦＩＦＯメモリ１３のデータ格納率ＳＲに応じてクロックパラメータを変更する。具体的には、データ格納率ＳＲが予め設定された規定上限値以上の場合に、読み出し周波数ｆｒを上げるようにクロックパラメータを変更する。一方、データ格納率ＳＲが予め設定された規定下限値以下の場合には、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるようにクロックパラメータを変更する。又、パラメータ変更装置１５２は、クロックパラメータに対して一定の比を有する、予め設定された補正値を用いてクロックパラメータを変更する。例えば、クロックパラメータの０．０１％を補正値として、パラメータ変更装置１５２が、補正値だけクロックパラメータを増大、或いは減少させる。規定上限値、規定下限値及び補正値は、受信システム１０内に格納される。クロック生成装置１５は、変更されたクロックパラメータを用いて設定される読み出し周波数ｆｒの受信側音声クロック信号ＡＣを生成する。クロック生成装置１５は、受信側音声クロック信号ＡＣをデータ読み出し装置１６に送信する。
【００１４】
図１に示す受信システム１０は、受信デコーダ１１、データ分離装置１２及び画像データ出力装置１７を更に備える。受信デコーダ１１は、例えばトランジッション・ミニマイズド・ディファレンシャル・シグラリング（ＴＭＤＳ）等に対応して変調された伝送信号Ｔを復調する。データ分離装置１２は、伝送信号Ｔに含まれるデータを、画像データＶＤ、音声データＡＤ及びＡＣＲパケットＡＰに分離する。又、図示を省略するが、データ分離装置１２は、伝送信号Ｔに含まれる周波数ｆｃの伝送クロック信号を、画像データ出力装置１７、クロック生成装置１５に転送する。画像データ出力装置１７は、伝送クロックに同期して伝送信号Ｔに含まれる画像データＶＤを受信システム１０の外部に出力する。
【００１５】
図１に示した受信システムは、例えばＨＤＭＩ伝送の受信システムとして採用可能である。以下では、送信システム２０がＨＤＭＩ伝送の受信システムの場合を例示的に説明する。尚、送信側音声クロック信号の周波数が、サンプリング周波数ｆｓの１２８倍であるとする。ここで、サンプリング周波数ｆｓは、デジタルデータとして受信システム１０に伝送される音声データＡＤを、アナログデータからデジタルデータに変換する際のサンプリング周波数である。
【００１６】
ＨＤＭＩ伝送では、音声信号用クロック信号は送信システム２０から受信システム１０に直接伝送されず、画像信号用クロック信号のみ受信システム１０に伝送される。以下では、送信システム２０から受信システム１０に伝送される画像信号用クロック信号を「伝送クロック信号」として記述する。送信システム２０は、音声データＡＤのサンプリング周波数ｆｓと伝送クロック信号の周波数ｆｃとの比率Ｎ、及び変数ＣＴＳを含むＡＣＲパケットＡＰを映像ブランキング期間に送出する。ここで、変数ＣＴＳは、伝送クロック信号の周期に対する送信側音声クロック信号の周期の比である。つまり、送信システム２０は、送信側音声クロック信号の周期が伝送クロック信号の周期の何倍であるかを算出する。送信システム２０は、比率Ｎ及び変数ＣＴＳをクロックパラメータとし、比率Ｎ及び変数ＣＴＳをＡＣＲパケットＡＰに格納して送信システム２０に伝送する。
【００１７】
先ず、受信システム１０が比率Ｎ及び変数ＣＴＳを用いて受信側音声クロック信号ＡＣを生成する方法を説明する。例えば送信側音声クロック信号の周波数がサンプリング周波数ｆｓの１２８倍である場合、比率Ｎ、変数ＣＴＳ、伝送クロック信号の周波数ｆｃ、サンプリング周波数ｆｓの関係は式（１）で規定される：
ｆｃ／ＣＴＳ＝１２８×ｆｓ／Ｎ  ・・・（１）
ところで、一般に、音声データＡＤをサンプリングするサンプリング信号と伝送クロック信号は非同期であり、伝送クロック信号とサンプリング信号はそれぞれジッター成分を含む。つまり、比率Ｎ、変数ＣＴＳは常に一定値であるとは限らない。そのため、受信システム１０は、送信システム２０においてリアルタイムに算出される変数ＣＴＳ及び比率Ｎを用いて、式（２）から読み出し周波数ｆｒを設定する：
ｆｃ／ＣＴＳ＝１２８×ｆｒ／Ｎ  ・・・（２）
周波数ｆｒを設定するために、受信システム１０は、例えば伝送クロック信号の周期に対して変数ＣＴＳ倍の周期を有するＣＴＳ分周パルスと、受信側音声クロック信号ＡＣの周期に対して比率Ｎ倍の周期を有するＮ分周パルスを生成する。そして、受信システム１０は、ＣＴＳ分周パルスとＮ分周パルスの周波数が一致するように受信側音声クロック信号ＡＣの周波数ｆｒを設定する。
【００１８】
以下に、図１に示した受信システム１０の動作例を図２に示したタイミングチャートを用いて説明する。以下では、ＨＤＭＩ規格を採用した伝送信号Ｔが送信システム２０から受信システム１０に伝送される例を示す。つまり、クロックパラメータが比率Ｎと変数ＣＴＳである場合を説明する。ここでは、伝送信号Ｔに含まれる未変更の比率Ｎ及び変数ＣＴＳから算出される読み出し周波数ｆｒによって決定する読み出しレートが、ＦＩＦＯメモリ１３に音声データＡＤが格納される格納レートより小さい場合を例示的に説明する。
【００１９】
（イ）図２に示した時刻ｔ０において、送信システム２０が受信システム１０への伝送信号Ｔの送信を開始する。伝送信号Ｔは、受信デコーダ１１に入力する。受信デコーダ１１は、例えばＴＭＤＳ変調された伝送信号Ｔを復調する。復調された伝送信号Ｔは、データ分離装置１２に入力する。データ分離装置１２は、伝送信号Ｔから画像データＶＤ、音声データＡＤ及びＡＣＲパケットＡＰを分離する。分離された画像データＶＤは画像データ出力装置１７に転送される。分離された音声データＡＤはＦＩＦＯメモリ１３に格納される。分離されたＡＣＲパケットＡＰは抽出装置１４に転送される。抽出装置１４は、データ分離装置１２から転送されたＡＣＲパケットＡＰから比率Ｎと変数ＣＴＳを抽出する。比率Ｎと変数ＣＴＳはクロック生成装置１５に転送される。クロック生成装置１５が備える周波数設定装置１５３は、比率Ｎ、変数ＣＴＳ及び伝送クロック信号の周波数ｆｃを用いて、式（２）により読み出し周波数ｆｒを設定する。
【００２０】
（ロ）時刻ｔ１において、ＦＩＦＯメモリ１３のデータ格納率ＳＲが予め設定された開始値Ｒｂに達すると、クロック生成装置１５が、周波数が読み出し周波数ｆｒである受信側音声クロック信号ＡＣを生成する。開始値Ｒｂは、例えば５０％に設定される。クロック生成装置１５は、受信側音声クロック信号ＡＣを信号データ読み出し装置１６に送信する。受信側音声クロック信号ＡＣを受信したデータ読み出し装置１６は、ＦＩＦＯメモリ１３に格納された音声データＡＤの読み出しを開始する。
【００２１】
（ハ）既に述べたように、未変更の比率Ｎ及び変数ＣＴＳから算出される読み出し周波数ｆｒによって決定する読み出しレートは、格納レートより小さい。そのため、図２に示すように、時刻ｔ１〜時刻ｔ２において、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに増大する。そして時刻ｔ２においてデータ格納率ＳＲが規定上限値Ｒｏに達すると、監視装置１５１が、データ格納率ＳＲが規定上限値Ｒｏであるという情報をパラメータ変更装置１５２に送信する。パラメータ変更装置１５２は、読み出し周波数ｆｒを上げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。例えば、変数ＣＴＳを補正値分減少させる。既に述べたように、変数ＣＴＳの補正値は、変数ＣＴＳに対して一定の比を有するように設定される。周波数設定装置１５３は、変更後の変数ＣＴＳを用いて読み出し周波数ｆｒを設定する。クロック生成装置１５は、読み出し周波数ｆｒの受信側音声クロック信号ＡＣを生成する。データ読み出し装置１６は、変更後の変数ＣＴＳを用いて設定された読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期して、ＦＩＦＯメモリ１３から音声データＡＤを読み出す。その結果、読み出しレートが格納レートより大きくなる。そのため、時刻ｔ２以降では、データ格納率ＳＲが減少する。
【００２２】
（ニ）時刻ｔ３において、データ格納率ＳＲが規定下限値Ｒｕに達すると、監視装置１５１が、データ格納率ＳＲが規定下限値Ｒｕであるという情報をパラメータ変更装置１５２に送信する。パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。例えば、変数ＣＴＳを補正値分増大させる。周波数設定装置１５３は、変更後の変数ＣＴＳを用いて読み出し周波数ｆｒを設定する。クロック生成装置１５は、読み出し周波数ｆｒの受信側音声クロック信号ＡＣを生成する。データ読み出し装置１６は、変更後の変数ＣＴＳを用いて設定された読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期して、ＦＩＦＯメモリ１３から音声データＡＤを読み出す。その結果、読み出しレートが格納レートより小さくなる。そのため、時刻ｔ３以降では、データ格納率ＳＲが増大する。
【００２３】
（ホ)時刻ｔ４においてデータ格納率ＳＲが規定上限値Ｒｏに達すると、時刻ｔ２の場合と同様に、パラメータ変更装置１５２は、読み出し周波数ｆｒを上げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。更に、時刻ｔ５においてデータ格納率ＳＲが規定下限値Ｒｕに達すると、時刻ｔ３の場合と同様に、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。以降、同様にしてパラメータ変更装置１５２がクロックパラメータである比率Ｎ及び変数ＣＴＳを変更することにより、ＦＩＦＯメモリ１３のデータ格納率ＳＲは規定上限値Ｒｏと規定下限値Ｒｕの間に維持される。
【００２４】
規定上限値Ｒｏは、１００％と開始値Ｒｂの中間に設定される。規定下限値Ｒｕは、０％と開始値Ｒｂの中間に設定される。例えば開始値Ｒｂが５０％の場合、規定上限値Ｒｏは７５％程度、規定下限値Ｒｕは２５％程度に設定される。又、補正値は、データ格納率ＳＲが規定上限値Ｒｏに達した場合と、データ格納率ＳＲが規定下限値Ｒｕに達した場合で異なる値でもよい。
【００２５】
上記の説明では、時刻ｔ１においてＦＩＦＯメモリ１３のデータ格納率ＳＲが読み出し開始値に達するとクロック生成装置１５が読み出し周波数ｆｒの受信側音声クロック信号ＡＣをデータ読み出し装置１６に送信し、データ読み出し装置１６がＦＩＦＯメモリ１３に格納された音声データＡＤの読み出しを開始する例を示した。しかし、クロック生成装置１５がデータ読み出し装置１６に受信側音声クロック信号ＡＣを常に送信し、データ格納率ＳＲが読み出し開始値に達した時刻から、データ読み出し装置１６がＦＩＦＯメモリ１３に格納された音声データＡＤの読み出しを開始してもよい。
【００２６】
又、上記では変数ＣＴＳを変更する例を説明したが、比率Ｎを変更してもよい。変数ＣＴＳの補正値と同様に、比率Ｎの補正値は、比率Ｎに対して一定の比を有するように設定される。尚、比率Ｎ及び変数ＣＴＳの両方を変更してもよいことは勿論である。
【００２７】
図２では、未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが、格納レートより小さい場合を示した。未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが、格納レートより大きい場合を図３のタイミングチャートに示す。
【００２８】
図３に示すように、時刻ｔ１においてデータ読み出し装置１６がＦＩＦＯメモリ１３から音声データＡＤの読み出しを開始すると、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに減少する。時刻ｔ２においてデータ格納率ＳＲが規定下限値Ｒｕに達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。時刻ｔ３においてデータ格納率ＳＲが規定上限値Ｒｏに達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを上げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。以降、同様にしてパラメータ変更装置１５２がクロックパラメータである比率Ｎ及び変数ＣＴＳの両方、或いは一方を変更して、ＦＩＦＯメモリ１３のデータ格納率ＳＲを調整する。
【００２９】
図４は、送信システムの不具合等により一時的に伝送信号Ｔの伝送が中断して、ＦＩＦＯメモリのデータ格納率ＳＲが急激に低下する場合のタイミングチャートの例を示す。ここで、未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートと格納レートは一致しているとする。
【００３０】
（イ）時刻ｔ０において送信システム２０が受信システム１０への伝送信号Ｔの送信を開始した後、時刻ｔ１において、データ読み出し装置１６はＦＩＦＯメモリ１３から音声データＡＤの読み出しを開始する。未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートは格納レートは一致しているため、時刻ｔ１以降は、ＦＩＦＯメモリ１３のデータ格納率ＳＲは開始値Ｒｂを維持する。
【００３１】
（ロ）時刻ｔ２において、伝送信号Ｔの伝送が中断され、ＦＩＦＯメモリ１３のデータ格納率ＳＲが急激に低下する。しかし、データ格納率ＳＲは規定下限値Ｒｕより大きいため、クロックパラメータは変更されない。そのため、読み出し周波数ｆｒは変化せず、データ格納率ＳＲは一定値を維持する。
【００３２】
（ハ）時刻ｔ３において、伝送信号Ｔの伝送が再び中断され、ＦＩＦＯメモリ１３のデータ格納率ＳＲが急激に低下する。その結果、データ格納率ＳＲが規定下限値Ｒｕより小さくなる。そのため、時刻ｔ４において、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。受信側音声クロック信号ＡＣの読み出し周波数ｆｃが下がるため、時刻ｔ４以降はＦＩＦＯメモリ１３のデータ格納率ＳＲは増大する。
【００３３】
（ニ）時刻ｔ５においてデータ格納率ＳＲが規定上限値Ｒｏに達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを上げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。時刻ｔ６においてデータ格納率ＳＲが規定下限値Ｒｕに達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。以降、同様にしてパラメータ変更装置１５２がクロックパラメータである比率Ｎ及び変数ＣＴＳを変更して、ＦＩＦＯメモリ１３のデータ格納率ＳＲを調整する。
【００３４】
以上に説明したように、図１に示した受信システム１０によれば、ＦＩＦＯメモリ１３のデータ格納率ＳＲは規定上限値Ｒｏと規定下限値Ｒｕの間に維持される。そのため、ＦＩＦＯメモリ１３のオーバーフロー或いはアンダーフローは発生しない。その結果、再生される音声の品質の劣化を防止できる。
【００３５】
図１に示した受信システムは、１個の半導体集積回路（ＬＳＩ）に搭載することが可能である。図１に示した受信システムの機能をＬＳＩに集約することにより、受信システムを小型化できる。
【００３６】
（第１の変形例）
上記では、規定上限値Ｒｏ及び規定下限値Ｒｕがそれぞれ一つずつ設定される例を示した。しかし、複数の規定上限値及び複数の規定下限値が設定され、パラメータ変更装置１５２が、規定上限値毎及び規定下限値毎に異なる補正値を用いてクロックパラメータを変更してもよい。
【００３７】
以下に、図５に示すタイミングチャートを用いて、第１の規定上限値Ｒｏ１、第２の規定上限値Ｒｏ２、第１の規定下限値Ｒｕ１及び第２の規定下限値Ｒｕ２が設定され場合の、受信システム１０の動作例を説明する。図５は、未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが、格納レートより小さい例を示す。第１の規定上限値Ｒｏ１及び第２の規定上限値Ｒｏ２は、１００％と開始値Ｒｂの中間に設定され、且つＲｏ１＜Ｒｏ２である。第１の規定下限値Ｒｕ１及び第２の規定下限値Ｒｕ２は、０％と開始値Ｒｂの中間に設定され、且つＲｕ１＞Ｒｕ２である。例えば開始値Ｒｂが５０％の場合、第１の規定上限値Ｒｏ１を７５％、第２の規定上限値Ｒｏ２を８５％に設定する。又、第１の規定下限値Ｒｕ１を２５％、第２の規定下限値Ｒｕ２を１５％に設定する。尚、以下では、変数ＣＴＳを変更して読み出し周波数ｆｒを調整する例を説明する。
【００３８】
（イ）時刻ｔ０において送信システム２０が受信システム１０への伝送信号Ｔの送信を開始した後、時刻ｔ１において、データ読み出し装置１６はＦＩＦＯメモリ１３から音声データＡＤの読み出しを開始する。未変更の比率Ｎ及び変数ＣＴＳにより決定する読み出しレートが格納レートより小さいため、時刻ｔ１以降において、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに増大する。そして時刻ｔ２においてデータ格納率ＳＲが第１の規定上限値Ｒｏ１に達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを上げるように、変数ＣＴＳを第１の補正値分減少させる。変数ＣＴＳの第１の補正値は、例えば送信システム２０から送信される変数ＣＴＳの０．０１％である。クロック生成装置１５は、変更後の変数ＣＴＳを用いて算出される読み出し周波数ｆｒの受信側音声クロック信号ＡＣを生成する。データ読み出し装置１６は、変更後の変数ＣＴＳを用いて設定された読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期して、ＦＩＦＯメモリ１３から音声データＡＤを読み出す。
【００３９】
（ロ）時刻ｔ２〜時刻ｔ３において、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに増大する。これは、第１の補正値を用いて変更された変数ＣＴＳにより決定する読み出しレートが格納レートより小さいためである。時刻ｔ２における、第１の補正値による変数ＣＴＳの変更によって読み出しレートが格納レートより大きくなればデータ格納率ＳＲは時間とともに減少するはずだが、第１の補正値を用いた変数ＣＴＳの変更では、未だ読み出しレートが格納レートより小さいため、データ格納率ＳＲは時間とともに増大する。時刻ｔ３においてデータ格納率ＳＲが第２の規定上限値Ｒｏ２に達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを上げるように、変数ＣＴＳを第２の補正値分減少させる。変数ＣＴＳの第２の補正値は、第１の補正値より大きく設定される。例えば変数ＣＴＳの第２の補正値は、送信システム２０から送信される変数ＣＴＳの０．０２％である。データ読み出し装置１６は、変更後の変数ＣＴＳを用いて設定された読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期して、ＦＩＦＯメモリ１３から音声データＡＤを読み出す。その結果、読み出しレートが格納レートより大きくなり、時刻ｔ３以降では、データ格納率ＳＲが減少する。
【００４０】
（ハ）時刻ｔ４において、データ格納率ＳＲが第１の規定下限値Ｒｕ１に達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、変数ＣＴＳを第１の補正値分増大させる。周波数設定装置１５３は、変更後の変数ＣＴＳを用いて読み出し周波数ｆｒを設定する。クロック生成装置１５は、読み出し周波数ｆｒの受信側音声クロック信号ＡＣを生成する。データ読み出し装置１６は、変更後の変数ＣＴＳを用いて設定された読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期して、ＦＩＦＯメモリ１３から音声データＡＤを読み出す。
【００４１】
（ニ）時刻ｔ４以降では、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに増大する。これは、第１の補正値を用いて変更された変数ＣＴＳにより決定する読み出しレートが格納レートより小さいためである。以降、同様にして、パラメータ変更装置１５２が変数ＣＴＳを変更して、ＦＩＦＯメモリ１３のデータ格納率ＳＲを調整する。
【００４２】
図５に示したタイミングチャートでは、未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが、格納レートより小さい例を示した。読み出しレートが格納レートより大きい場合には、時刻ｔ１以降において、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに減少する。そして時刻ｔ２においてデータ格納率ＳＲが第１の規定下限値Ｒｕ１に達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、変数ＣＴＳを第１の補正値分増大させる。しかし、第１の補正値を用いて変更された変数ＣＴＳにより決定する読み出しレートが格納レートより未だ大きい場合には、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに減少を続ける。データ格納率ＳＲが第２の規定下限値Ｒｕ２に達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを更に下げるように、変数ＣＴＳを第２の補正値分増大させる。データ読み出し装置１６は、変更後の変数ＣＴＳを用いて設定された読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期して、ＦＩＦＯメモリ１３から音声データＡＤを読み出す。その結果、読み出しレートが格納レートより小さくなり、データ格納率ＳＲが第２の規定下限値Ｒｕ２に達して以降は、データ格納率ＳＲが増大する。以降、同様にして、パラメータ変更装置１５２が変数ＣＴＳを変更して、ＦＩＦＯメモリ１３のデータ格納率ＳＲを調整する。
【００４３】
上記では、変数ＣＴＳを変更する例を説明したが、比率Ｎを変更してもよい。又、比率Ｎ及び変数ＣＴＳの両方を変更してもよいことは勿論である。第１の補正値は、データ格納率ＳＲが第１の規定上限値Ｒｏ１に達した場合と、データ格納率ＳＲが第１の規定下限値Ｒｕ１に達した場合で異なる値でもよい。更に、第２の補正値は、データ格納率ＳＲが第２の規定上限値Ｒｏ２に達した場合と、データ格納率ＳＲが第２の規定下限値Ｒｕ２に達した場合で異なる値でもよい。
【００４４】
以上に説明したように、本発明の実施の形態の第１の変形例に係る受信システム１０は、複数の規定上限値及び複数の規定下限値を設定し、パラメータ変更装置１５２が規定上限値毎及び規定下限値毎に補正値を設定する。そのため、再生される音声の品質劣化が少ないように小さく設定された第１の補正値でクロックパラメータを変更した場合ではＦＩＦＯメモリ１３でオーバーフロー或いはアンダーフローが発生しても、第１の補正値より大きく設定される第２の補正値でクロックパラメータを変更することにより、ＦＩＦＯメモリ１３でオーバーフロー或いはアンダーフローが発生することを防止できる。その結果、再生される音声の品質の劣化を防止できる。
【００４５】
（第２の変形例）
本発明の実施の形態の第２の変形例に係る受信システム１０の動作は、ＦＩＦＯメモリ１３のデータ格納率ＳＲが予め設定された規定停止値Ｒｓの場合にクロックパラメータの変更を停止することが、上記で説明した受信システム１０の動作と異なる点である。その他の動作については、図２〜図５に示したタイミングチャートを用いて説明した受信システム１０の動作と同様である。
【００４６】
以下に、図６に示すタイミングチャートを用いて、データ格納率ＳＲが予め設定された規定停止値Ｒｓの場合に、パラメータ変更装置１５２がクロックパラメータの変更を停止する例を説明する。図６は、未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが、格納レートより小さい例を示す。尚、以下では、変数ＣＴＳを変更して読み出し周波数ｆｒを調整する例を説明する。
【００４７】
（イ）時刻ｔ０において送信システム２０が受信システム１０への伝送信号Ｔの送信を開始した後、時刻ｔ１において、データ読み出し装置１６はＦＩＦＯメモリ１３から音声データＡＤの読み出しを開始する。未変更の比率Ｎ及び変数ＣＴＳにより決定する読み出しレートが格納レートより小さいため、時刻ｔ１以降において、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに増大する。そして時刻ｔ２においてデータ格納率ＳＲが第１の規定上限値Ｒｏ１に達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを上げるように、変数ＣＴＳを補正値分減少させる。クロック生成装置１５は、変更後の変数ＣＴＳを用いて算出される読み出し周波数ｆｒの受信側音声クロック信号ＡＣを生成する。データ読み出し装置１６は、変更後の変数ＣＴＳを用いて設定された読み出し周波数ｆｒの受信側音声クロック信号ＡＣに同期して、ＦＩＦＯメモリ１３から音声データＡＤを読み出す。その結果、読み出しレートが格納レートより大きくなり、時刻ｔ２以降では、データ格納率ＳＲが減少する。
【００４８】
（ハ）時刻ｔ３において、データ格納率ＳＲが規定停止値Ｒｓに達すると、パラメータ変更装置１５２は、変数ＣＴＳの変更を停止する。つまり、伝送信号Ｔに含まれる変数ＣＴＳ及び比率Ｎをそのまま用いて読み出し周波数ｆｒを設定する。その結果、読み出しレートが格納レートより小さくなり、時刻ｔ３以降では、再びデータ格納率ＳＲが増大する。以降、同様にして、パラメータ変更装置１５２が変数ＣＴＳの変更及び変更の停止を行い、ＦＩＦＯメモリ１３のデータ格納率ＳＲを調整する。
【００４９】
上記では、変数ＣＴＳを変更する例を説明したが、比率Ｎを変更してもよい。又、比率Ｎ及び変数ＣＴＳの両方を変更してもよいことは勿論である。規定停止値Ｒｓは規定上限値Ｒｏ及び規定下限値Ｒｕの中間に設定され、例えば５０％に設定される。規定停止値Ｒｓを５０％とした場合、ＦＩＦＯメモリ１３に格納可能な音声データ数が１２８であれば、ＦＩＦＯメモリ１３に格納される音声データＡＤの数が６４個になったら、パラメータ変更装置１５２はクロックパラメータの変更を停止する。図６は、開始値Ｒｂと規定停止値Ｒｓが同一である例を示す。
【００５０】
図６では、未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが、格納レートより小さい場合を示した。未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが、格納レートより大きい場合を図７のタイミングチャートに示す。
【００５１】
図７に示すように、時刻ｔ１においてデータ読み出し装置１６がＦＩＦＯメモリ１３から音声データＡＤの読み出しを開始すると、ＦＩＦＯメモリ１３のデータ格納率ＳＲは時間とともに減少する。時刻ｔ２においてデータ格納率ＳＲが規定下限値Ｒｕに達すると、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、クロックパラメータである比率Ｎ及び変数ＣＴＳを変更する。時刻ｔ３においてデータ格納率ＳＲが規定停止値Ｒｓに達すると、パラメータ変更装置１５２は、クロックパラメータの変更を停止する。その結果、データ格納率ＳＲは再び減少する。以降、同様にしてパラメータ変更装置１５２がクロックパラメータの変更及び変更の停止を行い、ＦＩＦＯメモリ１３のデータ格納率ＳＲを調整する。
【００５２】
図８は、送信システムの不具合等により一時的に伝送信号Ｔの伝送が中断して、ＦＩＦＯメモリのデータ格納率ＳＲが急激に低下する場合のタイミングチャートの例を示す。ここで、未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートと格納レートは一致しているとする。
【００５３】
（イ）時刻ｔ０において送信システム２０が受信システム１０への伝送信号Ｔの送信を開始した後、時刻ｔ１において、データ読み出し装置１６はＦＩＦＯメモリ１３から音声データＡＤの読み出しを開始する。未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートが格納レートと一致しているため、時刻ｔ１以降は、ＦＩＦＯメモリ１３のデータ格納率ＳＲは開始値Ｒｂを維持する。
【００５４】
（ロ）時刻ｔ２において、伝送信号Ｔの伝送が中断され、ＦＩＦＯメモリ１３のデータ格納率ＳＲが急激に低下する。しかし、データ格納率ＳＲは規定下限値Ｒｕより大きいため、クロックパラメータは変更されない。そのため、読み出し周波数ｆｒは変化せず、データ格納率ＳＲは一定値を維持する。
【００５５】
（ハ）時刻ｔ３において、伝送信号Ｔの伝送が再び中断され、ＦＩＦＯメモリ１３のデータ格納率ＳＲが急激に低下する。その結果、データ格納率ＳＲが規定下限値Ｒｕより小さくなる。そのため、時刻ｔ４において、パラメータ変更装置１５２は、読み出し周波数ｆｒを下げるように、クロックパラメータである比率Ｎ及び変数ＣＴＳの少なくともいずれかを変更する。受信側音声クロック信号ＡＣの読み出し周波数ｆｃが下がるため、時刻ｔ４以降はＦＩＦＯメモリ１３のデータ格納率ＳＲは増大する。
【００５６】
（ニ）時刻ｔ５においてデータ格納率ＳＲが規定停止値Ｒｓに達すると、パラメータ変更装置１５２は、クロックパラメータの変更を停止する。未変更の比率Ｎ及び変数ＣＴＳによって決定する読み出しレートと格納レートは一致するため、データ格納率ＳＲは規定停止値Ｒｓを維持する。図８は、開始値Ｒｂと規定停止値Ｒｓが同一である例を示す。
【００５７】
以上に説明したように、本発明の実施の形態の第２の変形例に係る受信システム１０によれば、ＦＩＦＯメモリ１３のデータ格納率ＳＲは規定上限値Ｒｏ及び規定下限値Ｒｕのいずれかと規定停止値Ｒｓの間、或いは規定停止値Ｒｓに維持される。そのため、ＦＩＦＯメモリ１３のデータ格納率ＳＲが規定上限値Ｒｏと規定下限値Ｒｕの間に維持される場合に比べて、読み出し周波数ｆｒの変動が少ない。その結果、規定停止値Ｒｓを設定しない場合に比べて、再生される音声の品質が向上する。
【００５８】
（その他の実施の形態）
上記のように、本発明は実施の形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【００５９】
既に述べた実施の形態の説明においては、送信側音声クロック信号の周波数がサンプリング周波数ｆｓの１２８倍の例を示したが、１２８倍に限定するものではなく、例えば１２８の整数倍であってもよい。又、ＨＤＭＩ伝送である例を説明したが、ＨＤＭＩ伝送以外の、音声データ用クロック信号が直接伝送されず、受信システムが伝送信号に含まれるパラメータを使用して音声データ用クロック信号を生成する伝送方式の受信システム等に、本発明が適用可能である。
【００６０】
このように、本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。したがって、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施の形態に係る受信システムの構成を示す模式的な断面図である。
【図２】本発明の実施の形態に係る受信システムの動作例を説明するためのタイミングチャートである。
【図３】本発明の実施の形態に係る受信システムの他の動作例を説明するためのタイミングチャートである。
【図４】本発明の実施の形態に係る受信システムの更に他の動作例を説明するためのタイミングチャートである。
【図５】本発明の実施の形態の第１の変形例に係る受信システムの動作例を説明するためのタイミングチャートである。
【図６】本発明の実施の形態の第２の変形例に係る受信システムの動作例を説明するためのタイミングチャートである。
【図７】本発明の実施の形態の第２の変形例に係る受信システムの他の動作例を説明するためのタイミングチャートである。
【図８】本発明の実施の形態の第２の変形例に係る受信システムの更に他の動作例を説明するためのタイミングチャートである。
【符号の説明】
【００６２】
１０…受信システム
１１…受信デコーダ
１２…データ分離装置
１３…ＦＩＦＯメモリ
１４…抽出装置
１５…クロック生成装置
１６…データ読み出し装置
１７…画像データ出力装置
２０…送信システム
１５１…監視装置
１５２…パラメータ変更装置
１５３…周波数設定装置
【図１】
2007150855.tif 000003
【図２】
2007150855.tif 000004
【図３】
2007150855.tif 000005
【図４】
2007150855.tif 000006
【図５】
2007150855.tif 000007
【図６】
2007150855.tif 000008
【図７】
2007150855.tif 000009
【図８】
2007150855.tif 000010