(57)【特許請求の範囲】
【請求項１】
著作権保護対象ファイルと非著作権保護対象のファイルとがそれぞれが別の管理されるべきディレクトリ下におくよう記録される記録媒体に対応して再生を行うことのできる再生装置であって、
上記著作権保護対象ファイルと上記非著作権保護対象のファイルとにそれぞれ対応して異なる復調処理を実行可能な復調処理手段と、
再生ファイル種別として、上記著作権保護対象ファイル又は上記非著作権保護対象ファイルの何れかを選択するための操作が可能とされ、選択操作されたファイル種別に応じて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが再生対象ディレクトリとして選択されることとなる選択操作手段と、
上記選択操作手段に対して行われた操作により上記著作権保護対象ファイルと上記非著作権保護対象ファイルとのいずれかが選択されて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが再生対象ディレクトリとして選択された場合とに応じて、上記復調処理手段における復調処理についての切り換え制御を行う制御手段とを備え、
上記非著作権保護対象ファイルが選択されて、上記非著作権保護対象のファイルを管理するディレクトリが再生対象ディレクトリとして選択された場合には、上記復調処理手段に含まれる復号手段への電源供給を停止する
ことを特徴とする再生装置。
【請求項２】
上記復調処理手段は、上記復調処理として暗号解読処理が可能とされた上で、
上記制御手段は、上記著作権保護対象ファイルに対応しては暗号解読処理を行い、上記非著作権保護対象ファイルに対応しては暗号解読処理を行わないように上記復調処理手段を制御することを特徴とする請求項１に記載の再生装置。
【請求項３】
上記制御手段は、
上記選択操作手段により上記非著作権保護対象ファイルが選択されている場合には、上記復調処理手段における暗号解読処理のための機能回路部の動作が停止されるように制御を実行することを特徴とする請求項２に記載の再生装置。
【請求項４】
上記復調処理手段は、上記復調処理として、所定の第１の方式によるデータ伸長処理と、この第１の方式によるデータ伸長処理とは異なる第２の方式によるデータ伸長処理を実行可能とされたうえで、
上記制御手段は、上記著作権保護対象ファイルに対応しては所定の第１の方式によるデータ伸長処理を行い、上記非著作権保護対象ファイルに対応しては上記第２の方式によるデータ伸長処理を行うように上記復調処理手段を制御することを特徴とする請求項１に記載の再生装置。
【請求項５】
著作権保護対象ファイルと非著作権保護対象のファイルとをそれぞれが別の管理されるべきディレクトリ下におくよう同一記録媒体に記録することのできる記録装置であって、
上記著作権保護対象ファイルと上記非著作権保護対象のファイルとにそれぞれ対応して異なる変調処理を実行可能な変調処理手段と、
記録すべきファイル種別として、上記著作権保護対象ファイルと上記非著作権保護対象ファイルとの何れかを選択するための操作が可能とされ、選択されたファイル種別に応じて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが記録対象ディレクトリとして選択されることとなる選択操作手段と、
上記選択操作手段に対して行われた操作により上記著作権保護対象ファイルと上記非著作権保護対象ファイルとのいずれかが選択されて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが記録対象ディレクトリとして選択された場合とに応じて、上記変調処理手段における変調処理についての切り換え制御を行う制御手段とを備え、
上記非著作権保護対象ファイルが選択されて、上記非著作権保護対象のファイルを管理するディレクトリが記録対象ディレクトリとして選択された場合には、上記変調処理手段に含まれる復号手段への電源供給を停止する
ことを特徴とする記録装置。
【請求項６】
上記変調処理手段は、上記変調処理として暗号化処理が可能とされた上で、
上記制御手段は、上記著作権保護対象ファイルに対応しては暗号化処理を行い、上記非著作権保護対象ファイルに対応しては暗号化処理を行わないように上記変調処理手段を制御することを特徴とする請求項５に記載の記録装置。
【請求項７】
上記制御手段は、
上記選択操作手段により上記非著作権保護対象ファイルが選択されている場合には、上記変調処理手段における暗号化処理のための機能回路部の動作が停止されるように制御を実行することを特徴とする請求項６に記載の記録装置。
【請求項８】
上記変調処理手段は、上記変調処理として、所定の第１の方式によるデータ圧縮処理と、この第１の方式によるデータ圧縮処理とは異なる第２の方式によるデータ圧縮処理を実行可能とされたうえで、
上記制御手段は、上記著作権保護対象ファイルに対応しては所定の第１の方式によるデータ圧縮処理を行い、上記非著作権保護対象ファイルに対応しては上記第２の方式によるデータ圧縮処理を行うように上記変調処理手段を制御することを特徴とする請求項５に記載の記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体に対応した再生装置及び記録装置に関わり、特に、記録媒体に対して記録されるデータとして、著作権保護対象となるファイルと非著作権保護対象となるファイルとが存在する再生装置及び記録装置に関するものである。
【０００２】
【従来の技術】
現状として、各種オーディオ情報をデジタルデータとして記録再生することのできる記録再生装置が普及してきている。
そして、これらの記録再生装置により記録再生されるオーディオ情報は、デジタルデータとされることで高音質であり、また、コピーを回数重ねて行っても音質の劣化がないことから、特にアーティストが創る楽曲、音楽等のデータについては、著作権が保護されるべきものとなってきている。そこで、著作権が保護されるべきような高音質とされる楽曲等の音声情報（ここでは、便宜上「音楽情報」ということにする）には、暗号化を施して記録を行い、再生時には、この暗号を解読することで音楽情報が再生されるようにすることが考えられている。例えばこのようにすれば、暗号解読機能を有さない違法、不適正な装置では正しいデータの記録再生が行えなくなり、また、違法なコピーも行えなくなるために、著作権保護を図ることが可能になる。
【０００３】
また、これに対して、例えば記録再生装置のユーザが、メモ代わりに自分の声などを録音して得られるオーディオ情報（ここでは、上記音楽情報に対して「音声情報」ということにする）などについては、特に高音質化を図る必要もなく、また、著作権の保護対象とする必要は無いものと考えられる。
【０００４】
このようなことを背景とすると、同一の記録媒体に、著作権保護対象とされて暗号化された音楽情報と、非著作権保護対象とされて暗号化が行われない音声情報とが記録可能とされ、記録再生装置では、音楽情報と音声情報が混在して記録された記録媒体に対応して記録再生を行うというシステムを考えることができる。
そしてこの上で、同一記録媒体上で混在する音楽情報と音声情報とを適切に管理しようとした場合、１つとしてはパーソナルコンピュータにおいて採られているディレクトリ形態での管理を採用することが考えられる。つまりは、音楽情報としてのファイル群と音声情報としてのファイル群とを、それぞれ、音楽情報が管理されるべきディレクトリ下におき、音声情報が管理されるべきディレクトリ下におくようにするものである。
【０００５】
【発明が解決しようとする課題】
例えば上記したようにして、音楽情報（著作権保護対象となる情報）と音声情報（非著作権保護対象となる情報）とがディレクトリにより管理されて記録される記録媒体に対応する記録再生装置の使用上での利便性を考えてみると、少なくとも音楽情報と音声情報との区別が付くようにして再生／記録が行えるような操作形態を提供すれば、ユーザとしては使い勝手が向上して好ましいことになる。
【０００６】
【課題を解決するための手段】
そこで本発明は上記した課題を考慮して次のような構成を採ることとする。
つまり、著作権保護対象ファイルと非著作権保護対象のファイルとがそれぞれが別の管理されるべきディレクトリ下におくよう記録される記録媒体に対応して再生を行うことのできる再生装置であって、上記著作権保護対象ファイルと上記非著作権保護対象のファイルとにそれぞれ対応して異なる復調処理を実行可能な復調処理手段と、再生ファイル種別として、上記著作権保護対象ファイル又は上記非著作権保護対象ファイルの何れかを選択するための操作が可能とされ、選択操作されたファイル種別に応じて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが再生対象ディレクトリとして選択されることとなる選択操作手段と、上記選択操作手段に対して行われた操作により上記著作権保護対象ファイルと上記非著作権保護対象ファイルとのいずれかが選択されて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが再生対象ディレクトリとして選択された場合とに応じて、上記復調処理手段における復調処理についての切り換え制御を行う制御手段とを備え、上記非著作権保護対象ファイルが選択されて、上記非著作権保護対象のファイルを管理するディレクトリが再生対象ディレクトリとして選択された場合には、上記復調処理手段に含まれる復号手段への電源供給を停止するようにしたものである。
【０００７】
上記構成によれば、記録媒体に記録されたファイルを再生するのにあたり、操作によって、著作権保護対象ファイルと非著作権保護対象のファイルの何れを再生対象とするのかを選択することが可能になり、また、この選択操作に応じて、著作権保護対象ファイルと非著作権保護対象とにそれぞれ適合した復調処理が実行されるように装置内部の設定が行われることになる。
【０００８】
また、著作権保護対象ファイルと非著作権保護対象のファイルとをそれぞれが別の管理されるべきディレクトリ下におくよう同一記録媒体に記録することのできる記録装置として、著作権保護対象ファイルと非著作権保護対象のファイルとにそれぞれ対応して異なる変調処理を実行可能な変調処理手段と、記録すべきファイル種別として、上記著作権保護対象ファイルと上記非著作権保護対象ファイルとの何れかを選択するための操作が可能とされ、選択されたファイル種別に応じて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが記録対象ディレクトリとして選択されることとなる選択操作手段と、上記選択操作手段に対して行われた操作により上記著作権保護対象ファイルと上記非著作権保護対象ファイルとのいずれかが選択されて、上記著作権保護対象ファイルを管理するディレクトリ、非著作権保護対象のファイルを管理するディレクトリのいずれかが記録対象ディレクトリとして選択された場合とに応じて、上記変調処理手段における変調処理についての切り換え制御を行う制御手段とを備え、上記非著作権保護対象ファイルが選択されて、上記非著作権保護対象のファイルを管理するディレクトリが記録対象ディレクトリとして選択された場合には、上記変調処理手段に含まれる復号手段への電源供給を停止するようにしたものである。
【０００９】
上記構成では、記録媒体にファイルを記録するのにあたり、操作によって、著作権保護対象ファイルと非著作権保護対象のファイルの何れのファイルとして扱って記録するのかを選択することが可能になり、また、この選択操作に応じて、著作権保護対象ファイルと非著作権保護対象とにそれぞれ適合した記録のための変調処理が実行されるように装置内部の設定が行われることになる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。本実施の形態としては、記録媒体として板状の外形形状を有する板状メモリに対応して記録再生が可能なドライブ装置を例に挙げることとする。
説明は次の順序で行う。
１．板状メモリ
２．ドライブ装置の構成
３．システム接続例
４．ファイルシステム
４−１．処理構造及びデータ構造
４−２．ディレクトリ構成
５．本実施の形態の再生動作
６．本実施の形態の記録動作
【００１１】
１．板状メモリ
まず図１により本例の記録媒体である、板状メモリ１の外形形状について説明する。
【００１２】
板状メモリ１は、例えば図１に示すような板状の筐体内部に例えば所定容量ののメモリ素子を備える。本例としては、このメモリ素子としてフラッシュメモリ（Flash Memory）が用いられるものである。
図１に平面図、正面図、側面図、底面図として示す筐体は例えばプラスチックモールドにより形成され、サイズの具体例としては、図に示す幅Ｗ１１、Ｗ１２、Ｗ１３のそれぞれが、Ｗ１１＝６０ｍｍ、Ｗ１２＝２０ｍｍ、Ｗ１３＝２．８ｍｍとなる。
【００１３】
筐体の正面下部から底面側にかけて例えば１０個の電極を持つ端子部２が形成されており、この端子部２から、内部のメモリ素子に対する読出又は書込動作が行われる。
筐体の平面方向の左上部は切欠部３とされる。この切欠部３は、この板状メモリ１を、例えばドライブ装置本体側の着脱機構へ装填する際などに挿入方向を誤ることを防止するためのものとなる。
また筐体上面から底面側にかけて、ラベル貼付面４が形成され、ユーザーが記憶内容を書いたラベルを貼付できるようにされている。
さらに底面側には、記録内容の誤消去を防止する目的のスライドスイッチ５が形成されている。
【００１４】
このような板状メモリ１においては、フラッシュメモリ容量としては、４ＭＢ（メガバイト），８ＭＢ，１６ＭＢ，３２ＭＢ，６４ＭＢ，１２８ＭＢの何れかであるものとして規定されている。
またデータ記録／再生のためのファイルシステムとして、いわゆるＦＡＴ（File Allocation Table）システムが用いられている。
【００１５】
書込速度は１５００ＫＢｙｔｅ／ｓｅｃ〜３３０ＫＢｙｔｅ／ｓｅｃ、読出速度は２．４５ＭＢｙｔｅ／ｓｅｃとされ、書込単位は５１２バイト、消去ブロックサイズは８ＫＢ又は１６ＫＢとされる。
また電源電圧Ｖｃｃは２．７〜３．６Ｖ、シリアルクロックＳＣＬＫは最高２０ＭＨｚとされる。
【００１６】
２．ドライブ装置の構成
上記板状メモリ１に対して記録再生動作を行うことのできる本例のドライブ装置２０の構成を図２，図３で説明する。
なお、板状メモリ１に対して記録することのできる主データの種類は多様であり、例えば動画データ、静止画データ、ＨＩＦＩオーディオデータ（音楽データ）、音声データ（ボイスデータ）、制御用データなどがある。
但し、ここでは主として、ＨＩＦＩオーディオデータ（音楽データ）と音声データ（ボイスデータ）とを扱うものとして説明を行い、当該ドライブ装置２０は、このＨＩＦＩオーディオデータ（音楽データ）と音声データ（ボイスデータ）との、いわゆるオーディオデータに限定して記録再生が可能であるものとする。
【００１７】
図２（ａ）（ｂ）（ｃ）（ｄ）（ｅ）はドライブ装置２０の外観例としての平面図、上面図、左側面図、右側面図、底面図を示している。
このドライブ装置２０は、例えばユーザーが容易に携帯できるように小型かつ軽量に形成されている。
そして上記板状メモリ１は、図２（ｂ）に示すように装置上面側に形成されている着脱機構２２に対して装填され、このドライブ装置２０によって板状メモリ１に対する各種データ（音楽データ、音声データ、動画像データ、静止画像データ、コンピュータ用データ、制御データなど）の記録再生が行われる。
【００１８】
このドライブ装置２０には、平面上に例えば液晶パネルによる表示部２１が形成され、再生された画像や文字、或いは再生される音声、音楽に付随する情報、さらには操作のガイドメッセージ、再生や編集操作等のためのメニュー画面などが表示される。
【００１９】
また後述する各種機器との接続のために、各種端子が形成される。
例えば上面側には図２（ｂ）のように、ヘッドホン端子２３、マイク入力端子２５が形成される。
ヘッドホン端子２３にヘッドホンが接続されることで、ヘッドホンに再生音声信号が供給され、ユーザーは再生音声を聞くことができる。
マイク入力端子２５にマイクロホンを接続することで、ドライブ装置２０はマイクロホンで集音された音声信号を取り込み、例えば板状メモリ１に記録することなどが可能となる。
【００２０】
筐体の右側面には、図２（ｃ）のように、ライン出力端子２４、ライン入力端子２６、デジタル入力端子２７などが形成される。
ライン出力端子２４に対してオーディオケーブルで外部機器を接続することで、外部機器に対して再生音声信号を供給できる。例えばオーディオアンプに接続してスピーカシステムで板状メモリ１から再生された音楽／音声を聞くことができるようにしたり、或いはミニディスクレコーダやテープレコーダを接続して板状メモリ１から再生された音楽／音声を他のメディアにダビング記録させることなども可能となる。
またライン入力端子２６に外部機器を接続することで、例えばＣＤプレーヤなどの外部機器から供給された音声信号を取り込み、例えば板状メモリ１に記録することなどが可能となる。
さらに、デジタル入力端子２７により、光ケーブルで送信されてくるデジタルオーディオデータを入力することもできる。例えば外部のＣＤプレーヤ等がデジタル出力対応機器であれば、光ケーブルで接続することで、いわゆるデジタルダビングも可能となる。
【００２１】
図２（ｃ）のように例えばドライブ装置２０の左側面には、ＵＳＢコネクタ２８、電源端子２９などが形成される。
ＵＳＢコネクタ２８により、ＵＳＢ対応機器、例えばＵＳＢインターフェースを備えたパーソナルコンピュータなどとの間で各種通信、データ伝送が可能となる。
また本例のドライブ装置２０は例えば乾電池や充電池を内部に保持することで動作電源としているが、電源端子２９にＡＣアダプタを接続して外部の商用交流電源から動作電源を得ることも可能となる。
【００２２】
なお、これらの端子の種類、数、配置位置はあくまでも一例であり、他の例もあり得る。
例えば光ケーブル対応のデジタル出力端子を備えるようにしたり、或いはＳＣＳＩコネクタ、シリアルポート、ＲＳ２３２Ｃコネクタ、ＩＥＥＥコネクタなどが形成されるようにしても良い。
また、端子構造については既に公知であるため述べないが、上記のヘッドホン端子２３とライン出力端子２４を１つの端子として共用させたり、或いはそれにさらにデジタル出力端子を共用させることもできる。
同様に、マイク入力端子２５、ライン入力端子２６、デジタル入力端子２７を１つの端子として共用させることも可能である。
【００２３】
このドライブ装置２０上には、ユーザーの用いる操作子として、例えば操作レバー３１、停止キー３２、記録キー３３、メニューキー３４、ボリュームアップキー３５、ボリュームダウンキー３６、ホールドキー３７、音楽／音声切換キー３８などが設けられる。
操作レバー３１は、少なくとも上下方向に回動可能な操作子とされ（さらに押圧可能とされても良い）、その操作態様により、音楽データ等の再生操作、ＲＥＷ（及びＡＭＳ）操作（＝早戻し／頭出し）、ＦＦ（及びＡＭＳ）操作（＝早送り／頭出し）などが可能とされる。
停止キー３２は音楽データ等の再生動作や記録動作の停止を指示するキーとなる。
記録キー３３は音楽データ等の記録動作を指示するキーである。
【００２４】
メニューキー３４は、音楽データ等の編集やモード設定のために用いるキーである。編集モードにおいては、実際の編集操作は操作レバー３１の操作やこのメニューキー３４を用いたエンター操作等で可能となる。
ボリュームアップキー３５、ボリュームダウンキー３６は音楽データ等の再生時の出力音量のアップ／ダウンを指示するキーである。
ホールドキー３７は、各キーの操作機能を有効／無効にするためのキーである。例えば携帯時に誤ってキーが押され、誤動作が生じるおそれがある場合などに、ホールドキーで各キーの操作機能を無効化する。
【００２５】
音楽／音声切換キー３８は、例えばこの場合にはトグルによる押圧操作が可能とされており、記録又は再生すべきファイルとして、押圧操作を行うごとに、ＨＩＦＩオーディオデータ（音楽データ）と音声データ（ボイスデータ）とが交互に選択されるようになっている。
【００２６】
これらの操作キーはもちろん一例にすぎない。例えばこれ以外にカーソル移動キーや数字キー、操作ダイヤル（ジョグダイヤル）などの操作子が設けられても良い。
また電源オン／オフキーについては示していないが、例えば操作レバー３１による再生操作を電源オンキーとして兼用し、また停止キー３２の操作後、所定時間経過したら電源オフとするなどの処理を行うようにすることで、電源キーは不要とできる。もちろん電源キーを設けても良い。
配備する操作子の数、種類、位置は多様に考えられるが、この図２に示されるように必要最小限の操作子を用意することで、キー数の削減及びそれによる装置の小型化、低コスト化、操作性の向上を実現するもとのなる。
【００２７】
図３はドライブ装置２０の内部構成を示している。
ＣＰＵ４１は、ドライブ装置２０の中央制御部となり、以下説明していく各部の動作制御を行う。
またＣＰＵ４１内部には、例えば動作プログラムや各種定数を記憶したＲＯＭ４１ａや、ワーク領域としてのＲＡＭ４１ｂが設けられている。
また、操作部３０とは、上述した各種操作子（３１〜３７）に相当し、ＣＰＵ４１は操作部３０からの操作入力情報に応じて、動作プログラムで規定される制御動作を実行するものとなる。
【００２８】
さらにフラッシュメモリ４８が設けられており、ＣＰＵ４１はフラッシュメモリ４８に音楽記録モード、再生ボリューム、表示モードなど、各種動作に関するシステム設定情報、データの暗号化及びその解読処理のためのターミナルキーデータなどを記憶させることができる。
【００２９】
リアルタイムクロック４４はいわゆる時計部であり、現在日時を計数する。ＣＰＵ４１はリアルタイムクロック４４からの日時データにより現在日時を確認できる。
【００３０】
ＵＳＢインターフェース４３は、ＵＳＢコネクタ２８に接続された外部機器との間の通信インターフェースである。ＣＰＵ４１はＵＳＢインターフェース４３を介して外部のパーソナルコンピュータなどとの間でデータ通信を行うことができる。例えば制御データ、コンピュータデータ、画像データ、オーディオデータなどの送受信が実行される。
【００３１】
また電源部としては、レギュレータ４６、ＤＣ／ＤＣコンバータ４７を有する。ＣＰＵ４１は電源オンとする際に、レギュレータ４６に対して電源オンの指示を行う。レギュレータ４６は指示に応じてバッテリー（乾電池又は充電値）からの電源供給を開始する。又は、電源端子２９にＡＣアダプターが接続されている場合は、供給される交流電圧の整流／平滑を行なう。
レギュレータ４６からの電源電圧はＤＣ／ＤＣコンバータ４７において所要の電圧値に変換され、動作電源電圧Ｖｃｃとして各ブロックに供給される。
【００３２】
着脱機構２２に板状メモリ１が装着されることにより、ＣＰＵ４１はメモリインターフェース４２を介して板状メモリ１に対するアクセスが可能となり、各種データの記録／再生／編集等を実行できる。
【００３３】
またＣＰＵ４１は、表示ドライバ４５を制御することで、表示部２１に対して、所要の画像を表示させることが可能とされる。例えばユーザーの操作のためのメニューやガイド表示、或いは板状メモリ１に記録されたファイル内容などの表示が実行される。また、例えば板状メモリ１に対して動画若しくは静止画の画像データが記録されているとすれば、この画像データを読み出して、表示部１０８に表示させるようにすることも可能とされる。
【００３４】
上述したように本例では、オーディオ信号（音楽信号、音声信号）の入出力のために、デジタル入力端子２７、マイク入力端子２５、ライン入力端子２６、ヘッドホン端子２３、ライン出力端子２４が形成されている。
これらの端子に対するオーディオ信号処理系として、ＳＡＭ（Securty Application Module：暗号化／展開処理部）５０、ＤＳＰ（Digital Signal Processer）、アナログ→デジタル／デジタル→アナログ変換部５４（以下、ＡＤＤＡ変換部という）、パワーアンプ５６、マイクアンプ５３、光入力モジュール５１、デジタル入力部５２が設けられる。
【００３５】
ＳＡＭ５０は、ＣＰＵ４１とＤＳＰ４９の間で、データの暗号化及び暗号解読（復号）を行うとともに、ＣＰＵ４１との間で暗号キー（ターミナルキー：識別子）のやりとりを行う。つまり、ＳＡＭ５０はターミナルキーを用いて暗号化を行うとともに、ターミナルキーを用いて復号を行う。
【００３６】
ここで、本実施の形態にあっては、記録媒体に記録されるデータとして、ＨＩＦＩオーディオデータ（音楽データ）については著作権保護のために暗号化されており、音声データ（ボイスデータ）については、著作権保護の必要はないとして、暗号化はされていないものとされる。
これに対応して、本実施の形態のドライブ装置２０としては、ＳＡＭ５０における暗号化／復号は、ＨＩＦＩオーディオデータ（音楽データ）のみを対象として行われるようにされ、音声データ（ボイスデータ）については、暗号化／復号を行わないようにされている。なお、このための構成については後述する。
【００３７】
但し、ＳＡＭ５０による暗号化／復号は、例えば上記音楽データのようなユーザデータを対象とするほか、管理情報や付加情報、すなわち後述するトラック管理情報ファイルや付加情報ファイルのデータを対象とすることも可能ではある。
【００３８】
ＤＳＰ４９は、ＣＰＵ４１の命令に基づいて、オーディオデータの圧縮／伸長処理を行う。
ここで、本実施の形態にあっては、規格としてＨＩＦＩオーディオデータ（音楽データ）については、ＡＴＲＡＣ(Adaptive Transform Acoustic Coding)３といわれる方式による音声圧縮処理が施されて記録が行われるものとされている。これに対して、音声データ（ボイスデータ）については、ＡＤＰＣＭ(Adaptive Delta Code Modulation)といわれる方式による音声圧縮処理が施されて記録が行われる。
ここで、ＡＴＲＡＣ３は、いわゆる聴感上のマスキング効果などを利用することで、聴感上での音質劣化が目立たないようにすることで高音質を維持する比較的高度な音声圧縮方式である。これに対して、ＡＤＰＣＭは、１６ビット直線のＰＣＭよりもより少ないビットでオーディオデータの記録が行われるようにしたことを目的とする音声圧縮方式で、ＡＴＲＡＣ３のほうがより高音質であるとされている。
【００３９】
このため、上記ＤＳＰ４９にあっては、オーディオデータの圧縮／伸長処理として、ＡＴＲＡＣ３方式とＡＤＰＣＭ方式の両者に対応した音声圧縮処理が行われるように構成されている。つまり、ＤＳＰ４９における信号処理対象がＨＩＦＩオーディオデータの場合には、ＡＴＲＡＣ３方式に従った音声圧縮／伸長処理が行われ、音声データの場合にはＡＤＰＣＭ方式に従った音声圧縮／伸長処理がが行われるように切り換えが行われるものである。この切り換えは、ソフトウェアとしてのプログラムの切り換えによって実現され、またＣＰＵ４１の制御によって行われるものである。
【００４０】
デジタル入力部５２は、光入力モジュールによって取り込まれたデジタルオーディオデータの入力インターフェース処理を行う。
ＡＤＤＡ変換部５４は、オーディオ信号に関してＡ／Ｄ変換及びＤ／Ａ変換を行う。
【００４１】
これらのブロックにより、次のようにオーディオ信号の入出力が行われる。
デジタルオーディオデータとして、外部機器から光ケーブルを介してデジタル入力端子２７に供給された信号は、光入力モジュール５１によって光電変換されて取り込まれ、デジタル入力部５２で送信フォーマットに応じた受信処理が行われる。そして受信抽出されたデジタルオーディオデータは、ＤＳＰ４９で圧縮処理されてＣＰＵ４１に供給され、例えば板状メモリ１への記録データとされる。もちろんＳＡＭ５０により暗号化される場合もある。
【００４２】
マイク入力端子２５にマイクロホンが接続された場合は、その入力音声信号はマイクアンプ５３で増幅された後、ＡＤＤＡ変換部５４でＡ／Ｄ変換され、デジタルオーディオデータとしてＤＳＰ４９に供給される。そしてＤＳＰ４９での圧縮処理（及び場合によってはＳＡＭ５０の暗号化処理）を介してＣＰＵ４１に供給され、例えば板状メモリ１への記録データとされる。
またライン入力端子２６に接続された外部機器からの入力音声信号は、ＡＤＤＡ変換部５４でＡ／Ｄ変換され、デジタルオーディオデータとしてＤＳＰ４９に供給される。そしてＤＳＰ４９での圧縮処理（及び場合によってはＳＡＭ５０の暗号化処理）を介してＣＰＵ４１に供給され、例えば板状メモリ１への記録データとされる。
【００４３】
一方、例えば板状メモリ１から読み出されたオーディオデータを出力する際などは、ＣＰＵ４１はそのオーディオデータについてＤＳＰ４９で伸長処理（及び場合によってはＳＡＭ５０の復号処理）を施させる。これらの処理を終えたデジタルオーディオデータは、ＡＤＤＡ変換部５４でアナログオーディオ信号に変換されてパワーアンプ５６に供給される。
パワーアンプ５６では、ヘッドホン用の増幅処理及びライン出力用の増幅処理を行い、それぞれヘッドホン端子２３、ライン出力端子２４に供給する。
【００４４】
また後述するように、ドライブ装置２０は板状メモリ１から読み出されたオーディオデータ（圧縮データ）や、デジタル入力端子２７又はマイク入力端子２５又はライン入力端子２６から取り込まれ、圧縮処理されたオーディオデータを、ＳＡＭ５０において暗号化処理を施したうえで、ＵＳＢインターフェース４３によりＵＳＢ端子２８から外部機器（例えばパーソナルコンピュータ）に供給することができる。
さらには、ＵＳＢ端子２８に接続された外部機器から取り込んだオーディオデータについて、ＳＡＭ５０において暗号化処理を施したうえで、再びＵＳＢ端子２８から外部機器に供給することもできる。
【００４５】
一方、外部装置からデータがＵＳＢインターフェース５３によりドライブ装置２０に入力される場合は、ＣＰＵ４１はそのオーディオデータを板状メモリ１に記録させたり、或いは、必要に応じてＳＡＭ５０で復号処理、及びＤＳＰ４９での伸長処理を実行させてヘッドホン端子２３やライン出力端子２４から出力させることができる。さらに或いは、ＵＳＢインターフェース４３により外部機器（パーソナルコンピュータ等）に送信すること（例えば受信したデータの暗号を解読した上で送信する）などを行うことができる。
【００４６】
なお、この図３に示したドライブ装置２０の構成はあくまでも一例であり、これに限定されるものではない。
例えばオーディオデータの出力のためにスピーカを内蔵し、パワーアンプ５６の出力をそのスピーカに供給して音声出力を実行させるようにすることも考えられる。
【００４７】
また、図４に本実施の形態としてのＳＡＭ５０の内部構成を示しておく。
ＳＡＭ５０としては、ＨＩＦＩオーディオデータ（音楽データ）についての暗号化／復号（展開）を行う機能回路部として、暗号化／展開処理回路６０が設けられる。
ここでは、クロック発生器６０ａが水晶発振子６０ｂの発振周波数を入力して所定周波数のクロックＣＬＫを生成するようにしており、暗号化／展開処理回路６０はこのクロックＣＬＫに従ってその処理を実行するものとしている。
また、この暗号化／展開処理回路６０に対しては、動作電源電圧Ｖｃｃがスイッチ６３を介して供給されるようになっている。暗号化／展開処理回路６０は、この動作電源電圧Ｖｃｃが供給されることで動作する。
【００４８】
そして、この暗号化／展開処理回路６０とＤＳＰ４９とのデータ経路間にはスイッチ６１が設けられ、暗号化／展開処理回路６０とＣＰＵ４１とのデータ経路間にはスイッチ６２が設けられる。
スイッチ６１は、端子Ｔ１が端子Ｔ２又は端子Ｔ３に対して択一的に選択されるように切り換えが行われ、スイッチ６２はこれに連動するようにして、端子Ｔ１１が端子Ｔ１２又は端子Ｔ１３に対して択一的に選択されるように切り換えが行われる。また、これらスイッチ６１，６２における切り換え動作は、ＣＰＵ４１によって制御される。
【００４９】
ここで、記録又は再生データがＨＩＦＩオーディオデータ（音楽データ）であるとされる場合には、ＣＰＵ４１は、ＳＡＭ５０におけるスイッチ６１において端子Ｔ１と端子Ｔ２が接続され、スイッチ６２において端子Ｔ１１と端子Ｔ１２が接続されるように制御を実行する。これにより、ＤＳＰ４９−暗号化／展開処理回路６０−ＣＰＵ４１のデータ経路が形成され、入力されたデータの暗号化（記録時）又は復号（再生時）を行うように動作することになる。
これに対して、記録又は再生データが音声データ（ボイスデータ）であるとされる場合には、ＣＰＵ４１は、スイッチ６１において端子Ｔ１と端子Ｔ３が接続され、スイッチ６２において端子Ｔ１１と端子Ｔ１３が接続されるように制御を実行する。これにより、暗号化／展開処理回路６０はパスされて、ＤＳＰ４９−−ＣＰＵ４１のデータ経路が形成されることになり、入力されたデータの暗号化（記録時）又は復号（再生時）を行うように動作する。
【００５０】
ここで、上記スイッチ６３は、ＣＰＵ４１の制御によってオン／オフされるようになっており、暗号化／展開処理回路６０の動作の停止制御のために備えられる。つまり、例えばスイッチ６３がオンの状態からオフとなるように切り換えられれば、動作電源電圧Ｖｃｃは供給されないことになって、暗号化／展開処理回路６０の動作は停止する。
【００５１】
また、暗号化／展開処理回路６０の動作を停止させる手法としては、上記した電源供給／停止の他に、クロックを制御するという手法も採ることができる。つまり、例えばＣＰＵ４１からの指令に基づいて、クロック発生器６０ａの動作を停止させる、又はクロック周波数を低速化させるものである。
【００５２】
３．システム接続例
図５に、ドライブ装置２０を中心としたシステム接続例を示す。
ドライブ装置２０は単体で用いたり、或いはパーソナルコンピュータ１１等と通信可能に接続したシステムとして用いることができる。
【００５３】
上述のようにドライブ装置２０は板状メモリ１を装填することで、ドライブ装置単体で、その板状メモリ１に対してデータの記録や再生を行うことができる。
例えば、音楽データが記録されている板状メモリ１を装填した場合は、図４に示すようにヘッドホン１２を接続することで、その音楽再生を楽しむことができる。
【００５４】
また上述したライン入力端子２６又はデジタル入力端子２７に、外部の再生装置として例えばＣＤプレーヤ１０をケーブル１３で接続することで、ＣＤプレーヤ１０からの再生オーディオ信号を取り込み、板状メモリ１に記録することができる。
さらに図示していないが、マイクロホンを接続して集音された音声を板状メモリ１に記録したり、或いはＭＤレコーダなどの記録機器を接続してデータを供給し、その記録機器において装填されている記録媒体にデータを記録することも可能である。
【００５５】
ＵＳＢ（Universal Serial Bus）ケーブル１４によりドライブ装置２０とパーソナルコンピュータ１１等の情報機器を接続することで、パーソナルコンピュータ１１から供給されたデータを板状メモリ１に記録したり、或いは板状メモリ１から再生したデータをパーソナルコンピュータ１１にコピー／ムーブのために転送することなどが可能となる。
コピー／ムーブ先は、例えばパーソナルコンピュータ１１内のＨＤＤ１１ａとなる。
なお、パーソナルコンピュータ１１上にはスピーカ１１ｂ、ＣＤ−ＲＯＭドライブ１１ｃを示しているが、例えばＣＤ−ＲＯＭドライブ１１ｃからのオーディオデータをドライブ装置２０が板状メモリ１に記録したり、或いはＣＤ−ＲＯＭドライブ１１ｃからのオーディオデータが暗号化されている場合は、ドライブ装置２０がそれを解読してパーソナルコンピュータ１１に転送することなども可能である。
また、ドライブ装置２０からパーソナルコンピュータ１１に転送したオーディオデータをスピーカ１１ｂから音声として出力することも可能である。
【００５６】
このようにドライブ装置２０は各種機器を接続することで、携帯にも適した状態で記録／再生を行ったり、或いは家庭や職場などに設置されている機器と接続してシステム動作を行うことが可能となる。
【００５７】
４．ファイルシステム
４−１  処理構造及びデータ構造
続いて、板状メモリ１を用いる本例のシステムのファイルシステムについて説明していく。
図６は、板状メモリを記録媒体とするコンピュータシステムのファイルシステム処理階層を示す。
ファイルシステム処理階層としては、アプリケーション処理層が最上位であり、その下に、ファイル管理処理層、論理アドレス管理層、物理アドレス管理層、フラッシュメモリアクセスが順次おかれる。この階層構造において、ファイル管理処理層がＦＡＴファイルシステムである。物理アドレスは、フラッシュメモリの各ブロックに対して付されたもので、ブロックと物理アドレスの対応関係は、不変である。論理アドレスは、ファイル管理処理層が論理的に扱うアドレスである。
【００５８】
図７は、板状メモリ１内のフラッシュメモリのデータの物理的構成の一例を示す。
板状メモリ１内のフラッシュメモリは、図７（ａ）のように、セグメントと称されるデータ単位が所定数のブロック（固定長）へ分割され、図７（ｂ）のように１ブロックが所定数のページ（固定長）に分割される。板状メモリ１では、ブロック単位で消去が一括して行われ、書き込みと読み出しは、ページ単位で一括して行われる。各ブロックおよび各ページは、それぞれ同一のサイズとされ、１ブロックがページ０からページｍで構成される。
１ブロックは、例えば８ＫＢ（Ｋバイト）または１６ＫＢの容量とされ、１ページが５１２Ｂの容量とされる。板状メモリ１全体では、１ブロック＝８ＫＢの場合で、４ＭＢ（５１２ブロック）、８ＭＢ（１０２４ブロック）とされ、１ブロック＝１６ＫＢの場合で、１６ＭＢ（１０２４ブロック）、３２ＭＢ（２０４８ブロック）、６４ＭＢ（４０９６ブロック）の容量とされる。
【００５９】
図７（ｃ）に示すように、１ページは、５１２バイトのデータ部と１６バイトの冗長部とからなる。冗長部の構造は図７（ｄ）のようになる。まず、冗長部の先頭の３バイトは、データの更新に応じて書き換えられるオーバーライト部分とされる。この３バイトの各バイトに、先頭から順にブロックステータス、ページステータス、更新ステータスが記録される。
冗長部の残りの１３バイトの内容は、原則的にデータ部の内容に応じて固定とされる。その１３バイトは、管理フラグ（１バイト）、論理アドレス（２バイト）、フォーマットリザーブの領域（５バイト）、分散情報ＥＣＣ（２バイト）およびデータＥＣＣ（３バイト）からなる。分散情報ＥＣＣは、管理フラグ、論理アドレス、フォーマットリザーブに対する誤り訂正用の冗長データである。また、データＥＣＣは、図７（ｃ）に示した５１２バイトのデータに対する誤り訂正用の冗長データである。
【００６０】
上記管理フラグとしては、システムフラグ（その値が１：ユーザブロック、０：ブートブロック）、変換テーブルフラグ（１：無効、０：テーブルブロック）、コピー禁止指定（１：ＯＫ、０：ＮＧ）、アクセス許可（１：ｆｒｅｅ、０：リードプロテクト）の各フラグが記録される。
【００６１】
図７（ａ）に示す、セグメントの先頭の二つのブロック（ブロック０およびブロック１）がブートブロックであり、他はユーザブロック（情報ブロック）となる。
ブロック１は、ブロック０と同一のデータが書かれるバックアップ用である（図７（ｆ））。ブートブロックは、カード内の有効なブロックの先頭ブロックであり、板状メモリ１を機器に装填した時に最初にアクセスされるブロックである。残りのブロックがユーザブロックである。
図７（ｅ）のように、ブートブロックの先頭のページ０にヘッダ、システムエントリ、ブート＆アトリビュート情報が格納される。
ページ１に使用禁止ブロックデータが格納される。
ページ２にＣＩＳ(Card Information Structure)／ＩＤＩ(Identify Drive Information)が格納される。
【００６２】
ブートブロックのヘッダは、ブートブロックＩＤ、ブートブロック内の有効なエントリ数が記録される。システムエントリには、使用禁止ブロックデータの開始位置、そのデータサイズ、データ種別、ＣＩＳ／ＩＤＩのデータ開始位置、そのデータサイズ、データ種別が記録される。ブート＆アトリビュート情報には、板状メモリのタイプ（読み出し専用、リードおよびライト可能、両タイプのハイブリッド等）、ブロックサイズ、ブロック数、総ブロック数、セキュリティ対応か否か、カードの製造に関連したデータ（製造年月日等）等が記録される。
板状メモリ１は以上のデータ構造とされる。
【００６３】
ところで、フラッシュメモリは、データの書き換えを行うことにより絶縁膜の劣化を生じ、書き換え回数が制限される。従って、ある同一の記憶領域（ブロック）に対して繰り返し集中的にアクセスされることを防止する必要がある。このため、ある物理アドレスに格納されているある論理アドレスのデータを書き換える場合、板状メモリ１のファイルシステムでは、同一のブロックに対して更新したデータを再度書き込むことはせずに、未使用のブロックに対して更新したデータを書き込むようにされる。その結果、データ更新前における論理アドレスと物理アドレスの対応関係が更新後では、変化する。このような処理（スワップ処理と称する）を行うことで、同一のブロックに対して繰り返して集中的にアクセスがされることが防止され、板状メモリ１（フラッシュメモリ）の寿命を延ばすことが可能となる。
【００６４】
論理アドレスは、一旦ブロックに対して書き込まれたデータに付随するので、更新前のデータと更新後のデータの書き込まれるブロックが移動しても、ＦＡＴからは、同一のアドレスが見えることになり、以降のアクセスを適正に行うことができる。スワップ処理により論理アドレスと物理アドレスとの対応関係が変化するので、両者の対応を示す論理−物理アドレス変換テーブルが必要となる。このテーブルを参照することによって、ＦＡＴが指定した論理アドレスに対応する物理アドレスが特定され、特定された物理アドレスが示すブロックに対するアクセスが可能となる。
【００６５】
論理−物理アドレス変換テーブルは、ドライブ装置２０内のＲＡＭ４１ｂなどに格納されるが、板状メモリ１内にも格納することができる。
この変換テーブルは、概略的には、昇順に並べた論理アドレス（２バイト）に物理アドレス（２バイト）をそれぞれ対応させたテーブルである。フラッシュメモリの最大容量を１２８ＭＢ（８１９２ブロック）としているので、２バイトによって８１９２のアドレスを表すことができる。また、論理−物理アドレス変換テーブルは、セグメント毎に管理され、そのサイズは、板状メモリ１の容量に応じて大きくなる。例えば板状メモリ１（フラッシュメモリ）の容量が８ＭＢ（２セグメント）の場合では、２個のセグメントのそれぞれに対して２ページが論理−物理アドレス変換テーブル用に使用される。
論理−物理アドレス変換テーブルを、板状メモリ１中に格納する時には、上述した各ページの冗長部における管理フラグの所定の１ビットによって、当該ブロックが論理−物理アドレス変換テーブルが格納されているブロックか否かが指示される。
【００６６】
本例の板状メモリ１は、ディスク状記録媒体と同様にパーソナルコンピュータのＦＡＴファイルシステムによって使用可能なものである。図７には示されてないが、板状メモリ１上にＩＰＬ領域、ＦＡＴ領域およびルート・ディレクトリ領域が設けられる。ＩＰＬ領域には、最初にドライブ装置のメモリにロードすべきプログラムが書かれているアドレス、並びにメモリの各種情報が書かれている。ＦＡＴ領域には、ブロック（クラスタ）の関連事項が書かれている。ＦＡＴには、未使用のブロック、次のブロック番号、不良ブロック、最後のブロックをそれぞれ示す値が規定される。さらに、ルートディレクトリ領域には、ディレクトリエントリ（ファイル属性、更新年月日、開始クラスタ、ファイルサイズ等）が書かれている。
【００６７】
４−２．ディレクトリ構成
次に、板状メモリ１に記憶されるファイル構造として、そのディレクトリ構成例を図８に示す。
上述したように、板状メモリ１で扱うことのできる主データとしては、動画データ、静止画データ、音声データ（ボイスデータ）、ＨＩＦＩオーディオデータ（音楽用データ）、制御用データなどがあるが、このためディレクトリ構造としては、ルートディレクトリから、「ＶＯＩＣＥ」（ボイス用ディレクトリ）、「ＤＣＩＭ」（静止画用ディレクトリ）、「ＭＯｘｘｘｘｎｎ」（動画用ディレクトリ）、「ＡＶＣＴＬ」（制御用ディレクトリ）、「ＨＩＦＩ」（音楽用ディレクトリ）が配される。
【００６８】
本実施の形態の記録再生装置としては、オーディオデータ（ここでは、音声データ（ボイスデータ）、ＨＩＦＩオーディオデータ（音楽用データ）となる）を記録再生することを前提としている。
そこで、先ず、ＨＩＦＩオーディオデータに対応する音楽用ディレクトリについて同じ図８を参照して説明していく。
【００６９】
音楽用ディレクトリ「ＨＩＦＩ」には、トラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦと、トラック情報管理ファイルのバックアップＴＲＫＬＩＳＴＢ．ＭＳＦと、付加情報ファイルＩＮＦＬＩＳＴ．ＭＳＦと、データファイルＡ３Ｄｎｎｎｎｎ．ＭＳＡとを有する。
【００７０】
データファイルＡ３Ｄｎｎｎｎｎ．ＭＳＡは、実際のＨＩＦＩオーディオデータの内容が記録されるファイルであり、先にも述べたように、ＡＴＲＡＣ３方式で圧縮されたオーディオデータが記録される。１つのデータファイルＡ３Ｄｎｎｎｎｎ．ＭＳＡが１つの楽曲となる。なお説明上、データファイルを「トラック」とも呼ぶ。
【００７１】
トラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦは、音楽用ディレクトリ内の管理ファイルであり、ＣＤシステムやＭＤシステムにおけるＴＯＣと同様に各楽曲（つまり各データファイル）を管理するファイルである。
また、このトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦには、ＮＡＭＥ１およびＮＡＭＥ２が含まれる。ＮＡＭＥ１は、板状メモリ全体の名称、曲名を１バイトコードで記述するブロックで、ＡＳＣＩＩ／８８５９−１の文字コードにより曲名データが記述される。ＮＡＭＥ２は、板状メモリ全体の名称や曲名等を２バイトコードで記述するブロックであり、ＭＳ−ＪＩＳ／ハングル語／中国語等により曲名データ等が記述される。
【００７２】
上記トラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦは、板状メモリ１のユーザブロックを利用して記録される。それによって、板状メモリ１上のＦＡＴが壊れても、ファイルの修復を可能とできる。
【００７３】
また、トラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦは、ＣＰＵ４１により作成される。例えば最初に電源をオンした時に、板状メモリ１が装着されているか否かが判定され、板状メモリ１が装着されている時には、認証が行われる。認証により正規の板状メモリ１であることが確認されると、板状メモリ１内のブートブロックがＣＰＵ４１に読み込まれる。そして、論理−物理アドレス変換テーブルが読み込まれる。
読み込まれたデータは、ＲＡＭ４１ｂに格納される。ユーザが購入して初めて使用する板状メモリ１でも、出荷時には、ＦＡＴや、ルートディレクトリの書き込みがなされている。
トラック情報管理ファイルは、録音に応じて、作成／更新される。
【００７４】
すなわち、例えば板状メモリ１にＨＩＦＩオーディオデータファイルが記録されていないとすると、ルートディレクトリ下において音楽用ディレクトリ（ＨＩＦＩ）はおかれていない。そして、ユーザの所定操作によって、この板状メモリ１に対して、オーディオデータをＨＩＦＩオーディオデータファイルとして記録しようとする場合には、先ず音楽用ディレクトリの作成を行うようにされる。このときに、始めてトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦ等の管理情報領域も確保されることになる
そして、以降においては、ＨＩＦＩオーディオデータファイルの記録後にＦＡＴおよびトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦが更新される。ファイルの更新の度、具体的には、ＨＩＦＩオーディオデータファイルの記録を開始し、記録を終了する度に、ＲＡＭ４１ｂ上でＦＡＴおよびトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦが書き換えられる。そして、板状メモリ１を外す時に、またはパワーをオフする時に、ＲＡＭ４１ｂから板状メモリ１のフラッシュメモリに最終的なＦＡＴおよびトラック情報管理ファイルが格納される。
なお、ＨＩＦＩオーディオデータファイルの記録を開始し、記録を終了する度に、板状メモリ１上のＦＡＴおよびトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦを書き換えても良い。なお、ここでは詳しい説明は省略するが、例えばトラックの削除、分割、結合等の編集を行った場合も、その編集結果が得られるように、トラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦの内容が更新される。
【００７５】
また、トラック情報管理ファイルＴＲＫＬＩＳＴＢ．ＭＳＦは、上記トラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦが完全コピーされた内容を有するものであり、このようにして、トラック情報管理ファイルＴＲＫＬＩＳＴＢ．ＭＳＦが板状メモリ内にあることで事故による消失を防ぐようにしている。
【００７６】
付加情報ファイルＩＮＦＬＩＳＴ．ＭＳＦは、板状メモリ１の全体もしくは各データファイル（楽曲）に対応する付加情報を管理及び記録するファイルである。具体的には、アーチスト名、ＩＳＲＣコード、タイムスタンプ、静止画像データ等の各種付加情報データが記述される。
【００７７】
続いて、音声データ（ボイスデータ）に対応するボイス用ディレクトリ内の構造について説明する。図８に示されたボイス用ディレクトリ（ＶＯＩＣＥ）は、例えば図９に示す内部構造を有する。
【００７８】
ディレクトリ「ＶＯＩＣＥ」のサブディレクトリとしては、図示するようにオーダーファイル（ＯＲＤＥＲ．ＭＳＦ）、付加情報管理ファイル（ＩＮＦＯ．ＭＳＦ）、フォルダ（ＦＯＬＤＥＲ１、ＦＯＬＤＥＲ２・・・）等が形成される。そして、例えばフォルダ内には、実際の音声データのファイル（ファイル名「９８１２０１００．ＭＳＶ」等）が形成される。
【００７９】
なお、もちろんこのようなディレクトリ構成は一例にすぎず、例えばフォルダ（ＦＯＬＤＥＲ１等）の下にさらにフォルダが形成される場合などもある。
このような「ＶＯＩＣＥ」ディレクトリ内の構造は、オーダーファイルＯＲＤＥＲ．ＭＳＦに登録した上で機器により任意に作成するものである。
【００８０】
ここで、上記オーダーファイルＯＲＤＥＲ．ＭＳＦはボイス用ディレクトリ構造内の管理ファイルとなる。つまり、ボイス用ディレクトリにあって、先に述べた音楽用ディレクトリ（ＨＩＦＩ）におけるトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦに相当するファイルとなる。
従って、オーダーファイルＯＲＤＥＲ．ＭＳＦもまた、トラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦと同様にして、音声データ（ボイスデータ）の記録、編集等に応じて作成／更新されるものである。
このオーダーファイルＯＲＤＥＲ．ＭＳＦと付加情報管理ファイルＩＮＦＯ．ＭＳＦはバックアップのためのコピーを常に板状メモリ内に持つことで、事故による消失を防ぐようにする。付加情報管理ファイルはオプションとされる。
【００８１】
上記図８及び図９による説明から分かるように、本実施の形態にあって板状メモリ１に対して記録再生可能なオーディオデータとしては、ＨＩＦＩオーディオデータと音声データとがあることになる。
前述したように、ＨＩＦＩオーディオデータはＡＴＲＡＣ３方式による圧縮処理がおこなわれ、音声データはＡＤＰＣＭ方式による圧縮処理がおこなわれる。また、再生音声の品質として、ＡＴＲＡＣ３方式のほうがＡＤＰＣＭ方式よりも高品質とされるのも前述したとおりである。このようなことを背景として、本実施の形態では、ＨＩＦＩオーディオデータについては著作権保護対象となり、音声データについては非著作権保護対象とされることが規定されている。
先の説明の中で、ＨＩＦＩオーディオデータに対しては暗号化を施し、音声データについては暗号化を施さないとしているのは、この著作権保護対象／非著作権保護対象の区別に応じてのことである。つまり、著作権保護対象であるＨＩＦＩオーディオデータに対しては暗号化を施して違法かつ不適正な再生装置や再生のしかたによっては、再生データが正常に復元できないようにすることで著作権保護を図るものである。逆に、音声データは著作権保護する必要はないとされるので、暗号化を施す必要もないことになる。
【００８２】
５．本実施の形態の再生動作
以上の説明を踏まえて、本実施の形態のドライブ装置２０によるＨＩＦＩオーディオデータと音声データの再生について、図１０のフローチャートを参照しながら説明していくこととする。この処理は、ＣＰＵ４１が実行する。
【００８３】
ここで、再生を開始させるのにあたり、ユーザは音楽／音声切換キー３８を操作することによって、予め再生したいファイル（トラック）の種別として、ＨＩＦＩオーディオデータと音声データの何れかを選択しておくようにされる。この選択操作に応じて、例えばＣＰＵ４１では、後述するディレクトリモードの設定を内部で行っているものとされる。
【００８４】
そして、ＣＰＵ４１の動作としては、先ずステップＳ１０１に示すようにして、例えば操作レバー３１に対する操作として、再生操作が行われるのを待機している。
ここで、再生操作が行われたとされると、ＣＰＵ４１はステップＳ１０２に進んで、ディレクトリモードについて‘１’とされているか否かについて判別を行うようにされる。ここでいうディレクトリモードとは、音楽／音声切換キー３８に対する操作により選択されるＨＩＦＩオーディオデータと音声データとに対応したものである。
つまり、音楽／音声切換キー３８に対する操作によりＨＩＦＩオーディオデータが選択されていれば、例えばＣＰＵ４１においては、ディレクトリモードとしては‘１’を設定しており、音声データが選択されていれば、ディレクトリモードとしては‘０’を設定しているものとされる。
【００８５】
上記ステップＳ１０２において、ディレクトリモード＝‘１’であることが判別されれば、ステップＳ１０３の処理に進む。ステップＳ１０３では、現在装填されている板状メモリ１の記録内容として、ＨＩＦＩディレクトリが存在するか否かについて判別する。つまり、板状メモリ１にファイルとして記録されたＨＩＦＩオーディオデータが存在するか否かについての判別が行われる。
このステップＳ１０３において否定結果が得られた場合には、ステップＳ１０７に進むが、肯定結果が得られた場合には、ステップＳ１０４以降のＨＩＦＩオーディオデータ再生のための処理に移行する。
【００８６】
これに対して、ディレクトリモード＝‘０’であることが判別された場合にはステップＳ１０８の処理に移行する。
ステップＳ１０８においては、現在装填されている板状メモリ１の記録内容として、ＶＯＩＣＥディレクトリが存在するか否かについて判別する。これにより、板状メモリ１にファイルとして記録された音声データが存在するか否かについて判定することができる。
【００８７】
ステップＳ１０８において肯定結果が得られた場合にはステップＳ１０９に進む。ステップＳ１０９以降の処理は、音声データ再生のための処理となる。これに対して否定結果が得られれば、ステップＳ１１４にすすむ。
【００８８】
ステップＳ１１４においては、再度、板状メモリ１に対してアクセスを行って、ＨＩＦＩディレクトリが存在するか否かについて判別を行う。ここで、肯定結果が得られればステップＳ１０４以降の処理にすすむ。これに対して否定結果が得られる場合とは、ＨＩＦＩディレクトリとＶＩＯＣＥディレクトリの両者が板状メモリ１に存在していない場合に対応するのであるが、この場合にはステップＳ１１５にすすむ。
ステップＳ１１５では、オーディオデータとして再生できるデータが無いことをユーザに知らせるための表示を表示部２１に対して行うための制御処理を実行して、このルーチンを抜ける。
【００８９】
ステップＳ１０４以降のＨＩＦＩオーディオデータ再生のための処理は次のようになる。
ステップＳ１０４においては、再生対象がＨＩＦＩオーディオデータであることに対応して、暗号化／展開処理部６０を有効化する。
ここでいう有効化とは、スイッチ６３をオン状態として暗号化／展開処理部６０に対して電源供給を行うと共に、クロック発生器６０ａにあっても暗号化／展開処理部６０の通常動作に対応した所要の周波数のクロックが生成されるようにする。これにより暗号化／展開処理部６０は信号処理動作が可能となる。
そして、スイッチ６１については端子Ｔ１と端子Ｔ２が接続され，スイッチ６２については端子Ｔ１１と端子Ｔ１２が接続されるように制御することで、この場合には、ＣＰＵ４１から出力される再生データが暗号化／展開処理部６０に入力されて、その後ＤＳＰ４９に対して出力されるようにする。つまり、板状メモリ１から読み出したデータについて、暗号の復号化処理が行われるようにその信号処理経路を構成するものである。
【００９０】
また、次のステップＳ１０５においては、ＤＳＰ４９においてＡＴＲＡＣ３方式による音声伸長処理が実行されるようにその信号処理プログラムを設定する。
【００９１】
次のステップＳ１０６においては、ＨＩＦＩオーディオデータの再生を開始する。つまり、例えばトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦにより指定される再生順に従って、板状メモリ１からＨＩＦＩディレクトリにあるＨＩＦＩオーディオデータファイルの読み出しを行っていき、後段の信号処理部に供給するものである。
前述したように、ＨＩＦＩオーディオデータファイルはＡＴＲＡＣ３方式によって圧縮処理が施され、また、暗号化がほどこされているが、上記ステップＳ１０４，１０５により暗号化／展開処理部６０が有効化され、ＤＳＰ４９はＡＴＲＡＣ３方式による音声伸長処理を実行するように設定が行われていることから、板状メモリ１から読み出されたＨＩＦＩオーディオデータファイルは、暗号の復号化及び音声伸長処理が行われて、最終的には音声信号として出力されることになる。
【００９２】
ステップＳ１０７では、全てのＨＩＦＩオーディオデータファイルの再生が終了するのを待機しており、例えば再生停止操作、又は板状メモリ１に記録されている全てのＨＩＦＩオーディオデータファイルの再生が完了するなどして再生終了となると、このルーチンを抜ける。
【００９３】
また、音声データ（ボイスデータ）の再生としては、先ずステップＳ１０９により、データ処理経路から暗号化／展開処理部６０をパスさせるための処理を実行する。つまり、スイッチ６１については端子Ｔ１と端子Ｔ３が接続され，スイッチ６２については端子Ｔ１１と端子Ｔ１３が接続されるように制御する。これにより、ＣＰＵから出力される再生データは、暗号化／展開処理部６０を介せずに直接ＤＳＰ４９に対して出力される。つまり、再生データに対する暗号の復号化処理は行われないようにする。
【００９４】
また、次のステップＳ１１０では、暗号化／展開処理部６０の動作を停止させるための処理を実行する。このためには、例えばスイッチ６３をオフとして動作電源Ｖｃｃが暗号化／展開処理部６０に対して供給されないようにする。或いは、クロック発生器６０ａにおけるクロック発生を停止、若しくはクロック周波数を低速化させていわゆるスリープ状態とする。
このようなステップＳ１１０の処理を行うことで、暗号化／展開処理部６０における電力消費を節約することができる。これにより、例えば本実施の形態であれば、バッテリ駆動時にはバッテリの寿命を延ばすことが可能になる。
【００９５】
次のステップＳ１１１においては、ＤＳＰ４９においてＡＤＰＣＭ方式による音声伸長処理が実行されるようにその信号処理プログラムを設定する。
【００９６】
そしてステップＳ１１２において、音声データの再生を開始する。
このときには、オーダーファイルＯＲＤＥＲ．ＭＳＦにより指定される再生順に従って、板状メモリ１からＶＯＩＣＥディレクトリにある音声データファイルの読み出しを行っていき、後段の信号処理部に供給する。
音声データファイルはＡＤＰＣＭ方式によって圧縮処理が施されてはいるが、また、暗号化されてはいない。そして、この場合には、先のステップＳ１０９，Ｓ１１０，Ｓ１１１により暗号化／展開処理部６０は信号処理経路から外され、ＤＳＰ４９はＡＤＰＣＭ方式による音声伸長処理を実行するように設定されている。
従って、板状メモリ１から読み出された音声データファイルは、暗号の復号化処理は施されないうえでＡＤＰＣＭ方式による音声伸長処理が行われることで、適正に音声信号として復調されて出力される。
そして、次のステップＳ１１３にて再生終了が判別されればこのルーチンを抜ける。
【００９７】
このような再生処理であれば、ユーザが音楽／音声切換キー３８により選択したファイルに応じて、ＨＩＦＩディレクトリ、ＶＯＩＣＥディレクトリの何れかが再生対象ディレクトリとして選択されることになる。つまり、本実施の形態では、ユーザの操作によって、再生対象ファイルとしてＨＩＦＩオーディオデータと音声データとを選択できることになる。特に本実施の形態の場合には、１つのキーに対する操作でこれが可能とされているため、例えばパーソナルコンピュータのように、画面上にディレクトリ構造を模式的に表示させてこれに対して選択操作を行うような操作形態と比較して簡易な操作となっている。
また、上記処理動作によれば、ＨＩＦＩオーディオデータと音声データとのデータ処理の相違に応じた信号処理系の切り換えは、この音楽／音声切換キー３８による設定に応じて行われる。これは逆に言えば、例えば、信号処理系の切り換えのために、逐一これより再生すべきファイルの管理情報内容を参照するなどして、ファイルタイプを識別するなどの比較的重い処理を実行する必要が無いことになる。つまり、より単純なプログラムにより信号処理系切り換えのための判定を行うことができるものである。
【００９８】
６．本実施の形態の記録動作
続いて、本実施の形態のドライブ装置２０によりオーディオデータについての記録を行う場合の処理について、図１１のフローチャートを参照して説明する。
【００９９】
この場合にも、ユーザは、記録開始前の段階において音楽／音声切換キー３８を操作することによって、予め記録したいファイル（トラック）の種別として、ＨＩＦＩオーディオデータと音声データの何れかを選択しておくようにされ、ＣＰＵ４１はこれに対応してディレクトリモードの設定を行っているものとされる。
【０１００】
記録時に対応するＣＰＵ４１の処理としては、先ずステップＳ２０１において、記録操作（記録キー３３に対する操作）が行われるのを待機している。そして、記録操作が行われたのであればステップＳ２０２にすすんで現在のディレクトリモードについて‘１’とされているか否かが判別される。
【０１０１】
ここで、ディレクトリモード＝１（ＨＩＦＩオーディオデータに対応）であることが判別されれば、ステップＳ２０３以降のＨＩＦＩオーディオデータ記録のための処理に移行する。これに対して、ディレクトリモード＝０（音声データに対応）であるとして否定結果が得られたのであれば、ステップＳ２０９以降の音声データ記録のための処理に移行する。
【０１０２】
ステップＳ２０３においては、先ず、板状メモリ１においてＨＩＦＩディレクトリが存在するか否かについて判別を行う。ここで、既にＨＩＦＩディレクトリがあることが判別されれば直接ステップＳ２０５に移行するが、ＨＩＦＩディレクトリが無いとされる場合には、ステップＳ２０４にてＨＩＦＩディレクトリを作成してからステップＳ２０５にすすむ。
ステップＳ２０５においては、先の図１０におけるステップＳ１０４に準じて、暗号化／展開処理部６０を有効化するための制御処理を実行することで、この場合には、ＤＳＰ４９から出力されるデータが暗号化／展開処理部６０により暗号化が施されるように信号処理経路を形成する。
【０１０３】
また、続くステップＳ２０６においてはＤＳＰ４９の信号処理プログラムとしてＡＴＲＡＣ３方式による信号圧縮処理が実行可能なように設定を行う。
【０１０４】
そして次のステップＳ２０７においてデータの記録を開始させる。これにより、入力されたデータについて、暗号化、ＡＴＲＡＣ３方式による音声圧縮処理が施され、板状メモリ１に対して書き込みが行われていくことになる。
【０１０５】
そして、ステップＳ２０８では、記録終了となるのを待機しており、ここで例えば記録終了操作や板状メモリ１の記録容量がフルになるなどして記録終了となったのであれば、ステップＳ２０９にすすむ。
【０１０６】
ステップＳ２０９においては、これまでの記録結果に基づいてＨＩＦＩディレクトリ内のトラック情報管理ファイルＴＲＫＬＩＳＴ．ＭＳＦの更新を行ってこの処理を抜ける。
【０１０７】
また、ステップＳ２１０以降の音声データ記録のための処理としては、先ずステップＳ２１０において板状メモリ１の記録内容としてＶＩＯＣＥディレクトリがあるか否かについて判別を行う。ここで、肯定結果が得られればステップＳ２１２に直接進み、否定結果が得られればステップＳ２１１においてＶＯＩＣＥディレクトリを作成した後にステップＳ２１２にすすむ。
【０１０８】
続くステップＳ２１２→Ｓ２１３の処理においては、先の図１０のステップＳ１０９→Ｓ１１０の処理に準じて、暗号化／展開処理部６０を信号処理経路からパスさせるための制御と、動作停止させるための制御を実行する。
また、次のステップＳ２１４によりＤＳＰ４９のプログラムとしてＡＤＰＣＭ方式による音声圧縮処理が可能なように設定を行う。
【０１０９】
そしてステップＳ２１５により板状メモリ１へのデータの記録を開始させる。この場合には、入力されたデータは、暗号化は施されず、かつ、ＡＤＰＣＭ方式による音声圧縮処理が施された、音声データとしての形式に変換されて記録されることになる。そして、この記録動作はステップＳ２１６にて記録終了となることが判別されるまで継続される。
【０１１０】
ステップＳ２１６にて記録終了が判別された場合にはステップＳ２１７に進んで、これまでの記録結果に応じてＶＯＩＣＥディレクトリ内のオーダーファイルＯＲＤＥＲ．ＭＳＦの内容を更新して、このルーチンを抜ける。
【０１１１】
以上、実施の形態について述べてきたが、本発明はこれらの構成及び動作に限定されるものではない。
例えば上述した記録再生の処理動作の手順としては他にも考えられるものである。
また、本発明の装置が対応するとされる記録媒体は、図１に示した板状メモリに限定されるものではなく、他の外形形状とされた固体メモリ媒体（メモリチップ、メモリカード、メモリモジュール等）でも構わない。もちろんメモリ素子はフラッシュメモリに限られず、他の種のメモリ素子でもよい。さらに固体メモリではなく、ミニディスク、ＤＶＤ（DIGITAL VERSATILE DISC）、ハードディスク、ＣＤ−Ｒなどのディスク状記録媒体を用いるシステムでも本発明は適用できる。
【０１１２】
また上記実施の形態では、音楽／音声等のオーディオデータを対象として説明したが、実際には画像データやプログラムデータなどの他の種類のデータであっても、著作権保護対象となるファイルと非保護対象となるファイルとが混在する場合は当然考えられ、このようなデータについて本発明を適用することは当然可能であり、また、充分に有用でもある。
【０１１３】
【発明の効果】
以上説明したように本発明は、記録媒体に対して著作権保護対象となるファイルと非著作権保護対象となるファイルとが記録されている場合に対応して、装置側において著作権保護対象ファイルと非著作権保護対象ファイルとで選択操作が可能なようにする。そして、再生時においては、著作権保護対象ファイルと非著作権保護対象ファイルの何れが選択されているのかに応じて、再生データに対する復調処理の切り換えを行うようにされる。
これにより、本発明としては、記録媒体に著作権保護対象ファイルと非著作権保護対象ファイルが混在して記録されている場合でも、操作によって、何れかを選択できるために、ファイル再生にあたっての使い勝手の向上を図ることが可能になるものである。また、装置側においては、このファイル種別の選択操作に依存して復調処理（信号処理）が実行されるように内部設定を行うことが出来、例えば、ファイル再生ごとにそのファイル種別を判定して信号処理系の切り換えを行うなどの比較的複雑な処理必要もないことになる。
【０１１４】
また、ここで上記復調処理としては、著作権保護対象ファイルには暗号解読を行い、非著作権保護対象ファイルに対応しては暗号解読を行わないようにすれば、著作権保護対象ファイルには暗号化を施し、非著作権保護対象ファイルには暗号化を施さない規格のファイルに対応した適正な再生を行うことが可能になる。
そして、非著作権保護対象ファイルを再生する場合には、暗号解読のための機能回路部の動作を停止させるようにすれば、装置として、この暗号解読のための機能回路部における消費電力を節約できることになる。
【０１１５】
また、規格として著作権保護対象ファイルと非著作権保護対象ファイルとで異なるデータ圧縮方式が採用される場合に、上記復調処理として、このデータ圧縮方式に対応してデータ伸長処理が行われるように切り換えを行うことで、著作権保護対象ファイルと非著作権保護対象ファイルとの何れについても、適正にデータ伸長処理を行って再生出力させることが可能になる。
【０１１６】
また、記録装置としても、装置側において著作権保護対象ファイルと非著作権保護対象ファイルとで選択操作が可能なようにされ、このうえで、記録時においては、著作権保護対象ファイルと非著作権保護対象ファイルの何れが選択されているのかに応じて、記録データに対する変調処理の切り換えを行うようにしている。
従って、この場合にも、記録データを著作権保護対象ファイルと非著作権保護対象ファイルの何れとして記録させるのかを、ユーザは操作によって設定することが出来、また、装置としても、この操作設定に応じて、内部の変調処理回路系の切り換えを行えばよいことになる。
【０１１７】
このうえで、上記変調処理として、著作権保護対象ファイルには暗号化を行い、非著作権保護対象ファイルに対応しては暗号化を行わないようにされるが、これにより、著作権保護対象ファイルには暗号化を施し、非著作権保護対象ファイルには暗号化を施さないという規格に対応した適正な記録動作を得ることができる。
そして、非著作権保護対象ファイルを記録する場合には、暗号化のための機能回路部の動作を停止させるようにすれば、装置として、この暗号化のための機能回路部における消費電力を節約できることになる。
【０１１８】
また、規格として著作権保護対象ファイルと非著作権保護対象ファイルとで異なるデータ圧縮方式が採用される場合に、上記変調処理として、このデータ圧縮方式に対応してデータ圧縮処理が行われるように切り換えを行うことで、著作権保護対象ファイルと非著作権保護対象ファイルとに適宜対応して、適正に圧縮処理を施して記録媒体に記録を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の板状メモリの外形形状を示す平面図、正面図、側面図、底面図である。
【図２】実施の形態のドライブ装置の外観例の平面図、上面図、右側面図、左側面図、底面図である。
【図３】実施の形態のドライブ装置のブロック図である。
【図４】ＳＡＭの内部構成例を示すブロック図である。
【図５】実施の形態のドライブ装置及び板状メモリを含むシステム接続例の説明図である。
【図６】実施の形態の板状メモリの処理階層の説明図である。
【図７】実施の形態の板状メモリのデータ構造の説明図である。
【図８】実施の形態の板状メモリのディレクトリ構造の説明図である。
【図９】実施の形態の板状メモリのディレクトリ構造の説明図である。
【図１０】本実施の形態のデータ再生動作を実現するための処理動作を示すフローチャートである。
【図１１】本実施の形態のデータ記録動作を実現するための処理動作を示すフローチャートである。
【符号の説明】
１  板状メモリ、２０  ドライブ装置、２１  表示部、２２  着脱機構、２３ヘッドホン出力端子、２４  ライン出力端子、２５  マイク入力端子、２６  ライン入力端子、２７  デジタル入力端子、３０  操作部、３１  操作レバー、３２  停止キー、３３  記録キー、３８  音楽／音声切換キー、４１  ＣＰＵ、４２  メモリインターフェース、４３  ＵＳＢインターフェース、４４  リアルタイムクロック、４５  表示ドライバ、４８  フラッシュメモリ、４９  ＤＳＰ、５０  ＳＡＭ、６０  暗号化／展開処理部、６０ａ  クロック発生器、６１，６２，６３  スイッチ
【図１】
0004727780.tif 000002
【図２】
0004727780.tif 000003
【図３】
0004727780.tif 000004
【図４】
0004727780.tif 000005
【図５】
0004727780.tif 000006
【図６】
0004727780.tif 000007
【図７】
0004727780.tif 000008
【図８】
0004727780.tif 000009
【図９】
0004727780.tif 000010
【図１０】
0004727780.tif 000011
【図１１】
0004727780.tif 000012