(57)【特許請求の範囲】
【請求項１】
ＭＰＥＧ方式によってコーディングされた放送プログラムの記録再生機能を有したデジタル放送受信機であって、
前記放送プログラムをデータ列に多重化した複数のトランスポートストリームを受信する複数のデジタルチューナ部と、
前記複数のデジタルチューナ部から出力される、前記複数のトランスポートストリームに相当する複数のストリームデータをディスク型記録媒体に同時に記録し管理する記録管理部と、
少なくとも前記記録管理部を制御する制御部とを備え、
前記複数のデジタルチューナ部は２つのデジタルチューナ部であって、
前記複数のストリームデータは、第１および第２のストリームデータであって、
前記ディスク記録媒体は、同心円状に設定されたトラック領域を複数有し、
前記制御部は、前記トラック領域に、前記記録管理部を介して前記第１および第２のストリームデータを同時に記録するための記録制御手段をソフトウエアとして備え、
前記記録制御手段は、
前記ディスク型記録媒体の容量に基づいて、前記トラック領域上での未記録領域を計算する領域計算手段と、
前記第１および第２のストリームデータの記録開始位置を決定する記録開始位置決定手段と、
前記第１および第２のストリームデータの前記トラック領域上での記録方向を決定する記録方向決定手段とを有し、
前記領域計算手段により算出された未記録領域に、前記記録開始位置決定手段により設定されたそれぞれの記録開始位置から、前記第１および第２のストリームデータの記録を順次開始し、前記記録方向決定手段により設定された記録方向に向けて前記第１および第２のストリームデータを交互に記録し、
前記記録制御手段は、
前記第１および第２のストリームデータを記録する場合に、前記未記録領域の分割形態に関する決定を行う領域分割決定手段をさらに有し、
前記制御部は、前記領域分割決定手段により、記録するビットレートに従って、前記未記録領域を互いに異なる第１および第２の容量ずつに複数分割して、複数の第１および第２の分割領域を交互に設定するとともに、
前記記録管理部を介して、前記第１および第２のストリームデータを前記複数の第１および第２の分割領域にそれぞれ分配して交互に記録する、デジタル放送受信機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル放送受信機に関し、特に記録再生機能を有したデジタル放送受信機に関する。
【０００２】
【従来の技術】
記録再生機能を内蔵したデジタル放送受信機の従来例として、図１５に特開平１１−２３９３１４号公報に示されるデジタル放送受信機９０の構成を示す。
【０００３】
図１５において、記録再生装置９０は、リンク部１１０、マルチプレクサ１２０、バッファ１３０、デマルチプレクサ１４０、ＭＰＥＧデコーダー１５０、マイコン１７０、貯蔵装置１８０およびキーボード１６０で構成される。
【０００４】
デジタル放送受信機９０における記録時には、マイコン１７０はデマルチプレクサ１４０から出力されたオーディオトランスポートパケットおよびビデオトランスポートパケットをコーディングした後、貯蔵装置１８０に与え、貯蔵装置１８０においてコーディングされたオーディオトランスポートパケットおよびビデオトランスポートパケットをテープまたはディスク１８３ｂに記録する。
【０００５】
【発明が解決しようとする課題】
以上のように構成されたデジタル放送受信機９０は、ＭＰＥＧ（Moving Picture Experts Group）方式によってコーディングされたプログラムの記録再生を行うものであり、複数のプログラムを１本のデータ列（トランスポートストリーム：ＴＳストリーム）に多重化した状態で受信するものである。
【０００６】
そして、従来においては、１本のＴＳストリームの受信が主流であり、デジタル放送受信機９０も１本のＴＳストリームの記録を基本としており、貯蔵装置１８０内の記録／読み取り部１８１ａはディスクまたはテープ１８３ｂに順方向に１本のＴＳストリームのみを記録するように構成されていた。
【０００７】
しかし、今後はデジタル衛星放送の多チャンネル化が進み、チャンネル数が増えるので、複数のチャンネルの同時受信だけでなく、複数のチャンネルの同時記録が可能なデジタル放送受信機が必要とされることが予想される。
【０００８】
しかし、従来のデジタル放送受信機９０では１本のＴＳストリームの記録しかできず、複数のＴＳストリームを同時に記録することはできないという問題があった。
【０００９】
本発明は上記のような問題点を解消するためになされたもので、複数のＴＳストリームを同時に受信して記録することが可能なデジタル放送受信機を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明に係る請求項１記載のデジタル放送受信機は、ＭＰＥＧ方式によってコーディングされた放送プログラムの記録再生機能を有したデジタル放送受信機であって、前記放送プログラムをデータ列に多重化した複数のトランスポートストリームを受信する複数のデジタルチューナ部と、前記複数のデジタルチューナ部から出力される、前記複数のトランスポートストリームに相当する複数のストリームデータをディスク型記録媒体に同時に記録し管理する記録管理部と、少なくとも前記記録管理部を制御する制御部とを備え、前記複数のデジタルチューナ部は２つのデジタルチューナ部であって、前記複数のストリームデータは、第１および第２のストリームデータであって、前記ディスク記録媒体は、同心円状に設定されたトラック領域を複数有し、前記制御部は、前記トラック領域に、前記記録管理部を介して前記第１および第２のストリームデータを同時に記録するための記録制御手段をソフトウエアとして備え、前記記録制御手段は、前記ディスク型記録媒体の容量に基づいて、前記トラック領域上での未記録領域を計算する領域計算手段と、前記第１および第２のストリームデータの記録開始位置を決定する記録開始位置決定手段と、前記第１および第２のストリームデータの前記トラック領域上での記録方向を決定する記録方向決定手段とを有し、前記領域計算手段により算出された未記録領域に、前記記録開始位置決定手段により設定されたそれぞれの記録開始位置から、前記第１および第２のストリームデータの記録を順次開始し、前記記録方向決定手段により設定された記録方向に向けて前記第１および第２のストリームデータを交互に記録し、前記記録制御手段が、前記第１および第２のストリームデータを記録する場合に、前記未記録領域の分割形態に関する決定を行う領域分割決定手段をさらに有し、前記制御部が、前記領域分割決定手段により、記録するビットレートに従って、前記未記録領域を互いに異なる第１および第２の容量ずつに複数分割して、複数の第１および第２の分割領域を交互に設定するとともに、前記記録管理部を介して、前記第１および第２のストリームデータを前記複数の第１および第２の分割領域にそれぞれ分配して交互に記録する。
【００２１】
【発明の実施の形態】
＜１．装置の全体構成＞
図１に示すブロック図を用いて、本発明に係る実施の形態のデジタル放送受信機１００の構成について説明する。
【００２２】
図１に示すようにデジタル放送受信機１００は、２本のＴＳストリームを受信することが可能なように、デジタルチューナ部２０１１および２０１２を備えている。そして、デジタルチューナ部２０１１および２０１２で受けたＴＳストリームの振り分けを行うＴＳストリーム切替えスイッチ部２０２、多重化されているＴＳストリームを分離して独立した映像ストリームや音声ストリームとするデマルチプレクサ部２０３、符号化されている映像ストリームおよびや音声ストリームをデコードして、それぞれビデオ信号およびオーディオ信号として出力するＭＰＥＧ映像デコーダ部２０４およびＭＰＥＧ音声デコーダ部２０５、ＴＳストリーム切替えスイッチ部２０２で振り分けられたＴＳストリームにＰＩＤ（Packet Identification：パケット識別子）フィルタを通して、パケットの属性に基づいてＴＳストリームを弁別してパーシャルＴＳを生成するパーシャルＴＳ生成用ＰＩＤフィルタ部２０６１および２０６２、パーシャルＴＳ生成用ＰＩＤフィルタ部２０６１および２０６２から出力されるデータを一時的に記憶するキャッシュメモリＣＭ、ＴＳストリームを記録するＨＤＤ（Hard Disc Drive）記録装置２０８の記録動作および再生動作を管理するＨＤＤ記録再生管理部２０７、およびデジタル放送受信機１００の各構成の動作制御を行うマイクロプロセッサ部２０９を備えている。
【００２３】
なお、マイクロプロセッサ部２０９は、電子番組案内データ処理手段２１０、デコード処理制御手段２１１および番組記録再生管理処理手段２１２等の機能をマイクロプロセッサ部２０９上で実現するためのソフトウエア２１３を有しており、ソフトウエア２１３によりＨＤＤ記録装置２０８の記録再生管理をＨＤＤ記録再生管理部２０７を介して行う。
【００２４】
ここで、パーシャルＴＳとは、ＴＳストリームの中から必要なＰＩＤを持ったパケットを抜き出し、不要なパケットを削除して情報量を縮小したＴＳストリームのことである。
【００２５】
＜２．装置の概略動作＞
次にデジタル放送受信機１００の概略動作を説明する。
＜２−１．記録動作の概略＞
まず、映像データを記録する場合の動作について説明する。アンテナＡＴで受信した放送電波のうち２本のＴＳストリームは、デジタルチューナ部２０１１および２０１２でそれぞれ復調される。この２本のＴＳストリームはＴＳストリーム切替えスイッチ部２０２に与えられ、下流のデコーダ部２０４および２０５に至る経路あるいは、記録のためのＨＤＤ記録装置２０８に至る経路に振り分けられる。
【００２６】
記録のためにＨＤＤ記録装置２０８に至る経路に振り分けられた場合は、２本のＴＳストリームは、パーシャルＴＳ生成用ＰＩＤフィルタ部２０６１および２０６２に与えられ、パケットの属性に基づいて弁別される。
【００２７】
次に、弁別されたＴＳストリームは、一旦、キャッシュメモリＣＭに記憶された後、ＨＤＤ記録再生管理部２０７の指令に従ってキャッシュメモリＣＭから読み出され、マイクロプロセッサ部２０９で計算された指令に基づいてＨＤＤ記録再生管理部２０７によりＨＤＤ記録装置２０８のディスク型記録媒体に記録される。記録動作の詳細は後に説明する。
【００２８】
なお、ＨＤＤ記録再生管理部２０７はハードウエアを主体に構成され、高速処理が可能となっているので、映像データを記録する場合のように、連続したデータを高速にＨＤＤ記録装置２０８に記録することが可能となる。
【００２９】
ここで、電子番組案内データ処理手段２１０および番組記録再生管理処理手段２１２の機能について説明する。
【００３０】
放送電波に付加された番組情報は、デジタルチューナ部２０１で復調され、ＴＳストリーム切替えスイッチ部２０２を経由してデマルチプレクサ部２０３で番組情報データだけに弁別される。そして、マイクロプロセッサ部２０９において電子番組案内データ処理手段２１０により番組表が構築され、これを例えば、映像表示装置の画面上に表示してユーザーに選択（記録指示）させる。
【００３１】
この場合、ユーザーが選択した放送番組がすでに放映されている場合は、マイクロプロセッサ部２０９において番組記録再生管理処理手段２１２により、どのようにＨＤＤ記録装置２０８に記録するかを決定し、ＨＤＤ記録再生管理部２０７に通知する。
【００３２】
また、ユーザーが選択した放送番組がまだ始まっていな場合は、番組記録の予約が行われ、デジタル放送受信機１００内部の時計（図示せず）が選択された番組の開始時刻になった時に記録指令をＨＤＤ記録再生管理部２０７に与えるように設定されている。
【００３３】
なお、ＨＤＤ記録装置２０８に記録されたＴＳストリームにどのようなものがあるかについては、ＨＤＤ記録再生管理部２０７を介して、例えば、ＨＤＤ記録装置２０８内に管理テーブルとして記録される。
【００３４】
＜２−２．再生動作の概略＞
次に、ＨＤＤ記録装置２０８に記録された映像データを再生する場合の動作について説明する。
【００３５】
ＨＤＤ記録装置２０８内に記録された管理テーブルは、ＨＤＤ記録再生管理部２０７を介してマイクロプロセッサ部２０９で読み出され、例えば、映像表示装置の画面上に記録済み番組表として表示され、ユーザーが再生したい番組の選択を補助する。
【００３６】
ユーザーにより再生したい番組の選択が行われると、この情報はＨＤＤ記録再生管理部２０７に与えられ、ＨＤＤ記録装置２０８に記憶された、該当するＴＳストリームのストリームデータが読み出される。
【００３７】
このストリームデータは、ＴＳストリーム切替えスイッチ部２０２を経由してデマルチプレクサ部２０３で映像ストリームおよび音声ストリームに分離され、それぞれＭＰＥＧ映像デコーダ２０４およびＭＰＥＧ音声デコーダ２０５でデコードされて、それぞれビデオ信号およびオーディオ信号として出力される。
【００３８】
この場合、マイクロプロセッサ部２０９が有するソフトウエアである番組記録再生管理処理手段２１２は、ＨＤＤ記録管理部２０７を介してＨＤＤ記録装置２０８から管理テーブル、すなわち記録済み番組情報を読み出し、それに基づいてＨＤＤ記録装置２０８に記憶されたＴＳストリームのどの部分から読み出すかといった手順をＨＤＤ記録再生管理部２０７に指示する。
【００３９】
再生が開始されると、マイクロプロセッサ部２０９はソフトウエアであるデコード処理制御手段２１１に基づいて、デマルチプレクサ部２０３、ＭＰＥＧ映像デコーダ２０４およびＭＰＥＧ音声デコーダ２０５を制御することになる。
【００４０】
以上説明したように、デジタル放送受信機１００においては、２つのデジタルチューナ部２０１１および２０１２を有し、２本のＴＳストリームを同時に受信して、ＨＤＤ記録装置２０８に同時に記録できるようにしたので、デジタル衛星放送の多チャンネル化に対応することができる。
【００４１】
＜３．記録動作の詳細＞
次に、図２〜図６を用いて記録動作の詳細について説明する。
図２はＨＤＤ記録再生管理部２０７および番組記録再生管理処理手段２１２の構成を示すブロック図であり、ＨＤＤ記録再生管理部２０７にはハードウエアで構成された書き込み、読み出し位置指示手段３０１が含まれ、番組記録再生管理処理手段２１２には記録制御手段３０２が含まれている。また、ＨＤＤ記録装置２０８にはＨＤＤ記録媒体３０３が含まれている。
【００４２】
図３はＨＤＤ記録媒体３０３においてストリームデータが記録される状態を概念的に示す図である。図３に示すように、ディスク型記録媒体であるＨＤＤ記録媒体３０３に、例えば中心から外周に向かって同心状に複数のトラック領域（ＴＲ１、ＴＲ２等）が設定されている。なお、各トラック領域は環状に連続しており、トラック領域ＴＲ１とＴＲ２とは所定の間隔Ｄを開けて配設されている。
【００４３】
そして、ストリームデータの書き込みはトラック領域ごとに行われ、例えばトラック領域ＴＲ１においてデータを一杯に書き込むと、次はトラック領域ＴＲ２においてデータの書き込みを行う。
【００４４】
なお、ＨＤＤ記録媒体３０３に設定された全てのトラック領域にデータが書き込まれ、未記録領域が無くなった状態でさらにデータの書き込み要求がある場合には、古いデータから順に消去したり、ＨＤＤ記録媒体３０３のデータ全部を一括して消去したり、ユーザーが選択したデータのみを消去するなどして、未記録領域を作成した上で新たなデータを書き込むことになる。
【００４５】
これがＨＤＤ記録媒体３０３における記録動作の基本動作であり、図４〜図６は、この基本動作に基づいた記録動作のフローチャートである。以下、図２、図３を参照しつつ、図４〜図６に示すフローチャートについて説明する。
【００４６】
なお、図４〜図６においては、１本のストリームデータのみを記録する状態から、別のストリームデータを併せて記録する状態となり、やがて一方のストリームデータのみを記録する状態に戻る動作を連続したフローチャートとして示しており、各図における記号（１）、（２）、（３）はフローチャートの接続関係を示している。
【００４７】
＜３−１．記録すべきＴＳストリームが１本の場合＞
図４に示すように、記録動作が開始されると、まずステップＳＴ１に示すように、記録すべきＴＳストリームが１本であるか２本であるかの認知を行う。これは、例えば先に説明したように、電子番組案内データ処理手段２１０（図１）により作成した番組表に基づいて、ユーザーが出した記録指示をマイクロプロセッサ部２０９（図１）において確認することで実行される。
【００４８】
なお、本例においては、当初は記録すべきＴＳストリームが１本である場合について説明を行う。
【００４９】
ステップＳＴ１において記録すべきＴＳストリームが１本（ストリームデータＡと呼称）であると認知された場合、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２に含まれる記録制御手段３０２によりストリームデータＡをＨＤＤ記録媒体３０３に書き込む際の記録開始位置を決定する（ステップＳＴ２）。
【００５０】
すなわち、図３の構成を例に採れば、トラック領域ＴＲ１において空き領域があれば、トラック領域ＴＲ１の未記録領域の先頭位置を記録開始位置とする。なお、記録は基本的にはトラック領域の円周に沿った方向に進むので、記録済み領域の終端が未記録領域の先頭位置となる。
【００５１】
次に、記録開始位置を起点として連続した所定の未記録領域を確保する（ステップＳＴ３）。これは、ＴＳストリームに含まれる番組情報に基づいてＨＤＤ記録再生管理部２０７が必要領域を算出することで実行される。例えば、ＴＳストリームには番組の放映時間に関するデータが含まれているので、これと、ＴＳストリームのビットレートから必要な全容量を算出することができ、さらに各トラック領域の容量を考慮することで必要な未記録領域の大きさを算出することができる。
【００５２】
ここで、ストリームデータＡを全て書き込むのに必要な未記録領域を一括して確保するのではなく、所定の領域を確保するのは、後に、書き込むべき新たなＴＳストリームが追加される場合を考慮してのことである。
【００５３】
次に、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２により、確保した所定の未記録領域へのストリームデータの書き込みを行う（ステップＳＴ４）。
【００５４】
そして、確保した所定の領域へのデータの書き込みが終わると、マイクロプロセッサ部２０９において番組記録再生管理処理手段２１２により、書き込むべきストリームが１本であるか否かの判定を行い（ステップＳＴ５）、書き込むべきストリームが１本の場合はステップＳＴ３およびＳＴ４の動作を繰り返すが、書き込むべきストリームが１本でない場合、すなわち書き込むべき新たなＴＳストリーム（ストリームデータＢと呼称）が追加された場合には、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２に含まれる記録制御手段３０２によりストリームデータＢをＨＤＤ記録媒体３０３に書き込む際の記録開始位置を決定する（ステップＳＴ６）。
【００５５】
＜３−２．記録すべきＴＳストリームが２本になった場合＞
ここで、書き込むべきストリームが２本になるので、ステップＳＴ３およびＳＴ４の動作では対応できなくなり、図５に示すステップＳＴ７〜ＳＴ１０の動作が必要となる。
【００５６】
すなわち、ストリームデータＡについては、ＴＳストリームに含まれる番組情報に基づいてＨＤＤ記録再生管理部２０７により、一定の間隔を開けて連続した所定の未記録領域を確保する（ステップＳＴ７）。
【００５７】
ここで、一定の間隔を開けるのは、その間にストリームデータＢを記録することで、ストリームデータＡの記録とストリームデータＢの記録を交互に行うようにするためである。
【００５８】
例えば、図３の構成を例に採れば、トラック領域ＴＲ１およびＴＲ２がストリームデータＡの記録ための確保領域であるとすれば、トラック領域ＴＲ１とＴＲ２との間にストリームデータＢの記録ためのトラック領域を設けることになる。
【００５９】
次に、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２により、確保した所定の未記録領域へのストリームデータＡの書き込みを行う（ステップＳＴ８）。
【００６０】
ストリームデータＢについては、ステップＳＴ６において決定した記録開始位置を起点として、ＴＳストリームに含まれる番組情報に基づいてＨＤＤ記録再生管理部２０７により、一定の間隔を開けて連続した所定の未記録領域を確保する（ステップＳＴ９）。これは、図３の構成を例に採って上述したように、トラック領域ＴＲ１とＴＲ２との間にストリームデータＢの記録ためのトラック領域を設け。さらに、トラック領域ＴＲ２の外側にもストリームデータＢの記録ためのトラック領域を設けると考えれば良い。
【００６１】
次に、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２により、確保した所定の未記録領域へのストリームデータＢの書き込みを行う（ステップＳＴ１０）。
【００６２】
なお、上記においてはストリームデータＡに対する処理をステップＳＴ７およＳＴ８とし、ストリームデータＢに対する処理より先に行う例を示したが、処理の順番は逆でも良く、ストリームデータＢに対する処理をステップＳＴ９およＳＴ１０を先に行うようにしても良い。
【００６３】
そして、確保した所定の領域へのデータの書き込みが終わると、マイクロプロセッサ部２０９において番組記録再生管理処理手段２１２により、書き込むべきストリームが２本であるか否かの判定を行い（ステップＳＴ１１）、書き込むべきストリームが２本の場合はステップＳＴ７〜ＳＴ１０の動作を繰り返すが、書き込むべきストリームが２本でない場合、すなわち、一方のストリームの受信が終了して書き込むべきストリームが１本に戻ったような場合は、図６に示すステップＳＴ１３〜ＳＴ１７の動作が必要となる。
【００６４】
＜３−３．記録すべきＴＳストリームが１本に戻った場合＞
すなわち、マイクロプロセッサ部２０９において番組記録再生管理処理手段２１２により、記録を続けるべきストリームデータがストリームデータＡかＢかについて判定を行い（ステップＳＴ１３）、それがストリームデータＡの場合には、ＴＳストリームに含まれる番組情報に基づいてＨＤＤ記録再生管理部２０７により、一定の間隔を開けて連続した所定の未記録領域を確保する（ステップＳＴ１４）。
【００６５】
次に、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２により、確保した所定の未記録領域へのストリームデータＡの書き込みを行う（ステップＳＴ１５）。
【００６６】
また、記録を続けるべきストリームデータがストリームデータＢの場合には、ＴＳストリームに含まれる番組情報に基づいてＨＤＤ記録再生管理部２０７により、一定の間隔を開けて連続した所定の未記録領域を確保する（ステップＳＴ１６）。
【００６７】
次に、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２により、確保した所定の未記録領域へのストリームデータＢの書き込みを行う（ステップＳＴ１７）。
【００６８】
そして、マイクロプロセッサ部２０９において番組記録再生管理処理手段２１２により、書き込むべきストリームが２本であるか否かの判定を行い（ステップＳＴ１８）、書き込むべきストリームが２本の場合、すなわち、書き込むべき新たなＴＳストリーム（ストリームデータＡまたはＢ）が追加された場合には、図５に示すステップＳＴ１２において、マイクロプロセッサ部２０９は番組記録再生管理処理手段２１２に含まれる記録制御手段３０２によりストリームデータＡまたはＢをＨＤＤ記録媒体３０３に書き込む際の記録開始位置の先頭を決定し、以後は、ステップＳＴ７〜ＳＴ１０の動作を繰り返すことになる。
【００６９】
一方、書き込むべきストリームが２本でない場合、すなわち、書き込むべき新たなＴＳストリーム（ストリームデータＡまたはＢ）が追加されていない場合には、マイクロプロセッサ部２０９において番組記録再生管理処理手段２１２により、ストリームデータの記録が終了したか否かの判定を行い（ステップＳＴ１９）、ストリームデータの記録が終了していない場合には、ステップＳＴ１３〜ステップＳＴ１７の動作を繰り返す。
【００７０】
なお、ステップＳＴ１９において記録が終了したと判定された場合には、記録動作を終了することになる。
【００７１】
＜４．記録制御手段の詳細構成＞
図２に示す番組記録再生管理処理手段２１２に含まれる記録制御手段３０２は、ストリームデータの記録開始位置を決定するだけでなく、書き込み開始後、ストリームデータの連続書き込みのための、書き込み位置も決定する機能を有している。
【００７２】
以下、図７を用いて記録制御手段３０２の詳細構成について説明する。図７に示すように、記録制御手段３０２は、残り領域計算手段５０１、領域分割決定手段５０２、記録開始位置決定手段５０３および記録方向決定手段５０４を含んでいる。
【００７３】
残り領域計算手段５０１は、ストリームデータのビットレートに基づいてＨＤＤ記録媒体３０３の残り容量から、残りの未記録領域を計算するソフトウエアである。例えば、ストリームデータのビットレートが２６Ｍ（メガ）ｂｐｓ（ｂｐｓ：１秒間に送られるビット数）であり、ＨＤＤ記録媒体３０３の残り容量が２．６Ｇ（ギガ）バイトである場合、残り領域計算手段５０１は、２６００×８／２６＝８００（秒）という計算を行うことにより、残り領域が時間換算で８００秒分であることを得る。
【００７４】
これは、記録すべきストリームデータが１本の場合であるが、これが２本になれば１本当たり４００秒ということになる。
【００７５】
領域分割決定手段５０２は、２本のストリームデータを書き込む場合、ＨＤＤ記録媒体３０３をどのように分割するかを決定するソフトウエアである。例えば、１本当たり４００秒の記録時間がある場合、領域分割決定手段５０２は、それぞれ４００×２６／８＝１３００Ｋ（キロ）バイトの容量になることを計算し、例えばこれを、２本のストリームデータに対してそれぞれ１０個の領域に分割し、１３０Ｋバイトずつ未記録領域を確保するよう動作する。
【００７６】
記録開始位置決定手段５０３は、ストリームデータの記録開始位置を決定するソフトウエアである。例えばストリームデータＡおよびＢを上述した条件で書き込む場合には、記録開始位置決定手段５０３は未記録領域の先頭位置を記録開始位置をストリームデータＡの記録開始位置として設定し、ストリームデータＢの記録開始位置は、ストリームデータＡの記録開始位置から、未記録領域方向に１３０Ｋバイト分の書き込み領域を隔てた位置に設定する。
【００７７】
記録方向決定手段５０４は、ストリームデータの記録方向を決定するソフトウエアである。先に図３を用いて説明したようにＨＤＤ記録媒体３０３上での記録は基本的にはトラック領域の円周に沿った方向に進むが、記録方向決定手段５０４は、記録が進む方向を時計回りとするか、反時計回りとするかについての設定や、ディスクの中心側から外周側に向かうように順次トラック領域を使用するか、外周側から中心側に向かうように順次トラック領域を使用するかについての設定を行う。
【００７８】
このようなＨＤＤ記録媒体３０３における記録方式を記録方式の第１の態様とし、その概念図を図８に示す。
【００７９】
＜４−１．ＨＤＤ記録媒体における記録方式の第１の態様＞
図８においては、ＨＤＤ記録媒体３０３のトラック領域の一部を矩形領域として模式的に示す図であり、矩形領域の短辺がトラック領域の幅を示している。
【００８０】
なお、図８においては当初はストリームデータＡのみを記録しており、途中からストリームデータＢの記録が加わった例を示している。
【００８１】
図８に示すように、ストリームデータＡの１３０Ｋバイトの記録領域とストリームデータＢの１３０Ｋバイトの記録領域とが交互に確保され、ストリームデータＡの記録とストリームデータＢの記録とが、最小トラック単位で交互に行われる。
【００８２】
すなわち、データ書き込みのためのヘッド（ＨＤＤ記録装置２０８に含まれる）がトラック領域を１回横切ることで記録されるデータ領域を最小トラックと呼称し、図８においては、最小トラックＮ１〜Ｎ４を示している。そして、当初からのストリームデータＡの記録領域に続いて、ストリームデータＡの記録開始位置ＳＴＰＡが設定され、まず、ストリームデータＡ記録用確保領域の最小トラックＮ１にストリームデータＡが記録される。
【００８３】
最小トラックＮ１への記録が終わると、ヘッド（図示せず）は記録開始位置ＳＴＰＡから１３０Ｋバイト分離れたストリームデータＢの記録開始位置ＳＴＰＢに矢印ＡＬ１で示すように移動して、ストリームデータＢ記録用確保領域の最小トラックＮ２にストリームデータＢが記録される。
【００８４】
それが終わると、ヘッドは矢印ＡＬ２で示すように移動して、ストリームデータＡ記録用確保領域の最小トラックＮ３にストリームデータＡが記録され、それが終わると、ヘッドは矢印ＡＬ３で示すように移動して、ストリームデータＢ記録用確保領域の最小トラックＮ４にストリームデータＢが記録される。
【００８５】
これを繰り返すことで、それぞれ１３０Ｋバイトの確保領域にストリームデータＡおよびＢが書き込まれると、ヘッドは次の新たな確保領域に移動して同様の動作を繰り返すことになる。
【００８６】
なお、ストリームデータＡおよびＢの記録方向は未記録領域に向かう方向であり、この方向を順方向と呼称する。
【００８７】
このような記録方式を採ることで、ヘッドの移動量を小さくすることができ、ストリームデータＡおよびＢの同時記録や、ストリームデータを記録しながら再生する際に、平均待ち時間（アームシーク時間）を比較的短くできる。
【００８８】
また、上記の例では、ストリームデータＡおよびＢをそれぞれ１３０Ｋバイト書き込むと、共に次の確保された未記録領域に書き込み位置を移動することになるが、記録開始位置決定手段５０３はその場合の書き込み開始位置の設定も行う。この場合の書き込み開始位置のことを、先頭の記録開始位置に対して連続書き込み位置と呼称する。
【００８９】
＜５．読み出し位置指示手段の詳細な構成＞
なお、図７においては、ＨＤＤ記録再生管理部２０７に含まれる書き込み、読み出し位置指示手段３０１の詳細な構成として、データ書き込み手段５１１およびデータ管理手段５１２が含まれることを示し、ＨＤＤ記録媒体３０３には、ストリームデータ領域５０５の他に管理テーブル領域５０６が含まれることを示している。
【００９０】
データ書き込み手段５１１は、ＨＤＤ記録媒体３０３へのストリームデータを書き込むためのプログラムをハードウエアとして作り込んだ装置であり、データ管理手段５１２は、ＨＤＤ記録媒体３０３に記録されたストリームデータとしてどのようなものがあるかについての情報を、ＨＤＤ記録媒体３０３の管理テーブル領域５０６に管理テーブルとして記録するためのプログラムを、ハードウエアとして作り込んだ装置である。
【００９１】
なお、管理テーブルには、各ストリームデータの記録開始位置、分割された各記録領域の記録容量、分割された各記録領域の先頭番地と終了番地、分割された記録領域が、次にどの領域の先頭番地に繋がるかを示すポインタ、記録トラックの方向、各ストリームデータに含まれる番組タイトル、番組付属情報（出演者、ジャンル、概要等）、記録時間等が記録されている。
【００９２】
＜５−１．書き込み、読み出し位置指示手段の変形例＞
以上の説明においては、ＨＤＤ記録媒体３０３に記録されたストリームデータの情報をＨＤＤ記録媒体３０３に管理テーブルとして記録する構成を示したが、図９に示すように、管理テーブルをデータ管理手段５１２がＨＤＤ記録媒体３０３とは別の記憶デバイスであるフラッシュメモリ５０７に記録する構成としても良い。なお、フラッシュメモリ５０７はＨＤＤ記録再生管理部２０７に含まれるように構成すれば良い。
【００９３】
このような構成とすることで、ＨＤＤ記録媒体３０３に書き込まれたストリームデータを容易に複製できないようにすることができる。
【００９４】
すなわち、管理テーブルをＨＤＤ記録媒体３０３とは別個のハードウエアであるフラッシュメモリ５０７に記録し、どこに管理テーブルが存在するかを公表しないようにすることで、ＨＤＤ記録媒体３０３に書き込まれたストリームデータを複製したとしても、管理テーブルがなければ映像および音声として再生することができず、違法な複製を防止できる。
【００９５】
＜６．ＨＤＤ記録媒体における記録方式の第２の態様＞
図８を用いて説明したＨＤＤ記録媒体における記録方式の第１の態様においては、２本のストリームデータのビットレートが２６Ｍｂｐｓであり、それぞれ所定容量の未記録領域を交互に確保して書き込む例を示したが、２本のストリームデータのビットレートが相異する場合には、図１０に示すような記録方式を採れば良い。
【００９６】
例えば、ＨＤＤ記録媒体３０３の残り容量が２．６Ｇバイトであり、ストリームデータＡおよびＢのビットレートが、それぞれ２６Ｍｂｐｓおよび２４Ｍｂｐｓである場合、記録制御手段３０２の残り領域計算手段５０１は、２６００×８／（２６＋２４）＝４１６（秒）という計算を行うことにより、残り領域が時間換算で４１６秒分ずつであるという結果を得る。
【００９７】
そして、領域分割決定手段５０２においては、残り容量を時間換算して得られた４１６秒を、ストリームデータＡおよびＢのビットレートで容量に換算し、それぞれ４１６×２６／８＝１３５２Ｋバイトおよび４１６×２４／８＝１２４８Ｋバイトという結果を得る。
【００９８】
これをそれぞれ１０個の領域に分割して確保するとすれば、ストリームデータＡおよびＢのために、それぞれ１３５．２Ｋバイト、１２４．８Ｋバイトずつの未記録領域が確保されることになる。
【００９９】
従って、ストリームデータＡ記録用確保領域と、ストリームデータＢ記録用確保領域とで領域の大きさは異なるが、記録に要する時間は同じにできるので、ストリームデータＡおよびＢを交互に連続して書き込むことが可能となる。
【０１００】
このような記録方式を採ることで、ヘッドの移動量を小さくすることができ、ストリームデータＡおよびＢの同時記録や、ストリームデータを記録しながら再生する際に、平均待ち時間（アームシーク時間）を比較的短くできる。
【０１０１】
＜７．ＨＤＤ記録媒体における記録方式の第３の態様＞
図８および図１０を用いて説明したＨＤＤ記録媒体３０３における記録方式の第１および第２の態様は、ストリームデータＡ記録用確保領域およびストリームデータＢ記録用確保領域を細かく分割して交互に配設する構成を示したが、図１１に示すように、ＨＤＤ記録媒体３０３の残り容量を時間換算し、均等に２分割して得られる領域をストリームデータＡ記録用確保領域およびストリームデータＢ記録用確保領域としても良い。なお、ストリームデータＡおよびＢの記録方向は未記録領域に向かう順方向である。
【０１０２】
なお、記録動作は図８を用いて説明した記録方式と基本的に同じであるので、説明は省略する。
【０１０３】
このような記録方式を採ることで、領域の分割動作が簡略化でき、また記録したストリームデータを消去する場合、大きな領域を一括して消去するので再利用がしやすく、管理も容易であり、また消去作業も簡略化できる。
【０１０４】
＜８．ＨＤＤ記録媒体における記録方式の第４の態様＞
図８、図１０および図１１を用いて説明したＨＤＤ記録媒体３０３における記録方式の第１〜第３の態様は、予めストリームデータＡ記録用確保領域およびストリームデータＢ記録用確保領域を設け、同じ方向に記録する例を示したが、図１２に示すように、ストリームデータＡについては、当初からのストリームデータＡの記録領域に続くように、記録開始位置ＳＴＰＡを設定して順方向に記録を進め、一方、ストリームデータＢについては、未記録領域の終端に記録開始位置ＳＴＰＢを設定し、順方向とは逆方向に記録を進めるようにしても良い。
【０１０５】
すなわち、当初からのストリームデータＡの記録領域に続いて、ストリームデータＡの記録開始位置ＳＴＰＡが設定され、まず、最小トラックＮ１にストリームデータＡが記録される。
【０１０６】
最小トラックＮ１への記録が終わると、ヘッド（図示せず）は、未記録領域の終端である記録開始位置ＳＴＰＢに矢印ＡＬ１で示すように移動して、最小トラックＮ２にストリームデータＢが記録される。
【０１０７】
それが終わると、ヘッドは矢印ＡＬ２で示すように移動して、最小トラックＮ３にストリームデータＡが記録され、それが終わると、ヘッドは矢印ＡＬ３で示すように移動して、最小トラックＮ４にストリームデータＢが記録される。
【０１０８】
これを繰り返すことで、未記録領域にストリームデータＡおよびＢを交互に書き込むことになる。
【０１０９】
このような記録方式を採ることで、領域の分割動作が不要となり、また一方のストリームデータの記録を中断した場合でも、残り容量を再計算することなく、同じ手順で他方のストリームデータの記録を続行することができ、記録動作を遅滞なく行うことができる。
【０１１０】
なお、ストリームデータＡおよびＢの記録方向は互いに逆であるが、これは記録方向決定手段５０４によって設定されることは先に説明した通りである。
【０１１１】
＜９．ＨＤＤ記録媒体における記録方式の第５の態様＞
以上説明したＨＤＤ記録媒体３０３における記録方式の第１〜第４の態様においては、１本のトラック領域の中にストリームデータＡおよびＢを記録する構成について示したが、ストリームデータＡおよびＢの記録をトラック領域単位で行うようにしても良い。
【０１１２】
例えば、ＨＤＤ記録媒体３０３に設定されるトラック領域を模式的に示す図１３において、中心側から外周側に向かうように、トラック領域を順次使用する方向を順方向とした場合、例えば奇数番のトラック領域ＯＴをストリームデータＡの記録領域とし、偶数番のトラック領域ＥＴをストリームデータＢの記録領域として使用するようにしても良い。
【０１１３】
このような記録方式を採ることで、ストリームデータＡおよびＢを記録するそれぞれのトラック領域は、ほぼ平行して存在することになり、ストリームデータＡおよびＢの記録開始位置を平行する位置に設定すれば、ヘッドの移動量を最小限に抑えることができ、アームシーク時間を最小限に抑えることができる。
【０１１４】
また、ＨＤＤ記録媒体３０３に設定されたトラック領域を、奇数番と偶数番とに分けて使用するので、ストリームデータＡおよびＢが使用可能な領域は、ＨＤＤ記録媒体３０３の全記録領域の半分ずつとなり、ストリームデータＡおよびＢが使用可能な領域の領域管理が容易となる。また、ストリームデータＡおよびＢがそれぞれ専用の領域に書き込まれるので、一方のストリームデータの記録を中止したり、記録済みデータを消去しても、それによって他方のストリームデータ記録するために未記録領域を計算し直すなどの作業は不要であるので、管理が容易となる。
【０１１５】
なお、以上の説明では奇数番のトラック領域ＯＴも偶数番のトラック領域ＥＴも順方向、すなわち中心側から外周側に向かうように、トラック領域を順次使用する例を示したが、図１４に示すように、偶数番のトラック領域ＥＴについては順方向にトラック領域を使用し、奇数番のトラック領域ＯＴについては外周側から中心側に向かうように（逆方向に）トラック領域を順次使用するようにしても良い。このような構成にすると、ＨＤＤ記録媒体３０３への記録が進むにつれ、データが記録される奇数番のトラック領域ＯＴと偶数番のトラック領域ＥＴとが接近することになるので、アームシーク時間が短くなる。
【０１１６】
【発明の効果】
本発明に係る請求項１記載のデジタル放送受信機によれば、複数のトランスポートストリームを受信する複数のデジタルチューナ部と、複数のデジタルチューナ部から出力される、複数のトランスポートストリームに相当する複数のストリームデータをディスク型記録媒体に同時に記録し管理する記録管理部と、少なくとも記録管理部を制御する制御部とを備えているので、複数のトランスポートストリームを同時に受信して、ディスク型記録媒体に記録できるようになり、例えば、デジタル衛星放送の多チャンネル化に対応することができる。また、領域計算手段により算出された未記録領域に、記録開始位置決定手段により設定されたそれぞれの記録開始位置から第１および第２のストリームデータの記録を順次開始し、記録方向決定手段により設定された記録方向に向けて第１および第２のストリームデータを交互に記録するので、２つのストリームデータをディスク型記録媒体にほぼ同時に効率的に記録することができる。また、記録制御手段が領域分割決定手段をさらに有し、分割された未記録領域に第１および第２のストリームデータを記録するので、第１および第２のストリームデータの記録に際して余白領域が発生することを防止して、効率の良い記録が可能となる。また、領域分割決定手段により、記録するビットレートに従って、未記録領域を互いに異なる第１および第２の容量ずつに複数分割して、複数の第１および第２の分割領域を交互に設定するするので、第１および第２のストリームデータのビットレートが異なる場合に、それぞれ同じ時間で記録が終了するように第１および第２の容量を設定することで、ビットレートが異なる場合に２本のストリームデータで記録時間が異なることによるタイミングのずれを防止でき、また、分割領域を細かくすることで記録に使用されるヘッドの移動量を小さくすることができ、第１および第２のストリームデータの同時記録や、ストリームデータを記録しながら再生する際の平均待ち時間を比較的短くできる。
【図面の簡単な説明】
【図１】  本発明に係る実施の形態のデジタル放送受信機の全体構成を説明するブロック図である。
【図２】  本発明に係る実施の形態のデジタル放送受信機の部分構成を説明するブロック図である。
【図３】  本発明に係る実施の形態のデジタル放送受信機においてディスク型記録媒体にストリームデータが記録される状態を概念的に示す図である。
【図４】  本発明に係る実施の形態のデジタル放送受信機の動作の一例を示すフローチャートである。
【図５】  本発明に係る実施の形態のデジタル放送受信機の動作の一例を示すフローチャートである。
【図６】  本発明に係る実施の形態のデジタル放送受信機の動作の一例を示すフローチャートである。
【図７】  本発明に係る実施の形態のデジタル放送受信機の部分構成を説明するブロック図である。
【図８】  本発明に係る実施の形態のデジタル放送受信機における記録方式の第１の態様を説明する概念図である。
【図９】  本発明に係る実施の形態のデジタル放送受信機の部分構成を説明するブロック図である。
【図１０】  本発明に係る実施の形態のデジタル放送受信機における記録方式の第２の態様を説明する概念図である。
【図１１】  本発明に係る実施の形態のデジタル放送受信機における記録方式の第３の態様を説明する概念図である。
【図１２】  本発明に係る実施の形態のデジタル放送受信機における記録方式の第５の態様を説明する概念図である。
【図１３】  本発明に係る実施の形態のデジタル放送受信機における記録方式の第５の態様を説明する概念図である。
【図１４】  本発明に係る実施の形態のデジタル放送受信機における記録方式の第５の態様を説明する概念図である。
【図１５】  従来のデジタル放送受信機の全体構成を説明するブロック図である。
【符号の説明】
ＴＲ１，ＴＲ２  トラック領域、ＳＴＰＡ，ＳＴＰＢ  記録開始位置。
【図１】
0004684392.tif 000002
【図２】
0004684392.tif 000003
【図３】
0004684392.tif 000004
【図４】
0004684392.tif 000005
【図５】
0004684392.tif 000006
【図６】
0004684392.tif 000007
【図７】
0004684392.tif 000008
【図８】
0004684392.tif 000009
【図９】
0004684392.tif 000010
【図１０】
0004684392.tif 000011
【図１１】
0004684392.tif 000012
【図１２】
0004684392.tif 000013
【図１３】
0004684392.tif 000014
【図１４】
0004684392.tif 000015
【図１５】
0004684392.tif 000016