(57)【要約】【課題】現場側のサーバが出力する音声と同一の音声を遠隔側のクライアントで出力されるようにする。【解決手段】サーバ１０のアプリケーション１１の装置異常検出部１２が監視対象装置の異常を検出すると、音声データ出力部１３は音声データ記憶部１４から音声データを読み出し、音声出力バッファ１５に格納する。音声出力バッファ読み取り部１７は音声出力バッファ１５から音声データを読み出し、通信部１８を介してネットワーク経由で音声データをクライアント２０に送信する。クライアント２０の音声データ出力部２３は通信部２４によって受信された音声データを音声出力バッファ２１に供給する。音声出力バッファ２１に供給された音声データに対応する音声はスピーカ２２より出力される。【選択図】      図１
2004310687.tif 000002
【特許請求の範囲】
【請求項１】
監視対象コンピュータと、通信ネットワークを介して前記監視対象コンピュータから監視データを受信する監視コンピュータとからなる監視システムであって、
前記監視対象コンピュータは、
該監視対象コンピュータに設けられた第１の音声出力バッファから、異常検出を表す音声データを読み取る音声出力バッファ読み取り手段と、
前記音声出力バッファ読み取り手段によって読み取られた前記音声データを前記通信ネットワークを介して送信する送信手段とを備え、
前記監視コンピュータは、
前記送信手段から送信されてきた前記音声データを受信する受信手段と、
前記受信手段によって受信された前記音声データを、当該監視コンピュータに設けられた第２の音声出力バッファに書き込む音声出力手段とを備える
ことを特徴とする監視システム。
【請求項２】
前記監視対象コンピュータは、監視対象装置の異常を検出する検出手段と、前記音声データを記憶する記憶手段をさらに備え、
前記検出手段によって前記監視対象装置の異常が検出されたとき、前記記憶手段によって記憶されている前記音声データが読み取られ、前記第１の音声出力バッファに供給される
ことを特徴とする請求項１に記載の監視システム。
【請求項３】
監視対象コンピュータと、通信ネットワークを介して前記監視対象コンピュータから監視データを受信する監視コンピュータとからなる監視システムを制御する監視方法であって、
前記監視対象コンピュータは、
該監視対象コンピュータに設けられた第１の音声出力バッファから、異常検出を表す音声データを読み取る音声出力バッファ読み取りステップと、
前記音声出力バッファ読み取りステップにおいて読み取られた前記音声データを前記通信ネットワークを介して送信する送信ステップとを備え、
前記監視コンピュータは、
前記送信ステップにおいて送信された前記音声データを受信する受信ステップと、
前記受信ステップにおいて受信された前記音声データを、当該監視コンピュータに設けられた第２の音声出力バッファに書き込む音声出力ステップとを備える
ことを特徴とする監視方法。
【請求項４】
前記監視対象コンピュータは、監視対象装置の異常を検出する検出ステップと、前記音声データを記憶する記憶ステップをさらに備え、
前記検出ステップにおいて前記監視対象装置の異常が検出されたとき、前記記憶ステップにおいて記憶されている前記音声データが読み取られ、前記第１の音声出力バッファに供給される
ことを特徴とする請求項３に記載の監視方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、監視システムおよび監視方法に関し、特に、産業装置を遠隔監視する場合において、視覚情報のみではなく音声情報も遠隔地に伝達することにより、監視の強化と効率化に寄与する監視システムおよび監視方法に関する。
【０００２】
【従来の技術】
一般に、産業装置を制御または監視しているコンピュータには、産業装置の異常を映像と音声により知らせる機能が備わっている。この例としては、ウェブブラウザによる監視、市販の遠隔監視ソフト（例えば、シマンテック社のｐｃＡｎｙｗｈｅｒｅ（ＴＭ））による監視などがある。これらの遠隔監視は、サーバ（現場側）が提供する映像情報をクライアント側（遠隔側）で参照することができる。
また、設備監視装置から送信されてる異常内容等を伝えるアラームコマンドに従って、ボイスメールシステムが異常内容を示すメッセージを組み立て、設備保守者が携帯する携帯機を呼び出し、接続されたなら、メッセージを音声合成して送信することにより、設備保守員の数が少なくても、設備異常の発生及び詳細を効率よく迅速かつ確実に通報することができるようにしたものがある（例えば、特許文献１参照）。
また、監視装置により、各設備の監視手段により入力したデータが通報データでかつ通話データと判断されると、データは音声通話のデータに変換され、公衆回線を介して保守作業者へ通報されることにより、各設備に音声通話のデータに変換する通報手段が不要となり、遠隔監視設備としてのコストを低減することができるようにしたものがある（例えば、特許文献２参照）。
【０００３】
【特許文献１】
特開平１１−５５４１４号公報（図１）
【特許文献２】
特開２０００−２８６９９８号公報（図１）
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の遠隔監視の場合、簡便な方法による映像のみの伝達となり、音声は伝達されない。ところが、産業装置の場合、異常状態を瞬時につたえることが非常に重要であり、映像のみの伝達では異常状態をその発生と同時に即座に認識することは困難である。なぜなら、常にコンピュータの画面を凝視している必要があるからである。音声による警報を発するようにすれば、このように画面を凝視する必要がなくなる。
この点を解決するために、音声を伝達できるようにしている遠隔監視方法もあるが、それらの方法では特別の仕組みを用意している。例えば、警報のトリガのみをサーバからクライアントへ伝達して、クライアントでは保存している音声データを再生する。または、サーバで用意している音声データをクライアントに送信して、クライアントが再生する。または、サーバと同様のコンピュータを遠隔地にも設置して、直接、装置から情報を収集する。これらは予め音声データを用意しておく必要があり、高価であり、警報を伝達する仕組みと音声伝達または再生の仕組みとが不可分であるなどの制約があるという問題があった。
また、特許文献１に記載の発明では、携帯機を呼び出すための専用システムが必要となり、既設のシステムを利用することができないという問題があった。
また、特許文献２に記載の発明では、専用管理装置が必要となり、既設のシステムを利用することができないという問題があった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、既設のシステムを利用して、遠隔地に音声を伝達することができるようにし、遠隔監視にかかる作業者の負担を軽減するとともに、確実に異常の発生を遠隔地に伝達することができるようにするものである。
【０００６】
【課題を解決するための手段】
請求項１に記載の監視システムは、監視対象コンピュータと、通信ネットワークを介して前記監視対象コンピュータから監視データを受信する監視コンピュータとからなる監視システムであって、前記監視対象コンピュータは、該監視対象コンピュータに設けられた第１の音声出力バッファから、異常検出を表す音声データを読み取る音声出力バッファ読み取り手段と、前記音声出力バッファ読み取り手段によって読み取られた前記音声データを前記通信ネットワークを介して送信する送信手段とを備え、前記監視コンピュータは、前記送信手段から送信されてきた前記音声データを受信する受信手段と、前記受信手段によって受信された前記音声データを、当該監視コンピュータに設けられた第２の音声出力バッファに書き込む音声出力手段とを備えることを特徴とする。
また、前記監視対象コンピュータは、監視対象装置の異常を検出する検出手段と、前記音声データを記憶する記憶手段をさらに備え、前記検出手段によって前記監視対象装置の異常が検出されたとき、前記記憶手段によって記憶されている前記音声データが読み取られ、前記第１の音声出力バッファに供給されるようにすることができる。
請求項３に記載の監視方法は、監視対象コンピュータと、通信ネットワークを介して前記監視対象コンピュータから監視データを受信する監視コンピュータとからなる監視システムを制御する監視方法であって、前記監視対象コンピュータは、該監視対象コンピュータに設けられた第１の音声出力バッファから、異常検出を表す音声データを読み取る音声出力バッファ読み取りステップと、前記音声出力バッファ読み取りステップにおいて読み取られた前記音声データを前記通信ネットワークを介して送信する送信ステップとを備え、前記監視コンピュータは、前記送信ステップにおいて送信された前記音声データを受信する受信ステップと、前記受信ステップにおいて受信された前記音声データを、当該監視コンピュータに設けられた第２の音声出力バッファに書き込む音声出力ステップとを備えることを特徴とする。
また、前記監視対象コンピュータは、監視対象装置の異常を検出する検出ステップと、前記音声データを記憶する記憶ステップをさらに備え、前記検出ステップにおいて前記監視対象装置の異常が検出されたとき、前記記憶ステップにおいて記憶されている前記音声データが読み取られ、前記第１の音声出力バッファに供給されるようにすることができる。
【０００７】
【発明の実施の形態】
一般に、産業装置を制御または監視しているコンピュータには、異常発生時に音声を出力する機能が備わっている。本発明では、この音声をそのまま遠隔地のコンピュータに伝達する。すなわち、産業装置の運転管理に関する知識、装置を制御しているシステムに関する知識、制御システムが保持している情報などとは一切無関係に、産業装置のスピーカから出力される音声を機械的に別のコンピュータに伝送する。
【０００８】
図１は、本発明を応用した遠隔監視システムの一実施の形態の構成例を示す機能ブロック図である。同図に示すように、本実施の形態は、被監視装置が置かれている現場側に設置されたサーバ１０と、遠隔側に設置されたクライアント２０とからなる。サーバ１０には、被監視装置から動作状況を示す所定の信号が供給されるようになっており、サーバ１０では、この信号に基づいて被監視装置に異常が発生したか否かを検出し、異常を検出したとき、所定の音声データを出力するアプリケーション１１が動作している。また、サーバ１０は、音声出力バッファ１５と、スピーカ１６を有している。
【０００９】
アプリケーション１１は、上記信号に基づいて被監視装置の異常を検出する装置異常検出部１２と、装置異常が検出されたときに出力される音声データを記憶する音声データ記憶部１４と、音声データ記憶部１４に記憶されている音声データを読み出し、音声出力バッファ１５に供給する音声データ出力部１３とから構成されている。音声データ出力部１３は、装置異常検出部１２によって被監視装置の異常が検出されたとき、音声データ記憶部１４から読み出した音声データを音声出力バッファ１５に供給するようになっている。音声出力バッファ１５に音声データが供給されると、その音声データに対応する音声がスピーカ１６から出力される。
【００１０】
また、サーバ１０は、音声出力バッファ１５に記憶された音声データを読み取る音声出力バッファ読み取り部１７と、音声出力バッファ読み取り部１７によって読み取られた音声データをクライアント２０に所定のネットワークを介して送信する通信部１８とを備えている。
【００１１】
遠隔側に設置されたクライアント２０は、サーバ１０から所定のネットワークを介して送信されてきた音声データを受信する通信部２４と、通信部２４によって受信された音声データを読み取り、後述する音声出力バッファ２１に供給する音声データ出力部２３と、音声データ出力部２３から供給された音声データを記憶し、後述するスピーカ２２に出力する音声出力バッファ２１と、音声出力バッファ２１から出力された音声データに対応する音声を出力するスピーカ２２とから構成されている。
【００１２】
サーバ１０及びクライアント２０は、パーソナルコンピュータまたはワークステーションにより構成されている。図２は、サーバ１０およびクライアント２０の一般的な構成例を示すブロック図である。同図に示すように、サーバ１０およびクライアント２０は、所定のアプリケーションに従って各種処理を実行するＣＰＵ（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）３１と、ブートプログラム等を記憶するＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）３２と、アプリケーションプログラムが展開されるとともに、各種データを記憶するＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）３３と、ネットワークを介して他の機器との間で行う通信を制御する通信制御部３４と、各種データを記憶するハードディスク等の記憶装置３５と、各種データやコマンドをインタフェース（Ｉ／Ｆ）４０を介して入力するキーボードやマウス等からなる入力装置４１と、ＣＰＵ３１よりインタフェース３８を介して供給された表示データを表示する表示装置３９と、ＣＰＵ３１よりインタフェース３６を介して供給された音声データを出力するスピーカ３７と、バス４２等により構成されている。図１のアプリケーション１１は、ＣＰＵ３１によって実行されるものである。
【００１３】
図２において、スピーカ３７は、図１のスピーカ１６，２２にそれぞれ対応している。また、図２の通信制御部３４は、図１の通信部１８，２４にそれぞれ対応している。また、図１のアプリケーション１１は、図２のＣＰＵ３１、ＲＡＭ３３等によって実行される。また、図１の音声出力バッファ１５，２１は、図２のＲＡＭ３３に確保された所定の記憶領域に対応している。
【００１４】
次に、図３、図４のフローチャートを参照して、サーバ１０の処理手順について説明する。まず最初に、図３のステップＳ１において、装置異常検出部１２により、被監視装置に異常が発生したか否かが判定される。この判定処理は、被監視装置からサーバ１０に供給される信号に基づいて行われる。被監視装置に異常が発生していないと判定された場合、ステップＳ１の処理が繰り返し実行される。一方、被監視装置に異常が発生したと判定された場合、ステップＳ２に進む。
【００１５】
次に、ステップＳ２において、音声データ出力部１３により、音声データ記憶部１４によって記憶されている音声データの読み込みが行われる。次に、ステップＳ３において、ステップＳ２において読み込まれた音声データが、音声出力バッファ１５に供給され、記憶される。次に、ステップＳ４において、音声出力バッファ１５に記憶された音声データが、適宜、所定の音声再生プログラムによって再生され、アナログの音声信号に変換された後、スピーカ１６に供給され、出力される。これにより、スピーカ１６から音声データに対応する音が聞こえる。
【００１６】
ステップＳ５においては、サーバ１０の電源がオフされるなどして、処理の終了が指示されたか否かが判定される。処理の終了が指示されていないと判定された場合、ステップＳ１に戻り、ステップＳ１以降の処理が繰り返し実行される。一方、処理の終了が指示されたと判定された場合、本処理を終了する。
【００１７】
このようにして、被監視装置の異常が検出されたとき、所定の音声がスピーカ１６から出力される。
【００１８】
次に、図４のフローチャートを参照して、音声データがクライアント２０に送信される手順について説明する。
【００１９】
まず最初に、ステップＳ１１において、音声出力バッファ読み取り部１７により、音声出力バッファ１５から音声データが読み取られ、通信部１８に供給される。その後、音声出力バッファ１５に記憶されていた音声データは消去される。次に、ステップＳ１２において、通信部１８により、音声出力バッファ読み取り部１７より供給された音声データが、所定のネットワークを介してクライアント２０に送信される。
【００２０】
ステップＳ１３においては、クライアント２０の電源がオフされるなどして、処理の終了が指示されたか否かが判定される。処理の終了が指示されていないと判定された場合、ステップＳ１１に戻り、ステップＳ１１以降の処理が繰り返し実行される。一方、処理の終了が指示されたと判定された場合、本処理を終了する。
【００２１】
このようにして、音声出力バッファ１５に記憶された音声データが読み出され、クライアント２０に供給される。
【００２２】
次に、図５のフローチャートを参照して、クライアント２０側の処理手順について説明する。まず最初に、ステップＳ２１において、通信部２４により、サーバ１０からネットワークを介して音声データが送信されてきたか否かが判定される。その結果、サーバ１０から音声データが送信されてきていないと判定された場合、ステップＳ２１の処理が繰り返し実行される。
【００２３】
次に、ステップＳ２２において、通信部２４により音声データの受信が行われる。音声データの受信が終了すると、ステップＳ２３において、受信した音声データが音声データ出力部２３に供給され、記憶される。次に、ステップＳ２４において、音声データ出力部２３により音声データが音声出力バッファ２１に供給され、記憶される。音声出力バッファ２１に記憶された音声データは、適宜、所定の音声再生プログラムによって再生され、アナログの音声信号に変換された後、スピーカ２２に供給され、出力される。これにより、スピーカ２２から音声データに対応する音が聞こえる。この音は、サーバ１０のスピーカ１６から出力されるものと同じである。
【００２４】
このように、被監視装置の異常を検出したとき、サーバ１０が発する警告音等の音声データがクライアント２０に送信され、クライアント１０のスピーカ２２からこの音声データに対応する警告音等が出力される。すなわち、サーバ１０のスピーカ１６から聞こえる音と同じ音がクライアント２０のスピーカ２２から聞こえることになる。
【００２５】
図６は、本発明を適用した空気分離装置遠隔監視システムの構成例を示している。事業所Ａには、空気分離装置５１と、空気分離装置５１を制御するコントローラ５２と、コントローラ５２を操作するためのＨＭＩ（Ｍｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）と、ルータ５６が設置されている。コントローラ５２と、ＨＭＩ５３と、ルータ５６とはＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）５７によって接続されている。また、ＨＭＩ５３は一般的なパーソナルコンピュータにより構成されており、ＨＭＩ５３にはスピーカ５５が設けられている。
【００２６】
空気分離装置５１に異常が発生した場合、コントローラ５２がこの異常を検知し、ＨＭＩ５３に通知する。ＨＭＩ５３は、コントローラ５２から空気分離装置５１に異常が発生したことが通知されたとき、ＨＭＩ５３の画面に所定の警報を表示するとともに、スピーカ５５から警報音を出力する。
【００２７】
事業所Ｂには、ルータ６１と、パーソナルコンピュータ（パソコン）６２とが設置され、ルータ６１とパソコン６２とはＬＡＮ６４によって接続されている。また、パソコン６３には、スピーカ６３が設けられている。
【００２８】
事業所ＡのＨＭＩ５３上と事業所Ｂのパソコン６２上では、所定の遠隔監視アプリケーションがそれぞれ稼働しており、ＨＭＩ５３の画面を事業所Ｂのパソコン６２の画面で見ることができるようになっている。ただし、ＨＭＩ５３の画面を見ることはできるが、警報音を聞くことはできない。
【００２９】
ところが、事業所Ｂでも警報音が聞こえないと不便であることから、ＨＭＩ５３からパソコン６２に音声を伝達することが望まれる。このような場合、事業所ＡのＨＭＩ５３には、図４に示した処理を実行するサーバプログラムをインストールし、事業所Ｂのパソコン６２には、図５に示した処理を実行するクライアントプログラムをインストールする。これにより、ＨＭＩ５３のスピーカ５５から出力された音声に対応する音声データがパソコン６２に伝送され、パソコン６２のスピーカ６３から出力されることになる。
【００３０】
すなわち、ＨＭＩ５３には、図１の音声出力バッファ１５に相当するメモリが備えられており、サーバプログラムは、このメモリから音声データを読み出し、ＬＡＮ５７およびルータ５６を介して所定のネットワーク経由で事業所Ｂに送信する。事業所Ｂのパソコン６２のクライアントプログラムは、ルータ６１およびＬＡＮ６４を介して受信した事業所Ａからの音声データをスピーカ６３から出力させる。これにより、ＨＭＩ５３のスピーカ５５から出力された警報音と同じ警報音がパソコン６２のスピーカ６３から出力される。
【００３１】
このように、ＨＭＩ５３およびパソコン６２にプログラムをインストールするだけで、既設のシステムに変更を加えることなく、音声の伝送を実現することができる。
【００３２】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【００３３】
【発明の効果】
本発明は以上のように構成されているので、以下のような効果を奏する。第１の効果は、遠隔地へ音声を伝達することができるため、より確実に異常の発生を遠隔地に伝達することができ、遠隔監視にかかる作業者の負担を軽減することができることである。第２の効果は、既設のシステムに変更を加えることなく、音声伝達機能を付加することができるため、低コストで音声伝達を実現することができることである。第３の効果は、通常の警報伝達の仕組みとは別の仕組みで音声を伝達するため、警報以外の音声伝達にも汎用的に利用することができることである。
【図面の簡単な説明】
【図１】本発明の監視システムの一実施の形態の構成例を示す機能ブロック図である。
【図２】サーバ及びクライアントの一般的な構成例を示すブロック図である。
【図３】サーバの処理手順を示すフローチャートである。
【図４】サーバの処理手順を示すフローチャートである。
【図５】クライアントの処理手順を示すフローチャートである。
【図６】空気分離装置遠隔監視システムの構成を示すブロック図である。
【符号の説明】
１０  サーバ
１１  アプリケーション
１２  装置異常検出部
１３，２３  音声データ出力部
１４  音声データ記憶部
１５，２１  音声出力バッファ
１６，２２，３７，５５，６３  スピーカ
１７  音声出力バッファ読み取り部
１８，２４  通信部
３１  ＣＰＵ
３２  ＲＯＭ
３３  ＲＡＭ
３４  通信制御部
３５  記憶装置
３６，３８，４０  インタフェース（Ｉ／Ｆ）
３９  表示装置
４１  入力装置
【図１】
2004310687.tif 000003
【図２】
2004310687.tif 000004
【図３】
2004310687.tif 000005
【図４】
2004310687.tif 000006
【図５】
2004310687.tif 000007
【図６】
2004310687.tif 000008