(57)【要約】【課題】  撮影同時転送を行う場合において、撮像画像を撮像装置側の記憶媒体に記録する処理と外部装置に転送する処理とが成功したか否かをユーザが容易に認識できるようにする技術を提供すること。【解決手段】  デジタルカメラ１００はユーザから操作部１０８を介して撮像指示を受けると、撮像画像を示す画像データから画像ファイル３００を生成し、それを記憶媒体１０６に記録することと併せてＰＣなどの外部装置に転送する。記録及び転送の両方が成功した場合は、データ処理モジュール２０２は記憶媒体１０６に記憶された画像ファイル３００に、転送済みを示す転送済みマークを付ける。【選択図】図５
2007081748.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像を示す画像データを元に画像ファイルを生成する生成手段と、
前記画像ファイルを記憶する記憶手段と、
前記画像ファイルを外部装置に転送する転送手段と、
前記画像ファイルが前記転送手段により転送済みであるか否かを示す識別データを記憶する識別データ記憶手段と、
前記記憶手段による記憶を行う際に併せて前記転送手段による転送を行うように前記記憶手段及び前記転送手段を制御する記憶転送制御手段と、
前記記憶転送制御手段による記憶及び転送の両方が成功した場合に、転送した前記画像ファイルが転送済みであることを示すデータを前記識別データに設定する識別データ設定手段とを備えることを特徴とする撮像装置。
【請求項２】
前記識別データ記憶手段は、前記記憶手段に前記識別データを記憶することを特徴とする請求項１に記載の撮像装置。
【請求項３】
さらに、前記画像ファイルと前記識別データとを対応付けるデータベースを生成するデータベース生成手段を備えることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記識別データ記憶手段は、前記画像ファイル内に前記識別データを記憶することを特徴とする請求項１又は２に記載の撮像装置。
【請求項５】
撮像画像を示す画像データを元に画像ファイルを生成する生成工程と、
前記画像ファイルを記憶する記憶工程と、
前記画像ファイルを外部装置に転送する転送工程と、
前記画像ファイルが前記転送工程により転送済みであるか否かを示す識別データを記憶する識別データ記憶工程と、
前記記憶工程による記憶を行う際に併せて前記転送工程による転送を行うように前記記憶工程及び前記転送工程を制御する記憶転送制御工程と、
前記記憶転送制御工程による記憶及び転送の両方が成功した場合に、転送した前記画像ファイルが転送済みであることを示すデータを前記識別データに設定する識別データ設定工程とを備えることを特徴とする撮像方法。
【請求項６】
撮像画像を示す画像データを元に画像ファイルを生成する生成工程と、
前記画像ファイルを記憶する記憶工程と、
前記画像ファイルを外部装置に転送する転送工程と、
前記画像ファイルが前記転送工程により転送済みであるか否かを示す識別データを記憶する識別データ記憶工程と、
前記記憶工程による記憶を行う際に併せて前記転送工程による転送を行うように前記記憶工程及び前記転送工程を制御する記憶転送制御工程と、
前記記憶転送制御工程による記憶及び転送の両方が成功した場合に、転送した前記画像ファイルが転送済みであることを示すデータを前記識別データに設定する識別データ設定工程とをコンピュータに実行させるためのプログラム。
【請求項７】
撮像画像を示す画像データを元に画像ファイルを生成する生成工程と、
前記画像ファイルを記憶する記憶工程と、
前記画像ファイルを外部装置に転送する転送工程と、
前記画像ファイルが前記転送工程により転送済みであるか否かを示す識別データを記憶する識別データ記憶工程と、
前記記憶工程による記憶を行う際に併せて前記転送工程による転送を行うように前記記憶工程及び前記転送工程を制御する記憶転送制御工程と、
前記記憶転送制御工程による記憶及び転送の両方が成功した場合に、転送した前記画像ファイルが転送済みであることを示すデータを前記識別データに設定する識別データ設定工程とをコンピュータに実行させるためのプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び撮像方法に関し、特に、撮像した画像を撮像装置側の記憶媒体に記録することと同時にパーソナルコンピュータ等の外部装置に転送する撮像装置及び撮像方法に関する。
【背景技術】
【０００２】
現在、デジタルカメラなどの撮像装置で撮像した画像は、メモリカード等の記憶媒体に記録される。メモリカードに記録された撮像画像をＰＣ（パーソナルコンピュータ）などの外部装置に転送する場合、ユーザは、デジタルカメラとＰＣとをＵＳＢケーブル等で接続し、メモリカードに記憶されている撮像画像をデジタルカメラからＰＣに転送していた。
【０００３】
また、近年、デジタルカメラの機能の一つとして「撮影同時転送」が提案されている（例えば、特許文献１参照）。「撮影同時転送」とは、撮像画像をメモリカード等の記憶媒体に記録すると同時に（或いは並行して）その撮像画像をパーソナルコンピュータ等の外部装置に転送する機能である。この機能を用いれば、撮像画像をメモリカードに記録するだけでなく、その撮像画像をすぐに外部装置に転送することができる。
【特許文献１】特開２０００−１３７７９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載のシステムでは、撮影同時転送について記載されているが、メモリカードに記録された撮像画像がＰＣに転送したものであるかどうかを知ることはできない。これを知ることができないと、撮影同時転送によりすでにＰＣに転送した撮像画像であるにもかかわらず再度ＰＣに転送してしまう可能性がある。この場合、ＰＣに同じが撮像画像を何枚も保存されてしまい、画像の管理が不便となる欠点がある。また、ＰＣに同じファイル名の画像ファイルが存在する場合、その画像ファイルを上書きしてしまう欠点もある。
【０００５】
また、撮影同時転送を行う場合、撮像画像をメモリカードに記録する処理と外部装置に転送する処理の何れか一方又は両方が失敗する可能性がある。特に、撮像画像を無線でＰＣに転送する場合はＵＳＢケーブル等でＰＣに転送する場合に比べて転送に失敗する可能性が高くなる。撮影同時転送をオンにして撮像された画像だからといってその撮像画像をＰＣに転送したものであると判定すると、転送に失敗してしまった場合でもＰＣに転送されていると判定される恐れがある。この場合、その撮像画像をメモリカードから消去すると、ＰＣへの転送は失敗しているので、永遠に失われる可能性がある。
【０００６】
そこで、本発明は、撮影同時転送を行う場合において、撮像画像を撮像装置側の記憶媒体に記録する処理と外部装置に転送する処理とが成功したか否かをユーザが容易に認識できるようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る撮像装置は、例えば、撮像画像を示す画像データを元に画像ファイルを生成する生成手段と、前記画像ファイルを記憶する記憶手段と、前記画像ファイルを外部装置に転送する転送手段と、前記画像ファイルが前記転送手段により転送済みであるか否かを示す識別データを記憶する識別データ記憶手段と、前記記憶手段による記憶を行う際に併せて前記転送手段による転送を行うように前記記憶手段及び前記転送手段を制御する記憶転送制御手段と、前記記憶転送制御手段による記憶及び転送の両方が成功した場合に、転送した前記画像ファイルが転送済みであることを示すデータを前記識別データに設定する識別データ設定手段とを備えることを特徴とする。
【０００８】
また、本発明に係る撮像方法は、例えば、撮像画像を示す画像データを元に画像ファイルを生成する生成工程と、前記画像ファイルを記憶する記憶工程と、前記画像ファイルを外部装置に転送する転送工程と、前記画像ファイルが前記転送工程により転送済みであるか否かを示す識別データを記憶する識別データ記憶工程と、前記記憶工程による記憶を行う際に併せて前記転送工程による転送を行うように前記記憶工程及び前記転送工程を制御する記憶転送制御工程と、前記記憶転送制御工程による記憶及び転送の両方が成功した場合に、転送した前記画像ファイルが転送済みであることを示すデータを前記識別データに設定する識別データ設定工程とを備えることを特徴とする。
【０００９】
なお、その他の本発明の特徴は、以下で説明する発明の実施形態によっていっそう明らかになるものである。
【発明の効果】
【００１０】
本発明によれば、撮影同時転送を行う場合において、撮像画像を撮像装置側の記憶媒体に記録する処理と外部装置に転送する処理とが成功したか否かをユーザが容易に認識することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して、本発明の好適な実施形態を説明する。
【００１２】
［第１の実施形態］
＜デジタルカメラ１００の構成＞
図１は、本発明の一実施形態における撮像装置であるデジタルカメラ１００の主要な構成要素を示す機能ブロック図である。本実施形態における撮像装置は、デジタルカメラに限るものではなく、デジタルカメラとして動作する装置であってもよい。デジタルカメラとして動作する装置には、デジタルビデオカメラ、カメラ付き携帯電話などがある。
【００１３】
デジタルカメラ１００は、撮像部１０１と、画像処理部１０２と、ＣＰＵ（Central Processing Unit）１０３と、第１記憶部１０４と、第２記憶部１０５とを備える。デジタルカメラ１００はまた、記憶媒体１０６と、表示部１０７と、操作部１０８と、通信Ｉ／Ｆ（インターフェース）部１０９とを備える。
【００１４】
撮像部１０１は、レンズ部、絞り、撮像素子などを備え、被写体からの光を適切な量とタイミングで撮像素子に結像させ、光をアナログ画像信号に変換する。撮像素子には、ＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ等を使用することができる。
【００１５】
画像処理部１０２は、Ａ／Ｄ変換器を備え、このＡ／Ｄ変換器を用いて撮像部１０１から受け取ったアナログ画像信号をデジタル画像信号に変換する。また、画像処理部１０２は、Ａ／Ｄ変換器からのデジタル画像信号に対してホワイトバランス処理、所定の画像圧縮処理等を行って画像データを生成する。所定の画像圧縮処理には、JPEG、JPEG 2000を使用することができる。画像処理部１０２で生成された画像データは、第１記憶部１０４に格納される。
【００１６】
ＣＰＵ１０３は、第２記憶部１０５に記憶されている制御プログラム（制御プログラムを含む）を実行することにより、各種の演算や、デジタルカメラ１００を構成する各要素の制御を行う。また、ＣＰＵ１０３は、画像処理部１０２で生成された画像データから所定形式の画像ファイルを生成し、生成した画像ファイルを記憶媒体１０６及び／又は通信Ｉ／Ｆ部１０９に供給する。なお、デジタルカメラ１００の動作及びデジタルカメラ１００が適用する機能は、第２記憶部１０５に記憶された制御プログラムに従って制御される。
【００１７】
第１記憶部１０４は、ＲＡＭ（Random Access Memory）などから構成され、ＣＰＵ１０３が使用する作業領域を有する。また、第１記憶部１０４は、複数の画像データを記憶するバッファ領域を有する。
【００１８】
第２記憶部１０５は、フラッシュＲＯＭなどから構成され、デジタルカメラ１００を制御するための制御プログラムや、各種の設定情報を記憶する。
【００１９】
記憶媒体１０６は、ＳＲＡＭなどの不揮発性メモリから構成され、撮像画像を含む画像ファイルを記憶する。記憶媒体１０６は一般的にデジタルカメラ１００から取り外し自在であり、画像撮像後に記憶媒体１０６をデジタルカメラ１００から取り外し、ＰＣなどに装着して画像ファイルを読み出すことが可能である。ただし、本実施形態では、記憶媒体１０６に記録される画像ファイルを通信Ｉ／Ｆ部１０９を介してＰＣ（パーソナルコンピュータ）などの外部装置に転送する。記憶媒体１０６には、ＳＤメモリカード、コンパクトフラッシュ（登録商標）などのメモリカード、リムーバブルＨＤＤなどを用いることができる。
【００２０】
表示部１０７は、画像撮像時に電子ビューファインダとして機能したり、メニュー画面や撮像画像を表示したりするものである。また、表示部１０７は、記憶媒体１０６に記憶されている撮像画像と共に、その撮像画像がＰＣに転送済みであるか否かを示すマーク或いはアイコンを表示することができる。ＰＣに転送済みか否かは、後述する転送フラグの値によって判定することができる。ＣＰＵ１０３は、記憶媒体１０６に記憶されている撮像画像を１コマ、４コマ又は９コマごとに表示部１０７に表示し、各撮像画像について転送済みか否かを示すマーク或いはアイコンを表示する。ＰＣに転送済みか否かを示すマーク或いはアイコンは、撮像画像上又はその近傍に表示される。
【００２１】
操作部１０８は、レリーズボタン、メニューボタン、十字キーなどの操作部材を備え、ユーザのデジタルカメラ１００に対する指示を受け付ける。また、操作部１０８は、撮影同時転送モードをオン又はオフにするためのユーザインターフェースを有する。また、操作部１０８は、記憶媒体１０６に記憶されている各画像ファイルについて転送済みマークが付加されているか否かを確認するためのユーザインターフェースを有する。操作部１０８が有するユーザインタ−フェースは、スイッチ等のハードウェアで構成することも、設定画面等のソフトウェアで構成することも可能である。
【００２２】
通信Ｉ／Ｆ部１０９は、デジタルカメラ１００をＰＣなどの外部装置と制御コマンド、画像ファイル等のデータを送受信する。通信Ｉ／Ｆ部１０９には、ＵＳＢ（Universal Serial Bus）、ＩＥＥＥ１３９４等に準拠した有線通信インターフェースを使用できる。通信Ｉ／Ｆ部１０９には、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ等に準拠した無線通信インターフェースを使用することもできる。本実施形態では、有線通信回線及び無線通信回線の何れか一方を用いて撮像画像をデジタルカメラ１００から外部装置に転送するように構成する。
【００２３】
図２は、デジタルカメラ１００が備えるソフトウェアモジュールの一例を示す図である。なお、図２のソフトウェアモジュール２０１から２０４を提供する制御プログラムは、第２記憶部１０５に記憶されている。
【００２４】
撮像モジュール２０１は、撮像画像の画像データを生成する処理等を制御するモジュールである。
【００２５】
データ処理モジュール２０２は、画像ファイルを生成する処理等を制御するモジュールである。
【００２６】
記録モジュール２０３は、画像ファイルを記憶媒体１０６に記録する処理等を制御するモジュールである。
【００２７】
通信モジュール２０４は、画像ファイルをＰＣなどの外部装置に転送する処理等を制御するモジュールである。
【００２８】
本実施形態では、データ処理モジュール２０２が記録モジュール２０３に画像ファイルの記録の指示を行い、併せて通信モジュール２０４にその画像ファイルの転送の指示を行うことにより、撮影同時転送機能が実現される。
【００２９】
＜画像ファイルの構造＞
図３は、本実施形態のデジタルカメラ１００で生成され、記憶媒体１０６に記録される画像ファイルのファイル構造の一例を示す図である。
【００３０】
画像ファイル３００は、撮像画像に関する付帯情報を格納するヘッダ領域３０１と、撮像画像に対応する画像データを格納する画像データ領域３０２から構成される。
【００３１】
ヘッダ領域３０１は、画素数３０３、圧縮モード３０４などの撮像条件を示す撮像条件データを含む。ヘッダ領域３０１はまた、画像ファイル３００がＰＣなどの外部装置に送信済みであるか否かを示す識別データである転送フラグ３０５を含む。本実施形態では、転送フラグ３０５を１ビットのデータで構成する。転送フラグ３０５が「１」であるときは、画像ファイル３００を記憶媒体１０６に記録する処理が成功し、且つ、画像ファイル３００を外部装置に転送する処理が成功していることを示す。また、転送フラグ３０５が「０」であるときは、画像ファイル３００が外部装置に転送されていないか、画像ファイル３００を記憶媒体１０６に記録する処理が失敗しているか、画像ファイル３００を外部装置に転送する処理が失敗しているかを示す。また、本実施形態では、転送フラグ３０５の初期値は「０」であるものとする。
【００３２】
なお、転送フラグ３０５が「１」であるときの意味と、「０」であるときの意味は逆にしてよい。また、転送フラグ３０５は複数ビットのデータで構成してもよい。この場合、転送フラグ３０５の残りのビットについては、画像ファイル３００が外部装置に転送された回数に使用してもよい。さらに、アーカイブビットを転送フラグ３０５として利用することも可能である。
【００３３】
画像データ領域３０２は、撮像画像に対応する画像データ３０７と、そのサムネイル画像に対応するサムネイル画像データ３０６を含む。
【００３４】
なお、図３に示す画像ファイル３００の各構成要素は一例に過ぎず、他の構成要素（他の付帯情報）を含んでもよい。また、画像ファイルに転送フラグではなく、各画像ファイルと転送フラグとを関連付けるデータベースを生成し、そのデータベースを記憶媒体１０６に記録するようにしてもよい。この場合、画像ファイルに転送フラグを含める必要はない。
【００３５】
＜撮像処理の手順＞
図４は、デジタルカメラ１００を用いた撮像処理の手順を示すフローチャートである。本実施形態において、デジタルカメラ１００は通信Ｉ／Ｆ部１０９を介してＰＣに接続されているものとする。なお、図４から図７に示すフローチャートは、第２記憶部１０５に記憶されている制御プログラムに従って制御される。
【００３６】
ステップＳ４０１において、デジタルカメラ１００は、操作部１０８に含まれるレリーズボタンがユーザにより押されたか否かを判定する。レリーズボタンが押されるとステップＳ４０２に進む。
【００３７】
ステップＳ４０２において、撮像モジュール２０１は撮像部１０１を用いて撮像を行い、画像処理部１０２を用いて画像データを生成する。
【００３８】
ステップＳ４０３において、データ処理モジュール２０２は、ステップＳ４０２で生成された画像データを第１記憶部１０４に書き込む。次いでステップＳ４０１に戻り、同様の処理を繰り返す。
【００３９】
＜撮影同時転送処理の手順＞
図５は、デジタルカメラ１００を用いた撮影同時転送処理の手順を示すフローチャートである。なお、図５で説明する撮影同時転送処理は、撮影同時転送モードがオンであるときに行われる。また、図５で説明する撮影同時転送処理は、第１記憶部１０４に記憶されている画像データがなくなるまで、画像データごとに繰り返し実行される。
【００４０】
ステップＳ５０１において、データ処理モジュール２０２は、第１記憶部１０４に画像データが存在するか否かを判定する。第１記憶部１０４に未処理の画像データが存在する場合は、ステップＳ５０２に進む。
【００４１】
ステップＳ５０２において、データ処理モジュール２０２は、第１記憶部１０４に存在する画像データの画像ファイルを生成する。画像ファイルのファイル構造は、図３に示すとおりである。このとき、データ処理モジュール２０２は、画像ファイルに転送済みマークを付けない。つまり、転送フラグの値を「０」から「１」に変更しない。なお、本実施形態において、「画像ファイルに転送済みマークを付けない」とは転送フラグの値を「０」から「１」に変更しないことを意味する。また、「画像ファイルに転送済みマークを付ける」とは転送フラグの値を「０」から「１」に変更することを意味する。
【００４２】
ステップＳ５０３において、データ処理モジュール２０２は、ステップＳ５０２で生成された画像ファイルを記憶媒体１０６に記録する処理を記録モジュール２０３に指示する。
【００４３】
ステップＳ５０４において、データ処理モジュール２０２は、ステップＳ５０２で生成された画像ファイルをＰＣなどの外部装置に転送する処理を通信モジュール２０４に指示する。
【００４４】
ステップＳ５０５において、データ処理モジュール２０２は、記録モジュール２０３及び通信モジュール２０４からの通知を受信したか否かを判定する。記録モジュール２０３及び通信モジュール２０４からの通知を受信した場合は、ステップＳ５０６に進む。
【００４５】
ステップＳ５０６において、データ処理モジュール２０２は、記録モジュール２０３及び通信モジュール２０４からの通知により記録及び転送の両方が成功したか否かを判定する。記録及び転送の両方が成功した場合はステップＳ５０７に進み、記録及び転送の少なくとも一方が失敗した場合はステップＳ５０８に進む。なお、記録及び転送の少なくとも一方が失敗した場合、ＣＰＵ１０３は、表示部１０７に失敗を示すメッセージ等を表示してもよい。また、失敗したことを示す音を出力してもよい。
【００４６】
ステップＳ５０７において、データ処理モジュール２０２は、記憶媒体１０６に記憶されている画像ファイルに転送済みマークを付ける。つまり、記憶媒体１０６に記憶されている画像ファイルの転送フラグの値を「０」から「１」に変更する。このとき、ＣＰＵ１０３は、表示部１０７に記録及び転送が成功したことを示すメッセージ等を表示してもよい。また、成功したことを示す音を出力してもよい。
【００４７】
ステップＳ５０８において、データ処理モジュール２０２は、第１記憶部１０４から画像ファイルを消去する。そして、次の画像データを処理するためにステップＳ５０１に戻り、同様の処理を繰り返す。
【００４８】
図６は、データ処理モジュール２０２から画像ファイルの記録の指示を受けた記録モジュール２０３が行う処理の手順を示すフローチャートである。
【００４９】
ステップＳ６０１において、記録モジュール２０３は、データ処理モジュール２０２から画像ファイルの記録の指示を受けたか否かを判定する。記録の指示を受けた場合は、ステップＳ６０２に進む。
【００５０】
ステップＳ６０２において、記録モジュール２０３は、第１記憶部１０４から画像ファイルを読み出し、その画像ファイルを記憶媒体１０６に記録する。
【００５１】
ステップＳ６０３において、記録モジュール２０３は、画像ファイルを記憶媒体１０６に記録する処理が成功したか否かを判定する。成功した場合はステップＳ６０４に進み、失敗した場合はステップＳ６０５に進む。なお、ステップＳ６０５に進む前に、画像ファイルを記憶媒体１０６に記録する処理を何度か再試行するように記録モジュール２０３を構成してもよい。
【００５２】
ステップＳ６０４において、記録モジュール２０３は、画像ファイルを記憶媒体１０６に記録する処理が成功したことをデータ処理モジュール２０２に通知する。次いでステップＳ６０１に戻り、同様の処理を繰り返す。
【００５３】
ステップＳ６０５において、記録モジュール２０３は、画像ファイルを記憶媒体１０６に記録する処理が失敗したことをデータ処理モジュール２０２に通知する。次いでステップＳ６０１に戻り、同様の処理を繰り返す。
【００５４】
図７は、データ処理モジュール２０２から画像ファイルの転送の指示を受けた通信モジュール２０４が行う処理の手順を示すフローチャートである。
【００５５】
ステップＳ７０１において、通信モジュール２０４は、データ処理モジュール２０２から画像ファイルの転送の指示を受けたか否かを判定する。転送の指示を受けた場合は、ステップＳ７０２に進む。
【００５６】
ステップＳ７０２において、通信モジュール２０４は、第１記憶部１０４から画像ファイルを読み出し、その画像ファイルをＰＣなどの外部装置に転送する。外部装置に転送された画像ファイルは、外部装置側の記憶媒体（ハードディスク装置等）に保存されることになる。
【００５７】
ステップＳ７０３において、通信モジュール２０４は、画像ファイルを外部装置に転送する処理が成功したか否かを判定する。成功した場合はステップＳ７０４に進み、失敗した場合はステップＳ７０５に進む。なお、ステップＳ７０５に進む前に、画像ファイルを外部装置に転送する処理を何度か再試行するように通信モジュール２０４を構成してもよい。
【００５８】
ステップＳ７０４において、通信モジュール２０４は、画像ファイルを外部装置に転送する処理が成功したことをデータ処理モジュール２０２に通知する。次いでステップＳ７０１に戻り、同様の処理を繰り返す。
【００５９】
ステップＳ７０５において、通信モジュール２０４は、画像ファイルを外部装置に転送する処理が失敗したことをデータ処理モジュール２０２に通知する。次いでステップＳ７０１に戻り、同様の処理を繰り返す。
【００６０】
以上説明したように、本実施形態によれば、次のことができる。すなわち、撮像画像を含む画像ファイルを記憶媒体１０６に記録する処理が成功し、且つ、その画像ファイルを外部装置に転送する処理が成功した場合に、記憶媒体１０６に記憶されている画像ファイルに転送済みマークを付けることができる。また、本実施形態によれば、記憶媒体１０６に記憶されている各画像ファイルについて転送済みマークが付加されているか否かを確認することもできる。
【００６１】
これにより、ユーザは、記憶媒体１０６に記憶されている各画像ファイルについて記録及び転送の両方が成功しているかどうかを容易に認識することができる。特に、画像ファイルを無線で外部装置に転送する場合は、有線で外部装置に転送する場合に比べて転送に失敗する可能性が高くなるので、より有効である。
【００６２】
［その他の実施形態］
前述の実施形態で説明した様々な機能は、前述の実施形態を構成するシステム或いは装置内のコンピュータ（ＣＰＵ、ＭＰＵ等でもよい）で実行されるコンピュータプログラムにより実現することも可能である。この場合、コンピュータプログラム自体が本発明を構成することになり、コンピュータプログラムを記憶した記憶媒体自体も本発明を構成することになる。このようなコンピュータプログラムを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。もちろん、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、メモリカード、ＲＯＭなどを用いることもできる。
【００６３】
また、コンピュータプログラムだけでなく、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等を用いて、前述の実施形態で説明した様々な機能が実現されるように構成してもよい。この場合、本発明の実施形態の一例は、ＯＳなどがコンピュータプログラムからの指示に従って実際の処理の一部又は全部を行うように構成されることになる。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態における撮像装置の主要な構成要素を示す機能ブロック図である。
【図２】本発明の一実施形態における撮像装置が備えるモジュールを示す図である。
【図３】本発明の一実施形態における撮像装置で生成され、記憶媒体に記録される画像ファイルのファイル構造の一例を示す図である。
【図４】本発明の一実施形態における撮像装置を用いた撮像処理の手順を示すフローチャートである。
【図５】本発明の一実施形態における撮像装置を用いた撮影同時転送処理の手順を示すフローチャートである。
【図６】データ処理モジュール２０２から画像ファイルの記録の指示を受けた記録モジュール２０３が行う処理の手順を示すフローチャートである。
【図７】データ処理モジュール２０２から画像ファイルの転送の指示を受けた通信モジュール２０４が行う処理の手順を示すフローチャートである。
【図１】
2007081748.tif 000003
【図２】
2007081748.tif 000004
【図３】
2007081748.tif 000005
【図４】
2007081748.tif 000006
【図５】
2007081748.tif 000007
【図６】
2007081748.tif 000008
【図７】
2007081748.tif 000009