(57)【要約】【課題】簡易な操作により必要な画像ファイルを消失することなく、一の記憶媒体から他の記憶媒体にデータファイルを転送する。【解決手段】メモリカード２１からハードディスク１４に画像ファイルを転送する際に、転送する画像ファイルとハードディスク１４に記憶された画像ファイルとのファイル名を比較し、同一の場合はファイル容量を比較する。ファイル容量が異なる場合は転送する画像ファイルのファイル名を変更する。ファイル容量も同一の場合はバイナリデータを比較し、これが異なる場合は転送する画像ファイルのファイル名を変更する。バイナリデータも同一の場合は転送を停止する。【選択図】　　　　　図１
2004080237.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶媒体に記憶された第１のデータファイルを第２の記憶媒体に転送するデータファイリング方法において、
前記第１のデータファイルのファイル名およびファイル容量を含むファイル情報および前記第２の記憶媒体に記憶された第２のデータファイルまたはデータファイル群のファイル名およびファイル容量を含むファイル情報に基づいて、前記第１のデータファイルおよび前記第２のデータファイルまたはデータファイル群の同一性を判定し、
同一であると判定された場合、前記第１のデータファイルの前記第２の記憶媒体への転送を禁止し、同一でないと判定された場合、前記第１のデータファイルを前記第２の記憶媒体に転送することを特徴とするデータファイリング方法。
【請求項２】
前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名が同一であるがファイル容量が異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送することを特徴とする請求項１記載のデータファイリング方法。
【請求項３】
前記ファイル情報は、バイナリデータをさらに含み、
前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名およびファイル容量が同一であるがバイナリデータが異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送することを特徴とする請求項２記載のデータファイリング方法。
【請求項４】
前記ファイル名が変更された前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群を、変更前後のファイル名とともに表示することを特徴とする請求項２または３記載のデータファイリング方法。
【請求項５】
第１の記憶媒体に記憶された第１のデータファイルを第２の記憶媒体に転送するデータファイリング装置において、
前記第１のデータファイルのファイル名およびファイル容量を含むファイル情報および前記第２の記憶媒体に記憶された第２のデータファイルまたはデータファイル群のファイル名およびファイル容量を含むファイル情報に基づいて、前記第１のデータファイルおよび前記第２のデータファイルまたはデータファイル群の同一性を判定する判定手段と、
同一であると判定された場合、前記第１のデータファイルの前記第２の記憶媒体への転送を禁止し、同一でないと判定された場合、前記第１のデータファイルを前記第２の記憶媒体に転送する転送制御手段とを備えたことを特徴とするデータファイリング装置。
【請求項６】
前記転送制御手段は、前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名が同一であるがファイル容量が異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送する手段であることを特徴とする請求項５記載のデータファイリング装置。
【請求項７】
前記ファイル情報は、バイナリデータをさらに含み、
前記転送制御手段は、前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名およびファイル容量が同一であるがバイナリデータが異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送する手段であることを特徴とする請求項６記載のデータファイリング装置。
【請求項８】
前記ファイル名が変更された前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群を、変更前後のファイル名とともに表示する表示手段をさらに備えたことを特徴とする請求項６または７記載のデータファイリング装置。
【請求項９】
第１の記憶媒体に記憶された第１のデータファイルを第２の記憶媒体に転送するデータファイリング方法をコンピュータに実行させるためのプログラムにおいて、
前記第１のデータファイルのファイル名およびファイル容量を含むファイル情報および前記第２の記憶媒体に記憶された第２のデータファイルまたはデータファイル群のファイル名およびファイル容量を含むファイル情報に基づいて、前記第１のデータファイルおよび前記第２のデータファイルまたはデータファイル群の同一性を判定する手順と、
同一であると判定された場合、前記第１のデータファイルの前記第２の記憶媒体への転送を禁止し、同一でないと判定された場合、前記第１のデータファイルを前記第２の記憶媒体に転送する手順とを有するプログラム。
【請求項１０】
前記転送する手順は、前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名が同一であるがファイル容量が異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送する手順である請求項９記載のプログラム。
【請求項１１】
前記ファイル情報は、バイナリデータをさらに含み、
前記転送する手順は、前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名およびファイル容量が同一であるがバイナリデータが異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送する手順である請求項１０記載のプログラム。
【請求項１２】
前記ファイル名が変更された前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群を、変更前後のファイル名とともに表示する手順をさらに有する請求項１０または１１記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、第１の記憶媒体に記憶された第１のデータファイルを第２の記憶媒体に転送するデータファイリング方法および装置並びにデータファイリング方法をコンピュータに実行させるためのプログラムに関するものである。
【０００２】
【従来の技術】
デジタルカメラにおいては撮影により取得した画像データを画像ファイルとしてメモリカードのような記憶媒体に記憶するため、撮影直後の画像の確認を行うことができるという銀塩写真フイルムを用いたカメラとは異なる特徴を有する。その一方で、記憶媒体には記憶容量の制限があるため、撮影により取得した画像ファイルは、記憶媒体の空き容量が少なくなると、ハードディスクのようなより大容量の記憶媒体を有するパソコンに転送し、撮影した画像ファイルをパソコンにおいて管理することが行われている。この場合、画像ファイルの転送は、画像ファイルをパソコンに転送する機能を有するアプリケーションにより行われる。
【０００３】
ところで、デジタルカメラにおいて取得される画像ファイルは、例えばＤＳＣＦ０００１．ＪＰＧ、ＤＳＣＦ０００２．ＪＰＧ…のように、撮影した順に連番でファイル名が付与されるのが一般的である。一方、画像ファイルをパソコンに転送してデジタルカメラの記憶媒体に記憶されていた画像ファイルが消去された後は、再度１番から順番に撮影した画像ファイルにファイル名が付与されることとなる。このため、再度の撮影後、記憶媒体に記憶された画像ファイルをパソコンに転送する際に、同一のファイル名を有しながら、内容が異なる画像ファイルが転送先のパソコンに存在する事態が生じる。
【０００４】
この際、画像ファイルの転送アプリケーションは、ファイル名に基づいて画像ファイルをファイリングするため、転送する画像ファイルと同一のファイル名を有する画像ファイルが転送先のパソコンに存在する場合には、（１）ファイルを上書きしてもよいかの警告メッセージを表示する、（２）事前に強制的に上書きするか否かを設定しておきそれにしたがって上書きする、（３）自動的にファイル名を変更して転送する、という動作を行うことが考えられる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記（１）のように動作を行う場合、ファイル転送を行うユーザが、その都度警告メッセージに応答して何らかの指示を行う必要があるため、その操作が煩わしいものとなる。また、（２）のように動作を行う場合、パソコンに記憶されていた画像ファイルが消失してしまうという問題がある。また、（３）のように動作を行う場合において、同一のファイル名で内容も同一であるファイルがパソコンに存在する場合、内容が同一である不要なファイルが新たに作成されてしまい、パソコンの記憶媒体のファイル容量を圧迫するという問題がある。
【０００６】
このため、ファイル名の重複を考慮して画像ファイルの転送を行う種々の方法が提案されている。例えば特開平１０−１７７６４６号公報に記載された方法は、同一の撮像装置により撮像する限りにおいて、重複しない固有のファイル名を生成することにより、同一のファイル名を有するファイルが複数存在しないようにするものである。また、特開平１０−１８７９５３号公報に記載された方法は、撮像装置の記憶媒体に記憶した画像ファイルを他の記憶媒体に転送する際に、画像ファイルに含まれる撮影プロパティ（撮影日時、撮影地点等）と、その画像ファイルを特定するための画像ファイル特定情報とを含むファイル名を自動的に生成するようにしたものである。
【０００７】
しかしながら、上記特開平１０−１７７６４６号公報に記載された方法では、同一人物が複数の撮像装置を有する場合には、各撮像装置において取得された画像ファイルを見ると同一のファイル名が付与された画像ファイルが存在することとなるため、各撮像装置において取得された画像ファイルをパソコンに転送する際には、パソコンの記憶媒体におけるファイル名の重複を避けることができない。
【０００８】
また、上記特開平１０−１８７９５３号公報に記載された方法では、撮影プロパティ等の複数の情報を組み合わせてファイル名を生成しているため、ファイル名が冗長となる傾向がある。このため、パソコンにおいて撮像装置から転送したファイルのファイル名とサムネイル画像とを一覧表示した際に、表示装置によってはファイル名を全て表示することができず、その結果、ファイル名が確認しにくくなるという問題がある。
【０００９】
本発明は上記事情に鑑みなされたものであり、簡易な操作により必要な画像ファイルを消失することなく、一の記憶媒体から他の記憶媒体にデータファイルを転送することを目的とする。
【００１０】
【課題を解決するための手段】
本発明によるデータファイリング方法は、第１の記憶媒体に記憶された第１のデータファイルを第２の記憶媒体に転送するデータファイリング方法において、前記第１のデータファイルのファイル名およびファイル容量を含むファイル情報および前記第２の記憶媒体に記憶された第２のデータファイルまたはデータファイル群のファイル名およびファイル容量を含むファイル情報に基づいて、前記第１のデータファイルおよび前記第２のデータファイルまたはデータファイル群の同一性を判定し、
同一であると判定された場合、前記第１のデータファイルの前記第２の記憶媒体への転送を禁止し、同一でないと判定された場合、前記第１のデータファイルを前記第２の記憶媒体に転送することを特徴とするものである。
【００１１】
ここで、データファイルまたはデータファイル群は、第１および第２の記憶媒体に生成されたフォルダに記憶されているものであってもよく、その場合はデータファイルはフォルダからフォルダへと転送される。
【００１２】
なお、本発明によるデータファイリング方法においては、前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名が同一であるがファイル容量が異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送するようにしてもよい。
【００１３】
この場合、前記ファイル情報を、バイナリデータをさらに含むものとし、
前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名およびファイル容量が同一であるがバイナリデータが異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送するようにしてもよい。
【００１４】
また、本発明によるデータファイリング方法においては、前記ファイル名が変更された前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群を、変更前後のファイル名とともに表示するようにしてもよい。
【００１５】
より具体的には、前記ファイル情報が、ファイル名、ファイル容量に加えてバイナリデータを含む場合、
前記第１のデータファイルのファイル名および前記第２のデータファイルまたはデータファイル群のファイル名が同一であるか否かを判定し、該ファイル名が同一でないと判定された場合には、前記第１のデータファイルを前記第２の記憶媒体に転送し、前記ファイル名が同一であると判定された場合には、さらに前記第１のデータファイルのファイル容量および前記第２のデータファイルまたはデータファイル群のファイル容量が同一であるか否かを判定し、
前記ファイル容量が同一でないと判定された場合には、前記第１のデータファイルのファイル名もしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して前記第１のデータファイルを前記第２の記憶媒体に転送し、前記ファイル容量が同一であると判定された場合には、前記第１のデータファイルのバイナリデータおよび前記第２のデータファイルまたはデータファイル群のバイナリデータが同一であるか否かを判定し、
前記バイナリデータが同一でないと判定された場合には、前記第１のデータファイルのファイル名もしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して前記第１のデータファイルを前記第２の記憶媒体に転送し、前記バイナリデータが同一であると判定された場合には、前記第１のデータファイルの前記第２の記憶媒体への転送を禁止するようにすればよい。
【００１６】
本発明によるデータファイリング装置は、第１の記憶媒体に記憶された第１のデータファイルを第２の記憶媒体に転送するデータファイリング装置において、前記第１のデータファイルのファイル名およびファイル容量を含むファイル情報および前記第２の記憶媒体に記憶された第２のデータファイルまたはデータファイル群のファイル名およびファイル容量を含むファイル情報に基づいて、前記第１のデータファイルおよび前記第２のデータファイルまたはデータファイル群の同一性を判定する判定手段と、
同一であると判定された場合、前記第１のデータファイルの前記第２の記憶媒体への転送を禁止し、同一でないと判定された場合、前記第１のデータファイルを前記第２の記憶媒体に転送する転送制御手段とを備えたことを特徴とするものである。
【００１７】
なお、本発明によるデータファイリング装置においては、前記転送制御手段を、前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名が同一であるがファイル容量が異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送する手段としてもよい。
【００１８】
この場合、前記ファイル情報を、バイナリデータをさらに含むものとし、
前記転送制御手段を、前記第１のデータファイルと前記第２のデータファイルまたはデータファイル群とがファイル名およびファイル容量が同一であるがバイナリデータが異なる場合、前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群のファイル名を変更して、前記第１のデータファイルを前記第２の記憶媒体に転送する手段としてもよい。
【００１９】
また、本発明によるデータファイリング装置においては、前記ファイル名が変更された前記第１のデータファイルもしくは前記第２のデータファイルまたはデータファイル群を、変更前後のファイル名とともに表示する表示手段をさらに備えるものとしてもよい。
【００２０】
なお、本発明によるデータファイリング方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【００２１】
【発明の効果】
本発明によれば、第１の記憶媒体に記憶された第１のデータファイルを第２の記憶媒体に転送するに際し、第１のデータファイルおよび第２の記憶媒体に記憶された第２のデータファイルまたはデータファイル群のファイル名およびファイル容量を含むファイル情報に基づいて、第１のデータファイルおよび第２のデータファイルまたはデータファイル群の同一性が判定され、同一であると判定された第１のデータファイルについては、第２の記憶媒体への転送が禁止され、同一でないと判定された第１のデータファイルについては第２の記憶媒体に転送される。このため、一度転送を指示した以降は、何ら操作を行わなくても、第２の記憶媒体に記憶された第２のデータファイルまたはデータファイル群とは同一でない第１のデータファイルのみが第２の記憶媒体に転送され、これにより、煩雑な操作を行うことなくデータファイルを転送することができる。
【００２２】
請求項２の発明によれば、第１のデータファイルと第２のデータファイルまたはデータファイル群とがファイル名が同一であるがファイル容量が異なる場合、第１のデータファイルもしくは第２のデータファイルまたはデータファイル群のファイル名が変更されて第１のデータファイルが第２の記憶媒体に転送される。したがって、ファイル名が同一であっても第２の記憶媒体に記憶されたデータファイルまたはデータファイル群が上書きされることがなくなり、これにより、データファイルが消失してしまうことを防止できる。
【００２３】
請求項３の発明によれば、ファイル情報がさらにバイナリデータを含み、第１のデータファイルと第２のデータファイルまたはデータファイル群とがファイル名およびファイル容量が同一であるがバイナリデータが異なる場合、第１のデータファイルもしくは第２のデータファイルまたはデータファイル群のファイル名が変更されて第１のデータファイルが第２の記憶媒体に転送される。したがって、ファイル名およびファイル容量が同一であっても第２の記憶媒体に記憶されたデータファイルまたはデータファイル群が上書きされることがなくなり、これにより、データファイルが消失してしまうことを防止できる。
【００２４】
また、第１のデータファイルもしくは第２のデータファイルまたはデータファイル群のファイル名が変更されて転送されることにより、同一のファイル名およびファイル容量を有し、内容が同一である可能性が高いデータファイルが第２の記憶媒体に複数存在することもなくなるため、不要なデータファイルにより第２の記憶媒体の容量が圧迫されることもなくなる。
【００２５】
請求項４の発明によれば、ファイル名が変更された第１のデータファイルもしくは第２のデータファイルまたはデータファイル群が変更前後のファイル名とともに表示される。このため、データファイルの転送を行うユーザは、どのデータファイルまたはデータファイル群のファイル名が変更されたかを一見して認識することができる。
【００２６】
【発明の実施の形態】
以下図面を参照して本発明の実施形態について説明する。図１は本発明の実施形態によるデータファイリング装置の構成を示す概略ブロック図である。図１に示すように、本実施形態によるデータファイリング装置は、パソコン１にその機能を持たせ、デジタルカメラ２において取得されてメモリカード２１に記憶された複数の画像ファイルをパソコン１に転送するものであり、デジタルカメラ２をケーブル２２を介して接続するための接続インターフェース１１と、キーボードおよびマウスからなる入力手段１２と、種々の表示を行うモニタ１３と、ファイル転送を行うためのアプリケーションプログラムが記憶されるとともに、画像ファイルを含む種々のデータを記憶するためのハードディスク１４と、作業領域となるＲＡＭ１５と、アプリケーションプログラムにより接続インターフェース１１、入力手段１２、モニタ１３、およびハードディスク１４を制御するＣＰＵ１６とがバス１７により接続されて構成されている。
【００２７】
以下、本実施形態において行われる処理について説明する。なお、本実施形態においては、デジタルカメラ２のメモリカード２１には、図２（ａ）に示すようにフォルダ「ＤＣＩＭ￥１００＿ＦＵＪＩ￥」が生成され、このフォルダにＤＳＣＦ０００１．ＪＰＧ〜ＤＳＣＦ０００４．ＪＰＧのファイル名をそれぞれ有する４つの画像ファイルが記憶されているものする。また、ハードディスク１４には、図２（ｂ）に示すようにフォルダ「Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥」が生成され、このフォルダにＤＳＣＦ０００２．ＪＰＧ〜ＤＳＣＦ０００４．ＪＰＧのファイル名をそれぞれ有する３つの画像ファイルが記憶されているものとする。また、デジタルカメラ２はケーブル２２により接続インターフェース１１に接続されているものとする。
【００２８】
図３は本実施形態において行われる処理を示すフローチャートである。まず、転送アプリケーションの起動指示があったか否かが監視されており（ステップＳ１）、ステップＳ１が肯定されるとメモリカード２１に記憶された画像ファイルの一覧画面が表示される（ステップＳ２）。
【００２９】
図４はメモリカード２１に記憶された画像ファイルの一覧画面を示す図である。図４に示すようにこの一覧画面３０には、メモリカード２１内にあるフォルダを表すフォルダツリー３０Ａ、メモリカード２１に記憶された画像ファイルのサムネイル画像およびファイル名の一覧フィールド３０Ｂ、並びに画像ファイルのパソコン１への転送を実行するための一括転送ボタン３０Ｃが表示されている。本実施形態において画像ファイルの転送を行うユーザは、この一覧画面３０においてデジタルカメラ２のメモリカード２１に記憶された画像ファイルの内容を確認することができる。
【００３０】
続いて、一括転送ボタン３０Ｃがクリックされたか否かの監視が開始され（ステップＳ３）、ステップＳ３が肯定されると、転送先フォルダ指定画面が表示される（ステップＳ４）。
【００３１】
図５は転送先フォルダ指定画面を示す図である。図５に示すように、転送先フォルダ指定画面３１には、画像ファイルの転送先フォルダ名を入力するフォルダ名入力フィールド３１Ａ、フォルダを参照する参照画面を表示させるための参照ボタン３１Ｂ、転送先のフォルダを確定させるためのＯＫボタン３１Ｃおよび一覧画面３０に戻るためのキャンセルボタン３１Ｄが表示される。ユーザは、フォルダ名入力フィールド３１Ａに直接転送先のフォルダ名を入力するか、または参照ボタン３１Ｂをクリックしてフォルダ選択画面を表示させ、ここで転送先のフォルダ名を選択することにより、転送先のフォルダを指定することができる。
【００３２】
そして、ＯＫボタンがクリックされたか否かの監視が開始され（ステップＳ５）、ステップＳ５が肯定されると、転送処理が開始される（ステップＳ６）。
【００３３】
まず、メモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダ内にある画像ファイルのファイルリスト（ファイル名およびファイルサイズ）が取得される（ステップＳ７）。続いて、ハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダ内にある画像フォルダのファイルリストが取得される（ステップＳ８）。そして、ファイル名が先頭の画像ファイルから順に、まず、同一ファイル名を有する画像ファイルがハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されているか否かが判定される（ステップＳ９）。
【００３４】
ステップＳ９が肯定されると、同一ファイル名の画像ファイルについてファイル容量が同一であるか否かが判定される（ステップＳ１０）。
【００３５】
なお、ステップＳ９が否定されると、処理中の画像ファイルがメモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダからハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送される（ステップＳ１１）。次いで、メモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶された全ての画像ファイルについての処理が終了したか否かが判定され（ステップＳ１２）、ステップＳ１２が否定されると処理の対象が次の画像ファイルに変更され（ステップＳ１３）、ステップＳ９に戻る。
【００３６】
一方、ステップＳ１０が肯定されると、ファイル容量が同一の画像ファイルについてバイナリデータが同一であるか否かが判定される（ステップＳ１４）。そして、ステップＳ１４が肯定されると処理中の画像ファイルについてはハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダへの転送が中止され（ステップＳ１５）、ステップＳ１２に進む。
【００３７】
ステップＳ１０が否定されると、処理中の画像ファイルのファイル名が変更され（ステップＳ１６）、ファイル名が変更された画像ファイルがメモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダからハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送され（ステップＳ１７）。ステップＳ１２に進む。
【００３８】
ステップＳ１４が否定されると、ステップＳ１６に進み、処理中の画像ファイルのファイル名が変更され、ファイル名が変更された画像ファイルがステップＳ１７においてメモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダからハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送され、ステップＳ１２に進む。
【００３９】
一方、ステップＳ１２が肯定されると、転送完了後のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルの一覧画面が表示され（ステップＳ１８）、さらにファイル名が変更されて転送された画像ファイルについてのファイル名変更一覧表示画面も表示され（ステップＳ１９）、処理を終了する。
【００４０】
ここで、メモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダには図２に示すファイル名を有する４つの画像ファイルが記憶されている。まずＤＳＣＦ０００１．ＪＰＧについて、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている全ての画像ファイルとファイル名を比較すると、同一ファイル名を有する画像ファイルはＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダには記憶されていないため、ＤＳＣＦ０００１．ＪＰＧはそのままＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送される。
【００４１】
次いで、ＤＳＣＦ０００２．ＪＰＧについて、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている全ての画像ファイルとファイル名を比較すると、同一ファイル名を有する画像ファイルがＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている。したがって、さらにＤＳＣＦ０００２．ＪＰＧについて、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されているＤＳＣＦ０００２．ＪＰＧとファイル容量を比較すると、前者が１，２３４，５６７Ｂｙｔｅ、後者が８６４，２０８Ｂｙｔｅであり、ファイル容量が異なる。このため、ＤＳＣＦ０００２．ＪＰＧは例えばＦＸＤＳ０００１．ＪＰＧにファイル名が変更されてＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送される。
【００４２】
次いで、ＤＳＣＦ０００３．ＪＰＧについて、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている全ての画像ファイルとファイル名を比較すると、同一ファイル名を有する画像ファイルがＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている。したがって、さらにＤＳＣＦ０００３．ＪＰＧについて、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されているＤＳＣＦ０００３．ＪＰＧとファイル容量を比較すると、前者が９８７，６５４Ｂｙｔｅ、後者が９８７，６５４Ｂｙｔｅであり、ファイル容量も同一である。このため、ＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶されているＤＳＣＦ０００３．ＪＰＧとＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されているＤＳＣＦ００３．ＪＰＧとのバイナリデータが比較される。ここで、ＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶されているＤＳＣＦ０００３．ＪＰＧとＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥ＭｙＰｈｏｔｏｓ￥フォルダに記憶されているＤＳＣＦ００３．ＪＰＧとのバイナリデータが異なるものとすると、ＤＳＣＦ０００３．ＪＰＧは例えばＦＸＤＳ０００２．ＪＰＧにファイル名が変更されてＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送される。
【００４３】
次いで、ＤＳＣＦ０００４．ＪＰＧについて、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている全ての画像ファイルとファイル名を比較すると、同一ファイル名を有する画像ファイルがＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている。したがって、さらにＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶されているＤＳＣＦ０００４．ＪＰＧについて、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されているＤＳＣＦ０００４．ＪＰＧとファイル容量を比較すると、前者が２，４５６，８０２Ｂｙｔｅ、後者が２，４５６，８０２Ｂｙｔｅであり、ファイル容量も同一である。このため、ＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶されているＤＳＣＦ０００４．ＪＰＧとＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されているＤＳＣＦ００４．ＪＰＧとのバイナリデータが比較される。ここで、ＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶されているＤＳＣＦ０００４．ＪＰＧとＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されているＤＳＣＦ００４．ＪＰＧとのバイナリデータも同一であるとすると、ＤＳＣＦ０００４．ＪＰＧはＣ：￥Ｍｙ
Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダには転送されない。
【００４４】
図６は転送完了後のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルの一覧画面を示す図、図７はファイル名変更一覧表示画面を示す図である。
【００４５】
図６に示すようにこの一覧画面３２には、ハードディスク１４内にあるフォルダを表すフォルダツリー３２Ａ、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルのサムネイル画像およびファイル名の一覧フィールド３２Ｂが表示されている。本実施形態によるデータファイリング装置を操作するユーザは、この一覧画面３２において画像ファイルの転送後にハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルの内容を確認することができる。
【００４６】
また、図７に示すように、ファイル名変更一覧画面には、ファイル名が変更された画像ファイルのサムネイル画像および変更前後のファイル名が表示される。本実施形態においては、メモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶された２つの画像ファイルのファイル名がＤＳＣＦ０００２．ＪＰＧおよびＤＳＣＦ０００３．ＪＰＧからＦＸＤＳ０００１．ＪＰＧおよびＦＸＤＳ０００２．ＪＰＧにそれぞれ変更されたことが分かる。
【００４７】
このように、本実施形態においては、メモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶された画像ファイルを、ハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送するに際し、転送する画像ファイルとＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥ＭｙＰｈｏｔｏｓ￥フォルダに記憶されている画像ファイルとの同一性を判定し、同一でないと判定された場合にのみ転送を行うようにしたものである。このため、一度一括転送ボタン３０Ｃをクリックした以降は、何ら操作を行わなくても、Ｃ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルとは同一でない画像ファイルのみがＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに転送され、これにより、煩雑な操作を行うことなく画像ファイルを転送することができる。
【００４８】
また、同一の内容の画像ファイルがＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに存在することもなくなるため、不要な画像ファイルによりハードディスク１４の容量が圧迫されることもなくなる。
【００４９】
とくに、転送する画像ファイルと同一のファイル名を有する画像ファイルがＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶されている場合には、双方の画像ファイルのファイル容量を比較し、ファイル容量が異なる場合には転送する画像ファイルのファイル名を変更して転送するようにしたものである。このため、ファイル名が同一であってもＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルが上書きされることがなくなり、これにより、画像ファイルが消失してしまうことを防止できる。
【００５０】
また、ファイル名およびファイル容量が同一の場合には、転送する画像ファイルとＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された転送する画像ファイルとファイル名およびファイル容量が同一の画像ファイルとのバイナリデータを比較し、バイナリデータが異なる場合には転送する画像ファイルのファイル名を変更して転送するようにしたものである。このため、ファイル名が同一であってもＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルが上書きされることがなくなり、これにより、画像ファイルが消失してしまうことを防止できる。
【００５１】
また、ファイル名が変更された画像ファイルを変更前後のファイル名とともに表示するようにしたため、画像ファイルの転送を行うユーザは、どの画像ファイルのファイル名が変更されたかを一見して認識することができる。
【００５２】
なお、上記実施形態においては、ファイル名が同一であるがファイル容量が異なる場合、並びにファイル名およびファイル容量が同一であるがバイナリデータが異なる場合、メモリカード２１のＤＣＩＭ￥１００＿ＦＵＪＩ￥フォルダに記憶された画像ファイルのファイル名を変更しているが、ハードディスク１４のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルのファイル名を変更してもよい。
【図面の簡単な説明】
【図１】本発明の実施形態によるデータファイリング装置の構成を示す概略ブロック図
【図２】フォルダに記憶された画像ファイルのファイル名を示す図
【図３】本実施形態において行われる処理を示すフローチャート
【図４】メモリカードに記憶された画像ファイルの一覧画面を示す図
【図５】転送先フォルダ指定画面を示す図
【図６】転送完了後のＣ：￥Ｍｙ　Ｄｏｃｕｍｅｎｔｓ￥Ｍｙ　Ｐｈｏｔｏｓ￥フォルダに記憶された画像ファイルの一覧画面を示す図
【図７】ファイル名変更一覧画面を示す図
【符号の説明】
１　　パソコン
２　　デジタルカメラ
１１　　接続インターフェース
１２　　入力手段
１３　　モニタ
１４　　ハードディスク
１５　　ＲＡＭ
１６　　ＣＰＵ
２１　　メモリカード
２２　　ケーブル
【図１】
2004080237.tif 000003
【図２】
2004080237.tif 000004
【図３】
2004080237.tif 000005
【図４】
2004080237.tif 000006
【図５】
2004080237.tif 000007
【図６】
2004080237.tif 000008
【図７】
2004080237.tif 000009