JP3156678B2 - Digital still camera and image data processing method thereof - Google Patents
Digital still camera and image data processing method thereofInfo
- Publication number
- JP3156678B2 JP3156678B2 JP26790698A JP26790698A JP3156678B2 JP 3156678 B2 JP3156678 B2 JP 3156678B2 JP 26790698 A JP26790698 A JP 26790698A JP 26790698 A JP26790698 A JP 26790698A JP 3156678 B2 JP3156678 B2 JP 3156678B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- processing
- image
- data processing
- recording medium
- 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
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、デジタルスチルカ
メラ及びその画像データ処理方法に関し、特に撮影した
画像データをデジタルデータに変換し、得られたデジタ
ル画像データに対して画像処理を行なって記録媒体に書
き込むデジタルスチルカメラ及びその画像データ処理方
法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital still camera and an image data processing method thereof, and more particularly, to a method of converting photographed image data into digital data, and performing image processing on the obtained digital image data to a recording medium. The present invention relates to a digital still camera for writing data into a digital still camera and an image data processing method thereof.
【0002】[0002]
【従来の技術】従来のこの種のデジタルスチルカメラ
は、操作者によるシャッターボタンの押下を検出した
後、撮像素子等の撮像素子から取り込んだアナログ画像
データをA/D変換し、さらに、画素補完やシャープニ
ング等の画像処理を施し、JPEG(Joint Ph
otographic coding Experts
Group)等のファイル形式にデータ圧縮して、コ
ンパクトフラッシュカード等の記録媒体に保存し、パー
ソナルコンピュータ等の他の情報処理装置で利用できる
画像データを作成するのに用いられている。2. Description of the Related Art A conventional digital still camera of this type detects an operator pressing a shutter button, A / D converts analog image data taken from an image sensor such as an image sensor, and further complements pixels. And JPEG (Joint Ph)
autographic coding Experts
The data is compressed into a file format such as Group, stored in a recording medium such as a compact flash card, and is used to create image data that can be used by another information processing apparatus such as a personal computer.
【0003】また、画像処理の設定及び記録媒体に記録
されるデータ形式等について、操作者の操作により設定
できるようになっている。[0003] The setting of image processing and the format of data recorded on a recording medium can be set by an operation of an operator.
【0004】例えば、特開平7−274108号公報に
は、圧縮モードと非圧縮モードのいずれか一方に切換可
能に設定するモード切り替えスイッチを有し、切り替え
スイッチによって設定されたモードに応じてJPEG形
式またはTIFF(TagImage File Fo
rmat)形式にしたがってメモリカードへの画像デー
タの書き込み処理を行なうものが開示されている。For example, Japanese Patent Laid-Open Publication No. Hei 7-274108 has a mode changeover switch which is set to be switchable between a compression mode and a non-compression mode, and a JPEG format according to the mode set by the changeover switch. Or TIFF (TagImage File Fo)
(rmat) format is disclosed in which image data is written to a memory card.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上述し
たデジタルスチルカメラでは、シャッターボタン押下時
にモード切り替えスイッチによって設定されたモードが
読み取られそのモードにしたがったデータ処理を行いそ
の形式で記録媒体に記録が行なわれるので、撮影条件と
して設定した画像データ形式の種類等が利用者の意図し
た設定と異なっている事を途中で気がついた場合でも、
設定された形式での記録媒体への書き込み終了まで待っ
て、再度撮影を行わなければ意図した設定の画像データ
が得られないという問題がある。また、近年、撮影画像
の高品質化の要求から画像データの画素数がますます増
加する傾向にあり、それに伴って、画像データの処理及
び記録媒体への記録時間が増加し、さらに、迅速に複数
の画像撮影を行ないたい場合には、再度撮影しデータ処
理を行なうことは利用者にとって耐え難いものとなりつ
つある。However, in the above-described digital still camera, when the shutter button is pressed, the mode set by the mode changeover switch is read, and data processing is performed according to the mode, and the data is recorded on the recording medium in that format. Even if you notice on the way that the type of image data format set as the shooting condition is different from the setting intended by the user,
There is a problem that the image data of the intended setting cannot be obtained unless the photographing is performed again until the writing to the recording medium in the set format is completed. Further, in recent years, the number of pixels of image data has tended to increase more and more due to a demand for higher quality of a captured image, and accordingly, the processing time of image data and the recording time on a recording medium have increased, and When a plurality of images are to be photographed, it is becoming difficult for the user to photograph again and perform data processing.
【0006】本発明の目的は、撮影した直後に意図した
設定と異なる設定で記録媒体に画像データを記録する処
理を行なっていることに気がついたとき撮影画像に対す
るデータ処理が完了する前であっても設定変更を受け付
け、迅速に変更後の設定で処理された画像が得られるデ
ジタルスチルカメラを提供することにある。An object of the present invention is to provide a method for recording image data on a recording medium with a setting different from an intended setting immediately after photographing, before completing the data processing on the photographed image. Another object of the present invention is to provide a digital still camera capable of accepting a setting change and quickly obtaining an image processed with the changed setting.
【0007】[0007]
【課題を解決するための手段】 本発明のデジタルスチ
ルカメラは、被写体を撮影しアナログ画像データを出力
する撮像素子と、前記アナログ画像データをデジタルデ
ータに変換するAD変換部と、前記AD変換部でデジタ
ルデータに変換された画像データを格納する第1の記録
媒体と、前記第1の記録媒体に前記画像データが格納さ
れると前記画像データに対して予め設定された複数の画
像データ処理を連続して行い前記複数の画像データ処理
後のデジタル画像データを予め設定された保存形式に変
換する制御部と、前記保存形式に変換されたデジタル画
像データを格納する第2の記録媒体と、前記複数の画像
データ処理の内容及び前記第2の記録媒体への保存形式
を設定する操作部とを有するデジタルスチルカメラにお
いて、前記制御部は、予め定められた画像データ処理の
直前に前記第1の記録媒体に画像データ処理前の画像デ
ータを保存しつつ前記複数の画像データ処理を行い、前
記複数の画像データ処理の内容が前記操作部の操作によ
り変更されたとき、前記操作による変更内容に応じた内
容で行われるべき第1の画像データ処理を判断し、その
時処理中の第2の画像データ処理より先に行われる画像
データ処理であるときは前記第2の画像データ処理を途
中で中止して前記第1の画像データ処理の直前に前記第
1の記録媒体に保存された画像データに対し変更された
設定で前記第1の画像データ処理を開始する。A digital still camera according to the present invention includes an image sensor that captures a subject and outputs analog image data, an AD converter that converts the analog image data into digital data, and the AD converter. A first recording medium for storing the image data converted into digital data in the first recording medium, and a plurality of image data processes preset for the image data when the image data is stored in the first recording medium. A control unit that continuously converts the digital image data after the plurality of image data processings into a preset storage format, a second recording medium that stores the digital image data converted into the storage format, In a digital still camera having an operation unit for setting a content of a plurality of image data processing and a storage format in the second recording medium, the control unit includes: Immediately before a predetermined image data process, the plurality of image data processes are performed while storing the image data before the image data process in the first recording medium, and the contents of the plurality of image data processes are stored in the operation unit. When the first image data processing is changed by the above operation, the first image data processing to be performed with the content according to the content of the operation is determined, and the image data processing performed earlier than the second image data processing during the processing is determined. In some cases, the second image data processing is stopped halfway, and the second image data processing is stopped immediately before the first image data processing .
The first image data processing is started with the changed settings for the image data stored in the first recording medium .
【0008】本発明によれば、操作者が撮影した直後に
意図した設定と異なる設定で記録媒体に画像データを記
録する処理を行なっていることに気がついたとき、操作
部を操作して設定を変更すれば、その操作に基づいて迅
速に所望の条件に応じた画像データ処理及びデータ形式
の画像データが得られる。According to the present invention, when the operator notices that the image data is being recorded on the recording medium with the settings different from the intended settings immediately after the photographing, the operating section is operated to change the settings. If it is changed, image data processing and data data in a data format according to a desired condition can be obtained quickly based on the operation.
【0009】また、本発明のデジタルスチルカメラにお
いては、前記制御部は、前記変換処理を行う前の画像デ
ータを第1の記録媒体に保存後、前記変換処理を開始す
る。In the digital still camera according to the present invention, the control section starts the conversion process after storing the image data before the conversion process in a first recording medium.
【0010】本発明によれば、例えば、操作部に対して
複数の画像処理後に保存形式に変換する処理開始後に画
像サイズを縮小する方向に画像サイズが変更されたと
き、第1の記録媒体に保存された変換前の画像に対して
画像を構成する画素を間引きして画像サイズを縮小する
方向に変更することができる。また、同様に、画像の方
向を変更する操作がされたとき、変換前の画像に対して
画像を回転する回転処理をすることができる。また、第
2の記録媒体への保存形式が変更される操作がされたと
き、変換前の画像に対して新たな形式に変換る。また、
その変換処理でデータ容量を圧縮する場合に、その圧縮
率が変更されたとき、変換前の画像に対して新たな圧縮
率で変換することができる。したがって、種々の設定変
更に対して迅速に所望の条件に応じた画像データを得る
ことができる。According to the present invention, for example, when the image size is changed in a direction to reduce the image size after the process of converting a plurality of image processes to the storage format is started on the operation unit, the first recording medium It is possible to reduce the size of the image by reducing the pixels constituting the image with respect to the stored image before conversion. Similarly, when an operation of changing the direction of the image is performed, a rotation process of rotating the image with respect to the image before conversion can be performed. Further, when an operation of changing the storage format in the second recording medium is performed, the image before conversion is converted into a new format. Also,
When the data capacity is compressed in the conversion process, when the compression rate is changed, the image before conversion can be converted at a new compression rate. Therefore, it is possible to quickly obtain image data corresponding to a desired condition for various setting changes.
【0011】 また、上記の各発明において前記制御部
は、前記制御部は、前記複数の画像データ処理に画像デ
ータを90度回転させる回転処理を含む場合、前記回転
処理前の画像データを第1の記録媒体に保存した後、前
記回転処理を行い、前記回転処理が前記第1の画像デー
タ処理であると判断し前記回転処理が前記第2の画像デ
ータ処理より先に行われる画像データ処理であるときは
前記第2の画像データ処理を途中で中止して前記回転処
理の直前に前記第1の記録媒体に保存された画像データ
に対し変更された設定が回転処理を必要としないときは
前記第1の記録媒体に保存された画像データに対し前記
回転処理後の画像データ処理を行う。In each of the above inventions, when the control unit includes a rotation process of rotating the image data by 90 degrees in the plurality of image data processes, the control unit converts the image data before the rotation process into a first image data. after storing the recording medium, the have line rotation processing, the rotation processing said first image data
And the rotation processing is performed on the second image data.
If the image data processing is performed before the data processing
The second image data processing is stopped halfway and the rotation processing is stopped.
Image data stored in the first recording medium immediately before processing
If the changed setting does not require rotation processing
The image data stored in the first recording medium is
The image data processing after the rotation processing is performed .
【0012】本発明によれば、例えば当初ポートレート
の設定により制御部がランドスケープポートで作成され
た画像を90度回転させる処理を行っていた場合に、回
転処理後に画像の方向の設定を、ポートレートからラン
ドスケープに変更した場合に、もともと作成されていた
ランドスケープの画像を使用し、その後の処理をやり直
すことができるので、迅速に画像の方向を変更できる。According to the present invention, for example, when the control unit is performing a process of rotating an image created by the landscape port by 90 degrees by initially setting the portrait, the direction of the image is set after the rotation process. When changing from a rate to a landscape, the landscape image that was originally created can be used and the subsequent processing can be redone, so that the direction of the image can be quickly changed.
【0013】 また、上記の各発明において前記制御部
は、前記複数の画像データ処理に画像データを構成する
画素を間引きして画像サイズを縮小する間引き処理を含
む場合、前記間引き処理前の画像データを第1の記録媒
体に保存した後に、前記間引き処理を行い、前記間引き
処理が前記第1の画像データ処理であると判断し前記間
引き処理が前記第2の画像データ処理より先に行われる
画像データ処理であるときは前記第2の画像データ処理
を途中で中止して前記間引き処理の直前に前記第1の記
録媒体に保存された画像データに対し変更された設定で
前記間引き処理を開始する。In each of the above inventions, when the plurality of image data processes include a thinning process of thinning pixels constituting image data to reduce an image size, the control unit may be configured to execute the image data before the thinning process. Is stored in the first recording medium, and then the thinning process is performed.
It is determined that the processing is the first image data processing, and
Subtraction processing is performed before the second image data processing
When the image data processing is the second image data processing
Immediately before the thinning-out process, and
The thinning process is started with the changed settings for the image data stored in the recording medium .
【0014】本発明によれば、間引き処理開始後に操作
部に対して画像サイズを拡大する方向に画像サイズが変
更されたとき、第1の記録媒体に保存された画像に対
し、変更された画像サイズに基づいた間引き処理を開始
することができ、間引き処理を行う前に他の処理が行わ
れる場合、間引き処理から処理を開始することができる
ので、画像サイズを拡大する方向に画像サイズが変更さ
れた場合に、迅速に、また画質を劣化させずに画像サイ
ズを変更できる。According to the present invention, when the image size is changed in the direction of increasing the image size with respect to the operation unit after the start of the thinning process, the changed image is compared with the image stored in the first recording medium. You can start the thinning process based on the size, and if other processes are performed before the thinning process, you can start the process from the thinning process, so the image size changes in the direction to enlarge the image size In this case, the image size can be changed quickly and without deteriorating the image quality.
【0015】 また、前記複数の画像データ処理に前記
回転処理及びコントラスト及び色調などの画質を変更す
る画質変更処理を含む場合、前記画質変更処理後の画像
データを第1の記録媒体に保存した後に、前記回転処理
を開始する。In the case where the plurality of image data processes include the rotation process and an image quality change process for changing image quality such as contrast and color tone, the image after the image quality change process is processed.
The data after storing the first recording medium, and starts the rotation processing.
【0016】本発明によれば、例えば画像方向のみを変
更する場合に画質変更処理を再度行う必要がなく、迅速
に画像方向を変更できる。According to the present invention, for example, when only the image direction is changed, the image quality change processing does not need to be performed again, and the image direction can be changed quickly.
【0017】[0017]
【0018】[0018]
【0019】[0019]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して詳細に説明する。図1は、本発明の一
実施形態の構成を示すブロック図である。Next, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the configuration of one embodiment of the present invention.
【0020】デジタルスチルカメラは、撮像素子1と、
被写体像を撮像素子1上に結像させるレンズ及び露出を
調節するための絞りを調節するアクチュエータ2と、撮
像素子1からのアナログ信号を増幅するアンプ3と、ア
ンプ3からのアナログの画像データをデジタルの画像デ
ータに変換するADコンバータ4と、ADコンバータ4
からのデジタルの画像データを格納するDRAM5と、
デジタル画像データのDMA転送及びその他スイッチ等
の制御を行うデジタル系制御ASIC6と、DRAM5
に格納された画像データに対して各種の画像処理を行う
CPU7と、CPU7により画像処理を施された画像デ
ータを保存するコンパクトフラッシュカード8と、コン
パクトフラッシュカードに書き込む画像データを一時格
納する書き込みバッファ9と、画像データを表示する表
示パネル11と、表示パネル11に表示する画像データ
を一時格納するVRAM10と、表示パネル11を制御
しVRAM10に格納された画像データを表示させるア
ナログ系制御用ASIC12と、パーソナルコンピュー
タ等の上位装置との外部装置との通信に必要な外部イン
タフェース13と、電源14と、画像を撮影するために
操作されるシャッタースイッチ15と、画像の方向をラ
ンドスケープまたはポートレートに切り替えるために操
作される画像方向設定スイッチ16と、画像サイズを切
り替えるために操作される画像サイズ設定スイッチ17
と、コンパクトフラッシュカード8に保存される画像デ
ータの保存形式を設定するために操作される保存形式設
定スイッチ18と、圧縮可能な保存形式の場合に圧縮率
を切り替えるために操作される圧縮率設定スイッチ19
と、各種スイッチの押下を監視するスイッチコントロー
ラ20とを備えている。The digital still camera includes an image sensor 1 and
A lens for forming a subject image on the image sensor 1 and an actuator 2 for adjusting an aperture for adjusting exposure, an amplifier 3 for amplifying an analog signal from the image sensor 1, and an analog image data from the amplifier 3 AD converter 4 for converting to digital image data, AD converter 4
A DRAM 5 for storing digital image data from
A digital control ASIC 6 for performing DMA transfer of digital image data and controlling other switches, etc., and a DRAM 5
CPU for performing various types of image processing on image data stored in the CPU, a compact flash card 8 for storing image data subjected to image processing by the CPU 7, and a write buffer for temporarily storing image data to be written to the compact flash card 9, a display panel 11 for displaying image data, a VRAM 10 for temporarily storing image data to be displayed on the display panel 11, an analog control ASIC 12 for controlling the display panel 11 and displaying the image data stored in the VRAM 10. An external interface 13 necessary for communication with an external device such as a personal computer or the like, a power supply 14, a shutter switch 15 operated to capture an image, and switching the direction of the image to landscape or portrait. Image direction operated for A constant switch 16, image size setting switch 17 operated to switch the image size
A storage format setting switch 18 operated to set the storage format of image data stored in the compact flash card 8; and a compression ratio setting operated to switch the compression ratio in the case of a compressible storage format. Switch 19
And a switch controller 20 for monitoring pressing of various switches.
【0021】デジタル系制御ASIC6は、レンズによ
り撮像素子1上に結像された画像が撮像素子1で電荷に
変換され、アンプ3により増幅された後、A/Dコンバ
ータ4により、デジタル信号に変換されて得られる生画
像データを、DMA機能により、DRAM5に転送して
保存する。The digital system control ASIC 6 converts an image formed on the image sensor 1 by the lens into electric charges by the image sensor 1, amplifies the image by the amplifier 3, and converts the image into a digital signal by the A / D converter 4. The obtained raw image data is transferred to and stored in the DRAM 5 by the DMA function.
【0022】また、デジタル系制御ASIC6は、後述
のCPU7による画像処理プログラムの実行前に、生画
像データをもとに間引き処理等を行なって表示用の画像
データを生成し、VRAM10に書き込む。VRAM1
0に書き込まれた画像データは、アナログ系制御ASI
C12により表示パネル11に表示される。The digital control ASIC 6 generates image data for display by performing thinning-out processing or the like based on raw image data before executing an image processing program by the CPU 7 described later, and writes the generated image data to the VRAM 10. VRAM1
The image data written to 0 is the analog control ASI
It is displayed on the display panel 11 by C12.
【0023】CPU7は、ROM21を備え、ROM2
1に格納されている制御プログラムに基づいて、デジタ
ル系制御ASIC6を介して、レンズ、絞りアクチュエ
ータ2を動作させて、撮影する画像のピント及び露出を
調節する。The CPU 7 has a ROM 21 and a ROM 2
The lens and the aperture actuator 2 are operated via the digital control ASIC 6 based on the control program stored in 1 to adjust the focus and exposure of the image to be shot.
【0024】コンパクトフラッシュカード8は、8MB
から45MBの記憶容量を持ち、250kbpsから4
00kbpsの書き込み速度でデータを書き込むことが
できる2値のフラッシュメモリを備えている。The compact flash card 8 is 8 MB
Has a storage capacity of up to 45 MB and 4 kbps from 250 kbps.
It has a binary flash memory that can write data at a write speed of 00 kbps.
【0025】また、CPU7は、同様にROM21に格
納されている画像処理プログラムに基づいて、DRAM
5上の生画像データに対し、画素補間、シャープニン
グ、色調変換、画像方向の変更処理等の各所画像処理を
施した後、JPEGフォーマット等の画像ファイル形式
に変換し、外部メモリであるコンパクトフラッシュカー
ド8に、書き込みバッファ9を介して書き込む。このと
き、一連の処理を行う間で、途中の予め定められたいく
つかの処理の前に、処理前の画像データをそれぞれセー
ブする。The CPU 7 also executes a DRAM processing based on an image processing program stored in the ROM 21.
After performing various image processing such as pixel interpolation, sharpening, color tone conversion, and image direction change processing on the raw image data on 5, the image data is converted into an image file format such as JPEG format, and the external memory is a compact flash. The data is written to the card 8 via the write buffer 9. At this time, before performing a series of processes, the image data before the process is saved before some predetermined processes in the middle.
【0026】画素補間の処理は、撮像素子で得られた画
像データにおいて各色に関してとびとびとなっているデ
ータを用いて、すべての画素において各色の値を算出す
る公知の処理を行う。In the pixel interpolation process, a known process of calculating the value of each color in all pixels is performed using data that is discrete for each color in the image data obtained by the image sensor.
【0027】シャープニングの処理は、例えば3×3の
ラプラシアンフィルタを用い、このフィルタを1画素ず
つ移動させながら画像データと積算して画像のシャープ
ネスを調整する処理である。The sharpening process is a process of using a 3 × 3 Laplacian filter, for example, and adjusting the sharpness of the image by moving the filter one pixel at a time and integrating with the image data.
【0028】色調変換の処理は、各画素のRGBの値か
らルックアップテーブルを用いて異なるRGBの比率の
データに変換し画像の色調を調整する処理である。The color tone conversion process is a process of converting the RGB values of each pixel into data having different RGB ratios using a look-up table and adjusting the color tone of the image.
【0029】また、これらの画像処理等については、利
用者がシャッターボタン15、画像方向設定スイッチ1
6、画像サイズ設定スイッチ17、保存形式設定スイッ
チ18、及び圧縮率設定スイッチ19等の各種操作スイ
ッチを操作して予め設定することができる。For the image processing and the like, the user operates the shutter button 15, the image direction setting switch 1 and the like.
6. Various operation switches such as an image size setting switch 17, a storage format setting switch 18, and a compression ratio setting switch 19 can be set in advance.
【0030】スイッチコントローラ20は、これらの各
種スイッチの押下を監視しており、これらのスイッチの
押下を検出すると、デジタル系制御ASIC6を介して
CPU7にそのスイッチが押下されたことを知らせる。The switch controller 20 monitors the pressing of these switches, and when detecting the pressing of these switches, notifies the CPU 7 via the digital control ASIC 6 that the switches have been pressed.
【0031】CPU7は、押されたスイッチの種類に基
づいて、対応する画像処理についての設定を変更する。
例えば、画像方向設定スイッチ16の押下を検知する
と、ランドスケープとポートレートの設定を交互に切り
替える。また、画像サイズ設定スイッチ17の押下を検
知すると、画像サイズを例えばXGA(横1024x縦
768dot)とVGA(横640x縦480dot)
とに交互に切り替える。また、保存形式設定スイッチ1
8の押下を検知すると、保存される画像ファイル形式
を、例えばJPEG形式とTIFF形式とに交互に切り
替える。また、圧縮率設定スイッチ19の押下を検知す
ると、圧縮率を選択できる画像ファイル形式、例えばJ
PEG形式を指定したときにはその圧縮率を切り替え
る。これらの設定は、CPU7のROM21内に図2に
示すような各画像処理の設定を記憶する画像処理設定テ
ーブルを格納しておき、各種のスイッチの押下が検知さ
れたときCPU7が画像処理設定テーブルを参照し、該
当するテーブルの内容を書き換えることにより実行され
る。The CPU 7 changes the setting for the corresponding image processing based on the type of the pressed switch.
For example, when the pressing of the image direction setting switch 16 is detected, the setting of the landscape and the portrait is alternately switched. When the image size setting switch 17 is pressed, the image size is changed to, for example, XGA (1024 × 768 dots) and VGA (640 × 480 dots).
And alternately. Save format setting switch 1
When the press of the button 8 is detected, the image file format to be stored is alternately switched between the JPEG format and the TIFF format, for example. When the compression ratio setting switch 19 is pressed, an image file format in which the compression ratio can be selected, for example, J
When the PEG format is specified, the compression ratio is switched. These settings are stored in the ROM 21 of the CPU 7 in an image processing setting table for storing the settings of each image processing as shown in FIG. 2, and when the depression of various switches is detected, the CPU 7 executes the image processing setting table. And by rewriting the contents of the corresponding table.
【0032】また、画像処理設定テーブルには、各種設
定内容とともに一連の処理を行う途中の予め定められた
処理前に画像データをセーブするときのファイル名が書
き込まれている。Further, in the image processing setting table, a file name for saving image data before a predetermined processing in the course of performing a series of processing is written together with various setting contents.
【0033】次に、図3を参照して本実施形態の動作に
ついて説明する。Next, the operation of this embodiment will be described with reference to FIG.
【0034】図3は、シャッタースイッチ15の押下検
出により画像を撮影して画像処理を行いコンパクトフラ
ッシュカードへ書き込み終わるまでの一連の処理を示す
フローチャートである。FIG. 3 is a flowchart showing a series of processes from photographing an image by detecting press of the shutter switch 15 to performing image processing and completing writing to the compact flash card.
【0035】まずデジタル系制御ASIC6がシャッタ
ースイッチ15の押下を監視し(ステップS1)、シャ
ッタースイッチ15の押下を検出すると、レンズ、絞り
用のアクチュエータ2を動作させ、ピント及び露出の調
節された被写体像を撮像素子1面上に結像させ、その
後、撮像素子1を制御し撮像素子1の電子シャッター機
能により所定の時間だけ、露光させ、撮像素子1で発生
した電荷を上述したようにAD変換しデジタル信号に
し、デジタル系制御ASIC6がDMA機能を利用して
デジタル信号をDRAM5に転送して保存する(ステッ
プS2)。このとき、DRAM5に保存された画像を識
別するための識別番号が付与され、その識別番号に対応
する画像処理設定テーブルが作成される。このときの条
件は、その時点までに利用者によって各種スイッチの操
作により設定されている内容が書き込まれる。First, the digital control ASIC 6 monitors the depression of the shutter switch 15 (step S1). When the depression of the shutter switch 15 is detected, the lens and the diaphragm actuator 2 are operated, and the subject whose focus and exposure are adjusted is controlled. An image is formed on the surface of the image sensor 1, and then the image sensor 1 is controlled and exposed for a predetermined time by an electronic shutter function of the image sensor 1, and the charge generated in the image sensor 1 is subjected to AD conversion as described above. The digital system control ASIC 6 transfers the digital signal to the DRAM 5 using the DMA function and stores the digital signal (step S2). At this time, an identification number for identifying the image stored in the DRAM 5 is given, and an image processing setting table corresponding to the identification number is created. At this time, the contents set by the user by operating various switches up to that point are written.
【0036】次にDRAM5上に貯えられた生画像デー
タに対して、画素補完の処理を行う(ステップS3)。
次にDRAM5に画素補完の処理後の画像データを生画
像データと異なるファイルとして保存する(ステップS
4)。次に、画像処理設定テーブルの内容を参照し利用
者によって予め指定された画像サイズに関する設定を確
認し、画像サイズを縮小する必要があるか判断し、生画
像データより小さい画像サイズに設定されている場合
は、縮小が必要であると判断し、画像を構成する画素を
間引く間引き処理を行うことにより画像サイズを縮小す
る(ステップS5)。このときそのファイル名が間引き
処理前ファイルとして上述した画像処理設定テーブルに
書き込まれる。画像サイズを縮小する必要がなければ間
引き処理を行わない。Next, pixel complement processing is performed on the raw image data stored in the DRAM 5 (step S3).
Next, the image data after the pixel complementation processing is stored in the DRAM 5 as a file different from the raw image data (step S).
4). Next, referring to the contents of the image processing setting table, check the settings relating to the image size specified in advance by the user, determine whether it is necessary to reduce the image size, and set the image size smaller than the raw image data. If so, it is determined that the image needs to be reduced, and the image size is reduced by performing a thinning process of thinning out the pixels constituting the image (step S5). At this time, the file name is written in the above-described image processing setting table as a file before the thinning processing. If there is no need to reduce the image size, no thinning process is performed.
【0037】次に画像処理設定テーブルの内容を参照す
ることにより利用者によって予め指定されたシャープニ
ングや色調などの画質に関する設定を確認し、その設定
に基づいてシャープニング及び色調変換などの画質を変
更する画質変更処理を行う(ステップS6)。Next, by referring to the contents of the image processing setting table, the settings relating to image quality such as sharpening and color tone specified by the user are confirmed, and the image quality such as sharpening and color tone conversion is determined based on the settings. An image quality changing process to be changed is performed (step S6).
【0038】次に画像処理設定テーブルの内容を参照し
利用者によって予め指定された画像方向に関する設定を
確認し、その設定に基づいて利用者によって予め指定さ
れている画像方向に基づいて画像を回転する必要がある
か判断する(ステップS7)。必要であれば、回転処理
前の画像データを生画像データと異なるファイルに保存
し、画像データの配列を変換して回転処理を行う(ステ
ップS8)。このときそのファイル名が回転処理前ファ
イルとして画像処理設定テーブルに書き込まれる。次
に、利用者によって予め指定されているコンパクトフラ
ッシュカード8への保存形式に変換する前に、画像デー
タを生画像データ及び画像処理後データと異なるファイ
ルに保存する(ステップS9)。このときもそのファイ
ル名が画像処理設定テーブルに書き込まれる。次に、画
像データ形式の変換処理が行われ、書き込みバッファ9
に書き込まれる(ステップS10)。所定のデータ形式
に変換処理が完了し書き込みバッファ9に書き込まれた
画像ファイルは、コンパクトフラッシュカード8に書き
込まれ保存される(ステップS11)。Next, referring to the contents of the image processing setting table, the user checks the settings relating to the image direction specified by the user, and rotates the image based on the image direction specified by the user based on the settings. It is determined whether or not it is necessary to carry out (Step S7). If necessary, the image data before the rotation processing is stored in a file different from the raw image data, and the arrangement of the image data is converted to perform the rotation processing (step S8). At this time, the file name is written in the image processing setting table as a file before rotation processing. Next, the image data is stored in a file different from the raw image data and the data after the image processing before the conversion into the storage format in the compact flash card 8 specified by the user in advance (step S9). Also at this time, the file name is written in the image processing setting table. Next, image data format conversion processing is performed, and the write buffer 9
(Step S10). The image file that has been converted into the predetermined data format and has been written into the write buffer 9 is written and stored in the compact flash card 8 (step S11).
【0039】次に、本発明の一実施形態において上記の
動作の途中であるいは動作終了後、次にシャッターボタ
ンを押下するまでに各種スイッチの押下による割り込み
があった場合の動作について説明する。Next, a description will be given of an operation of the embodiment of the present invention in the case where there is an interruption due to the pressing of various switches during the above operation or after the operation is completed and before the shutter button is pressed next.
【0040】図4ないし7は、動作の途中で各種スイッ
チの押下による各種処理内容の変更があった場合の動作
を示すフローチャートである。図4は押下されたスイッ
チを判断して画像方向設定スイッチ16が押下された場
合に行う動作を示すフローチャートであり、図5は、画
像サイズ設定スイッチ17が押下された場合に行う動作
を示すフローチャートであり、図6は、保存形式設定ス
イッチ18が押下された場合に行う動作を示すフローチ
ャートであり、図7は、圧縮率設定スイッチ19が押下
された場合に行う動作を示すフローチャートである。FIGS. 4 to 7 are flowcharts showing the operation when various processing contents are changed by pressing various switches during the operation. FIG. 4 is a flowchart showing the operation performed when the image direction setting switch 16 is pressed by determining the pressed switch, and FIG. 5 is a flowchart showing the operation performed when the image size setting switch 17 is pressed. FIG. 6 is a flowchart showing an operation performed when the storage format setting switch 18 is pressed, and FIG. 7 is a flowchart showing an operation performed when the compression ratio setting switch 19 is pressed.
【0041】図4を参照すると、まず、どのスイッチが
押下されたか判断する(ステップS21)。画像方向設
定スイッチ16であるか判断し(ステップS22)、画
像方向設定スイッチ16である場合には、割り込みを受
け付けたCPU7は、ROM21に格納されている画像
処理設定テーブルを参照し、画像方向の設定内容を書き
換え(ステップS23)、変更内容に対応する画像処理
をステップS7であると判断する(ステップS24)。
そしてCPU7は、現在行っている処理はステップS7
より先に行う処理か否か判断する(ステップS25)。
ここで、現在行っている処理が上述の内容変更に対応す
るステップS7より先に行う処理であれば現在行ってい
る処理をそのまま続行し、変更された後の画像処理設定
テーブルに基づいて図3のフローチャートにしたがって
順次処理を進めていく(ステップS26)。現在行って
いる処理がステップS7の処理中かそれ以降の処理であ
れば、画像処理設定テーブルを参照して、変更後の設定
において回転処理が必要なものとなっているかチェック
する(ステップS27)。変更後の設定において回転処
理が必要なものとなっている場合、変更前回転処理が必
要でなかったものであるので、回転処理前画像ファイル
は保存されていない。そこで、ステップS9によって形
式変換前ファイルの保存が完了しているか判断し、完了
していない場合は、完了するまで待つ(ステップS2
8)。そして、画像処理設定ファイルを参照して形式変
換前ファイルから画像データを読み出して回転処理であ
るステップS8を行う(ステップS29)。そしてステ
ップS9からS11までの処理を順次行う(ステップS
30)。変更後の設定において回転処理が必要でないも
のとなっている場合には、画像処理設定テーブルの回転
処理前ファイルから画像データを読み出して(ステップ
S31)、ステップS8を行うことなくステップS9か
らステップS11まで順次処理を行う(ステップS3
2)。Referring to FIG. 4, first, it is determined which switch has been pressed (step S21). It is determined whether or not the switch is the image direction setting switch 16 (step S22). If the switch is the image direction setting switch 16, the CPU 7 that has accepted the interrupt refers to the image processing setting table stored in the ROM 21 to determine the image direction. The setting contents are rewritten (step S23), and the image processing corresponding to the changed contents is determined to be step S7 (step S24).
Then, the CPU 7 determines that the current processing is performed in step S7.
It is determined whether the process is performed earlier (step S25).
Here, if the current processing is processing performed before step S7 corresponding to the above-described content change, the current processing is continued as it is, and based on the changed image processing setting table in FIG. The processing is sequentially advanced according to the flowchart of (Step S26). If the current processing is during or after step S7, the image processing setting table is referred to and it is checked whether the changed setting requires rotation processing (step S27). . If the setting after the change requires rotation processing, the rotation processing before the change was not necessary, and thus the image file before the rotation processing is not stored. Therefore, it is determined in step S9 whether the storage of the file before format conversion has been completed, and if not completed, the process waits for completion (step S2).
8). Then, the image data is read from the file before format conversion with reference to the image processing setting file, and the step S8 of the rotation process is performed (step S29). Then, the processing from step S9 to S11 is sequentially performed (step S9).
30). If the setting after the change does not require the rotation processing, the image data is read from the pre-rotation processing file of the image processing setting table (step S31), and step S9 to step S11 are performed without performing step S8. (Step S3)
2).
【0042】ステップS22において画像方向設定スイ
ッチ16でなかった場合には、図5を参照すると、画像
サイズ設定スイッチであるか判断する(ステップS3
3)。画像サイズ設定スイッチの場合には、画像処理設
定テーブルを参照し、画像サイズを大きくする方向に変
更されたか、小さくする方向に変更されたかをチェック
する(ステップS34)。例えば、上述のように画像サ
イズを例えばXGAとVGAとに交互に切り替える場合
には、変更前の画像参照テーブルの内容がVGAであれ
ば大きくする方向であると判断し、XGAであれば小さ
くする方向であると判断する。If the switch is not the image direction setting switch 16 in step S22, referring to FIG. 5, it is determined whether the switch is the image size setting switch (step S3).
3). In the case of the image size setting switch, it is checked whether the image size has been changed in the direction of increasing or decreasing, with reference to the image processing setting table (step S34). For example, when the image size is alternately switched between, for example, XGA and VGA as described above, if the content of the image reference table before change is VGA, it is determined that the direction is to increase, and if the content is XGA, the size is reduced. Judge as the direction.
【0043】大きくする方向に変更された場合には、画
像処理設定テーブルの画像方向の設定内容を書き換え
(ステップS35)、対応する画像処理をステップS5
と判断する(ステップS36)。そしてCPU7は、現
在行っている処理がステップS5より先に行う処理か否
か判断する(ステップS37)。ここで、現在行ってい
る処理が上述の内容変更に対応するステップS5より先
に行う処理であれば現在行っている処理をそのまま続行
し、変更された後の画像処理設定テーブルに基づいて図
3のフローチャートにしたがって順次処理を進めていく
(ステップS38)。When the direction is increased, the setting of the image direction in the image processing setting table is rewritten (step S35), and the corresponding image processing is executed in step S5.
Is determined (step S36). Then, the CPU 7 determines whether or not the process currently being performed is a process performed before step S5 (step S37). Here, if the current processing is processing performed before step S5 corresponding to the above-described content change, the current processing is continued as it is, and based on the changed image processing setting table in FIG. The processing is sequentially performed according to the flowchart of (1) (step S38).
【0044】現在行っている処理がステップS5である
か、その後の処理である場合には、画像処理設定テーブ
ルを参照し、間引き処理前ファイルから画像データを読
み出して、ステップS5の間引き処理を行う(ステップ
S39)。そしてステップS6からS11までの処理を
順次行う(ステップS30)。If the current processing is step S5 or a subsequent processing, the image data is read from the file before the thinning processing by referring to the image processing setting table, and the thinning processing in step S5 is performed. (Step S39). Then, the processes from step S6 to S11 are sequentially performed (step S30).
【0045】また、ステップS34で画像サイズを小さ
くする方向に変更されたと判断された場合には、画像処
理設定テーブルの画像方向の設定内容を書き換え(ステ
ップS41)、内容変更に対応する画像処理をステップ
S10と判断する(ステップS42)。そしてCPU7
は、現在行っている処理がステップS10より先に行う
処理か否か判断する(ステップS43)。ここで、現在
行っている処理が対応するステップS10より先に行う
処理であれば現在行っている処理をそのまま続行し、変
更された後の画像処理設定テーブルに基づいて図3のフ
ローチャートにしたがって順次処理を進めていく(ステ
ップS44)。If it is determined in step S34 that the image size has been changed in the direction of reducing the image size, the setting of the image direction in the image processing setting table is rewritten (step S41), and the image processing corresponding to the content change is performed. It is determined as Step S10 (Step S42). And CPU7
Determines whether the current process is a process performed before step S10 (step S43). Here, if the currently performed processing is processing performed before the corresponding step S10, the currently performed processing is continued as it is, and sequentially based on the changed image processing setting table according to the flowchart of FIG. The process proceeds (step S44).
【0046】現在行っている処理がステップS10であ
るか、その後の処理である場合には、画像処理設定テー
ブルを参照し、形式変換処理前ファイルから画像データ
を読み出して、ステップS5の間引き処理を行う(ステ
ップS45)。そしてステップS10、S11の処理を
順次行う(ステップS46)。If the current processing is step S10 or a subsequent processing, the image data is read from the file before the format conversion processing by referring to the image processing setting table, and the thinning processing in step S5 is performed. Perform (Step S45). Then, the processes of steps S10 and S11 are sequentially performed (step S46).
【0047】ステップS33において画像サイズ設定ス
イッチ17でなかった場合には、図6を参照すると、保
存形式設定スイッチ18であるか判断し(ステップS4
7)、保存形式設定スイッチの場合には、画像処理設定
テーブルの保存形式の設定内容を書き換え(ステップS
48)、内容変更に対応する画像処理をステップS10
と判断する(ステップS49)。そして現在行っている
処理がステップS10より先に行う処理か否か判断する
(ステップS50)。現在行っている処理が対応するス
テップS10より先に行う処理であれば現在行っている
処理をそのまま続行し、変更された後の画像処理設定テ
ーブルに基づいて図3のフローチャートにしたがってス
テップS11まで順次処理を進めていく(ステップS5
1)。If the switch is not the image size setting switch 17 in step S33, referring to FIG. 6, it is determined whether the switch is the storage format setting switch 18 (step S4).
7) In the case of the storage format setting switch, the setting content of the storage format in the image processing setting table is rewritten (step S
48), performing image processing corresponding to the content change in step S10
Is determined (step S49). Then, it is determined whether or not the process currently being performed is a process to be performed before step S10 (step S50). If the current process is a process to be performed before the corresponding step S10, the current process is continued as it is, and based on the changed image processing setting table, sequentially proceeds to step S11 according to the flowchart of FIG. Proceed with the process (Step S5
1).
【0048】現在行っている処理がステップS10であ
るか、その後の処理である場合には、画像処理設定テー
ブルを参照し、形式変換処理前ファイルから画像データ
を読み出して、変更された設定でステップS10の形式
変換処理を行う(ステップS52)。そしてステップS
11の処理を順次行う(ステップS53)。If the current processing is step S10 or a subsequent processing, the image data is read from the file before the format conversion processing by referring to the image processing setting table, and step S10 is performed with the changed setting. The format conversion process of S10 is performed (step S52). And step S
11 are sequentially performed (step S53).
【0049】ステップS47において保存形式設定スイ
ッチ18でなかった場合には、図6を参照すると、圧縮
率設定スイッチ19であるか判断し(ステップS5
4)、圧縮率設定スイッチ19の場合には、画像処理設
定テーブルを参照し、圧縮率設定可能な保存形式である
かをチェックする(ステップS55)。圧縮率設定スイ
ッチでない場合、または、圧縮可能な形式でない場合に
は、現在行っている処理をそのまま続行し、ステップS
11まで順次処理を行う(ステップS56)。圧縮可能
な形式であれば、画像処理設定テーブルの圧縮率の設定
内容を書き換え(ステップS57)、対応する画像処理
をステップS10と判断する(ステップS58)。そし
て、CPU7は、現在行っている処理が内容変更に対応
するステップS10より後に行う処理か否か判断する
(ステップS59)。現在行っている処理が対応するス
テップS10より先に行う処理であれば現在行っている
処理をそのまま続行し、変更された後の画像処理設定テ
ーブルに基づいて図3のフローチャートにしたがってス
テップS11まで順次処理を進め(ステップS60)、
現在行っている処理がステップS10であるか、その後
の処理である場合には、画像処理設定テーブルを参照
し、形式変換処理前ファイルから画像データを読み出し
て、変更された設定でステップS10の形式変換処理を
行い(ステップS61)、ステップS11の処理を行う
(ステップS62)。If the switch is not the storage format setting switch 18 in step S47, referring to FIG. 6, it is determined whether the switch is the compression ratio setting switch 19 (step S5).
4) In the case of the compression ratio setting switch 19, the image processing setting table is referred to, and it is checked whether or not the storage format allows the compression ratio to be set (step S55). If the switch is not a compression ratio setting switch or is not in a format that can be compressed, the current processing is continued as it is, and step S
The processing is sequentially performed up to 11 (step S56). If the format is compressible, the setting content of the compression ratio in the image processing setting table is rewritten (step S57), and the corresponding image processing is determined to be step S10 (step S58). Then, the CPU 7 determines whether or not the currently performed process is a process to be performed after step S10 corresponding to the content change (step S59). If the current process is a process to be performed before the corresponding step S10, the current process is continued as it is, and based on the changed image processing setting table, sequentially proceeds to step S11 according to the flowchart of FIG. Processing proceeds (step S60),
If the current process is step S10 or a subsequent process, the image data is read from the file before format conversion processing by referring to the image processing setting table, and the format of step S10 is read with the changed settings. The conversion process is performed (step S61), and the process of step S11 is performed (step S62).
【0050】以上説明したように、本発明のデジタルス
チルカメラにおいては、シャッタースイッチ押下検出か
ら、コンパクトフラッシュカード8への画像データ書き
込みまでの処理とは別に、スイッチコントローラ20
が、画像処理及びファイル形式の設定のための各種操作
スイッチを監視しており、操作スイッチが押下された場
合は、デジタル系制御ASIC6を介してCPU7に割
り込みをかけ、CPU7は、生画像データをDRAM5
に保存後においてはこの割り込みを受け付け、必要な場
合には処理途中のデータを破棄し、それぞれの操作スイ
ッチに割り振られた機能に基づいて、新たな設定でDR
AM5上の生画像データの画像処理、保存画像ファイル
形式の変換、コンパクトフラッシュカード8へ書き込み
処理を行うので、シャッタースイッチにより開始される
一連の画像処理及びコンパクトフラッシュカードへの書
き込み処理中あるいは書き込み処理後に、操作スイッチ
が押下されるとすぐに新たな設定で画像処理、画像ファ
イル形式への変換、コンパクトフラッシュカード8への
書き込みが行われ、また、次の撮影でDMA機能により
DRAM5上に画像データが転送されるまで、利用者
は、何度でも、画像処理条件の変更を行う事が出来る。As described above, in the digital still camera of the present invention, the switch controller 20 is provided separately from the processing from the detection of the depression of the shutter switch to the writing of the image data to the compact flash card 8.
Monitors various operation switches for image processing and setting of a file format. When the operation switches are pressed, the CPU interrupts the CPU 7 via the digital system control ASIC 6, and the CPU 7 outputs the raw image data. DRAM5
After saving, this interrupt is accepted, if necessary, the data being processed is discarded, and the DR is newly set based on the function assigned to each operation switch.
Since image processing of the raw image data on the AM 5, conversion of the stored image file format, and writing processing to the compact flash card 8 are performed, a series of image processing started by a shutter switch and during or during writing processing to the compact flash card Later, as soon as the operation switch is pressed, image processing, conversion to an image file format, and writing to the compact flash card 8 are performed with new settings, and image data is stored in the DRAM 5 by the DMA function in the next shooting. Until is transmitted, the user can change the image processing conditions any number of times.
【0051】また、連射モード設定時は、複数枚の生画
像データがDRAM5に格納され、それぞれの画像処理
設定テーブルが作成されて対応する生画像データファイ
ル及び中間保存ファイル名が記録され、連射後に順次画
像処理が行われファイル形式が変換されてコンパクトフ
ラッシュカードに書き込まれる。この場合には、設定変
更が行われたとき、1枚目の画像処理に戻り、1枚目の
画像処理設定テーブルを参照して、内容を変更された画
像処理に応じて、図4から7のフローチャートにしたが
って対応する中間保存ファイルを読み込み新たな設定で
書き込み処理まで終了後、2枚目の画像処理を1枚目と
同様に2枚目の画像処理設定テーブルを参照して上記の
フローチャートに基づいて対応する中間保存ファイルを
読み込み新たな設定で書き込み処理まで終了し、それ以
降連射して撮像した最後の画像処理までそれぞれ対応す
るフローチャートに基づいて変更した設定で処理を行
う。When the continuous shooting mode is set, a plurality of pieces of raw image data are stored in the DRAM 5, and respective image processing setting tables are created to record the corresponding raw image data files and intermediate storage file names. Image processing is sequentially performed, the file format is converted, and the file format is written to the compact flash card. In this case, when the setting is changed, the process returns to the image processing of the first sheet and refers to the image processing setting table of the first sheet, and the contents are changed according to the image processing whose contents have been changed. After the corresponding intermediate storage file is read in accordance with the flowchart of the above and the writing process is completed with the new settings, the second image processing is performed by referring to the image processing setting table of the second image in the same manner as the first image. Based on the corresponding flowchart, the corresponding intermediate storage file is read based on the corresponding flowchart, and the processing up to the writing processing is completed with the new setting, and the processing up to the last image processing performed by continuous shooting is performed thereafter.
【0052】また、電池が消耗することによりDRAM
に保存されている生画像データが消滅するのを防止する
ため、デジタル系制御ASIC6は電源14である電池
の電圧を監視する機能を有し、所定の電圧以下になった
ら、DRAM5に格納されている生画像データをCPU
7のROM21またはコンパクトフラッシュカード8に
転送するものとしてもよい。この場合には、電源電圧が
電池が消耗したものと判定されるレベルより低下した
後、電池残量が充分であると判定されるレベル以上に回
復した場合には、CPU7のROM21またはコンパク
トフラッシュカード8に転送された生画像データをDR
AM5に転送し、その画像について画像処理の設定変更
を可能とするものとしてもよい。Also, when the battery is consumed, the DRAM
The digital control ASIC 6 has a function of monitoring the voltage of the battery, which is the power supply 14, in order to prevent the raw image data stored in the DRAM from disappearing. The raw image data
7 to the ROM 21 or the compact flash card 8. In this case, after the power supply voltage has dropped below the level at which the battery is judged to be exhausted, if the battery level has recovered to a level at which the battery level is judged to be sufficient, the ROM 21 of the CPU 7 or the compact flash card Raw image data transferred to
The image may be transferred to the AM 5 so that the image processing setting can be changed for the image.
【0053】[0053]
【発明の効果】以上説明したように、本発明において
は、次のような効果を奏する。As described above, the present invention has the following effects.
【0054】第1の効果は、画像処理開始後であっても
画像処理の設定条件を変更できることにある。The first effect is that the setting conditions of the image processing can be changed even after the start of the image processing.
【0055】その理由は、装置利用者による操作ボタン
の押下を検出し、割り込み処理により、画像処理中の内
容を破棄し、再度、変更された条件による処理を実施す
るためである。The reason is to detect the pressing of the operation button by the user of the apparatus, to discard the contents of the image processing by the interruption processing, and to execute the processing again according to the changed condition.
【0056】第2の効果は、次の撮影を行うまでは、画
像処理条件を変更できることにある。その理由は、次の
撮影が行われるまで生のデジタル画像データをDRAM
上に保持している為、装置利用者の操作により、再度、
変更された条件による処理を実施するためである。The second effect is that the image processing conditions can be changed until the next photographing is performed. The reason is that the raw digital image data is stored in the DRAM until the next shot is taken.
Since it is held above, the operation of the device user again
This is for performing the process based on the changed condition.
【0057】第3の効果は、画像サイズの設定を拡大す
る方向に変更した場合にも、再度の処理時でも迅速にし
かも画像劣化の少ない処理を行う事が出来る。The third effect is that even when the setting of the image size is changed in the direction of enlargement, the processing can be performed quickly and with little image deterioration even when the processing is performed again.
【0058】その理由は、画像サイズの設定の変更時に
は、画像サイズの拡大する方向であるか判断し、拡大の
場合は一度縮小された画像を拡大するのではなく、縮小
前の画像を利用する為である。The reason is that when the setting of the image size is changed, it is determined whether or not the image size is to be enlarged, and in the case of the enlargement, the image before the reduction is used instead of the image once reduced. That's why.
【図1】本発明の一実施形態の構成を示すブロック図で
ある。FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention.
【図2】本発明に係る画像処理設定テーブルの例を示す
図であるFIG. 2 is a diagram illustrating an example of an image processing setting table according to the present invention.
【図3】本発明の一実施形態において、画像データを撮
影して画像処理を行いコンパクトフラッシュカードへ書
き込み終わるまでの一連の処理を示すフローチャートで
ある。FIG. 3 is a flowchart showing a series of processes from capturing image data, performing image processing, and completing writing to a compact flash card in one embodiment of the present invention.
【図4】本発明の一実施形態において、一連の処理の途
中または処理後に画像方向設定スイッチの押下による処
理内容の変更があった場合の動作を示すフローチャート
である。FIG. 4 is a flowchart showing an operation in a case where a process content is changed by pressing an image direction setting switch during or after a series of processes in one embodiment of the present invention.
【図5】本発明の一実施形態において、一連の処理の途
中または処理後に画像サイズ設定スイッチの押下による
処理内容の変更があった場合の動作を示すフローチャー
トである。FIG. 5 is a flowchart illustrating an operation in a case where a processing content is changed by pressing an image size setting switch during or after a series of processing in an embodiment of the present invention.
【図6】本発明の一実施形態において、一連の処理の途
中または処理後に保存形式設定スイッチの押下による処
理内容の変更があった場合の動作を示すフローチャート
である。FIG. 6 is a flowchart illustrating an operation in the case where a process content is changed by pressing a storage format setting switch during or after a series of processes in one embodiment of the present invention.
【図7】本発明の一実施形態において、一連の処理の途
中または処理後に圧縮率設定スイッチの押下による処理
内容の変更があった場合の動作を示すフローチャートで
ある。FIG. 7 is a flowchart illustrating an operation when a processing content is changed by pressing a compression ratio setting switch during or after a series of processing in one embodiment of the present invention.
1 撮像素子 2 レンズ絞りアクチュエータ 3 アンプ 4 A/Dコンバータ 5 DRAM 6 デジタル系制御ASIC 7 CPU 8 コンパクトフラッシュカード 9 書き込みバッファ 10 VRAM 11 表示パネル 12 アナログ系制御ASIC 13 外部インタフェース 14 電源 15 シャッタースイッチ 16 画像方向設定スイッチ 17 画像サイズ設定スイッチ 18 保存形式設定スイッチ 19 圧縮率設定スイッチ 20 スイッチコントローラ 21 ROM DESCRIPTION OF SYMBOLS 1 Image sensor 2 Lens aperture actuator 3 Amplifier 4 A / D converter 5 DRAM 6 Digital control ASIC 7 CPU 8 Compact flash card 9 Write buffer 10 VRAM 11 Display panel 12 Analog control ASIC 13 External interface 14 Power supply 15 Shutter switch 16 Image Direction setting switch 17 Image size setting switch 18 Storage format setting switch 19 Compression ratio setting switch 20 Switch controller 21 ROM
Claims (6)
力する撮像素子と、前記アナログ画像データをデジタル
データに変換するAD変換部と、前記AD変換部でデジ
タルデータに変換された画像データを格納する第1の記
録媒体と、前記第1の記録媒体に前記画像データが格納
されると前記画像データに対して予め設定された複数の
画像データ処理を連続して行い前記複数の画像データ処
理後のデジタル画像データを予め設定された保存形式に
変換する制御部と、前記保存形式に変換されたデジタル
画像データを格納する第2の記録媒体と、前記複数の画
像データ処理の内容及び前記第2の記録媒体への保存形
式を設定する操作部とを有するデジタルスチルカメラに
おいて、 前記制御部は、予め定められた画像データ処理の直前に
前記第1の記録媒体に画像データ処理前の画像データを
保存しつつ前記複数の画像データ処理を行い、前記複数
の画像データ処理の内容が前記操作部の操作により変更
されたとき、前記操作による変更内容に応じた内容で行
われるべき第1の画像データ処理を判断し、その時処理
中の第2の画像データ処理より先に行われる画像データ
処理であるときは前記第2の画像データ処理を途中で中
止して前記第1の画像データ処理の直前に前記第1の記
録媒体に保存された画像データに対し変更された設定で
前記第1の画像データ処理を開始することを特徴とする
デジタルスチルカメラ。An image pickup device for photographing a subject and outputting analog image data, an AD converter for converting the analog image data into digital data, and storing the image data converted into digital data by the AD converter. A first recording medium, when the image data is stored in the first recording medium, continuously performs a plurality of preset image data processes on the image data, and after the plurality of image data processes A control unit for converting the digital image data into a preset storage format, a second recording medium for storing the digital image data converted into the storage format, the contents of the plurality of image data processes and the second A digital still camera having an operation unit for setting a storage format in a recording medium, wherein the control unit is configured to execute a process immediately before a predetermined image data process.
The plurality of image data processes are performed while storing the image data before the image data processing in the first recording medium, and when the contents of the plurality of image data processes are changed by the operation of the operation unit, the plurality of image data processes are performed. The first image data processing to be performed in accordance with the content of the change is determined. If the image data processing is performed prior to the second image data processing being performed at that time, the second image data processing is performed. The first recording is stopped immediately before the first image data processing.
A digital still camera, wherein the first image data processing is started with settings changed for image data stored in a recording medium .
画像データを第1の記録媒体に保存後、前記変換処理を
開始することを特徴とする前記請求項1に記載のデジタ
ルスチルカメラ。2. The digital still camera according to claim 1, wherein the control unit starts the conversion process after storing the image data before the conversion process on a first recording medium. .
理に画像データを90度回転させる回転処理を含む場
合、前記回転処理前の画像データを第1の記録媒体に保
存した後、前記回転処理を行い、前記回転処理が前記第
1の画像データ処理であると判断し前記回転処理が前記
第2の画像データ処理より先に行われる画像データ処理
であるときは前記第2の画像データ処理を途中で中止し
て前記回転処理の直前に前記第1の記録媒体に保存され
た画像データに対し変更された設定が回転処理を必要と
しないときは前記第1の記録媒体に保存された画像デー
タに対し前記回転処理後の画像データ処理を行うことを
特徴とする前記請求項1または2に記載のデジタルスチ
ルカメラ。3. The method according to claim 2, wherein the control unit stores the image data before the rotation processing in a first recording medium, and stores the rotation in a case where the plurality of image data processing includes a rotation processing of rotating the image data by 90 degrees. There line processing, the rotation processing is the first
1 is determined to be image data processing, and the rotation
Image data processing performed prior to the second image data processing
, The second image data processing is stopped halfway.
Stored in the first recording medium immediately before the rotation process.
Settings changed for rotated image data require rotation
If not, the image data stored in the first recording medium
The digital still camera according to claim 1, wherein image data processing after the rotation processing is performed on the data .
理に画像データを構成する画素を間引きして画像サイズ
を縮小する間引き処理を含む場合、前記間引き処理前の
画像データを第1の記録媒体に保存した後に、前記間引
き処理を行い、前記間引き処理が前記第1の画像データ
処理であると判断し前記間引き処理が前記第2の画像デ
ータ処理より先に行われる画像データ処理であるときは
前記第2の画像データ処理を途中で中止して前記間引き
処理の直前に前記第1の記録媒体に保存された画像デー
タに対し変更された設定で前記間引き処理を開始するこ
とを特徴とする前記請求項1乃至3のいずれかに記載の
デジタルスチルカメラ。4. When the plurality of image data processes include a thinning process of thinning out pixels constituting image data to reduce an image size, the control unit performs first recording of the image data before the thinning process. after saving the medium, the decimation
The thinning process is performed on the first image data.
Processing, and the thinning processing is performed on the second image data.
If the image data processing is performed before the data processing
The second image data processing is stopped halfway and the thinning is performed.
Image data stored in the first recording medium immediately before processing
The digital still camera according to claim 1 , wherein the thinning process is started with a setting changed for the digital still camera.
理に前記回転処理及びコントラスト及び色調などの画質
を変更する画質変更処理を含む場合、前記画質変更処理
後の画像データを第1の記録媒体に保存した後に、予め
設定された内容に基づいて前記回転処理を開始すること
を特徴とする前記請求項3に記載のデジタルスチルカメ
ラ。5. The image processing apparatus according to claim 1, wherein, when the plurality of image data processes include the rotation process and an image quality changing process for changing image quality such as contrast and color tone, the image data after the image quality changing process is first recorded. after saving the media, in advance
4. The digital still camera according to claim 3, wherein the rotation processing is started based on set contents .
に変換された画像データに対して予め内容が設定された
複数の画像データ処理を予め定められた画像データ処理
の直前に記録媒体にその画像データ処理前の画像データ
を保存しつつ順次行った後に予め設定した保存形式に変
換された画像データを保存するデジタルスチルカメラに
おける画像データ処理方法において、 前記複数の画像データ処理の設定内容が変更されたこと
を認識するステップと、前記設定変更に対応する第1の
画像データ処理を判断するステップと、その時処理中の
第2の画像データ処理を判断するステップと、前記第1
の画像データ処理が前記第2の画像データ処理より先に
行われるべき画像データ処理であるとき前記第2の画像
データ処理を途中で中止して前記第1の画像データ処理
を行う直前に前記記録媒体に保存された画像データに対
して変更された設定で第1の画像データ処理を開始する
ステップとを有することを特徴とする画像データ処理方
法 。6. Digital data obtained by photographing a subject
Content is set in advance for image data converted to
Predetermined image data processing for multiple image data processing
Immediately before the image data on the recording medium before the image data processing
And then change to the preset storage format.
Digital still camera that stores the converted image data
In the image data processing method, the setting contents of the plurality of image data processing are changed
And a first corresponding to the setting change.
Judging image data processing; and
Determining a second image data processing;
Image data processing before the second image data processing
The second image when the image data processing to be performed
Stopping the data processing in the middle of the first image data processing
Immediately before performing, the image data stored on the recording medium
To start the first image data processing with the changed settings
And an image data processing method comprising the steps of:
Law .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26790698A JP3156678B2 (en) | 1998-09-22 | 1998-09-22 | Digital still camera and image data processing method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26790698A JP3156678B2 (en) | 1998-09-22 | 1998-09-22 | Digital still camera and image data processing method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000101964A JP2000101964A (en) | 2000-04-07 |
JP3156678B2 true JP3156678B2 (en) | 2001-04-16 |
Family
ID=17451270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26790698A Expired - Fee Related JP3156678B2 (en) | 1998-09-22 | 1998-09-22 | Digital still camera and image data processing method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3156678B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4660934B2 (en) * | 2001-02-02 | 2011-03-30 | 株式会社ニコン | Image processing apparatus and method, recording medium, and program |
JP2005012428A (en) | 2003-06-18 | 2005-01-13 | Seiko Epson Corp | Digital camera |
-
1998
- 1998-09-22 JP JP26790698A patent/JP3156678B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000101964A (en) | 2000-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3610195B2 (en) | Imaging device | |
JP3630851B2 (en) | Imaging recording device | |
JP4200574B2 (en) | Electronic still camera | |
US20070031139A1 (en) | Imaging apparatus | |
JP4000293B2 (en) | Digital camera | |
US7023455B2 (en) | Apparatus and method for processing video signal | |
JP3915285B2 (en) | Electronic still camera and image processing method thereof | |
US7746389B2 (en) | Image capture apparatus including generation of backup data | |
JP3156678B2 (en) | Digital still camera and image data processing method thereof | |
JP4349873B2 (en) | Digital camera and image data recording method | |
JP2004147114A (en) | Digital camera | |
JP4781670B2 (en) | Imaging device | |
JP4100905B2 (en) | Imaging apparatus, control method thereof, control program, and recording medium | |
JP3733353B2 (en) | Imaging apparatus and processing method thereof | |
JP4239583B2 (en) | Imaging apparatus and imaging control program | |
JP2001197346A (en) | Electronic camera | |
JP4018470B2 (en) | Imaging apparatus, image processing apparatus, and program | |
JP3535738B2 (en) | camera | |
JP4031388B2 (en) | Image processing device | |
JP2001177745A (en) | Digital camera | |
JP4185780B2 (en) | Thumbnail image creation device and thumbnail image creation method | |
JPH11341326A (en) | Image handling device | |
JP4305473B2 (en) | Electronic still camera, image information erasing method, and image information state setting method | |
JP3615092B2 (en) | Electronic camera | |
JP3915296B2 (en) | Digital camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010109 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080209 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090209 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |