(57)【要約】【課題】Ａｕｔｏ  ＩＰによって取得したＩＰアドレスが、データ通信中の端末の移動により通信距離が変化しても、他の端末と衝突することを防ぐ。【解決手段】Ａｕｔｏ  ＩＰによるアドレッシングシーケンスの際に、無線通信の送信出力を通常のデータ送信時に比べて大きくし、また、重複通知パケットを受信して、再度重複検査パケットを送信する際にも、無線通信の送信出力を通常のデータ送信時に比べて大きくする。【選択図】        図１
2007019601.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置であって、
前記無線通信装置の各部の動作を制御する制御部と、
前記制御部において、データまたは制御コマンドによって生成されたデータパケットまたは制御パケットを送信する無線送信手段と、
通信相手が送信したデータパケットまたは制御パケットを受信する無線受信手段と、
前記無線送信手段から送信されるパケットの信号到達範囲を制御する送信制御手段とを備え、
前記送信制御手段は、自分のアドレスを決定するための検査パケット送信時の信号到達範囲を前記データパケット送信時よりも広くなるように制御し、
前記無線送信手段は、前記検査パケットを前記信号到達範囲内に送信することを特徴とする、無線通信装置。
【請求項２】
請求項１記載の無線通信装置であって、
前記無線受信手段により受信するパケットの信号受信範囲を制御する受信制御手段を備え、
前記受信制御手段は、自分のアドレスが重複していることを通知する通知パケット受信時の信号受信範囲を前記データパケット受信時よりも広くなるように制御し、
前記無線受信手段は、前記通知パケットを前記信号受信範囲内において受信することを特徴とする、無線通信装置。
【請求項３】
通信相手に対して自分のアドレスを決定するための検査パケットを送信する無線送信手段と、前記検査パケット送信時における信号到達範囲を制御する送信制御手段とを含む無線通信装置における送信制御方法であって、
前記検査パケットを生成して、前記無線送信手段および前記送信制御手段に送るステップと、
前記送信制御手段において、前記検査パケットの送信時の信号到達範囲がデータパケット送信時よりも広くする制御を行うステップと、
前記無線送信手段により前記信号到達範囲内に前記検査パケットを送信するステップとを含むことを特徴とする送信制御方法。
【請求項４】
通信相手に対して自分のアドレスを決定するための検査パケットの送信後において、
前記通信相手から自分のアドレスが重複していることを通知する通知パケットを受信する無線受信手段と、前記通知パケット受信時における信号受信範囲を制御する受信制御手段とを含む無線通信装置における受信制御方法であって、
前記通信相手に対する検査パケットの送信を前記受信制御手段に通知するステップと、
前記受信制御手段において、前記通知パケット受信時の信号受信範囲がデータパケット受信時よりも広くなる制御を行うステップと、
前記無線受信手段により前記信号受信範囲内において前記通知パケットの受信を待ち受けるステップとを含むことを特徴とする受信制御方法。
【請求項５】
通信相手に対して自分のアドレスを決定するための検査パケットを送信する無線送信手段と、前記検査パケットを送信時における信号到達範囲を制御する送信制御手段とを含む無線通信装置における送信制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取可能な記憶媒体であって、
前記検査パケットを生成して、前記無線送信手段および前記送信制御手段に送るステップと、
前記送信制御手段において、前記検査パケットの送信時の信号到達範囲がデータパケット送信時よりも広くする制御を行うステップと、
前記無線送信手段により前記信号到達範囲内に前記検査パケットを送信するステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記憶媒体。
【請求項６】
通信相手に対して自分のアドレスを決定するための検査パケットの送信後において、
前記通信相手から自分のアドレスが重複していることを通知する通知パケットを受信する無線受信手段と、前記通知パケット受信時における信号受信範囲を制御する受信制御手段とを含む無線通信装置における受信制御をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記憶媒体であって、
前記通信相手に対する検査パケットの送信を前記受信制御手段に通知するステップと、
前記受信制御手段において、前記通知パケット受信時の信号受信範囲がデータパケット受信時よりも広くなる制御を行うステップと、
前記無線受信手段により前記信号受信範囲内において前記通知パケットの受信を待ち受けるステップとをコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信装置、送信制御方法、受信制御方法および記憶媒体に関し、特にＩＰアドレス等のネットワーク上の端末識別子の集中管理を行うサーバや管理者が存在せず、端末間の分散制御によって端末識別子の重複解決を行う無線通信システムに関する。
【背景技術】
【０００２】
近年、有線通信においては、さまざまな機器同士を有線（ケーブル）でつなげるだけですぐに利用できるような標準規格、及びそれを実装した製品が登場している。たとえば、デジタルカメラとプリンタをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）というケーブルでつないでプリントできるＰｉｃｔＢｒｉｄｇｅ（ＣＩＰＡ  ＤＣ−００１）が規格化されている。
【０００３】
この規格を用いているデジタルカメラとプリンタでは、ＵＳＢで結線するとプリンタは印刷が可能な状態になり、あとはデジタルカメラが有するユーザインタフェース（デジタルカメラには撮像画像等を確認するための液晶ディスプレイおよび各種キーが設けられている）で印刷したい画像を指定するだけでプリント作業を行うことが可能である。
【０００４】
一方、有線で行っていた情報伝達を国際標準規格ＩＥＥＥ８０２．１１に基づく無線通信方法などによって無線化する需要が高まっており、デジタルカメラ、ストレージ、プリンタなどの周辺機器間の通信にも無線通信が用いられ始めている。無線通信によって、ケーブル敷設が不要であり、各デバイスの設定場所の自由度を増し、可搬性が向上するという特徴をもつ。
【０００５】
このような無線通信装置は、ある決められた通信モード、ＩＤ（ＥＳＳ−ＩＤ）、周波数帯を指定するためのチャネルなどがあらかじめ設定されており、この通信モードなどの設定に通信ネットワーク内の他の装置、すなわちクライアント側の設定も合わせることにより、通信ネットワーク内での通信が確立するようになっている（例えば、特許文献１参照。）。
【０００６】
なお、通信モードには、無線ＬＡＮカードを装着した機器だけで通信ネットワークを組む「アドホック（Ａｄ−Ｈｏｃ）モード（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）」と、通信ネットワーク内の中継器のアクセスポイントを経由して既存ネットワークと接続する「インフラストラクチャ（Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）モード」とがある。
【０００７】
従来、ネットワークの管理者や管理サーバの存在しないアドホックネットワークで、各端末にネットワーク内で一意のＩＰアドレスを割り当てるための方法として、Ａｕｔｏ  ＩＰと呼ばれる方法が提案されている。
【０００８】
Ａｕｔｏ  ＩＰは、ネットワークに接続する装置が予約範囲である１６９．２５４．０．１〜１６９．２５４．２５５．２５５の中から任意の仮アドレスを決め、この仮アドレスをネットワークにブロードキャストする。仮アドレスを受信した他のネットワーク端末は、仮アドレスと自アドレスが等しい場合のみメッセージを返す。このメッセージを返ってきた場合には、別の仮アドレスを決めて、再度ブロードキャストを行う。メッセージが返ってこなくなるまでこの処理を繰り返すことで、現在ネットワークで使われていないアドレスを取得し、このアドレスを自アドレスとして割り当てる。
【０００９】
図３に示すような、無線アドホックネットワークが存在しているとする。
【００１０】
図３の端末Ａ３００と端末Ｂ３０１、端末Ｃ３０２がそれぞれ、端末Ａの通信可能範囲３０４内のネットワークにおいて、無線アドホックネットワークを形成している。一方、ネットワーク外には、端末Ａ３０１と同じＩＰアドレスを持つ端末Ｄ３０３が存在しているとする。
【００１１】
図４では、図３と同様の無線アドホックネットワークに対し、端末Ａ４００と同じＩＰアドレスを持つ端末Ｄ４０３が、端末の移動により同ネットワークに参加したことを示す図である。これにより、同じＩＰアドレスを持つ端末Ａと端末Ｄが、同じネットワーク内に存在することになり、ＩＰアドレスの衝突が生じてしまう。
【特許文献１】特開２００４−２４１９１１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
以上のように、互いに通信可能範囲外のネットワークにある複数の端末が同じＩＰアドレスを用いて通信を行っている状況において、これらが端末の移動などで通信距離が変化し互いに通信可能になった場合に、通信中に他のデバイスとＩＰアドレスが衝突する可能性がある。
【００１３】
本発明は、以上の点に着目して成されたもので、Ａｕｔｏ  ＩＰによって取得したＩＰアドレスが、データ通信中の端末の移動により通信距離が変化しても、他の端末と衝突することを防ぐ無線通信装置、送信制御方法、受信制御方法および記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明にかかる無線通信装置は以下の構成をとる。
【００１５】
すなわち、無線通信装置であって、
前記無線通信装置の各部の動作を制御する制御部と、
前記制御部において、データまたは制御コマンドによって生成されたデータパケットまたは制御パケットを送信する無線送信手段と、
通信相手が送信したデータパケットまたは制御パケットを受信する無線受信手段と、
前記無線送信手段から送信されるパケットの信号到達範囲を制御する送信制御手段とを備え、
前記送信制御手段は、自分のアドレスを決定するための検査パケット送信時の信号到達範囲を前記データパケット送信時よりも広くなるように制御し、
前記無線送信手段は、前記検査パケットを前記信号到達範囲内に送信することを特徴とする。
【００１６】
また、上記無線通信装置において、
前記無線受信手段により受信するパケットの信号受信範囲を制御する受信制御手段を備え、
前記受信制御手段は、自分のアドレスが重複していることを通知する通知パケット受信時の信号受信範囲を前記データパケット受信時よりも広くなるように制御し、
前記無線受信手段は、前記通知パケットを前記信号受信範囲内において受信するようにしてもよい。
【００１７】
また本発明は、無線通信装置の制御を行うためのコンピュータプログラムとしても構成することが出来る。
【００１８】
すなわち、通信相手に対して自分のアドレスを決定するための検査パケットを送信する無線送信手段と、前記検査パケット送信時における信号到達範囲を制御する送信制御手段とを含む無線通信装置における送信制御方法であって、
前記検査パケットを生成して、前記無線送信手段および前記送信制御手段に送るステップと、
前記送信制御手段において、前記検査パケットの送信時の信号到達範囲がデータパケット送信時よりも広くする制御を行うステップと、
前記無線送信手段により前記信号到達範囲内に前記検査パケットを送信するステップとを備えることを特徴とする。
【００１９】
また、上記無線通信装置制御方法において、通信相手に対して自分のアドレスを決定するための検査パケットの送信後において、
前記通信相手から自分のアドレスが重複していることを通知する通知パケットを受信する無線受信手段と、前記通知パケット受信時における信号受信範囲を制御する受信制御手段とを含む無線通信装置における受信制御方法であって、
前記通信相手に対する検査パケットの送信を前記受信制御手段に通知するステップと、
前記受信制御手段において、前記通知パケット受信時の信号受信範囲がデータパケット受信時よりも広くなる制御を行うステップと、
前記無線受信手段により前記信号受信範囲内において前記通知パケットの受信を待ち受けるステップを備えるようにしてもよい。
【発明の効果】
【００２０】
本発明によれば、Ａｕｔｏ  ＩＰによって取得したＩＰアドレスが、データ通信中の端末の移動により通信距離が変化しても、他の端末と衝突することを防ぐことが出来る。
【００２１】
またデータ通信中は、送信出力を抑えるため消費電力を低くすることが出来る。
【発明を実施するための最良の形態】
【００２２】
以下、本発明に係る無線通信装置の実施の形態を図面を参照しながら説明する。
【実施例】
【００２３】
（第１の実施の形態）
図２は本発明を、デジタルカメラ２０１と、無線による通信手段を介してデジタルカメラと接続されたプリンタ２３１とから構成されるシステムに適用したときの主な部分を示したものである。
【００２４】
本発明にかかるデジタルカメラ２０１、およびプリンタ２３１は無線通信を行うためのインターフェイスを具備している。本発明では無線インターフェイスとしてはＩＥＥＥ８０２．１１ｂ方式を用いる。
【００２５】
ＩＥＥＥ８０２．１１ｂ方式には、無線ＬＡＮアダプタを装着した機器だけでネットワークを組む「アドホックモード」と、通信ネットワーク内の中継器のアクセスポイントを経由して既存ネットワークと接続する「インフラストラクチャモード」という通信モードがある。
【００２６】
Ａｕｔｏ  ＩＰは、アドホックモードにおいてユニークなＩＰアドレスを決定する機能である。
【００２７】
以下、図２の各構成を詳細に説明する。
【００２８】
まず、デジタルカメラ２０１は、撮影レンズと、撮影レンズを介して入射する被写体光を受光し、光電変換して画像信号を生成するＣＣＤと、後段のアナログ／デジタル（Ａ／Ｄ）変換回路等から構成される撮像部２０４を備えている。撮像部２０４がＣＰＵ２１７の制御のもと、デジタル画像信号を出力して信号処理部２０２で信号処理を施した後、ＲＡＭ２０３に一時的にデジタル画像信号を保持する。その後作成されたデジタル画像信号は最終的に、コンパクトフラッシュ(登録商標)２０５に画像ファイルとして保存される。
【００２９】
上記ＣＰＵ２１７には、更にＲＯＭ２０８、各種操作部材２１０からの入力を制御するＳＷ制御部２０９、デジタル画像信号の表示データや、各種ユーザインタフェースの表示データを保持するためのＶＲＡＭ２０６、無線通信インターフェイス２１１、ＵＳＢ規格に準拠した通信インターフェイス２１６、各種パラメータや各種情報を保持するためのフラッシュＲＯＭ２１５が接続されている。ＶＲＡＭ２０６に保持された表示データの内容は、ＬＣＤモニタ２０７に表示される。
【００３０】
各種操作部材２１０は、電源のＯＮ／ＯＦＦを制御するための電源ＳＷ（不図示）や、撮影を指示するためのレリーズＳＷ（不図示）や、ＬＣＤモニタ２０７にデジタル画像信号の表示を指示するためのＳＷ（不図示）や、ＬＣＤモニタ２０７にメニューを表示するためのＳＷ（不図示）や、画像コマを送ったり戻したり、メニューの選択状態を変更したりするために使用するＳＷ（不図示）や、液晶上で直接指示を与えるタッチパネル（不図示）などが含まれる。
【００３１】
本デジタルカメラの動作モードとして、少なくとも電源オフモード、記録モード、再生モード、プリントモードを備えているが、これらのモードは操作部材２１０からの指示によって、移行可能である。
【００３２】
本実施例のデジタルカメラでは、図３に示すような無線アドホックネットワークに加入するために、Ａｕｔｏ  ＩＰを使ってアドレス決定を試みる。
【００３３】
本実施例のフラッシュＲＯＭ２１５には、決定したＩＰアドレス等を記憶するための無線設定値記憶領域２２０が確保されている。この領域には、アドホックなどの通信モードや、使用する通信のチャンネルなどの情報も保持される。
【００３４】
本実施例のＲＯＭ２０８には、送信パケットの処理を行うパケット送信手段２１９と、受信パケットの処理を行うパケット受信手段２１８がソフトウェアプログラムとして保持されている。
【００３５】
また、無線通信インターフェイス２１１は、コントローラ２１２、ＲＦモジュール２１３、およびアンテナ２１４を有している。
【００３６】
コントローラ２１２は、ＩＥＥＥ８０２．１１ｂのプロトコルに応じた無線通信を行うためのベースバンド制御（無線インターフェイス制御）等を行うコントローラであり、ＣＰＵ２１７との間でデータの送受信を行う。また無線通信の受信感度、送信出力の制御を行う。
【００３７】
ＲＦモジュール２１３は、データを無線通信するために、信号のＡ／Ｄ変換、Ｄ／Ａ変換等をおこなうモジュールでありアンテナ２１４と接続する。
【００３８】
アンテナ２１４はＲＦモジュール２１３によりアナログ信号に変換された信号を電波として放射する。またアナログ信号を受信し、ＲＦモジュール２１３に送出する。
【００３９】
一方、プリンタ２３１側では、デジタルカメラの無線通信インターフェイスと同じ、無線通信インターフェイス２４１を備え、デジタルカメラ２０１と同じく、コントローラ２４２、ＲＦモジュール２４３、およびアンテナ２４４を有している。
【００４０】
また無線通信インターフェイス２４１はプリンタのＣＰＵ２４５と接続されている。このＣＰＵはさらに画像メモリ２３２と、プリンタのプログラム等が保持されているＲＯＭ２３６と、用紙搬送部２３７、ＵＳＢ規格に準拠した通信インターフェイス２４０、各種パラメータや各種情報を保持するためのフラッシュＲＯＭ２３８が接続されている。ＣＰＵはさらにバッファメモリ２３３に接続され、その先に、ドライバ２３４を介してプリンタヘッド２３５に接続されている。
【００４１】
デジタルカメラ２０１から送信されるプリント対象となる画像データは、無線通信インターフェイス２４１を介して画像メモリ２３２に一時的に保持される。プリンタでは、デジタルカメラ２０１から送信されるプリントデータの印刷の指示を受信すると、ＣＰＵ２４５は用紙搬送部２３７を駆動して印刷される用紙をまず給紙して、印刷開始先頭位置に用紙を設定すると同時に、一時的に保持されている画像データを、展開して１ライン分のプリントデータを作成し、バッファメモリ２３３に転送してドライバ２３４を経由してプリンタヘッド２３５を制御してプリントを開始する。このプリントヘッド２３５は、印刷用紙の１ライン分のデータを同時に印刷できるものであり、上記用紙搬送部２３７は１ラインの印刷が終わるごとに１ライン分用紙を搬送するものである。
【００４２】
このようにＣＰＵ２４５は、用紙搬送部２３７とプリントデータのプリントヘッド２３５への転送を同期させながら駆動する。
【００４３】
このようにして所望する画像の印刷動作を行った後、ＣＰＵ２４５は用紙搬送部２３７を駆動して用紙を排紙する。
【００４４】
また、電源のＯＮ／ＯＦＦを指示するための電源ＳＷ２３９がＣＰＵ２４５に接続されており、ユーザーが電源ＳＷをＯＮにすると、プリンタ２３１の電源が入る。
【００４５】
本実施例のプリンタでは、デジタルカメラ２０１と同様に、図３に示すような無線アドホックネットワークに加入するために、Ａｕｔｏ  ＩＰを使ってアドレス決定を試みる。
【００４６】
本実施例のフラッシュＲＯＭ２３８には、決定したＩＰアドレス等を記憶するための無線設定値記憶領域が確保されている。この領域には、アドホックなどの通信モードや、使用する通信のチャンネルなどの情報も保持される。
【００４７】
本実施例のＲＯＭ２３６には、送信パケットの処理を行うパケット送信手段２４７と、受信パケットの処理を行うパケット受信手段２４６がソフトウェアプログラムとして保持されている。
【００４８】
本実施形態におけるデジタルカメラ２０１での、ＩＰアドレッシングシーケンスを説明する。
【００４９】
まず、図５にＡｕｔｏ  ＩＰの手順で使用する、ＩＰアドレスの重複検査に使用する重複検査パケットの要素を示す。重複検査パケットを送信する端末は、宛先物理アドレス５００に全ての端末へのブロードキャストを意味する識別子を、送信元物理アドレス５０１には自端末の物理アドレスを、パケット種別識別子５０２には重複検査パケットを意味する値を、重複検査ＩＰアドレス５０３には重複検査の対象となるＩＰアドレスを設定する。
【００５０】
図６は、Ａｕｔｏ  ＩＰの手順で使用する、ＩＰアドレスの重複を通知するために使用する重複通知パケットの要素を示したものである。ＩＰアドレスの重複を検出し重複通知パケットを送信する端末は、宛先物理アドレス６００にＩＰアドレスの重複を通知する相手の物理アドレスを、送信元物理アドレス６０１には自端末の物理アドレスを、パケット種別識別子６０２には重複通知パケットを意味する値を、重複通知ＩＰアドレス６０３には重複を検出したＩＰアドレスを設定する。
【００５１】
図１０は、Ａｕｔｏ  ＩＰの手順によりＩＰアドレスの重複解決を行う端末の、ＩＰアドレスの設定に関する機能の構成を示した機能ブロック図である。
【００５２】
端末は起動時にＩＰアドレス選択手段１００８により自端末で使用するＩＰアドレスをランダムに選択し、選択したＩＰアドレスを重複検査パケット生成手段１００７に渡す。重複検査パケット生成手段１００７では、渡されたＩＰアドレスがネットワーク内で重複していないかどうかを検査するために図５に示した重複検査パケットを生成し、重複検査ＩＰアドレス５０３にＩＰアドレス選択手段１００８より渡されたＩＰアドレスを設定する。
【００５３】
重複検査パケット生成手段１００７は、重複検査パケットを生成するとパケットをネットワークに送信する。同時に重複通知パケット待ちタイマ１００４を始動する。
【００５４】
パケット受信手段１０００は宛先物理アドレスがブロードキャストを意味する識別子であるパケット、または宛先物理アドレスが自端末の物理アドレスであるパケットを受信して受信パケット解析手段１００２に渡す。
【００５５】
図７は、受信パケット解析手段１００２の動作手順を示したフローチャートである。受信パケット解析手段１００２は、ネットワークからパケットを渡されると、ステップ７０１において、パケットの種別識別子から受信パケットの種別を判定する。次にステップ７０２において、重複検査パケットの受信であればステップ７０３の重複検査パケットの処理を行い、重複検査パケットの受信でなければステップ７０４に進む。ステップ７０４において、重複通知パケットの受信であればステップ７０５の重複通知パケットの処理を行い、重複通知パケットの受信でなければ、ステップ７０６に進む。ステップ７０６において、重複検査パケットでも重複通知パケットでもない場合には、図１０の受信パケット処理手段１００３にパケットを渡す。受信パケット処理手段１００３はパケットの種別に応じた適切な処理を行う。
【００５６】
図８は、図７におけるステップ７０３の重複検査パケット処理の詳細な手順を示すフローチャートである。
【００５７】
受信パケット解析手段１００２は重複検査パケットを受信すると、ステップ８０１において、受信した重複検査パケットの重複検査ＩＰアドレス５０３が図２の無線設定記憶領域２２０に保持された自端末のＩＰアドレスと重複しているかどうかを判断し、重複していればステップ８０２において、このＩＰアドレスと受信した重複検査パケットの送信元物理アドレス５０１を図１０の重複通知パケット生成手段１００６に渡す。重複通知パケット生成手段１００６は、図６の重複通知パケットを生成し、受信パケット解析手段１００２から渡された物理アドレス、ＩＰアドレスをそれぞれ宛先物理アドレス６００、重複通知ＩＰアドレス６０３に設定して、パケット送信手段１００１からパケットを送信する。
【００５８】
図９は、図７におけるステップ７０５の重複通知パケット処理の詳細な手順を示すフローチャートである。
【００５９】
受信パケット解析手段１００２は重複通知パケットを受信すると、図１０のＩＰアドレス選択手段１００８で選択したＩＰアドレスが既に使用されていることを検出し、ステップ９０１で重複通知パケット待ちタイマ１００４が動作中かどうかを調べ、動作中であればステップ９０２へ、動作中でなければ終了する。ステップ９０２では、ＩＰアドレスの確定前と判断して重複通知パケット待ちタイマ１００４を停止し、ステップ９０３でＩＰアドレス選択手段１００８を再び起動する。
【００６０】
図１０の重複通知パケット待ちタイマ１００４がタイムアウトした場合には、重複通知パケット待ちタイマのタイムアウト処理手段１００５において、選択されたＩＰアドレスを無線設定記憶領域２２０に記憶し、そのＩＰアドレスで通信を開始する。
【００６１】
次に、図１において、本実施形態におけるＩＰアドレッシングシーケンスについて説明する。
【００６２】
まず、ステップ１０１において重複検査パケット生成手段１００７において、重複検査パケットを生成する。次にステップ１０２において、コントローラ２１２により無線通信の送信出力の大きさを判断する。すでに送信出力が大きい場合はステップ１０４へ、送信出力が大きくない場合はステップ１０３へ進む。ステップ１０３では、コントローラ２１２により無線通信の送信出力を大きくし、より広い範囲に重複検査パケットをブロードキャストできるようにする。
【００６３】
次にステップ１０４において、生成した重複検査パケットをパケット送信手段２１９より送信する。次のステップ１０５において、周囲の端末から重複通知パケットを受信しているか判断する。重複通知パケットを受信した場合はステップ１０６へ進み、図９で説明した重複通知パケット処理を行う。重複通知パケット処理を行ったら、ステップ１０１に戻り、再度重複検査パケットを生成する。一方、重複通知パケットを受信しなかった場合には、選択したＩＰアドレスを使用する。使用するＩＰアドレスが決定したため、ステップ１０６ではコントローラ２１２により無線通信の送信出力を元の状態に戻す。
【００６４】
以上のように、Ａｕｔｏ  ＩＰによるアドレッシングシーケンスの際に、無線通信の送信出力を通常のデータ送信時に比べて大きくする。また、重複通知パケットを受信して、再度重複検査パケットを送信する際にも、無線通信の送信出力を通常のデータ送信時に比べて大きくする。これにより、該当するデジタルカメラの通信可能範囲全体に渡って、重複検査パケットをブロードキャストすることが出来る。
【００６５】
これにより、無線アドホックネットワークにおいて、端末の移動によってデータ通信中のＩＰアドレスの衝突を防ぐことが出来る。
【００６６】
（第２の実施の形態）
第２の実施の形態では、図１１において、重複通知パケット受信時の受信感度の制御方法について、説明する。
【００６７】
まず、まず、ステップ１１００において重複検査パケット生成手段１００７において、重複検査パケットを生成する。次にステップ１１０１において、生成した重複検査パケットをパケット送信手段２１９より送信する。次のステップ１１０２において、コントローラ２１２により無線通信の受信感度の大きさを判断する。すでに受信感度が大きい場合はステップ１１０４へ、受信感度が大きくない場合はステップ１１０３へ進む。ステップ１１０３では、コントローラ２１２により無線通信の受信感度を大きくし、より広い範囲からの重複検査パケットを受信できるようにする。
【００６８】
ステップ１１０４では、周囲の端末から重複通知パケットを受信しているか判断する。重複通知パケットを受信した場合はステップ１１０５へ進み、図９で説明した重複通知パケット処理を行う。重複通知パケット処理を行ったら、ステップ１１００に戻り、再度重複検査パケットを生成する。一方、重複通知パケットを受信しなかった場合には、選択したＩＰアドレスを使用する。使用するＩＰアドレスが決定したため、ステップ１１０６ではコントローラ２１２により無線通信の送信出力を元の状態に戻す。
【００６９】
以上のように、重複通知パケット受信時に、無線通信の受信感度を通常のデータ受信時に比べて大きくする。
【００７０】
これにより、該当するデジタルカメラの通信可能範囲全体に渡って、重複通知パケットを受信することが出来る。
【００７１】
これにより、無線アドホックネットワークにおいて、端末の移動によってデータ通信中のＩＰアドレスの衝突を防ぐことが出来る。
【００７２】
また、第１の実施の形態と第２の実施の形態を合わせて、実施してもよい。つまり、無線通信の送信出力を通常のデータ送信時に比べて大きくし、かつ、重複通知パケット受信時に、無線通信の受信感度を通常のデータ受信時に比べて大きくする。
【図面の簡単な説明】
【００７３】
【図１】第１の実施形態における無線通信端末のＩＰアドレッシングシーケンスの動作手順を示したフローチャート図
【図２】一実施形態におけるデジタルカメラの構成と、プリンタの構成を示すブロック図
【図３】無線アドホックネットワークの一例を示した図
【図４】無線アドホックネットワークに端末が移動し、ＩＰアドレス衝突の一例を示した図
【図５】一実施形態における重複検査パケットの要素を示した説明図
【図６】一実施形態における重複通知パケットの要素を示した説明図
【図７】一実施形態における無線通信端末の受信パケット解析処理の動作手順を示したフローチャート図
【図８】一実施形態における無線通信端末の受信検査パケット処理の動作手順を示したフローチャート図
【図９】一実施形態における無線通信端末の受信通知パケット処理の動作手順を示したフローチャート図
【図１０】一実施形態における無線通信端末のＩＰアドレス設定に関する機能構成を示した機能ブロック図
【図１１】第２の実施形態における無線通信端末のＩＰアドレッシングシーケンスの動作手順を示したフローチャート図
【符号の説明】
【００７４】
２０１  デジタルカメラ
２０２  信号処理部
２０３  ＲＡＭ
２０４  撮像部
２０５  ＣＦ
２０６  表示メモリ
２０７  ＬＣＤモニタ
２０８  ＲＯＭ
２０９  ＳＷ制御部
２１０  操作部材
２１１  無線通信インターフェイス
２１２  コントローラ
２１３  ＲＦモジュール
２１４  アンテナ
２１５  フラッシュＲＯＭ
２１６  ＵＳＢインターフェイス
２１７  ＣＰＵ
２１８  パケット受信手段
２１９  パケット送信手段
２２０  無線設定記憶領域
２３１  プリンタ
２３２  画像メモリ
２３３  バッファメモリ
２３４  ドライバ
２３５  プリンタヘッド
２３６  ＲＯＭ
２３７  用紙搬送部
２３８  フラッシュＲＯＭ
２３９  電源ＳＷ
２４０  ＵＳＢインターフェイス
２４１  無線通信インターフェイス
２４２  コントローラ
２４３  ＲＦモジュール
２４４  アンテナ
２４５  ＣＰＵ
２４６  パケット受信手段
２４７  パケット送信手段
２４８  無線設定値記憶領域
【図１】
2007019601.tif 000003
【図２】
2007019601.tif 000004
【図３】
2007019601.tif 000005
【図４】
2007019601.tif 000006
【図５】
2007019601.tif 000007
【図６】
2007019601.tif 000008
【図７】
2007019601.tif 000009
【図８】
2007019601.tif 000010
【図９】
2007019601.tif 000011
【図１０】
2007019601.tif 000012
【図１１】
2007019601.tif 000013