撮像して得た画像情報を所定の画像処理装置に無線通信により送信するための無線通信手段を備える撮像装置であって、画像処理装置に対し、撮像装置自身と一時的に無線通信を行うために必要な情報を、撮像画像を蓄積するための可搬性記憶媒体に記憶する記憶手段と、前記可搬性記憶媒体の抜き出しを検出した後、前記情報に基づき前記画像処理装置からの通信を待機する待機手段と、前記画像処理装置からの通信による通信が確立した後、無線設定情報を受信し、記憶する記憶手段と無線通信による画像情報の処理の指示がなされた場合、前記設定情報に従って無線通信環境を設定し、前記画像処理装置に向けて画像情報を送信する無線通信制御手段とを備えることを特徴とする撮像装置。撮像して得た画像情報を所定の画像処理装置に無線通信により送信するための無線通信手段を備える撮像装置の制御方法であって、画像処理装置に対し、撮像装置自身と一時的に無線通信を行うために必要な情報を、撮像画像を蓄積するための可搬性記憶媒体に記憶する記憶工程と、前記可搬性記憶媒体の抜き出しを検出した後、前記情報に基づき前記画像処理装置からの通信を待機する待機工程と、前記画像処理装置からの通信による通信が確立した後、無線設定情報を受信し、記憶する記憶工程と無線通信による画像情報の処理の指示がなされた場合、前記設定情報に従って無線通信環境を設定し、前記画像処理装置に向けて画像情報を送信する無線通信制御工程とを備えることを特徴とする撮像装置の制御方法。第1、第2の電子機器の一方が無線通信に必要な設定情報を可搬性記憶媒体に記憶し、当該記憶した設定情報に基づく無線通信の待機状態に移行し、他方の電子機器が前記可搬性記憶媒体に記憶された無線設定情報に従って、無線通信手段の無線通信手段の通信環境を一時的に設定し、前記他方の電子機器の無線設定情報を一方の電子機器に無線通信手段で送信し、前記一方の電子機器が待機状態において前記他方の電子機器から無線設定情報を受信した場合、受信した無線設定情報を記憶し、前記第1、第2の電子機器間を無線通信する際には、前記無線設定情報を記憶した側の電子機器が無線通信手段の通信環境を設定し、前記第1の電子機器から前記第2の電子機器に情報を送信することを特徴とする無線通信環境設定方法。しかしながら上記従来例では、SSID及び暗号鍵の設定が煩雑であったため、無線通信システムの初期設定が簡便でないという問題があった。特許文献1で提案されているプリファレンスを使用する方法でも、事前にどのSSIDや暗号鍵を使用するかを知っている必要があり、その知識をもとにプリファレンスを作成する、また安全な通信路を確立したい場合は、暗号鍵をユーザが設定する必要がある。本発明はかかる点を課題にしたものであり、無線通信システムの初期設定を簡便なものにする技術を提供しようとするものである。かかる課題を解決するため、例えば本発明の撮像装置は以下の構成を備える。すなわち、撮像して得た画像情報を所定の画像処理装置に無線通信により送信するための無線通信手段を備える撮像装置であって、画像処理装置に対し、撮像装置自身と一時的に無線通信を行うために必要な情報を、撮像画像を蓄積するための可搬性記憶媒体に記憶する記憶手段と、前記可搬性記憶媒体の抜き出しを検出した後、前記情報に基づき前記画像処理装置からの通信を待機する待機手段と、前記画像処理装置からの通信による通信が確立した後、無線設定情報を受信し、記憶する記憶手段と無線通信による画像情報の処理の指示がなされた場合、前記設定情報に従って無線通信環境を設定し、前記画像処理装置に向けて画像情報を送信する無線通信制御手段とを備える。本発明によれば、無線通信システムの初期設定を簡便なものにすることができ、ユーザに与える負担を軽減させることができる。以下、添付図面に従って本発明に係る各実施形態を説明する。各実施形態では、撮像装置デジタルカメラなどと画像処理装置プリンタ、ストレージデバイスなどとから構成される無線通信システムの初期設定を簡便にする方法を詳細に説明する。第1の実施形態では、通信ケーブルを用いて無線通信システムの初期設定を簡便にする方法を説明する。第2の実施形態では、脱着可能な記憶媒体例えば、メモリカードを用いて無線通信システムの初期設定を簡便にする方法を説明する。そして、第3の実施形態では、記憶媒体及び無線通信の両方を用いて無線通信システムの設定を簡便にする方法を説明する。なお、各実施形態では、無線通信システムの初期設定に必要な設定情報を無線設定情報と呼ぶ。<第1の実施形態>第1の実施形態では、USBUniversalSerialBusケーブルを用いてデジタルカメラとプリンタもしくはストレージデバイスとから構成されるIEEE80211準拠の無線LANシステムの初期設定を簡便にする方法を説明する。IEEE80211では、通信形態により複数の通信モードアドホックモード及びインフラストラクチャモードが存在する。以下、図1と図2を用いてそれぞれの通信モードについて説明する。図1に示すのが、無線通信手段を用いてデータ伝送を可能とする無線通信システムの構成例を示す図である。図1において、デジタルカメラ101~103は、無線通信機能を搭載しており、無線通信手段を用いて、デジタルカメラ同士、あるいは、プリンタ104、105との間で、ダイレクトにデータ伝送を行うことが可能である。このような構成の通信モードをアドホックモードと呼ぶ。また、図2に示すのが、無線通信手段を用いてデータ伝送を可能とする無線通信システムの他の構成例を示す図である。図2において、デジタルカメラ201~203は、無線通信機能を搭載しており、無線通信手段を用いて、デジタルカメラ同士、あるいは、プリンタ205、ストレージデバイス206との間で、データ伝送を行うことが可能であるが、データ通信は、アクセスポイント204を介して行われる。このような構成の通信モードをインフラストラクチャモードと呼ぶ。まず、第1の実施形態におけるデジタルカメラ、プリンタ、ストレージについて順に説明する。図3は、第1の実施形態におけるデジタルカメラ301の機能ブロック図であり、図1、2におけるデジタルカメラ101乃至103、或いは、201乃至203のいずれかとして機能させることが可能である。デジタルカメラ301の操作部310は、システムコントローラ311を介してCPU315に接続されており、操作部にはデジタルカメラ301のシャッタースイッチや各種キーが含まれる。撮像部302は、シャッターが押下されたときに画像を撮影するブロックで、撮像処理部303によって処理される。表示部306は、LCD表示、LED表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部307によってその表示内容の制御処理が行われる。また表示部306に表示された情報から選択するなどの操作は操作部310と連動して行われることになる。すなわち、表示部306と操作部310とがユーザインタフェースを構成することになる。無線通信機能部304は無線通信を行うブロックであり、RF部305は、他の無線通信装置との間で無線信号の送受信を行う。メモリカードI/F308は、メモリカード309を接続する為のインタフェースであり、USBI/F312は、外部機器とUSBを用いて接続する為のインタフェース、オーディオI/F314は、音信号を外部機器と接続する為のインタフェースである。これらのブロック図に示される機能部分は、CPU315からの制御によって処理され、CPUによって制御されるプログラムは、ROM315、もしくは、フラッシュROM313に格納されることになる。また、CPU315によって処理されるデータは、RAM317、もしくは、フラッシュROM313に対して、書き込み、読み込みが行われる。フラッシュROM313は不揮発性の記憶領域であり、ここに無線設定情報などを記憶する。なお、撮像したデジタル画像は公知の圧縮処理を経てメモリカードI/F308を介し、メモリカード309に書き込まれる保存される。図4は、第1の実施形態におけるプリンタ401の機能ブロック図である。このプリンタ401は、図1、2におけるプリンタ104、205としても機能することが可能である。プリンタ401の操作部410は、システムコントローラ411を介してCPU415に接続されている。プリントエンジン402は、実際に用紙に画像を印刷する機能ブロックであり、プリント処理部403によって処理される。プリントエンジンは如何なるものでも良いが、実施形態では熱エネルギーによってインク液滴を記録紙等の記録媒体上に吐出するインクジェットプリンタとした。表示部406は、LCD表示、LED表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部407の制御によりその表示内容が制御される。また表示部406に表示された情報から選択するなどの操作は操作部410を介して行われる。つまり、表示部406及び操作部410が実施形態におけるプリンタ401のユーザI/Fとなる。無線通信機能部404は無線通信を行うブロックであり、RF部405は、他の無線通信装置との間で無線信号の送受信を行う。メモリカードI/F408は、脱着可能なメモリカード409を接続する為のインタフェースであり、デジタルカメラ301に搭載されたメモリカードを差し込むことで、撮像画像を印刷することも可能にしている。USBI/F412は、外部機器とUSBを用いて接続する為のインタフェース、パラレルI/F414は、外部機器主としてホストコンピュータとパラレル通信を用いて接続する為のインタフェースである。これらのブロック図に示される機能部分は、CPU415からの制御によって処理され、CPUによって制御されるプログラムは、ROM415、もしくは、フラッシュROM413に格納され、CPUによって処理されるデータは、RAM417、もしくは、フラッシュROM413に対して、書き込み、読み込みが行われる。フラッシュROM413は不揮発性の記憶領域であり、ここに無線設定情報などを記憶する。図5は、第1の実施形態におけるストレージデバイス501の機能ブロックを示す機能ブロック図である。図2におけるストレージデバイス206としても機能するものでもある。ストレージ501の操作部510は、システムコントローラ511を介してCPU515に接続されている。ストレージ502は、データの格納、読み出しを行う機能ブロックであり、ストレージ処理部503によって処理される。ストレージ502としては大容量の記憶装置、すなわち、ハードディスク装置が望ましいが、場合によっては比較的大容量の可搬性記憶媒体であるCD-R、CD-RWメディア、や書き込み可能なDVDメディア、MOメディア等のメディア書き込みドライブであっても構わない。表示部506は、LCD表示、LED表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部507によって処理される。また表示部506に表示された情報から選択するなどの操作は操作部510を介して行われる。つまり、表示部506及び操作部510が実施形態におけるストレージ501のユーザI/Fを構成することになる。無線通信機能部504は無線通信を行うブロックであり、RF部505は、他の無線通信装置との間で無線信号の送受信を行う。メモリカードI/F508は、メモリカード509デジタルカメラ301のメモリカードを差し込み、ダイレクトに保存することを可能にしているを接続する為のインタフェースであり、USBI/F512は、外部機器とUSBを用いて接続する為のインタフェース、ETHERI/F514は、外部機器とETHER通信を用いて接続する為のインタフェースである。これらのブロック図に示される機能部分は、CPU515からの制御によって処理され、CPUによって制御されるプログラムは、ROM515、もしくは、フラッシュROM513に格納され、CPUによって処理されるデータは、RAM517、もしくは、フラッシュROM513に対して、書き込み、読み込みが行われる。フラッシュROM513は不揮発性の記憶領域であり、ここに無線設定情報などを記憶する。以上、実施形態におけるデジタルカメラ301、プリンタ401、ストレージデバイス501それぞれの構成について説明した。なお、それぞれのRF部にはアンテナが設けられるが、外部に突出する形態で有するものとは限らない。特に、デジタルカメラ301の場合、携帯性が重要なファクタであるから、アンテナは外部に突出するのではなく、内蔵もしくは表面上に実装されることが望ましい。図6は、第1の実施形態における無線通信システムの概要を示す図である。第1の実施形態では、デジタルカメラ301とプリンタ401とからなる無線通信システムの初期設定を行う形態を説明する。図7を参照し、第1の実施形態におけるプリンタ401の処理手順を説明する。CPU415は、デジタルカメラ301がUSBケーブルを介してプリンタ401に接続されたことを検出した後ステップS701、デジタルカメラ301が無線通信手段を保持しているかを確認する要求コマンドをUSBI/F312を介してプリンタ401に送信するステップS702。この要求内容の例としては、たとえばデジタルカメラ301のフラッシュROM313やROM316に所定の情報無線通信機能を有していることを示す情報があるか否かを確認する手段をデジタルカメラ301で実行してもらう旨を伝えることで行われる。そして、相手からの応答が受信されるのを所定時間待つステップS703。もし、その所定時間経過しても何等応答がない場合は、接続されているデバイスデジタルカメラ301は少なくとも有線、無線のダイレクトプリントに対応していないと判断して、そのまま終了する。もし、応答がある場合は、その応答内容を確認することで、接続されているデバイスここではデジタルカメラ301が無線通信手段を有しているかを判断するステップS704。もし、無線通信手段を有していると判断した場合、プリンタ401は無線設定情報をデジタルカメラ301に送信するステップS705。図10を参照し、第1の実施形態におけるデジタルカメラ301の処理手順を説明する。図10において、デジタルカメラ301をプリンタ401にUSBケーブルで接続するとステップS1001、CPU315は、無線通信手段の有無を問い合わせる要求の受信を待つステップS1002。この要求を受信すると、無線通信手段を有しているか確認しステップS1003、もし持っている場合は、無線通信手段をもっていることを示す情報を含む応答を送信するステップS1004。その後、CPU315は、プリンタ401から無線設定情報を取得しステップS1005、取得した無線設定情報をフラッシュROM313に登録するとともに、登録した無線設定情報に従って初期設定を行うステップS1006。これにより、デジタルカメラ301は、アドホックモードによる無線通信も、インフラストラクチャモードによる無線通信も選択的に実行できるようになる。次に、図11Aを参照し、無線設定情報を更に詳しく説明する。同図はデジタルカメラ301内のフラッシュROM313に記憶される無線設定情報の例である。すなわち、図7、図10のフローチャートに従って、プリンタ401或いはストレージデバイス501からデジタルカメラ301に無線設定情報をUSBケーブルという有線ケーブルで送信し、デジタルカメラ301が自身内のフラッシュROM313という不揮発性記憶手段に格納した情報を示している。無線設定情報1101は、ID情報1102とネットワーク情報1103に大別される。ID情報1102は、プリンタ名1104やシリアル番号1105といった機器固有などの情報を含む。また、ネットワーク情報1105には、無線ネットワークに接続するために必要な通信モード情報であるアドホックモード情報1106およびインフラストラクチャモード情報1107を含む。アドホックモード情報1106およびインフラストラクチャモード情報1107のそれぞれは、SSID、暗号鍵などの情報を含む。第1の機器は、プリンタ名としてPIXUS50Iという名前プリンタ名に限らず、デジタルカメラ名やストレージ名はユーザが自由に設定できるようにしても良いをもち、シリアル番号として890456という番号をもつ。ネットワーク情報は、アドホックモード情報とインフラストラクチャモード情報を有し、アドホックモード情報はSSIDと暗号化鍵を有する。同様にインフラストラクチャモード情報もSSIDと暗号化鍵を有する。両方の通信モードの情報が登録されている必要はなく、どちらか片方でも構わない。このようなID情報とネットワーク情報を、プリンタ401がデジタルカメラ301に送信ステップS705、及び、デジタルカメラ301がプリンタ401より取得ステップS1005し、デジタルカメラ301はID情報をもとに一覧として記憶する。なお、図11Aは、自宅に設置されている1台のプリンタ401、勤務先に設置されている1台のストレージデバイス501と1台のプリンタ401とUSB有線接続した結果を示している例を示している。このように、第1の実施形態のデジタルカメラ301によれば、USBケーブルを用いてプリンタ401に接続するだけで、プリンタ401から無線設定情報図11Aに示すID情報及びネットワーク情報を含むを自動的に取得し、取得した無線設定情報に従って初期設定を行うことができる。次に、図13Aのフローチャートを参照し、デジタルカメラ301において実行される画像送信処理を説明する。まず、ユーザは、デジタルカメラ301の操作画面で、出力させたい画像を選択し、出力指示を行うステップS1300。次に、もし複数の出力デバイス図11Aの場合には3つが登録されている場合は、どのデバイスを使用するかを選択するステップS1301。これらステップS1300及びステップS1301での操作は、デジタルカメラ301が有するユーザインタフェースを用いてユーザが行うことになり、デジタルカメラ301はそのユーザ操作に従って処理を行うことになる。なお、登録されているデバイスが1つしか存在しない場合には、それが選択対象として考えてよいであろう。すなわち、登録デバイスの数を計数し、1つか複数かを判断し、複数の場合にはその一覧を表示部306に表示させ、ユーザに選択させる。そして、1つしか存在しない場合には、ステップS1301でのユーザによる選択処理はスキップし、そのデバイスを選択されたものとして以下の処理を行うことになる。次に、通信モードとして、アドホックモード、インフラストラクチャモードのいずれか一方を選択するステップS1302。この選択はユーザが選択するのではなく、予め設定された優先順位の高い方、もしくはデフォルトで設定されたモードを選択することで行う。ただし、一般のユーザが所有するプリンタ401やストレージデバイス501の設置環境が頻繁に変更されるのは希であると考えてよいから、前回、接続し出力した通信モードをフラッシュROM313に記憶し、その通信モードを優先するようにした。いずれにしても、一つの通信モードが選択されると、そのモードでのネットワーク接続及びデバイス探索を試みるステップS1303。例えば、現在選択されているデバイスが、PIXUS50Iであって、選択された通信モードがインフラストラクチャモードである場合、インフラストラクチャモードのSSIDHomeと暗号鍵Sesamiを用いてネットワークに接続を試みる。IEEE802.11では、ネットワークを形成するデバイスはSSIDを保持する。SSIDはビーコンと呼ばれる報知情報の中に含まれ、インフラストラクチャモードの場合はアクセスポイントから発信される。新しく接続を試みる通信機器は、ビーコン情報をみることでネットワークが存在するかを確認できる。そして、必要に応じてアクセスポイントと暗号鍵を使って認証する。これが失敗下と判断した場合適当な時間内にアクノリッジがない場合、現在選択された通信モードが正しくないと判断し、ステップS1308に進み、未選択のもう1つのモードが存在するか否かを判断し、もしそれが存在する場合にはそれを選択させステップS1302、上記処理を行う。また、2つのモードによる接続処理を行っても、接続失敗した場合には、ステップS1308の判断がNOとなり、本処理を終了する。一方、接続成功したと判断した場合、その接続成功したSSIDのネットワークに対して、ID情報をもっている通信デバイスを検索するための要求をブロードキャストするステップS1305。なお、このとき、接続成功したモード情報でフラッシュROM313の該当する位置の情報を更新し、次回の通信に役立てるようにする。ただし、前回と同じ場合には、更新は不要であるのは言うまでもない。このブロードキャストに対して応答があれば、ステップS1307に進んで、その応答してきたデバイスに向けて、ステップS1300で選択されたデジタル画像の送信を行う。また、ステップS1306において、適当な時間経っても応答がなければなければ、現在の通信モードを変更するため、ステップS1308に進む。このように、第1の実施形態における無線通信システムによれば、USBケーブルを用いて初期設定を簡便に行うことができる。これにより、使用者はSSIDを意識する必要がなく、また暗号鍵の設定などもしなくてよくなる。なお、第1の実施形態は、デジタルカメラ301とプリンタ401とから構成される無線通信システムに限るものではなく、デジタルカメラ301とストレージデバイス501とから構成される無線通信システムにおいても実現可能である。また、無線通信でのプロトコルは如何なるものでも良い。例えば米国マイクロソフト社が提案しているNetBEUIであれば、識別名製品名シリアル番号が良いであろうがネットワーク上のアドレスとして利用できるので非常に簡単になる。また、TCP/IPプロトコルを採用する場合には、個々のデバイスがユニークなIPアドレスを有することになるが、例えばインフラストラクチャモードの場合であって、DHCPサーバがネットワーク上に存在するのであれば、各デバイスはDHCPクライアントして機能し、そのプロトコル上に先に説明した相手先デバイスID情報である製品名シリアル番号の情報を載せて、ネットワークにその存在を問い合わせれば良いし、アドホックモードの場合には、AutoIP機能を利用すればユニークなIPドレスを得ることができる。<第1の実施形態の変形例1>第1の実施形態では、プリンタ401にデジタルカメラ301をUSB有線接続した際に、プリンタ401が有する無線設定情報をデジタルカメラ301に送信し、登録させるものであったが、この逆でも構わない。特に、企業等、複数のデジタルカメラ301を利用する場合に好適な例である。その例を図8及び図9に従って説明する。ここでも図8はプリンタ401の処理手順を、図9はデジタルカメラ301の処理手順を示している。まず、図8のフローチャートに従ってプリンタ401の処理を説明する。デジタルカメラ301がUSBI/F412に接続される接続を検出するとステップS801、デジタルカメラ301が無線通信手段を保持しているかを確認する要求をUSBI/F412を介して送信するステップS802。そして、相手からの応答が受信されるのを待つステップS803。もし、応答が何もない場合は、接続されたデジタルカメラ301は有線無線ダイレクトプリントに対応していないものと判断し、本処理を終了する。また、応答がある場合は、その応答内容を確認することで無線通信手段を有しているかを判断するステップS804。もし、無線通信手段を有していると判断した場合は、デジタルカメラ301より、無線設定情報を取得しステップS805、取得した無線設定情報をフラッシュROM413に登録するステップS806。次に、図9のフローチャートに従い、デジタルカメラ301の処理を説明する。図9において、USBI/F312を介してプリンタ401への接続する接続を検出するとステップS901、無線通信手段の有無を問い合わせる要求の受信待ちになるステップS902。その要求を受信をすると、無線通信手段をもっているかの確認処理を行うステップS903。もし、持っている場合は、無線通信手段をもっていることを示す情報を含む応答を送信するステップS904。そして、デジタルカメラ301の無線設定情報をプリンタ401に送信するステップS905。また、図8、9に従った場合、プリンタ401やストレージデバイス501が、図11Bに示すような形式のデータデータ構造そのものは同じを記憶することになる。ただし、記憶する対象デバイスは、図示の如く、デジタルカメラ301となる点が図11Aと異なる。すなわち、プリンタ401やストレージデバイス501内には、複数のデジタルカメラ301の無線設定情報を記憶することになる。従って、デジタルカメラ301での撮像画像を、無線により印刷する、或いは、保存する処理は次のようになる。説明を簡単なものとするため、ここでは印刷について図13Bのフローチャートに従って説明することとする。ただし、図13Aと実質的に同じ処理については、同参照符号を付してある。なお、この無線による印刷を行うに際し、ユーザがデジタルカメラ301の電源をONにし、ユーザインタフェースを利用して、無線通信モードアドホック、インフラストラクチャーの何れを設定しても良いが、デフォルトでは前回の通信モードとするに設定しておく。このとき、プリンタ401との接続が確立していないので、表示部306には接続待機中などのメッセージを表示させている。さて、ユーザがプリンタ401のユーザインタフェースを利用し、無線による印刷を指示するとステップS1300、表示部406及び操作部410で構成されるユーザインタフェースを利用し、登録されたデジタルカメラ301の一覧を表示し、その中の1つを選択させるステップS1301。登録数が1つの場合には、その選択指示が無用で、その1つが選択されたものとする。次いで、通信モードとして、アドホックモード、インフラストラクチャモードのいずれか一方を選択するステップS1302。この選択はユーザが選択するのではなく、予め設定された優先順位の高い方、もしくはデフォルトで設定されたモードを選択することで行う。ただし、個々のデジタルカメラ301毎に、前回利用した通信モードを記憶しておき、選択されたデジタルカメラ301の前回の通信モードを最初に検証するようにしてもよい。いずれにしても、一つの通信モードが選択されると、そのモードでのネットワーク接続及びデジタルカメラ301の探索を試みるステップS1303。例えば、現在選択されているデバイスが、CAMERA1であって、選択された通信モードがインフラストラクチャモードである場合、インフラストラクチャモードのSSIDEIGYOと暗号鍵Sesamiを用いてネットワークに接続を試みる。IEEE802.11では、ネットワークを形成するデバイスはSSIDを保持する。SSIDはビーコンと呼ばれる報知情報の中に含まれ、インフラストラクチャモードの場合はアクセスポイントから発信される。新しく接続を試みる通信機器は、ビーコン情報をみることでネットワークが存在するかを確認できる。そして、必要に応じてアクセスポイントと暗号鍵を使って認証する。これが失敗したと判断した場合適当な時間内にアクノリッジがない場合、現在選択された通信モードが正しくないと判断し、ステップS1308に進み、未選択のもう1つのモードが存在するか否かを判断し、もしそれが存在する場合にはそれを選択させステップS1302、上記処理を行う。また、2つのモードによる接続処理を行っても、接続失敗した場合には、ステップS1308の判断がNoとなり、本処理を終了、すなわち、接続失敗として無線印刷指示前の状態に戻る。一方、接続成功したと判断した場合、その接続成功したSSIDのネットワークに対して、ID情報をもっているデジタルカメラ301を検索するための要求をブロードキャストするステップS1305。このブロードキャストに対して応答があれば、ステップS1307に進んで、コネクションを確立したデジタルカメラ301からのデジタル画像の受信待ちに入り、受信した際にはその印刷を行う。一方、デジタルカメラ301側であるが、上記ステップS1305での通知内容を見て自身のIDと同じであれば、それに対するアクノリッジを返すことになる。すなわち、これによりプリンタ401との通信の確立が保証されることになるので、それまで表示していた接続待機中のメッセージの代りに、接続確立しました。印刷する画像を選択し、xxボタンを押下して下さい等のメッセージを表示し、印刷対象の画像の選択及び出力指示を行わせる。出力指示があると、その選択画像をプリンタ401に向けて送信することになる。以上の如く、第1の形態の変形例1によっても、第1の実施形態と同様の作用効果を奏することが可能になる。なお、上記例は、プリンタ401の処理であったが、ストレージデバイス501に適用する場合、図13BのステップS1307では画像受信保存となるだけである。また、ストレージデバイス501が有するストレージ502には、各カメラ名シリアル番号ごとにディレクトリを用意し、その中に保存するようにすればよいであろう。保存する際のファイル名は、受信する日時情報を利用する等を行えば良いし、日時情報ごとにサブディレクトリを作成し、その中にデジタルカメラ301から通知されるファイル名で保存しても良い。また、上記例では、デジタルカメラ301で撮像画像を出力する際に、通信相手先デバイスプリンタ401やストレージデバイス501をユーザが指定する例を説明した。このとき、印刷であればプリンタ401を選択し、保存であればストレージデバイス501を選択することになるが、この順序は逆でも構わない。例えばユーザが印刷を目的とする指示を行った場合には、登録されているデバイスの中にプリンタ401が1つしか存在しない場合にはそのデバイスの選択作業は無くなる。これは保存時でも同様である。このためには、図11Aに示すテーブル中に登録された各デバイスの種別としてプリンタであるのか、ストレージデバイスであるのかを示す情報1ビットで良いであろうを新規に追加すれば良いであろう。プリンタ401、ストレージデバイス501はUSB接続した際に、デジタルカメラ301に通知する情報中に、その情報を含ませれば良い。かかる点のメリットは、個人ユースの場合、プリンタ401、ストレージデバイス501はせいぜい1台しか有することはないであろうから、撮像画像の出力する目的の選択とデバイスの選択が同時に行えることである。<第1の実施形態の変形例2>次に、図12のフローチャートに従い、図10もしくは図8の無線設定情報を取得する工程ステップS1005もしくはS805とその設定情報を記憶する工程ステップS1006もしくはS806について、取得したID情報やネットワーク情報の値が自己の一覧に記憶されているかのチェックを加えることで、余分なデータ転送を減らし、データ格納処理を省く例を説明する。以下このフローチャートにしたがって説明を行うが、説明を簡単なものとするため、図10に代わる例を説明することとする図8に変る処理は、以下の説明から当業者であれば容易に推察されよう。図12において、確認応答を送信するステップS1204までは図10のフローチャートステップS1004と同一である。この送信後、ID情報を取得しステップS1205、そのID情報が既に自己の一覧のなかに記憶されているか確認するステップS1206。もし存在しない、すなわち、新規デバイスであると判断した場合には、ネットワーク情報を取得するステップS1207。取得した設定情報は、フラッシュROMに記憶する。ここでは記憶を行う前に、使用者に確認するためのステップステップS1208を行っている。もし記憶を選択した場合は、設定情報が記憶されるステップS1213。もしID情報が記憶されている場合は、そのまま終了するか、通信相手のネットワーク情報と一致するか確認をするかという情報を表示するステップS1209。ネットワーク情報の変更も確認する場合は、ネットワーク情報を取得しステップS1210、変更がないかを確認するステップS1211。自己の一覧の中に記憶されている場合と異なる値の場合は、上書きする旨の警告を画面上に表示するステップS1212。もし、使用者が上書きを選択したら、一覧の同じID情報のネットワーク情報を上書きするS1208。図12に記載の一連の作業を行うことにより、一度USBケーブルを接続した相手デバイスと再度接続した場合有線による印刷する場合も含むには、同じ内容の情報を上書きする手間を省き処理を簡略化することができる。<第1の実施形態の変形例3>次に、ID情報にさらに分類をつけることで、複数の通信機器の無線設定情報を登録する例について説明する。図14はデジタルカメラ301が、プリンタ401のID情報を取得したのち、その属性値ID属性を設定できるように拡張したフラッシュROM313に格納されている一覧テーブルである。ID属性には、一時利用か、通常利用か、また通常利用かつデフォルト利用か、などの情報が含まれる。たとえば、プリンタ名がPIXUS50IとBJ850のID属性は通常利用になっており、かつPIXUS50IはデフォルトというID属性も備えている。このようにID属性に一致するものがある場合は、ネットワーク情報が一致して保存される。ここでは全ての通信モードについて同一の値になるように保存されているが、一部の通信モードだけを一致させることも可能である。図15は、ID属性を決定し、図14に示すような一覧表に登録するまでのデジタルカメラ301における制御シーケンスに関するフローチャートである。今まで述べて来た制御に従った形でUSBを介してID情報とネットワーク情報を取得するステップS1501。ID情報から、その属性値を決定する。決定をする具体的な手段は、使用者がデジタルカメラ301のユーザインタフェースを用いて行ってもよいし、デジタルカメラ301もしくはプリンタ側でID情報がはじめて登録されるときは通常利用でデフォルトといった具合に、デジタルカメラ301が自動的につけることも可能であるステップS1502。ID属性を決定したのち、そのID属性を有する設定情報が一覧に記憶されているかを確認するステップS1503。記憶されてない場合は、そのままの形で記憶するステップS1504。もし記憶されている場合は、記憶されている設定情報のネットワーク情報の一部の通信モードもしくは全ての通信モードを、新しく登録する設定のネットワーク情報にコピーしステップS1505、その設定情報をフラッシュROM313に記憶するステップS1506。さらに、USBで通信しているプリンタ401、もしくはデジカメにも変更をしたネットワーク情報を送信するステップS1507。図15に示される処理により、複数の無線通信装置をグループ化できる。通常、異なるSSIDは、異なる周波数帯でネットワークを構築するほうが効率がよい。このため、もしSSIDが異なると、デジタルカメラ301で撮像したデジタル画像をプリンタ401を使用して印刷したのちに、ストレージデバイス501にもその画像を保存しておきたいという状況において、周波数を切り替えたりする作業が発生する。しかし、図15に説明した一連の作業では、同一のグループでは、異なるSSIDを使用する必要性をなくし、周波数切り替え分の処理を削減できる。また、デフォルトといった設定をもうることで、デフォルトの無線通信装置と通信する場合は、表示部において、どの通信機器と通信するかという指定すら省くことが可能であるためより有線ケーブルと同じ感覚で使用することができる。<第1の実施形態の変形例4>図16と図17では、デジタルカメラ301とプリンタ401とをUSBケーブルで接続することで、複数のアプリケーションが表示され、その一つに無線通信の設定をする場合の制御シーケンスを示す。これまでの説明では、USBケーブルで2つのデバイスプリンタ401とデジタルカメラ301を接続すると、無線設定のための処理がすぐに実行されていた。USBケーブルで印刷する機能をもったデジタルカメラ301やプリンタ401では、USBケーブルの結線だけは、それが無線の設定を行いたいのか、それとも印刷作業を行いたいのかが分からない。これを解決する手段について以下説明を行う。図16では、USBケーブルを接続してから、無線通信手段の有無を判断して、設定情報獲得のためのアプリケーションを起動する場合について述べる。まず、デジタルカメラ301がプリンタ401とUSBケーブルで接続されるとステップS1601、デジタルカメラ301は無線通信手段の有無を問い合わせる要求を受信待つステップS1602。この要求を受信すると、無線通信手段を有しているか確認しステップS1603、もし持っている場合は、無線通信の設定をするための選択手段を画面上に表示するS1604。もし、設定を行うことを選択した場合はS1605、ID情報とネットワーク情報とをプリンタ401より取得しステップS1606、その設定情報を記憶するステップS1607。図17は他の例である。同図では、デジタルカメラ301をプリンタ401にUSBケーブルで接続してから、無線通信手段の有無だけでなく、ID情報までを確認して、設定情報獲得のためのアプリケーションを起動する場合について述べる。まず、デジタルカメラ301がプリンタ401とUSBケーブルで接続されるとステップS1701、デジタルカメラ301は無線通信手段の有無を問い合わせる要求の受信を待つステップS1702。この要求を受信すると、無線通信手段を有しているか確認しステップS1703する。もし持っている場合は、無線通信手段を有していることを示す情報を含む確認応答を送信するステップS1704。引き続き、ID情報をプリンタ401より獲得しステップS1705、そのID情報が自己の一覧のなかに記憶されているかを確認するステップS1706。もし既に保存されている場合は、そのまま終了し、保存されていない場合は、無線通信の設定をするための選択手段を画面上に表示するステップS1707。もし選択された場合はステップS1708、ネットワーク情報をプリンタ401より取得しステップS1709、その設定情報を記憶するステップS1710。図16と図17に記載の一連の処理によって、プリントとデジタルカメラ301とをUSBケーブルで接続した際、その目的が印刷、無線通信の設定のいずれであっても、それをユーザが選択することができ、これによって余分な処理を減らすことが可能となる。<第1の実施形態の変形例5>以上説明した実施形態並びに変形例では、ID情報及びネットワーク情報のフラッシュROMへの記憶するタイミングがUSB接続時の初期段階であったが、無線でのプリンタ検索処理とプリントアウトを終了したのちに行うことも可能である。図27に、プリントアウト処理を終了したのちに、無線設定情報を記憶するかどうかを選択できるフローチャートについて説明する。図27において、まず図10のステップSS1001からS1005までステップを行い無線設定情報の獲得するステップS2701。その後、図13に示すようなプリンタ検索処理を行いステップS2702、探索が成功し所望のプリンタが見つかった場合はステップS2703、プリントアウト処理を行うステップS2704。正常にプリンタが使えることを確認したのちに、使用した無線設定情報を記憶するかどうかを選ぶステップS2705。もし、記憶する場合において、さらにインフラストラクチャモードとアドホックモードの両方の設定を記憶するのか、それとも接続に成功した通信モードのみを記憶するのか選べるようにしてもよいステップS2706。図27に記載の一連の処理によって、USBで設定した情報で本当に無線通信が確立できるかどうかを確認したのちにフラッシュROMに書き込むことができる。また、必要な通信モードだけを選択することができるので、フラッシュROMの領域も節約できる。さらに、図15のフローチャートにおいてID属性で一時利用としたのと同様、一時利用による処理が終了したらフラッシュROMに残したくないような場合も、ステップS2705で記憶しないを選択することにより可能である。<第2の実施形態>第1の実施形態及びその変形例では、USBケーブルを用いて無線通信システムの初期設定を簡便に行う方法を説明した。第2の実施形態では、脱着可能な記憶媒体例えば、メモリカードを用いて無線通信システムの初期設定を簡便に行う方法を説明する。図18Aおよび図18Bを参照し、第2の実施形態における無線通信システムの概要を説明する。図18Aは、プリンタ401にメモリカード1801を挿入して、プリンタ401で無線設定情報図11A又は図14に示すID情報及びネットワーク情報を含むを書き込む。そして、図18Bに示す如く、今度はデジタルカメラ301に挿入することで無線設定情報が伝達される様子を示している。これは、ちょうど第1の実施形態における図7、図10と対応関係にあることが分かるであろう。また、まず、デジタルカメラ301にメモリカード1801を挿入し、無線設定情報図11Bに示すID情報及びネットワーク情報を含むを書き込ませ、その後メモリカード1801をプリンタ401のメモリカードスロットに差し込み、プリンタ401に登録するようにしても良い。これは、図8、図9に対応する。以下では、プリンタ401側で必要な無線設定情報をメモリカード1801に書き込み、それをデジタルカメラ301で読み出し、デジタルカメラ301のフラッシュROM313に登録する例を説明する。次に、図19のフローチャートを参照し、第2の実施形態におけるプリンタ401の処理手順を説明する。メモリカード1801がメモリカードI/F408に接続されたことを検出しステップS1901、且つ、ユーザの指示を検出した後ステップS1902、CPU415はメモリカードI/F408を介してメモリカード1801に無線設定情報図11A又は図14に示すID情報及びネットワーク情報を含むを書き込むステップS1903。なお、ステップS1902の処理は、メモリカード1801が挿入されたら自動で行う処理に変更することも可能である。次に、図20のフローチャートを参照し、第2の実施形態におけるデジタルカメラ301の処理手順を説明する。CPU315は、メモリカード1801がメモリカードI/F308に接続されたことを検出した後ステップS2001、メモリカード1801に無線設定情報が存在するか否かを判定するステップS2002。メモリカード1801に無線設定情報が存在する場合、CPU315は、無線設定情報を読み出しステップS2003、読み出した無線設定情報をフラッシュROM313に登録し、登録した無線設定情報に従って初期設定を行うステップS2004。なお、この書き込みが完了したとき、メモリカード1801に記憶されていた無線設定情報を削除することが望ましい。その理由は、メモリカード1801を、無線通信機能をサポートする他のデジタルカメラにセットすると、そのデジタルカメラまでもがプリンタ401を無線で利用することができるためである。無線設定情報をフラッシュROM313に登録した後、CPU315は、無線設定情報に従って初期設定を行う。このように、第2の実施形態における無線通信システムによれば、メモリカード1801を用いて初期設定を簡便に行うことができる。これにより、使用者はSSIDを意識する必要がなく、また暗号鍵の設定などもしなくてよくなる。なお、第2の実施形態における印刷や保存等の処理は第1の実施形態もしくはその変形例に従うものである。従って、第2の実施形態では、それらの説明を省略する。また、第2の実施形態は、デジタルカメラ301とプリンタ401とから構成される無線通信システムに限るものではなく、デジタルカメラ301とストレージデバイス501とから構成される無線通信システムにおいても実現可能である。<第2の実施形態の変形例>図21を参照し、第2の実施形態の変形例を説明する。まず、デジタルカメラ301のCPU315は、使用者の指示に従って書き込み要求無線設定情報をメモリカード2101に書き込むことをプリンタ401に要求する情報をメモリカード2101に書き込む。メモリカード2101がプリンタ401に装着されると、CPU415は、書き込み要求の有無を判定し、書き込み要求がある場合には無線設定情報図11A又は図14に示すID情報及びネットワーク情報を含むをメモリカード2101に書き込むとともに、書き込み要求をメモリカード2101から削除する換言すれば、書き込み要求がない場合には、無線設定情報の書き込みは行わない。そして、無線設定情報が書き込まれたメモリカード2101をデジタルカメラ301に再度挿入すると、CPU315は、メモリカード2101から読み込んだ無線設定情報をフラッシュROM313に登録し、登録した無線設定情報に従って初期設定を行う。図22のフローチャートを参照し、第2の実施形態の変形例におけるデジタルカメラ301の処理手順を説明する。メモリカード2101の接続を検出しステップS2201、使用者の指示を受け付けた後ステップS2202、CPU315は、書き込み要求をメモリカード2101に書き込むステップS2203。再びデジタルカメラ301の接続を検出した後、CPU315は、メモリカード2101から無線設定情報図11A又は図14に示すID情報及びネットワーク情報を含むを読み込みステップS2205、読み込んだ無線設定情報をフラッシュROM313に登録し、登録した無線設定情報に従って初期設定を行うステップS2206。さらに、CPU315は、無線設定情報をメモリカード2101から削除する。図23のフローチャートを参照し、第2の実施形態の変形例におけるプリンタ401の処理手順を説明する。メモリカード2101の接続を検出した後ステップS2301、CPU415は、メモリカード2101に書き込み要求情報が存在するかを判断するステップS2302。書き込み要求が存在する場合、CPU415は、無線設定情報図11A又は図14に示すID情報及びネットワーク情報を含むをメモリカード2101に書き込むとともに、書き込み要求をメモリカード2101から削除するステップS2303。このように、第2の実施形態の変形例における無線通信システムによれば、メモリカード1801を用いて初期設定を簡便に行うことができる。これにより、使用者はSSIDを意識する必要がなく、また暗号鍵の設定などもしなくてよくなる。また、図19と図20と比べて、必要な処理手順は増加するが、プリンタ401にメモリカード2101が挿入されたときに、書き込み要求があるときだけ、無線設定情報をメモリカードに書き込めばよいので処理の負荷が減る。また、デジタルカメラ301において、書き込み要求を書き込んだ後、次にメモリカード2101が挿入されたときだけ、無線設定情報を読み取る処理を行えばよいので処理が軽減される。なお、第2の実施形態の変形例は、デジタルカメラ301とプリンタ401とから構成される無線通信システムに限るものではなく、デジタルカメラ301とストレージデバイス501とから構成される無線通信システムにおいても実現可能である。<第3の実施形態>第1の実施形態及びその変形例では、USBケーブルを用いて無線通信システムの初期設定を簡便に行う方法を説明した。また、第2の実施形態及びその変形例では、脱着可能な記憶媒体例えば、メモリカードを用いて無線通信システムの初期設定を簡便に行う方法を説明した。第3の実施形態では、脱着可能な記憶媒体例えば、メモリカードと無線通信の両方を用いて無線通信システムの初期設定を簡便に行う方法を説明する。図24を参照し、第3の実施形態における通信システムの概要を説明する。まず、デジタルカメラ301のメモリカードI/F308に着脱可能な記憶媒体であるメモリカード2401を接続する。デジタルカメラ301のCPU315は、一時的にしか利用できない第1無線設定情報をメモリカード2401に記録する。次に、メモリカード2401をプリンタ401のメモリカードI/F408に接続する。プリンタ401のCPU415は、メモリカード2401に記憶された第1無線設定情報を読み出し、読み出した第1無線設定情報に従ってデジタルカメラ301とプリンタ401との間に一時的なコネクションを確立し、確立したコネクションを介して初期設定に必要な第2無線設定情報をデジタルカメラ301に送信する。第2無線設定情報の送信が正常に完了した後、CPU415は、メモリカード2401から第1無線設定情報を削除するとともに、一時的にコネクションを開放する。デジタルカメラ301は、プリンタ401から送信された第2無線設定情報を受信し、受信した第2無線設定情報をフラッシュROM313に登録する。さらに、デジタルカメラ301は、第2無線設定情報に従って初期設定を行う。これ以降の処理は第1の実施形態と同じであり、第2無線設定情報を用いて行われる。次に、図25のフローチャートを参照し、第3の実施形態におけるデジタルカメラ301の処理手順を説明する。CPU315は、メモリカードI/F308にメモリカード2401が接続されたことを検出した後ステップS2501、一時的にしか利用できない第1無線設定情報をメモリカード2401に記録しステップS2502、プリンタ401からの無線通信を待機するステップS2503。CPU315は、デジタルカメラ301とプリンタ401と間に一時的なコネクションを確立した後、プリンタ401から初期設定に必要な第2無線設定情報図11A又は図14に示すID情報及びネットワーク情報を含むを受信しステップS2504、受信した第2無線設定情報をフラッシュROM313に登録し、第2無線設定情報に従って初期設定を行うステップS2505。次に、図26のフローチャートを参照し、第3の実施形態におけるプリンタ401の処理手順を説明する。CPU415は、メモリカードI/F408にメモリカード2401が接続されたことを検出した後ステップS2601、メモリカード2401に第1無線設定情報が存在するか否かを判定するステップS2602。第1無線設定情報が存在する場合、CPU415は、メモリカード2401から第1無線設定情報を読み出しステップS2603、読み出した第1無線設定情報に従ってデジタルカメラ301とプリンタ401との間に一時的なコネクションを確立するステップS2604。一時的なコネクションの確立に成功した場合ステップS2605、CPU415は、初期設定に必要な第2無線設定情報図11A又は図14に示すID情報及びネットワーク情報を含むをデジタルカメラ301に送信するステップS2606。第2無線設定情報の送信が正常に完了した後、CPU415は、メモリカード2401から第1無線設定情報を削除するとともに、一時的にコネクションを開放する。このように、第3の実施形態における無線通信システムによれば、メモリカード2401と無線通信の両方を用いて初期設定を簡便に行うことができる。これにより、使用者はSSIDを意識する必要がなく、また暗号鍵の設定などもしなくてよくなる。なお、第3の実施形態は、デジタルカメラ301とプリンタ401とから構成される無線通信システムに限るものではなく、デジタルカメラ301とストレージデバイス501とから構成される無線通信システムにおいても実現可能である。また、図24において、デジタルカメラ301とプリンタ401との関係を逆にしても良いのは勿論である。また、第1乃至第3の実施形態では、無線及び有線通信可能なデバイスとしてデジタルカメラ、プリンタ、ストレージデバイスを例にして説明したが、処理対象となる情報を送信するデバイスと、その情報を受信し印刷、保存といった処理を行うデバイスについて適用できるものであるから、本発明は上記のようなデジタルカメラ、プリンタ、ストレージデバイスに限定されるものではない。また、上記では、3つの実施形態について説明したが、それぞれが単独の技術として捕らえられるのは勿論のこと、第1乃至第3の実施形態で説明した機能を全て含むようにしても良いのは勿論である。例えば、第1の実施形態での機能を実現する際にはデジタルカメラ301とプリンタ401とを有線接続することが必要になるが、たまたまそのケーブル実施形態ではUSBケーブルを持ち合わせていない場合には、第2の実施形態、第3の実施形態が機能で実現できるようになる。すなわち、上記第1乃至第3の実施形態での機能のいずれかを適応的に機能させることが望ましい。以上説明してきたように第1乃至第3の実施形態によれば、無線通信装置は無線通信手段の有無を有線通信手段や、取り外し可能な記憶媒体への記憶手段を用いることにより確認する手段を有し、もし無線手段を有する場合は、無線設定情報を有線通信や取り外し可能な記憶媒体により取得することで、特定の無線通信装置間で、煩雑な設定、操作を行うことなく、簡単な作業で、無線通信を行う初期設定ができる。また、無線設定情報として、ネットワーク接続に必要なネットワーク接続情報と、機器に依存したID情報を用いることで、無線通信装置の検出をユーザにネットワーク識別子であるSSIDや暗号鍵の存在を意識せずに利用でき、さらにはプリンタとデジタルカメラなど特定の二者間で無線通信を使用する場合は、相手機器の指定すらなくすことを可能にし、USBケーブルで行っているのと同様の操作のみで無線の利点を利用できるという効果をもつ。さらに有線通信を用いる場合の付加的な効果として、無線通信の初期設定を行う以外の目的で有線通信を利用して他のアプリケーションを動作させているような環境において、お互いが無線通信手段を有してさえいれば、自動的に無線通信の設定もなされるなどの利点がある。さらに通信したい特定の二者間を有線ケーブルで接続することは、ユーザにとって直感的に二つの結合を行ったことを意味し分かりやすい。