(57)【要約】【課題】  アドホックネットワークにおいて、各端末は省電力状態を所望の相手以外から解除される場合がある。また、各端末の省電力状態を認識できず、ある端末が受信機の電源を落としているときはデータを受信することができない。特に、ＩＰアドレス確認のパケットに応答できない場合には、ＩＰアドレスが重複し、正常な通信が損なわれることがある。【解決手段】  省電力機能の通信を開始する端末は、通信相手と共に秘匿モードの鍵を変更し、省電力通信を行う。次に、省電力機能を終了する場合には、相手と共に秘匿モードの鍵を元に戻す。そして、秘匿モードの鍵を元に戻した後に、ＩＰアドレスの再割当処理を行う。【選択図】  図９
2006229309.tif 000002
【特許請求の範囲】
【請求項１】
通信装置において、
省電力機能による通信状態に移行する場合に、所定の暗号鍵による暗号化通信状態に移行する手段を有することを特徴とする通信装置。
【請求項２】
請求項１において、
前記省電力機能による通信状態を終了する場合には、前記通信装置の識別情報を決めるための処理を実行する手段を有することを特徴とする通信装置。
【請求項３】
請求項１において、
前記所定の暗号鍵は、前記省電力機能による通信に移行する前には使用されていない暗号鍵であることを特徴とする通信装置。
【請求項４】
請求項１において、
前記所定の暗号鍵は、前記省電力機能による通信に移行する前の通信に使用されていた第一の暗号鍵とは異なる暗号鍵であり、
前記省電力機能による通信状態を終了する場合には、前記第一の暗号鍵を使用した通信に戻す手段を有することを特徴とする通信装置。
【請求項５】
請求項１において、
前記省電力機能による通信状態に移行する前には暗号化通信が行われていない場合に、前記省電力機能による通信状態を終了する際には、非暗号化通信状態に戻す手段を有することを特徴とする通信装置。
【請求項６】
請求項１において、
前記省電力機能は、少なくとも待ち受け時の消費電力を低減する機能であることを特徴とする通信装置。
【請求項７】
請求項１において、
前記省電力機能による通信状態に移行した後に、前記通信装置が参加していたネットワークに新たな通信装置が参加したか否かを判別する判別手段と、
前記判別手段による判別に応じて、前記通信装置の識別情報を決めるための処理を実行する手段を有することを特徴とする通信装置。
【請求項８】
請求項７において、
前記判別手段は、前記省電力機能による通信状態を終了した後に検出した報知信号に基づいて前記判断を行うことを特徴とする通信装置。
【請求項９】
請求項１において、
前記通信装置は、通信装置が直接通信を行うアドホックネットワークにおいて省電力機能による通信状態に移行する場合に、所定の暗号鍵による暗号化通信状態に移行することを特徴とする通信装置。
【請求項１０】
通信装置において、
省電力機能による通信状態に移行する移行手段と、
前記移行手段により移行した前記省電力機能による通信状態を終了する場合に、前記通信装置の識別情報を決めるための処理を実行する実行手段を有することを特徴とする通信装置。
【請求項１１】
請求項１０において、
前記移行手段により前記省電力機能による通信状態に移行した後に、前記通信装置が参加していたネットワークに新たな通信装置が参加したか否かを判別する判別手段を有し、
前記実行手段は、前記判別手段による判別に応じて、前記通信装置の識別情報を決めるための処理を実行することを特徴とする通信装置。
【請求項１２】
請求項１１において、
前記判別手段は、前記省電力機能による通信状態を終了した後に検出した報知信号に基づいて前記判断を行うことを特徴とする通信装置。
【請求項１３】
請求項１０において、
前記通信装置は、通信装置が直接通信を行うアドホックネットワークにおける省電力機能による通信状態を終了する場合に、前記通信装置の識別情報を決めるための処理を実行することを特徴とする通信装置。
【請求項１４】
通信方法において、
省電力機能による通信状態に移行する場合に、所定の暗号鍵による暗号化通信状態に移行することを特徴とする通信方法。
【請求項１５】
通信方法において、
省電力機能による通信状態を終了する場合に、通信装置の識別情報を決めるための処理を実行することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及び通信方法に関する。
【背景技術】
【０００２】
無線通信装置には、消費電力を抑えるために、省電力制御機能という待ち受け時の動作電力を抑える技術を備えたものがある。省電力制御機能は、受信フレーム期間を二つの期間にわけ、第一の期間では各無線通信装置宛てのデータ配信があるかを示す通知信号を送信する。そして、第二の期間では、配信すべきデータの通信を行う。
【０００３】
このとき、受信側の無線通信装置は、第一の期間で受信した通知信号により自分宛てのデータ配信が無いことが判明すると、第二の期間の受信電力を必要最低限に抑え、パワーセーブを実現する。また、第一の期間で受信した通知信号により自分宛てのデータがあることを通知されると、第二の期間における受信電力を抑えずにデータの受信処理を行う。
【０００４】
ＩＥＥＥ８０２．１１規格で規定されている、基地局を持ったインフラストラクチャーモードでは、基地局が他の無線通信装置の省電力状態を管理する。そして、省電力状態の無線通信装置には、ビーコン内のＴＩＭ（Ｔｒａｆｆｉｃ  Ｉｎｄｉｃａｔｉｏｎ  Ｍａｐ）情報によりデータの有無を通知し、配信すべきデータがある場合には、その後の期間でデータを送信する。
【０００５】
一方、特定の基地局を介さずに無線通信装置同士が直接通信を行うアドホックネットワークでは、省電力状態の無線通信装置には、ビーコンの後のＡＴＩＭ（Ａｎｎｏｕｎｃｅｍｅｎｔ  Ｔｒａｆｆｉｃ  Ｉｎｄｉｃａｔｉｏｎ  Ｍｅｓｓａｇｅ）により相手に対してデータがあるか否かを通知する。ＡＴＩＭによりデータが送られてくることを通知された無線通信装置は、その後の期間でデータを受け取る。
【非特許文献１】ＩＥＥＥ  Ｓｔｄ  ８０２．１１，１９９９  Ｅｄｉｔｉｏｎ
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記アドホックネットワークにおいては、ネットワークに参加している各無線通信装置が他の無線通信装置の省電力状態を認識できない場合がある。そのため、ある無線通信装置が待ち受け時の省電力制御機能を有効にし、受信機の電源を落としている状態であるときに、ＡＴＩＭによるデータ送信の通知無しにその無線通信装置宛てのデータが送られてくることがある。この場合、その無線通信装置は、送られてきたデータを受信することができない。
【０００７】
例えば、ＩＰアドレス（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ａｄｄｒｅｓｓ）確認のパケット（ＡＲＰ  Ｒｅｑｕｅｓｔ：Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  Ｒｅｑｕｅｓｔ）がアドホックネットワーク上にブロードキャスト送信され、そのパケットに受信できない無線通信装置（例えば、無線通信装置１とする）があるとする。この場合には、無線通信装置１はＡＲＰ  Ｒｅｑｕｅｓｔに対する応答ができないため、ＡＲＰ  Ｒｅｑｕｅｓｔを送信した無線通信装置（無線通信装置２とする）が、無線通信装置１と同一のＩＰアドレスを取得してしまう可能性がある。ＩＰアドレスが重複してしまうと、無線通信装置１は、無線通信装置２宛てのデータを受信してしまい、無駄な処理をすることになる。また、無線通信装置１宛てのデータに対して、無線通信装置２が応答してしまい、正常な通信が損なわれることも生じる。
【０００８】
また、アドホックネットワークに参加している、互いに相手を占有して通信を行いたい無線通信装置同士が省電力状態になったとしても、省電力状態になっていない無線通信装置からの要求により省電力状態を解除させられてしまい、相手を占有することができなかった。また、この場合、低消費電力効果の妨げになってしまう。
【０００９】
以上のように、低消費電力機能（省電力機能）を利用する上では多くの問題があり、省電力機能を効率的に活用することができなかった。
【００１０】
本発明は、上述した少なくとも１つの問題を解決することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、省電力機能による通信状態に移行する場合に、所定の暗号鍵による暗号化通信状態に移行する。
【００１２】
また、省電力機能による通信状態を終了する場合に、通信装置の識別情報を決めるための処理を実行する。
【発明の効果】
【００１３】
本発明によれば、省電力機能を効率的に活用することができる。
【発明を実施するための最良の形態】
【００１４】
（第一の実施形態）
以下、添付図面に従って本発明に係る実施形態を説明する。
【００１５】
本実施形態では、撮像装置としてのデジタルカメラ（以下、カメラ）と、出力装置としてのプリンタをＩＥＥＥ８０２．１１規格のアドホックモードにおいて無線接続し、さらにそれらを省電力制御機能を利用してパワーセーブモード（以下、ＰＳモード）で動作させた時にも、不整合のないデータ通信を保証することにある。なお、本実施形態におけるＰＳモードは、ＩＥＥＥ８０２．１１規格により規定されるパワーセーブモードであり、受信待機時に受信データが無い場合には、ＡＴＩＭウィンドウ終了後の受信機の電力を必要最低限に抑えパワーセーブを実現する。
【００１６】
図１は、本実施形態におけるカメラの構成を示すブロック図である。カメラは、大きく分けてカメラ機能部１０２と無線モジュール１０１に分かれる。カメラ機能部１０２は、カメラの撮影機能、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のデータ処理機能、無線モジュール１０１のコントロール・データ通信機能を有する。無線モジュール１０１のコントロールは、コンパクトフラッシュ（登録商標）メモリとのインタフェースなどのメモリインタフェース１０３を利用して行う。無線モジュール１０１は、ＩＥＥＥ８０２．１１規格の無線ＬＡＮ機能（ＰＨＹ，ＭＡＣ）、カメラ機能部１０２との通信機能を持つ。また、無線モジュール１０１は、ＭＡＣ処理部１０６とＲＦ処理部１０５とアンテナ１０４に分かれる。ＭＡＣ処理部１０６は、ＩＥＥＥ８０２．１１規格の無線ＬＡＮにおけるＭＡＣ，ＰＨＹの機能、カメラ機能部１０２との通信機能、ＲＦ処理部１０５のコントロール機能を持つ。ＭＡＣ処理部１０６のＲＦ処理部１０５のコントロールは、パワー制御のインタフェース１０８と送受信処理インタフェース１０７によって行われる。パケットの送信パワーはパワー制御のインタフェース１０８によって行われる。ＲＦ処理部１０５は、ＩＥＥＥ８０２．１１規格のＰＨＹ機能を行い、アンテナ１０４を通してデータを送受信する。
【００１７】
図２は、本実施形態におけるプリンタの構成を示すブロック図である。プリンタは、大きく分けてプリンタ機能部２０２と無線モジュール２０１に分かれる。プリンタ機能部２０２は、プリンタの印刷機能、ＴＣＰ／ＩＰのデータ処理機能、無線モジュール２０１のコントロール・データ通信機能を持つ。無線モジュール２０１は、図１の無線モジュール１０１の説明と同じため、ここでは省略する。
【００１８】
図３に、ＰＳモードによる動作開始前のプリンタ２とカメラ１とカメラ３によって構成されるネットワーク４の構成である。ネットワーク４は、ＩＥＥＥ８０２．１１規格のアドホックネットワークであり、特定の基地局を介さずに無線通信装置同士が直接通信をおこなっている。また、このネットワークは予めＩＥＥＥ８０２．１１規格のＷＥＰ（  Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）キーを使って暗号化通信を行う第一の秘匿モードが設定されているものとする。
【００１９】
図３の状態では、カメラ１はプリンタ２と通信をしており、カメラ３はプリンタ２と通信をしている状態である。ここで、カメラ１が、ＰＳモード状態でプリンタ２と通信を開始することを考える。カメラ１におけるＰＳ開始処理を図７を用いて説明する。
【００２０】
カメラ１は、アプリケーション層などの上位レイヤからＰＳモードへの移行指示であるＰＳ開始要求があると（ステップＳ７０１）、ＰＳ開始要求を通信相手であるプリンタ２に送信する（ステップＳ７０２）。プリンタ２は、カメラ１からＰＳ開始要求を受信すると、カメラ１への応答信号としてＰＳ開始確認を送信する。カメラ１はプリンタ２からのＰＳ開始確認を受信する（ステップＳ７０３）。その後、カメラ１は、ＰＳモード移行後に使用するＷＥＰキーをプリンタ２との間で決定し、決定した新たなＷＥＰキーを設定し、第２の秘匿モードへの変更を行う（ステップＳ７０４）。そして、ＰＳモードに移行し、ＰＳ処理を実行する（ステップＳ７０５）。
【００２１】
同様にプリンタ２におけるＰＳ開始処理を図７を使って説明する。
【００２２】
プリンタ２は、カメラ１からＰＳ開始要求を受けると（ステップＳ７０６）、ＰＳ開始確認をカメラ１に送信する（ステップＳ７０７）。そして、カメラ１との間で新たなＷＥＰキーを決定し、決定した新たなＷＥＰキーを設定し、第２の秘匿モードへの変更を行う（ステップＳ７０８）。また、プリンタ２は、ＰＳモードに移行するかを判定する（ステップＳ７０９）。プリンタ２は電源コンセントから十分な電力を供給されているため、ＰＳモードに移行する必要はない。そのため、ＰＳモードには移行せずにカメラ１との通信を上記第２の秘匿モードで行う。
【００２３】
これで、図４の状態になり、カメラ１はＰＳモードに移行し、かつ、第２の秘匿モードで通信するＰＳ機能を動作させながらの通信を、プリンタ２はＰＳモードには移行せずに第２の秘匿モードで通信するＰＳ機能を動作させながら通信をすることになる。よって、図４のように、ネットワーク４上であっても別のネットワーク２５があるような振る舞いをする。なお、このカメラ１とプリンタ２の通信は、新たなＷＥＰキーにより第２の秘匿モードに変更されているので、他の無線通信装置（例えばカメラ３）がカメラ１とプリンタ２からのデータを受けることはできなく、同様に、他の無線通信装置（カメラ３）からのデータをカメラ１とプリンタ２が受けることもできない。
【００２４】
ここで、図５のように、カメラ１とプリンタ２がＰＳ機能を動作させながら通信をしている間に、カメラ３６が新たにネットワーク４に入ってくることを考える。カメラ３６はネットワーク４に入ってきた後に、カメラ３６と同一のＩＰアドレスを持った無線通信装置が存在しないかを確認するために、ＡＲＰ  Ｒｅｑｕｅｓｔメッセージをネットワーク４にブロードキャスト送信する。カメラ１とプリンタ２とはＰＳ機能を動作させて通信しているので、カメラ３６からのＡＲＰ  Ｒｅｑｕｅｓｔメッセージを受信することはできない。従って、カメラ１とプリンタ２はＡＲＰ  Ｒｅｑｕｅｓｔメッセージに対する応答を返すことはない。そのため、カメラ３６はカメラ１もしくはプリンタ２が既に利用しているＩＰアドレスを重複してカメラ３６自身に割り当ててしまうことがある。例えば、カメラ３６に割り当てられたＩＰアドレスが、カメラ１と同一のものだとする。しかし、この時点では、カメラ３６とカメラ１が同一のＩＰアドレスを持っていたとしても、カメラ１とカメラ３６は互いに通信が第２の秘匿モードによって遮断されているため、データの不整合などは起こらない。
【００２５】
その後、カメラ１がプリンタ２とＰＳ機能を動作させながらの通信を上位レイヤからの指示にしたがって終了する場合を考える。
【００２６】
カメラ１におけるＰＳ終了処理を図８を使って説明する。
【００２７】
カメラ１は、アプリケーション層などの上位レイヤからのＰＳ終了要求を受けると（ステップＳ８０１）、ＰＳ終了要求をプリンタ２に送信する（ステップＳ８０２）。ＰＳ終了要求を受け取ったプリンタ２は、ＰＳ終了確認をカメラ１に送信する。カメラ１は、プリンタ２からのＰＳ終了確認を受信する（ステップＳ８０３）。その後、カメラ１は、ＰＳモードに移行しているかを判断し（ステップＳ８０４）、ＰＳモードに移行中である場合はＰＳモードの動作を終了するＰＳ終了処理を行う（ステップＳ８０５）。そして、第１の秘匿モード時に使用していたＷＥＰキーを使った通信に戻るために、ネットワーク４と同一のＷＥＰキーに再設定し、第２の秘匿モードを解除する（ステップＳ８０６）。さらに、ネットワーク４上にＡＲＰ  Ｒｅｑｕｅｓｔメッセージをネットワーク４にブロードキャスト送信し、ＩＰアドレスの再割り当て処理を行う（ステップＳ８０７）。ＩＰアドレスの再割り当てが終了すると、省電力制御機能を利用しない通常の通信状態での通信を行う。
【００２８】
同様に、プリンタ２におけるＰＳ終了処理を図８を使って説明する。
【００２９】
プリンタ２は、カメラ１からのＰＳ終了要求を受信すると（ステップＳ８０８）、カメラ１にＰＳ終了確認を送信する（ステップＳ８０９）。この後、プリンタ２は、ＰＳモードに移行しているかを判断し（ステップＳ８１０）、ＰＳモードに移行中であればＰＳモードの動作を終了するＰＳ終了処理を行い（ステップＳ８１１）、ＰＳモードに移行中でなければステップＳ８１２に進む。プリンタ２は、ＰＳモードに移行していないので、ＰＳ終了処理を行うことなくステップＳ８１２に進み、第一の秘匿モードで使用していたＷＥＰキーを使った通信に戻るために、ネットワーク４と同一のＷＥＰキーに再設定し、第２の秘匿モードを解除する（ステップＳ８１２）。さらに、ネットワーク４上にＡＲＰ  Ｒｅｑｕｅｓｔメッセージをネットワーク４にブロードキャスト送信し、ＩＰアドレスの再割り当て処理を行う（ステップＳ８１３）。ＩＰアドレスの再割り当てが終了すると、省電力制御機能を利用しない通常の通信モード状態での通信を行う。
【００３０】
その後、図６のようにカメラ１、カメラ２、プリンタ２、カメラ３６が同じネットワーク４に属することになるが、すでにカメラ１とプリンタ２はＩＰアドレスの再割り当てを行っているので、ＰＳ機能の動作中にネットワーク４に参加してきたカメラ３６とＩＰアドレスが重複してしまうことによるデータの不整合などは起こらない。
【００３１】
これまでのカメラ１とプリンタ２におけるＰＳ機能を動作させて通信する際の通信のシーケンスを図９を用いて説明する。
【００３２】
カメラ１はＰＳ開始要求９０１をプリンタ２に送信する。それを受けたプリンタ２はＰＳ開始確認９０２をカメラ１に送信する。その後、カメラ１とプリンタ２の両者で第２の秘匿モードの設定をする（９０４、９０４）。また、カメラ１はＰＳモードに移行し、データ通信９０６を開始する。カメラ１は、データ通信９０６が終了すると上位レイヤからＰＳ終了処理要求が出される。そして、カメラ１はＰＳ終了要求９０８をプリンタ２に送信し、ＰＳ終了確認９０９をプリンタ２から受信する。カメラ１は、ＰＳモードに移行していたので、ＰＳモードを終了する（９０７）。また、カメラ１とプリンタ２は、第２の秘匿モードの解除（９１０、９１２）、ＩＰアドレスの再割り当て処理（９１１、９１３）を実行し、省電力制御機能を利用しない通常の通信モード状態での通信を行う。
【００３３】
なお、図１において、カメラ１は、ネットワーク４に参加する場合は、カメラ機能部１０２より無線モジュール１０１にネットワークに参加するコマンドを発行し、ＭＡＣ処理部１０６とＲＦ処理部１０５によってＩＥＥＥ８０２．１１規格の無線信号を送受信し、ネットワークを形成する。また、秘匿モードの設定、変更は、カメラ機能部１０２より無線モジュール１０１に秘匿モードを設定するコマンドを発行し、ＭＡＣ処理部１０６にてデータを指定されたＷＥＰキーにて暗号化、復号化する。また、ＰＳモードに移行するためのＰＳ処理実行は、カメラ機能部１０２より無線モジュール１０１にＰＳモード移行を実行するコマンドを発行し、ＭＡＣ処理部１０６が間欠的にＲＦ処理部１０５の電流を落とす制御をする。同様に、ＰＳモードの動作を終了するためのＰＳ処理終了は、カメラ機能部１０２より無線モジュール１０１にＰＳモードを終了するコマンドを発行し、ＭＡＣ処理部１０６がＲＦ処理部１０５の電流を流しつづけるように制御する。また、第２の秘匿モードの解除は、カメラ機能部１０２より無線モジュール１０１に第２の秘匿モードを解除するコマンドを発行し、ＭＡＣ処理部１０６にてデータを指定されたＷＥＰキーにて暗号化、復号化する。なお、第２の秘匿モード解除後に暗号化通信を行わない場合は、ＭＡＣ処理部１０６にてデータを非暗号化、非復号化する。また、ＩＰアドレス再割り当てのための処理は、カメラ機能部１０２にて、ＩＰアドレス変更を行い、ＡＲＰ  Ｒｅｑｕｅｓｔメッセージにてネットワーク上に同一ＩＰアドレスがいないかを確認する。同一ＩＰアドレスの無線通信装置が存在しない場合は、そのＩＰアドレスを新しいＩＰアドレスとして利用する。同一ＩＰアドレスの無線通信装置が存在する場合は、再度ＩＰアドレスの変更を行う。これが同一ＩＰアドレスの無線通信装置が存在しなくなるまで行う。
【００３４】
同様に、プリンタ２におけるプリンタ機能部２０２からの無線モジュール２０１への制御は、カメラ１におけるカメラ機能部１０２からの無線モジュール１０１に対する制御とほぼ同一のため、省略する。
【００３５】
（第二の実施形態）
本実施形態では、上述した第二の秘匿モードの解除後に、ビーコンを監視する。そして、受信したビーコンに基づいて、ＰＳ機能の動作中に新たな無線通信装置がネットワーク４に参加したかを判断し、この判断結果に応じてＩＰアドレスの再割り当ての処理を行うようにする。
【００３６】
なお、カメラ、プリンタの構成、ＰＳ機能の動作開始時の処理は第一の実施形態と同じであるので説明は省略する。また、ＰＳ機能の動作終了処理については、図８のステップＳ８０１からステップＳ８０６、及び、ステップＳ８０８からステップＳ８１２は第一の実施形態と同じである。
【００３７】
以下、本実施形態におけるカメラ１及びプリンタ２におけるＰＳ終了処理を図１０を使って説明する。
【００３８】
カメラ１は、図８で説明したようにステップＳ８０１からステップＳ８０５の処理を行う。そして、第２の秘匿モードを解除する（ステップＳ８０６）と、所定期間の間、他の無線通信装置が報知するビーコン信号を監視する。ビーコン信号を受信すると、ビーコン信号内に含まれるビーコン信号の送信元の無線通信装置を示す識別子であるＭＡＣアドレスを取得する。このＭＡＣアドレスが、ＰＳ機能の動作開始前には存在しなかった無線通信装置のＭＡＣアドレスであれば、ＰＳ機能の動作中に新たな無線通信装置（カメラ３６）がネットワーク４に参加したと判断し（ステップＳ１００１）、ＩＰアドレスの再割り当て処理を行う（ステップＳ８０７）。そして、省電力制御機能を利用しない通常の通信状態での通信を行う。
【００３９】
また、受信したビーコン信号から取得できたＭＡＣアドレスの全てがＰＳ機能の動作開始前から存在していたならば（ステップＳ１００１）、ＩＰアドレスの再割り当て処理を行わずに、省電力制御機能を利用しない通常の通信状態での通信を行う。
【００４０】
同様に、プリンタ２は、図８で説明したようにステップＳ８０８からステップＳ８１１の処理を行う。そして、第２の秘匿モードを解除する（ステップＳ８１２）と、所定期間の間、他の無線通信装置が報知するビーコン信号を監視する。ビーコン信号を受信すると、ビーコン信号内に含まれるビーコン信号の送信元の無線通信装置を示す識別子であるＭＡＣアドレスを取得する。このＭＡＣアドレスが、ＰＳ機能の動作開始前には存在しなかった無線通信装置のＭＡＣアドレスであれば、ＰＳ機能の動作中に新たな無線通信装置（カメラ３６）がネットワーク４に参加したと判断し（ステップＳ１００２）、ＩＰアドレスの再割り当て処理を行う（ステップＳ８１３）。そして、省電力制御機能を利用しない通常の通信状態での通信を行う。
【００４１】
また、受信したビーコン信号から取得できたＭＡＣアドレスの全てがＰＳ機能の動作開始前から存在していたならば（ステップＳ１００２）、ＩＰアドレスの再割り当て処理を行わずに、省電力制御機能を利用しない通常の通信状態での通信を行う。
【００４２】
なお、ステップＳ１００１、Ｓ１００２の判断は、ＰＳ機能の動作を開始する前にネットワーク４内の各無線通信装置が報知するビーコン信号から、ネットワーク４内に存在する各無線通信装置のＭＡＣアドレスを取得して記憶しておき、これらの情報と比較することにより行うものとする。
【００４３】
また、上記第一の実施形態の説明では、ネットワーク４では、予め第一の秘匿モードが設定され、カメラ１とプリンタ２が第２の秘匿モードに移行し、第２の秘匿モードが解除されるとカメラ１とプリンタ２が第一の秘匿モードに戻るものとして説明した。別の実施形態としては、ネットワーク４では、暗号化通信が行われておらず、その後、カメラ１とプリンタ２が暗号化通信を行う秘匿モードに移行し、この秘匿モードが解除されるとカメラ１とプリンタ２が暗号化通信なしの通信に戻るものとしてもよい。
【００４４】
また、プリンタはＰＳモードに移行しないもとして説明したが、消費電力を低減するために、ＰＳモードに移行してもよい。この場合、図７のステップＳ７１０において、ＰＳモード移行のためのＰＳ処理を実行することになる。また、プリンタがＰＳモードに移行した場合には、図８のステップＳ８１１においてＰＳモードを終了するためのＰＳ処理終了を実行する。
【００４５】
さらに、上記説明では、カメラとプリンタとがＰＳ機能の動作を行う場合について説明したが、カメラ同士がＰＳ機能の動作を行ってもよい。
【００４６】
また、上記説明では、第二の秘匿モードで使用するＷＥＰキーは、ＰＳモード移行時にカメラとプリンタとの間で決定したが、予め決められていてもよい。
【００４７】
また、上記説明では、秘匿モードはＷＥＰキーによる暗号化通信を行うものとして説明したが、暗号鍵を一定時間毎に自動的に更新するＴＫＩＰ（Ｔｅｍｐｏｒａｌ  Ｋｅｙ  Ｉｎｔｅｇｒｉｔｙ  Ｐｒｏｔｏｃｏｌ）を用いてもよい。
【００４８】
また、ＰＳモードの終了と共にカメラ１がプリンタ２との通信を終了する場合、または、プリンタ２がカメラ１との通信を終了する場合には、通信を終了する機器はＩＰアドレスの再割り当て処理を行う必要はない。これらの場合には、図８のステップＳ８０６、Ｓ８１２の後に、通信を終了するか否かを判断し、通信を終了すると判断した機器は、ＩＰアドレスの再割り当て処理を実行せずに通信を終了する。ただし、一方の機器が通信を終了し、他方の機器がネットワーク４内での通信を継続する場合には、ネットワーク４内での通信を継続する機器はＩＰアドレスの再割り当て処理を行うものとする。
【００４９】
また、本発明は、カメラ、プリンタ以外の機器、例えば、パーソナルコンピュータ等の情報処理装置、テレビ等の映像出力装置、スキャナ等の画像入力装置など、様々な機器にも適用できる。
【００５０】
以上のように本発明における実施形態によれば、ＰＳモードに移行する際には、新たな暗号鍵による通信状態に移行するので、ＰＳモードに移行した通信装置同士で互いの通信装置を占有することができる。また、他の通信装置によるＰＳモードによる低消費電力効果の妨げを防止できる。
【００５１】
また、ＰＳモードを終了すると、または、ＰＳモード中に新たな通信装置がネットワークに参加した場合には、ＩＰアドレスの再割り当て処理を実行するので、ＩＰアドレスの重複割り当てを防止できる。また、データの送信側の通信装置が、相手のパワーセーブ状態の検出および管理を行わなくても、受信側通信装置の無駄な処理及びデータの受信ミスを防止することができる。その結果、ＰＳモードを効率的かつ積極的に活用でき、低消費電力効果を向上することができる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態のカメラの構成を示すブロック図
【図２】本発明の実施形態のプリンタの構成を示すブロック図
【図３】本発明の実施形態を説明するＰＳ機能の動作開始前のプリンタとカメラのネットワーク構成図
【図４】本発明の実施形態を説明するＰＳ機能動作時のネットワーク構成図
【図５】本発明の実施形態を説明する新たな参入者が加わったネットワーク構成図
【図６】本発明の実施形態を説明するＰＳ機能動作終了後のネットワーク構成図
【図７】本発明の実施形態を説明するＰＳ機能動作開始処理のフローチャート
【図８】本発明の第一の実施形態を説明するＰＳ機能動作終了処理のフローチャート
【図９】本発明の実施形態を説明するシーケンス図
【図１０】本発明の第二の実施形態を説明するＰＳ機能動作終了後のネットワーク構成図
【符号の説明】
【００５３】
１  カメラ
２  プリンタ
３  カメラ
４  ネットワーク
２５  ＰＳ機能動作時に形成される別のネットワーク
３６  ネットワーク４への新たな参入者
【図１】
2006229309.tif 000003
【図２】
2006229309.tif 000004
【図３】
2006229309.tif 000005
【図４】
2006229309.tif 000006
【図５】
2006229309.tif 000007
【図６】
2006229309.tif 000008
【図７】
2006229309.tif 000009
【図８】
2006229309.tif 000010
【図９】
2006229309.tif 000011
【図１０】
2006229309.tif 000012