(57)【要約】      （修正有）【課題】ＵＳＢインターフェースを介して接続されたパーソナルコンピュータのＵＳＢストレージクラスとして動作する機能を有するオーディオデータの記録再生装置において、内蔵のハードディスク上のプロテクトすべきデータには外部のＰＣからアクセスできないようにする。【解決手段】ハードディスクレコーダに搭載されるＨＤＤの内周側の所定容量に保護領域４０を設定し、ＨＤＤの前記保護領域４０以外の領域において、「パーティション１」４１及び「パーティション２」４２を作成すると共に、パーソナルコンピュータにて認識可能なファイルシステムでフォーマットする（クラスタサイズを書き込む）。保護領域４０にはセクタの直接指定により当該レコーダの動作プログラム等、プロテクトすべきデータを書き込む。保護領域４０にはパーティションが切られていないので外部のＰＣからはアクセスできない。【選択図】図３
2006201968.tif 000002
【特許請求の範囲】
【請求項１】
所定のインターフェースを介して外部のパーソナルコンピュータと接続されるオーディオデータの記録再生装置であって、
操作パネルと、
セクタを単位としてアドレス指定可能な記憶装置であって、前記パーソナルコンピュータと互換性のあるファイルシステムで管理された非保護領域と、同管理がなされない保護領域とを有する記憶装置と、
電源オン時に、セクタ単位のアドレスを直接指定して、前記保護領域からプロテクトデータを読み出す保護領域読み出し手段と、
前記読み出したプロテクトデータに基づいて、当該記録再生装置の動作を制御する制御手段と、
通常モードとストレージモードの何れかを指定する手段と、
前記通常モードにおいて、前記ファイルシステムの管理の下で、操作パネルの操作に応じて、オーディオデータを、前記非保護領域に波形ファイルとして書き込み乃至波形ファイルから読み出しする記録再生手段と、
前記ストレージモードにおいて、前記パーソナルコンピュータからのアクセス命令を受け付け、前記コンピュータに前記ファイルシステムで管理された非保護領域を当該コンピュータの外部記憶手段としてアクセスさせるアクセス受け付け手段と
を備えることを特徴とする記録再生装置。
【請求項２】
前記ストレージモードにおいて、前記受け付け手段は、前記パーソナルコンピュータからの読み出し命令乃至書き込み命令に応じて、前記ファイルシステムの管理の下、前記非保護領域に記録されているファイルの読み出し乃至書き込みを行う手段を更に備えることを特徴とする請求項１に記載の記録再生装置。
【請求項３】
前記プロテクトデータは当該記録再生装置の動作状態を示す状態データを含んでおり、前記記録再生装置は、更に、電源オフ時に、その時点での前記動作状態を示す状態データを、セクタ単位のアドレス指定により、前記保護領域書き込み手段を含むことを特徴とする請求項１又は２に記載の記録再生装置。
【請求項４】
前記記憶装置は、ゾーンビット記録方式でデータを記憶する１乃至複数の磁気ディスクを有するハードディスク装置であり、
前記保護領域は該磁気ディスク内周側に設定されることを特徴とする請求項１乃至３の何れかに記載の記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ハードディスク装置（ＨＤＤ）等の外部記憶装置を有するオーディオデータの記録再生装置であって、特に、ＵＳＢ等のインターフェースを介して外部のパーソナルコンピュータ（ＰＣ）と接続され、該ＰＣから前記外部記憶装置に直接アクセスしうるものに関する。
【背景技術】
【０００２】
ＨＤＤ等の外部記憶装置を内蔵したディジタルマルチトラックレコーダ（ハードディスクレコーダ）としては、従来から種々のタイプの装置が知られている。周知の通りハードディスクレコーダでは、音楽演奏等に基づくアナログ信号（録音入力）をディジタル信号に変換して内蔵のハードディスク装置に記録したり、或は、所定の複数チャネルに入力されるディジタル信号を該ＨＤＤに記録することができる。前記ＨＤＤに記録されたディジタル信号（音データ）は、ソング（録音、再生する曲の単位；例えば１ソング＝１つの楽曲）毎のソング管理データを含むソングファイルによって管理される。各ソングは複数のトラックによって構成されており、ソングの録音／再生に際しては、該複数トラックの同時記録／同時再生が可能であり、更には、複数トラックでの同時録音再生も可能である。ユーザは、該ＨＤＤにおいて各トラックに録音された信号に対して非破壊で、カット、コピー、ペースト、ムーブなどの編集を施すことができる。
【０００３】
また、従来からパーソナルコンピュータに周辺機器を外部接続するためのインターフェースの１つとしてＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のインターフェースが知られている。該ＵＳＢインターフェースを介して、ＰＣにハードディスク装置やＣＤドライブ、ＦＤＤ（フロッピー（商標）ディスクドライブ）のような大容量の外部記憶装置（ストレージ機器）や、ディジタルオーディオ装置やディジタル画像入力装置など、種々のＵＳＢ対応の機器を接続することができる。ＰＣ上のオペレーティングシステムＯＳは該ＵＳＢを介して接続された外部機器の制御を行うことができる。
【０００４】
この明細書中において、ＰＣに対してハードディスクレコーダ（オーディオデータ記録再生装置）をＵＳＢインターフェースを介して接続し、該接続したＰＣ上のＯＳから、当該レコーダがＰＣの外部記憶装置として認識されるようになる機能を「ＵＳＢストレージ機能」と称する。この「ＵＳＢストレージ機能」によれば、ハードディスクレコーダにＵＳＢで接続されたＰＣは、該ハードディスクレコーダに内蔵のＨＤＤに直接アクセスできる。
【０００５】
従来から知られるハードディスクレコーダ（オーディオデータ記録再生装置）であって、前記ＵＳＢストレージ機能を有しないものにおいては、内蔵のハードディスク装置に独自のファイルシステムを構築し、該独自のファイルシステムに従ってソングファイル等の各種データの保存を行っており、外部のパーソナルコンピュータからは、該内蔵のＨＤＤに直接アクセスすることはできなかった（例えば、下記特許文献１を参照）。
【特許文献１】特開２００１−２１６７６５号公報
【０００６】
これに対して、ＵＳＢストレージ機能を有する機種では、内蔵のＨＤＤには、ＰＣと互換性のあるファイルシステムを構築し、各種データを該ＰＣと互換性のあるファイルとして保存している。当該ハードディスクレコーダにおいては、ＵＳＢストレージ機能を利用しない「通常モード」と、該ＵＳＢストレージ機能を利用する「ＵＳＢストレージモード」とで動作モードを切り替えることができ、ＵＳＢストレージモードにおいては、ＵＳＢで接続された外部のＰＣから当該ハードディスクレコーダが該ＰＣの外部記憶装置として認識され、該ＰＣは該ハードディスクレコーダに内蔵のＨＤＤに直接アクセスすることができる。
【０００７】
ところで、ハードディスクレコーダのＨＤＤに保存されるデータには、ソングファイル等の他に、当該レコーダの動作プログラム等、当該ハードディスクレコーダの動作に必須のデータファイルが含まれている。
従来のハードディスクレコーダにおいて、ＵＳＢストレージ機能を使用する場合、ＨＤＤのファイルシステム上に保存された全てのファイルがＰＣから見えるようになってしまう。しかし、前記ＨＤＤ上に保存されたファイルには、該ＰＣからの操作に対するプロテクトをかけることができなかった。このため、該ＨＤＤ上に保存された動作プログラム等、ハードディスクレコーダの動作に必須のファイルを、ＰＣでの操作によってユーザが誤って消去してしまう危険性があった。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
この発明は、上述の点に鑑みてなされたもので、所定のインターフェース（例えばＵＳＢインターフェース）を介して接続されたＰＣのネットワークストレージクラスとして動作する機能を有するオーディオデータ記録再生装置において、該記録再生装置のハードディスク上のプロテクトすべきデータには外部のＰＣからアクセスできないようにすることを目的とする。
【課題を解決するための手段】
【０００９】
この発明は、所定のインターフェースを介して外部のパーソナルコンピュータと接続されるオーディオデータの記録再生装置であって、操作パネルと、セクタを単位としてアドレス指定可能な記憶装置であって、前記パーソナルコンピュータと互換性のあるファイルシステムで管理された非保護領域と、同管理がなされない保護領域とを有する記憶装置と、電源オン時に、セクタ単位のアドレスを直接指定して、前記保護領域からプロテクトデータを読み出す保護領域読み出し手段と、前記読み出したプロテクトデータに基づいて、当該記録再生装置の動作を制御する制御手段と、通常モードとストレージモードの何れかを指定する手段と、前記通常モードにおいて、前記ファイルシステムの管理の下で、操作パネルの操作に応じて、オーディオデータを、前記非保護領域に波形ファイルとして書き込み乃至波形ファイルから読み出しする記録再生手段と、前記ストレージモードにおいて、前記パーソナルコンピュータからのアクセス命令を受け付け、前記コンピュータに前記ファイルシステムで管理された非保護領域を当該コンピュータの外部記憶手段としてアクセスさせるアクセス受け付け手段とを備えることを特徴とする。
【００１０】
また、この発明に係る前記記録再生装置は、前記ストレージモードにおいて、前記受け付け手段は、前記パーソナルコンピュータからの読み出し命令乃至書き込み命令に応じて、前記ファイルシステムの管理の下、前記非保護領域に記録されているファイルの読み出し乃至書き込みを行う手段を更に備えることを特徴とする。また、この発明に係る前記記録再生装置において、前記プロテクトデータは当該記録再生装置の動作状態を示す状態データを含んでおり、該記録再生装置は、更に、電源オフ時に、その時点での前記動作状態を示す状態データを、セクタ単位のアドレス指定により、前記保護領域書き込み手段を含むことを特徴とする。また、前記記憶装置は、ゾーンビット記録方式でデータを記憶する１乃至複数の磁気ディスクを有するハードディスク装置であり、前記保護領域は該磁気ディスク内周側に設定されることを特徴とするものであってよい。
【発明の効果】
【００１１】
この発明によれば、前記記憶装置において前記パーソナルコンピュータが認識できない保護領域を設けると共に、前記保護領域以外の領域（非保護領域）をパーソナルコンピュータにて認識可能なファイルシステムでフォーマットする。保護領域は、パーソナルコンピュータにて認識可能なファイルシステムでフォーマットされないので、所定のインターフェース（例えばＵＳＢインターフェース）を介して当該記録再生装置に接続したパーソナルコンピュータは該保護領域にアクセスすることができない。この保護領域に、当該記録再生装置の動作プログラム等のシステムの動作に必須のデータなど、プロテクトすべきデータ（プロテクトデータ）を記憶することで、該データをＰＣでの誤操作等から確実にプロテクトすることができるという優れた効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下添付図面を参照して、この発明をＨＤＤを搭載したディジタルマルチトラックレコーダ（ハードディスクレコーダ）に適用した実施例について説明する。
【００１３】
図１は、この発明の一実施例に係るオーディオ記録再生装置として構成されたハードディスクレコーダ（ＨＤＲ）の全体構成の概略を示すブロック図である。同図に示す通り、このハードディスクレコーダは、ＣＰＵ１、フラッシュメモリ２、ＲＡＭ３、転送部４、バッファメモリ５、ミキサ部（ＤＳＰ）６、操作子７、電動フェーダ８、表示器９、ＩＤＥインターフェース（ＩＤＥ  Ｉ／Ｏ）１０及びＰＣ入出力インターフェース（ＰＣ  Ｉ／Ｏ）１１を含み、各装置間がデータ及び通信バス１Ｂを介して接続される。当該ＨＤＲには、ＩＤＥインターフェース１０を介してハードディスク装置（ＨＤＤ）２０及びＣＤ−ＲＷドライブ２１が接続される。なお、図の例ではハードディスクインターフェースの一例として、ＩＤＥ規格を示したが、これは、シリアルＡＴＡなどその他の規格のインターフェースであってもよい。
【００１４】
ＣＰＵ１は、当該ハードディスクレコーダの動作プログラムに基づいて該レコーダの全体的な制御を行う。具体的には、ＣＰＵ１は、転送部４、ミキサ部（ＤＳＰ）６、及びＩＤＥインターフェース１０に指令を出力し、ＨＤＤ２０を用いてソングの記録（録音）制御や、再生制御、或いは、ミキシング制御や、操作子７や電動フェーダ８の操作情報に基づきソング、トラック或いはリージョンの編集或いは波形編集制御、該電動フェーダ８のモータ駆動制御、或いは、表示器９の表示制御等を行う。電動フェーダ８の駆動制御により、フェーダ８の操作位置が音楽の進行にリアルタイムに追従してフェーダーが瞬時に所定の設定位置へ動く。表示器９はＬＣＤ等により構成される。この表示器９には、録音、再生用の操作画面、編集操作画面、各種パラメータの設定状態、ＨＤＤ２０に保存されているソングのリスト等が表示されてよい。
前記動作プログラムは、具体的には、オペレーティングシステム（ＯＳ）と、該ＯＳ上で動作するＵＩ処理、ＤＳＰ制御処理、レコーダ制御処理、オートミックス処理などの各タスクの処理プログラムである。該動作プログラムは、ＨＤＤ２０に格納されており、当該ハードディスクレコーダの電源投入時にＲＡＭ３に転送される。フラッシュメモリ２には、ＨＤＤ２０の前記動作プログラムをブートするためのブートローダプログラムが入っており、動作プログラムは該プログラムを実行すべきとき（例えば当該レコーダの電源投入時）にＨＤＤ２０からＲＡＭ３に転送されるようになっている。また、フラッシュメモリ２は各種データの保持にも使用されている。
【００１５】
ＰＣ入出力インターフェース（ＰＣ  Ｉ／Ｏ）１１は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のインターフェース等を含むインターフェースである。当該ハードディスクレコーダは該ＰＣ  Ｉ／Ｏ１１を介して外部のＰＣ５０に接続され、該外部のＰＣ５０との間でデータの授受を行うことができる。当該ハードディスクレコーダにおいては、ＵＳＢストレージ機能を利用しない「通常モード」と、該ＵＳＢストレージ機能を利用する「ＵＳＢストレージモード」とで動作モードを切り替えることができる。ＵＳＢストレージモードにおいては、ＵＳＢで接続された外部のＰＣ５０から当該ハードディスクレコーダが該ＰＣ５０の外部記憶装置として認識され、該外部のＰＣ５０は、当該ハードディスクレコーダにおいてＩＤＥインターフェース１０を介して接続されているＨＤＤ２０やＣＤ−ＲＷドライブ２１に直接アクセスすることができる。
【００１６】
ミキサ部（ＤＳＰ）６には、ＡＤ変換器及びＤＡ変換器を含むアナログ入出力インターフェース（図において、波形入力／波形出力）やディジタルインターフェースを含む信号入出力インターフェース１２や、アナログ／ディジタル変換カード、ディジタル／アナログ変換カード、ディジタルＩ／Ｏカード等のオプションカードが接続可能な入出力スロット等を備える。ミキサ部６は、ＣＰＵ１からの指示に従って、所定のサンプル周期毎に、各入力や転送部４から入力される複数のディジタル信号をそれぞれ信号処理したり、該複数のディジタル信号を選択的にミキシングしたりするミキシング処理を行い、該ミキシング処理の結果の信号を、それぞれの対応する出力先や転送部４へ出力する。なお、以下の説明において、前記ディジタル信号を指して、「サンプルデータ」「音データ」、「波形データ」等の名称を用いることがある。
【００１７】
ＨＤＤ２０には、ソング毎のソング管理データを含むソングファイル、録音された音データ等のほかに、当該ハードディスクレコーダの前記動作プログラム等、当該レコーダの動作に必須のデータが記録されている。詳しくは後述するように、この実施例に係るＨＤＤ２０において、ＰＣ５０と互換性のあるファイルシステムを作成する領域と、該ファイルシステムを作成しない保護領域とを設けることで、該保護領域に記憶したプロテクトすべきデータにはＵＳＢストレージモードにおいても外部のＰＣ５０からアクセスできないようになる。
【００１８】
転送部４は、ＣＰＵ１からの指示に応じて、ハードディスク２０及びバッファメモリ５間の転送、及び、バッファメモリ５及びミキサ部（ＤＳＰ）６間の転送を行う。例えば、１トラック分の録音を行う場合、サンプリング周期毎に、ミキサ部６から当該トラックの１サンプル分のデータ（サンプルデータ）を受け取って、バッファメモリ５に書き込む。バッファメモリ５に１クラスタ分のサンプルが蓄積されたら、該１クラスタ分のサンプルデータを、ＨＤＤ２０の当該トラック記憶領域へ転送する。なお、この転送動作の間も、ミキサ部６から１サンプル分のデータを受け取って、バッファメモリ５に書き込む処理は継続されている。これにより、録音すべき音データがＨＤＤ２０上の当該トラックのデータとして保存される。
また、１トラック分の再生を行う場合、転送部４は、当該トラックの先頭の２クラスタ分以上のサンプルデータをＨＤＤ２０から読み出して、バッファメモリ５に書き込む。そして、サンプリング周期毎に、バッファメモリ５から１サンプルずつ読み出して、該読み出した１サンプル分のデータをミキサ部６に渡す。該バッファメモリ５に１クラスタ分の空き領域（再生し終えたサンプルデータの記憶領域）ができたら、ＨＤＤ２０から該空き領域へ、後続の１クラスタ分のサンプルデータを転送し、上記と同様の処理を繰り返す。
【００１９】
図２は、ハードディスク装置２０の構成を説明するための模式図であって、（ａ）はＨＤＤ２０の磁気ディスク（プラッタ）部分を斜め上側から俯瞰した斜視図であり、（ｂ）は該磁気ディスク（プラッタ）を上から見た図、（ｃ）は該磁気ディスク部分を横から見た図である。（ａ）、（ｃ）に示す通り、ＨＤＤ２０は、同軸上に配置された複数（この図では４枚）の磁気ディスク２１〜２４を有し、各ディスク２１〜２４の各面に対応して、データを読み書きするための磁気ヘッド２５が配設されており、各ディスク２１〜２４の各面が記憶面となる。図（ｃ）において、ディスク２１〜２４の各面に対応する各ヘッドに識別子０〜７を与え、その区別を例示する。同図においては、図示の便宜上、ディスク２１の片面に対応する「識別子０」のヘッドにのみ符号２５を付与して他を代表するものとする。周知の通り、ハードディスクドライブにおいて、磁気ヘッド２５を固定した状態で磁気ディスク２１乃至２４を回転させたときに描かれる同心円状の領域が、「トラック」２６と呼ばれるデータ記録領域となり、各磁気ディスクの各記憶面上の同一半径位置にある各トラック２６をまとめて「シリンダ」２７と呼ぶ。また、該トラック２６を磁気ディスクの中心から放射状（即ち該ディスクの円周方向）に分割した「セクタ」２８と呼ばれる領域が最小の記憶単位とされている（図２（ｂ）参照）。なお、図２（ｂ）において、ディスク２１外周に示す数字０，１，２，３，４・・・により、各トラック当たりの各セクタの区別を例示する。
旧来のＨＤＤやＦＤ（フロッピー（商標））では磁気ディスクに対して放射状に同数のセクタ２８を作成（図２（ｃ）を参照）して、磁気ディスクを一定の速度で回転させてデータの読み書きを行っていたが、この方式では、磁気ディスクの外周側ではデータの記録密度が低くなってしまうため大きな無駄が生じる。近年のＨＤＤや高密度ディスクでは、同じメディアをできるかぎり効率よく利用して記憶容量を高めるために、外周にいくほど段階的にセクタ数を増やす記録方式：「ゾーンビット記録方式（ＺＢＲ／Ｚｏｎｅ  Ｂｉｔ  Ｒｅｃｏｒｄｉｎｇｓ）」を採用している。ＺＢＲ方式のトラックフォーマットでは、各磁気ディスクに同心円状に配された複数のトラックを一定半径毎にいくつかの領域（ゾーン）に分け、各ゾーンにおける１トラック当たりのセクタ数を固定することで、外周側ゾーンほどトラック当たりのセクタ数を増やしていくのが一般的である。記録時には、一定の速度で回転するディスクに対し、ヘッドの記録周波数を変えてビットサイズが一定になるように調整している。なお、ディスクの回転数が一定なので、内周よりも外周の方が、１周あたりに記憶されるデータ量が多く、データの読み書きが高速になる。図２（ｄ）は、ＺＢＲ方式によるトラックフォーマットを概念的に示す磁気ディスク上面図である。同図においては３つのトラックを１つのゾーンとし、３つのゾーン２９ａ〜２９ｃが設定されている。
【００２０】
なお、上記図２（ｄ）に示すＺＢＲ方式によるトラックフォーマットのＨＤＤは、ＬＢＡ（Ｌｏｇｉｃａｌ  Ｂｌｏｃｋ  Ａｄｄｒｅｓｓｉｎｇ）方式と呼ばれるアドレス指定方式でデータへのアクセスを行っている。該ＬＢＡ方式では、ディスク内の各セクタに０から順番に番号を割り当て、それをアドレス情報として用いており、セクタを指定してデータのアクセスを行うことができる。なお、前記アドレス情報はディスクの外周側が先頭となり内周がわが末尾となる。また、従来から知られるＣＨＳ（シリンダ：Ｃｙｌｉｎｄｅｒ、ヘッド：Ｈｅａｄ、セクタ：Ｓｅｃｔｏｒ）方式によるアドレス指定方式では、シリンダ、ヘッド、セクタの３つのパラメータをアドレス情報として、該当する１つのセクタを特定している。
【００２１】
図３（ａ），（ｂ）は、この実施例に係るＨＤＤ２０のデータマップを示す。同図（ａ）及び（ｂ）に示すように、ＨＤＤ２０上のセクタアドレスの末尾側（ディスク内周側）の領域には固定容量で保護領域４０が設けられている。この保護領域４０は、パーティションが切られておらず、ファイルシステムの作成されていない領域である。従って、当該レコーダにＵＳＢ接続したＰＣ５０は該保護領域４０を外部記憶装置として認識することができないので、当該保護領域３０に記録したデータについて該ＰＣ５０に対してプロテクトをかけることができる。この当該保護領域３０には、当該ハードディスクレコーダの動作プログラム等、ＰＣ５０でのユーザ誤操作からプロテクすべきデータ（プロテクトデータ）を記憶させる。
【００２２】
また、前記保護領域４０以外の領域（非保護領域）には適宜の複数のパーティション４１，４２（同図（ａ）において「パーティション１」と「パーティション２」）が切られており、それぞれＰＣ５０と互換性のあるファイルシステム（例えばＦＡＴ３２、ＦＡＴ１６、ＮＴＦＳなど）でフォーマットされている。ハードディスクレコーダ本体の動作モードが「ＵＳＢストレージモード」に設定されている場合、該本体にＵＳＢ接続されたＰＣ５０からはＨＤＤ２０の当該非保護領域４１，４２がＵＳＢストレージ（当該ＰＣの外部記憶手段）として見えるようになり、前記ＰＣ５０は該非保護領域４１，４２に直接アクセスすることができる。すなわち、ＵＳＢストレージモードにおいて、当該ハードディスクレコーダ本体では、外部のＰＣ５０からの読み出し命令乃至書き込み命令を受け付けて、該読み出し命令乃至書き込み命令に応じて、ＰＣ５０と互換性のあるファイルシステムの管理の下、非保護領域４１，４２に記録されているファイルの読み出し乃至書き込みを行うことができる。当該領域４１，４２には、各ソングを構成するソングファイルや複数の波形ファイル（ソング構成については後述する）や各種設定データのファイル等、種々のファイルが記録される。ＺＢＲ方式のトラックフォーマットを採用している場合、外周側ほどデータの読み出し速度が速くなる。従って、図３（ａ），（ｂ）のように保護領域４０を内周側に設け、ソング保存等に用いる非保護領域４１，４２を外周側に設けることで、ソング保存には読み出し速度の遅い内周領域を使わなくなるので、当該ハードディスクレコーダの最低保障スペックを上げることができるという利点がある。また、各ソングを構成するソングファイルや複数の波形ファイルなど（後述する）の書き込み先を、ＨＤＤ２０の何れか１つのパーティション内に限定し、ソングの録音・再生時にＨＤＤ２０のヘッドが移動する範囲を１つのパーティション内に限定することにより、ＨＤＤ２０アクセス時の平均ヘッド移動時間を短縮している。
【００２３】
ＨＤＤ２０における保護領域４０の設定は、工場出荷時に行われるものとする。すなわち、工場出荷時に、セクタアドレス末尾の所定容量を保護領域４０とし、プロテクトすべきデータを該保護領域４０に書き込む。また、該保護領域４０以外の領域においてパーティション（図３ではパーティション１及び２）の作成並びにディスクのフォーマットを行う。言い換えれば、セクタアドレス末尾の所定容量を残して、他の領域についてＰＣ５０との互換性のあるファイルシステムでフォーマットすることで、該ＰＣ５０からはアクセスできない保護領域を作る。なお、工場出荷時の、保護領域へのデータ書き込み処理と、それ以外の領域でのパーティション作成並びにフォーマット処理は、どちらを先に行っても良い。
【００２４】
保護領域４０に記憶させるデータ、即ち、プロテクすべきデータとしては、例えば、当該ハードディスクレコーダの動作プログラム、或いは、前回使用時の最後の状態を示すデータ、或いは、電動フェーダ位置校正データ、或いは、ＣＤ−ＲＷドライブ３０にてデータを書き込むためのテンプレートデータ、或いは、その他、顧客サービスのためのデータ、例えば、過去のサービス履歴や操作ログ（ユーザ操作の履歴）、動作ログ（例えばＨＤＤ動作時間の累積値など）のデータ等がある。なお、以上の全部のデータを必ずしもプロテクトする必要はなく、これらのデータのうち任意の１乃至任意数のデータの組み合わせをプロテクトすべきデータとすることができる。
【００２５】
前記ハードディスクレコーダの動作プログラムは、具体的には、オペレーティングシステム（ＯＳ）と、該ＯＳ上で動作するＵＩ処理、ＤＳＰ制御処理、レコーダ制御処理、オートミックス処理などの各タスクの処理プログラムといったシステム動作に必須のデータである。前述の通りフラッシュメモリ２には、ＨＤＤ２０の前記動作プログラムをブートするためのブートローダプログラムが入っており、該ブートローダにより動作プログラムがＨＤＤ２０からＲＡＭ３に転送される。図４（ａ）は、ブートローダにより該動作プログラムに基づく当該レコーダ本体のオペレーティングシステムを起動する手順の一例を示すフローチャートであり、これは、例えばレコーダの電源投入時に起動する。図４（ａ）に示すとおり、当該レコーダ本体は、例えばＬＢＡ方式等のアドレス指定方式によりセクタを直接指定して、該保護領域４０（図３参照）から動作プログラムのデータを、ＲＡＭ３（図１参照）読み出し、該読み出した動作プログラムのデータをチェックし、エラーがあれば適宜対処してよい（ステップＳ２）。例えば、保護領域４０に同じ動作プログラムを２つ保存しておき、読み出したものにエラーがあれば、他方の正常なデータを使用したり、或いは該正常なデータでエラーを修復したりしてよい。そしてステップＳ３において、ＲＡＭ３に読み出したＯＳを起動して、該ＯＳ上で動作する各処理の各データが読み込まれる。
【００２６】
前回使用時の最後の状態を示すデータは、例えばレコーダ本体の電源を切る際に起動するシャットダウン処理により保護領域４０に書き込まれる。シャットダウン時には、現在起動中の各処理プログラムを停止し、保護領域４０（図３参照）に当該レコーダの現在の状況を、前回使用時の最後の状態を示すデータとして例えばＬＢＡ方式等のアドレス指定方式によるセクタを直接指定で書き込む。その後、ＯＳを停止して当該レコーダの電源を落とす。前回使用時の最後の状態を示すデータとして保護領域４０に書き込まれた現在の状況は、例えば、表示画面やカーソルの位置、読み込まれていたソングファイル名、転送部４やミキサ部６等の動作データなどの各種設定データや電動フェーダ８の動特性自動補正による動特性制御データ等を含むデータである。図４（ｂ）のフローチャートに示すステップＳ４〜Ｓ６は、前記シャットダウン処理の手順の一例である。
【００２７】
また、前記電動フェーダ位置校正データは、工場出荷時や電動フェーダ８の修理時等に該電動フェーダ８の位置校正（フェーダ校正処理）を行った際に作成されるデータである。図４（ｃ）はフェーダ校正処理の手順の一例を示すフローチャートである。この処理は、工場出荷時や電動フェーダ８の修理時等にサービスマンによって行われる処理で、特定のコマンド入力により起動する。フェーダ校正処理が起動すると、ステップＳＳ７において、フェーダの所定操作位置を示す指示が出るので、前記サービスマンはフェーダつまみを手で該所定位置まで動かして、その位置データを取得する。これは各フェーダについて複数位置の位置データを取得する。ステップＳ８において前記ステップＳ７で取得した各位置データに基づき校正データを作成し、ステップＳ９において、保護領域４０（図３参照）に該作成した校正データを、例えばＬＢＡ方式等のアドレス指定方式によるセクタを直接指定で書き込む。
【００２８】
すなわち、当該ハードディスクレコーダ本体は、セクタの直接指定によってＨＤＤ２０の保護領域４０におけるデータの読み出し及び書き込みを行う（図４（ａ）〜（ｃ）におけるステップＳ１、Ｓ５及びＳ９を参照）。更に、動作プログラムのバージョンアップのために、セクタ直接指定による書き込み処理を行ってもよい。その場合、メーカーから供給されるバージョンアッププログラムに、保護領域に書き込むべき新しい動作プログラムとその書き込みを実行するための書き込みルーチンを含めても良いし、バージョンアッププログラムには該新しい動作プログラムだけを記憶して、前述したブートローダ内の書き込みルーチンによって保護領域への書き込みを行うようにしてもよい。
【００２９】
図５は、当該レコーダ本体におけるＨＤＤ２０のフォーマット処理の手順の一例を示すフローチャートである。この処理は、ユーザからのフォーマット指示に応じて起動する。図６（ａ）は、レコーダ本体にＵＳＢ接続されたＰＣ５０のディスプレイにおいて、ユーザがフォーマット指示を行うフォーマット画面の一例を示す表示画面である。当該画面からフォーマット指示を受け付ける際に、同図（ｂ）のようなＵＳＢストレージモード確認画面にて、動作モードの設定（ＵＳＢストレージモードをＯＮにするか、通常の動作モードに戻すかこと）を行うようにするとよい。図６（ａ）のフォーマット画面において、ユーザは、クラスタサイズの選択（図の例では「３２ｋｂｉｔ」または「６４ｋｂｉｔ」の何れか）と、作成するパーティション数の選択（図の例では、２、３又は４個）、並びに、フォーマット実行指示を行うことができる。なお、「クラスタ」は複数のセクタをまとめた記憶単位である。
ユーザからフォーマット実行指示に応じてフォーマット指示イベントが発生すると、図５に示す通り、ステップＳ１０において当該ＨＤＤ２０の容量をチェックし、ＨＤＤ２０のサイズに何ら問題がなければ（ステップＳ１１のＹＥＳ）、ステップＳ１２において、ＨＤＤ２０のセクタアドレス末尾の所定領域を保護領域４０として残しておき、それ以外の領域において、現存するパーティションを全て解消し前記画面（図６（ａ））の選択に応じた複数のパーティションを作成する。作成されるパーティションのサイズは、ＨＤＤ２０の全容量から保護領域の容量（固定量）を差し引いたサイズを、ユーザ指定のパーティション数で割ったものとなる。前記ステップＳ１２において、ＨＤＤ２０のセクタアドレス末尾の所定領域を保護領域４０として残しておくので、当該保護領域４０はフォーマットされない。そして、該画面（図６（ａ））の選択に応じたクラスタサイズを書き込み、ステップＳ１３において、前記作成した各パーティションを論理フォーマットする。一方、ＨＤＤ２０の容量チェックの結果、例えば想定外のサイズであったり、ＨＤＤが未接続であった場合等、何らかの問題があれば（ステップＳ１１のＮＯ）、ステップＳ１４においてＨＤＤ容量エラー処理を行い、当該フォーマット処理を終了する。なお、上記の例では、パーティション数をユーザが選択するものとしたが、これは固定であってもよいし、或いは、ＨＤＤ２０の容量に基づきパーティション数が自動的に決定されるよう構成してもよい。
【００３０】
図７は、前記フォーマット処理により作成したパーティションに新規ソングを書き込む処理の手順の一例を示すフローチャートである。新規ソング書き込みイベントの発生に応じて、各パーティションの空き容量をチェックし（ステップＳ１５）、空き容量が最大のパーティションを、当該新規ソングを書き込むパーティションとして選択する（ステップＳ１６）。該選択されたパーティションの空き容量が所定量に満たない場合（ステップＳ１７のＮＯ）、ステップＳ２０の空き容量不足エラー処理により、当該新規ソング書き込み処理を終了する。一方、前記選択されたパーティションの空き容量が所定量以上であれば（ステップＳ１７のＹＥＳ）、当該新規ソングのフォルダを作成して（ステップＳ１８）、当該新規ソングのソングファイルを書き込む（ステップＳ１９）。
【００３１】
図８は、この実施例に係る１つのソングの各種フォルダ及び該フォルダ内の各種ファイル構成例を示す図である。１つのソングに対応するソングフォルダ５０は、１つのソングファイル５１と、オーディオ波形フォルダ（Ａｕｄｉｏフォルダ）５２、レンダーファイルフォルダ（Ｒｅｎｄｅｒフォルダ）５３から構成されており、なお、ソングフォルダ５０には、ソングファイル５１の名前と同じフォルダ名が付与される。ソングファイル５１は、各トラックの各録音毎の音データの時間的記録位置の連鎖を管理するデータや、ミキシング機能に関するシーケンシャルな管理データ等を含み、拡張子「．ａｗｓ」形式で記憶されている。ソングを構成する各トラックは、夫々複数の仮想トラックを持っており、各仮想トラックは複数のリージョンのシーケンスで構成される。なお、ソングプロテクト機能がオンに設定されているソングファイル５１については、書き込み不可（ＲｅａｄＯｎｌｙ）属性が与えられる。Ａｕｄｉｏフォルダ５２には、当該ソングの各トラックの各録音の音データが波形ファイル（拡張子「．ｗａｖ」形式のファイル）５４として記憶されている。この実施例に係るソングのフォルダ構成では、Ａｕｄｉｏフォルダ５２内の音データを波形ファイルとして記憶するので、当該ハードディスクレコーダにＵＳＢ接続された外部のＰＣ５０から音データ（波形ファイル）を直接編集することができる。また、各波形ファイル５４は、各々の名前（図において、拡張子「．ｗａｖ」の前に記す数字０，１，２，３・・・）から、どのトラックで何テイク目に録音された波形ファイルであるかが特定される。トラックの再生時において、ソングファイル５１の各仮想トラックにおける各リージョンは、再生すべき音データとして、対応する波形ファイル５４を指定することになる。また、Ｒｅｎｄｅｒフォルダ５３は、リージョンの接続部（クラスタとクラスタの繋ぎ目）などが破綻しないよう再生させるためのファイル（拡張子「．ｗａｖ」形式のファイル：「レンダーファイル」と称する）５５が格納されている。音データの再生時において、ＨＤＤ２０からバッファメモリ５にクラスタ単位で読み出されたデータが小さい場合、音データの再生時間が短くなるので、ＨＤＤの速度やＣＰＵの処理能力如何では、後続のクラスタの音データの再生が不安定になる危険性がある。この点について、読み出されたデータが所定量に満たない（例えばクラスタの５０％）場合、再生用クラスタを作成する処理を行う。該再生用クラスタがレンダーファイル５５としてＲｅｎｄｅｒフォルダ５３に格納されている。このレンダーファイル（再生用クラスタ）５５は外部のＰＣ５０からを直接編集することはできない。
上述したフォルダ構成のソングが、ＨＤＤ２０の非保護領域４１，４２に書き込まれる。この実施例において、音データは波形ファイル形式で記録されるので、当該レコーダ本体にＵＳＢ接続されたＰＣ５０は、ＨＤＤ２０上の波形ファイルを直接編集することができる。なお、上記仮想トラックや再生用クラスタの詳細については例えば特許文献「特開２００２−１２４０２２」の記載等を参照されたい。
【００３２】
なお、上述の実施例において、ＨＤＤ２０の保護領域４０でデータの読み書きを行う場合のアドレス指定方式として、ＬＢＡ方式を例示したが、これに限らず、セクタを直接指定する方法であれば、どのようなアドレス指定方式でもよい。また、上記実施例では、ＨＤＤ２０の内周側に保護領域４０を設ける例を説明したが、保護領域４０の設定位置はこれに限定されない。また、該保護領域４０に書き込むデータ（プロテクトすべきデータ）の種類は上述に限定されない。また、ＰＣ入出力インターフェース（ＰＣ  Ｉ／Ｏ）１１の一例としてＵＳＢインターフェースを例示したが、ＰＣ  Ｉ／ＯとしてはＵＳＢ規格に限らず、イーサーネットや無線ＬＡＮ、ＩＥＥＥ１３９４などのこの明細書中でいうところの「ストレージ機能」を実装可能なインターフェースであれば本発明に適用することができる。
なお、上記実施例においては、ディジタルマルチトラックレコーダ（ハードディスクレコーダ）はミキシング機能を有する装置としたが、ＨＤＤを内蔵し該ＨＤＤをＵＳＢストレージデヴァイスとして使用する機能を備えた記録再生装置であれば、これに限らずミキシング機能を持たないハードディスクレコーダ、その他オーディオデータの記録再生装置等に、この発明を適用してよい。
【００３３】
以上説明した通り、この実施例によれば、ハードディスク装置の総サイズのうち、所定の固定量の保護領域以外の領域を、ＰＣと互換性のあるファイルシステムでフォーマットし、前記ファイルシステムではフォーマットされていない保護領域に、プロテクトすべきデータを書き込むことで、ハードディスク装置をＵＳＢストレージとして使用する場合にも、外部のＰＣは該保護領域にアクセスすることはできない。従って、ＵＳＢストレージ機能を有するハードディスクレコーダ（オーディオデータ記録再生装置）において、該レコーダのハードディスク上のプロテクトすべきデータには外部のＰＣからアクセスできないようになり、該保護領域に記録したデータを確実にプロテクトすることができるという優れた効果を奏する。
【図面の簡単な説明】
【００３４】
【図１】この発明の一実施例に係る記録再生装置（ハードディスクレコーダ）のハードウェア構成を示すブロック図。
【図２】同実施例に係るハードディスク装置の構成を示す模式図であって、（ａ）は斜視図、（ｂ）は上から見た図、（ｃ）は側面図であって、（ｄ）はＺＢＲ方式によるトラックフォーマットを概念的に示す磁気ディスク上面図。
【図３】（ａ）及び（ｂ）は同実施例に係るハードディスク装置のデータマップを示す図。
【図４】（ａ）はブートローダによって該動作プログラムに基づくＯＳを起動する手順の一例を示すフローチャート、（ｂ）はシャットダウン処理の手順の一例を示すフローチャート、（ｃ）は電動フェーダ位置校正処理の手順の一例を示すフローチャート。
【図５】同実施例に係るレコーダ本体におけるＨＤＤのフォーマット処理の手順の一例を示すフローチャート。
【図６】（ａ）は図５に示すフォーマット処理の実行を指示する表示画面の一例、（ｂ）は該フォーマット処理の実行に際して表示される動作モード確認画面の一例。
【図７】同実施例に係る新規ソングを書き込み処理の手順の一例を示すフローチャート。
【図８】同実施例に係るソングの各種フォルダ及び該フォルダ内の各種ファイルの構成例を示す図
【符号の説明】
【００３５】
１  ＣＰＵ、２  フラッシュメモリ、３  ＲＡＭ、４  転送部、５  バッファメモリ、６  ミキサ部、７  操作子、８  電動フェーダ、９  表示器、１０  ＩＤＥインターフェース、１１  ＰＣ入出力インターフェース、１２  信号入出力インターフェース、２０  ハードディスク装置、３０  ＣＤ−ＲＷドライブ、５０  ＰＣ、２１〜２４  プラッタ、２５  磁気ヘッド、２６  トラック、２７  シリンダ、２８  セクタ、４０  保護領域、４１，４２  非保護領域（パーティション）
【図１】
2006201968.tif 000003
【図２】
2006201968.tif 000004
【図３】
2006201968.tif 000005
【図４】
2006201968.tif 000006
【図５】
2006201968.tif 000007
【図６】
2006201968.tif 000008
【図７】
2006201968.tif 000009
【図８】
2006201968.tif 000010