(57)【要約】【課題】低消費電力動作中においてもＬＡＮ外からの通信パケットを受信できる通信装置を提供する。【解決手段】通信装置１０１は、本体処理プログラムを格納した本体処理プログラム格納部１０２、ネットワークアドレス問合せ要求処理プログラムであるＡＲＰ処理のみを行うプログラムを格納したＡＲＰ処理プログラム格納部１０３、各部の電源を制御する電源制御部１０４、通信を制御する通信制御部１０５、通信装置１０１の全処理を司るＣＰＵ等の処理部１０６、処理部１０６の機能の一部として通信装置１０１の動作モードの検出を行う動作モード検出部１０６ａ、処理部１０６が処理を行う際に使用し、処理部１０６内に設けられた高速主記憶部であるキャッシュメモリ１０７、処理部１０６が処理を行う際に使用する主記憶部であるＲＡＭ等のメインメモリ１０８、及び通信装置１０１が通信を行う通信路１０９を備える。【選択図】図１
2007201559.tif 000002
【特許請求の範囲】
【請求項１】
通信路を介して送られてくる通信データに基づいて、自装置の動作を制御可能である通信装置において、
前記通信装置の動作処理を行う処理手段と、
前記通信装置の処理を行う本体処理プログラムを格納している本体処理プログラム格納手段と、
前記通信装置のネットワークアドレス問合せ要求処理プログラムを格納しているネットワークアドレス問合せ要求処理プログラム格納手段と、
前記通信路を介して通信を行う通信制御手段と、
前記処理手段に格納され、前記処理手段が処理を行うプログラムを一時的に記憶する高速主記憶手段と、
前記処理手段が処理を行うプログラムを記憶する主記憶手段と、
前記通信装置を構成する各処理手段への電源の供給を制御する電源制御手段とを備え、
前記通信装置の動作モードを省電力動作モードに移行する場合に、前記処理手段は、前記ネットワークアドレス問合処理プログラム格納手段から読み出した前記ネットワークアドレス問合せ処理プログラムを前記高速主記憶手段にコピーし、当該ネットワークアドレス問合せ処理プログラムを開始し、
前記電源制御手段は、前記処理手段、前記高速主記憶手段、及び前記通信制御手段以外への電源の供給を停止する
ことを特徴とする通信装置。
【請求項２】
前記省電力動作モード中に、前記通信制御手段を介して前記ネットワークアドレス問合せ通知を受信した場合、
前記電源制御手段は、前記通信装置を構成する各手段への電源供給を開始し、
前記処理手段は、前記動作モードを前記省電力動作モードから通常動作モードに移行するために、前記本体処理プログラム格納手段から読み出した本体処理プログラムを前記主記憶手段にコピーし、当該本体処理プログラムを開始する
ことを特徴とする請求項１記載の通信装置。
【請求項３】
前記通信装置は、さらに、
前記通常動作モード及び前記省電力動作モードを検出する動作モード検出手段を備える
ことを特徴とする請求項２記載の通信装置。
【請求項４】
前記ネットワークアドレス問合せ要求は、前記通信路に接続された中継装置から送信されるＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）要求であり、
前記処理手段は、前記省電力モード動作中に前記ＡＲＰ要求を受信した場合において、前記ＡＲＰ要求のあて先アドレスが前記通信装置のＩＰアドレスであるか否かを判定し、前記通信装置のＩＰアドレスである場合には、前記ＡＲＰ要求に対するＡＲＰ応答として、少なくとも前記通信装置のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを前記中継装置に返信する
ことを特徴とする請求項１記載の通信装置。
【請求項５】
前記通信装置は、さらに、
前記処理手段の処理速度を制御する処理部制御手段を備える
ことを特徴とする請求項１記載の通信装置。
【請求項６】
前記処理手段は、前記通信装置の動作モードを通常動作モードから省電力動作モードに移行する際、前記ネットワークアドレス問合せ処理プログラム格納手段から読み出した前記ネットワークアドレス問合せ処理プログラムを前記高速主記憶手段にコピーして、当該ネットワークアドレス問合せ処理プログラムを開始し、
前記電源制御手段は、前記処理手段と前記高速主記憶手段と前記通信制御手段以外への電源供給を停止し、
前記処理部制御手段は、前記処理手段の処理速度を低速にする
ことを特徴とする請求項５記載の通信装置。
【請求項７】
前記処理手段は、前記通信装置が前記省電力動作モード中に、通信制御手段からネットワークアドレス問合通知を受信した場合、
前記電源制御手段は、前記通信装置を構成する各手段への電源供給を開始し、
前記処理手段は、前記動作モードを前記省電力動作モードから前記通常動作モードに移行するために、前記本体処理プログラム格納手段から読み出した本体処理プログラムを前記主記憶手段にコピーし、当該本体処理プログラムを開始し、
前記処理部制御手段は、前記処理手段の処理速度を高速にする
ことを特徴とする請求項５記載の通信装置。
【請求項８】
前記ネットワークアドレス問合せ処理プログラムは、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）機能、又は各デバイスを制御するためのソフトを必要としない
ことを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項９】
通信路を介して送られてくる通信データに基づいて、自装置の動作を制御可能である通信装置に用いる通信方法であって、
前記通信装置は、
前記通信装置の動作処理を行う処理手段と、
前記通信装置の処理を行う本体処理プログラムを格納している本体処理プログラム格納手段と、
前記通信装置のネットワークアドレス問合せ要求処理プログラムを格納しているネットワークアドレス問合せ要求処理プログラム格納手段と、
前記通信路を介して通信を行う通信制御手段と、
前記処理手段に格納され、前記処理手段が処理を行うプログラムを一時的に記憶する高速主記憶手段と、
前記処理手段が処理を行うプログラムを記憶する主記憶手段と、
前記通信装置を構成する各処理手段への電源の供給を制御する電源制御手段とを備え、
前記通信方法は、
前記通信装置の動作モードを省電力動作モードに移行する場合に、前記処理手段において、前記ネットワークアドレス問合処理プログラム格納手段から読み出した前記ネットワークアドレス問合せ処理プログラムを前記高速主記憶手段にコピーし、当該ネットワークアドレス問合せ処理プログラムを開始する処理ステップと、
前記処理手段、前記高速主記憶手段、及び前記通信制御手段以外への電源の供給を停止する電源制御ステップとを含む
ことを特徴とする通信方法。
【請求項１０】
前記省電力動作モード中に、前記通信制御手段を介して前記ネットワークアドレス問合せ通知を受信した場合、
前記電源制御ステップにおいては、前記通信装置を構成する各手段への電源供給を開始し、
前記処理ステップにおいては、前記動作モードを前記省電力動作モードから通常動作モードに移行するために、前記本体処理プログラム格納手段から読み出した本体処理プログラムを前記主記憶手段にコピーし、当該本体処理プログラムを開始する
ことを特徴とする請求項９記載の通信方法。
【請求項１１】
請求項９又は１０記載の通信方法のステップをコンピュータにより実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動作モードが低消費電力動作時でも、通信路に接続された他機器からの通信パケットが到達し、操作可能な通信装置に関するものである。
【背景技術】
【０００２】
従来、低消費電力機能を備えた通信装置は、通常、低消費電力動作時には自装置内のすべてのデバイスへの電源供給を停止する。そのため、低消費電力動作時の通信装置とは通信することができず、通信を開始したい場合には、その都度、通信装置の電源を投入する必要がある。
【０００３】
この電源投入をネットワークを介して遠隔操作する方法としてＷＯＬ（Ｗａｋｅｕｐ Ｏｎ ＬＡＮ）がある。しかしながら、ＷＯＬはイーサネット（登録商標）アドレスで電源投入先の機器を指定するため、ＬＡＮ内の機器からしか電源投入ができず、例えば、ルータを介して他セグメントに接続されているネットワーク機器からは電源投入できないという課題があった。
【０００４】
また、ルータを介して他セグメントからＬＡＮ内の通信装置に対して通信パケットを送信する際、ルータが他セグメントからＬＡＮ内への通信パケットであることを検出すると、ルータは必ず宛先のＩＰアドレスに対応するＬＡＮ内の機器のＭＡＣアドレスを調査するためにＬＡＮに対して「ＡＲＰ要求」と呼ぶネットワークアドレス問合せ要求を送信する。尚、ＴＣＰ/ＩＰにおけるＡＲＰプロトコルとは、ＩＰアドレスから物理層のネットワーク・アドレスであるＭＡＣアドレスを求めるために利用されるプロトコルであり、ＴＣＰ/ＩＰでは、ＩＰアドレスで通信相手を特定し、そのＩＰアドレスに向けてＩＰパケットを送信する。そして、仮に通信相手が同一ネットワーク上に存在するなら、そのあて先のコンピュータに向けて直接ＩＰパケットを送信し、そうでない場合はルータに向けてＩＰパケットを送信し、その後のパケットの配送を依頼することとなる。この際、相手のコンピュータやルータに対してＩＰパケットを送信するためには、イーサネット（登録商標）などの下位のネットワーク媒体を使用するが、この場合には、ＩＰアドレスではなく、ＭＡＣアドレスを使って通信相手を特定する。このため、例えばイーサネット（登録商標）を使ってパケットを送信するためには、ＩＰアドレスだけでなく、あて先となる機器のＭＡＣアドレスを知る必要がある。この関係が分からなければ、送信用のイーサネット（登録商標）のフレームを準備することができないためである。従って、ＩＰアドレスとＭＡＣアドレスの対応表が必要となり、これを作成するのがＡＲＰプロトコルの役割となる。ＴＣＰ/ＩＰにおける通信では、通信に先立って、ほとんどの場合に必ずこのＡＲＰプロトコル・パケットの送受信が行われ、お互いのコンピュータ同士がＭＡＣアドレス情報のやりとりを行うこととなっている。
【０００５】
また、従来、遠隔操作可能な通信装置は、ＡＲＰ処理のみを行う自動電源制御装置が開示されている（例えば、特許文献１参照）。図１０は、前記特許文献１に記載されたＬＡＮ自動電源制御装置１００２の説明図である。
【０００６】
本図に示すように、従来のＬＡＮ処理装置１００１においては、ＬＡＮ処理装置１００１の電源状態（パワーオン、パワーオフ）に応じてＬＡＮ自動電源制御装置１００２が受信した電文を処理する装置を切り替えることで、ＬＡＮ処理装置１００１がパワーオフ状態であってもＬＡＮ処理装置１００１の遠隔から電源投入を実現することができる。
【特許文献１】特許第３４１２２１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、他セグメントから送信された通信パケットの配送先機器、例えばＰＣやＤＶＤレコーダ等は、動作モードが省電力動作モード中の場合、ルータが送信したＡＲＰ要求に対する応答できないという問題がある。即ち、配信先機器が省電力動作モード中においては、ＡＲＰ要求に対する応答ができなく、その結果、ルータはＬＡＮ内には宛先のＩＰアドレスの機器は存在しないと判断し、他セグメントに接続されているネットワーク機器からの通信パケットを適切に配信先機器に配信することができないという問題がある。
【０００８】
また、上記特許文献に示す装置では、ＬＡＮアダプタ内にＬＡＮ送受信回路やＬＡＮ送受信制御部、通信制御装置だけでなく、自動電源制御装置を設ける必要があるため、部品点数が増加し製品コストが上がってしまうという課題がある。
【０００９】
さらに、昨今のＬＡＮ処理装置、特に、ＤＶＤレコーダやデジタルテレビといったデジタル家電の分野においは、これらのデジタル家電は組込機器、かつ、低コストが要求されるため、ＬＡＮアダプタ機能をＬＡＮ処理装置内に内蔵することが標準機能となってきており、また、ＬＡＮ処理装置とＬＡＮアダプタが接続されることが前提となっている上記特許文献で開示している構成を実現する必要性が乏しい。
【００１０】
本発明は、以上の課題を解決するためになされたものであり、特別な制御装置を必要とせずに、省電力モード動作中においても、ネットワークに接続されたルータ等の中継装置からのネットワークアドレス問合せ要求に応答することを可能にし、その結果、省電力モード動作中においても他の通信装置からの制御が可能となる通信装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記従来の課題を解決するために、本発明の通信装置は、通信路を介して送られてくる通信データに基づいて、自装置の動作を制御可能である通信装置において、前記通信装置の動作処理を行う処理手段と、前記通信装置の処理を行う本体処理プログラムを格納している本体処理プログラム格納手段と、前記通信装置のネットワークアドレス問合せ要求処理プログラムを格納しているネットワークアドレス問合せ要求処理プログラム格納手段と、前記通信路を介して通信を行う通信制御手段と、前記処理手段に格納され、前記処理手段が処理を行うプログラムを一時的に記憶する高速主記憶手段と、前記処理手段が処理を行うプログラムを記憶する主記憶手段と、前記通信装置を構成する各処理手段への電源の供給を制御する電源制御手段とを備え、前記通信装置の動作モードを省電力動作モードに移行する場合に、前記処理手段は、前記ネットワークアドレス問合処理プログラム格納手段から読み出した前記ネットワークアドレス問合せ処理プログラムを前記高速主記憶手段にコピーし、当該ネットワークアドレス問合せ処理プログラムを開始し、前記電源制御手段は、前記処理手段、前記高速主記憶手段、及び前記通信制御手段以外への電源の供給を停止することを特徴とする。
【００１２】
また、本発明に係る通信装置は、前記省電力動作モード中に、前記通信制御手段を介して前記ネットワークアドレス問合せ通知を受信した場合、前記電源制御手段は、前記通信装置を構成する各手段への電源供給を開始し、前記処理手段は、前記動作モードを前記省電力動作モードから通常動作モードに移行するために、前記本体処理プログラム格納手段から読み出した本体処理プログラムを前記主記憶手段にコピーし、当該本体処理プログラムを開始することを特徴とする。
【００１３】
これらの構成によって、低消費電力動作モード中にネットワークアドレス問合せ通知を受信した場合にも応答処理を行えると共に、前記低消費電力モード中においては、前記処理手段と前記通信制御手段と前記高速主記憶手段とだけに電源を供給すればよいため、低消費電力化が可能となる。
【００１４】
また、本発明の通信装置は、さらに、前記処理手段の処理速度を制御する処理部制御手段を備えることを特徴とする。
【００１５】
本構成によって、前記処理部制御手段を用いることにより、前記処理部は低消費電力動作時に動作速度を遅くするため、さらなる低消費電力化が可能となる。
【００１６】
尚、前記目的を達成するために、本発明は、通信装置の特徴的な構成手段をステップとする通信方法としたり、この方法が備える特徴的な命令を含むプログラムとして実現することもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは言うまでもない。
【発明の効果】
【００１７】
本発明に係る通信装置によれば、低消費電力動作時においても、ＬＡＮ外の機器からのネットワークアドレス問合せ要求に応答できる。また、特別な装置を備える必要がないため、製品コストの抑制を可能としてネットワークアドレス問合せ要求に応答できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１９】
（実施の形態１）
図１は、本実施の形態１に係る通信装置１０１の機能ブロック図である。尚、本発明に係る通信装置１０１は、その動作モードが低消費電力動作モードである場合においても、特別な機器を備えることなく、ルータからのネットワークアドレス問合せ要求、即ちＡＲＰ要求に応答できることを特徴とする。
【００２０】
通信装置１０１は、本体処理プログラムを格納した本体処理プログラム格納部１０２、ネットワークアドレス問合せ要求処理プログラムであるＡＲＰ処理のみを行うプログラムを格納したＡＲＰ処理プログラム格納部１０３、各部の電源を制御する電源制御部１０４、通信を制御する通信制御部１０５、通信装置１０１の全処理を司るＣＰＵ等の処理部１０６、処理部１０６の機能の一部として通信装置１０１の動作モードの検出を行う動作モード検出部１０６ａ、処理部１０６が処理を行う際に使用し、処理部１０６内に設けられた高速主記憶部であるキャッシュメモリ１０７、キャッシュメモリ１０７と同様に処理部１０６が処理を行う際に使用する主記憶部であるＲＡＭ等のメインメモリ１０８、及び通信装置１０１が通信を行う通信路１０９を備える。
【００２１】
電源制御部１０４は、通信装置１０１を構成する各種デバイスへの電源供給を制御する。また、処理部１０６からの要求に応じて各種デバイス毎の電源供給／停止が可能である。
【００２２】
通信制御部１０５は、通信路１０９に接続され、通信路１０９に接続される他の機器との通信を行う。例えば、イーサネット（登録商標）等で通信を行う。通信制御部１０５は、通信路１０９上の他通信装置から受信した通信データを処理部１０６に通知する。また、処理部１０６からの通信路１０９上の他通信装置へのデータ送信要求を受けて、実際のデータ送信処理を行う。
【００２３】
処理部１０６は、通信装置１０１を構成するすべてのデバイスの制御及びデータ処理を行う。処理部１０６は、キャッシュメモリ１０７上にロードされており、逐次読み出すプログラムに従って動作する。キャッシュメモリ１０７上のプログラムは、メインメモリ１０８にロードされているプログラムがブロック単位で逐次ロードされる。
【００２４】
尚、本実施の形態１に係る通信装置１０１は、通常動作モードと低消費電力動作モードの２つの動作モードを備える。通常動作モードとは、例えば、ＤＶＤレコーダの場合には、録画、再生、停止といったＤＶＤレコーダの基本機能や各種設定、ＧＵＩ表示、通信機能等、ＤＶＤレコーダが備える機能がすべて利用できる動作モードである。一方、低消費電力動作モードとは、電力消費を最小限に提言している動作モードであり、例えば、本実施例のＤＶＤレコーダの場合、ＡＲＰ処理以外はすべて停止している状態である。
【００２５】
また、本体処理プログラム格納部１０２に格納される本体処理プログラムは、通信装置１０１を構成する各種デバイス、電源等を制御し、通信装置１０１の全機能を提供するプログラムである。
【００２６】
さらに、本実施の形態１では、ＭＡＣアドレスが通信制御部１０５に格納されているとしたが、処理部１０６やＡＲＰ処理プログラム格納部１０３などに格納されていても良い。
【００２７】
そして、通信装置１０１が、例えば、ＤＶＤレコーダである場合、通信装置１０１である、ＤＶＤレコーダを構成するデバイスとしては、図２のＤＶＤレコーダ２００に示すような、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）２０１、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）２０２、Ｆｌａｓｈ−ＲＯＭ（Ｆｌａｓｈ−Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）２０３、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ Ｅｒａｓａｂｌｅ ａｎｄ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）２０４、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）２０５、ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ Ｄｉｓｋ）２０６ドライブ、通信制御部２０７、シリアル通信部２０８、画像処理部２０９、タイママイコン２１０、及び電源制御部２１１から構成されている。
【００２８】
図１と図２とを比較すると、図２において、本体処理プログラム格納部１０２やＡＲＰ処理プログラム格納部１０３は、ＨＤＤ２０５やＤＶＤ２０６あるいはＦｌａｓｈ−ＲＯＭ２０３、ＥＥＰＲＯＭ２０４といった記録可能なデバイスに相当する。電源制御部１０４は、同じく電源制御部２１１に相当し、処理部１０６は、ＣＰＵ２０１に相当する。また、メインメモリ１０８は、ＲＡＭ２０２に相当し、キャッシュメモリ１０７に相当するキャッシュメモリ２１２は、ＣＰＵ２０１内に内蔵されている。
【００２９】
本体処理プログラムは、これらＤＶＤレコーダを構成する各デバイスを制御して、録画、再生、高速再生、逆戻し再生、番組スキップ、録画予約、といったＤＶＤレコーダの基本機能や各種設定、ＧＵＩ表示、通信機能等の機能を実現する。本体処理プログラム格納部１０２に格納されている本体処理プログラムは、Ｆｌａｓｈ−ＲＯＭ２０３やＥＥＰＲＯＭ２０４、ＨＤＤ２０５、ＤＶＤ２０６など、記録可能なデバイスに格納されており、通信装置１０１の電源投入時に、本体処理プログラムやＡＲＰ処理プログラムと同様に記録可能なデバイスに格納されているブートローダーの働きによって本体処理プログラムが格納されているデバイスから読み出されて、メインメモリ１０８にコピーされ、処理部１０６に制御が引き渡される。処理部１０６は、メインメモリ上にコピーされた本体処理プログラムにしたがって、各デバイスの初期化、起動、制御を開始する。
【００３０】
そして、本発明に係るＡＲＰ処理プログラム格納部１０３に格納されるＡＲＰ処理プログラムは、ＡＲＰ処理、すわなち、ＡＲＰ要求受信処理、ＡＲＰ要求判定処理、ＡＲＰ応答送信処理のみを行うプログラムである。このＡＲＰ処理プログラムは、ＡＲＰ処理のみを行うため、ＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）機能や各デバイスを制御するためのデバイスドライバといった基本ソフトを全く必要としない。そのため、ＡＲＰ処理プログラムのプログラムサイズは非常に小さなサイズで実現可能である。また、ＡＲＰ処理プログラムは、本体処理プログラムと同様にＦｌａｓｈ−ＲＯＭ２０３やＥＥＰＲＯＭ２０４，ＨＤＤ２０５，ＤＶＤ２０６などの記録デバイスに格納されており、処理部１０６からの指示によって、ＡＲＰ処理プログラムが格納されたデバイスから読み出されて、キャッシュメモリ１０７にコピーされる。処理部１０６は、キャッシュメモリ上にコピーされたＡＲＰ処理プログラムにしたがって、ＡＲＰ処理を行う。
【００３１】
図５は、本実施の形態１に係る通信装置１０１におけるＡＲＰ処理プログラムの処理手順を示すフローチャートである。
【００３２】
ＡＲＰ処理プログラムは、キャッシュメモリと処理部のみで動作可能で、通信制御部１０５を介して、通信路１０９からの通信データを監視する（Ｓ５０１）。通信制御部１０５は、通信路１０９からの通信を検出（Ｓ５０２）すると、処理部１０６に通信路１０９から受信データを受信した旨を通知する。処理部１０６は、受信データがＡＲＰ要求かどうかを判定する（Ｓ５０３）。ＡＲＰ要求かどうかの判定方法として、受信データの各フィールドに格納されている値を確認することで行う。すなわち、通信データの宛先ＭＡＣアドレスフィールドがブロードキャストアドレス（０ｘＦＦＦＦＦＦＦＦＦＦＦＦ）であり、かつ、タイプフィールドがＡＲＰプロトコル（０ｘ０８０６）であり、かつ、ハードウェアタイプフィールドがイーサネット（登録商標）（０ｘ０００１）であり、かつ、プロトコルタイプフィールドが「０ｘ２０４８」であり、かつ、ハードウェアアドレス長フィールドがＭＡＣアドレス長（０ｘ０６）であり、かつ、プロトコルアドレス長フィールドはＩＰアドレス長（０ｘ０４）であり、かつ、オペレーションコードフィールドがリクエスト（０ｘ０００１）であることを確認する。
【００３３】
次に、受信データが前記条件に合致していれば、次のステップＳ５０４に処理を進め、ＡＲＰあて先確認において自ＩＰアドレスに合致していなければ、受信データはＡＲＰ要求ではないと判定し、Ｓ５０１に処理を戻す。Ｓ５０４では、受信データであるＡＲＰ要求の宛先フィールドと通信制御部１０５に記録されている自身のＩＰアドレスとを比較する。Ｓ５０４でＡＲＰ要求の宛先フィールドが自身のＩＰアドレスと一致しない場合は（Ｓ５０４でＮＯ）、Ｓ５０１に処理を戻す。ＡＲＰ要求の宛先フィールドが自身のＩＰアドレスと一致した場合は（Ｓ５０４でＹＥＳ）、受信データが自分宛のＡＲＰ要求であると判定し、ＡＲＰ要求送信者に対して、ＡＲＰ応答を送信（Ｓ５０５）し、続いて、通信装置１０１の動作モードを通常モードに移行させる（Ｓ５０６）。ここで、動作モードとは、通信装置１０１の動作状況を示しており、通常モードでは、本体処理プログラムが動作して、通信装置１０１のすべての機能が利用可能であるのに対して、低消費動作モードでは、ＡＲＰ処理プログラムが動作し、通信装置１０１はＡＲＰ処理しか動作していない。尚、ハードウェアタイプフィールドはイーサネット（登録商標）（０ｘ０００１）だけでなく、ＩＥＥＥ ８０２ Ｎｔｗｏｒｋｓ（０ｘ０００６）など、ハードウェアに応じた値でもよい。
【００３４】
図３は、本実施の形態１に係る通信装置において、通常動作から低消費電力動作への移行時の動作手順を示すフローチャートである。
【００３５】
まず、ユーザによるＧＵＩ操作や通信装置１０１のフロントボタン操作等を起点として通信装置１０１は、低消費電力動作モードへの移行を開始する（Ｓ３０１）。次に、通信装置１０１は、その処理を低消費動作モードに移行させるために必要となる終了処理を行う（Ｓ３０２）。次に、通信装置１０１は、ＡＲＰ処理プログラム格納部１０３に格納されているＡＲＰ処理プログラムを読み出して、キャッシュメモリ１０７上にロードする（Ｓ３０３）。
【００３６】
次に、通信装置１０１は、通信装置１０１を電源制御部１０４を介して構成する各デバイスへの電源供給を停止する（Ｓ３０４）。電源供給を停止するデバイスとしては、例えば、図２で示したＤＶＤレコーダの場合、ＡＲＰ処理を行うために必要なＣＰＵ２０１、キャッシュメモリ２１１、通信制御部２０７への電源供給は継続し、通信処理に必要のないその他のデバイス、ＲＡＭ２０２、Ｆｌａｓｈ−ＲＯＭ２０３，ＥＥＰＲＯＭ２０４，ＨＤＤ２０５、ＤＶＤ２０６、シリアル通信部２０８、画像処理部２０９への電源供給を停止する。通常、キャッシュメモリ２１１はＣＰＵ２０１に内蔵されるため、以上の処理により、低消費電力動作モード時に電源を供給する必要があるデバイスは、処理を行うＣＰＵ２０１と通信路１０９を介して通信を行う通信制御部２０７のみでよく、外部からの通信が到達できる状態でありながら、電源を供給しているデバイスを必要最小限にでき、低消費電力化が可能となる。
【００３７】
そして、処理部１０６は、キャッシュメモリ１０７上にロードされているＡＲＰ処理ソフトウェアを起動し（Ｓ３０５）、一連の処理を終了する。
【００３８】
図４は、本実施の形態１に係る通信装置において、低消費電力動作から通常動作への移行時の動作手順を示すフローチャートである。
【００３９】
低消費電力動作から通常動作に移行する条件は、通信装置１０１のＡＲＰ処理ソフトウェアが図５のフローチャートに基づいて、通信路１０９を介して通信制御部１０５が自身のＭＡＣアドレス宛のＡＲＰ要求の受信時である（Ｓ４０１、Ｓ４０２）。
【００４０】
Ｓ４０１では、自身のＭＡＣアドレス宛のＡＲＰ要求を受信すると、ＡＲＰ要求の送信機器に対してＡＲＰ応答を送信する。次に、通信装置１０１は、ＡＲＰ処理の終了処理を行う（Ｓ４０３）。次に、通信装置１０１は、電源制御部１０４を介して通信装置１０１を構成する各デバイスで電源供給を停止されていたデバイスへの電源供給を開始する（Ｓ４０４）。例えば、図２で示したＤＶＤレコーダの場合、ＡＲＰ処理を行うために必要なＣＰＵ２０１、キャッシュメモリ２１１、通信制御部２０７への電源供給は行われており、通信処理に必要のないその他のデバイス、ＲＡＭ２０２、Ｆｌａｓｈ−ＲＯＭ２０３、ＥＥＰＲＯＭ２０４、ＨＤＤ２０５、ＤＶＤ２０６、シリアル通信部２０８、画像処理部２０９が電源供給を停止されていたこれらのデバイスに対して電源供給を開始する。
【００４１】
最後に、本体処理プログラム格納部１０２に格納されている本体処理プログラムをメインメモリ１０８にロードして（Ｓ４０５）、通常処理ソフトウェアを起動（Ｓ４０６）させることで、再び通常動作に戻ることができる。
【００４２】
図６は、宅外の携帯端末６０１から通信装置１０１に対して制御要求が送信された場合においてルータ６０３が宅内の端末に対してＡＲＰ要求を行う場合の説明図を示す。
【００４３】
例えば宅外のネットワークを介して接続されている携帯電話機等の携帯端末６０１からの通信装置１０１に対して制御要求する場合には、ルータ６０３が他セグメントからＬＡＮ内への通信パケットであることを検出し、必ず宛先のＩＰアドレスに対応するＬＡＮ内の機器のＭＡＣアドレスを調査するためにＬＡＮに対してネットワークアドレス問合せ要求であるＡＲＰ要求を宅内ＬＡＮに接続されたＰＣ６０４、通信装置１０１、ＤＶＤレコーダ６０５に対してブロードキャストする。
【００４４】
これに対して、本発明に係る通信装置１０１は、上述したように低消費電力動作中においてもＡＲＰ処理プログラムが起動されているために、ＡＲＰ要求されているＩＰアドレスを参照して自身のＩＰアドレスであることを確認し、ＭＡＣアドレスをルータ６０３側にＡＲＰ要求の応答として返信することができる。このため、ルータ６０３はＩＰアドレスとＭＡＣアドレスとの対応関係が記述されたＡＲＰテーブルを作成して保持することができる。また、通信装置１０１は、その後通常動作モードに自動的に移行されるために、携帯端末６０１からの制御要求を省電力動作中においても確実に実行できる。
【００４５】
以上の説明のように、本実施の形態１に係る通信装置１０１の構成によれば、低消費電力動作時に、処理部１０６と高速主記憶部であるキャッシュメモリ１０７とだけでネットワークアドレス問合せ処理を動作可能な構成にすることにより、低消費電力動作中でもネットワークアドレス問合せ通知には応答できるため、ＬＡＮ外からの通信パケットを受信し、低消費電力動作から通常動作に切り替え可能である。
【００４６】
また、本発明に係る通信装置１０１は、電源制御装置を備える必要がないため、製品コストが抑制可能であり、さらに、ＬＡＮアダプタ機能を内蔵することができるため、昨今のＬＡＮ通信装置、特にＤＶＤレコーダやデジタルテレビなどのデジタル家電として用いることが可能となる。
【００４７】
（実施の形態２）
次に、本発明の実施の形態２について、図面を参照しながら説明する。尚、本実施の形態２においては、通信装置１０１においてさらに、より低消費電力化を図るために、ＣＰＵの動作周波数を制御する処理部制御部が追加されたことを特徴とする。
【００４８】
図７は、本実施の形態２に係る通信装置７０１の機能ブロック図である。尚、図７において、第１の実施の形態において説明した図１〜図６と同じ構成要素、処理手順については同じ符号を付し、その詳細な説明を省略する。
【００４９】
そして、図１と図７の差異は、処理部１０６の動作を制御するための処理部制御部７０２が追加されていることである。
【００５０】
図８は、本実施の形態２に係る通信装置において、通常動作から低消費電力動作への移行時の動作手順を示すフローチャートである。
【００５１】
実施の形態１におけるフローチャート図３と本実施例のフローチャートである図８との違いは、図３におけるＳ３０３とＳ３０４の間にＳ８０１のステップが追加されていることであり、それ以外については、図３と同様であるため説明を省略する。このＳ８０１では、処理部制御部７０２が処理部１０６のより低消費電力化を図るために動作周波数を下げている。
【００５２】
図９は、本実施の形態２に係る通信装置において、低消費電力動作から通常動作への移行時の動作手順を示すフローチャートである。
【００５３】
実施の形態１におけるフローチャート図４と本実施例のフローチャートである図８の違いは、図４におけるＳ４０４とＳ４０５の間にＳ９０１のステップが追加されていることであり、それ以外については、図４と同様であるため説明を省略する。このＳ９０１では、処理部制御部７０２が処理部１０６の動作周波数を上げている。
【００５４】
以上の説明のように、本実施の形態２に係る通信装置７０１の構成によれば、低消費電力動作時に、処理部１０６と高速主記憶部であるキャッシュメモリ１０７とだけでネットワークアドレス問合せ処理を動作可能な構成にするだけでなく、処理部制御部７０２を備えることにより、電源が供給されている処理部１０６の処理速度を落とすことができるため、さらなる低消費電力化が可能である。
【００５５】
尚、本実施の形態２において、Ｓ８０１は、Ｓ３０３とＳ３０４の間に設けたが、Ｓ３０１〜Ｓ３０５のいずれの間でＳ８０１を実行しても良い。また、Ｓ９０１はＳ４０４とＳ４０５の間に設けたが、Ｓ４０１からＳ４０６のいずれの間でＳ９０１を実行しても良い。
【産業上の利用可能性】
【００５６】
本発明に係る通信装置は、ＬＡＮアダプタ機能を内蔵したＬＡＮ通信装置、例えば、ＤＶＤレコーダやデジタルテレビなどのデジタル家電に適用することができる。
【図面の簡単な説明】
【００５７】
【図１】実施の形態１に係る通信装置の機能ブロック図
【図２】本発明に係る通信装置としてのＤＶＤレコーダの機能ブロック図
【図３】実施の形態１に係る通信装置において、通常動作から低消費電力動作への移行時の動作手順を示すフローチャート
【図４】実施の形態１に係る通信装置において、低消費電力動作から通常動作への移行時の動作手順を示すフローチャート
【図５】実施の形態１に係る通信装置におけるＡＲＰ処理プログラムの処理手順を示すフローチャート
【図６】宅外の携帯端末から通信装置に対して制御要求が送信された場合においてルータが宅内の端末に対してＡＲＰ要求を行う場合の説明図
【図７】実施の形態２に係る通信装置の機能ブロック図
【図８】実施の形態２に係る通信装置において、通常動作から低消費電力動作への移行時の動作手順を示すフローチャート
【図９】実施の形態２に係る通信装置において、低消費電力動作から通常動作への移行時の動作手順を示すフローチャート
【図１０】特許文献１に記載されたＬＡＮ自動電源制御装置の説明図
【符号の説明】
【００５８】
１０１  通信装置
１０２  本体処理プログラム格納部
１０３  ネットワークアドレス問合せ要求処理プログラム格納部
１０４  電源制御部
１０５  通信制御部
１０６  処理部
１０７  キャッシュメモリ
１０８  メインメモリ
１０９  通信路
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  Ｆｌａｓｈ−ＲＯＭ
２０４  ＥＥＰＲＯＭ
２０５  ＨＤＤ
２０６  ＤＶＤ
２０７  通信制御部
２０８  シリアル通信部
２０９  画像処理部
２１０  タイママイコン
２１１  電源制御部
６０３  ルータ
７０２  処理部制御部
【図１】
2007201559.tif 000003
【図２】
2007201559.tif 000004
【図３】
2007201559.tif 000005
【図４】
2007201559.tif 000006
【図５】
2007201559.tif 000007
【図６】
2007201559.tif 000008
【図７】
2007201559.tif 000009
【図８】
2007201559.tif 000010
【図９】
2007201559.tif 000011
【図１０】
2007201559.tif 000012