(57)【要約】【課題】ＰＣへコピー済みのファイル情報を撮影装置側で検出して、コピー済みと済んでいないファイルを識別可能にするファイル識別可能方法を提供する。【解決手段】撮影装置１は、ファイルを構成する撮影データをクラスタ単位で記録するファイル記録手段１４と、ＰＣ２からの制御信号を受信する受信手段１４と、受信された制御信号がファイルをコピーするコピーコマンドかを判別する判別手段１４と、コピーコマンドと判別された場合に、ＰＣ２にコピーされている撮影データのクラスタ情報を記録する記録手段１９と、ファイル記録手段により記録したすべてのクラスタ情報と、記録手段に記録されたクラスタ情報とを比較し、クラスタ情報がすべて一致するファイルを検出する検出手段１４とを備え、検出されたファイルのみ削除する。【選択図】図１
2008141725.tif 000002
【特許請求の範囲】
【請求項１】
外部記録装置と有線または無線にて接続可能な撮影装置において、
被写体を撮影して撮影データを出力する撮影手段と、
前記撮影手段により撮影された撮影データを、第１のクラスタ情報が付与された１または複数のクラスタとして記録媒体に記録し、前記１または複数のクラスタを１つのデータファイルとして管理する第１の記録手段と、
前記外部記録装置と前記撮影装置が接続された状態で、前記外部記録装置が記録媒体に記録された複数の前記データファイルの内のいずれかを読み出す場合に、前記外部記録装置により供給される制御信号を受信する受信手段と、
前記制御信号が、前記データファイルをコピーするためのコピーコマンドであるか否かを判別するコピーコマンド判別手段と、
前記コピーコマンド判別手段によって、前記制御信号が前記コピーコマンドと判別された場合、前記外部記録装置が読み出すデータファイル内の撮影データに対応した第１のクラスタ情報を読み出し、第２のクラスタ情報として記録媒体に記録する第２の記録手段と、
前記記録媒体に記録された１つのデータファイル内に含まれるすべての第１のクラスタ情報と第２のクラスタ情報とを比較して、前記第１のクラスタ情報と前記第２のクラスタ情報とが一致するデータファイルをコピー済みのデータファイルとして検出する検出手段と、
前記検出手段により検出された前記コピー済みのデータファイルと、コピーされていないデータファイルとを識別可能にする識別可能化手段と、
を備えることを特徴とする撮影装置。
【請求項２】
前記識別可能化手段は、
前記記録媒体にフォルダを作成するフォルダ作成手段と、
前記フォルダ作成手段により作成された前記フォルダ内に、前記検出手段においてコピー済みであるとして検出された前記データファイルを移動させるファイル移動手段と、
を備えることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記識別可能化手段は、
前記記録媒体にリストファイルを作成するリストファイル作成手段と、
前記リストファイル作成手段により作成された前記リストファイルに対して、前記検出手段においてコピー済みであるとして検出された前記データファイルの情報を記録するファイル情報記録手段と、
を備えることを特徴とする請求項１記載の撮影装置。
【請求項４】
前記識別可能化手段は、
前記記録媒体に記録されているデータファイルよりサムネイル画像を前記記録媒体に作成するサムネイル画像作成手段と、
前記検出手段において検出されたコピー済みデータファイルとコピーされていないデータファイルとを区別して表示する表示手段と、
を備えることを特徴とする請求項１記載の撮影装置。
【請求項５】
前記記録媒体は、ハードディスクドライブであることを特徴とする請求項１ないし４のいずか１項に記載の撮影装置。
【請求項６】
前記撮影データを記録する第１の記録媒体と、前記第２のクラスタ情報を記録する第１の記録媒体とは異なる第２の記録媒体を備えることを特徴とする請求項１ないし４のいずれか１項に記載の撮像装置。
【請求項７】
前記第１の記録媒体は、ハードディスクドライブであることを特徴とする請求項６記載の撮像装置。
【請求項８】
外部記録装置と有線または無線にて接続可能な撮影装置に用いられるファイル管理方法において、
被写体を撮影して撮影データを出力する撮影ステップと、
前記撮影ステップにより撮影された撮影データを、第１のクラスタ情報が付与された１または複数のクラスタとして記録媒体に記録し、前記１または複数のクラスタを１つのデータファイルとして管理する第１の記録ステップと、
前記外部記録装置と前記撮影装置が接続された状態で、前記外部記録装置が記録媒体に記録された複数の前記データファイルの内のいずれかを読み出す場合に、前記外部記録装置により供給される制御信号を受信する受信ステップと、
前記制御信号が、前記データファイルをコピーするためのコピーコマンドであるか否かを判別するコピーコマンド判別ステップと、
前記コピーコマンド判別ステップによって、前記制御信号が前記コピーコマンドと判別された場合、前記外部記録装置が読み出すデータファイル内の撮影データに対応した第１のクラスタ情報を読み出し、第２のクラスタ情報として記録媒体に記録する第２の記録ステップと、
前記記録媒体に記録された１つのデータファイル内に含まれるすべての第１のクラスタ情報と第２のクラスタ情報とを比較して、前記第１のクラスタ情報と前記第２のクラスタ情報とが一致するデータファイルをコピー済みのデータファイルとして検出する検出ステップと、
前記検出ステップにより検出された前記コピー済みのデータファイルと、コピーされていないデータファイルとを識別可能にする識別可能化ステップと、
を含むことを特徴とするファイル管理方法。
【請求項９】
前記識別可能化ステップは、
前記記録媒体にフォルダを作成するフォルダ作成ステップと、
前記フォルダ作成ステップにより作成された前記フォルダ内に、前記検出ステップにおいてコピー済みであるとして検出された前記データファイルを移動させるファイル移動ステップと、
を含むことを特徴とする請求項８記載のファイル管理方法。
【請求項１０】
前記識別可能化ステップは、
前記記録媒体にリストファイルを作成するリストファイル作成ステップと、
前記リストファイル作成ステップにより作成された前記リストファイルに対して、前記検出ステップにおいてコピー済みであるとして検出された前記データファイルの情報を記録するファイル情報記録ステップと、
を含むことを特徴とする請求項８記載のファイル管理方法。
【請求項１１】
前記識別可能化ステップは、
前記記録媒体に記録されているデータファイルよりサムネイル画像を前記記録媒体に作成するサムネイル画像作成ステップと、
前記検出ステップにおいて検出されたコピー済みデータファイルとコピーされていないデータファイルとを区別して表示する表示ステップと、
を含むことを特徴とする請求項８記載のファイル管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内蔵された記録メディアに録画されている情報を外部記録装置に転送可能な撮影装置と、その撮影装置に用いるファイル管理方法に関する。
【背景技術】
【０００２】
従来、撮影装置は、光ディスク、半導体メモリ、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）等の記録媒体を内蔵して、音声データ、静止画データや動画データ等のデータをその記録媒体に対して記録し、又はそれらのデータを記録媒体から再生する機能を有している。撮影装置としては、ビデオカメラ（カムコーダ）や電子スチルカメラ等があげられるが、以下、ビデオカメラを例として説明する。前述の光ディスクとしては、直径８ｃｍサイズのデジタル・バーサタイル・ディスク（ＤＶＤ：Digital Versatile Disk）が採用されている。また、半導体メモリとしては、ＳＤ（Secure Digital）メモリカード、コンパクトフラッシュ（登録商標）、メモリースティック（登録商標）等が採用されている。なお、以下の説明において、音声データ、静止画データや動画データを総称して撮影データという。
【０００３】
これらのビデオカメラに内蔵される記録媒体の容量は有限であるため、記録媒体の記録残容量が不足する前に、撮影データを外部記録装置のデータバックアップ領域に移動させる必要がある。例えば、外部記録装置として、パーソナルコンピュータ（ＰＣ：Personal Computer）があげられる。以下、外部記録装置はＰＣとして説明する。ビデオカメラは、ユニバーサル・シリアル・バス（ＵＳＢ：Universal Serial Bus）やＩＥＥＥ１３９４などを用いた有線やＩＥＥＥ８０２．１１ａ／ｂ／ｇなどを用いた無線によって、ＰＣと接続することが可能である。ビデオカメラとＰＣとの間が接続されることにより、ＰＣのデータバックアップ領域へ撮影データの転送が可能となる。例えば、データバックアップ領域として、ＰＣに内蔵されたＨＤＤや直径１２ｃｍサイズのＤＶＤなどが用いられる。
【０００４】
ところで、ビデオカメラに内蔵された記録媒体からＰＣのデータバックアップ領域に撮影データをコピーした場合、ビデオカメラ内の記録媒体に記録されている撮影データは不要となる。一方、ビデオカメラ内の記録媒体からＰＣのデータバックアップ領域に撮影データを移動した場合、ビデオカメラ内の記録媒体に記録されたデータは残らない。しかし、撮影データを移動した場合には、ＰＣの記録媒体の容量不足、接続ケーブルの不調、不慮の事故などの要因で撮影データが誤って削除される可能性がある。この誤って削除されることを防止するための画像データ（撮影データ）ファイルの伝送システムが、電子スチルカメラを例として、特許文献１に開示されている。
【特許文献１】特開２００２−２５２８２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の画像データファイルの伝送システムは、ユーザーが電子スチルカメラを操作してＰＣへ画像データファイルをコピーする。そして、ＰＣが画像データファイルを受信後、受信完了信号を電子スチルカメラへ送信して電子スチルカメラ内の画像データファイルを削除する。従って、電子スチルカメラが操作する側（ホスト）であり、ＰＣが操作される側（デバイス）となるシステム構成であった。
【０００６】
一方、ＰＣと周辺機器とをＵＳＢで接続して、Ｗｉｎｄｏｗｓ（登録商標）等のオペレーティングシステム（ＯＳ）付属のエクスプローラを用いることで、周辺機器からＰＣへの撮影データの転送が可能である。詳述すると、ＵＳＢマスストレージクラスと呼ばれる仕様により、ＰＣ側からはその周辺機器が一つのドライブとして認識される。そのため、ユーザーは通常のドラッグ＆ドロップ操作により、周辺機器内の記録媒体からＰＣへの撮影データの転送や削除を容易に行うことができる。現在では、このＵＳＢマスストレージクラスに対応した周辺機器が多い。ビデオカメラもこの仕様を満たす周辺機器とすることができる。
【０００７】
しかし、この場合、ＰＣが操作する側（ホスト）となり、ビデオカメラが操作される側（デバイス）となる。デバイスとなるビデオカメラは、撮影データを自在にコントロールすることができない状態となるため、ＰＣへのコピーが完了した撮影データを確実に検出して削除することが困難であった。
【０００８】
本発明は以上の点に鑑みなされたもので、撮影装置がＰＣのデータバックアップ領域へのコピーを完了した撮影データの情報を検出して、それらの撮影データを簡単に選択して削除できる撮影装置、その撮影装置に用いるファイル管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、前述した従来の技術の課題を解決するため、撮影装置及びその撮影装置に用いるファイル識別方法を提供するものである。
外部記録装置（２）と有線または無線にて接続可能な撮影装置（１）において、被写体を撮影して撮影データを出力する撮影手段（１１，１２，１３，１４）と、撮影手段により撮影された撮影データを、第１のクラスタ情報が付与された１または複数のクラスタとして記録媒体（１７）に記録し、１または複数のクラスタを１つのデータファイルとして管理する第１の記録手段（１４）と、外部記録装置と撮影装置が接続された状態で、外部記録装置が記録媒体に記録された複数のデータファイルの内のいずれかを読み出す場合に、外部記録装置により供給される制御信号を受信する受信手段（１４）と、制御信号が、データファイルをコピーするためのコピーコマンドであるか否かを判別するコピーコマンド判別手段（１４）と、コピーコマンド判別手段によって、制御信号がコピーコマンドと判別された場合、外部記録装置が読み出すデータファイル内の撮影データに対応した第１のクラスタ情報を読み出し、第２のクラスタ情報として記録媒体（１７，１９）に記録する第２の記録手段（１４）と、記録媒体に記録された１つのデータファイル内に含まれるすべての第１のクラスタ情報と第２のクラスタ情報とを比較して、第１のクラスタ情報と第２のクラスタ情報とが一致するデータファイルをコピー済みのデータファイルとして検出する検出手段（１４）と、検出手段により検出されたコピー済みのデータファイルと、コピーされていないデータファイルとを識別可能にする識別可能化手段（１４）とを備える撮影装置である。
【００１０】
また、識別可能化手段は、記録媒体（１７，１９）にフォルダを作成するフォルダ作成手段（１４）と、フォルダ作成手段により作成されたフォルダ内に、検出手段においてコピー済みであるとして検出されたデータファイルを移動させるファイル移動手段（１４）とを備える撮影装置である。
【００１１】
また、識別可能化手段は、記録媒体（１７，１９）にリストファイルを作成するリストファイル作成手段（１４）と、リストファイル作成手段により作成されたリストファイルに対して、検出手段においてコピー済みであるとして検出されたデータファイルの情報を記録するファイル情報記録手段（１４）とを備える撮影装置である。
【００１２】
また、識別可能化手段は、記録媒体（１７，１９）に記録されているデータファイルよりサムネイル画像を記録媒体に作成するサムネイル画像作成手段（１４）と、検出手段において検出されたコピー済みデータファイルとコピーされていないデータファイルとを区別して表示する表示手段（１４）とを備える撮影装置である。
【００１３】
また、記録媒体（１７，１９）は、ハードディスクドライブよりなる撮影装置である。
【００１４】
また、撮影データを記録する第１の記録媒体（１７）と、第２のクラスタ情報を記録する第１の記録媒体とは異なる第２の記録媒体（１９）を備える撮像装置である。
【００１５】
また、第１の記録媒体（１７）は、ハードディスクドライブよりなる撮像装置である。
【００１６】
また、外部記録装置（２）と有線または無線にて接続可能な撮影装置（１）に用いられるファイル管理方法において、被写体を撮影して撮影データを出力する撮影ステップ（１１，１２，１３，１４）と、撮影ステップにより撮影された撮影データを、第１のクラスタ情報が付与された１または複数のクラスタとして記録媒体（１７）に記録し、１または複数のクラスタを１つのデータファイルとして管理する第１の記録ステップ（１４）と、外部記録装置と撮影装置が接続された状態で、外部記録装置が記録媒体に記録された複数のデータファイルの内のいずれかを読み出す場合に、外部記録装置により供給される制御信号を受信する受信ステップ（１４）と、制御信号が、データファイルをコピーするためのコピーコマンドであるか否かを判別するコピーコマンド判別ステップ（１４）と、コピーコマンド判別ステップによって、制御信号がコピーコマンドと判別された場合、外部記録装置が読み出すデータファイル内の撮影データに対応した第１のクラスタ情報を読み出し、第２のクラスタ情報として記録媒体（１９）に記録する第２の記録ステップ（１４）と、記録媒体に記録された１つのデータファイル内に含まれるすべての第１のクラスタ情報と第２のクラスタ情報とを比較して、第１のクラスタ情報と第２のクラスタ情報とが一致するデータファイルをコピー済みのデータファイルとして検出する検出ステップ（１４）と、検出ステップにより検出されたコピー済みのデータファイルと、コピーされていないデータファイルとを識別可能にする識別可能化ステップ（１４）とを含むファイル管理方法である。
【００１７】
また、識別可能化ステップは、記録媒体（１７，１９）にフォルダを作成するフォルダ作成ステップ（１４）と、フォルダ作成ステップにより作成された前記フォルダ内に、検出ステップにおいてコピー済みであるとして検出されたデータファイルを移動させるファイル移動ステップ（１４）とを含むファイル管理方法である。
【００１８】
識別可能化ステップは、記録媒体（１７，１９）にリストファイルを作成するリストファイル作成ステップ（１４）と、リストファイル作成ステップにより作成されたリストファイルに対して、検出ステップにおいてコピー済みであるとして検出されたデータファイルの情報を記録するファイル情報記録ステップ（１４）とを含むファイル管理方法である。
【００１９】
識別可能化ステップは、記録媒体（１７，１９）に記録されているデータファイルよりサムネイル画像を記録媒体に作成するサムネイル画像作成ステップ（１４）と、検出ステップにおいて検出されたコピー済みデータファイルとコピーされていないデータファイルとを区別して表示する表示ステップ（１４）とを含むファイル管理方法である。
【発明の効果】
【００２０】
本発明によれば、撮影装置及びその撮影装置に用いるファイル管理方法は前述の構成を有するので、撮影装置がデバイスとなる場合でも、撮影装置側において外部記録装置のデータバックアップ領域へのコピーが完了した撮影データの検出を行うことができる。そのため、撮影装置内の記録媒体に記録されている撮影データを簡単に選択して削除できる。すなわち、外部記録装置と撮影装置を接続して撮影データをコピーする際、撮影装置は外部記録装置のデータバックアップ領域へコピーした撮影データの情報を検出して、撮影装置内の例えばＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）等に記憶しておく。そのため、撮影装置は、コピー済みの撮影データより構成されるデータファイルとコピー済みでないデータファイルとを容易に区別して表示させることができる。そして、コピーがすべて完了した後、ユーザーは撮影装置本体を操作することにより、外部記録装置へのコピーが完了したデータファイルを簡単に選択して、撮影装置内の記録媒体からそのデータファイルを削除することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態に係るビデオカメラについて図１から図７を用いて説明する。図１は本発明の実施形態に係るビデオカメラの構成例を示すブロック図である。図２は本発明の実施形態におけるＦＡＴファイルシステムの一例を示す図である。図３は本発明の実施形態におけるデータファイルコピーの一連の流れを示すフローチャートである。図４は本発明の実施形態におけるコピーされたデータファイル検出の一連の流れを示すフローチャートである。図５は本発明の実施形態におけるデータファイル削除の一連の流れを示すフローチャートである。図６は本発明の実施形態におけるデータファイル削除の具体的な画面の一例を示す図である。図７は本発明の実施形態におけるデータファイル削除の具体的な画面の他の一例を示す図である。
【００２２】
図１は本発明の実施形態に係るビデオカメラの構成例を示すブロック図である。以下、ビデオカメラを例にして説明するが、ビデオカメラに限られるものではなく、同様の機能を有する電子スチルカメラなどの撮影機器であってもよい。最初に、ビデオカメラ１で撮影データを記録する場合について説明する。光学系１１は被写体からの入射光をＣＣＤ（Charge Coupled Devices）１２上に投射させる。ＣＣＤ１２は、光学系１１より得られた被写体からの光を電気信号に変換して、その電気信号をアナログフロントエンド１３へ供給する。なお、後述する信号処理ブロック１４は、ＣＣＤ１２の垂直ドライバとして機能するタイミングジェネレータ／Ｖドライバ１５へ同期信号を出力する。タイミングジェネレータ／Ｖドライバ１５は、この同期信号に基づいてタイミング信号を生成し、そのタイミング信号に基づいてＣＣＤ１２を動作させるためのＣＣＤ用駆動信号を出力する。ＣＣＤ１２は、このＣＣＤ用駆動信号により動作を制御される。
【００２３】
アナログフロントエンド１３は、ＣＣＤ１２から供給された電気信号のノイズを除去して、ＡＤ（analog to digital）変換を行い、信号処理ブロック１４へ供給する。信号処理ブロック１４は、信号処理制御用の専用マイコンを搭載している。また、信号処理ブロック１４は、ＲＯＭ（Read Only Memory）１６に記憶されているプログラムに基づいて、アナログフロントエンド１３より供給された信号に対して所定の処理を行う。すなわち、動画に対してはＭＰＥＧコーデック圧縮、音声に対してはＡＣ３コーデック圧縮、静止画に対してはＪＰＥＧコーデック圧縮等の信号処理を行って、撮影データを生成する。撮影データは、ビデオカメラ１に内蔵された又はコネクタを介して接続された記録媒体１７に書き込まれる。なお、１または複数の撮影データが、１つのデータファイルで管理されて、後述する方法により記録媒体１７に記録される。また、記録媒体１７としては、ＨＤＤ、半導体メモリ、ＤＶＤ等が望ましく、特にＨＤＤ等のビデオカメラ１内から容易に取り出せない記録メディアで構成される場合に有効である。
【００２４】
前述のデータファイルは、ビデオカメラ１に取り付けられている液晶等の表示モニタ１８により、画像表示させることができる。なお、表示モニタ１８は後述するサムネイル画像の表示も可能である。また、データファイルは、ビデオ入出力端子（Video I/O、Audio I/O）に供給されて、外部接続したディスプレイ装置２１に表示させることも可能である。また、データファイルは外部記録装置２に転送させることも可能である。ここでは、外部記録装置２は、ＰＣ２として説明する。ビデオカメラ１とＰＣ２との間は、ＵＳＢやＩＥＥＥ１３９４などの有線接続、またはＩＥＥＥ８０２．１１ｇやＷｉｒｅｌｅｓｓ ＵＳＢなどの無線接続が可能である。以下、ビデオカメラ１とＰＣ２の間はＵＳＢ接続されるものとして説明する。
【００２５】
ビデオカメラ１とＰＣ２とがＵＳＢにより接続された場合、ＰＣ２側からはそのビデオカメラ１の記録媒体１７が１つのドライブとして認識される構成となっている。すなわち、ビデオカメラ１は前述のＵＳＢマスストレージクラス仕様に対応した機器である。よって、ＰＣ２はホスト、ビデオカメラ１はデバイスとの関係になり、ＰＣ２はビデオカメラ１の記録媒体１７に記録されているデータファイルの読み出し、あるいは記録媒体１７に対してデータファイルの書き換え及び削除することができる。
【００２６】
しかし、ＰＣ２からビデオカメラ１内のデータファイルの書き換えや削除が可能となっているために、ビデオカメラ１内の記録媒体１７上のデータファイルがコピー中に誤って削除されることがある。例えば、削除される要因として、ユーザーによるＰＣ２の誤操作、撮影データの受け側となるＰＣ２側の記録容量不足、転送可能なファイル数やファイルサイズの制限、ＰＣ２の不具合、接続信号線の切断、ビデオカメラ１またはＰＣ２の電源の遮断などが挙げられる。
【００２７】
このため、ビデオカメラ１では、記録媒体１７上のデータファイルの削除や書き換えができないようにするモード（ＰＣ書き込み禁止モード）を設けている。このモードは、設定メニューや専用スイッチなどにより、ビデオカメラ１の記録媒体１７上のデータファイルの削除及び書き換えができないようにフラグを立てるモードである。このモードを設けることにより、ビデオカメラ１の記録媒体１７上のデータファイルは不慮の事故があった場合でも保護されている。
【００２８】
図２は、データファイルの保存としてＦＡＴ（File Allocation Table）ファイルシステムを使用した例を示している。ＦＡＴファイルシステムでは、記録媒体１７上のセクタはクラスタと呼ばれる単位にまとめられて管理される。１つのクラスタには１つの撮影データが割り当てられる。データファイルは、そのファイルに含まれるクラスタの数に対応した１または複数の撮影データで構成される。１つのデータファイルに含まれるクラスタの個数、すなわち撮影データの個数は撮影時間によるものである。
【００２９】
ＦＡＴと呼ばれるテーブルには、あるクラスタにおいて、撮影データの続きの情報に相当する次のクラスタ番号が記録されている。また、ＦＡＴのテーブルとは別にディレクトリと呼ばれるテーブルがある。ディレクトリにはファイル名と先頭のクラスタ番号の情報が記録されている。また、データ領域には、１つのクラスタに１つの撮影データを割り当てて、すべての撮影データが記録される。ここで、１つの撮影データに割り当てられた１つのクラスタ番号を第１のクラスタ情報という。
【００３０】
図２に示すＦＡＴファイルシステムにおいて、「Ａ」、「Ｂ」、「Ｃ」のデータファイルが記録されている。ここで、データファイル「Ａ」には撮影データ「ａ１」、「ａ２」、「Ｂ」のデータファイルには撮影データ「ｂ１」、「ｂ２」、「ｂ３」、「Ｃ」のデータファイルには撮影データ「ｃ」がそれぞれ含まれている。例えば、データファイル「Ａ」を読み出す場合には、ディレクトリのファイル名「Ａ」を参照して先頭のクラスタ番号「０」の情報を得る。次に、ＦＡＴの中で、この先頭のクラスタ番号「０」を参照して、次のクラスタ番号「１」の情報を得る。更に、ＦＡＴの中で、このクラスタ番号「１」を参照して、次のクラスタ番号「終了」の情報を得る。「終了」は、そのファイルに含まれる撮影データの最後のクラスタ番号であったことを意味する。そして、このクラスタ番号「０」と「１」に対応したデータ領域の撮影データ「ａ１」及び「ａ２」を読み出す。
【００３１】
上述のようにＰＣ２からはそのビデオカメラ１の記録媒体１７が１つのドライブとして認識される。そのため、ビデオカメラ１側は、ＰＣ２によるデータファイルの読み出しが単純に再生するために行われているのか、それともコピーのために行われているのかを判別することができない。そこで、ＰＣ２は単純な再生のために読み出す信号（再生コマンド）、またはコピーのために読み出す信号（コピーコマンド）をＣＰＵ（Central Processing Unit）２２（図１）の指示によりバス２４（図１）を通してビデオカメラ１側へ供給する。ビデオカメラ１は、それらの信号に基づいて、後述する読み出されたデータファイルを特定する処理に進むか否かを判断することができる。これらの信号を供給するプログラムは、ソフトウェアをインストールするなどしてＰＣ２内に予め記憶されている。
【００３２】
図３は、ビデオカメラ１からＰＣ２へデータファイルをコピーするフローチャートを示している。最初に、ビデオカメラ１はＵＳＢによりＰＣ２と接続される（図３、ステップＳ０１）。次に、ＰＣ２から供給された信号は、コピーコマンドか否かを判定する（図３、ステップＳ０２）。コピーコマンドでない場合（再生コマンドの場合）（Ｎ）、ＰＣ２で再生するためにデータファイルが読み出される。よって、ビデオカメラ１の記録媒体１７から読み出されたデータファイルを削除することはできないので、クラスタ番号を記録する処理は行わない。そして、ＰＣ２で再生するために、ビデオカメラ１の記録媒体１７からデータファイルが読み出される（図３、ステップＳ０６）。再生のための読み出しが終了した後、ＰＣ２との接続を切断して処理を終了する（図３、ステップＳ０６）。
【００３３】
ステップＳ０２でコピーコマンドの場合（Ｙ）、ビデオカメラ１の信号処理ブロック１４は、すべてのデータファイルがコピーされたか否かを判定する（図３、ステップＳ０３）。すべてのデータファイルがＰＣ２へコピーされた場合（Ｎ）、ＰＣ２との接続を切断して、後述するクラスタ番号の記録処理を終了する（図３、ステップＳ０４）。ＰＣ２へコピーするデータファイルが残っている場合（Ｎ）、データファイルの転送が始まる。データファイルの転送は、そのファイル内に含まれる撮影データ毎に行われる。信号処理ブロック１４は、転送された撮影データのクラスタ番号を第２のクラスタ情報としてＳＤＲＡＭ１９（図１）に記録する（図３、ステップＳ０５）。そして、ステップＳ０４に戻る。なお、ＳＤＲＡＭ１９は、ＰＣ２側からアクセスできない一時的に記録内容を保持できる記録装置である。
【００３４】
なお、ビデオカメラ１の記録媒体１７からＰＣ２のデータバックアップ領域２３（図１）にコピーする場合、ＰＣ２内のＣＰＵ２２は、ビデオカメラ１の記録媒体１７上のＦＡＴとディレクトリの情報を読み取って、その情報からデータ領域（図２）に記録されている撮影データをコピーする。なお、データバックアップ領域２３は、ＨＤＤ、半導体メモリ、ＤＶＤ等で構成される。
【００３５】
図４は、ビデオカメラ１からＰＣ２へコピーされたファイルを検出するフローチャートを示している。ビデオカメラ１とＰＣ２との接続が切断された後（図３、ステップＳ０５）、信号処理ブロック１４はコピーされて削除してもよいデータファイルを移動するために、新規フォルダをＳＤＲＡＭ１９に作成する（図４、ステップＳ１１）。なお、新規のフォルダ名には、削除やコピーが完了したことを示すもの（例えば、「delete」、「copied」）、コピーの日付や時刻等の情報（例えば、PC20061102-1042）を加えてもよい。
【００３６】
そして、ＳＤＲＡＭ１９に記録されているクラスタ番号（第２のクラスタ情報）があるか否かを判断する（ステップＳ１２）。記録されているクラスタ番号がない場合（Ｎ）、処理を終了する。記録されているクラスタ番号がある場合（Ｙ）、ＳＤＲＡＭ１９に記録されているクラスタ番号を１つ読み出す（図４、ステップＳ１３）。
【００３７】
次に、ディレクトリ（図２）の中の先頭クラスタ番号と、ステップＳ１３で読み出したクラスタ番号が一致するか否かを判断する（図４、ステップＳ１４）。双方のクラスタ番号が一致しない場合（Ｎ）、読み出されたクラスタ番号を読み出し済みにして（図４、ステップＳ２０）、後述するステップＳ１９に進む。双方のクラスタ番号が一致する場合（Ｙ）、ＦＡＴの情報からそのクラスタ番号を含むデータファイル内のすべてのクラスタ番号（第１のクラスタ情報）を取得する（図４、ステップＳ１５）。データファイル内のすべてのクラスタ番号（第１のクラスタ情報）がＳＤＲＡＭ１９に記録されているクラスタ番号（第２のクラスタ情報）であるか否かを判断する（図４、ステップＳ１６）。
【００３８】
ステップＳ１６で、１つのデータファイル内に含まれるはずのクラスタ番号（第１のクラスタ情報）に対して、ＳＤＲＡＭ１９に一部のみのクラスタ番号（第２のクラスタ情報）が記録されている場合（Ｎ）、ＰＣ２のデータバックアップ領域２３に完全な形でコピーが済んでいないことになるので、データファイルは新規フォルダ内へは移動されずに、後述するステップＳ１８に進む。ＳＤＲＡＭ１９にすべてのクラスタ番号（第２のクラスタ情報）が記録されている場合（Ｙ）、ＰＣ２のデータバックアップ領域２３に完全な形でコピーが済んだことになるので、記録媒体１７からステップＳ１１で作成された新規フォルダにそのデータファイルを移動する（図４、ステップＳ１７）。そして、そのデータファイル内のすべてのクラスタ番号（第２のクラスタ情報）をＳＤＲＡＭ１９から削除する（図４、ステップＳ１８）。以上のようにして、コピー済みのデータファイルとコピーが済んでいないデータファイルとを識別可能にする。
【００３９】
そして、一回も読み出されていないクラスタ番号（第２のクラスタ情報）がＳＤＲＡＭ１９に記録されているのか否かを判断する（図４、ステップＳ１９）。一回も読み出されていないクラスタ番号（第２のクラスタ情報）がない場合（Ｎ）、処理を終了する。一回も読み出されていないクラスタ番号（第２のクラスタ情報）がある場合（Ｙ），ステップＳ１３に戻って同様の処理を繰り返す。以上のようにして、コピー済みのデータファイルを特定してファイル管理が行われる。
【００４０】
ここで、図３、４に示したフローチャートを具体例に基づいて説明する。例えば、ＰＣ２のＣＰＵ２２よりコピーのために読み出されて、ビデオカメラ１のＳＤＲＡＭ１９に記録されているクラスタ番号（第２のクラスタ情報）が「０、１、２、３」の場合を考える。信号処理ブロック１４は、ＳＤＲＡＭ１９からクラスタ番号「０」を読み出す。ディレクトリを参照して、クラスタ番号「０」は先頭のクラスタ番号に一致するとの情報を取得する。そして、ＦＡＴを参照して、そのファイルの全クラスタ番号（第１のクラスタ情報）は「０、１」であるとの情報を取得する。クラスタ番号（第２のクラスタ情報）「０、１」はＳＤＲＡＭ１９にすべて記録されている。よって、クラスタ番号「０、１」に相当するファイル「Ａ」はＰＣ２のデータバックアップ領域２３に完全にコピーされたことになる。よって、ファイル「Ａ」はコピー済みのものとして検出されて、新規フォルダに移動され、クラスタ番号（第２のクラスタ情報）「０、１」は、ＳＤＲＡＭ１９から削除される。
【００４１】
同様にして、残りのクラスタ番号「２、３」について説明する。信号処理ブロック１４は、ＳＤＲＡＭ１９からクラスタ番号「２」を読み出す。ディレクトリを参照して、クラスタ番号「２」は先頭のクラスタ番号であるとの情報を取得する。そして、ＦＡＴを参照すると、そのファイルの全クラスタ番号（第１のクラスタ情報）は「２、３、６」であるとの情報を取得する。そのクラスタ番号「２、３、６」に含まれるクラスタ番号「６」は、ＳＤＲＡＭ１９に記録されていない。よって、クラスタ番号「２、３、６」に相当するファイル「Ｂ」はＰＣ２のデータバックアップ領域２３へのコピー中に処理が終了されたことになる。よって、ファイル「Ｂ」はコピーが済んでいないものとして検出され、ファイル「Ｂ」は新規フォルダに移動されることはない。そして、クラスタ番号（第２のクラスタ情報）「２、３」は、ＳＤＲＡＭ１９から削除される。
【００４２】
上述の説明は、ビデオカメラ１側での検出方法について説明したが、ＰＣ２側でデータファイルが完全にコピーされたか否かを検出する構成としてもよい。ビデオカメラ１とＰＣ２とが接続された場合、ＰＣ２は、ビデオカメラ１の記録媒体１７上に記録されているすべてのファイルサイズを予め読み出す。ビデオカメラ１の記録媒体１７からＰＣ２のデータバックアップ領域２３にコピーされた後、そのコピーされたファイルサイズと予め読み出されたファイルサイズとを比較する。両者のファイルサイズが同じであれば、すべてのデータファイルを読み出したことになる。そして、ＰＣ２はビデオカメラ１に対してコピー完了の信号を送信する。コピー完了の信号を受信したビデオカメラ１側は、記録媒体１７内のデータファイルはコピー済みのものとして処理を行う。
【００４３】
次に、コピーが完了したものとして検出されたデータファイルを削除する方法について、図５、６を参照して説明する。図５は、コピーが完了したファイルを削除するフローチャートを示している。図６は、コピーが完了したファイルを削除するまでの具体的な画面の一例を示している。
【００４４】
最初に、画像表示またはファイル削除を選択するために、信号処理ブロック１４は「画像表示選択画面」（図６（ａ））を表示モニタ１８に表示する（図５、ステップＳ２１）。そして、表示された「画像表示選択画面」の中から、「終了」（図６（ａ））が選択されたか否かを判断する（図５、ステップＳ２２）。ユーザーにより、「終了」が選択された場合、処理を終了する。「終了」以外が選択された場合、コピーされたファイル「ＰＣコピー情報表示」（図６（ａ））が選択されたか否かを判断する（図５、ステップＳ２３）。ユーザーにより、「画像表示」（図６（ａ））が選択された場合（Ｎ）、データファイルを削除する処理は行わず、所定の画像を表示する処理（図５、ステップＳ２８）へ進む。本発明はデータファイルの削除方法に関するものであるので、ステップＳ２８以降の画像表示については省略する。
【００４５】
ユーザーにより、「ＰＣコピー情報表示」が選択された場合（Ｙ）、新規フォルダへ移動されたデータファイルの中から削除するデータファイルを選択するために、「削除ファイル選択画面」（図６（ｂ））を表示する（図５、ステップＳ２４）。「削除ファイル選択画面」には、ＰＣ２にコピーされたデータファイルに関する日時等の情報が表示される。ユーザーにより、「削除ファイル選択画面」から何れかの削除ファイルが選択されると、「削除ファイル確認画面」（図６（ｃ））を表示する（図５、ステップＳ２５）。例えば、「削除ファイル確認画面」として「２００５／１０／１８ ＰＣコピーを削除しますか？」という画面を表示し、「Ｙｅｓ」（図６（ｃ））が選択されたか否かを判断する（図６、ステップＳ２６）。
【００４６】
ユーザーにより、「削除ファイル確認画面」から「Ｎｏ」が選択された場合（Ｎ）、ステップＳ２１に戻る。「削除ファイル確認画面」から「Ｙｅｓ」が選択された場合（Y）、信号処理ブロック１４はステップＳ２４で選択されたデータファイルを削除する（図５、ステップＳ２７）。その後、ステップＳ２１に戻り同様の処理を繰り返す。なお、ステップＳ２１で削除するデータファイルを複数選択することも可能である。
【００４７】
図７は、コピーが完了したデータファイルを削除するまでの具体的な画面の別の一例を示している。最初に、画像表示または他のメニューを選択するために、信号処理ブロック１４は「画像表示選択画面」（図７（ａ））を表示モニタ１８に表示する。そして、ユーザーにより「画像表示」（図７（ａ））が選択された場合、信号処理ブロック１４はＳＤＲＡＭ１９内に記録媒体１７及びＳＤＲＡＭ１９に記録されたデータファイルのサムネイル画像を作成する。そして、「サムネイル画像表示画面」（図７（ｂ））が表示される。なお、サムネイル画像は、「画像表示」（図７（ａ））が選択された場合に作成される場合に限るものではない。例えば、撮影データが記録媒体１７に記録されるときにサムネイル画像を作成して、そのサムネイル画像を記録媒体１７に記録しておく方法でもよい。
【００４８】
サムネイル画像を表示する際、ＰＣ２のデータバックアップ領域２３へコピー済みのデータファイルについては、サムネイル画像にコピー済みが分かるように表示がなされる。例えば、図７（ｂ）に示した「ＰＣコピー」の表示である。また、コピーが完了したデータファイルのサムネイル画像には、日時などの情報を表示してもよい。以上のように表示することで、コピー済みのデータファイルとコピーが済んでいないデータファイルの識別を可能にする。
【００４９】
そして、ユーザーにより、サムネイル画像の１つが選択されると、「削除ファイル確認画面」（図７（ｃ））を表示する。例えば、「削除ファイル確認画面」として「ＰＣコピーファイルを削除しますか？」（図７（Ｃ））という表示がなされる。ユーザーにより、「削除ファイル確認画面」から「Ｙｅｓ」（図７（ｃ））が選択されると、信号処理ブロック１４は選択されたファイルを削除する。なお、ファイルの削除は、「ＰＣ書込み禁止モード」を解除して、ＰＣ２からビデオカメラ１へアクセスして行ってもよい。
【００５０】
上述した実施形態では、コピー済みのデータファイルとコピー済みでないデータファイルとの識別を可能にする方法として、コピー済みのデータファイルをフォルダに移動、あるいはサムネイル画像により表示するものとして説明した。しかし、コピー済みのデータファイル名をリストに記録することにより、識別可能としてもよい。例えば、ステップＳ１１で、新規のコピー済みリストをＳＤＲＡＭ１９に作成する。そして、ステップＳ１７でこのコピー済みリストにファイル名を記録する。コピー済みファイルには、そのファイル名、コピーの日付や時刻、そして通信により得られたコンピュータ名や型番、操作ユーザー名等のＰＣ２の情報を加えてもよい。新規フォルダと、新規のコピー済みリストの双方を作成するとしてもよい。撮影データは記録媒体（第１の記録媒体）に記録され、新規フォルダや新規のコピー済みリストはＳＤＲＡＭ１９（第２の記録媒体）に作成されものとして説明したが、新規フォルダや新規のコピー済みリストは記録媒体１７（第１の記録媒体）に作成されるとしてもよい。また、新規フォルダや新規のリストを作成せず、コピー済みのデータファイルのみにコピー済みのフラグを立て、このフラグに基づいてデータファイルを削除してもよい。
【００５１】
また、上述した実施形態では、ビデオカメラ１側でコピー済みのデータファイルを検出してユーザーに報知し、それに基づいてユーザーがファイルを削除する指示を与えるというファイル管理方法となっている。しかし、ビデオカメラ１側でコピー済みのデータファイルを検出すると共に、検出されたデータファイルを自動的に削除する方法にしてもよい。
【００５２】
なお、ＵＳＢ接続及びＵＳＢマスストレージクラスによる転送方法を用いて説明したが、それと同等の機能を有する転送方法であればよい。例えば、ビデオカメラ１とＰＣ２の間を無線ＬＡＮで接続し、ＰＴＰ／ＩＰ(Picture Transfer Protocol over Internet Protocol)と呼ばれる通信プロトコルを用いることにより、上述してきたＰＣ２側での操作が可能である。
【産業上の利用可能性】
【００５３】
本発明に係る撮影装置及びその撮像装置に用いるファイル管理方法は、外部記録装置と接続して、データファイルを転送できるよう構成されたビデオカメラ、または電子スチルカメラなどに適用可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施形態に係るビデオカメラの構成例を示すブロック図である。
【図２】本発明の実施形態におけるＦＡＴファイルシステムの一例を示す図である。
【図３】本発明の実施形態におけるデータファイルコピーの一連の流れを示すフローチャートである。
【図４】本発明の実施形態おけるコピーされたデータファイル検出の一連の流れを示すフローチャートである。
【図５】本発明の実施形態におけるデータファイル削除の一連の流れを示すフローチャートである。
【図６】本発明の実施形態におけるデータファイル削除の具体的な画面の一例を示す図である。
【図７】本発明の実施形態におけるデータファイル削除の具体的な画面の他の一例を示す図である。
【符号の説明】
【００５５】
１    ビデオカメラ
２    外部記録装置（ＰＣ：パーソナルコンピュータ）
１１  光学系
１２  ＣＣＤ
１３  アナログフロントエンド
１４  信号処理ブロック
１５  タイミングジェネレータ／Ｖドライバ
１６  ＲＯＭ
１７  記録媒体
１８  表示モニタ
１９  ＳＤＲＡＭ
２１  テレビ
２２  ＣＰＵ
２３  データバックアップ領域
２４  バス
【図１】
2008141725.tif 000003
【図２】
2008141725.tif 000004
【図３】
2008141725.tif 000005
【図４】
2008141725.tif 000006
【図５】
2008141725.tif 000007
【図６】
2008141725.tif 000008
【図７】
2008141725.tif 000009