(57)【要約】【課題】ＰＬＣアダプタに接続された機器の稼働状態に連動してＰＬＣ通信の動作を自動的に制御する技術を提供する。【解決手段】外部機器から供給されるデータを受けるＰＨＹ回路と、データを、電力線を介して出力するＰＬＣ回路とを具備するＰＬＣシステムを構築する。ここで、ＰＨＹ回路は、外部機器のＬＡＮポートに接続されるＬＡＮ接続回路と、ＬＡＮ接続回路とＬＡＮポートとの接続状態を常時監視するリンクアップ検出回路とを備えることが好ましい、そして、リンクアップ検出回路は、ＬＡＮ接続回路とＬＡＮポートとの接続が遮断した時刻から一定時間経過した後、ＰＬＣ回路の動作を停止する。【選択図】図３
2009200774.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から供給されるデータを受けるＰＨＹ回路と、
前記データを、電力線を介して出力するＰＬＣ回路と
を具備し、
前記ＰＨＹ回路は、
前記外部機器のＬＡＮポートに接続されるＬＡＮ接続回路と、
前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続状態を常時監視するリンクアップ検出回路と
を備え、
前記リンクアップ検出回路は、
前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続が遮断した時刻から一定時間経過した後、前記ＰＬＣ回路の動作を停止する
ＰＬＣアダプタ装置。
【請求項２】
請求項１に記載のＰＬＣアダプタ装置において、
前記リンクアップ検出回路は、
タイマ回路を備え、
前記タイマ回路は、
前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続が遮断した時刻から、前記タイマ回路のカウントを開始し、
前記リンクアップ検出回路は、
前記タイマ回路がカウントしたカウンタ値が、予め定められた値になったとき、前記ＰＬＣ回路の動作を停止する
ＰＬＣアダプタ装置。
【請求項３】
請求項２に記載のＰＬＣアダプタ装置において、
前記ＬＡＮ接続回路は、
前記外部機器から受信したデータを前記ＰＬＣ回路に供給するＬＡＮ受信部と、
前記ＰＬＣ回路から受け取ったデータを前記外部機器に送信するＬＡＮ送信部と
を含み、
前記リンクアップ検出回路は、
前記ＬＡＮ受信部と前記ＬＡＮポートとの接続状態を常時監視し、
前記タイマ回路がカウントしたカウンタ値が、予め定められた値になったとき、前記ＰＬＣ回路と前記ＬＡＮ送信部の動作を停止する
ＰＬＣアダプタ装置。
【請求項４】
外部機器から供給されるデータを受けるＰＨＹ回路と、前記データを電力線を介して出力するＰＬＣ回路とを具備するＰＬＣアダプタ装置の動作方法であって、
（ａ）前記外部機器のＬＡＮポートに接続されるＬＡＮ接続回路と前記ＬＡＮポートとの接続状態を常時監視するステップと、
（ｂ）前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続が遮断した時刻から一定時間経過した後、前記ＰＬＣ回路の動作を停止するステップ
を具備する
ＰＬＣアダプタ装置の動作方法。
【請求項５】
請求項４に記載のＰＬＣアダプタ装置の動作方法において、
前記（ｂ）ステップは、
前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続が遮断した時刻から、タイマ回路によってカウントを開始するステップと、
前記タイマ回路がカウントしたカウンタ値が、予め定められた値になったとき、前記ＰＬＣ回路の動作を停止するステップと
を含む
ＰＬＣアダプタ装置の動作方法。
【請求項６】
請求項５に記載のＰＬＣアダプタ装置の動作方法において、
前記（ａ）ステップは、
前記ＬＡＮ接続回路のＬＡＮ受信部と前記ＬＡＮポートとの接続状態を常時監視するステップを含み、
前記（ｂ）ステップは、
前記タイマ回路がカウントしたカウンタ値が、予め定められた値になったとき、前記ＰＬＣ回路の動作と前記ＬＡＮ接続回路のＬＡＮ送信部の動作を停止するステップを含む
ＰＬＣアダプタ装置の動作方法。
【請求項７】
外部機器から供給されるデータを受けるＰＨＹ回路と、前記データを電力線を介して出力するＰＬＣ回路とを具備するＰＬＣアダプタ装置で実行可能な消費電力制御プログラムであって、
（ａ）前記外部機器のＬＡＮポートに接続されるＬＡＮ接続回路と前記ＬＡＮポートとの接続状態を常時監視するステップと、
（ｂ）前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続が遮断した時刻から一定時間経過した後、前記ＰＬＣ回路の動作を停止するステップ
を具備する
消費電力制御プログラム。
【請求項８】
請求項７に記載の消費電力制御プログラムにおいて、
前記（ｂ）ステップは、
前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続が遮断した時刻から、タイマ回路によってカウントを開始するステップと、
前記タイマ回路がカウントしたカウンタ値が、予め定められた値になったとき、前記ＰＬＣ回路の動作を停止するステップと
を含む
消費電力制御プログラム。
【請求項９】
請求項８に記載の消費電力制御プログラムにおいて、
前記（ａ）ステップは、
前記ＬＡＮ接続回路のＬＡＮ受信部と前記ＬＡＮポートとの接続状態を常時監視するステップを含み、
前記（ｂ）ステップは、
前記タイマ回路がカウントしたカウンタ値が、予め定められた値になったとき、前記ＰＬＣ回路の動作と前記ＬＡＮ接続回路のＬＡＮ送信部の動作を停止するステップを含む
消費電力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＬＣ（Power  Line  Communication）アダプタ、ＰＬＣアダプタの動作方法、および、ＰＬＣアダプタの動作制御プログラムに関する。
【背景技術】
【０００２】
電力線を通信回線としても利用可能とする技術（以下、ＰＬＣ（Power  Line  Communication）技術と呼ぶ）が知られている。ＰＬＣ技術では、電力線搬送通信機器（以下、ＰＬＣアダプタと呼ぶ）を使用している。ＰＬＣアダプタは、「有線ＬＡＮ−電力線−有線ＬＡＮ」という経路の中継器（ブリッジ）として機能するモデムである。ＰＬＣ技術における電力線通信システムでは、ＰＬＣアダプタを既存のコンセントに挿すだけで簡単にネットワークを構成することができる（例えば、特許文献１参照）。
【０００３】
特許文献１（特開２００７−０７４３７７号公報）には、電力線に親機及び子機の複数のＰＬＣアダプタが接続されたＰＬＣネットワークに関する技術が記載されている。特許文献１には、ＰＬＣアダプタとパーソナルコンピュータとの間が、それぞれイーサネット（登録商標）、ＵＳＢ（Universal Serial Bus）などの通信インターフェースを介して接続されているＰＬＣネットワークに関する技術が記載されている。
【０００４】
また、ＰＬＣアダプタとパーソナルコンピュータとの間の通信インターフェースに適用可能な技術が知られている（例えば、特許文献２、３参照）。特許文献２（特開２００４−００７１４２号公報）には、ＬＡＮインタフェース装置が、接続先に対する現在のリンク状態を監視する技術が記載されている。
【０００５】
また、特許文献３（特開２００７−３２８６７１号公報）には、イーサネット（登録商標）処理部において、リンクダウン状態のデータが流れていない期間およびリンクアップ状態の送受信データが存在しない期間の回路の不要な動作を抑えることで消費電力を抑える技術が記載されている。
【０００６】
図１は、従来のＰＬＣ通信システムでのデータ通信の様子を示す概念図である。図１に示されているように、従来のＰＬＣシステム１０１は、電力線１０２を介して親機側１０３と子機側１０４とが接続されていた。従来のＰＬＣシステム１０１では、親機側１０３と子機側１０４とに設定された通信機器同士で、ユーザーコンピュータ８の稼働・未稼働に関係なくＰＬＣに必要なデータ通信が行なわれていた。
【０００７】
【特許文献１】特開２００７−０７４３７７号公報
【特許文献２】特開２００４−００７１４２号公報
【特許文献３】特開２００７−３２８６７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
親機からは子機に対し、ユニキャスト又はブロードキャストでデータが送信される。また、各子機からの出力は、親機に対し送信されている。子機を増設した場合、増設された子機の分だけデータ量が多くなる。そのため、親機はデータ処理と同時に消費電力も増加する傾向となる。このように、ＰＬＣ通信で消費される電力は、子機側１０４を構成する子機が多くなればなるほど多く、またトラフィックも多くなっていた。
【０００９】
本発明が解決しようとする課題は、ＰＬＣアダプタに接続された機器の稼働状態に連動してＰＬＣ通信の動作を自動的に制御する技術を提供することにある。
【課題を解決するための手段】
【００１０】
外部機器から供給されるデータを受けるＰＨＹ回路と、前記データを、電力線を介して出力するＰＬＣ回路とを具備するＰＬＣシステムを構築する。ここで、前記ＰＨＹ回路は、前記外部機器のＬＡＮポートに接続されるＬＡＮ接続回路と、前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続状態を常時監視するリンクアップ検出回路とを備えることが好ましい、そして、前記リンクアップ検出回路は、前記ＬＡＮ接続回路と前記ＬＡＮポートとの接続が遮断した時刻から一定時間経過した後、前記ＰＬＣ回路の動作を停止する。
【発明の効果】
【００１１】
本発明によると、ＰＬＣアダプタに接続された機器の稼働状態に連動してＰＬＣ通信の動作を自動的に制御することができる。
具体的には、ユーザーが使用するコンピュータ８のＬｉｎｋｕｐ状態を常時監視し、Ｌｉｎｋｕｐしていない場合は未使用状態であると判断して、ＰＬＣ通信を停止し不要な消費電力を少なくすることができる。
【発明を実施するための最良の形態】
【００１２】
［第１実施形態］
以下に、図面を参照して、本発明を実施するための形態について説明を行う。図２は、第１実施形態のＰＬＣシステム１の構成を例示するブロック図である。ＰＬＣシステム１は、親機子機設定をした装置間で通信が可能なネットワークシステムである。以下に述べる実施形態において、ＰＬＣシステム１は、親機１台に対して子機の増設が可能なシステムである場合を例示する。また、以下の実施形態では、親機として設定されたＰＬＣアダプタをメインＰＬＣアダプタ５と記載し、子機として設定されたＰＬＣアダプタをサブＰＬＣアダプタ７と記載する。
【００１３】
図２に示されているように、ＰＬＣシステム１は、親機側システム３と子機側システム４とを含んでいる。その親機側システム３と子機側システム４とは、電力線２を介してデータ通信が可能なように接続されている。親機側システム３は、メインＰＬＣアダプタ５とルータ６とを含んでいる。上述のように、メインＰＬＣアダプタ５は、親機として設定されたＰＬＣアダプタである。本実施形態におけるメインＰＬＣアダプタ５は、ルータ６を介してインターネット１１に接続されている。なお、この構成は、メインＰＬＣアダプタ５が接続される機器がルータ６に限定されることを示すものではない。例えば、親機側システム３をインターネット１１などの外部のネットワークに接続しない場合、メインＰＬＣアダプタ５は、スタンドアロンのパーソナルコンピュータなどに接続されてもよい。
【００１４】
子機側システム４は、複数のコンピュータ８（第１コンピュータ８−１、第２コンピュータ８−２・・・第ｎコンピュータ８−ｎ）と、その複数のコンピュータ８に一対一に対応する複数のサブＰＬＣアダプタ７（第１サブＰＬＣアダプタ７−１、第２サブＰＬＣアダプタ７−２・・・第ｎサブＰＬＣアダプタ７−ｎ）を含んでいる。そして、それらはＬＡＮケーブル９（第１ＬＡＮケーブル９−１、第２ＬＡＮケーブル９−２・・・第ｎＬＡＮケーブル９−ｎ）を介して接続されている。ここにおいて、“ｎ”は任意の自然数であり、ＰＬＣシステム１の子機側システム４に含まれるコンピュータ８の数に対応するものとする。具体的には、第１コンピュータ８−１は、第１ＬＡＮケーブル９−１を介して第１サブＰＬＣアダプタ７−１に接続されている。同様に、第２コンピュータ８−２は、第２ＬＡＮケーブル９−２を介して第２サブＰＬＣアダプタ７−２に接続され、第ｎコンピュータ８−ｎは、第ｎＬＡＮケーブル９−ｎを介して第ｎサブＰＬＣアダプタ７−ｎに接続されている。
【００１５】
以下の説明においては、上述の複数のコンピュータ８の各々を区別する場合には、枝番号を付して、例えば第１コンピュータ８−１のように記載する。複数のコンピュータ８の各々を区別する必要がない場合には、コンピュータ８と記載する。同様に、複数のサブＰＬＣアダプタ７（第１サブＰＬＣアダプタ７−１〜第ｎサブＰＬＣアダプタ７−ｎ）の各々を区別する場合には枝番号を付して記載し、各々を区別する必要がない場合には、サブＰＬＣアダプタ７と記載する。また、複数のＬＡＮケーブル９の各々を区別する場合にも枝番号を付して記載し、複数のＬＡＮケーブル９の各々を区別する必要がない場合には、ＬＡＮケーブル９と記載する。
【００１６】
サブＰＬＣアダプタ７は、ＬＡＮインタフェースの物理層を終端するＰＨＹ回路１２と、ＰＬＣ通信のデータ送受信を行なうＰＬＣ回路１３を含んでいる。
【００１７】
図３は、本実施形態のサブＰＬＣアダプタ７の構成を例示するブロック図である。上述のように、サブＰＬＣアダプタ７は、ＰＨＹ回路１２とＰＬＣ回路１３とを含んでいる。ＰＨＹ回路１２は、ＬＡＮケーブル９を介してコンピュータ８のＮＩＣ（Network Interface Card）に接続されている。ＰＬＣ回路１３は、電力線２を介してメインＰＬＣアダプタ５に接続されている。ＰＬＣ回路１３は、ＰＬＣ送信部２１と、ＰＬＣ受信部２２とを含んでいる。
【００１８】
図３に示されているように、ＰＨＹ回路１２は、ＬＡＮ接続回路１４とリンクアップ検出回路１５とを含んでいる。ＬＡＮ接続回路１４は、コンピュータ８から送られてくるデータを受け取るＬＡＮ受信部１６と、コンピュータ８に供給するデータを送信するＬＡＮ送信部１７とを含んでいる。
【００１９】
リンクアップ検出回路１５は、コンピュータ８とのリンクアップ状態を監視するリンクアップ検出部１８と、リンクアップしなくなった場合に、一定期間のタイマー時間をカウントするタイマ部１９とを含んでいる。タイマ部１９は、サブＰＬＣアダプタ７の内部の送信メモリに蓄積されているデータが送信されるまでの時間をカウントする。本実施形態のＰＨＹ回路１２は、ＬＡＮインタフェースのリンクアップがなくなったことを検出した場合、ＰＬＣ回路１３の内部のＰＬＣ送信部２１とＰＬＣ受信部２２に対し、送受信停止信号を出力する。
【００２０】
以下に、本実施形態のＰＬＣシステム１におけるサブＰＬＣアダプタ７の動作について説明を行う。図４は、本実施形態の動作を例示するフローチャートである。本実施形態の動作は、サブＰＬＣアダプタ７の電源がＯＮ状態である場合に対応している。
【００２１】
ステップＳ１０１において、リンクアップ検出部１８は、コンピュータ８とのＬＡＮインタフェースのリンクアップが常時監視する。リンクアップが検出されない場合、処理はステップＳ１０２に進み、リンクアップが検出された場合、処理はステップＳ１０３に進む。ステップＳ１０３においてＰＬＣ回路１３は、通常動作でメインＰＬＣアダプタ５とサブＰＬＣアダプタ７と間でのＰＬＣ通信を確立する。
ステップＳ１０２において、リンクアップが検出されない場合には、コンピュータ８が未使用となったと判断する。このとき、リンクアップ検出回路１５は、タイマ部１９にて一定時間のタイマーカウントが満了したかどうか確認する。リンクアップ検出回路１５のタイマ部１９は、一定時間のタイマーカウントが満了した場合に、ＰＬＣ回路１３の内部のＰＬＣ送信部２１とＰＬＣ受信部２２に対し、送受信停止信号を出力する。
【００２２】
ステップＳ１０４において、ＰＬＣ回路１３は、送受信停止信号に応答してＰＬＣ動作停止とし、省電力モードに移行する。その後、ＬＡＮインタフェースのリンクアップが再度確認できれば、通常動作に移行する。
【００２３】
本実施形態のサブＰＬＣアダプタ７は、リンクアップ検出部１８にて常時ＬＡＮインタフェースのリンクアップを監視している。そして、リンクアップが検出される場合は、通常動作で親機子機間でのＰＬＣ通信を確立し、リンクアップが検出されない場合には、タイマ部１９にて一定時間のタイマー時間をカウントした後、ＰＬＣ回路１３に対して送受信停止信号を出力する。ＰＬＣ回路１３では、ＰＬＣデータ送受信部としてＰＬＣ送信部２１とＰＬＣ受信部２２に停止信号を入力し、ＰＬＣ回路動作を停止することで、サブＰＬＣアダプタ７は省電力モードに移行し、それによって不要な消費電流を抑えることができる。
【００２４】
［第２実施形態］
以下に、本発明の第２実施形態について説明を行う。図５は、第２実施形態のサブＰＬＣアダプタ７の構成を例示するブロック図である。第２実施形態のサブＰＬＣアダプタ７は、ＬＡＮインタフェースがリンクアップしない場合、ＬＡＮ送信部１７に関しても動作停止を行なう機能を備えている。図５に示されているように、第２実施形態のタイマ部１９は、ＬＡＮ送信部１７に接続されている。タイマ部１９は、第１ノードＮ１を介して供給する送受信停止信号を、ＬＡＮ送信部１７にも送っている。
【００２５】
図６は、第２実施形態の動作を例示するフローチャートである。図６を参照すると、ステップＳ１０２の判断の結果、タイマ部１９にて一定時間のタイマーカウントが満了したと判断された場合に、処理はステップＳ１０４に進むとともに、ステップＳ１０５にも進む。
【００２６】
ステップＳ１０５において、タイマ部１９は、ＰＨＹ回路１２の内部にあるＬＡＮ送信部１７にも送受信停止信号を出力する。ＬＡＮ送信部１７は、この送受信停止信号に応答して動作を停止する。これによって、第２実施形態のサブＰＬＣアダプタ７は、消費電力を少なくすることが可能となる。
【図面の簡単な説明】
【００２７】
【図１】図１は、従来のＰＬＣ通信システムでのデータ通信の様子を示す概念図である。
【図２】図２は、ＰＬＣシステム１の構成を例示するブロック図である。
【図３】図３は、第１実施形態のサブＰＬＣアダプタ７の構成を例示するブロック図である。
【図４】図４は、第１実施形態の動作を例示するフローチャートである。
【図５】図５は、第２実施形態のサブＰＬＣアダプタ７の構成を例示するブロック図である。
【図６】図６は、第２実施形態の動作を例示するフローチャートである。
【符号の説明】
【００２８】
１…ＰＬＣシステム
２…電力線
３…親機側システム
４…子機側システム
５…メインＰＬＣアダプタ
６…ルータ
７…サブＰＬＣアダプタ
７−１…第１サブＰＬＣアダプタ
７−２…第２サブＰＬＣアダプタ
７−ｎ…第ｎサブＰＬＣアダプタ
８…コンピュータ
８−１…第１コンピュータ
８−２…第２コンピュータ
８−ｎ…第ｎコンピュータ
９…ＬＡＮケーブル
９−１…第１ＬＡＮケーブル
９−２…第２ＬＡＮケーブル
９−ｎ…第ｎＬＡＮケーブル
１１…インターネット
１２…ＰＨＹ回路
１３…ＰＬＣ回路
１４…ＬＡＮ接続回路
１５…リンクアップ検出回路
１６…ＬＡＮ受信部
１７…ＬＡＮ送信部
１８…リンクアップ検出部
１９…タイマ部
２１…ＰＬＣ送信部
２２…ＰＬＣ受信部
Ｎ１…第１ノード
１０１…ＰＬＣシステム
１０２…電力線
１０３…親機側
１０４…子機側
【図１】
2009200774.tif 000003
【図２】
2009200774.tif 000004
【図３】
2009200774.tif 000005
【図４】
2009200774.tif 000006
【図５】
2009200774.tif 000007
【図６】
2009200774.tif 000008