(57)【特許請求の範囲】
【請求項１】
複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置であって、
あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別部と、
前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知部と、
を備えたことを特徴とするダイバーズ用情報処理装置。
【請求項２】
請求項１記載のダイバーズ用情報処理装置において、
前記複数種類の潜水用ガスの混合比率を入力する混合比率入力部と、
前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶部と、
記憶した前記入力範囲に基づいて、入力された前記混合比率が前記入力範囲外である場合に、当該混合比率を前記入力範囲内に補正する入力値補正部と、
を備えたことを特徴とするダイバーズ用情報処理装置。
【請求項３】
請求項１または請求項２記載のダイバーズ用情報処理装置において、
前記潜水用ガスは、酸素を含み、
入力された酸素に対応する前記混合比率あるいは入力後に補正された前記混合比率に基づいて他の前記潜水用ガスの混合比率を算出する酸素基準比率算出部を備えたことを特徴とするダイバーズ用情報処理装置。
【請求項４】
請求項３記載のダイバーズ用情報処理装置において、
前記潜水用ガスは、ヘリウムおよび窒素を含み、
前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率に基づいて前記窒素の混合比率を算出することを特徴とするダイバーズ用情報処理装置。
【請求項５】
請求項４記載のダイバーズ用情報処理装置において、
前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率が１００［％］を越える場合には、前記酸素の混合比率を変更せずに前記ヘリウムの混合比率を補正し、前記酸素の混合比率および前記ヘリウムの混合比率を１００［％］に設定することを特徴とするダイバーズ用情報処理装置。
【請求項６】
複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置であって、
あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別部と、
前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知部と、
操作者が前記複数種類の潜水用ガスの混合比率を入力する混合比率入力部と、
予め前記潜水用ガス毎に設定された優先順位を記憶する優先順位記憶部と、
記憶した前記優先順位に基づいて、より優先順位の高い前記潜水用ガスについての前記混合比率の設定を優先し、より優先順位の低い潜水用ガスについての前記混合比率を補正する低優先順位入力値補正部と、
を備えたことを特徴とするダイバーズ用情報処理装置。
【請求項７】
請求項６記載のダイバーズ用情報処理装置において、
前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶部と、
前記優先順位の高い潜水用ガスについての前記混合比率の設定値及び記憶した前記入力範囲に基づいて、前記優先順位の低い潜水用ガスに対応する前記混合比率の入力範囲を補正する入力範囲補正部と、
を備えたことを特徴とするダイバーズ用情報処理装置。
【請求項８】
請求項１ないし請求項７の何れかに記載のダイバーズ用情報処理装置において、
前記ボンベ毎に切換条件を設定するための情報を提示する条件提示部と、
前記切換条件を操作者に選択させるための選択操作部と、
前記選択された切換条件を前記ボンベ毎に記憶する切換条件記憶部と、
を備えたことを特徴とするダイバーズ用情報処理装置。
【請求項９】
請求項８記載のダイバーズ用情報処理装置において、
前記条件提示部は、潜水時間、体内酸素量、体内不活性ガス量、潜水可能時間あるいは水深に対応する前記切換条件を提示することを特徴とするダイバーズ用情報処理装置。
【請求項１０】
請求項９記載のダイバーズ用情報処理装置において、
前記切換条件記憶部は、前記ボンベ毎に前記潜水時間、前記体内酸素量、前記体内不活性ガス量、前記潜水可能時間あるいは前記水深に対応する前記切換条件のいずれか一つあるいは組み合わせを記憶することを特徴とするダイバーズ用情報処理装置。
【請求項１１】
複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置の制御方法であって、
あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別過程と、
前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知過程と、
を備えたことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１２】
請求項１１記載のダイバーズ用情報処理装置の制御方法において、
前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶過程と、
前記複数種類の潜水用ガスの混合比率を入力する混合比率入力過程と、
記憶した前記入力範囲に基づいて、入力された前記混合比率が前記入力範囲外である場合に、当該混合比率を前記入力範囲内に補正する入力値補正過程と、
を備えたことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１３】
請求項１１または請求項１２記載のダイバーズ用情報処理装置の制御方法において、
前記潜水用ガスは、酸素を含み、
入力された酸素に対応する前記混合比率あるいは入力後に補正された前記混合比率に基づいて他の前記潜水用ガスの混合比率を算出する酸素基準比率算出過程を備えたことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１４】
複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置の制御方法であって、
あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別過程と、
前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知過程と、
操作者が前記複数種類の潜水用ガスの混合比率を入力する混合比率入力過程と、
予め前記潜水用ガス毎に設定された優先順位を記憶する優先順位記憶過程と、
記憶した前記優先順位に基づいて、より優先順位の高い前記潜水用ガスについての前記混合比率の設定を優先し、より優先順位の低い潜水用ガスについての前記混合比率を補正する低優先順位入力値補正過程と、
を備えたことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１５】
請求項１４記載のダイバーズ用情報処理装置の制御方法において、
前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶過程と、
前記優先順位の高い潜水用ガスについての前記混合比率の設定値及び記憶した前記入力範囲に基づいて、前記優先順位の低い潜水用ガスに対応する前記混合比率の入力範囲を補正する入力範囲補正過程と、
を備えたことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１６】
請求項１１ないし請求項１５の何れかに記載のダイバーズ用情報処理装置の制御方法において、
前記ボンベ毎に切換条件を設定するための情報を提示する条件提示過程と、
前記切換条件を操作者に選択させるための選択操作過程と、
前記選択された切換条件を前記ボンベ毎に記憶する切換条件記憶過程と、
を備えたことを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１７】
請求項１６記載のダイバーズ用情報処理装置において、
前記条件提示部は、潜水時間、体内酸素量、体内不活性ガス量、潜水可能時間あるいは水深に対応する前記切換条件を提示することを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１８】
請求項１７記載のダイバーズ用情報処理装置の制御方法において、
前記切換条件記憶部は、前記ボンベ毎に前記潜水時間、前記体内酸素量、前記体内不活性ガス量、前記潜水可能時間あるいは前記水深に対応する前記切換条件のいずれか一つあるいは組み合わせを記憶することを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項１９】
コンピュータを複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置として機能させるための制御プログラムであって、
あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別させ、
前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知させる、
ことを特徴とする制御プログラム。
【請求項２０】
請求項１９記載の制御プログラムにおいて、
前記複数種類の潜水用ガスの混合比率を入力させ、
あらかじめ記憶させた前記潜水用ガス毎に許容する前記混合比率の入力範囲に基づいて、入力された前記混合比率が前記入力範囲外である場合に、当該混合比率を前記入力範囲内に補正させる、
ことを特徴とする制御プログラム。
【請求項２１】
請求項１９または請求項２０記載の制御プログラムにおいて、
前記潜水用ガスは、酸素を含み、
入力された酸素に対応する前記混合比率あるいは入力後に補正された前記混合比率に基づいて他の前記潜水用ガスの混合比率を算出させることを特徴とする制御プログラム。
【請求項２２】
請求項２１記載の制御プログラムにおいて、
前記潜水用ガスは、ヘリウムおよび窒素を含み、
前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率に基づいて前記窒素の混合比率を算出させることを特徴とする制御プログラム。
【請求項２３】
請求項２２記載の制御プログラムにおいて、
前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率が１００［％］を越える場合には、前記酸素の混合比率を変更させせずに前記ヘリウムの混合比率を補正させ、前記酸素の混合比率および前記ヘリウムの混合比率を１００［％］に設定させることを特徴とする制御プログラム。
【請求項２４】
複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置をコンピュータにより制御するための制御プログラムであって、
あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別させ、
前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知させ、
操作者に前記複数種類の潜水用ガスの混合比率を入力させ、
予め前記潜水用ガス毎に設定された優先順位を記憶させ、
記憶した前記優先順位に基づいて、より優先順位の高い前記潜水用ガスについての前記混合比率の設定を優先し、より優先順位の低い潜水用ガスについての前記混合比率を補正させる、
ことを特徴とする制御プログラム。
【請求項２５】
請求項２４記載の制御プログラムにおいて、
前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶させ、
前記優先順位の高い潜水用ガスについての前記混合比率の設定値及び記憶させた前記入力範囲に基づいて、前記優先順位の低い潜水用ガスに対応する前記混合比率の入力範囲を補正させる、
ことを特徴とする制御プログラム。
【請求項２６】
請求項１９ないし請求項２５の何れかに記載の制御プログラムにおいて、
前記ボンベ毎に切換条件を設定するための情報を提示させ、
前記切換条件を操作者に選択させ、
前記選択された切換条件を前記ボンベ毎に記憶させる、
ことを特徴とする制御プログラム。
【請求項２７】
請求項２６記載の制御プログラムにおいて、
前記ボンベ毎に切換条件を設定するための情報を提示させるに際し、潜水時間、体内酸素量、体内不活性ガス量、潜水可能時間あるいは水深に対応する前記切換条件を提示させることを特徴とする制御プログラム。
【請求項２８】
請求項２７記載の制御プログラムにおいて、
前記選択された切換条件を記憶させるに際し、前記ボンベ毎に前記潜水時間、前記体内酸素量、前記体内不活性ガス量、前記潜水可能時間あるいは前記水深に対応する前記切換条件のいずれか一つあるいは組み合わせを記憶させることを特徴とするダイバーズ用情報処理装置の制御方法。
【請求項２９】
請求項１９ないし請求項２８のいずれかに記載の制御プログラムを記録したことを特徴とするコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイバーズ用情報処理装置、制御方法、制御プログラム及び記録媒体に係り、特に高深度潜水を行うために用いられるダイバーズ用情報処理装置並びにその制御方法、制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
ダイビングにより体内に溶け込んだ呼吸気中の窒素などの不活性ガスは体内で気泡となって減圧症を招くことが知られている。
また、普通の空気を呼吸ガスとして使用する空気潜水では、体質や熟練度によっても差があるが、水深３０メートル程度を越えて潜水をするといわゆる窒素中毒を起こす可能性が高くなる。
このような問題を解決すべく、ダイブコンピュータと称せられるダイバーズ用情報処理装置として、潜水時に一定のアルゴリズムでダイバーの安全性を確保するのに必要な情報、例えば、現在の水深値や体内に過剰に蓄積された不活性ガスが排出されるまでの時間や安全な浮上速度を求め、それを液晶表示パネルなどの表示部に表示するものが知られている。このようなダイバーズ用情報処理装置は、例えば、特許文献１に開示されている。
また、さらに深度が深いダイビングを行う場合には、酸素濃度を高くした酸素および窒素の混合ガスを用いる混合ガス潜水が用いられている。
しかしながら、上述した従来の混合ガス潜水でも、水深４０メートル程度を越えると酸素中毒を起こす可能性が高くなる。
さらに潜水用ガスの混合比が同じ若しくは異なる複数のボンベを使用している場合には、切り替えを間違うと酸素欠乏にいたる可能性もある。
【特許文献１】特開平１１−２０７８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、作業潜水などにおいては、水深４０メートルより深い水深に潜行するようなダイビング（高深度ダイビング）がごく普通に行われている。
そこで、本発明の目的は、高深度ダイビングにおいて減圧症、窒素中毒あるいは酸素中毒の発生を低減するための情報を提供することが可能なダイバーズ用情報処理装置並びにその制御方法、制御プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００４】
上記課題を解決するため、複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置は、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別部と、前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知部と、を備えたことを特徴としている。
上記構成によれば、切換タイミング判別部は、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、混合ガスの切換タイミングを判別する。
これにより、告知部は、切換タイミングに基づいて切換先の混合ガスを特定するための情報及び切換タイミングを告知する。
【０００５】
この場合において、前記複数種類の潜水用ガスの混合比率を入力する混合比率入力部と、前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶部と、記憶した前記入力範囲に基づいて、入力された前記混合比率が前記入力範囲外である場合に、当該混合比率を前記入力範囲内に補正する入力値補正部と、を備えるようにしてもよい。
また、前記潜水用ガスは、酸素を含み、入力された酸素に対応する前記混合比率あるいは入力後に補正された前記混合比率に基づいて他の前記潜水用ガスの混合比率を算出する酸素基準比率算出部を備えるようにしてもよい。
さらに、前記潜水用ガスは、ヘリウムおよび窒素を含み、前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率に基づいて前記窒素の混合比率を算出するようにしてもよい。
さらにまた、前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率が１００［％］を越える場合には、前記酸素の混合比率を変更せずに前記ヘリウムの混合比率を補正し、前記酸素の混合比率および前記ヘリウムの混合比率を１００［％］に設定するようにしてもよい。
【０００６】
また、複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置は、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別部と、前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知部と、操作者が前記複数種類の潜水用ガスの混合比率を入力する混合比率入力部と、予め前記潜水用ガス毎に設定された優先順位を記憶する優先順位記憶部と、記憶した前記優先順位に基づいて、より優先順位の高い前記潜水用ガスについての前記混合比率の設定を優先し、より優先順位の低い潜水用ガスについての前記混合比率を補正する低優先順位入力値補正部と、を備えたことを特徴としている。
上記構成によれば、操作者は混合比率入力部を介して、複数種類の潜水用ガスの混合比率を入力する。
この場合に優先順位記憶部は、予め前記潜水用ガス毎に設定された優先順位を記憶し、低優先順位入力値補正部は、記憶した優先順位に基づいて、より優先順位の高い潜水用ガスについての混合比率の設定を優先し、より優先順位の低い潜水用ガスについての混合比率を補正することとなる。
こうして入力された混合比率に基づいて切換タイミング判別部は、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する。
告知部は、前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する。
【０００７】
この場合において、前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶部と、前記優先順位の高い潜水用ガスについての前記混合比率の設定値及び記憶した前記入力範囲に基づいて、前記優先順位の低い潜水用ガスに対応する前記混合比率の入力範囲を補正する入力範囲補正部と、を備えるようにしてもよい。
また、前記ボンベ毎に切換条件を設定するための情報を提示する条件提示部と、前記切換条件を操作者に選択させるための選択操作部と、前記選択された切換条件を前記ボンベ毎に記憶する切換条件記憶部と、を備えるようにしてもよい。
さらに、前記条件提示部は、潜水時間、体内酸素量、体内不活性ガス量、潜水可能時間あるいは水深に対応する前記切換条件を提示するようにしてもよい。
さらにまた、前記切換条件記憶部は、前記ボンベ毎に前記潜水時間、前記体内酸素量、前記体内不活性ガス量、前記潜水可能時間あるいは前記水深に対応する前記切換条件のいずれか一つあるいは組み合わせを記憶するようにしてもよい。
【０００８】
また、複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置の制御方法は、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別過程と、前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知過程と、を備えたことを特徴としている。
この場合において、前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶過程と、前記複数種類の潜水用ガスの混合比率を入力する混合比率入力過程と、記憶した前記入力範囲に基づいて、入力された前記混合比率が前記入力範囲外である場合に、当該混合比率を前記入力範囲内に補正する入力値補正過程と、を備えるようにしてもよい。
また、前記潜水用ガスは、酸素を含み、入力された酸素に対応する前記混合比率あるいは入力後に補正された前記混合比率に基づいて他の前記潜水用ガスの混合比率を算出する酸素基準比率算出過程を備えるようにしてもよい。
【０００９】
また、複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置の制御方法は、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別する切換タイミング判別過程と、前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知する告知過程と、前記複数種類の潜水用ガスの混合比率を入力する混合比率入力過程と、予め前記潜水用ガス毎に設定された優先順位を記憶する優先順位記憶過程と、記憶した前記優先順位に基づいて、より優先順位の高い前記潜水用ガスについての前記混合比率の設定を優先し、より優先順位の低い潜水用ガスについての前記混合比率を補正する低優先順位入力値補正過程と、を備えたことを特徴としている。
【００１０】
この場合において、前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶する入力範囲記憶過程と、前記優先順位の高い潜水用ガスについての前記混合比率の設定値及び記憶した前記入力範囲に基づいて、前記優先順位の低い潜水用ガスに対応する前記混合比率の入力範囲を補正する入力範囲補正過程と、を備えるようにしてもよい。
また、前記ボンベ毎に切換条件を設定するための情報を提示する条件提示過程と、前記切換条件を操作者に選択させるための選択操作過程と、前記選択された切換条件を前記ボンベ毎に記憶する切換条件記憶過程と、を備えるようにしてもよい。
さらに、前記条件提示部は、潜水時間、体内酸素量、体内不活性ガス量、潜水可能時間あるいは水深に対応する前記切換条件を提示するようにしてもよい。
さらにまた、前記切換条件記憶部は、前記ボンベ毎に前記潜水時間、前記体内酸素量、前記体内不活性ガス量、前記潜水可能時間あるいは前記水深に対応する前記切換条件のいずれか一つあるいは組み合わせを記憶するようにしてもよい。
【００１１】
また、コンピュータを複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置として機能させるための制御プログラムは、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別させ、前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知させる、ことを特徴としている。
この場合において、前記複数種類の潜水用ガスの混合比率を入力させ、あらかじめ記憶させた前記潜水用ガス毎に許容する前記混合比率の入力範囲に基づいて、入力された前記混合比率が前記入力範囲外である場合に、当該混合比率を前記入力範囲内に補正させるようにしてもよい。
【００１２】
また、前記潜水用ガスは、酸素を含み、入力された酸素に対応する前記混合比率あるいは入力後に補正された前記混合比率に基づいて他の前記潜水用ガスの混合比率を算出させるようにしてもよい。
さらに前記潜水用ガスは、ヘリウムおよび窒素を含み、前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率に基づいて前記窒素の混合比率を算出させるようにしてもよい。
さらにまた、前記酸素基準比率算出部は、前記酸素の混合比率および前記ヘリウムの混合比率が１００［％］を越える場合には、前記酸素の混合比率を変更させせずに前記ヘリウムの混合比率を補正させ、前記酸素の混合比率および前記ヘリウムの混合比率を１００［％］に設定させるようにしてもよい。
【００１３】
また、複数種類の潜水用ガスの混合比率が同じ若しくは異なる複数の混合ガスを用いて潜水を行うために用いられるダイバーズ用情報処理装置をコンピュータにより制御するための制御プログラムは、あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、前記混合ガスの切換タイミングを判別させ、前記切換タイミングに基づいて切換先の混合ガスを特定するための情報及び前記切換タイミングを告知させ、前記複数種類の潜水用ガスの混合比率を入力させ、予め前記潜水用ガス毎に設定された優先順位を記憶させ、記憶した前記優先順位に基づいて、より優先順位の高い前記潜水用ガスについての前記混合比率の設定を優先し、より優先順位の低い潜水用ガスについての前記混合比率を補正させる、ことを特徴としている。
この場合において、前記潜水用ガス毎に許容する前記混合比率の入力範囲をあらかじめ記憶させ、前記優先順位の高い潜水用ガスについての前記混合比率の設定値及び記憶させた前記入力範囲に基づいて、前記優先順位の低い潜水用ガスに対応する前記混合比率の入力範囲を補正させるようにしてもよい。
【００１４】
また、前記ボンベ毎に切換条件を設定するための情報を提示させ、前記切換条件を操作者に選択させ、前記選択された切換条件を前記ボンベ毎に記憶させるようにしてもよい。
さらに、前記ボンベ毎に切換条件を設定するための情報を提示させるに際し、潜水時間、体内酸素量、体内不活性ガス量、潜水可能時間あるいは水深に対応する前記切換条件を提示させるようにしてもよい。
さらにまた、前記選択された切換条件を記憶させるに際し、前記ボンベ毎に前記潜水時間、前記体内酸素量、前記体内不活性ガス量、前記潜水可能時間あるいは前記水深に対応する前記切換条件のいずれか一つあるいは組み合わせを記憶させるようにしてもよい。
また、上記いずれかの制御プログラムをコンピュータ読取可能な記録媒体に記録させることも可能である。
【発明の効果】
【００１５】
本発明によれば、潜水用ガスの混合比率が同じ若しくは異なる複数のボンベを切換装置により切り換え、レギュレータを介してダイバーに供給するに際し、確実にダイバーズ用情報処理装置により切換指示がなされるので、高深度潜水を行う場合でも、酸素中毒、窒素中毒あるいは減圧症の発生を抑制することが可能となる。
さらにダイバーズ用情報処理装置は、各潜水用ガスの混合比率に対する無減圧潜水可能時間、あるいは減圧停止に必要な時間と深度を指示することができ、酸素中毒、窒素中毒あるいは減圧症の発生を抑制しつつ安全なダイビングを行うことができる。
また、ダイバーズ用情報処理装置への潜水用ガスの混合比率の設定は、容易かつ誤りが発生しにくいので、操作性と安全性とを両立させることができる。
【発明を実施するための最良の形態】
【００１６】
次に本発明の好適な実施の形態について図面を参照して説明する。
図１は、実施形態のダイバーズ用情報処理装置を用いる場合の潜水装備の使用態様図である。また図２は実施形態の潜水装備の概要構成説明図である。
潜水装備１００は、大別すると、複数のボンベＡ〜Ｄを有するボンベユニット１と、切換バルブ・レギュレータ２と、水深・残圧計３と、ダイバーズ用情報処理装置（以下、ダイブコンピュータという。）４と、を備えている。
ボンベユニット１を構成するボンベＡ〜Ｄは、それぞれ２種または３種類の潜水用ガスを混合した混合ガスが充填され、その混合比率がそれぞれ異なっている。
図３は、潜水用ガスの混合比率の一例の説明図である。以下の説明においては、潜水用ガスとして、酸素Ｏ2 、窒素Ｎ2 およびヘリウムＨｅの３種類を用いる場合について説明する。
ボンベＡは、酸素Ｏ2 の混合比率ＦＯ2 ＝２１％、窒素Ｎ2 の混合比率ＦＮ2 ＝７９％、ヘリウムＨｅの混合比率ＦＨｅ＝０％となっており、いわゆる通常の空気と同じ混合比率となっている。この混合比率の混合ガスは、潜行時に深度３０ｍ程度まで用いることが可能となる。
【００１７】
ボンベＢは、酸素Ｏ2 の混合比率ＦＯ2 ＝１５％、窒素Ｎ2 の混合比率ＦＮ2 ＝４５％、ヘリウムＨｅの混合比率ＦＨｅ＝４０％となっており、潜行時および浮上時の水深３０ｍ以深の高深度領域で用いられる。この混合比率の混合ガスは、主として酸素中毒の防止を目的としている。
ボンベＣは、酸素Ｏ2 の混合比率ＦＯ2 ＝５０％、窒素Ｎ2 の混合比率ＦＮ2 ＝０％、ヘリウムＨｅの混合比率ＦＨｅ＝５０％となっており、浮上時における比較的高深度から深度１０ｍ程度の比較的低深度までの深度領域で用いられる。この混合比率の混合ガスは、主として窒素中毒の防止を目的としている。
ボンベＤは、酸素Ｏ2 の混合比率ＦＯ2 ＝７０％、窒素Ｎ2 の混合比率ＦＮ2 ＝１０％、ヘリウムＨｅの混合比率ＦＨｅ＝２０％となっており、減圧潜水時に用いられる。すなわち、この混合比率の混合ガスは、主として減圧症の防止を目的としている。
切換バルブ・レギュレータ２は、ボンベＡ〜Ｄから供給される混合ガスを切り換えるとともに、混合ガスの圧力を所定の圧力にするファーストステージ２Ａと、ファーストステージ２Ａにレギュレータホース２Ｂを介して接続されたセカンドステージ２Ｃと、を備えている。
水深・残圧計３は、潜水中の水深および各ボンベＡ〜Ｄのうち現在使用されているボンベの残圧（残量）を計測し、表示を行う。
【００１８】
図４は、ダイブコンピュータ４の外観正面図である。また、図５は、ダイブコンピュータの概要構成ブロック図である。
本実施形態のダイブコンピュータ４は、以下のような機能を有している。
（１）  潜水中のダイバーの深度や潜水時間を計算して表示する。
（２）  潜水中に体内に蓄積される不活性ガス量を計測し、この計測結果から潜水後に水からあがった状態で体内に蓄積された窒素が排出されるまでの時間などを表示する。
（３）  あらかじめ設定された予定潜水パターンおよび現在までの実際の潜水パターンに基づいて、切換バルブ・レギュレータ２の切り換え指示および減圧症などを引き起こさないための現在以降の潜水パターンの指示を行う。
次にダイブコンピュータ４の構成を説明する。
ダイブコンピュータ４は、図３に示すように、略楕円状の装置本体４Ａに対して、図面上下方向に腕バンド４Ｂがそれぞれ連結され、この腕バンド４Ｂによって腕時計と同様にユーザの腕に装着されて使用されるようになっている。
【００１９】
装置本体４Ａは、上ケースと下ケースとが完全水密状態でビス止めなどの方法で固定され、図示しない各種電子部品が内蔵されている。装置本体４Ａの図面正面側には、液晶表示パネル１１を有する表示部１０（図４参照）が設けられている。
さらに装置本体４Ａの図面下側にはダイブコンピュータ４における各種動作モードの選択／切替を行うための操作部５が形成され、操作部５は、プッシュボタン形式の二つのスイッチ５Ａ、５Ｂを有している。装置本体４Ａの図面左側には潜水を開始したか否かを判別するために用いられる導通センサを用いた潜水動作監視スイッチ３０が構成されている。この潜水動作監視スイッチ３０は、装置本体４Ａの図面正面側に設けられた電極３０Ａ，３０Ｂを有し、電極３０Ａ，３０Ｂ間が海水などにより導通状態となることにより、電極３０Ａ，３０Ｂ間の抵抗値が小さくなった場合に入水したと判断するものである。しかしながら、この潜水動作監視スイッチ３０は、あくまで入水したことを検出してダイブコンピュータ１０の動作モードをダイビングモードに移行させるために用いるだけであり、実際に潜水（ダイビング）を開始した旨を検出するために用いられる訳ではない。すなわち、ダイブコンピュータ４を装着したユーザの腕が海水に浸かっただけの場合もあり、このような状態で潜水を開始したの判断するのは好ましくないからである。
【００２０】
このため、本ダイブコンピュータ４においては、装置本体４Ａに内蔵した圧力センサによって水圧（水深）が一定値以上、より具体的には、水圧が水深にして１．５［ｍ］相当以上となった場合にダイビングを開始したものとみなし、かつ、水圧が水深にして１．５未満となった場合にダイビングが終了したものとみなしている。
制御部５０は、スイッチＡ、Ｂ（＝操作部５）および潜水動作監視スイッチ３０、報音装置３７および振動発生装置３８が接続されるとともに、装置全体の制御を行うＣＰＵ５１と、ＣＰＵ５１の制御下で、各動作モードに対応した表示を液晶表示パネル１１に行わせるため液晶ドライバ１２を制御し、あるいは、後述の時刻用カウンタ３３における各動作モードにおける処理を行う制御回路５２と、制御用プログラムおよび制御用データを格納したＲＯＭ５３と、各種データを一時的に格納するＲＡＭ５４と、を備えて構成されている。
【００２１】
また、圧力計測部６１は、ダイブコンピュータ１においては水深（水圧）を計測、表示するとともに、水深および潜水時間からユーザの体内に蓄積される不活性ガス量を計測することが必要であるため、気圧および水圧を計測している。圧力計測部６１は、半導体圧力センサにより構成される圧力センサ３４と、この圧力センサ３４の出力信号を増幅するための増幅回路３５と、増幅回路３５の出力信号のアナログ／ディジタル変換を行い、制御部５０に出力するＡ／Ｄ変換回路３６と、を備えて構成されている。
計時部６８は、ダイブコンピュータ１においては通常時刻の計測や潜水時間の監視をおこなうために、所定の周波数を有するクロック信号を出力する発振回路３１と、この発振回路３１からのクロック信号の分周を行う分周回路３２と、分周回路３２の出力信号に基づいて１秒単位での計時処理を行う時刻用カウンタ３３と、を備えて構成されている。
【００２２】
次に表示部の構成について図４を参照して詳細に説明する。
表示部１０を構成する液晶表示パネル１１の表示面は、７つの表示領域を有している。なお、本実施形態では、液晶表示パネル１１の表示面が長方形状の例を示したが、長方形に限定されるものではなく、円形状、楕円形状、トラック形状、長方形以外の多角形状など他の形状であってもかまわない。
液晶表示パネル１１の表示面のうち、図面上部左側に位置する第１の表示領域１１１は、各表示領域のうちで最も大きく構成され、後述するダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ、現在水深、現在月日、水深ランク、潜水月日（ログ番号）が表示される。
第２の表示領域１１２は、第１の表示領域１１１の図面右側に位置し、ダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ潜水時間および酸素飽和度、現在時刻、無減圧潜水可能時間、潜水開始時刻（潜水時間）が表示される。
【００２３】
第３の表示領域１１３は、第１の表示領域１１１の図面下側に位置し、ダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ、最大水深、体内窒素排出時間、セーフティレベル、最大水深（平均水深）が表示される。
第４の表示領域１１４は、第３の表示領域１１３の図面右側に位置し、ダイビングモード、サーフェスモード（時刻表示モード）、プランニングモード、ログモードにおいて、それぞれ無減圧潜水可能時間、水面休止時間、温度、潜水終了時刻（最大水深時水温）が表示される。
第５の表示領域１１５は、第３の表示領域１１３の図面下側に位置し、電源容量切れを表示する電源容量切れ警告表示部１１５Ａやユーザの現在の高度の属する高度ランクを表示する高度ランク表示部１１５Ｂが設けられている。
【００２４】
第６の表示領域１１６は、図面下部左側に位置し、体内窒素量（体内不活性ガス量）および体内酸素量がそれぞれバーグラフ（最大９個点灯）で表示される。
第７の表示領域１１７は、第６の表示領域１１６の図面右側に位置し、ダイビングモードで減圧潜水状態になった場合に、窒素ガス（不活性ガス）が吸収傾向にあるのか、排出傾向にあるかを示す領域（図中、上下方向矢印が図示されている）と、浮上速度が高すぎる場合に浮上速度違反警告のひとつとして減速を指示するための「ＳＬＯＷ」を表示する領域と、潜水中に減圧潜水を行わなければならない旨を警告するための「ＤＥＣＯ」を表示する領域と、を備えて構成されている。
【００２５】
次に実施形態の潜水具の使用態様について説明する。
高深度潜水を行う場合、深度に応じて潜水用ガスの混合比率を変更したボンベを潜水中に切り換える必要があり、数本（本実施形態では４本）のボンベを持って潜水を行う。
安全な潜水を行うためにも、複数のボンベＡ〜Ｄのうちどのタイミングでどのボンベ使用するかをあらかじめシミュレーションしておき、使用者が把握しておく必要がある。
上述したように、本実施形態で使用する混合ガスは酸素Ｏ2 、窒素Ｎ2 、ヘリウムＨｅの３種類のガスを用いている。ヘリウムＨｅは、無臭、無毒性で非爆発性の不活性ガスである。
ところで、混合ガスを用いて潜水を行う場合にガスボンベの気体混合比率を設定する必要があると同時に、深く潜行するダイビングにおいては、長時間潜水を行うことから潜水パターンに応じて潜水用ガスの混合比率の異なる、すなわち、複数種類の混合ガスに対応する複数のガスボンベを用意する必要がある。なお、全てのガスボンベにおける潜水用ガスの混合比率が互いに異なる必要はなく、ガスボンベの一部（例えば、４本中２本）が同一の混合ガスを充填したものである場合もある。
このためあらかじめダイビングを行うに際しては、シミュレーションを行い、潜水パターンから使用する気体混合比率を選定する必要がある。
【００２６】
以下、シミュレーションの詳細を説明する。実際のシミュレーションは、ダイブコンピュータ４とは別個に設けられたパーソナルコンピュータなどのシミュレータ装置により行われる。
まず、シミュレーションを行うユーザは、シミュレータ装置に対し、潜水時間、この潜水時間に応じた水深値を入力する。より詳細には、潜行あるいは浮上速度がほぼ一定な範囲に相当する潜行（浮上）開始深度、潜行（浮上）目的深度および両深度間の移行に要する時間を入力する。
さらに、ユーザは、複数のボンベ、本実施形態では、４本のボンベＡ〜Ｄのそれぞれについて酸素、窒素、ヘリウムの混合比率をシミュレータ装置に入力する。この場合において、設定が認められない混合比率については、あらかじめ設定されたデータベースに基づいてその旨をユーザに通知するとともに、再入力を促すこととなる。
【００２７】
そして有効なデータが入力されると、シミュレータ装置は、シミュレーションを実行し、実際のダイビング同様に潜水時間に応じて体内に排出・蓄積される不活性ガス量、酸素量、酸素分圧、無減圧潜水可能時間、減圧潜水の状態時には、減圧停止に必要な時間と深度を潜水用ガスの混合比率と水深値から求める。
例えば、酸素分圧ＰＯ2 は、次のように求められる。
酸素分圧ＰＯ2 ＝（潜水深度での水圧＋大気圧）×呼吸気中の酸素混合比率
そして求めた酸素分圧ＰＯ2 の値は図示しない表示装置に表示されるとともに、シミュレーションデータとして図示しない記憶装置に格納される。
より具体的には、呼吸気中の酸素混合比率＝３６％で潜水深度が１６ｍである場合には、対応する水圧値が１．６ｂａｒで、かつ、大気圧を１．０ｂａｒとすると、得られる酸素分圧ＰＯ2 ＝０．９ｂａｒとなる。
ここで、本実施形態のダイブコンピュータにおいては、酸素中毒（酸素酔い）を防ぐという観点から酸素分圧最大許容値ＰＯ2 max＝１．６ｂａｒに設定している。
【００２８】
従って、このシミュレーション結果に従ってダイビングを行うダイバーは、酸素分圧ＰＯ2 が酸素分圧最大許容値ＰＯ2 max以下であれば適正なダイビングであり、自分自身を酸素中毒（酸素酔い）から守ることができる。
また、本実施形態のダイブコンピュータにおいては、酸素欠乏を防ぐ観点から、酸素分圧最低許容値ＰＯ2 ｍｉｎ＝０．１６ｂａｒに設定している。
以上の説明のように、本実施形態のダイブコンピュータにおいては、酸素分圧最大許容値ＰＯ2 max＝１．６ｂａｒとし、酸素分圧最低許容値ＰＯ2 ｍｉｎ＝０．１６ｂａｒとしているが、より安全な潜水を行うべく、あるいは、ユーザであるダイバーに危険性を予め認識させるべく、例えば、酸素分圧最大許容値ＰＯ2 max＝１．３〜１．４ｂａｒで警告を行ったり、ガスボンベの切換を禁止したりするように制御プログラムによりソフトウェア的に安全側に設定できるようにしている。同様に酸素分圧最低許容値ＰＯ2 ｍｉｎについても安全側に設定を変更することが可能である。
図６は潜水パターンの一例を示す図である。
例えば、図６に示す潜水パターンにおいて、潜水時、潜水パターン中のＡ領域では、水深がまだ浅いので、大気中の気体（主として酸素及び窒素）の混合比率と同じにして潜ればよい。すなわち、図３に示すように、潜水パターン中のＡ領域では、酸素混合比率ＦＯ2 ＝２１％、窒素混合比率ＦＮ2 ＝７９％、ヘリウム混合比率ＦＨｅ＝０％とする。
また、深い水深の地点に潜行したい場合には、体内に窒素や酸素がまだ蓄積されていない潜水初期時（好ましくは潜水開始時）に潜行する。そして、人体に危険を及ぼす恐れがある酸素混合比率ＦＯ2 および窒素混合比率ＦＮ2 は低めにしておき、深く潜行することとなる。
【００２９】
また、潜水パターン中のＢ領域では、図３に示すように、酸素混合比率ＦＯ2 ＝１５％、窒素混合比率ＦＮ2 ＝３０％、ヘリウム混合比率ＦＨｅ＝４５％とする。
１００ｍもの高深度潜行になると減圧症になりやすい状態となるので、徐々に浮上してゆく。このとき、水深が浅くなるまでの気体混合比率の設定は、窒素混合比率を低くし、酸素中毒も意識する。具体的には、潜水パターン中のＣ領域では、図３に示すように、酸素混合比率ＦＯ2 ＝５０％、窒素混合比率ＦＮ2 ＝０％、ヘリウム混合比率５０％とする。
さらに、潜水パターン中のＤ領域では、減圧潜水状態で水深が浅いところなので、不活性ガスの比率を低くし、酸素混合比率を高くしている。具体的には、図５に示すように、酸素混合比率ＦＯ2 ＝７０％、窒素混合比率ＦＮ2 ＝１０％、ヘリウム混合比率ＦＨｅ＝２０％とする。
【００３０】
図７は各水深時の目安になる気体混合比率の割合の説明図である。
図７に示すように、実際の潜水では、そのときの潜水時間や各気体の体内蓄積状況が異なることからあくまでも目安であり、用途に応じて切換を行う必要がある。
この場合において、予め優先順位（生命維持、安全性確保の観点からの優先順位）を設定して、これを記憶しておき、優先順位の高い潜水用ガスの設定がより優先順位の低い潜水用ガスの設定の影響を受けないようにするものとする。具体的には、酸素、窒素、ヘリウムの３種類の潜水用ガスを用いる場合には、優先順位が高い順から酸素、ヘリウム、窒素となる。従って以下の説明では、酸素（手動設定）→ヘリウム（手動設定）→窒素（自動設定）の順番で設定を行っている。
【００３１】
以下、一般的な設定時の注意事項について説明する。
高深度潜水時には酸素混合比率は低めにし、酸素中毒にならないような設定にしている。
また、不活性ガスが体内に蓄積し、減圧潜水状態になったら徐々に水深を浅くしていく。
浮上していくにつれて、不活性ガスが排出されていくので、酸素中毒及び減圧症を考慮しつつ、酸素の割合を大きくし、最終的に水深数メートルでは、減圧指示が出ている場合には純酸素に近い設定で減圧潜水することで体内の不活性ガスを排出することとなる。これにより、減圧時間を短縮することができ、無減圧潜水に切り替わった段階で、水面に上がることができる。
次にシミュレーションしたダイビングに際しての準備について説明する。
ダイビングに先立ち、ダイバーは、シミュレーションにより設定した混合比率と同一の潜水用ガスのボンベを用意する。
次にダイブコンピュータ４において、使用するボンベに関する潜水用ガスの混合比率を設定しておく。また、ガスボンベを切り換える切換タイミングを報知するため、潜水時間、水深値などを目安にユーザが設定する。
【００３２】
ここで、ダイブコンピュータ４へのデータの設定について説明する。
まず、潜水用ガスの混合比率の設定について説明する。
酸素混合比率ＦＯ2 、窒素混合比率ＦＮ2 およびヘリウム混合比率ＦＨｅの関係は、
ＦＯ2 ＋ＦＮ2 ＋ＦＨｅ＝１００％
であるから、ユーザが酸素Ｏ2 およびヘリウムＨｅの混合比率の設定を行えば、窒素Ｎ2 の混合比率は自動算出部により酸素Ｏ2 およびヘリウムＨｅの混合比率に基づいて自動的に算出することができる。
酸素混合比率ＦＯ2 の設定は、潜水時に酸素欠乏を考慮し、あまりに低い値の設定ができないように、８〜９９％の設定範囲（水深が深い所では、酸素中毒を防止すべく酸素混合比率の低い設定値が使用される）が用いられる。このためにＲＯＭ５３（あるいは不揮発性の場合にはＲＡＭ５４）は、入力範囲記憶部として機能し、ＣＰＵ５１が記憶された入力範囲に基づいて当該範囲内に設定範囲を制限することとなる。
ヘリウム混合比率ＦＨｅの設定は、０〜９９％の設定範囲が用いられる。
この場合において、酸素は低い比率では、酸素欠乏となり、高濃度では、水深値に応じて酸素中毒になる危険性が高いことから、ヘリウム混合比率ＦＨｅおよび自動設定される窒素混合比率ＦＮ2 の設定の影響を受けないように必ずユーザが設定する構成を採っており、自動設定は行わないようにしている。
すなわち、予め潜水用ガス毎に設定された優先順位を記憶させ、記憶した優先順位に基づいて、より優先順位の高い潜水用ガスについての混合比率の設定を優先し、より優先順位の低い潜水用ガスについての前記混合比率を補正させるようにしている。
また、この場合において、図７に示したように、潜水用ガス毎に許容する混合比率の入力範囲をあらかじめ記憶させ、優先順位の高い潜水用ガスについての混合比率の設定値及び記憶させた入力範囲に基づいて、優先順位の低い潜水用ガスに対応する混合比率の入力範囲を補正させる用にしている。
【００３３】
まず、酸素混合比率設定の処理について説明する。
図８は、酸素混合比率設定の処理フローチャートである。図９は、酸素混合比率設定時の表示画面（その１）の説明図である。図１０は、酸素混合比率設定時の表示画面（その２）の説明図である。
以下の説明においては、ボンベ番号＝１のボンベにおいて酸素混合比率設定を行う場合であって、あらかじめ酸素混合比率設定画面を表示させておいたものとして説明する。また、ＣＰＵ５１は、入力値補正部および酸素基準比率算出部として機能している。さらにＲＯＭ５３は、入力範囲記憶部として機能している。
まず、ダイブコンピュータ４のＣＰＵ５１は、混合比率入力部として機能する操作部５を介して酸素混合比率設定の修正桁が設定されたか否かを判別する（ステップＳ１１）。
具体的には、図８に示すように、操作ボタン５Ａを押し下げることにより十の位にカーソルが移動され、修正桁（この場合、十の位）を確定する。
ステップＳ１１の判別において修正桁が設定されていない場合には（ステップＳ１１；Ｎｏ）、ＣＰＵ５１は、酸素混合比率設定処理を終了する。
【００３４】
ステップＳ１１の判別において修正桁が設定された場合には（ステップＳ１１；Ｙｅｓ）、ＣＰＵ５１は、酸素Ｏ2 の混合比率ＦＯ2 の値に１を加算する処理を行う（ステップＳ１２）。
具体的には、初期状態が図９に示すような状態の場合、図１０に示すように十の位の値が、「２」から「３」に設定される。
続いて、ＣＰＵ５１は酸素Ｏ2の混合比率ＦＯ2 が設定可能範囲最大値を超過したか否かを判別する（ステップＳ１３）。
ステップＳ１３の判別において、酸素Ｏ2の混合比率ＦＯ2 が設定可能範囲最大値を超過した場合には、ＣＰＵ５１は酸素Ｏ2 の混合比率ＦＯ2 を設定可能範囲最小値に設定し（ステップＳ１４）、酸素混合比率設定処理を終了する。具体的には、図７の例の場合、水深４０〜６０ｍの水深域においては、ＣＰＵ５１は酸素Ｏ2 の混合比率ＦＯ2 ＝１６％とする。
ステップＳ１３の判別において、酸素Ｏ2の混合比率ＦＯ2 が設定可能範囲最大値以下である場合には、ＣＰＵ５１は、酸素Ｏ2 の混合比率ＦＯ2 及びヘリウムＨｅの混合比率ＦＨｅの和が１００％を超過したか否かを判別する（ステップＳ１５）。
【００３５】
ステップＳ１５の判別において、酸素Ｏ2 の混合比率ＦＯ2 及びヘリウムＨｅの混合比率ＦＨｅの和が１００％を超過した場合には（ステップＳ１５；Ｙｅｓ）、ＣＰＵ５１は次式により、ヘリウムＨｅの混合比率ＦＨｅを確定するとともに、窒素Ｎ2 の混合比率ＦＮ2 ＝０％に確定し（ステップＳ１６）、酸素混合比率設定処理を終了する。
ＦＨｅ＝１００−ＦＯ2   ［％］
ステップＳ１５の判別において、酸素Ｏ2 の混合比率ＦＯ2 及びヘリウムＨｅの混合比率ＦＨｅの和が１００％以下の場合には（ステップＳ１５；Ｎｏ）、ＣＰＵ５１は次式により、窒素Ｎ2 の混合比率ＦＮ2 を確定し（ステップＳ１７）、酸素混合比率設定処理を終了する。
ＦＮ2 ＝１００−ＦＯ2 −ＦＨｅ  ［％］
【００３６】
図１１は、酸素混合比率設定後の表示画面の一例である。
酸素混合比率処理が終了すると、図１０に示すように、ボンベの番号、酸素Ｏ2の混合比率ＦＯ2 、ヘリウムＨｅの混合比率ＦＨｅおよび窒素Ｎ2 の混合比率ＦＮ2 が表示されることとなる。
次にヘリウム混合比率設定の処理について説明する。
図１２は、ヘリウム混合比率設定の処理フローチャートである。
まず、ダイブコンピュータ４のＣＰＵ５１は、操作部５を介してヘリウム混合比率設定の修正桁が設定されたか否かを判別する（ステップＳ２１）。
ステップＳ２１の判別において修正桁が設定されていない場合には（ステップＳ２１；Ｎｏ）、ＣＰＵ５１は、ヘリウム混合比率設定処理を終了する。
ステップＳ２１の判別において修正桁が設定された場合には（ステップＳ２１；Ｙｅｓ）、ＣＰＵ５１はヘリウムＨｅの混合比率の値に１を加算する処理を行う（ステップＳ２２）。
【００３７】
続いて、ＣＰＵ５１は、酸素Ｏ2の混合比率ＦＯ2 およびヘリウムＨｅの混合比率ＦＨｅの和が１００％を超過したか否かを判別する（ステップＳ２３）。
ステップＳ２３の判別において、酸素Ｏ2 の混合比率ＦＯ2 及びヘリウムＨｅの混合比率ＦＨｅの和が１００％以上の場合には（ステップＳ２３；Ｙｅｓ）、ＣＰＵ５１はヘリウムＨｅの混合比率ＦＨｅ ＝０％に確定し（ステップＳ２４）、ヘリウム混合比率設定処理を終了する。
ステップＳ２３の判別において、酸素Ｏ2 の混合比率ＦＯ2 及びヘリウムＨｅの混合比率ＦＨｅの和が１００％未満の場合には（ステップＳ２３；Ｎｏ）、ＣＰＵ５１は次式により、窒素Ｎ2 の混合比率ＦＮ2 を確定し（ステップＳ２５）、酸素混合比率設定処理を終了する。
ＦＮ2 ＝１００−ＦＯ2 −ＦＨｅ  ［％］
【００３８】
次に上記構成からなるダイブコンピュータの動作について説明する。
図１３はダイブコンピュータ１０の各種動作モードにおける表示画面の遷移を模式的示す図である。
図１３に示すようにダイブコンピュータ１０の動作モードには、時刻モードＳＴｌ、サーフェスモードＳＴ２、プランニングモードＳＴ３、設定モードＳＴ４、ダイビングモードＳＴ５、ログモードＳＴ６、ボンベ切換条件設定モードＳＴ７がある。
以下各種動作モードについて説明する。なお、これらの各種動作モードにおける処理は、前述した制御部５０によって実行される。
【００３９】
［時刻モード］
時刻モードＳＴ１は、スイッチ操作を行わず、かつ、体内窒素分圧が平衡状態にあり、陸上で携帯するときの動作モードである。この時刻モードにおいて、液晶表示パネル１１には、図１３（符号ＳＴ１参照）に示すように、現在月日、現在時刻及び高度ランクが表示される。なお、高度ランク＝０の場合には高度ランク表示はおこなわれない。具体的には、図１３においては、現在月日が１２月５日であり、現在時刻が１０時０６分であることを意味しており、特に現在時刻は、コロン（：）が点滅することによって、現在の時刻を表示していることをユーザに知らせている。
この時刻モードＳＴ１においてスイッチ５Ａを押すと、図９に示すようにプランニングモードＳＴ３に移行する。また、スイッチ５Ｂを押すとログモードＳＴ６に移行する。さらにスイッチ５Ａを押したままスイッチ５Ｂを所定時間（例えば、５秒）押し続けると設定モードＳＴ４に移行することとなる。
【００４０】
［サーフェスモード］
サーフェスモードＳＴ２は、前回のダイビングから４８時間経過するまで陸上で携帯するときのモードであり、ダイブコンピュータ１は、前回のダイビングの終了後、ダイビング中に導通状態にあった潜水動作監視スイッチ３０が絶縁状態になると自動的にサーフェスモードＳＴ２に移行するようになっている。このサーフェスモードＳＴ２においては、時刻モードＳＴ１で表示される現在月日、現在時刻および高度ランクの他に、体内窒素排出時間がカウントダウン表示される。ただし、体内窒素排出時間として表示すべき時間が０時間００分に至ると、それ以降は無表示状態となる。また、サーフェスモードＳＴ２においては、ダイビング終了後の経過時間が水面休止時間として表示される。この水面休止時間２０２は、後述するダイビングモードにおいて、水深が１．５メートルよりも浅くなった次点をダイビングの終了として計時が開始され、ダイビング終了から４８時間が経過した時点で無表示状態となる。従って、ダイブコンピュータ１において、ダイビング終了後４８時間が経過するまでは陸上において、このサーフェスモードＳＴ２となり、それ以降は、時刻モードＳＴ１に移行することとなる。
【００４１】
具体的には、図１３に示すサーフェスモードＳＴ２においては、水面休止時間が１時間１３分、即ち、ダイビング終了後１時間１３分経過していることが表示されている。また、これまでに行ったダイビングにより体内に吸収された窒素量が体内窒素グラフのマーク４個分に相当することが表示され、この状態から体内の過剰な窒素が排出されて平衡状態なるまでの時間、即ち体内窒素排出時間が１０時間５５分であることを表示している。
このサーフェスモードＳＴ２においてスイッチ５Ａを押すと、図１３に示すように、プランニングモードＳＴ３に移行する。また、スイッチ５Ｂを押すとログモードＳＴ６に移行する。さらにスイッチ５Ａを押したままスイッチ５Ｂを所定時間（例えば、５秒）押し続けると設定モードＳＴ４に移行することとなる。
【００４２】
［６．３］プランニングモード
プランニングモードＳＴ３は、次に行うダイビングの最大水深と潜水時間の目安を、そのダイビング前に入力することが可能な動作モードである。このプランニングモードＳＴ３においては、水深ランク、無減圧潜水可能時間、水面休止時間、体内窒素グラフが表示される。水深ランクのランクは、所定時間毎に順次、表示が変わっていくようになっている。各水深ランク３０１は、例えば、９ｍ、１２ｍ、１５ｍ、１８ｍ、２１ｍ、２４ｍ、２７ｍ、３０ｍ、３３ｍ、３６ｍ、３９ｍ、４２ｍ、４５ｍ、４８ｍの各ランクがあり、その表示は５秒毎に切り替わるようにされている。この場合において、時刻モードＳＴ１からプランニングモードＳＴ３に移行したのであれば、過去の潜水によって体内に過剰な窒素蓄積がない場合、すなわち、初回潜水のプランニングであるため、体内窒素グラフ３の表示マークは０個であり、具体的には、図１３（符号ＳＴ４参照）に示すように水深が１５ｍの場合に無減圧潜水可能時間＝６６分と表示される。これは、水深１２ｍ以上１５ｍ以下の水深で６６分未満までは無減圧潜水が可能であることを表している。
【００４３】
これに対して、サーフェスモードＳＴ２からプランニングモードＳＴ３に移行したのであれば、図１３に示すように、過去の潜水によって体内に過剰の窒素蓄積がある反復潜水のプランニングであるため、体内窒素グラフ２０３においてマークが４個表示され、例えば水深が１５ｍの場合に無減圧潜水可能時間＝４５分と表示される。これは、水深１２ｍ以上１５ｍ以下の水深で４５分未満までは無減圧潜水が可能であることを表している。このプランニングモードＳＴ３において、水深ランク３０１が９ｍから４８ｍへと順次表示されていく間に、スイッチ５Ａを２秒以上押し続けると、図１３に示すように、サーフェスモードＳＴ２に移行する。また、水深ランク３０１が４８ｍと表示された後には、時刻モードＳＴ１またはサーフェスモードＳＴ２に自動的に移行する。このように所定の期間スイッチ操作がない場合には、サーフェスモードＳＴ２または時刻モードＳＴ１に自動的に移行するので、その都度スイッチ操作を行う必要がなく、ダイバーにとって便利である。また、スイッチ５Ｂを押すとログモードＳＴ６に移行する。
【００４４】
［設定モード］
設定モードＳＴ４は、現在月日や現在時刻の設定の他に、警告アラームのオン／オフ設定、セーフティレベルの設定を行うための動作モードである。この設定モードＳＴ４では、現在月日、現在年、現在時刻の他にも、セーフティレベル（図示せず）、アラームのオン／オフ（図示せず）、高度ランク（図示せず）が表示される。これらの表示項目のうち、セーフティレベルは、通常の減圧計算を行うレベルと、ダイビング後に１ランク高い高度ランクの場所へ移動することを前提として減圧計算を行うレベルの二つのレベルを選択することが可能である。なお、過去の潜水によって体内に過剰の窒素蓄積がある場合には、体内窒素グラフも表示される。アラームのオン／オフは、報知装置１３から各種警告のアラームを鳴らすか否かを設定するための機能であり、アラームをオフに設定しておけば、アラームが鳴ることはない。これは、ダイバーズ用情報処理装置のように電池切れを極力さける必要がある装置では、アラームのために電力が消費されて不用意に電池切れに至ることを避けることができ、好都合だからである。なお、アラームをオンにする場合としては、浮上速度違反時や減圧潜水時等がある。
【００４５】
この設定モードＳＴ４では、スイッチ５Ａを押す度に設定項目が時、秒、分、年、月、日、セーフティレベル、アラームオン／オフの順に切り替わり、設定対象部分の表示が点滅することとなる。このとき、スイッチ５Ｂを押すと設定項目の数値または文字が変わり、押し続けると設定項目の数値や文字が素早く変わる。また、アラームのオン／オフが点滅している状態でスイッチ５Ａを押すとサーフェスモードＳＴ２または時刻モードＳＴ１に戻ることとなる。また、アラームのオン／オフが点滅している状態でスイッチ５ＡとＢとを同時に押すとボンベ切換条件設定モードＳＴ７に移行する。さらにスイッチ５Ａ、５Ｂのいずれについても予め定めた期間（例えば、１〜２分）操作されなければ、サーフェスモードＳＴ２または時刻モードＳＴ１に自動的に復帰することとなる。
【００４６】
［ダイビングモード］
ダイビングモードＳＴ５とは、潜水時の動作モードであり、無減圧潜水モードＳＴ５１、現在時刻表示モードＳＴ５２、減圧潜水表示モードＳＴ５３、ボンベ切換管理モードＳＴ５４からなる。
無減圧潜水モードＳＴ５１では、現在水深、潜水時間、最大水深、無減圧潜水可能時間、体内窒素グラフ、高度ランクなどダイビングに必要な情報が表示される。
【００４７】
上述の例の場合、図１３に示す無減圧潜水モードＳＴ５１においては、ダイビングを開始してから１２分が経過し、現在、ダイバーは水深１５．０ｍの深さの場所に位置し、この水深では、あと４２分間だけ無減圧潜水を続けることができる旨が表示されている。また、現在までの最大水深は、２０．０ｍである旨が表示され、さらに現在の体内窒素量は体内窒素グラフ２０３におけるマーク４個が点灯しているレベルである旨が表示されている。
このダイビングモードＳＴ５においては、急激な浮上が減圧症の原因となることから、浮上速度監視手段が働く。すなわち、所定時間毎（例えば、６秒毎）に現在の浮上速度を算出するとともに、算出した浮上速度と現在水深に対応する浮上速度上限値とを比較し、算出した浮上速度が浮上速度上限値よりも速い場合には、報知装置１３から４［ｋＨｚ］の周波数でアラーム音（浮上速度違反警告アラーム）を３秒間発するとともに、浮上速度を落とすように液晶表示パネル１１において、「ＳＬＯＷ」の表示と、現在水深の表示とを所定周期（例えば、１秒周期）で交互に表示して浮上速度違反警告を行う。さらに振動発生装置３８から浮上速度違反である旨を振動でダイバーに警告する。そして浮上速度が正常なレベルにまで低下したときには、浮上速度違反警告を停止することとなる。
【００４８】
また、ダイビングモードＳＴ５では、スイッチ５Ａを押すと、スイッチ５Ａが押し続けられている間だけ、現在時刻表示モードＳＴ５２に移行し、現在時刻と、現在水温が表示される。具体的には、図１３に示す現在時刻表示モードＳＴ５２においては、現在時刻が１０時１８分であり、現在水温が２３［℃］であることが表示されている。このように、ダイビングモードＳＴ５においてその旨のスイッチ操作があったときには所定の期間だけ現在時刻や現在水温の表示を行うため、小さな表示画面内で通常はダイビングに必要なデータだけを表示するように構成したとしても、現在時刻などを必要に応じて表示できるので便利である。しかも、このようにダイビングモードＳＴ５においても、表示の切り替えにスイッチ操作を用いたので、ダイバーが知りたい情報を適正なタイミングで表示することが可能となっている。
また、ダイビングモードＳＴ５の状態で、水深が１．５ｍより浅いところにまで浮上したときには、ダイビングが終了したものとみなされ、潜水により導通状態となって潜水動作監視スイッチ３０が絶縁状態になった時点でサーフェスモードＳＴ２に自動的に移行する。なお、水深が１．５ｍ以上となったときから再び水深が１．５ｍ未満となった時までを１回の潜水動作として、この期間中の潜水結果（ダイビングの日付、潜水時間、最大水深などの様々なデータ）がＲＡＭ５４に記憶される。併せて、今回のダイビング中に上述した浮上速度違反警告が連続して２回以上あった場合には、その旨も潜水結果に含めて記録される。
【００４９】
本実施形態のダイブコンピュータは、無減圧潜水を前提に構成されているものであるが、減圧潜水を行う必要が生じた場合には、その旨のアラームをオンしダイバーに告知し、動作モードを減圧潜水表示モードＳＴ５３に移行する。
減圧潜水表示モードＳＴ５３においては、現在水深、潜水時間、体内窒素グラフ、高度ランク、減圧停止深度、減圧停止時間、総浮上時間を表示する。具体的には、図１３に示す減圧潜水表示モードＳＴ５３においては、潜水開始から２４分経過し、水深が２９．５ｍのところにいる旨が表示されている。また、体内窒素量が最大許容値を超え危険であるため、安全な浮上速度を守りながら水深３ｍのところまで浮上し、そこで１分間の減圧停止をするようにとの指示が表示されている。ダイバーは、上記のような表示内容に基づいて減圧停止した後、浮上することとなるが、この減圧を行っている間、体内窒素量が減少傾向にある旨が下向きの矢印により表示される。
ボンベ切換管理モードＳＴ５４には、無減圧潜水モードＳＴ５１において、スイッチ５Ｂを押すことにより移行する。
【００５０】
このボンベ切換管理モードＳＴ５４は、現在の潜水状態（使用しているボンベの混合ガス比率も含む）から混合ガス比率が同じ若しくは異なる新たなボンベに切り換えた場合に、安全性が確保できるか否か、換言すれば、新たなボンベに切り換えた場合に安全性が確保できないと判断された場合には切換を行わないようダイバーに知らせるためのモードである。
図１４は、ボンベ切換管理モードの表示画面の一例（切換可能時）の説明図である。
図１４（Ａ）に示すように、初期状態においては、現在の潜水状態および現在使用中のボンベのガス混合比率が表示される。
具体的には、水深＝２１ｍ、潜水時間＝２０分、（無減圧）潜水可能時間＝２０分、酸素分圧＝０．６、現在使用しているボンベにおけるガス混合比率（酸素２１％、ヘリウム５０％、窒素２９％）が表示されている。
この状態において、スイッチ５Ｂを所望の切換先のボンベの情報が表示されるまで繰り返し押すことにより、切換先のボンベにおける潜水可能時間、酸素分圧およびガス混合比率が表示される。
【００５１】
具体的には図１４（Ｂ）に示すように、水深＝２１ｍ、潜水時間＝２０分、（無減圧）潜水可能時間＝２１分、酸素分圧＝０．９、切換先のボンベにおけるガス混合比率（酸素２１％、ヘリウム５０％、窒素２９％）が表示されることとなる。
ダイバーはこの状態において、内容を確認し、問題がなければ、スイッチ５Ａを押すことにより、ダイブコンピュータ４は、当該切換先のボンベ使用による安全性を確認し、問題がないと判断し、ボンベ切換管理モードＳＴ５４を終了して表示を減圧潜水モードＳＴ５１に移行する。
ダイブコンピュータ４は、切換後のボンベに対応する情報に基づいて演算を行うこととなる。
Ｂを押すことにより移行する。
図１５は、ボンベ切換管理モードの表示画面の一例（切換不可能時）の説明図である。
図１５（Ａ）に示すように、初期状態においては、現在の潜水状態および現在使用中のボンベのガス混合比率が表示される。
具体的には、水深＝１０ｍ、潜水時間＝３５分、減圧潜水指示＝３ｍで１５分待機、酸素分圧＝０．６、現在使用しているボンベにおけるガス混合比率（酸素３２％、ヘリウム０％、窒素６８％）が表示されている。
【００５２】
この状態において、スイッチ５Ｂを所望の切換先のボンベの情報が表示されるまで繰り返し押すことにより、切換先のボンベにおける潜水可能時間、酸素分圧およびガス混合比率が表示される。
具体的には図１５（Ｂ）に示すように、水深＝１０ｍ、潜水時間＝３５分、減圧潜水指示＝３ｍで２分待機、酸素分圧＝１．９、切換先のボンベにおけるガス混合比率（酸素２１％、ヘリウム５０％、窒素２９％）が表示されることとなる。
ダイバーはこの状態において、内容を確認し、問題がないと判断すれば、スイッチ５Ａを押すことになるが、この場合には、ダイブコンピュータ４は、当該切換先のボンベ使用による安全性を確認し、酸素分圧が高いことにより、酸素中毒になる恐れがあると判断し、
当該スイッチ５Ａの操作を無効とする。さらに報音装置３７によるアラーム音の発生、振動発生装置３８によるアラーム振動の発生あるいは液晶表示パネルにその旨の警告を表示する。
【００５３】
さらにダイブコンピュータ４は、図１５（Ｃ）に示すように、再び、現在の潜水状態および現在使用中のボンベのガス混合比率が表示することとなる。
以上の説明は、酸素中毒の恐れがある場合のものであったが、酸素混合比率が低い場合には、酸素欠乏に陥る可能性があるので、このような場合にも、ダイブコンピュータ４は、報音装置３７によるアラーム音の発生、振動発生装置３８によるアラーム振動の発生あるいは液晶表示パネルにその旨の警告を表示し、ボンベ切換を行わないようにしている。
【００５４】
［ログモード］
ログモードＳＴ６は、ダイビングモードＳＴ５に入った状態で水深１．５ｍよりも深くに３分以上潜水したときの各種データを記憶、表示する機能である。このようなダイビングのデータは、ログデータとして潜水毎に順次記憶され、所定数（例えば、１０回）の潜水のログデータを記憶保持する。ここで、最大記憶数以上の潜水を行った場合には、古いデータから順に削除され常に最新のログデータが記憶されていることとなる。なお、最大記憶数以上の潜水を行った場合でも、予め設定しておくことにより、ログデータの一部を削除せずに保持するように構成することも可能である。
このログモードＳＴ６へは、時刻モードＳＴ１あるいはサーフェスモードＳＴ２において、スイッチ５Ｂを押すことにより移行することが可能となっている。ログモードＳＴ６においては、ログデータは所定時間（例えば、４秒）毎に切り替わる二つのモード画面を有している。図１３に示すように、第１のログモードＳＴ６１では、潜水月日、平均水深、潜水開始時刻、潜水終了時刻、高度ランク、潜水を終了した時点における体内窒素グラフが表示される。第２のログモードＳＴ６２では、潜水を行った日における何回目の潜水であるかを示すログナンバー、最大水深、潜水時間、最大水深時の水温、高度ランク、潜水を終了したときの体内窒素グラフが表示される。具体的には、図５（符号ＳＴ６参照）に示すように、高度ランク＝０の状態において、１２月５日の２回目のダイビングでは、潜水が１０時０７分に開始され、１０時４５分で終了し、３８分間の潜水であった旨が表示されている。このときのダイビングでは、平均水深が１４．６ｍ、最大水深が２６．０ｍ、最大水深時の水温＝２３［℃］であり、ダイビング終了後、体内窒素グラフのマークが４個点灯に相当する窒素ガスが体内に吸収されていた旨を表している。
【００５５】
このように本実施形態のログモードＳＴ６においては、２つのモード画面を自動的に切り替えながら各種情報を表示するので、表示画面が小さくても実質的に表示可能な情報量を多くする事ができ、視認性が低下することがない。
さらにログモードＳＴ６においては、スイッチ５Ｂを押す度に新しいデータから古いデータに順次表示が切り替わり、最も古いログデータが表示された後は、時刻モードＳＴ１またはサーフェスモードＳＴ２に移行する。全ログデータのうち一部のログデータを表示し終わった状態においても、スイッチ５Ｂを２秒以上押し続けることにより時刻モードＳＴ１またはサーフェスモードＳＴ２に移行することができる。さらにスイッチ５Ａ、５Ｂのいずれもが所定時間（１〜２分）操作されない場合であっても、動作モードがサーフェスモードＳＴ２または時刻モードＳＴ１に自動的に復帰する。従ってダイバーがスイッチ操作を行う必要がなく使い勝手が向上している。また、スイッチ５Ａを押すとプランニングモードＳＴ３に移行する。
【００５６】
［６．７］ボンベ切換条件設定モード
ボンベ切換条件設定モードＳＴ７では、ボンベ切替タイミングの各種設定が行える。
高深度潜水を行う場合や長時間潜水を行う場合、安全な潜水を行うためにも複数のボンベＡ〜Ｄのうち、いずれのボンベをいずれのタイミング使用するのかを予めダイブコンピュータ４に記憶させておく必要がある。このため、ダイブコンピュータ４のユーザは、このボンベ切換条件設定モードＳＴ７においてボンベ切換の要因となる項目を選択し、当該項目における切換条件をダイブコンピュータ４に入力することとなる。
図１６は、切換条件設定テーブルの一例の説明図である。
図１６に示すように、ボンベ切換の要因となる項目としては、以下の５種類の項目が挙げられる。
（１）潜水時間
（２）体内酸素量
（３）体内不活性ガス量
（４）潜水可能時間
（５）水深
この場合において、本実施形態においては、項目「潜水時間」に対応する切換条件としては、設定コード１〜１０に相当する１０種類の切換条件が設定可能となっている。具体的には、潜水時間０〜１０分（設定コード１）、潜水時間１１〜２０分（設定コード２）、……、潜水時間９１分〜１００分（設定コード１０）の１０種類となっている。
また、項目「体内酸素量」に対応する切換条件としては、設定コード１１〜１４に相当する４種類の切換条件が設定可能となっている。具体的には、体内酸素量を表示するバーグラフが１個または２個点灯（設定コード１１）、３個または４個点灯（設定コード１２）、……、７個または８個点灯（設定コード１４）の４種類となっている。
【００５７】
また、項目「体内不活性ガス量」に対応する切換条件としては、設定コード１６〜２０に相当する５種類の切換条件が設定可能となっている。具体的には、体内窒素量を表示するバーグラフが１個または２個点灯（設定コード１６）、３個または４個点灯（設定コード１７）、……、７個または８個点灯（設定コード１９）、９個点灯（設定コード２０）の５種類となっている。
また、項目「潜水可能時間」に対応する切換条件としては、設定コード２１〜２４に相当する４種類の切換条件が設定可能となっている。具体的には、潜水可能時間２００〜１５１分（設定コード２１）、潜水時間１５０〜１０１分（設定コード２２）、……、潜水時間５０分〜０分（設定コード２４）の４種類となっている。
また、項目「水深」に対応する切換条件としては、設定コード２５〜３３に相当する９種類の切換条件が設定可能となっている。具体的には、水深１０ｍ〜２０ｍ（設定コード２５）、水深２０〜３０ｍ（設定コード２６）、……、水深８０〜９０ｍ（設定コード３２）、水深９０〜１００ｍ（設定コード３３）の９種類となっている。
【００５８】
図１７は、切換タイミングの設定例の説明図である。
次に切り換えたミングの具体的な設定について説明する。
図１７に示すように、ボンベＡは、潜水開始時に使用するボンベ（初期使用ボンベ）として用いられる。
図１８はボンベＡについての切換タイミング設定画面の一例であり、項目「潜水時間」に対応するものである。
初期状態においては、条件表示領域に「初期使用」と表示される。従って、スイッチ５Ａおよびスイッチ５Ｂを同時に押してボンベＡを初期使用ボンベとして使用する旨を確定することとなる。
これにより、液晶表示パネル１１には、順次ボンベＢ、ボンベＣ、ボンベＤの切換タイミング設定画面が表示されることとなるが、いずれも同様であるので、ボンベＣを例として具体的に説明する。
ボンベＣは、図１７に示したように、設定コード＝３の条件を満たし、かつ、設定コード＝１２の条件を満たし、かつ、設定コード＝２０の条件を満たし、かつ、設定コード＝２９の条件を満たした場合に切り換えるものとする。すなわち、潜水時間＝２１〜３０分、かつ、体内酸素量を表示するバーグラフが３個または４個点灯、かつ、体内窒素量を表示するバーグラフが９個点灯、かつ、水深５０〜６０ｍの時に切り換えられるものである。
図１９は、ボンベＣについての切換タイミング設定画面の一例であり、項目「潜水時間」に対応するものである。
【００５９】
初期状態においては、条件表示領域に「初期使用」と表示されるが、スイッチ５Ｂを３回（あるいはスイッチ５Ａを８回）押すことにより条件表示領域には「２１分〜３０分」と表示される。この状態で、スイッチ５Ａおよびスイッチ５Ｂを同時に押すことにより、ボンベＣの項目「潜水時間」における切換条件として潜水時間＝２１〜３０分が設定される。
図２０は、ボンベＣについての切換タイミング設定画面の一例であり、項目「体内酸素量」に対応するものである。
初期状態においては、条件表示領域に「１−２個点灯」と表示されるが、スイッチ５Ｂを１回（あるいはスイッチ５Ａを４回）押すことにより条件表示領域には「３−４個点灯」と表示される。この状態で、スイッチ５Ａおよびスイッチ５Ｂを同時に押すことにより、ボンベＣの項目「体内酸素量」における切換条件として体内酸素量を表示するバーグラフが３個または４個点灯の状態が設定される。
【００６０】
図２１は、ボンベＣについての切換タイミング設定画面の一例であり、項目「体内不活性ガス量」に対応するものである。
初期状態においては、条件表示領域に「１−２個点灯」と表示されるが、スイッチ５Ａを１回（あるいはスイッチ５Ｂを４回）押すことにより条件表示領域には「９個点灯」と表示される。この状態で、スイッチ５Ａおよびスイッチ５Ｂを同時に押すことにより、ボンベＣの項目「体内不活性ガス量」における切換条件として体内窒素量を表示するバーグラフが９個点灯の状態が設定される。
図２２は、ボンベＣについての切換タイミング設定画面の一例であり、項目「水深」に対応するものである。
初期状態においては、条件表示領域に「１０−２０ｍ」と表示されるが、スイッチ５Ａを４回（あるいはスイッチ５Ｂを４回）押すことにより条件表示領域には「５０−６０ｍ」と表示される。この状態で、スイッチ５Ａおよびスイッチ５Ｂを同時に押すことにより、ボンベＣの項目「水深」における切換条件として水深５０−６０ｍが設定される。
以上の説明のように本ボンベ切換条件設定モードＳＴ７においては、簡単な操作で確実に設定が行える。
【００６１】
次に実際のダイビングを行う場合について説明する。
ダイビング時には、先に行ったシミュレーションと全く同一の水深で潜行するわけではないので、ダイブコンピュータ４は、シミュレーション結果に基づいてボンベを切り換えるタイミングとなっても、そのまま報知する訳ではない。
すなわち、次に切り換えるボンベの潜水用ガスの混合比率で潜行した時に安全か否かを判別するために、ボンベ切換後の混合比率で酸素分圧、無減圧可能時間、減圧状態では減圧停止時間や減圧停止深度が実際にはどのようになるかを算出して液晶表示パネル１１に表示する。
そして液晶表示パネル１１に表示された情報に基づいてユーザが適宜ボンベの混合比を選び切換を行うこととなる。
【００６２】
次にダイビング時のダイブコンピュータの具体的処理を説明する。
図２３は、ダイビング時のダイブコンピュータの処理フローチャートである。
まず、ダイブコンピュータ４のＣＰＵ５１は、自己のタイマに基づいてダイビング開始時間からの経過時間を測定する（ステップＳ３１）。
続いて水深計測を行う（ステップＳ３２）。
これによりＣＰＵ５１は、現在使用すべき、潜水用ガスの混合比率を算出する（ステップＳ３３）。
つぎにＣＰＵ５１は、酸素分圧ＦＯ2 の算出を行う（ステップＳ３４）。
続いてＣＰＵ５１は、体内不活性ガス量を算出し（ステップＳ３５）、体内酸素量を算出する（ステップＳ３６）。
続いてＣＰＵ５１は、現在までの潜水パターンに基づいて減圧潜水状態か否かを判別する（ステップＳ３７）。
ステップＳ３７の判別において、ＣＰＵ５１は現在の潜水パターンが減圧潜水状態である場合には（ステップＳ３７；Ｙｅｓ）、減圧停止深度、減圧停止時間および総浮上時間の算出を行い（ステップＳ３９）、処理をステップＳ４０に移行する。
【００６３】
ステップＳ３７の判別において、ＣＰＵ５１は現在の潜水パターンが減圧潜水状態ではない場合には（ステップＳ３７；Ｎｏ）、無減圧可能時間を算出する（ステップＳ３８）。
これらの結果、ＣＰＵ５１は、表示部１０の液晶表示パネル１１に減圧停止深度、減圧停止時間および総浮上時間あるいは無減圧可能時間のいずれか一方を表示することとなる（ステップＳ４０）。
以上の説明のように本実施形態によれば、潜水パターンに応じて複数のボンベの潜水用ガスの混合比率を設定し、各ボンベの使用タイミングをダイビング前にシミュレーションする。そして、このシミュレーション結果に基づいて、切換タイミングをダイブコンピュータに設定し、実際のダイビングではダイブコンピュータが実際の潜水パターンを考慮してダイバーにボンベの使用タイミングを報知することによりダイビングの安全性を高めることが可能となる。
【００６４】
また各潜水用ガスの混合比率に対する無減圧潜水可能時間、減圧潜水時には、減圧停止に必要な時間と深度をあらかじめシミュレーションできるので、実際のダイビングにおいても、ボンベを切り換えた場合に安全か否かの判別を確実に行うことができる。
さらに実際のダイビング中においても、切換先の潜水用ガスの混合比率に対する無減圧潜水可能時間、減圧潜水時には、減圧停止に必要な時間と深度を演算するので、ボンベを切り換えた場合に安全か否かの判別を確実に行うことができる。
以上の説明においては、潜水用ガスとして、酸素、窒素及びヘリウムを用いていたが、酸素、窒素および水素の組み合わせなど、潜水状態に応じて既知の各種潜水用ガスを用いることが可能である。
【００６５】
また、以上の説明においては、潜水用ガスを３種類用いる場合において説明したが、４種類以上の潜水用ガスを用いるように構成することも可能である。この場合における潜水用ガスとしては、水素、ネオン（Ｎｅ）、アルゴン（Ａｒ）、クリプトン（Ｋｒ）、キセノン（Ｘｅ）などから適宜選択することが可能である。
さらに以上の説明においては、各ボンベの切換は、ダイバーが行う構成を採っていたが、ダイバーの指示を待って、自動的に切り換えるように構成することも可能である。もちろんこの場合には、万が一を考慮し、手動で切換可能に構成しておくのが好ましい。さらに酸素中毒の恐れがある場合および酸素欠乏に陥る可能性がある場合には、ダイブコンピュータは、報音装置によるアラーム音の発生、振動発生装置によるアラーム振動の発生あるいは液晶表示パネルにその旨の警告を表示し、自動的なボンベ切換を禁止するように構成する必要がある。
【図面の簡単な説明】
【００６６】
【図１】実施形態の潜水具の使用態様図である。
【図２】実施形態の潜水具の概要構成説明図である。
【図３】各ボンベに充填された潜水用ガスの混合比率の一例の説明図である。
【図４】ダイブコンピュータ４の外観正面図である。
【図５】ダイブコンピュータの概要構成ブロック図である。
【図６】潜水パターンの一例の説明図である。
【図７】各水深時の目安になる気体混合比率の割合の説明図である。
【図８】酸素混合比率設定の処理フローチャートである。
【図９】酸素混合比率設定時の表示画面（その１）の説明図である。
【図１０】酸素混合比率設定時の表示画面（その２）の説明図である。
【図１１】酸素混合比率設定後の表示画面の一例である。
【図１２】ヘリウム混合比率設定の処理フローチャートである。
【図１３】ダイブコンピュータの各種動作モードにおける表示画面の遷移を模式的に示す図である。
【図１４】ボンベ切換管理モードの表示画面の一例（切換可能時）の説明図である。
【図１５】ボンベ切換管理モードの表示画面の一例（切換不可能時）の説明図である。
【図１６】切換条件設定テーブルの一例の説明図である。
【図１７】切換タイミングの設定例の説明図である。
【図１８】ボンベＡについての切換タイミング設定画面の一例であり、項目「潜水時間」に対応するものである。
【図１９】ボンベＣについての切換タイミング設定画面の一例であり、項目「潜水時間」に対応するものである。
【図２０】ボンベＣについての切換タイミング設定画面の一例であり、項目「体内酸素量」に対応するものである。
【図２１】ボンベＣについての切換タイミング設定画面の一例であり、項目「体内不活性ガス量」に対応するものである。
【図２２】ボンベＣについての切換タイミング設定画面の一例であり、項目「水深」に対応するものである。
【図２３】ダイビング時のダイブコンピュータの処理フローチャートである。
【符号の説明】
【００６７】
１００…潜水具、Ａ〜Ｄ…ボンベ、２…切換バルブ・レギュレータ、３…水深・残圧計、４…ダイバーズ用情報処理装置（ダイブコンピュータ）、５…操作部（混合比率入力部）、１０…表示部、１１…液晶表示パネル、１２…液晶ドライバ、３０…潜水動作監視スイッチ、３７…報音装置（告知部）、３８…振動発生装置（告知部）、５０…制御部、５１…ＣＰＵ（入力値補正部、切換タイミング判別部、酸素基準比率算出部）、５３…ＲＯＭ（入力範囲記憶部）、６１…圧力計測部、６８…計時部
【図１】
0003551969.tif 000002
【図２】
0003551969.tif 000003
【図３】
0003551969.tif 000004
【図４】
0003551969.tif 000005
【図５】
0003551969.tif 000006
【図６】
0003551969.tif 000007
【図７】
0003551969.tif 000008
【図８】
0003551969.tif 000009
【図９】
0003551969.tif 000010
【図１０】
0003551969.tif 000011
【図１１】
0003551969.tif 000012
【図１２】
0003551969.tif 000013
【図１３】
0003551969.tif 000014
【図１４】
0003551969.tif 000015
【図１５】
0003551969.tif 000016
【図１６】
0003551969.tif 000017
【図１７】
0003551969.tif 000018
【図１８】
0003551969.tif 000019
【図１９】
0003551969.tif 000020
【図２０】
0003551969.tif 000021
【図２１】
0003551969.tif 000022
【図２２】
0003551969.tif 000023
【図２３】
0003551969.tif 000024