(57)【要約】      （修正有）【課題】低コストな構成で、障害発生時のデータ復旧を容易にすることができるようにする。【解決手段】データ送信機器２０において、通信インタフェース２２により、ネットワーク１６を介して生産データを示すブロードキャストパケットを送信する。そして、受信サーバ１４Ａ、１４Ｂの各々において、データ受信機器２４の通信インタフェース２８が、送信されたブロードキャストパケットを受信し、データ受信機器２４によって、ブロードキャストパケットが示す生産データをデータベース２６に出力し、データベース２６によって、生産データを記憶する。これによって、生産データが、受信サーバ１４Ａ、１４Ｂの各々のデータベース２６に２重に記憶されて蓄積される。【選択図】図１
2008042297.tif 000002
【特許請求の範囲】
【請求項１】
通信装置と複数の受信装置とがネットワークを介して接続された通信システムのデータ多重化方法であって、
前記複数の受信装置の各々に、前記受信装置によって受信されたデータを記憶するデータベースを接続し、
前記通信装置によって、ブロードキャストパケットでデータを送信して、前記複数の受信装置の各々に受信させて、前記受信装置に接続されたデータベースの各々に該データを記憶させることにより、データを多重に記憶することを特徴とするデータ多重化方法。
【請求項２】
前記通信装置によって、機械装置の動作状態に関するデータをブロードキャストパケットで送信し、機械装置の動作状態に関するデータを多重に記憶する請求項１記載のデータ多重化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ多重化方法に係り、特に、データを複数のデータベースに多重に記憶するデータ多重化方法に関する。
【背景技術】
【０００２】
従来、コンピュータシステムのトラブルによる停止時間及びデータ損失を極力小さくするために、クラスタリング技術やバックアップ技術が用いられている。
【０００３】
クラスタリング技術では、システム構成を冗長化させてデータベースを２重化し、専用の装置又はソフトウェアを用いて、２重化されたデータベースの各々にデータを記憶する。また、バックアップ技術では、データベースを２つ設け、一方のデータベースに記憶されたデータを定期的に他方のデータベースにコピーしたり、一方のデータベースにおけるデータ更新後に、一方のデータベースから更新データを吸い上げて、他方のデータベースに更新データをコピーする。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したクラスタリング技術では、クラスタリング技術を実現するために高価な専用装置又はソフトウェアの購入が必要となってしまう、という問題がある。
【０００５】
また、バックアップ技術では、定期的又はデータ更新後にバックアップを行うため、トラブル発生時のデータ復旧や切り替えに時間がかかってしまう、という問題がある。
【０００６】
本発明は、上記の問題点を解決するためになされたもので、低コストな構成で、障害発生時のデータ復旧を容易にすることができるデータ多重化方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために本発明に係るデータ多重化方法は、通信装置と複数の受信装置とがネットワークを介して接続された通信システムのデータ多重化方法であって、前記複数の受信装置の各々に、前記受信装置によって受信されたデータを記憶するデータベースを接続し、前記通信装置によって、ブロードキャストパケットでデータを送信して、前記複数の受信装置の各々に受信させて、前記受信装置に接続されたデータベースの各々に該データを記憶させることにより、データを多重に記憶することを特徴としている。
【０００８】
本発明に係るデータ多重化方法によれば、複数の受信装置の各々に、受信装置によって受信されたデータを記憶するデータベースを接続し、通信装置によって、ネットワークを介して、ブロードキャストパケットを用いてデータを送信する。
【０００９】
通信装置によって送信されたブロードキャストパケットが、ネットワークを介して複数の受信装置の各々によって受信され、受信装置に接続されたデータベースの各々に、送信されたデータを記憶させて、データを多重に記憶する。
【００１０】
従って、複数の受信装置が接続されたネットワークに対して、ブロードキャストパケットでデータを送信して、受信装置の各々に接続されたデータベースにデータを多重に記憶させることにより、常に複数のデータベースに多重にデータを記憶させることができるため、低コストな構成で、障害発生時のデータ復旧を容易にすることができる。
【００１１】
また、通信装置によって、機械装置の動作状態に関するデータをブロードキャストパケットで送信し、機械装置の動作状態に関するデータを多重に記憶することができる。これにより、機械装置の動作状態に関するデータを多重に記憶することができるため、障害発生時による、動作状態に関するデータの損失を防止することができる。
【発明の効果】
【００１２】
以上説明したように、本発明のデータ多重化方法によれば、複数の受信装置が接続されたネットワークに対して、ブロードキャストパケットでデータを送信して、受信装置の各々に接続されたデータベースにデータを多重に記憶させることにより、常に複数のデータベースに多重にデータを記憶させることができるため、低コストな構成で、障害発生時のデータ復旧を容易にすることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して、本発明の好適な実施の形態について説明する。なお、本実施の形態では、タイヤ生産工場の生産工程で用いられる機械装置から出力された生産データを２つのデータベースに２重に記憶する通信システムに本発明を適用した場合を例に説明する。
【００１４】
図１に示すように、本実施の形態に係る通信システム１０は、機械装置から出力された生産データを送信する生産データ通信装置１２と、データを受信し、受信したデータをデータベースに記憶する２つの受信サーバ１４Ａ、１４Ｂと、生産データ通信装置１２及び受信サーバ１４Ａ、１４Ｂを相互に接続するためのネットワーク１６とを備えている。
【００１５】
生産データ通信装置１２は、ゴムのトレッド押出工程や加硫工程において、所定の機械動作を行うと共に、温度などを示す生産データを出力する機械装置１８と、機械装置１８に接続され、かつ、機械装置１８から出力された生産データを、ブロードキャストパケットを用いてネットワーク１６に送信するデータ送信機器２０とを備えており、また、データ送信機器２０は、ブロードキャストパケットによるデータ通信を行うためのブロードキャスト対応の通信インタフェース２２を備えている。
【００１６】
また、受信サーバ１４Ａ、１４Ｂの各々は、ネットワーク１６を介してデータを受信するデータ受信機器２４と、データ受信機器２４に接続され、データ受信機器２４によって受信されたデータを記憶するデータベース２６とを備えており、また、データ受信機器２４は、ネットワーク１６を介して送信されたブロードキャストパケットを受信するためのブロードキャスト対応の通信インタフェース２８を備えている。なお、受信サーバ１４Ａ、１４Ｂは同一構成となっており、通信システム１０は、受信サーバが２重化された構成となっている。
【００１７】
データ送信機器２０は、生産データをパケット毎に分割し、パケットの宛先としてブロードキャストアドレスを指定して、生産データをブロードキャストパケットとして送信する。
【００１８】
なお、受信サーバ１４Ａ、１４Ｂは、一般的な通信サーバの構成や機能を備えていればよく、その他の構成や機能については、説明を省略する。
【００１９】
次に、本実施の形態の作用について説明する。まず、生産データ通信装置１２の機械装置１８によって、ゴムの生産工程における生産データを検出して、データ送信機器２０に出力し、データ送信機器２０によって、通信インタフェース２２により、ネットワーク１６を介して生産データを示すブロードキャストパケットを送信する。
【００２０】
そして、ブロードキャストパケットは、ネットワーク１６に接続されている全てのブロードキャスト対応の通信機器によって受信されるため、受信サーバ１４Ａ、１４Ｂの各々において、データ受信機器２４の通信インタフェース２８が、送信されたブロードキャストパケットを受信する。
【００２１】
そして、データ受信機器２４によって、ブロードキャストパケットが示す生産データをデータベース２６に出力し、データベース２６によって、生産データを記憶する。これによって、生産データが、受信サーバ１４Ａ、１４Ｂの各々のデータベース２６に２重に記憶されて蓄積される。
【００２２】
上記のようにデータベース２６に記憶された生産データにアクセスする場合には、例えば、受信サーバ１４Ａのデータベース２６にアクセスする。ここで、受信サーバ１４Ａのデータベース２６に故障が発生すると、受信サーバ１４Ａのデータベース２６にアクセスすることができなくなるため、受信サーバ１４Ｂのデータベースにアクセスするように切り替えることにより、生産データにアクセスして行う処理の停止時間を極力小さくすると共に、生産データのデータ損失を防止する。
【００２３】
以上説明したように、本実施の形態に係る通信システムによれば、２台の受信サーバが接続されたネットワークに対して、ブロードキャストパケットで生産データを送信して、受信サーバの各々に設けられたデータベースに生産データを２重に記憶させることにより、常に２つのデータベースに２重に生産データを記憶させることができるため、低コストな構成で、障害発生時のデータ復旧を容易にすることができる。
【００２４】
また、機械装置を用いる生産工程に関する生産データを２つのデータベースに２重に記憶することができるため、障害発生による、生産データの損失を防止することができる。
【００２５】
ブロードキャストパケットを送信するため、生産データの送信先を特定の送信先とする必要がなく、２重化専用装置やソフトウェアが不要となり、システムの初期導入時のコストを削減することができる。
【００２６】
常に生産データを２つのデータベースで２重に記憶しており、最終バックアップからの差分を気にすることがないため、障害発生からの復旧が容易となる。
【００２７】
また、通信システムの保守管理を行う場合に、専門知識を必要としないため、保守管理が容易となる。例えば、クラスタリング技術を利用した場合には、どのサーバを正として扱うか、また正となるサーバが故障した場合に、どのように切り替え作業を行うかをその専用ソフトで定義する必要があるため、その専用ソフトを扱うための専門知識が必要となる。また、バックアップ技術を利用した場合には、サーバが故障した際に、バックアップデータからの復元が必要となるため、データベースの知識とそのシステム動作に関する専門知識が必要となる。一方、本実施の形態に係る通信システムによれば、一方が故障しても、もう一方には正しいデータが存在し、交換という作業だけ済むため、保守管理に専門知識が必要とならない。
【００２８】
なお、上記の実施の形態では、２台の受信サーバをネットワークに接続した場合を例に説明したが、これに限定されるものではなく、３台以上の受信サーバを設けるようにしてもよい。この場合には、生産データ通信装置において、生産データの送信先を変更する必要がないため、既存の通信システムに影響を与えずに、受信サーバの拡張（多重化）を行うことが可能となる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施の形態に係る通信システムの構成を示すブロック図である。
【符号の説明】
【００３０】
１０   通信システム
１２   生産データ通信装置
１４Ａ 受信サーバ
１４Ｂ 受信サーバ
１６   ネットワーク
１８   機械装置
２０   データ送信機器
２２   通信インタフェース
２４   データ受信機器
２６   データベース
２８   通信インタフェース
【図１】
2008042297.tif 000003