(57)【要約】【課題】複雑で高価な通信装置を用いなくても十分にダイバーの安全を確保する。【解決手段】１台の親機１Ｍと複数の子機（１Ｓａ〜１Ｓｃ）とが超音波により水中通信する方法であって、親機と子機は、超音波振動子４０と超音波信号によって通信する通信部（４１，４２）を備えた通信装置であり、親機は、各子機の識別子を記憶し、各子機は個別に識別子を記憶し、親機は、各子機に向けて距離計測用の信号を送信し（ｓ４３）、子機は、前記距離計測用の信号を受信すると識別子を含んだ受領信号を親機に返信し（ｓ５２ａ〜ｓ５２ｃ）、親機は、距離計測用信号の送信と子機における受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得するとともに、距離の遠い順に各子機の優先度を決定して（ｓ４６）優先度の高い子機から順番に通信を行う（ｓ４７ａ〜ｓ４７ｃ、ｓ５４ａ〜ｓ５４ｃ）。【選択図】  図６
2010178255.tif 000002
【特許請求の範囲】
【請求項１】
１台の親機と複数の子機とが超音波により水中で通信するための方法であって、
親機と子機は、超音波振動子を用いて相互に超音波通信する通信部を備えた通信装置であり、
親機は、各子機の識別子を記憶し、各子機は個別に識別子を記憶し、
親機は、各子機に向けて距離計測用の信号を一斉に送信し、
子機は、前記距離計測用の信号を受信した際、前記識別子を含んだ受領信号を親機に返信し、
親機は、前記距離計測用信号の送信と前記子機における前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得するとともに、距離の遠い順に各子機の優先度を決定して優先度の高い子機から順番に通信を行う
ことを特徴とする水中通信方法。
【請求項２】
１台の親機と複数の子機とが超音波により水中通信するための方法であって、
親機と子機は、超音波振動子を用いて相互に超音波通信する通信する通信部を備えた通信装置であり、
親機は、各子機の識別子を記憶し、各子機は個別に識別子を記憶し、
親機は、各子機に向けて距離計測用の信号を一斉に送信し、
子機は、前記距離計測用の信号を受信した際、前記識別子を含んだ受領信号を親機に返信し、
親機は、前記距離計測用信号の送信と前記子機における前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得し、距離の遠い順に各子機の優先度を決定するとともに、優先度が高い子機から順に長い通信時間を割り当てて、各子機に当該割り当てに関する優先通信情報を送信し、
前記子機は、受信した前記優先通信情報に基づく時間帯にのみ親機と通信を可能にする
ことを特徴とする水中通信方法。
【請求項３】
請求項１または２において、親機は、前記受領信号の信号強度を取得する信号強度取得部を備えるとともに、各子機との距離の遠近を特定する際、前記通信に要した時間が複数の子機において所定の時間以内である場合、前記受領信号の信号強度の弱い方の子機の優先度を上げることを特徴とする水中通信方法。
【請求項４】
子機として機能する複数の通信装置と水中通信する通信装置であって、
超音波振動子と、
当該超音波振動子を用いて超音波通信する通信部と、
各子機の識別子を記憶する記憶部と、
子機に向けて距離計測用信号を一斉同報する同報通信部と、
前記子機が前記距離測定用信号を受信した際に返信する前記識別子を含んだ受領信号を受信して前記距離計測用信号の送信と前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得するとともに、距離の遠い順に各子機の識別子を並べ替えて記憶する優先度決定部と、
前記並べ替えて記憶した各子機の識別子の順番を優先順として、優先順位の高い子機から順番に通信する優先通信部と、
を備えたことを特徴とする親機として機能する水中通信装置。
【請求項５】
子機として機能する複数の通信装置と水中通信する通信装置であって、
超音波振動子と、
当該超音波振動子を用いて超音波通信する通信部と、
各子機の識別子を記憶する記憶部と、
子機に向けて距離計測用信号を一斉同報する同報通信部と、
前記子機が前記距離測定用信号を受信した際に返信する前記識別子を含んだ受領信号を受信して前記距離計測用信号の送信と前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得するとともに、距離の遠い順に各子機の識別子を並べ替えて記憶する優先度決定部と、
前記並べ替えて記憶した各子機の識別子の順番を優先順として、優先順位が高い子機から順に長い通信時間を割り当てて、各子機に当該割り当てに関する優先通信情報を送信する優先通信情報送信部と、
を備えたことを特徴とする親機として機能する水中通信装置。
【請求項６】
請求項４または５において、前記受領信号の信号強度を取得する信号強度取得部を備えるとともに、前記優先度決定部は、各子機との距離の遠近を特定する際、前記通信に要した時間が複数の子機において所定の時間以内である場合、前記受領信号の信号強度の弱い方の子機をより遠方とすることを特徴とする親機として機能する水中通信装置。
【請求項７】
親機として機能する１台の通信装置と水中通信する通信装置であって、
超音波振動子と、
当該超音波振動子を用いて超音波通信する通信部と、
自身の識別子を記憶する記憶部と、
親機から送信された距離計測用の信号を受信した際、前記識別子を含んだ受領信号を親機に返信する受領信号返信部と、
前記親機から送信されてくる時間の割り当てに関する情報を含んだ優先通信情報を受信して記憶する、当該割り当てに関する情報に基づく時間帯にのみ親機との通信を可能にする通信制限部と、
を備えたことを特徴とする子機として機能する水中通信装置。
【請求項８】
請求項７において、前記通信可能時間帯の少なくとも開始時点と終了時点を利用者に報知する時間帯報知部を備えたことを特徴とする子機として機能する水中通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、超音波を用いた水中通信方法に関する。また、水中通信装置にも関する。
【背景技術】
【０００２】
水中における通信に超音波が利用されている。超音波を利用した水中通信技術としては以下の特許文献１がある。この特許文献１には、海面の船や水上ブイに設置された送信機からダイバーが携帯する受信機に時刻を送信し、受信機は、現時刻と送信されてきた時刻との時間差から距離を測定し、それを表示するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開１０−１９７６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ダイビングは、常に危険がつきまとうスポーツであり、特にレジャーダイバーは、船上の監視員や同行しているインストラクターとのコミュニケーション不足が大きな事故に直結する可能性がある。  
しかしながら、上記特許文献１に記載されたような、従来技術における水中通信方法では、距離をダイバーに伝えるだけであり、距離測定用と情報通信用の二つの周波数で通信する複雑で高価な通信装置を用いない限り、そのダイバーに指示や連絡事項などを伝えることができない、という課題があった。
【０００５】
本発明は、上記課題を解決するためになされたもので、その目的は、複雑で高価な通信装置を用いなくても十分にダイバーの安全を確保することができる水中通信方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、１台の親機と複数の子機とが超音波により水中で通信するための方法であって、
親機と子機は、超音波振動子を用いて相互に超音波通信する通信部を備えた通信装置であり、
親機は、各子機の識別子を記憶し、各子機は個別に識別子を記憶し、
親機は、各子機に向けて距離計測用の信号を一斉に送信し、
子機は、前記距離計測用の信号を受信した際、前記識別子を含んだ受領信号を親機に返信し、
親機は、前記距離計測用信号の送信と前記子機における前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得するとともに、距離の遠い順に各子機の優先度を決定して優先度の高い子機から順番に通信を行う
ことを特徴としている。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態であるダイブコンピュータの外観図である。
【図２】上記ダイブコンピュータの構成を示すブロック図である。
【図３】親機のダイブコンピュータと子機の上記ダイブコンピュータとの同期処理の実施状況を示す図である。
【図４】上記同期処理の流れ図である。
【図５】上記親機と子機の使用例を示す図である。
【図６】本発明の第１の実施例に係る水中通信方法における親機と子機との通信手順を示す図である。
【図７】上記親機における情報表示状態を示す図である。
【図８】本発明の第２の実施例に係る水中通信方法における親機と子機との通信手順を示す図である。
【図９】上記第２の実施例の水中通信方法によって、複数の子機に割り当てられた通信時間についての説明を示す図である。
【図１０】本発明の第３の実施例に係る水中通信方法おける親機の優先度決定処理の流れ図である。
【図１１】本発明のその他の実施例における親機と子機との距離測定手順を示す図である。
【発明を実施するための形態】
【０００８】
＝＝＝本発明の特徴＝＝＝
水中で通信をする場合、船上の監視員や他のダイバーを引率するインストラクターは、他のダイバーとの距離を把握し、より遠いダイバーとの通信を優先させることで、安全性が向上する。本発明は、このような思想に基づいてなされたものである。そして、本明細書では、その思想に基づく発明として、上記主たる発明に加え、以下の発明にも言及している。そして、その発明は、
１台の親機と複数の子機とが超音波により水中通信するための方法であって、
親機と子機は、超音波振動子を用いて相互に超音波通信する通信部を備えた通信装置であり、
親機は、各子機の識別子を記憶し、各子機は個別に識別子を記憶し、
親機は、各子機に向けて距離計測用の信号を一斉に送信し、
子機は、前記距離計測用の信号を受信した際、前記識別子を含んだ受領信号を親機に返信し、
親機は、前記距離計測用信号の送信と前記子機における前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得し、距離の遠い順に各子機の優先度を決定するとともに、優先度が高い子機から順に長い通信時間を割り当てて、各子機に当該割り当てに関する優先通信情報を送信し、
前記子機は、受信した前記優先通信情報に基づく時間帯にのみ親機と通信を可能にすること、
を特徴としている。
【０００９】
また、上記発明、および主たる発明に記載の水中通信方法において、親機は、前記受領信号の信号強度を取得する信号強度取得部を備えるとともに、各子機との距離の遠近を特定する際、前記通信に要した時間が複数の子機において所定の時間以内である場合、前記受領信号の信号強度の弱い方の子機の優先度を上げることとしてもよい。
【００１０】
本発明は、本発明の水中通信方法に基づいて通信する通信装置にも及んでおり、当該通信装置に係る発明には、上記親機として機能する通信装置と、上記子機として機能する通信装置とがある。  
そして、上記親機として機能する通信装置は、子機として機能する複数の通信装置と水中通信する通信装置であって、
超音波振動子と、
当該超音波振動子を用いて超音波通信する通信部と、
各子機の識別子を記憶する記憶部と、
子機に向けて距離計測用信号を一斉同報する同報通信部と、
前記子機が前記距離測定用信号を受信した際に返信する前記識別子を含んだ受領信号を受信して前記距離計測用信号の送信と前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得するとともに、距離の遠い順に各子機の識別子を並べ替えて記憶する優先度決定部と、
前記並べ替えて記憶した各子機の識別子の順番を優先順として、優先順位の高い子機から順番に通信する優先通信部と、
を備えたことを特徴としている。
【００１１】
あるいは、子機として機能する複数の通信装置と水中通信する通信装置であって、
超音波振動子と、
当該超音波振動子を用いて超音波通信する通信部と、
各子機の識別子を記憶する記憶部と、
子機に向けて距離計測用信号を一斉同報する同報通信部と、
前記子機が前記距離測定用信号を受信した際に返信する前記識別子を含んだ受領信号を受信して前記距離計測用信号の送信と前記受領信号の返信とに関わる通信に要した時間に基づいて特定される各子機との遠近関係を取得するとともに、距離の遠い順に各子機の識別子を並べ替えて記憶する優先度決定部と、
前記並べ替えて記憶した各子機の識別子の順番を優先順として、優先順位が高い子機から順に長い通信時間を割り当てて、各子機に当該割り当てに関する優先通信情報を送信する優先通信情報送信部と、
を備えた親機として機能する水中通信装置とすることもできる。
【００１２】
上記親機として機能する通信装置は、前記受領信号の信号強度を取得する信号強度取得部を備えるとともに、前記優先度決定部が各子機との距離の遠近を特定する際、前記通信に要した時間が複数の子機において所定の時間以内である場合、前記受領信号の信号強度の弱い方の子機をより遠方とすることとしてもよい。
【００１３】
一方、子機として機能する水中通信装置に係る発明は、親機として機能する１台の通信装置と水中通信する通信装置であって、
超音波振動子と、
当該超音波振動子を用いて超音波通信する通信部と、
自身の識別子を記憶する記憶部と、
親機から送信された距離計測用の信号を受信した際、前記識別子を含んだ受領信号を親機に返信する受領信号返信部と、
前記親機から送信されてくる時間の割り当てに関する情報を含んだ優先通信情報を受信して記憶する、当該割り当てに関する情報に基づく時間帯にのみ親機との通信を可能にする通信制限部と、
を備えたことを特徴としている。
【００１４】
そして、当該子機として機能する水中通信装置は、前記通信可能時間帯の少なくとも開始時点と終了時点を利用者に報知する時間帯報知部を備えていればより好ましい。
【００１５】
＝＝＝本発明の実施形態＝＝＝
本発明の実施形態として、ダイバーが携帯する腕時計型のコンピュータ（ダイブコンピュータ）を挙げる。図１は、当該ダイブコンピュータ１の外観図である。そして、外観上の差異はないが、ダイブコンピュータ１には、一台の親機と複数台の子機とがあり、この実施形態では、親機は、インストラクターなど、他の複数のダイバーを監視する人が携帯し、他の複数のダイバーはそれぞれ子機を携帯するものとする。なお、ここに示したダイブコンピュータ１は、ダイビングに先立って所定の操作を行うことで、親機にも子機にも成り得るものとする。もちろん、親機用ダイブコンピュータと子機用ダイブコンピュータとが区別されていてもよいし、親機は、監視員が乗船する船上などに設置される形態であってもよい。
【００１６】
ダイブコンピュータ１は、ダイバーの腕１０に装着するためのリストバンド２を備え、防水・耐水圧構造を有するケース３の前面には、液晶表示器（ＬＣＤ）４が配設されている。ＬＣＤ４には、定型のパターン４ａによって表現される文字や図形、セグメント４ｂによって表現される英数字、あるいはドットマトリクス状パターン４ｃによって表現されるテキストや図形によって、時刻やダイビングに関わる各種情報が表示される。また、ケース３前面のフレーム部分には、このダイブコンピュータ１を操作するための複数の操作ボタン５が配設されている。
【００１７】
＝＝＝ダイブコンピュータの構成＝＝＝
図２に上記ダイブコンピュータ１の機能ブロック構成を示した。ダイブコンピュータ１のハードウエア構成は、ダイビング用途に特化されたコンピュータであり、ＭＰＵ２０、ＲＡＭ２１、ＲＯＭ２２からなるコンピュータ本体をコントローラとしている。ＲＯＭ２２にはＭＰＵ２０によって実行される各種プログラムに加え、ダイブコンピュータ１ごとに固有の識別子が記憶されている。また、英数字やカタカナ、および記号に対応する文字コードや、ダイバー同士で簡単なコミュニケーションを取るために使用される定型文を記述するテキストデータなども記憶されているものとする。
【００１８】
発振回路２３と分周回路２４は、各種周波数のクロックを発生させる回路であり、ＭＰＵ２０を動作させるための基準クロックや時刻表示やストップウオッチなどの計時機能に関わるクロックを発生する。そして、ユーザインタフェースに関わる構成として、ＭＰＵ２０からの指示に従って各種情報をＬＣＤ４に表示するためのＬＣＤ表示制御部２５と、操作ボタン５からの操作信号をＭＰＵ２０に入力するための操作制御部２６と、圧電スピーカ２７にアラーム音などを音声出力するための音声出力制御部２８を備えている。
【００１９】
さらに、ダイビング用途に関わる機能（ダイバー支援機能）を実現するために、水圧、温度、方角などを検出するため各種センサ（２９〜３１）を備えている。各センサ（２９〜３１）が出力する信号は、それぞれのセンサ（２９〜３１）に対応するＡ／Ｄ変換回路（３２ａ〜３２ｃ）にてデジタルータに変換されてＭＰＵ２０に入力される。そして、本実施形態における最も重要なダイバー支援機能となる超音波による水中通信機能を実現するための構成として、圧電素子によって構成された超音波振子４０と、ＭＰＵ２０からのデータを超音波信号として超音波振動子４０に送信させるための送信制御部４１と、超音波振動子４０が受信した超音波信号を復調してＭＰＵ２０に入力するための受信制御部４２と、超音波振動子４０の接続経路を送信制御部４１と受信制御部４２のいずれかに切り替えるためのスイッチ４３と、ＭＰＵ２０が出力する指令に従ってこのスイッチ４３の接続経路を切り換える通信モード切換部４４とを備えている。
【００２０】
送信制御部４１は、ＭＰＵ２０からのデータを、ＡＳＫ変調などの所定の変調方式で変調する変調回路やその変調信号によって超音波振動子４０を駆動するための回路などを含んでいる。受信制御部４２は、超音波振動子４０が超音波信号を受信した際に圧電効果によって出力する変調電気信号を復調する回路と、復調した信号をデジタルデータに変換するためのＡ／Ｄ変換回路などを含んでいる。なお、ここに示したダイブコンピュータ１は、例えば、４５５ｋＨｚの超音波によって通信するものとし、通信モード切替部４４によって、送信機として機能する送信モードと、受信機として機能する受信モードとに切り替えられるようになっている。すなわち、一つの超音波振動子４０により一つの周波数（例えば、共振周波数）を用いて超音波信号の送受信が行えるようになっている。
【００２１】
ＭＰＵ２０は、操作制御部２６からの操作信号やあらかじめプログラムされたスケジュールに従ってＲＯＭ２２に記憶されている所定のプログラムを実行し、そのプログラムの実行結果や受信制御部４２からのデータなどをＲＡＭ２１に書込んだり、その書き込んだデータをＲＡＭ２１から読み出したりする。また、定型文以外のテキストデータもＲＡＭ２１に読み出し可能にして格納する。テキストデータは、利用者が英数字を一文字ずつ指定しながら入力する操作を受け付け、指定の文字コードを順に並べることで生成すればよい。
【００２２】
ＭＰＵ２０は、各センサ（２９〜３１）に接続されているＡ／Ｄ変換回路からのデータ（測定データ）についても、サンプリング機会ごとに更新しながらＲＡＭ２１に読み出し可能にして格納する。さらに、格納した測定データ基づいて所用の情報を随時生成してＲＡＭ２１に格納する。例えば、あらかじめ記憶されている水圧と深度との関係から圧力センサ３０からの測定データに基づいて深度を計算し、その計算結果を格納する。
【００２３】
そして、ＭＰＵ２０は、ＬＣＤ表示装置２５を制御してダイビング機能や時計機能に関わる情報や処理の実行結果などをＬＣＤ４に表示させたり、音声制御部２８を制御してアラーム音を圧電スピーカ２７から出力させたりする。また、送信制御部４１を制御して、各種情報を超音波振動子４０から超音波信号を送信させたり、通信モード切替部４４を制御して、通信モードを受信モードと送信モードとに切り替えさせたりする。
【実施例】
【００２４】
以下に、本発明の実施例として、上記ダイブコンピュータ１を用いて水中通信を行うための操作手順や情報処理手順を挙げる。なお、当該実施例を説明するのに当たり、親機として機能するダイブコンピュータ１をインストラクターとなるダイバーが携帯し、子機として機能する複数のダイブコンピュータ１を受講者となる複数のダイバーがそれぞれ携帯し、親機と子機との間で水中通信を行うことを想定し、その想定の下、本発明の特徴などを平易に説明する。
【００２５】
＝＝＝同期手順＝＝＝
親機と子機には構造上の違いが無く、使用時に親機として機能させるか、子機として機能させるのかを決定する。インストラクターは、自身と受講者人数分のダイブコンピュータ１を用意し、自身のダイブコンピュータ１に対して所定の操作を行うことで、自身のコンピュータ１を親機１Ｍに設定する。本実施例では、ＭＰＵ２０が操作制御部２６から所定の操作入力情報を受け取ると、自身の識別子に親機である旨のフラグを含むヘッダ情報を付加し、そのヘッダ付きの識別子をＲＡＭ２１に格納することで自身を親機に設定する。
【００２６】
次に、インストラクターは、自身の親機１Ｍと受講者用の各ダイブコンピュータ１とで識別子を認識し合い、時刻を同期させる「ペアリング」と呼ばれる操作を行う。ペアリングは、大気中で超音波通信によって行う。超音波振動は大気中で急速に減衰するため、図３に示したように、親機となるダイブコンピュータ１Ｍと、子機となるダイブコンピュータ１Ｓとを超音波振動子の配置部位６が向き合うように近接させて所定の操作を行う。
【００２７】
図４にペアリングに伴う親機１Ｍと子機１Ｓとの通信手順や各ダイブコンピュータ（１Ｍ，１Ｓ）のＭＰＵ２０における情報処理の流れを示した。この例では、まず、親機１Ｍを送信モードに切り換え、子機１Ｓを受信モードに切り換える。その上で、親機１Ｍに対してペアリングを行わせるための操作を行う。親機１Ｍは、ＲＡＭ２１から自身が親機１Ｍである旨のヘッダ情報が付加された識別子を読み出し、その識別子を子機１Ｓに送信する（ｓ１〜ｓ３）。親機１Ｍは送信を終了すると受信モードに切り換える。子機１Ｓは、親機１Ｍの識別子をＲＡＭ２１に格納し親機１Ｍを登録したならば、送信モードに切り換え、親機１Ｍの識別子を登録した旨と自身の識別子を親機１Ｍに送信し（ｓ２１→ｓ２３，ｓ２４）、受信モードに切り換える。正しく受信できなかった場合には、エラーの旨を返し、受信モードに切り換える（ｓ２１→ｓ２２）。親機１Ｍは、子機１Ｓの識別子を受け取ったならば、その識別子をＲＡＭ２１に格納しその子機１Ｓを登録する（ｓ４→ｓ６）。上手く受信できなければ、エラーを子機に通知して再度子機の識別子を送信してもらう（ｓ４→ｓ５、ｓ２４）。このように、通信機会ごとに確認を取りながらペアリング処理の各ステップを実行していく。
【００２８】
なお、本実施例では、親機１Ｍにおいて情報を表示出力する場合などにおいて、その情報がどの子機１Ｓのものであるのかを容易に識別できるように、親機１Ｍは、各子機１Ｓを識別番号とは別の番号でも管理する。例えば、１番目の子機の識別子を登録したら、その識別子にこの子機に番号「１」を付与して子機１Ｓの識別子と対応付けしてＲＡＭ２１に格納する（ｓ６）。そして、子機１Ｓには、その付与した番号を返送する（ｓ７）。子機１Ｓは自身の識別子に子機である旨のフラグと自身に付与された子機番号を付加してＲＡＭ２１に格納し自身を１番目の子機として設定する（ｓ２５→ｓ２７）。子機１Ｓが自身を所定の親機の子機として設定したならば、その旨を通知する（ｓ２８）。
【００２９】
親機１Ｍが通信相手の子機１Ｓが自身の子機であることを設定したことを確認したならば、次に親機１Ｍと子機１Ｓとの時刻を同期させる処理に移行する（ｓ８ＹＥＳ）。時刻の同期についても、上述したように、送受信のモードを親機１Ｍと子機１Ｓとで相互で切り換えながら情報交換とエラーチェックを行い、親機１Ｍが子機１Ｓに現時点の時刻データを送信し（ｓ１０）、子機１Ｓが自身のリアルタイムクロックをその時刻に修正し、時刻を同期したことを親機１Ｍに通知する（ｓ２９→ｓ３１）。なお、親機１Ｍと子機１Ｓは、データやエラーなどを受け取ったり送信したりする毎にそのデータの内容をＬＣＤ４に表示したり、データの送受信を使用者に確認させるためのアラーム音を出力したりする。１台の子機１Ｓとのペアリングが終了したら、親機１Ｍ側で次の子機１Ｓとペアリングするための操作を行い（ｓ１３→ｓ１４→ｓ２）、全ての子機１Ｓとのペアリングが終了したならば、ペアリングを終了させる（ｓ１３→ｓ１５）。
【００３０】
＝＝＝本発明における基本思想＝＝＝
本発明は、親機１Ｍと最も距離が離れているダイバーが最も危険であり、その最も遠いダイバーから順に安全を確保する、という思想に基づいている。本実施例では、親機１Ｍが複数の子機１Ｓとの間で個別に情報通信を行う際、子機１Ｓ毎に親機１Ｍとの距離が遠い順に優先度を決定し、親機１Ｍは、より遠い子機１Ｓと優先的に通信を行うこととしている。本実施例では、親機１Ｍが最も遠い子機１Ｓと優先的に通信する際の方法や、優先度の決定処理によって、いくつかの変形例や応用例（第１〜第３の実施例）、およびその他の実施例が存在する。以下では、図５に示したように、インストラクター１１が携帯するダイブコンピュータ（親機）１Ｍと、３人の受講者ダイバー１２ａ〜１２ｃのそれぞれが携帯するダイブコンピュータ（子機ａ〜子機ｃ：１Ｓａ〜１Ｓｃ）を用いて通信する事例を挙げ、各実施例を個別に説明する。
【００３１】
＝＝＝第１の実施例＝＝＝
以下に示す各実施例に係る水中通信方法では、親機１Ｍと子機（１Ｓａ〜１Ｓｃ）間での通信に要した時間に基づいて各子機（１Ｓａ〜１Ｓｃ）との遠近関係を特定することとしている。すなわち、必ずしも各子機（１Ｓａ〜１Ｓｃ）との距離を正確に計測する必要はない。少なくとも、相対的な遠近関係が特定できればよい。図６に、その遠近関係の特定、および親機１Ｍと各子機（１Ｓａ〜１Ｓｃ）間での情報通信に関わる情報処理の流れを示した。ここでは、ペアリングを済ませた親機１Ｍ、あるいは子機（１Ｓａ〜１Ｓｃ）を携帯した複数のダイバー（１１，１２ａ〜１２ｃ）がダイビングを開始し、子機（１Ｓａ〜１Ｓｃ）を携帯する各受講者ダイバー（１２ａ〜１２ｃ）に関する情報（深度、潜水経過時間、水温など）をインストラクター１１が親機１Ｍにて確認する、という場面を想定してみる。
【００３２】
まず、潜水を開始するのに当たり、受講者ダイバー（１２ａ〜１２ｃ）は、各自の子機（１Ｓａ〜１Ｓｃ）を受信モードに切り換えておく。もちろん、通常は受信モードで、所定の操作入力を受け付けたり、所定の信号を受信したりした場合にのみ送信モードに切り替わるようになっていてもよい。なお、潜水経過時間を計測するためには、受講者ダイバー（１２ａ〜１２ｃ）がダイビングを開始する際に子機（１Ｓａ〜１Ｓｃ）のストップウオッチを作動させればよい。そして、そのストップウオッチの経過時間を潜水経過時間とすればよい。この潜水経過時間は、エアタンクのエア残量を間接的に確認するための目安にもなる。
【００３３】
ダイビング開始後、インストラクター１１が各子機（１Ｓａ〜１Ｓｃ）における特定の情報（深度、潜水経過時間、温度など）を確認するために、その確認すべき情報を指定する操作を行う（ｓ４１）。ここでは深度を指定したものとする。親機１Ｍは、確認情報を指定する操作入力があると、送信モードに切り換え、距離測定用の超音波信号（距離測定用信号）を送信するとともに、その送信時刻を記憶する（ｓ４３，ｓ４４）。また、第１の実施例では、親機１Ｍは、距離測定用信号に自身の識別子とこの信号の送信時刻も含めている。そして、受信モードに切り換え、子機（１Ｓａ〜１Ｓｃ）からの返信を待ち受ける状態にする。なお、距離測定用信号に親機１Ｍの識別子を含めることは必須条件ではないが、この第１の実施例では、距離測定用信号を含めた全ての送信信号に自身の識別子を含ませている。これは、同じ場所で複数のグループがそれぞれ同様の親機１Ｍと子機１Ｓとを用いて通信している場合を想定し、子機（１Ｓａ〜１Ｓｃ）が、受信信号中の識別子と記憶している親機１Ｍの識別子とを比較することで、信号の送信元が正しい通信相手であるかどうかを認識することができるようにしている。
【００３４】
子機（１Ｓａ〜１Ｓｃ）は、受信した距離測定用信号中の識別子が自身の親機１Ｍのものであれば、当該受信時の時刻を取得した上で送信モードに切り換え、この受信時刻と自身の識別子とを含んだ信号（受領信号）を送信する（ｓ５１ａ〜ｓ５１ｃ，ｓ５２ａ〜ｓ５２ｃ）。さらに、第１の実施例では、子機（１Ｓａ〜１Ｓｃ）は、受信した距離測定信号に含まれている時刻と受信時の時刻との時間差（Δｔａ〜Δｔｃ）とあらかじめ設定されている水中での音速とに基づいて親機１Ｍとの距離を計算し、その距離をＬＣＤ４に表示する。それによって受講者ダイバー（１２ａ〜１２ｃ）は、インストラクター１１との距離を確認することができる。
【００３５】
親機１Ｍは、登録されている子機（１Ｓａ〜１Ｓｃ）から受領信号を受信すると、その受領信号中の時刻と受領信号を送信してきた子機（１Ｓａ〜１Ｓｃ）の識別子とを対応付けして記憶する（ｓ４５ａ〜ｓ４５ｃ）。そして、自身に登録されている全ての子機（１Ｓａ〜１Ｓｃ）からの受領信号を受信したならば、先に記憶した距離測定用信号の送信時刻と各子機（１Ｓａ〜１Ｓｃ）からの受領信号中の時刻との差（Δｔａ〜Δｔｃ）に基づいて各子機（１Ｓａ〜１Ｓｃ）における遠近関係を特定し、遠い順から順番に子機（１Ｓａ〜１Ｓｃ）の識別子やその識別子に対応付けされている番号を並べ替えて記憶する（ｓ４６）。ここでは、子機１Ｓａが最も遠く、次に子機１Ｓｂが遠く、子機１Ｓｃが最も近かったものとする。
【００３６】
この距離に従って並べ変えた順番は、次に続く情報通信の優先順でもあり、親機１Ｍは、最初に指定入力された確認情報である深度を子機（１Ｓａ〜１Ｓｃ）に送付させる旨の命令を含んだ情報を、もっとも優先度が最も高い最遠の子機１Ｓａに超音波信号により送信する（ｓ４７ａ）。子機１Ｓａはこの命令を含んだ信号を受信すると、自身の圧力センサ３０によって測定されている圧力に基づく深度を取得するとともに（ｓ５３ａ）、この深度と識別子とを含んだ超音波信号を送信する（ｓ５４ａ）。他の子機（１Ｓｂ，１Ｓｃ）も同様に、上記命令を含んだ信号を受信すると、深度を取得し（ｓ５３ｂ，ｓ５３ｃ）、この深度と自身の識別子とを含んだ超音波信号を送信する（ｓ５４ｂ，ｓ５４ｃ）。
【００３７】
親機１Ｍは、このようにして深度を含んだ信号を各子機（１Ｓａ〜１Ｓｃ）から受信するごとに、その深度を送信元の識別子に対応付けして記憶することで取得する（ｓ４８ａ〜ｓ４８ｃ）。全子機（１Ｓａ〜１Ｓｃ）分の深度を取得したならば、その旨をＬＣＤ４に表示する。インストラクター１１は、子機（１Ｓａ〜１Ｓｃ）を指定して深度を表示させ、各ダイバー（１２ａ〜１２ｃ）の深度を確認する。他の情報についても、このようにして、最も遠い子機１Ｓａから順に送信させて取得すればよい。
【００３８】
図７に親機１Ｍにおいて、ある子機（１Ｓａ〜１Ｓｃ）の深度が表示されている状態を例示した。子機番号４１と情報の種別４２が深度である旨と、その情報の内容となる深度４３とが表示されている。また、この例では、優先度４４とその優先度４４の判定基準となった距離４５も表示されている。なお、親機１Ｍや子機（１Ｓａ〜１Ｓｃ）は、操作ボタン５からの操作入力情報を受け付けたときだけではなく、上記一連の水中通信や情報処理の過程で送信したり受信したりした情報の種別や内容などを適宜にＬＣＤ４に表示し、必要に応じてアラーム音を音声出力することで、通信状態や通信内容を常にダイバー（１１，１２ａ〜１２ｃ）に確認させるようにしている。
【００３９】
以上説明したように、第１の実施例では、親機１Ｍから最も遠い子機１Ｓａから順番に通信することで、最も危険性が高いダイバー１２ａから順番に現在の状況などを確認することができる。
【００４０】
＝＝＝第２の実施例＝＝＝
上記第１の実施例では、距離に応じた優先度を通信の順番としていた。第２の実施例は、優先度を順番ではなく、通信時間とし、最も遠い子機１Ｓａから順に長い通信時間を割り当て、その通信時間内に限って親機１Ｍと子機（１Ｓａ〜１Ｓｃ）とが通信するものである。これは、親機１Ｍから最も遠い子機１Ｓａから順に通信時間を長く割り当てることで、インストラクター１１が、より危険性が高いダイバー（１２ａ，１２ｂ）からより多くの情報を得ることができるようにしている。それによって、コミュニケーション不足による事故や危険性を回避している。
【００４１】
図８に当該第２の実施例における通信と情報処理の手順を示した。なお、第２の実施例において、距離に応じて子機（１Ｓａ〜１Ｓｃ）の優先度を決定する処理（ｓ６１）は、図６に示した第１の実施例における処理（ｓ４１〜ｓ４６）と同様である。当該図８では、この処理（ｓ６１、図６：ｓ４１〜ｓ４６）以降の手順を示した。また、各子機（１Ｓａ〜１Ｓｃ）の優先度も第１の実施例と同じで、高い方から順に子機１Ｓａ、子機１Ｓｂ、子機１Ｓｃとする。
【００４２】
親機１Ｍは、子機（１Ｓａ〜１Ｓｃ）別に優先度を決定すると（ｓ６１）、子機（１Ｓａ〜１Ｓｃ）の数に応じた通信期間を設定し、その通信期間を不等分割し、優先度の高い子機１Ｓａから順に長い時間を割り当てる。そして、各子機（１Ｓａ〜１Ｓｃ）の識別子と通信期間における割当時間との対応関係を含んだ優先通信情報を全子機（１Ｓａ〜１Ｓｃ）に同報送信する（ｓ６３）。そして、受信モードに切り替えて各子機（１Ｓａ〜１Ｓｃ）からの信号を待ち受ける。
【００４３】
各子機（１Ｓａ〜１Ｓｃ）は、優先通信情報を受信すると、自身の通信時間の割り当てを取得し（ｓ７１ａ〜ｓ７１ｃ）、優先通信情報の受信時点を起点とした通信可能時間帯を計算し、それを記憶する（ｓ７２ａ〜ｓ７２ｃ）。また、優先通信情報の受信時点からの経過時間を計測し、その経過時間に基づいて記憶した通信可能時間帯になったことを認識すると（ｓ７３ａ〜ｓ７３ｃ：ＹＥＳ）、その旨（通信開始）を親機１Ｍに通知する（ｓ７４ａ〜ｓ７４ｃ）。親機１Ｍは、この通信開始通知の受け取り確認を返送し（ｓ６５ａ〜ｓ６５ｃ）、通信可能な子機（１Ｓａ〜１Ｓｃ）との通信を開始する（ｓ６６ａ〜ｓ６６ｃ）。なお、子機（１Ｓａ〜１Ｓｃ）は、親機１Ｍとの通信が可能になると、その旨を表示や音声によって出力し、以後、通信可能な残り時間を数字やグラフなどによって表示する。
【００４４】
通信可能時間帯においては、まず、子機（１Ｓａ〜１Ｓｃ）から送信するものとし、以後、親機１Ｍと子機（１Ｓａ〜１Ｓｃ）は、交互に送受信のモードを切り替えながら情報を交換する。子機（１Ｓａ〜１Ｓｃ）は、親機１Ｍに送信する情報に自身の識別子を含ませ、親機１Ｍは、受信した情報を子機（１Ｓａ〜１Ｓｃ）の識別番号に対応付けして記憶する。子機（１Ｓａ〜１Ｓｃ）は、親機１Ｍから受信した情報を記憶する。また、親機１Ｍと子機（１Ｓａ〜１Ｓｃ）は、受信した情報をその都度ＬＣＤ４に表示し、必要に応じてアラーム音を出力する。記憶済みの情報については操作入力に従ってＭＰＵ２０がＲＡＭ２１から読み出して表示する。
【００４５】
子機（１Ｓａ〜１Ｓｃ）は、通信可能時間帯の終了時点で、自身の識別子と通信終了の旨の情報を含んだ信号を送信する（ｓ７６ａ〜ｓ７６ｃ）。また、通信可能時間帯が終了するとその旨を表示や音声によって出力する。
【００４６】
親機１Ｍは、すべての子機（１Ｓａ〜１Ｓｃ）から通信終了の情報を含んだ信号を受信すると、再度距離を測定して優先度を決定する処理に戻る（ｓ６７ａ〜ｓ６７ｃ→ｓ６１）。以上の通信手順と情報処理手順を所定の操作入力によって終了されるまで繰り返す。
【００４７】
ここで、上記時間割の一例を挙げる。図９に各子機（１Ｓａ〜１Ｓｃ）に割り当てられた通信可能時間帯を時系列に従って示した。親機１Ｍは、３台の子機（１Ｓａ〜１Ｓｃ）に対して、全部で２分の通信期間を設け、最も優先度が高い子機１Ｓａに５０秒、次に優先度が高い子機１Ｓｂに３０秒、そして子機１Ｓｃに２０秒の時間をそれぞれ割り当てる。図示したように、ある子機（１Ｓａ，１Ｓｂ）との通信時間帯の終了時点（５１ａ，５１ｂ）から次の子機（１Ｓｂ，１Ｓｃ）の通信時間帯の開始時点（５２ｂ，５２ｃ）までに１０秒の通信禁止期間が設けられている。すなわち、通信期間の開始時点５０である０秒から５０秒後までが子機１Ｓａの通信可能時間帯、そして１０秒の通信禁止期間の後、子機１Ｓｂは通信期間開始時点５０から１分後の時点５２ｂから３０秒間、すなわち１分３０秒後の時点５１ｂまで、子機ｃは１分４０秒後の時点５２ｃから通信終了時点５３である２分後まで２０秒間がそれぞれ通信可能時間帯となる。
【００４８】
なお、通信禁止期間を設けるのは、電磁波より遙かに速度が遅い超音波を用いて通信することによる遅延時間があり、その遅延時間が子機（１Ｓａ〜１Ｓｃ）毎に異なっているためである。すなわち、通信禁止期間を設けないと、より遠い子機１Ｓａ（１Ｓｂ）と次に遠い子機１Ｓｂ（１Ｓｃ）とでは、より遠い子機１Ｓａ（１Ｓｂ）の通信可能時間帯の終了時点（５１ａ，５１ｂ）と、次に遠い子機１Ｓｂ（１Ｓｃ）における通信可能時間帯の開始時点（５２ｂ，５２ｃ）とが実時間において前後し、複数の子機（１Ｓａ〜１Ｓｃ）が同時に同じ周波数で送信して混信してしまうのである。
【００４９】
なお、第２の実施例では、第１の実施例における通信順番と安全性との関係も考慮し、最も距離が遠い子機１Ｓａから順番に通信を開始していたが、通信の順番は、最も距離が遠い子機１Ｓａから順に割当時間を長くするのであれば、必ずしも遠近関係に従わなくてもよい。もちろん、優先度に応じ、通信の順番、通信の割当時間、およびその両方のいずれかを所定の操作入力によって親機１Ｍ側で設定できるようになっていてもよい。
【００５０】
＝＝＝第３の実施例＝＝＝
上記第１および第２の実施例では、距離に応じて各子機（１Ｓａ〜１Ｓｃ）の優先度を決定していた。しかし、複数の子機（１Ｓａ〜１Ｓｃ）の距離が同程度であれば、バッテリー残量が少ない子機（１Ｓａ〜１Ｓｃ）を携帯するダイバー（１２ａ〜１２ｃ）や、インストラクター１１との間に障害物があるダイバー（１２ａ〜１２ｃ）の安全性確保を優先させた方がよい。第３の実施例は、このような場合に対応する実施例であり、距離が同程度のダイバー（１２ａ〜１２ｃ）同士では、子機（１Ｓａ〜１Ｓｃ）からの送信信号の受信強度が弱い方の優先度を上げるものである。
【００５１】
図１０に第３の実施例における優先度決定処理の流れ図を示した。まず、親機が距離測定用信号を送信し、この送信時刻と子機からの受領信号に含まれる受信時刻との時間差（Δｔａ〜Δｔｃ）に基づいて各子機（１Ｓａ〜１Ｓｃ）間の相対的な遠近を特定する（ｓ８１〜ｓ８６）。この処理自体は、実質的に図６における処理ｓ４１〜ｓ４６と同じであり、第１および第２の実施例と同様である。しかし、第３の実施例では、受信制御部４２が受領信号の受信強度を測定し、その受信強度のデータをＭＰＵ２０に入力することとしている。ＭＰＵ２０はその受信強度データを子機（１Ｓａ〜１Ｓｃ）の識別子に対応付けしてＲＡＭ２１に記憶する。また、ＲＯＭ２２には上記時間差の数値範囲Ｔが記憶されており、ＭＰＵ２０は、各子機の遠近を特定する際、その特定根拠として計算した時間差（Δｔａ〜Δｔｃ）と上記数値範囲Ｔとを比較し、計算した時間差がその通知範囲内であれば、ＲＡＭ２１に記憶した受信制御部からの受信強度データを参照する。そして、受信強度が弱い方の子機の優先度を繰り上げ（ｓ８７→ｓ８８）、最終的に全ての子機（１Ｓａ〜１Ｓｃ）の優先度を決定する（ｓ８９）。このようにして優先度を決定したならば、以後は、第１あるいは第２の実施例と同様にして優先度に基づく情報通信を各子機（１Ｓａ〜１Ｓｃ）と行えばよい。
【００５２】
＝＝＝その他の実施例＝＝＝
＜メッセージ通信＞
インストラクター１１は、自身の親機１Ｍと講習者ダイバー（１２ａ〜１２ｃ）の子機（１Ｓａ〜１Ｓｃ）とが、第１〜第３の実施例に示した手順で通信することで、各ダイバー（１２ａ〜１２ｃ）の状況を子機（１Ｓａ〜１Ｓｃ）からの各種情報によって親機１Ｍにて確認することができる。この確認に際し、インストラクター１１は、確認した情報の内容とともに、講習者ダイバー（１２ａ〜１２ｃ）の経験や技量に鑑み、特定のダイバー（１２ａ〜１２ｃ）に対してメッセージを送る必要性も生じる。このような必要性に対応するために、親機１Ｍが特定の子機（１Ｓａ〜１Ｓｃ）に対して所用の情報を送信するための機能も備えている。この機能を使用するためには、親機１Ｍにて、番号によって送信相手の子機（１Ｓａ〜１Ｓｃ）を指定するとともに、あらかじめＲＯＭ２２に登録されているメッセージ（例えば、ＣＯＭＥ  ＵＰ「浮上しなさい」など）を呼び出す。あるいは、操作ボタン５を使って文字を一つずつ指定入力してメッセージ文を作成する。そして、そのメッセージを送信する操作を行う。親機１Ｍは、子機（１Ｓａ〜１Ｓｃ）の識別子とメッセージのテキストデータとを含んだ超音波信号を送信する。子機（１Ｓａ〜１Ｓｃ）は、メッセージを含んだ信号中に自身の識別子があれば、アラーム音を音声出力するとともに、そのメッセージを表示出力する。
【００５３】
＜その他の距離測定方法＞
上記第１〜第３の実施例では、ペアリングによって親機１Ｍと子機（１Ｓａ〜１Ｓｃ）の時刻を同期させ、親機１Ｍは、その同期した時刻に基づいて各子機（１Ｓａ〜１Ｓｃ）との相対的な遠近関係を特定していた。しかし、この例に限らず、ペアリングにおいて時刻の同期を必要としないで距離を測定する方法も存在する。また、時刻を同期させた場合においても第１〜第３の実施例で採用した距離測定方法以外の方法が存在する。以下にその他の距離測定方法を示す。
【００５４】
まず、親機１Ｍと子機（１Ｓａ〜１Ｓｃ）との間で時刻を同期させないで、親機１Ｍと子機（１Ｓａ〜１Ｓｃ）の距離や、各子機（１Ｓａ〜１Ｓｃ）同士の相対的な遠近関係を特定するための方法を例示する。図１１に当該方法における通信や情報処理の手順を示した。まず、親機１Ｍは、距離測定用信号を各子機に一斉に同報送信し（ｓ９１）、この送信時刻ｔ１を記憶する（ｓ９２）。なお、この距離測定用信号には、時刻情報が含まれておらず、当該信号が距離測定用である旨の種別情報だけが含まれている。
【００５５】
子機（１Ｓａ〜１Ｓｃ）は距離測定用信号を受信すると、直ちに、あるいは他の子機（１Ｓａ〜１Ｓｃ）との通信遅延時間の差を考慮してその時間差より十分大きな時間（例えば、１ｓｅｃ）が経過した後に自身の識別子（ＩＤａ〜ＩＤｃ）を含んだ受領信号を返信する（ｓ１０１ａ〜ｓ１０１ｃ）。もちろん、子機（１Ｓａ〜１Ｓｃ）は、この受領信号に時刻情報を含ませない。親機１Ｍは受領信号を受信するとその受信時刻（ｔａ〜ｔｃ）を記憶する（ｓ９３ａ〜ｓ９３ｃ）。そして、全ての子機（１Ｓａ〜１Ｓｃ）受領信号を受け取ったならば、先に記憶した距離測定用信号の送信時刻ｔ１と各子機（１Ｓａ〜１Ｓｃ）からの受領信号の受信時刻（ｔａ〜ｔｃ）との時間差（Δｔａ〜Δｔｃ）を求め（ｓ９４）、その時間差（Δｔａ〜Δｔｃ）が大きい子機（１Ｓａ〜１Ｓｃ）から順に子機の識別子（ＩＤａ〜ＩＤｃ）を並べ替えて各子機（１Ｓａ〜１Ｓｃ）の遠近関係を特定する（ｓ９５）。
【００５６】
また、第１の実施例において示した距離測定処理では、子機（１Ｓａ〜１Ｓｃ）が受領信号中に距離測定用信号の受信時刻を含め、親機側１Ｍで距離測定用信号の送信時刻と受領信号の受信時刻との時間差に基づいて各子機（１Ｓａ〜１Ｓｃ）との遠近関係を特定していた。このような処理方法に限らす、子機（１Ｓａ〜１Ｓｃ）側で、距離測定用信号中の送信時刻と、当該距離測定用信号の受信時刻とに基づいて時間差や距離を求め、その子機（１Ｓａ〜１Ｓｃ）側で求めた時間差や距離を受領信号中に含めてもよい。親機１Ｍは、各子機（１Ｓａ〜１Ｓｃ）からの受領信号中の時間差や距離をその数値の大小に従って並べ替えるだけで優先順位を特定することができる。
【００５７】
＜距離測定処理のタイミング＞
第１〜第３の実施例では、親機１Ｍは、操作入力に応動して距離測定用信号を送信し、各子機（１Ｓａ〜１Ｓｃ）の優先度を決定していた。しかし、インストラクター１１としては、受講者ダイバー（１２ａ〜１２ｃ）との距離を常に監視しておく必要がある。そこで、親機１Ｍが周期的に距離測定用信号の送信処理とそれに対する子機（１Ｓａ〜１Ｓｃ）からの受領信号の受信処理を行い、随時優先度を更新して記憶するようにしてもよい。そして、親機１Ｍは、各子機（１Ｓａ〜１Ｓｃ）間の相対的な遠近関係や、特定の子機（１Ｓａ〜１Ｓｃ）との距離などを、操作入力に従って適宜に表示出力する。自動的に表示を更新し続けてもよい。
【００５８】
また、各子機（１Ｓａ〜１Ｓｃ）における何らかの情報を得る必要性が生じたら、インストラクター１１は、親機１Ｍを操作してその情報の指定情報を含んだ信号を送信させる。親機１Ｍは、この送信時点における優先度に従がった順番で各子機（１Ｓａ〜１Ｓｃ）と通信する。あるいは、優先度に従った通信時間を割り当てる。
【００５９】
なお、距離の測定周期が長い場合は、最後に距離を測定した時点と現時点とで各子機（１Ｓａ〜１Ｓｃ）の遠近関係が変わっている場合もあり得る。このような場合には、子機（１Ｓａ〜１Ｓｃ）との通信を開始する際、最後の距離測定時点からの経過時間が所定時間以上である場合、次回の距離測定機会を待たずに距離測定用信号を送信し、最新の遠近関係を特定すればよい。
【００６０】
＜実施形態について＞
本発明の実施形態として腕時計型のダイブコンピュータ１を例示したが、本発明の実施形態はこれに限るものではない。例えば、エアタンクに接続されている酸素残量計に図２に示したようなダイブコンピュータ１の構成を内蔵させれば、潜水経過時間を目安にしてエア残量を推測するのではなく、直接残量計から取得することができる。そして、その正確な残量を親機１Ｍに送信することができる。また、当然のことながら、ダイブコンピュータ１の操作手順や出力情報の内容、情報出力の仕方などのユーザインタフェース環境は適宜に変更可能である。なお、以上の実施形態では、一つの超音波振動子を備えた通信装置で、一つの周波数で距離の測定と情報の送受信を行えるため、通信装置を安価に提供することを可能としつつ、情報通信に際しては、各実施例の説明において示したように、危険度が高い作業者から優先して情報通信を行えるため、ダイバーなどの水中作業者の安全性を十分に確保することができる。
【産業上の利用可能性】
【００６１】
この発明は、水中で情報通信する用途に適用可能であり、例えば、海上の監視者と水中のダイバーとの情報通信、インストラクターのダイバーと受講者のダイバーとの情報通信に適用可能である。
【符号の説明】
【００６２】
１  ダイブコンピュータ、１Ｍ  親機、１Ｓ、１Ｓａ〜１Ｓｃ  子機、
４  液晶表示器、５  操作ボタン、１１，１２ａ〜１２ｃ  ダイバー、
２０  ＭＰＵ、２１  ＲＡＭ、２２  ＲＯＭ、２５  表示制御部、
２６  操作制御部、２７  圧電スピーカ、２８  音声出力制御部、
２９〜３１  センサ、４０  超音波振動子、４１  送信制御部、
４２  受信制御部、４３  スイッチ、４４  通信モード切替部
【図１】
2010178255.tif 000003
【図２】
2010178255.tif 000004
【図３】
2010178255.tif 000005
【図４】
2010178255.tif 000006
【図５】
2010178255.tif 000007
【図６】
2010178255.tif 000008
【図７】
2010178255.tif 000009
【図８】
2010178255.tif 000010
【図９】
2010178255.tif 000011
【図１０】
2010178255.tif 000012
【図１１】
2010178255.tif 000013