(57)【要約】【課題】  簡易な制御構成で各処理回路への電力供給を制御することで、画像の処理速度と消費電力の削減との両立を図ることを可能にする。【解決手段】  撮像した画像の表示と記録を行う場合には各処理回路２２０乃至２２３がＤＲＡＭ２１１に対して均等にアクセスできるよういんする。そして、非記録で撮像画像を確認するための表示を行っている場合には、消費電力の大きい現像処理部について表示フレーム間隔の２分した際の一方に集中するようにその間で電力供給をＯＮし、処理を終えた場合に現像処理部への電力供給をＯＦＦにする。【選択図】  図２
2015126297.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
画像を表示する表示手段と、
画像データを記録媒体に記録する記録手段と、
メモリと、
それぞれが前記メモリにアクセスして画像データを処理する複数の処理回路と、
前記記録手段による画像データの記録を行わずに、前記表示手段による画像の表示を行う非記録モードと、前記記録手段による画像データの記録を行う記録モードとを含む複数のモードの何れかに切り替える手段と、
前記モードに応じて、前記メモリに対する前記複数の処理回路のアクセスを制御するメモリアクセス制御手段と、
前記複数の処理回路への電力供給を制御する電力制御手段とを有し、
前記メモリアクセス制御手段は、前記非記録モードにおいて、前記複数の処理回路のうちの所定の処理回路が所定のデータ量の処理を開始してから完了するまでの間に他の前記処理回路が前記メモリにアクセスするデータ量を、前記記録モードよりも少なくなるように制御し、
前記電力制御手段は、前記非記録モードにおいて、前記所定の処理回路が前記メモリにアクセスしていない期間において前記所定の処理回路に対する電力供給を停止する
ことを特徴とする画像処理装置。
【請求項２】
撮像手段と、
画像を表示する表示手段と、
画像データを記録媒体に記録する記録手段と、
メモリと、
それぞれが前記メモリにアクセスして画像データを処理する複数の処理回路と、
前記記録手段による画像データの記録を行わずに、前記表示手段による画像の表示を行う非記録モードと、前記記録手段による画像データの記録を行う記録モードとを含む複数のモードの何れかに切り替える手段と、
前記モードに応じて、前記メモリに対する前記複数の処理回路のアクセスを制御するメモリアクセス制御手段と、
前記複数の処理回路に供給するクロックを制御する電力制御手段とを有し、
前記メモリアクセス制御手段は、前記非記録モードにおいて、前記複数の処理回路のうちの所定の処理回路が所定のデータ量の処理を開始してから完了するまでの間に前記所定の処理回路以外の他の処理回路が前記メモリにアクセスするデータ量を、前記記録モードよりも少なくなるように制御し、
前記電力制御手段は、前記非記録モードにおいて、前記所定の処理回路が前記メモリにアクセスしていない期間において前記所定の処理回路に対するクロックの供給を停止することを特徴とする画像処理装置。
【請求項３】
前記所定の処理回路は、他の処理回路よりも高速に動作し、且つ、消費電力が大きい
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記メモリアクセス制御手段は、前記非記録モードにおいて、前記所定の処理回路が前記所定のデータ量の画像データの処理を開始してから完了するまでの間、前記他の処理回路が前記メモリにアクセスしないように制御することを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記メモリアクセス制御手段は、前記非記録モードにおいて、前記所定の処理回路が前記所定のデータ量の画像データの処理を開始してから完了するまでの間、前記メモリの使用帯域が所定値を超えないように、前記他の処理回路による前記メモリへのアクセスを許可することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記メモリアクセス制御手段は、前記複数の処理回路のそれぞれに対し、前記メモリへの書き込みのためのＤＭＡＣと、読み出しのためのＤＭＡＣ及び、前記複数の処理回路に対して出力されるデータ及び前記複数の処理回路からのデータを記憶する記憶手段を有し、前記所定の処理手段に対応した前記記憶手段に記憶されたデータ量に基づいて、前記他の処理回路の前記メモリへのアクセスを制御することを特徴とする請求項１または２に記載の画像処理装置。
【請求項７】
前記複数の処理回路には、現像処理を行う回路、補正処理を行う回路、顔画像検出を行う回路、記録画像を生成する回路が含まれることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
請求項１乃至７のいずれか１項に記載の画像処理装置を有する撮像装置。
【請求項９】
撮像手段と、画像を表示する表示手段と、画像データを記録媒体に記録する記録手段と、メモリと、それぞれが前記メモリにアクセスして画像データを処理する複数の処理回路と、前記記録手段による画像データの記録を行わずに、前記表示手段による画像の表示を行う非記録モードと、前記記録手段による画像データの記録を行う記録モードとを含む複数のモードの何れかに切り替える手段と、前記モードに応じて、前記メモリに対する前記複数の処理回路のアクセスを制御するメモリアクセス制御手段と、前記複数の処理回路への電力供給を制御する電力制御手段とを有する画像処理装置の制御方法であって、
前記メモリアクセス制御手段は、前記非記録モードにおいて、前記複数の処理回路のうちの所定の処理回路が所定のデータ量の処理を開始してから完了するまでの間に他の前記処理回路が前記メモリにアクセスするデータ量を、前記記録モードよりも少なくなるように制御するステップと、
前記電力制御手段が、前記非記録モードにおいて、前記所定の処理回路が前記メモリにアクセスしていない期間において前記所定の処理回路に対する電力供給を停止するステップと
を有することを特徴とする画像処理装置の制御方法。
【請求項１０】
撮像手段と、画像を表示する表示手段と、画像データを記録媒体に記録する記録手段と、メモリと、それぞれが前記メモリにアクセスして画像データを処理する複数の処理回路と、前記記録手段による画像データの記録を行わずに、前記表示手段による画像の表示を行う非記録モードと、前記記録手段による画像データの記録を行う記録モードとを含む複数のモードの何れかに切り替える手段と、前記モードに応じて、前記メモリに対する前記複数の処理回路のアクセスを制御するメモリアクセス制御手段と、前記複数の処理回路に供給するクロックを制御する電力制御手段とを有する画像処理装置の制御方法であって、
前記メモリアクセス制御手段が、前記非記録モードにおいて、前記複数の処理回路のうちの所定の処理回路が所定のデータ量の処理を開始してから完了するまでの間に前記所定の処理回路以外の他の処理回路が前記メモリにアクセスするデータ量を、前記記録モードよりも少なくなるように制御するステップと、
前記電力制御手段が、前記非記録モードにおいて、前記所定の処理回路が前記メモリにアクセスしていない期間において前記所定の処理回路に対するクロックの供給を停止するステップと
を有することを特徴とする画像処理装置の制御方法。
【請求項１１】
撮像手段と、画像を表示する表示手段と、画像データを記録媒体に記録する記録手段と、メモリと、それぞれが前記メモリにアクセスして画像データを処理する複数の処理回路と、前記記録手段による画像データの記録を行わずに、前記表示手段による画像の表示を行う非記録モードと、前記記録手段による画像データの記録を行う記録モードとを含む複数のモードの何れかに切り替える手段と、前記モードに応じて、前記メモリに対する前記複数の処理回路のアクセスを制御するメモリアクセス制御手段と、前記複数の処理回路への電力供給を制御する電力制御手段とを有する画像処理装置におけるコンピュータが読み込み実行するためのプログラムであって、
前記コンピュータに読み込ませ実行させることで、
前記メモリアクセス制御手段が、前記非記録モードにおいて、前記複数の処理回路のうちの所定の処理回路が所定のデータ量の処理を開始してから完了するまでの間に他の前記処理回路が前記メモリにアクセスするデータ量を、前記記録モードよりも少なくなるように制御し、
前記電力制御手段が、前記非記録モードにおいて、前記所定の処理回路が前記メモリにアクセスしていない期間において前記所定の処理回路に対する電力供給を停止する
として前記コンピュータを機能させるためのプログラム。
【請求項１２】
撮像手段と、画像を表示する表示手段と、画像データを記録媒体に記録する記録手段と、メモリと、それぞれが前記メモリにアクセスして画像データを処理する複数の処理回路と、前記記録手段による画像データの記録を行わずに、前記表示手段による画像の表示を行う非記録モードと、前記記録手段による画像データの記録を行う記録モードとを含む複数のモードの何れかに切り替える手段と、前記モードに応じて、前記メモリに対する前記複数の処理回路のアクセスを制御するメモリアクセス制御手段と、前記複数の処理回路に供給するクロックを制御する電力制御手段とを有する画像処理装置におけるコンピュータが読み込み実行するためのプログラムであって、
前記コンピュータに読み込ませ実行させることで、
前記メモリアクセス制御手段が、前記非記録モードにおいて、前記複数の処理回路のうちの所定の処理回路が所定のデータ量の処理を開始してから完了するまでの間に前記所定の処理回路以外の他の処理回路が前記メモリにアクセスするデータ量を、前記記録モードよりも少なくなるように制御するステップと、
前記電力制御手段が、前記非記録モードにおいて、前記所定の処理回路が前記メモリにアクセスしていない期間において前記所定の処理回路に対するクロックの供給を停止するステップと
して前記コンピュータを機能させるためのプログラム。
【請求項１３】
請求項１１又は１２に記載のプログラムを格納したコンピュータが読み込み可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像して得た画像の記録装置へ記録、及び表示装置へ表示処理を行う画像処理技術に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラ等の撮像機能を有する画像処理装置において、画像の高解像度化による処理データ量の増加や、静止画連写コマ数、動画フレームレートの向上等に伴い、データを高速に処理することの重要性が益々高くなってきている。しかし一方で、大量の画像データを高速に処理することにより画像処理装置の消費電力が増加してしまうという問題があり、このデータ処理速度と消費電力の両立が大きな課題となっている。デジタルカメラや撮像機能を有する携帯端末は、バッテリーで動作するものであるので、消費電力を削減して撮影可能枚数を増やすことが求められる。その為には特に画像記録前の撮像画像モニタ表示時における消費電力をできるだけ低く抑えることが重要となる。
【０００３】
従来より、このようなデータ処理速度と消費電力の両立を図る様々な技術が知られている。特許文献１では、メモリアクセス許可待機時はデータ転送制御装置へのクロック供給を停止することで、データ処理速度と消費電力の両立を図っている。また、特許文献２では、データ転送に必要なクロック数に応じた最小限のクロック周波数を設定することで、データ処理速度と消費電力の両立を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−９９１４９号公報
【特許文献２】特開２００６−２３６０５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の従来技術はクロック数、及びクロック周波数の最適化に有効であるが、供給電力の最適化は考慮されておらず、データ転送期間中は各データ処理回路に電力を供給し続ける必要がある。何故なら、一般的なデータ処理装置のデータ転送間隔は数十ｎｓｅｃ〜数μｓｅｃに対して電源の立ち上げシーケンスは数百μｓｅｃ以上要する為、データ１転送毎に電力の供給を停止しているとデータ処理速度が著しく劣化してしまうからである。また、通常、データ処理回路への電力供給を停止するとＣＰＵ等がデータ処理回路に設定した設定値情報も失われる為、データ１転送毎に電力供給を停止すると、その度に再設定時間が必要になり、データ処理速度が著しく劣化してしまう。また、データ転送制御シーケンスも複雑になってしまう。また、上述の従来技術はクロック制御構成も複雑になってしまっている。
【０００６】
本発明は上記問題点に鑑みなされたものである。そして、本発明は、簡易な制御構成で各データ処理回路への電力供給とクロック供給を適切に制御することで、データ処理速度と消費電力の両立を図ることが可能な技術を提供する。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本明細書における画像処理装置は以下の構成を備える。すなわち、
撮像手段と、
画像を表示する表示手段と、
画像データを記録媒体に記録する記録手段と、
メモリと、
それぞれが前記メモリにアクセスして画像データを処理する複数の処理回路と、
前記記録手段による画像データの記録を行わずに、前記表示手段による画像の表示を行う非記録モードと、前記記録手段による画像データの記録を行う記録モードとを含む複数のモードの何れかに切り替える手段と、
前記モードに応じて、前記メモリに対する前記複数の処理回路のアクセスを制御するメモリアクセス制御手段と、
前記複数の処理回路への電力供給を制御する電力制御手段とを有し、
前記メモリアクセス制御手段は、前記非記録モードにおいて、前記複数の処理回路のうちの所定の処理回路が所定のデータ量の処理を開始してから完了するまでの間に他の前記処理回路が前記メモリにアクセスするデータ量を、前記記録モードよりも少なくなるように制御し、
前記電力制御手段は、前記非記録モードにおいて、前記所定の処理回路が前記メモリにアクセスしていない期間において前記所定の処理回路に対する電力供給を停止することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、データ処理回路への電力・クロックの供給を最適に制御することができ、データ処理速度と消費電力を両立した画像データの記録装置への記録、及び表示装置への表示制御を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態に係る画像表示時における各画像処理部のＤＲＡＭアクセスパターンを示す図。
【図２】第１、第２の実施形態に係る画像処理装置の構成を示すブロック図。
【図３】第１、第３の実施形態に係るデータ転送制御装置の構成を示すブロック図。
【図４】第１、第２の実施形態に係る各画像処理部の単独動作時のＤＲＡＭアクセスパターンを示す図。
【図５】第１、第２の実施形態に係る画像記録時における各画像処理部のＤＲＡＭアクセスパターンを示す図。
【図６】第１の実施形態に係る画像表示・記録の処理手順を示すフローチャート。
【図７】第２の実施形態に係るデータ転送制御装置の構成を示すブロック図。
【図８】第２の実施形態に係る画像表示時における各画像処理部のＤＲＡＭアクセスパターンを示す図。
【図９】第２の実施形態に係る画像表示・記録の処理手順を示すフローチャート。
【図１０】第３の実施形態に係る画像処理装置の構成を示すブロック図。
【図１１】第３の実施形態に係る各画像処理部の単独動作時のＤＲＡＭアクセスパターンを示す図。
【図１２】第３の実施形態に係る画像記録時における各画像処理部のＤＲＡＭアクセスパターンを示す図。
【図１３】第３の実施形態に係る画像表示時における各画像処理部のＤＲＡＭアクセスパターンを示す図。
【図１４】第３の実施形態に係る画像表示・記録の処理手順を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、添付図面に従って本発明に係る実施の形態を詳細に説明する。
【００１１】
［第１の実施形態］
本発明の第１の実施の形態を説明する。図２は、第１の実施形態が適用する画像処理装置の構成を示すブロック図である。ここで示す画像処理装置は、デジタルカメラ、或いは、撮像機能を有する装置である。
【００１２】
図２において、２０１はレンズや絞り等からなる結像光学部であり、フォーカス調節や露出調節を行う。２０２は光学像を電気信号に変換するＣＣＤ等の撮像素子、２０３は撮像素子２０２からのアナログ画像信号をデジタル画像データに変換するＡ／Ｄ変換回路である。２１０はＤＲＡＭ２１１との間で画像データや各種制御データの書き込み／読み出しを行うデータ転送制御装置、２０４はバスを介して各種制御を司るＣＰＵである。２２０は、画像データを一般的な表示装置に表示可能な輝度・色差情報等からなる画像データに変換する現像処理部である。２２１は、画像データに対して光学歪補正等の処理を行う補正処理部である。２２２は、画像データから人の顔を検出する顔画像検出部であり、顔画像検出結果は、フォーカス調節値や露出調節値として結像光学部２０２へフィードバックされる。２２３は、画像データをＪＰＥＧ等、一般的な記録画像フォーマットに変換する記録画像生成部である。本第１の実施形態における各画像処理部２２０〜２２３は、ＤＲＡＭ２１１上の画像データを読み出して画像処理を施した結果をＤＲＡＭ２１１へ書き出している。２０５は、画像データを表示する液晶モニタ等からなる表示部である。２０６は、画像データを記録媒体へ記録する記録部である。２２４は、２２０〜２２３の各画像処理部へのクロック・電力供給（バッテリーは不図示）をＣＰＵ２０４の指示により制御するパワー制御部であり、クロック・電力の供給は各画像処理部２２０〜２２３個別で制御可能な構成になっている。
【００１３】
図３は、第１の実施形態に係るデータ転送制御装置２１０の構成を示すブロック図である。３１０〜３１３は、ＤＲＡＭ２１１から各画像処理部２２０〜２２３への読み出し画像データの転送を制御するＲＤＤＭＡＣ（Ｒｅａｄ  Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）である。ＲＤＤＭＡＣ３１０〜３１３は、画像データを一時的に格納するＦＩＦＯ３２０〜３２３を有している。３３０〜３３３は、各画像処理部２２０〜２２３のＤＲＡＭ２１１への書き込み画像データの転送を制御するＷＲＤＭＡＣ（Ｗｒｉｔｅ  Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）である。ＷＲＤＭＡＣ３３０〜３３３は、画像データを一時的に格納するＦＩＦＯ３４０〜３４３を有している。３００は、ＲＤＤＭＡＣ３１０〜３１３、及びＷＲＤＭＡＣ３３０〜３３３の要求により、ＤＲＡＭ２１１への読み出し画像データ、及び書き込み画像データの転送を制御するメモリアクセス制御部である。３０１は、ＲＤＤＭＡＣ３１０〜３１３、及びＷＲＤＭＡＣ３３０〜３３３から同時にＤＲＡＭ２１１へアクセス要求があった場合のアクセス優先度を制御する調停部である。
【００１４】
図４は、第１の実施形態に係る各画像処理部２２０〜２２３がそれぞれ単独で１枚の画像データを処理した時のＤＲＡＭ２１１へのアクセス時間とデータ量を示す図である。本実施形態では、現像処理部２２０が他の画像処理部と比較して多量のデータを高速に処理する。その為、現像処理部２２０は、他の画像処理部より多量のデータを短い周期でＤＲＡＭ２１１へ読み出し、書き出しアクセスをし、画像処理完了時間及びＤＲＡＭ２１１へのアクセス完了時間も速い。一般的に多量のデータを高速に処理可能な回路は消費電力が大きく、本実施形態においても現像処理部２２０の消費電力は他の画像処理部よりも大きい。
【００１５】
図５は、第１の実施形態に係る画像処理装置の静止画連写記録モード時において、１枚の画像データを処理して記録部２０６へ記録処理を実行する時の各画像処理部２２０〜２２３のＤＲＡＭ２１１アクセスパターンを示す図である。静止画連写・記録時に各画像処理部２２０〜２２３が処理を施さなければならない画像サイズは大きい。また、連写記録モードにおいて撮影される各画面について、この画像処理部２２０〜２２３の処理全てを連写規定時間内に完了させなければならない。本実施形態の画像連写・記録時に処理する画像サイズは、横４０００画素×縦３０００画素、１画面当たりの処理を完了するための連写規定時間は１５０ミリ秒（ｍｓｅｃ）とする。ここで、ある特定の処理のＤＲＡＭ２１１アクセスを優先させてしまうと他の処理が遅れ、連写規定時間内に全ての処理を完了させることが出来なくなる。よって、本実施形態では、連写規定時間にて、全ての処理部のＤＲＡＭ２１１アクセスが均等に行われるように、調停部３０１へアクセス優先度の設定を行っている。この時、連写規定時間中は常に各画像処理部２２０〜２２３が動作している為、各画像処理部２２０〜２２３への電力・クロックは常に供給されている。本実施形態における各画像処理部２２０〜２２３は、データをＤＲＡＭ２１１から読み出して、処理結果をＤＲＡＭ２１１へ書き出している為、ＤＲＡＭ２１１アクセス優先度を変更することで各画像処理部２２０〜２２３の処理完了時間を柔軟に制御することは可能である。このように、全ての処理を均等にＤＲＡＭ２１１へアクセスさせることで、各画像処理部２２０〜２２３が多量の画像データを連写規定時間内に処理し、画像を記録部２０６へ記録することができる。
【００１６】
図１は、本第１の実施形態に係る画像処理装置において、記録媒体への画像記録前の、１枚の画像データを処理して表示部２０５へ表示する時の各画像処理部２２０〜２２２のＤＲＡＭ２１１アクセスパターンを示す図である。デジタルカメラの場合、シャッターボタンを押下していなくても、撮像中の映像を確認するために表示部に表示する記録待機状態もしくは非記録状態となる。図示の各画像処理部２２０〜２２２のＤＲＡＭ２１１へのアクセスパターンは、かかる状態を示していると言えば分りやすい。
【００１７】
画像表示時においても表示規定時間内に１画面の画像データに対する各処理を完了させる必要がある。ただし、非画像記録状態（非記録モード）においては、処理を施さなければならない画像サイズ（画素数）は、表示部２０５で表示可能なサイズ以下であればよく、静止画連写・記録時と比較して小さい。本実施形態の画像表示時に処理する画像サイズは、横６４０画素×縦４８０画素、１画面当たりの処理を完了するための表示規定時間（フレーム間隔）は３０ｍｓｅｃとする。また、非画像記録状態においては、記録部２０６により画像を記録する必要はない為、記録画像生成部２２３を動作させる必要はない。よって、画像表示時の規定時間に対する各画像処理部２２０〜２２２の処理完了時間は、静止画連写・記録時の規定時間に対する各画像処理部２２０〜２２３の処理完了時間よりも余裕がある。本実施形態では、非画像記録状態での画像表示時の表示規定時間の一部分（第１の区間１０１）において、ＣＰＵ２０４は現像処理部２２０に電力を供給（電力供給をＯＮ）して動作させ、他の画像処理部２２１〜２２２は動作させずに電力・クロックの供給も停止（電力供給をＯＦＦ）する。そして、表示規定時間の残りの部分（第２の区間１０２）で、残りの処理部の電力・クロックの供給を行う。
【００１８】
即ち、表示規定時間内の第１の区間で、現像処理部２２０が１枚の画像データの処理を完了したら、ＣＰＵ２０４は現像処理部２２０への電力・クロックの供給を停止し、補正処理部２２１、顔画像検出部２２２へ電力・クロックを供給して処理を開始させる。本実施形態の現像処理部２２０は単独動作時のデータ処理速度が速い為、表示規定時間内における現像処理部２２０の動作期間は短く、停止期間は長くなる。本実施形態の現像処理部２２０の停止期間は約２０ｍｓｅｃ、電力立ち上げシーケンスに要する時間は１００マイクロ秒（μｓｅｃ）とする。このように処理することにより、現像処理部２２０の停止期間が電力の立ち上げシーケンス時間より十分長くなる為、現像処理部２２０への電力供給を停止した場合でも、画像の表示が中断されることもない。また、本実施形態の現像処理部２２０は消費電力が大きい為、現像処理部２２０の停止期間中に電力・クロックを停止することで消費電力を大きく削減することができる。このようなＤＲＡＭ２１１アクセスパターンは、画像連写・記録時のＤＲＡＭ２１１アクセスパターンと比較して画像処理部２２０〜２２２の全処理完了時間は長くなる。しかし、現像処理部２２０の処理時間が速く、画像処理を施す画像サイズが小さく、記録画像を生成する必要がないことから、このようなＤＲＡＭ２１１アクセスパターンでも表示規定時間内に処理を完了させることが可能となる。以上の制御を行うことにより、簡易な制御構成で電力・クロックを最適制御でき、消費電力を削減することができる。
【００１９】
図６に本実施形態における、画像表示・記録の処理シーケンスを示す。
【００２０】
ＣＰＵ２０４は、データ転送制御装置２１０の調停部３０１に対し、各画像処理部２２０〜２２３を均等にＤＲＡＭ２１１アクセスさせるための優先度の設定を行う（Ｓ６０１）。ＣＰＵ２０４は、ユーザによって静止画撮影のスイッチが押されているかを判断し（Ｓ６０２）、押されていなければ画像データを表示部２０５へ表示する為に以下の処理（Ｓ６０３〜Ｓ６１０）を行う。以下の説明は、非記録モード時の表示処理の手順である。この撮影スイッチが操作されると、非記録モードから、記録モードに切り替えられる。
【００２１】
ＣＰＵ２０４は、結像光学部２０１、撮像素子２０２、Ａ／Ｄ変換回路２０３、データ転送制御装置２１０に表示用画像の撮像を指示する（Ｓ６０３）。ＣＰＵ２０４は、パワー制御部２２４に現像処理部２２０への電力・クロック供給を指示し、現像処理部２２０へ現像処理の開始を指示する（Ｓ６０４）。ＣＰＵ２０４は、現像処理が完了したら（Ｓ６０５）、パワー制御部２２４に現像処理部２２０への電力・クロックの供給停止を指示する（Ｓ６０６）。またＣＰＵ２０４は、パワー制御部２２４に補正処理部２２１、顔画像検出部２２２への電力・クロックの供給を指示し、補正処理部２２１、顔画像検出部２２２にそれぞれ補正処理、顔画像検出の開始を指示する（Ｓ６０７）。ＣＰＵ２０４は、補正処理・顔画像検出が完了したら（Ｓ６０８）、パワー制御部２２４に補正処理部２２１、顔画像検出部２２２への電力・クロックの供給停止を指示する（Ｓ６０９）。ＣＰＵ２０４は、表示部２０５に生成された画像の表示を指示する（Ｓ６１０）。
【００２２】
一方、ＣＰＵ２０４が、ユーザによって静止画撮影のスイッチが押されているかを判断した場合の処理（Ｓ６０２でＹｅｓ）は次の通りである。
【００２３】
ＣＰＵ２０４は、結像光学部２０１、撮像素子２０２、Ａ／Ｄ変換回路２０３、データ転送制御装置２１０に記録用画像の撮像を指示する（Ｓ６１１）。ＣＰＵ２０４は、パワー制御部２２４に各画像処理部２２０〜２２３への電力・クロックの供給を指示し、各画像処理部２２０〜２２３にそれぞれ処理の開始を指示する（Ｓ６１２）。ＣＰＵ２０４は、各画像処理が完了したら（Ｓ６１３）、パワー制御部２２４に各画像処理部２２０〜２２３への電力・クロックの供給停止を指示する（Ｓ６１４）。ＣＰＵ２０４は、記録部２０６に生成された画像の記録を指示する（Ｓ６１５）。
【００２４】
このように、非記録モードでは、複数の処理回路のうち消費電力が大きい所定の処理回路が所定のデータ量、例えば１画面の画像データの処理を開始してから完了するまでの間に他の処理回路のメモリアクセスを停止させる。このように、非記録モードでは、所定の処理回路によるメモリアクセスを集中させて処理を行う。そして、所定の処理回路がメモリにアクセスしていない期間に、電力供給やクロックの供給を停止する。このような制御を行うことで、簡易な制御構成で各画像処理部（処理回路）への電力制御、クロック供給制御を行うことができ、消費電力を削減することができる。これにより、画像記録時はデータを高速に処理し、画像表示時は消費電力を低く抑えながら規定時間内に画像表示処理を完了させることができ、データ処理速度と消費電力の両立を図ることができる。
【００２５】
尚、本実施形態では４つの画像処理部で画像処理を行ったが、複数の画像処理部であれば必ずしも４つでなくても良い。
【００２６】
また、本実施形態では画像表示時において、現像処理部２２０が他の処理回路よりも先行して処理を開始したが、データを高速処理可能な画像処理部であれば必ずしも現像処理部２２０でなくても良い。つまり、消費電力の大小に応じて、メモリ（実施形態ではＤＲＡＭ）を利用して処理する複数の処理回路を第１のグループ、第２のグループに分類し、表示するフレーム間隔を２つにわけた際の第１の区間で消費電力（処理するデータ量）の多い処理回路で構成される第１のグループで処理を行い、第２の区間では第１のグループへの電力供給をＯＦＦにするようにすればよい。また、本実施形態では画像表示時において、高速処理可能な画像処理完了後に低速画像処理部の処理を開始したが、低速画像処理完了後に高速画像処理部の処理を開始しても良い。また、本実施形態では画像表示時において、１つの高速画像処理部の処理完了後に低速画像部の処理を開始したが、高速画像処理部が複数あり、高速画像処理部を順次処理後に低速画像処理部の処理を開始しても良い。また、本実施形態では画像記録時において静止画を記録したが、動画を記録しても良い。また、本実施形態では高速画像処理部が１枚の画像を処理完了後に低速画像処理部の処理を開始したが、高速画像処理と低速画像処理の切替えタイミングは、必ずしも１枚の画像処理完了時でなくても良い。また、本実施形態では高速画像処理部の処理完了後に電力とクロックの供給を停止したが、クロックのみ供給を停止しても良く、複雑なクロック制御回路を搭載しなくとも簡易な制御で消費電力を低くすることができる。また、画像表示・記録時の処理画像サイズ、規定時間は本実施形態と同じでなくても良い。また、高速画像処理部への電力供給を完全に停止させるのではなく、処理を行って以内期間に供給する電力を、処理実行中に供給する電力よりも少なくするようにしてもよい。また、また、高速画像処理部へのクロックの供給を完全に停止させるのではなく、処理を行っていない期間に供給するクロックの周波数を、処理実行中に供給する周波数よりも低くするようにしてもよい。
【００２７】
［第２の実施形態］
第２の実施の形態を説明する。本第２の実施形態に係る画像処理装置の構成、各画像処理部の単独動作時におけるＤＲＡＭアクセスパターン、各画像処理部の画像記録時におけるＤＲＡＭアクセスパターンは上記の第１の実施形態と同様である為、その説明を省略する。
【００２８】
本第２の実施形態では、データ転送制御装置の構成、及び各画像処理部の画像表示時におけるＤＲＡＭアクセスパターンが第１実施形態と異なる。第１実施形態では、非記録モードでは、現像処理部２０２による１画面の処理が完了するまで、他の処理回路によるメモリアクセスを禁止していた。しかし、撮像素子２０２から読み出された画像が表示部２０５に表示されるまでの遅延時間は短い方が望ましい為、画像表示時においても、他の処理回路による全ての画像処理ができるだけ速く完了することが望ましい。しかし、画像表示時におけるＤＲＡＭアクセスパターンを画像記録時と同じＤＲＡＭアクセスパターンにしてしまうと消費電力が増加してしまう。本第２の実施形態では、画像表示時における消費電力を低く抑えながらも、全画像処理が第１の実施形態より速く完了するようにＤＲＡＭアクセスパターンを制御する。
【００２９】
図７は、本第２の実施形態に係るデータ転送制御装置２１０の構成を示すブロック図である。ＲＤＤＭＡＣ３１０〜３１３とＲＤＤＭＡＣ内ＦＩＦＯ３２０〜３２３、ＷＲＤＭＡＣ３３０〜３３３とＷＲＤＭＡＣ内ＦＩＦＯ３４０〜３４３の構成は第１の実施形態と同じである。７０１は、現像処理部２２０と接続されたＲＤＤＭＡＣ内ＦＩＦＯ３２０、及びＷＲＤＭＡＣ内ＦＩＦＯ３４０それぞれに格納されたデータ量を算出するＦＩＦＯデータ量算出部である。ＲＤＤＭＡＣ内ＦＩＦＯ３２０のデータ格納量が十分多ければ、直ちにＤＲＡＭ２１１からデータを読み出さなくても、ＲＤＤＭＡＣ３１０は現像処理部２２０へ読み出しデータを出力できる為、現像処理部２２０の処理が滞ることはない。ＷＲＤＭＡＣ内ＦＩＦＯ３４０のデータ格納量が十分少なければ、直ちにＤＲＡＭ２１１にデータを書き込まなくても、ＷＲＤＭＡＣ３３０は現像処理部２２０が出力する書き込みデータを受け取れる為、現像処理部２２０の処理が滞ることはない。
【００３０】
７１０は、ＲＤＤＭＡＣ３１０〜３１３、及びＷＲＤＭＡＣ３３０〜３３３の要求により、ＤＲＡＭ２１１への読み出し画像データ、及び書き込み画像データの転送を制御するメモリアクセス制御部である。７１１は、ＲＤＤＭＡＣ３１０〜３１３、及びＷＲＤＭＡＣ３３０〜３３３から同時にＤＲＡＭ２１１へアクセス要求があった場合のアクセス優先度を制御する調停部である。本第２の実施形態の調停部７１１には、ＣＰＵ２０４からＲＤＤＭＡＣ内ＦＩＦＯ３２０のデータ格納量に対する閾値、ＷＲＤＭＡＣ内ＦＩＦＯ３４０のデータ格納量に対する閾値が設定されている。画像表示時において調停部７１１は、現像処理部２２０動作期間中のＤＲＡＭ２１１アクセスの優先度をＦＩＦＯデータ量算出部７０１が出力するＦＩＦＯデータ格納量と、ＣＰＵ２０４から設定されたデータ格納量閾値を比較して決定する。具体的には、ＲＤＤＭＡＣ内ＦＩＦＯ３２０のデータ格納量が閾値より大きく、かつＷＲＤＭＡＣ内ＦＩＦＯ３４０のデータ格納量が閾値より小さければ、現像処理部２２０以外の画像処理部２２１〜２２２のＤＲＡＭ２１１アクセスを許可する。これにより、現像処理部２２０のデータ処理速度に影響が少ない時に他の画像処理部２２１〜２２２に処理を行わせることができる。本実施形態では、ＲＤＤＭＡＣ内ＦＩＦＯ３２０、ＷＲＤＭＡＣ内ＦＩＦＯ３４０の容量は５１２バイトとする。また、ＲＤＤＭＡＣ内ＦＩＦＯ３２０のデータ格納量閾値は４００バイト、ＷＲＤＭＡＣ内ＦＩＦＯ３４０のデータ格納量閾値は１００バイトとする。現像処理部２２０の処理完了後は、ＦＩＦＯデータ格納量に関係なく補正処理部２２１、顔画像検出部２２２はＤＲＡＭ２１１へ均等にアクセスさせる。尚、画像記録時は第１の実施形態と同様、調停部７１１は、全画像処理部２２０〜２２３を均等にＤＲＡＭ２１１へアクセスさせる。
【００３１】
図８は、本第２の実施形態に係る画像処理装置において、１枚の画像データを処理して表示部２０５へ表示する時の各画像処理部２２０〜２２２のＤＲＡＭ２１１アクセスパターンを示す図である。画像表示時においてＣＰＵ２０４は、現像処理部２２０、補正処理部２２１、顔画像検出部２２２の処理を開始する。ここで調停部７１１には、ＲＤＤＭＡＣ内ＦＩＦＯ３２０のデータ格納量閾値、ＷＲＤＭＡＣ内ＦＩＦＯ３４０のデータ格納量閾値が設定されている。調停部７１１は、ＦＩＦＯデータ格納量とデータ格納量閾値を比較し、現像処理部２２０のデータ処理速度に影響が少ないと判断される場合に、補正処理部２２１、顔画像検出部２２２のＤＲＡＭ２１１アクセスを許可する。具体的には、ＲＤＤＭＡＣ内ＦＩＦＯ３２０のデータ格納量が閾値より大きく、かつＷＲＤＭＡＣ内ＦＩＦＯ３４０のデータ格納量が閾値より小さければ、現像処理部２２０以外の画像処理部２２１〜２２２のＤＲＡＭ２１１アクセスを許可する。現像処理部２２０が１枚の画像データの処理を完了したら、ＣＰＵ２０４は現像処理部２２０への電力・クロックの供給を停止し、ＦＩＦＯデータ格納量に関係なく補正処理部２２１、顔画像検出部２２２はＤＲＡＭ２１１へ均等にアクセスさせる。
【００３２】
以上の制御を行うことにより、現像処理部２２０のデータ処理速度に影響が少ない時に他の画像処理部２２１〜２２２が処理を行うことができ、消費電力を低く抑えながらも画像処理部の全ての処理が完了する時間を短くすることができる。
【００３３】
図９に本第２の実施形態における、画像表示・記録シーケンスを示し、以下、同図に従って説明する。
【００３４】
ＣＰＵ２０４は、ユーザによって静止画撮影のスイッチが押されているかを判断し（Ｓ９０１）、押されていなければ画像データを表示部２０５へ表示する為に以下の処理（Ｓ９０２〜Ｓ９０９）を行う。ＣＰＵ２０４は、データ転送制御装置７００の調停部７１１に対し、ＦＩＦＯデータ格納量閾値、及び設定された閾値に応じてＤＲＡＭ２１１へのアクセス優先度を決定するモードを設定する（Ｓ９０２）。ＣＰＵ２０４は、結像光学部２０１、撮像素子２０２、Ａ／Ｄ変換回路２０３、データ転送制御装置７００に表示用画像の撮像を指示する（Ｓ９０３）。ＣＰＵ２０４は、パワー制御部２２４に現像処理部２２０、補正処理部２２１、顔画像検出部２２２への電力・クロック供給を指示する。また、現像処理部２２０、補正処理部２２１、顔画像検出部２２２へ処理開始を指示する（Ｓ９０４）。ＣＰＵ２０４は、現像処理が完了したら（Ｓ９０５）、パワー制御部２２４に現像処理部２２０への電力・クロックの供給停止を指示する（Ｓ９０６）。そして、補正処理、顔検出処理が終了した場合（Ｓ９０７）、パワー制御部２２４に補正処理部２２１、顔画像検出部２２２への電力・クロックの供給停止を指示する（Ｓ９０８）。ＣＰＵ２０４は、表示部２０５に生成された画像の表示を指示する（Ｓ９０９）。
【００３５】
また、ＣＰＵ２０４が、ユーザによって静止画撮影のスイッチが押されていると判断した場合（Ｓ９０１がＹｅｓ）、画像データを記録部２０６へ記録する為に以下の処理（Ｓ９１０〜Ｓ９１６）を行う。
【００３６】
ＣＰＵ２０４は、データ転送制御装置７００の調停部７１１に対し、各画像処理部２２０〜２２３を均等にＤＲＡＭ２１１アクセスさせる設定を行う（Ｓ９１０）。ＣＰＵ２０４は、結像光学部２０１、撮像素子２０２、Ａ／Ｄ変換回路２０３、データ転送制御装置２１０に記録用画像の撮像を指示する（Ｓ９１１）。ＣＰＵ２０４は、パワー制御部２２４に各画像処理部２２０〜２２３への電力・クロックの供給を指示し、各画像処理部２２０〜２２３にそれぞれ処理の開始を指示する（Ｓ９１２）。ＣＰＵ２０４は、各画像処理が完了したら（Ｓ９１３）、パワー制御部２２４に各画像処理部２２０〜２２３への電力・クロックの供給停止を指示する（Ｓ９１４）。ＣＰＵ２０４は、記録部２０６に生成された画像の記録を指示する（Ｓ９１５）。
【００３７】
このように、本実施形態では、非記録モードにおいて、消費電力が大きい所定の処理回路が１画面の画像データの処理中に他の処理回路がメモリにアクセスするデータ量を、記録モードよりも少なくなるように制御する。そして、所定の処理回路がメモリにアクセスしていない期間に、電力供給やクロックの供給を停止する。以上の制御を行うことで、画像表示時において消費電力を低く抑えながらも、全画像処理部の処理完了時間を第１の実施形態より短くすることができる。
【００３８】
尚、本実施形態では４つの画像処理部で画像処理を行ったが、複数の画像処理部であれば必ずしも４つでなくても良い。また、本実施形態では画像表示時において、現像処理部２２０のみ先行して処理を開始したが、データを高速処理可能な画像処理部であれば必ずしも現像処理部２２０でなくても良い。また、本実施形態では画像表示時において、１つの画像処理部のＦＩＦＯデータ格納量に応じて低速画像部の処理を開始したが、複数の画像処理部のＦＩＦＯデータ格納量に応じて低速画像処理部の処理を開始しても良い。また、本実施形態では画像表示時において、高速画像処理部の処理中にＦＩＦＯデータ格納量に応じて他の２つの画像処理部のＤＲＡＭアクセスを許可したが、ＤＲＡＭアクセスを許可する画像処理部は必ずしも２つでなくても良い。また、本実施形態では画像表示時において、ＲＤＤＭＡＣ、ＷＲＤＭＡＣ両方のＦＩＦＯデータ格納量に応じてＤＲＡＭアクセス優先度を制御したが、どちらか一方のＦＩＦＯデータ格納量に応じてＤＲＡＭアクセス優先度を制御しても良い。また、本実施形態では画像記録時において静止画を記録したが、動画を記録しても良い。また、本実施形態では高速画像処理部の処理完了後に電力とクロックの供給を停止したが、クロックのみ供給を停止しても良く、複雑なクロック制御回路を搭載しなくとも簡易な制御で消費電力を低くすることができる。また、画像表示・記録時の処理画像サイズ、規定時間、及びデータ転送制御装置のＦＩＦＯ容量、ＦＩＦＯデータ格納量閾値は本実施形態と同じでなくても良い。
【００３９】
［第３の実施形態］
第３の実施の形態を説明する。本第３の実施形態では、画像処理装置の構成、各画像処理部の単独動作時におけるＤＲＡＭアクセスパターン、各画像処理部の画像記録時、及び画像表示時におけるＤＲＡＭアクセスパターンが第１、第２の実施形態と異なる。本第３の実施形態では、画像表示時における消費電力を低く抑えながらも、全画像処理が第１の実施形態より速く完了するように、第２実施形態とは異なる制御手法でＤＲＡＭアクセスパターンを制御する。
【００４０】
図１０は、本第３の実施形態に係る画像処理装置の構成を示すブロック図である。上記第１、第２の実施形態と異なる点は、本第３の実施形態では現像処理部として、第１現像処理部２２０ａ、第２現像処理部２２０ｂの２つ存在する点である。第１現像処理部２２０ａ、第２現像処理部２２０ｂは、それぞれＤＲＡＭ２１１からの画像データを読み出して画像処理を施した結果をＤＲＡＭ２１１へ書き込んでいる。第２現像処理部２２０ｂは、第１現像処理部２２０ａが画像処理を施した結果に対して、画像処理を行い、その処理結果をＤＲＡＭ２１１へ書き込んでいる。２４０は、各処理部２２０ａ、２２０ｂ、２２１〜２２３の各画像処理部へのクロック・電力供給をＣＰＵ２０４の指示により制御するパワー制御部であり、クロック・電力の供給は各画像処理部２２０ａ，２２０ｂ、２２１〜２２３個別で制御可能な構成になっている。第１現像処理部２２０ａ、第２現像処理部２２０ｂ、パワー制御部２４０以外の画像処理装置の構成は第１の実施形態と同じである。
【００４１】
図１１は、本第３の実施形態に係る各画像処理部２２０ａ，２２０ｂ、２２１〜２２３がそれぞれ単独で１枚の画像データを処理した時のＤＲＡＭ２１１へのアクセス時間とデータ量を示す図である。本実施形態では、第１現像処理部２２０ａと第２現像処理部２２０ｂが他の画像処理部と比較して多量のデータを高速に処理し、消費電力も大きい。第１現像処理部２２０ａと第２現像処理部２２０ｂを比較すると、第１現像処理部２２０ａの方が第２現像処理部２２０ｂより多量のデータを高速に処理し、消費電力も大きい。また、本第３の実施形態において、各画像処理部２２０ａ，２２０ｂ、２２１〜２２３のＤＲＡＭ２１１の平均メモリ使用帯域は、それぞれ固有であって、２５％、２０％、１５％、５％、７％である。この平均メモリ使用帯域とは、ＤＲＡＭ２１１が処理可能な最大データ処理速度［ＭＢ／ｓｅｃ］に対する、各画像処理部２２０ａ，２２０ｂ、２２１〜２２３の平均データ処理速度［ＭＢ／ｓｅｃ］の比率で計算される値である。
【００４２】
図１２は、本第３の実施形態に係る画像処理装置の静止画連写記録時において、１画面の画像データを処理して記録部２０６へ記録する時の各画像処理部２２０ａ，２２０ｂ、２２１〜２２３のＤＲＡＭ２１１アクセスパターンを示す図である。本第３の実施形態では、第１現像処理部２２０ａ、第２現像処理部２２０ｂがＤＲＡＭ２１１へアクセスしている点が第１、第２実施形態と異なる。他の制御方法等は第１の実施形態と同じであり、連写規定時間内に全ての処理を完了させる為、全ての処理のＤＲＡＭ２１１アクセスが均等に行われるように、調停部３０１へアクセス優先度の設定を行っている。
【００４３】
図１３は、本第３の実施形態に係る画像処理装置の非記録状態において、１画面の画像データを処理して表示部２０５へ表示する時の各画像処理部２２０ａ，２２０ｂ、２２１〜２２２のＤＲＡＭ２１１アクセスパターンを示す図である。一般的に、ＤＲＡＭの使用帯域が少ない時、即ち、単位時間当たりにＤＲＡＭにアクセスされるデータ量が少ないときは、ＤＲＡＭへアクセスする各回路は単独動作時に近い速い処理速度で動作可能である。一方、ＤＲＡＭの使用帯域が多い時は、他の回路によるアクセス完了を待たされることが多くなる為、各回路の処理速度は遅くなる。よって本実施形態では、高速画像処理部の動作時において、ＤＲＡＭ２１１の使用帯域が一定値以下であれば、低速画像処理部のＤＲＡＭ２１１アクセスを許可する。ＤＲＡＭ２１１の使用帯域を一定値以下に制限することで、他の処理部のＤＲＡＭ２１１アクセスによる高速画像処理部の処理速度劣化への影響を少なくしている。本第３の実施形態では、高速画像処理部の動作時におけるＤＲＡＭ２１１の許容使用帯域を５０％とし、処理部の合計使用帯域をその許容使用帯域以内に制限する。本実施形態の高速画像処理部である第１現像処理部２２０ａ、第２現像処理部２２０ｂの同時動作時におけるＤＲＡＭ２１１の使用帯域は、４５％（＝２５％＋２０％）である。ここで、顔画像検出部２２２を同時動作させてもＤＲＡＭ２１１の使用帯域は５０％（＝２５％＋２０％＋５％）である為、本実施形態では第１現像処理部２２０ａ、第２現像処理部２２０ｂ、顔画像検出部２２２を同時に動作させる。第１現像処理部２２０ａの処理が完了したら、第１現像処理部２２０ａへの電力・クロックの供給を停止する。また、第１現像処理部２２０ａが処理を完了した後はＤＲＡＭ２１１の使用帯域は、２５％（＝２０％＋５％）となり、補正処理部２２１を動作させてもＤＲＡＭ２１１の使用帯域は４０％（＝２０％＋５％＋１５％）である為、補正処理部２２１の動作を開始する。第２現像処理部２２０ｂの処理が完了したら、第２現像処理部２２０ｂへの電力・クロックの供給を停止し、顔画像検出部２２２の処理が完了したら、顔画像検出部２２２への電力・クロックの供給を停止する。このように、本実施形態では、メモリの使用帯域が所定値を超えないように、第１現像処理部２２０ａ、第２現像処理部２２０ｂに加え、他の処理部のアクセスを許可する。このような制御を実施することにより、高速画像処理部の処理速度劣化への影響を抑えながら、低速画像処理部を動作させることが出来る為、全ての画像処理の処理完了時間を短くすることができる。本実施形態の高速画像処理部である第１現像処理部２２０ａ、第２現像処理部２２０ｂは消費電力も大きい為、高速画像処理部の処理を速く完了させて電力・クロックの供給を停止することで消費電力を低く抑えることができる。
【００４４】
図１４に本第３の実施形態における、画像表示・記録シーケンスを示す。
【００４５】
ＣＰＵ２０４は、データ転送制御装置２１０の調停部３０１に対し、各画像処理部２２０ａ，２２０ｂ、２２１〜２２３を均等にＤＲＡＭ２１１アクセスさせる優先度の設定を行う（Ｓ１４０１）。ＣＰＵ２０４は、ユーザによって静止画撮影のスイッチが押されているかを判断し（Ｓ１４０２）、押されていなければ画像データを表示部２０５へ表示する為に以下の処理（Ｓ１４０３〜Ｓ１４１４）を行う。
【００４６】
ＣＰＵ２０４は、結像光学部２０１、撮像素子２０２、Ａ／Ｄ変換回路２０３、データ転送制御装置２１０に表示用画像の撮像を指示する（Ｓ１４０３）。ＣＰＵ２０４は、パワー制御部２４０に現像処理部１の２３０、現像処理部２の２３１、顔画像検出部２２２への電力・クロック供給を指示し、第１現像処理部２２０ａ、第２現像処理部２２０ｂ、顔画像検出部２２２処理へ処理の開始を指示する（Ｓ１４０４）。ＣＰＵ２０４は、第１現像処理が完了したら（Ｓ１４０５）、パワー制御部２４０に第１現像処理部２２０ａへの電力・クロックの供給停止を指示する（Ｓ１４０６）。またＣＰＵ２０４は、パワー制御部２４０に補正処理部２２１への電力・クロックの供給を指示し、補正処理部２２１に処理の開始を指示する（Ｓ１４０７）。ＣＰＵ２０４は、第２現像処理が完了したら（Ｓ１４０８）、パワー制御部２４０に第２現像処理部２２０ｂへの電力・クロックの供給停止を指示する（Ｓ１４０９）。ＣＰＵ２０４は、顔画像検出が完了したら（Ｓ１４１０）、パワー制御部２４０に顔画像検出部２２２への電力・クロックの供給停止を指示する（Ｓ１４１１）。ＣＰＵ２０４は、補正処理が完了したら（Ｓ１４１２）、パワー制御部２４０に補正処理部２２１への電力・クロックの供給停止を指示する（Ｓ１４１３）。ＣＰＵ２０４は、表示部２０５に生成された画像の表示を指示する（Ｓ１４１４）。
【００４７】
一方、Ｓ１４０２にて、ＣＰＵ２０４が、ユーザによって静止画撮影のスイッチが押されたと判断した場合、画像データを記録部２０６へ記録する為に以下の処理（Ｓ１４１５〜Ｓ１４１９）を行う。
【００４８】
ＣＰＵ２０４は、結像光学部２０１、撮像素子２０２、Ａ／Ｄ変換回路２０３、データ転送制御装置２１０に記録用画像の撮像を指示する（Ｓ１４１５）。ＣＰＵ２０４は、パワー制御部２４０に各画像処理部２２０ａ，２２０ｂ、２２１〜２２３への電力・クロックの供給を指示し、各画像処理部２２０ａ，２２０ｂ、２２１〜２２３にそれぞれ処理の開始を指示する（Ｓ１４１６）。ＣＰＵ２０４は、各画像処理が完了したら（Ｓ６１７）、パワー制御部２４０に各画像処理部２２０ａ，２２０ｂ、２２１〜２２３への電力・クロックの供給停止を指示する（Ｓ１４１８）。ＣＰＵ２０４は、記録部２０６に生成された画像の記録を指示する（Ｓ１４１９）。
【００４９】
以上、上記本実施形態の制御を行うことで、画像表示時において消費電力を低く抑えながらも、全画像処理部の処理完了時間を第１の実施形態より短くすることができる。
【００５０】
尚、本実施形態では５つの画像処理部で画像処理を行ったが、必ずしも５つでなくても良い。また、本実施形態では画像表示時において、第１現像処理部２２０ａ、第２現像処理部２２０ｂが先行して処理を開始したが、データを高速処理可能な画像処理部であれば必ずしも第１現像処理部２２０ａ、第２現像処理部２２０ｂでなくても良い。また、本実施形態では画像表示時において、高速画像処理部の処理開始後に低速画像部の処理を開始したが、低速画像処理部の処理開始後に高速画像部の処理を開始しても良い。また、本実施形態では画像記録時において静止画を記録したが、動画を記録しても良い。また、本実施形態では高速画像処理部の処理完了後に電力とクロックの供給を停止したが、クロックのみ供給を停止しても良く、複雑なクロック制御回路を搭載しなくとも簡易な制御で消費電力を低くすることができる。また、画像表示・記録時の処理画像サイズ、規定時間、及びＤＲＡＭ使用制限帯域は本実施形態と同じでなくても良い。
【００５１】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015126297.tif 000003
【図２】
2015126297.tif 000004
【図３】
2015126297.tif 000005
【図４】
2015126297.tif 000006
【図５】
2015126297.tif 000007
【図６】
2015126297.tif 000008
【図７】
2015126297.tif 000009
【図８】
2015126297.tif 000010
【図９】
2015126297.tif 000011
【図１０】
2015126297.tif 000012
【図１１】
2015126297.tif 000013
【図１２】
2015126297.tif 000014
【図１３】
2015126297.tif 000015
【図１４】
2015126297.tif 000016