JP3846305B2 - Imaging apparatus and method, recording medium, and program - Google Patents
Imaging apparatus and method, recording medium, and program Download PDFInfo
- Publication number
- JP3846305B2 JP3846305B2 JP2001393039A JP2001393039A JP3846305B2 JP 3846305 B2 JP3846305 B2 JP 3846305B2 JP 2001393039 A JP2001393039 A JP 2001393039A JP 2001393039 A JP2001393039 A JP 2001393039A JP 3846305 B2 JP3846305 B2 JP 3846305B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- reduced
- image
- captured 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は撮像装置および方法、記録媒体、並びにプログラムに関し、特に、撮影と同時に、撮影画像の水平方向の画素数を減少させたサムネイル準備画像を生成して、撮影画像記録時におけるサムネイル画像生成処理の負担を軽くし、画像記録時間を短縮することができるようにした、撮像装置および方法、記録媒体、並びにプログラムに関する。
【0002】
【従来の技術】
デジタルスチルカメラ、並びに、デジタルスチルカメラ機能を有する、ビデオカメラおよびPDA等に代表される携帯型情報端末装置において、撮影された撮影画像に対応する画像データはデジタルデータとして記録される。この記録フォーマットの1つにExif(Exchangeable Image File Format)がある。
【0003】
Exifは、JEIDA(Japan Electronic Industry Development Association)の規格に採用されているデジタルスチルカメラ用の画像ファイルフォーマット規格であり、Exif形式のファイルは、JPEG(Joint Photographic Experts Group)形式のファイルのヘッダ部にTIFF(Tagged Image File Format)形式のヘッダが埋め込まれた構成となっている。このフォーマットは、JPEGのデータストリームをそのまま使い、アプリケーション用に用意されたデータセグメントAPP1を使用する等、JPEGの仕様に則った方法で固有の情報を埋め込んでおり、Exifをサポートしていないアプリケーションからでも、普通のJPEGファイルとして認識することができる。情報の格納には、TIFFを使用し、TIFFのルールにしたがって、画像に関する基本情報等の各種情報とサムネイル画像を格納している。
【0004】
従来のデジタルカメラ等は、撮影画像データをExif形式で記録される場合、画素数変換回路等において、画像データ記録時に撮影画像の画素数を減少させ、サムネイル画像を作成し、記録していた。
【0005】
【発明が解決しようとする課題】
しかしながら、近年、デジタルカメラ等に搭載されるCCD(Charge Coupled Device)等のカメラの高解像度化が進み、上述した方法では、サムネイル画像データ作成処理にかかる負荷が大きくなってしまい、画像データ記録時間が長くなってしまうという課題があった。
【0006】
本発明はこのような状況に鑑みてなされたものであり、撮影画像記録時におけるサムネイル画像生成処理の負担を軽くし、画像記録時間を短縮するようにしたものである。
【0007】
【課題を解決するための手段】
本発明の撮像装置は、撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成手段と、撮影画像データ、および、第1の生成手段により生成された縮小準備画像データを記憶する記憶手段と、撮影画像データおよび縮小準備画像データを、撮影画像および縮小準備画像を横に配列した1枚の付加画像に対応する付加画像データとして記憶手段に記憶させる付加手段と、付加手段により記憶手段に記憶された付加画像データより、縮小準備画像データを抽出する抽出手段と、抽出手段により抽出された縮小準備画像データを、画素を単位として、所定の間隔で間引いて、縮小画像に対応する縮小画像データを生成する第2の生成手段とを備えることを特徴とする。
【0008】
前記第1の生成手段は、撮影画像の水平方向の画素数を減少させるように、撮影画像データよりデータを間引き、第2の生成手段は、縮小準備画像の垂直方向の画素数を減少させるように、縮小準備画像データよりデータを間引くようにすることができる。
【0009】
前記撮像画像データおよび縮小画像データを圧縮処理する圧縮手段と、圧縮手段により圧縮された撮像画像データおよび縮小画像データを記録媒体に記録する記録制御手段とをさらに備えるようにすることができる。
【0010】
前記撮像画像を表示する表示部をさらに備え、表示部は、記憶手段に記憶された撮影画像データに基づいて撮像画像を表示するようにすることができる。
前記付加手段は、撮影画像データに含まれる、撮影画像の有効画素領域を示す有効画素領域識別信号のタイミングに合わせて、撮影画像データおよび縮小画像データを付加画像データとして記憶手段に記憶させるようにすることができる。
前記付加画像における、撮像画像および縮小準備画像の垂直方向の画素数は互いに同一であるようにすることができる。
【0011】
本発明の撮像方法は、撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成ステップと、撮影画像データ、および、第1の生成ステップの処理により生成された縮小準備画像データを記憶する記憶部に、撮影画像データおよび縮小準備画像データを、撮影画像および縮小画像を横に配列した1枚の付加画像に対応する付加画像データとして記憶させる付加ステップと、付加ステップの処理により記憶部に記憶された付加画像データより、縮小準備画像データを抽出する抽出ステップと、抽出ステップの処理により抽出された縮小準備画像データを、画素を単位として、所定の間隔で間引いて、縮小画像に対応する縮小画像データを生成する第2の生成ステップとを含むことを特徴とする。
【0012】
本発明の記録媒体のプログラムは、撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成ステップと、撮影画像データ、および、第1の生成ステップの処理により生成された縮小準備画像データを記憶する記憶部に、撮影画像データおよび縮小準備画像データを、撮影画像および縮小画像を横に配列した1枚の付加画像に対応する付加画像データとして記憶させる付加ステップと、付加ステップの処理により記憶部に記憶された付加画像データより、縮小準備画像データを抽出する抽出ステップと、抽出ステップの処理により抽出された縮小準備画像データを、画素を単位として、所定の間隔で間引いて、縮小画像に対応する縮小画像データを生成する第2の生成ステップとを含むことを特徴とする。
【0013】
本発明のプログラムは、撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成ステップと、撮影画像データ、および、第1の生成ステップの処理により生成された縮小準備画像データを記憶する記憶部に、撮影画像データおよび縮小準備画像データを、撮影画像および縮小画像を横に配列した1枚の付加画像に対応する付加画像データとして記憶させる付加ステップと、付加ステップの処理により記憶部に記憶された付加画像データより、縮小準備画像データを抽出する抽出ステップと、抽出ステップの処理により抽出された縮小準備画像データを、画素を単位として、所定の間隔で間引いて、縮小画像に対応する縮小画像データを生成する第2の生成ステップとをコンピュータに実現させる。
【0014】
本発明の撮像装置および方法、記録媒体、並びにプログラムにおいては、撮影画像に対応する撮影画像データが、画素を単位として、所定の間隔で間引かれて、縮小画像の元になる縮小準備画像に対応する縮小準備画像データが生成され、撮影画像データおよび縮小準備画像データを記憶する記憶部に、撮影画像データおよび縮小画像データが、撮影画像および縮小準備画像が横に配列された1枚の付加画像に対応する付加画像データとして記憶され、その記憶部に記憶された付加画像データより、縮小準備画像データが抽出され、抽出された縮小準備画像データが、画素を単位として、所定の間隔で間引かれて、縮小画像に対応する縮小画像データが生成される。
【0015】
【発明の実施の形態】
図1は、本発明を適用した撮像装置の基本的な構成例を示すブロック図である。
【0016】
図1において、デジタルカメラ等の撮像装置1の制御部11は、CPU(Central Processing Unit)、ROM(Read Only Memory)、およびRAM(Random Access Memory)などを有するマイクロコンピュータ等を含み、撮像装置1の各部を制御し、被写体の撮影に関する処理を実行させる。操作部12は、撮像装置1の使用者が操作することにより静止画像の記録を指示するシャッターボタン等により構成され、使用者の指示を制御部11に供給する。RAM14は、半導体素子を利用した記憶装置であり、メモリ制御部15に制御され、作成された撮影画像データ等を一時的に保持する。
【0017】
また、制御部11、RAM14、およびメモリ制御部15は、バス20を介して接続されており、制御部11からの制御情報、および各種データを供給したり、取得したりすることができる。
【0018】
図1において、図示せぬ被写体からの光はレンズ部21を介して、前面に赤(R)、緑(G)、および青(B)色のフィルタがモザイク状に配列された原色フィルタ(図示せず)が装着されたCCD、あるいはCMOS(Complementary Metal Oxide Semiconductor)等よりなるカメラ部22に入射され、光電変換される。なお、CCDまたはCMOSの前面に装着するフィルタは、上述した以外にも、例えば、イエロー(Ye)、シアン(Cy)、マゼンタ(Mg)、およびグリーン(G)のフィルタがモザイク状に配列された補色系フィルタ等であってもよい。
【0019】
カメラ部22は、受光部において光電変換した映像信号をラスタスキャン方式により出力し、その出力された映像信号はCDS(Correlated Double Sampling circuit)回路、AGC(Automatic Gain Control)回路、およびA/D(Analog / Digital)変換回路を含むアナログ信号処理部23に出力する。
【0020】
アナログ信号処理部23は、映像信号のノイズ除去や、ゲイン調整を行った後、内蔵するA/D変換回路において、入力されたアナログ信号をデジタル信号に変換し、デジタル信号処理部24に出力する。
【0021】
デジタル信号処理部24は、入力されたデジタル信号にガンマ処理、色分離処理、並びに、赤、緑、および青の信号からなるRGBから、輝度信号(Y)、緑から赤の色差信号(U)、および緑から青の色差信号(V)からなるYUVへの色空間変換処理等を行い、デジタル信号は、輝度信号(以下、Y信号と称する)およびクロマ信号(以下、C信号と称する)を含む撮影画像データとして、サムネイル準備画像作成部25に供給される。
【0022】
サムネイル準備画像作成部25は、静止画像記録時において、撮影画像データより、サムネイル画像データを作成するための画像データであるサムネイル準備画像データを作成する。サムネイル準備画像データは、撮影画像の水平方向の画素数を減少させた画像に対応する画像であり、サムネイル画像データの前段階の画像データである。サムネイル準備画像作成部25は、作成したサムネイル準備画像データを、撮影画像データに付加して、バス20を介して、画素数変換部31およびJPEG圧縮部41に供給する。
【0023】
画素数変換部31は、供給された撮影画像データよりサムネイル準備画像データを抽出し、処理を施して、サムネイル画像データを作成する。画素数変換部31は、作成したサムネイル画像データを、バス20を介して、JPEG圧縮部41およびNTSCエンコーダ51に供給する。
【0024】
JPEG圧縮部41は、サムネイル準備画像作成部25より供給された撮影画像データ、および画素数変換部31より供給されたサムネイル画像データをそれぞれJPEG方式で圧縮処理し、バス20を介して、RAM14に記憶させる。
【0025】
また、NTSCエンコーダ51は、サムネイル準備画像作成部25より供給された撮影画像データの映像信号をNTSC方式に変換し、モニタ52に供給し、対応する撮影画像を表示させる。
【0026】
RAM14に記憶された、JPEG形式の撮影画像データおよびサムネイル画像データ等は、Exif形式のデータとして、バス20および記録媒体インタフェース61を介して、メモリースティック(登録商標)等に代表される外部記録媒体62に記録される。
【0027】
また、バス20には、ドライブ71が必要に応じて接続され、磁気ディスク81、光ディスク82、光磁気ディスク83、若しくは半導体メモリ84などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて、RAM14、または、制御部11に内蔵されているRAMにインストールされる。
【0028】
次にこのように構成された撮像装置1の基本的な動作について説明する。
【0029】
撮像装置1の使用者が操作部12のシャッターボタン等を操作して撮影を指示しておらず、待機の状態にある撮像装置1において、制御部11は、カメラEE(Electric to Electric)画モードとして、各部を制御する。
【0030】
この場合、レンズ部21を介してカメラ部22に入射した光は、光電変換され、アナログ信号処理部23に供給される。このアナログの映像信号はアナログ信号処理部23の内部において、CDS回路により不要な雑音信号が除去され、AGC回路によりゲインが調整された後、A/D変換回路によりデジタル信号化され、デジタル信号処理部24に供給される。デジタル信号化された映像信号は、デジタル信号処理部24において、ガンマ処理、色分離処理、および色空間変換処理等が行われ、撮影画像データとして、サムネイル準備画像作成部25に供給される。
【0031】
サムネイル準備画像作成部25は、供給された撮影画像データをそのままNTSCエンコーダ51に供給する。その際、サムネイル準備画像作成部25は、撮影画像データよりサムネイル準備画像を作成しない。NTSCエンコーダ51に供給された撮影画像データは、その映像信号をNTSC方式に変換され、モニタ52に供給され、対応する画像が表示される。
【0032】
このカメラEE画モードにおいて、撮像装置1の使用者が操作部12のシャッターボタン等を操作すると、制御部11は、静止画像を取り込むカメラ静止画モード(キャプチャモード)として、各部を制御する。
【0033】
操作部12が操作され、被写体の撮影が指令されると、被写体からの光は、レンズ部21を介してカメラ部22に内蔵されるCCD等の受光部に入射される。カメラ部22は入射光を光電変換して、ラスタスキャン方式でアナログの映像信号を出力し、アナログ信号処理部23に供給する。このアナログの映像信号はアナログ信号処理部23の内部において、不要な雑音信号が除去され、ゲインが調整された後、デジタル信号化され、デジタル信号処理部24に供給される。デジタル信号処理部24は、デジタル信号化された映像信号にガンマ処理、色分離処理、および色空間変換処理等を行い、撮影画像データとして、サムネイル準備画像作成部25に供給する。
【0034】
サムネイル準備画像作成部25は、供給された撮影画像データより、サムネイル画像データを作成するための画像データであるサムネイル準備画像データを作成する。サムネイル準備画像データに対応するサムネイル準備画像は、撮影画像データに対応する撮影画像の水平方向の画素数をサムネイル画像の画素数に減少させた画像であり、垂直方向の画素数は、撮影画像と同じである。
【0035】
なお、このサムネイル準備画像作成処理の手順の詳細については図3示したフローチャートを参照して後に説明する。
【0036】
サムネイル準備画像作成部25は、作成したサムネイル準備画像データを元の撮影画像データに付加し、画素数変換部31およびJPEG圧縮部41に供給する。
【0037】
画素数変換部31は、取得した画像データよりサムネイル準備画像データを抽出すると、その抽出したサムネイル準備画像データに対応するサムネイル準備画像の垂直方向の画素数を減少させて、サムネイル画像を生成する。サムネイル画像を生成した画素数変換部31は、対応するサムネイル画像データをJPEG圧縮部41およびNTSCエンコーダ51に供給する。
【0038】
JPEG圧縮部41は、取得した撮影画像データおよびサムネイル画像データをそれぞれJPEG方式により圧縮し、JPEG形式のデータとしてRAM14に記憶させる。また、サムネイル画像データを供給されたNTSCエンコーダ51は、サムネイル画像データの映像信号をNTSC方式の信号に変換し、モニタ52に供給し、撮像装置1が取り込んだ静止画像である、サムネイル画像データに対応する画像を表示させる。
【0039】
RAM14は、メモリ制御部15に制御され、Exif形式のデータとして記憶した、JPEG形式の撮影画像データ、サムネイル画像データ、およびこれらの画像データに関する情報を、記録媒体インタフェース61を介して、半導体メモリや光磁気ディスク等の外部記録媒体62に供給し、記憶させる。
【0040】
以上において、サムネイル準備画像作成部25は、カメラEE画モードにおいて、撮影画像データよりサムネイル準備画像を作成しないように説明したが、これに限らず、サムネイル準備画像作成部25がサムネイル準備画像を、モードによらず常に作成するようにしてもよい。
【0041】
次に、サムネイル準備画像作成部25について説明する。
【0042】
図2は、図1のサムネイル準備画像作成部25の内部の構成例を示すブロック図である。
【0043】
図2において、サムネイル準備画像作成部25の各部は、制御部11に制御されて各種の処理を実行する。サムネイル準備画像作成部25には、図1のデジタル信号処理部24により供給された撮影画像データが、Y信号およびC信号として、それぞれ入力端子101Aおよび101Bより入力される。また、撮影画像データに含まれる、撮影画像データの有効画素領域を示す有効画素領域識別信号(以下、Valid信号と称する)が、入力端子101Cより入力される。Valid信号は、撮影画像データに含まれる映像信号に対応する撮影画像の画素が有効画素領域内の画素である場合、Highレベルとなり、それ以外の領域においては、Lowレベルとなる信号である。すなわち、Valid信号は、その値により、信号処理の有効期間を判別するための信号である。
【0044】
入力端子101A乃至101Cより入力されたY信号、C信号、およびValid信号は、色差信号同時化部111およびRAM116に供給される。色差信号同期化部111は、入力されたC信号を、映像信号のR成分とY成分の色差信号からなるCr信号、および、映像信号のB成分とY成分の色差信号からなるCb信号に分離し、水平方向帯域制限フィルタ部112に供給する。このとき、色差信号同時化部111は、Cr信号およびCb信号の位相と合わせるために、Y信号およびValid信号の位相を遅延させる。位相を遅延させられたY信号およびValid信号は、Cr信号およびCb信号とともに、水平方向帯域制限フィルタ部112に供給される。
【0045】
水平方向帯域制限フィルタ部112は、例えば、IIR(Infinite Impulse Response)フィルタを用いてフィルタリング処理を行い、Y信号、Cb信号、およびCr信号の水平方向の帯域を制限する。Y信号を帯域制限するIIRフィルタの例を以下に示す。
【0046】
(1-lpfyh)×ysep+lpfyh×yhf=ysep+lpfyh×(yhf−ysep)・・・(1)
ただし、
ysep:入力Y信号
yhf:出力Y信号
lpfyh:IIRフィルタ係数(1/8〜7/8)
【0047】
Y信号のIIRフィルタ係数lpfyhは、パラメータ設定レジスタ(図示せず)で設定され、その係数は本画像の画素数に応じて1/8から7/8までの間で設定することができる。lpfyh=0とすると、IIRフィルタはその動作を停止する。なお、Cb信号およびCr信号の帯域を制限するIIRフィルタも上述したY信号の場合と同様の構成である。
【0048】
水平方向帯域制限フィルタ部112は、撮影画像の水平方向について、映像信号の帯域を制限すると、その映像信号であるY信号、Cb信号、およびCr信号、並びにValid信号を水平方向間引き処理部113に供給する。水平方向間引き処理部113は、Y信号、Cb信号、およびCr信号を制御して、対応する撮影画像の水平方向の画素数が減少するように、Y信号、Cb信号、およびCr信号からデータを間引く処理を行う。撮影画像の画像データであるY信号、Cb信号、およびCr信号は、それぞれ、撮影画像の画素単位の情報をラスタスキャン方式により出力された信号であるので、水平方向間引き処理部113は、Y信号、Cb信号、およびCr信号から、撮影画像を構成する全画素の内、垂直に並ぶ所定の列の画素のみを間引くように、所定の間隔でデータを間引く処理を行う。
【0049】
水平方向間引き処理が完了すると、水平方向間引き処理部113は、Y信号を垂直方向帯域制限フィルタ部115に供給し、Cb信号およびCr信号を色差信号多重化部114に供給し、Valid信号をRAM116に供給する。
【0050】
色差信号多重化部114は、入力されたCb信号およびCr信号を多重化し、C信号を生成する。生成されたC信号は垂直方向帯域制限フィルタ部115に供給される。
【0051】
垂直方向帯域制限フィルタ部115は、入力されたY信号およびC信号の垂直方向の帯域を、例えば、IIRフィルタを用いてフィルタリング処理を行い、Y信号、Cb信号、およびCr信号の垂直方向の帯域を制限する。Y信号を帯域制限するIIRフィルタの例を以下に示す。
【0052】
(1-lpfv)×yht+lpfv×rdram=yht+lpfv×(rdram−yht)・・・(2)
ただし、
yht:入力Y信号
rdram:RAM116からのフィードバックであるradram信号
lpfv:IIRフィルタ係数(1/8〜7/8)
【0053】
なお、C信号の帯域を制限するIIRフィルタも上述したY信号の場合と同様の構成である。IIRフィルタ係数lpfvは、Y信号およびC信号において共通で、パラメータ設定レジスタ(図示せず)で設定され、その係数は本画像の画素数に応じて1/8から7/8までの間で設定することができる。lpfv=0とすると、IIRフィルタはその動作を停止する。
【0054】
垂直方向にIIRフィルタを掛けられたY信号およびC信号は、それぞれ、上位8ビット、下位8ビットになるようにバス構成され、16ビットバス信号(wdram信号)としてRAM116に供給される。なお、wdram信号は、RAM116において、所定の処理が施された後、rdram信号として垂直方向帯域制限フィルタ部115にフィードバックされる。また、RAM116は内部にRAM制御部116Aが備えており、RAM制御部116Aは、Valid信号に基づいて、RAM116に記憶されたY信号およびC信号の出力を制御している。すなわち、Valid信号がHighレベルであり、有効画素領域である場合、RAM制御部116Aは、入力端子101Aおよび101Bより供給された撮影画像データのY信号およびC信号を、上述したように16ビットのバス構成として、出力端子121Aを介して出力させる。また、RAM制御部116Aは、Valid信号がLowレベルであり、有効画素領域ではない場合、垂直方向帯域制限フィルタ部115より供給されたサムネイル準備画像データのY信号およびC信号を、上述したように16ビットのバス構成として、出力端子121Aを介して出力させる。また、この間Valid信号は、出力端子121Bを介して出力される。
【0055】
なお上述した例において水平方向帯域制限フィルタ部112および垂直方向帯域制限フィルタブ115において、フィルタとして使用されるのは、IIRフィルタであるように説明したが、これに限らず、例えば、FIR(Finite Impulse Response)フィルタ等であってもよい。
【0056】
次に、図3のフローチャートを参照して、サムネイル準備画像作成部25におけるサムネイル準備画像作成処理について説明する。
【0057】
最初に、ステップS1において、制御部11は、色差信号同時化部111を制御して、入力端子101Aおよび101Bを介してサムネイル準備画像作成部25に入力されたC信号をCb成分およびCr成分に分割する。そして、ステップS2において、制御部11は、色差信号同時化部111より出力させたY信号、Cb信号、およびCr信号を水平方向帯域制限フィルタ部112に供給させて、水平方向帯域制限フィルタ部112にY信号、Cb信号、およびCr信号の水平方向の周波数帯域を制限させる。
【0058】
そして、制御部は、ステップS3に進み、水平方向の周波数帯域を制限されたY信号、Cb信号、およびCr信号を水平方向間引き処理部113に入力し、撮影画像の水平方向の画素数が減少するように、対応するY信号、Cb信号、およびCr信号のデータを所定の間隔で間引いて、情報量を削減する。
【0059】
図4は、サムネイル準備画像を作成する様子を示す図である。
【0060】
水平方向間引き処理部113は、図4Aに示すような、撮影画像201に対応するY信号およびC信号を所定の間隔で間引くことにより、図4Bに示すように、撮影画像201の垂直方向に並ぶ画素列の内、一部の画素列を削除し、図4Cに示すように、撮影画像201の水平方向の画素数を所定の画素数に変換させたサムネイル準備画像202を作成する。このとき、サムネイル準備画像202の水平方向の画素数は、サムネイル画像の画素数として予め定められた画素数であり、サムネイル準備画像202の垂直方向の画素数は、撮影画像201の画素数と同じである。
【0061】
図3に戻り、その後、制御部11により、Y信号は垂直方向帯域制限フィルタ部115に供給され、Cb信号およびCr信号は色差信号多重化部114に供給される。
【0062】
ステップS4において、制御部11は、色差信号多重化部114を制御して、Cb信号およびCr信号を多重化し、C信号を生成する。生成したC信号は、垂直方向帯域制限フィルタ部115に供給される。制御部11は、ステップS5において、この垂直方向帯域制限フィルタ部115を制御して、Y信号およびC信号の垂直方向の周波数帯域を制限し、RAM116に供給する。制御部11は、ステップS6において、RAM制御部116Aを制御して、Y信号およびC信号のRAM116からの出力を制御し、Y信号およびC信号を有効画素領域識別信号のタイミングに合わせて出力する。
【0063】
図5は、サムネイル準備画像作成部25より出力される画像データを示す図である。
【0064】
RAM116に記憶されたY信号およびC信号は、RAM116からの出力をRAM制御部116Aに制御され、図5に示すように、図4において説明した撮影画像およびサムネイル準備画像を横に並べた1枚の画像203として出力される。このとき、サムネイル準備画像202の垂直方向の画素数は、撮影画像201の垂直方向の画素数と一致している。
【0065】
サムネイル準備画像202の垂直方向の画素数が、撮影画像201の垂直方向の画素数と一致していない場合、例えば、図6に示すように、撮影画像201に対して、水平方向に並ぶ画素列ごとに分離されたサムネイル準備画像204を付加しなければならず、撮影画像にサムネイル準備画像が付加されているラインと付加されていないラインとが生じ、RAM116より出力する際や、画素数変換部31において、サムネイル準備画像を抽出する際に、垂直方向のライン数をカウントするカウンタを別に用意しなければならない。
【0066】
また、図7に示すように、サムネイル画像201を水平方向および垂直方向に縮小したサムネイル準備画像205を作成し、撮影画像データとサムネイル準備画像データを別々に出力するようにすると、RAM14等にサムネイル準備画像データを記憶する領域を、別に用意しなければならず、メモリのアドレス制御が複雑になってしまう。
【0067】
そのため、サムネイル準備画像202の垂直方向の画素数は、撮影画像201の垂直方向の画素数と一致していることが望ましい。以上のように、作成されたサムネイル準備画像は、バス20を介して、画素数変換部31に供給される。
【0068】
次に、図8のフローチャートを参照して、画素数変換部31において実行されるサムネイル画像生成処理について説明する。
【0069】
最初に、ステップS21において、制御部11は、画素数変換部31を制御して、サムネイル準備画像が付加された撮影画像に対応する画像データを取得させ、ステップS22において、取得した画像データよりサムネイル準備画像に対応するサムネイル準備画像データを抽出させる。そして制御部11は、画素数変換部31を制御して、抽出したサムネイル準備画像の画素数が垂直方向に減少するように、対応する画像データの情報量を削減させる。
【0070】
図9は、サムネイル準備画像の垂直方向の画素数を減少させる様子の例を示す図である。
【0071】
画素数変換部31は、制御部11に制御されて、図9Aに示されるサムネイル準備画像202に対応するY信号およびC信号を所定の間隔で間引くことにより、図9Bに示すように、サムネイル準備画像202の水平方向に並ぶ画素列の内、一部の画素列を削除し、図9Cに示すように、サムネイル準備画像202の垂直方向の画素数を所定の画素数に変換させたサムネイル画像205を作成する。
【0072】
制御部11は、画素数変換部31を制御して、ステップS24において、情報量を削減させた画像データをサムネイル画像データとして出力させる。
【0073】
以上のようにして、画素数変換部31は、制御部11に制御されて、サムネイル準備画像よりサムネイル画像を作成する。これにより、画素数変換部31は、サムネイル準備画像の垂直方向の画素数を変換するだけでサムネイル画像を作成することができるので、その処理の負担を削減することができる。
【0074】
以上においては、Exif形式のデータを作成する場合について説明したが、これに限らず、サムネイル画像を作成する場合であれば、どのようなフォーマットであってもよい。
【0075】
また、以上における撮像装置1は、デジタルカメラだけでなく、例えば、デジタルカメラと同様の撮像機能を有するPDA(Personal Digital Assistance)や携帯電話機等の情報処理装置であってもよい。
【0076】
また、以上の処理は、ハードウェアにより実行することができるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【0077】
この記録媒体は、図1に示すように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク81(フロッピディスクを含む)、光ディスク82(CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む)、光磁気ディスク83(MD(Mini-Disk)を含む)、もしくは半導体メモリ84などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されている制御部11に内蔵されているROMなどで構成される。
【0078】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【0079】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【0080】
【発明の効果】
以上のように、本発明の撮像装置および方法、記録媒体、並びにプログラムによれば、撮影画像記録時におけるサムネイル画像生成処理の負担を軽くし、画像記録時間を短縮することができる。
【図面の簡単な説明】
【図1】本発明を適用した撮像装置の基本的な構成例を示すブロック図である。
【図2】図1のサムネイル準備画像作成部の内部の構成例を示すブロック図である。
【図3】サムネイル準備画像作成部におけるサムネイル準備画像作成処理について説明するフローチャートである。
【図4】サムネイル準備画像を作成する様子を示す図である。
【図5】サムネイル準備画像作成部より出力される画像データを示す図である。
【図6】サムネイル準備画像作成部より出力される画像データの他の例を示す図である。
【図7】サムネイル準備画像作成部より出力される画像データのさらに他の例を示す図である。
【図8】画素数変換部において実行されるサムネイル画像生成処理について説明するフローチャートである。
【図9】サムネイル準備画像の垂直方向の画素数を減少させる様子の例を示す図である。
【符号の説明】
1 撮像装置, 11 制御部, 14 RAM, 15 メモリ制御部, 25 サムネイル準備画像作成部, 31 画素数変換部, 41 JPEG圧縮部,111 色差信号同時化部, 112 水平方向帯域制限フィルタ部, 113 水平方向間引き処理部, 114 色差信号多重化部, 115 垂直方向帯域制限フィルタ部, 116 RAM, 116A RAM制御部, 201 撮影画像, 202 サムネイル準備画像, 205 サムネイル画像[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an imaging apparatus and method, a recording medium, and a program, and in particular, generates a thumbnail preparation image in which the number of pixels in the horizontal direction of a captured image is reduced simultaneously with shooting, and generates a thumbnail image at the time of recording the captured image. The present invention relates to an imaging apparatus and method, a recording medium, and a program that can reduce the burden on the image recording apparatus and reduce the image recording time.
[0002]
[Prior art]
In a digital still camera and a portable information terminal device having a digital still camera function, such as a video camera and a PDA, image data corresponding to the captured image is recorded as digital data. One of the recording formats is Exif (Exchangeable Image File Format).
[0003]
Exif is an image file format standard for digital still cameras adopted by the JEIDA (Japan Electronic Industry Development Association) standard. Exif format files are included in the header of JPEG (Joint Photographic Experts Group) format files. TIFF (Tagged Image File Format) header is embedded. This format uses a JPEG data stream as it is and uses the data segment APP1 prepared for the application to embed unique information in a way that conforms to the JPEG specifications, and from applications that do not support Exif But it can be recognized as an ordinary JPEG file. Information is stored using TIFF, and according to TIFF rules, various information such as basic information about images and thumbnail images are stored.
[0004]
In a conventional digital camera or the like, when shooting image data is recorded in the Exif format, a pixel number conversion circuit or the like reduces the number of pixels of the shooting image when recording the image data, and creates and records a thumbnail image.
[0005]
[Problems to be solved by the invention]
However, in recent years, the resolution of cameras such as CCD (Charge Coupled Device) mounted on digital cameras and the like has increased, and with the above-described method, the load on thumbnail image data creation processing has increased, and image data recording time has increased. There was a problem that would become longer.
[0006]
The present invention has been made in view of such a situation, and reduces the burden of thumbnail image generation processing at the time of recording a captured image, and shortens the image recording time.
[0007]
[Means for Solving the Problems]
The imaging apparatus of the present inventionReduced preparation image data corresponding to the reduced preparation image that is the basis of the reduced image by thinning out the captured image data corresponding to the captured image at a predetermined interval in units of pixels.First generating means for generatingA storage unit that stores the captured image data and the reduced preparation image data generated by the first generation unit, and a single image in which the captured image data and the reduced preparation image data are arranged horizontally. Addition means for storing in the storage means as additional image data corresponding to the additional image, extraction means for extracting reduced preparation image data from the additional image data stored in the storage means by the addition means, and reduction reduced by the extraction means Reduced image data corresponding to a reduced image by thinning out the prepared image data at a predetermined interval in units of pixels.Second generating means for generatingWithIt is characterized by that.
[0008]
The first generation unit thins out data from the captured image data so as to decrease the number of pixels in the horizontal direction of the captured image, and the second generation unit decreases the number of pixels in the vertical direction of the reduced preparation image. In addition, the data is thinned out from the reduced preparation image data.Can be.
[0009]
The image processing apparatus further includes a compression unit that compresses the captured image data and the reduced image data, and a recording control unit that records the captured image data and the reduced image data compressed by the compression unit on a recording medium.Can be.
[0010]
The apparatus further includes a display unit that displays the captured image, and the display unit displays the captured image based on the captured image data stored in the storage unit.Can be.
The adding unit causes the storage unit to store the captured image data and the reduced image data as additional image data in accordance with the timing of an effective pixel region identification signal indicating the effective pixel region of the captured image included in the captured image data. can do.
The number of pixels in the vertical direction of the captured image and the reduced preparation image in the additional image may be the same.
[0011]
The imaging method of the present invention is a captured image.Reduced preparation image data corresponding to the reduced preparation image that is the source of the reduced image by thinning out the captured image data corresponding to 1 at a predetermined interval in units of pixels.A first generating step for generatingOne image in which the captured image data and the reduced preparation image data are arranged horizontally in the storage unit that stores the captured image data and the reduced preparation image data generated by the processing of the first generation step. An additional step of storing as additional image data corresponding to the additional image, an extraction step of extracting reduced preparation image data from the additional image data stored in the storage unit by the processing of the additional step, and an extraction step of processing. Reduced image data corresponding to the reduced image is obtained by thinning the reduced preparation image data in units of pixels at a predetermined interval.A second generation step of generatingAnd includingIt is characterized by that.
[0012]
The recording medium program of the present invention is a captured image.Reduced preparation image data corresponding to the reduced preparation image that is the source of the reduced image by thinning out the captured image data corresponding to 1 at a predetermined interval in units of pixels.A first generating step for generatingOne image in which the captured image data and the reduced preparation image data are arranged horizontally in the storage unit that stores the captured image data and the reduced preparation image data generated by the processing of the first generation step. An additional step of storing as additional image data corresponding to the additional image, an extraction step of extracting reduced preparation image data from the additional image data stored in the storage unit by the processing of the additional step, and an extraction step of processing. Reduced image data corresponding to the reduced image is obtained by thinning the reduced preparation image data in units of pixels at a predetermined interval.A second generation step of generatingAnd includingIt is characterized by that.
[0013]
The program of the present invention is a photographed image.The reduced image data corresponding to the reduced preparation image that is the source of the reduced image is generated by thinning out the captured image data corresponding to 1 at a predetermined interval in units of pixels.A first generation step;One image in which the captured image data and the reduced preparation image data are arranged horizontally in the storage unit that stores the captured image data and the reduced preparation image data generated by the processing of the first generation step. An additional step of storing as additional image data corresponding to the additional image, an extraction step of extracting reduced preparation image data from the additional image data stored in the storage unit by the processing of the additional step, and an extraction step of processing. Reduced image data corresponding to the reduced image is obtained by thinning the reduced preparation image data in units of pixels at a predetermined interval.A second generation step of generatingAndMake it a computer.
[0014]
In the imaging apparatus and method, recording medium, and program of the present invention,The captured image data corresponding to the captured image is thinned out at predetermined intervals in units of pixels, and reduced preparation image data corresponding to the reduced preparation image that is the basis of the reduced image is generated, and the captured image data and the reduction preparation are generated. The captured image data and the reduced image data are stored in the storage unit that stores the image data as additional image data corresponding to one additional image in which the captured image and the reduced preparation image are horizontally arranged, and stored in the storage unit. Reduced preparation image data is extracted from the added additional image data, and the extracted reduced preparation image data is thinned out at predetermined intervals in units of pixels to generate reduced image data corresponding to the reduced image..
[0015]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram illustrating a basic configuration example of an imaging apparatus to which the present invention is applied.
[0016]
In FIG. 1, a
[0017]
Further, the
[0018]
In FIG. 1, light from a subject (not shown) is a primary color filter (FIG. 1) in which red (R), green (G), and blue (B) filters are arranged in a mosaic pattern on the front surface via a
[0019]
The
[0020]
The analog
[0021]
The digital
[0022]
The thumbnail preparation
[0023]
The pixel number conversion unit 31 extracts thumbnail preparation image data from the supplied captured image data, performs processing, and creates thumbnail image data. The pixel number conversion unit 31 supplies the created thumbnail image data to the
[0024]
The
[0025]
In addition, the
[0026]
The JPEG format captured image data and thumbnail image data stored in the RAM 14 are stored as Exif format data via an
[0027]
Further, a
[0028]
Next, the basic operation of the
[0029]
In the
[0030]
In this case, light incident on the
[0031]
The thumbnail preparation
[0032]
In the camera EE image mode, when the user of the
[0033]
When the
[0034]
The thumbnail preparation
[0035]
The details of the thumbnail preparation image creation process will be described later with reference to the flowchart shown in FIG.
[0036]
The thumbnail preparation
[0037]
When the thumbnail preparation image data is extracted from the acquired image data, the pixel number conversion unit 31 reduces the number of pixels in the vertical direction of the thumbnail preparation image corresponding to the extracted thumbnail preparation image data, and generates a thumbnail image. The pixel number conversion unit 31 that has generated the thumbnail image supplies the corresponding thumbnail image data to the
[0038]
The
[0039]
The RAM 14 is controlled by the memory control unit 15 and stores JPEG-format captured image data, thumbnail image data, and information relating to these image data stored as Exif-format data via a
[0040]
In the above description, the thumbnail preparation
[0041]
Next, the thumbnail preparation
[0042]
FIG. 2 is a block diagram illustrating an internal configuration example of the thumbnail preparation
[0043]
In FIG. 2, each part of the thumbnail preparation
[0044]
The Y signal, C signal, and Valid signal input from the
[0045]
The horizontal band limiting
[0046]
(1-lpfyh) × ysep + lpfyh × yhf = ysep + lpfyh × (yhf−ysep) (1)
However,
ysep: Input Y signal
yhf: Output Y signal
lpfyh: IIR filter coefficient (1/8 to 7/8)
[0047]
The IIR filter coefficient lpfyh of the Y signal is set by a parameter setting register (not shown), and the coefficient can be set between 1/8 and 7/8 according to the number of pixels of the main image. When lpfyh = 0, the IIR filter stops its operation. Note that the IIR filter that limits the bands of the Cb signal and the Cr signal has the same configuration as that of the Y signal described above.
[0048]
When the horizontal band limiting
[0049]
When the horizontal decimation processing is completed, the horizontal
[0050]
The color difference
[0051]
The vertical band limiting
[0052]
(1-lpfv) × yht + lpfv × rdram = yht + lpfv × (rdram−yht) (2)
However,
yht: Input Y signal
rdram: radram signal that is feedback from
lpfv: IIR filter coefficient (1/8 to 7/8)
[0053]
The IIR filter that limits the band of the C signal has the same configuration as that of the Y signal described above. The IIR filter coefficient lpfv is common to the Y signal and C signal, and is set by a parameter setting register (not shown). The coefficient is set between 1/8 and 7/8 according to the number of pixels of the main image. can do. If lpfv = 0, the IIR filter stops its operation.
[0054]
The Y signal and the C signal that have been subjected to the IIR filter in the vertical direction are configured to have higher 8 bits and lower 8 bits, respectively, and are supplied to the
[0055]
In the example described above, the horizontal band limiting
[0056]
Next, the thumbnail preparation image creation processing in the thumbnail preparation
[0057]
First, in step S1, the
[0058]
Then, the control unit proceeds to step S3, and inputs the Y signal, the Cb signal, and the Cr signal whose frequency band in the horizontal direction is limited to the horizontal
[0059]
FIG. 4 is a diagram showing how thumbnail preparation images are created.
[0060]
The horizontal direction thinning
[0061]
Returning to FIG. 3, the Y signal is then supplied to the vertical band limiting
[0062]
In step S4, the
[0063]
FIG. 5 is a diagram illustrating image data output from the thumbnail preparation
[0064]
The Y signal and the C signal stored in the
[0065]
When the number of pixels in the vertical direction of the
[0066]
Further, as shown in FIG. 7, when a
[0067]
Therefore, it is desirable that the number of pixels in the vertical direction of the
[0068]
Next, a thumbnail image generation process executed in the pixel number conversion unit 31 will be described with reference to the flowchart of FIG.
[0069]
First, in step S21, the
[0070]
FIG. 9 is a diagram illustrating an example of a state in which the number of pixels in the vertical direction of the thumbnail preparation image is reduced.
[0071]
The pixel number conversion unit 31 is controlled by the
[0072]
The
[0073]
As described above, the pixel number conversion unit 31 is controlled by the
[0074]
In the above description, the case of creating Exif format data has been described. However, the present invention is not limited to this, and any format may be used as long as a thumbnail image is created.
[0075]
Further, the
[0076]
Moreover, although the above process can be performed by hardware, it can also be performed by software. When a series of processing is executed by software, a program constituting the software may execute various functions by installing a computer incorporated in dedicated hardware or various programs. For example, it is installed from a network or a recording medium into a general-purpose personal computer or the like.
[0077]
As shown in FIG. 1, the recording medium is distributed to provide a program to a user separately from the apparatus main body, and includes a magnetic disk 81 (including a floppy disk) on which a program is recorded, an optical disk 82 (CD -ROM (Compact Disk-Read Only Memory), DVD (Digital Versatile Disk) included), magneto-optical disk 83 (MD (Mini-Disk) included), or
[0078]
In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in chronological order according to the described order, but is not necessarily performed in chronological order. It also includes processes that are executed individually.
[0079]
Further, in this specification, the system represents the entire apparatus constituted by a plurality of apparatuses.
[0080]
【The invention's effect】
As described above, according to the imaging apparatus and method, the recording medium, and the program of the present invention, it is possible to reduce the burden of thumbnail image generation processing at the time of shooting image recording, and to shorten the image recording time.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a basic configuration example of an imaging apparatus to which the present invention is applied.
FIG. 2 is a block diagram illustrating an internal configuration example of a thumbnail preparation image creation unit in FIG. 1;
FIG. 3 is a flowchart for explaining thumbnail preparation image creation processing in a thumbnail preparation image creation unit;
FIG. 4 is a diagram illustrating a state in which a thumbnail preparation image is created.
FIG. 5 is a diagram illustrating image data output from a thumbnail preparation image creation unit.
FIG. 6 is a diagram illustrating another example of image data output from the thumbnail preparation image creation unit.
FIG. 7 is a diagram showing still another example of image data output from the thumbnail preparation image creating unit.
FIG. 8 is a flowchart illustrating thumbnail image generation processing executed in a pixel number conversion unit.
FIG. 9 is a diagram illustrating an example of a state in which the number of pixels in the vertical direction of the thumbnail preparation image is decreased.
[Explanation of symbols]
DESCRIPTION OF
Claims (9)
前記撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成手段と、
前記撮影画像データ、および、前記第1の生成手段により生成された前記縮小準備画像データを記憶する記憶手段と、
前記撮影画像データおよび前記縮小準備画像データを、前記撮影画像および前記縮小準備画像を横に配列した1枚の付加画像に対応する付加画像データとして前記記憶手段に記憶させる付加手段と、
前記付加手段により前記記憶手段に記憶された前記付加画像データより、前記縮小準備画像データを抽出する抽出手段と、
前記抽出手段により抽出された前記縮小準備画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像に対応する縮小画像データを生成する第2の生成手段と
を備えることを特徴とする撮像装置。In an imaging device that generates a reduced image of a captured image obtained by imaging a subject,
First generation means for thinning out the captured image data corresponding to the captured image in units of pixels at a predetermined interval to generate reduced preparation image data corresponding to the reduced preparation image that is the source of the reduced image ;
Storage means for storing the captured image data and the reduced preparation image data generated by the first generation means;
Adding means for storing the captured image data and the reduced preparation image data in the storage means as additional image data corresponding to one additional image in which the captured image and the reduced preparation image are arranged horizontally;
Extracting means for extracting the reduced preparation image data from the additional image data stored in the storage means by the adding means;
Second generation means for generating reduced image data corresponding to the reduced image by thinning out the reduced preparation image data extracted by the extracting means at predetermined intervals in units of pixels ;
Imaging device, characterized in that it comprises a.
ことを特徴とする請求項1に記載の撮像装置。 The first generation unit thins out data from the captured image data so as to reduce the number of pixels in the horizontal direction of the captured image, and the second generation unit includes the number of pixels in the vertical direction of the reduced preparation image. The imaging apparatus according to claim 1 , wherein data is thinned out from the reduced preparation image data so as to reduce the image data .
前記圧縮手段により圧縮された前記撮像画像データおよび前記縮小画像データを記録媒体に記録する記録制御手段と
をさらに備えることを特徴とする請求項1に記載の撮像装置。 Compression means for compressing the captured image data and the reduced image data;
Recording control means for recording the captured image data and the reduced image data compressed by the compression means on a recording medium;
The imaging apparatus according to claim 1, further comprising:
前記表示部は、前記記憶手段に記憶された前記撮影画像データに基づいて前記撮像画像を表示する
ことを特徴とする請求項1に記載の撮像装置。 A display unit for displaying the captured image;
The imaging apparatus according to claim 1, wherein the display unit displays the captured image based on the captured image data stored in the storage unit .
ことを特徴とする請求項1に記載の撮像装置。The imaging apparatus according to claim 1.
ことを特徴とする請求項1に記載の撮像装置。The imaging apparatus according to claim 1.
前記撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成ステップと、
前記撮影画像データ、および、前記第1の生成ステップの処理により生成された前記縮小準備画像データを記憶する記憶部に、前記撮影画像データおよび前記縮小準備画像データを、前記撮影画像および前記縮小準備画像を横に配列した1枚の付加画像に対応する付加画像データとして記憶させる付加ステップと、
前記付加ステップの処理により前記記憶部に記憶された前記付加画像データより、前記縮小準備画像データを抽出する抽出ステップと、
前記抽出ステップの処理により抽出された前記縮小準備画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像に対応する縮小画像データを生成する第2の生成ステップと
を含むことを特徴とする撮像方法。In an imaging method of an imaging device that generates a reduced image of a captured image obtained by imaging a subject,
A first generation step of generating the reduced preparation image data corresponding to the reduced preparation image that is the source of the reduced image by thinning out the captured image data corresponding to the captured image in units of pixels at a predetermined interval ;
The captured image data and the reduced preparation image data are stored in the storage unit that stores the captured image data and the reduced preparation image data generated by the processing of the first generation step. An additional step of storing the image as additional image data corresponding to one additional image arranged horizontally;
An extraction step of extracting the reduced preparation image data from the additional image data stored in the storage unit by the processing of the addition step;
A second generation step of generating reduced image data corresponding to the reduced image by thinning out the reduced preparation image data extracted by the processing of the extraction step at predetermined intervals in units of pixels ;
An imaging method comprising :
前記撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成ステップと、
前記撮影画像データ、および、前記第1の生成ステップの処理により生成された前記縮小準備画像データを記憶する記憶部に、前記撮影画像データおよび前記縮小準備画像データを、前記撮影画像および前記縮小準備画像を横に配列した1枚の付加画像に対応する付加画像データとして記憶させる付加ステップと、
前記付加ステップの処理により前記記憶部に記憶された前記付加画像データより、前記縮小準備画像データを抽出する抽出ステップと、
前記抽出ステップの処理により抽出された前記縮小準備画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像に対応する縮小画像データを生成する第2の生成ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。A program for an imaging apparatus that generates a reduced image of a captured image obtained by imaging a subject,
A first generation step of generating the reduced preparation image data corresponding to the reduced preparation image that is the source of the reduced image by thinning out the captured image data corresponding to the captured image at a predetermined interval in units of pixels ;
The captured image data and the reduced preparation image data are stored in the storage unit that stores the captured image data and the reduced preparation image data generated by the processing of the first generation step. An additional step of storing the image as additional image data corresponding to one additional image arranged horizontally;
An extraction step of extracting the reduced preparation image data from the additional image data stored in the storage unit by the processing of the addition step;
A second generation step of generating reduced image data corresponding to the reduced image by thinning out the reduced preparation image data extracted by the processing of the extraction step at predetermined intervals in units of pixels ;
Recording medium from which a computer readable program is recorded, which comprises a.
前記撮影画像に対応する撮影画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像の元になる縮小準備画像に対応する縮小準備画像データを生成する第1の生成ステップと、
前記撮影画像データ、および、前記第1の生成ステップの処理により生成された前記縮小準備画像データを記憶する記憶部に、前記撮影画像データおよび前記縮小準備画像データを、前記撮影画像および前記縮小準備画像を横に配列した1枚の付加画像に対応する付加画像データとして記憶させる付加ステップと、
前記付加ステップの処理により前記記憶部に記憶された前記付加画像データより、前記縮小準備画像データを抽出する抽出ステップと、
前記抽出ステップの処理により抽出された前記縮小準備画像データを、画素を単位として、所定の間隔で間引いて、前記縮小画像に対応する縮小画像データを生成する第2の生成ステップと
を含むことを特徴とするプログラム。A program executable by a computer that controls an imaging device that generates a reduced image of a captured image obtained by imaging a subject,
A first generation step of generating the reduced preparation image data corresponding to the reduced preparation image that is the source of the reduced image by thinning out the captured image data corresponding to the captured image at a predetermined interval in units of pixels ;
The captured image data and the reduced preparation image data are stored in the storage unit that stores the captured image data and the reduced preparation image data generated by the processing of the first generation step. An additional step of storing the image as additional image data corresponding to one additional image arranged horizontally;
An extraction step of extracting the reduced preparation image data from the additional image data stored in the storage unit by the processing of the addition step;
A second generation step of generating reduced image data corresponding to the reduced image by thinning out the reduced preparation image data extracted by the processing of the extraction step at predetermined intervals in units of pixels ;
The program characterized by including .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001393039A JP3846305B2 (en) | 2001-12-26 | 2001-12-26 | Imaging apparatus and method, recording medium, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001393039A JP3846305B2 (en) | 2001-12-26 | 2001-12-26 | Imaging apparatus and method, recording medium, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003199016A JP2003199016A (en) | 2003-07-11 |
JP3846305B2 true JP3846305B2 (en) | 2006-11-15 |
Family
ID=27600127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001393039A Expired - Fee Related JP3846305B2 (en) | 2001-12-26 | 2001-12-26 | Imaging apparatus and method, recording medium, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3846305B2 (en) |
-
2001
- 2001-12-26 JP JP2001393039A patent/JP3846305B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003199016A (en) | 2003-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5108172B2 (en) | Image data size conversion processing apparatus, electronic still camera, and image data size conversion processing recording medium | |
US20030156212A1 (en) | Digital camera | |
JP4840967B2 (en) | Imaging apparatus, image processing method, program, and storage medium | |
JP2936760B2 (en) | Color television camera device | |
EP1437886B1 (en) | Imager and image quality correcting method | |
CN101496395A (en) | Image pickup device and image display control method | |
WO2008150017A1 (en) | Signal processing method and signal processing device | |
JP2003199019A (en) | Imaging apparatus and method therefor, recording medium and program | |
WO2004017628A1 (en) | Image pickup system | |
JP4245782B2 (en) | Imaging device | |
JPH06165027A (en) | Still camera | |
JPH114402A (en) | Method of synthesizing template image and photographed image, method of recording template image, digital camera and template image recording device | |
JP2000125213A (en) | Solid-state image pickup device | |
JP3846305B2 (en) | Imaging apparatus and method, recording medium, and program | |
JP3543766B2 (en) | Image processing device | |
JP2632110B2 (en) | Video camera | |
JPH07131721A (en) | Digital still camera | |
JP2004135225A (en) | Electronic camera | |
JP4515546B2 (en) | Image signal processing apparatus and electronic still camera equipped with the apparatus | |
JPH10164371A (en) | Image data processor and image data processing method | |
JPH07322114A (en) | Image pickup device | |
JP2002330387A (en) | Electronic camera | |
JP3890095B2 (en) | Image processing device | |
JP2861055B2 (en) | Image signal processing device | |
JP2955291B2 (en) | Electronic still camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040820 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060516 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060710 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060801 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060814 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100901 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110901 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120901 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |