(57)【要約】【課題】  異なる内容の情報データを複数の記録媒体間で容易にコピー可能にする。【解決手段】  第１の記録媒体に対して情報データファイルを記録再生する第１の記録再生手段と、第２の記録媒体に対して情報データファイルを記録再生する第２の記録再生手段と、前記第１の記録媒体に記録されている複数の前記情報データファイルのうち、前記第２の記録媒体に同じ内容のものが存在しない情報データファイルをコピー対象ファイルとして検出し、前記コピー対象ファイルを前記第１の記録媒体から再生して前記第２の記録媒体に記録するよう前記第１の記録再生手段と第２の記録再生手段とを制御する制御手段とを備える。【選択図】  図１
2006127015.tif 000002
【特許請求の範囲】
【請求項１】
第１の記録媒体に対して情報データファイルを記録再生する第１の記録再生手段と、
第２の記録媒体に対して情報データファイルを記録再生する第２の記録再生手段と、
前記第１の記録媒体に記録されている複数の前記情報データファイルのうち、前記第２の記録媒体に同じ内容のものが存在しない情報データファイルをコピー対象ファイルとして検出し、前記コピー対象ファイルを前記第１の記録媒体から再生して前記第２の記録媒体に記録するよう前記第１の記録再生手段と第２の記録再生手段とを制御する制御手段とを備える情報処理装置。
【請求項２】
前記制御手段は、前記第２の記録媒体に対し前記コピー対象ファイルのためのフォルダを新たに作成して前記コピー対象ファイルを格納するよう前記第２の記録再生手段を制御することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記制御手段は、前記第１の記録媒体に記録されている複数の情報データファイルと前記第２の記録媒体に記録されている複数の情報データファイルとをそれぞれ再生し、各情報データファイル内の情報データの内容を各々比較することにより前記コピー対象ファイルを検出することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記制御手段は更に、前記第２の記録媒体に記録されている複数の前記情報データファイルのうち、前記第１の記録媒体に同じ内容のものが存在しない情報データファイルを第２のコピー対象ファイルとして検出し、前記第２のコピー対象ファイルを前記第２の記録媒体から再生して前記第１の記録媒体に記録するよう前記第１の記録再生手段と第２の記録再生手段とを制御することを特徴とする請求項１記載の情報処理装置。
【請求項５】
それぞれ複数の情報データファイルを格納した第１のフォルダと第２のフォルダが作成された記録媒体に対して前記情報データを記録再生する記録再生手段と、
前記第１のフォルダに格納されている複数の前記情報データファイルのうち、前記第２のフォルダに同じ内容のものが存在しない情報データファイルをコピー対象ファイルとして検出し、前記コピー対象ファイルを前記第１のフォルダから再生して前記第２のフォルダに格納するよう前記記録再生手段を制御する制御手段とを備える情報処理装置。
【請求項６】
第１の記録媒体と第２の記録媒体とに対して情報データファイルを記録再生する記録再生工程と、
前記第１の記録媒体に記録されている複数の前記情報データファイルのうち、前記第２の記録媒体に同じ内容のものが存在しない情報データファイルをコピー対象ファイルとして検出し、前記コピー対象ファイルを前記第１の記録媒体から再生して前記第２の記録媒体に記録する制御工程とを有する情報処理方法。
【請求項７】
それぞれ複数の情報データファイルを格納した第１のフォルダと第２のフォルダが作成された記録媒体に対して前記情報データを記録再生する記録再生工程と、
前記第１のフォルダに格納されている複数の前記情報データファイルのうち、前記第２のフォルダに同じ内容のものが存在しない情報データファイルをコピー対象ファイルとして検出し、前記コピー対象ファイルを前記第１のフォルダから再生して前記第２のフォルダに格納する制御工程とを有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関し、特に複数の記録媒体間での情報データのコピー処理に関する。
【背景技術】
【０００２】
従来、撮影した画像データをメモリカードに記録するデジタルカメラが知られている。
【０００３】
また、メモリカードスロットを複数備え、複数のメモリカードに対して画像データを記録するデジタルカメラも考えられている（例えば、特許文献１参照）。
【０００４】
このようなデジタルカメラでは、撮影された画像に通し番号を含んだファイル名を付けてメモリカードに保存するようになっているため、それぞれのデジタルカメラで撮影された画像に通し番号を含んだファイル名が付けられ、それぞれのメモリカードに保存されている。また、ファイル名をリセットする機能も持っており、リセットした後は新たに最初からファイル名に通し番号が付加される。
【特許文献１】特開２００１−１６９２２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述の様に複数のカードスロットを持つカメラでは、カード間で画像ファイルのコピーを行うことも考えられる。この場合、ファイル名を頼りに一方のカードに記録されている画像ファイルを他方にコピーすることが考えられるが、ファイル名を途中で理ゼットしてしまった場合などは、画像の内容が全く異なっていても同じファイル名が付加された画像ファイルが存在してしまうことも考えられる。
【０００６】
そのため、単純にファイル名だけでは同じ内容の画像ファイルであるかどうかを判別できず、結局はユーザが実際に画像ファイルを再生、表示して比較しつつ、一枚一枚を手作業でコピーすることが必要となる。また、ファイル名の付け直しやディレクトリの追加が必要になるなど操作が非常にわずらわしく、また、時間もかかってしまうという問題がある。
【０００７】
本発明はこの様な問題を解決し、異なる内容の情報データを複数の記録媒体間で容易にコピー可能にすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、第１の記録媒体に対して情報データファイルを記録再生する第１の記録再生手段と、第２の記録媒体に対して情報データファイルを記録再生する第２の記録再生手段と、前記第１の記録媒体に記録されている複数の前記情報データファイルのうち、前記第２の記録媒体に同じ内容のものが存在しない情報データファイルをコピー対象ファイルとして検出し、前記コピー対象ファイルを前記第１の記録媒体から再生して前記第２の記録媒体に記録するよう前記第１の記録再生手段と第２の記録再生手段とを制御する制御手段とを備える。
【発明の効果】
【０００９】
本発明によれば、コピー先の記録媒体に記録されていない情報データファイルを容易にコピーすることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照しながら、実施の形態について説明していく。
【００１１】
図１は、本発明の実施形態による情報処理装置を説明する図である。
【００１２】
図１において、１は、デジタルカメラ本体である。２は、コントローラでデジタルカメラのすべてのブロックを制御する。３は、キーボードでユーザの操作を受け付ける。４は、ＣＣＤ（固体撮像素子）で画像を電気信号に変換する。５は、撮像処理回路で、ＣＣＤ４によって電気信号に変換された画像の信号をデジタル化する。６は、撮影用メモリで、撮像処理回路５でデジタル化された画像のデータを一時的に格納する。７は、コーデック回路で、画像データの圧縮または伸長を行う。８は、表示用メモリで、液晶パネル１０に表示する内容を格納する。９は、表示回路で、表示用メモリ８から随時表示する内容を読み出しビデオ信号に変換する。１０は、液晶パネルで、表示回路９で変換されたビデオ信号を表示してユーザに情報を伝える。１１、１２は、それぞれカードインターフェースＡ、そして、カードインターフェースＢで、カードとのデータ通信、また、着脱を可能にするための回路である。１３、１４は、それぞれカードＡ、そして、カードＢで、いわゆる不揮発性の半導体メモリを内蔵したメモリカードである。
【００１３】
デジタルカメラの一般的な動作については、説明を省く。
【００１４】
図２は、本発明の実施例による情報処理装置のコントローラに内蔵されるソフトウェアの構成を説明する図である。
【００１５】
図２において、１００は、アプリケーションソフトウェアであり、デジタルカメラ全体１の制御を行う。１１０は、ファイルシステムであり、メモリカード上に適切に画像ファイルを保存、読み出し、削除などを行うための処理を行う。１２０は、入力ドライバであり、キーボード３からの信号を受け取りアプリケーション１００にユーザからの指示を伝える。１３０、１３１は、カードドライバであり、カードＡ１３およびカードＢ１４との情報のやり取りをすべて制御する。１４０は、表示ドライバであり、アプリケーション１００からの情報をユーザに伝えるために、その情報を表示するために表示回路９を制御する。
【００１６】
ここで、ファイルに関する情報を集めたものであって、ファイルの名前や更新日時、大きさ、そして、様々な属性などが記録されている情報を、これ以降、エントリと呼ぶことにする。コントローラ２の中にある一時記憶用のメモリの一部が、ファイル一覧メモリＡおよびＢ、コピー元ファイルエントリ、コピー先ファイルエントリとして割り当てられている。ファイル一覧メモリＡおよびＢは、エントリの配列でありそれぞれ複数のエントリを保持できる。また、コピー元ファイルエントリ、コピー先ファイルエントリは、それぞれエントリを一つ保持できる。
【００１７】
まず、カードＡ１３からカードＢ１４へファイルをコピーする場合について、アプリケーションソフトウェア１００の動作を説明する。アプリケーション１００は、キーボード３によりカードＡ１３からカードＢ１４へのコピー動作を指示されると、以下のシーケンスを開始する。
【００１８】
アプリケーション１００は、ファイルシステム１１０に対して、カードＡ１３のファイルの一覧を取得するように命令する。それによって、取得されたファイルの一覧をファイル一覧メモリＡに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４のファイルの一覧を取得するように命令する。それによって、取得されたファイルの一覧をファイル一覧メモリＢに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４にディレクトリを新規に作成するように命令する。ファイル一覧メモリＡからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００１９】
取り出したエントリをコピー元ファイルエントリに格納する。コピー元ファイルエントリのコピーフラグをセットする。ファイル一覧メモリＢからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００２０】
取り出したエントリをコピー先ファイルエントリに格納する。コピー元ファイルエントリによって指定されたファイルとコピー先ファイルエントリによって指定されたファイルをそれぞれ読み出して、それらの内容を比較する。ここでは、ファイル名は関係なく、各ファイル内の画像データそのものの内容を比較する。具体的には、先頭のデータからの値を各々比較する。その結果、コピー元ファイルエントリによって指定されたファイルとコピー先ファイルエントリによって指定されたファイルの内容が同じならば、コピー元ファイルエントリのコピーフラグをクリアする。
【００２１】
上記動作を、ファイル一覧メモリＢに格納されているエントリについてすべて繰り返し行う。コピー元ファイルエントリのコピーフラグがセットされているならば、コピー元ファイルエントリによって指定されたファイルをカードＢ１４に新規に作成されたディレクトリにコピーする。
【００２２】
上記動作を、ファイル一覧メモリＡに格納されているエントリについてすべて繰り返し行う。
【００２３】
アプリケーションは、これらの動作を、上記順序に実行を行うことで、カードＡ１３のカードＢ１４へのコピー動作を完了する。
【００２４】
図３を用いて、カードＡ１３からカードＢ１４へ画像ファイルをコピーする場合について、アプリケーションソフトウェア１００の動作をさらに具体的に説明する。
【００２５】
図３において、１０００はカードＡ内のフォルダＡ、１１００はカードＢ内のフォルダＢであり、２０００はカードＢ内のフォルダＡ、２１００はカードＢ内のフォルダＢである。また、各フォルダ内の１００１〜１００４、１１０１〜１１０４、２００１〜２００４、２１０１〜２１０４はそれぞれ画像ファイルである。
【００２６】
次に、図４を用いて、カードＡ１３とカードＢ１４の中の画像ファイルについて説明する。
【００２７】
ここで、画像ファイル１００１と画像ファイル２００１、画像ファイル１００２と画像ファイル２００２、画像ファイル１００４と画像ファイル２１０１、画像ファイル１１０１と画像ファイル２００３、画像ファイル１１０３と画像ファイル２１０３、画像ファイル１１０４と画像ファイル２１０４がそれぞれ同じ内容であるとして説明を進める。すなわち、カードＡ１３の画像ファイルのうち、カードＢ１４内に同じ内容のものが存在しない画像ファイルは、画像ファイル１００３および画像ファイル１１０２である。アプリケーション１００は、キーボード３によりカードＡ１３からカードＢ１４へのコピー動作を指示されると、以下のシーケンスを開始する。アプリケーション１００は、ファイルシステム１１０に対して、カードＡ１３の画像ファイルの一覧を取得するように命令する。それによって、取得された画像ファイルの一覧をファイル一覧メモリＡに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４の画像ファイルの一覧を取得するように命令する。それによって、取得された画像ファイルの一覧をファイル一覧メモリＢに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４にディレクトリＮ２２００を新規に作成するように命令する。この結果、カードＡ１３とカードＢ１４の内容は図５のようになる。ファイル一覧メモリＡからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００２８】
取り出したエントリをコピー元ファイルエントリに格納する。コピー元ファイルエントリのコピーフラグをセットする。ファイル一覧メモリＢからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００２９】
取り出したエントリをコピー先ファイルエントリに格納する。コピー元ファイルエントリによって指定された画像ファイルとコピー先ファイルエントリによって指定された画像ファイルをそれぞれ読み出して、それらの内容を比較する。その結果、コピー元ファイルエントリによって指定された画像ファイルとコピー先ファイルエントリによって指定された画像ファイルの内容が同じならば、コピー元ファイルエントリのコピーフラグをクリアする。
【００３０】
上記動作を、ファイル一覧メモリＢに格納されているエントリについてすべて繰り返し行う。
【００３１】
ここで、画像ファイル１００１、画像ファイル１００２、画像ファイル１００４、画像ファイル１１０１、画像ファイル１１０３、画像およびファイル１１０４については、カードＢ１４に内容が同じ画像ファイルがあるので、繰り返し動作のうちに、コピー元ファイルエントリのコピーフラグがクリアされる。したがって、コピーフラグがクリアされないのは、コピー元ファイルエントリが画像ファイル１００３および画像ファイル１１０２を指定している場合である。コピー元ファイルエントリのコピーフラグがセットされているならば、コピー元ファイルエントリによって指定された画像ファイルをカードＢ１４に新規に作成されたディレクトリＮ２２００にコピーする。すなわち、カードＡ１３からカードＢ１４へコピーが行われるのは、画像ファイル１００３および画像ファイル１１０２であって、それぞれ、ディレクトリＮ２２００に画像ファイル２２０１および画像ファイル２２０２としてコピーされる。
【００３２】
上記動作を、ファイル一覧メモリＡに格納されているエントリについてすべて繰り返し行う。
【００３３】
アプリケーション１００は、これらの動作を、上記順序に実行を行うことで、カードＡ１３のカードＢ１４へのコピー動作を完了する。動作完了後の、カードＡ１３とカードＢ１４の内容は図６のようになる。
【００３４】
つぎに、カードＡ１３からカードＢ１４へ、および、カードＢ１４からカードＡ１３へと相互に、ファイルをコピーする場合について、アプリケーションソフトウェア１００の動作を説明する。
【００３５】
アプリケーション１００は、キーボード３によりカードＡ１３とカードＢ１４の相互コピー動作を指示されると、以下のシーケンスを開始する。
【００３６】
アプリケーション１００は、ファイルシステム１１０に対して、カードＡ１３のファイルの一覧を取得するように命令する。それによって、取得されたファイルの一覧をファイル一覧メモリＡに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４のファイルの一覧を取得するように命令する。それによって、取得されたファイルの一覧をファイル一覧メモリＢに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＡ１３にディレクトリを新規に作成するように命令する。さらに、アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４にディレクトリを新規に作成するように命令する。ファイル一覧メモリＡからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００３７】
取り出したエントリをコピー元ファイルエントリに格納する。コピー元ファイルエントリのコピーフラグをセットする。ファイル一覧メモリＢからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００３８】
取り出したエントリをコピー先ファイルエントリに格納する。コピー元ファイルエントリによって指定されたファイルとコピー先ファイルエントリによって指定されたファイルをそれぞれ読み出して、それらの内容を比較する。その結果、コピー元ファイルエントリによって指定されたファイルとコピー先ファイルエントリによって指定されたファイルの内容が同じならば、コピー元ファイルエントリのコピーフラグをクリアする。上記動作を、ファイル一覧メモリＢに格納されているエントリについてすべて繰り返し行う。
【００３９】
コピー元ファイルエントリのコピーフラグがセットされているならば、コピー元ファイルエントリによって指定されたファイルをカードＢ１４に新規に作成されたディレクトリにコピーする。上記動作を、ファイル一覧メモリＡに格納されているエントリについてすべて繰り返し行う。
【００４０】
ファイル一覧メモリＢからエントリを順番に取り出して、以下の動作を繰り返し行う。取り出したエントリをコピー元ファイルエントリに格納する。コピー元ファイルエントリのコピーフラグをセットする。ファイル一覧メモリＡからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００４１】
取り出したエントリをコピー先ファイルエントリに格納する。コピー元ファイルエントリによって指定されたファイルとコピー先ファイルエントリによって指定されたファイルをそれぞれ読み出して、それらの内容を比較する。その結果、コピー元ファイルエントリによって指定されたファイルとコピー先ファイルエントリによって指定されたファイルの内容が同じならば、コピー元ファイルエントリのコピーフラグをクリアする。上記動作を、ファイル一覧メモリＡに格納されているエントリについてすべて繰り返し行う。
【００４２】
コピー元ファイルエントリのコピーフラグがセットされているならば、コピー元ファイルエントリによって指定されたファイルをカードＡ１３に新規に作成されたディレクトリにコピーする。上記動作を、ファイル一覧メモリＢに格納されているエントリについてすべて繰り返し行う。
【００４３】
アプリケーションは、これらの動作を、上記順序に実行を行うことで、カードＡ１３とカードＢ１４の相互コピー動作を完了する。
【００４４】
図３を用いて、カードＡ１３とカードＢ１４の画像ファイルを相互コピーする場合について、アプリケーションソフトウェア１００の動作をさらに具体的に説明する。なお、図３の細部の説明は、済んでいるので省略する。
【００４５】
次に、図７を用いて、カードＡ１３とカードＢ１４の中の画像ファイルについて説明する。
【００４６】
ここで、画像ファイル１００１と画像ファイル２００１、画像ファイル１００２と画像ファイル２００２、画像ファイル１００４と画像ファイル２１０１、画像ファイル１１０１と画像ファイル２００３、画像ファイル１１０３と画像ファイル２１０３、画像ファイル１１０４と画像ファイル２１０４がそれぞれ同じ内容であるとして説明を進める。すなわち、カードＡ１３において、カードＢ１４に同じ内容がない画像ファイルは、画像ファイル１００３および画像ファイル１１０２である。また、カードＢ１４の画像ファイルのうち、カードＡ１３に同じ内容のものが存在しない画像ファイルは、画像ファイル２００４および画像ファイル２１０２である。
【００４７】
アプリケーション１００は、キーボード３によりカードＡ１３とカードＢ１４の相互コピー動作を指示されると、以下のシーケンスを開始する。
【００４８】
アプリケーション１００は、ファイルシステム１１０に対して、カードＡ１３の画像ファイルの一覧を取得するように命令する。それによって、取得された画像ファイルの一覧をファイル一覧メモリＡに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４の画像ファイルの一覧を取得するように命令する。それによって、取得された画像ファイルの一覧をファイル一覧メモリＢに格納する。アプリケーション１００は、ファイルシステム１１０に対して、カードＡ１３にディレクトリＮ１２００を新規に作成するように命令する。アプリケーション１００は、ファイルシステム１１０に対して、カードＢ１４にディレクトリＮ２２００を新規に作成するように命令する。これらの結果、カードＡ１３とカードＢ１４の内容は図８のようになる。
【００４９】
まず、カードＡ１３からカードＢ１４へのコピー動作を行う。ファイル一覧メモリＡからエントリを順番に取り出して、以下の動作を繰り返し行う。取り出したエントリをコピー元ファイルエントリに格納する。コピー元ファイルエントリのコピーフラグをセットする。ファイル一覧メモリＢからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００５０】
取り出したエントリをコピー先ファイルエントリに格納する。コピー元ファイルエントリによって指定されたファイルとコピー先ファイルエントリによって指定された画像ファイルをそれぞれ読み出して、それらの内容を比較する。その結果、コピー元ファイルエントリによって指定された画像ファイルとコピー先ファイルエントリによって指定されたファイルの内容が同じならば、コピー元ファイルエントリのコピーフラグをクリアする。上記動作を、ファイル一覧メモリＢに格納されているエントリについてすべて繰り返し行う。
【００５１】
ここで、画像ファイル１００１、画像ファイル１００２、画像ファイル１００４、画像ファイル１１０１、画像ファイル１１０３、および画像ファイル１１０４については、カードＢ１４に内容が同じ画像ファイルがあるので、繰り返し動作のうちに、コピー元ファイルエントリのコピーフラグがクリアされる。したがって、コピーフラグがクリアされないのは、コピー元ファイルエントリが画像ファイル１００３および画像ファイル１１０２を指定している場合である。コピー元ファイルエントリのコピーフラグがセットされているならば、コピー元ファイルエントリによって指定された画像ファイルをカードＢ１４に新規に作成されたディレクトリＮ２２００にコピーする。すなわち、カードＡ１３からカードＢ１４へコピーが行われるのは、画像ファイル１００３および画像ファイル１１０２であって、それぞれ、ディレクトリＮ２２００に画像ファイル２２０１および画像ファイル２２０２としてコピーされる。上記動作を、ファイル一覧メモリＡに格納されているエントリについてすべて繰り返し行う。
【００５２】
引き続き、カードＢ１４からカードＡ１３へのコピー動作を行う。
【００５３】
ファイル一覧メモリＢからエントリを順番に取り出して、以下の動作を繰り返し行う。取り出したエントリをコピー元ファイルエントリに格納する。コピー元ファイルエントリのコピーフラグをセットする。ファイル一覧メモリＡからエントリを順番に取り出して、以下の動作を繰り返し行う。
【００５４】
取り出したエントリをコピー先ファイルエントリに格納する。コピー元ファイルエントリによって指定された画像ファイルとコピー先ファイルエントリによって指定された画像ファイルをそれぞれ読み出して、それらの内容を比較する。その結果、コピー元ファイルエントリによって指定された画像ファイルとコピー先ファイルエントリによって指定された画像ファイルの内容が同じならば、コピー元ファイルエントリのコピーフラグをクリアする。上記動作を、ファイル一覧メモリＡに格納されているエントリについてすべて繰り返し行う。
【００５５】
ここで、画像ファイル２００１、画像ファイル２００２、画像ファイル２００３、画像ファイル２１０１、画像ファイル２１０３、および画像ファイル２１０４については、カードＡ１３に内容が同じ画像ファイルがあるので、繰り返し動作のうちに、コピー元ファイルエントリのコピーフラグがクリアされる。したがって、コピーフラグがクリアされないのは、コピー元ファイルエントリが画像ファイル２００４および画像ファイル２１０２を指定している場合である。コピー元ファイルエントリのコピーフラグがセットされているならば、コピー元ファイルエントリによって指定された画像ファイルをカードＡ１３に新規に作成されたディレクトリＮ１２００にコピーする。すなわち、カードＢ１４からカードＡ１３へコピーが行われるのは、画像ファイル２００４および画像ファイル２１０２であって、それぞれ、ディレクトリＮ１２００に画像ファイル１２０１および画像ファイル１２０２としてコピーされる。上記動作を、ファイル一覧メモリＢに格納されているエントリについてすべて繰り返し行う。
【００５６】
以上のように、アプリケーション１００は、カードＡ１３からカードＢ１４へのコピー動作と、カードＢ１４からカードＡ１３へのコピー動作を、上記順序に実行することで、カードＡ１３とカードＢ１４の相互コピー動作を完了する。動作完了後の、カードＡ１３とカードＢ１４の内容は図９のようになる。
【００５７】
なお、前述の実施形態では、二つのメモリカード間で画像ファイルをコピーする場合について説明したが、一つの記録媒体内に作成された二つのフォルダ間で同様に画像ファイルをコピーする場合にも、本発明を同様に適用することが可能である。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施例による情報処理装置を示した図である。
【図２】本発明の実施例による情報処理装置のコントローラに内蔵されるソフトウェアの構成を示した図である。
【図３】アプリケーションが動作する前のカードＡ１３およびカードＢ１４の内容を示した図である。
【図４】カードＡ１３およびカードＢ１４に格納されている画像ファイルの関係を示した図である。
【図５】アプリケーションの動作途中でのカードＡ１３とカードＢ１４の内容を示した図である。
【図６】アプリケーションの動作完了でのカードＡ１３とカードＢ１４の内容を示した図である。
【図７】カードＡ１３およびカードＢ１４に格納されている画像ファイルの関係を示した図である。
【図８】アプリケーションの動作途中でのカードＡ１３とカードＢ１４の内容を示した図である。
【図９】アプリケーションの動作完了でのカードＡ１３とカードＢ１４の内容を示した図である。
【図１】
2006127015.tif 000003
【図２】
2006127015.tif 000004
【図３】
2006127015.tif 000005
【図４】
2006127015.tif 000006
【図５】
2006127015.tif 000007
【図６】
2006127015.tif 000008
【図７】
2006127015.tif 000009
【図８】
2006127015.tif 000010
【図９】
2006127015.tif 000011