(57)【要約】【課題】従来、映像をデコードすることなく記録装置であるデジタルＶＴＲに記録すれば良い場合であっても、ＶＴＲの適切な記録速度を算出するために記録用信号のビットレートを計算する必要があり、そのためには受信した映像をデコードする必要があるという問題があった。【解決手段】デジタル放送を受信するチューナ２と、このチューナ２で受信した信号からパケット化されたデジタル映像信号を抽出するＰＩＤフィルタ３と、このＰＩＤフィルタ３にて抽出されたデジタル映像信号を外部に出力するＩＥＥＥ１３９４出力端子６と、この出力端子６から出力されるデジタル映像信号のパケット数をカウントするカウンタ４ｂとを具備した。【選択図】  図１
2004282531.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信する手段と、この受信手段で受信した信号からパケット化されたデジタル映像信号を抽出する手段と、この抽出手段にて抽出されたデジタル映像信号を外部に出力する出力端子と、前記抽出手段にて抽出されたデジタル映像信号のパケット数をカウントする手段とを具備したことを特徴とするデジタル放送受信装置。
【請求項２】
請求項１記載のデジタル放送受信装置において、前記パケット数をカウントする手段のカウント値を一定周期で読み込み、その後カウント値をリセットする動作を繰り返すことによりビットレートを算出する手段を具備したことを特徴とするデジタル放送受信装置。
【請求項３】
請求項２記載のデジタル放送受信装置において、前記ビットレート算出手段で算出されたビットレートを前記出力端子に出力する手段とを具備したことを特徴とするデジタル放送受信装置。
【請求項４】
デジタル放送を受信する手段と、この受信手段で受信した信号からパケット化されたデジタル映像信号を抽出する手段と、この抽出手段にて抽出されたデジタル映像信号を外部に出力する出力端子と、所定時間におけるこの出力端子から出力されるデジタル映像信号のパケット数をカウントする手段と、前記出力端子にシリアルバスを介して接続された記録装置と、前記カウント手段でのカウント値に基づいて前記記録装置の記録速度を変化させる制御手段とを具備したことを特徴とするデジタル放送記録システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル放送受信装置及びデジタル放送記録システムに関する。
【０００２】
【従来の技術】
デジタル放送受信装置にて受信した映像をＩＥＥＥ１３９４端子を介してデジタルＶＴＲに記録することが行われている。この場合、デジタル放送受信装置から出力される記録用信号のビットレートに応じて上記ＶＴＲのテープ速度を変更することで、テープ消費量を適宜調整し、未記録テープの有効利用を行うことが可能である。そして、記録用信号のビットレートは、実際に映像をデコードし、映像エレメンタリーストリーム（映像ＥＳ）内に記述されている情報から得ることができる。
【０００３】
ところで上記の場合、映像をデコードすることなく記録装置であるデジタルＶＴＲに記録すれば良い場合であっても（例えば、ＢＳデジタル放送を視聴（すなわちデコード）しながらＣＳデジタル放送をＩＥＥＥ１３９４端子を介してデジタルＶＴＲで記録するような場合、ＣＳデジタル放送はデコードが不要である）、ＶＴＲの適切な記録速度を算出するために記録用信号のビットレートを得る必要があり、そのためには受信した記録用映像信号をデコードする必要があった。すなわち、本来は不要な処理が必要であった。なお、特許文献１にはＩＥＥＥ１３９４シリアルバスを介して映像信号源に接続された映像記録装置が開示されている。
【０００４】
【特許文献１】特開２００１−２４５２５８号公報
【０００５】
【発明が解決しようとする課題】
以上述べたように、従来、映像をデコードすることなく記録装置であるデジタルＶＴＲに記録すれば良い場合であっても、ＶＴＲの適切な記録速度を算出するために記録用信号のビットレートを計算する必要があり、そのためには受信した映像をデコードする必要があるという問題があった。
【０００６】
本発明はこのような問題点を解決するためになされたもので、受信した映像をデコードせずともそのビットレートを計算することが出来るデジタル放送受信装置及びデジタル放送記録システムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１にかかるデジタル放送受信装置は、デジタル放送を受信する手段と、この受信手段で受信した信号からパケット化されたデジタル映像信号を抽出する手段と、この抽出手段にて抽出されたデジタル映像信号を外部に出力する出力端子と、前記抽出手段にて抽出されたデジタル映像信号のパケット数をカウントする手段とを具備したことを特徴とするものである。
【０００８】
請求項２にかかるデジタル放送受信装置は、請求項１記載のデジタル放送受信装置において、前記パケット数をカウントする手段のカウント値を一定周期で読み込み、その後カウント値をリセットする動作を繰り返すことによりビットレートを算出する手段を具備したことを特徴とするものである。
【０００９】
請求項３にかかるデジタル放送受信装置は、請求項２記載のデジタル放送受信装置において、前記ビットレート算出手段で算出されたビットレートを前記出力端子に出力する手段とを具備したことを特徴とするものである。
【００１０】
請求項４にかかるデジタル放送記録システムは、デジタル放送を受信する手段と、この受信手段で受信した信号からパケット化されたデジタル映像信号を抽出する手段と、この抽出手段にて抽出されたデジタル映像信号を外部に出力する出力端子と、所定時間におけるこの出力端子から出力されるデジタル映像信号のパケット数をカウントする手段と、前記出力端子にシリアルバスを介して接続された記録装置と、前記カウント手段でのカウント値に基づいて前記記録装置の記録速度を変化させる制御手段とを具備したことを特徴とするものである。
【００１１】
【発明の実施の形態】
以下、本発明になるデジタル放送受信装置及びデジタル放送記録システムの実施の形態について図面を用いて説明する。
【００１２】
図１は、本発明になるデジタル放送受信装置及びデジタル放送記録システムの一実施の形態を示すブロック図であり、１はアンテナ、２はチューナ（例えばＢＳデジタルチューナ）、３はＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）フィルタ、４はリマルチプレクサ（Ｒｅｍｕｘ）部、５はマイクロコンピュータ（ホスト）、６はＩＥＥＥ１３９４出力端子、７はケーブル８を介してＩＥＥＥ出力端子６に接続されているデジタルＶＴＲ９のＩＥＥＥ１３９４入力端子である。なお、Ｒｅｍｕｘ部４はサービス・インフォメーション（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ、以下ＳＩと称す）挿入回路４ａ、及びカウンタ４ｂを内部に有している。
【００１３】
次に図１の装置の動作について説明する。アンテナ１にて受信されたデジタル放送信号（例えばＢＳデジタル放送信号）はチューナ２にて所望のチャンネルが選択され、パケット化されたデジタル映像信号（トランスポート・ストリーム・パケット（以下、ＴＳパケットと称す）を出力する。ＰＩＤフィルタ３では、入力されるＴＳパケット信号をＰＩＤフィルタリングし、必要なパケットのみを抽出する（パーシャルＴＳパケット）。Ｒｅｍｕｘ部４では、上記ＰＩＤフィルタリングされたパーシャルＴＳパケットに、ＳＩ挿入回路４ａにてＰＡＴ、ＰＭＴ、ＳＩＴ、ＤＩＴの各種テーブルを挿入しながら、１３９４出力端子６に出力するための処理を行う。この際に実際に出力したパケット数をカウンタ４ｂにてカウントしていく。
【００１４】
カウンタ４ｂはマイクロコンピュータ５からの制御信号にて制御される。すなわち、一定周期でカウンタ４ｂのカウント値を読み込む動作及びカウンタ４ｂのカウント値をリセットする動作を繰り返すことで、送信ビットレートを判断する。検出されたビットレートは、ＩＥＥＥ出力端子６からケーブル８を介してＩＥＥＥ１３９４入力端子７に入力され、デジタルＶＴＲ９の図示せぬテープ速度制御部に入力される。これにより、デジタルＶＴＲ９は、入力された記録用信号のビットレートに応じてテープ速度を変更することで、テープ消費量を適宜調整し、未記録テープの有効利用を行うことが可能となる。
【００１５】
次に図１の装置のビットレート算出動作について図２のフローチャートも用いてより詳細に説明する。まず、ビットレートを計算する（ステップＳ１）。そして接続されているデジタルＶＴＲ９にビットレートを通知しているかを確認する（ステップＳ２）。通知されていなければ（ステップＳ２でＮＯ）、ステップＳ３にてデジタルＶＴＲ９にビットレートを通知する。通知されていれば（ステップＳ２でＹＥＳ）、ビットレートが変化したときのみ通知する。すなわち、ステップＳ４にてビットレートが変化したかを確認する。変化した場合は（ステップＳ４でＹＥＳ）、ステップＳ３に移動してデジタルＶＴＲ９にビットレートを通知し、そうでなければ（ステップＳ４でＮＯ）終了となる。また、ステップＳ３での通知が完了した場合も、終了となる。なお、以上のフローは、１秒経過毎に実行される。
【００１６】
次に、図２のフローチャートのステップＳ１のビットレート計算について、図３のフローチャートを参照してより詳細に説明する。まずステップＳ１１で、時刻を得る。次にパケット数を得る（ステップＳ１２）。さらに、ステップＳ１３にて、ビットレート＝パケット数／（現在時刻−１つ前の時刻）の式からビットレートを計算する。その後、現在時刻を記憶し（ステップＳ１４）、カウンタ４ｂをクリアして（ステップＳ１５）、終了となる。
【００１７】
なお、上記の図３のフローチャートにおいて、時刻の計算を行うのは、ビットレートの計算を正確に行うためである。すなわち、パケット数を読み出した時間（ここでの時間とは、実時間ではなく、マイクロコンピュータ５のシステムクロックのことをいう）の差分を用いることで、正確なビットレートを計算することができるものである。
【００１８】
以上の実施の形態によれば、受信した映像をデコードせずともそのビットレートを計算することが出来る。
【００１９】
図４は、本発明の他の実施の形態を示すブロック図である。なお、先の実施の形態と同一部分には同一番号を付すことで、その説明は省略する。先の実施の形態においては、制御するマイクロコンピュータ（ホスト）５から定期的にＲＥＭＵＸ部４のカウンタ４ａに対してポーリングを行うことで、ビットレートを算出している。本実施の形態では、ビットレート算出の精度をより高めるために、Ｒｅｍｕｘ部１１及びホスト１２に次に示すような仕組みを取り入れたものである。
【００２０】
すなわち、
（１）ホスト側でのポーリング方式の場合、ホストの処理能力、及び取得する時間に依存して誤差を生じる可能性があるため、ここではＲｅｍｕｘ部１１にて高速且つ精度の高いクロックを用いてビットレートの計算を行う。具体的には、Ｒｅｍｕｘ部１１には２７ＭＨｚでカウントアップしているＳＴＣカウンタと呼ばれるカウンタが存在する（図示せず）。このカウンタを用いてビットレートの計算を行うことで、精度をより高くすることが出来る。
（２）ホスト１２からのポーリング方式ではなく、しきい値をホスト１２から指定し、Ｒｅｍｕｘ部１１にてそのしきい値を逸脱した場合に、ホスト１２に通知する。すなわち、図４に示すように、ホスト１２からＲｅｍｕｘ部１１に上限及び下限のしきい値を設定し、さらにＲｅｍｕｘ部１１から変化を通知し得る手段を持たせることで、Ｒｅｍｕｘ部１１からホスト１２に対し、しきい値を逸脱した場合にのみ通知するものである。
【００２１】
次に図４の装置の動作について図５のフローチャートも用いて詳細に説明する。図５は図４の装置におけるＲｅｍｕｘ部１１での処理を示すフローチャートである。ステップＳ２１にてビットレートを計算する。次に上限及び下限が設定されているかを確認する（ステップＳ２２）。設定されていなければ（ステップＳ２２でＮＯ）、終了となる。設定されていれば（ステップＳ２２でＹＥＳ）、ステップＳ２３にて下限を逸脱したかがチェックされる。逸脱していれば、ホスト１２に通知する（ステップＳ２４）。逸脱していなければ、今度は上限を逸脱したかがチェックされる（ステップＳ２５）。逸脱していれば（ステップＳ２５でＹＥＳ）、ホスト１２に通知する（ステップＳ２４）。逸脱していなければ（ステップＳ２５でＮＯ）、終了となる。なお、上記フロー全体は所定時間が経過する毎に実行される。
【００２２】
この実施の形態によれば、ホスト１２での処理の負担が減り、さらに精度の高い結果をリアルタイムで得ることが出来る。
【００２３】
なお、この発明は上述した実施の形態に限定されるものではなく、種々の変形が可能であることは言うまでもない。
【００２４】
【発明の効果】
以上説明したように、この発明によれば、受信した映像をデコードせずともそのビットレートを計算することが出来るデジタル放送受信装置及びデジタル放送記録システムを提供することができる。また、映像のビットレートを精度良く得ることが可能となる。
【図面の簡単な説明】
【図１】本発明になるデジタル放送受信装置及びデジタル放送記録システムの実施の形態の一例を示すブロック図。
【図２】図１のデジタル放送受信装置における受信映像信号のビットレートを算出するためのフローチャート。
【図３】図２のフローチャートにおける一部のフローについてより詳細に説明するためのフローチャート。
【図４】本発明になるデジタル放送受信装置及びデジタル放送記録システムの他の実施の形態を示すブロック図。
【図５】図４のデジタル放送受信装置における受信映像信号のビットレートを算出するためのフローチャート。
【符号の説明】
１：  アンテナ
２：  チューナ
３：  ＰＩＤフィルタ
４：  リマルチプレクサ（Ｒｅｍｕｘ）部
４ｂ：  カウンタ
５：  マイクロコンピュータ
６：  ＩＥＥＥ１３９４出力端子
７：  ＩＥＥＥ１３９４入力端子
８：  ケーブル
９：  デジタルＶＴＲ
【図１】
2004282531.tif 000003
【図２】
2004282531.tif 000004
【図３】
2004282531.tif 000005
【図４】
2004282531.tif 000006
【図５】
2004282531.tif 000007