(57)【要約】【課題】同期の対象となる各装置間で電気的且つ直接の接続がない状態でも、正確且つ簡易な処理により各装置間の必要な同期を取ることが可能な同期システムを提供する。【解決手段】基準温度センサＲＳと、他の温度センサＳと、を含み、基準温度センサＲＳと他の温度センサＳとの間の同期を取る温度検出システムＳＳ１である。基準温度センサＲＳは、同期用に指定された指定時刻に対応するようにその時刻を修正すると共に、同期用として既定の周波数を有する同期用音波を放出する。他の温度センサＳは基準温度センサＲＳと他の温度センサＳとの間の位置関係に対応した同期用の同期情報を記憶し、基準温度センサＲＳからの同期用音波を捕捉したとき、指定時刻と同期情報とに基づいて、その時刻を指定時刻に対応するように修正する。【選択図】図１
2015019189.tif 000002
【特許請求の範囲】
【請求項１】
基準となる基準装置と、当該基準装置以外の他の装置と、を含み、当該基準装置と当該他の装置との間の同期を取る同期システムにおいて、
前記基準装置は、
当該基準装置の状態を、前記同期用に指定された指定情報に対応するように修正する基準装置修正手段と、
前記同期用として予め設定された周波数を有する同期用音波を放出する放出手段と、
を備え、
前記他の装置は、
前記基準装置と当該他の装置との間の位置関係に対応した前記同期用の同期情報を記憶する記憶手段と、
前記放出された同期用音波を捕捉する捕捉手段と、
前記同期用音波を捕捉したとき、前記指定情報と、前記記憶されている同期情報と、に基づいて、前記他の装置の状態を当該指定情報に対応するように修正する他装置修正手段と、
を備えることを特徴とする同期システム。
【請求項２】
請求項１に記載の同期システムにおいて、
当該同期システムは、
一の前記基準装置と、一又は複数の前記他の装置と、により構成される一の部分同期システムと、
他の前記基準装置と、他の一又は複数の前記他の装置と、前記一の部分同期システムに属する前記他の装置の一部と、により構成される他の部分同期システムと、
を含み、
前記一の部分同期システム及び前記他の部分同期システムに属する前記他の装置である共通他装置は、
前記共通他装置の状態を第１の状態に修正した後、当該共通他装置の状態を第２の状態に更に修正したとき、前記第１の状態を示す第１状態情報と前記第２の状態を示す第２状態情報とを記憶する状態記憶手段と、
前記記憶されている第１状態情報及び第２状態情報を、有線回線を介して外部に送信する送信手段と、
を更に備えることを特徴とする同期システム。
【請求項３】
請求項１又は請求項２に記載の同期システムにおいて、
前記放出手段は、前記同期情報を生成するために前記同期用音波を放出し、
前記基準装置は、
前記放出された同期用音波に対応して前記他の装置から放出された対応同期用音波を捕捉する基準装置捕捉手段と、
前記放出手段から前記同期用音波を放出した時刻を示す基準装置放出時刻情報と、前記基準装置捕捉手段において前記対応同期用音波を捕捉した時刻を示す基準装置捕捉時刻情報と、を記憶する基準装置記憶手段と、
を更に備え、
前記捕捉手段は前記放出された同期用音波を捕捉し、
前記他の装置は、
前記捕捉された同期用音波に対応して前記対応同期用音波を放出する他装置放出手段と、
前記捕捉手段により前記同期用音波を捕捉した時刻を示す他装置捕捉時刻情報と、前記他装置放出手段から前記対応同期用音波を放出した時刻を示す他装置放出時刻情報と、を記憶する第２記憶手段と、
を更に備え、
前記同期システムは、
前記記憶されている基準装置放出時刻情報、他装置捕捉時刻情報、基準装置捕捉時刻情報及び他装置放出時刻情報に基づいて前記同期情報を生成する生成手段を更に備えることを特徴とする同期システム。
【請求項４】
請求項３に記載の同期システムにおいて、
前記生成手段と、
前記生成された同期情報を前記他の装置に有線回線を介して送信する同期情報送信手段と、
を備えるサーバ装置を備え、
前記他の装置の前記記憶手段は、前記サーバ装置から送信された前記同期情報を記憶することを特徴とする同期システム。
【請求項５】
請求項１から請求項４のいずれか一項に記載の同期システムにおいて、
前記状態は、前記基準装置及び前記他の装置それぞれにおける時刻の計時であり、
前記指定情報は各前記時刻を同期させるべき指定時刻に対応する時刻を示す情報であり、
前記同期情報は、当該同期情報を記憶する前記他の装置と前記基準装置との間を前記同期用音波が進行するための所要時間を示す情報であることを特徴とする同期システム。
【請求項６】
請求項１から請求項５のいずれか一項に記載の同期システムにおいて、
前記同期用音波の周波数が、前記基準装置及び前記他の装置の周辺環境において発生している音の周波数、及び可聴周波数を除いた周波数であることを特徴とする同期システム。
【請求項７】
請求項３に記載の同期システムに含まれる前記基準装置であって、
前記生成手段と、
前記生成された同期情報を前記他の装置に送信する基準装置送信手段と、
を備え、
前記他の装置の前記記憶手段は、前記基準装置から送信された前記同期情報を記憶することを特徴とする基準装置。
【請求項８】
基準となる基準装置であって放出手段を備える基準装置と、当該基準装置以外の他の装置であって前記基準装置と当該他の装置との間の位置関係に対応した同期用の同期情報を記憶する記憶手段と捕捉手段とを備える他の装置と、を含み、前記基準装置と前記他の装置との間の前記同期を取る同期システムにおいて実行される同期方法であって、
前記基準装置において、当該基準装置の状態を、前記同期用に指定された指定情報に対応するように修正する基準装置修正工程と、
前記基準装置において、前記同期用として予め設定された周波数を有する同期用音波を、前記放出手段を用いて放出する放出工程と、
前記他の装置において、前記放出された同期用音波を捕捉する捕捉工程と、
前記他の装置において前記同期用音波を捕捉したとき、前記指定情報と、前記記憶されている同期情報と、に基づいて、前記他の装置の状態を当該指定情報に対応するように修正する他装置修正工程と、
を含むことを特徴とする同期方法。
【請求項９】
基準となる基準装置であって放出手段を備える基準装置と、当該基準装置以外の他の装置であって前記基準装置と当該他の装置との間の位置関係に対応した同期用の同期情報を記憶する記憶手段と捕捉手段とを備える他の装置と、を含み、前記基準装置と前記他の装置との間の前記同期を取る同期システムの前記基準装置に含まれる基準装置コンピュータを、
前記基準装置の状態を、前記同期用に指定された指定情報に対応するように修正する基準装置修正手段、及び、
前記同期用として予め設定された周波数を有する同期用音波を、前記放出手段を用いて放出する放出制御手段、として機能させる基準装置プログラムと、
前記同期システムの前記他の装置に含まれる他装置コンピュータを、
前記放出された同期用音波を、前記捕捉手段を用いて捕捉する捕捉制御手段、及び、
前記同期用音波を捕捉したとき、前記指定情報と、前記記憶されている同期情報と、に基づいて、前記他の装置の状態を当該指定情報に対応するように修正する他装置修正手段、
として機能させる他装置プログラムと、
を含むことを特徴とする同期プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同期システム、基準装置、同期方法及び同期プログラムの技術分野に属する。より詳細には、複数の装置間の同期を取る同期システム及び当該同期システムに含まれる基準装置並びに同期方法、及び当該同期システム用のプログラムの技術分野に属する。
【背景技術】
【０００２】
例えば、一つの広い工場で製造される製品の品質管理等の必要から、その工場内の天井の各所に設置された温度センサによりその位置における気温を測定して、それらを一元的に管理する場合がある。またこの場合の測定結果に、測定値自体と共にその測定が行われた時刻を示す時刻情報（いわゆるタイムスタンプ）が付加されて管理される場合がある。このような時刻情報の場合、各温度センサにおける時刻を同期させておかないと、たとえ同じタイミングで測定された気温であっても測定結果上は測定時刻がまちまちとなり、結果的に正確な品質管理等ができなくなるといった問題点がある。
【０００３】
そこでこのような問題点を解決すべく、上記の温度センサそれぞれにおける時刻を同期する方法として、以下の特許文献１及び特許文献２並びに非特許文献１及び非特許文献２にそれぞれ開示されている技術がある。
【０００４】
このとき特許文献１及び特許文献２に開示されている技術では、基準時刻を管理する管理装置を備え、各センサに対して時刻設定を行う構成とされており、その管理装置から各センサまでの通信遅延（所要）時間をその管理装置が記憶しており、各センサにおける時刻設定を行う際にその通信遅延時間を考慮して、時刻設定を行う構成とされている。
【０００５】
また非特許文献１に開示されている技術では、ＮＴＰ（Network Time Protocol）サーバと呼ばれるタイムサーバがネットワーク内に時間を配信する構成とされている。この構成においてクライアントは、ＮＴＰサーバに対して定期的に時刻問合せを行う際に、その時の通信時間を計測することで、伝送遅延による同期ずれを少なくする構成とされている。
【０００６】
更に非特許文献２に開示されているＲＢＳ（Reference Broadcast Synchronization）技術は、クラスタ間での時刻を一致させる手法であり、「基準ノード」と呼ばれるセンサが同期信号を全てのセンサに送信し、これにより各センサは、その同期信号を受信した時刻を他の全てのセンサと交換する構成とされている。またその際、自身の時刻と他のセンサとの差の平均を求めることで、オフセット値を算出する構成とされている。更に、非特許文献２に開示されている技術に関連する技術として、いわゆるマルチホップＲＢＳ技術がある。このマルチホップＲＢＳ技術は、広い範囲にセンサが設置されている場合に用いられる同期手法であり、「シンク」と呼ばれるセンサが広範囲に分散するセンサをクラスタリングし、各クラスタに対して順にＲＢＳ実行命令を出していく構成とされている。このとき、全てのクラスタでＲＢＳの実行手順を完了させた後、クラスタ間の時刻誤差を計算して修正指示を行う構成とされている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第３５７１２１８号公報
【特許文献２】特許第４０３２４２１号公報
【非特許文献】
【０００８】
【非特許文献１】David L. Mills, “Internet Time Synchronization: the Network Time Protocol” In Proc. IEEE Transaction on Communications, vol. 29, pp. 1482 - 1493, October 1991
【非特許文献２】J. Elson, L. Girod and D. Estrin, “Fine - Grained Network Time Synchronization using Reference Broadcasts” In Proc. Fifth Symposium on Operating Systems Design and Implementation (OSDI 2002), Boston, MA, December 2002
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１及び特許文献２に開示されている構成では、時刻設定に際して汎用の信号線（有線信号線等）を利用するため、通信トラフィックの影響や複雑なネットワークであると、当該通信経路としての往路と復路が異なる場合があり、各装置に記憶されている通信遅延時間に誤差が含まれてしまう場合があるという問題点がある。
【００１０】
また上記非特許文献１に開示されている構成では、上記特許文献１及び特許文献２に開示されている構成と同様に通信経路の状況に影響を受けるため、定期的に問合せを行うことで少しずつ同期を行う必要があるという問題点がある。
【００１１】
更に上記非特許文献２に開示されている構成では、クラスタ間での有線ネットワーク通信と無線電波通信が不可能な状況では、そもそも活用できないという問題点がある。
【００１２】
そこで本発明は、上記の各問題点に鑑みて為されたもので、その課題の一例は、同期の対象となる各装置間で電気的且つ直接の接続がない状態でも、正確且つ簡易な処理により各装置間で必要な同期を取ることが可能な同期システム及び当該同期システムに含まれる基準装置並びに同期方法、及び当該同期システム用のプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、請求項１に記載の発明は、基準となる基準装置と、当該基準装置以外の他の装置と、を含み、当該基準装置と当該他の装置との間の同期を取る同期システムにおいて、前記基準装置は、当該基準装置の状態を、前記同期用に指定された指定情報に対応するように修正する制御部等の基準装置修正手段と、前記同期用として予め設定された周波数を有する同期用音波を放出するスピーカ等の放出手段と、を備え、前記他の装置は、前記基準装置と当該他の装置との間の位置関係に対応した前記同期用の同期情報を記憶するメモリ部等の記憶手段と、前記放出された同期用音波を捕捉するマイク等の捕捉手段と、前記同期用音波を捕捉したとき、前記指定情報と、前記記憶されている同期情報と、に基づいて、前記他の装置の状態を当該指定情報に対応するように修正する制御部等の他装置修正手段と、を備える。
【００１４】
上記の課題を解決するために、請求項８に記載の発明は、基準となる基準装置であってスピーカ等の放出手段を備える基準装置と、当該基準装置以外の他の装置であって前記基準装置と当該他の装置との間の位置関係に対応した同期用の同期情報を記憶するメモリ部等の記憶手段とマイク等の捕捉手段とを備える他の装置と、を含み、前記基準装置と前記他の装置との間の前記同期を取る同期システムにおいて実行される同期方法であって、前記基準装置において、当該基準装置の状態を、前記同期用に指定された指定情報に対応するように修正する基準装置修正工程と、前記基準装置において、前記同期用として予め設定された周波数を有する同期用音波を、前記放出手段を用いて放出する放出工程と、前記他の装置において、前記放出された同期用音波を捕捉する捕捉工程と、前記他の装置において前記同期用音波を捕捉したとき、前記指定情報と、前記記憶されている同期情報と、に基づいて、前記他の装置の状態を当該指定情報に対応するように修正する他装置修正工程と、を含む。
【００１５】
上記の課題を解決するために、請求項９に記載の発明は、基準となる基準装置であってスピーカ等の放出手段を備える基準装置と、当該基準装置以外の他の装置であって前記基準装置と当該他の装置との間の位置関係に対応した同期用の同期情報を記憶するメモリ部等の記憶手段とマイク等の捕捉手段とを備える他の装置と、を含み、前記基準装置と前記他の装置との間の前記同期を取る同期システムの前記基準装置に含まれる基準装置コンピュータを、前記基準装置の状態を、前記同期用に指定された指定情報に対応するように修正する基準装置修正手段、及び、前記同期用として予め設定された周波数を有する同期用音波を、前記放出手段を用いて放出する放出制御手段、として機能させる基準装置プログラムと、前記同期システムの前記他の装置に含まれる他装置コンピュータを、前記放出された同期用音波を、前記捕捉手段を用いて捕捉する捕捉制御手段、及び、前記同期用音波を捕捉したとき、前記指定情報と、前記記憶されている同期情報と、に基づいて、前記他の装置の状態を当該指定情報に対応するように修正する他装置修正手段、として機能させる他装置プログラムと、を含む。
【００１６】
請求項１、請求項８又は請求項９のいずれか一項に記載の発明によれば、基準装置において、その状態を指定情報に対応するように修正すると共に同期用音波を放出し、放出された同期用音波を他の装置において捕捉したとき、指定情報と同期情報とに基づいて、他の装置の状態を指定情報に対応するように修正する。よって、同期用音波を用いて基準装置及び他の装置それぞれの状態を指定情報に対応するように修正するので、基準装置と他の装置との間で電気的且つ直接の接続がない状態で、正確且つ簡易な処理により基準装置と他の装置との間の同期を取ることができる。
【００１７】
上記の課題を解決するために、請求項２に記載の発明は、請求項１に記載の同期システムにおいて、当該同期システムは、一の前記基準装置と、一又は複数の前記他の装置と、により構成される一の部分同期システムと、他の前記基準装置と、他の一又は複数の前記他の装置と、前記一の部分同期システムに属する前記他の装置の一部と、により構成される他の部分同期システムと、を含み、前記一の部分同期システム及び前記他の部分同期システムに属する前記他の装置である共通他装置は、前記共通他装置の状態を第１の状態に修正した後、当該共通他装置の状態を第２の状態に更に修正したとき、前記第１の状態を示す第１状態情報と前記第２の状態を示す第２状態情報とを記憶するメモリ部等の状態記憶手段と、前記記憶されている第１状態情報及び第２状態情報を、有線回線を介して外部に送信する有線インターフェース部等の送信手段と、を更に備える。
【００１８】
請求項２に記載の発明によれば、請求項１に記載の発明の作用に加えて、第１状態情報及び第２状態情報を共通他装置において記憶して外部に送信するので、当該外部において、一の部分同期システムと他の部分同期システムとの間の同期状態の差を、第１状態情報及び第２状態情報に基づいて容易に認識することができる。
【００１９】
上記の課題を解決するために、請求項３に記載の発明は、請求項１又は請求項２に記載の同期システムにおいて、前記放出手段は、前記同期情報を生成するために前記同期用音波を放出し、前記基準装置は、前記放出された同期用音波に対応して前記他の装置から放出された対応同期用音波を捕捉するマイク等の基準装置捕捉手段と、前記放出手段から前記同期用音波を放出した時刻を示す基準装置放出時刻情報と、前記基準装置捕捉手段において前記対応同期用音波を捕捉した時刻を示す基準装置捕捉時刻情報と、を記憶するメモリ部等の基準装置記憶手段と、を更に備え、前記捕捉手段は前記放出された同期用音波を捕捉し、前記他の装置は、前記捕捉された同期用音波に対応して前記対応同期用音波を放出するスピーカ等の他装置放出手段と、前記捕捉手段により前記同期用音波を捕捉した時刻を示す他装置捕捉時刻情報と、前記他装置放出手段から前記対応同期用音波を放出した時刻を示す他装置放出時刻情報と、を記憶するメモリ部等の第２記憶手段と、を更に備え、前記同期システムは、前記記憶されている基準装置放出時刻情報、他装置捕捉時刻情報、基準装置捕捉時刻情報及び他装置放出時刻情報に基づいて前記同期情報を生成する処理部等の生成手段を更に備える。
【００２０】
請求項３に記載の発明によれば、請求項１又は請求項２に記載の発明の作用に加えて、同期情報を生成するための同期用音波を用いて記憶された基準装置放出時刻情報、基準装置捕捉時刻情報、他装置捕捉時刻情報及び他装置放出時刻情報に基づいて同期情報を生成するので、基準装置と他の装置との間の位置関係に対応した正確な同期情報を生成して同期を行うことができる。
【００２１】
上記の課題を解決するために、請求項４に記載の発明は、請求項３に記載の同期システムにおいて、前記生成手段と、前記生成された同期情報を前記他の装置に有線回線を介して送信する有線インターフェース部等の同期情報送信手段と、を備えるサーバ装置を備え、前記他の装置の前記記憶手段は、前記サーバ装置から送信された前記同期情報を記憶するように構成される。
【００２２】
請求項４に記載の発明によれば、請求項３に記載の発明の作用に加えて、サーバ装置において同期情報を生成し、他の装置に有線回線を介して送信して記憶させるので、基準装置及び他の装置における処理負担を軽減しつつ、正確な同期情報を生成して他の装置に記憶させることができる。
【００２３】
上記の課題を解決するために、請求項５に記載の発明は、請求項１から請求項４のいずれか一項に記載の同期システムにおいて、前記状態は、前記基準装置及び前記他の装置それぞれにおける時刻の計時であり、前記指定情報は各前記時刻を同期させるべき指定時刻に対応する時刻を示す情報であり、前記同期情報は、当該同期情報を記憶する前記他の装置と前記基準装置との間を前記同期用音波が進行するための所要時間を示す情報であるように構成される。
【００２４】
請求項５に記載の発明によれば、請求項１から請求項４のいずれか一項に記載の発明の作用に加えて、基準装置及び他の装置の状態が当該基準装置等それぞれにおける時刻の計時であり、指定情報が各時刻を同期させるべき指定時刻に対応する時刻を示す情報であり、同期情報が他の装置と基準装置との間を同期用音波が進行するための所要時間を示す情報であるので、基準装置と他の装置との間で電気的且つ直接の接続がない状態で、正確且つ簡易な処理により基準装置と他の装置と間の時刻の同期を取ることができる。
【００２５】
上記の課題を解決するために、請求項６に記載の発明は、請求項１から請求項５のいずれか一項に記載の同期システムにおいて、前記同期用音波の周波数が、前記基準装置及び前記他の装置の周辺環境において発生している音の周波数、及び可聴周波数を除いた周波数であるように構成される。
【００２６】
請求項６に記載の発明によれば、請求項１から請求項５のいずれか一項に記載の発明の作用に加えて、同期用音波の周波数が周辺環境において発生している音の周波数、及び可聴周波数を除いた周波数であるので、基準装置と他の装置との間で電気的且つ直接の接続がない状態で、人及び周囲環境に影響を与えることなく、正確且つ簡易な処理により基準装置と他の装置と間の同期を取ることができる。
【００２７】
上記の課題を解決するために、請求項７に記載の発明は、請求項３に記載の同期システムに含まれる前記基準装置であって、前記生成手段と、前記生成された同期情報を前記他の装置に送信する有線インターフェース部等の基準装置送信手段と、を備え、前記他の装置の前記記憶手段は、前記基準装置から送信された前記同期情報を記憶するように構成される。
【００２８】
請求項７に記載の発明によれば、基準装置において同期情報を生成して他の装置に送信して記憶させるので、他の装置における処理負担を軽減しつつ、正確な同期情報を生成して他の装置に記憶させることができる。
【発明の効果】
【００２９】
本発明によれば、基準装置の状態を指定情報に対応するように修正すると共に同期用音波を放出し、放出された同期用音波を他の装置において捕捉したとき、指定情報と同期情報とに基づいて、他の装置の状態を指定情報に対応するように修正する。
【００３０】
従って、同期用音波を用いて基準装置及び他の装置それぞれの状態を指定情報に対応するように修正するので、基準装置と他の装置との間で電気的且つ直接の接続がない状態で、正確且つ簡易な処理により基準装置と他の装置との間の同期を取ることができる。
【図面の簡単な説明】
【００３１】
【図１】第１実施形態に係る温度検出システムの概要構成を示すブロック図である。
【図２】第１実施形態に係る温度センサ等の概要構成を示すブロック図である。
【図３】第１実施形態に係るサーバ装置の概要構成を示すブロック図である。
【図４】第１実施形態に係るセンサ間の所要時間の算出処理を示すタイミングチャート図である。
【図５】第１実施形態に係る時刻同期処理を示すタイミングチャート図である。
【図６】第２実施形態に係る温度検出システムの概要構成を示すブロック図である。
【図７】第２実施形態に係る時刻同期処理を示すタイミングチャート図である。
【発明を実施するための形態】
【００３２】
次に、本発明を実施するための形態について、図面に基づいて説明する。なお、以下に説明する各実施形態は、例えば一つの広い工場内の天井の複数の既定位置にそれぞれ設置された温度センサにより当該各位置における気温を測定する温度検出システムに対して、本発明を適用した場合の実施の形態である。
【００３３】
（Ｉ）第１実施形態
始めに、本発明に係る第１実施形態について、図１乃至図５を用いて説明する。なお、図１は第１実施形態に係る温度検出システムの概要構成を示すブロック図であり、図２は第１実施形態に係る温度センサの概要構成を示すブロック図であり、図３は第１実施形態に係るサーバ装置の概要構成を示すブロック図である。また、図４は第１実施形態に係るセンサ間の所要時間の算出処理を示すタイミングチャート図であり、図５は第１実施形態に係る時刻同期処理を示すタイミングチャート図である。
【００３４】
図１に示すように、第１実施形態に係る温度検出システムＳＳ１は、例えば上記工場内において温度検出の対象たる検出領域ＡＲ内の天井の既定位置にそれぞれ設置されており且つそれぞれが本発明に係る「他の装置」の一例に相当する温度センサＳ１乃至温度センサＳ７と、上記天井の他の既定位置に設置されており且つ本発明に係る「基準装置」の一例に相当する基準温度センサＲＳと、本発明に係る「外部」の一例に相当するサーバ装置ＳＶと、により構成されている。このときサーバ装置ＳＶは、温度センサＳ１乃至温度センサＳ７及び基準温度センサＲＳのそれぞれと、有線であるネットワークＬにより接続されている。また上記基準温度センサＲＳは、一つの検出領域ＡＲ内に一つとされる。更に検出領域ＡＲは、温度センサＳ１乃至温度センサＳ７と基準温度センサＲＳとの間で後述する第１実施形態に係る同期用音の授受が可能な広さとされており、通常、検出領域ＡＲの中心付近に基準温度センサＲＳが設置される。なお以下の説明において、温度センサＳ１乃至温度センサＳ７に共通の事項を説明する場合、単に「温度センサＳ」と称する。
【００３５】
このような第１実施形態に係る温度検出システムＳＳ１においては、サーバ装置ＳＶ、各温度センサＳ及び基準温度センサＲＳ相互間における後述する第１実施形態に係る時刻同期処理により、各温度センサＳ及び基準温度センサＲＳそれぞれにおけるクロック部で計時される時刻を同期させる。より具体的には、サーバ装置ＳＶから送信される指定時刻に当該経時状態を一致させる。また各温度センサＳ及び基準温度センサＲＳそれぞれが設置されている位置の温度を示す温度データは、上記ネットワークＬを介して各温度センサＳ及び基準温度センサＲＳからサーバ装置ＳＶに送信される。
【００３６】
次に、第１実施形態に係る基準温度センサＲＳ及び温度センサＳの構成について、図２を用いて説明する。なお第１実施形態に係る基準温度センサＲＳのハードウェア的な構成と温度センサＳのそれとは基本的に同一であるので、以下の図２を用いた説明では、温度センサＳについてその構成を説明する。
【００３７】
図２に示すように、第１実施形態に係る温度センサＳ（基準温度センサＲＳ）は、マイク１と、スピーカ２と、例えばＣＰＵ、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）からなる制御部３と、水晶発振器等からなり且つ温度センサＳとしての計時を行うクロック部４と、不揮発性領域を含むメモリ部５と、温度センサＳが設置されている位置の気温を検出する温度検出部７と、サーバ装置ＳＶとの間のネットワークＬに接続されている有線インターフェース部６と、により構成されている。このとき、マイク１が本発明に係る「捕捉手段」の一例及び「基準装置捕捉手段」の一例にそれぞれ相当し、スピーカ２が本発明に係る「放出手段」の一例及び「他装置放出手段」の一例にそれぞれ相当する。またメモリ部５が本発明に係る「記憶手段」の一例、「状態記憶手段」の一例、「基準装置記憶手段」の一例及び「第２記憶手段」の一例にそれぞれ相当し、制御部３が本発明に係る「基準装置修正手段」の一例及び「他装置修正手段」の一例にそれぞれ相当する。更に有線インターフェース部６が、本発明に係る「基準装置送信手段」の一例及び「送信手段」の一例にそれぞれ相当する。
【００３８】
この構成において温度検出部７は、制御部３の制御の下で上記気温を検出し、有線インターフェース部６を介してその検出結果をサーバ装置ＳＶに送信する。このとき制御部３は、クロック部４における時刻を参照して、温度検出部７において気温を検出した時刻を示す時刻情報を付与して上記検出結果をサーバ装置ＳＶに送信する。
【００３９】
一方スピーカ２は、後述する第１実施形態に係る時刻同期処理において、制御部３の制御の下で第１実施形態に係る同期用音波を放出する。またマイク１は上記時刻同期処理において、他の温度センサＳ又は基準温度センサＲＳから放出された上記同期用音波を、制御部３の制御の下で捕捉する。これらにより制御部３は、上記時刻同期処理において、メモリ部５との間で必要なデータの授受を行いつつ、クロック部４における時刻を修正して他の温度センサＳ等の時刻と同期させる。
【００４０】
次に、第１実施形態に係るサーバ装置ＳＶの構成について、図３を用いて説明する。
【００４１】
図３に示すように、第１実施形態に係るサーバ装置ＳＶは、具体的にはパーソナルコンピュータ又はサーバコンピュータ等により構成されており、例えばＣＰＵ、ＲＯＭ及びＲＡＭからなる処理部１０と、揮発性領域及び不揮発性領域を含むメモリ部１１と、キーボード又はマウス等からなる操作部１２と、各温度センサＳ及び基準温度センサＲＳとの間のネットワークＬに接続されている有線インターフェース部１３と、サーバ装置ＳＶの動作状態等の必要な情報を表示する液晶ディスプレイ等からなるディスプレイ１４と、により構成されている。このとき、処理部１０が本発明に係る「生成手段」の一例に相当し、有線インターフェース部１３が本発明に係る「同期情報送信手段」の一例に相当する。
【００４２】
この構成において処理部１０は、各温度センサＳ及び基準温度センサＲＳから時刻情報と共にそれぞれ送信されてくる上記気温の検出結果を、有線インターフェース部１３を介して受信する。そして処理部１０は、受信した検出結果をメモリ部１１に記憶させつつ、当該検出結果をディスプレイ１４に表示する等の必要な処理を実行する。
【００４３】
一方処理部１０は、後述する第１実施形態に係る時刻同期処理において、ネットワークＬを介して各温度センサＳから後述する時刻データを受信し、それらを用いて第１実施形態に係る所要時間データを温度センサＳごとに算出する。この算出された所要時間データは、対応する温度センサＳに対してネットワークＬを介して送信される。これにより各温度センサＳのメモリ部５は、当該送信されてきた所要時間データを不揮発性に記憶する。
【００４４】
次に、上記の構成を備える温度検出システムＳＳ１において実行される、第１実施形態に係る時刻同期処理について、具体的に図２乃至図５を用いて説明する。以下に説明する当該時刻同期処理は、図４を主として用いて説明する上記所要時間データの算出処理と、当該算出された所要時間データを用いた各温度センサＳ及び基準温度センサＲＳにおける時刻の同期処理（図５を主として用いて説明する）と、に分けられる。そして上記算出処理は、検出領域ＡＲにおいて、基準温度センサＲＳと各温度センサＳとの間で、一つの温度センサＳごとに順次繰り返して実行される。
【００４５】
即ち、例えば温度センサＳ１についての第１実施形態に係る時刻同期処理における上記算出処理では、図４に示すように、当該算出処理を開始する旨の計測指令がネットワークＬを介してサーバ装置ＳＶから温度センサＳ１及び基準温度センサＲＳにそれぞれ送信される（ステップＳＰ１及びステップＳＰ２）。これら計測指令をそれぞれ受信することにより、基準温度センサＲＳの制御部３及び温度センサＳ１の制御部３はそれぞれ、当該温度センサＳ１についての上記算出処理を開始する。なお上記計測指令については、例えば、サーバ装置ＳＶにおいて各温度センサＳにおける気温の検出結果を監視し、いずれかの温度センサＳにおける検出結果が予め設定された所定の温度以上変化したときに、上記計測指令をサーバ装置ＳＶから自動的に送信するように構成することもできる。これは、気温が変わると、それに対応して音速が変化することによる。
【００４６】
上記算出処理として、先ず当該計測指令を受信した基準温度センサＲＳの制御部３は、スピーカ３を介して第１実施形態に係る同期用音波を放出する（ステップＳＰ３）。このとき第１実施形態に係る同期用音波の周波数は、例えば、検出領域ＡＲ内に設置されている他の装置等からその時に生じている音の周波数、及び人の可聴周波数以外の周波数とされる。より具体的には、例えば超音波の周波数又は可聴周波数未満の周波数の音波とされる。また上記同期用音波を基準温度センサＲＳのスピーカ２から放出した時刻ｔａを示す時刻データは、基準温度センサＲＳのメモリ部５に記憶される。
【００４７】
次に上記計測指令を受信した温度センサＳ１の制御部３は、基準温度センサＲＳから上記同期用音波が放出されるのを待機しており、当該同期用音波が放出されたら、マイク１を用いてこれを捕捉する（ステップＳＰ３）。そして温度センサＳ１の制御部３は、マイク１において上記同期用音波を捕捉した時刻ｔｂを示す時刻データを、温度センサＳ１のメモリ部５に記憶する。
【００４８】
次に、上記時刻ｔｂにおいて基準温度センサＲＳからの同期用音波を捕捉した温度センサＳ１の制御部３は、捕捉したものと同様の同期用音波をそのスピーカ２を介して放出する（ステップＳＰ４）。このとき制御部３は、上記時刻ｔｂから上記同期用音波の放出処理を行うために必要な時間だけ経過した時刻ｔｃに上記同期用音波を放出する。この時刻ｔｃを示す時刻データは、温度センサＳ１のメモリ部５に記憶される。
【００４９】
そして、上記ステップＳＰ３において上記同期用音波をそのスピーカ２を介して放出した基準温度センサＲＳの制御部３は、温度センサＳ１から同期用音波が放出されるのを待機しており、当該同期用音波が放出されたら、マイク１を用いてこれを捕捉する（ステップＳＰ４）。そして基準温度センサＲＳの制御部３は、マイク１において上記同期用音波を捕捉した時刻ｔｄを示す時刻データを、基準温度センサＲＳのメモリ部５に記憶する。
【００５０】
次に基準温度センサＲＳの制御部３は、基準温度センサＲＳのメモリ部５に記憶されている上記時刻ｔａを示す時刻データ及び上記時刻ｔｄを示す時刻データを、ネットワークＬを介してそれぞれサーバ装置ＳＶに送信する（ステップＳＰ５）。また温度センサＳ１の制御部３は、温度センサＳ１のメモリ部５に記憶されている上記時刻ｔｂを示す時刻データ及び上記時刻ｔｃを示す時刻データを、ネットワークＬを介してそれぞれサーバ装置ＳＶに送信する（ステップＳＰ６）。
【００５１】
そして、各時刻データを受信したサーバ装置ＳＶの処理部１０は、当該各時刻データによりそれぞれ示される時刻を用いた下記式（１）により、基準温度センサＲＳと温度センサＳ１との間で同期用音波を放出／捕捉するために必要な、第１実施形態に係る温度センサＳ１についての所要時間Ｔ１を算出する。
【００５２】
Ｔ１＝｛（ｔｄ−ｔａ）−（ｔｃ−ｔｂ）｝／２    …  （１）
このとき上記式（１）では、基準温度センサＲＳと温度センサＳ１との間で同期用音波が往復する際の平均として、上記所要時間Ｔ１が算出されることになる。よって、この時点でたとえ基準温度センサＲＳのクロック部５と温度センサＳ１のクロック部５との間で時刻の同期が取られていなくとも、基準温度センサＲＳと温度センサＳ１との間の片道分の所要時間Ｔ１が正確に算出される。
【００５３】
次にサーバ装置ＳＶの処理部１０は、上記算出された所要時間Ｔ１を示す所要時間データを、温度センサＳ１に固有の所要時間データとして、ネットワークＬを介して温度センサＳ１に送信する（ステップＳＰ８）。これにより温度センサＳ１の制御部３は、送信された所要時間Ｔ１を示す所要時間データをそのメモリ部５に不揮発性に記憶させる。
【００５４】
なお、図４を用いて説明した第１実施形態に係る時刻同期処理における上記算出処理は、検出領域ＡＲ内に存在する全ての温度センサＳについて、個別に、サーバ装置ＳＶ及び基準温度センサＲＳを用いて実行される。この結果、全ての温度センサＳのメモリ部５には、それぞれの温度センサＳに固有の上記所要時間Ｔｋ（ｋは自然数。図１に例示する検出領域ＡＲの場合はｋ≦７。）を示す所要時間データが記憶される。
【００５５】
次に、上記温度センサＳ１を含む検出領域ＡＲ内にある全ての温度センサＳと、基準温度センサＲＳ及びサーバ装置ＳＶと、により実行される、第１実施形態に係る時刻同期処理における上記時刻の同期処理について、図５を用いて説明する。
【００５６】
当該同期処理では先ず、図５に示すように、当該同期処理を開始する旨の同期開始指令が、ネットワークＬを介してサーバ装置ＳＶから各温度センサＳ及び基準温度センサＲＳに一斉に送信される（ステップＳＰ１０及びステップＳＰ１１）。これら同期開始指令をそれぞれ受信することにより、基準温度センサＲＳの制御部３及び温度センサＳ１の制御部３はそれぞれ、各温度センサＳについての上記同期処理を開始する。なおこのときの同期開始指令には、基準温度センサＲＳが当該同期開始指令を受信した後に上記同期処理を開始するまでの待機時間を指定する待機時間データと、基準温度センサＲＳのクロック部４で計時される時刻を修正して同期させるべき時刻を指定する指定データと、が含まれている。ここで、上記待機時間データにより示される待機時間は、ネットワークＬを介したサーバ装置ＳＶから基準温度センサＲＳ及び各温度センサＳまでの諸データの伝送時間のバラツキを考慮して、基準温度センサＲＳ及び全ての温度センサＳにおいて同時に上記同期処理（特に、以下に説明するステップＳＰ１２以降の処理）を開始できるようにするための待機時間である。また上記指定データにより指定される時刻は、言い換えれば、検出領域ＡＲ内の他の全ての温度センサＳのクロック部４で計時される時刻を修正して同期させるべき時刻でもある。
【００５７】
そして当該同期開始指令を受信した基準温度センサＲＳの制御部３は、当該受信したタイミングから上記待機時間の経過を待ち、当該待機時間が経過したら、スピーカ３を介して第１実施形態に係る同期用音波を放出する（ステップＳＰ１２）。これに加えて基準温度センサＲＳの制御部３は、そのクロック部４における時刻を上記同期開始指令に含まれていた上記指定データにより示される時刻に修正する（ステップＳＰ１３）。
【００５８】
一方、上記同期開始指令を受信した各温度センサＳの制御部３はそれぞれ、基準温度センサＲＳから上記同期用音波が放出されるのを待機しており、当該同期用音波が放出されたら、それぞれのマイク１を用いてこれを捕捉する（ステップＳＰ１２）。そして各温度センサＳの制御部３はそれぞれ、当該捕捉したタイミングにおいて、そのクロック部４における時刻を、上記同期開始指令に含まれていた上記指定データにより示される時刻に対して上記算出処理により算出されてメモリ部５に記憶されている上記所要時間Ｔｋ（温度センサＳそれぞれに対応した値の所要時間Ｔｋ）を加算した時刻に修正する（ステップＳＰ１４）。
【００５９】
その後、検出領域ＡＲ内の基準温度センサＲＳ及び各温度センサＳの制御部３は、上記ステップＳＰ１３及びステップＳＰ１４においてそれぞれ修正された時刻をもって、それぞれのクロック部４における計時を継続する。そして、それぞれの温度検出部７における気温の検出及び当該検出時刻を示す上記時刻情報の付与を行い、上記検出結果をサーバ装置ＳＶにそれぞれ送信する。このときの各時刻情報においては、上記同期処理により、基準温度センサＲＳ及び各温度センサＳの間で時刻の同期が取られていることになる。
【００６０】
以上説明したように、第１実施形態に係る時刻同期処理によれば、基準温度センサＲＳにおいて、そのクロック部４で計時される時刻を上記指定データに対応するように修正すると共に同期用音波を放出する。そして、放出された同期用音波を各温度センサＳにおいて捕捉し、上記指定データと所要時間Ｔｋを示す所要時間データとに基づいて、温度センサＳのクロック部４で計時される時刻を修正する。よって、同期用音波を用いて基準温度センサＲＳ及び温度センサＳそれぞれのクロック部４で計時される時刻を指定データに対応するように修正するので、基準温度センサＲＳと各温度センサＳとの間で電気的且つ直接の接続がない状態でも、正確且つ簡易な処理により基準温度センサＲＳと温度センサＳとの間の同期を取ることができる。より具体的には、例えば有線によるネットワークを用いた時刻規正のように、通信経路の変更等に起因する同期ずれが生じずに正確に同期を取ることができる。また、電気的なデータの授受における通信トラフィックの影響や複雑な段階的ネットワークであることに起因する通信経路の往路と復路が異なる場合等を考慮する必要がなく、明示的且つ短期間で温度センサＳ等同士の同期を取ることができる。更に、同期用音波を用いることにより、ドライバソフトウエアの読み込み／動作時間、及び複雑ないわゆるデータリンク層等のプロトコルに起因する解析処理に要する時間等を不要として、短時間に必要な同期を取ることができる。
【００６１】
また、同期用音波を用いて記憶された時刻ｔａ、時刻ｔｂ、時刻ｔｃ及び時刻ｔｄに基づいて所要時間Ｔｋを示す所要時間データを生成するので、基準温度センサＲＳと各温度センサＳとの間の位置関係に対応した正確な所要時間Ｔｋを示す所要時間データを生成して、同期を行うことができる。
【００６２】
更に、サーバ装置ＳＶにおいて所要時間Ｔｋを示す所要時間データを生成し、各温度センサＳにネットワークＬを介して送信して記憶させるので、基準温度センサＲＳ及び温度センサＳにおける処理負担を軽減しつつ、正確な所要時間Ｔｋを示す所要時間データを生成して温度センサＳに記憶させることができる。
【００６３】
更にまた、基準温度センサＲＳと温度センサＳとの間で電気的且つ直接の接続がない状態でも、正確且つ簡易な処理により基準温度センサＲＳと各温度センサＳと間の時刻の同期を取ることができる。
【００６４】
また、周辺環境において発生している音の周波数、及び可聴周波数を除いた周波数の同期用音波を用いるので、基準温度センサＲＳと各温度センサＳとの間で電気的且つ直接の接続がない状態でも、人及び周囲環境に影響を与えることなく、正確且つ簡易な処理により基準温度センサＲＳと各温度センサＳと間の同期を取ることができる。
【００６５】
（II）第２実施形態
次に、本発明に係る他の実施形態である第２実施形態について、図６及び図７を用いて説明する。なお、図６は第２実施形態に係る温度検出システムの概要構成を示すブロック図であり、図７は第２実施形態に係る時刻同期処理を示すタイミングチャート図である。また、第２実施形態に係る温度検出システムに含まれる基準温度センサ、各温度センサ及びサーバ装置の構成は、基本的に第１実施形態に係る温度検出システムＳＳ１に含まれる基準温度センサＲＳ、各温度センサＳ及びサーバ装置ＳＶの構成と同様である。よって以下の説明では、第２実施形態に係る温度検出システムの構成及び動作を説明するに当たり、第１実施形態に係る温度検出システムＳＳ１の構成及び動作と同一の構成及び動作については、同一の部材番号及び同一のステップ番号を付して、細部の説明は省略する。
【００６６】
上述した第１実施形態においては、一つの検出領域ＡＲ内に設置されている基準温度センサＲＳ及び各温度センサＳ間で時刻を同期させる温度検出システムＳＳ１について説明した。これに対して以下に説明する第２実施形態は、複数の検出領域それぞれ内に設置されている各温度センサ等について当該検出領域ごとに時刻を同期させると共に、その検出領域ごとの同期状態をサーバ装置において認識する温度検出システムに対して本発明を適用した場合の実施形態である。
【００６７】
即ち図６に示すように、第２実施形態に係る温度検出システムＳＳ２では、第１実施形態の場合と同様の例えば工場内に、温度検出の対象たる三つの第１検出領域ＡＲ１乃至第３検出領域ＡＲ３が、それぞれ存在している。このとき第１検出領域ＡＲ１と第２検出領域ＡＲ２とは一部が重複しており、その重複領域には温度センサＳ６が設置されている。また第２検出領域ＡＲ２と第３検出領域ＡＲ３とも一部が重複しており、その重複領域には温度センサＳ１５が設置されている。なお以下の説明において、第１検出領域ＡＲ１乃至第３検出領域ＡＲ３について共通の事項を説明する場合、単に「検出領域ＡＲ」と称する。
【００６８】
そして第１検出領域ＡＲ１内の天井の既定位置には、上記温度センサＳ６を含む温度センサＳ１乃至温度センサＳ７と、基準温度センサＲＳ１と、が設置されている。また第２検出領域ＡＲ２内の天井の既定位置には、上記温度センサＳ６及び温度センサＳ１５と、温度センサＳ１０乃至温度センサＳ１４と、基準温度センサＲＳ２と、が設置されている。更に第３検出領域ＡＲ３内の天井の既定位置には、上記温度センサＳ１５と、温度センサＳ２０乃至温度センサＳ２５と、基準温度センサＲＳ３と、が設置されている。更にまた、第２実施形態に係る温度検出システムＳＳ２のサーバ装置ＳＶは、上記基準温度センサＲＳ１乃至基準温度センサＲＳ３、温度センサＳ１乃至温度センサＳ７、温度センサＳ１０乃至温度センサＳ１５及び温度センサＳ２０乃至温度センサＳ２５のそれぞれと、第１実施形態と同様のネットワークＬにより接続されている。
【００６９】
更に第１検出領域ＡＲ１は、温度センサＳ１乃至温度センサＳ７と基準温度センサＲＳ１との間で第２実施形態に係る同期用音波（第１実施形態に係る同期用音波と同様の周波数を有する同期用音波である。以下、同様。）が授受可能な広さとされており、通常、第１検出領域ＡＲ１の中心付近に基準温度センサＲＳ１が設置される。また第２検出領域ＡＲ２は、温度センサＳ６及び温度センサＳ１５並びに温度センサＳ１０乃至温度センサＳ１４７と基準温度センサＲＳ２との間で第２実施形態に係る同期用音波が授受可能な広さとされており、通常、第２検出領域ＡＲ２の中心付近に基準温度センサＲＳ２が設置される。更にまた第３検出領域ＡＲ３は、温度センサＳ１５及び温度センサＳ２０乃至温度センサＳ２５と基準温度センサＲＳ３との間で第２実施形態に係る同期用音波が授受可能な広さとされており、通常、第３検出領域ＡＲ３の中心付近に基準温度センサＲＳ３が設置される。なお以下の説明において、温度センサＳ１乃至温度センサＳ７、温度センサＳ１０乃至温度センサＳ１５及び温度センサＳ２０乃至温度センサＳ２５に共通の事項を説明する場合にも、単に「温度センサＳ」と称する。
【００７０】
以上の構成において、第２実施形態に係る温度検出システムＳＳ２における各検出領域ＡＲでは、第２実施形態に係る時刻同期処理の一部として、第１実施形態に係る温度検出システムＳＳ１と同様の所要時間Ｔｋを示す所要時間データの算出処理がそれぞれ別個に実行される。この結果、各温度センサＳのメモリ部５には、当該温度センサＳそれぞれに対応した値の所要時間Ｔｋを示す上記所要時間データが記憶されている。
【００７１】
これに加えて第２実施形態に係る温度検出システムＳＳ２における上記温度センサＳ６及び温度センサＳ１５では、それらが二つの検出領域ＡＲに跨がって設置されているが故に、第２実施形態に係る時刻同期処理として独特の動作を行う。
【００７２】
即ち温度センサＳ６の制御部３は、例えば第２検出領域ＡＲ２における上記時刻同期処理の結果として温度センサＳ６のクロック部４において計時される時刻が修正された後に、第１検出領域ＡＲ１における上記時刻同期処理の結果として当該クロック部４で計時される時刻が再度修正された場合、当該再度の修正の直前及び直後それぞれの時刻を、温度センサＳ６のメモリ部５に不揮発性に記憶する。そして第２実施形態に係るサーバ装置ＳＶからそれらの時刻を示す時刻データの要求があった場合、温度センサＳ６の制御部３は、当該記憶されている各時刻データをサーバ装置ＳＶにネットワークＬを介して送信する。また同様に温度センサＳ１５の制御部３は、例えば第２検出領域ＡＲ２における上記時刻同期処理の結果として温度センサＳ１５のクロック部４で計時される時刻が修正された後に、第３検出領域ＡＲ３における上記時刻同期処理の結果として当該クロック部４で計時される時刻が再度修正された場合、当該再度の修正の直前及び直後それぞれの時刻を、温度センサＳ１５のメモリ部５に不揮発性に記憶する。そして第２実施形態に係るサーバ装置ＳＶからそれらの時刻を示す時刻データの要求があった場合、温度センサＳ１５の制御部３は、当該記憶されている各時刻データをサーバ装置ＳＶにネットワークＬを介して送信する。
【００７３】
そしてこれらの送信を受けたサーバ装置ＳＶの処理部１０は、第１検出領域ＡＲ１と第２検出領域ＡＲ２との間で時刻同期処理後の時刻に差がある場合、温度センサＳ６から送信された上記各時刻データを用いて当該差を認識する。また同様に当該処理部１０は、第２検出領域ＡＲ２と第３検出領域ＡＲ３との間で時刻同期処理後の時刻に差がある場合、温度センサＳ１５から送信された上記各時刻データを用いて当該差を認識する。これらによりサーバ装置ＳＶの処理部１０は、当該認識された差を用いて、その後の例えば温度データの解析等における補正処理等を行う。
【００７４】
次に、上記各検出領域ＡＲ内にある全ての温度センサＳと、基準温度センサＲＳ１、基準温度センサＲＳ２及び基準温度センサＲＳ３と、サーバ装置ＳＶと、により実行される、第２実施形態に係る時刻同期処理における時刻の同期処理について、図７を用いて説明する。なお図７では、各検出領域ＡＲを代表して、第２検出領域ＡＲ２にも含まれる温度センサＳ６を含む第１検出領域ＡＲ１における時刻の同期処理について説明する。
【００７５】
第１検出領域ＡＲ１における当該同期処理では先ず、図７に示すように、第１実施形態に係る同期処理と同様のステップＳＰ１０及びステップＳＰ１１が、サーバ装置ＳＶと、基準温度センサＲＳ１及び温度センサＳ６を除いた温度センサＳ１乃至温度センサＳ７と、の間で実行される。これに加えて、当該同期処理を開始する旨の同期開始指令が、ネットワークＬを介してサーバ装置ＳＶから温度センサＳ６へも送信される（ステップＳＰ２０）。これら同期開始指令をそれぞれ受信することにより、基準温度センサＲＳ１の制御部３及び温度センサＳ１乃至温度センサＳ７の制御部３はそれぞれ、各温度センサＳについての上記同期処理を開始する。
【００７６】
そして当該同期開始指令を受信した基準温度センサＲＳ１の制御部３は、当該受信したタイミングから上記待機時間の経過を待ち、当該待機時間が経過したら、スピーカ３を介して第２実施形態に係る同期用音波を温度センサＳ１乃至温度センサＳ７に対して放出する（ステップＳＰ１２及びステップＳＰ２１）。そして、基準温度センサＲＳ１の制御部３、及び温度センサＳ６を除く温度センサＳ１乃至温度センサＳ７の制御部３は、第１実施形態に係る同期処理と同様のステップＳＰ１３及びステップＳＰ１４をそれぞれ実行する。
【００７７】
一方、第１検出領域ＡＲ１と第２検出領域ＡＲ２とに跨がって設置されている温度センサＳ６の制御部３は、上記同期開始指令を受信したら、基準温度センサＲＳ１から上記同期用音波が放出されるのを待機し、当該同期用音波が放出されたら、温度センサＳ６のマイク１を用いてこれを捕捉し（ステップＳＰ２１）、当該捕捉したタイミングにおいて、第１実施形態に係る同期処理のステップＳＰ１４と同様の処理を実行して、そのクロック部４における時刻を修正する（ステップＳＰ２２）。これに加えて温度センサＳ６の制御部３は、ステップＳＰ２２により修正される直前のクロック部４で計時される時刻を示す時刻データと、当該修正直後のクロック部４で計時される時刻を示す時刻データと、を、それぞれメモリ部５に不揮発性に記憶させる（ステップＳＰ２２）。これにより、例えば図７に示す時刻同期処理により第１検出領域ＡＲ１としての時刻が同期される前に第２検出領域ＡＲ２としての時刻が同期されていた場合、第１検出領域ＡＲ１としての時刻が同期される直前と直後それぞれの時刻を示す時刻データがメモリ部５に記憶されることになる。
【００７８】
その後サーバ装置ＳＶから、二つの検出領域ＡＲに跨がって設置されている例えば温度センサＳ６に対して、二つの検出領域ＡＲそれぞれにおける同期された時刻の問合せがネットワークＬを介して送信されると（ステップＳＰ２３）、温度センサＳ６の制御部３は、上記メモリ部５に記憶されている各時刻データをサーバ装置ＳＶにネットワークＬを介して返信する（ステップＳＰ２４）。これによりサーバ装置ＳＶは上述したように、第１検出領域ＡＲ１と第２検出領域ＡＲ２との間で時刻同期処理後の時刻に差がある場合、温度センサＳ６から送信された上記各時刻データを用いて当該差を認識する。
【００７９】
以上説明したように、第２実施形態に係る時刻同期処理によれば、第１実施形態に係る時刻同期処理の作用効果に加えて、第１検出領域ＡＲ１及び第２検出領域ＡＲ２それぞれにおいて同期された時刻を示す時刻データ（温度センサＳ６の場合）、又は第２検出領域ＡＲ２及び第３検出領域ＡＲ３それぞれにおいて同期された時刻を示す時刻データ（温度センサＳ１５の場合）をサーバ装置ＳＶに送信するので、一の検出領域ＡＲと他の検出領域ＡＲとの間の同期された時刻の差をサーバ装置ＳＶにおいて容易に認識することができる。
【００８０】
なお上述した各実施形態では、所要時間Ｔｋを示す所要時間データをサーバ装置ＳＶにおいて生成する構成としたが、これ以外に、上記時刻ｔｂを示す時刻データ及び上記時刻ｔｃを示す時刻データを例えば有線接続されたネットワークを介して基準温度センサＲＳに送信し、当該基準温度センサＲＳにおいて上記所要時間データを算出するように構成してもよい。この算出された所要時間データは、上記各時刻データを送信した温度センサＳに送信されて記憶されることになる。このような構成によれば、基準温度センサＲＳにおいて所要時間データを生成して他の温度センサＳに送信して記憶させるので、他の温度センサＳにおける処理負担を軽減しつつ、正確な所要時間データを生成して他の温度センサＳに記憶させることができる。
【００８１】
また上述した各実施形態は、工場等の設備における周辺環境としての気温を検出する温度検出システムに対して本発明を適用した場合について説明した。しかしながらこれ以外に、例えば複数の既定位置における気圧を検出する気圧検出システム、当該規定位置における湿度を検出する湿度検出システム、当該既定位置における騒音を検出する騒音検出システムなど、検出対象たる物理量に対して当該検出した時刻を示す時刻情報を付与して所定の処理を行うシステムにおける各センサ間の時刻同期に対して、本発明は広く適用することができる。なおこれらの場合でも、各実施形態に係る時刻同期処理における算出処理を開始させるための上記計測指令は、いずれかの温度センサＳにおける検出結果が予め設定された所定の温度以上変化したときに送信される必要がある。よってこの算出処理の再開を自動的に実行する場合には、各センサが、その周囲の気温を測るセンサを備えていることが必要となる。
【産業上の利用可能性】
【００８２】
以上それぞれ説明したように、本発明は同期システムの分野に利用することが可能であり、特に複数のセンサ等の間で時刻の同期を取る同期システムの分野に適用すれば特に顕著な効果が得られる。
【符号の説明】
【００８３】
１    マイク
２    スピーカ
３    制御部
４    クロック部
５、１１    メモリ部
６、１３    有線インターフェース部
７    温度検出部
１０    処理部
１２    操作部
１４    ディスプレイ
Ｓ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５、Ｓ６、Ｓ７、Ｓ１０、Ｓ１１、Ｓ１２、Ｓ１３、Ｓ１４、Ｓ１５、Ｓ２０、Ｓ２１、Ｓ２２、Ｓ２３、Ｓ２４、Ｓ２５    温度センサ
ＲＳ、ＲＳ１、ＲＳ２、ＲＳ３    基準温度センサ
ＳＳ１、ＳＳ２    温度検出システム
ＳＶ    サーバ装置
Ｌ    ネットワーク
ＡＲ    検出領域
ＡＲ１    第１検出領域
ＡＲ２    第２検出領域
ＡＲ３    第３検出領域
【図１】
2015019189.tif 000003
【図２】
2015019189.tif 000004
【図３】
2015019189.tif 000005
【図４】
2015019189.tif 000006
【図５】
2015019189.tif 000007
【図６】
2015019189.tif 000008
【図７】
2015019189.tif 000009