(57)【要約】  【課題】  周波数変調を利用した長い伝送路を利用する空調システムのネットワークにおいて、端末装置から送信する通信データの衝突を検出し、通信トラフィックを増大させることなく通信の信頼性を向上することができる通信端末装置を提供する。【解決手段】  送信中の信号の波形がゼロクロス前後となるタイミングで送信信号を一時的にオフし、この間に受信信号の電圧レベルを検出して信号の衝突を判定することにより、送信信号の電圧レベルや、送受信信号の衝突の際に生じる捕捉効果の影響を受けず、正確に信号の衝突を検出する。【選択図】図２
2014165513.tif 000002
【特許請求の範囲】
【請求項１】
周波数変調方式で通信を行う端末装置において、  通信データの送受信を制御し、前記通信データの送信中に送信信号の波形がゼロクロス点前後となる期間を示すゼロクロス判別信号を出力する制御部と、前記ゼロクロス判別信号に応じて前記送信信号の出力をオフにする送信部と、前記端末装置と伝送路とを接続し、前記通信データを入出力する通信データ入出力端子と、前記通信データ入出力端子から入力された通信データを受信する受信部と、前記通信データの送信中に前記送信部が前記送信信号の出力をオフしている時、かつ、前記通信データ入出力端子から前記通信データが入力された時、自己の前記端末装置から送信した前記通信データと他の端末装置から送信された前記通信データとが衝突したと判定し前記制御部へ衝突検出信号を出力する衝突検出部とを備え、前記制御部は、前記受信部が他の端末装置から前記通信データを受信していない時に前記通信データを送信し
、前記通信データの送信中に前記衝突検出信号が入力された時、前記通信データの送信を中断し、ランダムな時間待機した後に改めて前記通信データを送信することを特徴とする端末装置。
【請求項２】
前記衝突検出部は、前記通信データ入出力端子から入力された前記通信データの電圧値と予め設定された基準電圧の電圧値とを比較する比較器を有し、前記送信部が前記送信信号の出力をオフしている時、かつ、前記通信データ入出力端子から入力された前記通信データの電圧値が前記基準電圧の電圧値を超えた時、自己の前記端末装置から送信した前記通信データと他の端末装置から送信された前記通信データとが衝突したと判定することを特徴とする請求項１に記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調システムやＦＡのネットワークに係わり、より詳細には周波数変調方式の通信端末装置に適用する送信信号の衝突検出方法に関するものである。
【背景技術】
【０００２】
空調システムやＦＡ（ＦａｃｔｏｒｙＡｕｔｏｍａｔｉｏｎ）では、多くの端末を接続すると通信量が増え、各端末が伝送路上に他の端末から送信された信号が存在していない事を確認した後に信号を送信するように処理させていても、プログラムによる処理の遅延時間があるために、同時に複数の端末から信号が送信された時に発生する伝送路上での信号の衝突を回避することが困難となる。
【０００３】
このため、信号の衝突が発生しても正常な通信が行われるように、送信信号に対する応答信号を通信先に要求し信号が正常に伝達されたか否かを確認し、信号が正常に伝達されなかった場合に信号の再送信を行う方法があるが、この方法では通信量そのものが増加し衝突が生じ易くなることから、多くの端末を接続するネットワークには適していない。
【０００４】
このような背景から、端末が信号を送信している間に伝送路上に他の端末から送信された信号が存在していない事を確認する信号の衝突検出方法があり、特に周波数変調方式の通信を行う各端末において、自機の送信回路から送信した信号を自機の受信回路で受信して送受信信号を比較し、不一致が生じた時に信号の衝突があったものと判定し信号の送信を中断した後、再送信時の取り決めに従って各通信装置で異なる値となるように設定された時間だけ待機して、再送信を行うことができる通信装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−１５４１００号公報（第４〜９頁、図２９）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の通信装置によれば信号の送信から受信に至る通信端末装置間の伝送路が短い場合には信号の衝突を判定することができる。しかしながら、信号は通過した伝送路の距離が長い程、電圧レベルが減衰するため、長い伝送路を使用している場合には、信号の衝突を正確に検出することができないという問題があった。
【０００７】
例えば、上記の公報に開示されている図６の通信装置では、上り伝送路に接続された送信回路から送信したデータと、その送信データがＨＥ（ヘッドエンド）で折り返され下り伝送路に伝送され、その下り伝送路に接続された受信回路で受信したデータを、送信回路と受信回路に接続された送受信データ比較回路で比較して、送受信したデータに不一致が生じている場合に衝突を検出するようになっている。
【０００８】
ところが、図７（１）に示すように、信号の送受信を行う端末Ａと端末Ｂを結ぶ伝送路の距離が長い場合には、図７（２）に示すように、端末Ａから送信された信号は伝送路Ｌ１地点では高い電圧レベルを保持しているが、伝送路のＬ２地点、Ｌ３地点と通過して行くと端末Ａからの伝送路の距離が長くなるにつれ電圧レベルは徐々に低下し、端末Ｂ付近の伝送路Ｌ４地点では、低い電圧レベルとなる。また、同じ伝送路であれば、図７（３）に示すように、端末Ｂから送信された信号についても伝送路Ｌ４〜Ｌ１と通過する間に低い電圧レベルとなる。このように伝送路の距離の長さに比例する形で信号の電圧レベルは減衰する。
【０００９】
ここで、図７の端末Ａと端末Ｂとがほぼ同時に信号を送信したものと仮定して、信号の衝突が発生した際に受信する信号について説明する。例えば端末Ａは送信した高い電圧レベルの信号と端末Ｂから送信された低い電圧レベルの信号とが衝突した信号を受信することとなるが、Ｌ１地点では端末Ａと端末Ｂから送信された信号の電圧レベルの差異が大きくなるとこから、送信レベルに差がある場合には送信レベルが高い方の信号が正しく送信されるという捕捉効果によって、端末Ａが受信する衝突が発生した信号は自機が送信したデータと同様となる。また端末Ｂにおいても端末Ｂが受信する衝突が発生した信号は自機が送信したデータと同様となり、端末間の伝送路の距離の長い時には送信データと受信データを比較して衝突を検出することが出来ない場合がある。
【００１０】
本発明は、以上述べた問題点を解決し、長い伝送路を利用する空調システムのネットワークにおいて、送信データの衝突を検出することができる通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は上述の課題を解決するため、本発明の請求項１に記載の発明は、周波数変調方式で通信を行う端末装置において、  通信データの送受信を制御し、前記通信データの送信中に送信信号の波形がゼロクロス点前後となる期間を示すゼロクロス判別信号を出力する制御部と、前記ゼロクロス判別信号に応じて前記送信信号の出力をオフにする送信部と
、前記端末装置と伝送路とを接続し、前記通信データを入出力する通信データ入出力端子と、前記通信データ入出力端子から入力された通信データを受信する受信部と、前記通信データの送信中に前記送信部が前記送信信号の出力をオフしている時、かつ、前記通信データ入出力端子から前記通信データが入力された時、自己の前記端末装置から送信した前記通信データと他の端末装置から送信された前記通信データとが衝突したと判定し前記制御部へ衝突検出信号を出力する衝突検出部とを備え、前記制御部は、前記受信部が他の端末装置から前記通信データを受信していない時に前記通信データを送信し、前記通信データの送信中に前記衝突検出信号が入力された時、前記通信データの送信を中断し、ランダムな時間待機した後に改めて前記通信データを送信することを特徴とする。
【００１２】
また、本発明の請求項２に記載の発明は、前記衝突検出部は、前記通信データ入出力端子から入力された前記通信データの電圧値と予め設定された基準電圧の電圧値とを比較する比較器を有し、前記送信部が前記送信信号の出力をオフしている時、かつ、前記通信データ入出力端子から入力された前記通信データの電圧値が前記基準電圧の電圧値を超えた時、自己の前記端末装置から送信した前記通信データと他の端末装置から送信された前記通信データとが衝突したと判定することを特徴とする。
【発明の効果】
【００１３】
本発明による通信端末装置によれば、周波数変調を利用した空調システムのネットワークにおいて、長い伝送路であっても通信データの衝突を検出することができる。また、送信データに対する肯定応答（ＡＣＫ）などの通信を不要にできるため、通信量を低減することが出来る。
【００１４】
また、本発明による通信端末装置によれば、ネットワークのノイズレベルに応じて通信データの衝突判定をより正確に行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明に係る空調機システムの一例を示す全体図である。
【図２】本発明に係る端末装置の概略構成を示すブロック図である。
【図３】送信信号のゼロクロス点付近で検出される他の端末装置から送信されたアナログ信号の電圧レベルを説明する説明図である。
【図４】本発明に係る通信回路で行われる衝突検出を説明するタイミングチャートである。
【図５】本発明に係る端末装置の制御部で行われる通信処理のフローチャートである。
【図６】従来の通信装置を示すブロック図である。
【図７】伝送路における電圧レベルの減衰を説明する説明図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態を、添付図面に基づいた実施例として詳細に説明する。なお、本発明は以下の実施形態に限定されることなく、本発明の主旨を逸脱しない範囲で種々変形することが可能である。
【００１７】
図１は、本発明に係る空調機システムの一例を示す全体図である。図１は本発明の空調機システムを５階建てのビルで利用する場合を示している。空調機システム１は、ネットワークに接続された複数の室外機２０及び室内機３０と、これらを制御管理する中央管理装置１０の端末装置を有している。中央管理装置１０は伝送路Ｌ１〜Ｌ５に接続され、各端末装置は伝送路Ｌ１〜Ｌ５からさらに分岐した伝送路（Ｌ１−１〜Ｌ１−３、・・・Ｌ５−１〜Ｌ５−２）によって接続され、室外機２０はビルの屋外に、室内機３０はビルの各フロアにそれぞれ設置される。なお、各フロアの利用者が使用するリモコン３１は通信線により各室内機３０に接続されるが、通信先が通信線で接続された室内機に限られるため、このリモコン３１は本発明の端末装置に含まないこととする。また、各端末装置に記した５桁の英数字は各端末のアドレスを示している。
【００１８】
ここで、中央管理装置１０から５階に設置されたアドレス“５Ｆ０２０”の室内機３０に対して制御が行われたものとして、この時の通信データの伝達経路を説明する。中央管理装置１０から送信された通信データは、図示しない中央管理装置１０の通信部に接続された伝送路Ｌ１に伝達され、伝送路Ｌ２と図示しないＬ３、Ｌ４とを経由して伝送路Ｌ５へ伝達される。そして、伝送路Ｌ５から分岐した伝送路Ｌ５−２をさらに経由してアドレス“５Ｆ０２０”の室内機３０へ到達し、同室内機３０の後述する受信部９０で受信され
、同室内機３０では通信データの内容に応じて制御が行われる。
【００１９】
図２は、本発明に係る端末装置の概略構成を示すブロック図である。図２において、端末装置４０は、送信データを周波数変調したデジタル信号と、そのデジタル信号がゼロクロス点前後を示す期間にゼロクロス判別信号とを出力する制御部５０と、制御部５０に接続される送信部６０と、送信部６０に接続され端末装置４０と伝送路との通信データを入出力する通信データ入出力端子７０と、制御部５０と通信データ入出力端子７０との間を送信部６０と並列に接続される衝突検出部８０と、さらに制御部５０と通信データ入出力端子７０との間を衝突検出部８０と並列に接続され、他の端末装置から送信された通信データを受信する受信部９０とを備えている。
【００２０】
図２において送信部６０は、制御部５０に接続され制御部５０から入力されたデジタル信号をアナログ信号へと変換して出力するＤ／Ａコンバータ６１と、Ｄ／Ａコンバータ６１に接続されＤ／Ａコンバータ６１から入力されたアナログ信号を伝送路に送信する際の適正レベルに増幅する増幅器６２と、増幅器６２に接続され制御部５０からゼロクロス判別信号が入力された時にスイッチをオフするアナログスイッチ６３と、アナログスイッチ６３に接続され、アナログスイッチ６３から入力されたアナログ信号の高周波成分を低減させて出力する低域通過フィルタであるＬＰＦ６４とを有している。なお、ＬＰＦ６４（低域通過フィルタ）はＤ／Ａコンバータ６１において送信データをデジタル信号からアナログ信号へと変換する際と、アナログスイッチ６３においてアナログ信号がオフされた時に生じるアナログ信号のノイズ（高周波成分）が伝送路に出力される事を抑制する。
【００２１】
図２において、衝突検出部８０は、通信データ入出力端子７０に入力されたアナログ信号の電圧レベルが基準電圧（例えば、受信する信号の最大ノイズレベル値など）よりも高い時に“Ｈｉ”の信号を出力し、入力された信号の電圧レベルが基準電圧よりも低い時に“Ｌｏｗ”の信号を出力する比較器８１と、一方の入力端子が比較器８１の出力と、他方の入力端子がゼロクロス判別信号を出力する制御部５０とに接続され、比較器８１からの“Ｈｉ”の信号と、制御部５０からのゼロクロス判別信号との両方が同時に入力された時だけ出力端子に接続された制御部５０へ送信データの衝突発生を示す衝突検出信号を出力するＡＮＤ回路８２とを有している。
【００２２】
図３は、送信信号のゼロクロス点付近で検出される他の端末装置から送信されたアナログ信号の電圧レベルを説明する説明図である。図３（１）は、ある端末装置（中央管理装置１０、室外機２０、室内機３０）から送信された“１０１０”の通信データと対応するアナログ信号の波形を示している。図３（２）は、図３（１）の端末装置から伝送路上の遠い位置に接続された他の端末装置から送信された“０１０１”の通信データと対応するアナログ信号の波形を示している。図３（３）は、図３（１）と図３（２）のアナログ信号が図３（１）の端末装置付近の伝送路上で衝突した時に図３（１）の端末装置で受信される衝突信号の波形を示している。
【００２３】
図３（１）と図３（３）とのアナログ信号の波形から、衝突信号は送信した信号の波形と比較すると乱れているものの、“１０１０”の通信データを示す信号として判別可能な波形を維持していることから、送受信した信号を比較して衝突が発生したことを判定できない場合があることが判る。
【００２４】
一方、図３（４）は、図３（１）の送信信号がゼロクロス点（つまり送信信号の電圧が０Ｖ）となるタイミングｔ１〜ｔ６で発生する図３（２）の他の端末装置から送信された通信データの信号との電位差（電圧レベル）を示している。この図３の例では、ある端末装置で送受信された信号は、送信信号がゼロクロス点となるｔ１〜ｔ３で０Ｖを基準として正の値の電位差、ｔ４〜ｔ６で０Ｖを基準として負の値の電位差が発生していることが判る。
【００２５】
つまり、図３では送受信した通信データを比較して衝突を判定することができない場合においても、送信信号の電圧が０Ｖとなるゼロクロス点では、他の端末装置から送信された通信データのみが通信データ入出力端子７０へ入力されるため、送信信号のゼロクロス点で同通信データ入出力端子７０へ入力された信号の電圧値を確認することで、他の端末装置からの通信データ送信の有無、すなわち信号の衝突を判定することができることを示している。
【００２６】
図４は、本発明に係る端末装置で行われる衝突検出を説明するタイミングチャートである。図４（１）は、端末装置が通信データを送信する時に増幅器６２から出力されるアナログ信号の波形を示している。また、図４（４）は、端末装置が図４（１）の通信データを送信しようとすると同時に、他の端末装置から送信されたアナログ信号の波形を示している。図４では、この２つのアナログ信号が伝送路へ伝送された時、端末装置４０において信号の衝突がどのように検出されるかについて説明する。
【００２７】
図４（２）は、端末装置４０が通信データを送信している間に、アナログスイッチ６３へ制御部５０からゼロクロス点前後を示すゼロクロス判別信号が入力された時、スイッチがオフとなるタイミングを示している。この図４（２）に示すＯＦＦ−１〜ＯＦＦ−５のスイッチングにより、アナログスイッチ６３を通過したアナログ信号は図４（３）に示す波形のようになる。なお、ゼロクロス点前後でアナログスイッチ６３により部分的にカットされたアナログ信号は、このアナログ信号を受信した端末装置の受信部において、アナログ信号の疎密状態によって“０”または“１”を判別し通信データへと復調するため、
ゼロクロス点前後でアナログ信号が一時的にカットされたとしても疎密状態の判別は可能であり、通信データの復調には影響を及ぼさないようになっている。
【００２８】
図４（５−１）は、通信データ入出力端子７０に入力される図４（３）と図４（４）に示すアナログ信号が衝突した際の波形を太線で示し、比較器８１で衝突の判定に用いられる基準電圧を一点鎖線で示している。なお、比較器８１は、入力されたアナログ信号が示す電圧レベルを正の値と、負の値の両方で信号の衝突判定が行えるように構成されているものとしている。
【００２９】
図４（５−２）は、比較器８１が出力する信号を示している。比較器８１は、図４（５−１）に示した入力信号の電圧値が衝突の判定に用いられる基準電圧の正または負の値よりも高い時に“Ｈｉ”の信号を出力し、同信号の電圧値が同基準電圧の正および負の値よりも低い時に“Ｌｏｗ”の信号を出力する。つまり、アナログスイッチのタイミングＯＦＦ−１〜ＯＦＦ−３では基準電圧の正の値よりも高いと判定し、ＯＦＦ−４〜ＯＦＦ−５では基準電圧の負の値よりも高いと判定して、それぞれ“Ｈｉ”の信号を出力している。
【００３０】
図４（５−３）は、ＡＮＤ回路８２が出力する衝突検出信号を示している。ＡＮＤ回路８２は、比較器８１から入力された“Ｈｉ”の信号と、制御部５０から入力されたゼロクロス点前後を示すゼロクロス判別信号との両方が入力された時、制御部５０へ衝突検出信号を出力することを示している。端末装置４０は、このような構成と働きによって通信データを送信中に送信信号の衝突を検出することができる。
【００３１】
図５は、本発明に係る端末装置の制御部で行われる通信処理のフローチャートである。なお、図５のフローチャートに記載のＳＴはステップを表し、これに続く数字はステップ番号を表している。
【００３２】
端末装置４０の制御部５０は、受信部９０が通信データを受信したか否かを確認する（ＳＴ１）。受信部９０が通信データを受信していない場合（ＳＴ１−Ｎｏ）、端末装置４０から発信する通信データである送信予定データがバッファ内に有るか否かを確認する（ＳＴ２）。送信予定データが無い場合（ＳＴ２−Ｎｏ）、送受信停止の要求（例えば、リモコン３１からの運転停止の操作など）を受付けたか否かを確認する（ＳＴ３）。送受信停止の要求を受付けた場合（ＳＴ３−Ｙｅｓ）、通信処理を終了する。また、送受信停止の要求を受付けていない場合（ＳＴ３−Ｎｏ）、ＳＴ１へ戻る。
【００３３】
端末装置４０の制御部５０はＳＴ１において、受信部９０から通信データを受信した場合（ＳＴ１−Ｙｅｓ）、受信した通信データが自機のアドレス宛のデータか否かを確認する（ＳＴ４）。受信データが自機のアドレス宛の場合（ＳＴ４−Ｙｅｓ）、受信データの内容に従い制御を行う（ＳＴ５）。そしてＳＴ１へ戻る。また、受信データが自機のアドレス宛ではない場合（ＳＴ４−Ｎｏ）、受信データを破棄する（ＳＴ６）。そしてＳＴ１へ戻る。
【００３４】
端末装置４０の制御部５０はＳＴ２において、送信予定データが有る場合（ＳＴ２−Ｙｅｓ）、後述するデータ送信の待機タイマーが作動中か否かを確認する（ＳＴ７）。データ送信の待機タイマーが作動していない場合（ＳＴ７−Ｎｏ）、送信予定データの送信を開始する（ＳＴ８）。次に、データ送信が完了したか否かを確認する（ＳＴ９）。データ送信が完了していない場合（ＳＴ９−Ｎｏ）、ＡＮＤ回路８２から衝突検出信号が入力されたか否かを確認する（ＳＴ１０）。ＡＮＤ回路８２から衝突検出信号が入力された場合（ＳＴ１０−Ｙｅｓ）、データの送信を中断してその送信データをバッファに格納し、中断の都度ランダムな時間（例えば、制御部５０内部に乱数を発生させて取得した値を基にした時間など）が経過するまで待機する様に、制御部５０内部でデータ送信の待機タイマーを作動させる（ＳＴ１１）。そしてＳＴ１へ戻る。
【００３５】
端末装置４０の制御部５０はＳＴ７において、データ送信の待機タイマーが作動している場合（ＳＴ７−Ｙｅｓ）と、ＳＴ９において、データ送信が完了している場合（ＳＴ９−Ｙｅｓ）とは、ＳＴ３へジャンプする。また、ＳＴ１０において、ＡＮＤ回路８２から衝突検出信号が入力されていない場合（ＳＴ１０−Ｎｏ）、ＳＴ９へジャンプする。
【符号の説明】
【００３６】
１  空調機システム
１０  中央管理装置
２０  室外機
３０  室内機
３１  リモコン
４０  端末装置（１０中央管理装置，２０室外機，３０室内機）
５０  制御部
６０  送信部
６１  Ｄ／Ａコンバータ
６２  増幅器
６３  アナログスイッチ
６４  ＬＰＦ（低域通過フィルタ）
７０  通信データ入出力端子
８０  衝突検出部
８１  比較器
８２  ＡＮＤ回路
９０  受信部
【図１】
2014165513.tif 000003
【図２】
2014165513.tif 000004
【図３】
2014165513.tif 000005
【図４】
2014165513.tif 000006
【図５】
2014165513.tif 000007
【図６】
2014165513.tif 000008
【図７】
2014165513.tif 000009