(57)【要約】      （修正有）【課題】管理サーバとの通信が失敗した場合にも、測量機に必要な動作を実行させることができる測量機の遠隔操作システムを提供する。【解決手段】測量機の遠隔操作システム１０は、第１の通信ネットワークＮ１を介して互いに通信を実施する、少なくとも１つの親測量機ＬＭ、管理サーバＭＳ、および遠隔端末ＲＣと、第２の通信ネットワークＮ２を介して前記親測量機ＲＣとの通信を実施する、少なくとも１つの子測量機ＦＭと、を備える測量機の遠隔操作システム１０であって、前記管理サーバＭＳは、前記子測量機ＦＭに第１の所定の動作を実行させるための第１の動作指令を前記親測量機ＬＭに送信し、前記親測量機ＬＭは、前記動作指令を前記子測量機ＦＭに送信し、前記親測量機ＬＭは、前記管理サーバＭＳとの通信が失敗した場合に、前記子測量機ＦＭに第２の所定の動作を実行させるための第２の動作指令を前記子測量機ＦＭに送信する。【選択図】図１
2019174227.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信ネットワークを介して互いに通信を実施する、少なくとも１つの親測量機、管理サーバ、および遠隔端末と、
第２の通信ネットワークを介して前記親測量機との通信を実施する、少なくとも１つの子測量機と、
を備える測量機の遠隔操作システムであって、
前記管理サーバは、前記子測量機に第１の所定の動作を実行させるための第１の動作指令を前記親測量機に送信し、
前記親測量機は、前記動作指令を前記子測量機に送信し、
前記親測量機は、前記管理サーバとの通信が失敗した場合に、前記子測量機に第２の所定の動作を実行させるための第２の動作指令を前記子測量機に送信することを特徴とする測量機の遠隔操作システム。
【請求項２】
前記管理サーバは、前記親測量機に、前記第１の所定の動作に関するデータを前記管理サーバに送信させるための送信指令を送信し、
前記親測量機は、前記送信指令に基いて、前記データを前記管理サーバに送信し、
前記親測量機は、前記管理サーバとの通信が失敗した場合に、前記データの送信を待機すると共に、前記第２の所定の動作に関するデータを保存することを特徴とする請求項１に記載の測量機の遠隔操作システム。
【請求項３】
前記親測量機は、前記管理サーバとの通信が復旧した場合に、待機していたデータの送信を実行することを特徴とする請求項１または２に記載の測量機の遠隔操作システム。
【請求項４】
前記親測量機は、前記管理サーバとの通信が失敗している間、前記データを日付別に圧縮した形式で保存し、前記管理サーバとの通信が復旧した場合に、前記データを圧縮した形式で送信することを特徴とする請求項１〜３のいずれかに記載の測量機の遠隔操作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の測量機を遠隔地から操作するための遠隔操作システムに関する。
【背景技術】
【０００２】
近年、インターネット，ＬＡＮ等の通信ネットワークを介して測量機を遠隔操作、管理するシステムが提案されている（特許文献１、特許文献２参照）。
【０００３】
例えば、特許文献２には、複数の測量機と管理サーバとをインターネットを介して通信可能とし、遠隔地から測量機に所定の動作をさせるものが開示されている。しかしながら、特許文献２に記載された遠隔操作システムでは、管理サーバからの指示情報を受信した場合に、所定の動作を行って情報の送受信を行うが、何らかの理由で、管理サーバが停止したり、インターネットが遮断されたりすることにより管理サーバとの通信が失敗した場合、情報の送受信を行うことができなくなり、測量機に必要な動作を実行させることができなくなるという問題があった。
【０００４】
このため、測量機と、管理サーバとの通信が失敗した場合にも必要な動作を実行することができる測量機の遠隔操作システムの提案が求められていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１７０９７８号公報
【特許文献２】特開２０１６−２２３９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、かかる事情を鑑みてなされたものであり、管理サーバとの接続が失敗した場合にも、測量機に必要な動作を実行させることができる測量機の遠隔操作システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一つの態様に係る測量機の遠隔操作システムは、第１の通信ネットワークを介して互いに通信を実施する、少なくとも１つの親測量機、管理サーバ、および遠隔端末と、第２の通信ネットワークを介して前記親測量機との通信を実施する、少なくとも１つの子測量機と、を備える測量機の遠隔操作システムであって、前記管理サーバは、前記子測量機に第１の所定の動作を実行させるための第１の動作指令を前記親測量機に送信し、前記親測量機は、前記動作指令を前記子測量機に送信し、前記親測量機は、前記管理サーバとの通信が失敗した場合に、前記子測量機に第２の所定の動作を実行させるための第２の動作指令を前記子測量機に送信することを特徴とする。
【０００８】
上記態様において、前記管理サーバは、前記親測量機に、前記第１の所定の動作に関するデータを前記管理サーバに送信させるための送信指令を送信し、前記親測量機は、前記送信指令に基いて、前記データを前記管理サーバに送信し、前記親測量機は、前記管理サーバとの通信が失敗した場合に、前記データの送信を待機すると共に、前記第２の所定の動作に関するデータを保存することも好ましい。
【０００９】
また、上記態様において、前記親測量機は、前記管理サーバとの通信が復旧した場合に、待機していたデータの送信を実行することも好ましい。
【００１０】
また、上記態様において、前記親測量機は、前記管理サーバとの通信が失敗している間、前記データを日付別に圧縮した形式で保存し、前記管理サーバとの通信が復旧した場合に、前記データを圧縮した形式で送信することも好ましい。
【発明の効果】
【００１１】
上記構成によれば、管理サーバとの接続が失敗した場合にも、測量機に必要な動作を続行させることができる測量機の遠隔操作システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の１つの実施の形態に係る遠隔操作システムの全体構成を示す図である。
【図２】同形態に係る親測量機の構成ブロック図である。
【図３】同形態に係る子測量機の構成ブロック図である。
【図４】同形態に係る遠隔端末の構成ブロック図である。
【図５】同形態に係る管理サーバの構成ブロック図である。
【図６】同形態に係る遠隔端末の表示部に表示されるＷｅｂページの一例を示す図である。
【図７】同形態に係る遠隔操作システムにおける、管理サーバと親測量機との通信パターンの１つの例を示すフローチャートである。
【図８】同形態に係る遠隔操作システムにおける、管理サーバと親測量機との通信パターンの他の例を示すフローチャートである。
【図９】同形態に係る遠隔操作システムの親測量機と子測量機との通信パターンの１つの例を示すフローチャートである。
【図１０】同形態に係る遠隔操作システムの親測量機と子測量機との通信パターンの他の例を示すフローチャートである。
【図１１】同形態に係る遠隔操作システムの親測量機と子測量機との通信パターンの他の例を示すフローチャートである。
【図１２】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、管理サーバと親測量機との通信パターンの１つの例を示すフローチャートである。
【図１３】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、親測量機と子測量機との通信パターンの１つの例を示すフローチャートである。
【図１４】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、親測量機と子測量機との通信パターンの他の例を示すフローチャートである。
【図１５】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、親測量機と子測量機との通信パターンのさらに他の例示すフローチャートである。
【図１６】同実施の形態に係る遠隔操作システムの、管理サーバ、親測量機、および子測量機の通信パターンの組み合わせを示す表である。
【図１７】同実施形態の変形例に係る測量機の遠隔操作システムの全体構成を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施の形態について、図面を参照しながら説明するが、本発明はこれに限定されない。
【００１４】
実施の形態
（遠隔操作システムの全体構成）
図１は、本発明の第１の実施の形態に係る測量機の遠隔操作システム（以下、単に「システム」という。）１０の全体構成を示す図である。図１に示すように、遠隔操作システム１０は、親測量機ＬＭ、子測量機ＦＭ１，ＦＭ２，ＦＭ３，・・，ＦＭｎ（以下において、全ての子測量機を符号ＦＭで示し、任意の子測量機を符号ＦＭＸで示す。）、管理サーバＭＳ、および遠隔端末ＲＣを備える。親測量機ＬＭ、管理サーバＭＳ、および遠隔端末ＲＣは相互に第１の通信ネットワークＮ１を介して通信可能に構成されている。
【００１５】
第１の通信ネットワークＮ１は、通信サーバＭＳ、遠隔端末ＲＣと親測量機ＬＭとの間の通信を可能にする。第２の通信ネットワークＮ２は、少なくとも１つの親測量機および少なくとも１つの子測量機の間で、通信を可能にする。
【００１６】
第１の通信ネットワークＮ１および第２の通信ネットワークＮ２は、インターネット、ローカル・エリア・ネットワーク、ワイド・エリア・ネットワーク、衛星通信ネットワーク等を適用可能であり、またそれらが複合的に組み合わせることも可能である。さらに、第１の通信ネットワークＮ１および第２の通信ネットワークＮ２は、ケーブルを用いた有線通信あるいはＢｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ等で構成された無線通信であっても構わない。
【００１７】
（親測量機の構成）
図２は、本実施の形態に係る親測量機ＬＭの構成ブロック図である。図１に図示した例では、親測量機ＬＭは、トータルステーション（電子式測距測角儀）である。親測量機ＬＭは、少なくとも、測量部２１、制御演算部２２、第１の通信部２３、第２の通信部２４、記憶部２５、および表示部２６を有する。
【００１８】
測量部２１は、例えば、特許文献１に記載されたようなトータルステーションの測量部として公知の構成を有する。具体的には、測量部２１は、回転駆動可能に構成された望遠鏡（図示せず）内に配置された発光素子、測距光学系、および受光素子を備える。測量部２１は、上記発光素子から、上記測距光学系を介して測距光を出射して反射プリズム等のターゲットを照射し、ターゲットからの反射光を上記受光素子で受光することにより、測距を行う。また、測量部２１は、上記望遠鏡の鉛直回転角および上記望遠鏡の筐体（図示せず）の水平回転角をロータリエンコーダで測定することにより、測角を行う。
【００１９】
制御演算部２２は、少なくともプロセッサとしてのＣＰＵ（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）、および記憶装置としてのＲＡＭ（Ｒａｎｄｏｍ・Ａｃｃｅｓｓ・Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ・Ｏｎｌｙ・Ｍｅｍｏｒｙ）等を備える制御ユニットである。制御演算部２２は、測量アプリケーションプログラム等種々のプログラムをＲＯＭ、ＲＡＭに格納し、該プログラムをＣＰＵで読み込み、ＣＰＵ上で実行することにより、測量部の行う測量動作および種々の動作を制御する。
【００２０】
また、制御演算部２２は、第１の通信部２３を用いて、第１の通信ネットワークＮ１を介して、管理サーバＭＳと情報の送受信を行う。制御演算部２２は、管理サーバＭＳからの指令を実行する。
【００２１】
また、制御演算部２２は、第２の通信部２４を用いて、第２の通信ネットワークＮ２を介して、子測量機ＦＭｘとの間で情報の送受信を行う。
【００２２】
また、制御演算部２２は、管理サーバＭＳから受領した指令に基づいて、所定の動作を実行する。例えば、所定期間、所定の間隔で、測定対象物の測定を行う。
【００２３】
また、制御演算部２２は、管理サーバＭＳから受領した指令のうち、子測量機に所定の動作をさせるための指令を送信し、子測量機ＦＭｘに所定の動作を実行させる。また、子測量機の動作の結果に関するデータを受信する。
【００２４】
第１の通信部２３は、第１の通信ネットワークＮ１を介して管理サーバＭＳおよび遠隔端末ＲＣとの通信を可能にする。親測量機ＬＭの、管理サーバＭＳ、遠隔端末ＲＣのそれぞれとの間のデータの送受信は、第１の通信部２３を介して実行される。
【００２５】
第２の通信部２４は、第２の通信ネットワークＮ２を介して子測量機ＦＭＸとの通信を可能にする。親測量機ＬＭの、各子測量機ＦＭＸとの間のデータの送受信は、第２の通信部２４を介して実行される。
【００２６】
記憶部２５は、例えばＨＤＤ（Ｈａｒｄ・Ｄｉｓｃ・Ｄｒｉｖｅ）、フラッシュメモリ等の補助記憶装置である。記憶部２５は、親測量機ＬＭ自体が取得した測量データおよびその他のデータや子測量機ＦＭｘから受信した測量データおよびその他のデータを記憶する。
【００２７】
表示部２６は、例えば、液晶ディスプレイであり、測定結果、測定条件等の測定に関する種々のデータや設定画面を表示する。
【００２８】
（子測量機の構成）
図３は、本実施の形態に係る子測量機ＦＭＸの構成ブロック図である。図１にも示す通り、子測量機ＦＭＸとしては、トータルステーション、電子レベル、ＧＮＳＳ（Ｇｌｏｂａｌ・Ｎａｖｉｇａｔｉｏｎ・Ｓａｔｅｌｌｉｔｅ・Ｓｙｓｔｅｍ）装置等種々の測量機を、測定の範囲および目的等に応じて適宜選択することができ、その数量および種類は適宜変更することができる。図１に図示した例では、子測量機ＦＭ１、ＦＭ２、およびＦＭ５は、トータルステーションであり、ＦＭ３は電子レベルであり、ＦＭ４はＧＮＳＳ装置である。
【００２９】
測量機の種類に関わらず、子測量機ＦＭＸは、少なくとも、測量部３１、制御演算部３２、通信部３３、記憶部３４、および表示部３５を備える。
【００３０】
測量部３１は、子測量機の種類に応じて異なる。例えば子測量機が子測量機ＦＭ１、ＦＭ２、およびＦＭ5のようにトータルステーションの場合には、測量部３１は、親測量機ＬＭの測量部２１と同様に、トータルステーションの測量部として公知の構成を有する。測量部３１は、発光素子から測距光を出射して反射プリズム等のターゲットを照射し、ターゲットからの反射光を受光素子で受光することにより、測距を行う。また、測量部３１は、望遠鏡の鉛直回転角および水平回転角をロータリエンコーダで測定することにより、測角を行う。
【００３１】
また、子測量機ＦＭ３のように電子レベルである場合は、測量部３１は、例えば、特開２０１３−２２１８３１号公報に記載されているような、電子レベルの測量部として公知の構成を有する。すなわち、望遠鏡、発光部、自動視準部等を備え、測定地点に配置された標尺を自動で読みとり、高低差を測定する。
【００３２】
また、子測量機ＦＭ４のようにＧＮＳＳ装置である場合は、測量部３１は、例えば、特開２００４−３１７２３７号公報に記載されているようなＧＮＳＳ装置として公知の構成を有する。すなわち、複数の航法衛星から電波で送信された航法信号を受信し、その送信時刻を測定することにより、自機の測位データを取得する。
【００３３】
従って、本明細書において、「子測量機ＦＭＸが測定を行う」という場合、子測量機ＦＭＸは、それぞれ測量機の種類に応じた測定を行うことを意味する。例えば、子測量機ＦＭＸがトータルステーションの場合には、設定された測定対象物の測距および測角を行うことをいい、電子レベルである場合は、設定された地点の高低差を測定し、ＧＮＳＳ装置である場合は、自機の測位データを取得することをいう。
【００３４】
制御演算部３２は、少なくともプロセッサとしてのＣＰＵ、および記憶装置としてのＲＡＭ、ＲＯＭ等を備える制御ユニットである。制御演算部３２は、測量アプリケーションプログラム等種々のプログラムをＲＯＭ、ＲＡＭに格納し、該プログラムをＣＰＵで読み込み、ＣＰＵ上で実行することにより、子測量機の測定動作および種々の動作を実行する。
【００３５】
また、制御演算部３２は、親測量機ＬＭから受信した指令に基いて、子測量機ＦＭＸの所定の動作を実行する。また、制御演算部３２は、親測量機ＬＭから受信した指令に基いて、親測量機ＬＭに、測定データおよびその他のデータを送信する。
【００３６】
通信部３３は、親測量機ＬＭとの通信を可能とする通信装置であり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、接続ケーブル等の手法を用いて親測量機ＬＭとの通信を可能にする。
【００３７】
記憶部３４は、例えばＨＤＤ、フラッシュメモリ等である。記憶部３４は、子測量機ＦＭＸが取得した測量データおよびその他のデータを記憶する。
【００３８】
表示部３５は、例えば、液晶ディスプレイであり、測定結果、測定条件等の測定に関する種々のデータや設定画面を表示する。
【００３９】
（遠隔端末の構成）
図４は、本実施の形態に係る遠隔端末ＲＣの構成ブロック図である。遠隔端末ＲＣは例えば、パーソナルコンピュータ、スマートフォン、タブレット等の端末である。図３に示すように、遠隔端末ＲＣは、端末通信部４１、端末制御部４２、端末表示部４３、および端末入力部４４を少なくとも有する。
【００４０】
端末通信部４１は、第１の通信ネットワークＮ１を介して、後述する管理サーバＭＳのサーバ通信部５１との間で情報の送受信が可能とする通信装置である。
【００４１】
端末制御部４２は、少なくともＣＰＵおよびメモリ（ＲＯＭ，ＲＡＭ等）を備える制御ユニットである。端末制御部４２は、端末表示部４３に、測量機メーカ等が提供するシステム専用のＷｅｂページ６０の表示を指示する。また、端末制御部４２は、管理サーバＭＳに対して、指令送信の対象とする、親測量機ＬＭおよび子測量機ＦＭＸの選択を指示し、親測量機ＬＭおよび子測量機ＦＭＸに実行させる指令の内容を設定し、指令の送信の指示を行う。
【００４２】
端末表示部４３は、例えば液晶ディスプレイ等である。端末表示部４３は、端末制御部４２からの指令に基いて、システム専用のＷｅｂページ６０を含む使用者用の操作画面を表示する。
【００４３】
端末入力部４４は、例えば、キーボード、テンキー、マウス、タッチパネル等の入力装置である。端末入力部４４により、遠隔端末ＲＣの動作に必要な情報が入力される。
【００４４】
遠隔端末ＲＣからは、使用者が、システム専用のＷｅｂページ５０にログインし、Ｗｅｂページ６０から、指令送信の対象とする親測量機ＬＭおよび子測量機ＦＭＸの選択し、親測量機ＬＭおよび子測量機ＦＭｘに実行させる指令の内容を設定する。
【００４５】
図６は、親測量機ＬＭおよび子測量機ＦＭＸに実行させる指令の選択画面の例である。Ｗｅｂページ６０は、図６（ａ）のように、対象とする測量機は、グラフィカルユーザインタフェイスによって、マウスポインタ６１で対象とする測量機をクリックすることで選択できるように構成されていてもよい。また、図６（ｂ）のように選択した機能および作業状況を表形式で確認できるように構成されていてもよい。
【００４６】
（管理サーバの構成）
図５は、本実施の形態に係る管理サーバＭＳの構成ブロック図である。管理サーバＭＳは、サーバ通信部５１、サーバ制御部５２、サーバ記憶部５３を少なくとも有する。
【００４７】
サーバ通信部５１は、第１の通信ネットワークＮ１を介して、親測量機ＬＭの第１の通信部２３および遠隔端末ＲＣの端末通信部４１との間で情報の送受信が可能である。
【００４８】
サーバ制御部５２は、少なくとも高性能なＣＰＵおよびメモリ（ＲＯＭ，ＲＡＭ等）を備える制御ユニットである。サーバ制御部５２は、遠隔端末ＲＣで選択された親測量機ＬＭおよび子測量機ＦＭＸに対して、設定された動作を実行させるための指令を親測量機ＬＭに送信する。
【００４９】
サーバ記憶部５３は、例えば、ＨＤＤ，ソリッドステートドライブ、半導体フラッシュメモリ、ブルーレイディスク等を用いることができる。サーバ記憶部５３は、親測量機ＬＭ、子測量機ＦＭＸの機能実行を制御する指令に関するデータ、機能の設定データ、両測量機による測量データ等を記憶する。
【００５０】
また、サーバ記憶部５３は、データベース５４を備え遠隔端末ＲＣで行った親測量機ＬＭおよび子測量機ＦＭＸに対する設定、親測量機ＬＭから受信した親測量機ＬＭおよび子測量機ＦＭＸの測定データおよびその他のデータを、それぞれ親測量機ＬＭおよび子測量機ＦＭＸの識別番号に関連付けて保存する。
【００５１】
（測量機の遠隔操作方法）
以下、本実施の形態に係るシステム１０を定点観測に用いた例を参照しながら、システム１０による測量機の遠隔操作方法について説明する。
【００５２】
本例では、図１に例示するシステム１０を用い、所定の測定領域内にある複数の地点について、親測量機ＬＭ及び子測量機ＦＭを用いて定点観測することを想定している。
【００５３】
例えば、６カ月間、親測量機ＬＭおよび子測量機ＦＭに測定を行わせる。トータルステーションである、親測量機ＬＭおよび子測量機ＦＭ１，ＦＭ２，およびＦＭ５については、１時間間隔で測定を行い、測定データを、親測量機を介して管理サーバＭＳに送信する。電子レベルである子測量機ＦＭ３については、５分間隔で測定を行い、測定データを、親測量機を介して管理サーバＭＳに送信する。ＧＮＳＳ装置である子測量機ＦＭ４については２時間間隔で測定を行い、測定データを、親測量機ＬＭを介して管理サーバＭＳに送信することを指令する。
【００５４】
システム１０には、データの送信タイミングに応じて、複数の通信パターンがある。以下、管理サーバＭＳと親測量機ＬＭとの通信が接続されている場合の管理サーバＭＳと親測量機ＬＭとの通信パターンＡ１，Ａ２および親測量機ＬＭと子測量機ＦＭＸとの通信パターンＢ１，Ｂ２，Ｂ３、ならびに管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合の管理サーバＭＳと親測量機ＬＭとの通信パターンＣ１および親測量機ＬＭと測量機ＦＭＸとの通信パターンＤ１，Ｄ２，Ｄ３に分類して説明する。
【００５５】
１．管理サーバＭＳと親測量機ＬＭとの通信パターンＡ１
図７は、通信パターンＡ１における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【００５６】
通信パターンＡ１では、管理サーバＭＳは、親測量機ＬＭに対して、親測量機ＬＭが上記設定期間、設定間隔で測定を行うこと、親測量機ＬＭが子測量機ＦＭｘに対して、子測量機ＦＭＸに上記設定期間および設定間隔で測定を行わせるための指令を送信すること、および親測量機ＬＭが、親測量機ＬＭおよび子測量機ＦＭＸの測定データを逐次、すなわち測定毎に、管理サーバＭＳに送信する。
【００５７】
処理が開始すると、ステップＳ１０１で、管理サーバＭＳは、遠隔端末ＲＣから入力された指令を親測量機ＬＭに送信し、ステップＳ１０２で、親測量機ＬＭが、指令を受領する。
【００５８】
なお、本実施の形態に係る測量機の遠隔操作システム１０では、信頼性の高い通信を担保するため、データ送受信の際、受信者側がデータを受信すると、受領応答を送信者側に返信し、送信者側が受領応答を確認することにより、データの送受信を確認する手法を採用している。このような手法は公知のものであるので、本明細書においては特に必要な場合を除き説明を省略する。
【００５９】
指令送信後の管理サーバＭＳは、ステップＳ１０３に移行して待機する。
【００６０】
次に、親測量機ＬＭは、ステップＳ１０４で、受領した指令の宛先（親測量機ＬＭ自体へのものか、子測量機ＦＭＸへのものか）を判断する。
【００６１】
子測量機ＦＭｘ宛の指令については、Ｂを介して通信パターンＢ１のステップＳ３０１，通信パターンＢ２のステップＳ４０１、または通信パターンＢ３のステップＳ５０１に移行する。
【００６２】
親測量機ＬＭ自身宛の指令については、ステップＳ１０５に移行して、親測量機ＬＭは、親測量機ＬＭ自身への指令に従って、指令された動作すなわち測定を行う。
【００６３】
指令された動作を終えると、ステップＳ１０６で、親測量機ＬＭは、待機している管理サーバＭＳに対して、動作の実行結果に関するデータ（以下、「動作結果データ」という。）、すなわち、測定により取得した測定データを送信する。
【００６４】
次に、ステップＳ１０７で、管理サーバＭＳが測定データを受信すると、管理サーバＭＳは、ステップＳ１０８で、親測量機ＬＭに対して受領応答を返信する。
【００６５】
次に、管理サーバＭＳは、ステップＳ１０９で、遠隔端末ＲＣの端末表示部４３に結果を表示して、処理を終了する。
【００６６】
一方、親測量機ＬＭは、ステップＳ１１０で、管理サーバＭＳからの受領応答を確認する。
【００６７】
ステップＳ１１０で応答が確認されなかった場合（Ｎｏ）、親測量機ＬＭは、ステップＳ１１２で、管理サーバＭＳとの通信が失敗したと判断する。そして、Ｃａを介して通信パターンＣ１のステップＳ６０１、および通信パターンＤ１のステップＳ７０１，通信パターンＤ２のステップＳ８０１，通信パターンＤ３のステップＳ９０１の処理へと移行する。
【００６８】
ステップＳ１１０で応答が確認された場合（Ｙｅｓ）、親測量機ＬＭは、ステップＳ１１１で、全ての指令が完了したかどうかを判断する。例えば所定期間、所定間隔で測定を行うという指令の場合に、全ての測定が完了しているかどうかを判断する。
【００６９】
ステップＳ１１１で完了していない指令がある場合（Ｎｏ）、処理はステップＳ１０５に戻り、親測量機ＬＭは、全ての指令が完了するまで処理を続行する。
【００７０】
ステップＳ１１１で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【００７１】
２．管理サーバＭＳと親測量機ＬＭとの通信パターンＡ２
図８は、通信パターンＡ２における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【００７２】
通信パターンＡ２では、管理サーバＭＳは、親測量機ＬＭに対して、親測量機ＬＭが上記設定期間、設定間隔で測定を行うこと、親測量機ＬＭが子測量機ＦＭＸに対して、子測量機ＦＭＸに上記設定期間、設定間隔で測定を行わせるための指令を送信すること、および親測量機ＬＭが、親測量機ＬＭおよび子測量機ＦＭｘの測定データを指定されたタイミングに従って、例えば、１日に１回それぞれ測量機に関して指定された時間（親測量機ＬＭは午前０時、子測量機ＦＭ１は午前２時等）に、管理サーバＭＳに送信する。
【００７３】
処理が開始すると、ステップＳ２０１で、管理サーバＭＳは、遠隔端末ＲＣから入力された指令を親測量機ＬＭに送信し、ステップＳ２０２で、親測量機ＬＭが、指令を受領する。
【００７４】
指令送信後の管理サーバＭＳは、ステップＳ２０３に移行して待機する。
【００７５】
次に、親測量機ＬＭは、ステップＳ２０４で、受領した指令の宛先（親測量機ＬＭ自体へのものか、子測量機ＦＭＸへのものか）を判断する。
【００７６】
子測量機ＦＭｘ宛の指令については、Ｂを介して通信パターンＢ１のステップＳ３０１，通信パターンＢ２のステップＳ４０１、または通信パターンＢ３のステップＳ５０１に移行する。
【００７７】
親測量機ＬＭ自身宛の指令については、ステップＳ２０５に移行して、親測量機ＬＭは、親測量機ＬＭ自身への指令に従って、指令された動作すなわち測定を行う。
【００７８】
指令された動作を終えると、ステップＳ２０６で、親測量機ＬＭは、待機している管理サーバＭＳに対して、動作結果データ、すなわち、測定により取得した測定データを保存する。
【００７９】
次いで、ステップＳ２０７で、親測量機ＬＭは、指令されたタイミングに従って保存された実行結果に関するデータを管理サーバＭＳに送信する。
【００８０】
管理サーバＭＳは、ステップＳ２０８で、動作結果データを受信すると、ステップＳ２０９で、親測量機ＬＭに対して受領応答を返信する。
【００８１】
次いで、ステップＳ２１０で、遠隔端末ＲＣの端末表示部４３に結果を表示して、処理を終了する。
【００８２】
一方、親測量機ＬＭは、ステップＳ２１１で、管理サーバＭＳからの受領応答を確認する。
【００８３】
ステップＳ２１１で応答が確認されなかった場合（Ｎｏ）、親測量機ＬＭは、ステップＳ２１３で、管理サーバＭＳとの通信が失敗したと判断する。そして、Ｃａを介して通信パターンＣ１のステップＳ６０１、および通信パターンＤ１のステップＳ７０１，通信パターンＤ２のステップＳ８０１，通信パターンＤ３のステップＳ９０１の処理へと移行する。
【００８４】
ステップＳ２１１で応答が確認された場合（Ｙｅｓ）、親測量機ＬＭは、ステップＳ２１２で、全ての指令が完了したかどうかを判断する。例えば、本例では、全ての測定が完了しているかどうかを判断する。
【００８５】
ステップＳ２１２で完了していない指令がある場合（Ｎｏ）、処理はステップＳ２０５に戻り、親測量機ＬＭは、全ての指令が完了するまで処理を繰り返す。
【００８６】
ステップＳ２１２で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【００８７】
３．親測量機ＬＭと子測量機ＦＭｘとの通信パターンＢ１
図９は、通信パターンＢ１における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【００８８】
通信パターンＢ１では、親測量機ＬＭは、管理サーバＭＳから受領した、子測量機ＦＭＸ宛の指令を子測量機ＦＭＸに送信し、子測量機ＦＭＸは、指令に基いて、所定の動作として測定を実行すると共に、動作結果データとして測定データを、逐次すなわち、測定毎に、親測量機ＬＭに送信する。
【００８９】
管理サーバＭＳと親測量機ＬＭと通信パターンにおいて、ステップＳ１０４またはステップＳ２０４で、子測量機ＦＭｘ宛と判断された指令については、Ｂを介してステップＳ３０１に移行して、ステップＳ３０１で、親測量機ＬＭが、子測量機ＦＭＸに対して、子測量機ＦＭＸ宛の指令を送信し、ステップＳ３０２で子測量機ＦＭｘが指令を受信する。
【００９０】
指令送信後の親測量機ＬＭは、ステップＳ３０３に移行して待機する。
【００９１】
指令を受信した子測量機ＦＭｘは、ステップＳ３０４で、指令された動作すなわち測定を行う。
【００９２】
測定を終えるとステップＳ３０５で、子測量機ＦＭＸは、所定動作の実行結果に関するデータ（動作結果データ）を、親測量機ＬＭに対して送信する。本例では、子測量機ＦＭＸが測定により取得した測定データを、逐次、すなわち測定毎に待機中の親測量機ＬＭに送信する。
【００９３】
親測量機ＬＭは、ステップＳ３０６で、動作結果データを受信する。親測量機ＬＭが受信した子測量機ＦＭＸの動作結果データは、Ａを介して、通信パターンＡ１のステップＳ１０６または通信パターンＡ２のステップＳ２０７の処理に移行され、ステップＳ１０６またはステップＳ２０７において、親測量機ＬＭから管理サーバＭＳへと送信される。
【００９４】
ステップＳ３０５で動作結果データを送信した後、子測量機ＦＭＸは、ステップＳ３０７において、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【００９５】
ステップＳ３０７で完了していない指令がある場合（Ｎｏ）、処理はステップＳ３０４に戻り、子測量機ＦＭＸは、全ての指令が完了するまで処理を繰り返す。
【００９６】
ステップＳ３０７で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【００９７】
４．親測量機ＬＭと子測量機ＦＭｘとの通信パターンＢ２
図１０は、通信パターンＢ２における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【００９８】
通信パターンＢ２では、親測量機ＬＭは、管理サーバＭＳから受領した、子測量機ＦＭＸ宛の指令を子測量機ＦＭＸに送信し、子測量機ＦＭＸは、指令に基いて、所定の動作として測定を実行し、動作結果データとしての測定データを、指定されたタイミング（例えば１日１回午前０時に、等）に従って、親測量機ＬＭに送信する。
【００９９】
管理サーバＭＳと親測量機ＬＭと通信パターンにおいて、ステップＳ１０６またはステップＳ２０６で子測量機ＦＭｘ宛と判断された指令については、Ｂを介してステップＳ４０１に移行して、ステップＳ４０１で、親測量機ＬＭが、子測量機ＦＭＸに対して、子測量機ＦＭＸ宛の指令を送信し、ステップＳ４０２で子測量機ＦＭｘが、指令を受信する。
【０１００】
指令送信後の親測量機ＬＭは、ステップＳ４０３に移行して待機する。
【０１０１】
指令を受信した子測量機ＦＭｘは、ステップＳ４０４で、指令された動作すなわち測定を行う。
【０１０２】
測定を終えるとステップＳ４０５で、子測量機ＦＭＸは、動作結果データ、すなわち測定データを記憶部３４に保存する。
【０１０３】
次いで、ステップＳ４０６で、子測量機ＦＭＸは、指定されたタイミングに従って、保存された動作結果データを親測量機ＬＭに送信する。
【０１０４】
親測量機ＬＭは、ステップＳ４０７で、動作結果データを受信する。親測量機ＬＭが受信した子測量機ＦＭＸの動作結果データは、ステップＳ４０８で、親測量機ＬＭの記憶部２５に保存される。保存データは、Ａを介して、ステップＳ１０６又はステップＳ２０７に移行され、親測量機ＬＭから管理サーバＭＳへと送信される。
【０１０５】
一方、子測量機ＦＭＸは、ステップＳ４０６で動作結果データを送信した後、ステップＳ４０９において、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１０６】
ステップＳ４０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ４０４に戻り、子測量機ＦＭＸは、全ての指令が完了するまで処理を繰り返す。
【０１０７】
ステップＳ４０９で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【０１０８】
５．親測量機ＬＭと子測量機ＦＭｘとの通信パターンＢ３
図１１は、通信パターンＢ３における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【０１０９】
通信パターンＢ３では、親測量機ＬＭは、管理サーバＭＳから受領した、子測量機ＦＭＸ宛の指令を子測量機ＦＭＸに送信し、子測量機ＦＭＸは、指令に基いて、所定の動作として測定を実行し、動作結果データとしての測定データを保存する。親測量機ＬＭは、指定されたタイミング（例えば１日１回午前０時に、等）で、子測量機ＦＭｘの測定データを要求し、要求に応じて子測量機ＦＭＸは測定データを親測量機ＬＭに送信する。
【０１１０】
管理サーバＭＳと親測量機ＬＭと通信パターンにおいて、ステップＳ１０４またはステップＳ２０４で子測量機ＦＭｘ宛と判断された指令については、Ｂを介してステップＳ５０１に移行して、ステップＳ５０１で、親測量機ＬＭが、子測量機ＦＭＸに対して、子測量機ＦＭＸ宛の指令を送信し、ステップＳ５０２で子測量機ＦＭｘが、指令を受信する。
【０１１１】
次いで、子測量機ＦＭｘは、ステップＳ５０３で、指令された動作すなわち測定を行う。
【０１１２】
測定を終えるとステップＳ５０４で、子測量機ＦＭＸは、動作結果データ、すなわち測定データを記憶部３４に保存する。
【０１１３】
親測量機ＬＭは、ステップＳ５０５において、予め指定されたタイミングに従って、子測量機ＦＭＸに対して、動作結果データの送信を要求する。
【０１１４】
ステップＳ５０６では、子測量機ＦＭｘが親測量機ＬＭの要求に応じて、動作結果データを送信する。
【０１１５】
ステップＳ５０７で、親測量機ＬＭが、動作結果データを受信すると、次にステップＳ５０８で、受信データを記憶部２５に保存する。
【０１１６】
保存された子測量機ＦＭＸの動作結果データは、Ａを介して、ステップＳ１０６またはステップＳ２０７の処理へと移行し、親測量機ＬＭから管理サーバＭＳへと送信される。
【０１１７】
ステップＳ５０６で、動作結果データを送信した後、子測量機ＦＭＸは、ステップＳ５０７において、全ての測定が完了したか否かを判断する。
【０１１８】
ステップＳ５０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ５０３に戻り、子測量機ＦＭＸは、全ての指令が完了するまで処理を繰り返す。
【０１１９】
ステップＳ５０９で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【０１２０】
６．管理サーバＭＳと親測量機ＬＭとの通信パターンＣ１
図１２は、通信パターンＣ１における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【０１２１】
通信パターンＣ１は、管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合の、管理サーバＭＳと親測量機ＬＭとの通信パターンであり、通信パターンＡ１のまたはＡ２のフローチャートのＣａに続く処理である。
【０１２２】
通信パターンＣ１では、親測量機ＬＭは、管理サーバＭＳとの通信失敗した場合に、その時点で未送信のデータを保存して待機し、その後も測定を続行し、続行により得られる測定データを保存し、管理サーバＭＳとの通信が復旧した時に、未送信データおよび通信失敗期間中に得られた測定データを、管理サーバＭＳに送信する。
【０１２３】
通信パターンＡ１のステップＳ１１１または通信パターンＡ２のステップＳ２１２において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ６０１に移行する。
【０１２４】
まず、ステップＳ６０１では、ステップＳ１０６またはステップＳ２０７において、送信に失敗した、送信未完了データを保存する。
【０１２５】
次に、ステップＳ６０２では、親測量機ＬＭは、従前指示されている所定の動作として、測定を実行する。
【０１２６】
次に、ステップＳ６０３で、親測量機ＬＭは、動作結果データとして、測定データを記憶部２５に保存する。
【０１２７】
また、ステップＳ６０４において、親測量機ＬＭは、定期的に管理サーバＭＳとの通信が復旧しているか否かを、確認信号を送信することにより行っている、
【０１２８】
ステップＳ６０５において、復旧応答信号がない場合（Ｎｏ）、処理は、ステップＳ６０４に戻って、親測量機ＬＭは、確認信号の送信を繰り返す。
【０１２９】
ステップＳ６０５において、復旧応答信号がある場合（Ｙｅｓ）、ステップＳ６０６において、親測量機ＬＭは、管理サーバＭＳとの通信が復旧したことを確認する。
【０１３０】
管理サーバＭＳとの通信の復旧が確認されると、親測量機ＬＭは、保存していた送信未完了データ、親測量機ＬＭの動作結果データ、および子測量機ＦＭＸから取得した、子測量機ＦＭｘの動作結果データ等、親測量機ＬＭに保存されているデータ（保存データ）を、管理サーバＭＳに送信する。
【０１３１】
ステップＳ６０８において、管理サーバＭＳは、受信データを遠隔端末ＲＣの端末表示部に表示して、処理を終了する。
【０１３２】
７．親測量機ＬＭと子測量機ＦＭＸとの通信パターンＤ１
図１３は、通信パターンＤ１における、親測量機ＬＭおよび子測量機ＦＭＸの動作のフローチャートである。
【０１３３】
通信パターンＤ１は、管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合に、実行される。通信パターンＡ１のまたはＡ２のフローチャートのＣａに続く処理である。
【０１３４】
通信パターンＤ１では、親測量機ＬＭは、子測量機ＦＭＸに、第２の動作指令（今後の指令）として、測定を続行させるための指令を送信するとともに、動作結果データを、逐次、親測量機ＬＭに対して送信させるための指令を送信する。
【０１３５】
通信パターンＡ１のステップＳ１１２または通信パターンＡ２のステップＳ２１３において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ７０１に移行する。
【０１３６】
ステップＳ７０１では、親測量機ＬＭは、今後の指令を子測量機ＦＭｘに送信し、ステップＳ７０２において、子測量機ＦＭｘが該指令を受信する。
【０１３７】
その後、ステップＳ７０３で、親測量機ＬＭは、待機する。一方、子測量機ＦＭＸは、ステップＳ７０４で今後の指令に基いて、測定を実行する。
【０１３８】
次いで、ステップＳ７０５では、子測量機ＦＭｘは、動作結果データを、待機中の親測量機ＬＭに対して、逐次すなわち測定毎に送信し、ステップＳ７０６で、親測量機ＬＭが動作結果データを受信する。
【０１３９】
次いで、ステップＳ７０７では、親測量機ＬＭが、受信したデータを、記憶部２５に保存する。ステップＳ７０７で保存したデータは、管理サーバＭＳと親測量機ＬＭの通信パターンＣ１におけるステップＳ６０７において、逐次、管理サーバＭＳに送信される。
【０１４０】
一方、子測量機ＦＭｘは、ステップＳ７０８で、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１４１】
ステップＳ７０８で完了していない指令がある場合（Ｎｏ）、処理はステップＳ７０４に戻り、子測量機ＦＭｘは、全ての指令が完了するまで処理を繰り返す。
【０１４２】
ステップＳ７０８で全ての指令が完了している場合（Ｙｅｓ）、子測量機ＦＭｘは、処理を終了する。
【０１４３】
８．親測量機ＬＭと子測量機ＦＭＸとの通信パターンＤ２
図１４は、通信パターンＤ２における、親測量機ＬＭおよび子測量機ＦＭＸの動作のフローチャートである。
【０１４４】
通信パターンＤ２は、管理サーバＭＳと親測量機ＬＭとの通信が遮断された場合に、実行される。通信パターンＡ１またはＡ２のフローチャートのＣａに続く処理である。
【０１４５】
通信パターンＤ２では、親測量機ＬＭは、子測量機ＦＭＸに、第２の動作指令（今後の指令）として、上記設定期間および設定間隔での測定を続行させるための指令を送信するとともに、動作結果データとして測定データを、指定したタイミングで、親測量機ＬＭに対して送信させるための指令を送信する。子測量機ＦＭｘは、指令に基いて、測定を実行し、測定データを予め指定されたタイミングに従って親測量機ＬＭに対して送信する。
【０１４６】
通信パターンＡ１のステップＳ１１２または通信パターンＡ２のステップＳ２１３において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ８０１に移行する。
【０１４７】
ステップＳ８０１では、親測量機ＬＭは、今後の指令を子測量機ＦＭｘに送信し、ステップＳ８０２において、子測量機ＦＭｘが該指令を受信する。
【０１４８】
その後、ステップＳ８０３で、親測量機ＬＭは、待機する。一方、子測量機ＦＭＸは、ステップＳ８０４で、今後の指令に従って測定を実行する。
【０１４９】
次いで、ステップＳ８０５で、子測量機ＦＭｘは、測定データを、記憶部３４に保存する。
【０１５０】
次いで、ステップＳ８０６で、子測量機ＦＭｘは、保存した動作結果データを、指定された待機中の親測量機ＬＭに対して送信する。次いで、ステップＳ８０７で、親測量機ＬＭは動作結果データを受信する。
【０１５１】
次いで、ステップＳ８０８では、親測量機ＬＭが、受信したデータを、記憶部２５に保存する。ステップＳ８０８で保存されたデータは、管理サーバＭＳと親測量機ＬＭの通信パターンＣ１におけるステップＳ６０７において、管理サーバＭＳに送信される。
【０１５２】
一方、子測量機ＦＭｘは、ステップＳ８０９で、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１５３】
ステップＳ８０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ８０４に戻り、子測量機ＦＭｘは、全ての指令が完了するまで処理を繰り返す。
【０１５４】
ステップＳ８０９で全ての指令が完了している場合（Ｙｅｓ）、子測量機ＦＭｘは、処理を終了する。
【０１５５】
９．親測量機ＬＭと子測量機ＦＭＸとの通信パターンＤ３
図１５は、通信パターンＤ３における、親測量機ＬＭおよび子測量機ＦＭＸの動作のフローチャートである。
【０１５６】
通信パターンＤ３は、管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合に、実行される。通信パターンＡ１またはＡ２のフローチャートのＣａに続く処理である。
【０１５７】
通信パターンＤ３では、親測量機ＬＭは、子測量機ＦＭＸに、第２の動作指令（今後の指令）として、上記設定期間および設定間隔での測定を続行させ、親測量機ＬＭの要求に応じて動作結果データとして測定データを親測量機ＬＭに送信させるための指令を送信する。親測量機ＬＭは、子測量機ＦＭｘに対して、所定のタイミングで動作結果データを要求する。
【０１５８】
通信パターンＡ１のステップＳ１１２または通信パターンＡ２のステップＳ２１３において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ９０１に移行する。
【０１５９】
ステップＳ９０１では、親測量機ＬＭは、今後の指令を子測量機ＦＭｘに送信し、ステップＳ９０２において、子測量機ＦＭｘが該指令を受信する。
【０１６０】
次いで、ステップＳ９０３では、子測量機ＦＭＸが、今後の指令に従って測定を実行する。
【０１６１】
次いで、ステップＳ９０４で、子測量機ＦＭｘが、動作結果データを、記憶部３４に保存する。
【０１６２】
次いで、ステップＳ９０５で、親測量機ＬＭは、所定のタイミングで子測量機ＦＭｘに対して、測定データの送信を要求する。
【０１６３】
次いで、ステップＳ９０６で、子測量機ＦＭｘは、親測量機ＬＭからの要求に応じて、ステップＳ９０４で保存した動作結果データを親測量機ＬＭに送信する。
【０１６４】
ステップＳ９０７で、親測量機ＬＭは、動作結果データを受信すると、ステップＳ９０８で記憶部２５に受信データを保存する。
【０１６５】
その後処理は、Ｃｂを介して、管理サーバＭＳと親測量機ＬＭの通信パターンＣ１におけるステップＳ６０７に移行して、ステップＳ９０８で保存されたデータは、管理サーバＭＳに送信される。
【０１６６】
一方、子測量機ＦＭｘは、ステップＳ９０６で動作結果データを送信した後、ステップＳ９０９で、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１６７】
ステップＳ９０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ９０３に戻り、子測量機ＦＭｘは、全ての指令が完了するまで処理を繰り返す。
【０１６８】
ステップＳ９０９で全ての指令が完了している場合（Ｙｅｓ）、子測量機ＦＭｘは、処理を終了する。
【０１６９】
図１６（ａ）は、本実施の形態に係る測量機の遠隔操作システム１０において、管理サーバＭＳと親測量機ＬＭとの通信が接続している場合の、管理サーバＭＳ、親測量機ＬＭおよび子測量機ＦＭＸの、通信パターンの組み合わせを示す。図１６（ａ）において、例えば通信パターンＸ１は、管理サーバＭＳと親測量機ＬＭとの通信は、通信パターンＡ１によって行われ、親測量機ＬＭと子測量機ＦＭＸとの通信は、通信パターンＢ１によって行われることを意味する。
【０１７０】
図１６（ｂ）は、本実施の形態に係る測量機の遠隔操作システム１０における、管理サーバＭＳと親測量機ＬＭとの通信が遮断した場合の、管理サーバＭＳ、親測量機ＬＭおよび子測量機ＦＭＸの通信パターンの組み合わせを示す。
【０１７１】
図１６（ｃ）は、本実施の形態に係る測量機の遠隔操作システム１０における、管理サーバＭＳと親測量機ＬＭとの通信が接続している場合と管理サーバＭＳと親測量機ＬＭとの通信が遮断した場合の、管理サーバＭＳ、親測量機ＬＭおよび子測量機ＦＭＸの通信パターンの組み合わせを示す。
【０１７２】
このように、本実施の形態に係るシステム１０における、管理サーバＭＳ、親測量機ＬＭ、および子測量機ＦＭＸの間の通信は、通信パターンＺ１〜Ｚ１８により実行することができる。
【０１７３】
いずれの通信パターンを用いた場合も、管理サーバＭＳからの指示に従って動作している最中に、管理サーバＭＳが停止したり、第１の通信ネットワークＮ１が失敗したりして、親測量機ＬＭと管理サーバＭＳとの通信が失敗した場合に、子測量機ＦＭｘは、親測量機ＬＭが、子測量機ＦＭｘの今後の動作を指令して、管理サーバＭＳを介さずに子測量機ＦＭｘを動作させることができる。この結果、親測量機ＬＭと管理サーバＭＳとの通信が失敗した場合にも、子測量機ＦＭに必要な動作を継続させることができる。
【０１７４】
また、本実施の形態に係るシステム１０によれば、親測量機ＬＭと管理サーバＭＳとの通信が失敗した場合に、親測量機ＬＭは未送信のデータを保存し、送信を待機する。また、親測量機ＬＭは、動作を継続する子測量機ＦＭｘから、逐次または定期的に動作結果データを受信し、データを保存できるので、親測量機ＬＭと管理サーバＭＳとの通信の失敗により未送信となったデータおよび通信が失敗している最中に取得したデータを損失することがない。
【０１７５】
また、本実施の形態に係るシステム１０によれば、親測量機ＬＭと管理サーバＭＳとの通信が復旧した場合には、保存していた未送信のデータおよび接続が失敗している間に蓄積されたデータを、親測量機ＬＭが管理サーバＭＳに送信するので、親測量機ＬＭと管理サーバＭＳとの通信の失敗により未送信となったデータおよび通信が失敗している最中に取得したデータを、管理サーバＭＳの記憶部５３に保存して利用することができる。
【０１７６】
なお、上記のような、定点観測の場合、親測量機ＬＭが管理サーバＭＳとの通信に失敗している最中に保存するデータは、測量データであるので、データ量が膨大となる。特に復旧までの期間が長期に亘る場合、測定する点数が多い場合や、測定間隔が短い場合などは顕著である。このような場合には、ステップＳ６０１，Ｓ６０３，Ｓ７０７，Ｓ８０８，Ｓ９０８において、親測量機ＬＭがデータを保存する際に、日付毎に圧縮した形式で保存し、親測量機ＬＭと管理サーバＭＳとの通信が復旧した場合に、データを圧縮した形式で送信することとしてもよい。
【０１７７】
また、上記の例では、所定の動作として、各子測量機ＦＭが所定期間所定間隔で測定を行い、その動作結果データが測定データである例を示した。しかし、これに限らず、例えば、所定の動作が、子測量機ＦＭに内蔵された環境センサによる温度、湿度、振動等の環境データの取得であり、動作結果データが環境モニタリング結果であってもよい。
【０１７８】
また、所定の動作が、電源再起動や、ソフトウェアアップデートであり、動作結果データが動作完了情報であってもよい。また、所定の動作が、補正動作であり、動作結果データが、補正動作完了情報であってもよい。また、所定の動作が、子測量機に備えたカメラによる撮像であり、動作結果データが周辺画像データであってもよい。
【０１７９】
＜変形例＞
実施の形態にかかるシステム１０では、１つの親測量機ＬＭと複数の子測量機ＦＭを備えるシステムについて説明したが、図１７に示すように親測量機ＬＭを、親測量機ＬＭ１，ＬＭ２と複数備える構成としてもよい。
【符号の説明】
【０１８０】
１０  測量機の遠隔操作システム
ＬＭ  親測量機
ＦＭ（ＦＭＸ）  子測量機
ＲＣ  遠隔端末
ＭＳ  管理サーバ
Ｎ１  第１の通信ネットワーク
Ｎ２  第２の通信ネットワーク
【図１】
2019174227.tif 000003
【図２】
2019174227.tif 000004
【図３】
2019174227.tif 000005
【図４】
2019174227.tif 000006
【図５】
2019174227.tif 000007
【図６】
2019174227.tif 000008
【図７】
2019174227.tif 000009
【図８】
2019174227.tif 000010
【図９】
2019174227.tif 000011
【図１０】
2019174227.tif 000012
【図１１】
2019174227.tif 000013
【図１２】
2019174227.tif 000014
【図１３】
2019174227.tif 000015
【図１４】
2019174227.tif 000016
【図１５】
2019174227.tif 000017
【図１６】
2019174227.tif 000018
【図１７】
2019174227.tif 000019
【手続補正書】
【提出日】令和1年7月26日(2019.7.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の測量機を遠隔地から操作するための遠隔操作システムに関する。
【背景技術】
【０００２】
近年、インターネット，ＬＡＮ等の通信ネットワークを介して測量機を遠隔操作、管理するシステムが提案されている（特許文献１、特許文献２参照）。
【０００３】
例えば、特許文献２には、複数の測量機と管理サーバとをインターネットを介して通信可能とし、遠隔地から測量機に所定の動作をさせるものが開示されている。しかしながら、特許文献２に記載された遠隔操作システムでは、管理サーバからの指示情報を受信した場合に、所定の動作を行って情報の送受信を行うが、何らかの理由で、管理サーバが停止したり、インターネットが遮断されたりすることにより管理サーバとの通信が失敗した場合、情報の送受信を行うことができなくなり、測量機に必要な動作を実行させることができなくなるという問題があった。
【０００４】
このため、測量機と、管理サーバとの通信が失敗した場合にも必要な動作を実行することができる測量機の遠隔操作システムの提案が求められていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１７０９７８号公報
【特許文献２】特開２０１６−２２３９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、かかる事情を鑑みてなされたものであり、管理サーバとの通信が失敗した場合にも、測量機に必要な動作を実行させることができる測量機の遠隔操作システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一つの態様に係る測量機の遠隔操作システムは、第１の通信ネットワークを介して互いに通信を実施する、少なくとも１つの親測量機、管理サーバ、および遠隔端末と、第２の通信ネットワークを介して前記親測量機との通信を実施する、少なくとも１つの子測量機と、を備える測量機の遠隔操作システムであって、前記管理サーバは、前記子測量機に第１の所定の動作を実行させるための第１の動作指令を前記親測量機に送信し、前記親測量機は、前記動作指令を前記子測量機に送信し、前記親測量機は、前記管理サーバとの通信が失敗した場合に、前記子測量機に第２の所定の動作を実行させるための第２の動作指令を前記子測量機に送信することを特徴とする。
【０００８】
上記態様において、前記管理サーバは、前記親測量機に、前記第１の所定の動作に関するデータを前記管理サーバに送信させるための送信指令を送信し、前記親測量機は、前記送信指令に基いて、前記データを前記管理サーバに送信し、前記親測量機は、前記管理サーバとの通信が失敗した場合に、前記データの送信を待機すると共に、前記第２の所定の動作に関するデータを保存することも好ましい。
【０００９】
また、上記態様において、前記親測量機は、前記管理サーバとの通信が復旧した場合に、待機していたデータの送信を実行することも好ましい。
【００１０】
また、上記態様において、前記親測量機は、前記管理サーバとの通信が失敗している間、前記データを日付別に圧縮した形式で保存し、前記管理サーバとの通信が復旧した場合に、前記データを圧縮した形式で送信することも好ましい。
【発明の効果】
【００１１】
上記構成によれば、管理サーバとの通信が失敗した場合にも、測量機に必要な動作を続行させることができる測量機の遠隔操作システムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の１つの実施の形態に係る遠隔操作システムの全体構成を示す図である。
【図２】同形態に係る親測量機の構成ブロック図である。
【図３】同形態に係る子測量機の構成ブロック図である。
【図４】同形態に係る遠隔端末の構成ブロック図である。
【図５】同形態に係る管理サーバの構成ブロック図である。
【図６】同形態に係る遠隔端末の表示部に表示されるＷｅｂページの一例を示す図である。
【図７】同形態に係る遠隔操作システムにおける、管理サーバと親測量機との通信パターンの１つの例を示すフローチャートである。
【図８】同形態に係る遠隔操作システムにおける、管理サーバと親測量機との通信パターンの他の例を示すフローチャートである。
【図９】同形態に係る遠隔操作システムの親測量機と子測量機との通信パターンの１つの例を示すフローチャートである。
【図１０】同形態に係る遠隔操作システムの親測量機と子測量機との通信パターンの他の例を示すフローチャートである。
【図１１】同形態に係る遠隔操作システムの親測量機と子測量機との通信パターンの他の例を示すフローチャートである。
【図１２】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、管理サーバと親測量機との通信パターンの１つの例を示すフローチャートである。
【図１３】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、親測量機と子測量機との通信パターンの１つの例を示すフローチャートである。
【図１４】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、親測量機と子測量機との通信パターンの他の例を示すフローチャートである。
【図１５】同形態に係る遠隔操作システムにおいて、管理サーバと親測量機との通信が失敗した場合の、親測量機と子測量機との通信パターンのさらに他の例示すフローチャートである。
【図１６】同実施の形態に係る遠隔操作システムの、管理サーバ、親測量機、および子測量機の通信パターンの組み合わせを示す表である。
【図１７】同実施形態の変形例に係る測量機の遠隔操作システムの全体構成を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施の形態について、図面を参照しながら説明するが、本発明はこれに限定されない。
【００１４】
実施の形態
（遠隔操作システムの全体構成）
図１は、本発明の第１の実施の形態に係る測量機の遠隔操作システム（以下、単に「システム」という。）１０の全体構成を示す図である。図１に示すように、遠隔操作システム１０は、親測量機ＬＭ、子測量機ＦＭ１，ＦＭ２，ＦＭ３，・・，ＦＭｎ（以下において、全ての子測量機を符号ＦＭで示し、任意の子測量機を符号ＦＭＸで示す。）、管理サーバＭＳ、および遠隔端末ＲＣを備える。親測量機ＬＭ、管理サーバＭＳ、および遠隔端末ＲＣは相互に第１の通信ネットワークＮ１を介して通信可能に構成されている。
【００１５】
第１の通信ネットワークＮ１は、通信サーバＭＳ、遠隔端末ＲＣと親測量機ＬＭとの間の通信を可能にする。第２の通信ネットワークＮ２は、少なくとも１つの親測量機および少なくとも１つの子測量機の間で、通信を可能にする。
【００１６】
第１の通信ネットワークＮ１および第２の通信ネットワークＮ２は、インターネット、ローカル・エリア・ネットワーク、ワイド・エリア・ネットワーク、衛星通信ネットワーク等を適用可能であり、またそれらが複合的に組み合わせることも可能である。さらに、第１の通信ネットワークＮ１および第２の通信ネットワークＮ２は、ケーブルを用いた有線通信あるいはＢｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ等で構成された無線通信であっても構わない。
【００１７】
（親測量機の構成）
図２は、本実施の形態に係る親測量機ＬＭの構成ブロック図である。図１に図示した例では、親測量機ＬＭは、トータルステーション（電子式測距測角儀）である。親測量機ＬＭは、少なくとも、測量部２１、制御演算部２２、第１の通信部２３、第２の通信部２４、記憶部２５、および表示部２６を有する。
【００１８】
測量部２１は、例えば、特許文献１に記載されたようなトータルステーションの測量部として公知の構成を有する。具体的には、測量部２１は、回転駆動可能に構成された望遠鏡（図示せず）内に配置された発光素子、測距光学系、および受光素子を備える。測量部２１は、上記発光素子から、上記測距光学系を介して測距光を出射して反射プリズム等のターゲットを照射し、ターゲットからの反射光を上記受光素子で受光することにより、測距を行う。また、測量部２１は、上記望遠鏡の鉛直回転角および上記望遠鏡の筐体（図示せず）の水平回転角をロータリエンコーダで測定することにより、測角を行う。
【００１９】
制御演算部２２は、少なくともプロセッサとしてのＣＰＵ（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ）、および記憶装置としてのＲＡＭ（Ｒａｎｄｏｍ・Ａｃｃｅｓｓ・Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ・Ｏｎｌｙ・Ｍｅｍｏｒｙ）等を備える制御ユニットである。制御演算部２２は、測量アプリケーションプログラム等種々のプログラムをＲＯＭ、ＲＡＭに格納し、該プログラムをＣＰＵで読み込み、ＣＰＵ上で実行することにより、測量部の行う測量動作および種々の動作を制御する。
【００２０】
また、制御演算部２２は、第１の通信部２３を用いて、第１の通信ネットワークＮ１を介して、管理サーバＭＳと情報の送受信を行う。制御演算部２２は、管理サーバＭＳからの指令を実行する。
【００２１】
また、制御演算部２２は、第２の通信部２４を用いて、第２の通信ネットワークＮ２を介して、子測量機ＦＭｘとの間で情報の送受信を行う。
【００２２】
また、制御演算部２２は、管理サーバＭＳから受領した指令に基づいて、所定の動作を実行する。例えば、所定期間、所定の間隔で、測定対象物の測定を行う。
【００２３】
また、制御演算部２２は、管理サーバＭＳから受領した指令のうち、子測量機に所定の動作をさせるための指令を送信し、子測量機ＦＭｘに所定の動作を実行させる。また、子測量機の動作の結果に関するデータを受信する。
【００２４】
第１の通信部２３は、第１の通信ネットワークＮ１を介して管理サーバＭＳおよび遠隔端末ＲＣとの通信を可能にする。親測量機ＬＭの、管理サーバＭＳ、遠隔端末ＲＣのそれぞれとの間のデータの送受信は、第１の通信部２３を介して実行される。
【００２５】
第２の通信部２４は、第２の通信ネットワークＮ２を介して子測量機ＦＭＸとの通信を可能にする。親測量機ＬＭの、各子測量機ＦＭＸとの間のデータの送受信は、第２の通信部２４を介して実行される。
【００２６】
記憶部２５は、例えばＨＤＤ（Ｈａｒｄ・Ｄｉｓｃ・Ｄｒｉｖｅ）、フラッシュメモリ等の補助記憶装置である。記憶部２５は、親測量機ＬＭ自体が取得した測量データおよびその他のデータや子測量機ＦＭｘから受信した測量データおよびその他のデータを記憶する。
【００２７】
表示部２６は、例えば、液晶ディスプレイであり、測定結果、測定条件等の測定に関する種々のデータや設定画面を表示する。
【００２８】
（子測量機の構成）
図３は、本実施の形態に係る子測量機ＦＭＸの構成ブロック図である。図１にも示す通り、子測量機ＦＭＸとしては、トータルステーション、電子レベル、ＧＮＳＳ（Ｇｌｏｂａｌ・Ｎａｖｉｇａｔｉｏｎ・Ｓａｔｅｌｌｉｔｅ・Ｓｙｓｔｅｍ）装置等種々の測量機を、測定の範囲および目的等に応じて適宜選択することができ、その数量および種類は適宜変更することができる。図１に図示した例では、子測量機ＦＭ１、ＦＭ２、およびＦＭ５は、トータルステーションであり、ＦＭ３は電子レベルであり、ＦＭ４はＧＮＳＳ装置である。
【００２９】
測量機の種類に関わらず、子測量機ＦＭＸは、少なくとも、測量部３１、制御演算部３２、通信部３３、記憶部３４、および表示部３５を備える。
【００３０】
測量部３１は、子測量機の種類に応じて異なる。例えば子測量機が子測量機ＦＭ１、ＦＭ２、およびＦＭ5のようにトータルステーションの場合には、測量部３１は、親測量機ＬＭの測量部２１と同様に、トータルステーションの測量部として公知の構成を有する。測量部３１は、発光素子から測距光を出射して反射プリズム等のターゲットを照射し、ターゲットからの反射光を受光素子で受光することにより、測距を行う。また、測量部３１は、望遠鏡の鉛直回転角および水平回転角をロータリエンコーダで測定することにより、測角を行う。
【００３１】
また、子測量機ＦＭ３のように電子レベルである場合は、測量部３１は、例えば、特開２０１３−２２１８３１号公報に記載されているような、電子レベルの測量部として公知の構成を有する。すなわち、望遠鏡、発光部、自動視準部等を備え、測定地点に配置された標尺を自動で読みとり、高低差を測定する。
【００３２】
また、子測量機ＦＭ４のようにＧＮＳＳ装置である場合は、測量部３１は、例えば、特開２００４−３１７２３７号公報に記載されているようなＧＮＳＳ装置として公知の構成を有する。すなわち、複数の航法衛星から電波で送信された航法信号を受信し、その送信時刻を測定することにより、自機の測位データを取得する。
【００３３】
従って、本明細書において、「子測量機ＦＭＸが測定を行う」という場合、子測量機ＦＭＸは、それぞれ測量機の種類に応じた測定を行うことを意味する。例えば、子測量機ＦＭＸがトータルステーションの場合には、設定された測定対象物の測距および測角を行うことをいい、電子レベルである場合は、設定された地点の高低差を測定し、ＧＮＳＳ装置である場合は、自機の測位データを取得することをいう。
【００３４】
制御演算部３２は、少なくともプロセッサとしてのＣＰＵ、および記憶装置としてのＲＡＭ、ＲＯＭ等を備える制御ユニットである。制御演算部３２は、測量アプリケーションプログラム等種々のプログラムをＲＯＭ、ＲＡＭに格納し、該プログラムをＣＰＵで読み込み、ＣＰＵ上で実行することにより、子測量機の測定動作および種々の動作を実行する。
【００３５】
また、制御演算部３２は、親測量機ＬＭから受信した指令に基いて、子測量機ＦＭＸの所定の動作を実行する。また、制御演算部３２は、親測量機ＬＭから受信した指令に基いて、親測量機ＬＭに、測定データおよびその他のデータを送信する。
【００３６】
通信部３３は、親測量機ＬＭとの通信を可能とする通信装置であり、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、接続ケーブル等の手法を用いて親測量機ＬＭとの通信を可能にする。
【００３７】
記憶部３４は、例えばＨＤＤ、フラッシュメモリ等である。記憶部３４は、子測量機ＦＭＸが取得した測量データおよびその他のデータを記憶する。
【００３８】
表示部３５は、例えば、液晶ディスプレイであり、測定結果、測定条件等の測定に関する種々のデータや設定画面を表示する。
【００３９】
（遠隔端末の構成）
図４は、本実施の形態に係る遠隔端末ＲＣの構成ブロック図である。遠隔端末ＲＣは例えば、パーソナルコンピュータ、スマートフォン、タブレット等の端末である。図３に示すように、遠隔端末ＲＣは、端末通信部４１、端末制御部４２、端末表示部４３、および端末入力部４４を少なくとも有する。
【００４０】
端末通信部４１は、第１の通信ネットワークＮ１を介して、後述する管理サーバＭＳのサーバ通信部５１との間で情報の送受信が可能とする通信装置である。
【００４１】
端末制御部４２は、少なくともＣＰＵおよびメモリ（ＲＯＭ，ＲＡＭ等）を備える制御ユニットである。端末制御部４２は、端末表示部４３に、測量機メーカ等が提供するシステム専用のＷｅｂページ６０の表示を指示する。また、端末制御部４２は、管理サーバＭＳに対して、指令送信の対象とする、親測量機ＬＭおよび子測量機ＦＭＸの選択を指示し、親測量機ＬＭおよび子測量機ＦＭＸに実行させる指令の内容を設定し、指令の送信の指示を行う。
【００４２】
端末表示部４３は、例えば液晶ディスプレイ等である。端末表示部４３は、端末制御部４２からの指令に基いて、システム専用のＷｅｂページ６０を含む使用者用の操作画面を表示する。
【００４３】
端末入力部４４は、例えば、キーボード、テンキー、マウス、タッチパネル等の入力装置である。端末入力部４４により、遠隔端末ＲＣの動作に必要な情報が入力される。
【００４４】
遠隔端末ＲＣからは、使用者が、システム専用のＷｅｂページ６０にログインし、Ｗｅｂページ６０から、指令送信の対象とする親測量機ＬＭおよび子測量機ＦＭＸの選択し、親測量機ＬＭおよび子測量機ＦＭｘに実行させる指令の内容を設定する。
【００４５】
図６は、親測量機ＬＭおよび子測量機ＦＭＸに実行させる指令の選択画面の例である。Ｗｅｂページ６０は、図６（ａ）のように、対象とする測量機は、グラフィカルユーザインタフェイスによって、マウスポインタ６１で対象とする測量機をクリックすることで選択できるように構成されていてもよい。また、図６（ｂ）のように選択した機能および作業状況を表形式で確認できるように構成されていてもよい。
【００４６】
（管理サーバの構成）
図５は、本実施の形態に係る管理サーバＭＳの構成ブロック図である。管理サーバＭＳは、サーバ通信部５１、サーバ制御部５２、サーバ記憶部５３を少なくとも有する。
【００４７】
サーバ通信部５１は、第１の通信ネットワークＮ１を介して、親測量機ＬＭの第１の通信部２３および遠隔端末ＲＣの端末通信部４１との間で情報の送受信が可能である。
【００４８】
サーバ制御部５２は、少なくとも高性能なＣＰＵおよびメモリ（ＲＯＭ，ＲＡＭ等）を備える制御ユニットである。サーバ制御部５２は、遠隔端末ＲＣで選択された親測量機ＬＭおよび子測量機ＦＭＸに対して、設定された動作を実行させるための指令を親測量機ＬＭに送信する。
【００４９】
サーバ記憶部５３は、例えば、ＨＤＤ，ソリッドステートドライブ、半導体フラッシュメモリ、ブルーレイディスク等を用いることができる。サーバ記憶部５３は、親測量機ＬＭ、子測量機ＦＭＸの機能実行を制御する指令に関するデータ、機能の設定データ、両測量機による測量データ等を記憶する。
【００５０】
また、サーバ記憶部５３は、データベース５４を備え遠隔端末ＲＣで行った親測量機ＬＭおよび子測量機ＦＭＸに対する設定、親測量機ＬＭから受信した親測量機ＬＭおよび子測量機ＦＭＸの測定データおよびその他のデータを、それぞれ親測量機ＬＭおよび子測量機ＦＭＸの識別番号に関連付けて保存する。
【００５１】
（測量機の遠隔操作方法）
以下、本実施の形態に係るシステム１０を定点観測に用いた例を参照しながら、システム１０による測量機の遠隔操作方法について説明する。
【００５２】
本例では、図１に例示するシステム１０を用い、所定の測定領域内にある複数の地点について、親測量機ＬＭ及び子測量機ＦＭを用いて定点観測することを想定している。
【００５３】
例えば、６カ月間、親測量機ＬＭおよび子測量機ＦＭに測定を行わせる。トータルステーションである、親測量機ＬＭおよび子測量機ＦＭ１，ＦＭ２，およびＦＭ５については、１時間間隔で測定を行い、測定データを、親測量機を介して管理サーバＭＳに送信する。電子レベルである子測量機ＦＭ３については、５分間隔で測定を行い、測定データを、親測量機を介して管理サーバＭＳに送信する。ＧＮＳＳ装置である子測量機ＦＭ４については２時間間隔で測定を行い、測定データを、親測量機ＬＭを介して管理サーバＭＳに送信する。
【００５４】
システム１０には、データの送信タイミングに応じて、複数の通信パターンがある。以下、管理サーバＭＳと親測量機ＬＭとの通信が接続されている場合の管理サーバＭＳと親測量機ＬＭとの通信パターンＡ１，Ａ２および親測量機ＬＭと子測量機ＦＭＸとの通信パターンＢ１，Ｂ２，Ｂ３、ならびに管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合の管理サーバＭＳと親測量機ＬＭとの通信パターンＣ１および親測量機ＬＭと測量機ＦＭＸとの通信パターンＤ１，Ｄ２，Ｄ３に分類して説明する。
【００５５】
１．管理サーバＭＳと親測量機ＬＭとの通信パターンＡ１
図７は、通信パターンＡ１における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【００５６】
通信パターンＡ１では、管理サーバＭＳは、親測量機ＬＭに対して、親測量機ＬＭが上記設定期間、設定間隔で測定を行うこと、親測量機ＬＭが子測量機ＦＭｘに対して、子測量機ＦＭＸに上記設定期間および設定間隔で測定を行わせるための指令を送信すること、および親測量機ＬＭが、親測量機ＬＭおよび子測量機ＦＭＸの測定データを逐次、すなわち測定毎に、管理サーバＭＳに送信することを指令する。
【００５７】
処理が開始すると、ステップＳ１０１で、管理サーバＭＳは、遠隔端末ＲＣから入力された指令を親測量機ＬＭに送信し、ステップＳ１０２で、親測量機ＬＭが、指令を受領する。
【００５８】
なお、本実施の形態に係る測量機の遠隔操作システム１０では、信頼性の高い通信を担保するため、データ送受信の際、受信者側がデータを受信すると、受領応答を送信者側に返信し、送信者側が受領応答を確認することにより、データの送受信を確認する手法を採用している。このような手法は公知のものであるので、本明細書においては特に必要な場合を除き説明を省略する。
【００５９】
指令送信後の管理サーバＭＳは、ステップＳ１０３に移行して待機する。
【００６０】
次に、親測量機ＬＭは、ステップＳ１０４で、受領した指令の宛先（親測量機ＬＭ自体へのものか、子測量機ＦＭＸへのものか）を判断する。
【００６１】
子測量機ＦＭｘ宛の指令については、Ｂを介して通信パターンＢ１のステップＳ３０１，通信パターンＢ２のステップＳ４０１、または通信パターンＢ３のステップＳ５０１に移行する。
【００６２】
親測量機ＬＭ自身宛の指令については、ステップＳ１０５に移行して、親測量機ＬＭは、親測量機ＬＭ自身への指令に従って、指令された動作すなわち測定を行う。
【００６３】
指令された動作を終えると、ステップＳ１０６で、親測量機ＬＭは、待機している管理サーバＭＳに対して、動作の実行結果に関するデータ（以下、「動作結果データ」という。）、すなわち、測定により取得した測定データを送信する。
【００６４】
次に、ステップＳ１０７で、管理サーバＭＳが測定データを受信すると、管理サーバＭＳは、ステップＳ１０８で、親測量機ＬＭに対して受領応答を返信する。
【００６５】
次に、管理サーバＭＳは、ステップＳ１０９で、遠隔端末ＲＣの端末表示部４３に結果を表示して、処理を終了する。
【００６６】
一方、親測量機ＬＭは、ステップＳ１１０で、管理サーバＭＳからの受領応答を確認する。
【００６７】
ステップＳ１１０で応答が確認されなかった場合（Ｎｏ）、親測量機ＬＭは、ステップＳ１１２で、管理サーバＭＳとの通信が失敗したと判断する。そして、Ｃａを介して通信パターンＣ１のステップＳ６０１、および通信パターンＤ１のステップＳ７０１，通信パターンＤ２のステップＳ８０１，通信パターンＤ３のステップＳ９０１の処理へと移行する。
【００６８】
ステップＳ１１０で応答が確認された場合（Ｙｅｓ）、親測量機ＬＭは、ステップＳ１１１で、全ての指令が完了したかどうかを判断する。例えば所定期間、所定間隔で測定を行うという指令の場合に、全ての測定が完了しているかどうかを判断する。
【００６９】
ステップＳ１１１で完了していない指令がある場合（Ｎｏ）、処理はステップＳ１０５に戻り、親測量機ＬＭは、全ての指令が完了するまで処理を続行する。
【００７０】
ステップＳ１１１で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【００７１】
２．管理サーバＭＳと親測量機ＬＭとの通信パターンＡ２
図８は、通信パターンＡ２における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【００７２】
通信パターンＡ２では、管理サーバＭＳは、親測量機ＬＭに対して、親測量機ＬＭが上記設定期間、設定間隔で測定を行うこと、親測量機ＬＭが子測量機ＦＭＸに対して、子測量機ＦＭＸに上記設定期間、設定間隔で測定を行わせるための指令を送信すること、および親測量機ＬＭが、親測量機ＬＭおよび子測量機ＦＭｘの測定データを指定されたタイミングに従って、例えば、１日に１回それぞれ測量機に関して指定された時間（親測量機ＬＭは午前０時、子測量機ＦＭ１は午前２時等）に、管理サーバＭＳに送信することを指令する。
【００７３】
処理が開始すると、ステップＳ２０１で、管理サーバＭＳは、遠隔端末ＲＣから入力された指令を親測量機ＬＭに送信し、ステップＳ２０２で、親測量機ＬＭが、指令を受領する。
【００７４】
指令送信後の管理サーバＭＳは、ステップＳ２０３に移行して待機する。
【００７５】
次に、親測量機ＬＭは、ステップＳ２０４で、受領した指令の宛先（親測量機ＬＭ自体へのものか、子測量機ＦＭＸへのものか）を判断する。
【００７６】
子測量機ＦＭｘ宛の指令については、Ｂを介して通信パターンＢ１のステップＳ３０１，通信パターンＢ２のステップＳ４０１、または通信パターンＢ３のステップＳ５０１に移行する。
【００７７】
親測量機ＬＭ自身宛の指令については、ステップＳ２０５に移行して、親測量機ＬＭは、親測量機ＬＭ自身への指令に従って、指令された動作すなわち測定を行う。
【００７８】
指令された動作を終えると、ステップＳ２０６で、親測量機ＬＭは、待機している管理サーバＭＳに対して、動作結果データ、すなわち、測定により取得した測定データを保存する。
【００７９】
次いで、ステップＳ２０７で、親測量機ＬＭは、指令されたタイミングに従って保存された動作結果データを管理サーバＭＳに送信する。
【００８０】
管理サーバＭＳは、ステップＳ２０８で、動作結果データを受信すると、ステップＳ２０９で、親測量機ＬＭに対して受領応答を返信する。
【００８１】
次いで、ステップＳ２１０で、遠隔端末ＲＣの端末表示部４３に結果を表示して、処理を終了する。
【００８２】
一方、親測量機ＬＭは、ステップＳ２１１で、管理サーバＭＳからの受領応答を確認する。
【００８３】
ステップＳ２１１で応答が確認されなかった場合（Ｎｏ）、親測量機ＬＭは、ステップＳ２１３で、管理サーバＭＳとの通信が失敗したと判断する。そして、Ｃａを介して通信パターンＣ１のステップＳ６０１、および通信パターンＤ１のステップＳ７０１，通信パターンＤ２のステップＳ８０１，通信パターンＤ３のステップＳ９０１の処理へと移行する。
【００８４】
ステップＳ２１１で応答が確認された場合（Ｙｅｓ）、親測量機ＬＭは、ステップＳ２１２で、全ての指令が完了したかどうかを判断する。例えば、本例では、全ての測定が完了しているかどうかを判断する。
【００８５】
ステップＳ２１２で完了していない指令がある場合（Ｎｏ）、処理はステップＳ２０５に戻り、親測量機ＬＭは、全ての指令が完了するまで処理を繰り返す。
【００８６】
ステップＳ２１２で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【００８７】
３．親測量機ＬＭと子測量機ＦＭｘとの通信パターンＢ１
図９は、通信パターンＢ１における、親測量機ＬＭと子測量機ＦＭｘの動作のフローチャートである。
【００８８】
通信パターンＢ１では、親測量機ＬＭは、管理サーバＭＳから受領した、子測量機ＦＭＸ宛の指令を子測量機ＦＭＸに送信し、子測量機ＦＭＸは、指令に基いて、所定の動作として測定を実行すると共に、動作結果データとして測定データを、逐次すなわち、測定毎に、親測量機ＬＭに送信する。
【００８９】
管理サーバＭＳと親測量機ＬＭと通信パターンにおいて、ステップＳ１０４またはステップＳ２０４で、子測量機ＦＭｘ宛と判断された指令については、Ｂを介してステップＳ３０１に移行して、ステップＳ３０１で、親測量機ＬＭが、子測量機ＦＭＸに対して、子測量機ＦＭＸ宛の指令を送信し、ステップＳ３０２で子測量機ＦＭｘが指令を受信する。
【００９０】
指令送信後の親測量機ＬＭは、ステップＳ３０３に移行して待機する。
【００９１】
指令を受信した子測量機ＦＭｘは、ステップＳ３０４で、指令された動作すなわち測定を行う。
【００９２】
測定を終えるとステップＳ３０５で、子測量機ＦＭＸは、所定動作の実行結果に関するデータ（動作結果データ）を、親測量機ＬＭに対して送信する。本例では、子測量機ＦＭＸが測定により取得した測定データを、逐次、すなわち測定毎に待機中の親測量機ＬＭに送信する。
【００９３】
親測量機ＬＭは、ステップＳ３０６で、動作結果データを受信する。親測量機ＬＭが受信した子測量機ＦＭＸの動作結果データは、Ａを介して、通信パターンＡ１のステップＳ１０６または通信パターンＡ２のステップＳ２０７の処理に移行され、ステップＳ１０６またはステップＳ２０７において、親測量機ＬＭから管理サーバＭＳへと送信される。
【００９４】
ステップＳ３０５で動作結果データを送信した後、子測量機ＦＭＸは、ステップＳ３０７において、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【００９５】
ステップＳ３０７で完了していない指令がある場合（Ｎｏ）、処理はステップＳ３０４に戻り、子測量機ＦＭＸは、全ての指令が完了するまで処理を繰り返す。
【００９６】
ステップＳ３０７で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【００９７】
４．親測量機ＬＭと子測量機ＦＭｘとの通信パターンＢ２
図１０は、通信パターンＢ２における、親測量機ＬＭと子測量機ＦＭｘとの通信パターンの動作のフローチャートである。
【００９８】
通信パターンＢ２では、親測量機ＬＭは、管理サーバＭＳから受領した、子測量機ＦＭＸ宛の指令を子測量機ＦＭＸに送信し、子測量機ＦＭＸは、指令に基いて、所定の動作として測定を実行し、動作結果データとしての測定データを、指定されたタイミング（例えば１日１回午前０時に、等）に従って、親測量機ＬＭに送信する。
【００９９】
管理サーバＭＳと親測量機ＬＭと通信パターンにおいて、ステップＳ１０６またはステップＳ２０６で子測量機ＦＭｘ宛と判断された指令については、Ｂを介してステップＳ４０１に移行して、ステップＳ４０１で、親測量機ＬＭが、子測量機ＦＭＸに対して、子測量機ＦＭＸ宛の指令を送信し、ステップＳ４０２で子測量機ＦＭｘが、指令を受信する。
【０１００】
指令送信後の親測量機ＬＭは、ステップＳ４０３に移行して待機する。
【０１０１】
指令を受信した子測量機ＦＭｘは、ステップＳ４０４で、指令された動作すなわち測定を行う。
【０１０２】
測定を終えるとステップＳ４０５で、子測量機ＦＭＸは、動作結果データ、すなわち測定データを記憶部３４に保存する。
【０１０３】
次いで、ステップＳ４０６で、子測量機ＦＭＸは、指定されたタイミングに従って、保存された動作結果データを親測量機ＬＭに送信する。
【０１０４】
親測量機ＬＭは、ステップＳ４０７で、動作結果データを受信する。親測量機ＬＭが受信した子測量機ＦＭＸの動作結果データは、ステップＳ４０８で、親測量機ＬＭの記憶部２５に保存される。保存データは、Ａを介して、ステップＳ１０６又はステップＳ２０７に移行され、親測量機ＬＭから管理サーバＭＳへと送信される。
【０１０５】
一方、子測量機ＦＭＸは、ステップＳ４０６で動作結果データを送信した後、ステップＳ４０９において、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１０６】
ステップＳ４０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ４０４に戻り、子測量機ＦＭＸは、全ての指令が完了するまで処理を繰り返す。
【０１０７】
ステップＳ４０９で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【０１０８】
５．親測量機ＬＭと子測量機ＦＭｘとの通信パターンＢ３
図１１は、通信パターンＢ３における、親測量機ＬＭと子測量機ＦＭｘとの通信パターンの動作のフローチャートである。
【０１０９】
通信パターンＢ３では、親測量機ＬＭは、管理サーバＭＳから受領した、子測量機ＦＭＸ宛の指令を子測量機ＦＭＸに送信し、子測量機ＦＭＸは、指令に基いて、所定の動作として測定を実行し、動作結果データとしての測定データを保存する。親測量機ＬＭは、指定されたタイミング（例えば１日１回午前０時に、等）で、子測量機ＦＭｘの測定データを要求し、要求に応じて子測量機ＦＭＸは測定データを親測量機ＬＭに送信する。
【０１１０】
管理サーバＭＳと親測量機ＬＭと通信パターンにおいて、ステップＳ１０４またはステップＳ２０４で子測量機ＦＭｘ宛と判断された指令については、Ｂを介してステップＳ５０１に移行して、ステップＳ５０１で、親測量機ＬＭが、子測量機ＦＭＸに対して、子測量機ＦＭＸ宛の指令を送信し、ステップＳ５０２で子測量機ＦＭｘが、指令を受信する。
【０１１１】
次いで、子測量機ＦＭｘは、ステップＳ５０３で、指令された動作すなわち測定を行う。
【０１１２】
測定を終えるとステップＳ５０４で、子測量機ＦＭＸは、動作結果データ、すなわち測定データを記憶部３４に保存する。
【０１１３】
親測量機ＬＭは、ステップＳ５０５において、予め指定されたタイミングに従って、子測量機ＦＭＸに対して、動作結果データの送信を要求する。
【０１１４】
ステップＳ５０６では、子測量機ＦＭｘが親測量機ＬＭの要求に応じて、動作結果データを送信する。
【０１１５】
ステップＳ５０７で、親測量機ＬＭが、動作結果データを受信すると、次にステップＳ５０８で、受信データを記憶部２５に保存する。
【０１１６】
保存された子測量機ＦＭＸの動作結果データは、Ａを介して、ステップＳ１０６またはステップＳ２０７の処理へと移行し、親測量機ＬＭから管理サーバＭＳへと送信される。
【０１１７】
ステップＳ５０６で、動作結果データを送信した後、子測量機ＦＭＸは、ステップＳ５０７において、全ての測定が完了したか否かを判断する。
【０１１８】
ステップＳ５０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ５０３に戻り、子測量機ＦＭＸは、全ての指令が完了するまで処理を繰り返す。
【０１１９】
ステップＳ５０９で全ての指令が完了している場合（Ｙｅｓ）、親測量機ＬＭは、処理を終了する。
【０１２０】
６．管理サーバＭＳと親測量機ＬＭとの通信パターンＣ１
図１２は、通信パターンＣ１における、管理サーバＭＳおよび親測量機ＬＭの動作のフローチャートである。
【０１２１】
通信パターンＣ１は、管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合の、管理サーバＭＳと親測量機ＬＭとの通信パターンであり、通信パターンＡ１のまたはＡ２のフローチャートのＣａに続く処理である。
【０１２２】
通信パターンＣ１では、親測量機ＬＭは、管理サーバＭＳとの通信失敗した場合に、その時点で未送信のデータを保存して待機し、その後も測定を続行し、続行により得られる測定データを保存し、管理サーバＭＳとの通信が復旧した時に、未送信データおよび通信失敗期間中に得られた測定データを、管理サーバＭＳに送信する。
【０１２３】
通信パターンＡ１のステップＳ１１１または通信パターンＡ２のステップＳ２１２において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ６０１に移行する。
【０１２４】
まず、ステップＳ６０１では、ステップＳ１０６またはステップＳ２０７において、送信に失敗した、送信未完了データを保存する。
【０１２５】
次に、ステップＳ６０２では、親測量機ＬＭは、従前指示されている所定の動作として、測定を実行する。
【０１２６】
次に、ステップＳ６０３で、親測量機ＬＭは、動作結果データとして、測定データを記憶部２５に保存する。
【０１２７】
また、ステップＳ６０４において、親測量機ＬＭは、定期的に管理サーバＭＳとの通信が復旧しているか否かを、確認信号を送信することにより確認する。
【０１２８】
ステップＳ６０５において、復旧応答信号がない場合（Ｎｏ）、処理は、ステップＳ６０４に戻って、親測量機ＬＭは、確認信号の送信を繰り返す。
【０１２９】
ステップＳ６０５において、復旧応答信号がある場合（Ｙｅｓ）、ステップＳ６０６において、親測量機ＬＭは、管理サーバＭＳとの通信が復旧したことを確認する。
【０１３０】
管理サーバＭＳとの通信の復旧が確認されると、ステップＳ６０７において、親測量機ＬＭは、保存していた送信未完了データ、親測量機ＬＭの動作結果データ、および子測量機ＦＭＸから取得した、子測量機ＦＭｘの動作結果データ等、親測量機ＬＭに保存されているデータ（保存データ）を、管理サーバＭＳに送信する。
【０１３１】
ステップＳ６０８において、管理サーバＭＳは、親測量機ＬＭ送信された保存データを受信する。そして、ステップＳ６０９において、管理サーバＭＳは、受信データを遠隔端末ＲＣの端末表示部４３に表示して、処理を終了する。
【０１３２】
７．親測量機ＬＭと子測量機ＦＭＸとの通信パターンＤ１
図１３は、通信パターンＤ１における、親測量機ＬＭおよび子測量機ＦＭＸの動作のフローチャートである。
【０１３３】
通信パターンＤ１は、管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合に、実行される。通信パターンＡ１のまたはＡ２のフローチャートのＣａに続く処理である。
【０１３４】
通信パターンＤ１では、親測量機ＬＭは、子測量機ＦＭＸに、第２の動作指令（今後の指令）として、測定を続行させるための指令を送信するとともに、動作結果データを、逐次、親測量機ＬＭに対して送信させるための指令を送信する。
【０１３５】
通信パターンＡ１のステップＳ１１２または通信パターンＡ２のステップＳ２１３において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ７０１に移行する。
【０１３６】
ステップＳ７０１では、親測量機ＬＭは、今後の指令を子測量機ＦＭｘに送信し、ステップＳ７０２において、子測量機ＦＭｘが該指令を受信する。
【０１３７】
その後、ステップＳ７０３で、親測量機ＬＭは、待機する。一方、子測量機ＦＭＸは、ステップＳ７０４で今後の指令に基いて、測定を実行する。
【０１３８】
次いで、ステップＳ７０５では、子測量機ＦＭｘは、動作結果データを、待機中の親測量機ＬＭに対して、逐次すなわち測定毎に送信し、ステップＳ７０６で、親測量機ＬＭが動作結果データを受信する。
【０１３９】
次いで、ステップＳ７０７では、親測量機ＬＭが、受信したデータを、記憶部２５に保存する。ステップＳ７０７で保存したデータは、Ｃｂを介して管理サーバＭＳと親測量機ＬＭの通信パターンＣ１におけるステップＳ６０７において、逐次、管理サーバＭＳに送信される。
【０１４０】
一方、子測量機ＦＭｘは、ステップＳ７０８で、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１４１】
ステップＳ７０８で完了していない指令がある場合（Ｎｏ）、処理はステップＳ７０４に戻り、子測量機ＦＭｘは、全ての指令が完了するまで処理を繰り返す。
【０１４２】
ステップＳ７０８で全ての指令が完了している場合（Ｙｅｓ）、子測量機ＦＭｘは、処理を終了する。
【０１４３】
８．親測量機ＬＭと子測量機ＦＭＸとの通信パターンＤ２
図１４は、通信パターンＤ２における、親測量機ＬＭおよび子測量機ＦＭＸの動作のフローチャートである。
【０１４４】
通信パターンＤ２は、管理サーバＭＳと親測量機ＬＭとの通信が遮断された場合に、実行される。通信パターンＡ１またはＡ２のフローチャートのＣａに続く処理である。
【０１４５】
通信パターンＤ２では、親測量機ＬＭは、子測量機ＦＭＸに、第２の動作指令（今後の指令）として、上記設定期間および設定間隔での測定を続行させるための指令を送信するとともに、動作結果データとして測定データを、指定したタイミングで、親測量機ＬＭに対して送信させるための指令を送信する。子測量機ＦＭｘは、指令に基いて、測定を実行し、測定データを予め指定されたタイミングに従って親測量機ＬＭに対して送信する。
【０１４６】
通信パターンＡ１のステップＳ１１２または通信パターンＡ２のステップＳ２１３において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ８０１に移行する。
【０１４７】
ステップＳ８０１では、親測量機ＬＭは、今後の指令を子測量機ＦＭｘに送信し、ステップＳ８０２において、子測量機ＦＭｘが該指令を受信する。
【０１４８】
その後、ステップＳ８０３で、親測量機ＬＭは、待機する。一方、子測量機ＦＭＸは、ステップＳ８０４で、今後の指令に従って測定を実行する。
【０１４９】
次いで、ステップＳ８０５で、子測量機ＦＭｘは、測定データを、記憶部３４に保存する。
【０１５０】
次いで、ステップＳ８０６で、子測量機ＦＭｘは、保存した動作結果データを、指定された待機中の親測量機ＬＭに対して送信する。次いで、ステップＳ８０７で、親測量機ＬＭは動作結果データを受信する。
【０１５１】
次いで、ステップＳ８０８では、親測量機ＬＭが、受信したデータを、記憶部２５に保存する。ステップＳ８０８で保存されたデータは、Ｃｂを介して管理サーバＭＳと親測量機ＬＭの通信パターンＣ１におけるステップＳ６０７において、管理サーバＭＳに送信される。
【０１５２】
一方、子測量機ＦＭｘは、ステップＳ８０９で、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１５３】
ステップＳ８０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ８０４に戻り、子測量機ＦＭｘは、全ての指令が完了するまで処理を繰り返す。
【０１５４】
ステップＳ８０９で全ての指令が完了している場合（Ｙｅｓ）、子測量機ＦＭｘは、処理を終了する。
【０１５５】
９．親測量機ＬＭと子測量機ＦＭＸとの通信パターンＤ３
図１５は、通信パターンＤ３における、親測量機ＬＭおよび子測量機ＦＭＸの動作のフローチャートである。
【０１５６】
通信パターンＤ３は、管理サーバＭＳと親測量機ＬＭとの通信が失敗した場合に、実行される。通信パターンＡ１またはＡ２のフローチャートのＣａに続く処理である。
【０１５７】
通信パターンＤ３では、親測量機ＬＭは、子測量機ＦＭＸに、第２の動作指令（今後の指令）として、上記設定期間および設定間隔での測定を続行させ、親測量機ＬＭの要求に応じて動作結果データとして測定データを親測量機ＬＭに送信させるための指令を送信する。親測量機ＬＭは、子測量機ＦＭｘに対して、所定のタイミングで動作結果データを要求する。
【０１５８】
通信パターンＡ１のステップＳ１１２または通信パターンＡ２のステップＳ２１３において、親測量機ＬＭが管理サーバＭＳとの通信に失敗すると、Ｃａを介して、処理は、ステップＳ９０１に移行する。
【０１５９】
ステップＳ９０１では、親測量機ＬＭは、今後の指令を子測量機ＦＭｘに送信し、ステップＳ９０２において、子測量機ＦＭｘが該指令を受信する。
【０１６０】
次いで、ステップＳ９０３では、子測量機ＦＭＸが、今後の指令に従って測定を実行する。
【０１６１】
次いで、ステップＳ９０４で、子測量機ＦＭｘが、動作結果データを、記憶部３４に保存する。
【０１６２】
次いで、ステップＳ９０５で、親測量機ＬＭは、所定のタイミングで子測量機ＦＭｘに対して、測定データの送信を要求する。
【０１６３】
次いで、ステップＳ９０６で、子測量機ＦＭｘは、親測量機ＬＭからの要求に応じて、ステップＳ９０４で保存した動作結果データを親測量機ＬＭに送信する。
【０１６４】
ステップＳ９０７で、親測量機ＬＭは、動作結果データを受信すると、ステップＳ９０８で記憶部２５に受信データを保存する。
【０１６５】
その後処理は、Ｃｂを介して、管理サーバＭＳと親測量機ＬＭの通信パターンＣ１におけるステップＳ６０７に移行して、ステップＳ９０８で保存されたデータは、管理サーバＭＳに送信される。
【０１６６】
一方、子測量機ＦＭｘは、ステップＳ９０６で動作結果データを送信した後、ステップＳ９０９で、全ての指令が完了したか否かを判断する。本例では、全ての測定が完了しているかどうかを判断する。
【０１６７】
ステップＳ９０９で完了していない指令がある場合（Ｎｏ）、処理はステップＳ９０３に戻り、子測量機ＦＭｘは、全ての指令が完了するまで処理を繰り返す。
【０１６８】
ステップＳ９０９で全ての指令が完了している場合（Ｙｅｓ）、子測量機ＦＭｘは、処理を終了する。
【０１６９】
図１６（ａ）は、本実施の形態に係る測量機の遠隔操作システム１０において、管理サーバＭＳと親測量機ＬＭとの通信が接続している場合の、管理サーバＭＳ、親測量機ＬＭおよび子測量機ＦＭＸの、通信パターンの組み合わせを示す。図１６（ａ）において、例えば通信パターンＸ１は、管理サーバＭＳと親測量機ＬＭとの通信は、通信パターンＡ１によって行われ、親測量機ＬＭと子測量機ＦＭＸとの通信は、通信パターンＢ１によって行われることを意味する。
【０１７０】
図１６（ｂ）は、本実施の形態に係る測量機の遠隔操作システム１０における、管理サーバＭＳと親測量機ＬＭとの通信が遮断した場合の、管理サーバＭＳ、親測量機ＬＭおよび子測量機ＦＭＸの通信パターンの組み合わせを示す。
【０１７１】
図１６（ｃ）は、本実施の形態に係る測量機の遠隔操作システム１０における、管理サーバＭＳと親測量機ＬＭとの通信が接続している場合と管理サーバＭＳと親測量機ＬＭとの通信が遮断した場合の、管理サーバＭＳ、親測量機ＬＭおよび子測量機ＦＭＸの通信パターンの組み合わせを示す。
【０１７２】
このように、本実施の形態に係るシステム１０における、管理サーバＭＳ、親測量機ＬＭ、および子測量機ＦＭＸの間の通信は、通信パターンＺ１〜Ｚ１８により実行することができる。
【０１７３】
いずれの通信パターンを用いた場合も、管理サーバＭＳからの指示に従って動作している最中に、管理サーバＭＳが停止したり、第１の通信ネットワークＮ１が失敗したりして、親測量機ＬＭと管理サーバＭＳとの通信が失敗した場合に、親測量機ＬＭが、子測量機ＦＭｘの今後の動作を指令して、管理サーバＭＳを介さずに子測量機ＦＭｘを動作させることができる。この結果、親測量機ＬＭと管理サーバＭＳとの通信が失敗した場合にも、子測量機ＦＭに必要な動作を継続させることができる。
【０１７４】
また、本実施の形態に係るシステム１０によれば、親測量機ＬＭと管理サーバＭＳとの通信が失敗した場合に、親測量機ＬＭは未送信のデータを保存し、送信を待機する。また、親測量機ＬＭは、動作を継続する子測量機ＦＭｘから、逐次または定期的に動作結果データを受信し、データを保存できるので、親測量機ＬＭと管理サーバＭＳとの通信の失敗により未送信となったデータおよび通信が失敗している最中に取得したデータを損失することがない。
【０１７５】
また、本実施の形態に係るシステム１０によれば、親測量機ＬＭと管理サーバＭＳとの通信が復旧した場合には、保存していた未送信のデータおよび接続が失敗している間に蓄積されたデータを、親測量機ＬＭが管理サーバＭＳに送信するので、親測量機ＬＭと管理サーバＭＳとの通信の失敗により未送信となったデータおよび通信が失敗している最中に取得したデータを、管理サーバＭＳの記憶部５３に保存して利用することができる。
【０１７６】
なお、上記のような、定点観測の場合、親測量機ＬＭが管理サーバＭＳとの通信に失敗している最中に保存するデータは、測量データであるので、データ量が膨大となる。特に復旧までの期間が長期に亘る場合、測定する点数が多い場合や、測定間隔が短い場合などは顕著である。このような場合には、ステップＳ６０１，Ｓ６０３，Ｓ７０７，Ｓ８０８，Ｓ９０８において、親測量機ＬＭがデータを保存する際に、日付毎に圧縮した形式で保存し、親測量機ＬＭと管理サーバＭＳとの通信が復旧した場合に、データを圧縮した形式で送信することとしてもよい。
【０１７７】
また、上記の例では、所定の動作として、各子測量機ＦＭが所定期間所定間隔で測定を行い、その動作結果データが測定データである例を示した。しかし、これに限らず、例えば、所定の動作が、子測量機ＦＭに内蔵された環境センサによる温度、湿度、振動等の環境データの取得であり、動作結果データが環境モニタリング結果であってもよい。
【０１７８】
また、所定の動作が、電源再起動や、ソフトウェアアップデートであり、動作結果データが動作完了情報であってもよい。また、所定の動作が、補正動作であり、動作結果データが、補正動作完了情報であってもよい。また、所定の動作が、子測量機に備えたカメラによる撮像であり、動作結果データが周辺画像データであってもよい。
【０１７９】
＜変形例＞
実施の形態にかかるシステム１０では、１つの親測量機ＬＭと複数の子測量機ＦＭを備えるシステムについて説明したが、図１７に示すように親測量機ＬＭを、親測量機ＬＭ１，ＬＭ２と複数備える構成としてもよい。
【符号の説明】
【０１８０】
１０  測量機の遠隔操作システム
ＬＭ  親測量機
ＦＭ（ＦＭＸ）  子測量機
ＲＣ  遠隔端末
ＭＳ  管理サーバ
Ｎ１  第１の通信ネットワーク
Ｎ２  第２の通信ネットワーク