(57)【要約】【課題】要求に応じて情報を返信するマスタサーバ装置が切り替えられる場合において、複数の要求のそれぞれに応じた情報の返信処理を要求の順番通りに実行することによって、要求元のサーバ装置に対して順番通りに情報を返信できる通信方法、通信プログラム、及び通信システムを提供する。【解決手段】移動要求をサーバ装置Ｓ１が送信する（Ｔ００１）。移動通知をサーバ装置Ｓ２が送信する（Ｔ００５）。移動応答をサーバ装置Ｓ３が送信する（Ｔ００９）。移動要求〜移動応答の第１期間Ｐ１０１内にサーバ装置Ｓ１が受信した情報要求（２）をサーバ装置Ｓ２に送信する（Ｔ１１７）。移動通知〜情報要求（２）の第２期間Ｐ２０３内にサーバ装置Ｓ２が情報要求（３）を受信する（Ｔ１１５）。第２期間Ｐ２０３の経過後、サーバ装置Ｓ２がサーバ装置Ｓ３に設定情報（２）（３）の順番で送信する（Ｔ１２１、Ｔ１２５）。【選択図】図３
2019176211.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置の間の通信を制御する複数のサーバ装置であって、
前記複数のサーバ装置のうち第１サーバ装置は、前記通信に関する設定情報を管理するマスタ権限を有し、
前記複数のサーバ装置のうち前記第１サーバ装置を除く第２サーバ装置又は第３サーバ装置は、前記設定情報を要求する情報要求を前記第１サーバ装置に送信し、
前記第１サーバ装置は、前記情報要求に応じ、前記情報要求を送信した前記第２サーバ装置又は前記第３サーバ装置に前記設定情報を送信する
前記複数のサーバ装置間で実行される通信方法であって、
前記第１サーバ装置が、前記第１サーバ装置から前記第２サーバ装置に前記マスタ権限を移動することを要求する移動要求及び前記設定情報を、前記第２サーバ装置に送信するステップと、
前記第２サーバ装置が前記移動要求及び前記設定情報を受信した後、前記マスタ権限が前記第１サーバ装置から前記第２サーバ装置に移動することを通知する移動通知を、前記第２サーバ装置が直接的又は前記第１サーバ装置を介して前記第３サーバ装置に送信するステップと、
前記第３サーバ装置が前記移動通知を受信したことに応じ、前記第３サーバ装置が前記第１サーバ装置に移動応答を送信するステップと、
前記第１サーバ装置が前記移動応答を受信した場合、前記第１サーバ装置が前記第２サーバ装置に前記移動要求及び前記設定情報を送信してから、前記第１サーバ装置が前記第３サーバ装置から前記移動応答を受信するまでの第１期間内に、前記第３サーバ装置から受信した第１情報要求を、前記第１サーバ装置が前記第２サーバ装置に送信するステップと、
前記第２サーバ装置が前記第３サーバ装置に前記移動通知を送信してから、前記第１情報要求を前記第１サーバ装置から受信するまでの第２期間内に、前記第３サーバ装置から送信された複数の第２情報要求を受信し、受信した順番で前記複数の第２情報要求を保持するステップと、
前記第２サーバ装置が、前記第２期間の経過後、前記第１情報要求に応じた第１設定情報を前記第３サーバ装置に送信し、次いで、前記複数の第２情報要求に応じた複数の第２設定情報を、対応する前記複数の第２情報要求が保持された順番で前記第３サーバ装置に送信するステップと
を備えたことを特徴とする通信方法。
【請求項２】
前記第１サーバ装置が、前記第１期間内に前記第３サーバ装置から複数の前記第１情報要求を受信した場合、受信した順番で前記複数の第１情報要求を保持することを特徴とする請求項１に記載の通信方法。
【請求項３】
前記第１期間の経過後、前記第１サーバ装置が、前記複数の第１情報要求を、前記第１サーバ装置により受信された順番で前記第２サーバ装置に送信することを特徴とする請求項２に記載の通信方法。
【請求項４】
前記第１サーバ装置が、前記第１期間内に前記第３サーバ装置から前記複数の第１情報要求を受信した場合、前記第１サーバ装置が、前記複数の第１情報要求に対応する複数の前記第１設定情報のそれぞれが所定条件を満たすかを、前記第１設定情報毎に判定するステップを更に備え、
前記第１サーバ装置は、前記所定条件を満たすと判定された前記第１設定情報に対応する前記第１情報要求を、前記第１期間の経過後に前記第２サーバ装置に送信せず、代わりに、前記複数の第１情報要求のそれぞれの受信後に前記第１設定情報を前記第３サーバ装置に送信することを特徴とする請求項３に記載の通信方法。
【請求項５】
前記第２サーバ装置が、前記第２期間内に前記第３サーバ装置から前記複数の第２情報要求を受信した場合、前記第２サーバ装置が、前記複数の第２情報要求に対応する前記複数の第２設定情報のそれぞれが所定条件を満たすかを、前記第２設定情報毎に判定するステップを更に備え、
前記第２サーバ装置は、前記所定条件を満たすと判定された前記第２設定情報を、前記第２期間経過後に前記第３サーバ装置に送信せず、代わりに、前記複数の第２情報要求のそれぞれの受信後に前記第２設定情報を前記第３サーバ装置に送信することを特徴とする請求項１から４の何れかに記載の通信方法。
【請求項６】
前記第２サーバ装置が、前記第２期間の経過後、前記第３サーバ装置から送信された複数の第３情報要求を受信するステップと、
前記第２サーバ装置が、前記複数の第３情報要求のそれぞれに応じた第３設定情報を、前記複数の第３情報要求のそれぞれの受信後に、前記第３サーバ装置に送信するステップと
を更に備えたことを特徴とする請求項１から５の何れかに記載の通信方法。
【請求項７】
前記第１サーバ装置が前記第２サーバ装置に前記第１情報要求を送信する場合、前記第１サーバ装置の認証が可能な署名が付された前記第１情報要求である第１署名情報を前記第２サーバ装置に送信し、
前記第２サーバ装置が前記第１署名情報を受信した場合、前記第１署名情報及び前記第１設定情報を前記第３サーバ装置に送信することを特徴とする請求項１から６の何れかに記載の通信方法。
【請求項８】
前記第１サーバ装置が前記第２サーバ装置に前記移動要求及び前記設定情報を送信する場合、前記第１サーバ装置の認証が可能な署名が付された前記移動要求である第２署名情報及び前記設定情報を前記第２サーバ装置に送信し、
前記第２サーバ装置が前記第２署名情報及び前記設定情報を受信した場合、前記第２署名情報及び前記移動通知を、直接的又は前記第１サーバ装置を介して前記第３サーバ装置に送信することを特徴とする請求項１から７の何れかに記載の通信方法。
【請求項９】
前記第１サーバ装置が前記第１期間内に前記第１情報要求を受信しない場合、前記移動応答に応じた完了通知を、前記第１サーバ装置が前記第２サーバ装置に送信するステップを備え、
前記第２サーバ装置が前記第３サーバ装置に前記移動通知を送信してから、前記完了通知を前記第１サーバ装置から受信するまでの前記第２期間内に、前記第３サーバ装置から送信された複数の第２情報要求を受信し、受信した順番で前記複数の第２情報要求を保持し、
前記第２サーバ装置が、前記第２期間の経過後、前記複数の第２情報要求に応じた前記複数の第２設定情報を、対応する前記複数の第２情報要求が保持された順番で前記第３サーバ装置に送信することを特徴とする請求項１から８の何れかに記載の通信方法。
【請求項１０】
複数の端末装置の間の通信を制御する複数のサーバ装置であって、
前記複数のサーバ装置のうち第１サーバ装置は、前記通信に関する設定情報を管理するマスタ権限を有し、
前記複数のサーバ装置のうち前記第１サーバ装置を除く第２サーバ装置又は第３サーバ装置は、前記設定情報を要求する情報要求を前記第１サーバ装置に送信し、
前記第１サーバ装置は、前記情報要求に応じ、前記情報要求を送信した前記第２サーバ装置又は前記第３サーバ装置に前記設定情報を送信する
前記複数のサーバ装置のうち、前記第２サーバ装置のコンピュータに、
前記第１サーバ装置から前記第２サーバ装置に前記マスタ権限を移動することを要求する移動要求及び前記設定情報が、前記第１サーバ装置から送信された場合に、前記移動要求及び前記設定情報を受信するステップと、
前記マスタ権限が前記第１サーバ装置から前記第２サーバ装置に移動することを通知する移動通知を、直接的又は前記第１サーバ装置を介して前記第３サーバ装置に送信するステップと、
前記第２サーバ装置が前記第３サーバ装置に前記移動通知を送信してから、前記移動通知を受信した前記第３サーバ装置が前記第１サーバ装置に移動応答を送信した後、前記移動応答を受信した前記第１サーバ装置が前記第３サーバ装置から第１情報要求を受信した場合において前記第１サーバ装置から送信される前記第１情報要求を受信するまでの第２期間内に、前記第３サーバ装置から送信された複数の第２情報要求を受信し、受信した順番で前記複数の第２情報要求を保持するステップと、
前記第２期間の経過後、前記第１情報要求に応じた第１設定情報を前記第３サーバ装置に送信し、次いで、前記複数の第２情報要求に応じた複数の第２設定情報を、前記複数の第２情報要求が保持された順番で前記第３サーバ装置に送信するステップと
を実行させるための通信プログラム。
【請求項１１】
前記第２期間内に前記第３サーバ装置から前記複数の第２情報要求を受信した場合、前記複数の第２情報要求に対応する前記複数の第２設定情報のそれぞれが所定条件を満たすかを、前記第２設定情報毎に判定するステップを、前記コンピュータに更に実行させ、
前記第２サーバ装置は、前記所定条件を満たすと判定された前記第２設定情報を、前記第２期間経過後に前記第３サーバ装置に送信せず、代わりに、前記複数の第２情報要求のそれぞれの受信後に前記第２設定情報を前記第１サーバ装置に送信することを特徴とする請求項１０に記載の通信プログラム。
【請求項１２】
前記第２期間の経過後、前記第３サーバ装置から送信された複数の第３情報要求を受信するステップと、
前記複数の第３情報要求のそれぞれに応じた第３設定情報を、前記複数の第３情報要求のそれぞれの受信後に、前記第３サーバ装置に送信するステップと
を、前記コンピュータに更に実行させることを特徴とする請求項１０又は１１に記載の通信プログラム。
【請求項１３】
複数の端末装置の間の通信を制御する複数のサーバ装置であって、
前記複数のサーバ装置のうち第１サーバ装置は、前記通信に関する設定情報を管理するマスタ権限を有し、
前記複数のサーバ装置のうち前記第１サーバ装置を除く第２サーバ装置又は第３サーバ装置は、前記設定情報を要求する情報要求を前記第１サーバ装置に送信し、
前記第１サーバ装置は、前記情報要求に応じ、前記情報要求を送信した前記第２サーバ装置又は前記第３サーバ装置に前記設定情報を送信する
前記複数のサーバ装置を有する通信システムであって、
前記第１サーバ装置が、前記第１サーバ装置から前記第２サーバ装置に前記マスタ権限を移動することを要求する移動要求及び前記設定情報を、前記第２サーバ装置に送信する手段と、
前記第２サーバ装置が前記移動要求及び前記設定情報を受信した後、前記マスタ権限が前記第１サーバ装置から前記第２サーバ装置に移動することを通知する移動通知を、前記第２サーバ装置が直接的又は前記第１サーバ装置を介して前記第３サーバ装置に送信する手段と、
前記第３サーバ装置が前記移動通知を受信したことに応じ、前記第３サーバ装置が前記第１サーバ装置に移動応答を送信する手段と、
前記第１サーバ装置が前記移動応答を受信した場合、
前記第１サーバ装置が前記第２サーバ装置に前記移動要求及び前記設定情報を送信してから、前記第１サーバ装置が前記第３サーバ装置から前記移動応答を受信するまでの第１期間内に、前記第３サーバ装置から受信した第１情報要求を、前記第１サーバ装置が前記第２サーバ装置に送信する手段と、
前記第２サーバ装置が前記第３サーバ装置に前記移動通知を送信してから、前記第１情報要求を前記第１サーバ装置から受信するまでの第２期間内に、前記第３サーバ装置から送信された複数の第２情報要求を受信し、受信した順番で前記複数の第２情報要求を保持する手段と、
前記第２サーバ装置が、前記第２期間の経過後、前記第１情報要求に応じた第１設定情報を前記第３サーバ装置に送信し、次いで、前記複数の第２情報要求に応じた複数の第２設定情報を、前記複数の第２情報要求が保持された順番で前記第３サーバ装置に送信する手段と
を備えたことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信方法、通信プログラム、及び通信システムに関する。
【背景技術】
【０００２】
ネットワークを介して接続されたサーバ装置及び端末装置間で遠隔会議を行なうための様々な通信方式が提案されている。特許文献１は、多地点会議システムを提案する。多地点会議システムは、複数のＭＣＵ、資源管理サーバ、及び、複数の端末を備える。各ＭＣＵ及び複数の端末は、エリア毎のネットワーク（以下、「エリアネットワーク」という。）に接続される。各ＭＣＵは、複数の端末間で送受信されるパケットを転送することによって、多地点会議（以下、単に「会議」という。）の制御を行う。資源管理サーバは、複数のＭＣＵのそれぞれの資源管理を行う。例えば、特定の会議を制御する第１ＭＣＵの資源が不足した場合、要求情報を資源管理サーバに送信する。資源管理サーバは、要求情報に基づいて代替の第２ＭＣＵを抽出し、第２ＭＣＵに通知する。第２ＭＣＵは、第１ＭＣＵが制御する会議に参加する複数の端末に対し、第２ＭＣＵのアドレスを送信し、接続先を切り替えさせて会議を継続する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１５８２０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の資源管理サーバのように、ＭＣＵからの要求に応じて情報を返信するサーバ装置（以下、「マスタサーバ装置」という。）が、別のサーバ装置に切り替えられる場合がある。この場合、マスタサーバ装置の切り替え過程において、切り替え前のマスタサーバ装置（以下、「旧マスタサーバ装置」という。）と切り替え後のマスタサーバ装置（以下、「新マスタサーバ装置」という。）とのそれぞれに対する要求が混在する場合がある。この場合、各要求に応じた情報の返信処理が要求の送信順で行われず、要求の順番と異なる順番で対応する応答が返信され、要求元のＭＣＵに到達する可能性がある。
【０００５】
本発明の目的は、要求に応じて情報を返信するマスタサーバ装置が切り替えられる場合において、複数の要求のそれぞれに応じた情報の返信処理を要求の順番通りに実行することによって、要求元のサーバ装置に対して順番通りに情報を返信できる通信方法、通信プログラム、及び通信システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第１態様に係る通信方法は、複数の端末装置の間の通信を制御する複数のサーバ装置であって、前記複数のサーバ装置のうち第１サーバ装置は、前記通信に関する設定情報を管理するマスタ権限を有し、前記複数のサーバ装置のうち前記第１サーバ装置を除く第２サーバ装置又は第３サーバ装置は、前記設定情報を要求する情報要求を前記第１サーバ装置に送信し、前記第１サーバ装置は、前記情報要求に応じ、前記情報要求を送信した前記第２サーバ装置又は前記第３サーバ装置に前記設定情報を送信する前記複数のサーバ装置間で実行される通信方法であって、前記第１サーバ装置が、前記第１サーバ装置から前記第２サーバ装置に前記マスタ権限を移動することを要求する移動要求及び前記設定情報を、前記第２サーバ装置に送信するステップと、前記第２サーバ装置が前記移動要求及び前記設定情報を受信した後、前記マスタ権限が前記第１サーバ装置から前記第２サーバ装置に移動することを通知する移動通知を、前記第２サーバ装置が直接的又は前記第１サーバ装置を介して前記第３サーバ装置に送信するステップと、前記第３サーバ装置が前記移動通知を受信したことに応じ、前記第３サーバ装置が前記第１サーバ装置に移動応答を送信するステップと、前記第１サーバ装置が前記移動応答を受信した場合、前記第１サーバ装置が前記第２サーバ装置に前記移動要求及び前記設定情報を送信してから、前記第１サーバ装置が前記第３サーバ装置から前記移動応答を受信するまでの第１期間内に、前記第３サーバ装置から受信した第１情報要求を、前記第１サーバ装置が前記第２サーバ装置に送信するステップと、前記第２サーバ装置が前記第３サーバ装置に前記移動通知を送信してから、前記第１情報要求を前記第１サーバ装置から受信するまでの第２期間内に、前記第３サーバ装置から送信された複数の第２情報要求を受信し、受信した順番で前記複数の第２情報要求を保持するステップと、前記第２サーバ装置が、前記第２期間の経過後、前記第１情報要求に応じた第１設定情報を前記第３サーバ装置に送信し、次いで、前記複数の第２情報要求に応じた複数の第２設定情報を、対応する前記複数の第２情報要求が保持された順番で前記第３サーバ装置に送信するステップとを備えたことを特徴とする。
【０００７】
上記の第２期間は、第１サーバ装置から第２サーバ装置に対してマスタ権限の移動が行われることが第３サーバ装置に通知される期間に対応する。この期間において、第３サーバ装置は、設定情報を要求する情報要求を、第１サーバ装置に先に送信し、次いで、第２サーバ装置に送信する可能性がある。この場合、第１サーバ装置による第１設定情報の返信処理と、第２サーバ装置による第２設定情報の返信処理との順番が入れ替わる可能性がある。この場合、第２サーバ装置において設定情報が更新されている場合には更新前の設定情報が第３サーバ装置に後から送信されることになり、好ましくない。これに対し、第２サーバ装置は、第２期間の経過後、第１サーバ装置から受信した第１設定情報を第３サーバ装置に対して先に送信し、次いで、複数の第２設定情報を第３サーバ装置に送信する。又、第２サーバ装置は、複数の第２情報要求を受信順に保持し、保持された順番で、対応する第２設定情報を第３サーバ装置に送信する。このため第３サーバ装置は、情報要求を送信した順番で対応する設定情報を受信できる。従って、マスタ権限がサーバ装置間で移動される場合でも、サーバ装置は、適切な設定情報を取得できる。
【０００８】
本発明の第２態様に係る通信プログラムは、複数の端末装置の間の通信を制御する複数のサーバ装置であって、前記複数のサーバ装置のうち第１サーバ装置は、前記通信に関する設定情報を管理するマスタ権限を有し、前記複数のサーバ装置のうち前記第１サーバ装置を除く第２サーバ装置又は第３サーバ装置は、前記設定情報を要求する情報要求を前記第１サーバ装置に送信し、前記第１サーバ装置は、前記情報要求に応じ、前記情報要求を送信した前記第２サーバ装置又は前記第３サーバ装置に前記設定情報を送信する前記複数のサーバ装置のうち、前記第２サーバ装置のコンピュータに、前記第１サーバ装置から前記第２サーバ装置に前記マスタ権限を移動することを要求する移動要求及び前記設定情報が、前記第１サーバ装置から送信された場合に、前記移動要求及び前記設定情報を受信するステップと、前記マスタ権限が前記第１サーバ装置から前記第２サーバ装置に移動することを通知する移動通知を、直接的又は前記第１サーバ装置を介して前記第３サーバ装置に送信するステップと、前記第２サーバ装置が前記第３サーバ装置に前記移動通知を送信してから、前記移動通知を受信した前記第３サーバ装置が前記第１サーバ装置に移動応答を送信した後、前記移動応答を受信した前記第１サーバ装置が前記第３サーバ装置から第１情報要求を受信した場合において前記第１サーバ装置から送信される前記第１情報要求を受信するまでの第２期間内に、前記第３サーバ装置から送信された複数の第２情報要求を受信し、受信した順番で前記複数の第２情報要求を保持するステップと、前記第２期間の経過後、前記第１情報要求に応じた第１設定情報を前記第３サーバ装置に送信し、次いで、前記複数の第２情報要求に応じた複数の第２設定情報を、前記複数の第２情報要求が保持された順番で前記第３サーバ装置に送信するステップとを実行させる。第２態様によれば、第１態様と同様の効果を奏することができる。
【０００９】
本発明の第３態様に係る通信システムは、複数の端末装置の間の通信を制御する複数のサーバ装置であって、前記複数のサーバ装置のうち第１サーバ装置は、前記通信に関する設定情報を管理するマスタ権限を有し、前記複数のサーバ装置のうち前記第１サーバ装置を除く第２サーバ装置又は第３サーバ装置は、前記設定情報を要求する情報要求を前記第１サーバ装置に送信し、前記第１サーバ装置は、前記情報要求に応じ、前記情報要求を送信した前記第２サーバ装置又は前記第３サーバ装置に前記設定情報を送信する前記複数のサーバ装置を有する通信システムであって、前記第１サーバ装置が、前記第１サーバ装置から前記第２サーバ装置に前記マスタ権限を移動することを要求する移動要求及び前記設定情報を、前記第２サーバ装置に送信する手段と、前記第２サーバ装置が前記移動要求及び前記設定情報を受信した後、前記マスタ権限が前記第１サーバ装置から前記第２サーバ装置に移動することを通知する移動通知を、前記第２サーバ装置が直接的又は前記第１サーバ装置を介して前記第３サーバ装置に送信する手段と、前記第３サーバ装置が前記移動通知を受信したことに応じ、前記第３サーバ装置が前記第１サーバ装置に移動応答を送信する手段と、前記第１サーバ装置が前記移動応答を受信した場合、前記第１サーバ装置が前記第２サーバ装置に前記移動要求及び前記設定情報を送信してから、前記第１サーバ装置が前記第３サーバ装置から前記移動応答を受信するまでの第１期間内に、前記第３サーバ装置から受信した第１情報要求を、前記第１サーバ装置が前記第２サーバ装置に送信する手段と、前記第２サーバ装置が前記第３サーバ装置に前記移動通知を送信してから、前記第１情報要求を前記第１サーバ装置から受信するまでの第２期間内に、前記第３サーバ装置から送信された第２情報要求を受信し、受信した順番で前記複数の第２情報要求を保持する手段と、前記第２サーバ装置が、前記第２期間の経過後、前記第１情報要求に応じた第１設定情報を前記第３サーバ装置に送信し、次いで、前記複数の第２情報要求に応じた複数の第２設定情報を、前記複数の第２情報要求が保持された順番で前記第３サーバ装置に送信する手段とを備えたことを特徴とする。第３態様によれば、第１態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１０】
【図１】通信システム１の概要、及び、サーバ装置Ｓの電気的構成を示す図である。
【図２】第１通信シーケンスを示す図である。
【図３】第２通信シーケンスを示す図である。
【図４】第３通信シーケンスを示す図である。
【図５】第４通信シーケンスを示す図である。
【発明を実施するための形態】
【００１１】
＜通信システム１の概要＞
図１を参照し、通信システム１について説明する。通信システム１には、サーバ装置Ｓ１、Ｓ２、Ｓ３等（総称して「サーバ装置Ｓ」という。）、端末装置Ｃ１、Ｃ２、Ｃ３等（総称して「端末装置Ｃ」という。）が含まれる。サーバ装置Ｓ及び端末装置Ｃは、ネットワークＮ（ＬＡＮ、インターネット等）を介してそれぞれ相互に接続される。端末装置Ｃは、他の端末装置Ｃとの間でサーバ装置Ｓを介して通信を行うことにより、遠隔会議を実行可能である。サーバ装置Ｓは、端末装置Ｃ間に介在して通信を制御し、遠隔会議を管理する。端末装置Ｃは、周知のPersonal Computer（ＰＣ）に対して遠隔会議アプリケーションのプログラムをインストールすることで構成される。サーバ装置Ｓは、Multi-point Control Unit（ＭＣＵ）又は周知のサーバに対して専用アプリケーションのプログラムをインストールすることで構成される。なお、図１において各サーバ装置Ｓに端末装置Ｃが１つずつ接続されているが、各サーバ装置Ｓに接続する端末装置Ｃは２以上であってもよい。
【００１２】
サーバ装置Ｓは、ＣＰＵ１１、記憶部１２、通信部１３、及び読取部１４を有する。ＣＰＵ１１は、サーバ装置Ｓによる制御全体を司る。記憶部１２は、ＣＰＵ１１によって実行される各種プログラム、及び、後述の設定情報を記憶する。通信部１３は、ネットワークＮを介して通信をおこなうためのインタフェース素子である。読取部１４は、半導体メモリや光ディスク等の記憶媒体１４Ａに記憶された情報を読み出すことができる。ＣＰＵ１１は、記憶媒体１４Ａに記憶されたプログラムを読取部１４によって読み出し、記憶部１２に記憶できる。なお、記憶部１２に記憶されるプログラムは、例えば、ネットワークＮに接続された別のサーバからダウンロードされてもよい。
【００１３】
以下、サーバ装置Ｓ１、Ｓ２、Ｓ３のそれぞれのＣＰＵ１１を、「ＣＰＵ１１１」「ＣＰＵ１１２」「ＣＰＵ１１３」という。サーバ装置Ｓ１、Ｓ２、Ｓ３のそれぞれの記憶部１２を、「記憶部１２１」「記憶部１２２」「記憶部１２３」という。
【００１４】
サーバ装置Ｓ１〜Ｓ３の何れかにはマスタ権限が付与される。マスタ権限を有するサーバ装置Ｓ（以下、「サーバ装置Ｓｍ」と表記する。）は、設定情報を管理する。設定情報は、遠隔会議を行うための通信の内容に関する設定条件を示す。例えば設定情報として、端末装置Ｃのカメラにより撮影された映像に関する映像情報を中継するか否かを示す映像許否情報、端末装置Ｃのマイクにより集音された音声に関する音声情報を中継するか否かを示す音声許否情報、映像情報及び音声情報が中継される場合の優先度を示す優先度情報等が含まれる。サーバ装置Ｓは、端末装置Ｃ間で実行される遠隔会議のための通信を、記憶部１２に記憶された設定情報に基づいて制御する。例えば、設定情報の映像許否情報において映像情報の中継が許可され、音声許否情報において音声情報の中継が禁止されている場合、サーバ装置Ｓは、端末装置Ｃ間で映像情報のみ中継し、音声情報を中継しない。又、例えば、設定情報の優先度情報において音声情報よりも映像情報の優先度の方が高いことが示されている場合、サーバ装置Ｓは、音声情報よりも映像情報を優先して中継する。
【００１５】
例えば、サーバ装置Ｓ１がマスタ権限を有する場合、サーバ装置Ｓ１を除くサーバ装置Ｓ２、Ｓ３は、設定情報を要求する情報要求データをサーバ装置Ｓ１に送信する。サーバ装置Ｓ１は、情報要求データを受信した場合、情報要求データを送信したサーバ装置Ｓ２、Ｓ３に対して設定情報を送信する。サーバ装置Ｓ２、Ｓ３は、設定情報を受信し、記憶部１２に記憶する。サーバ装置Ｓはそれぞれ、記憶部１２に記憶された設定情報に基づいて端末装置Ｃ間の通信を制御する。なお、設定情報の変更は、マスタ権限を有するサーバ装置Ｓｍによってのみ実行可能である。これによって、通信システム１内で設定情報の同期が取られている。
【００１６】
＜通信シーケンス＞
マスタ権限を有するサーバ装置Ｓｍが、サーバ装置Ｓ１からサーバ装置Ｓ２に切り替えられる場合の通信シーケンス（第１通信シーケンス〜第４通信シーケンス）について、図２〜図５を参照して説明する。例えば、マスタ権限を有するサーバ装置Ｓ１のＣＰＵ１１１の処理負荷が増加した場合、マスタ権限は、サーバ装置Ｓ１からサーバ装置Ｓ２に移動される。サーバ装置ＳのＣＰＵ１１は、記憶部１２に記憶されたプログラムを読み出して実行することにより、通信シーケンスに対応する処理を実行する。
【００１７】
＜第１通信シーケンス＞
図２を参照し、第１通信シーケンスについて説明する。サーバ装置Ｓ１のＣＰＵ１１１は、マスタ権限の移動先となるサーバ装置Ｓとして、サーバ装置Ｓ２を決定する。ＣＰＵ１１１は、サーバ装置Ｓ１からサーバ装置Ｓ２にマスタ権限を移動することを要求する移動要求データ、及び、記憶部１２１に記憶された設定情報を、サーバ装置Ｓ２に送信する（Ｔ００１）。なお、移動要求データ及び設定情報は、同時に送信されてもよいし、異なるタイミングで送信されてもよい。又、移動要求データは、設定情報を含むデータとして定義されてもよい。
【００１８】
サーバ装置Ｓ２のＣＰＵ１１２は、移動要求データ及び設定情報を受信する（Ｔ００３）。ＣＰＵ１１２は、受信した設定情報を記憶部１２２に記憶する。ＣＰＵ１１２は、マスタ権限をサーバ装置Ｓ１からサーバ装置Ｓ２に移動することを通知する移動通知データを、サーバ装置Ｓ３に送信する（Ｔ００５）。なお、ＣＰＵ１１２は、移動通知データを、サーバ装置Ｓ１を介して送信してもよい。この場合、ＣＰＵ１１２は、移動通知データをサーバ装置Ｓ１に送信する。サーバ装置Ｓ１のＣＰＵ１１１は、サーバ装置Ｓ２から送信された移動通知データを受信し、サーバ装置Ｓ３に対して移動通知データを送信する。
【００１９】
サーバ装置Ｓ３のＣＰＵ１１３は、移動通知データを受信する（Ｔ００７）。ＣＰＵ１１３は、移動通知データの受信をサーバ装置Ｓ１に通知するための移動応答データを、サーバ装置Ｓ１に送信する（Ｔ００９）。サーバ装置Ｓ１は、移動応答データを受信する（Ｔ０１１）。ＣＰＵ１１１は、Ｔ００１でサーバ装置Ｓ２に移動要求データ及び設定情報を送信してから、Ｔ０１１でサーバ装置Ｓ３から移動応答データを受信するまでの間（以下、「第１期間Ｐ１０１」という。）、サーバ装置Ｓ３から情報要求データを受信しない場合、マスタ権限の移動手順が完了したことを通知する完了通知データを、第１期間Ｐ１０１の経過後にサーバ装置Ｓ２に送信する（Ｔ０１３）。これにより、サーバ装置Ｓ３はマスタ権限を有さない状態となる。サーバ装置Ｓ２のＣＰＵ１１２は、完了通知データを受信する（Ｔ０１５）。これにより、サーバ装置Ｓ２はマスタ権限を有する状態となる。
【００２０】
サーバ装置Ｓ３のＣＰＵ１１３は、Ｔ００５でサーバ装置Ｓ２から送信された移動通知データを受信し（Ｔ００７）、マスタ権限がサーバ装置Ｓ１からサーバ装置Ｓ２に移動したと判定する。ＣＰＵ１１３は、サーバ装置Ｓ２に対して情報要求データを送信する（Ｔ０２３）。本実施例では、複数の情報要求データ（以下、「複数の情報要求データ（３）」という。）がサーバ装置Ｓ３からサーバ装置Ｓ２に送信されたことを前提とする。なお、送信される情報要求データの数は１つでもよい。
【００２１】
サーバ装置Ｓ２のＣＰＵ１１２は、Ｔ００５によってサーバ装置Ｓ３に移動通知データを送信してから、Ｔ０１５によってサーバ装置Ｓ１から完了通知データを受信するまでの間（以下、「第２期間Ｐ１０３」という。）内に、サーバ装置Ｓ３から送信された複数の情報要求データ（３）を受信する（Ｔ０２５）。
【００２２】
ＣＰＵ１１２は、複数の情報要求データ（３）のそれぞれに対応する設定情報（以下、「設定情報（３）」という。）を、それぞれの情報要求データ（３）を受信する毎に、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された設定情報（３）が所定条件を満たすか判定する（Ｊ００３）。例えば、要求に応じて即座に応答する必要性が高い設定情報である場合、所定条件を満たすと判定される。即座に応答する必要性が高い設定情報の具体例として、会議室に入室した端末装置Ｃ、及び、会議室から退室した端末装置Ｃを示す入退室情報、会議室に参加する全ての端末装置Ｃに適用される包括的な設定情報（以下、「包括設定情報」という。）等が挙げられる。一方、要求に応じて即座に応答する必要性が低い設定情報である場合、所定条件を満たさないと判定される。即座に応答する必要性が低い設定情報の具体例として、会議室に参加する端末装置Ｃのうち特定の端末装置Ｃにのみ適用される設定情報（例えば、特定の端末装置Ｃに表示されるユーザの表示名（スクリーンネーム）等、以下、「個別設定情報」という。）が挙げられる。ＣＰＵ１１２は、所定条件を満たす設定情報（３）である場合、対応する情報要求データ（３）を受信した直後に設定情報（３）をサーバ装置Ｓ２に送信する（Ｔ０５５）。所定条件を満たす設定情報（３）が複数ある場合、複数の設定情報（３）は、対応する複数の情報要求データ（３）が受信された順番で、サーバ装置Ｓ３に送信されることになる。サーバ装置Ｓ３のＣＰＵ１１３は、少なくとも１つの設定情報（３）を受信する（Ｔ０５７）。ＣＰＵ１１３は、受信した少なくとも１つの設定情報（３）を記憶部１２３に記憶する。
【００２３】
一方、サーバ装置Ｓ２のＣＰＵ１１２は、所定条件を満たさない設定情報（３）である場合、対応する情報要求データ（３）を記憶部１２２に記憶する（Ｕ００３）。所定条件を満たさない設定情報（３）が複数ある場合、複数の設定情報（３）のそれぞれに対応する複数の情報要求データ（３）は、サーバ装置Ｓ３から受信された順番で記憶部１２２に記憶される（Ｕ００３）。ＣＰＵ１１２は、第２期間Ｐ１０３の経過後、記憶部１２２に記憶された情報要求データ（３）に対応する設定情報（３）をサーバ装置Ｓ３に送信する（Ｔ０３１）。複数の情報要求データ（３）が記憶部１２２に記憶されている場合、それぞれに対応する複数の設定情報（３）は、対応する情報要求データ（３）が記憶された順番でサーバ装置Ｓ３に送信される（Ｔ０３１）。サーバ装置Ｓ３のＣＰＵ１１３は、少なくとも１つの設定情報（３）を受信する（Ｔ０３３）。ＣＰＵ１１３は、受信した少なくとも１つの設定情報（３）を記憶部１２３に記憶する。
【００２４】
サーバ装置Ｓ３のＣＰＵ１１３は更に、サーバ装置Ｓ２に対して情報要求データを送信する（Ｔ０３９）。本実施例では、複数の情報要求データ（以下、「複数の情報要求データ（４）」という。）がサーバ装置Ｓ３からサーバ装置Ｓ２に送信されたことを前提とする。なお、送信される情報要求データの数は１つでもよい。サーバ装置Ｓ２のＣＰＵ１１２は、第２期間Ｐ１０３の経過後、複数の情報要求データ（４）を受信する（Ｔ０４１）。ＣＰＵ１１２は、複数の情報要求データ（４）のそれぞれに対応する設定情報（以下、「設定情報（４）」という。）を、それぞれの情報要求データ（４）を受信する毎に、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得した設定情報（４）を、対応する情報要求データ（４）を受信した直後にサーバ装置Ｓ３に送信する（Ｔ０４３）。つまり、複数の設定情報（４）は、対応する複数の情報要求データ（４）が受信された順番で、サーバ装置Ｓ３に送信されることになる。サーバ装置Ｓ３のＣＰＵ１１３は、複数の設定情報（４）を受信する（Ｔ０４５）。ＣＰＵ１１３は、受信した複数の設定情報（４）を記憶部１２３に記憶する。
【００２５】
＜第２通信シーケンス＞
図３を参照し、第２通信シーケンスについて説明する。第１通信シーケンスと異なる点は、第１期間Ｐ１０１内にサーバ装置Ｓ３からサーバ装置Ｓ１に情報要求データが送信され、サーバ装置Ｓ１において情報要求データが受信される点である。その他の通信は、第１通信シーケンスと同一である。以下、第１通信シーケンスと同一の通信については、同一符号を付し、説明を省略又は簡略化する。
【００２６】
サーバ装置Ｓ３のＣＰＵ１１３は、マスタ権限を有するサーバ装置Ｓ１に対して情報要求データを送信する（Ｔ１０１）。本実施例では、複数の情報要求データ（以下、「複数の情報要求データ（１）」という。）がサーバ装置Ｓ３からサーバ装置Ｓ１に送信されたことを前提とする。なお、送信される情報要求データの数は１つでもよい。サーバ装置Ｓ１のＣＰＵ１１１は、複数の情報要求データ（１）を受信する（Ｔ１０３）。ＣＰＵ１１１は、複数の情報要求データ（１）のそれぞれに対応する設定情報（以下、「設定情報（１）」という。）を、それぞれの情報要求データ（１）を受信する毎に、記憶部１２１から読み出して取得する。ＣＰＵ１１１は、取得した設定情報（１）を、対応する情報要求データ（１）を受信した直後にサーバ装置Ｓ３に送信する（Ｔ１０５）。つまり、複数の設定情報（１）は、対応する複数の情報要求データ（１）が受信された順番で、サーバ装置Ｓ３に送信されることになる。サーバ装置Ｓ３のＣＰＵ１１３は、複数の設定情報（１）を受信する（Ｔ１０７）。ＣＰＵ１１３は、受信した複数の設定情報（１）を記憶部１２３に記憶する。
【００２７】
サーバ装置Ｓ１のＣＰＵ１１１は、移動要求データ及び設定情報を、サーバ装置Ｓ２に送信する（Ｔ００１）。サーバ装置Ｓ２のＣＰＵ１１２は、移動要求データ及び設定情報を受信する（Ｔ００３）。ＣＰＵ１１２は、受信した設定情報を記憶部１２２に記憶する。ＣＰＵ１１２は、移動通知データをサーバ装置Ｓ３に送信する（Ｔ００５）。サーバ装置Ｓ３のＣＰＵ１１３は移動通知データを受信する（Ｔ００７）。ＣＰＵ１１３は、移動応答データをサーバ装置Ｓ１に送信する（Ｔ００９）。サーバ装置Ｓ１のＣＰＵ１１１は移動応答データを受信する（Ｔ０１１）。
【００２８】
サーバ装置Ｓ３のＣＰＵ１１３は、移動通知データを受信する（Ｔ００７）までの間、サーバ装置Ｓ１がマスタ権限を有すると判定する。ＣＰＵ１１３は、サーバ装置Ｓ１に対して情報要求データを送信する（Ｔ１０９）。本実施例では、複数の情報要求データ（以下、「複数の情報要求データ（２）」という。）がサーバ装置Ｓ３からサーバ装置Ｓ１に送信されたことを前提とする。なお、送信される情報要求データの数は１つでもよい。ＣＰＵ１１１は、第１期間Ｐ１０１内に複数の複数の情報要求データ（２）を受信する（Ｔ１１１）。ＣＰＵ１１１は、複数の情報要求データ（２）のそれぞれに対応する設定情報（以下、「設定情報（２）」という。）を、それぞれの情報要求データ（２）を受信する毎に、記憶部１２１から読み出して取得する。ＣＰＵ１１１は、取得された設定情報（２）が所定条件を満たすか判定する（Ｊ１０１）。例えばＣＰＵ１１１は、取得された設定情報（２）が入退室情報や包括設定情報である場合、所定条件を満たすと判定する。ＣＰＵ１１１は、所定条件を満たす設定情報（２）である場合、対応する情報要求データ（２）を受信した直後に設定情報（２）をサーバ装置Ｓ３に送信する（Ｔ１４１）。所定条件を満たす設定情報（２）が複数ある場合、複数の設定情報（２）は、対応する複数の情報要求データ（２）が受信された順番で、サーバ装置Ｓ３に送信されることになる。サーバ装置Ｓ３のＣＰＵ１１３は、少なくとも１つの設定情報（２）を受信する（Ｔ１４３）。ＣＰＵ１１３は、受信した少なくとも１つの設定情報（２）を記憶部１２３に記憶する。
【００２９】
一方、サーバ装置Ｓ１のＣＰＵ１１１は、例えば、取得された設定情報（２）が個別設定情報である場合、所定条件を満たさないと判定する。ＣＰＵ１１１は、所定条件を満たさない設定情報（２）である場合、対応する情報要求データ（２）を記憶部１２１に記憶する（Ｕ１０１）。所定条件を満たさない設定情報（２）が複数ある場合、複数の設定情報（２）のそれぞれに対応する複数の情報要求データ（２）は、サーバ装置Ｓ３から受信された順番で記憶部１２１に記憶される（Ｕ１０１）。ＣＰＵ１１１は、第１期間Ｐ１０１の経過後、記憶部１２１に記憶された情報要求データ（２）をサーバ装置Ｓ２に送信する（Ｔ１１７）。複数の情報要求データ（２）が記憶部１２１に記憶されている場合、複数の情報要求データ（２）は、記憶部１２１に記憶された順番でサーバ装置Ｓ３に送信される（Ｔ１１７）。サーバ装置Ｓ２のＣＰＵ１１２は、少なくとも１つの情報要求データ（２）を受信する（Ｔ１１９）。なお、Ｔ００５によってサーバ装置Ｓ３に移動通知データが送信されてから、Ｔ１０９によってサーバ装置Ｓ１から複数の情報要求データ（２）が受信されるまでの期間（以下、「第２期間Ｐ２０３」という。）は、第１通信シーケンスにおける第２期間Ｐ１０３（図２参照）に対応する。サーバ装置Ｓ２のＣＰＵ１１２は、受信した少なくとも１つの情報要求データ（２）を、受信した順番で記憶部１２２に記憶する。
【００３０】
サーバ装置Ｓ３のＣＰＵ１１３は、Ｔ００５でサーバ装置Ｓ２から送信された移動通知データを受信し（Ｔ００７）、マスタ権限がサーバ装置Ｓ１からサーバ装置Ｓ２に移動したと判定する。ＣＰＵ１１３は、サーバ装置Ｓ２に対して情報要求データを送信する（Ｔ１１３）。本実施例では、複数の情報要求データ（以下、「複数の情報要求データ（３）」という。）がサーバ装置Ｓ３からサーバ装置Ｓ２に送信されたことを前提とする。なお、送信される情報要求データの数は１つでもよい。サーバ装置Ｓ２のＣＰＵ１１２は、第２期間Ｐ２０３内に、サーバ装置Ｓ３から送信された複数の情報要求データ（３）を受信する（Ｔ１１５）。ＣＰＵ１１２は、複数の情報要求データ（３）のそれぞれに対応する設定情報（３）を、それぞれの情報要求データ（３）を受信する毎に、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された設定情報（３）が所定条件を満たすか判定する（Ｊ１０３）。例えばＣＰＵ１１２は、取得された設定情報（３）が入退室情報や包括設定情報である場合、所定条件を満たすと判定する。ＣＰＵ１１２は、所定条件を満たす設定情報（３）である場合、対応する情報要求データ（３）を受信した直後に、設定情報（３）をサーバ装置Ｓ３に送信する（Ｔ１４５）。所定条件を満たす設定情報（３）が複数ある場合、複数の設定情報（３）は、対応する複数の情報要求データ（３）が受信された順番で、サーバ装置Ｓ３に送信されることになる。サーバ装置Ｓ３のＣＰＵ１１３は、少なくとも１つの設定情報（３）を受信する（Ｔ１４７）。ＣＰＵ１１３は、受信した少なくとも１つの設定情報（３）を記憶部１２３に記憶する。一方、サーバ装置Ｓ２のＣＰＵ１１２は、例えば、取得された設定情報（３）が個別設定情報である場合、所定条件を満たさないと判定する。ＣＰＵ１１２は、所定条件を満たさない設定情報（３）である場合、対応する情報要求データ（３）を記憶部１２２に記憶する（Ｕ１０３）。所定条件を満たさない設定情報（３）が複数ある場合、複数の設定情報（３）のそれぞれに対応する複数の情報要求データ（３）は、サーバ装置Ｓ３から受信された順番で記憶部１２２に記憶される（Ｕ１０３）。
【００３１】
ＣＰＵ１１２は、第２期間Ｐ２０３の経過後、Ｔ１１９でサーバ装置Ｓ１から受信した少なくとも１つの情報要求データ（２）を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された少なくとも１つの情報要求データ（２）のそれぞれに対応する設定情報（２）を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された設定情報（２）をサーバ装置Ｓ３に送信する（Ｔ１２１）。なお、Ｔ１１９で複数の情報要求データ（２）が受信された場合、記憶部１２２には、複数の情報要求データ（２）が受信された順番で記憶されている。この場合、ＣＰＵ１１２は、取得された設定情報（２）を、対応する情報要求データ（２）が記憶部１２２に記憶された順番でサーバ装置Ｓ３に送信する（Ｔ１２１）。サーバ装置Ｓ３のＣＰＵ１１３は、少なくとも１つの設定情報（２）を受信する（Ｔ１２３）。ＣＰＵ１１３は、受信した少なくとも１つの設定情報（２）を、受信した順番で記憶部１２３に記憶する。
【００３２】
次いで、ＣＰＵ１１２は、Ｕ１０３で記憶部１２２に記憶された少なくとも１つの情報要求データ（３）を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された少なくとも１つの情報要求データ（３）のそれぞれに対応する設定情報（３）を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された設定情報（３）をサーバ装置Ｓ３に送信する（Ｔ１２５）。なお、Ｕ１０３で複数の情報要求データ（３）が記憶部１２２に記憶されている場合、ＣＰＵ１１２は、記憶された複数の情報要求データ（３）のそれぞれに対応する設定情報（３）を、対応する情報要求データ（３）が記憶された順番でサーバ装置Ｓ３に送信する（Ｔ１２５）。なお、複数の情報要求データ（３）は、Ｔ１１５で受信された順番で記憶部１２２に記憶されている。このため、複数の設定情報（３）は、対応する複数の情報要求データ（３）が受信された順番で、サーバ装置Ｓ３に送信されることになる。サーバ装置Ｓ３のＣＰＵ１１３は、少なくとも１つの設定情報（３）を受信する（Ｔ１２７）。ＣＰＵ１１３は、受信した少なくとも１つの設定情報（３）を、受信した順番で記憶部１２３に記憶する。
【００３３】
サーバ装置Ｓ３のＣＰＵ１１３は更に、サーバ装置Ｓ２に対して情報要求データを送信する（Ｔ１２９）。本実施例では、複数の情報要求データ（以下、「複数の情報要求データ（４）」という。）がサーバ装置Ｓ３からサーバ装置Ｓ２に送信されたことを前提とする。なお、送信される情報要求データの数は１つでもよい。サーバ装置Ｓ２のＣＰＵ１１２は、第２期間Ｐ２０３の経過後、複数の情報要求データ（４）を受信する（Ｔ１３１）。ＣＰＵ１１２は、複数の情報要求データ（４）のそれぞれに対応する設定情報（４）を、それぞれの情報要求データ（４）を受信する毎に、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得した設定情報（４）を、対応する情報要求データ（４）を受信した直後にサーバ装置Ｓ３に送信する（Ｔ１３３）。つまり、複数の設定情報（４）は、対応する複数の情報要求データ（３）が受信された順番で、サーバ装置Ｓ３に送信されることになる。サーバ装置Ｓ３のＣＰＵ１１３は、複数の設定情報（４）を受信する（Ｔ１３５）。ＣＰＵ１１３は、受信した複数の設定情報（４）を記憶部１２３に記憶する。
【００３４】
＜第３通信シーケンス＞
図４を参照し、第３通信シーケンスについて説明する。第２通信シーケンスと異なる点は、サーバ装置Ｓ１〜Ｓ３間で送受信されるデータに、各サーバ装置Ｓを認証可能な署名データが付加される点である。署名データの具体例として、各サーバ装置ＳのＩＤが暗号化された暗号化データ、各サーバ装置Ｓに割り当てられた秘密鍵データ等が挙げられる。各サーバ装置Ｓは、データに付加された署名データを解読することによって、署名データを付加したサーバ装置Ｓを認証することが可能である。第２通信シーケンスと同一の通信については、同一符号を付し、説明を省略又は簡略化する。
【００３５】
サーバ装置Ｓ３のＣＰＵ１１３は、サーバ装置Ｓ３の認証が可能な署名データを、複数の情報要求データ（１）のそれぞれに付加し、サーバ装置Ｓ１に送信する（Ｔ２０１）。
以下、サーバ装置Ｘ（Ｘ＝１，２，３の何れか）の認証が可能な認証データを、「署名データ（Ｘ）」と表記する。）署名データ（Ｘ）が付加された情報要求データ（Ｍ）（Ｍ＝１，２，３，４の何れか）を、「［要求（Ｍ）＋署名（Ｘ）］」と表記する。サーバ装置Ｓ１のＣＰＵ１１１は、複数の［要求（１）＋署名（３）］を受信する（Ｔ２０３）。
【００３６】
ＣＰＵ１１１は、複数の［要求（１）＋署名（３）］のそれぞれに含まれる署名データ（３）を、それぞれの［要求（１）＋署名（３）］を受信する毎に解読し、サーバ装置Ｓ３を認証する。ＣＰＵ１１１は、複数の［要求（１）＋署名（３）］のそれぞれに含まれる情報要求データ（１）に対応する設定情報（１）を、それぞれの［要求（１）＋署名（３）］を受信する毎に記憶部１２１から取得する。ＣＰＵ１１１は、サーバ装置Ｓ１の認証が可能な署名データ（１）を［要求（１）＋署名（３）］に付加する。以下、署名データ（Ｙ）が付加された［要求（Ｍ）＋署名（Ｘ）］を、「［［要求（Ｍ）＋署名（Ｘ）］＋署名（Ｙ）］」と表記する。更にＣＰＵ１１１は、取得した設定情報（１）を［［要求（１）＋署名（３）］＋署名（１）］に付加する。以下、設定情報（Ｎ）（Ｎ＝１，２，３，４の何れか）が付加された［［要求（Ｍ）＋署名（Ｘ）］＋署名（Ｙ）］を、「［設定（Ｎ）＋［［要求（Ｍ）＋署名（Ｘ）］＋署名（Ｙ）］］」と表記する。
【００３７】
ＣＰＵ１１１は、［設定（１）＋［［要求（１）＋署名（３）］＋署名（１）］］を、対応する［要求（１）＋署名（３）］を受信する毎にサーバ装置Ｓ３に送信する（Ｔ２０５）。サーバ装置Ｓ３のＣＰＵ１１３は、複数の［設定（１）＋［［要求（１）＋署名（３）］＋署名（１）］］を受信する（Ｔ２０７）。ＣＰＵ１１３は、複数の［設定（１）＋［［要求（１）＋署名（３）］＋署名（１）］］のそれぞれに含まれる署名データ（１）を、それぞれの［設定（１）＋［［要求（１）＋署名（３）］＋署名（１）］］を受信する毎に解読し、サーバ装置Ｓ１を認証する。ＣＰＵ１１３は、それぞれの［設定（１）＋［［要求（１）＋署名（３）］＋署名（１）］］に含まれる設定情報（１）を取得し、記憶部１２３に記憶する。
【００３８】
サーバ装置Ｓ３のＣＰＵ１１３は、複数の情報要求データ（２）のそれぞれに署名データ（３）を付加し、サーバ装置Ｓ１に送信する（Ｔ２０９）。サーバ装置Ｓ１のＣＰＵ１１１は、第１期間Ｐ１０１内に、複数の［要求（２）＋署名（３）］を受信する（Ｔ２１１）。ＣＰＵ１１１は、複数の［要求（２）＋署名（３）］のそれぞれに含まれる署名データ（３）を、それぞれの［要求（２）＋署名（３）］を受信する毎に解読し、サーバ装置Ｓ３を認証する。ＣＰＵ１１１は、複数の［要求（２）＋署名（３）］のそれぞれの情報要求データ（２）に対応する設定情報（２）を、それぞれの情報要求データ（２）を受信する毎に記憶部１２１から読み出して取得する。ＣＰＵ１１１は、所定条件を満たさない設定情報（２）であると判定した場合、対応する［要求（２）＋署名（３）］を、記憶部１２２に記憶する（Ｕ２０１）。以下では、複数の［要求（２）＋署名（３）］のそれぞれの情報要求データ（２）に対応する設定情報（２）が全て所定条件を満たしていないことを前提とする。この場合、複数の［要求（２）＋署名（３）］は、受信された順番で記憶部１２１に記憶される（Ｕ２０１）。
【００３９】
ＣＰＵ１１１は、第１期間Ｐ２０１の経過後、記憶部１２１に順番に記憶された複数の［要求（２）＋署名（３）］のそれぞれに署名データ（１）を付加し、サーバ装置Ｓ２に送信する（Ｔ２１７）。サーバ装置Ｓ２のＣＰＵ１１２は、複数の［［要求（２）＋署名（３）］＋署名（１）］を受信する（Ｔ２１９）。ＣＰＵ１１２は、複数の［［要求（２）＋署名（３）］＋署名（１）］のそれぞれに含まれる署名データ（１）を、それぞれの［［要求（２）＋署名（３）］＋署名（１）］を受信する毎に解読し、サーバ装置Ｓ１を認証する。ＣＰＵ１１２は、受信した複数の［［要求（２）＋署名（３）］＋署名（１）］を、受信した順番で記憶部１２２に記憶する。
【００４０】
サーバ装置Ｓ３のＣＰＵ１１３は、複数の情報要求データ（３）のそれぞれに認証データ（３）を付加し、サーバ装置Ｓ２に送信する（Ｔ２２３）。サーバ装置Ｓ２のＣＰＵ１１２は、第２期間Ｐ２０３内に、サーバ装置Ｓ３から送信された複数の［要求（３）＋署名（３）］を受信する（Ｔ２２５）。ＣＰＵ１１２は、複数の［要求（３）＋署名（３）］のそれぞれに含まれる署名データ（３）を、それぞれの［要求（３）＋署名（３）］を受信する毎に解読し、サーバ装置Ｓ３を認証する。ＣＰＵ１１２は、複数の［要求（３）＋署名（３）］のそれぞれに対応する設定情報（３）を、それぞれの［要求（３）＋署名（３）］を受信する毎に、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、所定条件を満たさない設定情報（３）であると判定した場合、対応する［要求（３）＋署名（３）］を、記憶部１２２に記憶する（Ｕ２０３）。以下では、複数の［要求（３）＋署名（３）］のそれぞれの情報要求データ（３）に対応する設定情報（３）が全て所定条件を満たしていないことを前提とする。この場合、複数の［要求（３）＋署名（３）］は、受信された順番で記憶部１２２に記憶される（Ｕ２０３）。
【００４１】
ＣＰＵ１１２は、第２期間Ｐ２０３の経過後、Ｔ２１９でサーバ装置Ｓ１から受信した複数の［［要求（２）＋署名（３）］＋署名（１）］を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された複数の複数の［［要求（２）＋署名（３）］＋署名（１）］のそれぞれに含まれる情報要求データ（２）に対応する設定情報（２）を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された複数の［［要求（２）＋署名（３）］＋署名（１）］のそれぞれに、署名データ（２）を付加する。以下、署名データ（Ｚ）（Ｚ＝１，２，３の何れか）が付加された［［要求（Ｍ）＋署名（Ｘ）］＋署名（Ｙ）］を、「［［［要求（Ｍ）＋署名（Ｘ）］＋署名（Ｙ）］＋署名（Ｚ）］」と表記する。更にＣＰＵ１１１は、取得した設定情報（２）を［［［要求（２）＋署名（３）］＋署名（１）］＋署名（２）］に付加する。以下、設定情報（Ｎ）（Ｎ＝１，２，３，４の何れか）が付加された［［［要求（Ｍ）＋署名（Ｘ）］＋署名（Ｙ）］＋署名（Ｚ）］を、「［設定（Ｎ）＋［［［要求（Ｍ）＋署名（Ｘ）］＋署名（Ｙ）］＋署名（Ｚ）］］」と表記する。ＣＰＵ１１２は、複数の［設定（２）＋［［［要求（２）＋署名（３）］＋署名（１）］＋署名（２）］］を、対応する［［要求（２）＋署名（３）］＋署名（１）］が記憶部１２２に記憶された順番でサーバ装置Ｓ３に送信する（Ｔ２３１）。サーバ装置Ｓ３のＣＰＵ１１３は、複数の［設定（２）＋［［［要求（２）＋署名（３）］＋署名（１）］＋署名（２）］を受信する（Ｔ２３３）。ＣＰＵ１１３は、受信した複数の［設定（２）＋［［［要求（２）＋署名（３）］＋署名（１）］＋署名（２）］］のそれぞれに含まれる署名データ（２）を解読し、サーバ装置Ｓ２を認証する。ＣＰＵ１１３は、受信した複数の［設定（２）＋［［［要求（２）＋署名（３）］＋署名（１）］＋署名（２）］］のそれぞれに含まれる設定情報（２）を、記憶部１２３に記憶する。
【００４２】
次いで、ＣＰＵ１１２は、Ｕ２０３で記憶部１２２に記憶された複数の［要求（３）＋署名（３）］を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された複数の［要求（３）＋署名（３）］のそれぞれの情報要求データ（３）に対応する設定情報（３）を、記憶部１２２から読み出して取得する。ＣＰＵ１１２は、取得された複数の［要求（３）＋署名（３）］のそれぞれに、署名データ（２）を付加する。更にＣＰＵ１１１は、取得した設定情報（３）を［［要求（３）＋署名（３）］＋署名（２）］に付加する。ＣＰＵ１１２は、複数の［設定（３）＋［［要求（２）＋署名（３）］＋署名（２）］］を、対応する［要求（３）＋署名（３）］が記憶部１２２に記憶された順番でサーバ装置Ｓ３に送信する（Ｔ２３５）。サーバ装置Ｓ３のＣＰＵ１１３は、複数の［設定（３）＋［［要求（２）＋署名（３）］＋署名（２）］］を受信する（Ｔ２３７）。ＣＰＵ１１３は、受信した複数の［設定（３）＋［［要求（２）＋署名（３）］＋署名（２）］］のそれぞれに含まれる署名データ（２）を解読し、サーバ装置Ｓ２を認証する。ＣＰＵ１１３は、受信した複数の［設定（３）＋［［要求（２）＋署名（３）］＋署名（２）］］のそれぞれに含まれる設定情報（３）を、記憶部１２３に記憶する。
【００４３】
＜第４通信シーケンス＞
図５を参照し、第４通信シーケンスについて説明する。第１通信シーケンスと異なる点は、サーバ装置Ｓ１〜Ｓ３間で送受信されるデータに、各サーバ装置Ｓを認証可能な署名データが付加される点である。第１通信シーケンスと同一の通信については、同一符号を付し、説明を省略又は簡略化する。
【００４４】
サーバ装置Ｓ１のＣＰＵ１１１は、移動要求データに署名データ（１）を付加する。以下、署名データ（１）が付加された移動要求データを、「［移動＋署名（１）］」と表記する。ＣＰＵ１１１は更に、記憶部１２１に記憶された設定情報を読み出して取得し、［移動＋署名（１）］に付加する。以下、設定情報が付加された［移動＋署名（１）］を、［設定＋［移動＋署名（１）］］と表記する。ＣＰＵ１１１は、サーバ装置Ｓ２に対して［設定＋［移動＋署名（１）］］を送信する（Ｔ３０１）。
【００４５】
サーバ装置Ｓ２のＣＰＵ１１２は、［設定＋［移動＋署名（１）］］を受信する（Ｔ３０３）。ＣＰＵ１１２は、受信した［設定＋［移動＋署名（１）］］に含まれる署名データ（１）を解読し、サーバ装置Ｓ１を認証する。ＣＰＵ１１２は、受信した［設定＋［移動＋署名（１）］］に含まれる設定情報を、記憶部１２２に記憶する。ＣＰＵ１１２は、受信した［設定＋［移動＋署名（１）］］のうち設定情報を除く［移動＋署名（１）］に、移動通知データ及び署名データ（２）を付加する。以下、移動通知データ及び署名データ（２）が付加された［移動＋署名（１）］を、「［通知＋［移動＋署名（１）］＋署名（２）］」と表記する。ＣＰＵ１１２は、［通知＋［移動＋署名（１）］＋署名（２）］をサーバ装置Ｓ３に送信する（Ｔ３０５）。なお、ＣＰＵ１１２は、［通知＋［移動＋署名（１）］＋署名（２）］を、サーバ装置Ｓ１を介して送信してもよい。この場合、ＣＰＵ１１２は、［通知＋［移動＋署名（１）］＋署名（２）］をサーバ装置Ｓ１に送信する。サーバ装置Ｓ１のＣＰＵ１１１は、サーバ装置Ｓ２から送信された［通知＋［移動＋署名（１）］＋署名（２）］を受信し、サーバ装置Ｓ３に対して［通知＋［移動＋署名（１）］＋署名（２）］を送信する。
【００４６】
サーバ装置Ｓ３のＣＰＵ１１３は、［通知＋［移動＋署名（１）］＋署名（２）］を受信する（Ｔ３０７）。ＣＰＵ１１３は、［通知＋［移動＋署名（１）］＋署名（２）］に含まれる署名データ（２）を解読してサーバ装置Ｓ２を認証し、更に、署名データ（１）を解読してサーバ装置Ｓ１を認証する。ＣＰＵ１１３は、移動応答データに署名データ（３）を付加する。以下、署名データ（３）が付加された移動応答データを、「［応答＋署名（３）］」と表記する。ＣＰＵ１１３は、［応答＋署名（３）］をサーバ装置Ｓ１に送信する（Ｔ３０９）。
【００４７】
サーバ装置Ｓ１は、［応答＋署名（３）］を受信する（Ｔ３１１）。ＣＰＵ１１１は、［応答＋署名（３）］に含まれる署名データ（３）を解読し、サーバ装置Ｓ３を認証する。ＣＰＵ１１１は、完了通知データに署名データ（１）を付加する。以下、署名データ（１）が付加された完了通知データを、「［完了＋署名（１）］」と表記する。ＣＰＵ１１１は、第１期間Ｐ１０１の経過後、［完了＋署名（１）］をサーバ装置Ｓ２に送信する（Ｔ３１３）。サーバ装置Ｓ２のＣＰＵ１１２は、［完了＋署名（１）］を受信する（Ｔ３１５）。ＣＰＵ１１２は、［完了＋署名（１）］に含まれる署名データ（１）を解読し、サーバ装置Ｓ１を認証する。
【００４８】
＜本実施形態の作用、効果＞
各通信シーケンスにおいて、第２期間Ｐ１０３、Ｐ２０３は、サーバ装置Ｓ１からサーバ装置Ｓ２に対してマスタ権限の移動が行われることがサーバ装置Ｓ３に通知される期間に対応する。この期間において、サーバ装置Ｓ３は、サーバ装置Ｓ１に情報要求データ（２）を先に送信し、次いでサーバ装置Ｓ２に情報要求データ（３）を送信する可能性がある。この場合、サーバ装置Ｓ１による設定情報（２）の返信処理と、サーバ装置Ｓ２による設定情報（３）の返信処理との順番が入れ替わる可能性がある。この場合、例えばサーバ装置Ｓ２において設定情報が更新されている場合には、更新前の設定情報（２）が更新後の設定情報（３）よりも後でサーバ装置Ｓ３に送信されることになり、好ましくない。又、複数の情報要求データ（２）がサーバ装置Ｓ１に送信され、次いで、複数の情報要求データ（３）がサーバ装置Ｓ２に送信された場合、それぞれに対応する複数の設定情報（２）及び複数の設定情報（３）が、対応する情報要求データの送信順と異なる順番でサーバ装置Ｓ３に到達する可能性があり、好ましくない。
【００４９】
これに対し、サーバ装置Ｓ２は、第２期間Ｐ２０３の経過後、サーバ装置Ｓ１から受信した複数の情報要求データ（２）に対応する複数の設定情報（２）を、サーバ装置Ｓ３に対して先に送信する（Ｔ１２１）。次いで、サーバ装置Ｓ３は、サーバ装置Ｓ３から直接受信した複数の情報要求データ（３）に対応する複数の設定情報（３）を、サーバ装置Ｓ３に送信する（Ｔ１２５）。又、複数の情報要求データ（２）及び複数の情報要求データ（３）は、それぞれ、受信された順に保持される（Ｕ１０１、Ｕ１０３）。そして、サーバ装置Ｓ２は、保持された順番で、対応する複数の設定情報（２）及び複数の設定情報（３）をサーバ装置Ｓ３に送信する（Ｔ１２１、Ｔ１２５）。このためサーバ装置Ｓ３は、複数の情報要求データ（２）及び複数の情報要求データ（３）をそれぞれ送信した順で、対応する複数の設定情報（２）及び複数の設定情報（３）を受信できる（Ｔ１２３、Ｔ１２７）。従って、マスタ権限がサーバ装置Ｓ１からサーバ装置Ｓ２に移動される場合でも、サーバ装置Ｓ３は、適切な設定情報を取得できる。
【００５０】
第１期間Ｐ１０１は、サーバ装置Ｓ２に対してマスタ権限が移動され、且つ、サーバ装置Ｓ３に対してマスタ権限の移動が通知される期間に対応する。この期間において、サーバ装置Ｓ３は、情報要求データをサーバ装置Ｓ１に送信する可能性がある。ここで、情報要求データに応じた設定情報がサーバ装置Ｓ１からサーバ装置Ｓ３に直接送信されると、例えばサーバ装置Ｓ２において設定情報が更新されている場合には、更新前の設定情報がサーバ装置Ｓ３に送信されることになり、好ましくない。これに対し、サーバ装置Ｓ１は、第１期間Ｐ１０１内にサーバ装置Ｓ３から複数の情報要求データ（２）を受信した場合（Ｔ１１１）、複数の情報要求データ（２）を受信した順番で記憶部１２１に記憶する（Ｕ１０１）。サーバ装置Ｓ１は、複数の情報要求データ（２）を受信順でサーバ装置Ｓ２に送信する（Ｔ１１７）。つまり、サーバ装置Ｓ１は、サーバ装置Ｓ３に対してマスタ権限の移動が通知された後、複数の情報要求データ（２）をサーバ装置Ｓ２に送信する。これにより、サーバ装置Ｓ３は、正確な設定情報を取得できる。又、サーバ装置Ｓ２は、サーバ装置Ｓ３が送信した複数の情報要求データ（２）の順番で、対応する複数の設定情報（２）をサーバ装置Ｓ３に送信できる（Ｔ１２１）。従ってサーバ装置Ｓ３は、複数の情報要求データ（２）を送信した順番で、対応する複数の設定情報（２）を受信できる（Ｔ１２３）。
【００５１】
例えば、更新される可能性が小さい設定情報の場合、サーバ装置Ｓ１からサーバ装置Ｓ３に対して設定情報（２）が直接送信されても、設定情報の整合性に関する問題は発生し難い。これに対し、サーバ装置Ｓ１は、第１期間Ｐ１０１内にサーバ装置Ｓ３から複数の情報要求データ（２）を受信した場合（Ｔ１１１）、複数の第１情報要求データ（２）に対応する複数の設定情報（２）のそれぞれが所定条件を満たすか判定する（Ｊ１０１）。サーバ装置Ｓ１は、所定条件を満たすと判定された設定情報（２）を、第１期間Ｐ１０１の経過後に送信せず、代わりに、対応する情報要求データ（２）を受信した直後にサーバ装置Ｓ３に送信する（Ｔ１４１）。この場合、サーバ装置Ｓ３は、設定情報（２）を迅速に取得できる。
【００５２】
例えば、設定情報が更新される可能性が小さい場合、サーバ装置Ｓ２がサーバ装置Ｓ３から情報要求データ（３）を受信した直後に設定情報（３）をサーバ装置Ｓ２に直接送信しても、設定情報の整合性に関する問題は発生し難い。これに対し、サーバ装置Ｓ２は、第２期間Ｐ２０３内にサーバ装置Ｓ３から複数の情報要求データ（３）を受信した場合（Ｔ１１５）、複数の情報要求データ（３）に対応する複数の第２設定情報（３）のそれぞれが所定条件を満たすか判定する（Ｊ１０３）。サーバ装置Ｓ２は、所定条件を満たすと判定された設定情報（３）を、第２期間Ｐ２０３の経過後に送信せず、代わりに、対応する情報要求データ（３）を受信した直後にサーバ装置Ｓ３に送信する（Ｔ１４５）。この場合、サーバ装置Ｓ３は、設定情報（３）を迅速に取得できる。
【００５３】
サーバ装置Ｓ２は、第２期間Ｐ２０３の経過後にサーバ装置Ｓ３から複数の情報要求データ（４）を受信した場合（Ｔ１３１）、複数の情報要求データ（４）のそれぞれに応じた複数の設定情報（４）を、対応する情報要求データ（４）を受信した直後にサーバ装置Ｓ３に送信する（Ｔ１３３）。この場合、サーバ装置Ｓ３は設定情報（４）を迅速に取得できる。又、マスタ権限はサーバ装置Ｓ２に移動した状態であるので、サーバ装置Ｓ３は、正確な設定情報（４）をサーバ装置Ｓ２から取得できる。
【００５４】
第３通信シーケンスにおいて、サーバ装置Ｓ１がサーバ装置Ｓ２に情報要求データ（２）を送信する場合（Ｔ２１７）、サーバ装置Ｓ１の認証が可能な署名データ（１）が付された［［要求（２）＋署名（３）］＋署名（１）］をサーバ装置Ｓ２に送信する。サーバ装置Ｓ２は、［［要求（２）＋署名（３）］＋署名（１）］を受信した場合（Ｔ２１９）、設定情報（２）及び署名データ（２）が新たに付された［設定（２）＋［［［要求（２）＋署名（３）］＋署名（１）］＋署名（２）］］をサーバ装置Ｓ３に送信する（Ｔ２３１）。この場合、サーバ装置Ｓ３は、サーバ装置Ｓ１から送信された情報要求データ（２）に応じてサーバ装置Ｓ２が設定情報（２）を送信したことを、署名データ（１）に基づいて判定できる。このため、サーバ装置Ｓ３は、サーバ装置Ｓ１に情報要求データ（２）を送信したことに応じてサーバ装置Ｓ２から設定情報（２）を取得した場合でも、自身が送信した情報要求データ（２）に応じた設定情報（２）であると判断できる。
【００５５】
第４通信シーケンスにおいて、サーバ装置Ｓ１は、移動要求データに署名データ（１）を付加した［設定＋［移動＋署名（１）］］をサーバ装置Ｓ２に送信する（Ｔ３０１）。サーバ装置Ｓ２は、［設定＋［移動＋署名（１）］］を受信した場合、［移動＋署名（１）］に、移動通知データ及び署名データ（２）が付加された［通知＋［移動＋署名（１）］＋署名（２）］を、サーバ装置Ｓ３に送信する（Ｔ３０５）。この場合、サーバ装置Ｓ３は、マスタ権限の移動後のサーバ装置であるサーバ装置Ｓ２から送信された移動通知データが、マスタ権限の移動前のサーバ装置であるサーバ装置Ｓ１からの指示に応じて送信されたことを、署名データ（１）に基づいて判定できる。
【００５６】
第１通信シーケンスにおいて、サーバ装置Ｓ１は、第１期間Ｐ１０１内に情報要求データを受信しない場合、移動応答データに応じた完了通知データをサーバ装置Ｓ２に送信する（Ｔ０１３）。この場合、サーバ装置Ｓ１は、第１期間Ｐ１０１内に情報要求データを受信しない場合において、サーバ装置Ｓ２に第２期間Ｐ２０３を終了させ、サーバ装置Ｓ３に設定情報（３）を送信させることができる（Ｔ０３１）。
【００５７】
＜変形例＞
本発明は上記実施形態に限定されず、種々の変更が可能である。上記の通信システム１においてサーバ装置Ｓ３が複数含まれてもよい。この場合、サーバ装置Ｓ２のＣＰＵ１１２は、Ｔ００５で複数のサーバ装置Ｓ３に移動通知データを送信してもよい。複数のサーバ装置Ｓ３のそれぞれのＣＰＵ１１３は、サーバ装置Ｓ２から移動通知データを受信したことに応じ、サーバ装置Ｓ１に移動応答データを送信してもよい。サーバ装置Ｓ１のＣＰＵ１１１は、第１期間Ｐ１０１内に特定のサーバ装置Ｓ３から情報要求データを受信した場合、その後、特定のサーバ装置Ｓ３から移動応答データを受信して第１期間Ｐ１０１が終了した後、サーバ装置Ｓ２に情報要求データを送信してもよい。又は、ＣＰＵ１１１は、第１期間Ｐ１０１内に情報要求データを受信しない場合、複数のサーバ装置Ｓ３の全てから移動応答データを受信した後、完了通知データをサーバ装置Ｓ２に送信してもよい。
【００５８】
Ｔ１０９でサーバ装置Ｓ３からサーバ装置Ｓ１に送信される情報要求データ（２）は、複数である場合に限定されず、１つのみであってもよい。この場合、サーバ装置Ｓ１のＣＰＵ１１１は、第１期間Ｐ１０１の経過後、受信された１つの情報要求データ（２）をサーバ装置Ｓ２に送信してもよい。又、サーバ装置Ｓ２のＣＰＵ１１２は、第２期間Ｐ２０３の経過後、１つの情報要求データ（２）に対応する１つの設定情報（２）をサーバ装置Ｓ３に先に送信し、次いで、第２期間Ｐ２０３内に受信した複数の情報要求データ（３）のそれぞれに対応する複数の設定情報（３）を、複数の情報要求データ（３）を受信した順番で、サーバ装置Ｓ３に送信してもよい。
【００５９】
サーバ装置Ｓ１は、第１期間Ｐ１０１内にサーバ装置Ｓ３から複数の情報要求データ（２）を受信した場合（Ｔ１１１）、複数の情報要求データ（２）を受信した順番を示す情報を、それぞれの情報要求データ（２）に付加して記憶部１２１に記憶してもよい（Ｕ１０１）。サーバ装置Ｓ１は、順番を示す情報が付加された複数の情報要求データ（２）を、第１期間Ｐ１０１の経過後にサーバ装置Ｓ２に送信してもよい。この場合、サーバ装置Ｓ２に送信される複数の情報要求データ（２）の順番は、サーバ装置Ｓ１が複数の情報要求データ（２）を受信した順番と一致していなくてもよい。サーバ装置Ｓ２は、第２期間Ｐ２０３内にサーバ装置Ｓ３から複数の情報要求データ（３）を受信した場合（Ｔ１１５）、複数の情報要求データ（３）を受信した順番を示す情報を、それぞれの情報要求データ（３）に付加して記憶部１２２に記憶してもよい（Ｕ１０３）。
【００６０】
サーバ装置Ｓ１は、第１期間Ｐ１０１内にサーバ装置Ｓ３から受信した複数の情報要求データ（２）のそれぞれに応じた設定情報（２）が所定条件を満たす場合、設定情報（２）を、対応する情報要求データ（２）を受信してから所定時間後にサーバ装置Ｓ３に送信してもよい（Ｔ１３３）。同様に、サーバ装置Ｓ２は、第２期間Ｐ２０３内にサーバ装置Ｓ３から受信した複数の情報要求データ（３）のそれぞれに応じた設定情報（３）が所定条件を満たす場合、設定情報（３）を、対応する情報要求データ（３）を受信してから所定時間後にサーバ装置Ｓ３に送信してもよい（Ｔ１４５）。つまり、設定情報の送信タイミングは、対応する情報要求データを受信した直後でなくてもよい。サーバ装置Ｓ１は、第１期間Ｐ１０１内にサーバ装置Ｓ３から複数の情報要求データ（２）を受信した場合（Ｔ１１１）、受信した複数の情報要求データ（２）の全てを記憶部１２１に記憶してもよい。サーバ装置Ｓ２は、第２期間Ｐ２０３内にサーバ装置Ｓ３から複数の情報要求データ（３）を受信した場合（Ｔ１１５）、受信した複数の情報要求データ（３）の全てを記憶部１２２に記憶してもよい。
【００６１】
サーバ装置Ｓ２は、第２期間Ｐ２０３の経過後にサーバ装置Ｓ３から複数の情報要求データ（４）を受信した場合（Ｔ１３１）、複数の設定情報（４）を、対応する情報要求データ（４）を受信してから所定時間後にサーバ装置Ｓ３に送信してもよい（Ｔ１３３）。つまり、設定情報（４）の送信タイミングは、対応する情報要求データ（４）を受信した直後でなくてもよい。
【００６２】
サーバ装置Ｓ２は、［［要求（２）＋署名（３）］＋署名（１）］を受信した場合（Ｔ２１９）、設定情報（２）のみ新たに付加された［設定（２）＋［要求（２）＋署名（３）］＋署名（１）］］をサーバ装置Ｓ３に送信してもよい。つまり、サーバ装置Ｓ２は、署名データ（２）を［［要求（２）＋署名（３）］＋署名（１）］に付加しなくてもよい。サーバ装置Ｓ２は、［設定＋［移動＋署名（１）］］を受信した場合（Ｔ３０３）、［移動＋署名（１）］に、移動通知データのみ新たに付加された［通知＋［移動＋署名（１）］］を、サーバ装置Ｓ３に送信してもよい。つまり、サーバ装置Ｓ２は、署名データ（２）を［移動＋署名（１）］に付加しなくてもよい。
【００６３】
＜その他＞
サーバ装置Ｓ１は、本発明の「第１サーバ装置」の一例である。サーバ装置Ｓ２は、本発明の「第２サーバ装置」の一例である。サーバ装置Ｓ３は、本発明の「第３サーバ装置」の一例である。情報要求データ（２）は、本発明の「第１情報要求」の一例である。情報要求データ（３）は、本発明の「第２情報要求」の一例である。情報要求データ（４）は、本発明の「第３情報要求」の一例である。設定情報（２）は、本発明の「第１設定情報」の一例である。設定情報（３）は、本発明の「第２設定情報」の一例である。設定情報（４）は、本発明の「第３設定情報」の一例である。
【符号の説明】
【００６４】
１        ：通信システム
１１      ：ＣＰＵ
１２      ：記憶部
Ｃ        ：端末装置
Ｓ        ：サーバ装置
【図１】
2019176211.tif 000003
【図２】
2019176211.tif 000004
【図３】
2019176211.tif 000005
【図４】
2019176211.tif 000006
【図５】
2019176211.tif 000007