(57)【要約】【課題】コストの削減及び回路規模の小型化を図るとともに消費電力の低減を図ることのできる撮像装置及び撮像方法を提供する。【解決手段】ＶＴＲＭ（垂直方向のトリミング値）＝６、ＨＴＲＭ（水平方向のトリミング値）＝６であるとすると、ＤＭＡコントローラは、（ａ）に示すように、ＶＴＲＭカウンタを“６”までカウント動作させた後停止させ、水平同期信号ＨＳＹＣに同期してＶカウンタによりＶカウントを行う。また、（ｂ）に示すように、ＨＴＲＭカウンタを基本クロックＣＬＫＣに同期して“６”までカウント動作させた後停止させ、該基本クロックＣＬＫＣに同期してＨカウンタによりＨカウントを開始し、Ｖカウント開始時点からであって、Ｈカウントを開始した時点からの１画素に対応するデータを、基本クロックＣＬＫＣに同期して、ＤＲＡＭの画像情報領域に転送する。【選択図】      図５
2006094546.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成手段と、この生成手段により生成された前記画像データのうち、ワーク用のメモリに保持され得る範囲内の画像データを転送する転送手段と、この転送手段により転送された画像データを保持するワーク用のメモリと、取り込み操作に応答して、前記ワーク用のメモリに保持されている画像データを記録する記録手段と、前記ワーク用のメモリに保持された画像データに基づき被写体像を表示させるとともに、再生操作に応答して前記記録手段に記録されている画像データに基づく画像を表示させる表示制御手段と、を備えることを特徴とする撮像装置。
【請求項２】
前記被写体像の垂直方向のトリミング位置と水平方向のトリミング位置とを設定する設定手段と、この設定手段により設定された各トリミング位置に基づき、前記範囲を決定する決定手段とを有し、前記転送手段は、この決定手段により決定された範囲内の画像データを転送することを特徴とする請求項１記載の撮像装置。
【請求項３】
被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成手段と、この生成手段により生成された画像データを転送する転送手段と、ワーク用メモリの画像情報領域において前記画像データを保持するエリアを決定する決定手段と、前記転送手段により転送された画像データを、前記決定手段により決定されたエリアに保持させるメモリ制御手段と、取り込み操作に応答して、前記画像情報領域内のデータを記録する記録手段と、前記画像情報領域内のデータに基づき被写体像を表示させるとともに、再生操作に応答して前記記録手段に記録されているデータに基づく画像を表示させる表示制御手段と、を備えることを特徴とする撮像装置。
【請求項４】
被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成処理と、この生成処理により生成された前記画像データのうち、ワーク用のメモリに保持され得る範囲内の画像データを転送する転送処理と、この転送処理により転送された画像データを一時的に保持するメモリ処理と、取り込み操作に応答して、前記メモリ処理により保持されている画像データを記録する記録処理と、前記メモリ処理により保持された画像データに基づき被写体像を表示させるとともに、再生操作に応答して前記記録処理により記録されている画像データに基づく画像を表示させる表示制御処理と、を実行することを特徴とする撮像方法。
【請求項５】
被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成処理と、この生成処理により生成された画像データを転送する転送処理と、ワーク用メモリの画像情報領域において前記画像データを保持するエリアを決定する決定処理と、前記転送処理により転送された画像データを、前記決定処理により決定されたエリアに保持させるメモリ処理と、取り込み操作に応答して、前記画像情報領域のデータを記録する記録処理と、前記画像情報領域のデータに基づき被写体像を表示させるとともに、再生操作に応答して前記記録処理により記録されているデータに基づく画像を表示させる表示制御処理と、を実行することを特徴とする撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像してその画像データに基づき表示や記録を行う撮像装置及び撮像方法に関する。
【背景技術】
【０００２】
従来の撮像装置として、図８に示す所謂デジタルカメラが知られている。このデジタルカメラは、記録モードと再生モードとを設定可能であり、記録モードの状態においては、レンズ３０の後方に配置されたＣＣＤ３１は、タイミング発生器３２、垂直ドライバ３３によって駆動され、一定周期毎に光電変換出力を１画面分出力する。この光電変換出力は、サンプルホールド回路３４でサンプルホールドされ、Ａ／Ｄ変換器３５でデジタルデータに変換され、カラープロセス回路３６でカラープロセス処理が行われて、デジタルの輝度、色差マルチプレクス信号（ＹＵＶデータ）とが、ＤＭＡ(Direct Memory Access)コントローラ３７に出力される。ＤＭＡコントローラ３７は、カラープロセス回路３６のＹＵＶデータ出力を、同じくカラープロセス回路３６の同期信号、メモリ書き込みイネーブル、クロック出力を用いて一度ＤＭＡコントローラ３７内部のバッファに書き込み、ＤＲＡＭＩ／Ｆ３８を介してＤＲＡＭ３９にＤＭＡ転送を行う。
【０００３】
ＣＰＵ４０は、前記ＹＵＶデータのＤＲＡＭ３９へのＤＭＡ転送終了後に、このＹＵＶデータをＤＲＡＭＩ／Ｆ３８を介してＤＲＡＭ３９より読み出して、ＶＲＡＭコントローラ４１介してＶＲＡＭ４２に書き込む。デジタルビデオエンコーダ（以下、単にビデオエンコーダという。）４３は、前記ＹＵＶデータをＶＲＡＭコントローラ４１を介してＶＲＡＭ４２より周期的に読み出し、これらのデータを元にビデオ信号を発生して表示装置４４に出力する。これにより、表示装置４４には、現在ＣＣＤ３１から取り込んでいる画像データに基づく画像が表示される。
【０００４】
そして、このように表示装置４４に現在画像が表示されている状態において、記録保存を行いたいタイミングでシャッターキー４５を操作するとトリガを発生する。するとＣＰＵ４０は、このトリガに応じて現在ＣＣＤ３１から取り込んでいる１画面分のＹＵＶデータのＤＲＡＭ３９へのＤＭＡ転送の終了後、直ちにＣＣＤ３１からのＤＲＡＭ３９への経路を停止し、記録保存の状態に遷移する。この記録保存の状態では、ＣＰＵ４０がＤＲＡＭ３９に書き込まれている１フレーム分のＹＵＶデータをＤＲＡＭＩ／Ｆ３８を介してＹ，Ｃｂ，Ｃｒの各コンポーネント毎に縦８画素×横８画素の基本ブロックと呼ばれる単位で読み出してＪＰＥＧ回路４６に書き込み、ＪＰＥＧ回路１６で圧縮した符号データを該ＪＰＥＧ回路１６より読み出して、不揮発性メモリであるフラッシュメモリ４７に書き込む。そして、１フレーム分のＹＵＶデータの圧縮処理及びフラッシュメモリ４７への全圧縮データの書き込み終了に伴って、ＣＰＵ４０は再度ＣＣＤ３１からＤＲＡＭ３９への経路を起動する。
【０００５】
また、再生モードでは、ＣＰＵ４０はＣＣＤ３１からＤＲＡＭ３９への経路を停止し、画像選択キー等の押下に応じてＣＰＵ４０がフラッシュメモリ４７から特定の１フレーム分の符号データを読み出してＪＰＥＧ回路４６に書き込み、ＪＰＥＧ回路４６で伸長処理を行って得られた８×８の基本ブロック単位に、ＶＲＡＭコントローラ４１を介して、ＶＲＡＭ４２へ１フレーム分のＹＵＶデータを展開する。すると、ビデオエンコーダ４３は、ＶＲＡＭ４２に展開されている１フレーム分のＹＵＶデータを元にビデオ信号を発生し、表示装置４４で表示を行う。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このような従来のデジタルカメラにあっては、ＣＣＤ３１からの１画面分の光電変換出力をカラープロセス回路３６でＹＵＶデータに変換し、この変換した１画面分のＹＵＶデータ（画像データ）をそのまま、ＤＭＡコントローラ３７により、ＤＲＡＭＩ／Ｆ３８を介して転送し、ＤＲＡＭ３９に書き込む。したがって、ＣＣＤ３１の撮像領域よりも、表示装置４４の表示有効領域が小さい場合であっても、ＣＣＤ３１が撮像してカラープロセス回路３６で変換されたＹＵＶデータを全て書き込むための画像情報領域をＤＲＡＭ３９に確保しなければならない。このとき、ＤＲＡＭ３９に書き込まれる１画面分の画像データのうち、表示装置４４の表示有効領域を越える部分は、該表示装置４４には表示されない無用な画像データであるから、この無用な画像データの転送及び書き込みが行われることとなり、この無用な画像データの転送による消費電力の損失や、無用な画像データによるＤＲＡＭ３９の占有が生じてしまう。
【０００７】
また、このように、ＣＣＤ３１の撮像領域よりも、表示装置４４の表示有効領域が小さいと、記録モードにおいて表示装置４４に被写体画像を表示させる際のビデオ信号生成時には、ＶＲＡＭ４２に展開されている１フレーム分の画像データを、表示有効領域に対応させてトリミングし、また、フラッシュメモリ４７に画像データを記録させる際には、ＪＰＥＧ回路４６でのデータ圧縮時に、同様に表示有効領域に対応させてトリミングする必要が生ずる。したがって、ビデオ信号生成時と画像データ圧縮時とにおいて、トリミング回路あるいはトリミング用のプログラムが必要となり、装置の回路規模が大型化するのみならずコスト的なデメリットが生じてしまう。
【０００８】
本発明は、このような従来の課題に鑑みてなされたものであり、コストの削減及び回路規模の小型化を図るとともに消費電力の低減を図ることのできる撮像装置及び撮像方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
前記課題を解決するために本発明の撮像装置にあっては、被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成手段と、この生成手段により生成された前記画像データのうち、ワーク用のメモリに保持され得る範囲内の画像データを転送する転送手段と、この転送手段により転送された画像データを保持するワーク用のメモリと、取り込み操作に応答して、前記ワーク用のメモリに保持されている画像データを記録する記録手段と、前記ワーク用のメモリに保持された画像データに基づき被写体像を表示させるとともに、再生操作に応答して前記記録手段に記録されている画像データに基づく画像を表示させる表示制御手段とを備える。
【００１０】
かかる構成により、生成手段により生成された画像データのうち、ワーク用のメモリに保持され得る範囲内の画像データが転送手段により転送されてワーク用のメモリ手段に保持される。したがって、生成手段より生成される画像データの被写体像の範囲が前記メモリに保持される画像データの画像の範囲よりも大きい場合において、メモリに保持されない無用なデータの転送が未然に防止され、この無用なデータの転送による消費電力の損失が解消される。また、転送手段によるワーク用のメモリに保持され得る範囲内での画像データの転送により、トリミングがなされることとなる。したがって、ワーク用のメモリに保持されている画像データを記録手段に記録すると、該記録手段にはトリミングされた画像データが記録され、また、前記ワーク用のメモリに保持された画像データに基づき被写体像を表示させると、トリミングされた画像データに基づく画像が表示される。よって、撮像範囲が表示範囲よりも大きい場合において、記録手段への記録時及び被写体画像の表示時にトリミングを行わずとも、表示範囲に対応する画像有効範囲内の画像の記録及び表示が可能となる。
【００１１】
また、本発明の他の構成にかかる撮像装置にあっては、被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成手段と、この生成手段により生成された画像データを転送する転送手段と、ワーク用メモリの画像情報領域において前記画像データを保持するエリアを決定する決定手段と、前記転送手段により転送された画像データを、前記決定手段により決定されたエリアに保持させるメモリ制御手段と、取り込み操作に応答して、前記画像情報領域内のデータを記録する記録手段と、前記画像情報領域内のデータに基づき被写体像を表示させるとともに、再生操作に応答して前記記録手段に記録されているデータに基づく画像を表示させる表示制御手段とを備える。
【００１２】
かかる構成おいて、生成手段により生成された画像データは転送手段により転送されて、決定手段により予め決定されているワーク用メモリの画像情報領域におけるエリアに、メモリ制御手段により保持される。したがって、画像情報領域内のデータを記録手段に記録すると、該記録手段には画像データと、その周辺の画像情報領域内に予め存在するデータとが記録され、また、画像情報領域内のデータに基づき被写体像を表示させると、画像データに基づく画像と、その周辺の画像情報領域内に予め存在するデータに基づく枠とを表示することが可能となる。よって、撮像範囲が表示範囲よりも小さい場合において、所定色の枠内に画像を表示することが可能となる。
【００１３】
また、本発明の撮像方法にあっては、被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成処理と、この生成処理により生成された前記画像データのうち、ワーク用のメモリに保持され得る範囲内の画像データを転送する転送処理と、この転送処理により転送された画像データを一時的に保持するメモリ処理と、取り込み操作に応答して、前記メモリ処理により保持されている画像データを記録する記録処理と、前記メモリ処理により保持された画像データに基づき被写体像を表示させるとともに、再生操作に応答して前記記録処理により記録されている画像データに基づく画像を表示させる表示制御処理とを実行する。
【００１４】
したがって、生成処理により生成された画像データのうち、ワーク用のメモリに保持され得る範囲内の画像データが転送処理により転送されてワーク用のメモリ処理に保持される。よって、生成処理より生成される画像データの被写体像の範囲が前記メモリに保持される画像データの画像の範囲よりも大きい場合において、メモリに保持されない無用なデータの転送が未然に防止され、この無用なデータの転送による消費電力の損失が解消される。また、転送処理によるワーク用のメモリに保持され得る範囲内での画像データの転送により、トリミングがなされることとなる。したがって、ワーク用のメモリに保持されている画像データを記録処理より記録すると、トリミングされた画像データが記録され、また、前記ワーク用のメモリに保持された画像データに基づき被写体像を表示させると、トリミングされた画像データに基づく画像が表示される。よって、撮像範囲が表示範囲よりも大きい場合において、記録時及び被写体画像の表示時にトリミングを行わずとも、表示範囲に対応する画像有効範囲内の画像の記録及び表示が可能となる。
【００１５】
さらに、本発明の撮像方法にあっては、被写体を撮像して被写体像を表す信号を発生するとともに、この発生した信号に基づき前記被写体像の画像データを生成する生成処理と、この生成処理により生成された画像データを転送する転送処理と、ワーク用メモリの画像情報領域において前記画像データを保持するエリアを決定する決定処理と、前記転送処理により転送された画像データを、前記決定処理により決定されたエリアに保持させるメモリ処理と、取り込み操作に応答して、前記画像情報領域のデータを記録する記録処理と、前記画像情報領域のデータに基づき被写体像を表示させるとともに、再生操作に応答して前記記録処理により記録されているデータに基づく画像を表示させる表示制御処理とを実行する。
【００１６】
したがって、生成処理により生成された画像データは転送処理により転送されて、決定処理により予め決定されているワーク用メモリの画像情報領域におけるエリアに、メモリ制御処理により保持される。したがって、画像情報領域内のデータを記録処理により記録すると、画像データとその周辺の画像情報領域内に予め存在するデータとが記録され、また、画像情報領域内のデータに基づき被写体像を表示させると、画像データに基づく画像と、その周辺の画像情報領域内に予め存在するデータに基づく枠とを表示することが可能となる。よって、撮像範囲が表示範囲よりも小さい場合において、所定色の枠内に画像を表示することが可能となる。
【発明の効果】
【００１７】
以上説明したように本発明は、生成された被写体像の画像データのうち、ワーク用のメモリに保持され得る範囲でのデータを転送してワーク用のメモリに保持するようにしたことから、データの転送及びメモリへの保持に伴って画像データのトリミングを行うことができる。よって、撮像範囲が記録範囲や表示範囲よりも大きい場合において、このワーク用のメモリに保持されている画像データを記録する際あるいは、この画像データに基づく被写体像を表示させる際にトリミングを行う必要がなくなり、双方の時点で用いるトリミング回路やトリミング用のプログラムを不要にして、コストの回路規模の縮小化や低コスト化を図ることができる。また、生成手段より生成される画像データの被写体像の範囲が前記メモリに保持される画像データの画像の範囲よりも大きい場合において、メモリに保持されない無用なデータの転送を未然に防止することができ、これにより、この無用なデータの転送による消費電力の損失を解消することができる。
【００１８】
また、前記被写体像の垂直方向のトリミング位置と水平方向のトリミング位置とを設定する設定手段と、この設定手段により設定された各トリミング位置に基づき、前記画像有効範囲を決定する決定手段とを有することにより、任意のトリミング範囲を決定することができ、撮像と同時に画像加工を行うことが可能となる。
【００１９】
さらに、本発明は、転送された画像データをワーク用メモリの画像情報領域において予め決定したエリアに保持させ、取り込み操作に応答して、前記画像情報領域のデータを記録し、あるいは画像情報領域のデータに基づき被写体像を表示させるとともに、再生操作に応答して、記録されているデータに基づく画像を表示させるようにした。したがって、撮像範囲が記録範囲や表示範囲よりも小さい場合においても支障なく、画像データの記録及び再生、画像データに基づく被写体像の表示を行うこと可能となる。よって、撮像手段を変更した場合であっても、他の手段を変更することなく対応することができるとともに、所定色の枠内に被写体画像や再生画像を表示させる等の装飾性のある画像の表示等が可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の一実施の形態を図に従って説明する。図１（ａ）（ｂ）は本実施の形態にかかるデジタルカメラの外観図である。同図に示すように、デジタルカメラは、直方体形状の本体１を有し、この本体１の背面には表示画面２が、前面隅部にはレンズ３が各々配設され、上面にはシャッターキー４、及び画像選択キー等で構成される複数のその他のキー５が配設されている。
【００２１】
図２は、本実施の形態にかかるデジタルカメラのブロック構成図であり、前記レンズ３の後方に配置されたＣＣＤ６は、タイミング発生器７、垂直ドライバ８によって駆動され、一定周期毎に光電変換出力を１画面分出力する。この光電変換出力は、サンプルホールド回路９でサンプルホールドされ、Ａ／Ｄ変換器１０でデジタルデータに変換され、カラープロセス回路１１でカラープロセス処理され、デジタルの輝度、色差マルチプレクス信号（ＹＵＶデータ）とがＤＭＡコントローラ１２に出力される。このＤＭＡコントローラ１２には、ＪＰＥＧ回路１３、ＤＲＡＭ１４、及びビデオエンコーダ１５が接続されており、このビデオエンコーダ１５には前記表示画面２を有する表示装置１６が接続されている。前記ＤＭＡコントローラ１２には、さらにバスラインを介してＣＰＵ１７とフラッシュメモリ１８とが接続されており、ＣＰＵ１７には前記シャッターキー４やその他のキー５で構成されるキー部１９から操作情報が入力される。
【００２２】
前記ＤＭＡコントローラ１２は、カラープロセス回路１１の後述する有効画像範囲ＣのＹＵＶデータ出力を、同じくカラープロセス回路１１のフレーム同期信号（垂直同期信号）、水平同期信号、基準クロック出力を用いて、ＤＲＡＭ１４に転送する。また、ＤＭＡコントローラ１２は、ビデオエンコーダ１５に対してＤＲＡＭ１４から、該ビデオエンコーダ１５の読み出し制御信号に応じてＹＵＶデータを出力する。さらに、ＤＭＡコントローラ１２は、ＤＲＡＭ１４から図３に示すように、ＹＵＶデータの８×８基本ブロック切り出しを行って、ＪＰＥＧ回路１３のデータ読み出し制御信号に応じて、ＹＵＶデータをＪＰＥＧ回路１３に出力する。
【００２３】
前記ＣＣＤ６は、図４（ａ）に示す撮像範囲Ａを有し、この撮像範囲Ａで撮像した被写体の画像撮影データを発生する。一方、ＤＲＡＭ１４は、同図（ｂ）に示した画像情報領域Ｂを有し、この画像情報領域Ｂは、撮像範囲Ａよりも小さく、表示装置１６の表示画面（例えば６４０×４８０ドット）に対応する画像データを記憶し得る大きさである。したがって、同図（ａ）に示したように、撮像範囲Ａにおける画像情報領域Ｂに対応する範囲が、表示装置１６の表示画面２に表示され得る有効画像範囲Ｃであり、この有効画像範囲Ｃの周部がＤＲＡＭ１４に転送する必要のないトリミング範囲Ｄである。このトリミング範囲Ｄは、垂直方向のトリミング範囲と水平方向のトリミング範囲とで構成され、垂直方向のトリミング範囲を示す値をＶＴＲＭと、垂直方向のトリミング範囲を示す値をＨＴＲＭとが、ＣＰＵ１７内のメモリに予め記憶されている。
【００２４】
そして、ＣＰＵ１７がＤＭＡコントローラ１２に対して、このＶＴＲＭを設定しておくと、ＤＭＡコントローラ１２は、図５（ａ）に示すように、フレーム転送の開始後（フレーム位置確定後＝垂直同期信号ＶＳＹＣの立ち上がり後）に、ＶＴＲＭの設定値だけ水平同期信号ＨＳＹＣをカウントした後、該水平同期信号ＨＳＹＣの立ち上がりに同期してＶカウントを開始し、このＶカウントの開始時点からが前記有効画像範囲Ｃ内のラインである有効ライン（ＶＥＮ）となる。このため、ＤＭＡコントローラ１２は、同図に示すように、ＶＴＲＭをカウントするＶＴＲＭカウンタと、Ｖカウントを行うためのＶカウンタとを備えている。なお、このＶＴＲＭカウンタとＶカウンタとは、垂直同期信号ＶＳＹＣの立ち下がりによりリセットされる。
【００２５】
また、ＨＴＲＭを設定しておくと、ＤＭＡコントローラ１２は、図５（ｂ）に示すように、水平位置が確定した水平同期信号ＨＳＹＣ（図５（ａ）で有効ラインとなった時点からの水平同期信号ＨＳＹＣ）の立ち上がり後に、ＨＴＲＭの設定値だけ基本クロックＣＬＫＣをカウントした後、該基本クロックＣＬＫＣの立ち上がりに同期してＨカウントを開始し、このＨカウントの開始時点からが前記有効画像範囲Ｃ内のライン上の有効バイト（ＨＥＮ）となる。このため、ＤＭＡコントローラ１２は、同図に示すように、ＨＴＲＭをカウントするＨＴＲＭカウンタと、Ｈカウントを行うためのＨカウンタとを備えている。なお、このＨＴＲＭカウンタとＨカウンタとは、水平同期信号ＨＳＹＣの立ち下がりによりリセットされる。
【００２６】
以上の構成にかかる本実施の形態において、記録モードでは、カラープロセス回路１１が一定の周期で出力する１フレーム分のＹＵＶデータは、ＤＭＡコントローラ１２を経由して、ＤＭＡ転送によりＤＲＡＭ１４に周期的に書き込まれる。このとき、ＶＴＲＭ＝６、ＨＴＲＭ＝６が設定されているとすると、ＤＭＡコントローラ１２は、図５（ａ）に示すように、フレーム位置確定後である垂直同期信号ＶＳＹＣの立ち上がり後に、ＶＴＲＭカウンタを水平同期信号ＨＳＹＣに同期して“６”までカウント動作させた後、停止させる。しかる後に、水平同期信号ＨＳＹＣに同期してＶカウンタによりＶカウントを行い、このＶカウントは、有効画像範囲Ｃの画像サイズが前述の“６４０×４８０”であれば、“０”から“４７９”まで行う。
【００２７】
また、ＤＭＡコントローラ１２は、図５（ｂ）に示すように、水平位置が確定した水平同期信号ＨＳＹＣの立ち上がり後に、ＨＴＲＭカウンタを基本クロックＣＬＫＣに同期して“６”までカウント動作させた後、停止させる。しかる後に、該基本クロックＣＬＫＣに同期してＨカウンタによりＨカウントを開始し、このＨカウントは、有効画像範囲Ｃの画像サイズが“６４０×４８０”であれば、“０”から“６３９”まで行う。そして、図５（ａ）に示したＶカウント開始時点からであって、同図（ｂ）に示したＨカウントを開始した時点からの１画素に対応するデータを、基本クロックＣＬＫＣに同期して、ＤＲＡＭ１４の画像情報領域Ｂ（図４（ｂ））に転送する。これにより、ＤＲＡＭ１４の画像情報領域Ｂには、図４（ａ）に示した有効画像範囲Ｃの画像データ（ＹＵＶデータ）のみが転送されて、展開される。
【００２８】
すると、ＤＭＡコントローラ１２は、ビデオエンコーダ１５に対して、周期的にカラープロセス回路１１からＤＲＡＭ１４上に展開されるＹＵＶデータを前記画像マップに準じて読み出し、出力する。したがって、ＣＣＤ６が取り込んだ画像データのＤＲＡＭ１４上の周期的更新に応じて、ビデオエンコーダ１５は自動的に更新された情報を元にビデオ信号を発生し、表示装置１６には有効画像範囲Ｃ内の画像が表示される。
【００２９】
また、このデジタルカメラの操作者によって、シャッターキー４が押下されると、ＣＰＵ１７は画像の記録保持状態に推移し、その時点でカラープロセス回路１１からＤＲＡＭ１４に転送しているフレームの転送終了時点で、ＤＭＡコントローラ１２に対してＹＵＶデータの取り込みを停止する。また、停止と同時に、ＪＰＥＧ回路１３を起動し、ＤＭＡコントローラ１２はＪＰＥＧ回路１３に対して、画像情報領域ＢのＹＵＶデータを前記画像マップに準じて８×８基本ブロック単位のＤＭＡ転送を行う。よって、ＪＰＥＧ回路１３でデータ圧縮されるデータは、画像情報領域Ｂ内の有効画像範囲Ｃのデータであって、既にトリミングされているデータであることから、ＪＰＥＧ回路１３でのデータ圧縮時に、トリミングを行う必要はなく、圧縮処理された符号データはそのままフラッシュメモリ１８に記録保存される。
【００３０】
また、再生モードでは、ＣＰＵ１７によってカラープロセス回路６及びその前段は停止状態となる。ＣＰＵ１７は、操作者によるその他のキー５中の画像選択キーの操作に応じて、フラッシュメモリ１８から特定画像の符号データを読み出してＪＰＥＧ回路１３に書き込む。そして、ＪＰＥＧ回路１３が伸長処理で得られた８×８基本ブロック単位で、ＤＭＡコントローラ１２によるＤＲＡＭ１４への前記画像マップに準じたＤＭＡ転送が行われる。同時にＤＭＡコントローラ１２は、ビデオエンコーダ１５に対して前記画像マップに準じたＤＭＡ転送を行い、これにより伸長された有効画像範囲Ｃの画像が自動的に表示装置１６の表示画面２に表示される。
【００３１】
なお、この実施の形態においては、ＣＰＵ１７がＶＴＲＭとＨＴＲＭの値とを自動設定することにより、有効画像範囲Ｃが決定されるようにしたが、ユーザーが設定手段としてのキー部１９での入力操作により、ＶＴＲＭとＨＴＲＭの値とを任意に設定し、この設定したＶＴＲＭとＨＴＲＭの値とに基づき、決定手段としてのＤＭＡコントローラ１２が有効画像範囲Ｃを決定する構成としてもよい。かかる構成により、ユーザーが自由にトリミング範囲を設定することができる。
【００３２】
図６、７は、本発明の他の実施の形態を示すものであり、ＣＣＤ６の撮像範囲がＤＲＡＭ１４の画像情報領域よりも小さい場合である。すなわち、ＣＣＤ６は、図６（ａ）に示す撮像範囲Ａ（例えば６４０×４８０ドット）を有し、この撮像範囲Ａで撮像した被写体の画像撮影データを発生する。一方、ＤＲＡＭ１４は、同図（ｂ）に示した画像情報領域Ｂを有し、この画像情報領域Ｂは、撮像範囲Ａよりも大きく、表示装置１６の表示画面に対応する画像データを記憶し得る大きさである。したがって、同図（ｂ）に示したように、画像情報領域Ｂにおける撮像範囲Ａに対応する範囲が、被写体画像の画像データが展開される画像範囲Ｅであり、この画像範囲Ｅの周部が画像情報領域Ｂにおいて被写体像の画像データが保持されないトリミング範囲Ｆである。このトリミング範囲Ｆは、垂直方向のトリミング範囲と水平方向のトリミング範囲とで構成され、垂直方向のトリミング範囲を示す値をＶＴＲＭ−Ｍと、垂直方向のトリミング範囲を示す値をＨＴＲＭ−Ｍとが、ＣＰＵ１７内のメモリに予め記憶されている。
【００３３】
そして、ＣＰＵ１７がＤＭＡコントローラ１２に対して、このＶＴＲＭ−Ｍを設定しておくと、ＤＭＡコントローラ１２は、図７（ａ）に示すように、フレーム転送の開始後（フレーム位置確定後＝垂直同期信号ＶＳＹＣの立ち上がり後）に、ＶＴＲＭ−Ｍの設定値を垂直方向のアドレス値Ｖ＿ＡＤＲＳの初期値とし、その後、水平同期信号ＨＳＹＣを検知するごとに、垂直方向アドレスＶ＿ＡＤＲＳをインクリメントして行く。このため、ＤＭＡコントローラ１２は、同図に示すように、垂直方向アドレスＶ＿ＡＤＲＳをカウントするためのＶアドレスカウンタを備えており、このＶアドレスカウンタは、垂直同期信号ＶＳＹＣの立ち下がりにより、初期値ＶＴＲＭ−Ｍにリセットされる。
【００３４】
また、ＨＴＲＭ−Ｍを設定しておくと、ＤＭＡコントローラ１２は、図７（ｂ）に示すように、ＨＴＲＭ−Ｍの設定値を水平方向のアドレス値Ｈ＿ＡＤＲＳの初期値とし、その後、基本クロックＣＬＫＣを検知するごとに、水平方向アドレスＨ＿ＡＤＲＳをインクリメントして行く。このため、ＤＭＡコントローラ１２は、同図に示すように、水平方向アドレスＨ＿ＡＤＲＳをカウントするためのＨアドレスカウンタを備えており、このＨアドレスカウンタは、水平同期信号ＨＳＹＣの立ち下がりにより、初期値ＨＴＲＭ−Ｍにリセットされる。
【００３５】
以上の構成にかかる本実施の形態において、記録モードでは、カラープロセス回路１１が一定の周期で出力する１フレーム分のＹＵＶデータは、ＤＭＡコントローラ１２を経由して、ＤＭＡ転送によりＤＲＡＭ１４に周期的に書き込まれる。このとき、ＶＴＲＭ−Ｍ＝６が設定されているとすると、ＤＭＡコントローラ１２は、図７（ａ）に示すように、フレーム位置確定後である垂直同期信号ＶＳＹＣの立ち上がり後に、初期値“６”であるＶアドレスカウンタを水平同期信号ＨＳＹＣに同期してインクリメントして行く。このＶアドレスカウンタのインクリメントは、画像範囲Ｅの画像サイズが“６４０×４８０”であれば４７９回繰り返し、これにより、Ｖアドレスカウンタの値、及び該Ｖアドレスカウンタの値であるＶ＿ＡＤＲＳは、０〜４７９まで水平同期信号ＨＳＹＣに同期して、初期値“６”から変化する。
【００３６】
一方、ＶＴＲＭ−Ｍ＝６とともにＨＴＲＭ−Ｍ＝６が設定されているとすると、ＤＭＡコントローラ１２は、図７（ｂ）に示すように、水平位置確定時点である垂直同期信号ＶＳＹＣの立ち上がり後に、初期値“６”であるＨアドレスカウンタを基本クロックＣＬＫＣに同期してインクリメントして行く。このＨアドレスカウンタのインクリメントは、画像範囲Ｅの画像サイズが“６４０×４８０”であれば６３９回繰り返し、これにより、Ｈアドレスカウンタの値、及び該Ｈアドレスカウンタの値であるＨ＿ＡＤＲＳは、０〜６３９まで基本クロックＣＬＫＣに同期して変化する。
【００３７】
そして、画像情報領域ＢのＶ＿ＡＤＲＳの値とＨ＿ＡＤＲＳの値との組み合わせにより決定されるアドレスに対応する領域に、１画素に対応する画像データを順次書き込んで行く。すなわち、この１画素に対応する画像データを書き込む画像情報領域Ｂ上のアドレスであるＤＡＴＡ＿ＡＤＤＲＥＳＳは、下記式により求められる。
【００３８】
DATA_ADDRESS=BASE_ADDRESS+(VTRM-M+V_ADRS)×XSIZE+(HTRM-M+H_ADRS)
但し、BASE_ADDRESS：画像情報領域Ｂの先頭アドレス
XSIZE：画像情報領域Ｂ水平方向サイズ
V_ADRS：垂直方向アドレス値
H_ADRS：水平方向アドレス値
これにより、ＤＲＡＭ１４の画像情報領域Ｂには、図６（ｂ）に示す画像範囲Ｅのみに画像データ（ＹＵＶデータ）が展開されて記憶保持されることととなる。すると、ＤＭＡコントローラ１２は、ビデオエンコーダ１５に対して、周期的にＤＲＡＭ１４の画像情報領域Ｂ全体のＹＵＶデータを前記画像マップに準じて読み出し、出力する。したがって、ＣＣＤ６が取り込んだ画像データのＤＲＡＭ１４上の周期的更新に応じて、ビデオエンコーダ１５は自動的に更新された情報を元にビデオ信号を発生し、表示装置１６には被写体画像が表示される。このとき、ＤＭＡコントローラ１２は、画像範囲Ｅのみならず、画像情報領域Ｂ全体の画像データ読み出してビデオエンコーダ１５に対し出力することから、表示装置１６の表示画面２には、画像範囲Ｅ内の被写体画像と、この被写体画像を取り囲む枠状のトリミング範囲Ｆとが表示されることとなる。よって、画像情報領域Ｂのトリミング範囲Ｆに、予め所定色の画像データを記憶させておくことにより、所定色の枠で囲まれた被写体画像を表示することができる。また、仕様に応じて画素数の異なるＣＣＤ６を用いた場合であっても、それ以降のシステムや構成を変更することなく、対応することが可能となる。
【００３９】
また、このデジタルカメラの操作者によって、シャッターキー４が押下されると、ＣＰＵ１７は画像の記録保持状態に推移し、その時点でカラープロセス回路１１からＤＲＡＭ１４に転送しているフレームの転送終了時点で、ＤＭＡコントローラ１２に対してＹＵＶデータの取り込みを停止する。このデータ取り込みの停止と同時に、ＪＰＥＧ回路１３を起動し、ＤＭＡコントローラ１２はＪＰＥＧ回路１３に対して、画像情報領域の全ＹＵＶデータを前記画像マップに準じて８×８基本ブロック単位のＤＭＡ転送を行う。このとき、ＪＰＥＧ回路１３でデータ圧縮されるデータは、画像情報領域Ｂ内の全データであって、圧縮処理された符号データはフラッシュメモリ１８に記録保存される。
【００４０】
また、再生モードでは、ＣＰＵ１７によってカラープロセス回路６及びその前段は停止状態となる。ＣＰＵ１７は、操作者によるその他のキー５中の画像選択キーの操作に応じて、フラッシュメモリ１８から特定画像の符号データを読み出してＪＰＥＧ回路１３に書き込む。そして、ＪＰＥＧ回路１３が伸長処理で得られた８×８基本ブロック単位で、ＤＭＡコントローラ１２によるＤＲＡＭ１４への前記画像マップに準じたＤＭＡ転送が行われる。同時にＤＭＡコントローラ１２は、ビデオエンコーダ１５に対して前記画像マップに準じたＤＭＡ転送を行い、これにより伸長された画像情報領域Ｂの画像、つまりトリミング範囲Ｆに対応する枠とこの枠内の記録画像とからなる画像が表示装置１６の表示画面２に表示される。
【００４１】
なお、この実施の形態においても、ＣＰＵ１７がＶＴＲＭ−ＭとＨＴＲＭ−Ｍの値とを設定することにより、画像情報領域Ｂにおける画像範囲Ｅの位置が自動的に決定されるようにしたが、ユーザーがキー部１９での入力操作により、ＶＴＲＭ−ＭとＨＴＲＭ−Ｍの値とを任意に設定し、この設定したＶＴＲＭ−ＭとＨＴＲＭ−Ｍの値とに基づき、決定手段としてのＤＭＡコントローラ１２が、画像情報領域Ｂにおける画像範囲Ｅの位置を決定する構成としてもよい。
【図面の簡単な説明】
【００４２】
【図１】（ａ）は本発明の一実施の形態のかかるデジタルカメラの外観を示す斜視図、（ｂ）は同装置の異方向からの斜視図である。
【図２】同デジタルカメラのブロック構成図である。
【図３】１フレーム分のＹＵＶデータの画像マップを示す図である。
【図４】撮像範囲と画像情報領域及び有効画像範囲の関係を示す図である。
【図５】ＶＴＲＭ＝６，ＨＴＲＭ＝６の場合の動作を示すタイミングチャートである。
【図６】本発明の他の実施の形態における撮像範囲と画像情報領域及び有効画像範囲の関係を示す図である。
【図７】本発明の他の実施の形態におけるＶＴＲＭ−Ｍ＝６，ＨＴＲＭ−Ｍ＝６の場合の動作を示すタイミングチャートである。
【図８】従来のデジタルカメラを示すブロック構成図である。
【符号の説明】
【００４３】
６  ＣＣＤ
１１  カラープロセス回路
１２  ＤＭＡコントローラ
１４  ＤＲＡＭ
１５  ビデオエンコーダ
１６  表示装置
１８  フラッシュメモリ
【図１】
2006094546.tif 000003
【図２】
2006094546.tif 000004
【図３】
2006094546.tif 000005
【図４】
2006094546.tif 000006
【図５】
2006094546.tif 000007
【図６】
2006094546.tif 000008
【図７】
2006094546.tif 000009
【図８】
2006094546.tif 000010