(57)【要約】【課題】コピー禁止情報区間の削除を、ハードウェアの規模を大きくすることなく、処理時間を長くさせることなく実現する。【解決手段】記録しながら、同時に入力映像信号のコピー禁止情報の検出を行い、コピー禁止情報区間であると判定されると、ストリームからコピー禁止情報区間を削除を行う。これにより、ハードウェア規模を大きくすることなく、また、処理時間を長くさせることなくコピー禁止情報区間をストリームから削除することが可能となる。【選択図】      図２
2004194139.tif 000002
【特許請求の範囲】
【請求項１】
入力映像信号の垂直帰線期間に重畳されたコピー禁止情報が検出された場合は録画を停止する機能を有する記録再生装置において、
録画を開始した後に前記コピー禁止情報を検出した場合は、すでに録画された部分に前記コピー禁止情報を検出するまでの遅延時間分を、および前記入力映像信号にコピー情報を多重して入力しコピー禁止と思われる区間を録画してしまった場合は、前記コピー禁止情報を検出するための遅延時間分を記録されたデータから削除することを特徴とする記録再生装置。
【請求項２】
前記コピー禁止情報が検出され削除する場合、誤検出をしないための回数を含め、コピー禁止情報を検出する処理と同じ処理の中で、記録されたデータからコピー禁止区間を算出することを特徴とする請求項１記載の映像記録再生装置。
【請求項３】
入力映像信号の垂直帰線期間に重畳されたアスペクト情報を検出し、録画されたデータにその検出した情報を反映させる機能を有する映像再生装置において、
録画を開始した後に前記アスペクト情報が変更したことが検出された場合は、録画した映像情報に加えて、前記アスペクト情報を多重するときに、前記アスペクト情報を検出するための遅延時間分、録画した映像情報に多重する前記アスペクト情報の位置を、録画終了後に前記アスペクト情報の検出遅延時間分、現在の位置から前に移動し修正することを特徴とする記録再生装置。
【請求項４】
前記アスペクト情報が検出され変更する場合、誤検出をしないための回数を含め、前記アスペクト情報を検出すると同じ処理の中で、記録されたデータからコピー禁止区間を算出することを特徴とする請求項４記載の映像記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、特に内蔵されたハードディスクと録再可能なＤＶＤ（Digital Versatile Disk）等の複数のメディアを取り扱うことができる記録再生装置に関する。
【０００２】
【従来の技術】
従来のビデオ信号の垂直帰線期間（Vertical Blanking Interval：以下、ＶＢＩと呼ぶ）に重畳されたコピー制御情報を検出し、コピー禁止情報が検出された場合、入力信号を符号化して記録する処理を停止する場合は、入力信号をいったんハードウェアでの検出回路を用いて行い、さらに、入力信号から符号化回路までの経路にバッファを設けて、これらＶＢＩ情報検出遅延時間を吸収している。（例えば、特許文献１）
【０００３】
【特許文献１】
特開２００１−１９７４４２号公報（第１４頁、図１０）
【０００４】
【発明が解決しようとする課題】
上記した特許文献１の技術は、ＶＢＩの検出では、ＤＶＤレコーダの前に設置されており、その間バッファが挿入されている。しかしながら、この方法では大規模容量のバッファを使用するためにその分ハードウェアの規模が大きくなってしまう弊害が出てくる。また、コピー制御情報やアスペクト情報に関して、ＶＢＩ情報をそのまま符号化して、記録されたストリームに付加する方法も考えられるが、これらＶＢＩ情報も合わせて記録するため、この方法も実際の記録容量が、少なくなってしまう問題が生じてしまう。
【０００５】
この発明の目的は、コピー禁止情報区間の削除のためのハードウェア規模を小さくしたり、あるいはアスペクト情報検出における遅延時間を少なくすることを可能とする記録再生装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記した課題を解決するために、この発明の記録再生装置は、入力映像信号の垂直帰線期間に重畳されたコピー禁止情報が検出された場合は録画を停止する機能を有するもので、録画を開始した後に前記コピー禁止情報を検出した場合は、すでに録画された部分に前記コピー禁止情報を検出するまでの遅延時間分を、および前記入力映像信号にコピー情報を多重して入力しコピー禁止と思われる区間を録画してしまった場合は、前記コピー禁止情報を検出するための遅延時間分を記録されたデータから削除することを特徴とする。
【０００７】
また、入力映像信号の垂直帰線期間に重畳されたアスペクト情報を検出し、録画されたデータにその検出した情報を反映させる機能を有するもので、録画を開始した後に前記アスペクト情報が変更したことが検出された場合は、録画した映像情報に加えて、前記アスペクト情報を多重するときに、前記アスペクト情報を検出するための遅延時間分、録画した映像情報に多重する前記アスペクト情報の位置を、録画終了後に前記アスペクト情報の検出遅延時間分、現在の位置から前に移動し修正することを特徴とする。
【０００８】
上記した各手段によれば、コピー情報あるいはアスペクト情報が変更されて、検出遅延処理時間分の遅れがあっても、ハードウェアの規模を増大することなしにコピー部分の削除が可能となったり、また、アスペクト変更時の遅延時間分を少なくしたりすることが可能となる。
【０００９】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。図１は、この発明を適用した記録再生装置のシステム構成図である。この実施の形態では、記録媒体としてＤＶＤ-ＲＡＭ（Digital Video Disc-Random Access Memory）、ハードディスクの両方を取り扱うことができる。
【００１０】
図１において、映像入力部１および音声入力部２から映像信号と音声信号が入力される。映像信号はＡ／Ｄ変換回路３で、音声信号はＡ／Ｄ変換回路４にてアナログ信号からディジタル信号にそれぞれ変換される。
【００１１】
変換された映像ディジタル信号は、エンコーダ５にてＭＰＥＧ２(Moving Picture Experts Group phase２)の圧縮ビデオデータに符号化され、音声ディジタル信号はＡＣ-３（Audio Code number 3）やＭＰＥＧ等の圧縮オーディオデータに符号化される。さらに、これらの圧縮されたビデオとオーディオデータは、さらに、エンコーダ５にてＭＰＥＧ２システムレイヤに変換される。
【００１２】
エンコーダ５からの信号は、フォーマッタ６でフォーマット変換され、ＤＶＤ-ＲＡＭ，ＤＶＤ-Ｒ(Recordable)，ＤＶＤ-ＲＷ(ReWritable)等のＤＶＤ-ＶＲ（Video Recording）規格に規定したフォーマットに変換される。
【００１３】
また、エンコーダ５の内部では、入力データの符号化と同時にＶＢＩデコーダ１９にてＶＢＩ情報のデコードも同時に行う。これにより、特別なハードウェア回路を用いなくても、ＶＢＩ情報を検出できる。このデコードされたＶＢＩ情報は、ＭＰＵ部１８に送られる。
【００１４】
フォーマット変換された信号は、データ処理部７で光ディスクメディアのＤＶＤ-ＲＡＭの読み書きができるとともに、幾つかの種類のＤＶＤ-ＲＡＭに対応してアクセスが可能であるＤＶＤ-ＲＡＭドライブ８や記録媒体であるハードディスクメディアが内蔵されているハードディスクドライブ９に準拠したコマンドを含めた記録データに変換され、ＤＶＤ-ＲＡＭ８１やハードディスク９１に記録される。これら、２つの記録メディアのドライブは、回転制御系や、レーザー駆動系回路や、光学系回路または、メディアに記録されたデータのエラー訂正等の処理もすべて含まれた装置である。データ処理部７は、主にバッファ回路で占められている。
【００１５】
また、ＤＶＤ-ＲＡＭ８１に記録された情報を、データ処理部７からハードディスク９１に記録することもできる。逆に、ハードディスクの情報をＤＶＤ-ＲＡＭ８１に記録することも可能である。ただし、ＤＶＤ-ＲＡＭ８１もハードディスク９１も同じフォーマットであることが条件である。
【００１６】
また、ＤＶＤ-ＲＡＭ８１あるいはハードディスク９１に記録された複数番組の編集も可能になる。その場合、後述するＤＶＤ−ＶＲフォーマットに対応した方法等にて、容易に複数番組の削除や、編集用再生等が可能である。その場合、ＭＰＵ（Micro Processing Unit）部１８にて、それら管理情報の修正と、さらに、フォーマットされた信号の複写・移動・削除等をデータ処理部を介して行われる。
【００１７】
記録されたデータを再生する場合、ＤＶＤ-ＲＡＭ８１やハードディスク９１からデータ処理部７にフォーマットされたデータが入力され、デコーダ１０に入力される。デコーダ１０では、ＤＶＤフォーマット信号のデコードを行う。主に、フォーマットされたデータを分離する部分と、ビデオとオーディオ信号に圧縮されたデータを分離し、最後に、ビデオ信号はＭＰＥＧ２デコードを、オーディオ信号はＭＰＥＧやＡＣ−３等のデコードを行い、セレクタ１１ａ，１１ｂにそれぞれの信号を送る。セレクタ１１ａ，１１ｂでは、入力信号をそのままＤ／Ａ回路１２，１３に送る場合と記録された情報を再生する場合で切り換える。この切り換えの制御はＭＰＵ部１８で行う。
【００１８】
セレクタ１１ａから出力されるビデオ信号はビデオＤ／Ａ回路１２で、セレクタ１１ｂから出力されるオーディオ信号はオーディオＤ／Ａ回路１３で、それぞれアナログ信号に変換されて最後にモニタ１４とスピーカ１５に出力される。
【００１９】
また、ＭＰＵ部１８では、上記した以外に、キー入力部１６からユーザーのコマンド制御を受け、記録再生装置の動作の制御を行い、ユーザーには装置の現在の状態を表示部１７で表示させる。
【００２０】
ＭＰＵ部１８では、これらの処理のために、ＲＡＭや制御プログラム等を内蔵したＲＯＭを備えている。ＭＰＵ１８は、制御プログラムに従って、システム全体の制御、ユーザーからのコマンド制御の入力、現在の状態表示、ＤＶＤフォーマットの各種検出等の制御を行う。
【００２１】
次に、図２のフローチャートを参照しながら録画中にコピー禁止情報が変更になった場合における、この発明の一実施の形態について説明する。
ＮＴＳＣの場合、放送信号中のＶＢＩのライン２０Ｈと２８３Ｈに多重されるＣＧＭＳ（Copy Generation Managing System）コピー制御情報は、図３に示すように２ビットで表され、（０，０）がコピーフリー、（１，０）が１世代コピー可、（１，１）がコピー禁止である。
【００２２】
図３では、ライン２０（２８３）Ｈに多重される信号の波形の概要と、データの内容を示す。データのＷＯＲＤ０の２ビットでアスペクト比情報を示し、ＷＯＲＤ１＝００００のときに、ＣＧＭＳが有効になる。ＷＯＲＤ２のｂｉｔ７、ｂｉｔ８にＣＧＭＳデータが設定されている。
【００２３】
また、図４に示すようにＤＶＤ-ＶＲフォーマットでは、ストリーム中ＶＯＢＵ（Video Object Unit）の先頭にあるＲＤＩ（Real-time Data Information）パックの中のＤＣＩ＿ＣＣＩにコピー制御情報と、アスペクト情報を記録する。
【００２４】
ＤＣＩ（Display Contorol Information）にはアスペクト情報の設定事項が、ＣＣＩ（Copy Control Information）にはコピー制御情報が決められている。
【００２５】
このＤＣＩ，ＣＣＩ情報を有効にするためには、図５に示すようにＤＣＩ_ＣＣＩ＿ＳＳにＤＣＩ，ＣＣＩが有効であることを示す有効フラグをそれぞれ設定する。ＤＣＩ，ＣＣＩの内容は、図５に示すようになっている。
【００２６】
図５の、ＤＣＩ_ＳＳは、ＤＣＩ情報の内容を有効にし、ＣＣＩ＿ＳＳは、ＣＣＩ情報の内容を有効にする。さらに、ＤＣＩの中でアスペクト比は、記録されたデータのアスペクト情報を示す。アスペクトは主に４：３と１６：９を示し、その他は、ＰＡＬのＷＳＳ（Wide Screen Signaling）で決められた値である。
【００２７】
ＣＣＩのＣＧＭＳは、コピー制御を行うもので、２ビットのデータであり、（０，０）がコピー可、（１，１）がコピー禁止を示す。
ＤＶＤ−ＶＲフォーマットでは、この情報をＶＯＢＵの先頭のＲＤＩパックの中に記述するようになっている。
図２において、まず、エンコーダ５の録画開始を行う（Ｓ２１）。このときには既にＶＢＩ情報が検出され、ＤＣＩ_ＣＣＩを設定する。たとえば、ＣＧＭＳ（０，０）コピー可が検出されたとすると、ＣＣＩ＿ＳＳ＝１００、ＣＣＩの中のＣＧＭＳ＝００で記録を開始する。
次に録画終了かを判定し（Ｓ２２）、停止コマンドがきた場合、直ちに停止処理を行う（Ｓ３５）。
【００２８】
次に、ＶＢＩ情報があるか判定し（Ｓ２３）、ＶＢＩ情報がない場合は、録画データをメディアに記録する（Ｓ３０）。以降、ＶＢＩ情報が検出されない場合は、この処理を継続する。
【００２９】
次に、ＶＢＩ情報が検出された場合、前に検出されたＣＧＭＳと同じものであるかを判定する（Ｓ２４）。
ステップＳ２４において、同じＣＧＭＳでない場合は、新しく入力されたＣＧＭＳ値がＮフレーム回続いたかを見る（Ｓ２５）。これは、1フレームのみで判定すると、誤判定してしまうためである。
【００３０】
また、ステップＳ２４において、同じ入力されたＣＧＭＳ値がＮフレーム連続して同じでない場合は、１フレーム前のＣＧＭＳと比較し（Ｓ２６）、同じＣＧＭＳの場合は、フレームカウンタをカウントする（Ｓ２７）。ステップＳ２５におけるＮ回連続の判定Ｓ２５は、このフレームカウンタを使用する。また、１フレーム前のＣＧＭＳと違う場合は、後述するフレームカウンタリセットを行う（Ｓ２９）。ただし、このフレームカウンタは、録画開始時にも０にリセットされている。
【００３１】
次に、同じ入力されたＣＧＭＳ値がＮフレーム連続して同じ場合は、新しいＣＧＭＳが入力されたと判定し、ＣＣＩの設定を変更し（Ｓ２８）、フレームカウンタをリセットする（Ｓ２９）。
【００３２】
上記の判定が行われている間は、前の設定したＣＧＭＳ情報にて記録を行う（Ｓ３０）。
そして、ステップＳ２４でＣＧＭＳが同じ場合は、さらに、コピー禁止情報かを判定し（Ｓ３１）、コピー禁止以外はメディアに記録を行う（Ｓ３０）。入力時にコピーフリー（０，０）情報が入力され、その後コピー禁止情報（１，１）が検出された場合は、直ちに録画を停止する（Ｓ３２）。先のＣＧＭＳをＮフレームカウンタからコピー禁止記録区間を計算し（Ｓ３３）、録画処理が終了した後に、検出遅延時間分だけ、コピー禁止区間と思われる録画区間を削除する（Ｓ３４）。その後終了処理を行い（Ｓ３６）、録画の処理を終了する。
【００３３】
そのとき、図６で示すようにコピー禁止区間が生じるが、この部分を図２のステップＳ３４において削除する。なお、１世代コピー可（１，０）が入力された場合は、エンコーダ５が著作権保護のためのストリームに変換し、なおかつＲＤＩパックの中のＣＣＩのＣＧＭＳを（１，１）に設定してコピー禁止にして記録を継続する。また、上記例では途中からコピー禁止情報が変更になったことにしていたが、録画開始時からコピー禁止情報が検出された場合は、最初から録画を禁止する。
【００３４】
この実施の形態によれば、コピー情報が変更されて、検出遅延処理時間分の遅れがあっても、ハードウェア規模の増大を伴うことなくコピー部分の削除が可能となり、遅延時間分を少なくすることが可能となる。
【００３５】
また、上記検出遅延時間も、Ｎフレームカウンタ値を用いて計算するので、特にあらたな測定回路や、記録したストリームの解析等は用いていないので、その分、ハードウェア等の規模の増大や処理時間の増大を伴わなくてもよい。なお、Ｎの値は、システムの信頼性と処理時間等を考慮しながら、任意の値を設定すればよい。
【００３６】
ここで、上記の検出遅延時間については、予めハードウェアやソフトウェアあるいはそのどちらも合わせた検出時間を測定しておいて一定値とし、コピー禁止情報が検出された場合に、この設定されていた一定値を直ちに削除するようにしてもよい。さらに、Ｎをフレーム数でカウントしているが、これをタイマー等の時間で処理を行ってもよい。
【００３７】
次に、録画中にアスペクト変更が生じた場合における、この発明の他の実施の形態の処理について図７を用いて説明する。
まず、録画を開始する（Ｓ７１）のと同時に、ＶＢＩのアスペクト情報はすでに検出されている。図５に示すように、例えばアスペクト比４：３（０，０）は、ＤＣＩ＿ＳＳ＝１０、ＤＣＩのアスペクト比＝００００で記録を開始する。
【００３８】
次に録画終了を判定し（Ｓ７２）、停止コマンドがきた場合、直ちに停止処理を行う（Ｓ８１）。
次に、ＶＢＩ情報が検出されたかを判定する（Ｓ７３）。ＶＢＩ情報が検出されないと判定したならば、録画データを記録する（Ｓ８０）。以降、ＶＢＩ情報が検出されない場合は、この処理を継続する。
【００３９】
次に、ＶＢＩ情報がある場合、前に検出されたアスペクト情報であるかの判定を行う（Ｓ７４）。
もし、同じアスペクト情報ではない場合、新しく入力されたアスペクト情報がＮフレーム回続いたかを見る（Ｓ７５）。これは、システムの信頼性向上のためである。
【００４０】
ステップＳ７５において、Ｎフレーム連続していない場合は、１フレーム前のアスペクト情報と比較し（Ｓ７６）、同じ場合は、フレームカウンタをカウントする。上記のＮ回連続判定は、このフレームカウンタを使用する。ステップＳ７６で、１フレーム前のアスペクト情報と違う場合は、後述するフレームカウンタをリセットする（Ｓ７９）。
【００４１】
また、ステップＳ７５において、入力されたアスペクト情報がＮフレーム連続して同じ場合は、新しいアスペクト情報が入力されたと判定し、ＤＣＩの設定を変更し（Ｓ７８）、フレームカウンタをリセットする（Ｓ７９）。
【００４２】
たとえば、入力ＶＢＩアスペクト情報が、録画開始時の４：３（０，０）から１６：９（１、０）に変更された場合、ＤＣＩのアスペクト情報は、００００から０００１に変更される。
【００４３】
上記の判定が行われている間は、前に設定したアスペクト情報にて記録を行う（Ｓ８０）。
そして、録画停止命令がきたならば、録画を停止し（Ｓ８１）、先のＮフレームカウンタから変更時間を計算する（Ｓ８２）。その後、ＲＤＩパックのＤＣＩのアスペクト比を先に計算した変更時間に従って変更し、さらに、ストリームのＶＯＢＵの最後のビデオパック中にあるＳＥＱＵＥＮＣＥ_ＥＮＤ_ＣＯＤＥ(以下、ＳＥＱ＿ＥＮＤコードと呼ぶ）を移動する（Ｓ８３）。そして終了処理を行い（Ｓ８４）、録画を終了する。
【００４４】
アスペクト情報を変更する場合、図８で示すように、アスペクト変更時の遅延時間分（斜線部）を変更する。このＲＤＩのアスペクト情報を遅延時間分に近いＶＯＢＵ単位分変更し、さらに図８にあるように、変更前のＶＯＢＵの最後ビデオパックにあるＳＥＱ＿ＥＮＤコードを、変更後の位置に移動してアスペクト情報の設定を行う。
【００４５】
ただし、上記ＳＥＱ_ＥＮＤコードの移動が可能なように、ＶＯＢＵの最後のビデオパックは、常にＳＥＱ＿ＥＮＤコードの４バイト分、移動できるようなデータを、エンコーダ５は生成するようになっている。ここでは、その方法は特に限定しないが、ＶＯＢＵの最後のビデオパックの最終データには、常に０データを４バイト挿入するなどの方法がある。
【００４６】
このＲＤＩパックは、ＤＶＤ-ＶＲフォーマットでのＶＯＢＵは、０．４秒から１．２秒の間隔で設定されるので、入力信号どおりには設定できず、記録上ではある程度の誤差は生じてしまう。
【００４７】
しかしながら、検出遅延時間と比較すると、アスペクト変更時の遅延時間誤差の縮小が図られる。この場合でも、上記コピー情報のときと同様に、一定値分だけアスペクト情報の変更を行えばよい。
【００４８】
また、上記の検出遅延時間も、Ｎフレームカウンタ値を用いて計算するので、特に新たな測定回路や、記録したストリームの解析等は用いていないので、その分、ハードウェア等の規模の増大や処理時間の増大を伴わなくてもよい。なお、Ｎの値は、システムの信頼性と処理時間等を考慮しながら、任意の値を設定すればよい。さらに、Ｎをフレーム数でカウントしているが、これをタイマー等の時間で処理を行ってもよい。
【００４９】
この実施の形態によれば、アスペクト情報が変更されて、検出遅延処理時間分の遅れがあっても、ハードウェア規模の増大を伴わなくても、再生時のアスペクト変更時の遅延時間分を、少なくすることが可能となる。
【００５０】
なお、上記した実施の形態では、ＮＴＳＣの場合を示したが、ＰＡＬの場合でも同様の処理を行えばよい。ただし、入力ＶＢＩ情報は、ライン２３Ｈに多重されるＷＳＳ信号を検出し、ＤＣＩの設定もＷＳＳに対応したフラグを設定すればよい。また、コピー制御情報とアスペクト情報を別な処理としたが、通常はこれらを組み合わせて行っている。
【００５１】
【発明の効果】
以上説明したように、この発明の記録再生装置によれば、コピー情報あるいはアスペクト情報が変更されて、検出遅延処理時間分の遅れがあっても、ハードウェア規模の増大することなしにコピー部分の削除が可能としたり、あるいはアスペクト変更時の遅延時間分を少なくしたりすることが可能となる。
【図面の簡単な説明】
【図１】この発明が適用される記録再生装置について説明するためのシステム構成図。
【図２】この発明の一実施の形態について説明するためのフローチャート。
【図３】入力ＶＢＩ情報のフォーマットについて説明するための説明図。
【図４】ＤＶＤ−ＶＲフォーマットについて説明するための説明図。
【図５】アスペクト比の切り換えについて説明するための説明図。
【図６】コピーフリー期間とコピー禁止期間について説明するための説明図。
【図７】この発明の一実施の形態について説明するためのフローチャート。
【図８】ＤＶＤ−ＶＲフォーマットについて説明するための説明図。
【符号の説明】
５・・・エンコーダ
６・・・フォーマッタ
７・・・データ処理部
８・・・ＤＶＤ-ＲＡＭドライバ
９・・・ハードディスクドライバ
１０・・・デコーダ
１８…ＭＰＵ部
８１・・・ＤＶＤ-ＲＡＭ
９１・・・ハードディスク
【図１】
2004194139.tif 000003
【図２】
2004194139.tif 000004
【図３】
2004194139.tif 000005
【図４】
2004194139.tif 000006
【図５】
2004194139.tif 000007
【図６】
2004194139.tif 000008
【図７】
2004194139.tif 000009
【図８】
2004194139.tif 000010