(57)【要約】【課題】第１記憶媒体から読み出されたデータを符号化して第２記憶媒体に書き込むための処理を、見かけ上、高速に行うことができ、しかも、上記データの著作権の保護に優れた技術を提供する。【解決手段】第１記憶媒体から読み出されたデータを１次エンコードして第２記憶媒体にテンポラリファイルを形成するための第１処理部（１１３）と、上記テンポラリファイルを２次エンコードして圧縮ストリームデータに変換するための第２処理部（１１４）とを設け、上記テンポラリファイル及び上記圧縮ストリームデータの再生を可能とする。第２記憶媒体内のデータの再生は、１次エンコードが完了した時点で可能となり、第１記憶媒体から読み出されたデータを符号化して第２記憶媒体に書き込むための処理の見かけ上の高速化が達成される。上記テンポラリファイルは、１次エンコード処理されたものであるため、上記データの著作権が保護される。【選択図】図１
2007257767.tif 000002
【特許請求の範囲】
【請求項１】
第１記憶媒体から読み出されたデータを、上記第１記憶媒体とは異なる第２記憶媒体に記憶させるための処理を可能とする半導体集積回路であって、
上記第１記憶媒体から読み出されたデータを１次エンコードして上記第２記憶媒体にテンポラリファイルを形成するための第１処理部と、
上記テンポラリファイルを２次エンコードして圧縮ストリームデータに変換するための第２処理部と、を含み、上記テンポラリファイル及び上記圧縮ストリームデータの再生が可能とされて成ることを特徴とする半導体集積回路。
【請求項２】
上記第２記憶媒体内のテンポラリファイルをデコード可能な１次デコード部と、
上記第２記憶媒体内の圧縮ストリームデータをデコード可能な２次デコード部と、
上記１次デコード部のデコード結果と、上記２次デコード部のデコード結果とを、再生のために外部出力可能なインタフェースと、を含んで成る請求項１記載の半導体集積回路。
【請求項３】
上記１次デコード部は、上記第２処理部でのエンコード中に、上記第２記憶媒体内の上記テンポラリファイルのデコードを可能とする請求項２記載の半導体集積回路。
【請求項４】
上記第２処理部での上記２次エンコードが完了した時点で、対応するテンポラリファイルを削除可能なファイル管理システムを含む請求１記載の半導体集積回路。
【請求項５】
上記第１処理部と上記第２処理部とは、互いに異なるチップに形成された請求項１記載の半導体集積回路。
【請求項６】
上記第１処理部が形成された第１チップと、上記第２処理部が形成された第２チップとを含み、上記第２チップの動作周波数は、上記第１処理部での動作周波数より高く設定されて成る請求項５記載の半導体集積回路。
【請求項７】
第１記憶媒体と、
上記第１記憶媒体とは異なる第２記憶媒体と、
上記第１記憶媒体から読み出されたデータを上記第２記憶媒体に記憶させるための処理を可能とする半導体集積回路と、を含む記録再生装置であって、
上記半導体集積回路は、上記第１記憶媒体から読み出されたデータを１次エンコードして上記第２記憶媒体にテンポラリファイルを形成するための第１処理部と、
上記テンポラリファイルを２次エンコードして圧縮ストリームデータに変換するための第２処理部と、を含み、上記テンポラリファイル及び上記圧縮ストリームデータの再生が可能とされて成ることを特徴とする記録再生装置。
【請求項８】
上記第２記憶媒体内のテンポラリファイルをデコード可能な１次デコード部と、
上記第２記憶媒体内の圧縮ストリームデータをデコード可能な２次デコード部と、
上記１次デコード部のデコード結果と、上記２次デコード部のデコード結果とを、再生のために外部出力可能なインタフェースと、を含んで成る請求項７記載の記録再生装置。
【請求項９】
上記１次デコード部は、上記第２処理部でのエンコード中に、上記第２記憶媒体内の上記テンポラリファイルのデコードを可能とする請求項８記載の記録再生装置。
【請求項１０】
上記第２処理部での上記２次エンコードが完了した時点で、対応するテンポラリファイルを削除可能なファイル管理システムを含む請求項７記載の記録再生装置。
【請求項１１】
上記第１処理部と上記第２処理部とは、互いに異なるチップに形成された請求項７記載の記録再生装置。
【請求項１２】
上記第１処理部が形成された第１チップと、上記第２処理部が形成された第２チップとを含み、上記第２チップの動作周波数は、上記第１処理部での動作周波数より高く設定されて成る請求項１１記載の記録再生装置。
【請求項１３】
上記半導体集積回路の出力情報を表示可能な表示部を含み、
上記ファイル管理システムは、上記２次エンコード前のファイル名を、上記２次エンコード後のファイル名に変換して、上記表示部に表示させる請求項１０記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
オーディオデータ又はビデオデータを記録し、必要に応じてそれを再生可能な記録再生装置に関する。
【背景技術】
【０００２】
ＣＤ（Compact Disc）や、ＤＶＤ（Digital Versatile Disc）などの第１記憶媒体から読み出されたオーディオデータ又はビデオデータをパーソナルコンピュータシステムのハードディスク装置などの第２記憶媒体に記録し、その記録データを必要に応じて読み出して再生する技術が知られている（例えば特許文献１の図１等を参照）。
【０００３】
特許文献１の記載によれば、データ供給源から供給されたをそのままのデータ形式で、いったん記憶装置に非圧縮データとして記憶され、記憶された非圧縮データは、圧縮・暗号化／伸張・復号化装置が使用可能な時間に処理され、圧縮データとして保存される。このとき、記憶装置に保存されている任意の圧縮データ、又は記録中のデータそのものの再生が可能とされる。
【０００４】
【特許文献１】特開２００１−２１０００７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術によれば、ＣＤやＤＶＤなどの記録媒体から読出されたオーディオデータ又はビデオデータをそのままのデータ形式（符号化されない状態）で一時的にハードディスクに記憶するようにしているため、処理が完了する前にユーザが停止ボタンを操作するなどして符号化処理が中止された場合には、オーディオデータ又はビデオデータがオリジナルのデータ形式でハードディスクに残る可能性がある。このことは、オーディオデータ又はビデオデータの著作権保護の見地から好ましくない。これに対して、ＣＤやＤＶＤなどの記録媒体から読出されたオーディオデータ又はビデオデータを符号化してからハードディスクに記録するようにすれば、符号化処理が中止された場合でも、オーディオデータ又はビデオデータが、非圧縮・非暗号化状態でハードディスクに残ることが避けられることから当該データの著作権は保護される。しかしながら、ＣＤやＤＶＤなどの記録媒体から読み出されたオーディオデータ又はビデオデータの符号化処理がボトルネックとなり、全体の処理時間が不所望に長くなる。これは、符号化を行うＣＰＵ（中央処理装置）又は符号化専用のＬＳＩの処理能力が不足していることに起因する。符号化を行うＣＰＵ（中央処理装置）又は符号化専用のＬＳＩの処理能力を、ＣＤやＤＶＤなどの記録媒体からの読み取り速度にまで向上させることが考えられるが、それはコスト面で不利となるため現実的ではない。
【０００６】
本発明の目的は、第１記憶媒体から読み出されたデータを符号化して第２記憶媒体に書き込むための処理を、見かけ上、高速に行うことができ、しかも、上記データの著作権の保護に優れた技術を提供することにある。
【０００７】
本発明の前記並びにその他の目的と新規な特徴は本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００８】
本願において開示される発明のうち代表的なものの概要を簡単に説明すれば下記の通りである。
【０００９】
〔１〕第１記憶媒体から読み出されたデータを、上記第１記憶媒体とは異なる第２記憶媒体に記憶させるための処理を可能とする半導体集積回路において、上記第１記憶媒体から読み出されたデータを１次エンコードして上記第２記憶媒体にテンポラリファイルを形成するための第１処理部と、上記テンポラリファイルを２次エンコードして圧縮ストリームデータに変換するための第２処理部と、を設ける。このとき、上記テンポラリファイル及び上記圧縮ストリームデータの再生が可能とされる。ここで、エンコードとは、データを一定の規則に基づいて符号化することを意味し、例えばデータの圧縮や暗号化などがこれにあたる。上記１次エンコードをデータの暗号化とし、上記２次エンコードをデータの圧縮とすることができる。
【００１０】
上記の手段によれば、第１処理部は、第１記憶媒体から読み出されたデータを、１次エンコードして上記第２記憶媒体にテンポラリファイルとして保存し、上記第２処理部は、上記テンポラリファイルを２次エンコードして圧縮ストリームデータに変換する。このように圧縮ストリームデータを得るまでの処理が上記第１処理部による１次エンコードと、上記第２処理部による２次エンコードとに分けて行われ、しかも、上記テンポラリファイル及び上記圧縮ストリームデータの再生が可能とされる。このことから、第２記憶媒体内のデータの再生は、１次エンコードが完了した時点で可能となり、２次エンコードの完了を待つ必要が無い。これにより、第１記憶媒体から読み出されたデータを符号化して第２記憶媒体に書き込むための処理の見かけ上の高速化を達成する。しかも、上記テンポラリファイルは、１次エンコード処理されたものであるため、例えばユーザが停止ボタンを操作するなどしてエンコード処理が中止された場合でも、オーディオデータ又はビデオデータがオリジナルのデータ形式で第２記憶媒体に残る虞れがないので、上記データの著作権が保護される。
【００１１】
〔２〕上記〔１〕において、上記第２記憶媒体内のテンポラリファイルをデコード可能な１次デコード部と、上記第２記憶媒体内の圧縮ストリームデータをデコード可能な２次デコード部と、上記１次デコード部のデコード結果と、上記２次デコード部のデコード結果とを、再生のために外部出力可能なインタフェースとを設けることができる。
【００１２】
〔３〕上記〔２〕において、上記１次デコード部は、上記第２処理部でのエンコード中に、上記第２記憶媒体内のテンポラリファイルのデコードを可能とする。
【００１３】
〔４〕上記〔１〕において、上記第２処理部での２次エンコードが完了した時点で、対応するテンポラリファイルを削除可能なファイル管理システムを設けることができる。
【００１４】
〔５〕上記〔１〕において、上記第１処理部と上記第２処理部とは、互いに異なるチップに形成することができる。
【００１５】
〔６〕上記〔５〕において、上記第１処理部が形成された第１チップと、上記第２処理部が形成された第２チップとを含み、このとき上記第２チップの動作周波数は、上記第１処理部での動作周波数より高く設定することができる。
【００１６】
〔７〕第１記憶媒体と、上記第１記憶媒体とは異なる第２記憶媒体と、上記第１記憶媒体から読み出されたデータを上記第２記憶媒体に記憶させるための処理を可能とする半導体集積回路とを含む記録再生装置において、上記半導体集積回路は、上記第１記憶媒体から読み出されたデータを１次エンコードして上記第２記憶媒体にテンポラリファイルを形成するための第１処理部と、上記テンポラリファイルを２次エンコードして圧縮ストリームデータに変換するための第２処理部とを含む。このとき、上記テンポラリファイル及び上記圧縮ストリームデータの再生が可能とされる。
【００１７】
上記の手段によれば、第１処理部は、第１記憶媒体から読み出されたデータを、１次エンコードして上記第２記憶媒体にテンポラリファイルとして保存し、上記第２処理部は、上記テンポラリファイルを２次エンコードして圧縮ストリームデータに変換する。このように圧縮ストリームデータを得るまでの処理が上記第１処理部による１次エンコードと、上記第２処理部による２次エンコードとに分けて行われ、しかも、上記テンポラリファイル及び上記圧縮ストリームデータの再生が可能とされる。このことから、第２記憶媒体内のデータの再生は、１次エンコードが完了した時点で可能となり、２次エンコードの完了を待つ必要が無い。これにより、第１記憶媒体から読み出されたデータを符号化して第２記憶媒体に書き込むための処理の見かけ上の高速化を達成する。しかも、上記テンポラリファイルは、１次エンコード処理されたものであるため、例えばユーザが停止ボタンを操作するなどしてエンコード処理が中止された場合でも、オーディオデータ又はビデオデータがオリジナルのデータ形式で第２記憶媒体に残る虞れがないので、上記データの著作権が保護される。
【００１８】
〔８〕上記〔７〕において、上記第２記憶媒体内のテンポラリファイルをデコード可能な１次デコード部と、上記第２記憶媒体内の圧縮ストリームデータをデコード可能な２次デコード部と、上記１次デコード部のデコード結果と、上記２次デコード部のデコード結果とを、再生のために外部出力可能なインタフェースとを設けることができる。
【００１９】
〔９〕上記〔８〕において、上記１次デコード部は、上記第２処理部でのエンコード中に、上記第２記憶媒体内のテンポラリファイルのデコードを可能とする。
【００２０】
〔１０〕上記〔７〕において、上記第２処理部での２次エンコードが完了した時点で、対応するテンポラリファイルを削除可能なファイル管理システムを設けることができる。
【００２１】
〔１１〕上記請求項７において、上記第１処理部と上記第２処理部とは、互いに異なるチップに形成された請求項７記載の記録再生装置。
【００２２】
〔１２〕上記〔１１〕において、上記第１処理部が形成された第１チップと、上記第２処理部が形成された第２チップとを含み、上記第２チップの動作周波数は、上記第１処理部での動作周波数より高く設定することができる。
【００２３】
〔１３〕上記〔１０〕上記半導体集積回路の出力情報を表示可能な表示部を設け、上記ファイル管理システムにより、上記２次エンコード前のファイル名を、上記２次エンコード後のファイル名に変換して、上記表示部に表示させることができる。
【発明の効果】
【００２４】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記の通りである。
【００２５】
すなわち、第１記憶媒体から読み出されたデータを符号化して第２記憶媒体に書き込むための処理を、見かけ上、高速に行うことができ、しかも、上記データの著作権の保護に優れた技術を提供することができる。
【発明を実施するための最良の形態】
【００２６】
図１には、本発明にかかる記録再生装置の構成例が示される。
【００２７】
図１に示される記録再生装置１０は、特に制限されないが、カーナビゲーションシステムにおけるオーディオ部とされ、スイッチ等の操作部１０１、画像や各種情報表示のための表示部１０２、ＣＤの記録データ読み出しを可能とするＣＤドライブ１０３、各種データの記憶を可能とするハードディスク装置（ＨＤＤ）１０４、オーディオ再生を可能とするオーディオ再生装置１０６、及び記録再生用ＬＳＩ（半導体集積回路）１１７を含んで成る。ここで、上記ＣＤドライブ１０３に装着されるＣＤが本発明における第１記憶媒体の一例とされ、上記ハードディスク装置１０４が本発明における第２記憶媒体の一例とされる。
【００２８】
上記記録再生用ＬＳＩ１１７は、特に制限されないが、キーインタフェース（Ｉ／Ｆ）１０７、表示インタフェース１０２、ＣＤドライブインタフェース１０９、ハードディスクドライブインタフェース（ＨＤＤ  Ｉ／Ｆ）１１０、及びオーディオインタフェース１１１、ファイル管理システム１１２、１次エンコード部１１３、２次エンコード部１１４、１次デコード部１１５、２次デコード部１１６、及びそれらを互いに信号のやり取り可能に結合するためのシステムバス１１８を含む。ここで上記１次エンコード部１１３が本発明における第１処理部の一例とされ、上記２次エンコード部１１４が本発明における第２処理部の一例とされる。
【００２９】
上記キーインタフェース１０７は、上記操作部１０１からのキー入力データの取り込みを可能とする。上記表示インタフェース１０８は、上記表示部１０２への表示データの伝達を可能とする。上記表示部１０２は特に制限されないが、液晶ディスプレイとされる。記録媒体であるＣＤ（図示せず）は、上記ＣＤドライブ１０３に着脱自在とされる。上記ＣＤドライブ１０３にＣＤが装着された状態で、当該ＣＤからオーディオデータの読み取りが可能とされる。上記ＣＤドライブインタフェース１０９は、上記ＣＤドライブ１０３においてＣＤから読み出されたオーディオデータの取り込みを可能とする。上記ハードディスク装置１０４は、内蔵された記録媒体である磁気ディスクへのデータ書き込み、及び当該磁気ディスクからのデータ読み取りを可能とする。上記ハードディスクインタフェース１１０は、上記ハードディスク装置１０４との間でオーディオデータのやり取りを可能とする。上記オーディオインタフェース１１１は、上記オーディオ再生装置１０６へのオーディオデータの伝達を可能とする。上記ファイル管理システム１１２は、この記録再生用ＬＳＩ１１７において取り扱われる各種データファイルの管理を行う。上記１次エンコード部１１３は、上記ＣＤドライブ１０３から上記ＣＤドライブインタフェース１０９を介して伝達されたオーディオデータの１次エンコードを行う。ここで、エンコードとは、データを一定の規則に基づいて符号化することを意味する。本例において上記１次エンコードは、特に制限されないが、暗号化処理とされ、その処理結果は上記ハードディスクインタフェース１１０を介してハードディスク装置１０４に伝達され、テンポラリファイルとして所定のエリアに書き込まれる。１次デコード部１１５は、上記ハードディスク装置１０４から上記ハードディスクインタフェース１１０を介して取り込まれた暗号化データのデコード処理により元のオーディオデータ（非暗号化オーディオデータ）に変換する。２次エンコード部１１４は、上記１次デコード装置で１１５でデコード（復号化）されたオーディオデータの２次エンコードを行う。本例において上記２次エンコードは、データの圧縮とされ、特に制限されないが、それ自体公知のオーディオ圧縮規格であるＡＡＣ（Advanced Audio Codec）、あるいはＭＰ３（MPEG1 Audio Layer-3）とされる。この２次エンコード結果は、再び上記ハードディスク装置１０４の所定エリアに格納される。これにより、上記ハードディスク装置１０４内の上記テンポラリファイルが圧縮ストリームデータに変換される。
【００３０】
上記の構成において、ＣＤドライブ１０３から取り込まれたオーディオデータを圧縮、暗号化してからハードディスク装置１０４に格納する場合のエンコード処理を１次エンコードと、２次エンコードとに分けて行うようにしている。すなわち、図２（Ａ）に示されるように、ＣＤドライブ１０３からデータを読み込むときは１次エンコード部１１３により１次エンコードが行われ、ＣＤドライブ１０３からのデータ読み込みが終了した後に、２次エンコード部１１４により２次エンコードが行われる。
【００３１】
ここで、上記１次エンコード部１１３での１次エンコード処理量は、上記２次エンコード部１１４での２次エンコード処理量より少なく、ＣＤドライブ１０３からデータを読み込む速度以上で処理されることが望ましい。そこで、図２（Ａ）に示されるように、ＣＤドライブ１０３からデータを読み込むときは、処理量より少ない１次エンコードをすることにより、読み込み速度の低下を防ぎ、ＣＤドライブ１０３からのデータ読み込みが終了した後に２次エンコードを実施するようにしている。ユーザ（使用者）は、１次エンコードが終わった時点でＣＤをＣＤドライブ１０３から取り出すことが可能であり、見かけ上、実質エンコード時間が短縮されたとの同様の効果がある。また、ハードディスク装置１０４には、１次エンコード部１１３により１次エンコードされたデータが書き込まれ、ＣＤから読み出されたオーディオデータ（非圧縮・非暗号化データ）がそのままの形式で書き込まれる訳ではないので、仮に何らかの事情により符号化処理が中止された場合でも、オーディオデータが、非圧縮・非暗号化状態でハードディスク装置１０４に残ることが避けられる。
【００３２】
エンコード処理自体を１次エンコードと２次エンコードに分割して行うようにしても良いが、そうすると、オーディオの圧縮方式（ＡＡＣ、ＭＰ３等）により１次エンコードの処理量に差がでるため、本例では１次エンコードに暗号処理を適用している。
【００３３】
図８には、図１に示される記録再生装置１０でのデータの流れが示される。
【００３４】
尚、図８においてはインタフェース１０９，１１０，１１１は省略されている。
【００３５】
１次エンコード処理に伴うデータの流れは次のようになる。すなわち、ＣＤドライブ１０３によってＣＤからオーディオデータが読み出され、そのオーディオデータが１次エンコード部１１３で暗号化された後にハードディスク装置１０４における第１エリアに格納される。
【００３６】
２次エンコード処理に伴うデータの流れは次のようになる。すなわち、ハードディスク装置１０４から暗号化データ１０４Ａが読み出され、１次デコード部１１５によって暗号の復号化が行われることでオーディオデータに変換された後に、２次エンコード部１１４によってオーディオ圧縮が行われ、ハードディスク装置１０４における第２エリアに格納される。この格納された２次エンコードデータ１０４Bは一般的に不可逆圧縮方式により圧縮されたデータであるために、このデータが不正に読み出されても著作権上は問題が無い。上記２次エンコード部１１４での２次エンコードはオーディオ圧縮規格（ＡＡＣ、ＭＰ３等）とされる。
【００３７】
ハードディスク装置１０４に格納されている１次エンコードデータ（暗号化データ）１０４Ａを再生する場合、ハードディスク装置１０４から暗号化データ１０４Ａが読み出され、１次デコード部１１５で暗号が復号化されてオーディオデータに戻され、それがオーディオ再生装置１０６に転送されて再生される。また、ハードディスク装置１０４に格納されている２次エンコードデータ（オーディオ圧縮データ）１０４Ｂを再生する場合、ハードディスク装置１０４からオーディオ圧縮データ１０４Ｂが読み出され、それが２次デコード部１１６で非圧縮オーディオデータに戻され、それがオーディオ再生装置１０６に転送されて再生される。
【００３８】
上記のようなデータの流れは、上記ファイル管理システム１１２によって制御される。
【００３９】
上記１次エンコード部１１３、２次エンコード部１１４は、ＣＰＵ（中央処理装置）、このＣＰＵが動作するためのプログラムが格納された不揮発性メモリ、及びこのＣＰＵのワークエリアとして用いられるＲＡＭ等で構成される単一のプロセッシングユニットによって実現することができる。図３には、その場合の処理の流れが示される。
【００４０】
先ず、記録再生装置１０の電源投入が行われ（３１２）、１次エンコードされたオーディオデータがハードディスク装置１０４内に存在するか否かの判別が行われる（３０６）。この判別において、１次エンコードされたオーディオデータがハードディスク装置１０４内に存在しない（Ｎｏ）と判断された場合には、新たなリッピング要求があるか否かの判別が行われる（３１３）。この判別において、新たなリッピング要求がある（Ｙｅｓ）と判断された場合、ＣＤドライブ１０３によりＣＤからオーディオデータの読み込みが行われ（３０１）、それが１次エンコード部１１３に転送されることで１次エンコード処理が行われ（３０２）、その結果がハードディスク装置１０４に書き込まれる（３０３）。そして、１曲分のデータについての１次エンコードを終了したか否かの判別が行われる（３０４）。この判別において、１曲分のデータについての１次エンコードを終了していない（Ｎｏ）と判断された場合には、上記ステップ３０１の処理に移行される。。そして、上記ステップ３０４の判別において、１曲分のデータについての１次エンコードを終了した（Ｙｅｓ）と判断された場合には、新たなリッピング要求があるか否かの判別が行われる（３０５）。この判別において、新たなリッピング要求がある（Ｙｅｓ）と判断された場合には、上記ステップ３０１の処理に移行される。。また、上記ステップ３０５の判別において、新たなリッピング要求は無い（Ｎｏ）と判断された場合には、１次エンコードデータがハードディスク装置１０４内にあるか否かの判別が行われる（３０６）。この判別において、１次エンコードデータがハードディスク装置１０４内にある（Ｙｅｓ）と判断された場合には、ハードディスク装置１０４から１次エンコードデータの読み込みが１フレーム単位で行われ（３０７）、それが２次エンコード部１１４に転送されることで２次エンコード処理が１フレーム単位で行われる（３０８）。上記フレームについてはオーディオ圧縮規格で定義がされており、例えばＡＡＣの場合、１フレームは１０２４サンプルとされている。そして、上記２次エンコード処理結果が１フレーム単位でハードディスク装置１０４に書き込まれる（３０９）。そして、１曲分のデータについての１次エンコードを終了したか否かの判別が行われる（３１０）。この判別において、１曲分のデータについての１次エンコードを終了していない（Ｎｏ）と判断された場合には、上記ステップ３０７の処理に移行される。また、上記ステップ３１０の判別において、１曲分のデータについての１次エンコードを終了した（Ｙｅｓ）と判断された場合には、ハードディスク装置１０４内の１次エンコードデータを削除し（３１１）、上記ステップ３０５の処理に移行される。
【００４１】
このように２次エンコード処理を細かく分割したフレーム単位（例えばＡＡＣの場合は１０２４サンプル）で実行され、新たなリッピング要求がある場合、２次エンコードが中断されて、１次エンコード処理が行われる。これにより、２次エンコード処理は、１次エンコード処理が行われていない時間（ＣＰＵの空き時間）で行われる。このため、上記１次エンコード部１１３、２次エンコード部１１４は、単一のＣＰＵ（中処理装置）によって実現することができる。また、２次エンコードの処理が終了した後は、不要になった１次エンコードデータが消去されるため、ハードディスク装置１０４の空き容量が不要データによって圧迫されることが回避される。
【００４２】
次に、オーディオデータの再生について図７のフローチャートに従って説明する。
【００４３】
オーディオデータは、１次エンコード部１１３での１次エンコードが終了した時点で再生可能とされる。
【００４４】
現在再生可能なオーディオデータファイルのファイル名については、ファイル管理システム１１２での管理情報に基づいて表示部１０２に表示することができる。ユーザは、操作部１０１を介して、上記表示部１０２に表示されたファイル名から任意のファイルを選択することによって、当該データファイルを再生することができる。このときファイル管理システム１１２は、１次エンコードファイル（１次エンコード部が出力したファイル）でも、２次エンコードファイル（２次エンコード部が出力したファイル）と同様にユーザに見せるようにファイル名を変更する。例えば図４に示されるように、ハードディスク装置１０４内に、１次エンコードデータ（拡張子がtmpとされるファイル）１０４Ａと２次エンコードデータ（拡張子がaacとされるファイル）１０４Ｂが格納されている場合において、ファイル管理システム１１２は、表示部１０２に出力するファイル情報において、１次エンコードデータ１０４Ａにおける各ファイルの拡張子を、「tmp」から「aac」に変更する。これにより表示部１０２では、全てのファイルが２次エンコードされたファイルであるかのように表示される。ユーザは、表示部１０２に表示された複数のファイルの中から再生したいファイルを選択することができる。このファイル選択は、操作部１０１により行われる。このとき選択されたファイルが、２次エンコードが完了しているか否かによってデータの流れが異なる。
【００４５】
すなわち、ユーザによって１曲再生開始が指示された場合（７０１）、ファイル管理システム１１２において、１次エンコードファイルがハードディスク装置１０４内にあるか否かの判別が行われる（７０２）。この判別において、１次エンコードファイルがハードディスク装置１０４内に無い（Ｎｏ）と判断された場合には、それは当該ファイルについての２次エンコードが完了していることを意味するから、ハードディスク装置１０４内の２次エンコードファイルの読み込みが行われ（７０８）、２次デコード部１１６において当該２次エンコードファイルのデコードが行われる（７０９）。そして２次エンコードファイルのデコード結果であるオーディオデータがオーディオ再生装置１０６に転送される（７１０）。
【００４６】
例えば図５に示されるように、再生要求ファイルとして「Music1.aac」が選択された場合、ファイル管理システム１１２は、ハードディスク装置１０４から２次エンコードデータ１０４Ｂである「Music1.aac」を読み出して２次デコード部１１６に出力する。これにより、２次デコード部１１６において「Music1.aac」がデコードされ、オーディオデータが得られる。このオーディオデータはオーディオ再生装置１０６で再生され、１曲再生が終了される（７０７）。
【００４７】
これに対して、上記ステップ７０２の判別において、１次エンコードファイルがハードディスク装置１０４内に有る（Ｙｅｓ）と判断された場合には、２次エンコードのファイルが１次エンコードのファイル名に変換され（７０３）、当該１次エンコードファイルの読み込みが行われ（７０４）、１次デコード部１１５において１エンコードファイルのデコードが行われることで（７０５）、オーディオデータが得られる。このオーディオデータはオーディオ再生装置１０６に転送される。
【００４８】
例えば図６に示されるように、再生要求ファイルとして「Music4.aac」が選択された場合には、このファイルの２次エンコードは未だ完了されていないから、ファイル管理システム１１２は、１次エンコードファイル１０４である「Music4.tmp」を読み出して１次デコード部１１５に出力する。これにより、１次デコード部１１５において「Music4.tmp」がデコードされ、オーディオデータが得られる。このオーディオデータはオーディオ再生装置１０６で再生され、１曲再生が終了される（７０７）。
【００４９】
このようにユーザは、選択ファイルの２次エンコードが完了しているか否かについて意識することなく、１次エンコードが完了した時点でオーディオデータの再生を行うことができる。
【００５０】
上記の例によれば、以下の作用効果を得ることができる。
【００５１】
（１）１次エンコード部１１３は、ＲＯＭから読み出されたデータを１次エンコードする。このエンコード結果はハードディスク装置１０４にテンポラリファイルとして保存される。１次デコード部１１５は上記テンポラリファイルをデコードする。このデコード結果が２次エンコード部１１４でエンコードされることで、圧縮ストリームデータに変換される。上記テンポラリファイル及び上記圧縮ストリームデータの再生が可能とされるため、ハードディスク装置１０４内のデータの再生は、１次エンコードが完了した時点で可能となり、２次エンコードの完了を待つ必要が無い。これにより、ＣＤから読み出されたデータを符号化してハードディスク装置１０４に書き込むための処理を、見かけ上、高速に行うことができる。しかも、上記テンポラリファイルは、１次エンコード処理されたものであるため、例えばユーザが停止ボタンを操作するなどしてエンコード処理が中止された場合でも、オーディオデータ又はビデオデータがオリジナルのデータ形式で第２記憶媒体に残る虞れがないので、上記データの著作権が保護される。
【００５２】
（２）上記１次エンコード部１１３での処理を暗号化とし、上記２次エンコード部１１４での処理をデータ圧縮としているため、上記１次エンコード部１１３での処理に要する時間は、上記２次エンコード部１１４での圧縮処理の方式にかかわらず一定とすることができる。
【００５３】
以上本発明者によってなされた発明を具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【００５４】
例えば上記の例では、上記１次エンコード部１１３、及び上記２次エンコード部１１３を同一のプロセッシングユニットで形成したが、上記１次エンコード部１１３、及び上記２次エンコード部１１３を同一のエンコード専用ハードウェアにより実現することができる。また、上記１次エンコード部１１３、及び上記２次エンコード部１１３は、例えば図９に示されるように、それぞれエンコード専用のハードウェア又はプロセッシングユニットによって別個に構成することができる。
【００５５】
図９に示される記録再生用ＬＳＩ（半導体集積回路）９０５が、図１に示される記録再生用ＬＳＩ１１７と大きく相違するのは、２次エンコード部１１４のみが、第１チップ９０１とは別個の第２チップ９０４によって形成されている点である。２次エンコード部１１４は、システムバス１１８を介して第１チップ９０１内の各部に結合される。第１チップ９０１は、外部から供給された低速クロック信号９０２に同期して動作され、２次エンコード部１１４は、外部から供給された高速クロック信号９０３に同期して動作される。これにより２次エンコード部１１４での２次エンコード処理は、１次エンコード部１１３でのエンコード処理に比べて高速に行われる。１次エンコード部１１３でのエンコード処理は、ＣＤドライブ１０３におけるＣＤ読み取り速度で行えば良いから、低速クロック信号９０２に同期動作させることにより、第１チップ９０１での消費電力の低減を図ることができる。
【００５６】
このように１次エンコード部１１３及び上記２次エンコード部１１３をそれぞれエンコード専用のハードウェアによって別個に構成する場合において、１次デコード部１１５を設け、この１次デコード部１１５のデコード出力を２次エンコード部１１４でエンコードする構成を採用することで、上記２次エンコード部１１３として汎用チップを適用することができる。このことは記録再生装置の製造コストを低減する上で有利となる。
【００５７】
上記の例では、第１記録媒体をＣＤとしたが、それに限定されない。例えば第１記録媒体をＤＶＤとすることができる。
【００５８】
以上の説明では主として本発明者によってなされた発明をその背景となった利用分野であるカーナビゲーションシステムにおけるオーディオ部に適用した場合について説明したが、本発明はそれに限定されるものではなく、オーディオデータやビデオデータを取り扱う各種装置に広く適用することができる。
【００５９】
本発明は、少なくとも記憶媒体から読み出されたデータを別の記憶媒体に記憶させることを条件に適用することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明にかかる記録再生装置の構成例ブロック図である。
【図２】上記記録再生装置における主要部の動作説明図である。
【図３】上記記録再生装置におけるリッピング処理に関する主要動作のフローチャートである。
【図４】上記記録再生装置における主要動作の説明図である。
【図５】上記記録再生装置における主要動作の別の説明図である。
【図６】上記記録再生装置における主要動作の別の説明図である。
【図７】上記記録再生装置におけるデータ再生に関する主要動作のフローチャートである。
【図８】上記記録再生装置におけるデータの流れについての説明図である。
【図９】上記記録再生装置の別の構成例ブロック図である。
【符号の説明】
【００６１】
１０１  操作部
１０２  表示部
１０３  ＣＤドライブ
１０４  ハードディスク装置
１０５  オーディオ再生装置
１０７  キーインタフェース
１０８  表示インタフェース
１０９  ＣＤドライブインタフェース
１１０  ハードディスクインタフェース
１１１  オーディオインタフェース
１１２  ファイル管理システム
１１３  １次エンコード部
１１４  ２次エンコード部
１１５  １次デコード部
１１６  ２次デコード部
【図１】
2007257767.tif 000003
【図２】
2007257767.tif 000004
【図３】
2007257767.tif 000005
【図４】
2007257767.tif 000006
【図５】
2007257767.tif 000007
【図６】
2007257767.tif 000008
【図７】
2007257767.tif 000009
【図８】
2007257767.tif 000010
【図９】
2007257767.tif 000011