(57)【要約】【構成】メインＣＰＵ２４は、モニタ切り換えスイッチ４０ｓｗが操作されたとき、スルー画像の表示先つまり対象ＬＣＤを内部ＬＣＤ３２および外部ＬＣＤ６０の間で切り換える。メインＣＰＵ２４はまた、内部ＬＣＤ３２に対応する基準値ＴＨ＿ｌｏｗおよび外部ＬＣＤ６０に対応する基準値ＴＨ＿ｈｉｇｈのうち対象ＬＣＤに対応する基準値をバッテリ電圧Ｖｂｔｔと比較し、比較結果を示すキャラクタ画像つまり“ＦＵＬＬ”または“ＨＡＬＦ”を対象ＬＣＤに表示する。ただし、バッテリ電圧が基準値を下回る比較結果が示され、これによって“ＨＡＬＦ”を示すキャラクタ画像が対象ＬＣＤに表示されると、メインＣＰＵ２４はキャラクタ画像の“ＦＵＬＬ”への更新を制限する。【効果】操作者の混乱の回避ひいては操作性の向上が図られる。【選択図】図２
2013126122.tif 000002
【特許請求の範囲】
【請求項１】
切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置および第２装置の間で切り換える切り換え手段、
前記第１装置に対応する第１基準値および前記第２装置に対応しかつ前記第１基準値よりも大きい第２基準値のうち前記出力対象装置に対応する基準値をバッテリ電圧と比較する比較手段、
前記比較手段の比較結果を示す情報を出力する情報出力手段、および
前記バッテリ電圧が前記基準値を下回る特定比較結果が前記比較手段によって示されたとき前記情報出力手段によって出力される情報の更新を制限する更新制限手段を備える、出力制御装置。
【請求項２】
前記第２装置が前記出力対象装置として指定されている状態で前記特定比較結果が前記比較手段によって示されたとき前記出力対象装置を前記第１装置に変更する変更手段をさらに備える、請求項１記載の出力制御装置。
【請求項３】
前記第１装置が前記出力対象装置として指定されかつ前記特定比較結果が前記比較手段によって示されている状態で前記切り換え操作を受け付けたとき前記切り換え手段の処理を制限する切り換え制限手段をさらに備える、請求項１または２記載の出力制御装置。
【請求項４】
前記出力対象装置によって出力されるコンテンツは撮影画像を含み、
前記情報出力手段によって出力される情報はキャラクタ画像を含み、
前記出力対象装置はモニタ画面を含み、
前記情報出力手段は前記キャラクタ画像を前記モニタ画面に表示する、請求項１ないし３のいずれかに記載の出力制御装置。
【請求項５】
バッテリの充電期間に前記情報出力手段を停止する停止手段をさらに備える、請求項１ないし４のいずれかに記載の出力制御装置。
【請求項６】
出力制御装置のプロセッサに、
切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置および第２装置の間で切り換える切り換えステップ、
前記第１装置に対応する第１基準値および前記第２装置に対応しかつ前記第１基準値よりも大きい第２基準値のうち前記出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ、
前記比較ステップの比較結果を示す情報を出力する情報出力ステップ、および
前記バッテリ電圧が前記基準値を下回る特定比較結果が前記比較ステップによって示されたとき前記情報出力ステップによって出力される情報の更新を制限する更新制限ステップを実行させるための、出力制御プログラム。
【請求項７】
出力制御装置によって実行される出力制御方法であって、
切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置および第２装置の間で切り換える切り換えステップ、
前記第１装置に対応する第１基準値および前記第２装置に対応しかつ前記第１基準値よりも大きい第２基準値のうち前記出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ、
前記比較ステップの比較結果を示す情報を出力する情報出力ステップ、および
前記バッテリ電圧が前記基準値を下回る特定比較結果が前記比較ステップによって示されたとき前記情報出力ステップによって出力される情報の更新を制限する更新制限ステップを備える、出力制御方法。
【請求項８】
メモリに保存された内部制御プログラムに従う処理を実行するプロセッサを備える出力制御装置に供給される外部制御プログラムであって、
切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置および第２装置の間で切り換える切り換えステップ、
前記第１装置に対応する第１基準値および前記第２装置に対応しかつ前記第１基準値よりも大きい第２基準値のうち前記出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ、
前記比較ステップの比較結果を示す情報を出力する情報出力ステップ、および
前記バッテリ電圧が前記基準値を下回る特定比較結果が前記比較ステップによって示されたとき前記情報出力ステップによって出力される情報の更新を制限する更新制限ステップを前記内部制御プログラムと協働して前記プロセッサに実行させるための、外部制御プログラム。
【請求項９】
外部制御プログラムを取り込む取り込み手段、および
前記取り込み手段によって取り込まれた外部制御プログラムとメモリに保存された内部制御プログラムとに従う処理を実行するプロセッサを備える出力制御装置であって、
前記外部制御プログラムは、
切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置および第２装置の間で切り換える切り換えステップ、
前記第１装置に対応する第１基準値および前記第２装置に対応しかつ前記第１基準値よりも大きい第２基準値のうち前記出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ、
前記比較ステップの比較結果を示す情報を出力する情報出力ステップ、および
前記バッテリ電圧が前記基準値を下回る特定比較結果が前記比較ステップによって示されたとき前記情報出力ステップによって出力される情報の更新を制限する更新制限ステップを前記内部制御プログラムと協働して実行するプログラムに相当する、出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、出力制御装置に関し、特にディジタルカメラに適用され、コンテンツの出力先を複数の出力装置の間で切り換える、出力制御装置に関する。
【背景技術】
【０００２】
この種の装置の一例が、特許文献１に開示されている。この背景技術によれば、ＥＶＦおよび可動モニタ部がディジタルカメラに設けられる。可動モニタ部は、ＥＶＦを覆う第１ポジションとＥＶＦを覆わない第２ポジションとの間を移動する。被写体画像は、可動モニタ部が第１ポジションに位置するときに可動モニタ部に表示される一方、可動モニタ部が第２ポジションに位置するときにＥＶＦに表示される。被写体画像を表示する対象はこうしてＥＶＦおよび可動モニタ部の間で切り換えられ、これによって省電力が図られる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１２８０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、背景技術では、バッテリ残量（＝バッテリ電圧）を操作者に向けて報知することを想定しておらず、操作性に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、操作性を高めることができる、出力制御装置を提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う出力制御装置(10：実施例で相当する参照符号。以下同じ)は、切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置(32)および第２装置(60)の間で切り換える切り換え手段(S53~S57, S63)、第１装置に対応する第１基準値(TH_low)および第２装置に対応しかつ第１基準値よりも大きい第２基準値(TH_high)のうち出力対象装置に対応する基準値をバッテリ電圧と比較する比較手段(S25~S29, S33)、比較手段の比較結果を示す情報を出力する情報出力手段(S35, S39)、およびバッテリ電圧が基準値を下回る特定比較結果が比較手段によって示されたとき情報出力手段によって出力される情報の更新を制限する更新制限手段(S31)を備える。
【０００７】
好ましくは、第２装置が出力対象装置として指定されている状態で特定比較結果が比較手段によって示されたとき出力対象装置を第１装置に変更する変更手段(S59~S63)がさらに備えられる。
【０００８】
好ましくは、第１装置が出力対象装置として指定されかつ特定比較結果が比較手段によって示されている状態で切り換え操作を受け付けたとき切り換え手段の処理を制限する切り換え制限手段(S65~S69)がさらに備えられる。
【０００９】
好ましくは、出力対象装置によって出力されるコンテンツは撮影画像を含み、情報出力手段によって出力される情報はキャラクタ画像を含み、出力対象装置はモニタ画面を含み、情報出力手段はキャラクタ画像をモニタ画面に表示する。
【００１０】
好ましくは、バッテリの充電期間に情報出力手段を停止する停止手段(S43~S45)がさらに備えられる。
【００１１】
この発明に従う出力制御プログラムは、出力制御装置(10)のプロセッサ(34)に、切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置(32)および第２装置(60)の間で切り換える切り換えステップ(S53~S57, S63)、第１装置に対応する第１基準値(TH_low)および第２装置に対応しかつ第１基準値よりも大きい第２基準値(TH_high)のうち出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ(S25~S29, S33)、比較ステップの比較結果を示す情報を出力する情報出力ステップ(S35, S39)、およびバッテリ電圧が基準値を下回る特定比較結果が比較ステップによって示されたとき情報出力ステップによって出力される情報の更新を制限する更新制限ステップ(S31)を実行させるための、出力制御プログラムである。
【００１２】
この発明に従う出力制御方法は、出力制御装置(10)によって実行される出力制御方法であって、切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置(32)および第２装置(60)の間で切り換える切り換えステップ(S53~S57, S63)、第１装置に対応する第１基準値(TH_low)および第２装置に対応しかつ第１基準値よりも大きい第２基準値(TH_high)のうち出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ(S25~S29, S33)、比較ステップの比較結果を示す情報を出力する情報出力ステップ(S35, S39)、およびバッテリ電圧が基準値を下回る特定比較結果が比較ステップによって示されたとき情報出力ステップによって出力される情報の更新を制限する更新制限ステップ(S31)を備える。
【００１３】
この発明に従う外部制御プログラムは、メモリ(50)に保存された内部制御プログラムに従う処理を実行するプロセッサ(24)を備える出力制御装置(10)に供給される外部制御プログラムであって、切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置(32)および第２装置(60)の間で切り換える切り換えステップ(S53~S57, S63)、第１装置に対応する第１基準値(TH_low)および第２装置に対応しかつ第１基準値よりも大きい第２基準値(TH_high)のうち出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ(S25~S29, S33)、比較ステップの比較結果を示す情報を出力する情報出力ステップ(S35, S39)、およびバッテリ電圧が基準値を下回る特定比較結果が比較ステップによって示されたとき情報出力ステップによって出力される情報の更新を制限する更新制限ステップ(S31)を内部制御プログラムと協働してプロセッサに実行させるための、外部制御プログラムである。
【００１４】
この発明に従う出力制御装置(10)は、外部制御プログラムを取り込む取り込み手段(52)、および取り込み手段によって取り込まれた外部制御プログラムとメモリ(50)に保存された内部制御プログラムとに従う処理を実行するプロセッサ(24)を備える出力制御装置であって、外部制御プログラムは、切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置(32)および第２装置(60)の間で切り換える切り換えステップ(S53~S57, S63)、第１装置に対応する第１基準値(TH_low)および第２装置に対応しかつ第１基準値よりも大きい第２基準値(TH_high)のうち出力対象装置に対応する基準値をバッテリ電圧と比較する比較ステップ(S25~S29, S33)、比較ステップの比較結果を示す情報を出力する情報出力ステップ(S35, S39)、およびバッテリ電圧が基準値を下回る特定比較結果が比較ステップによって示されたとき情報出力ステップによって出力される情報の更新を制限する更新制限ステップ(S31)を内部制御プログラムと協働して実行するプログラムに相当する。
【発明の効果】
【００１５】
この発明によれば、情報出力手段によって出力される情報は、出力対象装置に対応する基準値とバッテリ電圧との大小関係を示す。また、出力情報の更新は、バッテリ電圧が基準値を下回る特定比較結果が示された時点で制限される。出力情報は切り換え操作に関係なく固定され、これによって操作者の混乱の回避ひいては操作性の向上が図られる。
【００１６】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１７】
【図１】この発明の一実施例の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】図２実施例に適用されるＳＤＲＡＭのマッピング状態の一例を示す図解図である。
【図４】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図５】（Ａ）は対象ＬＣＤの表示状態の一例を示す図解図であり、（Ｂ）は対象ＬＣＤの表示状態の他の一例を示す図解図であり、（Ｃ）は対象ＬＣＤの表示状態のその他の一例を示す図解図である。
【図６】図２実施例の動作の一部を示すタイミング図である。
【図７】図２実施例の動作の他の一部を示すタイミング図である。
【図８】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図９】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１０】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１１】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１２】この発明の他の実施例の構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００１９】
図１を参照して、この実施例の出力制御装置は、基本的に次のように構成される。切り換え手段１は、切り換え操作を受け付けたときコンテンツの出力先である出力対象装置を第１装置５および第２装置６の間で切り換える。比較手段２は、第１装置５に対応する第１基準値および第２装置６に対応しかつ第１基準値よりも大きい第２基準値のうち出力対象装置に対応する基準値をバッテリ電圧と比較する。情報出力手段３は、比較手段２の比較結果を示す情報を出力する。更新制限手段４は、バッテリ電圧が基準値を下回る特定比較結果が比較手段２によって示されたとき情報出力手段３によって出力される情報の更新を制限する。
【００２０】
情報出力手段３によって出力される情報は、出力対象装置に対応する基準値とバッテリ電圧との大小関係を示す。また、出力情報の更新は、バッテリ電圧が基準値を下回る特定比較結果が示された時点で制限される。出力情報は切り換え操作に関係なく固定され、これによって操作者の混乱の回避ひいては操作性の向上が図られる。
［実施例］
【００２１】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａ，１８ｂおよび１８ｃによってそれぞれ駆動されるフォーカスレンズ１２，絞り機構１４およびイメージセンサ１６を含む。シーンを表す光学像は、フォーカスレンズ１２および絞り機構１４を経てイメージセンサ１６の撮像面に照射される。
【００２２】
ディジタルカメラ１０はまた、バッテリＢＴ１を内蔵した電源回路４２を含む。電源回路４２は、互いに異なる電圧値を各々が示す複数の直流電源を生成する。生成された複数の直流電源の一部はサブＣＰＵ４６に直接的に与えられ、生成された複数の直流電源の他の一部は主電源スイッチ４４を介してカメラシステム（サブＣＰＵ４６を除く）に与えられる。
【００２３】
電源回路４２からの直流電源によってオンされたサブＣＰＵ４６は、電源ボタン４８による電源オン操作に応答して主電源スイッチ４４をオンし、電源ボタン４８による電源オフ操作に応答して主電源スイッチ４４をオフする。したがって、カメラシステムは、電源ボタン４８のオンによって起動し、電源ボタン４８のオフによって停止する。
【００２４】
電源オン操作によって起動したメインＣＰＵ２４は、動画取り込み処理を開始するべく、ドライバ１８ｃおよび信号処理回路２０を起動し、さらにＬＣＤドライバ３０または外部Ｉ／Ｆ３４を起動する。
【００２５】
着脱自在の外部ＬＣＤ６０が外部Ｉ／Ｆ３４に接続されることを前提として、バッテリＢＴ１の残量つまりバッテリ電圧Ｖｔｔが十分に高いときは、内部ＬＣＤ３２および外部ＬＣＤ６０のうちモニタ切り換えスイッチ４０ｓｗの操作に従うＬＣＤが表示先つまり対象ＬＣＤとして指定される。
【００２６】
メインＣＰＵ２４は、内部ＬＣＤ３２が対象ＬＣＤとして指定されたときにＬＣＤドライバ３０を起動する一方、外部ＬＣＤ６０が対象ＬＣＤとして指定されたときに外部Ｉ／Ｆ３４を起動する。なお、外部ＬＣＤ６０の消費電力は内部ＬＣＤ３２の消費電力よりも大きい。
【００２７】
ドライバ１８ｃは、垂直同期信号Ｖｓｙｎｃが発生する毎に撮像面を露光し、これによって生成された電荷をラスタ走査態様で撮像面から読み出す。この結果、読み出された電荷に基づく生画像データがイメージセンサ１６から繰り返し出力される。信号処理回路２０は、イメージセンサ１６から出力された生画像データに色分離，白バランス調整，ＹＵＶ変換などの処理を施し、これによって作成されたＹＵＶ形式の画像データをメモリ制御回路２６に通してＳＤＲＡＭ２８の動画像エリア２８ｍ（図３参照）に書き込む。
【００２８】
ＬＣＤドライバ３０は、対象ＬＣＤが内部ＬＣＤ３２であるとき、動画像エリア２８ｍに格納された画像データをメモリ制御回路２６を通して繰り返し読み出し、読み出された画像データに基づいて内部ＬＣＤ３２を駆動する。この結果、撮像面で捉えられたシーンを表すリアルタイム動画像（スルー画像）が内部ＬＣＤ３２のモニタ画面に表示される。
【００２９】
一方、外部Ｉ／Ｆ３４は、対象ＬＣＤが外部ＬＣＤ６０であるとき、動画像エリア２８ｍに格納された画像データをメモリ制御回路２６を通して繰り返し読み出し、読み出された画像データを外部ＬＣＤ６０に向けて出力する。スルー画像は、外部ＬＣＤ６０のモニタ画面に表示される。
【００３０】
図４を参照して、撮像面には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは水平方向および垂直方向の各々において１６分割され、合計２５６個の分割エリアが撮像面にマトリクス状に配置される。信号処理回路２０は、ＹＵＶ形式の画像データを形成するＹデータをＡＥ／ＡＦ評価回路２２に与える。
【００３１】
ＡＥ／ＡＦ評価回路２２は、与えられたＹデータを分割エリア毎に積分し、合計２５６個の積分値を輝度評価値として作成する。ＡＥ／ＡＦ評価回路２２はまた、与えられたＹデータの高周波成分を分割エリア毎に積分し、合計２５６個の積分値をＡＦ評価値として作成する。これらの積分処理は、垂直同期信号Ｖｓｙｎｃが発生する毎に繰り返し実行される。この結果、２５６個の輝度評価値および２５６個のＡＦ評価値が、垂直同期信号Ｖｓｙｎｃに応答してＡＥ／ＡＦ評価回路２２から出力される。
【００３２】
キー入力装置４０に設けられたシャッタボタン４０ｓｈが非操作状態にあるとき、メインＣＰＵ２４は、ＡＥ／ＡＦ評価回路２２から出力された２５６個の輝度評価値に基づいて簡易ＡＥ処理を実行し、適正ＥＶ値を算出する。算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ１８ｂおよび１８ｃに設定され、これによってスルー画像の明るさが大まかに調整される。
【００３３】
シャッタボタン４０ｓｈが半押しされると、メインＣＰＵ２４は、輝度評価値を参照した厳格ＡＥ処理を実行し、最適ＥＶ値を算出する。算出された最適ＥＶ値を定義する絞り量および露光時間もまたドライバ１８ｂおよび１８ｃに設定され、これによってスルー画像の明るさが厳格に調整される。メインＣＰＵ２４はまた、ＡＥ／ＡＦ評価回路２４から出力された２５６個のＡＦ評価値に基づいてＡＦ処理を実行する。フォーカスレンズ１２はＡＦ処理によって発見された合焦点に配置され、これによってスルー画像の鮮鋭度が向上する。
【００３４】
シャッタボタン４０ｓｈが全押しされると、メインＣＰＵ２４は、自ら静止画取り込み処理を実行するとともに、記録処理の実行をメモリＩ／Ｆ３６に命令する。シャッタボタン４０ｓｈが操作された時点のシーンを表す１フレームの画像データは、静止画取り込み処理によって動画像エリア２８ｍから静止画像エリア２８ｓ（図３参照）に退避される。また、記録処理の実行を命令されたメモリＩ／Ｆ３６は、退避された画像データをメモリ制御回路２８を通して読み出し、読み出された画像データをファイル形式で記録媒体３８に記録する。
【００３５】
バッテリ電圧Ｖｂｔｔは、サブＣＰＵ４６を通して繰り返し検出される。メインＣＰＵ２４は、内部ＬＣＤ３２が対象ＬＣＤであるとき基準値ＴＨ＿ｌｏｗを閾値Ｖｔｈとして設定し、外部ＬＣＤ６０が対象ＬＣＤであるとき基準値ＴＨ＿ｈｉｇｈを閾値Ｖｔｈとして設定する。ここで、基準値ＴＨ＿ｈｉｇｈは基準値ＴＨ＿ｌｏｗよりも大きい。
【００３６】
バッテリ電圧Ｖｂｔｔが閾値Ｖｔｈ以上であれば、メインＣＰＵ２４は、“ＦＵＬＬ”を示すキャラクタ画像データをメモリ制御回路２６を通してＳＤＲＡＭ２８のキャラクタ画像エリア２８ｃに書き込む。これに対して、バッテリ電圧Ｖｂｔｔが閾値Ｖｔｈ未満であれば、メインＣＰＵ２４は、“ＨＡＬＦ”を示すキャラクタ画像データをメモリ制御回路２６を通してキャラクタ画像エリア２８ｃに書き込む。
【００３７】
こうして書き込まれたキャラタ画像データは、内部ＬＣＤ３２が対象ＬＣＤであるときＬＣＤドライバ３０によって読み出され、外部ＬＣＤ６０が対象ＬＣＤであるとき外部Ｉ／Ｆ３４によって読み出される。この結果、バッテリ電圧Ｖｂｔｔが閾値Ｖｔｈ以上のときはキャラクタ画像“ＦＵＬＬ”がＯＳＤ態様で対象ＬＣＤに表示され（図５（Ａ）参照）、バッテリ電圧Ｖｂｔｔが閾値Ｖｔｈ未満のときはキャラクタ画像“ＨＡＬＦ”がＯＳＤ態様で対象ＬＣＤに表示される（図５（Ｂ）参照）。
【００３８】
キャラクタ画像“ＨＡＬＦ”が一旦表示されると、その後のモニタ切り換えスイッチ４０ｓｗの操作によって対象ＬＣＤが内部ＬＣＤ３２に切り換えられ、これによってバッテリ電圧Ｖｂｔｔが閾値Ｖｔｈ（＝ＴＨ＿ｌｏｗ）を上回ったとしても、メインＣＰＵ２４は、キャラクタ画像を“ＨＡＬＦ”から“ＦＵＬＬ”に更新することはない。つまり、キャラクタ画像“ＨＡＬＦ”が一旦表示された後は、バッテリＢＴ１が充電されない限り、“ＨＡＬＦ”の表示が維持される。これによって、バッテリＢＴ１の残量表示に関する操作者の混乱が回避される。
【００３９】
また、キャラクタ画像が“ＨＡＬＦ”を示す状態（Ｖｂｔｔ＜Ｖｔｈの状態）で対象ＬＣＤが内部ＬＣＤ３２から外部ＬＣＤ６０に切り換えられると、メインＣＰＵ２４は、その１秒後に対象ＬＣＤを外部ＬＣＤ６０から内部ＬＣＤ３２に変更する（図６参照）。さらに、外部ＬＣＤ６０が対象ＬＣＤとして指定されている状態でバッテリ電圧Ｖｂｔｔが閾値Ｖｔｈを下回ると、メインＣＰＵ２４は、対象ＬＣＤを強制的に内部ＬＣＤ３２に変更する（図７参照）。これによって、電力消費量の抑制が図られる。
【００４０】
カメラシステムがオンされた状態でバッテリＢＴ１の充電が開始されると、メインＣＰＵ２４は、“ＣＨＡＲＧＥ”を示すキャラクタ画像データをメモリ制御回路２６を通してＳＤＲＡＭ２８のキャラクタ画像エリア２８ｃに書き込む。このとき、“ＦＵＬＬ”または“ＨＡＬＦ”のキャラクタ画像データは、代替的にキャラクタ画像エリア２８ｃから消去される。この結果、キャラクタ画像“ＣＨＡＲＧＥ”がＯＳＤ態様で対象ＬＣＤに表示される（図５（Ｃ）参照）。
【００４１】
メインＣＰＵ２４は、図８に示す撮像制御タスク，図９〜図１０に示すアイコン制御タスク，および図１１に示すモニタ制御タスクを含む複数のタスクをマルチタスクＯＳの制御の下で並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ５０に記憶される。
【００４２】
図８を参照して、ステップＳ１では動画取り込み処理を実行する。これによって、撮像面で捉えられたシーンを表す生画像データがイメージセンサ１６から繰り返し出力され、スルー画像が対象ＬＣＤに表示される。ステップＳ３ではシャッタボタン４０ｓｈが半押しされたか否かを判別し、判別結果がＮＯである限り、ＡＥ／ＡＦ評価回路２２から出力された輝度評価値に基づく簡易ＡＥ処理をステップＳ５で繰り返し実行する。この結果、スルー画像の明るさが大まかに調整される。
【００４３】
シャッタボタン４０ｓｈが半押しされるとステップＳ３でＹＥＳと判別し、ＡＥ／ＡＦ評価回路２２から出力された輝度評価値に基づく厳格ＡＥ処理をステップＳ７で実行する。これによって、スルー画像の明るさが厳格に調整される。続くステップＳ９では、ＡＥ／ＡＦ評価回路２２から出力されたＡＦ評価値に基づくＡＦ処理を実行する。フォーカスレンズ１２は合焦点に配置され、これによってスルー画像の鮮鋭度が向上する。
【００４４】
ＡＦ処理が完了すると、シャッタボタン４０ｓｈが全押しされたか否かをステップＳ１１で判別し、シャッタボタン４０ｓｈの操作が解除されたか否かをステップＳ１３で判別する。ステップＳ１３の判別結果がＹＥＳであればステップＳ３に戻り、ステップＳ１１の判別結果がＹＥＳであればステップＳ１５に進む。
【００４５】
ステップＳ１５では静止画取り込み処理を実行し、ステップＳ１７では記録処理の実行をメモリＩ／Ｆ３６に命令する。シャッタボタン４０ｓｈの全押しの後に捉えられたシーンを表す画像データは、静止画取り込み処理によって動画像エリア２８ｍから静止画像エリア２８ｓに退避される。記録処理の実行を命令されたメモリＩ／Ｆ３６は、こうして退避された画像データをメモリ制御回路２６を通して読み出し、読み出された画像データをファイル形式で記録媒体３８に記録する。記録処理が完了すると、ステップＳ３に戻る。
【００４６】
図９を参照して、ステップＳ２１では、バッテリＢＴ１の残量が十分であることを表明するべく、フラグＦＬＧｒｍを“１”に設定する。ステップＳ２３ではバッテリ電圧ＶｂｔｔをサブＣＰＵ４６を通して検出し、ステップＳ２５では対象ＬＣＤが内部ＬＣＤ３２および外部ＬＣＤ６０のいずれであるかを判別する。対象ＬＣＤが内部ＬＣＤ３２であればステップＳ２５からステップＳ２７に進み、閾値Ｖｔｈを“ＴＨ＿ｌｏｗ”に設定する。これに対して、対象ＬＣＤが内部ＬＣＤ３２であればステップＳ２５からステップＳ２９に進み、閾値Ｖｔｈを“ＴＨ＿ｈｉｇｈ”に設定する。
【００４７】
ステップＳ２７またはＳ２９の処理が完了すると、フラグＦＬＧｒｍが“１”であるか否かをステップＳ３１で判別する。判別結果がＮＯであればステップＳ４３に進み、判別結果がＹＥＳであればバッテリ電圧Ｖｂｔｔが閾値Ｖｔｈ以上であるか否かをステップＳ３３で判別する。
【００４８】
ステップＳ３３の判別結果がＹＥＳであればステップＳ３５に進み、“ＦＵＬＬ”を示すキャラクタ画像データをメモリ制御回路２６を通してＳＤＲＡＭ２８のキャラクタ画像エリア２８ｃに書き込む。この結果、“ＦＵＬＬ”の文字がＯＳＤ態様で対象ＬＣＤに表示される。書き込みが完了すると、バッテリＢＴ１の残量が十分であることを表明するべくステップＳ３７でフラグＦＬＧｒｍを“１”に設定し、その後にステップＳ４３に進む。
【００４９】
これに対して、ステップＳ３３の判別結果がＮＯであればステップＳ３９に進み、“ＨＡＬＦ”を示すキャラクタ画像データをメモリ制御回路２６を通してキャラクタ画像エリア２８ｃに書き込む。この結果、“ＨＡＬＦ”の文字がＯＳＤ態様で対象ＬＣＤに表示される。書き込みが完了すると、バッテリＢＴ１の残量が不十分であることを表明するべくステップＳ４１でフラグＦＬＧｒｍを“０”に設定し、その後にステップＳ４３に進む。
【００５０】
なお、“ＨＡＬＦ”を示すキャラクタ画像データは、ステップＳ３５の処理に伴ってキャラクタ画像エリア２８ｃから消去される。同様に、“ＦＵＬＬ”を示すキャラクタ画像データも、ステップＳ３９の処理に伴ってキャラクタ画像エリア２８ｃから消去される。また、ステップＳ３３においてＹＥＳの判別結果が繰り返し得られる場合、２回目以降のステップＳ３５〜Ｓ３７の処理は意味をなさない。同様に、ステップＳ３３においてＮＯの判別結果が繰り返し得られる場合も、２回目以降のステップＳ３９〜Ｓ４１の処理は意味をなさない。
【００５１】
ステップＳ４３では、バッテリＢＴ１が充電中であるか否かをサブＣＰＵ４６を通して判別する。判別結果がＹＥＳであればステップＳ４５に進み、“ＣＨＡＲＧＥ”を示すキャラクタ画像データをメモリ制御回路２６を通してＳＤＲＡＭ２８のキャラクタ画像エリア２８ｃに書き込む。この結果、“ＣＨＡＲＧＥ”の文字がＯＳＤ態様で対象ＬＣＤに表示される。なお、“ＦＵＬＬ”または“ＨＡＬＦ”のキャラクタ画像データは、代替的にキャラクタ画像エリア２８ｃから消去される。
【００５２】
ステップＳ４５の処理が完了すると、フラグＦＬＧｒｍを“１”に設定し、その後にステップＳ４３に戻る。ステップＳ４３の判別結果がＮＯであればステップＳ４９に進み、“ＣＨＡＲＧＥ”を示すキャラクタ画像データをキャラクタ画像エリア２８ｃから消去する。消去が完了すると、ステップＳ２３に戻る。
【００５３】
なお、ステップＳ４３におけるＹＥＳの判別結果が繰り返される場合、２回目以上のステップＳ４５〜Ｓ４７の処理は意味をなさない。また、“ＣＨＡＲＧＥ”の文字が表示されていなければ、ステップＳ４９の処理は意味をなさない。
【００５４】
図１１を参照して、ステップＳ５１では内部ＬＣＤ３２を対象ＬＣＤ（＝表示先）として指定し、ステップＳ５３ではモニタ切り換えスイッチ４０ｓｗが操作されたか否かを判別する。ステップＳ５３の判別結果がＹＥＳであれば、現時点の対象ＬＣＤが内部ＬＣＤ３２および外部ＬＣＤ６０のいずれであるかをステップＳ５５で判別する。
【００５５】
現時点の対象ＬＣＤが内部ＬＣＤ３２であればステップＳ５５からステップＳ５７に進み、対象ＬＣＤを外部ＬＣＤ６０に変更する。これに対して、現時点の対象ＬＣＤが外部ＬＣＤ６０であればステップＳ５５からステップＳ６３に進み、対象ＬＣＤを内部ＬＣＤ３２に変更する。
【００５６】
ステップＳ５３の判別結果がＮＯであれば、フラグＦＬＧｒｍが“０”であるか否かをステップＳ５９で判別し、現時点の対象ＬＣＤが外部ＬＣＤ６０であるか否かをステップＳ６１で判別する。ステップＳ５９の判別結果およびステップＳ６１の判別結果のいずれか一方がＮＯであれば、ステップＳ５３に戻る。これに対して、ステップＳ５９の判別結果およびステップＳ６１の判別結果のいずれもがＹＥＳであれば、ステップＳ６３に進み、対象ＬＣＤを内部ＬＣＤ３２に変更する。
【００５７】
ステップＳ６３の処理が完了するとステップＳ５３に戻り、ステップＳ５７の処理が完了するとステップＳ６５に進む。ステップＳ６５ではフラグＦＬＧｒｍが“０”であるか否かを判別し、判別結果がＮＯであればステップＳ５３に戻る一方、判別結果がＹＥＳであればステップＳ６７に進む。ステップＳ６７では１秒間待機し、続くステップＳ６９では対象ＬＣＤを内部ＬＣＤ３２に変更する。変更が完了すると、ステップＳ５３に戻る。
【００５８】
以上の説明から分かるように、メインＣＰＵ２４は、モニタ切り換えスイッチ４０ｓｗが操作されたとき、スルー画像の表示先つまり対象ＬＣＤを内部ＬＣＤ３２および外部ＬＣＤ６０の間で切り換える(S53~S57, S63)。メインＣＰＵ２４はまた、内部ＬＣＤ３２に対応する基準値ＴＨ＿ｌｏｗおよび外部ＬＣＤ６０に対応する基準値ＴＨ＿ｈｉｇｈのうち対象ＬＣＤに対応する基準値をバッテリ電圧Ｖｂｔｔと比較し(S25~S29, S33)、比較結果を示すキャラクタ画像つまり“ＦＵＬＬ”または“ＨＡＬＦ”を対象ＬＣＤに表示する(S35, S39)。ただし、バッテリ電圧が基準値を下回る比較結果が示され、これによって“ＨＡＬＦ”を示すキャラクタ画像が対象ＬＣＤに表示されると、メインＣＰＵ２４はキャラクタ画像の“ＦＵＬＬ”への更新を制限する(S31)。
【００５９】
このように、対象ＬＣＤに表示されるキャラクタ画像は、対象ＬＣＤに対応する基準値とバッテリ電圧Ｖｂｔｔとの大小関係を示す。また、キャラクタ画像の更新は、バッテリ電圧Ｖｂｔｔが基準値を下回る比較結果が示された時点で制限される。キャラクタ画像はモニタ切り換えスイッチ４０ｓｗの操作に関係なく固定され、これによって操作者の混乱の回避ひいては操作性の向上が図られる。
【００６０】
なお、この実施例では、マルチタスクＯＳおよびこれによって実行される複数のタスクに相当する制御プログラムは、フラッシュメモリ５０に予め記憶される。しかし、図１２に示すように通信Ｉ／Ｆ５２をディジタルカメラ１０に設け、一部の制御プログラムを内部制御プログラムとしてフラッシュメモリ５０に当初から準備する一方、他の一部の制御プログラムを外部制御プログラムとして外部サーバから取得するようにしてもよい。この場合、上述の動作は、内部制御プログラムおよび外部制御プログラムの協働によって実現される。
【００６１】
また、この実施例では、メインＣＰＵ２４によって実行される処理を上述の要領で複数のタスクに区分するようにしている。しかし、各々のタスクをさらに複数の小タスクに区分してもよく、さらには区分された複数の小タスクの一部を他のタスクに統合するようにしてもよい。また、各々のタスクを複数の小タスクに区分する場合、その全部または一部を外部サーバから取得するようにしてもよい。
【符号の説明】
【００６２】
１０  …ディジタルカメラ
１２  …フォーカスレンズ
１６  …イメージセンサ
２０  …信号処理回路
２４  …メインＣＰＵ
４２  …電源回路
３２  …内部ＬＣＤ
６０  …外部ＬＣＤ
【図１】
2013126122.tif 000003
【図２】
2013126122.tif 000004
【図３】
2013126122.tif 000005
【図４】
2013126122.tif 000006
【図５】
2013126122.tif 000007
【図６】
2013126122.tif 000008
【図７】
2013126122.tif 000009
【図８】
2013126122.tif 000010
【図９】
2013126122.tif 000011
【図１０】
2013126122.tif 000012
【図１１】
2013126122.tif 000013
【図１２】
2013126122.tif 000014