JP5115619B2 - 撮像装置、撮像制御方法及びプログラム - Google Patents

撮像装置、撮像制御方法及びプログラム Download PDF

Info

Publication number
JP5115619B2
JP5115619B2 JP2010262223A JP2010262223A JP5115619B2 JP 5115619 B2 JP5115619 B2 JP 5115619B2 JP 2010262223 A JP2010262223 A JP 2010262223A JP 2010262223 A JP2010262223 A JP 2010262223A JP 5115619 B2 JP5115619 B2 JP 5115619B2
Authority
JP
Japan
Prior art keywords
image data
compression
unit
holding
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2010262223A
Other languages
English (en)
Other versions
JP2012114692A (ja
JP2012114692A5 (ja
Inventor
丈晴 竹内
和也 奈良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2010262223A priority Critical patent/JP5115619B2/ja
Priority to US13/300,780 priority patent/US8466986B2/en
Priority to CN201110373130.6A priority patent/CN102547086B/zh
Priority to KR1020110122727A priority patent/KR101311033B1/ko
Publication of JP2012114692A publication Critical patent/JP2012114692A/ja
Publication of JP2012114692A5 publication Critical patent/JP2012114692A5/ja
Application granted granted Critical
Publication of JP5115619B2 publication Critical patent/JP5115619B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Description

本発明は、連写機能とデータ圧縮機能とを有する撮像装置、撮像制御方法及びプログラムに関する。
近時、連続撮影速度を広い範囲にわたって可変設定することが可能なデジタルカメラが製品化され、広く一般に普及している。この種のデジタルカメラでは、撮影時に得る画像データを随時バッファメモリに保持する一方で、当該バッファメモリから順次画像データを読出してJPEG(Joint Photographic Experts Group)等の規格によりデータ圧縮処理を施してデータファイル化し、媒体であるメモリカードに記録する。
データ圧縮処理に際しては、処理後に予め設定されたデータ量以下に収まることが必要であり、該データ量より大きなデータ量となった場合には、圧縮率をより大きく設定して再度画像処理を「リトライ」する工程が必須となる。
この種の分野で、連続撮影速度を低下させることなく圧縮画像データのデータ量を見積もるための技術が考えられている。(例えば、特許文献1)
特開2004−064559号公報
上記特許文献に記載された技術では、データ量を見積もるために要する見積もり時間と、画像を圧縮してデータファイル化するために要する符号化時間とを合計した合計処理時間に応じて、データ量の見積もりを行なう基準となる画像領域の広さを変更するようにしている。
そのため、連続撮影速度を高くするほどに、見積もりを行なう基準となる画像領域の広さが順次縮小され、データ量の見積もり結果の信頼性が低下する。特に高い連続撮影速度を設定した場合には、画像のごく小さい領域から圧縮後のデータ量を見積もることとなる。
したがって、実際のデータ圧縮後のデータ量が見積もりの結果と異なり、予め設定されたデータ量を越えることもある。その場合にはデータ圧縮処理をリトライすることになり、結果的にデータ圧縮処理に要する時間はさらに増大する。
一般に高い連続撮影速度を設定した場合には、撮影時に画像データを順次取得してバッファメモリに保持するのに比して、保持された画像データに対するデータ圧縮処理が間に合わず、撮影終了後もデータ圧縮処理を継続して実行する。そのような場合、カメラはデータ処理中で次の撮影動作に移行できない状態となり、新たなシャッタチャンスを逃す可能性が高くなる。
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、設定された連続撮影速度に応じてデータ圧縮処理に要する時間と圧縮率のバランスをとり、連続撮影速度と画質とを両立させることが可能な撮像装置、撮像制御方法及びプログラムを提供することにある。
請求項1記載の発明は、撮像手段と、上記撮像手段を予め用意された複数の連続撮影速度のうちの1つで駆動させ、時間的に連続した複数の画像データを取得する取得手段と、上記取得手段によって取得された複数の画像データを一時的に保持する第1保持手段と、上記第1保持手段に一時的に保持されている複数の画像データを、予め与えられた圧縮率に基づいて順次圧縮処理する圧縮手段と、上記圧縮手段によって圧縮された画像データが所定のデータ量に収まったか否かを判断する判断手段と、上記判断手段で圧縮した画像データが上記所定のデータ量に収まらないと判断した場合に、上記圧縮率よりも高い圧縮率で上記複数の画像データを再圧縮処理するよう制御する第1制御手段と、上記取得手段により駆動される連続撮影速度に応じて、上記複数の画像データの夫々に対する再圧縮処理回数を設定する回数設定手段とを具備したことを特徴とする。
請求項7記載の発明は、撮像部を予め用意された複数の連続撮影速度のうちの1つで駆動させ、時間的に連続した複数の画像データを取得させる取得ステップと、上記取得ステップにて取得された複数の画像データを保持部に一時的に保持させる保持ステップと、上記保持ステップにて一時的に保持されている複数の画像データを、予め与えられた圧縮率に基づいて順次圧縮処理する圧縮ステップと、上記圧縮ステップにて圧縮された画像データが所定のデータ量に収まったか否かを判断する判断ステップと、上記判断ステップにて、圧縮した画像データが上記所定のデータ量に収まらないと判断した場合に、上記圧縮率よりも高い圧縮率で上記複数の画像データを再圧縮処理するよう制御する制御ステップと、上記取得ステップにて駆動される連続撮影速度に応じて、上記複数の画像データの夫々に対する再圧縮処理回数を設定する回数設定ステップとを含むことを特徴とする。
請求項8記載の発明は、撮像部を有する装置が内蔵するコンピュータを、上記撮像部を予め用意された複数の連続撮影速度のうちの1つで駆動させ、時間的に連続した複数の画像データを取得させる取得手段、上記取得手段によって取得された複数の画像データを保持部に一時的に保持させる保持手段、上記保持手段に一時的に保持されている複数の画像データを、予め与えられた圧縮率に基づいて順次圧縮処理する圧縮手段、上記圧縮手段によって圧縮された画像データが所定のデータ量に収まったか否かを判断する判断手段、上記判断手段で、圧縮した画像データが上記所定のデータ量に収まらないと判断した場合に、上記圧縮率よりも高い圧縮率で上記複数の画像データを再圧縮処理するよう制御する制御手段、上記取得手段により駆動される連続撮影速度に応じて、上記複数の画像データの夫々に対する再圧縮処理回数を設定する回数設定手段として機能させることを特徴とする。
本発明によれば、設定された連続撮影速度に応じてデータ圧縮処理に要する時間と圧縮率のバランスをとり、連続撮影速度と画質とを両立させることが可能となる。
本発明の一実施形態に係るデジタルカメラの機能回路の概略構成を示すブロック図。 同実施形態に係る静止画像撮影モード下のスルー画像表示に関する処理内容を示すフローチャート。 同実施形態に係るCMOSイメージセンサが出力する画像データのタイミングを例示する図。 同実施形態に係るCMOSイメージセンサが出力する画像データのタイミングを例示する図。
以下、本発明をデジタルカメラに適用した場合の一実施形態について図面を参照して説明する。
図1は、本実施形態に係るデジタルカメラ10の回路構成を示すものである。同図では、カメラ筐体の前面に配設される光学レンズユニット11を介して、固体撮像素子、例えばCMOSイメージセンサ12の撮像面上に被写体の光像を入射して結像させる。
スルー画像表示、あるいはライブビュー画像表示とも称されるモニタ状態では、このCMOSイメージセンサ12での撮像により得た画像信号をAGC・A/D変換部13に送り、相関二乗サンプリングや自動ゲイン調整、A/D変換処理を実行してデジタル化する。このデジタル値の画像データはシステムバスSBを介してバッファメモリ14に保持される。
このバッファメモリ14に保持された画像データに対して、画像処理部15が適宜必要な画像処理を施す。画像処理部15では、バッファメモリ14が保持する、上記CMOSイメージセンサ12が備えるベイヤー配列のカラーフィルタの構成に応じた画像データ(以下「RAW(生)データ」と称する)に対してデジタル現像処理、具体的には画素補間処理、ガンマ補正処理、マトリックス演算等のデモザイク処理を施すことで、輝度色差系(YUV)の画像データに変換する。
画像処理部15は、現像後の画像データから表示用に画素数及び階調ビットを大幅に減じた画像データを作成し、システムバスSBを介して表示部16へ送る。表示部16では、送られてきた画像データに基づいてスルー画像を表示する。
この表示部16は、例えばバックライト付きのカラー液晶パネルとそのコントローラとで構成される。この表示部16の画面上部に一体にして透明導電膜を用いたタッチパネル部17が構成される。
このタッチパネル部17でユーザが手指等で表面をタッチ操作すると、タッチパネル部17では操作された座標位置を算出し、算出した座標信号を上記システムバスSBを介して後述するCPU21に送出する。
また、上記光学レンズユニット11と同じくカメラ筐体前面には、マイクロホン18が配設され、被写体方向の音声が入力される。マイクロホン18は入力した音声を電気信号化し、音声処理部19へ出力する。
音声処理部19は、音声単体での録音時、音声付き静止画像撮影時、及び動画像の撮影時にマイクロホン18から入力する音声信号をデジタルデータ化する。さらに音声処理部19は、デジタル化した音声データの音圧レベルを検出する一方で、該音声データを所定のデータファイル形式、例えばAAC(moving picture experts group−4 Advanced Audio Coding)形式でデータ圧縮して音声データファイルを作成し、後述する記録媒体へ送出する。
加えて音声処理部19は、PCM音源等の音源回路を備え、音声の再生時に送られてくる音声データファイルの圧縮を解いてアナログ化し、このデジタルカメラ10の筐体背面側に設けられるスピーカ20を駆動して、拡声放音させる。
以上の回路をCPU21が統括して制御する。このCPU21は、メインメモリ22、プログラムメモリ23と直接接続される。メインメモリ22は、例えばSRAMで構成され、ワークメモリとして機能する。プログラムメモリ23は、例えばフラッシュメモリなどの電気的に書換可能な不揮発性メモリで構成され、後述する連続撮影時の動作を含む各種動作プログラムやデータ等を固定的に記憶する。
CPU21はプログラムメモリ23から必要なプログラムやデータ等を読出し、メインメモリ22に適宜一時的に展開記憶させながら、このデジタルカメラ10全体の制御動作を実行する。
さらに上記CPU21は、キー操作部24から直接入力される各種キー操作信号、及び上記タッチパネル部17からのタッチ操作に応じた座標信号に対応して制御動作を実行する。
キー操作部24は、例えば電源キー、シャッタレリーズキー、ズームアップ/ダウンキー、撮影モードキー、再生モードキー、メニューキー、カーソル(「↑」「→」「↓」「←」)キー、セットキー、解除キー、ディスプレイキー等を備える。
CPU21は、システムバスSBを介して上記AGC・A/D変換部13、バッファメモリ14、画像処理部15、表示部16、タッチパネル部17、及び音声処理部19の他、さらにレンズ駆動部25、フラッシュ駆動部26、イメージセンサ(IS)駆動部27、及びメモリカードコントローラ28と接続される。
レンズ駆動部25は、CPU21からの制御信号を受けてレンズ用DCモータ(M)29の回転を制御し、上記光学レンズユニット11を構成する複数のレンズ群中の一部、具体的にはズームレンズ及びフォーカスレンズの位置と、絞り羽根の開口度合をそれぞれ個別に制御させる。
フラッシュ駆動部26は、静止画像撮影時にCPU21からの制御信号を受けて複数の白色高輝度LEDで構成されるフラッシュ部30を撮影タイミングに同期して点灯駆動する。
イメージセンサ駆動部27は、その時点で設定されている撮影条件等に応じて上記CMOSイメージセンサ12の走査駆動を行なう。
上記画像処理部15は、上記キー操作部24のシャッタレリーズキー操作に伴う画像撮影時に、AGC・A/D変換部13から送られてきてバッファメモリ14に保持される画像データをデモザイク処理し、さらに画像圧縮/伸長部15aで所定のデータファイル形式、例えばJPEG(Joint Photographic Experts Group)であればDCT(離散コサイン変換)やハフマン符号化等のデータ圧縮処理を施してデータ量を大幅に削減した画像データファイルを作成する。作成した画像データファイルは一度バッファメモリ14に保持され、この後、システムバスSB、メモリカードコントローラ28を介してメモリカード31に転送・保存される。
また画像処理部15は、再生モード時にメモリカード31からメモリカードコントローラ28を介して読出されてくる画像データをシステムバスSBを介して受取り、バッファメモリ14に保持させた上で、このバッファメモリ14に保持させた画像データを画像圧縮/伸長部15aで記録時とは逆の手順で圧縮を解く伸長処理により元のサイズの画像データを得、得た画像データのデータ量を減じた後にシステムバスSBを介して表示部16で表示させる。
メモリカードコントローラ28は、カードコネクタ32を介してメモリカード31と接続される。メモリカード31は、このデジタルカメラ10に着脱自在に装着され、このデジタルカメラ10の記録媒体となる画像データ等の記録用メモリであり、内部には不揮発性メモリであるフラッシュメモリと、その駆動回路とが設けられる。
次に上記実施形態の動作について説明する。
なお、以下に示す動作は、時間的に連続した静止画像を撮影するための連続撮影モード下で、CPU21の制御の下に画像処理部15が画像データを圧縮するために実行する処理内容を抽出して示す。CPU21はプログラムメモリ23に記憶されている動作プログラムやデータを読出してメインメモリ22に展開して記憶させた上で実行する。
プログラムメモリ23に記憶されている動作プログラム等は、このデジタルカメラ10の製造工場出荷時にプログラムメモリ23に記憶されていたものに加え、例えばこのデジタルカメラ10のバージョンアップに際して、デジタルカメラ10を図示しないパーソナルコンピュータと接続し、あるいは更新プログラムを記憶したメモリカード31を一時的にカードコネクタ32に装着することにより外部から新たな動作プログラム、データ等をインストールするものも含む。
図2は、上述した如く、連続撮影動作時に画像処理部15の画像圧縮/伸長部15aが実行するデータ圧縮処理を中心とした処理内容を示す。なお、具体的な連続撮影速度として、説明を簡略化するために低速側の代表値を10[フレーム/秒]、高速側の代表値を40[フレーム/秒]として説明する。
連続撮影モードが設定された状態でキー操作部24のシャッタレリーズキーが操作されると、設定された連続撮影速度での撮影動作が開始される。これに伴って、順次取得されるRAWデータをバッファメモリ14に転送して受付ける処理が開始される(ステップS101)。
図3は、連続撮影速度が40[フレーム/秒]([fps])である場合と10[フレーム/秒]である場合にCMOSイメージセンサ12が出力する画像データのタイミングを例示する。同図中、矩形内の数字n(n=1,2,‥‥)が、撮影を開始してからn枚目のRAWデータを示す。
画像処理部15では、CPU21よりその時点で設定されている連続撮影速度の情報を取得した後(ステップS102)、その取得した連続撮影速度の情報に基づいた最大リトライ回数値を同じくCPU21から取得する(ステップS103)。
本実施形態では、例えば連続撮影速度10[フレーム/秒]での最大リトライ回数値を「3」、連続撮影速度40[フレーム/秒]での最大リトライ回数値を「0」とする。
これら最大リトライ回数値の情報は、後述する圧縮率の情報と共に予めプログラムメモリ23にテーブル化して記憶されたものを、必要によりCPU21が読出してメインメモリ22に展開して記憶させる。
次いでバッファメモリ14の先頭に位置する、撮影順序が最も古いRAWデータ1フレーム分を読出す(ステップS104)。
ここで、バッファメモリ14からRAWデータを読出すことができた否かにより一連の画像データ圧縮の処理を終了したか否かを判断する(ステップS105)。
ステップS105でRAWデータがあったと判断すると、次に画像処理部15が内部でカウントする実リトライ回数を初期値「0」とした後(ステップS106)、直前の上記ステップS103で取得したリトライ回数値と上記カウントしている実リトライ回数とを比較して、画像データ圧縮のリトライが可能であるか否かを判断する(ステップS107)。
例えば連続撮影速度が10[フレーム/秒]であり、上述した如く最大リトライ回数値を「3」であって、その時点での実リトライ回数が初期値「0」であれば、リトライが可能であると判断し、実リトライ回数に応じた圧縮率をCPU21を介して取得する(ステップS108)。
すなわちCPU21では、上記したように連続撮影速度に対応する最大リトライ回数値の情報と組み合わせて、実リトライ回数に応じた圧縮率の情報をプログラムメモリ23から読出している。実リトライ回数に応じた圧縮率の情報は、実リトライ回数が増えるにつれて、段階的に高い圧縮率となるように設定されている。
画像処理部15の画像圧縮/伸長部15aでは、設定された圧縮率に基づいてRAWデータをJPEGファイル化してバッファメモリ14に再格納する画像データ圧縮処理を実行する(ステップS109)。
その処理の結果、再格納されたJPEGデータファイルのデータ量が、予め設定されているデータ量以内に収まったか否かによりデータ圧縮が成功したか否かを判断する(ステップS110)。
ここでデータ圧縮が成功したと判断した場合には、圧縮したJPEGデータファイルをバッファメモリ14からメモリカード31に転送して記録、保存させた後に、対応するRAWデータを上記バッファメモリ14から消去させ(ステップS111)、以上で1フレーム分のRAWデータに関する処理が終了したものとして、再び上記ステップS104からの処理に戻る。
また、上記ステップS110で得られたJPEGデータファイルのデータ量が、予め設定されているデータ量を超え、データ圧縮が失敗したと判断した場合には、実リトライ回数を「+1」更新設定した上で(ステップS112)、再び上記ステップS107に戻り、画像データの圧縮処理のリトライが可能であるか否かを判断する。
こうして設定されているリトライ回数内であれば、順次圧縮率を段階的に上げながら画像データの圧縮処理を繰返し実行することにより、できる限り画質の劣化を伴わない状態で画像データが所定のデータ量に収まるように制御する。
しかして、上記ステップS107でそれ以上の画像データ圧縮のリトライが不可能であると判断した場合には、画像処理部15がCPU21から、確実に所定のデータ量に収めるための最大圧縮率を読出して設定する(ステップS113)。
画像処理部15の画像圧縮/伸長部15aでは、設定された最大圧縮率に基づいてRAWデータをJPEGファイル化してバッファメモリ14に再格納する画像データの圧縮処理を実行する(ステップS114)。
その処理の結果、再格納されたJPEGデータファイルをバッファメモリ14からメモリカード31に転送して記録、保存させた後に、対応するRAWデータを上記バッファメモリ14から消去させ(ステップS111)、以上で1フレーム分のRAWデータに関する処理が終了したものとして、再び上記ステップS104からの処理に戻る。
図4は、上記図3と同様に、連続撮影速度が40[フレーム/秒]([fps])である場合と10[フレーム/秒]である場合にCMOSイメージセンサ12が出力する画像データのタイミングと、その後のデータ圧縮処理の動作例とを例示する。
同図中、内部をハッチングした矩形内の数字n(n=1,2,‥‥)が、データ圧縮後のn枚目のJPEGデータファイルを示し、且つ×印を付したものは、圧縮後のデータファイルがバッファメモリ14内で所定のデータ量に収まらず、その後にリトライしたものを示す。
連続撮影速度が40[フレーム/秒]である場合には、上記したように最大リトライ回数値を「0」とすることで、リトライが原則不可であるものとして、常に最大圧縮率を用いて各画像データとも1回の圧縮処理により確実に圧縮したJPEGデータファイルを得るものとする。
したがって、画像の撮影で得たデータをバッファメモリ14に保持する動作と、圧縮処理された画像データの転送処理を終えてバッファメモリ14から対応する画像データを消去する動作とにほとんど遅滞が生じず、一連の連続した画像撮影終了後にはほぼ同時に圧縮処理を終えることができ、結果としてすぐに次の連続撮影に移行することが可能となる。
これに対して連続撮影速度が10[フレーム/秒]である場合には、上記したように最大リトライ回数値を「3」とすることで、最大のリトライ回数を3回、最大で計4回の圧縮処理が可能となり、4回目の圧縮処理では最大圧縮率を用いるものの、始めの3回の圧縮処理では、低い圧縮率から順次段階的に圧縮率を上げるような処理を実行する。
具体的に同図4で連続撮影速度が10[フレーム/秒]で連続撮影を実行した場合に、画像「1」及び画像「2」に関しては、3回のリトライで最大圧縮率による圧縮処理を施しているものの、画像「3」及び画像「4」に関しては2回のリトライで、最大圧縮率より低い圧縮率による圧縮処理で得たJPEGデータファイルを記録、保存するものとしている。
このように、RAWデータの内容によっては、より低い圧縮率で画質劣化の少ないデータ圧縮処理でも所定のデータ量に収めることが可能となる場合もあり得る。
この場合も、画像の撮影で得たデータをバッファメモリ14に保持する動作と、圧縮処理された画像データの転送処理を終えてバッファメモリ14から対応する画像データを消去する動作とにほとんど遅滞が生じず、一連の連続した画像撮影終了後にはほぼ同時に圧縮処理を終えることができ、結果としてすぐに次の連続撮影に移行することが可能となる。
なお、上記ステップS105でバッファメモリ14からRAWデータを読出すことができなかった場合には、一連の画像データの圧縮処理を終了したものとしてこの図2の処理を完了する。
以上詳述した如く本実施形態によれば、設定された連続撮影速度に応じてデータ圧縮処理に要する時間と圧縮率のバランスをとり、連続撮影速度と画質とを両立させることが可能となる。
加えて上記実施形態では、それ以上の画像データの圧縮処理が制限された場合に、予め設定された最大の圧縮率を設定してデータ圧縮処理させることで、確実に所定のデータ量以内に収まるように圧縮したデータファイルを得ることができる。
なお、上記実施形態は本発明をデジタルカメラに適用した場合について説明したものであるが、本発明はこれに限らず、連続撮影が可能なカメラ機能を有する電子機器であれば、携帯電話端末やモバイルタイプのパーソナルコンピュータ、電子ブック端末やPDA(Personal Digital Assistants:個人向け情報携帯端末)等であっても同様に実施が可能となる。
その他、本発明は上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施形態で実行される機能は可能な限り適宜組み合わせて実施しても良い。上述した実施形態には種々の段階が含まれており、開示される複数の構成要件による適宜の組み合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
10…デジタルカメラ、11…光学レンズユニット、12…CMOSイメージセンサ、13…AGC・A/D変換部、14…バッファメモリ、15…画像処理部、15a…画像圧縮/伸長部、16…表示部、17…タッチパネル部、18…マイクロホン、19…音声処理部、20…スピーカ、21…CPU、22…メインメモリ、23…プログラムメモリ、24…キー操作部、25…レンズ駆動部、26…フラッシュ駆動部、27…イメージセンサ(IS)駆動部、28…メモリカードコントローラ、29…レンズ用DCモータ(M)、30…フラッシュ部、31…メモリカード、32…カードコネクタ、SB…システムバス。

Claims (8)

  1. 撮像手段と、
    上記撮像手段を予め用意された複数の連続撮影速度のうちの1つで駆動させ、時間的に連続した複数の画像データを取得する取得手段と、
    上記取得手段によって取得された複数の画像データを一時的に保持する第1保持手段と、
    上記第1保持手段に一時的に保持されている複数の画像データを、予め与えられた圧縮率に基づいて順次圧縮処理する圧縮手段と、
    上記圧縮手段によって圧縮された画像データが所定のデータ量に収まったか否かを判断する判断手段と、
    上記判断手段で圧縮した画像データが上記所定のデータ量に収まらないと判断した場合に、上記圧縮率よりも高い圧縮率で上記複数の画像データを再圧縮処理するよう制御する第1制御手段と、
    上記取得手段により駆動される連続撮影速度に応じて、上記複数の画像データの夫々に対する再圧縮処理回数を設定する回数設定手段と
    を具備したことを特徴とする撮像装置。
  2. 上記第1制御手段は、上記判断手段で圧縮した画像データが上記所定のデータ量に収まらないと判断した場合に、上記回数設定手段によって設定された再圧縮処理回数に応じて、段階的に圧縮率を高くして上記複数の画像データを再圧縮処理するよう制御することを特徴とする請求項1記載の撮像装置。
  3. 上記第1制御手段により再圧縮処理する毎に上記設定された再圧縮処理回数を減算し、その減算後の再圧縮処理回数を保持する第2保持手段を更に備え、
    上記判断手段は更に、上記圧縮手段によって圧縮された画像データが所定のデータ量に収まったか否かに加え、上記第2保持手段によって保持された減算後の再圧縮処理回数が0か否かも判断し、
    上記第1制御手段は、上記判断手段で減算後の再圧縮処理回数が0でないと判断した場合に、上記圧縮手段に対し上記第1の圧縮率よりも高い圧縮率で上記複数の画像データを再圧縮処理するよう制御することを特徴とする請求項1又は2記載の撮像装置。
  4. 上記判断手段で減算後の再圧縮処理回数が0と判断した場合、上記画像データが上記所定のデータ量に収まるような圧縮率を設定する圧縮率設定手段と、
    上記圧縮率設定手段によって設定された圧縮率で上記複数の画像データを再圧縮処理するよう制御する第2制御手段と、を更に備えることを特徴とする請求項3記載の撮像装置。
  5. 上記判断手段により上記所定のデータ量に収まったと判断されるまで、上記圧縮手段により圧縮処理、又は、再圧縮処理された画像データを、上記第1保持手段に繰返し保持する制御する保持制御手段を更に備えることを特徴とする請求項1乃至4の何れかに記載の撮像装置。
  6. 上記判断手段で圧縮した画像データが上記所定のデータ量に収まったと判断した場合に、圧縮処理された複数の画像データを所定のメモリに格納するよう制御する格納制御手段を更に備えることを特徴とする請求項1乃至5の何れかに記載の撮像装置。
  7. 撮像部を予め用意された複数の連続撮影速度のうちの1つで駆動させ、時間的に連続した複数の画像データを取得させる取得ステップと、
    上記取得ステップにて取得された複数の画像データを保持部に一時的に保持させる保持ステップと、
    上記保持ステップにて一時的に保持されている複数の画像データを、予め与えられた圧縮率に基づいて順次圧縮処理する圧縮ステップと、
    上記圧縮ステップにて圧縮された画像データが所定のデータ量に収まったか否かを判断する判断ステップと、
    上記判断ステップにて、圧縮した画像データが上記所定のデータ量に収まらないと判断した場合に、上記圧縮率よりも高い圧縮率で上記複数の画像データを再圧縮処理するよう制御する制御ステップと、
    上記取得ステップにて駆動される連続撮影速度に応じて、上記複数の画像データの夫々に対する再圧縮処理回数を設定する回数設定ステップと
    を含むことを特徴とする撮像制御方法。
  8. 撮像部を有する装置が内蔵するコンピュータを、
    上記撮像部を予め用意された複数の連続撮影速度のうちの1つで駆動させ、時間的に連続した複数の画像データを取得させる取得手段、
    上記取得手段によって取得された複数の画像データを保持部に一時的に保持させる保持手段、
    上記保持手段に一時的に保持されている複数の画像データを、予め与えられた圧縮率に基づいて順次圧縮処理する圧縮手段、
    上記圧縮手段によって圧縮された画像データが所定のデータ量に収まったか否かを判断する判断手段、
    上記判断手段で、圧縮した画像データが上記所定のデータ量に収まらないと判断した場合に、上記圧縮率よりも高い圧縮率で上記複数の画像データを再圧縮処理するよう制御する制御手段、
    上記取得手段により駆動される連続撮影速度に応じて、上記複数の画像データの夫々に対する再圧縮処理回数を設定する回数設定手段
    として機能させることを特徴とするプログラム。
JP2010262223A 2010-11-25 2010-11-25 撮像装置、撮像制御方法及びプログラム Expired - Fee Related JP5115619B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2010262223A JP5115619B2 (ja) 2010-11-25 2010-11-25 撮像装置、撮像制御方法及びプログラム
US13/300,780 US8466986B2 (en) 2010-11-25 2011-11-21 Image capturing apparatus, image capturing control method, and storage medium storing program for image capturing
CN201110373130.6A CN102547086B (zh) 2010-11-25 2011-11-22 摄像装置、摄像控制方法及程序产品
KR1020110122727A KR101311033B1 (ko) 2010-11-25 2011-11-23 촬상 장치, 촬상 제어 방법 및 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010262223A JP5115619B2 (ja) 2010-11-25 2010-11-25 撮像装置、撮像制御方法及びプログラム

Publications (3)

Publication Number Publication Date
JP2012114692A JP2012114692A (ja) 2012-06-14
JP2012114692A5 JP2012114692A5 (ja) 2012-10-11
JP5115619B2 true JP5115619B2 (ja) 2013-01-09

Family

ID=46126379

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010262223A Expired - Fee Related JP5115619B2 (ja) 2010-11-25 2010-11-25 撮像装置、撮像制御方法及びプログラム

Country Status (4)

Country Link
US (1) US8466986B2 (ja)
JP (1) JP5115619B2 (ja)
KR (1) KR101311033B1 (ja)
CN (1) CN102547086B (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102769752B (zh) * 2012-07-25 2014-12-10 北京汉王智通科技有限公司 一种jpeg图像压缩方法和***
JP6135072B2 (ja) * 2012-08-30 2017-05-31 カシオ計算機株式会社 画像処理装置、画像処理方法及びプログラム
CN103167147A (zh) * 2012-09-20 2013-06-19 深圳市金立通信设备有限公司 一种智能手机高速连拍***及方法
CN106998487A (zh) * 2017-04-27 2017-08-01 努比亚技术有限公司 图像处理方法、装置及移动终端
CN114339226B (zh) * 2021-12-28 2024-02-09 山东云海国创云计算装备产业创新中心有限公司 一种提高画面的流畅度的方法、装置及介质

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2984342B2 (ja) * 1990-09-04 1999-11-29 キヤノン株式会社 画像信号記録装置
JPH0530471A (ja) * 1991-07-25 1993-02-05 Olympus Optical Co Ltd 画像記録装置
BE1007807A3 (nl) * 1993-11-30 1995-10-24 Philips Electronics Nv Inrichting voor het coderen van een videosignaal.
US5617142A (en) * 1994-11-08 1997-04-01 General Instrument Corporation Of Delaware Method and apparatus for changing the compression level of a compressed digital signal
JP3777721B2 (ja) * 1996-06-07 2006-05-24 カシオ計算機株式会社 画像データ記憶装置、画像データ記憶方法、撮像方法、及び記憶媒体
JP4616432B2 (ja) * 1999-07-16 2011-01-19 富士フイルム株式会社 信号処理装置
JP2001251616A (ja) * 2000-03-02 2001-09-14 Media Glue Corp 多重化音響・動画圧縮符号化信号変換方法、装置および変換プログラムを記録した媒体
JP2002176562A (ja) * 2000-09-29 2002-06-21 Konica Corp 電子カメラ、画像データ処理装置及び画像データ処理方法
US6882749B2 (en) * 2000-09-29 2005-04-19 Konica Corporation Image data processing method and electronic camera using the image data processing method
US7227998B2 (en) * 2002-06-11 2007-06-05 Canon Kabushiki Kaisha Image processing apparatus, control method of the same, computer program, and computer-readable storage medium
JP2004056680A (ja) * 2002-07-23 2004-02-19 Ricoh Co Ltd 画像処理装置および画像処理方法
JP4035015B2 (ja) 2002-07-30 2008-01-16 松下電器産業株式会社 画像処理装置及び画像処理方法
JP2004173005A (ja) * 2002-11-20 2004-06-17 Ricoh Co Ltd 連続画像圧縮装置、連続画像圧縮方法及びそのプログラム並びにそのプログラムを記録した情報記録媒体
JP4038774B2 (ja) * 2004-12-28 2008-01-30 日本ビクター株式会社 符号化装置及び符号化方法
JP4725217B2 (ja) 2005-07-11 2011-07-13 株式会社ニコン 撮像装置
JP4844094B2 (ja) * 2005-11-16 2011-12-21 株式会社ニコン デジタルスチルカメラ
JP4689545B2 (ja) * 2006-07-05 2011-05-25 富士フイルム株式会社 データ圧縮装置およびデータ圧縮プログラム
JP4862736B2 (ja) * 2007-04-24 2012-01-25 パナソニック電工株式会社 画像圧縮装置
JP2009159303A (ja) * 2007-12-26 2009-07-16 Olympus Imaging Corp 撮像装置
CN101335819B (zh) * 2008-08-06 2010-06-16 中兴通讯股份有限公司 连拍照片的处理装置、方法及图象处理设备

Also Published As

Publication number Publication date
US8466986B2 (en) 2013-06-18
KR20120056780A (ko) 2012-06-04
US20120133795A1 (en) 2012-05-31
KR101311033B1 (ko) 2013-09-24
CN102547086B (zh) 2014-10-15
JP2012114692A (ja) 2012-06-14
CN102547086A (zh) 2012-07-04

Similar Documents

Publication Publication Date Title
TWI326553B (en) Imaging apparatus, data extraction method, and data extraction program
JP5126344B2 (ja) 撮像装置、撮像方法及びプログラム
JP2006229474A (ja) 撮像装置及びその制御方法
JP5115619B2 (ja) 撮像装置、撮像制御方法及びプログラム
JP2012120151A (ja) 撮像装置、撮像制御方法及びプログラム
JP5311937B2 (ja) 撮像装置及び画像表示方法
JP4835356B2 (ja) 撮像装置、撮像制御プログラム及び撮像制御方法
JP4525459B2 (ja) 動画処理装置、動画処理方法及びプログラム
JP2010021710A (ja) 撮像装置、画像処理装置およびプログラム
JP2007013472A (ja) 撮像装置及びその制御方法及びプログラム及び記憶媒体
KR101480407B1 (ko) 디지털 영상 처리 장치, 이의 제어 방법 및 상기 제어방법을 기록한 기록 매체
JP5561044B2 (ja) 撮像装置、撮像方法及びプログラム
JP2008034929A (ja) 画像記録装置
JP4054918B2 (ja) 撮像装置、撮影制御方法及び撮影制御プログラム
JP2006094200A (ja) 撮像装置、合焦表示方法及びプログラム
JP2004104222A (ja) 撮像装置
JP5332797B2 (ja) 撮像装置、撮像方法及びプログラム
JP2006186930A (ja) 撮像装置、画像処理方法及びプログラム
JP4188808B2 (ja) 撮像装置
JP2007259304A (ja) 撮像装置及びその制御方法、コンピュータプログラム及び記憶媒体
JP2005347885A (ja) 撮像装置、撮影範囲調整方法及びプログラム
JP2005109915A (ja) 画像記録装置、画像記録方法、及びそれを用いたカメラ
JP2006186796A (ja) 撮影装置、撮影方法および撮影プログラム
US20110279695A1 (en) Imaging apparatus
US20070053007A1 (en) Image signal processing device and image signal processing method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120827

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120827

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20120831

TRDD Decision of grant or rejection written
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20120911

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120918

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121001

R150 Certificate of patent or registration of utility model

Ref document number: 5115619

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151026

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees