(57)【要約】【課題】送信すべきデータが存在しない場合にＰＬＣ装置からの信号出力を停止させることで、電力線からの漏洩電界の平均強度を低減させる。【解決手段】ＰＬＣモデム１は、電力線３に接続されるＰＬＣ−ＩＦ１０とモデム制御部１６を有する。モデム制御部１６は、ＰＬＣ−ＩＦ１０に送信される送信データ及びＰＬＣ−ＩＦ１０を介して受信される受信データが無い状態が所定の休止判定期間を超えて継続することに応じて、ＰＬＣ−ＩＦ１０からの信号出力が停止される休止状態に遷移させる。さらに、休止状態において、ＰＬＣ−ＩＦ１０への送信待ちデータ量が予め定められた起動閾値を超えること又はＰＬＣ−ＩＦ１０による起動信号の受信を検知することに応じて、ＰＬＣ−ＩＦ１０からの信号出力が行われる通常動作状態に遷移させる。さらに、起動閾値の超過に応じて通常動作状態に遷移させる場合には、ＰＬＣ−ＩＦ１０に前記起動信号を出力させる。【選択図】図２
2008167217.tif 000002
【特許請求の範囲】
【請求項１】
電力線に接続されるＰＬＣインタフェースと、
前記ＰＬＣインタフェースによる信号出力を制御する制御部と、
を備え、
前記制御部は、
前記ＰＬＣインタフェースに送信される送信データ及び前記ＰＬＣインタフェースを介して受信される受信データが無い状態が予め定められた休止判定期間を超えて継続することに応じて、前記ＰＬＣインタフェースからの信号出力が停止される休止状態に遷移させ、
前記休止状態において、前記ＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えること又は前記ＰＬＣインタフェースによる起動信号の受信を検知することに応じて、前記ＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させるとともに、前記起動閾値の超過に応じて前記通常動作状態に遷移させる場合には、前記ＰＬＣインタフェースに前記起動信号を出力させる、電力線通信装置。
【請求項２】
前記起動信号は、通信相手装置を一意に識別可能なＩＤ情報を含み、
前記制御部は、前記識別情報と自己を識別するための照合情報との照合結果に基づいて、前記ＰＬＣインタフェースによる起動信号の受信を検出する、請求項１に記載の電力線通信装置。
【請求項３】
前記制御部は、外部から入力される起動指示に応じて前記休止状態から前記通常動作状態に遷移させるとともに、前記ＰＬＣインタフェースより前記起動信号を出力させる、請求項１又は２に記載の電力線通信装置。
【請求項４】
前記起動指示は、前記通信相手装置を指定する装置指定情報を含み、
前記制御部は、前記装置指定情報に基づいて決定された前記ＩＤ情報を含む前記起動信号を前記ＰＬＣインタフェースより出力させる、請求項３に記載の電力線通信装置。
【請求項５】
ＬＡＮインタフェースと、
前記ＬＡＮインタフェースと前記ＰＬＣインタフェースとの間で中継される前記送信データを格納する送信データバッファとをさらに備え、
前記制御部は、前記送信データバッファに蓄積されたデータ量と前記起動閾値の比較により前記休止状態から前記通常動作状態への遷移を判定する、請求項１乃至４のいずれかに記載の電力線通信装置。
【請求項６】
前記制御部は、前記送信データ及び前記受信データが無いことの判定を、前記ＬＡＮインタフェースの送受信履歴を参照することにより行う、請求項４に記載の電力線通信装置。
【請求項７】
電力線に接続されるＰＬＣインタフェースに送信される送信データ及び前記ＰＬＣインタフェースを介して受信される受信データの有無を監視し、
前記送信データ及び前記受信データが無い状態が予め定められた休止判定期間を超えて継続することに応じて、前記ＰＬＣインタフェースからの信号出力が停止される休止状態に遷移させ、
前記休止状態において、前記ＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えること又は前記ＰＬＣインタフェースによる起動信号の受信を検知することに応じて、前記ＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させ、
前記起動閾値の超過に応じて前記通常動作状態に遷移させる場合には、前記ＰＬＣインタフェースに前記起動信号を出力させる、電力線通信装置の制御方法。
【請求項８】
前記送信待ちデータ量は、ＬＡＮインタフェースと前記ＰＬＣインタフェースとの間で中継される前記送信データを格納する送信データバッファに蓄積されたデータ量であり、
前記送信データバッファに蓄積されたデータ量と前記起動閾値の比較により前記休止状態から前記通常動作状態への遷移を判定する、請求項７に記載の方法。
【請求項９】
第１の通信装置及び第２の通信装置を備え、
前記第１の通信装置は、
電力線に接続される第１のＰＬＣインタフェースと、
前記第１のＰＬＣインタフェースからの信号出力が停止される休止状態において、前記第１のＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えることに応じて、前記第１のＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させるとともに、前記第１のＰＬＣインタフェースに起動信号を出力させる第１の制御部とを有し、
前記第２の通信装置は、
前記電力線に接続される第２のＰＬＣインタフェースと、
前記第２のＰＬＣインタフェースからの信号出力が停止される休止状態において、前記第２のＰＬＣインタフェースによる前記起動信号の受信を検知することに応じて、前記第２のＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させる第２の制御部とを有する電力線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力線通信（ＰＬＣ:Power Line Communication）における漏洩電界の低減技術に関する。
【背景技術】
【０００２】
ＰＬＣは、交流電力を供給するために建物内などに敷設されている電力線（配電線）に搬送波を重畳してデータ通信を行う技術である。近年、２Ｍ〜３０ＭＨｚの高周波帯域を利用し高速なデータ通信を可能とする高速ＰＬＣの実用化が進められている。しかしながら、２Ｍ〜３０ＭＨｚの周波数帯域は、船舶・航空無線やアマチュア無線など多くの既存の無線システムに利用されている。このため、高速ＰＬＣによって電力線から放射される漏洩電界が既存の無線システムに影響を与えることがないように、高速ＰＬＣの実用化においては漏洩電界強度の低減が強く望まれており、漏洩電界強度を低減させるための様々な対策技術が提案されている。
【０００３】
漏洩電界を低減させるための対策技術には、デジタル変調方式にスペクトル拡散やＯＦＤＭ（Orthogonal Frequency Division Multiplexing）を採用することによる送信電力の低減、送信電力の動的制御、モデム平衡度の改善、チョークコイル挿入によるコモンモード電流の抑圧などがある。また、特許文献１には、漏洩電力の検出結果に応じて送信電力制御を行うＰＬＣモデムが開示されている。具体的に述べると、特許文献１に開示されたＰＬＣモデムは、送信データの変調方式にＯＦＤＭを採用しており、電力線からの漏洩電力を検出するとともに、漏洩電力の大きいサブキャリアの送信電力を低下させるように各サブキャリアの送信電力を制御する。
【０００４】
なお、ＰＬＣにおける漏洩電界の低減に関するものではないが、特許文献２には、中央オフィスに設置されるｘＤＳＬ（Digital Subscriber Line）モデムと、ユーザ宅に設置され、ｘＤＳＬモデムと電話線により接続されるｘＤＳＬユーザモデムとで構成されるｘＤＳＬシステムが開示されている。ｘＤＳＬモデムがウェイクアップ信号を生成して中央オフィスのｘＤＳＬモデムに送信する。ウェイクアップ信号を受信したｘＤＳＬモデムは、低消費電力のスリープモードからデータ転送のための動作モードに変更され、所定の起動手順を開始した後にｘＤＳＬユーザモデムとの間でデータ転送を行う。また、ｘＤＳＬユーザモデムによるウェイクアップ信号の送信タイミングの具体例として、ウェイクアップ信号がｘＤＳＬユーザモデムによって周期的に送信されることが開示されている。
【０００５】
また、同じくＰＬＣにおける漏洩電界の低減に関するものではないが、特許文献３には、ＰＬＣを用いたネットワークシステムが開示されている。特許文献３のネットワークシステムは、サーバと複数の端末を有しており、これらの間は電力線で接続されてＰＬＣにより通信可能である。なお、複数の端末の間でのデータ転送はサーバを介して行われる。さらに、端末は、実行すべき処理がない場合に休眠モードに遷移する。休眠モード中の端末は、送信要求が入力されたことに応じて通常モードに遷移し、サーバにパケットを送信する。端末からパケットを受信したサーバは、送信相手先の端末に向けてパケットを転送するとともに、送信相手先の端末からの確認応答を待つ。そして、確認応答が受信されない場合に、サーバは、パケットを送信相手先の端末用のパケットキューに保持する。一方、休眠モードにある端末は、所定の時間が経過したことに応じて通常モードに復帰し、サーバに対して問合せパケットを送信する。問合せパケットを受信したサーバは、パケットキューの状況（データ保持量）を問合せ元の端末に送信する。パケットキューの状況の通知を受けた端末は、サーバに対してパケットキューからのデータ読み出しを要求し、サーバは読み出し要求に応じて端末に対してパケットキューに蓄積されたデータを送信する。つまり、サーバが端末間のデータ中継を担うとともに、端末が休眠モードにある場合は、パケットを一時的に蓄積する。端末は、実行する処理がない場合に休眠モードに遷移し、定期的に通常モードに復帰してサーバに対して受信すべきデータが存在するか否かの問合せを行う。このような構成により、ＰＬＣネットワークの省電力化を図ることができる。
【特許文献１】特開２００６−１８６７３３号公報
【特許文献２】特表２００４−５１８３８７号公報
【特許文献３】特開２００５−７２９７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本出願の発明者は、電力線に接続されてＰＬＣによりデータ送信を行うＰＬＣモデム等のＰＬＣ装置は、送信すべきデータが存在しないにもかかわらず、高周波数帯の搬送波を電力線に出力するために、電力線からの漏洩電界の平均強度が大きいという問題点を見出した。
【０００７】
上述した特許文献３に開示されたネットワークシステムは、常時動作していなければならないサーバ装置を必ず設ける必要がある。また、端末は、定期的に休眠モードから通常モードに復帰し、サーバに問合せを行う必要がある。つまり、サーバから休眠モードにある端末に対して不要なパケットの送信が発生すること、端末からサーバに対して問合せパケットの送信が発生すること、及びサーバから端末に対してパケットキューの状況を通知するパケットの送信が発生することから、漏洩電界の平均強度を十分に低減させることが困難である。
【０００８】
本発明は、上述の事情を考慮してなされたものであり、送信すべきデータが存在しない場合にＰＬＣ装置からの信号出力を停止させることで、電力線からの漏洩電界の平均強度を低減させることが可能なＰＬＣ装置及びその通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様にかかる電力線通信装置は、電力線に接続されるＰＬＣインタフェースと、前記ＰＬＣインタフェースによる信号出力を制御する制御部とを有する。さらに、前記制御部は、前記ＰＬＣインタフェースに送信される送信データ及び前記ＰＬＣインタフェースを介して受信される受信データが無い状態が予め定められた休止判定期間を超えて継続することに応じて、前記ＰＬＣインタフェースからの信号出力が停止される休止状態に遷移させ、前記休止状態において、前記ＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えること又は前記ＰＬＣインタフェースによる起動信号の受信を検知することに応じて、前記ＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させるとともに、前記起動閾値の超過に応じて前記通常動作状態に遷移させる場合には、前記ＰＬＣインタフェースに前記起動信号を出力させる。なお、例えば、後述する発明の実施の形態１における休止判定部１４、起動判定部１５及びモデム制御部１６が、第１の態様にかかる電力線通信装置が有する制御部に相当する。
【００１０】
このように構成された前記第１の態様にかかる電力線通信装置は、送受信すべきデータが存在しない場合に、電力線に対する高周波の信号出力を停止させる。このため、電力線からの漏洩電界の平均強度を低下させることができる。また、前記第１の態様にかかる電力線通信装置は、通信相手先の装置から起動信号を受信することで休止状態から通常動作状態に復帰できるよう構成されている。このため、定期的に通常動作状態に復帰することによって、電力線に不要な信号が出力されることを抑制することができる。
【００１１】
また、さらに、前記第１の態様にかかる電力線通信装置は、送信待ちデータ量が予め定められた起動閾値を超過したことに応じて、休止状態から通常動作状態に復帰する。つまり、送信データが発生する度に直ちに通常動作状態に復帰しなくてもよい。このため、通常動作状態に頻繁に復帰し、休止状態に留まる時間が短いために、漏洩電界の平均強度を十分に低減できない状況の発生を抑制できる。
【００１２】
なお、前記起動信号に通信相手装置を一意に識別可能なＩＤ情報が含まれるよう構成し、前記制御部は、前記識別情報と自己を識別するための照合情報との照合結果に基づいて、前記ＰＬＣインタフェースによる起動信号の受信を検出してもよい。このような起動信号によれば、電力線に複数の電力線通信装置が接続され、かつ、複数の電力線通信装置が休止状態にある場合に、通信相手として起動させる必要がある特定の電力線通信装置だけを起動させることが可能となる。
【００１３】
また、前記制御部は、外部から入力される起動指示に応じて前記休止状態から前記通常動作状態に遷移させるとともに、前記ＰＬＣインタフェースより前記起動信号を出力させるよう構成してもよい。
【００１４】
また、外部から入力される起動指示に、前記通信相手装置を指定する装置指定情報が含まれるよう構成し、前記制御部は、前記装置指定情報に基づいて決定された前記ＩＤ情報を含む前記起動信号を前記ＰＬＣインタフェースより出力させてもよい。これにより、電力線に複数の電力線通信装置が接続され、かつ、複数の電力線通信装置が休止状態にある場合に、通信相手として起動させる必要がある特定の電力線通信装置だけをユーザの意思により起動させることが可能となる。
【００１５】
また、前記第１の態様にかかる電力線通信装置は、ＬＡＮインタフェースと、前記ＬＡＮインタフェースと前記ＰＬＣインタフェースとの間で中継される前記送信データを格納する送信データバッファとをさらに備えたうえ、前記制御部は、前記送信データバッファに蓄積されたデータ量と前記起動閾値の比較により前記休止状態から前記通常動作状態への遷移を判定してもよい。このような構成により、送信待ちデータ量を容易に把握することができる。
【００１６】
さらに、前記制御部は、前記送信データ及び前記受信データが無いことの判定を、前記ＬＡＮインタフェースの送受信履歴を参照することにより行うよう構成されてもよい。このような構成により、ＰＬＣインタフェースの使用状況を容易に把握することができる。
【００１７】
本発明の第２の態様にかかる電力線通信装置の制御方法は、電力線に接続されるＰＬＣインタフェースに送信される送信データ及び前記ＰＬＣインタフェースを介して受信される受信データの有無を監視し、前記送信データ及び前記受信データが無い状態が予め定められた休止判定期間を超えて継続することに応じて、前記ＰＬＣインタフェースからの信号出力が停止される休止状態に遷移させる。さらに、前記休止状態において、前記ＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えること又は前記ＰＬＣインタフェースによる起動信号の受信を検知することに応じて、前記ＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させ、前記起動閾値の超過に応じて前記通常動作状態に遷移させる場合には、前記ＰＬＣインタフェースに前記起動信号を出力させる。
【００１８】
このように、前記第２の態様にかかる制御方法によれば、送受信すべきデータが存在しない場合に、電力線に対する高周波の信号出力を停止させる。このため、電力線からの漏洩電界の平均強度を低下させることができる。また、前記第２の態様にかかる方法によれば、電力線通信装置が、通信相手先の装置から起動信号を受信することで休止状態から通常動作状態に復帰するよう制御される。このため、定期的に通常動作状態に復帰することによって、電力線に不要な信号が出力されることを抑制することができる。さらに、前記第２の態様にかかる方法によれば、電力線通信装置は、送信待ちデータ量が予め定められた起動閾値を超過したことに応じて、休止状態から通常動作状態に復帰するよう制御される。つまり、送信データが発生する度に直ちに通常動作状態に復帰しなくてもよい。このため、通常動作状態に頻繁に復帰し休止状態に留まる時間が短いために、漏洩電界の平均強度を十分に低減できない状況の発生を抑制できる。
【発明の効果】
【００１９】
本発明により、送信すべきデータが存在しない場合にＰＬＣ装置からの信号出力を停止させることで、電力線からの漏洩電界の平均強度を低減させることが可能なＰＬＣ装置及びその通信制御方法を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００２１】
発明の実施の形態１．
本発明の実施の形態にかかるＰＬＣ通信システムを図１に示す。図１のＰＬＣ通信システム１００は、電力線３を介して接続された親モデム１及び子モデム２を有する。親モデム１は、電力線３に接続されるＰＬＣインタフェース１０と、ＬＡＮインタフェース１１とを有しており、ＰＬＣインタフェース１０とＬＡＮインタフェース１１との間でデータ中継を行う。同様に、子モデム２は、電力線３に接続されるＰＬＣインタフェース２０とＬＡＮインタフェース２１との間でデータ中継を行う。
【００２２】
図１では、一例として、親モデム１のＬＡＮインタフェース１１にルータ４が接続され、子モデム２のＬＡＮインタフェース２１にＰＣ（Personal Computer）６が接続される構成を示している。このような構成により、ＰＣ６から出力されるデータが電力線３を介してルータ４、ＰＣ５又はインターネット７に中継される。逆方向についても同様である。
【００２３】
本実施の形態にかかる親モデム１及び子モデム２は、ＰＬＣインタフェース１０及び２０の信号出力を停止することが可能であり、さらに、信号出力が停止された休止状態から信号出力が可能な通常動作状態へ復帰する際の復帰条件に特徴がある。以下では、通常動作状態と休止状態の間の状態遷移を可能とする親モデム１及び子モデム２の構成、及び動作の詳細について説明する。
【００２４】
図２は、親モデム１の構成を示すブロック図である。なお、子モデム２も親モデム１と同様の構成であるため、子モデム２の構成に関する詳細な説明を省略する。図２において、ＰＬＣインタフェース１０は、ＰＬＣ−ＭＡＣ部１０１、ＰＬＣ−ＰＨＹ部１０２、アナログフロントエンド（ＡＦＥ）１０３、ＡＣカプラ１０４を有する。ＰＬＣ−ＭＡＣ部１０１は、ＰＬＣインタフェースに準拠したデータフレームの組立・分解、データの暗号化・復号化、子モデム２との間におけるデータ伝送制御を実行する。ＰＬＣ−ＰＨＹ部１０２はＯＦＤＭ、スペクトル拡散等のデジタル変復調を行う。ＡＦＥ１０３は、デジタル変調された２Ｍ〜３０ＭＨｚのアナログ信号を送受信する回路であり、Ｄ／Ａ変換器、ドライバ回路、レシーバ回路等を有する。ＡＣカプラ１０４は、ＰＬＣのアナログ信号を電力線３に重畳する回路である。
【００２５】
ＬＡＮインタフェース１１は、ＬＡＮ−ＰＨＹ部１１１、ＬＡＮ−ＭＡＣ部１１２及びフレームカウンタ１１３を有する。ＬＡＮ−ＰＨＹ部１１２は、１００ＢＡＳＥ−ＴＸ等の有線ＬＡＮやＩＥＥＥ８０２．１１ｂ等の無線ＬＡＮに応じた物理層の処理を行う。ＬＡＮ−ＭＡＣ部１１２は、ＬＡＮ−ＰＨＹ部１１１との間で送受信されるＭＡＣフレームの組立・分解、ＬＡＮインタフェースを介して接続される機器（ルータ４及びＰＣ６等）との間におけるデータ伝送制御を実行する。フレームカウンタ１１３は、ＬＡＮインタフェース１１にて送受信されるＭＡＣフレーム数を計測するカウンタである。
【００２６】
送信データバッファ１２は、ＬＡＮインタフェース１１からＰＬＣインタフェース１０に向けて中継される送信データを蓄積するメモリである。一方、受信データバッファ１３は、ＰＬＣインタフェース１０からＬＡＮインタフェース１１に向けて中継される受信データを蓄積するメモリである。
【００２７】
休止判定部１４は、フレームカウンタ１０３を参照することによってＬＡＮインタフェース１１の送受信データの有無を監視する。さらに、休止判定部１４は、予め定められた休止判定期間を超えてデータ送受信が行われていない場合に、休止判定期間の経過をモデム制御部１６に通知する。
【００２８】
起動判定部１５は、休止状態から通常動作状態への遷移条件を判定する処理部である。具体的に述べると、本実施の形態の起動判定部１５は、以下に述べる３つの遷移条件のいずれかが満たされる場合に通常動作状態への遷移を促す通知をモデム制御部１６に対して出力する。
【００２９】
第１の遷移条件は、ＰＬＣインタフェース１０からの送信待ちにある送信待ちデータ量が予め定められた閾値（以下、起動閾値と呼ぶ）を超過した場合である。第１の遷移条件の判定は、送信データバッファ１２に蓄積されているデータ量を監視することにより行えばよい。
【００３０】
第２の遷移条件は、通信相手モデム、つまり本実施の形態では子モデム２からＰＬＣインタフェースを介して起動信号を受信した場合である。第２の遷移条件の判定は、受信データバッファ１３に格納されるデータを監視し、受信されたデータを予め保持している起動信号を示す起動信号データと比較し、受信したデータと起動信号データとの合致により起動信号の受信を検出すればよい。
【００３１】
第３の遷移条件は、ユーザによって外部から起動指示が入力された場合である。なお、ユーザによる起動指示の入力は、例えば、親モデム１の筐体（不図示）に設けられた操作ボタン（不図示）に対する入力を検出して行うことができる。また、ＬＡＮインタフェース１１を介して起動指示コマンドの入力を受け付けてもよい。具体的には、ＬＡＮインタフェース１１により受信されたデータを、予め保持している起動指示を示す起動指示データと比較し、受信したデータと起動指示データとの合致により起動指示の入力を検出すればよい。
【００３２】
上述した第１〜第３の遷移条件による判定は、親モデム１が休止状態にある場合にのみ行えばよい。つまり、親モデム１が通常動作状態にある場合、起動判定部１５は、送信データ量の監視、起動信号受信の検出、及び起動指示入力の検出を行う必要はない。
【００３３】
図２に戻って説明を続ける。モデム制御部１６は、ＰＬＣインタフェース１０の出力停止の制御を含む親モデム１の全体制御を担うプロセッサである。モデム制御部１６は、休止判定部１４より休止判定期間の経過に応じた通知がなされると、ＰＬＣインタフェース１０による電力線３への信号出力を停止させる。
【００３４】
一例として、親モデム１のＰＬＣ−ＰＨＹ層にＯＦＤＭが採用され、親モデム１と子モデム２の間の接続ネゴシエーションが、電力線３の特性検査を行うラインサーベイ・フェーズ（００）、使用可能なサブバンドを選択するトーンマッピング・フェーズ（０１）、使用可能なサブバンドにビット割り当てを行うビットマッピング・フェーズ（０２）、及び、データ送受信が行われる伝送フェーズ（０３）の４つのフェーズの順次実行により行われる場合には、以下に説明する手順によりＰＬＣインフェース１０の出力を停止させればよい。まず、制御部１６からＰＬＣインタフェース１０に対して、接続ネゴシエーションを再実行させるための接続リセット信号、及び、ラインサーベイ・フェーズ（００）を維持してトーンマッピング・フェーズ（０１）への以降を禁止するためのポーズ信号を出力すればよい。
【００３５】
また、モデム制御部１６は、上述した第１〜第３の遷移条件のいずれかを満足したことの通知が起動判定部１５よりなされると、ＰＬＣインタフェース１０による電力線３への信号出力を再開させる。上述した例であれば、接続ネゴシエーションを再実行させるための接続リセット信号をモデム制御部１６からＰＬＣインタフェース１０に再度出力すればよい。
【００３６】
さらに、モデム制御部１６は、上述した第１又は第３の遷移条件により通常動作状態に復帰する場合に、通信相手のＰＬＣ装置（子モデム２）に対して起動信号を出力するようＰＬＣインタフェース１０に指示する。
【００３７】
上述した図２の構成を有する親モデム１の通常動作状態と休止状態を含む状態間での状態遷移の様子は、図３の状態遷移図により示される。図３において、通常動作状態２０１は、ＰＬＣインタフェース１０から電力線３への信号出力が許可され、子モデム２との間でデータ送受信が可能な状態である。休止状態２０２は、ＬＣインタフェース１０から電力線３への信号出力が禁止された状態である。通常動作状態２０１から休止状態２０２への遷移は、ＰＬＣインタフェース１０に送信される送信データ及びＰＬＣインタフェース１０を介して受信される受信データが無い状態が休止判定期間を超えて継続する場合に実行される（Ｓ１０１）。
【００３８】
休止状態２０２であるときに、親モデム１は、起動信号以外の信号をＰＬＣインタフェース１０により受信しても、休止状態２０１に留まる（Ｓ１０２）。一方、休止状態２０２にあるときに、送信データバッファ１２に蓄積された送信待ちデータ量が起動閾値を超えるか、又は、ユーザによる起動指示が入力された場合には起動信号生成状態２０３に遷移する（Ｓ１０３、１０４）。そして、起動信号生成状態２０３において、通信相手である子モデム３に向けて起動信号を送信した後に通常動作状態に遷移する（Ｓ１０６）。また、休止状態２０２にあるときに、通信相手である子モデム２から起動信号を受信した場合に、休止状態２０２から通常動作状態２０１に遷移する（Ｓ１０５）。
【００３９】
図３に示す通常動作状態２０１から休止状態２０２への遷移（Ｓ１０１）は、図４に示す処理手順により行われる。まず、ステップＳ２０１では、休止判定部１４がフレームカウンタ１０３を参照することによってＬＡＮインタフェース１１のＭＡＣフレームの送受信状況を監視する。このとき、ＭＡＣフレームの送信又は受信が行われている場合は、休止判定のためのタイマ（不図示）をリセットする（ステップＳ２０２及びＳ２０３）。ステップＳ２０４では、休止判定期間の経過を判定する。具体的には、休止判定のためのタイマ（不図示）が休止判定期間を経過していなければステップＳ２０１に戻る。一方、ＭＡＣフレームの送信又は受信が行われないまま休止判定期間を経過した場合は、休止判定期間を経過したことが休止判定部１４からモデム制御部１６に通知される（ステップＳ２０５）。モデム制御部１６は、休止判定部１４からの通知に応じてＰＬＣインタフェース１０から電力線３への信号出力を停止させる（ステップＳ２０６）。
【００４０】
また、図３に示す休止状態２０２から起動信号生成状態２０３への遷移（Ｓ１０３）及び起動信号生成状態２０３から通常動作状態２０１への遷移（Ｓ１０６）は、図５に示す処理手順により行われる。ステップＳ３０１では、起動判定部１５が、送信データバッファ１２を参照して送信待ちデータ量を監視する。ステップＳ３０２では、送信待ちデータ量が起動閾値を超過したか否かを判定し、超過していなければステップＳ３０１に戻る。一方、送信待ちデータ量が起動閾値を超過した場合には、起動判定部１５からの通知に応じてモデム制御部１６がＰＬＣインタフェース１０から電力線３への信号出力を再開させる（ステップＳ３０３及びＳ３０４）。さらに、モデム制御部１６は、通信相手である子モデム２に向けて、ＰＬＣインタフェース１０に起動信号を出力させる（ステップＳ３０５）。
【００４１】
また、図３に示す休止状態２０２から起動信号生成状態２０３への遷移（Ｓ１０４）及び起動信号生成状態２０３から通常動作状態２０１への遷移（Ｓ１０６）は、図６に示す処理手順により行われる。ステップＳ４０１では、ユーザによる起動指示が入力されたか否かを判定し、入力されていなければステップＳ４０１を繰り返す。一方、起動指示の入力を検出した場合のステップＳ４０２乃至Ｓ４０４の処理は、上述した図５のステップＳ３０３乃至Ｓ３０５の処理と同様である。
【００４２】
また、図３に示す休止状態２０２から通常動作状態２０１への遷移（Ｓ１０５）は、図７に示す処理手順により行われる。ステップＳ５０１では、起動判定部１５が、受信データバッファ１３を参照して起動信号の受信を監視する。ステップＳ５０２では、受信データから起動信号が検出されたか否かを判定し、検出されなければステップＳ５０１に戻る。一方、ＰＬＣインタフェース１０から受信されたデータ中から起動信号が検出された場合には、起動判定部１５からの通知に応じてモデム制御部１６がＰＬＣインタフェース１０から電力線３への信号出力を再開させる（ステップＳ５０３及びＳ５０４）。
【００４３】
上述したように、本実施の形態にかかる親モデム１及び子モデム２は、送受信すべきデータが存在しない場合に、電力線３に対する高周波数帯の搬送波の出力を停止させる。このため、電力線３からの漏洩電界の平均強度を低下させることができる。また、本実施の形態にかかる親モデム１及び子モデム２は、通信相手先の装置から起動信号を受信することで休止状態から通常動作状態に復帰できるよう構成されている。このため、特許文献３に開示された機器のように、定期的に休止状態から通常動作状態に復帰する必要がない。したがって、定期的に通常動作状態に復帰することによって、電力線３に不要な信号が出力されることを抑制することができる。
【００４４】
また、さらに、本実施の形態にかかる親モデム１及び子モデム２は、送信待ちデータ量が予め定められた起動閾値を超過したことに応じて、休止状態から通常動作状態に復帰する。つまり、送信データが発生する度に直ちに通常動作状態に復帰する必要がない。このため、通常動作状態に頻繁に復帰し、休止状態に留まる時間が短くなるために、漏洩電界の平均強度を十分に低減できない状況の発生を抑制できる。
【００４５】
また、本実施の形態にかかる親モデム１及び子モデム２は、起動信号を単なるパルス信号等とするのではなく、予め保持する起動信号データとの照合によって、電力線３を介してＰＬＣインタフェース１０に入力される起動信号を識別している。このため、ノイズや電力線３に接続された通信方式が異なる他の機器から出力される信号によって、起動信号を誤認識することがない。
【００４６】
その他の実施の形態．
発明の実施の形態１では、２台のＰＬＣモデム（親モデム１及び子モデム２）を電力線３に接続するものとして説明したが、本発明の実施の形態は、３台以上のＰＬＣモデムを含むＰＬＣ通信システムであってもよい。なお、この場合には、通信相手のＰＬＣモデムに送信される起動信号に、起動させたいＰＬＣモデムを識別可能な識別情報、例えばＭＡＣアドレス等を含めてもよい。具体的には、ユーザからの起動指示に応じて通信相手のＰＬＣモデムを起動させる際に、起動させるＰＬＣモデムの選択を併せて受け付け、ＡＲＰ（Address Resolution Protocol）テーブル情報を参照して選択されたＰＬＣモデムのＭＡＣアドレスを取得し、取得されたＭＡＣアドレスを起動信号に含めればよい。このような起動信号によれば、電力線３に複数のＰＬＣモデムが接続され、かつ、複数のモデムが休止状態にある場合に、通信相手として起動させる必要がある特定のＰＬＣモデムだけを起動させることが可能となる。
【００４７】
また、さらに、ユーザにより入力される起動指示に応じて通信相手のＰＬＣモデムを起動させる際には、ＰＬＣモデム（親モデム１及び子モデム２）は、通信相手に対応する起動信号データの入力をユーザから受け付けてもよい。例えば、ユーザによるテキストデータの入力を受け付けて、当該テキストデータを起動信号データとして送信することができる。このような構成により、ユーザの意思に応じて、通信相手として起動させる必要がある特定のＰＬＣモデムを選択的に起動させることが可能となる。
【００４８】
発明の実施の形態１は、ＰＬＣモデムに本発明を適用した態様について説明したが、本発明の実施の形態は、ＰＬＣモデムに限られない。つまり、家電機器や映像機器等にＰＬＣインタフェースが直接内蔵され、これらの機器が有する上位レイヤの処理を行う処理部により生成されるデータを直接ＰＬＣインタフェースから出力するよう構成されたＰＬＣ装置に本発明を適用することも可能である。
【００４９】
さらに、本発明は上述した実施の形態のみに限定されるものではなく、既に述べた本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【００５０】
【図１】本発明の実施の形態にかかるＰＬＣ通信システムの構成図である。
【図２】本発明の実施の形態にかかるＰＬＣモデムの構成図である。
【図３】本発明の実施の形態にかかるＰＬＣモデムの状態遷移を示す図である。
【図４】本発明の実施の形態にかかるＰＬＣモデムが休止状態へ遷移する際の処理を示すフローチャートである。
【図５】本発明の実施の形態にかかるＰＬＣモデムが通常動作状態へ遷移する際の処理を示すフローチャートである。
【図６】本発明の実施の形態にかかるＰＬＣモデムが通常動作状態へ遷移する際の処理を示すフローチャートである。
【図７】本発明の実施の形態にかかるＰＬＣモデムが通常動作状態へ遷移する際の処理を示すフローチャートである。
【符号の説明】
【００５１】
１００  ＰＬＣ通信システム
１  親モデム
２  子モデム
３  電力線
１０、２０  ＰＬＣインタフェース（ＰＬＣ−ＩＦ）
１１、２１  ＬＡＮインタフェース（ＬＡＮ−ＩＦ）
１２  送信データバッファ
１３  受信データバッファ
１４  休止判定部
１５  起動判定部
１６  モデム制御部
【図１】
2008167217.tif 000003
【図２】
2008167217.tif 000004
【図３】
2008167217.tif 000005
【図４】
2008167217.tif 000006
【図５】
2008167217.tif 000007
【図６】
2008167217.tif 000008
【図７】
2008167217.tif 000009
【手続補正書】
【提出日】平成20年3月6日(2008.3.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電力線に接続されるＰＬＣインタフェースと、
前記ＰＬＣインタフェースによる信号出力を制御する制御部と、
を備え、
前記制御部は、
前記ＰＬＣインタフェースに送信される送信データ及び前記ＰＬＣインタフェースを介して受信される受信データが無い状態が予め定められた休止判定期間を超えて継続することに応じて、前記ＰＬＣインタフェースからの信号出力が停止される休止状態に遷移させ、
前記休止状態において、前記ＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えること又は前記ＰＬＣインタフェースによる起動信号の受信を検知することに応じて、前記ＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させるとともに、前記起動閾値の超過に応じて前記通常動作状態に遷移させる場合には、前記ＰＬＣインタフェースに前記起動信号を出力させる、電力線通信装置。
【請求項２】
前記起動信号は、通信相手装置を一意に識別可能なＩＤ情報を含み、
前記制御部は、前記識別情報と自己を識別するための照合情報との照合結果に基づいて、前記ＰＬＣインタフェースによる起動信号の受信を検出する、請求項１に記載の電力線通信装置。
【請求項３】
前記制御部は、外部から入力される起動指示に応じて前記休止状態から前記通常動作状態に遷移させるとともに、前記ＰＬＣインタフェースより前記起動信号を出力させる、請求項１又は２に記載の電力線通信装置。
【請求項４】
前記起動指示は、前記通信相手装置を指定する装置指定情報を含み、
前記制御部は、前記装置指定情報に基づいて決定された前記ＩＤ情報を含む前記起動信号を前記ＰＬＣインタフェースより出力させる、請求項３に記載の電力線通信装置。
【請求項５】
ＬＡＮインタフェースと、
前記ＬＡＮインタフェースと前記ＰＬＣインタフェースとの間で中継される前記送信データを格納する送信データバッファとをさらに備え、
前記制御部は、前記送信データバッファに蓄積されたデータ量と前記起動閾値の比較により前記休止状態から前記通常動作状態への遷移を判定する、請求項１乃至４のいずれかに記載の電力線通信装置。
【請求項６】
前記制御部は、前記送信データ及び前記受信データが無いことの判定を、前記ＬＡＮインタフェースの送受信履歴を参照することにより行う、請求項５に記載の電力線通信装置。
【請求項７】
電力線に接続されるＰＬＣインタフェースに送信される送信データ及び前記ＰＬＣインタフェースを介して受信される受信データの有無を監視し、
前記送信データ及び前記受信データが無い状態が予め定められた休止判定期間を超えて継続することに応じて、前記ＰＬＣインタフェースからの信号出力が停止される休止状態に遷移させ、
前記休止状態において、前記ＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えること又は前記ＰＬＣインタフェースによる起動信号の受信を検知することに応じて、前記ＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させ、
前記起動閾値の超過に応じて前記通常動作状態に遷移させる場合には、前記ＰＬＣインタフェースに前記起動信号を出力させる、電力線通信装置の制御方法。
【請求項８】
前記送信待ちデータ量は、ＬＡＮインタフェースと前記ＰＬＣインタフェースとの間で中継される前記送信データを格納する送信データバッファに蓄積されたデータ量であり、
前記送信データバッファに蓄積されたデータ量と前記起動閾値の比較により前記休止状態から前記通常動作状態への遷移を判定する、請求項７に記載の方法。
【請求項９】
第１の通信装置及び第２の通信装置を備え、
前記第１の通信装置は、
電力線に接続される第１のＰＬＣインタフェースと、
前記第１のＰＬＣインタフェースからの信号出力が停止される休止状態において、前記第１のＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えることに応じて、前記第１のＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させるとともに、前記第１のＰＬＣインタフェースに起動信号を出力させる第１の制御部とを有し、
前記第２の通信装置は、
前記電力線に接続される第２のＰＬＣインタフェースと、
前記第２のＰＬＣインタフェースからの信号出力が停止される休止状態において、前記第２のＰＬＣインタフェースによる前記起動信号の受信を検知することに応じて、前記第２のＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させる第２の制御部とを有する電力線通信システム。
【請求項１０】
電力線に接続されるＰＬＣインタフェースと、
前記ＰＬＣインタフェースからの信号出力が停止される休止状態において、前記ＰＬＣインタフェースへの送信待ちデータ量が予め定められた起動閾値を超えることに応じて、前記ＰＬＣインタフェースからの信号出力が行われる通常動作状態に遷移させるとともに、通信相手装置を起動させるための起動信号を前記ＰＬＣインタフェースに出力させる制御部と、
を備える電力線通信装置。