(57)【要約】【課題】複数の通信機器と接続可能であって、電気信号の出力に際して無駄な電力が消費されることを抑制した通信装置を提供する。【解決手段】リモコン５０ａ，５０ｂは、信号線１００及び共通線１０１間に抵抗成分８３を介して接続され、抵抗成分８３に流れる電流のレベルに応じて電気信号を受信する受信回路８２を有する。給湯器１は、信号線１００及び共通線１０１間に抵抗成分３３を介して接続され、信号線１００及び共通線１０１間に抵抗成分３３を介して接続された通信機器の台数を把握する接続台数把握手段１１と、該通信機器の接続台数に応じて、送信出力変更回路２０により送信回路３１の電気信号の出力レベルを制御する送信出力制御手段１２とを備える。【選択図】  図１
2008035454.tif 000002
【特許請求の範囲】
【請求項１】
抵抗成分に生じる電圧又は該抵抗成分に流れる電流のレベルに応じて第１の電気信号を受信する第１の受信手段を備えた通信機器と、該抵抗成分を介して信号線及び共通線により接続される通信装置において、
前記信号線及び共通線間に前記第１の電気信号を出力する第１の送信手段と、
該第１の送信手段から出力される前記第１の電気信号の出力レベルを変更する送信出力変更手段と、
前記信号線及び共通線間に並列に接続された前記通信機器の台数を把握する接続台数把握手段と、
該接続台数把握手段により把握された前記通信機器の台数に応じて、前記第１の送信手段から出力される前記第１の電気信号の出力レベルを、前記送信出力変更手段により変更する送信出力制御手段とを備えたことを特徴とする通信装置。
【請求項２】
前記送信出力制御手段は、前記接続台数把握手段により把握された第１の台数に応じて前記第１の電気信号の出力レベルを変更したときに、その後、前記接続台数把握手段により把握される台数が該第１の台数よりも少ない第２の台数になったときには、前記第１の電気信号の出力レベルを変更することなく、所定時間が経過するまで、前記接続台数把握手段により把握される台数が該第２の台数に維持されるか否かを確認し、
前記所定時間が経過するまで、前記接続台数把握手段により把握される台数が該第２の台数に維持されたときは、前記第１の電気信号の出力レベルを該第２の台数に応じて変更し、前記所定時間が経過するまで、前記接続台数把握手段により把握される台数が前記第２の台数に維持されずに前記第１の台数に戻ったときには、前記第１の電気信号の出力レベルを前記第１の台数に応じた出力レベルに維持することを特徴とする請求項１記載の通信装置。
【請求項３】
前記送信出力制御手段は、前記接続台数把握手段により把握された前記第１の台数に応じて、前記第１の電気信号の出力レベルを変更したときに、その後、前記接続台数把握手段により把握される台数が該第１の台数よりも多い第３の台数となったときには、前記所定時間が経過するまで、前記接続台数把握手段により把握される台数が該第３の台数に維持されるか否かを確認することなく、前記第１の電気信号の出力レベルを該第３の台数に応じて変更することを特徴とする請求項２記載の通信装置。
【請求項４】
前記通信機器は、固有の識別子を有して、前記信号線及び共通線間に該識別子を含む第２の電気信号を出力する第２の送信手段を備えて、所定のフレーム周期内で、他の前記通信機器から出力される該第２の電気信号との衝突が生じないように設定された送信タイミングで該第２の電気信号を出力し、
前記信号線及び共通線間に出力された前記第２の電気信号を受信する第２の受信手段を備えて、
前記接続台数把握手段は、前記フレーム周期内で受信した前記第２の電気信号に含まれる異なる前記識別子の個数により、前記信号線及び共通線に接続された前記通信機器の台数を把握することを特徴とする請求項１から請求項３のうちいずれか１項記載の通信装置。
【請求項５】
前記送信出力制御手段は、前記第１の電気信号の出力レベルを、前記接続台数把握手段により把握された前記通信機器の台数＋１台の前記通信機器において、前記第１の受信手段により前記第１の電信信号を受信するために必要となる最小の出力レベルに、所定の余裕分を加えた出力レベルに変更することを特徴とする請求項１から請求項４のうちいずれか１項記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信線及び共通線を介して並列に接続された複数の通信機器に対して電気信号を出力する通信装置に関する。
【背景技術】
【０００２】
従来より、給湯器と該給湯器を遠隔操作するための複数のリモコンからなる給湯システムが知られている（例えば、特許文献１参照）。図５は、給湯器とリモコンの一般的な接続形態を示したものであり、信号線２１０及び共通線２１１を介して、給湯器２００と４台のリモコン２２０ａ〜２２０ｄが並列に接続されている。
【０００３】
給湯器２００において、信号線２１０と共通線２１１間には、リモコン２２０ａ〜２２０ｄに電源供給するために直流電圧Ｖdが出力され、共通線２１１は電源のＧＮＤと接続されている。また、信号線２１０と共通線２１１間には抵抗成分２０２が接続され、通信回路２０１は信号線２１０に電気信号を重畳出力して送信を行うと共に、リモコン２２０ａ〜２２０ｄから信号線２１０に重畳して出力される電気信号により抵抗成分２０２を流れる電流分を検知して該電気信号を受信する。
【０００４】
また、各リモコン２２０ａ〜２２０ｄにおいても、信号線２１０及び共通線２１１間に抵抗成分２２２が接続され、通信回路２２１は信号線２１０に電気信号を重畳出力して送信を行うと共に、給湯器２００及び他のリモコンから信号線２１０に重畳して出力される電気信号により抵抗成分２０２を流れる電流分を検知して該電気信号を受信する。
【０００５】
図５に示した接続形態において、給湯器２００の通信回路２０１から一定の出力レベルの電気信号を出力した場合、給湯器２００の抵抗成分２０２と各リモコン２２０ａ〜２２０ｄの抵抗成分２２２が、信号線２１０と共通線２１１間に並列に接続されているため、各リモコン２２０ａ〜２２０ｄの抵抗成分２２２に流れる電流は、リモコンの接続台数が多いほど小さくなる。リモコン２２０ａ〜２２０ｄのうちのいずれかから一定の出力レベルの電気信号を出力する場合も同様である。
【０００６】
そこで、給湯器２００の通信回路２０１及び各リモコン２２０ａ〜２２０ｄの通信回路２２１においては、給湯器２００に接続可能な最大台数（例えば７台）の通信機器（リモコン、ソーラーユニット、洗濯注水ユニット等）を接続して電気信号を出力したときに、給湯器２００及び全ての通信機器において該電気信号の受信に必要なレベルの通電量が確保されるように、電気信号の出力レベルを設定していた。
【０００７】
しかし、この場合には、例えば給湯器２００と２台のリモコン２２０ａ，２２０ｂのみにより構成された給湯システムのように、最大台数の通信機器が接続されていないときには、必要以上のレベルの電気信号が出力されることになって、給湯器及び通信機器において無駄な電力が消費されるという不都合があった。
【特許文献１】特開平７-２５０３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は上記背景を鑑みてなされたものであり、複数の通信機器と接続可能であって、電気信号の出力に際して無駄な電力が消費されることを抑制した通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は上記目的を達成するためになされたものであり、抵抗成分に生じる電圧又は該抵抗成分に流れる電流のレベルに応じて第１の電気信号を受信する第１の受信手段を備えた通信機器と、該抵抗成分を介して信号線及び共通線により接続される通信装置の改良に関する。
【００１０】
そして、前記信号線及び共通線間に前記第１の電気信号を出力する第１の送信手段と、
該第１の送信手段から出力される前記第１の電気信号の出力レベルを変更する送信出力変更手段と、前記信号線及び共通線間に並列に接続された前記通信機器の台数を把握する接続台数把握手段と、該接続台数把握手段により把握された前記通信機器の台数に応じて、前記第１の送信手段から出力される前記第１の電気信号の出力レベルを、前記送信出力変更手段により変更する送信出力制御手段とを備えたことを特徴とする。
【００１１】
かかる本発明によれば、前記信号線及び前記共通線間に並列に接続される前記通信機器の台数が多いほど、前記通信機器の前記抵抗成分に前記第１の電気信号の受信に必要なレベル以上の電圧または電流を生じさせるために必要となる前記第１の電気信号の出力レベルが大きくなる。そこで、前記送信出力制御手段は、前記接続台数把握手段により把握された前記通信機器の接続台数に応じて、前記第１の電気信号の出力レベルを変更する。これにより、前記第１の電気信号の出力レベルが必要以上に大きくなって、無駄な電力が消費されることを抑制することができる。
【００１２】
また、前記送信出力制御手段は、前記接続台数把握手段により把握された第１の台数に応じて前記第１の電気信号の出力レベルを変更したときに、その後、前記接続台数把握手段により把握される台数が該第１の台数よりも少ない第２の台数になったときには、前記第１の電気信号の出力レベルを変更することなく、所定時間が経過するまで、前記接続台数把握手段により把握される台数が該第２の台数に維持されるか否かを確認し、前記所定時間が経過するまで、前記接続台数把握手段により把握される台数が該第２の台数に維持されたときは、前記第１の電気信号の出力レベルを該第２の台数に応じて変更し、前記所定時間が経過するまで、前記接続台数把握手段により把握される台数が前記第２の台数に維持されずに前記第１の台数に戻ったときには、前記第１の電気信号の出力レベルを前記第１の台数に応じた出力レベルに維持することを特徴とする。
【００１３】
かかる本発明によれば、前記送信出力制御手段は、前記送信出力制御手段は、前記接続台数把握手段により把握される前記通信機器の台数が前記第１の台数から前記第２の台数に減少したときに、前記所定時間が経過するまで前記接続台数把握手段により把握される前記通信機器の台数が前記第２の台数に維持されたことを確認した上で、前記第１の電気信号の出力を前記第２の台数に応じて減少させる。これにより、電気的ノイズ等によって前記接続台数把握手段により前記通信機器の台数が実際よりも少なく把握されたときに、直ちに前記第１の電気信号の出力レベルが減少して、前記通信機器側で前記第１の電気信号の受信が不能となることを回避することができる。
【００１４】
また、前記送信出力制御手段は、前記接続台数把握手段により把握された前記第１の台数に応じて、前記第１の電気信号の出力レベルを変更したときに、その後、前記接続台数把握手段により把握される台数が該第１の台数よりも多い第３の台数となったときには、前記所定時間が経過するまで、前記接続台数把握手段により把握される台数が該第３の台数に維持されるか否かを確認することなく、前記第１の電気信号の出力レベルを該第３の台数に応じて変更することを特徴とする。
【００１５】
かかる本発明によれば、前記送信出力制御手段は、前記接続台数把握手段により把握される前記通信機器の接続台数が前記第１の台数から前記第３の台数に増加したときは、前記所定時間が経過するまで、前記接続台数把握手段により把握される台数が該第３の台数に維持されるか否かを確認することなく、直ちに前記第１の電気信号の出力レベルを該第３の台数に応じて変更する。そのため、前記通信機器の接続台数を増加させたときに、前記所定時間の経過中に前記第１の電気信号の出力レベルが不足する状況となって、前記通信機器側で前記第１の電気信号の受信が不能となることを回避することができる。
【００１６】
また、前記通信機器は、固有の識別子を有して、前記信号線及び共通線間に該識別子を含む第２の電気信号を出力する第２の送信手段を備えて、所定のフレーム周期内で、他の前記通信機器から出力される該第２の電気信号との衝突が生じないように設定された送信タイミングで該第２の電気信号を出力し、前記信号線及び共通線間に出力された前記第２の電気信号を受信する第２の受信手段を備えて、前記接続台数把握手段は、前記フレーム周期内で受信した前記第２の電気信号に含まれる異なる前記識別子の個数により、前記信号線及び共通線に接続された前記通信機器の台数を把握することを特徴とする。
【００１７】
かかる本発明によれば、前記接続台数把握手段は、前記フレーム周期内で受信した前記第２の電気信号に含まれる異なる前記識別子の個数から、前記通信機器の台数を把握する。そのため、前記通信機器や通信装置の設置時に、設置作業者は前記通信機器の接続台数を設定するための作業をする必要がない。これにより、設置作業者の負担を軽減することができると共に、設置作業者により前記通信機器の台数が誤って設定されることを防止することができる。
【００１８】
また、前記送信出力制御手段は、前記第１の電気信号の出力レベルを、前記接続台数把握手段により把握された前記通信機器の台数＋１台の前記通信機器において、前記第１の受信手段により前記第１の電信信号を受信するために必要となる最小の出力レベルに、所定の余裕分を加えた出力レベルに変更することを特徴とする。
【００１９】
かかる本発明によれば、前記信号線及び共通線間に接続された前記通信機器の台数が１台増加したときに、前記第１の電気信号の出力レベルの不足により、前記通信機器において前記第１の受信手段による前記第１の電気信号の受信が不能となることを防止した上で、前記第１の電気信号の出力レベルが極端に大きく設定されて、無駄な電力が消費されることを抑制することができる。
【発明を実施するための最良の形態】
【００２０】
本発明の実施の形態について、図１〜図４を参照して説明する。図１は本発明の通信装置である給湯器と本発明の通信機器であるリモコンの構成図、図２は給湯器とリモコンの通信仕様の説明図、図３，図４は給湯器における電気信号の出力レベルの設定処理のフローチャートである。
【００２１】
図１を参照して、給湯器１（本発明の通信装置に相当する）は信号線１００及び共通線１０１を介して浴室リモコン５０（本発明の通信機器に相当する）及びメインリモコン９０（本発明の通信機器に相当する）と接続されている。浴室リモコン５０及びメインリモコン９０には、給湯温度を設定するためのスイッチ（図示しない）等が設けられ、浴室リモコン５０及びメインリモコン９０から給湯器１に対して、給湯温度の設定データ等の電気信号が送信される。また、給湯器１から浴室リモコン５０及びメインリモコン９０に対しては、給湯器１の作動状態（ガスバーナの燃焼／停止、給湯温度の検出値等）を示すデータ等の電気信号が送信される。なお、信号線１００及び共通線１０１間には、給湯器１と最大で７台の通信機器が並列に接続可能な仕様となっている。
【００２２】
給湯器１は、給湯器１の全体的な作動を制御するマイコン１０、信号線１００及び共通線１０１を介して電気信号の送受信を行う通信回路３０、通信回路３０から出力される電気信号の出力レベルを変更する送信出力変更回路２０（本発明の送信出力変更回路に相当する）、及び商用電源（図示しない）から直流電源（１２Ｖと５Ｖ）を生成する電源回路２５を備えている。
【００２３】
ここで、信号線１００は電源回路２５の１２Ｖの出力と接続され、共通線１０１は電源回路２５の１２ＶのＧＮＤと接続されている。そして、信号線１００及び共通線１０１間に供給される電力により、浴室リモコン５０とメインリモコン９０が作動する。
【００２４】
また、通信回路３０において、信号線１００と共通線１０１は抵抗成分３３を介して接続され、通信回路３０は、信号線１００の１２Ｖの電圧に交流の電気信号（本発明の第１の電気信号に相当する）を重畳して出力する送信回路３１（本発明の第１の送信手段に相当する）と、信号線１００及び共通線１０１間に接続された機器（本実施の形態では浴室リモコン５０ａ及びメインリモコン５０ｂ）から、信号線１００に重畳して出力される交流の電気信号（本発明の第２の電気信号に相当する）により、抵抗成分３３を流れる所定レベル以上の電流を検知して該電気信号を受信する受信回路３２（本発明の第２の受信手段に相当する）とを備えている。
【００２５】
また、マイコン１０は、信号線１００及び共通線１０１間に並列に接続された通信機器の台数を把握する接続台数把握手段１１と、接続台数把握手段１１により把握された通信機器の台数に応じて、送信回路３１から出力される電気信号のレベルを通信出力変更回路２０により変更する送信出力制御手段１２とを備えている。
【００２６】
次に、浴室リモコン５０ａは、浴室リモコン５０ａの全体的な作動を制御するマイコン６０、信号線１００及び共通線１０１を介して電気信号の送受信を行う通信回路８０、及び通信回路８０から出力される電気信号の出力レベルを変更する送信出力変更回路７０（本発明の送信出力変更手段に相当する）を備えている。
【００２７】
通信回路８０において、信号線１００と共通線１０１は抵抗成分８３を介して接続され、通信回路８０は、信号線１００の１２Ｖの電圧に交流の電気信号（本発明の第２の電気信号に相当する）を重畳して出力する送信回路８１（本発明の第２の送信手段に相当する）と、給湯器１及び他の通信機器（本実施の形態ではメインリモコン５０ｂ）から信号線１００に重畳して出力される電気信号（本発明の第１の電気信号と第２の電気信号に相当する）により、抵抗成分８３を流れる所定レベル以上の電流を検知して該電気信号を受信する受信回路８２（本発明の第１の受信手段に相当する）とを備えている。
【００２８】
また、マイコン６０は、信号線１００及び共通線１０１間に並列に接続された通信機器の台数を把握する接続台数把握手段６１と、接続台数把握手段６１により把握された通信機器の台数に応じて、送信回路８１から出力される電気信号のレベルを送信出力変更回路７０により変更する送信出力制御手段６２とを備えている。なお、メインリモコン５０ｂの構成は浴室リモコン５０ａと同様であるため、同一の構成について同一の符号を付して説明を省略する。
【００２９】
次に、図２を参照して、信号線１００と共通線１０１間に接続される給湯器１と通信機器間の通信仕様について説明する。図２（ａ）に示したように、信号線１００と共通線１０１間には、給湯器１からＤＣ１２Ｖの電圧が印加されている。そして、信号線１００には、給湯器１の送信回路３１、浴室リモコン５０ａの送信回路８１、及びメインリモコン５０ｂの送信回路８１から、異なるタイミングで数１００kHz程度の搬送波の電気信号が重畳して出力される。そして、給湯器１の受信回路３２、浴室リモコン５０ａの受信回路８２、及びメインリモコン５０ｂの受信回路８２で、該搬送波の検知の有無により電気信号が受信される。
【００３０】
また、図２（ｂ）を参照して、Ｔf（ｔ1〜ｔ17）は給湯器１と他の通信機器（最大７台）間の通信処理のフレーム周期であり、Ｔf中に、給湯器１がパケットデータＰ１を送信するための第１の送信タイミング（ｔ1〜ｔ2）、浴室リモコン５０ａがパケットデータＰ２を送信するための第２の送信タイミング（ｔ3〜ｔ4）、メインリモコン５０ｂがパケットデータＰ３１を送信するための第３の送信タイミング（ｔ5〜ｔ6）、及び他の通信機器（増設リモコン、ソーラユニット、洗濯注水ユニット等）がパケットデータＰ４〜Ｐ８を送信するための第４の送信タイミング（ｔ7〜ｔ8）〜第８の送信タイミング（ｔ15〜ｔ16）が設定されている。
【００３１】
このように、信号線１００と共通線１０１間に並列に接続された給湯器１と最大７台の通信機器に対して、異なるパケットデータの送信タイミングを設定することにより、パケットデータの衝突を回避している。
【００３２】
次に、信号線１００及び共通線１０１間に接続された給湯器１は、電源供給の開始により作動を開始するときに、信号線１００及び共通線１０１間に接続された通信機器の台数を把握して、送信回路による電気信号の出力レベルを変更する処理を実行する。以下、給湯器１における送信回路による電気信号の出力レベルを変更する処理について、図３を参照して説明する。
【００３３】
給湯器１に電源が投入されてマイコン１０が作動を開始すると、図３のフローチャートが実行され、送信出力制御手段１２は、ＳＴＥＰ１で送信出力変更回路２０により送信回路３２から出力される電気信号のレベルを「大」に設定し、ＳＴＥＰ２でカウンタ変数ＣＴをリセット（ＣＴ＝０）する。
【００３４】
続くＳＴＥＰ３は接続台数把握手段１１による処理であり、接続台数把握手段１１は、図２（ｂ）に示した１フレームＴfの間にパケットをいくつ受信したかにより、信号線１００と共通線１０１間に並列に接続された通信機器の台数を把握する。本実施の形態では、浴室リモコン５０ａとメインリモコン５０ｂが接続されているため、パケットＰ２１とパケットＰ２２が受信される。そのため、接続台数把握手段１１は、信号線１００と共通線１０１間の接続台数は、給湯器１と浴室リモコン５０ａとメインリモコン５０ｂの３台であると把握する。
【００３５】
次のＳＴＥＰ４で、送信出力制御手段１２は、接続台数把握手段１１により把握された接続台数が４台を超えているか否かを判断する。そして、接続台数が４台を超えているときはＳＴＥＰ５に進み、送信出力制御手段１２は、カウンタ変数ＣＴをリセット（ＣＴ←０）し、ＳＴＥＰ６で送信出力変更回路２０による送信出力の設定を「大」としてＳＴＥＰ３に戻る。
【００３６】
一方、ＳＴＥＰ４で、接続台数把握手段１１により把握された接続台数が４台を超えていなかったときにはＳＴＥＰ１０に分岐し、送信出力制御手段１２はカウンタ変数ＣＴをインクリメント（ＣＴ←ＣＴ＋１）する。そして、続くＳＴＥＰ１１で、送信出力制御手段１２は、カウンタ変数ＣＴが４以上となったか否かを判断する。
【００３７】
ＳＴＥＰ１１でカウンタ変数ＣＴが４以上となったとき、すなわち、ＳＴＥＰ３→ＳＴＥＰ４→ＳＴＥＰ１０〜ＳＴＥＰ１３のループが４回連続して実行されたときにＳＴＥＰ１２に進む。そして、送信出力制御手段１２は、送信出力変更回路２０による送信出力の設定を「小」とし、次のＳＴＥＰ１３でカウンタ変数ＣＴに４をセット（ＣＴ←４）してＳＴＥＰ３に戻る。
【００３８】
図３のフローチャートによれば、ＳＴＥＰ４で、接続台数把握手段１１により把握された接続台数が４台を超えたときは、ＳＴＥＰ６で直ちに送信出力を「大」に設定する。そして、これにより、接続台数が増加したときに送信出力が不足することを防止している。
【００３９】
それに対して、ＳＴＥＰ４で、接続台数把握手段１１により把握された接続台数が４台以下となったときには、カウンタ変数ＣＴが４以上となるのを待ってからＳＴＥＰ１２で送信出力を「小」に設定する。この場合、ＳＴＥＰ３で接続台数把握手段１１により接続台数が把握される際に１フレームが経過するため、４フレームが経過する間（この間が本発明の所定時間に相当する）に接続台数が４台以下に維持されたときに、送信出力が「小」に設定される。
【００４０】
そして、これにより、電気ノイズ等の影響によってパケットデータの受信が不良となり、実際には接続台数が４台を越えているにも拘らず、瞬間的に接続台数把握手段１１により誤った接続台数が把握されたときに、送信出力が「小」に設定されて給湯器１及び各通信機器における電気信号の受信が不良となることを防止することができる。また、このように、送信出力を「小」とすることで、送信出力を「大」に固定した場合に比べて消費電力を低減することができる。
【００４１】
なお、図３の処理では、接続台数把握手段１１は給湯器１を含めて信号線１００と共通線１０１間の接続台数を把握したが、給湯器１を含めずに信号線１００と共通線１０１間の通信機器の接続台数を把握するようにしてもよい。いずれによる場合にも、接続台数把握手段１１により把握される信号線１００と共通線１０１間の通信機器の接続台数に応じて、送信回路３１による電気信号の出力レベルが変更されることになる。
【００４２】
また、浴室リモコン５０ａとメインリモコン５０ｂも、図３のフローチャートによる処理を実行し、接続台数把握手段６１により把握される信号線１００及び共通線１０１間の機器の接続台数に応じて、送信出力変更回路７０により、送信回路８１による電気信号の出力レベルを「大」と「小」に切替える。これにより、給湯器１と浴室リモコン５０ａ及びメインリモコン５０ｂにおいて、必要以上の電力が消費されることを防止することができる。
【００４３】
なお、浴室リモコン５０ａが図３のフローチャートを実行して、送信回路８１から出力される電気信号の出力レベルを変更する場合は、浴室リモコン５０ａが本発明の通信装置に相当し、送信回路８１が本発明の第１の通信手段に相当し、受信回路８２が本発明の第２の受信手段に相当する。また、給湯器１及びメインリモコン５０ｂが本発明の通信機器に相当し、給湯器１の送信回路３１及びメインリモコン５０ｂの送信回路８１が本発明の第２の送信手段に相当し、給湯器１の受信回路３２及びメインリモコン５０ｂの受信回路８２が本発明の第１の受信手段に相当する。
【００４４】
同様に、メインリモコン５０ｂが図３のフローチャートを実行して、送信回路８１から出力される電気信号の出力レベルを変更する場合は、浴室リモコン５０ａが本発明の通信装置に相当し、給湯器１及びメインリモコン５０ｂが本発明の通信機器に相当する。
【００４５】
なお、信号線１００と共通線１０１間に、給湯器１と浴室リモコン５０ａ及びメインリモコン５０ｂの他にも通信機器が接続されているときには、該通信機器においても図３のフローチャートによる処理が実行されて、送信回路から出力される電気信号の出力レベルが変更される。
【００４６】
なお、本実施の形態においては、本発明の通信装置が給湯器であり、本発明の通信機器が該給湯器のリモコンである構成を例示したが、本発明の通信装置及び通信機器はこれらに限られず、通信線及び共通線間に抵抗を介して並列に接続されて電気信号を送受信する構成であれば、他の種類の通信装置及び通信機器であっても本発明の適用が可能である。
【００４７】
また、本実施の形態では、通信線と共通線間に並列に接続された通信装置と通信機器間で双方向の通信を行い、通信装置と各通信機器において通線線と共通線間に接続された通信機器の台数に応じて送信回路による電気信号の出力レベルを設定したが、通信装置のみ、或いは通信装置と一部の通信機器においてのみ、通線線と共通線間に接続された通信機器の台数に応じて送信回路による電気信号の出力レベルを設定する場合にも、本発明の効果を得ることができる。
【００４８】
また、通信装置から各通信機器に対して電気信号を送信する片方向の通信を行う場合に、通信装置において、通線線と共通線間に接続された通信機器の台数に応じて送信回路による電気信号の出力レベルを設定する場合にも、本発明の効果を得ることができる。
【００４９】
また、本実施の形態の接続台数把握手段１１及び接続台数把握手段６１は、１フレーム（Ｔf）中に受信したパケットの数から通信線１００及び共通線１０１間に接続された機器の台数を把握したが、他の方法により把握するものであってもよい。例えば、電気送信時の電圧降下や通電量に応じて、通信線１００及び共通線１０１間に接続された機器の台数を把握するようにしてもよい。また、使用者や設置作業者により操作される台数切り替え用のスイッチを設け、該スイッチの操作状況からに応じて、通信線１００及び共通線１０１間に接続された機器の台数を把握するようにしてもよい。
【００５０】
また、本実施の形態では、図３のフローチャートにより、４フレームが経過する時間を本発明の所定時間としたが、電気ノイズ等による誤検知を防止し得る時間であれば、他の時間に設定してもよい。また、該所定時間の経過を設定しない場合であっても本発明の効果を得ることができる。
【００５１】
また、図１に示した抵抗成分３３，８３は、信号線１００に重畳される搬送波信号による電力を消費する回路部分を模式的に示したものであり、搬送波信号を電源ラインから分離するためのトランスや、整流回路における抵抗分等が含まれる。
【００５２】
また、本実施の形態では、図２（ｂ）に示したように、各通信機器は１フレームＴf中に各通信機器に対して予め固有に設定された送信タイミングで、パケットデータを送信したが、各通信機器が送信するパケットデータに各通信機器に対して固有に設定されたアドレス（本発明の識別子に相当する）のデータを含むようにして、各通信機器の送信タイミングを動的に設定するようにしてもよい。
【００５３】
この場合、給湯器１は、受信したパケットデータに含まれるアドレスから、該パケットデータを送信した通信機器を認識することができる。そのため、接続台数把握手段１１は、各通信機器から受信したパケットデータに含まれるアドレスを抽出して、異なるアドレスの個数を認識することにより、信号線１００と共通線１０１間に接続された通信機器の台数を把握することができる。
【００５４】
また、給湯器１と各通信機器との通信仕様として、給湯器１側から各通信機器に対して順次送信データの有無を問い合わせて通信を開始するポーリング方式を採用する場合であっても本発明の適用が可能である。
【００５５】
また、本実施の形態では、図３のフローチャートのＳＴＥＰ６，ＳＴＥＰ１２で、送信回路の送信出力を「大」／「小」の２段階に切換えて設定したが、通信機器の接続台数毎に送信回路の送信出力を切換えるようにしてもよい。以下、図１を参照しつつ、図４に示したフローチャートに従って、給湯器１おいて通信機器の接続台数毎に送信回路の送信出力を切換える処理について説明する。
【００５６】
給湯器１に電源が投入されてマイコン１０が作動を開始すると、図４のフローチャートが実行され、送信出力制御手段１２は、ＳＴＥＰ２０で送信出力変更回路２０により送信回路３２から出力される電気信号のレベルを「最大」に設定し、ＳＴＥＰ２１で接続台数の設定値Ｃn_setを最大値Ｃn_maxとする。
【００５７】
続くＳＴＥＰ２２は接続台数把握手段１１による処理であり、接続台数把握手段１１は、図３のＳＴＥＰ３と同様の処理により信号線１００と共通線１０１間に並列に接続された通信機器の台数を把握し、把握した台数を接続台数カウンタのカウント値Ｃn_cntとする。
【００５８】
次のＳＴＥＰ２３で、送信出力制御手段１２は、接続台数の設定値Ｃn_setがカウント値Ｃn_cntと等しいか否かを判断する。そして、接続台数の設定値Ｃn_setがカウント値Ｃn_cntと等しい（接続台数に変化がない）ときはＳＴＥＰ２４に進んで減少確認タイマをリセットし、ＳＴＥＰ２２に戻る。この場合は、送信回路３２から出力される電気信号のレベルは変更されない。
【００５９】
なお、減少確認タイマは、ノイズ等の影響により誤って接続台数のカウント値Ｃn_cntが減少したときに、送信回路３２から出力される電気信号のレベルが変更されないようにするためのものである。
【００６０】
また、ＳＴＥＰ２３で接続台数の設定値Ｃn_setがカウント値Ｃn_cntと等しくなかったたときはＳＴＥＰ３０に分岐し、送信出力制御手段１２は、接続台数のカウント値Ｃn_cntが設定値Ｃn_setよりも大きいか否かを判断する。そして、接続台数のカウント値Ｃn_cntが設定値Ｃn_setよりも大きいとき（接続台数が増加したとき）はＳＴＥＰ３１に進み、送信出力制御手段１２は接続台数の設定値Ｃn_setに１を加え、ＳＴＥＰ３２で減少確認タイマをリセットする。なお、このように、接続台数のカウント値Ｃn_cntが設定値Ｃn_setよりも大きくなったときの該カウント値Ｃn_cntが本発明の第３の台数に相当する。
【００６１】
続くＳＴＥＰ３３で、送信出力制御手段１２は、接続台数の設定値Ｃn_setがＣn_maxを越えているか否かを判断する。そして、接続台数の設定値Ｃn_setがＣn_maxを越えていないときはＳＴＥＰ３４に進み、送信出力制御手段１２は、送信出力変更回路２０により送信回路３２から出力される電気信号の出力レベルを、設定値Ｃn_setに対応した出力レベルに変更する。なお、このように、送信回路３２から出力される電気信号の出力レベルを設定値Ｃn_setに対応した出力レベルに変更したときの該設定値Ｃn_setが本発明の第１の台数に相当する。
【００６２】
ここで、設定値Ｃn_setに対応した出力レベルは、Ｃn_set＋１台の各通信機器において、給湯器１の送信回路３１から送信された電気信号を受信回路８２により受信するために必要となる最小の出力レベルに、信号線１００及び共通線１０１の長さ等を考慮して設定した余裕分を加えて設定される。
【００６３】
そして、これにより、信号線１００と共通線１０１間に接続された通信機器の台数が１台増加したときに、給湯器１の送信回路３１から送信される電気信号の出力レベルが不足する状況となって、通信機器の受信回路で８２で該電気信号の受信が不能となることを防止している。なお、設定値Ｃn_setによる各接続台数に対応した出力レベルを設定するためのデータは、予めメモリ（図示しない）に記憶されている。
【００６４】
一方、ＳＴＥＰ３３で接続台数の設定値Ｃn_setが最大値Ｃn_maxを超えたときにはＳＴＥＰ２２に分岐し、この場合は送信回路３２から出力される電気信号のレベルは変更されない。
【００６５】
また、ＳＴＥＰ３０で接続台数の設定値Ｃn_setがカウント値Ｃn_cntよりも小さくなかったとき（接続台数が減少した場合となる）はＳＴＥＰ４０に分岐し、送信出力制御手段１２は減少確認タイマが既にスタートしているか否かを判断する。そして、減少確認タイマがスタートしていなければＳＴＥＰ４１に進んで減少確認タイマをスタートした後にＳＴＥＰ４２に進み、減少確認タイマがスタートしていればＳＴＥＰ４２に分岐する。なお、このように、接続台数のカウント値Ｃn_cntが設定値Ｃn_setよりも小さくなったときの該カウント値Ｃn_cntが本発明の第２の台数に相当する。
【００６６】
ＳＴＥＰ４２で、送信出力制御手段１２は、減少確認タイマのタイムアップの有無を判断し、減少確認タイマがタイムアップしていたときにはＳＴＥＰ４３に進む。そして、送信出力制御手段１２は、ＳＴＥＰ４３で接続台数の設定値Ｃn_cntから１を減じ、ＳＴＥＰ４４で上述したＳＴＥＰ３４と同様に、送信回路３２から出力される電気信号のレベルを設定値Ｃn_setに対応した出力レベルに変更する。なお、このように、送信回路３２から出力される電気信号の出力レベルを設定値Ｃn_setに対応した出力レベルに変更したときの該設定値Ｃn_setが本発明の第１の台数に相当する。
【００６７】
この場合、ＳＴＥＰ４３で送信出力制御手段１２が接続台数の設定値Ｃn_setを減少させるのは、Ｃn_setがカウント値Ｃn_cntよりも大きい（Ｃn_cnt＜Ｃn_set）状態が、ＳＴＥＰ４２で減少確認タイマがタイムアップするまで継続したときとなる。そのため、ノイズ等の影響により、ＳＴＥＰ２２で瞬間的に接続台数のカウント値Ｃn_cntが実際の通信機器の接続台数よりも少ない値となったときに、送信回路３１から出力される電気信号の出力レベルを減少する処理が実行されて、通信機器の受信回路８２で該電気信号の受信が不能となることを防止することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の通信装置である給湯器と本発明の通信機器であるリモコンの構成図。
【図２】給湯器とリモコンの通信仕様の説明図。
【図３】給湯器における電気信号の出力レベルの設定処理のフローチャート。
【図４】給湯器における電信信号の出力レベルの設定処理のフローチャート。
【図５】従来の給湯システムにおける給湯器とリモコンの接続態様の説明図。
【符号の説明】
【００６９】
１…給湯器、１１…（給湯器の）接続台数把握手段、１２…（給湯器の）送信出力制御手段、２０…（給湯器の）送信出力変更回路、２５…電源回路、３１…（給湯器の）送信回路、３２…（給湯器の）受信回路、３３…（給湯器の）抵抗成分、５０ａ…浴室リモコン、６１…（浴室リモコン及びメインリモコンの）接続台数把握手段、６２…（浴室リモコン及びメインリモコンの）送信出力制御手段、７０…（浴室リモコン及びメインリモコンの）送信出力変更回路、８１…（浴室リモコン及びメインリモコンの）送信回路、８２…（浴室リモコン及びメインリモコンの）受信回路、８３…（浴室リモコン及びメインリモコンの）抵抗成分、１００…信号線、１０１…共通線
【図１】
2008035454.tif 000003
【図２】
2008035454.tif 000004
【図３】
2008035454.tif 000005
【図４】
2008035454.tif 000006
【図５】
2008035454.tif 000007