(57)【要約】【課題】簡易に正確な時刻情報を取得でき、かつ、故障発生に対する高い信頼性を確保する。【解決手段】予め特定された複数のコンピュータ１−１〜１−ｎが中継装置２ａ，２ｂを介して相互に信号の授受が可能にＬＡＮが構成されており、中継装置２ａ，２ｂ内には少なくとも２つの電波時計１１，１２を用いた時刻情報部１０１が設けられており、電波時計１１，１２のいずれか一方から時刻情報が取得可能となっており、その時刻情報は複数のコンピュータ１−１〜１−ｎへ供給されるようになっている。【選択図】        図１
2004349867.tif 000002
【特許請求の範囲】
【請求項１】
予め特定された複数のコンピュータが中継装置を介して相互に信号の授受が可能に構成されてなる狭エリアネットワークにおいて、
前記中継装置内に少なくとも２つの電波時計を設け、当該電波時計の時刻情報をネットワーク内の時間管理に供するよう構成されてなることを特徴とする狭エリアネットワーク時間管理システム。
【請求項２】
２つの電波時計の一方をマスタ、他方をスレーブとし、通常時においては、前記マスタ側の電波時計から時刻情報をネットワークへ供給するよう構成されてなることを特徴とする請求項１記載の狭エリアネットワーク時間管理システム。
【請求項３】
マスタ側の電波時計に障害が生じた場合、スレーブ側の電波時計を新たなマスタとして、ネットワークへの時刻情報の供給を行う一方、障害が生じた電波時計をスレーブとするよう構成されてなることを特徴とする請求項２記載の狭エリアネットワーク時間管理システム。
【請求項４】
予め特定された複数のコンピュータが中継装置を介して相互に信号の授受が可能に構成されてなる狭エリアネットワークにおける時間管理方法であって、
前記中継装置内に少なくとも２つの電波時計を設け、当該電波時計のいずれか一つ時刻情報をネットワークへ供給することを特徴とする狭エリアネットワークの時間管理方法。
【請求項５】
２つの電波時計の一方をマスタ、他方をスレーブとし、通常時は前記マスタ側の電波時計により時刻情報のネットワークへの供給を行うことを特徴とする請求項４記載の狭エリアネットワークの時間管理方法。
【請求項６】
マスタ側の電波時計に障害が生じた場合、スレーブ側の電波時計を新たなマスタとして、ネットワークへの時刻情報の供給を行う一方、障害が生じた電波時計をスレーブとすることを特徴とする請求項５記載の狭エリアネットワークの時間管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータネットワークにおける時間管理方法及びそのシステムに係り、特に、外部との通信が制限された狭エリアネットワークにおいて、比較的簡易に、かつ、確実な時間管理を可能にしたものに関する。
【０００２】
【従来の技術】
従来、コンピュータネットワークにおける時間管理の方策としては、例えば、コンピュータネットワーク内に、基準となる時刻情報を自ら生成、出力するよう構成されてなる時刻通信管理装置を設け、この装置からの時刻情報でネットワーク内の各々のコンピュータの時刻補正が可能となるよう構成されたシステムが公知・周知となっている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平５−１６７５８９号公報（第３−６頁、図１−２）
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のシステムあっては、時刻通信管理装置は正確な時刻情報を生成するよう構成されたものである必要があるため、比較的高価となり、小規模なネットワークには不向きである。
また、一つの時刻通信管理装置に何らかの障害が生じ、時刻情報が得られなくなった場合に、即座にそれに代わり時刻情報を得ることができるよう構成されたものが、システムの信頼性等の観点から望まれるが、特に、小規模のネットワークにおいて、そのために、上述のような時刻通信管理装置を２重に設けることはシステム価格の上昇を招くこととなり現実的ではないという問題があった。
本発明は、上記実状に鑑みてなされたもので、比較的小規模なコンピュータネットワークにおいて、簡易に正確な時刻情報を取得できる狭エリアネットワーク時間管理システム及び狭エリアネットワークの時間管理方法を提供するものである。
本発明の他の目的は、時刻情報の信頼性の高い供給を可能とする狭エリアネットワーク時間管理システム及び狭エリアネットワークの時間管理方法を提供することにある。
本発明の他の目的は、故障発生に対して高い信頼性を確保することのできる狭エリアネットワーク時間管理システム及び狭エリアネットワークの時間管理方法を提供することにある。
【０００５】
【課題を解決するための手段】
上記発明の目的を達成するため、本発明に係る狭エリアネットワーク時間管理システムは、
予め特定された複数のコンピュータが中継装置を介して相互に信号の授受が可能に構成されてなる狭エリアネットワークにおいて、
前記中継装置内に少なくとも２つの電波時計を設け、当該電波時計の時刻情報をネットワーク内の時間管理に供するよう構成されてなるものである。
【０００６】
かかる構成においては、比較的安価で、かつ、正確な時刻情報を得ることのできる電波時計を用いて狭エリアネットワーク内の時刻情報に供するようにし、しかも、２台の電波時計を備えていずれかを用いることができるようにしてあるので、故障発生に対して信頼性の高いシステムが提供されることとなるものである。
【０００７】
【発明の実施の形態】
以下、本発明の実施の形態について、図１乃至図３を参照しつつ説明する。
なお、以下に説明する部材、配置等は本発明を限定するものではなく、本発明の趣旨の範囲内で種々改変することができるものである。
最初に、本発明の実施の形態における狭エリアネットワーク時間管理システムの構成例について、図１を参照しつつ説明する。
本発明の実施の形態における狭エリアネットワーク時間管理システムは、複数のコンピュータ１−１〜１−ｎによるＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に適用されたものとなっている。
すなわち、本発明の実施の形態においては、複数のコンピュータ１−１〜１−ｎと複数の中継装置２ａ，２ｂとがＬＡＮケーブル３により相互に接続されてＬＡＮが形成されたものとなっている。しかも、このＬＡＮは、通常は、外部、すなわち、例えば、インターネットなどの外部のネットワークや外部のコンピュータとのデータの授受はできないようになっており、予め特定された複数のコンピュータ１−１〜１−ｎ間でのみデータの授受が可能とされた狭エリアネットワークとなっているものである。
【０００８】
中継装置２ａ，２ｂは、いわゆるスイッチハブ、ルータなどであり、いずれか特定の種類のものに限定される必要はなく、狭エリアネットワークの規模や通信量等を考慮して適宜選定されるべきものである。本発明の実施の形態においては、複数の中継装置２ａ，２ｂが設けられた構成となっているが、少なくとも一台あれば良い。
そして、この本発明の実施の形態における中継装置２ａ，２ｂは、特に、以下、図２を参照しつつ説明するように、上述したような公知・周知のスイッチングハブやルータ等の構成にさらに、時刻情報部１０１が付加されたものとなっている。
【０００９】
図２には、かかる中継装置２ａ，２ｂの構成例であって、公知・周知のスイッチングハブやルータ等の構成部分の図示を省略し、特に時刻情報部１０１の構成部分のみが表された構成図が示されており、以下、同図を参照しつつこの中継装置２ａ，２ｂについて説明する。
中継装置２ａ，２ｂにおける時刻情報部１０１は、第１及び第２の電波時計１１，１２と、マイクロコンピュータ（図１においては「ＣＰＵ」と表記）１３と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１４と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５と、インターフェイス回路（図１においては「Ｉ／Ｆ」と表記）１６とを有して構成されたものとなっている。
第１及び第２の電波時計１１，１２は、標準電波により送信される標準時通報を受信し、時刻情報を得るための公知・周知の構成を有してなるものである。現在、標準電波により送信される標準時通報は、長波の４０ＫＨｚと６０ＫＨｚの２波で行われており、電波時計はこの標準電波を受信し、時刻情報をデコードして所定の信号形式で出力するよう構成されたものである。
したがって、第１及び第２の電波時計１１，１２は、基本的に同一の構成を有してなるものである。
【００１０】
マイクロコンピュータ１３は、第１又は第２の電波時計１１，１２から出力された時刻情報の遅延補正やネットワークへ出力するに適したデータ形式への変換等の公知・周知の処理がＲＯＭ１４に記憶されたプログラムが読み込まれて実行されるようになっていると共に、本発明の実施の形態においては、特に、後述するように第１及び第２の電波時計１１，１２の入力信号の取り込み切り替え処理が行われるようになっているものである。
また、ＲＡＭ１５は、上述のようなマイクロコンピュータ１３による処理の実行過程において必要とされる種々のデータや係数等の一時的な記憶に利用されるようになっている。
そして、インターフェイス回路１６は、マイクロコンピュータ１３から出力された時刻情報をネットワークに適した信号レベル等に変換して出力するようになっている公知・周知の構成を有してなるものである。
【００１１】
次に、かかる構成において、マイクロコンピュータ１３により行われる第１及び第２の電波時計１１，１２からの入力信号の取り込み切り替え処理の手順について、図３に示されたフローチャートを参照しつつ説明する。
まず、この図３に示された一連の処理は、サブルーチン処理としてマイクロコンピュータ１３により実行されるメインルーチン（図示せず）の中で、他のサブルーチン処理と共に周期的に実行されるものとなっている。
まず、処理が開始されると、第１及び第２の電波時計１１，１２が正常か否かが判定される（図３のステップＳ１０２参照）。ここで、図３においては、便宜上、第１の電波時計１１を”Ａ”、第２の電波時計１２を”Ｂ”と表記している。なお、第１及び第２の電波時計１１，１２が正常か否かの判定基準は、種々選択し得るが、例えば、所定時間の間、マイクロコンピュータ１３へ信号入力が無い場合等に、正常でない（故障である）と判定するようにすると好適である。
【００１２】
ステップＳ１０２において、第１及び第２の電波時計１１，１２がいずれも正常であると判定された場合（ＹＥＳの場合）には、第１の電波時計１１が”マスタ”、第２の電波時計１２が”スレーブ”とされて（図３のステップＳ１０４参照）、一連の処理が終了されることとなる。
なお、上述のステップＳ１０４の後は、図示されないメインルーチンに戻り、マスタ側、すなわち、第１の電波時計１１の信号がネットワークへ出力する時刻情報源とされ、ネットワークへ時刻情報として出力するための必要な公知・周知の処理が他のサブルーチン処理として実行されるようになっている。
一方、先のステップＳ１０２において、第１及び第２の電波時計１１，１２の双方ともに正常状態にあるのではないと判定された場合（ＮＯの場合）には、第１の電波時計１１が正常か否かが判定され（図３のステップＳ１０６参照）、第１の電波時計１１が正常であると判定された場合（ＹＥＳの場合）には、上述したステップＳ１０４の処理へ進むこととなる。
【００１３】
また、ステップＳ１０６において、第１の電波時計１１は正常ではないと判定された場合（ＮＯの場合）には、第２の電波時計１２が正常か否かが判定され（図３のステップＳ１０８参照）、第２の電波時計１２が正常であると判定された場合（ＹＥＳの場合）には、第２の電波時計１２が”マスタ”、第１の電波時計１１が”スレーブ”とされて、一連の処理が終了されて図示されないメインルーチンに戻ることとなる。
一方、ステップＳ１０８において、第２の電波時計１２は、正常ではないと判定された場合（ＮＯの場合）には、第１及び第２の電波時計１１，１２の双方が異常（故障）であることを意味することから、故障報知処理が行われ（図３のステップＳ１１２参照）、一連の処理が終了されて図示されないメインルーチンに戻ることとなる。なお、ここで、故障報知処理は、特定の処理に限定される必要はなく、ネットワークの性質等を考慮して種々選択されるべきものである。具体的には、例えば、中継装置２ａ，２ｂの表示素子（図示せず）を用いて故障表示を行うことや、アラームを発生することや、さらには、コンピュータ１−１〜１−ｎにおいて故障表示を行う等の処理が考えられる。これらは、いずれか一つの処理であっても、また、組み合わせであってもいずれでも良いものである。
【００１４】
なお、本発明の実施の形態におけるＬＡＮは、いわゆる有線ＬＡＮであったが、公知・周知の構成を有してなるアクセスポイントを用いて無線ＬＡＮを構成したものであっても同様に適用できることは勿論である。
また、本発明の実施の形態においては、中継装置２ａ，２ｂは、狭エリアネットワークに用いられるものとしたが、勿論、外部ととの接続が可能なネットワーク、すなわち、インターネット網などと接続可能に構成されたＬＡＮ等において用いられるものであって良い。この場合、通常時は、インターネット網などに設けられたＮＴＰサーバからの時刻を取得するようにし、回線障害等によりＮＴＰサーバとの接続ができない場合に、中継装置２ａ，２ｂの電波時計１１，１２により時刻情報を用いてコンピュータ１−１〜１−ｎの時間管理を行うようにすると好適である。
【００１５】
【発明の効果】
以上、述べたように、本発明によれば、比較的安価で、かつ、正確な時刻情報を得ることのできる電波時計をネットワークの時間管理に供することができるようにし、しかも、複数台備えて、そのいずれか一つから時刻情報を得るようにしたので、簡易に正確な時刻情報を取得でき、しかも、故障発生に対する高い信頼性を確保することができるという効果を奏するものである。
【図面の簡単な説明】
【図１】本発明の実施の形態における狭エリアネットワーク時間管理システムの構成例を示す構成図である。
【図２】本発明の実施の形態における狭エリアネットワーク時間管理システムに用いられる中継装置に設けられる時刻情報部の構成例を示す構成図である。
【図３】図２に示された中継装置内の第１及び第２の電波時計の切り替え処理の手順を示すサブルーチンフローチャートである。
【符号の説明】
１−１〜１−ｎ…コンピュータ
２ａ，２ｂ…中継装置
１１，１２…電波時計
１０１…時刻情報部
【図１】
2004349867.tif 000003
【図２】
2004349867.tif 000004
【図３】
2004349867.tif 000005