(57)【要約】【課題】作業員の負担を軽減するとともに、短時間で設定プログラムの不具合解消、変更等を行うことができるようにする。【解決手段】地震計１００と通信接続された管理端末３００を備えた地震計管理システム１において、地震計１００に、管理端末３００から地震計１００へ設定プログラム１１０の一部に対応するプログラムデータ３０１が送信されると、ＥＥＰＲＯＭ１０６の設定プログラム１１０の一部をプログラムデータ３０１に書き換えるプログラム書換手段を備えた。【選択図】    図１
2004317346.tif 000002
【特許請求の範囲】
【請求項１】
地震振動を検出する振動検出手段と、この振動検出手段により検出された振動データを予め記憶部に記憶された設定プログラムに基づいて処理するメイン処理手段と、を有する地震計と、
前記地震計と通信接続された管理端末と、備えた地震計管理システムにおいて、
前記地震計に、前記管理端末から前記地震計へ前記設定プログラムの一部に対応するプログラムデータが送信されると、前記記憶部の設定プログラムの一部を前記プログラムデータに書き換えるプログラム書換手段を備えたことを特徴とする地震計管理システム。
【請求項２】
前記地震計の前記記憶部に、前記設定プログラムにおける複数のブロック部分にそれぞれ対応づけられた複数のアドレスを記憶し、
前記プログラムデータは、少なくとも１つの前記ブロック部分に対応するものであって、
前記プログラム書換手段は、前記管理端末から前記地震計へ前記プログラムデータとともに該プログラムデータが対応する前記アドレスに関する情報が送信されると、このアドレスに基づいて前記記憶部の設定プログラムを書き換えることを特徴とする請求項１に記載の地震計管理システム。
【請求項３】
前記プログラム書換手段によって前記設定プログラムの一部を書き換える際に、書き換えられる前の該設定プログラムの一部を書換前データとして前記記憶部に記憶させるバックアップ手段と、
前記プログラム書換手段により書き換えられた前記設定プログラムが正常か否かを判定する書換判定手段と、
前記書換判定手段により前記設定プログラムが正常に動作しないと判定された際に、前記設定プログラムの一部を前記記憶部に記憶された書換前データに書き換えるプログラム再書換手段と、を備えたことを特徴とする請求項１または２に記載の地震計管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地震計と、この地震計に通信接続された管理端末とを有する地震計管理システムに関するものである。
【０００２】
【従来の技術】
従来から、別個の地点に複数の地震計を設置し、各地震計に管理端末を通信接続し、各地震計により得られた地震情報データ等を用いて、地震観測者等による地震の解析、システム管理者等による各地震計測装置の設定等が行われている（例えば、特許文献１参照。）。
【０００３】
地震計は、地震振動を検出する振動検出手段と、この振動検出手段により検出された振動データを予め記憶部に記憶された設定プログラムに基づいて処理するメイン処理手段とを有している。これにより、設置地点の地震の震動データを継続的に取得できるようになっている。
【０００４】
【特許文献１】
特開２００２−３６７０５７号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、前記地震計管理システムでは、地震計の設定プログラムの一部に不具合が生じたり、地震計の設定プログラムの一部を変更する際に、作業員が地震計の設置地点に出向いて、新たな設定プログラムが記憶されたＲＯＭ等の記憶部に交換するか、地震計に直接端末を接続して設定プログラムの書換処理を行うこととなる。すなわち、地震計の設置地点にまで出向く必要があるので、作業員にとっては極めて面倒であるという問題点があった。
また、ＲＯＭ等の交換作業は地震計を分解・再組立する必要があるので長時間を要するし、設定プログラムの書換作業も設定プログラム全体を書き換えるため長時間を要する。すなわち、記憶部の交換、設定プログラム全体の書換のいずれであっても、長時間にわたって地震観測ができない状態になるという問題点がある。地震観測においては、継続的に設置地点の状態を観測しなければならず、速やかに観測を再開できないと、地震情報の解析等に支障をきたすこととなる。
【０００６】
本発明は前記事情に鑑みてなされたものであり、その目的とするところは、作業員の負担を軽減するとともに、短時間で設定プログラムの不具合解消、変更等を行うことのできる地震計管理システムを提供することにある。
【０００７】
【課題を解決するための手段】
前記目的を達成するため、例えば、図１に示すように、
請求項１に記載の発明では、
地震振動を検出する振動検出手段（例えば、振動検出器１０１等）と、この振動検出手段により検出された振動データを予め記憶部（例えば、ＥＥＰＲＯＭ１０６、ＲＡＭ１０７等）に記憶された設定プログラム（１１０）に基づいて処理するメイン処理手段と、を有する地震計（１００）と、
前記地震計と通信接続された管理端末（３００）と、備えた地震計管理システム（１）において、
前記地震計に、前記管理端末から前記地震計へ前記設定プログラムの一部に対応するプログラムデータ（３０１）が送信されると、前記記憶部の設定プログラムの一部を前記プログラムデータに書き換えるプログラム書換手段を備えたことを特徴とする。
【０００８】
請求項１に記載の発明によれば、地震計の設定プログラムの一部に不具合が生じたり、変更する必要が生じた場合に、管理端末から地震計へプログラムデータが送信されると、設定プログラムの一部がこのプログラムデータに書き換えられる。これにより、地震計の設置地点にて作業することなく、設定プログラムの一部の不具合を解消、仕様の変更等をすることができる。
このとき、書き換えられるのは設定プログラムの一部であるので、設定プログラムの全体を書き換える場合に比べて、格段に短時間で書換作業を終了することができる。
【０００９】
請求項２に記載の発明では、請求項１に記載の地震計管理システムにおいて、前記地震計の前記記憶部に、前記設定プログラムの複数のブロック部分（例えば、Ｉ／Ｏ関連ブロック１１１、Ａ／Ｄ関連ブロック１１２、数値計算関連ブロック１１３、データ収録関連ブロック１１４、データ送信関連ブロック１１５、パラメータ関連ブロック１１６等）ごとにそれぞれ対応づけられた複数のアドレスを記憶し、
前記プログラムデータは、少なくとも１つの前記ブロック部分に対応するものであって、
前記プログラム書換手段は、前記管理端末から前記地震計へ前記プログラムデータとともに該プログラムデータが対応する前記アドレスに関する情報（例えば、アドレスデータ３０２等）が送信されると、このアドレスに基づいて前記記憶部の設定プログラムを書き換えることを特徴とする。
【００１０】
請求項２に記載の発明によれば、請求項１の作用に加え、設定プログラムを複数のブロックに分け、各ブロックごとに対応づけられたアドレスに基づいて設定プログラムを書き換えるようにしたので、設定プログラムの書き換える部分を簡単容易に検索することができ、書換作業をさらに短時間で行うことができる。
また、各ブロックを、例えば、パラメータに関する部分、振動データの処理に関する部分等のように機能別に分けておくと、地震計の機能ごとに書き換えることができ極めて便利である。
【００１１】
請求項３に記載の発明では、請求項１または２に記載の地震計管理システムにおいて、
前記プログラム書換手段によって前記設定プログラムの一部を書き換える際に、書き換えられる前の該設定プログラムの一部を書換前データ（１０７ａ）として前記記憶部に記憶させるバックアップ手段と、
前記プログラム書換手段により書き換えられた前記設定プログラムが正常か否かを判定する書換判定手段と、
前記書換判定手段により前記設定プログラムが正常に動作しないと判定された際に、前記設定プログラムの一部を前記記憶部に記憶された書換前データに書き換えるプログラム再書換手段と、を備えたことを特徴とする。
【００１２】
請求項３に記載の発明によれば、請求項１または２の作用に加え、書き換えられた設定プログラムが正常でない場合は、設定プログラムは書換前の状態となり、設定プログラムによる振動データの取得を継続して行うことができる。
【００１３】
【発明の実施の形態】
図１及び図２は本発明の一実施形態を示すもので、図１は地震計管理システムの概略構成図、図２は地震計における設定プログラムの書換動作を示すフローチャートである。
【００１４】
図１に示すように、本実施形態における地震計管理システム１は、別個の地点に設置された複数の地震計１００と、地震計１００の地震情報データを通信回線２００を介して受信する管理端末３００とを備えている。尚、この通信回線２００は、有線であっても無線であってもよく、本実施形態においては有線の電話回線となっている。
【００１５】
各地震計１００は、地震振動を検出する振動検出器１０１と、振動検出器１０１に接続されたＩ／Ｏインターフェース部１０２と、このＩ／Ｏインターフェース部１０２に接続されたＡ／Ｄ変換部１０３と、Ａ／Ｄ変換部１０３に接続されたＣＰＵ１０４とを有している。即ち、地震等の振動により振動検出器１０１で検出された加速度に基づく振動データは、Ｉ／Ｏインターフェース部１０２を介してアナログの加速度信号としてＡ／Ｄ変換部１０３に送信され、Ａ／Ｄ変換部１０３にてデジタル変換された後にＣＰＵ１０４へ送信される。
【００１６】
また、地震計１００は、ＣＰＵ１０４に接続された通信ポート１０５を有している。通信ポート１０５は通信回線２００に接続し、地震情報データは通信回線２００を介して管理端末３００に送信される。尚、ＣＰＵ１０４にはＥＥＰＲＯＭ１０６及びＲＡＭ１０７が接続されており、ＣＰＵ１０４は、ＥＥＰＲＯＭ１０６に格納されたプログラムやデータをＲＡＭ１０７に格納するとともに、ＲＡＭ１０７を作業領域として各種の処理を実行する。
【００１７】
ここで、ＥＥＰＲＯＭ１０６には、振動検出器１０１により検出された振動データを処理する設定プログラム１１０が記憶されている。すなわち、本実施形態においては、Ｉ／Ｏインターフェース部１０２、Ａ／Ｄ変換部１０３、ＣＰＵ１０４、ＥＥＰＲＯＭ１０６、ＲＡＭ１０７等がメイン処理手段をなし、振動検出器１０１により検出された振動データを、予めＥＥＰＲＯＭ１０６に記憶された設定プログラム１１０に基づいて処理している。設定プログラム１１０は、機能ごとに分けられた複数のブロックを有する。本実施形態においては、Ｉ／Ｏ関連ブロック１１１、Ａ／Ｄ関連ブロック１１２、数値計算関連ブロック１１３、データ収録関連ブロック１１４、データ送信関連ブロック１１５、パラメータ関連ブロック１１６等を有している。
【００１８】
ここで、Ｉ／Ｏ関連ブロック１１１は、設定プログラム１１０のうち、Ｉ／Ｏインターフェース部１０２における処理に関する部分である。
また、Ａ／Ｄ関連ブロック１１２は、設定プログラム１１０のうち、Ａ／Ｄ変換部１０３における処理に関する部分である。
数値計算関連ブロック１１３は、設定プログラム１１０のうち、ＣＰＵ１０４における振動データの数値計算処理に関する部分である。
データ収録関連ブロック１１４は、設定プログラム１１０のうち、振動データをＲＡＭ１０７に収録する処理に関する部分である。
データ送信関連ブロック１１５は、設定プログラム１１０のうち、振動データを管理端末３００に送信する処理に関する部分である。
パラメータ関連ブロック１１６は、設定プログラム１１０のうち、振動データを処理する際の用いるパラメータに関する部分である。
【００１９】
また、ＥＥＰＲＯＭ１０６は、設定プログラム１１０の各関連ブロック１１１〜１１６のアドレス情報に関するアドレスデータ１１７が記憶される。また、ＥＥＰＲＯＭ１０６には、設定プログラム１１０を書き換えるための書換プログラム１１８が記憶されている。
【００２０】
この地震計１００では、この書換プログラム１１８を実行することにより、管理端末３００から地震計１００へ設定プログラム１１０の一部に対応するプログラムデータ３０１が送信されると、ＥＥＰＲＯＭ１０６の設定プログラム１１０の一部をプログラムデータ３０１に書き換えられるようになっている。すなわち、本実施形態においては、ＣＰＵ１０４、ＥＥＰＲＯＭ１０６、ＲＡＭ１０７等がプログラム書換手段を構成している。
【００２１】
また、本実施形態においては、管理端末３００から地震計１００に送信されるプログラムデータ３０１は、各関連ブロック１１１〜１１６の少なくとも１つに対応するようになっている。そして、管理端末３００からプログラムデータ３０１とともに、プログラムデータ３０１が対応するアドレスデータ３０２が送信されるようになっている。
【００２２】
すなわち、地震計１００側では、プログラムデータ３０１とともにアドレスデータ３０２が送信されると、このアドレスデータ３０２に基づいてＥＥＰＲＯＭ１０６に記憶された設定プログラム１１０を書き換えるようになっている。
【００２３】
また、ＥＥＰＲＯＭ１０６には、書換プログラム１１８に基づいて設定プログラム１１０を書き換える際に、書き換えられる前の設定プログラム１１０の書換部分を、書換前データ１０７ａとしてＲＡＭ１０７に記憶させるためのバックアッププログラム１１９が記憶されている。
また、ＥＥＰＲＯＭ１０６には、書換プログラム１１８により書き換えられた設定プログラム１１０が正常であるか否かを判定するための書換判定プログラム１２０が記憶されている。
さらに、ＥＥＰＲＯＭ１０６には、書換判定プログラム１２０の実行により設定プログラム１１０が正常でないと判定された際に、設定プログラム１１０の書換部分を、ＲＡＭ１０７に記憶された書換前データ１１７ａに書き換える再書換プログラム１２１が記憶されている。
すなわち、本実施形態においては、ＣＰＵ１０４、ＥＥＰＲＯＭ１０６、ＲＡＭ１０７等がバックアップ手段、書換判定手段、プログラム再書換手段を構成している。
【００２４】
以上のように構成された地震計管理システム１における地震計１００の設定プログラム１１０の書換動作を、図２に示すフローチャートを参照して説明する。尚、図２の初期状態は、地震計１００が設定プログラム１１０に基づいて継続的に振動データの処理を行っている状態である。
【００２５】
まず、管理端末３００から設定プログラム１１０の変更要求が有ったか否かを判定する（ステップＳ１）。本実施形態においては、変更要求が有ったか否かは、プログラムデータ３０１及びアドレスデータ３０２が送信されたか否かによって判定される。ステップＳ１にて変更要求が無い場合は、設定プログラム１１０の書換動作を終了する。
【００２６】
ステップＳ１にて変更要求が有った場合は、設定プログラム１１０の一部を変更するのか、全部を変更するのかを判別する（ステップＳ２）。本実施形態においては、地震計１００に送信されたアドレスデータ３０２により、設定プログラム１１０の一部を変更するか、全部を変更するかを判別する。
【００２７】
設定プログラム１１０の一部を変更する場合は、アドレスデータ３０２に基づいて、設定プログラム１１０の変更されるブロックに対応する変更アドレスを設定し（ステップＳ３）、設定プログラム１１０の書き換えを開始する（ステップＳ４）。設定プログラム１１０の全部を変更する場合は、変更アドレスを設定することなく、設定プログラム１１０の書き換えを開始する（ステップＳ４）。
【００２８】
次いで、書き換えが終了したか否かを判定し（ステップＳ５）、書き換えが終了したら、書き換えられた設定プログラム１１０が正常か否かを判定する（ステップＳ６）。書き換えられた設定プログラム１１０が正常であり、地震計１が正常に動作する場合は、書き換え後の設定プログラム１１０を起動する（ステップＳ７）。
【００２９】
ここで、書き換えられた設定プログラム１１０が正常でなく、地震計１が動作しない場合、或いは、地震計１が異常な動作をする場合等には、設定プログラム１１０の書換部分を、ＲＡＭ１０７に記憶された書換前データ１０７ａに書き換える（ステップＳ８）。そして、書換前の状態の設定プログラム１１０を起動する（ステップＳ９）。
【００３０】
このように、本実施形態の地震計管理システム１によれば、地震計１００の設定プログラム１１０の一部に不具合が生じたり、変更する必要が生じた場合に、管理端末３００から地震計１００へプログラムデータ３０１が送信されると、設定プログラム１１０の一部がこのプログラムデータ３０１に書き換えられる。これにより、地震計１００の設置地点にて作業することなく、設定プログラム１１０の一部の不具合を解消したり、設定プログラム１１０を変更して地震計１の仕様の変更等をすることができ、作業員の負担を軽減することができる。
このとき、書き換えられるのは設定プログラム１１０の一部であるので、設定プログラム１１０の全体を書き換える場合に比べて、格段に短時間で書換作業を終了することができる。従って、短時間で設定プログラム１１０の不具合解消、変更等を行うことができるので、地震観測を速やかに再開することができ、地震観測に支障をきたすことはない。また、管理端末３００では、通信回線２００を介して、地震計１００の設定プログラム１１０が書き換えられたことを確認することができる。
【００３１】
また、本実施形態の地震計管理システム１によれば、設定プログラム１１０を複数のブロック１１１〜１１６に分け、各ブロック１１１〜１１６ごとに対応づけられたアドレスデータ１１７に基づいて設定プログラム１１０を書き換えるようにしたので、設定プログラム１１０の書き換える部分を簡単容易に検索することができ、これによっても書換作業を短時間とすることができる。
また、各ブロック１１１〜１１６を機能別に分けたので、地震計の機能ごとに書き換えることができ極めて便利である。例えば、Ｉ／Ｏインターフェース部１０２又はＡ／Ｄ変換部１０３を交換した場合は、設定プログラム１１０のうちこの部分に相当するＩ／Ｏ関連ブロック１１１又はＡ／Ｄ関連ブロック１１２に関するプログラムデータ３０１を送信すればよい。また、例えば、地震計１００のパラメータを変更する場合は、この部分に相当するパラメータ関連ブロック１１６に関するプログラムデータ３０１を送信すればよい。
【００３２】
また、本実施形態の地震計管理システム１によれば、書き換えられた設定プログラム１１０が正常でない場合は、設定プログラム１１０は書換前の状態となり、設定プログラム１１０による振動データの取得を継続して行うことができる。従って、例えば、管理端末３００から地震計１００への送信時に通信状態が悪化してプログラムデータ３０１が断片的に送信された場合、送信されたプログラムデータ３０１が不適切な場合等に、地震計１００が動作しなかったり、地震計１００が異常な動作をすることはなく、地震計１００の振動データの取得に支障をきたすことはない。
【００３３】
尚、前記実施形態においては、アドレスデータ３０２がプログラムデータ３０１とともに送信されるものを示したが、プログラムデータ３０１のみ送信されるものであってもよい。この場合、地震計１００に、設定プログラム１１０におけるプログラムデータ３０１に対応する部分を検索する機能があればよい。
【００３４】
また、前記実施形態においては、設定プログラム１１０を機能ごとに複数のブロック１１１〜１１６に分けたものを示したが、ブロックの分け方は機能に基づくものでなくともよい。さらには、設定プログラム１１０を複数のブロックに分けずともよいし、その他、具体的な細部構造等についても適宜に変更可能であることは勿論である。
【００３５】
【発明の効果】
以上詳述したように、請求項１に記載の発明によれば、地震計の設置地点にて作業することなく、設定プログラムの一部の不具合を解消したり、設定プログラムを変更して地震計の仕様の変更等をすることができ、作業員の負担を軽減することができる。
また、短時間で設定プログラムの不具合解消、変更等を行うことができるので、地震観測を速やかに再開することができ、地震観測に支障をきたすことはない。また、管理端末では、通信回線等を介して、地震計の設定プログラムが書き換えられたことを確認することができる。
【００３６】
請求項２に記載の発明によれば、請求項１の効果に加え、設定プログラムを複数のブロックに分け、各ブロックごとに対応づけられたアドレスデータに基づいて設定プログラムを書き換えるようにしたので、設定プログラムの書き換える部分を簡単容易に検索することができ、書換作業をさらに短時間とすることができる。
【００３７】
請求項３に記載の発明によれば、請求項１または２の効果に加え、書き換えられた設定プログラムが正常でない場合であっても、設定プログラムによる振動データの取得を継続して行うことができるので、例えば、管理端末から地震計への送信時に通信状態が悪化してプログラムデータが断片的に送信された場合、送信されたプログラムデータが不適切な場合等に、地震計が動作しなかったり、地震計が異常な動作をすることはなく、地震計の振動データの取得に支障をきたすことはない。
【図面の簡単な説明】
【図１】本発明の一実施形態を示す地震計管理システムの概略構成図である。
【図２】地震計における設定プログラムの書換動作を示すフローチャートである。
【符号の説明】
１            地震計管理システム
１００        地震計
１０１        振動検出器
１０２        Ｉ／Ｏインターフェース部
１０３        Ａ／Ｄ変換部
１０４        ＣＰＵ
１０５        通信ポート
１０６        ＥＥＰＲＯＭ
１０７        ＲＡＭ
１１０        設定プログラム
１１１        Ｉ／Ｏ関連ブロック
１１２        Ａ／Ｄ関連ブロック
１１３        数値計算関連ブロック
１１４        データ収録関連ブロック
１１５        データ送信関連ブロック
１１６        パラメータ関連ブロック
１１７        アドレスデータ
１１８        書換プログラム
１１９        バックアッププログラム
１２０        書換判定プログラム
１２１        再書換プログラム
２００        通信回線
３００        管理端末
３０１        プログラムデータ
３０２        アドレスデータ
【図１】
2004317346.tif 000003
【図２】
2004317346.tif 000004