(57)【特許請求の範囲】
【請求項１】
装置本体に設けられ、複数の記録メディアが着脱自在にセットされる複数のスロットと、これら各スロット内に配置され、前記各記録メディアからデータの書き込みと読み取りとをする複数のメディアドライブユニットと、前記各ドライブユニットに対して動作指示を与える操作部とを有し、前記各記録メディア間でデータのコピーをする機能を備えたデータ記録装置において、
外部のコンピュータとデータの送受信をするためのケーブルが接続されるコネクタと、
前記操作部からの指示により前記各ドライブユニットが動作する単体動作モードと、
前記コネクタを経由して入力されるコンピュータからの指示により、前記各メディアドライブユニットのうちの少なくとも１つを動作させ、前記各記録メディアを前記コンピュータの外部メモリとして使用させる従属動作モードと、
これら各モードを選択的に切り替えるモード切り替え手段とが設けられており、
前記従属動作モードは、前記各ドライブユニットの識別情報を前記コンピュータに通知することにより、１つのドライブユニットを前記コンピュータに認識させるモードであり、この従属動作モードで動作する前記各ドライブユニットを選択的に切り替えるためのドライブユニット切り替え手段と、を設けたことを特徴とするデータ記録装置。
【請求項２】
前記コンピュータから前記コネクタに送られる信号を検出することにより、前記コネクタと前記コンピュータとが電気的に接続されたか否かを判定する手段を設け、
前記モード切り替え手段は、前記判定手段が接続と判定したときに前記従属動作モードへ、前記判定手段が切断と判定したときに前記単体動作モードへ自動的にモードを切り替えることを特徴とする請求項１記載のデータ記録装置。
【請求項３】
前記ドライブユニット切り替え手段は、前記複数のメディアドライブユニットのうちの１つを前記コンピュータが認識しているときに、前記コンピュータと前記コネクタとの電気的な接続をいったん切断した後再接続するスイッチング手段を備え、この再接続時に異なるメディアドライブユニットの識別情報を前記コンピュータに通知してドライブユニットを切り替えることを特徴とする請求項１又は２記載のデータ記録装置
【請求項４】
前記複数の記録メディアのうちの少なくとも１つのメディアに対して、そのメディアに書き込まれたデータの更新や削除が行われることがないように、前記更新や削除を禁止する書き込み保護情報を設定する手段を設けたことを特徴とする請求項１〜３いずれか記載のデータ記録装置。
【請求項５】
前記データは画像データであり、この画像データに基づいて画像を表示手段に表示するためのビデオ出力端子を備えたことを特徴とする請求項１〜４いずれか記載のデータ記録装置。
【請求項６】
前記複数のメディアドライブユニットの少なくとも１つは、前記記録メディアの記録面上を移動自在に設けられた記録ヘッドと、メインコントローラから与えられる読み取り又は書き込みコマンドに応じて前記記録ヘッドの動作を制御するユニットコントローラとを備えたことを特徴とする請求項１〜５いずれか記載のデータ記録装置。
【請求項７】
前記各コマンドは、読み取り又は書き込みがなされるデータの大きさを示すサイズ情報と、そのデータの前記各記録メディア内における記録位置を示すアドレス情報とを含み、
前記ユニットコントローラは、前記各コマンドをそれぞれ複数個受けたときに、これらのコマンドで指定された複数個のデータの記録位置が連続しているか否かを判定し、
前記記録位置が連続していない場合には、前記記録ヘッドを、前記各コマンド毎に動作させ、他方、前記記録位置が連続している場合には、前記複数個のデータの読み取り又は書き込みがまとめて行われるように、前記記録ヘッドを動作させることを特徴とする請求項６記載のデータ記録装置。
【請求項８】
前記複数の記録メディアの少なくとも１つには、データが格納される第１の領域と、その領域内の前記データの記録位置を示すアドレス情報が格納される第２の領域とが設定されており、このアドレス情報は、前記メディアドライブユニットが前記第１の領域にアクセスする際に参照され、さらに、第１の領域にデータを書き込む際には更新される情報であり、
前記第２の領域内のアドレス情報を読み込んでおくための内部メモリを設け、
前記メディアドライブユニットが最初に前記第１の領域にアクセスする際に前記内部メモリに前記アドレス情報を読み込み、
それ以降の前記第１の領域へのアクセスの際には、前記第２の領域の代わりに前記内部メモリ内のアドレス情報の参照とその更新とを行い、
予め設定したタイミングで、前記第２の領域内のアドレス情報を、前記内部メモリ内の更新されたアドレス情報に置き換えることを特徴とする請求項１〜７いずれか記載のデータ記録装置。
【請求項９】
前記予め設定したタイミングは、装置本体の電源スイッチが押されたとき，前記ドライブユニットの切り替えが行われたときのうち少なくとも１つであることを特徴とする請求項８記載のデータ記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録メディアにデータを記録するデータ記録装置及びそのメディアアクセス方法に関するものである。
【０００２】
【従来の技術】
特許９２５３０６１３号公報や特許９２７９６８０１号公報には、電子スチルカメラなどで撮影した画像を光ディスクなどの記録メディアに記録するデータ記録装置が記載されている。このデータ記録装置は、保存した画像を表示する機能や、保存した画像を検索する機能を備えた画像ファイル装置として使用される。この画像ファイル装置は、例えば、スマートメディア（商品名）などのメモリーカードと、光ディスクなど異なる複数の記録メディアのそれぞれに対して画像ファイルの書き込みやその画像ファイルの読み込みをする複数のメディアドライブユニットを備えている。
【０００３】
メモリーカードは、光ディスクやＺＩＰディスクなどと比較すると記憶容量が小さいため、電子スチルカメラで撮影した画像データは、光ディスクやＺＩＰディスクなどにコピーして保存される。前記画像ファイル装置を使用すれば、メモリーカードから光ディスクなどの大容量の記録メディアに画像をコピーする作業や、コピーした複数の画像ファイルを撮影日付毎にフォルダに整理するなどの画像ファイリング作業を簡単，迅速に行うことができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、電子スチルカメラをパーソナルコンピュータ（パソコン）に直接接続すれば、メモリーカードから大容量の記録メディアであるハードディスクに画像をコピーしたり、ハードディスク内で画像ファイルを整理したりすることはできる。このため、画像ファイル装置は、操作性に優れているものの、すでにパソコンを使用しているパソコンユーザーにとっては、利用価値がそれほど高いものではなかった。
【０００５】
また、記録メディアに対して磁気記録方式や光記録方式でデータを記録する場合には、記録ヘッドを機械的に動かして記録メディアへアクセスするので、記録ヘッドのメディアへのアクセス回数が多いほど、アクセス時間が増加する。特に、画像ファイルは、文書ファイルと比較すると、ファイルサイズが大きくデータ量が多いため、その書き込みや読み込みに時間がかかるという問題があった。
【０００６】
前述した課題を解決するために、本発明は、パソコンユーザーにとっても利用価値の高いデータ記録装置を提供することを目的とする。
【０００７】
本発明の別の目的は、データ記録装置のデータの書き込み及び読み取り時間を速くすることである。
【０００８】
【課題を解決するための手段】
前記目的を達成するために、本発明のデータ記録装置は、装置本体に設けられ、複数の記録メディアが着脱自在にセットされる複数のスロットと、これら各スロット内に配置され、前記各記録メディアからデータの書き込みと読み取りとをする複数のメディアドライブユニットと、前記各ドライブユニットに対して動作指示を与える操作部とを有し、前記各記録メディア間でデータのコピーをする機能を備えたデータ記録装置において、外部のコンピュータとデータの送受信をするためのケーブルが接続されるコネクタと、前記操作部からの指示により前記各ドライブユニットが動作する単体動作モードと、前記コネクタを経由して入力されるコンピュータからの指示により、前記各メディアドライブユニットのうちの少なくとも１つを動作させ、前記各記録メディアを前記コンピュータの外部メモリとして使用させる従属動作モードと、これら各モードを選択的に切り替えるモード切り替え手段とを設けたことを特徴とするものである。
【０００９】
前記コンピュータから前記コネクタに送られる信号を検出することにより、前記コネクタと前記コンピュータとが電気的に接続されたか否かを判定する手段を設け、前記モード切り替え手段は、前記判定手段が接続と判定したときに前記従属動作モードへ、前記判定手段が切断と判定したときに前記単体動作モードへ自動的にモードを切り替えることが好ましい。
【００１０】
前記従属動作モードを、前記各メディアドライブユニットの識別情報を前記コンピュータに通知することにより、１つのメディアドライブユニットを前記コンピュータに認識させるモードとし、この従属動作モードで動作する前記各メディアドライブユニットを選択的に切り替えるためのドライブユニット切り替え手段を設けることが好ましい。
【００１１】
前記複数のメディアドライブユニットのうちの１つを前記コンピュータが認識しているときに、前記ドライブユニット切り替え手段が、スイッチング手段で、前記コンピュータと前記コネクタとの電気的な接続をいったん切断した後再接続し、この再接続時に異なるメディアドライブユニットの識別情報を前記コンピュータに通知してドライブユニットを切り替えるようにするのが好ましい。
【００１２】
前記複数の記録メディアのうちの少なくとも１つのメディアに対して、そのメディアに書き込まれたデータの更新や削除が行われることがないように、前記更新や削除を禁止する書き込み保護情報を設定する手段を設けることが好ましい。
【００１３】
前記データは画像データとし、この画像データに基づいて画像を表示手段に表示するためのビデオ出力端子を備えることが好ましい。
【００１４】
前記複数のメディアドライブユニットの少なくとも１つは、前記記録メディアの記録面上を移動自在に設けられた記録ヘッドと、メインコントローラから与えられる読み取り又は書き込みコマンドに応じて前記記録ヘッドの動作を制御するユニットコントローラとを備えることが好ましい。
【００１５】
前記各コマンドは、読み取り又は書き込みがなされるデータの大きさを示すサイズ情報と、そのデータの前記各記録メディア内における記録位置を示すアドレス情報とを含み、前記ユニットコントローラは、前記各コマンドをそれぞれ複数個受けたときに、これらのコマンドで指定された複数個のデータの記録位置が連続しているか否かを判定し、前記記録位置が連続していない場合には、前記記録ヘッドを、前記各コマンド毎に動作させ、他方、前記記録位置が連続している場合には、前記複数個のデータの読み取り又は書き込みがまとめて行われるように、前記記録ヘッドを動作させることが好ましい。
【００１６】
前記複数の記録メディアの少なくとも１つには、データが格納される第１の領域と、その領域内の前記データの記録位置を示すアドレス情報が格納される第２の領域とが設定されており、このアドレス情報は、前記メディアドライブユニットが前記第１の領域にアクセスする際に参照され、さらに、第１の領域にデータを書き込む際には更新される情報であり、前記第２の領域内のアドレス情報を読み込んでおくための内部メモリを設け、前記メディアドライブユニットが最初に前記第１の領域にアクセスする際に前記内部メモリに前記アドレス情報を読み込み、それ以降の前記第１の領域へのアクセスの際には、前記第２の領域の代わりに前記内部メモリ内のアドレス情報の参照とその更新とを行い、予め設定したタイミングで、前記第２の領域内のアドレス情報を、前記内部メモリ内の更新されたアドレス情報に置き換えることが好ましい。
【００１７】
前記予め設定したタイミングは、装置本体の電源スイッチが押されたとき，前記ドライブユニットの切り替えが行われたときのうち少なくとも１つであることが好ましい。
【００１８】
本発明のデータ記録装置のメディアアクセス方法は、記録メディアにアクセスしてデータの書き込みと読み取りとをする記録ヘッドと、書き込み及び読み取りの各コマンドに応じて前記記録ヘッドの動作を制御するユニットコントローラとを備えたデータ記録装置のメディアアクセス方法において、前記各コマンドは、書き込み又は読み取りがなされるデータの大きさを示すサイズ情報と、そのデータの前記各記録メディア内における記録位置を示すアドレス情報とを含み、前記ユニットコントローラが、前記各コマンドをそれぞれ複数個受けたときに、これらのコマンドで指定された複数個のデータの記録位置が連続しているか否かを判定するステップと、前記記録位置が連続していない場合には、前記記録ヘッドを前記各コマンド毎に動作させ、他方、前記記録位置が連続している場合には、前記複数個のデータを１度に書き込み又は読み取るように動作させるステップとからなることを特徴とするものである。
【００１９】
また、データを格納する第１の領域とその領域内の前記データの記録位置を示すアドレス情報が格納される第２の領域とが設定された記録メディアへアクセスし、この記録メディアから前記アドレス情報を参照して前記データの書き込みと読み取りをするとともに、書き込みの際には前記アドレス情報を更新するデータ記録装置のメディアアクセス方法において、前記メディアドライブユニットが最初に前記データの読み取り又は書き込みをする際に、前記第２の領域内のアドレス情報を内部メモリに読み込むステップと、それ以降の前記データの読み取りと書き込みとをする際に、前記第２の領域の代わりに前記内部メモリに読み出されたアドレス情報の参照及び更新をするステップと、予め設定したタイミングで、前記第２の領域内のアドレス情報を、更新された前記内部メモリ内のアドレス情報に置き換えるステップとからなることを特徴とするものである。
【００２０】
【発明の実施の形態】
図１に示すように、画像ファイル装置１０は、装置本体１１と、この装置本体１１の前面を覆う閉じ位置と露呈する位置との間で開閉自在に取り付けられた前カバー１２とからなる。装置本体１１の前面には、第１〜第３のスロット１６，１８が設けられている。これらの各スロット１６〜１８には、画像データを記憶する第１〜第３の記録メディア２１〜２３がそれぞれセットされる。各スロット１６〜１８の奥には、各記録メディア２１〜２３に対してデータの書き込みと読み込みとを行う第１〜第３のメディアドライブユニット９１〜９３（図７参照：以下、それぞれドライブという）が配置されている。これらのドライブ９１〜９３は、装置本体１１の上面の操作パネル２６によって操作される。
【００２１】
第１のスロット１６には、スマートメディア（商品名）タイプの第１の記録メディア２１がセットされ、第２のスロット１７には、ＰＣカードタイプの第２の記録メディア２２がセットされる。第１及び第２の記録メディア２１，２２は、電気的にデータが記録される記録メディアであり、一般にメモリーカードと呼ばれる。メモリーカードの記憶容量には各種のものがあるが、現在は約１６ＭＢ〜約６４ＭＢ程度の記憶容量が標準的である。
【００２２】
また、第２のスロット１７には、ＰＣカードタイプのメモリーカードの他に、ＰＣカードタイプのメモリカードよりもさらに小型のコンパクトフラッシュメモリを使用することもできる。この場合には、コンパクトフラッシュメモリはＰＣカードアダプタに装填されて使用される。これら第１及び第２の記録メディア２１，２２は、電子スチルカメラに装填され、撮影した撮影画像を記録するメディアとして使用される。
【００２３】
第１及び第２のドライブ９１，９２は選択的に使用され、これらの切り替えはスライドスイッチ２７によって行われる。このスライドスイッチ２７は、第１の位置と第２の位置との間で移動自在に設けられている。第１及び第２のスロット１６，１７の背後には遮蔽板２８がスライド自在に設けられており、この遮蔽板２８がスライドスイッチ２７に連動して第１及び第２のスロット１６，１７の一部を選択的に塞ぐ。これにより、スライドスイッチ２７を第１の位置にセットしたときには、第２のスロット１７の一部が遮蔽板２８により塞がれて、第２の記録メディア２２をセットすることが禁止される。この反対に、スライドスイッチ２７を第２の位置にセットすると、第１のスロット１６の一部が塞がれて、第１の記録メディア２１のセットが禁止される。符号２９は、各スロット１６，１７にセットされた各記録メディア２１，２２を取り出すための取り出しボタンである。
【００２４】
第３のスロット１８には、第３の記録メディア２３がセットされる。この第３の記録メディア２３としては、例えば、ＺＩＰディスク（商品名）が使用される。ＺＩＰディスクは、フロッピーディスクやハードディスクと同様にデータが磁気的に記録される記録メディアである。ＺＩＰディスクは、１００ＭＢ〜２５０ＭＢの記憶容量を備えており、メモリーカードに比べて記憶容量が大きい。符号３１は、第３の記録メディア２３を取り出すための取り出しボタンである。
【００２５】
図２に示すように、これら第１及び第２の記録メディア２１，２２には、例えば、電子スチルカメラなどで撮影された画像データが撮影画像ファイルとして記録される。これら撮影画像ファイル１〜ｎは、撮影画像フォルダにまとめて格納される。各撮影画像ファイル１〜ｎは、例えば、ＥＸＩＦフォーマットで記録される。
【００２６】
ＥＸＩＦフォーマットは、撮影画像データに加えて、ＥＸＩＦＴＡＧデータが付加されたものである。撮影画像データは、例えば、画像データを圧縮して格納するＪＰＥＧ形式で記録される。ＪＰＥＧ形式は、圧縮率が高いため広く利用されているが、その反面、非可逆圧縮方式を採用しているため復元する際には画質の劣化が生じる。撮影画像データの形式としては、このＪＰＥＧの他に、画像データとこのデータのファイル内の格納位置などを示す情報を記録するＴＡＧとからなるＴＩＦＦ（Taged Imafe File Format ）形式を使用してもよい。さらに、ＥＸＩＦフォーマットには、インデックス表示に使用するサムネイル画像データを含めることもできる。
【００２７】
ＥＸＩＦＴＡＧデータには、露出値，焦点距離，ストロボ発光の有無など撮影条件に関する撮影条件データと、ＭａｋｅｒＮｏｔｅＴＡＧデータとが含まれる。ＭａｋｅｒＮｏｔｅＴＡＧとは、各カメラメーカーが自由にメーカー固有の情報を設定できるエリアであり、このエリアには、例えば、撮影に使用した機種データなどが記録される。もちろん、撮影画像ファイルの形式はＥＸＩＦファーマットでなくてもよい。
【００２８】
画像ファイル装置１０は、第１及び第２の各記録メディア２１，２２からすべての撮影画像ファイル１〜ｎを読み出し、読み出した複数の撮影画像ファイル１〜ｎを第３の記録メディア２３にコピーする機能を備えている。第３の記録メディア２３は記憶容量が大きいので、複数の各記録メディア２１，２２からコピーした撮影画像ファイルをまとめて保存しておくことができる。また、コピーした撮影画像ファイル１〜ｎを基に、各種のアルバムデータを作成する機能や、さらに、各記録メディア内の画像ファイルをファイル名などで検索する機能などを備えている。このように、画像ファイル装置１０は、撮影画像ファイルを整理してまとめて保存するためのファイリング装置として使用される。
【００２９】
さらに、画像ファイル装置１０に接続されたモニタに、作成したアルバムデータを表示する再生機能をも備えている。この再生機能の中には、撮影画像を１枚づつ表示する機能の他、サムネイル画像を一覧表示するインデックス表示機能や、予め設定した所定の間隔で複数の画像を切り替え表示するスライドショー機能などがある。このように、画像ファイル装置１０は、ファイリングした画像ファイルの再生装置としても使用される。
【００３０】
図３に示すように、作成されるアルバムデータには、モニタ表示用のＤＩＳＰファイル１〜ｎと，サムネイル画像ファイル１〜ｎとがある。ＤＩＳＰファイル１〜ｎは、モニタの画面サイズに合わせてサイズ変換されたものである。例えば、モニタの画面サイズがＶＧＡサイズ（６４０×４８０ピクセル）であり、撮影画像ファイルのサイズがこれによりも大きい場合には、モニタの画面サイズに適合するようにサイズ変換がなされる。画像を再生する際には、このＤＩＳＰファイル１〜ｎが使用される。こうすることで、モニタの画面サイズに適合したサイズで画像を表示させることができるとともに、また、画像をモニタに表示する際にサイズ変換する時間が短縮されるので、表示速度を速くすることができる。
【００３１】
さらに、表示用のＤＩＳＰファイル１〜ｎを作成することで、原画像データである撮影画像ファイル１〜ｎにアクセスする頻度を少なくしている。これは、撮影画像ファイル１〜ｎを良好な状態で保存することにつながる。すなわち、ファイルへのアクセスは、確率的には低いがデータが破損される危険を伴う。また、上述したとおりＪＰＥＧ形式のデータを誤って上書き保存してしまうと、その復元の際に画質劣化が生じてしまう。このため、撮影画像ファイル１〜ｎとは別にＤＩＳＰファイル１〜ｎを作成しこれを表示用に使用することで、撮影画像ファイル１〜ｎへのアクセス頻度が少なくなり良好な状態での保存が可能になる。
【００３２】
撮影画像ファイル１〜ｎにサムネイル画像データが含まれている場合には、このサムネイル画像データを切り出し、各撮影画像ファイル１〜ｎから独立したサムネイル画像ファイル１〜ｎが作成される。撮影画像ファイル１〜ｎにサムネイル画像データが含まれていない場合には、撮影画像データを基にサムネイル画像ファイル１〜ｎが作成される。
【００３３】
これら撮影画像ファイル１〜ｎ，ＤＩＳＰファイル１〜ｎ，サムネイル画像ファイル１〜ｎは、それぞれ、アルバムフォルダ（例えば「アルバム１」）内のサブフォルダである撮影画像フォルダ，ＤＩＳＰフォルダ，ＴＨＵＭフォルダに格納される。
【００３４】
図３に示すように、装置本体１０の背面には、ビデオ端子３６，ＵＳＢコネクタ３７，プリンタコネクタ３８，電源用端子３９が設けられている。ビデオ端子３６は、周知のように、モニタ４１に画像データを出力するための端子であり、このビデオ端子３６から各記録メディア２１〜２３に記録された各画像データを出力して、画像をモニタ４１に表示する。また、画像ファイル装置１０は、モニタ４１に操作画面を表示させ、この操作画面から各種の操作指示を与えるＧＵＩ(Graphical User Interface)を採用している。この操作画面のデータもビデオ端子３６から出力される。
【００３５】
プリンタコネクタ３８は、プリンタ４２を接続するための端子であり、画像をプリントする際には、このプリンタコネクタ３８から画像データがプリンタ４２に出力される。電源用端子３９は、ＡＣアダプタを接続するためのもので、商用電源から電源を受ける際に使用される。また、画像ファイル装置１０は、着脱自在にセットされたバッテリー（図示せず）によって駆動することもできる。
【００３６】
ＵＳＢコネクタ３７は、ＵＳＢケーブル１１９が接続されるコネクタである。画像ファイル装置１０は、パーソナルコンピュータ（ＰＣ）４６などの外部のコンピュータとの間でデータを送受信する機能を備えており、そのインタフェースとしてＵＳＢインタフェースを採用している。ＵＳＢ（Universal Searial Buss）とは、ＰＣとその周辺装置とのインターフェースの１つであり、ＰＣを起動させた状態で周辺装置を接続可能なホットプラグイン機能を備えたこと、データの送受信に使用される信号線の他に、周辺装置に対して５Ｖ程度の電圧を供給するための電源供給線を備えたことなどを特徴としている。このＵＳＢインタフェースは、ＰＣのＯＳとして広く普及しているＷｉｎｄｏｗｓ９８（商品名）から正式にサポートされたことにより、ＰＣの標準的なインターフェースの１つとなっている。このようにＵＳＢインタフェースを採用することで、ＰＣユーザーにとって使用しやすいものにしている。
【００３７】
画像ファイル装置１０は、単体動作モードとＰＣ従属動作モードの２つのモードを備えている。単体動作モードは、各ドライブ９１〜９３が操作パネル２６からの動作指示で動作するモードであり、ＰＣ従属動作モードは、各ドライブユニットが、ＰＣ４６から入力される指示により動作するモードである。このＰＣ従属動作モードでは操作パネル２６からの指示の割り込みが禁止される。
【００３８】
ＰＣ従属動作モードでは、各ドライブ９１〜９３のうちのいずれかがＰＣ４６の周辺装置として使用される。このモードでは、各ドライブ９１〜９３にセットされた各記録メディア２１〜２３は、ＰＣ４６にリムーバブルディスクと認識され、着脱自在な外部メモリとして使用される。これにより、ＰＣ４６からの操作により、ＰＣ４６に内蔵されたハードディスクと各記録メディア２１〜２３との間でデータの移動やコピーが自由に行われる。
【００３９】
この単体動作モードと従属動作モードとの切り替えは、ＵＳＢコネクタ３７へのＵＳＢケーブル１１９（図１２参照）の抜き差しにより自動的に行われる。すなわち、ＰＣ４６と接続されたＵＳＢケーブルがＵＳＢコネクタ３７に装着されると、ＰＣ従属動作モードに移行し、他方、ＵＳＢコネクタ３７からＵＳＢケーブル１１９が抜かれると、単体動作モードへ移行する。ＵＳＢインタフェースでは、前記電源供給線にＰＣ４６から電圧が供給されるようになっている。画像ファイル装置１０は、この電圧の有無を検出することにより各モードの切り替えを行う。
【００４０】
操作パネル２６には、中央に表示パネル５１が配置されており、その周辺に、電源スイッチ５２及び各種操作ボタンが配置されている。操作パネル２６には、操作画面に表示されるメニューを選択するボタンや、操作画面上のカーソルを移動するためのカーソル移動ボタン，カーソル移動ボタンで指定した項目を確定するための確定ボタン，直前の操作をキャンセルするキャンセルボタンなどが設けられている。
【００４１】
また、操作パネル２６には、これら汎用的に使用される各ボタンの他、使用頻度の高いボタンが独立に設けられている。アルバム作成ボタン５３は、アルバムデータを作成するボタンであり、再生ボタン５４は、第３の記録メディア２３内のアルバムデータを再生するためのボタンである。この操作パネル２６からの指示の他、リモコンを操作部として使用し、このリモコンで操作画面を操作して動作指示を与えるようにしてもよい。ドライブ切り替えスイッチ５６は、ＰＣ従属動作モードにおいて、ＰＣ４６からの指示で動作するドライブの切り替えをするスイッチである。
【００４２】
図５に示すように、表示パネル５１には、データ書き込みや読み込みなど各ドライブ９１〜９３が動作中であることを示すランプ５１ａ，動作や処理の異常を知らせる警告ランプ５１ｂ，第３の記録メディア２３の残容量がなくなったことを知らせるランプ５１ｃが設けられている。この他、表示パネル５１には、各ドライブ９１〜９３に対応する３つのランプ５１ｄ〜５１ｆが設けられている。これらのランプ５１ｄ〜５１ｆは、現在、動作可能（アクティブ）な状態にあるドライブがどれかを示すものである。
【００４３】
単体動作モードでは、３つのドライブ９１〜９３のうち、第３のドライブ９３は常にアクティブになっているので、この第３のドライブ９３に対応するランプ５１ｆは常に点灯する。第１及び第２の各ドライブ９１，９２に対応する各ランプ５１ｄ〜５１ｅは、スライドスイッチ２７に連動して選択的に点灯する。
【００４４】
他方、ＰＣ従属動作モードでは、３つのドライブ９１〜９３のうちの１つがアクティブになるので、各ランプ５１ｄ〜５１ｆのうちの１つが点灯する。このＰＣ従属動作モードに移行したときには、第３のドライブ９３が動作するように初期設定されている。このため、ＰＣ従属動作モード移行時には、ランプ５１ｆが点灯する。
【００４５】
ドライブ切り替えスイッチ５６とスライドスイッチ２７とは連動しており、ＰＣ従属動作モードにおいて、スライドスイッチ２７が第１の位置にあるときに、ドライブ切り替えスイッチ５６を１回押すと、アクティブなドライブが第１のドライブ９１に切り替わり、ランプ５１ｄが点灯する。さらに、もう１回押すと、第３のドライブ９３が再びアクティブとなり、ランプ５１ｆが点灯する。同様に、スライドスイッチ５６が第２の位置にあるときには、第２のドライブ９２と第３のドライブ９３との間で切り替えられる。
【００４６】
また、画像ファイル装置１０では、第３の記録メディア２３に書き込まれる撮影画像データ及びアルバムデータに対して、書き込み保護の設定をできるようにしている。これらのデータを第３の記録メディア２３に書き込む際には、例えば、図６（Ａ）に示すように、操作画面内に書き込み保護の設定画面６１が表示される。この設定画面６１には、「書き込み保護設定をしますか？」というメッセージが表示される。書き込み保護をする場合には、「する」にカーソルを合わせて確定ボタンを押す。しない場合には「しない」にカーソルを合わせて確定ボタンを押す。
【００４７】
「しない」を選択すると、直ちに撮影画像ファイル及びアルバムデータの書き込みが開始される。他方、「する」を選択した場合には、書き込み保護の対象を選択する対象選択画面６２が表示される。この対象選択画面６２には、「メディア全体」，「アルバム全体」，「フォルダ」，「ファイル」の４つの対象の表示がなされる。
【００４８】
これら４つの表示の１つにはカーソルが合うようになっており、このカーソルで指定された対象と他の対象とが識別可能に表示される。例えば、アルバム全体に保護を設定したい場合には、「アルバム全体」にカーソルを合わせて確定ボタンを押す。確定ボタンが押されると、撮影画像ファイル及びアルバムデータの書き込みがなされるとともに、アルバムフォルダに格納されるすべてのファイルに書き込み保護が設定される。
【００４９】
また、フォルダ単位やファイル単位で書き込み保護を設定する場合には、対象選択画面６２を「フォルダ」や「ファイル」を選択する。「フォルダ」を選択した場合には、アルバムフォルダ内の複数のフォルダが表示され、これらの中から書き込み保護をするフォルダを選択する。「ファイル」を選択した場合には、「フォルダ」を選択した後に、複数のファイルが表示され、これらの中からファイルを選択する。なお、この書き込み保護の設定は、アルバムデータの書き込みがなされた後にすることもできる。
【００５０】
この書き込み保護の設定方法としては、メディア全体に設定する場合には、例えば、ＺＩＰドライブに採用されているソフトライトプロテクトをする。また、ファイルやフォルダ毎に設定する場合には、ＭＳ−ＤＯＳなどで規定されているリードオンリー機能を使用するとよい。また、ＥＸＩＦフォーマットで規定されているＭａｋｅｒ  Ｎｏｔｅ  ＴＡＧに書き込み保護の設定情報を書き込んでもよい。この場合、各ファイル毎に書き込み保護の設定情報が書き込んでもよいし、また、例えば、アルバムの先頭コマに相当する画像ファイルにのみ書き込み保護設定をし、この設定で、そのアルバム内のすべての画像ファイルの書き込みの保護がなされるようにしてもよい。この場合には、アルバムデータの読み出し時に常に先頭コマの画像ファイルが読み出されるようにしておく必要がある。
【００５１】
図７は、画像ファイル装置１０の電気構成を示すブロック図である。システムコントローラ７１は、操作パネル２６からの指示により各種プログラムを実行し装置内の各部を制御する。従属動作モードの時には、ＰＣ４６からの指示に従って、各部を制御する。ＲＯＭ７７には、システムコントローラ７１が実行する各種のプログラムが書き込まれている。メインメモリ７８は、システムコントローラが各種プログラムを実行する際の作業用メモリとして使用される。ＶＲＡＭ７９は、モニタに画像や操作画面の表示用に使用されるメモリである。
【００５２】
画像処理部８１は、読み込んだ撮影画像ファイルに基づいてアルバムデータの作成をするとともに、作成したアルバムデータに対して各種の画像加工処理を施す。画像検索部８２は、指定されたファイル名などに基づいて、セットされた各記録メディア２１〜２３から画像を検索する処理をする。
【００５３】
通信コントローラは、ＵＳＢインタフェースで規定された通信プロトコルにしたがって、ＰＣ４６とのデータの送受信を制御する。各ドライブコントローラ８６〜８８は、システムコントローラ７１から与えられる書き込みコマンド及び読み込みコマンドに応じて、各ドライブ９１〜９３を制御する。
【００５４】
図８は、第３のドライブ９３に設けられた磁気記録ヘッド９６と、第３の記録メディア２３のディスク板２３ａとを示したものである。周知のように、ＺＩＰディスクの記録方式は、ディスク板２３ａを一方向に回転させながら、磁気記録ヘッド９６でデータを磁気記録する。磁気記録ヘッド９６は、アーム９７の一端に取り付けられており、このアーム９７はディスク板２３ａの記録面と平行する方向に移動自在に設けられている。これにより、磁気記録ヘッド９６がディスク板２３ａの外周と内周との間を移動して、ディスク板２３ａの全面にデータが記録される。
【００５５】
このディスク板２３ａに記録されるデータのアドレス（記録位置）は、ＦＡＴファイルシステムにより管理される。ＦＡＴ（File Alocation Table) ファイルシステムでは、図９に示すように、ディスク板２３ａ内に、マスターブート領域１０１，ＦＡＴ領域１０２，ＦＡＴ予備領域１０３，ルートディレクトリ領域１０４，データ領域１０６の各領域が予め設定される。データ領域１０６は、画像ファイルなどのデータが記録される領域であり、その他の各領域１０１〜１０４は、アドレス情報を管理する管理情報が記録するシステム領域として使用される。
【００５６】
マスターブート領域１０１は、各領域１０２〜１０６の位置情報，パーティション情報，ディレクトリ（フォルダ）の情報などが記録されており、ディスク板２３ａにアクセスする際に最初に読み取られる領域である。パーティション情報は、データ領域１０６を複数に分割して使用する場合に記録される。なお、データ領域１０６を複数のパーティションに分割した場合には、各パーティション毎にＦＡＴ領域１０２，ＦＡＴ予備領域１０３，ルートディレクトリ領域１０４の各領域が設定される。
【００５７】
ルートディレクトリ領域１０４には、ファイルの先頭のデータがデータ領域１０４内のどこに格納されているかを示すアドレス情報が記録され、それに続くデータのアドレス情報はすべてＦＡＴ領域１０２内に記録される。
【００５８】
磁気記録ヘッド９６は、ブロックと呼ばれる単位を最小単位としてデータの書き込み又は読み込みをする。ディスク板２３ａ上のアドレスは、この書き込み及び読み込みの単位であるブロック単位でアドレス（ブロック番号）が割り当てられる。
【００５９】
図１０に示すように、システムコントローラ７１が第３のドライブコントローラ８８に与える書き込み又は読み込みのコマンド１０８には、書き込み命令か読み込み命令かを示すコマンド種別と、データのサイズ情報であるブロック数ｎと、データの記録開始位置を示す先頭のブロック番号（ＬＢＡ：Logical Block Address ）とが含まれる。第３のドライブコントローラ８８は、このコマンド１０８に応じて、第３のドライブ９３を動作させる。
【００６０】
磁気記録ヘッド９６は、コマンド１０８を受けると、ルートディレクトリ領域１０４やＦＡＴ領域１０２にアクセスし、アドレス情報を読み出してから、データ領域１０６にアクセスする。また、書き込みをする際には、データ領域１０６へのデータの書き込みとともに、ルートディレクトリ領域１０４やＦＡＴ領域１０２のアドレス情報を更新する。
【００６１】
１つのファイルを記録する際には、そのファイルが複数のデータに分割され、分割されたデータ毎にコマンド１０８が作成される。そして、この作成されたコマンド１０８毎に、磁気記録ヘッド９６が動作することになる。しかし、磁気記録ヘッド９６の動作には時間が掛かるので、書き込み速度を速くするためには、できるだけ磁気記録ヘッド９６の動作を少なくすることが好ましい。
【００６２】
そこで、第３のドライブコントローラ８８は、複数のコマンド１０８によって指定されたデータの記録位置が連続している場合には、これらのコマンド１０８を結合して、磁気記録ヘッド９６の記録動作が少なくなるようにしている。
【００６３】
図１１は、システムコントローラ７１から送られる２つのコマンド１０８ａ，１０８ｂと、これらのコマンド１０８ａ，１０８ｂを結合したコマンド１０９を示す。コマンド１０８ａは、データの記録開始位置のＬＢＡが１であり、データの大きさが１０ブロックである。コマンド１０８ｂは、ＬＢＡ＝１１であり、データの大きさが５ブロックである。
【００６４】
第３のドライブコントローラ８８内には、バッファメモリ１１１（図７参照）が設けられており、システムコントローラ７１から送られた各コマンド１０８ａ，１０８ｂはこのバッファメモリ１１１にいったん書き込まれる。そして、複数のコマンド１０８ａ，１０８ｂで指定されたデータの記録位置が連続している場合には、これらのコマンド１０８ａ，１０８ｂを結合し、１つのコマンド１０９（ＬＢＡ＝１，ブロック数ｎ＝１５）を作成する。そして、第３のドライブコントローラ８８は、このコマンド１０９で第３のドライブ９３を動作させる。他方、複数のコマンドで指定されたデータの記録位置が連続していない場合には、各コマンド毎に第３のドライブ９３を動作させる。
【００６５】
これにより、磁気記録ヘッド９６の動作が少なくなるので、アクセス時間が短縮される。また、このように、磁気記録ヘッド９６の動作を少なくすることは、第３のドライブ９３の耐久性の向上にもつながる。ここでは、書き込みコマンドを例に説明したが、読み込みコマンドについても同様である。
【００６６】
また、上述したようにＦＡＴ領域１０２は、１つのファイルの書き込みや読み出しを行う際に磁気記録ヘッド９６で頻繁にアクセスされる。したがって、このＦＡＴ領域１０２へのアクセス回数を減らすことで、アクセス速度と第３のドライブ９３の耐久性をさらに向上させることができる。
【００６７】
そこで、磁気記録ヘッド９６が第３の記録メディア２３に最初にアクセスをする際に、ＦＡＴ領域１０２内のすべてのアドレス情報をメインメモリ７８に読み込んでおき、次回のアクセスからはＦＡＴ領域１０２にアクセスする代わりに、メインメモリ７８からアドレス情報の読み出しをするとともに、データの書き込みの際にはその更新をするようにしている。なお、第３の記録メディア２３に複数のパーティションを設定した場合には、各パーティション毎のＦＡＴ領域のアドレス情報が読み出される。
【００６８】
このメインメモリ７８に読み出したアドレス情報をＦＡＴ領域１０２に書き込むタイミングは、予め設定される。具体的なタイミングとしては、例えば、電源スイッチ５２が押されたとき、第３の記録メディア２３を取り出す取り出しボタン３１が押されたとき、ドライブ切り替えスイッチ５６が押されたときなどである。ＺＩＰドライブでは動作中に強制的にイジェクトができないようになっているので、取り出しボタン３１が押されたときに、第３の記録メディア２３にＦＡＴ領域１０２を更新することができる。
【００６９】
ＦＡＴ領域１０２はデータのアドレス情報が記録されている重要な領域であるので、この領域へのアクセス回数を減らすことは、上述の効果に加えて、データ書き込み中に電源が落ちてしまうなど不慮の事故によるデータ破損の危険を減らすことにもつながる。
【００７０】
また、図１２に示すように、システムコントローラ７１と、通信コントローラ８３及び各ドライブコントローラ８６〜８８は、データ送信用のデータバス１１６と、コマンド１０８等の各種制御信号を送信するためのコントロールバス１１７とで接続されている。また、システムコントローラ７１内にはセレクタ１１８が設けられており、このセレクタ１１８には、各ドライブ９１〜９３へのコントロールバス１１７が接続されている。また、セレクタ１１８には、ドライブ切り替えスイッチ５６とスライドスイッチ２７が接続されている。これらのスイッチ５６及び２７が押されると、セレクタ１１８によってコントロールバス１１７が選択され、アクティブなドライブの切り替えが行われる。
【００７１】
ＵＳＢケーブル１１９は、２本の電源供給線１２１ａ（供給用），１２１ｂ（グランド用）と、２本の信号線１２２ａ（＋），１２２ｂ（−）とを備えており、これらがＵＳＢコネクタ３７に接続される。電源供給線１２１ａにはＰＣ４６からの５Ｖ程度の電圧が掛けられている。ＵＳＢの規格では、装置側がこの電圧を自由に利用できるようにしている。
【００７２】
ＵＳＢコネクタ３７がＵＳＢケーブル１１９を介してＰＣ４６と接続されると、電源供給線１２１ａと接続された信号線１２２ａに電圧がかる。通信コントローラ８３は、電源供給線１２１ａの電圧を検出してＰＣ４６と接続されたと判断する。ＰＣ４６内のＵＳＢコントローラ１２６は、この信号線１２２ａの電圧上昇を検出して、装置が接続されたと判定する。この電気的な接続の後、後述する情報のやりとり（シーケンス）を経て、ＰＣ４６と画像ファイル装置１０との間にデータの通信路であるデータバスが確立される。
【００７３】
画像ファイル装置１０には、電源供給線１２１ａと信号線１２１ａとの接続と切断をするための接続スイッチ１２８が設けられており、この接続スイッチ１２８は、通信コントローラ８３によってオンオフが行われる。通信コントローラ８３は、ＰＣ４６と接続されたことを検出したことをシステムコントローラ７１に通知する。システムコントローラ７１は、単体動作モードでの処理が終了している場合には、直ちにＰＣ従属動作モードに移行するとともに、通信コントローラ８３に対して信号を送る。この信号を受けて、通信コントローラ８３は接続スイッチ１２８をオンする。
【００７４】
他方、単体動作モードでの処理が途中である場合には、その処理が終了するまでシステムコントローラ７１はＰＣ従属動作モードへ移行しない。そして、処理が終了するのを待ってＰＣ従属動作モードへ移行して、通信コントローラ８３が接続スイッチ１２８をオンする。
【００７５】
図１３は、画像ファイル装置１０とＰＣ４６との間のデータバス確立シーケンスを示す。通信コントローラ８３が接続スイッチ１２８をオンすると、信号線１２１ａの電圧が上昇し、ＵＳＢコントローラ１２６は装置の接続を検出する。ＵＳＢコントローラ１２６は、装置の識別情報を装置側に問い合わせる。この問い合わせに対して、画像ファイル装置１０がその装置に関する情報を送る。次に、ＵＳＢコントローラ１２６は、動作するドライブの識別情報の問い合わせを行う。初期設定では、第３のドライブ９３がアクティブとなる設定になっているので、第３のドライブ９３の識別情報が送られる。これにより、ＰＣ４６と画像ファイル装置１０との間のデータバスが確立される。
【００７６】
データバスが確立されると、第３のドライブ９３がＰＣ４６に認識され、ＰＣ４６の周辺装置として取り扱われる。
【００７７】
図１４は、ドライブ切り替えスイッチ５６によってデータバスがリセットされるシーケンスを示す。ドライブ切り替えスイッチ５６が押されると、通信コントローラ８３は接続スイッチ５６をいったんオフした後再びオンすることで、データバスをリセットする。
【００７８】
データバスが確立されている状態で、接続スイッチ１２８がオフされると、信号線１２２ａの電圧がダウンするので、ＵＳＢコントローラ１２６はデータバスの切断を認識する。再び、接続スイッチ１２８がオンすると、ＵＳＢコントローラ１２６が信号線１２２ａの電圧上昇を検出し、データバスの確立シーケンスが再開される。このときに、通信コントローラ８３は、スライドスイッチ２７のセット位置に応じて第１及び第２の各ドライブ９１，９２のうちいずれかのドライブ識別情報をＵＳＢコントローラ１２６に送る。これにより、ＰＣ４６は、第１及び第２のドライブ９１，９２のいずれかをアクティブなドライブとして認識する。
【００７９】
このようなデータバスのリセット方法は、ＵＳＢインタフェースの規格で規定されている方法であり、画像ファイル装置１０では、これを利用して、装置１０内の複数のドライブの切り替えをしている。この方法によれば、ソフト的な対応でドライブの切り替えを行うことができるので、部品コストが上昇することもない。
【００８０】
各ドライブ９１〜９３の切り替え方法としては、ＳＣＳＩ規格で規定されているＬＵＮを使用する方法も考えられる。ＬＵＮ（Logical Unit Number)とは、各ドライブ毎に装置番号を割り当てておき、各ドライブへのコマンドには、命令の内容とともにこの装置番号が付加される。この装置番号を変更することでドライブの切り替えが行われる。この方法によってもソフト的な対応でドライブを切り替えることができる。さらに、これによれば、複数のドライブを、同時に、アクティブなドライブとしてＰＣ４６に認識させることが可能となる。しかし、普及型のＰＣでは標準でＳＣＳＩインタフェースを備えているものが少ない。このため、ＰＣ４６で使用する場合には、ＳＣＳＩインタフェースを別途用意しなければならないので、ＰＣユーザーの負担が増加してしまう。
【００８１】
また、画像ファイル装置１０内にＵＳＢハブを設け、このＵＳＢハブに各ドライブ９１〜９３を接続してもよい、こうすれば、部品コストが上昇するが、ＳＣＳＩインタフェースを使用せずに、ＰＣ４６に複数のドライブをアクティブなドライブとして認識させることができる。
【００８２】
以下、図１５〜１７に示すフローチャートを参照しながら、本発明の作用を説明する。電源スイッチ５２をオンして、撮影画像ファイルが記録されたコピー元のメディアを、第１のスロット１６あるいは第２のスロット１７にセットする。コピー先のメディアとして、第３の記録メディア２３を第３のスロット１８にセットする。アルバム作成ボタン５３を押すと、コピー元のメディアから撮影画像ファイルがメインメモリ７８に読み出されて、アルバムデータが作成される。アルバムデータが作成されると、このデータが撮影画像ファイル１〜ｎとともに、第３の記録メディア２３へ書き込まれる。
【００８３】
第３の記録メディア２３への書き込みをする際には、まず、システムコントローラ７１は、第３のドライブコントローラ８８に対して、第３の記録メディア２３内のＦＡＴ情報をメインメモリ７８へ読み出すように指示を送る。第３のドライブ９３は、第３の記録メディア２３のＦＡＴ領域１０２にアクセスしてすべてのＦＡＴ情報を読み出す。このＦＡＴ情報がメインメモリ７８に書き込まれる。
【００８４】
次に、システムコントローラ７１は、書き込むファイルを複数のデータに分割し、各データ毎に書き込みコマンドを作成し、これを第３のドライブコントローラ８８へ送る。
【００８５】
第３のドライブコントローラ８８は、複数の書き込みコマンドを受け取ると、複数の書き込みコマンドで指定されたデータの記録位置が連続しているかを判定する。データの記録位置が連続していない場合には、各書き込みコマンド毎に第３のドライブ９３を動作させ、書き込みをする。他方、データの記録位置が連続している場合には、複数の書き込みコマンドを結合する。この結合された１つの書き込みコマンドで第３のドライブ９３を動作させる。これにより、磁気記録ヘッド９６のアクセス動作が少なくなるので、書き込み速度が速くなる。
【００８６】
また、データの書き込みをしたら、メインメモリ７８内のＦＡＴ情報を更新する。これらの処理がファイルの書き込みが終了するまで続く。すべてのファイルの書き込みが終了したら、ＦＡＴ領域１０２へメインメモリ７８内のＦＡＴ情報を書き込む。これにより、ＦＡＴ領域１０２のＦＡＴ情報が更新される。
【００８７】
こうして、コピー元のメディアから第３の記録メディア２３に撮影画像ファイル１〜ｎがコピーされるとともに、作成されたアルバムデータが書き込まれる。これらのファイルはアルバムフォルダにまとめて格納される。
【００８８】
別のアルバムを作成する場合には、コピー元のメディアをセットして、アルバム作成ボタン５３を押す。同様の処理が繰り返され、第３の記録メディア２３内の別のアルバムフォルダにまとめて格納される。
【００８９】
再生ボタン５４を押すと、指定したアルバムフォルダのインデックス画像の表示や、スライドショーなど、アルバムの再生が行われる。
【００９０】
ＰＣ従属動作モードへ移行する場合には、ＵＳＢケーブル１１９をＵＳＢコネクタ３７に接続する。このとき、単体動作モードでの処理が終了している場合には、直ちに接続スイッチ１２８がオンされて、ＰＣ従属動作モードへ移行する。単体動作モードでの処理が途中である場合には、その処理が終了した後、接続スイッチ１２８がオンされて、ＰＣ従属動作モードへ移行する。
【００９１】
ＰＣ従属動作モードへ移行すると、第３のドライブ９３がアクティブなドライブとしてＰＣ４６に認識される。ドライブ切り替えをする場合には、ドライブ切り替えスイッチ５６及びスライドスイッチ２７で行われる。これらのスイッチ５６が押されると、データバスのリセットによりアクティブなドライブが切り替えられる。
【００９２】
ＵＳＢケーブル１１９がＵＳＢコネクタ３７から抜かれると、電源供給線１２１ａの電圧が下がり、これを通信コントローラ８３が検出して、単体動作モードへ移行する。
【００９３】
上記例では、画像ファイル装置内に３つのドライブを設けた例で説明しているが、ドライブは２つでもよく、また、３つ以上でもよい。また、スマートメディアタイプの記録メディア，ＰＣカードタイプの記録メディア，ＺＩＰディスクの各記録メディアを使用するドライブを例に説明したが、これらの他、ＣＤ，ＭＯ，ＤＶＤ，ＦＤなどの記録メディアを使用するドライブを使用してもよい。
【００９４】
また、上記例では、ＰＣとのインタフェースとして、ＵＳＢインタフェースを使用した例で説明してきたが、この代わりにＩＥＥＥ１３９４インタフェースを使用してもよい。このインタフェースもホットプラグイン機能を備えており、また、上述のデータバスのリセットによりドライブを切り替えることも可能である。
【００９５】
また、上記例では、本発明のデータ記録装置を画像ファイル装置の例で説明し、記録するデータを画像データとしているが、画像データでなくてもよく、文字データや音声データであってもよい。また、画像は静止画に限らず動画でもよい。
【００９６】
【発明の効果】
以上詳細に説明したように、本発明は、複数の記録メディアにアクセスして、データの書き込みと読み取りをする複数のメディアドライブユニットを備えたデータ記録装置において、外部のコンピュータとデータの送受信をするためのケーブルが接続されるコネクタと、操作部からの指示により前記各ドライブユニットが動作する単体動作モードと、前記コネクタを経由して入力されるコンピュータからの指示により、前記各メディアドライブユニットのうちの少なくとも１つを動作させ、前記各記録メディアを前記コンピュータの外部メモリとして使用させる従属動作モードと、これら各モードを選択的に切り替えるモード切り替え手段とを設けたから、単体で使用される他、ＰＣの周辺装置としても利用できるので、ＰＣユーザーにとって利用価値の高いものになる。
【００９７】
また、データの記録位置とデータの大きさを表す情報を含む書き込み又は読み取りの各コマンドに応じて動作する記録ヘッドを備えたデータ記録装置のデータアクセス方法において、前記各コマンドで指定された複数個のデータの記録位置が連続しているか否かを判定し、前記記録位置が連続していない場合には、前記記録ヘッドを前記各コマンド毎に動作させ、他方、前記記録位置が連続している場合には、前記複数個のデータを１度に書き込み又は読み取るように動作させるようにしたから、データの書き込み及び読み取りの時間を速くすることができる。
【００９８】
また、データを格納する第１の領域とその領域内の前記データの記録位置を示すアドレス情報が格納される第２の領域とが設定された記録メディアへアクセスし、この記録メディアから前記アドレス情報を参照して前記データの書き込みと読み取りとをするとともに、書き込みの際には前記アドレス情報を更新するデータ記録装置のデータアクセス方法において、前記メディアドライブユニットが最初に前記データの読み取り又は書き込みをする際に、前記第２の領域内のアドレス情報を内部メモリに読み込み、それ以降の前記データの読み取りと書き込みとをする際に、前記第２の領域の代わりに前記内部メモリに読み出されたアドレス情報の参照及び更新をし、予め設定したタイミングで、前記第２の領域内のアドレス情報を、前記内部メモリ内の更新されたアドレス情報に置き換えるようにしたから、データの書き込み及び読み取りの時間を速くすることができる。
【図面の簡単な説明】
【図１】画像ファイル装置の外観斜視図である。
【図２】撮影画像ファイルのデータ構造を示す説明図である。
【図３】アルバムフォルダ内のフォルダ構成を示す説明図である。
【図４】画像ファイル装置の背面斜視図である。
【図５】表示パネルに設けられた各ランプの説明図である。
【図６】書き込み保護の設定画面の説明図である。
【図７】画像ファイル装置の電気構成を示すブロック図である。
【図８】第３の記録メディアのディスク板と、磁気記録ヘッドを示す図である。
【図９】ディスク板に設定される各領域の説明図である。
【図１０】コマンドに含まれる情報の説明図である。
【図１１】コマンド結合処理の説明図である。
【図１２】ＰＣとの接続部分を示す要部ブロック図である。
【図１３】データバスの確立シーケンスを示す説明図である。
【図１４】ドライブ切り替え時のデータバスのリセットシーケンスを示す説明図である。
【図１５】画像ファイル装置の単体動作モードでの作用を示すフローチャートである。
【図１６】アルバム作成処理の手順を示すフローチャートである。
【図１７】モード切り替え時の手順を示すフローチャートである。
【符号の説明】
１０  画像ファイル装置
２１  第１の記録メディア
２２  第２の記録メディア
２３  第３の記録メディア
３７  ＵＳＢコネクタ
５６  ドライブ切り替えスイッチ
８３  通信コントローラ
９１  第１のドライブ
９２  第２のドライブ
９３  第３のドライブ
【図１】
0003967543.tif 000002
【図２】
0003967543.tif 000003
【図３】
0003967543.tif 000004
【図４】
0003967543.tif 000005
【図５】
0003967543.tif 000006
【図６】
0003967543.tif 000007
【図７】
0003967543.tif 000008
【図８】
0003967543.tif 000009
【図９】
0003967543.tif 000010
【図１０】
0003967543.tif 000011
【図１１】
0003967543.tif 000012
【図１２】
0003967543.tif 000013
【図１３】
0003967543.tif 000014
【図１４】
0003967543.tif 000015
【図１５】
0003967543.tif 000016
【図１６】
0003967543.tif 000017
【図１７】
0003967543.tif 000018