(57)【要約】【課題】水平・垂直画素サイズ設定作業および画素数変換の処理を無くし、切り出し動作の高速化を図る。【解決手段】画像処理システムは、画像を表す画像信号を記憶する記憶装置と、記憶装置に記憶された画像信号に基づいて画像を表示する表示装置と、ユーザの指示に基づいて、表示装置に表示された画像を拡大し、等倍し、または縮小して切り出し画像を生成する画像処理手段と、記憶装置に記憶されている画像信号のうち、切り出し画像に対応する画角の画像信号を、ＪＰＥＧ方式のマクロブロック単位で読み出し、ＪＰＥＧ方式の入力形式に並び替える画角切り出し手段と、ブロックアクセス画角切り出し手段から入力される画像信号をＪＰＥＧ方式によって圧縮して圧縮画像データを出力するＪＰＥＧコアと、ＪＰＥＧコアから出力する圧縮画像データを記憶装置に記憶させる圧縮画像データ制御手段とを備えている。【選択図】  図１
2004282305.tif 000002
【特許請求の範囲】
【請求項１】
画像を表す画像信号を記憶する記憶装置と、
記憶装置に記憶された前記画像信号に基づいて前記画像を表示する表示装置と、
ユーザの指示に基づいて、表示装置に表示された前記画像を拡大し、等倍し、または縮小して切り出し画像を生成する画像処理手段と、
記憶装置に記憶されている前記画像信号のうち、前記切り出し画像に対応する画角の前記画像信号を、ＪＰＥＧ方式のマクロブロック単位で読み出し、ＪＰＥＧ方式の入力形式に並び替えるブロックアクセス画角切り出し手段と、
前記ブロックアクセス画角切り出し手段から入力される画像信号をＪＰＥＧ方式によって圧縮して圧縮画像データを出力するＪＰＥＧコアと、
前記ＪＰＥＧコアから出力する前記圧縮画像データを前記記憶装置に記憶させる圧縮画像データ制御手段と
を有する画像処理システム。
【請求項２】
ユーザの指示に基づいて、表示装置に表示された前記画像に枠を重畳して表示する枠生成手段と、
前記切り出し画像に対応する画角を設定するブロック画角設定手段であって、前記画像に重畳された前記枠内の画像を前記切り出し画像として、または、前記画像処理手段により表示装置に表示されている画像を前記切り出し画像として、切り替え可能に画角を設定するブロック画角設定手段と
をさらに備えた、請求項１に記載の画像処理システム。
【請求項３】
前記枠は、大きさ、位置、色の少なくとも１つが可変である、請求項２に記載の画像処理システム。
【請求項４】
前記枠は、大きさ、位置、色の少なくとも１つが固定されている、請求項２に記載の画像処理システム。
【請求項５】
前記切り出し画像のサイズを表示する画像サイズ表示手段をさらに備えた、請求項１〜４のいずれかに記載の画像処理システム。
【請求項６】
画像サイズ表示手段は、数値、記号および文字のうち少なくとも１つを用いて、表示装置に表示された前記画像に重畳して前記サイズを表示する、請求項１〜５のいずれかに記載の画像処理システム。
【請求項７】
前記サイズを表示する数値、記号または文字の大きさ、位置、色の少なくとも１つが可変である、請求項６に記載の画像処理システム。
【請求項８】
前記サイズを表示する数値、記号または文字の大きさ、位置、色の少なくとも１つが固定である、請求項６に記載の画像処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像信号を記録することが可能なデジタルスチルカメラもしくはデジタルビデオカメラに関する。
【０００２】
【従来の技術】
近年の画像処理技術を利用すると、ディスプレイ等の表示装置に表示されている画像に対してユーザが所定の範囲を指定し、その範囲を切り出すことが可能である。
【０００３】
【発明が解決しようとする課題】
切り出し動作を行う際には、ユーザは、切り出した画角をどのようなサイズで記録するのか、あらかじめ記録後の水平・垂直画素サイズを設定しなければならず、手間がかかる。逆に画像処理装置でも、切り出した画角を設定された水平・垂直画素サイズに画素数変換する処理が必要であり、手間と処理時間がかかる。
【０００４】
本発明の目的は、水平・垂直画素サイズ設定作業および画素数変換の処理を無くし、切り出し動作の高速化を図ることである。
【０００５】
【課題を解決するための手段】
本発明は、画像信号等各種データを一時的に記憶する記憶装置に記録されている画像信号のうち、任意の画角をＪＰＥＧ方式のマクロブロック単位で直接切り出して記録する。より具体的には以下のとおりである。
【０００６】
本発明の画像処理システムは、画像を表す画像信号を記憶する記憶装置と、記憶装置に記憶された前記画像信号に基づいて、前記画像を表示する表示装置と、ユーザの指示に基づいて、表示装置に表示された前記画像を拡大し、等倍し、または縮小して切り出し画像を生成する画像処理手段と、記憶装置に記憶されている前記画像信号のうち、前記切り出し画像に対応する画角の前記画像信号を、ＪＰＥＧ方式のマクロブロック単位で読み出し、ＪＰＥＧ方式の入力形式に並び替えるブロックアクセス画角切り出し手段と、前記ブロックアクセス画角切り出し手段から入力される画像信号をＪＰＥＧ方式によって圧縮して圧縮画像データを出力するＪＰＥＧコアと、前記ＪＰＥＧコアから出力する前記圧縮画像データを前記記憶装置に記憶させる圧縮画像データ制御手段とを有する。これにより上記目的が達成される。
【０００７】
画像処理システムは、ユーザの指示に基づいて、表示装置に表示された前記画像に枠を重畳して表示する枠生成手段と、前記切り出し画像に対応する画角を設定するブロック画角設定手段であって、前記画像に重畳された前記枠内の画像を前記切り出し画像として、または、前記画像処理手段により表示装置に表示されている画像を前記切り出し画像として、切り替え可能に画角を設定するブロック画角設定手段とをさらに備えていてもよい。
【０００８】
前記枠は、大きさ、位置、色の少なくとも１つが可変であってもよい。
【０００９】
前記枠は、大きさ、位置、色の少なくとも１つが固定されていてもよい。
【００１０】
画像処理システムは、前記切り出し画像のサイズを表示する画像サイズ表示手段をさらに備えていてもよい。
【００１１】
画像サイズ表示手段は、数値、記号および文字のうち少なくとも１つを用いて、表示装置に表示された前記画像に重畳して前記サイズを表示してもよい。
【００１２】
前記サイズを表示する数値、記号または文字の大きさ、位置、色の少なくとも１つが可変であってもよい。
【００１３】
前記サイズを表示する数値、記号または文字の大きさ、位置、色の少なくとも１つが固定であってもよい。
【００１４】
また、本発明の画像処理装置は以下のようにして上記目的を達成できる。すなわち本発明の画像処理装置は、画像信号等各種データを一時的に記憶する記憶装置と、前記記憶装置に記憶されている画像信号のうち、任意の画角の前記画像信号をＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式のマクロブロック単位で読み出し、ＪＰＥＧ方式の入力形式に並び替えを行うブロックアクセス画角切り出し手段と、前記ブロックアクセス画角切り出し手段から入力される画像信号をＪＰＥＧ方式によって圧縮して圧縮画像データを出力するＪＰＥＧコアと、前記ＪＰＥＧコアから出力する前記圧縮画像データを前記記憶装置に記憶させる圧縮画像データ制御手段と、前記記憶装置の表示用画像信号を液晶モニター等の画像表示装置に表示させる表示手段とを有する。前記画像表示装置に表示されている画角に対応した前記画像信号を、前記ブロックアクセス画角切り出し手段で切り出し、ＪＰＥＧ方式で圧縮する。
【００１５】
前記画像信号のうち、切り出す画角を示す切り出し枠を前記表示用画像信号に重畳させて前記画像表示装置に表示し、前記切り出し枠の大きさ・位置・色が固定、もしくは大きさ・位置・色のうち少なくとも一つを可変とする切り出し枠生成手段と、前記切り出し枠に対応した前記画像信号を切り出すこと、および前記画像表示装置に表示されている画角に対応した、前記画像信号を切り出すことを切り替えることができるブロック画角設定手段とを有していてもよい。これにより、表示画角に対応した前記画像信号を記録するのか、切り出し枠内の画角に対応した前記画像信号を記録するのかを選択することができる。また、表示画角はそのままで、前記切り出し枠の大きさを変更、位置を移動、色を変更させることで、操作性の向上を図ることができる。
【００１６】
前記切り出し枠の画角、もしくは前記画像表示装置に表示されている画角に対応した前記画像信号の画像サイズを、少なくとも数値、記号および文字のうち１種類で前記表示用画像信号に重畳させて前記画像表示装置に表示し、前記数値、記号および文字の大きさ・位置・色が固定、もしくは前記数値、記号および文字の大きさ・位置・色のうち少なくとも一つを可変とする画像サイズ表示手段を有していてもよい。実際に記録される画像のサイズをあらかじめ知ることができる。
【００１７】
【発明の実施の形態】
以下、添付の図面を参照して本発明の実施の形態を説明する。
【００１８】
（実施の形態１）
図１は、画像処理システム１００の構成を示すブロック図である。画像処理システム１００は、画像処理装置１と、撮像素子２と、画像表示装置３と、記憶装置４と、記録媒体５とを備えている。
【００１９】
まず撮像素子２は、ＣＣＤカメラ等であり、カラー静止画等の画像を取り込んで画像データＤ１を生成し、その画像データＤ１を画像処理装置１に出力する。
【００２０】
画像処理装置１は、撮像素子２から入力された画像データＤ１を記録用画像信号Ｄ２と表示用画像信号Ｄ３に変換する。記録用画像信号Ｄ２はＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式に基づいて圧縮され、圧縮画像データＤ４として記録媒体５に記録される。そして表示用画像信号Ｄ３は画像表示装置３に出力される。画像の再生時には、画像処理装置１は、記録媒体５から圧縮画像データＤ４を読み出し、ＪＰＥＧ方式に基づいて伸張を行う。画像処理装置１は、伸張した記録用画像信号Ｄ２を表示用画像信号Ｄ３に画素数変換し、表示用画像信号Ｄ３を画像表示装置３に出力する。
【００２１】
画像表示装置３は、液晶モニター等であり、画像を表示する。記憶装置４は、１画面分の記録用画像信号Ｄ２を記憶するのに充分な容量のメモリデバイスで構成する。メモリデバイスは、例えば、ＳＤＲＡＭ等の半導体メモリ、ハードディスクドライブ等の磁気メモリである。記録媒体５は、不揮発性メモリカード装置等である。
【００２２】
次に、画像処理装置１の構成をより詳しく説明する。画像処理装置１は、メモリ制御手段Ａ１１と、画像処理手段１２と、メモリ制御手段Ｂ１３と、表示手段１４と、圧縮画像データ制御手段１５と、記録再生手段１６と、調停手段１７と、ブロックアクセス画角切り出し手段１８と、ＪＰＥＧコア２０とを有する。
【００２３】
まず調停手段１７は、メモリ制御手段Ａ１１、メモリ制御手段Ｂ１３、表示手段１４、圧縮画像データ制御手段１５、記録再生手段１６およびブロックアクセス画角切り出し手段１８から記憶装置４へのアクセスを時分割に調停している。
【００２４】
メモリ制御手段Ａ１１は、撮像素子２から入力された画像データＤ１を取り込み、記憶装置４に記憶させる。メモリ制御手段Ｂ１３は、記憶装置４に記憶された画像データＤ１を読み出し、画像処理手段１２へ出力する。
【００２５】
画像処理手段１２は、入力された画像データＤ１を輝度信号と色差信号に分離して、記録用画像信号Ｄ２と表示用画像信号Ｄ３を生成し、記録用画像信号Ｄ２と表示用画像信号Ｄ３の画素数変換を行う。メモリ制御手段Ｂ１３は、記録用画像信号Ｄ２および表示用画像信号Ｄ３を記憶装置４に記憶させる。
【００２６】
ブロックアクセス画角切り出し手段１８は、記憶装置４に記憶された記録用画像信号Ｄ２の任意の画角を、ＪＰＥＧ方式のマクロブロック単位で読み出してＪＰＥＧコア２０に入力する。ＪＰＥＧコア２０は、受け取ったマクロブロック単位の画像データをＪＰＥＧ方式に従って圧縮し、圧縮画像データＤ４を生成する。
なおＪＥＰＧ方式による画像圧縮技術は周知であるためその詳細な説明は省略する。圧縮画像データ制御手段１５は、ＪＰＥＧコア２０から圧縮画像データＤ４を受け取り、記憶装置４に記憶する。記録再生手段１６は、記憶装置４から圧縮画像データＤ４を読み出し、記録媒体５に記録する。同時に表示手段１４は、表示用画像信号Ｄ３をモニター画像、プレビュー画像として画像表示装置３に出力し、画像表示装置３に画像を表示させる。なお図は画像データの記録時のデータフローを示しているが、画像データの再生時には画像処理手段１２が記録媒体５から圧縮画像データＤ４を読み出し、ＪＰＥＧ方式に基づいて伸張を行うこととなる。画像処理手段１２は、伸張した記録用画像信号Ｄ２を表示用画像信号Ｄ３に画素数変換し、表示用画像信号Ｄ３を表示手段１４および画像表示装置３に出力する。
【００２７】
次に図２および図３を参照して、画像処理装置１の処理を説明する。図２は、画像処理装置１の処理を説明したフローチャートである。図３の（ａ）は、電子ズーム（いわゆるデジタルズーム）を行った際の画像処理装置３に表示される画像の概念図を示す。（ｂ）は、記録用画像信号Ｄ２の概念図を示す。（ｃ）は表示画角を切り出し記録した概念図を示す。
【００２８】
まず画像処理装置１は、記録用画像信号Ｄ２で表される全体画像（（ｂ）の外枠３８）を表示する（ステップＳ２０１）。次に画像処理装置１は、例えばキーボード（図示せず）によるユーザからの指示に基づいて、図３の（ｂ）中の記録用画像信号Ｄ２の内枠３９の画角に対応した表示用画像信号Ｄ３を作成し、図３の（ａ）に示す画像を画像表示装置３に表示する（ステップＳ２０２）。内枠３９は、画像表示装置３に表示する画像の範囲に対応している。例えばデジタル２倍ズームを行う場合には、内枠３９は、元の画像の大きさに対して縦横それぞれ１／２の部分を拡大すればよい。そしてユーザから確定の指示があると、表示された画像を切り出し画角として設定する（ステップＳ２０３）。なお、この内枠３９に相当する部分は、記録用画像信号Ｄ２の全画角でも、一部分でもよい。「全画角」はいわゆる等倍であり、一部分の場合には拡大となる。
【００２９】
ブロックアクセス画角切り出し手段１８は記録用画像信号Ｄ２からＪＰＥＧ方式のマクロブロック単位で図３の（ｂ）中の内枠３９の画角を切り出し、ＪＰＥＧ方式の入力順序に記録用画像信号Ｄ２を並び替えた後、ＪＰＥＧコア２０へ入力し圧縮する（ステップＳ２０４）。ＪＰＥＧコア２０は、圧縮した記録用画像信号Ｄ２の一部を、圧縮画像データＤ４として出力する（ステップＳ２０４）。表示画角に対応した記録用画像信号Ｄ２の内枠３９の画角が、ＪＰＥＧ方式のマクロブロックの倍数でない場合、内枠３９の画角を含むマクロブロックの倍数で圧縮を行い、圧縮画像データＤ４のＪＰＥＧヘッダには表示画角に対応した記録用画像信号Ｄ２の内枠３９の画角のサイズを示すことで、ＪＰＥＧ方式のマクロブロックの倍数で無いものについても記録することができる。圧縮画像データ制御手段１５は、圧縮画像データＤ４を記憶装置４に格納する（ステップＳ２０５）。
【００３０】
従来のように画像表示装置３に全体図（図３の（ｂ））のみを表示し、その画像を基準として記録サイズ（水平・垂直画素サイズ）を指定して必要な画角を切り出すのでは、サイズの指定、切り出し画角の確認、切り出し画角の修正という手間および時間が必要となる。
【００３１】
しかし図３の（ａ）および（ｃ）から明らかなように、表示画像（ａ）を切り出し画角（ｃ）として設定すると、ユーザは表示された画像によって切り出し画角を直接確認できるとともに、その画角で切り出しを行うことになり水平・垂直画素サイズを具体的に指定する必要はなくなる。そして切り出し画角の修正も行う必要がなくなる。これによりユーザにとっては設定の手間を減らすことができる。また画像処理装置１においても、すでに画素数変換された表示画像が切り出し対象となるので、その後の処理を円滑化できる。
【００３２】
（実施の形態２）
実施の形態２では、切り出す画角に対応する枠を画面に表示する例を説明する。
【００３３】
実施の形態２では、画像処理装置１（図１）のブロック３０に代えて、異なる構成の別のブロックを採用する。図４は、実施の形態２による切り出し処理関連ブロック４０の構成を示す図である。ブロック３０（図１）をブロック４０に変更する以外は画像処理装置１（図１）の構成をそのまま利用でき、画像処理システム１００（図１）の一部となる。ブロック４０の他の構成については実施の形態１で説明したのでその説明を省略する。
【００３４】
図４を参照して、切り出し処理関連ブロック４０は、ブロック３０（図１）に対して新たにブロック画角設定手段３２と、切り出し枠生成手段３１とを有する。切り出し枠生成手段３１は、切り出し枠を示すＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）データＤ５を表示用画像信号Ｄ３に重畳して画像表示装置３に表示する。ブロック画角設定手段３２は、切り出し枠４０に対応した記録用画像信号Ｄ２の切り出し、および、画像表示装置３に表示されている画角に対応した記録用画像信号Ｄ２の切り出しを切り替え可能である。切り出し枠４０に対応した記録用画像信号Ｄ２の切り出しは、本実施の形態では等倍で行われる。
【００３５】
図５の（ａ）は、切り出し枠４０を表示したときの画像処理装置３に表示される画像の概念図である。（ｂ）は、記録用画像信号Ｄ２と切り出し枠に対応した画角４１の概念図である。（ｃ）は切り出し枠内を切り出し記録した概念図である。ブロック４０（図４）は、記録用画像信号Ｄ２の全画角に対応した表示用画像信号Ｄ３（図５の（ａ））を表示しながら、切り出し枠４０の大きさや位置を変化させることによって、ユーザは、切り出そうとしている画角が全画角のどの箇所をどの大きさで切り出そうとしているかが容易に把握できる。よって切り出す画角の範囲指定が容易になる。
【００３６】
（実施の形態３）
実施の形態３では、切り出す画角に対応する枠または画像のサイズを画面に表示する例を説明する。
【００３７】
実施の形態３では、画像処理装置１（図１）のブロック３０に代えて、異なる構成の別のブロックを採用する。図６は、実施の形態３による切り出し処理関連ブロック６０の構成を示す図である。ブロック３０（図１）をブロック６０に変更する以外は画像処理装置１（図１）の構成をそのまま利用でき、画像処理システム１００（図１）の一部となりうる。ブロック６０の他の構成については実施の形態１で説明したのでその説明を省略する。
【００３８】
図６を参照して、切り出し処理関連ブロック４０は、ブロック３０（図１）に対して新たに画像サイズ表示手段３３を有する。画像サイズ表示手段３３は、切り出し枠４０の画角、または、画像表示装置３に表示されている画角に対応した記録用画像信号Ｄ２の画像サイズを示すＯＳＤデータＤ５を、表示用画像信号Ｄ３に重畳させて画像表示装置３に表示する。具体的には、切り出し枠４０および／または記録用画像信号Ｄ２の画像の縦×横の画素数を示す。切り出し枠３９に対応した記録用画像信号Ｄ２の切り出しの際、本実施の形態では電子ズームによる拡大処理が行われる。
【００３９】
図７の（ａ）は、電子ズームを行い、画像サイズを表示した場合の画像処理装置３に表示される画像の概念図である。（ｂ）は、記録用画像信号Ｄ２と表示画角に対応した画角３９の概念図である。（ｃ）は、表示画角を切り出し記録した概念図である。（ｃ）において切り出された画像のサイズは、あらかじめ（ａ）の右下に表示されていることが理解される。これにより、電子ズームを行う等、表示画角を変化させ、または電子ズームしながら切り出し枠を表示した際には、ユーザは切り出す画角の画像サイズを把握することができる。
【００４０】
なお、本発明は上述した実施の形態に限定されるものではない。例えば、図７の（ｃ）では、３２画素×２４画素の画像を切り出したとして説明した。しかし、縦・横の画素数は、それぞれ変換元の記録用データの画素数以下であれば良く、アスペクト比もこれに限らない。また表示画角のサイズを表記して記録するようにしたが、切り出し枠を設け、切り出し枠の切り出し画角のサイズ表記をして切り出し記録を行ってもよい。
【００４１】
【発明の効果】
本発明によれば、ブロックアクセス画角切り出し手段は、記憶装置に記憶されている画像信号のうち、画像の表示装置に表示された任意の画角の画像信号をＪＰＥＧ方式のマクロブロック単位で読み出し、ＪＰＥＧ方式の入力形式に並び替えを行う。これにより、水平・垂直画素サイズ設定作業および画素数変換の処理を無くし、切り出し動作の高速化を図ることができる。
【００４２】
また、表示画角に対応した画像信号を記録するのか、切り出し枠内の画角に対応した画像信号を記録するのかを選択することができる。切り出し枠を表示し、切り出し枠の大きさを変更、位置を移動、色を変更させることにより、操作性の向上を図ることができる。また実際に記録される画像のサイズをあらかじめ知ることができる。
【図面の簡単な説明】
【図１】画像処理システム１００の構成を示すブロック図である。
【図２】画像処理装置１の処理を説明したフローチャートである。
【図３】（ａ）は、電子ズーム（いわゆるデジタルズーム）を行った際の画像処理装置３に表示される画像の概念図を示す。（ｂ）は、記録用画像信号Ｄ２の概念図を示す。（ｃ）は表示画角を切り出し記録した概念図を示す。
【図４】実施の形態２による切り出し処理関連ブロック４０の構成を示す図である。
【図５】（ａ）は、切り出し枠４０を表示したときの画像処理装置３に表示される画像の概念図である。（ｂ）は、記録用画像信号Ｄ２と切り出し枠に対応した画角４１の概念図である。（ｃ）は切り出し枠内を切り出し記録した概念図である。
【図６】実施の形態３による切り出し処理関連ブロック６０の構成を示す図である。
【図７】（ａ）は、電子ズームを行い、画像サイズを表示した場合の画像処理装置３に表示される画像の概念図である。（ｂ）は、記録用画像信号Ｄ２と表示画角に対応した画角３９の概念図である。（ｃ）は、表示画角を切り出し記録した概念図である。
【符号の説明】
１  画像処理装置
２  撮像素子
３  画像表示装置
４  記憶装置
５  記録媒体
１１  メモリ制御手段Ａ
１２  画像処理手段
１３  メモリ制御手段Ｂ
１４  表示手段
１５  圧縮画像データ制御手段
１６  記録再生手段
１７  調停手段
１８  ブロックアクセス画角切り出し手段
２０  ＪＰＥＧコア
１００  画像処理システム
【図１】
2004282305.tif 000003
【図２】
2004282305.tif 000004
【図３】
2004282305.tif 000005
【図４】
2004282305.tif 000006
【図５】
2004282305.tif 000007
【図６】
2004282305.tif 000008
【図７】
2004282305.tif 000009