(57)【特許請求の範囲】
【請求項１】
所定の無線通信パラメータに従って無線通信するための第一の通信手段と、
第二の通信手段と、
前記第一の通信手段の無線通信に用いるための無線通信パラメータ情報を、前記第二の通信手段の通信により他の通信装置から受信する受信手段と、
前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示を検知する検知手段と、
前記他の通信装置との前記第二の通信手段による接続の切断を検出する検出手段と、
前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知手段により検知される前に、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出手段により検出されると、前記他の通信装置から前記受信手段により受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定し、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出手段により検出される前に、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知手段により検知されると、前記他の通信装置から前記受信手段により受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しない設定手段と、
を備えることを特徴とする通信装置。
【請求項２】
前記受信手段は、前記第二の通信手段により前記他の通信装置と接続すると、自動的に前記無線通信パラメータ情報を受信することを特徴とする請求項１記載の通信装置。
【請求項３】
前記検知手段は、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送として、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送が行われたこと、または、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送完了を検知することを特徴とする請求項１または請求項２に記載の通信装置。
【請求項４】
前記他の通信装置は、画像データを出力する出力装置であり、前記検知手段は、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示として、画像データの出力指示を検知することを特徴とする請求項１乃至請求項３のいずれか１項に記載の通信装置。
【請求項５】
前記他の通信装置から前記受信手段により受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しない場合に、前記無線通信パラメータを破棄する破棄手段を有することを特徴とする請求項１乃至請求項４のいずれか１項に記載の通信装置。
【請求項６】
前記他の通信装置から前記受信手段により受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しなかった場合に、前記設定手段は、ユーザ操作に従って、自動設定しなかった前記無線通信パラメータを後で設定できることを特徴とする請求項１乃至請求項４のいずれか１項に記載の通信装置。
【請求項７】
前記第二の通信手段は、有線通信手段であることを特徴とする請求項１乃至請求項６のいずれか１項に記載の通信装置。
【請求項８】
前記第二の通信手段は、前記第一の通信手段とは異なる無線通信手段であることを特徴とする請求項１乃至請求項６のいずれか１項に記載の通信装置。
【請求項９】
所定の無線通信パラメータに従って無線通信するための第一の通信手段と、第二の通信手段と、を備えた通信装置の制御方法であって、
前記第一の通信手段の無線通信に用いるための無線通信パラメータ情報を、前記第二の通信手段の通信により他の通信装置から受信する受信工程と、
前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示を検知する検知工程と、
前記他の通信装置との前記第二の通信手段による接続の切断を検出する検出工程と、
前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知される前に、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定し、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出される前に、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しない設定工程と、
を備えることを特徴とする通信装置の制御方法。
【請求項１０】
所定の無線通信パラメータに従って無線通信するための第一の通信手段と、第二の通信手段と、を備えた通信装置を制御するためのコンピュータプログラムであって、
前記コンピュータプログラムは、前記通信装置に、
前記第一の通信手段の無線通信に用いるための無線通信パラメータ情報を、前記第二の通信手段の通信により他の通信装置から受信する受信工程と、
前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示を検知する検知工程と、
前記他の通信装置との前記第二の通信手段による接続の切断を検出する検出工程と、
前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知される前に、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定し、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出される前に、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しない設定工程と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、及びその制御方法、並びにコンピュータプログラムに関するものである。
【背景技術】
【０００２】
近年、８０２．１１無線ＬＡＮをはじめとする無線機能を搭載した機器が数多く登場し、製品化されている。
【０００３】
無線ＬＡＮを用いて通信を行う場合、以下のような通信パラメータを機器に設定しなければならない。
・ネットワーク識別子（ＥＳＳＩＤ）
・認証方法［なし／ＷＰＡ−ＰＳＫ／ＷＰＡ−ＲＡＤＩＵＳ］
・ユーザＩＤとパスワード
・暗号方式［なし／ＷＥＰ／ＴＫＩＰ／ＡＥＳ］
・暗号キー
・動作モード［Ａｄｈｏｃ／Ｉｎｆｒａ］
このような通信パラメータは、通常、機器のユーザインタフェースを用いて設定される。しかし、これは面倒な作業であり、特にパーソナルコンピュータ（以下ＰＣ）以外の機器、例えばデジタルカメラやプリンタなどにおいて、ネットワーク識別子（ＥＳＳＩＤ）や暗号キーなどの文字列を入力するのは容易でない。
【０００４】
また、デジタルカメラなどＰＣ以外の機器に通信パラメータを設定する場合は、ＰＣと機器を接続し、ＰＣのユーザインタフェースを利用して行う方法がある。しかしながら、ＰＣと接続して通信パラメータを設定する方法は、ＰＣが無い環境では使用することができない。
【０００５】
そこで、近年では無線通信したい機器同士をケーブル等により直接接続して、一方の機器が保持する無線通信用のパラメータを送信することにより設定を行う技術が提案されている（例えば特許文献１又は２）。
【特許文献１】特開２００２−３５９６２３
【特許文献２】特開２００２−３１２１５５
【発明の開示】
【発明が解決しようとする課題】
【０００６】
機器同士を直接接続する設定方法においては、一方の機器から送信されてきたパラメータがもう一方の機器に自動的に設定されるため、使用者が意図しない場合でも通信パラメータの設定が行われてしまう場合がある。
【０００７】
例えば、デジタルカメラとプリンタをＵＳＢケーブルで接続することにより、プリンタに予め記憶されていた無線通信パラメータが、自動的にデジタルカメラに送られ、パラメータの設定が行われるとする。
【０００８】
ここで、通常は異なる無線ネットワークに属するデジタルカメラの画像を印刷するために、デジタルカメラとプリンタをＵＳＢケーブルを介して一時的に接続した場合を考える。
【０００９】
この場合、画像転送のためにＵＳＢケーブルを接続したにも関わらず、プリンタに設定されていた通信パラメータがデジタルカメラにも設定されてしまう。これにより、それまで常時使用していた無線接続のための通信パラメータが、一時的に印刷するために接続したプリンタが保持している通信パラメータに上書きされてしまうことが考えられる。
【００１０】
本発明は、出力するための情報を転送するために他の通信装置と接続したのにも拘らず、第一の通信手段による通信を行うための情報が使用される不具合を少なくすることを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、通信装置であって、所定の無線通信パラメータに従って無線通信するための第一の通信手段と、第二の通信手段と、前記第一の通信手段の無線通信に用いるための無線通信パラメータ情報を、前記第二の通信手段の通信により他の通信装置から受信する受信手段と、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示を検知する検知手段と、前記他の通信装置との前記第二の通信手段による接続の切断を検出する検出手段と、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知手段により検知される前に、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出手段により検出されると、前記他の通信装置から前記受信手段により受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定し、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出手段により検出される前に、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知手段により検知されると、前記他の通信装置から前記受信手段により受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しない設定手段と、を備えることを特徴とする。
【００１３】
さらにまた、本発明は、所定の無線通信パラメータに従って無線通信するための第一の通信手段と、第二の通信手段と、を備えた通信装置の制御方法であって、前記第一の通信手段の無線通信に用いるための無線通信パラメータ情報を、前記第二の通信手段の通信により他の通信装置から受信する受信工程と、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示を検知する検知工程と、前記他の通信装置との前記第二の通信手段による接続の切断を検出する検出工程と、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知される前に、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定し、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出される前に、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しない設定工程と、を備えることを特徴とする。
【００１４】
さらにまた、本発明は、所定の無線通信パラメータに従って無線通信するための第一の通信手段と、第二の通信手段と、を備えた通信装置を制御するためのコンピュータプログラムであって、前記コンピュータプログラムは、前記通信装置に、前記第一の通信手段の無線通信に用いるための無線通信パラメータ情報を、前記第二の通信手段の通信により他の通信装置から受信する受信工程と、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示を検知する検知工程と、前記他の通信装置との前記第二の通信手段による接続の切断を検出する検出工程と、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装置間の転送、または、前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知される前に、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定し、前記他の通信装置との前記第二の通信手段による接続の切断が前記検出工程において検出される前に、前記第二の通信手段の通信による画像データの前記通信装置と前記他の通信装間の転送、または前記第二の通信手段の通信により画像データが前記通信装置と前記他の通信装置間で転送されるユーザ指示が前記検知工程において検知されると、前記他の通信装置から前記受信工程において受信した無線通信パラメータ情報を前記第一の通信手段の無線通信ために自動設定しない設定工程と、を備えることを特徴とする。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、画像データの転送が検知されずに切断された場合には、他の通信装置から受信した無線通信パラメータ情報を無線通信のために自動設定し、画像データの転送が検知された場合には、他の通信装置から受信した無線通信パラメータ情報を無線通信のために自動設定しないようにしたので、使用者が意図していないときにまで、無線通信パラメータが設定されて使用される不具合を少なくすることができる。
【発明を実施するための最良の形態】
【００１７】
（第１の実施形態）
図１は本実施形態における通信パラメータ設定システムのブロック図を示した図である。本実施形態における通信パラメータ設定システムは、デジタルカメラ１０１とプリンタ２０１より構成され、デジタルカメラ１０１とプリンタ２０１との間はＵＳＢケーブルなどの有線ケーブル３０１で接続される。
【００１８】
１０２はデジタルカメラ制御部、１０３はデジタルカメラ１０１側の無線通信インタフェース、１０４はデジタルカメラ１０１側の有線通信インタフェースである。１０５は無線通信インタフェース１０３を用いて無線通信を行う場合に用いる通信パラメータを格納する無線通信パラメータ格納エリアである。１０６は無線通信パラメータ格納エリア１０５に格納する無線通信パラメータを一時的に格納する仮格納エリアである。１０７はデジタルカメラ１０１側のアンテナ、１０８は画像の撮影を行う撮像部、１０９は撮像部１０８で撮影した画像等を格納する画像ファイル格納エリア、１１０は液晶表示部、１１１はカーソルキー、１１２はメニューキー、１１３は選択キーである。１１４は、デジタルカメラ制御部１０２が各種制御を行うためのプログラムを格納するメモリであり、後述する図２の動作を行うための動作プログラム等を記憶している。
【００１９】
２０２はプリンタ制御部、２０３はプリンタ２０１側の無線通信インタフェース、２０４はプリンタ２０１側の有線通信インタフェースである。２０５は無線通信インタフェース２０３を用いて無線通信を行う場合に用いる通信パラメータを格納する無線通信パラメータ格納エリアである。２０７はプリンタ２０１側のアンテナ、２０８は印刷部、２０９は印刷する画像ファイル等を格納する画像ファイル格納エリアである。２１０は、プリンタ制御部２０２が各種制御を行うためのプログラムを格納するメモリであり、後述する図３の動作を行うための動作プログラム等を記憶している。
【００２０】
本実施形態においては、プリンタ２０１の無線通信パラメータは何らかの方法によって既に設定されているが、デジタルカメラ１０１がプリンタ２０１に接続する為の無線通信パラメータは設定されていない。デジタルカメラ１０１がプリンタ２０１と無線通信するためには、有線ケーブル３０１を介してプリンタ２０１から通信パラメータを受け取ることにより設定される。また、デジタルカメラ１０１とプリンタ２０１を有線ケーブル３０１により接続すると、プリンタ２０１からデジタルカメラ１０１に無線通信パラメータが自動的に送信される。
【００２１】
図２は本実施形態におけるデジタルカメラ１０１の動作を示すフローチャートである。
【００２２】
図３は本実施形態におけるプリンタ２０１の動作を示すフローチャートである。
【００２３】
以下、図１のブロック図、図２のフローチャート、図３のフローチャートを用いて説明する。
【００２４】
デジタルカメラ１０１側の無線通信パラメータを設定する場合、デジタルカメラ１０１とプリンタ２０１との間を有線ケーブル３０１で接続し、一定時間経過後に有線ケーブル３０１を抜くという操作を行う。前記操作が行われた場合のデジタルカメラ１０１とプリンタ２０１の動作を説明する。
【００２５】
デジタルカメラ１０１は有線ケーブル３０１の接続を検出した場合（Ｓ２０２のＹｅｓ）、プリンタ２０１より無線通信パラメータの受信を待ち受ける（Ｓ２０３）。
【００２６】
プリンタ２０１は有線ケーブル３０１の接続を検出すると（Ｓ３０２のＹｅｓ）、無線通信パラメータ格納エリア２０５に格納されている無線通信パラメータをデジタルカメラ１０１に対して送信する（Ｓ３０３）。
【００２７】
デジタルカメラ１０１はプリンタ２０１より無線通信パラメータを受信すると（Ｓ２０３のＹｅｓ）、受信した無線通信パラメータを仮格納エリア１０６に格納する（Ｓ２０４）。その後、本システムの使用者によって有線ケーブルが抜かれることによって有線通信の切断を検出した場合（Ｓ２０５のＹｅｓ）、仮格納エリア１０６に格納されている無線通信パラメータを無線通信パラメータ格納エリア１０５に格納する（Ｓ２０７）。これにより、プリンタ２０１側に予め設定されていた無線通信パラメータがデジタルカメラ１０１にも設定され、プリンタ２０１とデジタルカメラ１０１は無線接続される。
【００２８】
プリンタ２０１は無線通信パラメータをデジタルカメラ１０１へ転送後（Ｓ３０３）、有線ケーブルが抜かれることにより有線通信の切断を検出したら（Ｓ３０４のＹｅｓ）、処理を終了する（Ｓ３０６）。
【００２９】
上述の動作を行うことによって、プリンタの無線通信パラメータ格納エリア２０５に格納されている無線通信パラメータが、デジタルカメラ１０１の無線通信パラメータ格納エリア１０５に格納される。その結果、デジタルカメラ１０１とプリンタ２０１との間で同じ通信パラメータが設定されることとなり、無線通信インタフェース１０３及び２０３を介して無線通信を行うことが可能となる。
【００３０】
次に、デジタルカメラ１０１の撮像部１０８で撮影され、画像ファイル格納エリア１０９に格納されている画像ファイルを、有線ケーブル３０１を介してプリンタ２０１の印刷部２０８で印刷する場合を考える。
【００３１】
まず、本システムの使用者は、デジタルカメラ１０１とプリンタ２０１との間を有線ケーブル３０１で接続する。そして、カーソルキー１１１、メニューキー１１２、選択キー１１３の操作によって、画像ファイルの指定及び印刷の指示を行うことにより、指定した画像ファイルをプリンタ２０１に転送してプリンタ２０１で印刷させる。
【００３２】
画像ファイルの指定及び印刷の指示を行う場合のユーザインタフェースの例を図４に示す。
【００３３】
使用者は、カーソルキー１１１により印刷したい画像のところにカーソルを移動させ、選択キー１１３を押すことによって画像ファイルを指定する。画像ファイルを選択した後、カーソルキー１１１により「印刷」の文字のところにカーソルを移動させ、選択キー１１３を押すことにより印刷の指示を行う。前記操作が行われた場合のデジタルカメラ１０１とプリンタ２０１の動作を説明する。
【００３４】
デジタルカメラ１０１は有線ケーブル３０１の接続を検出した場合（Ｓ２０２のＹｅｓ）、プリンタ２０１より無線通信パラメータの受信を待ち受ける（Ｓ２０３）。
【００３５】
プリンタ２０１は有線ケーブル３０１の接続を検出すると（Ｓ３０２のＹｅｓ）、無線通信パラメータ格納エリア２０５に格納されている無線通信パラメータをデジタルカメラ１０１に対して送信する（Ｓ３０３）。
【００３６】
デジタルカメラ１０１はプリンタ２０１より無線通信パラメータを受信すると（Ｓ２０３のＹｅｓ）、受信した無線通信パラメータを仮格納エリア１０６に格納する（Ｓ２０４）。その後、システムの使用者の印刷指示によってファイルの転送が行われたことを検出した場合（Ｓ２０６のＹｅｓ）、デジタルカメラ１０１は仮格納エリア１０６に格納されていた無線通信パラメータを破棄する（Ｓ２０８）。なお、Ｓ２０６では、印刷指示ボタンが押下されたことの検出、ファイル転送が完了したことの検出、等の判断であってもよい。
【００３７】
プリンタ２０１は無線通信パラメータをデジタルカメラ１０１へ転送後（Ｓ３０３）、有線ケーブルが抜かれる前に（Ｓ３０４のＮｏ）、ファイルが転送されてきたことを検出したら（Ｓ３０５のＹｅｓ）、処理を終了する。そして転送されてきたファイルの印刷を行う。
【００３８】
上述の動作を行うことによって、画像ファイルの印刷が目的でプリンタとデジタルカメラを有線ケーブルにより接続した場合は、無線通信パラメータの設定が行われない。
【００３９】
本実施例によれば、無線パラメータを設定するためにプリンタとデジタルカメラを有線ケーブルによって接続した場合は、簡単にパラメータを設定することができる。また、画像を転送するためにプリンタとデジタルカメラを有線ケーブルにより接続した場合は、無線通信パラメータが自動的に設定されることを防ぐことができる。
【００４０】
このように、本実施例によれば、無線通信パラメータの設定を簡単に行うことができ、なおかつシステムの使用者が意図しない無線通信パラメータの設定を避けることができる。
【００４１】
（第２の実施形態）
第１の実施例においては、デジタルカメラ１０１は画像ファイルを送信したことを検出すると、仮格納エリア１０６に格納されていた無線通信パラメータを破棄していた。
【００４２】
本実施例では、すぐにパラメータを破棄せずにそのまま格納しておく。そして、パラメータを無線通信に用いるかの判断を指示するためのメッセージを表示し、ユーザに決定させるようにする。
【００４３】
本実施例における通信パラメータ設定システムのブロック図、プリンタ２０１の動作フローチャートは図１、図３と同じであるのでここでは説明を省略する。
【００４４】
本実施例におけるデジタルカメラ１０１の動作フローチャートを図５に示す。なお、プログラムメモリ１１４には、図５のデジタルカメラ制御部１０２が動作を行うための動作プログラムが格納されている。また、図５において、図２と同じ処理に関しては、同一の番号を付している。図５はＳ２０１〜Ｓ２０６までの処理は図２と同じで、Ｓ５０７以降の処理が異なる。
【００４５】
デジタルカメラ１０１は有線ケーブルが抜かれることにより有線通信が切断されたことを検出した場合（Ｓ２０５のＹｅｓ）、仮格納エリア１０６に格納されていたパラメータを無線通信パラメータ格納エリア１０５に格納する（Ｓ５０８）。これにより、プリンタ２０１側に予め設定されていた無線通信パラメータがデジタルカメラ１０１にも設定され、プリンタ２０１とデジタルカメラ１０１は無線接続される。
【００４６】
デジタルカメラ１０１は有線通信が切断される前に（Ｓ２０５のＮｏ）、データの送信が開始された場合（Ｓ２０６のＹｅｓ）、仮格納エリア１０６に格納されている無線通信パラメータを使用するかの判断を行うよう指示するメッセージを表示する（Ｓ５０７）。
【００４７】
使用者がパラメータを使用すると選択した場合（Ｓ５０７のＹｅｓ）、仮格納エリア１０６に格納されていたパラメータを無線通信パラメータ格納エリア１０５に格納する（Ｓ５０８）。これにより、プリンタ２０１側に予め設定されていた無線通信パラメータがデジタルカメラ１０１にも設定され、デジタルカメラ１０１はプリンタ２０１との間で無線通信が可能になる。
【００４８】
使用者がパラメータを使用しないと選択した場合（Ｓ５０７のＮｏ）、仮格納エリア１０６に格納されている無線通信パラメータを破棄し、処理が終了する（Ｓ５１０）。
【００４９】
本実施例によれば、一時的に格納しておいた無線通信パラメータをデータ送信が開始されたときに自動的に破棄することがない。したがって、一時的に有線を介して画像の印刷を行ったあとも、プリンタから送信されてきた無線通信パラメータを用いて、引き続き無線接続を行うことが可能となる。
【００５０】
また、本実施例では、Ｓ５０７において、仮格納エリア１０６に格納されているパラメータを使用しないと選択された場合、無線通信パラメータを破棄していたが、必ずしも破棄しなくてもよい。例えば、それまでに有線接続した機器から送信されたパラメータを破棄せずに記憶しておき、使用者の操作により後で選択できるようにしておけば、後に無線接続を行う必要が生じたときに、所望のパラメータを選択させるようにすることも可能である。
【００５１】
上記各実施形態においては、プリンタ側で無線通信パラメータを記憶しており、通信パラメータを記憶していないデジタルカメラと有線ケーブルによって接続することにより、通信パラメータを送信する場合について説明した。反対に、デジタルカメラ側で無線通信パラメータを記憶しており、プリンタはそのパラメータを受信することにより設定が行われる場合であっても、同様の動作で同様の効果を得ることができる。その場合、上記説明においてデジタルカメラが行う処理（図２、図５）はプリンタが行い、プリンタが行う処理（図３）はデジタルカメラが行う。このとき、図２又は図５のＳ２０６では、プリンタがデジタルカメラからデータを受信したかの判別が行われる。
【００５２】
また、上記各実施形態においては、画像等のファイル転送が行われる前に無線通信パラメータが送信される場合について説明したが、無線通信パラメータが送信される前にファイル転送が行われてもよい。例えば、ケーブル接続する前に予めデジタルカメラ側で印刷する画像を指定しておき、接続完了と同時に画像がプリンタへ転送されるシステムの場合にも、本発明は適用可能である。また、上記各実施形態においては、プリンタからデジタルカメラに対して無線通信パラメータそのものを送信していたが、無線通信パラメータの一部や無線通信パラメータを設定するための鍵となる情報を送信してもよい。これにより、無線パラメータそのものを送信する場合に比べて、送信データ量を少なくすることができる。無線通信パラメータを設定するための鍵となる情報とは、該情報に演算を行うことによって無線通信パラメータが生成される情報である。例えば、両機器に同一のパラメータ生成用のアルゴリズムを予め用意しておき、データ量の小さい鍵情報を送ることにより同一のパラメータが生成される方法がある。また、ネットワーク識別子（ＳＳＩＤ）が「メーカ名＋識別番号（例えば００３４）」である場合、同一メーカの場合は識別番号である「００３４」という情報さえ送ればネットワーク識別子（ＥＳＳＩＤ）が生成される方法もある。
【００５３】
なお、上記実施形態における有線通信としては、ＵＳＢやＩＥＥＥ１３９４、イーサネット（登録商標）など、その方式は限定されない。また、有線通信以外の通信、例えば赤外線通信やＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）でも同様の効果がある。有線以外の通信の場合は、有線ケーブルの接続の検出はリンクの検出、有線通信の切断の検出はリンク断の検出となる。
【００５４】
また、上記実施例では無線ＬＡＮの通信パラメータを設定する場合について説明したが、ＢＬＵＥＴＯＯＴＨやＵＷＢなどその他の無線通信方式であってもよい。また、無線通信でなく、有線通信のパラメータを設定する場合であってもよい。
【００５５】
このように、請求項に係る第一の通信手段、第二の通信手段としては、無線通信、有線通信のどの組み合わせであってもよい。
【００５６】
また、上記実施形態においてはカメラとプリンタとの接続であったが、本発明は複写機、ディスプレイ、ＴＶ、ＤＶＤプレーヤーなど他の機器についても適用が可能である。
【図面の簡単な説明】
【００５７】
【図１】第１の実施形態における通信パラメータ設定システムのブロック図。
【図２】第１の実施形態におけるデジタルカメラ１０１の動作を示すフローチャート。
【図３】第１の実施形態におけるプリンタ１０２の動作を示すフローチャート。
【図４】画像ファイルの指定及び印刷の指示を行う場合のユーザインタフェースの例。
【図５】第２の実施形態におけるデジタルカメラ１０１の動作を示すフローチャート。
【符号の説明】
【００５８】
１０１  デジタルカメラ
１０２  デジタルカメラ制御部
１０３  デジタルカメラ１０１側の無線通信インタフェース
１０４  デジタルカメラ１０１側の有線通信インタフェース
１０５  デジタルカメラ１０１側の無線通信パラメータ格納エリア
１０６  仮格納エリア
２０１  プリンタ
２０２  プリンタ制御部
２０３  プリンタ２０１側の無線通信インタフェー
２０４  プリンタ２０１側の有線通信インタフェース
２０５  プリンタ２０１側の無線通信パラメータ格納エリア
３０１  有線ケーブル
【図１】
0004745773.tif 000002
【図２】
0004745773.tif 000003
【図３】
0004745773.tif 000004
【図４】
0004745773.tif 000005
【図５】
0004745773.tif 000006