(57)【特許請求の範囲】
【請求項１】
被写界を捉える撮像手段、
条件調整操作に応答して撮像条件を調整する調整手段、
前記撮像手段によって捉えられた被写界像を前記条件調整操作の後に実行される記録操作に応答して記録媒体に記録する記録手段、
前記条件調整操作の実行タイミングと前記記録操作の実行タイミングとの差、または前記記録操作の継続の有無に基づく前記記録操作の操作態様を識別する第１識別情報を前記記録手段によって記録される被写界像に割り当てる割り当て手段、および
前記記録媒体に記録された被写界像を前記割り当て手段によって割り当てられた第１識別情報に基づく順序で外部装置に転送する転送手段を備える、電子カメラ。
【請求項２】
前記第１識別情報は前記条件調整操作の実行タイミングと前記記録操作の実行タイミングとの差分を表す差分情報である、請求項１記載の電子カメラ。
【請求項３】
前記条件調整操作の実行タイミングと前記記録操作の実行タイミングとの差分が閾値を下回るか否かを判別する第１判別手段をさらに備え、
前記割り当て手段によって割り当てられる第１識別情報は前記第１判別手段の判別結果に対応する、請求項２記載の電子カメラ。
【請求項４】
前記転送手段は前記第１判別手段による肯定的な判別結果に対応する第１識別情報が割り当てられた被写界像を優先的に転送する、請求項３記載の電子カメラ。
【請求項５】
前記条件調整操作はシャッタボタンの半押しに相当し、前記記録操作は前記シャッタボタンの全押しに相当する、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
前記記録手段は前記シャッタボタンの全押し状態が継続するとき記録処理を繰り返し実行し、
前記割り当て手段は前記シャッタボタンの全押し状態の継続に応答して前記記録手段によって記録される複数の被写界像に共通の第１識別情報を割り当てる、請求項５記載の電子カメラ。
【請求項７】
前記転送手段は前記条件調整操作に応答して転送処理を中断する、請求項１ないし６のいずれかに記載の電子カメラ。
【請求項８】
被写界を捉える撮像手段を有する電子カメラのプロセサに、
条件調整操作に応答して撮像条件を調整する調整ステップ、
前記撮像手段によって捉えられた被写界像を前記条件調整操作の後に実行される記録操作に応答して記録媒体に記録する記録ステップ、
前記条件調整操作の実行タイミングと前記記録操作の実行タイミングとの差、または前記記録操作の継続の有無に基づく前記記録操作の操作態様を識別する第１識別情報を前記記録ステップによって記録される被写界像に割り当てる割り当てステップ、および
前記記録媒体に記録された被写界像を前記割り当てステップによって割り当てられた第１識別情報に基づく順序で外部装置に転送する転送ステップを実行させるための、転送制御プログラム。
【請求項９】
被写界を捉える撮像手段を有する電子カメラによって実行される転送制御方法であって、
条件調整操作に応答して撮像条件を調整する調整ステップ、
前記撮像手段によって捉えられた被写界像を前記条件調整操作の後に実行される記録操作に応答して記録媒体に記録する記録ステップ、
前記条件調整操作の実行タイミングと前記記録操作の実行タイミングとの差、または前記記録操作の継続の有無に基づく前記記録操作の操作態様を識別する第１識別情報を前記記録ステップによって記録される被写界像に割り当てる割り当てステップ、および
前記記録媒体に記録された被写界像を前記割り当てステップによって割り当てられた第１識別情報に基づく順序で外部装置に転送する転送ステップを備える、転送制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特にたとえば、被写界をイメージセンサで捉え、捉えられた被写界像を記録媒体に記録し、そして記録媒体に記録された被写界像をＰＣなどの外部装置に転送する、電子カメラに関する。
【背景技術】
【０００２】
従来のこの種の装置としては、特許文献１に開示されたものが知られている。この従来技術は、特定ボタンがオンされた状態で記録される画像データに識別データを付与する。転送時には、識別データが付与された画像データを優先的に送信する。したがって、ユーザは、これから撮影する画像を優先的に送信したい場合、特定ボタンをオンした後にシャッタ操作を行うことで、転送時に送信順序を指定する手間が省ける。
【特許文献１】特開平１１−１２２５６９号公報〔Ｈ０４Ｎ ５／７６５，５／７８１，５／２２５〕
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、シャッタ操作に加えて特定ボタンをオン／オフする操作が必要となるので、撮影時の操作性が悪化する。
【０００４】
それゆえに、この発明の主たる目的は、操作性を向上させることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従う電子カメラ(10)は、被写界を捉える撮像手段(14)、条件調整操作に応答して撮像条件を調整する調整手段(S15)、撮像手段によって捉えられた被写界像を条件調整操作の後に実行される記録操作に応答して記録媒体(46)に記録する記録手段(S25)、条件調整操作の実行タイミングと記録操作の実行タイミングとの差、または記録操作の継続の有無に基づく記録操作の操作態様を識別する第１識別情報を記録手段によって記録される被写界像に割り当てる割り当て手段(S29,S31)、および記録媒体に記録された被写界像を割り当て手段によって割り当てられた第１識別情報に基づく順序で外部装置(50)に転送する転送手段(S57,S59,S63)を備える。
【０００６】
被写界は、撮像手段によって捉られる。撮像条件は、条件調整操作に応答して調整手段によって調整される。撮像手段によって捉えられた被写界像は、条件調整操作の後に実行される記録操作に応答して、記録手段によって記録媒体に記録される。割り当て手段は、記録操作の操作態様を識別する第１識別情報を記録手段によって記録される被写界像に割り当てる。転送手段は、記録媒体に記録された被写界像を割り当て手段によって割り当てられた第１識別情報に基づく順序で外部装置に転送する。
【０００７】
第１識別情報は条件調整操作および記録操作の操作態様に関係する情報であり、被写界像の転送順序はこのような第１識別情報に基づいて規定される。条件調整操作や記録操作に着目することで、被写界像の転送順序を規定するための専用の操作は不要とされる。これによって、操作性が向上する。
【０００８】
請求項２の発明に従う電子カメラは、請求項１に従属し、第１識別情報は条件調整操作の実行タイミングと記録操作の実行タイミングとの差分を表す差分情報である。
【０００９】
請求項３の発明に従う電子カメラは、請求項２に従属し、条件調整操作の実行タイミングと記録操作の実行タイミングとの差分が閾値を下回るか否かを判別する第１判別手段(S27)をさらに備え、割り当て手段によって割り当てられる第１識別情報は第１判別手段の判別結果に対応する。
【００１０】
条件調整操作の実行タイミングと記録操作の実行タイミングとの差分が閾値を下回るか否かは、第１判別手段によって判別される。割り当て手段によって割り当てられる第１識別情報すなわち差分情報は、第１判別手段の判別結果に対応する。
【００１１】
請求項４の発明に従う電子カメラは、請求項３に従属し、転送手段は第１判別手段による肯定的な判別結果に対応する第１識別情報が割り当てられた被写界像を優先的に転送する。したがって、請求項５のように、件調整操作がシャッタボタンの半押しであり、かつ記録操作がシャッタボタンの全押しである場合には、半押しから全押しに移行するまでの所要時間が閾値を下回るような操作態様つまり“一気押し”操作によって記録された被写界像は、そうでない被写界像つまり“二段階押し”操作によって記録された被写界像よりも先に転送される。
【００１２】
請求項５の発明に従う電子カメラは、請求項１ないし４のいずれかに従属し、条件調整操作はシャッタボタンの半押しに相当し、記録操作はシャッタボタンの全押しに相当する。
【００１３】
請求項６の発明に従う電子カメラは、請求項５に従属し、記録手段はシャッタボタンの全押し状態が継続するとき記録処理を繰り返し実行し、割り当て手段はシャッタボタンの全押し状態の継続に応答して記録手段によって記録される複数の被写界像に共通の第１識別情報を割り当てる。
【００１４】
全押し後所定時間が経過してもシャッタ操作が解除されない場合、すなわち全押し状態が継続する“長押し”状態では、記録処理が繰り返し実行され、これにより記録される複数の被写界像には共通の第１識別情報が割り当てられる。したがって、長押し状態で記録される複数の被写界像の各々には、この長押し状態を形成したシャッタ操作の操作態様が“一気押し”であれば “一気押し”を示す第１識別情報が付与され、操作態様が“二段階押し”であれば“二段階押し”を示す第１識別情報が付与される。
【００１５】
請求項７の発明に従う電子カメラは、請求項１ないし６のいずれかに従属し、転送手段は条件調整操作に応答して転送処理を中断する。これにより、処理能力の条件調整処理および記録処理への集中が可能となって、処理時間が短縮され、快適性が向上する。
【００１６】
請求項８の発明に従う転送制御プログラムは、被写界を捉える撮像手段(14)を有する電子カメラ(10)のプロセサ(24)に、条件調整操作に応答して撮像条件を調整する調整ステップ(S15)、撮像手段によって捉えられた被写界像を条件調整操作の後に実行される記録操作に応答して記録媒体(46)に記録する記録ステップ(S25)、条件調整操作の実行タイミングと記録操作の実行タイミングとの差、または記録操作の継続の有無に基づく記録操作の操作態様を識別する第１識別情報を記録ステップによって記録される被写界像に割り当てる割り当てステップ(S29,S31)、および記録媒体に記録された被写界像を割り当てステップによって割り当てられた第１識別情報に基づく順序で外部装置(50)に転送する転送ステップ(S57,S59,S63)を実行させる。
【００１７】
請求項９の発明に従う転送制御方法は、被写界を捉える撮像手段(14)を有する電子カメラ(10)によって実行される転送制御方法であって、条件調整操作に応答して撮像条件を調整する調整ステップ(S15)、撮像手段によって捉えられた被写界像を条件調整操作の後に実行される記録操作に応答して記録媒体(46)に記録する記録ステップ(S25)、条件調整操作の実行タイミングと記録操作の実行タイミングとの差、または記録操作の継続の有無に基づく記録操作の操作態様を識別する第１識別情報を記録ステップによって記録される被写界像に割り当てる割り当てステップ(S29,S31)、および記録媒体に記録された被写界像を割り当てステップによって割り当てられた第１識別情報に基づく順序で外部装置(50)に転送する転送ステップ(S57,S59,S63)を備える。
【発明の効果】
【００１８】
この発明によれば、操作性を向上させることができる。
【００１９】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２０】
図１を参照して、この実施例のディジタルカメラ１０は、光学レンズ１２を含む。被写界の光学像は、光学レンズ１２を通してイメージセンサ１４に照射され、光電変換を施される。これによって、被写界を表す電荷つまり生画像信号が生成される。
【００２１】
電源が投入されると、ＣＰＵ２４は、スルー画像処理を実行するべく、プリ露光および間引き読み出しの繰り返しをＴＧ／ＳＧ２２に命令する。ＴＧ／ＳＧ２２は、イメージセンサ１４のプリ露光と、これによって得られた電荷の間引き読み出しとを実行するべく、複数のタイミング信号をイメージセンサ１４に与える。イメージセンサ１４で生成された生画像信号は、１／３０秒に１回の割合で発生する垂直同期信号Ｖｓｙｎｃに応答して、ラスタ走査に従う順序で読み出される。
【００２２】
イメージセンサ１４から出力された生画像信号は、ＣＤＳ／ＡＧＣ／ＡＤ回路１６によって相関２重サンプリング，自動ゲイン調整およびＡ／Ｄ変換の一連の処理を施される。信号処理回路１８は、ＣＤＳ／ＡＧＣ／ＡＤ回路１６から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データをメモリ制御回路３４を通してＳＤＲＡＭ３６に書き込む。
【００２３】
ビデオエンコーダ３８は、ＳＤＲＡＭ３６に格納された画像データをメモリ制御回路３４を通して１／３０秒毎に読み出し、読み出された画像データをコンポジットビデオ信号に変換する。この結果、被写界を表すリアルタイム動画像（スルー画像）がＬＣＤモニタ４０に表示される。
【００２４】
ＡＦ／ＡＥ評価回路２０は、信号処理回路１８から出力された画像データに基づいて、被写界の明るさを示す輝度評価値と被写界の合焦度を示すフォーカス評価値とを作成する。作成された輝度評価値およびフォーカス評価値は、ＣＰＵ２４に与えられる。
【００２５】
キー入力装置２８に設けられたシャッタボタン２８ｓが操作されていないとき、ＣＰＵ２４は、スルー画像用ＡＥ処理を実行する。ＴＧ／ＳＧ２２に設定されたプリ露光時間は、ＡＦ／ＡＥ評価回路２０からの輝度評価値に基づいて制御される。これによって、スルー画像の明るさが適度に調整される。
【００２６】
シャッタボタン２８ｓが半押しされると、ＣＰＵ２４は、ＡＦ処理およびＡＥ処理を実行する。ＡＦ処理の結果、光学レンズ１２はドライバ２６によって合焦位置に設定される。また、ＡＥ処理の結果、ＴＧ／ＳＧ２２に設定された露光時間は最適値に設定される。
【００２７】
シャッタボタン２８ｓが全押しされると、ＣＰＵ２４は、記録処理を実行するべく、本露光および全画素読み出しをＴＧ／ＳＧ２２に命令し、ＪＰＥＧ圧縮をＪＰＥＧコーデック３２に命令する。
【００２８】
ＴＧ／ＳＧ２２は、イメージセンサ１４の本露光と、これによって得られた全ての電荷の読み出しとを実行するべく、複数のタイミング信号をイメージセンサ１４に与える。イメージセンサ１４で生成された生画像信号は、ラスタ走査に従う順序で読み出される。イメージセンサ１４から出力された生画像信号は、上述と同様の処理によってＹＵＶ形式の画像データに変換される。変換された画像データは、メモリ制御回路３４を通してＳＤＲＡＭ３６に書き込まれる。
【００２９】
ＪＰＥＧコーデック３２は、ＳＤＲＡＭ３６に格納された画像データをメモリ制御回路３４を通して読み出し、読み出された画像データをＪＰＥＧ方式で圧縮し、そして圧縮画像データつまりＪＰＥＧデータをメモリ制御回路３４を通してＳＤＲＡＭ３６に書き込む。こうして得られたＪＰＥＧデータはその後、ＣＰＵ２４によって読み出され、Ｉ／Ｆ４４を経てファイル形式で記録媒体４６に記録される。
【００３０】
このときＣＰＵ２４は、記録媒体４６に記録されたＪＰＥＧファイルの識別子をフラッシュメモリ３０内の通常リストＬ１または優先リストＬ２に登録する（図２参照）。どちらのリストに登録するかは、シャッタボタン２８ｓの操作態様、具体的には半押し操作から全押し操作までの所要時間に基づいて決定される（後述）。登録される識別子には、登録順序を示す番号がリスト毎に付与される。以下、この番号を“順位”と呼ぶ。
【００３１】
図２の例では、６個のＪＰＥＧファイルにそれぞれ対応する６個の識別子つまり“００１．ｊｐｇ”，“００３．ｊｐｇ”，“００４．ｊｐｇ”，“００６．ｊｐｇ”，“００７．ｊｐｇ”および“００９．ｊｐｇ”が通常リストＬ１に登録され、これら６個の識別子にそれぞれ順位として“０１”〜“０６”が付与されている。一方、優先リストＬ２には、４個のＪＰＥＧファイルにそれぞれ対応する４個の識別子つまり“００２．ｊｐｇ”，“００５．ｊｐｇ”，“００８．ｊｐｇ”および“０１０．ｊｐｇ”が登録され、これら４個の識別子にそれぞれ順位として“０１”〜“０４”が付与されている。
【００３２】
キー入力装置２８によって再生モードが選択されると、所望のＪＰＥＧファイルの再生処理が実行される。ＣＰＵ２４は、Ｉ／Ｆ４４を通して記録媒体４６にアクセスし、所望のＪＰＥＧファイルに格納されたＪＰＥＧデータを読み出す。読み出されたＪＰＥＧデータは、メモリ制御回路３４を通してＳＤＲＡＭ３６に書き込まれる。
【００３３】
ＪＰＥＧコーデック３２は、メモリ制御回路３４を通してＳＤＲＡＭ３６からＪＰＥＧデータを読み出し、読み出されたＪＰＥＧデータを伸長し、そして伸長された画像データをメモリ制御回路３４を通してＳＤＲＡＭ３６に書き込む。
【００３４】
ビデオエンコーダ３８は、ＳＤＲＡＭ３６に格納された画像データをメモリ制御回路３４を通して読み出し、読み出された画像データをＮＴＳＣ方式のコンポジットビデオ信号に変換し、そして変換されたコンポジットビデオ信号をＬＣＤモニタ４０に出力する。この結果、再生画像がモニタ画面に表示される。
【００３５】
ところで、ディジタルカメラ１０は、ネットワークコントローラ４８をさら含む。ネットワークコントローラ４８は、無線または有線の伝送路（図示せず）を介してＰＣ５０と接続される。ネットワークコントローラ４８とＰＣ５０との間の接続が確立された状態で、キー入力装置２８によって送信モードが選択されると、ＣＰＵ２４は、記録媒体４６に格納されたＪＰＥＧファイルを優先リストＬ２の順位に従ってＰＣ５０に送信する。通常リストＬ１に登録されたＪＰＥＧファイルは、優先リストＬ２の最後のＪＰＥＧファイルが送信された後に送信される。
【００３６】
詳しくは、ＣＰＵ２４は、まず優先リストＬ２を参照して、順位が“０１”の識別子（００２．ｊｐｇ）に対応するＪＰＥＧファイルをＩ／Ｆ４４経由で記録媒体４６から読み出す。読み出されたＪＰＥＧファイルは、メモリ制御回路３４によってＳＤＲＡＭ３６内の送信エリア３６ｔに格納される。次に、送信エリア３６ｔに格納されたＪＰＥＧファイルの送信をネットワークコントローラ４８に命令する。ネットワークコントローラ４８は、送信エリア３６ｔに格納されたＪＰＥＧファイルをメモリ制御回路３４を通して読み出し、読み出されたＪＰＥＧファイルをＰＣ５０に送信する。
【００３７】
送信が完了すると、送信されたＪＰＥＧファイルの識別子つまり“００２．ｊｐｇ”を優先リストＬ２から削除し、残された識別子の順位を繰り上げる。この結果、“００５．ｊｐｇ”が第１順位となる（図３（Ａ）参照）。次にこの“００５．ｊｐｇ”に対応するＪＰＥＧファイルが送信され、“００５．ｊｐｇ”は削除される。そして残存識別子の順位を繰り上げ、以降、同様の動作を繰り返す。
【００３８】
優先リストＬ２から識別子がなくなると（図３（Ｂ）参照）、ＣＰＵ２４の参照先は通常リストＬ１に移る。ＣＰＵ２４は、通常リストＬ１を参照して、第１順位の“００１．ｊｐｇ”に対応するＪＰＥＧファイルを送信し、送信が完了すると“００２．ｊｐｇ”を通常リストＬ１から削除し、そして残存識別子の順位を繰り上げる。この結果、“００３．ｊｐｇ”が第１順位となる（図３（Ｃ）参照）。次にこの“００３．ｊｐｇ”に対応するＪＰＥＧファイルが送信され、“００３．ｊｐｇ”は削除される。そして残存識別子の順位を繰り上げ、以降、同様の動作が繰り返される。そして、通常リストＬ２からも識別子がなくなると（図３（Ｄ）参照）、送信処理は完了となる。
【００３９】
さて、前述した２つのリストＬ１およびＬ２への識別子の振り分けに関連して、ＣＰＵ２４は、半押し操作に応答してタイマＴ１をスタートさせ、この半押し操作に続く全押し操作に応答してタイマＴ１をストップさせる。そして、タイマＴ１の値つまり半押し操作から全押し操作までの時間差Ｄが閾値ＴｈＤ以下であれば（このような操作態様を“一気押し”と呼ぶ）、識別子を優先リストＬ２に登録し、時間差Ｄが閾値ＴｈＤを上回れば（このような操作態様を“二段階押し”と呼ぶ）通常リストＬ１に登録する。
【００４０】
なお、上記の送信モードを選択する操作などは、ＬＣＤモニタ４０に表示されるメニュー画面（図示せず）を利用して行われる。メニュー画面は、キャラクタジェネレータ４２によって生成される。
【００４１】
ＣＰＵ２４は、μＩＴＲＯＮなどのマルチタスクＯＳの制御下で、図４および図５に示すメインタスクと図６に示す送信タスクとを並列的に実行する。なお、メインタスクは、電源オン／オフ操作に応答して起動／終了される。送信タスクは、送信モード選択操作に応答して起動され、送信タスク自身によって終了される。また、これらのタスクに対応する制御プログラムは、フラッシュメモリ３０に記憶される。
【００４２】
まず図４を参照して、ステップＳ１ではフラグＦに“０”をセットし、ステップＳ３ではスルー画像処理を実行する。ステップＳ３の処理によって、スルー画像がＬＣＤモニタ４０に表示される。ステップＳ５ではシャッタボタン２８ｓが半押し状態にあるか否かを判別し、ここでＮＯであればステップＳ７でスルー画像用ＡＥ処理を実行してからステップＳ５に戻る。ステップＳ７の処理によって、スルー画像の明るさが適度に調整される。
【００４３】
ステップＳ５でＹＥＳであれば、ステップＳ９でフラグＦに“１”をセットし、ステップＳ１１ではタイマＴ１をリセットおよびスタートする。つまり、半押し検出に応答して、フラグＦが“０”から“１”に変化し、タイマＴ１の計時動作が開始される。そして、記録用ＡＦ処理および記録用ＡＥ処理をステップＳ１３およびステップＳ１５でそれぞれ実行した後、ステップＳ１７およびＳ１９のループ処理に移る。
【００４４】
ステップＳ１７ではシャッタボタン２８ｓが全押し状態にあるか否かを判別し、ステップＳ１９ではシャッタボタン２８ｓが解除状態にあるか否かを判別する。ステップＳ１７でＹＥＳであれば、ステップＳ２１に移ってタイマＴ１をストップし、そしてステップＳ２３で時間差を示す変数Ｄ（以下“時間差Ｄ”）にタイマＴ１の値をセットする。セット後、ステップＳ２５に進む。
【００４５】
ステップＳ１９でＹＥＳであれば、ステップＳ１に戻る。したがって、シャッタボタン２８ｓが一度半押しされた後、全押しに移行することなく解除された場合、時間差Ｄは、次回のシャッタ操作に基づいて改めて決定されることになる。なお、このように半押し状態となってから解除状態を経て再び半押し状態となった後全押し状態に移行するような操作態様を“二度押し”と呼ぶ。二度押しは、最後の半押しタイミングを起点として“一気押し”および“全押し”のいずれかの操作態様に区別される。
【００４６】
図５を参照して、ステップＳ２５では、撮影／記録処理を実行する。この処理によって、シャッタボタン２８ｓが操作された時点の被写界像を表すＪＰＥＧデータがファイル形式で記録媒体４６に記録される。
【００４７】
ステップＳ２７では、時間差Ｄが閾値ＴｈＤ（例えば１秒）以下であるか否かを判別する。ここでＹＥＳであればステップＳ２９に移り、ステップＳ２５で記録されたＪＰＥＧファイルの識別子を優先リストＬ２の末尾に登録する。ＮＯであれば、識別子はステップＳ３１で通常リストＬ１の末尾に登録される。登録後、ステップＳ３３でタイマＴ２をリセットおよびスタートし、そしてステップＳ３５およびＳ３７のフープ処理に移る。
【００４８】
ステップＳ３５ではシャッタボタン２８ｓが解除状態にあるか否かを判別し、ステップＳ３７では、タイマＴ２の値が閾値Ｔｈ２（例えば２秒）以上であるか否かを判別する。ステップＳ３５でＹＥＳであれば、ステップＳ１に戻る。ステップＳ３７でＹＥＳであれば、ステップＳ２５に戻る。
【００４９】
したがって、全押し移行から所定時間（＝Ｔｈ２）以内にシャッタ操作が解除されると、フラグＦは“１”から“０”に変化し、次回のシャッタ操作を待つ状態に移行する。次回のシャッタ操作が行われると、フラグＦは“０”から“１”に変化し、このシャッタ操作に基づいて時間差Ｄが算出される。
【００５０】
このように、フラグＦは、解除状態つまりシャッタボタン２８ｓが何ら操作されていない状態では“０”を示し、半押し状態ないしは全押し状態では“１”を示す。また、時間差Ｄは、シャッタ操作毎に算出される。
【００５１】
一方、所定時間が経過してもシャッタ操作が解除されなければ（この状態を“長押し”と呼ぶ）、前回のシャッタ操作に基づく時間差Ｄを保持したまま、次回の撮影／記録処理が実行される。つまり、長押し状態が継続している期間、フラグＦ（＝０）にも時間差Ｄにもに変化はなく、所定時間Ｔｈ２毎に撮影／記録処理が繰り返し実行されることとなる。
【００５２】
図６を参照して、ステップＳ５１ではフラグＦが“０”であるか否かを判別し、ＹＥＳであれば、すなわちシャッタボタン２８ｓが何ら操作されていなければ、ステップＳ５３〜Ｓ６７の一連の処理を実行する。ステップＳ５３では、通常リストＬ１または優先リストＬ２に識別子が存在するか否かを判別する。
【００５３】
通常リストＬ１および優先リストＬ２の少なくとも一方に識別子が存在すれば、ステップＳ５３でＹＥＳと判別し、ステップＳ５５に移って、優先リストＬ２に識別子が存在するか否かをさらに判別する。ここでＹＥＳであれば、ステップＳ５７で優先リストＬ２から第１順位の識別子を選択した後、ステップＳ６１に進む。ステップＳ５５でＮＯであれば、ステップＳ５９で通常リストＬ１から第１順位の識別子を選択した後、ステップＳ６１に移る。
【００５４】
ステップＳ６１では、ステップＳ５７またはＳ５９で選択された識別子に対応するＪＰＥＧファイルをＩ／Ｆ４４を通して記録媒体４６から読み出し、読み出されたＪＰＥＧファイルをメモリ制御回路３４を介してＳＤＲＡＭ３６内の送信エリア３６ｔに格納する。
【００５５】
ステップＳ６３では、格納されたＪＰＥＧファイルの送信をネットワークコントローラ４８に命令する。ネットワークコントローラ４８は、メモリ制御回路３４およびを通して送信エリア３６ｔからＪＰＥＧファイルを読み出し、読み出されたＪＰＥＧファイルをＰＣ５０に送信する。
【００５６】
送信が完了するとステップＳ６５に移って、送信済みファイルの識別子を通常リストＬ１または優先リストＬ２から削除する。そして、ステップＳ６７で残存識別子の順位を繰り上げた後、ステップＳ５１に戻る。
【００５７】
通常リストＬ１および優先リストＬ２のいずれにも識別子が存在しなければ、ステップＳ５３でＮＯと判別し、送信タスク自身を終了する。
【００５８】
以上から明らかなように、この実施例では、被写界はイメージセンサ１４によって捉えられる。ＣＰＵ２４は、シャッタボタン２８ｓの半押し操作（条件調整操作）に応答して撮像条件を調整し（Ｓ１５）、イメージセンサ１４によって捉えられた被写界像を半押し操作の後に実行される全押し操作（記録操作）に応答して記録媒体４６に記録する（Ｓ２５）。また、半押し操作の実行タイミングと全押し操作の実行タイミングとの差分を算出し（Ｓ１１，Ｓ２１）、算出結果を表す差分情報を記録される被写界像に割り当てる（Ｓ２９，Ｓ３１）。そして、記録媒体４６に記録された被写界像を割り当てられた差分情報に基づく順序でＰＣ５０に転送する（Ｓ５７，Ｓ５９，Ｓ６３）。
【００５９】
差分情報は条件調整操作および記録操作の実行タイミングに関係する情報であり、被写界像の転送順序はこのような差分情報に基づいて規定される。条件調整操作および記録操作に着目することで、被写界像の転送順序を規定するための専用の操作は不要とされる。これによって、操作性が向上する。
【００６０】
なお、この実施例では、被写界像の転送順序を規定する情報として差分情報を用いたが、これに限らず、記録操作の操作態様を識別する識別情報を用いれば、専用操作は不要となる。
【図面の簡単な説明】
【００６１】
【図１】この発明の一実施例を示すブロック図である。
【図２】図１実施例に適用される１組のリストの一例を示す図解図である。
【図３】（Ａ）〜（Ｄ）は転送処理の進行に伴う図２リストの変化を時系列的に示した図解図である。
【図４】図１実施例に適用されるＣＰＵ動作の一部を示すフロー図である。
【図５】図１実施例に適用されるＣＰＵ動作の他の一部を示すフロー図である。
【図６】図１実施例に適用されるＣＰＵ動作のその他の一部を示すフロー図である。
【符号の説明】
【００６２】
１０  …ディジタルカメラ
１４  …イメージセンサ
２４  …ＣＰＵ
２８  …キー入力装置
２８ｓ  …シャッタボタン
３０  …フラッシュメモリ
３６  …ＳＤＲＡＭ
３６ｔ  …送信エリア
４６  …記録媒体
４８  …ネットワークコントローラ
Ｌ１  …通常リスト
Ｌ２  …優先リスト
Ｔ１，Ｔ２  …タイマ
【図１】
0004738224.tif 000002
【図２】
0004738224.tif 000003
【図３】
0004738224.tif 000004
【図４】
0004738224.tif 000005
【図５】
0004738224.tif 000006
【図６】
0004738224.tif 000007