(57)【要約】      （修正有）【課題】消費電力を抑えつつリングの操作エラーを操作者に報知できるようにする。【解決手段】リングＲＧ１は、角度範囲ＡＲ１およびＡＲ２を跨いで回転する。リングＲＧ１の回転角度が角度θｏｎまで増大すると、サブＣＰＵによって主電源が起動される。ズームレンズ１２の位置は角度範囲ＡＲ２におけるリングＲＧ１の回転に伴って変更され、メインＣＰＵは変更されたズームレンズ１２の位置を参照してフォーカスレンズ１６の位置を調整する。リングＲＧ１の回転角度が角度θｏｆｆまで減少すると、サブＣＰＵによって主電源が停止される。メインＣＰＵは、上述した主電源の起動から停止までの期間のうち、リングＲＧ１の回転角度が角度範囲ＡＲ１に留まる一部の期間に、報知を間欠的に発生する。サブＣＰＵは、報知の休止／再開に対応して主電源を停止／再起動する。【選択図】図３
2013029606.tif 000002
【特許請求の範囲】
【請求項１】
角度が増大する方向に並ぶ第１角度範囲および第２角度範囲を跨いで回転する回転部材、
前記回転部材の回転角度が前記第１角度範囲に属する第１特定角度まで増大したときに電源を起動する起動手段、
前記第２角度範囲における前記回転部材の回転を参照して光学系の設定を調整する調整手段、
前記回転部材の回転角度が前記第１角度範囲に属する第２特定角度まで減少したときに前記電源を停止する停止手段、
前記起動手段による起動から前記停止手段による停止までの期間のうち前記回転部材の回転角度が前記第１角度範囲に留まる一部の期間に報知を間欠的に発生する報知手段、および
前記報知手段によって発生される報知の休止／再開に対応して前記電源を停止／再起動する電源制御手段を備える、光学装置。
【請求項２】
前記報知手段は、報知時間が閾値に達する毎に電源オフ命令を発行する命令発行手段、および前記命令発行手段の発行処理に関連して再起動時刻を設定する時刻設定手段を含み、
前記電源制御手段は、前記命令発行手段によって発行された電源オフ命令に応答して前記電源を停止する停止制御手段、および前記時刻設定手段によって設定された再起動時刻の到来に応答して前記電源を起動する起動制御手段を含む、請求項１記載の光学装置。
【請求項３】
前記報知手段は、前記回転部材の回転角度が前記第２角度範囲に達することなく前記第１角度範囲に留まる時期に第１報知を間欠的に発生する第１報知発生手段、および前記回転部材の回転角度が前記第２角度範囲から前記第１角度範囲に移行した後でかつ前記第２特定角度に達することなく前記第１角度範囲に留まる時期に第２報知を間欠的に発生する第２報知手段を含む、請求項１または２記載の光学装置。
【請求項４】
前記第２特定角度は前記第１特定角度よりも小さい角度に相当する、請求項１ないし３のいずれかに記載の光学装置。
【請求項５】
前記光学系の出力に基づく電子データを処理する処理手段、および
前記処理手段の設定を前記起動手段の処理に関連して初期化する初期化手段をさらに備える、請求項１ないし４のいずれかに記載の光学装置。
【請求項６】
撮像面で捉えられたシーンを表す電子画像を出力する撮像手段をさらに備え、
前記光学系は前記撮像面の前方に配置されたズームレンズを含み、
前記調整手段は前記回転部材の回転に応じて前記ズームレンズの位置を調整するズーム調整機構を含む、請求項１ないし５のいずれかに記載の光学装置。
【請求項７】
角度が増大する方向に並ぶ第１角度範囲および第２角度範囲を跨いで回転する回転部材、および前記第２角度範囲における前記回転部材の回転を参照して光学系の設定を調整する調整手段を備える光学装置のプロセッサに、
前記回転部材の回転角度が前記第１角度範囲に属する第１特定角度まで増大したときに電源を起動する起動ステップ、
前記回転部材の回転角度が前記第１角度範囲に属する第２特定角度まで減少したときに前記電源を停止する停止ステップ、
前記起動ステップによる起動から前記停止手段による停止までの期間のうち前記回転部材の回転角度が前記第１角度範囲に留まる一部の期間に報知を間欠的に発生する報知ステップ、および
前記報知ステップによって発生される報知の休止／再開に対応して前記電源を停止／再起動する電源制御ステップを実行させるための、動作制御プログラム。
【請求項８】
角度が増大する方向に並ぶ第１角度範囲および第２角度範囲を跨いで回転する回転部材、および前記第２角度範囲における前記回転部材の回転を参照して光学系の設定を調整する調整手段を備える光学装置によって実行される動作制御方法であって、
前記回転部材の回転角度が前記第１角度範囲に属する第１特定角度まで増大したときに電源を起動する起動ステップ、
前記回転部材の回転角度が前記第１角度範囲に属する第２特定角度まで減少したときに前記電源を停止する停止ステップ、
前記起動ステップによる起動から前記停止手段による停止までの期間のうち前記回転部材の回転角度が前記第１角度範囲に留まる一部の期間に報知を間欠的に発生する報知ステップ、および
前記報知ステップによって発生される報知の休止／再開に対応して前記電源を停止／再起動する電源制御ステップを備える、動作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、光学装置に関し、特にディジタルカメラに適用され、回転部材の回転を参照して光学系の設定を調整する、光学装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、ズームを指示するズームスイッチが押されると、メインマイコンはワイド方向へのズームをカメラＡＦマイコンに指示する。カメラＡＦマイコンは、ビデオレンズユニットに設けられたズームレンズをワイド方向に駆動する。ズーム位置はズーム位置検出ブロックによって検出され、検出結果はカメラＡＦマイコンを介してメインマイコンに伝えられる。ズーム位置がワイド端に達すると、メインマイコンは、表示信号発生ブロックを駆動して“ワイド端”を示す文字を電子式ビューファインダに表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−３３１４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、ズームスイッチは電源スイッチから独立しているため、操作性に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、操作性を高めることができ、かつ消費電力を抑制することができる、光学装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う光学装置(10：実施例で相当する参照符号。以下同じ)は、角度が増大する方向に並ぶ第１角度範囲(AR1)および第２角度範囲(AR2)を跨いで回転する回転部材(RG1)、回転部材の回転角度が第１角度範囲に属する第１特定角度(θon)まで増大したときに電源を起動する起動手段(S3~S5, S13)、第２角度範囲における回転部材の回転を参照して光学系(12, 16)の設定を調整する調整手段(20, S65, S69)、回転部材の回転角度が第１角度範囲に属する第２特定角度(θoff)まで減少したときに電源を停止する停止手段(S57~S59, S81, S95, S125, S27~S29)、起動手段による起動から停止手段による停止までの期間のうち回転部材の回転角度が第１角度範囲に留まる一部の期間に報知を間欠的に発生する報知手段(S31~S51, S67, S71~S87, S97~S143)、および報知手段によって発生される報知の休止／再開に対応して電源を停止／再起動する電源制御手段(S7, S13, S17~S29)を備える。
【０００７】
好ましくは、報知手段は、報知時間が閾値に達する毎に電源オフ命令を発行する命令発行手段(S119, S143)、および命令発行手段の発行処理に関連して再起動時刻を設定する時刻設定手段(S117, S141)を含み、電源制御手段は、命令発行手段によって発行された電源オフ命令に応答して電源を停止する停止制御手段(S27~S29)、および時刻設定手段によって設定された再起動時刻の到来に応答して電源を起動する起動制御手段(S7, S13)を含む。
【０００８】
好ましくは、報知手段は、回転部材の回転角度が第２角度範囲に達することなく第１角度範囲に留まる時期に第１報知を間欠的に発生する第１報知発生手段(S97~S119)、および回転部材の回転角度が第２角度範囲から第１角度範囲に移行した後でかつ第２特定角度に達することなく第１角度範囲に留まる時期に第２報知を間欠的に発生する第２報知手段(S121~S143)を含む。
【０００９】
好ましくは、第２特定角度は第１特定角度よりも小さい角度に相当する。
【００１０】
好ましくは、光学系の出力に基づく電子データを処理する処理手段(24)、および処理手段の設定を起動手段の処理に関連して初期化する初期化手段(S15)がさらに備えられる。
【００１１】
好ましくは、撮像面で捉えられたシーンを表す電子画像を出力する撮像手段(18)がさらに備えられ、光学系は撮像面の前方に配置されたズームレンズ(12)を含み、調整手段は回転部材の回転に応じてズームレンズの位置を調整するズーム調整機構(20)を含む。
【００１２】
この発明に従う動作制御プログラムは、角度が増大する方向に並ぶ第１角度範囲(AR1)および第２角度範囲(AR2)を跨いで回転する回転部材(RG1)、および第２角度範囲における回転部材の回転を参照して光学系(12, 16)の設定を調整する調整手段(20)を備える光学装置(10)のプロセッサ(36, 38)に、回転部材の回転角度が第１角度範囲に属する第１特定角度(θon)まで増大したときに電源を起動する起動ステップ(S3~S5, S13)、回転部材の回転角度が第１角度範囲に属する第２特定角度(θoff)まで減少したときに電源を停止する停止ステップ(S57~S59, S81, S95, S125, S27~S29)、起動ステップによる起動から停止手段による停止までの期間のうち回転部材の回転角度が第１角度範囲に留まる一部の期間に報知を間欠的に発生する報知ステップ(S31~S51, S67, S71~S87, S97~S143)、および報知ステップによって発生される報知の休止／再開に対応して電源を停止／再起動する電源制御ステップ(S7, S13, S17~S29)を実行させるための、動作制御プログラムである。
【００１３】
この発明に従う動作制御方法は、角度が増大する方向に並ぶ第１角度範囲(AR1)および第２角度範囲(AR2)を跨いで回転する回転部材(RG1)、および第２角度範囲における回転部材の回転を参照して光学系(12, 16)の設定を調整する調整手段(20)を備える光学装置(10)によって実行される動作制御方法であって、回転部材の回転角度が第１角度範囲に属する第１特定角度(θon)まで増大したときに電源を起動する起動ステップ(S3~S5, S13)、回転部材の回転角度が第１角度範囲に属する第２特定角度(θoff)まで減少したときに電源を停止する停止ステップ(S57~S59, S81, S95, S125, S27~S29)、起動ステップによる起動から停止手段による停止までの期間のうち回転部材の回転角度が第１角度範囲に留まる一部の期間に報知を間欠的に発生する報知ステップ(S31~S51, S67, S71~S87, S97~S143)、および報知ステップによって発生される報知の休止／再開に対応して電源を停止／再起動する電源制御ステップ(S7, S13, S17~S29)を備える。
【発明の効果】
【００１４】
この発明によれば、電源は、回転部材の回転角度が第１角度範囲に属する第１特定角度まで増大したときに起動され、回転部材の回転角度が第１角度範囲に属する第２特定角度まで減少したときに停止される。また、光学系の設定は、第１角度範囲に並ぶ第２角度範囲における回転部材の回転を参照して調整される。
【００１５】
ただし、電源が起動された状態で回転部材の回転角度が第１角度範囲に留まると、報知が発生される。ここで、報知の発生態様は間欠的であり、電源は報知の休止／再開に対応して停止／再起動される。これによって、消費電力を抑えつつ回転部材の操作エラーを操作者に報知できる。
【００１６】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１７】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】図２実施例に適用されるリングの回転動作の一部を示す図解図である。
【図４】図２実施例の適用されるリングの回転動作の他の一部を示す図解図である。
【図５】図２実施例に適用される電源＆ズーム制御機構の構成の一例を示す図解図である。
【図６】（Ａ）は開始画面の一例を示す図解図であり、（Ｂ）は終了画面の一例を示す図解図である。
【図７】（Ａ）は起動操作案内画面の一例を示す図解図であり、（Ｂ）は終了操作案内画面の一例を示す図解図である。
【図８】（Ａ）は起動操作案内画面の表示／非表示動作の一例を示すタイミング図であり、（Ｂ）は主電源のオン／オフ動作の一例を示すタイミング図である。
【図９】トラッキングカーブの一例を示すグラフである。
【図１０】（Ａ）は終了操作案内画面の表示／非表示動作の一例を示すタイミング図であり、（Ｂ）は主電源のオン／オフ動作の一例を示すタイミング図である。
【図１１】図２実施例に適用されるサブＣＰＵの動作の一部を示すフロー図である。
【図１２】図２実施例に適用されるサブＣＰＵの動作の他の一部を示すフロー図である。
【図１３】図２実施例に適用されるメインＣＰＵの動作の一部を示すフロー図である。
【図１４】図２実施例に適用されるメインＣＰＵの動作の他の一部を示すフロー図である。
【図１５】図２実施例に適用されるメインＣＰＵの動作のその他の一部を示すフロー図である。
【図１６】図２実施例に適用されるメインＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１７】図２実施例に適用されるメインＣＰＵの動作の他の一部を示すフロー図である。
【図１８】図２実施例に適用されるメインＣＰＵの動作のその他の一部を示すフロー図である。
【図１９】図２実施例に適用されるメインＣＰＵの動作のさらにその他の一部を示すフロー図である。
【発明を実施するための形態】
【００１８】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１９】
図１を参照して、この実施例の光学装置は、基本的に次のように構成される。回転部材１は、角度が増大する方向に並ぶ第１角度範囲および第２角度範囲を跨いで回転する。起動手段２は、回転部材１の回転角度が第１角度範囲に属する第１特定角度まで増大したときに電源７を起動する。調整手段３は、第２角度範囲における回転部材１の回転を参照して光学系８の設定を調整する。停止手段４は、回転部材１の回転角度が第１角度範囲に属する第２特定角度まで減少したときに電源７を停止する。報知手段５は、起動手段２による起動から停止手段４による停止までの期間のうち回転部材１の回転角度が第１角度範囲に留まる一部の期間に報知を間欠的に発生する。電源制御手段６は、報知手段５によって発生される報知の休止／再開に対応して電源７を停止／再起動する。
【００２０】
電源７は、回転部材１の回転角度が第１角度範囲に属する第１特定角度まで増大したときに起動され、回転部材１の回転角度が第１角度範囲に属する第２特定角度まで減少したときに停止される。また、光学系８の設定は、第１角度範囲に並ぶ第２角度範囲における回転部材１の回転を参照して調整される。
【００２１】
ただし、電源７が起動された状態で回転部材１の回転角度が第１角度範囲に留まると、報知が発生される。ここで、報知の発生態様は間欠的であり、電源７は報知の休止／再開に対応して停止／再起動される。これによって、消費電力を抑えつつ回転部材１の操作エラーを操作者に報知できる。
［実施例］
【００２２】
図２を参照して、この実施例のディジタルカメラ１０は、電源回路４２を含む。電源回路４２は、互いに異なる複数の電圧値をそれぞれ示す複数の直流電源を生成する。生成された複数の直流電源の一部はサブＣＰＵ３８に直接的に与えられ、生成された複数の直流電源の他の一部はスイッチ群４４を介してサブＣＰＵ３８以外の回路に与えられる。したがって、サブＣＰＵ３８は常時起動されるのに対して、サブＣＰＵ３８以外の回路はスイッチ群４４のオン／オフに対応して起動／停止される。
【００２３】
なお、サブＣＰＵ３８以外の回路が起動した状態を“主電源オン状態”と定義し、サブＣＰＵ３８以外の回路が停止した状態を“主電源オフ状態”と定義する。
【００２４】
ディジタルカメラ１０はまた、電源＆ズーム制御機構２０によって駆動されるズームレンズ１２と、ドライバ２２ａおよび２２ｂによってそれぞれ駆動される絞りユニット１４およびフォーカスレンズ１６とを含む。これらの部材を経た光学像は、イメージャ１８の撮像面に照射され、光電変換を施される。
【００２５】
図３〜図５を参照して、電源＆ズーム制御機構２０は、ズームレンズ１２を囲むようにカメラ筐体ＣＢ１の前面に設けられ、撮像面に直交する方向に延びる光軸ＡＸの回り方向に回転可能なリングＲＧ１を有する。リングＲＧ１は、θｏｆｆ〜θｔｅｌｅの範囲で回転可能であり、この回転可能範囲は角度が増大する方向に並ぶ角度範囲ＡＲ１およびＡＲ２に区分される。
【００２６】
角度範囲ＡＲ１の下限角度および上限角度はそれぞれ“θｏｆｆ”および“θｗｉｄｅ”に相当し、角度範囲ＡＲ２の下限角度および上限角度はそれぞれ“θｗｉｄｅ”および“θｔｅｌｅ”に相当する。また、角度範囲ＡＲ１の中央付近に“θｏｎ”が割り当てられる。
【００２７】
角度範囲ＡＲ１において、リングＲＧ１の回転角度が“θｏｆｆ”から“θｏｎ”まで増大すると、サブＣＰＵ３８は、主電源オン状態に移行するべくスイッチ群４４をオンし、さらにＡＳＩＣ５２の設定を初期化する。
【００２８】
起動したメインＣＰＵ３６はまず、図６（Ａ）に示す開始画面を既定時間（＝１０秒）だけＬＣＤモニタ３２に表示するべく、電源制御タスクの下でキャラクタジェネレータ３４に命令を与える。キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。この結果、開始画面が既定時間だけＬＣＤモニタ３２に表示される。
【００２９】
リングＲＧ１の回転角度が“θｏｎ”〜“θｗｉｄｅ”の範囲に留まる期間が閾値ＴＨｏｎ（＝１０秒）に達すると、メインＣＰＵ３６は、図７（Ａ）に示す起動操作案内画面（リングＲＧ１を“θｗｉｄｅ”まで回転させる操作を促す報知画面）の表示をキャラクタジェネレータ３４に命令する。キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。この結果、起動操作案内画面がＬＣＤモニタ３２に表示される。
【００３０】
リングＲＧ１の回転角度が“θｏｎ”〜“θｗｉｄｅ”の範囲に留まったまま、起動操作案内画面の表示時間が閾値ＴＨｉｎｉｔ１（＝１分）に達すると、メインＣＰＵ３６は、再起動時刻設定命令１および電源オフ命令をサブＣＰＵ３８に向けて連続的に発行する。
【００３１】
サブＣＰＵ３８は、再起動時刻設定命令１に応答して現在時刻の２分後の時刻を再起動時刻として設定し、続いて発行される電源オフ命令に応答して主電源をオフ（スイッチ群４４をオフ）する。オフされた主電源は、再起動時刻が到来したときにサブＣＰＵ３８によってオンされる。
【００３２】
再起動時刻の到来によって主電源がオンされると、メインＣＰＵ３８は、起動操作案内画面を速やかにＬＣＤモニタ３２に表示するべく、表示命令をキャラクタジェネレータ３４に与える。これ以降は、リングＲＧ１の回転角度が“θｏｎ”〜“θｗｉｄｅ”の範囲に留まる限り、上述の処理が繰り返される。つまり、リングＲＧ１の回転角度が“θｏｎ”〜“θｗｉｄｅ”の範囲に留まる状態では、起動操作案内画面は３分に１分の割合で間欠的に表示され（図８（Ａ）参照）、主電源は起動操作案内画面の表示／非表示に対応してオン／オフされる（図８（Ｂ）参照）。
【００３３】
起動操作案内画面の表示の合間の主電源オフ期間にリングＲＧ１の回転角度が“θｗｉｄｅ”に達すると、上述と同様、サブＣＰＵ３８によって主電源がオンされかつＡＳＩＣ５２の設定が初期化される。一方、起動操作案内画面の表示中にリングＲＧ１の回転角度が“θｗｉｄｅ”に達したときは、これらの処理は省略される。
【００３４】
リングＲＧ１の回転角度が“θｗｉｄｅ”に達したとき、メインＣＰＵ３６は、電源制御タスクの下でドライバ２２ｂを制御し、フォーカスレンズ１６を初期位置に配置する。配置が完了すると、電源制御タスクによって撮像タスクが起動される。起動操作案内画面がＬＣＤモニタ３２に表示されていれば、メインＣＰＵ３６は、フォーカスレンズ１４の配置を初期化する前に、起動操作案内画面の非表示をキャラクタジェネレータ３４に命令する。キャラクタジェネレータ３４はキャラクタデータの出力を停止し、これによって起動操作案内画面が消滅する。
【００３５】
なお、主電源がオンされた状態で、リングＲＧ１の回転角度が“θｗｉｄｅ”に達することなく“θｏｆｆ”にまで減少すると、メインＣＰＵ３６は、電源オフ命令をサブＣＰＵ３８に向けて発行する。サブＣＰＵ３８は、主電源オフ状態に移行するべくスイッチ群４４をオフする。
【００３６】
電源制御タスクによって起動された撮像タスクの下で、メインＣＰＵ３６は、動画取り込み処理を実行するべく、ドライバ２２ｃに露光動作および電荷読み出し動作の繰り返しを命令する。ドライバ２２ｃは、周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、イメージャ１８の撮像面を露光し、かつ撮像面で生成された電荷をラスタ走査態様で読み出す。イメージャ１８からは、読み出された電荷に基づく生画像データが周期的に出力される。
【００３７】
信号処理回路２４は、イメージャ１８から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施す。これによって生成されたＹＵＶ形式の画像データは、メモリ制御回路２６を通してＳＤＲＡＭ２８のＹＵＶ画像エリア２８ａに書き込まれる。ＬＣＤドライバ３０は、ＹＵＶ画像エリア２８ａに格納された画像データをメモリ制御回路２６を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３２を駆動する。この結果、撮像面で捉えられたシーンを表すリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００３８】
信号処理回路２４はまた、画像データを形成するＹデータをメインＣＰＵ３６に与える。メインＣＰＵ３６は、与えられたＹデータにＡＥ処理を施して適正ＥＶ値を算出し、算出された適正ＥＶ値を定義する絞り量および露光時間をドライバ２２ａおよび２２ｃにそれぞれ設定する。これによって、スルー画像の明るさが適度に調整される。
【００３９】
メインＣＰＵ３６はまた、既定のＡＦ起動条件が満足されたとき、信号処理回路２４から与えられたＹデータの高周波成分に基づいて簡易ＡＦ処理を実行する。これによってフォーカスレンズ１４が合焦点に配置され、スルー画像の鮮鋭度が向上する。
【００４０】
再び図５を参照して、電源＆ズーム制御機構２０は、角度範囲ＡＲ２におけるリングＲＧ１の回転運動を光軸ＡＸに沿う直線運動に変換する変換機構ＣＶ１をさらに含む。摺動機構ＳＬ１は、変換機構ＣＶ１によって変換された直線運動を利用してズームレンズ１２を光軸ＡＸに沿う方向に摺動させる。ズームレンズ１２は、回転角度が“θｗｉｄｅ”を示すときにワイド端に配置され、角度範囲ＡＲ２における回転角度の増大に伴ってテレ側に移動し、そして回転角度が“θｔｅｌｅ”を示すときにテレ端に配置される。スルー画像のズーム倍率は、このようなズームレンズ１２の移動に伴って変化する。
【００４１】
フラッシュメモリ５０には、図８に示すトラッキングカーブＣ０〜Ｃ１３に相当するグラフデータが記憶される。図８を参照して、被写界深度が“無限”である場合、合焦位置はズームレンズ１２の位置に対してトラッキングカーブＣ０に沿うように変化する。また、被写界深度が“２０ｍ”である場合、合焦位置はズームレンズ１２の位置に対してトラッキングカーブＣ１に沿うように変化する。さらに、被写界深度が“１０ｍ”である場合、合焦位置はズームレンズ１２の位置に対してトラッキングカーブＣ２に沿うように変化する。
【００４２】
同様に、被写界深度が“５ｍ”，“３ｍ”，“１ｍ”，“０．９ｍ”，“０．８ｍ”，“０．７ｍ”，“０．６ｍ”，“０．５ｍ”，“０．４ｍ”，“０．３ｍ”，“至近”である場合、合焦位置はズームレンズ１２の位置に対してトラッキングカーブＣ３，Ｃ４，Ｃ５，Ｃ６，Ｃ７，Ｃ８，Ｃ９，Ｃ１０，Ｃ１１，Ｃ１２，Ｃ１３に沿うように変化する。
【００４３】
撮像タスクが起動された当初は、トラッキングカーブＣ０が参照トラッキングカーブとして設定される。ただし、簡易ＡＦ処理が完了する毎にズームレンズ１２およびフォーカスレンズ１４の現在位置に相当する座標が図８に示すグラフから検出される。参照トラッキングカーブは、検出された座標上に存在するトラッキングカーブ或いは検出された座標を挟む２つのトラッキングカーブに基づいて作成されたトラッキングカーブに更新される。
【００４４】
リングＲＧ１の回転によってズームレンズ１２の位置が変更されると、メインＣＰＵ３６は、変更後のズームレンズ１２の位置を参照したフォーカストラッキング処理を電源制御タスクの下で実行する。フォーカスレンズ１４は、撮像タスクの下で設定された参照トラッキングカーブに沿って光軸方向に移動する。
【００４５】
キー入力装置４０に設けられたシャッタボタン４０ｓｈが半押しされると、ＣＰＵ３６は、信号処理回路２４から与えられたＹデータに基づく厳格ＡＥ処理を撮像タスクの下で実行し、最適ＥＶ値を算出する。算出された最適ＥＶ値を定義する絞り量および露光時間は、上述と同様、ドライバ２２ａおよび２２ｃにそれぞれ設定される。この結果、スルー画像の明るさが厳格に調整される。
【００４６】
メインＣＰＵ３６はまた、信号処理回路２４から与えられたＹデータの高周波成分に基づく厳格ＡＦ処理を撮像タスクの下で実行する。これによってフォーカスレンズ１６が合焦点に配置され、スルー画像の鮮鋭度が向上する。シャッタボタン４２ｓｈが全押しされると、メインＣＰＵ３６は、静止画取り込み処理を実行するとともに、記録処理の実行をメモリＩ／Ｆ４６に命令する。
【００４７】
シャッタボタン４２ｓｈが全押しされた時点のシーンを表す撮影画像データは、静止画取り込み処理によってＹＵＶ画像エリア２８ａから静止画像エリア２８ｂに退避される。記録処理の実行を命令されたメモリＩ／Ｆ４６は、静止画像エリア２８ｂに退避された撮影画像データをメモリ制御回路２６を通して読み出し、読み出された撮影画像データを収めた画像ファイルを記録媒体４８に記録する。
【００４８】
リングＲＧ１の回転角度が“θｗｉｄｅ”を下回ると、メインＣＰＵ３６は、図６（Ｂ）に示す終了画面を既定時間（＝１０秒）だけ表示するべく、電源制御タスクの下でキャラクタジェネレータ３４に命令を与え、さらにドライバ２２ｂを制御してフォーカスレンズ１６を退避位置に配置する。キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。この結果、終了画面が既定時間だけＬＣＤモニタ３２に表示される。
【００４９】
リングＲＧ１の回転角度が“θｗｉｄｅ”〜“θｏｆｆ”の範囲に留まる期間が閾値ＴＨｏｆｆ（＝１０秒）に達すると、メインＣＰＵ３６は、図７（Ｂ）に示す終了操作案内画面（＝リングＲＧ１を“θｏｆｆ”まで回転させる操作を促す報知画面）の表示を電源制御タスクの下でキャラクタジェネレータ３４に命令する。キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。この結果、終了操作案内画面がＬＣＤモニタ３２に表示される。
【００５０】
リングＲＧ１の回転角度が“θｗｉｄｅ”〜“θｏｆｆ”の範囲に留まったまま、終了操作案内画面の表示時間が閾値ＴＨｉｎｉｔ２（＝１分）に達すると、メインＣＰＵ３６は、再起動時刻設定命令２および電源オフ命令をサブＣＰＵ３８に向けて連続的に発行する。
【００５１】
サブＣＰＵ３８は、再起動時刻設定命令２に応答して現在時刻の２分後の時刻を再起動時刻として設定し、続いて発行される電源オフ命令に応答して主電源をオフ（スイッチ群４４をオフ）する。オフされた主電源は、再起動時刻が到来したときにサブＣＰＵ３８によってオンされる。
【００５２】
再起動時刻の到来によって主電源がオンされると、メインＣＰＵ３８は、終了操作案内画面を速やかにＬＣＤモニタ３２に表示するべく、表示命令をキャラクタジェネレータ３４に与える。これ以降は、リングＲＧ１の回転角度が“θｗｉｄｅ”〜“θｏｆｆ”の範囲に留まる限り、上述の処理が繰り返される。つまり、リングＲＧ１の回転角度が“θｗｉｄｅ”〜“θｏｆｆ”の範囲に留まる状態では、起動操作案内画面は３分に１分の割合で間欠的に表示され（図１０（Ａ）参照）、主電源は起動操作案内画面の表示／非表示に対応してオン／オフされる（図１０（Ｂ）参照）。
【００５３】
主電源がオンされている状態でリングＲＧ１の回転角度が“θｏｆｆ”に達すると、メインＣＰＵ３６は、既定の終了処理を実行し、電源オフ命令をサブＣＰＵ３８に向けて発行する。サブＣＰＵ３８は、主電源オフ状態に移行するべくスイッチ群４４をオフする。
【００５４】
なお、終了操作案内画面がＬＣＤモニタ３２に表示されていれば、メインＣＰＵ３６は、終了処理を実行する前に、終了操作案内画面の非表示をキャラクタジェネレータ３４に命令する。キャラクタジェネレータ３４はキャラクタデータの出力を停止し、これによって終了操作案内画面が消滅する。
【００５５】
サブＣＰＵ３８は、図１１に示すフロー図を実行する。なお、このフロー図に対応する制御プログラムは、メモリ３８ｍに記憶される。
【００５６】
ステップＳ１では、フラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２を“０”に設定する。フラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２はいずれも、電源制御タスクの下でのメインＣＰＵ３６の処理の流れを制御するためのフラグである。メインＣＰＵ３６は、フラグＦＬＧｒｅｓｔａｒｔ１が“１”を示す状態で起動したとき図１７に示すステップＳ９７に速やかに移行し、フラグＦＬＧｒｅｓｔａｒｔ２が“１”を示す状態で起動したとき図１８に示すステップＳ１２１に速やかに移行する。
【００５７】
図１１に戻って、ステップＳ３ではリングＲＧ１の現在の回転角度が“θｏｎ”以上であるか否かを判別し、ステップＳ５ではフラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２のいずれもが“０”を示すか否かを判別する。また、ステップＳ７では再起動時刻が到来したか否かを判別し、ステップＳ９ではリングＲＧ１の現在の回転角度が“θｗｉｄｅ”以上であるか否かを判別する。
【００５８】
フラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２がいずれも“０”を示す状態でリングＲＧ１の回転角度が“θｏｎ”まで増大すると、ステップＳ３およびＳ５を経てステップＳ１３に進む。また、フラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２のいずれか一方が“１”を示す状態で再起動時刻が到来すると、ステップＳ７を経てステップＳ１３に進む。さらに、フラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２のいずれか一方が“１”を示す状態でリングＲＧ１の回転角度が“θｗｉｄｅ”まで増大すると、ステップＳ１１でステップＳ１と同様の処理を実行してからステップＳ１３に進む。
【００５９】
ステップＳ１３では主電源をオンし（スイッチ群４４をオンし）、続くステップＳ１５ではＡＳＩＣ５２の設定を初期化する。初期化が完了すると、再起動時刻設定命令１がメインＣＰＵ３６から発行されたか否かをステップＳ１７で判別し、再起動時刻設定命令２がメインＣＰＵ３６から発行されたか否かをステップＳ１９で判別する。
【００６０】
ステップＳ１７の判別結果がＹＥＳであればステップＳ２１に進み、フラグＦＬＧｒｅｓｔａｒｔ１を“１”に設定し、かつフラグＦＬＧｒｅｓｔａｒｔ２を“０”に設定する。ステップＳ１９の判別結果がＹＥＳであればステップＳ２３に進み、フラグＦＬＧｒｅｓｔａｒｔ１を“０”に設定し、かつフラグＦＬＧｒｅｓｔａｒｔ２を“１”に設定する。ステップＳ２１またはＳ２３の処理が完了すると、ステップＳ２５で再起動時刻を設定し、その後にステップＳ２７に進む。なお、ステップＳ１７の判別結果およびステップＳ１９の判別結果がいずれもＮＯであれば、そのままステップＳ２７に進む。
【００６１】
ステップＳ２７では、電源オフ命令がメインＣＰＵ３６から発行されたか否かを判別する。判別結果がＮＯであればステップＳ１７に戻り、判別結果がＹＥＳであればステップＳ２９で主電源をオフしてから（スイッチ群４４をオフしてから）ステップＳ３に戻る。
【００６２】
メインＣＰＵ３６は、図１３〜図１８に示す電源制御タスクと図１９に示す撮像タスクとを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ５０に記憶される。
【００６３】
図１３を参照して、ステップＳ３１では、フラグＦＬＧｎｔｃ１を“０”に設定する。ここで、フラグＦＬＧｎｔｃ１は、起動操作案内画面の表示／非表示を識別するためのフラグであり、“０”が非表示を示す一方、“１”が表示を示す。ステップＳ３３では、フラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２のいずれもが“０”であるか否かを判別する。判別結果がＮＯであればステップＳ３９に進み、判別結果がＹＥＳであればステップＳ３５に進む。
【００６４】
ステップＳ３９では変数ＩｎｉｔＴＩＭ１を“０”に設定し、続くステップＳ４１ではフラグＦＬＧｒｅｓｔａｒｔ１およびＦＬＧｒｅｓｔａｒｔ２のいずれが“１”を示すかを判別する。フラグＦＬＧｒｅｓｔａｒｔ１が“１”を示すときはステップＳ４１からステップＳ９７に進む一方、フラグＦＬＧｒｅｓｔａｒｔ２が“１”を示すときはステップＳ４１からステップＳ１２１に進む。
【００６５】
ステップＳ３５では現在時刻を変数ＴＩＭ１に設定し、ステップＳ３７では開始画面を既定時間（＝１０秒）だけ表示するようキャラクタジェネレータ３４に命令を与える。キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。この結果、開始画面が既定時間だけＬＣＤモニタ３２に表示される。
【００６６】
ステップＳ４３では、現在時刻を変数ＴＩＭ２に設定する。ステップＳ４５では、リングＲＧ１の現在の回転角度が“θｗｉｄｅ”以上であるか或いはリングＲＧ１の現在の回転角度が“θｏｆｆ”に相当するという論理和条件が満足されるか否かを判別する。ステップＳ４７では、変数ＴＩＭ２から変数ＴＩＭ１を減算して得られる数値が閾値ＴＨｏｎを上回るか否かを判別する。
【００６７】
ステップＳ４５の判別結果およびステップＳ４７の判別結果のいずれもがＮＯであればステップＳ４３に戻り、ステップＳ４５の判別結果がＹＥＳであればステップＳ５３に進み、ステップＳ４７の判別結果がＹＥＳであればステップＳ４９に進む。
【００６８】
ステップＳ４９では起動操作案内画面の表示をキャラクタジェネレータ３４に命令し、ステップＳ５１ではフラグＦＬＧｎｔｃ１を“１”に更新する。ステップＳ４９の処理の結果、キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。これによって、起動操作案内画面がＬＣＤモニタ３２に表示される。
【００６９】
ステップＳ５３ではフラグＦＬＧｎｔｃ１が“１”を示すか否かを判別し、判別結果がＮＯであればそのままステップＳ５７に進む一方、判別結果がＹＥＳであればステップＳ５５で起動案内画面の非表示をキャラクタジェネレータ３４に命令してからステップＳ５７に進む。ステップＳ５５の処理の結果、キャラクタジェネレータ３４はキャラクタデータの出力を停止し、これによって起動操作案内画面が消滅する。
【００７０】
ステップＳ５７では、リングＲＧ１の現在の回転角度が“θｏｆｆ”に相当するか否かを判別する。判別結果がＹＥＳであれば、ステップＳ５９で電源オフ命令をサブＣＰＵ３８に向けて発行し、その後に処理を終了する。判別結果がＮＯであればステップＳ６１に進み、ドライバ２２ｂを制御してフォーカスレンズ１６の配置を初期化する。初期化が完了すると、ステップＳ６３で撮像タスクを起動する。
【００７１】
ステップＳ６５では、リングＲＧ１の回転角度が変更されたか否かを繰り返し判別する。判別結果がＮＯからＹＥＳに更新されると、リングＲＧ１の現在の回転角度が“θｗｉｄｅ”を下回るか否かをステップＳ６７で判別する。判別結果がＮＯであればステップＳ６９に進み、ドライバ２２ｂを制御してフォーカストラッキングを実行する。フォーカスレンズ１６の位置は、撮像タスクの下で設定された参照トラッキングカーブに沿って調整される。フォーカストラッキングが完了すると、ステップＳ６５に戻る。
【００７２】
ステップＳ６７の判別結果がＹＥＳであれば、ステップＳ７１で現在時刻を変数ＴＩＭ１に設定する。ステップＳ７３では、終了画面を既定時間（＝１０秒）だけ表示するようキャラクタジェネレータ３４に命令を与える。キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。これによって、終了画面が既定時間だけＬＣＤモニタ３２に表示される。
【００７３】
ステップＳ７５では、ドライバ２２ｂを制御してフォーカスレンズ１６を退避位置に配置する。ステップＳ７７では、フラグＦＬＧｎｔｃ２を“０”に設定する。ここで、フラグＦＬＧｎｔｃ２は、終了操作案内画面の表示／非表示を識別するためのフラグであり、“０”が非表示を示す一方、“１”が表示を示す。
【００７４】
ステップＳ７９では、現在時刻を変数ＴＩＭ２に設定する。ステップＳ８１ではリングＲＧ１の現在の回転角度が“θｏｆｆ”に相当するか否かを判別し、ステップＳ８３では変数ＴＩＭ２から変数ＴＩＭ１を減算して得られる数値が閾値ＴＨｏｆｆを上回るか否かを判別する。
【００７５】
ステップＳ８１の判別結果およびステップＳ８３の判別結果のいずれもがＮＯであればステップＳ７９に戻り、ステップＳ８１の判別結果がＹＥＳであればステップＳ８９に進み、ステップＳ８３の判別結果がＹＥＳであればステップＳ８５に進む。
【００７６】
ステップＳ８５では終了操作案内画面の表示をキャラクタジェネレータ３４に命令し、続くステップＳ８７ではフラグＦＬＧｎｔｃ２を“１”に更新する。ステップＳ８７の処理が完了すると、ステップＳ１２１に進む。ステップＳ８５の処理の結果、キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。これによって、終了操作案内画面がＬＣＤモニタ３２に表示される。
【００７７】
ステップＳ８９ではフラグＦＬＧｎｔｃ２が“１”を示すか否かを判別し、判別結果がＮＯであればそのままステップＳ９３に進む一方、判別結果がＹＥＳであればステップＳ９１で終了操作案内画面の非表示をキャラクタジェネレータ３４に命令してからステップＳ９３に進む。ステップＳ９１の処理の結果、キャラクタジェネレータ３４はキャラクタデータの出力を停止し、これによって終了操作案内画面が消滅する。
【００７８】
ステップＳ９３では既定の終了処理を実行し、ステップＳ９５では電源オフ命令をサブＣＰＵ３８に向けて発行する。電源制御タスクは、ステップＳ９５の処理の後に終了される。
【００７９】
ステップＳ９７では、現在時刻を変数ＴＩＭ２に設定する。ステップＳ９９では、変数ＴＩＭ２から変数ＴＩＭ１を減算して得られる数値が閾値ＴＨｔｍ１を上回るか否かを判別する。ステップＳ１０１では、リングＲＧ１の現在の回転角度が“θｗｉｄｅ”以上であるか或いはリングＲＧ１の現在の回転角度が“θｏｆｆ”に相当するという論理和条件が満足されるか否かを判別する。ステップＳ９９の判別結果およびステップＳ１０１の判別結果のいずれもがＮＯであればステップＳ９７に戻り、ステップＳ１０１の判別結果がＹＥＳであればステップＳ５３に移行し、ステップＳ９９の判別結果がＹＥＳであればステップＳ１０３に進む。
【００８０】
ステップＳ１０３ではフラグＦＬＧｎｔｃ１が“０”であるか否かを判別し、判別結果がＮＯであればそのままステップＳ１０９に進む一方、判別結果がＹＥＳであればステップＳ１０５〜Ｓ１０７の処理を経てステップＳ１０９に進む。ステップＳ１０５では起動操作案内画面の表示をキャラクタジェネレータ３４に命令し、ステップＳ１０７ではフラグＦＬＧｎｔｃ１を“１”に更新する。
【００８１】
ステップＳ１０５の処理の結果、キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。これによって、起動操作案内画面がＬＣＤモニタ３２に表示される。
【００８２】
ステップＳ１０９では変数ＩｎｉｔＴＩＭ１が“０”であるか否かを判別し、判別結果がＮＯであればそのままステップＳ１１３に進む一方、判別結果がＹＥＳであればステップＳ１１１で現在時刻を変数ＩｎｉｔＴＩＭ１に設定してからステップＳ１１３に進む。ステップＳ１１３では現在時刻を変数ＩｎｉｔＴＩＭ２に設定し、ステップＳ１１５では変数ＩｎｉｔＴＩＭ２から変数ＩｎｉｔＴＩＭ１を減算して得られる数値が閾値ＴＨｉｎｉｔ１を上回るか否かを判別する。
【００８３】
判別結果がＮＯであればステップＳ９７に戻り、判別結果がＹＥＳであればステップＳ１１７に進む。ステップＳ１１７では再起動時刻設定命令１をサブＣＰＵ３８に向けて発行し、続くステップＳ１１９では電源オフ命令をサブＣＰＵ３８に向けて発行する。電源制御タスクは、ステップＳ１１９の処理の後に終了される。
【００８４】
ステップＳ１２１では、現在時刻を変数ＴＩＭ２に設定する。ステップＳ１２３では変数ＴＩＭ２から変数ＴＩＭ１を減算して得られる数値が閾値ＴＨｔｍ１を上回るか否かを判別し、ステップＳ１２５ではリングＲＧ１の現在の回転角度が“θｏｆｆ”に相当するか否かを判別する。ステップＳ１２３の判別結果およびステップＳ１２５の判別結果のいずれもがＮＯであればステップＳ１２１に戻り、ステップＳ１２５の判別結果がＹＥＳであればステップＳ８９に移行し、ステップＳ１２３の判別結果がＹＥＳであればステップＳ１２７に進む。
【００８５】
ステップＳ１２７ではフラグＦＬＧｎｔｃ２が“０”であるか否かを判別し、判別結果がＮＯであればそのままステップＳ１３３に進む一方、判別結果がＹＥＳであればステップＳ１２９〜Ｓ１３１の処理を経てステップＳ１３３に進む。ステップＳ１２９では終了操作案内画面の表示をキャラクタジェネレータ３４に命令し、ステップＳ１３１ではフラグＦＬＧｎｔｃ２を“１”に更新する。
【００８６】
ステップＳ１２９の処理の結果、キャラクタジェネレータ３４は命令に従うキャラクタデータを出力し、ＬＣＤドライバ３０は出力されたキャラクタデータに基づいてＬＣＤモニタ３２を駆動する。これによって、終了操作案内画面がＬＣＤモニタ３２に表示される。
【００８７】
ステップＳ１３３では変数ＩｎｉｔＴＩＭ１が“０”であるか否かを判別し、判別結果がＮＯであればそのままステップＳ１３７に進む一方、判別結果がＹＥＳであればステップＳ１３５で現在時刻を変数ＩｎｉｔＴＩＭ１に設定してからステップＳ１３７に進む。ステップＳ１３７では現在時刻を変数ＩｎｉｔＴＩＭ２に設定し、ステップＳ１３９では変数ＩｎｉｔＴＩＭ２から変数ＩｎｉｔＴＩＭ１を減算して得られる数値が閾値ＴＨｉｎｉｔ２を上回るか否かを判別する。
【００８８】
判別結果がＮＯであればステップＳ１２１に戻り、判別結果がＹＥＳであればステップＳ１４１に進む。ステップＳ１４１では再起動時刻設定命令２をサブＣＰＵ３８に向けて発行し、続くステップＳ１４３では電源オフ命令をサブＣＰＵ３８に向けて発行する。電源制御タスクは、ステップＳ１４３の処理の後に終了される。
【００８９】
図１９を参照して、ステップＳ１５１では動画取り込み処理を実行する。この結果、スルー画像がＬＣＤモニタ３２に表示される。ステップＳ１５３ではシャッタボタン４０ｓｈが半押しされたか否かを判別し、判別結果がＹＥＳであればステップＳ１５５に進む一方、判別結果がＮＯであればステップＳ１５７に進む。
【００９０】
ステップＳ１５７では簡易ＡＥ処理を実行し、この結果、スルー画像の明るさが適度に調整される。ステップＳ１５９では既定のＡＦ起動条件が満足されたか否かを判別し、判別結果がＮＯであればそのままステップＳ１５５に戻る一方、判別結果がＹＥＳであればステップＳ１６１〜Ｓ１６３の処理を経てステップＳ１５５に戻る。
【００９１】
ステップＳ１６１では簡易ＡＦ処理を実行し、これによってスルー画像の鮮鋭度が改善される。ステップＳ１６３では、ズームレンズ１２およびフォーカスレンズ１６の現在位置に相当する座標を図８に示すグラフから検出し、参照トラッキングカーブを検出された座標上に存在するトラッキングカーブ或いは検出された座標を挟む２つのトラッキングカーブに基づいて作成されたトラッキングカーブに更新する。
【００９２】
ステップＳ１５５の判別結果がＹＥＳであれば、ステップＳ１６５で厳格ＡＥ処理を実行し、ステップＳ１６７で厳格ＡＦ処理を実行する。この結果、スルー画像の明るさおよび鮮鋭度が厳格に調整される。厳格ＡＦ処理が完了すると、シャッタボタン４０ｓｈが全押しされたか否かをステップＳ１６９で判別し、シャッタボタン４０ｓｈの操作が解除されたか否かをステップＳ１７１で判別する。
【００９３】
ステップＳ１７１の判別結果がＹＥＳであればステップＳ１５５に戻り、ステップＳ１６９の判別結果がＹＥＳであればステップＳ１７３で静止画取り込み処理を実行する。ステップＳ１７３の処理の結果、シャッタボタン４０ｓｈが全押しされた時点のシーンを表す画像データがＹＵＶ画像エリア２８ａから静止画像エリア２８ｂに退避される。
【００９４】
ステップＳ１７５では、記録処理の実行をメモリＩ／Ｆ４６に命令する。メモリＩ／Ｆ４６は、静止画像エリア２８ｂに退避された画像データをメモリ制御回路２６を通して読み出し、読み出された画像データを収めた画像ファイルを記録媒体４８に記録する。記録処理が完了すると、ステップＳ１５５に戻る。
【００９５】
以上の説明から分かるように、リングＲＧ１は、角度が増大する方向に並ぶ角度範囲ＡＲ１およびＡＲ２を跨いで回転する。リングＲＧ１の回転角度が角度範囲ＡＲ１に属する角度θｏｎまで増大すると、サブＣＰＵ３８によって主電源が起動される(S3~S5, S13)。ズームレンズ１２の位置は角度範囲ＡＲ２におけるリングＲＧ１の回転に伴って変更され、メインＣＰＵ３６は変更されたズームレンズ１２の位置を参照してフォーカスレンズ１６の配置を調整する(S65, S69)。リングＲＧ１の回転角度が角度範囲ＡＲ１に属する角度θｏｆｆまで減少すると、メインＣＰＵ３６およびサブＣＰＵ３８の協働によって主電源が停止される(S57~S59, S81, S95, S125, S27~S29)。メインＣＰＵ３６は、上述した主電源の起動から停止までの期間のうち、リングＲＧ１の回転角度が角度範囲ＡＲ１に留まる一部の期間に、起動操作案内画面または終了操作案内画面（＝報知）を間欠的にＬＣＤモニタ３２に表示する(S31~S51, S67, S71~S87, S97~S143)。サブＣＰＵ３８は、このような報知の休止／再開に対応して主電源を停止／再起動する(S7, S13, S17~S29)。
【００９６】
主電源は、リングＲＧ１の回転角度が角度範囲ＡＲ１に属する角度θｏｎまで増大したときに起動され、リングＲＧ１の回転角度が角度範囲ＡＲ１に属する角度θｏｆｆまで減少したときに停止される。また、ズームレンズ１２およびフォーカスレンズ１６の設定は、角度範囲ＡＲ１に並ぶ角度範囲ＡＲ２におけるリングＲＧ１の回転を参照して調整される。
【００９７】
ただし、主電源が起動された状態でリングＲＧ１の回転角度が角度範囲ＡＲ１に留まると、報知が発生される。ここで、報知の発生態様は間欠的であり、主電源は報知の休止／再開に対応して停止／再起動される。これによって、消費電力を抑えつつリングＲＧ１の操作エラーを操作者に報知できる。
【００９８】
なお、この実施例では、ディジタルカメラを想定しているが、この発明は顕微鏡，双眼鏡，望遠鏡などの光学装置にも適用できる。
【００９９】
また、この実施例では、リングＲＧ１の回転を促すときに起動操作案内画面および／または終了操作案内画面を報知として出力するようにしている。しかし、これらの案内画面に代えて或いはこれらの案内画面とともに、振動や音声を報知として出力するようにしてもよい。
【符号の説明】
【０１００】
１０  …ディジタルカメラ
１２  …ズームレンズ
１６  …フォーカスレンズ
２０  …電源＆ズーム制御機構
３４  …キャラクタジェネレータ
３６  …メインＣＰＵ
３８  …サブＣＰＵ
【図１】
2013029606.tif 000003
【図２】
2013029606.tif 000004
【図３】
2013029606.tif 000005
【図４】
2013029606.tif 000006
【図５】
2013029606.tif 000007
【図６】
2013029606.tif 000008
【図７】
2013029606.tif 000009
【図８】
2013029606.tif 000010
【図９】
2013029606.tif 000011
【図１０】
2013029606.tif 000012
【図１１】
2013029606.tif 000013
【図１２】
2013029606.tif 000014
【図１３】
2013029606.tif 000015
【図１４】
2013029606.tif 000016
【図１５】
2013029606.tif 000017
【図１６】
2013029606.tif 000018
【図１７】
2013029606.tif 000019
【図１８】
2013029606.tif 000020
【図１９】
2013029606.tif 000021