JP2016139924A - Photographing apparatus, photographing method, and program - Google Patents
Photographing apparatus, photographing method, and program Download PDFInfo
- Publication number
- JP2016139924A JP2016139924A JP2015013514A JP2015013514A JP2016139924A JP 2016139924 A JP2016139924 A JP 2016139924A JP 2015013514 A JP2015013514 A JP 2015013514A JP 2015013514 A JP2015013514 A JP 2015013514A JP 2016139924 A JP2016139924 A JP 2016139924A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- still image
- moving image
- control unit
- 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.)
- Granted
Links
Images
Landscapes
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
本発明は、撮影装置、撮影方法及びプログラムに関する。 The present invention relates to a photographing apparatus, a photographing method, and a program.
近年、銀塩フィルムを用いたカメラに取って代わり、CCD(Charge Coupled Device)等で構成される半導体よりなる撮像素子を用いるカメラが盛んに使用されている。この種のカメラは、電子的に画像データを記録媒体に記録し、LCD(Liquid Crystal Display)のような表示装置で表示する構成を有し、デジタルカメラとして市販されている。このようなデジタルカメラでは、連写性能を優先し、撮影可能枚数を増やし記録媒体の領域効率を高くするためにファイルサイズ単位でSDカードに書き込んでいる。また、このようなデジタルカメラでは、動画記録においてはバッファに溜めたデータが溢れるのを防ぎ、書き込み処理効率を高くするためにSDカードにAllocation unit(AU)単位で書き込んでいる。特許文献1には、SD Card Association(SDA)で規定されているスピードクラス仕様に則った単位のデータ毎をSDカードに書き込むことで効率のよい動画記録を実現する技術が開示されている。また、動画記録中に静止画記録を実施できる機種では、動画記録と静止画記録とが交互に実施される。しかし、これらの機種において、RAWデータのように大きいサイズの静止画記録を実施した場合に、静止画書き込み処理によって動画記録が待たされることがあった。その結果バッファに溜めたデータが溢れて動画記録が止まってしまうことがあった。これに対し、特許文献1には、動画記録を妨げないように静止画記録を分割して行う技術が開示されている。
In recent years, cameras that use imaging elements made of semiconductors such as CCDs (Charge Coupled Devices) have been actively used in place of cameras using silver salt films. This type of camera has a configuration in which image data is electronically recorded on a recording medium and displayed on a display device such as an LCD (Liquid Crystal Display), and is commercially available as a digital camera. In such a digital camera, priority is given to continuous shooting performance, and the number of shootable images is increased and the area efficiency of the recording medium is increased. In such a digital camera, data stored in a buffer is prevented from overflowing during moving image recording, and writing is performed on an SD card in Allocation unit (AU) units in order to increase write processing efficiency.
しかしながら、上述のような従来のデジタルカメラでは、動画記録と分断された静止画記録が交互に実施されるために、記録された静止画が断片化され、効率よく静止画再生できないという問題があった。 However, in the conventional digital camera as described above, since the moving image recording and the divided still image recording are alternately performed, there is a problem that the recorded still image is fragmented and the still image cannot be efficiently reproduced. It was.
本発明はこのような問題点に鑑みなされたもので、動画記録を妨げることなく静止画を記録し、且つ効率良く静止画再生を行えるように静止画を記録することを目的とする。 The present invention has been made in view of such problems, and an object of the present invention is to record a still image so as to record a still image without hindering moving image recording and to efficiently perform still image reproduction.
そこで、本発明は、撮影装置であって、静止画の撮影指示を受け付ける受付手段と、前記静止画の撮影指示を受け付けた場合に、記録媒体に撮影手段により撮影された1枚の静止画を記録する、静止画領域を確保する確保手段と、前記静止画を複数の部分データに分割する分割手段と、動画撮影期間中である場合に、前記静止画領域への1つの前記部分データの記録と、前記記録媒体への、前記撮影手段による動画の記録と、を交互に実行しながら、前記静止画に対応する複数の前記部分データを記録する分割記録処理を行い、動画撮影期間中でない場合は、前記静止画の全体を一度に前記静止画領域に記録させる一括記録処理を行う記録管理手段とを有することを特徴とする。 Therefore, the present invention is a photographing apparatus, and a receiving unit that receives a still image shooting instruction, and a single still image shot by the shooting unit on a recording medium when the still image shooting instruction is received. Recording means for securing a still image area, dividing means for dividing the still image into a plurality of partial data, and recording of the one partial data in the still image area during a moving image shooting period And a recording process of recording a plurality of partial data corresponding to the still image while alternately executing the recording of the moving image on the recording medium by the photographing unit, and not during the moving image shooting period Comprises recording management means for performing batch recording processing for recording the entire still image in the still image area at once.
本発明によれば、動画記録を妨げることなく静止画を記録し、且つ効率良く静止画再生を行えるように静止画を記録することができる。 According to the present invention, it is possible to record a still image so as to record a still image without interfering with moving image recording, and to efficiently reproduce the still image.
以下、本発明の実施形態について図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本実施形態に係る撮影装置としてのデジタルカメラ100の構成を示すブロック図である。103は撮影レンズ、101は絞り機能を備えるシャッター、22は光学像を電気信号に変換するCCDやCMOS素子等で構成される撮像部である。23はアナログ信号をデジタル信号に変換するA/D変換器であり、撮像部22から出力されるアナログ信号をデジタル信号に変換する場合に用いられる。A/D変換器23はまた、音声制御部11から出力されるアナログ信号をデジタル信号に変換する場合にも用いられる。バリア102は、撮影レンズ103を含む撮像部を覆う事により、撮像部の汚れや破損を防止する。
FIG. 1 is a block diagram showing a configuration of a
12は、撮像部22、A/D変換器23、D/A変換器13にクロック信号や制御信号を供給するタイミング発生部であり、メモリ制御回路15及びシステム制御部50により制御される。24は画像処理部であり、A/D変換器23からのデータ、又は、メモリ制御回路15からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。画像処理回路24ではまた、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部50が露光制御、測距制御を行う。これにより、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理が行われる。画像処理回路24では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWB(オートホワイトバランス)処理も行っている。
A
A/D変換器23からの出力データは、画像処理回路24及びメモリ制御回路15を介して、又は直接メモリ制御回路15を介して、メモリ32に書き込まれる。メモリ32は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。
Output data from the A /
16は、適応離散コサイン変換(ADCT)等により画像データを圧縮伸張する圧縮・伸張部であり、シャッター101をトリガにしてメモリ32に格納された撮影画像を読み込んで圧縮処理を行い、処理を終えたデータをメモリ32に書き込む。また、記録部19等からメモリ32に読み込まれた圧縮画像を読み込んで伸張処理を行い、処理を終えたデータをメモリ32に書き込む。圧縮伸張部16によりメモリ32に書き込まれた画像データは、システム制御部50のファイル部においてファイル化され、インターフェース18を介して記録媒体200に記録される。また、メモリ32は画像表示用のメモリを兼ねている。13はD/A変換器、28はLCD等からなる画像表示部である。メモリ32に書き込まれた表示用の画像データはD/A変換器13を介して画像表示部28により表示される。
A compression /
17は、画像処理回路24によって処理されたデジタル画像信号を動画データとして符号化するための符号化処理を行う符号化複合化処理部である。符号化処理としては、例えば、MotionJPEG、MPEG、H.264(MPEG−Part10 AVC)等の様々な公知の圧縮符号化方式処理がある。符号化された動画データはメモリ32に一時記憶される。
50は、デジタルカメラ100全体を制御するシステム制御部である。システム制御部50は、CPU等を含む。52は、システム制御部50の動作用の定数、変数、プログラム等を記憶するシステムメモリである。不揮発性メモリ56は電気的に消去・記録可能なメモリであり、例えばEEPROM等が用いられる。なお、後述するデジタルカメラ100の機能や処理は、システム制御部50が、メモリ32等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。
第1シャッタースイッチSW1(62)、第2シャッタースイッチSW2(64)、操作部70はシステム制御部50に各種の動作指示を入力するための操作手段である。60はモード切替スイッチであり、システム制御部50の動作モードを静止画撮影モード、連続撮影(連写)モード、動画撮影モード、再生モード等のいずれかに切り替えることができる。ここで、静止画撮影モードは、静止画を撮影、記録するモードである。連続撮影モードは、静止画を連続して撮影、記録するモードである。デジタルカメラ100は、静止画撮影モードにおいて、1回の撮影指示に応じて撮影された静止画データを1つのファイルとして記録媒体に記録することができる。動画撮影モードは、動画を撮影、記録するモードである。デジタルカメラ100は、動画撮影モードにおいて、1回の動画撮影の開始から終了までに撮影された動画データを1つのファイルとして記録媒体に記録することができる。なお、本実施形態に係るデジタルカメラ100は、動画撮影モードにおいて、ユーザからの指示に従い静止画の撮影、記録も行うことができる。再生モードは、記録された静止画又は動画を再生するモードである。
The first shutter switch SW1 (62), the second shutter switch SW2 (64), and the
第1シャッタースイッチSW1(62)は、デジタルカメラ100に設けられた、付図時のシャッターボタンの操作途中(半押し)でONとなる。そして、第1シャッタースイッチSW1(62)は、AF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、EF(フラッシュプリ発光)処理等の動作開始を指示する。第2シャッタースイッチSW2(64)は、シャッターボタンの操作完了(全押し)でONとなり、撮像部22からの信号読み出しから記録媒体200に画像データを書き込むまでの一連の撮像処理の動作開始を指示する。
The first shutter switch SW1 (62) is turned on while the shutter button provided in the
操作部70は各種ボタンやタッチパネル等からなる。具体的に例示すると以下の通りとなる。すなわち、操作部70は、消去ボタンや、メニューボタン、SETボタン、十字に配置された4方向キー、コネクタ112に接続されたプリンタに対する印刷機能を実現する印刷予約ボタン、消去ボタン等を有している。メニューボタンが押されると各種設定が可能なメニュー画面が画像表示部28に表示される。利用者は、画像表示部28に表示されたメニュー画面と、4方向キーやSETボタンとを用いて直感的に各種設定を行うことができる。
The
電源スイッチ72は、電源オン、電源オフを切り替える。39は電源制御部で、電池検出回路、DC−DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、検出結果及びシステム制御部50の指示に基づいてDC−DCコンバータを制御し、必要な電圧を必要な期間、記録媒体200を含む各部へ供給する。30はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ACアダプター等からなる電源部である。33及び34はコネクタであり、電源部30と電源制御部39とを接続する。
The
40はRTC(Real Time Clock)であり、電源制御部39とは別に内部に電源部を保持し、電源部30が落ちた状態であっても、時計動作状態を続けている。システム制御部50は起動時にRTC40より取得した日時を用いてタイマー制御する。18はメモリカードやハードディスク等の記録媒体200とのインターフェースであり、35は記録媒体200とインターフェース18との接続のためのコネクタである。98は、コネクタ35に記録媒体200が装着されているか否かを検知する記録媒体着脱検知部である。200はメモリカードやハードディスク等の記録媒体である。記録媒体200は、半導体メモリや磁気ディスク等から構成される記録部19、デジタルカメラ100とのインターフェース37、及び、記録媒体200とデジタルカメラ100とを接続するためのコネクタ36を備えている。
通信部110は、RS232CやUSB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信、等の各種通信処理を行う。コネクタ(無線通信の場合はアンテナ)112は、通信部110を介してデジタルカメラ100を他の機器と接続する。コネクタ112に対してはプリンタ等が接続される。プリンタが接続された場合、記録媒体200に記録された画像ファイルがプリンタに転送されることで、PC等を介さず直接プリンタを用いて画像印刷を行う機能も実現可能である。
The
図2は、記録媒体200のメモリ空間の一例を示す概念図である。撮影により得られた画像データは主にUser Area210に書き込まれる。User Area210は、アロケーションユニット (AU:Allocation unit)211と呼ばれる単位で構成されており、AUはレコーディングユニット(RU:recording unit)212と呼ばれる単位で構成されている。記録媒体200は容量毎に規定された最大のAUサイズを保持しており、AU211のサイズは記録媒体200に対して実行したフォーマットによって定義されている。SDAの規格書はスピードクラス仕様によって最高の書き込み速度を既定している。リアルタイムでデータ記録する場合には、書き込み機器はAU境界の先頭からAU単位のサイズで書き込むものと規定する。なお、少なくともRU単位で記録しないと書き込み速度は保障されない。スピードクラス仕様の詳細については、特許文献1を参照することができる。
FIG. 2 is a conceptual diagram illustrating an example of the memory space of the
図3は、デジタルカメラ100による、静止画撮影モード処理を示すフローチャートである。静止画撮影モード処理は、動作モードが静止画撮影モードに設定された場合に実行される処理である。静止画撮影モードに設定されると、S301において、システム制御部50は、スルー表示を行う。次に、S301において、システム制御部50は、シャッタースイッチSW1の押下を検知したか否かを判定する。システム制御部50は、シャッタースイッチSW1の押下を検知するまで待機し(S301でNo)、押下を検知した場合には(S301でYes)、処理をS302へ進める。S302において、システム制御部50は、測距処理を行って撮影レンズ103の焦点を被写体に合わせ、測光処理を行って絞り値及びシャッター時間を決定する。システム制御部50は、測光処理において、必要であればフラッシュの設定も行う。その後、処理をS303へ進める。
FIG. 3 is a flowchart showing still image shooting mode processing by the
そして、システム制御部50は、シャッタースイッチSW2の押下を検知することなく(S303でNo)、かつシャッタースイッチSW1の押下が解除された場合には(S304でNo)、処理をS301へ進める。システム制御部50は、シャッタースイッチSW2の押下を検知することなく(S303でNo)、かつシャッタースイッチSW1の押下を検知している場合には(S304でYes)、処理をS303へ進める。システム制御部50は、シャッタースイッチSW2の押下を検知した場合には(S303でYes)、処理をS305へ進める。
Then, the
S305において、システム制御部50は、画像表示部28の表示状態を固定色表示状態に設定する。次に、S306において、システム制御部50は、撮影処理を行う。撮影処理は、露光処理と現像処理を含む。露光処理は、撮像部22、A/D変換器23、画像処理回路24、メモリ制御回路15を介して、又はA/D変換器23から直接メモリ制御回路15を介して、メモリ32に、撮影により得られた静止画を書き込む処理である。撮影処理は、メモリ制御回路15そして必要に応じて画像処理回路24を用いて、メモリ32に書き込まれた画像データを読み出して各種処理を行う処理である。撮影処理(S306)における処理については後に詳述する。
In S305, the
次に、S307において、システム制御部50は、画像表示部28に対し撮影により得られた静止画のクイックレビュー表示を行う。次に、S308において、システム制御部50は、撮影処理(S306)で得られた静止画を画像ファイルとして記録媒体200に対し書き込みを行う記録処理を実行する(S210)。記録処理(S210)における処理については後に詳述する。
In step S <b> 307, the
次に、S309において、システム制御部50は、レックレビュー表示を行う。具体的には、システム制御部50は、記録処理(S308)が終了した際に、シャッタースイッチSW2が放されるまで画像表示部28におけるクイックレビュー表示を継続する。これにより、操作者は、撮影画像(静止画)の確認を入念に行うことができる。このレックレビュー表示を実現するレックレビュー機能は、クイックレビュー表示処理(S307)と同様に画像表示を行うが、拡大表示を実行するために、記録処理(S308)において記録された静止画を表示用画像として使用する。システム制御部50は、例えば、不図示の拡大・縮小ボタン設定に基づいて、静止画の拡大・縮小表示を行う。デジタルカメラ100は、解像度の高い記録画像を表示画像として使用している。したがって、撮影画像の拡大表示を行った場合においても、記録画像と同様にレベルの細部の画像確認を行うことができる。
Next, in S309, the
記録処理(S308)の終了後、システム制御部50は、シャッタースイッチSW2が放された状態の場合には(S310でNo)、処理をS311へ進める。システム制御部50はまた、シャッタースイッチSW2を押し続けてクイックレビュー表示を継続して撮影画像の確認を行った後にシャッタースイッチSW2が放された状態の場合も(S310でNo)、処理をS311へ進める。S311において、システム制御部50は、所定のミニマムレビュー時間が経過するまで待機し、ミニマムレビュー時間が経過すると(S311でYes)、処理をS312へ進める。
After the end of the recording process (S308), the
S312において、システム制御部50は、画像表示部28の表示状態をスルー表示状態に設定する。これにより、操作者は、画像表示部28のクイックレビュー表示によって撮影画像を確認した後に、次の撮影のために撮像した画像データを逐次表示するスルー表示を行うことができる。S313において、システム制御部50は、シャッタースイッチSW1が押下された状態の場合には(S313でYes)、次の撮影に備えるべく、処理をS303へ進める。一方、システム制御部50は、シャッタースイッチSW1が放された状態の場合には(S313でNo)、一連の撮影動作を終えて撮影待機状態に戻るべく、処理をS301へ進める。
In S312, the
図4は、図3を参照しつつ説明した撮影処理(S306)における詳細な処理を示すフローチャートである。S400において、システム制御部50は、撮影開始時にその日時をシステムタイマより取得し、システムメモリ52に記憶する。次に、S401において、システム制御部50は、システムメモリ52又はメモリ32に記憶される測光データに従い、絞り機能を有するシャッター101を絞り値に応じて開放し、撮像部22の露光を開始する。
FIG. 4 is a flowchart showing detailed processing in the photographing processing (S306) described with reference to FIG. In S <b> 400, the
次に、S402において、システム制御部50は、測光データに従って撮像部22の露光終了まで待機する。システム制御部50は、露光が終了すると(S402でYes)、処理をS403へ進める。S403において、システム制御部50は、シャッター101を閉じる。次に、S404において、システム制御部50は、撮像部22から電荷信号を読み出す。そして、システム制御部50は、A/D変換器23、画像処理回路24、メモリ制御回路15を介して、又はA/D変換器23から直接メモリ制御回路15を介して、メモリ32に静止画を書き込む。
Next, in S402, the
次に、S405において、システム制御部50は、メモリ制御回路15と、必要に応じて画像処理回路24を用いて、メモリ32に書き込まれた静止画を読み出す。そして、システム制御部50は、圧縮伸張部16を用いた圧縮処理等の画像処理を順次行った後、メモリ32に処理を終えた静止画を書き込む。次に、S406において、システム制御部50は、メモリ32から静止画を読み出し、メモリ制御回路15を介して静止画の転送を行う。以上で、撮影処理(S306)のルーチンが終了する。
In step S <b> 405, the
図5は、図3を参照しつつ説明した記録処理(S308)における詳細な処理を示すフローチャートである。S500において、システム制御部50は、ファイル名生成ルールに則りファイル名を生成する。次に、S501において、システム制御部50は、図4のS400において撮影シーケンスの中でシステムメモリ52に記憶した日時情報を取得する。次に、S502において、システム制御部50は、静止画のデータサイズを取得する。次に、S503において、システム制御部50は、静止画のデータサイズに基づいて、記録媒体200において1枚の静止画の全体を記録するための連続した1つの静止画領域を確保する。次に、S504において、システム制御部50は、生成したファイルを格納するディレクトリが記録媒体200に存在するか否かを確認する。システム制御部50は、ディレクトリが存在する場合には(S504でYes)、処理をS506へ進める。システム制御部50は、ディレクトリが存在しない場合には(S504でNo)、処理をS505へ進める。
FIG. 5 is a flowchart showing detailed processing in the recording processing (S308) described with reference to FIG. In S500, the
S505において、システム制御部50は、ディレクトリを作成する。次に、S506において、システム制御部50は、S500で生成したファイル名及びS501で取得した日時情報に基づいて、ディレクトリエントリを作成する。次に、S507において、システム制御部50は、撮影処理(S306)においてメモリ32に格納された静止画に対し、撮影日時等撮影時条件等から構成されるファイルヘッダを作成する。次に、S508において、システム制御部50は、静止画が関連画像データの一部の撮影により得られたものであるかを判断する。この判断はスティッチ撮影、ブラケット撮影、連写撮影モード等を指定する操作部70での設定又はモード切替スイッチ60の設定位置に基づいて行う。そして、システム制御部50は、静止画を記録媒体200の連続する静止画領域に記録する。以上で、記録処理(S308)のルーチンが終了する。このように、動画撮影期間中でない、静止画撮影モードにおいては、デジタルカメラ100は、静止画の全体を記録媒体200の連続する静止画領域に一度に記録させる一括記録処理を行う(記録管理処理)。
In step S505, the
図10(a)は、静止画撮影モードにおいて撮影された静止画に対するメモリ割り当ての説明図である。システム制御部50は、可能な限り撮影枚数を確保するために、図10(a)に示すようにFAT上でデータ1001のように、詰めて確保することにより、記録媒体200の領域利用効率を向上させる。そして、システム制御部50は、User Area上で画像データ1002のようにAUやRU単位ではなく、ファイルサイズ単位で、静止画を記録媒体200に記録する。
FIG. 10A is an explanatory diagram of memory allocation for still images shot in the still image shooting mode. In order to secure the number of shots as much as possible, the
図6は、デジタルカメラ100による、動画撮影モード処理を示すフローチャートである。動画撮影モード処理は、動作モードが動画撮影モードに設定された場合に実行される処理である。動画撮影モードに設定されると、S600において、システム制御部50は、スルー表示を行う。次に、S601において、システム制御部50は、動画撮影開始指示の入力を待つ。システム制御部50は、ユーザが、操作部70に設けられた、動画撮影開始処理を起動するための操作部材をユーザが押下した場合に、動画撮影開始指示の入力を受け付ける。他の例としては、デジタルカメラ100がタッチパネル搭載機種である場合には、システム制御部50は、不図示のタッチパネルディスプレイに表示されたGUIボタンをユーザが押下した場合に、画像撮影開始指示の入力を受け付けることとしてもよい。
FIG. 6 is a flowchart showing the moving image shooting mode processing by the
システム制御部50は、動画撮影開始指示の入力を受け付けた場合に(S601でYes)、処理をS602へ進める。S602において、システム制御部50は、動画撮影可能な状態か否かを判断する。ここで、動画撮影可能な状態とは、記録媒体200の使用可能な領域が十分にあり、かつ記録媒体200に対して書き込み時等のデバイスエラーが発生していない状態である。システム制御部50は、動画撮影可能な状態である場合には(S602でYes)、処理をS603へ進める。システム制御部50は、動画撮影可能な状態でない場合には(S602でNo)、動画撮影モード処理を終了する。
When the
S603において、システム制御部50は、撮影を開始するための処理を行う。具体的には、システム制御部50の制御の下、まず撮像部22は、撮像を開始し、得られたデジタル画像信号をメモリ32に送信し、一時的に記憶させる。そうすると、メモリ制御回路15は、メモリ32に記憶されたデジタル画像信号を読み出して画像表示部28に表示する。また、画像処理回路24は、メモリ32に記憶されたデジタル画像信号を再びメモリ32に記憶する。画像処理回路24は、撮像部22で画像が撮像される度にこの処理を繰り返す。次に、S604において、符号化復号化部17は、システム制御部50の制御の下、画像処理回路24によって処理された、一定量のデジタル画像信号を動画データとして符号化するための符号化処理を行う。符号化復号化部17は、例えば、符号化処理としては、MotionJPEG、MPEG、H.264(MPEG−Part10 AVC)、等の様々な公知の圧縮符号化方式処理を用いることができる。符号化された動画データはメモリ32に一時記憶される。次に、S605において、システム制御部50は、符号化された動画データを記録媒体200に記録する。
In step S603, the
システム制御部50は、10(b)に示すようにスピードクラス仕様に則りFAT上及びUser Area上においてAU単位で動画データを領域確保することで、メモリ32に蓄えられた動画データを効率よく記録媒体200に書き込むことができる。なお、AU単位でなくデジタルカメラのメモリ32のサイズ等のハード的要件によってRU単位やクラスタ単位やセクタ単位で動画データを書き込むことも可能であるが、前述のように少なくともRU単位で書き込まないと書き込み速度は保障されない。
The
次に、S606において、システム制御部50は、後述する書き込みリストに静止画に関する情報が登録されているか否かを判断する。システム制御部50は、書き込みリストへの登録がある場合には(S606でYes)、処理をS607へ進める。システム制御部50は、書き込みリストへの登録がない場合には(S606でNo)、処理をS608へ進める。S607において、システム制御部50は、記録媒体200に1つの静止画を書き込む連続した静止画領域を確保し、静止画領域に、書き込みリストに登録済みの静止画を記録する。なお、このとき、システム制御部50は、静止画のうち一部のデータである部分データのみを記録する。
In step S <b> 606, the
次に、S608において、システム制御部50は、静止画の撮影指示の入力を受け付けたか否かを判断する(受付処理)。システム制御部50は、第1シャッタースイッチSW1がONとなった場合に、撮影指示の入力を受け付ける。また、他の例としては、デジタルカメラ100がタッチパネル搭載機種である場合には、システム制御部50は、不図示のタッチパネルディスプレイ画面表示部に表示されたGUIボタンをユーザが押下した場合に、撮影指示の入力を受け付けてもよい。システム制御部50は、静止画の撮影指示を受け付けると(S608でYes)、処理をS609へ進める。システム制御部50は、静止画の撮影指示を受け付けなかった場合には(S608でNo)、処理をS613へ進める。
In step S <b> 608, the
S609において、システム制御部50は、動画の符号化処理を一時中断する。次に、S610において、システム制御部50は、ストップモーションを作成する。静止画撮影時には、静止画用のデジタル画像信号の処理が行われ、動画用のデジタル画像信号の処理が行われない。そこで、システム制御部50は、この間の動画データとして、静止画データを使用する。ストップモーションは、このように、動画データとして使用される静止画データである。なお、この動画データは、静止画撮影により得られた静止画でもよく、また他の例としては、黒塗りの画像データであってもよい。
In step S609, the
次に、S611において、システム制御部50は、静止画撮影処理を行い、静止画を得る。なお、S611における処理は、図4を参照しつつ説明した、静止画撮影モード処理における撮影処理と同様である。次に、S612において、システム制御部50は、S611において得られた静止画を複数の部分データに分割し(分割処理)、部分データ単位で、静止画を書き込みリストに登録する。なお、S612において書き込みリストに登録された静止画が、その後のタイミングにおいて実行されるS607において、記録媒体200に記録される。
Next, in S611, the
次に、S613において、システム制御部50は、撮影可能な状態か否かを確認する。S613の処理は、S602の処理と同様である。システム制御部50は、撮影可能な状態の場合には(S613でYes)、処理をS614へ進める。システム制御部50は、撮影可能な状態でない場合には(S613でNo)、処理をS615へ進める。S614において、システム制御部50は、動画撮影終了指示の入力を受け付けたか否かを判断する。システム制御部50は、操作部70にある動画撮影終了処理を起動する操作部材をユーザが押下した場合に、動画撮影終了指示の入力を受け付ける。また、他の例としては、デジタルカメラ100がタッチパネル搭載機種であるとする。この場合には、システム制御部50は、不図示のタッチパネルディスプレイ画面表示部に表示されたGUIボタンをユーザが押下した場合に、動画撮影終了指示の入力を受け付けることとしてもよい。なお、これらの部材は動画撮影開始時に使用する部材と同一であってもよく、別の部材であってもよい。
Next, in step S613, the
システム制御部50は、動画撮影終了指示の入力を受け付けた場合には(S614でYes)、処理をS615へ進める。システム制御部50は、動画撮影終了指示の入力を受け付けなかった場合には(S614でNo)、処理をS604へ進める。この場合、システム制御部50は、S604において、未処理のデジタル画像信号を対象に、符号化を行う。一方、S615において、システム制御部50は、記録中の動画及び静止画の記録が完了するまで待ち、記録が完了すると(S615でYes)、処理をS616へ進める。S616において、システム制御部50は、スルー画像を表示する。以上で、動画撮影モード処理が完了する。
When the
このように、本実施形態に係るデジタルカメラ100は、動画撮影モード処理においては、S605において一定量の動画を記録し、続くS607において部分データ単位の静止画を記録する。さらに、システム制御部50は、S605とS607の処理を繰り返し実行する。したがって、動画の記録と、部分データの記録とが、交互に実行されることとなる。このように、デジタルカメラ100は、動画撮影モードに設定された動画撮影期間中においては、1つの部分データの静止画領域への記録と、動画の記録とを交互に実行しながら、静止画に対応する複数の部分データを記録する分割処理を行う。すなわち、動画撮影処理は、記録管理処理の一例である。
As described above, in the moving image shooting mode process, the
図7は、書き込みリスト700の一例を示す図である。書き込みリスト700は、例えば、メモリ32に記録されている。書き込みリスト700は、INDEX701、ファイル名702、ファイルサイズ703、アドレス704、サイズ705、先頭画像フラグ706から構成されている。INDEX701は、書き込みリスト700に登録されたレコードを識別するための情報である。システム制御部50は、1つのレコードに対し、記録媒体200への書き込みを指示された、書き込み対象の静止画を分割して得られる複数の部分データのうち1つの部分データに関する情報を登録する。ファイル名702は、部分データを含む静止画のファイル名である。ファイルサイズ703は、書き込み対象の静止画の総サイズである。アドレス704は、INDEX701により識別される部分データのメモリ32上の開始アドレスである。サイズ705は、INDEX701により識別される部分データのメモリ32上のサイズである。先頭画像フラグ706は、INDEX701により識別される部分データが静止画の先頭の部分データかどうかを示す情報である。
FIG. 7 is a diagram illustrating an example of the
例えば、図7(b)に示すように、書き込みリスト700のINDEX701が0のレコードに対応する部分データ710は、ファイル名702「IMG_0001.JPG」の静止画中の部分データの1つである。そして、この部分データ710は、メモリ32上ではアドレス「0xA000000」からサイズ「0x300000」の領域に記録されている。この部分データ710は、「IMG_0001.JPG」画像の先頭データのため先頭画像フラグ706は「TRUE」となっている。また、書き込みリスト700のINDEX701が1のレコードに対応する部分データ711は、ファイル名「IMG_0001.JPG」の静止画中の部分データの1つである。この部分データ711は、メモリ32上ではアドレス「0xA300000」からサイズ「0x300000」の領域に記録されている。この部分データ711は、「IMG_0001.JPG」画像の先頭データでないため先頭画像フラグ706は「FALSE」となっている。このように、書き込みリスト700は、メモリ32上に記録された、静止画を部分データ単位で管理するために用いられる情報である。
For example, as illustrated in FIG. 7B, the
図8は、システム制御部50による、図6の静止画分割登録処理(S612)における詳細な処理を示すフローチャートである。まず、S800において、システム制御部50は、メモリ32に保持する変数である未登録画像サイズに、撮影された静止画の画像サイズ、すなわち静止画サイズを記録する。次に、S801において、システム制御部50は、書き込みリストの未登録のレコードを1つ選択する。以下、選択したレコードを対象レコードと称する。次に、S802において、システム制御部50は、対象レコードの先頭画像フラグに、「TRUE」を書き込み、ファイルサイズに、静止画サイズを書き込む。
FIG. 8 is a flowchart showing detailed processing in the still image division registration processing (S612) of FIG. 6 by the
次に、S803において、システム制御部50は、メモリ32に保持されている未登録画像サイズと所定サイズとを比較する。ここで、所定サイズは、静止画を分割して書き込む場合において、1回に書き込むサイズである。所定サイズは、前述のようにAU単位であるものとする。これにより、動画と同じように静止画データを効率よく記録媒体200に書き込むことができる。なお、所定サイズは、AU単位の2以上の整数倍(正の整数倍)であってもよい。また、所定サイズは、RU単位やクラスタ単位又はその2以上の整数倍であってもよい。このように、所定サイズは、記録媒体のフォーマットに基づいて定まるサイズの整数倍のサイズであればよい。システム制御部50は、未登録画像サイズが所定サイズ以上であると判断した場合(S803でYes)、処理をS804へ進める。システム制御部50はまた、未登録画像サイズが所定サイズ未満であると判断した場合(S803でNo)、処理を807へ進める。
In step S <b> 803, the
S804において、システム制御部50は、対象レコードのサイズに所定サイズを書き込む。次に、S805において、システム制御部50は、未登録画像サイズから所定サイズを減じた値を、新たな未登録画像サイズとして、再度メモリ32に記録する。以上で、書き込みリストの1つのレコードへの登録が完了し、続いて、S806において、システム制御部50は、新たに書き込みリストから未登録のレコードを選択する。そして、システム制御部50は、選択したレコードを対象レコードとして、対象レコードの先頭画像フラグに「FALSE」を書き込む。その後、システム制御部50は、処理をS803へ進め、書き込みリストへの記録を繰り返す。一方、S807において、システム制御部50は、サイズに未登録画像サイズを書き込む。以上で、静止画分割登録処理(S612)が終了する。以上の処理により、システム制御部50は、静止画を所定単位の複数の部分データに分割する際に参照される、書き込みリストの各値を記録することができる。すなわち、システム制御部50は、S803〜S807の処理は、記録媒体のフォーマットに基づいて定まるサイズの正の整数倍を単位として、静止画を複数の部分データに分割する分割処理の一例である。
In step S804, the
図9は、システム制御部50による、図6の静止画記録処理(S607)における詳細な処理を示すフローチャートである。S900において、システム制御部50は、動画記録処理の中断要求を出す。次に、S901において、動画記録処理が中断したか否かを判断し、動画記憶処理の中断が完了するまで待機する。システム制御部50は、動画記録処理の中断が完了すると(S901でYes)、処理をS902へ進める。なお、システム制御部50は、所定の単位の動画の書き込みが完了するのを待ってから、動画記録処理を中断するように制御してもよい。
FIG. 9 is a flowchart showing detailed processing in the still image recording processing (S607) of FIG. 6 by the
次に、S902において、システム制御部50は、書き込みリストから1つのレコードを読み出す。以下、読み出されたレコードを対象レコードと称する。次に、S903において、システム制御部50は、対象レコードの先頭画像フラグを確認する。システム制御部50は、先頭画像フラグが「TRUE」である場合には(S903でYes)、処理をS904へ進める。システム制御部50は、先頭フラグが「FALSE」である場合には(S903でNo)、処理をS905へ進める。S904において、システム制御部50は、対象レコードのファイスサイズを参照し、図10(c)に示すように、FAT上及びUser Area上において、1枚の静止画全体を記録可能なサイズの連続領域を確保する。このように、FAT領域を予め確保することにより、記録媒体200上での連続領域1021の確保が可能である。連続領域1022は、AU2の先頭の位置からAU単位で確保された領域である。
Next, in S902, the
次に、S905において、システム制御部50は、メモリ32において、対象レコードのアドレスとサイズにより特定される領域に記録されている部分データを読み出し、記録媒体200に記録する。この時部分データが書き込まれる、記録媒体200内の領域は、S904において確保された領域である。さらに、システム制御部50は、ファイルサイズ通りに記録媒体200上に領域を確保するために、図10(d)に示すように、本来のファイルサイズ1031に縮小する。ただし、FAT領域には、連続領域1021が一旦確保されているため、FAT領域上でAU3の終端1032まで確保されている。User Area上の画像データはファイルサイズ通りの終端1033まで確保されている。
In step S <b> 905, the
デジタルカメラ100は、このように、画像データを複数のAU単位で書き込む時に、予めFAT領域及びUserA rea上の画像データをAU単位で書き込むことで、SDAの規格上において速度保障された速度で書き込むことができる。また、デジタルカメラ100は、予め全ファイルサイズ分をFAT領域で確保するので、User Area上の画像データを連続領域に確保することができる。そして、デジタルカメラ100は、画像データを最終的にファイルサイズに縮小するので、ファイルシステム上正しいファイルサイズで参照できる。
As described above, when the
次に、S906において、システム制御部50は、動画記録処理を再開させる。以上で、静止画記録処理(S607)が終了する。デジタルカメラ100は、このように動画記録中の静止画記録処理を分割して書き込むことで、動画記録処理を妨げることなく、静止画記録処理を実施することができる。さらに、デジタルカメラ100は、静止画記録の際に予め記録媒体200上で連続した領域を確保しておき、その領域に静止画を分割して書き込むので、静止画の断片化を防ぐことができる。
Next, in S906, the
以上のように、第1の実施形態に係るデジタルカメラ100によれば、動画記録を妨げることなく静止画を記録することができる。さらに、デジタルカメラ100は、静止画を連続した領域に記録するので、効率良く静止画再生を行うことができる。
As described above, according to the
なお、本実施形態においては、システム制御部50は、記録媒体のフォーマットに基づいて定まるサイズの正の整数倍を単位として、静止画を複数の部分データに分割したが、分割単位はこれに限定されるものではない。すなわち、システム制御部50は、静止画を2以上の部分データに分割し、部分データの記録と動画の記録とを交互に行う処理を繰り返すことにより、静止画全体の記録を完了すればよく、1回に記録される静止画のサイズは、実施形態に限定されるものではない。
In the present embodiment, the
(第2の実施形態)
次に、第2の実施形態に係るデジタルカメラ100について説明する。第2の実施形態に係るデジタルカメラ100は、デジタルカメラ100に設定されている動画設定から定まる動画記録の設定ビットレートが閾値以上である場合にのみ、静止画を部分データ単位で、分割して記録する分割記録処理を行う。以下、第2の実施形態に係るデジタルカメラ100の、第1の実施形態に係るデジタルカメラ100と異なる点について説明する。
(Second Embodiment)
Next, a
図11は、第2の実施形態に係るデジタルカメラ100による、静止画分割登録処理(S612)における詳細な処理を示すフローチャートである。なお、図11において、図8に示す静止画分割処理の各処理と同一の処理には、同一の番号を付している。本実施形態においては、S802の処理の後、システム制御部50は、処理をS1100へ進める。S1100において、システム制御部50は、デジタルカメラ100の動画設定を参照し、設定ビットレートと閾値とを比較する。ここで、動画設定は、ユーザにより入力され、メモリ32に記録されているものとする。動画設定は、動画記録の際の動画の記録サイズやフレームレートである。例えば、記録サイズとしてはFullHD、HD、VGA、QVGA等があり、フレームレートとしては59.94fps、29.97fps、23.98fps等がある。また、閾値は、これらの記録サイズとフレームレートの組み合わせに応じて定まる動画ファイルの1秒当たりの記録サイズである。この値は、デジタルカメラ100内で記録媒体200に書き込む前に動画データを保持するメモリ32のサイズに応じて算出され、設定されるものとする。また、他の例としては、全機種において一律の値が閾値として設定されてもよい。
FIG. 11 is a flowchart showing detailed processing in the still image division registration processing (S612) by the
システム制御部50は、設定ビットレートが閾値以上の場合には(S1100でYes)、処理をS803へ進める。一方、システム制御部50は、設定ビットレートが閾値未満の場合には(S1100でNo)、処理をS1101へ進める。S1101において、システム制御部50は、対象レコードのサイズに未登録画像サイズ、すなわち静止画サイズを書き込む。これにより、静止画全体が1つのレコードとして管理されることとなる。したがって、この静止画は、記録媒体200に一括で記録されることとなる。なお、第2の実施形態に係るデジタルカメラ100のこれ以外の構成及び処理は、第1の実施形態に係るデジタルカメラ100の構成及び処理と同様である。
If the set bit rate is equal to or higher than the threshold (Yes in S1100), the
以上のように、第2の実施形態にかかるデジタルカメラ100は、静止画の記録を分割して行う分割記録処理を行うか、静止画の記録を一括で行う一括記録処理を行うかを、動画の記録ビットレートに応じて切り替えることができる。したがって、静止画の記録を効率的に行うことができる。すなわち、デジタルカメラ100は、動画記録を妨げる場合には静止画を分割して書き込み、動画記録を妨げない場合には、静止画を1度で書き込むことができる。
As described above, the
第2の実施形態の変更例としては、システム制御部50は、ビットレートにかえて、動画設定において設定されている動画ファイルの種別に応じて、分割記録処理を行うか一括記録処理を行うかを判断してもよい。例えば、システム制御部50は、動画設定がFullHDの場合にのみ、分割記録処理を行うこととしてもよい。
As a modified example of the second embodiment, the
<その他の実施形態>
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
<Other embodiments>
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media. Then, the computer (or CPU, MPU, etc.) of the system or apparatus reads and executes the program.
以上、上述した各実施形態によれば、動画記録を妨げることなく静止画を記録し、且つ効率良く静止画再生を行えるように静止画を記録することができる。 As described above, according to each of the embodiments described above, a still image can be recorded without interfering with moving image recording, and the still image can be recorded so that still image reproduction can be performed efficiently.
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.
50 システム制御部
100 デジタルカメラ
200 記録媒体
50
Claims (6)
前記静止画の撮影指示を受け付けた場合に、記録媒体に撮影手段により撮影された1枚の静止画を記録する、静止画領域を確保する確保手段と、
前記静止画を複数の部分データに分割する分割手段と、
動画撮影期間中である場合に、前記静止画領域への1つの前記部分データの記録と、前記記録媒体への、前記撮影手段による動画の記録と、を交互に実行しながら、前記静止画に対応する複数の前記部分データを記録する分割記録処理を行い、動画撮影期間中でない場合は、前記静止画の全体を一度に前記静止画領域に記録させる一括記録処理を行う記録管理手段と
を有することを特徴とする撮影装置。 A receiving means for receiving a still image shooting instruction;
A securing means for securing a still image area for recording one still image photographed by the photographing means on a recording medium when the still image photographing instruction is received;
Dividing means for dividing the still image into a plurality of partial data;
When the moving image shooting period is in progress, the recording of the partial data in the still image region and the recording of the moving image by the shooting unit on the recording medium are alternately performed on the still image. Recording management means for performing batch recording processing for recording the plurality of corresponding partial data and recording the entire still image at a time in the still image area when it is not during the moving image shooting period; An imaging apparatus characterized by that.
静止画の撮影指示を受け付ける受付ステップと、
前記静止画の撮影指示を受け付けた場合に、記録媒体に撮影手段により撮影された1枚の静止画を記録する、静止画領域を確保する確保ステップと、
前記静止画を複数の部分データに分割する分割ステップと、
動画撮影期間中である場合に、前記静止画領域への1つの前記部分データの記録と、前記記録媒体への、前記撮影手段による動画の記録と、を交互に実行しながら、前記静止画に対応する複数の前記部分データを記録する分割記録処理を行い、動画撮影期間中でない場合は、前記静止画の全体を一度に前記静止画領域に記録させる一括記録処理を行う記録管理ステップと
を含むことを特徴とする撮影方法。 A shooting method performed by a shooting device,
A reception step for receiving a still image shooting instruction;
A securing step of securing a still image area for recording one still image captured by the imaging means on a recording medium when receiving the still image capturing instruction;
A dividing step of dividing the still image into a plurality of partial data;
When the moving image shooting period is in progress, the recording of the partial data in the still image region and the recording of the moving image by the shooting unit on the recording medium are alternately performed on the still image. A recording management step of performing a batch recording process for recording the plurality of corresponding partial data and recording the entire still image in the still image area at a time when the divided recording processing is not performed and the moving image shooting period is not in progress. An imaging method characterized by the above.
静止画の撮影指示を受け付ける受付手段と、
前記静止画の撮影指示を受け付けた場合に、記録媒体に撮影手段により撮影された1枚の静止画を記録する、静止画領域を確保する確保手段と、
前記静止画を複数の部分データに分割する分割手段と、
動画撮影期間中である場合に、前記静止画領域への1つの前記部分データの記録と、前記記録媒体への、前記撮影手段による動画の記録と、を交互に実行しながら、前記静止画に対応する複数の前記部分データを記録する分割記録処理を行い、動画撮影期間中でない場合は、前記静止画の全体を一度に前記静止画領域に記録させる一括記録処理を行う記録管理手段と
して機能させるためのプログラム。 Computer
A receiving means for receiving a still image shooting instruction;
A securing means for securing a still image area for recording one still image photographed by the photographing means on a recording medium when the still image photographing instruction is received;
Dividing means for dividing the still image into a plurality of partial data;
When the moving image shooting period is in progress, the recording of the partial data in the still image region and the recording of the moving image by the shooting unit on the recording medium are alternately performed on the still image. A division recording process for recording a plurality of the corresponding partial data is performed, and when it is not during the video shooting period, it functions as a recording management unit that performs a batch recording process for recording the entire still image at once in the still image area. Program for.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015013514A JP6501534B2 (en) | 2015-01-27 | 2015-01-27 | Image recording apparatus, image recording method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015013514A JP6501534B2 (en) | 2015-01-27 | 2015-01-27 | Image recording apparatus, image recording method and program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2016139924A true JP2016139924A (en) | 2016-08-04 |
JP2016139924A5 JP2016139924A5 (en) | 2018-03-01 |
JP6501534B2 JP6501534B2 (en) | 2019-04-17 |
Family
ID=56560492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015013514A Active JP6501534B2 (en) | 2015-01-27 | 2015-01-27 | Image recording apparatus, image recording method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6501534B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10999552B2 (en) | 2018-11-05 | 2021-05-04 | Canon Kabushiki Kaisha | Image capturing apparatus, control method therefor, and non-transitory computer-readable storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006303641A (en) * | 2005-04-15 | 2006-11-02 | Canon Inc | Imaging apparatus and control method of imaging apparatus |
JP2009130562A (en) * | 2007-11-22 | 2009-06-11 | Sony Corp | Imaging apparatus and method and program for controlling the same, and device, method, and program for processing data |
-
2015
- 2015-01-27 JP JP2015013514A patent/JP6501534B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006303641A (en) * | 2005-04-15 | 2006-11-02 | Canon Inc | Imaging apparatus and control method of imaging apparatus |
JP2009130562A (en) * | 2007-11-22 | 2009-06-11 | Sony Corp | Imaging apparatus and method and program for controlling the same, and device, method, and program for processing data |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10999552B2 (en) | 2018-11-05 | 2021-05-04 | Canon Kabushiki Kaisha | Image capturing apparatus, control method therefor, and non-transitory computer-readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP6501534B2 (en) | 2019-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8773541B2 (en) | Image processing apparatus and method | |
EP3490250A1 (en) | Image processing apparatus and image processing method | |
US8723973B2 (en) | Imaging apparatus using a recording medium with a function to transmit image data recorded in a predetermined folder to an external device, and recording reduced image data in a folder different from the predetermined folder after transmitting the image data, and control method and non-transitory computer readable storage medium thereof | |
US8077221B2 (en) | Image capturing apparatus and control method therefor with determination whether storage medium is limited-rewriteable storage medium | |
JP5755347B2 (en) | COMMUNICATION CONTROL DEVICE, ITS CONTROL METHOD, PROGRAM, AND RECORDING MEDIUM | |
JP5213602B2 (en) | Imaging apparatus, control method thereof, and program | |
JP4612874B2 (en) | Imaging apparatus and control method thereof | |
JP6501534B2 (en) | Image recording apparatus, image recording method and program | |
JP2010081430A (en) | Imaging apparatus, control method thereof and program | |
JP4757206B2 (en) | Image processing apparatus, image processing apparatus control method, and computer program | |
US9955135B2 (en) | Image processing apparatus, image processing method, and program wherein a RAW image to be subjected to special processing is preferentially subjected to development | |
JP4574426B2 (en) | Data processing apparatus and data processing method | |
JP2007124150A (en) | Apparatus and method for image processing, and for processing image data file, computer program, and recording medium | |
JP4948011B2 (en) | Imaging apparatus, control method therefor, computer program, and storage medium | |
JP2006287588A (en) | Image processing apparatus and method, data file structure, computer program, and storage medium | |
JP2014168207A (en) | Imaging apparatus, control method of the same, and program | |
JP7213657B2 (en) | IMAGING DEVICE, CONTROL METHOD AND PROGRAM THEREOF | |
JP2007166024A (en) | Imaging apparatus and control method thereof | |
JP2022187301A (en) | Image capture apparatus, control method, and program | |
JP6278689B2 (en) | Album generating apparatus, control method thereof, and control program | |
JP2024070954A (en) | Image capture device and method for controlling image capture device | |
JP5484545B2 (en) | Imaging apparatus, control method thereof, and program | |
JP2020036185A (en) | Recording control apparatus and control method thereof | |
JP2005130392A (en) | Image processing apparatus | |
JP2013219502A (en) | Image reproduction apparatus, method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180119 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180119 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181011 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181023 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181213 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190219 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190319 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6501534 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |