(57)【要約】      （修正有）【課題】簡単な回路構成でリアルタイムにデジタルＡＶ信号を記録再生する装置を提供する。【解決手段】バッファ３０２において、第１の外部記憶装置３１１から読み出したデジタルデータが書き込まれるべき記録領域の先頭位置を示す記録ポインタと、既に書き込み終えたデジタルデータの終端を示す記録終端ポインタと、ＡＶデコーダ３０３に供給すべきデータの先頭位置を示す再生ポインタと、ＡＶデコーダ３０３に供給し終えたデータの終端を示す再生完了ポインタと、第２のフロントエンド３０５に供給すべきデータの先頭位置を示す保存ポインタと、第２のフロントエンド３０５に供給し終えたデータの終端を示す保存完了ポインタとを管理し、再生ポインタ及び保存ポインタが記録ポインタを超えないように制御する。さらに、保存完了ポインタが再生完了ポインタを超えているときにのみ、記録終端ポインタの値を再生完了ポインタと同じ値に更新する。【選択図】図３
2007087471.tif 000002
【特許請求の範囲】
【請求項１】
第１の外部記憶装置から読み出したデジタルデータを再生する一方、該読み出したデジタルデータを第２の外部記憶装置に書き込む記録再生装置であって、
前記第１の外部記憶装置からデジタルデータを読み出す信号読み出し部と、
前記読み出したデジタルデータを前記第２の外部記憶装置に書き込む信号保存部と、
前記読み出したデジタルデータを再生する再生部と、
前記読み出したデジタルデータを保存可能なリングバッファ構造に形成され、該データの転送先を選択的に切り替え可能な一時記憶部とを備え、
前記一時記憶部は、
前記リングバッファ上における前記デジタルデータが書き込まれるべき記録領域の先頭位置を示す記録ポインタと、既に書き込み終えたデジタルデータの終端を示す記録終端ポインタと、前記再生部に転送すべきデータの先頭位置を示す再生ポインタと、前記再生部に転送し終えたデータの終端を示す再生完了ポインタと、前記信号保存部に転送すべきデータの先頭位置を示す保存ポインタと、前記信号保存部に転送し終えたデータの終端を示す保存完了ポインタとを管理して、該再生ポインタ及び該保存ポインタが該記録ポインタを超えないように制御し、
前記保存完了ポインタが前記再生完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記再生完了ポインタと同じ値に更新するように構成されていることを特徴とする記録再生装置。
【請求項２】
請求項１に記載された記録再生装置において、
前記第１の外部記憶装置から読み出したデジタルデータをデジタル圧縮する圧縮部をさらに備え、
前記一次記憶部は、
前記リングバッファ上における前記圧縮部に転送すべきデータの先頭位置を示す圧縮ポインタと、前記圧縮部に転送し終えたデータの終端を示す圧縮完了ポインタとをさらに管理して、該圧縮ポインタが前記記録ポインタを超えないように制御し、
前記保存完了ポインタ及び前記圧縮完了ポインタが前記再生完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記再生完了ポインタと同じ値に更新するように構成されていることを特徴とする記録再生装置。
【請求項３】
第１の外部記憶装置から読み出したデジタルデータを再生する一方、該読み出したデジタルデータを第２の外部記憶装置に書き込む記録再生装置であって、
前記第１の外部記憶装置からデジタルデータを読み出す信号読み出し部と、
前記読み出したデジタルデータをデジタル圧縮する圧縮部と、
前記圧縮部でデジタル圧縮されたデジタルデータを前記第２の外部記憶装置に書き込む信号保存部と、
前記読み出したデジタルデータを再生する再生部と、
前記読み出したデジタルデータを保存可能なリングバッファ構造に形成され、該データの転送先を選択的に切り替え可能な一時記憶部とを備え、
前記一時記憶部は、
前記リングバッファ上における前記デジタルデータが書き込まれるべき記録領域の先頭位置を示す記録ポインタと、既に書き込み終えたデジタルデータの終端を示す記録終端ポインタと、前記再生部に転送すべきデータの先頭位置を示す再生ポインタと、前記再生部に転送し終えたデータの終端を示す再生完了ポインタと、前記圧縮部に転送すべきデータの先頭位置を示す圧縮ポインタと、前記圧縮部に転送し終えたデータの終端を表す圧縮完了ポインタとを管理して、該再生ポインタ及び該圧縮ポインタが該記録ポインタを超えないように制御し、
前記圧縮完了ポインタが前記再生完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記再生完了ポインタと同じ値に更新するように構成されていることを特徴とする記録再生装置。
【請求項４】
第１の外部記憶装置から読み出したデジタルデータに隠蔽された情報を解析する一方、該読み出したデジタルデータを第２の外部記憶装置に書き込む記録再生装置であって、
前記第１の外部記憶装置からデジタルデータを読み出す信号読み出し部と、
前記読み出したデジタルデータを前記第２の外部記憶装置に書き込む信号保存部と、
前記読み出したデジタルデータに隠蔽された情報を取得する解析部と、
前記読み出したデジタルデータを保存可能なリングバッファ構造に形成され、該データの転送先を選択的に切り替え可能な一時記憶部とを備え、
前記一時記憶部は、
前記リングバッファ上における前記デジタルデータが書き込まれるべき記録領域の先頭位置を示す記録ポインタと、既に書き込み終えたデジタルデータの終端を示す記録終端ポインタと、前記解析部に転送すべきデータの先頭位置を示す解析ポインタと、前記解析部に転送し終えたデータの終端を示す解析完了ポインタと、前記信号保存部に転送すべきデータの先頭位置を示す保存ポインタと、前記信号保存部に転送し終えたデータの終端を示す保存完了ポインタとを管理して、該解析ポインタ及び前記保存ポインタが前記記録ポインタを超えないように制御し、
前記保存完了ポインタが前記解析完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記解析完了ポインタと同じ値に更新するように構成されていることを特徴とする記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルビデオ又はオーディオ信号をコピーする記録再生装置に関し、特に、同時にデジタルビデオ又はオーディオ信号をリアルタイムでデコード又はエンコードする技術に関するものである。
【背景技術】
【０００２】
近年、ＤＶＤプレーヤの普及により、デジタル圧縮されたビデオ及びオーディオ信号を伸張する再生装置の市場が成熟しつつある。また、ＤＶＤレコーダをはじめとした、デジタルオーディオ及びビデオを圧縮して外部記憶装置に記録する記録再生装置が普及しつつある。
【０００３】
一方、ハードディスクやメモリーカード等の記憶装置が普及するにつれ、再生装置にコピーやエンコード機能を付与し、ディスクの情報をコピー（リッピングとも称される）することによって、ディスク入れ替えの手間を省く試みがなされている。このような記録再生装置は、特に車載オーディオで普及しつつある。
【０００４】
図１は、従来の再生装置の代表的な構成を示すブロック図である。図１に示すように、フロントエンド１０１は、ディスク等の外部記憶装置からデータ１１１を読み出してストリーム１１２を取得するものであり、取得されたストリーム１１２はＡＶデコーダ１０２に入力される。
【０００５】
ここで、前記フロントエンド１０１と前記ＡＶデコーダ１０２との間にはバッファ１２１が設けられている。前記バッファ１２１は、各装置間でデジタルビデオ又はオーディオデータをやり取りする場合、一般的にリアルタイム性を保持するために設けられるものである。
【０００６】
具体的には、ディスク等から読み出したデータ１１１が不安定になり、その結果ストリーム１１２の供給速度が不安定になるというような、一過性の要因による不安定要因を取り除くことができるようになっている。これにより、リアルタイム性を保証でき、画像又は音声の乱れを抑制してノイズの発生を抑えることができる。
【０００７】
前記ＡＶデコーダ１０２は、入力されたストリーム１１２をビデオ又はオーディオを含むデジタル信号１１３にデコードするものであり、デコードされたデジタル信号１１３はＤＡコンバータ１０３に入力される。
【０００８】
前記ＤＡコンバータ１０３は、入力されたデジタル信号１１３を最終出力としてのアナログ信号に変換するものであり、このアナログ信号はアナログアンプ等から画像又は音声として出力される。
【０００９】
図２は、従来の記録再生装置の代表的な構成を示すブロック図である。図２に示すように、フロントエンド２０１は、ディスク等の外部記憶装置２０５からデータ２２１を読み出してストリーム２１２を取得するものであり、取得されたストリーム２１２はバッファ２３２を介してストリーム制御プロセッサ２０２に出力される。
【００１０】
前記ストリーム制御プロセッサ２０２は、ストリーム転送を制御するものであり、入力されたストリーム２１２は、データ再生を行う場合にはストリーム２１４としてバッファ２３４を介してＡＶデコーダ２０３に出力される一方、圧縮記録を行う場合にはデジタルデータ２１６としてバッファ２３６を介してＡＶエンコーダ２０４に出力される。
【００１１】
前記ＡＶデコーダ２０３は、入力されたストリーム２１４をデジタル信号２２３にデコードするものであり、デコードされたデジタル信号２２３はＤＡコンバータ２０６に入力される。
【００１２】
前記ＤＡコンバータ２０６は、入力されたデジタル信号２２３を最終出力としてのアナログ信号に変換するものであり、このアナログ信号はアナログアンプ等から画像又は音声として出力される。
【００１３】
前記ＡＶエンコーダ２０４は、入力されたデジタルデータ２１６をエンコードしてストリーム２１５を生成するものであり、生成されたストリーム２１５はバッファ２３５を介して前記ストリーム制御プロセッサ２０２に入力される。
【００１４】
前記ストリーム制御プロセッサ２０２に入力された前記ストリーム２１５は、記録用データとしてのストリーム２１１としてバッファ２３１を介して前記フロントエンド２０１に出力される。
【００１５】
前記フロントエンド２０１では、入力された前記ストリーム２１１から前記外部記憶装置２０５に書き込むためのデータ２２２を取得し、取得されたデータ２２２は外部記憶装置２０５に出力される。
【００１６】
また、前記外部記憶装置２０５から読み出したデータを圧縮せずに記録する場合には、まず、外部記憶装置２０５のデータ２２１をフロントエンド２０１で読み出してストリーム２１２を取得し、取得したストリーム２１２を前記ストリーム制御プロセッサ２０２に出力する。
【００１７】
そして、前記ストリーム２１２を受け取った前記ストリーム制御プロセッサ２０２は、記録用データとしてストリーム２１１を前記フロントエンド２０１に出力する。
【００１８】
前記フロントエンド２０１は、入力された前記ストリーム２１１から前記外部記憶装置２０５に書き込むためのデータ２２２を取得し、外部記憶装置２０５に出力する。
【００１９】
なお、前記バッファ２３１、２３２、２３３、２３４、２３５、２３６は、送信又は受信するストリームが一定レートを保つために設置されており、保持するデータの量がバッファサイズを超えてしまうオーバーフロー状態や、保持するデータがなくなるアンダーフロー状態にならないようにしている。
【特許文献１】特開２００３−２５９３０７号公報
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、従来の記録再生装置のように、ＡＶエンコーダ及びＡＶデコーダを合計２個以上搭載した場合には、フロントエンドプロセッサ、ＡＶエンコーダ、ＡＶデコーダの三者間におけるストリーム転送を制御するためのストリーム制御プロセッサが必要になり、コスト増大の要因となっていた。
【００２１】
さらに、ストリーム制御プロセッサには、各入出力に緩衝用のバッファが必要であり、回路規模が大きくなるという欠点があった。
【００２２】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、回路規模の増大を抑えつつ、装置全体のリアルタイム性を保証することにある。
【課題を解決するための手段】
【００２３】
すなわち、本発明は、  第１の外部記憶装置から読み出したデジタルデータを再生する一方、該読み出したデジタルデータを第２の外部記憶装置に書き込む記録再生装置であって、
前記第１の外部記憶装置からデジタルデータを読み出す信号読み出し部と、
前記読み出したデジタルデータを前記第２の外部記憶装置に書き込む信号保存部と、
前記読み出したデジタルデータを再生する再生部と、
前記読み出したデジタルデータを保存可能なリングバッファ構造に形成され、該データの転送先を選択的に切り替え可能な一時記憶部とを備え、
前記一時記憶部は、
前記リングバッファ上における前記デジタルデータが書き込まれるべき記録領域の先頭位置を示す記録ポインタと、既に書き込み終えたデジタルデータの終端を示す記録終端ポインタと、前記再生部に転送すべきデータの先頭位置を示す再生ポインタと、前記再生部に転送し終えたデータの終端を示す再生完了ポインタと、前記信号保存部に転送すべきデータの先頭位置を示す保存ポインタと、前記信号保存部に転送し終えたデータの終端を示す保存完了ポインタとを管理して、該再生ポインタ及び該保存ポインタが該記録ポインタを超えないように制御し、
前記保存完了ポインタが前記再生完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記再生完了ポインタと同じ値に更新するように構成されていることを特徴とするものである。
【００２４】
本発明によれば、第１の外部記憶装置から読み出したデジタルデータを第２の外部記憶装置にコピーするとともに、該デジタルデータを再生する場合であっても、１つのバッファのビットレート制御を行うだけで、再生のリアルタイム性を保証した上で欠損無くビデオ又はオーディオ信号をリッピングすることが可能となる。
【００２５】
また、本発明は、前記第１の外部記憶装置から読み出したデジタルデータをデジタル圧縮する圧縮部をさらに備え、
前記一次記憶部は、
前記リングバッファ上における前記圧縮部に転送すべきデータの先頭位置を示す圧縮ポインタと、前記圧縮部に転送し終えたデータの終端を示す圧縮完了ポインタとをさらに管理して、該圧縮ポインタが前記記録ポインタを超えないように制御し、
前記保存完了ポインタ及び前記圧縮完了ポインタが前記再生完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記再生完了ポインタと同じ値に更新するように構成されていることを特徴とするものであってもよい。
【００２６】
本発明によれば、第１の外部記憶装置から読み出したデジタルデータを第２の外部記憶装置にコピーするとともに該デジタルデータを再生し、さらに同時に前記デジタルデータをエンコードしてＳ／ＰＤＩＦやＨＤＭＩのようなリアルタイムにストリームを伝搬する系に出力する場合であっても、１つのバッファのビットレート制御を行うだけで、再生のリアルタイム性を保証するとともに、欠損無くビデオ又はオーディオ信号をリッピングすることができ、さらにエンコードストリーム出力のリアルタイム性を保証することができる。
【００２７】
また、本発明は、第１の外部記憶装置から読み出したデジタルデータを再生する一方、該読み出したデジタルデータを第２の外部記憶装置に書き込む記録再生装置であって、
前記第１の外部記憶装置からデジタルデータを読み出す信号読み出し部と、
前記読み出したデジタルデータをデジタル圧縮する圧縮部と、
前記圧縮部でデジタル圧縮されたデジタルデータを前記第２の外部記憶装置に書き込む信号保存部と、
前記読み出したデジタルデータを再生する再生部と、
前記読み出したデジタルデータを保存可能なリングバッファ構造に形成され、該データの転送先を選択的に切り替え可能な一時記憶部とを備え、
前記一時記憶部は、
前記リングバッファ上における前記デジタルデータが書き込まれるべき記録領域の先頭位置を示す記録ポインタと、既に書き込み終えたデジタルデータの終端を示す記録終端ポインタと、前記再生部に転送すべきデータの先頭位置を示す再生ポインタと、前記再生部に転送し終えたデータの終端を示す再生完了ポインタと、前記圧縮部に転送すべきデータの先頭位置を示す圧縮ポインタと、前記圧縮部に転送し終えたデータの終端を表す圧縮完了ポインタとを管理して、該再生ポインタ及び該圧縮ポインタが該記録ポインタを超えないように制御し、
前記圧縮完了ポインタが前記再生完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記再生完了ポインタと同じ値に更新するように構成されていることを特徴とするものであってもよい。
【００２８】
本発明によれば、第１の外部記憶装置から読み出したデジタルデータを再生するとともに該デジタルデータをエンコードして第２の外部記憶装置に保存する場合であっても、１つのバッファのビットレート制御を行うだけで、再生のリアルタイム性を保証するとともに、エンコードストリームを欠損無く保存することができる。
【００２９】
また、本発明は、第１の外部記憶装置から読み出したデジタルデータに隠蔽された情報を解析する一方、該読み出したデジタルデータを第２の外部記憶装置に書き込む記録再生装置であって、
前記第１の外部記憶装置からデジタルデータを読み出す信号読み出し部と、
前記読み出したデジタルデータを前記第２の外部記憶装置に書き込む信号保存部と、
前記読み出したデジタルデータに隠蔽された情報を取得する解析部と、
前記読み出したデジタルデータを保存可能なリングバッファ構造に形成され、該データの転送先を選択的に切り替え可能な一時記憶部とを備え、
前記一時記憶部は、
前記リングバッファ上における前記デジタルデータが書き込まれるべき記録領域の先頭位置を示す記録ポインタと、既に書き込み終えたデジタルデータの終端を示す記録終端ポインタと、前記解析部に転送すべきデータの先頭位置を示す解析ポインタと、前記解析部に転送し終えたデータの終端を示す解析完了ポインタと、前記信号保存部に転送すべきデータの先頭位置を示す保存ポインタと、前記信号保存部に転送し終えたデータの終端を示す保存完了ポインタとを管理して、該解析ポインタ及び前記保存ポインタが前記記録ポインタを超えないように制御し、
前記保存完了ポインタが前記解析完了ポインタを超えているときにのみ、前記記録終端ポインタの値を前記解析完了ポインタと同じ値に更新するように構成されていることを特徴とするものであってもよい。
【００３０】
本発明によれば、第１の外部記憶装置から読み出したデジタルデータに隠蔽された情報を解析生するとともに該デジタルデータを第２の外部記憶装置にコピーする場合であっても、１つのバッファのビットレート制御を行うだけで、該デジタルデータに隠蔽されている情報を正しく検出するとともに、欠損無くビデオ又はオーディオ信号をリッピングすることが可能となる。
【発明の効果】
【００３１】
以上のように、本発明によれば、回路規模の大幅な変更を伴わずに、再生のリアルタイム性を保証しながら、再生ストリームのコピー、エンコード、又は隠蔽情報の取得を行うことが可能となる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施形態を図面に基づいて詳細に説明する。以下の好ましい実施形態の説明は、本質的に例示に過ぎず、本発明、その適用物或いはその用途を制限することを意図するものでは全くない。
【００３３】
＜実施形態１＞
図３は、本発明の実施形態１に係る記録再生装置の構成を示すブロック図である。図３に示すように、第１のフロントエンド３０１（信号読み出し部）は、ディスク等の第１の外部記憶装置３１１からデータを読み出してデジタルデータに変換するものであり、変換されたデータはバッファ３０２（一次記憶部）に入力される。
【００３４】
前記バッファ３０２は、リングバッファ構造をしており、入力されたデジタルデータを保持するとともにデータ転送を制御するものである。入力されたデータは、データ再生を行う場合にはＡＶデコーダ３０３に出力される一方、データ保存を行う場合には第２のフロントエンド３０５（信号保存部）に出力される。
【００３５】
前記ＡＶデコーダ３０３（再生部）は、入力されたデータをデジタル信号にデコードするものであり、デコードされたデジタル信号はＤＡコンバータ３０４に入力される。
【００３６】
前記ＤＡコンバータ３０４は、入力されたデジタル信号を最終出力としてのアナログ信号に変換するものであり、このアナログ信号はビデオ又はオーディオとして出力される。
【００３７】
前記第２のフロントエンド３０５に入力されたデータは、第２の外部記憶装置３１２に出力されて保存される。
【００３８】
以下、本実施形態１に係る記録再生装置におけるバッファの制御について説明する。前記第１の外部記憶装置３１１から読み出されたデータは、第１のフロントエンド３０１でデジタルデータに変換されてバッファ３０２に供給される。このとき、バッファ３０２における書き込みポインタは「記録ポインタ」として管理される。
【００３９】
次に、前記ＡＶデコーダ３０３には、バッファ３０２から「再生ポインタ」を先頭としたデータが供給される。ＡＶデコーダ３０３においてデータの取り込みが完了すると、「再生完了ポインタ」が現在の再生ポインタと同じ値に設定される。
【００４０】
また、前記第２のフロントエンド３０５には、バッファ３０２から「保存ポインタ」を先頭としたデータが供給される。第２のフロントエンド３０５においてデータの取り込みが完了すると、「保存完了ポインタ」が現在の保存ポインタと同じ値に設定される。
【００４１】
ここで、データの再生ポインタ及び保存ポインタは、記録ポインタを超えることができないように制御されており、読み出されたデータが正しく再生及び保存されるようになっている。
【００４２】
また、記録完了ポインタの更新は、保存ポインタではなく再生完了ポインタまで進めて行うように制御されており、再生のリアルタイム性を保証することができるようになっている。
【００４３】
以上のように、本実施形態１に係る記録再生装置によれば、第１の外部記憶装置から読み出したデジタルデータを第２の外部記憶装置にコピーするとともに、該デジタルデータを再生する場合であっても、１つのバッファのビットレート制御を行うだけで、再生のリアルタイム性を保証した上で欠損無くビデオ又はオーディオ信号をリッピングすることが可能となる。
【００４４】
＜実施形態２＞
図４は、本発明の実施形態２に係る記録再生装置の構成を示すブロック図である。図４に示すように、第１のフロントエンド４０１は、ディスク等の第１の外部記憶装置４１１からデータを読み出してデジタルデータに変換するものであり、変換されたデータはバッファ４０２に入力される。
【００４５】
前記バッファ４０２は、リングバッファ構造をしており、入力されたデジタルデータを保持するとともにデータ転送を制御するものである。入力されたデータは、データ再生を行う場合にはＡＶデコーダ４０３に出力され、データを圧縮する場合にはＡＶエンコーダ４０４（圧縮部）に出力され、データ保存を行う場合には第２のフロントエンド４０７に出力される。
【００４６】
前記ＡＶデコーダ４０３は、入力されたデータをデジタル信号にデコードするものであり、デコードされたデジタル信号はＤＡコンバータ４０５に入力される。
【００４７】
前記ＤＡコンバータ４０５は、入力されたデジタル信号を最終出力としてのアナログ信号に変換するものであり、このアナログ信号はビデオ又はオーディオとして出力される。
【００４８】
前記ＡＶエンコーダ４０４は、入力されたデジタルデータをエンコードしてストリームを生成するものであり、生成されたストリームはＳ／ＰＤＩＦ（Sony/Philips Digital Interface）トランスミッタ４０６を介して出力端から出力される。
【００４９】
なお、本実施形態２では、前記Ｓ／ＰＤＩＦトランスミッタ４０６を用いた場合について説明したが、この形態に限定するものではなく、例えば、ＨＤＭＩ（High-Definition Multimedia Interface）トランスミッタであっても構わない。
【００５０】
前記第２のフロントエンド４０７に入力されたデータは、第２の外部記憶装置４１２に出力されて保存される。
【００５１】
以下、本実施形態２に係る記録再生装置におけるバッファの制御について説明する。前記第１の外部記憶装置４１１から読み出されたデータは、第１のフロントエンド４０１でデジタルデータに変換されてバッファ４０２に供給される。このとき、バッファ４０２における書き込みポインタは「記録ポインタ」として管理される。
【００５２】
次に、前記ＡＶデコーダ４０３には、バッファ４０２から「再生ポインタ」を先頭としたデータが供給される。ＡＶデコーダ４０３においてデータの取り込みが完了すると、「再生完了ポインタ」が現在の再生ポインタと同じ値に設定される。
【００５３】
また、前記ＡＶエンコーダ４０４には、バッファ４０２から「圧縮ポインタ」を先頭としたデータが供給される。ＡＶエンコーダ４０４においてデータの取り込みが完了すると、「圧縮完了ポインタ」が現在の圧縮ポインタと同じ値に設定される。
【００５４】
また、前記第２のフロントエンド４０７には、バッファ４０２から「保存ポインタ」を先頭としたデータが供給される。第２のフロントエンド４０７においてデータの取り込みが完了すると、「保存完了ポインタ」が現在の保存ポインタと同じ値に設定される。
【００５５】
ここで、データの再生ポインタ、圧縮ポインタ、及び保存ポインタは、記録ポインタを超えることができないように制御されており、読み出されたデータが正しく再生、圧縮及び保存されるようになっている。
【００５６】
また、記録完了ポインタの更新は、保存ポインタ又は圧縮ポインタではなく再生完了ポインタまで進めるように制御されており、再生や圧縮のリアルタイム性を保証することができるようになっている。
【００５７】
以上のように、本実施形態２に係る記録再生装置によれば、第１の外部記憶装置から読み出したデジタルデータを第２の外部記憶装置にコピーするとともに該デジタルデータを再生し、さらに同時に前記デジタルデータをエンコードしてＳ／ＰＤＩＦやＨＤＭＩのようなリアルタイムにストリームを伝搬する系に出力する場合であっても、１つのバッファのビットレート制御を行うだけで、再生のリアルタイム性を保証するとともに、欠損無くビデオ又はオーディオ信号をリッピングすることができ、さらにエンコードストリーム出力のリアルタイム性を保証することができる。
【００５８】
＜実施形態３＞
図５は、本発明の実施形態３に係る記録再生装置の構成を示すブロック図である。図５に示すように、第１のフロントエンド５０１は、ディスク等の第１の外部記憶装置５１１からデータを読み出してデジタルデータに変換するものであり、変換されたデータはバッファ５０２に入力される。
【００５９】
前記バッファ５０２は、リングバッファ構造をしており、入力されたデジタルデータを保持するとともにデータ転送を制御するものである。入力されたデータは、データ再生を行う場合にはＡＶデコーダ５０３に出力される一方、データを圧縮する場合にはＡＶエンコーダ５０４に出力される。
【００６０】
前記ＡＶデコーダ５０３は、入力されたデータをデジタル信号にデコードするものであり、デコードされたデジタル信号はＤＡコンバータ５０５に入力される。
【００６１】
前記ＤＡコンバータ５０５は、入力されたデジタル信号を最終出力としてのアナログ信号に変換するものであり、このアナログ信号はビデオ又はオーディオとして出力される。
【００６２】
前記ＡＶエンコーダ５０４は、入力されたデジタルデータをエンコードしてストリームを生成するものであり、生成されたストリームは第２のフロントエンド５０６に出力される。
【００６３】
前記第２のフロントエンド５０６に入力されたデータは、第２の外部記憶装置５１２に出力されて保存される。
【００６４】
以下、本実施形態３に係る記録再生装置におけるバッファの制御について説明する。前記第１の外部記憶装置５１１から読み出されたデータは、第１のフロントエンド５０１でデジタルデータに変換されてバッファ５０２に供給される。このとき、バッファ５０２における書き込みポインタは「記録ポインタ」として管理される。
【００６５】
次に、前記ＡＶデコーダ５０３には、バッファ５０２から「再生ポインタ」を先頭としたデータが供給される。ＡＶデコーダ５０３においてデータの取り込みが完了すると、「再生完了ポインタ」が現在の再生ポインタと同じ値に設定される。
【００６６】
また、前記ＡＶエンコーダ５０４には、バッファ５０２から「圧縮ポインタ」を先頭としたデータが供給される。ＡＶエンコーダ５０４においてデータの取り込みが完了すると、「圧縮完了ポインタ」が現在の圧縮ポインタと同じ値に設定される。
【００６７】
ここで、データの再生ポインタ及び圧縮ポインタは、記録ポインタを超えることができないように制御されており、読み出しされたデータが正しく再生及び保存されるようになっている。
【００６８】
また、記録完了ポインタの更新は、圧縮ポインタではなく再生完了ポインタまで進めるように制御されており、再生のリアルタイム性を保証することができるようになっている。
【００６９】
以上のように、本実施形態３に係る記録再生装置によれば、第１の外部記憶装置から読み出したデジタルデータを再生するとともに該デジタルデータをエンコードして第２の外部記憶装置に保存する場合であっても、１つのバッファのビットレート制御を行うだけで、再生のリアルタイム性を保証するとともに、エンコードストリームを欠損無く保存することができる。
【００７０】
＜実施形態４＞
図６は、本発明の実施形態４に係る記録再生装置の構成を示すブロック図である。図６に示すように、第１のフロントエンド６０１は、ディスク等の第１の外部記憶装置６１１からデータを読み出してデジタルデータに変換するものであり、変換されたデータはバッファ６０２に入力される。
【００７１】
前記バッファ６０２は、リングバッファ構造をしており、入力されたデジタルデータを保持するとともにデータ転送を制御するものである。入力されたデータは、データ再生を行う場合には隠蔽情報検出器６０３（解析部）に出力される一方、データ保存を行う場合には第２のフロントエンド６０５に出力される。
【００７２】
前記隠蔽情報検出器６０３は、映像又は音声デジタルデータを解析して隠蔽されている情報を取得するものであり、取得された隠蔽情報は外部制御ＩＣ６０４に出力される。
【００７３】
前記第２のフロントエンド６０５に入力されたデータは、第２の外部記憶装置６１２に出力されて保存される。
【００７４】
以下、本実施形態４に係る記録再生装置におけるバッファの制御について説明する。前記第１の外部記憶装置６１１から読み出されたデータは、第１のフロントエンド６０１でデジタルデータに変換されてバッファ６０２に供給される。このとき、バッファ６０２における書き込みポインタは「記録ポインタ」として管理される。
【００７５】
次に、前記隠蔽情報検出器６０３には、バッファ６０２から「解析ポインタ」を先頭としたデータが供給される。隠蔽情報検出器６０３においてデータの取り込みが完了すると、「解析完了ポインタ」が現在の解析ポインタと同じ値に設定される。
【００７６】
また、前記第２のフロントエンド６０５には、バッファ６０２から「保存ポインタ」を先頭としたデータが供給される。第２のフロントエンド６０５においてデータの取り込みが完了すると、「保存完了ポインタ」が現在の保存ポインタと同じ値に設定される。
【００７７】
ここで、データの解析ポインタ及び保存ポインタは、記録ポインタを超えることができないように制御されており、読み出しされたデータが正しく解析されるようになっている。
【００７８】
また、記録完了ポインタの更新は、保存ポインタではなく解析ポインタまで進めるように制御されており、解析動作を保証することができるようになっている。
【００７９】
以上のように、本実施形態４に係る記録再生装置によれば、第１の外部記憶装置から読み出したデジタルデータに隠蔽された情報を解析生するとともに該デジタルデータを第２の外部記憶装置にコピーする場合であっても、１つのバッファのビットレート制御を行うだけで、該デジタルデータに隠蔽されている情報を正しく検出するとともに、欠損無くビデオ又はオーディオ信号をリッピングすることが可能となる。
【産業上の利用可能性】
【００８０】
以上説明したように、本発明は、再生装置にリッピング機能を追加する際に、回路規模の増大を抑えつつ装置全体のリアルタイム性を保証できるという実用性の高い効果が得られることから、きわめて有用で産業上の利用可能性は高い。
【図面の簡単な説明】
【００８１】
【図１】従来の再生装置の構成を示すブロック図である。
【図２】従来の記録再生装置の構成を示すブロック図である。
【図３】本発明の実施形態１に係る記録再生装置の構成を示すブロック図である。
【図４】本実施形態２に係る記録再生装置の構成を示すブロック図である。
【図５】本実施形態３に係る記録再生装置の構成を示すブロック図である。
【図６】本実施形態４に係る記録再生装置の構成を示すブロック図である。
【符号の説明】
【００８２】
３０１    第１のフロントエンド
３０２    バッファ
３０３    ＡＶデコーダ
３０４    ＤＡコンバータ
３０５    第２のフロントエンド
３１１    第１の外部記憶装置
３１２    第２の外部記憶装置
４０１    第１のフロントエンド
４０２    バッファ
４０３    ＡＶデコーダ
４０４    ＡＶエンコーダ
４０５    ＤＡコンバータ
４０６    Ｓ／ＰＤＩＦトランスミッタ
４０７    第２のフロントエンド
４１１    第１の外部記憶装置
４１２    第２の外部記憶装置
５０１    第１のフロントエンド
５０２    バッファ
５０３    ＡＶデコーダ
５０４    ＡＶエンコーダ
５０５    ＤＡコンバータ
５０６    第２のフロントエンド
５１１    第１の外部記憶装置
５１２    第２の外部記憶装置
６０１    第１のフロントエンド
６０２    バッファ
６０３    隠蔽情報検出器（解析部）
６０４    外部制御ＩＣ
６０５    第２のフロントエンド
６１１    第１の外部記憶装置
６１２    第２の外部記憶装置
【図１】
2007087471.tif 000003
【図２】
2007087471.tif 000004
【図３】
2007087471.tif 000005
【図４】
2007087471.tif 000006
【図５】
2007087471.tif 000007
【図６】
2007087471.tif 000008