(57)【要約】【課題】  データを記録メディアに転送する時間の短縮が可能で、容易にデータ管理を行うことのできるデータ記録装置を提供する。【解決手段】  記録用データを発生するデータ発生手段と、データ発生手段から記録用データが発生するたびに、その記録用データを複数の記録メディアに対して振り分けて記録する記録手段と、データ発生手段及び記録手段の非動作時において、複数の記録メディアに分散された複数の記録用データを１つの記録メディアに移動させるデータ転送手段とを有し、データ転送手段は、１つの記録メディアに作業領域として所定の空き領域を残して記録データを移動させるデータ記録装置。【選択図】    図３
2005311438.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能な複数の記録メディアを同時に装填できるデータ記録装置において、
記録用データを発生するデータ発生手段と、
上記データ発生手段から上記記録用データが発生するたびに、その記録用データを上記複数の記録メディアに対して振り分けて記録する記録手段と、
上記データ発生手段及び上記記録手段の非動作時において、上記複数の記録メディアに分散された上記複数の記録用データを１つの記録メディアに移動させるデータ転送手段とを有し、
上記データ転送手段は、１つの記録メディアに作業領域として所定の空き領域を残して上記記録データを移動させることを特徴とするデータ記録装置。
【請求項２】
上記作業領域は、少なくとも１つの記録用データを記録可能な容量であることを特徴とする請求項１に記載のデータ記録装置。
【請求項３】
上記記録手段は、全ての記録メディアに作業領域を残して上記記録データを移動させることができないときは、前記作業領域を上記記録データを記録する領域に変更することを特徴とする請求項１または２に記載のデータ記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録メディアに対してデータを効率的に転送する技術に関する。
【背景技術】
【０００２】
パーソナルコンピュータなどではデータを保存する際に、そのデータを複数のＨＤＤ（ハードディスクドライブ装置）に分割して保存することにより、データの書込み時間を短縮してシステムのパフォーマンスを高める技術が採用されている。
【０００３】
このデータ転送時間の効率化技術はデジタルカメラについてもニーズが高く、例えば、２枚のメモリカードを装着することが可能なデジタルカメラについて、それぞれのメモリカードがどちらのスロットに装着されているかをユーザに意識させること無く、装着されたメモリカードの管理をユーザが容易に行うことができるデジタルカメラが提案されている（特許文献１参照）
【特許文献１】特開２００１−１６９２２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の技術では、その複数の記録メディアをデジタルカメラから取り外すと、その記録メディア同士は何らの関連性ももたずにバラバラになってしまう。複数の記録メディアを全体として１つの記録メディアとして取り扱う技術思想からすれば、撮影時における画像のデータ転送時間の効率化のみでなく、撮影後の画像データの管理も複数の記録メディア全体として容易に実施できることが求められる。さらに、撮影時における画像データ転送時間の効率化に関しても、更なる転送時間の効率化を図るための種々の転送方式の開発が求められる。
【０００５】
しかしながら、特許文献１にはこれらの課題の解決を図るための記載あるいは示唆する記載はされていない。
【０００６】
本発明は、かかる事情に鑑みてなされたものであって、データを記録メディアに転送する時間の短縮が可能で、容易にデータ管理を行うことのできるデータ記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る請求項１に記載のデータ記録装置は、着脱可能な複数の記録メディアを同時に装填できるデータ記録装置において、記録用データを発生するデータ発生手段と、上記データ発生手段から上記記録用データが発生するたびに、その記録用データを上記複数の記録メディアに対して振り分けて記録する記録手段と、上記データ発生手段及び上記記録手段の非動作時において、上記複数の記録メディアに分散された上記複数の記録用データを１つの記録メディアに移動させるデータ転送手段とを有し、上記データ転送手段は、１つの記録メディアに作業領域として所定の空き領域を残して上記記録データを移動させる。
【０００８】
また本発明に係る請求項２に記載のデータ記録装置は、上記記載の発明であるデータ記録装置において、上記作業領域は、少なくとも１つの記録用データを記録可能な容量である。
【０００９】
また本発明に係る請求項３に記載のデータ記録装置は、上記記載の発明であるデータ記録装置において、上記記録手段は、全ての記録メディアに作業領域を残して上記記録データを移動させることができないときは、前記作業領域を上記記録データを記録する領域に変更する。
【発明の効果】
【００１０】
本発明によれば、データを記録メディアに転送する時間の短縮が可能で、容易にデータ管理を行うことができる。
【発明を実施するための最良の形態】
【００１１】
［第１の実施の形態］
図１は、本発明の第１の実施の形態のデータ記録装置が適用されるデジタルカメラを示す斜視図である。
【００１２】
本デジタルカメラは、ボディユニット１００、レンズユニット１２及びストロボユニット（不図示）８０で構成されている。
【００１３】
そして、ボデイユニット１００にはカメラ操作用ＳＷ５２、動作表示用ＬＣＤ５７、ストロボ取り付け用シュー８７、グリップ部１１０が備えられている。
【００１４】
カメラ操作用ＳＷ５２には、合焦、撮影動作を開始するためのレリーズボタン５２ａ、シャッタスピード・絞りを設定するための設定ダイヤル５２ｂ、露出モード（絞り優先、シャッタ優先、マニュアル等）を設定するためのモードダイヤル５２ｃ、電源ＯＮ・ＯＦＦ用のパワースイッチ５２ｄが設けられている。
【００１５】
また撮影者がボディユニット１００を把持するためのグリップ部１１０には、後述するメモリカード１２０、電源用電池５４などを収納する機構が設けられている。
【００１６】
図２は、グリップ部１１０のカードカバー１１１を開いて斜め後方から見た斜視図である。グリップ部１１０内には、メモリカード１２０を記録メディア（後述）スロットに挿入するための挿入部１１５ａ、１１５ｂ、メモリカード１２０を挿入部１１５ａ、１１５ｂから取り出すための取り出しレバー１１６ａ、１１６ｂ、及びメモリカード１２０が挿入されている状態かどうかを検出するためのパック状態検出ＳＷ１１８が設けられている。
【００１７】
次に、本デジタルカメラのシステム構成について図３を参照しつつ説明する。
【００１８】
このデジタルカメラのシステムは、カメラ本体としてのボディユニット１００と、アクセサリ装置（以下「アクセサリ」と略称する）として例えば、交換レンズとしてのレンズユニット（即ちレンズ鏡筒）１２と、撮影した画像データを記録しておく記録メディア３９、および外付けのストロボユニット８０などから構成されている。
【００１９】
ユーザが所望するレンズユニット１２は、ボディユニット１００の前面に設けられたレンズマウント（不図示）を介して着脱自在に設定されている。
【００２０】
記録メディア３９は、各種のメモリカードや外付けのＨＤＤ等の外部記録媒体であり、複数の記録メディア３９ａ、３９ｂが用意され、それぞれ通信コネクタ３５ａ、３５ｂを介してカメラ本体と通信可能かつ交換可能に装着される。
【００２１】
またストロボユニット８０は、閃光電球８１、ＤＣ／ＤＣコンバータ８２、ストロボ制御マイクロコンピュータ８３および電池８４から成り、ストロボ通信コネクタ８５を介してカメラ本体と通信可能に装着できる。
【００２２】
レンズユニット１２の制御はレンズ制御用マイクロコンピュータ（以下”Ｌｕｃｏｍ”と称する）５が行う。ボディユニット１００の制御はボディ制御用マイクロコンピュータ（以下“Ｂｕｃｏｍ”と称する）５０が行う。尚、これらＬｕｃｏｍ５とＢｕｃｏｍ５０とは、合体時において通信コネクタ６を介して通信可能に電気的接続がなされる。そしてカメラシステムとしてＬｕｃｏｍ５がＢｕｃｏｍ５０に従属的に協働しながら稼動するようになっている。
【００２３】
レンズユニット１２内には撮影レンズ１２ａと絞り３が設けられている。撮影レンズ１２ａはレンズ駆動機構２内に在る図示しないＤＣモータによって駆動される。絞り３は絞り駆動機構４内に在る図示しないステッピングモータによって駆動される。Ｌｕｃｏｍ５はＢｕｃｏｍ５０の指令に従ってこれら各モータを制御する。
【００２４】
ボディユニット１００内には次の構成部材が図示のように配設されている。例えば、光学系としての一眼レフ方式の構成部材（ペンタプリズム１３ａ、クイックリターンミラー１３ｂ、接眼レンズ１３ｃ、サブミラー１３ｄ）と、シャッタ１４と、上記サブミラー１３ｄからの反射光束を受けて自動測距する為のＡＦセンサユニット３０ａが設けられている。そして、フォーカルプレーン式のシャッタ１４の後段には、光学系を通過した被写体像を光電変換するためのＣＣＤ２７が防塵フィルタ２１を介して設けられている。
【００２５】
そして、防塵フィルタ２１には圧電素子２２が設けられ、圧電素子２２は防塵フィルタ駆動回路４８によって振動して防塵フィルタ２１に付着した塵を除去する。なお、圧電素子２２は、温度によってその特性が変化するため、温度測定回路３３で実測した温度に基づいてＢｕｃｏｍ５０が防塵フィルタ駆動回路４８に適切な駆動信号を供給する。
【００２６】
また、このＡＦセンサユニット３０ａを駆動制御するＡＦセンサ駆動回路３０ｂと、上記クイックリターンミラー１３ｂを駆動制御するミラー駆動機構１８と、上記シャッタ１４の先幕と後幕を駆動するシャッタチャージ機構１９、先幕と後幕の動きを制御するシャッタ制御回路３１と、上記ペンタプリズム１３ａからの光束に基づき測光処理する測光回路３２が設けられている。
【００２７】
そして、シャッタチャージ機構１９とシャッタ制御回路３１は、Ｂｕｃｏｍ５０との間でシャッタの開閉動作を制御する信号の授受を行う。
【００２８】
このカメラシステムにはまた、ＣＣＤ２７に接続したＣＣＤインターフェイス回路３４、液晶モニタ３６、記憶領域として設けられたＳＤＲＡＭ３８ａ、Ｆｌａｓｈ Ｍｅｍｏｒｙ３８ｂおよび記録メディア３９ａ、３９ｂなどを利用して画像処理する画像処理コントローラ４０とが設けられ、電子撮像機能と共に電子記録表示機能を提供できるように構成されている。
【００２９】
記録メディア３９ａ、３９ｂは、それぞれ通信コネクタ３５ａ、３５ｂを介して画像処理コントローラ４０と接続され撮像データの授受を行う。また、この記録メディア３９ａ、３９ｂにメモリカード１２０がパックとして挿入されているかどうかを検出するパック状態検出ＳＷ１１８がＢｕｃｏｍ５０と接続されている。
【００３０】
Ｂｕｃｏｍ５０には、当該カメラの動作状態を表示出力によってユーザへ告知するための動作表示用ＬＣＤ５７と、カメラ操作ＳＷ５２とが設けられている。上記カメラ操作ＳＷ５２は、例えばレリーズボタン５２ａ、モードダイヤル５２ｃおよびパワースイッチ５２ｄなど、当該カメラを操作するために必要な操作釦を含むスイッチ群である。さらに、電源としての電池５４と、この電源の電圧を当該カメラシステムの各回路ユニットが必要とする電圧に変換して供給する電源回路５３ａ、電源検出回路５３ｂが設けられている。
【００３１】
上述した如くに構成されたカメラシステムの各部は次のように稼動する。
【００３２】
ミラー駆動機構１８は、クイックリターンミラー１３ｂをＵＰ位置とＤＯＷＮ位置へ駆動するための機構であり、このクイックリターンミラー１３ｂがＤＯＷＮ位置にある時、撮影レンズ１２ａからの光束はＡＦセンサユニット３０ａ側とペンタプリズム１３ａ側へと分割されて導かれる。
【００３３】
ＡＦセンサユニット３０ａ内のＡＦセンサからの出力は、ＡＦセンサ駆動回路３０ｂを介してＢｕｃｏｍ５０へ送信されて周知の測距処理が行われる。
【００３４】
また、ペンタプリズム１３ａに隣接する接眼レンズ１３ｃからはユーザが被写体を目視できる一方、このペンタプリズム１３ａを通過した光束の一部は測光回路３２内のホトセンサ（不図示）へ導かれ、ここで検知された光量に基づき周知の測光処理が行われる。
【００３５】
シャッタ制御回路３１は、Ｂｕｃｏｍ５０からシャッタを駆動制御するための信号を受け、その信号に基づいてシャッタ１４の動作を制御すると共に、所定のタイミングで、Ｂｕｃｏｍ１５０にストロボを発光させるためのストロボ同調信号を出力する。Ｂｕｃｏｍ５０は、このストロボ同調信号に基づいてストロボユニット８０に通信により発光指令信号を出力する。
【００３６】
画像処理コントローラ４０は、Ｂｕｃｏｍ５０の指令に従ってＣＣＤインターフェイス回路３４を制御してＣＣＤ２７から画像データを取り込む。この画像データは画像処理コントローラ４０でビデオ信号に変換され、液晶モニタ３６にて出力表示される。ユーザはこの液晶モニタ３６の表示画像から、撮影した画像イメージを確認できる。
【００３７】
ＳＤＲＡＭ３８ａは画像データの一時的保管用メモリであり、画像データが変換される際のワークエリアなどに使用される。またこの画像データはＪＰＥＧデータに変換された後には記録メディア３９ａ、３９ｂに保存するように設定されている。そして、連写モードで撮影した画像データを保存する際には、画像処理コントローラ４０が効率的に画像データを保存するようにデータ転送動作を制御する。
【００３８】
図４は、メモリカード１２０ａ、１２０ｂをアダプタ１２５に装備する方法を示す図である。
【００３９】
結束部材であるアダプタ１２５に設けられた挿入部１２６ａ、１２６ｂにそれぞれメモリカード１２０ａ、１２０ｂを挿入し、固定ビス１２７ａ、１２７ｂを用いて固定する。このようにして、装備された複数のメモリカード１０２をアダプタ１２５と一体として、上述のボディユニット１００の挿入部１１５ａ、１１５ｂに装着する。
【００４０】
この際、アダプタ１２５に設けられている突起部１２８が、図２に示すパック状態検出ＳＷ１１８を押すことによって、アダプタ１２５が装着されていることが検知される。
【００４１】
なお、アダプタ１２５に装備できるメモリカードは２枚に限られず、複数枚のメモリカードが装備できるものであっても良い。また、固定ビスはアダプタ１２５の側面から取り付けるように構成してもよい。
【００４２】
さらに、メモリカード１２０ａ、１２０ｂの固定は、固定ビスを用いずに、摩擦によってアダプタ１２５に固定するものでも良く、また挟み込み機構を用いてアダプタ１２５に固定するものであっても良い。更に、一体成形されることも考えられる。
【００４３】
図５は、メモリカード１２０ａ、１２０ｂを装備したアダプタ１２５の背面を示す図である。アダプタ１２５の背面には、ラベルが設けられ、メモリカード１２０ａ、１２０ｂに保存されている画像データについての情報（例えば、表題、テーマ、撮影日など）を記載することができる。これによって、データの整理が容易になり、また内容の確認が容易になる。
【００４４】
図６は、メモリカード１２０ａ、１２０ｂに記録された画像データを示す図である。この図に示すように、一般に画像データは複数のメモリカードに分散して記録され、順序付けられて記録されない。この結果、それぞれのメモリカード１２０ａ、１２０ｂ単体でデータを管理することは困難を伴う場合が多い。特に、メモリカード１２０ａ、１２０ｂが分離して他のメモリカードと混在して保管されている場合には、同じグループに属するメモリカードを抽出することは困難である。
【００４５】
本実施の形態では、このアダプタ１２５とメモリカード１２０ａ、１２０ｂを一体として保管し、取り扱うため、容易にデータを管理することができる。また、ラベルを設けているため、内容の把握が簡単になり、データの整理が容易になる。
【００４６】
図７、図８、図９、図１０は、デジタルカメラにおける画像データの転送、記録動作を示す概略のフロー図である。この動作は、図３に示すＢｕｃｏｍ５０が統括して制御する。
【００４７】
図７において、デジタルカメラの電池が装填されたときは（ステップＳ０１）、内部のデータエリアの初期化が行われる（ステップＳ０２）。具体的には、ＳＤＲＡＭ３８ａ、Ｆｌａｓｈ Ｍｅｍｏｒｙ３８ｂのワークエリアの初期化、通信用のポートの初期化が行われる。
【００４８】
パワースイッチ５２ｄの状態が調べられ、パワースイッチ５２ｄがＯＮのとき（ステップＳ０３  Ｙｅｓ）、即ちデジタルカメラの各部に電源が供給されて動作可能の状態になっているときは、記録メディア３９ａ、３９ｂにメモリカード１２０ａ、１２０ｂが接続されているかどうかを調べる（ステップＳ０４、Ｓ０６）。
【００４９】
メモリカード１２０ａ、１２０ｂが接続されている場合には（ステップＳ０４  Ｙｅｓ、Ｓ０６  Ｙｅｓ）、接続されているメモリカード１２０ａ、１２０ｂのＦＡＴ（File Allocation Table）情報を読込み、空き容量等の情報を取得して記憶する（ステップＳ０５、Ｓ０７）。
【００５０】
次に、パック状態検出ＳＷ１１８の状態を調べる（ステップＳ０８）。即ち、アダプタ１２５に装着されたメモリカード１２０ａ、１２０ｂが記録メディア３９ａ、３９ｂに接続されているかどうかを調べる。パック状態検出ＳＷ１１８がＯＮの場合には、メモリカード１２０ａ、１２０ｂは一対として取り扱うべきとして、内部データであるパック状態フラグを「１」に設定し（ステップＳ０９）、パック状態検出ＳＷ１１８がＯＦＦの場合には、メモリカード１２０ａ、１２０ｂは個別に取り扱うべきとして、内部データであるパック状態フラグを「０」に設定する（ステップＳ１０）。
【００５１】
続いて、接続されているメモリカード１２０ａ、１２０ｂのそれぞれについて、ＦＡＴ情報等に基づいて空き容量があるかどうかを調べる（ステップＳ１１、Ｓ１２）。ここで、現在用いられている画質モードによって更に１枚以上の画像を撮影できる場合に、空き容量があると判断する。空き容量がメモリカード１２０ａ、１２０ｂにない場合は、動作表示用ＬＣＤ５７に、その旨の警告を表示する（ステップＳ１３）。
【００５２】
次に、図８において、カメラ操作ＳＷ５２のモードダイヤル５２ｃ、設定ダイヤル５２ｂが操作され露出モード等が新たに設定されたかどうかを調べ（ステップＳ２１）、露出モード等が新たに設定されている場合は、その設定値で撮影を行うための準備処理を実施する（ステップＳ２２）。
【００５３】
そして、レリーズボタン５２ａが操作されるまで待機し（ステップＳ２３  Ｎｏ）、レリーズボタン５２ａの半押しを検出したときに（ステップＳ２４  Ｙｅｓ）、測光を行って露出演算を実行し（ステップＳ２５）、ＡＦセンサユニット３０ａの出力に基づいてレンズユニット１２の撮影レンズ１２ａの駆動を制御して合焦動作を行う（ステップＳ２６、Ｓ２７）。
【００５４】
その後、レリーズボタン５２ａの全押しを検出したときに（ステップＳ２８  Ｙｅｓ）、露出動作を行う（ステップＳ２９）。即ち、クイックリターンミラー１３ｂとサブミラー１３ｄを光路外に移動して、シャッタ１４の先幕、後幕を制御し、光像を所定時間だけＣＣＤ２７上に結像させる（ステップＳ２９）。
【００５５】
そして、ＣＣＤ２７から取り出し画像処理コントローラ４０で画像処理した画像を記録メディア３９ａ、３９ｂに転送して記録させる（ステップＳ３０）。
【００５６】
図１０、図１１は、ステップＳ３０の処理である、記録メディア３９ａ、３９ｂに画像を記録させる手順を示す概略のフロー図である。この処理では、それぞれの記録メディアに所定の容量のワーク領域を確保して画像を記録する。このワーク領域は、画像の記録・転送等を実施する際に使用される作業領域であり、このワーク領域が存在することにより高速に処理することができる。
【００５７】
パック状態フラグを調べて、パック状態フラグが「１」の場合（ステップＴ０１  Ｙｅｓ）でメモリカード１２０ａにワーク領域以上の空き領域がある場合（ステップＴ０２  Ｙｅｓ）は、画像を記録メディア３９ａ、３９ｂに交互に転送する。例えば、撮影した画像のコマ番号が奇数の場合はメモリカード１２０ａに記録し（ステップＴ０３  Ｙｅｓ、Ｔ０４）、撮影した画像のコマ番号が偶数の場合はメモリカード１２０ｂに記録する（ステップＴ０３  Ｎｏ、Ｔ０５）。
【００５８】
このように交互に記録することにより、同時タイミングでメモリカード１２０ａとメモリカード１２０ｂに画像を記録することができるため、データ転送時間を短縮することができる。
【００５９】
しかし、メモリカード１２０ａにワーク領域以上の空き領域がない場合（ステップＴ０２  Ｎｏ）は、画像を記録メディア３９ａ、３９ｂに交互に転送することはできない。従って、このときは後述するステップＴ１２以降を実行してメモリカード１２０ｂに画像を転送することを試みる。
【００６０】
パック状態フラグを調べて、パック状態フラグが「０」の場合（ステップＴ０１  Ｎｏ）は、いずれかのメモリカードに記録する。
【００６１】
そこで、メモリカード１２０ａにワーク領域以上の空き領域がある場合は、画像を記録メディア３９ａに転送して、メモリカード１２０ａに記録する（ステップＴ１０  Ｙｅｓ、Ｔ１１）。しかし、メモリカード１２０ａにワーク領域以上の空き領域がない場合は、メモリカード１２０ｂにワーク領域以上の空き領域があるかどうかを調べる（ステップＴ１２）。
【００６２】
そして、メモリカード１２０ｂにワーク領域以上の空き領域がある場合は、画像を記録メディア３９ｂに転送して、メモリカード１２０ｂに記録する（ステップＴ１２  Ｙｅｓ、Ｔ１３）。
【００６３】
図１２は、ステップＴ０１〜Ｔ１２までの処理によってメモリカード１２０ａ、１２０ｂに記録された画像の状態を模式的に示す図である。図１２に示すように、メモリカード１２０ａ、１２０ｂには所定の容量のワーク領域が確保される。しかし、メモリカード１２０ｂにワーク領域以外に空き領域がない場合は、ワーク領域を確保することを放棄して、ワーク領域を空き領域に変更して画像を記録する。
【００６４】
そこで、メモリカード１２０ａに空き領域がある場合は、画像を記録メディア３９ａに転送して、メモリカード１２０ａに記録する（ステップＴ１４  Ｙｅｓ、Ｔ１５）。しかし、メモリカード１２０ａに空き領域がない場合は、メモリカード１２０ｂに空き領域があるかどうかを調べる（ステップＴ１６）。
【００６５】
そして、メモリカード１２０ｂに空き領域がある場合は、画像を記録メディア３９ｂに転送して、メモリカード１２０ｂに記録する（ステップＴ１６  Ｙｅｓ、Ｔ１７）。しかし、メモリカード１２０ｂに空き領域がない場合は、画像を記録することができない旨の警告を動作表示用ＬＣＤ５７に表示する（ステップＴ１８）。なお、上述の空き領域の有無判断は、実際に撮影された画像のサイズに基づいて行われる。
【００６６】
また、図１０、図１１に示す記録メディア３９ａ、３９ｂに画像を記録させる処理において、ステップＴ０１〜Ｔ０５の、メモリカード１２０ａ、１２０ｂに画像を振り分けて記録する処理は、デジタルカメラが連写モードで撮影しているときに実行するようにしても良い。連写モードにおいては、撮影画像が短時間で多く発生するため、記録メディア３９ａ、３９ｂに効率的に書き込む必要があるが、連写モードでなければ撮影画像の発生間隔は長いため、記録メディアへの書き込みが問題になることが少ないからである。
【００６７】
以上のようにして図８のステップＳ３０の処理を行った後は、撮影動作を行っていない空き時間において、特定の記録メディアに画像データを移動する。
【００６８】
すなわち、図９において、レリーズボタン５２ａが操作されておらず、またレリーズボタン５２ａが半押しでもないとき（ステップＳ３５  Ｎｏ、ステップＳ３６  Ｎｏ）は、バッファ上に画像データが残っているかどうかを調べる（ステップＳ３７）。
【００６９】
バッファ上に画像データが残っている場合（ステップＳ３７  Ｙｅｓ）は、いまだ記録メディアへのデータ転送中であるため、このデータ移し替え処理を実行しない。バッファ上に画像データが残っていない場合（ステップＳ３７  Ｎｏ）は、移し替えるべき画像データがメモリカード１２０ｂに残っているかどうかを調べる（ステップＳ３８）。
【００７０】
移し替えるべき画像データがメモリカード１２０ｂに残っていない場合（ステップＳ３８  Ｎｏ）は、すでに移し替えは終了しているため、これ以上の移し替え動作を行わない。
【００７１】
そして、移し替えるべき画像データがメモリカード１２０ｂに残っている場合（ステップＳ３８  Ｙｅｓ）で、メモリカード１２０ａにワーク領域以上の空き領域が存在する場合（ステップＳ３９  Ｙｅｓ）に、メモリカード１２０ｂの画像を１コマ、メモリカード１２０ａに移し替える（ステップＳ４０）。
【００７２】
１コマの画像データを移し替えた後は、図７のステップＳ０３に戻り、上述の処理を繰り返す。
【００７３】
図１３は、メモリカードに記録された画像データを示す図である。メモリカード１２０ｂの画像データが全てメモリカード１２０ａに移し替えられている。この移し替え作業においては、メモリカード１２０ａ、１２０ｂにワーク領域が確保されているためスムーズに画像を移し替えることができる。この実施の形態によれば、データの記録時においては複数のメモリカードをもちいて転送時間の短縮化を図り、その後、空き時間を利用して一方のメモリカードにデータを集約するため、ユーザは容易にデータ管理を行うことができる。
【００７４】
次に、ワーク領域が空き領域に変更されて使用されている場合、即ち、画像データの記録に際して図１１のステップＴ１４〜Ｔ１７が実施された場合の移し替え動作について説明する。
【００７５】
ユーザは、移し替え動作モードとして３つのモードの内いずれかを選択することができる。第１のモードは、全ての画像データを順序に従って移し替えるモードである。第２のモードは、ワーク領域にある画像データのみを移し替えるモードである。第３のモードは、撮影時の状態を維持するモードである。
【００７６】
ユーザは、これらのモードを設定することができる。例えば、ユーザが図３に示すカメラ操作ＳＷ５２を操作して、モード設定の要求を入力すると、液晶モニタ３６あるいは動作表示用ＬＣＤ５７にモード一覧がメニュー画面として表示される。そこで、ユーザはカメラ操作ＳＷ５２を操作して所望のモードを選択することができる。
【００７７】
まず第１のモードの動作について説明する。
【００７８】
図１４は、撮影終了時のメモリカードに記録された画像データを示す図である。メモリカード１２０ａのワーク領域には０１３．ｊｐｇ〜０１５．ｊｐｇの画像データが記録され、メモリカード１２０ｂのワーク領域には０１６．ｊｐｇ〜０１７．ｊｐｇの画像データが記録されている。図１５は、第１のモードを実行した結果のメモリカードに記録された画像データを示す図である。全ての画像データは、撮影された順序に従ってメモリカードに記録されている。
【００７９】
次に第２のモードの動作について説明する。
【００８０】
図１６は、第２のモードの動作を説明する図である。第２のモードは、ワーク領域にある画像データのみを移し替えるモードである。メモリカード１２０ａのワーク領域には、既に記録されている画像データ０１３．ｊｐｇに加え、メモリカード１２０ｂのワーク領域から画像データ０１４．ｊｐｇが転送されて記録される。
【００８１】
次に、第３のモードの動作について説明する。第３のモードは、撮影時の状態を維持するモードである。従って、このモードが選択されると、画像データの移し替えは実行されない。
【００８２】
次に、記録メディア３９ａ、３９ｂと画像処理コントローラ４０との間のデータ授受手順について説明する。
【００８３】
図１７は、記録メディア３９ａ、３９ｂと画像処理コントローラ４０との間の信号接続を示す図である。
【００８４】
画像処理コントローラ４０と記録メディア３９ａの通信コネクタ３５ａの間は、アドレス信号（Ａ０００〜Ａ００９）、データ信号（Ｄ０００〜Ｄ０１５）、Ｗｒｉｔｅ信号（ＷＲ０）、Ｗａｉｔ信号（ＷＡＩＴ０）、Ｃｈｉｐ_ｅｎａｂｌｅ信号（ＣＥ０）で接続されている。
【００８５】
アドレス信号（Ａ０００〜Ａ００９）は、画像処理コントローラ４０が記録メディア３９ａに対して画像データを書き込むアドレスを指定するための信号である。データ信号（Ｄ０００〜Ｄ０１５）は、画像処理コントローラ４０が記録メディア３９ａに対して転送するデータを表わす信号である。
【００８６】
Ｗｒｉｔｅ信号（ＷＲ０）は、画像処理コントローラ４０が記録メディア３９ａに対してデータを読込むタイミングを指定する信号である。Ｗａｉｔ信号（ＷＡＩＴ０）は、記録メディア３９ａが画像処理コントローラ４０に対してデータの転送を一時停止するように求める信号である。Ｃｈｉｐ_ｅｎａｂｌｅ信号（ＣＥ０）は、画像処理コントローラ４０が記録メディア３９ａに対してデータの転送先として選ばれていることを示す信号である。
【００８７】
同様に、画像処理コントローラ４０と記録メディア３９ｂの通信コネクタ３５ｂの間は、アドレス信号（Ａ１００〜Ａ１０９）、データ信号（Ｄ１００〜Ｄ１１５）、Ｗｒｉｔｅ信号（ＷＲ１）、Ｗａｉｔ信号（ＷＡＩＴ１）、Ｃｈｉｐ_ｅｎａｂｌｅ信号（ＣＥ１）で接続されている。これらの信号の内容は、上述の通信コネクタ３５ａの間の信号と同じであるため詳細の説明は省略する。
【００８８】
図１８は、画像処理コントローラ４０での記録メディア３９ａとのデータ授受手順を示すフロー図であり、図１９は、画像処理コントローラ４０と記録メディア３９ａとのデータ授受信号のタイムチャートを表わす図である。図１８、図１９を参照しつつデータ授受動作を説明する。
【００８９】
画像処理コントローラ４０は、Ｃｈｉｐ_ｅｎａｂｌｅ信号（ＣＥ０）を「Ｈ」レベルにして記録メディア３９ａに対してデータ転送を行うことを通知する（ステップＲ０１）。記録メディア３９ａは、データの受け入れのための準備を行う。
【００９０】
次に、画像処理コントローラ４０は、画像データを書き込むアドレス（Ａ０００〜Ａ００９）をアドレス用ポートに出力する（ステップＲ０２）。ここで、画像データを書き込むアドレス情報は、このデータ授受動作の開始に先立って行われる通信（不図示）によって、画像処理コントローラ４０が把握している。
【００９１】
次に、画像処理コントローラ４０は、転送する画像データを複数に分割し、その分割したそれぞれのデータを１回の送信単位として、送信を繰り返して画像データを記録メディア３９ａに転送する
画像処理コントローラ４０は、最初のデータ（Ｄ０００〜Ｄ０１５）をデータ用ポートに出力し、出力が安定したタイミングでＷｒｉｔｅ信号（ＷＲ０）をパルス状に出力する（ステップＲ０３、Ｒ０４）。ここで、パルス幅である時間ｔ１と、パルス周期であるｔ２は、記録メディア３９ａの種類によって異なる最適な値である。記録メディア３９ａは、Ｗｒｉｔｅ信号（ＷＲ０）が入力されたタイミングで設定されているデータ（Ｄ０００〜Ｄ０１５）を読込む。
【００９２】
この処理を所定回数繰り返し（ステップＲ０５）、第１回の送信単位のデータ送信を行う。従って、所定回数が３２回であるとすると、１６ビット×３２＝５１２ビット、即ち６４バイトが１回の送信で送られる画像データ量となる。
【００９３】
１回の送信単位のデータを受信した記録メディア３９ａは、データメモリ１２０ａの指定されたアドレス（Ａ０００〜Ａ００９）から受信したデータの書込みを開始し、それとともにＷａｉｔ信号（ＷＡＩＴ０）を「Ｈ」レベルとする。
【００９４】
画像処理コントローラ４０は、Ｗａｉｔ信号（ＷＡＩＴ０）が「Ｌ」レベルとなるまで、データの転送を一時停止する（ステップＲ０６）。そして、Ｗａｉｔ信号（ＷＡＩＴ０）が「Ｌ」レベルになったときは、次に書き込むべきアドレス（Ａ０００〜Ａ００９）を計算してアドレスポートに出力し、次回の送信単位のデータの送信を開始する（ステップＲ０２〜Ｒ０５）。
【００９５】
以上の送信手順を繰り返して、画像データを全て出力したときは（ステップＲ０７）、Ｃｈｉｐ_ｅｎａｂｌｅ信号（ＣＥ０）を「Ｌ」レベルにして記録メディア３９ａに対してデータ転送が終了したことを通知する（ステップＲ０８）。画像処理コントローラ４０は、記録メディア３９ｂに対しても同様の手順で画像データの送信を実施する。
【００９６】
この実施の形態によれば、画像処理コントローラ４０は、記録メディア３９ａと記録メディア３９ｂに対しておのおの独立にデータを送信できるため、データ転送時間を短縮化することができる。
【００９７】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００９８】
【図１】本発明の第１の実施の形態のデータ記録装置が適用されるデジタルカメラを示す斜視図。
【図２】グリップ部のカードカバーを開いて斜め後方から見た斜視図。
【図３】デジタルカメラのシステム構成。
【図４】メモリカードをアダプタに装備する方法を示す図。
【図５】メモリカードを装備したアダプタの背面を示す図。
【図６】メモリカードに記録された画像データを示す図。
【図７】画像データの転送、記録動作を示す概略のフロー図。
【図８】画像データの転送、記録動作を示す概略のフロー図。
【図９】画像データの転送、記録動作を示す概略のフロー図。
【図１０】画像データの転送、記録動作を示す概略のフロー図。
【図１１】画像データの転送、記録動作を示す概略のフロー図。
【図１２】メモリカードに記録された画像の状態を模式的に示す図。
【図１３】メモリカードに記録された画像データを示す図。
【図１４】撮影終了時のメモリカードに記録された画像データを示す図。
【図１５】第１のモードを実行した結果のメモリカードに記録された画像データを示す図。
【図１６】第２のモードの動作を説明する図。
【図１７】記録メディアと画像処理コントローラとの間の信号接続を示す図。
【図１８】画像処理コントローラでの記録メディアとのデータ授受手順を示すフロー図。
【図１９】画像処理コントローラと記録メディアとのデータ授受信号のタイムチャートを表わす図。
【符号の説明】
【００９９】
３５…通信コネクタ、３９…記録メディア、４０…画像処理コントローラ、１００…ボディユニット、１１１…カードカバー、１１８…パック状態検出ＳＷ、１２０…メモリカード、１２５…アダプタ、１２９…ラベル。
【図１】
2005311438.tif 000003
【図２】
2005311438.tif 000004
【図３】
2005311438.tif 000005
【図４】
2005311438.tif 000006
【図５】
2005311438.tif 000007
【図６】
2005311438.tif 000008
【図７】
2005311438.tif 000009
【図８】
2005311438.tif 000010
【図９】
2005311438.tif 000011
【図１０】
2005311438.tif 000012
【図１１】
2005311438.tif 000013
【図１２】
2005311438.tif 000014
【図１３】
2005311438.tif 000015
【図１４】
2005311438.tif 000016
【図１５】
2005311438.tif 000017
【図１６】
2005311438.tif 000018
【図１７】
2005311438.tif 000019
【図１８】
2005311438.tif 000020
【図１９】
2005311438.tif 000021