(57)【要約】【課題】外部の情報処理端末を介在することなしに、バックアップしたデータを外部記憶媒体に書き戻すことができるようにする。【解決手段】映像機器に接続可能な外部記憶媒体に格納されているデータをバックアップ可能な記憶装置であって、バックアップデータを記憶可能なバックアップデータ記憶手段と、前記外部記憶媒体から読み出したデータをバックアップデータとして前記バックアップデータ記憶手段に記憶させる制御を行うバックアップ制御手段と、所定の書き戻し要求に応じて、前記バックアップデータ記憶手段が記憶する前記バックアップデータを抽出して、前記外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御手段とを備えたことを特徴とする。【選択図】図８
2011059769.tif 000002
【特許請求の範囲】
【請求項１】
映像機器に接続可能な外部記憶媒体に格納されているデータをバックアップ可能な記憶装置であって、
バックアップデータを記憶可能なバックアップデータ記憶手段と、
前記外部記憶媒体から読み出したデータをバックアップデータとして前記バックアップデータ記憶手段に記憶させる制御を行うバックアップ制御手段と、
所定の書き戻し要求に応じて、前記バックアップデータ記憶手段が記憶する前記バックアップデータを抽出して、前記外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御手段とを備えた
ことを特徴とする記憶装置。
【請求項２】
所定のバックアップ要求に応じて、現在の日時を、バックアップデータを作成した作成日時として求める作成日時算出手段を備え、
バックアップ制御手段は、外部記憶媒体から読み出したデータを、前記作成日時算出手段が求めた作成日時に対応付けてバックアップデータとしてバックアップデータ記憶手段に記憶させる制御を行う
請求項１記載の記憶装置。
【請求項３】
ユーザ操作に従って、書き戻し対象のバックアップデータの作成日時を入力する作成日時入力手段を備え、
データ書き戻し制御手段は、前記作成日時入力手段が入力した作成日時に対応するバックアップデータをバックアップデータ記憶手段から抽出して、外部記憶媒体に再度書き込む制御を行う
請求項２記載の記憶装置。
【請求項４】
作成日時算出手段が求めた作成日時に対応する作成日時フォルダをバックアップデータ記憶手段に作成する作成日時フォルダ作成手段を備え、
バックアップ制御手段は、前記作成日時フォルダ作成手段が作成した前記作成日時フォルダに外部記憶媒体から読み出したデータを記憶させることによって、前記外部記憶媒体から読み出したデータを、前記作成日時算出手段が求めた作成日時に対応付けて前記バックアップデータ記憶手段に記憶させる制御を行う
請求項２又は請求項３記載の記憶装置。
【請求項５】
バックアップデータ記憶手段には、データ種別に対応するデータ種別フォルダが設けられ、
外部記憶媒体から読み出したデータのデータ種別を判定するデータ種別判定手段を備え、
作成日時フォルダ作成手段は、前記データ種別判定手段によって判定されたデータ種別に対するデータ種別フォルダ内に、作成日時算出手段が求めた作成日時に対応する作成日時フォルダを作成し、
バックアップ制御手段は、前記作成日時フォルダ作成手段が作成した前記作成日時フォルダに外部記憶媒体から読み出したデータを記憶させることによって、前記外部記憶媒体から読み出したデータを、データ種別及び前記作成日時算出手段が求めた作成日時に対応付けて前記バックアップデータ記憶手段に記憶させる制御を行う
請求項４記載の記憶装置。
【請求項６】
ユーザ操作に従って、書き戻し対象のバックアップデータのデータ種別及び作成日時を入力する作成日時入力手段を備え、
データ書き戻し制御手段は、前記作成日時入力手段が入力したデータ種別及び作成日時に対応するバックアップデータをバックアップデータ記憶手段から抽出して、外部記憶媒体に再度書き込む制御を行う
請求項５記載の記憶装置。
【請求項７】
映像機器に接続可能な外部記憶媒体に格納されているデータをバックアップするデータバックアップ方法であって、
バックアップデータを記憶可能なバックアップデータ記憶手段に、前記外部記憶媒体から読み出したデータをバックアップデータとして記憶させる制御を行うバックアップ制御ステップと、
所定の書き戻し要求に応じて、前記バックアップデータ記憶手段が記憶する前記バックアップデータを抽出して、前記外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御ステップとを含む
ことを特徴とするデータバックアップ方法。
【請求項８】
所定のバックアップ要求に応じて、現在の日時を、バックアップデータを作成した作成日時として求める作成日時算出ステップとを含み、
バックアップ制御ステップにおいて、外部記憶媒体から読み出したデータを、求めた作成日時に対応付けてバックアップデータとしてバックアップデータ記憶手段に記憶させる制御を行う
請求項７記載のデータバックアップ方法。
【請求項９】
映像機器に接続可能な外部記憶媒体に格納されているデータをバックアップするためのデータバックアッププログラムであって、
バックアップデータを記憶可能なバックアップデータ記憶手段を備えたコンピュータに、
前記外部記憶媒体から読み出したデータをバックアップデータとして前記バックアップデータ記憶手段に記憶させる制御を行うバックアップ制御処理と、
所定の書き戻し要求に応じて、前記バックアップデータ記憶手段が記憶する前記バックアップデータを抽出して、前記外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御処理とを
実行させるためのデータバックアッププログラム。
【請求項１０】
コンピュータに、
所定のバックアップ要求に応じて、現在の日時を、バックアップデータを作成した作成日時として求める作成日時算出処理を実行させ、
バックアップ制御処理において、外部記憶媒体から読み出したデータを、求めた作成日時に対応付けてバックアップデータとしてバックアップデータ記憶手段に記憶させる制御を行う処理を実行させる
請求項９記載のデータバックアッププログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶媒体に格納されたデータのバックアップを行う記憶装置、データバックアップ方法およびデータバックアッププログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラが広く普及している。これらデジタルカメラやデジタルビデオカメラでは、撮影によって得られた画像データ（静止画データや映像データ）をメモリカード等の外部記憶媒体に格納することが多い。メモリカード等は大容量化し低価格化も進んでいるが、デジタルカメラやデジタルビデオカメラによる画像（静止画や映像）の高画質化が進んでいることもあり、外部記憶媒体に格納可能な画像枚数や映像時間には限界がある。そこで、一般的には、外部記憶媒体に格納されたデータを別の記憶装置にバックアップすることが行われている。
【０００３】
外部記憶媒体から記憶装置にデータをバックアップする場合には、ユーザに手間をかけずに実行できることが好ましい。また、外部記憶媒体とは別の記憶装置にバックアップされたデータのうちから、所定のデータを外部記憶媒体に書き戻す場合には、ユーザが書き戻しを希望するデータを容易に選択できることが好ましい。
【０００４】
メモリカードの内容をバックアップ可能とするために、ディスク記憶装置を内蔵し、かつメモリカードを装着可能に構成した記憶装置が、例えば、特許文献１に記載されている。特許文献１に記載されているデジタルデータ記憶装置では、メモリカード等の単体でデジタルデータを記録することが可能な外部記憶媒体を接続すると、その接続を認知して外部記憶媒体に記録されたデジタルデータを内部記録部に格納する。
【０００５】
また、例えば、特許文献２には、関連する技術として、コンピュータに接続されていない場合には動作モード＃２で動作し、メモリカードがメモリカードスロットに装着された時に、メモリカードからハードディスクドライブへのデータ転送を自動的に実行する電子機器が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２６９９０５号公報
【特許文献２】特開２００６−１１８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１や特許文献２に記載された方法を用いれば、メモリカード等の外部記憶媒体を接続するためのインタフェースを記憶装置が備えることによって、パーソナルコンピュータ等の情報処理端末を介在することなく、記憶装置単独で外部記憶媒体の記憶内容のバックアップを行うことができる。しかし、その後、バックアップした記憶内容を記憶装置からメモリカード等の外部記憶媒体に書き戻しを行う機能までは記憶装置側に備えていない。そのため、バックアップした記憶内容の書き戻しを行う場合には、パーソナルコンピュータ等の情報処理端末を介在しなければ行うことができない。
【０００８】
最近では、デジタルカメラやデジタルビデオカメラ等の映像機器に直接メモリカードを接続することによって、映像機器を用いてメモリカード内の画像や映像を再生できる場合が増えている。そのため、記憶装置にバックアップされた画像（静止画や映像）を再びメモリカードに書き戻せば、映像機器を用いてそれらの画像（静止画や映像）を楽しむことができる。しかし、パーソナルコンピュータ等の情報処理端末を用いなければ、記憶装置にバックアップされた画像をメモリカードに書き戻すことができないので、ユーザは、パーソナルコンピュータ等の情報処理端末を用意しなければならないとともに、その操作に習熟しなければならない。そのため、パーソナルコンピュータ等の情報処理端末にかかる費用や、ユーザの学習にかかる手間が増加し、利便性が十分高いとはいえない。
【０００９】
そこで、本発明は、外部の情報処理端末を介在することなしに、バックアップしたデータを外部記憶媒体に書き戻すことができる記憶装置、データバックアップ方法およびデータバックアッププログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明による記憶装置は、映像機器に接続可能な外部記憶媒体に格納されているデータをバックアップ可能な記憶装置であって、バックアップデータを記憶可能なバックアップデータ記憶手段と、外部記憶媒体から読み出したデータをバックアップデータとしてバックアップデータ記憶手段に記憶させる制御を行うバックアップ制御手段と、所定の書き戻し要求に応じて、バックアップデータ記憶手段が記憶するバックアップデータを抽出して、外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御手段とを備えたことを特徴とする。
【００１１】
本発明によるデータバックアップ方法は、映像機器に接続可能な外部記憶媒体に格納されているデータをバックアップするデータバックアップ方法であって、バックアップデータを記憶可能なバックアップデータ記憶手段に、外部記憶媒体から読み出したデータをバックアップデータとして記憶させる制御を行うバックアップ制御ステップと、所定の書き戻し要求に応じて、バックアップデータ記憶手段が記憶するバックアップデータを抽出して、外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御ステップとを含むことを特徴とする。
【００１２】
本発明によるデータバックアッププログラムは、映像機器に接続可能な外部記憶媒体に格納されているデータをバックアップするためのデータバックアッププログラムであって、バックアップデータを記憶可能なバックアップデータ記憶手段を備えたコンピュータに、外部記憶媒体から読み出したデータをバックアップデータとしてバックアップデータ記憶手段に記憶させる制御を行うバックアップ制御処理と、所定の書き戻し要求に応じて、バックアップデータ記憶手段が記憶するバックアップデータを抽出して、外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御処理とを実行させるためのものである。
【発明の効果】
【００１３】
本発明によれば、外部の情報処理端末を介在することなしに、バックアップしたデータを外部記憶媒体に書き戻すことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明による記憶装置の第１の実施形態の構成を示すブロック図である。
【図２】スイッチ部の構成例を示す説明図である。
【図３】記憶装置の機能構成の一例を示す機能ブロック図である。
【図４】図１に示す記憶装置がメモリカードからデータを読み出す動作を示すフローチャートである。
【図５】ハードディスク記憶部に保存されるデータのフォルダ構成例を示す説明図である。
【図６】図１に示す記憶装置がメモリカードにデータを書き戻す動作を示すフローチャートである。
【図７】本発明による記憶装置の第２の実施形態の構成を示すブロック図である。
【図８】本発明による記憶装置の主要部を示すブロック図である。
【発明を実施するための形態】
【００１５】
実施形態１．
以下、本発明の第１の実施形態を図面を参照して説明する。図１は、本発明による記憶装置の第１の実施形態（実施形態１）の構成を示すブロック図である。図１を参照して、本発明による第１の実施形態の記憶装置の構成を説明する。
【００１６】
記憶装置１０には、メモリカード２０を挿入して接続することができる。メモリカード２０は、具体的には、ＳＤメモリカード等の外部記憶媒体によって実現され、デジタルカメラやデジタルビデオカメラ等の映像機器に装着可能である。メモリカード２０は、画像データ（静止画データや映像データ）またはその他の種類のデータ（例えば、テキストデータ）等を格納する。なお、メモリカード２０は、ＳＤメモリカードにかぎらず、映像機器に装着可能なものであれば、例えば、コンパクトフラッシュカード（登録商標）やメモリスティック等の外部記憶媒体であってもよい。
【００１７】
図１に示すように、記憶装置１０は、表示部１１、スイッチ部１２、メモリカードコントロール部１３、制御部１４、ＲＴＣ（Real Time Clock ）部１５およびハードディスク記憶部１６を備える。
【００１８】
表示部１１は、具体的には、液晶表示部等の表示デバイスによって実現される。なお、表示部１１は、記憶装置１０に内蔵されていてもよく、外付けされているものであってもよい。表示部１１は、制御部１４の制御に従って、ユーザに対するバックアップの操作メニューや現在の状況等の表示画面を表示する機能を備える。なお、データのバックアップ処理や書き戻し処理が行われていない通常状態では、表示部１１には、操作メニューの表示画面がデフォルトで表示されているものとする。
【００１９】
スイッチ部１２は、具体的には、各種操作ボタン（ジョクダイヤル等であってもよい）を含む入力デバイスによって実現される。スイッチ部１２は、例えば、表示部１１に表示されたバックアップの操作メニューに対するユーザからの入力操作に応じて、各種入力信号を入力する機能を備える。また、スイッチ部１２は、入力した入力信号を制御部１４に出力する機能を備える。
【００２０】
図２は、スイッチ部１２の具体例を示す説明図である。図２に示すスイッチ部１２は、表示部１１に表示される操作メニューで示される項目を選択操作するための「上下の矢印キー」、選択した項目の実行の決定を指示操作するための「実行キー」、および階層構造を持つ操作メニューにおいて選択を戻る（直前の選択操作をキャンセルする）操作を行うための「戻るキー」を有する。
【００２１】
メモリカードコントロール部１３は、メモリカード２０を挿入可能な機構を備え（例えば、カードスロット等のカード装着部を備え）、メモリカード２０を接続することができる。メモリカードコントロール部１３は、メモリカード２０が接続されたか否かを検知（検出）する機能を備える。なお、メモリカードコントロール部１３は、例えば、カード装着部が備える光センサ等の検出信号が入力されたか否かを判断することによって、メモリカード２０が接続されたか否かを検出することができる。また、メモリカードコントロール部１３は、メモリカード２０が接続されたことを検出すると、制御部１４の制御に従って、メモリカード２０に格納されているデータを読み出したり、データをメモリカードに書き戻したりする機能を備える。なお、本実施形態において、「データを書き戻す」とは、既に記憶装置１０にデータがバックアップされている場合に、そのバックアップされたデータをメモリカードに再度書き込むことをいう。
【００２２】
制御部１４は、記憶装置１０の全体を制御し、例えば、プログラムに従って制御されるＣＰＵである。ＲＴＣ部１５は、内部時計であって、現在の日時を制御部１４に通知する機能を備える。具体的には、ＲＴＣ部１５は、現在の日時（年、月、日、時、分、秒）を含む日時情報を制御部１４に対して出力する。
【００２３】
ハードディスク記憶部１６は、具体的には、磁気ディスク装置によって実現され、例えば、ＨＤＤ（Hard Disk Drive ）である。本実施形態では、ハードディスク記憶部１６は、少なくとも、メモリカード２０のメモリ容量よりも大きいメモリ容量を有するものとする。なお、ハードディスク記憶部１６は、磁気ディスク装置にかぎらず、例えば、光ディスク装置等によって実現されてもよい。ハードディスク記憶部１６は、制御部１４の制御に従ってデータを保存する。また、本実施形態では、ハードディスク記憶部１６には、静止画データを格納するための静止画データ用フォルダ、映像データを格納するための映像データ用フォルダ、および静止画データや映像データ以外のデータを格納するためのその他データ用フォルダが予め作成されているものとする。
【００２４】
次に、記憶装置１０の機能構成について説明する。図３は、記憶装置１０の機能構成の一例を示す機能ブロック図である。図３に示すように、記憶装置１０は、機能構成要素として、作成日時算出手段１０１、データ種別判定手段１０２、作成日時フォルダ作成手段１０３、バックアップ制御手段１０４、作成日時入力手段１０５、作成日時入力手段１０６、及びデータ書き戻し制御手段１０７を含む。
【００２５】
作成日時算出手段１０１は、具体的には、プログラムに従って動作する制御部１４によって実現される。作成日時算出手段１０１は、ユーザ操作によるバックアップ要求に応じて、ＲＴＣ部１５からの日時に情報に基づいて、現在の日時を、バックアップデータを作成した作成日時として求める機能を備える。
【００２６】
データ種別判定手段１０２は、具体的には、プログラムに従って動作する制御部１４によって実現される。データ種別判定手段１０２は、メモリカード２０から読み出したデータのデータ種別（静止画データ、映像データ、またはその他のデータ）を判定する機能を備える。
【００２７】
作成日時フォルダ作成手段１０３は、具体的には、プログラムに従って動作する制御部１４によって実現される。作成日時フォルダ作成手段１０３は、データ種別判定手段１０２によって判定されたデータ種別に対するフォルダ内に、作成日時算出手段１０１が求めた作成日時に対応するフォルダを作成する機能を備える。
【００２８】
バックアップ制御手段１０４は、具体的には、プログラムに従って動作する制御部１４及びメモリカードコントロール部１３によって実現される。バックアップ制御手段１０４は、作成日時フォルダ作成手段１０３が作成したフォルダにメモリカード２０から読み出したデータを記憶させることによって、メモリカード２０から読み出したデータを、データ種別及び作成日時に対応付けてハードディスク記憶部１６に記憶させる制御を行う機能を備える。
【００２９】
作成日時入力手段１０５は、具体的には、プログラムに従って動作する制御部１４及びスイッチ部１２によって実現される。作成日時入力手段１０５は、ユーザ操作に従って、書き戻し対象のバックアップデータのデータ種別及び作成日時を入力する機能を備える。
【００３０】
データ書き戻し制御手段１０６は、具体的には、プログラムに従って動作する制御部１４及びメモリカードコントロール部１３によって実現される。データ書き戻し制御手段１０６は、作成日時入力手段１０５が入力したデータ種別及び作成日時に対応するバックアップデータをハードディスク記憶部１６から抽出して、メモリカード２０に再度書き込む制御を行う機能を備える。
【００３１】
次に、動作について説明する。まず、メモリカード２０等の外部記憶媒体が記憶するデータを記憶装置１０にバックアップする場合の動作を説明する。図４は、図１に示す記憶装置１０がメモリカード２０からデータを読み出す動作を示すフローチャートである。図４を参照して、記憶装置１０が、メモリカード２０に格納されているデータを読み出してハードディスク記憶部１６に保存する動作について説明する。
【００３２】
まず、ユーザは、デジタルカメラやデジタルビデオカメラで画像を記録するために用いたメモリカード２０を、記憶装置１０のカード装着部（例えば、カードスロット）に挿入する。すると、メモリカードコントロール部１３は、メモリカード２０が接続されたことを検出し（ステップＳ２０１）、メモリカード２０が接続されたことを示す通知信号を制御部１４に通知（出力）する。通知を受けると、制御部１４は、バックアップの処理を開始するか否かを確認するための確認メッセージを表示部１１に表示させる。この場合、表示部１１は、制御部１４の制御に従って、例えば、「バックアップ開始？」という文字を表示する（ステップＳ２０２）。
【００３３】
次いで、表示部１１によって表示された確認メッセージに対して、ユーザは、スイッチ部１２を用いて入力操作を行い、バックアップの処理の開始を指示する操作（例えば、実行キーを押下する操作）を行う。すると、スイッチ部１２は、ユーザの操作に従って、バックアップの実行が指示されたことを示す入力信号を制御部１４に出力する。制御部１４は、バックアップの実行が指示されたことを示す入力信号を入力したことに基づいて、メモリカードコントロール部１３を介して、記憶装置１０に接続されたメモリカード２０に格納されているデータの内容（例えば、データの種類が画像データであるか否か）を確認する（ステップＳ２０３）。この場合、制御部１４は、例えば、メモリカード２０に格納されているデータが持つ拡張子にもとづいてデータの種類を判断する。
【００３４】
まず、制御部１４は、静止画データがメモリカード２０に格納されているか否かを判断する（ステップＳ２０４）。具体的には、制御部１４は、静止画データ用の拡張子（例えば、ｊｐｇやｂｍｐ等）を持つ静止画データがメモリカード２０に格納されているか否かを判断する。
【００３５】
静止画データが格納されていると判断した場合には（ステップＳ２０４のＹ）、制御部１４は、ＲＴＣ部１５から現在の日時を示す日時情報を入力する。次いで、制御部１４は、ハードディスク記憶部１６の静止画データ用フォルダ内に、ＲＴＣ部１５から取得（入力）した日時情報に示される現在の日時を作成日時として特定し、作成日時に対応するフォルダを新規に作成する（ステップＳ２０５）。なお、ハードディスク記憶部１６に静止画データ用フォルダがまだ作成されていない場合には、ステップＳ２０５における処理を行う前に、制御部１４は、ハードディスク記憶部１６に静止画データ用フォルダを新たに作成するようにすればよい。そして、制御部１４は、ステップＳ２０５を実行して、新たに作成した静止画データ用フォルダ内に、作成日時に対応する新規フォルダを作成するようにすればよい。
【００３６】
そして、制御部１４は、メモリカードコントロール部１３を介して、メモリカード２０に格納されている静止画データを読み出し、読みだした静止画データを、ステップＳ２０５においてハードディスク記憶部１６に新規作成したフォルダ内にコピー（格納）する（ステップＳ２０６）。そして、ステップＳ２０７に移行する。
【００３７】
ステップＳ２０６における処理の終了後、または、メモリカード２０に静止画データが格納されていなかった場合（ステップＳ２０４のＮ）には、制御部１４は、映像データがメモリカード２０に格納されているか否かを判断する（ステップＳ２０７）。具体的には、制御部１４は、映像データ用の拡張子（例えば、ｍｐｇやｍｐ４等）を持つ映像データがメモリカード２０に格納されているか否かを判断する。
【００３８】
映像データが格納されていると判断した場合には（ステップＳ２０７のＹ）、制御部１４は、ＲＴＣ部１５から現在の日時を示す日時情報を入力する。次いで、制御部１４は、ハードディスク記憶部１６の映像データ用フォルダ内に、ＲＴＣ部１５から取得（入力）した日時情報に示される現在の日時を作成日時として特定し、作成日時に対応するフォルダを新規に作成する（ステップＳ２０８）。なお、ハードディスク記憶部１６に映像データ用フォルダがまだ作成されていない場合には、ステップＳ２０８における処理を行う前に、制御部１４は、ハードディスク記憶部１６に映像データ用フォルダを新たに作成するようにすればよい。そして、制御部１４は、ステップＳ２０８を実行して、新たに作成した映像データ用フォルダ内に、作成日時に対応する新規フォルダを作成するようにすればよい。
【００３９】
そして、制御部１４は、メモリカードコントロール部１３を介して、メモリカード２０に格納されている映像データを読み出し、読みだした映像データを、ステップＳ２０８においてハードディスク記憶部１６に新規作成したフォルダ内にコピー（格納）する（ステップＳ２０９）。そして、ステップＳ２１０に移行する。
【００４０】
ステップＳ２０９における処理の終了後、または、メモリカード２０に映像データが格納されていなかった場合（ステップＳ２０７のＮ）には、制御部１４は、静止画データや映像データ以外のデータ（例えば、テキストデータ）がメモリカード２０に格納されているか否かを判断する（ステップＳ２１０）。具体的には、制御部１４は、静止画データでも映像データでもないその他のデータ用の拡張子（例えば、ｄａｔやｔｘｔ等）を持つデータがメモリカード２０に格納されているか否かを判断する。
【００４１】
静止画データや映像データ以外のその他のデータが格納されていると判断した場合には（ステップＳ２１０のＹ）、制御部１４は、ＲＴＣ部１５から現在の日時を示す日時情報を入力する。次いで、制御部１４は、ハードディスク記憶部１６のその他データ用フォルダ内に、ＲＴＣ部１５から取得（入力）した日時情報に示される現在の日時を作成日時として特定し、作成日時に対応する新規にフォルダを新規に作成する（ステップＳ２１１）。なお、ハードディスク記憶部１６にその他データ用フォルダがまだ作成されていない場合には、ステップＳ２１１における処理を行う前に、制御部１４は、ハードディスク記憶部１６にその他データ用フォルダを新たに作成するようにすればよい。そして、制御部１４は、ステップＳ２１１を実行して、新たに作成したその他データ用フォルダ内に、作成日時に対応する新規フォルダを作成するようにすればよい。
【００４２】
そして、制御部１４は、メモリカードコントロール部１３を介して、メモリカード２０に格納されているその他のデータを読み出し、読みだしたデータを、ステップＳ２１１においてハードディスク記憶部１６に新規作成したフォルダ内にコピー（格納）する（ステップＳ２１２）。そして、処理を終了する。
【００４３】
図５は、ハードディスク記憶部１６に保存されるデータのフォルダ構成例を示す説明図である。図４に示すステップＳ２０１〜Ｓ２１２の処理が制御部１４によって実行されてデータのバックアップが行われると、図５に示すように、ハードディスク記憶部１６には、静止画データ用フォルダ、映像データ用フォルダまたはその他データ用フォルダの各フォルダの下位にそれぞれ作成日時フォルダが新規作成される。また、図５に示すように、新規作成された各作成日時フォルダ内に、メモリカード２０に格納されているデータが分類されて保存される。
【００４４】
従って、本実施形態では、記憶装置１０は、メモリカード２０に格納されているデータを、データの種類（例えば、画像データ、映像データ、その他データ）に応じて自動的に記憶場所を設定してコピーし、ハードディスク記憶部１６にバックアップを行うことができる。また、本実施形態では、記憶装置１０は、パーソナルコンピュータ等の情報処理端末に接続しなくても、メモリカード２０に格納されたデータのバックアップを行うことができる。
【００４５】
次に、メモリカード２０等の外部記憶媒体が記憶するデータを記憶装置１０にバックアップした後に、バックアップしたデータを外部記憶媒体に再び書き戻す場合の動作を説明する。図６は、図１に示す記憶装置がメモリカード２０にデータを書き戻す動作を示すフローチャートである。図６を参照して、記憶装置１０が、ハードディスク記憶部１６に格納しているデータをメモリカード２０に書き戻す動作について説明する。
【００４６】
まず、ユーザは、書き戻し操作を行うために、メモリカード２０を記憶措置１０のカード装着部（例えば、カードスロット）に挿入する。次いで、ユーザは、表示部１１によって表示されている操作メニューにおいて、スイッチ部１２を用いて入力操作を行い、ハードディスク記憶部１６に格納しているデータをメモリカード２０に書き戻すための「書き戻しの実行」の項目を選択して実行キーを押下する操作を行う（ステップＳ３０１）。すると、スイッチ部１２は、書き戻しの実行が選択されたことを示す入力信号を制御部１４に出力する。
【００４７】
書き戻しの実行が選択されたことを示す入力信号を入力すると、制御部１４は、データの種類（例えば、静止画データ、映像データ、またはその他データ）の選択肢の表示画面を表示部１１に表示させる。ユーザは、表示部１１に表示されたデータの種類の選択肢の表示画面に対して、スイッチ部１２を用いて入力操作を行い、書き戻しを希望するデータの種類を選択操作して（例えば、矢印キーを操作して）実行キーを押下する操作を行う（ステップＳ３０２）。すると、スイッチ部１２は、選択指示された書き戻し対象のデータの種類を示す入力信号を制御部１４に出力する。
【００４８】
書き戻し対象のデータの種類を示す入力信号を入力すると、制御部１４は、ハードディスク記憶部１６に記憶しているデータのうち、入力信号で示される（選択指示された）種類のデータに応じたフォルダを検索して特定する。そして、制御部１４は、特定したデータ（選択指示された種類のデータ）を格納するフォルダ（静止画データ用フォルダ、映像データ用フォルダ、またはその他データ用フォルダ）内の作成日時フォルダを時系列に含む表示画面を表示部１１に表示させる（ステップＳ３０３）。
【００４９】
次いで、ユーザは、表示部１１に表示された作成日時フォルダを含む表示画面において、スイッチ部１２を用いて入力操作を行い、書き戻しを希望する日時フォルダを選択操作（例えば、矢印キーを操作して）して実行キーを押下する操作を行う（ステップＳ３０４）。すると、スイッチ部１２は、選択指示された書き戻し対象の作成日時フォルダを示す入力信号を制御部１４に出力する。
【００５０】
書き戻し対象の作成日時フォルダを示す入力信号を入力すると、制御部１４は、ハードディスク記憶部１６が記憶するデータのうち、入力信号に示される書き戻し対象の作成日時フォルダに含まれるデータを抽出する。そして、制御部１４は、抽出したデータを、メモリカードコントロール部１３を介してメモリカード２０にコピーして書き込む（ステップＳ３０５）。
【００５１】
また、制御部１４は、メモリカード２０にデータを書き込む処理を実行している間に、メモリカード２０の書き込み容量の残量を随時確認する（ステップＳ３０６）。例えば、制御部１４は、メモリカード２０の記憶容量の残量を示す制御信号をメモリカードコントロール部１３から随時入力し、入力した制御信号に示される記憶容量の残量を判定する。
【００５２】
メモリカード２０の書き込み容量の残量が、書き込もうとするデータのサイズより少ない（すなわち、メモリカード２０のメモリ容量が足りない）と判断した場合には（ステップＳ３０６のＹ）、制御部１４は、データのコピーを中止する。また、制御部１４は、ユーザに対して別のメモリカードの挿入を促すメッセージを表示部１１に表示させる。ユーザは、表示部１１に表示されたメッセージを見て、別のメモリカード２０を挿入するとともに、スイッチ部１２を用いて入力操作を行い、書き込みの続行を指示するために実行キーを押下する操作を行う（ステップＳ３０７）。すると、スイッチ部１２は、データの書き込みの続行が指示されたことを示す入力信号を制御部１４に出力する。
【００５３】
データの書き込みの続行が指示されたことを示す入力信号を入力すると、制御部１４は、メモリカードコントロール部１３を介して、中止していたデータのコピーを再開し、メモリカードコントロール部１３を介してメモリカード２０にデータを書き込む処理を開始する（ステップＳ３０８）。
【００５４】
以上のように、制御部１４によってステップＳ３０６〜Ｓ３０８の処理が実行されることによって、メモリカードの２０のメモリ容量が足りない場合にバックアップデータの書き戻しに失敗してしまうことを防止できる。
【００５５】
なお、本実施形態では、図６に示すように、バックアップデータをメモリカード２０に書き戻す時に、メモリカード２０の記憶容量が足りなくなった場合を補償する処理が含まれている。しかし、一般に、ユーザは、デジタルカメラやビデオカメラ録画機等の映像機器にメモリカード２０を内蔵して使用することが多く、１つのメモリカード２０を使い回して使用することが多い。そのため、バックアップの際に用いたものと同じメモリカード２０を用いて書き戻しの操作を行うケースが多く、通常、書き戻しの途中でメモリカード２０の記憶容量が不足するケースは稀である。ただし、万一、バックアップの際に用いたものよりも記憶容量の小さいメモリカード２０を用いて書き戻しの操作を行ってしまったとしても、本実施形態では、ステップＳ３０６〜Ｓ３０８の処理が実行されることによって、バックアップデータの書き戻しに失敗する事態を防止することができる。
【００５６】
以上に説明したように、本実施形態によれば、メモリカード２０等の外部記憶媒体が記憶するデータをバックアップ可能に構成した記憶装置１０において、さらにバックアップしたデータを外部記憶媒体に再度書き戻す機能を備える。そのため、記憶装置１０は、ハードディスク記憶部１６に格納されているデータから、ユーザ書き戻しを希望するデータを含む作成日時フォルダのデータを抽出し、メモリカード２０にコピーして書き込むことができる。従って、パーソナルコンピュータ等の外部の情報処理端末を介在することなしに、バックアップしたデータを外部記憶媒体（本例では、メモリカード２０）に書き戻すことができる。
【００５７】
なお、上記のように、バックアップしたデータを外部記憶媒体に書き戻す機能を記憶装置１０に搭載した場合であっても、バックアップした数多いデータの中からユーザが所望するデータを選択するのは難しいため、バックアップデータの書き戻しを行うことは容易ではない。そこで、本実施形態では、データの種類や作成日時に従って自動的にデータのバックアップを行うことによって、メモリカード２０への書き戻し時にデータ種類や作成日時に従って、ユーザが容易に書き戻し対象のデータを選択できるようにしている。一般に、デジタルカメラやデジタルビデオカメラ等の映像機器を用いて録画を行った場合、バックアップを行った日時が分かれば、ユーザは、その日時に撮影した画像等のデータ内容を予測しやすい。本実施形態では、記憶装置１０は、バックアップの作成日時を用いてバックアップデータを管理するので、書き戻したいバックアップデータの検索を容易に行うことができる。
【００５８】
また、本実施形態によれば、記憶装置１０は、メモリカード２０が記憶するデータを、データの種類および作成日時に従って、図５に示すように、ハードディスク記憶部１６に階層的に格納するとともに、データ書き戻しを行う際に階層的に表示することができる。そのため、ユーザが、データの種類や作成日時を参考にして、書き戻しを希望するデータを検索しやすくすることができる。
【００５９】
実施形態２．
次に、本発明の第２の実施形態を図面を参照して説明する。図７は、本発明による記憶装置の第２の実施形態（実施形態２）の構成を示すブロック図である。図７を参照して、本発明による第２の実施形態の記憶装置の構成を説明する。
【００６０】
第２の実施形態の記憶装置３０の構成は、外部装置に接続するための外部インタフェース部１７を新たに備えた以外は、第１の実施形態で示した記憶装置１０の構成と同じである。記憶装置３０は、例えば、外部インタフェース部１７を介して、パーソナルコンピュータ（ＰＣ）４０等の情報処理端末（外部装置）に接続することができる。
【００６１】
ＰＣ４０に接続された記憶装置３０の制御部１４は、外部インタフェース部１７を介してＰＣ４０との間でデータ通信を行う。制御部１４は、ハードディスク記憶部１６に格納されたデータを、外部インタフェース部１７を介してＰＣ４０の記憶部（図示せず）に格納することができる。また、ユーザによるＰＣ４０の操作に応じて、制御部１４は、ハードディスク記憶部１６に格納されたデータを編集する。具体的には、例えば、データのファイル名の変更やフォルダ名の変更、データのフォルダ間の移動およびデータの削除等を実施する。
【００６２】
以上に説明したように、本実施形態によれば、記憶装置３０は、例えば、メモリカード２０に格納されているデータをハードディスク記憶部１６に読み出してバックアップを行う。また、記憶装置３０は、バックアップしたデータをＰＣ４０の記憶部（図示せず）にコピーして書き込み、バックアップしたデータをさらにＰＣ４０にもバックアップすることができる。また、本実施形態によれば、記憶装置３０は、ハードディスク記憶部１６に格納しているデータをＰＣ４０からの操作に応じて編集することができる。そのため、例えば、バックアップデータのうちの一部のデータがユーザにとって不要であった場合に削除したりすることができる。
【００６３】
図８は、本発明による記憶装置の主要部を示すブロック図である。図８に示すように、記憶装置１０は、主要な構成要素として、バックアップデータを記憶可能なハードディスク記憶部１６、バックアップ制御手段１０４、及びデータ書き戻し制御手段１０６を含む。
【００６４】
図８に示す主要構成の記憶装置１０において、バックアップ制御手段１０４は、メモリカード２０から読み出したデータをバックアップデータとしてハードディスク記憶部１６に記憶させる制御を行う機能を備える。また、データ書き戻し制御手段１０６は、所定の書き戻し要求に応じて、ハードディスク記憶部１６が記憶するバックアップデータを抽出して、メモリカード２０に再度書き込む制御を行う機能を備える。
【００６５】
図８に示す構成によれば、メモリカード２０が記憶するデータをバックアップ可能に構成した記憶装置１０において、さらにバックアップしたデータをメモリカード２０に再度書き戻す機能を備える。従って、パーソナルコンピュータ等の外部の情報処理端末を介在することなしに、バックアップしたデータを外部記憶媒体（本例では、メモリカード２０）に書き戻すことができる。
【００６６】
また、上記の各実施形態では、以下の（１）〜（６）に示すような記憶装置も開示されている。
【００６７】
（１）映像機器（例えば、デジタルカメラやデジタルビデオカメラ）に接続可能な外部記憶媒体（例えば、メモリカード２０）に格納されているデータをバックアップ可能な記憶装置（例えば、記憶装置１０）であって、バックアップデータを記憶可能なバックアップデータ記憶手段（例えば、ハードディスク記憶部１６によって実現される）と、外部記憶媒体から読み出したデータをバックアップデータとしてバックアップデータ記憶手段に記憶させる制御を行うバックアップ制御手段（例えば、バックアップ制御手段１０４によって実現される）と、所定の書き戻し要求に応じて、バックアップデータ記憶手段が記憶するバックアップデータを抽出して、外部記憶媒体に再度書き込む制御を行うデータ書き戻し制御手段（例えば、データ書き戻し制御手段１０６によって実現される）とを備えたことを特徴とする記憶装置。
【００６８】
（２）所定のバックアップ要求に応じて、現在の日時を、バックアップデータを作成した作成日時として求める作成日時算出手段（例えば、作成日時算出手段１０１によって実現される）を備え、バックアップ制御手段は、外部記憶媒体から読み出したデータを、作成日時算出手段が求めた作成日時に対応付けてバックアップデータとしてバックアップデータ記憶手段に記憶させる制御を行う記憶装置。
【００６９】
（３）ユーザ操作に従って、書き戻し対象のバックアップデータの作成日時を入力する作成日時入力手段（例えば、作成日時入力手段１０５によって実現される）を備え、データ書き戻し制御手段は、作成日時入力手段が入力した作成日時に対応するバックアップデータをバックアップデータ記憶手段から抽出して、外部記憶媒体に再度書き込む制御を行う記憶装置。
【００７０】
（４）作成日時算出手段が求めた作成日時に対応する作成日時フォルダをバックアップデータ記憶手段に作成する作成日時フォルダ作成手段（例えば、作成日時フォルダ作成手段１０３によって実現される）を備え、バックアップ制御手段は、作成日時フォルダ作成手段が作成した作成日時フォルダに外部記憶媒体から読み出したデータを記憶させることによって、外部記憶媒体から読み出したデータを、作成日時算出手段が求めた作成日時に対応付けてバックアップデータ記憶手段に記憶させる制御を行う記憶装置。
【００７１】
（５）バックアップデータ記憶手段には、データ種別に対応するデータ種別フォルダ（例えば、静止画データ用フォルダ、映像データ用フォルダ、その他データ用フォルダ）が設けられ、外部記憶媒体から読み出したデータのデータ種別を判定するデータ種別判定手段（例えば、データ種別判定手段１０２によって実現される）を備え、作成日時フォルダ作成手段は、データ種別判定手段によって判定されたデータ種別に対するデータ種別フォルダ内に、作成日時算出手段が求めた作成日時に対応する作成日時フォルダを作成し、バックアップ制御手段は、作成日時フォルダ作成手段が作成した作成日時フォルダに外部記憶媒体から読み出したデータを記憶させることによって、外部記憶媒体から読み出したデータを、データ種別及び作成日時算出手段が求めた作成日時に対応付けてバックアップデータ記憶手段に記憶させる制御を行う記憶装置。
【００７２】
（６）ユーザ操作に従って、書き戻し対象のバックアップデータのデータ種別及び作成日時を入力する作成日時入力手段（例えば、作成日時入力手段１０５によって実現される）を備え、データ書き戻し制御手段は、作成日時入力手段が入力したデータ種別及び作成日時に対応するバックアップデータをバックアップデータ記憶手段から抽出して、外部記憶媒体に再度書き込む制御を行う記憶装置。
【符号の説明】
【００７３】
１    記憶装置
２    外部記憶媒体
３    記憶部
４    表示部
５    入力部
６    制御部
１０，３０  記憶装置
１１  表示部
１２  スイッチ部
１３  メモリカードコントロール部
１４  制御部
１５  ＲＴＣ部
１６  ハードディスク記憶部
１７  外部インタフェース部
２０  メモリカード
４０  パーソナルコンピュータ（ＰＣ）
１０１  作成日時算出手段
１０２  データ種別判定手段
１０３  作成日時フォルダ作成手段
１０４  バックアップ制御手段
１０５  作成日時入力手段
１０６  データ書き戻し制御手段
【図１】
2011059769.tif 000003
【図２】
2011059769.tif 000004
【図３】
2011059769.tif 000005
【図４】
2011059769.tif 000006
【図５】
2011059769.tif 000007
【図６】
2011059769.tif 000008
【図７】
2011059769.tif 000009
【図８】
2011059769.tif 000010