(57)【要約】【課題】複数のプロセッサを有する装置において消費電力を低減する。【解決手段】画像処理装置は、直列に接続された複数の画像プロセッサと、画像データを記録媒体に記録する記録部と、複数の画像プロセッサがそれぞれ撮像部から出力された画像データの一部を処理する第１の記録モードを含む複数の動作モードの何れかを指示するモード指示部と、複数の画像プロセッサに電力を供給する電力供給部とを有する。複数の画像プロセッサはそれぞれ複数の機能ブロックを有し、複数の機能ブロックに対する電源供給状態を個別に制御する。複数の画像プロセッサのうち、電源マスタの画像プロセッサは、複数の画像プロセッサを順番に、モード指示部により指示された動作モードに対応した電源供給状態とするための制御を行う。【選択図】  図１Ａ
2018023093.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
直列に接続された複数の画像プロセッサと、
画像データを記録媒体に記録する記録手段と、
前記複数の画像プロセッサがそれぞれ前記撮像手段から出力された画像データの一部を処理する第１の記録モードを含む複数の動作モードの何れかを指示するモード指示手段と、
前記複数の画像プロセッサに電力を供給する電力供給手段と、を備え、
前記複数の画像プロセッサのうち初段の画像プロセッサが前記撮像手段に接続し、終段の画像プロセッサが前記記録手段に接続され、
前記第１の記録モードにおいて、前記複数の画像プロセッサのうち前記終段の画像プロセッサ以外の画像プロセッサは、各画像プロセッサが処理するべき部分の画像データに所定の画像処理を行い、各画像プロセッサが処理するべき部分以外に前記所定の画像処理を行わずに後段の画像プロセッサに出力し、
前記複数の画像プロセッサはそれぞれ複数の機能ブロックを有し、前記複数の機能ブロックに対する電源供給状態を個別に制御し、
前記複数の画像プロセッサの一つが電源マスタとして設定され、前記電源マスタの画像プロセッサは、前記複数の画像プロセッサを順番に、前記モード指示手段により指示された動作モードに対応した前記電源供給状態とするための制御を行うことを特徴とする画像処理装置。
【請求項２】
前記複数の画像プロセッサの一つに前記モード指示手段が接続され、前記モード指示手段が接続された画像プロセッサが前記電源マスタとして設定されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記初段の画像プロセッサに前記モード指示手段が接続されることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記複数の画像プロセッサは、前記モード指示手段により指示された動作モードにおける処理のために必要な機能ブロックを電源オン状態とし、他の機能ブロックを省電力状態とすることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記電源マスタの画像プロセッサは、前記指示された動作モードに応じて、前記指示された動作モードに対応した電源供給状態にする前記画像プロセッサの順番を変更することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記複数の画像プロセッサの一つに、外部装置が接続され、
前記外部装置は前記画像処理装置の動作モードを指示するための信号を出力し、
前記モード指示手段ではなく、前記外部装置により指示された動作モードで前記画像処理装置が動作する場合、前記外部装置が接続された画像プロセッサが前記電源マスタとして設定されることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記モード指示手段により前記第１の記録モードが指定された場合、前記電源マスタの画像プロセッサは、前記初段の画像プロセッサから順に前記終段の画像プロセッサまでを、前記第１の記録モードに対応した前記電源供給状態とするための制御を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記複数の動作モードは、前記記録媒体から画像データを再生する再生モードを含み、
前記複数の画像プロセッサの一つに表示装置が接続され、
前記モード指示手段により前記再生モードが指定された場合、前記電源マスタの画像プロセッサは、前記終段の画像プロセッサから前記表示装置が接続された画像プロセッサまでを、順番に前記再生モードに対応した前記電源供給状態とするための制御を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項９】
前記電源マスタの画像プロセッサは、前記モード指示手段により動作モードが指示されたことに応じて、前記電源マスタ以外の画像プロセッサに対して順番に前記指示された動作モードを示す情報を送信し、
前記電源マスタ以外の画像プロセッサは、前記電源マスタの画像プロセッサから送信された動作モードの情報に応じて、各画像プロセッサにおける前記複数の機能ブロックに対する電源供給状態を変更することを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記複数の画像プロセッサはそれぞれ、前記複数の動作モードにおいて前記電源マスタとして設定される画像プロセッサを示す情報を保持することを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
前記複数の画像プロセッサはそれぞれ、一つの半導体集積回路チップとして構成されることを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に関する。
【背景技術】
【０００２】
撮像装置（例：デジタルカメラ）において、撮像素子の多画素化や動画像の高フレームレート化などに伴い、プロセッサにより処理されるデータ量が増大している。プロセッサが処理するデータ量が増大すると、１つのプロセッサでデータを処理することが出来なくなる可能性がある。このような事態を解消するため、複数のプロセッサを搭載して処理を分担する構成が知られている。特許文献１及び特許文献２には、直列に接続された複数のプロセッサが、画像の分割された領域を分担して処理することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−００３９８６号公報
【特許文献２】特開２０１４−２１６６６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１及び特許文献２には、複数のプロセッサを用いて処理を行うことは記載されているが、複数のプロセッサに対する電力制御についての記載はない。一般に、複数のプロセッサを用いる場合には消費電力が増大するが、デジタルカメラのような携帯可能な撮像装置では、電池の消耗を低減するために、消費電力を抑えることが求められているという課題がある。また、複数のプロセッサへ電源を同時に投入するような制御を行うと、大きな突入電流が流れる。このような突入電流に対応するために、大容量の電源が必要になったり、部品コストが増大したりするという課題がある。
【０００５】
そこで、本発明は、複数のプロセッサを有する装置において消費電力を低減することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様による画像処理装置は以下の構成を備える。すなわち、
撮像手段と、
直列に接続された複数の画像プロセッサと、
画像データを記録媒体に記録する記録手段と、
前記複数の画像プロセッサがそれぞれ前記撮像手段から出力された画像データの一部を処理する第１の記録モードを含む複数の動作モードの何れかを指示するモード指示手段と、
前記複数の画像プロセッサに電力を供給する電力供給手段と、を備え、
前記複数の画像プロセッサのうち初段の画像プロセッサが前記撮像手段に接続し、終段の画像プロセッサが前記記録手段に接続され、
前記第１の記録モードにおいて、前記複数の画像プロセッサのうち前記終段の画像プロセッサ以外の画像プロセッサは、各画像プロセッサが処理するべき部分の画像データに所定の画像処理を行い、各画像プロセッサが処理するべき部分以外に前記所定の画像処理を行わずに後段の画像プロセッサに出力し、
前記複数の画像プロセッサはそれぞれ複数の機能ブロックを有し、前記複数の機能ブロックに対する電源供給状態を個別に制御し、
前記複数の画像プロセッサの一つが電源マスタとして設定され、前記電源マスタの画像プロセッサは、前記複数の画像プロセッサを順番に、前記モード指示手段により指示された動作モードに対応した前記電源供給状態とするための制御を行う。
【発明の効果】
【０００７】
複数のプロセッサを有する装置において消費電力を低減することができる。
【図面の簡単な説明】
【０００８】
【図１Ａ】実施形態１における撮像装置１００が有する複数の構成要素を示すブロック図である。
【図１Ｂ】撮像装置１００における電力供給の構成を説明するブロック図である。
【図２】電源マスタ管理情報の一例を説明するための図である。
【図３】複数の動作モード（指示入力部１０４からの制御の場合）を説明するための図である。
【図４】複数の動作モード（外部装置２００からの制御の場合）を説明するための図である。
【図５】タイミングチャート（指示入力部１０４からの制御の場合）の一例を示す図である。
【図６】タイミングチャート（外部装置２００からの制御の場合）の一例を示す図である。
【図７】電源マスタの変更および電力制御の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１０】
［実施形態１］
図１Ａは、本発明に係る画像処理装置の実施形態１における撮像装置１００が有する複数の構成要素を示すブロック図である。撮像装置１００は、撮像部１０１、３つの画像プロセッサ（以下、プロセッサ１１０、１３０及び１５０）、３つのメモリ１２０、１４０及び１６０、電力供給部１８０、表示部１０２、記録媒体１０３、指示入力部１０４を有する。撮像部１０１は、プロセッサ１１０の入力部１１１と接続され、撮像した画像をプロセッサ１１０に画像信号（Ｓｉｇ１００）として出力する。プロセッサ１１０、１３０、１５０の各々はそれぞれが１つの半導体集積回路チップとして構成される。また、メモリ１２０、１４０、１６０の各々はそれぞれがプロセッサ１１０、１３０、１５０とは異なる、１チップの集積回路として構成される。
【００１１】
プロセッサ１１０とプロセッサ１３０とプロセッサ１５０はカスケード接続で直列に接続されている。プロセッサ１１０はカスケード接続の初段に位置し、プロセッサ１５０はカスケード接続における終段に位置している。撮像部１０１は初段のプロセッサ１１０に接続されている。なお、カスケード接続されるプロセッサの数は３つに限られるものではなく、２つ以上であればよい。プロセッサ１１０とプロセッサ１３０は、片方向通信接続（Ｓｉｇ１２０）と、双方向通信接続（Ｓｉｇ１２１）で接続される。プロセッサ１１０とプロセッサ１５０は、双方向通信接続（Ｓｉｇ１２２）で接続される。プロセッサ１３０とプロセッサ１５０は、片方向通信接続（Ｓｉｇ１４０）と、双方向通信接続（Ｓｉｇ１４１）で接続される。
【００１２】
メモリ１２０は、プロセッサ１１０と双方向通信（メモリＩＦ信号（Ｓｉｇ１１６））が可能に接続されている。メモリ１４０は、プロセッサ１１０と双方向通信（メモリＩＦ信号（Ｓｉｇ１３６））が可能に接続されている。メモリ１６０は、プロセッサ１１０と双方向通信（メモリＩＦ信号（Ｓｉｇ１５６））が可能に接続されている。
【００１３】
電力供給部１８０は、プロセッサ１１０、プロセッサ１３０、プロセッサ１５０などに電力を供給する。電力供給部１８０は、プロセッサごとに分かれていてもよいし、共通であってもよい。外部装置２００は、例えばＰＣであり、プロセッサ１５０（外部通信部１６５）に接続される。撮像装置１００に接続された外部装置２００からは、撮像装置１００の動作モードの切り替えなどを制御することができる。外部装置２００からの制御を用いない場合には、外部装置２００は接続されていなくてもよい。
【００１４】
表示部１０２は、例えば液晶ディスプレイであり、撮像モードでの確認画像の表示や再生モードでの再生画像の表示を行う。撮像装置１００では、表示部１０２はプロセッサ１１０に接続されている。記録媒体１０３は、撮像装置１００への着脱が可能な可搬メモリであり、撮像部１０１で撮像された画像データの記録等に用いられる。撮像装置１００では、記録媒体１０３はカスケード接続における終段のプロセッサ１５０に接続されている。指示入力部１０４は、撮像装置１００をユーザが指示を入力するためのスイッチ等（例えば、シャッターボタンやモードダイアル、ズームレバー）を有する。指示入力部１０４は、タッチパネルで構成されてもよいし、タッチパネルを含む構成であってもよい。撮像装置１００において、指示入力部１０４は、プロセッサ１１０に接続されている。
【００１５】
次に、プロセッサ１１０、１３０および１５０の詳細を説明する。実施形態１では、プロセッサ１１０、１３０および１５０は同じ構成のデバイスであり、撮像装置１００の動作モードによって働きを動的に変更する。まず、プロセッサ１１０の構成について説明する。
【００１６】
図１Ａに示す例では、プロセッサ１１０は、入力部１１１、経路選択部１１２、合流部１１６、出力部１１７、画像処理部１１３、メモリ制御部１１５、入出力部１１８、入出力部１１９、記録再生部１２１、表示制御部１２２、ＣＰＵ１２３、外部通信部１２５、内部メモリ１２６を有している。
【００１７】
入力部１１１は、撮像部１０１からの出力である画像信号（Ｓｉｇ１００）を入力し、経路選択部１１２へ画像信号（Ｓｉｇ１１１）を出力する。経路選択部１１２は、入力部１１１からの画像信号（Ｓｉｇ１１１）を、（１）合流部１１６、（２）画像処理部１３３と表示制御部１２２、（３）メモリ制御部１１５のいずれか１つ以上へ出力する。経路選択部１１２から合流部１１６へ出力される信号（Ｓｉｇ１１２）は、オンフライ信号として用いられる。オンフライ信号とは、終段のプロセッサ１５０以外のプロセッサ１１０、１３０の各々が前段のプロセッサ１３０もしくは撮像部１０１から入力したデータであって、各プロセッサに接続されたメモリ１２０、１４０に一時的に格納せずに次段のプロセッサに出力する信号である。経路選択部１１２から画像処理部１１３および表示制御部１２２へ出力される信号（Ｓｉｇ１１３）は、画像処理用信号として用いられる。また、経路選択部１１２からメモリ制御部１１５へ出力される信号（Ｓｉｇ１１５）は、メモリ書込用信号として用いられる。
【００１８】
画像処理部１１３は、経路選択部１１２から入力された画像処理用信号（Ｓｉｇ１１３）に対して所定の画像処理を行い、画像処理済み信号（Ｓｉｇ１１４）をメモリ制御部１１５に出力する。画像処理部１１３で実行される画像処理は、例えば、各種の変換処理（色変換処理等）、データ符号化処理、データ復号化処理などである。メモリ制御部１１５は各構成要素からの要求を受け、メモリ１２０に対してメモリＩＦ信号（Ｓｉｇ１１６）を介して各種信号（例えば画像処理済み信号）の書き込み、読み出しを行う。メモリ制御部１１５は、経路選択部１１２から入力されたメモリ書込用信号をメモリ１２０へ書き込む。
【００１９】
合流部１１６は、経路選択部１１２から入力されたオンフライ信号（Ｓｉｇ１１２）と、メモリ制御部１１５を介してメモリ１２０から読み出されたメモリ読出信号（Ｓｉｇ１１７）とを合流させた合流信号（Ｓｉｇ１１８）を出力部１１７に出力する。合流部１１６は、信号の合流においてオンフライ信号（Ｓｉｇ１１２）を優先する。例えば、合流部１１６は、経路選択部１１２からオンフライ信号（Ｓｉｇ１１２）の入力がない期間に、メモリ制御部１１５に対して読み出し要求を行い、メモリ読出信号（Ｓｉｇ１１７）を次段のプロセッサ１３０に出力する。
【００２０】
出力部１１７は、次段のプロセッサ１３０（入力部１３１）と片方向通信を行う。出力部１１７は、例えば合流部１１６から入力された合流信号（Ｓｉｇ１１８）を、プロセッサ１３０へ画像信号（Ｓｉｇ１２０）として送信する。入出力部１１８、入出力部１１９は、それぞれ前段のプロセッサおよび次段のプロセッサと双方向通信を行う。実施形態１では、プロセッサ１１０に前段のプロセッサは存在しない。代わりに、入出力部１１８は終段のプロセッサ１５０の入出力部１５９と接続され、双方向通信信号（Ｓｉｇ１２２）の送受信を行う。また、入出力部１１９は次段のプロセッサ１３０の入出力部１３８と接続され、双方向通信信号（Ｓｉｇ１２１）の送受信を行う。入出力部１１８や入出力部１１９で双方向通信信号として送受信される情報は、他のプロセッサで使用する画像処理用の補正値や、プロセッサ間のフロー制御用の情報である。
【００２１】
記録再生部１２１は、記録媒体への画像の記録と、記録媒体からの画像の読み出しおよび再生を行う。実施形態１では、プロセッサ１１０に記録媒体が接続されておらず、記録再生部１２１は未接続となっている。表示制御部１２２は、画像処理用信号（Ｓｉｇ１１３）を入力し、液晶パネルに表示するための表示用画像を生成し、出力する。実施形態１では、表示制御部１２２に表示部１０２が接続されており、表示制御部１２２は画像処理用信号（Ｓｉｇ１１３）から表示用画像を生成し、表示部１０２に出力する。表示部１０２は、表示制御部１２２から入力された表示用画像を表示する。
【００２２】
ＣＰＵ１２３は、プロセッサ１１０を動作させるためのプログラムを実行する。プログラムは例えばプロセッサ１１０の内部メモリ１２６に格納されている。外部通信部１２５は、例えばＰＣのような外部装置との通信を実現する。実施形態１では、プロセッサ１１０の外部通信部１２５は未接続となっている。内部メモリ１２６は、ＣＰＵ１２３により実行されるプログラムのほか、電源マスタ管理情報を保持する。電源マスタ管理情報とは、撮像装置１００の各動作モードで電源マスタを担当するプロセッサを示す管理情報である。電源マスタ管理情報については、図２を用いて後述する。
【００２３】
なお、プロセッサ１１０，１３０，１５０の各々の出力部１１７，１３７，１５７は、撮像部１０１の出力部と同等の電気特性での出力が可能である。このため、撮像部１０１からの出力を受ける入力部１１１と、前段のプロセッサからの出力を受ける入力部１３１，１５１を共通の構造にすることが可能となる。例えば、入力部１１１，１３１，１５１の物理層における電気特性やＬＳＩの端子を共通化することが可能となる。
【００２４】
次に、プロセッサ１３０の構成について説明する。図１Ａに示す例では、プロセッサ１３０は、入力部１３１、経路選択部１３２、合流部１３６、出力部１３７、画像処理部１３３、メモリ制御部１３５、入出力部１３８、入出力部１３９、記録再生部１４１、表示制御部１４２、ＣＰＵ１４３、外部通信部１４５、内部メモリ１４６を有している。プロセッサ１３０が有する上記構成要素は、プロセッサ１１０が有する同一名称の構成要素と同様の機能を有している。
【００２５】
プロセッサ１３０において、記録再生部１４１、表示制御部１４２、外部通信部１４５は未接続となっている。入力部１３１は、プロセッサ１１０の出力部１１７から入力された画像信号（Ｓｉｇ１２０）を、経路選択部１３２へ出力する（Ｓｉｇ１３１）。出力部１３７は次段のプロセッサ１５０と片方向通信を行う。出力部１３７は、合流部１３６から入力された合流信号（Ｓｉｇ１３８）を次段のプロセッサ１５０に画像信号（Ｓｉｇ１４０）として送信する。入出力部１３８は前段のプロセッサ１１０の入出力部１１９と双方向通信を行う（双方向通信信号（Ｓｉｇ１２１）の送受信が行われる）。また、入出力部１３９は次段のプロセッサ１５０の入出力部１５８と双方向通信を行う。これにより、双方向信号（Ｓｉｇ１４１）の送受信が行われる。ＣＰＵ１４３は、プロセッサ１３０を動作させるためのプログラム（例えば内部メモリ１４６に格納されている）を実行する。
【００２６】
次に、プロセッサ１５０の構成について説明する。図１Ａに示す例では、プロセッサ１５０は、入力部１５１、経路選択部１５２、合流部１５６、出力部１５７、画像処理部１５３、メモリ制御部１５５、入出力部１５８、入出力部１５９、記録再生部１６１、表示制御部１６２、ＣＰＵ１６３、外部通信部１６５、内部メモリ１６６を有している。プロセッサ１５０が有する構成要素は、プロセッサ１１０やプロセッサ１３０が有する同一名称の構成要素と同様の機能を有している。
【００２７】
入力部１５１は、前段のプロセッサ１３０の出力部１３７から出力された画像信号（Ｓｉｇ１４０）を入力し、経路選択部１５２へ出力する（画像信号（Ｓｉｇ１５１））。実施形態１において、プロセッサ１５０はカスケード接続における終段のプロセッサであり、次段のプロセッサは存在しない。そのため、出力部１５７は未接続となっている。入出力部１５８は前段のプロセッサ１３０の入出力部１３９と双方向通信を行う。これにより、双方向信号（Ｓｉｇ１４１）の送受信が行われる。また、入出力部１５９は初段のプロセッサ１１０の入出力部１１８と双方向通信を行う。これにより、双方向通信信号（Ｓｉｇ１２２）の送受信が行われる。また、プロセッサ１５０は記録媒体１０３と接続されており、記録再生部１６１は、記録媒体１０３への画像の記録と記録媒体１０３からの画像の読み出しおよび再生を行う。ＣＰＵ１６３は、プロセッサ１５０を動作させるためのプログラム（例えば、内部メモリ１６６に格納されている）を実行する。プロセッサ１５０の外部通信部１６５には、外部装置２００が接続されている。また、記録再生部１６１には、記録媒体１０３が接続されている。
【００２８】
図２は、内部メモリ１２６と内部メモリ１４６と内部メモリ１６６に保持されている電源マスタ管理情報の一例を説明するための図である。電源マスタとは、撮像装置１００の各動作モードにおいて、各プロセッサおよび各プロセッサ内の機能ブロックの電力制御を指示する役割を担うプロセッサである。
【００２９】
実施形態１では、撮像装置１００は複数の実行可能な動作モードを持つ。具体的には、撮像装置１００は、スタンバイモード、静止画撮像モード、動画撮像モード、再生モードの４種類の動作モードを持つ。これらの複数の動作モードの何れかを指示するモード指示は、指示入力部１０４または外部装置２００からなされる。これら４種類のモードのそれぞれについて指示入力部１０４からの指示入力を受けるモードと、ＰＣなどの外部装置２００からの指示入力受けるモードの２通りのモードがある。したがって、撮像装置１００の動作モードは計８モードとなる。もちろん、動作モードの種類はこれらに限られるものではない。以下、指示入力部１０４からの指示で動作する動作モードをスタンバイモード、静止画撮像モード、動画撮像モード、再生モードと称する。また、外部装置２００からの指示で動作する動作モードを外部制御スタンバイモード、外部制御静止画撮像モード、外部制御動画撮像モード、外部制御再生モードと称する。
【００３０】
静止画撮像モードにおいて、指示入力部１０４から静止画の記録の指示があると、プロセッサ１１０のＣＰＵ１２３は、入力部１１１を制御して、撮像部１０１から１画面の静止画データを入力する。ＣＰＵ１２３は、経路選択部１１２を制御して、入力された１画面の静止画データを画像処理部１１３に送る。画像処理部１１３は、入力された静止画データに対して処理を行い、メモリ制御部１１５に出力する。また、画像処理部１１３は、画像処理のために一時的に静止画データをメモリ制御部１１５を介してメモリ１２０に記憶する。ＣＰＵ１２３は、画像処理部１１３による処理が終了すると、合流部１１６を制御して、画像処理部１１３により処理されてメモリ１２０に記憶された静止画データを読みだして出力部１１７に出力する。出力部１１７は、処理済みの静止画データをプロセッサ１３０に送る。
【００３１】
プロセッサ１３０は、静止画撮像モードにおいては、プロセッサ１１０により処理済みの静止画データに所定の画像処理を施さずにプロセッサ１５０に出力する。そのため、ＣＰＵ１４３は、経路選択部１３２を制御し、入力部１３１から入力された、プロセッサ１１０で処理済みの静止画データを合流部１３６に出力し、合流部１３６からそのまま出力部１３７に出力する。即ち、プロセッサ１１０で処理済みの静止画データはメモリ１４０に記憶されずに合流部１３６に出力される。出力部１３７は、合流部１３６からの静止画データをプロセッサ１５０の入力部１５１に出力する。
【００３２】
プロセッサ１５０は、静止画撮像モードにおいては、前述のようにプロセッサ１１０で処理された静止画データを、プロセッサ１３０を介して受けとる。ＣＰＵ１６３は、経路選択部１５２を制御して、入力された静止画データをメモリ制御部１５５に出力し、一旦メモリ１６０に記憶する。そして、ＣＰＵ１６３は、記録再生部１６１を制御して、所定のタイミングでメモリ１６０から静止画データを読み出し、記録媒体１０３に記録する。
【００３３】
また、動画撮像モードにおいては、撮像部１０１から出力された動画データの各フレームの一部をプロセッサ１１０、１３０、１５０の各々が処理する。
【００３４】
動画撮像モードにおいて、指示入力部１０４から動画の記録開始の指示があると、プロセッサ１１０のＣＰＵ１２３は、入力部１１１を制御して、撮像部１０１から動画データを入力する。ＣＰＵ１２３は、経路選択部１１２を制御して、入力された動画データの各フレームのうち、プロセッサ１１０が処理する部分のデータを画像処理部１１３に送り、残りを合流部１１６に出力する。
【００３５】
本実施形態では、動画データの１フレームの上下方向における下側の一部をプロセッサ１１０が処理し、１フレームの上側の一部をプロセッサ１５０が処理し、中央の一部をプロセッサ１３０が処理する。また、プロセッサ１１０が処理する下側の一部とプロセッサ１３０が処理する中央の一部とは、その境界部分が重複するように割り当てられる。また、プロセッサ１５０が処理する上側の一部とプロセッサ１３０が処理する中央の一部とは、その境界部分が重複するように割り当てられる。
【００３６】
画像処理部１１３は、入力された動画データに対して処理を行い、メモリ制御部１１５に出力する。また、画像処理部１１３は、画像処理のために一時的に動画データをメモリ制御部１１５を介してメモリ１２０に記憶する。ＣＰＵ１２３は、画像処理部１１３による処理が終了すると、合流部１１６を制御して、画像処理部１１３により処理されてメモリ１２０に記憶された動画データを読みだして出力部１１７に出力する。出力部１１７は、前述のように、後段のプロセッサ１３０、１５０に送るオンフライデータを送信していない期間において、プロセッサ１１０で処理済みの動画データをプロセッサ１３０に送る。
【００３７】
プロセッサ１３０は、動画撮像モードにおいては、プロセッサ１５０により処理する領域の動画データと、プロセッサ１１０により処理済みの動画データに画像処理を施さずにプロセッサ１５０に出力する。そのため、ＣＰＵ１４３は、経路選択部１３２を制御し、入力部１３１から入力された、プロセッサ１５０で処理する上側領域の動画データと、プロセッサ１１０で処理済みの動画データを合流部１３６に出力し、合流部１３６からそのまま出力部１３７に出力する。出力部１３７は、プロセッサ１５０で処理する上側領域の動画データと、プロセッサ１１０で処理済みの動画データを、プロセッサ１５０の入力部１５１に出力する。また、ＣＰＵ１４３は、経路選択部１３２を制御し、入力部１３１から入力された動画データのうち、プロセッサ１３０が処理する領域のデータを取り出して画像処理部１３３に送る。
【００３８】
画像処理部１３３は、入力された動画データに対して処理を行い、メモリ制御部１３５に出力する。また、画像処理部１３３は、画像処理のために一時的に動画データをメモリ制御部１３５を介してメモリ１４０に記憶する。ＣＰＵ１４３は、画像処理部１３３による処理が終了すると、合流部１３６を制御して、画像処理部１３３により処理されてメモリ１４０に記憶された動画データを読みだして出力部１３７に出力する。出力部１３７は、前述のように、後段のプロセッサ１５０に送るオンフライデータを送信していない期間において、プロセッサ１３０で処理済みの動画データをプロセッサ１５０に送る。
【００３９】
プロセッサ１５０は、動画撮像モードにおいては、各フレームにおける上側の一部のデータと、プロセッサ１１０、１３０で処理された動画データを、プロセッサ１３０を介して受けとる。ＣＰＵ１６３は、経路選択部１５２を制御して、プロセッサ１５０で処理する動画データを画像処理部１５３に送り、プロセッサ１１０、１３０で処理された動画データをメモリ制御部１５５に出力して一旦メモリ１６０に記憶する。
【００４０】
画像処理部１５３は、入力された動画データに対して処理を行い、メモリ制御部１５５に出力する。また、画像処理部１５３は、画像処理のために一時的に動画データをメモリ制御部１５５を介してメモリ１６０に記憶する。これにより、各フレームについて、画像処理済みの動画データがメモリ１６０に記憶される。ＣＰＵ１６３は、記録再生部１６１を制御して、所定のタイミングでメモリ１６０から各フレームの動画データを読み出し、記録媒体１０３に記録する。
【００４１】
このように、動画撮像モードでは、各プロセッサにより動画データが分担して処理される。また、指示入力部１０４より動画の記録停止の指示があると、ＣＰＵ１２３は各プロセッサに対して動画の記録停止を指示し、記録を終了する。
【００４２】
次に、再生モードでは、指示入力部１０４により再生指示があると、ＣＰＵ１２３は、入出力部１１８よりプロセッサ１５０に対して画像の再生指示を送る。例えば、指示入力部１０４により静止画データの再生指示があると、記録媒体１０３に記録された静止画のうち指定された静止画データの再生指示をプロセッサ１５０に送る。また、指示入力部１０４により動画データの再生指示があると、記録媒体１０３に記録された動画のうち指定された動画データの再生指示をプロセッサ１５０に送る。
【００４３】
プロセッサ１５０において、ＣＰＵ１６３は、記録再生部１６１を制御して、再生が指示された静止画データ、或いは動画データを記録媒体１０３から再生して、メモリ制御部１５５を介して一旦メモリ１６０に記憶する。そして、ＣＰＵ１６３は、画像処理部１５３を制御して、メモリ１６０に記憶された、静止画データ或いは動画データを処理し、再度メモリ１６０に記憶する。そして、ＣＰＵ１６３は、再生処理された静止画データ或いは動画データをメモリ１６０から読み出し、入出力部１５９よりプロセッサ１１０に送る。
【００４４】
プロセッサ１１０は、プロセッサ１５０から送られた静止画データ或いは動画データを入出力部１１８より入力して表示制御部１２２に送る。表示制御部１２２は入力された静止画或いは動画を表示部１０２に表示する。
【００４５】
指示入力部１０４より再生停止の指示があると、ＣＰＵ１２３は、入出力部１１８からプロセッサ１５０に対して再生停止の指示を送信する。プロセッサ１５０のＣＰＵ１６３は、再生停止の指示に応じて記録再生部１６１による画像の再生を停止する。
【００４６】
図２に示したように、指示入力部１０４から撮像装置１００を制御する場合には、指示入力部１０４が接続されているプロセッサ１１０が電源マスタとなる。他方、外部装置２００から撮像装置１００を制御する場合には、外部装置２００が接続されているプロセッサ１５０が電源マスタとなる。このように、電源マスタとなるプロセッサを、制御指示を出力する機器が接続されたプロセッサへ切り替えることにより省電力が実現される。例えば外部制御スタンバイモードでは、プロセッサ１５０のＣＰＵ１６３を通常動作状態として、他のプロセッサ１１０、１３０を省電力状態とすればよい（図４により後述する）からである。
【００４７】
これに対して、撮像モードによらず電源マスタをプロセッサ１１０に固定とした場合を考える。この場合、例えば外部制御スタンバイモードでは、電源マスタであるプロセッサ１１０と外部装置２００からの制御指示を待つプロセッサ１５０の両方を通常動作状態とするために電力供給を行う必要がある。そのため、上述したプロセッサ１５０が電源マスタになる場合に比べて、スタンバイモード中（待機中）の消費電力が増加する。以上のように、撮像モードに応じて電源マスタを切り替えることにより、例えば外部装置２００から撮像装置１００を制御する場合にはプロセッサ１５０を電源マスタとすることで、プロセッサ１１０やプロセッサ１３０の消費電力を抑えることが可能となる。
【００４８】
続いて、各動作モードにおける電力制御について説明する。なお、プロセッサ１１０と、プロセッサ１３０と、プロセッサ１５０は、図１Ｂに示されるように処理機能ごとに機能ブロックが分かれおり、機能ブロックごとに個別に電源状態を、電源オン状態または省電力状態に切り替えることが可能である。本明細書において、機能ブロックの電源オン状態とは、たとえば、通常動作状態又はアクティブ状態であり、省電力状態とは、たとえば、スリープ状態又は電力供給遮断状態等の低消費電力状態である。以下ではプロセッサ１１０について記載するが、他のプロセッサ１３０、１５０も同様の機能ブロックに分かれており、機能ブロック毎に電力供給が行われる。
【００４９】
図１Ｂは、撮像装置１００による電力制御のための構成を示すブロック図である。電力供給部１８０からの電力は、プロセッサ１１０の電源分配部１２９へ供給される。電源分配部１２９は、電力供給部１８０からの電力を、プロセッサ１１０内の各機能ブロックに分配する。実施形態１では、プロセッサ１１０内の機能ブロックを以下のように設けるが、機能ブロックの分割の仕方はこれに限られるものではない。
・ＣＰＵブロック２１１：ＣＰＵ１２３と内部メモリ１２６を含むブロックであり、ＣＰＵがプログラムを実行することにより、以下の各機能を統括的に制御、管理する。
・画像処理ブロック２１２：画像処理部１１３、メモリ制御部１１５を含むブロックであり、片方向通信受信側ブロック２１３から供給される画像信号について画像処理を行い、その結果をメモリ１２０に格納する。
・片方向通信受信側ブロック２１３：入力部１１１、経路選択部１１２を含むブロックであり、入力部１１１を介して入力された信号を、画像処理ブロック２１２、片方向通信送信側ブロック２１４、表示ブロック２１７などへ供給する。
・片方向通信送信側ブロック２１４：合流部１１６、出力部１１７を含むブロックであり、画像処理ブロック２１２及び片方向通信受信側ブロック２１３などからの信号を外部へ（たとえば下流側に接続されたプロセッサへ）出力する。
・双方向通信上流ブロック２１５：入出力部１１８を含むブロックであり、外部（たとえば上流側に接続されたプロセッサ）との双方向通信を実現する。
・双方向通信下流ブロック２１６：入出力部１１９を含むブロックであり、外部（たとえば下流側に接続されたプロセッサ）との双方向通信を実現する。
・表示ブロック２１７：表示制御部１２２を含むブロックであり、表示部１０２における表示を制御する。
・記録再生ブロック２１８：記録再生部１２１を含むブロックであり、画像データを蓄積する記録媒体１０３へのデータの書き込み、読み出しを制御する。
・外部通信ブロック２１９：外部通信部１２５を含むブロックであり、外部装置２００との通信を実現する。
【００５０】
また、プロセッサ１１０，１３０，１５０のＣＰＵ１２３，１４３，１６３は、通信線１７１により相互に通信が可能に接続されている。電源マスタのプロセッサは、通信線１７１を介して他のプロセッサへ動作モードを通知することにより、他のプロセッサにおける電力制御の実行を指示する。例えば、プロセッサ１１０が電源マスタの場合、ＣＰＵ１２３は、通信線１７１を用いてＣＰＵ１４３，ＣＰＵ１６３を起動し、動作モードを通知する。なお、以下では、通信線１７１を介して起動指示を受けたＣＰＵが起動し、通知された動作モードにしたがって電力制御を実行する（機能ブロックの電源状態を制御する）ものとするが、これに限られるものではない。例えば、動作モードの通知が起動指示を兼ねてもよい。また、動作モードの通知に代えて、電源マスタのプロセッサが他のプロセッサに対して機能ブロックの電源状態を示す信号を送るようにしてもよい。なお、通信線１７１は、図１Ａにおいては、各プロセッサに設けられた、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）などの不図示のシリアル通信部により実現される。
【００５１】
図３および図４は、撮像装置１００の複数の動作モードの各々における電源マスタと、各プロセッサ内の各機能ブロックの電源状態を示している。なお、図３、図４では、各機能ブロックについて省電力状態を「ＯＦＦ」、電源オン状態を「ＯＮ」で示している。
【００５２】
図３（ａ）〜図３（ｄ）は、撮像装置１００を指示入力部１０４からの指示入力で撮像装置１００が動作する場合の、各動作モードにおける電源マスタと、各プロセッサ内の各機能ブロックの電源状態との関係を示す。図３（ａ）、図３（ｂ）、図３（ｃ）、図３（ｄ）は、それぞれ、スタンバイモード、静止画撮像モード、動画撮像モード、再生モードについて示している。静止画撮像モードおよび動画撮像モードは、記録媒体に画像を記録する記録モードを構成する。なお、各機能ブロックの電源状態の制御は各プロセッサ（１１０，１３０，１５０）のＣＰＵ（１２３，１４３，１６３）が、電源マスタのプロセッサから通知された動作モードに応じて電源分配部（１２９，１４９，１６９）を制御することによりなされる。
【００５３】
図２により説明したように、指示入力部１０４からの指示入力で動作するモードでは、指示入力部１０４に接続されたプロセッサ１１０が電源マスタとなる。動作モードが、指示入力部１０４からの指示入力で動作するモードであり、且つスタンバイモードの場合、図３（ａ）で示すように、指示入力部１０４に接続されたプロセッサ１１０のＣＰＵブロック２１１が電源オン状態となり、他のブロックは省電力状態となる。また、プロセッサ１３０，１５０は、すべての機能ブロックが省電力状態となる。
【００５４】
即ち、撮像装置１００の動作モードがスタンバイモードとなった場合、ＣＰＵ１２３は、プロセッサ１３０のＣＰＵ１４３とプロセッサ１５０のＣＰＵ１６３に対し、それぞれ、スタンバイモードであることを通知する。本実施形態では、例えば、スタンバイモード以外の動作モードにおいて、所定の時間、指示入力部１０４からの撮像指示、或いは、再生指示が入力されなかった場合に、ＣＰＵ１２３がそれを検出してスタンバイモードに移行する。
【００５５】
ＣＰＵ１４３は、ＣＰＵ１２３からスタンバイモードの通知を受けると、電源分配部１４９を制御して、プロセッサ１３０の全ての機能ブロックに対する電力供給を停止して省電力状態とする。また、ＣＰＵ１４３は、電源分配部１４９に対して、スリープ状態に切り替わる旨を指示する。電源分配部１４９は、ＣＰＵ１４３からスリープ状態に切り替わる旨の指示があると、ＣＰＵブロック２３１に供給する電力を、ＣＰＵ１４３がＣＰＵ１２３からの通知を検出可能な程度の低い電力にすることにより、ＣＰＵブロック２３１を省電力状態とする。
【００５６】
また、ＣＰＵ１６３は、ＣＰＵ１２３からスタンバイモードの通知を受けると、電源分配部１６９を制御して、プロセッサ１３０の全ての機能ブロックに対する電力供給を停止して省電力状態とする。また、ＣＰＵ１６３は、電源分配部１６９に対して、スリープ状態に切り替わる旨を指示する。電源分配部１６９は、ＣＰＵ１６３からスリープ状態に切り替わる旨の指示があると、ＣＰＵブロック２５１に供給する電力を、ＣＰＵ１６３がＣＰＵ１２３からの通知を検出可能な程度の低い電力にすることにより、ＣＰＵブロック２５１を省電力状態とする。
【００５７】
動作モードが静止画撮像モードの場合における各機能ブロックの電源状態の切り替えについて図３（ｂ）を参照して説明する。静止画撮像モードでは、撮像部１０１により出力された静止画データを、撮像部１０１と接続されたプロセッサ１１０だけで画像処理が可能であり、プロセッサ１３０、プロセッサ１５０の画像処理機能は用いられない。また、プロセッサ１３０は前段のプロセッサ１１０から次段のプロセッサ１５０に画像信号を中継するのみである。プロセッサ１５０は記録媒体１０３へ画像信号を書き込む。
【００５８】
指示入力部１０４から静止画撮像モードの指示を受けたプロセッサ１１０のＣＰＵ１２３は、プロセッサ１１０内の必要な機能ブロックへの電力供給を開始する。また、プロセッサ１３０およびプロセッサ１５０内の静止画撮像モードで必要な機能ブロックを電源オン状態にし、不要な機能ブロックを省電力状態にするために、ＣＰＵ１４３，１６３へ起動指示と静止画撮像モードであることの通知を行う。
【００５９】
指示入力部１０４から静止画撮像モードの通知を受けると、プロセッサ１１０のＣＰＵ１２３は電源分配部１２９を制御して以下のように機能ブロックの電源状態を制御する。すなわち、ＣＰＵ１２３は、
・撮像部１０１から画像信号を取り込み、画像処理部１１３へ送るために、片方向通信受信側ブロック２１３を電源オン状態にし、
・画像信号を画像処理部１１３に処理させるために画像処理ブロック２１２を電源オン状態にし、
・表示制御部１２２に撮像時のライブビュー表示を行わせるために表示ブロック２１７を電源オン状態にし、
・画像処理部１１３で処理された画像信号を次段のプロセッサ１３０に送るために片方向通信送信側ブロック２１４を電源オン状態にし、
プロセッサ１３０，１５０と通信するために双方向通信上流ブロック２１５と双方向通信下流ブロック２１６を電源オン状態にする。
【００６０】
ＣＰＵ１２３が起動指示を出力したときにスタンバイモードであった場合、プロセッサ１３０のＣＰＵ１４３はプロセッサ１１０（ＣＰＵ１２３）から通信線１７１を介して受信した起動指示に応じて起動し、動作モード（静止画撮像モード）の通知に応じてプロセッサ１３０内の機能ブロックの電力供給を図３（ｂ）のように制御する。なお、電源分配部１４９は、ＣＰＵブロック２３１へ電力を常時供給しており、ＣＰＵブロック２３１の省電力状態とは所謂ＣＰＵ１４３のスリープ状態である。
【００６１】
ＣＰＵ１２３が起動指示を出力したときにスタンバイモードであった場合、ＣＰＵ１４３は、起動指示により起動すると、まず、電源分配部１４９に対してＣＰＵブロック２３１に対して電源オン状態に切り替わる旨を指示する。そして、電源分配部１４９から電源オン状態での電力がＣＰＵブロック２３１に供給され、ＣＰＵ１４３が電源オン状態となる。また、ＣＰＵ１２３が起動指示を出力したときにスタンバイモード以外の動作モードであった場合、ＣＰＵ１４３は既に電源オン状態となっている。
【００６２】
ＣＰＵ１４３は、電源分配部１４９を制御して、プロセッサ１１０から受信した画像信号を次段のプロセッサ１５０に転送するために、片方向通信受信側ブロック２３３および片方向通信送信側ブロック２３４を電源オン状態にする。プロセッサ１１０から受信した画像信号はオンフライ信号として扱われ、次段のプロセッサ１５０へ送信される。画像処理部１３３による画像処理は行われないので、画像処理ブロック２３２は省電力状態のままである。また、ＣＰＵ１４３は、隣接のプロセッサ１１０および１５０と通信するために双方向通信上流ブロック２３５と双方向通信下流ブロック２３６を電源オン状態にする。
【００６３】
ＣＰＵ１２３が起動指示を出力したときにスタンバイモードであった場合、プロセッサ１５０のＣＰＵ１６３は、プロセッサ１１０からの起動指示に応じて起動し、まず、電源分配部１６９に対してＣＰＵブロック２５１に対して電源オン状態に切り替わる旨を指示する。そして、電源分配部１６９から電源オン状態での電力が供給されると電源オン状態となる。また、また、ＣＰＵ１２３が起動指示を出力したときにスタンバイモード以外の動作モードであった場合、ＣＰＵ１６３は既に電源オン状態となっている。ＣＰＵ１６３は、電源分配部１６９を制御して、動作モード（静止画撮像モード）の通知に応じてプロセッサ１５０内の機能ブロックへの電力供給を制御する。
【００６４】
すなわち、ＣＰＵ１６３は、
・プロセッサ１３０から画像信号を受け取るために片方向通信受信側ブロック２５３を電源オン状態にし、
・プロセッサ１３０から受信した画像信号を記録媒体１０３に書き込むために記録再生ブロック２５８を電源オン状態にし、
・プロセッサ１３０、１１０と通信するために双方向通信上流ブロック２５５と双方向通信下流ブロック２５６を電源オン状態にし、
・画像処理部１５３は用いられないので画像処理ブロック２５２を省電力状態にし、
・次段のプロセッサは存在しないので、片方向通信送信側ブロック２５４を省電力状態にする。
【００６５】
次に、図３（ｃ）を参照し、動作モードが動画撮像モードの場合の、各機能ブロックの電源状態の切り替えについて説明する。動画撮像モードの場合、プロセッサ１１０、プロセッサ１３０、プロセッサ１５０で分担して画像処理が行われる。すなわち、複数の画像プロセッサのうち終段の画像プロセッサ以外の画像プロセッサは、各画像プロセッサが処理するべき部分の画像データに所定の画像処理を行い、各画像プロセッサが処理するべき部分以外に前記所定の画像処理を行わずに後段の画像プロセッサに出力する。終段の画像プロセッサ（プロセッサ１５０）は、処理するべき部分の画像データに所定の画像処理を行い、記録媒体１０３への記録を行う。したがって、各プロセッサでは以下のように電力供給が制御される。
【００６６】
まず、指示入力部１０４から動画撮像モードの指示を受けたプロセッサ１１０のＣＰＵ１２３は、必要な機能ブロックへの電力供給を行うとともに、プロセッサ１３０およびプロセッサ１５０に起動指示と動作モード（動画撮像モード）の通知を行う。プロセッサ１１０内の各機能ブロックの電源状態は、静止画撮像モードの場合（図３（ｂ））と同様である。なお、ＣＰＵ１２３が起動指示を出力したときにスタンバイモードであった場合、静止画撮像モードのときと同じく、ＣＰＵ１４３はＣＰＵ１２３からの起動指示に応じて起動して、電源オン状態となり、その後、動画撮像モードの指示に応じて各機能ブロックへの電源供給状態を個別に制御する。
【００６７】
プロセッサ１３０において、電源オン状態であるＣＰＵ１４３は、動画撮像モードの通知に応じて以下のように機能ブロックの電源状態を制御する。
・前段のプロセッサ１１０（出力部１１７）から画像信号を取り込み、画像処理部１３３へ送るために、片方向通信受信側ブロック２３３を電源オン状態にし、
・画像処理部１３３に画像処理を実行させるために画像処理ブロック２３２を電源オン状態にし、
・画像処理部１３３で処理された画像信号やプロセッサ１１０から受信した画像信号を次段のプロセッサへ転送するために片方向通信送信側ブロック２３４を電源オン状態にし、
・入出力部１３８，１３９に、隣接のプロセッサとの通信を実行させるために双方向通信上流ブロック２３５と双方向通信下流ブロック２３６を電源オン状態にする。
【００６８】
プロセッサ１５０においても、ＣＰＵ１２３が起動指示を出力したときにスタンバイモードであった場合、静止画撮像モードのときと同じく、ＣＰＵ１６３はＣＰＵ１２３からの起動指示に応じて起動して、電源オン状態となり、その後、動画撮像モードの指示に応じて各機能ブロックへの電源供給を制御する。
【００６９】
プロセッサ１５０において、電源オン状態であるＣＰＵ１６３は、動画撮像モードの通知に基づいて電源分配部１６９を制御し、プロセッサ１５０が動画撮像モードに適応するように機能ブロックの電源状態を制御する。図３（ｃ）に示したように、動画撮像モードの通知を受信したＣＰＵ１６３は、画像処理を行うために画像処理ブロック２５２を電源オン状態とし、その他は静止画撮像モードと同様である。
【００７０】
次に、動作モードが再生モードの場合の各機能ブロックの電源状態の切り替えについて図３（ｄ）を用いて説明する。再生モードでは、プロセッサ１５０が記録媒体１０３に記録された画像データを読み出してプロセッサ１１０に送信し、プロセッサ１１０はプロセッサ１５０から受信した画像データを表示部１０２に出力する。実施形態１の構成（図１）において、再生モードではプロセッサ１３０は用いられない。指示入力部１０４から再生モードの指示を受けたプロセッサ１１０のＣＰＵ１２３は、プロセッサ１３０、１５０のＣＰＵ１４３、１６３に起動指示と動作モード（再生モード）の通知を行う。再生モードの通知を受けたプロセッサ１３０のＣＰＵ１４３は、プロセッサ１３０の各機能ブロックを省電力状態にし、スリープ状態へ移行する。このように、切り替え前の動作モードにおける機能ブロックの状態と切り替え後の動作モードにおける機能ブロックの状態に応じてプロセッサに対する電力制御の順番が変更されてもよい。
【００７１】
プロセッサ１１０において、指示入力部１０４から再生モードの指示を受信したＣＰＵ１２３は、
・プロセッサ１５０とデータをやりとりするために双方向通信上流ブロック２１５を電源オン状態にし、
・プロセッサ１３０は使用されないので、双方向通信下流ブロック２１６を省電力状態にし、
・再生された画像を表示部１０２に表示するために表示ブロック２１７を電源オン状態にする。
【００７２】
プロセッサ１５０において、ＣＰＵ１２３が起動指示を出力したときにスタンバイモードであった場合、ＣＰＵ１６３はＣＰＵ１２３からの起動指示に応じて起動して、電源オン状態となり、その後、再生モードの指示に応じて各機能ブロックへの電源供給を制御する。電源オン状態であるＣＰＵ１６３は、再生モードの通知を受けて、
・記録再生部１６１が記録媒体１０３から画像データを読み出して再生するために、記録再生ブロック２５８を電源オン状態にし、
・プロセッサ１１０とデータをやりとりするために（記録再生部１６１で処理された画像データ（再生データ）をプロセッサ１１０へ送るために）双方向通信下流ブロック２５６を電源オン状態にする。
【００７３】
以上のような機能ブロックの電力制御により、再生モードにおいて、プロセッサ１５０のＣＰＵ１６３は、記録再生部１６１を用いて記録媒体１０３から画像データを読み出して再生し、入出力部１５９を介してプロセッサ１１０へ再生データを送る。プロセッサ１１０は入出力部１１８を介してプロセッサ１５０から再生データを受信し、表示制御部１２２は受信した再生データを表示部１０２に表示する。
【００７４】
以上が、指示入力部１０４からの指示入力により撮像装置１００が動作する場合の各動作モードにおける電力供給の制御である。次に、外部装置２００からの指示により撮像装置１００が動作する場合の各動作モードにおける電力供給の制御について説明する。図４（ａ）〜（ｄ）は、それぞれ、外部装置２００からの指示入力で撮像装置１００が動作する場合の、各動作モードにおける電源マスタと、各プロセッサ内の機能ブロックの電源状態の制御を示している。図４（ａ）、（ｂ）、（ｃ）、（ｄ）はそれぞれ外部制御スタンバイモード、外部制御静止画撮像モード、外部制御動画撮像モード、外部制御再生モードについて示している。
【００７５】
撮像装置１００は、図１Ａに示されるように外部装置２００がプロセッサ１５０に接続されており、外部装置２００からの指示は、プロセッサ１５０が検知する。図２で説明したように、外部装置２００からの指示入力で動作するモードでは、外部装置２００に接続されたプロセッサ１５０が電源マスタとなる。動作モードが指示されたプロセッサ１５０のＣＰＵ１６３は、プロセッサ１３０およびプロセッサ１１０に起動指示と動作モードの通知を行う。動作モードが、外部装置２００からの指示を待ち受ける外部制御スタンバイモードの場合、図４（ａ）で示すように、プロセッサ１５０のＣＰＵブロック２５１と外部通信ブロック２５９が電源オン状態となり、他の機能ブロックは省電力状態である。また、プロセッサ１１０，１３０は、すべての機能ブロックが省電力状態となる。
【００７６】
動作モードが外部制御静止画撮像モード、外部制御動画撮像モード、外部制御再生モードの場合は、それぞれ図４（ｂ）〜（ｄ）のように機能ブロックの電源状態が制御される。図４（ｂ）〜（ｄ）の機能ブロックの電源状態は、プロセッサ１５０の外部通信ブロックを電源オン状態とする点が異なる以外は、図３（ｂ）〜（ｄ）と同様である。また、例えば、指示入力部１０４の指示を待ち受けるスタンバイモード（図３（ａ））において外部制御動画撮像モードが指示された場合は、まず、電源マスタのプロセッサが、プロセッサ１１０からプロセッサ１５０に切り替わる。その後、新たに電源マスタになったプロセッサ１５０のＣＰＵ１６３により、各プロセッサの電力制御が行われることになる。以上、図３、図４により説明したように、電源マスタに設定されたプロセッサからの指示に応じて、各プロセッサでは、切り替え後の動作モードでの動作に要する機能ブロックが電源オン状態となり、他の機能ブロックが省電力状態となる。したがって、消費電力を低減することができる。
【００７７】
続いて、実施形態における電力制御（機能ブロックの電源状態の制御）の流れについて説明する。図５は、指示入力部１０４から撮像装置１００を制御する際に、撮像装置１００の動作モードをスタンバイモード→静止画撮像モード→動画撮像モード→再生モードと切り替えた際の電力制御の流れを示したタイミングチャートである。また、図６は、外部装置２００から撮像装置１００を制御する際に、撮像装置１００の動作モードを外部制御スタンバイモード→外部制御静止画撮像モード→外部制御動画撮像モード→外部制御再生モードと切り替えた際の電力制御の流れを示す。
【００７８】
まず、図５のタイミングチャートを参照して、指示入力部１０４から指示された動作モードに応じて動作モードを切り替える場合の動作例を説明する。なお、撮像装置１００の動作モードがスタンバイモードにある状態から開始するものとする。この状態で、プロセッサ１３０，１５０の各機能ブロックは省電力状態であり、ＣＰＵ１４３，１６３はスリープ状態となっている。時刻Ｔ５１１において、ユーザが指示入力部１０４を制御して静止画撮像モードを指示すると、プロセッサ１１０のＣＰＵ１２３がユーザからの指示（静止画撮像モードの指示）を検知する。そして、プロセッサ１１０のＣＰＵ１２３は、電源分配部１２９を用いて、プロセッサ１１０の各機能ブロックの電源状態を図３（ｂ）に示すように制御する。
【００７９】
指示入力部１０４で静止画撮像モードの指示を受けた時刻Ｔ５１１から所定時間が経過した時刻Ｔ５１２において、ＣＰＵ１２３はプロセッサ１３０に対してＣＰＵの起動指示と静止画撮像モードの通知を行う。即ち、ＣＰＵ１２３は、静止画撮像モードの指示を受けると、静止画撮像モードの指示を受けた時点Ｔ５１１からの経過時間を計測する。そして、静止画撮像モードの指示を受けた時点Ｔ５１１から第１の所定時間が経過したことに応じて、時刻Ｔ５１２にてＣＰＵ１４３に対して起動指示と静止画撮像モードの指示を送る。
【００８０】
この起動指示に応じて起動したＣＰＵ１４３は、静止画撮像モードの通知にしたがって、プロセッサ１３０の各機能ブロックの電源状態を図３（ｂ）で説明したように制御する。更に、ＣＰＵ１２３は、静止画撮像モードの受けた時点Ｔ５１１から第２の所定時間（第２の所定時間は第１の所定時間よりも長い）が経過したことに応じて、時刻Ｔ５１３において、ＣＰＵ１２３は、プロセッサ１５０に対してＣＰＵ１６３の起動指示と静止画撮像モードの通知を行う。
【００８１】
この起動指示に応じて起動したＣＰＵ１６３は、静止画撮像モードの通知にしたがって、プロセッサ１５０の機能ブロックの電源状態を図３（ｂ）で説明したように制御する。このように、ＣＰＵ１２３は、静止画撮像モードの指示を受けてからの経過時間を計測し、経過時間に応じて、プロセッサ１３０，１５０への起動指示と動作モードの通知を時刻Ｔ５２１、時刻Ｔ５２２のようにずらして順番に実施することにより、複数のプロセッサを起動する際の突入電流が抑制される。
【００８２】
次に、時刻Ｔ５２１において、ユーザが指示入力部１０４を制御して動画撮像モードを指示すると、プロセッサ１１０のＣＰＵ１２３がこの指示を検知する。そして、ＣＰＵ１２３は、動画撮像モード用に、プロセッサ１１０の各機能ブロックへの電力供給を図３（ｃ）に示すように制御する。
【００８３】
ＣＰＵ１２３は、動画撮像モードの指示を受けると、動画撮像モードの指示を受けた時点Ｔ５２１からの経過時間を計測する。そして、動画撮像モードの指示を受けた時点Ｔ５２１から第１の所定時間が経過したことに応じて、時刻Ｔ５２２においてプロセッサ１３０に対してＣＰＵ１４３の起動指示と動画撮像モードの通知を行う。
【００８４】
この起動指示に応じて起動したＣＰＵ１４３は、動画撮像モードの通知にしたがってプロセッサ１３０の機能ブロックの電源状態を図３（ｃ）で説明したように制御する。また、ＣＰＵ１２３は、動画撮像モードの指示を受けた時点Ｔ５２１から第２の所定時間が経過したことに応じて、時刻Ｔ５２３においてプロセッサ１５０に対してＣＰＵ１６３の起動指示と動画撮像モードの通知を行う。この起動指示に応じて起動したＣＰＵ１６３は、動画撮像モードの通知にしたがって、プロセッサ１５０の機能ブロックの電源状態を図３（ｃ）で説明したように制御する。
【００８５】
次に、時刻Ｔ５３１において、ユーザが指示入力部１０４を制御して再生モードを指示すると、プロセッサ１１０がこの指示（再生モードの指示）を検知する。そして、ＣＰＵ１２３は、再生モード用にプロセッサ１１０の各機能ブロックの電源状態を図３（ｄ）に示すように制御する。
【００８６】
ＣＰＵ１２３は、再生モードの指示を受けると、再生モードの指示を受けた時点Ｔ５３１からの経過時間を計測する。そして、再生モードの指示を受けた時点Ｔ５３１から第１の所定時間が経過したことに応じて、時刻Ｔ５３２において、プロセッサ１３０に対してＣＰＵ１４３の起動指示と再生モードの通知を行う。図３（ｄ）で説明したように、再生モードではプロセッサ１３０は用いられないので、ＣＰＵ１４３は、プロセッサ１３０内の各機能ブロックを省電力状態にする。また、ＣＰＵブロック２３１も省電力状態になり、ＣＰＵ１４３は次に電源マスタのプロセッサから起動指示を受けるまで停止した状態（スリープ状態）となる。
【００８７】
また、ＣＰＵ１２３は、再生モードの指示を受けた時点Ｔ５３１から第２の所定時間が経過したことに応じて、時刻Ｔ５３３においてプロセッサ１５０に対してＣＰＵ１６３の起動指示と再生モードの通知を行う。この起動指示に応じて起動したＣＰＵ１６３は、再生モードの通知にしたがって、プロセッサ１５０の機能ブロックの電源状態を図３（ｄ）で説明したように制御する。
【００８８】
以上のように、指示入力部１０４から撮像装置１００を制御する場合は、指示入力部１０４と接続しているプロセッサ１１０がユーザからの指示を検知し、自身および、その他のプロセッサに対して電力制御を行う電源マスタの役割を果たす。なお、上記では、プロセッサ１３０，１５０のＣＰＵ１４３，１６３が、モードの変更のたびに起動通知に応じて起動するように記載したが、これらＣＰＵが既に動作中であれば起動指示は無視される。また、再生モードへの移行においてプロセッサ１３０（ＣＰＵ１４３）がすでに省電力状態ならば、起動指示および動作モードの通知を省略してもよい。プロセッサ１３０のＣＰＵ１４３が省電力状態か否かは、現在の動作モードから把握することができる。
【００８９】
次に、図６のタイミングチャートを参照して外部装置２００からの指示で動作モードが切り替わる場合を説明する。なお、撮像装置１００の動作モードが外部制御スタンバイモード（図４（ａ））にある状態から開始する。
【００９０】
時刻Ｔ６１１において、ユーザが外部装置２００を操作して静止画撮像モードを指示すると、プロセッサ１５０のＣＰＵ１６３がユーザからの指示を検知する。そして、外部装置２００から静止画撮像モードの指示を受けたＣＰＵ１６３は、プロセッサ１１０の各機能ブロックの電源状態を図４（ｂ）に示すように制御する。
【００９１】
ＣＰＵ１６３は、外部装置２００から静止画撮像モードの指示を受けると、静止画撮像モードの指示を受けた時点Ｔ６１１からの経過時間を計測する。そして、静止画撮像モードの指示を受けた時点Ｔ６１１から第１の所定時間が経過したことに応じて、時刻Ｔ６１２において、プロセッサ１１０に対して、ＣＰＵ１２３の起動指示と外部制御静止画撮像モードの通知を行う。
【００９２】
この起動指示に応じて起動したＣＰＵ１２３は、外部制御静止画撮像モードの通知にしたがって、プロセッサ１１０の機能ブロックの電源状態を図４（ｂ）に示すように制御する。次に、ＣＰＵ１６３は、外部装置２００から静止画撮像モードの指示を受けた時点Ｔ６１１から第２の所定時間が経過したことに応じて、時刻Ｔ６１３において、プロセッサ１３０に対して、ＣＰＵ１４３の起動指示と外部制御静止画撮像モードの通知を行う。
【００９３】
この起動指示に応じて起動したＣＰＵ１４３は、外部制御静止画撮像モードの通知にしたがって、プロセッサ１３０の機能ブロックの電源状態を図４（ｂ）に示すように制御する。なお、外部制御静止画撮像モードの際には、プロセッサ１１０で画像処理が行われるため、プロセッサ１１０が先に静止画撮像モードに対応した電力制御状態となるように制御している。
【００９４】
このように、切り替え後の動作モードごとに動作モードを通知するプロセッサの順番が予め定義されていてもよい。あるいは、切り替え前後の動作モードの組合せに応じて、動作モードを通知するプロセッサの順番が定義されていてもよい。
【００９５】
次に、時刻Ｔ６２１において、ユーザが外部装置２００を操作して動画撮像モードを指示すると、外部装置２００が動画撮像モードを指示する信号を出力する。プロセッサ１５０のＣＰＵ１６３がこの信号を検知すると、プロセッサ１５０の各機能ブロックの電源状態を、図４（ｃ）に示すように制御する。
【００９６】
ＣＰＵ１６３は、外部装置２００から動画撮像モードの指示を受けると、動画撮像モードの指示を受けた時点Ｔ６２１からの経過時間を計測する。そして、外部装置２００から動画撮像モードの指示を受けた時点Ｔ６２１から第１の所定時間が経過したことに応じて、時刻Ｔ６２２において、プロセッサ１３０に対して外部制御動画撮像モードの通知を行う。外部制御動画撮像モードの通知を受けたＣＰＵ１４３は、プロセッサ１３０の各機能ブロックの電源状態を図４（ｃ）に示したように制御する。
【００９７】
なお、実施形態１では、外部制御静止画撮像モードと外部制御動画撮像モードでプロセッサ１１０の各機能ブロックの電源状態に変更が発生しない。したがって、これらの動作モード間の切り替えにおいては電力供給の設定を省略することができ、図６では、プロセッサ１５０からプロセッサ１１０への動作モードの通知が省略されている。このように、切換え前後の動作モードに応じて、動作モードの通知の要否が事前に定義されてもよい。もちろん、このような場合にも動作モードの通知を行うようにしてかまわない。
【００９８】
次に、時刻Ｔ６３１において、ユーザが外部装置２００を操作して再生モードを指示すると、プロセッサ１５０のＣＰＵ１６３がこの指示を検知する。そして、ＣＰＵ１６３は、この指示の検知に応じて、プロセッサ１５０の各機能ブロックの電源状態を図４（ｄ）に示すように制御する。
【００９９】
ＣＰＵ１６３は、外部装置２００から再生モードの指示を受けると、再生モードの指示を受けた時点Ｔ６３１からの経過時間を計測する。そして、再生モードの指示を受けた時点Ｔ６３１から第１の所定時間が経過したことに応じて、時刻Ｔ６３２において、プロセッサ１１０に対して外部制御再生モードの通知を行う。プロセッサ１１０のＣＰＵ１２３は既に起動しているので起動指示は省略可能である。
【０１００】
外部制御再生モードの通知を受けたＣＰＵ１２３は、プロセッサ１１０の各機能ブロックの電源状態を図４（ｄ）に示したように制御する。次に、ＣＰＵ１６３は、外部装置２００から再生モードの指示を受けた時点Ｔ６３１から第２の所定時間が経過したことに応じて、時刻Ｔ６３３において、プロセッサ１３０に外部制御再生モードの通知を行う。外部制御再生モードの通知を受けたプロセッサ１３０のＣＰＵ１４３は、図４（ｄ）で説明したように、プロセッサ１３０内の各機能ブロックを省電力状態にする。
【０１０１】
以上のように、外部装置２００から撮像装置１００を制御する場合は、外部装置２００と接続しているプロセッサ１５０がユーザからの（外部装置２００からの）指示を検知し、自身およびその他のプロセッサに対して電力制御を行う電源マスタの役割を果たす。
【０１０２】
次に、図７のフローチャートを参照して、プロセッサ１１０，１３０，１５０による電力制御の流れを説明する。図７においてＳ７０１〜Ｓ７０７に示される処理は電源マスタのプロセッサのＣＰＵによる処理であり、Ｓ７２１〜Ｓ７２６に示される処理は非電源マスタのプロセッサのＣＰＵによる処理である。以下、プロセッサ１１０（ＣＰＵ１２３）が電源マスタで動作している場合を例として説明する。
【０１０３】
まず、Ｓ７０１にて、電源マスタのＣＰＵ１２３は、指示入力部１０４から動作モードの指示が受信され、指示された動作モードに変更するか否かを判断する。Ｓ７０１で動作モードを変更すると判断されると、処理はＳ７０３へ進む。Ｓ７０３において、ＣＰＵ１２３は、内部メモリ１２６に格納されている電源マスタテーブルを参照し、変更後の動作モードにおいても自身（プロセッサ１１０）が電源マスタであるか否かを判定する。変更後の動作モードにおいても自身が電源マスタであると判定された場合、処理はＳ７０４からＳ７０５へ進み、ＣＰＵ１２３は電力制御を実行して、変更後の動作モードに応じてプロセッサ１１０の各機能ブロックの電源状態を制御する。そして、Ｓ７０６にて、ＣＰＵ１２３は、他のプロセッサの電力制御を実行するために、図５で示したように起動指示および動作モードの通知を行う。
【０１０４】
他方、Ｓ７０４において変更後の動作モードで自身が電源マスタではないと判定された場合、Ｓ７０７で、ＣＰＵ１２３は、変更後の動作モードで電源マスタとなるプロセッサのＣＰＵを起動し、電源マスタの変更指示を送信する。この通信は、例えば、通信線１７１を介して行われる。電源マスタの変更指示を受け付けたプロセッサのＣＰＵは、自身が電源マスタとなり、変更後の動作モードに応じた電力制御を行う。また、ＣＰＵ１２３は、自身の電源マスタ状態を解除する。
【０１０５】
例えば、外部制御スタンバイモードが指示された場合、ＣＰＵ１２３は、次の動作モードでプロセッサ１５０が電源モードとなることを電源マスタテーブルの参照により判定する。そして、ＣＰＵ１２３は、プロセッサ１５０のＣＰＵ１６３を起動し、電源マスタとして動作するよう指示する。その後、プロセッサ１５０が電源マスタとして動作し、各プロセッサの各機能ブロックの電源状態が指定された動作モードに応じた状態となるよう制御する。
【０１０６】
Ｓ７０１で動作モードの指示を受信していないと判定された場合、Ｓ７０２において、ＣＰＵ１２３は、他のプロセッサから動作モードの変更通知があったか否かを判定する。Ｓ７０２で、他のプロセッサから動作モードの変更通知を受信していれば、ＣＰＵ１２３は処理をＳ７０３へ進める。Ｓ７０３以降の処理は上述の通りである。Ｓ７０２で他のプロセッサからの動作モードの変更通知を受信していなければ、処理はＳ７０１へ戻る。
【０１０７】
次に、電源マスタに指定されたプロセッサ以外のプロセッサにおけるＣＰＵの動作について説明する。ここでは、プロセッサ１５０が電源マスタでない場合を例に挙げて説明する。
【０１０８】
プロセッサ１５０のＣＰＵ１６３は、例えば外部装置２００から動作モードの指示が出力されたかを判定する。図３で説明したように、プロセッサ１１０が電源マスタの場合、プロセッサ１５０の外部通信ブロック２１９は省電力状態となっている。実施形態１では、外部装置２００からの信号が外部通信部１６５で受信されると、外部通信ブロック２１９およびＣＰＵブロック２１１が起動し、Ｓ７２２が実行されるものとする。Ｓ７２２において、ＣＰＵ１６３は、外部装置２００から受信した動作モードに変更する旨を通知する。この通知により、その時点で電源マスタであるプロセッサ１１０のＣＰＵ１２３は、処理をＳ７０２からＳ７０３へ分岐することになる。
【０１０９】
また、電源マスタのＣＰＵから電力制御指示（ＣＰＵの起動指示と動作モードの通知）を受信すると、ＣＰＵ１６３が起動し、処理がＳ７２３からＳ７２４へ進む。Ｓ７２４において、ＣＰＵ１６３はプロセッサ１５０の各機能ブロックの電源状態を通知された動作モードにしたがって制御する。また、Ｓ７２５において電源マスタのＣＰＵから電源マスタの変更指示を受信すると、ＣＰＵ１６３が起動し、Ｓ７２６において自身を電源マスタに設定する。この処理以降、ＣＰＵ１６３（プロセッサ１５０）が電源マスタとして動作することになる。
【０１１０】
以上説明したように、実施形態１によれば、複数のプロセッサを有する撮像装置１００において、各プロセッサは動作モードに応じて各プロセッサにおける機能ブロックに対する電力供給を制御する。また、電源マスタ以外のプロセッサは電源マスタから通知される動作モードに応じて各プロセッサにおける機能ブロックに対する電力供給を制御する。撮像装置１００の動作モードに応じて電源マスタを変更する。また、電源マスタは撮像装置１００の動作モードに応じて、動作モードを通知するプロセッサの順序を変更する。これらのことにより撮像装置１００の動作モードによっては不要となるプロセッサもしくはプロセッサ内の機能ブロックの分の消費電力を抑えることが可能となる。
【０１１１】
また、複数のプロセッサの電力制御を同時にオンさせるのではなく、時間的にずらして各機能ブロックの電源状態を制御することにより、突入電流を抑えることが可能となる。
【０１１２】
なお、実施形態１においては、複数プロセッサをカスケード構成にした例で説明をしたが、リング状やスター状に変形することも可能である。また、実施形態１においては、複数のプロセッサを同種のデバイスで説明したが、もちろん異なる種類のデバイスでも構わない。さらに、実施形態１では、撮像装置１００の動作モードによって電力制御を行うようにしたが、撮像素子から出力されるデータ量、すなわち処理されるデータ量に応じて、電力制御を行うようにしてもよい。
【０１１３】
また、実施形態１では、起動指示又は動作モードの通知に通信線１７１を用いるが、これに限られるものではない。例えば、起動指示又は動作モードの通知にプロセッサ間の双方向通信接続を用いるようにしてもよい。ただし、その場合は、各プロセッサの双方向通信前方ブロックや双方向通信後方ブロックを、常に、電源オン状態にしておく必要がある。また、実施形態１では、電源マスタのプロセッサ内のＣＰＵが他のプロセッサ内のＣＰＵに動作モードまたは各機能ブロックの電源状態を通知するようにしたがこれに限られるものではない。例えば、電源マスタのプロセッサのＣＰＵが、他のプロセッサの電源分配部（図１Ｂ）に直接に動作モードまたは各機能ブロックの電源状態を通知することにより、機能ブロックの電源状態を制御するようにしてもよい。
【０１１４】
また、実施形態１では、撮像部１０１、表示部１０２、指示入力部１０４が初段のプロセッサ１１０に接続され、記録媒体１０３と外部装置２００が終段のプロセッサに接続された場合を説明したが、本発明はこれに限られるものではない。例えば、外部装置２００をプロセッサ１１０に接続してもよい。その場合、指示入力部１０４からの制御指示を受け付けるモードであっても外部装置２００からの制御指示を受け付けるモードであっても、電源マスタはプロセッサ１１０となる。
【０１１５】
また、実施形態１によれば、撮像部１０１、表示部１０２、記録媒体１０３がどのプロセッサに接続されているかおよび動作モードに応じて決定されるデータの流れにしたがって、プロセッサの電力制御の順番が決定される。例えば、図１の構成において、静止画撮像モードや動画撮像モードでは、撮像部１０１から記録媒体１０３へ画像データが流れる。したがって、静止画撮像モードや動画撮像モードが指定されると、電源マスタのプロセッサは、カスケード接続の初段のプロセッサから順番に、終段のプロセッサまでを、指示された動作モードに対応した電力供給状態となるように制御を行う。また、例えば、表示部１０２がプロセッサ１３０に接続された構成で動作モードが再生モードの場合、記録媒体１０３から表示部１０２へ画像データが流れる。したがって、再生モードが指定されると、電源マスタのプロセッサは、プロセッサ１５０→プロセッサ１３０の順に電力制御を行う。
【０１１６】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１７】
１００：撮像装置、１０１：撮像部、１０２：表示部、１０３：記録媒体、１１０、１３０、１５０：プロセッサ、１２０、１４０、１６０：メモリ、１８０：電力供給部、２００：外部装置
【図１Ａ】
2018023093.tif 000003
【図１Ｂ】
2018023093.tif 000004
【図２】
2018023093.tif 000005
【図３】
2018023093.tif 000006
【図４】
2018023093.tif 000007
【図５】
2018023093.tif 000008
【図６】
2018023093.tif 000009
【図７】
2018023093.tif 000010