(57)【要約】【課題】  簡単な操作で無線通信ネットワークに参加するための無線設定を行う。【解決手段】  プリンタ３０２が予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択し、デジタルスチルカメラ３０１がプリンタ３０２で選択されたネットワーク識別子と同じネットワーク識別子を選択した場合、その無線通信ネットワークに参加するための無線設定を行い、その後、選択したネットワーク識別子と異なるネットワーク識別子に変更された場合は、変更されたネットワーク識別子を用いて無線設定を行う。【選択図】      図３
2006148488.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信装置で構成される無線通信ネットワークの設定方法であって、
第１の無線通信装置に予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択する工程と、
第２の無線通信装置に予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択する工程と、
前記第２の無線通信装置で選択されたネットワーク識別子が前記第２の無線通信装置で選択されたネットワーク識別子と一致した場合に、当該ネットワーク識別子を用いて前記無線通信ネットワークに参加するための無線設定を行う工程と、
前記無線通信ネットワークに参加した後に、前記第１及び第２の無線通信装置で、前記第１の無線通信装置で選択されたネットワーク識別子と異なるネットワーク識別子に変更する工程と、
前記変更されたネットワーク識別子を用いて前記第２の無線通信装置で無線設定を行う工程とを有することを特徴とする無線通信ネットワークの設定方法。
【請求項２】
前記ネットワーク識別子としてIEEE802.11準拠の無線ＬＡＮのＥＳＳＩＤを用いることを特徴とする請求項１記載の無線通信ネットワークの設定方法。
【請求項３】
前記変更したネットワーク識別子として、前記選択されたネットワーク識別子の後ろにチャネル番号を付加したものを使用することを特徴とする請求項１記載の無線通信ネットワークの設定方法。
【請求項４】
前記変更したネットワーク識別子として、前記選択されたネットワーク識別子の後ろにランダムな数字と文字の組み合わせを付加したものを使用することを特徴とする請求項１記載の無線通信ネットワークの設定方法。
【請求項５】
前記無線通信ネットワークに第３の無線通信装置が参加したい場合は、第１及び第２の無線通信装置が無線通信に使用しているネットワーク識別子を用いて参加することを特徴とする請求項１記載の無線通信ネットワークの設定方法。
【請求項６】
前記第３の無線通信装置は、前記設定したネットワーク識別子を拡張したネットワーク識別子が１つしか見つからない場合は、そのネットワーク識別子を用いて参加することを特徴とする請求項５記載の無線通信ネットワークの設定方法。
【請求項７】
前記設定したネットワーク識別子を拡張したネットワーク識別子が複数見つかった場合は、複数のネットワーク識別子を表示し、何れのネットワーク識別子を用いるかをユーザに選択させることを特徴とする請求項５記載の無線通信ネットワークの設定方法。
【請求項８】
前記無線通信ネットワークに第３の無線通信装置の参加を許可するモードと、拒否するモードとを設け、前記拒否するモードが設定されている場合に、前記第３の無線通信装置の参加を拒否することを特徴とする請求項５記載の無線通信ネットワークの設定方法。
【請求項９】
前記拒否するモードが設定されている場合、前記変更したネットワーク識別子として、前記選択されたネットワーク識別子の代わりにランダムな数字と文字の組み合わせを使用することを特徴とする請求項８記載の無線通信ネットワークの設定方法。
【請求項１０】
無線通信ネットワークを構成する無線通信装置の設定方法であって、
予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択する工程と、
前記選択したネットワーク識別子が他の無線通信装置で選択されたネットワーク識別子と一致した場合、当該ネットワーク識別子を用いて前記無線通信ネットワークに参加するための無線設定を行う工程とを有し、
前記無線通信ネットワークに参加した後に、前記他の無線通信装置と共にネットワーク識別子を変更することを特徴とする無線通信装置の設定方法。
【請求項１１】
無線通信ネットワークを構成する無線通信装置であって、
予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択する選択手段と、
前記選択したネットワーク識別子が他の無線通信装置で選択されたネットワーク識別子と一致した場合、当該ネットワーク識別子を用いて前記無線通信ネットワークに参加するための無線設定を行う手段と、
前記無線通信ネットワークに参加した後に、前記他の無線通信装置と共にネットワーク識別子を変更する変更手段とを有することを特徴とする無線通信装置。
【請求項１２】
請求項１０に記載の無線通信装置の設定方法をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信装置で構成される無線通信ネットワークにおける設定技術に関するものである。
【背景技術】
【０００２】
近年、従来は有線で行っていた情報伝達を無線化する需要が高まっており、パーソナルコンピュータ（ＰＣ）、デジタルスチルカメラ（ＤＳＣ）、ストレージ、プリンタなどの周辺機器間の通信にも無線通信が用いられ始めている。この無線通信によれば、ケーブル敷設が不要であり、各デバイスの設定場所の自由度を増し、可搬性が向上するという特徴を有する。
【０００３】
以下、図面を用いて、従来の無線通信機器が無線通信を行う際の通信パラメータの設定方法について説明する。
【０００４】
図１は、従来例における無線通信システムの構成の一例を示す図である。図１において、１０１は無線通信機能を有するパーソナルコンピュータ（ＰＣ）であり、無線通信機能を提供する無線通信部を用いて同じ無線通信機能を有する他のＰＣ或いはプリンタとの間でデータ伝送を行うことが可能である。１０２は無線通信機能を有するプリンタであり、ＰＣ１０１との間で無線通信機能を提供する無線通信部を用いてデータ伝送を行うことが可能である。１０３はＰＣであり、プリンタ１０２とケーブルにより接続されている。
【０００５】
また、上述の無線通信部は、IEEE802.11準拠の無線ＬＡＮのアドホックモード（中継局を介さずに直接通信するモード）に設定され、ＰＣ１０１とデータ伝送するプリンタ１０２との間で無線リンクを確立し、無線による通信を実行する。
【０００６】
図２は、ＰＣ１０１からデータ伝送すべきプリンタ１０２を検索する時の従来の方法を示すフローチャートである。例えば、ＰＣ１０１とプリンタ１０２をアドホックモードに設定する場合、両機器に対して以下の処理を行う。
【０００７】
まず、ネットワーク識別子であるＳＳＩＤ（Service Set Identifier）の設定を行う（ステップＳ２０１）。また、必要に応じて無線通信での盗聴などを防止するための暗号化鍵である「ＷＥＰ（Wired Equivalent Privacy）鍵」の設定を行う（ステップＳ２０２）。そして、無線通信モードとしてのアドホックモードを設定し（ステップＳ２０３）、無線ネットワーク上の機器を検索する（ステップＳ２０４）。
【０００８】
この設定方法は、ＰＣ１０１へは直接入力を行い、プリンタにおいては入力機器としてＰＣ１０３をＲＳ−２３２Ｃケーブル又はＵＳＢ（Universal Serial Bus）ケーブル等によって有線接続し、それより入力処理を行う。
【０００９】
上述のような手順を経て、無線ネットワーク上の機器の中から、自分のプリントしたいプリンタを選択し（ステップＳ２０５）、無線リンクを確立する。
【００１０】
以上のような方法で、ＰＣ１０１及びプリンタ１０２間で共通の無線通信の設定情報を両機器に設定することで、ＰＣ１０１及びプリンタ１０２間で無線リンクを確立することが可能となり、無線通信により出力処理などを実施している。
【特許文献１】特開2003-186817号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記従来例では、無線設定を行う際に、ＰＣ１０１はキーボードなどの入力機能を用いて容易にＳＳＩＤを入力し、設定することが可能である。これに対して、プリンタ１０２はＳＳＩＤを入力する際に、直接入力する手段が存在しないため、例えばＵＳＢケーブルなどの有線接続によってＰＣなどの入力機能を備えた機器を接続し、ＰＣのキーボードなどを用いて入力することでＳＳＩＤを設定しなければならなかった。
【００１２】
例えば、デジタルスチルカメラ（ＤＳＣ）とプリンタだけで無線ＬＡＮを構築しようとした場合、ＤＳＣやプリンタはＳＳＩＤを入力する手段が不便、または存在しないような端末である。従って、このような場合は、ＳＳＩＤを入力するためだけに、例えばＵＳＢケーブルなどの有線接続によってＤＳＣ又はプリンタとＰＣなど入力機能を備えた機器を接続し、ＰＣのキーボードなどから入力することでＳＳＩＤなどの通信パラメータを設定しなければならなかった。
【００１３】
このように、通信パラメータを設定するためだけにＰＣなどに有線で接続するといったようなわずらわしい処理が発生するという問題が生じており、この問題を解決するために、ＤＳＣとプリンタに規定ＳＳＩＤを設定しておき、ＤＳＣとプリンタで同じＳＳＩＤを選択した場合に無線ＬＡＮを構築する方法が提案されている。
【００１４】
しかしながら、この方法でも、予め設定しておくＳＳＩＤを数多く準備しておかなければ、使用可能なＳＳＩＤが直に無くなってしまうという問題があった。
【００１５】
本発明は上記課題を解決するためになされたものであり、簡単な操作で無線通信ネットワークに参加するための無線設定を行うことを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、複数の無線通信装置で構成される無線通信ネットワークの設定方法であって、第１の無線通信装置に予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択する工程と、第２の無線通信装置に予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択する工程と、前記第２の無線通信装置で選択されたネットワーク識別子が前記第２の無線通信装置で選択されたネットワーク識別子と一致した場合に、当該ネットワーク識別子を用いて前記無線通信ネットワークに参加するための無線設定を行う工程と、前記無線通信ネットワークに参加した後に、前記第１及び第２の無線通信装置で、前記第１の無線通信装置で選択されたネットワーク識別子と異なるネットワーク識別子に変更する工程と、前記変更されたネットワーク識別子を用いて前記第２の無線通信装置で無線設定を行う工程とを有することを特徴とする。
【００１７】
また、本発明は、無線通信ネットワークを構成する無線通信装置の設定方法であって、予め設定されている複数のネットワーク識別子の中から、所望のネットワーク識別子を選択する工程と、前記選択したネットワーク識別子が他の無線通信装置で選択されたネットワーク識別子と一致した場合、当該ネットワーク識別子を用いて前記無線通信ネットワークに参加するための無線設定を行う工程とを有し、前記無線通信ネットワークに参加した後に、前記他の無線通信装置と共にネットワーク識別子を変更することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、簡単な操作で無線通信ネットワークに参加するための無線設定を行うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。尚、以下の説明では、IEEE802.11準拠の無線ＬＡＮを構成するデジタルスチルカメラ及びプリンタがアドホックモードで通信する際に、プリンタが報知信号（ビーコン：Beacon）を送出し、そのビーコンに含まれるＥＳＳＩＤ（Extended Service Set Identification）で識別されるネットワークにデジタルスチルカメラが参加する場合を例に説明する。
【実施例１】
【００２０】
図３は、実施例１における無線通信システムの構成の一例を示す図である。図３に示すデジタルスチルカメラ（ＤＳＣ）３０１は無線通信機能を有し、無線通信機能を提供する無線通信部を用いて同じ無線通信機能を有するプリンタ３０２との間で無線ＬＡＮを構成し、直接データ伝送を行う「無線ＬＡＮダイレクトプリントシステム」を構成するものである。
【００２１】
先ず、図３に示す無線ＬＡＮダイレクトプリントシステムに対応したＤＳＣ３０１及びプリンタ３０２の構成について説明する。
【００２２】
図４は、実施例１におけるデジタルスチルカメラ（ＤＳＣ）３０１の機能ブロック図である。図４に示すように、ＤＳＣ３０１の操作部４１０はシステムコントローラ４１１を介してＣＰＵ４１５に接続され、操作部４１０には、ＤＳＣのシャッタースイッチや各種キーが含まれる。撮像部４０２はシャッターが押下されたときに画像を撮影するブロックであり、撮像された画像データは撮像処理部４０３によって処理される。
【００２３】
表示部４０６はＬＣＤ表示、ＬＥＤ表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部４０７によって表示すべき内容の制御が行われる。また表示部４０６に表示された情報に基づいてユーザが選択するなどの操作は操作部４１０と連動して行われることになる。即ち、表示部４０６と操作部４１０とがユーザインタフェースを構成することになる。
【００２４】
無線通信機能部４０４は無線通信を実行するブロックであり、ＲＦ部４０５が他の無線通信機器との間で無線信号を送受信する。メモリカードＩ／Ｆ４０８は着脱可能なメモリカード４０９を接続するためのインタフェースであり、ＵＳＢＩ／Ｆ４１２は外部機器とＵＳＢを用いて接続するためのインタフェース、オーディオＩ／Ｆ４１４は音信号を外部機器と接続するためのインタフェースである。
【００２５】
これらのブロック図に示される機能部分はＣＰＵ４１５からの制御によって処理され、ＣＰＵ４１５によって制御されるプログラムはＲＯＭ４１６、若しくはフラッシュＲＯＭ４１３に格納されている。また、ＣＰＵ４１５によって処理されるデータはＲＡＭ４１７、若しくはフラッシュＲＯＭ４１３に対して書き込みや読み込みが行われる。フラッシュＲＯＭ４１３は不揮発性の記憶領域であり、実施例１ではここに無線通信の設定情報などが記憶される。
【００２６】
尚、撮像された画像データは公知の圧縮処理を経てメモリカードＩ／Ｆ４０８を介してメモリカード４０９に書き込まれる（保存される）。
【００２７】
図５は、実施例１におけるプリンタ３０２の機能ブロック図である。図５に示すように、プリンタ３０２の操作部５１０はシステムコントローラ５１１を介してＣＰＵ５１５に接続されている。プリントエンジン５０２は実際に用紙に画像をプリントするブロックであり、プリントされる画像データはプリント処理部５０３によって処理される。プリントエンジン５０２は如何なるものでも良いが、実施例１では、熱エネルギーによってインク液滴を記録紙等の記録媒体上に吐出するインクジェットプリンタである。
【００２８】
表示部５０６はＬＣＤ表示、ＬＥＤ表示、音声表示等、ユーザに対する情報を表示するブロックであり、表示処理部５０７によって表示すべき内容の制御が行われる。また表示部５０６に表示された情報に基づいてユーザが選択するなどの操作は操作部５１０を介して行われる。即ち、表示部５０６と操作部５１０とが実施例１におけるプリンタ３０２のユーザインタフェースを構成することになる。
【００２９】
無線通信機能部５０４は無線通信を実行するブロックであり、ＲＦ部５０５は他の無線通信機器との間で無線信号を送受信する。メモリカードＩ／Ｆ５０８は脱着可能なメモリカード５０９を接続するためのインタフェースであり、ＤＳＣ３０１に搭載されたメモリカードを差し込むことにより、撮像画像を印刷することも可能にしている。
【００３０】
ＵＳＢＩ／Ｆ５１２は外部機器とＵＳＢを用いて接続するためのインタフェース、パラレルＩ／Ｆ５１４は、外部機器（主としてホストコンピュータ）とパラレル通信を用いて接続するためのインタフェースである。
【００３１】
これらのブロック図に示される機能部分はＣＰＵ５１５からの制御によって処理され、ＣＰＵ５１５によって制御されるプログラムはＲＯＭ５１６、若しくはフラッシュＲＯＭ５１３に格納されている。また、ＣＰＵ５１５によって処理されるデータはＲＡＭ５１７、若しくはフラッシュＲＯＭ５１３に対して書き込みや読み込みが行われる。フラッシュＲＯＭ５１３は不揮発性の記憶領域であり、実施例１ではここに無線通信の設定情報などが記憶される。
【００３２】
尚、上述したＤＳＣ３０１、プリンタ３０２のＲＦ部４０５、５０５には、アンテナが設けられているが、外部に突出する形態で有するものとは限らない。特に、ＤＳＣ３０１の場合、携帯性が重要なファクタであるからアンテナは外部に突出するのではなく、内蔵若しくは表面上に実装されることが望ましい。
【００３３】
また、ＤＳＣ３０１、プリンタ３０２には、図６に示すような複数の識別符号（以後、規定のＥＳＳＩＤ：Extended Service Set Identification）が、ＤＳＣ３０１の場合はＲＯＭ４１６若しくはフラッシュＲＯＭ４１３に予め記憶され、プリンタ３０２の場合はＲＯＭ５１６若しくはフラッシュＲＯＭ５１３に予め記憶されている。
【００３４】
ここで、ＤＳＣ３０１及びプリンタ３０２がＥＳＳＩＤによって無線ＬＡＮシステムを構築する際に、設定が必要な無線通信パラメータの設定方法について説明する。
【００３５】
図７は、プリンタ側における通信パラメータの設定手順を示すフローチャートである。まず、ステップＳ７０１において、ユーザがプリンタ３０２本体の操作部５０３における「通信パラメータ設定ボタン」を押下する。この操作により、プリンタ３０２の無線通信機能部５０４が「通信パラメータ設定モード」となる。次に、ステップＳ７０２において、無線通信機能部５０４は図６に示した複数のＥＳＳＩＤの中からユーザが何れか１つを選択するようにユーザに促す。
【００３６】
尚、ユーザにＥＳＳＩＤを選択させる選択方法としては、例えば「通信パラメータ設定ボタン」を押す回数によって表示部５０６に表示させるＥＳＳＩＤを切り替え、ユーザに選択させる方法やＥＳＳＩＤと表示部５０６のバックライトの色などを対応させ、任意の色を選択させる方法などでも良い。
【００３７】
次に、ステップＳ７０３において、上述した選択方法により表示部５０６に表示されたＥＳＳＩＤ又は「ＥＳＳＩＤ対応番号」の中から１つをユーザが選択すると、ステップＳ７０４において、指定されたＥＳＳＩＤを含む報知信号（ビーコン：Beacon）のサーチを開始する。そして、ステップＳ７０５において、選択されたＥＳＳＩＤを含むビーコンがあるか否かを判定する。
【００３８】
ここで、該当するビーコンが見つかった場合はステップＳ７０６へ進み、無線通信機能部５０４は選択されたＥＳＳＩＤが既に使用されているため、選択できない旨をユーザに通知する。そして、ステップＳ７０７において、再度ユーザに先に選択したＥＳＳＩＤとは異なるＥＳＳＩＤを選択するようにユーザに促す。
【００３９】
このようにしてユーザが使用可能なＥＳＳＩＤを選択できるまで、ステップＳ７０３〜Ｓ７０７の処理を繰り返す。
【００４０】
その後、ステップＳ７０５において、該当するビーコンが見つからない場合はステップＳ７０８へ進み、無線通信機能部５０４はユーザが選択したＥＳＳＩＤを含むビーコンを送出するためのチャネルを決定する。尚、このチャネル決定方法は、プリンタ３０２周辺で最も使用頻度の少ないチャネルなどを予めサーチしておき、そのチャネルを選択すると良い。
【００４１】
次に、ステップＳ７０９において、使用するＥＳＳＩＤとチャネルを決定した無線通信機能部５０４は表示部５０６に使用するＥＳＳＩＤ、「ＥＳＳＩＤ対応番号」、若しくはバックライト色を表示させ、通信パラメータの設定が終了した旨を通知する。
【００４２】
そして、無線通信機能部５０４は、先に決定したＥＳＳＩＤを含むビーコンを決定したチャネルで送出する。
【００４３】
以上の処理を終了すると、プリンタ３０２の無線通信機能部５０４は「通信パラメータ設定モード」から抜け、このアドホックモードの無線ＬＡＮに参加してくる無線通信端末を待つ状態となる。
【００４４】
次に、プリンタ３０２が規定のＥＳＳＩＤを含むビーコンを送出して無線ネットワークへの参加を待っている状態でＤＳＣ３０１がそのＥＳＳＩＤで識別されるネットワークに参加するために、通信パラメータを設定する方法について説明する。
【００４５】
図８は、ＤＳＣにおける通信パラメータの設定方法を示すフローチャートである。まずステップＳ８０１において、ユーザがＤＳＣ３０１本体の操作部４１０における「ＥＳＳＩＤサーチボタン」を押下する。この操作により、ＤＳＣ３０１の無線通信機能部４０４は「ＥＳＳＩＤサーチモード」になる。
【００４６】
次に、ステップＳ８０２において、無線通信機能部４０４は予めＲＯＭ４１６若しくはフラッシュＲＯＭ４１３に記憶された複数のＥＳＳＩＤから参加するネットワークを識別するためのＥＳＳＩＤを設定する。この設定方法もプリンタ３０２の場合と同様に、例えば「ＥＳＳＩＤサーチボタン」を押す回数によって表示部４０６に表示させるＥＳＳＩＤを切り替え、ユーザに選択させる方法やＥＳＳＩＤと表示部４０６のバックライトの色などを対応させ、任意の色を選択させる方法などでも良い。重要なのは、表示部４０６への表示方法がプリンタ３０２とＤＳＣ３０１とで統一されていることである。
【００４７】
次に、ステップＳ８０３において、プリンタ３０２や無線通信端末が送出したビーコンを受信し、複数のビーコンに含まれるＥＳＳＩＤを調べる。そして、ステップＳ８０４において、ステップＳ８０２で設定したＥＳＳＩＤに該当するＥＳＳＩＤがあるかサーチし、ステップＳ８０５において、該当するＥＳＳＩＤを発見できなかった場合はステップＳ８０６へ進み、その旨をユーザに通知し、ＥＳＳＩＤの選択ミスなどの確認を促す。
【００４８】
また、ステップＳ８０５において、該当するＥＳＳＩＤを発見できた場合はステップＳ８０７へ進み、無線通信機能部４０４は該当するＥＳＳＩＤが送出されているチャネルを使用するチャネルとして設定する。そして、ステップＳ８０８において、プリンタ３０２でのＥＳＳＩＤ、チャネルで無線リンクを確立し、そのアドホックモードのネットワークに参加し、撮像処理部４０３で処理された画像データのプリントをプリンタ３０２へ依頼する。
【００４９】
図９は、プリンタ３０２における制御を示すフローチャートである。まず、ステップＳ９０１において、プリンタ３０２は上述したような手順でＤＳＣ３０１と無線リンクを確立すると、次のステップＳ９０２において、規定のＥＳＳＩＤとは異なる新しいＥＳＳＩＤを計算する。そして、ステップＳ９０３において、ステップＳ９０２で求めた新しいＥＳＳＩＤをＤＳＣ３０１に対して通知する。次に、ステップＳ９０４において、ビーコンに含めるＥＳＳＩＤを新しいＥＳＳＩＤに変更し、新しいＥＳＳＩＤを含むビーコンの送出を開始し、ステップＳ９０５において、新しいＥＳＳＩＤを表示部５０６に表示する。
【００５０】
図１０は、ＤＳＣ３０１における制御を示すフローチャートである。まず、ステップＳ１００１において、ＤＳＣ３０１もプリンタと同様に、無線リンクを確立した後に、次のステップＳ１００２において、プリンタ３０２から新しいＥＳＳＩＤを受信するのを待つ。その後、新しいＥＳＳＩＤを受信するとステップＳ１００３へ進み、その新しいＥＳＳＩＤを用いてプリンタ３０２との無線リンクを再確立し、ステップＳ１００４において、新しいＥＳＳＩＤを表示部４０６に表示する。
【００５１】
ここで、図９に示したステップＳ９０２において計算する新しいＥＳＳＩＤの計算方法について具体的に説明する。
【００５２】
図１１は、プリンタ３０２で計算する新しいＥＳＳＩＤの計算方法の一例を示すフローチャートである。図１１に示す（Ａ）では、ステップＳ１１０１において、規定のＥＳＳＩＤに通信しているチャネル番号を付加する。即ち、規定のＥＳＳＩＤとして図６に示すＳＨＩＮＪＯを選択したＤＳＣ３０１とプリンタ３０２がチャネル１で無線リンクを確立した場合、ＳＨＩＮＪＯ１（又は１ＳＨＩＮＪＯ）が新しいＥＳＳＩＤとなる。
【００５３】
次に、図１１に示す（Ｂ）では、ステップＳ１１０２において、乱数を計算し、ステップＳ１１０３において、規定のＥＳＳＩＤに計算した乱数を付加する。即ち、規定のＥＳＳＩＤとして図６に示すＩＣＨＩＲＯを選択したＤＳＣ３０１とプリンタ３０２が無線リンクを確立した後に、そのＥＳＳＩＤに乱数（例えば５１）を付加し、例えばＩＣＨＩＲＯ５１（又は５１ＩＣＨＩＲＯ）にＥＳＳＩＤを変更する。ここでは、乱数としているが、ランダムな数字と文字の組み合わせを付加することも容易に考えられる。例えば、ＭＡＴＳＵＩにランダムな数字と文字の組み合わせを付加し、５５ＭＡＴＳＵＩＧＯＤＺＩＬＬＡと変更するような例が考えられる。
【００５４】
そして、図１１に示す（Ｃ）では、ステップＳ１１０４において、乱数を計算し、ステップＳ１１０５において、規定のＥＳＳＩＤを残さないで、全て乱数に置き換える。この処理は、例えばＭＡＴＳＵＩで無線ＬＡＮリンクを確立した後に、ＧＯＤ５ＺＩ５ＬＬＡを新しいＥＳＳＩＤとするような例である。
【００５５】
以上説明したように、実施例１によれば、簡単な操作で、無線通信端末が無線ＬＡＮに参加するための通信パラメータを設定することができる。また、予めＥＳＳＩＤ設定用として記憶しいてるＥＳＳＩＤによる無線リンク確立後に新規のＥＳＳＩＤに変更することで、設定用のＥＳＳＩＤが不足してしまい他の無線通信端末の無線ＬＡＮ設定を妨げることを防止することもできる。
【実施例２】
【００５６】
次に、図面を参照して本発明に係る実施例２について詳細に説明する。実施例２では、図１２に示すように、実施例１の方法により既にＤＳＣ３０１とプリンタ３０２とが規定のＥＳＳＩＤに何らかの数字や文字列を付加したＥＳＳＩＤを用いて無線リンクを確立している状態で、新しいＤＳＣ３０３が、その無線リンクに参加しようとする場合の制御について説明する。
【００５７】
図１３は、実施例２におけるＤＳＣの制御を示すフローチャートである。まずステップＳ１３０１において、新しいＤＳＣ３０３の操作者が操作部４１０から無線リンクに参加するためのボタンを押下すると、ステップＳ１３０２へ進み、規定のＥＳＳＩＤを表示部４０６に表示する。そして、ステップＳ１３０３において、表示された規定のＥＳＳＩＤの中から参加しようとする無線リンクのＥＳＳＩＤの一部に使用されているＥＳＳＩＤを選択させる。即ち、例えばＥＳＳＩＤの表示がＩＣＨＩＲＯ５１であれば、ＩＣＨＯＲＯを規定ＥＳＳＩＤから選択する。
【００５８】
ここで、ＥＳＳＩＤが選択されるとステップＳ１３０４へ進み、ＤＳＣ３０３のＣＰＵ４１５は選択されたＥＳＳＩＤを一部分に含むＥＳＳＩＤを自分の周りの環境からサーチする。そして、ステップＳ１３０５において、該当するＥＳＳＩＤを発見できたか否かを判定し、該当するＥＳＳＩＤを発見できた場合はステップＳ１３０６へ進み、発見できたＥＳＳＩＤが複数か否かを判定する。その結果、一つのみの場合はステップＳ１３１０へ進み、そのＥＳＳＩＤで無線リンクを確立し、その無線ＬＡＮに参加する。
【００５９】
また、ステップＳ１３０６において、複数の該当ＥＳＳＩＤを発見できた場合はステップＳ１３０７へ進み、それらのＥＳＳＩＤを表示部４０６に表示する。そして、ステップＳ１３０８において、操作者に参加する無線リンクのＥＳＳＩＤを選択させ、ステップＳ１３０９において、選択されたＥＳＳＩＤで無線リンクを確立し、その無線ＬＡＮに参加する。
【００６０】
一方、上述のステップＳ１３０５において、周りの環境で該当するＥＳＳＩＤを発見できなかった場合はステップＳ１３１１へ進み、無線接続不可を表示部４０６に表示して、終了する。
【００６１】
以上説明したように、実施例２によれば、新たな無線通信機器の操作者が無線ＬＡＮに参加しようとしても、問題なく、拡張されたＥＳＳＩＤを用いて参加が可能となる。
【実施例３】
【００６２】
次に、図面を参照して本発明に係る実施例３について詳細に説明する。実施例３では、実施例１の方法によりＤＳＣ３０１とプリンタ３０２との間で無線リンクを確立した後に、新たな無線通信機器の無線ＬＡＮへの参加を許可するモードと拒否するモードとを設けた場合の制御について説明する。
【００６３】
尚、無線ＬＡＮの構成は、図１２を用いて説明した実施例２の場合と同様であり、その説明は省略する。
【００６４】
図１４は、ＤＳＣ３０１（プリンタ３０２）の制御を示すフローチャートである。まずステップＳ１４０１において、規定のＥＳＳＩＤを用いてＤＳＣ３０１（プリンタ３０２）は無線リンクを確立した後、ステップＳ１４０２において、新しいＥＳＳＩＤで無線リンクを再度確立する。そして、ステップＳ１４０３において、ＤＳＣ３０１（プリンタ３０２）は、新たな無線通信端末（例えば、ＤＳＣ３０３）の無線ＬＡＮへの参加を拒否する拒否モードが設定されているか否かを判定する。ここで、拒否モードが設定されている場合はステップＳ１４０４へ進み、無線リンクを確立した端末の固有ＩＤを記憶する。
【００６５】
次に、ステップＳ１４０５において、無線通信端末から参加要求があった場合ステップＳ１４０６へ進み、記憶したＩＤの端末か否かを判別する。ここで、記憶したＩＤの端末であった場合はステップＳ１４０７へ進み、無線通信を行う。また、違う場合はステップＳ１４１０へ進み、無線通信を拒否する。
【００６６】
一方、上述のステップＳ１４０３において、新たな端末の無線ＬＡＮへの参加を許可する許可モードが設定されている場合はステップＳ１４０８へ進み、無線通信端末から参加要求があった場合ステップＳ１４０９へ進み、拒否することなく無線通信を行う。
【００６７】
図１５は、実施例３におけるプリンタの制御を示すフローチャートである。まずステップＳ１５０１において、プリンタ３０２は無線リンクを確立した後、ステップＳ１５０２において、新しい無線通信端末の無線ＬＡＮへの参加を許可する許可モードが設定されているか否かを判定する。ここで、許可モードが設定されている場合はステップＳ１５０３へ進み、規定のＥＳＳＩＤを含む形で新ＥＳＳＩＤを計算し、続くステップＳ１５０５において、通信相手の端末に対して新ＥＳＳＩＤを通知する。そして、ステップＳ１５０６において、ビーコンを送出し、ステップＳ１５０７では、新ＥＳＳＩＤを表示部５０６に表示する。
【００６８】
また、上述のステップＳ１５０２において、新しい無線通信端末との無線リンクを拒否する拒否モードが設定されている場合はステップＳ１５０８へ進み、新ＥＳＳＩＤをランダムな数字と文字の組み合わせで構成し、続くステップＳ１５０９において、通信相手の無線通信端末に新ＥＳＳＩＤを通知する。そして、ステップＳ１５１０において、新ＥＳＳＩＤのビーコンを送出する。
【００６９】
以上説明したように、実施例によれば、複数の無線通信端末が通信する、無線通信方法において、第一の無線通信端末に予め設定されている複数のＩＤの中から、通信のためのＩＤを選択する手段と、第二の無線通信端末に予め設定されている複数のＩＤの中から、通信のためのＩＤを選択する手段と、第一の無線通信端末と、第二の無線通信端末は選択されたＩＤが一致した場合に無線通信を行う手段と、無線リンクが確立した後に、第一の無線通信端末と第二の無線通信端末は、通信のためのＩＤを予め設定されているＩＤの中から選択されたＩＤと異なるＩＤに変更し、以後、変更したＩＤを用いて無線通信を行うことにより、通信のＩＤが枯渇することを防止するという優れた効果がある。
【００７０】
更には、規定ＥＳＳＩＤを用いて、新たな無線通信端末が無線ＬＡＮに参加する手段を設けることにより、使い勝手が損なわれることを防止するという優れた効果も備える。
【００７１】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インタフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００７２】
また、本発明の目的は前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００７３】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００７４】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００７５】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７６】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７７】
【図１】従来例における無線通信システムの構成の一例を示す図である。
【図２】ＰＣ１０１からデータ伝送すべきプリンタ１０２を検索する時の従来の方法を示すフローチャートである。
【図３】実施例１における無線通信システムの構成の一例を示す図である。
【図４】実施例１におけるデジタルスチルカメラ（ＤＳＣ）３０１の機能ブロック図である。
【図５】実施例１におけるプリンタ３０２の機能ブロック図である。
【図６】通信パラメータとして設定する複数の識別符号（ＥＳＳＩＤ）の一例を示す図である。
【図７】プリンタ側における通信パラメータの設定手順を示すフローチャートである。
【図８】ＤＳＣにおける通信パラメータの設定方法を示すフローチャートである。
【図９】プリンタ３０２における制御を示すフローチャートである。
【図１０】ＤＳＣ３０１における制御を示すフローチャートである。
【図１１】プリンタ３０２で計算する新しいＥＳＳＩＤの計算方法の一例を示すフローチャートである。
【図１２】実施例２における無線通信システムの構成の一例を示す図である。
【図１３】実施例２におけるＤＳＣの制御を示すフローチャートである。
【図１４】ＤＳＣ３０１（プリンタ３０２）の制御を示すフローチャートである。
【図１５】実施例３におけるプリンタの制御を示すフローチャートである。
【符号の説明】
【００７８】
１０１  パーソナルコンピュータ
１０２  プリンタ
１０３  パーソナルコンピュータ
３０１  デジタルスチルカメラ
３０２  プリンタ
３０３  デジタルスチルカメラ
【図１】
2006148488.tif 000003
【図２】
2006148488.tif 000004
【図３】
2006148488.tif 000005
【図４】
2006148488.tif 000006
【図５】
2006148488.tif 000007
【図６】
2006148488.tif 000008
【図７】
2006148488.tif 000009
【図８】
2006148488.tif 000010
【図９】
2006148488.tif 000011
【図１０】
2006148488.tif 000012
【図１１】
2006148488.tif 000013
【図１２】
2006148488.tif 000014
【図１３】
2006148488.tif 000015
【図１４】
2006148488.tif 000016
【図１５】
2006148488.tif 000017