(57)【要約】【課題】電子スチルカメラの連続記録枚数、連続記録枚数を超過した場合の連写フレーム速度を撮影前に的確に把握できる電子スチルカメラを提供する。【解決手段】撮像素子１と、内部メモリ８と、演算部１０と、記録媒体７と、表示部とを有する電子スチルカメラ１００であって、記録媒体７の記録速度がカメラの内部処理速度以上の場合は、演算部８が、連続記録枚数を、記録媒体７の記録残容量および画像データ量に基づいて演算し、記録媒体７の記録速度がカメラの内部処理速度未満の場合は、演算部８が、連続記録枚数を、内部メモリ８の記録容量、画像データ量、連写フレーム速度、内部処理速度および記録速度に基づいて演算し、かつ連続記録枚数超過時の連写フレーム速度を、記録速度および画像データ量に基づいて演算し、表示部に連続記録枚数および連続記録枚数超過時の連写フレーム速度が表示されることを特徴とする。【選択図】      図１
2005026968.tif 000002
【特許請求の範囲】
【請求項１】
撮像素子と、内部メモリと、演算部と、前記内部メモリを介して前記撮像素子の画像データを保存する着脱自在の記録媒体と、表示部とを有する電子スチルカメラであって、
前記演算部は、前記記録媒体の記録速度および記録残容量を検出する記録媒体情報検出手段と、前記電子スチルカメラの内部処理速度と前記記録媒体の記録速度を比較する比較手段と、設定された連写フレーム速度および画像データ量に対応する連続記録枚数と前記連続記録枚数超過時の連写フレーム速度を演算する演算手段とを有し、
前記記録速度が前記内部処理速度以上の場合は、前記演算手段が、前記連続記録枚数を、前記記録媒体の記録残容量および前記画像データ量に基づいて演算し、
前記記録速度が前記内部処理速度未満の場合は、前記演算手段が、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、前記連写フレーム速度、前記内部処理速度および前記記録速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記記録速度および前記画像データ量に基づいて演算し、
前記表示部に、前記連続記録枚数および前記連続記録枚数超過時の連写フレーム速度の少なくとも一方が表示されることを特徴とする電子スチルカメラ。
【請求項２】
前記演算手段が、前記記録速度が前記内部処理速度以上の場合には、前記連続記録枚数を下式（１）により演算し、前記記録速度が前記内部処理速度未満の場合に、前記連続記録枚数を下式（２）により演算することを特徴とする請求項１に記載の電子スチルカメラ。
【数１】
2005026968.tif 000015
【数２】
2005026968.tif 000016
【請求項３】
前記演算手段が、前記記録速度が前記内部処理速度未満の場合に、前記連続記録枚数超過時の連写フレーム速度を下式（３）により演算することを特徴とする請求項１または請求項２に記載の電子スチルカメラ。
【数３】
2005026968.tif 000017
【請求項４】
前記記録媒体情報検出手段は、前記電子スチルカメラの電源投入時または前記記録媒体の装着時の少なくとも一方で、前記記録速度を検出することを特徴とする請求項１から請求項３のいずれか１項に記載の電子スチルカメラ。
【請求項５】
撮像素子と、内部メモリと、演算部とを有する電子スチルカメラと、前記電子スチルカメラに通信回線を介して接続される外部記録装置とを備え、前記電子スチルカメラまたは前記外部記録装置の少なくとも一方に表示部を有する電子スチルカメラシステムであって、
前記演算部は、前記外部記録装置のデータ転送速度および記録残容量を検出する外部記録情報検出手段と、前記電子スチルカメラの内部処理速度と前記データ転送速度を比較する比較手段と、設定された連写フレーム速度および画像データ量に対応する連続記録枚数と前記連続記録枚数超過時の連写フレーム速度を演算する演算手段とを有し、
前記データ転送速度が前記内部処理速度以上の場合は、前記演算手段が、前記連続記録枚数を、前記外部記録装置の記録残容量および前記画像データ量に基づいて演算し、
前記データ転送速度が前記内部処理速度未満の場合は、前記演算手段が、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、前記連写フレーム速度、前記内部処理速度および前記データ転送速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記データ転送速度および前記画像データ量に基づいて演算し、
前記表示部に、前記連続記録枚数および前記連続記録枚数超過時の連写フレーム速度の少なくとも一方が表示されることを特徴とする電子スチルカメラシステム。
【請求項６】
前記演算手段が、前記データ転送速度が前記内部処理速度以上の場合には、前記連続記録枚数を下式（４）により演算し、前記データ転送速度が前記内部処理速度未満の場合に、前記連続記録枚数を下式（５）により演算することを特徴とする請求項５に記載の電子スチルカメラシステム。
【数４】
2005026968.tif 000018
【数５】
2005026968.tif 000019
【請求項７】
前記演算手段が、前記データ転送速度が前記内部処理速度未満の場合に、前記連続記録枚数超過時の連写フレーム速度を下式（６）により演算することを特徴とする請求項５または請求項６に記載の電子スチルカメラシステム。
【数６】
2005026968.tif 000020
【請求項８】
前記外部記録情報検出手段は、前記電子スチルカメラおよび前記外部記録装置間の通信環境の変化に追従して、前記データ転送速度を随時検出することを特徴とする請求項５から請求項７のいずれか１項に記載の電子スチルカメラシステム。
【請求項９】
撮像素子と、内部メモリと、演算部と、記録媒体とを有する電子スチルカメラのプログラムであって、
前記記録媒体の記録速度および記録残容量を検出する記録媒体情報検出手順と、
前記電子スチルカメラの内部処理速度と前記記録媒体の記録速度を比較する比較手順と、
前記記録速度が前記内部処理速度以上の場合は、連続記録枚数を、前記記録媒体の記録残容量および設定された画像データ量に基づいて演算し、前記記録媒体の記録速度が前記内部処理速度未満の場合は、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、設定された連写フレーム速度、前記内部処理速度および前記記録媒体の記録速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記記録速度および前記画像データ量に基づいて演算する演算手順、とを前記演算部に実行させるためのプログラム。
【請求項１０】
撮像素子と、内部メモリと、演算部とを有する電子スチルカメラと、前記電子スチルカメラに通信回線を介して接続される外部記録装置とを備えた電子スチルカメラシステムのプログラムであって、
前記外部記録装置のデータ転送速度および記録残容量を検出する外部記録情報検出手順と、
前記電子スチルカメラの内部処理速度と前記外部記録装置の前記データ転送速度を比較する比較手順と、
前記データ転送速度が前記内部処理速度以上の場合は、前記連続記録枚数を、前記外部記録装置の記録残容量および設定された画像データ量に基づいて演算し、前記データ転送速度が前記内部処理速度未満の場合は、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、設定された連写フレーム速度、前記内部処理速度および前記データ転送速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記データ転送速度および前記画像データ量に基づいて演算する演算手順、とを前記演算部に実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子スチルカメラおよび電子スチルカメラシステムについて、特に記録部の記録速度に応じて、連続記録枚数と連続記録枚数超過時の連写フレーム速度を知ることができる電子スチルカメラおよび電子スチルカメラシステムに関する。
【０００２】
【従来の技術】
従来の電子スチルカメラで連写撮影をする場合には、撮影された被写体の画像データを内部メモリに一旦蓄積し、その後、コンパクトフラッシュ等の半導体メモリを用いた記録媒体に記録して、撮影動作を完了する。
ここで、カメラ側の内部処理速度は予め確定しているのに対し、記録媒体の記録速度は記録媒体毎にそれぞれ相違するので、電子スチルカメラの連写性能は、使用する記録媒体の記録速度によって左右される。例えば、電子スチルカメラの内部処理速度より記録速度が遅い記録媒体を用いた場合には、記録媒体の記録速度がネックとなって連続記録枚数が決定される。
【０００３】
一方、ユーザーには、電子スチルカメラの連写性能を確実に把握したいという要請が高い。このため、従来は、内部メモリの容量で連写撮影時の連続記録枚数の上限を決定したり、あるいは、連続記録枚数に上限を設けず、内部メモリの容量以上の枚数を連写した場合は連写フレーム速度を低下させる、などの手段で対応していた。
【０００４】
また、特許文献１には、動画等を保存するデータ記録装置について、記録媒体の記録速度を検出して撮影可能な時間を表示する技術が開示されている。
【特許文献１】
特開２００１−１６９２２７公報
【０００５】
【発明が解決しようとする課題】
上記従来技術のうち、内部メモリの容量で連続記録枚数の上限を決定する場合には、ユーザーは連写撮影時の連続記録枚数を予め把握することができる。しかし、近年では、記録媒体自体に内蔵バッファを複数備え、電子スチルカメラの内部処理速度以上の記録速度を有する記録媒体も存在する。このようなカメラ側の内部処理速度以上の記録媒体を用いた場合、本来増加するべき連続記録枚数がカメラ側の制約で増加せず、記録媒体の特性を十分生かすことができない点で改良の余地があった。
【０００６】
一方、連続記録枚数に上限を設けない場合には、記録速度が高速な記録媒体では連続記録枚数が増加するが、連続記録枚数自体を把握できないので、ユーザーの要請に十分応えていないのが現状である。しかも、特に記録速度が低い記録媒体を用いた場合には、連続記録枚数を超過したときの連写フレーム速度が把握できないため、ユーザーが所望の画像を得ることができない結果も起こりうる。
【０００７】
また、上記特許文献１は、過去に撮影した動画の記録速度から記録可能時間等の情報を求めるため、初回撮影時や設定変更時にはユーザーが正確な情報を得ることができない。しかも、上記特許文献１は、記録媒体の記録速度が内部処理速度以下の場合を前提としており、また、連続記録枚数を超過したときの連写フレーム速度の低下など、上記した電子スチルカメラ特有の問題を解決するものではない。
【０００８】
本発明は上記従来技術の課題を解決するためにされたものであり、その目的は、電子スチルカメラの連続記録枚数、連続記録枚数を超過した場合の連写フレーム速度を撮影前に的確に把握できる電子スチルカメラを提供することである。
【０００９】
【課題を解決するための手段】
請求項１に記載の発明は、撮像素子と、内部メモリと、演算部と、前記内部メモリを介して前記撮像素子の画像データを保存する着脱自在の記録媒体と、表示部とを有する電子スチルカメラであって、
前記演算部は、前記記録媒体の記録速度および記録残容量を検出する記録媒体情報検出手段と、前記電子スチルカメラの内部処理速度と前記記録媒体の記録速度を比較する比較手段と、設定された連写フレーム速度および画像データ量に対応する連続記録枚数と前記連続記録枚数超過時の連写フレーム速度を演算する演算手段とを有し、
前記記録速度が前記内部処理速度以上の場合は、前記演算手段が、前記連続記録枚数を、前記記録媒体の記録残容量および前記画像データ量に基づいて演算し、
前記記録速度が前記内部処理速度未満の場合は、前記演算手段が、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、前記連写フレーム速度、前記内部処理速度および前記記録速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記記録速度および前記画像データ量に基づいて演算し、
前記表示部に、前記連続記録枚数および前記連続記録枚数超過時の連写フレーム速度の少なくとも一方が表示されることを特徴とする。
【００１０】
請求項２の発明は、請求項１に記載の発明において、前記演算手段が、前記記録速度が前記内部処理速度以上の場合には、前記連続記録枚数を下式（１）により演算し、前記記録速度が前記内部処理速度未満の場合に、前記連続記録枚数を下式（２）により演算することを特徴とする。
【数７】
2005026968.tif 000003
【数８】
2005026968.tif 000004
請求項３の発明は、請求項１または請求項２に記載の発明において、前記演算手段が、前記記録速度が前記内部処理速度未満の場合に、前記連続記録枚数超過時の連写フレーム速度を下式（３）により演算することを特徴とする。
【数９】
2005026968.tif 000005
請求項４の発明は、請求項１から請求項３のいずれか１項に記載の発明において、前記記録媒体情報検出手段は、前記電子スチルカメラの電源投入時または前記記録媒体の装着時の少なくとも一方で、前記記録速度を検出することを特徴とする。
請求項５の発明は、撮像素子と、内部メモリと、演算部とを有する電子スチルカメラと、前記電子スチルカメラに通信回線を介して接続される外部記録装置とを備え、前記電子スチルカメラまたは前記外部記録装置の少なくとも一方に表示部を有する電子スチルカメラシステムであって、
前記演算部は、前記外部記録装置のデータ転送速度および記録残容量を検出する外部記録情報検出手段と、前記電子スチルカメラの内部処理速度と前記データ転送速度を比較する比較手段と、設定された連写フレーム速度および画像データ量に対応する連続記録枚数と前記連続記録枚数超過時の連写フレーム速度を演算する演算手段とを有し、
前記データ転送速度が前記内部処理速度以上の場合は、前記演算手段が、前記連続記録枚数を、前記外部記録装置の記録残容量および前記画像データ量に基づいて演算し、
前記データ転送速度が前記内部処理速度未満の場合は、前記演算手段が、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、前記連写フレーム速度、前記内部処理速度および前記データ転送速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記データ転送速度および前記画像データ量に基づいて演算し、
前記表示部に、前記連続記録枚数および前記連続記録枚数超過時の連写フレーム速度の少なくとも一方が表示されることを特徴とする。
【００１１】
請求項６の発明は、請求項５に記載の発明において、前記演算手段が、前記データ転送速度が前記内部処理速度以上の場合には、前記連続記録枚数を下式（４）により演算し、前記データ転送速度が前記内部処理速度未満の場合に、前記連続記録枚数を下式（５）により演算することを特徴とする。
【数１０】
2005026968.tif 000006
【数１１】
2005026968.tif 000007
請求項７の発明は、請求項５または請求項６に記載の発明において、前記演算手段が、前記データ転送速度が前記内部処理速度未満の場合に、前記連続記録枚数超過時の連写フレーム速度を下式（６）により演算することを特徴とする。
【数１２】
2005026968.tif 000008
請求項８の発明は、請求項５から請求項７のいずれか１項に記載の発明において、前記外部記録情報検出手段は、前記電子スチルカメラおよび前記外部記録装置間の通信環境の変化に追従して、前記データ転送速度を随時検出することを特徴とする。
請求項９の発明は、撮像素子と、内部メモリと、演算部と、記録媒体とを有する電子スチルカメラのプログラムであって、
前記記録媒体の記録速度および記録残容量を検出する記録媒体情報検出手順と、
前記電子スチルカメラの内部処理速度と前記記録媒体の記録速度を比較する比較手順と、
前記記録速度が前記内部処理速度以上の場合は、連続記録枚数を、前記記録媒体の記録残容量および設定された画像データ量に基づいて演算し、前記記録媒体の記録速度が前記内部処理速度未満の場合は、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、設定された連写フレーム速度、前記内部処理速度および前記記録媒体の記録速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記記録速度および前記画像データ量に基づいて演算する演算手順、とを前記演算部に実行させるためのプログラムである。
【００１２】
請求項１０の発明は、撮像素子と、内部メモリと、演算部とを有する電子スチルカメラと、前記電子スチルカメラに通信回線を介して接続される外部記録装置とを備えた電子スチルカメラシステムのプログラムであって、
前記外部記録装置のデータ転送速度および記録残容量を検出する外部記録情報検出手順と、
前記電子スチルカメラの内部処理速度と前記外部記録装置の前記データ転送速度を比較する比較手順と、
前記データ転送速度が前記内部処理速度以上の場合は、前記連続記録枚数を、前記外部記録装置の記録残容量および設定された画像データ量に基づいて演算し、前記データ転送速度が前記内部処理速度未満の場合は、前記連続記録枚数を、前記内部メモリの記録容量、前記画像データ量、設定された連写フレーム速度、前記内部処理速度および前記データ転送速度に基づいて演算し、かつ前記連続記録枚数超過時の連写フレーム速度を、前記データ転送速度および前記画像データ量に基づいて演算する演算手順、とを前記演算部に実行させるためのプログラムである。
【００１３】
（作用）
請求項１から請求項４の電子スチルカメラでは、電子スチルカメラの内部処理速度と記録媒体の記録速度の比較結果に応じて、演算部の演算手段の動作が相違する。記録速度が内部処理速度以上の場合は、演算手段が、記録媒体の記録残容量および画像データ量に基づいて、連続記録枚数を演算する。一方、記録速度が内部処理速度未満の場合は、演算手段が、内部メモリの記録容量、画像データ量、連写フレーム速度、内部処理速度および記録速度に基づいて、連続記録枚数を演算する。同時に、演算手段が、記録速度および画像データ量に基づいて、連続記録枚数超過時の連写フレーム速度を演算する。演算された連続記録枚数や、連続記録枚数超過時の連写フレーム速度は、電子スチルカメラの表示部に表示される。
【００１４】
請求項５から請求項８の電子スチルカメラシステムでは、電子スチルカメラの内部処理速度と外部記録装置のデータ転送速度の比較結果に応じて、演算部の演算手段の動作が相違する。データ転送速度が内部処理速度以上の場合は、演算手段が、外部記録装置の記録残容量および画像データ量に基づいて、連続記録枚数を演算する。一方、データ転送速度が内部処理速度未満の場合は、演算手段が、内部メモリの記録容量、画像データ量、連写フレーム速度、内部処理速度およびデータ転送速度に基づいて、連続記録枚数を演算する。同時に、演算手段が、データ転送速度および画像データ量に基づいて、連続記録枚数超過時の連写フレーム速度を演算する。演算された連続記録枚数や、連続記録枚数超過時の連写フレーム速度は、電子スチルカメラまたは外部記録装置の少なくとも一方の表示部に表示される。
【００１５】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態を詳細に説明する。
（第１実施形態の構成）
図１は、第１実施形態の電子スチルカメラ１００の構成を示す図である（請求項１から請求項４の電子スチルカメラと、請求項９のプログラムに対応する）。
【００１６】
第１実施形態の電子スチルカメラ１００では、撮像素子１が、図示しない撮影レンズの像空間側に配置される。撮像素子１の受光面には受光素子が２次元配列されている。そして、撮像素子１の受光面に投影された被写体像は、撮像素子１の受光素子により光電変換され、画像データを構成する画像信号が生成される。撮像素子１の出力は、ＣＤＳ回路２、Ａ／Ｄ変換回路３を介して、信号処理部４に接続される。信号処理部４では、画像データの補間処理などが行われる。この信号処理部４の出力はバス５に信号接続される。
【００１７】
バス５には、画像圧縮伸長部６、記録媒体７、内部メモリ（バッファメモリ）８、撮像した画像データを表示するモニタ表示部９およびマイクロプロセッサ１０が信号接続されている。
画像圧縮伸長部６では、信号処理後の画像データのＪＰＥＧ圧縮伸長が行われる。また、記録媒体７は電子スチルカメラ１００から着脱可能に構成されており、例えば、コンパクトフラッシュ等の公知の半導体メモリなどが該当する。この記録媒体７には、画像圧縮伸長部６でのＪＰＥＧ圧縮後の画像データが最終的に格納される。
【００１８】
内部メモリ８は、連写用メモリ領域およびカードアクセス用メモリ領域で構成される。このうち、連写用メモリ領域は、連続する撮影動作をなるべく間断なく実施するために、圧縮処理未完了の画像データを一時待避させるメモリ領域である。またカードアクセス用メモリ領域は、記録媒体に記録する画像データを一時記憶するメモリ領域である。これらの内部メモリ８の各領域は、個別のメモリ素子で構成してもよく、単一のメモリ素子で構成してもよい。
【００１９】
マイクロプロセッサ１０は、電子スチルカメラ１００の各部の動作を制御する。マイクロプロセッサ１０には、撮像素子１を駆動させるパルス等を生成するタイミングジェネレータ（ＴＧ）１１や、レリーズ釦、コマンドダイヤル等の操作部１２や、連続記録枚数および連続記録枚数超過時の連写フレーム速度（ｆｐｓ）等を表示する表示部１３、などが信号接続されている。
【００２０】
このマイクロプロセッサ１０には、電子スチルカメラ１００各部の処理速度の情報（撮像素子１からの信号読み出し速度、内部メモリ８の書き込み速度、画像圧縮処理速度など）や、内部メモリ８の記憶容量の情報などが保持されている。
また、マイクロプロセッサ１０は、連写フレーム速度および撮影モード（露光条件、連写撮影時の１画像当たりの画像データ量等）などの情報を、操作部１２から取得する。さらに、マイクロプロセッサ１０は、電源投入時または記録媒体７の装着時の少なくとも一方で、記録媒体７にデータを送受信してコンフィグレーションチェックを行い、記録媒体７の記録速度および記録残容量を検出する。
【００２１】
さらにまた、マイクロプロセッサ１０は、内部処理速度と記録媒体７の記録速度の比較結果に基づいて、連続記録枚数および連続記録枚数超過時の連写フレーム速度の演算を実行する。
（第１実施形態の動作）
第１実施形態の電子スチルカメラ１００は上記のように構成され、以下、図２に示すステップ番号に沿って、第１実施形態の電子スチルカメラ１００の動作説明を行う。
【００２２】
ステップＳ１：まず、マイクロプロセッサ１０は、電子スチルカメラ１００の電源投入時または記録媒体７の装着時に記録媒体７に対して書き込み動作および読み出し動作を行い、記録媒体７の記録速度および記録残容量の情報を取得する。
ステップＳ２：マイクロプロセッサ１０は、ユーザーが操作部１２で設定した連写フレーム速度、撮影モード（１画像当たりの画像データ量、露光条件など）の情報を取得する。
【００２３】
ステップＳ３：マイクロプロセッサ１０は、予めマイクロプロセッサ１０内に情報として保存されている電子スチルカメラ１００の内部処理速度と、記録媒体７の記録速度（Ｓ１）とを比較し、記録媒体７の記録速度が電子スチルカメラ１００の内部処理速度以上か否かを判定する。
ここで電子スチルカメラ１００では、撮像素子１からの信号読み出し速度、内部メモリ８の書き込み速度、画像圧縮処理速度などがそれぞれ異なるが、マイクロプロセッサ１０は、これらの速度で最も遅い速度を内部処理速度に決定し、記録媒体７の記録速度と比較する。
【００２４】
そして、記録媒体７の記録速度が電子スチルカメラ１００の内部処理速度以上の場合（ＹＥＳ側）は、マイクロプロセッサ１０はステップＳ４に動作を移行する。一方、記録媒体７の記録速度が電子スチルカメラ１００の内部処理速度未満の場合（ＮＯ側）は、マイクロプロセッサ１０はステップＳ６に動作を移行する。
ステップＳ４：この場合には、記録媒体７への記録速度が電子スチルカメラ１００の内部処理速度よりも速いので、内部メモリ８の入力は記録媒体７に速やかに書き込まれ、記録媒体７の残容量がなくなることで連写がストップし、内部メモリ８の容量は画像データで満たされることはない。すなわち、連続記録枚数は記録媒体７の記録残容量によって決定される。
【００２５】
具体的には、マイクロプロセッサ１０は、以下の式（１）に基づいて、設定された連写フレーム速度および画像データ量に対応する連続記録枚数を演算する。
【数１３】
2005026968.tif 000009
なお、ステップＳ４の場合には連続記録枚数と記録できる残枚数が一致するため、連続記録枚数超過時の連写フレーム速度は演算されない。
【００２６】
ステップＳ５：そして、マイクロプロセッサ１０は、表示部１３に連続記録枚数（Ｓ４）を表示する指示を行う。連続記録枚数は整数であるので、表示部１３は、連続記録枚数の小数点以下を切り捨てて表示する（後述のステップＳ１０、Ｓ１２でも同様に連続記録枚数は整数部分のみ表示する）。その後、マイクロプロセッサ１０はステップＳ１３に動作を移行する。
【００２７】
ステップＳ６：一方、この場合には、記録媒体７への記録速度が、電子スチルカメラ１００の内部処理速度を下回る。すなわち、この場合は、内部メモリ８の入力に内部メモリ８からのデータ掃き出しが追いつかなくなり、内部メモリ８の残容量がなくなることで連写がストップする。したがって、内部メモリ８内に蓄積できる画像データ量によって連続記録枚数が決定される。
【００２８】
具体的には、マイクロプロセッサ１０は、以下の式（２）に基づいて、設定された連写フレーム速度および画像データ量に対応する連続記録枚数を演算する。
【数１４】
2005026968.tif 000010
なお、上記の式（２）の第１項は、内部メモリ８に最大限蓄積できる画像データの枚数に対応する。また、上記の式（１）の第２項は、内部メモリ８の残容量がなくなるまでに記録媒体７に書き込むことができる画像データの枚数に対応する。
【００２９】
ステップＳ７：マイクロプロセッサ１０は、記憶媒体７の記憶残容量と画像データ量の商から、記憶媒体７に書き込むことのできる残枚数を演算する。
ステップＳ８：マイクロプロセッサ１０は、連続記録枚数（Ｓ６）が記録できる残枚数（Ｓ７）未満であるか判定する。
【００３０】
そして、連続記録枚数が記録残枚数未満の場合（ＹＥＳ側）は、マイクロプロセッサ１０はステップＳ９に動作を移行する。一方、連続記録枚数が記録残枚数以上の場合（ＮＯ側）は、マイクロプロセッサ１０はステップＳ１１に動作を移行する。
ステップＳ９：連続記録枚数が記録残枚数未満の場合には、マイクロプロセッサ１０は、以下の式（３）に基づいて、連続記録枚数（Ｓ６）を超過して撮影した場合の連写フレーム速度を演算する。
【数１５】
2005026968.tif 000011
ここで、連続記録枚数超過時の連写フレーム速度（ｆｐｓ）は、内部メモリ８の残容量が画像データ１枚分になるまでの時間に比例する。したがって、内部メモリ８からの出力速度に相当する記録媒体７の記録速度と画像データ量の商が、連続記録枚数超過時の連写フレーム速度に対応する。
ステップＳ１０：マイクロプロセッサ１０は、表示部１３に連続記録枚数（Ｓ６）と、連続記録枚数超過時の連写フレーム速度（Ｓ９）を表示する指示を行う。その後、マイクロプロセッサ１０はステップＳ１３に動作を移行する。
【００３１】
ステップＳ１１：連続記録枚数が記録残枚数以上の場合には、連続記録枚数（Ｓ６）が記録できる残枚数（Ｓ７）以上であるため、記録残枚数を超えて連写することが不可能である。そのため、マイクロプロセッサ１０は、残枚数を連続記録枚数に決定する。また、この場合には、連続記録枚数超過時の連写フレーム速度は演算されない。
【００３２】
ステップＳ１２：マイクロプロセッサ１０は、表示部１３に残枚数（Ｓ７）を連続記録枚数として表示する指示を行う。その後、マイクロプロセッサ１０はステップＳ１３に動作を移行する。
ステップＳ１３：マイクロプロセッサ１０は、連写記録枚数や連続記録枚数超過時の連写フレーム速度の表示を表示部１３に指示した後は、撮影開始まで待機状態となる。ユーザーは表示部１３の表示を確認し、表示された連写記録枚数などで十分な場合（ＹＥＳ側）には撮影を開始する。このとき、マイクロプロセッサ１０はステップＳ１４に移行する。
【００３３】
一方、ユーザーが希望する連写記録枚数を得られない場合（ＮＯ側）には、ユーザーは、ステップＳ１に戻って再設定を行う。具体的には、より高速の記録速度を有する記録媒体７に交換したり、連写フレーム速度を低下させたり、１画像当たりのデータ量を小さくする調整を行うことで、連写記録枚数を増加させることができる。
【００３４】
ステップＳ１４：  ユーザーは、操作部１２のレリーズ釦を押して連写撮影を開始する。マイクロプロセッサ１０は、操作部１２のレリーズ釦の入力に従って、タイミングジェネレータ１１に命令し、撮像素子１を駆動させる。撮像素子１は、マイクロプロセッサ１０により決定された露出条件に従って、被写体像の光電変換を実行する。
【００３５】
撮像素子１から読み出された画像信号は、ＣＤＳ回路２、Ａ／Ｄ変換回路３、信号処理部４を介した後、内部メモリ８の連写用メモリ領域に一旦記録される。このような連写用メモリ領域への記録は、連続する撮影要求に逐一答えながら、連写用メモリ領域の画像データが連続記録枚数に達するまで継続される。一方、画像圧縮伸長部６は、この連写用メモリ領域内の画像データを順次読み出しながら、二次元画像処理およびＪＰＥＧ圧縮処理を実行し、記録用画像データ（すなわちＪＰＥＧ圧縮ファイル）を順次生成する。マイクロプロセッサ１０は、順次生成される記録用画像データを、内部メモリ８のカードアクセス用メモリ領域に逐次記録する。さらに、マイクロプロセッサ１０は、記録媒体７の書き込み可能なタイミングを見計らって、カードアクセス用メモリ領域から記録媒体７へ所定量の画像データを転送する。以上の一連の動作により、電子スチルカメラ１００の撮影処理が完了する。
【００３６】
（第１実施形態の効果）
以上説明したように、第１実施形態では、記録媒体の記録速度に応じて、連続記録枚数や連続記録枚数超過時の連写フレーム速度が演算されて、電子スチルカメラ１００の表示部１３に表示される。そのため、ユーザーは連写撮影時の連続記録枚数などを的確に把握できる。そして、ユーザーは、記録媒体７の交換や、連写フレーム速度または１画像当たりのデータ量の再設定により、連写記録枚数を増加させて、所望の連写性能を実現することができる。
【００３７】
（第２実施形態）
図３は、第２実施形態の電子スチルカメラシステムの構成を示す図である（請求項５から請求項８の電子スチルカメラシステムと、請求項１０のプログラムに対応する）。なお、第２実施形態で第１実施形態と同様の構成には、同一符号を付して説明を省略する。
【００３８】
第２実施形態の電子スチルカメラシステムは、電子スチルカメラ１００に外部記録装置２００を接続して、外部記録装置２００に画像データを保存する構成である。
第２実施形態の外部記録装置２００は、画像データを格納する記録部２０、モニタ等の表示部２１、入力装置２２、カメラ接続用インターフェース２３、各部を制御する演算制御部２４を有している。ここで外部記録装置２００としては、例えば、電子スチルカメラ１００に直接接続可能なストレージのほか、スタンドアロン型のパーソナルコンピュータや、サーバーとクライアントからなるネットワークコンピュータなどが該当する。
【００３９】
また、電子スチルカメラ１００のバス５には、インターフェース回路１４が信号接続されている。このインターフェース回路１４では、電子スチルカメラ１００および外部記録装置２００の間で送受信される信号のレベルなどを調整する。そして、電子スチルカメラ１００は、インターフェース回路１４を介して外部記録装置と接続される。電子スチルカメラ１００と外部記録装置２００の接続は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や、ＩＥＥＥ１３９４規格のシリアルバスや、ＬＡＮケーブルや、通信回線（一般電話回線、無線回線、携帯電話回線）など公知の通信手段、あるいはこれらの組み合わせで行われる。
【００４０】
また、電子スチルカメラ１００と外部記録装置２００の間のデータ転送速度は、例えば、周辺機器の接続状態等によって変動する場合がある。そのため、第２実施形態では、マイクロプロセッサ１０が、電子スチルカメラ１００および外部記録装置２００間の通信環境の変化に追従して、データ転送速度を随時検出する。
（第２実施形態の動作）
第２実施形態の電子スチルカメラシステムは上記のように構成され、以下、図４に示すステップ番号に沿って、第２実施形態の電子スチルカメラシステムの動作説明を行う。なお、第２実施形態のステップＳ１０１〜Ｓ１１４は、第１実施形態のステップＳ１〜Ｓ１４にそれぞれ対応する。
【００４１】
ステップＳ１０１：まず、マイクロプロセッサ１０は、電子スチルカメラ１００の電源投入時または外部記録装置２００の接続時に、外部記録装置２００に対して書き込み動作および読み出し動作を行い、外部記録装置２００のデータ転送速度および記録残容量の情報を取得する。なお、マイクロプロセッサ１０は、電子スチルカメラ１００および外部記録装置２００間の通信環境が変化した場合にも、データ転送速度を随時検出する。
【００４２】
ステップＳ１０２：マイクロプロセッサ１０は、ユーザーが電子スチルカメラ１００の操作部１２で設定した連写フレーム速度、撮影モードの情報を取得する。
ステップＳ１０３：マイクロプロセッサ１０は、電子スチルカメラ１００の内部処理速度と、外部記録装置２００のデータ転送速度（Ｓ１０１）とを比較し、外部記録装置２００のデータ転送速度が電子スチルカメラ１００の内部処理速度以上か否かを判定する。
【００４３】
そして、データ転送速度が内部処理速度以上の場合（ＹＥＳ側）は、マイクロプロセッサ１０はステップＳ１０４に動作を移行する。一方、データ転送速度が内部処理速度未満の場合（ＮＯ側）は、マイクロプロセッサ１０はステップＳ１０６に動作を移行する。
ステップＳ１０４：この場合には、マイクロプロセッサ１０は以下の式（４）に基づいて、設定された連写フレーム速度および画像データ量に対応する連続記録枚数を演算する。
【数１６】
2005026968.tif 000012
ステップＳ１０５：マイクロプロセッサ１０は、電子スチルカメラ１００の表示部１３に連続記録枚数（Ｓ１０４）を表示する指示を行う。その後、マイクロプロセッサ１０はステップＳ１１３に動作を移行する。
ステップＳ１０６：一方、この場合には、マイクロプロセッサ１０は、以下の式（５）に基づいて、設定された連写フレーム速度および画像データ量に対応する連続記録枚数を演算する。
【数１７】
2005026968.tif 000013
ステップＳ１０７：マイクロプロセッサ１０は、外部記録装置２００の記憶残容量と画像データ量の商から、外部記録装置２００に書き込むことのできる残枚数を演算する。
ステップＳ１０８：マイクロプロセッサ１０は、連続記録枚数（Ｓ１０６）が記録できる残枚数（Ｓ１０７）未満であるか判定する。
【００４４】
そして、連続記録枚数が記録残枚数未満の場合（ＹＥＳ側）は、マイクロプロセッサ１０はステップＳ１０９に動作を移行する。一方、連続記録枚数が記録残枚数以上の場合（ＮＯ側）は、マイクロプロセッサ１０はステップＳ１１１に動作を移行する。
ステップＳ１０９：連続記録枚数が記録残枚数未満の場合には、マイクロプロセッサ１０は、以下の式（６）に基づいて、連続記録枚数（Ｓ１０６）を超過して撮影した場合の連写フレーム速度を演算する。
【数１８】
2005026968.tif 000014
ステップＳ１１０：マイクロプロセッサ１０は、電子スチルカメラの表示部１３に連続記録枚数（Ｓ１０６）と、連続記録枚数超過時の連写フレーム速度（Ｓ１０９）を表示する指示を行う。その後、マイクロプロセッサ１０はステップＳ１１３に動作を移行する。
ステップＳ１１１：連続記録枚数が記録残枚数以上の場合には、マイクロプロセッサ１０は、残枚数を連続記録枚数に決定する。
【００４５】
ステップＳ１１２：マイクロプロセッサ１０は、電子スチルカメラ１００の表示部１３に残枚数（Ｓ１０７）を連続記録枚数として表示する指示を行う。その後、マイクロプロセッサ１０はステップＳ１１３に動作を移行する。
ステップＳ１１３：マイクロプロセッサ１０は、連写記録枚数や連続記録枚数超過時の連写フレーム速度の表示を表示部１３に指示した後は、撮影開始まで待機状態となる。ユーザーは表示部１３の表示を確認し、表示された連写記録枚数などで十分な場合（ＹＥＳ側）には撮影を開始する。このとき、マイクロプロセッサ１０はステップＳ１１４に移行する。一方、ユーザーが希望する連写記録枚数を得られない場合（ＮＯ側）には、ユーザーは、ステップＳ１０１に戻って再設定を行う。
【００４６】
ステップＳ１１４：  ユーザーは、電子スチルカメラ１００の操作部１２のレリーズ釦を押して連写撮影を開始する。
（第２実施形態の効果）
第２実施形態では、連続記録枚数や連続記録枚数超過時の連写フレーム速度が、外部記録装置２００のデータ転送速度に応じて演算されて、表示部に表示される。そのため、電子スチルカメラシステムにおいても、第１実施形態と同様に、ユーザーが連写撮影時の連続記録枚数などを的確に把握できる。
【００４７】
（実施形態の補足事項）
以上、本発明を上記の実施形態によって説明してきたが、本発明の技術的範囲は上記実施形態に限定されるものではない。例えば、上記実施形態で、連続記録枚数を超過して連写撮影を行う場合には警告表示を行う構成として、撮影中のユーザーが連写フレーム速度の低下を容易に認識できるようにしてもよい。
【００４８】
例えば、１０枚目まで５ｆｐｓで連写撮影でき、１１枚目以降は３ｆｐｓで連写撮影できる場合に、１０枚目の撮影終了時にまだレリーズ釦が押されていれば、ファインダに警告表示を出すようにする。ファインダの警告表示の例には、ＬＥＤの点灯または点滅、警告音、ファインダ内情報の点滅などが該当する。
また、上記実施形態では、内部メモリ８の連写用メモリ領域およびカードアクセス用メモリ領域の容量を合計して演算を行っているが、連写用メモリ領域とカードアクセス用メモリ領域とを区別して、内部メモリ８の各領域ごとに演算を行うようにしてもよい。
【００４９】
さらに、上記実施形態で、電子スチルカメラ１００のモニタ表示部９に連続記録枚数などを表示するようにしてもよい。また、連続記録枚数などの表示を音声で告知するようにしてもよい。
さらにまた、上記の第２実施形態において、外部記録装置２００がコンピュータである場合には、カメラの連写フレーム速度および撮影モード等の設定、シャッタ操作、連続記録枚数の表示などをすべて外部記録装置側で行うようにしてもよい。
【００５０】
【発明の効果】
本発明によれば、記録媒体等の記録速度によって変化する電子スチルカメラの連続記録枚数、連続記録枚数を超過した場合の連写フレーム速度を撮影前に的確に把握することができる。
【図面の簡単な説明】
【図１】第１実施形態の電子スチルカメラの構成を示す図である。
【図２】第１実施形態の電子スチルカメラの動作を示す流れ図である。
【図３】第２実施形態の電子スチルカメラシステムの構成を示す図である。
【図４】第２実施形態の電子スチルカメラシステムの動作を示す流れ図である。
【符号の説明】
１    撮像素子
２    ＣＤＳ回路
３    Ａ／Ｄ変換回路
４    信号処理部
５    バス
６    画像圧縮伸長部
７    記録媒体
８    内部メモリ（バッファメモリ）
９    モニタ表示部
１０  マイクロプロセッサ
１１  タイミングジェネレータ（ＴＧ）
１２  操作部
１３  表示部
１４  インターフェース回路
２０    記録部
２１    表示部
２２    入力装置
２３    カメラ接続用インターフェース
２４  演算制御部
１００  電子スチルカメラ
２００  外部記録装置
【図１】
2005026968.tif 000021
【図２】
2005026968.tif 000022
【図３】
2005026968.tif 000023
【図４】
2005026968.tif 000024