(57)【特許請求の範囲】
【請求項１】
供給された画像情報を圧縮係数に基づいて圧縮符号化する圧縮手段と、圧縮符号化された画像情報を記録媒体に記録する記録手段とを有する画像記録装置であって、
少なくとも前記画像情報を第１の圧縮係数に基づいて圧縮符号化したときの第１の記録データ量と、前記第１の圧縮係数より圧縮率の高い第２の圧縮係数に基づいて圧縮符号化したときの第２の記録データ量とを測定する測定手段と、
前記第１の記録データ量および前記第２の記録データ量の測定結果に基づいて、供給された画像情報のデータ量と前記記録媒体の記録容量に応じて予め設定された所望の記録データ量に応じた圧縮係数を、前記第１の圧縮係数に基づく前記第１の記録データ量と前記第２の圧縮係数に基づく前記第２の記録データ量とを対数変換した値の間を対数直線で近似することにより算出する演算手段と、
前記算出された圧縮係数に基づいて圧縮符号化された前記画像情報の記録データ量が、前記所望の記録データ量より大きいか否かを判定する判定手段とを備え、
前記測定手段は、前記第２の圧縮係数に基づいて縮符号化された前記画像情報の記録データ量が、前記所望の記録データ量より大きい場合は、前記第２の圧縮係数を、該第２の圧縮係数より圧縮率の高い第３の圧縮係数に置き換えて前記第２の記録データ量を算出し、
前記演算手段は、前記第１の記録データ量および置き換えられた前記第２の記録データ量の測定結果に基づいて、前記所望の記録データ量に応じた第４の圧縮係数を算出するとともに、前記判定手段により、前記圧縮符号化された前記画像情報の記録データ量が、前記所望の記録データ量より大きいと判定された場合には、前記第４の圧縮係数で圧縮された記録データ量を前記第１の記録データ量に置き換え、置き換えられた第１の記録データ量と前記第２の記録データ量に基づいて圧縮係数を再度算出し、
前記圧縮手段は、前記演算手段により算出された圧縮係数に基づいて前記画像情報を圧縮符号化する
画像記録装置。
【請求項２】
前記算出された圧縮係数により圧縮されたデータ量が、依然として前記所望の記録データ量より大きいときは、前記算出された圧縮係数に基づく記録データ量を再度前記第１のデータ量に置き換え、
前記演算手段は、置き換えられた前記第１の記録データ量および前記第２の記録データ量の測定結果に基づいて、前記所望の記録データ量に応じた圧縮係数を再度算出する
請求項１記載の画像記録装置。
【請求項３】
前記第１の記録データ量への置き換えの回数が所定回数を超えた場合には、所定の誤動作処理を行う
請求項２記載の画像記録装置。
【請求項４】
供給された画像情報を圧縮係数に基づいて圧縮符号化し、圧縮符号化された画像情報を記録媒体に記録する画像記録方法であって、
少なくとも前記画像情報を第１の圧縮係数に基づいて圧縮符号化したときの第１の記録データ量と、前記第１の圧縮係数より圧縮率の高い第２の圧縮係数に基づいて圧縮符号化したときの第２の記録データ量を測定し、
前記第１の記録データ量および前記第２の記録データ量の測定結果に基づいて、供給された画像情報のデータ量と前記記録媒体の記録容量に応じて予め設定された所望の記録データ量に応じた圧縮係数を、前記第１の圧縮係数に基づく前記第１の記録データ量と前記第２の圧縮係数に基づく前記第２の記録データ量とを対数変換した値の間を対数直線で近似することにより算出し、
前記算出された圧縮係数に基づいて圧縮符号化された前記画像情報の記録データ量が、前記所望の記録データ量より大きいか否かを判定する判定し、
前記第２の圧縮係数に基づいて縮符号化された前記画像情報の記録データ量が、前記所望の記録データ量より大きい場合は、前記第２の圧縮係数を、該第２の圧縮係数より圧縮率の高い第３の圧縮係数に置き換えて前記第２の記録データ量を算出し、
前記第１の記録データ量および置き換えられた前記第２の記録データ量の測定結果に基づいて、前記所望の記録データ量に応じた第４の圧縮係数を算出するとともに、前記判定手段により、前記圧縮符号化された前記画像情報の記録データ量が、前記所望の記録データ量より大きいと判定された場合には、前記第４の圧縮係数で圧縮された記録データ量を前記第１の記録データ量に置き換え、置き換えられた第１の記録データ量と前記第２の記録データ量に基づいて圧縮係数を再度算出し、
前記算出された圧縮係数に基づいて前記画像情報を圧縮符号化する
画像記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばデジタルスチルカメラに使用して好適な画像記録装置及び画像記録方法に関する。詳しくは、撮影された画像情報を圧縮して任意の記録媒体に記録する画像記録装置及び画像記録方法において、記録媒体に記録可能な枚数を予め決められるようにするものである。
【０００２】
【従来の技術】
例えば銀塩フィルムを用いる旧来のスチルカメラにおいては、装填されるフィルムの長さによって撮影可能な枚数が予め決められている。従って使用者は、残りの撮影可能な枚数を考えながら撮影を行うことができ、常に安心して撮影を行うことができるものである。
【０００３】
これに対して例えばデジタルスチルカメラにおいては、撮影された画像情報を圧縮して記録媒体に記録することが行われている。この場合に、圧縮された画像情報のデータ量は一定ではなく、撮影された画像によって異なったものになる。そこでこのような異なったデータ量の画像情報を可変長で任意の記録媒体に記録した場合には、１個の記録媒体に記録可能な枚数を予め決めることができない。従って使用者には、記録媒体が一杯になったときに初めて、それ以上の記録ができないことが知らされることになって使用感が極めて悪くなってしまう。
【０００４】
一方、例えばデジタルスチルカメラにおいて、記録媒体への記録を固定長で行うものもある。従ってこの場合には、１個の記録媒体に記録可能な枚数を予め決めることができるものである。
【０００５】
しかしながら記録を固定長で行う場合には、例えば一定の画質設定で圧縮を行うと、例えば圧縮された画像情報のデータ量が小さいときは残りの部分には空データを挿入することになって、記録媒体の記録容量を有効に利用できないものになる。また、最も圧縮のし難い画像を想定してその圧縮された画像情報のデータ量が固定長に納まるようにするためには、上述の一定の画質設定をかなり圧縮率の高いものにしなければならなくなり、記録される全ての画像の画質が低レベルのものになってしまう。
【０００６】
また、圧縮された画像情報のデータ量が固定長に等しくなるように、画質設定を撮影ごとに変更することも考えられるが、従来の方法では、例えば圧縮処理を何回も繰り返してデータ量が固定長に等しくなるようにするために、処理に極めて多くの時間が掛かってしまう。さらにこの時間を短縮するために、複数の圧縮処理を並行して行う手段もあるが、圧縮処理の回路を複数系統設けることになって回路規模が極めて大きくなり、例えば装置の小型化や低消費電力化の妨げになっているものである。
【０００７】
【発明が解決しようとする課題】
この出願はこのような点に鑑みて成されたものであって、解決しようとする問題点は、例えば圧縮された可変長の画像情報を記録媒体に記録する場合に、従来の装置では、記録可能な枚数を予め決めることができず使用感が悪くなったり、記録媒体の記録容量を有効に利用できない、あるいは記録される画像の画質が低レベルのものになってしまう、若しくは処理に極めて多くの時間が掛かったり、回路規模が極めて大きくなって装置の小型化や低消費電力化の妨げになるなど、良好な画像の記録を行うことができなかったというものである。
【０００８】
【課題を解決するための手段】
ところで１個の記録媒体に記録可能な枚数を予め決めるためには、必然的に画像情報を固定長で記録することになる。しかしながらこのような固定長の記録を厳密に実現するためには上述のように多大な構成や処理時間が必要になる。そこで本発明においては、１枚宛の記録データ量を予め設定し、この記録データ量に近づくように画像情報の圧縮を行うものである。
【０００９】
このため本発明においては、記録される画像情報の１枚宛の記録データ量を予め設定すると共に、少なくとも第１及び第２の圧縮係数で圧縮した第１及び第２のデータ量から設定された記録データ量に相当する圧縮係数を求めて圧縮を行うようにしたものであって、これによれば、簡単な構成で、１個の記録媒体に記録可能な枚数を予め決めることができ、良好な画像の記録を行うことができる。
【００１０】
【発明の実施の形態】
すなわち本発明は、供給された画像情報を圧縮係数に基づいて圧縮符号化する圧縮手段と、圧縮符号化された画像情報を記録媒体に記録する記録手段とを有する画像記録装置及び画像記録方法であって、少なくとも画像情報を第１の圧縮係数に基づいて圧縮符号化したときの第１の記録データ量と、第１の圧縮係数より圧縮率の高い第２の圧縮係数に基づいて圧縮符号化したときの第２の記録データ量とを測定する測定手段と、第１の記録データ量および第２の記録データ量の測定結果に基づいて、供給された画像情報のデータ量と記録媒体の記録容量に応じて予め設定された所望の記録データ量に応じた圧縮係数を、第１の圧縮係数に基づく第１の記録データ量と第２の圧縮係数に基づく第２の記録データ量とを対数変換した値の間を対数直線で近似することにより算出する演算手段と、算出された圧縮係数に基づいて圧縮符号化された画像情報の記録データ量が、所望の記録データ量より大きいか否かを判定する判定手段とを備え、測定手段は、第２の圧縮係数に基づいて縮符号化された画像情報の記録データ量が、所望の記録データ量より大きい場合は、第２の圧縮係数を、該第２の圧縮係数より圧縮率の高い第３の圧縮係数に置き換え、演算手段は、第１の記録データ量および置き換えられた第２の記録データ量の測定結果に基づいて、所望の記録データ量に応じた圧縮係数を算出するとともに、判定手段により、圧縮符号化された画像情報の記録データ量が、所望の記録データ量より大きいと判定された場合には、算出された圧縮係数により圧縮された記録データ量を第１の記録データ量に置き換え、置き換えられた第１の記録データ量と第２の記録データ量に基づいて圧縮係数を再度算出し、  圧縮手段は、演算手段により算出された圧縮係数に基づいて画像情報を圧縮符号化するものである。
【００１１】
以下、図面を参照して本発明を説明するに、図１は本発明による画像記録装置を適用した例えばデジタルスチルカメラの一実施形態の構成を示すブロック図である。
【００１２】
図１において、例えば半導体撮像素子（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：以下ＣＣＤと略称する）１で撮影された画像信号がカメラ信号処理部２に供給され、例えば任意のシャッター手段（図示せず）の操作に従って１フレームの画像情報が捉えられてデジタル化される。このカメラ信号処理部２でデジタル化された画像情報が内部バス３を通じて、例えば上述のＣＣＤ１の画素数に相当する記憶容量を有する画像用のランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ：以下ＲＡＭと略称する）４に書き込まれる。
【００１３】
さらに上述のＲＡＭ４に書き込まれた画像情報が内部バス３を通じて、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｉｍａｇｅ  ｃｏｄｉｎｇＥｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式の画像圧縮伸長処理回路５に供給される。また上述のＲＡＭ４に書き込まれた画像情報が内部バス３を通じて、任意の標準テレビジョン方式のエンコーダ回路６に供給される。そしてこのエンコーダ回路６でエンコードされた任意の標準方式の映像信号が、例えばモニタ装置（図示せず）に接続される出力端子７に出力される。
【００１４】
また、上述の圧縮伸長処理回路５で圧縮された画像情報が中央処理装置（Ｃｅｎｔｏｒａｌ  Ｐｒｏｓｅｓｓｉｎｇ  Ｕｎｉｔ：以下ＣＰＵと略称する）１０に接続されるＣＰＵバス１１に供給される。そして上述の圧縮伸長処理回路５で例えば１フレームの画像情報の圧縮が終了すると、その終了信号が割り込み信号生成回路８に供給され、この生成回路８からの割り込み信号がＣＰＵ１０に供給される。これによりこのＣＰＵ１０では、上述のＣＰＵバス１１に供給されている画像情報を、圧縮／伸長用のＲＡＭ１２に書き込む処理が行われる。
【００１５】
さらに上述の圧縮された画像情報の書き込まれているＲＡＭ１２と例えば着脱可能な記録手段（フレキシブル磁気ディスクや半導体メモリーカード等）１３との間で、書き込まれている画像情報をＣＰＵバス１１を通じて相互に転送する処理がＣＰＵ１０によって行われる。また、このＣＰＵ１０で行われる処理の手順等が、例えばＣＰＵバス１１を通じて接続される命令用のリードオンリーメモリ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ：以下ＲＯＭと略称する）１４に設けられる。
【００１６】
そしてこの装置において、上述の命令用のＲＯＭ１４には例えば図２のフローチャートに示すような圧縮処理の手順が設けられる。すなわち図２において、例えば上述のシャッター手段の操作に従って１フレームの画像情報がデジタル化されＲＡＭ４に書き込まれたところから圧縮処理がスタートされる。そして、まずステップ〔１〕で記録される画像情報の１枚宛の記録データ量（ｓｉｚｅＭａｘ）が設定される。
【００１７】
この１枚宛の記録データ量は、必要とされる画像情報のデータ量と要望される記録枚数とに応じて記録媒体の総記録容量ごとに予め設定されるものである。すなわちこのデータ量は、例えばＣＣＤ１で撮影されてこの装置に供給される画像情報から、最終的に圧縮伸長されて取り出されたときの必要とされる画像情報のデータ量に基づいて定められるが、一方でこのデータ量は、例えば記録手段１３に装着される記録媒体の総記録容量等に対して要望される記録枚数によっても定められるものである。
【００１８】
そこで次の表１には、記録媒体が半導体メモリーカードの場合について、それぞれ表示方式の略称と必要とされる画像情報のデータ量（画サイズ横×縦）に応じた１枚宛の記録データ量及び記録媒体の総記録容量（４ＭＢ／８ＭＢ）ごとの記録枚数を示す。
【００１９】
【表１】
0004269464.tif 000002
【００２０】
また、次の表２には、記録媒体がフレキシブル磁気ディスクの場合について、それぞれ表示方式の略称と必要とされる画像情報のデータ量（画サイズ横×縦）に応じた１枚宛の記録データ量及び記録枚数を示す。
【００２１】
【表２】
0004269464.tif 000003
【００２２】
次にステップ〔２〕で記録データ量の目標値（ｓｉｚｅＡｉｍ）を算出する。この目標値は、例えば上述の設定された記録データ量の１５／１６としている。さらにステップ〔３〕で、例えばＪＰＥＧ方式の画像圧縮で用いる圧縮係数Ｑの値を、例えば値Ｑ０＝９５で圧縮したときの圧縮データ量（ｃｏｄｅｓｉｚｅ０）と、値Ｑ１＝５０で圧縮したときの圧縮データ量（ｃｏｄｅｓｉｚｅ１）とが測定される。なお、この圧縮データ量の測定は圧縮伸長処理回路５を用いて行われるが、高速化のために例えば画素を１／４に間引いて行うこともできる。
【００２３】
そしてステップ〔４〕で値Ｑ１＝５０で圧縮したときの圧縮データ量（ｃｏｄｅｓｉｚｅ１）が設定された記録データ量（ｓｉｚｅＭａｘ）より大きいか否か判断される。ここで圧縮データ量（ｃｏｄｅｓｉｚｅ１）≧記録データ量（ｓｉｚｅＭａｘ）のときは、さらにステップ〔５〕で値Ｑ１＝１０に設定したときの圧縮後のデータ量（ｃｏｄｅｓｉｚｅ１）が測定される。ここまでが、予め設定された記録データ量に近づくように画像情報を圧縮するための前処理となる。
【００２４】
さらにステップ〔６〕で、例えば図３に示すように先に測定した値Ｑ０及び圧縮データ量（ｃｏｄｅｓｉｚｅ０）と、値Ｑ１及び圧縮データ量（ｃｏｄｅｓｉｚｅ１）とから、それぞれの値を対数に変換してその間を結ぶ直線の傾きと切片を算出し、算出された直線式に上述の目標値（ｓｉｚｅＡｉｍ）を代入したときの値Ｑｘを求める。そしてステップ〔７〕で、この値Ｑｘで圧縮したときの圧縮データ量（ｃｏｄｅｓｉｚｅｘ）を圧縮伸長処理回路５を用いて測定する。なお高速化のためには、このときにＪＰＥＧ方式の画像圧縮も同時に行ってもよい。
【００２５】
またステップ〔８〕で、値Ｑｘで圧縮したときの圧縮データ量（ｃｏｄｅｓｉｚｅｘ）が設定された記録データ量（ｓｉｚｅＭａｘ）より小さいか否か判断される。ここで圧縮データ量（ｃｏｄｅｓｉｚｅｘ）≦記録データ量（ｓｉｚｅＭａｘ）のときは、所望の設定された１枚宛の記録データ量に圧縮されたことになるので、この処理が終了されて例えば上述のステップ〔７〕で圧縮されたＪＰＥＧ方式の圧縮画像情報がＲＡＭ１２に書き込まれる。
【００２６】
さらにステップ〔８〕で値Ｑｘで圧縮したときの圧縮データ量（ｃｏｄｅｓｉｚｅｘ）が設定された記録データ量（ｓｉｚｅＭａｘ）より小さくなっていないときは、ステップ〔９〕で上述の値Ｑｘ及び圧縮データ量（ｃｏｄｅｓｉｚｅｘ）で値Ｑ０及び圧縮データ量（ｃｏｄｅｓｉｚｅ０）が更新される。そしてステップ〔１０〕でこの処理の回数が所定回数を越えたか否か判断されて、所定回数以下のときはステップ〔６〕に戻される。またステップ〔１０〕で処理回数が所定回数（例えば４回）を越えたときはステップ〔１１〕で誤動作処理を行う。
【００２７】
なお、上述のステップ〔１０〕で処理回数が所定回数（例えば４回）を越える通常ではあり得ないことであり、装置の誤動作等と考えるのが妥当である。従ってステップ〔１１〕では誤動作である旨を表示するなどの誤動作処理を行う。またこの場合に、誤動作である旨の表示と共に上述の値Ｑ１で圧縮された圧縮画像情報をＲＡＭ１２に書き込むようにしてもよい。
【００２８】
このようにしてＲＡＭ１２に書き込まれた画像情報は、さらにＣＰＵ１０の処理によって着脱可能な記録手段１３に転送されて、所望の記録媒体に可変長で記録される。そしてこの場合に、記録媒体への記録は可変長であるが、それぞれの画像情報のデータ量が設定された記録データ量より小さくなっているので、１個の記録媒体に記録可能な枚数は予め決められたものになる。ただし、画像情報に圧縮し易いものが多かった場合には、さらに数枚記録できる場合が生じるが、これは銀塩フィルムでのエクストラと同様であって不自然さはない。
【００２９】
またこの装置においては、設定されたデータ量の中で常に最高の画質が得られるように処理されるので、記録される全ての画像の画質が低レベルのものになってしまう等の問題が生じることがない。さらに圧縮処理を行う回数も限定され、またその内の多くは間引き処理等によって高速化が可能なものであって、全体の処理の時間が長くなることがない。また圧縮処理のために設けられる回路も１系統のみで行うことができ、回路規模が大きくなることもないものである。
【００３０】
従ってこの実施形態において、記録される画像情報の１枚宛の記録データ量を予め設定すると共に、少なくとも第１及び第２の圧縮係数で圧縮した第１及び第２のデータ量から設定された記録データ量に相当する圧縮係数を求めて圧縮を行うようにしたことによって、簡単な構成で、１個の記録媒体に記録可能な枚数を予め決めることができ、良好な画像の記録を行うことができる。
【００３１】
これによって、例えば圧縮された可変長の画像情報を記録媒体に記録する場合に、従来の装置では、記録可能な枚数を予め決めることができず使用感が悪くなったり、記録媒体の記録容量を有効に利用できない、あるいは記録される画像の画質が低レベルのものになってしまう、若しくは処理に極めて多くの時間が掛かったり、回路規模が極めて大きくなって装置の小型化や低消費電力化の妨げになるなど、良好な画像の記録を行うことができなかったものを、本発明によればこれらの問題点を容易に解消することができるものである。
【００３２】
なお上述の実施形態では、例えばＣＣＤ１で撮影された画像信号がカメラ信号処理部２に供給されてデジタル化された画像情報が内部バス３を通じてＲＡＭ４に書き込まれるものとしたが、本発明は例えばＣＣＤ１を含む撮像部が別体とされて撮影された画像情報等が外部から供給されるようにした実施形態にも適用することができるものである。
【００３３】
また、本発明のシステム構成によれば、圧縮伸長処理回路５は例えばＪＰＥＧ方式のエンコード処理が行えればよいものであって、この圧縮伸長処理回路５がハードウェア構成であってもソフトウェア構成であっても適用できる。そしてハードウェア構成の場合には、固定長化回路が要らないので回路構成を小さくすることができる。またソフトウェア構成の場合には、そのＪＰＥＧライブラリの性能に左右される可能性も少ないので、ＣＰＵの選択肢が増えることになる。
【００３４】
なお本発明は、上述の説明した実施の形態に限定されるものではなく、本発明の精神を逸脱することなく種々の変形が可能とされるものである。
【００３５】
【発明の効果】
従って本発明によれば、所定の圧縮係数に基づいて圧縮符号化された画像情報の記録データ量を測定する測定手段と、測定手段の測定結果に基づいて、所望の記録データ量に応じた圧縮係数を算出する演算手段とを備え、圧縮手段は、演算手段により算出された圧縮係数に基づいて画像情報を圧縮符号化するようにしたことによって、簡単な構成で、１個の記録媒体に記録可能な枚数を予め決めることができ、良好な画像の記録を行うことができるものである。
【００３６】
また、本発明によれば、所望の記録データ量は、供給された画像情報のデータ量と記録媒体の記録容量に応じて予め設定されることによって、いろいろな種類の記録媒体において良好に画像の記録を行うことができるものである。
【００３７】
また、本発明によれば、測定手段は、少なくとも画像情報を第１の圧縮係数に基づいて圧縮符号化したときの第１の記録データ量と、第１の圧縮係数より圧縮率の高い第２の圧縮係数に基づいて圧縮符号化したときの第２の記録データ量とを測定し、演算手段は、第１の記録データ量および第２の記録データ量の測定結果に基づいて、所望の記録データ量に応じた第４の圧縮係数を算出することによって、常に最適な圧縮符号化を行うことができるものである。
【００３８】
さらに本発明によれば、所望の記録データ量に応じた圧縮係数は、第１の圧縮係数に基づく第１の記録データ量と第２の圧縮係数に基づく第２の記録データ量とを対数変換した値の間を対数直線で近似することにより求めることによって、極めて容易に所望の圧縮係数を求めることができるものである。
【００３９】
また、本発明によれば、算出された圧縮係数に基づいて圧縮符号化された画像情報の記録データ量が、所望の記録データ量より大きいことを判定する判定手段をさらに備え、判定手段により、圧縮符号化された画像情報の記録データ量が、所望の記録データ量より大きいと判定された場合に、第４の圧縮係数により圧縮された記録データ量を第１の記録データ量に置き換え、置き換えられた第１の記録データ量と第２の記録データ量に基づいて圧縮係数を再度算出し、再度算出された圧縮係数に基づいて画像情報を圧縮符号化することによって、広範囲の画像情報について良好に画像の記録を行うことができるものである。
【００４０】
さらに本発明によれば、算出された圧縮係数により圧縮されたデータ量が依然として所望の記録データ量より大きいときは、算出された圧縮係数に基づく記録データ量を再度第１のデータ量に置き換え、演算手段は、置き換えられた第１の記録データ量および第２の記録データ量の測定結果に基づいて、所望の記録データ量に応じた圧縮係数を再度算出することによって、より正確に所望の圧縮係数を求めることができるものである。
【００４１】
また、本発明によれば、測定手段は、第２の圧縮係数に基づいて縮符号化された画像情報の記録データ量が、所望の記録データ量より大きい場合に、第２の圧縮係数を、この第２の圧縮係数より圧縮率の高い第３の圧縮係数に置き換え、演算手段は、第１の記録データ量および置き換えられた第２の記録データ量の測定結果に基づいて、所望の記録データ量に応じた圧縮係数を算出することによって、極めて容易に所望の圧縮係数を求めることができるものである。
【００４２】
さらに、本発明によれば、供給された画像情報を圧縮係数に基づいて圧縮符号化し、圧縮符号化された画像情報を記録媒体に記録する画像記録方法であって、所定の圧縮係数に基づいて圧縮符号化された画像情報の記録データ量を測定し、測定結果に基づいて、所望の記録データ量に応じた第４の圧縮係数を算出し、算出された第４の圧縮係数に基づいて画像情報を圧縮符号化するようにしたことによって、簡単な構成で、１個の記録媒体に記録可能な枚数を予め決めることができ、良好な画像の記録を行うことができるものである。
【００４３】
これによって、例えば圧縮された可変長の画像情報を記録媒体に記録する場合に、従来の装置では、記録可能な枚数を予め決めることができず使用感が悪くなったり、記録媒体の記録容量を有効に利用できない、あるいは記録される画像の画質が低レベルのものになってしまう、若しくは処理に極めて多くの時間が掛かったり、回路規模が極めて大きくなって装置の小型化や低消費電力化の妨げになるなど、良好な画像の記録を行うことができなかったものを、本発明によればこれらの問題点を容易に解消することができるものである。
【図面の簡単な説明】
【図１】本発明による画像記録装置を適用した例えばデジタルスチルカメラの一実施形態の構成を示すブロック図である。
【図２】その動作の説明のためのフローチャート図である。
【図３】その説明のための図である。
【符号の説明】
１…半導体撮像素子（ＣＣＤ）、２…カメラ信号処理部、３…内部バス、４…画像用のランダムアクセスメモリ（ＲＡＭ）、５…ＪＰＥＧ方式の画像圧縮伸長処理回路、６…標準テレビジョン方式のエンコーダ回路、７…出力端子、８…割り込み信号生成回路、１０…中央処理装置（ＣＰＵ）、１１…ＣＰＵバス、１２…圧縮／伸長用のＲＡＭ、１３…着脱可能な記録手段、１４…命令用のリードオンリーメモリ（ＲＯＭ）
【図１】
0004269464.tif 000004
【図２】
0004269464.tif 000005
【図３】
0004269464.tif 000006