(57)【要約】【課題】録音ファイルによる通報と音声合成による通報を併用し、相互の方式切替えを容易に行うことができる音声通報システム、およびこのシステムで使用される音声通報装置並びに音声通報用プログラムを提供する。【解決手段】監視装置からの音声通報要求データを音声通報装置の通報要求受信部３１で受信し、受信データ解析部３２で解析する。通報内容データは、通報内容−録音ファイル名比較部３３に供給され、録音ファイル３５のファイル名と比較される。通報内容データと同名の録音ファイルが存在する場合は、録音ファイル再生部３６で再生を行って音声通報を出力し、同名の録音ファイルが存在しない場合は、音声合成エンジン３９で音声合成を行い音声合成音による音声通報を出力する。これにより、録音ファイルによる通報と音声合成による通報の相互の方式切替えを容易に行うことができる。【選択図】図３
2007257231.tif 000002
【特許請求の範囲】
【請求項１】
音声通報を行うための通報内容データを含む音声通報要求データを作成して送信する手段を有する監視装置と、
前記音声通報要求データを受信する手段と、この手段により受信された前記音声通報要求データ中の通報内容データに対応する音声通報を録音した録音ファイルがある場合は録音された音声通報を再生して出力し、通報内容データに対応する音声通報を録音した録音ファイルがない場合は音声合成により音声通報を音声合成音として出力する手段とを有する音声通報装置と
を備えたことを特徴とする音声通報システム。
【請求項２】
音声通報を行うための情報を受け取る機能と、
この機能により受け取った前記情報に対する通報内容データを入手する機能と、
この機能により入手した前記通報内容データを含む所定のフォーマットの音声通報要求データを作成する機能と、
この機能により作成した前記音声通報要求データを送出する機能と
を備えたことを特徴とする監視装置のコンピュータで利用される音声通報用プログラム。
【請求項３】
通報内容データを含む音声通報要求データを受信する受信手段と、
この受信手段で受信された前記音声通報要求データを解析して通報内容データを取り出す解析手段と、
ファイル名に対応する音声通報がそれぞれ録音された録音ファイルが格納された記憶手段と、
前記録音ファイルに録音された音声通報を再生して出力する録音ファイル再生出力手段と、
通報内容データに対応する音声合成音を生成し、音声合成音として出力する音声合成音出力手段と、
前記解析手段で取り出された通報内容データを、前記記憶手段に格納された前記録音ファイルのそれぞれのファイル名と比較する比較手段と、
この比較手段により比較された結果に基づき、通報内容データに一致するファイル名の録音ファイルがあった場合は前記録音ファイル再生出力手段から音声通報を出力させ、通報内容データに一致するファイル名の録音ファイルがない場合は前記音声合成音出力手段から音声通報を出力させるように制御する手段と
を備えたことを特徴とする音声通報装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラント監視装置などにおいて、通報内容を音声で出力する音声通報システム、およびこのシステムで使用される音声通報装置並びに音声通報用プログラムに関する。
【背景技術】
【０００２】
一般に、音声通報システムにおいては、通報方式として、録音ファイルを再生することにより通報を行う方式や、音声合成を用い合成音にて通報を行う方式、あるいはその双方を併用した方式が用いられている。
【０００３】
このような音声通報システムとしては、通報内容を音片に分解して、各音片に対して録音ファイル方式や音声合成方式により通報音声を生成するものがある（例えば特許文献１参照）。
【特許文献１】特開２００１−２７２９９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の音声通報システムにおいては、録音ファイルを用いた方式の場合、運用後に通報内容を変更しようとすると、再録音による録音ファイルの修正が必要となる。このため、再録音後の録音ファイルが用意できるまでは、当該通報内容に対する音声通報を停止しなければならなかった。
【０００５】
また、背景技術で例として挙げた特許文献１の音声通報システムでは、録音ファイルによる通報と音声合成による通報を併用することにより、通報内容の変更にも対応ができるが、変換テーブルを解して通報方式を決定しているため、通報内容の変更時は、変換テーブルの編集など変更作業が複雑になることが課題であった。
【０００６】
本発明は上述した課題を解決するために為されたものであり、録音ファイルによる通報と音声合成による通報を併用し、相互の方式切替えを容易に行うことができる音声通報システム、およびこのシステムで使用される音声通報装置並びに音声通報用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る音声通報システムは、音声通報を行うための通報内容データを含む音声通報要求データを作成して送信する手段を有する監視装置と、音声通報要求データを受信する手段と、この手段により受信された音声通報要求データ中の通報内容データに対応する音声通報を録音した録音ファイルがある場合は録音された音声通報を再生して出力し、通報内容データに対応する音声通報を録音した録音ファイルがない場合は音声合成により音声通報を音声合成音として出力する手段とを有する音声通報装置とを備えたことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、録音ファイルによる通報と音声合成による通報を併用し、相互の方式切替えを容易に行うことができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下の図において、同符号は同一部分または対応部分を示す。
【００１０】
図１は、本発明の一実施形態に係る音声通報システムが適用されるプラント監視システムの概略構成を示す図である。
【００１１】
同図に示すように、このプラント監視システムにおいては、プラントの各機器の制御を行うプログラマブルコントローラ（以下ＰＬＣという。）１０１，１０２，１０３、およびこれらの各ＰＬＣに指示を与え、ＰＬＣからのデータを表示して監視を行う監視装置３０１，３０２，３０３が監視制御系ＬＡＮ２００に接続されている。監視装置３０１，３０２，３０３は、また情報系ＬＡＮ４００にも接続されている。さらに情報系ＬＡＮ４００には、帳票端末５０１、Ｗｅｂサーバ５０２、プリンタ５０３、および音声通報装置５０４などの監視を支援する機器が接続されている。
【００１２】
このように構成されたプラント監視システムにおいて、監視装置３０１，３０２，３０３で作成された通報内容を、音声通報装置５０４で、音声で出力するように音声通報システムが構成されている。
【００１３】
図２は、監視装置３０１（または、３０２，３０３）のさらに具体的な構成を示すブロック図である。同図に示すように、監視装置３０１（または、３０２，３０３）は、監視装置全体の制御を行う制御部２１、情報系ＬＡＮ４００とのインターフェイスとなり、情報系ＬＡＮ４００に接続された音声通報装置５０４などの各装置とデータの授受を行うインターフェイス部２２、音声通報装置５０４に対する音声通報要求データを作成する通報要求データ作成部２３、ＲＡＭなどで構成される記憶部２４、監視画面を表示する表示部２５、制御系ＬＡＮ２００とのインターフェイスとなり、ＰＬＣ１０１，１０２，１０３などとデータの授受を行う送受信処理部２６で構成されている。
【００１４】
図３は、音声通報装置５０４のさらに具体的な構成を示すブロック図である。同図に示すように、音声通報装置５０４は、監視装置３０１（または、３０２，３０３）からの音声通報要求データを受信する通報要求受信部３１、受信した音声通報要求データの整合性および通報内容を解析する受信データ解析部３２、要求されている通報内容と記憶装置３４内に格納されている録音ファイル３５のファイル名とを比較する通報内容−録音ファイル名比較部３３、録音ファイルを再生する録音ファイル再生部３６、音声合成により合成音を生成する音声合成音生成部３７およびその生成された音声合成を再生する音声合成再生部３８からなる音声合成エンジン３９、再生された音を外部のスピーカ４１に出力する音声出力部４０で構成されている。
【００１５】
なお、記憶装置３４内に格納されている録音ファイル３５の各録音ファイルには、録音された音声通報に対応するファイル名が付けられている。例えば、「異常発生」という音声（音声通報）が録音された録音ファイルのファイル名は、「異常発生．ｗａｖ」となっている。
【００１６】
次に、この実施形態の動作について説明する。
【００１７】
監視装置３０１（または、３０２，３０３）の制御部２１は、送受信処理部２６を介してＰＬＣ１０１（または、１０２，１０３）とデータの授受を行って制御動作を行い、表示部２５に監視画面を表示する。制御部２１は、音声通報を行うときは、通報要求データ作成部２３に、音声通報要求データを作成するよう指示する。通報要求データ作成部２３で作成された音声通報要求データは、インターフェイス部２２を介して送信し、音声通報装置５０４に音声通報を要求する。
【００１８】
図４に、通報要求データ作成部２３における音声通報要求データ作成の処理フローを示し、図５に、音声通報を要求する際に音声通報装置５０４に渡される音声通報要求データのフォーマットの一例を示す。この例では、音声通報要求データは、通報に関する諸情報を格納するヘッダ部５０およびフッタ部５２、通報内容データを格納する通報内容部５１から構成される。
【００１９】
図４に示すように、音声通報を行うときは、通報要求データ作成部２３は、制御部２１から通報のための情報を受信する（ステップＳ４１）。この情報は、どういう事象が発生したかを示す情報番号と発生したかどうかを示すフラグ（１か０）から構成されている。例えば、ポンプ故障が発生した場合は、情報番号がポンプ故障に対応して１となっており、フラグが１となっている。通報要求データ作成部２３は、制御部２１に受信した情報番号の内容を問い合わせ（ステップＳ４２）、制御部２１から通報内容データの文字列（例えば、情報番号１に対応する「ポンプ故障」など）を受信する（ステップＳ４３）。これに基づいて、通報要求データ作成部２３は、音声通報要求データを、図５に示すようなフォーマットで作成する（ステップＳ４４）。例えば、通報内容部５１に「ポンプ故障」などの文字列データを格納し、また、情報番号から判断して、音声通報を繰り返す必要がある場合は、例えばヘッダ部に繰り返し数を格納する。
【００２０】
この音声通報要求データは、インターフェイス部２２を介して音声通報装置５０４に送信される（ステップＳ４５）。
【００２１】
なお、通報要求データ作成部２３における通報要求データ作成の処理は、上記のような処理を行うためのプログラムを監視装置内のコンピュータにインストールし、このプログラムをコンピュータで実行させることにより行うことができる。
【００２２】
音声通報装置５０４では、送信された音声通報要求データを通報要求受信部３１が受け、制御部３０内の受信データ解析部３２に渡す。受信データ解析部３２では、受信データの整合性（例えば受信データのフォーマットがあっているかどうか）をチェックした後、通報内容部５１より通報内容を示す文字列データ（通報内容データ）を取得し、通報内容−録音ファイル名比較部３３に通報内容データを渡す。なお、受信データ解析部３２では、受信データのヘッダ部５０に繰り返し数が格納されている場合は、このデータを音声出力部４０に渡す。
【００２３】
通報内容−録音ファイル名比較部３３では、渡された通報内容データを基に、記憶装置３４内の録音ファイル３５に対して、通報内容と同名の録音ファイルが存在しないかをチェックする。
【００２４】
チェック方法に関しては図６にその概要図を示し、図７において処理フローを示す。通報内容−録音ファイル名比較部３３でのチェック処理では、受信データ解析部３２より通報内容データが渡された後（ステップＳ７１）、記憶装置３４内に格納されている録音ファイル３５のファイル名一覧を取得する（ステップＳ７２）。取得したファイル名一覧中の全ファイル名に対して、順に通報内容データの文字列と同じ文字列を有するファイル名が存在するかを比較する（比較時にはファイル名の拡張子（例えば．ｗａｖ）は除去する）（ステップＳ７３〜Ｓ７５）。同名の録音ファイルが存在する場合には、その録音ファイル名を録音ファイル再生部３６に渡し（ステップＳ７６）、録音ファイル再生部３６では、渡されたファイル名を持つ録音ファイルを記憶装置３４から取得し、そのファイルの再生を行う。再生された音声を、音声出力部４０を介して外部のスピーカ４１に出力することにより所望の通報が行われる。例えば、「ポンプ運転」という通報内容データの文字列と同名の録音ファイル、すなわち録音ファイル名が「ポンプ運転．ｗａｖ」というファイルが存在する場合には、そのファイルの再生を行い、再生された「ポンプ運転」という音声（音声通報）がスピーカ４１から出力される。また、通報内容−録音ファイル名比較部３で通報内容と同名の録音ファイルが記憶装置３４内に存在しない場合には、通報内容データを音声合成エンジン３９の音声合成音生成部３７に渡す（ステップ７７）。音声合成音生成部３７では渡された通報内容データをもとに通報内容を音声合成音として生成する。音声合成音再生部３８では、音声合成音生成部３７で生成された音声合成音を、音声出力部４０を介して外部のスピーカ４１に出力することにより所望の通報を行う。なお、音声出力部４０では、受信データ解析部３２から繰り返し数のデータを受け取った場合は、その回数だけ繰り返し出力する。
【００２５】
なお、監視装置３０１の通報要求データ作成部２３における通報要求データの作成において、音声通報要求データの通報内容部５１に通報内容を格納する文字列が長くなる場合は、「ポンプ１号，異常発生」のように、中間にコンマを入れた２つの文字列として格納し、この通報要求データを受信した音声通報装置５０４では、受信データ解析部３２で、中間にコンマが入っていることを判別して、「ポンプ１号」と「異常発生」の文字列に分け、これらの文字列を１つずつ順次通報内容−録音ファイル名比較部３３に渡し、通報内容−録音ファイル名比較部３３では、それぞれの文字列を記憶装置３４の録音ファイル３５のファイル名と比較して処理することとしてもよい。
【００２６】
この実施形態においては、上記の機能構成を持つ音声通報システムとしたことにより以下の効果が得られる。
【００２７】
（１）録音ファイルによる音声通報と音声合成エンジンによる音声通報を併用して用い、対応する録音ファイルがない通報内容の場合には、自動で音声合成による通報を行うため、全ての通報内容を録音ファイルとして用意する必要が無い。
【００２８】
（２）録音ファイルによる方式か音声合成による方式かの判定を、通報内容と録音ファイル名との比較だけで行っているため、任意の通報内容に対して録音ファイルによる通報とする場合には、録音ファイルを所定の記憶装置に置くだけでよく、エンジニアリングが容易である。
【００２９】
（３）システム運用後、録音ファイルにより通報を行っていたものに対して通報内容の変更が起きた場合、一般的な録音ファイル方式による音声通報機能では、再録音により録音ファイルが用意できるまでの間、当該通報内容の通報は停止してしまう。しかし本実施形態では、録音ファイルが無い場合は自動で音声合成による通報に切替るので、音声通報が途切れることがない。
【００３０】
（４）上記の効果（２）により、任意通報内容において音声合成方式による通報から録音ファイルによる方式に切替える際も、対応する録音ファイルを所定の場所に置くだけでよいので変更が容易である。
【００３１】
（５）上記の効果４と同様に、録音ファイルによる方式から音声合成による方式に切替える際も、対応する録音ファイルを削除するだけでよいので変更が容易である。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係る音声通報システムが適用されるプラント監視システムの概略構成を示すブロック図。
【図２】本発明の一実施形態における監視装置の更に詳細な構成を示すブロック図。
【図３】本発明の一実施形態における音声通報装置の更に詳細な構成を示すブロック図。
【図４】本発明の一実施形態における音声通報要求データ作成の処理フロー図。
【図５】本発明の一実施形態における音声通報要求データのフォーマットの一例を示す図。
【図６】本発明の一実施形態における通報内容と録音ファイルとの比較処理の概要を示す図。
【図７】本発明の一実施形態における通報内容と録音ファイルとの比較処理の処理フロー図。
【符号の説明】
【００３３】
１０１，１０２，１０３…プログラマブルコントローラ（ＰＬＣ）
２００…監視制御系ＬＡＮ
３０１，３０２，３０３…監視装置
４００…情報系ＬＡＮ
５０１…帳票端末
５０２…Ｗｅｂサーバ
５０３…プリンタ
５０４…音声通報装置
２１…制御部
２２…インターフェイス部
２３…通報要求データ作成部
２４…記憶部
２５…表示部
２６…送受信処理部
３０…制御部
３１…通報要求受信部
３２…受信データ解析部
３３…通報内容−録音ファイル名比較部
３４…記憶装置
３５…録音ファイル
３６…録音ファイル再生部
３７…音声合成音生成部
３８…音声合成音再生部
３９…音声合成エンジン
４０…音声出力部
４１…スピーカ
【図１】
2007257231.tif 000003
【図２】
2007257231.tif 000004
【図３】
2007257231.tif 000005
【図４】
2007257231.tif 000006
【図５】
2007257231.tif 000007
【図６】
2007257231.tif 000008
【図７】
2007257231.tif 000009