(57)【要約】【課題】マルチチャンネル放送時において、多重化されて送信された全ての編成チャンネルを同一画面上に出力可能とする。【解決手段】多重化ストリームからｍ本の画像ストリームデータの時刻情報をそれぞれ抽出する時刻情報抽出部１２と、抽出された時刻情報のカウント値を第２の同期信号のクロックに基づいて増加させるカウント増加部２８と、カウント値がそれぞれ増加された時刻情報と、ｍ本の画像ストリームのそれぞれに含まれるタイムスタンプ情報とを比較し、一致したことに応じて、ｍ個の復号部１７ａ，１７ｂ，１７ｃの復号処理を制御し、画像データ記憶部１７ａ，１７ｂ，１７ｃに記憶された復号後の画像データを読み出して、同一画面上に配置して出力するよう制御する制御部１４とを備えることで実現する。【選択図】　図２
2004104518.tif 000002
【特許請求の範囲】
【請求項１】
所定の周波数の第１の同期信号のクロック数をカウントしたカウント値を所定の間隔で抽出して生成される複数の時刻情報と、上記所定の周波数の第１の同期信号のクロック数をカウントしたカウント値であり、復号及び出力のタイミングを指定するタイムスタンプ情報とをそれぞれ含むｍ（ｍは自然数）本の画像ストリームデータが多重化された多重化ストリームを入力する入力手段と、
上記入力手段によって入力された上記多重化ストリームをｍ本の画像ストリームデータに分離する分離手段と、
上記分離手段によって分離された上記ｍ本の画像ストリームデータをｍ個の画像データにそれぞれ復号するｍ個の復号手段と、
上記ｍ個の復号手段によって復号された画像データを記憶するｍ個の画像データ記憶手段と、
上記入力手段によって入力された多重化ストリームから上記ｍ本の画像ストリームデータの上記時刻情報をそれぞれ抽出する時刻情報抽出手段と、
上記分離手段によって分離された上記ｍ本の画像ストリームデータのうちの任意の１本の画像ストリームデータに含まれ、上記時刻情報抽出手段によって抽出される上記時刻情報に基づいて、上記所定の周波数の第１の同期信号と同期する第２の同期信号を生成する同期信号生成手段と、
上記時刻情報抽出手段によって上記ｍ本の画像ストリームデータ毎に抽出された上記時刻情報のカウント値を上記同期信号生成手段によって生成された上記第２の同期信号のクロックに基づいてそれぞれ増加させるカウント増加手段と、
上記カウント増加手段によってカウント値がそれぞれ増加された上記ｍ本の画像ストリームデータそれぞれの時刻情報と、上記ｍ本の画像ストリームのそれぞれに含まれる上記タイムスタンプ情報とを比較する比較手段と、
上記比較手段による比較によって上記時刻情報が、上記タイムスタンプ情報に一致したことに応じて、上記ｍ個の復号手段の復号処理を制御し、上記ｍ個の画像データ記憶手段に記憶された画像データを読み出して、同一画面上に配置して出力するよう制御する制御手段とを備えること
を特徴とする復号装置。
【請求項２】
上記時刻情報抽出手段は、上記ｍ本の画像ストリームデータの上記時刻情報を、一度に１つだけ抽出すること
を特徴とする請求項１記載の復号装置。
【請求項３】
上記時刻情報抽出手段は、上記ｍ本の画像ストリームデータの上記時刻情報を各画像ストリームデータから順番に１つずつ抽出すること
を特徴とする請求項２記載の復号装置。
【請求項４】
上記時刻情報抽出手段は、上記同期信号生成手段が上記第２の同期信号を生成するために用いる上記任意の１本の画像ストリームデータに含まれる時刻情報を、上記時刻情報が前回抽出された時刻と、前々回抽出された時刻との差で決定されるインターバル時間毎に抽出し、
上記任意の１本の画像ストリームデータ以外の（ｍ−１）本の画像ストリームデータに含まれる時刻情報を上記インターバル時間の間に抽出すること
を特徴とする請求項２記載の復号装置。
【請求項５】
上記カウント増加手段は、１個のメインカウント増加手段と、（ｍ−１）個のサブカウント増加手段とを備え、
上記１個のメインカウント増加手段は、上記同期信号生成手段によって生成された上記第２の同期信号のクロックに基づいて、上記任意の１本の画像ストリームデータの時刻情報のカウント値を増加させ、
上記（ｍ−１）個のサブカウント増加手段は、上記同期信号生成手段によって生成された上記第２の同期信号に基づいて、上記時刻情報抽出手段によってそれぞれ抽出された時刻情報のカウント値と、上記時刻情報抽出手段によって抽出された上記任意の１本の画像ストリームデータの時刻情報のカウント値との差分をとり、差分値として記憶し、上記１個のメインカウント増加手段で増加された上記任意の１本の画像ストリームデータの時刻情報のカウント値と上記記憶した差分値とを加算することで、上記（ｍ−１）本の画像ストリームデータの時刻情報のカウント値を増加させること
を特徴とする請求項１記載の復号装置。
【請求項６】
所定の周波数の第１の同期信号のクロック数をカウントしたカウント値を所定の間隔で抽出して生成される複数の時刻情報と、上記所定の周波数の第１の同期信号のクロック数をカウントしたカウント値であり、復号及び出力のタイミングを指定するタイムスタンプ情報とをそれぞれ含むｍ（ｍは自然数）本の画像ストリームデータが多重化され、所定の周波数に変調されて送信された多重化ストリームを受信する受信手段を備え、
上記入力手段は、上記受信手段で受信された上記ｍ本の画像ストリームデータが多重化された多重化ストリームを入力すること
を特徴とする請求項１記載の復号装置。
【請求項７】
上記受信手段で受信した多重化ストリームを記録媒体に記録する記録手段を備えること
を特徴とする請求項１記載の復号装置。
【請求項８】
上記記録手段によって上記記録媒体に記録された多重化ストリームを再生する再生手段を備え、
上記入力手段は、上記再生手段によって再生された多重化ストリームを入力すること
を特徴とする請求項７記載の復号装置。
【請求項９】
ｍ本の画像ストリームデータが多重化された多重化ストリームを記録した記録媒体を装着する装着手段を備え、
上記再生手段は、上記装着手段に装着された上記記録媒体に記録されている多重化ストリームを再生すること
を特徴とする請求項８記載の復号装置。
【請求項１０】
所定の周波数の第１の同期信号のクロック数をカウントしたカウント値を所定の間隔で抽出して生成される複数の時刻情報と、上記所定の周波数の第１の同期信号のクロック数をカウントしたカウント値であり、復号及び出力のタイミングを指定するタイムスタンプ情報とをそれぞれ含むｍ（ｍは自然数）本の画像ストリームデータが多重化された多重化ストリームを入力する入力工程と、
上記入力工程によって入力された上記多重化ストリームをｍ本の画像ストリームデータに分離する分離工程と、
上記分離工程によって分離された上記ｍ本の画像ストリームデータをｍ個の画像データにそれぞれ復号するｍ個の復号工程と、
上記ｍ個の復号工程によって復号された画像データをｍ個の画像データ記憶手段に記憶する画像データ記憶工程と、
上記入力工程によって入力された多重化ストリームから上記ｍ本の画像ストリームデータの上記時刻情報をそれぞれ抽出する時刻情報抽出工程と、
上記分離工程によって分離された上記ｍ本の画像ストリームデータのうちの任意の１本の画像ストリームデータに含まれ、上記時刻情報抽出工程によって抽出される上記時刻情報に基づいて、上記所定の周波数の第１の同期信号と同期する第２の同期信号を生成する同期信号生成工程と、
上記時刻情報抽出工程によって上記ｍ本の画像ストリームデータ毎に抽出された上記時刻情報のカウント値を上記同期信号生成工程によって生成された上記第２の同期信号のクロックに基づいてそれぞれ増加させるカウント増加工程と、
上記カウント増加工程によってカウント値がそれぞれ増加された上記ｍ本の画像ストリームデータそれぞれの時刻情報と、上記ｍ本の画像ストリームのそれぞれに含まれる上記タイムスタンプ情報とを比較する比較工程と、
上記比較工程による比較によって上記時刻情報が、上記タイムスタンプ情報に一致したことに応じて、上記ｍ個の復号工程の復号処理を制御し、上記ｍ個の画像データ記憶手段に記憶された画像データを読み出して、同一画面上に配置して出力するよう制御する制御工程とを備えること
を特徴とする復号方法。
【請求項１１】
上記時刻情報抽出工程は、上記ｍ本の画像ストリームデータの上記時刻情報を、一度に１つだけ抽出すること
を特徴とする請求項１０記載の復号方法。
【請求項１２】
上記時刻情報抽出工程は、上記ｍ本の画像ストリームデータの上記時刻情報を各画像ストリームデータから順番に１つずつ抽出すること
を特徴とする請求項１１記載の復号方法。
【請求項１３】
上記時刻情報抽出工程は、上記同期信号生成工程が上記第２の同期信号を生成するために用いる上記任意の１本の画像ストリームデータに含まれる時刻情報を、上記時刻情報が前回抽出された時刻と、前々回抽出された時刻との差で決定されるインターバル時間毎に抽出し、
上記任意の１本の画像ストリームデータ以外の（ｍ−１）本の画像ストリームデータに含まれる時刻情報を上記インターバル時間の間に抽出すること
を特徴とする請求項１１記載の復号方法。
【請求項１４】
上記カウント増加工程は、１個のメインカウント増加工程と、（ｍ−１）個のサブカウント増加工程とを備え、
上記１個のメインカウント増加工程は、上記同期信号生成工程によって生成された上記第２の同期信号のクロックに基づいて、上記任意の１本の画像ストリームデータの時刻情報のカウント値を増加させ、
上記（ｍ−１）個のサブカウント増加工程は、上記同期信号生成工程によって生成された上記第２の同期信号に基づいて、上記時刻情報抽出工程によってそれぞれ抽出された時刻情報のカウント値と、上記時刻情報抽出工程によって抽出された上記任意の１本の画像ストリームデータの時刻情報のカウント値との差分をとり、差分値として記憶し、上記１個のメインカウント増加工程で増加された上記任意の１本の画像ストリームデータの時刻情報のカウント値と上記記憶した差分値とを加算することで、上記（ｍ−１）本の画像ストリームデータの時刻情報のカウント値を増加させること
を特徴とする請求項１１記載の復号方法。
【請求項１５】
所定の周波数の第１の同期信号のクロック数をカウントしたカウント値を所定の間隔で抽出して生成される複数の時刻情報と、上記所定の周波数の第１の同期信号のクロック数をカウントしたカウント値であり、復号及び出力のタイミングを指定するタイムスタンプ情報とをそれぞれ含むｍ（ｍは自然数）本の画像ストリームデータが多重化され、所定の周波数に変調されて送信された多重化ストリームを受信する受信工程を備え、
上記入力工程は、上記受信工程で受信された上記ｍ本の画像ストリームデータが多重化された多重化ストリームを入力すること
を特徴とする請求項１１記載の復号方法。
【請求項１６】
上記受信工程で受信した多重化ストリームを記録媒体に記録する記録工程を備えること
を特徴とする請求項１０記載の復号方法。
【請求項１７】
上記記録工程によって上記記録媒体に記録された多重化ストリームを再生する再生工程を備え、
上記入力工程は、上記再生工程によって再生された多重化ストリームを入力すること
を特徴とする請求項１０記載の復号方法。
【請求項１８】
ｍ本の画像ストリームデータが多重化された多重化ストリームを記録した記録媒体を装着する装着工程を備え、
上記再生工程は、上記装着工程に装着された上記記録媒体に記録されている多重化ストリームを再生すること
を特徴とする請求項１１記載の復号方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルテレビジョン放送に関するものであり、詳しくは、マルチチャンネル放送の編成チャンネルを同時に復号して出力する復号装置及び復号方法に関する。
【０００２】
【従来の技術】
高品質な番組の提供、多チャンネルによる番組の提供といった特徴を備えた放送サービスを可能とするデジタル放送サービスは、放送衛星（ＢＳ：Ｂｒｏａｄｃａｓｔｉｎｇ　Ｓａｔｅｌｌｉｔｅ）、通信衛星（ＣＳ：Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ　Ｓａｔｅｌｌｉｔｅ）を介した放送として実現されている。
【０００３】
デジタル放送サービスでは、デジタルハイビジョン放送（ＨＤＴＶ：Ｈｉｇｈ　Ｄｅｆｉｎｉｔｉｏｎ　Ｔｅｌｅｖｉｓｉｏｎ）がサービスの中心となっているが、例えば、ＢＳデジタル放送サービスにおいては、デジタルハイビジョン放送を行わない時間帯には、マルチビュー放送、マルチチャンネル放送と呼ばれる標準テレビジョン放送（ＳＤＴＶ：Ｓｔａｎｄａｒｄ　Ｄｅｆｉｎｉｔｉｏｎ　Ｔｅｌｅｖｉｓｉｏｎ）を提供するマルチ放送サービスを行うことが考案されている。
【０００４】
マルチビュー放送とは図１２に示すように、デジタルハイビジョン放送を３つのチャンネル、例えば、主番組、副番組１、副番組２というように分割し、１番組内で関連する内容を従来の標準テレビジョン放送（ＳＤＴＶ：Ｓｔａｎｄａｒｄ　Ｄｅｆｉｎｉｔｉｏｎ　Ｔｅｌｅｖｉｓｉｏｎ）で同時に放送するというサービスである。マルチビュー放送を受信すると、例えば、スポーツ番組や、劇場中継などにおいて、同一番組中での３つのカメラアングルからの映像を同時に視聴したり、好みのアングルからの映像のみを視聴したりできる。マルチビュー放送を視聴するには、マルチビュー放送を受信する受信装置で受信した全てのデジタル標準テレビジョン放送をデコード処理する必要がある。
【０００５】
マルチチャンネル放送とは、図１３に示すようにデジタルハイビジョン放送の枠を３つの標準テレビジョン放送（ＳＤＴＶ：Ｓｔａｎｄａｒｄ　Ｄｅｆｉｎｉｔｉｏｎ　Ｔｅｌｅｖｉｓｉｏｎ）に分割して同時に放送するサービスである。マルチチャンネル放送では、異なる内容の番組、例えば、映画、スポーツ番組、音楽番組が同一時間帯に送信されることになる。マルチチャンネル放送を視聴する場合、上述したマルチビュー放送とは異なり、マルチチャンネル放送を受信する受信装置で１つのデジタル標準テレビジョン放送だけ選択されデコード処理される。
【０００６】
このように、デジタル放送サービスでは、１つのキャリア周波数に複数の編成チャンネルを多重化して送信することで、上述したマルチ放送サービスを実現することができる。
【０００７】
【発明が解決しようとする課題】
ところで、従来、地上波で実施されてきたアナログ放送サービスでは、１つのキャリア周波数で、１つの編成チャンネルだけを送信している。つまり、キャリア周波数と、編成チャンネルとは１対１の関係が成り立っていた。
【０００８】
したがって、アナログ放送サービスにおいて、ユーザは、所望の番組を選択するには、キャリア周波数を選択するという操作をするだけでよかった。また、アナログ放送サービスでは、国営放送を除き、１つの放送局に１つのキャリア周波数が割り当てられているため、ユーザには、”所望の番組を選択する”＝”キャリア周波数を選択する”＝”放送局を選択する”という概念が浸透している。
【０００９】
デジタル放送サービスにおいても、受信装置のリモートコントローラには、放送局を指定するボタンが備えられており、ユーザは、このボタンを押下することで、所望の放送局、つまり、所望の番組を選択することができるようになっている。
【００１０】
しかし、上述したように、デジタル放送サービスにおいては、１つのキャリア周波数に複数の編成チャンネルが多重化されて送信される場合もあり、特にマルチチャンネル放送においては、１つの放送局から送信される編成チャンネルが２つ、又は、３つであったとしても１度に復号されて出力表示される編成チャンネルは１つである。
【００１１】
したがって、デジタル放送サービスのマルチチャンネル放送時には、編成チャンネル単位でしかチャンネルの切り替えができないということになるため、アナログ放送サービスによってユーザに浸透している放送局を選択する操作を反映させることができない。そのため、マルチチャンネル放送が実施されるたびに選択可能な編成チャンネルが増加したりするなど、チャンネル選択操作がユーザにとって非常に分かりにくくなってしまうといった問題がある。
【００１２】
そこで、本発明は、デジタル放送サービスのマルチチャンネル放送時において、多重化されて送信された全ての編成チャンネルを同一画面上に出力可能とする復号装置及び復号方法を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上述の目的を達成するために、本発明に係る復号装置は、所定の周波数の第１の同期信号のクロック数をカウントしたカウント値を所定の間隔で抽出して生成される複数の時刻情報と、上記所定の周波数の第１の同期信号のクロック数をカウントしたカウント値であり、復号及び出力のタイミングを指定するタイムスタンプ情報とをそれぞれ含むｍ（ｍは自然数）本の画像ストリームデータが多重化された多重化ストリームを入力する入力手段と、上記入力手段によって入力された上記多重化ストリームをｍ本の画像ストリームデータに分離する分離手段と、上記分離手段によって分離された上記ｍ本の画像ストリームデータをｍ個の画像データにそれぞれ復号するｍ個の復号手段と、上記ｍ個の復号手段によって復号された画像データを記憶するｍ個の画像データ記憶手段と、上記入力手段によって入力された多重化ストリームから上記ｍ本の画像ストリームデータの上記時刻情報をそれぞれ抽出する時刻情報抽出手段と、上記分離手段によって分離された上記ｍ本の画像ストリームデータのうちの任意の１本の画像ストリームデータに含まれ、上記時刻情報抽出手段によって抽出される上記時刻情報に基づいて、上記所定の周波数の第１の同期信号と同期する第２の同期信号を生成する同期信号生成手段と、上記時刻情報抽出手段によって上記ｍ本の画像ストリームデータ毎に抽出された上記時刻情報のカウント値を上記同期信号生成手段によって生成された上記第２の同期信号のクロックに基づいてそれぞれ増加させるカウント増加手段と、上記カウント増加手段によってカウント値がそれぞれ増加された上記ｍ本の画像ストリームデータそれぞれの時刻情報と、上記ｍ本の画像ストリームのそれぞれに含まれる上記タイムスタンプ情報とを比較する比較手段と、上記比較手段による比較によって上記時刻情報が、上記タイムスタンプ情報に一致したことに応じて、上記ｍ個の復号手段の復号処理を制御し、上記ｍ個の画像データ記憶手段に記憶された画像データを読み出して、同一画面上に配置して出力するよう制御する制御手段とを備えることを特徴とする。
【００１４】
また、上述の目的を達成するために、本発明に係る復号方法は、所定の周波数の第１の同期信号のクロック数をカウントしたカウント値を所定の間隔で抽出して生成される複数の時刻情報と、上記所定の周波数の第１の同期信号のクロック数をカウントしたカウント値であり、復号及び出力のタイミングを指定するタイムスタンプ情報とをそれぞれ含むｍ（ｍは自然数）本の画像ストリームデータが多重化された多重化ストリームを入力する入力工程と、上記入力工程によって入力された上記多重化ストリームをｍ本の画像ストリームデータに分離する分離工程と、上記分離工程によって分離された上記ｍ本の画像ストリームデータをｍ個の画像データにそれぞれ復号するｍ個の復号工程と、上記ｍ個の復号工程によって復号された画像データをｍ個の画像データ記憶手段に記憶する画像データ記憶工程と、上記入力工程によって入力された多重化ストリームから上記ｍ本の画像ストリームデータの上記時刻情報をそれぞれ抽出する時刻情報抽出工程と、上記分離工程によって分離された上記ｍ本の画像ストリームデータのうちの任意の１本の画像ストリームデータに含まれ、上記時刻情報抽出工程によって抽出される上記時刻情報に基づいて、上記所定の周波数の第１の同期信号と同期する第２の同期信号を生成する同期信号生成工程と、上記時刻情報抽出工程によって上記ｍ本の画像ストリームデータ毎に抽出された上記時刻情報のカウント値を上記同期信号生成工程によって生成された上記第２の同期信号のクロックに基づいてそれぞれ増加させるカウント増加工程と、上記カウント増加工程によってカウント値がそれぞれ増加された上記ｍ本の画像ストリームデータそれぞれの時刻情報と、上記ｍ本の画像ストリームのそれぞれに含まれる上記タイムスタンプ情報とを比較する比較工程と、上記比較工程による比較によって上記時刻情報が、上記タイムスタンプ情報に一致したことに応じて、上記ｍ個の復号工程の復号処理を制御し、上記ｍ個の画像データ記憶手段に記憶された画像データを読み出して、同一画面上に配置して出力するよう制御する制御工程とを備えることを特徴とする。
【００１５】
【発明の実施の形態】
以下、本発明に係る復号装置及び復号方法の実施の形態を図面を参照にして詳細に説明する。
【００１６】
本発明は、図１に外観を示す記録再生装置１００に適用される。図１に示すように記録再生装置１００は、テレビジョン受像機２００と接続されている。
【００１７】
テレビジョン受像機２００は、地上波を受信可能な地上波チューナー、ＢＳ（Ｂｒｏａｄｃａｓｔｉｎｇ　Ｓａｔｅｌｌｉｔｅ）チューナー、ＢＳデジタルチューナー、ＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ　Ｓａｔｅｌｌｉｔｅ）チューナー、ＣＳデジタルチューナーを内蔵していてもよい。
【００１８】
また、記録再生装置１００の各種機能は、リモートコントローラ３００によって遠隔操作可能である。また、このリモートコントローラ３００は、テレビジョン受像機２００の各種機能も、遠隔操作可能である。
【００１９】
本発明を適用した記録再生装置１００は、記録媒体にデジタルハイビジョン放送を圧縮なしで、映像信号、音声信号、各種データを記録することが可能な記録再生装置である。また記録再生装置１００は、後述するようにデジタルチューナーを内蔵しており、例えば、ＢＳデジタル放送で提供されるデジタルハイビジョン放送を受信し、受信したデジタルハイビジョン放送を上述したように記録媒体に記録することができる。
【００２０】
図２を用いて、記録再生装置１００の要部構成について説明をする。記録再生装置１００は、地上波チューナー１と、入力切替回路２と、ＹＣ分離回路３と、入力切替回路４と、ＮＴＳＣ（Ｎａｔｉｏｎａｌ　Ｔｅｌｅｖｉｓｉｏｎ　Ｓｙｓｔｅｍ　Ｓｔａｎｄａｒｄ　Ｃｏｍｍｉｔｔｅｅ）デコーダ５と、同期制御回路６と、プリ映像信号処理回路７と、ＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）ビデオエンコーダ８と、音声Ａ／Ｄ変換器９と、ＭＰＥＧオーディオエンコーダ１０と、デジタルチューナー１１、多重／分離回路（ＭＵＸ／ＤＭＸ）１２と、記録／再生処理部１３と、ホストＣＰＵ１４と、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ　Ｄｙｎａｍｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１５と、ＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１６と、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃと、加算器１７ｄと、ポスト映像信号処理回路１８と、ＯＳＤ（Ｏｎ　Ｓｃｒｅｅｎ　Ｄｉｓｐｌａｙ）１９と、ＮＴＳＣエンコーダ２０と、ＭＰＥＧオーディオデコーダ２１と、切替回路２２と、音声Ｄ／Ａ変換器２３と、デジタルＩＮ／ＯＵＴ２４、デジタルインターフェース回路２５と、地上波ＥＰＧ用チューナー２６と、データスライサ２７と、ＳＴＣ（Ｓｙｓｔｅｍ　Ｔｉｍｅ　Ｃｌｏｃｋ）生成部２８とを備える。
【００２１】
地上波チューナー１は、地上波放送を受信し、受信した放送のコンポジット映像信号と音声信号を入力切替回路２に供給する。
【００２２】
入力切替回路２は、地上波チューナー１からコンポジット映像信号と音声信号が供給され、外部装置からコンポジット映像信号と音声信号が供給される。入力切替回路２は、ホストＣＰＵ１４からの指示に従い、地上波チューナー１から供給されるコンポジット映像信号と音声信号、又は、外部装置から供給されるコンポジット映像信号と音声信号のどちらかを選択する。入力切替回路２は、選択したコンポジット映像信号をＹＣ分離回路３に、音声信号を音声Ａ／Ｄ変換器９にそれぞれ出力する。
【００２３】
ＹＣ分離回路３は、入力切替回路２から入力されたコンポジット映像信号をＹＣ分離し、入力切替回路４に供給する。
【００２４】
入力切替回路４は、ホストＣＰＵ１４からの指示に従い、外部Ｓ映像入力、又は、ＹＣ分離回路３からの出力を選択し、選択した信号をＮＴＳＣデコーダ５に供給する。
【００２５】
ＮＴＳＣデコーダ５は、入力された映像信号にＡ／Ｄ変換、クロマエンコードの処理を施し、デジタルコンポーネントビデオ信号（以下、画像データという）に変換して、プリ映像信号処理回路７に供給する。また、ＮＴＳＣデコーダ５は、入力映像信号の水平同期信号を基準に生成したクロックと、同期分離して得た水平同期信号、垂直同期信号、フィールド判別信号を同期制御回路６に供給する。
【００２６】
同期制御回路６では、水平同期信号、垂直同期信号、フィールド判別信号を基準とし、後述する各ブロックに必要なタイミングに変換したクロック、同期信号を生成し、記録再生装置１００を構成する各ブロックに供給する。
【００２７】
プリ映像信号処理回路７では、ＮＴＳＣデコーダ５から供給された画像データにプリフィルター等の各種映像信号処理を施し、ＭＰＥＧビデオエンコーダ８と、ポスト映像信号処理回路１８に供給する。
【００２８】
ＭＰＥＧビデオエンコーダ８は、プリ映像信号処理回路７から供給された画像データにブロックＤＣＴ（Ｄｉｓｃｒｅｔｅ　Ｃｏｓｉｎｅ　Ｔｒａｎｓｆｏｒｍ：離散コサイン変換）等の符号化処理を施し、画像のＥＳ（Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）を生成し、多重／分離回路１２に供給する。なお、本実施例では圧縮方式としてＭＰＥＧを採用しているが、他の圧縮方式でも、非圧縮でも構わない。
【００２９】
音声Ａ／Ｄ変換器９は、入力切替回路２で選択された音声信号をデジタル音声信号に変換し、ＭＰＥＧオーディオエンコーダ１０に供給する。
【００３０】
ＭＰＥＧオーディオエンコーダ１０は、供給されたデジタル音声信号をＭＰＥＧフォーマットに従い圧縮した後、音声のＥＳを生成し、映像信号同様に、多重／分離回路１２に供給する。なお、本実施例では圧縮方式としてＭＰＥＧを採用しているが、他の圧縮方式でも、非圧縮でも構わない。
【００３１】
デジタルチューナー１１は、ＢＳデジタル放送、ＣＳデジタル放送、地上波デジタル放送を受信する受信機である。ＢＳデジタル放送は、デジタルハイビジョン放送を中心としたサービスであるが、標準テレビジョン放送も提供される。
【００３２】
例えば、ＢＳデジタル放送は、デジタルハイビジョン放送の枠を３つの標準テレビジョン放送に分割して同時に放送するマルチチャンネル放送や、同じくデジタルハイビジョン放送を３つのチャンネルに分割して１番組内で関連している内容を標準テレビジョン放送で同時に放送するマルチビュー放送を提供しているものとする。
【００３３】
ここで、ＢＳデジタル放送で採用しているデジタル放送の伝送方式の１つであるＭＰＥＧ２トランスポートストリーム（以下、ＴＳとも呼ぶ）について説明をする。
【００３４】
ＴＳとは、ＭＰＥＧ２方式で圧縮符号化された映像信号や音声信号、データなどのコンテンツを１つのストリームとしてまとめて伝送するために定められた規格である。
【００３５】
ＴＳは、１８８バイトの固定長のトランスポート・パケット（以下、ＴＳパケットとも呼ぶ）を多重伝送することで番組の多重編成（ＨＤＴＶ放送１チャンネルやＳＤＴＶ複数チャンネルの放送）や番組内の編成（ＨＤＴＶ放送１チャンネル＋データ放送１チャンネルやＳＤＴＶ放送２チャンネル＋データ放送３チャンネル）を変更したり、衛星や地上波の放送から特定のチャンネルを抜き出し新たなチャンネルを多重してケーブルＴＶで再配信したりすることを劣化なく柔軟に実現できる。
【００３６】
ＴＳで多重化される１８８バイトの固定長のＴＳパケットは、図３に示すように４バイトのパケットヘッダ領域（ＴＳヘッダ）と、１８４バイトのペイロード領域（ＴＳペイロード）とを備えている。
【００３７】
ＴＳパケットのパケットヘッダ領域には、パケットの先頭を示す同期バイトや、当該ＴＳパケットを識別するためのＩＤ番号であるＰＩＤ（Ｐａｃｋｅｔ　Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）といったパケットの性質を規定する情報が記述されている。
【００３８】
パケットヘッダに続く、ペイロード領域には、映像ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ　Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）や、音声ＰＥＳ、また、セクションデータが記述される。
【００３９】
映像ＰＥＳ、音声ＰＥＳは、映像信号、音声信号をそれぞれエンコードして生成される映像ＥＳ（Ｅｌｅｍｅｎｔａｒｙ　Ｓｔｒｅａｍ）、音声ＥＳを分割し、ＰＥＳヘッダを付加したパケットである。映像ＰＥＳ、音声ＰＥＳといったＰＥＳパケットのＰＥＳヘッダには、再生出力の時刻管理情報であるＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ　Ｔｉｍｅ　Ｓｔａｍｐ）や、復号の時刻管理情報であるＤＴＳ（Ｄｅｃｏｄｉｎｇ　Ｔｉｍｅ　Ｓｔａｍｐ）が記述されている。
【００４０】
ＴＳパケットのペイロード領域に記述されるセクションデータには、番組の選択をするためのデータ、送受信間の同期をするためのデータや、データコンテンツ、ファームウェアのバージョンアップ用データなど様々な種類のデータがある。
【００４１】
特にＰＳＩ（Ｐｒｏｇｒａｍ　Ｓｐｅｃｉｆｉｃ　Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれるセクションデータは、多数の映像データ、音声データを多重化して伝送するＴＳにおいて、複数の編成チャンネルの中からどの編成チャンネルを選択し、どのパケットを取り出して、どのように復号すればよいかなどの情報を保持している。
【００４２】
ＰＳＩには、１本のＴＳに収容されている全編成チャンネルに関する総合的な情報を保持するＰＡＴ（Ｐｒｏｇｒａｍ　Ａｓｓｏｃｉａｔｉｏｎ　Ｔａｂｌｅ）と、ＴＳに収容されている各編成チャンネルそれぞれに関する情報を保持するＰＭＴ（Ｐｒｏｇｒａｍ　Ｍａｐｐｅｄ　Ｔａｂｌｅ）と、ネットワーク内のサービスリストと伝送路パラメータを示すＮＩＴ（Ｎｅｔｗｏｒｋ　Ｉｎｆｏｒｍａｔｉｏｎ　Ｔａｂｌｅ）と、有料放送の契約情報のＰＩＤを示すＣＡＴ（Ｃｏｎｄｉｔｉｏｎａｌ　Ａｃｃｅｓｓ　Ｔａｂｌｅ）とがある。
【００４３】
ＰＡＴは、ＰＩＤが”０ｘ００００”のＴＳパケットに記述されており、各編成チャンネル毎に用意され、編成チャンネルに関する情報を管理しているＰＭＴのＰＩＤを全て保持している。
【００４４】
ＰＭＴは、当該編成チャンネルで伝送する映像ＰＥＳが格納されているＴＳパケットのＰＩＤと、当該編成チャンネルで伝送する音声ＰＥＳが格納されているＴＳパケットのＰＩＤと、当該編成チャンネルのクロック情報であるＰＣＲ（Ｐｒｏｇｒａｍ　Ｃｌｏｃｋ　Ｒｅｆｅｒｅｎｃｅ）が格納されているＴＳパケットのＰＩＤとを管理している。
【００４５】
ここで、編成チャンネルのクロック情報であるＰＣＲについて説明をする。デジタルチューナー１１で受信するデジタル放送、つまり、ＭＥＰＧ２トランスポートストリームでは、アナログ放送において送信されるビデオの同期信号に相当する信号が伝送されないため、受信機側と、送信機側のシステム・クロック（２７ＭＨｚ）を合わせるためにクロック情報としてＰＣＲを用意している。
【００４６】
ＰＣＲは、送信機側の基本クロックによる４２ビットのカウンタ値であるＳＴＣ（Ｓｙｓｔｅｍ　Ｔｉｍｅ　Ｃｌｏｃｋ）値を保持しており、送信機側から送信されるＴＳの独立したＴＳパケットや、映像ＰＥＳ又は音声ＰＥＳに格納されたＴＳパケットに一定の周期で含まれて受信機に送信される。
【００４７】
ＰＣＲ中のＳＴＣ値は、上述したように送信機のシステム・クロックと同期する受信機側のシステム・クロックの生成に用いられる他、いつ復号再生すべきかを示すタイムスタンプであるＰＴＳ、ＤＴＳとの比較基準値にもなる。
【００４８】
上述したように各編成チャンネル毎に用意されたＰＭＴに記述されているＰＣＲのＰＩＤを参照することで、ＴＳ中の各編成チャンネル毎のＰＣＲを取得することができる。
【００４９】
マルチビュー放送の場合、ＴＳに多重化される編成チャンネルのＰＣＲに含まれるＳＴＣ値は、全ての編成チャンネルで同一であるが、マルチチャンネル放送の場合、ＳＴＣ値は、多重化される編成チャンネル毎に異なる値となる。したがって、マルチチャンネル放送では、多重化された編成チャンネル毎にＰＣＲを取得する必要がある。
【００５０】
再び、図２に戻り、記録再生装置１００の要部構成について説明をする。多重／分離回路１２では、後述する記録媒体５０への記録時には映像ＥＳと音声ＥＳ及び各種制御信号の多重化処理を施す。多重／分離回路１２は、入力されたＭＰＥＧ映像ＥＳと、ＭＰＥＧ音声ＥＳと、各種制御信号と合わせ、多重化処理（たとえばＭＰＥＧシステムのトランスポートストリームの生成）、バッファ制御処理を施し、記録／再生処理部１３に出力する。
【００５１】
バッファ制御処理とは、連続的に入力されるＴＳを、後段の記録／再生処理部１３に断続的に送る為の制御を行うことである。例えば、記録／再生処理部１３が記録媒体５０のシーク動作を行っている時は、ＴＳの書き込みができないので、バッファにＴＳを一時的に蓄え、書き込みが可能な時は、入力のレートより高いレートで書き込みを行うことにより、連続的に入力されるＴＳを途切れることなく記録する。
【００５２】
多重／分離回路１２は、デジタルチューナー１１でのデジタル放送受信時には、デジタルチューナー１１から供給されるＴＳのデジタル放送特有のスクランブルを解いた後、供給されるＴＳからＰＥＳを抽出し、映像ＰＥＳと音声ＰＥＳに分離した後、それぞれをＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃ、ＭＰＥＧオーディオデコーダ２１に供給する。
【００５３】
具体的には、多重／分離回路１２は、図４に示すようにセクション形式でＴＳに多重化されたＰＳＩを取得し、解析するＰＳＩ解析部１２ａと、ＰＳＩ解析部１２ａで解析されＰＭＴから取得された映像ＰＥＳ、音声ＰＥＳ、ＰＣＲが格納されているＴＳパケットのＰＩＤを設定し、設定したＰＩＤに基づいて該当するＴＳパケットを分離、抽出するＰＩＤフィルタ部１２ｂとを備えている。
【００５４】
ＰＳＩ解析部１２ａは、ＰＡＴ及びＰＭＴからＴＳに多重化されている編成チャンネルそれぞれについての映像ＰＥＳが格納されているＴＳパケットのＰＩＤ、音声ＰＥＳが格納されているＴＳパケットのＰＩＤ、ＰＣＲが格納されているＴＳパケットのＰＩＤを取得する。ＰＳＩ解析部１２ａは、取得したＰＩＤをＰＩＤフィルタ部１２ｂに供給する。
【００５５】
ＰＩＤフィルタ部１２ｂは、ＰＳＩ解析部１２ａから供給された各編成チャンネルの映像ＰＥＳが格納されているＴＳパケットのＰＩＤ、音声ＰＥＳが格納されているＴＳパケットのＰＩＤ、ＰＣＲが格納されているＴＳパケットのＰＩＤをそれぞれ設定する。
【００５６】
ＰＩＤフィルタ部１２ｂは、デジタルチューナー１１からＴＳ信号が供給されると、設定したＰＩＤに基づいて、映像ＰＥＳ、音声ＰＥＳ、ＰＣＲがそれぞれ格納されているＴＳパケットを分離して抽出し、それぞれ、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃ、ＭＰＥＧオーディオデコーダ２１、ＳＴＣ生成部２８に供給する。
【００５７】
ＰＩＤフィルタ部１２ｂは、映像ＰＥＳ用のフィルタを３つ、音声ＰＥＳ用のフィルタを１つ備えている。ＰＣＲ用のフィルタは、マルチチャンネル放送においては、多重化された編成チャンネル毎にＰＣＲが異なっているため、編成チャンネル分用意する場合と、１つのフィルタで設定するＰＩＤを切り替えて使用する場合などがある。
【００５８】
再び、図２に戻り、記録再生装置１００の要部構成について説明をする。多重／分離回路１２は、記録媒体５０の再生時には、上述したデジタルチューナー１１によるデジタル放送受信時と同様に、記録／再生処理部１３で再生され断続的に供給されるＴＳを、連続的になるようバッファ制御を行った後、分離処理を行う。多重／分離回路１２の分離処理では、ＴＳからＰＥＳを抽出し、さらに映像ＰＥＳと音声ＰＥＳに分離した後、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃと、ＭＰＥＧオーディオデコーダ２１に供給する。
【００５９】
また、多重／分離回路１２は、当該多重／分離回路１２に内蔵された各種情報のパージング機能により、ＢＳ信号に挿入されている電子番組情報（ＥＰＧ）を抜き出し、ホストＣＰＵ１４に供給する。ホストＣＰＵ１４では、このＥＰＧ信号の解析を行い、ＧＵＩ上に番組情報の表示等を行う。
【００６０】
記録／再生処理部１３は、記録媒体５０へのデータ記録処理、記録媒体５０に記録されたデータの再生処理を行う。記録媒体５０は、図示しない当該記録再生装置の装着部に装着可能な光ディスク、光磁気ディスク、固体メモリなどや、あらかじめ当該記録再生装置に搭載されたＨＤＤ（Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）などである。記録／再生処理部１３は、多重／分離回路１２から供給されるＴＳを記録媒体５０に記録し、記録媒体５０から再生したＴＳを多重／分離回路１２に出力する。
【００６１】
ホストＣＰＵ１４は、当該記録再生装置１００の全ての機能ブロックを統括的に制御する。また、ホストＣＰＵ１４は、ホストバスを介し、ＳＤＲＡＭ１５、ＲＯＭ１６に必要に応じてアクセスしシステム全体の制御を行う。
【００６２】
ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃは、入力された映像ＰＥＳに復号処理を施し、ベースバンドの画像データを取得し、ビデオミキサー１７ｄに供給する。
【００６３】
続いて、図５を用いて、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃの構成について説明をする。なお、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃの構成は全て同じであるため、ＭＰＥＧビデオデコーダ１７ａの構成についてのみ説明をする。
【００６４】
ＭＰＥＧビデオデコーダ１７ａは、コードバッファ３１と、デコードコア３２と、フレームメモリ３３と、ディスプレイ部３４とを備えている。
【００６５】
コードバッファ３１は、多重／分離回路１２から供給された映像ＰＥＳを一時的に蓄積する。
【００６６】
デコードコア３２は、ＳＴＣ生成部２８から出力されるＳＴＣ値に基づいてコードバッファ３１に蓄積された映像ＰＥＳを読み出し、ＰＥＳヘッダの解析後、ＰＴＳ、ＤＴＳとともにデコード処理をして画像データを生成する。デコードコア３２は、生成された画像データをフレームメモリ３３へ書き込む。
【００６７】
デコードコア３２は、フレームメモリ３３への画像データ書き込み時において、ピクチャヘッダに記述されたＤＴＳ値とＳＴＣ生成部２８から供給されるＳＴＣ値とを比較し、遅れのあるＢピクチャを捨てる。
【００６８】
フレームメモリ３３は、所定の記憶容量を備えたメモリであり、デコードコア３２によってデコード処理された画像データをフレーム単位で記憶する。
【００６９】
ディスプレイ部３４は、ＰＴＳと、ＳＴＣ生成部２８から供給されるＳＴＣ値とを比較し、ＳＴＣ値より小さいＰＴＳ値を持つピクチャは捨て、最もＳＴＣ値に近いＰＴＳ値を持つピクチャを表示するようにフレームメモリ３３に記憶された画像データを選択する。
【００７０】
したがって、ＳＴＣ値が増加するにしたがい、順次表示するピクチャを切り換えていくことで、ＳＴＣ値に同期した画像データが出力表示されることになる。
【００７１】
再び、図２に戻り、記録再生装置１００の要部構成について説明をする。
【００７２】
ビデオミキサー１７ｄは、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃからそれぞれ供給された画像データをミックスして、後段のポスト映像信号処理回路１８に供給する。
【００７３】
ポスト映像信号処理回路１８は、図示しない切替回路、フィールド巡回型ノイズリデューサー、動き検出、映像信号補間処理回路で構成されており、ビデオミキサー１７ｄから供給される画像データと、プリ映像信号処理回路７から供給される画像データとを切替えた後、各種処理を施し、ＯＳＤ１９に画像データを供給する。
【００７４】
ＯＳＤ１９は、画面表示用のグラフィックッス等の生成を行い、画像データに重ねたり、部分的に表示する等の処理を施し、ＮＴＳＣエンコーダ２０に供給する。
【００７５】
ＮＴＳＣエンコーダ２０は、入力された画像データ（コンポーネントデジタル信号）をＹＣ信号に変換した後、Ｄ／Ａ変換を行い、アナログのコンポジット映像信号とＳ映像信号を取得し、テレビジョン受像機２００に備えられた映像入力端子に入力する。
【００７６】
ＭＰＥＧオーディオデコーダ２１は、多重／分離回路１２から供給された音声ＥＳ信号を複合処理してベースバンド音声信号を取得し、切替回路２２に供給する。
【００７７】
切替回路２２は、ＭＰＥＧオーディオデコーダ２１から供給される音声データと、音声Ａ／Ｄ変換器９から供給される音声データの選択を行い、選択した音声データを音声Ｄ／Ａ変換器２３に出力する。
【００７８】
音声Ｄ／Ａ変換器２３は、音声データをアナログ音声信号に変換し、変換したアナログ音声信号をテレビジョン受像機２００に備えられた音声入力端子に入力する。
【００７９】
次に、デジタルＩＮ／ＯＵＴ２４から供給、出力される信号について説明する。例えば、外部のＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ　Ｒｅｃｅｉｖｅｒ　Ｄｅｃｏｄｅｒ）から、ＩＥＥＥ１３９４のようなデジタルインターフェースであるデジタルＩＮ／ＯＵＴ２４を介して入力された信号を記録する場合、デジタル信号はデジタルインターフェース回路２５に入力される。
【００８０】
デジタルインターフェース回路２５では、本方式に適合するよう、フォーマット変換等の処理を施し、ＴＳを生成し多重／分離回路１２に供給する。多重／分離回路１２では、更に制御信号等の解析や生成を行い、本方式に適応するＴＳに変換する。
【００８１】
また、これと同時に多重／分離回路１２にて、分離処理を行い、ＭＰＥＧビデオデコーダ１７に映像ＥＳ、ＭＰＥＧオーディオデコーダ２１に音声ＥＳをそれぞれ供給することにより、アナログの映像、音声信号を得ることができる。
【００８２】
記録媒体５０を記録／再生処理部１３で再生した場合、再生されたＴＳは、上述したように多重／分離回路１２に入力される。多重／分離回路１２に入力されたＴＳは、必要に応じ、制御信号の解析、生成を行い、デジタルインターフェース回路２５に供給する。デジタルインターフェース回路２５では、記録時とは逆の変換を行い、外部のＩＲＤに適合するデジタル信号に変換し、デジタルＩＮ／ＯＵＴ２４を介し出力する。
【００８３】
また、これと同時に多重／分離回路１２にて、分離処理を行い、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃ、ＭＰＥＧオーディオデコーダ２１にＰＥＳを供給することにより、アナログの映像、音声信号を得ることができる。
【００８４】
本実施例では、ＩＲＤとの接続について述べたが、ＴＶ等のＡＶ機器や、パーソナルコンピュータと接続することも可能である。
【００８５】
地上波ＥＰＧ用チューナー２６は、ホストＣＰＵ１４により制御され、ＥＰＧが重畳されているＣＨを受信し、受信したビデオ信号をデータスライサ２７に供給する。
【００８６】
データスライサ２７では、入力されたビデオ信号からＥＰＧデータを抽出し、ホストＣＰＵ１４に供給する。ホストＣＰＵ１４では、このＥＰＧ信号の解析を行い、ＧＵＩ上に番組情報の表示等を行う。ＢＳデジタルや地上波放送から取得したＥＰＧデータは、番組表の表示のみならず、タイマー記録や記録済番組のタイトル表示の情報として使用される。
【００８７】
ＳＴＣ生成部２８は、多重／分離回路１２から供給されるＰＣＲのＳＴＣ値に基づいて、送信機側のシステム・クロックに同期したＳＴＣ値を生成し、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃやＭＰＥＧオーディオデコーダ２１などに出力する。以下の説明では、ＰＣＲのＳＴＣ値をＳＴＣ＿ｐｃｒとし、ＳＴＣ生成部２８によって生成される値をＳＴＣ値として区別をする。
【００８８】
図６に、ＳＴＣ生成部２８の構成を示す。図６には、ＳＴＣ生成部２８の他に、デジタルチューナー１１、多重／分離回路１２、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃ、ビデオミキサー１７ｄ、ＭＰＥＧビデオデコーダ２１も示してある。
【００８９】
例えば、デジタルチューナー１１からチャンネル０，１，２として識別される編成チャンネル（ＳＤＴＶ）が多重化されたＴＳが多重／分離回路１２に供給されたとすると、図４で示した多重／分離回路１２のＰＩＤフィルタ部１２ｂには、上記チャンネル０，１，２に対応した映像ＰＥＳのＰＩＤがそれぞれｖ＿ＰＩＤ［０］，ｖ＿ＰＩＤ［１］，ｖ＿ＰＩＤ［２］と設定され、音声ＰＥＳのＰＩＤがａ＿ＰＩＤと設定され、ＰＣＲのＰＩＤがＰＣＲ＿ＰＩＤ［０］，ＰＣＲ＿ＰＩＤ［１］，ＰＣＲ＿ＰＩＤ［２］として設定される。
【００９０】
ＰＩＤフィルタ部１２ｂに設定されたｖ＿ＰＩＤ［０］によってチャンネル０の映像ＰＥＳが分離されてＭＰＥＧビデオデコーダ１７ａに供給され、ｖ＿ＰＩＤ［１］によってチャンネル１の映像ＰＥＳが分離されてＭＰＥＧビデオデコーダ１７ｂに供給され、ｖ＿ＰＩＤ［２］によってチャンネル２の映像ＰＥＳが分離されてＭＰＥＧビデオデコーダ１７ｃに供給される。
【００９１】
図６に示すようにＳＴＣ生成部２８は、ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃと、オーディオＳＴＣセレクタ２８ｄとを備えている。ＰＩＤフィルタ部１２ｂに設定されたＰＣＲ＿ＰＩＤ［０］によってチャンネル０のＳＴＣ＿ｐｃｒ［０］がＳＴＣカウンタ２８ａに供給され、ＰＣＲ＿ＰＩＤ［１］によってチャンネル１のＳＴＣ＿ｐｃｒ［１］がＳＴＣカウンタ２８ｂに供給され、ＰＣＲ＿ＰＩＤ［２］によってチャンネル２のＳＴＣ＿ｐｃｒ［２］がＳＴＣカウンタ２８ｃに供給される。
【００９２】
図６に示したＳＴＣ生成部２８が備えるＳＴＣカウンタ２８ａ，２８ｂ，２８ｃのいずれか１つは、図７に示すようなＰＬＬ（Ｐｈａｓｅ−Ｌｏｃｋｅｄ　Ｌｏｏｐ）回路４０を構成する。図７に示すようにＳＴＣカウンタ２８ａ，２８ｂ又は２８ｃを含んだＰＬＬ回路４０は、比較部４１と、デジタル／アナログ変換器（ＤＡＣ：Ｄｉｇｉｔａｌｔｏ　Ａｎａｌｏｇ　Ｃｏｎｖｅｒｔｅｒ）４２と、ローパス・フィルタ４３と、電圧制御発信器（ＶＣＯ：Ｖｏｌｔａｇｅ　Ｃｏｎｔｒｏｌｌｅｄ　Ｏｓｃｉｌｌａｔｏｒ）４４とを備えている。
【００９３】
以下の説明では、ＳＴＣカウンタ２８ａを用いてＰＬＬ回路４０が構成されているとする。また、ＳＴＣカウンタ２８ａに供給されるＳＴＣ＿ｐｃｒをＳＴＣ＿ｐｃｒ［０］とする。
【００９４】
多重／分離回路１２から送られてくるＳＴＣ＿ｐｃｒ［０］が、ＰＬＬ回路４０のＳＴＣカウンタ２８ａにセットされると、電圧制御発信器４４から出力される２７ＭＨｚのクロックによって、当該ＳＴＣカウンタ２８ａは、自動的に増加して自走する。
【００９５】
ＳＴＣカウンタ２８ａで自走したカウント値であるＳＴＣ値は、比較部４１で次に供給されるＳＴＣ＿ｐｃｒ［０］と比較され、差分が０となるように電圧制御発信器４４に印加する電圧が制御されることで、送信機側のシステム・クロックに対して所定の範囲内の精度で同期したシステム・クロックが得られることになる。ＰＬＬ回路４０で生成されたシステム・クロックは、カウンタ２８ｂ，カウンタ２８ｃなどに供給され、当該記録再生装置１００における基本クロックとして使用される。
【００９６】
一方、ＰＬＬを構成していない、ＳＴＣカウンタ２８ｂ，２８ｃには、多重分離回路からＳＴＣ＿ｐｃｒ［１］、ＳＴＣ＿ｐｃｒ［２］がそれぞれ供給され、供給されたＳＴＣ＿ｐｃｒをカウンタ値として設定する。
【００９７】
ＳＴＣカウンタ２８ｂ，２８ｃは、ＰＬＬ回路４０からシステム・クロックが供給されると、当該システム・クロックに同期して、設定されたＳＴＣ＿ｐｃｒ［１］，ＳＴＣ＿ｐｃｒ［２］がカウントアップを始め自走を開始する。
【００９８】
このようにして、ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃは、それぞれ異なるＳＴＣ＿ｐｃｒをカウントアップさせることでＳＴＣ値を生成する。ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃで得られるＳＴＣ値は、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃに供給され再生出力の時刻管理情報であるＰＴＳ、復号の時刻管理情報であるＤＴＳとの比較基準値として用いられる。
【００９９】
また、ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃでそれぞれ生成された各ＳＴＣ値は、オーディオＳＴＣセレクタ２８ｄにも供給される。オーディオＳＴＣセレクタ２８ｄは、ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃからそれぞれ供給されたＳＴＣ値から、ホストＣＰＵ１４の制御に応じて、ＭＰＥＧオーディオデコーダ２１に供給された音声ＰＥＳとアクセスユニットとなっている映像ＰＥＳのＳＴＣ値を選択し、ＭＰＥＧオーディオデコーダ２１に供給する。
【０１００】
ところで、多重／分離回路１２のＰＩＤフィルタ部１２ｂにおいて、ＰＣＲ取得用のフィルタを１つだけしか用意できなかった場合は、ＳＴＣ生成部２８に換えて、図８に示すＳＴＣ生成部２８’によってＳＴＣ値を生成するようにしてもよい。
【０１０１】
図８に示すようにＳＴＣ生成部２８’は、上述したＳＴＣカウンタ２８ａ，２８ｂ，２８ｃ、オーディオＳＴＣセレクタ２８ｄに加え、さらにＰＣＲセレクタ２８ｅとを備える。
【０１０２】
ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃのいずれか１つは、ＳＴＣ生成部２８で説明したように図７に示したＰＬＬ回路４０を構成している。ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃ、オーディオＳＴＣセレクタ２８ｄ、ＰＬＬ回路４０に関しては、図６、図７を用いて説明をしたので省略をし、ＰＣＲセレクタ２８ｅについて説明をする。
【０１０３】
ＰＣＲセレクタ２８ｅは、多重／分離回路１２のＰＩＤフィルタ１２ｂから供給されるＳＴＣ＿ｐｃｒをＳＴＣカウンタ２８ａ，２８ｂ，２８ｃに振り分けて供給するセレクタである。
【０１０４】
ＰＣＲセレクタ２８ｅは、ＰＩＤフィルタ１２ｂのＰＣＲ用のフィルタに設定されたＰＣＲ＿ＰＩＤの違いに応じてホストＣＰＵ１４によってセレクタを制御されることで送信経路が切り換えられる。
【０１０５】
ＰＣＲセレクタ２８ｅは、ホストＣＰＵ１４によって、例えば、ＰＣＲ＿ＰＩＤ［０］がＰＣＲフィルタ１２ｂに設定され、ＳＴＣ＿ｐｃｒ［０］が取得された場合には、ＭＰＥＧビデオデコーダ１７ａにＳＴＣ値を出力するＳＴＣカウンタ２８ａに供給されるように送信経路が制御される。
【０１０６】
このようにして、ＳＴＣ生成部２８’は、ＰＣＲセレクタを備えることで、ＰＩＤフィルタ１２ｂにＰＣＲ用のフィルタが１つしかない場合でも　、ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃにＳＴＣ＿ｐｃｒを供給することができる。
【０１０７】
さらに、ＳＴＣ生成部２８’において、ＳＴＣカウンタが１つだけしか用意できなかった場合は、ＳＴＣ生成部２８’に換えて、図９に示すＳＴＣ生成部２８’’によってＳＴＣ値を生成するようにしてもよい。
【０１０８】
図９に示すようにＳＴＣ生成部２８’’は、上述したＳＴＣカウンタ２８ａ、オーディオＳＴＣセレクタ２８ｄ、ＰＣＲセレクタ２８ｅに加え、さらに差分ＳＴＣカウンタ６０，７０と備える。
【０１０９】
ＳＴＣカウンタ２８ａ，オーディオＳＴＣセレクタ２８ｄ，ＰＣＲセレクタ２８ｅに関しては図８に示したＳＴＣ生成部２８’において説明をしたので省略をし、差分ＳＴＣカウンタ６０，７０について説明をする。
【０１１０】
差分ＳＴＣカウンタ６０，７０は、それぞれＭＰＥＧビデオデコーダ１７ｂ，１７ｃに供給するＳＴＣ値を生成する。
【０１１１】
差分ＳＴＣカウンタ６０は、ＳＴＣ＿ｐｃｒ［１］が供給される毎に、ＳＴＣカウンタ２８ａで生成されたＳＴＣ値との差分をとる加算器６１と、加算器６１で演算された差分値ＳＴＣ＿ｄｉｆｆ［１］を一時的に格納するメモリ６２と、ＳＴＣカウンタ２８ａで生成されるシステム・クロックが供給される毎にメモリ６２からＳＴＣ＿ｄｉｆｆ［１］を読み出し、自走しているＳＴＣカウンタ２８ａのＳＴＣ値を加算してＭＰＥＧオーディオデコーダ１７ｂに出力する加算器６３とを備えている。
【０１１２】
差分ＳＴＣカウンタ７０は、ＳＴＣ＿ｐｃｒ［２］が供給される毎に、ＳＴＣカウンタ２８ａで生成されたＳＴＣ値との差分をとる加算器７１と、加算器７１で演算された差分値ＳＴＣ＿ｄｉｆｆ［２］を一時的に格納するメモリ７２と、ＳＴＣカウンタ２８ａで生成されるシステム・クロックが供給される毎にメモリ７２からＳＴＣ＿ｄｉｆｆ［２］を読み出し、自走しているＳＴＣカウンタ２８ａのＳＴＣ値を加算してＭＰＥＧオーディオデコーダ１７ｃに出力する加算器７３とを備えている。
【０１１３】
このようにして、ＳＴＣ生成部２８’’は、自走してＳＴＣ値を生成するカウンタとしてＳＴＣカウンタ２８ａしか備えていなくても、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃのそれぞれにＳＴＣ値を供給することができる。
【０１１４】
続いて、上述したように、多重／分離回路１２のＰＩＤフィルタ部１２ｂのＰＣＲ用フィルタが１つであった場合に対応したＳＴＣ生成部２８’，２８’’のＳＴＣ＿ｐｃｒ取得方法について説明をする。
【０１１５】
まず、図１０に示すフローチャートを用いて、ＳＴＣ＿ｐｃｒを取得する第１の動作について説明をする。
【０１１６】
まず、ステップＳ１において、多重／分離回路１２のＰＳＩ解析部１２ａは、ＰＩＤが”０ｘ００００”であるＴＳパケットよりＰＡＴを取得する。
【０１１７】
ＰＡＴが取得されることで、当該多重／分離回路１２に供給されたＴＳ信号に多重化されている編成チャンネルの種別、編成チャンネルの数などが分かる。
【０１１８】
ホストＣＰＵ１４は、このステップＳ１において、多重化された編成チャンネルの数、つまり多重化されたストリームの数をｎｕｍ＿ｏｆ＿ｓｄとして管理する。例えば、ＴＳ信号に３つの編成チャンネルが多重化されている場合は、ストリームの数、ｎｕｍ＿ｏｆ＿ｓｄ＝３となる。
【０１１９】
なお、以下の説明では、多重化されて送信される編成チャンネルにチャンネル番号としてパラメータ”ｉ”を与え、”０”から始まる連続する番号で識別をする。例えば、ＴＳに３つの編成チャンネルが多重化されている場合は、各編成チャンネルにはそれぞれチャンネル番号として、ｉ＝０、ｉ＝１、ｉ＝２が与えられる。
【０１２０】
また、システム・クロックを生成するＳＴＣ＿ｐｃｒを備える編成チャンネルをマスターチャンネルとし、ステップＳ１において、マスターチャンネルをｐｌｌ＿ｓｔｃ＿ｎｏとして決定する。
【０１２１】
本フローチャートにおいては、マスターチャンネルとなる編成チャンネルのチャンネル番号を”０”としｐｌｌ＿ｓｔｃ＿ｎｏ＝０とする。なお、ｐｌｌ＿ｓｔｃ＿ｎｏとして決定されるチャンネルはどのチャンネルでもよく、マスターチャンネルとして選択されるとＰＬＬを構成するカウンタにＳＴＣ＿ｐｃｒが供給されることになる。
【０１２２】
マスターチャンネル以外の編成チャンネルは、マスターチャンネルのＳＴＣ＿ｐｃｒによって生成されるシステム・クロックに同期するので、スレーブチャンネルと呼ぶ。本フローチャートにおいては、スレーブチャンネルは、チャンネル番号ｉ＝１、ｉ＝２として識別される編成チャンネルである。
【０１２３】
ステップＳ２において、ホストＣＰＵ１４は、パラメータ”ｉ”をｉ＝０とし、チャンネル番号”０”として識別される編成チャンネルの処理に入る。
【０１２４】
ステップＳ３において、ＰＳＩ解析部１２ａは、ホストＣＰＵ１４の制御によって、取得したＰＡＴを参照し、ステップＳ１で与えたパラメータ”ｉ”で識別される編成チャンネルのＰＭＴ［ｉ］を取得する。ホストＣＰＵ１４は、パラメータ”ｉ”の値を１つだけインクリメント（１＋＋）する。
【０１２５】
ステップＳ４において、ホストＣＰＵ１４は、多重化されたストリームの数ｎｕｍ＿ｏｆ＿ｓｄと、編成チャンネルに与えられたパラメータ”ｉ”とを比較して、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄであった場合は、工程をステップＳ３へと戻し、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄでなかった場合は、工程をステップＳ５へと進める。
【０１２６】
ＰＳＩ解析部１２ａは、ステップＳ３及びステップＳ４によるループによって、ＴＳに多重化された全編成チャンネルのＰＭＴを取得する。例えば、編成チャンネルがｉ＝０，１，２で識別される３つの編成チャンネルであるとすると、ＰＭＴは、ＰＭＴ［０］、ＰＭＴ［１］、ＰＭＴ［２］の３つが取得される。
【０１２７】
ステップＳ５において、ホストＣＰＵ１４は、パラメータ”ｉ”をｉ＝０とし、チャンネル番号”０”として識別される編成チャンネルの処理に入る。
【０１２８】
ステップＳ６において、ホストＣＰＵ１４は、ＰＳＩ解析部１２ａで取得したＰＭＴ［ｉ］を参照し、ＳＴＣ＿ｐｃｒ［ｉ］のＰＩＤであるＰＣＲ＿ＰＩＤ［ｉ］を多重／分離回路１２のＰＩＤフィルタ部１２ｂに設定する。
【０１２９】
また、ホストＣＰＵ１４は、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［ｉ］が設定されたことに応じて、ＰＣＲセレクタ２８ｅを制御して、ＳＴＣカウンタにＳＴＣ＿ｐｃｒ［ｉ］を供給する経路を設定する。
【０１３０】
例えば、ＳＴＣ生成部２８’において、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［０］が設定されると、ＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ａにＳＴＣ＿ｐｃｒが供給されるようにスイッチを切り換え、ＰＣＲ＿ＰＩＤ［１］が設定されると、ＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ｂにＳＴＣ＿ｐｃｒが供給されるようにスイッチを切換、ＰＣＲ＿ＰＩＤ［２］が設定されるとＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ｃにＳＴＣ＿ｐｃｒを供給されるようにスイッチを切り換える。
【０１３１】
また、ＳＴＣ生成部２８’’において、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［０］が設定されると、ＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ａにＳＴＣ＿ｐｃｒが供給されるようにスイッチを切り換え、ＰＣＲ＿ＰＩＤ［１］が設定されると、ＰＣＲセレクタ２８ｅは、差分ＳＴＣカウンタ６０にＳＴＣ＿ｐｃｒが供給されるようにスイッチを切り換え、ＰＣＲ＿ＰＩＤ［２］が設定されるとＰＣＲセレクタ２８ｅは、差分ＳＴＣカウンタ７０にＳＴＣ＿ｐｃｒが供給されるようにスイッチを切り換える。
【０１３２】
ステップＳ７において、ＰＩＤフィルタ部１２ｂは、ＰＣＲ＿ＰＩＤ［ｉ］のＴＳパケットに格納されているＳＴＣ＿ｐｃｒ［ｉ］の取得待機状態となる。
【０１３３】
ステップＳ８において、ホストＣＰＵ１４は、多重／分離回路１２のＰＩＤフィルタ部１２ｂで初めて取得されたＳＴＣ＿ｐｃｒ［ｉ］をＳＴＣ生成部２８’の場合は、各ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃに設定し、ＳＴＣ生成部２８’’の場合は、差分ＳＴＣカウンタ６０，７０、ＳＴＣカウンタ２８ａに設定をする。
【０１３４】
ステップＳ９において、ＳＴＣ＿ｐｃｒが設定されたことで、ＳＴＣ生成部２８’では、ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃが、ＳＴＣ生成部２８’ではＳＴＣカウンタ２８ａが２７ＭＨｚのクロックにより自動的に増加して自走し始める。ホストＣＰＵ１４は、パラメータ”ｉ”の値を１つだけインクリメント（ｉ＋＋）し、次の編成チャンネルに処理を移す。
【０１３５】
ステップＳ１０において、ホストＣＰＵ１４は、多重化されたストリームの数ｎｕｍ＿ｏｆ＿ｓｄと、編成チャンネルに与えられたパラメータ”ｉ”とを比較して、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄであった場合は、工程をステップＳ６へと戻し、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄでなかった場合は、工程をステップＳ１１へと進める。
【０１３６】
ステップＳ６〜ステップＳ１０のループによって各ＳＴＣカウンタ全てにＳＴＣ＿ＰＣＲが一度設定され、各ＳＴＣカウンタが自走を開始する。
【０１３７】
ステップＳ１１において、ホストＣＰＵ１４は、パラメータ”ｉ”をｉ＝０とし、チャンネル番号”０”として識別される編成チャンネルの処理に入る。
【０１３８】
ステップＳ１２において、ホストＣＰＵ１４は、ＰＳＩ解析部１２ａで取得したＰＭＴ［ｉ］を参照し、ＰＣＲ＿ＰＩＤ［ｉ］を多重／分離回路１２のＰＩＤフィルタ部１２ｂに設定する。
【０１３９】
ステップＳ１３において、ＰＩＤフィルタ部１２ｂは、ＰＣＲ＿ＰＩＤ［ｉ］のＴＳパケットに格納されているＳＴＣ＿ｐｃｒ［ｉ］の取得待機状態となる。
【０１４０】
ステップＳ１４において、ステップＳ１でマスターチャンネルとして決定したｐｌｌ＿ｓｔｃ＿ｎｏと、現在処理中の編成チャンネルを識別するパラメータ”ｉ”とを比較し、現在処理中の編成チャンネルがマスターチャンネルであった場合は工程をステップＳ１５へと進め、スレーブチャンネルであった場合は工程ステップＳ１６へと進める。
【０１４１】
本フローチャートではｐｌｌ＿ｓｔｃ＿ｎｏ＝０としたので、パラメータ”ｉ”＝０であった場合は工程をステップＳ１５へと進め、パラメータ”ｉ”≠０の場合は工程をステップＳ１６へと進める。
【０１４２】
ステップＳ１５において、ホストＣＰＵ１４は、現在処理中の編成チャンネルがマスターチャンネルであったことに応じて、ＳＴＣカウンタのＳＴＣ値と、ＳＴＣ＿ｐｃｒ［ｉ］との差分をとり電圧制御発信器４４の制御をし、ＰＬＬ制御をする。
【０１４３】
図８に示すＳＴＣ生成部２８’、図９に示すＳＴＣ生成部２８’’ともにＳＴＣカウンタ２８ａがＰＬＬ回路４０を構成しているため、ＳＴＣカウンタ２８ａのＳＴＣ値と、ＳＴＣ＿ｐｃｒ［０］との差分がとられＰＬＬ制御される。
【０１４４】
ステップＳ１６において、ホストＣＰＵ１４は、現在処理中の編成チャンネルがスレーブチャンネルであったことに応じて、ＳＴＣカウンタにＳＴＣ＿ｐｃｒ［ｉ］を設定する。
【０１４５】
図８に示すＳＴＣ生成部２８’では、ＳＴＣカウンタ２８ｂにＳＴＣ＿ｐｃｒ［１］が設定され、ＳＴＣカウンタ２８ｃにＳＴＣ＿ｐｃｒ［２］が設定される。
【０１４６】
図９に示すＳＴＣ生成部２８’’では、差分ＳＴＣカウンタ６０にＳＴＣ＿ｐｃｒ［１］が供給され、差分ＳＴＣカウンタ７０にＳＴＣ＿ｐｃｒ［２］が供給される。
【０１４７】
ステップＳ１７において、ホストＣＰＵ１４は、パラメータ”ｉ”の値を１つだけインクリメント（ｉ＋＋）し、次の編成チャンネルに処理を移す。
【０１４８】
ステップＳ１８において、ホストＣＰＵ１４は、多重化されたストリームの数ｎｕｍ＿ｏｆ＿ｓｄと、編成チャンネルに与えられたパラメータ”ｉ”とを比較して、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄであった場合は、工程をステップＳ１１へと戻し、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄでなかった場合は、工程をステップＳ１２へと戻す。
【０１４９】
このように、図１０のフローチャートで示すＳＴＣ＿ｐｃｒを取得する第１の動作では、各編成チャンネルのＳＴＣ＿ｐｃｒ［ｉ］を順番に取得していき、各ＳＴＣカウンタに設定している。
【０１５０】
続いて、図１１に示すフローチャートを用いて、ＳＴＣ＿ｐｃｒを取得する第２の動作について説明をする。
【０１５１】
まず、ステップＳ２１において、多重／分離回路１２のＰＳＩ解析部１２ａは、ＰＩＤが”０ｘ００００”であるＴＳパケットよりＰＡＴを取得する。
【０１５２】
ＰＡＴが取得されることで、当該多重／分離回路１２に供給されたＴＳ信号に多重化されている編成チャンネルの種別、編成チャンネルの数などが分かる。
【０１５３】
ホストＣＰＵ１４は、このステップＳ１において、多重化された編成チャンネルの数、つまり多重化されたストリームの数をｎｕｍ＿ｏｆ＿ｓｄとして管理する。例えば、ＴＳ信号に３つの編成チャンネルが多重化されている場合は、ストリームの数、ｎｕｍ＿ｏｆ＿ｓｄ＝３となる。
【０１５４】
なお、以下の説明では、多重化されて送信される編成チャンネルにチャンネル番号としてパラメータ”ｉ”を与え、”０”から始まる連続する番号で識別をする。例えば、ＴＳに３つの編成チャンネルが多重化されている場合は、各編成チャンネルにはそれぞれチャンネル番号として、ｉ＝０、ｉ＝１、ｉ＝２が与えられる。
【０１５５】
図１０に示したフローチャートにおいては、ＰＡＴを取得したステップＳ１において、マスターチャンネルを決定する工程を設けているが、図１１に示した本フローチャートにおいては、説明が煩雑になるのを避けるためマスターチャンネルは、パラメータ”ｉ”＝０として識別される編成チャンネルに固定する。
【０１５６】
したがって、スレーブチャンネルは、チャンネル番号ｉ＝１、ｉ＝２として識別される編成チャンネルである。
【０１５７】
もちろん、ステップＳ２１においてもｐｌｌ＿ｓｔｃ＿ｎｏを決定する工程を設けても構わない。
【０１５８】
ステップＳ２２において、ホストＣＰＵ１４は、パラメータ”ｉ”をｉ＝０とし、チャンネル番号”０”として識別される編成チャンネルの処理に入る。
【０１５９】
ステップＳ２３において、ＰＳＩ解析部１２ａは、ホストＣＰＵ１４の制御によって、取得したＰＡＴを参照し、ステップＳ２１で与えたパラメータ”ｉ”で識別される編成チャンネルのＰＭＴ［ｉ］を取得する。ホストＣＰＵ１４は、パラメータ”ｉ”の値を１つだけインクリメント（ｉ＋＋）する。
【０１６０】
ステップＳ２４において、ホストＣＰＵ１４は、多重化されたストリームの数ｎｕｍ＿ｏｆ＿ｓｄと、編成チャンネルに与えられたパラメータ”ｉ”とを比較して、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄであった場合は、工程をステップＳ２３へと戻し、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄでなかった場合は、工程をステップＳ２５へと進める。
【０１６１】
ＰＳＩ解析部１２ａは、ステップＳ２３及びステップＳ２４によるループによって、ＴＳに多重化された全編成チャンネルのＰＭＴを取得する。例えば、編成チャンネルがｉ＝０，１，２で識別される３つの編成チャンネルであるとすると、ＰＭＴは、ＰＭＴ［０］、ＰＭＴ［１］、ＰＭＴ［２］の３つが取得される。
【０１６２】
ステップＳ２５において、ホストＣＰＵ１４は、パラメータ”ｉ”をｉ＝０とし、チャンネル番号”０”として識別される編成チャンネルの処理に入る。
【０１６３】
ステップＳ２６において、ホストＣＰＵ１４は、ＰＳＩ解析部１２ａで取得したＰＭＴ［ｉ］を参照し、ＳＴＣ＿ｐｃｒ［ｉ］のＰＩＤであるＰＣＲ＿ＰＩＤ［ｉ］を多重／分離回路１２のＰＩＤフィルタ部１２ｂに設定する。
【０１６４】
また、ホストＣＰＵ１４は、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［ｉ］が設定されたことに応じて、ＰＣＲセレクタ２８ｅを制御して、ＳＴＣカウンタにＳＴＣ＿ｐｃｒ［ｉ］を供給する経路を設定する。
【０１６５】
例えば、ＳＴＣ生成部２８’において、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［０］が設定されると、ＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ａにＳＴＣ＿ｐｃｒが供給されるようにスイッチを切り換え、ＰＣＲ＿ＰＩＤ［１］が設定されると、ＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ｂにＳＴＣ＿ｐｃｒが供給されるようにスイッチを切換、ＰＣＲ＿ＰＩＤ［２］が設定されるとＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ｃにＳＴＣ＿ｐｃｒを供給されるようにスイッチを切り換える。
【０１６６】
また、ＳＴＣ生成部２８’’において、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［０］が設定されると、ＰＣＲセレクタ２８ｅは、ＳＴＣカウンタ２８ａにＳＴＣ＿ｐｃｒが供給されるようにスイッチを切り換え、ＰＣＲ＿ＰＩＤ［１］が設定されると、ＰＣＲセレクタ２８ｅは、差分ＳＴＣカウンタ６０にＳＴＣ＿ｐｃｒが供給されるようにスイッチを切り換え、ＰＣＲ＿ＰＩＤ［２］が設定されるとＰＣＲセレクタ２８ｅは、差分ＳＴＣカウンタ７０にＳＴＣ＿ｐｃｒを供給されるようにスイッチを切り換える。
【０１６７】
ステップＳ２７において、ＰＩＤフィルタ部１２ｂは、ＰＣＲ＿ＰＩＤ［ｉ］のＴＳパケットに格納されているＳＴＣ＿ｐｃｒ［ｉ］の取得待機状態となる。
【０１６８】
ステップＳ２８において、ホストＣＰＵ１４は、多重／分離回路１２のＰＩＤフィルタ部１２ｂで初めて取得されたＳＴＣ＿ｐｃｒ［ｉ］をＳＴＣ生成部２８’の場合は、各ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃに設定し、ＳＴＣ生成部２８’’の場合は、差分ＳＴＣカウンタ６０，７０、ＳＴＣカウンタ２８ａに設定をする。
【０１６９】
ステップＳ２９において、ＳＴＣ＿ｐｃｒが設定されたことで、ＳＴＣ生成部２８’では、ＳＴＣカウンタ２８ａ，２８ｂ，２８ｃが、ＳＴＣ生成部２８’ではＳＴＣカウンタ２８ａが２７ＭＨｚのクロックにより自動的に増加して自走し始める。ホストＣＰＵ１４は、パラメータ”ｉ”の値を１つだけインクリメント（ｉ＋＋）し、次の編成チャンネルに処理を移す。
【０１７０】
ステップＳ３０において、ホストＣＰＵ１４は、多重化されたストリームの数ｎｕｍ＿ｏｆ＿ｓｄと、編成チャンネルに与えられたパラメータ”ｉ”とを比較して、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄであった場合は、工程をステップＳ６へと戻し、ｉ＜ｎｕｍ＿ｏｆ＿ｓｄでなかった場合は、工程をステップＳ３１へと進める。
【０１７１】
ステップＳ２６〜ステップＳ３０のループによって各ＳＴＣカウンタ全てにＳＴＣ＿ＰＣＲが一度設定され、各ＳＴＣカウンタが自走を開始する。
【０１７２】
ステップＳ３１において、ホストＣＰＵ１４は、スレーブチャンネルのチャンネル番号のパラメータを”ｒｒ”に変更し、ｒｒ＝１とする。
【０１７３】
ステップＳ３２において、ホストＣＰＵ１４は、ＰＳＩ解析部１２ａで取得したＰＭＴ［０］を参照し、ＰＣＲのＰＩＤであるＰＣＲ＿ＰＩＤ［０］を多重／分離回路１２のＰＩＤフィルタ部１２ｂに設定する。
【０１７４】
また、ホストＣＰＵ１４は、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［０］が設定されたことに応じて、ＰＣＲセレクタ２８ｅを制御して、ＳＴＣカウンタ２８ａにＳＴＣ＿ｐｃｒ［０］を供給する経路を設定する。
【０１７５】
ステップＳ３３において、ＰＩＤフィルタ部１２ｂは、ＰＣＲ＿ＰＩＤ［０］のＴＳパケットに格納されているＳＴＣ＿ｐｃｒ［０］の取得待機状態となる。
【０１７６】
ステップＳ３４において、ホストＣＰＵ１４は、ＳＴＣ＿ｐｃｒ［０］が取得されると、ＳＴＣカウンタ２８ａのＳＴＣ値と、取得したＳＴＣ＿ｐｃｒ［０］との差分とり電圧制御発信器４４の制御をし、ＰＬＬ制御をする。
【０１７７】
ステップＳ３５において、ホストＣＰＵ１４は、前回のＳＴＣ＿ｐｃｒ［０］が取得された時間と、ステップＳ３４でＳＴＣ＿ｐｃｒ［０］が取得された時間との差ｐｃｒ０＿ｉｎｔｅｒｖａｌを算出する。
【０１７８】
ステップＳ３６において、ホストＣＰＵ１４は、ＰＳＩ解析部１２ａで取得したＰＭＴ［ｒｒ］を参照し、ＰＣＲのＰＩＤであるＰＣＲ＿ＰＩＤ［ｒｒ］を多重／分離回路１２のＰＩＤフィルタ１２ｂに設定する。
【０１７９】
また、ホストＣＰＵ１４は、ＰＩＤフィルタ部１２ｂにＰＣＲ＿ＰＩＤ［ｒｒ］が設定されたことに応じて、ＰＣＲセレクタ２８ｅを制御して、ＳＴＣカウンタ２８ｂ、又は、ＳＴＣカウンタ２８ｃにＳＴＣ＿ｐｃｒ［ｒｒ］を供給する経路を設定する。
【０１８０】
ステップＳ３７において、ホストＣＰＵ１４は、ＰＣＲ＿ＰＩＤ［ｒｒ］のＴＳパケットに格納されているＳＴＣ＿ｐｃｒ［ｒｒ］の取得待機状態となる。
【０１８１】
ステップＳ３８において、上記ステップＳ３５で決定されたｐｃｒ０＿ｉｎｔｅｒｖａｌだけ時間が経過したかどうかを判断する。ｐｃｒ０＿ｉｎｔｅｒｖａｌだけ時間が経過した場合は、タイムアウト（Ｔｉｍｅ　Ｏｕｔ）となって工程をステップＳ３２へと戻し、ｐｃｒ０＿ｉｎｔｅｒｖａｌ経過していない場合は工程をステップＳ３９へと進める。
【０１８２】
ステップＳ３９において、ホストＣＰＵ１４は、現在処理中のスレーブチャンネルである編成チャンネルのＳＴＣ＿ｐｃｒ［ｒｒ］をＳＴＣカウンタ２８ｂ、又は、ＳＴＣカウンタ２８ｃに設定する。
【０１８３】
ステップＳ４０において、ホストＣＰＵ１４は、パラメータ”ｒｒ”の値を１つだけインクリメント（ｒｒ＋＋）し、次の編成チャンネルに処理を移す。
【０１８４】
ステップＳ４１において、ホストＣＰＵ１４は、ホストＣＰＵ１４は、多重化されたストリームの数ｎｕｍ＿ｏｆ＿ｓｄと、編成チャンネルに与えられたパラメータ”ｒｒ”とを比較して、ｒｒ＜ｎｕｍ＿ｏｆ＿ｓｄであった場合は、工程をステップＳ３１へと戻し、ｒｒ＜ｎｕｍ＿ｏｆ＿ｓｄでなかった場合は、工程をステップＳ３２へと戻す。
【０１８５】
このように、図１１のフローチャートで示すＳＴＣ＿ｐｃｒを取得する第２の動作では、ＶＣＯ制御をするチャンネル、つまりマスターチャンネル（このフローチャートでは、一例として０チャンネルに固定）のＳＴＣ＿ｐｃｒを主に取得するようにしている。スレーブチャンネルのＳＴＣ＿ｐｃｒは、マスターチャンネルのＳＴＣ＿ｐｃｒを取得するインターバル間に取得可能であれば取得をする動作となっている。
【０１８６】
このように、記録再生装置１００は、デジタルチューナー１１でマルチチャンネル放送（多重化された３本のＳＤＴＶ）を受信したことに応じて、多重／分離回路１２のＰＳＩ解析部１２ａ、ＰＩＤフィルタ部１２ｂで、各編成チャンネルのＳＴＣ＿ｐｃｒを取得し、ＳＴＣ生成部２８、２８’又は２８’’に供給することで、ＭＰＥＧビデオデコーダ１７ａ，１７ｂ，１７ｃ、ＭＰＥＧオーディオデコーダ２１に供給するＳＴＣ値を各編成チャンネル毎に取得することができるため、マルチチャンネル放送のデコード処理を確実に実行することができる。
【０１８７】
【発明の効果】
以上の説明からも明らかなように、本発明の復号装置は、入力されるｍ本の画像ストリームデータが多重化された多重化ストリームに含まれる複数の時刻情報をそれぞれ抽出し、抽出した時刻情報のカウント値を第１の同期信号と同期する第２の同期信号に基づいて増加させる。
【０１８８】
さらに、第２の同期信号に基づいて増加される抽出した時刻情報のカウント値と、復号及び出力のタイミングを指定するタイムスタンプ情報とを比較し、一致したことに応じて、ｍ個の復号手段の復号処理タイミング、復号処理後、画像データ記憶手段に記憶された画像データを同一画面上に配置して出力する出力タイミングを制御することで、マルチチャンネル放送において、多重化されて送信された全てのチャンネルの画像データをマルチビュー放送のごとく同一画面上に表示させることを可能とする。
【０１８９】
以上の説明からも明らかなように、本発明の復号方法は、入力されるｍ本の画像ストリームデータが多重化された多重化ストリームに含まれる複数の時刻情報をそれぞれ抽出し、抽出した時刻情報のカウント値を第１の同期信号と同期する第２の同期信号に基づいて増加させる。
【０１９０】
さらに、第２の同期信号に基づいて増加される抽出した時刻情報のカウント値と、復号及び出力のタイミングを指定するタイムスタンプ情報とを比較し一致したことに応じて、ｍ個の復号工程の復号処理タイミング、復号処理後、画像データ記憶手段に記憶された画像データを同一画面上に配置して出力する出力タイミングを制御することで、マルチチャンネル放送において、多重化されて送信された全てのチャンネルの画像データをマルチビュー放送のごとく同一画面上に表示させることを可能とする。
【図面の簡単な説明】
【図１】本発明の実施の形態として示す記録再生装置の使用形態を示した図である。
【図２】同記録再生装置において、当該記録再生装置の要部構成を説明するためのブロック図である。
【図３】ＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）２トランスポートストリームについて説明するための図である。
【図４】本発明の実施の形態として示す記録再生装置の多重／分離回路の要部構成について説明するための図である。
【図５】同記録再生装置において、ＭＰＥＧビデオデコーダの要部構成について説明するための図である。
【図６】同記録再生装置において、第１のＳＴＣ（Ｓｙｓｔｅｍ　Ｔｉｍｅ　Ｃｌｏｃｋ）生成部の要部構成について説明するための図である。
【図７】同記録再生装置において、ＰＬＬ（Ｐｈａｓｅ−Ｌｏｃｋｅｄ　Ｌｏｏｐ）回路について説明するための図である。
【図８】同記録再生装置において、第２のＳＴＣ生成部の要部構成について説明するための図である。
【図９】同記録再生装置において、第３のＳＴＣ生成部の要部構成について説明するための図である。
【図１０】同記録再生装置において、ＳＴＣ＿ｐｃｒ取得の第１の動作について説明するためのフローチャートである。
【図１１】同記録再生装置において、ＳＴＣ＿ｐｃｒ取得の第２の動作について説明するためのフローチャートである。
【図１２】マルチビュー放送について説明するための図である。
【図１３】マルチチャンネル放送について説明するための図である。
【符号の説明】
１１　デジタルチューナー、１２　多重／分離回路（ＭＵＸ／ＤＭＸ）、１４ホストＣＰＵ、１７ａ，１７ｂ，１７ｃ　ＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　ＥｘｐｅｒｔｓＧｒｏｕｐ）ビデオデコーダ、１７ｄ　ビデオミキサー、２８，２８’，２８’’　ＳＴＣ（Ｓｙｓｔｅｍ　Ｔｉｍｅ　Ｃｌｏｃｋ）生成部、２８ａ，２８ｂ，２８ｃ　ＳＴＣカウンタ、２８ｄ　オーディオＳＴＣセレクタ、４０　ＰＬＬ（Ｐｈａｓｅ−Ｌｏｃｋｅｄ　Ｌｏｏｐ）回路、１００　記録再生装置
【図１】
2004104518.tif 000003
【図２】
2004104518.tif 000004
【図３】
2004104518.tif 000005
【図４】
2004104518.tif 000006
【図５】
2004104518.tif 000007
【図６】
2004104518.tif 000008
【図７】
2004104518.tif 000009
【図８】
2004104518.tif 000010
【図９】
2004104518.tif 000011
【図１０】
2004104518.tif 000012
【図１１】
2004104518.tif 000013
【図１２】
2004104518.tif 000014
【図１３】
2004104518.tif 000015