(57)【要約】【課題】  未転送データを識別するための処理を簡単に実現可能な電子機器及びファイル管理システムを提供する。【解決手段】生成手段１０は、被写体像または音声を示すデータを生成する。第１記録手段１２は、データの生成日時を示す日時情報をデータに対応付けて記録する。接続手段１４は、データ記憶機能を有する情報処理装置に接続される。転送手段１２は、情報処理装置にデータを転送する。取得手段１２は、情報処理装置を個別に識別するための識別子を取得する。【選択図】      図１
2007158836.tif 000002
【特許請求の範囲】
【請求項１】
被写体像または音声を示すデータを生成する生成手段と、
前記データの生成日時を示す日時情報を前記データに対応付けて記録する第１記録手段と、
データ記憶機能を有する情報処理装置に接続される接続手段と、
前記情報処理装置に前記データを転送する転送手段と、
前記情報処理装置を個別に識別するための識別子を取得する取得手段とを備え、
前記転送手段は、前記第１記録手段により記録された日時情報と前記取得手段により取得された識別子とに基づいて、前記接続手段による前記情報処理装置への前回の接続時に前記情報処理装置に転送されなかったデータである未転送データを判別し、前記未転送データのみを前記情報処理装置に転送することを特徴とする電子機器。
【請求項２】
請求項１記載の電子機器において、
前記転送手段により転送された未転送データに対応する日時情報の内、最も新しい日時情報を前記識別子に対応付けて管理ファイルを作成し、かつ、作成した管理ファイルを前記電子機器内の記憶領域に記録する第２記録手段を備え、
前記転送手段は、
前記管理ファイルに記録された識別子と、前記取得手段により新たに取得された識別子とを照合し、かつ前記管理ファイルに記録された識別子に対応する日時情報を参照し、その日時情報以降に生成されたデータを未転送データとして情報処理装置に転送し、
前記管理ファイルには、前記転送手段による未転送データの転送後に、前記転送手段により転送されたデータに対応する日時情報の内、最も新しい日時情報が前記新たに取得された識別子に対応付けて上書き記録されることを特徴とする電子機器。
【請求項３】
請求項１記載の電子機器において、
前記転送手段は、
前記取得手段により新たに取得された識別子が管理ファイルに記録された識別子と異なる場合、あるいは前記第２記録手段が管理ファイルを作成していない場合、前記第１記録手段により記録された全てのデータを未転送データとして情報処理装置に転送し、
前記管理ファイルには、前記転送手段によるデータの転送後に、前記転送手段により転送された未転送データに対応する日時情報の内、最も新しい日時情報が今回新たに取得された識別子に対応付けて新規に記録されることを特徴とする電子機器。
【請求項４】
被写体像または音声を示すデータを生成する電子機器と、
前記電子機器に接続され、データ記憶機能を有する情報処理装置とを備え、
前記電子機器は、
前記データの生成日時を示す日時情報を前記データに対応付けて記録する第１記録手段と、
前記情報処理装置に前記データを転送する転送手段とを備え、
前記情報処理装置は、
前記第１記録手段により記録された日時情報と前記情報処理装置自身の識別子とに基づいて、前記電子機器への前回の接続時に前記情報処理装置に転送されなかったデータである未転送データを判別し、前記未転送データのみを受信する受信手段を備えることを特徴とするファイル管理システム。
【請求項５】
請求項４記載のファイル管理システムにおいて、
前記情報処理装置は、
前記受信手段により受信された未転送データに対応する日時情報の内、最も新しい日時情報を前記情報処理装置自身の識別子に対応付けて管理ファイルを作成し、かつ、作成した管理ファイルを前記電子機器内の記憶領域に記録する第２記録手段を備え、
前記受信手段は、
前記管理ファイルに記録された識別子と、前記情報処理装置自身の識別子とを照合し、かつ前記管理ファイルに記録された識別子に対応する日時情報を参照し、その日時情報以降に生成されたデータを未転送データとして受信し、
前記管理ファイルには、前記受信手段による未転送データの受信後に、前記受信手段により受信された未転送データに対応する日時情報の内、最も新しい日時情報が前記情報処理装置自身の識別子に対応付けて上書き記録されることを特徴とするファイル管理システム。
【請求項６】
請求項４記載のファイル管理システムにおいて、
前記受信手段は、
前記情報処理装置自身の識別子が管理ファイルに記録された識別子と異なる場合、あるいは前記第２記録手段が管理ファイルを作成していない場合、前記第１記録手段により記録された全てのデータを未転送データとして受信し、
前記管理ファイルには、前記受信手段によるデータの受信後に、前記受信手段により受信された未転送データに対応する日時情報の内、最も新しい日時情報が前記情報処理装置自身の識別子に対応付けて新規に記録されることを特徴とするファイル管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置にデータを転送する電子機器と、電子機器及び情報処理装置で構成されるファイル管理システムに関する。
【背景技術】
【０００２】
従来、デジタルカメラでは、ＣＣＤ（Charge Coupled Device）等の撮像素子を用いて撮像された画像データは、フラッシュメモリ等の記録媒体に記録される。記録された画像データは、デジタルカメラからＵＳＢ等を介してパーソナルコンピュータに転送される。
この種のデジタルカメラでは、既に転送された画像データがパーソナルコンピュータに再度転送されることを避けるために、画像データ毎に転送済みか否かを識別する手法が用いられている（例えば、特許文献１）。このようなファイル管理方式では、データ保存領域に、転送が完了したことを示すステータス情報とファイル名とで構成される管理ファイルが作成される。作成された管理ファイルは、パーソナルコンピュータとデジタルカメラとにそれぞれ内蔵されたメモリに記録される。
【０００３】
パーソナルコンピュータは、デジタルカメラへの接続時に、上述したメモリにそれぞれ記録された管理ファイルを比較する。この比較により、パーソナルコンピュータへの転送が未完了の画像データ（以下、未転送データ）がパーソナルコンピュータにより識別され、識別された未転送データがデジタルカメラからパーソナルコンピュータに転送される。
【特許文献１】特開平１０−２６９１２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の手法では、パーソナルコンピュータによる未転送データの識別は、上述した各メモリに画像データ毎に管理ファイルが記録されていなければ実現できない。したがって、これらのメモリに記録される情報量が大きくなる。このため、未転送データを識別するために必要な情報量が増大し、また、未転送データを識別するための処理が複雑化するという問題があった。
【０００５】
本発明の目的は、未転送データを識別するための処理を簡単に実現可能な電子機器及びファイル管理システムを提供することである。
【課題を解決するための手段】
【０００６】
請求項１の電子機器では、生成手段は、被写体像または音声を示すデータを生成する。第１記録手段は、データの生成日時を示す日時情報をデータに対応付けて記録する。接続手段は、データ記憶機能を有する情報処理装置に接続される。転送手段は、情報処理装置にデータを転送する。取得手段は、情報処理装置を個別に識別するための識別子を取得する。転送手段は、第１記録手段により記録された日時情報と取得手段により取得された識別子とに基づいて、接続手段による情報処理装置への前回の接続時に情報処理装置に転送されなかったデータである未転送データを判別し、未転送データのみを情報処理装置に転送する。
【０００７】
請求項２の電子機器では、第２記録手段は、転送手段により転送された未転送データに対応する日時情報の内、最も新しい日時情報を識別子に対応付けて管理ファイルを作成し、かつ、作成した管理ファイルを電子機器内の記憶領域に記録する。転送手段は、管理ファイルに記録された識別子と、取得手段により新たに取得された識別子とを照合し、かつ管理ファイルに記録された識別子に対応する日時情報を参照し、その日時情報以降に生成されたデータを未転送データとして情報処理装置に転送する。管理ファイルには、転送手段による未転送データの転送後に、転送手段により転送されたデータに対応する日時情報の内、最も新しい日時情報が新たに取得された識別子に対応付けて上書き記録される。
【０００８】
請求項３の電子機器では、転送手段は、取得手段により新たに取得された識別子が管理ファイルに記録された識別子と異なる場合、あるいは第２記録手段が管理ファイルを作成していない場合、第１記録手段により記録された全てのデータを未転送データとして情報処理装置に転送する。管理ファイルには、転送手段によるデータの転送後に、転送手段により転送された未転送データに対応する日時情報の内、最も新しい日時情報が今回新たに取得された識別子に対応付けて新規に記録される。
【０００９】
請求項４のファイル管理システムでは、被写体像または音声を示すデータを生成する電子機器と、電子機器に接続され、データ記憶機能を有する情報処理装置とを備える。電子機器は、データの生成日時を示す日時情報をデータに対応付けて記録する第１記録手段と、情報処理装置にデータを転送する転送手段とを備える。情報処理装置は、第１記録手段により記録された日時情報と情報処理装置自身の識別子とに基づいて、電子機器への前回の接続時に情報処理装置に転送されなかったデータである未転送データを判別し、未転送データのみを受信する受信手段を備える。
【００１０】
請求項５のファイル管理システムでは、情報処理装置は、受信手段により受信された未転送データに対応する日時情報の内、最も新しい日時情報を情報処理装置自身の識別子に対応付けて管理ファイルを作成し、かつ、作成した管理ファイルを電子機器内の記憶領域に記録する第２記録手段を備える。受信手段は、管理ファイルに記録された識別子と、情報処理装置自身の識別子とを照合し、かつ管理ファイルに記録された識別子に対応する日時情報を参照し、その日時情報以降に生成されたデータを未転送データとして受信する。管理ファイルには、受信手段による未転送データの受信後に、受信手段により受信された未転送データに対応する日時情報の内、最も新しい日時情報が情報処理装置自身の識別子に対応付けて上書き記録される。
【００１１】
請求項６のファイル管理システムでは、受信手段は、情報処理装置自身の識別子が管理ファイルに記録された識別子と異なる場合、あるいは第２記録手段が管理ファイルを作成していない場合、第１記録手段により記録された全てのデータを未転送データとして受信する。管理ファイルには、受信手段によるデータの受信後に、受信手段により受信された未転送データに対応する日時情報の内、最も新しい日時情報が情報処理装置自身の識別子に対応付けて新規に記録される。
【発明の効果】
【００１２】
未転送データを簡単に識別でき、速やかに転送できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面を用いて説明する。図１は本発明のファイル管理システムの一実施形態を示している。ファイル管理システム１００は、デジタルカメラ１０２（電子機器）と、デジタルカメラ１０２にＵＳＢケーブル１０６を介して接続されるパーソナルコンピュータ１０４（情報処理装置）を有している。なお、パーソナルコンピュータ１０４は、無線方式でデジタルカメラ１０２に接続されるものでもよい。
【００１４】
デジタルカメラ１０２は、ＣＣＤ１０（生成手段）、ＣＰＵ１２（第１記録手段、転送手段、取得手段及び第２記録手段）、ＵＳＢケーブル１０６を介してＩ／Ｆ（Interface）回路３４に接続されるＩ／Ｆ回路１４（接続手段）、メモリカードＭＣ（記録領域）が着脱可能に装着されるスロット１６、ＲＯＭ１８及び操作部２０を有している。なお、撮影レンズ、シャッター機構、絞り機構、ミラー機構等のメカニカルな要素は、図示を省略している。
【００１５】
ＣＣＤ１０は、図示しないＣＣＤドライバにより駆動され、図示しないレンズ系より結像される被写体像を撮像する。ＣＣＤ１０は、撮像により得られた画像データをＣＰＵ１２に出力する。ＣＰＵ１２は、ＲＯＭ１８に格納されたプログラムを実行することにより、デジタルカメラ１０２内の各装置の動作を制御する。
例えば、ＣＰＵ１２は、スロット１６を介してメモリカードＭＣに、ＣＣＤ１０から受け取った被写体像の画像データや、付帯データ及び管理ファイルを保存する。付帯データ及び管理ファイルについては、図２で説明する。
【００１６】
ＲＯＭ１８には、デジタルカメラ１０２を動作させるためにＣＰＵ１２により実行されるプログラムが格納される。操作部２０は、被写体の撮影時に押下げられるシャッタスイッチ（図示せず）や、画像データのパーソナルコンピュータ１０４への転送を開始するために押下げられる転送スイッチ（図示せず）等を有している。
パーソナルコンピュータ１０４は、画像を表示するディスプレイ２２と、コマンドや数値等を入力するキーボード２４及びマウス２６と、制御装置２８とを有している。制御装置２８は、パーソナルコンピュータ１０４内の各装置を制御するＣＰＵ３０（受信手段）、ハードディスク３２及び、ＵＳＢケーブル１０６を介してＩ／Ｆ回路１４に接続されるＩ／Ｆ回路３４を有している。ハードディスク３２には、パーソナルコンピュータ１０４を動作させるためにＣＰＵ３０により実行されるプログラムや、デジタルカメラ１０２から転送された画像データ等が格納される。
【００１７】
図２は、ファイル管理システム１００による転送動作の一例を示している。メモリカードＭＣには、ＣＰＵ１２（図１）により撮像された画像データ１〜３が予め格納される。さらに、メモリカードＭＣには、画像データ１〜３にそれぞれ対応する付帯データが予め格納される。日時情報ＴＩ（「２００５.１.１.０９.００.３０」〜「２００５.１.１.１５.００.００」）は、画像データ１〜３がそれぞれ生成された日時を示す情報である。例えば「２００５.１.１.０９.００.３０」は、「２００５年１月１日午前９時０分３０秒」を意味する。また、ファイル名（「ＤＳＣＮ００１.ｊｐｇ」〜「ＤＳＣＮ００３.ｊｐｇ」）は、画像データ１〜３にそれぞれ付されたファイル名を示す。
【００１８】
また、メモリカードＭＣには、管理ファイルが格納される記憶領域が予め確保される。管理ファイルは、日時情報ＴＩ’と、デジタルカメラ１０２の接続先であるパーソナルコンピュータ１０４ａのＩＤとで構成される。一方、パーソナルコンピュータ１０４ａに内蔵されたハードディスク３２ａには、後述するように、デジタルカメラ１０２から転送される画像データを格納するための記憶領域が予め確保されている。
【００１９】
以下、ファイル管理システム１００による画像データの転送動作を説明する。この例では、初期状態において、デジタルカメラ１０２がパーソナルコンピュータ１０４ａに初めて接続される（図２（ａ）〜（ｃ））。このため、メモリーカードＭＣには、管理ファイルが存在していない。まず、ＣＰＵ１２は、パーソナルコンピュータ１０４ａから、パーソナルコンピュータ１０４ａを個別に識別するための識別子（以下、ＩＤ）を取得する。この例では、ＣＰＵ１２は、ＩＤとして「ＰＣＩＤ００１」を取得する（図２（ａ））。ＩＤの取得後、メモリーカードＭＣに管理ファイルが存在しないため、ＣＰＵ１２は、画像データ１〜３が生成された順番で、全ての画像データ１〜３を、パーソナルコンピュータ１０４ａへの転送が未完了の画像データ（以下、未転送データ）としてパーソナルコンピュータ１０４ａに転送する。そして、転送された未転送データは、ハードディスク３２ａに格納される（図２（ｂ））。
【００２０】
転送の完了後、ＣＰＵ１２は、最後に転送した画像データに対応する日時情報（以下、日時情報ＴＩ’）をデジタルカメラ１０２の接続先であるパーソナルコンピュータ１０４ａのＩＤに対応付けてメモリカードＭＣに格納する。日時情報ＴＩ’及びＩＤは、管理ファイルとしてメモリカードＭＣにまとめて格納される。この例では、最後に転送された画像データ３に対応する日時情報ＴＩ（「２００５.１.１.１５.００.００」）がＩＤ（「ＰＣＩＤ００１」）に対応付けて管理ファイルとして格納される（図２（ｃ））。そして、デジタルカメラ１０２のパーソナルコンピュータ１０４ａへの接続が解除される。
【００２１】
図２（ｄ）〜（ｆ）は、翌日（「２００５年１月２日」）にデジタルカメラ１０２がパーソナルコンピュータ１０４ａに再接続された状態を示している。この例では、メモリカードＭＣには、デジタルカメラ１０２のパーソナルコンピュータ１０４ａへの前回の接続後に、ＣＰＵ１２により新たに生成された画像データ４、５が格納されている。
まず、ＣＰＵ１２は、図２（ａ）と同様に、パーソナルコンピュータ１０４ａからＩＤ（「ＰＣＩＤ００１」）を取得する（図２（ｄ））。この後、ＣＰＵ１２は、取得したＩＤがメモリカードＭＣに既に格納されたＩＤと同じであるか否かを検出する。この例では、ＣＰＵ１２は、取得した「ＰＣＩＤ００１」が既に格納された「ＰＣＩＤ００１」と同じであることを検出する。
【００２２】
この検出により、ＣＰＵ１２は、ＩＤ（「ＰＣＩＤ００１」）に対応する日時情報ＴＩ’（「２００５.１.１.１５.００.００」）より後で作成された画像データを未転送データとして識別する。この例では、画像データ４、５が未転送データとして識別される。この後、ＣＰＵ１２は、画像データ４、５が作成された順番で、パーソナルコンピュータ１０４ａに画像データ４、５を未転送データとして転送する。そして、転送された未転送データは、ハードディスク３２ａに格納される（図２（ｅ））。このように、ＣＰＵ１２は、ＩＤ及び日時情報ＴＩ’のみを用いて、パーソナルコンピュータ１０４ａに未転送データを転送できる。
【００２３】
転送の完了後、ＣＰＵ１２は、管理ファイルの日時情報ＴＩ’を「２００５.１.１.１５.００.００」から「２００５.１.２.１１.００.０５」に更新する。この更新により、日時情報ＴＩ’「２００５.１.２.１１.００.０５」が「ＰＣＩＤ００１」に対応付けてメモリカードＭＣに格納される（図２（ｆ））。このように、日時情報ＴＩ’（「２００５.１.２.１１.００.０５」）は、全ての画像データ（画像データ４、５）がパーソナルコンピュータ１０４ａに転送された後でメモリカードＭＣに格納される。したがって、転送が途中で失敗したときに、未転送データが転送済みの画像データとして識別されることを防止できる。このため、未転送データをパーソナルコンピュータ１０４ａに確実に転送できる。
【００２４】
図３は、ファイル管理システム１００による転送動作の別の一例を示している。この例では、日時情報ＴＩ’（「２００５.１.２.１１.００.０５」）のメモリカードＭＣへの格納（図２（ｆ））後、デジタルカメラ１０２がパーソナルコンピュータ１０４ａに代えてパーソナルコンピュータ１０４ｂに接続される。図２と同様に、パーソナルコンピュータ１０４ｂに内蔵されたハードディスク３２ｂには、デジタルカメラ１０２から転送される画像データを格納するための記憶領域が予め確保されている。
【００２５】
まず、ＣＰＵ１２は、図２（ａ）と同様に、パーソナルコンピュータ１０４ｂからＩＤを取得する。この例では、ＣＰＵ１２は、ＩＤとして「ＰＣＩＤ００２」を取得する（図３（ａ））。ＩＤの取得後、管理ファイル内に「ＰＣＩＤ００２」がないため、ＣＰＵ１２は、画像データ１〜５が生成された順番で、全ての画像データ１〜５をパーソナルコンピュータ１０４ｂに未転送データとして転送する。そして、転送された未転送データは、ハードディスク３２ｂに格納される（図３（ｂ））。
【００２６】
転送の完了後、ＣＰＵ１２は、日時情報ＴＩ’をＩＤに対応付けてメモリカードＭＣに格納する。図２（ｃ）と同様に、日時情報ＴＩ’及びＩＤは、管理ファイルとしてメモリカードＭＣにまとめて格納される。この例では、最後に転送された画像データ５に対応する日時情報ＴＩ（「２００５.１.２.１１.００.０５」）がＩＤ（「ＰＣＩＤ００２」）に対応付けて管理ファイルとして格納される（図３（ｃ））。このため、ＣＰＵ１２は管理ファイルを用いて、ＩＤ（「ＰＣＩＤ００２」）に対応する日時情報ＴＩ’（「２００５.１.２.１１.００.０５」）より後で作成された画像データを未転送データとして識別できる。この結果、デジタルカメラ１０２にパーソナルコンピュータ１０４ｂが再接続された際に、未転送データをパーソナルコンピュータ１０４ｂに確実に転送できる。
【００２７】
図４は、本実施形態における転送動作を示している。図４に示す動作は、ＣＰＵ１２（第１記録手段、転送手段、取得手段及び第２記録手段）及びＣＰＵ３０（受信手段）がＲＯＭ１８及びハードディスク３２にそれぞれ格納されたプログラムを実行することによって実現される。
まず、ステップＳ１００において、ＣＰＵ１２は、パーソナルコンピュータ１０４への画像データの転送を開始するために、操作者によって転送スイッチが押下げされるのを待つ。転送スイッチの押下げが検出されると、処理はステップＳ１０２に移行する。ステップＳ１００は、転送スイッチの押下げが検出されるまで繰り返される。
【００２８】
ステップＳ１０２において、ＣＰＵ１２は、Ｉ／Ｆ回路１４及びＵＳＢケーブル１０６を介してＣＰＵ３０に、ＩＤの要求信号を出力する。この後、処理はステップＳ１０４に移行する。
ステップＳ１０４において、ＣＰＵ３０は、ＩＤの要求信号を受け取ったことに応答して、図２（ａ）又は図２（ｄ）に示したように、Ｉ／Ｆ回路３２及びＵＳＢケーブル１０６を介してＣＰＵ１２にＩＤ（例えば、ＰＣＩＤ００１）を出力する。この後、処理はステップＳ１０６に移行する。
【００２９】
ステップＳ１０６において、ＣＰＵ１２は、Ｉ／Ｆ回路１４を介してＩＤを取得する。この後、処理はステップＳ１０８に移行する。
ステップＳ１０８において、ＣＰＵ１２は、メモリカードＭＣに管理ファイルが格納されているか否かを検出する。管理ファイルが格納されていることを検出すると、処理はステップＳ１１０に移行する。一方、管理ファイルが格納されていないことを検出すると、処理はステップＳ１１４に移行する。
【００３０】
ステップＳ１１０において、ＣＰＵ１２は、取得したＩＤが管理ファイルに含まれるＩＤ（例えば、ＰＣＩＤ００１）と同じであるか否かを検出する。ＩＤが管理ファイルに含まれるＩＤと同じであることを検出すると、処理はステップＳ１１２に移行する。一方、取得したＩＤが管理ファイルに含まれるＩＤ（例えば、ＰＣＩＤ００２）と異なることを検出すると、処理はステップＳ１１４に移行する。
【００３１】
ステップＳ１１２において、ＣＰＵ１２は、ＩＤに対応する日時情報ＴＩ’（例えば、２００５.１.１.１５.００.００）より後で作成された画像データを未転送データとして識別する。この後、処理はステップＳ１１６に移行する。
一方、ステップＳ１０８で管理ファイルが格納されていないことが検出された場合、あるいは、ステップＳ１１０で、取得したＩＤが管理ファイルに含まれるＩＤと異なることが検出された場合、ステップＳ１１４において、ＣＰＵ１２は、メモリカードＭＣに格納された全ての画像データを未転送データとして識別する。
【００３２】
ステップＳ１１６において、ＣＰＵ１２は、図２（ｂ）又は図２（ｅ）で示したように、未転送データがメモリカードＭＣに格納された順に従って、Ｉ／Ｆ回路１４及びＵＳＢケーブル１０６を介してＣＰＵ３０に未転送データを転送する。このように、ＣＰＵ１２は、ＩＤ及び日時情報ＴＩのみを用いて、未転送データをＣＰＵ３０に転送できる。
ステップＳ１１８において、ＣＰＵ３０は、受け取った未転送データをハードディスク３２に格納する。
【００３３】
ステップＳ１２０において、ＣＰＵ１２は、図２（ｃ）又は図２（ｆ）で示したように、日時情報ＴＩ’及びＩＤを管理ファイルとしてメモリカードＭＣに格納する。そして、本実施形態における転送動作が終了する。
以上、この実施形態では、ＣＰＵ１２は、ＩＤ及び日時情報ＴＩのみを用いて、未転送データを識別及び転送できる。したがって、ＣＰＵ１２による未転送データを識別するために必要な情報量を小さくできる。このため、ＣＰＵ１２は、ＣＰＵ３０への未転送データの転送を速やかに開始できる。
【００３４】
ファイル名を管理ファイルとして用いる必要がないため、ファイル名の書き換えが可能なデジタルカメラ１０２が用いられる場合であっても、ファイル名の書き換えによって、パーソナルコンピュータ１０４に同じ画像データが再度転送されることを防止できる。また、複数の画像データに同じファイル名が付された場合であっても、ＣＰＵ１２は、日時情報ＴＩ、ＴＩ’を用いて未転送データを確実に識別できる。このため、ＣＰＵ１２は、未転送データをＣＰＵ３０に確実に転送できる。
【００３５】
未転送データを識別するために、管理ファイルをハードディスク３２に格納して、メモリカードＭＣに格納された管理ファイルと照合する必要がない。したがって、パーソナルコンピュータ１０４に搭載可能なハードディスク３２の記憶容量を小さくできる。このため、パーソナルコンピュータ１０４のコストを削減できる。
パーソナルコンピュータ１０４によって行われる処理は、デジタルカメラ１０２にＩＤを出力する処理、あるいは、転送された画像データをハードディスク３２に格納する処理のいずれかであるため、パーソナルコンピュータ１０４に組み込まれるソフトウェアの変更や設計に要する工数を最小限にできる。
【００３６】
なお、メモリーカードＭＣ内の管理ファイルの有無を検出する処理、ＩＤが管理ファイルに含まれるＩＤと同じであるか否かを検出する処理、未転送データを識別し、受信する処理、あるいは、管理ファイルをメモリーカードＭＣに格納する処理がパーソナルコンピュータ１０４側で実行されるものでもよい。このように、処理能力のあるパーソナルコンピュータ１０４側で多くの処理が実行されることで、パーソナルコンピュータ１０４側にソフトウェアを組み込むだけでファイル管理機能を有効にできる。このため、デジタルカメラ１０２に組み込まれるソフトウェアの変更や設計に要する工数を削減でき、さらに、デジタルカメラ１０２の機種を問わずにファイル管理機能を用いることができる。
【００３７】
なお、上述した実施形態では、本発明のファイル管理システムをデジタルカメラ及びパーソナルコンピュータに適用し、デジタルカメラで撮像した画像データをパーソナルコンピュータに転送する例について述べた。本発明は、かかる実施形態に限定されるものではない。デジタルカメラ以外の装置及びパーソナルコンピュータがファイル管理システムとして構成され、画像データ以外のデータを転送する場合にも適用可能である。例えば、録音機能を備えたデジタルカメラであれば、録音した音声を示す音声データを転送するときにも本発明を適用可能である。また例えば、動画撮影機能を備えたビデオカメラであれば、撮影された動画を示す動画データを転送するときにも本発明を適用可能である。
【００３８】
以上、本発明について詳細に説明してきたが、上記の実施形態及びその変形例は発明の一例に過ぎず、本発明はこれに限定されるものではない。本発明を逸脱しない範囲で変形可能であることは明らかである。
【産業上の利用可能性】
【００３９】
本発明は、情報処理装置にデータを転送する電子機器と、電子機器及び情報処理装置で構成されるファイル管理システムに適用される。
【図面の簡単な説明】
【００４０】
【図１】本発明のファイル管理システムの一実施形態を示すブロック図である。
【図２】ファイル管理システムによる転送動作の一例を示すブロック図である。
【図３】ファイル管理システムによる転送動作の別の一例を示すブロック図である。
【図４】本実施形態における転送動作を示すフローチャートである。
【符号の説明】
【００４１】
１０…ＣＣＤ、１２、３０…ＣＰＵ、１４、３４…Ｉ／Ｆ回路、１６…スロット、１８…ＲＯＭ、２０…操作部、２２…ディスプレイ、２４…キーボード、２６…マウス、２８…制御装置、３２、３２ａ、３２ｂ…ハードディスク、１００…ファイル管理システム、１０２…デジタルカメラ、１０４、１０４ａ、１０４ｂ…パーソナルコンピュータ、１０６…ＵＳＢケーブル
【図１】
2007158836.tif 000003
【図２】
2007158836.tif 000004
【図３】
2007158836.tif 000005
【図４】
2007158836.tif 000006