(57)【特許請求の範囲】
【請求項１】
ネットワークを管理する管理機能を有する通信装置と、前記ネットワークを介して無線通信を行う複数の無線端末とで構成される無線通信システムであって、
前記通信装置は、
ネットワークから離脱した特定の無線端末から通知される別ネットワークの情報を保持する手段と、
予め決められた選定条件に従って前記別ネットワークに参加させる無線端末を決定する手段と、
前記決定された無線端末に前記特定の無線端末を前記通信装置が管理するネットワークに復帰させるよう通知する手段とを有し、
前記決定された無線端末は、
前記保持されている前記別ネットワークの情報を用いて前記別ネットワークに参加して別ネットワークの通信状況を判定する手段と、
前記判定の結果に応じて、前記特定の無線端末に復帰を要請する手段とを有することを特徴とする無線通信システム。
【請求項２】
前記通信装置は、前記決定された無線端末から復帰要請の結果を受信し、該復帰要請の結果により前記特定の無線端末が前記通信装置が管理するネットワークに復帰したことを確認することを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記通信装置は、前記別ネットワークが構築されて一定時間が経過した後に、前記通信装置が管理するネットワークの端末情報と前記別ネットワークの端末情報とに基づき前記無線端末の端末能力及び現在の通信状況を判断して前記別ネットワークに参加させる無線端末を決定することを特徴とする請求項１に記載の無線通信システム。
【請求項４】
前記通信装置は、前記決定された無線端末に前記特定の無線端末を復帰させるためのタイマを作動させ、該タイマがタイムアウトすると、前記決定された無線端末に前記特定の無線端末を前記通信装置が管理するネットワークに復帰させるよう通知することを特徴とする請求項３に記載の無線通信システム。
【請求項５】
前記通信装置は、前記通信装置が管理するネットワークの中で通信量が少なく、かつ、通信予約タイマ実行中ではない無線端末か、前記通信装置が管理するネットワークに復帰させる前記特定の無線端末と類似機能を有する無線端末の何れかを決定することを特徴とする請求項３に記載の無線通信システム。
【請求項６】
前記通信装置は、前記別ネットワークの情報と前記通信装置が管理するネットワークに復帰するための情報とを前記決定された無線端末に通知することを特徴とする請求項１に記載の無線通信システム。
【請求項７】
前記通信装置は、前記無線端末からの復帰要請の結果が、前記復帰要請の失敗を示す場合、再び前記別ネットワークに参加させる無線端末を決定して前記別ネットワークに参加させることを特徴とする請求項１に記載の無線通信システム。
【請求項８】
前記別ネットワークの通信状況は前記別ネットワークの通信量であることを特徴とする請求項１乃至７の何れか１項に記載の無線通信システム。
【請求項９】
ネットワークを管理する管理機能を有する通信装置と、前記ネットワークを介して無線通信を行う複数の無線端末とで構成される無線通信システムの通信装置であって、
ネットワークから離脱した特定の無線端末から通知される別ネットワークの情報を保持する手段と、
予め決められた選定条件に従って前記別ネットワークに参加させる無線端末を決定する手段と、
前記決定された無線端末に前記特定の無線端末を前記通信装置が管理するネットワークに復帰させるよう通知する手段とを有することを特徴とする無線通信システムの通信装置。
【請求項１０】
ネットワークを管理する管理機能を有する通信装置と、前記ネットワークを介して無線通信を行う複数の無線端末とで構成される無線通信システムの通信方法であって、
前記通信装置は、
ネットワークから離脱した特定の無線端末から通知される別ネットワークの情報を保持する工程と、
予め決められた選定条件に従って前記別ネットワークに参加させる無線端末を決定する工程と、
前記決定された無線端末に前記特定の無線端末を前記通信装置が管理するネットワークに復帰させるよう通知する工程とを実行し、
前記決定された無線端末は、
前記保持されている前記別ネットワークの情報を用いて前記別ネットワークに参加して別ネットワークの通信状況を判定する工程と、
前記判定の結果に応じて、前記特定の無線端末に復帰を要請する工程とを実行することを特徴とする無線通信システムの通信方法。
【請求項１１】
コンピュータを請求項９に記載の無線通信システムの通信装置として機能させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを管理する管理機能を有する通信装置と、前記ネットワークを介して無線通信を行う複数の無線端末とで構成される無線通信システム及びその通信装置並びにその制御方法に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮにはアクセスポイントを経由するインフラストラクチャモードと無線端末同士で通信を行うアドホックモードとがあり、それぞれの無線チャネルを有効に活用して無線ネットワーク全体のスループットを向上させている。
【０００３】
例えば、無線ＬＡＮシステムのアクセスポイントにトラヒックが集中してくると、アクセスポイントが管理する無線端末にアドホックモード（別ネットワーク）への切替命令を出すことにより、トラヒックの集中を防止している。例えば、特許文献１参照。
【特許文献１】特開2005-086234号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例では、アクセスポイントが管理するネットワークから特定の無線端末が離脱して別ネットワークを構築した場合、アクセスポイントは別ネットワークの情報を管理していなかった。そのため、アクセスポイントが管理するネットワークから別ネットワークに参加している無線端末に対して自ネットワークに復帰してほしいという命令を出すことができない、という問題があった。
【０００５】
本発明は、別のネットワークから元のネットワークへ無線端末を復帰させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、ネットワークを管理する管理機能を有する通信装置と、前記ネットワークを介して無線通信を行う複数の無線端末とで構成される無線通信システムであって、前記通信装置は、ネットワークから離脱した特定の無線端末から通知される別ネットワークの情報を保持する手段と、予め決められた選定条件に従って前記別ネットワークに参加させる無線端末を決定する手段と、前記決定された無線端末に前記特定の無線端末を前記通信装置が管理するネットワークに復帰させるよう通知する手段とを有し、前記決定された無線端末は、前記保持されている前記別ネットワークの情報を用いて前記別ネットワークに参加して別ネットワークの通信状況を判定する手段と、前記判定の結果に応じて、前記特定の無線端末に復帰を要請する手段とを有することを特徴とする。
【０００７】
また、本発明は、ネットワークを管理する管理機能を有する通信装置と、前記ネットワークを介して無線通信を行う複数の無線端末とで構成される無線通信システムの通信装置であって、ネットワークから離脱した特定の無線端末から通知される別ネットワークの情報を保持する手段と、予め決められた選定条件に従って前記別ネットワークに参加させる無線端末を決定する手段と、前記決定された無線端末に前記特定の無線端末を前記通信装置が管理するネットワークに復帰させるよう通知する手段とを有することを特徴とする。
【０００８】
更に、本発明は、ネットワークを管理する管理機能を有する通信装置と、前記ネットワークを介して無線通信を行う複数の無線端末とで構成される無線通信システムの通信方法であって、前記通信装置は、ネットワークから離脱した特定の無線端末から通知される別ネットワークの情報を保持する工程と、予め決められた選定条件に従って前記別ネットワークに参加させる無線端末を決定する工程と、前記決定された無線端末に前記特定の無線端末を前記通信装置が管理するネットワークに復帰させるよう通知する工程とを実行し、前記決定された無線端末は、前記保持されている前記別ネットワークの情報を用いて前記別ネットワークに参加して別ネットワークの通信状況を判定する工程と、前記判定の結果に応じて、前記特定の無線端末に復帰を要請する工程とを実行することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、別のネットワークから元のネットワークへ無線端末を復帰させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照しながら発明を実施するための最良の形態について詳細に説明する。
【００１１】
＜実施形態１＞
まず、無線通信システムの一例である無線ＬＡＮシステムにおける無線ＬＡＮアクセスポイントの構成を、図１を参照して説明する。
【００１２】
図１は、実施形態１における無線ＬＡＮアクセスポイントの構成の一例を示すブロック図である。図１に示すように、無線ＬＡＮアクセスポイント１０１には、通信部１０２、計時部１０３、端末制御部１０４、無線パラメータ設定管理部１０５、判断部１０６及び記憶部１０７が含まれる。
【００１３】
ここで、通信部１０２は、不図示のアンテナを介して複数の無線端末（ステーション）と無線通信を行う機能を有する。計時部１０３は、端末制御部１０４が設定可能なタイマを有し、設定されたタイマの計時処理を行う。端末制御部１０４は、無線ＬＡＮアクセスポイント１０１全体の制御を行う。無線パラメータ設定管理部１０５は、無線端末へ無線パラメータを送信する処理、自ネットワークに復帰させる設定変更要求を送信する処理、無線ＬＡＮアクセスポイント１０１の無線パラメータを変更する処理などを行う。判断部１０６は、無線ＬＡＮに接続する無線端末のトラヒックの状態を判断する。そして、記憶部１０７は、ネットワークを構築する際に設定した無線パラメータなどを記憶する。
【００１４】
図２は、実施形態１における無線ＬＡＮシステムの構成の一例を示す図である。図２に示すように、図１に示す無線ＬＡＮアクセスポイント１０１に相当するアクセスポイント２０１がインフラストラクチャモードのネットワーク２００を構築している。そして無線通信機能を有する複数の無線端末（レコーダー２０２、デジタルカメラ２０３、チューナ２０４、ディスプレイ２０５）がアクセスポイント２０１を介して無線通信が可能に構成されている。
【００１５】
そして、アクセスポイント２０１は複数の無線端末２０２〜２０５との間で無線通信の中継機能、無線パラメータの変更、受理、記憶の各機能を持ち、無線端末２０２〜２０５は、無線パラメータの変更、受理、記憶の各機能を持つ。尚、無線端末２０５は、上述の機能の他に、アクセスポイントとしての機能も有するデュアル端末である。
【００１６】
ここで、特定の無線端末が別ネットワークを構築し、無線通信を開始した後、アクセスポイント２０１が特定の無線端末をネットワーク２００に復帰させるよう無線端末に依頼する処理を説明する。図２に示す例では、特定の無線端末はディスプレイ２０５であり、無線端末はレコーダー２０２である。また、別ネットワークはディスプレイ２０５とデジタルカメラ２０３のネットワーク２０６である。
【００１７】
尚、実施形態１におけるネットワーク２０６は、インフラストラクチャモード、或いはアドホックモードの何れのネットワークでも良い。
【００１８】
また、以下の実施形態では、アクセスポイント２０１は、ネットワークを管理する管理機能を有し、複数の無線端末に対して中継機能や無線通信機能などを提供する通信装置である。
【００１９】
図３は、実施形態１における無線端末の復帰処理を示すフローチャートである。まず、アクセスポイント２０１の端末制御部１０４が通信部１０２を介してネットワーク２００に接続されている無線端末２０２〜２０５から端末情報を収集し、記憶部１０７に記憶する（Ｓ３０１）。次に、端末制御部１０４は、ディスプレイ２０５がネットワーク２０６を構築する際に、デジタルカメラ２０３との間で設定した無線パラメータの設定情報などを記憶部１０７に記憶する（Ｓ３０２）。
【００２０】
次に、端末制御部１０４は計時部１０３に対してタイマの作動を指示し（Ｓ３０３）、一定時間が経過した後に計時部１０３から通知されるタイムアウトを待つ（Ｓ３０４）。そして、計時部１０３からタイムアウトの通知を受信すると、端末制御部１０４はネットワーク２００に接続している無線端末の端末能力を判断し、ネットワーク２０６に接続させる無線端末を決定する（Ｓ３０５）。この例では、現在通信をしてない、ある時間経っても優先度の高い通信が始まらない（例えば、通信予約タイマ実行中ではない）の選定条件に基づいてレコーダー２０２かチューナ２０４の何れかをネットワーク２０６に参加させるかを決定する。
【００２１】
次に、端末制御部１０４は上述の選定条件に該当する無線端末（この例ではレコーダー２０２とする）にネットワーク２０６の情報と復帰要請命令情報とを渡し、問い合わせを行わせる（Ｓ３０６）。この問い合わせについては、図４を用いて更に後述する。次に、端末制御部１０４はレコーダー２０２から復帰要請の返信データを受信し（Ｓ３０７）、レコーダー２０２がディスプレイ２０５に復帰要請を行ったか否かを判定する（Ｓ３０８）。判定の結果、レコーダー２０２がディスプレイ２０５に復帰要請を行っていなければ、端末制御部１０４は処理をＳ３０３に戻し、上述の処理を繰り返す。
【００２２】
一方、Ｓ３０８で判定した結果、レコーダー２０２がディスプレイ２０５に復帰要請を行っていれば、Ｓ３０９へ処理を進める。このＳ３０９では、レコーダー２０２から返信データのディスプレイ２０５の復帰要請に対する返信結果を参照し、ＯＫの場合、ディスプレイ２０５がネットワーク２００に復帰したことを確認する。
【００２３】
図４は、実施形態１における無線端末による復帰要請処理を示すフローチャートである。尚、この例では、レコーダー２０２がアクセスポイント２０１からの復帰要請に従ってディスプレイ２０５をネットワーク２００に復帰させる処理を行うものである。
【００２４】
まず、レコーダー２０２はアクセスポイント２０１からネットワーク２０６の情報と復帰要請命令情報を渡される（Ｓ４０１）。これにより、レコーダー２０２はネットワーク２０６に接続し（Ｓ４０２）、ネットワーク２０６の通信状況を判断する（Ｓ４０３）。具体的には、ネットワーク２０６内のディスプレイ２０５のトラヒック（通信量）があるか否かを判断する。判断した結果、ディスプレイ２０５のトラヒックがあるならばＳ４０４へ処理を進める。Ｓ４０４では、復帰命令を行わなかったことを復帰要請データ（復帰要請したか否か、ディスプレイ２０５の復帰要請に対する返信結果）として記憶する。
【００２５】
一方、Ｓ４０３でディスプレイ２０５のトラヒックがないならば、レコーダー２０２はディスプレイ２０５に復帰命令を出す（Ｓ４０５）。そして、レコーダー２０２はディスプレイ２０５に復帰命令を出したことと、ディスプレイ２０５の復帰要請に対する返信結果を復帰要請データ（復帰要請したか否か、ディスプレイ２０５の復帰要請に対する返信結果）として記憶する（Ｓ４０６）。
【００２６】
次に、レコーダー２０２は保持しているネットワーク２００の情報によりネットワーク２００に復帰する（Ｓ４０７）。そして、レコーダー２０２はアクセスポイント２０１に復帰要請データ（復帰要請したか否か、ディスプレイ２０５の復帰要請に対する返信結果）を通知し（Ｓ４０８）、この処理を終了する。
【００２７】
図５は、実施形態１における無線端末の復帰シーケンスを示す図である。アクセスポイント２０１がディスプレイ２０５からネットワーク２０６を構築する旨の通知を受け取る（Ｆ５０１）。これにより、アクセスポイント２０１の端末制御部１０４は計時部１０３のタイマを起動し、タイムアウトすると、上述した選定条件で選定したレコーダー２０２にネットワーク２０６に問い合わせるように通知する（Ｆ５０２）。
【００２８】
次に、レコーダー２０２が上述のように、ネットワーク２０６に接続し、ディスプレイ２０５のトラヒックを調べる（Ｆ５０３）。ここで、レコーダー２０２がトラヒックありを感知すると、トラヒックありをアクセスポイント２０１に通知し、端末制御部１０４がタイマを再起動させる（Ｆ５０４）。その後、計時部１０３のタイマがタイムアウトすると、端末制御部１０４はレコーダー２０２にネットワーク２０６に問い合わせるよう通知する（Ｆ５０５）。
【００２９】
次に、レコーダー２０２がネットワーク２０６に接続し、ディスプレイ２０５のトラヒックを調べる（Ｆ５０６）。レコーダー２０２がディスプレイ２０５のトラヒックがないと判断すると、ディスプレイ２０５にネットワーク２００に復帰するように復帰要請命令を出す（Ｆ５０７）。そして、ディスプレイ２０５が復帰要請を承認すると、レコーダー２０２は承認したことを記憶する（Ｆ５０８）。
【００３０】
次に、レコーダー２０２は、ディスプレイ２０５が復帰要請したことと、ディスプレイ２０５の復帰要請に対する返信結果をアクセスポイント２０１に通知する（Ｆ５０９）。これにより、アクセスポイント２０１はディスプレイ２０５がネットワーク２００に復帰したことを確認する（Ｆ５１０）。
【００３１】
このように、ディスプレイ２０５がネットワーク２０６を構築後、レコーダー２０２をネットワーク２０６に参加させてディスプレイ２０５に復帰要請することにより、ディスプレイ２０５をネットワーク２００に復帰させることができる。
【００３２】
尚、ネットワーク２００に復帰させる対象はディスプレイ２０５に限らず、ネットワーク２０６に存在するデジタルカメラ２０３でも良い。
【００３３】
また、復帰要請命令を出す無線端末はレコーダー２０２を例に説明したが、チューナー２０４でも良い。
【００３４】
＜実施形態２＞
次に、図面を参照しながら本発明に係る実施形態２を詳細に説明する。実施形態２では、実施形態１の構成において、ディスプレイ２０５がレコーダー２０２の復帰要請を拒否した場合の処理を説明する。
【００３５】
尚、実施形態２におけるアクセスポイントと無線ＬＡＮシステムの構成は、実施形態１で説明した図１及び図２と同じである。また、無線端末による復帰要請処理は、実施形態１で説明した図４と同じである。
【００３６】
図６は、実施形態２における無線端末の復帰処理を示すフローチャートである。図６に示すＳ３０１〜Ｓ３０８の処理は実施形態１と同じであり、その説明は省略する。
【００３７】
Ｓ３０８でレコーダー２０２がディスプレイ２０５に復帰要求を行ったと判断した場合、端末制御部１０４はＳ６０１へ処理を進める。このＳ６０１では、端末制御部１０４はレコーダー２０２から受信したディスプレイ２０５の復帰要請に対しての返信を参照し、失敗（ＮＧ）を確認する（Ｓ６０１）。これにより、端末制御部１０４は復帰要請命令のレベルを上げる（Ｓ６０２）。
【００３８】
次に、上述したＳ３０５と同様に、端末制御部１０４はネットワーク２００に接続している無線端末の端末能力を判断し、ネットワーク２０６に接続させる無線端末を決定する（Ｓ６０３）。次に、端末制御部１０４は上述の選定条件に該当する無線端末（この例ではレコーダー２０２とする）にネットワーク２０６の情報と復帰要請命令情報とを渡し、再び問い合わせを行わせる（Ｓ６０４）。そして、レコーダー２０２の復帰要請データによりディスプレイ２０５がレコーダー２０２の復帰要請に応じたことを確認し、ディスプレイ２０５がネットワーク２００に復帰していることを確かめる（Ｓ６０５）。ここで、復帰要請データとは、レコーダー２０２が復帰要請を行ったか否か、ディスプレイ２０５の復帰要請に対する返信結果である。
【００３９】
図７は、実施形態２における無線端末の復帰シーケンスを示す図である。ここで図７に示すＦ５０１〜Ｆ５０７は、実施形態１で説明した図５に示すＦ５０１〜Ｆ５０７と同様であり、その説明は省略する。
【００４０】
次に、レコーダー２０２はディスプレイ２０５から復帰要請拒否メッセージを受信すると（Ｆ７０１）、復帰要請結果をアクセスポイント２０１に通知する（Ｆ７０２）。
【００４１】
一方、アクセスポイント２０１の端末制御部１０４は上述した選定条件に基づいて選定したレコーダー２０２に復帰命令レベルを上げた復帰命令とネットワーク２０６の情報を渡し、再びネットワーク２０６に問い合わさせる（Ｆ７０３）。
【００４２】
次に、レコーダー２０２はその情報でネットワーク２０６にアクセスし、ディスプレイ２０５に対してネットワーク２００に復帰するように復帰命令（強制）を出す（Ｆ７０４）。そして、レコーダー２０２はディスプレイ２０５から復帰要請に応じるメッセージを受信すると（Ｆ７０５）、アクセスポイント２０１に対して復帰要請データ（復帰要請したか否か、ディスプレイ２０５の復帰要請に対する返信結果）を通知する（Ｆ７０６）。これにより、アクセスポイント２０１はディスプレイ２０５がネットワーク２００に復帰したことを確認する（Ｆ７０７）。
【００４３】
このように、ネットワーク２０６に存在するディスプレイ２０５に一度復帰要請を拒否されても、復帰要請命令レベルを上げて再び復帰要請をすることでディスプレイ２０５をネットワーク２００に復帰させることができる。
【００４４】
尚、ネットワーク２００に復帰させる対象はディスプレイ２０５に限らず、ネットワーク２０６に存在するデジタルカメラ２０３でも良い。
【００４５】
また、復帰要請命令を出す無線端末はレコーダー２０２を例に説明したが、チューナー２０４でも良い。
【００４６】
＜実施形態３＞
次に、図面を参照しながら本発明に係る実施形態３を詳細に説明する。実施形態３では、ネットワークに復帰する無線端末と類似した機能を持つ無線端末に復帰要請を行わせる処理を説明する。
【００４７】
図８は、実施形態３における無線ＬＡＮシステムの構成の一例を示す図である。図８に示すアクセスポイント８０１は、実施形態１で説明したアクセスポイント２０１と同様な機能を有するものである。また、実施形態１と同様に、無線通信機能を有する複数の無線端末（レコーダー８０２、デジタルカメラ８０３、ディスプレイ小８０４、ディスプレイ大８０５）がアクセスポイント８０１を介して無線通信が可能に構成されている。
【００４８】
ここで、ディスプレイ小８０４は、ディスプレイ大８０５と同じ機能を有し、アクセスポイントとしての機能も有するデュアル端末である。また、アクセスポイント８０１及び他の無線端末の構成は実施形態１と同様であり、詳細な説明は省略する。
【００４９】
ここで、特定の無線端末が別ネットワークを構築し、無線通信を開始した後、アクセスポイント８０１が特定の無線端末の代行が可能な無線端末を別ネットワークに参加させて特定の無線端末をネットワーク８００に復帰させる処理を説明する。図８に示す例では、特定の無線端末はディスプレイ大８０５であり、無線端末はディスプレイ小８０４である。また、別ネットワークはディスプレイ大８０５とデジタルカメラ８０３のネットワーク８０６である。
【００５０】
図９は、実施形態３における無線端末の復帰処理を示すフローチャートである。まず、アクセスポイント８０１はネットワーク８００の無線端末８０２〜８０５から端末情報を収集して記憶する（Ｓ９０１）。次に、アクセスポイント８０１はディスプレイ大８０５がネットワーク８０６を構築する際に、デジタルカメラ８０３との間で設定した無線パラメータの設定情報などを記憶する（Ｓ９０２）。
【００５１】
次に、アクセスポイント８０１はタイマを作動させ（Ｓ９０３）、タイムアウトが通知されると（Ｓ９０４）、ネットワーク８００に接続している無線端末の端末能力を判断し、ネットワーク８０６に接続させる無線端末を決定する（Ｓ９０５）。即ち、現在通信をしてない、ある時間経っても優先度の高い通信が始まらない（通信予約タイマ実行中ではない）又はディスプレイ大８０５と類似機能を有する）の選定条件に基づいてレコーダー８０２かディスプレイ小８０４の何れかを決定する。
【００５２】
次に、アクセスポイント８０１は上述の選定条件に該当する無線端末がディスプレイ大８０５の類似機能を備えているか否かを判断する（Ｓ９０６）。ここで、選定端末として類似機能を有するディスプレイ小８０４が選定された場合、復帰要請命令の中にトレード要求命令（ディスプレイ大８０５拒否不可）を付け足す（Ｓ９０７）。また、レコーダー８０２が選定された場合は、Ｓ９０８へ処理を進める。
【００５３】
次に、アクセスポイント８０１は選定した無線端末（ここではディスプレイ小８０４とする）にネットワーク８０６情報と復帰命令を渡し、ネットワーク８０６のディスプレイ大８０５に問い合わせを行わせる（Ｓ９０８）。次に、アクセスポイント８０１はディスプレイ小８０４から復帰要請データ（復帰要請したか否か、ディスプレイ大８０５の復帰要請に対する返信結果）が返信されたかを確認する（Ｓ９０９）。ここで、ディスプレイ小８０４から復帰要請データが返信されると、アクセスポイント８０１はその内容を確認する（Ｓ９１０）。
【００５４】
次に、アクセスポイント８０１はディスプレイ小８０４から返信された復帰要請データからディスプレイ小８０４がディスプレイ大８０５に対して復帰要請をしていないと判断し、Ｓ９０３に処理を戻し、上述の処理を繰り返す（Ｓ９１１）。
【００５５】
一方、上述のＳ９０９で、ディスプレイ小８０４からの復帰要請データの返信がこない場合、アクセスポイント８０１はディスプレイ大８０５がネットワーク８００に復帰したか確認する（Ｓ９１２）。
【００５６】
次に、アクセスポイント８０１からディスプレイ大８０５をネットワーク８００に復帰させる復帰要請を受けた無線端末（ディスプレイ小８０４）の処理を説明する。
【００５７】
図１０は、実施形態３における無線端末による復帰要請処理を示すフローチャートである。尚、この例では、ディスプレイ小８０４がアクセスポイント８０１からの復帰要請に従ってディスプレイ大８０５をネットワーク８００に復帰させるために、ディスプレイ大８０５にトレード要求を行うものである。
【００５８】
まず、ディスプレイ小８０４はアクセスポイント８０１からネットワーク８０６情報と復帰要請命令情報を渡される（Ｓ１００１）。これにより、ディスプレイ小８０４はネットワーク８０６に接続し（Ｓ１００２）、ネットワーク８０６内のディスプレイ大８０５のトラヒックがあるか否かを判断する（Ｓ１００３）。判断の結果、ディスプレイ大８０５のトラヒックあるならばＳ１００４へ処理を進める。
【００５９】
Ｓ１００４では、復帰要請をしなかったことを復帰要請データ（復帰要請したか否か、ディスプレイ大８０５の復帰要請に対する返信結果）に記憶する。そして、ディスプレイ小８０４はネットワーク８００に戻り（Ｓ１００５）、復帰要請をしていないことを示す復帰要請データをアクセスポイント８０１に通知する（S1006）。
【００６０】
一方、上述のＳ１００３で、ディスプレイ大８０５のトラヒックがないならば、ディスプレイ小８０４はディスプレイ大８０５に復帰命令を出す（Ｓ１００７）。そして、ディスプレイ大８０５がディスプレイ小８０４の復帰要請を拒否すると（Ｓ１００８）、ディスプレイ小８０４はディスプレイ大８０５に対してトレード要求を行う（Ｓ１００９）。このトレード要求は、ディスプレイ小８０４とディスプレイ大８０５が入れ替わることを要求するものである。このトレード要求に対してディスプレイ大８０５からトレードＯＫを受信すると、ディスプレイ小８０４はトレードを行い（Ｓ１０１０）、この処理を終了する。
【００６１】
図１１は、実施形態３における無線端末の復帰シーケンスを示す図である。アクセスポイント８０１がディスプレイ大８０５からネットワーク８０６を構築する旨の通知を受け取る（Ｆ１１０１）。これにより、アクセスポイント８０１はタイマを起動し、タイムアウトすると、ディスプレイ小８０４にネットワーク８０６に問い合わせるように通知する（Ｆ１１０２）。
【００６２】
次に、ディスプレイ小８０４がディスプレイ大８０５に問い合わせて、ディスプレイ大８０５のトラヒックを調べる（Ｆ１１０３）。ここで、ディスプレイ小８０４がアクセスポイント８０１にディスプレイ大８０５のトラヒックがあることを通知し、アクセスポイント８０１がタイマを再起動させる（Ｆ１１０４）。その後、アクセスポイント８０１のタイマがタイムアウトすると、ディスプレイ小８０４にネットワーク８０６に問い合わせるよう通知する（Ｆ１１０５）。
【００６３】
次に、ディスプレイ小８０４がディスプレイ大８０５に問い合わせて、ディスプレイ大８０５のトラヒックを調べる（Ｆ１１０６）。ディスプレイ小８０４が、ディスプレイ大８０５のトラヒックがないことを感知し、ディスプレイ大８０５にネットワーク８００に復帰するよう通知する（Ｆ１１０７）。この復帰要請に対して、ディスプレイ大８０５が拒否すると（Ｆ１１０８）、ディスプレイ小８０４はディスプレイ大８０５にトレードを通知する（Ｆ１１０９）。
【００６４】
次に、ディスプレイ小８０４がディスプレイ大８０５からトレードＯＫ通知を受けると、トレードを行う（Ｆ１１１０）。その後、アクセスポイント８０１は、ディスプレイ小８０４がネットワーク８００に戻ってこないことを感知し、ディスプレイ大８０５がネットワーク８００に復帰したか確認する（Ｆ１１１１）。
【００６５】
このように、ディスプレイ小８０４の復帰要請をディスプレイ大８０５が拒否しても、ディスプレイ小８０４がディスプレイ大８０５に対してトレード要求を行うことでディスプレイ大８０５をネットワーク８００に復帰させることができる。
【００６６】
＜実施形態４＞
次に、図面を参照しながら本発明に係る実施形態４を詳細に説明する。実施形態４では、実施形態１〜３の複合した状態における復帰処理を説明する。
【００６７】
尚、実施形態４における無線ＬＡＮシステムの構成は、図８に示す構成と同じであり、その説明は省略する。
【００６８】
実施形態４では、まずレコーダー８０２に復帰要請を行わせ、ディスプレイ大８０５に拒否されると、次にディスプレイ小８０４に復帰要請を行わせる。そして、ディスプレイ大８０５に拒否されると、ディスプレイ小８０４がトレード要求を行い、ディスプレイ大８０５をネットワーク８００に復帰させる。
【００６９】
図１２は、実施形態４におけるアクセスポイントの処理を示すフローチャートである。まず、アクセスポイント８０１はネットワーク８００の無線端末から端末情報を収集して記憶する（Ｓ１２０１）。次に、アクセスポイント８０１はディスプレイ大８０５がネットワーク８０６を構築する際に、デジタルカメラ８０３との間で設定した無線パラメータの設定情報などを記憶する（Ｓ１２０２）。
【００７０】
次に、アクセスポイント８０１はタイマを作動させ（Ｓ１２０３）、タイムアウトが通知されると（Ｓ１２０４）、ネットワーク８００に接続している無線端末の端末能力を判断し、ネットワーク８０６に接続させる無線端末を決定する（Ｓ１２０５）。実施形態３と同様に、上述した選定条件に基づいてレコーダー８０２かディスプレイ小８０４の何れかを決定する。
【００７１】
次に、アクセスポイント８０１は上述の選定条件に該当する無線端末（ここではレコーダー８０２とする）にネットワーク８０６の情報と復帰要請命令情報とを渡し、問い合わさせを行わせる（Ｓ１２０６）。次に、アクセスポイント８０１はレコーダー８０２から復帰要請データ（復帰要請したか否か、ディスプレイ大８０５の復帰要請に対する返信結果）を受信する（Ｓ１２０７）。そして、Ｓ１２０８でレコーダー８０２がディスプレイ大８０５に対して復帰要請を行っていないと判断すると、アクセスポイント８０１は処理をＳ１２０３に戻し、上述の処理を繰り返す。
【００７２】
一方、レコーダー８０２から受信した復帰要求データを参照し、ディスプレイ大８０５がレコーダー８０２の復帰要請に応じたか否かを判断する（Ｓ１２０９）。判断の結果、ディスプレイ大８０５が復帰要請を拒否していれば、ディスプレイ大８０５と類似機能を有する端末がネットワーク８００に存在するか否かを判断する（Ｓ１２１０）。ここで、類似端末が存在すれば、アクセスポイント８０１はディスプレイ小８０４にネットワーク８０６の情報とトレード命令情報を渡す（Ｓ１２１１）。そして、ディスプレイ小８０４をネットワーク８００内のディスプレイ大８０５に接続させる（Ｓ１２１２）。
【００７３】
また、上述のＳ１２１０でディスプレイ小８０４が存在しない場合、上述した選定条件に基づいて復帰要請を行わせる無線端末を決定する。ここでは、レコーダー８０２に復帰要請のレベルを上げた命令を渡して再びネットワーク８００内のディスプレイ大８０５に接続させる（Ｓ１２１４）。そして、レコーダー８０２から送られてきた復帰要請データ（復帰要請したか否か、ディスプレイ２０５の復帰要請に対する返信結果）を確認する（Ｓ１２１５）。
【００７４】
最後に、上述のＳ１２０９でディスプレイ大８０５が復帰要請に応じていた場合、又はＳ１２１２かＳ１２１５の何れかの処理が終了した場合、ディスプレイ大８０５がネットワーク８００に復帰したか確認する（Ｓ１２１６）。
【００７５】
次に、アクセスポイント８０１からディスプレイ大８０５をネットワーク８００に復帰させる復帰要請を受けた無線端末（ここではレコーダー８０２）の処理を説明する。
【００７６】
図１３は、実施形態４における無線端末による復帰要請処理を示すフローチャートである。尚、この例では、レコーダー８０２がアクセスポイント８０１からの復帰要請に従ってディスプレイ大８０５をネットワーク２００に復帰させる処理を行うものである。
【００７７】
まず、レコーダー８０２はアクセスポイント８０１からネットワーク８０６の情報と復帰要請命令情報を渡される（Ｓ１３０１）。これにより、レコーダー８０２はネットワーク８０６に接続し（Ｓ１３０２）、ネットワーク８０６内のディスプレイ大８０５のトラヒックがあるか否かを判断する（Ｓ１３０３）。判断の結果、ディスプレイ大８０５のトラヒックがあるならばＳ１３０４へ処理を進める。Ｓ１３０４では、復帰要請していないことを復帰要請データ（復帰要請したか否か、ディスプレイ大８０５の復帰要請に対する返信結果）として記憶する。
【００７８】
一方、Ｓ１３０３でディスプレイ大８０５のトラヒックがないならば、レコーダー８０２はディスプレイ大８０５に復帰命令を出す（Ｓ１３０５）。そして、レコーダー８０２はディスプレイ大８０５から復帰要請データ（復帰要請したか否か、ディスプレイ大８０５の復帰要請に対する返信結果）を受信して記憶する（Ｓ１３０６）。
【００７９】
次に、レコーダー８０２は保持しているネットワーク８００の情報によりネットワーク８００に復帰する（Ｓ１３０７）。そして、レコーダー８０２はアクセスポイント８０１にディスプレイ大８０５から受信した復帰要請データを通知し（Ｓ１３０８）、この処理を終了する。
【００８０】
次に、アクセスポイント８０１からディスプレイ大８０５をネットワーク８００に復帰させる復帰要請を受けた他の無線端末（ここではディスプレイ小８０４）の処理を説明する。
【００８１】
図１４は、実施形態４における他の無線端末による復帰要請処理を示すフローチャートである。尚、図１４に示すＳ１４０１〜Ｓ１４１０の処理は、実施形態３で説明した図１０に示すＳ１００１〜Ｓ１０１０の処理で、Ｓ１００８の処理が判断処理に変わっている点を除き、同じ処理であり、その説明は省略する。
【００８２】
アクセスポイント８０１からの復帰要請に従ってディスプレイ小８０４がディスプレイ大８０５に復帰命令を出し（Ｓ１４０７）、ディスプレイ大８０５からの復帰要請返答を判断する（Ｓ１４０７）。ここで、ディスプレイ大８０５が復帰要請を拒否すると、実施形態３と同様に、ディスプレイ小８０４はディスプレイ大８０５に対してトレードを要求する（Ｓ１４０９）。そして、ディスプレイ大８０５からトレードＯＫの通知を受信すると、ディスプレイ大８０５とトレードを行う（Ｓ１４１０）。
【００８３】
一方、Ｓ１４０８で、ディスプレイ大８０５が復帰要請に応じた場合、ディスプレイ小８０４は復帰要請データ（復帰要請したか否か、ディスプレイ大８０５の復帰要請に対する返信結果）を記憶する（Ｓ１４１１）。そして、ディスプレイ小８０４はネットワーク８００に復帰し（Ｓ１４１２）、アクセスポイント８０１に復帰要請データ（復帰要請したか否か、ディスプレイ２０５の復帰要請に対する返信結果）を通知し（Ｓ１４１３）、この処理を終了する。
【００８４】
このように、レコーダー８０２の復帰要請をディスプレイ大８０５が拒否しても、代わりにディスプレイ小８０４がディスプレイ大８０５にトレードを要求し、ディスプレイ大８０５をネットワーク８００に復帰させることができる。
【００８５】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００８６】
また、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行する。これによっても、本発明の目的が達成されることは言うまでもない。
【００８７】
この場合、コンピュータ読み取り可能な記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００８８】
このプログラムコードを供給するための記録媒体として、例えばフレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００８９】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、次の場合も含まれることは言うまでもない。即ち、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合である。
【００９０】
更に、記録媒体から読出されたプログラムコードがコンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理により前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９１】
【図１】実施形態１における無線ＬＡＮアクセスポイントの構成の一例を示すブロック図である。
【図２】実施形態１における無線ＬＡＮシステムの構成の一例を示す図である。
【図３】実施形態１における無線端末の復帰処理を示すフローチャートである。
【図４】実施形態１における無線端末による復帰要請処理を示すフローチャートである。
【図５】実施形態１における無線端末の復帰シーケンスを示す図である。
【図６】実施形態２における無線端末の復帰処理を示すフローチャートである。
【図７】実施形態２における無線端末の復帰シーケンスを示す図である。
【図８】実施形態３における無線ＬＡＮシステムの構成の一例を示す図である。
【図９】実施形態３における無線端末の復帰処理を示すフローチャートである。
【図１０】実施形態３における無線端末による復帰要請処理を示すフローチャートである。
【図１１】実施形態３における無線端末の復帰シーケンスを示す図である。
【図１２】実施形態４におけるアクセスポイントの処理を示すフローチャートである。
【図１３】実施形態４における無線端末による復帰要請処理を示すフローチャートである。
【図１４】実施形態４における他の無線端末による復帰要請処理を示すフローチャートである。
【符号の説明】
【００９２】
１０１  無線ＬＡＮアクセスポイント
１０２  通信部
１０３  計時部
１０４  端末制御部
１０５  無線パラメータ設定管理部
１０６  判断部
１０７  記憶部
２００  ネットワーク
２０１  アクセスポイント
２０２  レコーダー
２０３  デジタルカメラ
２０４  チューナ
２０５  ディスプレイ
２０６  ネットワーク
【図１】
0004956408.tif 000002
【図２】
0004956408.tif 000003
【図３】
0004956408.tif 000004
【図４】
0004956408.tif 000005
【図５】
0004956408.tif 000006
【図６】
0004956408.tif 000007
【図７】
0004956408.tif 000008
【図８】
0004956408.tif 000009
【図９】
0004956408.tif 000010
【図１０】
0004956408.tif 000011
【図１１】
0004956408.tif 000012
【図１２】
0004956408.tif 000013
【図１３】
0004956408.tif 000014
【図１４】
0004956408.tif 000015