(57)【要約】【課題】  アラーム機能付き医療機器のアラーム音を自動的かつ高精度に検出し、遠隔のユーザ端末にアラートを通知することにより、アラーム音の聞き逃しを防止するとともに、メディカルスタッフおよび付添人の精神的および肉体的な負担を軽減することができるアラーム音検出装置を提供する。【解決手段】  音声信号の音量が音量閾値以上であるか否かを判定する音量判定部５２と、音声解析データを取得する音声解析データ取得部５３と、音声解析データの周波数がアラーム検出範囲内であるか否かを判定する周波数判定部３４と、アラーム検出範囲内のままで継続する継続時間がアラーム検出時間以上であるか否かを判定する継続時間判定部５５と、継続時間がアラーム検出時間以上となったとき、アラート信号をサーバ１１に送信するアラート信号送信部５６と、を有する。【選択図】  図１
2020024694.tif 000002
【特許請求の範囲】
【請求項１】
アラーム機能付き医療機器のアラーム音を検出するアラーム音検出装置であって、
音声入力手段を介して入力された音声信号の音量が、前記アラーム音の音量か否かを判別するために設定されている音量閾値以上であるか否かを判定する音量判定部と、
前記音量が前記音量閾値以上となったときから所定の解析時間分の音声信号を解析対象となる音声解析データとして取得する音声解析データ取得部と、
前記音声解析データの周波数が、前記アラーム音の周波数に相当するアラーム検出範囲内であるか否かを判定する周波数判定部と、
前記音声解析データの周波数が前記アラーム検出範囲内のままで継続する継続時間が、所定のアラーム検出時間以上であるか否かを判定する継続時間判定部と、
前記継続時間が前記アラーム検出時間以上となったとき、予め登録したユーザ端末にアラートを通知することを命令するアラート信号をサーバに送信するアラート信号送信部と、
を有する、アラーム音検出装置。
【請求項２】
前記音声解析データの周波数が前記アラーム検出範囲外の場合、または前記継続時間が前記アラーム検出時間未満の場合、前記周波数判定部は、前記音声解析データの周波数が、異常音の周波数に相当する異常音検出範囲内であるか否かを判定し、
前記音声解析データの周波数が前記異常音検出範囲内の場合、前記継続時間判定部は、前記音声解析データの周波数が前記異常音検出範囲内のままで継続する継続時間が、所定の異常音検出時間以上であるか否かを判定し、
前記継続時間が前記異常音検出時間以上となったとき、前記アラート信号送信部は、前記アラート信号を前記サーバに送信する、請求項１に記載のアラーム音検出装置。
【請求項３】
前記音量閾値として前記音声信号の振幅における上限閾値と下限閾値とを設定しているとともに、前記周波数判定部は、前記音声解析データの周波数を特定する場合、前記音声解析データの波形のうち、前記上限閾値および前記下限閾値の双方を超える振幅を有する波形のみをカウントし、そのカウント数に基づいて前記周波数を特定する、請求項１または請求項２に記載のアラーム音検出装置。
【請求項４】
前記アラート信号が送信された後、所定の再送信設定時間が経過したか否かを判定する再送信判定部を有しており、
前記再送信設定時間が経過したとき、前記アラート信号送信部は前記アラート信号を前記サーバに再送信する、請求項１から請求項３のいずれかに記載のアラーム音検出装置。
【請求項５】
前記音声解析データの周波数の時間的変化であるリズムパターンを検出するリズムパターン検出部と、
前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するか否かを判定するリズムパターン判定部と、を有し、
前記アラート信号送信部は、前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するとき、予め登録したユーザ端末にアラートを通知することを命令するアラート信号をサーバに送信する、請求項１から請求項４のいずれかに記載のアラーム音検出装置。
【請求項６】
アラーム機能付き医療機器のアラーム音を検出するアラーム音検出装置であって、
音声入力手段を介して入力された音声信号の音量が、前記アラーム音の音量か否かを判別するために設定されている音量閾値以上であるか否かを判定する音量判定部と、
前記音量が前記音量閾値以上となったときから所定の解析時間分の音声信号を解析対象となる音声解析データとして取得する音声解析データ取得部と、
前記音声解析データの周波数の時間的変化であるリズムパターンを検出するリズムパターン検出部と、
前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するか否かを判定するリズムパターン判定部と、
前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するとき、予め登録したユーザ端末にアラートを通知することを命令するアラート信号をサーバに送信するアラート信号送信部と、
を有する、アラーム音検出装置。
【請求項７】
前記リズムパターン検出部は、以下の工程（ａ）〜（ｇ）を実行することにより、前記音声解析データのリズムパターンを検出する、請求項５または請求項６に記載のアラーム音検出装置；
（ａ）前記音声解析データの周波数から計測ノイズを除去する；
（ｂ）前記音声解析データにおいて相対的に大きな周波数変化を強調する；
（ｃ）前記音声解析データにおいて相対的に小さな周波数変化を除外する；
（ｄ）前記音声解析データにおける周波数変化の立ち上がりと立ち下がりを検出する；
（ｅ）前記立ち上がりが最初に検出された立ち上がり時刻と、前記立ち下がりが最初に検出された立ち下がり時刻とを検出する；
（ｆ）前記立ち上がり時刻と前記立ち下がり時刻とに基づいて、前記音声解析データの周波数がピークとなるピーク時刻を推定する；
（ｇ）前記ピーク時刻が示す時系列のパターンを前記音声解析データのリズムパターンとして検出する。
【請求項８】
前記リズムパターン検出部は、前記立ち上がり時刻と前記立ち下がり時刻との中間を前記ピーク時刻として算出する、請求項７に記載のアラーム音検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人工呼吸器や人工透析装置等のアラーム機能付き医療機器のアラーム音を検出するためのアラーム音検出装置に関するものである。
【背景技術】
【０００２】
従来、人工呼吸器や人工透析装置等のアラーム機能付き医療機器は、患者の状態または医療機器の状態に異常が発生した場合、アラーム音を発することでメディカルスタッフ等に警報するようになっている。このため、病院内でアラーム機能付き医療機器を利用する患者には、メディカルスタッフがアラーム音を聞き逃すことのないように、ナースステーションから近い病室にしか入ることができない等の制約がある。
【０００３】
このような問題を解決するものとして、例えば、特開２００２−１７７２２５号公報には、既存のナースコール回線を用いて複数の医療機器のアラーム信号がナースステーションに送信され、モニタすることができる集中モニタシステムが提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−１７７２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された発明においても、夜間などはナースステーションに在室しているメディカルスタッフの数が少ないため留守にしている場合や、他の業務や緊急事態に対応している場合等には、アラーム音を聞き逃してしまうおそれがある。また、入院患者が多い場合には必ずしもナースステーションに近い病室に空きがあるとは限らない。さらに、メディカルスタッフにとっては、他の業務を行いつつ、アラーム音を聞き逃さないように神経を研ぎ澄ませておく必要があり、精神的な疲労も大きい。
【０００６】
また、自宅でアラーム機能付き医療機器を利用する場合には、特許文献１に記載の集中モニタシステムを導入することもできない。このため、アラーム機能付き医療機器を利用している間は常時、誰かが近くで付き添っていなければならず、付添人は外出や就寝等が大きく制限されてしまうという問題がある。
【０００７】
さらに、アラーム機能付き医療機器が使用される病院や家屋内では、テレビやラジオの音、スマートフォンや携帯電話の着信音、患者や見舞客の会話やその他、食事の配膳作業音など、様々な音で溢れている。このため、人間の耳では近くでアラーム音が鳴っていても聞き分け難い場合もある。
【０００８】
本発明は、このような問題点を解決するためになされたものであって、アラーム機能付き医療機器のアラーム音を自動的かつ高精度に検出し、遠隔のユーザ端末にアラートを通知することにより、アラーム音の聞き逃しを防止するとともに、メディカルスタッフおよび付添人の精神的および肉体的な負担を軽減することができるアラーム音検出装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明に係るアラーム音検出装置は、アラーム機能付き医療機器のアラーム音を自動的かつ高精度に検出し、遠隔のユーザ端末にアラートを通知することにより、アラーム音の聞き逃しを防止するとともに、メディカルスタッフおよび付添人の精神的および肉体的な負担を軽減するという課題を解決するために、アラーム機能付き医療機器のアラーム音を検出するアラーム音検出装置であって、音声入力手段を介して入力された音声信号の音量が、前記アラーム音の音量か否かを判別するために設定されている音量閾値以上であるか否かを判定する音量判定部と、前記音量が前記音量閾値以上となったときから所定の解析時間分の音声信号を解析対象となる音声解析データとして取得する音声解析データ取得部と、前記音声解析データの周波数が、前記アラーム音の周波数に相当するアラーム検出範囲内であるか否かを判定する周波数判定部と、前記音声解析データの周波数が前記アラーム検出範囲内のままで継続する継続時間が、所定のアラーム検出時間以上であるか否かを判定する継続時間判定部と、前記継続時間が前記アラーム検出時間以上となったとき、予め登録したユーザ端末にアラートを通知することを命令するアラート信号をサーバに送信するアラート信号送信部と、を有する。
【００１０】
また、本発明の一態様として、アラーム機能付き医療機器の異常音を自動的かつ高精度に検出し、遠隔のユーザ端末にアラートを通知することにより、アラーム機能付き医療機器の異常を速やかに発見・認識し、医療事故を未然に防止するという課題を解決するために、前記音声解析データの周波数が前記アラーム検出範囲外の場合、または前記継続時間が前記アラーム検出時間未満の場合、前記周波数判定部は、前記音声解析データの周波数が、異常音の周波数に相当する異常音検出範囲内であるか否かを判定し、前記音声解析データの周波数が前記異常音検出範囲内の場合、前記継続時間判定部は、前記音声解析データの周波数が前記異常音検出範囲内のままで継続する継続時間が、所定の異常音検出時間以上であるか否かを判定し、前記継続時間が前記異常音検出時間以上となったとき、前記アラート信号送信部は、前記アラート信号を前記サーバに送信してもよい。
【００１１】
さらに、本発明の一態様として、アラーム機能付き医療機器の周辺で発生するノイズをアラーム音や異常音として誤検出するのを防止するという課題を解決するために、前記音量閾値として前記音声信号の振幅における上限閾値と下限閾値とを設定しているとともに、前記周波数判定部は、前記音声解析データの周波数を特定する場合、前記音声解析データの波形のうち、前記上限閾値および前記下限閾値の双方を超える振幅を有する波形のみをカウントし、そのカウント数に基づいて前記周波数を特定してもよい。
【００１２】
また、本発明の一態様として、ユーザにアラーム音や異常音の発生を確実に認識させるという課題を解決するために、前記アラート信号が送信された後、所定の再送信設定時間が経過したか否かを判定する再送信判定部を有しており、前記再送信設定時間が経過したとき、前記アラート信号送信部は前記アラート信号を前記サーバに再送信してもよい。
【００１３】
さらに、本発明の一態様として、低音量または低周波数のアラーム音であっても自動的かつ高精度に検出するという課題を解決するために、前記音声解析データの周波数の時間的変化であるリズムパターンを検出するリズムパターン検出部と、前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するか否かを判定するリズムパターン判定部と、を有し、前記アラート信号送信部は、前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するとき、予め登録したユーザ端末にアラートを通知することを命令するアラート信号をサーバに送信してもよい。
【００１４】
また、本発明に係るアラーム音検出装置は、低音量または低周波数のアラーム音であっても自動的かつ高精度に検出し、遠隔のユーザ端末にアラートを通知することにより、アラーム音の聞き逃しを防止するとともに、メディカルスタッフおよび付添人の精神的および肉体的な負担を軽減するという課題を解決するために、アラーム機能付き医療機器のアラーム音を検出するアラーム音検出装置であって、音声入力手段を介して入力された音声信号の音量が、前記アラーム音の音量か否かを判別するために設定されている音量閾値以上であるか否かを判定する音量判定部と、前記音量が前記音量閾値以上となったときから所定の解析時間分の音声信号を解析対象となる音声解析データとして取得する音声解析データ取得部と、前記音声解析データの周波数の時間的変化であるリズムパターンを検出するリズムパターン検出部と、前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するか否かを判定するリズムパターン判定部と、前記音声解析データのリズムパターンが前記アラーム音のリズムパターンと一致するとき、予め登録したユーザ端末にアラートを通知することを命令するアラート信号をサーバに送信するアラート信号送信部と、を有する。
【００１５】
また、本発明の一態様として、ノイズを含む音響解析データからアラーム音のリズムパターンを高精度に検出するという課題を解決するために、前記リズムパターン検出部は、以下の工程（ａ）〜（ｇ）を実行することにより、前記音声解析データのリズムパターンを検出してもよい。
（ａ）前記音声解析データの周波数から計測ノイズを除去する。
（ｂ）前記音声解析データにおいて相対的に大きな周波数変化を強調する。
（ｃ）前記音声解析データにおいて相対的に小さな周波数変化を除外する。
（ｄ）前記音声解析データにおける周波数変化の立ち上がりと立ち下がりを検出する。
（ｅ）前記立ち上がりが最初に検出された立ち上がり時刻と、前記立ち下がりが最初に検出された立ち下がり時刻とを検出する。
（ｆ）前記立ち上がり時刻と前記立ち下がり時刻とに基づいて、前記音声解析データの周波数がピークとなるピーク時刻を推定する。
（ｇ）前記ピーク時刻が示す時系列のパターンを前記音声解析データのリズムパターンとして検出する。
【００１６】
さらに、本発明の一態様として、ピーク時刻を高精度に推定するという課題を解決するために、前記リズムパターン検出部は、前記立ち上がり時刻と前記立ち下がり時刻との中間を前記ピーク時刻として算出してもよい。
【発明の効果】
【００１７】
本発明によれば、アラーム機能付き医療機器のアラーム音を自動的かつ高精度に検出し、遠隔のユーザ端末にアラートを通知することにより、アラーム音の聞き逃しを防止するとともに、メディカルスタッフおよび付添人の精神的および肉体的な負担を軽減することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明に係るアラーム音検出装置の第１実施形態を示すブロック図である。
【図２】第１実施形態において、音声入力手段から入力される音声信号の一例を示す波形である。
【図３】第１実施形態において、音声解析データの一例を示す波形である。
【図４】第１実施形態のアラーム音検出装置によって実行される処理を示すフローチャートである。
【図５】本発明に係るアラーム音検出装置の第２実施形態を示すブロック図である。
【図６】第２実施形態のアラーム音検出装置によって実行される処理を示すフローチャートである。
【図７】第２実施形態におけるリズムパターン検出処理の詳細を示すフローチャートである。
【図８】第２実施形態における音声解析データの周波数（カウント値）を示すグラフである。
【図９】第２実施形態において、ローパスフィルタ処理後の周波数を示すグラフである。
【図１０】第２実施形態において、有限インパルス応答フィルタ処理後の周波数を示すグラフである。
【図１１】第２実施形態において、足切り処理後の周波数を示すグラフである。
【図１２】第２実施形態において、図９における周波数変化の状態を示すグラフである。
【図１３】第２実施形態において、周波数のピーク時刻を示すグラフである。
【発明を実施するための形態】
【００１９】
以下、本発明に係るアラーム音検出装置の第１実施形態について図面を用いて説明する。
【００２０】
本第１実施形態のアラーム音検出装置１Ａは、図１に示すように、アラーム機能付き医療機器１０が発したアラーム音を検出し、アラート信号をサーバ１１に送信することにより、予め登録したユーザ端末１２にアラートを通知するためのものである。
【００２１】
具体的には、アラーム音検出装置１Ａは、小型の筐体に内蔵されたマイクロコンピュータ等のコンピュータによって構成されており、主として、音声を入力する音声入力手段２と、サーバ１１との間でデータ通信を行う通信手段３と、本第１実施形態のアラーム音検出プログラム１ａや各種データを記憶する記憶手段４と、各種の演算処理を実行し後述する各構成部として機能する演算処理手段５とを有している。以下、各構成手段について詳細に説明する。
【００２２】
音声入力手段２は、音声を音声信号として入力するものである。本第１実施形態において、音声入力手段２は、マイクモジュールによって構成されており、アラーム機能付き医療機器１０が発するアラーム音や異常音を始め、アラーム音検出装置１Ａの周囲に発生する全ての音声を音声信号に変換して入力するようになっている。具体的には、音声信号は、図２に示すように、音量に応じた振幅を有する波形として入力される。
【００２３】
なお、本発明において、アラーム音とは、患者の状態または医療機器の状態に異常が発生した際に、メディカルスタッフや付添人に警告するための全てのアラーム音を含む概念である。また、異常音とは、人工呼吸器において吸入ホースが外れた際に生じるエアブロー音等のように、アラーム機能付き医療機器１０に何らかの機械的な異常が発生した際に生じる全ての異常音を含む概念である。
【００２４】
通信手段３は、アラーム音検出装置１Ａに通信機能を実装するものである。本第１実施形態において、通信手段３は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮ規格に対応した無線モジュールによって構成されている。そして、図示しないＷｉ−Ｆｉアクセスポイント等を介してサーバ１１と無線通信するようになっている。なお、通信手段３の規格は、無線通信に限定されるものではなく、有線通信であってもよい。
【００２５】
なお、本発明において、アラーム機能付き医療機器１０とは、人工呼吸器や人工透析装置等のように、患者の状態または医療機器の状態等に異常が発生した場合に、アラーム音を発する全ての医療機器を含む概念である。また、本発明において、サーバ１１とは、クラウド環境に設けられたクラウドサーバ等のように、アラーム音検出装置１Ａからのアラート信号を受信し、予め登録したユーザ端末１２にアラートを通知することが可能な全てのサーバ１１を含む概念である。さらに、本発明において、ユーザ端末１２とは、スマートフォンやタブレット等のように、サーバ１１からのアラートを受信して、その旨を音声、表示、バイブレーション等によってユーザに報知しうる全ての端末を含む概念である。
【００２６】
記憶手段４は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、フラッシュメモリ等で構成されており、各種データを記憶するとともに、演算処理手段５が各種の演算処理を実行する際のワーキングエリアとして機能するものである。本第１実施形態において、記憶手段４は、図１に示すように、プログラム記憶部４１と、パラメータ記憶部４２とを有している。
【００２７】
プログラム記憶部４１には、本第１実施形態のアラーム音検出プログラム１ａがインストールされている。そして、演算処理手段５が、アラーム音検出プログラム１ａを実行することにより、アラーム音検出装置１Ａとしてのコンピュータを後述する各構成部として機能させるようになっている。
【００２８】
パラメータ記憶部４２は、アラーム音検出装置１Ａによって用いられる各種のパラメータを記憶するものである。本第１実施形態において、パラメータ記憶部４２は、図１に示すように、音量閾値と、アラーム検出範囲と、アラーム検出時間と、異常音検出範囲と、異常音検出時間と、再送信設定時間とを記憶するようになっている。以下、各パラメータについて説明する。
【００２９】
音量閾値は、音声信号の音量が、アラーム音の音量に相当するか否かを判別するために設定されるパラメータである。アラーム検出範囲は、後述する音声解析データの周波数が、アラーム音の周波数に相当するか否かを判定するためのパラメータである。周波数は、単位時間あたりの波の数であるため、本第１実施形態では、アラーム検出範囲として、波の数が設定されている。具体的には、後述する解析時間（２０ミリ秒）内における波の数の下限値として、４０回が音量閾値として設定されている。これにより、２０００Ｈｚ（＝２０００回／秒＝４０回／２０ミリ秒）以上の周波数がアラーム検出範囲として設定される。
【００３０】
なお、本第１実施形態では、様々なアラーム音を漏れなく検出しうるように、アラーム検出範囲として、下限値のみを設定している。しかしながら、この構成に限定されるものではなく、上限値（例えば、４０００Ｈｚ）も合わせて設定してもよい。これにより、特定のアラーム機能付き医療機器１０のアラーム音のみが高精度に検出されるとともに、ノイズの誤検出が低減される。
【００３１】
アラーム検出時間は、後述する音声解析データの周波数がアラーム検出範囲内のままで継続する継続時間が、アラーム音に相当するか否かを判定するためのパラメータである。異常音検出範囲は、後述する音声解析データの周波数が、異常音の周波数に相当するか否かを判定するためのパラメータである。異常音検出時間は、後述する音声解析データの周波数が異常音検出範囲内のままで継続する継続時間が、異常音に相当するか否かを判定するためのパラメータである。再送信設定時間は、アラート信号をサーバ１１に再送信するか否かを判定するためのパラメータである。
【００３２】
演算処理手段５は、ＣＰＵ（Central Processing Unit）等によって構成されており、プログラム記憶部４１にインストールされたアラーム音検出プログラム１ａを実行することにより、図１に示すように、音声信号取得部５１と、音量判定部５２と、音声解析データ取得部５３と、周波数判定部５４と、継続時間判定部５５と、アラート信号送信部５６と、アラート再送信判定部５７として機能するようになっている。以下、各構成部についてより詳細に説明する。
【００３３】
音声信号取得部５１は、アラーム音検出装置１Ａの周囲に発生する音声の音声信号を取得するものである。本第１実施形態において、音声信号取得部５１は、音声入力手段２を介して入力された音声信号を常時、取得するようになっている。
【００３４】
音量判定部５２は、音声信号の音量を判定するものである。本第１実施形態において、音量判定部５２は、音声信号取得部５１によって取得された音声信号の音量が、パラメータ記憶部４２に設定されている音量閾値以上であるか否かを判定する。これにより、所定の音量閾値以上の音量を有する音声信号のみが、アラーム音の候補として抽出される。
【００３５】
音声解析データ取得部５３は、解析対象となる音声解析データを取得するものである。本第１実施形態において、音声解析データ取得部５３は、音量判定部５２によって音量が音量閾値以上であると判定されたときから、すなわち、音量閾値以上の音量を検出したときから所定の解析時間分の音声信号を音声解析データとして取得する。なお、本第１実施形態では、上述したとおり、解析時間として２０ミリ秒が設定されている。
【００３６】
周波数判定部５４は、音声解析データの周波数を判定するものである。本第１実施形態において、周波数判定部５４は、音声解析データ取得部５３によって取得された音声解析データの周波数が、パラメータ記憶部４２に設定されているアラーム検出範囲内であるか否かを判定する。これにより、アラーム検出範囲内の周波数を有する音声解析データのみが、アラーム音の候補として抽出される。
【００３７】
なお、本第１実施形態では、音量閾値として音声信号の振幅における上限閾値と下限閾値とが設定されている。そして、周波数判定部５４は、音声解析データの周波数を特定する場合、図３に示すように、音声解析データの波形のうち、上限閾値および下限閾値の双方を超える振幅を有する波形のみをカウントし、そのカウント数に基づいて周波数を特定するようになっている。
【００３８】
例えば、図３に示す例では、解析時間（２０ミリ秒）内において、上限閾値および下限閾値の双方を超える振幅を有する波形が９つ存在する。このため、９回／２０ミリ秒を単位時間あたりの回数に換算すると、４５０回／秒であるため、周波数は４５０Ｈｚであると特定される。これにより、上限閾値または下限閾値の一方しか超えない不規則な音声についてはカウントせず、正確な周波数が特定されるため、ノイズの誤検出が防止される。
【００３９】
継続時間判定部５５は、音声解析データの周波数が所定の範囲内のままで継続する継続時間を判定するものである。本第１実施形態において、継続時間判定部５５は、周波数判定部５４によって音声解析データの周波数がアラーム検出範囲内のままで継続していると判定された場合、当該継続時間が、アラーム検出時間以上であるか否かを判定する。これにより、単発的な摩擦音や破裂音等のノイズについては、アラーム検出時間未満の音声解析データと判定されるため、誤検出が防止される。
【００４０】
また、本第１実施形態において、周波数判定部５４および継続時間判定部５５は、音声解析データの周波数や継続時間が、アラーム音の周波数や継続時間に相当しない場合でも、別途、異常音の周波数や継続時間に相当するかを判定する機能を有している。具体的には、周波数判定部５４は、音声解析データの周波数がアラーム検出範囲外の場合、または音声解析データの周波数がアラーム検出範囲内のままで継続する継続時間がアラーム検出時間未満の場合、音声解析データの周波数が、パラメータ記憶部４２に設定されている異常音検出範囲内であるか否かを判定する。そして、音声解析データの周波数が異常音検出範囲内の場合、継続時間判定部５５は、音声解析データの周波数が異常音検出範囲内のままで継続する継続時間が、異常音検出時間以上であるか否かを判定するようになっている。
【００４１】
アラート信号送信部５６は、アラート信号をサーバ１１に送信するものである。本第１実施形態では、サーバ１１側に、アラートを通知したい全てのユーザ端末１２に関する情報（メールアドレス等）が予め登録されている。また、アラート信号は、予め登録したユーザ端末１２にアラートを通知することをサーバ１１に命令する信号である。そして、アラート信号送信部５６は、継続時間判定部５５によって、音声解析データの周波数がアラーム検出範囲内のままで継続する継続時間がアラーム検出時間以上と判定されたとき、通信手段３を介してアラート信号をサーバ１１に送信する。
【００４２】
また、本第１実施形態において、アラート信号送信部５６は、継続時間判定部５５によって、音声解析データの周波数が異常音検出範囲内のままで継続する継続時間が異常音検出時間以上と判定されたとき、通信手段３を介してアラート信号をサーバ１１に送信するようになっている。
【００４３】
アラート再送信判定部５７は、アラート信号を再送信するか否かを判定するものである。本第１実施形態において、アラート再送信判定部５７は、アラート信号送信部５６によってアラート信号が送信された後、パラメータ記憶部４２に設定された再送信設定時間が経過したか否かを判定する。そして、再送信設定時間が経過した場合、メディカルスタッフ等にアラートが伝わっていない可能性があるため、アラート再送信判定部５７は、アラート信号をサーバ１１に再送信するようアラート信号送信部５６に指示する。
【００４４】
一方、再送信設定時間が経過する前に、アラート信号を解除する操作が行われた場合には、ユーザがアラートに気付いたものとして、アラート再送信判定部５７による判定処理を終了する。なお、アラート信号を解除する操作としては、アラーム機能付き医療機器１０に設けられているボタンの押下等が挙げられる。
【００４５】
つぎに、本第１実施形態のアラーム音検出装置１Ａの作用について、図４のフローチャートを参照しつつ説明する。
【００４６】
本第１実施形態のアラーム音検出装置１Ａを用いて、アラーム機能付き医療機器１０のアラーム音や異常音を検出する場合、事前に、パラメータ記憶部４２に、音量閾値と、アラーム検出範囲と、アラーム検出時間と、異常音検出範囲と、異常音検出時間と、再送信設定時間とを予め設定しておく。また、サーバ１１には、アラートを通知したい全てのユーザ端末１２に関する情報を予め登録しておく。
【００４７】
つぎに、アラーム機能付き医療機器１０の周辺にアラーム音検出装置１Ａを設置すると、音声信号取得部５１が、周囲音の音声信号を取得する（ステップＳ１）。そして、当該音声信号の音量が音量閾値以上であるか否かが、音量判定部５２によって判定される（ステップＳ２）。
【００４８】
ステップＳ２における判定の結果、音声信号の音量が音量閾値未満であれば（ステップＳ２：ＮＯ）、ステップＳ１からの処理を繰り返す。これにより、アラーム音や異常音に相当する音量を有しない音声信号については、アラーム音や異常音ではないノイズとして放置される。
【００４９】
一方、音声信号の音量が音量閾値以上の場合（ステップＳ２：ＹＥＳ）、アラーム音または異常音の可能性があるとして、音声解析データ取得部５３が、所定の解析時間分の音声信号を音声解析データとして取得する（ステップＳ３）。そして、周波数判定部５４が、当該音声解析データの周波数がアラーム検出範囲内であるか否かを判定する（ステップＳ４）。
【００５０】
ステップＳ４における判定の結果、音声解析データの周波数がアラーム検出範囲内でなければ（ステップＳ４：ＮＯ）、アラーム音ではないノイズとして、後述するステップＳ６の処理へと進む。一方、音声解析データの周波数がアラーム検出範囲内であれば（ステップＳ４：ＹＥＳ）、継続時間判定部５５が、アラーム検出範囲内のままで継続する継続時間がアラーム検出時間以上であるか否かを判定する（ステップＳ５）。
【００５１】
ステップＳ５における判定の結果、継続時間がアラーム検出時間以上の場合（ステップＳ５：ＹＥＳ）、アラート信号送信部５６が、通信手段３を介してアラート信号をサーバ１１に送信する（ステップＳ８）。これにより、アラーム機能付き医療機器１０のアラーム音に相当する音量、周波数および継続時間を有する音声信号のみが、アラーム音であるとして自動的かつ高精度に検出される。
【００５２】
そして、アラーム音の検出に応じて、サーバ１１からユーザ端末１２にアラートが通知されるため、仮に、ユーザがアラーム機能付き医療機器１０から遠く離れた場所にいて直接アラーム音が聞こえない場合でも、アラーム音が発生している状況を知らせることができる。また、自宅でアラーム機能付き医療機器１０を利用する場合においては、近くで付き添っていなくても、アラーム音が鳴ったことがユーザ端末１２にリアルタイムで報知されるため、付添人の肉体的かつ精神的な負担が軽減される。
【００５３】
一方、音声解析データの周波数がアラーム検出範囲外の場合（ステップＳ４：ＮＯ）、または音声解析データの周波数がアラーム検出範囲内のままで継続する継続時間がアラーム検出時間未満の場合（ステップＳ５：ＮＯ）、周波数判定部５４は、音声解析データの周波数が異常音検出範囲内であるか否かを判定する（ステップＳ６）。
【００５４】
ステップＳ６における判定の結果、音声解析データの周波数が異常音検出範囲内でなければ（ステップＳ６：ＮＯ）、ステップＳ１へ戻り、上述した処理を繰り返す。これにより、アラーム音や異常音に相当する周波数を有しない音声信号については、アラーム音や異常音ではないものとして放置される。
【００５５】
一方、音声解析データの周波数が異常音検出範囲内であれば（ステップＳ６：ＹＥＳ）、継続時間判定部５５が、異常音検出範囲内のままで継続する継続時間が異常音検出時間以上であるか否かを判定する（ステップＳ７）。当該判定の結果、継続時間が異常音検出時間以上の場合（ステップＳ７：ＹＥＳ）、アラート信号送信部５６が、通信手段３を介してアラート信号をサーバ１１に送信する（ステップＳ８）。これにより、異常音に相当する音量、周波数および継続時間を有する音声信号については、異常音であるとして自動的かつ高精度に検出される。
【００５６】
そして、異常音の検出に応じて、サーバ１１からユーザ端末１２にアラートが通知されるため、仮に、アラーム機能付き医療機器１０に何らかの異常が発生した場合でも、当該異常が速やかに発見・認識され、医療事故が未然に防止される。一方、継続時間が異常音検出時間以上継続していなければ（ステップＳ７：ＮＯ）、ステップＳ１へと戻り、上述した処理を繰り返す。これにより、異常音に相当する周波数を有する音声信号であっても、継続時間が短いものについては、異常音ではないものとして放置される。
【００５７】
アラート信号がサーバ１１に送信された後（ステップＳ８）、アラート再送信判定部５７が、再送信設定時間が経過したか否かを判定する（ステップＳ９）。当該判定の結果、再送信設定時間が経過する前に（ステップＳ９：ＮＯ）、アラート信号を解除する操作が行われた場合（ステップＳ１０：ＹＥＳ）、ステップＳ１へ戻り、上述した処理を繰り返す。
【００５８】
一方、アラート信号の解除操作が行われることなく（ステップＳ１０：ＮＯ）、再送信設定時間が経過した場合（ステップＳ９：ＹＥＳ）、ステップＳ８へ戻り、アラート再送信判定部５７は、アラート信号をサーバ１１に再送信するようアラート信号送信部５６に指示することにより、アラート信号をサーバ１１へ送信させる。これにより、最初のアラートに気付かないユーザがいたとしても、アラート信号が解除されるまでは、アラートが繰り返し通知されるため、アラーム音の発生を確実に認識させることが可能となる。
【００５９】
以上のような本第１実施形態のアラーム音検出装置１Ａによれば、以下のような効果を奏する。
１．アラーム機能付き医療機器１０のアラーム音を自動的かつ高精度に検出し、遠隔のユーザ端末１２にアラートを通知することにより、アラーム音の発生を確実に伝えることができ、メディカルスタッフおよび付添人の肉体的かつ精神的な負担を軽減することができる。
２．アラーム機能付き医療機器１０の異常音を自動的かつ高精度に検出し、遠隔のユーザ端末１２にアラートを通知することにより、アラーム機能付き医療機器１０の異常を速やかに発見・認識し、医療事故を未然に防止することができる。
３．アラーム機能付き医療機器の周辺で発生するノイズをアラーム音や異常音として誤検出するのを防止することができる。
４．サーバ１１を介してアラートを通知するため、ユーザ端末１２が同一ネットワーク上に存在していなくても、アラーム機能付き医療機器１０を監視し、アラートを通知することができる。
５．サーバ１１を介してアラートを通知するため、アラートを通知すべきユーザ端末１２が増減した場合でも、アラーム音検出装置１Ａ側の設定を変更する必要がない。
６．アラーム音検出装置１Ａは、サーバ１１にだけアラート信号を送信するだけでよいため、高いセキュリティ性を担保することができる。
【００６０】
つぎに、本発明に係るアラーム音検出装置の第２実施形態について説明する。なお、本第２実施形態の構成のうち、上述した第１実施形態と同一もしくは相当する構成については同一の符号を付し、再度の説明を省略する。
【００６１】
本第２実施形態の特徴は、第１実施形態で上述した周波数による検出機能に加えて、周波数の時間的変化であるリズムパターンを用いてアラーム音を検出する機能を有する点にある。
【００６２】
具体的には、本第２実施形態のアラーム音検出装置１Ｂは、図５に示すように、第１実施形態の構成に加えて、記憶手段４のパラメータ記憶部４２には、様々なアラーム機能付き医療機器１０ごとに固有のアラーム音のリズムパターン（周波数の時間的変化）が予め記憶されている。また、演算処理手段５は、別途、リズムパターン検出部５８と、リズムパターン判定部５９としても機能するようになっている。
【００６３】
リズムパターン検出部５８は、音声解析データの周波数の時間的変化であるリズムパターンを検出するものである。本第２実施形態において、リズムパターン検出部５８は、音声解析データ取得部５３が音声解析データを取得するたびに、それまでに取得した所定時間分の音声解析データと合わせて、以下の工程（ａ）〜（ｇ）を実行することにより、音声解析データのリズムパターンを検出するようになっている。
【００６４】
（ａ）音声解析データの周波数から計測ノイズを除去する。
（ｂ）音声解析データにおいて相対的に大きな周波数変化を強調する。
（ｃ）音声解析データにおいて相対的に小さな周波数変化を除外する。
（ｄ）音声解析データにおける周波数変化の立ち上がりと立ち下がりを検出する。
（ｅ）立ち上がりが最初に検出された立ち上がり時刻と、立ち下がりが最初に検出された立ち下がり時刻とを検出する。
（ｆ）立ち上がり時刻と立ち下がり時刻とに基づいて、音声解析データの周波数がピークとなるピーク時刻を推定する。
（ｇ）ピーク時刻が示す時系列のパターンを音声解析データのリズムパターンとして検出する。
【００６５】
各工程の詳細については後述する。なお、本第２実施形態において、周波数変化の立ち上がりとは、音の鳴り始めに相当するものであり、周波数が増加している状態にあることを意味する。また、周波数変化の立ち下がりとは、音の鳴り終わりに相当するものであり、周波数が減少している状態にあることを意味する。
【００６６】
リズムパターン判定部５９は、音声解析データのリズムパターンが、アラーム音のリズムパターンと一致するか否かを判定するものである。本第２実施形態において、リズムパターン判定部５９は、リズムパターン検出部５８によって検出されたリズムパターンと、パラメータ記憶部４２に記憶されているリズムパターンとを比較する。そして、所定の許容範囲内において、両者が一致するか否かを判定するようになっている。
【００６７】
つぎに、本第２実施形態のアラーム音検出装置１Ｂの作用について、図６および図７のフローチャートを参照しつつ説明する。
【００６８】
本第２実施形態では、まず、図６に示すように、第１実施形態と同様、音声信号取得部５１によって周囲音の音声信号が取得されると（ステップＳ１）、当該音声信号の音量が音量閾値以上であるか否かが音量判定部５２によって判定される（ステップＳ２）。このとき、本第２実施形態では、リズムパターンによる照合によってノイズの誤検知が低減されるため、音量閾値を小さく（狭く）設定することが可能となる。これにより、音量が小さい（振幅が小さい）アラーム音についても検知率が向上する。
【００６９】
つぎに、音声解析データ取得部５３が、所定の解析時間（２０ｍｓ）分の音声信号を音声解析データとして取得し（ステップＳ３）、その周波数（カウント値）を特定する。なお、音声解析データの周波数は、上述したとおり、音声解析データの波形のうち、上限閾値および下限閾値の双方を超える振幅を有する波形のみをカウントし、そのカウント数に基づいて周波数を特定する。
【００７０】
つづいて、音声解析データの周波数（カウント値）が入力されたリズムパターン検出部５８は、当該音声解析データの周波数の時間的変化であるリズムパターンを検出する（ステップＳ１１）。以下、リズムパターン検出ステップにおける具体的な処理内容について、図７を参照しつつ説明する。
【００７１】
まず、リズムパターン検出部５８は、図８に示すような音声解析データの周波数（カウント値）に、ローパスフィルタ（ＬＰＦ：Low-Pass Filter）を用いることにより、計測ノイズを除去する（ステップＳ１１１：上記工程（ａ））。これにより、図９に示すように、周波数変化が細かい部分が除去され、周波数変化の少ない部分のみが残される。なお、図９では、ローパスフィルタによる量子化誤差（丸め誤差）を低減するため、カウント値を１００倍している。
【００７２】
つぎに、リズムパターン検出部５８は、ローパスフィルタ処理後の周波数（カウント値）に、有限インパルス応答（ＦＩＲ：Finite Impulse Response）フィルタを用いることにより、図１０に示すように、相対的に大きな周波数変化を強調する（ステップＳ１１２：上記工程（ｂ））。
【００７３】
つづいて、リズムパターン検出部５８は、所定の閾値（カウント値）で音声解析データの周波数（カウント値）を足切りすることにより、図１１に示すように、相対的に小さな周波数変化を除外する（ステップＳ１１３：上記工程（ｃ））。これにより、次のステップＳ１１４において、ノイズのような細かい周波数変化の立ち上がりや立ち下がりを判定してしまうことが防止されるため、本来の抽出したいアラーム音の立ち上がりや立ち下がりが正確に検知される。
【００７４】
なお、本第２実施形態では、図１０に示すように、足切りする際の周波数（カウント値）の閾値を１０００に設定しているが、この値に限定されるものではなく、適宜増減させてもよい。
【００７５】
つぎに、リズムパターン検出部５８は、音声解析データにおける周波数変化の立ち上がりと立ち下がりを検出する（ステップＳ１１４：上記工程（ｄ））。具体的には、リズムパターン検出部５８は、足切り処理後のカウント値（図１１）において、前回取得した音声解析データの周波数（カウント値）と、今回取得した音声解析データの周波数（カウント値）とを比較する。そして、図１２に示すように、カウント値が増加していれば立ち上がりと判定し、カウント値が減少していれば立ち下がりと判定する。
【００７６】
つづいて、リズムパターン検出部５８は、ステップＳ１１４で検出された立ち上がりと立ち下がりに基づき、立ち上がりが最初に検出された立ち上がり時刻と、立ち下がりが最初に検出された立ち下がり時刻とを検出する（ステップＳ１１５：上記工程（ｅ））。そして、当該立ち上がり時刻と当該立ち下がり時刻とに基づいて、音声解析データの周波数（カウント値）がピークとなるピーク時刻を推定する（ステップＳ１１６：上記工程（ｆ））。具体的には、図１３に示すように、リズムパターン検出部５８は、立ち上がり時刻と立ち下がり時刻との中間をピーク時刻として算出する。これにより、一音の時間が長く、周波数のピークがなだらかで判別しにくいアラーム音であっても、誤差の少ない検出が可能となる。
【００７７】
そして、リズムパターン検出部５８は、図１３に示すように、ステップＳ１１６で算出されたピーク時刻が示す時系列のパターンを音声解析データのリズムパターンとして検出する（ステップＳ１１７：上記工程（ｇ））。
【００７８】
以上の処理により、生活雑音等のノイズを含む音響解析データからでも、アラーム機能付き医療機器のアラーム音のリズムパターンが高精度に検出される。
【００７９】
図６に戻り、リズムパターン判定部５９は、ステップＳ１１で検出された音声解析データのリズムパターンが、アラーム音のリズムパターンと一致するか否かを判定する（ステップＳ１２）。当該判定の結果、一致するリズムパターンがあれば（ステップＳ１２：ＹＥＳ）、アラート信号送信部５６が、通信手段３を介してアラート信号をサーバ１１に送信する（ステップＳ８）。これにより、アラーム機能付き医療機器１０のアラーム音のリズムパターンと同等のリズムパターンを有する音声信号が、アラーム音であるとして自動的かつ高精度に検出される。
【００８０】
一方、一致するリズムパターンがなければ（ステップＳ１２：ＮＯ）、第１実施形態で説明したステップＳ４以降の処理へと進み、アラーム機能付き医療機器１０のアラーム音に相当する音量、周波数および継続時間を有する音声信号がアラーム音であるとして自動的かつ高精度に検出される。
【００８１】
以上のような本第２実施形態によれば、上述した第１実施形態の作用効果に加えて、以下のような効果を奏する。
１．音量が小さくて正しい周波数を計測できないアラーム音であっても、リズムパターンに基づいて検出することができる。
２．生活雑音等をアラーム音として誤検出することなく、生活雑音程度に周波数が低いアラーム音を検出することができる。
【００８２】
なお、本発明に係るアラーム音検出装置１Ａ，１Ｂは、前述した各実施形態に限定されるものではなく、適宜変更することができる。
【００８３】
例えば、上述した各実施形態では、アラーム音検出装置１Ａ，１Ｂが、アラーム音の検出機能に加えて、異常音の検出機能や、アラートの再送信機能を兼ね備えているが、これらのオプション的機能は必ずしも備えていなくてもよい。すなわち、本発明に係るアラーム音検出装置１Ａ，１Ｂは、少なくともアラーム音の検出機能のみを有していればよい。
【００８４】
また、上述した第１実施形態では、アラーム音や異常音を検出する際に、音量、周波数および継続時間という３つのパラメータを用いて判定している。しかしながら、各パラメータの値を調整することにより、いずれか１つまたは２つのパラメータによって検出するようにしてもよい。例えば、音量閾値をゼロに設定することにより、実質的には、周波数および継続時間のみによって判定がなされることとなる。
【００８５】
さらに、上述した第１実施形態では、周波数による検出機能のみを備えたアラーム音検出装置１Ａについて説明し、上述した第２実施形態では、周波数による検出機能とリズムパターンによる検出機能とを兼ね備えたアラーム音検出装置１Ｂについて説明したが、リズムパターンによる検出機能のみを備えたアラーム音検出装置としてもよい。
【００８６】
また、上述した第２実施形態では、様々なアラーム機能付き医療機器１０のアラーム音を検出しうるように、パラメータ記憶部４２には、複数のリズムパターンを記憶させているが、この構成に限定されるものではない。例えば、アラーム音検出装置１Ｂを自宅で使用する場合には、その家で使用されるアラーム機能付き医療機器１０が発するアラーム音のリズムパターンのみを記憶させてもよい。
【符号の説明】
【００８７】
１Ａ  アラーム音検出装置（第１実施形態）
１Ｂ  アラーム音検出装置（第２実施形態）
１ａ  アラーム音検出プログラム
２  音声入力手段
３  通信手段
４  記憶手段
５  演算処理手段
１０  アラーム機能付き医療機器
１１  サーバ
１２  ユーザ端末
４１  プログラム記憶部
４２  パラメータ記憶部
５１  音声信号取得部
５２  音量判定部
５３  音声解析データ取得部
５４  周波数判定部
５５  継続時間判定部
５６  アラート信号送信部
５７  アラート再送信判定部
５８  リズムパターン検出部
５９  リズムパターン判定部
【図１】
2020024694.tif 000003
【図２】
2020024694.tif 000004
【図３】
2020024694.tif 000005
【図４】
2020024694.tif 000006
【図５】
2020024694.tif 000007
【図６】
2020024694.tif 000008
【図７】
2020024694.tif 000009
【図８】
2020024694.tif 000010
【図９】
2020024694.tif 000011
【図１０】
2020024694.tif 000012
【図１１】
2020024694.tif 000013
【図１２】
2020024694.tif 000014
【図１３】
2020024694.tif 000015