(57)【要約】    【課題】  機器の姿勢の影響を受けることなく、液体の残量を正確に検出することができ、不用意に液体が残っているものと勘違いすることのないようにした液体残量検出方法、液体残量検出装置、プログラム及び記憶媒体を提供する。    【解決手段】  カメラ１００が正位置の姿勢状態の場合以外は、燃料電池の発電用液体燃料の残量を検出する動作を実行しないように、マイコン２０５が制御する。【選択図】      図２
2005172638.tif 000002
【特許請求の範囲】
【請求項１】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出方法であって、
前記機器が所定の姿勢状態の場合のみ前記液体の残量を検出する動作を実行するように制御する制御工程を有することを特徴とする液体残量検出方法。
【請求項２】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出方法であって、
前記機器が所定の姿勢状態の場合以外は前記液体の残量を検出する動作を実行しないように制御する制御工程を有することを特徴とする液体残量検出方法。
【請求項３】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出方法であって、
前記液体の残量を検出する液体残量検出工程と、
前記機器の姿勢を検出する姿勢検出工程と、
前記姿勢検出工程により前記機器が所定の姿勢状態にあることを検出した場合のみ前記液体残量検出工程の検出動作を実行するように制御する制御工程と
を有することを特徴とする液体残量検出方法。
【請求項４】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出方法であって、
前記液体の残量を検出する液体残量検出工程と、
前記機器の姿勢を検出する姿勢検出工程と、
前記姿勢検出工程により前記機器が所定の姿勢状態にあることを検出した場合以外は前記液体残量検出工程の検出動作を実行しないように制御する制御工程と
を有することを特徴とする液体残量検出方法。
【請求項５】
前記液体残量検出工程により検出された液体残量を前記機器の表示部に表示する表示工程と、
前記液体残量検出工程が検出動作を実行していない場合には前記表示工程による液体残量表示を実行しないように制御する表示制御工程と
を有することを特徴とする請求項１乃至４のいずれかに記載の液体残量検出方法。
【請求項６】
前記所定の姿勢状態とは、前記機器の姿勢が正位置状態であることを特徴とする請求項１乃至４のいずれかに記載の液体残量検出方法。
【請求項７】
前記姿勢検出工程は、前記機器の姿勢を正位置状態に対して、前後方向と左右方向の傾きに対する姿勢を検出することを特徴とする請求項３または４に記載の液体残量検出方法。
【請求項８】
前記液体は、前記機器の電源となる燃料電池を発電させるための液体燃料であることを特徴とする請求項１乃至８に記載の液体残量検出方法。
【請求項９】
前記機器は、撮像装置であることを特徴とする請求項１乃至７のいずれかに記載の液体残量検出方法。
【請求項１０】
前記機器は、携帯機器であることを特徴とする請求項１乃至７のいずれかに記載の液体残量検出方法。
【請求項１１】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出装置であって、
前記機器が所定の姿勢状態の場合のみ前記液体の残量を検出する動作を実行するように制御する制御手段を有することを特徴とする液体残量検出装置。
【請求項１２】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出装置であって、
前記機器が所定の姿勢状態の場合以外は前記液体の残量を検出する動作を実行しないように制御する制御手段を有することを特徴とする液体残量検出装置。
【請求項１３】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出装置であって、
前記液体の残量を検出する液体残量検出手段と、
前記機器の姿勢を検出する姿勢検出手段と、
前記姿勢検出手段により前記機器が所定の姿勢状態にあることを検出した場合のみ前記液体残量検出手段の検出動作を実行するように制御する制御手段と
を有することを特徴とする液体残量検出装置。
【請求項１４】
機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出装置であって、
前記液体の残量を検出する液体残量検出手段と、
前記機器の姿勢を検出する姿勢検出手段と、
前記姿勢検出手段により前記機器が所定の姿勢状態にあることを検出した場合以外は前記液体残量検出手段の検出動作を実行しないように制御する制御手段と
を有することを特徴とする液体残量検出装置。
【請求項１５】
前記液体残量検出手段により検出された液体残量を前記機器の表示部に表示する表示手段と、
前記液体残量検出手段が検出動作を実行していない場合には前記表示手段による液体残量表示を実行しないように制御する表示制御手段と
を有することを特徴とする請求項１１乃至１４のいずれかに記載の液体残量検出装置。
【請求項１６】
前記所定の姿勢状態とは、前記機器の姿勢が正位置状態であることを特徴とする請求項１１乃至１４のいずれかに記載の液体残量検出装置。
【請求項１７】
前記姿勢検出手段は、前記機器の姿勢を正位置状態に対して、前後方向と左右方向の傾きに対する姿勢を検出することを特徴とする請求項１３または１４に記載の液体残量検出装置。
【請求項１８】
前記液体は、前記機器の電源となる燃料電池を発電させるための液体燃料であることを特徴とする請求項１１乃至１８に記載の液体残量検出装置。
【請求項１９】
前記機器は、撮像装置であることを特徴とする請求項１１乃至１７のいずれかに記載の液体残量検出方法。
【請求項２０】
前記機器は、携帯機器であることを特徴とする請求項１１乃至１７のいずれかに記載の液体残量検出方法。
【請求項２１】
請求項１乃至１０に記載の液体残量検出方法を実現するためのコンピュータ読み取り可能なプログラムコードを有することを特徴とするプログラム。
【請求項２２】
請求項１乃至１０に記載の液体残量検出方法を実現するためのコンピュータ読み取り可能なプログラムコードを保持することを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置（カメラ）や携帯機器等の電子機器を駆動する燃料電池に用いる液体燃料等の液体の残量を検出するための液体残量検出方法及びその方法を実施するための液体残量検出装置及びその方法を実現するためのプログラムコードを有するプログラム及びそのプログラムコードを保持する記憶媒体に関する。
【背景技術】
【０００２】
最近、燃料電池を電源として駆動する電子機器である撮像装置や携帯機器については、種々のものが提案されている。
【０００３】
また、携帯機器用の燃料電池に関しては、メタノール等の液体有機燃料をアノードに直接供給しながら発電する燃料電池が提案されている（例えば、特許文献１参照）。
【０００４】
この燃料電池は、メタノール等の有機燃料を水素リッチな改質ガスに改質するための改質器を必要としないため、構成が簡単であり、携帯機器用の電源として期待されている。
【０００５】
このタイプの燃料電池（ＤＭＦＣ）の発電原理を簡単に説明すると、通常、アノード側に有機燃料を供給しながらカソード側に空気を供給して運転しており、下記式（１）のように反応が起こる。
【０００６】
ＣＨ３ＯＨ+Ｈ２Ｏ→ＣＯ２+６Ｈ++６ｅ-  …（１）
そして、アノード側で発生するプロトン（Ｈ+）は電解質である固体高分子膜を透過してカソード側に移動し、下記式（２）のように空気中の酸素と反応する。
【０００７】
Ｏ２+４Ｈ++４ｅ-  →２Ｈ２Ｏ  …（２）
そして、発電と同時に炭酸ガスと水とが生成されることになる。
【０００８】
燃料電池は、燃料と酸化剤とを供給するだけで発電することができるという利点を有するだけでなく、燃料を交換すれば連続して発電でき、且つ２次電池の充電が数時間にも及ぶことを考えると、ほぼ瞬時に新しい電池に復活することになる。また、消費電力が小さい携帯機器の作動には極めて有利な電源である。
【０００９】
但し、燃料電池の燃料は液体であるため、携帯機器の姿勢により液体は移動するために、燃料の残量を検出するには工夫が必要となる。
【００１０】
ところで、従来、携帯機器の内部に燃料電池用の液体燃料をより多く入れるようにした燃料貯蔵システムが提案されている（例えば、特許文献２参照）。
【００１１】
また、従来、自動車のフューエルゲージにおいて、車体が傾斜して燃料の残量の指示が不正確になったことをユーザに通知することができるフューエルゲージ構造が提案されている（例えば、特許文献３参照）。
【００１２】
更に、従来、車両が傾斜していて水平状態にない場合でも、その影響を殆ど受けることなく、燃料の残量を正確に表示できるようにした車両用燃料残量表示装置も提案されている（例えば、特許文献４参照）。
【特許文献１】特開２００２−０５６８５７号公報
【特許文献２】特開２００２−１００３７６号公報
【特許文献３】特開平０９−２５７５５０号公報
【特許文献４】特開平１１−１９０６５５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかし、上記従来例には、以下のような欠点があった。
【００１４】
特許文献２は、携帯機器に燃料電池ユニットを利用した燃料貯蔵システムに関する発明であるが、その要旨は燃料タンクのレイアウトであり、（例えば、特許文献１参照）。燃料の残量検知や警告、交換等については何も記載されていない。
【００１５】
また、特許文献３は、フューエルゲージ構造に関する発明であるが、この構造では、燃料の残量指示が正確である場合も、不正確である場合も、常に、燃料の残量を表示するために、一瞬見て判断する場合には、燃料の残量指示が正確であるのか、不正確であるのかが分らないという問題点があった。
【００１６】
また、特許文献４は、車両が傾斜していても正確な燃料残量表示を可能にした車両用燃料残量表示装置に関する発明であるが、この装置は、車両の傾きを検出する検出手段以外に、記憶手段、保持手段、制御手段等、種々の手段が必要となり、コストアップ、機器の大型化及び複雑化を免れないという問題点があった。
【００１７】
そこで、本発明は、上述のような従来技術の欠点に鑑みてなされたものであり、機器の姿勢の影響を受けることなく、液体の残量を正確に検出することができ、不用意に液体が残っているものと勘違いすることのないようにした液体残量検出方法、液体残量検出装置、プログラム及び記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記目的を達成するために、本発明は、機器に設けられた液体貯留部に貯留された液体の残量を検出するための液体残量検出方法であって、前記機器が所定の姿勢状態の場合のみ前記液体の残量を検出する動作を実行するように制御する制御工程を有することを特徴とする液体残量検出方法を提供する。
【発明の効果】
【００１９】
機器の姿勢の影響を受けることなく、液体の残量を正確に検出することができ、不用意に液体が残っているものと勘違いすることを防止することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の液体残量検出方法、液体残量検出装置、プログラム及び記憶媒体の実施形態について、図面を参照しながら説明する。
【００２１】
［第１の実施形態］
まず、本発明の第１の実施形態を、図１乃至図１１に基づき説明する。
【００２２】
図１は、本実施形態に係る液体残量検出装置である燃料残量検出装置を有する機器であるカメラ（撮像装置）の外観構成を示す斜視図、図２は、同カメラの内部構成を示すブロック図、図３乃至図８は、同カメラにおける燃料残量検出装置の動作を説明するための概念図、図９は、同カメラにおける燃料残量検出装置の表示状態を示す図、図１０及び図１１は、同カメラにおける燃料残量検出装置の動作の流れを示すフローチャートである。
【００２３】
図１において、１００はカメラ（機器）で、カメラ筐体１０１、レンズ鏡筒部１０２、ファインダー部１０３、ストロボ部１０４、レリーズボタン１０５、情報を表示するための表示部１０６及び燃料電池収納部（図示省略）の開閉蓋１０７を有している。
【００２４】
また、１０８は燃料電池で、燃料（液体）及び水を溜める貯留部１０９、空気取り入れ口１１０、カメラ１００の電源接点部に接続される接点部１１１，１１２を有している。
【００２５】
貯留部１０９は、図７に示すように仕切り壁１１３により、燃料を溜める燃料貯留室１０９ａと、水を溜める水貯留室１０９ｂとに仕切られている。また、貯留部１０９の上部には、図７に示すように発電部１１４が設けられており、この発電部１１４は、隔壁１１５により貯留部１０９と隔絶されている。燃料貯留室１０９ａは、透明な素材でできており、その内部には、図３に示すように燃料用電池１０８におけるアルコール等の発電用燃料（液体）１１６が収納される。
【００２６】
尚、燃料電池１０８の発電原理については、上述した従来技術の項に記載したので、ここでの説明は省略する。
【００２７】
図１において、１１７は、燃料電池１０８の外部に排出された水である。
【００２８】
図２は、本実施形態に係る燃料残量検出装置を有するカメラ１００の内部構成を示すブロック図であり、同図において、２０１はレンズユニットで、被写体を取り込むものである。２０２は撮像素子（ＣＣＤ）で、レンズユニット２０１からの光学信号を電気信号に変換するものである。２０３はデジタル信号処理回路で、撮像素子２０２からの画像信号を処理するものである。２０４は画像信号処理回路で、デジタル信号処理回路２０３からの画像信号を処理するものである。２０５は制御手段であるマイコン（マイクロコンピュータ）で、カメラ１００の動作タイミングのシステムを司り、後述する操作部材２１２の信号等も読み取るように構成されている。また、マイコン２０５は、カメラ１００の姿勢が所定状態、例えば、正位置状態にある場合にのみ、燃料残量検出動作を実行するように制御するように構成されている。
【００２９】
尚、マイコン２０５は、カメラ１００の姿勢が所定状態、例えば、正位置状態にある場合以外には、燃料残量検出動作を実行しないように制御する構成としても良い。
【００３０】
２０６は圧縮／伸長回路で、レリーズボタン１０５（図１参照）に同期して、画像データを圧縮して後述する記録用メモリ２０８に記録する。２０７はワーク用メモリで、圧縮／伸長回路２０６がデータを圧縮する時のワーク用メモリである。２０８は記録用メモリで、不揮発性のフラッシュメモリ等から成る。２０９は表示部で、バックライトを有する液晶パネル（ＬＣＤ）等から成り、各種の情報を表示するものである。この表示部２０９は、図１の表示部１０６に対応するものである。２１０は表示部駆動回路で、表示部２０９を駆動して各種情報を画面に表示するものである。
【００３１】
２１１は電源回路で、カメラ１００の電源であり、各ユニットや素子に電源を供給するものである。２１２は操作部材で、レリーズボタン１０５を含み、各種の操作を行うものである。２１３は姿勢検知センサユニット（姿勢検出手段）で、本実施の形態では、第１の姿勢検知センサ２１３ａと第２の姿勢検知センサ２１３ｂとから成り、カメラ１００の多方向の姿勢の変化を検知することが可能に構成されている。第１の姿勢検知センサ２１３ａと第２の姿勢検知センサ２１３ｂは、図３に示すようにカメラ筐体１０１に互いに直角方向に偏位して配置されており、カメラ１００が正面から見て左右方向（図４の状態）及び前後方向（図８の状態）にそれぞれ傾斜した場合、或いは図６に示すようにカメラ１００が上下逆向きになった場合、そのカメラの姿勢を検出できるようになっている。
【００３２】
２１４は燃料検知センサユニット（液体残量検出手段）で、本実施の形態では、投光素子２１４ａと受光素子２１４ｂとから成り、液体燃料に光が吸収されて受光素子に光Ｆが届くか否かによって、燃料（液体）の残量（有無）を検知するように構成されている。このため、燃料電池１０８の燃料が入っている部分（貯留部１０９）は、透明材料で構成されている。
【００３３】
燃料検知センサユニット２１４は、図３に示すように、燃料貯留室１０９ａの下方部左右両側に位置するように配置されている。このように燃料貯留室１０９ａの下方部左右両側に位置するように燃料検知センサユニット２１４を配置することで、図３に示すように、燃料１１６の残量が減少して、ある量以下になると、燃料検知センサユニット２１４の投光素子２１４ａからの光Ｆは、燃料１１６の上面を通過するため、受光素子２１４ｂで検知されるようになり、燃料１１６の残量がある量以下、或いは燃料１１６が無くなったことを検知することできる。また、燃料１１６の減少状態を詳しく知るためには、燃料検知センサユニット２１４を複数個用いることで、燃料残量の何段階かの検知は可能となる。
【００３４】
図３は、燃料１１６の残量がある量以下になり、しかも、カメラ１００が正位置にある状態を示す概念図である。この状態においては、燃料１１６の上面が燃料検知センサユニット２１４の投光素子２１４ａと受光素子２１４ｂより下側に位置し、投光素子２１４ａと受光素子２１４ｂとの対向面間に空間が生じている。このようなカメラ１００が正位置状態にあることは、姿勢検知センサユニット２１３により検知され、その検知信号に基づいて燃料残量検出動作を行うようにマイコン２０５が制御することにより、燃料残量検出動作が実行される。これにより、投光素子２１４ａからの光Ｆは、吸収されることなく受光素子２１４ｂに到達するので、燃料１１６の残量がある量以下或いは燃料が無くなったことを正しく検出することできる。
【００３５】
図４は、図３の状態からカメラ１００を水平面Ｓに対して左右方向に角度θ傾けた状態を示す概念図であり、この状態においては、燃料１１６の上面は、燃料検知センサユニット２１４の受光素子２１４ｂより上側に位置している。この状態で燃料残量検出を行うと、投光素子２１４ａからの光Ｆは、燃料１１６の中を通過するために吸収されて受光素子２１４ｂには到達しないので、実際には燃料１１６の残量がある量以下であるにも拘らず、燃料残量検出結果は燃料１１６の残量が充分有ることを意味する「燃料有り」となってしまう。
【００３６】
従って、図４に示すように、カメラ１００が水平面Ｓに対して左右方向に角度θ傾斜した場合には、カメラ１００が水平面Ｓに対して左右方向に傾斜したことを姿勢検知センサユニット２１３が検知し、その検知信号に基づきマイコン２０５は、燃料の残量検知動作を行わないように制御するものである。
【００３７】
図５は、燃料貯留室１０９ａに燃料１１６が所定量以上貯留されている状態で、且つカメラ１００が正位置にある状態を示す概念図である。この状態においては、燃料１１６の上面が検知センサユニット２１４の投光素子２１４ａ及び受光素子２１４ｂより上側に位置し、投光素子２１４ａと受光素子２１４ｂとの対向面間に空間が生じない。このようにカメラ１００が正位置状態にあることは、姿勢検知センサユニット２１３により検知され、その検知信号に基づいて燃料残量検出動作を行うようにマイコン２０５が制御することにより、燃料残量検出動作が実行される。これにより、投光素子２１４ａからの光Ｆは、燃料に吸収されるために受光素子２１４ｂに到達することがないので、燃料１１６の残量が充分有ることを正しく検出することできる。
【００３８】
図５に示す状態からカメラ１００を上下逆向きにして図６の状態にすると、燃料１１６の上面は、燃料検知センサユニット２１４の投光素子２１４ａ及び受光素子２１４ｂより下側に位置し、投光素子２１４ａと受光素子２１４ｂとの対向面間に空間が生じ、検知センサユニット２１４の投光素子２１４ａからの光Ｆは、吸収されることなく受光素子２１４ｂに到達し得る状態にある。このような状態で燃料残量検知動作を行うと、実際には燃料１１６が燃料貯留室に充分有るにも拘らず、検知結果は燃料１１６の残量が無いということになってしまう。
【００３９】
従って、図６に示すように、カメラ１００が上下逆向きになった場合には、カメラ１００が上下逆向きになったことを姿勢検知センサ２１３が検知し、その検知信号に基づきマイコン２０５は、燃料の残量検知動作を実行しないように制御するものである。
【００４０】
図７は、図３と同じ状態の側面から見た概念図である。
【００４１】
この状態から図８に示すようにカメラ１００をレンズ鏡筒１０２方向（前後方向）にθａ度傾けると、燃料１１６の上面は、燃料検知センサユニット２１４の投光素子２１４ａ及び受光素子２１４ｂより上側に位置し、検知センサユニット２１４の投光素子２１４ａからの光Ｆは、吸収されて受光素子２１４ｂに到達しない状態にある。このような状態で燃料残量検知動作を行うと、実際には燃料１１６の残量が少ないにも拘らず、検知結果は燃料が充分あることを意味する「燃料有り」ということになってしまう。
【００４２】
従って、図８に示すように、カメラ１００が水平面Ｓに対して前後方向に傾斜した場合には、カメラ１００が前後方向に傾斜したことを姿勢検知センサ２１３が検知し、その検知信号に基づきマイコン２０５は、燃料の残量検知動作を実行しないように制御するものである。
【００４３】
尚、燃料１１６に着色することにより、燃料残量検出精度は高まるものである。
【００４４】
図９は、燃料残量検知に対する表示部２０９の表示状態の一例を示す図であり、同図において、２０９は表示部、９０１はカメラ１００の撮影枚数を、９０２は燃料の残量が充分有る状態を、９０３は燃料の残量が少なくなった状態、または燃料が無くなった状態を、９０４は燃料検出を行っていない状態を、それぞれ表示している。
【００４５】
図９（ａ）は、燃料の残量が充分有る場合を、図９（ｂ）は、燃料の残量が少なくなった状態、または燃料が無くなった場合を、図（ｃ）は、燃料残量検出を行わない場合を、それぞれ示している。
【００４６】
図９（ｃ）のように燃料残量検出を行わない場合には、燃料の有無の表示を行わないようにしないと、燃料残量検出を行ったときの状態を継続表示してしまうことから、「燃料有り」と「燃料ゼロ」のどちらかを表示してしまうために、ユーザは、燃料残量に関しての判断を間違えてしまう。また、このような燃料残量検出動作を実行しない場合に、燃料残量検出結果が間違っている、若しくは燃料残量検出動作が実行できない等の情報を表示部２０９に表示することも考えられるが、そのようにすると、ユーザが表示部２０９を常に凝視しないと燃料残量に関する情報を見逃してしまうために、急いでいる場合等においては、燃料残量に関する判断を間違えてしまう。
【００４７】
次に、本実施の形態に係るカメラ１００における燃料残量検出装置の動作を、図１０及び図１１に基づき説明する。
【００４８】
図１０及び図１１は、カメラ１００の燃料検出及び撮影を行う場合の動作の流れを示すフローチャートである。
【００４９】
まず、図１０において、カメラ１００の操作部材２１２による操作が行われると、まず、ステップＳ１００１で図示しない電源スイッチがオン（ＯＮ）となり、次のステップＳ１００２でレリーズボタン１０５の第１ストロークスイッチ（ＳＷ１）がオン（ＯＮ）されたか（レリーズボタン１０５の第１段階操作が行われたか）否かを判断する。そして、レリーズボタン１０５の第１ストロークスイッチ（ＳＷ１）がオン（ＯＮ）されないと判断された場合には、ステップＳ１００３ヘ移行して、マイコン２０５内の図示しないＲＡＭ（ランダムアクセスメモリ）に設定されている制御用のフラグ変数を全てクリアし、初期化した後、前記ステップＳ１００２へ戻る。
【００５０】
前記ステップＳ１００２及びステップＳ１００３は、レリーズボタン１０５の第１ストロークスイッチ（ＳＷ１）がオン（ＯＮ）となるか或いは前記電源スイッチがオフとなるまで繰り返し実行される。
【００５１】
一方、前記ステップＳ１００２においてレリーズボタン１０５の第１ストロークスイッチ（ＳＷ１）がオン（ＯＮ）されたと判断された場合には、ステップＳ１００４へ移行して、露出制御のための“測光”サブルーチンを実行する。ここでマイコン２０５は、図示しない露出用センサの出力に基づいて、最適なシャッタ制御値及び絞り制御値を演算する。そして、レリーズ動作時には、これら演算値に基づいてシャッタ及び絞りの制御を行う。
【００５２】
次に、ステップＳ１００５で“測距”サブルーチンを実行する。そして、マイコン２０５は、図示しない焦点検出用センサからの画像信号に基づいてステップＳ１００６でレンズユニット２０１を駆動し、最適な信号が出力されるように演算した後、レンズユニット２０１の駆動を停止し、その後、前記ステップＳ１００２へ戻る。そして、第１ストロークスイッチ（ＳＷ１）がオフかレリーズボタン１０５の第２ストロークスイッチ（ＳＷ２）がオンするまで、ステップＳ１００４〜ステップＳ１００６が繰り返して実行され、動いている被写体に対しても好ましい焦点調節が行われる。
【００５３】
さて、レリーズボタン１０５が更に押し込まれて、その第２ストロークスイッチ（ＳＷ２）がオンすると、割り込み機能によって、いずれのステップにあっても直ちにステップＳ１００７へ移行してレリーズ動作を開始する。次に、ステップＳ１００８でレンズユニット２０１が駆動中であるか否かを判断する。そして、レンズユニット２０１が駆動中であると判断された場合はステップＳ１００９へ移行して、レンズユニット２０１の駆動停止命令を送出し、レンズユニット２０１の駆動を停止させた後、ステップＳ１０１０へ移行する。また、前記ステップＳ１００８において、レンズユニット２０１が駆動中でないと判断された場合には、直ちにステップＳ１０１０へ移行する。
【００５４】
ステップＳ１０１０ではシャッタを開き、次のステップＳ１０１１で所定の秒時で撮像する。この後、ステップＳ１０１２でシャッタを閉じた後、一連の撮影動作を終了する。
【００５５】
この後、レリーズボタン１０５から指を離し、再度レリーズすることで撮影が行われる。
【００５６】
次に、図１１において、まず、ステップＳ１１０１でカメラ１００の電源スイッチがオン（ＯＮ）すると、ステップＳ１１０２でレリーズボタン１０５の第１ストロークスイッチ（ＳＷ１）がオン（ＯＮ）になったか否かを判断する。そして、レリーズボタン１０５の第１ストロークスイッチ（ＳＷ１）がオン（ＯＮ）になったと判断された場合には、ステップＳ１１０８へ移行して、撮影シーケンス（図１０のステップＳ１００４）を実行した後、本処理動作を終了する。
【００５７】
また、前記ステップＳ１１０２においてレリーズボタン１０５の第１ストロークスイッチ（ＳＷ１）がオン（ＯＮ）になっていないと判断された場合には、ステップＳ１１０３へ移行して、カメラ１００が傾いているか或いは上下逆向きになっているかを、姿勢検知センサユニット２１３の出力を基に判断する。そして、カメラ１００が傾いていると、或いは上下逆向きになっていると判断された場合には、ステップＳ１１０４へ移行して、燃料検出センサユニット２１４を駆動しないことにより燃料残量検出動作は実行されない。次に、ステップＳ１１０５６へ移行して、表示部２０９の残量表示部をオフ（ＯＦＦ）にする。この状態における表示部２０９の表示状態は、図９（ｃ）のようになる。前記ステップＳ１１０５の処理終了後は、本処理動作を終了する。
【００５８】
また、前記ステップＳ１１０３においてカメラ１００が傾いていないと、或いは上下逆向きになっていないと判断された場合には、ステップＳ１１０６へ移行して燃料検知センサユニット２１４を駆動することにより、燃料残量検出動作を実行して、燃料が有るか無いかを判断する。そして、その判断結果を次のステップＳ１１０７で表示部２０９に表示する。ここで燃料１１６の残量が充分有る場合には図９（ａ）のようになり、また、燃料１１６の残量が少ない場合には図９（ｂ）のようになる。
【００５９】
以上説明したように、本実施形態によれば、カメラ１００の所定の姿勢時にのみ燃料１１６の残量検出動作を実行することにより、カメラ１００の姿勢とは無関係に燃料の残量検出動作を適切に実行でき、不用意に燃料の残量が無いものとユーザが勘違いすることはない。
【００６０】
また、カメラ１００が通常姿勢状態（正位置状態）で燃料の残量検出動作を実行するために、使用時に燃料１１６の残量を検出する時間が最も長くなり、常に適切な燃料残量情報をユーザに知らせることができる。
【００６１】
また、カメラ１００が所定の姿勢以外の場合には、燃料の残量検出を行わないので、ユーザが不用意に表示部２０９の表示内容を見て、燃料残量に関して勘違いすることがないばかりでなく、燃料検知センサユニット２１４に通電しないために、省エネルギー効果も得られる。特に撮影シーケンスにおいては燃料の残量検出を行わないこととしているので、撮影中にカメラが傾けられても残量検出を誤ることがない。
【００６２】
また、カメラ１００の姿勢検知として、左右方向のみならず前後方向をも検知することにより、カメラ１００の殆どの姿勢を検知することが可能となった。
【００６３】
更に、燃料残量検出動作を実行しない場合には、表示部２０９による燃料残量の表示自体を消すことにより、間違った情報をユーザに見せないようにしたから、ユーザの燃料残量に関する勘違いを防止することができる。
【００６４】
［その他の実施形態］
以上が本発明の実施形態の説明であるが、本発明は、これら実施形態に限られるものではなく、特許請求の範囲で示した機能、または実施形態の構成が持つ機能を達成できる構成であれば、どのようなものであっても適用可能である。
【００６５】
また、本発明は、燃料電池の発電用液体燃料の残量を検出する場合のみならず、液体全般の残量を検出する場合において、幅広く適用することが可能である。
【００６６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体及びプログラムは本発明を構成することになる。
【００６７】
また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７０】
【図１】本発明の第１の実施形態に係る液体残量検出動作を有する機器であるカメラの外観構成を示す斜視図である。
【図２】本発明の第１の実施形態に係る液体燃料検出装置を有するカメラの内部構成を示すブロック図である。
【図３】本発明の第１の実施形態に係る液体燃料検出装置の動作を説明するための概念図である。
【図４】本発明の第１の実施形態に係る液体燃料検出装置の動作を説明するための概念図である。
【図５】本発明の第１の実施形態に係る液体燃料検出装置の動作を説明するための概念図である。
【図６】本発明の第１の実施形態に係る液体燃料検出装置の動作を説明するための概念図である。
【図７】本発明の第１の実施形態に係る液体燃料検出装置の動作を説明するための概念図である。
【図８】本発明の第１の実施形態に係る液体燃料検出装置の動作を説明するための概念図である。
【図９】本発明の第１の実施形態に係る液体残量検出装置を有する機器であるカメラにおける表示部の表示例を示す図である。
【図１０】本発明の第１の実施形態に係る液体残量検出装置の動作の流れを示すフローチャートである。
【図１１】本発明の第１の実施形態に係る液体残量検出装置の動作の流れを示すフローチャートである。
【符号の説明】
【００７１】
１００    カメラ(機器)
１０１    カメラ筐体
１０２    レンズ鏡筒
１０３    ファインダー部
１０４    ストロボ部
１０５    レリーズボタン
１０６    表示部
１０７    燃料電池収納部の開閉蓋
１０８    燃料電池
１０９    貯留部
１０９ａ  燃料貯留室
１０９ｂ  水貯留部
１１０    空気取り入れ口
１１１    接点部
１１２    接点部
１１３    仕切り壁
１１４    発電部
１１５    隔壁
１１６    発電用燃料（液体）
１１７    燃料電池の外部に排出された水
２０１    レンズユニット
２０２    撮像素子（ＣＣＤ）
２０３    デジタル信号処理回路
２０４    画像信号処理回路
２０５    マイコン（マイクロコンピュータ）
２０６    圧縮／伸長回路
２０７    ワーク用メモリ
２０８    記録用メモリ
２０９    表示部
２１０    表示部駆動回路
２１１    電源回路
２１２    操作部材
２１３    姿勢検知センサユニット（姿勢検出手段）
２１３ａ  第１の姿勢検知センサ
２１３ｂ  第２の姿勢検知センサ
２１４    燃料検知センサユニット
２１４ａ  投光素子
２１４ｂ  受光素子
【図１】
2005172638.tif 000003
【図２】
2005172638.tif 000004
【図３】
2005172638.tif 000005
【図４】
2005172638.tif 000006
【図５】
2005172638.tif 000007
【図６】
2005172638.tif 000008
【図７】
2005172638.tif 000009
【図８】
2005172638.tif 000010
【図９】
2005172638.tif 000011
【図１０】
2005172638.tif 000012
【図１１】
2005172638.tif 000013