(57)【要約】【課題】記録部の記録領域を有効に利用して画質の向上を図ることが可能なデジタルカメラの画像記録方法を提供することを目的とする。【解決手段】連写モードで撮影された画像の各々を画像圧縮部１０４が順次一定の圧縮率で圧縮し、ブロック単位で構成されるスマートメディア１０６のブロック内に、一定の圧縮率で圧縮した画像を順次記録していくデジタルカメラの画像記録方法であって、画像圧縮部１０４は、連続撮影終了時に圧縮していない未圧縮画像の数と、一定の圧縮率で圧縮した画像が記録されているブロックの未記録領域のサイズと、ブロックのブロックサイズとに基づいて、未圧縮画像の圧縮後の画像を記録するブロックに未記録領域が生じないように、未圧縮画像の少なくとも１つの圧縮率を変更する。【選択図】　図１
2004056740.tif 000002
【特許請求の範囲】
【請求項１】
連写モードで撮影した画像の各々を順次一定の圧縮率で圧縮し、ブロック単位で構成される記録部の前記ブロック内に、前記一定の圧縮率で圧縮した画像を順次記録していくデジタルカメラの画像記録方法であって、
前記撮影終了時に圧縮していない未圧縮画像の数と、前記一定の圧縮率で圧縮した画像が記録されているブロックの未記録領域のサイズと、前記ブロックのブロックサイズとに基づいて、前記未圧縮画像の圧縮後の画像を記録するブロックに未記録領域が生じないように、前記未圧縮画像の少なくとも１つの圧縮率を変更することを特徴とするデジタルカメラの画像記録方法。
【請求項２】
連写モードで撮影した画像を第１の記録部に保持し、前記第１の記録部に保持した画像を所定のタイミングで圧縮し、ブロック単位で構成される第２の記録部の前記ブロック内に、前記圧縮した画像を記録するデジタルカメラの画像記録方法であって、
前記撮影終了時に前記第１の記録部に保持されている未圧縮画像の数と前記ブロックのブロックサイズとに基づいて、前記未圧縮画像の圧縮後の画像を記録する前記第２の記録部のブロックに未記録領域が生じないように、前記第１の記録部に保持されている未圧縮画像の各々の圧縮率を決定することを特徴とするデジタルカメラの画像記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮影画像を圧縮してメディアに記録するデジタルカメラの画像記録方法に関する。
【０００２】
【従来の技術】
デジタルカメラは、撮影した画像を圧縮してスマートメディア（登録商標）等のメディアに記録している。スマートメディアのようなＮＡＮＤメモリの場合、画像の記録はブロックサイズ単位でしか行うことができないものとなっている。又、メディアの最小ブロックサイズはメディアの種類毎に決まっており、この最小ブロックサイズに応じて、１ブロックサイズに記録できる最大の画像枚数が決定される。
【０００３】
従来のデジタルカメラによりＶＧＡモードで連続撮影を行う場合、１画像を最大圧縮率で圧縮した後のサイズを３２Ｋバイトとすると、１ブロックサイズが例えば１２８Ｋバイトのスマートメディアの１ブロックに記録できる画像枚数は４枚となり、この枚数が１ブロックに記録可能な最大枚数となる。
【０００４】
図４は、従来のデジタルカメラによりＶＧＡモードで連続撮影を行った際のスマートメディアの各ブロックの画像記録状態を示す図である。
例えば、従来のデジタルカメラで６枚の画像を連続して撮影した場合、６枚の画像はパイプライン方式により順次処理される。そして、図４に示したように、４枚目までの画像はブロック１に記録され、残りの２枚はブロック２に記録される。そして再び連続撮影を開始すると、撮影された画像はブロック３以降に記録される。
【０００５】
【発明が解決しようとする課題】
上記のように、従来のデジタルカメラでは、７枚目以降の撮影画像はスマートメディアのブロック３から記録を開始する為、ブロック２において６４Ｋバイト分の未記録領域が存在してしまい、この未記録領域が無駄となってしまう。近年、メディアのブロックサイズが大きくなる傾向にあり、ブロックサイズが例えば５１２Ｋバイトと大きくなった場合、ブロック２の未記録領域も４４８Ｋバイトと大きくなってしまう。即ち、メディアのブロックサイズが大きくなればなるほど、メディアの未記録領域が増大してしまうという問題点があった。
【０００６】
本発明は、上記従来の問題点に鑑みて為されたものであり、記録部の記録領域を有効に利用して画質の向上を図ることが可能なデジタルカメラの画像記録方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明のデジタルカメラの画像記録方法は、連写モードで撮影した画像の各々を順次一定の圧縮率で圧縮し、ブロック単位で構成される記録部の前記ブロック内に、前記一定の圧縮率で圧縮した画像を順次記録していく方法であって、前記撮影終了時に圧縮していない未圧縮画像の数と、前記一定の圧縮率で圧縮した画像が記録されているブロックの未記録領域のサイズと、前記ブロックのブロックサイズとに基づいて、前記未圧縮画像の圧縮後の画像を記録するブロックに未記録領域が生じないように、前記未圧縮画像の少なくとも１つの圧縮率を変更することを特徴とする。
【０００８】
この構成により、記録部のブロックに未記録領域が生じないように、撮影終了時に圧縮されていない未圧縮画像の少なくとも１つの圧縮率を変更することで、記録部の記録領域を有効に利用して画質の向上を図ることができる。
【０００９】
本発明のデジタルカメラの画像記録方法は、連写モードで撮影した画像を第１の記録部に保持し、前記第１の記録部に保持した画像を所定のタイミングで圧縮し、ブロック単位で構成される第２の記録部の前記ブロック内に、前記圧縮した画像を記録する方法であって、前記撮影終了時に前記第１の記録部に保持されている未圧縮画像の数と前記ブロックのブロックサイズとに基づいて、前記未圧縮画像の圧縮後の画像を記録する前記第２の記録部のブロックに未記録領域が生じないように、前記第１の記録部に保持されている未圧縮画像の各々の圧縮率を決定することを特徴とする。
【００１０】
この構成により、記録部のブロックに未記録領域が生じないように、撮影終了時に第１の記録部に保持されている画像の各々の圧縮率を決定することで、第２の記録部の記録領域を有効に利用して画質の向上を図ることができる。
【００１１】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
図１は、本発明の実施形態に係るデジタルカメラのブロック図である。尚、本実施形態に係るデジタルカメラは、通常の撮影モードと、連続して撮影を行う連写モードとを切り換えて使用可能である。
【００１２】
デジタルカメラ１００は、レンズやＣＣＤ等を備える撮像部１０１、撮像部１０１から出力される画像のＹＣ処理を行うＹＣ処理部１０２、ＹＣ処理された画像の画像サイズを変換する画像サイズ変換部１０３、サイズ変換された画像を保持するバッファメモリ１０７、バッファメモリ１０７（特許請求の範囲の第１の記録部に該当）に保持されているサイズ変換された画像を圧縮する画像圧縮部１０４（特許請求の範囲の圧縮手段に該当）、圧縮された画像をスマートメディア１０６に記録する画像記録部１０５、及び１ブロックサイズが１２８Ｋバイトの複数のブロックから構成される着脱可能なスマートメディア１０６を備える。
【００１３】
画像圧縮部１０４は、予め設定されている最大の圧縮率（標準の圧縮率）で画像を圧縮する。尚、本実施形態では、デジタルカメラ１００を用いて連写モードで被写体を連続撮影した場合について説明する為、ここで圧縮された１画像のサイズは小さく、例えば３２Ｋバイトとなる。したがって、スマートメディア１０６の１ブロックには最大で４枚の画像を記録することができる。又、画像圧縮部１０４は、画像記録時にスマートメディア１０６の各ブロック内に未記録領域が生じないように、各画像の圧縮率を適程変更する。尚、デジタルカメラ１００はパイプライン方式により画像処理を行う。
【００１４】
次に、デジタルカメラ１００の画像記録動作について図２を参照して説明する。
図２は、本実施形態に係るデジタルカメラによって画像を記録した際のスマートメディア内の各ブロックの記録状態を示す図である。
【００１５】
デジタルカメラ１００の使用者が連写モードで連続撮影を開始すると、撮像部１０１で撮影された１枚目の画像Ａは、ＹＣ処理及び画像サイズの変更をされた後、画像圧縮部１０４に入力され、ここで標準の圧縮率で圧縮され、画像記録部１０５によりスマートメディア１０６のブロック１に記録される。デジタルカメラ１００は連続撮影を行っている間、以上の動作を撮影された画像の全てについて順次行い、スマートメディア１０６に画像を記録する。
【００１６】
ここで、使用者が５枚の画像（画像Ａ、Ｂ、Ｃ、Ｄ、及びＥ）を撮り終えた時点でシャッターを離した場合について説明する。この時点では、画像Ａと画像Ｂのみが画像圧縮部１０４によって圧縮され、スマートメディア１０６のブロック１に記録されているものとする（図２（ａ）の状態）。このとき、画像圧縮部１０４は、撮像部１０１により撮影された画像のうち、圧縮をしていない画像の枚数（バッファメモリ１０７に保持されている画像の枚数）を検出する。ここでは画像Ｃ、画像Ｄ、及び画像Ｅの３枚の画像が未圧縮である。同時に画像圧縮部１０４は、データ記録部１０５にスマートメディア１０６の記録状態を問い合わせ、図２（ａ）に示したように、ブロック１には６４Ｋバイトの未記録領域があることを確認する。
【００１７】
続いて画像圧縮部１０４は、未圧縮画像の枚数、ブロック１の未記録領域、及び１ブロックサイズに基づいて、画像Ｃ〜Ｅを記録するスマートメディア１０６のブロックに未記録領域が生じないように画像Ｃ〜画像Ｅの少なくとも１つの画像の圧縮率を変更する。この圧縮率の変更例については複数種類のパターンがある為、以下にいくつかのパターンに分けて説明する。
【００１８】
（パターン１）
画像圧縮部１０４は、画像Ｃ、画像Ｄ、及び画像Ｅの圧縮後の画像サイズがそれぞれ６４Ｋバイトとなるように圧縮率を変更する。画像記録部１０５は、圧縮後の画像Ｃをブロック１に記録し、続いて圧縮後の画像Ｄ及び画像Ｅをブロック２に記録する。これにより、図２（ｂ）に示したように、ブロック１及びブロック２には未記録領域が存在しなくなり、スマートメディア１０６のメモリ使用効率を上げることができる。又、画像Ｃ〜画像Ｅに関しては、圧縮率を標準よりも低くしている為、画質が向上するという効果が得られる。
【００１９】
（パターン２）
画像圧縮部１０４は、画像Ｃ及び画像Ｄについては標準の圧縮率で圧縮し、画像Ｅについては圧縮後の画像サイズが１２８Ｋバイトとなるように圧縮率を変更する。画像記録部１０５は、圧縮後の画像Ｃ及び画像Ｄをブロック１に記録し、続いて圧縮後の画像Ｅをブロック２に記録する。これにより、図２（ｃ）に示したように、ブロック１及びブロック２には未記録領域が存在しなくなり、スマートメディア１０６の使用効率を上げることができる。又、画像Ｅに関しては、圧縮率を標準よりも低くしている為、画質が向上するという効果が得られる。
【００２０】
又、上記の説明では、連続して撮影された画像を順次処理（ＹＣ処理、サイズ変換、圧縮等）しているが、バッファメモリ１０７にサイズ変換後の画像を所定時間保持しておき、まとめて画像圧縮を行いスマートメディア１０６に記録するという構成も考えられる。
【００２１】
この場合について図３を参照してその動作を説明する。
図３は、本実施形態に係るデジタルカメラによって画像を記録した際のスマートメディア１０６内の各ブロックの記録状態を示す図である。
画像圧縮部１０４は、画像サイズ変換部１０３で変換された画像を所定時間バッファメモリ１０７に保持しておく。例えば、３つの画像Ａ、画像Ｂ、及び画像Ｃが画像サイズ変換部１０３でサイズ変換された時点では、画像圧縮部１０４は、画像Ａ〜画像Ｃの３枚の画像の圧縮を行わない。続いて、撮像部１０１で４枚目の画像Ｄが撮影された場合は、バッファメモリ１０７から画像Ａ〜Ｄを読み込み、図３（ａ）に示したように、標準の圧縮率で画像Ａ〜画像Ｄを圧縮して、スマートメディア１０６のブロック１に記録する。
【００２２】
又、撮像部１０１で４枚目が撮影されないと画像圧縮部１０４が判断した場合（シャッターボタンから指が離れることにより検出）は、バッファメモリ１０７から画像Ａ〜Ｃを読み込み、図３（ｂ）に示したように、画像Ａ〜画像Ｃの圧縮後の各画像サイズがブロックサイズの３分の１になるように圧縮率を決定して、圧縮を開始する。又、３つの画像全てを同じ圧縮率にする必要はなく、画像Ａはブロックサイズの２分の１になるような圧縮率で圧縮し、画像Ｂと画像Ｃはそれぞれ標準の圧縮率（４分の１）で圧縮するようにしても良い（図３（Ｃ）の状態）。
【００２３】
又、画像Ａと画像Ｂの２枚しか撮影が行われなかった場合（２枚撮影終了時にシャッターボタンから指が離れた場合）等は、画像Ａと画像Ｂの圧縮後のサイズが、それぞれブロックサイズの２分の１になるように圧縮率を決定すれば良い。以上のようにすることでも、スマートメディア１０６の記録領域を有効に利用して画質を向上させることができる。
【００２４】
【発明の効果】
本発明によれば、記録部の記録領域を有効に利用して画質の向上を図ることが可能なデジタルカメラの画像記録方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るデジタルカメラのブロック図である。
【図２】本実施形態に係るデジタルカメラによってスマートメディアに画像を記録した際の各ブロックの記録状態を示す図である。
【図３】本実施形態に係るデジタルカメラによってスマートメディアに画像を記録した際のブロックの記録状態を示す図である。
【図４】従来のデジタルカメラで連続撮影を行った後のスマートメディアの各ブロックの画像記録状態を示す図である。
【符号の説明】
１００　デジタルカメラ
１０１　撮像部
１０２　ＹＣ処理部
１０３　画像サイズ変換部
１０４　画像圧縮部
１０５　画像記録部
１０６　スマートメディア
１０７　バッファメモリ
【図１】
2004056740.tif 000003
【図２】
2004056740.tif 000004
【図３】
2004056740.tif 000005
【図４】
2004056740.tif 000006