(57)【特許請求の範囲】
【請求項１】
ダイビング開始前のユーザの移動における気圧の変化を気圧情報として記憶する気圧情報記憶手段と、
少なくとも前記気圧情報記憶手段に記憶されている前記気圧情報をダイビング終了後のユーザの移動における気圧情報として設定する条件設定手段と、
前記ユーザの体内に蓄積されているとみなされる不活性ガス量および前記気圧情報に基づくダイビング終了後のユーザの移動において前記ユーザの体内に蓄積されるであろう不活性ガス量である予定不活性ガス量に基づいて、前記ダイビング終了後のユーザの移動が安全か否かを判別する移動安全性判別手段と、を備えた
ことを特徴とするダイバーズ用情報処理装置。
【請求項２】
請求の範囲第１項記載のダイバーズ用情報処理装置において、
流体の圧力を測定する圧力測定手段と、
前記測定した圧力に基づいて前記ユーザの体内に蓄積された不活性ガス量を算出する体内不活性ガス量算出手段と、
前記ユーザの体内に蓄積された不活性ガス量および前記気圧情報に基づいて、前記ダイビング終了後のユーザの移動による前記予定不活性ガス量を算出する予定体内不活性ガス量算出手段と、を備えた
ことを特徴とするダイバーズ用情報処理装置。
【請求項３】
請求の範囲第１項記載のダイバーズ用情報処理装置において、
前記条件設定手段は、前記気圧情報のほか、水面休止時間を設定し、前記移動安全性判別手段は、前記ユーザの体内に蓄積されているとみなされる不活性ガス量として、前記条件設定手段により設定された水面休止時間に基づいて前記水面休止時間の経過後において前記ユーザの体内に蓄積されているとみなされる不活性ガス量あるいは現時点から所定時間経過後において前記ユーザの体内に蓄積されているとみなされる不活性ガス量を用いる
ことを特徴とするダイバーズ用情報処理装置。
【請求項４】
請求の範囲第１項記載のダイバーズ用情報処理装置において、
前記不活性ガス量は、体内窒素ガス分圧である
ことを特徴とするダイバーズ用情報処理装置。
【請求項５】
請求の範囲第１項記載のダイバーズ用情報処理装置において、
前記移動安全性判別手段の判別結果が安全ではないとされた場合に、その旨を告知する告知手段を備えた
ことを特徴とするダイバーズ用情報処理装置。
【請求項６】
請求の範囲第５項記載のダイバーズ用情報処理装置において、
前記告知手段は、前記移動安全性判別手段の判別結果が得られた時点で前記告知を行う
ことを特徴とするダイバーズ用情報処理装置。
【請求項７】
請求の範囲第２項記載のダイバーズ用情報処理装置において、
前記圧力測定手段は、気圧を測定する気圧測定手段と、
水圧に基づいて水深を測定する水深測定手段と、を備えた
ことを特徴とするダイバーズ用情報処理装置。
【請求項８】
請求の範囲第４項記載のダイバーズ用情報処理装置において、
前記体内窒素ガス分圧を算出するに際し、吸収時と排出時とで異なる半飽和時間を用いる
ことを特徴とするダイバーズ用情報処理装置。
【請求項９】
少なくともダイビング開始前のユーザの移動における気圧の変化を表す気圧情報を設定する条件設定過程と、
前記ユーザの体内に蓄積されているとみなされる不活性ガス量および前記気圧情報に基づくダイビング終了後のユーザの移動において前記ユーザの体内に蓄積されるであろう不活性ガス量である予定不活性ガス量に基づいて、前記ダイビング終了後のユーザの移動が安全か否かを判別する移動安全性判別過程と、と備えた
ことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１０】
請求の範囲第９項記載のダイバーズ用情報処理装置の制御方法において、
流体の圧力を測定する圧力測定過程と、
前記測定した圧力に基づいて前記ユーザの体内に蓄積された不活性ガス量を算出する体内不活性ガス量算出過程と、
前記ユーザの体内に蓄積された不活性ガス量および前記気圧情報に基づいて、前記ダイビング終了後のユーザの移動による前記予定不活性ガス量を算出する予定体内不活性ガス量算出過程と、を備えた
ことを特徴とするダイバーズ用情報処理装置の制御方法。
【発明の詳細な説明】
（背景技術）
【０００１】
本発明は、ダイバーズ用情報処理装置（以下、ダイブコンピュータという。）およびその制御方法に係り、特にダイバー周囲の気圧の現象に伴う減圧症の予防技術に関する。
いわゆるダイブコンピュータと称せられるダイバーズ用情報処理装置において行われる潜水後の減圧条件の計算方法については、ＫＥＮ ＬＯＹＳＴ ｅｔ ａｌ．著の「ＤＩＶＥ ＣＯＭＰＵＴＥＲＳ Ａ ＣＯＮＳＵＭＥＲ’Ｓ ＧＵＩＤ ＴＯ ＨＩＳＴＯＲＹ，ＴＨＥＯＲＹ ＆ ＰＥＲＦＯＲＭＡＮＣＥ」Ｗａｔｅｒｓ ｐｏｒｔ Ｐｕｂｌｉｓｈｉｎｇ Ｉｎｃ．（１９９１）に詳細に述べられている。
【０００２】
また、理論についての文献としてはＡ．Ａ．Ｂｕｈｌｍａｎｎ著の「Ｄｅｃｏｍｐｒｅｓｓｉｏｎ−Ｄｅｃｏｍｐｒｅｓｓｉｏｎ Ｓｉｃｋｎｅｓｓ」，Ｓｐｒｉｎｇｅｒ，Ｂｅｒｌｉｎ（１９８４）に詳しい。これらいずれの文献にもダイビングにより体内に吸収された窒素ガスなどの不活性ガスは周囲の圧力が下がることにより体内で気泡となって減圧症を招くおそれがあることを示唆している。
【０００３】
減圧症をより確実に防ぐという観点からは、後者の文献であるＡ．Ａ．Ｂｕｈｌｍａｎｎ著の「Ｄｅｃｏｍｐｒｅｓｓｉｏｎ−Ｄｅｃｏｍｐｒｅｓｓｉｏｎ Ｓｉｃｋｎｅｓｓ」，Ｓｐｒｉｎｇｅｒ，Ｂｅｒｌｉｎ（１９８４）の第１４頁に計算方法についての記載がある。これらに基づき、ダイバーズ用情報処理装置においては、体内不活性ガス量を把握し、潜水終了後、陸上にあがった場合に、体内不活性ガス量が陸上で平衡値に戻るまでの所用時間（体内不活性ガス排出時間）を表示する。
したがって、この表示を参照することによりダイバーは、その後の移動（飛行機による移動、山岳地帯の移動など）における気圧環境を考慮して陸上における休息（水面休止）を十分にとり、体内不活性ガス量が平衡値に至ったのを確認してから移動を行うのが好ましい。
【０００４】
しかしながら、ダイビング終了後、体内不活性ガスが完全に排出されるのには数時間から数十時間と長い時間が必要であるため、実際には、ダイバーは、体内に過剰な不活性ガスが残存している状態で気圧の減少を伴う移動を行う場合がある。
【０００５】
このような場合に、特開平２−５４１９５号公報においては、潜水終了後、水面休止時間を計測し、計測した水面休止時間に基づいて、気圧減少が伴う移動が危険である旨を告知していた。
【０００６】
より具体的には、水面休止時間が１２時間を経過するまでは、飛行機による移動を禁止させる旨の表示であるフライト不可フラグを表示し、あるいは、飛行機による移動が可能となるまでの時間を表示したり、予め設定したフライト時刻の１２時間前になると潜水不可フラグを表示したりする事により潜水終了後の安全性を確保する構成としていた。
【０００７】
しかしながらダイビング終了後の体内不活性ガス量は、個々人のダイビングパターンにより異なるし、ダイビング終了後にどのような気圧環境へ移動するのかについても個々人で異なるため、どれくらいの水面休止時間を経れば、気圧の減少時に対応できるということは一概に言うことはできない。
【０００８】
また、従来のダイバーズ用情報処理装置においては、実際に気圧が減少した場合にのみ、その気圧環境における体内不活性ガス量および体内不活性ガス量排出時間の演算を行っていたため、演算の結果、危険な状態にいることが確認できても対処が困難な場合が多々あった。例えば、飛行機による移動中においては、再び元の気圧環境に戻ることも困難であった。
【０００９】
そこで、本発明の目的は、ダイビングの終了後に飛行機による移動や、山岳地帯の移動などの気圧減少を伴う移動を行う場合に予めその移動が安全に行い得るのかを確認でき、ダイバーの安全を容易に確保することが可能なダイバーズ用情報処理装置およびその制御方法を提供することにある。
【００１０】
（発明の開示）
本発明の第１の態様は、ダイビング開始前のユーザの移動における気圧の変化を気圧情報として記憶する気圧情報記憶手段と、少なくとも前記気圧情報記憶手段に記憶されている前記気圧情報をダイビング終了後のユーザの移動における気圧情報として設定する条件設定手段と、前記ユーザの体内に蓄積されているとみなされる不活性ガス量および前記気圧情報に基づくダイビング終了後のユーザの移動において前記ユーザの体内に蓄積されるであろう不活性ガス量である予定不活性ガス量に基づいて、前記ダイビング終了後のユーザの移動が安全か否かを判別する移動安全性判別手段と、を備えたことを特徴としている。
【００１１】
また、本発明の第２の態様は、本発明の第１の態様において、流体の圧力を測定する圧力測定手段と、前記測定した圧力に基づいて前記ユーザの体内に蓄積された不活性ガス量を算出する体内不活性ガス量算出手段と、前記ユーザの体内に蓄積された不活性ガス量および前記気圧情報に基づいて、前記ダイビング終了後のユーザの移動による前記予定不活性ガス量を算出する予定体内不活性ガス量算出手段と、を備えたことを特徴としている。
【００１２】
また、本発明の第３の態様は、本発明の第１の態様において、前記条件設定手段は、前記気圧情報のほか、水面休止時間を設定し、前記移動安全性判別手段は、前記ユーザの体内に蓄積されているとみなされる不活性ガス量として、前記条件設定手段により設定された水面休止時間に基づいて前記水面休止時間の経過後において前記ユーザの体内に蓄積されているとみなされる不活性ガス量あるいは現時点から所定時間経過後において前記ユーザの体内に蓄積されているとみなされる不活性ガス量を用いることを特徴としている。
【００１３】
また、本発明の第４の態様は、本発明の第１の態様において、前記不活性ガス量は、体内窒素ガス分圧であることを特徴としている。
【００１４】
また、本発明の第５の態様は、本発明の第１の態様において、前記移動安全性判別手段の判別結果が安全ではないとされた場合に、その旨を告知する告知手段を備えたことを特徴としている。
【００１５】
また、本発明の第６の態様は、本発明の第５の態様において、前記告知手段は、前記移動安全性判別手段の判別結果が得られた時点で前記告知を行うことを特徴としている。
【００１６】
また、本発明の第７の態様は、本発明の第２の態様において、前記圧力測定手段は、気圧を測定する気圧測定手段と、水圧に基づいて水深を測定する水深測定手段と、を備えたことを特徴としている。
【００１７】
また、本発明の第８の態様は、本発明の第４の態様において、前記体内窒素ガス分圧を算出するに際し、吸収時と排出時とで異なる半飽和時間を用いることを特徴としている。
【００１８】
さらに、本発明の第９の態様は、少なくともダイビング開始前のユーザの移動における気圧の変化を表す気圧情報を設定する条件設定過程と、前記ユーザの体内に蓄積されているとみなされる不活性ガス量および前記気圧情報に基づくダイビング終了後のユーザの移動において前記ユーザの体内に蓄積されるであろう不活性ガス量である予定不活性ガス量に基づいて、前記ダイビング終了後のユーザの移動が安全か否かを判別する移動安全性判別過程と、と備えたことを特徴としている。
【００１９】
また、本発明の第１０の態様は、本発明の第９の態様において、流体の圧力を測定する圧力測定過程と、前記測定した圧力に基づいて前記ユーザの体内に蓄積された不活性ガス量を算出する体内不活性ガス量算出過程と、前記ユーザの体内に蓄積された不活性ガス量および前記気圧情報に基づいて、前記ダイビング終了後のユーザの移動による前記予定不活性ガス量を算出する予定体内不活性ガス量算出過程と、を備えたことを特徴としている。
【００２０】
（発明を実施するための最良の形態）
次に図面を参照して本発明の好適な実施形態について説明する。
【００２１】
［１］全体構成
図１は本実施形態のダイバーズ用情報処理装置の装置本体および腕バンドの一部を示す平面図である。また、図２はダイバーズ用情報処理装置の機能構成ブロック図である。
図１において、ダイバーズ用情報処理装置１は、ダイブコンピュータと称されるものであり、潜水中のダイバーの水深や潜水時間を演算して表示を行うとともに、潜水中にダイバーの体内に蓄積される不活性ガス量（主として窒素ガス量）を計測し、この計測結果から潜水後にダイバーが陸上にあがってからその体内に蓄積されたであろう窒素ガスが体外に排出される時間などを表示するものである。
【００２２】
ダイバーズ用情報処理装置１は、円盤状の装置本体２に対して、図面上下方向に腕バンド３，４がそれぞれ連結され、この腕バンド３，４によって腕時計と同様にユーザの腕に装着されて使用されるようになっている。
装置本体２は、上ケースと下ケースとが完全水密状態でビス止めなどの方法で固定され、図示しない各種電子部品が内蔵されている。
【００２３】
装置本体２の図面正面側には、液晶表示パネル１１を有する表示部１０が設けられ、図面下側にはダイバーズ用情報処理装置１における各種動作モードの選択／切替を行うための操作部５が形成され、操作部５は、プッシュボタン形式の二つのスイッチＡ，Ｂを有している。
【００２４】
装置本体２の図面左側には潜水を開始したか否かを判別するために用いられる導通センサを用いた潜水動作スイッチ３０が構成されている。この潜水動作監視スイッチ３０は、装置本体２の図面正面側に設けられた電極３１，３２を有し、電極３１，３２間が海水などにより導通状態となることにより、電極３１，３２間の抵抗値が小さくなった場合に入水したと判断するものである。しかしながら、この潜水動作スイッチ３０は、あくまで入水したことを検出してダイバーズ用情報処理装置１の動作モードをダイビングモードに移行させるために用いるだけであり、実際に潜水（ダイビング）を開始した旨を検出するために用いられる訳ではない。すなわち、ダイバーズ用情報処理装置１を装着したユーザの腕が海水に浸かっただけの場合もあり、このような状態で潜水を開始したと判断するのは好ましくないからである。
【００２５】
このため、本ダイブコンピュータにおいては、装置本体２に内蔵した圧力センサによって水圧（水深）が一定値以上、より具体的には、水圧が水深にして１．５［ｍ］相当以上となった場合にダイビングを開始したものとみなし、かつ、水圧が水深にして１．５［ｍ］未満となった場合にダイビングが終了したものとみなしている。
図２に示すように、ダイバーズ用情報処理装置１は、大別すると、各種操作を行うための操作部５、各種情報を表示する表示部１０、潜水動作監視スイッチ３０、ブザーなどのアラーム音によりユーザに告知を行う報音装置３７、振動によりユーザに告知を行う振動発生装置３８、ダイブコンピュータ全体の制御を行う制御部５０、気圧あるいは水圧を計測するための圧力計測部６１および各種計時処理を行う計時部６８を備えて構成されている。
表示部１０は、各種の情報を表示するための液晶表示パネル１１および液晶表示パネル１１を駆動するための液晶ドライバ１２を備えて構成されている。
【００２６】
制御部５０は、スイッチＡ，Ｂ（＝操作部５）および潜水動作監視スイッチ３０、報音装置３７および振動発生装置３８が接続されるとともに、装置全体の制御を行うＣＰＵ５１と、ＣＰＵ５１の制御下で、各動作モードに対応した表示を液晶表示パネル１１に行わせるため液晶ドライバ１２を制御し、あるいは、後述の時刻用カウンタ３３における各動作モードにおける処理を行う制御回路５２と、制御用プログラムおよび制御用データを格納したＲＯＭ５３と、各種データを一時的に格納するＲＡＭ５４と、を備えて構成されている。
【００２７】
また、圧力計測部６１は、ダイバーズ用情報処理装置１においては水深（水圧）を計測、表示するとともに、水深および潜水時間からユーザの体内に蓄積される不活性ガス量（主として窒素ガス量）を計測することが必要であるため、気圧および水圧を計測している。圧力計測部６１は、半導体圧力センサにより構成される圧力センサ３４と、この圧力センサ３４の出力信号を増幅するための増幅回路３５と、増幅回路３５の出力信号のアナログ／ディジタル変換を行い、制御部５０に出力するＡ／Ｄ変換回路３６と、を備えて構成されている。なお、圧力センサ３４は、水圧と気圧とを計測可能な一つのセンサで構成してもよいし、それぞれ別個のセンサを一体のセンサとして構成してもよい。
【００２８】
計時部６８は、ダイバーズ用情報処理装置１においては通常時刻の計測や潜水時間の監視をおこなうために、所定の周波数を有するクロック信号を出力する発振回路３１と、この発振回路３１からのクロック信号の分局を行う分周回路３２と、分周回路３２の出力信号に基づいて１秒単位での計時処理を行う時刻用カウンタ３３と、を備えて構成されている。
【００２９】
［１．１］  制御部の機能構成
図３に制御部５０の機能ブロック図を示す。
制御部５０は、圧力計測部６１の圧力（水深）計測結果および計時部６８の計測結果に基づいて浮上時の浮上速度を計測する浮上速度計測部７５として機能している。
また、制御部５０は、圧力計測部６１が計測した圧力が水深値として１．５［ｍ］（潜水開始判定用水深値）より深くなったタイミングから１．５［ｍ］（潜水終了判定用水深値）未満となったタイミングまでを１回の潜水期間（潜水動作）としてこの期間における潜水結果（ダイビングの日付、潜水時間、最大水深等のダイビングデータ）をＲＡＭ５４に記憶、保持させる潜水結果記録部７８として機能する。
【００３０】
さらに制御部５０は、浮上速度計測部７５の計測結果に基づいて実際の浮上速度が予め浮上速度上限値記憶部７６に記憶された浮上速度上限値（これは水深により複数設定されている）を超過している場合に、表示部１０に警告表示を行い、あるいは、報音装置３７、振動発生装置３８を介してユーザに浮上速度違反である旨を警告する浮上速度違反警告部７７として機能する。
【００３１】
上記構成において、潜水結果記録部７８は、圧力計測部６１の計測結果に対応する水深値が１．５［ｍ］（潜水開始判定用水深値）より深くなったタイミングから１．５［ｍ］（潜水終了判定用水深値）未満となったタイミングまでの時間である潜水時間が３分未満であれば、この間に行われた潜水は１回の潜水としては扱わず、その間の潜水結果については記録していない。これは、潜水結果記録部７８においては、潜水結果を予め定めた所定数（例えば、１０個）のログデータとして記録、保持し、所定数以上の潜水を行った場合には、最も古いデータから順に削除する構成を採っているので、素潜りのような短時間のダイビングも記録する構成とすると重要なダイビング結果が削除されてしまうためである。
【００３２】
また、潜水結果記録部７８は、浮上速度違反警告部７７において、１回の潜水で連続して複数回の警告、例えば、連続して２回以上の警告が発せられたときに浮上速度違反があった旨を潜水結果として記録するように構成されており、ログデータを再生するログモードにおいて、潜水結果を再生し、表示する場合には、ダイビング中に浮上速度違反があった旨の再生、表示をおこなうこととなる。
【００３３】
［１．２］  アラームオン発生回路
ここで、アラーム音発生回路について説明する。
図１２にアラーム音発生回路の回路構成例を示す。
図１２に示すように、アラーム音発生回路は、昇圧コイル７１、圧電素子ブザー３７２、ＩＣ３７３、トランジスタ３７４より構成されており、昇圧コイルによって圧電素子ブザー３７２に印加される電圧が高められて、圧電素子ブザー３７２よりアラーム音が発生されることとなる。
【００３４】
［１．３］  振動アラーム発生回路
［１．３．１］  振動アラーム発生回路の構成
次に振動アラームの実施例を図１３に示す。
図１３に示すようなステップモータに偏心おもり３８４を設け、連続回転させて振動を伝えるものであり。振動アラーム用ステップモータの構成は、ロータ３８５、ステータ３８２ａ、ステータ３８２ｂ、磁心３８７、単相駆動コイル３８１を備えて構成されている。
さらにロータ３８５には、回転軸３８３に永久磁石３８９及び偏心おもり３８４が同軸上に取り付けられている。
【００３５】
永久磁石２８９は、主としてサマリウムコバルト系の材質が用いられ、２極に着磁されている。偏心おもり３８４は、金、タングステン合金などの重金属により形成されている。ロータ３８５は、２片のステータ３８２ａ、３８２ｂに囲まれるように配置されている。
図１５にステータ近傍の拡大図を示す。
【００３６】
２片のステータ３８２ａ、３８２ｂは、互いに偏心した位置で対向させられ、磁心３８７と磁気回路を形成するために、ねじ３８０で固定されている。さらにステータ３８２ａ、３８２ｂおよび磁心３８７は、透磁率を高めるため、高透磁率部材、例えば、パーマロイ合金などを用いるのが好ましい。
また、磁心３８７には、単相の駆動コイルが巻回されている。
【００３７】
振動アラーム用ステップモータの駆動回路は、図１３に示すように、ＣＰＵ５１、ステアリング３８６、ドライバ回路３８８より構成されており、ＣＰＵ５１により駆動パルスＰ１を発生させ、ステアリング回路３８６に信号を送出する。ドライバ回路３８８は、ＰＭＯＳトランジスタＴｒ１，Ｔｒ４と、ＮＭＯＳトランジスタＴｒ２，Ｔｒ３を備えて構成されている。
ステアリング３８６のコントロール信号Ｃ１〜Ｃ４のうち、ＰＭＯＳトランジスタＴｒ１のゲートにはコントロール信号Ｃ１が入力され、ＮＭＯＳトランジスタＴｒ２のゲートにはコントロール信号Ｃ２が入力され、ＮＭＯＳトランジスタＴｒ３のゲートにはコントロール信号Ｃ３が入力され、ＰＭＯＳトランジスタＴｒ４のゲートにはコントロール信号Ｃ４が入力されている。
【００３８】
駆動コイル３８１の一方の端子は、ＰＭＯＳトランジスタＴｒ１及びＮＭＯＳトランジスタＴｒ２のドレインに接続されている。また、駆動コイル３８１の他方の端子は、ＮＭＯＳトランジスタＴｒ３及びＰＭＯＳトランジスタＴｒ４のドレインに接続されている。
【００３９】
［１．３．２］  振動アラーム発生回路の動作
次に振動アラーム発生回路の動作について図１３及び図１４を参照して説明する。
ＣＰＵ５１から駆動パルスＰ１が出力されていない期間においては、ステアリング３８６からのコントロール信号Ｃ１〜Ｃ４はすべて“Ｌ”レベルであり、ＰＭＯＳトランジスタＴｒ１，Ｔｒ４がオン状態となり、駆動コイル３８１には、高電位側電源電圧Ｖｄｄが印加される。
【００４０】
その後、駆動パルスＰ１が出力されると、駆動パルスＰ１に同期してステアリング回路３８６は、コントロール信号Ｃ１及びコントロール信号Ｃ２を一群とし、コントロール信号Ｃ３及びコントロール信号Ｃ４を他群とし、各群毎に交互に“Ｈ”レベルになる。
この結果、コントロール信号Ｃ１及びコントロール信号Ｃ２が“Ｈ”レベルになると、ＰＭＯＳトランジスタＴｒ１はオフ状態、ＮＭＯＳトランジスタＴｒ２はオン状態、ＮＭＯＳトランジスタＴｒ３はオフ状態、ＰＭＯＳトランジスタＴｒ４はオン状態となる。
従って、電流は高電位側電源Ｖｄｄ→ＰＭＯＳトランジスタＴｒ４→駆動コイル３８１→ＮＭＯＳトランジスタＴｒ２→低電位側電源Ｖｓｓというように流れ、ステータ３８２を第１の方向に磁化してロータ３８５が回転することとなる。
【００４１】
続いて次の駆動パルスＰ１を発生し、ステアリング回路３８６は、逆にコントロール信号Ｃ３，Ｃ４を“Ｈ”レベルとし、コントロール信号Ｃ１，Ｃ２を“Ｌ”レベルとする。
従って、ＰＭＯＳトランジスタＴｒ１はオン状態、ＮＭＯＳトランジスタＴｒ２はオフ状態、ＮＭＯＳトランジスタＴｒ３はオン状態、ＰＭＯＳトランジスタＴｒ４はオフ状態となる。
従って、電流は高電位側電源Ｖｄｄ＋ＰＭＯＳトランジスタＴｒ４→駆動コイル３８１→ＮＭＯＳトランジスタＴｒ３→低電位側電源Ｖｓｓというように流れ、ステータ３８２を第１の方向とは逆方向の第２の方向に磁化してロータ３８５が回転することとなる。
以降は、上記動作を繰り返すことにより、連続回転を行わせることとなる。
【００４２】
［１．４］  表示部の構成
次に表示部の構成について図１を参照して詳細に説明する。
表示部１０を構成する液晶表示パネル１１の表示面は、９つの表示領域で構成されている。
液晶表示パネル１１の表示領域は、中央に位置する表示領域１１Ａと、その外周側に位置する環状表示領域１１Ｂと、に大別される。なお、本実施形態では、表示領域１１Ａと、環状表示領域１１Ｂとが円形の例を示したが、円形に限定されるものではなく、楕円形状、トラック形状、多角形状など他の形状であってもかまわない。
【００４３】
表示領域１１Ａのうち、図面上部左側に位置する第１の表示領域１１１は、各表示領域のうちで最も大きく構成され、後述するダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ、現在水深、現在月日、水深ランク、潜水月日（ログ番号）が表示される。
【００４４】
第２の表示領域１１２は、第１の表示領域１１１の図面右側に位置し、ダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ潜水時間、現在時刻、無減圧潜水可能時間、潜水開始時刻（潜水時間）が表示される。
第３の表示領域１１３は、第１の表示領域１１１の図面下側に位置し、ダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ、最大水深、体内窒素排出時間、セーフティレベル、最大水深（平均水深）が表示される。
【００４５】
第４の表示領域１１４は、第３の表示領域１１３の図面右側に位置し、ダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ無減圧潜水可能時間、水面休止時間、温度、潜水終了時刻（最大水深時水温）が表示される。
第５の表示領域１１５は、第３の表示領域１１３の図面下側に位置し、電源容量切れを表示する電源容量切れ警告表示部１０４やユーザの現在の高度の属する高度ランクを表示する高度ランク表示部１０３が設けられている。
【００４６】
第６の表示領域１１６は、表示領域１１Ａのうち図面下部左側に位置し、体内窒素量がグラフ表示される。
第７の表示領域１１７は、第６の表示領域１１６の図面右側に位置し、ダイビングモードで減圧潜水状態になった場合に、窒素ガス（不活性ガス）が吸収傾向にあるのか、排出傾向にあるかを示す領域（図中、上下方向矢印が図示されている）と、浮上速度が高すぎる場合に浮上速度違反警告のひとつとして減速を指示するための「ＳＬＯＷ」を表示する領域と、潜水中に減圧潜水を行わなければならない旨を警告するための「ＤＥＣＯ」を表示する領域と、を備えて構成されている。
【００４７】
［１．５］  体内窒素量計算方法
図４にダイバーズ用情報処理装置１において、体内窒素ガス分圧（体内不活性ガス量）を計算するための構成を説明するための機能ブロック図である。
ここで示す体内窒素量の計算はあくまで一例であり、各種の方法を用いることができるが、そのための構成を簡単に説明する。
【００４８】
本実施形態のダイバーズ用情報処理装置において行われる潜水後の減圧条件の計算方法については、ＫＥＮ ＬＯＹＳＴ ｅｔ ａｌ．著の「ＤＩＶＥ ＣＯＭＰＵＴＥＲＳ Ａ ＣＯＮＳＵＭＥＲ’Ｓ ＧＵＩＤＥ ＴＯ ＨＩＳＴＯＲＹ，ＴＨＥＯＲＹ ＆ ＰＥＲＦＯＲＭＡＮＣＥ」Ｗａｔｅｒｓｐｏｒｔ Ｐｕｂｌｉｓｈｉｎｇ Ｉｎｃ．（１９９１）に詳細に述べられている。
【００４９】
また、理論についての文献としては、Ａ．Ａ．Ｂｕｈｌｍａｎｎ著の「Ｄｅｃｏｍｐｒｅｓｓｉｏｎ−Ｄｅｃｏｍｐｒｅｓｓｉｏｎ Ｓｉｃｋｎｅｓｓ」、Ｓｐｒｉｎｇｅｒ，Ｂｅｒｌｉｎ（１９８４）に詳しく記載されている。
これらのいずれの文献においても、ダイビングにより体内にとけ込んだ不活性ガスは減圧症を招くことが示唆されている。
【００５０】
ここで、減圧症をより確実に防ぐという観点からは、上述のＡ．Ａ．Ｂｕｈｌｍａｎｎ著の「Ｄｅｃｏｍｐｒｅｓｓｉｏｎ−Ｄｅｃｏｍｐｒｅｓｓｉｏｎ Ｓｉｃｋｎｅｓｓ」の第１４頁に計算方法が提案されている。
【００５１】
本実施形態のダイバーズ用情報処理装置１においては、図４に示すように体内窒素ガス量を分圧値として計算するために、図２に示した圧力センサ３４、増幅回路３５、Ａ／Ｄ変換回路３６を利用して水深（水圧）や気圧を測定する圧力計測部６１、図２に示したＣＰＵ５１、ＲＯＭ５３、ＲＡＭ５４の機能として実現される呼吸気窒素計測部６２、体内窒素分圧計算部６４および半飽和時間選択部６７と、図２に示したＲＡＭ５４の機能として実現される呼吸気窒素分圧記憶部６３および実現される体内窒素分圧記憶部６５と、図２に示した時刻用カウンタ３３の機能として実現される計時部６８と、が構成されている。
さらに図２に示したＣＰＵ５１、ＲＯＭ５３、ＲＡＭ５４の機能として実現され、呼吸気窒素分圧記憶部６３および体内窒素分圧記憶部６５に記憶されている窒素分圧データの比較を行う比較部６６を備えて構成されている。この場合において、これらの体内窒素ガス量を分圧値として計算するための構成のうち、呼吸気窒素計測部６２、体内窒素分圧計算部６４、比較部６６及び半飽和時間選択部６７は、ソフトウェアとして実現可能であるが、ハードウェアである論理回路のみ、あるいは、論理回路とＣＰＵを含む処理回路とソフトウェアとを組み合わせることで実現することも可能である。
【００５２】
この構成例では、圧力計測部６１は、時刻ｔに対応する水圧Ｐ（ｔ）を計算して出力する。
呼吸気窒素計測部６２は、圧力計測部６１から出力された水圧Ｐ（ｔ）に基づいて呼吸気窒素分圧ＰＩＮ２（ｔ）を計算し、出力する。
呼吸気窒素分圧ＰＩＮ２（ｔ）は潜水中の時刻ｔにおける水圧Ｐ（ｔ）より次式により算出される。
ＰＩＮ２（ｔ）＝０．７９×Ｐ［ｂａｒ］
ここで、Ｐ［ｂａｒ］は、大気圧も含めた絶対圧である。
【００５３】
呼吸気窒素分圧記憶部６３は、呼吸気窒素計測部６２において、上式のように計算された呼吸気窒素分圧ＰＩＮ２（ｔ）の値を記憶することとなる。
体内窒素分圧計算部６４は、窒素の吸収／排出の速度が異なる組織毎に体内窒素分圧ＰＧＴ（ｔ）を計算する。
一つの組織を例に取ると、潜水時間ｔ＝ｔ０〜ｔＥまでに吸収／排出する体内窒素分圧ＰＧＴ（ｔＥ）は、潜水開始時（＝ｔ０時）の体内窒素分圧ＰＧＴ（ｔＥ）として体内窒素分圧記憶部６５に記憶される。
そのための計算式は次式の通りである。
ＰＧＴ（ｔＥ）＝ＰＧＴ（ｔ０）＋｛ＰＩＮ２（ｔ０）−ＰＧＴ（ｔ０）｝
×｛１−ｅｘｐ（−Ｋ（ｔＥ−ｔ０）／ＴＨ）｝
ここで、Ｋは実験的に求められる定数である。
【００５４】
次に比較部６６により、呼吸気窒素分圧記憶部６３に記憶されている呼吸気窒素分圧ＰＩＮ２（ｔ）と、体内窒素分圧計算部６４の計算結果である体内窒素分圧ＰＧＴ（ｔ）を比較し、その結果、半飽和時間選択部６７によって、体内窒素分圧計算部６４で用いられる半飽和時間ＴＨを可変とする。
例えば、ｔ＝ｔ０のときの呼吸気窒素分圧ＰＩＮ２（ｔ０）が呼吸気窒素分圧記憶部６３に記憶され、体内窒素分圧ＰＧＴ（ｔ０）が体内窒素分圧記憶部６５に記憶されているとする。比較部６６は、この呼吸気窒素分圧ＰＩＮ２（ｔ０）と体内窒素分圧ＰＧＴ（ｔ０）を比較する。
そして体内窒素分圧計算部６４は、半飽和時間選択部６７により、時刻ｔ＝ｔＥのときの体内窒素分圧ＰＧＴ（ｔＥ）が計算される。
（１） ＰＧＴ（ｔ０）＞ＰＩＮ２（ｔ０）の場合 ＰＧＴ（ｔＥ）＝ＰＧＴ（ｔ０）
＋｛ＰＩＮ２（ｔ０）−ＰＧＴ（ｔ０）｝
×｛１−ｅｘｐ（−Ｋ（ｔＥ−ｔ０）／ＴＨ１）｝
（２） ＰＧＴ（ｔ０）＜ＰＩＮ２（ｔ０）の場合 ＰＧＴ（ｔＥ）＝ＰＧＴ（ｔ０）
＋｛ＰＩＮ２（ｔ０）−ＰＧＴ（ｔ０）｝
×｛１−ｅｘｐ（−Ｋ（ｔＥ−ｔ０）／ＴＨ２）｝
【００５５】
なお、上記２式では、 ＴＨ２＜ＴＨ１となっている。
なお、 ＰＧＴ（ｔ０）＝ＰＩＮ２（ｔ０）の場合には、半飽和時間ＴＨを次式のように定めるのが好ましい。
ＴＨ＝（ＴＨ１＋ＴＨ２）／２ また、時刻ｔ０や時刻ｔＥなどの時間の計測は、図３に示した計時部６８によって管理されている。
ここで、 ＰＧＴ（ｔ０）＞ＰＩＮ２（ｔ０）の場合と、
ＰＧＴ（ｔ０）＜ＰＩＮ２（ｔ０）の場合とで、半飽和時間ＴＨが異なる理由について説明する。
【００５６】
まず、 ＰＧＴ（ｔ０）＞ＰＩＮ２（ｔ０）の場合は、体内から窒素が排出される場合であり、逆に ＰＧＴ（ｔ０）＜ＰＩＮ２（ｔ０）の場合は、体内へ窒素が吸収される場合である。
すなわち、窒素の排出は窒素の吸収に比較して時間がかかるので、窒素が排出される場合の半飽和時間ＴＨ１が窒素を吸収する場合の半飽和時間ＴＨ２より長く設定するのである。
【００５７】
このように半飽和時間を排出時と吸収時とで可変することにより体内窒素量のシミュレーションをより厳密に行うことができるので、体内窒素量の上限値を設定すれば、現在の体内窒素量からみて無減圧潜水可能な時間や水面にあがってから体内窒素量が通常の状態に戻るまでの時間などを求めることができる。
従って、これらの情報をダイバーに告知すれば、より一層の潜水時の安全性を高めることができる。
【００５８】
［１．６］  動作モードの説明
上記構成を有するダイバーズ用情報処理装置１は、図５に示すように、時刻モードＳＴ１、サーフェスモードＳＴ２、プランニングモードＳＴ３、設定モードＳＴ４、ダイビングモードＳＴ５、ログモードＳＴ６の動作モードを有している。なお、図５においては、液晶表示パネル１１の表示領域のうち、表示領域１１Ａに表示される項目のみを表している。
【００５９】
［１．６．１］  時刻モード
時刻モードＳＴ１は、スイッチ操作を行わず、かつ、体内窒素分圧が平衡状態にあり、陸上で携帯するときの動作モードであり、液晶表示パネル１１には、現在月日１００、現在時刻１０１、高度ランク１０２が表示される。なお、高度ランク＝０の場合には高度ランク表示はおこなわれない。
【００６０】
現在時刻１０１は、コロン（：）が点滅することによって、現在時刻の表示が現在時刻１０１である旨をユーザに知らせている。例えば、図５および図６（ａ）に示す状態においては、現在月日１００＝１２月５日であり、現在時刻１０１＝１０時０６分であることを表示している。
【００６１】
ところで、潜水に限らず、海抜高度の高い場所と低い場所とを移動した場合にも気圧が変化するので、過去のダイビングの有無に関わらず、体内へとけ込んだ窒素の排出が起きることとなる。
そこで、本実施形態のダイビング用情報処理装置においては、動作モードが時刻モードＳＴ１にある場合に、このような高度変化に伴う圧力変動があった場合にも減圧計算を自動的に開始し、図示しない減圧計算結果表示へと移行する。すなわち、高度（気圧）が変わってからの時間、体内窒素が平衡状態になるまでの時間、現在から平衡状態になるまで排出またはとけ込む窒素量が表示される。
また、条件設定部によって減圧計算を行うための気圧情報が設定された場合にも実際の高度変化に関係なく、減圧計算を行い減圧計算結果表示へと移行する。
【００６２】
［１．６．１．１］  他のモードへの移行操作
この時刻モードＳＴ１において、スイッチＡを押すとプランニングモードＳＴ３に移行する。また、スイッチＢを押すとログモードＳＴ６に移行する。さらにスイッチＡを押したままスイッチＢを所定時間（例えば、５秒）押し続けると設定モードＳＴ４に移行することとなる。
【００６３】
［１．６．２］  サーフェスモード
サーフェスモードＳＴ２は、前回のダイビングから４８時間経過するまで陸上で携帯するときのモードであり、ダイビング用情報処理装置１は、前回のダイビングの終了後、ダイビング中に導通状態にあった潜水動作監視スイッチ３０が絶縁状態になると自動的にサーフェスモードＳＴ２に移行するようになっている。
【００６４】
このサーフェスモードＳＴ２においては、時刻モードＳＴ１で表示される現在月日１００、現在時刻１０１および高度ランク１０２の他に、ダイビング終了後の体内窒素ガス量の変化の目安などを表示する。
すなわち、体内にとけ込んだ過剰な窒素ガスが体外へ排出され、平衡状態になるまでの時間が体内窒素排出時間２０１として表示される。この体内窒素排出時間２０１は、体内の窒素ガスが平衡状態になるまでの時間をカウントダウン表示する。そして、体内窒素排出時間２０１は、表示すべき時間が０時間００分に至ると、それ以降は無表示状態となる。
【００６５】
また、ダイビング終了後の経過時間を水面休止時間２０２として表示する。この水面休止時間２０２は、後述するダイビングモードにおいて、水深が１．５メートルよりも浅くなった次点をダイビングの終了として計時が開始され、ダイビング終了から４８時間が経過した時点で無表示状態となる。従って、ダイビング用情報処理装置１において、ダイビング終了後４８時間が経過するまでは陸上において、このサーフェスモードＳＴ２となり、それ以降は、時刻モードＳＴ１に移行することとなる。
【００６６】
サーフェスモードＳＴ２における具体的な表示画面は、図５および図６（ｂ）に示すように、現在月日１００＝１２月５日であり、現在時刻１０１＝１１時５８分であり、水面休止時間２０２＝１時間１３分であり、ダイビング終了後１時間１３分経過していると表示されている。また、これまでに行ったダイビングにより体内に吸収された窒素ガス量が体内窒素グラフ２０３のマーク４個分に相当することが表示され、この状態から体内の過剰な窒素が排出されて平衡状態なるまでの時間が体内窒素排出時間２０１＝１０時間５５分であることを表示している。
【００６７】
［１．６．２．１］  他のモードへの移行操作
このサーフェスモードＳＴ２において、スイッチＡを押すとプランニングモードＳＴ３に移行する。また、スイッチＢを押すとログモードＳＴ６に移行する。さらにスイッチＡを押したままスイッチＢを所定時間（例えば、５秒）押し続けると設定モードＳＴ４に移行することとなる。
【００６８】
［１．６．３］  プランニングモード
プランニングモードＳＴ３は、次に行うダイビングの最大水深と潜水時間の目安を入力することが可能な動作モードである。
このプランニングモードＳＴ３においては、図７（ａ）に示すように、水深ランク３０１、無減圧潜水可能時間３０２、セーフティレベル、高度ランク、水面休止時間２０２、体内窒素グラフ２０３が表示される。
【００６９】
水深ランク３０１のランクは、所定時間毎に順次、表示が変わっていくようになっている。各水深ランク３０１は、例えば、９ｍ、１２ｍ、１５ｍ、１８ｍ、２１ｍ、２４ｍ、２７ｍ、３０ｍ、３３ｍ、３６ｍ、３９ｍ、４２ｍ、４５ｍ、４８ｍの各ランクがあり、その表示は５秒毎に切り替わるようにされている。この場合において、時刻モードＳＴ１からプランニングモードＳＴ３に移行したのであれば、過去の潜水によって体内に過剰な窒素蓄積がない場合、すなわち、初回潜水のプランニングであるため、体内窒素グラフ２０３の表示マークは０個であり、水深が１５ｍの場合に無減圧潜水可能時間＝６６分と表示される。このことは、上述の例の場合、水深１２ｍ以上、１５ｍ以下の水深で６６分未満までは無減圧潜水が可能であることを表している。
【００７０】
これに対して、サーフェスモードＳＴ２からプランニングモードＳＴ３に移行したのであれば、図７（ｂ）に示すように、過去の潜水によって体内に過剰の窒素蓄積がある反復潜水のプランニングであるため、体内窒素グラフ２０３においてマークが４個表示され、水深が１５ｍの場合に無減圧潜水可能時間＝４５分と表示される。このことは、上述の例の場合、水深１２ｍ以上、１５ｍ以下の水深で４５分未満までは無減圧潜水が可能であることを表している。
【００７１】
［１．６．３．１］  他のモードへの移行操作
このプランニングモードＳＴ３において、水深ランク３０１が４８ｍと表示されるまでの間に、スイッチＡを２秒以上押し続けると、サーフェスモードＳＴ２に移行する。また、水深ランク３０１が４８ｍと表示された後には、時刻モードＳＴ１またはサーフェスモードＳＴ２に自動的に移行する。
【００７２】
さらに所定の期間スイッチ操作がない場合には、サーフェスモードＳＴ２または時刻モードＳＴ１に自動的に移行するので、その都度スイッチ操作を行う必要がなく、ダイバーにとって便利である。さらにまた、スイッチＢを押すとログモードＳＴ６に移行する。
【００７３】
［１．６．４］  設定モード
設定モードＳＴ４は、図８に示すように、現在月日１００、現在時刻１０１の設定の他に、警告アラームのオン／オフ設定、セーフティレベルの設定を行うための動作モードである。この設定モードＳＴ４では、図８（ａ）に示すように、現在月日１００，現在年１０６、現在時刻１０１、セーフティレベル（図示せず）、アラームのオン／オフ（図示せず）高度ランクが表示され、これらの項目のうち、セーフティレベルは、通常の減圧計算を行うレベルと、ダイビング後に１ランク高い高度ランクの場所へ移動することを前提として減圧計算を行うレベルの二つのレベルを選択することが可能である。
なお、過去の潜水によって体内に過剰の窒素蓄積がある場合には、図８（ｂ）に示すように、体内窒素グラフ２０３も表示される。
【００７４】
アラームのオン／オフは、報音装置３７から各種警告のアラームを鳴らすか否かを設定するための機能であり、アラームをオフに設定しておけば、アラームが鳴ることはない。
これは、ダイバーズ用情報処理装置１のように電池切れを極力さける必要がある装置では、アラームのために電力が消費されて不用意に電池切れに至ることをさけることができ、好都合だからである。
【００７５】
この設定モードＳＴ４では、スイッチＡを押す度に設定項目が時、秒、分、年、月、日、セーフティレベル、アラームオン／オフの順に切り替わり、設定対象部分の表示が点滅することとなる。このとき、スイッチＢを押すと設定項目の数値または文字が変わり、押し続けると設定項目の数値や文字が素早く変わる。
【００７６】
また、アラームのオン／オフが点滅している状態でスイッチＡを押すとサーフェスモードＳＴ２または時刻モードＳＴ１に戻ることとなる。さらにスイッチＡ，Ｂのいずれについても予め定めた期間（例えば、１〜２分）操作されなければ、サーフェスモードＳＴ２または時刻モードＳＴ１に自動的に復帰することとなる。
【００７７】
またさらに、スイッチＡを押した後、スイッチＡを押したままスイッチＢを５秒間押し続けると条件設定モードＳＴ７に移行する。
【００７８】
［１．６．５］  ダイビングモード
ダイビングモードＳＴ５とは、潜水時の動作モードであり、図９に示すように、無減圧潜水モードＳＴ５１では、現在水深５０１、潜水時間５０２、最大水深５０３、無減圧潜水可能時間３０２、体内窒素グラフ２０３、高度ランクなどダイビングに必要な情報が表示される動作モードである。例えば、図９に示す状態では、ダイビングを開始してから１２分経過し、水深が１６．８ｍのところにおり、この水深では、あと４２分間無減圧潜水を続けることができる旨が表示されている。
また、現在までの最大水深は、２０．０ｍである旨が表示され、されに現在の体内窒素ガス量は体内窒素グラフ２０３におけるマーク４個が点灯しているレベルである旨が表示されている。
【００７９】
このダイビングモードＳＴ５では、急激な浮上は減圧症の原因となることから、浮上速度監視機能が働く。すなわち、所定時間毎（例えば、６秒毎）に現在の浮上速度を算出するとともに、算出した浮上速度と現在水深に対応する浮上速度上限値とを比較し、算出した浮上速度が浮上速度上限値よりも速い場合には、報音装置３７から４［ｋＨｚ］の周波数でアラーム音（浮上速度違反警告アラーム）を３秒間発するとともに、浮上速度を落とすように液晶表示パネル１１において「ＳＬＯＷ」の表示と、現在水深の表示とを所定周期（例えば、１秒周期）で交互に表示して浮上速度違反警告を行う。
【００８０】
さらに振動発生装置３８から浮上速度違反である旨を振動でダイバーに警告する。
そして浮上速度が正常なレベルにまで低下したときには、浮上速度違反警告を停止することとなる。なお、ダイビングモードＳＴ５では、スイッチＡを押すと、スイッチＡが押し続けられている間だけ、現在時刻表示モードＳＴ５２に移行し、現在時刻１０１と、現在水温５０４が表示される。
【００８１】
現在時刻表示モードＳＴ５２においては、図９に示す状態では、現在時刻が１０時１８分であり、現在水温５０４＝２３［℃］であると表示されている。このように、ダイビングモードＳＴ５においてその旨のスイッチ操作があったときには所定の期間だけ現在時刻１０１や現在水温の表示を行うため、小さな表示画面内で通常はダイビングに必要なデータだけを表示するように構成したとしても（無減圧潜水モードＳＴ１）、現在時刻１０１などを必要に応じて表示できるので（現在時刻表示モードＳＴ５２）、便利である。
【００８２】
しかも、このようにダイビングモードＳＴ５においても、表示の切り替えにスイッチ操作を用いたので、ダイバーが知りたい情報を適正なタイミングで表示することが可能となっている。このダイビングモードＳＴ５の状態で、水深が１．５ｍより浅いところにまで浮上したときには、ダイビングが終了したものとみなされ、潜水により導通状態となって潜水動作監視スイッチ３０が絶縁状態になった時点でサーフェスモードＳＴ２に自動的に移行する。
この間、図３に示した潜水結果記録部７８は、水深が１．５ｍ以上となったときから再び水深が１．５ｍ未満となった時までを１回の潜水動作としてこの期間中の潜水結果（ダイビングの日付、潜水時間、最大水深などの様々なデータ）をＲＡＭ５４に記憶、保持しておく。
【００８３】
併せて、今回のダイビング中に上述した浮上速度違反警告が連続して２回以上あった場合には、その旨も潜水結果に含めて記録する。
本実施形態のダイバー用情報処理装置１は、無減圧潜水を前提に構成されているものであるが、減圧潜水を行う必要が生じた場合には、その旨のアラームオンでダイバーに告知する。さらに動作モードを減圧潜水表示モードＳＴ５３に移行する。
減圧潜水表示モードＳＴ５３においては、現在水深５０１、潜水時間５０２、体内窒素グラフ２０３、高度ランク、減圧停止深度５０５、減圧停止時間５０６、総浮上時間５０７を表示する。
【００８４】
図９に示す状態では、潜水開始から２４分経過し、水深が２９．５ｍのところにいる旨が表示されている。また、体内窒素ガス量が最大許容値を超え危険であるため、安全な浮上速度を守りながら水深３ｍのところまで浮上し、そこで１分間の減圧停止をするようにとの指示が表示される。これによりダイバーは、表示内容に基づいて減圧停止した後、浮上することとなるが、この減圧を行っている間、体内窒素量が減少傾向にある旨が下向きの矢印５０９により表示される。
【００８５】
［１．６．６］  ログモード
ログモードＳＴ６は、ダイビングモードＳＴ５に入った状態で水深１．５ｍよりも深くに３分以上潜水したときの各種データを記憶、表示する機能である。このようなダイビングのデータは、ログデータとして潜水毎に順次記憶され、所定数（例えば、１０回）の潜水のログデータを記憶保持する。
最大記憶数以上の潜水を行った場合には、古いデータから順に削除され常に最新のログデータが記憶されていることとなる。なお、最大記憶数以上の潜水を行った場合でも、予め設定しておくことにより、ログデータの一部を削除せずに保持するように構成することも可能である。このログモードＳＴ６へは、時刻モードＳＴ１あるいはサーフェスモードＳＴ２において、スイッチＢを押すことにより移行することが可能となっている。
【００８６】
ログモードＳＴ６においては、ログデータは所定時間（例えば、４秒）毎に切り替わる二つの画面を有している。
図１０に示すように、第１の画面ＳＴ６１では、潜水月日６０１、平均水深６０９、潜水開始時刻６０３、潜水終了時刻６０４、高度ランク、潜水を終了した時点における体内窒素グラフ２０３が表示される。
【００８７】
第２の画面ＳＴ６２では、潜水を行った日における何回目の潜水であるかを示すログナンバー６０５、最大水深６０８、潜水時間６０６、最大水深時の水温６０７、高度ランク、潜水を終了したときの体内窒素グラフ２０３が表示される。例えば、図１０に示す状態では、高度ランク＝０の状態において、１２月５日の２回目のダイビングでは、潜水が１０時０７分に開始され、１０時４５分で終了し、３８分間の潜水であった旨が表示されている。
このときのダイビングでは、平均水深が１４．６ｍ、最大水深が２６．０ｍ、最大水深時の水温６０７＝２３［℃］であり、ダイビング終了後、体内窒素グラフ２０３のマークが４個点灯に相当する窒素ガスが体内に吸収されていた旨を表している。
【００８８】
このように本実施形態のログモードＳＴ６においては、２画面を自動的に切り替えながら各種情報を表示するので、表示画面が小さくても実質的に表示可能な情報量を多くする事ができ、視認性が低下することがない。さらにログモードＳＴ６においては、スイッチＢを押す度に新しいデータから古いデータに順次表示が切り替わり、最も古いログデータが表示された後は、時刻モードＳＴ１またはサーフェスモードＳＴ２に移行する。
【００８９】
全ログデータのうち一部のログデータを表示し終わった状態においても、スイッチＢを２秒以上押し続けることにより時刻モードＳＴ１またはサーフェスモードＳＴ２に移行することができる。
さらにスイッチＡ，Ｂのいずれもが所定時間（１〜２分）操作されない場合であっても、動作モードがサーフェスモードＳＴ２または時刻モードＳＴ１に自動的に復帰する。従ってダイバーがスイッチ操作を行う必要がなく使い勝手が向上している。
また、スイッチＡを押すとプランニングモードＳＴ３に移行する。
【００９０】
［１．６．７］  条件設定モード
条件設定モードＳＴ７は、ダイビング終了後のダイバーが気圧の減少を伴う移動を行う場合にその移動における安全性を確認するための動作モードである。すなわち、各種条件を設定することにより実際に気圧の減少を伴う移動（飛行機による移動など）を行う前にダイバーの安全を確認するための動作モードである。
この条件設定モードＳＴ７には、設定モードＳＴ４において、スイッチＡを押したままスイッチＢを所定時間（例えば、５秒）押し続けると移行することとなる。
【００９１】
条件設定モードＳＴ７においては、図１１に示すように、気圧情報をマークにより表示する気圧情報表示部７０１と、水面休止時間（水面休止を開始してからの経過時間）を表示する水面休止時間表示部７０２と、を備えて構成されている。この場合において、気圧情報表示部７０１には、ダイビング開始前においても気圧情報が表示される。また、水面休止時間は分単位で設定される。
【００９２】
本実施形態においては、気圧情報表示部７０１に表示する気圧情報は、一例として４つのランクに分けられ、山の形をしたマークの点灯数により以下の通りに定義されている。
マーク表示なし：気圧１０１３〜９２１ｍｂ（高度０〜８００ｍ相当）
マーク１個点灯：気圧９２１〜８３５ｍｂ（高度８００〜１６００ｍ相当）
マーク２個点灯：気圧８３５〜７５４ｍｂ（高度１６００〜２４００ｍ相当）
マーク３個点灯：気圧７５４〜６８３ｍｂ（高度２４００〜３２００ｍ相当）すなわち、
気圧情報表示部７０１に表示する山型のマークの点灯数によりダイバーは気圧情報を知ることができるのである。
【００９３】
また、ダイビングを行うための移動を考えた場合には、その移動経路として多くのダイバーは往路において飛行機を利用した場合には、復路においても飛行機を利用する。また、ダイバーが往路において陸路で山岳地帯を通過した場合には、復路においても山岳地帯を通過することが多い。
【００９４】
従って、ダイビングの開始前の移動経路と終了後の移動経路とが同一である確率は高く、同一であると仮定すれば、往路（ダイビング開始前）の気圧情報を復路（ダイビング終了後）の気圧情報の設定に利用すれば、気圧情報の設定が容易となり、しかも正確な気圧情報を設定することができる。
【００９５】
また、周囲の環境圧はユーザにとって感知しにくいものであるため、どのように気圧情報を設定すれば良いのかわからないユーザにとっては目安となる。
図４に示すようにダイバーズ用情報処理装置においては、気圧計測部６１と、この気圧計測部６１によって得られた気圧情報を記憶しておく気圧記憶部６８と、この気圧記憶部６８によって記憶された移動前の気圧９４３を呼び出し設定する条件設定部９４が構成され、ダイビング開始前と終了後の移動経路が同一の場合、条件設定部９４によってダイビング開始前の移動時の気圧情報を気圧記憶部６８より呼び出し、設定を行うことが可能である。
【００９６】
実際に条件設定部９４によって各種条件を設定し終わると、現時点での体内不活性ガス量と、設定した時間が経過した後に設定された気圧環境下におけるダイバーの体内不活性ガス量の算出が体内窒素量算出部６０によって行われる。
【００９７】
その算出結果は、条件設定ＳＴ７２において表示され、実際に気圧が減少する環境に移動する時間７０３と、そのときの月日７０４に高度ランク７０１に気圧情報が変化したときの体内不活性ガス量７０５が表示される。
【００９８】
このとき、仮に体内不活性ガスのバーグラフが全て点灯した場合、その移動は大変危険であるため、直ちにダイバーにアラーム音などにより危険を知らせることとなる。
尚、ここでは図示していないが、安全性を確認するために移動後の体内不活性ガス量によって判断する方法を述べたが、過去に蓄積された移動後の気圧情報と、移動前に体内に蓄積されている不活性ガス量の情報によって経験的に定めた閾値とを比較することによって、当該移動が安全か否かを判断する方法など、気圧の減少を伴う移動を行う前に当該移動が安全に行えるか否かを判断する方法であれば、どのような方法であろうとかまわない。
【００９９】
図４に示すように、体内窒素量算出部６０は、ダイビングモードＳＴ５では、前述したように、計時部６８の計測結果、圧力計測部６１の計測結果、潜水中および水面休止中のダイバーの体内に過剰に蓄積されている現在の体内窒素ガス量６０１を算出するとともに、この算出手順と理論的には同一手順で、条件設定モードＳＴ７においては、体内窒素ガス量６０１、水面休止予定時間９４２および飛行機搭乗や山岳地帯の移動などによって予想される予定気圧９４１に基づいて、実際に移動することによる気圧変動が生じなくとも、体内窒素ガス量６０１を算出するように構成されている。
【０１００】
尚、条件設定部９４は、図２に示したＣＰＵ５１、ＲＯＭ５３、ＲＡＭ５４の機能および図１に示したスイッチＡ，Ｂによって実現されている。
【０１０１】
［２］実施形態の効果
以上、述べたように本発明のダイバーズ用情報処理装置によれば、ダイバーがダイビング終了時に体内に不活性ガスが蓄積されている状態で、気圧の減少を伴う移動を行う前に当該移動が安全か否かを判別することができるため、ダイバーの陸上における圧力変化に対する危険を回避することができ、より一層の安全の確保することができる。
【図面の簡単な説明】
図１は、ダイバーズ用情報処理装置の装置本体および腕バンドの一部を示す平面図である。
図２は、ダイバーズ用情報処理装置全体の概要構成ブロック図である。
図３は、実施形態のダイバーズ用情報処理装置において、浮上速度違反警告を行うための機能構成ブロック図である。
図４は、実施形態のダイバーズ用情報処理装置において、体内窒素量を計算するための機能構成ブロック図である。
図５は、ダイバーズ用情報処理装置の動作モード遷移状態の説明図である。
図６は、時刻モードおよびサーフェスモードにおける表示画面の説明図である。
図７は、プランニングモードにおける表示画面の説明図である。
図８は、設定モードにおける表示画面の説明図である。
図９は、ダイビングモードにおける表示画面の説明図である。
図１０は、ログモードにおける表示画面の説明図である。
図１１は、条件設定モードにおける表示画面の説明図である。
図１２は、報音装置の説明図である。
図１３は、振動発生装置の説明図である。
図１４は、振動発生装置の動作説明図である。
図１５は、振動発生装置のステータに関する説明図である。
【図１】
0003888061.tif 000002
【図２】
0003888061.tif 000003
【図３】
0003888061.tif 000004
【図４】
0003888061.tif 000005
【図５】
0003888061.tif 000006
【図６】
0003888061.tif 000007
【図７】
0003888061.tif 000008
【図８】
0003888061.tif 000009
【図９】
0003888061.tif 000010
【図１０】
0003888061.tif 000011
【図１１】
0003888061.tif 000012
【図１２】
0003888061.tif 000013
【図１３】
0003888061.tif 000014
【図１４】
0003888061.tif 000015
【図１５】
0003888061.tif 000016