(57)【要約】【課題】  ダイビング開始前にダイビング中に電池残容量が不足するのを予測し、事前にダイバーであるユーザに通知し、対応策を執らせることを可能とする。【解決手段】  次回の潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、次回の潜水時においてダイブコンピュータを駆動するために必要な電力量である仮想使用電力量を算出し、現在の電池の残容量および前記仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における電池の残容量が所定の基準残容量以下となるか否かを判別し、次回の潜水中におけるあるいは次回の潜水完了時における電池の残容量が基準残容量以下となると判別された場合に、その旨を告知する。【選択図】      図６
2006182097.tif 000002
【特許請求の範囲】
【請求項１】
潜水プランの入力が可能であるとともに、潜水時にダイバーに装着されてダイビングに関する各種情報を前記ダイバーに提示するダイバーズ用情報処理装置において、
装置全体に電力を供給する電源と、
次回の前記潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、前記次回の潜水時において当該ダイバーズ用情報処理装置を駆動するために必要な電力量である仮想使用電力量を算出する仮想使用電力量算出部と、
現在の前記電源の残容量および前記仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における前記電源の残容量が所定の基準残容量以下となるか否かを判別する仮想残容量判別部と、
次回の潜水中におけるあるいは次回の潜水完了時における前記電源の残容量が前記基準残容量以下となると判別された場合に、その旨を告知する告知部と、
を備えたことを特徴とするダイバーズ用情報処理装置。
【請求項２】
請求項１記載のダイバーズ用情報処理装置において、
前記仮想使用電力量算出部は、水深域毎の単位時間当たりの消費電流量および減圧停止状態における単位時間当たりの消費電流量を予め記憶し、
前記予定潜水時間および前記消費電流量に基づいて前記仮想使用電力量を算出する事を特徴とするダイバーズ用情報処理装置。
【請求項３】
請求項１または請求項２記載のダイバーズ用情報処理装置において、
前記仮想使用電力量算出部は、前記潜水プランに減圧停止状態が含まれる場合に、減圧停止時間を考慮して前記仮想使用電力量を算出する、
ことを特徴とするダイバーズ用情報処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載のダイバーズ用情報処理装置において、
前記仮想使用電力量算出部は、前記仮想使用電力量の算出途中で、当該算出時点における前記仮想使用電力量が前記基準残容量以下となった場合に、その旨を前記告知部に告知させる、ことを特徴とするダイバーズ用情報処理装置。
【請求項５】
装置全体に電力を供給する電源を有し、潜水プランの入力が可能であるとともに、潜水時にダイバーに装着されてダイビングに関する各種情報を前記ダイバーに提示するダイバーズ用情報処理装置の制御方法において、
次回の前記潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、前記次回の潜水完了まで当該ダイバーズ用情報処理装置を駆動するために必要な電力量である仮想使用電力量を算出する仮想使用電力量算出過程と、
現在の前記電源の残容量および前記仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における前記電源の残容量が所定の基準残容量以下となるか否かを判別する仮想残容量判別過程と、
次回の潜水中におけるあるいは次回の潜水完了時における前記電源の残容量が前記基準残容量以下となると判別された場合に、その旨を告知する告知過程と、
を備えたことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項６】
装置全体に電力を供給する電源を有し、潜水プランの入力が可能であるとともに、潜水時にダイバーに装着されてダイビングに関する各種情報を前記ダイバーに提示するダイバーズ用情報処理装置をコンピュータにより制御するための制御プログラムにおいて、
次回の前記潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、前記次回の潜水完了まで当該ダイバーズ用情報処理装置を駆動するために必要な電力量である仮想使用電力量を算出させ、
現在の前記電源の残容量および前記仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における前記電源の残容量が所定の基準残容量以下となるか否かを判別させ、
次回の潜水中におけるあるいは次回の潜水完了時における前記電源の残容量が前記基準残容量以下となると判別された場合に、その旨を告知させる、
ことを特徴とする制御プログラム。
【請求項７】
請求項６記載の制御プログラムを記録したことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイバーズ用情報処理装置、その制御方法、制御プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
いわゆるダイブコンピュータ（ダイバーズ用情報処理装置）と称せられるダイバーズ用の個別安全情報報知装置において行われる潜水後の減圧条件の計算方法については、KEN LOYST et al. 著の「DIVE COMPUTERS A CONSUMER'S GUIDE TO HISTORY、THEORY & PERFORMANCE' 」Watersport Publishing Inc.(1991)に詳細に述べられている。また、理論についての文献としては、A.A.Buhlmann著の「Decompression-Decompression Sickness」、Springer、Berlin(1984)に詳しい。これらいずれの文献にも、ダイビングにより体内に溶け込んだ不活性ガスは減圧症を招くことを示唆している。ここで、減圧症をより確実に防ぐという観点からは、A.A.Buhlmann著の「Decompression-Decompression Sickness」、Springer、Berlin(1984)、 pp.14に記載の下式に基づく計算も検討されている。
【０００３】
そこで、ダイブコンピュータにおいては、上記理論から体内不活性ガス量を把握し、潜水終了後、陸上に上がったときに、体内不活性ガス量が陸上で平衡値に戻るまでの所要時間（体内不活性ガス排出時間）を表示するようにしている。
従って、各ダイバーは、再び潜水を行う際には、体内不活性ガス排出時間を参考にして、陸上で十分に休息（水面休止）時間をとることにより、体内不活性ガス量が平衡値に完全に戻った状態で再び潜水を行うようにすることで、減圧症から身を守ることができるのである。
また、減圧症を防止する観点からすれば、水面への浮上速度を守ることも重要である。
ところで、このようなダイブコンピュータは、携帯型であることから、その電源供給源として電池が用いられるのが一般的である。
【０００４】
ダイブコンピュータがユーザの安全を確実に確保するという点を目的とするものであることから、使用中の電池切れを招くことは好ましくない。
これを防止すべく、従来のダイブコンピュータにおいては、電池の残容量を当該ダイブコンピュータの動作モード毎に予め設定されている消費電力量に基づいて、動作中に動作モード毎に消費電力量を算出し、初期の電池容量から減算して現在の残容量を求め、現在の残容量が所定の基準残容量を下回った場合に、当該現在の残容量が所定の基準残容量を下回った時点で電池交換が必要である旨をユーザであるダイバーに警告するようにしたものが提案されている（特許文献１参照）。
【特許文献１】特開平１０−３１９１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ダイビング中のダイブコンピュータの動作モードであるダイビングモードでは演算量が多いため、地上で十分な電池残容量があったとしても、ダイビング中に電池の残容量が不足してしまう可能性が生じる。
しかしながら、上記従来のダイブコンピュータは、動作中に現在の残容量が所定の基準残容量を下回った時点でダイバーに警告するように構成されていたため、そのような場合にはユーザであるダイバーが対応できなくなってしまうという問題点があった。
そこで、本発明の目的は、ダイビング開始前にダイビング中に電池残容量が不足するのを予測し、事前にダイバーであるユーザに通知し、対応策を執らせることが可能なダイバーズ用情報処理装置、その制御方法、制御プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、潜水プランの入力が可能であるとともに、潜水時にダイバーに装着されてダイビングに関する各種情報を前記ダイバーに提示するダイバーズ用情報処理装置において、装置全体に電力を供給する電源と、次回の前記潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、前記次回の潜水時において当該ダイバーズ用情報処理装置を駆動するために必要な電力量である仮想使用電力量を算出する仮想使用電力量算出部と、現在の前記電源の残容量および前記仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における前記電源の残容量が所定の基準残容量以下となるか否かを判別する仮想残容量判別部と、次回の潜水中におけるあるいは次回の潜水完了時における前記電源の残容量が前記基準残容量以下となると判別された場合に、その旨を告知する告知部と、を備えたことを特徴としている。
【０００７】
上記構成によれば、電源は、装置全体に電力を供給する。
一方、仮想使用電力量算出部は、次回の前記潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、次回の潜水完了まで当該ダイバーズ用情報処理装置を駆動するために必要な電力量である仮想使用電力量を算出する。
仮想残容量判別部は、現在の電源の残容量および仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における電源の残容量が所定の基準残容量以下となるか否かを判別する。
これらの結果、告知部は、次回の潜水中におけるあるいは次回の潜水完了時における電源の残容量が基準残容量以下となると判別された場合に、その旨を告知する。
【０００８】
この場合において、前記仮想使用電力量算出部は、水深域毎の単位時間当たりの消費電流量および減圧停止状態における単位時間当たりの消費電流量を予め記憶し、前記予定潜水時間および前記消費電流量に基づいて前記仮想使用電力量を算出するようにしてもよい。
また、前記仮想使用電力量算出部は、前記潜水プランに減圧停止状態が含まれる場合に、減圧停止時間を考慮して前記仮想使用電力量を算出するようにしてもよい。
さらに、前記仮想使用電力量算出部は、前記仮想使用電力量の算出途中で、当該算出時点における前記仮想使用電力量が前記基準残容量以下となった場合に、その旨を前記告知部に告知させるようにしてもよい。
【０００９】
また、装置全体に電力を供給する電源を有し、潜水プランの入力が可能であるとともに、潜水時にダイバーに装着されてダイビングに関する各種情報を前記ダイバーに提示するダイバーズ用情報処理装置の制御方法において、次回の前記潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、前記次回の潜水完了まで当該ダイバーズ用情報処理装置を駆動するために必要な電力量である仮想使用電力量を算出する仮想使用電力量算出過程と、現在の前記電源の残容量および前記仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における前記電源の残容量が所定の基準残容量以下となるか否かを判別する仮想残容量判別過程と、次回の潜水中におけるあるいは次回の潜水完了時における前記電源の残容量が前記基準残容量以下となると判別された場合に、その旨を告知する告知過程と、を備えたことを特徴としている。
【００１０】
また、装置全体に電力を供給する電源を有し、潜水プランの入力が可能であるとともに、潜水時にダイバーに装着されてダイビングに関する各種情報を前記ダイバーに提示するダイバーズ用情報処理装置をコンピュータにより制御するための制御プログラムにおいて、次回の前記潜水プランの入力に伴い、入力された次回の潜水までの水面休止予定時間、次回潜水時の予定水深値および各前記予定水深値に対応する予定潜水時間に基づいて、前記次回の潜水完了まで当該ダイバーズ用情報処理装置を駆動するために必要な電力量である仮想使用電力量を算出させ、現在の前記電源の残容量および前記仮想使用電力量に基づいて次回の潜水中あるいは次回の潜水完了時における前記電源の残容量が所定の基準残容量以下となるか否かを判別させ、次回の潜水中におけるあるいは次回の潜水完了時における前記電源の残容量が前記基準残容量以下となると判別された場合に、その旨を告知させることを特徴としている。
また、上記制御プログラムをコンピュータ読取可能な記録媒体に記録するようにすることも可能である。
【発明の効果】
【００１１】
本発明によれば、ダイビング開始前にダイビング中に電池残容量が不足するのを予測し、事前にダイバーであるユーザに通知でき、ユーザが余裕を持って対処することが可能となる。
【発明を実施するための最良の形態】
【００１２】
次に本発明の好適な実施の形態について図面を参照して説明する。
図１は、実施形態のダイバーズ用情報処理装置を用いる場合の潜水装備の使用態様図である。
潜水装備２００は、大別すると、複数のタンク２０１Ａ、２０１Ｂを有するタンクユニット２０１と、切換バルブ・レギュレータ２０２と、水深・残圧計２０３と、ダイバーズ用情報処理装置（以下、ダイブコンピュータという。）１と、を備えている。
【００１３】
図２は、実施形態のダイブコンピュータの装置本体および腕バンドの一部を示す平面図である。また、図３は、６時の方から装置本体をみたときの側面図である。図４はその概要構成ブロック図である。
ダイブコンピュータ１は、潜水中に体内に蓄積される窒素量（体内窒素分圧）を計測し、この計測結果から、潜水後に陸上でとるべき休止時間などを表示するものである。
このダイブコンピュータ１は、矩形の装置本体２に対して、腕時計における６時の側および１２時の側に腕バンド３、４がそれぞれ連結され、これらの腕バンド３、４によって腕時計と同様、腕に装着して使用することができる。装置本体２は、上ケース２１と下ケース２２とが完全水密状態でビス止めなどの方法で固定され、その内部には各種の電子部品などが搭載された基板（図示せず。）が収納されている。この装置全体の電源は、装置本体２に内蔵のボタン型の電池８（図６参照）である。
【００１４】
装置本体２の上面側には、液晶表示パネル１１を用いた表示部１０が構成され、それより腕時計における６時の側には２つのプッシュボタンからなるスイッチＡ、Ｂが構成されている。このため、潜水中でもスイッチ操作が容易である。スイッチＡ、Ｂは、後述するとおり、ダイブコンピュータ１で行われる各モードを選択、切り換えするための操作部５である。装置本体２の上面側のうち、腕時計における９時の側には、潜水を開始したか否かを監視するための水分検知センサを用いた潜水動作監視スイッチ３０が構成されている。この潜水動作監視スイッチ３０は、装置本体の上面に露出している２つの電極３１、３２を備え、これらの電極３１、３２が海水などで導通し、電極３１、３２間の抵抗値が小さくなったときに潜水を開始したものと判断する。但し、この潜水動作監視スイッチ３０は、あくまで入水したことを検出して、後述するダイビングモードに移行するのに用いられるだけで、１回のダイビングを開始した旨を検出するものではない。すなわち、ダイブコンピュータ１を装着した腕が海水に浸かっただけのこともあり、このような場合にはダイビングを開始したものと扱うべきではないからである。このため、本実施形態のダイブコンピュータ１では、装置本体に内蔵の圧力センサによって水深（水圧）が一定以上、たとえば、本実施形態では水深が１．５ｍより深くなったときにダイビングを開始したものと見做し、かつ、この水深値よりも浅くなったときにダイビングが終了したものと見做す。
【００１５】
図４に示すように、本実施形態のダイブコンピュータ１は、各種の情報を表示して利用者に報知するための液晶表示パネル１１、およびそれを駆動する液晶ドライバ１２を備える表示部１０と、各モードでの処理を行うとともに、各モードに応じた表示を液晶表示パネル１１で行わせる制御部５０とが構成されている。制御部５０に対しては、スイッチＡ、Ｂ、および水分検出センサを用いた潜水動作監視スイッチ３０からの出力などが入力されるようになっている。
ダイブコンピュータ１では、通常時刻の表示や潜水時間の計測を行うことから、制御部５０に対しては、発振回路３１からのクロック出力が分周回路３２を介して入力され、時刻用カウンタ３３によって１秒単位での計時が行われる計時部６８が構成されている。
また、ダイブコンピュータ１は、水深を計測、表示するとともに、水深（水圧）と潜水時間とから体内に蓄積される窒素ガス（不活性ガス）の量を計測していくことから、圧力センサ３４（半導体圧力センサ）、この圧力センサ３４の出力信号に対する増幅回路３５、およびこの増幅回路３５から出力されるアナログ信号をデジタル信号に変換して制御部５０に出力するＡ／Ｄ変換回路３６を備える水深計測部６１が構成されている。さらに、ダイブコンピュータ１には報音装置３７が構成され、警告などをアラーム音でダイバーに知らせることが可能である。
【００１６】
本実施形態において、制御部５０は、装置全体の制御を司るＣＰＵ５１と、このＣＰＵ５１の制御の下に液晶ドライバ１２および時刻用カウンタ３３を制御する制御回路５２とが用いられ、ＲＯＭ５３に格納されているプログラムに基づいてＣＰＵ５１が行う各処理によって後述する各モードが実現される。ＲＡＭ５４は、各種プログラム、各種データを一時的に格納するワーキングメモリとして使用される。
図２において、液晶表示パネル１１の表示面には、８つの表示領域が構成されている。詳しくは後述するが、これら８つの表示領域のうち、腕時計の１２時の側に位置する第１の表示領域１１１は、各表示領域のうちで最も大きく構成され、そこには、後述するダイビングモード、サーフェスモード（時刻モード）、プランニングモード、ログモードのときにそれぞれ現在水深、現在月日、水深ランク、潜水月日（ログナンバー）が表示される。第１の表示領域１１１より３時の側に位置する第２の表示領域１１２には、ダイビングモード、サーフェスモード（時刻モード）、プランニングモード、ログモードのときにそれぞれ潜水時間、現在時刻、無減圧潜水可能時間、潜水開始時刻（潜水時間）が表示される。第１の表示領域１１１より６時の側に位置する第３の表示領域１１３には、ダイビングモード、サーフェスモード（時刻モード）、プランニングモード、ログモードのときにそれぞれ最大水深、体内窒素排出時間、セーフティレベル、最大水深（平均水深）が表示される。第３の表示領域１１３より３時の側に位置する第４の表示領域１１４には、ダイビングモード、サーフェスモード（時刻モード）、プランニングモード、ログモードのときにそれぞれ無減圧潜水可能時間、水面休止時間、温度、潜水終了時刻（最大水深時水温）が表示される。
【００１７】
第３の表示領域１１３より６時の側に位置する第５の表示領域１１５では、電池の残容量表示１０４や高所ランク表示１０３が行われる。そのうち、電池の残容量表示１０４は、後述するように、５つのマークのうち点灯しているマークの数で行われる。また、電池切れが近いため、電池交換を行うようにとの命令は、５つのマークの点滅によって行われる。
なお、液晶表示パネル１１の最も６時の側に位置する第６の表示領域１１６には、体内窒素蓄積量がグラフ表示される。また、第６の表示領域１１６より３時の側に位置する第７の表示領域１１７には、ダイビングモードで減圧潜水状態になったときに窒素（不活性ガス）が吸収傾向にあるのか、排出傾向にあるかを示す領域、浮上速度が高すぎる旨の浮上速度違反警告の１つとしての「ＳＬＯＷ」を表示する領域、および潜水中に減圧潜水に至った旨の警告としての「ＤＥＣＯ」を表示する領域が構成されている。
このように、液晶表示パネル１１の表示面では、ダイビングモードのときに現在水深を表示する領域（第１の表示領域１１１）が最も大きく確保されているので、ダイバーは重要なデータである現在水深の表示を視認しやすい。しかも、液晶表示パネル１１の表示面が上ケース２１の上面より凹んでいるため液晶表示パネル１１の表示面の周囲に上ケース２１に起因する段差があっても、ダイビングモードのときの現在水深の表示領域（第１の表示領域１１１）が１２時の側に配置されているので、前記の段差によって現在水深の表示が隠れることがない。
【００１８】
次に、各種動作モードについて説明する。なお、これらの各種動作モードにおける処理は、前述したように制御部５０によって実行される。
ダイブコンピュータ１の動作モードとしては、例えば、時刻モード、サーフェスモード、プランニングモード、設定モード、ダイビングモードおよびログモードがある。以下、概要を説明する。
時刻モードは、スイッチ操作を行わず、かつ、体内窒素分圧が平衡状態にあり、陸上で携帯するときの動作モードである。この時刻モードにおいて、液晶表示パネル１１には、現在月日、現在時刻及び高度ランクが表示される。
サーフェスモードは、前回のダイビングから４８時間経過するまで陸上で携帯するときのモードであり、ダイブコンピュータ１は、前回のダイビングの終了後、ダイビング中に導通状態にあった潜水動作監視スイッチ３０が絶縁状態になると自動的にサーフェスモードＳＴ２に移行するようになっている。このサーフェスモードにおいては、時刻モード１で表示される現在月日、現在時刻および高度ランクの他に、体内窒素排出時間がカウントダウン表示される。ただし、体内窒素排出時間として表示すべき時間が０時間００分に至ると、それ以降は無表示状態となる。また、サーフェスモードにおいては、ダイビング終了後の経過時間が水面休止時間として表示される。
プランニングモードは、次に行うダイビングの最大水深と潜水時間の目安を、そのダイビング前に入力することが可能な動作モードである。このプランニングモードにおいては、水深ランク、無減圧潜水可能時間、水面休止時間、体内窒素グラフが表示される。
設定モードは、現在月日や現在時刻の設定の他に、警告アラームのオン／オフ設定、セーフティレベルの設定を行うための動作モードである。この設定モードでは、現在月日、現在年、現在時刻の他にも、セーフティレベル（図示せず）、アラームのオン／オフ（図示せず）、高度ランク（図示せず）が表示される。
ダイビングモードとは、潜水時の動作モードであり、無減圧潜水時の動作モードである無減圧潜水モード、現在時刻表示モードおよび減圧潜水時の動作モードである減圧潜水表示モードを備えている。このダイビングモードでは、現在水深、潜水時間、最大水深、無減圧潜水可能時間、体内窒素グラフ、高度ランク、減圧停止時間などダイビングに必要な情報が表示される。
ログモードは、ダイビングモードに入った状態で水深１．５ｍよりも深くに３分以上潜水したときの各種データを記憶、表示する機能である。このようなダイビングのデータは、ログデータとして潜水毎に順次記憶され、所定数（例えば、１０回）の潜水のログデータを記憶保持する。
【００１９】
次に本発明に係るプランニングモード時の処理について説明する。
図５は、プランニングしたダイビングの行程説明図である。
図５に示すように、次回のダイビングを行うまでの水面休止時間はＴＬであり、水深１．５メートルに至るまでの時間がＴＭ1であり、水深１．５メートルから水深１０メートルに至るまでの時間がＴＭ2 であり、水深１０メートルから第１回目の減圧停止に至るまでの時間がＴＭ3 であり、第１回目の減圧停止時間がＴＭ4であり、第１回目の減圧停止完了から水深１０メートルに至るまでの時間がＴＭ5であり、水深１０メートルから第２回目の減圧停止に至るまでの時間がＴＭ6であり、第２回目の減圧停止時間がＴＭ7であり、第２回目の減圧停止完了から水深１．５メートルに至るまでの時間がＴＭ8であり、水深１．５メートルから潜水完了までの時間がＴＭ9であるものとする。ここで、第１回目の減圧停止水深は、例えば水深１５メートルであり、第２回目の減圧停止水深は、例えば水深３メートルである。
【００２０】
本実施形態のダイブコンピュータ１において、時刻モード、サーフェスモード、プランニングモード、ログモードおよび設定モードではいずれも、ＩＣや液晶表示パネル１１などを駆動するだけなので、消費電流がたとえば５μＡと小さく、これらのモードに予め設定されている単位時間当たりの消費電流想定値ＱＳ［μＡ・ｓｅｃ］は小さい値となる。
これに対して、ダイビングモードでは、ＩＣや液晶表示パネル１１の駆動などに加えて、潜水動作監視スイッチ３０で電力消費やバックライト（図示せず。）の点灯などを行うので、消費電流がおよそ７５０μＡと大きく、このダイビングモードに予め設定されている単位時間当たりの消費電流想定値ＱＤ［μＡ・ｓｅｃ］は、大きなものとなる。
また、ダイビングモードにおけるダイブコンピュータ１の演算量は、水深域および減圧停止の有無によっても異なるので、本実施形態においては、水深域および減圧停止の有無によって消費電流想定値ＱＤを設定している。具体的には、減圧停止時の消費電流想定値ＱＤ＝ＱＤＨ［μＡ・ｓｅｃ］であり、水深０メートルから１．５メートル以下時の消費電流想定値ＱＤ＝ＱＤＬ［μＡ・ｓｅｃ］であり、水深１．５メートル超１０メートル以下時の消費電流想定値ＱＤ＝ＱＤＨ［μＡ・ｓｅｃ］であり、水深１０メートル超時の消費電流想定値ＱＤ＝ＱＤＭ［μＡ・ｓｅｃ］であり、
ＱＳ＜ＱＤＬ＜ＱＤＭ＜ＱＤＨ
と設定している。
【００２１】
これは、水深０メートルから１．５メートル以下時には、無減圧潜水可能時間は無限であり、無減圧潜水可能時間の演算は行わないためであり、消費電流量が比較的小さいので、消費電流はダイビングモード中、最小としても問題ないからである。
また、水深１．５メートル超１０メートル以下時には、無減圧潜水可能時間は長い時間になり演算時間も長くなるので、消費電流はダイビングモード中、最大となるように設定している。同様に減圧停止中においては、演算量も多くなるので、消費電流はダイビングモード中、最大に設定している。
さらに、水深１０メートル超時は、無減圧潜水可能時間が短くなるので、消費電流は、ダイビングモード中、中間程度となるように設定している。
これらの、消費電流想定値ＱＳ、ＱＤＬ、ＱＤＭ、ＱＤＨは、ダイブコンピュータ１がデューティ駆動されることを加味した値である。
このように設定された消費電流想定値ＱＳ、ＱＤＬ、ＱＤＭ、ＱＤＨを用いて次回の潜水完了までの電池の残容量を演算により求めていくために、本実施形態のダイブコンピュータ１には、電池残容量算出警告機能を持たせている。
【００２２】
図６は、電池残容量算出警告機能を実現するための機能ブロック図である。
図６において、電池残容量算出警告部８０は、図３に示した制御部５０により実現され、電池残容量算出警告部８０には、プラン入力部として機能する操作部５を介して入力される次回のダイビングを行うまでの水面休止時間ＴＬ、潜水時の水深Ｄ、減圧停止を行うべきである旨の減圧停止指示ＩＳＴ、潜水時の各水深域における滞在時間あるいは減圧停止時間であるＴＭxが入力され、次回の潜水完了時の電池残容量を演算により求めて表示部１０に出力する。
電池残容量算出警告部８０は、潜水時の水深Ｄ、あるいは、減圧停止指示ＩＳＴに基づいて対応する消費電気量想定値ＱＳ、ＱＤＬ、ＱＤＭ、ＱＤＨを出力する消費電流想定値設定部８１と、消費電気量想定値ＱＳ、ＱＤＬ、ＱＤＭ、ＱＤＨを用いて電池８の次回の潜水完了時（あるいは潜水完了に至るまで）の残容量を演算する残容量演算部８２と、を備えている。
【００２３】
上記構成において、消費電流想定値設定部８１および残容量演算部８２は、図２に示したＣＰＵ５１、ＲＯＭ５３、ＲＡＭ５４の機能として実現される。なお、新たな電池８に交換した際には、それまでに算出した残容量を初期値に戻す必要があるので、電池残容量算出警告部８０に対しては、電池８を交換した旨のリセット信号が入力されるようになっている。
残容量演算部８２は、ダイバーズ用情報処理装置１の動作状態から残容量を求めていくための演算は、水面休止時間ＴＬ（現在時刻から次回の潜水開始までの時刻モード、サーフェスモード、プランニングモード、ログモードまたは設定モードとなっている時間）［ｓｅｃ］を用い、ダイビングモードにおいて消費電流想定値ＱＤ＝ＱＤＬとなっている時間の合計時間をＴQDL、消費電流想定値ＱＤ＝ＱＤMとなっている時間の合計時間をＴQDM、消費電流想定値ＱＤ＝ＱＤＨとなっている時間の合計時間をＴQDHとし、次回の潜水完了時（あるいは潜水完了に至るまで）の仮想残容量をＲＥ（ｍＡ・ｈ）とし、現在の残容量をＲＮＯＷ（ｍＡ・ｈ）とし、仮想消費容量をＲＣＴと、すると、次式で表すようになる。
ＲＥ＝ＲＮＯＷ−ＲＣＴ
ここで、
ＲＣＴ＝（ＱＳ・ＴＬ＋ＱＤＬ・ＴQDL＋ＱＤM・ＴQDM＋ＱＤＨ・ＴQDH）
×｛１０-3／（６０・６０）｝
【００２４】
上記式における残容量の初期値としては、電池８として未使用の新しいものが使用されることを前提とし、その初期容量を用いる。また、電池８として二次電池を使用する場合には、充電が完了したものを使用することを前提とし、その時点での容量を上記式における残容量の初期値とする。
このようにして残容量演算部８２が算出した電池の残容量（および残容量不足警告）は液晶表示パネル１１で表示される。
すなわち、液晶表示パネル１１での残容量表示１０４は、新たな電池８に交換した直後は５つのマークの全てが点灯しているが、そのうち、残容量が初期容量の１／５に相当する分だけ減少すると算出される毎にマークが１個ずつ消えていく。従って、１つのマークしか点灯していない場合には、潜水完了時には初期容量の１／５しか残っていない可能性があることがわかる。従って、利用者は、電池８をそろそろ交換した方がよいことがわかる。
【００２５】
また、次回潜水完了時における電池８の残容量がさらに少ないと判別されると、５つのマークの全てが点滅を開始する。このような点滅表示は、次回の潜水完了まで電池８が電池切れになる可能性が非常に高いので、電池８を至急交換すべき旨の残容量不足警告表示であるため、利用者は電池８をすぐに新たなものに交換すべきであることがわかる。
次に具体的な処理について説明する。
図７は、実施形態のプランニングモードにおける処理フローチャートである。
ユーザは、上述したプランニングモードにおいて、操作部５を介して水面休止時間ＴＬを入力する（ステップＳ１）。これにより残容量演算部８２は、
ＲＣＴ＝ＱＳ・ＴＬ
とする（ステップＳ２）。
【００２６】
次にユーザは、予定水深Ｄあるいは減圧停止指示ＩＳＴを入力する（ステップＳ３）。
これにより、消費電流想定値設定部８１は、対応する消費電流想定値ＱＤを残容量演算部８２に出力する（ステップＳ４からステップＳ９）。
具体的には、消費電流想定値設定部８１は、減圧停止指示ＩＳＴが入力されたか否かを判別する（ステップＳ４）。
ステップＳ４の判別において、減圧停止指示ＩＳＴが入力された場合には（ステップ４Ｓ；Ｙｅｓ）、消費電流想定値設定部８１は、消費電流想定値ＱＤ＝ＱＤＨとして残容量演算部８２に出力し（ステップＳ７）、処理をステップＳ１０に移行する。
ステップＳ４の判別において、減圧停止指示ＩＳＴが入力されなかった場合には（ステップＳ４；Ｎｏ）、消費電流想定値設定部８１は、入力された予定水深Ｄが、
０ｍ≦Ｄ≦１．５ｍ
であるか否かを判別する（ステップＳ５）。
【００２７】
ステップＳ５の判別において、入力された予定水深Ｄが、
０ｍ≦Ｄ≦１．５ｍ
である場合には、消費電流想定値設定部８１は、消費電流想定値ＱＤ＝ＱＤＬとして残容量演算部８２に出力し（ステップＳ９）、処理をステップＳ１０に移行する。
ステップＳ５の判別において、入力された予定水深Ｄが、
０ｍ≦Ｄ≦１．５ｍ
ではない場合には、（ステップＳ５；Ｎｏ）、消費電流想定値設定部８１は、入力された予定水深Ｄが、
１．５ｍ＜Ｄ≦１０ｍ
であるか否かを判別する（ステップＳ６）。
【００２８】
ステップＳ５の判別において、入力された予定水深Ｄが、
１．５ｍ＜Ｄ≦１０ｍ
である場合には、消費電流想定値設定部８１は、消費電流想定値ＱＤ＝ＱＤＨとして残容量演算部８２に出力し（ステップＳ７）、処理をステップＳ１０に移行する。
ステップＳ５の判別において、入力された予定水深Ｄが、
１．５ｍ＜Ｄ≦１０ｍ
ではない場合、すなわち、
１０ｍ＜Ｄ
である場合には、消費電流想定値設定部８１は、消費電流想定値ＱＤ＝ＱＤＭとして残容量演算部８２に出力し（ステップＳ８）、処理をステップＳ１０に移行する。
続いてユーザは、ステップＳ３において入力した予定水深Ｄにおける潜水予定時間（滞在予定時間）ＴＭを入力し、あるいは減圧停止指示ＩＳＴを入力した場合には、減圧停止時間を潜水予定時間ＴＭとして入力する（ステップＳ１０）。
これにより、残容量演算部８２は、
ＲＣ１＝ＱＤ×ＴＭ
を算出する（ステップＳ１１）。すなわち、予定水深Ｄにおける潜水を行っている期間中あるいは減圧停止指示ＩＳＴに対応する減圧停止期間中の仮想消費電流量を算出する。
【００２９】
次に残容量演算部８２は、それまでに演算した仮想消費容量ＲＣＴにステップＳ１１で算出したＲＣ１を加えて、新たな仮想消費容量ＲＣＴとする。
すなわち、
ＲＣＴ＝ＲＣＴ＋ＲＣ１
とする。
そして、当該時点を仮の次回の潜水完了時（あるいは潜水完了に至るまで）として、仮想残容量ＲＥを次式により算出する。
ＲＥ＝ＲＮＯＷ−ＲＣＴ
続いて残容量演算部８２は、仮想残容量ＲＥが予め規定した警告を行うべきか否かを判別するための基準残容量Ｒref以下であるか否か、すなわち、
ＲＥ≦Ｒref
であるか否かを判別する（ステップＳ１４）。
【００３０】
ステップＳ１４の判別において、
ＲＥ≦Ｒref
である場合には（ステップＳ１４；Ｙｅｓ）、全てのダイビングプランの入力がなされていなくても、当該時点で上述した残容量不足警告を行うべく警告表示（ステップＳ１７）を行って処理を終了する。
ステップＳ１４の判別において、
ＲＥ＞Ｒref
である場合には（ステップＳ１４；Ｎｏ）、ダイビングプランの入力が完了したか否かを判別する（ステップＳ１５）。
ステップＳ１５の判別において、ダイビングプランの入力が完了した場合には（ステップＳ１５；Ｙｅｓ）、上述したように次回の潜水完了時における残容量を表示し（ステップＳ１６）、処理を終了する。
【００３１】
ステップＳ１５の判別において、ダイビングプランの入力が完了していない場合には（ステップＳ１５；Ｎｏ）、再び処理をステップＳ３に移行し、次のデータ入力を行うこととなる。
以上の説明のように、本実施形態によれば、次回のダイビングプランを入力するだけで、次回の潜水完了時（あるいは次回の潜水中）において、電池８の残容量が不足するか否かを容易に把握することができ、事前に電池交換を行うことができるので、実際のダイビング中に電池残容量不足の事態に陥ることが無くなり、より安全にダイビングを行うことができる。
【００３２】
以上の説明は、ダイビング開始前にプランニングモードで電池の残容量不足を警告するものであったが、実際のダイビングにおいても、現在までの電池残容量を実際の動作モードに応じた残容量とするととともに、現在以降をプランニングモードで設定されたダイビングプランに沿って行うものとし、あるいは、プランニングモードで設定されたダイビングプランを実際のダイビング状態に基づいて変更したダイビングプランに応じた消費電流量で、ダイビング完了まで電池の残容量が不足するか否かを判別するように構成することも可能である。このように構成することにより、プランニング時よりも実際の消費電流量が多くなってしまった場合でもより安全にダイビングを継続することが可能となる。
以上の説明においては、仮想使用電力量として仮想使用消費電流量を算出していたが、消費電流に代えて消費電力に基づいて算出するように構成することも可能である。
【００３３】
以上の説明においては、ダイブコンピュータを制御するための制御プログラムが予めＲＯＭに記憶されている場合について説明したが、各種磁気ディスク、光ディスク、メモリカードなどの記録媒体に制御用プログラムをあらかじめ記録し、これらの記録媒体から読み込み、インストールするように構成することも可能である。また、通信インターフェースを設け、インターネット、ＬＡＮなどのネットワークを介して制御用プログラムをダウンロードし、インストールして実行するように構成することも可能である。このように構成することにより、ソフトウェア的により高機能としたり、より信頼性の高いダイブコンピュータを構成することが可能となる。
以上の説明においては、ダイブコンピュータが腕装着型の場合について説明したが、これに限られるものではなく、ダイビングスーツ埋め込み型や、胴部装着型、あるいは水中マスク組み込み型などの変形が考えられる。
【図面の簡単な説明】
【００３４】
【図１】ダイブコンピュータを用いる場合の潜水装備の使用態様図である。
【図２】ダイブコンピュータの装置本体および腕バンドの一部を示す平面図である。
【図３】６時の方から装置本体をみたときの側面図である。
【図４】ダイブコンピュータの装置本体の概要構成ブロック図である。
【図５】プランニングしたダイビングの行程説明図である。
【図６】電池残容量算出警告機能を実現するための機能ブロック図である。
【図７】実施形態のプランニングモードにおける処理フローチャートである。
【符号の説明】
【００３５】
１…ダイブコンピュータ、１５…操作部、１０…表示部、１１…液晶表示パネル、１２…液晶ドライバ、３０…潜水動作監視スイッチ、３７…報音装置、５０…制御部、６１…水深計測部、６８…計時部、８０…電池残容量算出警告部、８１…消費電流想定値設定部、８２…残容量演算部。
【図１】
2006182097.tif 000003
【図２】
2006182097.tif 000004
【図３】
2006182097.tif 000005
【図４】
2006182097.tif 000006
【図５】
2006182097.tif 000007
【図６】
2006182097.tif 000008
【図７】
2006182097.tif 000009