(57)【要約】【課題】画像データをどのくらいの時間で外部装置に転送できるかを認識可能とした撮像装置を提供する。【解決手段】デジタルカメラのＣＰＵ２０１は、実効速度管理部３０１、画像サイズ管理部３０２、予測時間処理部３０３の機能を有する。実効速度管理部３０１は、ＰＣに対する画像データの予測転送速度を算出する。画像サイズ管理部３０２は、予測画像サイズを保持する。予測時間処理部３０３は、実効速度管理部３０１で算出した予測転送速度と画像サイズ管理部３０２で保持した予測画像サイズに基づき、ＰＣに対する画像データの予測転送時間を算出する。予測時間処理部３０３で算出した予測転送時間の表示を撮影動作状態に応じて随時更新し、ＰＣに対する画像データ転送終了後に実効速度管理部３０１の算出結果を次の予測転送速度の算出にフィードバックする。【選択図】図１
2008205959.tif 000002
【特許請求の範囲】
【請求項１】
撮影動作によって生成される画像データを外部装置に転送する撮像装置であって、
撮影動作に先立って予め決められたデータサイズのデータを前記外部装置に転送する転送手段と、
前記データの転送時間を計測する計測手段と、
前記データのデータサイズと計測した時間から転送速度を求める算出手段と、
前記撮像装置に設定される撮影条件から次の撮影で生成される画像データのデータサイズを予測する第１の予測手段と、
前記第１の予測手段にて予測したデータサイズと前記算出手段にて求めた転送速度から次の撮影で生成される画像データの転送時間を予測する第２の予測手段とを有することを特徴とする撮像装置。
【請求項２】
前記転送手段は、前記撮像装置が撮影を準備する動作を開始するスイッチのオンによって、前記データの転送を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
撮影動作によって生成される画像データを外部装置に転送する撮像装置であって、
撮影動作によって生成された画像データを外部装置に転送する転送手段と、
前記画像データの転送時間を計測する計測手段と、
前記画像データのデータサイズと計測した時間から転送速度を求める算出手段と、
前記撮像装置に設定される撮影条件から次の撮影で生成される画像データのデータサイズを予測する第１の予測手段と、
前記第１の予測手段にて予測したデータサイズと前記算出手段にて求めた転送速度から次の撮影で生成される画像データの転送時間を予測する第２の予測手段とを有することを特徴とする撮像装置。
【請求項４】
撮影動作によって生成される画像データを外部装置に転送する撮像装置の制御方法であって、
撮影動作に先立って予め決められたデータサイズのデータを前記外部装置に転送する転送ステップと、
前記データの転送時間を計測する計測ステップと、
前記データのデータサイズと計測した時間から転送速度を求める算出ステップと、
前記撮像装置に設定される撮影条件から次の撮影で生成される画像データのデータサイズを予測する第１の予測ステップと、
前記第１の予測ステップにて予測したデータサイズと前記算出ステップにて求めた転送速度から次の撮影で生成される画像データの転送時間を予測する第２の予測ステップとを有することを特徴とする撮像装置の制御方法。
【請求項５】
撮影動作によって生成される画像データを外部装置に転送する撮像装置の制御方法であって、
撮影動作によって生成された画像データを外部装置に転送する転送ステップと、
前記画像データの転送時間を計測する計測ステップと、
前記画像データのデータサイズと計測した時間から転送速度を求める算出ステップと、
前記撮像装置に設定される撮影条件から次の撮影で生成される画像データのデータサイズを予測する第１の予測ステップと、
前記第１の予測ステップにて予測したデータサイズと前記算出ステップにて求めた転送速度から次の撮影で生成される画像データの転送時間を予測する第２の予測ステップとを有することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを外部装置に転送する機能を有する撮像装置および制御方法に関する。
【背景技術】
【０００２】
従来、保持する画像データを例えばネットワーク等を介してパーソナルコンピュータ（以下、ＰＣと表記）等の外部装置に転送する画像転送機能を備えるデジタルカメラが知られている。デジタルカメラでは、この種の画像転送機能を備えることが一般化しつつある。また、一般的にある機器から外部機器へデータを転送する際に、データ転送にかかると予想される予想転送時間を表示する機能も知られている。
【０００３】
上記予想転送時間に関する技術としては、外部機器との相互転送を行うためのデータ通信制御装置で、送信すべき全データ容量に相当する予想転送時間を求め、該予想転送時間を用いた制御を行う技術が提案されている（例えば、特許文献１参照）。
【０００４】
一方、ファイル一覧の表示を行う際に、ファイルのデータサイズからファイル転送に要する時間を表示することを可能とした技術が提案されている（例えば、特許文献２参照）。
【特許文献１】特開２０００−１１５２７９号公報
【特許文献２】特開２０００−２５９３１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、近年、デジタルカメラの普及に伴い数多くの画像データがデジタルカメラの記憶媒体に保存される場合が増加している。また、デジタルカメラでは撮像した画像データを例えばネットワークを介して外部装置に転送することがある。その際、画像データのデータサイズが大きければ大きいほどデータ転送に時間がかかってしまうため、どのくらいの時間でデータ転送が可能であるかを知る機能が必要になってきている。複数の画像データの中から目的の画像データを選択して外部装置に転送する場合は、画像データのデータサイズが予め分かっているため、所定の計算を行うことにより予想転送時間を予め知ることができる。
【０００６】
上記のように画像データのデータサイズが予め分かっていることを前提にした予想転送時間を用いているものが、特許文献１や特許文献２に記載された技術である。しかしながら、従来技術では、デジタルカメラによりこれから撮像される画像データを撮影終了後に自動で外部装置に転送する場合において、予め画像データの予想転送時間を知る方法がないという問題があった。
【０００７】
本発明の目的は、画像データをどのくらいの時間で外部装置に転送できるかを認識可能とした撮像装置、制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上述の目的を達成するために、本発明の撮像装置は、撮影動作によって生成される画像データを外部装置に転送する撮像装置であって、撮影動作に先立って予め決められたデータサイズのデータを前記外部装置に転送する転送手段と、前記データの転送時間を計測する計測手段と、前記データのデータサイズと計測した時間から転送速度を求める算出手段と、前記撮像装置に設定される撮影条件から次の撮影で生成される画像データのデータサイズを予測する第１の予測手段と、前記第１の予測手段にて予測したデータサイズと前記算出手段にて求めた転送速度から次の撮影で生成される画像データの転送時間を予測する第２の予測手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮像装置で画像の撮影後に画像データを外部装置に転送する場合、画像データの予測転送時間の表示を撮影動作状態に応じて随時更新する。これにより、ユーザは画像データをどのくらいの時間で外部装置に転送できるかを認識することが可能となり、撮像装置の使い勝手を向上させることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１１】
図３は、本発明の実施の形態に係る撮像装置としてのデジタルカメラの構成例を示す概略図である。
【００１２】
図３において、デジタルカメラ１００は、シャッタボタン１０１、十字キー１０２、決定ボタン１０３、表示部１０４を筐体の各部に備えている。シャッタボタン１０１、十字キー１０２、決定ボタン１０３は、後述の操作部（図２）に含まれる。表示部１０４は、再生画像や各種情報（図４）を表示可能であり、例えばＴＦＴ（Thin Film Transistor） ＬＣＤから構成される。また、表示部１０４は、撮像部２０４が捉えた画像を逐次表示する電子ビューファインダ（ＥＶＦ）としても使用可能である。この撮像装置は、撮影を準備する動作を開始するスイッチのオンによって、後述するデータの転送を行う。
【００１３】
図２は、デジタルカメラのハードウェア構成を示すブロック図である。
【００１４】
図２において、デジタルカメラ１００は、上記図３に示した構成の他に以下の構成を有する。デジタルカメラ１００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、撮像部２０４、信号処理部２０５、操作部２０６、記憶媒体制御部２０７、記憶媒体２０８、通信インタフェース（以下、Ｉ／Ｆと表記）２０９、システムバス２１０を備えている。表示部１０４〜通信Ｉ／Ｆ２０９はシステムバス２１０に接続されている。記憶媒体２０８はデジタルカメラ１００に着脱可能とする構成、デジタルカメラ１００に予め装備する構成のいずれでもよい。
【００１５】
ＣＰＵ２０１は、制御プログラムを実行することによりデジタルカメラ全体を制御する。また、ＣＰＵ２０１は、制御プログラムに基づき図５のフローチャートに示す処理を実行する。ＲＯＭ２０２は、制御プログラム、固定情報を保持する不揮発性メモリである。ＲＡＭ２０３は、ＣＰＵ２０１が制御プログラムを実行する際に作業領域として使用される揮発性メモリである。また、ＲＡＭ２０３は、撮像した画像データを記憶媒体２０８に記録する前に一時的にバッファリングする領域としても使用される。
【００１６】
撮像部２０４は、光学レンズ、ＣＣＤ、Ａ／Ｄ変換器等から構成されている。撮像部２０４は、撮像動作に伴い光学レンズを介してＣＣＤに入射した被写体の光学像をＡ／Ｄ変換器によりデジタル電気信号に光電変換し、ＲＡＭ２０３に格納する。信号処理部２０５は、撮像部２０４によりＲＡＭ２０３に格納されたデジタル電気信号に対し、ＪＰＥＧ（Joint Photographic Experts Group）符号化や、ＭＰＥＧ（Motion Picture Experts Group）符号化等の信号処理を施し、画像データを生成する。
【００１７】
記憶媒体制御部２０７は、記憶媒体２０８を制御するものであり、信号処理部２０５により生成された画像データを記憶媒体２０８に記録する。また、信号処理部２０５は、画像再生時には、記憶媒体２０８に記録されている画像データを記憶媒体制御部２０７を介して再生（復号化）する。信号処理部２０５は、一般に専用のハードウェア回路を用いて実現されるが、これに限定されるものではない。ＣＰＵ２０１がＲＯＭ２０２に保持されているソフトウェア（制御プログラム）を実行することにより、信号処理部の機能を実現する構成としてもよい。
【００１８】
操作部２０６は、上述したシャッタボタン１０１、十字キー１０２、決定ボタン１０３の他に、電源ボタン（不図示）等から構成されている。シャッタボタン１０１は、その押下操作に伴い、半押し状態（Ｓ１）と、更に押された状態（Ｓ２）の２つの状態をとる。十字キー１０２は、画像データの選択等に用いる。決定ボタン１０３は、選択項目の決定に用いる。ユーザは操作部２０６を介してデジタルカメラ１００に指示を与えることができる。表示部１０４には、上述したように、撮像部２０４で撮像した画像や記憶媒体２０８から再生された画像が表示される。
【００１９】
記憶媒体２０８は、画像データを記録するためのものであり、例えば、デジタルビデオカセット、ＤＶＤ−Ｒ、コンパクトフラッシュ（登録商標）、ハードディスク等を用いることができる。通信Ｉ／Ｆ２０９は、デジタルカメラ１００が外部装置と通信するためのインタフェースであり、例えば、ＵＳＢ、ＩＥＥＥ１３９４、イーサネット（登録商標）等を挙げることができる。また、通信Ｉ／Ｆ２０９は、記憶媒体２０８から再生する画像データのアナログ信号（例えば、ＲＧＢコンポジット信号）を送信可能なアナログＩ／Ｆを含んでもよい。
【００２０】
図１は、デジタルカメラ１００の要部の構成を示すと共に、撮像した画像データが通信Ｉ／Ｆ２０９に到達してＰＣ１５０に転送される処理の流れを示すブロック図である。
【００２１】
図１において、デジタルカメラ１００は、上記図２及び図３に示した構成の他に以下で詳述する機能（実効速度管理部３０１、画像サイズ管理部３０２、予測時間処理部３０３）を有する。また、デジタルカメラ１００は、ネットワーク（不図示）を介して外部装置としてのＰＣ１５０と接続されている。ネットワークは有線であっても無線であってもよい。
【００２２】
実効速度管理部３０１は、現在使用している通信Ｉ／Ｆ２０９に応じた実効速度を算出する部分である。本実施の形態では、実効速度管理部３０１がデジタルカメラ１００の起動時では通信Ｉ／Ｆ２０９の理論値を記憶しているものとする。また、実効速度管理部３０１は、例えば無線ＬＡＮ等の環境に応じて実効速度が変化するものに対しては、実際のデータ転送を行った際の結果（転送速度）をフィードバックし、その値を実効速度算出に反映させることが可能である。実効速度管理部３０１の機能は、ＣＰＵ２０１や信号処理部２０５等の機能により実現される。
【００２３】
ここで、上記の実効速度とは、デジタルカメラ１００からＰＣ１５０に対する実際の画像データ転送にかかると予測される転送速度である。実効速度には、実効速度管理部３０１で予測値として算出される転送速度（予測速度）と、実効速度管理部３０１でデジタルカメラ１００からＰＣ１５０に対するダミーデータの送信に基づき算出される転送速度（実効速度）とがある。予測速度情報と実効速度情報については図５のフローチャートで後述する。また、上記の通信Ｉ／Ｆ２０９の理論値とは、ネットワークが良好な環境にある場合の計算上の転送速度である。
【００２４】
画像サイズ管理部３０２は、デジタルカメラ１００の設定に応じて撮影で得られる画像データのデータサイズ（以下、画像サイズと表記）を算出する部分である。本実施の形態では、画像サイズ管理部３０２が、撮影で得られる画像データの予測される予測画像サイズを予め記憶しているものとする。また、画像サイズ管理部３０２は、撮影後においては、撮影により得られた画像データの実際の画像サイズである実画像サイズを管理する。画像サイズ管理部３０２の機能は、ＣＰＵ２０１や信号処理部２０５等の機能により実現される。
【００２５】
予測時間処理部３０３は、実効速度管理部３０１から入力される実効速度と画像サイズ管理部３０２から入力される画像サイズに基づき、デジタルカメラ１００からＰＣ１５０に対する画像データの転送にかかると予測される予測転送時間を算出する。予測時間処理部３０３で算出された予測転送時間は、表示部１０４に送られ表示される（図４参照）。予測時間処理部３０３の機能は、ＣＰＵ２０１や信号処理部２０５等の機能により実現される。
【００２６】
信号処理部２０５は、上述したように、撮像部２０４で被写体の光学像から変換されたデジタル電気信号に基づき画像データを生成する。更に、信号処理部２０５は、画像データを記憶媒体２０８に記録すると共に、実効速度管理部３０１と画像サイズ管理部３０２に入力する。実効速度管理部３０１と画像サイズ管理部３０２は、それぞれ算出結果を予測時間処理部３０３に入力する。予測時間処理部３０３の算出結果は、表示部１０４により表示される。通信Ｉ／Ｆ２０９は、画像データをＰＣ１５０に転送し、その転送結果を実効速度管理部３０１にフィードバックする。
【００２７】
図４は、デジタルカメラ１００におけるカメラ設定・リンク速度・予測転送時間の表示例を示す図である。
【００２８】
図４において、デジタルカメラ１００の表示部１０４に、カメラ設定４０１、リンク速度４０２、予測転送時間４０３を表示した例を示している。本実施の形態では、カメラ設定４０１は、画像サイズ：Ｌ、Jpeg画質：８、ISO感度：４００に設定されている。また、リンク速度４０２は、５４Mbpsと算出され、予測転送時間４０３は、１.０５秒と算出されている。
【００２９】
図５は、デジタルカメラ１００における撮影シーケンスに応じて予測転送時間を表示するシーケンスを示すフローチャートである。
【００３０】
なお、デジタルカメラ１００からＰＣ１５０に画像データの転送を行う前に、デジタルカメラ１００では、自身のＩＰアドレスや画像データ転送先であるＰＣ１５０のＩＰアドレス等の必要事項を設定しておく必要がある。この必要事項を設定した上で、デジタルカメラ１００とＰＣ１５０とは、ＴＣＰ／ＩＰ等のプロトコルによって予め接続されている必要がある。
【００３１】
図５において、デジタルカメラ１００のＣＰＵ２０１は、実効速度管理部３０１により、ＰＣ１５０に対する画像データ転送にかかると予測される予測速度を算出し、予測速度情報として予測時間処理部３０３に入力する。ＣＰＵ２０１は、同時に予測速度情報から表示部１０４に表示するリンク速度を求める。また、ＣＰＵ２０１は、予測画像サイズ管理部３０２により、現在のカメラ設定における撮影で得られる画像データの予測画像サイズを予測時間処理部３０３に入力する。また、ＣＰＵ２０１は、予測時間処理部３０３により、予測速度情報及び予測画像サイズに基づきＰＣ１５０に対する画像データ転送にかかると予測される予測転送時間を算出する。更に、ＣＰＵ２０１は、算出された予測転送時間およびリンク速度を表示部１０４に表示する（ステップＳ５０１）。
【００３２】
なお、表示部１０４に予測転送時間およびリンク速度を表示するタイミングは、ユーザが何らかの操作を行った場合でもよい。また、予測転送時間をファインダ内に表示してもよい。また、起動時における予測速度情報は予めリンクした速度によって一定の値を持っているものとする。
【００３３】
次に、ＣＰＵ２０１は、ユーザによりシャッタボタン１０１が半押し状態（Ｓ１）に操作されたかどうかを判定する（ステップＳ５０２）。ＣＰＵ２０１は、シャッタボタン１０１が半押し状態（Ｓ１）に操作されたことを検出した場合には、ダミーデータを通信Ｉ／Ｆ２０９を介してＰＣ１５０に送信してデータの転送時間を計測する（ステップＳ５０３）。更に、ＣＰＵ２０１は、実効速度管理部３０１により、ＰＣ１５０に送信したダミーデータのデータサイズとダミーデータの送信にかかった時間（計測した時間）に基づき実効速度を算出する。ＣＰＵ２０１は、同時に実効速度から表示部１０４に表示するリンク速度を求める。（ステップＳ５０４）。
【００３４】
次に、ＣＰＵ２０１は、実効速度管理部３０１において、算出した実効速度を基にステップＳ５０１の予測速度情報の値を更新する。ここで、ダミーデータのサイズは任意の値でよいが、リンクした速度が大きければ大きなサイズのダミーデータをＰＣ１５０に送信するなどの制御を行ってもよい。ダミーデータのサイズが大きければより正確な実効速度を得ることができる。
【００３５】
次に、ＣＰＵ２０１は、実効速度管理部３０１で算出した実効速度情報と、画像サイズ管理部３０２で記憶している現在のカメラ設定における予測画像サイズを、予測時間処理部３０３に入力する。更に、ＣＰＵ２０１は、予測時間処理部３０３により、実効速度情報及び予測画像サイズに基づき予測転送時間を算出し、予測転送時間およびリンク速度を表示部１０４に表示する（ステップＳ５０５）。
【００３６】
次に、ＣＰＵ２０１は、ユーザによりシャッタボタン１０１が半押し状態（Ｓ１）に操作された後、更にシャッタボタン１０１が押された状態（Ｓ２）となったかどうかを判定する（ステップＳ５０６）。ＣＰＵ２０１は、シャッタボタン１０１が半押し状態（Ｓ１）となった後に更に押された状態（Ｓ２）となったことを検出した場合には、撮像部２０４による撮影に伴って入射した光をデジタル電気信号に光電変換し、ＲＡＭ２０３に格納する。
【００３７】
次に、ＣＰＵ２０１は、信号処理部２０５により、ＲＡＭ２０３に格納されているデジタル電気信号に対しＪＰＥＧ符号化やＭＰＥＧ符号化等の信号処理を施し、画像データを生成する。即ち、被写体の撮影に基づいた画像データを生成する。更に、ＣＰＵ２０１は、信号処理部２０５による画像データの生成によって画像サイズが決定したことに伴い、画像データの実際のデータサイズである実画像サイズを画像サイズ管理部３０２に入力する。
【００３８】
次に、ＣＰＵ２０１は、実効速度管理部３０１で算出した実効速度情報と、画像サイズ管理部３０２で記憶した実画像サイズを、予測時間処理部３０３に入力する。更に、ＣＰＵ２０１は、予測時間処理部３０３により、実効速度情報及び実画像サイズに基づきより正確な予測転送時間を算出し、予測転送時間およびリンク速度を表示部１０４に表示する（ステップＳ５０７）。ここで、信号処理部２０５で生成された画像データは、通信Ｉ／Ｆ２０９を通してＰＣ１５０に転送される。
【００３９】
ＰＣ１５０に対する画像データの転送後、ＣＰＵ２０１は、実効速度管理部３０１において、ＰＣ１５０に対する画像データの転送時間及び実画像サイズから実効速度を算出し、実効速度情報の値を更新する（ステップＳ５０８）。
【００４０】
一方、ＣＰＵ２０１は、シャッタボタン１０１が半押し状態（Ｓ１）に操作された後、更にシャッタボタン１０１が押された状態（Ｓ２）をある一定期間の間に検出しなかった場合には（ステップＳ５０６でＮＯ）、ステップＳ５０１に戻る。ＣＰＵ２０１は、実効速度管理部３０１で算出した予測速度情報と、予測画像サイズ管理部３０２で記憶している現在のカメラ設定における予測画像サイズを、予測時間処理部３０３に入力する。更に、ＣＰＵ２０１は、予測時間処理部３０３により、予測速度情報及び予測画像サイズに基づき予測転送時間を算出し、予測転送時間およびリンク速度を表示部１０４に表示する（ステップＳ５０１）。
【００４１】
上記図５のフローチャートに示した一連のシーケンスにより、デジタルカメラ１００からＰＣ１５０に対する画像データの予測転送時間を表示する際に、撮影処理の中において精度の良い予測転送時間の表示をユーザに提供することができる。
【００４２】
以上説明したように本実施の形態によれば、実効速度管理部３０１は、ＰＣに対する画像データの予測転送速度を算出する。予測時間処理部３０３は、実効速度管理部３０１で算出した予測転送速度と画像サイズ管理部３０２で保持した予測画像サイズに基づき、ＰＣに対する画像データの予測転送時間を算出する。更に、予測時間処理部３０３で算出した予測転送時間の表示を撮影動作状態に応じて随時更新し、ＰＣに対する画像データ転送終了後に実効速度管理部３０１の算出結果を次の予測転送速度の算出にフィードバックする。
【００４３】
即ち、デジタルカメラで画像の撮影後に自動で画像データを外部装置に転送する場合、外部装置に対する画像データの転送にかかると予測される予測転送時間を撮影前に表示し、撮影動作開始に伴うシャッタボタンの操作に応じて表示を随時更新する。これにより、ユーザは画像データをどのくらいの時間で外部装置に転送できるかを認識することが可能となり、デジタルカメラの使い勝手を向上させることが可能となる。
【００４４】
［他の実施の形態］
上記実施の形態では、撮像部２０４で変換されたデジタル電気信号に基づき信号処理部２０５で画像データを生成し、実効速度管理部３０１と画像サイズ管理部３０２に入力する構成としているが、これに限定されるものではない。撮像部２０４を使用せずに、記憶媒体２０８に既に記憶されている画像データを実効速度管理部３０１と画像サイズ管理部３０２に入力する構成としてもよい。
【００４５】
上記実施の形態では、カメラ設定、リンク速度、予測転送時間を表示する場合を例に挙げたが、これに限定されるものではない。前記情報の他にも必要な情報を表示してもよい。また、カメラ設定においても、画像サイズ、Jpeg画質、ISO感度を表示する場合を例に挙げたが、これに限定されるものではない。その他のカメラ設定に関する情報を表示してもよい。
【００４６】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００４７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００４９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００５０】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態に係る撮像装置としてのデジタルカメラの要部の構成を示すと共に、撮像した画像データが通信Ｉ／Ｆに到達してＰＣに転送される処理の流れを示すブロック図である。
【図２】デジタルカメラのハードウェア構成を示すブロック図である。
【図３】デジタルカメラの構成例を示す概略図である。
【図４】デジタルカメラにおけるカメラ設定・リンク速度・予測転送時間の表示例を示す図である。
【図５】デジタルカメラにおける撮影シーケンスに応じて予測転送時間を表示するシーケンスを示すフローチャートである。
【符号の説明】
【００５２】
１００  デジタルカメラ（撮像装置）
１０１  シャッタボタン
１０４  表示部
１５０  ＰＣ（外部装置）
２０１  ＣＰＵ（制御手段、検出手段）
２０４  撮像部
２０９  通信Ｉ／Ｆ（通信手段）
３０１  実効速度管理部（速度算出手段）
３０２  画像サイズ管理部（画像サイズ管理手段）
３０３  予測時間処理部（時間算出手段）
【図１】
2008205959.tif 000003
【図２】
2008205959.tif 000004
【図３】
2008205959.tif 000005
【図４】
2008205959.tif 000006
【図５】
2008205959.tif 000007