(57)【要約】【課題】  搭載される複数の機能に基づく処理を実行するための集積回路を低コストで実現する。【解決手段】  異なる処理を実行する複数の集積回路と、異なる処理のうち、少なくとも２つの処理の組み合わせることで実行される複数の機能のいずれかを選択する選択部と、選択部により選択された機能を実行するときに、複数の集積回路から選択された機能に基づいた処理を実行する集積回路を駆動させる制御部と、を備えたことを特徴とする。【選択図】    図２
2012039367.tif 000002
【特許請求の範囲】
【請求項１】
異なる処理を実行する複数の集積回路と、
前記異なる処理のうち、少なくとも２つの処理を組み合わせることで実行される複数の機能のいずれかを選択する選択部と、
前記選択部により選択された機能を実行するときに、前記複数の集積回路から前記選択された機能に基づいた処理を実行する集積回路を駆動させる制御部と、
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記複数の集積回路は、画像信号に対して少なくとも画像処理を行う第１の集積回路を含み、
前記第１の集積回路は、
前記画像信号が入力される入力部と、
入力された前記画像信号に対して前記画像処理を行う画像処理部と、
前記入力部に入力された前記画像信号、又は前記画像処理部により画像処理された画像信号に対して圧縮処理を施す符号化部と、
前記符号化部により圧縮された画像信号を送信する送信部と、
前記入力部、前記画像処理部、前記符号化部及び前記送信部の動作を制御する第１の回路用制御部と、
を備えていることを特徴とする画像処理装置。
【請求項３】
請求項１又は請求項２に記載の画像処理装置において、
前記複数の集積回路は、装着される記憶媒体に対して画像信号の書き込み及び読み出しを行う第２の集積回路を含み、
前記第２の集積回路は、
圧縮された画像信号を前記記憶媒体に書き込む、又は該記憶媒体に書き込まれた画像信号を読み出す接続部と、
読み出された画像信号を伸長する復号化部と、
圧縮された画像信号を受信するとともに、前記復号化部により伸長された画像信号を送信する送受信部と、
前記接続部、前記復号化部及び送受信部の動作を制御する第２の回路用制御部と、
を備えていることを特徴とする画像処理装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載の画像処理装置において、
前記複数の集積回路は、接続される表示部に画像信号に基づいた画像を表示させる第３の集積回路を含み、
前記第３の集積回路は、
前記画像信号を受信する受信部と、
前記受信部により受信した前記画像信号を前記表示部に表示させる表示用データとして転送する転送部と、
前記受信部及び前記転送部の動作を制御する第３の回路用制御部と、
を備えていることを特徴とする画像処理装置。
【請求項５】
請求項３又は請求項４に記載の画像処理装置において、
前記第２の集積回路は、前記第１の集積回路から送信された前記画像信号の信号量、又は前記画像信号の圧縮率に応じて動作速度を変更することを特徴とする画像処理装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の画像処理装置において、
前記選択部は、前記記憶媒体に記憶された前記画像信号に基づく画像を表示する場合に、前記第２の集積回路と前記第３の集積回路を動作させることを特徴とする画像処理装置。
【請求項７】
請求項１から請求項５のいずれか１項に記載の画像処理装置において、
前記選択部は、非撮影時に連続的に入力される前記画像信号に基づいた画像を表示する場合に、前記第１の集積回路と前記第３の集積回路とを動作させることを特徴とする画像処理装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載の画像処理装置と、
被写体光を受光することで光電変換することで画像信号を取得する撮像素子と、
を備えたことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機能を備えた電子カメラに関する。
【背景技術】
【０００２】
近年、デジタルカメラに代表される電子カメラの多機能化に合わせて複数の処理ブロックが搭載されているものが多い。これら処理ブロックは、１つのＡＳＩＣ（Application Specific Integrated Circuit）に集積された状態で組み込まれている。また、この他に、例えば画像データに対して圧縮伸長処理などの所定の処理を実行する演算手段を、例えばＦＰＧＡ（fieldprogrammable Gate Array）などから構成し、ＦＰＧＡにて実行されるプログラムを入れ替えながら効率的に複数の機能に基づく処理を実行する方法も提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２８５７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような電子カメラでは、搭載される複数の機能に基づく処理を１つの集積回路で実行することで、カメラ自体の構成を最小化する傾向にある。このため、例えばメモリカードなどの記憶媒体が電気的に接続される接続用Ｉ／Ｆや、ＬＣＤなどの表示装置に接続される接続用のＩ／Ｆなどを最適なものに切り替える場合には、これらＩ／Ｆを変更するだけでなく、集積回路全体を新たに設計する必要があり、設計時のコスト増に繋がる。
【０００５】
本発明は、搭載される複数の機能に基づく処理を実行するための集積回路を低コストで実現できるようにした電子カメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の画像処理装置は、異なる処理を実行する複数の集積回路と、前記異なる処理のうち、少なくとも２つの処理を組み合わせることで実行される複数の機能のいずれかを選択する選択部と、前記選択部により選択された機能を実行するときに、前記複数の集積回路から前記選択された機能に基づいた処理を実行する集積回路を駆動させる制御部と、を備えたことを特徴とする。
【０００７】
また、前記複数の集積回路は、画像信号に対して少なくとも画像処理を行う第１の集積回路を含み、前記第１の集積回路は、前記画像信号が入力される入力部と、入力された前記画像信号に対して前記画像処理を行う画像処理部と、前記入力部に入力された前記画像信号、又は前記画像処理部により画像処理された画像信号に対して圧縮処理を施す符号化部と、前記符号化部により圧縮された画像信号を送信する送信部と、前記入力部、前記画像処理部、前記符号化部及び前記送信部の動作を制御する第１の回路用制御部と、を備えていることが好ましい。
【０００８】
また、前記複数の集積回路は、装着される記憶媒体に対して画像信号の書き込み及び読み出しを行う第２の集積回路を含み、前記第２の集積回路は、圧縮された画像信号を前記記憶媒体に書き込む、又は該記憶媒体に書き込まれた画像信号を読み出す接続部と、読み出された画像信号を伸長する復号化部と、圧縮された画像信号を受信するとともに、前記復号化部により伸長された画像信号を送信する送受信部と、前記接続部、前記復号化部及び送受信部の動作を制御する第２の回路用制御部と、を備えていることが好ましい。
【０００９】
また、前記複数の集積回路は、画像信号に基づいた画像を接続される表示部に表示させる第３の集積回路を含み、前記第３の集積回路は、前記画像信号を受信する受信部と、前記受信部により受信した前記画像信号を前記表示部に表示させる表示用データとして転送する転送部と、前記受信部及び前記転送部の動作を制御する第３の回路用制御部と、を備えていることが好ましい。
【００１０】
また、前記第２の集積回路は、前記第１の集積回路から送信された前記画像信号の信号量、又は前記画像信号の圧縮率に応じて動作速度を変更することが好ましい。
【００１１】
また、前記選択部は、前記記憶媒体に記憶された前記画像信号に基づく画像を表示する場合に、前記第２の集積回路と前記第３の集積回路を動作させることが好ましい。
【００１２】
また、前記選択部は、非撮影時に連続的に入力される前記画像信号に基づいた画像を表示する場合に、前記第１の集積回路と前記第３の集積回路とを動作させることが好ましい。
【００１３】
また、本発明の撮像装置は、上述した画像処理装置と、被写体光を受光することで光電変換することで画像信号を取得する撮像素子と、を備えたことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、搭載される複数の機能に基づく処理を実行するための集積回路を低コストで実現できる。
【図面の簡単な説明】
【００１５】
【図１】本発明を用いた電子カメラの構成の概略を示す機能ブロック図である。
【図２】画像処理回路の構成を示す機能ブロック図である。
【発明を実施するための形態】
【００１６】
以下、本発明を用いた電子カメラについて説明する。図１に示すように、電子カメラ１０は、撮像光学系１５、撮像素子１６、Ａ／Ｄ変換部１７、タイミングジェネレータ（ＴＧ）１８、画像処理回路２０、記憶媒体２１、表示部２２、接続用Ｉ／Ｆ２３、ＣＰＵ２６、内蔵メモリ２７、操作部２８及び給電部２９を備える。
【００１７】
撮像光学系１５は、ズームレンズやフォーカスレンズなどの複数のレンズから構成される。例えば、ズーム倍率を変更する際には、図示を省略したレンズ駆動機構によりズームレンズが光軸（Ｌ）方向に移動される。また、フォーカス調整時には、レンズ駆動機構によりフォーカスレンズが光軸（Ｌ）方向に移動される。なお、このレンズ駆動機構は、ＣＰＵ２６によって制御される。
【００１８】
撮像素子１６は、周知のＣＣＤイメージセンサや、ＣＭＯＳイメージセンサが用いられる。この撮像素子１６から出力される画像信号はＡ／Ｄ変換部１７に入力され、アナログ信号からデジタル信号に変換される。このＡ／Ｄ変換部１７によりデジタル化された画像信号は、画像処理回路２０に出力される。また、タイミングジェネレータ１８は、撮像素子１６やＡ／Ｄ変換部１７の駆動タイミングを同期させる。
【００１９】
画像処理回路２０は、Ａ／Ｄ変換部１７によりデジタル信号に変換された画像信号に対して、ノイズ除去処理を施した後、補間処理、階調変換処理、輪郭強調処理などの色再現処理を施す。また、画像処理回路２０は、色再現処理が施された画像信号に対して解像度変換処理を施すことで、表示用の画像信号を生成する。以下、ノイズ除去処理が施された画像信号をＲＡＷデータ、色再現処理が施された画像信号を色再現画像データ、表示用の画像信号をビュー画像データと称する。
【００２０】
また、画像処理回路２０は、生成されるＲＡＷデータ、色再現画像データ及びビュー画像データに対して圧縮処理を施す。以下、ＲＡＷデータ、色再現画像データのそれぞれに対して圧縮処理が施されたデータを、圧縮ＲＡＷデータ、圧縮画像データと称する。
【００２１】
また、この他に、画像処理回路２０は、記憶媒体２１から読み出された圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データに対する伸長処理を行う。なお、この画像処理回路２０の構成については、後述する。
【００２２】
記憶媒体２１は、例えばメモリカードや、光学ディスクや磁気ディスクの他、電子カメラ１０と外部接続することが可能なＨＤＤ（Hard disk drive）などが挙げられる。この記憶媒体２１には、圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データなどが格納される。なお、圧縮画像データや圧縮ＲＡＷデータは、圧縮処理済みのビュー画像データ及び付帯情報とまとめられた１つの画像ファイルとして格納される。この付帯情報としては、撮影条件、撮影日時、カメラの機種などの情報が挙げられる。なお、本実施形態では、１つの記憶媒体を装着した場合について説明しているが、これに限定される必要はなく、複数の記憶媒体を装着できる電子カメラであってもよい。
【００２３】
表示部２２は、撮影待機状態のときに撮像素子１６により取り込まれた画像信号に対して上述した色再現処理及び解像度変換処理を施すことで得られるスルー画像や、上述したビュー画像データに基づく画像を表示する。また、この他に、表示部２２はメニュー画像を表示する。ここで、メニュー画像の基になる画像データは、記憶媒体２１に格納しても良いし、画像処理回路２０に設けられた内蔵メモリ（図示省略）に格納される。この表示部２２としては、例えばＬＣＤが挙げられる。
【００２４】
接続用Ｉ／Ｆ２３は、電子カメラ１０と、外部の電子機器とを接続する接続用のケーブルを接続するためのものである。なお、この接続用Ｉ／Ｆ２３としては、例えばＵＳＢ（登録商標）端子、ＨＤＭＩ（High-Definition Multimedia Interface：登録商標）端子、同軸端子等が挙げられる。
【００２５】
ＣＰＵ２６は、内蔵メモリ２７に書き込まれた制御プログラムを実行することで、電子カメラ１０の各部を統括的に制御する。また、ＣＰＵ２６は、操作部２８の操作に基づいて、電子カメラ１０の各部を制御する。内蔵メモリ２７は、上述した制御プログラムや、撮影時に実行されるＡＥ処理やＡＦ処理に用いる演算子などが記憶されている。操作部２８は、レリーズボタン、メニューボタン、十字キーなどが挙げられる。なお、これら操作部２８の機能は周知であることから、ここでは、省略する。給電部２９は、電子カメラ１０の各部に給電を行う。なお、この給電部２９は、電子カメラ１０に装填される一次電池や二次電池などが挙げられる。
【００２６】
次に、画像処理回路２０の構成について、図２を用いて説明する。画像処理回路２０は、集積回路（ＡＳＩＣ）３１，３２，３３を備えている。以下、これら集積回路をＡＳＩＣと称して説明する。これらＡＳＩＣ３１，３２，３３は、バス３４を介して電気的に接続される。
【００２７】
ＡＳＩＣ３１は、入力される画像信号に対して、上述した色再現処理、解像度変換処理及び圧縮処理を実行する。このＡＳＩＣ３１は、入力部４１、画像処理部４２、符号化部４３，４４、コントローラ４５、バッファメモリ４６、通信Ｉ／Ｆ４７を備え、これらがバス４８を介して電気的に接続される。なお、このＡＳＩＣ３１のコントローラ４５には、給電部２９からの電力が常に供給される。
【００２８】
入力部４１は、Ａ／Ｄ変換部１７から出力されたデジタルの画像信号を受け付ける。入力部４１により受け付けた画像信号は、バッファメモリ４６に格納される。
【００２９】
画像処理部４２は、バッファメモリ４６に入力された画像信号に対して、ノイズ除去処理を施した後、色再現処理や解像度変換処理を施す。なお、これら処理が施された画像信号は、各処理が施される毎に、バッファメモリ４６に格納される。
【００３０】
符号化部４３は、バッファメモリ４６に格納されたＲＡＷデータに対して、圧縮（符号化）処理を施す。ＲＡＷデータに対する圧縮処理については周知であるので、ここでは、その詳細を省略する。この符号化部４３は、１２ｂｉｔのＲＡＷデータを例えば９．５ｂｉｔに間引き処理した後、ハフマン圧縮に代表される可逆圧縮を施す。この符号化部４３により生成された圧縮ＲＡＷデータはバッファメモリ４６に格納される。
【００３１】
符号化部４４は、バッファメモリ４６に格納された色再現画像データやビュー画像データに対してＪｐｅｇなどの非可逆圧縮を施す。この符号化部４３により圧縮処理が施された圧縮画像データや圧縮処理済みのビュー画像データは、バッファメモリ４６にそれぞれ格納される。なお、この符号化部４３における圧縮処理における圧縮率や、圧縮後の画像データにおけるデータサイズは、操作部２８の操作により設定される。
【００３２】
コントローラ４５は、ＣＰＵ２６からの駆動指令に基づいて、ＡＳＩＣ３１の各部を制御する。ＣＰＵ２６からの駆動指令を受けると、コントローラ４５は、給電部２９から供給される電力を、ＡＳＩＣ３１の各部、及びＡＳＩＣ３３に供給する。上述した駆動指令が出力されるタイミングとしては、例えば電子カメラ１０の動作モードが撮影モードとなるとき、又は撮影モードに移行したときが挙げられる。なお、撮影時に表示部２２においてスルー画像を表示しない設定がされている場合には、コントローラ４５は、ＣＰＵ２６からの駆動指令を受けたとしても、ＡＳＩＣ３３には電力を供給しない。
【００３３】
通信Ｉ／Ｆ４７は、バス３４を介してＡＳＩＣ３２，３３と電気的に接続されており、バッファメモリ４６に格納されるビュー画像データをＡＳＩＣ３３に送信する他に、圧縮ＲＡＷデータ、圧縮画像データ或いは圧縮処理済みのビュー画像データをＡＳＩＣ３２に出力する。
【００３４】
ＡＳＩＣ３２は、ＡＳＩＣ３１から送信された圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データを記憶媒体２１に書き込む処理や、記憶媒体２１に格納された圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データのいずれかを読み出す処理を実行する。このＡＳＩＣ３２は、コントローラ５１、復号化部５２、バッファメモリ５３、接続用Ｉ／Ｆ５４及び通信Ｉ／Ｆ５５から構成され、これらがバス５６を介して電気的に接続される。
【００３５】
コントローラ５１は、ＣＰＵ２６からの駆動指令を受けて、ＡＳＩＣ３２の各部を制御する。この駆動指令時に、コントローラ５１は、給電部２９から供給される電力を、ＡＳＩＣ３２の各部、及びＡＳＩＣ３３に供給する。ここで、ＡＳＩＣ３２に入力される駆動指令は、上述した撮影モード、記憶媒体２１に格納される画像データに基づく画像を再生する再生モード、或いは電子カメラ１０の初期設定等を行う設定モードに移行したときが挙げられる。なお、これらモードのうち、撮影モードに移行するタイミングで駆動指令がＡＳＩＣ３２に入力された場合には、ＡＳＩＣ３１からＡＳＩＣ３３に電力の供給が実行されるので、この場合にはコントローラ５１は給電部２９からの電力をＡＳＩＣ３３に供給しない。
【００３６】
また、このコントローラ５１は、圧縮ＲＡＷデータや圧縮画像データがＡＳＩＣ３１からＡＳＩＣ３２に送信されるときに、これら画像データを圧縮したときの圧縮率や圧縮処理後のデータサイズを読み出し、読み出した圧縮率、又はデータサイズに基づいた動作速度となるように、ＡＳＩＣ３２の各部を制御する。
【００３７】
復号化部５２は、記憶媒体２１から読み出した圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データを伸長（復号化）処理する。なお、伸長処理については周知であるので、ここでは省略する。この復号化部５２によって伸長されたデータは、バッファメモリ５３に書き込まれる。
【００３８】
接続用Ｉ／Ｆ５４は、記憶媒体２１が接続される。この接続用Ｉ／Ｆ５４は、圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データを記憶媒体２１に書き込む、又は記憶媒体２１に格納された圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データのいずれかを読み出す。なお、記憶媒体２１から読み出された圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データはバッファメモリ５３に格納される。
【００３９】
通信Ｉ／Ｆ５５は、ＡＳＩＣ３１から送信された圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データを受信する。この通信Ｉ／Ｆ５５により受信された圧縮ＲＡＷデータ、圧縮画像データ及び圧縮処理済みのビュー画像データはバッファメモリ５３に書き込まれる。また、バッファメモリ５３に格納されたデータが、復号化部５２により伸長処理されたビュー画像データである場合には、通信Ｉ／Ｆ５５はバッファメモリ５３に格納されたビュー画像データをＡＳＩＣ３３に送信する。
【００４０】
ＡＳＩＣ３３は、画像を表示する処理を実行する。このＡＳＩＣ３３は、コントローラ６１、通信Ｉ／Ｆ６２、バッファメモリ６３、表示用Ｉ／Ｆ６４，６５から構成され、これらがバス６６を介して電気的に接続される。
【００４１】
コントローラ６１は、ＡＳＩＣ３１又はＡＳＩＣ３２から電力が供給されたときに動作し、ＡＳＩＣ３３の各部を制御する。通信Ｉ／Ｆ６２は、ＡＳＩＣ３１又はＡＳＩＣ３２から送信されたビュー画像データを受信する。この通信Ｉ／Ｆ６２にて受信されたビュー画像データは、バッファメモリ６３に書き込まれる。表示用Ｉ／Ｆ６４は、表示部２２と電気的に接続されており、バッファメモリ６３に書き込まれたビュー画像データを表示部２２に送信する。一方、表示用Ｉ／Ｆ６５は、接続用Ｉ／Ｆ２３と接続される。表示用Ｉ／Ｆ６５にて受信を接続用Ｉ／Ｆ２３に接続することで、外部の表示装置にビュー画像を表示出力することが可能となる。
【００４２】
以下、画像処理回路２０の動作について説明する。ユーザによる操作部２８の操作により電子カメラ１０の主電源がオンになると、ＣＰＵ２６は、給電部２９に給電開始の指令を行う。これに基づき、給電部２９は電子カメラ１０の各部に電力を供給する。このとき、画像処理回路２０には、ＡＳＩＣ３１のコントローラ４５及びＡＳＩＣ３２のコントローラ５１のみに電力が供給される。
【００４３】
例えば電子カメラ１０の動作モードが撮影モードに設定されている場合や、ユーザによる操作部２８の操作により電子カメラ１０の動作モードを撮影モードに変更した場合には、ＣＰＵ２６は、画像処理回路２０のＡＳＩＣ３１に駆動指令を出力する。これを受けて、ＡＳＩＣ３１のコントローラ４５はＡＳＩＣ３１の各部及びＡＳＩＣ３３に対して電力を供給する。
【００４４】
撮影モードにおいてレリーズボタンが操作されていない場合には、撮像素子１６から画像信号が一定間隔で出力されている。これら一定間隔で出力される画像信号はＡ／Ｄ変換部１７を介してＡＳＩＣ３１に入力される。画像処理部４２は、これら一定間隔で入力される画像信号に対してノイズ除去処理、色再現処理及び解像度変換処理を実行し、表示部２２の解像度に合わせたスルー画像データを生成する。なお、生成されたスルー画像データは、通信Ｉ／Ｆ４７を介してＡＳＩＣ３３に入力される。この場合、スルー画像データは、色再現処理済みの画像データに対して解像度変換処理を施した画像データからなるので、ＡＳＩＣ３１及びＡＳＩＣ３３の間の通信トラフィックを抑制することができる。
【００４５】
通信Ｉ／Ｆ４７から送信されたスルー画像データは、ＡＳＩＣ３３の通信Ｉ／Ｆ６２に受信される。この受信されたスルー画像データは、バッファメモリ６３に格納される。その後、表示用Ｉ／Ｆ６４を介して表示部２２に出力される。これにより、スルー画像が表示部２２に表示される。なお、電子カメラ１０が他の表示装置（図示せず）に接続されている場合には、表示用Ｉ／Ｆ６５、接続用Ｉ／Ｆ２３を介して他の表示装置に出力され、該表示装置にスルー画像が表示される。
【００４６】
なお、表示部２２によるスルー画像の表示を行わない設定がなされている場合には、ＡＳＩＣ３１のコントローラ４５は、ＡＳＩＣ３３に電力を供給しないので、上述したスルー画像の表示に係る処理は実行されない。また、仮に表示部２２において画像の表示を停止する旨の操作がされた場合には、ＡＳＩＣ３１のコントローラ４５がＡＳＩＣ３３に対する電力の供給を停止するので、この電力の供給の停止に伴って、上述したスルー画像の表示が終了する。このように、スルー画像を表示する際には、ＡＳＩＣ３１及びＡＳＩＣ３３にのみ電力が供給されることになるので、消費電力を抑えることができる。
【００４７】
撮影モードにおいて、ユーザによりレリーズボタンが操作されると、ＣＰＵ２６はＡＳＩＣ３２に駆動指令を出力する。これを受けて、ＡＳＩＣ３２のコントローラ５１は、ＡＳＩＣ３２の各部に電力を供給する。これにより、全てのＡＳＩＣ３１，３２，３３のそれぞれが動作する。
【００４８】
レリーズボタンが操作されたときには、決定された露出条件に基づいて得られた画像信号が撮像素子１６から出力される。この画像信号は、画像処理回路２０のＡＳＩＣ３１に入力される。
【００４９】
例えば色再現画像データとしてＲＡＷデータを記録する場合、画像処理部４２は、バッファメモリ４６に格納された画像信号に対してノイズ除去処理を行う。これにより、ＲＡＷデータが生成され、バッファメモリ４６に格納される。符号化部４３は、バッファメモリ４６に格納されたＲＡＷデータを読み出し、該ＲＡＷデータに対する圧縮処理を実行する。これにより、圧縮ＲＡＷデータが生成される。また、画像処理部４２は、ＲＡＷデータに対して色再現処理を施す。そして、画像処理部４２は、これら処理が施された画像データに対して解像度変換処理を実行し、ビュー画像データを生成する。このビュー画像データは、通信Ｉ／Ｆ４７を介してＡＳＩＣ３３に送信される。また、生成されたビュー画像データは、符号化部４３により圧縮処理が施され、圧縮ＲＡＷデータとともに、通信Ｉ／Ｆ４７を介してＡＳＩＣ３２に送信される。
【００５０】
ＡＳＩＣ３３に送信されたビュー画像データは、通信Ｉ／Ｆ６２により受信され、バッファメモリ６３に格納される。コントローラ６１は、バッファメモリ６３に格納されたビュー画像データを読み出し、表示用Ｉ／Ｆ６４を介して表示部２２に出力する。これにより、ビュー画像データに基づく画像が表示部２２に表示される。なお、撮影時に取得される画像を表示部２２に表示しない場合には、ビュー画像データはＡＳＩＣ３３には送信されない。
【００５１】
一方、ＡＳＩＣ３２に送信された圧縮処理済みのＲＡＷデータと圧縮処理済みのビュー画像データとは、通信Ｉ／Ｆ５５にて受信され、バッファメモリ５３に格納される。これら画像データを通信Ｉ／Ｆ５５にて受信する過程で、コントローラ５１は、圧縮処理された画像データの圧縮率、又は画像データのデータサイズを特定し、特定された圧縮率、又はデータサイズに基づいて、ＡＳＩＣ３２の動作速度を変更する。例えば画像データの圧縮率に基づいてＡＳＩＣ３２の動作速度を変更する場合、画像データの圧縮率が高いときには、圧縮処理後の画像データのデータサイズが小さい。このような場合には、コントローラ５１は、ＡＳＩＣ３２の動作速度を遅くする、又は変更しない。また、画像データの圧縮率が低いときには、記憶媒体２１に書き込む画像データのデータサイズが大きい。このような場合には、コントローラ５１はＡＳＩＣ３２の動作速度を速くする。なお、画像データの圧縮率の高いか否かの判断は、予め設定された閾値と画像データの圧縮率とを比較すればよい。また、データサイズに基づいて動作速度を変更する場合も同様であり、画像データのデータサイズが小さければ、コントローラ５１はＡＳＩＣ３２の動作速度を遅くする、又は変更しない。一方、データサイズが大きければ、コントローラ５１はＡＳＩＣ３２の動作速度を速くする。
【００５２】
また、色再現画像データを記録する場合には、画像処理部４２においてノイズ除去処理が施されたデータに対して、補間処理、階調変換処理、輪郭強調処理などの処理が施される。これにより生成される色再現画像データに対して、符号化部４４は圧縮処理を施す。これにより、Ｊｐｅｇ形式の画像データが生成される。このＪｐｅｇ形式の画像データを記録する処理は、圧縮処理されたＲＡＷデータと同一であることから、ここでは省略する。
【００５３】
次に、電子カメラ１０の動作モードが再生モードとなる場合について説明する。電子カメラの動作モードが再生モードとなる場合やユーザによる操作部２８の操作により電子カメラ１０の動作モードを再生モードに変更した場合には、ＣＰＵ２６は、画像処理回路２０のＡＳＩＣ３２に駆動指令を出力する。これを受けて、ＡＳＩＣ３２のコントローラ５１は、各部に電力を供給する。同時に、ＡＳＩＣ３３に電力を供給する。これにより、ＡＳＩＣ３３が動作する。
【００５４】
その後、ＡＳＩＣ３２のコントローラ５１は、接続用Ｉ／Ｆ５４を介して記憶媒体２１に格納された画像ファイルから、ビュー画像データを読み出し、バッファメモリ５３に格納する。記憶媒体２１に格納される画像ファイルに含まれるビュー画像データは、圧縮処理された画像データであることから、符号化部５２は、バッファメモリ５３に格納されたビュー画像データを伸長処理する。そして、この伸長処理されたビュー画像データを通信Ｉ／Ｆ５５を介してＡＳＩＣ３３に送信する。このビュー画像データは、ＡＳＩＣ３３の通信Ｉ／Ｆ６２にて受信され、バッファメモリ６３に格納される。その後、バッファメモリ６３に格納されたビュー画像データは、コントローラ６１により読み出され、表示用Ｉ／Ｆ６４を介して表示部２２に出力される。これにより、ビュー画像データに基づく画像が表示部２２に表示される。このように、再生モードでは、３つのＡＳＩＣ３１，３２，３３のうち、ＡＳＩＣ３２及びＡＳＩＣ３３にのみ電力が供給されることから、スルー画像を表示するときと同様に、消費電力を抑えることが可能となる。
【００５５】
このように、異なる処理を行う複数のＡＳＩＣ３１，３２，３３から画像処理回路２０を構成し、実行される動作に基づいたＡＳＩＣに対して選択的に電力が供給されることから、電子カメラ１０における消費電力を抑制することができ、また、電子カメラ１０に搭載される給電部における電力消費を抑制することができる。
【００５６】
また、異なる処理を行う複数のＡＳＩＣ３１，３２，３３から画像処理回路２０を構成することで、例えば記憶媒体２１に接続される接続用Ｉ／Ｆ５４を変更する場合にはＡＳＩＣ３２のみを交換する、または、表示用Ｉ／Ｆ６４，６５のいずれか一方を変更する場合にはＡＳＩＣ３３のみを交換するなど、いずれかのＡＳＩＣを交換することで、異なる形態の画像処理回路を低コストで生成することができる。
【００５７】
本実施形態では、ＡＳＩＣ３１のコントローラ４５、又はＡＳＩＣ３２のコントローラ５１のいずれかによりＡＳＩＣ３３への電力の供給を行っているが、これに限定される必要はない。例えば全てのＡＳＩＣ３１，３２，３３のコントローラ４５，５１，６１に対して給電を行い、ＡＳＩＣ３１又はＡＳＩＣ３２からの駆動指令をＡＳＩＣ３３のコントローラ６１が受信したときに、ＡＳＩＣ３３のコントローラ６１がＡＳＩＣ３３の各部に電力を供給するようにしてもよい。
【００５８】
本実施形態では、ＲＡＷデータに対する圧縮処理を行う符号化部と、画像処理が施されることで生成された画像データに対して圧縮処理を行う符号化部とを別個に形成した場合について説明しているが、これに限定される必要はなく、１つの符号化部により対応することも可能である。
【００５９】
本実施形態では、ビュー画像データに対して圧縮処理を施さずにＡＳＩＣ３３に送信しているが、これに限定される必要はなく、圧縮処理を施したビュー画像データをＡＳＩＣ３３に送信してもよい。この場合、ＡＳＩＣ３３に復号化部を設けておき、表示部２２に送信する際に、圧縮処理されたビュー画像データを復号化部において伸長処理すればよい。
【００６０】
本実施形態では、ＡＳＩＣ３２に設けられる復号化部５２により、記憶媒体２２に格納される画像ファイルから読み出されたビュー画像データを伸長処理した後、ＡＳＩＣ３３にビュー画像データを送信しているが、これに限定される必要はなく、読み出されたビュー画像データを、そのままＡＳＩＣ３２からＡＳＩＣ３３に送信することも可能である。この場合、ＡＳＩＣ３３に復号化部を設け、受信したビュー画像データを該復号化部により伸張処理した後、表示部２２に出力すればよい。
【００６１】
本実施形態では、画像処理や圧縮処理を行うＡＳＩＣ、表示処理を行うＡＳＩＣ及び画像データを記憶媒体に書き込む処理、記憶媒体から読み出す処理を行うＡＳＩＣの組み合わせから画像処理回路を構成しているが、これに限定される必要はなく、例えば、無線通信機能やＧＰＳ機能などを備えた画像処理回路であってもよい。この場合には、無線機能やＧＰＳ機能を、上述した３つのＡＳＩＣとは異なるＡＳＩＣにて実行させればよい。
【００６２】
本実施形態では電子カメラを例に取り上げているが、これに限定される必要はなく、図２に示す画像処理回路２０を備えた画像処理装置であってもよい。
【符号の説明】
【００６３】
１０…電子カメラ、１６…撮像素子、２０…画像処理回路、２１…記憶媒体、２２…表示部、２６…ＣＰＵ、２８…操作部、２９…給電部、３１，３２，３３…ＡＳＩＣ、３４、４８，５６，６６…バス
【図１】
2012039367.tif 000003
【図２】
2012039367.tif 000004