(57)【要約】【課題】ノイズ等に影響されるビット化けによるデジタル信号の誤認識を回避することができる通信システムを提供する。【解決手段】通信システムを構成するマスタの通信装置の通信部は、フレーム中の各フィールド間に、デジタル信号の２値（０／１）に対応するロー（Ｌ）又はハイ（Ｈ）の電圧レベルとは異なる電圧レベルのインターバル信号を出力する。受信側のスレーブの通信装置では、通信線における電圧レベルをロー（Ｌ）か、又はハイ（Ｈ）かのみならず、ハイ（Ｈ）よりも高いＶ１以上であるか否かを判定し、インターバル信号を区別する。【選択図】図２
2011015037.tif 000002
【特許請求の範囲】
【請求項１】
通信線に接続しており、２値信号を出力する複数の通信装置を含む通信システムにおいて、
前記複数の通信装置の内の特定の通信装置は、前記通信線を介して送信される情報を表わす前記２値信号の間に、前記２値信号の２値に対応する２つの電圧レベルとは異なる電圧レベルのインターバル信号を出力する出力手段を備え、
他の通信装置は、前記２つの電圧レベル及び前記インターバル信号の電圧レベルを夫々判定する手段を備えること
を特徴とする通信システム。
【請求項２】
前記出力手段は、前記２つの電圧レベルの高電圧側よりも高い電圧レベルで前記インターバル信号を出力するようにしてあること
を特徴とする請求項１に記載の通信システム。
【請求項３】
前記出力手段は、前記２つの電圧レベルの高電圧側よりも低く、且つ低電圧側よりも高い電圧レベルで前記インターバル信号を出力するようにしてあること
を特徴とする請求項１に記載の通信システム。
【請求項４】
前記出力手段は、前記２つの電圧レベルの高電圧側よりも高い（又は低い）２つの異なる第１レベル及び第２レベルの間の電圧レベルで前記インターバル信号を出力するようにしてあること
を特徴とする請求項１に記載の通信システム。
【請求項５】
前記複数の通信装置は、ＬＩＮ（Local Interconnect Network）に基づき、通信を行なうようにしてあり、前記特定の通信装置は、ＬＩＮのフレーム中のフィールド間に、前記インターバル信号を出力するようにしてあること
を特徴とする請求項１乃至４のいずれかに記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル信号を送受信する複数の通信装置を含む通信システムに関し、特に、ノイズによるデジタル信号の誤認識を回避することができる通信システムに関する。
【背景技術】
【０００２】
近年では、多数の機器を制御して、全体として多様な機能を実現させる制御システムが普及している。機器には夫々を制御する制御装置が接続され、更に各制御装置に通信手段を設けて相互にデータを交換させ、他の制御装置などを介して得られるデータに基づいて自身に対応する制御対象の機器を制御するなど、連携して制御を実行する通信システムとして実現し、多様な分野で利用されている。
【０００３】
このような通信システムでは、信号の電圧レベルの高低にて２値（０／１）を表わし、２値信号、即ちデジタル信号にてデータ、命令などを含む情報が送受信される。また、各デジタル信号は、通信システムが適用する通信プロトコルに応じて規定されているフォーマットに従って生成される。
【０００４】
車載通信システムでセンサ、又はアクチュエータが接続されるネットワークに適用されているＬＩＮ（Local Interconnect Network）プロトコルでは、マスタから送信されるヘッダに対して、スレーブがレスポンスを送信することでメッセージ、又は制御データなどの各種情報が送受信される。この場合も、ＬＩＮプロトコルに準じ、ヘッダに対応するフィールド、レスポンスに対応するフィールドなどの複数のフィールドからなるフレームの単位で情報が送信される。
【０００５】
種々の通信プロトコルに応じたフォーマットでは、上述のＬＩＮと同様に、複数のフィールド内の各ビットに対応する区間の電圧レベルの高低を２値に対応させて情報の内容を示し、受信側で識別できるようにしてある。そして、送信される信号の各フィールドに相当する区間の間にはインターバルが存在する場合がある。例えば、特許文献１には、ＬＩＮバスシステムにて送受信されるフレームに含まれる各フィールド間のインターバイトスペース（以下、ＩＢＳ：Inter-Byte-Space）の存在が開示されている。受信側では、これらのインターバルを除去して情報を読み出し、デジタル情報として解釈する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１２４９５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
各種通信プロトコルに準じて送信されるデジタル信号中のインターバルに相当する電圧レベルは、２値即ち「１」又は「０」に対応するハイ（Ｈ）又はロー（Ｌ）の電圧レベルのいずれかと同じである。インターバルの電圧レベルがハイとローとのいずれに相当するかは、通信プロトコルによるが、ＬＩＮではハイ（Ｈ）に対応する。図４は、ＬＩＮのフレーム構造を示す説明図である。図４に示すように、ＬＩＮの送信単位であるフレームは、ロー（Ｌ）に対応する「０（ゼロ）」（ドミナント）が１３ビット以上続くブレークフィールドから開始され、同期バイトフィールド、保護識別子フィールドまでのヘッダ、複数のデータフィールドと末尾のチェックサムフィールドとを含むレスポンスで構成される。各データフィールドは、電圧レベルがロー（Ｌ）であるスタートビットから開始され、スタートビットの前にはＩＢＳ（ハッチングにより示す）が存在し、ＩＢＳの電圧レベルはハイ（Ｈ）である。また、フレームの開始時は、ブレークフィールドの後に一度インターバルに相当する区間（ハッチングにて示す）が存在し、ブレークフィールドが開始する前にもインターバルに相当する区間（ハッチングにて示す）が存在する。
【０００８】
インターバルの区間にノイズが発生することによって、電圧レベルがハイ（Ｈ）（レセッシブ）であるはずにも拘わらず反転し、ロー（Ｌ）となった場合、受信側でスタートビットとして解され、その後に続く情報は誤って読み取られる。また、ブレークフィールドのように電圧レベルがロー（Ｌ）（ドミナント）であるはずにも拘わらず、ノイズによって１、２ビット分だけ反転し、ハイ（Ｈ）となった場合、当該ハイ（Ｈ）のビットはインターバルと解されて次のビットがスタートビットであると解されるか、又は、１３ビット以上ロー（Ｌ）レベルが続かないためにブレークフィールドでないと解される。この場合、情報は誤って読み取られるか、ブレークフィールドでないと解された場合、その後のフレーム内の信号はいずれも破棄される可能性がある。
【０００９】
ＬＩＮを始めとする各種通信プロトコルのフォーマットでは、上述のようにインターバルの信号レベルと、夫々に情報を含むフィールド内の各ビットに対応する信号レベルのいずれかとが一致する。したがって、ノイズなどの影響により、本来は信号レベルは低レベルでなければならないにも拘らず高レベルとして別情報として解される場合、又は逆の場合などビット化けによる誤認識が生じ、通信の効率化が図れない。
【００１０】
本発明は斯かる事情に鑑みてなされたものであり、ノイズ等に影響されるビット化けによるデジタル信号の誤認識を回避することができる通信システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
第１発明に係る通信システムは、通信線に接続しており、２値信号を出力する複数の通信装置を含む通信システムにおいて、前記複数の通信装置の内の特定の通信装置は、前記通信線を介して送信される情報を表わす前記２値信号の間に、前記２値信号の２値に対応する２つの電圧レベルとは異なる電圧レベルのインターバル信号を出力する出力手段を備え、他の通信装置は、前記２つの電圧レベル及び前記インターバル信号の電圧レベルを夫々判定する手段を備えることを特徴とする。
【００１２】
本発明では、通信線に出力されるインターバル信号の電圧レベルと、各情報を表わす２値信号（デジタル信号）の電圧レベルとが異なるので、受信側の通信装置にて、インターバル信号と送信される情報を表わす２値信号とを区別することが容易となる。なお、２値信号の２値に対応する２つの電圧レベルは正負を問わない。
【００１３】
第２発明に係る通信システムは、第１発明における前記出力手段は、前記２つの電圧レベルの高電圧側よりも高い電圧レベルで前記インターバル信号を出力するようにしてあることを特徴とする。
【００１４】
本発明では、通信線に出力されるインターバル信号の電圧レベルは、各情報を表わす２値信号の高電圧側の電圧レベルよりも高いので、受信側の通信装置にて、インターバル信号と２値信号とを区別することが容易となる。
【００１５】
第３発明に係る通信システムは、第１発明における前記出力手段は、前記２つの電圧レベルの高電圧側よりも低く、且つ低電圧側よりも高い電圧レベルで前記インターバル信号を出力するようにしてあることを特徴とする。
【００１６】
本発明では、通信線に出力されるインターバル信号の電圧レベルは、各情報を表わす２値信号の高電圧側の電圧レベルと低電圧側の電圧レベルとの間であるから、受信側の通信装置にて、インターバル信号と２値信号とを区別することが容易となる。
【００１７】
第４発明に係る通信システムは、第１発明における前記出力手段は、前記２つの電圧レベルの高電圧側よりも高い（又は低い）２つの異なる第１レベル及び第２レベルの間の電圧レベルで前記インターバル信号を出力するようにしてあることを特徴とする。
【００１８】
本発明では、通信線に出力されるインターバル信号の電圧レベルは、各情報を表わすデジタル信号の２つの電圧レベルよりも高い（低い）、更に異なる２つの電圧レベルの間であるから、当該２つの電圧レベルの間であるか否かの判定により、受信側の通信装置にて、インターバル信号とデジタル信号とを区別することが容易となる。
【００１９】
第５発明に係る通信システムは、第１乃至第４発明のいずれかにおける前記複数の通信装置は、ＬＩＮ（Local Interconnect Network）に基づき、通信を行なうようにしてあり、前記特定の通信装置は、ＬＩＮのフレーム中のフィールド間に、前記インターバル信号を出力するようにしてあることを特徴とする。
【００２０】
本発明では、ＬＩＮにおけるフレーム中の各フィールド間の信号の電圧レベルを、ＬＩＮにおけるローレベル及びハイレベルと異なる電圧レベルとすることにより、受信側のＬＩＮノードにてデータフィールド間のインターバルを明確に区別することが可能となる。
【発明の効果】
【００２１】
本発明による場合、インターバル信号を受信側の通信装置で明確に区別できるので、各データフィールドに対応するデジタル信号の開始ビットを誤って特定すること、又は特定のフィールドの信号を誤ってインターバル信号として誤認識することを回避できる。ＬＩＮを用いる場合も、受信側ではフレームに含まれる各フィールドの間のインターバルを明確に認識することができる。したがって、ノイズによるビット化けの影響を回避して、データをより正確に読み取ることができる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態１における車載通信システムの構成を示す構成図である。
【図２】実施の形態１にて通信線に送信される信号の一例を示す図である。
【図３】実施の形態２にて通信線に送信される信号の一例を示す図である。
【図４】ＬＩＮのフレーム構造を示す説明図である。
【発明を実施するための形態】
【００２３】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。なお、以下に示す実施の形態では、車両に搭載されている多数のアクチュエータ、センサなどが接続される車載通信システムに適用した例を挙げて説明する。
【００２４】
（実施の形態１）
図１は、実施の形態１における車載通信システムの構成を示す構成図である。実施の形態１における車載通信システムは、通信線１と、通信線１に接続されたマスタの通信装置２と、同様に通信線１に接続されたスレーブの通信装置３，３とを含む。マスタの通信装置１及びスレーブの通信装置３，３は、通信線１を介してＬＩＮプロトコルに基づいて通信を行なう。なお、実施の形態１では通信線１のトポロジはバス型とするが、これに限定されない。
【００２５】
マスタの通信装置２は、制御部２０と、通信部２１とを備える。制御部２０は、ＣＰＵ（Central Processing Unit）等を用い、図示しないメモリに記憶されているプログラムに基づき処理を実行する。通信部２１は、ネットワークコントローラ機能を有し、通信線１を介してＬＩＮプロトコルに準じた通信を実現させる。
【００２６】
マスタの通信装置２の制御部２０は、上述のプログラムに基づき、マスタタスク実行部２２及びスレーブタスク実行部２３として動作する。制御部２０は、マスタタスク実行部２２の機能により、通信部２１により通信線１へフレーム（図４参照）を出力させる。制御部２０は、スレーブタスク実行部２３の機能により、通信部２１により通信線１に出力されたフレームのヘッダを解釈して、自身に関連した識別子フィールドを含む場合には、図示しないセンサ、アクチュエータの制御データをレスポンス内のデータフィールドに出力して送信する。
【００２７】
通信部２１は、ＬＩＮプロトコルに基づく通信を実現する。制御部２０は、通信部２１により、図４に示したＬＩＮフレームに、メッセージ又は制御データなどの各情報を載せて送受信する。そして通信部２１は、インターバル信号を出力するインターバル出力部２４及び通信線１に出力された信号の電圧レベルを判定するレベル判定部２５を備える。
【００２８】
レベル判定部２５は、図示しないクロックからのサンプリング周波数にて、通信線１の電圧レベルをサンプリングし、電圧レベルがハイ（Ｈ）か、ロー（Ｌ）か、又はハイよりも高いレベルであるかを判定する。例えば、ハイ（Ｈ）は１２Ｖ、ロー（Ｌ）はゼロＶである。レベル判定部２５は、ハイ（Ｈ）であるか又はロー（Ｌ）であるかの判定結果に応じて、ハイ（Ｈ）である場合はレセッシブ（１）、ロー（Ｌ）である場合はドミナント（０）として、サンプリングの結果得られたデジタル情報、即ち０／１の符号列を制御部２０へ出力する。このときレベル判定部２５は、通信線１の電圧レベルがハイよりも高いと判定した場合は、各フィールド又はフレーム間のインターバル信号であるとして取り扱い、インターバル信号に対応するビットはデジタル情報には含めずに除去し、次のビットから、同期フィールド、又はデータフィールドなど、フレーム中のいずれかのフィールドが開始されると認識する。
【００２９】
インターバル出力部２４は、フレーム中の各フィールド間にインターバル信号を出力する。インターバル出力部２４が出力するインターバル信号は、通信部２１により出力されるＬＩＮフレームの各フィールドにおけるデジタル信号のハイ（Ｈ）又はロー（Ｌ）とは異なる電圧レベル、例えば２４Ｖにて出力される。詳細は、後述にて説明する。
【００３０】
スレーブの通信装置３は、制御部３０と、通信部３１とを備える。スレーブの通信装置３には、車両に配されるミラー、ウィンドウ、ドアロックなどのアクチュエータ又はドアロックセンサ、ドア開閉センサなどの各種センサが接続されており、夫々の位置、角度、開閉などの状態を示す値、又は制御値などを図示しない記憶部に保持しており、他の通信装置２，３からの要求に応じて通信線１を介して送信する。
【００３１】
通信装置３の制御部３０は、ＣＰＵ等を用いて図示しないメモリに記憶されているプログラムに基づき処理を実行する。通信部３１は、通信線１を介してＬＩＮプロトコルに準じたスレーブノードとしての通信を実現させる。
【００３２】
スレーブの通信装置３の制御部３０は、上述のプログラムに基づきスレーブタスク実行部３２として動作する。制御部３０は、スレーブタスク実行部３２の機能により、通信部１に出力されたフレームのヘッダを解釈して、自身に関連した識別子フィールドを含む場合には、センサ、アクチュエータの制御データをレスポンス内のデータフィールドに出力して送信する。
【００３３】
スレーブの通信装置３の通信部３１は、ＬＩＮプロトコルに基づき、通信線１に出力された信号の電圧レベルを判定するレベル判定部３３を備える。レベル判定部３３の機能は、マスタの通信装置２の通信部２１におけるレベル判定部２５と同様であるので詳細な説明を省略する。
【００３４】
次に、マスタの通信装置２及びスレーブの通信装置３から送信される信号について説明する。図２は、実施の形態１にて通信線１に送信される信号の一例を示す図である。
【００３５】
図２は、縦軸に通信線１における電圧レベルを示し、横軸に時間を示す。図２は、ＬＩＮフレーム中の制御データ等が載せられるデータフィールド及びその前後の信号を示している。なお、図２の例では、データフィールドに載せられているデジタル情報は「１０１０１０１０（ｂ）」である。
【００３６】
図２に示すように、受信側でデータを１バイトずつ認識できるように、インターバル信号、スタートビット、データフィールド（８ビット）、ストップビット及びインターバル信号の順の各フィールドからなる単位で出力されている。インターバル信号の前のローレベルは、ブレークビットである。このとき、インターバル信号に対応するビット以外のビットは、ロー（Ｌ）か又はハイ（Ｈ）のいずれかにて、０（ゼロ）（ドミナント）か１（レセッシブ）かが表わされているが、インターバル信号は図２中のハッチングにて示すように、ハイ（Ｈ）の電圧レベルよりも高い電圧レベルＶ１よりも更に高い電圧レベルにて、出力されている。
【００３７】
具体的には、マスタの通信装置２の制御部２０がマスタタスク実行部２２の機能により、通信部２１から通信線１へフレームに対応する信号を出力し、フレーム中のデータフィールドの前のブレークビット及びインターバルに対応する信号を出力する。通信部２１は、ブレークビットに対応する信号の出力をマスタタスク実行部２２に指示された場合には、通信線１における電圧レベルをロー（Ｌ）とし、インターバル信号を出力する際には、インターバル出力部２４にて、通信線１における電圧レベルをＶ１以上、例えば２４Ｖとする。
【００３８】
なお、通信部２１のインターバル出力部２４が、通信線１の電圧レベルをＶ１以上、例えば２４Ｖとなるように常時信号を出力しており、マスタタスク実行部２２が通信部２１によりフレームの送信を開始する際に、通信線１へ各フィールドに対応する信号を上書きして出力する構成としてもよい。
【００３９】
これにより、受信側であるマスタの通信装置２のスレーブタスク実行部２３は通信部２１のレベル判定部２５により、及び、スレーブの通信装置３，３は通信部３１のレベル判定部３３により、通信線１に出力される信号の内のインターバル信号を、電圧レベルがＶ１以上か否かにて明確に区別できる。
【００４０】
仮に、インターバル信号が図２に示すようにＶ１よりも高い電圧レベルではなく、ハイ（Ｈ）と同一の電圧レベルで出力される構成であって、図２中の破線にて示すようにブレークビット中のいずれかのビットに対応する電圧レベルがノイズによってハイ（Ｈ）となった場合を考える。この場合、受信側では、当該破線にて示されるビットがインターバル信号として認識され、次のビットがスタートビット、本来はインターバル信号であるビットがデータフィールドの先頭として誤って認識される可能性がある。
【００４１】
これに対し、図２に示すようにインターバル信号の電圧レベルがハイ（Ｈ）よりも高くなるように出力されることによって、たとえ破線に示したようにビット化けにより電圧レベルがハイ（Ｈ）となったとしても、レベル判定部２５，３３は、インターバル信号に対応するビットとは認識しない。レベル判定部２５，３３は、ハッチングにて示すＶ１以上の電圧レベルであることを判定して初めてインターバル信号と正しく認識し、次に電圧レベルがスタートビットに対応するロー（Ｌ）となるまで、通信部２１による情報の読み取りを待機でき、通信部２１は正しくデータフィールドの開始を特定して開始から８ビットをデータとして正確に読み取ることができる。また、インターバル信号に対応する２４Ｖの電圧レベルと判定されるまでは、数ビット分の電圧レベルがハイ（Ｈ）であっても、ノイズによるものであってロー（Ｌ）のビットは続いていたから、ブレークであったと解釈し、以後のフレームの残りを破棄せずにデータフィールドからのデータの読み出しを続行できる場合もある。
【００４２】
このように、本発明によれば、ノイズ等に影響されるビット化けによるデジタル信号の誤認識を回避することができる。
【００４３】
（実施の形態２）
実施の形態２では、インターバル信号の電圧レベルをハイ（Ｈ）とロー（Ｌ）との間の電圧レベルとする。
【００４４】
実施の形態２における車載通信システムの構成は、インターバル信号の電圧レベル以外は実施の形態１と同様であるので、図示及び説明を省略し、同一の符号を用いて実施の形態２にて通信線１に出力される信号の例を以下に説明する。
【００４５】
図３は、実施の形態２にて通信線１に送信される信号の一例を示す図である。図の構成は、図２と同様である。
【００４６】
実施の形態２では、図３のハッチングにて示すように、ロー（Ｌ）よりも高いＶ２以上であり、且つハイ（Ｈ）よりも低いＶ３以下の電圧レベルにてインターバル信号が出力されている。
【００４７】
具体的には、マスタの通信装置２の制御部２０は、マスタタスク実行部２２の機能により、通信部２１からインターバル信号をインターバル出力部２４にて出力する。実施の形態２における通信部２１は、インターバル信号を出力する際には、インターバル出力部２４により、通信線１における電圧レベルをＶ２（例えば４Ｖ）以上、Ｖ３（例えば８Ｖ）以下の電圧レベル、例えば６Ｖとする。
【００４８】
実施の形態１と同様に、通信部２１のインターバル出力部２４が、通信線１の電圧レベルをＶ２以上、Ｖ３以下例えば６Ｖとなるように常時信号を出力しており、マスタタスク実行部２２が通信部２１によりフレームの送信を開始する際に、通信線１へ各フィールドに対応する信号を上書きして出力する構成としてもよい。
【００４９】
これにより、受信側であるマスタの通信装置２のスレーブタスク実行部２３は通信部２１のレベル判定部２５により、及び、スレーブの通信装置３，３は通信部３１のレベル判定部３３により、通信線１に出力される信号の内のインターバル信号を、電圧レベルがＶ２以上、且つＶ３以下であるか否かにて明確に区別できる。
【００５０】
この場合も、仮に、インターバル信号が、ハイ（Ｈ）と同一の電圧レベルで出力される構成であって、図３中の破線にて示すように、ブレークビット中のいずれかのビットに対応する電圧レベルがノイズによってハイ（Ｈ）となったときを考える。このとき、受信側では、当該破線にて示されるビットがインターバル信号として認識され、次のビットがスタートビット、本来はインターバルであるビットがデータフィールドの先頭として誤って認識される可能性がある。
【００５１】
これに対し、図３に示すようにインターバルの電圧レベルがロー（Ｌ）とハイ（Ｈ）との間の電圧レベルにて出力されて、ロー（Ｌ）及びハイ（Ｈ）との区別が容易にできる場合、たとえ破線に示したようにビット化けにより電圧レベルがハイ（Ｈ）となったとしても、レベル判定部２５，３３は、インターバル信号に対応するビットとは認識しない。レベル判定部２５，３３は、電圧レベルがＶ２以上、且つＶ３以下の範囲内にあると判定して初めて、ハッチングにて示すようにインターバル信号として正しく認識し、次に電圧レベルがスタートビットに対応するロー（Ｌ）となるまで、通信部２１による情報の読み取りを待機でき、通信部２１は正しくデータフィールドの開始を特定して開始から８ビットをデータとして正確に読み取ることができる。
【００５２】
このように、本発明によれば、ノイズ等に影響されるビット化けによるデジタル信号の誤認識を回避することができる。
【００５３】
なお、実施の形態２では、レベル判定部２５，３３は、通信線１における電圧レベルがロー（Ｌ）よりも高いＶ２以上、且つハイ（Ｈ）よりも低いＶ３以下の範囲内であるか否かによってインターバル信号であるか否かを判定する構成とした。本発明はこれに限らず、インターバル信号の電圧レベルを実施の形態１と同様に、ハイ（Ｈ）よりも高い電圧レベルとし、レベル判定部２５，３３は、通信線１における電圧レベルがハイ（Ｈ）よりも高いＶ４以上、且つＶ４よりも更に高いＶ５以下の範囲内であるか否かによってインターバル信号であるか否かを判定する構成としてもよい。
【００５４】
また、他にはレベル判定部２５，３３は、通信線１における電圧レベルがロー（Ｌ）であるか、ロー（Ｌ）よりも高いが、ハイ（Ｈ）よりは低いＶ６以上であるか、ハイ（Ｈ）であるかの３段階の判定に基づいて判定してもよい。この場合、電圧レベルがロー（Ｌ）レベルとハイレベルとの間の範囲内（上述のＶ２以上、Ｖ３以下、又はＶ４以上、Ｖ５以下）にあるか否かで判定する必要はない。
【００５５】
デジタル信号の２値に対応する電圧レベルのロー（Ｌ）及びハイ（Ｈ）がいずれも負値であっても、ハイ（Ｈ）が正、ロー（Ｌ）が負であっても同様である。
【００５６】
実施の形態１及び２では、ＬＩＮプロトコルに基づいて各通信装置が通信を行なう構成とした。しかしながら、本発明はこれに限らず、デジタル信号の２値に対応させて異なる２つの電圧レベルの信号を出力する他のプロトコルを用いた通信システムにも応用が可能である。
【００５７】
なお、開示された実施の形態は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００５８】
１  通信線
２  マスタの通信装置（特定の通信装置）
２２  マスタタスク実行部（特定の通信装置）
２３  スレーブタスク実行部（他の通信装置）
２４  インターバル出力部（出力手段）
２５  レベル判定部
３  スレーブの通信装置（他の通信装置）
３３  レベル判定部
【図１】
2011015037.tif 000003
【図２】
2011015037.tif 000004
【図３】
2011015037.tif 000005
【図４】
2011015037.tif 000006