(57)【特許請求の範囲】
【請求項１】
１人または複数の作業者の安全確認を行う安否確認システムであって、
前記１人または複数の作業者の保持する通信端末および作業管理者の保持する通信端末と、前記作業者の通信端末に対して安全確認のための問い掛けメッセージを送出する問い掛けサーバとが、グループ通話が可能な通信回線によって接続されており、
前記問い掛けサーバは、
所定の送出タイミングに基づいて、問い掛けメッセージを前記通信端末それぞれへ送出する問い掛け部と、
前記問い掛けメッセージに対する前記通信端末それぞれからの応答の有無を判定する応答確認部と、
前記作業者を管理する管理者の通信端末を前記作業者の通信端末および前記問い掛けサーバが参加する前記グループ通話に参加させる呼び出し部と、
を備え、
前記問い掛け部は、問い掛け対象の前記通信端末それぞれに対して前記問い掛けメッセージを送出し、
前記応答確認部は、
前記問い掛けメッセージに対する前記通信端末からの応答の音量レベルが前記作業者の通常の応答時の音量レベルを示す第１の音量閾値を超えたとき、前記作業者は安全であると判定し、
前記問い掛けメッセージに対する前記通信端末からの応答の音量レベルが前記作業者の通常の応答時の音量レベルを示す第１の音量閾値以下のとき、前記作業者からの応答がないと判定し、
前記呼び出し部は、前記応答確認部により前記作業者からの応答がないと判定された場合、前記管理者の通信端末を前記グループ通話に参加させ、前記管理者の通信端末に対して前記問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出することを特徴とする、安否確認システム。
【請求項２】
前記応答確認部は、
前記問い掛けメッセージに対する前記通信端末からの応答の音量レベルが前記作業者の通常の応答時の音量レベルを示す第１の音量閾値以下のとき、同一の前記通信端末に対して連続して問い掛けメッセージを送出可能なリトライ回数だけ前記通信端末に対して前記問い掛けメッセージを送出し、
前記リトライ回数だけ前記通信端末に対して前記問い掛けメッセージを送出しても、前記問い掛けメッセージに対する前記通信端末からの応答の音量レベルが前記第１の音量閾値以下のとき、前記作業者からの応答がないと判定することを特徴とする、請求項１に記載の安否確認システム。
【請求項３】
前記呼び出し部は、前記応答確認部により前記作業者からの応答がないと判定された場合、前記問い掛け対象の通信端末以外の他の通信端末に対して、前記問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出することを特徴とする、請求項１または２に記載の安否確認システム。
【請求項４】
前記応答確認部は、前記グループ通話に参加している前記問い掛け対象の通信端末との通信が切断されたとき、前記呼び出し部に、前記管理者の通信端末または前記問い掛け対象の通信端末以外の他の通信端末に対して、前記問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出させることを特徴とする、請求項１または２に記載の安否確認システム。
【請求項５】
前記応答確認部は、
前記グループ通話に参加する前記通信端末から出力される発話音声信号を常時取得して、前記発話音声信号の音声レベルが前記第１の音量閾値よりも大きい第２の音量閾値を異常判定時間継続して超えたか否かを判定し、
前記発話音声信号の音声レベルが前記第２の音量閾値を異常判定時間継続して超えたとき、前記通信端末を保持する作業者に異常が発生したと判定することを特徴とする、請求項１〜４のいずれか１項に記載の安否確認システム。
【請求項６】
前記応答確認部は、
前記グループ通話に参加する前記通信端末から出力される発話音声信号を常時取得して、予め登録された通常時の前記発話音声信号の音質が、前記発話音声信号の音質と著しく異なる場合に、前記通信端末を保持する作業者に異常が発生したと判定することを特徴とする、請求項１〜５のいずれか１項に記載の安否確認システム。
【請求項７】
前記通信端末は、前記作業者が操作することなく当該作業者の発話を取得する通話部を備えることを特徴とする、請求項１〜６のいずれか１項に記載の安否確認システム。
【請求項８】
１人または複数の作業者の安全確認を行う安否確認システムにおける安否確認方法であって、
前記１人または複数の作業者の保持する通信端末および作業管理者の保持する通信端末と、前記作業者の通信端末に対して安全確認のための問い掛けメッセージを送出する問い掛けサーバとが、グループ通話が可能な通信回線によって接続されており、
前記問い掛けサーバが、問い掛け対象の前記通信端末それぞれに対して前記問い掛けメッセージを送出する問い掛けステップと、
前記各通信端末からの応答を取得する応答取得ステップと、
前記問い掛けサーバにより、当該問い掛けメッセージに対する前記通信端末それぞれからの応答の音量レベルに基づいて応答の有無を判定し、前記問い掛け対象の通信端末を保持する前記作業者それぞれの安全を判定する判定ステップと、
前記作業者からの応答がないと判定された場合、管理者の通信端末を前記グループ通話に参加させ、前記管理者の通信端末に対して前記問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出する作業者情報送出ステップと、
を含むことを特徴とする、安否確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業者が１人で作業を行う作業現場において、作業者の安全確認を自動的に行う安否確認システムおよび安否確認方法に関する。
【背景技術】
【０００２】
作業者が１人で作業を行う作業現場では、作業者の安全を確認するために、例えば管理者等が作業者の無事を定期的に見回りして確認したり、他の作業者に対して安否を通知するための機器を作業者に保持させたりしている。例えば特許文献１には、自動通話機能を有する電話パソコンにより、１人作業を行う作業者の携帯電話に所定時間毎に公衆回線を介して電話を行い、作業者の安全を確認する安全確認方法が開示されている。かかる安全確認方法では、作業者が応答することによって当該作業者が安全であることを確認し、一方、作業者が応答しない場合には、保安員あるいは他の作業者にその旨が通知され、作業者の安全を確認させるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−６０２９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１に記載の発明では、携帯電話をピックアップしたり入力操作したりする必要があり、作業を中断しなければならない。また、作業者が作業都合上応答できない場合には、保安員あるいは他の作業者に不要な通知がされてしまう。さらに、携帯電話は公衆回線に常時接続していないため、有事に接続できないこともある。このため、有事により作業者が大声をあげる等の異常があった場合にも、作業者が携帯電話を操作しない限りはその異常を検出することができない。
【０００５】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、１人で作業を行う作業者の安全を常時監視でき、かつ、作業者も容易に安否確認連絡に容易に応答することが可能な、新規かつ改良された安否確認システムおよび安否確認方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、１人または複数の作業者の安全確認を行う安否確認システムであって、１人または複数の作業者の保持する通信端末および作業管理者の保持する通信端末と、作業者の通信端末に対して安全確認のための問い掛けメッセージを送出する問い掛けサーバとが、グループ通話が可能な回線で接続されており、問い掛けサーバは、所定の送出タイミングに基づいて、問い掛けメッセージを通信端末それぞれへ送出する問い掛け部と、問い掛けメッセージに対する通信端末それぞれからの応答の有無を判定する応答確認部と、作業者を管理する管理者の通信端末を作業者の通信端末および問い掛けサーバが参加するグループ通話に参加させる呼び出し部と、を備え、問い掛け部は、問い掛け対象の通信端末それぞれに対して問い掛けメッセージを送出し、応答確認部は、問い掛けメッセージに対する通信端末からの応答の音量レベルが作業者の通常の応答時の音量レベルを示す第１の音量閾値を超えたとき、作業者は安全であると判定し、問い掛けメッセージに対する通信端末からの応答の音量レベルが作業者の通常の応答時の音量レベルを示す第１の音量閾値以下のとき、作業者からの応答がないと判定し、呼び出し部は、応答確認部により作業者からの応答がないと判定された場合、管理者の通信端末をグループ通話に参加させ、管理者の通信端末に対して問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出することを特徴とする、安否確認システムが提供される。グループ通話には、複数台の端末が、同じ回線上で送話／受話できる通話方式で、複数台の端末が特定の番号にコールする参加型や、ある端末から特定の操作を行った上で、相手を呼び出し、相手がピックアップすることを繰り返すことで、それぞれの端末がグループ通話の端末になる招集型がある。
【０００７】
本発明によれば、問い掛けサーバは、グループ通話可能な回線で接続された通信端末の応答の音量レベルに基づいて、問い掛けメッセージに対する応答の有無を判定する。これにより、作業者は、通信端末を保持する通信端末を操作することなく問い掛けメッセージに対して応答することができる。
【０００９】
また、応答確認部は、問い掛けメッセージに対する通信端末からの応答の音量レベルが作業者の通常の応答時の音量レベルを示す第１の音量閾値以下のとき、同一の通信端末に対して連続して問い掛けメッセージを送出可能なリトライ回数だけ通信端末に対して問い掛けメッセージを送出し、リトライ回数だけ通信端末に対して問い掛けメッセージを送出しても、問い掛けメッセージに対する通信端末からの応答の音量レベルが第１の音量閾値以下のとき、作業者からの応答がないと判定してもよい。
【００１１】
呼び出し部は、応答確認部により作業者からの応答がないと判定された場合、問い掛け対象の通信端末以外の他の通信端末に対して、問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出してもよい。
【００１２】
また、応答確認部は、グループ通話に参加している問い掛け対象の通信端末との通信が切断されたとき、呼び出し部に、管理者の通信端末または問い掛け対象の通信端末以外の他の通信端末に対して、問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出させてもよい。
【００１３】
さらに、応答確認部は、グループ通話に参加する通信端末から出力される発話音声信号を常時取得して、発話音声信号の音声レベルが第１の音量閾値よりも大きい第２の音量閾値を異常判定時間継続して超えたか否かを判定し、発話音声信号の音声レベルが第２の音量閾値を異常判定時間継続して超えたとき、通信端末を保持する作業者に異常が発生したと判定してもよい。
【００１４】
また、発話音声の音質情報を予め登録しておき、通信端末を保持する作業者を規定し、登録された音質情報と通信端末を保持する作業者の発話音声信号の音質が著しく異なる場合に通信端末を保持する作業者に異常が発生したと判定してもよい。
【００１５】
また、通信端末は、作業者が操作することなく当該作業者の発話を取得する通話部を備えることもできる。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、１人または複数の作業者の安全確認を行う安否確認システムにおける安否確認方法であって、１人または複数の作業者の保持する通信端末および作業管理者の保持する通信端末と、作業者の通信端末に対して安全確認のための問い掛けメッセージを送出する問い掛けサーバとが、グループ通話が可能な通信回線によって接続されており、問い掛けサーバが、問い掛け対象の通信端末それぞれに対して問い掛けメッセージを送出する問い掛けステップと、各通信端末からの応答を取得する応答取得ステップと、問い掛けサーバにより、当該問い掛けメッセージに対する通信端末それぞれからの応答の音量レベルに基づいて応答の有無を判定し、問い掛け対象の通信端末を保持する作業者それぞれの安全を判定する判定ステップと、作業者からの応答がないと判定された場合、管理者の通信端末をグループ通話に参加させ、管理者の通信端末に対して問い掛け対象の通信端末を保持する作業者に関する作業者情報を送出する作業者情報送出ステップと、を含むことを特徴とする、安否確認方法が提供される。
【発明の効果】
【００１７】
以上説明したように本発明によれば、１人で作業を行う作業者の安全を常時監視でき、かつ、作業者も容易に安否確認連絡に容易に応答することが可能な安否確認システムおよび安否確認方法を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】一般通話網を利用した場合の本発明の実施形態に係る安否確認システムの構成を示す説明図である。
【図２】ＩＰ電話網を利用した場合の同実施形態に係る安否確認システムの構成を示す説明図である。
【図３】同実施形態に係る安否確認システムのソフトウェア構成を示す説明図である。
【図４】同実施形態に係る安否確認システムで使用するファイル関係を説明する説明図である。
【図５】同実施形態に係る問い掛けサーバおよび通信端末の機能構成を示すブロック図である。
【図６】同実施形態に係る安否確認システムの全体動作を示すフローチャートである。
【図７】応答確認処理を説明するための説明図である。
【図８】同実施形態に係る音量レベルに基づく異常検知時の処理を示すフローチャートである。
【図９】音量レベルに基づく異常検知処理を説明するための説明図である。
【図１０】同実施形態に係る音質に基づく異常検知時の処理を示すフローチャートである。
【図１１】音質に基づく異常検知処理を説明するための説明図である。
【図１２】同実施形態に係る問い掛けサーバのハードウェアの一構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２０】
＜１．安否確認システムの概要＞
まず、本発明の実施形態に係る安否確認システムの概要について説明する。本実施形態に係る安否確認システムは、１人または複数の作業者がグループ通話している状況において、各作業者の安全確認を目的とし、予め設定されたスケジュールに従って各作業者に問い掛けを行う。問い掛けに対する応答がない場合には、問い掛けをした作業者に何らかの異常が発生しているものとして、管理者あるいは他の作業者に通知する。
【００２１】
このような安否確認システムにより、以下の機能が提供される。
（１）問い掛け機能：グループ通話に規定の問い掛けメッセージを送出する。グループ通話内で送信されているメッセージは、当該グループ通話に参加している全ての作業者にて聴取が可能である。
（２）応答確認機能：問い掛けメッセージに対する作業者の応答の有無を確認する。確認対象となる作業者の通信端末からの音声データを問い掛けサーバにて監視し、当該通信端末からの音声レベルが規定値以上であれば応答ありと判断する。
（３）管理者呼び出し機能：応答確認機能により、作業者からの応答がなかった場合、問い掛けサーバは、当該作業者が参加しているグループ通話に管理者の通信端末を招集し、応答のない作業者の情報をメッセージとして送出する。
【００２２】
本実施形態に係る安否確認システムでは、作業中の作業者の通信端末はグループ通話に常時参加している。グループ通話内のメッセージを監視する問い掛けサーバは、各作業者の通信端末からの音声データを常時監視し、問い掛けに対する応答だけでなく、有事による作業者の大声や悲鳴等も検知することができる。また、作業中の作業者の通信端末を常時接続するため、例えば通信端末の故障や作業者が通信端末の不感帯に入ったりすることによる通話回線切断が生じた場合には、何らかの異常が発生したことを検知することも可能となる。
【００２３】
以下、本実施形態に係る安否確認システムについて、詳細に説明していく。
【００２４】
＜２．安否確認システムの構成＞
まず、図１〜図４に基づいて、本実施形態に係る安否確認システム１の構成について説明する。なお、図１は、一般通話網を利用した場合の本実施形態に係る安否確認システム１の構成を示す説明図である。図２は、ＩＰ電話網を利用した場合の本実施形態に係る安否確認システム２の構成を示す説明図である。図３は、本実施形態に係る安否確認システムのソフトウェア構成を示す説明図である。図４は、本実施形態に係る安否確認システムで使用するファイル関係を説明する説明図である。
【００２５】
［２−１．一般通話網を利用した場合の安否確認システムの構成］
本実施形態に係る安否確認システム１の構成は、一般通話網を利用した場合、図１に示すように、問い掛けサーバ１００と、ソフト交換機２００と、通話網交換機３００と、ハブ４１０と、交換機インタフェース４２０と、アンテナ４３０（４３０Ａ〜４３０Ｃ）と、通信端末５００（５００Ａ〜５００Ｃ）とからなる。
【００２６】
問い掛けサーバ１００は、安否確認システム１を監視するサーバである。問い掛けサーバ１００は、ハブ４１０を介してソフト交換機２００、交換機インタフェース４２０と接続されている。問い掛けサーバ１００は、グループ通話に参加する通信端末５００を保持する１人または複数の作業者の安全を確認するために、各通信端末５００に対して問い掛けメッセージを送出する。そして、問い掛けサーバ１００は、送出した問い掛けメッセージに対する応答の有無を確認し、応答があった場合にはその通信端末５００を保持する作業者は無事であると判定する。一方、問い掛けサーバ１００は、送出した問い掛けメッセージに対する応答がなかった場合には、その通信端末５００を保持する作業者の無事が確認できないと判定し、問い掛けメッセージの送出を繰り返す。なおも通信端末５００の応答がない場合には、作業者を管理する管理者の通信端末５００（５００Ｃ）を通話グループに参加させ、応答の作業者に関する情報を管理者の通信端末５００（５００Ｃ）に対して送出する。
【００２７】
また、問い掛けサーバ１００は、作業者の通信端末５００が参加している通話グループ内で送出されるメッセージを常時監視している。これにより、問い掛けサーバ１００は、送出した問い掛けメッセージに対する応答以外にも、通話グループに参加していた通信端末５００との通話回線の切断や、有事による作業者５００の大声等を確認することができる。
【００２８】
ソフト交換機２００は、通信端末５００および問い掛けサーバ１００によって構成される通話グループを管理する機器である。ソフト交換機２００は、ハブ４１０により問い掛けサーバ１００および後述する交換機インタフェース４２０と接続されており、ハブ４１０を介してこれらの機器と通信することができる。ソフト交換機２００は、通話グループに参加している端末５００および問い掛けサーバ１００についてそれぞれを特定するための固有の識別情報を管理している。ソフト交換機２００は、グループ通話内で送出されるメッセージに含まれる識別情報により、メッセージの送信元あるいは送信先を特定することができる。
【００２９】
なお、本実施形態において、通信端末５００からの音声を問い掛けサーバ１００にて監視する必要があるため、ハブ４１０のポートミラーリング機能を使用し、ソフト交換機２００へのデータの問い掛けを問い掛けサーバ１００でも取得可能にする必要がある。そこで、ハブ４１０は、ポートミラーリング機能もしくはこれに同等の機能を有するものを使用する必要がある。これにより、ハブ４１０は、あるポートで送受信したデータを同時に他のポートから送出するようになり、問い掛けサーバ１００が通信している端末以外の端末のデータも取得できるようになる。
【００３０】
通話網交換機３００は、グループ通話を管理する問い掛けサーバ１００と作業者あるいは管理者が利用する通信端末５００が利用する一般通話網との相互間通信を可能にするための機器である。通話網交換機３００としては、例えば携帯網交換機や自営ＰＨＳ網交換機等があり、この場合、通信端末５００としては、携帯電話機やＰＨＳ等の端末が利用される。通話網交換機３００は、交換機インタフェース４２０と接続されている。
【００３１】
交換機インタフェース４２０としては、例えばＶｏＩＰゲートウェイ等を用いることができる。ＶｏＩＰゲートウェイは、一般通話網とＩＰネットワークとの間に置かれ、一般通話網とＩＰネットワークの間の中継を行う。交換機インタフェース４２０は、作業者や管理者が作業する工場や制御室等に配置されたアンテナ４３０と接続されており、各アンテナ４３０を介して通信端末５００とデータの送受信を行う。
【００３２】
通信端末５００は、作業者あるいは管理者が保持する端末である。図１に示す一般通話網を利用した安否確認システム１においては、通信端末５００は例えば携帯電話機やＰＨＳ等を利用することができる。通信端末５００は、最寄りのアンテナ４３０を介して、問い掛けサーバ１００や他の通信端末５００との情報交換を行うことができる。なお、通信端末５００を高騒音現場等で使用する場合には、例えばハンズフリーで通話するためのイヤホンマイク５１０を用いてもよい。これにより、作業者は、会話は可能であるが作業上通信端末５００をピックアップしたり操作したりすることができない場合であっても、問い掛けサーバ１００からの問い掛けメッセージに応答することが可能となる。
【００３３】
［２−２．ＩＰ電話網を利用した場合の安否確認システムの構成］
一方、ＩＰ電話網を利用した安否確認システム２の構成は、図２に示すように、問い掛けサーバ１００と、ソフト交換機２００と、スイッチングハブ４４０と、無線ＬＡＮアクセスポイント（無線ＬＡＮ‐ＡＰ）４５０（４５０Ａ〜４５０Ｃ）と、通信端末５２０（５２０Ａ〜５２０Ｃ）とからなる。図１に示した一般通話網を利用した安否確認システム１とは、作業者や管理者が保持する通信端末が利用する通話網が相違しており、ＩＰ電話網を利用した場合には、一般通話網を利用した場合に設置する通話交換機３００および交換機インタフェース４２０が不要となる。
【００３４】
問い掛けサーバ１００は、安否確認システム２を監視するサーバであり、スイッチングハブ４４０を介して、ソフト交換機２００および作業者や管理者が作業する工場や制御室等に配置された無線ＬＡＮ‐ＡＰ４５０と接続されている。問い掛けサーバ１００の機能は、図１の問い掛けサーバ１００と同一とすることができ、グループ通話に参加する通信端末５２０を保持する作業者の安全を確認するために、各通信端末５２０に対して問い掛けメッセージを送出する。
【００３５】
そして、問い掛けサーバ１００は、送出した問い掛けメッセージに対する応答の有無を確認し、応答があった場合にはその通信端末５２０を保持する作業者は無事であると判定する。一方、問い掛けサーバ１００は、送出した問い掛けメッセージに対する応答がなかった場合には、その通信端末５２０を保持する作業者の無事が確認できないと判定し、問い掛けメッセージの送出を繰り返す。なおも通信端末５２０の応答がない場合には、作業者を管理する管理者の通信端末５２０（５２０Ｃ）を通話グループに参加させ、応答の作業者に関する情報を管理者の通信端末５２０（５２０Ｃ）に対して送出する。
【００３６】
また、問い掛けサーバ１００は、作業者の通信端末５２０が参加している通話グループ内で送出されるメッセージを常時監視している。これにより、問い掛けサーバ１００は、送出した問い掛けメッセージに対する応答以外にも、通話グループに参加していた通信端末５２０との通話回線の切断や、有事による作業者５２０の大声等を確認することができる。
【００３７】
ソフト交換機２００は、通信端末５２０および問い掛けサーバ１００によって構成される通話グループを管理する機器である。ソフト交換機２００は、スイッチングハブ４４０により問い掛けサーバ１００および無線ＬＡＮ‐ＡＰ４５０と接続されており、スイッチングハブ４４０を介してこれらの機器と通信することができる。ソフト交換機２００は、通話グループに参加している端末５２０および問い掛けサーバ１００についてそれぞれを特定するための固有の識別情報、ここでは各機器に付与されたＩＰを管理している。ソフト交換機２００は、グループ通話内で送出されるメッセージに含まれる識別情報により、メッセージの送信元あるいは送信先を特定することができる。
【００３８】
なお、図２に示す安否確認システム２においても、通信端末５２０からの音声を問い掛けサーバ１００にて監視する必要があるため、スイッチングハブ４４０のポートミラーリング機能を使用し、ソフト交換機２００へのデータの問い掛けを問い掛けサーバ１００でも取得可能にする必要がある。そこで、スイッチングハブ４４０は、ポートミラーリング機能もしくはこれに同等の機能を有するものを使用する必要がある。これにより、スイッチングハブ４４０は、あるポートで送受信したデータを同時に他のポートから送出するようになり、問い掛けサーバ１００が通信している端末以外の端末のデータも取得できるようになる。
【００３９】
通信端末５２０は、作業者あるいは管理者が保持する端末である。図２に示すＩＰ電話網を利用した安否確認システム２においては、通信端末５２０は例えばＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等のＩＰが付与された端末を利用することができる。通信端末５２０は、最寄りの無線ＬＡＮ‐ＡＰ４５０を介して、問い掛けサーバ１００や他の通信端末５２０との情報交換を行うことができる。なお、この場合にも、通信端末５２０を高騒音現場等で使用する場合には、例えばハンズフリーで通話するためのイヤホンマイク５１０を用いてもよい。
【００４０】
［２−３．ソフトウェア構成］
図１および図２に示す安否確認システムのソフトウェア構成の概略を図３に示す。図３に示すように、まず、問い掛けサーバ１００から各通信端末５００（５２０）へ作業者の安全を確認するための問い掛けメッセージを送信する場合、問い掛けサーバ１００は、問い掛けメッセージを送出する問い掛けプロセスを実行するためのＳＩＰスタック（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ‐ｓｔａｃｋ）により、ハブ４１０（またはスイッチングハブ４４０）を介してソフト交換機２００へメッセージの発信要求が出力される（プロセス（ａ））。
【００４１】
メッセージの発信要求を受けたソフト交換機２００は、グループ通話に参加している通信端末５００のうち問い掛けサーバ１００が問い掛けメッセージを送出する対象の通信端末５００を特定して呼び出す呼制御プロセスを実行するＳＩＰスタックを機能させる（プロセス（ｂ））。そして、呼制御プロセスが実行されることによりグループ通話プロセスを実行するＳＩＰスタックが機能され、問い掛けサーバ１００と問い掛けメッセージを送出する対象の通信端末５００とのグループ通話を可能にする（プロセス（ｃ））。
【００４２】
問い掛けサーバ１００からの問い掛けメッセージを受けた通信端末５００（５２０）は、問い掛けサーバ１００に対して、問い掛けメッセージに対する応答メッセージを送出する。通信端末５００（５２０）による応答メッセージの送出では、まず、通信端末５００（５２０）により、ソフト交換機２００に対して応答メッセージの発呼要求が行われる（プロセス（ａ））。
【００４３】
メッセージの発呼要求を受けたソフト交換機２００は、グループ通話に参加している問い掛けサーバ１００との通話を確立するために、問い掛けサーバ１００を呼び出す呼制御プロセスを実行するＳＩＰスタックを機能させる（プロセス（ｂ））。そして、呼制御プロセスが実行されることによりグループ通話プロセスを実行するＳＩＰスタックが機能され、応答メッセージを送出する通信端末５００（５２０）と問い掛けサーバ１００とのグループ通話を可能にする（プロセス（ｃ））。
【００４４】
なお、本実施形態に係る安否確認システムでは、問い掛けサーバ１００から各通信端末５００（５２０）への問い掛けメッセージの送出タイミングを個別に設定することができる。具体的には、問い掛けメッセージの送出タイミングを規定する定義ファイルの記載を変更することで適宜設定することができる。この定義ファイルには、問い掛けメッセージの送出タイミングのみならず、例えば、ネットワーク環境に関する全体設定や、問い掛け動作に関する設定、通信端末５００（５２０）に関する設定、ログ出力に関する設定、アプリケーション動作に関する設定等の各種パラメータが記載される。この際、定義ファイルは１つのファイルであってもよく、例えば設定内容に応じて複数ファイルとしてもよい。
【００４５】
定義ファイルが複数存在する場合には、例えば図４に示すように、各定義ファイルを設定し依存させることができる。図４において、「Asksafety.ini」はネットワーク環境に関する全体設定を規定したファイルであり、「Ask.ini」は問い掛け動作に関する設定を規定したファイルである。また、「Term.ini」は通信端末５００（５２０）に関する設定を規定したファイルであり、「Log.ini」はログ出力に関する設定を規定したファイルであり、「App.ini」はアプリケーション動作に関する設定を規定したファイルである。
【００４６】
問い掛けサーバ１００により、問い掛けプロセスが行われるとき、問い掛けアプリケーションは、まず、当該アプリケーションの起動時に定義ファイル「Log.ini」および「App.ini」を読み込む。そして、アプリケーションの動作開始時に定義ファイル「Asksafety.ini」、「Ask.ini」および「Term.ini」を読み込む。アプリケーションの動作開始時に読み出された定義ファイル「Ask.ini」には、各通信端末５００（５２０）を端末ＩＤで管理しており、各端末ＩＤに対応する通信端末５００（５２０）の詳細情報は定義ファイル「Term.ini」に記載されている。このように、定義ファイルを複数用意する場合には、各定義ファイル間での情報を関連付けることで、他定義ファイルに設定された情報も利用することができる。
【００４７】
なお、図４に示す定義ファイルの設定は一例であって、本実施形態に係る安否確認システムは、各種パラメータを他の形式で設定することも可能である。
【００４８】
＜３．安否確認システムの動作＞
次に、図５〜図９に基づいて、本実施形態に係る安否確認システムの動作について説明する。なお、図５は、本実施形態に係る問い掛けサーバ１００および通信端末５００の機能構成を示すブロック図である。図６は、本実施形態に係る安否確認システムの全体動作を示すフローチャートである。図７は、応答確認処理を説明するための説明図である。図８は、本実施形態に係る音量レベルに基づく異常検知時の処理を示すフローチャートである。図９は、音量レベルに基づく異常検知処理を説明するための説明図である。
【００４９】
［３−１．問い掛けサーバおよび通信端末の機能構成］
まず、図５に基づいて、本実施形態に係る問い掛けサーバ１００および通信端末５００の機能構成について説明する。なお、図５では、図１の通信端末５００について説明するが、図２の通信端末５２０も同一の構成である。また、図５においては、問い掛けサーバ１００と通信端末５００とが直接的に通信するように記載しているが、実際には、図１または図２に示したように、ハブ４１０等の中継機器や各種交換機を介して接続されているとする。
【００５０】
問い掛けサーバ１００は、図５に示すように、通信部１１０と、問い掛け制御部１２０と、問い掛け部１３０と、応答監視部１４０と、記憶部１５０とからなる。通信部１１０は、問い掛けサーバ１００と他の機器との間で情報のやり取りを行うインタフェースである。問い掛けサーバ１００の通信部１１０は、実際には図１のハブ４１０（あるいは図２のスイッチングハブ４４０）と接続されている。通信部１１０は、問い掛け部１３０または応答監視部１４０から送信された情報を他の機器へ送出し、他の機器から送信された情報を応答監視部１４０へ出力する。
【００５１】
問い掛け制御部１２０は、問い掛けメッセージを送出する問い掛け部１３０を制御する制御部である。問い掛け制御部１２０は、例えば記憶部１５０に記憶された定義ファイルを参照し、定義ファイルに設定された所定の送出タイミングに基づいて、問い掛け部１３０に対して問い掛けメッセージの送出を指示する。定義ファイルに定義される送出タイミングとしては、例えば問い掛け動作を開始する時刻である問い掛け実行時刻を設定したり、問い掛け動作を繰り返す周期（例えば、分単位）を示す繰り返し周期時間を設定したりすることができる。また、問い掛け制御部１２０は、問い掛け部１３０に対して、問い掛けメッセージを送出する通信端末５００が参加しているグループ通話を特定するグループ通話特定番号を通知する。
【００５２】
さらに、問い掛け制御部１２０は、問い掛け部１３０が送出した問い掛けメッセージに対する応答メッセージの受信の有無に基づいて、応答監視部１４０に対して管理者の通信端末５００をグループ通話に参加させるよう指示する。
【００５３】
問い掛け部１３０は、通信部１１０を介して問い掛けメッセージを送出する。問い掛け部１３０は、問い掛け制御部１２０からの問い掛けメッセージ送出の指示に基づいて、例えば記憶部１５０に記憶された、問い掛けメッセージの音声データである問い掛け音声ファイルを取得する。そして、問い掛け部１３０は、通信部１１０を介して、取得した問い掛け音声ファイルを、問い掛け制御部１２０により通知されたグループ通話特定番号のグループ通話に対して送出する。
【００５４】
応答監視部１４０は、通信端末５００の応答を確認するとともに、通信端末５００の応答結果に応じて管理者の通信端末５００をグループ通話に参加させる機能部であり、応答確認部１４２と、呼び出し部１４４とを有する。
【００５５】
応答確認部１４２は、問い掛け対象の通信端末５００からの送話音声データを監視し、問い掛けメッセージに対する応答の有無を判定する。問い掛けメッセージに対する応答の有無は、送話音声データに含まれる発話音声信号の音量レベルに基づいて判定される。かかる判定処理の詳細な内容は後述する。また、応答判定部１４２は、送話音声データを常時監視しており、問い掛けメッセージが送出された場合以外の場合にも発話音声信号の音声レベルを解析している。これにより、作業者に有事がある等の異常事態を検知することができる。この監視処理の詳細な内容についても後述する。応答確認部１４２は、操作音声データに基づく判定処理により、管理者あるいは他の作業者に通知が必要な場合には、呼び出し部１４４に対して管理者あるいは他の作業者の通信端末５００への通知を指示する。
【００５６】
呼び出し部１４４は、応答確認部１４２からの指示を受けて、問い掛け対象の通信端末５００と同一のグループ通話に参加可能な管理者の通信端末５００を招集したり、当該グループ通話に参加している他の作業者の通信端末５００を呼び出したりする。呼び出し部１４４は、呼び出しメッセージの音声データである呼び出し音声ファイルを記憶部１５０から取得し、通信部１１０を介して、取得した呼び出し音声ファイルをグループ通話に対して送出する。
【００５７】
記憶部１５０は、問い掛けサーバ１００の各種機能を機能させるために必要な設定情報を記憶しており、問い掛け制御部１２０や問い掛け部１３０、応答監視部１４０によって参照される。記憶部１５０には、例えば、問い掛けメッセージの送出タイミングである問い掛け実行時刻や繰り返し周期時間、グループ通話特定番号、問い掛け音声データや呼び出し音声データ等が記憶されている。また、記憶部１５０には、応答確認の有無を判定する際に用いる応答待ち時間や各種音量閾値、応答判定時間、問い掛けメッセージに対する応答がない場合の問い掛けメッセージの送出を繰り返すリトライ回数等が記憶されている。さらに、記憶部１５０には、利用者の通常時すなわちトラブルが発生していない通常操業時における端末からの送話音声信号が記憶されている。
【００５８】
一方、通信端末５００は、図５に示すように、通信部５０２と、通話部５０４とを有する。通信部５０２は、問い掛けサーバ１００と他の機器との間で情報のやり取りを行うインタフェースである。通信端末５００の通信部５０２は、実際には図１のアンテナ４３０（あるいは図２の無線ＬＡＮ‐ＡＰ４５０）と接続されている。通信部５０２は、問い掛けサーバ１００から送信された情報を受信し、問い掛けサーバ１００に対して通話部５０４で取得した作業者の発話音声信号を出力する。通話部５０４は、作業者に対して問い掛けサーバ１００からの問い掛けメッセージを出力し、作業者の発話音声信号を送話音声データとして問い掛けサーバ１００へ出力する。
【００５９】
［３−２．安否確認システムの全体動作］
次に、図６および図７に基づいて、安否確認システムの全体動作について説明する。安否確認システムの機能は、図６に示すように、問い掛け機能と応答確認機能とに大別することができる。まず、問い掛けサーバ１００は、各通信端末５００に対する問い掛け動作を開始する（Ｓ１００）。問い掛け動作は、問い掛け制御部１２０が問い掛けメッセージの送出タイミングに基づいて開始される。例えば、最初の問い掛け動作は問い掛け実行時刻に基づき開始され、その後の問い掛け動作の繰り返しは繰り返し周期時間に基づき開始される。
【００６０】
問い掛け動作が開始されると、問い掛けサーバ１００は、作業者の作業環境周辺に配置された装置の作動状態を取得する（Ｓ１０２）。ステップＳ１０２では、作業者の周辺に危険が存在しないかどうかを確認するために行われる。各装置の作動状態は各装置を監視する別途の監視装置から取得することができる。また、作業者の周辺に配置されている装置の特定は、例えば作業者の保持する通信端末５００にＧＰＳ機能を搭載することで作業者の作業位置を取得することができるため、取得された作業者の作業位置の周辺にある装置を各装置の監視装置に問い合わせることができる。なお、ステップＳ１０２の処理は必ずしも実行しなくてもよく、監視装置の有無や必要に応じて適宜実行の要否を設定することができる。
【００６１】
その後、問い掛けサーバ１００は、問い掛け部１３０により、問い掛けメッセージを通信端末５００へ送出する（Ｓ１０４）。このとき、問い掛けサーバ１００は、記憶部１５０から問い掛け音声ファイルを取得し、問い掛け対象の通信端末５００が参加するグループ通話特定番号を指定し、問い掛けメッセージとして問い掛け対象である通信端末５００の識別情報および問い掛け音声ファイルを送出する。送出された問い掛けメッセージは、問い掛け対象の通信端末５００に対して送信される。
【００６２】
その後、問い掛けサーバ１００の応答確認部１４２は、問い掛けメッセージに対する応答があるか否かを監視する（Ｓ１０６）。ステップＳ１０６では、通信端末５００からの応答メッセージに含まれる発話音声信号の音量レベルに基づき、応答の有無を判定する。応答確認部１４２は、常時作業者の送話音声データを受信しており、当該データには、図７に示すような発話音声信号が含まれている。発話音声信号は、ユーザが発話した音声の大きさを表している。発話音声信号は、現場環境に柔軟に対応するため、通信端末５００にて問い掛けメッセージ再生中の音量レベルを基準値としている。
【００６３】
例えば図７に示すように、問い掛けメッセージが作業者の通信端末５００へ送出されたときの音量レベルは基準値を示し、問い掛けメッセージに対して作業者が応答すると、音量レベルは基準値より上昇する。ここで、基準値を基準としたときの作業者が応答する際の通常の音量レベル（すなわち、基準値からの相対値）を基準値に加算した音量レベルが応答判定音量レベル（第１の音量閾値）として設定されている。応答確認部１４２は、発話音声信号が問い掛けメッセージ送出後から所定の応答判定時間内に応答判例音量レベルを所定時間超えたか否かを判定する。
【００６４】
応答判定時間は、例えば、問い掛けメッセージ送出後、通常時であれば応答可能と考えられる時間に設定することができる。また、ステップＳ１０６にて、発話音声信号の音量レベルが応答判定音量レベルを応答判定時間内に所定時間（例えば、約１秒）超えることを判定要件とすることで、突発音等の音量レベルの高いノイズを通信端末５００が取得して、当該ノイズによって作業者の応答があったものと誤認識しないようにすることができる。
【００６５】
ステップＳ１０６にて、発話音声信号の音量レベルが応答判定時間内に応答判定音量レベルを所定時間（例えば、約１秒）超えた場合には、作業者からの応答があったものとみなすことができる。このとき、問い掛けサーバ１００は、問い掛け対象の通信端末５００からの応答メッセージを受けて、応答確認メッセージを通信端末５００へ送出し（Ｓ１０８）、定常監視状態に戻る（Ｓ１１０）。そして、通信端末５００の監視を継続するか否かを判定し（Ｓ１２２）、継続する場合には、再び問い掛け動作が開始されるまで待機状態となる（Ｓ１２４）。一方、問い掛けサーバ１００による通信端末５００の監視を継続しない場合には、図６に示す処理を終了する。
【００６６】
ところで、ステップＳ１０６にて発話音声信号の音量レベルが応答判定時間内に応答判定音量レベルを所定時間超えない場合には、作業者からの応答がないものとみなすことができる。このとき、問い掛けサーバ１００は、当該問い掛け対象への問い掛けメッセージの送出回数がリトライ回数となったか否かを判定する（Ｓ１１２）。リトライ回数は、予め記憶部１５０に記憶されている。問い掛けサーバ１００は、当該問い掛け対象への問い掛けメッセージの送出回数がリトライ回数に達しない場合には、ステップＳ１０４の処理に戻り、問い掛け部１３０によって問い掛けメッセージが再度送出される（Ｓ１０４）。
【００６７】
一方、当該問い掛け対象への問い掛けメッセージの送出回数がリトライ回数に達した場合には、作業者に何らかの有事が発生したと判定し、管理者呼び出し機能（Ｓ１１４〜Ｓ１２０）を機能させる。管理者呼び出し機能では、管理者の通信端末５００を問い掛け対象の通信端末５００が参加しているグループ通話に招集し、管理者の通信端末５００に対して応答のない作業者に関する情報を通知する。そこで、まず、問い掛けサーバ１００の呼び出し部１４４は、管理者の通信端末５００へ作業者に関する情報の通知を開始するためのコマンドを実行し（Ｓ１１４）、管理者の通信端末５００をグループ通話に招集する（Ｓ１１６）。
【００６８】
このとき、呼び出し部１４４は、グループ通話への招集対象となる管理者の通信端末５００の識別情報をソフト交換機２００へ送出する。ソフト交換機２００は、管理者の通信端末５００を特定し、管理者の通信端末５００へ通知メッセージを送出する（Ｓ１１８）。その後、呼び出し部１４４は、管理者の通信端末５００へ作業者に関する情報の通知を終了するためのコマンドを実行し（Ｓ１２０）、定常監視状態に戻る（Ｓ１１０）。そして、通信端末５００の監視を継続するか否かを判定し（Ｓ１２２）、継続する場合には、再び問い掛け動作が開始されるまで待機状態となる（Ｓ１２４）。一方、問い掛けサーバ１００による通信端末５００の監視を継続しない場合には、図６に示す処理を終了する。
【００６９】
以上、本実施形態に係る安否確認システムの全体動作について説明した。本実施形態に係る安否確認システムは、グループ通話に参加する作業者の通信端末５００からの応答を常時監視し、その音量レベルに基づいて、応答の有無を判定する。これにより、作業者は、問い掛けメッセージに対して応答する際に通信端末５００をピックアップしたり操作したりすることなく口頭で応答することができ、作業を中断せずに連絡することが可能となる。
【００７０】
［３−３．安否確認システムの異常検知処理］
（音量レベルに基づく異常検知）
次に、図８および図９に基づいて、安否確認システムの異常検知時の処理について説明する。作業者の異常検知として、例えば音量レベルが異常判定音量レベル（第２の音量閾値）を超えたか否かにより判定することが考えられる。一般的に、有事があった場合における作業者の大声や悲鳴等は、通常の問い掛けメッセージに対する応答よりも音量レベルが高い。そこで、安否確認システムでは、応答判定音量レベル（第１の音量閾値）よりも所定値だけ高い音量レベルを異常判定音量レベル（第２の音量閾値）として設定し、異常検知を行っている。なお、この異常検知処理は、図６に示した全体処理と並行して機能されており、例えば異常音が検知されると全体処理に優先して実行されるように設定されている。
【００７１】
まず、問い掛けサーバ１００は、図８に示すように、図６に示した全体処理と並行して、常時作業者の通信端末５００からの異常音の有無を監視している（Ｓ２００）。そして、通信端末５００から送出されてきた発話音声信号を解析して、発話音声信号に異常判定音量レベル以上の音量が存在するか否かを判定する（Ｓ２０２）。ステップＳ２０２では、発話音声信号に、異常判定音量レベル以上の音量レベルが異常判定時間継続したか否かにより、異常音を検知している。異常判定時間は、突発音等の音量レベルの高いノイズを異常音と誤認識しないように設定される。
【００７２】
問い掛けサーバ１００の応答確認部１４２は、ステップＳ２０２にて発話音声信号に異常判定音量レベル以上の音量が異常判定時間継続していない場合には、異常音は発生していないと判定し、定常監視に戻る（Ｓ２０４）。そして、通信端末５００の監視を継続するか否かを判定し（Ｓ２１４）、監視を継続する場合にはステップＳ２００からの処理を繰り返す。一方、問い掛けサーバ１００による通信端末５００の監視を継続しない場合には、図８に示す処理を終了する。
【００７３】
ステップＳ２０２にて発話音声信号に異常判定音量レベル以上の音量が異常判定時間継続している場合には、応答確認部１４２は、異常音が発生したと判定し、管理者呼び出し機能（Ｓ２０６〜Ｓ２１２）を機能させる。ステップＳ２０６〜Ｓ２１２の処理は、図６のステップＳ１１４〜Ｓ１２０の処理と同一であるため、ここでは説明を省略する。ステップＳ２１２にて定常監視状態に戻った後、応答確認部１４２は、通信端末５００の監視を継続するか否かを判定し（Ｓ２１４）、監視を継続する場合にはステップＳ２００からの処理を繰り返す。一方、問い掛けサーバ１００による通信端末５００の監視を継続しない場合には、図８に示す処理を終了する。
【００７４】
以上、本実施形態に係る安否確認システムによる異常検知処理の一例を説明した。本実施形態に係る安否確認システムは、グループ通話に参加する作業者の通信端末５００からの応答を常時監視し、その音量レベルに基づいて、異常発生の有無を判定する。これにより、作業者が通信端末５００を操作することなく、作業者に有事が生じたことを検知することが可能となる。
【００７５】
（音質に基づく異常検知）
また、作業者の異常検知として、例えば音質を表す値が異常レベルを超えたか否かにより判定することが考えられる。一般的に、有事があった場合における作業者の大声や悲鳴等は、通常の問い掛けメッセージに対する応答時の音質が相違する。音質を表す値としては、発話音声信号の周波数がある。例えば、悲鳴の周波数は通常の発話時よりも高い。そこで、安否確認システムでは、発話音声信号の周波数が通常の発話時よりも著しく外れている異常レベルを設定し、周波数が異常レベルである発話音声信号が検知されたか否かによって異常検知を行うこともできる。
【００７６】
図１０は、本実施形態に係る音質に基づく異常検知時の処理を示すフローチャートである。図１１は、音質に基づく異常検知処理を説明するための説明図である。なお、図１０に示す異常検知時の処理は、上述した図８に示す音量レベルに基づく異常検知時の処理とほぼ同様であり、異常検知の判定処理（図８のステップＳ２０２）が相違する。そこで、以下では、図８との相違点を主に説明し、同一の処理についての説明は簡潔に説明する。
【００７７】
まず、問い掛けサーバ１００は、図１０に示すように、図６に示した全体処理と並行して、常時作業者の通信端末５００からの異常音の有無を監視している（Ｓ２００）。そして、通信端末５００から送出されてきた発話音声信号を解析して、発話音声信号の周波数が異常レベルであるか否かを判定する（Ｓ２１６）。ステップＳ２１６では、発話音声信号の周波数を解析し、その周波数が有事が合った場合と判断する異常レベルであるか否かを判定することによって、異常音を検知している。このとき、周波数のレベルを判定する発話音声信号は、発話しているとみなせる音量レベル（検出レベル）を超えたものを対象とする。
【００７８】
ここで、音質には個人差がある。そこで、安否確認システムでは予め各作業者の通常の発話時の音声を取得しておき、通常の音声の周波数範囲を記憶部１５０に記憶しておく。これ以外の周波数（すなわち、異常レベルの周波数）の発話音声信号の音声は異常音とする。
【００７９】
問い掛けサーバ１００の応答確認部１４２は、ステップＳ２１６にて音量が検出レベルを超える発話音声信号の周波数が異常レベルではない場合には、異常音は発生していないと判定し、定常監視に戻る（Ｓ２０４）。そして、通信端末５００の監視を継続するか否かを判定する（Ｓ２１４）。監視を継続する場合にはステップＳ２００からの処理が繰り返され、監視を継続しない場合には図１０に示す処理を終了する。
【００８０】
一方、ステップＳ２１６にて音量が検出レベルを超える発話音声信号の周波数が異常レベルである場合には、応答確認部１４２は、異常音が発生したと判定し、管理者呼び出し機能（Ｓ２０６〜Ｓ２１２）を機能させる。ステップＳ２０６〜Ｓ２１２の処理は、図６のステップＳ１１４〜Ｓ１２０の処理と同一とすることができる。ステップＳ２１２にて定常監視状態に戻った後、応答確認部１４２は、通信端末５００の監視を継続するか否かを判定する（Ｓ２１４）。監視を継続する場合にはステップＳ２００からの処理が繰り返され、監視を継続しない場合には図１０に示す処理を終了する。
【００８１】
以上、本実施形態に係る安否確認システムによる音質に基づく異常検知処理について説明した。この安否確認システムは、グループ通話に参加する作業者の通信端末５００からの応答を常時監視し、その音質に基づいて、異常発生の有無を判定する。これにより、作業者が通信端末５００を操作することなく、作業者に有事が生じたことを検知することが可能となる。
【００８２】
なお、発話音声信号の音量レベルと音質とを解析して、両者を考慮して異常発生の有無を判定してもよい。例えば、音量レベルが異常判定音量レベルを超えた場合、または周波数が異常レベルであった場合の少なくともいずれか一方を満たした場合に異常が発生したと判定してもよい。さらに、安否確認システムによる異常検知としては、発話音声信号の異常判定音量レベルを検知する以外にも、通信端末５００がグループ通話に常時参加していることを利用して作業者の異常を検知することもできる。例えば、通信端末５００の故障や通信端末５００が不感帯に位置したために通話回線が切断されることで、通常の状態との相違が生じ、作業者に何らかの異常や危険が迫っている可能性を検知することができる。
【００８３】
＜４．ハードウェア構成＞
次に、図１０に基づいて、上記実施形態に係る問い掛けサーバ１００のハードウェア構成について、詳細に説明する。図１０は、上記実施形態に係る問い掛けサーバ１００のハードウェア構成を示すブロック図である。
【００８４】
問い掛けサーバ１００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、問い掛けサーバ１００は、更に、バス９０７と、入力装置９０９と、出力装置９１１と、ストレージ装置９１３と、ドライブ９１５と、接続ポート９１７と、通信装置９１９とを備える。
【００８５】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１３、またはリムーバブル記録媒体９２１に記録された各種プログラムに従って、問い掛けサーバ１００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるバス９０７により相互に接続されている。
【００８６】
バス９０７は、ブリッジを介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バスに接続されている。
【００８７】
入力装置９０９は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９０９は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、問い掛けサーバ１００の操作に対応したＰＤＡ等の外部接続機器９２３であってもよい。さらに、入力装置９０９は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。問い掛けサーバ１００のユーザは、この入力装置９０９を操作することにより、問い掛けサーバ１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００８８】
出力装置９１１は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがある。出力装置９１１は、例えば、問い掛けサーバ１００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、問い掛けサーバ１００が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【００８９】
ストレージ装置９１３は、問い掛けサーバ１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１３は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１３は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【００９０】
ドライブ９１５は、記録媒体用リーダライタであり、問い掛けサーバ１００に内蔵、あるいは外付けされる。ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録を書き込むことも可能である。リムーバブル記録媒体９２１は、例えば、ＣＤメディア、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア等である。また、リムーバブル記録媒体９２１は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２１は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【００９１】
接続ポート９１７は、機器を問い掛けサーバ１００に直接接続するためのポートである。接続ポート９１７の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート等がある。この接続ポート９１７に外部接続機器９２３を接続することで、問い掛けサーバ１００は、外部接続機器９２３から直接各種のデータを取得したり、外部接続機器９２３に各種のデータを提供したりする。
【００９２】
通信装置９１９は、例えば、通信網９２５に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９１９は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１９は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等であってもよい。この通信装置９１９は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９１９に接続される通信網９２５は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【００９３】
以上、上記の本発明の実施形態に係る問い掛けサーバ１００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【００９４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９５】
例えば、上記実施形態では、発話音声信号の音量レベルが応答判定音量レベルを超えたか否かによって、問い掛けメッセージに対する作業者の応答の有無を判定したが、本発明はかかる例に限定されない。例えば、問い掛けサーバ１００に音声内容解析機能を備え、発話音声信号を解析して作業者が問い掛けメッセージに対して指定された応答文言を発話しているか否かを判定することで、問い掛けメッセージに対する作業者の応答の有無を判定してもよい。この場合、作業者が指定された応答文言を発話していると判定した場合には、問い掛けメッセージに対する応答があったものとみなし、一方、作業者が指定された応答文言以外の文言を発話していると判定した場合には、何らかの異常が発生したと判定し、管理者呼び出し機能を機能させるようにしてもよい。
【００９６】
また、上記実施形態では、問い掛けメッセージとして音声ファイルを取得して問い掛け対象の通信端末５００へ送出したが、本発明はかかる例に限定されない。例えば、通信端末５００に問い掛けメッセージ受信時に再生する音声データを予め設定し、問い掛けメッセージとして当該音声データを再生するコマンドを通信端末５００に送信するようにしてもよい。
【符号の説明】
【００９７】
１、２    安否確認システム
１００    問い掛けサーバ
１１０    通信部
１２０    問い掛け制御部
１３０    問い掛け部
１４０    応答監視部
１４２    応答確認部
１４４    呼び出し部
１５０    記憶部
２００    ソフト交換機
３００    通話網交換機
４１０    ハブ
４２０    交換機インタフェース
４３０（４３０Ａ〜４３０Ｃ）    アンテナ
４４０    スイッチングハブ
４５０（４５０Ａ〜４５０Ｃ）    無線ＬＡＮ‐ＡＰ
５００（５００Ａ〜５００Ｃ）、５２０（５２０Ａ〜５２０Ｃ）    通信端末
５０２    通信部
５０４    通話部
５１０（５１０Ａ〜５１０Ｃ）    イヤホンマイク
【図１】
0005716641.tif 000002
【図２】
0005716641.tif 000003
【図３】
0005716641.tif 000004
【図４】
0005716641.tif 000005
【図５】
0005716641.tif 000006
【図６】
0005716641.tif 000007
【図７】
0005716641.tif 000008
【図８】
0005716641.tif 000009
【図９】
0005716641.tif 000010
【図１０】
0005716641.tif 000011
【図１１】
0005716641.tif 000012
【図１２】
0005716641.tif 000013