(57)【要約】【課題】水中で動作する電子装置であって、低消費電力でありながら、水中での動作中に圧力データを取得可能な電子装置を提供することを目的とする。【解決手段】水中において動作可能であり、かつ通常動作状態において所定の時間だけ操作スイッチからの入力がなされない場合に省電力動作モードに移行し、該省電力動作モード時において前記操作スイッチから入力がなされた場合に前記省電力動作モードを解除する電子装置において、圧力を測定する圧力測定手段と、水中における動作を規定する第２の動作モード及び水中以外における動作を規定する第１の動作モードのいずれか一方を選択する動作モード選択手段と、前記省電力動作モード時において、前記第２の動作モードが選択されている場合には、前記圧力測定手段の動作を許可し、前記第１の動作モードが選択されている場合には、前記圧力測定手段の動作を禁止する制御手段とを具備する構成とした。【選択図】図１
2008172755.tif 000002
【特許請求の範囲】
【請求項１】
水中において通常稼動可能であり、かつ前記通常稼動状態において所定の時間だけ操作スイッチからの入力がなされない場合に、前記通常稼動状態よりも消費電力が低い状態である省電力動作モードに移行し、該省電力動作モード時において前記操作スイッチから入力がなされた場合に、前記省電力動作モードを解除し前記通常稼動状態に移行する電子装置であって、
圧力を測定する圧力測定手段と、
水中における所定の動作を規定する第２の動作モード及び水中以外における所定の動作を規定する第１の動作モードのいずれか一方を選択する動作モード選択手段と、
前記省電力動作モード時において、前記第２の動作モードが選択されている場合には、前記圧力測定手段の動作を許可し、前記第１の動作モードが選択されている場合には、前記圧力測定手段の動作を禁止する制御手段と、
を具備することを特徴とする電子装置。
【請求項２】
水検知手段を備え、
前記動作モード選択手段は、前記水検知手段により前記電子装置が水中以外に在ると判断された場合には、前記第１の動作モードを選択し、前記水検知手段により前記電子装置が水中に在ると判断された場合には、前記第２の動作モードを選択することを特徴とする請求項１に記載の電子装置。
【請求項３】
前記動作モード選択手段は、操作スイッチからの所定の入力に基づいて、前記第１の動作モード又は前記第２の動作モードを選択することを特徴とする請求項１に記載の電子装置。
【請求項４】
前記動作モード選択手段は、前記圧力測定手段による圧力の測定結果に基づいて、前記第１の動作モード又は前記第２の動作モードを選択することを特徴とする請求項１に記載の電子装置。
【請求項５】
前記通常稼動状態において、前記第２の動作モードが選択され、かつ前記圧力測定手段により測定された圧力が所定の値以上となった場合には前記省電力動作モードへの移行を禁止することを特徴とする請求項１から４のいずれか一項に記載の電子装置。
【請求項６】
表示手段を備え、
前記第２の動作モードが選択されている場合であって、かつ前記圧力測定手段により測定された圧力が所定の値以上となった場合において、
前記電子装置の動作を限定する機能制限モードに移行し、
前記表示手段に前記圧力測定手段による圧力の測定結果及び警告表示の少なくとも一方を表示することを特徴とする請求項１から５のいずれか一項に記載の電子装置。
【請求項７】
前記機能制限モード時において、前記第２の動作モードが選択され、かつ前記圧力測定手段により測定された圧力が所定の値以下となった場合において、前記機能制限モードを解除し前記通常稼動状態に移行することを特徴とする請求項６に記載の電子装置。
【請求項８】
時間測定手段を備え、
前記時間測定手段は、前記圧力測定手段により測定された圧力が所定の値以上となっている時間を測定し、
前記表示手段に前記時間測定手段による測定時間を表示することを特徴とする請求項６又は７に記載の電子装置。
【請求項９】
前記時間測定手段は、前記圧力測定手段により測定された圧力が所定の値以上となっている時間を測定し、前記測定時間が所定時間以上となった場合において、
前記表示手段に警告表示を表示することを特徴とする請求項８に記載の電子装置。
【請求項１０】
上記電子装置は、電子カメラであることを特徴とする請求項１から９のいずれか一項に記載の電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置に関し、特に水中において通常稼動可能な電子装置に関する。
【背景技術】
【０００２】
従来より、圧力、温度、位置等を測定する手段を有し、自らが置かれた環境の状況をデータとして検出可能な電子装置がある。このような電子装置においては、環境の状況のデータは、その電子装置が取り扱うデータと共に利用されるものである。
【０００３】
このような、自らが置かれた環境の状況を検出可能な電子装置として、例えば、特開２００３−１４３４６０号公報には、水中で利用可能であり、圧力センサ及び温度センサを具備し、それぞれの測定データを水深及び水温として記録することが可能なデジタルカメラが開示されている。このデジタルカメラにおいては、水深及び水温のデータは、潜水情報として表示手段により表示される。
【０００４】
また、一般的に、電池により駆動される電子装置は、所定時間の間操作が行われないと電池電力の消費を抑えるために省電力動作モードへ移行するように構成されている。この省電力動作モードは、スタンバイモード、ハイバネーションモード等とも称される。
【０００５】
省電力動作モード中である電子装置は、操作スイッチからの入力を検出する機能を残して、その他の機能を停止させて消費電力を抑制し、操作スイッチからの入力に応じて直ちに動作を開始することが可能なように設定されている。
【特許文献１】特開２００３−１４３４６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、水中で利用可能な電子装置において、水中における圧力データは重要な情報である。なぜならば、水中における圧力データ、すなわち水深の測定結果は、現在の水深が電子装置の安全な動作が可能な範囲であるかを判定するためや、使用者の潜水中の行動の履歴を知るために利用可能だからである。
【０００７】
このような水中で利用可能な電子装置が、水中での使用中に省電力動作モードへ移行してしまうと、圧力データの取得に使用される機能も停止してしまい、圧力データの記録や表示がなされなくなってしまうため、使い勝手が悪化してしまう。また一方で、水中において使用される電子装置の電池を交換することは困難であることから、電子装置の消費電力を抑制することは重要である。
【０００８】
本発明は、上記問題点に鑑みてなされたものであり、水中で動作する電子装置であって、低消費電力でありながら、水中での動作中に圧力データを取得可能な電子装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る電子装置は、水中において通常稼動可能であり、かつ前記通常稼動状態において所定の時間だけ操作スイッチからの入力がなされない場合に、前記通常稼動状態よりも消費電力が低い状態である省電力動作モードに移行し、該省電力動作モード時において前記操作スイッチから入力がなされた場合に、前記省電力動作モードを解除し前記通常稼動状態に移行する電子装置であって、圧力を測定する圧力測定手段と、水中における所定の動作を規定する第２の動作モード及び水中以外における所定の動作を規定する第１の動作モードのいずれか一方を選択する動作モード選択手段と、前記省電力動作モード時において、前記第２の動作モードが選択されている場合には、前記圧力測定手段の動作を許可し、前記第１の動作モードが選択されている場合には、前記圧力測定手段の動作を禁止する制御手段と、を具備することを特徴とする。
【００１０】
本発明のこのような構成によれば、水中以外での省電力動作モード時においては、圧力測定手段の動作が禁止されるため消費電力をより抑制することが可能となり、水中での省電力動作モードにおいては、圧力測定手段が動作可能であるため、低消費電力でありながら、水中での動作中に圧力データを取得可能な電子装置を実現することが可能となる。
【００１１】
また、本発明は、水検知手段を備え、前記動作モード選択手段は、前記水検知手段により前記電子装置が水中以外に在ると判断された場合には、前記第１の動作モードを選択し、前記水検知手段により前記電子装置が水中に在ると判断された場合には、前記第２の動作モードを選択することが好ましい。
【００１２】
このような構成によれば、電子装置が水中に在るか否かの判定は、自動的に実施されるものである。このため、使用者の操作ミスや操作忘れを無くすことができ、電子装置の操作を簡易かつ確実なものとすることが可能となる。
【００１３】
また、本発明は、前記動作モード選択手段は、操作スイッチからの所定の入力に基づいて、前記第１の動作モード又は前記第２の動作モードを選択することが好ましい。
【００１４】
また、本発明は、前記動作モード選択手段は、前記圧力測定手段による圧力の測定結果に基づいて、前記第１の動作モード又は前記第２の動作モードを選択することが好ましい。
【００１５】
このような構成によれば、電子装置が水中に在るか否かを判定するための構成を新たに設ける必要がなく、電子装置の構成要素を減らすことが可能となり、より低消費電力な電子装置を実現することができる。
【００１６】
また、本発明は、前記通常稼動状態において、前記第２の動作モードが選択され、かつ前記圧力測定手段により測定された圧力が所定の値以上となった場合には前記省電力動作モードへの移行を禁止することが好ましい。
【００１７】
また、本発明は、表示手段を備え、前記第２の動作モードが選択されている場合であって、かつ前記圧力測定手段により測定された圧力が所定の値以上となった場合において、前記電子装置の動作を限定する機能制限モードに移行し、前記表示手段に前記圧力測定手段による圧力の測定結果及び警告表示の少なくとも一方を表示することが好ましい。
【００１８】
このような構成によれば、所定の水深よりも深い位置において、電子装置が省電力動作モードへ移行してしまうことがなく、表示装置により使用者に対して、水深が電子装置の安全動作限界を超えたことを、確実に知らせることが可能であり、浸水による電子装置の故障を防止することが可能となる。
【００１９】
また、本発明は、前記機能制限モード時において、前記第２の動作モードが選択され、かつ前記圧力測定手段により測定された圧力が所定の値以下となった場合において、前記機能制限モードを解除し前記通常稼動状態に移行することが好ましい。
【００２０】
このような構成によれば、機能制限モードは自動的に解除されるため、操作が簡便なものとなる。
【００２１】
また、本発明は、時間測定手段を備え、前記時間測定手段は、前記圧力測定手段により測定された圧力が所定の値以上となっている時間を測定し、前記表示手段に前記時間測定手段による測定時間を表示することが好ましい。
【００２２】
また、本発明は、前記時間測定手段は、前記圧力測定手段により測定された圧力が所定の値以上となっている時間を測定し、前記測定時間が所定時間以上となった場合において、前記表示手段に警告表示を表示することが好ましい。
【００２３】
また、上記電子装置は、電子カメラであることが好ましい。
【００２４】
このような構成によれば、低消費電力であり、長時間撮影動作が可能でありながら、水中での動作中に圧力データを取得可能な電子カメラを実現することが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施形態について図面を参照して説明する。以下に述べる本実施形態は、水中において動作可能な、一般にデジタルスチルカメラ、デジタルカメラ等と称される電子カメラに本発明を適用したものである。
【００２６】
図１は、デジタルカメラの正面側を示す斜視図である。図２は、デジタルカメラの背面側を示す斜視図である。図３は、デジタルカメラの主要な構成を示すブロック図である。図４、図５、図６及び図７は、デジタルカメラにおいて実行されるメインルーチンのフローチャートである。図８は、タイマー割込みルーチンのフローチャートである。
【００２７】
以下に、本実施形態のデジタルカメラの構成を説明する。  
本実施形態の電子装置であるデジタルカメラ１は、外装部材が水密に構成されており、水中において通常稼動可能な構成を有する、いわゆる防水仕様のデジタルカメラである。ここで、通常稼動とは、デジタルカメラ１が、使用者からの撮影指示に基づいて少なくとも撮影動作を行うことが可能な状態のことを指すこととする。すなわち、水中においては機能が制限され、撮影された画像を表示する再生動作や、撮影倍率の変更が不可能な構成のデジタルカメラであっても、水中において通常稼動可能なデジタルカメラの範疇に入るものとする。
【００２８】
図１及び図２に示すように、本実施形態のデジタルカメラ１の前面部には、撮影レンズユニット２及び閃光発光装置４が配設されている。ここで、前面とは、撮影時に撮影対象である被写体に臨む面のことを指す。また、デジタルカメラ１の上面部には操作スイッチである撮影指示を行うためのレリーズスイッチ（以下、レリーズＳＷと称する）３及び、デジタルカメラ１の起動動作及びシャットダウン動作を指示するためのパワースイッチ（以下、パワーＳＷと称する）５が配設されている。
【００２９】
また、デジタルカメラ１の背面部には、撮影時における撮影レンズユニット２のズーム指示を行うためのズーム指示スイッチ６、７、デジタルカメラ１の動作モードやパラメータの設定を行うための十字方向スイッチ８、及び撮影時に被写体像を周期的に更新して表示（ライブビュー表示）する表示手段である液晶表示装置１０が配設されている。また、撮影時には、液晶表示装置１０には、被写体像以外に、撮影条件や後述する水深情報及び警告等が表示される。
【００３０】
デジタルカメラ１が、撮影された画像を再生する動作モードである場合には、液晶表示装置１０に、その画像が表示され、ズーム指示スイッチ６、７及び十字方向スイッチ８により、再生される画像の切り換えや拡大表示等の指示がなされる。
【００３１】
また、デジタルカメラ１の側面部や底面部には、図示しないが、電源である充電式電池（バッテリー）を収容する電池室、撮影した画像を記録する記録媒体であるメモリカードを収容するカード収容室、外部装置であるパーソナルコンピュータや外部記録装置との通信を行うための通信用インターフェイスであるＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子等が配設されている。
【００３２】
また、デジタルカメラ１の前面部には、水検知手段である水検出センサ２１と、圧力測定手段である圧力センサ３１とが配設されている。
【００３３】
水検出センサ２１は、デジタルカメラ１が水中に在るか否かを検出するためのものである。本実施形態では、水検出センサ２１は、デジタルカメラ１の外装部材から露出した２つの電極２２、２３を具備して構成され、２つの電極２２、２３間の電気抵抗値に基づいて、デジタルカメラ１が水中に在るか否かを判定するものである。例えば、デジタルカメラ１が空気中にある場合には、２つの電極２２、２３間は絶縁されているため電気抵抗値が無限大であり、デジタルカメラ１が水中にある場合には、２つの電極２２、２３間に水が存在するため電気抵抗値は空気中の場合よりも下がり有限値となる。したがって、２つの電極２２、２３間における電気抵抗値を測定することにより、デジタルカメラ１が水中に在るか否かを判定することが可能となるのである。
【００３４】
一方、圧力センサ３１は、本実施形態ではシリコンダイアフラムを用いた、いわゆる半導体式圧力センサであり、デジタルカメラ１が水中に存在する場合に水に浸かる箇所にダイアフラム３２が配設されている。半導体式圧力センサは公知の技術であるので詳細な説明は省略するが、ダイアフラム３２上に形成されたブリッジ抵抗回路が形成されており、圧力の変化に応じて変化するダイアフラム３２の変形量を、ブリッジ抵抗回路における電圧の変化量として検出するものである。なお、圧力センサ３１は、半導体式に限られるものではなく、静電容量式等の他の方式を用いたものであってもよい。  
水検出センサ２１及び圧力センサ３１は、使用者がデジタルカメラ１を操作する場合に、操作の妨げとならない位置、例えば使用者の指がかからない位置に配置される。
【００３５】
上述のような構成を有するデジタルカメラ１の主要構成を、ブロック図として図３に示す。  
制御手段であるシステムコントローラ１００は、ＣＰＵ１０１と複数のブロック回路により構成されている。該複数のブロック回路は、電力制御回路１０２、画像処理回路１０３、圧縮伸長回路１０４、外部メモリＩＦ回路１０５、汎用Ｉ／Ｏ回路１０６、割込み制御回路１０７、タイマーカウンタ１０８、Ａ／Ｄコンバータ１０９及びクロック供給回路１１０等の機能ごとにブロック化された回路である。
【００３６】
ＣＰＵ１０１と上記各ブロック回路とは、制御ラインやバスラインで電気的に接続されている。ＣＰＵ１０１は、フラッシュＲＯＭ１２０に格納されたプログラムコードに従って上記各ブロック回路を制御する。電力制御回路１０２は、システムコントローラ１００の各回路ブロックへの電力供給を、ＣＰＵ１０１からの指令に基づき制御する。
【００３７】
撮像素子１３０は、撮影レンズユニット２により結像された被写体像をアナログ電気信号に光電変換し出力する。撮像素子インターフェイス回路（以下、撮像素子ＩＦ回路と称する）１３１は、撮像素子１３０を駆動し、撮像素子１３１から出力されたアナログ電気信号を所定の画像データに変換し出力する。
【００３８】
画像処理回路１０３は、撮像素子１３１から出力された画像データに対して、γ補正、色変換、画素変換等の所定の処理を施して出力する。  
圧縮伸長回路１０４は、画像処理回路１０３により処理が施された画像データの圧縮動作、及び外部メモリインターフェイス回路（以下、外部メモリＩＦ回路と称する）１０５から入力された圧縮された画像データの伸長動作を行う。  
外部メモリＩＦ回路１０５は、メモリカード１３２、ＤＲＡＭ１３３及びフラッシュＲＯＭ１２０とシステムコントローラ１００のデータバスとのブリッジ機能を有する。  
汎用Ｉ／Ｏ回路１０６は、システムコントローラ１００に電気的に接続された操作スイッチ（以下、操作ＳＷと称する）１３４の読み込み端子や周辺回路を制御する制御信号の出力端子として使用される。
【００３９】
割込み制御回路１０７は、操作ＳＷ１３４により割込み信号、及びタイマーカウンタ１０８による割込み信号等を生成する。タイマーカウンタ１０８は、クロック供給回路１１０からのクロックをカウントしてシステム制御に必要なタイミング信号を生成する。
【００４０】
クロック供給回路１１０は、システムコントローラ１００に電気的に接続された発振子１３５の出力から、システムコントローラ１００の動作に必要なクロックを生成し、各回路ブロックに供給する回路である。Ａ／Ｄコンバータ１０９は、デジタルカメラ１に配設され、システムコントローラ１００に電気的に接続されたセンサからの入力信号を変換する回路である。
【００４１】
電力回路１３６は、充電式電池であるバッテリー１３７の電圧をシステムコントローラ１００とその周辺回路に必要な駆動電圧に変換して出力する回路である。システムコントローラ１００からの指令に基づき、電力の分配が制御される。
【００４２】
フラッシュＲＯＭ１２０には、デジタルカメラ１の全体の動作を制御するための制御プログラムが記述されたプログラムコード、制御パラメータ、圧力センサ３１により測定された圧力の値を記録したログデータ等が記録されている。
【００４３】
ＤＲＡＭ１３３は、撮像素子ＩＦ回路１３１から出力された画像データの一時的な格納及びシステムコントローラ１００のワークエリア等として使用される。
【００４４】
上述のように構成されたシステムコントローラ１００は、フラッシュＲＯＭに記録されている制御プログラムを読み出し、実行することにより、デジタルカメラ１の全体の動作を制御するのである。
【００４５】
メモリカード１３２は、半導体の不揮発メモリや、小型のハードディスクドライブ等を具備し、デジタルカメラ１に着脱自在に構成された記録媒体である。
【００４６】
時計回路１３８は、年月日時分秒の時間データを生成し、システムコントローラ１００へ出力する回路である。
【００４７】
圧力センサ３１は、前述したように、圧力に応じて変形するダイアフラム３２に、該シリコンダイアフラムの変形を検出するための４つの圧電素子からなる歪ゲージが配設されて構成されている。４つの歪ゲージによりブリッジ回路が構成されており、ブリッジ回路の一方の一対の端子には、定電流回路３３が電気的に接続されている。他方の一対の端子には、増幅回路３４が電気的に接続されており、増幅回路３４は、ダイアフラムの変形に応じて変化する他方の一対の端子間の電圧を増幅し、Ａ／Ｄコンバータ１０９により変換可能な電圧信号として出力する。本実施形態においては、圧力センサ３１、定電流回路３３及び増幅回路３４により、圧力測定手段３０が構成される。
【００４８】
水検出センサ２１は、前述したように２つの電極２２、２３を具備して構成される。水検出センサ２１の２つの電極２２、２３には、２つの電極２２、２３間の電気抵抗値を検出する抵抗値検出回路２４が電気的に接続されている。抵抗値検出回路２４は、２つの電極２２、２３間の電気抵抗値が、所定の値以上であればＨｉ信号を出力し、所定の値より低ければＬｏ信号を出力する。
【００４９】
例えば、デジタルカメラ１が空気中にある場合には、２つの電極２２、２３間は絶縁されているため電気抵抗値が無限大であり、抵抗値検出回路２４はＨｉ信号を出力し、デジタルカメラ１が水中にある場合には、２つの電極２２、２３間に水が存在するため電気抵抗値が下がり、抵抗値検出回路２４はＬｏ信号を出力する。
【００５０】
すなわち、システムコントローラ１００は、抵抗値検出回路２４からの出力が、Ｈｉならばデジタルカメラ１が気中に存在すると判断し、Ｌｏならばデジタルカメラ１が水中に存在すると判断する。本実施形態では、水検出センサ２１及び抵抗値検出回路２４により、水検知手段２０が構成される。
【００５１】
表示手段である液晶表示装置１０は、液晶モニタ１１、バックライト１３、液晶モニタ駆動回路１２及びバックライト駆動回路１４を具備して構成されている。液晶モニタ駆動回路１２は、液晶モニタ１１を駆動する回路であり、液晶モニタ１１は、液晶モニタ駆動回路１２からの駆動信号に応じて、画像や文字、アイコン等の各種表示を行う。また、バックライト駆動回路１４は、液晶モニタ１１を照明する照明素子であるバックライト１３のＬＥＤを駆動する回路である。
【００５２】
ＵＳＢコントローラ１３９は、デジタルカメラ１と、ＵＳＢ端子を介して電気的に接続されるパーソナルコンピュータや外部記録装置等の外部装置との間におけるデータの送受信の制御を行う回路である。
【００５３】
操作ＳＷ１３４は、本実施形態では、レリーズＳＷ３、パワーＳＷ５、ズーム指示スイッチ６、７、十字方向スイッチ８等により構成される、デジタルカメラ１を操作するために利用されるスイッチ類により構成される。
【００５４】
以下に、上述の構成を有する本実施形態のデジタルカメラ１において、システムコントローラ１００のＣＰＵ１０１により実行される、メインルーチンについて図４から図８を参照して説明する。パワーＳＷ５が操作者によりＯＮ状態とされると、システムコントローラ１００は動作を開始し、メインルーチンを実行する。
【００５５】
まず、ステップＳ１００において、メモリ初期化、ＩＯ初期化及び回路ブロック初期化等のシステムの初期設定動作を、起動プロセスに応じて行う。起動プロセスには、パワーＳＷ５が操作され、システムが完全に停止した状態から起動するプロセスと、システムのスタンバイ状態から起動するプロセスがある。
【００５６】
次に、ステップＳ１０１において、タイマーカウンタ１０８の設定を行う。タイマーカウンタ１０８からの出力は、圧力データの測定タイミングやスタンバイモードへの移行タイミングの検出に利用されるものである。
【００５７】
次に、ステップＳ１０２において、圧力測定手段３０へ駆動電圧を供給すると共に、圧力測定手段３０の回路が安定するまで待機する。
【００５８】
次に、ステップＳ１０３において、液晶表示装置１０に被写体像を周期的に更新して表示するライブビュー表示動作を開始する。ここでは、撮像素子ＩＦ回路１３１から出力される画像データを周期的に取り込み、液晶モニタ駆動回路１２へ出力するための設定及び動作が行われる。
【００５９】
次に、ステップＳ１０４からステップＳ１０６において、水中におけるデジタルカメラ１の所定の動作を規定する第２の動作モードである水中動作モードと、水中以外におけるデジタルカメラ１の所定の動作を規定する第１の動作モードとのいずれか一方を選択する動作モード選択処理が実行される。
【００６０】
動作モード選択処理においては、まず、ステップＳ１０４において、水検知手段２０の抵抗値検出回路２４からの出力信号から、デジタルカメラ１が水中に在るか否かを判定する。ここで、抵抗値検出回路２４からの出力信号がＬｏであれば、デジタルカメラ１が水中に在ると判断してステップＳ１０５に進み、水中におけるデジタルカメラ１の動作が規定されたモードである水中動作モードが選択され設定される。一方、抵抗値検出回路２４からの出力信号がＨｉであれば、デジタルカメラ１が水中以外に在ると判断してステップＳ１０６に進み、水中動作モードを解除する動作が行われる。すなわち、ステップＳ１０６においては、水中以外におけるデジタルカメラ１の動作が規定された動作モードが選択されて設定される。
【００６１】
ここで、水中動作モードとは、後述するスタンバイモードの動作条件や、画像処理回路１０３における画像処理に用いられるパラメータや、撮影レンズユニット２の焦点調整のアルゴリズム等のデジタルカメラ１の動作を規定する各因子を、水中での動作に最適化したものである。なおこれらのデジタルカメラ１の動作を規定する各因子のうち、本実施形態では、デジタルカメラ１のスタンバイモードの動作条件の変更について詳細に説明するものとし、その他の説明については省略するものとする。
【００６２】
次にステップＳ１０７において、タイマーカウンタ１０８の出力から、圧力測定タイミングであるか否かを判定する。圧力測定タイミングである場合は、ステップＳ１２０へ移行し、圧力測定タイミングでない場合にはステップＳ１０８へ移行する。タイマーカウンタ１０８による圧力測定タイミングを指示する信号の発生間隔は、ステップＳ１０１において設定されるものであり、例えば１秒に設定される。
【００６３】
ステップＳ１０７において圧力測定タイミングであると判定された場合、次にステップＳ１２０において、圧力測定手段３０からの出力をＡ／Ｄ変換して取得する。そして、フラッシュＲＯＭ１２０に格納された制御パラメータから、デジタル化された圧力測定手段３０からの出力を圧力値に変換する変換パラメータを読み出す。そして、該変換パラメータを用いて、圧力測定手段３０からの出力を圧力値である圧力データに変換する。
【００６４】
次に、ステップＳ１２１において、圧力データを、時計回路１３８から取得した時間データと共にフラッシュＲＯＭ１２０のログデータの記録領域に格納する。
【００６５】
次に、ステップＳ１２２おいて、ステップＳ１２０で取得した圧力データが、所定の圧力値である判定値、いわゆる閾値よりも小さいか否かを判定する。ここで、判定値とは、デジタルカメラ１が水中において安全に動作可能な水深を考慮して定められた値であり、例えば水深１０ｍに相当する圧力（水圧）値とされる。この判定値は、フラッシュＲＯＭ１２０に、制御パラメータの一つとして記憶されている。なお、以下において、デジタルカメラ１が水中において安全に動作可能な水深の限界値を、安全動作限界と称する。
【００６６】
ステップＳ１２２において、圧力データが判定値以上である場合、すなわち、デジタルカメラ１が安全に動作可能な水深以上に深い水深に在る場合、ステップＳ１５０へ移行する。一方、ステップＳ１２２において、圧力データが判定値よりも小さい場合、すなわち、デジタルカメラ１が安全に動作可能な水深よりも浅い水深に在るもしくは気中にある場合、ステップＳ１２３へ移行する。
【００６７】
ステップＳ１２３において、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）機能を用いて、液晶表示装置１０に、取得した圧力データを画像データと共に表示する。圧力データは、そのまま、単位面積当たりの加重値として単位変換されて表示されてもよいし、図１２に示すように、水深に換算されて表示されるものであってもよい。
【００６８】
上述のステップＳ１２０からＳ１２３における圧力測定、圧力データ記録及び圧力データの表示の動作は、ステップＳ１０７に示したように所定の周期で行われるため、使用者は、デジタルカメラ１による撮影を行いながら、同時に自らの居る水深を確実に認識することができる。また、圧力データは、時間データと共にフラッシュＲＯＭ１２０に格納されているため、この格納されたデータを参照することにより、使用者は、自らの潜水深度の履歴の確認を行うことができる。
【００６９】
一方、ステップＳ１０７において圧力測定タイミングではない判定された場合、次にステップＳ１０８において、レリーズＳＷ３の状態を判定する。レリーズＳＷ３がＯＮ状態であればステップＳ１３０からステップＳ１３２の撮影処理を実行する。レリーズＳＷ３がＯＮ状態でなければ、ステップＳ１０９へ移行する。
【００７０】
ステップＳ１０８において、レリーズＳＷ３がＯＮ状態であると判定された場合、すなわち、操作者により撮影の指示がなされた場合、次にステップＳ１３０において、撮像素子ＩＦ回路１３１を介して画像データを取得する。取得した画像データに対して、画像処理回路１０３及び圧縮伸長回路１０４により画像処理及び圧縮処理等を行い、所定の形式、例えばＪＰＥＧ形式の画像ファイルに変換する。
【００７１】
次にステップＳ１３１において、フラッシュＲＯＭ１２０に格納されているログデータから最新の圧力データを取得し、画像ファイルのヘッダー部へ付加する。次にステップＳ１３２において、画像ファイルを外部メモリＩＦ回路１０５を介してメモリカード１３２に格納する。そして、ステップＳ１０４へ移行する。
【００７２】
一方、ステップＳ１０８において、レリーズＳＷ３がＯＦＦ状態であると判定された場合、次にステップＳ１０９において、パワーＳＷ５の状態を判定する。パワーＳＷ５がＯＦＦ状態であればステップＳ１１１へ移行しデジタルカメラ１の動作の停止処理を開始し、パワーＳＷ５がＯＮ状態であればステップＳ１１０へ移行する。
【００７３】
ステップＳ１１１において、水中動作モードが設定されているか否かを判定する。水中動作モードが設定されていない場合、すなわちデジタルカメラ１が水中以外で使用されている場合、ステップＳ１１２へ移行し、デジタルカメラ１のシステムの終了（システムダウンもしくはシャットダウンとも称する）処理を行う。この結果、デジタルカメラ１の動作は停止される。
【００７４】
一方、水中動作モードが設定されている場合、すなわちデジタルカメラ１が水中で使用されている場合、システムの終了処理は禁止され、詳しくは後述するステップＳ１４１へ移行する。
【００７５】
ここで、本実施形態において、水中動作モードが設定されている場合に、システムの終了処理が禁止されるのは、使用者がデジタルカメラ１の安全動作限界を超えた水深へ潜ってしまうことを防止するためである。そこで、本実施形態のデジタルカメラ１では、使用者がデジタルカメラ１の安全動作限界を超えた水深へ潜ってしまうことを防止するために、後述するステップＳ１４１以降に示すように、圧力データの取得を継続するのである。
【００７６】
図１４は、デジタルカメラ１が水中に位置する際に設定される水中動作モード（第２モード）、及びデジタルカメラ１が気中に位置する際に水中動作モードに設定されない場合（第１モード）を、圧力に対応して示す図である。
【００７７】
また、第２モードに対応する後述する第２スタンバイモード、第１モードに対応する後述する第１スタンバイモード、及び安全動作限界を超えた場合の後述するスタンバイ禁止モードについても合せて示している。
【００７８】
ステップＳ１０９において、パワーＳＷ５がＯＮ状態であると判定された場合、次に、ステップＳ１１０において、操作ＳＷ１３４が操作されない連続した時間が、所定の時間以上に達したか否かを判定する。操作ＳＷ１３４が操作されない時間の測定は、タイマーカウンタ１０８からの出力に基づいて行われる。例えば所定の時間が３０秒として、フラッシュＲＯＭ１２０の制御パラメータに記憶されている場合、過去３０秒間において操作ＳＷ１３４への操作が行われなければ、後述するステップＳ１４０へ移行し、スタンバイモードへの移行処理を実施する。最近の操作ＳＷ１３４への操作から、所定の時間が経過していなければ、ステップＳ１０４へ移行する。
【００７９】
ステップＳ１４０において、水中動作モードが設定されているか否かが判定される。水中動作モードが設定されていない場合には、第１のスタンバイモードの設定がステップＳ１４４及びステップＳ１４５において実施された後に、デジタルカメラ１はスタンバイモード（省電力動作モード）へ移行する。ここで、スタンバイモードとは、デジタルカメラ１における消費電力が通常稼動状態よりも低い状態のことを指す。第１のスタンバイモードの設定においては、操作ＳＷ１３４からの入力によってスタンバイモードが解除され、デジタルカメラ１のシステムの起動処理が開始される。
【００８０】
より具体的には、ステップＳ１４４において、システムコントローラ１００の周辺回路の動作を停止する。次にステップＳ１４５において、操作ＳＷ１３４からの入力によってシステムコントローラ１００がスタンバイモードから起動するように、割込み制御回路１０７の設定を行う。そして、クロック供給回路１１０の動作を停止する。これにより、システムコントローラ１００は動作を停止し、デジタルカメラ１はスタンバイモードに移行する。なお、ここでシステムコントローラ１００の動作の停止とは、後述するように割込み制御回路１０７等の一部の回路ブロックが動作可能な状態を指すものであり、パワーＳＷ５がＯＦＦ状態であり電力が全く供給されない場合におけるシステムコントローラ１００の状態とは異なるものである。
【００８１】
この第１のスタンバイモードの設定がなされた状態においては、操作ＳＷ１３４に何らかの操作が入力されることによって、割込み制御回路１０７により割込み信号が生成され、システムコントローラ１００は通常の稼動状態に復帰する。そして、ステップＳ１００からのメインルーチンが開始される。
【００８２】
一方、水中動作モードが設定されている場合には、第２のスタンバイモードの設定がステップＳ１４２及びステップＳ１４３において実施された後に、デジタルカメラ１はスタンバイモードへ移行する。第２のスタンバイモードの設定においては、操作ＳＷ１３４からの入力によるデジタルカメラ１のシステムの起動処理の開始に加えて、所定の周期でスタンバイモードの解除の判定が行われ、この判定結果に基づいてデジタルカメラ１のシステムの起動処理が開始される。
【００８３】
まず、第２のスタンバイモードの設定を実行する前に、ステップＳ１４１において、圧力データが所定の判定値以下であるか否かを判定する。ここで、圧力データが所定の判定値以下である、すなわちデジタルカメラ１が安全動作限界よりも浅い水深に在ると判定した場合、第２のスタンバイモードの設定を許可し、ステップＳ１４２へ移行する。
【００８４】
ステップＳ１４２において、圧力測定に必要な回路ブロックの動作を除き、システムコントローラ１００の周辺回路の動作を停止する。次に、ステップＳ１４３において、操作ＳＷ１３４からの入力によってシステムコントローラ１００がスタンバイモードから起動するように、割込み制御回路１０７の設定を行う。また、システムコントローラ１００を所定の周期で停止状態から起動させるために、タイマーカウンタ１０８の出力に基づいて割込み信号が生成されるように割込み制御回路１０７の設定を行う。そして、システムコントローラ１００は動作を停止し、デジタルカメラ１はスタンバイモードに移行する。
【００８５】
この第２のスタンバイモードの設定がなされた状態においては、操作ＳＷ１３４に何らかの操作が入力されることによって、割込み制御回路１０７により割込み信号が生成され、システムコントローラ１００は通常の稼動状態に復帰する。
【００８６】
さらに、第２のスタンバイモードの設定がなされた状態においては、タイマーカウンタ１０８から出力される所定の周期の信号に基づいて割込み制御回路１０７により割込み信号が生成される。このため、システムコントローラ１００は、操作ＳＷ１３４からの入力がなくとも、所定の周期で図８に示すタイマー割込みルーチンを実行することが可能な稼動状態に復帰する。そして、第２のスタンバイモードの設定がなされた状態で稼動状態に復帰したシステムコントローラ１００は、図８に示すタイマー割込みルーチンを実行する。  
上述のように、第２のスタンバイモードの設定がなされた状態におけるデジタルカメラ１のスタンバイモードは、２つの解除要因を有するのである。
【００８７】
一方、ステップＳ１４１において、圧力データが所定の判定値より大きい、すなわちデジタルカメラ１が安全動作限界よりも深い水深に在ると判定した場合、第２のスタンバイモードの設定を禁止し、ステップＳ１５０へ移行する。ここで、デジタルカメラ１は、安全動作限界よりも深い水深におかれているため、使用者に対して、安全動作限界の水深までの浮上を促す必要がある。以下に説明する、ステップＳ１５０からＳ１６０においては、使用者に対して浮上を促すための圧力データと警告を表示する処理を実行するものである。
【００８８】
まず、ステップＳ１５０において、圧力測定に必要な回路ブロックと、液晶表示装置１０による表示動作に必要な回路ブロックを除き、システムコントローラ１００の周辺回路の動作を停止する機能制限モードに移行する。液晶表示装置１０においては、通常、ライブビュー表示が行われるものであるが、水深が安全動作限界よりも深い状態においては、被写体の画像データを表示する必要はない。したがって、ステップＳ１５０において、画像データの取得に必要な撮像素子１３０、撮像素子ＩＦ回路１３１等の動作は禁止されると共に、電力の供給が停止される。もちろん、撮影動作も禁止されるため、撮影動作に必要な回路ブロックの動作も禁止される。
【００８９】
次に、ステップＳ１５１において、液晶表示装置１０に警告を表示する。すなわち、使用者に対してデジタルカメラ１が安全に動作可能な水深すなわち安全動作限界まで浮上するよう促す旨の警告文及び警告アイコンの少なくとも一方を、液晶表示装置１０に表示する。図１３に警告表示の例を示す。
【００９０】
次に、ステップＳ１５２において、システムコントローラ１００内部の回路ブロックのうち、圧力データの取得と表示に関係しない回路ブロックへの動作を停止する省電力処理を実行する。例えば、画像データの処理に必要な画像処理回路１０３、圧縮伸長回路１０４等の回路ブロックへの動作クロックの供給を停止する。また、システムコントローラ１００が、動作クロックの変更機能を有するものであれば、各回路ブロックへ供給するクロックの周波数を下げることで、消費電力を下げるようにしてもよい。このように、デジタルカメラ１の消費電力を抑制することにより、圧力データの取得と表示動作を長時間行うことが可能となる。
【００９１】
次にステップＳ１５３において、バックライト１３の輝度を下げて、消費電力を下げるバックライト１３の省電力処理を実行する。もしくは、バックライト１３の点灯のＯＮ・ＯＦＦを繰り返すことで、バックライト１３による消費電力を下げてもよい。この場合、バックライト１３のＯＮ・ＯＦＦに同期して液晶モニタ駆動回路１２の動作もＯＮ・ＯＦＦすることにより、より消費電力を下げることが可能となる。
【００９２】
次にステップＳ１５４において、圧力測定手段３０からの出力をＡ／Ｄ変換して取得する。そして、フラッシュＲＯＭ１２０に格納された制御パラメータから、デジタル化された圧力測定手段３０からの出力を圧力値に変換する変換パラメータを読み出す。そして、該変換パラメータを用いて、圧力測定手段３０からの出力を圧力値である圧力データに変換する。
【００９３】
次にステップＳ１５５において、圧力データを、時計回路１３８から取得した時間データと共にフラッシュＲＯＭ１２０のログデータの記録領域に格納する。
【００９４】
次にステップＳ１５６において、液晶表示装置１０に、取得した圧力データを表示する。圧力データは、そのまま、単位面積当たりの加重値として単位変換されて表示されてもよいし、水深に換算されて表示されるものであってもよい。
【００９５】
次にステップＳ１５７において、ステップＳ１５４において取得した圧力データが、所定の圧力値である判定値から所定の偏差量Δｈｙｓを引いた値以下であるか否かを判定する。すなわち、圧力データが、”判定値−Δｈｙｓ”以下であるか否かを判定する。圧力データが、”判定値−Δｈｙｓ”より大きければ、ステップＳ１５４へ移行し、”判定値−Δｈｙｓ”以下であれば、ステップＳ１５８へ移行する。
【００９６】
ここで、判定値は、前述の通り、デジタルカメラ１が水中において安全に動作可能な水深を考慮して定められた値である。また、偏差量Δｈｙｓは、判定値を減少させるよう設定された制御パラメータであり、例えば判定値が水深１０ｍと設定されている場合に、偏差量Δｈｙｓは２ｍとして設定される。これは、デジタルカメラ１が、判定値近傍の水深におかれた場合に、デジタルカメラ１の安全動作領域の判定と非安全動作領域の判定が短期間で何度も繰り返されてしまいデジタルカメラ１の動作が不安定となること防止するためである。
【００９７】
具体的には、一度、判定値である水深１０ｍよりも深い水深に置かれて非安全動作領域に在ると判定したデジタルカメラ１は、水深８ｍに浮上するまで、非安全動作領域である判定を覆すことがない。すなわち、本実施形態では、デジタルカメラ１が一旦水深１０ｍよりも深い水深に持ち込まれた場合、水深８ｍに浮上するまでの間、ステップＳ１５４からステップＳ１５６の処理が繰り返されるのである。
【００９８】
次にステップＳ１５８において、液晶表示装置１０への警告の表示を停止する。  
次にステップＳ１５９において、ステップＳ１５２で実行した省電力処理を停止する。  
次に、ステップＳ１６０において、ステップＳ１５３で実行したバックライト１３の省電力処理を停止する。  
次に、ステップＳ１６１において、ステップＳ１５０で停止したシステムコントローラ１００の周辺回路の動作を開始し、通常稼動に必要な設定が終了すると、ステップＳ１０４へ移行する。
【００９９】
次に、タイマー割込みルーチンについて、図８を参照して説明する。タイマー割込みルーチンは、前述の通り、第２のスタンバイモードの設定がなされた状態で稼動状態に復帰したシステムコントローラ１００により実行されるものである。
【０１００】
まず、ステップＳ１７０において、圧力測定手段３０からの出力をＡ／Ｄ変換して取得する。そして、フラッシュＲＯＭ１２０に格納された制御パラメータから、デジタル化された圧力測定手段３０からの出力を圧力値に変換する変換パラメータを読み出す。そして、該変換パラメータを用いて、圧力測定手段３０からの出力を圧力値である圧力データに変換する。
【０１０１】
次にステップＳ１７１において、圧力データを、時計回路１３８から取得した時間データと共にフラッシュＲＯＭ１２０のログデータの記録領域に格納する。
【０１０２】
次にステップＳ１７２において、ステップＳ１７０において取得した圧力データが、所定の圧力値である判定値から所定の偏差量Δｈｙｓだけ低い値以下であるか否かを判定する。すなわち、圧力データが、”判定値−Δｈｙｓ”以下であるか否かを判定する。圧力データが、”判定値−Δｈｙｓ”以下であれば、再びスタンバイモードへ移行する。一方、圧力データが、”判定値−Δｈｙｓ”より大きければ、ステップＳ１００へ移行し、システムの起動を開始する。
【０１０３】
以上のように、デジタルカメラ１が水中にあると判定した場合、デジタルカメラ１がスタンバイモード中であっても圧力データの取得が行われるのである。そして、スタンバイモード中であるデジタルカメラ１の置かれる水深を深くしていった場合、安全動作限界である水深に到達するよりも手前の水深において、デジタルカメラ１は通常動作に復帰するのである。例えば、判定値が水深１０ｍと設定され、偏差量Δｈｙｓが２ｍとして設定されている場合、スタンバイモードに移行した状態のデジタルカメラ１は、操作ＳＷ１３４からの入力がなくとも、水深８ｍよりも深い水深に持ち込まれた時点でスタンバイモードから通常動作に復帰する。
【０１０４】
このように、スタンバイモードに移行中のデジタルカメラ１が、安全動作限界である水深に到達する前に通常動作に復帰することによって、安全動作限界である水深に達した場合には前述したステップＳ１５０からステップＳ１５６に示した警告動作が正常に行われるのである。このことにより、使用者に対して、デジタルカメラ１の安全動作限界の水深を超えたことを、確実に知らせることが可能となる。
【０１０５】
上述した本実施形態の電子装置であるデジタルカメラ１は、圧力を測定する圧力測定手段３０と、水検知手段２０を具備して構成され、該水検知手段２０によりデジタルカメラ１が水中にあると判定された場合には、スタンバイモード時に圧力測定手段３０の動作を可能としたものである。したがって、本実施形態によれば、通常の動作時よりも低消費電力であるスタンバイモードに移行した場合においても、水中での動作時であれば圧力測定手段により圧力データを取得可能な電子装置を実現することが可能となるのである。また、水中以外での動作時には、圧力測定手段の駆動も停止されるため、よりスタンバイモード時における消費電力を抑制することが可能である。
【０１０６】
また、本実施形態のデジタルカメラ１は、安全動作限界よりも深い水深に在ると判定した場合、スタンバイモードへ移行しない構成を有している（ステップＳ１４１）。このような構成を有することにより、デジタルカメラ１は、スタンバイモードへ移行してしまうことなく使用者に対して安全動作限界の水深まで浮上することを促す警告を表示することが可能となり、安全動作限界よりも深い水深における長時間の使用により内部に浸水してしまうことを防止することができる。
【０１０７】
また、本実施形態のデジタルカメラ１は、安全動作限界よりも深い水深に在ると判定した場合に、圧力測定手段３０と安全動作限界の水深まで浮上することを促す警告を表示する機能に関係する回路を除く回路を停止する機能制限モードへ移行する構成を有している。このような構成を有することにより、デジタルカメラ１は、安全動作限界よりも深い水深においても、圧力データの取得を中断することなく行うことが可能であり、かつその他の回路が停止されるため消費電力を抑えることが可能となる。
【０１０８】
なお、水中においてはバッテリー１３７の交換が不可能であるため、デジタルカメラ１の駆動時間を長くすることが望ましく、特に水中動作モード時において消費電力を抑える必要がある。このように、水中動作モードが選択された状態における消費電力を抑制する方法として、ステップＳ１１０において、スタンバイモードへの移行に用いられた判定時間を、水中動作モード選択時には、水中動作モードが選択されていない場合に比して短く設定することが可能である。このように、水中動作モードが選択されている状態においては、スタンバイモードへの移行をより早く実行することにより、デジタルカメラ１がスタンバイモードである期間を長くすることが可能であるため、水中におけるデジタルカメラ１の消費電力をより抑制することが可能となる。
【０１０９】
次に、本実施形態のメインルーチンの変形例を説明する。本変形例は、上述した実施形態に比して、メインルーチンのステップＳ１０４からステップＳ１０６における水中動作モードと水中動作モード以外の動作モードとのいずれか一方を選択する、動作モード選択処理のみが異なる。よって、この相違点のみを図９に示し、以下に説明するものとする。
【０１１０】
上述した実施形態のメインルーチンのステップＳ１０４においては、水検知手段２０の抵抗値検出回路２４からの出力信号から、デジタルカメラ１が水中に在るか否かを判定しているものであるが、本変形例においては、水中動作モードの選択は、操作者からの指示に基づいて判定が行われる。すなわち、本変形例においては、デジタルカメラ１を水中で使用する場合には、操作者が、予め操作ＳＷ１３４を介して水中動作モードを選択する指示を行うものである。
【０１１１】
したがって、本変形例では、ステップＳ２０４において、使用者により水中動作モードの選択がなされているか否かを判定する。ここで、水中動作モードの選択がなされていれば、ステップＳ２０５へ移行し水中動作モードが設定される。一方、水中動作モードの選択がなされていなければ、ステップＳ２０６へ移行して、水中動作モードを解除する動作が行われる。
【０１１２】
本変形例では、水検知手段を用いずに水中動作モードの選択を実行する構成とすることにより、水検知手段を省いてより簡略な構成としながら、上述の実施形態と同様の効果を得ることが可能となる。
【０１１３】
次に、本実施形態のメインルーチンのさらに別の変形例を説明する。
【０１１４】
本変形例は、上述した実施形態に比して、メインルーチンのステップＳ１０４からステップＳ１０６における水中動作モードと水中動作モード以外の動作モードとのいずれか一方を選択する、動作モード選択処理のみが異なる。よって、この相違点のみを図１０に示し、以下に説明するものとする。
【０１１５】
上述した実施形態のメインルーチンのステップＳ１０４においては、水検知手段２０の抵抗値検出回路２４からの出力信号から、デジタルカメラ１が水中に在るか否かを判定しているものであるが、本変形例においては、水中動作モードの選択は、圧力測定の結果に基づいて判定が行われる。すなわち、本変形例においては、圧力測定手段３０によって取得される圧力データに基づいて行う構成とし、本変形例においては、圧力測定手段３０によって取得される圧力データが、所定の値以上であるか否かで、デジタルカメラが水中に在るか否かを判定する。
【０１１６】
本変形例では、ステップＳ３１３において圧力測定を行い、ステップＳ３０３において圧力データが水中に在るか否かを判定するための水中判定値以上であるか否かを判定する。ここで、圧力データが水中判定値以上であれば、ステップＳ３０４へ移行し水中動作モードが設定される。一方、圧力データが水中判定値よりも小さい場合は、ステップＳ３０５へ移行して、水中動作モードを解除する動作が行われる。
【０１１７】
例えば、圧力測定手段３０によって取得される圧力データが、１気圧以上であればデジタルカメラが水中に在るものとして判定するのである。本変形例においても、水検知手段を用いずに水中動作モードの選択を実行することが可能となり、水検知手段を省いてより簡略な構成としながら、上述の実施形態と同様の効果を得ることができる。
【０１１８】
次に、本実施形態のさらにその他の変形例を説明する。
【０１１９】
図１１は、図７のステップＳ１５０〜ステップＳ１６１を、ステップＳ４５０〜ステップＳ４６１に変更した上に、ステップＳ４５３とステップＳ４５４の間に、ステップＳ４８０〜ステップＳ４８７を追加したものである。
【０１２０】
本変形例では、デジタルカメラ１は、安全動作限界よりも深い水深におかれている場合に、上述した実施形態と同様に、使用者に対して、安全動作限界の水深までの浮上を促す動作を行うが、さらにバッテリー１３７のバッテリーチェック結果に基づいて、バッテリー残量不足の警告を行い、使用者に対して、水中からデジタルカメラ１を出してバッテリー１３７の交換を促す動作を行う。また所定時間よりも長時間、安全動作限界よりも深い水深におかれていることを検出して警告し、使用者に対して浮上を促す動作を行う。
【０１２１】
以下、図１１に示すフローチャートに基づいて本変形例を説明する。  
ステップＳ４５０〜ステップＳ４６１においては、使用者に対して浮上を促すための圧力データと警告を表示する処理、及びバッテリーチェックの結果で残量が不足する場合の警告表示、安全動作限界よりも深い水深である非安全動作限界に位置している時間を計測し、該時間が所定時間以上である場合の警告表示を実行するものである。
【０１２２】
まず、ステップＳ４５０〜ステップＳ４５３については、図７のステップＳ１５０〜ステップＳ１５３と同一であるので説明を省略する。
【０１２３】
次にステップＳ４８０では、非安全動作限界の状態の継続時間を計測するためにタイマーカウンタ１０８内の複数のタイマーカウンタのうちの一部を初期化し、計測を開始する。
【０１２４】
次にステップＳ４８１では、ＣＰＵ１０１により電力回路１３６等を作動させてバッテリー１３７の水中用バッテリーチェック動作を行い、バッテリー残量が十分あるか否かを判定する。この際の判定レベルは、通常動作時の判定レベルと異なりデジタルカメラ１が水中で使用されていることを想定して判定レベルをより高くしている。
【０１２５】
すなわち、水中においてはできるだけ余裕を持ったバッテリー残量にて残量不足と判定するように設定されているのであり、使用者やデジタルカメラ１の安全確保の考え方が盛り込まれている。
【０１２６】
ステップＳ４８１にて、バッテリー残量が所定の値よりも多い“水中用バッテリーチェックＯＫ”の場合には、ステップＳ４８３に移行する。この場合、図１５に示すように、バッテリー１３７の残量を例えば動作可能な時間に換算して、バッテリー残量表示として液晶表示装置１０に表示する。
【０１２７】
また、ステップＳ４８１において、バッテリー残量表示を更新するとともに、後述する第２の警告表示動作がすでになされている場合には、第２の警告表示を停止しステップＳ４８４に移行する。
【０１２８】
一方、ステップＳ４８１にて、バッテリー残量が所定の値以下であると判定した場合は、ステップＳ４８２に移行する。ステップＳ４８２では、図１６に示すように、バッテリー残量が不足していることを示す第２の警告表示を液晶表示装置１０に表示を開始する。
【０１２９】
すなわち、使用者に対してデジタルカメラ１のバッテリー１３７を交換するよう促す旨の警告文及び警告アイコンの少なくとも一方を、液晶表示装置１０に表示する。
【０１３０】
次に、ステップＳ４８４ではタイマーカウンタ１０８のカウント値に基づいて、図１５に示すように、非安全動作限界の状態が継続している時間を求め、液晶表示装置１０に前記時間の表示を行う。ここで、表示する時間は、安全動作限界を水深１０ｍとした場合には、水深１０ｍよりも深い状態が継続している時間を表示する。
【０１３１】
なお、このステップＳ４８４で表示する時間は、水深１０ｍよりも深い状態が断続的である場合には、水深１０ｍよりも深い状態の積算時間であってもよい。また、前記偏差量Δｈｙｓを２ｍとすると、水深８ｍ以上の状態を継続している時間、または同様にその積算時間を採用してもよい。
【０１３２】
なお、表示時間は、圧力データが前記判定値−Δｈｙｓより小さくなり水深が浅くなった（ステップＳ４５７のＹＥＳ）等により、初期化される。
【０１３３】
次に、ステップＳ４８５においては、上記ステップＳ４８４で求めた非安全動作限界の状態の継続時間が所定時間以上であるか否かを判定する。
【０１３４】
そして非安全動作限界の状態の継続時間が所定時間以上である場合には、Ｓ４８６に移行し、非安全動作限界の状態である継続時間が所定時間以上であることを示す第３の警告表示を、図１６に示すように液晶表示装置１０に表示する。例えば、使用者に対して安全に動作可能な水深すなわち安全動作限界まで浮上するよう促す旨の警告文及び警告アイコンの少なくとも一方を、液晶表示装置１０に表示する。
【０１３５】
なお、非安全動作限界の状態の継続時間の代わりに、非安全動作限界の状態の積算時間によってステップＳ４８５の判定を行ってもよい。該積算時間は、非安全動作限界の状態である判定されている期間のタイマーカウンタ１０８のカウントデータを加算して求めることができる。
【０１３６】
このように、本変形例では、デジタルカメラ１が安全動作限界を超えた水深に所定時間以上おかれており、破壊の可能性があることを警告として表示し、使用者に安全に動作可能な水深すなわち安全動作限界まで浮上するよう促す。
【０１３７】
一方、ステップＳ４８５にて非安全動作限界の状態の継続時間が所定時間以上ではないと判定した場合は、ステップＳ４８７に移行し、非安全動作限界の状態の継続時間の表示を更新するとともに、すでに第３の警告表示動作が実行されている場合には、その第３の警告表示を停止してステップＳ４５４に移行する。
【０１３８】
ステップＳ４５４〜ステップＳ４５７は、図７のステップＳ１５４〜ステップＳ１５７と同一であるので説明を省略する。
【０１３９】
次に、ステップＳ４５８において、液晶表示装置１０への警告の表示を停止する。ここでは上記第１〜第３の警告表示の全てが停止される。
【０１４０】
以下のステップＳ４５９〜ステップＳ４６１は、図７のステップＳ１５９〜ステップＳ１６１と同一であるので説明を省略する。
【０１４１】
上述した実施形態に基づいて、以下の構成を提案することができる。すなわち、  
（付記１）  
操作スイッチと、  
圧力を測定する圧力測定手段と、  
電子装置が水中に在るか否かを検知する水中検知手段と、  
操作スイッチが所定時間操作されないと第１あるいは第２スタンバイモードを設定する設定手段と、  
第１スタンバイモードが設定されると操作スイッチによるスタンバイモード解除機能を許可し、第２スタンバイモードが設定されるとこのモード解除機能と共に圧力測定手段の動作を許可する制御手段と、  
を有し、  
上記設定手段は、水中検知手段が水中に在ると判断すると第２スタンバイモードを選択し、水中には居ないと判断すると第１スタンバイモードを選択することを特徴とする電子装置。
【０１４２】
（付記２）  
操作スイッチと、  
圧力を測定する圧力測定手段と、  
非水中動作モードと水中動作モードのいずれかを選択する動作モード選択手段と、  
操作スイッチが所定時間操作されないと第１スタンバイモードもしくは第２スタンバイモードへ動作状態を設定する設定手段と、  
第１スタンバイモードが設定されると操作スイッチによるスタンバイモード解除機能を許可し、第２スタンバイモードが設定されると操作スイッチによるスタンバイモード解除機能と共に圧力測定手段の動作を許可する制御手段と  
を有し、  
設定手段は、非水中モードが選択されている時は第１スタンバイモードを設定し、水中動作モードが選択されているときは第２スタンバイモードを設定することを特徴とする電子装置。
【０１４３】
（付記３）  
圧力測定手段の出力が所定値以上のときは、第２スタンバイモードの動作を禁止する禁止手段をさらに有することを特徴とする付記１又は２に記載の電子装置。
【０１４４】
（付記４）  
制御手段は、第２スタンバイモード中に圧力測定手段の出力が所定値以上になるとスタンバイモードを解除することを特徴とする付記１又は２に記載の電子装置。
【０１４５】
（付記５）  
電子装置は、電子カメラであることを特徴とする付記１から４のいずれか一つに記載の電子装置。
【０１４６】
なお、本発明は、上述した実施形態に限られるものではなく、特許請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う電子装置もまた本発明の技術的範囲に含まれるものである。
【０１４７】
例えば、上述の実施形態で説明した電子装置は電子カメラ（デジタルスチルカメラ）に限らず、水中において動作可能な、録音機器、携帯電話、ＰＤＡ、パーソナルコンピュータ、ゲーム機、フィルムカメラ、デジタルビデオカメラ、デジタルメディアプレーヤー、テレビ、ＧＰＳ、時計等の電子装置とすることが可能である。
【０１４８】
また、上述の実施形態の電子装置であるデジタルカメラは、水密な構造の外装部材を有することにより、水中において動作可能なものとして説明しているが、いわゆる防水ケースや防水ハウジングと称される水密な構造の箱体内に収容された状態で、水中において使用される電子装置であっても、本発明を適用可能であることは言うまでもない。
【０１４９】
また、上述の実施形態では、本発明の適用例としてデジタルカメラを採用しているため、圧力データや警告を表示する表示手段は液晶表示パネルが用いられているものであるが、例えば録音装置等の画像を表示する必要がない電子装置であれば、表示手段は単純な警告灯やセグメント方式のＬＥＤ表示装置等であってもよいことは言うまでもない。
【図面の簡単な説明】
【０１５０】
【図１】デジタルカメラの正面側を示す斜視図である。
【図２】デジタルカメラの背面側を示す斜視図である。
【図３】デジタルカメラの主要な構成を示すブロック図である。
【図４】デジタルカメラにおいて実行されるメインルーチンのフローチャートである。
【図５】デジタルカメラにおいて実行されるメインルーチンのフローチャートである。
【図６】デジタルカメラにおいて実行されるメインルーチンのフローチャートである。
【図７】デジタルカメラにおいて実行されるメインルーチンのフローチャートである。
【図８】タイマー割込みルーチンのフローチャートである。
【図９】メインルーチンの変形例を示すフローチャートである
【図１０】メインルーチンの他の変形例を示すフローチャートである
【図１１】メインルーチンのさらにその他の変形例を示すフローチャートである
【図１２】通常時の液晶表示装置の表示を示す図である。
【図１３】水深が安全動作限界よりも深い場合の液晶表示装置の表示を示す図である。
【図１４】圧力と第１、第２モード及びスタンバイモードの関係を示す図である。
【図１５】その他の変形例における水深が安全動作限界よりも深い場合の液晶表示装置の表示を示す図である。
【図１６】その他の変形例における水深が安全動作限界よりも深い場合の液晶表示装置の表示を示す図である。
【符号の説明】
【０１５１】
１  デジタルカメラ、  ２  撮影レンズユニット、  ３  レリーズスイッチ、  ４  閃光発光装置、  ５  パワースイッチ、  ２１  水検出センサ、  ３２  圧力センサ
【図１】
2008172755.tif 000003
【図２】
2008172755.tif 000004
【図３】
2008172755.tif 000005
【図４】
2008172755.tif 000006
【図５】
2008172755.tif 000007
【図６】
2008172755.tif 000008
【図７】
2008172755.tif 000009
【図８】
2008172755.tif 000010
【図９】
2008172755.tif 000011
【図１０】
2008172755.tif 000012
【図１１】
2008172755.tif 000013
【図１２】
2008172755.tif 000014
【図１３】
2008172755.tif 000015
【図１４】
2008172755.tif 000016
【図１５】
2008172755.tif 000017
【図１６】
2008172755.tif 000018