(57)【要約】【課題】  クロックモードの設定を柔軟に行うことができる通信装置、通信システム、通信方法及びプログラムを提供する。【解決手段】  本発明の通信システムは、対向して接続される第１及び第２の通信装置を含み、前記第１及び第２の通信装置は、前記通信装置を一意に識別する識別子をそれぞれ交換し合い、前記識別子の優先度に従って、一方の通信装置を自装置で生成するクロックに同期する自走モードに設定し、他方の通信装置を対向装置のクロックに同期する従属モードに設定することを特徴とする。【選択図】      図２
2015126331.tif 000002
【特許請求の範囲】
【請求項１】
対向して接続される第１及び第２の通信装置を含み、
前記第１及び第２の通信装置は、
前記通信装置を一意に識別する識別子をそれぞれ交換し合い、
前記識別子の優先度に従って、一方の通信装置を自装置で生成するクロックに同期する自走モードに設定し、他方の通信装置を対向装置のクロックに同期する従属モードに設定することを特徴とする通信システム。
【請求項２】
前記第１及び第２の通信装置は、
優先度が高い識別子の通信装置が、前記自走モードに設定され、
前記優先度が低い識別子の通信装置が、前記従属モードに設定される
ことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記第１及び第２の通信装置は、
受信した受信信号から対向装置の識別子を抽出し、
前記抽出した識別子と自装置の識別子とを比較して、優先度の高い識別子を判断する
ことを特徴とする請求項１又は２に記載の通信システム。
【請求項４】
前記第１及び第２の通信装置のそれぞれは、前記識別子の優先度を決定する所定のポリシーを記憶する記憶部を備え、
前記識別子の優先度は、前記所定のポリシーに基づいて決定されることを特徴とする請求項１乃至３のいずれかに記載の通信システム。
【請求項５】
前記記憶部は、前記所定のポリシーの更新の要求に応じて、記憶する前記所定のポリシーを更新することを特徴とする請求項４に記載の通信システム。
【請求項６】
前記所定のポリシーは、前記識別子が前記通信装置に固有の番号の場合、より小さい番号の識別子の優先度を高くすることを特徴とする請求項４又は５に記載の通信システム。
【請求項７】
前記所定のポリシーは、前記識別子が前記通信装置に固有の文字列の場合、アルファベット順に前記識別子の優先度を高くすることを特徴とする請求項４又は５に記載の通信システム。
【請求項８】
前記記憶部は、前記所定のポリシーとして、前記通信装置の識別子と前記通信装置の優先度とを対応付けて記憶し、
前記第１及び第２の通信装置は、前記記憶部を参照して、自装置の識別子と、対向装置の識別子とのうち優先度の高い識別子を決定する
ことを特徴とする請求項４又は５に記載の通信システム。
【請求項９】
対向装置から受信した受信信号から、前記対向装置の識別子を抽出する識別子抽出部と、
自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定する制御部と、
前記制御部が設定したクロックモードに基づいて、対向装置に送信信号を送信する送信部と、
を備えることを特徴とする通信装置。
【請求項１０】
対向装置から受信した受信信号から、前記対向装置の識別子を抽出し、
自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定し、
前記設定したクロックモードに基づいて、対向装置に送信信号を送信する
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、通信方法及びプログラムに関する。
【背景技術】
【０００２】
クロックを同期させてデータの送受信を行う通信システムにおいて、通信装置は、自装置で生成するクロックに同期する自走モードと、対向装置からの受信信号から抽出されるクロックに同期する従属モードとを有している。このような通信システムでは、自装置又は対向装置のどちらか一方が自走モードに、他方が従属モードに、それぞれ設定される必要がある。
【０００３】
特許文献１には、対向装置のクロックモード（自走モード又は従属モード）に応じて、自装置のクロックモードをより適切に設定することができる通信装置が開示されている。特許文献１に記載の通信装置は、対向装置から受信した受信信号から抽出された受信クロックと、自装置の自走クロックとを比較し、周波数に差がある場合、自装置のクロックモードを切り替える。このような制御を行うことにより、当該通信装置は、対向装置のクロックモードに応じて、自装置のクロックモードを適切に設定することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１０９７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の通信装置は、上述したように、対向装置のクロックモードに応じて、自装置のクロックモードを切り替えている。そのため、当該通信装置は、対向装置のクロックモードが予め定まっていなければ、自装置のクロックモードを決定することができない。したがって、特許文献１に記載の通信装置は、自装置と対向装置とを比較し、より適切な装置を自走モードに設定するといった制御ができず、クロックモードの設定を柔軟に行うことができないという問題がある。
【０００６】
本発明の目的は、上記の問題を解決し、クロックモードの設定を柔軟に行うことができる通信装置、通信システム、通信方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の通信システムは、対向して接続される第１及び第２の通信装置を含み、前記第１及び第２の通信装置は、前記通信装置を一意に識別する識別子をそれぞれ交換し合い、前記識別子の優先度に従って、一方の通信装置を自装置で生成するクロックに同期する自走モードに設定し、他方の通信装置を対向装置のクロックに同期する従属モードに設定することを特徴とする。
【０００８】
本発明の通信装置は、対向装置から受信した受信信号から、前記対向装置の識別子を抽出する識別子抽出部と、自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定する制御部と、前記制御部が設定したクロックモードに基づいて、対向装置に送信信号を送信する送信部と、を備えることを特徴とする。
【０００９】
本発明の通信方法は、対向装置から受信した受信信号から、前記対向装置の識別子を抽出し、自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定し、前記設定したクロックモードに基づいて、対向装置に送信信号を送信することを特徴とする。
【００１０】
本発明のプログラムは、対向装置から受信した受信信号から、前記対向装置の識別子を抽出する処理と、自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定する処理と、前記設定したクロックモードに基づいて、対向装置に送信信号を送信する処理とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明の通信装置、通信システム、通信方法及びプログラムは、クロックモードの設定を柔軟に行うことができるという効果がある。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態における、通信システムの構成例を示す図である。
【図２】本発明の第１の実施形態における、通信装置１の構成例を示す図である。
【図３】本発明の第１の実施形態における、受信信号の例である。
【図４】本発明の第１の実施形態における、通信装置１の動作例を示すフローチャートである。
【図５】本発明の第２の実施形態における、通信装置１の構成例を示す図である。
【図６】本発明の第２の実施形態における、通信装置１の動作例を示すフローチャートである。
【図７】本発明の第３の実施形態における、通信装置１の構成例を示す図である。
【図８】本発明の第３の実施形態における、ポリシーテーブルの構成例を示す図である。
【図９】本発明の第３の実施形態における、制御部１４の構成例を示す図である。
【図１０】本発明の第４の実施形態における、通信システムの構成例である。
【図１１】本発明の第４の実施形態における、フレームフォーマットの構成例である。
【図１２】本発明の第４の実施形態における、フレームフォーマットの構成例である。
【図１３】本発明の第５の実施形態における、通信システムの構成例である。
【発明を実施するための形態】
【００１３】
はじめに、図１を用いて、本発明の一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。
【００１４】
図１は、本発明の一実施形態における通信システムの構成例を示す図である。通信システムは、通信装置１−１と通信装置１−２（特に区別する必要がない場合は、「通信装置１」と記載する）とを含む。
【００１５】
通信装置１は、自装置で生成するクロックに同期する自走モードと、対向装置のクロックに同期する従属モードとを有している。通信装置１は、いずれかのクロックモード（自走モード又は従属モード）に応じたクロックにより、対向装置に送信信号を送信する。
【００１６】
通信装置１は、対向する通信装置と識別子を交換し合い、当該識別子の優先度に従って、一方の通信装置を自走モードに設定し、他方の通信装置を従属モードに設定する。
【００１７】
通信装置１−１は、例えば、自装置の識別子の優先度が、対向する通信装置１−２の識別子の優先度よりも高いことに応じて、当該自装置を自走モードに設定する。そして、通信装置１−１は、自装置のクロックを用いて、対向する通信装置１−２に送信信号を送信する。
【００１８】
一方、通信装置１−１は、例えば、対向する通信装置１−２の優先度が、自装置の識別子の優先度よりも高いことに応じて、当該自装置を従属モードに設定する。そして、通信装置１−１は、受信信号から抽出した対向装置のクロックを用いて、対向する通信装置１−２に送信信号を送信する。
【００１９】
上記のとおり、本発明の一実施形態では、通信装置１が、対向装置から受信した受信信号に含まれる対向装置の識別子と、自装置の識別子の優先度とに基づいて、自装置のクロックモードを決定する。対向する通信装置１の双方が、識別子の優先度に基づいてクロックモードを決定するので、一方の通信装置１のクロックモードを予め設定しておく必要がなく、クロックモードの設定を柔軟に行うことができる。
【００２０】
以下、具体的な実施の形態について、図面を参照して説明する。
【００２１】
＜第１の実施形態＞
本発明の第１の実施形態について、図面を参照して説明する。
【００２２】
本発明の第１の実施形態における通信システムの構成例は、図１に示す本発明の一実施形態における通信システムの構成例と同様である。
【００２３】
図２は、本発明の第１の実施形態における通信装置１の構成例を示す図である。図２に示すように、通信装置１は、受信部１１と、識別子抽出部１２と、クロック抽出部１３と、制御部１４と、クロック生成部１５と、送信部１６とを備える。
【００２４】
受信部１１は、対向する通信装置１から受信信号を受信する。受信部１１は、受信した受信信号を、識別子抽出部１２と、クロック抽出部１３と、制御部１４とに通知する。
【００２５】
識別子抽出部１２は、受信した受信信号に含まれる、対向装置の識別子を抽出する。
【００２６】
図３は、本発明の第１の実施形態における受信信号の例である。受信信号は、ヘッダ部分に、フラグ２１と識別子２２とを含む領域を含む。フラグ２１は、受信信号を送信した装置が、通信装置の識別子の優先度に応じてクロックモードを設定する機能を備えることを示す情報である。フラグ２１は、例えば、他のデータと混同することがない特定のパターンである。識別子２２は、通信装置１に予め割り当てられた固有の番号や文字列であり、当該通信装置１を一意に識別可能な情報である。識別子２２は、例えば、装置のシリアル番号、装置名と装置のシリアル番号とを組み合わせた情報、ＭＡＣアドレス等である。
【００２７】
識別子抽出部１２は、受信信号に含まれるフラグ２１を検出した場合に、当該フラグ２１以降の情報を対向装置の識別子２２として抽出する。識別子抽出部１２は、抽出した識別子を制御部１４に通知する。識別子抽出部１２は、例えば、制御部１４に対して、抽出した識別子を格納した受信識別子信号を用いて、当該抽出した識別子を通知する。
【００２８】
クロック抽出部１３は、対向装置から受信した受信信号から、当該対向装置のクロックを抽出する。クロック抽出部１３は、抽出したクロックを、クロック生成部１５に転送する。
【００２９】
制御部１４は、受信信号に含まれる識別子２２と、自装置の識別子とを比較し、どちらの識別子の優先度が高いか判断する。
【００３０】
制御部１４は、予め定められたポリシーに基づいて、優先度の高い識別子を判断する。当該ポリシーは、例えば、識別子が固有の番号の場合、「より小さい番号の識別子が、優先度が高い」というものである。この場合、制御部１４は、受信信号の識別子２２が「１２３４５」で、自装置の識別子が「２３４５６」である場合、受信信号の識別子２２の方が、優先度が高いと判断する。また、当該ポリシーは、例えば、識別子が固有のアルファベットの文字列の場合、「頭文字が「ａ（又はＡ）」に近い識別子が、優先度が高い」というものである。この場合、制御部１４は、受信信号の識別子２２が「ｂｃｄｅｆ」で、自装置の識別子が「ａｂｃｄｅ」である場合、自装置の識別子の方が、優先度が高いと判断する。
【００３１】
制御部１４は、受信信号の識別子２２の優先度が高いと判断した場合、自装置が「従属モード」であると決定する。この場合、対向装置は、「自走モード」となる。一方、制御部１４は、自装置の識別子の優先度が高いと判断した場合、自装置が「自走モード」であると決定する。この場合、対向装置は、「従属モード」となる。
【００３２】
制御部１４は、自装置が「従属モード」であると決定した場合、クロック生成部１５に対して、クロック抽出部１３から転送されたクロックを、送信部１６に転送する旨を指示する。一方、制御部１４は、自装置が「自走モード」であると決定した場合、クロック生成部１５に対して、当該クロック生成部１５で生成したクロックを、送信部１６に転送する旨を指示する。制御部１４は、例えば、クロック生成部１５に対して、クロック設定信号を通知することにより、送信部１６に転送するクロックを指示する。
【００３３】
送信部１６は、クロック生成部１５から転送されたクロックに基づいて、送信信号を対向装置に送信する。
【００３４】
図４は、本発明の第１の実施形態における、通信装置１の動作例を示すフローチャートである。
【００３５】
受信部１１は、対向する通信装置１から受信信号を受信し（Ｓ１０１）、受信した受信信号を、識別子抽出部１２と、クロック抽出部１３と、制御部１４とに通知する。
【００３６】
識別子抽出部１２は、受信信号に含まれる識別子を抽出し（Ｓ１０２）、抽出した識別子を制御部１４に通知する。また、クロック抽出部１３は、受信した受信信号から当該対向装置のクロックを抽出し、抽出したクロックを、クロック生成部１５に転送する（Ｓ１０３）。
【００３７】
制御部１４は、受信信号に含まれる識別子２２と、自装置の識別子とを比較し、どちらの識別子の優先度が高いか判断する（Ｓ１０４）。
【００３８】
制御部１４は、受信信号の識別子２２の優先度が高いと判断した場合（Ｓ１０４のＹＥＳ）、自装置が「従属モード」であると決定し（Ｓ１０５）、クロック生成部１５に対して、クロック抽出部１３から転送されたクロックを、送信部１６に転送する旨を指示する（Ｓ１０６）。
【００３９】
一方、制御部１４は、自装置の識別子の優先度が高いと判断した場合（Ｓ１０４のＮＯ）、自装置が「自走モード」であると決定し（Ｓ１０７）、クロック生成部１５に対して、当該クロック生成部１５で生成したクロックを、送信部１６に転送する旨を指示する（Ｓ１０８）。
【００４０】
送信部１６は、クロック生成部１５から通知されたクロックに基づいて、送信信号を対向装置に送信する（Ｓ１０９）。
【００４１】
上記のとおり、本発明の第１の実施形態では、通信装置１が、対向装置から受信した受信信号に含まれる対向装置の識別子と、自装置の識別子の優先度とに基づいて、自装置のクロックモードを決定する。対向する通信装置１の双方が、識別子の優先度に基づいてクロックモードを決定するので、一方の通信装置１のクロックモードを予め設定しておく必要がなく、クロックモードの設定を柔軟に行うことができる。
【００４２】
＜第２の実施形態＞
本発明の第２の実施形態について、図面を参照して説明する。
【００４３】
本発明の第２の実施形態の通信システムは、図１に示す本発明の一実施形態の通信システムと同様である。
【００４４】
図５は、本発明の第２の実施形態における通信装置１の構成例を示す図である。図５に示すように、通信装置１は、受信信号断検出部１７と、自動設定開始部１８と、識別子生成部１９とを備える。
【００４５】
受信信号断検出部１７は、受信信号の受信状況を監視する。受信信号断検出部１７は、受信信号が一定時間受信されないことに応じて、受信信号の「断」を検出する。受信信号断検出部１７は、受信信号の「断」を検出したことに応じて、自動設定開始部１８に対して、受信信号断信号を通知する。受信信号断信号は、受信信号断検出部１７が受信信号の「断」を検出した場合、その値が「１」となる信号である。
【００４６】
また、受信信号断検出部１７は、受信信号の「断」を検出した後、新たに受信信号を受信したことに応じて、自動設定開始部１８における受信信号の「断」の状態を解除するために、受信信号断信号を再度通知する。受信信号断信号は、受信信号の「断」の状態を解除する場合、その値が「０」となる信号である。
【００４７】
自動設定開始部１８は、受信信号断信号の値が、「１」から「０」に変化したことに応じて、すなわち受信信号の受信が開始されたことに応じて、自動設定開始信号を制御部１４に入力する。したがって、本発明の第２の実施形態における通信装置１は、対向する通信装置との通信が開始されたことに応じて、当該対向する通信装置１との間でクロックモードの同期を行うことができる。
【００４８】
識別子抽出部１２は、受信した受信信号に含まれる、対向装置の識別子を抽出する。なお、本発明の第２の実施形態において、識別子抽出部１２は、当該受信信号に識別子が含まれていない場合は、識別子が含まれていない旨を示す情報を制御部１４に通知する。
【００４９】
制御部１４は、自動設定開始信号を受信したことに応じて、クロックモードの設定動作を開始する。また、制御部１４は、自動設定開始信号を受信したことに応じて、自動設定を開始する旨を示す情報を、識別子生成部１９に通知する。制御部１４は、例えば、識別子生成部１９に対して、送信信号制御信号を用いて、当該自動設定を開始する旨を示す情報を通知する。
【００５０】
制御部１４は、自動設定開始信号を受信したに応じて、受信信号に含まれる識別子２２と、自装置の識別子とを比較し、どちらの識別子の優先度が高いか判断する。その後、制御部１４は、比較結果に応じて、自装置のクロックモードを決定する。
【００５１】
なお、制御部１４は、識別子抽出部１２から識別子が含まれていない旨を示す情報を受信した場合、受信信号を送信した装置が通信装置の識別子の優先度に応じてクロックモードを設定する機能を備えていないと判断する。この場合、制御部１４は、対向装置のクロックモードに基づいて、自装置のクロックモードを設定する。具体的には、制御部１４は、クロック抽出部１３が抽出したクロックと、クロック生成部１５が生成する自装置のクロックとを比較し、周波数に差がある場合、自装置のクロックモードを「従属モード」と決定する。一方、制御部１４は、周波数に差がない場合には、自装置のクロックモードを「自走モード」と決定する。
【００５２】
識別子生成部１９は、制御部１４から、自動設定を開始する旨を示す情報を含む送信信号制御信号を受信したことに応じて、自装置の識別子を生成し、送信部１６に通知する。一方、識別子生成部１９は、制御部１４から受信した送信信号制御信号に、当該自動設定を開始する旨を示す情報が含まれていない場合には、識別子の生成を行わない。
【００５３】
送信部１６は、識別子生成部１９から自装置の識別子を受信したことに応じて、当該識別子を送信信号に格納し、対向装置へ送信する。
【００５４】
図６は、本発明の第２の実施形態における、通信装置１の動作例を示すフローチャートである。
【００５５】
受信部１１は、対向する通信装置１から受信信号を受信し（Ｓ２０１）、受信した受信信号を、識別子抽出部１２と、クロック抽出部１３と、制御部１４と、受信信号断検出部１７に通知する。
【００５６】
受信信号断検出部１７は、自動設定開始部１８に対して、その値が「１」である受信信号断信号を通知する（Ｓ２０２）。自動設定開始部１８は、制御部１４に対して、自動設定開始信号を通知する（Ｓ２０３）。また、クロック抽出部１３は、受信信号からクロックを抽出する（Ｓ２０４）。また、識別子抽出部１２は、受信信号に含まれる識別子を抽出できるか否かを判断する（Ｓ２０５）。
【００５７】
識別子抽出部１２は、識別子を抽出できた場合（Ｓ２０５のＹＥＳ）、抽出した識別子を制御部１４に通知する（Ｓ２０６）。一方、識別子抽出部１２は、識別子を抽出できない場合（Ｓ２０５のＮＯ）、識別子が含まれていない旨を示す情報を制御部１４に通知する（Ｓ２０７）。
【００５８】
制御部１４は、識別子抽出部１２から識別子を通知されたことに応じて、受信信号に含まれる識別子２２（通知された識別子）と、自装置の識別子とを比較し、どちらの識別子の優先度が高いか判断する（Ｓ２０８）。
【００５９】
制御部１４は、受信信号の識別子２２の優先度が高いと判断した場合（Ｓ２０８のＹＥＳ）、自装置が「従属モード」であると決定し（Ｓ２０９）、クロック生成部１５に対して、クロック抽出部１３から通知されたクロックを、送信部１６に転送する旨を指示する（Ｓ２１０）。一方、制御部１４は、自装置の識別子の優先度が高いと判断した場合（Ｓ２０８のＮＯ）、自装置が「自走モード」であると決定し（Ｓ２１１）、クロック生成部１５に対して、当該クロック生成部１５で生成したクロックを、送信部１６に転送する旨を指示する（Ｓ２１２）。
【００６０】
一方、制御部１４は、識別子が含まれていない旨を示す情報を通知されたことに応じて、クロック抽出部１３が抽出したクロックと、クロック生成部１５が生成するクロックとを比較する（Ｓ２１３）。制御部１４は、比較の結果、周波数に差がある場合（Ｓ２１３のＹＥＳ）、自装置が「従属モード」であると決定し（Ｓ２１４）、クロック生成部１５に対して、クロック抽出部１３が抽出したクロックを送信部１６に転送する旨を指示する（Ｓ２１５）。一方、制御部１４は、周波数に差がない場合には（Ｓ２１３のＮＯ）、自装置のクロックモードを「自走モード」と決定し（Ｓ２１６）、クロック生成部１５に対して、当該クロック生成部１５で生成したクロックを、送信部１６に転送する旨を指示する（Ｓ２１７）。
【００６１】
送信部１６は、クロック生成部１５から転送されたクロックに基づいて、送信信号を対向装置に送信する（Ｓ２１７）。
【００６２】
上記のとおり、本発明の第２の実施形態において、通信装置１は、対向装置が識別子の優先度に応じてクロックモードを設定する機能を備えていない場合には、自装置のクロックモードを、対向装置のクロックモードに応じて設定する。したがって、本発明の第２の通信装置１は、識別子の優先度に応じてクロックモードを設定する機能を備えている装置と、備えていない装置とが混在する通信システムにおいても、自装置のクロックモードを設定することが可能となる。
【００６３】
＜第３の実施形態＞
本発明の第３の実施形態について、図面を参照して説明する。
【００６４】
本発明の第３の実施形態の通信システムは、図１に示す本発明の一実施形態の通信システムと同様である。
【００６５】
図７は、本発明の第３の実施形態における通信装置１の構成例を示す図である。図７に示すように、本発明の第３の実施形態における通信装置１は、ポリシー管理部２０を備える。
【００６６】
ポリシー管理部２０は、通信装置１の識別子の優先度を決定する際の条件である、ポリシーを記憶する。ポリシー管理部２０に記憶されるポリシーは、例えば、識別子が固有の番号の場合、「より小さい番号の識別子が、優先度が高い」というものである。また、当該ポリシーは、例えば、識別子が固有のアルファベットの文字列の場合、「頭文字が「ａ（又はＡ）」に近い識別子が、優先度が高い」というものである。
【００６７】
また、ポリシー管理部２０は、例えば、通信システムに含まれる通信装置１の識別子と、当該識別子の優先度を数値で表したポリシーテーブルが記憶されていてもよい。
【００６８】
図８は、ポリシーテーブルの構成例を示す図である。図８に示すように、識別子「ＡＡＡ」の通信装置１−１は、その優先度が「７」であることを示す。制御部１４は、図８に示すポリシーテーブルを参照することにより、識別子「ＡＡＡ」の通信装置１−１は、識別子「ＢＢＢ」の通信装置１−２（優先度は３）よりも優先度が高いことを把握することができる。
【００６９】
ポリシー管理部２０は、受信部１１を介して、ポリシーの更新の要求を受信することに応じて、記憶するポリシーを更新する。ポリシーの更新の要求は、例えば、通信システムの管理者から通知される。当該管理者は、例えば制御装置（図示しない）から制御信号を送信して、ポリシーの更新を要求する。当該制御信号は、更新後のポリシーを含んでいてもよい。なお、ポリシー管理部２０に記憶されるポリシーは、通信システムの管理者によって予め記憶されるものであってもよい。
【００７０】
図９は、本発明の第３の実施形態における制御部１４の構成例を示す図である。図９に示すように、制御部１４は、送信信号制御部１４１と、識別子比較部１４３と、クロック制御部１４２とを備える。
【００７１】
送信信号制御部１４１は、自動設定開始信号が入力されたことに応じて、送信信号制御信号を送信部１６に通知し、対向装置に送信信号を送信する旨を指示する。
【００７２】
クロック制御部１４２は、送信信号制御信号が入力されている場合、自装置のクロックモードを「自走モード」とする旨を、クロック生成部１５に通知する。
【００７３】
識別子比較部１４３は、自動設定開始信号が入力されたことに応じて、受信信号に含まれる識別子２２と、自装置の識別子とを比較し、どちらの識別子の優先度が高いか判断する。識別子比較部１４３は、ポリシー管理部に記憶されているポリシーに基づいて、どちらの識別子の優先度が高いかを判断する。
【００７４】
識別子比較部１４３は、受信信号の識別子２２の優先度が高いと判断した場合、自装置が「従属モード」であると決定する。一方、識別子比較部１４３は、自装置の識別子の優先度が高いと判断した場合、自装置が「自走モード」であると決定する。識別子比較部１４３は、決定した自装置のクロックモードを、クロック制御部１４２に通知する。
【００７５】
識別子比較部１４３は、例えば、クロック制御部１４２に対して、クロックモード決定信号を用いて、決定した自装置のクロックモードを通知する。クロック制御部１４３は、クロック生成部１５に対して、通知されたクロックモード決定信号に基づいて、クロックに関する情報を送信部１６に転送する旨を指示する。具体的には、クロック制御部１４３は、自装置が「従属モード」である場合、クロック生成部１５に対して、クロック抽出部１３から通知されたクロックを、送信部１６に転送する旨を指示する。一方、クロック制御部１４３は、自装置が「自走モード」である場合、クロック生成部１５に対して、当該クロック生成部１５で生成したクロックを、送信部１６に転送する旨を指示する。
【００７６】
送信信号制御部１４１は、識別子比較部１４３がクロック制御部１４２に対してクロック決定信号を送信したことに応じて、送信部１６に対する送信信号制御信号の通知を停止する。送信信号制御部１４１は、例えば、識別子比較部１４３からクロック決定信号の通知を受けることによって、当該識別子比較部１４３がクロック制御部１４２に対してクロック決定信号を送信したことを検知する。そして、送信部１６は、クロック生成部１５から通知されたクロックに基づいて、送信信号を対向装置に送信する。このようにして、送信部１６は、自装置のクロックによる送信信号の送信を一度停止し、新たに決定されたクロックモードにより送信信号を送信するように動作する。
【００７７】
上記のとおり、本発明の第３の実施形態において、通信装置１は、識別子の優先度に関するポリシーを記憶するポリシー管理部２０を備える。そして、通信装置１の制御部１４は、当該ポリシー管理部２０を参照することにより、自装置の識別子と、対向装置の識別子とのいずれの優先度が高いかを判断する。したがって、当該ポリシー管理部２０のポリシーを外部から更新することによりポリシーを変化させることができるので、通信装置１のクロックモードの設定をより柔軟に行うことができる。
【００７８】
＜第４の実施形態＞
本発明の第４の実施形態について、図面を参照して説明する。
【００７９】
本発明の第４の実施形態は、本発明を、ＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ  Ｓｅｃｔｏｒ）  Ｉ．４３１に適用した実施形態である。
【００８０】
図１０は、本発明の第４の実施形態における通信システムの構成例である。図１０に示すように、本発明の第４の実施形態における通信システムは、通信装置２−１及び通信装置２−２（特に区別する必要がない場合は、「通信装置２」と記載する）を含む。図１０に示すように、通信装置２−１は、リンク３−１を介して、通信装置２−２に信号を送信する。一方、通信装置２−２は、リンク３−２を介して、通信装置２−１に信号を送信する。このように、本発明の第４の実施形態は、通信装置２−１から通信装置２−２への通信と、通信装置２−２から通信装置２−１への通信が異なるリンク（通信線）によって実行される、ＩＴＵ−Ｔ  Ｉ．４３１に適用する。
【００８１】
図１１は、本発明の第４の実施形態における、ＩＴＵ−Ｔ  Ｉ．４３１に準拠したフレームフォーマットの構成例である。図１１に示すように、フレームフォーマットは、１９３ビットのフレームをもとにした、２４マルチフレームとなっている。図１１に示すように、フレームフォーマットのＦビットには、各種の機能が割り当てられている。
【００８２】
図１２は、本発明の第４の実施形態における、ＩＴＵ−Ｔ  Ｉ．４３１に準拠したフレームフォーマットの構成例である。本発明の第４の実施形態において、通信装置２が対向装置に通知する識別子２２は、図１２に示すフレームフォーマットのｍビット（ＤＬ：Ｄａｔａ  Ｌｉｎｋ）の未使用領域に挿入される。そのため、本発明の第４の実施形態において、フレームのＤＡＴＡ領域を用いずに、対向装置に自装置の識別子を通知することができる。なお、フレームフォーマットのｍビット（ＤＬ）に未使用領域がない場合には、ＤＡＴＡ領域を用いて、当該識別子を通知してもよい。
【００８３】
通信装置２−１及び通信装置２−２は、通信開始時において、それぞれ異なるリンクを用いて、互いに自走モードにより信号を送信する。通信装置２は、フレームにフラグ２１と識別子２２とを挿入する。通信装置２−１及び通信装置２−２は、識別子を交換し、当該識別子の優先度に基づいて自装置のクロックモードを設定する。
【００８４】
上記のとおり、本発明は、ＩＴＵ−Ｔ  Ｉ．４３１のフレームフォーマットのｍビット（ＤＬ）又はデータ領域に識別子を格納することにより、当該ＩＴＵ−Ｔ  Ｉ．４３１のフレームフォーマットを適用して実施することができる。
【００８５】
＜第５の実施形態＞
本発明の第５の実施形態について、図面を参照して説明する。
【００８６】
図１３は、本発明の第５の実施形態における通信システムの構成例である。図１３に示すように、本発明の第５の実施形態における通信システムは、通信装置４−１及び通信装置４−２（特に区別する必要がない場合は、「通信装置４」と記載する）である。図１３に示すように、本発明の第５の実施形態は、通信装置４−１から通信装置４−２への通信と、通信装置４−２から通信装置４−１への通信が同じリンク（通信線）５によって実行される、ＩＴＵ−Ｔ  Ｇ．９６１  Ａｐｐｅｎｄｉｘ２に適用した実施形態である。
【００８７】
ＩＴＵ−Ｔ  Ｇ．９６１  Ａｐｐｅｎｄｉｘ２では、双方向の通信が同一のリンク５により実行されるので、通信装置４は、エコーキャンセラー技術を適用して、互いに通信を実行している。エコーキャンセラー技術は、受信信号から自装置が送信した信号の成分を取り除く技術である。
【００８８】
通信装置４は、通信開始時において、エコーキャンセラー技術を適用して自装置が送信した信号成分を取り除き、その後、対向装置から受信した受信信号から、対向装置の識別子を抽出する。
【００８９】
本発明の第５の実施形態において、通信装置４の受信部１１は、受信した受信信号から自装置が送信した信号成分を取り除き、その後、当該受信信号を識別子抽出部１２と、クロック抽出部１３と、制御部１４に通知する。
【００９０】
識別子抽出部１２は、自装置が送信した信号成分が取り除かれた受信信号から、対向装置の識別子を抽出する。また、クロック抽出部１３は、自装置が送信した信号成分が取り除かれた受信信号から、対向装置のクロックを抽出する。
【００９１】
制御部１４は、自動設定開始信号を受信したことに応じて、クロックモードの設定動作を開始する。また、制御部１４は、自動設定開始信号を受信したことに応じて、自動設定を開始する旨を示す情報を、識別子生成部１９に通知する。制御部１４は、例えば、識別子生成部１９に対して、送信信号制御信号を用いて、当該自動設定を開始する旨を示す情報を通知する。
【００９２】
制御部１４は、自動設定開始信号を受信したに応じて、受信信号に含まれる識別子２２と、自装置の識別子とを比較し、どちらの識別子の優先度が高いか判断する。その後、制御部１４は、比較結果に応じて、自装置のクロックモードを決定する。
【００９３】
上記のとおり、本発明は、エコーキャンセラー技術を適用して自装置が送信した信号成分を取り除いた受信信号から対向装置のクロックや識別子を抽出することにより、ＩＴＵ−Ｔ  Ｇ．９６１  Ａｐｐｅｎｄｉｘ２に適用して実施することができる。
【００９４】
＜第６の実施形態＞
本発明の第６の実施形態について、図面を参照して説明する。
【００９５】
本発明の第６の実施形態の通信システムは、図１３に示す本発明の第５の実施形態の通信システムと同様である。本発明の第６の実施形態は、通信装置４−１から通信装置４−２への通信と、通信装置４−２から通信装置４−１への通信が同じリンク５によって行われる場合に、ｘＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）技術を適用した実施形態である。
【００９６】
ｘＤＳＬ技術では、通信を開始する前に、ハンドシェークを実施し、対向する通信装置４の間で、通信方式や通信速度等の情報を交換する。ハンドシェークは、２点間の通信路を確立した後、データのやり取りを実行する前に、パラメータを取り決めるなどの事前のやり取りを自動的に行う技術である。取り決めるパラメータは、例えば、情報の転送レートや、符号の種類、プロトコル、通信装置４に固有の設定等である。
【００９７】
ここで、ハンドシェークは、対向する通信装置４のクロックモードが設定されていないと実行することができない。ハンドシェークは、自走モードに設定された通信装置４と、従属モードに設定された通信装置４とでは、異なるキャリア周波数を使用して、実行されるためである。対向する通信装置４のクロックモードが設定されていない場合、対向する通信装置４は、異なるキャリア周波数を使用して、双方向の通信を行うことができないので、ハンドシェークを行うことができない。
【００９８】
そこで、本発明の第６の実施形態では、通信装置４は、ハンドシェークを実行する前に、受信した受信信号から、エコーキャンセラー技術を適用して自装置が送信した信号成分を取り除く。その後、通信装置４は、対向装置から受信した受信信号から、対向装置の識別子を抽出する。そして、通信装置４は、受信信号に含まれる識別子２２と、自装置の識別子とを比較し、どちらの識別子の優先度が高いか判断し、比較結果に応じて自装置のクロックモードを決定する。
【００９９】
通信装置４は、自装置のクロックモードが決定された後に、自装置のクロックモードに対応するキャリア周波数を用いて、ハンドシェークを実行する。通信装置４は、ハンドシェークにより、対向装置との間で各種のパラメータを決定し、データのやり取りを実行する。
【０１００】
上記のとおり、本発明は、エコーキャンセラー技術を適用して自装置が送信した信号成分を取り除いた受信信号を用いて通信装置４のクロックモードを決定し、その後ハンドシェークを実行することにより、ｘＤＳＬ技術を適用して実施することができる。
【０１０１】
＜第７の実施形態＞
本発明の第７の実施形態について、説明する。第７の実施形態において、通信装置１、２及び４のコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はＭＰＵ（Ｍｉｃｒｏ−Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等は、上述した各実施形態の機能を実現するソフトウェア（プログラム）を実行する。
【０１０２】
本発明の第７の実施形態において、通信装置１、２及び４は、例えばＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）等の各種記憶媒体又はネットワークを介して、上述した各実施形態の機能を実現するソフトウェア（プログラム）を取得する。通信装置１、２及び４が取得するプログラム、又は、該プログラムを記憶した記憶媒体は、本発明を構成することになる。なお、該ソフトウェア（プログラム）は、例えば、通信装置１、２及び４に含まれる所定の記憶部に、予め記憶されていてもよい。
【０１０３】
通信装置１、２及び４のコンピュータ、ＣＰＵ又はＭＰＵ等は、取得したソフトウェア（プログラム）のプログラムコードを読み出して実行する。したがって、当該通信装置１、２及び４は、上述した各実施形態における通信装置１、２及び４の処理と同一の処理を実行する。
【０１０４】
本発明の第７の実施形態によれば、通信装置１、２及び４のコンピュータ、ＣＰＵ又はＭＰＵ等に実現するためのプログラムといった用途に適用できる。
【０１０５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１０６】
［付記１］
対向して接続される第１及び第２の通信装置を含み、
前記第１及び第２の通信装置は、
前記通信装置を一意に識別する識別子をそれぞれ交換し合い、
前記識別子の優先度に従って、一方の通信装置を自装置で生成するクロックに同期する自走モードに設定し、他方の通信装置を対向装置のクロックに同期する従属モードに設定することを特徴とする通信システム。
【０１０７】
［付記２］
前記第１及び第２の通信装置は、
優先度が高い識別子の通信装置が、前記自走モードに設定され、
前記優先度が低い識別子の通信装置が、前記従属モードに設定される
ことを特徴とする付記１に記載の通信システム。
【０１０８】
［付記３］
前記第１及び第２の通信装置は、
受信した受信信号から対向装置の識別子を抽出し、
前記抽出した識別子と自装置の識別子とを比較して、優先度の高い識別子を判断する
ことを特徴とする付記１又は２に記載の通信システム。
【０１０９】
［付記４］
前記第１及び第２の通信装置のそれぞれは、前記識別子の優先度を決定する所定のポリシーを記憶する記憶部を備え、
前記識別子の優先度は、前記所定のポリシーに基づいて決定されることを特徴とする付記１乃至３のいずれかに記載の通信システム。
【０１１０】
［付記５］
前記記憶部は、前記所定のポリシーの更新の要求に応じて、記憶する前記所定のポリシーを更新することを特徴とする付記４に記載の通信システム。
【０１１１】
［付記６］
前記所定のポリシーは、前記識別子が前記通信装置に固有の番号の場合、より小さい番号の識別子の優先度を高くすることを特徴とする付記４又は５に記載の通信システム。
【０１１２】
［付記７］
前記所定のポリシーは、前記識別子が前記通信装置に固有の文字列の場合、アルファベット順に前記識別子の優先度を高くすることを特徴とする付記４又は５に記載の通信システム。
【０１１３】
［付記８］
前記記憶部は、前記所定のポリシーとして、前記通信装置の識別子と前記通信装置の優先度とを対応付けて記憶し、
前記第１及び第２の通信装置は、前記記憶部を参照して、自装置の識別子と、対向装置の識別子とのうち優先度の高い識別子を決定する
ことを特徴とする付記４又は５に記載の通信システム。
【０１１４】
［付記９］
前記第１及び第２の通信装置のいずれかは、対向装置が前記識別子の優先度に応じてクロックモードを設定する機能を備えていない場合、前記対向装置のクロックモードに応じて、自装置のクロックモードを決定する
ことを特徴とする付記１乃至８のいずれかに記載の通信システム。
【０１１５】
［付記１０］
前記第１及び第２の通信装置は、
前記第１の通信装置から第２の通信装置への通信を第一の通信路で実行し、前記第２の通信装置から第１の通信装置への通信を第二の通信路で実行する場合において、通信開始前に、前記第１及び第２の識別子とを交換し合う
ことを特徴とする付記１乃至９のいずれかに記載の通信システム。
【０１１６】
［付記１１］
前記第１及び第２の通信装置は、
１つの通信路により通信を実行する場合において、受信信号から自装置が送信した送信信号の成分を取り除くエコーキャンセラーを実行した後に、前記受信信号から対向装置の識別子を抽出する
ことを特徴とする付記１乃至１０のいずれかに記載の通信システム。
【０１１７】
［付記１２］
前記第１及び第２の通信装置は、
１つの通信路により通信を実行する場合において、受信信号から自装置が送信した送信信号の成分を取り除くエコーキャンセラーを実行した後に、前記受信信号から対向装置の識別子を抽出し、前記抽出した識別子と前記自装置の識別子とに基づいて、第１及び第２のクロックモードを決定した後に、前記通信に必要なパラメータの取り決めを行うハンドシェークを実行する
ことを特徴とする付記１乃至１１のいずれかに記載の通信システム。
【０１１８】
［付記１３］
対向装置から受信した受信信号から、前記対向装置の識別子を抽出する識別子抽出部と、
自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定する制御部と、
前記制御部が設定したクロックモードに基づいて、対向装置に送信信号を送信する送信部と、
を備えることを特徴とする通信装置。
【０１１９】
［付記１４］
前記制御部は、前記抽出した識別子と自装置の識別子とを比較して、優先度の高い識別子を判断することを特徴とする付記１３に記載の通信装置。
【０１２０】
［付記１５］
前記制御部は、
前記抽出した識別子の優先度が前記自装置の識別子の優先度よりも高い場合、前記自装置を前記従属モードに設定し、
前記自装置の識別子の優先度が前記抽出した識別子の優先度よりも高い場合、前記自装置を前記自走モードに設定する
ことを特徴とする付記１３又は１４に記載の通信装置。
【０１２１】
［付記１６］
前記識別子の優先度を決定する所定のポリシーを記憶する記憶部をさらに備え、
前記制御部は、前記記憶部を参照して、前記抽出した識別子と自装置の識別子とのうち、優先度の高い識別子を判断する
ことを特徴とする付記１３乃至１５のいずれかに記載の通信装置。
【０１２２】
［付記１７］
前記記憶部は、前記所定のポリシーの更新の要求に応じて、記憶する前記所定のポリシーを更新することを特徴とする付記１６に記載の通信装置。
【０１２３】
［付記１８］
前記所定のポリシーは、前記識別子が前記通信装置に固有の番号の場合、より小さい番号の識別子の優先度を高くすることを特徴とする付記１６又は１７に記載の通信装置。
【０１２４】
［付記１９］
前記所定のポリシーは、前記識別子が前記通信装置に固有の文字列の場合、アルファベット順に前記識別子の優先度を高くすることを特徴とする付記１６又１７に記載の通信装置。
【０１２５】
［付記２０］
前記記憶部は、前記所定のポリシーとして、前記通信装置の識別子と前記通信装置の優先度とを対応付けて記憶し、
前記制御部は、前記記憶部を参照して、自装置の識別子と、対向装置の識別子とのうち優先度の高い識別子を決定する
ことを特徴とする付記１６又は１７に記載の通信装置。
【０１２６】
［付記２１］
前記制御部は、前記識別子抽出部が前記対向装置から受信した受信信号から、前記対向装置の識別子を抽出できない場合、前記対向装置のクロックモードに応じて、自装置のクロックモードを設定することを特徴とする付記１３乃至２０のいずれかに記載の通信装置。
【０１２７】
［付記２２］
前記受信信号から、前記対向装置のクロックを抽出するクロック抽出部と、
前記自装置のクロックを生成するクロック生成部と、をさらに備え、
前記制御部は、前記自装置を前記従属モードに設定した場合、前記送信部が前記クロック抽出部によって抽出されたクロックで前記送信信号を送信するよう制御し、
前記制御部は、前記自装置を前記自走モードに設定した場合、前記送信部が前記クロック生成部によって生成されたクロックで前記送信信号を送信するよう制御する
ことを特徴とする付記１３乃至２１のいずれかに記載の通信装置。
【０１２８】
［付記２３］
前記対向装置からの受信信号の状況を監視する受信信号断検出部をさらに備え、
前記制御部は、
前記受信信号検出部が、所定の時間、前記受信信号の受信を検出しないことに応じて、前記自装置のクロックモードの設定を停止し、
前記受信信号検出部が、前記自装置のクロックモードの設定の停止後、前記受信信号の受信を検出したことに応じて、前記自装置のクロックモードの設定を開始する
ことを特徴とする付記１３乃至２１のいずれかに記載の通信装置。
【０１２９】
［付記２４］
対向装置から受信した受信信号から、前記対向装置の識別子を抽出し、
自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定し、
前記設定したクロックモードに基づいて、対向装置に送信信号を送信する
ことを特徴とする通信方法。
【０１３０】
［付記２５］
前記抽出した識別子と自装置の識別子とを比較して、優先度の高い識別子を判断することを特徴とする付記２４に記載の通信方法。
【０１３１】
［付記２６］
前記抽出した識別子の優先度が前記自装置の識別子の優先度よりも高い場合、前記自装置を前記従属モードに設定し、
前記自装置の識別子の優先度が前記抽出した識別子の優先度よりも高い場合、前記自装置を前記自走モードに設定する
ことを特徴とする付記２４又は２５に記載の通信方法。
【０１３２】
［付記２７］
前記識別子の優先度を決定する所定のポリシーを記憶し、
前記記憶された所定のポリシーに基づいて、前記抽出した識別子と自装置の識別子とのうち、優先度の高い識別子を判断する
ことを特徴とする付記２４乃至２６のいずれかに記載の通信方法。
【０１３３】
［付記２８］
前記所定のポリシーの更新の要求に応じて、記憶する前記所定のポリシーを更新することを特徴とする付記２７に記載の通信方法。
【０１３４】
［付記２９］
前記所定のポリシーは、前記識別子が前記通信装置に固有の番号の場合、より小さい番号の識別子の優先度を高くすることを特徴とする付記２７又は２８に記載の通信方法。
【０１３５】
［付記３０］
前記所定のポリシーは、前記識別子が前記通信装置に固有の文字列の場合、アルファベット順に前記識別子の優先度を高くすることを特徴とする付記２７又２８に記載の通信方法。
【０１３６】
［付記３１］
前記所定のポリシーとして、前記通信装置の識別子と前記通信装置の優先度とを対応付けて記憶し、
前記記憶した対応付けを参照して、自装置の識別子と、対向装置の識別子とのうち優先度の高い識別子を決定する
ことを特徴とする付記２７又は２８に記載の通信方法。
【０１３７】
［付記３２］
前記対向装置から受信した受信信号から、前記対向装置の識別子を抽出できない場合、前記対向装置のクロックモードに応じて、自装置のクロックモードを設定することを特徴とする付記２４乃至３１のいずれかに記載の通信方法。
【０１３８】
［付記３３］
前記受信信号から、前記対向装置のクロックを抽出し、
前記自装置のクロックを生成し、
前記自装置を前記従属モードに設定した場合、前記抽出されたクロックで前記送信信号を送信するよう制御し、
前記自装置を前記自走モードに設定した場合、前記生成されたクロックで前記送信信号を送信するよう制御する
ことを特徴とする付記２４乃至３２のいずれかに記載の通信方法。
【０１３９】
［付記３４］
前記対向装置からの受信信号の状況を監視し、
所定の時間、前記受信信号の受信を検出しないことに応じて、前記自装置のクロックモードの設定を停止し、
前記自装置のクロックモードの設定の停止後、前記受信信号の受信を検出したことに応じて、前記自装置のクロックモードの設定を開始する
ことを特徴とする付記２４乃至３３のいずれかに記載の通信方法。
【０１４０】
［付記３５］
対向装置から受信した受信信号から、前記対向装置の識別子を抽出する処理と、
自装置のクロックモードを、前記抽出した識別子の優先度と前記自装置の識別子の優先度とに従って、前記自装置で生成するクロックに同期する自走モード、又は、対向装置のクロックに同期する従属モードのいずれかに設定する処理と、
前記設定したクロックモードに基づいて、対向装置に送信信号を送信する処理と
をコンピュータに実行させることを特徴とするプログラム。
【０１４１】
［付記３６］
前記抽出した識別子と自装置の識別子とを比較して、優先度の高い識別子を判断する処理を含むことを特徴とする付記３５に記載のプログラム。
【０１４２】
［付記３７］
前記抽出した識別子の優先度が前記自装置の識別子の優先度よりも高い場合、前記自装置を前記従属モードに設定する処理と、
前記自装置の識別子の優先度が前記抽出した識別子の優先度よりも高い場合、前記自装置を前記自走モードに設定する処理と
を含むことを特徴とする付記３５又は３６に記載のプログラム。
【０１４３】
［付記３８］
前記識別子の優先度を決定する所定のポリシーを記憶する処理と、
前記記憶された所定のポリシーに基づいて、前記抽出した識別子と自装置の識別子とのうち、優先度の高い識別子を判断する処理と
を含むことを特徴とする付記３５乃至３７のいずれかに記載のプログラム。
【０１４４】
［付記３９］
前記所定のポリシーの更新の要求に応じて、記憶する前記所定のポリシーを更新する処理を含むことを特徴とする付記３８に記載のプログラム。
【０１４５】
［付記４０］
前記所定のポリシーは、前記識別子が前記通信装置に固有の番号の場合、より小さい番号の識別子の優先度を高くすることを特徴とする付記３８又は３９に記載のプログラム。
【０１４６】
［付記４１］
前記所定のポリシーは、前記識別子が前記通信装置に固有の文字列の場合、アルファベット順に前記識別子の優先度を高くすることを特徴とする付記３８又３９に記載のプログラム。
【０１４７】
［付記４２］
前記所定のポリシーとして、前記通信装置の識別子と前記通信装置の優先度とを対応付けて記憶する処理と、
前記記憶した対応付けを参照して、自装置の識別子と、対向装置の識別子とのうち優先度の高い識別子を決定する処理と
を含むことを特徴とする付記３８又は３９に記載のプログラム。
【０１４８】
［付記４３］
前記対向装置から受信した受信信号から、前記対向装置の識別子を抽出できない場合、前記対向装置のクロックモードに応じて、自装置のクロックモードを設定する処理を含むことを特徴とする付記３５乃至４２のいずれかに記載のプログラム。
【０１４９】
［付記４４］
前記受信信号から、前記対向装置のクロックを抽出する処理と、
前記自装置のクロックを生成する処理と、
前記自装置を前記従属モードに設定した場合、前記抽出されたクロックで前記送信信号を送信するよう制御する処理と、
前記自装置を前記自走モードに設定した場合、前記生成されたクロックで前記送信信号を送信するよう制御する処理と
を含むことを特徴とする付記３５乃至４３のいずれかに記載のプログラム。
【０１５０】
［付記４５］
前記対向装置からの受信信号の状況を監視する処理と、
所定の時間、前記受信信号の受信を検出しないことに応じて、前記自装置のクロックモードの設定を停止する処理と、
前記自装置のクロックモードの設定の停止後、前記受信信号の受信を検出したことに応じて、前記自装置のクロックモードの設定を開始する処理と
を含むことを特徴とする付記３５乃至４４のいずれかに記載のプログラム。
【符号の説明】
【０１５１】
１、１−１、１−２、２、２−１、２−２、４、４−１、４−２  通信装置
３、３−１、３−２、５  リンク
１１  受信部
１２  識別子抽出部
１３  クロック抽出部
１４  制御部
１５  クロック生成部
１６  送信部
１７  受信信号断検出部
１８  自動設定開始部
１９  識別子生成部
２０  ポリシー管理部
２１  フラグ
２２  識別子
１４１  送信信号制御部
１４２  クロック制御部
１４３  識別子比較部
【図１】
2015126331.tif 000003
【図２】
2015126331.tif 000004
【図３】
2015126331.tif 000005
【図４】
2015126331.tif 000006
【図５】
2015126331.tif 000007
【図６】
2015126331.tif 000008
【図７】
2015126331.tif 000009
【図８】
2015126331.tif 000010
【図９】
2015126331.tif 000011
【図１０】
2015126331.tif 000012
【図１１】
2015126331.tif 000013
【図１２】
2015126331.tif 000014
【図１３】
2015126331.tif 000015