(57)【特許請求の範囲】
【請求項１】
潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、
同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、
他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、
前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、
ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、
前記解読手段により解読されたメッセージを出力する出力手段と、
基準方向及びこの基準方向からのずれを示す許容角度が記憶された方向記憶手段と、
自己の向いた進行方向を検出する方向検出手段と、
前記方向検出手段により検出された自己の進行方向に関し、前記方向記憶手段内の基準方向から許容角度だけずれた範囲内にあるか否かを判定する方角異常判定手段と、
前記方角異常判定手段による判定の結果、自己の進行方向が許容角度の範囲内から外れたとき、方向異常を前記メッセージとして出力及び送信する方向異常出力手段と
を備えたことを特徴とするダイビングコンピュータ。
【請求項２】
請求項１に記載のダイビングコンピュータにおいて、
前記方向検出手段により検出された進行方向を含む信号を送信する方向送信手段と、
他の装置の方向送信手段から送信された信号が示す進行方向が記憶される装置方向記憶手段と
を備えたことを特徴とするダイビングコンピュータ。
【請求項３】
潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、
同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、
他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、
前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、
ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、
前記解読手段により解読されたメッセージを出力する出力手段と、
計測対象の装置の方向から伝搬する信号に基づいて、当該計測対象の装置に関する位置を計測して位置情報を生成する位置計測手段と、
前記位置計測手段により生成された位置情報を含む信号を送信する位置情報送信手段と、
前記計測対象の装置における位置情報送信手段から送信された位置情報に基づいて、自己の位置計測手段により生成された位置情報を補正する位置情報補正手段と
を備えたことを特徴とするダイビングコンピュータ。
【請求項４】
請求項３に記載のダイビングコンピュータにおいて、
前記位置情報は距離情報を含んでおり、
基準となる装置のＩＤ情報が記憶される基準ＩＤ記憶手段と、
基準となる装置と自己との間の最大許容距離が記憶される許容距離記憶手段と、
前記基準ＩＤ記憶手段内のＩＤ情報に基づいて、自己と全ての装置との間の距離を示す各距離情報のうち、基準となる装置との間の距離情報を選択して送出する距離情報選択手段と、
前記距離情報選択手段から受けた距離情報と前記許容距離記憶手段内の最大許容範囲とを比較し、距離情報が最大許容範囲を越えたとき、警告を表示及び送信させる許容距離判定手段と
を備えたことを特徴とするダイビングコンピュータ。
【請求項５】
請求項４に記載のダイビングコンピュータにおいて、
受信誤り無しのときの通信に用いた最長の距離を示す最長距離情報が各装置のＩＤ情報と組にして記憶される最長通信距離記憶手段と、
前記送信手段に設けられ、送信する信号内に誤り制御情報を付加する誤り制御情報付加手段と、
受信した信号内の誤り制御情報に基づいて、当該信号の受信誤りの有無を判定する受信誤り判定手段と、
前記誤り判定手段による判定結果が「誤り無し」を示すとき、ＩＤ識別手段により識別されるＩＤ情報に基づいて、最長通信距離記憶手段内の最長距離情報を検索し、得られた最長通信距離情報と、位置情報補正手段から得られる今回の通信距離を示す距離情報とを比較し、最長距離情報が示す通信距離が今回の距離情報の示す通信距離よりも短いとき、前記最長通信距離記憶手段内の当該最長距離情報を今回の距離情報に書替える最大距離更新手段と、
誤り判定手段から受ける検出結果が「誤り有り」を示すとき、ＩＤ識別手段にて識別されるＩＤ情報に基づいて、最長通信距離記憶手段内の最長通信距離情報を検索し、得られた最長通信距離情報よりも短い距離を示す標準通信距離を算出し、算出した標準通信距離と、位置情報補正手段から得られる今回の通信距離とを比較し、今回の通信距離が標準通信距離よりも長いとき、互いに近づく旨の警告を出力し、今回の通信距離が標準通信距離よりも短いとき、故障を示す旨の警告を出力する距離判定手段と
を備えたことを特徴とするダイビングコンピュータ。
【請求項６】
潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、
同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、
他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、
前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、
ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、
前記解読手段により解読されたメッセージを出力する出力手段と、
前記潜水に必要な情報は潜水深度情報を含んでおり、
基準となる装置のＩＤ情報が記憶される基準ＩＤ記憶手段と、
基準となる装置の深度と自己の深度との間における許容深度差が記憶される許容深度差記憶手段と、
前記解読手段から得られる基準となる装置の深度情報と、自己の装置が計測した自己の深度情報とを送出する深度送出手段と、
深度送出手段から受けた両深度情報の差を求めて現在の深度差を算出し、この深度差と前記許容深度差記憶部内の許容深度差とを比較し、現在の深度差が許容深度差よりも大のとき、警告を出力する許容深度差判定手段と
を備えたことを特徴とするダイビングコンピュータ。
【請求項７】
請求項３に記載のダイビングコンピュータにおいて、
前記潜水に必要な情報は深度情報を含み、且つ前記位置情報は距離情報を含んでおり、
相手の装置から相手の深度情報を含む信号を受信したとき、前記解読手段から得られる相手の深度情報と自己の装置が計測した自己の深度情報との両深度情報の差を求めて現在の深度差を算出する深度差算出手段と、
前記位置情報補正手段から得られる相手の装置との距離ａと、前記深度差算出手段から得られる深度差ｂとに基づいて、水平面距離ｃ＝（ａ2 −ｂ2 ）1/2 を算出し、算出結果を出力する水平面距離算出手段と
を備えたことを特徴とするダイビングコンピュータ。
【請求項８】
潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、
同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、
他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、
前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、
ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、
前記解読手段により解読されたメッセージを出力する出力手段と、
少なくとも定期的な信号受信の有無に基づいて、自己から通信不能となった相手の装置を検出し、当該相手を示すＩＤ情報及び受信不能の旨を示す送信信号を送信する通信不能検出手段と、
目標の装置のＩＤ情報及びその受信不能を示す送信信号を他の装置の通信不能検出手段から受けたとき、目標の装置に対して自己が中継可能か否かを確認し、中継可能なとき、目標となる装置との距離を位置情報補正手段から得てその距離情報及び中継可能を示す送信信号を出力する中継可能表明手段と、
各装置の中継可能表明手段による送信信号を受けたとき、各送信信号内の距離情報と、自己の中継可能表明手段により得られる目標の装置の距離情報とを比較し、自己の距離情報が最も近い距離を示すとき、中継起動信号を送出する中継装置決定手段と、
中継装置決定手段から中継起動信号を受けると、受信不能を発した装置のＩＤ情報を送信元とする送信信号又は目標の装置のＩＤ情報を送信元とする送信信号を受信すると、この受信した信号を内容を変えないで再送信する中継手段と
を備えたことを特徴とするダイビングコンピュータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スキューバダイビング等の潜水時における潜水可能時間を算出するダイビングコンピュータに関する。
【０００２】
【従来の技術】
スキューバダイビング等の圧搾空気を使用する潜水では、水圧と同じ高圧の空気を用いて呼吸するため、常圧では不活性である空気中の窒素が血液中に溶け込む。溶け込んだ窒素の量が一定量を越えると、潜水病の原因となる。ある一定量を越えた窒素が血液中に溶け込んだ場合、浅い深度で血液中の窒素を放出する「減圧」が必要となる。
【０００３】
一方、レジャーダイビングでは、減圧を必要としない無減圧潜水が求められている。溶け込む窒素の量は、窒素の分圧とその分圧の窒素を吸収した時間で求められるが、分圧つまり、潜水深度は刻々と変わるので潜水開始から現在までの窒素吸収の積分値をリアルタイムで計算し続ける必要がある。
【０００４】
この計算は、いわゆるダイビングコンピュータにより実行される。ダイビングコンピュータは、図２５に示すように、逐次、水圧センサ１により水圧を検知すると共に潜水時間タイマ２により潜水時間を計測し、水圧並びに潜水時間の情報を潜水情報計算部３に与えている。潜水情報計算部３は、これら水圧及び潜水時間に基づいて、現在の窒素吸収量と潜水深度からその深度における潜水可能残り時間を算出する機能や、速すぎる浮上速度などを検出する機能をもっている。また、ダイビングコンピュータは、潜水情報計算部３から得られた各潜水情報をログ保持部４に保持すると共に、ディスプレイ５に表示してダイバーに無減圧潜水可能時間を伝える機能をもっている。
【０００５】
また機種によっては、残圧センサ６により検知されたタンク内の圧搾空気の残圧を用い、潜水情報計算部３がタンク内の残留空気の量と潜水深度、呼吸量などから呼吸可能な時間を算出し、前述した無減圧潜水可能時間と比較し、ディスプレイ５を介して潜水可能残り時間を伝える機能をもっている。
【０００６】
この機能の方が積算した窒素吸収量と実際のエア残量の両方から潜水可能残り時間を算出するために正確な情報が得られる。但し、一般に圧搾空気の残圧を検知する機能は、タンクとダイビングコンピュータとをチューブで接続する必要があって携帯性に劣るため、採用しない機種もある。また一部の機種は、タンクにトランスミッタを装着して圧搾空気の残圧情報を電波によって腕時計型等の受信機に送信しており、正確な情報を得られつつ、携帯性にも優れたものがある。
【０００７】
ところで、スキューバダイビングにおいては、二人一組で潜水するバディシステム制が採用されている。バディシステムは、互いの相手をバディ（buddy:相棒）と呼び、潜水中、バディ同士でケアしあい事故を防止するシステムである。
【０００８】
バディシステムにおいてダイバーは、常に自分のバディの状態を把握するため、エア残量、疲労状態、精神状態などを知る必要がある。特にエア切れは未だに潜水事故の多くを占めており、解決が望まれる。現状では、バディの潜水情報を知るには、バディに合図して手信号で教えてもらうか、バディの近くまで泳いでいってディスプレイ表示を見るしかない。なお、ダイビングコンピュータが表示する潜水可能残り時間は、基本的には使用者本人の残り時間であり、他の人がその残り時間を用いて潜水することは不可能である。同じように潜水しても人それぞれ深度や呼吸量などが異なり、潜水可能時間が個々に異なるからである。よって、自己の潜水可能残り時間からバディの潜水可能残り時間は推測できず、確認が必要である。
【０００９】
【発明が解決しようとする課題】
以上説明したようにダイビングコンピュータでは、使用者本人以外には潜水情報を確認しにくいという問題がある。例えば、他の人がその潜水情報を知るには、手信号で教えてもらうか、バディの近くまで泳いでいってディスプレイ表示を見るしかない。
【００１０】
また、特に日本においては、バディシステム制のなかでも、複数のバディをグループとし、そのグループをインストラクターやガイドダイバーが引率するダイビングスタイルが一般的である。この場合、インストラクターやガイドダイバーなどの引率者は、非常に重大な責任をもち、グループ内の全ダイバーの状態を的確に把握する必要がある。
【００１１】
しかしながら、引率者は、グループのダイバーに合図して、手信号やジェスチャーで潜水情報をやりとりして全ダイバーの状態を把握するしかない。但し、手信号やジェスチャーの場合、相手が引率者を注目していないと、要求が伝わらない問題がある。例えば、相手と手信号などでやりとりする場合、始めに引率者に注目させるための合図が必要である。しかし、合図の手段は、ほとんどなく、例えばナイフや石で金属製のタンクをたたく等の方法が主である。
【００１２】
本発明は上記実情を考慮してなされたもので、残圧や潜水可能残り時間などの潜水情報をバディや引率者に通知でき、ダイビングの安全性を向上し得るダイビングコンピュータを提供することを目的とする。
【００１３】
また、本発明の他の目的は、バディやグループ内のダイバーに対し、ダイビング中に必要な意志表示や潜水情報を相手の装置に表示又は伝達する機能を設け、バディ間、グループ内のダイバー同士の意志疎通を容易に実現し得るダイビングコンピュータを提供することにある。
【００１４】
【課題を解決するための手段】
請求項１に対応する発明は、潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、前記解読手段により解読されたメッセージを出力する出力手段と、基準方向及びこの基準方向からのずれを示す許容角度が記憶された方向記憶手段と、自己の向いた進行方向を検出する方向検出手段と、前記方向検出手段により検出された自己の進行方向に関し、前記方向記憶手段内の基準方向から許容角度だけずれた範囲内にあるか否かを判定する方角異常判定手段と、前記方角異常判定手段による判定の結果、自己の進行方向が許容角度の範囲内から外れたとき、方向異常を前記メッセージとして出力及び送信する方向異常出力手段とを備えたダイビングコンピュータである。
【００１９】
また、請求項２に対応する発明は、請求項１に対応するダイビングコンピュータにおいて、前記方向検出手段により検出された進行方向を含む信号を送信する方向送信手段と、他の装置の方向送信手段から送信された信号が示す進行方向が記憶される装置方向記憶手段とを備えたダイビングコンピュータである。
【００２０】
さらに、請求項３に対応する発明は、潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、前記解読手段により解読されたメッセージを出力する出力手段と、計測対象の装置の方向から伝搬する信号に基づいて、当該計測対象の装置に関する位置を計測して位置情報を生成する位置計測手段と、前記位置計測手段により生成された位置情報を含む信号を送信する位置情報送信手段と、前記計測対象の装置における位置情報送信手段から送信された位置情報に基づいて、自己の位置計測手段により生成された位置情報を補正する位置情報補正手段とを備えたダイビングコンピュータである。
【００２１】
また、請求項４に対応する発明は、請求項３に対応するダイビングコンピュータにおいて、前記位置情報は距離情報を含んでおり、基準となる装置のＩＤ情報が記憶される基準ＩＤ記憶手段と、基準となる装置と自己との間の最大許容距離が記憶される許容距離記憶手段と、前記基準ＩＤ記憶手段内のＩＤ情報に基づいて、自己と全ての装置との間の距離を示す各距離情報のうち、基準となる装置との間の距離情報を選択して送出する距離情報選択手段と、前記距離情報選択手段から受けた距離情報と前記許容距離記憶手段内の最大許容範囲とを比較し、距離情報が最大許容範囲を越えたとき、警告を表示及び送信させる許容距離判定手段とを備えたダイビングコンピュータである。
【００２２】
さらに、請求項５に対応する発明は、請求項４に対応するダイビングコンピュータにおいて、受信誤り無しのときの通信に用いた最長の距離を示す最長距離情報が各装置のＩＤ情報と組にして記憶される最長通信距離記憶手段と、前記送信手段に設けられ、送信する信号内に誤り制御情報を付加する誤り制御情報付加手段と、受信した信号内の誤り制御情報に基づいて、当該信号の受信誤りの有無を判定する受信誤り判定手段と、前記誤り判定手段による判定結果が「誤り無し」を示すとき、ＩＤ識別手段により識別されるＩＤ情報に基づいて、最長通信距離記憶手段内の最長距離情報を検索し、得られた最長通信距離情報と、位置情報補正手段から得られる今回の通信距離を示す距離情報とを比較し、最長距離情報が示す通信距離が今回の距離情報の示す通信距離よりも短いとき、前記最長通信距離記憶手段内の当該最長距離情報を今回の距離情報に書替える最大距離更新手段と、誤り判定手段から受ける検出結果が「誤り有り」を示すとき、ＩＤ識別手段にて識別されるＩＤ情報に基づいて、最長通信距離記憶手段内の最長通信距離情報を検索し、得られた最長通信距離情報よりも短い距離を示す標準通信距離を算出し、算出した標準通信距離と、位置情報補正手段から得られる今回の通信距離とを比較し、今回の通信距離が標準通信距離よりも長いとき、互いに近づく旨の警告を出力し、今回の通信距離が標準通信距離よりも短いとき、故障を示す旨の警告を出力する距離判定手段とを備えたダイビングコンピュータである。
【００２３】
また、請求項６に対応する発明は、潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、前記解読手段により解読されたメッセージを出力する出力手段と、前記潜水に必要な情報は潜水深度情報を含んでおり、基準となる装置のＩＤ情報が記憶される基準ＩＤ記憶手段と、基準となる装置の深度と自己の深度との間における許容深度差が記憶される許容深度差記憶手段と、前記解読手段から得られる基準となる装置の深度情報と、自己の装置が計測した自己の深度情報とを送出する深度送出手段と、深度送出手段から受けた両深度情報の差を求めて現在の深度差を算出し、この深度差と前記許容深度差記憶部内の許容深度差とを比較し、現在の深度差が許容深度差よりも大のとき、警告を出力する許容深度差判定手段とを備えたダイビングコンピュータである。
【００２４】
さらに、請求項７に対応する発明は、請求項３に対応するダイビングコンピュータにおいて、前記潜水に必要な情報は深度情報を含み、且つ前記位置情報は距離情報を含んでおり、相手の装置から相手の深度情報を含む信号を受信したとき、前記解読手段から得られる相手の深度情報と自己の装置が計測した自己の深度情報との両深度情報の差を求めて現在の深度差を算出する深度差算出手段と、前記位置情報補正手段から得られる相手の装置との距離ａと、前記深度差算出手段から得られる深度差ｂとに基づいて、水平面距離ｃ＝（ａ2 −ｂ2 ）1/2 を算出し、算出結果を出力する水平面距離算出手段とを備えたダイビングコンピュータである。
【００２５】
また、請求項８に対応する発明は、潜水に必要な情報をメッセージとして表示、送信又はその両方が可能なダイビングコンピュータであって、同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段と、他の装置から送信された信号を受信し、この信号に相当する受信信号を生成する受信手段と、前記受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、前記送信元のＩＤ情報が前記グループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出するＩＤ識別手段と、ＩＤ識別手段から送出された受信信号内のメッセージを解読する解読手段と、前記解読手段により解読されたメッセージを出力する出力手段と、少なくとも定期的な信号受信の有無に基づいて、自己から通信不能となった相手の装置を検出し、当該相手を示すＩＤ情報及び受信不能の旨を示す送信信号を送信する通信不能検出手段と、目標の装置のＩＤ情報及びその受信不能を示す送信信号を他の装置の通信不能検出手段から受けたとき、目標の装置に対して自己が中継可能か否かを確認し、中継可能なとき、目標となる装置との距離を位置情報補正手段から得てその距離情報及び中継可能を示す送信信号を出力する中継可能表明手段と、各装置の中継可能表明手段による送信信号を受けたとき、各送信信号内の距離情報と、自己の中継可能表明手段により得られる目標の装置の距離情報とを比較し、自己の距離情報が最も近い距離を示すとき、中継起動信号を送出する中継装置決定手段と、中継装置決定手段から中継起動信号を受けると、受信不能を発した装置のＩＤ情報を送信元とする送信信号又は目標の装置のＩＤ情報を送信元とする送信信号を受信すると、この受信した信号を内容を変えないで再送信する中継手段とを備えたダイビングコンピュータである。
【００２６】
（作用）
従って、請求項１に対応する発明は以上のような手段を講じたことにより、同一グループの他の装置に対応するＩＤ情報が設定されるグループＩＤ設定手段を設け、受信手段が、他の装置から送信された信号を受信し、この信号に相当する受信信号を生成し、ＩＤ識別手段が、受信手段により生成された受信信号から送信元のＩＤ情報を抽出したとき、送信元のＩＤ情報がグループＩＤ設定手段内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出し、解読手段が、ＩＤ識別手段から送出された受信信号内のメッセージを解読し、出力手段が、解読手段により解読されたメッセージを出力するので、残圧や潜水可能残り時間などの潜水情報をバディや引率者に通知でき、ダイビングの安全性を向上させることができる。また、バディやグループ内のダイバーに対し、ダイビング中に必要な意志表示や潜水情報を相手の装置に表示又は伝達する機能を設け、バディ間、グループ内のダイバー同士の意志疎通を容易に実現させることができる。
【００３０】
さらに、請求項１に対応する発明は、基準方向及びこの基準方向からのずれを示す許容角度が記憶された方向記憶手段を設け、方向検出手段が、自己の向いた進行方向を検出し、方角異常判定手段が、方向検出手段により検出された自己の進行方向に関し、方向記憶手段内の基準方向から許容角度だけずれた範囲内にあるか否かを判定すると、方向異常出力手段が、方角異常判定手段による判定の結果、自己の進行方向が許容角度の範囲内から外れたとき、方向異常をメッセージとして出力及び送信するので、出願当初の請求項１に対応する作用に加え、自己がグループのグループの進行方向と違う方向に進行しているか否かを監視することができる。
【００３１】
また、請求項２に対応する発明は、方向送信手段が方向検出手段により検出された進行方向を含む信号を送信する一方、装置方向記憶手段には他の装置の方向送信手段から送信された信号が示す進行方向が記憶されるので、請求項１に対応する作用に加え、グループ内のダイバーのうちの誰かがグループの進行方向と違う方向に進行しているか否かを監視することができる。
【００３２】
さらに、請求項３に対応する発明は、位置計測手段が、計測対象の装置の方向から伝搬する信号に基づいて、当該計測対象の装置に関する位置を計測して位置情報を生成し、位置情報送信手段が位置計測手段により生成された位置情報を含む信号を送信し、位置情報補正手段が、計測対象の装置における位置情報送信手段から送信された位置情報に基づいて、自己の位置計測手段により生成された位置情報を補正するので、出願当初の請求項１に対応する作用に加え、自己の計測結果を、計測対象の装置が計測した位置情報に基づいて補正するため、計測精度を向上させることができる。
【００３３】
また、請求項４に対応する発明は、位置情報が距離情報を含んでおり、また、基準となる装置のＩＤ情報が記憶される基準ＩＤ記憶手段と、基準となる装置と自己との間の最大許容距離が記憶される許容距離記憶手段とを設け、距離情報選択手段が、基準ＩＤ記憶手段内のＩＤ情報に基づいて、自己と全ての装置との間の距離を示す各距離情報のうち、基準となる装置との間の距離情報を選択して送出し、許容距離判定手段が、距離情報選択手段から受けた距離情報と許容距離記憶手段内の最大許容範囲とを比較し、距離情報が最大許容範囲を越えたとき、警告を表示及び送信させるので、請求項３に対応する作用に加え、基準装置との距離が離れ過ぎないように警告を発することができる。
【００３４】
また、請求項５に対応する発明は、受信誤り無しのときの通信に用いた最長の距離を示す最長距離情報が各装置のＩＤ情報と組にして記憶される最長通信距離記憶手段を設け、誤り制御情報付加手段が、送信手段に設けられ、送信する信号内に誤り制御情報を付加し、受信誤り判定手段が、受信した信号内の誤り制御情報に基づいて、当該信号の受信誤りの有無を判定し、最大距離更新手段が、誤り判定手段による判定結果が「誤り無し」を示すとき、ＩＤ識別手段により識別されるＩＤ情報に基づいて、最長通信距離記憶手段内の最長距離情報を検索し、得られた最長通信距離情報と、位置情報補正手段から得られる今回の通信距離を示す距離情報とを比較し、最長距離情報が示す通信距離が今回の距離情報の示す通信距離よりも短いとき、最長通信距離記憶手段内の当該最長距離情報を今回の距離情報に書替え、また、距離判定手段が、誤り判定手段から受ける判定結果が「誤り有り」を示すとき、ＩＤ識別手段にて識別されるＩＤ情報に基づいて、最大通信距離記憶手段内の最長通信距離情報を検索し、得られた最長通信距離情報よりも短い距離を示す標準通信距離を算出し、算出した標準通信距離と、位置情報補正手段から得られる今回の通信距離とを比較し、今回の通信距離が標準通信距離よりも長いとき、互いに近づく旨の警告を出力し、今回の通信距離が標準通信距離よりも短いとき、故障を示す旨の警告を出力するので、請求項４に対応する作用に加え、受信情報に誤りを検出した際に、基準装置との距離が離れ過ぎていることを警告し、記憶している標準通信距離より近づいてもなお受信情報に誤りを検出する際には、装置の故障と判断し、警告を発することができる。
【００３５】
また、請求項６に対応する発明は、潜水に必要な情報は潜水深度情報を含んでおり、また、基準となる装置のＩＤ情報が記憶される基準ＩＤ記憶手段と、基準となる装置の深度と自己の深度との間における許容深度差が記憶される許容深度差記憶手段とを設け、深度送出手段が、解読手段から得られる基準となる装置の深度情報と、自己の装置が計測した自己の深度情報とを送出し、許容深度差判定手段が、深度送出手段から受けた両深度情報の差を求めて現在の深度差を算出し、この深度差と許容深度差記憶部内の許容深度差とを比較し、現在の深度差が許容深度差よりも大のとき、警告を出力するので、出願当初の請求項１に対応する作用に加え、基準装置との深度さが離れ過ぎないように警告を発することができる。
【００３６】
さらに、請求項７に対応する発明は、潜水に必要な情報は深度情報を含み、且つ位置情報は距離情報を含んでおり、深度差算出手段が、相手の装置から相手の深度情報を含む信号を受信したとき、解読手段から得られる相手の深度情報と自己の装置が計測した自己の深度情報との両深度情報の差を求めて現在の深度差を算出し、水平面距離算出手段が、位置情報補正手段から得られる相手の装置との距離ａと、前記深度差算出手段から得られる深度差ｂとに基づいて、水平面距離ｃ＝（ａ2 −ｂ2 ）1/2 を算出し、算出結果を出力するので、請求項３に対応する作用に加え、水平面距離が分かるので、完全な位置情報を得ることができる。
【００３７】
また、請求項８に対応する発明は、通信不能検出手段が、少なくとも定期的な信号受信の有無に基づいて、自己から通信不能となった相手の装置を検出し、当該相手を示すＩＤ情報及び受信不能の旨を示す送信信号を送信し、中継可能表明手段が、目標の装置のＩＤ情報及びその受信不能を示す送信信号を他の装置の通信不能検出部から受けたとき、目標の装置に対して自己が中継可能か否かを確認し、中継可能なとき、目標となる装置との距離を位置情報補正手段から得てその距離情報及び中継可能を示す送信信号を出力し、中継装置決定手段が、各装置の中継可能表明部による送信信号を受けたとき、各送信信号内の距離情報と、自己の中継可能表明部により得られる目標の装置の距離情報とを比較し、自己の距離情報が最も近い距離を示すとき、中継起動信号を送出し、中継手段が、中継装置決定手段から中継起動信号を受けると、受信不能を発した装置のＩＤ情報を送信元とする送信信号又は目標の装置のＩＤ情報を送信元とする送信信号を受信すると、この受信した信号を内容を変えないで再送信するので、出願当初の請求項１に対応する作用に加え、ある装置間で送信が不可能となった場合であっても、他の装置が中継することにより、送信可能距離を伸ばすことができる。
【００３８】
【発明の実施の形態】
（第１の実施の形態）
図１は本発明の第１の実施の形態に係るダイビングコンピュータの構成を示すブロック図である。このダイビングコンピュータは、受信部１１、モード切替部１２、他装置ＩＤ入力制御部１３、ＩＤ識別部１４、ＩＤ保持部１５、メッセージ解読部１６、メッセージ出力部１７、水圧センサ１８、潜水情報計算部１９、残圧センサ２０、潜水時間タイマ２１、ログ保持部２２、送信制御部２３、送信部２４を備えている。
【００３９】
ここで、受信部１１は、他のダイビングコンピュータから出力された電波又は超音波からなる信号を受信すると共に、この信号に相当する受信信号を生成し、この受信信号をモード切替部１２を介して他装置ＩＤ入力制御部１３又はＩＤ識別部１４に送出するものである。
【００４０】
受信部１１は、例えば図２（ａ）に示すように、アンテナ１１ａ及び受信回路１１ｂからなり、受信回路１１ｂが、アンテナ１１ａを介して受信した電波を復調回路１１ｃによりアナログ信号として取り出すと共に、このアナログ信号をＡ／Ｄ変換回路１１ｄによりデジタル化して受信信号を生成する機能をもっている。なお、受信部１１は、超音波からなる信号を受信する場合、例えば図２（ｂ）に示すように、アンテナ１１ａに代えてマイク１１ｅを用いる。
【００４１】
モード切替部１２は、外部からの潜水モード又はＩＤ設定モードの設定により、ＩＤ設定モードのときには受信部１１と他装置ＩＤ入力制御部１３とを接続し、潜水モードのときには受信部１１とＩＤ識別部１４とを接続する機能をもっている。
【００４２】
他装置ＩＤ入力制御部１３は、モード切替部１２が潜水前のＩＤ設定モードのとき、受信部１１からモード切替部１２を介して受けたグループ内のダイビングコンピュータのＩＤ情報をＩＤ保持部１５に書込むための書込入力用の制御部であり、書込時には例えば、ＣＳＭＡ／ＣＤ等の如き一般的な通信制御用のプロトコルが使用可能となっている。
【００４３】
ＩＤ保持部１５は、他装置ＩＤ入力制御部１３の書込処理により、潜水前に入力されたグループ内のダイビングコンピュータを識別するためのＩＤ情報を保持する機能をもっている。
【００４４】
ＩＤ識別部１６は、モード切替部１２が潜水モードのとき、受信部１１からモード切替部１２を介して送出されたＩＤ情報を含む受信信号について、ＩＤ保持部１５を参照しながらグループ内のダイビングコンピュータから送信されたか否かを判定し、グループ内のダイビングコンピュータから送信された信号の受信信号であるとき、この受信信号をメッセージ解読部１６に送出する機能をもっている。
【００４５】
メッセージ解読部１６は、ＩＤ識別部１４から受けた受信信号内のメッセージを解読し、解読結果をメッセージ出力部１７に与えるものである。
【００４６】
メッセージ出力部１７は、メッセージ解読部１６から受ける解読結果に基づいて、音や表示等を用いてメッセージを出力する機能と、潜水情報計算部１９及びログ保持部２２から受けた潜水情報を出力する機能とを有し、例えば表示用ディスプレイが使用可能となっている。
【００４７】
一方、水圧センサ１８は、周囲の水圧を感知するものであり、水圧を示す水圧信号を潜水情報計算部１９に与えるものである。
【００４８】
残圧センサ２０は、タンク内の圧搾空気の残圧を感知するものであり、残圧を示す残圧信号を潜水情報計算部１９に与えるものである。
【００４９】
潜水時間タイマ２１は、潜水開始からの経過時間を計測して経過時間信号を潜水情報計算部１９に与えるものである。
【００５０】
潜水情報計算部１９は、水圧センサから受ける水圧信号、残圧センサから受ける残圧信号、潜水時間タイマから受ける経過時間信号などを入力し、リアルタイムに潜水情報を算出するものであり、潜水情報をメッセージ出力部１７、ログ保持部２２及び送信制御部２３に与える機能をもっている。なお、潜水情報の内容は、前述した通り、現在の窒素吸収量、潜水深度、潜水可能残り時間、早すぎる浮上速度の有無、無減圧潜水時間、タンク内のエア残量などである。
【００５１】
ログ保持部２２は、潜水情報計算部１９から受ける潜水情報をログ情報として保持するものであり、このログ情報を送信制御部２３及びメッセージ出力部１７に与える機能をもっている。
【００５２】
なお、水圧センサ１８、タンク内残圧センサ２０、潜水時間タイマ２１、潜水情報計算部１９及びログ保持部２２は、従来のダイビングコンピュータにも同等のものが搭載されている。但し、従来のものは、潜水情報やログ情報の送出先が表示用ディスプレイのみである点で本発明とは異なっている。
【００５３】
送信制御部２３は、潜水情報計算部１９から得られる現在の潜水情報及びログ保持部から得られる過去のログ情報が入力され、使用者から入力された他のダイビングコンピュータへの送信要求を受け取り、これらに基づいて送信信号を送信部２４に与えるものである。ここで、送信信号（及び受信信号）は、例えば図３に示すように、送信先ＩＤ、送信元ＩＤ、メッセージ種別、メッセージ内容の項目を有するフォーマットにて作成可能となっている。
【００５４】
なお、送信先ＩＤは送信したい相手のダイビングコンピュータのＩＤを指定する。引率者又はバディのＩＤは直接指定できる。また、それ以外のグループの全員に送信する場合は、ドントケアのＩＤを送信する。ドントケアを示す送信先ＩＤを受信したとき、送信元ＩＤを解析してグループ内からの送信か否かを判定する。送信元ＩＤは自己のダイビングコンピュータのＩＤ情報を送信する。
【００５５】
メッセージ種別は、送信メッセージの種類を表す。例えば、呼びかけ、緊急信号、通常信号、潜水情報送信、潜水情報要求などの種類を区別する。メッセージ内容は、例えば、種別が緊急信号のとき、エア切れ、怪我、機材故障があり、種別が通常信号のとき、潜降開始、浮上開始、集合、待機があり、種別が潜水情報のとき、現在深度、タンク残圧、潜水可能時間等がある。
【００５６】
送信部２４は、送信要求が外部から入力されたとき、送信制御部２３から受けた送信信号を送信するものである。例えば送信部２４は、図２（ａ）に示すように、アンテナ１１ａ及び送信回路２４ａからなり、送信回路２４ａが、送信制御部２３から与えられる潜水情報又はメッセージ等を含む送信信号をＤ／Ａ変換回路２４ｂによりアナログ化して変調回路２４ｃを介して変調し、アンテナ１１ａに供給して電波からなる送信信号を送信する機能をもっている。ここで、送信部２４ａは、超音波からなる信号を送信する場合、図２（ｂ）に示すように、アンテナ１１ａに代えてスピーカ２４ｄを用いる。
【００５７】
次に、以上のようなダイビングコンピュータの動作を説明する。なお、図４に示すように、ＩＤ設定モード（バディＩＤ設定モードを含む）、潜水モード、ログ出力モードの順に述べる。
【００５８】
（ＩＤ設定モード）
いま、潜水前であり、操作者の操作によりモード切替部１２がＩＤ設定モードにされたとする。この潜水前には、グループ内の各ダイバーがもつ各ダイビングコンピュータのＩＤ情報を互いのダイビングコンピュータに記憶しあう。
【００５９】
すなわち、図５（ａ）（ｂ）に示すように、１つのダイビングコンピュータは機器のＩＤ情報と、引率者か否かを示す引率者情報とを含む送信信号を出力する。このとき、他の全てのダイビングコンピュータでは、予めモード切替部１２をＩＤ設定モードに設定しておくと、受信部１１から送出される受信信号がモード切替部１２を通って他装置ＩＤ入力制御部１３に入力される。他装置ＩＤ入力制御部１３では、受信信号内のＩＤ情報及び個人情報をＩＤ保持部１５に書込む。以下同様に、各ダイビングコンピュータが順次ＩＤ情報及び引率者情報を含む送信信号を出力し、他の全てのダイビングコンピュータが受信信号内のＩＤ情報及び引率者情報をＩＤ保持部１５に書込むことにより、全てのダイビングコンピュータが互いにＩＤ情報を共有する。
【００６０】
しかる後、図５（ｃ）に示すように、バディ同士で互いのダイビングコンピュータのＩＤ情報と、バディである旨を示すバディ情報とを同様にＩＤ保持部１５に記憶しあう。
【００６１】
（潜水モード）
ＩＤ設定の完了後、モード切替部１２は潜水モードに設定される。潜水時、潜水情報計算部１９は、水圧センサ１８や残圧センサ２０から受けた検出信号に基づいて、刻々と変わる深度やタンク内残圧を検知すると共に、潜水可能残り時間などの潜水情報を計算する。また、ログ保持部２２がその潜水情報をログ情報として記憶する。
【００６２】
また、潜水モード時には、受信部１１は、他のダイビングコンピュータからの受信信号をモード切替部１２を介してＩＤ識別部１４に送出する。ＩＤ識別部１４では、ＩＤ保持部１５内のＩＤ情報を参照しつつ、受信信号内の送信先ＩＤと送信元ＩＤを解析し、自分向けの送信か否かを判定する。
【００６３】
ＩＤ識別部１４で自分向けと判定するのは、送信先ＩＤが自己のＩＤであるときと、送信先ＩＤがドントケア（図６に示すブロードキャスト型；全員向け）で且つ送信元ＩＤがＩＤ保持部１５内に書込済のＩＤ情報のとき（同グループの一員を示すとき）である。自分向けの送信と判定したとき、ＩＤ識別部１４は、送信先のＩＤ情報を除いたメッセージ部分と、送信元を示すＩＤ情報（引率者情報又はバディ情報を含む）をメッセージ解読部１６に送る。一方、自分向けの送信でないと判定したとき、ＩＤ識別部１４は受信信号を破棄する。
【００６４】
メッセージ解読部１６では、ＩＤ識別部１４から受けたメッセージ部分からメッセージ種別とメッセージ内容を解読すると共に、その解読内容と送信元を示す情報とをメッセージ出力部１７へ送る。メッセージ出力部１７では、音や表示などを用いて使用者にメッセージ内容を伝える。
【００６５】
送信制御部２３では、使用者からの送信要求があると、その送信種別、送信データを作成し、ＩＤ保持部１５から送信先のＩＤ情報を読出して送信信号を作成し、送信部２４に与える。送信要求がないときには、自己の潜水情報をバディと引率者へ向けて定期的に送信する。なお、この定期的な送信に代えて、図７及び図８に示すように、他のダイビングコンピュータから潜水情報の送信要求があったときのみ、自己の潜水情報を送信要求元に送信するリクエスト型としてもよい。この場合、ＩＤ識別部１４でＩＤを判別したあと、送信元のＩＤ情報も保持し、メッセージ解読部１６で潜水情報の送信要求であることが解読されると、送信元ＩＤと送信要求コマンドを送信制御部２３に送る。
【００６６】
（ログ出力モード）
潜水後、ログ情報を保持している時点で、送信制御部２３にログ情報送信要求を入力したとする。送信制御部２３は、ログ保持部１５からログ情報を読出すと共に、ログ情報を含む送信信号を作成し、この送信信号を送信部２４及びアンテナ１１ａを介して外部に送信する。
【００６７】
ここで、外部のパソコンなどがその送信信号を受信することにより、ログ情報を整理して保管することができる。また、ダイビングコンピュータに、天候、海の状況、透明度、水温、日付、使用機材、一緒に潜ったダイバーの名前、バディの名前等の関連情報をＧＵＩ等により入力可能な場合、図９に示すように、ダイビングコンピュータ（ＤＣ）２５がこれら関連情報とログ情報を含む送信信号をパソコン２６に向けて送信できる。この結果、パソコンに接続されたハードディスク等に完全なログ情報を保存することができる。なお、これら関連情報は、後でパソコンに入力してもよい。
【００６８】
上述したように第１の実施の形態によれば、同一グループの他の装置に対応するＩＤ情報が設定されるＩＤ保持部１５を設け、受信部１１が、他の装置から送信された信号を受信し、この信号に相当する受信信号を生成し、ＩＤ識別部１４が、受信信号から送信元のＩＤ情報を抽出したとき、送信元のＩＤ情報がＩＤ保持部１５内のいずれかのＩＤ情報に一致するか否かを判定し、一致する判定結果のとき、当該受信信号を送出し、メッセージ解読部１６が、この受信信号内のメッセージを解読し、メッセージ出力部１７が、解読されたメッセージを出力するので、残圧や潜水可能残り時間などの潜水情報をバディや引率者に通知でき、ダイビングの安全性を向上させることができる。また、バディやグループ内のダイバーに対し、ダイビング中に必要な意志表示や潜水情報を相手の装置に表示又は伝達する機能を設け、バディ間、グループ内のダイバー同士の意志疎通を容易に実現させることができる。
【００６９】
これにより、バディや自分の管理下にあるダイバーの潜水情報を容易に正確に得ることができる。また、従来の合図を用いる手段とは異なり、容易に他ダイバーへの呼びかけの手段を実現することができる。さらに、今まで手信号やジェスチャに頼っていた意志疎通を容易に正確に実現することができる。
【００７０】
また、これらの利点により、バディや自分の管理下のダイバーの更なる安全性の確保ができ、また一般ダイバーにおいては、余裕も生まれるのでダイビングスキルの向上や水中観察力を高めることに役立つ。さらに、ダイビングを一層楽しいものにすることができる。
【００７１】
（第２の実施の形態）
図１０は本発明の第２の実施の形態に係るダイビングコンピュータのメッセージ出力部の変形構成を示すブロック図であり、図１と同一部分には同一符号を付し、ほぼ同一部分にはアルファベットの添字を付してその詳しい説明を省略し、ここでは異なる部分についてのみ述べる。なお、以下の各実施形態についても同様にし、重複した説明を省略する。
【００７２】
すなわち、本実施形態は、図１に示したメッセージ出力部１７と同等の機能を有し、さらに出力する潜水情報の確実な伝達を図るものである。具体的な本実施形態に係るメッセージ出力部１７ａは、図１のメッセージ出力部１７の構成を分割し、各構成をダイビングコンピュータ（ＤＣ）本体２７、又は水中マスク２８のガラス面２９に設置したものであり、全体として出力動作を実行する。
【００７３】
ここで、メッセージ出力部１７ａは、ダイビングコンピュータ２７本体に設置された出力情報送信部３１と、水中マスク２８に設置され、出力情報送信部３１から送信されたデータを受信する出力情報受信部３２と、水中マスク２７のガラス面２９付近に設置された複数のＬＥＤ（発光ダイオード）３３と、各ＬＥＤの駆動のためのＬＥＤ駆動回路３４とを備えている。
【００７４】
出力情報送信部３１は、メッセージ解読部１６、潜水情報計算部１９又はログ保持部２２から受けたメッセージや潜水情報を出力情報受信部３２に向けて送信する機能をもっている。
【００７５】
出力情報受信部３２は、出力情報送信部３１から受けた信号を受信し、受信信号をＬＥＤ駆動回路３４に与える機能をもっている。
【００７６】
ＬＥＤ駆動回路３４は、出力情報受信部３２から受けた受信信号の内容に応じて各ＬＥＤ３３を選択的に発光させる機能をもっている。
【００７７】
次に、このようなダイビングコンピュータの動作を説明する。なお、このダイビングコンピュータは、メッセージ解読部１６、潜水情報計算部１９又はログ保持部２２から受けたメッセージや潜水情報をＬＥＤ出力可能である。但し、ここでは、重複した説明を省略するため、メッセージ解読部１６から受けたメッセージをＬＥＤ出力する場合のみを例に挙げて述べる。
【００７８】
いま、前述同様に、受信部１１乃至メッセージ解読部１６により、受信信号を受信してそのメッセージを解読したとする。このメッセージは、メッセージ解読部１６からメッセージ出力部１７ａに与えられる。
【００７９】
メッセージ出力部１７ａにおいては、出力情報送信部３１がメッセージ解読部１６から受けたメッセージを出力情報受信部３２に向けて送信する。出力情報受信部は、この送信を受信してその内容に相当する受信信号をＬＥＤ駆動回路３４に与える。
【００８０】
ＬＥＤ駆動回路３４は、この受信信号に基づいて、各ＬＥＤ３３を駆動する。ここで、メッセージ内容が通常情報の場合、ＬＥＤ駆動回路３４は、例えば緑色のＬＥＤ３３を駆動してマスクのガラス面２９を緑色に発光させることにより、使用者に通常情報を通知できる。また同様に、メッセージ内容が緊急情報の場合、ＬＥＤ駆動回路３４は、例えば赤色のＬＥＤ３３をＬＥＤ駆動回路３４が駆動してマスクのガラス面２９を赤色に発光させることにより、使用者に緊急情報を通知できる。
【００８１】
上述したように本実施形態によれば、第１の実施形態の効果に加え、水中メガネのガラス面にメッセージ出力部を設置したので、メッセージを使用者に確実に伝達できる。なお、通常のディスプレイ表示の場合、ディスプレイを見ていないとメッセージを見落とす可能性があるが、本実施形態では、水中マスク内にディスプレイを設けたので見落とすことなく、受信したメッセージを確実に認識することができる。
【００８２】
なお、変形例として、図１１に示すようにＬＥＤ駆動回路３４及びＬＥＤ３３に代えて、水中マスク２８内に音を出力するブザー３５などの機構を設けたメッセージ出力部１７ｂとしてもよい。このメッセージ出力部１７ｂは、ブザー３５が耳に近いので確実にメッセージを通知できる。
【００８３】
また、他の変形例として、図１２に示すようにＬＥＤ駆動回路３４及びＬＥＤ３３に代えて、水中マスク２８のガラス面２９に透明な液晶板３６を組込む（埋込む）と共に、この液晶板３６を表示駆動するためのＬＣＤ駆動回路３７を設けたメッセージ出力部１７ｃとしてもよい。このメッセージ出力部１７ｃは、液晶板３６により、文字やメッセージの内容を示すマークを出力するため、情報を正確に通知することができる。
【００８４】
（第３の実施形態）
図１３は本発明の第３の実施の形態に係るダイビングコンピュータの受信部の変形例を示すブロック図である。この受信部１１ｘは、例えば３本のアンテナ１１ａ1 〜１１ａ3 に対応して設けられた３つの復調回路１１ｃ1 〜１１ｃ3 と、各復調回路１１ｃ1 〜１１ｃ3 から得られる各受信信号相互間の位相差を検出する位相差検出回路４１と、この位相差検出回路４１により検出される位相差に基づいて、受信信号の発信源の方向を検出して受信信号に並列にモード切替部１２に送出する方向検出回路４２とを備えている。なお、各復調回路１１ｃ1 〜１１ｃ3 のうちのいずれか１つは、前述同様に受信信号をＡ／Ｄ変換回路１１ｄを介してモード切替部１２に送出することは言うまでもない。
【００８５】
次に、このようなダイビングコンピュータの動作を説明する。
【００８６】
いま、受信部１１ｘにおいては、図１３に示すように、各復調回路１１ｃ1 〜１１ｃ3 が各アンテナ１１ａ1 〜１１ａ3 を個別に介した電波を復調して受信信号を生成し、夫々受信信号を位相差検出回路４１に与える。位相差検出回路４１は、各受信信号間の位相差を検出して方向検出回路４２に与える。方向検出回路４２は、各受信信号間の位相差に基づいて、受信信号の発信源の方向を検出し、方向検出信号をモード切替部１２に出力する。一方、この方向検出信号とは並行し、例えば１つの復調回路１１ｃ3 が、受信信号をＡ／Ｄ変換回路１１ｄを介してモード切替部１２に与える。モード切替部１２以降の動作は前述した通りである。
【００８７】
従って、前述同様にメッセージ出力部１７が受信内容を出力するとき、受信内容に並行して与えられる方向検出信号に基づいて、受信信号の送信された方向をも出力することができる。
【００８８】
上述したように第３の実施の形態によれば、第１の実施形態の効果に加え、各アンテナ１１ａ1 〜１１ａ3 間の受信信号の各位相差を検出できるため、各位相差と各アンテナ１１ａ1 〜１１ａ3 の配置位置とに基づいて受信信号の発信源の方向を検出することができる。
【００８９】
また、これにより、受信信号の発信源となったダイビングコンピュータを有するダイバーの位置を推測し得る。例えば移動するダイバーをボートが追うドリフトダイブの場合、自分が追うダイバーのグループの捕捉が容易になる。万一見失っても、ダイバーが水面に浮上した後なら、電波の到達距離も延びるため捜索が容易になる。
【００９０】
なお、各ダイビングコンピュータが電波を用いず、超音波にて信号を送受信する場合、受信部１１ｙは、図１４に示すように、各アンテナ１１ａ1 〜１１ａ3 に代えて各マイク１１ｅ1 〜１１ｅ4 を用いると共に、位相差検出回路４１に代えて感度差検出回路４１ａを用いる構成となる。この変形例は、受信部１１ｙにより、前述同様に、感度差検出回路４１ａが各マイク１１ｅ1 〜１１ｅ4 から得られた感度差を検出して方向検出回路４２に与え、方向検出回路４２にて受信信号の発信源の方向を検出することができる。
【００９１】
（第４の実施の形態）
図１５は本発明の第４の実施の形態に係るダイビングコンピュータの構成を示すブロック図である。
【００９２】
本実施形態は、第１の実施形態の変形構成であり、グループとしての進行方向の管理を図るものであって、具体的には図１５に示すように、方角検出部（コンパス）５１、各装置方角記憶部５２及び方角異常判定部５３を備えている。
【００９３】
ここで、方角検出部５１は、ダイビングコンピュータの向いている方角を検出するものであり、検出結果を送信制御部２３及び各装置方角記憶部５２に与える機能をもっている。
【００９４】
各装置方角記憶部５２は、方角検出部５１から受ける検出結果に基づいて、自己のダイビングコンピュータの向いた方角と自己のＩＤ情報とを記憶する機能と、メッセージ解読部１６から受ける同一グループ内の他の各ダイビングコンピュータのＩＤ情報とその向いている方角とを組にして記憶する機能とをもっている。
【００９５】
方角異常判定部５３は、各装置方角記憶部５２内の記憶内容に基づいて、基準となるダイビングコンピュータの向く基準の方角から±許容角度の範囲内に自己の向いた方角が入っているか否かを判定し、自己の方角が許容角度を越えて基準の方角から外れたとき、方角異常をメッセージ出力部１７に送出する機能をもっている。なお、基準となるダイビングコンピュータは、例えば引率者又はバディの保有する装置が適用可能である。
【００９６】
また一方、送信制御部２３は、前述した機能に加え、方角検出部５１から受ける自己のダイビングコンピュータの向いた方角を定期的に外部に送信する機能をもっている。
【００９７】
また、メッセージ解読部１６は、前述した機能に加え、解読結果がダイビングコンピュータの向いている方角とＩＤ情報とを示すとき、この解読結果を各装置方角記憶部５２に与える機能をもっている。
【００９８】
次に、このようなダイビングコンピュータの動作を説明する。
【００９９】
各ダイビングコンピュータにおいては、各々の方角検出部５１が夫々のダイビングコンピュータの向いた方角を検出して検出結果を送信制御部２３を介して送信すると共に、当該検出結果を自己のＩＤ情報と組にして各装置方角記憶部５２にて記憶する。
【０１００】
また、各ダイビングコンピュータでは、他のダイビングコンピュータから受信したＩＤ情報と向いた方角とを受信部１１乃至メッセージ解読部１６を介して各装置方角記憶部５２に記憶する。
【０１０１】
ここで、方角異常判定部５３は、各装置方角記憶部５２内の記憶内容に基づいて、基準となるダイビングコンピュータの向く基準の方角θS から±許容角度θe の範囲内に自己の向いた方角θｘがあるか否か、すなわち「θS −θe ＜θｘ＜θS ＋θe 」の関係を満たすか否かを判定し、自己の方角θｘが許容角度±θe を越えて基準の方角θS から外れたとき、方角異常をメッセージ出力部１７を介して出力する。
【０１０２】
上述したように本実施形態によれば、第１の実施形態の効果に加え、方角検出部５１が方角を検出し、方角異常検出部がこの方角に関して基準となる方角の許容角度の範囲内にあるか否かを判定して許容角度から自己の方角が外れたときは警告を出力するので、例えば、引率者やバディにおいては、グループ内のダイバーやバディの進行方向に異常があるか否かを確認することができる。また、グループ内のダイバーにおいては、個々にグループの進行方向と違う方向に進んでいるか否かを自己認識することができる。
【０１０３】
なお、本実施形態は、進行方向のみの確認機能であり、位置や移動の確認機能を含まないため、停止時にはあまり意味がない。しかし、ダイビング時に必要な方角の情報をダイビングコンピュータ内に取り込んで通信する簡易な構成により、グループ全体の移動状態を管理することができるという利点を有する。
【０１０４】
（第５の実施の形態）
図１６は本発明の第５の実施形態に係るダイビングコンピュータの構成を示すブロック図である。このダイビングコンピュータは、相手のダイビングコンピュータと相互に位置を計測しあう機能を有し、かつ相手の計測結果に基づいて自己の計測結果を補正する機能をもつものであり、具体的には図１に示す構成に加え、位置計測部５４及び計測値補正演算部５５を備えている。
【０１０５】
ここで、位置計測部５４は、放射電波に対する目標（相手のダイバー）の反射波を利用して目標の位置などを計測するものであり、例えば、電波の伝搬時間から距離を計測可能とし、前述した各アンテナ間の位相差から方向を計測可能としたものであって、計測結果を送信制御部２３及び計測値補正演算部５５に与える機能をもっている。なお、この電波を用いた計測の場合、送信用の１本のアンテナと、受信用の複数のアンテナとが夫々設けられる。また前述同様に、電波に代えて超音波を用い、各アンテナ間の位相差に代えて各マイク間の感度差を用いてもよい。
【０１０６】
計測値補正演算部５５は、メッセージ解読部１６から受けた相手による計測結果を一旦メモリ（図示せず）に記憶し、メモリ内の相手の計測結果に基づいて、自己の位置計測部５４による計測結果を補正し、補正結果をメッセージ出力部１７に送出するものである。
【０１０７】
次に、このようなダイビングコンピュータの動作を説明する。
【０１０８】
自己の位置計測部５４が相手の位置（方向，距離）を計測して計測結果を送信制御部２３及び計測値補正演算部５５に与える。
【０１０９】
送信制御部２３は、この計測結果を相手のダイバーのダイビングコンピュータに向けて送信する。同様に相手のダイバーのダイビングコンピュータから、相手から見た自己の位置の計測結果が送信され、この相手による計測結果が受信部１１乃至メッセージ識別部１６を介して計測値補正演算部５５に与えられる。
【０１１０】
計測値補正演算部５５は、この相手による計測結果と自己による計測結果とを平均してより高精度な位置計測結果を算出する。
【０１１１】
例えば位置のうち、方向を補正する場合、図１７に示すように、自己のダイビングコンピュータＺが計測した相手のダイビングコンピュータＡの方角がＺａ［ｄｅｇ］であるとする。一方、相手のダイビングコンピュータＡが計測した自己のダイビングコンピュータＺの方角がＡｚ［ｄｅｇ］であると、これを自己のダイビングコンピュータＺから見た相手のダイビングコンピュータの位置に修正すると、Ａｚ−１８０°［ｄｅｇ］となる。
【０１１２】
ここで、これらを次式のように平均し、相手の方角をより正確に求めることができる。
【０１１３】
方角の平均値＝｛Ｚａ＋（Ａｚ−１８０°）｝／２
しかる後、計測値補正演算部５５は、算出結果をメッセージ出力部１７を介して出力する。また、位置の計測値のうち、距離を補正する場合、方向とは異なって１８０°を引くことなく、単純に自己と相手による計測値を足して２で除算すればよい。
【０１１４】
上述したように本実施形態によれば、第１の実施形態の効果に加え、位置計測部５４が位置を計測し、計測値補正演算部５５が自己の計測した位置と相手の計測した位置とを平均し、補正した位置情報を求めるので、相手のダイビングコンピュータＡとの相対的な位置を高精度に求めることができる。
【０１１５】
なお、本実施の形態では、平均演算を用いたが、これに限らず、重み付け平均を用い、自己のダイビングコンピュータＺによる計測値の重みを大きくし、相手のダイビングコンピュータＡによる計測値の重みを小さくすることにより、自己のダイビングコンピュータＺの重みを基準にして、測定値の精度を向上させることができる。また、異常値を除去しても精度を向上できる。これは、安価で、小型の計測部を用いながらも通信機能を利用し、計測精度を向上させることができる。
【０１１６】
（第６の実施の形態）
図１８は本発明の第６の実施の形態に係るダイビングコンピュータの構成を示すブロック図である。このダイビングコンピュータは、グループ内の各ダイバーが引率者からはぐれないようにするためのものであり、具体的には図１６に示す構成に加え、各装置距離記憶部５６、基準ＩＤ記憶部５７、許容距離記憶部５８、距離情報選択部５９及び許容距離判定部６０を備えている。
【０１１７】
ここで、各装置距離記憶部５６は、計測値補正演算部５５による補正演算の後、計測値補正演算部５５により、自己の装置と各装置との間の距離が各装置毎に記憶されるものである。
【０１１８】
基準ＩＤ記憶部５７は、例えば引率者又はバディの有するダイビングコンピュータの如き、基準となるダイビングコンピュータのＩＤ情報が記憶されるものである。
【０１１９】
許容距離記憶部５８は、基準となるダイビングコンピュータと自己のダイビングコンピュータとの間における離れてもよい最大許容距離が記憶されるものである。
【０１２０】
距離情報選択部５９は、各装置距離記憶部５６を参照しながら、基準ＩＤ記憶部内のＩＤ情報に基づいて、自己のダイビングコンピュータと全てのダイビングコンピュータとの間の距離を示す各距離情報のうち、基準となるダイビングコンピュータとの距離情報を選択して許容距離判定部６０に与えるものである。
【０１２１】
許容距離判定部６０は、距離情報選択部５９から受けた距離情報と、許容距離記憶部５８内の最大許容範囲とを比較し、距離情報が最大許容範囲を越えたとき、警報をメッセージ出力部１７及び送信制御部２３に与えるものである。なお、送信制御部２３は、前述した機能に加え、許容距離判定部６０から受けた警報を、基準のダイビングコンピュータに向けて送信部２４を介して出力する機能をもっている。
【０１２２】
次に、このようなダイビングコンピュータの動作を説明する。
【０１２３】
いま潜水時であり、各装置距離記憶部５６には各装置との距離が記憶され、基準ＩＤ記憶部５７には、基準となるダイビングコンピュータのＩＤ情報が記憶され、許容距離記憶部５８には、基準となるダイビングコンピュータと自己のダイビングコンピュータとの間における最大許容距離が記憶されているとする。
【０１２４】
距離情報選択部５９は、基準ＩＤ記憶部５７内のＩＤ情報に基づいて、自己のダイビングコンピュータと全てのダイビングコンピュータとの間の距離を示す各距離情報のうち、基準となるダイビングコンピュータとの距離情報を選択して許容距離判定部６０に与える。
【０１２５】
許容距離判定部６０は、距離情報選択部５９から受けた距離情報と、許容距離記憶部５８内の最大許容範囲とを比較し、距離情報が最大許容範囲を越えたとき、警報をメッセージ出力部１７及び送信制御部２３に与える。
【０１２６】
メッセージ出力部１７は警報を出力し、基準のダイバーから離れ過ぎた旨を使用者に通知し、例えばグループの方に戻る旨を促す。
【０１２７】
一方、送信制御部２３は、許容距離判定部６０から受けた警報を、基準のダイビングコンピュータに向けて送信部２４を介して出力し、離れ過ぎた旨を自己のＩＤ情報と共に基準のダイバーに通知し、注意を促す。
【０１２８】
上述したように本実施形態によれば、第５の実施形態の効果に加え、距離情報選択部５９が、基準となるダイビングコンピュータとの間の距離情報を選択し、許容距離判定部６０がその距離について許容範囲を越えた否かを判定するので、各ダイビングコンピュータにおいては、基準となるダイビングコンピュータとの距離が、最大許容距離の範囲内にあることを確認できると共に、最大許容距離を越えたときには、自己のメッセージ出力部と、基準となるダイビングコンピュータに向けた送信制御部との両方に警告を発し、許容距離内に近づくことを促すことができる。また、この警告機能により、グループ内のダイバーがはぐれて行方不明になることを防ぐことができる。
【０１２９】
（第７の実施の形態）
図１９は本発明の第７の実施の形態に係るダイビングコンピュータの構成を示すブロック図である。このダイビングコンピュータは、図１８に示す構成に加え、最大通信距離記憶部６１、誤り検出部６２、最大距離更新部６３及び距離判定部６４を備えている。なお、送信制御部２３ａは、前述した機能に加え、送信信号にパリティビット等の誤り制御情報を付加する機能をもっている。
【０１３０】
ここで、最大通信距離記憶部６１は、他の各ダイビングコンピュータ毎にそのＩＤ情報と、成功した通信の最大の距離を示す最大通信成功距離情報（最長距離情報）とを組にして記憶するものである。なお、「成功した通信」は、受信誤り無しのときの通信を意味している。
【０１３１】
誤り検出部６２は、ＩＤ識別部１４の前段に配置され、受信部１１からモード切替部１２を介して受ける受信信号について誤り検出処理を実行し、検出結果を最大距離更新部６３及び距離判定部６４に与えるものである。
【０１３２】
最大距離更新部６３は、誤り検出部６２から受ける検出結果が「誤り無し」を示すとき、ＩＤ識別部１４にて識別されるＩＤ情報に基づいて、最大通信距離記憶部６１内の最大通信成功距離情報を検索し、得られた最大通信成功距離情報と、計測値補正演算部５５から得られる今回の通信距離とを比較し、最大通信成功距離情報が今回の通信距離よりも短いとき、この最大通信成功距離情報を今回の通信距離に書替える機能をもっている。
【０１３３】
距離判定部６４は、誤り検出部６２から受ける検出結果が「誤り有り」を示すとき、ＩＤ識別部１４にて識別されるＩＤ情報に基づいて、最大通信距離記憶部６１内の最大通信成功距離情報を検索し、得られた最大通信成功距離情報よりも短い距離を示す標準通信距離を算出し、この標準通信距離と、計測値補正演算部から得る今回の通信距離とを比較し、今回の通信距離が標準通信距離よりも長いとき、互いに近づく旨の警告をメッセージ出力部１７及び送信制御部２３ａに与え、今回の通信距離が標準通信距離よりも短いとき、故障を示す旨の警告をメッセージ出力部１７及び送信制御部２３ａに与える機能をもっている。
【０１３４】
なお、送信制御部２３ａは、前述した機能に加え、距離判定部６４から受ける警告を今回の通信相手のＩＤ情報と共に受信部１１を介して出力する機能をもっている。
【０１３５】
次に、このようなダイビングコンピュータの動作を説明する。
【０１３６】
あるダイビングコンピュータでは、相手のダイビングコンピュータから誤り制御情報を含む受信信号を受信すると、誤り検出部６２がこの受信信号の誤りの有無を判定し、判定結果を最大通信距離更新部６３及び距離判定部６４に送出する。
【０１３７】
判定結果が受信信号の「誤り無し」を示すとき、最大距離更新部６３は、ＩＤ識別部１４にて識別されるＩＤ情報に基づいて最大通信距離記憶部６１から得られた最大通信成功距離情報と、計測値補正演算部５５から得られる今回の通信距離とを比較し、最大通信成功距離情報が今回の通信距離よりも短いとき、この最大通信成功距離情報を今回の通信距離に書替える。このため、最大通信成功距離情報を常に最新の値とすることができる。
【０１３８】
一方、判定結果が受信信号の「誤り有り」を示すとき、距離判定部６４は、ＩＤ識別部１４にて識別されるＩＤ情報に基づいて最大通信距離記憶部６１から得た最大通信成功距離情報を補正演算して最大通信成功距離情報よりも短い距離を示す標準通信距離を算出し、算出した標準通信距離と、計測値補正演算部５５から得られる今回の通信距離とを比較し、今回の通信距離が標準通信距離よりも長いとき、互いに近づく旨の警告をメッセージ出力部１７及び送信制御部２３ａに与える。
【０１３９】
これにより、受信時に誤りを検出したときに、まず相手のダイビングコンピュータとの間の距離が離れ過ぎたことを警告でき、近づくことを促すことができる。
【０１４０】
また、距離判定部６４は、比較の結果、今回の通信距離が標準通信距離よりも短いとき、故障を示す旨の警告をメッセージ出力部１７及び送信制御部２３ａに与える。
【０１４１】
すなわち、記憶された最大通信成功距離と比較して十分近いのに「誤り有り」となるときには、ダイビングコンピュータの故障と判定し、故障を示す警告を出力することができる。
【０１４２】
上述したように本実施形態によれば、第６の実施形態の効果に加え、誤り検出部６２が、受信した信号の受信誤りの有無を判定し、最大距離更新部６３が、「誤り無し」のとき、ＩＤ識別部１４により識別されるＩＤ情報に基づいて、最大通信距離記憶部６１内の最大通信成功距離情報を検索し、得られた最大通信成功距離情報と、計測値補正演算部５５から得られる今回の通信距離を示す距離情報とを比較し、最大通信成功距離情報が示す通信距離が今回の距離情報の示す通信距離よりも短いとき、最大通信距離記憶部６１内の当該最大通信成功距離情報を今回の距離情報に書替える。
【０１４３】
また、距離判定部６４が、「誤り有り」のとき、ＩＤ識別部１４にて識別されるＩＤ情報に基づいて、最大通信距離記憶部６１内の最大通信成功距離情報を検索し、得られた最大通信成功距離情報よりも短い距離を示す標準通信距離を算出し、算出した標準通信距離と、位置情報補正手段から得られる今回の通信距離とを比較する。
【０１４４】
ここで、今回の通信距離が標準通信距離よりも長いとき、互いに近づく旨の警告を出力し、今回の通信距離が標準通信距離よりも短いとき、故障を示す旨の警告を出力するので、受信情報に誤りを検出した際に、基準装置との距離が離れ過ぎていることを警告し、記憶している標準通信距離より近づいてもなお受信情報に誤りを検出する際には、装置の故障と判断し、警告を発することができる。
【０１４５】
また、本実施形態では、信号受信能力の違いにより、一方のダイビングコンピュータでは受信可能な距離であるものの、他方のダイビングコンピュータでは受信不可能という場合であっても、受信不可能なダイビングコンピュータから警告を出力できるので、受信可能なダイビングコンピュータにこれを検知させ、通信可能な距離に戻ることを使用者のダイバーに促すことにより、通信を確保することができる。
【０１４６】
（第８の実施の形態）
図２０は本発明の第８の実施の形態に係るダイビングコンピュータの構成を示すブロック図である。このダイビングコンピュータは、図１に示す構成に加え、許容深度差記憶部７１、深度選択部７２、許容深度差判定部７３を備えている。
【０１４７】
ここで、許容深度差記憶部７１は、基準となるダイビングコンピュータの深度と自己のダイビングコンピュータの深度との間の許容される深度差（以下、許容深度差という）が予め記憶されるものである。
【０１４８】
深度選択部７２は、メッセージ解読部１６から得られる、基準となるダイビングコンピュータから受けたその深度情報と、潜水情報計算部１９から得られる自己の深度情報とを許容深度差判定部７３に与える機能をもっている。
【０１４９】
許容深度差判定部７３は、深度選択部７２から受けた両深度情報の差を求めて現在の深度差を算出し、この深度差と許容深度差記憶部７１内の許容深度差とを比較し、現在の深度差が許容深度差よりも大のとき、警告をメッセージ出力部１７及び送信制御部２３ａに与える機能をもっている。なお、送信制御部２３ａは、前述した機能に加え、許容深度差判定部７３から受けた警報を、基準のダイビングコンピュータに向けて送信部２４を介して出力する機能をもっている。
【０１５０】
次に、このようなダイビングコンピュータの動作を説明する。
【０１５１】
深度選択部７２は、メッセージ解読部１６から得られる、基準となるダイビングコンピュータから受けたその深度情報と、潜水情報計算部１９から得られる自己の深度情報とを許容深度差判定部７３に与える。
【０１５２】
許容深度差判定部７３は、深度選択部７２から受けた両深度情報の差を求めて現在の深度差を算出し、この深度差と許容深度差記憶部７１内の許容深度差とを比較し、現在の深度差が許容深度差よりも大のとき、警告をメッセージ出力部１７及び送信制御部２３ａに与える。
【０１５３】
メッセージ出力部１７は警告を出力し、基準のダイバーの深度から離れ過ぎた旨を使用者に通知し、例えばグループの方に戻る旨を促す。
【０１５４】
一方、送信制御部２３ａは、許容深度差判定部７３から受けた警告を、基準のダイビングコンピュータに向けて送信部２４を介して出力し、基準の深度から離れ過ぎた旨を自己のＩＤ情報と共に基準のダイバーに通知し、注意を促す。
【０１５５】
上述したように本実施の形態によれば、第１の実施形態の効果に加え、深度選択部７２が、基準となるダイビングコンピュータの深度を選択し、許容深度差判定部７３が基準の深度と自己の深度との差を算出して自己の深度が基準から離れ過ぎたか否かを判定するので、各ダイビングコンピュータにおいては、基準となるダイビングコンピュータとの深度差が、許容深度差の範囲内にあることを確認できると共に、許容深度差を越えたときには、自己のメッセージ出力部１７と、基準となるダイビングコンピュータに向けた送信制御部２３ａとの両方に警告を発し、許容深度差内に近づくことを促すことができる。
【０１５６】
具体的には、スキューバダイビングにおいては、ダイビングスポットにより、深度が少し変わると海底に引き込まれる潮がある場合があり、また逆に、海面へ急浮上させる流れがある場合がある。これらの場合、そのスポットを熟知したダイバーと同じ深度を保つ必要がある。本実施形態は、このようなスポットにおいて急浮上や急潜降を防ぐことができ、ダイビングの安全性を向上させることができる。
【０１５７】
（第９の実施の形態）
図２１は本発明の第９の実施の形態に係るダイビングコンピュータの構成を示すブロック図である。このダイビングコンピュータは、図１６及び図２０に示す構成を組合せると共に、さらに、深度差と距離に基づいて、水平面距離を算出するものであり、具体的には、水平面距離算出部７４を備えている。
【０１５８】
ここで、水平面距離算出部７４は、自己のダイビングコンピュータを“Ｚ”としたとき、図２１及び図２２に示すように、計測値補正演算部５５から得られる相手のダイビングコンピュータＡとの距離ａと、許容深度差判定部７３から得られる相手のダイビングコンピュータＡとの深度差ｂとに基づいて、水平面距離ｃ＝（ａ2 −ｂ2 ）1/2 を算出し、算出結果をメッセージ出力部１７を介して出力するものである。
【０１５９】
次に、このようなダイビングコンピュータの動作を説明する。
【０１６０】
自己のダイビングコンピュータＺにおいては、前述した通り、位置計測部５４が相手のダイビングコンピュータＡとの方角、距離を計測し、計測結果を計測値補正演算部５５に与える。
【０１６１】
一方、相手のダイビングコンピュータＡからは、同様に、相手から見た自己のダイビングコンピュータとの距離及び方角を含む送信信号が送信される。この送信信号は、自己の受信部１１乃至メッセージ解読部１６を介して計測値補正演算部５５に与えられる。
【０１６２】
計測値補正演算部５５は、前述した平均による補正演算及び出力を行なうと共に、補正後の距離を水平面距離算出部７４に与える。
【０１６３】
また、許容深度差判定部７３は、前述した許容深度の判定の際に、算出した相手との現在の深度差を水平面距離算出部７４に与える。
【０１６４】
水平面距離算出部７４は、図２２に示すように、これら相手のダイビングコンピュータＡとの距離ａと、許容深度差判定部７３から得られる相手のダイビングコンピュータＡとの深度差ｂとに基づいて、水平面距離ｃ＝（ａ2 −ｂ2 ）1/2 を算出し、算出結果をメッセージ出力部１７を介して出力する。
【０１６５】
上述したように本実施形態によれば、第５及び第８の実施形態の効果に加え、水平面距離算出部７４が、相手のダイビングコンピュータＡとの距離ａ及び深度差ｂに基づいて、水平面距離ｃを算出するので、グループ内のダイバーの位置をより正確に知ることができる。なお、本実施形態は、ダイビング特有の事情を考慮しているので、若干の補足説明を行なう。
【０１６６】
スキューバダイビングにおいては、第８の実施形態で述べた潜水深度を選択できないダイビングスポットを除き、各ダイバーが好きな深度をとることができる。このようなとき、相手のダイバーとの距離は、水面と平行な水平面（ｘｙ平面上の距離）と深度（ｚ軸上の距離）とを合成したものになる。すなわち、同じ計測距離でも水平面方向に離れている場合と、深度の方向に離れている場合とがある。
【０１６７】
ここで、深度の方向には、浮力を用いて体力を使わずに移動できるが、水平面方向には、泳ぐ必要があるため、同じ距離の移動でも体力の消耗が異なる。そこで、本実施形態は、体力の消耗の度合を示す水平面距離ｃを算出するものとした。
【０１６８】
すなわち、本実施形態によれば、距離情報を水平面での距離と深度方向の距離に分解することにより、計測済の実際の距離、方向及び深度差に加え、水平面距離を分かるようにしたので、体力の消耗の度合をも含めた完全な位置情報を得ることができる。
【０１６９】
（第１０の実施の形態）
図２３は本発明の第１０の実施の形態に係るダイビングコンピュータの構成を示すブロック図であり、図２４は本実施形態に係る中継機能の概念図である。
【０１７０】
本実施形態は、例えば図２４に示すように、ダイビングコンピュータＺが、互いに円で示す通信可能範囲ｒを越えて通信不能となったダイビングコンピュータＡ〜Ｂ間の中継機能の実現を図るものであり、具体的には図２３に示すように、図１６に示す構成に加え、通信不能検出部８１、中継可能表明部８２、中継装置決定部８３及び中継部８４を備えている。
【０１７１】
ここで、通信不能検出部８１は、図２４に示すように、自己のダイビングコンピュータから通信不能となった相手のダイビングコンピュータを検出してそのＩＤ情報及び受信不能の旨を示す送信信号を送信制御部及び送信部を介して送信するものである。ここで、通信不能を検出するには、例えば定期的に送信される信号をメッセージ解読部１６から受信しなくなったとき、又は要求を送信しても応答がないとき、等の検出が適用可能である。
【０１７２】
中継可能表明部８２は、他のダイビングコンピュータの通信不能検出部８１により生成された目標のダイビングコンピュータのＩＤ情報及びその受信不能を示す送信信号を自己のメッセージ解読部１６を介して受けたとき、目標のダイビングコンピュータに対して自己が中継可能か否かを確認し、中継可能なとき、目標となるダイビングコンピュータとの距離を計測値補正演算部５５から得てその距離情報及び中継可能を示す送信信号を送信制御部２３及び送信部２４を介して出力するものである。
【０１７３】
中継装置決定部８３は、各ダイビングコンピュータの中継可能表明部８２による送信信号を自己のメッセージ解読部１６を介して受けたとき、各送信信号内の距離情報と、自己のダイビングコンピュータの中継可能表明部８２により得られる目標のダイビングコンピュータとの距離情報とを比較し、自己の距離情報が最も近い距離を示すとき、自己の中継部８４を起動する機能をもっている。
【０１７４】
中継部８４は、中継装置決定部８３により起動され、受信不能を発したダイビングコンピュータと目標のダイビングコンピュータとの間の信号を中継するものであり、具体的には、受信不能を発したダイビングコンピュータのＩＤ情報を送信元とする送信信号又は目標のダイビングコンピュータのＩＤ情報を送信元とする送信信号をＩＤ識別部１４を介して受信すると、この信号を内容を変えないで再送信するように自己の送信制御部２３を制御する機能をもっている。
【０１７５】
次に、このようなダイビングコンピュータの動作を説明する。
【０１７６】
いま、通信不能検出部８１は、自己のダイビングコンピュータから通信不能となった相手のダイビングコンピュータを検出してそのＩＤ情報及び受信不能の旨を示す送信信号を送信制御部２３及び送信部２４を介して送信する。
【０１７７】
中継可能表明部８２は、目標のダイビングコンピュータのＩＤ情報及びその受信不能を示す送信信号を他のダイビングコンピュータの通信不能検出部８１から自己のメッセージ解読部１６を介して受けたとき、目標のダイビングコンピュータに対して自己が中継可能か否かを確認し、中継可能なとき、目標となるダイビングコンピュータとの距離を計測値補正演算部５５から得てその距離情報及び中継可能を示す送信信号を送信制御部２３及び送信部２４を介して出力する。
【０１７８】
中継装置決定部８３は、各ダイビングコンピュータの中継可能表明部８２による送信信号を受けたとき、各送信信号内の距離情報と、自己のダイビングコンピュータの中継可能表明部８２により得られる目標のダイビングコンピュータとの距離情報とを比較し、自己の距離情報が最も近い距離を示すとき、自己の中継部８４を起動する。
【０１７９】
中継部８４は、中継装置決定部８３により起動されると、受信不能を発したダイビングコンピュータのＩＤ情報を送信元とする送信信号又は目標のダイビングコンピュータのＩＤ情報を送信元とする送信信号を受信すると、この受信した信号を内容を変えないで再送信するように自己の送信制御部２３を制御する。
【０１８０】
これにより、受信不能を発したダイビングコンピュータと目標のダイビングコンピュータとの間の信号が中継され、受信不能を発したダイビングコンピュータでは、目標のダイビングコンピュータからの送信信号を受信することができる。
【０１８１】
上述したように本実施形態によれば、第１の実施形態の効果に加え、通信不能検出部８１が、少なくとも定期的な信号受信の有無に基づいて、自己から通信不能となった相手の装置を検出し、当該相手を示すＩＤ情報及び受信不能の旨を示す送信信号を送信し、中継可能表明部８２が、目標の装置のＩＤ情報及びその受信不能を示す送信信号を他の装置の通信不能検出部８１から受けたとき、目標の装置に対して自己が中継可能か否かを確認し、中継可能なとき、目標となる装置との距離を計測値補正演算部５５から得てその距離情報及び中継可能を示す送信信号を出力し、中継装置決定部８３が、各装置の中継可能表明部８２による送信信号を受けたとき、各送信信号内の距離情報と、自己の中継可能表明部８２により得られる目標の装置の距離情報とを比較し、自己の距離情報が最も近い距離を示すとき、中継起動信号を送出し、中継部８４が、中継装置決定部８３から中継起動信号を受けると、受信不能を発した装置のＩＤ情報を送信元とする送信信号又は目標の装置のＩＤ情報を送信元とする送信信号を受信すると、この受信した信号を内容を変えないで再送信するので、ある装置間で送信が不可能となった場合であっても、他の装置が中継することにより、送信可能距離を伸ばすことができる。
【０１８２】
各ダイビングコンピュータ間の距離が大きくなり、目標のダイビングコンピュータからの送信信号が受信不能となっても、中間に位置したダイビングコンピュータが信号を中継することにより、目標のダイビングコンピュータからの送信信号を得ることができる。
【０１８３】
送信元のダイビングコンピュータからの送信信号が直接届かない程度に離れたポイントにいるダイバーとも通信でき、すなわち、送信可能距離を延ばすことができる。
【０１８４】
また、この中継の利用により、同じ通信距離の実現の際に、送受信部の小型化、低コスト化を図ることができる。また、弱い出力で通信することができる。またさらにグループ内のどのダイバーを中継しても、通信不能になると、そのダイバーが遠くに行き過ぎた旨を検出できる。
【０１８５】
その他、本発明はその要旨を逸脱しない範囲で種々変形して実施できる。
【０１８６】
【発明の効果】
以上説明したように本発明によれば、残圧や潜水可能残り時間などの潜水情報をバディや引率者に通知でき、安全なダイビングを実現できるダイビングコンピュータを提供できる。
【０１８７】
また、バディやグループ内のダイバーに対し、ダイビング中に必要な意志表示や潜水情報を相手の装置に表示又は伝達する機能を設け、バディ間、グループ内のダイバー同士の意志疎通を容易に実現できる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るダイビングコンピュータの構成を示すブロック図
【図２】同実施の形態における受信部及び送信部の構成を示すブロック図
【図３】同実施の形態における送信信号のフォーマットを示す模式図
【図４】同実施の形態における動作モードを示す模式図
【図５】同実施の形態におけるＩＤ設定モードを説明するための模式図
【図６】同実施の形態における送信型を説明するための模式図
【図７】同実施の形態における送信型の変形例を説明するための模式図
【図８】同実施の形態における変形例の構成を示すブロック図
【図９】同実施の形態におけるログ出力モードの一例を説明するための模式図
【図１０】本発明の第２の実施の形態に係るダイビングコンピュータのメッセージ出力部の変形構成を示すブロック図
【図１１】同実施の形態における変形例の構成を示すブロック図
【図１２】同実施の形態における他の変形例の構成を示すブロック図
【図１３】本発明の第３の実施の形態に係るダイビングコンピュータの受信部の変形例を示すブロック図
【図１４】同実施の形態における変形例の構成を示すブロック図
【図１５】本発明の第４の実施の形態に係るダイビングコンピュータの構成を示すブロック図
【図１６】本発明の第５の実施形態に係るダイビングコンピュータの構成を示すブロック図
【図１７】同実施の形態における動作を説明するための模式図。
【図１８】本発明の第６の実施の形態に係るダイビングコンピュータの構成を示すブロック図
【図１９】本発明の第７の実施の形態に係るダイビングコンピュータの構成を示すブロック図
【図２０】本発明の第８の実施の形態に係るダイビングコンピュータの構成を示すブロック図
【図２１】本発明の第９の実施の形態に係るダイビングコンピュータの構成を示すブロック図
【図２２】同実施の形態における水平面距離を説明するための模式図。
【図２３】本発明の第１０の実施の形態に係るダイビングコンピュータの構成を示すブロック図
【図２４】同実施の形態における中継機能の概念図
【図２５】従来のダイビングコンピュータの構成を示すブロック図
【符号の説明】
１１，１１ｘ，１１ｙ…受信部
１１ａ，１１ａ1 〜１１ａ3 …アンテナ
１１ｂ…受信回路
１１ｃ，１１ｃ1 〜１１ｃ3 …復調回路
１１ｄ…Ａ／Ｄ変換回路
１１ｅ，１１ｅ1 〜１１ｅ4 …マイク
１２…モード切替部
１３…他装置ＩＤ入力制御部
１４…ＩＤ識別部
１５…ＩＤ保持部
１６…メッセージ解読部
１７，１７ａ〜１７ｃ…メッセージ出力部
１８…水圧センサ
１９…潜水情報計算部
２０…残圧センサ
２１…潜水時間タイマ
２２…ログ保持部
２３…送信制御部
２４…送信部
２４ａ…送信回路
２４ｂ…Ｄ／Ａ変換回路
２４ｃ…変調回路
２４ｄ…スピーカ
２７…ダイビングコンピュータ（ＤＣ）本体
２８…水中マスク
２９…ガラス面
３１…出力情報送信部
３２…出力情報受信部
３３…ＬＥＤ
３４…ＬＥＤ駆動回路
３５…ブザー
３６…液晶板
３７…ＬＣＤ駆動回路
４１…位相差検出回路
４１ａ…感度差検出回路
４２…方向検出回路
５１…方角検出部
５２…各装置方角記憶部
５３…方角異常判定部
５４…位置計測部
５５…計測値補正演算部
５６…各装置距離記憶部
５７…基準ＩＤ記憶部
５８…許容距離記憶部
５９…距離情報選択部
６０…許容距離判定部
６１…最大通信距離記憶部
６２…誤り検出部
６３…最大距離更新部
６４…距離判定部
７１…許容深度差記憶部
７２…深度選択部
７３…許容深度差判定部
７４…水平面距離算出部
８１…通信不能検出部
８２…中継可能表明部
８３…中継装置決定部
８４…中継部
【図１】
0003934223.tif 000002
【図２】
0003934223.tif 000003
【図３】
0003934223.tif 000004
【図４】
0003934223.tif 000005
【図５】
0003934223.tif 000006
【図６】
0003934223.tif 000007
【図７】
0003934223.tif 000008
【図８】
0003934223.tif 000009
【図９】
0003934223.tif 000010
【図１０】
0003934223.tif 000011
【図１１】
0003934223.tif 000012
【図１２】
0003934223.tif 000013
【図１３】
0003934223.tif 000014
【図１４】
0003934223.tif 000015
【図１５】
0003934223.tif 000016
【図１６】
0003934223.tif 000017
【図１７】
0003934223.tif 000018
【図１８】
0003934223.tif 000019
【図１９】
0003934223.tif 000020
【図２０】
0003934223.tif 000021
【図２１】
0003934223.tif 000022
【図２２】
0003934223.tif 000023
【図２３】
0003934223.tif 000024
【図２４】
0003934223.tif 000025
【図２５】
0003934223.tif 000026