(57)【要約】      （修正有）【課題】ダイビング中の腕の動きの影響を少なくして、精度良く浮上速度違反の警告を行う警告通知装置を提供する。【解決手段】警告通知装置１００は、センサ３と、通知部２、７と、プロセッサ５７と、を備え、プロセッサ５７は、所定時間ごとにセンサ３の出力から水深を算出し、算出した水深の変化から所定時間ごとの浮上量を算出し、第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、第１の個数より少ない第２の個数の直近の浮上量に基づいて判定する短期浮上速度条件を満たす場合に、通知部２、７に浮上動作の警告を通知させる。【選択図】図１
2018072347.tif 000002
【特許請求の範囲】
【請求項１】
センサと、
通知部と、
プロセッサと、を備え、
前記プロセッサは、
所定時間ごとに前記センサの出力から水深を算出し、
前記算出した水深の変化から所定時間ごとの浮上量を算出し、
第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、前記第１の個数より少ない第２の個数の直近の前記浮上量に基づいて判定する短期浮上速度条件を満たす場合に、前記通知部に浮上動作の警告を通知させる
ことを特徴とする警告通知装置。
【請求項２】
請求項１に記載の警告通知装置において、
前記プロセッサにおける前記長期浮上速度条件を満たすか否かの判断は、前記第１の個数の浮上量の移動平均を平均浮上速度として算出し、前記平均浮上速度が第１の閾値以上である否かを判断し、
前記プロセッサにおける前記短期浮上速度条件を満たすか否かの判断は、前記第２の個数の浮上量の最小値を最小浮上速度として検索し、前記最小浮上速度が第２の閾値以上であるか否かを判断する
ことを特徴とする警告通知装置。
【請求項３】
請求項１又は２に記載の警告通知装置において、
前記警告通知装置は、前記通知部である報音部を備え、
前記プロセッサは、
短ビープ音と長ビープ音を組合せた警告報音を、前記報音部に発音させる
ことを特徴とする警告通知装置。
【請求項４】
請求項３に記載の警告通知装置において、
前記警告通知装置は、さらに、前記通知部である表示部を備え、
前記プロセッサは、
前記警告報音を前記報音部に発音させるとともに、前記表示部に警告表示を表示させ、
前記警告報音の発音を停止させた後に、前記警告表示の表示を停止させる
ことを特徴とする警告通知装置。
【請求項５】
請求項１から３のいずれか一項に記載の警告通知装置において、
前記プロセッサは、前記算出された水深の変化が増加した場合には、前記浮上量を０とする
ことを特徴とする警告通知装置。
【請求項６】
請求項１から３のいずれか一項に記載の警告通知装置において、
前記プロセッサは、
内蔵するバッテリの電源電圧が低いとき、または、前記通知部に前記浮上動作の警告を通知させているときには、前回検出した水深と同じ値を算出する
ことを特徴とする警告通知装置。
【請求項７】
請求項４に記載の警告通知装置において、
前記プロセッサは、
前記表示部に前記警告表示を表示させているときには、前回検出した水深と同じ値を算出することを特徴とする警告通知装置。
【請求項８】
請求項１から７のいずれか一項に記載の警告通知装置と、
時刻を表示する時刻表示部と、を備え、
前記プロセッサは、前記時刻表示部に表示する前記時刻を計時する
ことを特徴とする電子時計。
【請求項９】
センサと、
通知部と、を備える警告通知装置の警告方法であって、
前記センサの出力から所定時間ごとに水深を算出するステップと、
前記算出された水深の変化から所定時間ごとの浮上量を算出するステップと、
第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、前記第１の個数より少ない第２の個数の直近の前記浮上量に基づいて判定する短期浮上速度条件を満たす場合に、前記通知部に浮上動作の警告を通知させるステップと、
を含む警告方法。
【請求項１０】
センサと、
通知部と、
プロセッサと、を備える警告通知装置の前記プロセッサに実行させるプログラムであって、
前記センサの出力から所定時間ごとに水深を算出する命令と、
前記算出された水深の変化から所定時間ごとの浮上量を算出する命令と、
第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、前記第１の個数より少ない第２の個数の直近の前記浮上量に基づいて判定する短期浮上速度条件を満たす場合に、前記通知部に浮上動作の警告を通知させる命令と、
を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイビング時の浮上速度の警報を行う警告通知装置、電子時計、警告方法およびプログラムに関する。
【背景技術】
【０００２】
近年、スキューバダイビング等のマリンスポーツや、海中や水中で作業を行う潜水作業を対象として、水中使用を可能とした腕時計が普及している。このスポーツ防水対応の腕時計には、圧力センサを内蔵して、検出した水圧から水深を計測する腕時計がある。
【０００３】
ところで、ダイビング中の水圧による高圧状態により、呼吸気中の窒素などの不活性ガスが体内に溶け込む。このため、浮上後に、体内に蓄積された不活性ガスが、完全に排出されるように、十分な休息時間をとる必要がある。
また、過大な浮上速度は、減圧症を引き起こす最大の要因となるため、所定の浮上速度を超過しないようにする必要がある。
【０００４】
特許文献１に開示される腕に装着して使用できるダイバーズ用情報処理装置では、内蔵する圧力センサにより水深を検出し、これに基づいて潜水中の呼吸気窒素分圧を求め、そして、呼吸気窒素分圧と潜水時間から体内窒素量をシュミレーションすることで、ある水深で体内窒素分圧の許容値に達するまでの時間（無減圧潜水可能時間）、および水面上で体内窒素分圧が平衡値にまで低下するまでの時間（体内窒素排出時間）を求めている。
これにより、体内に過剰に蓄積された不活性ガスが、陸上で完全に排出されるほど十分な休息時間をとらない場合においても、潜水を安全に行うための情報を事前にダイバーに報知することができる。
【０００５】
また、特許文献１には、６秒毎に現在の浮上速度を求めるとともに、この浮上速度と現在水深に対応する浮上速度許容値とを比較し、今回求めた浮上速度が浮上速度許容値よりも速い場合には、警告を行うことが開示されている（段落００５６参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１１−２３７４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、潜水業務において準拠する高気圧作業安全衛生規則の第１８条第１項第一号には、「減圧の速度は、毎分〇・○八メガパスカル以下とすること。」と規定されている。この減圧の速度（浮上速度）を毎分１０ｍとすると、毎秒０．１７ｍとなる。
上記の特許文献１に記載の技術によれば、水深に応じて浮上速度の判定を行うことができるが、水深を計測する腕時計を腕に装着している場合には、浮上中にダイバーの腕の上げ下げ等の動きによって、水深の計測誤差が生じる。
【０００８】
より具体的には、短時間（例えば２〜３秒）の腕を上げる動きで、浮上速度の許容値を超えてしまう。逆に、浮上中の腕を下げる動きで、潜水状態と検出する場合もある。
このような腕の動きによる水深の計測誤差を防止するために、計測時間を長くして、腕の動きによる誤差を低減することが考えられるが、この場合には、判定が遅れてしまう問題がある。
【０００９】
本発明の目的は、ダイビング中の腕の動きの影響を少なくして、精度良く浮上速度違反の警告を行う電子時計、水深計測装置、浮上速度警告方法および浮上速度警告プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、本発明の警告通知装置は、センサと、通知部と、プロセッサと、を備え、前記プロセッサは、所定時間ごとに前記センサの出力から水深を算出し、前記算出した水深の変化から所定時間ごとの浮上量を算出し、第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、前記第１の個数より少ない第２の個数の直近の前記浮上量に基づいて判定する短期浮上速度条件を満たす場合に、前記通知部に浮上動作の警告を通知させるようにした。
【発明の効果】
【００１１】
本発明によれば、ダイビング中の腕の動きの影響を少なくして、精度良く浮上速度違反の警告を行うことができるので、スキューバダイビングや潜水時の減圧症の低減を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】実施形態の電子時計のブロック構成図である。
【図２】浮上時の水深変化の一例を示す図である。
【図３】電子時計の浮上速度の警報判定方法をまとめて記載した図である。
【図４】水深表示・浮上動作警告処理の概略フロー図である
【図５】浮上動作の良否判定処理の制御フロー図である。
【図６】電子時計のダイビングモード時の外観の一例を示す図である。
【図７】警告音の出力パターンの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照しながら詳細に説明する。
図１は、実施形態の電子時計１００のブロック構成図である。
電子時計１００は、計時表示、水深表示、警告表示のデジタル表示をおこなう表示部２と、潜水時の水圧を検出する圧力センサ３と、電子時計１００の動作電源である電源部４と、時計計時の基準となる振動子５と、電子時計１００の操作を行う操作部（りゅーず）６と、アラーム音や浮上速度違反の警告報音を行うスピーカ７と、電子時計１００の動作制御を行うコントローラ１により構成されている。
【００１４】
詳しくは、表示部２は、ＬＣＤ（liquid crystal display：液晶ディスプレイ）等のデジタルパネル表示部である。また、表示部２は、例えば、ＥＬ（Electro Luminescence）パネルを内蔵してライトとし、暗いときにライト点灯して表示の視認性をよくしている。
圧力センサ３には、ピエゾ抵抗効果を利用した半導体圧力センサを使用する。電子時計１００では、コントローラ１が所定の取り込みタイミング（本実施形態では、１秒とする）で圧力センサ３の出力を取り込み、圧力から水深を算出する。
【００１５】
電源部４には、表示部２に設けられたソーラーセルにより充電される２次電池を使用する。詳細を後述するが、電源部４の消費電力を低減するために、コントローラ１は、圧力センサ３やスピーカ７の動作を制限する制御を行う。
操作部（りゅーず）６は、使用者により操作され、電子時計１００の時計モードやダイビングモード等の動作モードの変更や、電子時計１００の時刻設定等を行う。
スピーカ７は、ピエゾ素子を利用した圧電スピーカや圧電ブザーである。
【００１６】
コントローラ１は、プロセッサ５７と、ＲＯＭ（Read Only Memory）５５、ＲＡＭ（Random Access Memory）５６を有している。そして、プロセッサ５７は、ＲＯＭ５５に記録されているプログラムに基づいて、ＲＡＭ５６を参照しながら、電子時計１００の機能を実現している。
【００１７】
詳しくは、プロセッサ５７は、プログラムの圧力センサ測定命令により圧力センサ測定部１１をプログラム機能として実現している。さらに、プログラムの水深算出命令により水深算出部１２を実現し、プログラムの浮上量算出命令により浮上量算出部１３を実現し、プログラムの浮上動作判定命令により浮上動作判定部１４を実現し、プログラムの浮上動作警報命令により浮上動作警報部１５を実現している。これらの圧力センサ測定部１１、水深算出部１２、浮上量算出部１３、浮上動作判定部１４、及び浮上動作警報部１５は、単一のプロセッサあっても良いし、各々別個にプロセッサが設けられて各動作が行われても良い。また、各々別個にプロセッサが設けられて各動作が行われる場合は、単一のコントローラであっても良いし、各々別個のコントローラであっても良い。
これらのプログラム機能として実現される圧力センサ測定部１１と水深算出部１２と浮上量算出部１３と浮上動作判定部１４と浮上動作警報部１５の詳細は、後述する。
【００１８】
また、コントローラ１は、振動子５を発振させる発振回路５１と、発振回路５１の出力を分周する分周回路５２と、分周回路５２で分周した振動子の信号を時計やタイマー用に計時する計時回路５３を備えている。
また、コントローラ１は、操作部（りゅーず）６からの操作情報の取得や、スピーカ７にアラーム音や浮上速度の警告報音を出力する周辺回路６１を備えている。
【００１９】
実施形態の電子時計１００では、スピーカ７から警告報音を出力し、表示部２に警告表示を行うようしており、スピーカ７と表示部２を、浮上速度の警告を行う通知部と称することがある。
【００２０】
つぎに、図２と図３により、実施形態の電子時計１００の浮上速度警報の概要について説明する。
図２は、浮上時の水深変化の一例を示す図である。図の縦軸は水深を示し、横軸は１秒毎のサンプリングタイミング（回数）を示している。図は、“０”を現在とし、過去２０回分の水深をプロットしたものである。なお、１秒毎に水深をサンプリングしているので、水深変化は浮上速度と等価となっている。
【００２１】
過去の９から８回目（点線の丸の領域）の水深変化（浮上量）は、０．３０ｍの浮上になっている。上述したように、浮上速度の許容値は毎秒０．１７ｍであるので、過去の９から８回目の水深変化（浮上量）は、浮上速度の許容値を超えている。しかし、浮上しながら腕を上げたことにより、０．３０ｍの水深の変化が生じた可能性もある。
【００２２】
このため、実施形態の電子時計１００では、過去１８回分（１８秒間）の浮上量の移動平均値が、浮上速度の許容値以上となった場合に、浮上速度の警報を行うようにした。これにより、図２に示したような、電子時計１００を装着した腕の動きの影響を小さくする。
しかしながら、水深の移動平均値を求めるだけでは、平均をとる回数分の間（１８秒間）に、過大な速度で浮上が行われてしまう問題がある。
【００２３】
そこで、実施形態の電子時計１００では、過去１８回分の浮上量の移動平均値による判定に加えて、直近の５回の水深変化（浮上量）が浮上速度の許容値以上となった場合に、浮上速度の警報を行うようにした。これにより、腕の動き等の影響がない場合には、短時間で、浮上速度の警報を行うことができる。
【００２４】
図３は、上述した実施形態の電子時計１００の浮上速度の警報判定方法をまとめて記載した図である。
実施形態の電子時計１００は、移動平均浮上速度判定Ａと直近最小浮上速度判定Ｂを行うようにした。そして、移動平均浮上速度判定Ａでは、「１８点の平均浮上量が所定値以上のとき浮上速度警告を行う」（長期浮上速度条件）を警告判定条件とし、直近最小浮上速度判定Ｂで、「５点連続で、所定値以上のとき浮上速度警告を行う」（短期浮上速度条件）を警告判定条件として、どちらかの警告判定条件が満たされるときに、浮上速度警告を行うようにした。
【００２５】
つまり、実施形態の電子時計１００では、複数の所定時間ごとの浮上量に基づいて浮上速度の警告判定を行うようにした。
なお、移動平均の個数（１８）や、最小値を求める期間（５）は、この値に限定されないことは言うまでもない。
【００２６】
つぎに、図４、図５により、電子時計１００のコントローラ１で実行される浮上速度警告処理を説明する。
浮上速度警告処理は、電子時計１００の所定の操作部（りゅーず）６を押下することにより起動するダイビングモードで実行されている。このダイビングモードでは、表示部２に水深・潜水時間・現在時刻等の表示を行っている。ダイビングモードで、所定の操作部（りゅーず）６を押下すると、電子時計１００は時計モードに戻る。
【００２７】
図４は、ダイビングモードにおける水深表示・浮上動作警告処理の概略フロー図である。
まず、実施形態の電子時計１００のコントローラ１（図１参照）は、１秒周期の水深計測タイミングになったか否かを判定する（Ｓ４１）。計測タイミングであれば（Ｓ４１のＹｅｓ）、ステップＳ４２に進み、計測タイミングでなければ（Ｓ４１のＮｏ）、待機する。
【００２８】
ステップＳ４２で、コントローラ１の圧力センサ測定部１１（図１参照）は、圧力センサ３（図１参照）から圧力値を取得する、圧力センサ３の計測処理を行う。
このとき、実施形態の電子時計１００の電源部４（図１参照）の電力消費を少なくするため、圧力センサ測定部１１は、浮上速度の警告報音中や、電源部４が容量低下状態であれば、圧力センサ３から圧力値を取得せずに、前回取得時と同一の圧力値を計測したものとする。また、表示部２（図１参照）のライト点灯中も、同様に、前回取得時と同一の圧力値を計測したものとする。
【００２９】
つぎに、ステップＳ４３で、水深算出部１２（図１参照）により、圧力値から水深値を算出する処理を行う。
この水深の算出処理では、圧力センサ３がゲージ圧を出力するセンサであれば、圧力値を水深値に換算すればよい。圧力センサ３が絶対圧を出力するセンサの場合には、ダイビングモードに設定された時の圧力値を、水面の大気圧としてゲージ圧を求め、圧力値を水深値に換算する。
【００３０】
換算した水深値は、電子時計１００の表示部２に表示される（Ｓ４４）。この時、表示部２に表示される潜水時間も更新する。
【００３１】
ステップＳ４５では、浮上量算出部１３（図１参照）により、前回の測定タイミングで求めた水深値と、今回求めた水深値の差分をとり、ダイバーの浮上量を算出する。算出した浮上量は、後述する浮上動作の良否判定を行うため、過去の複数回分（例えば、１８個の浮上量）を記憶する。
なお、浮上量算出部１３は、水深が増す方向（潜水）であった場合には、浮上量を“０”として記憶する。
また、ステップＳ４２で圧力センサ３から圧力値を取得しなかった場合には、前回取得と同一の圧力値を計測したものとしているので、ステップＳ４３では同一の水深となり、ステップＳ４５では、浮上量“０”として処理される。
【００３２】
そして、ステップＳ４６で、浮上動作判定部１４により、過去複数回分の浮上量に基づいて、浮上動作の良否の判定を行う。換言すれば、複数回分の浮上量は１秒周期で取得しているので、複数の浮上速度に値に基づいて、浮上速度の良否の判定をおこなっている。
ステップＳ４６の浮上動作判定部１４の処理の詳細は、図５により、後述する。
【００３３】
ステップＳ４７では、浮上動作警報部１５により、ステップＳ４６の浮上動作の判定結果に応じて、警告出力するか否かを判定する。つまり、ステップＳ４６で、浮上動作（浮上速度）が正常と判定した場合には、警告出力は不要なので、ステップＳ４９に進む（Ｓ４７のＮｏ）。浮上動作が否（浮上速度が過大）の判定の場合には、警告出力が必要となるので、ステップＳ４８に進む（Ｓ４７のＹｅｓ）。
【００３４】
ステップＳ４８では、浮上動作警報部１５（図１参照）により、スピーカ７（図１参照）に警告報音を出力するとともに、表示部２に浮上動作（浮上速度）の警報表示を行う。この警告報音については、図７により詳細に説明する。また、警報表示について、図６により説明する。
【００３５】
ステップＳ４９で、コントローラ１は、操作部（りゅーず）６によりダイビングモードを終了して時計モードに戻る操作が指示されたかを判定する。ダイビングモード終了の指示がない場合には（Ｓ４９のＮｏ）、ステップＳ４１に進み、つぎの圧力計測を行う。ダイビングモード終了が指示された場合には（Ｓ４９のＹｅｓ）、水深表示・浮上動作警告処理を終了する。
【００３６】
つぎに、図５の制御フローにより、図４のステップＳ４６の浮上動作の良否判定処理の詳細を説明する。
まず、図４のステップＳ４５で算出した浮上量（水深差分値）の過去１８点の平均値を算出する（Ｓ５１）。
そして、浮上量は浮上速度と等価なので、算出した浮上量の平均値が、浮上速度の許容値である所定閾値以上であるか否かを判定し（Ｓ５２）、浮上量の平均値が所定閾値以上であれば（Ｓ５２のＹｅｓ）、ステップＳ５６に進み、浮上速度が過大と判定する。浮上量の平均値が所定閾値より小さければ（Ｓ５２のＮｏ）、ステップＳ５３に進む。
【００３７】
上記の処理が、図３の移動平均浮上速度判定Ａに対応する。
より詳細には、ステップＳ５１では、１８点の浮上量の加算し、ステップＳ５２において、浮上量の加算値と、予め算出した浮上速度の許容値の１８倍の値の比較を行う。
これにより、割算（乗算）処理を行わずに判定を行うことができる。
【００３８】
つぎに、図３の直近最小浮上速度判定Ｂに対応する処理を行う。
ステップＳ５３で、図４のステップＳ４５で算出した浮上量（水深の差分値）の直近５点の区間最小値を検索する。
そして、ステップＳ５４で、直近５点の区間最小値が浮上速度の許容値である所定閾値以上であるか否かを判定し、直近５点の区間最小値が所定閾値以上であれば（Ｓ５４のＹｅｓ）、ステップＳ５６に進み、浮上速度が過大と判定する。
直近５点の区間最小値が所定閾値より小さければ（Ｓ５４のＮｏ）、浮上速度が正常と判定し（Ｓ５５）、処理を終了する。
【００３９】
ステップＳ５２とステップＳ５４の所定閾値は、同一値であってもよく、また、ステップＳ５４の所定閾値が、ステップＳ５１の所定閾値より大きくなるように設定してもよい。
【００４０】
ところで、上記の移動平均浮上速度判定と直近最小浮上速度判定の組み合わせによる方法と同様の判定結果が得られる方法として、直近の影響が大きくなるように重みづけした浮上量の畳み込み処理により判定する方法が考えられる。しかし、この浮上量の畳み込み処理による判定では、加算と乗算演算（加算器と乗算器）が必要となる。したがって、加算演算（加算器）で判定を行える実施形態の判定方式は、性能負荷や論理規模が小さく、コントローラ１の省電力化に有効な方式といえる。
【００４１】
図６は、電子時計１００のダイビングモード時の外観の一例を示す図である。
電子時計１００の外周部には、複数の操作部（りゅーず）６が設置され、押下状態に応じて、電子時計１００の動作モードが変わる。
電子時計１００の表示部２（図１参照）は、水深変化に連動して中心角が開いて水深の大小を扇型のグラフィック表示する水深メータ６１と、潜水時間の表示領域６２と、水深の表示領域６３と、警告表示領域６４の表示制御を行っている。
【００４２】
浮上動作警報部１５（図１参照）が、図４のステップＳ４８の浮上動作警報処理を実行すると、表示部２は、浮上速度が過大である旨の浮上速度違反警告である“ＳＬＯＷ”の点滅表示（２Ｈｚ）を警告表示領域６４に行うとともに、水深メータ６１及び潜水時間の表示領域６２及び水深の表示領域６３の点滅表示（２Ｈｚ）を行う。
表示部２は、つぎに説明する警告報音と点滅表示を５秒間行った後に、報音終了後も５秒間の点滅表示を行う。
【００４３】
図７は、電子時計１００のスピーカ７（図１参照）から報音される、警告音の出力パターンの一例を示す図である。
警告音は、図７に示されるように、２つの２ＫＨｚの短ビープ（６２.５ms）の間欠音と２ＫＨｚの長ビープ（２５０ms）の間欠音の組合せの警告音を５秒間繰り返して出力する。このように、長ビープ音を混ぜることにより、水中での聞き取りやすさを向上している。
【００４４】
上述の浮上動作の警報処理後（１０秒）も浮上速度が低下しなかった場合に、警報を継続することが望ましい。
実施形態の電子時計１００では、報音中は、計測できないため、水深変化なし（浮上量０）として処理されている。しかし、報音終了後の計測で、報音中の浮上量も合わせて測定されるため、短時間で再警報することができる。
【００４５】
上記の実施形態は、デジタル表示をおこなう電子時計について記したが、これに限らず、アナログ針により表示をおこなう電子時計であってもよい。
また、上記では、実施形態として、警告通知装置としての電子時計について記したが、潜水作業者が携帯する水深計等の計測機器にも適用することができる。
【００４６】
また、上記の実施形態は、浮上動作警報部１５が、図４のステップＳ４８の浮上動作警報処理を実行すると、表示部２は、浮上速度が過大である旨の浮上速度違反警告である“ＳＬＯＷ”の点滅表示（２Ｈｚ）を警告表示領域６４に行うとともに、水深メータ６１及び潜水時間の表示領域６２及び水深の表示領域６３の点滅表示（２Ｈｚ）を行うこととしたが、これに限られない。浮上動作警報部１５が、図４のステップＳ４８の浮上動作警報処理を実行すると、表示部２は、浮上速度が過大である旨の浮上速度違反警告である“ＳＬＯＷ”の点滅表示（２Ｈｚ）を警告表示領域６４に行うとともに、水深メータ６１の点滅表示（２Ｈｚ）を行なわせてもよい。また、これら動作と同時に、表示部２のバックライトを発光させてもよい。
【００４７】
また、上記の実施形態は、電子時計１００のスピーカ７から報音される警告音は、２つの２ＫＨｚの短ビープの間欠音と２ＫＨｚの長ビープの間欠音の組合せの警告音としたが、これに限られない。電子時計１００のスピーカ７から報音される警告音は、例えば、２つの１〜４ＫＨｚの短ビープの間欠音と１〜４ＫＨｚの長ビープの間欠音の組合せの警告音等のように、より人間の耳に聞こえやすい周波数帯を選択してもよい。
【００４８】
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
センサと、
通知部と、
プロセッサと、を備え、
前記プロセッサは、
所定時間ごとに前記センサの出力から水深を算出し、
前記算出した水深の変化から所定時間ごとの浮上量を算出し、
第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、前記第１の個数より少ない第２の個数の直近の前記浮上量に基づいて判定する短期浮上速度条件を満たす場合に、前記通知部に浮上動作の警告を通知させる
ことを特徴とする警告通知装置。
＜請求項２＞  請求項１に記載の警告通知装置において、
前記プロセッサにおける前記長期浮上速度条件を満たすか否かの判断は、前記第１の個数の浮上量の移動平均を平均浮上速度として算出し、前記平均浮上速度が第１の閾値以上である否かを判断し、
前記プロセッサにおける前記短期浮上速度条件を満たすか否かの判断は、前記第２の個数の浮上量の最小値を最小浮上速度として検索し、前記最小浮上速度が第２の閾値以上であるか否かを判断する
ことを特徴とする警告通知装置。
＜請求項３＞
請求項１又は２に記載の警告通知装置において、
前記警告通知装置は、前記通知部である報音部を備え、
前記プロセッサは、
短ビープ音と長ビープ音を組合せた警告報音を、前記報音部に発音させる
ことを特徴とする警告通知装置。
＜請求項４＞
請求項３に記載の警告通知装置において、
前記警告通知装置は、さらに、前記通知部である表示部を備え、
前記プロセッサは、
前記警告報音を前記報音部に発音させるとともに、前記表示部に警告表示を表示させ、
前記警告報音の発音を停止させた後に、前記警告表示の表示を停止させる
ことを特徴とする警告通知装置。
＜請求項５＞
請求項１から３のいずれか一項に記載の警告通知装置において、
前記プロセッサは、前記算出された水深の変化が増加した場合には、前記浮上量を０とする
ことを特徴とする警告通知装置。
＜請求項６＞
請求項１から３のいずれか一項に記載の警告通知装置において、
前記プロセッサは、
内蔵するバッテリの電源電圧が低いとき、または、前記通知部に前記浮上動作の警告を通知させているときには、前回検出した水深と同じ値を算出する
ことを特徴とする警告通知装置。
＜請求項７＞
請求項４に記載の警告通知装置において、
前記プロセッサは、
前記表示部に前記警告表示を表示させているときには、前回検出した水深と同じ値を算出する
ことを特徴とする警告通知装置。
＜請求項８＞
請求項１から７のいずれか一項に記載の警告通知装置と、
時刻を表示する時刻表示部と、を備え、
前記プロセッサは、前記時刻表示部に表示する前記時刻を計時する
ことを特徴とする電子時計。
＜請求項９＞
センサと、
通知部と、を備える警告通知装置の警告方法であって、
前記センサの出力から所定時間ごとに水深を算出するステップと、
前記算出された水深の変化から所定時間ごとの浮上量を算出するステップと、
第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、前記第１の個数より少ない第２の個数の直近の前記浮上量に基づいて判定する短期浮上速度条件を満たす場合に、前記通知部に浮上動作の警告を通知させるステップと、
を含む警告方法。
＜請求項１０＞
センサと、
通知部と、
プロセッサと、を備える警告通知装置の前記プロセッサに実行させるプログラムであって、
前記センサの出力から所定時間ごとに水深を算出する命令と、
前記算出された水深の変化から所定時間ごとの浮上量を算出する命令と、
第１の個数の前記浮上量に基づいて判定する長期浮上速度条件を満たす場合、または、前記第１の個数より少ない第２の個数の直近の前記浮上量に基づいて判定する短期浮上速度条件を満たす場合に、前記通知部に浮上動作の警告を通知させる命令と、
を含むプログラム。
【符号の説明】
【００４９】
１  コントローラ
１１  圧力センサ測定部
１２  水深算出部
１３  浮上量算出部
１４  浮上動作判定部
１５  浮上動作警報部
２  表示部
３  圧力センサ
４  電源部
５  振動子
５１  発振回路
５２  分周回路
５３  計時回路
５４  周辺回路
５５  ＲＯＭ
５６  ＲＡＭ
５７  プロセッサ
６  操作部（りゅーず）
７  スピーカ
１００  電子時計
【図１】
2018072347.tif 000003
【図２】
2018072347.tif 000004
【図３】
2018072347.tif 000005
【図４】
2018072347.tif 000006
【図５】
2018072347.tif 000007
【図６】
2018072347.tif 000008
【図７】
2018072347.tif 000009