JPH11112932A - Image-pickup device, digital camera, and image-pickup system - Google Patents

Image-pickup device, digital camera, and image-pickup system

Info

Publication number
JPH11112932A
JPH11112932A JP26661397A JP26661397A JPH11112932A JP H11112932 A JPH11112932 A JP H11112932A JP 26661397 A JP26661397 A JP 26661397A JP 26661397 A JP26661397 A JP 26661397A JP H11112932 A JPH11112932 A JP H11112932A
Authority
JP
Japan
Prior art keywords
image
processing
printer
signal
image signal
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
Application number
JP26661397A
Other languages
Japanese (ja)
Other versions
JP3517564B2 (en
Inventor
Eiichiro Ikeda
栄一郎 池田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP26661397A priority Critical patent/JP3517564B2/en
Publication of JPH11112932A publication Critical patent/JPH11112932A/en
Application granted granted Critical
Publication of JP3517564B2 publication Critical patent/JP3517564B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Studio Devices (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image-pickup device, capable of easily outputting a photographed image by an external device such as a printer at a low cost with a simplified configuration. SOLUTION: A storage 142 stores in advance a driver, so as to allow an external device to have provision for an image signal recorded in a record medium 137. Identifiers L1-L6 are respectively given to small arithmetic blocks 125-127, 133, 136 and 138, and the hardware is designed so that each block makes an arithmetic operation independently of each other. Furthermore, the driver is described with divisions into small arithmetic blocks 142a-142d, and whether each block is processed by software or hardware is defined. When the software is processed, an arithmetic module is provided, and in the case of the hardware processing, an identifier of the image-pickup device and parameters required for the execution are provided.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、JPEG方式等に
より圧縮符号化された画像信号をプリンタ等の外部装置
に対して出力する撮像装置、ディジタルカメラ、及び撮
像システムに関するものである。
[0001] 1. Field of the Invention [0002] The present invention relates to an image pickup apparatus, a digital camera, and an image pickup system for outputting an image signal compressed and encoded by the JPEG method or the like to an external device such as a printer.

【0002】[0002]

【従来の技術】従来より例えば、図4に示すような撮像
システム500がある。この撮像システム500は、デ
ィジタルカメラ510とプリンタ530(例えば、2値
のインクジェットプリンタ)間にパーソナルコンピュー
タ(以下、パソコンと言う)520が設けられた構成と
しており、ディジタルカメラ510での撮影画像をプリ
ンタ530から印刷出力できるようになされている。
2. Description of the Related Art Conventionally, there is an imaging system 500 as shown in FIG. The imaging system 500 has a configuration in which a personal computer (hereinafter, referred to as a personal computer) 520 is provided between a digital camera 510 and a printer 530 (for example, a binary inkjet printer). 530 can be printed out.

【0003】すなわち、ディジタルカメラ510におい
て、撮像部511で撮像して得られた画像信号は、シス
テムコントローラ514の制御により、信号処理部51
2でJPEG方式等の圧縮画像データとなり、記録部5
13でCF等の記録媒体(画像書き込み用記録媒体)に
記録される。この記録媒体に記録された圧縮画像データ
は、何等かのアプリケーションによりパソコン520に
取り込まれる。パソコン520には、汎用のプリンタド
ライバ521が組み込まれており、このプリンタドライ
バ521は、JPEG解凍部522、ガンマ処理(線形
化処理)部523、LOG変換処理(濃度変換処理)部
524、マスキング演算部525、及び2値化処理(誤
差拡散処理等)部526から構成されている。したがっ
て、パソコン520に取り込まれた圧縮画像データは、
プリンタドライバ521により解凍(伸張)処理等の所
定の画像処理が行われ、ユーザからの印刷要求指示に従
って、プリンタ530から印刷出力される。
[0003] That is, in the digital camera 510, an image signal obtained by imaging by the imaging section 511 is controlled by the system controller 514 to generate a signal processing section 51.
2 becomes compressed image data of the JPEG system or the like,
At 13 the image is recorded on a recording medium such as a CF (image recording medium). The compressed image data recorded on the recording medium is taken into the personal computer 520 by some application. A general-purpose printer driver 521 is incorporated in the personal computer 520. The printer driver 521 includes a JPEG decompression unit 522, a gamma processing (linearization processing) unit 523, a LOG conversion processing (density conversion processing) unit 524, and a masking operation. It comprises a section 525 and a binarization processing (error diffusion processing etc.) section 526. Therefore, the compressed image data taken into the personal computer 520 is
Predetermined image processing such as decompression (expansion) processing is performed by the printer driver 521, and printed out from the printer 530 according to a print request instruction from the user.

【0004】一方、上述のような撮像システム500に
対して、例えば、図5に示すような撮像システム600
や、図6に示すような撮像システム700もある。これ
らの撮像システム600及び700は、ディジタルカメ
ラ510で得られた圧縮画像データを、パソコン520
を介さずにプリンタ530から印刷出力できるようにな
されている。すなわち、撮像システム600は、ディジ
タルカメラ510とプリンタ530間にアダプタ(ドラ
イバ)610が設けられた構成としており、このアダプ
タ610は、上述したプリンタドライバ521と同様の
機能(以下、プリンタドライバ機能と言う)を有してい
る。したがって、ディジタルカメラ510で得られた圧
縮画像データは、アダプタ610により、解凍処理等の
所定の画像処理が行われ、プリンタ530から印刷出力
される。また、撮像システム700は、ディジタルカメ
ラ510とプリンタ530をダイレクトに接続し、プリ
ンタ530側にプリンタドライバ機能を付加した構成と
している。したがって、ディジタルカメラ510で得ら
れた圧縮画像データは、プリンタ530にて、解凍処理
等の所定の画像処理が行われ、その後印刷出力される。
On the other hand, for example, an imaging system 600 as shown in FIG.
There is also an imaging system 700 as shown in FIG. These imaging systems 600 and 700 convert the compressed image data obtained by the digital camera 510 into a personal computer 520.
The print output can be performed from the printer 530 without going through the printer. That is, the imaging system 600 has a configuration in which an adapter (driver) 610 is provided between the digital camera 510 and the printer 530. The adapter 610 has the same function as the above-described printer driver 521 (hereinafter, referred to as a printer driver function). )have. Therefore, the compressed image data obtained by the digital camera 510 is subjected to predetermined image processing such as decompression processing by the adapter 610, and is printed out from the printer 530. The imaging system 700 has a configuration in which the digital camera 510 and the printer 530 are directly connected, and a printer driver function is added to the printer 530. Therefore, the compressed image data obtained by the digital camera 510 is subjected to predetermined image processing such as decompression processing by the printer 530, and then printed out.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上記図
4や上記図5に示したような従来の撮像システムでは、
ディジタルカメラでの撮影画像をプリンタで印刷出力す
るために、パソコンやアダプタのように、プリンタドラ
イバ機能を有する機器を設ける必要があった。このた
め、プリンタドライバ機能を有する機器を用意しないこ
とには、ディジタルカメラでの撮影画像を印刷出力する
ことができず、また、システム構成が複雑化していた。
また、上記図6に示したような従来の撮像システムで
は、プリンタ側にプリンタ画像処理を含む機能を設ける
必要があった。このため、プリンタ側に、プリンタドラ
イバ機能を実施するための演算回路等を設ける必要があ
ったため、プリンタの構成が複雑化し、高価なものにな
ってしまっていた。
However, in the conventional imaging system as shown in FIGS. 4 and 5 described above,
In order to print out an image captured by a digital camera with a printer, it is necessary to provide a device having a printer driver function, such as a personal computer or an adapter. For this reason, unless a device having a printer driver function is prepared, an image captured by a digital camera cannot be printed out, and the system configuration is complicated.
Further, in the conventional imaging system as shown in FIG. 6, it is necessary to provide a function including printer image processing on the printer side. For this reason, it is necessary to provide an arithmetic circuit or the like for performing the printer driver function on the printer side, and the configuration of the printer has become complicated and expensive.

【0006】そこで、本発明は、上記の欠点を除去する
ために成されたもので、簡素化した構成で且つ安価に、
撮影画像をプリンタ等の外部装置で容易に出力できる撮
像装置、ディジタルカメラ、及び撮像システムを提供す
ることを目的とする。
Therefore, the present invention has been made to eliminate the above-mentioned disadvantages, and has a simplified configuration and a low cost.
It is an object of the present invention to provide an imaging device, a digital camera, and an imaging system that can easily output a captured image with an external device such as a printer.

【0007】[0007]

【課題を解決するための手段】第1の発明は、外部装置
と接続可能であり、撮像して得られた画像信号、及び該
画像信号を所定の圧縮方式で圧縮して得られた圧縮画像
信号の少なくとも一方を記録媒体に記録する撮像装置で
あって、上記記録媒体に記録された圧縮画像信号を上記
所定の圧縮方式に対応した方式で解凍する解凍手段と、
上記解凍手段で解凍して得られた画像信号を上記外部装
置に対して出力する出力手段とを備えることを特徴とす
る。
According to a first aspect of the present invention, an image signal obtained by capturing an image and a compressed image obtained by compressing the image signal by a predetermined compression method are provided. An imaging device that records at least one of the signals on a recording medium, and a decompression unit that decompresses a compressed image signal recorded on the recording medium in a format corresponding to the predetermined compression format.
Output means for outputting an image signal obtained by decompression by the decompression means to the external device.

【0008】第2の発明は、上記第1の発明において、
上記所定の圧縮方式は、JPEG方式を含むことを特徴
とする。
[0008] In a second aspect based on the first aspect,
The predetermined compression method includes a JPEG method.

【0009】第3の発明は、外部装置と接続可能であ
り、撮像して得られた画像信号を記録媒体に記録する撮
像装置であって、上記記録媒体に記録された画像信号を
上記外部装置で対応可能とするためのドライバ機能情報
を記憶する記憶手段と、上記記憶手段に記憶されたドラ
イバ機能情報を読み出して実行し、上記画像信号から上
記外部装置で対応可能な画像信号を生成する制御手段
と、上記制御手段で得られた画像信号を上記外部装置に
対して出力する出力手段とを備えることを特徴とする。
According to a third aspect of the present invention, there is provided an imaging apparatus which is connectable to an external device and records an image signal obtained by imaging on a recording medium, wherein the image signal recorded on the recording medium is transmitted to the external device. Storage means for storing driver function information for enabling the external device to perform the control, reading and executing the driver function information stored in the storage means, and control for generating an image signal which can be supported by the external device from the image signal Means, and output means for outputting the image signal obtained by the control means to the external device.

【0010】第4の発明は、上記第3の発明において、
上記制御手段は、上記記録媒体に予め格納されている上
記ドライバ機能情報、又は、外部より与えられた上記ド
ライバ機能情報を上記記憶手段に予め記憶させることを
特徴とする。
In a fourth aspect based on the third aspect,
The control means stores the driver function information stored in the recording medium in advance or the driver function information provided from the outside in the storage means in advance.

【0011】第5の発明は、上記第3の発明において、
複数の処理回路を含み、撮像信号に所定の信号処理を行
って上記画像信号を得る信号処理手段を備え、上記制御
手段は、上記ドライバ機能情報に従って、上記信号処理
手段の各処理回路を独立して動作制御することで、上記
画像信号から上記外部装置で対応可能な画像信号を生成
することを特徴とする。
According to a fifth aspect, in the third aspect,
A plurality of processing circuits; a signal processing unit configured to perform predetermined signal processing on the imaging signal to obtain the image signal; the control unit independently controls each processing circuit of the signal processing unit according to the driver function information; And controlling the operation to generate an image signal compatible with the external device from the image signal.

【0012】第6の発明は、上記第1又は3の発明にお
いて、上記外部装置は、プリンタであることを特徴とす
る。
In a sixth aspect based on the first or third aspect, the external device is a printer.

【0013】第7の発明は、プリンタと接続可能であ
り、撮像信号から得られた画像信号を圧縮解凍チップに
より圧縮し、その圧縮画像信号を記録媒体に記録する撮
像装置であって、上記圧縮画像信号を上記圧縮解凍チッ
プにより解凍し、プリンタ出力ポートから上記プリンタ
に対して出力することを特徴とする。
A seventh invention is an imaging apparatus which is connectable to a printer, compresses an image signal obtained from an image signal by a compression / decompression chip, and records the compressed image signal on a recording medium. The image signal is decompressed by the compression / decompression chip and output to the printer from a printer output port.

【0014】第8の発明は、上記第7の発明において、
上記圧縮解凍チップは、JPEG方式のチップを含むこ
とを特徴とする。
According to an eighth aspect, in the seventh aspect,
The compression / decompression chip includes a JPEG chip.

【0015】第9の発明は、プリンタと接続可能であ
り、撮像信号から得られた画像信号を記録媒体に記録す
る撮像装置であって、書換え可能な内部メモリに上記プ
リンタのドライバを上記記録媒体又は外部から書き込む
ことを特徴とする。
A ninth invention is an image pickup apparatus connectable to a printer and recording an image signal obtained from an image pickup signal on a recording medium, wherein the rewritable internal memory stores the printer driver in the recording medium. Alternatively, writing is performed from the outside.

【0016】第10の発明は、プリンタと接続可能であ
り、撮像信号から得られた画像信号を記録媒体に記録す
る撮像装置であって、上記プリンタのドライバが予め格
納された可換可能なROMインターフェースを備えるこ
とを特徴とする。
According to a tenth aspect of the present invention, there is provided an image pickup apparatus which is connectable to a printer and records an image signal obtained from the image pickup signal on a recording medium. An interface is provided.

【0017】第11の発明は、上記第9又は10の発明
において、上記撮像信号に所定の信号処理を行って上記
画像信号を得る信号処理ハードブロックを備え、上記信
号処理ハードブロックを小演算ブロックに分割すると共
に、各小演算ブロックに識別子を付加し、上記識別子及
び演算に必要なパラメータをCPUから設定すること
で、各小演算ブロック単位で演算を行うことを特徴とす
る。
According to an eleventh aspect, in the ninth or tenth aspect, there is provided a signal processing hard block for performing predetermined signal processing on the image pickup signal to obtain the image signal, wherein the signal processing hard block is a small operation block. The operation is performed in units of small operation blocks by adding an identifier to each small operation block and setting the identifier and parameters required for the operation from the CPU.

【0018】第12の発明は、上記第9又は10の発明
において、上記撮像信号に所定の信号処理を行って上記
画像信号を得る信号処理ハードブロックを備え、上記信
号処理ハードブロックを小演算ブロックに分割すると共
に、各小演算ブロックに識別子を付加し、上記識別子及
び演算に必要なパラメータをCPUから設定すること
で、各小演算ブロック単位で演算を行い、上記プリンタ
のドライバは、複数の小演算処理が記述されており、各
小演算処理は、各々の演算をハード処理で行うかソフト
処理で行うかを示す情報を有し、さらにハード処理を示
す情報には、その処理に対応した上記識別子が付加され
ており、上記プリンタドライバにおいて、ハード処理で
ある小演算処理では、そのハード処理を示す情報に付加
された識別子を指定することで、ハード演算処理を行う
ことを特徴とする。
In a twelfth aspect based on the ninth or tenth aspect, there is provided a signal processing hard block for performing predetermined signal processing on the image pickup signal to obtain the image signal, wherein the signal processing hard block is a small operation block. By adding an identifier to each small operation block and setting the identifier and parameters necessary for the operation from the CPU, the operation is performed in units of each small operation block. The arithmetic processing is described, and each small arithmetic processing has information indicating whether each operation is performed by hardware processing or software processing, and information indicating the hardware processing includes the information corresponding to the processing. An identifier is added, and in the above-described printer driver, the identifier added to the information indicating the hardware processing is specified in the small operation processing that is hardware processing. In Rukoto, and performing hard processing.

【0019】第13の発明は、撮像信号をディジタル化
して得られた画像信号を記録媒体に記録する撮像装置で
あって、上記画像信号をプリンタ用の画像信号に変換
し、プリンタ入出力することを特徴とする。
A thirteenth invention is an imaging apparatus for recording an image signal obtained by digitizing an image signal on a recording medium, wherein the image signal is converted into an image signal for a printer and input / output to a printer. It is characterized by.

【0020】第14の発明は、請求項1〜13の何れか
に記載の撮像装置からなるディジタルカメラであること
を特徴とする。
According to a fourteenth aspect of the present invention, there is provided a digital camera comprising the image pickup device according to any one of the first to thirteenth aspects.

【0021】第15の発明は、外部装置と、該外部装置
に接続可能な撮像装置とを含む撮像システムであって、
上記撮像装置は、請求項1〜13の何れかに記載の撮像
装置であることを特徴とする。
A fifteenth invention is an imaging system including an external device and an imaging device connectable to the external device,
The imaging device is an imaging device according to any one of claims 1 to 13.

【0022】[0022]

【発明の実施の形態】以下、本発明の実施の形態につい
て図面を用いて説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0023】本発明に係る撮像装置は、例えば、図1に
示すようなディジタルカメラ100に適用される。
The imaging device according to the present invention is applied to, for example, a digital camera 100 as shown in FIG.

【0024】このディジタルカメラ100は、装置全体
の動作制御を行うCPU110と、CPU111の制御
に従って撮影動作を行う撮像部120とを備えている。
また、ディジタルカメラ100は、プリンタ200と接
続可能に構成されている。
The digital camera 100 includes a CPU 110 for controlling the operation of the entire apparatus, and an imaging unit 120 for performing a shooting operation under the control of the CPU 111.
The digital camera 100 is configured to be connectable to the printer 200.

【0025】撮像部120は、例えば、図2に示すよう
に、図示していない被写体からの光が入射するように設
けられたレンズ121と、レンズ121を介した光が入
射するように設けられた撮像素子122と、撮像素子1
22の出力が供給されるアナログ/ディジタル(A/
D)変換器123と、A/D変換器123の出力が供給
されるメモリ124と、メモリ124の出力が供給され
る補間ローパスフィルタ(LPF)回路125と、補間
LPF回路125の出力が供給される色変換マトリクス
ブロック(MAT)回路126と、色変換MAT回路1
26の出力が供給されるガンマ(γ)変換回路127
と、メモリ124の出力が供給されるノッチLPF回路
128と、ノッチLPF回路128の出力が供給される
APC処理回路129と、APC処理回路129の出力
が供給されるγ変換回路131と、γ変換回路127及
び131の各出力が供給される輝度/色差信号生成回路
132と、輝度/色差信号生成回路132の出力が供給
される圧縮/伸張処理回路136と、圧縮/伸張処理回
路136の出力が供給される外部記録媒体137と、輝
度/色差信号生成回路132の出力が供給されるビデオ
信号処理回路134と、ビデオ信号処理回路134の出
力が供給される液晶モニタ135とを備えている。そし
て、メモリ124の出力は、外部記録媒体137にも供
給され、外部記録媒体137の出力は、補間LPF回路
125及びノッチLPF回路128にも供給されるよう
になされている。また、ビデオ信号処理回路134に
は、外部記録媒体137の出力が圧縮/伸張処理回路1
36を介して供給されるようになされている。また、外
部記録媒体137は、CF等の画像書き込み用メディア
であり、この外部記録媒体137には、詳細は後述する
が、プリンタ200に対応したプリンタドライバ機能を
実施するための情報が予め格納されている。
For example, as shown in FIG. 2, the imaging section 120 is provided with a lens 121 provided so that light from a not-shown subject is incident thereon, and a lens 121 provided so as to receive light through the lens 121. Image sensor 122 and image sensor 1
Analog / digital (A /
D) The converter 123, the memory 124 to which the output of the A / D converter 123 is supplied, the interpolation low-pass filter (LPF) circuit 125 to which the output of the memory 124 is supplied, and the output of the interpolation LPF circuit 125 Color conversion matrix block (MAT) circuit 126 and color conversion MAT circuit 1
Gamma (γ) conversion circuit 127 to which the output of 26 is supplied
A notch LPF circuit 128 to which the output of the memory 124 is supplied; an APC processing circuit 129 to which the output of the notch LPF circuit 128 is supplied; a γ conversion circuit 131 to which the output of the APC processing circuit 129 is supplied; The output of the luminance / color difference signal generating circuit 132 to which the outputs of the circuits 127 and 131 are supplied, the compression / expansion processing circuit 136 to which the output of the luminance / color difference signal generating circuit 132 is supplied, and the output of the compression / expansion processing circuit 136 are provided. An external recording medium 137 to be supplied, a video signal processing circuit 134 to which an output of the luminance / color difference signal generating circuit 132 is supplied, and a liquid crystal monitor 135 to which an output of the video signal processing circuit 134 is supplied. The output of the memory 124 is also supplied to the external recording medium 137, and the output of the external recording medium 137 is also supplied to the interpolation LPF circuit 125 and the notch LPF circuit 128. The video signal processing circuit 134 outputs the output of the external recording medium 137 to the compression / decompression processing circuit 1.
36. The external recording medium 137 is an image writing medium such as a CF, and information for implementing a printer driver function corresponding to the printer 200 is stored in the external recording medium 137, which will be described later in detail. ing.

【0026】また、撮像部120は、外部記録媒体13
7の出力が圧縮/伸張処理回路136を介して供給され
るRGB変換回路133を備えており、このRGB変換
回路133の出力はメモリ124に供給されるようにな
されている。
The image pickup unit 120 is connected to the external recording medium 13.
7 is provided with an RGB conversion circuit 133 supplied through a compression / expansion processing circuit 136, and the output of the RGB conversion circuit 133 is supplied to a memory 124.

【0027】さらに、撮像部120は、2値化処理回路
138と、メモリ124の出力が供給されるプリンタド
ライバ機能部Aとを備えている。
Further, the imaging section 120 includes a binarization processing circuit 138 and a printer driver function section A to which the output of the memory 124 is supplied.

【0028】上述のような撮像部120は、CPU11
0により制御されることで、以下のように動作する。
The imaging unit 120 as described above is
By being controlled by 0, it operates as follows.

【0029】先ず、図示していない被写体からの光は、
レンズ121を通過して、撮像素子122の撮像面に投
影される。撮像素子122は、例えば、CCD(Charge
d Coupled Device)からなり、レンズ121からの光を
電気信号に変換して(光電変換)、A/D変換器123
に供給する。A/D変換器123は、撮像素子122か
らの電気信号をディジタル化して、画像データ(RAW
データ)としてメモリ124に一旦蓄積する。
First, light from a subject not shown is
The light passes through the lens 121 and is projected on the imaging surface of the imaging element 122. The imaging element 122 is, for example, a CCD (Charge
d Coupled Device), converts light from the lens 121 into an electric signal (photoelectric conversion), and converts the light into an A / D converter 123.
To supply. The A / D converter 123 digitizes the electric signal from the image sensor 122 and converts the signal into image data (RAW).
(Data) is temporarily stored in the memory 124.

【0030】そこで、例えば、ディジタルカメラ100
がRAWデータ記録モード(圧縮を行わずにA/D変換
器123で得られた画像データをそのまま記録するモー
ド)に設定されていた場合、メモリ124に蓄積された
画像データは、そのまま外部記録媒体137に記録され
る。
Therefore, for example, the digital camera 100
Is set to a RAW data recording mode (a mode in which the image data obtained by the A / D converter 123 is recorded as it is without performing compression), the image data stored in the memory 124 is directly stored in the external recording medium. 137.

【0031】一方、ディジタルカメラ100が通常の記
録モードに設定されていた場合、先ず、クロマ(RG
B)系(補間LPF回路125、色変換MAT回路12
6、γ変換回路127)と、輝度(Y)系(ノッチLP
F回路128、APC処理回路129、γ変換回路13
1)とで各々の処理を行う。
On the other hand, when the digital camera 100 is set to the normal recording mode, first, the chroma (RG)
B) system (interpolation LPF circuit 125, color conversion MAT circuit 12)
6, γ conversion circuit 127) and luminance (Y) system (notch LP
F circuit 128, APC processing circuit 129, γ conversion circuit 13
1) and each processing is performed.

【0032】ここで、この撮像部120では、CPU1
10の制御により回路単位(処理ブロック単位)での動
作が可能となるように、ハード構成されている。このた
め、例えば、補間LPF回路125にはラベル(識別
子)L1が定義されており、色変換MAT回路126に
はラベルL2、γ変換回路127にはラベルL3、RG
B変換回路133にはラベルL4、圧縮/伸張処理回路
136にはラベルL5、2値化処理回路138にはラベ
ルL6が各々定義されており、回路単位で入出力端子が
設けられた構成としている。これらのラベル1〜6は、
後述するプリンタ200での印刷出力時に利用される。
Here, in the imaging section 120, the CPU 1
The hardware configuration is such that the operation in units of circuits (in units of processing blocks) is enabled by the control of 10. Therefore, for example, a label (identifier) L1 is defined in the interpolation LPF circuit 125, a label L2 in the color conversion MAT circuit 126, and a label L3, RG in the γ conversion circuit 127.
A label L4 is defined in the B conversion circuit 133, a label L5 is defined in the compression / expansion processing circuit 136, and a label L6 is defined in the binarization processing circuit 138, and an input / output terminal is provided for each circuit. . These labels 1-6
It is used at the time of print output by the printer 200 described later.

【0033】そこで、クロマ(RGB)系において、補
間LPF回路125(ラベルL1)は、メモリ124に
蓄積された画像データに補間処理及びローパスフィルタ
処理を同時に行って、それらの処理を行った画像データ
を色変換MAT回路126に供給する。色変換MAT回
路126(ラベルL2)は、補間LPF回路125から
の画像データに対して、補色信号を純色信号に変換する
色変換処理を行って、その色変換処理を行った画像デー
タをγ変換回路127に供給する。γ変換回路127
(ラベルL3)は、色変換MAT回路126からの画像
データにガンマ処理を行って、そのガンマ処理を行った
画像データをRGBデータとして輝度/色差信号生成回
路132に供給する。
Therefore, in the chroma (RGB) system, the interpolation LPF circuit 125 (label L1) performs an interpolation process and a low-pass filter process on the image data stored in the memory 124 at the same time, and executes the image data obtained by performing these processes. Is supplied to the color conversion MAT circuit 126. The color conversion MAT circuit 126 (label L2) performs a color conversion process on the image data from the interpolation LPF circuit 125 to convert a complementary color signal into a pure color signal, and performs gamma conversion on the image data on which the color conversion process has been performed. The signal is supplied to the circuit 127. γ conversion circuit 127
(Label L3) performs gamma processing on the image data from the color conversion MAT circuit 126 and supplies the gamma-processed image data to the luminance / color difference signal generation circuit 132 as RGB data.

【0034】一方、輝度(Y)系において、ノッチLP
F回路128は、メモリ124に蓄積された画像データ
に対して、色フィルタによる輝度段差を除去する処理を
行って、その処理を行った画像データをAPC処理回路
129に供給する。APC処理回路129は、ノッチL
PF回路128からの画像データに輪郭強調処理を行っ
て、その輪郭強調処理を行った画像データをγ変換回路
131に供給する。γ変換回路131は、APC処理回
路129からの画像データにガンマ処理を行って、その
ガンマ処理を行った画像データをYデータとして輝度/
色差信号生成回路132に供給する。
On the other hand, in the luminance (Y) system, the notch LP
The F circuit 128 performs a process of removing a luminance step by a color filter on the image data stored in the memory 124, and supplies the processed image data to the APC processing circuit 129. The APC processing circuit 129 has a notch L
The image data from the PF circuit 128 is subjected to contour enhancement processing, and the image data subjected to the contour enhancement processing is supplied to the γ conversion circuit 131. The gamma conversion circuit 131 performs gamma processing on the image data from the APC processing circuit 129, and uses the gamma-processed image data as Y data for luminance /
It is supplied to the color difference signal generation circuit 132.

【0035】輝度/色差信号生成回路132は、γ変換
回路127からのRGBデータ、及びγ変換回路131
からのYデータとから、色差データR−Y及びB−Yを
生成し、色差データR−Y及びB−YとYデータ(輝度
データY)を圧縮/伸張処理回路136に供給する。
The luminance / color difference signal generating circuit 132 includes the RGB data from the γ conversion circuit 127 and the γ conversion circuit 131
Then, color difference data RY and BY are generated from the Y data from, and the color difference data RY and BY and the Y data (luminance data Y) are supplied to the compression / expansion processing circuit 136.

【0036】圧縮/伸張処理回路136(ラベルL5)
は、輝度/色差信号生成回路132からの色差データR
−Y及びB−Yと輝度データYを、例えば、JPEG方
式で圧縮し、圧縮画像データを生成する。そして、圧縮
/伸張処理回路136は、生成した圧縮画像データを外
部記録媒体137に記録する。
Compression / expansion processing circuit 136 (label L5)
Is the color difference data R from the luminance / color difference signal generation circuit 132.
-Y and BY and the luminance data Y are compressed by, for example, the JPEG method to generate compressed image data. Then, the compression / expansion processing circuit 136 records the generated compressed image data on the external recording medium 137.

【0037】また、このとき、ディジタルカメラ100
において、液晶ファインダ出力が”ON”に設定されて
いた場合、或いは、ビデオ出力が”ON”に設定されて
いた場合、圧縮/伸張処理回路136は、上述のように
して生成した圧縮画像データを、ビデオ信号処理回路1
34に供給する。ビデオ信号処理回路134は、圧縮/
伸張処理回路136からの圧縮画像データに対して、解
像度変換処理等の所定のビデオ信号処理を行ってビデオ
信号を生成する。そして、ビデオ信号処理回路134
は、生成したビデオ信号を液晶モニタ135や、図示し
ていないビデオ出力端子に供給する。したがって、この
ビデオ信号処理回路134で生成されたビデオ信号は、
液晶モニタ135で画面表示され、また、上記ビデオ出
力端子から出力される。
At this time, the digital camera 100
In the case where the LCD finder output is set to “ON” or the video output is set to “ON”, the compression / expansion processing circuit 136 generates the compressed image data generated as described above. , Video signal processing circuit 1
34. The video signal processing circuit 134 performs compression /
A predetermined video signal processing such as a resolution conversion processing is performed on the compressed image data from the expansion processing circuit 136 to generate a video signal. Then, the video signal processing circuit 134
Supplies the generated video signal to the liquid crystal monitor 135 and a video output terminal (not shown). Therefore, the video signal generated by the video signal processing circuit 134 is
The image is displayed on the LCD monitor 135 and output from the video output terminal.

【0038】上述のようにして外部記録媒体137に記
録された画像データ(JPEG方式の圧縮画像データ、
RAWデータ)を、例えば、プリンタ200で印刷出力
する場合、撮像部120は以下のように動作する。
The image data (JPEG compressed image data,
When the (RAW data) is printed out by the printer 200, for example, the imaging unit 120 operates as follows.

【0039】例えば、ディジタルカメラ100におい
て、液晶ファインダ出力が”ON”に設定されること
で、外部記録媒体137に記録されている画像データに
基づいた画面表示が液晶モニタ135で行われているも
のとする。ユーザは、液晶モニタ135の表示画面によ
り、プリンタ200で印刷出力したい画像を選択する。
この選択情報は、CPU110に与えられ、CPU11
0は、与えられた選択情報に従って、撮像部120の以
下のような動作制御を行う。
For example, in the digital camera 100, when a liquid crystal finder output is set to “ON”, a screen display based on image data recorded on the external recording medium 137 is performed on the liquid crystal monitor 135. And The user selects an image to be printed out by the printer 200 on the display screen of the liquid crystal monitor 135.
This selection information is given to the CPU 110 and the CPU 11
0 performs the following operation control of the imaging unit 120 according to the given selection information.

【0040】まず、ユーザが選択した画像がJPEG方
式の圧縮画像データの画像であった場合、圧縮/伸張回
路136(ラベルL5)は、外部記録媒体137に記録
された画像データのうち、ユーザにより選択された画像
に対応する圧縮画像データを、JPEG方式で解凍(伸
張)する。そして、圧縮/伸張回路136は、解凍した
画像データをRGB変換回路133に供給する。RGB
変換回路133(ラベルL4)は、圧縮/伸張回路13
6からの画像データをRGBデータに変換して、メモリ
124に蓄積すると共に、ビデオ信号処理回路134に
供給する。ビデオ信号処理回路134は、RGB変換回
路133からのRGBデータに対して、上述したような
所定のビデオ信号処理を行ってビデオ信号を生成し、そ
のビデオ信号を液晶モニタ135に供給する。したがっ
て、液晶モニタ135には、選択画像が再画面表示(プ
レビュー)されることになる。
First, when the image selected by the user is an image of JPEG-compressed image data, the compression / decompression circuit 136 (label L5) outputs the image data recorded on the external recording medium 137 by the user. The compressed image data corresponding to the selected image is decompressed (expanded) by the JPEG method. Then, the compression / expansion circuit 136 supplies the decompressed image data to the RGB conversion circuit 133. RGB
The conversion circuit 133 (label L4) is a compression / decompression circuit 13
6 is converted to RGB data, stored in the memory 124 and supplied to the video signal processing circuit 134. The video signal processing circuit 134 performs the above-described predetermined video signal processing on the RGB data from the RGB conversion circuit 133 to generate a video signal, and supplies the video signal to the liquid crystal monitor 135. Therefore, the selected image is displayed again (preview) on the liquid crystal monitor 135.

【0041】一方、ユーザが選択した画像がRAWデー
タの画像であった場合、外部記録媒体137に記録され
た画像データのうち、ユーザにより選択された画像に対
応するRAWデータは、補間LPF回路125及びノッ
チLPF回路128に各々供給され(図中のPass
1)、上述した通常の記録モード時と同様の処理が行わ
れる。すなわち、ユーザにより選択された画像のRAW
データは、クロマ系及び輝度系で各々の処理が行われ、
各系の出力データは、輝度/色差信号生成回路132を
介して圧縮/伸張処理回路136に供給される。このと
き、圧縮/伸張処理回路136は、輝度/色差信号生成
回路132からのデータに対する解凍は行わずに、その
ままRGB変換回路133及びビデオ信号処理回路13
4に各々供給する。RGB変換回路133は、圧縮/伸
張処理回路136からのデータをRGBデータに変換し
て、メモリ124にメモリ124に蓄積すると共に、ビ
デオ信号処理回路134に供給する。ビデオ信号処理回
路134は、RGB変換回路133からのRGBデータ
に対して、上述したような所定のビデオ信号処理を行っ
てビデオ信号を生成し、そのビデオ信号を液晶モニタ1
35に供給する。したがって、液晶モニタ135には、
選択画像が再画面表示(プレビュー)されることにな
る。
On the other hand, if the image selected by the user is an image of RAW data, of the image data recorded on the external recording medium 137, the RAW data corresponding to the image selected by the user is interpolated by the interpolation LPF circuit 125. And the notch LPF circuit 128 (Pass in the figure)
1) The same processing as in the normal recording mode described above is performed. That is, the RAW of the image selected by the user
The data is processed in each of the chroma and luminance systems,
The output data of each system is supplied to the compression / expansion processing circuit 136 via the luminance / color difference signal generation circuit 132. At this time, the compression / expansion processing circuit 136 does not decompress the data from the luminance / chrominance signal generation circuit 132, but directly performs the RGB conversion circuit 133 and the video signal processing circuit 13
4 respectively. The RGB conversion circuit 133 converts the data from the compression / expansion processing circuit 136 into RGB data, stores the data in the memory 124 in the memory 124, and supplies the data to the video signal processing circuit 134. The video signal processing circuit 134 performs the above-described predetermined video signal processing on the RGB data from the RGB conversion circuit 133 to generate a video signal, and outputs the video signal to the liquid crystal monitor 1.
35. Therefore, the LCD monitor 135 includes:
The selected image is displayed again (preview).

【0042】上述のようにしてメモリ124に蓄積され
たRGBデータは、上述したプリンタドライバ機能部A
に供給される。このプリンタドライバ機能部Aは、フラ
ッシュメモリ等の書換え可能なメモリを含むプリンタド
ライバ実行部142と、ファイルコンバータ143とを
備えている。そして、これらのプリンタドライバ実行部
142及びファイルコンバータ143は、CPU110
により動作制御される。
The RGB data stored in the memory 124 as described above is stored in the printer driver function unit A described above.
Supplied to The printer driver function unit A includes a printer driver execution unit 142 including a rewritable memory such as a flash memory, and a file converter 143. The printer driver execution unit 142 and the file converter 143 are connected to the CPU 110
The operation is controlled by.

【0043】そこで、プリンタ200が昇華型プリンタ
や、プリンタドライバ機能内蔵型のプリンタの場合、フ
ァイルコンバータ143は、CPU110からの制御に
従って、メモリ124からのRGBデータを汎用の画像
フォーマットの画像データに変換し、その画像データを
プリンタ出力ポート144に供給する。このプリンタ出
力ポート144に供給された画像データは、プリンタ2
00に供給され、プリンタ200から印刷出力される。
Therefore, when the printer 200 is a sublimation type printer or a printer with a built-in printer driver function, the file converter 143 converts the RGB data from the memory 124 into image data in a general-purpose image format under the control of the CPU 110. Then, the image data is supplied to the printer output port 144. The image data supplied to the printer output port 144 is
00 and is printed out from the printer 200.

【0044】一方、プリンタ200がインクジェットプ
リンタ等、特別な信号処理を必要とするプリンタであっ
た場合、CPU110は、外部記録媒体137に予め格
納されているプリンタ200に対応するプリンタドライ
バ機能を実施するための情報(プリンタ200の専用ド
ライバ機能を実施するためのプログラム等、以下、専用
ドライバ機能情報と言う)をプリンタドライバ実行部1
42に取り込んで実行することで、プリンタ200に対
応した特別な信号処理を行うための動作制御を行う。こ
のとき、CPU110は、上述したラベルL1〜L6に
より、撮像部120内のハードウェアの各回路を単独で
動作制御する。このようにして、撮像部120の各回路
を有効に利用して、上記動作制御することで、演算速度
の向上等を図る。
On the other hand, when the printer 200 is a printer requiring special signal processing such as an ink jet printer, the CPU 110 executes a printer driver function corresponding to the printer 200 stored in the external recording medium 137 in advance. (For example, a program for implementing a dedicated driver function of the printer 200, hereinafter referred to as dedicated driver function information).
By taking the data into the CPU 42 and executing it, operation control for performing special signal processing corresponding to the printer 200 is performed. At this time, the CPU 110 independently controls the operation of each circuit of the hardware in the imaging unit 120 based on the labels L1 to L6 described above. In this way, the operation speed is effectively controlled by effectively using each circuit of the imaging unit 120, thereby improving the calculation speed and the like.

【0045】具体的には、CPU110は、外部記録媒
体137から専用ドライバ機能情報を、フラッシュメモ
リ等のメモリを含むプリンタドライバ実行部142に予
め取り込む。この専用ドライバ機能情報は、例えば、図
3に示すように、複数の処理ブロックに分けられ、γ変
換部142aと、LOG変換部142bと、マスキング
処理部142cと、2値化処理部142dとから構成さ
れる。そして、各処理ブロックには、演算形式情報、す
なわちソフト処理であるか撮像部120内のハードウェ
アの各回路を利用した処理(以下、ハード処理と言う)
であるかを区別するための情報が記述されていると共
に、ソフト処理である場合には、実行モジュールが記述
されており、ハード処理である場合には、利用する回路
を示すラベル(ブロックラベル)と、その回路の動作に
必要なパラメータ、及び動作タイミングの情報等が記述
されている。例えば、γ変換部142aには、”ハード
処理”であることを示す演算形式情報、ラベルL3(γ
変換回路127を示すラベル)、及びγ変換テーブルが
記述されている。LOG変換部142bには、”ソフト
処理b”であることを示す演算形式情報、及びその実行
モジュールbが記述されている。マスキング処理部14
2cには、”ソフト処理c1”であることを示す演算形
式情報、その実行モジュールc1、”ハード処理”であ
ることを示す演算形式情報、ラベルL2(色変換MAT
回路126を示すラベル)、マトリクスデータ、”ソフ
ト処理c2”であることを示す演算形式情報、その実行
モジュールc2、及び黒発生テーブルが記述されてい
る。そして、2値化処理部142dには、”ハード処
理”であることを示す演算形式情報、及びラベルL6
(2値化処理回路138を示すラベル)が記述されてい
る。
More specifically, the CPU 110 preliminarily loads the dedicated driver function information from the external recording medium 137 into the printer driver execution unit 142 including a memory such as a flash memory. The dedicated driver function information is divided into a plurality of processing blocks, for example, as shown in FIG. 3, and includes a γ conversion unit 142a, a LOG conversion unit 142b, a masking processing unit 142c, and a binarization processing unit 142d. Be composed. In each processing block, arithmetic format information, that is, processing using software or using each circuit of hardware in the imaging unit 120 (hereinafter, referred to as hardware processing)
In addition to the information for discriminating whether the processing is a software processing, an execution module is described for software processing, and a label (block label) indicating a circuit to be used for hardware processing. And parameters necessary for the operation of the circuit, information on operation timing, and the like. For example, in the γ conversion unit 142a, the arithmetic format information indicating “hard processing” and the label L3 (γ
A label indicating the conversion circuit 127) and a γ conversion table are described. In the LOG conversion unit 142b, operation format information indicating “software processing b” and its execution module b are described. Masking processing unit 14
2c, operation format information indicating “soft processing c1”, its execution module c1, operation format information indicating “hard processing”, label L2 (color conversion MAT)
(A label indicating the circuit 126), matrix data, operation format information indicating “soft processing c2”, its execution module c2, and a black generation table are described. Then, the binarization processing unit 142d includes the operation format information indicating “hard processing” and the label L6.
(A label indicating the binarization processing circuit 138).

【0046】そこで、プリンタドライバ実行部142に
取り込まれた上述のような専用ドライバ機能情報がCP
U110により読み出され実行されると、以下のような
プリンタドライバ機能が実施される。
Therefore, the dedicated driver function information as described above taken into the printer driver
When read and executed by U110, the following printer driver functions are implemented.

【0047】先ず、γ変換部142aにおいて、ラベル
L3で定義されたγ変換回路127がCPU110によ
り動作制御されることで、メモリ124に蓄積されたR
GBデータに対して、γ変換テーブルを用いた演算によ
る逆ガンマ処理が行われ、この結果、上記RGBデータ
はリニアな信号に戻される。
First, in the γ conversion section 142a, the operation of the γ conversion circuit 127 defined by the label L3 is controlled by the CPU 110, so that the R stored in the memory 124 is stored.
Inverse gamma processing is performed on the GB data by an operation using a γ conversion table, and as a result, the RGB data is returned to a linear signal.

【0048】次に、LOG変換部142bにおいて、実
行モジュールbがCPU110により実行されること
で、γ変換部142aで得られた信号は、ソフト演算処
理により、CMY信号に変換される。
Next, in the LOG converter 142b, the execution module b is executed by the CPU 110, and the signal obtained in the γ converter 142a is converted into a CMY signal by software operation processing.

【0049】次に、マスキング処理部142cにおい
て、LOG変換部142bで得られたCMY信号に対し
て、以下のような処理が行われることで、上記CMY信
号はCMYK信号に変換される。例えば、先ず、実行モ
ジュールc1がCPU110により実行されることで、
ソフト演算処理によるK(黒)信号が発生する。次に、
ラベルL2で定義された色変換MAT回路126がCP
U110により動作制御されることで、マトリクスデー
タを用いたマトリクスハード演算処理が行われる。そし
て、実行モジュールc2がCPU110により実行され
ることで、黒発生テーブルを用いたソフト演算処理によ
り、LOG変換部142bで得られたCMY信号は、最
終的なCMYK信号に変換される。
Next, in the masking processing section 142c, the following processing is performed on the CMY signal obtained by the LOG conversion section 142b, whereby the CMY signal is converted into a CMYK signal. For example, first, when the execution module c1 is executed by the CPU 110,
A K (black) signal is generated by the software operation processing. next,
The color conversion MAT circuit 126 defined by the label L2
By being operation-controlled by U110, matrix hard arithmetic processing using matrix data is performed. When the execution module c2 is executed by the CPU 110, the CMY signal obtained by the LOG conversion unit 142b is converted into a final CMYK signal by a software operation using a black generation table.

【0050】次に、2値化処理部142dにおいてであ
るが、まず、2値のインクジェットプリンタ等では、通
常、2値化処理として誤差拡散処理が採用されている。
この処理をソフト処理で行うと、かなりの演算時間を要
する。そこで、ここでは、この誤差拡散処理をハード処
理で行う。これにより、演算時間の短縮を図る。すなわ
ち、ラベルL6で定義された2値化処理回路138がC
PU110により動作制御されることで、マスキング処
理部142cで得られたCMYK信号は、2値化され
る。そして、この2値化された信号が、プリンタ出力ポ
ート144を介してプリンタ200に供給される。
Next, regarding the binarization processing section 142d, first, in a binary ink jet printer or the like, an error diffusion process is usually employed as the binarization process.
If this processing is performed by software processing, a considerable amount of calculation time is required. Therefore, here, this error diffusion processing is performed by hardware processing. Thereby, the calculation time is reduced. That is, the binarization processing circuit 138 defined by the label L6
The CMYK signal obtained by the masking processing unit 142c is binarized by the operation control by the PU 110. Then, this binarized signal is supplied to the printer 200 via the printer output port 144.

【0051】上述のように、この実施の形態では、外部
記録媒体137に記録されたJPEG方式の圧縮画像デ
ータをプリンタ200で印刷出力する際には、上記圧縮
画像データを圧縮/伸張回路136によりJPEG方式
で解凍(伸張)して、プリンタ200に供給するように
構成したことにより、従来のように、ディジタルカメラ
とプリンタ間に解凍するための機器を新たに設ける必要
もなく、また、プリンタ側に解凍するための処理回路を
新たに設ける必要もない。
As described above, in this embodiment, when the compressed image data of the JPEG system recorded on the external recording medium 137 is printed out by the printer 200, the compressed image data is compressed by the compression / decompression circuit 136. By decompressing (expanding) in the JPEG format and supplying it to the printer 200, there is no need to newly provide a decompression device between the digital camera and the printer as in the prior art. It is not necessary to newly provide a processing circuit for decompressing the image.

【0052】また、外部記録媒体137により外部提供
された専用ドライバ機能情報をプリンタドライバ実行部
142に取り込み、CPU110により実行するように
構成したことにより、プリンタ側にそのドライバ機能を
設けることなく、ディジタルカメラとプリンタをダイレ
クトに接続して、プリンタからディジタルカメラでの撮
影画像を印刷出力することができる。また、外部記録媒
体137に常に最新の専用ドライバ機能情報を予め格納
しておくことで、常に最新のドライバでプリンタから印
刷出力することができる。さらに、外部記録媒体137
にプリンタに対応した専用ドライバ機能情報を予め格納
しておくことで、異なる機種のプリンタにも対応するこ
とができる。
Also, the exclusive driver function information externally provided by the external recording medium 137 is taken into the printer driver execution unit 142 and executed by the CPU 110, so that the printer side does not need to provide the driver function, so that the digital By directly connecting the camera and the printer, the printer can print out an image captured by the digital camera. In addition, by always storing the latest dedicated driver function information in advance in the external recording medium 137, it is possible to always print out from the printer with the latest driver. Further, the external recording medium 137
By storing in advance the dedicated driver function information corresponding to the printer, printers of different models can be supported.

【0053】さらに、撮像部120の各回路を単独で動
作制御できるように構成し、外部記録媒体137により
外部提供された専用ドライバ機能情報を上記図3のよう
な構成とし、これを実行する際に、撮像部120の各回
路を利用するように構成したことにより、ソフト処理で
はかなりの演算時間を要する処理(マトリクス演算処理
や誤差拡散処理等)を短時間にハード処理で行うことが
できる。
Further, each circuit of the image pickup section 120 is configured to be able to independently control the operation, and the dedicated driver function information externally provided by the external recording medium 137 is configured as shown in FIG. In addition, since the respective circuits of the imaging unit 120 are configured to be used, it is possible to perform a process (a matrix operation process, an error diffusion process, and the like) requiring a considerable operation time in a software process in a short time by a hardware process.

【0054】尚、上述した実施の形態では、外部記録媒
体137により外部提供された専用ドライバ機能情報を
プリンタドライバ実行部142に取り込むようにした
が、プリンタドライバ実行部142を、例えば、可換可
能(取付自在)なROMインターフェースで構成し、デ
ィジタルカメラ100にセットされたROMインターフ
ェースに予め格納されている専用ドライバ機能情報をデ
ィジタルカメラ100内部に取り込むようにしてもよ
い。
In the above-described embodiment, the dedicated driver function information externally provided by the external recording medium 137 is taken into the printer driver execution unit 142. The digital camera 100 may be configured with a (freely attachable) ROM interface, and the dedicated driver function information stored in advance in the ROM interface set in the digital camera 100 may be taken into the digital camera 100.

【0055】また、上述した実施の形態では、JPEG
方式で画像データを圧縮するようにしたが、採用する圧
縮方式は、このJPEG方式に限られることはない。
In the above-described embodiment, the JPEG
Although the image data is compressed using the JPEG method, the compression method to be used is not limited to the JPEG method.

【0056】また、上述した実施の形態におけるディジ
タルカメラ100は、動画対応のディジタルカメラ及び
静止画対応のディジタルカメラの何れであってもよい。
The digital camera 100 in the above-described embodiment may be either a digital camera for moving images or a digital camera for still images.

【0057】また、本発明は、フラットビットのスキャ
ナ等にも適用することができる。
The present invention can also be applied to a flat bit scanner or the like.

【0058】[0058]

【発明の効果】以上説明したように本発明では、ディジ
タルカメラ等の撮像装置にて、記録媒体に記録されたJ
PEG方式等の圧縮画像信号を撮像装置内で解凍し、プ
リンタ等の外部装置に対して出力する。これにより、撮
像装置と外部装置を接続して、撮像装置で得られた撮影
画像を外部装置にて出力(印刷出力等)する場合、圧縮
画像信号を解凍するための手段を撮像装置と外部装置
間、或いは外部装置側に新たに設ける必要はない。した
がって、簡素化した構成で且つ安価に、撮影画像を外部
装置で容易に出力できる。
As described above, according to the present invention, the J-image recorded on the recording medium by the imaging device such as a digital camera is used.
A compressed image signal of the PEG system or the like is decompressed in the imaging device and output to an external device such as a printer. Thus, when the imaging device is connected to the external device and the captured image obtained by the imaging device is output (printed out, etc.) by the external device, means for decompressing the compressed image signal is provided by the imaging device and the external device. It is not necessary to newly provide them in the middle or on the external device side. Therefore, a photographed image can be easily output by an external device with a simplified configuration and at low cost.

【0059】また、撮像装置内の書換え可能なメモリ
(フラッシュメモリ)や、撮像装置に対して可換可能な
ROM等の記憶手段に、記録媒体に記録された画像信号
を外部装置で対応可能とするためのドライバ(プリンタ
ドライバ等)機能を実施するための情報(ドライバ機能
情報)を格納する。これにより、撮像装置の制御手段
(CPU)で外部装置に対応したドライバ処理を行うこ
とが可能となるため、撮像装置と外部装置をダイレクト
に接続して、撮像装置で得られた撮影画像を外部装置に
て出力することができる。また、外部装置側にドライバ
機能を持たせる必要もない。さらに、記憶手段には、接
続される外部装置に対応したドライバ機能情報を適応的
に格納することができるため、常に最新の外部装置に対
応したドライバ処理を行うことができると共に、様々な
機種の外部装置に対応することができる。
Further, an external device can correspond to an image signal recorded on a recording medium in a storage means such as a rewritable memory (flash memory) in the imaging device or a ROM which can be replaced with the imaging device. (Driver function information) for implementing a driver (printer driver or the like) function for performing the operation. This allows the control means (CPU) of the imaging device to perform driver processing corresponding to the external device. Therefore, the imaging device and the external device are directly connected, and the captured image obtained by the imaging device is transmitted to the external device. It can be output by the device. Further, it is not necessary to provide the external device with a driver function. Further, the storage unit can adaptively store driver function information corresponding to the external device to be connected, so that the driver process can always be performed corresponding to the latest external device, and various types of models can be used. It can correspond to an external device.

【0060】さらに、撮像装置の信号処理手段(信号処
理ハードブロック)を小演算毎にブロック分割し、各小
演算ブロック(処理回路)に識別子(ハードブロックラ
ベル)を付加し、且つ、各ブロック毎に独立に演算が可
能なようにハードを設計する。また、ドライバ機能情報
も小演算ブロックに分割して記述し、各ブロックをソフ
ト処理するかハード処理するかを定義し、ソフト処理す
る場合には、演算モジュールを提供し、ハード処理する
場合には、撮像装置側の識別子、及びその実行に必要な
パラメータを提供する。これにより、制御手段(CP
U)の負荷が非常に大きい演算を撮像装置のハードウェ
アで実行することが可能となり、外部装置での出力を短
時間で行うことができる。特に、マトリクス演算や誤差
拡散処理等をハード化することができるため、これによ
る効果は大きい。
Further, the signal processing means (signal processing hard block) of the image pickup apparatus is divided into blocks for each small operation, and an identifier (hard block label) is added to each small operation block (processing circuit). The hardware is designed so that the calculation can be performed independently. Also, the driver function information is divided into small operation blocks and described, and it is defined whether each block is to be subjected to software processing or hardware processing. When software processing is performed, an operation module is provided. , An identifier of the imaging device, and parameters required for the execution of the identifier. Thereby, the control means (CP
The operation U) having a very large load can be executed by the hardware of the imaging device, and the output from the external device can be performed in a short time. In particular, since the matrix operation, the error diffusion process, and the like can be hardened, the effect of this is great.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る撮像装置を適用したディジタルカ
メラの構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a digital camera to which an imaging device according to the present invention is applied.

【図2】上記ディジタルカメラの撮像部の構成を示すブ
ロック図である。
FIG. 2 is a block diagram illustrating a configuration of an imaging unit of the digital camera.

【図3】上記ディジタルカメラ内に取り込まれるドライ
バ機能情報を説明するための図である。
FIG. 3 is a diagram for explaining driver function information taken into the digital camera.

【図4】ディジタルカメラとプリンタが接続されてなる
従来の撮像システムの例1を示すブロック図である。
FIG. 4 is a block diagram showing a first example of a conventional imaging system in which a digital camera and a printer are connected.

【図5】上記従来の撮像システムの例2を示すブロック
図である。
FIG. 5 is a block diagram illustrating a second example of the conventional imaging system.

【図6】上記従来の撮像システムの例3を示すブロック
図である。
FIG. 6 is a block diagram showing Example 3 of the conventional imaging system.

【符号の説明】[Explanation of symbols]

120 撮像部 121 レンズ 122 撮像素子 123 A/D変換器 124 メモリ 125 補間LPF回路 126 色変換MAT回路 127 γ変換回路 128 ノッチLPF回路 129 APC処理回路 131 γ変換回路 132 輝度/色差信号生成回路 133 RGB変換回路 134 ビデオ信号処理回路 135 液晶モニタ 136 圧縮/伸張回路 137 外部記録媒体 138 2値化処理回路 142 プリンタドライバ実行部 142a γ変換部 142b LOG変換部 142c マスキング処理部 142d 2値化処理部 143 ファイルコンバータ 144 プリンタ出力ポート A プリンタドライバ機能部 Reference Signs List 120 imaging unit 121 lens 122 imaging element 123 A / D converter 124 memory 125 interpolation LPF circuit 126 color conversion MAT circuit 127 γ conversion circuit 128 notch LPF circuit 129 APC processing circuit 131 γ conversion circuit 132 luminance / color difference signal generation circuit 133 RGB Conversion circuit 134 Video signal processing circuit 135 LCD monitor 136 Compression / expansion circuit 137 External recording medium 138 Binarization processing circuit 142 Printer driver execution unit 142a γ conversion unit 142b LOG conversion unit 142c Masking processing unit 142d Binarization processing unit 143 File Converter 144 Printer output port A Printer driver function unit

フロントページの続き (51)Int.Cl.6 識別記号 FI H04N 7/24 H04N 7/13 Z Continued on the front page (51) Int.Cl. 6 Identification code FI H04N 7/24 H04N 7/13 Z

Claims (15)

【特許請求の範囲】[Claims] 【請求項1】 外部装置と接続可能であり、撮像して得
られた画像信号、及び該画像信号を所定の圧縮方式で圧
縮して得られた圧縮画像信号の少なくとも一方を記録媒
体に記録する撮像装置であって、 上記記録媒体に記録された圧縮画像信号を上記所定の圧
縮方式に対応した方式で解凍する解凍手段と、 上記解凍手段で解凍して得られた画像信号を上記外部装
置に対して出力する出力手段とを備えることを特徴とす
る撮像装置。
An image signal obtained by capturing an image and a compressed image signal obtained by compressing the image signal by a predetermined compression method are recorded on a recording medium and connectable to an external device. An imaging apparatus, comprising: a decompression unit that decompresses a compressed image signal recorded on the recording medium in a format corresponding to the predetermined compression method; and an image signal obtained by decompression by the decompression unit to the external device. An image pickup apparatus comprising: an output unit that outputs an image to the image pickup apparatus.
【請求項2】 上記所定の圧縮方式は、JPEG方式を
含むことを特徴とする請求項1記載の撮像装置。
2. The imaging apparatus according to claim 1, wherein said predetermined compression method includes a JPEG method.
【請求項3】 外部装置と接続可能であり、撮像して得
られた画像信号を記録媒体に記録する撮像装置であっ
て、 上記記録媒体に記録された画像信号を上記外部装置で対
応可能とするためのドライバ機能情報を記憶する記憶手
段と、 上記記憶手段に記憶されたドライバ機能情報を読み出し
て実行し、上記画像信号から上記外部装置で対応可能な
画像信号を生成する制御手段と、 上記制御手段で得られた画像信号を上記外部装置に対し
て出力する出力手段とを備えることを特徴とする撮像装
置。
3. An image pickup apparatus connectable to an external device and recording an image signal obtained by imaging on a recording medium, wherein the image signal recorded on the recording medium can be handled by the external device. Storage means for storing driver function information for performing the operation, reading and executing the driver function information stored in the storage means, and control means for generating an image signal that can be supported by the external device from the image signal, An image pickup device comprising: an output unit that outputs an image signal obtained by the control unit to the external device.
【請求項4】 上記制御手段は、上記記録媒体に予め格
納されている上記ドライバ機能情報、又は、外部より与
えられた上記ドライバ機能情報を上記記憶手段に予め記
憶させることを特徴とする請求項3記載の撮像装置。
4. The control device according to claim 1, wherein the control unit stores the driver function information stored in the recording medium in advance or the driver function information provided from the outside in the storage unit in advance. 3. The imaging device according to 3.
【請求項5】 複数の処理回路を含み、撮像信号に所定
の信号処理を行って上記画像信号を得る信号処理手段を
備え、 上記制御手段は、上記ドライバ機能情報に従って、上記
信号処理手段の各処理回路を独立して動作制御すること
で、上記画像信号から上記外部装置で対応可能な画像信
号を生成することを特徴とする請求項3記載の撮像装
置。
5. A signal processing means including a plurality of processing circuits, performing predetermined signal processing on an image pickup signal to obtain the image signal, wherein the control means controls each of the signal processing means according to the driver function information. 4. The image pickup apparatus according to claim 3, wherein an image signal compatible with the external device is generated from the image signal by independently controlling the operation of the processing circuit.
【請求項6】 上記外部装置は、プリンタであることを
特徴とする請求項1又は3に記載の撮像装置。
6. The imaging device according to claim 1, wherein the external device is a printer.
【請求項7】 プリンタと接続可能であり、撮像信号か
ら得られた画像信号を圧縮解凍チップにより圧縮し、そ
の圧縮画像信号を記録媒体に記録する撮像装置であっ
て、 上記圧縮画像信号を上記圧縮解凍チップにより解凍し、
プリンタ出力ポートから上記プリンタに対して出力する
ことを特徴とする撮像装置。
7. An image pickup apparatus which is connectable to a printer, compresses an image signal obtained from an image pickup signal by a compression / decompression chip, and records the compressed image signal on a recording medium. Decompress with the compression decompression tip,
An imaging apparatus for outputting to a printer from a printer output port.
【請求項8】 上記圧縮解凍チップは、JPEG方式の
チップを含むことを特徴とする請求項7記載の撮像装
置。
8. The imaging apparatus according to claim 7, wherein the compression / decompression chip includes a JPEG chip.
【請求項9】 プリンタと接続可能であり、撮像信号か
ら得られた画像信号を記録媒体に記録する撮像装置であ
って、 書換え可能な内部メモリに上記プリンタのドライバを上
記記録媒体又は外部から書き込むことを特徴とする撮像
装置。
9. An image pickup apparatus connectable to a printer and recording an image signal obtained from an image pickup signal on a recording medium, wherein the driver of the printer is written into a rewritable internal memory from the recording medium or from outside. An imaging device characterized by the above-mentioned.
【請求項10】 プリンタと接続可能であり、撮像信号
から得られた画像信号を記録媒体に記録する撮像装置で
あって、 上記プリンタのドライバが予め格納された可換可能なR
OMインターフェースを備えることを特徴とする撮像装
置。
10. An image pickup apparatus connectable to a printer and recording an image signal obtained from an image pickup signal on a recording medium, wherein a driver of the printer stores a replaceable R
An imaging device comprising an OM interface.
【請求項11】 上記撮像信号に所定の信号処理を行っ
て上記画像信号を得る信号処理ハードブロックを備え、 上記信号処理ハードブロックを小演算ブロックに分割す
ると共に、各小演算ブロックに識別子を付加し、上記識
別子及び演算に必要なパラメータをCPUから設定する
ことで、各小演算ブロック単位で演算を行うことを特徴
とする請求項9又は10に記載の撮像装置。
11. A signal processing hard block for performing predetermined signal processing on the image pickup signal to obtain the image signal, dividing the signal processing hard block into small operation blocks, and adding an identifier to each small operation block. The imaging apparatus according to claim 9, wherein the calculation is performed in units of small calculation blocks by setting the identifier and parameters necessary for the calculation from a CPU.
【請求項12】 上記撮像信号に所定の信号処理を行っ
て上記画像信号を得る信号処理ハードブロックを備え、 上記信号処理ハードブロックを小演算ブロックに分割す
ると共に、各小演算ブロックに識別子を付加し、上記識
別子及び演算に必要なパラメータをCPUから設定する
ことで、各小演算ブロック単位で演算を行い、 上記プリンタのドライバは、複数の小演算処理が記述さ
れており、各小演算処理は、各々の演算をハード処理で
行うかソフト処理で行うかを示す情報を有し、さらにハ
ード処理を示す情報には、その処理に対応した上記識別
子が付加されており、 上記プリンタドライバにおいて、ハード処理である小演
算処理では、そのハード処理を示す情報に付加された識
別子を指定することで、ハード演算処理を行うことを特
徴とする請求項9又は10に記載の撮像装置。
12. A signal processing hard block for performing predetermined signal processing on the image pickup signal to obtain the image signal, dividing the signal processing hard block into small operation blocks, and adding an identifier to each small operation block. By setting the identifier and parameters necessary for the operation from the CPU, the operation is performed in units of small operation blocks. The printer driver describes a plurality of small operation processes. Has information indicating whether each operation is performed by hardware processing or software processing, and the information indicating hardware processing has the identifier corresponding to the processing added thereto. In the small arithmetic processing, which is processing, the hardware arithmetic processing is performed by designating an identifier added to information indicating the hardware processing. The imaging device according to claim 9 or 10, wherein
【請求項13】 撮像信号をディジタル化して得られた
画像信号を記録媒体に記録する撮像装置であって、 上記画像信号をプリンタ用の画像信号に変換し、プリン
タ入出力することを特徴とする撮像装置。
13. An image pickup apparatus for recording an image signal obtained by digitizing an image pickup signal on a recording medium, wherein the image signal is converted into an image signal for a printer and input / output to a printer. Imaging device.
【請求項14】 請求項1〜13の何れかに記載の撮像
装置からなることを特徴とするディジタルカメラ。
14. A digital camera comprising the imaging device according to claim 1. Description:
【請求項15】 外部装置と、該外部装置に接続可能な
撮像装置とを含む撮像システムであって、上記撮像装置
は、請求項1〜13の何れかに記載の撮像装置であるこ
とを特徴とする撮像システム。
15. An imaging system including an external device and an imaging device connectable to the external device, wherein the imaging device is the imaging device according to any one of claims 1 to 13. Imaging system.
JP26661397A 1997-09-30 1997-09-30 Imaging device and imaging system Expired - Fee Related JP3517564B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26661397A JP3517564B2 (en) 1997-09-30 1997-09-30 Imaging device and imaging system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26661397A JP3517564B2 (en) 1997-09-30 1997-09-30 Imaging device and imaging system

Publications (2)

Publication Number Publication Date
JPH11112932A true JPH11112932A (en) 1999-04-23
JP3517564B2 JP3517564B2 (en) 2004-04-12

Family

ID=17433257

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26661397A Expired - Fee Related JP3517564B2 (en) 1997-09-30 1997-09-30 Imaging device and imaging system

Country Status (1)

Country Link
JP (1) JP3517564B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7365781B2 (en) 2001-04-27 2008-04-29 Matsushita Electric Industrial Co., Ltd. Camera apparatus and method for synchronized transfer of digital picture data and compressed digital picture data
US7557940B2 (en) 2003-07-11 2009-07-07 Canon Kabushiki Kaisha Image capture apparatus
JP2009273146A (en) * 2009-08-10 2009-11-19 Olympus Corp Digital camera
US8144343B2 (en) 2006-02-27 2012-03-27 Canon Kabushiki Kaisha Printing apparatus and an image supply device using picture transfer protocol having a function which checks attribute information of a file object managed in the image supply device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7365781B2 (en) 2001-04-27 2008-04-29 Matsushita Electric Industrial Co., Ltd. Camera apparatus and method for synchronized transfer of digital picture data and compressed digital picture data
US7557940B2 (en) 2003-07-11 2009-07-07 Canon Kabushiki Kaisha Image capture apparatus
US8144343B2 (en) 2006-02-27 2012-03-27 Canon Kabushiki Kaisha Printing apparatus and an image supply device using picture transfer protocol having a function which checks attribute information of a file object managed in the image supply device
JP2009273146A (en) * 2009-08-10 2009-11-19 Olympus Corp Digital camera

Also Published As

Publication number Publication date
JP3517564B2 (en) 2004-04-12

Similar Documents

Publication Publication Date Title
US6618553B1 (en) Digital camera and printing system
JP2000224601A (en) Image processor and recording medium storing image processing program
US8224080B2 (en) Image pickup apparatus, image recording program, image data recording medium, image processing apparatus, and image processing program
JPH114405A (en) Recording method for image data and digital camera
JP2004007436A (en) Electronic camera, image recording apparatus, image recording method, and program
JP3517564B2 (en) Imaging device and imaging system
JP4852830B2 (en) Image processing apparatus and image processing method
JP2006304203A (en) Electronic camera with color difference interleave conversion function
JP4281161B2 (en) Electronic camera
US6950127B1 (en) Digital camera
JP2007221685A (en) Digital camera and control method therefor
JP4211764B2 (en) Electronic camera, image recording apparatus, image recording method and program
JP3177474B2 (en) Digital still camera
JP2869424B2 (en) Digital electronic still camera
JP2004260572A (en) Digital camera and control method thereof
JP3427837B2 (en) Digital camera
JP3427838B2 (en) Digital camera
JP2004297687A (en) Structure of image data, digital camera, and image data creation program
JP2002199313A (en) Printer provided with pixel value correcting function and pixel value correction and printing method
JP2000101912A (en) Digital camera
JP2001016494A (en) Digital camera
JP2008141702A (en) Imaging apparatus, imaging method and imaging program
JP2003153190A (en) Imaging device, and method and program for processing image
JP2004112815A (en) Digital camera and print system
JP2004147316A (en) Digital camera and print system

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: 20040120

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040126

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

Free format text: PAYMENT UNTIL: 20090130

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090130

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100130

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110130

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120130

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130130

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20140130

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees