(57)【要約】【課題】簡易な操作で情報蓄積端末装置と接続し出力処理を行う機能を有する情報出力装置に無線接続する。【解決手段】複数の無線ネットワークから各々のネットワークを識別するための識別情報を受信し、任意の識別情報で識別される無線ネットワークに無線接続し、デジタルカメラ１０１と接続し出力処理を行う機能を有するか否かを無線接続した無線ネットワーク上のプリンタに問い合わせ、問い合わせに対する応答に応じてプリンタとの接続を制御し、デジタルカメラ１０１は、接続したプリンタと出力処理を行う。【選択図】      図１
2004328273.tif 000002
【特許請求の範囲】
【請求項１】
情報蓄積端末装置の接続制御方法であって、
複数の無線ネットワークから各々のネットワークを識別するための識別情報を受信する工程と、
任意の識別情報で識別される無線ネットワークに無線接続する工程と、
情報蓄積端末装置と接続し出力処理を行う機能を有するか否かを前記無線接続した無線ネットワーク上の情報出力装置に問い合わせる工程と、
前記問い合わせに対する応答に応じて情報出力装置との接続を制御する工程とを有し、
前記情報蓄積端末装置は、接続した情報出力装置と出力処理を行うことを特徴とする情報蓄積端末装置の接続制御方法。
【請求項２】
前記制御する工程は、前記問い合わせに対して肯定応答の場合には、前記肯定応答した情報出力装置と接続するように制御することを特徴とする請求項１に記載の情報蓄積端末装置の接続制御方法。
【請求項３】
前記肯定応答した情報出力装置が複数存在する場合は、最も早く肯定応答した情報出力装置と接続するように制御することを特徴とする請求項２に記載の情報蓄積端末装置の接続制御方法。
【請求項４】
前記肯定応答した情報出力装置が複数存在し、最も早く肯定応答した情報出力装置との間の出力処理が異常終了した場合、他の肯定応答した情報出力装置と接続するように制御することを特徴とする請求項３に記載の情報蓄積端末装置の接続制御方法。
【請求項５】
前記制御する工程は、前記問い合わせに対して否定応答又は無応答の場合、更に前記無線接続した無線ネットワーク以外の無線ネットワーク上の情報出力装置と接続するように制御することを特徴とする請求項１に記載の情報蓄積端末装置の接続制御方法。
【請求項６】
前記問い合わせる工程は、同一ネットワーク内の全ての情報出力端末に問い合わせるブロードキャストメッセージにより問い合わせることを特徴とする請求項１に記載の情報蓄積端末装置の接続制御方法。
【請求項７】
前記無線は、ＩＥＥＥ８０２．１１で規定された無線ＬＡＮ方式の無線であることを特徴とする請求項１に記載の情報蓄積端末装置の接続制御方法。
【請求項８】
前記情報蓄積端末装置は、ＩＥＥＥ８０２．１１で規定されたインフラストラクチャモードによる通信モードで無線通信することを特徴とする請求項７に記載の情報蓄積端末装置の接続制御方法。
【請求項９】
前記情報蓄積端末装置は、ＩＥＥＥ８０２．１１で規定されたアドホックモードによる通信モードで無線通信することを特徴とする請求項７に記載の情報蓄積端末装置の接続制御方法。
【請求項１０】
情報蓄積端末装置であって、
複数の無線ネットワークから各々のネットワークを識別するための識別情報を受信する手段と、
任意の識別情報で識別される無線ネットワークに無線接続する手段と、
情報蓄積端末装置と接続し出力処理を行う機能を有するか否かを前記無線接続した無線ネットワーク上の情報出力装置に問い合わせる手段と、
前記問い合わせに対する応答に応じて情報出力装置との接続を制御する手段とを有し、
前記情報蓄積端末装置は、接続した情報出力装置と出力処理を行うことを特徴とする情報蓄積端末装置。
【請求項１１】
コンピュータに請求項１に記載の情報蓄積端末装置の接続制御方法を実行させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線により情報蓄積端末装置から複数の無線ネットワーク上の情報出力装置に接続する技術に関する。
【０００２】
【従来の技術】
従来、デジタルカメラなどの情報蓄積端末や、プリンタなどの情報出力装置はパーソナルコンピュータ（ＰＣ）の周辺機器であったため、ＰＣにデータを取り込み、加工し、出力していた。
【０００３】
しかしながら、誰もがＰＣを使用できるわけでもないため、デジタルカメラとプリンタを直接ケーブルで接続し印刷する「ダイレクトプリント」方式（例えば、特許文献１参照）が提案されている。
【０００４】
また、近年では、ＩＥＥＥ８０２．１１で規定された無線ＬＡＮが普及し、コンピュータとネットワークとの接続を、高速性を兼ね備えて無線ネットワーク化することが可能となってきた。
【０００５】
【特許文献１】
特開平１１−２３９３１２号公報
【発明が解決しようとする課題】
このような状況において、上述のダイレクトプリント方式でも、ケーブル接続の煩わしさから無線化が望まれている。このＩＥＥＥ８０２．１１で規定された無線ＬＡＮによる無線接続は、一般に普及しているため、比較的安価に実現でき、また周辺機器とデジタルカメラを接続するだけでなく、デジタルカメラをインターネットに接続することも容易に可能となるメリットがある。
【０００６】
このようなＩＥＥＥ８０２．１１規格の無線ＬＡＮでは、コンピュータの場合には、使用者が接続すべき無線ネットワークを無線ネットワークの識別子で指定できるが、ダイレクトプリントを用いる使用者の場合、デジタルカメラやプリンタは操作部が貧弱なため、簡易な操作で無線接続できることが望ましい。
【０００７】
本来、無線接続のためにいくつかのパラメータを設定する必要があるのだが、ＩＥＥＥ８０２．１１規格の無線ＬＡＮでは、パラメータの設定を行わなくても、アクセスポイントが定期的に送信しているビーコンフレーム中に含まれる無線ネットワーク識別子を受信し、受信した無線ネットワーク識別子を無線接続に用いることで無線接続できるので、使用者に特別な操作を行わせること無く無線接続が可能である。
【０００８】
しかしながら、無線化に当たっては以下に挙げるような問題がある。
（１）接続した無線ネットワーク内にダイレクトプリントに対応したプリンタが存在するとは限らない。
（２）上記（１）を解決するために、使用者に様々な情報を入力させることや、様々な操作をさせることで実現は可能であるが、簡易な操作で無線接続は実現できなくなってしまう。
【０００９】
本発明は、上記課題を解決するためになされたもので、簡易な操作で情報蓄積端末装置と接続し出力処理を行う機能を有する情報出力装置に無線接続することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明は、情報蓄積端末装置の接続制御方法であって、複数の無線ネットワークから各々のネットワークを識別するための識別情報を受信する工程と、任意の識別情報で識別される無線ネットワークに無線接続する工程と、情報蓄積端末装置と接続し出力処理を行う機能を有するか否かを前記無線接続した無線ネットワーク上の情報出力装置に問い合わせる工程と、前記問い合わせに対する応答に応じて情報出力装置との接続を制御する工程とを有し、前記情報蓄積端末装置は、接続した情報出力装置と出力処理を行うことを特徴とする。
【００１１】
また、本発明は、情報蓄積端末装置であって、複数の無線ネットワークから各々のネットワークを識別するための識別情報を受信する手段と、任意の識別情報で識別される無線ネットワークに無線接続する手段と、情報蓄積端末装置と接続し出力処理を行う機能を有するか否かを前記無線接続した無線ネットワーク上の情報出力装置に問い合わせる手段と、前記問い合わせに対する応答に応じて情報出力装置との接続を制御する手段とを有し、前記情報蓄積端末装置は、接続した情報出力装置と出力処理を行うことを特徴とする。
【００１２】
【発明の実施の形態】
以下、図面を参照しながら本発明に係る実施の形態を詳細に説明する。
【００１３】
［第１の実施形態］
第１の実施形態として、無線ダイレクトプリント対応のデジタルカメラ（以下ＷＤＳＣ）及び無線ダイレクトプリント対応のプリンタ（以下ＷＰＴＲ）で無線ダイレクトプリントを行う場合について説明を行う。ここでは、無線規格は無線ＬＡＮを用いることとし、ＷＤＳＣ及びＷＰＴＲはそれぞれステーション（以下ＳＴＡ）として動作する。また、通信モードとしては、ＩＥＥＥ８０２．１１で規定されたインフラストラクチャモードである。
【００１４】
図１は、第１の実施形態における無線ＬＡＮシステムの構成を示す図である。図１に示すシステムは、無線ＬＡＮのアクセスポイント（以下ＡＰ）が２台存在するものであり、それぞれＡＰ１１０、ＡＰ１１１とする。また、ＡＰ１１０、ＡＰ１１１は、それぞれ１２０、１２１に示す無線エリアを持ち、そのエリア内のＳＴＡと無線通信が可能である。つまり、ＡＰ１１０はＷＰＴＲであるＳＴＡ１０２と通信し、ＡＰ１１１はＷＰＴＲであるＳＴＡ１０３及びＳＴＡ１０４と通信する。そして、ＷＤＳＣは、図１に示す例ではＳＴＡ１０１として図示しており、ＡＰ１１０及びＡＰ１１１の無線エリア内に存在する。
【００１５】
図２は、無線通信対応のデジタルカメラの機能構成を示すブロック図である。図２において、２０１は無線送受信部であり、送信すべきデジタル信号を無線で送信するために変調し、変調された送信データを無線送信可能な形式に変換してアンテナに送ると共に、アンテナから無線受信した情報より変調されたデータを取り出し、受信した信号を検波してデジタル信号に変換する。２０２は記憶部であり、後述するデジタルカメラ処理部で撮像した映像信号や設定情報などを記憶する。
【００１６】
２０３はデジタルカメラ処理部であり、ＣＣＤにより光学的に撮像した被写体の映像を電気信号に変換して出力する撮像部を含み、その撮像部から出力された映像信号に所定の処理を施る。２０４は計時部であり、プログラマブルタイマによって各種設定時間を計時する。２０５は制御部であり、後述するプログラムに従ってデジタルカメラ全体を制御するＣＰＵと、そのＣＰＵのプログラムや制御データを格納するＲＯＭと、ＣＰＵが処理を実行時に使用されるワークエリアや各種テーブルなどが定義されたＲＡＭとを含む。
【００１７】
ここで、ＷＤＳＣ（図１に示すＳＴＡ１０１）からダイレクトプリントで印刷するために無線リンクを確立した後、印刷機能問合せに対して応答したＷＰＴＲに印刷処理要求を行う、第１の実施形態における処理について説明する。
【００１８】
図３は、第１の実施形態におけるシーケンスを示す図である。また、図４は、第１の実施形態におけるＷＤＳＣの処理を示すフローチャートである。
【００１９】
まず、インフラストラクチャモードに設定されたＷＤＳＣであるＳＴＡ１０１の制御部２０５が計時部２０１のビーコン受信タイマを起動（３０１）し、そのビーコン受信タイマが満了するまでの間（３０５）、スキャン（３０２）し、ＡＰ１１０、１１１が報知しているビーコン信号（３０３、３０４）を受信（Ｓ４０１）する。次に、受信したビーコン信号に含まれるネットワークを識別するために設定されているＥＳＳ（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ）ＩＤを読み取り、読み取ったＥＳＳＩＤを記憶部２０２に格納して制御部２０５に設定（Ｓ４０２）し、無線送受信部２０１を介して無線接続（３０６）を行う。尚、ここでは始めに受信したＡＰ１１０のＥＳＳＩＤを設定するものとする。
【００２０】
ここで、ＡＰ１１０との無線接続が失敗（Ｓ４０３のＮｏ）であれば、記憶部２０２に他のＥＳＳＩＤが存在するか確認を行い、存在していれば（Ｓ４０４のＹｅｓ）、そのＥＳＳＩＤを制御部２０５に設定（Ｓ４０２）する。また、存在が確認できなければ（Ｓ４０４のＮｏ）ステップＳ４０１に戻り、ビーコン信号を再度受信する。尚、再度受信する前に圏外タイマを起動させて受信間隔を空けても良い。
【００２１】
一方、無線接続が成功すれば（Ｓ４０３のＹｅｓ）、設定しているＥＳＳＩＤで識別されるネットワーク上の全てのＳＴＡ（図１に示すＳＴＡ１０２）に対してダイレクトプリントに対応しているか問い合わせる印刷機能問合せメッセージ（３０８、３０９）を送信（Ｓ４０５）し、計時部２０４の応答時間タイマを起動（３０７）する。ここでは、ダイレクトプリントのヴァージョンが異なるとの理由により、ＷＰＴＲであるＳＴＡ１０２よりＮＧメッセージ（３１０、３１１）を受信する。尚、ここでは存在しないが、ＳＴＡがＷＰＴＲでない場合は応答が期待できないので、応答時間タイマ分待ち、応答なしのときはＮＧメッセージを受信したものとする。
【００２２】
その後、応答時間タイマが満了（３１２）すると、印刷機能問合せメッセージの応答メッセージの受信を中止（Ｓ４０６のＮｏ）し、次の処理に移る。即ち、制御部２０５はＷＤＳＣであるＳＴＡ１０１が満足するようなＷＰＴＲの存在を確認できなかったと判断する。そして、記憶部２０２に格納してあるＥＳＳＩＤのリストを参照（Ｓ４０４のＹｅｓ）し、次のＡＰ１１１のＥＳＳＩＤを制御部２０５に設定（Ｓ４０２）し、無線接続（３１３）を行う。
【００２３】
ここで、無線接続が成功すれば（Ｓ４０３のＹｅｓ）、上述した場合と同様にネットワークの全てのＳＴＡ（図１に示すＳＴＡ１０３〜１０４）に対して印刷機能問合せメッセージ（３１５、３１６、３１７）を送信（Ｓ４０５）し、計時部２０４の応答時間タイマを起動する。
【００２４】
その後、ＷＰＴＲであるＳＴＡ１０３よりＯＫメッセージ（３１８、３１９）を受信する（Ｓ４０６のＹｅｓ）と、制御部２０５は応答時間タイマを停止する（３２０）。これにより、ＳＴＡ１０４が応答メッセージを送信したとしても、ＳＴＡ１０１では受信を行わない。
【００２５】
次に、ＷＰＴＲであるＳＴＡ１０３からＯＫメッセージ（３１８、３１９）を受信したＳＴＡ１０１はＳＴＡ１０３に対して印刷の要求を送信し、以後、印刷処理（３２１、３２２）を行う（Ｓ４０７）。
【００２６】
このようにして、ＷＤＳＣはダイレクトプリント機能を持ったＷＰＴＲと接続でき、ダイレクトプリントで印刷処理を行うことができる。
【００２７】
尚、無線ダイレクトプリントは、無線方式として無線ＬＡＮを用いて説明したが、様々な無線方式に対応が可能であると考えられる。
【００２８】
［第２の実施形態］
次に、図面を参照しながら本発明に係る第２の実施形態を詳細に説明する。
【００２９】
第１の実施形態では、無線ダイレクトプリント対応のデジタルカメラ（ＷＤＳＣ）から無線ダイレクトプリント対応のプリンタ（ＷＰＴＲ）で無線ダイレクトプリントを行う際に、印刷機能問合せに対して最初に「ＯＫメッセージ」を返送したＷＰＴＲに対して印刷処理要求を行っていたが、第２の実施形態では「ＯＫメッセージ」を返送してきた全てのＷＰＴＲのリストを作成して登録しておき、所望のＷＰＴＲを選択して印刷処理要求を行うものである。
【００３０】
尚、第２の実施形態における無線ＬＡＮシステムの構成は、図１に示した第１の実施形態と同様であり、その説明は省略する。第１の実施形態と同様に、無線規格は無線ＬＡＮを用いることとし、ＷＤＳＣ及びＷＰＴＲはそれぞれＳＴＡとして動作する。
【００３１】
また、無線ダイレクトプリント対応のデジタルカメラ（ＷＤＳＣ）の構成も、図２に示した第１の実施形態と同様であり、その説明は省略する。
【００３２】
ここで、ＷＤＳＣ（図１に示すＳＴＡ１０１）からダイレクトプリントで印刷するために無線リンクを確立した後、印刷機能問合せに対して応答したＷＰＴＲのリストを作成して登録し、所望のＷＰＴＲに印刷処理要求を行う、第２の実施形態における処理について説明する。尚、印刷処理が正常に終了しない場合に、登録したリストの中の他のＷＰＴＲに印刷処理要求を行う処理も含む。
【００３３】
図５は、第２の実施形態におけるシーケンスを示す図である。また、図６は、第２の実施形態におけるＷＤＳＣの処理を示すフローチャートである。
【００３４】
まず、ＷＤＳＣであるＳＴＡ１０１の制御部２０５が計時部２０１のビーコン受信タイマを起動（５０１）し、そのビーコン受信タイマが満了するまでの間（５０５）、スキャン（５０２）し、ＡＰ１１０、１１１が報知しているビーコン信号（５０３、５０４）を受信（Ｓ６０１）する。次に、受信したビーコン信号に含まれるネットワークを識別するために設定されているＥＳＳＩＤを読み取り、読み取ったＥＳＳＩＤを記憶部２０２に格納して制御部２０５に設定（Ｓ６０２）し、無線送受信部２０１を介して無線接続（５０６）を行う。尚、ここでは始めに受信したＡＰ１１０のＥＳＳＩＤを設定するものとする。
【００３５】
ここで、ＡＰ１１０との無線接続が失敗（Ｓ６０３のＮｏ）であれば、記憶部２０２に他のＥＳＳＩＤが存在するか確認を行い、存在していれば（Ｓ６０４のＹｅｓ）、そのＥＳＳＩＤを制御部２０５に設定（Ｓ６０２）する。また、存在が確認できなければ（Ｓ６０４のＮｏ）ステップＳ６０１に戻り、ビーコン信号を再度受信する。尚、再度受信する前に圏外タイマを起動させて受信間隔を空けても良い。
【００３６】
一方、無線接続が成功すれば（Ｓ６０３のＹｅｓ）、設定しているＥＳＳＩＤで識別されるネットワーク上の全てのＳＴＡ（図１に示すＳＴＡ１０２）に対してダイレクトプリントに対応しているか問い合わせる印刷機能問合せメッセージ（５０８、５０９）を送信（Ｓ６０５）し、計時部２０４の応答時間タイマを起動（５０７）する。ここでは、ダイレクトプリントのヴァージョンが異なるとの理由により、ＷＰＴＲであるＳＴＡ１０２よりＮＧメッセージ（５１０、５１１）を受信する。尚、ここでは存在しないが、ＳＴＡがＷＰＴＲでない場合は応答が期待できないので、応答時間タイマ分待ち、応答なしのときはＮＧメッセージを受信したものとする。
【００３７】
その後、応答時間タイマが満了（５１２）すると、印刷機能問合せメッセージの応答メッセージの受信を中止（Ｓ６０６のＮｏ）し、次の処理に移る。即ち、制御部２０５はＷＤＳＣであるＳＴＡ１０１が満足するようなＷＰＴＲの存在を確認できなかったと判断する。そして、記憶部２０２に格納してあるＥＳＳＩＤのリストを参照（Ｓ６０４のＹｅｓ）し、次のＡＰ１１１のＥＳＳＩＤを制御部２０５に設定（Ｓ６０２）し、無線接続（５１３）を行う。
【００３８】
ここで、無線接続が成功すれば（Ｓ６０３のＹｅｓ）、上述した場合と同様にネットワークの全てのＳＴＡ（図１に示すＳＴＡ１０３〜１０４）に対して印刷機能問合せメッセージ（５１５、５１６、５１７）を送信（Ｓ６０５）し、計時部２０４の応答時間タイマを起動する。
【００３９】
その後、ＷＰＴＲであるＳＴＡ１０３及びＳＴＡ１０４よりＯＫメッセージ（５１８、８１９、５２０、５２１）を受信する（Ｓ６０６のＹｅｓ）と、規定の時間が経過した後、制御部２０５は応答時間タイマを停止する（５２２）。そして、制御部２０５は、ＯＫメッセージを受信したＳＴＡ１０３、１０４のネットワークアドレスを図７に示すようにＯＫメッセージ受信リストにまとめ、記憶部２０２に登録する（Ｓ６０７）。
【００４０】
次に、記憶部２０２に登録されたＯＫメッセージ受信リストを参照し、ＷＤＳＣであるＳＴＡ１０１が始めにＯＫメッセージを受信したＳＴＡ１０３のネットワークアドレスに対して印刷処理要求を送信する（Ｓ６０８）。ここでは、印刷が正常終了しなかった（Ｓ６０９のＮｏ）とすると、制御部２０５は、再度記憶部２０２に登録されたＯＫメッセージ受信リストを参照（Ｓ６１０）し、図８に示すように、ＳＴＡ１０３のネットワークアドレスの欄にＮＧと書き込み、まだＮＧがついていない、即ち、ＳＴＡ１０４のネットワークアドレスに対して印刷処理要求を送信する（Ｓ６０８）。そして、印刷処理が正常終了する（Ｓ６０９のＹｅｓ）と、この処理を終了する。尚、ここで、ＯＫメッセージ受信リストをクリアしても良い。
【００４１】
このようにして、ＷＤＳＣはダイレクトプリント機能を持ったＷＰＴＲと接続でき、ダイレクトプリントで印刷処理が行える。
【００４２】
尚、無線ダイレクトプリントは、無線方式として無線ＬＡＮを用いて説明したが、様々な無線方式に対応が可能であると考えられる。
【００４３】
［第３の実施形態］
次に、図面を参照しながら本発明に係る第３の実施形態を詳細に説明する。
【００４４】
第１及び第２の実施形態では、無線ダイレクトプリント対応のデジタルカメラ（ＷＤＳＣ）からアクセスポイントを介して無線ダイレクトプリント対応のプリンタ（ＷＰＴＲ）で無線ダイレクトプリントを行ったが、第３の実施形態では、アクセスポイントの機能を有する無線ダイレクトプリント対応のプリンタで無線ダイレクトプリントを行うものである。
【００４５】
図９は、第３の実施形態における無線ＬＡＮシステムの構成を示す図である。図９に示すシステムは、無線ＬＡＮのアクセスポイント（ＡＰ）が２台存在するものであり、それぞれＡＰ９１０、ＡＰ９１１とする。また、ＡＰ９１０、ＡＰ９１１は、それぞれ９２０、９２１に示す無線エリアを持ち、そのエリア内のＳＴＡと無線通信が可能である。つまり、ＡＰ９１０はＷＰＴＲであるＳＴＡ９０２と通信し、ＡＰ９１１はアクセスポイントの機能を有するＷＰＴＲでもあり、ＷＰＴＲであるＳＴＡ９０３と通信する。そして、ＷＤＳＣは、図９に示す例ではＳＴＡ９０１として図示しており、ＡＰ９１０及びＡＰ９１１の無線エリア内に存在する。また、通信モードとしては、ＩＥＥＥ８０２．１１で規定されたインフラストラクチャモードである。
【００４６】
尚、無線ダイレクトプリント対応のデジタルカメラ（ＷＤＳＣ）の構成は、図２に示した第１及び第２の実施形態と同様であり、その説明は省略する。
【００４７】
ここで、ＷＤＳＣ（図９に示すＳＴＡ９０１）からダイレクトプリントで印刷するために無線リンクを確立した後、印刷機能問合せに対して応答したＷＰＴＲであるＡＰ９１１に印刷処理要求を行う、第３の実施形態における処理について説明する。
【００４８】
図１０は、第３の実施形態におけるシーケンスを示す図である。また、第３の実施形態におけるＷＤＳＣの処理は図４に示したフローチャートと同様であり、ここでは図４を参照して説明する。
【００４９】
まず、ＷＤＳＣであるＳＴＡ９０１の制御部２０５が計時部２０１のビーコン受信タイマを起動（１００１）し、そのビーコン受信タイマが満了するまでの間（１００５）、スキャン（１００２）し、ＡＰ９１０、９１１が報知しているビーコン信号（１００３、１００４）を受信（Ｓ４０１）する。次に、受信したビーコン信号に含まれるネットワークを識別するために設定されているＥＳＳＩＤを読み取り、読み取ったＥＳＳＩＤを記憶部２０２に格納して制御部２０５に設定（Ｓ４０２）し、無線送受信部２０１を介して無線接続（１００６）を行う。尚、ここでは始めに受信したＡＰ９１０のＥＳＳＩＤを設定するものとする。
【００５０】
ここで、ＡＰ９１０との無線接続が失敗（Ｓ４０３のＮｏ）であれば、記憶部２０２に他のＥＳＳＩＤが存在するか確認を行い、存在していれば（Ｓ４０４のＹｅｓ）、そのＥＳＳＩＤを制御部２０５に設定（Ｓ４０２）する。また、存在が確認できなければ（Ｓ４０４のＮｏ）ステップＳ４０１に戻り、ビーコン信号を再度受信する。尚、再度受信する前に圏外タイマを起動させて受信間隔を空けても良い。
【００５１】
一方、無線接続が成功すれば（Ｓ４０３のＹｅｓ）、設定しているＥＳＳＩＤで識別されるネットワーク上の全てのＳＴＡ（図９に示すＳＴＡ９０２）に対してダイレクトプリントに対応しているか問い合わせる印刷機能問合せメッセージ（１００８、１００９）を送信（Ｓ４０５）し、計時部２０４の応答時間タイマを起動（１００７）する。ここでは、ダイレクトプリントのヴァージョンが異なるとの理由により、ＷＰＴＲであるＳＴＡ９０２よりＮＧメッセージ（１０１０、１０１１）を受信する。尚、ここでは存在しないが、ＳＴＡがＷＰＴＲでない場合は応答が期待できないので、応答時間タイマ分待ち、応答なしのときはＮＧメッセージを受信したものとする。
【００５２】
その後、応答時間タイマが満了（１０１２）すると、印刷機能問合せメッセージの応答メッセージの受信を中止（Ｓ４０６のＮｏ）し、次の処理に移る。即ち、制御部２０５はＷＤＳＣであるＳＴＡ９０１が満足するようなＷＰＴＲの存在を確認できなかったと判断する。そして、記憶部２０２に格納してあるＥＳＳＩＤのリストを参照（Ｓ４０４のＹｅｓ）し、次のＡＰ９１１のＥＳＳＩＤを制御部２０５に設定（Ｓ４０２）し、無線接続（３１３）を行う。
【００５３】
ここで、無線接続が成功すれば（Ｓ４０３のＹｅｓ）、上述した場合と同様にネットワークの全てのＳＴＡ（図９に示すＳＴＡ９０３）に対して印刷機能問合せメッセージ（１０１５、１０１６）を送信（Ｓ４０５）し、計時部２０４の応答時間タイマを起動する。
【００５４】
その後、ＷＰＴＲであるＡＰ９１１よりＯＫメッセージ（１０１７）を受信する（Ｓ４０６のＹｅｓ）と、制御部２０５は応答時間タイマを停止する（１０１８）。これにより、ＳＴＡ９０３は応答メッセージを送信したとしても、ＳＴＡ９０１では受信を行わない。
【００５５】
次に、ＷＰＴＲであるＡＰ９１１からＯＫメッセージ（１０１７）を受信したＳＴＡ９０１はＡＰ９１１に対して印刷の要求を送信し、以後、印刷処理（１０１９）を行う（Ｓ４０７）。
【００５６】
このようにして、ＷＤＳＣはダイレクトプリント機能を持ったＷＰＴＲと接続でき、ダイレクトプリントで印刷処理が行える。
【００５７】
尚、無線ダイレクトプリントは、無線方式として無線ＬＡＮを用いて説明したが、様々な無線方式に対応が可能であると考えられる。
【００５８】
また、第１から第３の実施形態では、ＩＥＥＥ８０２．１１で規定されるインフラストラクチャモードでダイレクトプリントを実現していたが、ＩＥＥＥ８０２．１１で規定されるアドホックモードを用いてダイレクトプリントを実現することもできる。
【００５９】
この場合、ＷＤＳＣであるＳＴＡ１０１は、アドホックモードに設定された装置が送信するビーコン信号を受信してＥＳＳＩＤを読み取り、そのＥＳＳＩＤのビーコン信号を送信している装置に直接無線接続し、印刷機能問合せメッセージでダイレクトプリントに対応しているかを問い合わせ、ダイレクトプリントに対応していなければ、他のＥＳＳＩＤを設定して同様な処理を行い、対応していれば印刷を要求して印刷を行うようにすれば良い。
【００６０】
以上説明したように、実施形態によれば、デジタルカメラは無線ネットワーク内のプリンタに対してダイレクトプリント機能の有無の問合せを行い、対応機が無い場合はネットワークを自動的に切替え、他のネットワークで対応機を探し、ダイレクトプリントに対応したプリンタが複数存在した場合でも、レスポンスが最速なプリンタに印刷要求を送信することができる。
【００６１】
従って、ユーザはダイレクトプリントに対応したプリンタのあるネットワークに接続でき、簡易な操作のみでダイレクトプリントを実現できる。
【００６２】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００６３】
また、本発明の目的は前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６４】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００６５】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６６】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６７】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６８】
【発明の効果】
以上説明したように、本発明によれば、簡易な操作で情報蓄積端末装置と接続し出力処理を行う機能を有する情報出力装置に無線接続することができる。
【図面の簡単な説明】
【図１】第１の実施形態における無線ＬＡＮシステムの構成を示す図である。
【図２】無線通信対応のデジタルカメラの機能構成を示すブロック図である。
【図３】第１の実施形態におけるシーケンスを示す図である。
【図４】第１の実施形態におけるＷＤＳＣの処理を示すフローチャートである。
【図５】第２の実施形態におけるシーケンスを示す図である。
【図６】第２の実施形態におけるＷＤＳＣの処理を示すフローチャートである。
【図７】第２の実施形態におけるＯＫメッセージ受信リストを示す図である。
【図８】図７に示すＯＫメッセージ受信リストを更新した状態を示す図である。
【図９】第３の実施形態における無線ＬＡＮシステムの構成を示す図である。
【図１０】第３の実施形態におけるシーケンスを示す図である。
【図１】
2004328273.tif 000003
【図２】
2004328273.tif 000004
【図３】
2004328273.tif 000005
【図４】
2004328273.tif 000006
【図５】
2004328273.tif 000007
【図６】
2004328273.tif 000008
【図７】
2004328273.tif 000009
【図８】
2004328273.tif 000010
【図９】
2004328273.tif 000011
【図１０】
2004328273.tif 000012