(57)【要約】【課題】１台のマスターに対して複数のスレーブが接続される近距離無線通信では、マスター接続されているスレーブ数を未接続のスレーブ側で検知することができず、検知するためにはマスターへ接続する必要があり、結果として特定のマスターへ接続負荷が集中してしまうことがある。【課題を解決するための手段】マスターと前記マスターへ無線接続されるスレーブ間における無線通信において、前記マスターに対して無線接続している前記スレーブの数を検知し、前記マスターへ無線接続しようとする前記スレーブに対して、前記検知されたスレーブ数を前記マスターと関連づけて前記スレーブへ通知することを特徴とする。【解決手段】【選択図】図３
2004200807.tif 000002
【特許請求の範囲】
【請求項１】
マスターと前記マスターへ無線接続されるスレーブ間における無線通信の制御方法であって、
前記マスターに対して無線接続している前記スレーブの数を検知し、
前記マスターへ無線接続しようとする前記スレーブに対して、前記検知されたスレーブ数を前記マスターと関連づけて前記スレーブへ通知することを特徴とする無線通信の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マスターとスレーブ間における無線通信の制御処理に関する。
【０００２】
【従来の技術】
従来、大規模な会議を行う際には、プロジェクターに接続されたコンピュータに発表資料を記憶媒体を介して移し、出席者に印刷物を配布する形態を取ることが多く、また小規模なミーティングなどを行う際には、ホワイトボードなどを用い、意見の交換やアイディア出しを行うことが多かった。
【０００３】
しかし、近年におけるコンピュータ技術や通信技術の発展は著しく、それに伴い情報機器を用いた電子会議が注目を集めており、それによる会議参加者全員のリアルタイムな情報の共有・理解の促進、また参加者全員による共同作業の実現などが期待されている。
【０００４】
このような電子会議システムを提供するために、ブルートゥース（ｂｌｕｅｔｏｏｔｈ）やＩＥＥＥ８０２．１５などのプロトコルに基づいた近距離無線通信を利用する方法がある。近距離無線通信は、１台のマスターに対して７台のスレーブが接続可能であり、ピコネットを形成することができる。会議参加者端末（スレーブ）はアクセスポイント（マスター）を検索し、アクセスポイントへ接続することによって電子会議のネットワーク（ピコネット）に参加することができる。また、通信コネクションの識別子の代わりに会議名などの識別情報を付加し、通信コネクションの識別・検索を容易にする手法が提案されている。
【０００５】
【特許文献１】
特開平７−２９７８２４
【０００６】
【発明が解決しようとする課題】
上記のように近距離無線通信では、１台のマスター（アクセスポイント）に対して、例えば最大７台のユーザ端末（スレーブ）を接続することが可能である。
しかしながら、現在マスターに何台のスレーブが接続されているのか知る手段はなく、スレーブからマスターに対してコネクションを張り、接続可能か、不可能かで空きがあるかどうか判断するしかない。
【０００７】
また、多くの人が集まる場所で近距離無線通信を利用する場合などは、複数のアクセスポイントを用意する必要がある。その際、特定のマスターへ接続負荷が集中することなく、負荷を分散する構成が求められる。
【０００８】
【課題を解決するための手段】
上記課題を解決するための本発明は、マスターと前記マスターへ無線接続されるスレーブ間における無線通信において、前記マスターに対して無線接続している前記スレーブの数を検知し、前記マスターへ無線接続しようとする前記スレーブに対して、前記検知されたスレーブ数を前記マスターと関連づけて前記スレーブへ通知することを特徴とする。
【０００９】
【発明の実施の形態】
本発明は、マスターとマスターへ無線接続されるスレーブ間における無線通信において、マスターに対して無線接続しているスレーブの数を検知し、マスターへ無線接続しようとするスレーブに対して、検知されたスレーブ数をマスターと関連づけてスレーブへ通知する技術に関する。本発明では、マスターを識別するための情報に検知されたスレーブ数を付加した通知情報を、マスターからスレーブへ送信することにより、マスターに接続されているスレーブ数を、マスターへ接続しようとするスレーブに通知することができる。また、本発明における無線通信には、ブルートゥースを利用した近距離無線通信が含まれるものである。
【００１０】
また、本発明においては、複数のマスターのいずれかに対して無線接続して無線通信を行う一のスレーブを制御するに際し、当該一のスレーブから、複数のマスターに対して、複数のマスターへ接続している他のスレーブの数に関する接続数情報を要求し、この要求に基づいて受信された接続数情報に基づき、一のスレーブが接続すべきマスターを選択し、この選択されたマスターに対する接続要求を送信するものである。
【００１１】
このような本発明は、願書に添付する図面に示す構成及び処理において、以下の実施形態と対応して、装置、方法、プログラム或いは当該プログラムを格納する記憶媒体の発明として実現できる。
【００１２】
【第１の実施形態】
以下に本発明の第１の実施形態を説明する。
【００１３】
まず、図１は本発明の実施形態を示した図である。図１において１０１から１０３は、それぞれマスターであって、１０４から１０６が、マスター１０１から１０３（以下、マスター１０１等と略す。）のそれぞれと無線通信を行うことによって、近距離無線通信ネットワークを形成している無線端末機である。マスター１０１等の特徴として、機器内に現在の接続スレーブ無線端末機数を保持する接続台数カウンターを備えている。また、無線端末機１０４から１０６（以下、無線端末機１０４等と略す。）には、例えばパーソナルコンピュータ（ＰＣ）や携帯型情報端末（ＰＤＡ）、携帯電話などが含まれる。これらの無線端末機は、マスター１０１等に対するスレーブとして機能する。
【００１４】
１０７は、新たにスレーブとして近距離無線通信ネットワークに参加しようとする無線端末機である。この場合、スレーブ端末１０７は、マスター１０１等に対してNameを要求する。
【００１５】
次に、図２ａを参照してマスター１０１から１０３の構成の概略について説明する。
【００１６】
図２ａにおいて、ＣＰＵ２０１は、ＲＯＭ２０２、ＲＡＭ２０３、または、内部記憶装置２０７に記憶されたプログラムに従って、マスター１０１全体の動作を制御するものである。ＲＯＭ２０２は、ＣＰＵ２０１の制御プログラム等を格納している。ＲＡＭ２０３は、一時的にプログラムなどを記憶し、マスター１０１等における処理を高速化させるためのものである。
【００１７】
ユーザーＩ／Ｆ（インタフェース）２０４は、キーボードやマウス等の入力用インターフェースである。表示部２０６は、所定のプログラムにより生成されるＧＵＩ（グラフィカル・ユーザー・インタフェース）画面やブラウザ画面など各種表示を行うものである。通信部２０５は、各無線端末機１０４等と、ｂｌｕｅｔｏｏｔｈやＩＥＥＥ８０２．１５などの近距離無線通信プロトコルに基づいて相互通信を行ったり、ＬＡＮやインターネットなどのネットワークと、無線接続及び／又は有線接続により相互通信を行うための通信部である。なお、マスターがアクセスポイントとして機能する場合などには、ユーザＩ/Ｆ２０４、表示部２０６はなくてもよい。
【００１８】
内部記憶装置２０７は、オペレーティング・システム（ＯＳ）及び上記接続台数カウンターを含む接続台数管理モジュール２０８を含む以下に説明するマスター１０１等における処理を実行するための各種アプリケーションプログラムや、表示用オブジェクト等が更に格納されている。
【００１９】
上記接続台数管理モジュール２０８では、接続台数カウンタの制御や、当該カウンタのカウント値に基づいてマスター１０１等に対する無線端末機１０４等の接続数に関する情報を管理し、さらには、この接続数情報にもとづいて無線端末機１０７へ通知される通知情報（後述するＮａｍｅ）の生成・管理を行っている。
【００２０】
さらに図２ｂを参照して無線端末機１０４等及び１０７（以下、無線端末機１０７等と略す。）の構成の概略について説明する。
【００２１】
図２ｂにおいて、ＣＰＵ２１１は、ＲＯＭ２１２、ＲＡＭ２１３、または、内部記憶装置２１７に記憶されたプログラムに従って、無線端末機１０７等の全体動作を制御するものである。ＲＯＭ２１２は、ＣＰＵ２１１の制御プログラム等を格納している。ＲＡＭ２１３は、一時的にプログラムなどを記憶し、無線端末機１０７等における処理を高速化させるためのものである。
【００２２】
ユーザーＩ／Ｆ（インタフェース）２１４は、キーボードやマウス等の入力用インターフェースである。表示部２１６は、所定のプログラムにより生成されるＧＵＩ（グラフィカル・ユーザー・インタフェース）画面やブラウザ画面など各種表示を行うものである。通信部２１５は、マスター１０１等とｂｌｕｅｔｏｏｔｈやＩＥＥＥ８０２．１５などの近距離無線通信プロトコルに基づいて相互通信を行ったり、ＬＡＮやインターネットなどのネットワークと、無線接続及び／又は有線接続により相互通信を行うための通信部である。内部記憶装置２１７は、オペレーティング・システム（ＯＳ）、接続モジュール２１８を含む以下に説明する無線端末機１０７等における処理を実行するための各種アプリケーションプログラムや、表示用オブジェクト等が更に格納されている。
【００２３】
接続モジュール２１８では、マスター１０１等から取得する、マスター１０１等に対する無線端末機１０４等の接続数に関する情報に基づいて、無線端末機１０７が接続すべきマスターを選択するための制御を行っている。その処理の内容は後述する。
【００２４】
なお、以下に上記構成のマスター１０１等と無線端末機１０７等との間において実行される処理を説明するが、当該処理中、マスター１０１等と無線端末機１０７等との間の通信処理は、特に説明する処理内容を除き、公知の通信技術により実施可能であるので、その詳細についての説明は省略する。
【００２５】
本実施形態ではｂｌｕｅｔｏｏｔｈ等の近距離無線通信におけるマスターを想定しており、図３を参照して本実施形態におけるマスター１０１等における処理を説明する。
【００２６】
まず、電源停止状態にあるマスター１０１等は、ステップＳ３０１において起動される。マスター１０１等が起動されると、マスター１０１等は起動時の所定の処理を行うが、その中で、接続台数カウンタ及びＮａｍｅの初期化を行う（ステップＳ３０２及びステップＳ３０３）。具体的には、接続台数カウンタのカウント値をＮとすると、Ｎを０にリセットする。
【００２７】
また、Ｎａｍｅとは、ブルートゥースにおけるDevice Nameのような、マスター１０１等のそれぞれに与えられたニックネームであり、本実施形態においては、マスター１０１がアクセスポイント１（ＡＰ１）、マスター１０２がＡＰ２、マスター１０３がＡＰ３のＮａｍｅをそれぞれ割り当てられている。Ｎａｍｅは、各マスターを識別可能であれば良く、上記形態に限定されるものではない。そして、図３のフローチャートでは、マスターに与えられるＮａｍｅをＡＰ（Ｎ）として、マスター１０１から１０３までを含む形態として例示している。
【００２８】
本実施形態では、マスターに現在接続しているスレーブの数、即ち、接続台数カウンタの値ＮをＮａｍｅに含めることにより、接続を要求する新たなスレーブ（図１の場合では、無線端末機１０７）に対し、現在の接続台数を通知するための通知情報（或いは、当該マスターに対する接続スレーブ数を表す接続数情報）として利用することができる。そこで、各マスターに与えられるＮａｍｅには、ＡＰ（Ｎ）というように、スレーブ接続数を付加している。よって、ステップＳ３０３のＮａｍｅの初期化処理では、ＡＰ（Ｎ）をＡＰ（０）にリセットする。
【００２９】
以上の初期化処理が終わると、マスター１０１等はスレーブからの接続要求を受付けるために、スタンバイ状態に移行する（ステップＳ３０４）。
【００３０】
このスタンバイ状態において、無線端末機１０７等からの要求を受付けると（ステップＳ３０５）、ステップＳ３０６において受付けた要求の内容を判定する。もし、無線端末機１０７からの接続要求であった場合には、接続台数カウンタをＮ→Ｎ+１に更新する。一方、無線端末機１０４等からの切断要求であった場合には接続台数カウンタをＮ→Ｎ-１に更新する。
【００３１】
接続台数カウンタの更新が終わると、ステップＳ３１０において、Ｎａｍｅを更新する。ここでの更新内容は、スレーブからの要求の種類によって異なる。即ち、接続台数が１台増えた場合には、ＡＰ（Ｎ）→ＡＰ（Ｎ+１）に更新され、接続台数が１台減少した場合には、ＡＰ（Ｎ）→ＡＰ（Ｎ-１）に更新される。
【００３２】
Ｎａｍｅの更新が終了すると、ステップＳ３０４のスタンバイ状態に移行して、無線端末機１０７等からの要求を監視する。
【００３３】
一方、ステップＳ３０６において、スレーブから受付けた要求がＮａｍｅの要求であった場合には、ステップＳ３０９において、要求先のスレーブ（図１の場合は無線端末１０７）に対してＮａｍｅを送信する。Ｎａｍｅの送信後は、ステップＳ３０４のスタンバイ状態に移行して、無線端末機１０７等からの要求を監視する。
【００３４】
次に、本実施形態におけるスレーブ側の無線端末機における処理を図４を参照して説明する。具体的に、図４は、図１の無線端末１０７のように、マスター１０１等と無線端末機１０４等により構成される近距離無線通信ネットワークへ接続されていない無線端末機における処理の一例を示すフローチャートである。そこで、以下では無線端末機１０７における処理として説明する。
【００３５】
以上において、まず、ステップＳ４０１において、無線端末機１０７は複数のマスター１０１等に対してＮａｍｅの送信要求を行う。
【００３６】
ステップＳ４０２においては、無線端末機１０７が取得した各マスター１０１等からのＮａｍｅを、無線端末機１０７の表示部２１６に表示する。無線端末機１０７が取得するＮａｍｅの例は、例えば図５に示すようになる。ここで、５０１はマスター１０１のＮａｍｅであって、ここからマスター１０１には２台のスレーブが接続されていることが分かる。同様に、５０２、５０３はそれぞれマスター１０２及びマスター１０３のＮａｍｅであって、それぞれ４台、３台のスレーブが接続されていることが分かる。
【００３７】
ステップＳ４０２では、図５に示すようなＮａｍｅのリストが表示部２１６に所望のグラフィカル・ユーザー・インタフェース（ＧＵＩ）において表示されるので、無線端末機１０７のユーザーは、どのマスターへ接続すれば、一番効率的であるかを容易に判断することが可能となる。
【００３８】
そこで、無線端末機１０７のユーザーはユーザーＩ／Ｆ２１４のマウスなどを介して、自己が接続を希望するマスターを選択する。ステップＳ４０３では、このユーザーからの選択指示を受付けて、ステップＳ４０４において選択されたマスターへＮａｍｅの送信を再度要求する。
【００３９】
ステップＳ４０５では、ステップＳ４０３において選択されたマスターのＮａｍｅを受信して、受信したＮａｍｅから判別されるスレーブの接続数が、ステップＳ４０１において受信したＮａｍｅから判別されるスレーブ数よりも増加していないか否かを判定する。もしＳ４０１からステップＳ４０４までの処理の間に新たなスレーブがマスターに対して接続していた場合には、必ずしも、ステップＳ４０３において選択したマスターが最適な接続対象とは言えない可能性があるので、ステップＳ４０６において、ステップＳ４０３においてユーザーによって選択されたマスターへの接続台数が変化した旨を通知し、ステップＳ４０７において、マスターを再選択するかどうかをユーザーの判断に委ねる。
【００４０】
もし、ユーザーがマスターの再選択を希望する場合には、ステップＳ４０１に戻り上記の処理を再実行する。一方、ユーザーが当該マスターへの接続を希望する場合や、マスターへの接続数が同一又は減少している場合には、ステップＳ４０８に移行して当該マスターに対する接続要求の送信を含めた接続処理を行う。
【００４１】
ステップＳ４０９では、接続したマスターとの所定の通信を行い、ユーザーからの切断要求があるかどうかをステップＳ４１０において監視する。もし、ユーザーからの切断要求が合った場合には、ステップＳ４１１に移行して、現在接続しているマスターに対する切断要求の送信を含む切断処理を行い、処理を終了する。
【００４２】
以上のように、本実施形態においては、マスターに対するスレーブの接続台数をマスター側で検知し、検知結果をＮａｍｅに反映させてスレーブへ通知することができる。
【００４３】
これにより、各スレーブの無線端末機のユーザーは、どのマスターへ接続すればより快適に通信できるかを容易に判断することが可能となる。同時に、各ユーザーはより接続台数が少ないマスターへ接続要求を行うので、マスターに対する接続台数の偏りを解消して、マスターに対する負荷の分散を容易に図ることができる。
【００４４】
また、上記実施形態では、各マスターに接続しているスレーブの台数をＮａｍｅに反映させることとしているが、このような形態に限定されることなく、接続スレーブ台数を示す情報をマスターと関連づけてスレーブに提供できれば、どのような形態であってもよい。マスターのデバイスクラスの未使用領域に、スレーブの台数を反映させて使用することも可能である。
【００４５】
尚、ステップＳ４０３においては、ユーザーからの選択指示を受付けることにより接続台数の少ないマスターの選択を行っているが、ユーザーの指定によらず、無線端末機１０７のアプリケーションにおいて、取得したNameのリスト接続台数が最も少ないマスターを検知し、当該マスターへ接続するように処理してもよい。かかる場合には、ステップＳ４０３では選別されたマスターが提示され、ユーザーはこのマスターの選択処理に対して「ＯＫボタン」をクリックするなどの処理により同意すればよい。
【００４６】
また、本実施形態では、各マスターに接続しているスレーブの台数をＮａｍｅに反映させるようにしている。これにより、ブルートゥースにおいては、Ｎａｍｅの要求はコネクション確立前に行われる処理であることから、コネクション確立前の段階で容易に接続台数状況を把握し、接続負荷を分散することができる。
【００４７】
【第２の実施形態】
上記の第１の実施形態に対応する本発明は、近距離無線通信のマスターを想定するものであるが、これに対して本実施形態のように、近距離無線通信と無線ＬＡＮの両方の機能を備えたマスターにおいて、マスターのNameに近距離無線通信に加えて無線ＬＡＮの接続台数情報を反映させてもよい。
【００４８】
本実施形態における処理も、図２ａに記載の構成を有するマスター１０１等と、図２ｂに記載の構成を有する無線端末機１０７等によって実行可能である。但し、図２ａに示したマスター１０１等及び図２ｂに示した無線端末機１０７等の構成において、通信部２０５及び２１５は、ｂｌｕｅｔｏｏｔｈ等の近距離無線通信を実行するための通信モジュールに加えて、ＩＥＥＥ８０２．１１規格に対応した無線ＬＡＮを実行するための通信モジュールを備えることを特徴とする。
【００４９】
本実施形態におけるマスター１０１等における処理を図６のフローチャートを参照して説明する。
【００５０】
まず、電源停止状態にあるマスター１０１等は、ステップＳ６０１において起動される。マスター１０１等が起動されると、マスター１０１等は起動時の所定の処理を行うが、その中で、接続台数カウンタ及びＮａｍｅの初期化を行う（ステップＳ６０２及びステップＳ６０３）。
【００５１】
具体的には、接続台数カウンタは、近距離通信のために接続している端末数Ｎｂと、無線ＬＡＮによる通信のために接続している端末数Ｎｗをカウントしており、ステップＳ６０２では、Ｎｂ及びＮｗをそれぞれ０にリセットする。
【００５２】
本実施形態におけるＮａｍｅは、上記Ｎｂ及びＮｗが反映されており、各マスターに与えられるＮａｍｅの一例は、ＡＰ（Ｎｂ、Ｎｗ）となる。よって、ステップＳ６０３のＮａｍｅの初期化処理では、ＡＰ（Ｎｂ、Ｎｗ）をＡＰ（０、０）にリセットする。
【００５３】
以上の初期化処理が終わると、マスター１０１等はスレーブからの接続要求を受付けるために、スタンバイ状態に移行する（ステップＳ６０４）。
【００５４】
このスタンバイ状態において、無線端末機１０７等からの要求を受付けると（ステップＳ６０５）、ステップＳ６０６において受付けた要求の内容を判定する。
【００５５】
もし、近距離通信によりスレーブから受付けた要求がＮａｍｅの要求であったと判定された場合には、ステップＳ６０９において、近距離通信を用いて、要求先のスレーブ（図１の場合は無線端末１０７）に対してＮａｍｅを送信する。Ｎａｍｅの送信後は、ステップＳ６０４のスタンバイ状態に移行して、無線端末機１０７等からの要求を監視する。
【００５６】
一方、スレーブから受付けた要求が無線ＬＡＮ通信に関連する場合には、ステップＳ６０７において接続要求か又は切断要求かをさらに判定して、切断要求の場合には、ステップＳ６１０においてカウンタを更新してＮｗ→Ｎｗ-１とする。一方、接続要求の場合には、ステップＳ６１１においてカウンタを更新してＮｗ→Ｎｗ+１とする。
【００５７】
また、スレーブから受付けた要求が近距離通信に関連する場合には、ステップＳ６０８において接続要求か又は切断要求かをさらに判定して、切断要求の場合には、ステップＳ６１２においてカウンタを更新してＮｂ→Ｎｂ-１とする。一方、接続要求の場合には、ステップＳ６１３においてカウンタを更新してＮｂ→Ｎｂ+１とする。
【００５８】
以上の処理結果に基づいて、ステップＳ６１４においてＮａｍｅを更新する。ステップＳ６１４におけるＮａｍｅの更新が終了すると、ステップＳ６０４のスタンバイ状態に移行して、無線端末機１０７等からの要求を監視する。
【００５９】
本実施形態におけるスレーブ側の無線端末機における処理は、本実施形態において取り扱われるＮａｍｅが、図７に示すように近距離通信における接続台数と無線ＬＡＮにおける接続台数が反映されているので、各処理が本実施形態におけるＮａｍｅに基づいて処理が実行される点で相違するが、基本的には図４と同様であるので、詳細な説明は省略する。
【００６０】
図７において、７０１はマスター１０１のＮａｍｅであって、ここからマスター１０１には近距離通信を行うスレーブが２台接続され、無線ＬＡＮにより接続されているスレーブが１台であることがわかる。同様に、７０２、７０３はそれぞれマスター１０２及びマスター１０３のＮａｍｅであって、マスター１０２には、近距離通信が２台と無線ＬＡＮが２台接続され、マスター１０３には近距離通信が１台、無線ＬＡＮが２台接続されていることが分かる。
【００６１】
以上のように、本実施形態においては、マスターに対するスレーブの接続台数を、接続の態様毎にマスター側で検知し、検知結果をＮａｍｅに反映させてスレーブへ通知することができる。
【００６２】
これにより、各スレーブの無線端末機のユーザーは、どのマスターへ、どの通信プロトコルにおいて接続すればよいかを容易に判断することが可能となる。同時に、各ユーザーはより接続台数が少ないマスターへ接続要求を行うので、マスターに対する接続台数の偏りを解消して、マスターに対する負荷の分散を容易に図ることができる。
【００６３】
また、各無線端末機のユーザーは、各マスターがどのような通信プロトコルに対応しているかを把握することができるので、接続すべきマスターを容易に判別することができる。
【００６４】
さらに、上記実施形態では、各マスターに接続しているスレーブの台数を近距離通信で用いられるＮａｍｅに反映させることとしているが、このような形態に限定されることなく、接続スレーブ台数を示す情報をマスターと関連づけてスレーブに提供できれば、どのような形態であってもよい。例えば、マスターのデバイスクラスの未使用領域に、スレーブの台数を反映させて使用することも可能である。
【００６５】
尚、本実施形態においても、接続台数の少ないマスター無線端末機の選択は、無線端末機のユーザーの指定によって行うのではなく、無線端末機１０７のアプリケーションにおいて、取得したＮａｍｅのリストから、接続台数の最も少ないマスターへ接続するようにしてもよい。その際、無線端末機１０７の有する通信機能に基づいて、通信プロトコルを選択しても良い。即ち、近距離通信と無線ＬＡＮを介した通信の両方が可能な端末においては取得したＮａｍｅについて、Ｎｂ又はＮｗのいずれかの値が最も小さいマスターを選択すればよいし、近距離通信しかできない端末では、Ｎｂの値が最も小さいマスターを選択するように制御すればよい。
【００６６】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、パーソナルコンピュータ、携帯型情報端末、携帯電話機など）に適用してもよい。
【００６７】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
【発明の効果】
以上のように、本発明では、マスターに対するスレーブの接続台数をマスター側で検知し、検知結果をスレーブへ通知することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に対応した、マスターとスレーブの接続例を示す図である。
【図２ａ】本発明の実施形態に対応するマスター１０１等の構成の一例を示す図である。
【図２ｂ】本発明の実施形態に対応するスレーブ１０７等の構成の一例を示す図である。
【図３】本発明の第１の実施形態における、マスター１０１等における処理のフローチャートである。
【図４】本発明の第１の実施形態における、スレーブ１０７における処理のフローチャートの図である。
【図５】本発明の第１の実施形態における、無線端末機１０７がマスター１０１等から取得するＮａｍｅの一例を示す図である。
【図６】本発明の第２の本実施形態におけるマスター１０１等における処理のフローチャートである。
【図７】本発明の第２の実施形態における、無線端末機１０７がマスター１０１等から取得するＮａｍｅの一例を示す図である。
【図１】
2004200807.tif 000003
【図２ａ】
2004200807.tif 000004
【図２ｂ】
2004200807.tif 000005
【図３】
2004200807.tif 000006
【図４】
2004200807.tif 000007
【図５】
2004200807.tif 000008
【図６】
2004200807.tif 000009
【図７】
2004200807.tif 000010