(57)【要約】【課題】  ＪＰＥＧ方式で圧縮された複数の静止画像からなる動画像を再生中に、低消費電力でズームアップできるようにし、再生停止を容易にする。【解決手段】  動画再生中は、伸長された画像データのうち、表示に必要な画像部分をＤＲＡＭ１０６に格納する。その後、伸長処理を停止し、ＤＲＡＭ１０６から表示用の画像データを読み出し、表示する。動画再生の停止時には、伸長された画像データをＤＲＡＭ１０６に格納し、その後、表示に必要な画像部分をＤＲＡＭ１０６から読み出し、表示する。【選択図】  図１
2006033775.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ符号化処理により情報量が圧縮されている連続した複数フレームの画像データからなる動画像データを記録媒体から再生する再生工程と、
前記記録媒体から再生された動画像データを復号し、その情報量を伸長する伸長工程と、
前記伸長処理された動画像データの各フレームの一部を抽出し、この抽出された部分の画像データを拡大処理する拡大処理工程と、
拡大再生の指示に応じて、前記符号化された動画像データの各フレームにおいて、少なくとも前記拡大工程にて抽出される部分を含む一部の領域の画像データのみを復号するよう前記伸長工程を制御する制御工程
とを具備することを特徴とする画像再生方法。
【請求項２】
所定フレーム期間ごとに、前記復号すべき一部の領域を規定する制御信号を出力する信号出力工程を具備することを特徴とする請求項１に記載の画像再生方法。
【請求項３】
前記制御工程は、通常再生の指示に応じて、前記各フレームの画像データを全て復号するよう前記伸長工程を制御することを特徴とする請求項１又は２に記載の画像再生方法。
【請求項４】
前記動画像データは所定数の画素からなるブロック単位で符号化されており、前記制御工程は前記ブロック単位で前記一部の領域を決定することを特徴とする請求項１に記載の画像再生方法。
【請求項５】
前記伸長工程は、ＣＰＵによるソフトウェア処理により前記動画像データを復号することを特徴とする請求項１に記載の画像再生方法。
【請求項６】
それぞれ符号化処理により情報量が圧縮された複数のフレームからなる動画像データを記録媒体から再生する再生手段と、
前記再生手段により再生された動画像データを復号してその情報量を伸長する伸長手段と、
前記伸長処理された動画像データの各フレームの一部を抽出し、この抽出された部分の画像データを拡大処理する拡大処理手段と、
拡大再生の指示に応じて、前記符号化された動画像データの各フレームにおいて、少なくとも前記拡大処理にて抽出される部分を含む一部の領域の画像データのみを復号するよう前記伸長手段を制御する制御手段と
を具備することを特徴とする画像再生装置。
【請求項７】
前記制御手段は更に、所定フレーム期間ごとに、前記復号すべき一部の領域を規定する制御信号を出力することを特徴とする請求項６に記載の画像再生装置。
【請求項８】
前記制御手段は更に、通常再生の指示に応じて、前記各フレームの画像データを全て復号するよう前記伸長手段を制御することを特徴とする請求項６又は７に記載の画像再生装置。
【請求項９】
符号化された画像データを記憶するメモリと、
前記メモリから前記画像データを読み出して復号する復号手段と、
前記画像データの拡大を指示する指示手段と、
前記指示手段による拡大指示に応じて、前記メモリに記憶された一画面の前記画像データのうち拡大処理すべき一部の領域を決定すると共に、前記一部の領域の画像データが前記復号手段により復号されたことに応じて前記メモリからの画像データの読み出しを停止する制御手段と、
前記復号手段により復号された前記一部の領域の画像データに対して拡大処理を施す拡大処理手段
とを具備することを特徴とする画像処理装置。
【請求項１０】
前記指示手段は拡大率を任意に指定可能であり、前記制御手段は前記指示手段により指定された拡大率に応じて前記一部の領域を決定することを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
前記画像データは動画像データであり、前記制御手段は、前記メモリに記憶された動画像データの一画面における前記一部の領域の画像データが前記復号手段により復号されたことに応じて前記メモリからの前記一画面の画像データの読み出しを停止すると共に、次の画面の読み出しを開始することを特徴とする請求項９に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像再生方法及び装置並びに画像処理装置に関し、より具体的には、再生画像のズームアップ表示を可能とする画像再生方法及び装置並びに画像処理装置に関する。
【背景技術】
【０００２】
従来、デジタタルカメラ等の画像再生装置では、ＪＰＥＧ方式で圧縮記録された原画像の一部を切り取って表示したい場合がある。すなわち、原画像の一部の位置を動かしたり、拡大又は縮小したり、回転させたり、変形させたりする場合に、原画像の一部を切り取ることが必要である。
【０００３】
また、従来の画像再生装置には、ＪＰＥＧ方式の圧縮データから、画像上で切り出し用に指定したエリアのデータを切り出して画像メモリ上に記憶させるようにしたものがある（例えば、特許文献１の第７頁及び図５参照）。
【特許文献１】特開平０９−０４４１３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の従来例では、原画像の一部の位置を動かしたり、拡大又は縮小する毎に、ＪＰＥＧ方式の圧縮データを画像データに伸長する必要があり、再生時にメモリへのアクセスが増加し、消費電力が多いという問題がある。
【０００５】
本発明は、このような問題点を解決する画像再生方法及び装置並びに信号処理装置を提示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像再生方法は、それぞれ符号化処理により情報量が圧縮されている連続した複数フレームの画像データからなる動画像データを記録媒体から再生する再生工程と、前記記録媒体から再生された動画像データを復号し、その情報量を伸長する伸長工程と、前記伸長処理された動画像データの各フレームの一部を抽出し、この抽出された部分の画像データを拡大処理する拡大処理工程と、拡大再生の指示に応じて、前記符号化された動画像データの各フレームにおいて、少なくとも前記拡大工程にて抽出される部分を含む一部の領域の画像データのみを復号するよう前記伸長工程を制御する制御工程とを具備することを特徴とする。
【０００７】
本発明に係る画像再生装置は，それぞれ符号化処理により情報量が圧縮された複数のフレームからなる動画像データを記録媒体から再生する再生手段と、前記再生手段により再生された動画像データを復号してその情報量を伸長する伸長手段と、前記伸長処理された動画像データの各フレームの一部を抽出し、この抽出された部分の画像データを拡大処理する拡大処理手段と、拡大再生の指示に応じて、前記符号化された動画像データの各フレームにおいて、少なくとも前記拡大処理にて抽出される部分を含む一部の領域の画像データのみを復号するよう前記伸長手段を制御する制御手段とを具備することを特徴とする。
【０００８】
本発明に係る画像処理装置は，符号化された画像データを記憶するメモリと、前記メモリから前記画像データを読み出して復号する復号手段と、前記画像データの拡大を指示する指示手段と、前記指示手段による拡大指示に応じて、前記メモリに記憶された一画面の前記画像データのうち拡大処理すべき一部の領域を決定すると共に、前記一部の領域の画像データが前記復号手段により復号されたことに応じて前記メモリからの画像データの読み出しを停止する制御手段と、前記復号手段により復号された前記一部の領域の画像データに対して拡大処理を施す拡大処理手段とを具備することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、動画像を構成する複数の圧縮記録された原画像の一部を切り取って表示する場合、又は、圧縮記録された複数の静止画像を連続して表示する場合に、原画像の一部の位置を動かしたり、拡大又は縮小したり、停止する際の、処理時間の高速化及び低消費電力化を達成できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１１】
まず、本発明の第１実施例を図１〜図４に基づき説明する。
【００１２】
図１は、本実施の形態に係る撮像装置のシステム構成を示すブロック図である。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ：中央処理装置）１００は、本システム全体をコントロールする。１０１はＣＰＵ１００のためのインターフェース回路（Ｉ／Ｆ）、１０２はメモリカード等の記憶媒体、１０３は記憶媒体１０２のためのインターフェース回路（Ｉ／Ｆ）である。１０６はＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ：随時書き込み読み出しメモリ）で、画像データやプログラム等を記憶する。１０４はシステムコントローラで、本システムのシーケンシャルな制御とバスアービトレーション等の制御を司る。１０７は撮像レンズ、１０８は撮像素子で、１チップ構成のＣＣＤ（電荷結合素子）からなる。
【００１３】
１０９は、アナログ信号をデジタル信号に変換するＡ／Ｄ変換器である。１１０は信号処理回路、１１１は変倍回路で、間引き処理及び線形補間処理等によって、水平垂直方向に画素データを縮小拡大する変倍回路である。１１２は、変倍回路１１１によって変倍されたラスタスキャン画像データをブロックスキャン画像データに変換するラスタブロック変換回路である。１１３はラスタブロック変換用のバッファメモリであり、このメモリ１１３を使って、ラスタデータをブロックスキャンデータに変換する。１１４は、ＪＰＥＧデータをブロック単位で圧縮する圧縮回路である。
【００１４】
メモリ制御回路１０５は、記憶媒体１０２上のＪＰＥＧ圧縮データをインターフェース回路１０３及びシステムコントローラ１０４を介してＤＲＡＭ１０６にＤＭＡ転送し、圧縮回路１１４の出力をＤＲＡＭ１０６にＤＭＡ転送し、ＤＲＡＭ１０６上の画像データを後述する再生回路１２１にＤＭＡ転送する。
【００１５】
ＣＰＵ１００はまた、所定のプログラムに従い、ソフトウェア処理によりＪＰＥＧ圧縮データを伸長し、画像データを生成する。ＣＰＵ１００はまた、画像データを間引き処理及び線形補間処理等によって、水平垂直方向に画素データの縮小及び拡大処理を施すことができる。
【００１６】
再生回路１２１は、画像データに対して変調、同期信号の付加、及びデジタル／アナログＡ変換等を行なって、ビデオ信号を生成する。
【００１７】
表示部である液晶モニタ１２２の出力表示可能な画素数は、撮像素子の画素数より少ない。
【００１８】
１２３は、スイッチＳＰＬＡＹ、スイッチＳＦＷＤ、スイッチＳＲＥＶ、スイッチＳＺＵＰ、スイッチＳＺＤＯＷＮ、及びスイッチＳＳＴＯＰ等のスイッチからなり、ＣＰＵ１００に接続する。１２４は、スイッチＳＵＰ、スイッチＳＤＯＷＮ、スイッチＳＲＩＧＨＴ及びスイッチＳＬＥＦＴのからなる十字キーである。
【００１９】
各種スイッチ１２３の機能を説明する。スイッチＳＰＬＡＹは、画像の再生を指示するスイッチであり、このスイッチＳＰＬＡＹをオンすると、記録媒体に記録された画像が液晶モニタに表示される。
【００２０】
スイッチＳＦＷＤは、再生する画像を１つ進めるスイッチであり、スイッチＳＲＥＶは、再生する画像を１つ戻すスイッチである。
【００２１】
スイッチＳＺＵＰは、再生画像の拡大を指示するスイッチであり、スイッチＳＺＤＯＷＮは再生画像の縮小を指示するスイッチである。
【００２２】
スイッチＳＳＴＯＰは、再生動画像の一時停止を指示するスイッチであり、スイッチＳＳＴＯＰがオンする毎に、再生動画像の停止指示とスタート指示が交互する。
【００２３】
スイッチＳＵＰ、スイッチＳＤＯＷＮ、スイッチＳＲＩＧＨＴ及びスイッチＳＬＥＦＴは、十字キー１２４の上下左右に対応し、十字キー１２４は、再生画像が拡大されている状態で受付可能となる。スイッチＳＵＰは、拡大画像の上方向へのスクロールを指示するスイッチであり、スイッチＳＤＯＷＮは下方向へのスクロールを指示するスイッチ、スイッチＳＲＩＧＨＴは右方向へのスクロールを指示するスイッチ、スイッチＳＬＥＦＴは左方向へのスクロールを指示するスイッチである。
【００２４】
図４は、再生画像とモニタに表示される画像との対応関係を示す。図４（ａ）はモニタ上に再生状態を表示する元画像を示し、同（ｂ）は拡大ズームを表示する際の、再生画像の一部の矩形領域を示し、同（ｃ）はモニタ上の再生状態を示す。
【００２５】
次に、図２及び図３を参照して、本実施例の表示動作を説明する。説明例として、ＪＰＥＧ圧縮データの元画像サイズの縦横比が４：３、水平１２８０ピクセル、垂直９６０ピクセルの動画像データを、液晶モニタ１２２の解像度６４０×４８０に変倍する場合を想定する。即ち、本形態にて扱う動画像データは、各フレームがＪＰＥＧ方式にて圧縮されており、この動画像データを再生する場合には各フレームのデータを復号する。
【００２６】
ＣＰＵ１００は、スイッチＳＰＬＡＹのオンを検出すると、再生モードとなり、図６において、まず、ステップＳ１で、記録媒体１０２から所望の動画像ファイルをインターフェース回路１０３及びシステムコントローラ１０４を介してＤＲＡＭ１０６に書き込む。
【００２７】
ステップＳ２では、表示倍率が初期化され、モニタ１２２上に画像全体を表示すべく１倍の表示倍率が設定される。
【００２８】
ステップＳ３では、ＣＰＵ１００は、動画像ファイルの先頭に収納された静止画像を設定し、更に、所望のフレームレートに応じたタイマをスタートする。
【００２９】
ステップＳ４では、スイッチＳＰＬＡＹの状態を判別する。ＣＰＵ１００は、スイッチＳＰＬＡＹがオフであると、再生モードを終了し、スイッチＳＰＬＡＹがオンであると、再生状態を継続して次のステップに移行する。
【００３０】
ステップＳ５では、スイッチＳＳＴＯＰの状態を判別する。ＣＰＵ１００は、スイッチＳＳＴＯＰがオンであると、動画再生を一時停止して次のステップＳ６に移行し、スイッチＳＳＴＯＰがオフであると、再生状態を継続して次のステップに移行する。
【００３１】
ステップＳ７では、表示倍率を指示するズームスイッチＳＺＵＰ，ＳＺＤＯＷＮの状態を判別する。ユーザが何れかのスイッチをオンにすると、ＣＰＵ１００は、表示倍率を変更するステップＳ８に移行する。スイッチＳＺＵＰ，ＳＺＤＯＷＮが共にオフの場合、ステップＳ１７に移行する。
【００３２】
ステップＳ１７では、表示倍率を判別する。拡大状態の場合、ステップＳ１８に移行し、等倍の場合、ステップＳ２０に移行する。
【００３３】
ステップＳ２０では、表示倍率を１倍に設定する。ステップＳ２１では、ステップＳ２０で設定された表示倍率に従い、元画像サイズ１２８０×９６０を設定する。
【００３４】
ステップＳ２２では、ＣＰＵ１００は、ステップＳ３で設定された動画像ファイルの先頭に収納された静止画像をＤＲＡＭ１０６上からメモリ制御回路１０５を介して読み出し、ＪＰＥＧ圧縮データをブロック単位で伸長し、ブロック単位でのラスタ画像データの生成を開始する。生成されたブロック単位のラスタデータは順次、メモリ制御回路１０５を介してＤＲＡＭ１０６に転送される。
【００３５】
ステップＳ２３では、ＣＰＵ１００は、伸長の終了を待つ。伸長が終了すると、ステップＳ２４に移行する。
【００３６】
ステップＳ２４では、ＣＰＵ１００は、元画像のサイズから液晶モニタ１２２の解像度に、身長された画像データの解像度を変換する。
【００３７】
ＣＰＵ１００は、ＤＲＡＭ１０６上の画像５０をメモリ制御回路１０５により読み出し、表示倍率に従い液晶モニタ１２２の解像度に変換する。表示倍率１倍は、元画像１２８０×９６０の画像を水平に１／２倍、垂直に１／２倍に縮小することを意味する。変換されたデータは、ＤＲＡＭ１０６上の表示領域に順に書き込まれる。これにより、ＤＲＡＭ１０６上に６４０×４８０の表示用の画像データが格納され、この画像データが、モニタ上に、図４に画像６０として図示するように表示される。
【００３８】
ステップＳ１４では、動画のフレーム状態を判別する。今復号表示したフレームが動画データの最終フレームである場合、動画再生モードを終了する。最終フレームでない場合、ステップＳ１５に移行する。
【００３９】
ステップＳ１５では、動画像ファイルの次のフレームを設定する。
【００４０】
ステップＳ１６では、ステップＳ３で設定されたタイマの状態を判別し、所定の時間を経過すると、次フレームの更新に移行する。
【００４１】
以後、ステップＳ４〜Ｓ１６を繰り返し、画像６０，６１と連続する動画像を形成する。
【００４２】
次に、動画像の拡大表示の際の動作を説明する。動画像が等倍で再生されている途中で、拡大表示のためにユーザがＳＺＵＰをオンしたとする。
【００４３】
ステップＳ７では、ＣＰＵ１００は、ＳＺＵＰを判別し、表示倍率を変更するステップＳ８に移行する。
【００４４】
ステップＳ８では、ユーザがＳＺＵＰをオンする毎に表示倍率を２倍、４倍と、より大きな倍率に設定し、ユーザがＳＺＤＯＷＮをオンする毎に表示倍率を２倍、１倍と、より小さな倍率に設定する。本実施例では、等倍表示でＳＺＵＰをオンすると、表示倍率を２倍に設定する。
【００４５】
ステップＳ９では、ステップＳ８で設定された表示倍率に従い、元画像サイズから読み出す矩形領域のサイズを求める。表示倍率２倍では、１２８０×９６０の画像を水平に１／２倍、垂直に１／２倍の６４０×４８０に設定する。同様に、表示倍率４倍では、元画像を水平に１／４倍、垂直に１／４倍の３２０×２４０に設定する。本実施例では、表示倍率２倍に対応する画像サイズを６４０×４８０としている。
【００４６】
ステップＳ１０では、ＣＰＵ１００は、ステップＳ１５で設定された動画像ファイルのフレーム静止画像をＤＲＡＭ１０６上からメモリ制御回路１０５を介して読み出し、ＪＰＥＧ圧縮データをブロック単位で伸長し、ブロック単位でのラスタ画像データの生成を開始する。生成されたブロック単位のラスタ画像データは順次、メモリ制御回路１０５を介してＤＲＡＭ１０６に転送される。
【００４７】
ステップＳ１１では、ＣＰＵ１００は、伸長されたラスタ画像データと表示範囲とを比較し、伸長されたラスタ画像データが表示範囲を超えるまで、ラスタ画像データの生成を継続する。表示範囲を超えたと判別すると、ステップＳ１２に移行する。
【００４８】
ステップＳ１２では、ＪＰＥＧ圧縮データの伸長動作が停止される。その結果、ＤＲＡＭ１０６上には、図４に示す画像５２に応じた画像データが格納される。
【００４９】
ステップＳ１３では、ＣＰＵ１００は、読み出す矩形領域のサイズに従い、ＤＲＡＭ１０６上の画像データの解像度を、液晶モニタ１２２の解像度に変換する。即ち、ＣＰＵ１００は、ＤＲＡＭ１０６上の画像５２の矩形領域から、領域５２０内の画像データをメモリ制御回路１０５により読出し、表示倍率に従い液晶モニタ１２２の解像度に変換する。表示倍率２倍では、矩形領域６４０×４８０の画像を水平に１倍、垂直に１倍する。表示倍率４倍では、矩形領域３２０×２４０の画像を水平に２倍、垂直に２倍する。このように解像度を変換されたデータは、ＤＲＡＭ１０６上の表示用メモリ領域に順に書き込まれる。これにより、ＤＲＡＭ１０６の表示用のメモリ領域に６４０×４８０の画像データが格納され、モニタ上には、図４（ｃ）に示す画像６２が、表示倍率２倍の画像として表示される。
【００５０】
以降、ステップＳ１４〜Ｓ７を繰り返し、次フレームが設定される。
【００５１】
ステップＳ７では、表示倍率を指示するズームスイッチＳＺＵＰ，ＳＺＤＯＷＮの状態を判別し、スイッチＳＺＵＰ，ＳＺＤＯＷＮが共にオフの場合、ステップＳ１７に移行する。
【００５２】
ステップＳ１７では、表示倍率の状態を判別し、拡大状態と判別すると、ステップＳ１８に移行する。等倍状態と判別すると、ステップＳ２０に移行する。この説明例では、拡大状態であるので、ステップＳ１８に移行する。
【００５３】
ステップＳ１８では、十字キー１２４のスイッチＳＵＰ，ＳＤＯＷＮ，ＳＲＩＧＨＴ及びＳＬＥＦＴの状態を判別し、ユーザが何れかのスイッチをオンとすると、ＣＰＵ１００は、拡大画像を上下左右方向にスクロールするステップＳ１９に移行する。また、スイッチＳＵＰ，ＳＤＯＷＮ，ＳＲＩＧＨＴ，ＳＬＥＦＴが全てオフであると、ステップＳ１０に移行する。この説明例では、十字キー１２４がオフであるので、ステップＳ１０に移行する。
【００５４】
以降、ステップＳ１０〜Ｓ１８を繰り返し、画像６２，６３と連続する拡大動画像が形成される。
【００５５】
次に、動画像の拡大での表示位置の移動を説明する。
【００５６】
ステップＳ１８で、動画像が拡大で再生されている途中で、表示位置を変更する為にユーザが十字キー１２４をオンすると、十字キー１２４のスイッチＳＵＰ，ＳＤＯＷＮ，ＳＲＩＧＨＴ，ＳＬＥＦＴの状態を判別し、ＣＰＵ１００は、拡大画像を上下左右方向にスクロールするステップＳ１９に移行する。ステップＳ１９では、十字キー１２４に応じて表示位置を変更する。この説明例では、スイッチＳＬＥＦＴをオンとすると、表示位置を画像５４０に変更する。
【００５７】
以降、ステップＳ１０〜Ｓ１３を繰り返し、画像６４を形成し、画像６３，６４と連続する拡大動画像を形成する。
【００５８】
動画像拡大での一時停止を説明する。
【００５９】
ステップＳ５で、動画像が拡大再生されている途中で、動画像を一時停止する為にユーザがスイッチＳＳＴＯＰをオンしたとする。スイッチＳＳＴＯＰのオンに応じて、動画再生を一時停止する停止モード（ステップＳ６）に移行する。図3は、停止モード（Ｓ６）の詳細なフローチャートを示す。
【００６０】
ステップＳ６４では、ＣＰＵ１００は、表示の設定状態を初期化する。ステップＳ５０では、ＣＰＵ１００は、ステップＳ１５で設定された動画像ファイルのフレーム静止画像をＤＲＡＭ１０６からメモリ制御回路１０５により読み出し、ＪＰＥＧ圧縮データをブロック単位で伸長し、ブロック単位でのラスタ画像データの生成を開始する。生成されたブロック単位のラスタ画像データは順次、メモリ制御回路１０５を介しＤＲＡＭ１０６に転送される。
【００６１】
ステップＳ５１では、ＣＰＵ１００は、伸長処理の終了を待つ。
【００６２】
ステップＳ５２では、表示倍率を指示するズームスイッチＳＺＵＰ，ＳＺＤＯＷＮの状態を判別し、ユーザが何れかのスイッチをオンとすると、ＣＰＵ１００は、表示倍率を変更するステップＳ５３に移行する。また、スイッチＳＺＵＰ，ＳＺＤＯＷＮが共にオフであると判別すると、ステップＳ５７に移行する。
【００６３】
ステップＳ５７では、表示倍率の状態を判別し、拡大状態の場合にはステップＳ５８に移行し、等倍状態の場合にはステップＳ６０に移行する。この説明例では、拡大状態であるので、ステップＳ５８に移行する。
【００６４】
ステップＳ５８では、十字キー１２４のスイッチＳＵＰ，ＳＤＯＷＮ，ＳＲＩＧＨＴ，ＳＬＥＦＴの状態を判別し、ユーザが何れかのスイッチをオンとすると、ＣＰＵ１００は、拡大画像を上下左右方向にスクロールするステップＳ５９に移行する。スイッチＳＵＰ，ＳＤＯＷＮ，ＳＲＩＧＨＴ，ＳＬＥＦＴが何れもオフである場合には、ステップＳ６２に移行する。
【００６５】
ステップＳ６２では、表示状態を判別し、静止画が表示されている（Ｄｉｓｐ＝１）と判別すると、ステップＳ５６に移行し、静止画が表示されていない（Ｄｉｓｐ＝０）と判別すると、ステップＳ５５に移行する。
【００６６】
ステップＳ５５では、ＣＰＵ１００は、読み出す矩形領域の画像データの解像度を液晶モニタ１２２の解像度に変換する。即ち、ＣＰＵ１００は、ＤＲＡＭ１０６上の画像５５の矩形領域から、設定された矩形領域の画像５５０をメモリ制御回路１０５を介し読出し、表示倍率に従いその解像度を液晶モニタ１２２の解像度に変換する。表示倍率２倍では、矩形領域６４０ｘ４８０の画像を水平に１倍、垂直に１倍と設定する。同様に、表示倍率４倍では、矩形領域３２０ｘ２４０の画像を水平に２倍、垂直に２倍と設定する。この説明例では、動画中の表示倍率に従い、表示倍率２倍の解像度に変換が行われる。変換されたデータは、ＤＲＡＭ１０６上の表示用メモリ領域に順に書き込まれる。これにより、表示用メモリ領域に６４０ｘ４８０の画像データが格納される。液晶モニタ１２２の画面上には、図４（ｃ）に示す画像６５を表示倍率２倍で拡大した画像が表示される。
【００６７】
ステップＳ６３では、表示状態Ｄｉｓｐ＝１を設定する。
【００６８】
ステップＳ５６で、動画像が一時停止で再生されている状態で、一時停止を解除する為にユーザがスイッチＳＳＴＯＰをオンすると、これに応じて、動画再生を開始すべく停止モードを終了する。スイッチＳＳＴＯＰがオフであれば、ステップＳ５２に移行する。
【００６９】
次に、動画像拡大での一時停止での表示位置の移動を説明する。
【００７０】
ステップＳ５２〜Ｓ５６を繰り返している状態で、ユーザが十字キー１２４をオンすると、ステップＳ５８で、十字キー１２４のスイッチＳＵＰ，ＳＤＯＷＮ，ＳＲＩＧＨＴ，ＳＬＥＦＴの状態を判別し、ユーザが何れかのスイッチをオンとすると、ＣＰＵ１００は、拡大画像を上下左右方向にスクロールするステップＳ５９に移行する。
【００７１】
ステップＳ５９では、十字キー１２４に応じて表示位置を変更し、画像６５，６６と動画像を一時停止した静止画を形成する。
【００７２】
以上のように本実施例によれば、動画像の拡大操作・停止操作に応じて、１フレームのうち必要な部分のデータを伸長した後このフレームについての伸長処理を停止し、次のフレームの処理に移行する。これにより、動画像の拡大表示に不必要な処理を停止することができ、ＣＰＵの負荷を軽減することができる。そのため、１フレームの画素数が多くなった場合にもＣＰＵの負荷を増大させることなく拡大再生機能を実現でき、また、消費電力を削減できる。また、動画像拡大の停止操作では、静止画像の伸長処理の完了に応じて、表示位置を移動でき、操作性が向上する。
【００７３】
上述の実施例では、動画像の再生の場合を説明したが、静止画像の連続送り再生でも同様である。
【００７４】
伸長処理停止までの画像データをメモリに転送する例を説明したが、表示に必要な画像データをメモリへ転送する制御を行う事も可能である。
【００７５】
静止画像の伸長処理と変倍処理をＣＰＵで行う例を説明したが、これらの処理をハードウェアで実施してもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の一実施例の概略構成ブロック図である。
【図２】本実施例の表示動作の流れを示すフローチャートでる。
【図３】停止モード（Ｓ６）の詳細なフローチャートでる。
【図４】本実施例の表示例である。
【符号の説明】
【００７７】
１００    ＣＰＵ
１０１    インターフェース（Ｉ／Ｆ）
１０２    記録媒体
１０３    インターフェース（Ｉ／Ｆ）
１０４    システムコントローラ
１０５    メモリ制御回路
１０６    ＤＲＡＭ
１０７    撮像レンズ
１０８    撮像素子（ＣＣＤ）
１０９    Ａ／Ｄ変換器
１１０    信号処理回路
１１１    変倍回路
１１２    ラスタブロック変換回路
１１３    バッファメモリ
１１４    圧縮回路
１２１    再生回路
１２２    モニタ
１２３    各種スイッチ
１２４    各種スイッチ
【図１】
2006033775.tif 000003
【図２】
2006033775.tif 000004
【図３】
2006033775.tif 000005
【図４】
2006033775.tif 000006