(57)【要約】  入力されたトランスポートパケットから所定のパケットを選択するパケット選択手段（１０２）と、パケット選択手段（１０２）により選択されなかったパケットを削除するか否かを判別するパケット削除判断手段（１０７）と、パケット選択手段（１０２）により選択された所定のパケット数をカウントするカウント手段（１０８）とを備え、対応すべき形態毎に、記録時に不必要であったＮｕｌｌパケットを必要最小限で削除せずに記録しておき、受信時と同じＴＳパケットの間隔を保つことを実現する。
2011024437.tif 000002
【特許請求の範囲】
【請求項１】
入力されたトランスポートパケットから所定のパケットを選択するパケット選択手段と、
前記パケット選択手段により選択されなかったパケットを削除するか否かを判別するパケット削除判断手段と、
前記パケット選択手段により選択された所定のパケット数をカウントするカウント手段と、
外部に出力するパケットを記録するパケット記録手段とを備え、
前記パケット削除判断手段は、
前記カウント手段によりカウントされた所定のパケット数が予め設定したパケット数より少ない場合には、選択されなかったパケットの削除を行わず、前記パケット記録手段に記録する
記録装置。
【請求項２】
前記記録装置は、さらに、前記パケット選択手段により選択されなかったパケットを、別の種類のパケットに置き換えるパケット置き換え手段を有し、
前記パケット置き換え手段は、置き換えられたパケットを前記パケット記録手段に出力する
請求項１記載の記録装置。
【請求項３】
前記カウント手段は、Ｍ秒毎にＮ個のパケットをカウントする
請求項１又は２記載の記録装置。
【請求項４】
ＴＳパケットを録画する際に、再生時に不要なパケットであるＮｕｌｌパケットに対して、任意に変更可能な条件に基づいて少なくとも１つ以上記録し、条件に当てはまらない残りの不要なパケットは削除することを判断する手段を備える
記録装置。
【請求項５】
前記記録装置は、さらに、
カウント手段を有し、あるＰＩＤを検知する毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットを削除するパケット削除判断手段を備える
請求項４記載の記録装置。
【請求項６】
前記記録装置は、さらに、
Ｍ秒毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットは削除するパケット削除判断手段を備える
請求項４記載の記録装置。
【請求項７】
前記記録装置は、さらに、
Ｎｕｌｌパケットを記録する条件として、タイムスタンプを比較して、一定の間隔があいた場合のみＮｕｌｌパケットを記録し、それ以外のＮｕｌｌパケットを削除するパケット削除判断手段を備える
請求項４〜６のいずれか１項に記載の記録装置。
【請求項８】
１つの番組に含まれる１種類以上のＩＤを持つパケットを１つのＩＤを持つパケットに変換して記録する手段を備える
記録装置。
【請求項９】
１つの番組に含まれる１種類以上のＩＤを持つパケットを２種類以上のＩＤを持つパケットに変換して記録する手段と、
記録した番組とＩＤとを対応させる情報を不揮発性メモリに記録する手段とを備える
記録装置。
【請求項１０】
記録したパケットを外部機器へ出力する際に、特定のＰＩＤを持つパケット、及び、Ｎｕｌｌパケットに対して、別途記録したパケットを置き換えて出力する
再生装置。
【請求項１１】
前記再生装置は、さらに、
置き換えて出力するパケット内部に時間情報を持つ場合に、置き換えられる側のパケットの情報から時間差分を計算し、置き換えて出力するパケットの時間情報を補正するパケット置き換え手段を備える
請求項１０記載の再生装置。
【請求項１２】
記録したパケットを外部機器へ出力する際に、異なるＩＤを持つ２種類以上のパケットを、１つのあるＰＩＤを持つパケットに置き換えて出力する手段を備える
再生装置。
【請求項１３】
記録したパケットを外部機器へ出力する際に、異なるＩＤを持つ２種類以上のパケットを、１つのあるＰＩＤで、内部のデータが複数のパケットに分割されたパケットに順番に置き換えて出力する手段を備える
再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体へのＴＳ（トランスポートストリーム）パケット記録方法、及び記録したＴＳパケットを外部へ出力する記録再生装置に関するものである。
【背景技術】
【０００２】
記録媒体へのＴＳパケット記録の際、映像再生時に必要のないＴＳパケット（以下、これらを総称してＮｕｌｌパケットと記述する）を削除して録画することで、１つの記録媒体で記録できる番組の総量を増やす技術が一般的に用いられている（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１６５３６１号公報
【特許文献２】特許第３４０８４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
解決しようとする問題点は、上記技術では、記録媒体に記録する際に、必要最小限までＴＳパケットを削除した結果、例えば、記録したＴＳパケットを外部機器へ出力する際に、情報を追加するために新たなＴＳパケットの追加が必要になった場合、受信時と同じＴＳパケットの間隔を維持することができなくなる点である。【０００５】
具体的には、ＴＳパケットの間隔が維持できず、特にＴＳパケットの追加によりＴＳパケット間隔が狭くなる場合、外部出力手段の伝送速度が間に合わない、または、外部受信機器の受信速度が間に合わない、または、外部受信機器が受信できたとしても再生する際に、映像や音声、データ放送の読み出しに過度な速度を要求するため、外部受信機器のバッファがオーバフローする危険がある。【０００６】
一般に、ＴＳ受信機器は放送ＴＳに即した受信性能、バッファモデルを保証しているため、外部機器へのＴＳ出力はＴＳ受信時のＴＳ間隔を保って行なうことが望ましい。しかしながら、上記特許文献１では外部機器への出力の考慮がなされておらず、また、上記特許文献２のように、ＴＳパケットの一部または全部を別のＴＳパケットに置き換えることのできる技術もあるが、ＴＳパケットの数が増えるような場合については対応することができない。【０００７】
ここで、情報を追加する場合とは、例えば以下のような場合がある。著作権保護が必要なＴＳをＤＴＣＰ−ＩＰの著作権保護方式を使用して、接続の外部録画機器へコピーまたはムーブする際には、ＰＭＴパケットにＤＴＣＰディスクリプタを追記する。これにより、ＰＭＴに記録する情報量がＴＳパケットのサイズ（１８８ＢＹＴＥ）より大きくなり、２つのＴＳパケットに分けざるを得ない場合があり、記録したＰＴＭパケット１つにつき、もう１つＴＳパケットを挿入する必要がある。【０００８】
また、ある言語のみで行なわれた放送番組を録画して、後から同番組の別言語の音声ＴＳを記録する手段を用いた場合に、２つの音声を選択可能なＴＳとして外部出力するためには、音声ＴＳのビットレート相当のＴＳを記録時のＴＳに対して挿入して出力する必要がある。【０００９】
また、同様に、録画時より品質の高い映像、及び新しいデータ放送、字幕放送を置き換えるというような場合も考えられ、この場合も従来の映像ＴＳのビットレートと置き換えるＴＳのビットレートの差分に対してＴＳの挿入を行なう必要がある。
【課題を解決するための手段】
【００１０】
本発明は、上記課題を鑑み、対応すべき形態毎に、記録時に不必要であったＮｕｌｌパケットを必要最小限で削除せずに記録しておき、受信時と同じＴＳパケットの間隔を保つことを実現する。
【発明の効果】
【００１１】
ＴＳ記録時にＮｕｌｌパケットを最大限削除して記録できる番組の総量を増加させつつ、外部の機器へＴＳを送信する際には、ＴＳ受信時と同じＴＳ間隔を保証することが可能となる。このため、外部の機器は通常放送を記録し、再生する機能を有するだけで、送信されたＴＳを再生することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施の形態１に係る記録再生装置１の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態２に係る記録再生装置２の構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
（実施の形態１）
本発明の具体的な実施の形態について以下に示す。図１は、本発明の記録再生装置１の構成図であって、Ｎｕｌｌパケットを削除するか否かを判断する機能と、それに使用するカウント手段とを備えることによって、上記解決すべき課題におけるＰＭＴの例のようなパケット追加に対応する。
【００１４】
本発明における記録再生装置１は、プロセッサ１００と、タイムスタンプ付加手段１０１と、パケット選択手段１０２と、パケット記録手段１０３と、パケット置き換え手段１０４と、メモリ１０５と、パケット出力手段１０６と、パケット削除判断手段１０７と、カウント手段１０８とを備える。
【００１５】
タイムスタンプ付加手段１０１は、入力されたＴＳ（トランスポートストリーム）に対して、タイムスタンプを付加する。パケット選択手段１０２は、タイムスタンプ付加手段１０１に接続され、所定のＰＩＤをもつパケットを選択する。パケット記録手段１０３は、パケット選択手段１０２と接続され、パケット選択手段１０２により選択されたパケットを記録する。パケット置き換え手段１０４は、パケット選択手段１０２と接続され、パケット選択手段１０２から選択されたパケットを置き換える。メモリ１０５は、パケット置き換え手段１０４においてパケットを置き換える際に使用される。
【００１６】
パケット出力手段１０６は、パケット選択手段１０２とパケット置き換え手段１０４とに接続され、パケット選択手段１０２において選択されたパケットに加えて、パケット置き換え手段１０４において置き換えられたパケットを重畳して、出力する。パケット削除判断手段１０７は、パケット選択手段１０２と接続され、パケット選択手段１０２により選択されなかったパケットを削除するか否かを判断する。カウント手段１０８は、パケット選択手段１０２に接続され、パケット選択手段１０２により所定のパケットが選択された個数をカウントする。プロセッサ１００は、記録再生装置１の各構成を制御する。
【００１７】
次に、このような記録再生装置１において、受信したＴＳを記録する方法について説明する。
【００１８】
最初に、受信したＴＳパケットは、タイムスタンプ付加手段１０１によって受信時のタイムスタンプを付加され、パケット選択手段１０２に送られる。パケット選択手段１０２は、ＴＳパケットのＰＩＤを見て記録すべきＴＳパケットを選択し、選択したＴＳパケットをパケット記録手段１０３へ送る。このとき、記録すべきＴＳパケットのＰＩＤは、プロセッサ１００が設定する。また、パケット選択手段１０２は、ＰＡＴやＰＭＴなどのＳＩ情報をプロセッサ１００へ伝える機能を持ち、これにより、プロセッサ１００は、記録すべきパケットのＰＩＤを知ることができる。パケット記録手段１０３は、ハードディスクなどの不揮発性メモリであり、タイムスタンプ付きＴＳを記録する。
【００１９】
パケット選択手段１０２によって選択されなかったパケットは、Ｎｕｌｌパケットとしてパケット削除判断手段１０７へ送られる。パケット削除判断手段１０７は、プロセッサ１００により送られてきたパケットを削除するか否か判断する方法を設定可能である。
【００２０】
例えば、ＰＭＴのＴＳパケットが１つ増える場合に対応するには、以下のように設定を行なう。パケット選択手段１０２でＰＭＴのＰＩＤを１つ見つける毎にカウント手段１０８を１つインクリメントし、パケット削除判断手段１０７は、カウント手段１０８が０でないときは、Ｎｕｌｌパケットを１つ削除せずにパケット記録手段１０３へ送る。Ｎｕｌｌパケットを削除しない場合は、カウント手段１０８を１つデクリメントする。これにより、ＰＭＴパケットが１つ送られてくる毎に、ＰＭＴを１つ追加するためのＮｕｌｌパケットを記録することができる。この条件に当てはまらないＮｕｌｌパケットは、従来技術と同様に、記録されず削除される。
【００２１】
なお、ＰＭＴの間隔をある程度あけたい場合は、タイムスタンプを監視して、パケット選択手段１０２においてＰＭＴを検出した時点のタイムスタンプから、いくらかタイムスタンプが空いた時点のＮｕｌｌパケットを削除しない、というような設定を行なうためのタイムスタンプ比較手段とタイムスタンプの間隔を設定する手段とを、記録再生装置１が持つと良い。
【００２２】
なお、上記は具体例としてＰＭＴを使用したが、ＰＡＴやその他のＴＳパケットであっても同様の機能を有する。
【００２３】
なお、上記は簡単化のためＮｕｌｌパケットを削除しない条件を、ＰＭＴを検出した時としたが、複数のＰＩＤについてＮｕｌｌパケットを削除しないことも可能であるし、カウント手段１０８を複数個持つことによって、条件を複雑化することも可能である。例えば、ＰＭＴを２個検出するごとにＮｕｌｌパケットを１つ記録する、あるいはＰＡＴを検出する毎にＮｕｌｌパケットを１つ、ＰＭＴを検出するごとにＮｕｌｌパケットを２つ記録するというように使用できる。
【００２４】
なお、Ｎｕｌｌパケットは、受信パケットそのままでもよいが、本来のＮｕｌｌパケットが持つＰＩＤ（０ｘ１ＦＦＦ）に統一するため、ＰＩＤを書き換える機能をパケット削除判断手段１０７が備える場合もある。
【００２５】
なお、複数のＰＩＤについてＮｕｌｌパケットを関連付けるために、プロセッサ１００は、記録するＮｕｌｌパケットのＰＩＤをパケット削除判断手段１０７に設定し、パケット削除判断手段１０７において、パケットのＰＩＤを書き換えてパケット記録手段１０３に記録する。複数のＮｕｌｌパケットのＰＩＤは、管理情報をパケット記録手段１０３、または別の記録手段を搭載して記録する。
【００２６】
次に、本発明の記録再生装置１について、パケット記録手段１０３に記録したパケットを外部機器へ出力する方法を説明する。パケット記録手段１０３に記録されたパケットはパケット選択手段１０２に読み出され、出力すべきＰＩＤを持つパケットは、パケット出力手段１０６へ送られる。出力すべきＰＩＤは、プロセッサ１００によって設定される。
【００２７】
ここで、パケット出力手段１０６は、パケットを出力するインタフェースによって動作が異なる。ＩＥＥＥ１３９４のようにリアルタイムの転送が必要な場合はタイムスタンプによって出力時間を制御する機能を有し、ＤＬＮＡのようにＩＰパケットとして出力する場合には、メモリ１０５へ出力する機能、等を有する。
【００２８】
また、プロセッサ１００は、パケット選択手段１０２によって通知されるＳＩ情報を見て、例えばＰＭＴにディスクリプタを追加しなくてはいけない場合、ＰＭＴを置き換える判断をすると、パケット選択手段１０２とパケット置き換え手段１０４とにＰＭＴのＰＩＤを通知する。パケット選択手段１０２は、通知されたＰＩＤのパケットをパケット置き換え手段１０４へ送るようになる。一方、パケット置き換え手段１０４は、プロセッサ１００がメモリ１０５内部に用意する置き換えデータを読み出し、パケット選択手段１０２が送ってくるＰＭＴのＰＩＤを持つパケットのデータを置き換える。
【００２９】
また、パケット選択手段１０２は、出力すべきＰＩＤでないパケット（Ｎｕｌｌパケット）をパケット置き換え手段１０４へ送る機能を有する。プロセッサ１００は、ＰＭＴに情報を追加した際にパケットが複数になってしまった場合、メモリ１０５内部に複数のＰＭＴを準備し、パケット置き換え手段１０４にＰＭＴのＰＩＤを持つパケットとＮｕｌｌパケットのＰＩＤに対して準備したＰＭＴを順に置き換えるよう設定を行なう。
【００３０】
このような処理を行うことにより、Ｎｕｌｌパケットは受信時の間隔で記録されているため、これに対して別のパケットを置き換えた場合でもパケット間隔が変わることはない。つまり、本構成と処理方式により、不要なパケットは削除しつつ、受信時のパケット間隔を保ったまま、パケットを追加し、外部機器への出力を可能にする。
【００３１】
なお、具体化のためＰＭＴを用いたが、ＰＡＴやその他のＴＳパケットについても同様の機能を有する。
【００３２】
なお、複数のＰＩＤについてパケットの置き換えが必要な場合は、上述したようにＮｕｌｌパケットに複数のＰＩＤを記録した情報をプロセッサ１００が読み取り、パケット置き換え手段に対して、例えばＰＭＴとＮｕｌｌパケット１のＰＩＤを別の複数のＰＭＴに置き換え、ＰＡＴとＮｕｌｌパケット２のＰＩＤを別の複数のＰＡＴに置き換えるというように設定を行なう。
【００３３】
（実施の形態２）
図２は、実施の形態１に係る記録再生装置１に表示時間書き換え手段を追加することで、解決すべき課題の音声や映像、字幕のようなビットレートと表示時間が定められているパケットの追加に対応する記録再生装置２の構成図である。
【００３４】
本発明の実施の形態２における記録再生装置２は、プロセッサ２００と、タイムスタンプ付加手段２０１と、パケット選択手段２０２と、パケット記録手段２０３と、パケット置き換え手段２０４と、メモリ２０５と、パケット出力手段２０６と、パケット削除判断手段２０７と、カウント手段２０８と、表示時間書き換え手段２１０とを備える。
【００３５】
タイムスタンプ付加手段２０１は、入力されたＴＳ（トランスポートストリーム）に対して、タイムスタンプを付加する。パケット選択手段２０２は、タイムスタンプ付加手段２０１に接続され、所定のＰＩＤをもつパケットを選択する。パケット記録手段２０３は、パケット選択手段２０２と接続され、パケット選択手段２０２により選択されたパケットを記録する。パケット置き換え手段２０４は、パケット選択手段２０２と接続され、パケット選択手段２０２から選択されたパケットを置き換える。メモリ２０５は、パケット置き換え手段２０４においてパケットを置き換える際に使用される。
【００３６】
パケット出力手段２０６は、パケット選択手段２０２とパケット置き換え手段２０４とに接続され、パケット選択手段２０２において選択されたパケットに加えて、パケット置き換え手段２０４において置き換えられたパケットを重畳して、出力する。パケット削除判断手段２０７は、パケット選択手段２０２と接続され、パケット選択手段２０２により選択されなかったパケットを削除するか否かを判断する。カウント手段２０８は、パケット選択手段２０２に接続され、パケット選択手段２０２により所定のパケットが選択された個数をカウントする。表示時間書き換え手段２１０は、選択されたパケットを表示する時間を変更する。プロセッサ２００は、記録再生装置２の各構成を制御する。
【００３７】
まず、記録再生装置２において、パケットを記録する方法を説明する。
【００３８】
受信したＴＳパケットは、タイムスタンプ付加手段２０１によって受信時のタイムスタンプを付加され、パケット選択手段２０２に送られる。パケット選択手段２０２は、ＴＳパケットのＰＩＤを見て、記録すべきＴＳパケットを選択し、選択したＴＳパケットをパケット記録手段２０３へ送る。このとき、記録すべきＴＳパケットのＰＩＤは、プロセッサ２００が設定する。また、パケット選択手段２０２は、ＰＡＴやＰＭＴなどのＳＩ情報をプロセッサ２００へ伝える機能を持ち、これにより、プロセッサ２００は、記録すべきパケットのＰＩＤを知ることができる。
【００３９】
パケット記録手段２０３は、ハードディスクなどの不揮発性メモリであり、タイムスタンプ付きＴＳを記録する。
【００４０】
一方、パケット選択手段２０２によって選択されなかったパケットは、Ｎｕｌｌパケットとしてパケット削除判断手段２０７へ送られる。パケット削除判断手段２０７は、プロセッサ２００により送られてきたパケットを削除するか否か判断する方法を設定可能である。
【００４１】
例えば、最大で２５６Ｋｂｐｓの音声パケット追加に対応するには、プロセッサ２００は、パケット削除判断手段２０７に対して、以下のように設定を行なう。なお、２５６Ｋｂｐｓの音声データは、最小の場合、１秒間に１７９ＴＳパケットで格納でき、ここでは余分を見て１秒間に４００パケット分のＮｕｌｌパケットを記録する場合を考えるものとする。
【００４２】
カウント手段２０８が４００からスタートし、パケット削除判断手段２０７がＮｕｌｌパケットを記録すると判断する毎に１デクリメントされ、１秒毎に４００に戻る。
【００４３】
なお、記録するＮｕｌｌパケットを平滑化したい場合には、タイムスタンプ比較手段（図示せず）とタイムスタンプの間隔を設定する手段とを追加し、タイムスタンプと、タイムスタンプ間隔を足した値が受信したＮｕｌｌパケットのタイムスタンプと一致した場合に記録する判断を行なうと良い。
【００４４】
なお、１秒間に４００のＮｕｌｌパケットが存在しなかった場合には、４００にリセットするのでなく残りのカウンタ値＋４００となるような制御を行なっても良い。
【００４５】
なお、具体化のために音声パケット、２５６Ｋｂｐｓ、４００パケットを用いたが、映像、字幕及びその他のパケットについて、別のビットレート、パケット数においても同様である。
【００４６】
なお、カウント手段２０８は、１秒間でなく、任意の時間間隔でリセット可能であるし、プロセッサ２００による任意のタイミングでのリセットも可能である。
【００４７】
次に、本発明の記録再生装置２について、パケット記録手段２０３に記録したパケットと別途パケット記録手段２０３に記録したパケットとを追加して、外部機器へ出力する方法を説明する。以下では具体例として、パケット記録手段２０３に記録したＴＳパケットに、別途パケット記録手段２０３に記録した音声パケットを追加する場合を説明する。
【００４８】
パケット記録手段２０３に記録されたパケットは、パケット選択手段２０２に読み出され、出力すべきＰＩＤを持つパケットは、パケット出力手段２０６へ送られる。出力すべきＰＩＤは、プロセッサ２００によって設定される。
【００４９】
プロセッサ２００は、パケット選択手段２０２によって通知されるＳＩ情報を見て、ＰＭＴに追加する音声のＰＩＤを書き込み、上述した実施の形態１と同様にＰＭＴの置き換えをパケット置き換え手段２０４に設定すると共に、パケット置き換え手段２０４に対してパケット選択手段２０２から送られてくるＮｕｌｌパケットに対しパケット記録手段２０３から追加する音声パケットを読み出して置き換える設定を行なう。
【００５０】
映像や音声、字幕を追加する際には、パケット内に音声を出力する時刻を表すＰＴＳ／ＤＴＳ（音声ではＰＴＳ＝ＤＴＳ）が記録されているため、番組の開始位置における音声のＰＴＳの値と追加する音声のＰＴＳの値との差分をプロセッサ２００により計算し、表示時間書き換え手段２１０に設定する。
【００５１】
パケット置き換え手段２０４は、パケット選択手段２０２が送ってくるＮｕｌｌパケットを、ＰＴＳの値を書き換えた追加する音声パケットに置き換えて、パケット出力手段２０６へ送る。
【００５２】
本構成と処理方式とにより、不要なパケットは削除しつつ、受信時のパケット間隔を保ったまま、別の音声パケットを追加し、外部機器への出力を可能にする。
【００５３】
なお、具体化のため音声を用いたが、映像、字幕やその他のＴＳパケットについても同様の機能を有する。
【００５４】
以上のように、本発明の実施の形態に係る記録再生装置は、入力されたトランスポートパケットから所定のパケットを選択するパケット選択手段と、パケット選択手段により選択されなかったパケットを削除するか否かを判別するパケット削除判断手段と、パケット選択手段により選択された所定のパケット数をカウントするカウント手段と、外部に出力するパケットを記録するパケット記録手段とを備え、パケット削除判断手段は、カウント手段によりカウントされた所定のパケット数が予め設定したパケット数より少ない場合には、選択されなかったパケットの削除を行わず、パケット記録手段に記録する記録装置である。
【００５５】
また、記録装置は、さらに、パケット選択手段により選択されなかったパケットを、別の種類のパケットに置き換えるパケット置き換え手段を有し、パケット置き換え手段は、置き換えられたパケットをパケット記録手段に出力してもよい。
【００５６】
また、カウント手段は、Ｍ秒毎にＮ個のパケットをカウントしてもよい。
【００５７】
また、ＴＳパケットを録画する際に、再生時に不要なパケットであるＮｕｌｌパケットに対して、任意に変更可能な条件に基づいて少なくとも１つ以上記録し、条件に当てはまらない残りの不要なパケットは削除することを判断する手段を備えてもよい。
【００５８】
また、記録装置は、さらに、カウント手段を有し、あるＰＩＤを検知する毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットを削除するパケット削除判断手段を備えてもよい。
【００５９】
また、記録装置は、さらに、Ｍ秒毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットは削除するパケット削除判断手段を備えてもよい。
【００６０】
また、記録装置は、さらに、Ｎｕｌｌパケットを記録する条件として、タイムスタンプを比較して、一定の間隔があいた場合のみＮｕｌｌパケットを記録し、それ以外のＮｕｌｌパケットを削除するパケット削除判断手段を備えてもよい。
【００６１】
また、１つの番組に含まれる１種類以上のＩＤを持つパケットを１つのＩＤを持つパケットに変換して記録する手段を備える記録装置でもよい。
【００６２】
また、１つの番組に含まれる１種類以上のＩＤを持つパケットを２種類以上のＩＤを持つパケットに変換して記録する手段と、記録した番組とＩＤとを対応させる情報を不揮発性メモリに記録する手段とを備える記録装置でもよい。
【００６３】
また、記録したパケットを外部機器へ出力する際に、特定のＰＩＤを持つパケット、及び、Ｎｕｌｌパケットに対して、別途記録したパケットを置き換えて出力する再生装置でもよい。
【００６４】
また、再生装置は、さらに、置き換えて出力するパケット内部に時間情報を持つ場合に、置き換えられる側のパケットの情報から時間差分を計算し、置き換えて出力するパケットの時間情報を補正するパケット置き換え手段を備えてもよい。
【００６５】
また、記録したパケットを外部機器へ出力する際に、異なるＩＤを持つ２種類以上のパケットを、１つのあるＰＩＤを持つパケットに置き換えて出力する手段を備える再生装置でもよい。
【００６６】
また、記録したパケットを外部機器へ出力する際に、異なるＩＤを持つ２種類以上のパケットを、１つのあるＰＩＤで、内部のデータが複数のパケットに分割されたパケットに順番に置き換えて出力する手段を備える再生装置でもよい。
【産業上の利用可能性】
【００６７】
本発明は、記録媒体のパケット記録数を最大限確保しつつ、著作権保護や後から別の音声、映像、字幕などを追加するようなサービスに対応する記録再生機器において、外部機器との接続、及び外部機器での再生を確実にするための技術として使用される。
【符号の説明】
【００６８】
１、２  記録再生装置
１００、２００  プロセッサ
１０１、２０１  タイムスタンプ付加手段
１０２、２０２  パケット選択手段
１０３、２０３  パケット記録手段
１０４、２０４  パケット置き換え手段
１０５、２０５  メモリ
１０６、２０６  パケット出力手段
１０７、２０７  パケット削除判断手段
１０８、２０８  カウント手段
２１０  表示時間書き換え手段
【図１】
2011024437.tif 000003
【図２】
2011024437.tif 000004
【手続補正書】
【提出日】平成23年11月15日(2011.11.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体へのＴＳ（トランスポートストリーム）パケット記録方法、及び記録したＴＳパケットを外部へ出力する記録再生装置に関するものである。
【背景技術】
【０００２】
記録媒体へのＴＳパケット記録の際、映像再生時に必要のないＴＳパケット（以下、これらを総称してＮｕｌｌパケットと記述する）を削除して録画することで、１つの記録媒体で記録できる番組の総量を増やす技術が一般的に用いられている（例えば、特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１６５３６１号公報
【特許文献２】特許第３４０８４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
解決しようとする問題点は、上記技術では、記録媒体に記録する際に、必要最小限までＴＳパケットを削除した結果、例えば、記録したＴＳパケットを外部機器へ出力する際に、情報を追加するために新たなＴＳパケットの追加が必要になった場合、受信時と同じＴＳパケットの間隔を維持することができなくなる点である。
【０００５】
具体的には、ＴＳパケットの間隔が維持できず、特にＴＳパケットの追加によりＴＳパケット間隔が狭くなる場合、外部出力手段の伝送速度が間に合わない、または、外部受信機器の受信速度が間に合わない、または、外部受信機器が受信できたとしても再生する際に、映像や音声、データ放送の読み出しに過度な速度を要求するため、外部受信機器のバッファがオーバフローする危険がある。
【０００６】
一般に、ＴＳ受信機器は放送ＴＳに即した受信性能、バッファモデルを保証しているため、外部機器へのＴＳ出力はＴＳ受信時のＴＳ間隔を保って行なうことが望ましい。しかしながら、上記特許文献１では外部機器への出力の考慮がなされておらず、また、上記特許文献２のように、ＴＳパケットの一部または全部を別のＴＳパケットに置き換えることのできる技術もあるが、ＴＳパケットの数が増えるような場合については対応することができない。
【０００７】
ここで、情報を追加する場合とは、例えば以下のような場合がある。著作権保護が必要なＴＳをＤＴＣＰ−ＩＰの著作権保護方式を使用して、接続の外部録画機器へコピーまたはムーブする際には、ＰＭＴパケットにＤＴＣＰディスクリプタを追記する。これにより、ＰＭＴに記録する情報量がＴＳパケットのサイズ（１８８ＢＹＴＥ）より大きくなり、２つのＴＳパケットに分けざるを得ない場合があり、記録したＰＴＭパケット１つにつき、もう１つＴＳパケットを挿入する必要がある。
【０００８】
また、ある言語のみで行なわれた放送番組を録画して、後から同番組の別言語の音声ＴＳを記録する手段を用いた場合に、２つの音声を選択可能なＴＳとして外部出力するためには、音声ＴＳのビットレート相当のＴＳを記録時のＴＳに対して挿入して出力する必要がある。
【０００９】
また、同様に、録画時より品質の高い映像、及び新しいデータ放送、字幕放送を置き換えるというような場合も考えられ、この場合も従来の映像ＴＳのビットレートと置き換えるＴＳのビットレートの差分に対してＴＳの挿入を行なう必要がある。
【課題を解決するための手段】
【００１０】
本発明は、上記課題を鑑み、対応すべき形態毎に、記録時に不必要であったＮｕｌｌパケットを必要最小限で削除せずに記録しておき、受信時と同じＴＳパケットの間隔を保つことを実現する。
【発明の効果】
【００１１】
ＴＳ記録時にＮｕｌｌパケットを最大限削除して記録できる番組の総量を増加させつつ、外部の機器へＴＳを送信する際には、ＴＳ受信時と同じＴＳ間隔を保証することが可能となる。このため、外部の機器は通常放送を記録し、再生する機能を有するだけで、送信されたＴＳを再生することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施の形態１に係る記録再生装置１の構成を示すブロック図である。
【図２】図２は、本発明の実施の形態２に係る記録再生装置２の構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
（実施の形態１）
本発明の具体的な実施の形態について以下に示す。図１は、本発明の記録再生装置１の構成図であって、Ｎｕｌｌパケットを削除するか否かを判断する機能と、それに使用するカウント手段とを備えることによって、上記解決すべき課題におけるＰＭＴの例のようなパケット追加に対応する。
【００１４】
本発明における記録再生装置１は、プロセッサ１００と、タイムスタンプ付加手段１０１と、パケット選択手段１０２と、パケット記録手段１０３と、パケット置き換え手段１０４と、メモリ１０５と、パケット出力手段１０６と、パケット削除判断手段１０７と、カウント手段１０８とを備える。
【００１５】
タイムスタンプ付加手段１０１は、入力されたＴＳ（トランスポートストリーム）に対して、タイムスタンプを付加する。パケット選択手段１０２は、タイムスタンプ付加手段１０１に接続され、所定のＰＩＤをもつパケットを選択する。パケット記録手段１０３は、パケット選択手段１０２と接続され、パケット選択手段１０２により選択されたパケットを記録する。パケット置き換え手段１０４は、パケット選択手段１０２と接続され、パケット選択手段１０２から選択されたパケットを置き換える。メモリ１０５は、パケット置き換え手段１０４においてパケットを置き換える際に使用される。
【００１６】
パケット出力手段１０６は、パケット選択手段１０２とパケット置き換え手段１０４とに接続され、パケット選択手段１０２において選択されたパケットに加えて、パケット置き換え手段１０４において置き換えられたパケットを重畳して、出力する。パケット削除判断手段１０７は、パケット選択手段１０２と接続され、パケット選択手段１０２により選択されなかったパケットを削除するか否かを判断する。カウント手段１０８は、パケット選択手段１０２に接続され、パケット選択手段１０２により所定のパケットが選択された個数をカウントする。プロセッサ１００は、記録再生装置１の各構成を制御する。
【００１７】
次に、このような記録再生装置１において、受信したＴＳを記録する方法について説明する。
【００１８】
最初に、受信したＴＳパケットは、タイムスタンプ付加手段１０１によって受信時のタイムスタンプを付加され、パケット選択手段１０２に送られる。パケット選択手段１０２は、ＴＳパケットのＰＩＤを見て記録すべきＴＳパケットを選択し、選択したＴＳパケットをパケット記録手段１０３へ送る。このとき、記録すべきＴＳパケットのＰＩＤは、プロセッサ１００が設定する。また、パケット選択手段１０２は、ＰＡＴやＰＭＴなどのＳＩ情報をプロセッサ１００へ伝える機能を持ち、これにより、プロセッサ１００は、記録すべきパケットのＰＩＤを知ることができる。パケット記録手段１０３は、ハードディスクなどの不揮発性メモリであり、タイムスタンプ付きＴＳを記録する。
【００１９】
パケット選択手段１０２によって選択されなかったパケットは、Ｎｕｌｌパケットとしてパケット削除判断手段１０７へ送られる。パケット削除判断手段１０７は、プロセッサ１００により送られてきたパケットを削除するか否か判断する方法を設定可能である。
【００２０】
例えば、ＰＭＴのＴＳパケットが１つ増える場合に対応するには、以下のように設定を行なう。パケット選択手段１０２でＰＭＴのＰＩＤを１つ見つける毎にカウント手段１０８を１つインクリメントし、パケット削除判断手段１０７は、カウント手段１０８が０でないときは、Ｎｕｌｌパケットを１つ削除せずにパケット記録手段１０３へ送る。Ｎｕｌｌパケットを削除しない場合は、カウント手段１０８を１つデクリメントする。これにより、ＰＭＴパケットが１つ送られてくる毎に、ＰＭＴを１つ追加するためのＮｕｌｌパケットを記録することができる。この条件に当てはまらないＮｕｌｌパケットは、従来技術と同様に、記録されず削除される。
【００２１】
なお、ＰＭＴの間隔をある程度あけたい場合は、タイムスタンプを監視して、パケット選択手段１０２においてＰＭＴを検出した時点のタイムスタンプから、いくらかタイムスタンプが空いた時点のＮｕｌｌパケットを削除しない、というような設定を行なうためのタイムスタンプ比較手段とタイムスタンプの間隔を設定する手段とを、記録再生装置１が持つと良い。
【００２２】
なお、上記は具体例としてＰＭＴを使用したが、ＰＡＴやその他のＴＳパケットであっても同様の機能を有する。
【００２３】
なお、上記は簡単化のためＮｕｌｌパケットを削除しない条件を、ＰＭＴを検出した時としたが、複数のＰＩＤについてＮｕｌｌパケットを削除しないことも可能であるし、カウント手段１０８を複数個持つことによって、条件を複雑化することも可能である。例えば、ＰＭＴを２個検出するごとにＮｕｌｌパケットを１つ記録する、あるいはＰＡＴを検出する毎にＮｕｌｌパケットを１つ、ＰＭＴを検出するごとにＮｕｌｌパケットを２つ記録するというように使用できる。
【００２４】
なお、Ｎｕｌｌパケットは、受信パケットそのままでもよいが、本来のＮｕｌｌパケットが持つＰＩＤ（０ｘ１ＦＦＦ）に統一するため、ＰＩＤを書き換える機能をパケット削除判断手段１０７が備える場合もある。
【００２５】
なお、複数のＰＩＤについてＮｕｌｌパケットを関連付けるために、プロセッサ１００は、記録するＮｕｌｌパケットのＰＩＤをパケット削除判断手段１０７に設定し、パケット削除判断手段１０７において、パケットのＰＩＤを書き換えてパケット記録手段１０３に記録する。複数のＮｕｌｌパケットのＰＩＤは、管理情報をパケット記録手段１０３、または別の記録手段を搭載して記録する。
【００２６】
次に、本発明の記録再生装置１について、パケット記録手段１０３に記録したパケットを外部機器へ出力する方法を説明する。パケット記録手段１０３に記録されたパケットはパケット選択手段１０２に読み出され、出力すべきＰＩＤを持つパケットは、パケット出力手段１０６へ送られる。出力すべきＰＩＤは、プロセッサ１００によって設定される。
【００２７】
ここで、パケット出力手段１０６は、パケットを出力するインタフェースによって動作が異なる。ＩＥＥＥ１３９４のようにリアルタイムの転送が必要な場合はタイムスタンプによって出力時間を制御する機能を有し、ＤＬＮＡのようにＩＰパケットとして出力する場合には、メモリ１０５へ出力する機能、等を有する。
【００２８】
また、プロセッサ１００は、パケット選択手段１０２によって通知されるＳＩ情報を見て、例えばＰＭＴにディスクリプタを追加しなくてはいけない場合、ＰＭＴを置き換える判断をすると、パケット選択手段１０２とパケット置き換え手段１０４とにＰＭＴのＰＩＤを通知する。パケット選択手段１０２は、通知されたＰＩＤのパケットをパケット置き換え手段１０４へ送るようになる。一方、パケット置き換え手段１０４は、プロセッサ１００がメモリ１０５内部に用意する置き換えデータを読み出し、パケット選択手段１０２が送ってくるＰＭＴのＰＩＤを持つパケットのデータを置き換える。
【００２９】
また、パケット選択手段１０２は、出力すべきＰＩＤでないパケット（Ｎｕｌｌパケット）をパケット置き換え手段１０４へ送る機能を有する。プロセッサ１００は、ＰＭＴに情報を追加した際にパケットが複数になってしまった場合、メモリ１０５内部に複数のＰＭＴを準備し、パケット置き換え手段１０４にＰＭＴのＰＩＤを持つパケットとＮｕｌｌパケットのＰＩＤに対して準備したＰＭＴを順に置き換えるよう設定を行なう。
【００３０】
このような処理を行うことにより、Ｎｕｌｌパケットは受信時の間隔で記録されているため、これに対して別のパケットを置き換えた場合でもパケット間隔が変わることはない。つまり、本構成と処理方式により、不要なパケットは削除しつつ、受信時のパケット間隔を保ったまま、パケットを追加し、外部機器への出力を可能にする。
【００３１】
なお、具体化のためＰＭＴを用いたが、ＰＡＴやその他のＴＳパケットについても同様の機能を有する。
【００３２】
なお、複数のＰＩＤについてパケットの置き換えが必要な場合は、上述したようにＮｕｌｌパケットに複数のＰＩＤを記録した情報をプロセッサ１００が読み取り、パケット置き換え手段に対して、例えばＰＭＴとＮｕｌｌパケット１のＰＩＤを別の複数のＰＭＴに置き換え、ＰＡＴとＮｕｌｌパケット２のＰＩＤを別の複数のＰＡＴに置き換えるというように設定を行なう。
【００３３】
（実施の形態２）
図２は、実施の形態１に係る記録再生装置１に表示時間書き換え手段を追加することで、解決すべき課題の音声や映像、字幕のようなビットレートと表示時間が定められているパケットの追加に対応する記録再生装置２の構成図である。
【００３４】
本発明の実施の形態２における記録再生装置２は、プロセッサ２００と、タイムスタンプ付加手段２０１と、パケット選択手段２０２と、パケット記録手段２０３と、パケット置き換え手段２０４と、メモリ２０５と、パケット出力手段２０６と、パケット削除判断手段２０７と、カウント手段２０８と、表示時間書き換え手段２１０とを備える。
【００３５】
タイムスタンプ付加手段２０１は、入力されたＴＳ（トランスポートストリーム）に対して、タイムスタンプを付加する。パケット選択手段２０２は、タイムスタンプ付加手段２０１に接続され、所定のＰＩＤをもつパケットを選択する。パケット記録手段２０３は、パケット選択手段２０２と接続され、パケット選択手段２０２により選択されたパケットを記録する。パケット置き換え手段２０４は、パケット選択手段２０２と接続され、パケット選択手段２０２から選択されたパケットを置き換える。メモリ２０５は、パケット置き換え手段２０４においてパケットを置き換える際に使用される。
【００３６】
パケット出力手段２０６は、パケット選択手段２０２とパケット置き換え手段２０４とに接続され、パケット選択手段２０２において選択されたパケットに加えて、パケット置き換え手段２０４において置き換えられたパケットを重畳して、出力する。パケット削除判断手段２０７は、パケット選択手段２０２と接続され、パケット選択手段２０２により選択されなかったパケットを削除するか否かを判断する。カウント手段２０８は、パケット選択手段２０２に接続され、パケット選択手段２０２により所定のパケットが選択された個数をカウントする。表示時間書き換え手段２１０は、選択されたパケットを表示する時間を変更する。プロセッサ２００は、記録再生装置２の各構成を制御する。
【００３７】
まず、記録再生装置２において、パケットを記録する方法を説明する。
【００３８】
受信したＴＳパケットは、タイムスタンプ付加手段２０１によって受信時のタイムスタンプを付加され、パケット選択手段２０２に送られる。パケット選択手段２０２は、ＴＳパケットのＰＩＤを見て、記録すべきＴＳパケットを選択し、選択したＴＳパケットをパケット記録手段２０３へ送る。このとき、記録すべきＴＳパケットのＰＩＤは、プロセッサ２００が設定する。また、パケット選択手段２０２は、ＰＡＴやＰＭＴなどのＳＩ情報をプロセッサ２００へ伝える機能を持ち、これにより、プロセッサ２００は、記録すべきパケットのＰＩＤを知ることができる。
【００３９】
パケット記録手段２０３は、ハードディスクなどの不揮発性メモリであり、タイムスタンプ付きＴＳを記録する。
【００４０】
一方、パケット選択手段２０２によって選択されなかったパケットは、Ｎｕｌｌパケットとしてパケット削除判断手段２０７へ送られる。パケット削除判断手段２０７は、プロセッサ２００により送られてきたパケットを削除するか否か判断する方法を設定可能である。
【００４１】
例えば、最大で２５６Ｋｂｐｓの音声パケット追加に対応するには、プロセッサ２００は、パケット削除判断手段２０７に対して、以下のように設定を行なう。なお、２５６Ｋｂｐｓの音声データは、最小の場合、１秒間に１７９ＴＳパケットで格納でき、ここでは余分を見て１秒間に４００パケット分のＮｕｌｌパケットを記録する場合を考えるものとする。
【００４２】
カウント手段２０８が４００からスタートし、パケット削除判断手段２０７がＮｕｌｌパケットを記録すると判断する毎に１デクリメントされ、１秒毎に４００に戻る。
【００４３】
なお、記録するＮｕｌｌパケットを平滑化したい場合には、タイムスタンプ比較手段（図示せず）とタイムスタンプの間隔を設定する手段とを追加し、タイムスタンプと、タイムスタンプ間隔を足した値が受信したＮｕｌｌパケットのタイムスタンプと一致した場合に記録する判断を行なうと良い。
【００４４】
なお、１秒間に４００のＮｕｌｌパケットが存在しなかった場合には、４００にリセットするのでなく残りのカウンタ値＋４００となるような制御を行なっても良い。
【００４５】
なお、具体化のために音声パケット、２５６Ｋｂｐｓ、４００パケットを用いたが、映像、字幕及びその他のパケットについて、別のビットレート、パケット数においても同様である。
【００４６】
なお、カウント手段２０８は、１秒間でなく、任意の時間間隔でリセット可能であるし、プロセッサ２００による任意のタイミングでのリセットも可能である。
【００４７】
次に、本発明の記録再生装置２について、パケット記録手段２０３に記録したパケットと別途パケット記録手段２０３に記録したパケットとを追加して、外部機器へ出力する方法を説明する。以下では具体例として、パケット記録手段２０３に記録したＴＳパケットに、別途パケット記録手段２０３に記録した音声パケットを追加する場合を説明する。
【００４８】
パケット記録手段２０３に記録されたパケットは、パケット選択手段２０２に読み出され、出力すべきＰＩＤを持つパケットは、パケット出力手段２０６へ送られる。出力すべきＰＩＤは、プロセッサ２００によって設定される。
【００４９】
プロセッサ２００は、パケット選択手段２０２によって通知されるＳＩ情報を見て、ＰＭＴに追加する音声のＰＩＤを書き込み、上述した実施の形態１と同様にＰＭＴの置き換えをパケット置き換え手段２０４に設定すると共に、パケット置き換え手段２０４に対してパケット選択手段２０２から送られてくるＮｕｌｌパケットに対しパケット記録手段２０３から追加する音声パケットを読み出して置き換える設定を行なう。
【００５０】
映像や音声、字幕を追加する際には、パケット内に音声を出力する時刻を表すＰＴＳ／ＤＴＳ（音声ではＰＴＳ＝ＤＴＳ）が記録されているため、番組の開始位置における音声のＰＴＳの値と追加する音声のＰＴＳの値との差分をプロセッサ２００により計算し、表示時間書き換え手段２１０に設定する。
【００５１】
パケット置き換え手段２０４は、パケット選択手段２０２が送ってくるＮｕｌｌパケットを、ＰＴＳの値を書き換えた追加する音声パケットに置き換えて、パケット出力手段２０６へ送る。
【００５２】
本構成と処理方式とにより、不要なパケットは削除しつつ、受信時のパケット間隔を保ったまま、別の音声パケットを追加し、外部機器への出力を可能にする。
【００５３】
なお、具体化のため音声を用いたが、映像、字幕やその他のＴＳパケットについても同様の機能を有する。
【００５４】
以上のように、本発明の実施の形態に係る記録再生装置は、入力されたトランスポートパケットから所定のパケットを選択するパケット選択手段と、パケット選択手段により選択されなかったパケットを削除するか否かを判別するパケット削除判断手段と、パケット選択手段により選択された所定のパケット数をカウントするカウント手段と、外部に出力するパケットを記録するパケット記録手段とを備え、パケット削除判断手段は、カウント手段によりカウントされた所定のパケット数が予め設定したパケット数より少ない場合には、選択されなかったパケットの削除を行わず、パケット記録手段に記録する記録装置である。
【００５５】
また、記録装置は、さらに、パケット選択手段により選択されなかったパケットを、別の種類のパケットに置き換えるパケット置き換え手段を有し、パケット置き換え手段は、置き換えられたパケットをパケット記録手段に出力してもよい。
【００５６】
また、カウント手段は、Ｍ秒毎にＮ個のパケットをカウントしてもよい。
【００５７】
また、ＴＳパケットを録画する際に、再生時に不要なパケットであるＮｕｌｌパケットに対して、任意に変更可能な条件に基づいて少なくとも１つ以上記録し、条件に当てはまらない残りの不要なパケットは削除することを判断する手段を備えてもよい。
【００５８】
また、記録装置は、さらに、カウント手段を有し、あるＰＩＤを検知する毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットを削除するパケット削除判断手段を備えてもよい。
【００５９】
また、記録装置は、さらに、Ｍ秒毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットは削除するパケット削除判断手段を備えてもよい。
【００６０】
また、記録装置は、さらに、Ｎｕｌｌパケットを記録する条件として、タイムスタンプを比較して、一定の間隔があいた場合のみＮｕｌｌパケットを記録し、それ以外のＮｕｌｌパケットを削除するパケット削除判断手段を備えてもよい。
【００６１】
また、１つの番組に含まれる１種類以上のＩＤを持つパケットを１つのＩＤを持つパケットに変換して記録する手段を備える記録装置でもよい。
【００６２】
また、１つの番組に含まれる１種類以上のＩＤを持つパケットを２種類以上のＩＤを持つパケットに変換して記録する手段と、記録した番組とＩＤとを対応させる情報を不揮発性メモリに記録する手段とを備える記録装置でもよい。
【００６３】
また、記録したパケットを外部機器へ出力する際に、特定のＰＩＤを持つパケット、及び、Ｎｕｌｌパケットに対して、別途記録したパケットを置き換えて出力する再生装置でもよい。
【００６４】
また、再生装置は、さらに、置き換えて出力するパケット内部に時間情報を持つ場合に、置き換えられる側のパケットの情報から時間差分を計算し、置き換えて出力するパケットの時間情報を補正するパケット置き換え手段を備えてもよい。
【００６５】
また、記録したパケットを外部機器へ出力する際に、異なるＩＤを持つ２種類以上のパケットを、１つのあるＰＩＤを持つパケットに置き換えて出力する手段を備える再生装置でもよい。
【００６６】
また、記録したパケットを外部機器へ出力する際に、異なるＩＤを持つ２種類以上のパケットを、１つのあるＰＩＤで、内部のデータが複数のパケットに分割されたパケットに順番に置き換えて出力する手段を備える再生装置でもよい。
【産業上の利用可能性】
【００６７】
本発明は、記録媒体のパケット記録数を最大限確保しつつ、著作権保護や後から別の音声、映像、字幕などを追加するようなサービスに対応する記録再生機器において、外部機器との接続、及び外部機器での再生を確実にするための技術として使用される。
【符号の説明】
【００６８】
１、２  記録再生装置
１００、２００  プロセッサ
１０１、２０１  タイムスタンプ付加手段
１０２、２０２  パケット選択手段
１０３、２０３  パケット記録手段
１０４、２０４  パケット置き換え手段
１０５、２０５  メモリ
１０６、２０６  パケット出力手段
１０７、２０７  パケット削除判断手段
１０８、２０８  カウント手段
２１０  表示時間書き換え手段
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力されたトランスポートパケットから所定のパケットを選択するパケット選択手段と、
前記パケット選択手段により選択されなかったパケットを削除するか否かを判別するパケット削除判断手段と、
前記パケット選択手段により選択された所定のパケット数をカウントするカウント手段と、
外部に出力するパケットを記録するパケット記録手段とを備え、
前記パケット削除判断手段は、
前記カウント手段によりカウントされた所定のパケット数が予め設定したパケット数より少ない場合には、選択されなかったパケットの削除を行わず、前記パケット記録手段に記録する
記録装置。
【請求項２】
前記記録装置は、さらに、前記パケット選択手段により選択されなかったパケットを、別の種類のパケットに置き換えるパケット置き換え手段を有し、
前記パケット置き換え手段は、置き換えられたパケットを前記パケット記録手段に出力する
請求項１記載の記録装置。
【請求項３】
前記カウント手段は、Ｍ秒毎にＮ個のパケットをカウントする
請求項１又は２記載の記録装置。
【請求項４】
ＴＳパケットを録画する際に、再生時に不要なパケットであるＮｕｌｌパケットに対して、任意に変更可能な条件に基づいて少なくとも１つ以上記録し、条件に当てはまらない残りの不要なパケットは削除することを判断する手段を備える
記録装置。
【請求項５】
前記記録装置は、さらに、
カウント手段を有し、あるＰＩＤを検知する毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットを削除するパケット削除判断手段を備える
請求項４記載の記録装置。
【請求項６】
前記記録装置は、さらに、
Ｍ秒毎にＮ個のＮｕｌｌパケットを記録し、残りのＮｕｌｌパケットは削除するパケット削除判断手段を備える
請求項４記載の記録装置。
【請求項７】
前記記録装置は、さらに、
Ｎｕｌｌパケットを記録する条件として、タイムスタンプを比較して、一定の間隔があいた場合のみＮｕｌｌパケットを記録し、それ以外のＮｕｌｌパケットを削除するパケット削除判断手段を備える
請求項４〜６のいずれか１項に記載の記録装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2011024437.tif 000005
【図２】
2011024437.tif 000006
【手続補正書】
【提出日】平成24年1月25日(2012.1.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
タイムスタンプ付加手段１０１は、入力されたＴＳ（トランスポートストリーム）に対して、タイムスタンプを付加する。パケット選択手段１０２は、タイムスタンプ付加手段１０１に接続され、所定のＰＩＤをもつパケットを選択する。パケット記録手段１０３は、パケット選択手段１０２と接続され、パケット選択手段１０２により選択されたパケットを記録する。パケット置き換え手段１０４は、パケット選択手段１０２と接続され、パケット選択手段１０２から選択されなかったパケットを置き換える。メモリ１０５は、パケット置き換え手段１０４においてパケットを置き換える際に使用される。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
タイムスタンプ付加手段２０１は、入力されたＴＳ（トランスポートストリーム）に対して、タイムスタンプを付加する。パケット選択手段２０２は、タイムスタンプ付加手段２０１に接続され、所定のＰＩＤをもつパケットを選択する。パケット記録手段２０３は、パケット選択手段２０２と接続され、パケット選択手段２０２により選択されたパケットを記録する。パケット置き換え手段２０４は、パケット選択手段２０２と接続され、パケット選択手段２０２から選択されなかったパケットを置き換える。メモリ２０５は、パケット置き換え手段２０４においてパケットを置き換える際に使用される。
【国際調査報告】
2011024437.tif 000007
2011024437.tif 000008
2011024437.tif 000009
2011024437.tif 000010