(57)【要約】【課題】煩雑な設定操作を行わずとも無線通信機器間の無線通信の確立および所望のサービスを提供できるようにする。【解決手段】デジタルカメラとプリンタとは無線通信機能を有する。デジタルカメラの操作部から無線通信の指示があったと判断した場合（Ｓ５０２）、ネットワークからのビーコンを検出する（Ｓ５０７）。そして。このビーコンを検出した場合には、当該ビーコンに含まれるネットワーク識別情報に従って、当該識別情報のネットワーク上に無線通信処理装置の存在を確認するための探索要求情報を送信する（Ｓ５１０）。この送信に対する応答情報があった場合、当該応答情報中に含まれる相手側の無線通信装置の識別情報を記憶し（Ｓ５１２）、接続対象デバイスの選択できるように表示する（Ｓ５１３）。【選択図】  図５
2004328269.tif 000002
【特許請求の範囲】
【請求項１】
送信すべき情報を記憶する第１の無線通信装置と、情報を受信し所定の処理を行う第２の無線通信装置とで構成される無線通信システムであって、
前記第１の無線通信装置は、
各周波数におけるビーコンを検出する検出手段と、
該検出手段でビーコンを検出した場合、当該ビーコンに含まれるネットワーク識別情報に従って、当該識別情報のネットワーク上に無線通信処理装置の存在を確認するための探索要求情報を送信する第１の送信手段と、
該送信手段の送信に対する応答情報があった場合、当該応答情報中に含まれる相手側の無線通信装置の識別情報を記憶する記憶手段と、
無線通信相手先を決定するため、前記記憶手段に記憶された識別情報を選択可能に表示する表示手段とを備え、
前記第２の無線通信装置は、
所定の周波数で無線受信の待機をしている際に、前記探索要求情報を検出すると、自身の識別情報を含む情報を応答情報として送信する第２の送信手段とを備え、
前記表示手段で表示された識別情報の１つの選択が行われた場合、前記第１、第２の無線通信装置との通信を確立し、前記第１の無線通信装置より送信された情報を前記第２の無線通信装置が処理することを特徴とする無線通信システム。
【請求項２】
前記第１の無線通信装置乃至前記第２の無線通信装置は撮像装置、或いは、撮像画像を印刷処理する装置、或いは、撮像画像を保存処理する保存装置のいずれかであることを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記第１の無線通信装置は、全周波数についてのビーコンを検出する以前に、前記表示手段に表示された識別情報の１つが選択された場合、それ以降の検出を中止し、選択された識別情報で特定される無線通信装置との接続を確立することを特徴とする請求項１に記載の無線通信システム。
【請求項４】
前記第１の無線通信装置の検出手段、第１の送信手段、記憶手段、そして、表示手段での処理は、予め設定された時間内で行われ、相手先の無線通信装置が１つも探索できなかった場合にはエラー表示することを特徴とする請求項１に記載の無線通信システム。
【請求項５】
前記第１の無線通信装置は、更に、前記検出手段で検出したビーコンがアドホック通信モードでのビーコンであるか、アクセスポイントを介してのビーコンであるかを判断する判断手段を備え、
前記第１の送信手段は、
前記判断手段によってアドホック通信モードでのビーコンであると判断した場合、前記第１の送信手段は、当該ビーコン発生源の無線通信処理装置に向けて探索要求情報を送信し、前記第判断手段によってインフラストラクチャー通信モードでのビーコンであると判断した場合、アクセスポイントに向けて無線通信処理装置の探索要求情報を送信することを特徴とする請求項１に記載の無線通信システム。
【請求項６】
前記第１の無線通信装置は、無線通信確立した相手先の無線通信装置との接続に関する情報を不揮発性メモリに登録する登録手段を備えることを特徴とする請求項１又は２に記載の無線通信システム。
【請求項７】
処理対象の情報を無線通信処理装置に送信する無線通信装置であって、
各周波数におけるビーコンを検出する検出手段と、
該検出手段でビーコンを検出した場合、当該ビーコンに含まれるネットワーク識別情報に従って、当該識別情報のネットワーク上に無線通信処理装置の存在を確認するための探索要求情報を送信する送信手段と、
該送信手段の送信に対する応答情報があった場合、当該応答情報中に含まれる相手側の無線通信装置の識別情報を記憶する記憶手段と、
無線通信相手先を決定するため、前記記憶手段に記憶された識別情報を選択可能に表示する表示手段とを備えることを特徴とする無線通信装置。
【請求項８】
処理対象の情報を無線通信処理装置に送信する無線通信装置の制御方法であって、
各周波数におけるビーコンを検出する検出工程と、
該検出工程でビーコンを検出した場合、当該ビーコンに含まれるネットワーク識別情報に従って、当該識別情報のネットワーク上に無線通信処理装置の存在を確認するための探索要求情報を送信する送信工程と、
該送信工程の送信に対する応答情報があった場合、当該応答情報中に含まれる相手側の無線通信装置の識別情報を所定の記憶保持手段に記憶する記憶工程と、無線通信相手先を決定するため、前記記憶保持手段に記憶された識別情報を選択可能に表示する表示工程と
を備えることを特徴とする無線通信装置の制御方法。
【請求項９】
無線により情報を受信し、処理する無線通信装置であって、所定の周波数で無線受信の待機している際に、無線通信処理装置の存在を確認するための探索要求情報を検出すると、前記探索要求を送信した相手が該要求に対して応答を返した装置を選択できるように、自身の識別情報を含む情報を応答情報として送信する送信手段とを備えることを特徴とする無線通信装置。
【請求項１０】
無線により情報を受信し、処理する無線通信装置の制御方法であって、
所定の周波数で無線受信の待機をしている際に、無線処理装置の存在を確認するための探索要求を検出すると、前記探索要求を送信した相手が該要求に対して応答を返した装置を選択できるように、自身の識別情報を含む情報を応答情報として送信する送信工程を備えることを特徴とする無線通信装置の制御方法。
【請求項１１】
処理対象の情報を相手先の無線通信処理装置に送信する無線通信装置であって、
過去に接続経験した相手側の無線通信装置のデバイス識別情報及びネットワーク識別情報を記憶保持する記憶保持手段と、
該記憶保持手段に記憶保持された中の、所望の相手先無線通信装置に対して処理対象の情報の送信を行う履歴検索モードか、相手先無線通信装置を無線通信で探索した後、処理対象の情報の送信を行う新規検索モードにするかを指示する指示手段と、
該指示手段で新規検索モードが指示された場合、ビーコンを検出するビーコン検出手段と、
検出されたビーコンに含まれるネットワーク識別情報と、前記記憶保持手段に記憶保持されたネットワーク識別情報とを比較し、一致したネットワーク識別情報がある場合には、前記検出手段により他のビーコンの検出を行わせ、新規のネットワーク識別情報である場合には、当該新規ネットワーク識別情報を有する相手先の無線通信装置を探索する探索手段と、
該探索手段で探索されたデバイス識別情報の１つを選択可能に表示する第１の表示手段と、
前記指示手段によって履歴検索モードが指示された場合、前記記憶保持手段に記憶保持された中からデバイス識別情報を選択可能に表示する第２の表示手段と、
前記第１、第２の表示手段で表示された１つのデバイス識別情報が選択された場合、当該選択されたデバイス識別情報を利用して無線通信確立処理を行う無線通信確立処理手段とを備え、
該無線通信確立手段で無線通信が確立した場合、前記送信対象情報を、接続確立した相手先の無線通信装置に送信することを特徴とする無線通信装置。
【請求項１２】
処理対象の情報を相手先の無線通信処理装置に送信する無線通信装置の制御方法であって、
過去に接続経験した相手側の無線通信装置のデバイス識別情報及びネットワーク識別情報を記憶している所定の記憶保持手段中の、所望の相手先無線通信装置に対して処理対象の情報の送信を行う履歴検索モードか、相手先無線通信装置を無線通信で探索した後、処理対象の情報の送信を行う新規検索モードにするかを指示する指示工程と、
該指示工程で新規検索モードが指示された場合、ビーコンを検出するビーコン検出工程と、
検出されたビーコンに含まれるネットワーク識別情報と、前記記憶保持手段に記憶保持されたネットワーク識別情報とを比較し、一致したネットワーク識別情報がある場合には、他のビーコンを検出するために前記検出工程と行ない、新規のネットワーク識別情報である場合には、当該新規ネットワーク識別情報を有する相手先の無線通信装置を探索する探索工程と、
該探索工程で探索されたデバイス識別情報の１つを選択可能に表示する第１の表示工程と、
前記指示工程によって履歴検索モードが指示された場合、前記記憶保持手段に記憶保持された中からデバイス識別情報を選択可能に表示する第２の表示工程と、
前記第１、第２の表示工程で表示された１つのデバイス識別情報が選択された場合、当該選択されたデバイス識別情報を利用して無線通信確立処理を行う無線通信確立処理工程とを備え、
該無線通信確立工程で無線通信が確立した場合、前記送信対象情報を、接続確立した相手先の無線通信装置に送信することを特徴とする無線通信装置の制御方法。
【請求項１３】
送信すべき情報を記憶する第１の無線通信装置と、情報を受信し所定の処理を行う第２の無線通信装置とで構成される無線通信システムであって、
前記第１、第２の無線通信装置は、それぞれ自身の機能を識別するための情報を含むデバイス識別情報を有し
前記第１の無線通信装置は、
指示された処理種別を判断する判断手段と、
無線ネットワーク上の各デバイスが報知する識別情報中の、指示された種別の処理を行う識別情報を有するデバイス情報群のみを表示する表示手段を備え、
前記第２の無線通信装置は、自身のデバイス識別情報を無線ネットワーク上に報知する報知手段を備え、
前記表示手段で表示された識別情報の１つの選択が行われた場合、前記第１、第２の無線通信装置との通信を確立し、前記第１の無線通信装置より送信された情報を前記第２の無線通信装置が処理することを特徴とする無線通信システム。
【請求項１４】
処理対象の情報を無線通信処理装置に送信する無線通信装置であって、
指示された処理種別を判断する判断手段と、
無線ネットワーク上の各デバイスが報知する識別情報中の、指示された種別の処理を行う識別情報を有するデバイス情報群のみを選択可能に表示する表示手段とを備えることを特徴とする無線通信装置。
【請求項１５】
処理対象の情報を無線通信処理装置に送信する無線通信装置の制御方法であって、
指示された処理種別を判断する判断工程と、
無線ネットワーク上の各デバイスが報知する識別情報中の、指示された種別の処理を行う識別情報を有するデバイス情報群のみを選択可能に表示する表示工程とを備えることを特徴とする無線通信装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は無線通信機能を有するデバイス間の通信確立技術に関するものである。
【０００２】
【従来の技術】
通常、パーソナルコンピュータ等の汎用情報処理装置であるホストコンピュータとプリンタとは有線で接続する形態を取る。有線形態としては、ＵＳＢケーブル、米国セントロニクス仕様のパラレルケーブル、或いは、イーサネット（登録商標）等が挙げられる。
【０００３】
また、近年、デジタルカメラが急速に普及しつつあり、また、プリンタの記録品位も銀塩写真並みとなり、このデジタルカメラで撮像した画像をプリンタで印刷する機会が増えてきている。
【０００４】
デジタルカメラで撮像した画像を印刷するためには、これまではパーソナルコンピュータにその画像を転送し、パーソナルコンピュータ上で動作するアプリケーションを操作して印刷するのが一般的である。
【０００５】
しかしながら、これではデジタルカメラユーザは印刷するにしてもパーソナルコンピュータを必要とし、更にまた、パーソナルコンピュータの電源を投入してからアプリケーションを起動し印刷するまでに要する時間と手間がかかるという問題があり、手軽に印刷するという点で問題があった。
【０００６】
かかる点に鑑み、本願出願人は、プリンタとデジタルカメラとを有線によりダイレクトに接続する技術を幾つか既に提案してきた。
【０００７】
ところが、この有線接続する際には当然のことながら接続ケーブルを必要する等から、情報伝達を無線化する需要が高まっており、既にプリンタ−デジタルカメラ等の周辺機器間の通信に無線通信が用いられ始めている。
【０００８】
そこで、先ず、現在の周辺機器間の無線通信機器の接続方法について説明する。
【０００９】
図１に示すのが、無線通信手段を用いてデータ伝送を可能とする無線通信システムの構成例を示す図である。
【００１０】
図１において、デジタルカメラ１００ａ〜ｃは、無線通信機能を搭載しており、無線通信手段を用いて、デジタルカメラ同士、あるいは、プリンタ３００ａとの間で、データ伝送を行うことが可能である。
【００１１】
図１７に示すのが、図１に示す無線通信システムにおいて、無線通信手段として、無線ＬＡＮのアドホックモードを用いる場合の、デジタルカメラからデータ伝送すべきプリンタを検索する時の従来の方法を示すフローチャートである。ここでは、既に存在しているアドホックモードの無線ＬＡＮ通信システムへ、新しい、デジタルカメラを持ち込んで、プリンタへ接続する場合のフローチャートが示されている。
【００１２】
図１７において、デジタルカメラをアドホックモードで、プリンタに接続する場合には、まず、ＥＳＳＩＤ（Ｅｘｔｅｎｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｙ）をデジタルカメラへ設定し（ステップＳ２５０１）、続いて、無線通信に使用されるチャンネルを設定し（Ｓ２５０２）、そして、無線通信モードとしてのアドホックモードを設定して（Ｓ２５０３）、無線ネットワーク上の機器を検索する（ステップＳ２５０４）。そして、無線ネットワーク上の機器の中から、自分のプリントしたいプリンタを選択して（ステップＳ２５０５）、通信チャネルを確立する。
【００１３】
【発明が解決しようとする課題】
しかしながら上記従来例では、無線機器間の無線通信を確立する為に、各無線通信機器に無線通信の為のパラメータ設定を施す必要があり、さらに、自分の通信したい相手機器をネットワーク上に示される機器名称から選択しなければならず、煩雑な設定操作を行わなければ、無線通信を確立することが出来ないという問題があった。また、複数の通信モードを持つ無線通信機器の場合は、どの通信モードで相手機器と接続するかを意識しなければならず、ある程度のネットワークに関する知識を必要とし、万人向けとは言い難い。
【００１４】
本発明はこのような上記課題を鑑みなされたものであり、煩雑な設定操作を行わずとも無線通信機器間の無線通信の確立および所望のサービスを提供できる無線通信機器を提供することを目的とする。
【００１５】
また、通信モードを意識することなく無線接続を行うことが可能な無線通信機器を提供することを目的とする。
【００１６】
【課題を解決するための手段】
かかる課題を解決するため、例えば本発明の無線通信システムは以下の構成を備える。すなわち、
送信すべき情報を記憶する第１の無線通信装置と、情報を受信し所定の処理を行う第２の無線通信装置とで構成される無線通信システムであって、
前記第１の無線通信装置は、
各周波数におけるビーコンを検出する検出手段と、
該検出手段でビーコンを検出した場合、当該ビーコンに含まれるネットワーク識別情報に従って、当該識別情報のネットワーク上に無線通信処理装置の存在を確認するための探索要求情報を送信する第１の送信手段と、
該送信手段の送信に対する応答情報があった場合、当該応答情報中に含まれる相手側の無線通信装置の識別情報を記憶する記憶手段と、
無線通信相手先を決定するため、前記記憶手段に記憶された識別情報を選択可能に表示する表示手段とを備え、
前記第２の無線通信装置は、
所定の周波数で無線受信の待機をしている際に、前記探索要求情報を検出すると、自身の識別情報を含む情報を応答情報として送信する第２の送信手段とを備え、
前記表示手段で表示された識別情報の１つの選択が行われた場合、前記第１、第２の無線通信装置との通信を確立し、前記第１の無線通信装置より送信された情報を前記第２の無線通信装置が処理することを特徴とする。
【００１７】
【発明の実施の形態】
以下、添付図面に従って本発明に係る各実施形態を説明する。なお、以下の説明では、ネットワークデバイス（デジタルカメラ、プリンタ、ストレージ等）の接続に関して説明することとする。接続が確立した後の、例えばデジタルカメラ側での印刷、保存対象の画像の指定及び送信、プリンタ側での受信印刷等については有線接続時と同様とし、その説明については省略することとする。
【００１８】
＜第１の実施形態＞
第１の実施形態では、ネットワークの設定が全くなされていない環境で受信可能な全ての周波数に対して機器探索を行う場合について説明する。
【００１９】
図１は実施の形態における無線通信システムの全体の構成を表す図である。
【００２０】
同時において、１００ａ〜１００ｃは無線通信手段を有する情報送信側である通信装置としてのデジタルカメラである。また３００ａ〜３００ｂは無線通信手段を有する情報受信側である通信装置としてのプリンタを示してる。そして、１０７は無線通信手段を有する情報受信側である通信装置としてのストレージデバイスを示してる。
【００２１】
デジタルカメラ１００ａ〜１００ｃは無線通信手段を用いて、デジタルカメラ同士、プリンタ３００ａ〜３００ｂ、ストレージデバイス１０７との間をアクセスポイント１０６経由、あるいは直接にデータ伝送を行うことが可能である。
【００２２】
なお、プリンタはデジタルカメラより送信された画像データを印刷するための装置であり、ストレージデバイスはデジタルカメラから送信されてきた画像データをファイルとして保存（保管）するものである。
【００２３】
図２に示すのが、デジタルカメラ２００（図１の１００ａ乃至１００ｃに相当する）の機能ブロックを示す機能ブロック図である。デジタルカメラの操作部２１０は、システムコントローラ２１１を介してＣＰＵ制御部２１６に接続されており、デジタルカメラのシャッターや、各種操作スイッチやボタンで構成される撮像部２０２は、シャッターが押下されたときに画像を撮影するブロックで、撮像処理部２０３によって処理される。表示部２０６は、ＬＣＤ表示、ＬＥＤ表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部２０７によって処理される。なお、操作部２１０及び表示部２０６でもってデジタルカメラのユーザインタフェースを構成することになる。
【００２４】
無線通信機能部（実施形態では、ＩＥＥＥ８０２．１１とする）２０４は無線通信を行うブロックであり、ＲＦ部２０５は、他の無線通信機器との間で無線信号の送受信を行う。メモリカードＩ／Ｆ２０８は、メモリカード２０９を接続する為のインタフェースであり、ＵＳＢＩ／Ｆ２１２は、外部機器とＵＳＢを用いて接続する為のインタフェース、オーディオＩ／Ｆ２１４は、音信号を外部機器と接続する為のインタフェースである。これらのブロック図に示される機能部分は、ＣＰＵ２１６からの制御によって処理され、ＣＰＵによって制御されるプログラムは、ＲＯＭ２１５、もしくは、フラッシュＲＯＭ２１３に格納され、ＣＰＵによって処理されるデータは、ＲＡＭ２１７、もしくは、フラッシュＲＯＭ２１３、もしくはメモリカードＩ／Ｆ２０８を介してメモリカード２１４に対して、書き込み、読み込みが行われる。
【００２５】
図３に示すのが、プリンタ３００（図１における３００ａ、３００ｃ）の機能ブロックを示す機能ブロック図である。
【００２６】
プリンタの操作部３１０は、システムコントローラ３１１を介してＣＰＵ制御部３１６に接続されており、本実施形態で使用される通信チャネルを確立する為のボタン等もこの操作部３１０の中に含まれている。プリントエンジン３０２は、実際に用紙に画像をプリンタする機能ブロックであり、プリント処理部３０３によって処理され、給紙部３１８から用紙を供給し、プリント処理部３０３によってデータ印刷処理を行い、排紙部３１９から紙を排紙する。表示部３０６は、ＬＣＤ表示、ＬＥＤ表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部３０７によって処理される。操作部３１０及び表示部３０６により、プリンタのユーザインタフェースを構成することになる。
【００２７】
無線通信機能部（実施形態では、ＩＥＥＥ８０２．１１とする）３０４は無線通信を行うブロックであり、ＲＦ部３０５は、他の無線通信機器との間で無線信号の送受信を行う。メモリカードＩ／Ｆ３０８は、メモリカード３０９を接続する為のインタフェースであり、ＵＳＢＩ／Ｆ３１２は、外部機器とＵＳＢを用いて接続する為のインタフェース、パラレルＩ／Ｆ３１４は、外部機器（例えばパーソナルコンピュータ等）とパラレル通信を用いて接続する為のインタフェースである。これらのブロック図に示される機能部分は、ＣＰＵ３１５からの制御によって処理され、ＣＰＵによって制御されるプログラムは、ＲＯＭ３１５、もしくは、フラッシュＲＯＭ３１３に格納され、ＣＰＵによって処理されるデータは、ＲＡＭ３１７、もしくは、フラッシュＲＯＭ３１３、もしくはメモリカードＩ／Ｆ３０８を介してメモリカード３１４に対して、書き込み、読み込みが行われる。
【００２８】
図４に示すのが、実施形態におけるストレージデバイス４００（図１のストレージデバイス１０７に相当）の機能ブロックを示す機能ブロック図である。
【００２９】
ストレージデバイス４００の操作部４１０は、システムコントローラ４１１を介してＣＰＵ４１６に接続されている。ストレージ４０２は、データの格納、読み出しを行う機能ブロックであり、ストレージ処理部４０３によって処理される。ストレージ４０２としては大容量の記憶装置、すなわち、ハードディスク装置が望ましいが、場合によっては比較的大容量の可搬性記憶媒体であるＣＤ−Ｒ、ＣＤ−ＲＷメディア、や書き込み可能なＤＶＤメディア、ＭＯメディア等のメディア書き込みドライブであっても構わない。表示部４０６は、ＬＣＤ表示、ＬＥＤ表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部４０７によって処理される。また表示部４０６に表示された情報から選択するなどの操作は操作部４１０を介して行われる。つまり、表示部４０６及び操作部４１０が実施形態におけるストレージデバイス４００のユーザＩ／Ｆを構成することになる。
【００３０】
無線通信機能部（実施形態では、ＩＥＥＥ８０２．１１とする）４０４は無線通信を行うブロックであり、ＲＦ部４０５は、他の無線通信機器との間で無線信号の送受信を行う。メモリカードＩ／Ｆ４０８は、メモリカード４０９（デジタルカメラのメモリカードを差し込み、ダイレクトに保存することを可能にしている）を接続する為のインタフェースであり、ＵＳＢＩ／Ｆ４１２は、外部機器とＵＳＢを用いて接続する為のインタフェース、ＥＴＨＥＲＩ／Ｆ４１４は、外部機器とＥＴＨＥＲ通信を用いて接続する為のインタフェースである。これらのブロック図に示される機能部分は、ＣＰＵ４１６からの制御によって処理され、ＣＰＵ４１５６によって制御されるプログラムは、ＲＯＭ４１５、もしくは、フラッシュＲＯＭ４１３に格納され、ＣＰＵ４１６によって処理されるデータは、ＲＡＭ４１７、もしくは、フラッシュＲＯＭ４１３に対して、書き込み、読み込みが行われる。フラッシュＲＯＭ４１３は不揮発性の記憶領域であり、ここに無線通信の設定情報などを記憶する。
【００３１】
以上の各デバイスの構成において、デジタルカメラが撮像した画像をプリンタで印刷、ストレージデバイスに保存（保管）する際に、無線により実現する。
【００３２】
以下、実施形態における機器の具体的な動作について説明を行う。
【００３３】
図５に示すのが、本実施形態におけるデジタルカメラ２００の制御を示すフローチャート図である。
【００３４】
ここでは説明を簡単なものとするため、図５にかかる処理がデジタルカメラ２００で行うものとして説明する。
【００３５】
まずデジタルカメラでユーザがプリンタ３００を利用する選択をしたとする。
図５中には明示していないが、デジタルカメラ２００では印刷モードが選択できるようなユーザインタフェースを有してもよいことをここに明示しておく。
【００３６】
まずプリンタ３００を検索するために、プリンタの所在する周波数などが全くわからないため、初期値となる周波数をｆに設定し、機器の識別情報の記憶数を格納する変数ｎに０（ゼロ）を設定する（ステップＳ５０１）。続いて探索要求を無線通信機能部２０４に指示する（ステップＳ５０２）。デジタルカメラ２００では探索処理として以下の処理を繰り返し実行する。
【００３７】
まず全ての受信可能な周波数帯について探索処理が完了したかを確認する（ステップＳ５０４）。未完であれば、ユーザが機器選択処理を行ったかどうかを調べる（ステップＳ５０５）。選択処理がなければ、引き続きユーザが探索の中断処理を行ったかどうか調べる（ステップＳ５０６）。探索の中断処理がなければ、つぎにＢｅａｃｏｎ（ビーコン）信号のスキャン受信を行う（ステップＳ５０７）。ここには明示していないが、スキャン受信としてはパッシブスキャンとアクティブスキャンが存在するが、アクティブスキャンの場合にはＰｒｏｂｅ（プローブ）信号を送出して応答のＢｅａｃｏｎを受信することをここに明記しておく。Ｂｅａｃｏｎを受信すると、その中に含まれるＳＳ−ＩＤとネットワーク識別情報に従って、ネットワークへの無線確立要求を送信する（ステップＳ５０８）。無線接続がＯＫだったら（ステップＳ５０９）、ＢｒｏａｄＣａｓｔ（ブロードキャスト）で機器探索要求を送信する（ステップＳ５１０）。また、無線接続ＮＧの場合は再度Ｂｅａｃｏｎの受信から行う（ステップＳ５０７）。
【００３８】
前記機器探索要求の応答を受信したら（ステップＳ５１１）、続いて応答として受信した機器情報とネットワーク識別情報、更にはその際の周波数（チャネル）を記憶エリアであるＲＡＭ２１７に記憶する（ステップＳ５１２）。
【００３９】
次に、記憶した機器情報の表示を行う（ステップＳ５１３）。つぎに周波数を変更し（ステップＳ５１４）繰り返し処理を継続して行う。これらの繰り返し処理で全周波数が完了したら（ステップＳ５０４）、機器識別情報を記憶した数が０（ゼロ）でなければ（ステップＳ５２７）、記憶している機器情報のリストを表示し（ステップＳ５２８）、表示したリストの中から機器の選択が行われたを判断する（ステップＳ５２９）。選択された場合は、ステップ５２０に進み、一定時間選択されなければ、終了する。また、ステップ５０５において、繰り返し処理中に機器の選択処理が行われると、ステップＳ５２０に進む。ステップ５０５、Ｓ５２９において選択処理が行われた場合に、もし機器検索中であれば（ステップＳ５２０）、機器探索を停止し（ステップＳ５２１）、選択された機器に対するネットワーク識別情報の設定および無線通信の確立要求を行う（ステップＳ５２２）。無線接続が成功すれば（ステップＳ５２３）、続けて送信する画像選択を行うために画像選択の画面表示および設定（ここでは印刷枚数や印刷タイプなどの設定をおこなう）を行う（ステップＳ５２４）。さらに前記行った設定に基づいた印刷ジョブ要求を送信する（ステップＳ５２５）。また無線接続を失敗した場合には接続失敗表示を行う（ステップＳ５２６）。
【００４０】
つぎに、図６において、プリンタ３００の動作について詳細に述べる。
【００４１】
プリンタではまず、デジタルカメラからの画像データの無線受信の指示がなされると、自機器が無線通信モードとして直接接続のアドホックモードか（ステップＳ６０１）、アクセスポイント１０６を介する通信を行うインフラストラクチャーモードか（ステップＳ６０５）を調べる。アドホックモードで動作している場合には、まず周波数ｆを設定して（ステップＳ６０２）、ネットワーク識別情報を設定し（ステップＳ６０３）Ｂｅａｃｏｎの送信を開始する（ステップＳ６０４）。またインフラストラクチャーモードの場合には、周波数ｆを設定して（ステップＳ６０６）、ネットワーク識別情報を設定して（ステップＳ６０７）、アソシエート処理を行い（ステップＳ６０８）、アクセスポイント１０６との間でアソシエート処理が完了するまで待つ（ステップＳ６０９）。またアドホックでもインフラストラクチャーモードでもなければ、デフォルトの無線通信モードに設定して（ステップＳ６１５）、再度通信処理を最初から行う。
【００４２】
続いて、両モードの何れの処理を行っても、探索要求が送られてきたかを調べる（ステップＳ６１０）。探索要求を検知したら、自機器のＩＤや、プリンタ名、シリアル番号、ベンダーコードなどが含まれる、機器情報応答を送信する（ステップＳ６１１）。また、つぎに印刷ジョブの要求を待ち（ステップＳ６１２）、行われれば印刷ジョブ要求で要求されたデータの獲得および印刷を行い、ジョブの進捗具合を通知する状態通知処理を行い（ステップＳ６１３）、印刷ジョブが完了するまで待つ（ステップＳ６１４）。
【００４３】
なお、上記では、デジタルカメラとプリンタを例にして説明したが、デジタルカメラとストレージデバイス間、すなわち、デジタルカメラで撮像した画像データを無線により受信し、ファイルとして保存（保管）する場合にも同様である。
ストレージデバイスの処理は、図６とほぼ同じでよく、異なる点は図６におけるステップＳ６１２では保存要求があったか否かを判断し、ステップＳ６１３ではデータ取得／保存／状態通知を行ない、ステップＳ６１４では保存ジョブが終了したか否かとなる。
【００４４】
以上説明した処理をデジタルカメラ、プリンタ（もしくはストレージ）が行うことで、デジタルカメラユーザにしてみれば、無線通信確立を指示するだけで、Ｂｅａｃｏｎ受信して無線ＬＡＮの所在を検出し、その際の無線通信にかかるパラメータを自動的に設定しては、デバイスの探索を行うことになるので、無線通信にかかる設定を簡略化させることができる。また、デバイスを発見した際、その都度、そのデバイスの識別情報が表示部２０６に表示されるので、目的とするデバイスが表示されたときに、それを選択することで、それ以降の探索は行われず、直ちに、撮像画像の送信手続き操作を行うことが可能になる。
【００４５】
次に、デジタルカメラ２００で機器情報を検索する場合に無線通信モードとして直接接続のアドホックモードか、アクセスポイント１０６を介する通信を行うインフラストラクチャーモードを特別な操作を必要とせずに行える説明を図１１のフローチャートに従って説明する。
【００４６】
まずデジタルカメラ２００のユーザインタフェースでもって無線接続指示ボタン（不図示）の操作を検出すると、機器検索時の検索用のタイマを開始する（ステップＳ１１００）。以下の処理を検索タイマが満了するか（ステップＳ１１０１）、全周波数分検索が終了したか（ステップＳ１１０２）のいづれかの条件が成立するまで繰り返し処理する。
【００４７】
先ず、Ｂｅａｃｏｎ（ビーコン）の検出を試みる（ステップＳ１１０３）。デジタルカメラ２００ではＢｅａｃｏｎがステーションからきた信号か、アクセスポイントから来た信号かを信号の内容から識別可能であるので（ステップＳ１１０５，Ｓ１１０６）、ステーションからの信号である場合には、無線接続を行いＩＰアドレスの割当を受け（ステップＳ１１０９）、相手ステーション（プリンタやストレージ等）に向けて機器検索のブロードキャストを設定および送信する（ステップＳ１１１０）。応答があれば（ステップＳ１１１１）、その応答内容に含まれる機器情報を表示し、それを不揮発性メモリであるフラッシュＲＯＭ２１３に記憶する（ステップＳ１１１２）。またアクセスポイントの場合には、アクセスポイントとの間でアソシエートを行いＩＰアドレスの割当を受け（ステップＳ１１０７）、アクセスポイントに向けて機器検索のブロードキャストの設定および送信を行う（ステップＳ１１０８）。これに対する応答があった場合には、ステップ１１１２で、その応答内容に含まれる機器情報を表示し、それを不揮発性メモリであるフラッシュＲＯＭ２１３に記憶する。そして、周波数を変更し（ステップＳ１１１３）、ステップＳ１１０１以降の処理を検索タイマが満了するか、全周波数の検索処理が完了するまで行う。
【００４８】
次に、デジタルカメラ２００で機器情報を獲得した時に行う詳細な処理について図７、図８、図９のフローチャートに従って説明する。
【００４９】
図７は獲得した機器情報を不揮発性メモリ（実施形態ではフラッシュＲＯＭ）に記憶する場合の処理を表す（図１１のステップ１１１２の処理の一部）。まず、不揮発性メモリにもその容量に限りがあるため、現在不揮発メモリに記憶されている機器情報の個数ｍを調べる（ステップＳ７００）。つぎに不揮発メモリに最大記憶できる機器情報の個数ｎをＭＡＸＭＥＭとして設定し（ステップＳ７０１）、ｍがｎ以下であり、未だ機器情報を記憶することが可能であるかどうかを調べる（ステップＳ７０２）。もしまだ記憶可能であれば、機器検索要求によって取得し機器情報記憶エリアに記憶されている機器情報をＦｌａｓｈＲＯＭ２１３へ書き込む（ステップＳ７０３）。次いで、現在記憶している数ｍを１つ増やし（ステップＳ７０４）、ｍがｎに到達するまで繰り返す。もし記憶できる個数がオーバーした場合には（ステップＳ７０５）、警告表示として『機器情報一杯です』という情報を表示し（ステップＳ７０６）終了する。
【００５０】
図８は、獲得した機器情報を不揮発性メモリＦｌａｓｈＲＯＭ２１３に記憶する場合に、通信が成功したかどうかを調べて通信が成功したものだけＦｌａｓｈＲＯＭ２１３に記憶する場合の処理を示している。まず機器情報記憶エリアの内容を読み出す（ステップＳ８００）。機器情報記憶エリアには機器の情報に加えて通信が成功したかどうかを示す情報も機器情報と対になって格納されている。
該機器情報が通信成功機器であれば（ステップＳ８０１）、機器情報記憶エリアの内容を不揮発性メモリであるＦｌａｓｈＲＯＭ２１３に書き込む（ステップＳ８０２）。
【００５１】
さらに図９は、通信をおこなった後に該無線通信機器の機器情報を登録するか否かをユーザに選択する手段を提供した場合の例である。まず、通信完了になったら（Ｓ９００）、ユーザに該機器情報を登録するかどうかを選択させる画面表示を行う（Ｓ９０１）。もし、登録が選択されれば機器情報記憶エリアの内容を読み出し（Ｓ９０２）、読み出した機器情報記憶エリアの内容を不揮発性メモリに書き込む（Ｓ９０３）。
【００５２】
このように、機器情報を検索した後にこれらの情報を履歴情報として蓄積することによって、２度目の検索を行う場合に短時間で接続したい機器の指定を行うことが可能となり、またユーザに通信終了後に機器情報の登録を選択可能にすることによって、一時的に利用したい場合には記憶させないなどの選択を通信の一連の流れの中で行えることにより操作性を向上させるという実施形態特有の効果がある。
【００５３】
なお、上記説明において、不揮発性の記憶手段（不揮発性メモリ）としてＦｌａｓｈＲＯＭを例にしたが、メモリカード２０９に記憶しても同様の結果になることをここに明記しておく。
【００５４】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。本第２の実施形態では通信を行いたい機器の検索を行う場合に履歴から検索する（実際には検索のための無線通信を行わない）履歴検索モードと、新規に検索を行う新規検索モードを有するデジタルカメラ２００の詳細な動作について図１０のフローチャートを用いて説明する。
【００５５】
先ず、デジタルカメラが有する機器検索指示ボタン（履歴検索、新規検索のいずれかのボタン）が操作されると、既に所有している履歴情報（デバイスの識別情報、ＳＳＩＤ等）の個数ｍを設定し、履歴情報記憶エリアに格納されている機器情報のテーブルのインデックスを表すカウンタｉを０（ゼロ）に初期化し、フラッシュＲＯＭ２１３に記憶されている過去に接続経験のあるデバイス（プリンタやストレージ）の識別情報やその際のＳＳＩＤ等の履歴情報を、ＲＡＭ２１７中に確保したａｒｅａに格納する。また、この時点で無線通信機能部２０４の電源はＯＦＦの状態である。
【００５６】
ここで、検索モードとして新規検索が選ばれたとする（ステップＳ１００１）。新規検索の場合には即座に無線部の電源をＯＮし、検索時間を表すタイマを開始する（ステップＳ１００２）。検索中にＢｅａｃｏｎを発見したら（ステップＳ１００３）、履歴情報ａｒｅａに格納されている履歴情報と発見したＢｅａｃｏｎのネットワーク識別情報（ＳＳＩＤ）が一致するか否かを比較する（ステップＳ１００４、Ｓ１００５、Ｓ１００６、Ｓ１００７）。
【００５７】
ステップＳ１００４乃至Ｓ１００６では、履歴情報ａｒｅａに格納されている履歴情報と、ステップＳ１００３で検出したＢｅａｃｏｎで示されるネットワーク識別情報と同一のものがあるか否かを判断する。もし、ｉ≧ｍになったと判断した場合、今回、検出したＢｅａｃｏｎによるネットワークは新たな接続であると判断し、ステップＳ１００９で、そのネットワークによるブロードキャストを行ない、デバイス探索を行ない、その際に検出されたデバイス識別情報並びにネットワーク識別情報を履歴情報ａｒｅａに記憶すると共に、フラッシュＲＯＭ２１３にも登録する。なお、この際、ｍを１つインクリメントする。そして、そのデバイスの識別情報を表示する（ステップＳ１０１０）。
【００５８】
また、記憶されたネットワーク識別情報と同一のものが発見できた場合には、発見したネットワーク識別情報が既に履歴情報として格納されていることを表すため、ステップＳ１００７で変数ｉを０にすると共に、次の新しいネットワーク識別情報を設定して履歴情報と一致しないものを検索処理を繰り返す。
【００５９】
こうして、タイマ設定時間に在るかぎり、デバイスの探索処理を行うことになる。
【００６０】
タイマ満了と判断した場合には、１以上のデバイスが検索できたか否かを判断し（ステップＳ１０２０）、１つも発見できなかった場合には、その旨のエラーメッセージを表示し（ステップＳ１０２１）、無線部の電源をＯＦＦにし（ステップＳ１０２２）、本処理を終える。
【００６１】
また、１以上のデバイスが発見されたと判断した場合には、ステップＳ１０２３に進み、デジタルカメラのユーザインタフェースによりその中のデバイス識別情報の一覧を選択可能に表示し、その中の１を選択させる。そして、ステップ１０２４で選択されたデバイスと通信確立が行えたか否かを判断し（ステップ１０２４）、ＮＧの場合には、ステップＳ１０２１に進む。また、無線通信確立できたと判断した場合には、そのデバイス（プリンタかストレージとなる）に対して、必要な画像データの出力処理を行う（ステップＳ１０２５）。こうして、所望とする画像（複数でも構わない）の出力が完了すると、ステップＳ１０２２に進み、無線部の電源をＯＦＦする。
【００６２】
一方、ステップＳ１００１において、履歴検索が選択されたと判断した場合には次のような処理を行う。
【００６３】
先ず、履歴テーブルへのインデックスｉを初期値で設定し（ステップＳ１０１１）、デバイス選択処理が行われる（ステップＳ１０１４がｙｅｓ）、あるいは終了（中断処理；Ｓ１０１６がｙｅｓ）がなされるまで繰り返し実行する。
【００６４】
履歴情報ａｒｅａ［ｉ］を現在のデバイス識別情報に設定し、その情報を表示部２０６に表示する（ステップＳ１０１２，Ｓ１０１３）。ユーザは、ここでその表示中のデバイスを選択するか（ステップＳ１０１４）、終了するか（ステップＳ１０１６）、或いは次のデバイスを表示するか（ステップＳ１０１７）の選択を行うことができる。もし表示されたデバイスを選択された場合には、ここで無線通信機能部２０４の電源をＯＮする（ステップＳ１０１５）、そして、ステップＳ１０２４に進んで、その選択されたデバイスの識別情報及びＳＳＩＤを用いて接続を試みる。あとは、先に説明した通りである。
【００６５】
なお、終了を選択した場合には（Ｓ１０１６）、中断処理であることを示すエラーメッセージを表示させるべく、ステップＳ１０２１に進む。
【００６６】
ステップＳ１０１８、Ｓ１０１９は、表示するデバイス情報を切り換えるための処理である。ここでは左右のキーの押下で行うものとしているが、勿論、これによって本発明が限定されるものではない。
【００６７】
このように、機器情報を検索する場合に新規検索と履歴検索のモードを設けることによってモードに応じて無線部の電源のＯＮ／ＯＦＦを細かく制御することが可能であり、本当に無線通信が必要な場合にだけ無線部の電源をＯＮするため、第１の実施形態に加えて、消費電力削減の効果が期待できるようになる。
【００６８】
なお、図１０において、新規検索モードが選択された場合、先に説明した第１の実施形態と同様の処理を行うようにしても構わない。
【００６９】
なお、プリンタやストレージ側の処理としては、図６に示した処理を行えば良いので、その説明は省略する。
【００７０】
＜第３の実施形態＞
次に第３の実施形態を説明する。本第３の実施形態では、通信を行いたい機器の検索を行う場合に、デジタルカメラ２００およびプリンタ３００で両無線通信機器に同じネットワーク識別情報（ＳＳＩＤ）が設定されている場合について説明する。
【００７１】
まず本実施の形態におけるデジタルカメラ２００の動作を図１２のフローチャートに従って説明する。
【００７２】
先ず、無線通信処理を開始させる所定のボタンが操作されたことを検出した場合、ネットワーク識別情報が既にフラッシュＲＯＭに設定登録されているか調べる（ステップＳ１２００）。もし設定されていなければ、警告表示『ネットワーク設定情報がありません』等のメッセージを表示し（ステップＳ１２０３）、本処理を終了する。
【００７３】
また、設定登録されていると判断した場合には、設定情報の通信モードがアドホックモードであるか否かを判定する（ステップ１２０１）。アドホックモードの設定データであれば、検索タイマを始動し検索タイマが満了（ステップＳ１２０４）になるまでネットワーク識別情報が一致するＢｅａｃｏｎ（ビーコン）の検索を行う（ステップＳ１２０５）。タイマが満了になり発見できなければ通信相手の無線部が起動されていないものとみなし、警告表示『相手機器の電源を確認してください』等のエラーメッセージの表示を行う（ステップＳ１２０６）。
また、もしＢｅａｃｏｎを発見したときに複数の同一Ｂｅａｃｏｎを送信する機器を発見した場合には（ステップＳ１２０７）、まずは発見した複数機器に対して機器検索要求を送信し（ステップＳ１２０８）、機器情報の応答があれば（ステップＳ１２０９）、応答があった機器情報を表示する（ステップＳ１２１０）。ユーザは機器情報の中から自分が接続したい機器を選択し（ステップＳ１２１２）、無線接続および通信確立を行う（ステップＳ１２１３）。また機器情報の応答が無い場合には、警告表示として『相手機器ＢＵＳＹ／機能未対応』を表示する（ステップＳ１２１１）。さらには、１つの機器だけ発見されたら（ステップＳ１２０７）、無線接続および通信確立を行う（ステップＳ１２１３）。
【００７４】
つぎに第３の本実施形態におけるプリンタ３００の動作を図１３のフローチャートに従って説明する。
【００７５】
プリンタの電源がＯＮされる（ステップＳ１３００）と、ネットワーク識別情報が設定済みであるか否かを、フラッシュＲＯＭ３１３を調べることで判定する（ステップＳ１３０１）。未設定の場合には、警告表示『ネットワーク設定情報がありません』等のエラーメッセージを表示部３０６に表示し（ステップＳ１３０５）、本処理を終了する。
【００７６】
また、設定情報があれば、無線通信部３０４の電源をＯＮし（ステップＳ１３０２）、設定情報としてアドホックモードであることを確認する（ステップＳ１３０３）。アドホックモードであれば、Ｂｅａｃｏｎ（報知信号）の送信を開始し（ステップＳ１３０４）、機器検索要求の受信を待つ（ステップＳ１３０６）。機器検索要求を受信すると、機器検索応答を送信し（ステップＳ１３０７）、続いて接続要求を待ち（ステップＳ１３０８）、受信した接続要求に従って無線通信確立とデータの通信を行う（ステップＳ１３０９）。印刷処理は、このステップ１３０９で行うことになる。
【００７７】
なお、上記はプリンタの例であったが、ストレージデバイスの場合にも同様である。
【００７８】
以上説明したように本第３の実施形態によれば、少なくともデジタルカメラとプリンタ双方に、ネットワーク接続を共通化するような設定を予め行っておき、そこで共通に設定されたネットワーク情報に合致する装置とネットワーク接続を行うことにより、簡単にデジタルカメラ−プリンタの通信が行われる状況を構築することが可能になる。なお、指示情報を与えたときの、動作モード等は、ユーザによって変更可能であることをここに明示しておく。
【００７９】
また本実施の形態では、実際にユーザがネットワークの煩雑な設定を行う必要をなくし、設定による誤りを無くすため、デジタルカメラ２００およびプリンタ３００の製品を作る場合に工場出荷時の値として設定する場合などに効果が生まれる。
【００８０】
なお、上記例の如く、デジタルカメラ−プリンタの無線通信を開始する指示を与えたとき、双方ともアドホックモードにすることが望ましい。理由は、実施形態で説明したプリンタは、通常状態にあるときは、ホストコンピュータ等からの印刷データの受信待機状態になっており、必然、無線通信モードとしてはインフラストラクチャーモードにすることが多いのが理由である。すなわち、通常状態では、インフラストラクチャーモードとなっているからこそ、アドホックモードにすることで、１対１になる確率を高め、互いに通信確立がすばやく行えるようになる。
【００８１】
＜第４の実施形態＞
本発明の第４の実施形態について説明する。本第４の実施形態では通信を行いたいデバイス機器の種類をネットワーク識別情報中に設定することによって、より機器検索を早め、接続ターゲットを絞り込む場合の例である。
【００８２】
図１４は本実施の形態のネットワーク識別情報を表し、図１５は本第４の実施形態のプリンタ３００の処理手順を、図１６は本第４の実施形態のデジタルカメラ２００の処理手順を示している。
【００８３】
まず図１４のネットワーク識別情報について説明する。ネットワーク識別情報は、あらかじめ定められた値ＦＩＸＥＤ部分のＭビットと、自由に利用可能なＮビットから構成される。本実施形態では、自由に利用可能なＮｂｉｔ部分のそれぞれのビット情報部分にＤｅｖｉｃｅＩｎｆｏｒｍａｔｉｏｎ（デバイスのクラス情報）を与えた場合を示す。本図では、ＦＡＸ／ディスプレイ／ストレージ／カメラ／プリンタを表すビット情報が含まれるケースを示す。
【００８４】
まずプリンタ３００の動作を図１５に従って説明する。
【００８５】
プリンタ３００はデバイス情報の読み出しを行う（ステップＳ１５００）。自機器はプリンタであることから、前記１４図のＤｅｖｉｃｅＩｎｆｏｒｍａｔｉｏｎのプリンタを表すビット部に“１”を設定する（ステップＳ１５０１，Ｓ１５０２）。このＤｅｖｉｃｅＩｎｆｏｒｍａｔｉｏｎとネットワーク識別子とを含めたＢｅａｃｏｎを報知し（ステップＳ１５０３）、機器情報の検索要求の受信を待つ（Ｓ１５０４）。そして、検索要求を受信すると、図１３のステップＳ１３０７に進む。
【００８６】
次に、デジタルカメラ２００の動作を図１６に従って説明する。
【００８７】
ユーザのデジタルカメラのユーザインタフェースを利用して指定された処理を実行するための出力先がプリンタか、ストレージかを判断する（ステップＳ１６００、Ｓ１６０１）。そして、その指示に応じて、例えば検索デバイス情報としてプリンタのビット、ストレージのビットを設定する（ステップＳ１６０２、ｏｒＳ１６０３）。
【００８８】
次に、所定の期間、報知信号を受信し、その中のネットワーク識別情報のデバイス情報（Ｄｅｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ部）を調べる。この場合、先に検索デバイス情報として設定したビット情報と、本デバイス情報の一致を調べる（ステップＳ１６０５）。一致しているデバイスがあれば、その一覧を選択可能に表示する（ステップＳ１６０６）。この後は、その中の１つを選択させ、実際に無線接続確立を行うことになる。
【００８９】
このように、無線確立を行う前のネットワーク識別情報を受信した時点で相手機器が何か（プリンタ／カメラ／ストレージ／ディスプレイ／ＦＡＸ）を識別することが可能となるため、ユーザが印刷／保存／表示などの機能メニューの中からいづれかを選択した時点でその機能を有するデバイスのみを対象に機器検索を行うことができるため、機器発見までの時間を短縮することができるという効果がある。
【００９０】
＜その他の実施形態＞
上記実施形態では、無線通信としてＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｈ等の無線ＬＡＮについて述べたが、その他のＢｌｕｅｔｏｏｔｈ（ブルートゥース）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）、などにも同様の手法で適用可能であり、無線部としての制約はないことを言及しておく。
【００９１】
また、上記各実施形態では、デジタルカメラからプリンタに画像を出力して印刷、デジタルカメラからストレージに画像を出力してその画像を記憶するものとして説明したが、デジタルカメラに記憶している画像を他のデジタルカメラに記憶させる場合、ストレージに記憶している画像をプリンタに出力して印刷する場合等にも上記技術を適用できる。その場合は、送信側装置の処理と受信側装置の処理は、各実施形態で説明した処理を実行すればよい。
以上のように本実施形態によれば、無線通信で無線通信機器を接続する場合にユーザが煩雑な設定をすることなくユーザに見えない部分で無線通信に必要な設定情報を行うことで、初心者でも容易にコンピュータを介さない無線通信機器間の通信を確立し、所望のサービスを享受することができる。
【００９２】
【発明の効果】
以上説明したように本発明によれば、煩雑な設定操作を行わずとも無線通信機器間の無線通信の確立および所望のサービスを提供できるようになる。
【図面の簡単な説明】
【図１】実施形態による無線通信機器から構成される無線通信システム全体を表すブロック図である。
【図２】実施形態におけるデジタルカメラのブロック構成図である。
【図３】実施形態におけるプリンタのブロック構成図である。
【図４】実施形態におけるストレージ装置のブロック構成図である。
【図５】第１の実施形態におけるデジタルカメラの動作を表すフローチャートである。
【図６】第１の実施形態におけるプリンタの処理手順を示すフローチャートである。
【図７】第１の実施形態におけるデジタルカメラの処理手順を示すフローチャートである。
【図８】第１の実施形態におけるデジタルカメラの処理手順を示すフローチャートである。
【図９】第１の実施形態におけるデジタルカメラの処理手順を示すフローチャーである。
【図１０】第２の実施形態におけるデジタルカメラの処理手順を示すフローチャートである。
【図１１】第１の実施形態におけるデジタルカメラの処理手順を示すフローチャートである。
【図１２】第３の実施形態におけるデジタルカメラの処理手順を示すフローチャートである。
【図１３】第３の実施形態におけるプリンタの処理手順を示すフローチャートである。
【図１４】第４の実施形態におけるネットワーク識別情報のデータフォーマットを示す図である。
【図１５】第４の実施形態におけるプリンタの処理手順を示すフローチャートである。
【図１６】第４の実施形態によるデジタルカメラの処理手順を示すフローチャート図である。
【図１７】従来の無線通信機器の制御を示すフローチャートである。
【図１】
2004328269.tif 000003
【図２】
2004328269.tif 000004
【図３】
2004328269.tif 000005
【図４】
2004328269.tif 000006
【図５】
2004328269.tif 000007
【図６】
2004328269.tif 000008
【図７】
2004328269.tif 000009
【図８】
2004328269.tif 000010
【図９】
2004328269.tif 000011
【図１０】
2004328269.tif 000012
【図１１】
2004328269.tif 000013
【図１２】
2004328269.tif 000014
【図１３】
2004328269.tif 000015
【図１４】
2004328269.tif 000016
【図１５】
2004328269.tif 000017
【図１６】
2004328269.tif 000018
【図１７】
2004328269.tif 000019