(57)【要約】【課題】本発明は、外部装置の処理の負荷を上げずに、転送されるファイル群のファイルを外部装置が適切に処理できるようにすることを目的とする。【解決手段】本発明の転送装置は、ファイルの順序の情報がファイル名に含まれた複数のファイルを含むファイル群を選択する選択手段と、選択手段によって選択されたファイル群の複数のファイルの全てが、ファイル群における複数のファイルの順序が維持されるファイル名に変更されたファイル名であって外部装置にあるファイルのファイル名と一致しないファイル名で外部装置に保存されるように、ファイル群の複数のファイルを外部装置に転送する制御手段と、を有する。【選択図】図４
2019139703.tif 000002
【特許請求の範囲】
【請求項１】
ファイルの順序の情報がファイル名に含まれた複数のファイルを含むファイル群を選択する選択手段と、
前記選択手段によって選択された前記ファイル群の前記複数のファイルの全てが、前記ファイル群における前記複数のファイルの順序が維持されるファイル名に変更されたファイル名であって外部装置にあるファイルのファイル名と一致しないファイル名で前記外部装置に保存されるように、前記ファイル群の前記複数のファイルを前記外部装置に転送する制御手段と、
を有する転送装置。
【請求項２】
ファイル名に含まれるファイルの順序の情報は、番号で表され、
前記制御手段は、前記ファイル群の前記複数のファイルの全ての前記変更されたファイル名を、変更される前のファイル名の前記番号が維持されたファイル名にする請求項１記載の転送装置。
【請求項３】
前記制御手段は、前記ファイル群の前記複数のファイルの全ての前記変更されたファイル名を、変更される前のファイル名の一部が同一のファイル名変更用の文字列に置換されたファイル名にする請求項１又は２記載の転送装置。
【請求項４】
前記制御手段は、前記ファイル群の前記複数のファイルの全ての前記変更されたファイル名を、変更される前のファイル名に同一のファイル名変更用の文字列が付加されたファイル名にする請求項１又は２記載の転送装置。
【請求項５】
前記制御手段は、定められた範囲の数値を仮のファイル名変更用の文字列として順次選択しながら、前記ファイル群の前記複数のファイルの全てのファイル名を、選択した前記仮のファイル名変更用の文字列を用いて変更した場合に、変更された全てのファイル名が前記外部装置にあるファイルのファイル名と一致しない、という条件を満たす前記仮のファイル名変更用の文字列を探し、前記条件を満たす前記仮のファイル名変更用の文字列を前記ファイル名変更用の文字列と決定する請求項３又は４記載の転送装置。
【請求項６】
前記条件を満たす前記仮のファイル名変更用の文字列がない場合、警告表示を表示部に表示するよう制御する表示制御手段を更に有する請求項５記載の転送装置。
【請求項７】
前記ファイル名変更用の文字列を表示部に表示するよう制御する表示制御手段を更に有する請求項３乃至５何れか１項記載の転送装置。
【請求項８】
前記制御手段によって転送されるファイルのファイル名が変更されることを表示部に表示するよう制御する表示制御手段を更に有する請求項１乃至５何れか１項記載の転送装置。
【請求項９】
前記制御手段は、前記ファイル群のファイルの少なくとも１つのファイルのファイル名が前記外部装置にあるファイルのファイル名と一致する場合、前記選択手段によって選択された前記ファイル群の前記複数のファイルの全てが、前記ファイル群における前記複数のファイルの順序が維持されるファイル名に変更されたファイル名であって前記外部装置にあるファイルのファイル名と一致しないファイル名で前記外部装置に保存されるように、前記ファイル群の前記複数のファイルを前記外部装置に転送する請求項１乃至８何れか１項記載の転送装置。
【請求項１０】
前記制御手段は、前記ファイル群の前記複数のファイルの何れのファイル名も前記外部装置にあるファイルのファイル名と一致しない場合、前記ファイル群の前記複数のファイルを、ファイル名が変更されずに前記外部装置に保存されるように、前記外部装置に転送する請求項１乃至９何れか１項記載の転送装置。
【請求項１１】
前記制御手段は、前記ファイル群の前記複数のファイルの前記変更されたファイル名と変更される前のファイル名とを含んだコマンドを前記外部装置に送信して、前記ファイル群の前記複数のファイルを前記外部装置に転送する請求項１乃至１０何れか１項記載の転送装置。
【請求項１２】
前記制御手段は、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて、前記ファイル群の前記複数のファイルを前記外部装置に転送する請求項１乃至１１何れか１項記載の転送装置。
【請求項１３】
前記ファイル群は、定められた期間撮影された画像が分割された複数のファイルからなる請求項１乃至１２何れか１項記載の転送装置。
【請求項１４】
前記転送装置は、撮像装置である請求項１乃至１３何れか１項記載の転送装置。
【請求項１５】
ファイルの順序を示す文字列を含むファイル名を有する複数のファイルを外部装置に転送する転送装置であって、
前記複数のファイルのそれぞれが、前記外部装置において、前記ファイルの順序を示す文字列が維持されるとともに同一の文字列を含むように変更されたファイル名で保存されるように、前記複数のファイルを前記外部装置に転送する制御手段、を有する転送装置。
【請求項１６】
転送装置の制御方法であって、
ファイルの順序の情報がファイル名に含まれた複数のファイルを含むファイル群を選択する選択ステップと、
前記選択ステップによって選択された前記ファイル群の前記複数のファイルの全てが、前記ファイル群における前記複数のファイルの順序が維持されるファイル名に変更されたファイル名であって外部装置にあるファイルのファイル名と一致しないファイル名で前記外部装置に保存されるように、前記ファイル群の前記複数のファイルを前記外部装置に転送する制御ステップと、
を含む転送装置の制御方法。
【請求項１７】
コンピュータを、請求項１乃至１５何れか１項記載の転送装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、転送装置、転送装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
デジタルビデオカメラ（以下、「ビデオカメラ」と呼称する）は、撮像素子により光学像を電気信号に変換する。そして、ビデオカメラは、デジタルの画像データをビデオカメラの内蔵メモリやＣＦ（ＣｏｍｐａｃｔＦｌａｓｈ）カード、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード等のリムーバブル記憶媒体に記憶させる。記憶された画像データは、各種通信部を用いてパーソナルコンピュータ（ＰＣ）や携帯端末（スマートフォン、タブレット端末等）等の外部機器に転送することができる。各種通信部は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等による通信を行うことができる。
昨今、特に無線ＬＡＮを介したデータ転送機能が普及しており、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）の認証を取得したビデオカメラとＰＣや携帯端末との間でのデータ転送が実現されている。データ転送方式としては、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）等が一般的である。ビデオカメラで撮影した動画データ等のデジタル画像データを転送する際はＦＴＰを使用することが多い。ビデオカメラはＦＴＰクライアントとして動作し、ＦＴＰサーバ機能を持つＰＣや携帯端末等の外部機器に対して、ＦＴＰコマンドを介し画像データの転送を行う。ＦＴＰ自体はＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）の上位層で働くファイル転送プロトコルとして利用されている。特にＥＮＧ（Ｅｌｅｃｔｏｒｎｉｃ  Ｎｅｗｓ  Ｇａｔｈｅｒｉｎｇ）で扱う映像データは即時性が要求されるものが多く、ネットワークを介して直ちに画像データを転送できることが求められている。
【０００３】
ここで、ＦＴＰによるデータの転送（以下、「ＦＴＰ転送」と呼称する）では、転送先に存在するファイルのファイル名と転送するファイルのファイル名とが重複した際、次の処理をする技術がある。すなわち、当該ファイルの転送をスキップ、上書き、リネームするといった技術がある。
特許文献１には、次の技術が記載されている。すなわち、複数のデジタルカメラからアップロードされた画像データファイルは、異なるディレクトリに一時的に格納される。異なるディレクトリにそれぞれ格納された画像データファイルは、同一のディレクトリに移動される。画像データファイルが移動する際に、ファイル名が同一の画像データファイルが存在すると判定された時、全ての画像データファイルの名称が変更される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１２８１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、転送対象となる画像データは、画像データの大容量化に伴い、撮影開始から撮影停止までの１クリップを１つのファイルとして記憶した場合に大容量のファイルとなることがある。そして、ファイルシステムであるＦＡＴ３２におけるファイルサイズの上限である４ＢＧを超えたり、ファイルサイズに起因する取扱いの不便が生じたりする。このため、１クリップを複数のデジタル画像データファイルに分割して記憶する方法（以降、「ファイルブレイク」と呼称する）により、複数のファイルに分割して記憶されることがある。
しかしながら、このような複数のファイルを有するファイル群を外部装置に転送する際に転送先に同じ名称のファイルが場合、名称が一致するファイルのみリネームしてファイル名を変更すると、次の問題が生じる。すなわち、転送先の外部装置で、ファイル名を基にして再生等の処理をする場合に、リネームされたファイルのみ、正しい順序で再生されない等、適切に処理されない、という問題が生じることがある。
また、特許文献１の技術では、画像データファイルのアップロード先の外部装置となるサーバが、画像データファイルのファイル名を比較したり、画像データファイルの移動をしたりすることが必要であり、外部装置の処理の負荷が上がる。
【課題を解決するための手段】
【０００６】
本発明の転送装置は、ファイルの順序の情報がファイル名に含まれた複数のファイルを含むファイル群を選択する選択手段と、前記選択手段によって選択された前記ファイル群の前記複数のファイルの全てが、前記ファイル群における前記複数のファイルの順序が維持されるファイル名に変更されたファイル名であって外部装置にあるファイルのファイル名と一致しないファイル名で前記外部装置に保存されるように、前記ファイル群の前記複数のファイルを前記外部装置に転送する制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、外部装置の処理の負荷を上げずに、転送されるファイル群のファイルを外部装置が適切に処理できるようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】撮像装置の外観の一例を示す図である。
【図２】撮像装置のハードウェア構成の一例を示す図である。
【図３】ファイル構成の一例を示す図である。
【図４】ＦＴＰ転送処理の一例を示すフローチャートである。
【図５】撮像装置に表示される画面の例を示す図である。
【発明を実施するための形態】
【０００９】
まず、図１（ａ）、（ｂ）を参照して、転送装置の一例である撮像装置１００について説明する。図１（ａ）は、撮像装置１００を一方の側から見た外観の一例を示す図である。図１（ｂ）は、撮像装置１００を他方の側から見た外観の一例を示す図である。
撮像装置１００は、操作部１０１と、表示部１０２と、撮像部１０３と、バッテリ１０８と、蓋１０９と、外部接続用端子１１０とを有する。
操作部１０１は、ユーザの操作を受け付ける。操作部１０１には、筐体上の電源ボタン１０１ａ、シャッタボタン１０１ｂ、モードダイヤル１０１ｃ、各種の操作ボタン１０１ｄ、表示部１０２上に配置されるタッチパネル等が含まれる。電源ボタン１０１ａは、ユーザによる主電源のＯＮ・ＯＦＦの操作を受け付ける。撮像装置１００は、電源ボタン１０１ａがＯＮに操作された場合、システム起動後、撮影準備状態に入る。シャッタボタン１０１ｂは、静止画を撮影するためのユーザの操作を受け付ける。モードダイヤル１０１ｃは、ユーザによる、静止画、及び、動画の撮影モードの選択等を受け付ける。各種の操作ボタン１０１ｄは、ズームレバー、動画撮影ボタン、十字ボタン、ＭＥＮＵボタン、ＦＵＮＣボタン、撮影／再生切換スイッチ等であり、ユーザによる様々なカメラ制御の操作を受け付ける。
【００１０】
表示部１０２は、ＴＦＴ型ＬＣＤ（薄膜トランジスタ駆動型液晶表示器）等であり、パネル状であって、撮像部１０３で撮影されたスルー画像やアイコン等を表示する。撮像装置１００は、アイコン等により、オンスクリーンディスプレイ（ＯＳＤ）の機能を実現する。表示部１０２は、その表面にタッチ操作を受付可能なタッチパネルを備える。
撮像部１０３は、レンズ、メカシャッタ機構、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  ＭＯＳ）センサ等の撮像素子、ジャイロ等を備える。撮像部１０３は、被写体を撮影して画像データを出力する。
バッテリ１０８は、撮像装置１００の電源である。
蓋１０９は、撮像装置１００の筐体下部に設けられ、バッテリ１０８や記憶媒体２１２が入れられる領域を塞ぐことができる。バッテリ１０８や記憶媒体２１２は、撮像装置１００から取り外し可能である。
外部接続用端子１１０は、接続ケーブル１１１を介して、外部装置と接続できる。
【００１１】
次に、図２を参照して、撮像装置１００のハードウェア構成について説明する。図２は、撮像装置のハードウェア構成の一例を示す図である。図１を参照して説明した部材の説明は省略する。
撮像装置１００は、主制御部２０１と、記憶部２０２と、信号処理部２０４と、マイク２０５と、音声処理部２０６と、操作制御部２０８と、表示制御部２１０と、記憶媒体制御部２１１と、データバス２１３と、外部接続制御部２１４とを有する。
【００１２】
主制御部２０１は、マイクロコンピュータを有し、撮像装置１００の全体を制御する。主制御部２０１が、記憶部２０２に記憶されているプログラムに基づき処理を実行することによって、撮像装置１００の各種の機能や、図４の撮像装置１００の処理が実現される。また、主制御部２０１は、操作制御部２０８からの情報等に従って撮像装置１００の各部を制御する。また、主制御部２０１は、信号処理部２０４及び音声処理部２０６により符号化されたデータをＭＰ４等のファイルフォーマットに多重化し、記憶媒体制御部２１１を介して記憶媒体２１２に記憶するよう制御する。また、主制御部２０１は、記憶媒体２１２に記憶されたＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格準拠のファイル構造をファイル解析により解析して記憶部２０２に保持し、記憶済みファイルを管理する。また、主制御部２０１は、撮像部１０３や信号処理部２０４等を制御して、レンズによりＣＭＯＳセンサ上に結像した画像をＡ／Ｄ変換によりデジタル化して、撮影画像となる画像データを生成する処理を行う。また、主制御部２０１は、既に説明したファイルブレイクの処理を行う。
【００１３】
記憶部２０２は、撮像部１０３により得られた画像データ、及び、符号化された画像データを一時記憶する。また、記憶部２０２は、主制御部２０１で演算される各種データを記憶する。
信号処理部２０４は、画像データの記憶時に撮像部１０３により得られた画像データに定められた処理を施すと共に、ＪＰＥＧ形式（静止画）やＭＰＥＧ形式（動画）等に従って符号化する。また、信号処理部２０４は、画像データの再生時には再生画像データへ復号する。
マイク２０５は、外部の音声を取り込み、音声信号を出力する。音声処理部２０６は、マイク２０５からの音声信号をＡ／Ｄ変換し、音声符号化処理を行う。
操作制御部２０８は、操作部１０１からの指示に応じて主制御部２０１に操作情報（イベント）を通知する。
表示制御部２１０は、表示部１０２に画像や情報等を表示させる。例えば、表示制御部２１０は、撮影時には撮像部１０３により得られた動画データに係る画像を、筐体上の表示部１０２に表示させ、再生時には再生動画データに係る画像を表示部１０２に表示させる。また、表示制御部２１０は、撮影画像やメニュー画面等の各種の情報を表示部１０２に表示させる。
【００１４】
記憶媒体制御部２１１は、信号処理部２０４により符号化されたＪＰＥＧ形式（静止画）やＭＰＥＧ形式（動画）等のデータを、記憶媒体２１２に記憶する。また、記憶媒体制御部２１１は、記憶媒体２１２から動画データ等のデータを読み出す。記憶媒体２１２として、例えばＳＤカードのように、ランダムアクセス可能な記憶媒体が使われる。また、記憶媒体制御部２１１は、ＦＡＴ３２等のファイルシステムに従いファイルを管理する。
データバス２１３は、各部がデータやコマンドを送受信するための伝送路であり、撮像装置１００の各部を繋ぐ。
外部接続制御部２１４は、外部接続用端子１１０に繋がれた接続ケーブル１１１を介して、ＰＣ等の外部装置とＵＳＢ接続して通信する制御を行う。また、外部接続用端子１１０に繋がれた接続ケーブル１１１を介してＷｉ−Ｆｉモジュール等の通信モジュールと接続して、ＰＣ等の外部装置と通信する制御を行う。撮像装置１００は、Ｗｉ−Ｆｉによる無線通信等が可能な通信部を有していてもよい。この場合、外部接続制御部２１４は、通信部を制御して、外部装置との通信を行う。
【００１５】
以上、撮像装置１００の構成について説明したが、必ずしもこの構成に限定されない。例えば、主制御部２０１が行う処理やデータの記憶等は、必ずしも１つのハードウェアで行う必要はなく、複数のハードウェアが処理を分担し、１つの手段として機能してもよい。逆に、１つのハードウェアが種々の処理を行うことで、複数の手段として機能してもよい。
【００１６】
次に、図３から図５を参照して、画像を転送する処理について説明する。
まず、図３（ａ）を参照して、撮像装置１００から外部装置の一例であるＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバへＦＴＰ転送を行う際の、記憶媒体２１２のファイル構成の一例について説明する。図３（ａ）は、記憶媒体２１２のファイル構成の一例を示す図である。撮像装置１００は、画像ファイルの管理方式として、ＤＣＦを採用する。
記憶媒体２１２には、ルートディレクトリに、ＤＣＦイメージルートディレクトリ３０１が作成されている。後述するＤＣＦディレクトリ３０２〜３０４、及び、ＤＣＦオブジェクト３０５〜３１６は、ＤＣＦイメージルートディレクトリ３０１の配下に作成される。ＤＣＦオブジェクト３０５〜３１６のそれぞれが１つのファイルとして記憶されている。
【００１７】
ＤＣＦディレクトリ３０２〜３０４のディレクトリ名は、１００から９９９までの３文字の数字からなるＤＣＦディレクトリ番号、及び、５文字の自由文字列から構成される。ＤＣＦディレクトリ３０２にＤＣＦオブジェクト３０５〜３０８が作成されており、ＤＣＦディレクトリ３０３にＤＣＦオブジェクト３０９〜３１３が作成されており、ＤＣＦディレクトリ３０４にＤＣＦオブジェクト３１４〜３１６が作成されている。
ＤＣＦオブジェクト３０５〜３１６のファイル名は、４文字の自由文字列、０００１から９９９９までの４文字の数字からなるＤＣＦファイル番号、区切り記号となるピリオド、及び、３文字の拡張子から構成される。ＤＣＦオブジェクト３０５〜３１６は、動画、及び、静止画等の画像データファイルである。
【００１８】
図３（ａ）の例では、ＤＣＦディレクトリ３０２の配下に、ＤＣＦオブジェクト３０５〜３０８が順番に記憶されており、ＤＣＦオブジェクト番号の下限の０００１から上限９９９９までのそれぞれの番号に対するＤＣＦオブジェクトが保存されている。
また、ＤＣＦディレクトリ３０３の配下に、ＤＣＦオブジェクト３０９〜３１３が順番に記憶されている。本実施形態の例として、ＤＣＦオブジェクト３０９〜３１３は１クリップが５つのファイルにファイルブレイクで分割されているものとする。１クリップがファイルブレイクで分割されて作成されたＤＣＦオブジェクト３０９〜３１３、複数のＤＣＦオブジェクトを含むファイル群の一例である。ここで、クリップは、定められた期間撮影された画像のデータである。ＤＣＦオブジェクト３０９〜３１３のＤＣＦファイル番号は、１つのクリップにおけるＤＣＦオブジェクトの順序を表す番号である。
ＤＣＦオブジェクト３０９〜３１３のそれぞれは、ファイル内のデータとして順序情報を保持する。順序情報は、ＤＣＦオブジェクト３０９〜３１３が構成する１つのクリップにおける、ＤＣＦオブジェクト３０９〜３１３の順序を表す。主制御部２０１は、記憶媒体制御部２１１を経由して記憶媒体２１２に記憶されたファイルの一部を読み取って順序情報を解析することで、記憶部２０２に、ファイルの存在情報、及び、ファイルブレイク情報を記憶する。この記憶された情報に基づいて、主制御部２０１は、ファイルブレイクされた一連のファイルへのアクセスが可能になる。
また、ＤＣＦディレクトリ３０４の配下に、ＤＣＦオブジェクト３１４〜３１６が順番に記憶されている。ＤＣＦオブジェクト３０５〜３０８、ＤＣＦオブジェクト３１４〜３１６は、ファイルブレイクされていないものとする。
【００１９】
次に、図３（ａ）に例示したファイルの一部をユーザが選択して、ＦＴＰ転送する際の処理を図３（ａ）、（ｂ）、図４、図５を用いて説明する。
ユーザは、操作部１０１に含まれる撮影／再生切換スイッチを操作する。主制御部２０１は、撮影／再生切換スイッチを介して受け付けたユーザの操作に基づいて、再生モードにモード切換を行い、図５（ａ）に示す画像インデックス表示画面５１０を表示部１０２に表示するよう制御する。図５（ａ）は、画像インデックス表示画面５１０の一例を示す図である。
画像インデックス表示画面５１０は、図３（ａ）のように保存されたＤＣＦオブジェクト３０５〜３１６が構成するクリップの先頭フレーム画像をサムネイル表示する画面である。画像インデックス表示画面５１０では、図５（ａ）に示す各クリップのサムネイル５１１〜５１６のように、各クリップについてインデックス表示されている。また、画像インデックス表示画面５１０には、各クリップに対する編集を開始するためのボタンである編集ボタン５１７が表示されている。
【００２０】
次に、ユーザは、編集ボタン５１７を選択する。主制御部２０１は、タッチパネル等の操作部１０１を介して受け付けたユーザの操作に基づいて、図５（ｂ）に示す編集選択画面５２０を表示部１０２に表示するよう制御する。図５（ｂ）は、編集選択画面５２０の一例を示す図である。編集選択画面５２０は、ユーザが編集処理を選択するための画面である。編集選択画面５２０では、削除、ＦＴＰ転送、コピーといったクリップに対する各種編集処理を選択することが可能であり、編集選択画面５２０には、それぞれの処理に対応する削除ボタン５２１、ＦＴＰ転送ボタン５２２、コピーボタン５２３が表示されている。
【００２１】
次に、ユーザは、ＦＴＰ転送ボタン５２２を選択する。主制御部２０１は、タッチパネル等の操作部１０１を介して受け付けたユーザの操作に基づいて、図５（ｃ）に示すＦＴＰ転送対象画像選択画面５３０を表示部１０２に表示するよう制御する。同時に、主制御部２０１は、図４に示すＦＴＰ転送処理を開始する。図５（ｃ）は、ＦＴＰ転送対象画像選択画面５３０の一例を示す図である。図４は、ＦＴＰ転送処理の一例を示すフローチャートである。
ＦＴＰ転送対象画像選択画面５３０では、ユーザはＦＴＰ転送の対象とするクリップを選択することが可能である。ＦＴＰ転送対象画像選択画面５３０には、各クリップに対応するチェックボックス５３１〜５３６が表示される。ユーザは、操作部１０１を操作することで、チェックボックス５３１〜５３６をチェックして、クリップを選択できる。また、ＦＴＰ転送対象画像選択画面５３０には、ＦＴＰ転送の対象となるクリップを選択し終えた際に確定して次の画面に遷移するための「ＯＫ」ボタン５３７も表示されている。
【００２２】
次に、ユーザは、チェックボックス５３１〜５３６の少なくとも１つをチェックして、ＦＴＰ転送の対象とするクリップを選択する。すると、主制御部２０１は、タッチパネル等の操作部１０１を介して受け付けたユーザの操作に基づいて、図４のＳ４０１の処理を行う。
Ｓ４０１において、主制御部２０１は、タッチパネル等の操作部１０１を介して受け付けたユーザの操作に基づいて、ＦＴＰ転送の対象となるクリップを特定できる情報を記憶部２０２に記憶することで、ＦＴＰ転送の対象となるクリップを選択する。クリップを特定できる情報として、例えば、ＤＣＦ番号が用いられる。ＤＣＦ番号は、ＤＣＦディレクトリ番号とＤＣＦファイル番号とを含む番号である。
【００２３】
次に、ユーザは、操作部１０１を操作してＦＴＰ転送対象画像選択画面５３０の「ＯＫ」ボタン５３７を選択する。主制御部２０１は、タッチパネル等の操作部１０１を介して受け付けたユーザの操作に基づいて、図５（ｄ）に示すＦＴＰ転送開始確認画面５４０を表示部１０２に表示するよう制御する。図５（ｄ）は、ＦＴＰ転送開始確認画面５４０の一例を示す図である。ＦＴＰ転送開始確認画面５４０は、ＦＴＰ転送を開始するか否かをユーザに確認させる画面である。ＦＴＰ転送開始確認画面５４０には、開始を確定する「はい」ボタン５４１、及び、ＦＴＰ転送を行わないことを指示する「いいえ」ボタン５４２が表示されている。
次に、ユーザは、操作部１０１を操作して「はい」ボタン５４１を選択する。主制御部２０１は、タッチパネル等の操作部１０１を介してユーザの操作を受け付けると、図４のＳ４０２を実行し、図５（ｅ）に示すＦＴＰ転送中画面５５０を表示部１０２に表示するよう制御する。図５（ｅ）は、ＦＴＰ転送中画面５５０の一例を示す図である。ＦＴＰ転送中画面５５０には、ＦＴＰ転送の進捗を示す進捗プログレスバー５５１、及び、ＦＴＰ転送の中断を受け付けるキャンセルボタン５５２が表示される。
Ｓ４０２において、主制御部２０１は、事前に設定されたネットワーク接続設定に基づいて、外部接続制御部２１４を経由してＦＴＰサーバへの接続処理を行い、処理をＳ４０３に進める。
【００２４】
Ｓ４０３において、主制御部２０１は、記憶部２０２に記憶されている、Ｓ４０１で選択されたクリップに対応するＤＣＦ番号から、ＦＴＰ転送の対象となるクリップである選択対象クリップを特定する。本実施形態では、選択対象クリップは、ＤＣＦオブジェクト３０７で構成されるクリップ、及び、ファイルブレイクされたＤＣＦオブジェクト３０９〜３１３で構成されるクリップの２つのクリップであるものとする。そして、主制御部２０１は、選択対象クリップの中から順番に処理対象クリップを選択して、処理対象クリップを対象として、Ｓ４０４〜Ｓ４１０の処理を行う。選択対象クリップの中から最初に選択されるクリップを先頭クリップと呼び、最後に選択されるクリップを最終クリップと呼ぶ。選択対象クリップとなる全てのクリップを対象として、順番にＳ４０４〜Ｓ４１０の処理が行われる。
Ｓ４０４において、主制御部２０１は、処理対象クリップを構成するＤＣＦオブジェクトを特定する。そして、主制御部２０１は、特定したＤＣＦオブジェクトの中から順番に処理対象ＤＣＦオブジェクトを選択して、処理対象ＤＣＦオブジェクトを対象としてＳ４０５〜Ｓ４０８の処理を行う。処理対象クリップを構成するＤＣＦオブジェクトの中から最初に選択されるＤＣＦオブジェクトを先頭ＤＣＦオブジェクトと呼び、最後に選択されるクリップを最終ＤＣＦオブジェクトと呼ぶ。
【００２５】
Ｓ４０５において、主制御部２０１は、仮のリネームトークンを決定する。本実施形態では、主制御部２０１は、以下のように仮のリネームトークンを決定する。
主制御部２０１は、Ｓ４０３で選択された処理対象クリップについての初回のＳ４０５の処理では、この処理対象クリップを構成するＤＣＦオブジェクトのファイル名の先頭３文字を仮のリネームトークンとする。これにより、Ｓ４０６、Ｓ４０７において、主制御部２０１は、転送元のファイル名のままリネーム無しでＦＴＰサーバにＤＣＦオブジェクトを転送できるか否かを判定できる。
そして、主制御部２０１は、仮のリネームトークンを用いてリネームしたファイル名がＦＴＰサーバに存在すると判定されるごとに、００１〜９９９の範囲の３文字の数値を、００１から順にインクリメントして仮のリネームトークンと決定する。仮のリネームトークンは、処理対象クリップが変わるごとに初期化される。リネームトークンは、ファイル名変更用の文字列の一例である。仮のリネームトークンは、仮のファイル名変更用の文字列の一例である。
【００２６】
Ｓ４０６において、主制御部２０１は、処理対象ＤＣＦオブジェクトのファイル名の先頭の３文字を仮のリネームトークンで置換してリネームしたファイル名がＦＴＰサーバ上に存在するか否かを、ＦＴＰサーバのファイルリストより検索する。ＦＴＰサーバのファイルリストは、主制御部２０１が、ＦＴＰコマンドをＦＴＰサーバに送信し、ＦＴＰサーバから外部接続制御部２１４を介して受信することで得られる。Ｓ４０６において、処理対象ＤＣＦオブジェクトのファイル名の先頭の３文字を仮のリネームトークンで置換してリネームされたファイル名は、処理対象ＤＣＦオブジェクトのファイル名に含まれるＤＣＦファイル番号は変更されずに維持される。図４の処理におけるファイル名のリネームやファイル名の変更とは、記憶媒体２１２に記憶された処理対象ＤＣＦオブジェクトのファイル名は変えずに、ＦＴＰサーバで保存する際の処理対象ＤＣＦオブジェクトのファイル名を作成することである。
Ｓ４０７において、主制御部２０１は、Ｓ４０６での検索の結果、処理対象ＤＣＦオブジェクトのファイル名の先頭の３文字を仮のリネームトークンで置換することでリネームしたファイル名がＦＴＰサーバ上に存在すると判定した場合、処理をＳ４０３に戻す。Ｓ４０７から処理がＳ４０３に戻された場合、主制御部２０１は、処理対象クリップは変更せず、再度、先頭ＤＣＦオブジェクトから順に処理対象オブジェクトとして、Ｓ４０４〜Ｓ４０８を実行する。また、主制御部２０１は、処理対象ＤＣＦオブジェクトのファイル名の先頭の３文字を仮のリネームトークンで置換することでリネームしたファイル名がＦＴＰサーバ上に存在しないと判定した場合は、処理をＳ４０８に戻す。
Ｓ４０８において、主制御部２０１は、処理対象ＤＣＦオブジェクトが、最終ＤＣＦオブジェクトである場合、処理をＳ４０９に進める。主制御部２０１は、処理対象ＤＣＦオブジェクトが、最終ＤＣＦオブジェクトでない場合、処理をＳ４０４に進める。
Ｓ４０４からＳ４０８までの処理は、定められた範囲の数値を仮のリネームトークンとして順次選択しながら、定められた条件を満たす仮のリネームトークンを探す処理の一例である。定められた条件を満たすとは、処理対象クリップのＤＣＦオブジェクトの全てのファイル名を仮のリネームトークンを用いて変更した場合に、変更された全てのファイル名がＦＴＰサーバにあるファイルのファイル名と一致しない、という条件を満たすことである。
【００２７】
Ｓ４０９において、主制御部２０１は、仮のリネームトークンを、処理対象クリップについて実際に使用するリネームトークンとする。そして、主制御部２０１は、外部接続制御部２１４を用いて、処理対象クリップに属する全てのＤＣＦオブジェクトについて、リネームトークンを用いてリネームされたファイル名でＦＴＰサーバに転送する。より具体的には、主制御部２０１は、処理対象クリップに属する全てのＤＣＦオブジェクトのそれぞれについて、記憶媒体２１２におけるファイル名とリネームトークンを用いてリネームされたファイル名とを含んだＦＴＰコマンドをＦＴＰサーバに送信する。ＦＴＰコマンドとして、例えば、ｐｕｔコマンドが使われる。このコマンドの送信により、処理対象クリップに属する全てのＤＣＦオブジェクトが、リネームトークンでリネームされたファイル名で、ＦＴＰサーバに保存される。記憶媒体２１２におけるＤＣＦオブジェクトのファイル名は変更されない。Ｓ４０９の処理は、処理対象クリップに属するＤＣＦオブジェクトの全てが、不一致ファイル名に変更されたファイル名でＦＴＰサーバに保存されるように、処理対象クリップに属するＤＣＦオブジェクトをＦＴＰサーバに転送する処理の一例である。不一致ファイル名は、ＤＣＦオブジェクトのＤＣＦファイル番号が維持され、ＦＴＰサーバの転送先であるディレクトリ３１８に存在しないファイル名である。
Ｓ４１０において、主制御部２０１は、処理対象クリップが最終クリップである場合、処理をＳ４１１に進める。主制御部２０１は、処理対象クリップが最終クリップでない場合、処理をＳ４０３に戻す。
【００２８】
Ｓ４１１において、主制御部２０１は、外部接続制御部２１４を介してＦＴＰサーバへの切断処理を行う。更に、主制御部２０１は、切断処理の終了後に、表示部１０２に、図５（ｆ）に示すＦＴＰ転送終了画面５６０を表示するよう制御する。ＦＴＰ転送終了画面５６０は、ＦＴＰ転送が終了したことを表示する画面であり、ＯＫボタン５６１が表示される。ユーザがＯＫボタン５６１を選択すると、主制御部２０１は、表示部１０２に、図５（ａ）に示す画像インデックス表示画面５１０を表示するよう制御する。
【００２９】
次に、図４のＦＴＰ転送処理の具体的な動作例を説明する。
まず、Ｓ４０１において、ＤＣＦオブジェクト３０７で構成されるクリップ、及び、ファイルブレイクされたＤＣＦオブジェクト３０９〜３１３で構成されるクリップの２つのクリップが選択されたものとする。次に、Ｓ４０２において、主制御部２０１は、外部接続制御部２１４を経由してＦＴＰサーバへの接続処理を行う。
次に、Ｓ４０３において、主制御部２０１は、２つのクリップのうち、ＤＣＦオブジェクト３０７から構成されるクリップを処理対象クリップとする。
次に、Ｓ４０４において、主制御部２０１は、ＤＣＦオブジェクト３０７を処理対象ＤＣＦオブジェクトとする。
次に、Ｓ４０５において、主制御部２０１は、ＤＣＦオブジェクト３０７のファイル名“ＭＶＩ＿０００３．ＭＰ４”の先頭３文字である“ＭＶＩ”を仮のリネームトークンとする。ここでは、仮のリネームトークンを使ってＤＣＦオブジェクト３０７のファイル名をリネームしても、ＤＣＦオブジェクト３０７のファイル名が変わらないように、仮のリネームトークンが決定される。
【００３０】
ここで、本実施形態では、主制御部２０１は、図３（ｂ）に示すように、例えばＦＴＰコマンドを使って、ＦＴＰサーバ側に“ｆｔｐ”ディレクトリ３１７、及び、“ｆｔｐ”ディレクトリ３１７の配下にディレクトリ３１８を作成する。主制御部２０１は、ディレクトリ３１８の配下にＤＣＦオブジェクトを転送することとする。また、Ｓ４０６で、ＤＣＦオブジェクト３０７が処理対象ＤＣＦオブジェクトとなっている時点では、ディレクトリ３１８には、“ＭＶＩ＿０００３．ＭＰ４”と同一名のファイルは作成されていないものとする。
次に、Ｓ４０６、Ｓ４０７において、主制御部２０１は、ＤＣＦオブジェクト３０７のファイル名“ＭＶＩ＿０００３．ＭＰ４”を、仮のリネームトークンを使って変更したファイル名を取得する。ここでは、仮のリネームトークンが“ＭＶＩ”のため、変更する前のファイル名と変更した後のファイル名は同じである。そして、主制御部２０１は、変更したＤＣＦオブジェクト３０７のファイル名“ＭＶＩ＿０００３．ＭＰ４”は、ＦＴＰサーバのディレクトリ３１８に存在しないと判定する。
【００３１】
次に、Ｓ４０８において、主制御部２０１は、処理対象クリップにはＤＣＦオブジェクト３０７のみが含まれており、ＤＣＦオブジェクト３０７が最終ＤＣＦオブジェクトであるため、処理をＳ４０９に進める。
次に、Ｓ４０９において、主制御部２０１は、ＤＣＦオブジェクト３０７を、元のファイル名と同じリネーム済ファイル名“ＭＶＩ＿０００３．ＭＰ４”で、ＦＴＰサーバに転送する。ＦＴＰサーバには、図３（ｂ）に示すファイル３０７ａのように、“ＭＶＩ＿０００３．ＭＰ４”というファイル名でＤＣＦオブジェクト３０７を保存する。
次に、Ｓ４１０において、処理対象クリップとなっていないクリップが存在し、処理対象クリップが最終クリップではないため、処理をＳ４０３に戻す。
【００３２】
次に、Ｓ４０３において、主制御部２０１は、２つのクリップのうち、Ｓ４０３でまだ選択されていないクリップであるＤＣＦオブジェクト３０９〜３１３で構成されるクリップを処理対象クリップとする。
次に、Ｓ４０４において、主制御部２０１は、処理対象クリップに含まれるＤＣＦオブジェクト３０９を処理対象ＤＣＦオブジェクトとする。
次に、Ｓ４０５において、主制御部２０１は、ＤＣＦオブジェクト３０９のファイル名“ＭＶＩ＿０００１．ＭＰ４”の先頭３文字である“ＭＶＩ”を仮のリネームトークンとする。ここでは、仮のリネームトークンを使ってＤＣＦオブジェクト３０９のファイル名をリネームしても、ＤＣＦオブジェクト３０９のファイル名が変わらないように、仮のリネームトークンが決定される。
【００３３】
次に、Ｓ４０６、Ｓ４０７において、主制御部２０１は、仮のリネームトークンを使ってリネームしたＤＣＦオブジェクト３０９のファイル名“ＭＶＩ＿０００１．ＭＰ４”は、ＦＴＰサーバのディレクトリ３１８に存在しないと判定する。これは、この時点では、ディレクトリ３１８には、図３（ｂ）に示す、既に転送済みのファイル３０７ａ（ファイル名は“ＭＶＩ＿０００３．ＭＰ４”）しか存在しないためである。
次に、Ｓ４０８において、主制御部２０１は、処理対象クリップには処理対象ＤＣＦオブジェクトになっていないＤＣＦオブジェクト３１０〜３１３があり、処理対象ＤＣＦオブジェクトは最終ＤＣＦオブジェクトではないため、処理をＳ４０４に戻す。
【００３４】
次に、Ｓ４０４において、主制御部２０１は、処理対象クリップに含まれるＤＣＦオブジェクト３１０を処理対象ＤＣＦオブジェクトとする。
次に、Ｓ４０５において、主制御部２０１は、仮のリネームトークンを、再度“ＭＶＩ”とされる。これは、仮のリネームトークンが変わるのは、仮のリネームトークンを用いてリネームしたファイル名がＦＴＰサーバに存在すると判定された後であるためである。
次に、Ｓ４０６、Ｓ４０７において、主制御部２０１は、仮のリネームトークンを使ってリネームしたＤＣＦオブジェクト３１０のファイル名“ＭＶＩ＿０００２．ＭＰ４”は、ＦＴＰサーバのディレクトリ３１８に存在しないと判定する。
次に、Ｓ４０８において、主制御部２０１は、処理対象クリップには処理対象ＤＣＦオブジェクトになっていないＤＣＦオブジェクト３１１〜３１３があり、処理対象ＤＣＦオブジェクトは最終ＤＣＦオブジェクトではないため、処理をＳ４０４に戻す。
【００３５】
次に、Ｓ４０４において、主制御部２０１は、処理対象クリップに含まれるＤＣＦオブジェクト３１１を処理対象ＤＣＦオブジェクトとする。
ここで、ＤＣＦオブジェクト３１１のファイル名“ＭＶＩ＿０００３．ＭＰ４”は、既に転送した図３（ｂ）に示すファイル３０７ａのファイル名と重複する。このため、Ｓ４０５〜Ｓ４０７において、主制御部２０１は、仮のリネームトークンを使ってリネームしたＤＣＦオブジェクト３１１のファイル名“ＭＶＩ＿０００３．ＭＰ４”は、ＦＴＰサーバのディレクトリ３１８に存在すると判定する。そして、Ｓ４０７において、主制御部２０１は、処理をＳ４０３に戻す。処理がＳ４０３に戻された場合、主制御部２０１は、処理対象クリップを変更せず、再度、先頭ＤＣＦオブジェクトであるＤＣＦオブジェクト３０９から順に処理対象オブジェクトとして、Ｓ４０４〜Ｓ４０８を実行する。
【００３６】
再度Ｓ４０４〜Ｓ４０８が実行される際は、主制御部２０１は、Ｓ４０５で、仮のリネームトークンを“００１”にする。
ＤＣＦオブジェクト３０９について、仮のリネームトークンを用いてリネームしたファイル名は、“００１＿０００１．ＭＰ４”となる。このファイル名は、ＦＴＰサーバのディレクトリ３１８には存在しない。同様に、ＤＣＦオブジェクト３１０〜３１３について、仮のリネームトークンを用いてリネームしたファイル名は、ＦＴＰサーバのディレクトリ３１８には存在しない。このため、主制御部２０１は、処理をＳ４０９に進める。
次に、Ｓ４０９において、主制御部２０１は、リネームトークンとなる“００１”を用いてリネームされたファイル名で、処理対象クリップに属するＤＣＦオブジェクトをＦＴＰサーバに転送する。ＦＴＰサーバは、図３（ｂ）に示すように、ＤＣＦオブジェクト３０９を、“００１＿０００１．ＭＰ４”というファイル名のファイル３０９ａとして、ディレクトリ３１８に保存する。同様に、ＦＴＰサーバは、ＤＣＦオブジェクト３１０〜３１３をファイル３１０ａ〜３１３ａとして、ディレクトリ３１８に保存する。ファイル３１０ａ〜３１３ａのファイル名は、それぞれ、“００１＿０００２．ＭＰ４”、“００１＿０００３．ＭＰ４”、“００１＿０００４．ＭＰ４”、“００１＿０００５．ＭＰ４”である。
次に、Ｓ４１１において、主制御部２０１は、ＦＴＰサーバとの通信を切断する。
【００３７】
以上説明したように、撮像装置１００は、Ｓ４０１で選択されたクリップに属するＤＣＦオブジェクトをＦＴＰサーバのディレクトリ３１８に転送する。より具体的には、撮像装置１００は、選択されたクリップに属するＤＣＦオブジェクトの全てが、ＦＴＰサーバのディレクトリ３１８にあるファイルのファイル名と一致しないファイル名に変更されたファイル名でディレクトリ３１８に保存されるように転送する。転送する際に、撮像装置１００は、ＤＣＦファイル番号が維持されるように、同一のリネームトークンを用いて、クリップに属するＤＣＦオブジェクトの全てのファイル名を変更する。
したがって、ＦＴＰサーバにおいて、転送されたＤＣＦオブジェクトのファイル名の関連性が維持される。そして、ＦＴＰサーバが転送されたＤＣＦオブジェクトを対象とした処理を行う際に、ファイル名を基にしたソート等により、正しい順序でＤＣＦオブジェクトを処理できる。より具体的には、ファイルブレイクされた一連の画像ファイル群からなるクリップを転送する際、ＦＴＰサーバ側に同一名のファイルが存在した場合でも、転送先で一連のファイルブレイクされたクリップが連続再生可能となる。
また、ＦＴＰサーバは、撮像装置１００で指定されたファイル名でＤＣＦオブジェクトを保存するのみであり、特別な処理を追加で行う必要がない。したがって、ＦＴＰサーバの処理の負荷が上がることが抑制される。
【００３８】
また、撮像装置１００は、Ｓ４０１で選択されたクリップに属するＤＣＦオブジェクトの記憶媒体２１２での何れのファイル名もＦＴＰサーバのディレクトリ３１８にあるファイルのファイル名と一致しない場合、転送するファイル名を変更しない。したがって、ユーザは、ＦＴＰサーバにおける転送されたＤＣＦオブジェクトの把握が容易である。また、この場合でも、ＦＴＰサーバが転送されたＤＣＦオブジェクトを対象とした再生等の処理を行う際に、正しい順序でＤＣＦオブジェクトを処理できる。
【００３９】
上記の実施形態では、それぞれのファイル名の変更は、ＤＣＦオブジェクトのファイル名の先頭の文字列を、ファイル群で共通する同一のリネームトークンで置換するプレフィックス置換で行われた。しかし、ファイル名の変更は、ＤＣＦオブジェクトのファイル名の後ろの文字列を、ファイル群で共通する同一のリネームトークンで置換するポストフィックス置換で行われてもよい。また、ファイル名の変更は、ＤＣＦオブジェクトのファイル名にリネームトークンを付加する変更であってもよい。より具体的には、ＤＣＦオブジェクトのファイル名の先頭にリネームトークンを付加したり、ＤＣＦオブジェクトのファイル名の区切り記号となるピリオドの前（拡張子の前）にリネームトークンを付加したりする変更であってもよい。これらの場合であっても、ＦＴＰサーバにおいて、転送されたＤＣＦオブジェクトのファイル名の関連性が維持される。そして、ＦＴＰサーバが転送されたＤＣＦオブジェクトを対象とした再生等の処理を行う際に、正しい順序でＤＣＦオブジェクトを処理できる。
【００４０】
また、上記の実施形態では、リネームトークンは、００１から９９９までの３文字の数字としたが、桁数は３桁である必要はない。また、この桁数は、ファイルの命名規則等に応じて自由に設定が可能であってもよい。
また、主制御部２０１は、リネームトークンを表示部１０２に表示するよう制御してもよい。これにより、ユーザは、ＦＴＰサーバに転送されたＤＣＦオブジェクトの把握が容易になる。
また、主制御部２０１は、図４の処理で仮のリネームトークンがインクリメントの上限値である９９９になり、００１から９９９までの範囲では、適切な仮のリネームトークンが存在しない場合、次の処理を行ってもよい。すなわち、主制御部２０１は、ユーザに対して異常終了を示す警告表示を表示部１０２に表示するよう制御してもよい。これにより、ユーザは、ＦＴＰ転送の状況を適切に把握できる。適切な仮のリネームトークンとは、既に説明した、定められた条件を満たす仮のリネームトークンである。
【００４１】
また、主制御部２０１は、図５（ｅ）のキャンセルボタン５５２が選択された場合、図４のＳ４０２〜Ｓ４１０の中の中断可能な処理において、適宜処理を中断する。
また、上記の実施形態では、各ＤＣＦオブジェクトとしてＭＰ４ファイル単体のみを扱っている。しかし、ＤＣＦオブジェクトとしてＭＰ４ファイル以外のファイルが含まれていてもよい。例えば、拡張ファイル等が同一ＤＣＦ番号として保存されている場合においても、既に説明したＭＰ４ファイルと同様にファイル名を変更して転送してもよい。
また、上記の実施形態では、ＤＣＦを使用したファイル管理方式を例として挙げているが、他のファイル管理方式を用いてもよい。
また、画像転送の方式としてＦＴＰ以外の方式を用いてもよい。
【００４２】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００４３】
以上、本発明を実施形態と共に説明したが、上記実施形態は本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００４４】
以上、上述した実施形態によれば、外部装置の処理の負荷を上げずに、転送されるファイル群のファイルを外部装置が適切に処理できるようにすることができる。
【符号の説明】
【００４５】
１００  撮像装置
２０１  主制御部
２１２  記憶媒体
３０５〜３１６  ＤＣＦオブジェクト
３０７ａ〜３１３ａ  ＤＣＦオブジェクト
【図１】
2019139703.tif 000003
【図２】
2019139703.tif 000004
【図３】
2019139703.tif 000005
【図４】
2019139703.tif 000006
【図５】
2019139703.tif 000007