(57)【要約】【課題】消費電力が低く、処理速度が早い、ＰＤＡを提供する。【解決手段】ＰＤＡ１００は、マスタおよび複数のスレーブのいずれかを通信先として通信するための通信部１１２と、マスタに関する情報であるマスタ情報を記憶するための記憶部１１４と、マスタ情報に基づいて、マスタを通信先に設定して、１対多の無線通信装置からなるネットワークを形成するように、通信部１１２を制御するための制御部１１０を含む。【選択図】　　　　図１
2004048286.tif 000002
【特許請求の範囲】
【請求項１】
複数の第２の無線通信装置と通信する第１の無線通信装置および前記第２の無線通信装置のいずれかを通信先として通信するための通信手段と、
前記第１の無線通信装置に関する関連情報を記憶するための記憶手段と、
前記関連情報に基づいて、前記第１の無線通信装置を通信先に設定するように、前記通信手段を制御するための制御手段とを含む、無線通信装置。
【請求項２】
前記記憶手段は、前記第１の無線通信装置および前記第２の無線通信装置のいずれかから送信された関連情報を記憶するための手段を含む、請求項１に記載の無線通信装置。
【請求項３】
前記無線通信装置は、前記通信手段が前記第２の無線通信装置から関連情報を要求する情報を受信したことに応答して、前記記憶手段に記憶された関連情報を、前記関連情報を要求する情報の送信元の無線通信装置に返信するように前記通信手段を制御するための応答制御手段をさらに含む、請求項１または２のいずれかに記載の無線通信装置。
【請求項４】
前記関連情報は、前記第１の無線通信装置および前記第２の無線通信装置のいずれかに固有な情報であってその情報の内容が可変であるものに含まれている、前記第１の無線通信装置に関する情報である、請求項１〜３のいずれかに記載の無線通信装置。
【請求項５】
前記関連情報は、前記第１の無線通信装置に固有な情報である、請求項１〜４のいずれかに記載の無線通信装置。
【請求項６】
複数の第２の無線通信装置と通信する第１の無線通信装置および前記第２の無線通信装置のいずれかを通信先として通信する通信ステップと、
前記第１の無線通信装置に関する関連情報を記憶する記憶ステップと、
前記関連情報に基づいて、前記第１の無線通信装置を通信先に設定するように、前記通信ステップを制御する制御ステップを含む、無線通信方法。
【請求項７】
前記記憶ステップは、前記第１の無線通信装置および前記第２の無線通信装置のいずれかから送信された関連情報を記憶するステップを含む、請求項６に記載の無線通信方法。
【請求項８】
前記無線通信方法は、前記通信ステップにおいて前記第２の無線通信装置から関連情報を要求する情報を受信したことに応答して、前記記憶ステップにおいて記憶された関連情報を、前記関連情報を要求する情報の送信元の無線通信装置に返信するように前記通信ステップを制御する応答制御ステップをさらに含む、請求項６または７のいずれかに記載の無線通信方法。
【請求項９】
前記関連情報は、前記第１の無線通信装置および前記第２の無線通信装置のいずれかに固有な情報であってその情報の内容が可変であるものに含まれている、前記第１の無線通信装置に関する情報である、請求項６〜８のいずれかに記載の無線通信方法。
【請求項１０】
前記関連情報は、前記第１の無線通信装置に固有な情報である、請求項６〜９のいずれかに記載の無線通信方法。
【請求項１１】
複数の第２の無線通信装置と通信する第１の無線通信装置および前記第１の無線通信装置と通信する前記第２の無線通信装置のいずれかを通信先として通信するための通信手段を含むコンピュータを用いて、
請求項６〜１０のいずれかに記載の無線通信方法を前記コンピュータに実現させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信ネットワーク技術に関し、特にブルートゥースをはじめとする１対多の通信が可能な無線による近距離用の通信に関する。
【０００２】
【従来の技術】
従来、個人用携帯型情報端末（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ、以下「ＰＤＡ」と略称する）、ノートパソコン、および携帯電話などの機器の間で相互に通信する方法は、ＲＳ−２３２ＣやＵＳＢなどのケーブルを介した有線通信が主流であった。有線通信はケーブルを必要とすることから生じるさまざまな問題を有する。たとえば機器を設置する位置に制約がある、通信ネットワーク（以下単に「ネットワーク」とする。）の変更に手間がかかるなどである。
【０００３】
これらの問題を解決するため、機器の間の通信を無線で行う、無線ＬＡＮ　（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）技術が提案されている。代表的な無線ＬＡＮ技術には、ＩＥＥＥ８０２．１１のほか、ブルートゥースなどがある。特開２００１−１８９９７４公報は、ブルートゥースを用いて複数の無線通信装置の間にネットワークを構築する無線通信方法を開示する。この方法は、無線通信装置のいずれか一台（以下「従の無線通信装置」とする。）が照会を行って、その照会に対する応答の有無を判断する第１のステップと、ネットワークを構成する無線通信装置のいずれか一台（以下「主の無線通信装置」とする。）から応答があれば、従の無線通信装置が主の無線通信装置と接続して、主の無線通信装置からネットワークに関する情報を受信する第２のステップとを含む。
【０００４】
この公報に記載された無線通信方法によると、従の無線通信装置は周辺の無線通信装置に照会を行い、ネットワークを発見するとそれに加わる。従の無線通信装置は、ネットワークを発見しない場合、立場を主の無線通信装置に変えて、新しい無線通信装置からの照会を待ち受ける。その結果、従の無線通信装置はネットワークを構築することができる。
【０００５】
【発明が解決しようとする課題】
しかし、前述の公報に開示された無線通信方法は、ネットワークの構造を制御するステップを含んでいない。このことは、たとえば１対多の無線通信装置からなるネットワークが数珠つなぎになっているような、複雑なネットワークの構造にする可能性がある。ネットワークの構造が複雑化することは、ネットワーク内において、無線通信装置が通信する経路が複雑化する原因になる。無線通信装置が通信する経路が複雑になった結果、ネットワークにおける無線通信装置が、複数の無線通信装置を介さなければ所望の無線通信装置と通信できなくなれば、無線通信装置の消費電力は増大し、処理速度は低下する。
【０００６】
本発明は、上述の問題点を解決するためになされたものである。その目的は、消費電力が少なく、処理速度が早く、使い勝手が良く、構成が簡単な、無線通信装置、無線通信方法、コンピュータを用いてその方法を実現するためのプログラムおよびプログラムを記録した記憶媒体を提供することである。
【０００７】
【課題を解決するための手段】
第１の発明に係る無線通信装置は、複数の第２の無線通信装置と通信する第１の無線通信装置および第２の無線通信装置のいずれかを通信先として通信するための通信手段と、第１の無線通信装置に関する関連情報を記憶するための記憶手段と、関連情報に基づいて、第１の無線通信装置を通信先に設定するように、通信手段を制御するための制御手段とを含む。
【０００８】
第１の発明によると、記憶手段に記憶されている関連情報に基づいて、制御手段が、通信先を第１の無線通信装置に設定する。関連情報に基づき、通信先を第１の無線通信装置に設定することで、構築するネットワークの構造が制御される。第１の発明に係る無線通信装置が第１の無線通信装置を中心とするネットワークに新たに加わっても、１台の第１の無線通信装置対複数の第２の無線通信装置からなるネットワークの構造は維持できるからである。このような１対多の無線通信装置からなるネットワークにおいては、無線通信装置同士が通信するために必要な、通信を開始するタイミングの統一を、すべての無線通信装置について容易に図ることができる。ネットワークを構成するすべての無線通信装置は、通信を開始するタイミングを、第１の通信装置に合わせればよいからである。これにより、第１の発明に係る無線通信装置は、ネットワーク内のある無線通信装置から別の無線通信装置へ通信先を変えるたびに通信を開始するタイミングを合わせ直す必要がなくなるので、電力の消費を抑え、処理速度の低下を防ぐことができる。その結果、消費電力が低く、処理速度が速い無線通信装置を提供することができる。
【０００９】
第２の発明に係る無線通信装置は、第１の発明の構成に加えて、記憶手段は、第１の無線通信装置および第２の無線通信装置のいずれかから送信された関連情報を記憶するための手段を含む。
【００１０】
第２の発明によると、制御手段は、記憶手段が関連情報を記憶していない場合、周囲の無線通信装置から関連情報を受信して記憶させることができる。これにより、ネットワークに新しく加入しようとする場合、オペレータなどが関連情報を入力する必要がなくなる。その結果、使い勝手が良い無線通信装置を提供することができる。
【００１１】
第３の発明に係る無線通信装置は、第１または２のいずれかの発明の構成に加えて、無線通信装置は、通信手段が第２の無線通信装置から関連情報を要求する情報を受信したことに応答して、記憶手段に記憶された関連情報を、関連情報を要求する情報の送信元の無線通信装置に返信するように通信手段を制御するための応答制御手段をさらに含む。
【００１２】
第３の発明によると、制御手段は第２の無線通信装置の要求に応じて記憶手段に記憶されている関連情報を送信することができる。これにより、第１の無線通信装置と接続しようとする無線通信装置に、関連情報を通知することができる。
【００１３】
第４の発明に係る無線通信装置は、第１〜３の発明のいずれかの構成に加えて、第１の無線通信装置および第２の無線通信装置のいずれかに固有な情報であってその情報の内容が可変であるものに含まれている、第１の無線通信装置に関する情報を関連情報とする。
【００１４】
第４の発明によると、通信相手が特定しにくい無線通信において規定されることが多い、通信相手の無線通信装置を特定するために必要な情報を利用することができる。このような情報は、前述した規定に従って、無線通信装置間で通信され、通信相手を特定する。このような情報のなかには、情報の内容をユーザまたは無線通信装置によって任意に変更できるよう規定されているものがある。たとえばブルートゥースにおけるデバイス名がそれにあたる。そのような情報に関連情報を含めておくと、その情報を受信した無線通信装置は、あらためて関連情報を入手する必要がない。これにより、無線通信装置は関連情報を通信する作業を省略することができるので、電力の消費を抑え、処理速度の低下を防ぐことができる。その結果、消費電力が低く、処理速度が速い無線通信装置を提供することができる。
【００１５】
第５の発明に係る無線通信装置は、第１〜４の発明のいずれかの構成に加えて、第１の無線通信装置に固有な情報を関連情報とする。
【００１６】
第５の発明によると、制御手段は、たとえばブルートゥースにおけるＢＤ＿ＡＤＤＲ情報のような、第１の無線通信装置に固有な情報を用いて、第１の無線通信装置を直接に特定することができる。これにより、第１の無線通信装置を特定するためのデータベースなどの特別な手段が不要になる。その結果、構成がより簡単な無線通信装置を提供することができる。
【００１７】
第６の発明に係る無線通信方法は、複数の第２の無線通信装置と通信する第１の無線通信装置および第２の無線通信装置のいずれかを通信先として通信する通信ステップと、第１の無線通信装置に関する関連情報を記憶する記憶ステップと、関連情報に基づいて、第１の無線通信装置を通信先に設定するように、通信ステップを制御する制御ステップとを含む。
【００１８】
第６の発明によると、記憶ステップで記憶された関連情報に基づいて、制御ステップにおいて、通信先を第１の無線通信装置に設定する。関連情報に基づき、通信先を第１の無線通信装置に設定することで、第６の発明を実施する無線通信装置が構築するネットワークの構造が制御される。第６の発明を実施する無線通信装置が第１の無線通信装置を中心とするネットワークに新たに加わっても、１台の第１の無線通信装置対複数の第２の無線通信装置からなるネットワークの構造は維持できるからである。このような１対多の無線通信装置からなるネットワークにおいては、無線通信装置同士が通信するために必要な、通信を開始するタイミングの統一を、すべての無線通信装置について容易に図ることができる。ネットワークを構成するすべての無線通信装置は、通信を開始するタイミングを、第１の通信装置に合わせればよいからである。これにより、第６の発明を実施する無線通信装置は、ネットワーク内のある無線通信装置から別の無線通信装置へ通信先を変えるたびに通信を開始するタイミングを合わせ直す必要がなくなるので、電力の消費を抑え、処理速度の低下を防ぐことができる。その結果、消費電力が低く、処理速度が速い無線通信方法を提供することができる。
【００１９】
第７の発明に係る無線通信方法は、第６の発明の構成に加えて、記憶ステップは、第１の無線通信装置および第２の無線通信装置のいずれかから送信された関連情報を記憶するステップを含む。
【００２０】
第７の発明によると、記憶ステップにおいて、関連情報を記憶していない場合、周囲の無線通信装置から関連情報を受信して記憶することができる。これにより、ネットワークに新しく加入しようとする場合、オペレータなどが関連情報を入力する必要がなくなる。その結果、使い勝手が良い無線通信方法を提供することができる。
【００２１】
第８の発明に係る無線通信方法は、第６または７のいずれかの発明の構成に加えて、無線通信方法は、通信ステップにおいて第２の無線通信装置から関連情報を要求する情報を受信したことに応答して、記憶ステップにおいて記憶された関連情報を、関連情報を要求する情報の送信元の無線通信装置に返信するように通信ステップを制御する応答制御ステップをさらに含む。
【００２２】
第８の発明によると、制御ステップにおいて第２の無線通信装置の要求に応じて記憶ステップで記憶された関連情報を送信することができる。これにより、第１の無線通信装置と接続しようとする無線通信装置に、関連情報を通知することができる。
【００２３】
第９の発明に係る無線通信方法は、第６〜８の発明のいずれかの構成に加えて、第１の無線通信装置および第２の無線通信装置のいずれかに固有な情報であってその情報の内容が可変であるものに含まれている、第１の無線通信装置に関する情報を関連情報とする。
【００２４】
第９の発明によると、通信相手が特定しにくい無線通信において規定されることが多い、通信相手の無線通信装置を特定するために必要な情報を利用することができる。このような情報は、前述した規定に従って、無線通信装置間で通信され、通信相手を特定する。このような情報のなかには、情報の内容をユーザまたは無線通信装置によって任意に変更できるよう規定されているものがある。たとえばブルートゥースにおけるデバイス名がそれにあたる。そのような情報に関連情報を含めておくと、その情報を受信した無線通信装置は、あらためて関連情報を入手する必要がない。これにより、本発明に係る無線通信方法を実施する無線通信装置は、関連情報を通信するステップを省略することができるので、電力の消費を抑え、処理速度の低下を防ぐことができる。その結果、消費電力が低く、処理速度が速い無線通信方法を提供することができる。
【００２５】
第１０の発明に係る無線通信方法は、第６〜９の発明のいずれかの構成に加えて、第１の無線通信装置に固有な情報を関連情報とする。
【００２６】
第１０の発明によると、制御ステップにおいては、たとえばブルートゥースにおけるＢＤ＿ＡＤＤＲ情報のような、第１の無線通信装置に固有な情報を用いて、第１の無線通信装置を直接に特定することができる。これにより、第１の無線通信装置を特定するためにデータベースを利用するなどの特別なステップが不要になる。その結果、構成がより簡単な無線通信方法を提供することができる。
【００２７】
第１１の発明に係るプログラムは、複数の第２の無線通信装置と通信する第１の無線通信装置および第１の無線通信装置と通信する第２の無線通信装置のいずれかを通信先として通信するための通信手段を含むコンピュータを用いて、第６〜１０の発明のいずれかに記載の無線通信方法をコンピュータに実現させるためのものである。
【００２８】
第１１の発明によると、この発明を実施するコンピュータは、第２の無線通信装置として第１の無線通信装置に接続される。このとき１対多の無線通信装置からなるネットワークが構築される。このネットワーク内のすべての無線通信装置は、無線通信装置同士が通信するために必要な、通信を開始するタイミングの統一を容易に図ることができる。ネットワークを構成するすべての無線通信装置は、通信を開始するタイミングを、第１の通信装置に合わせることができるからである。これにより、本発明を実施するコンピュータは、ネットワーク内のある無線通信装置から別の無線通信装置へ通信先を変えるたびに通信を開始するタイミングを合わせ直す必要がなくなる。その結果、通信を開始するタイミングを合わせ直す作業を省くことで、電力の消費を抑え、処理速度の低下を防ぐことができる無線通信方法を実現するプログラムを提供できる。
【００２９】
第１２の発明に係る記録媒体は、第１１の発明に係るプログラムを記録したものである。
【００３０】
第１２の発明によると、第１１の発明に係るプログラムをコンピュータに実行させるための記録媒体を提供することができる。
【００３１】
【発明の実施の形態】
本発明は携帯電話をはじめとする、１対多の通信が可能な、無線による通信のための機能を有する、あらゆる機器に適用が可能である。以下、その一例として、図面を参照しつつ、本発明の実施の形態に係るＰＤＡについて説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３２】
図１に、本発明の実施の形態に係るＰＤＡ１００の制御ブロック図を示す。図１に示すようにＰＤＡ１００は、ＰＤＡ１００を構成する各部を制御する制御部１１０と、制御部１１０に接続され他のＰＤＡと通信する通信部１１２と、制御部１１０に接続され、制御部１１０において実行されるプログラム、そのプログラムの中間データおよび通信部１１２が取得した情報を記憶する記憶部１１４と、制御部１１０に接続されユーザに動作状況を表示する表示部１１６と、制御部１１０に接続され、ユーザによる操作が入力される操作部１１８とを含む。
【００３３】
本発明の実施の形態に係るＰＤＡ１００において、複数のＰＤＡと交信するＰＤＡである「マスタ」（なお、主としてマスタと交信するＰＤＡを「スレーブ」と呼ぶ。）を特定するマスタ情報を通信し、受信したマスタ情報に基づいて接続先をマスタに設定する機能は、ＰＤＡ１００のハードウェアと制御部１１０により実行されるソフトウェアとによって実現される。一般的にこうしたソフトウェアは、記憶部１１４に格納され、制御部１１０により実行される。したがって、本発明の最も本質的な部分は、記憶部１１４に記憶されたソフトウェアである。種々の記録媒体に記憶させておいたソフトウェアを、ＰＤＡの記憶部１１４に複写することで、通常用いられるＰＤＡに本発明の実施の形態に係るＰＤＡと同じ機能を実現できる。
【００３４】
ＰＤＡ１００においては、図２（Ａ）に表わす応答用信号のフォーマット１２０が用いられる。この応答用信号は、ＰＤＡを検出する信号に対する信号であって、ＰＤＡ１００自身を表す情報すなわち自己情報を通知する。図２（Ａ）に示すように、応答用信号のフォーマット１２０は、シーケンス番号１２２と、応答用オペレーションコード１２４と、データ長１２６と、自己情報のデータ１２８とを含む。シーケンス番号１２２は、一連の通し番号であって、応答用信号を送信したＰＤＡにおいて送信された順序を表す。応答用オペレーションコード１２４は、このフォーマットが応答用信号のフォーマット１２０であることを表す。データ長１２６は、応答用信号のフォーマット１２０で通信される自己情報のデータ１２８の長さを表す。自己情報のデータ１２８は、そこに記録された情報により複数のＰＤＡの中から１のＰＤＡを特定するための自己情報を表す。このフォーマットによって通知された自己情報は、記憶部１１４に記憶される。
【００３５】
図３は、応答があったＰＤＡの自己情報を、記憶部１１４において記憶する際のフォーマットである。記憶部１１４内には、通信部１１２が接続先に割り当てる番号（接続ポート）に対応するように、応答があったＰＤＡの自己情報が記録される。
【００３６】
ＰＤＡ１００においては、図２（Ｂ）に表わすマスタ通知信号のフォーマット１３０が用いられる。マスタ情報とは、前述したマスタを特定するために必要な情報である。図２（Ｂ）に示すように、マスタ通知信号のフォーマット１３０は、シーケンス番号１２２と、マスタ通知用オペレーションコード１３４と、データ長１２６と、マスタ情報のデータ１３８とを含む。マスタ通知用オペレーションコード１３４は、このフォーマットがマスタ通知信号のフォーマット１３０であることを表す。マスタ情報のデータ１３８は、そこに記録されている情報により複数のＰＤＡの中においてマスタとして機能しているＰＤＡを特定するための情報を含む。これ以外は、応答用信号のフォーマット１２０と同様なので、繰り返さない。
【００３７】
図４を参照して、本発明の実施の形態に係るＰＤＡ１００の制御部１１０にて実行されるプログラムは、通信先の設定に関し、以下のような制御構造を有する。
【００３８】
まず、ステップ１００（以下、ステップＳと略す。）にて、制御部１１０は、記憶部１１４に記憶された不要なデータを消去するなどの初期設定を行う。Ｓ１０２にて、制御部１１０は、通信部１１２に、周囲のＰＤＡを検出するための信号を放送させる。Ｓ１０４にて、制御部１１０は、通信部１１２が周囲のＰＤＡから、前述の検出に対する応答用信号を受信したか否かを判断する。応答用信号のフォーマット１２０は、図２（Ａ）の通りで、そのＰＤＡを特定する自己情報も含まれる。制御部１１０は、このフォーマットのうち、応答用オペレーションコード１２４の値が応答を意味する値であれば、応答があったと判断する。周囲のＰＤＡから応答用信号を受信した場合（Ｓ１０４にてＹＥＳ）、処理はＳ１０６に移される。もしそうでないと（Ｓ１０４にてＮＯ）、処理はＳ１０２に戻される。
【００３９】
Ｓ１０６にて、制御部１１０は、応答があったＰＤＡからの応答用信号（図２（Ａ））から、自己情報の値を読取り、記憶部１１４に記憶させる。
【００４０】
Ｓ１０８にて、制御部１１０は、記憶部１１４にマスタ情報が記憶されているか否かを判断する。マスタ情報が記憶されていると判断した場合には（Ｓ１０８にてＹＥＳ）、処理はＳ１２６に移される。もしそうでないと（Ｓ１０８にてＮＯ）、処理はＳ１１０へ移される。
【００４１】
Ｓ１１０にて、制御部１１０は、通信部１１２に、応答用信号を受信したＰＤＡのうちの１台と、接続を確立させる。Ｓ１１２にて、制御部１１０は、表示部１１６に「マスタ情報を取得中」と表示させる。
【００４２】
Ｓ１１４にて、制御部１１０は、通信部１１２に、接続を確立したＰＤＡすなわち相手先への問合せ信号を送信させる。Ｓ１１６にて、制御部１１０は、通信部１１２が受信した情報に含まれるオペレーションコードの値を識別し、相手先から問合せ信号に対する返信を受信したか否かを判断する。返信を受信したと判断した場合には（Ｓ１１６にてＹＥＳ）、処理はＳ１１８に移される。もしそうでないと（Ｓ１１６にてＮＯ）、処理はＳ１１７に移される。Ｓ１１７にて、制御部１１０は、通信部１１２に返信を送信しなかった相手先のＰＤＡとの接続を切断させる。
【００４３】
Ｓ１１８にて、制御部１１０は、受信したマスタ通知信号のフォーマット１３０（図２（Ｂ））からマスタ情報を読取り、記憶部１１４に記憶させる。Ｓ１２０にて、制御部１１０は、表示部１１６に「取得完了」と表示させる。Ｓ１２２にて、制御部１１０は、記憶部１１４に記憶させた相手先の自己情報とマスタ情報とを比較して、相手先がマスタか否かを判断する。この判断は、記憶部１１４に記憶された自己情報により特定されるＰＤＡの中に、受信したマスタ情報で特定されるＰＤＡが含まれるか否かにより判断される。マスタが含まれていると判断した場合には（Ｓ１２２にてＹＥＳ）、処理はＳ１２４に移される。もしそうでないと（Ｓ１２２にてＮＯ）、処理はＳ１３０へと移される。
【００４４】
Ｓ１２４にて、制御部１１０は、表示部１１６に「ネットワークに接続完了」と表示させる。
【００４５】
Ｓ１２６にて、制御部１１０は、記憶部１１４に記憶された、検出されたＰＤＡの自己情報とマスタ情報とを比較し、Ｓ１０６にて応答があったＰＤＡにマスタが含まれているか否かを判断する。マスタが含まれていると判断した場合には（Ｓ１２６にてＹＥＳ）、処理はＳ１２８に移される。もしそうでないと（Ｓ１２６にてＮＯ）、処理はＳ１０２に戻される。Ｓ１２８にて、制御部１１０は、通信部１１２に、マスタとの接続を確立させ、処理をＳ１２４に移す。Ｓ１３０にて、制御部１１０は、通信部１１２に相手先のＰＤＡとの接続を切断させる。
【００４６】
図５を参照して、本発明の実施の形態に係るＰＤＡ１００の制御部１１０にて実行されるプログラムは、他のＰＤＡへのマスタ情報の通知に関し、以下のような制御構造を有する。
【００４７】
Ｓ１００にて、制御部１１０は、記憶部１１４に記憶された不要なデータを消去するなどの初期設定を行う。Ｓ１４０にて、制御部１１０は、通信部１１２に、周囲のＰＤＡからの情報を受信させる。Ｓ１４２にて、制御部１１０は、Ｓ１４０において通信部１１２が受信した情報に含まれるオペレーションコードの値を識別することにより、通信部１１２が受信した情報がＰＤＡを検出するための信号か否かを判断する。ＰＤＡを検出するための信号と判断した場合には（Ｓ１４２にてＹＥＳ）、処理はＳ１４４に移される。そうでない場合には（Ｓ１４２にてＮＯ）、処理はＳ１４０に戻される。
【００４８】
Ｓ１４４にて、制御部１１０は、通信部１１２にＰＤＡを検出するための信号の送信元へ、自らの自己情報を含む応答用信号を、図２（Ａ）のフォーマットで送信させる。Ｓ１４６にて、制御部１１０は、通信元と接続を確立させる。Ｓ１４８にて、制御部１１０は、通信部１１２に通信元からの情報を受信させる。
【００４９】
Ｓ１５０にて、制御部１１０は、通信部１１２が受信した情報の内容を解読すし、その情報がマスタ情報の問合せ信号か否かを判断する。マスタ情報の問合せ信号と判断した場合には（Ｓ１５０にてＹＥＳ）、処理はＳ１５２に移される。そうでない場合には（Ｓ１５０にてＮＯ）、処理はＳ１５８に移される。
【００５０】
Ｓ１５２にて、制御部１１０は、記憶部１１４がマスタ情報を記憶しているか否かを判断する。マスタ情報を記憶していると判断した場合には（Ｓ１５２にてＹＥＳ）、処理はＳ１５４に移される。そうでない場合は（Ｓ１５２にてＮＯ）、処理はＳ１４８に移される。
【００５１】
Ｓ１５４にて、制御部１１０は、通信部１１２に、通信元へ、マスタ通知信号を返信させる（図２（Ｂ））。Ｓ１５６にて、制御部１１０は、通信部１１２からの送信確認信号をチェックし、マスタ通知信号を正常に送信したか否かを判断する。マスタ通知信号を正常に送信したと判断した場合には（Ｓ１５６にてＹＥＳ）、処理はＳ１４８に移される。そうでない場合には（Ｓ１５６にてＮＯ）、処理はＳ１６０に移される。
【００５２】
Ｓ１５８にて、通信部１１２が通信元から受信した情報が、接続を切断する旨の通知か否かを判断する。接続を切断する旨の通知を受けたと判断した場合には（Ｓ１５８にてＹＥＳ）、処理はＳ１６０に移される。そうでない場合には（Ｓ１５８にてＮＯ）、処理はＳ１６２へと移される。Ｓ１６０にて、制御部１１０は、通信部１１２に、相手先との接続を切断させる。
【００５３】
Ｓ１６２にて、通信部１１２が受信した情報は、マスタ情報の問合せ信号および接続を切断する旨の通知ではないので、制御部１１０は、情報の内容を解析し、たとえば表示部１１６における情報の表示など、情報の内容に応じたＰＤＡの制御を行う。
【００５４】
以上のような構造およびフローチャートに基づく、本発明の実施の形態に係るＰＤＡ１００が相手先を設定するための動作について説明する。
【００５５】
［記憶部にマスタ情報が記憶され、相手先がマスタである場合］
制御部１１０は、通信部１１２に、周囲のＰＤＡを検出するための信号を放送させる（Ｓ１０２）。信号の放送が終了したら、制御部１１０は、通信部１１２が周囲のＰＤＡから応答用信号を受信したか否かを判断する（Ｓ１０４）。周囲のＰＤＡから応答用信号を受信すると（Ｓ１０４にてＹＥＳ）、制御部１１０は、応答があったＰＤＡの自己情報を記憶部１１４に記憶させる。
【００５６】
応答があったＰＤＡの自己情報の記憶が完了すると、制御部１１０は、記憶部１１４にマスタ情報が記憶されているか否かを判断する（Ｓ１０８）。記憶部１１４にマスタ情報が記憶されているので（Ｓ１０８にてＹＥＳ）、制御部１１０は、記憶部１１４に記憶されている、応答があったＰＤＡの自己情報とマスタ情報とを比較し、応答があったＰＤＡの中にマスタが含まれているか否かを判断する（Ｓ１２６）。ＰＤＡの中にマスタが含まれているので（Ｓ１２６にてＹＥＳ）、制御部１１０は、通信部１１２に、マスタとの通信を確立させる（Ｓ１２８）。マスタとの通信を確立すると、制御部１１０は、表示部１１６に、「ネットワークに接続完了」と表示させる（Ｓ１２４）。
【００５７】
以上の動作によって本実施の形態に係るＰＤＡ１００とマスタとの通信が確立すれば、１対多通信が行われるネットワークを確立できる。
【００５８】
［記憶部にマスタ情報が記憶され、相手先がマスタでない場合］
Ｓ１００からＳ１０８までの動作は前述の場合と同様であるので、繰返さない。記憶部１１４にマスタ情報が記憶されていると判断すると（Ｓ１０８にてＹＥＳ）、制御部１１０は、記憶部１１４に記憶されている、Ｓ１０４において応答があったＰＤＡの自己情報とマスタ情報とを比較し、応答があったＰＤＡの中にマスタが含まれているか否かを判断する（Ｓ１２６）。応答があったＰＤＡにマスタが含まれていないので（Ｓ１２６にてＮＯ）、制御部１１０は、再度通信部１１２に周囲のＰＤＡを検出するための検出用信号を放送させる（Ｓ１０２）。
【００５９】
［記憶部にマスタ情報が記憶されず、相手先がマスタである場合］
Ｓ１００からＳ１０６までの動作は前述の場合と同様であるので、繰返さない。制御部１１０は、記憶部１１４にマスタ情報が記憶されているか否かを判断する（Ｓ１０８）。記憶部１１４にマスタ情報が記憶されていないので（Ｓ１０８にてＮＯ）、制御部１１０は、通信部１１２に、Ｓ１０４において応答があったＰＤＡの内の１台との接続を確立させる（Ｓ１１０）。複数のＰＤＡから応答が合った場合の通信の相手先の選択方法は、特に特定されない。たとえば、最も早く応答があったＰＤＡを相手先としても良いし、これまでの接続実績を記憶部１１４に記憶させておき、最もマスタであった回数が多いＰＤＡを相手先としても良い。
【００６０】
接続が確立すると、制御部１１０は、表示部１１６に「マスタ情報を取得中」と表示させる（Ｓ１１２）。表示がされると、制御部１１０は、通信部１１２に相手先にあてて問合せ信号を送信させる（Ｓ１１４）。その後、制御部１１０は、通信部１１２が相手先からの返信を受信したか否かを判断する（Ｓ１１６）。通信部１１２が返信を受信すると（Ｓ１１６にてＹＥＳ）、制御部１１０は、返信された情報からマスタ情報を読取り、記憶部１１４に記憶させる（Ｓ１１８）。マスタ情報を記憶させると、制御部１１０は、表示部１１６に「取得完了」と表示させる（Ｓ１２０）。通信部１１２が返信を受信できなければ（Ｓ１１６にてＮＯ）、制御部１１０は、通信部１１２に、現在接続を確立している相手先との接続を切断させる（Ｓ１１７）。続いて制御部１１０は、通信部１１２に、Ｓ１０４において応答があった他のＰＤＡの内の１台との接続を確立させる（Ｓ１１０）。
【００６１】
表示させると、制御部１１０は、相手先の中にマスタが含まれているか否かを判断する（Ｓ１２２）。マスタが含まれているので（Ｓ１２２にてＹＥＳ）、制御部１１０は、表示部１１６に「ネットワークに接続完了」と表示させ、処理を終了する（Ｓ１２４）。
【００６２】
以上の動作によって本実施の形態に係るＰＤＡ１００とマスタとの通信が確立すれば、１対多通信が行われるネットワークが確立できる。
【００６３】
［記憶部にマスタ情報が記憶されず、相手先がマスタでない場合］
Ｓ１００からＳ１２０までの動作は前述の場合と同様であるので、繰返さない。制御部１１０は、表示部１１６に「取得完了」と表示させると、相手先がマスタか否かを判断する（Ｓ１２２）。相手先はマスタではないので（Ｓ１２２にてＮＯ）、制御部１１０は、相手先との接続を切断し（Ｓ１３０）、再び通信部１１２にＰＤＡの検出用の信号を放送させる（Ｓ１０２）。
【００６４】
次に、本発明の実施の形態に係るＰＤＡが、マスタ情報を周囲のＰＤＡに通知するための動作について説明する。ただし、相手先の設定に関する処理と同じ動作は、ここでは繰り返さない。
【００６５】
［受信した情報がマスタ情報の問合せで、記憶部にマスタ情報が記憶されている場合］
制御部１１０は、通信部１１２に、周囲のＰＤＡからの情報を受信させる（Ｓ１４０）。制御部１１０は、周囲のＰＤＡからの情報を受信すると、通信部１１２が受信した情報がＰＤＡの検出用の信号か否かを判断する（Ｓ１４２）。この場合、制御部１１０がＰＤＡを検出するための信号と判断するので（Ｓ１４２にてＹＥＳ）、制御部１１０は通信部１１２に通信元へ自分自身の自己情報を含む応答用信号を返信させる（Ｓ１４４）。応答用信号を返信すると、制御部１１０は、通信元から通信を確立する旨の信号を受信するのを待って、通信部１１２に通信元と通信を確立させる。（Ｓ１４６）。接続を確立後、制御部１１０は通信部１１２に、情報を受信させる（Ｓ１４８）。情報を受信すると、制御部１１０は、通信部１１２が受信した情報がマスタ情報の問合せ信号か否かを判断する（Ｓ１５０）。受信した情報は問合せ信号なので（Ｓ１５０にてＹＥＳ）、制御部１１０は、記憶部１１４がマスタ情報を記憶しているか否かを判断する（Ｓ１５２）。記憶部１１４はマスタ情報を記憶しているので（Ｓ１５２にてＹＥＳ）、制御部１１０は、通信部１１２に、通信元に対して、マスタ通知信号のフォーマット１３０（図２（Ｂ））を用いてマスタ情報を返信させる（Ｓ１５４）。
【００６６】
マスタ情報の返信を行うと、制御部１１０は先ほど返信した情報が、正常に返信されたか否かを判断する（Ｓ１５６）。情報は正常に送信されたので（Ｓ１５６にてＹＥＳ）、制御部１１０は再び通信部１１２に情報を受信させる（Ｓ１４８）。
【００６７】
［受信した情報がマスタ情報の問合せで、記憶部にマスタ情報が記憶されていない場合］
Ｓ１００からＳ１５０までの動作は前述の場合と同様であるので、繰返さない。制御部１１０は、通信部１１２が受信した情報がマスタ問合せのための情報と判断すると、記憶部１１４がマスタ情報を記憶しているか否かを判断する（Ｓ１５２）。記憶部１１４がマスタ情報を記憶していないので（Ｓ１５２にてＮＯ）、制御部１１０は問合せに対する応答をせず、再び通信部１１２に情報を受信させる（Ｓ１４８）。
【００６８】
［受信した情報がマスタ情報の問合せではなく、接続を切断する旨の通知である場合］
Ｓ１００からＳ１４８までの動作は前述の場合と同様であるので、繰返さない。通信部１１２が情報を受信すると、制御部１１０は受信した情報の内容を解読し、その情報がマスタ情報の問合せ信号か否かを判断する（Ｓ１５０）。この場合、マスタ情報の問合せではないので（Ｓ１５０にてＮＯ）、受信した情報が接続を切断する旨の通知か否かを判断する（Ｓ１５８）。接続を切断する旨の通知であるので（Ｓ１５８にてＹＥＳ）、その通知を送信した無線通信装置との接続を切断する（Ｓ１６０）。
【００６９】
［受信した情報がマスタ情報の問合せではなく、接続を切断する旨の通知でもない場合］
Ｓ１００からＳ１５０までの動作は前述の場合と同様であるので、繰返さない。受信した情報がマスタ情報の問合せではないと判断されると、制御部１１０は受信した情報が接続を切断する旨の通知か否かを判断する（Ｓ１５８）。接続を切断する旨の通知ではないので（Ｓ１５８にてＮＯ）、制御部１１０は、情報の内容を解析し、たとえば表示部１１６における情報の表示など、情報の内容に応じたＰＤＡの制御を行う（Ｓ１６２）。
【００７０】
以上の動作によって、本発明の実施の形態に係るＰＤＡが、ネットワークを形成する場合について説明する。
【００７１】
図６（Ａ）において、本発明の実施の形態に係るＰＤＡ１００Ａ、１００Ｂ、１００Ｃがネットワークを形成している。ＰＤＡ１００Ａは、マスタとして稼働している。ＰＤＡ１００Ｂ、ＰＤＡ１００Ｃは、スレーブとして稼働している。このネットワークに、新たなＰＤＡ１００Ｄが加入する場合を考える。これらのＰＤＡは、自己情報をそれぞれ記憶している。ＰＤＡ１００Ａ、１００Ｂは、マスタ情報を記憶している。ＰＤＡ１００Ｃは、ネットワーク加入後に発生した記憶部のトラブルによりマスタ情報を失ったため、現在マスタ情報を記憶していない。新しくネットワークに加入しようとするＰＤＡ１００Ｄは、マスタ情報を記憶せず、マスタであるともスレーブであるとも決められていない。
【００７２】
図６（Ｂ）に示すように、ＰＤＡ１００Ｄは、ネットワークに加入するため、周囲に検出用の信号を放送し（Ｓ１０２）、これらの応答を待つ（Ｓ１０４）。ＰＤＡ１００Ａ、ＰＤＡ１００Ｂ、ＰＤＡ１００Ｃは、ＰＤＡ１００Ｄから情報を受信し（Ｓ１４０）、その情報がＰＤＡの検出用の信号と判断すると（Ｓ１４２にてＹＥＳ）、自分自身の自己情報を含む応答用信号を送信する（Ｓ１４４）。ＰＤＡ１００Ｄは、ＰＤＡ１００Ａ、ＰＤＡ１００Ｂ、ＰＤＡ１００Ｃからの応答があれば（Ｓ１０４にてＹＥＳ）、それらの自己情報を記憶する（Ｓ１０６）。この段階でＰＤＡ１００Ｄはマスタ情報を記憶していないので（Ｓ１０８にてＮＯ）、ＰＤＡ１００Ａ、ＰＤＡ１００Ｂ、ＰＤＡ１００Ｃのうち、任意に選択した１台であるＰＤＡ１００Ｃと接続を確立する（Ｓ１１０、Ｓ１４６）。
ＰＤＡ１００Ｄは、ＰＤＡ１００Ｃに問合せ信号を送信する（Ｓ１１４）。これに対してＰＤＡ１００Ｃは、マスタ情報を記憶していないため（Ｓ１５２にてＮＯ）、何ら返信をしない。ＰＤＡ１００Ｄは、ＰＤＡ１００Ｃからの返信がないため（Ｓ１１６にてＮＯ）、ＰＤＡ１００Ｃとの接続を切断し（Ｓ１１７）、ＰＤＡ１００Ａと接続を確立する（Ｓ１１０、Ｓ１４６）。ＰＤＡ１００Ｄは、ＰＤＡ１００Ａに問合せ信号を送信する（Ｓ１１４）。ＰＤＡ１００Ａは、マスタ情報を記憶しているため（Ｓ１５２にてＹＥＳ）、マスタ情報「ＡＡ−ＡＡＡ」を含むマスタ通知信号を送信した（Ｓ１５４）。しかし通信トラブルにより正常に送信されなかったので（Ｓ１５６にてＮＯ）、接続を切断した（Ｓ１６０）。ＰＤＡ１００Ｄは、ＰＤＡ１００Ａからの返信がないため（Ｓ１１６にてＮＯ）、接続の切断処理を行い（Ｓ１１７）、図６（Ｃ）に示すように、ＰＤＡ１００Ｂと接続を確立する（Ｓ１１０、Ｓ１４６）。ＰＤＡ１００Ｄは、ＰＤＡ１００Ｂに問合せ信号を送信する（Ｓ１１４）。これに対してＰＤＡ１００Ｂは、マスタ情報を記憶しているため（Ｓ１５２にてＹＥＳ）、マスタ情報「ＡＡ−ＡＡＡ」を含むマスタ通知信号を送信した（Ｓ１５４）。
【００７３】
以上の結果により、ＰＤＡ１００Ｄの制御部は、マスタ情報「ＡＡ−ＡＡＡ」を取得し、ネットワークのマスタがＰＤＡ１００Ａであることを把握したので（Ｓ１１６にてＹＥＳ）、これを自身の記憶部に記憶させた（Ｓ１１８）。
【００７４】
図６（Ｄ）に示すように、ＰＤＡ１００Ｄは、この段階での相手先にマスタを含まないので（Ｓ１２２にてＮＯ）、検出用の信号の放送を繰り返し（Ｓ１０２、Ｓ１０４）、ＰＤＡ１００Ａからの応答があれば（Ｓ１０４にてＹＥＳ）、ＰＤＡ１００Ａとの接続を確立する（Ｓ１０６〜Ｓ１２８）。
【００７５】
以上の動作により、ＰＤＡ１００Ａをマスタとするネットワークが完成する。
以上のようにして、本発明の実施の形態に係るＰＤＡは、他のＰＤＡにマスタ情報を通知することができる。その結果、本発明の実施の形態に係るＰＤＡはマスタと接続し、１対多のネットワークを構築することができるので、消費電力が低く、処理速度が速く、使い勝手が良く、１対多の無線通信装置からなるネットワークを自動的に構築することができ、構成が簡単な無線通信装置を提供することができる。
【００７６】
なお、本実施の形態に係るＰＤＡは、相手先を検出するごとにそのうちの１台と接続を確立することとしたが、まず検出した相手先すべてと接続を確立し、マスタ情報を得ても良い。また、接続を確立した相手先との通信の切断は、マスタとの接続を確立した後に一度に行っても良い。
【００７７】
＜変形例＞
本発明の実施の形態の変形例として、ＰＤＡに実装されたブルートゥースデバイスにより通信する場合を説明する。マスタ情報としてＢＤ＿ＡＤＤＲ情報を用い、そのＢＤ＿ＡＤＤＲ情報をデバイス名の一部に挿入する。これにより、リモートネームリクエスト機能によりＢＤ＿ＡＤＤＲ情報を相互に通信することができる。
【００７８】
ＢＤ＿ＡＤＤＲ情報とは、ブルートゥースデバイス毎に固有な識別ＩＤであり、ＭＡＣアドレスやＩＰアドレスと同類のものである。ブルートゥース通信では、接続したいブルートゥースデバイスをこのＢＤ＿ＡＤＤＲ情報で指定して接続を行う。
【００７９】
デバイス名とは、ブルートゥースデバイスにおいて設定できる、ＰＣ端末に設定する端末名と同様なブルートゥースデバイスの名称である。このデバイス名は、必要に応じてその内容を自由に変更することができる。
【００８０】
以下、図７を参照して、本変形例に係るＰＤＡがネットワークを構築する手順について説明する。
【００８１】
なお、本変形例に係るＰＤＡハードウェア構成およびＰＤＡで実行するプログラムの制御構造は、第１の実施の形態と同様である。したがって、それらについての説明は、ここでは繰り返さない。
【００８２】
図７（Ａ）に示すように、本変形例に係るブルートゥースデバイス付ＰＤＡ２００Ａ、２００Ｂがネットワークを形成している。ブルートゥースデバイス付ＰＤＡ２００Ａは、マスタとして稼働している。ブルートゥースデバイス付ＰＤＡ２００Ｂはスレーブとして稼働している。このネットワークに、新たなブルートゥースデバイス付ＰＤＡ２００Ｃが加入する場合を考える。これらのブルートゥースデバイス付ＰＤＡには、前述したＢＤ＿ＡＤＤＲ情報が付されている。ブルートゥースデバイス付ＰＤＡ２００Ｂのデバイス名は、「Ｂ＠Ｘ：Ｘ：Ｘ：Ｘ：Ｘ：Ｘ」であり、マスタであるブルートゥースデバイス付ＰＤＡ２００ＡのＢＤ＿ＡＤＤＲ情報が挿入されている。新しくネットワークに加入しようとするブルートゥースデバイス付ＰＤＡ２００Ｃのデバイス名は「Ｃ」であり、マスタのＢＤ＿ＡＤＤＲ情報が挿入されていない。したがって、ブルートゥースデバイス付ＰＤＡ２００Ｃは、どのブルートゥースデバイス付ＰＤＡがマスタか把握していない。
【００８３】
ブルートゥースデバイス付ＰＤＡ２００Ｃは、ネットワークに加入するため、検出用の信号であるインクワイヤリパケットを放送し（Ｓ１０２）、応答を待つ（Ｓ１０４）。ブルートゥースデバイス付ＰＤＡ２００Ａ、２００Ｂは、ブルートゥースデバイス付ＰＤＡ２００Ｃから情報を受信し（Ｓ１４０）、その情報がインクワイヤリパケットと判断すると（Ｓ１４２にてＹＥＳ）、ブルートゥースデバイス付ＰＤＡ２００Ａ、２００Ｂ自身のＢＤ＿ＡＤＤＲ情報を含んだ応答用信号を送信する（Ｓ１４４）。ブルートゥースデバイス付ＰＤＡ２００Ｃは、ブルートゥースデバイス付ＰＤＡ２００Ａ、２００Ｂからの応答があれば（Ｓ１０４にてＹＥＳ）、そのＢＤ＿ＡＤＤＲ情報を記憶する（Ｓ１０６）。この段階でブルートゥースデバイス付ＰＤＡ２００Ｃはマスタ情報を把握していないので（Ｓ１０８にてＮＯ）、任意の方法により選択したブルートゥースデバイス付ＰＤＡ２００Ｂとの接続を確立する（Ｓ１１０、Ｓ１４６）。図７（Ｂ）はこの時の状況を示す。
【００８４】
次に、ブルートゥースデバイス付ＰＤＡ２００Ｃは、ブルートゥースデバイス付ＰＤＡ２００Ｂに、リモートネームリクエスト機能を利用してデバイス名を要求する（Ｓ１１４）。ブルートゥースデバイス付ＰＤＡ２００Ｂは、これに対して（Ｓ１５０にてＹＥＳ）、マスタのＢＤ＿ＡＤＤＲ情報を把握しているため（Ｓ１５２にてＹＥＳ）、デバイス名「Ｂ＠Ｘ：Ｘ：Ｘ：Ｘ：Ｘ：Ｘ」を送信した（Ｓ１５４）。その結果、ブルートゥースデバイス付ＰＤＡ２００Ｃの制御部は、マスタのＢＤ＿ＡＤＤＲ情報を取得したので（Ｓ１１６にてＹＥＳ）、これを自身のデバイス名に挿入して、デバイス名を「Ｃ＠Ｘ：Ｘ：Ｘ：Ｘ：Ｘ：Ｘ」と変更する（Ｓ１１８）。
【００８５】
図７（Ｃ）に示すように、ブルートゥースデバイス付ＰＤＡ２００Ｃは、ブルートゥースデバイス付ＰＤＡ２００Ｂがネットワークのマスタでないため（Ｓ１２２にてＮＯ）、通信を切断する（Ｓ１３０）。
【００８６】
図７（Ｄ）に示すように、ブルートゥースデバイス付ＰＤＡ２００Ｃは、インクワイヤリパケットを放送し（Ｓ１０２）、ブルートゥースデバイス付ＰＤＡ２００Ａからの応答があるまで（Ｓ１２６にてＹＥＳ）、ブルートゥースデバイス付ＰＤＡの検出を繰り返す（Ｓ１０６〜Ｓ１２６）。ブルートゥースデバイス付ＰＤＡ２００Ａからの応答があれば（Ｓ１２６にてＹＥＳ）、ブルートゥースデバイス付ＰＤＡ２００Ａとの接続を確立する（Ｓ１２８）。以上の動作により、ブルートゥースデバイス付ＰＤＡ２００Ａをマスタとするネットワークが完成する。
【００８７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内ですべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るＰＤＡのシステム構成図である。
【図２】本発明の実施の形態に係るＰＤＡに通信する応答用信号のフォーマットおよびマスタ通知信号のフォーマットを示す図である。
【図３】本発明の実施の形態に係るＰＤＡにおいて応答があったＰＤＡの自己情報を記憶する際のフォーマットを示す図である。
【図４】本発明の実施の形態に係るＰＤＡが通信先を設定する手順を表すフローチャートである。
【図５】本発明の実施の形態に係るＰＤＡがマスタ情報を通知する手順を表すフローチャートである。
【図６】本発明の実施の形態に係るＰＤＡがネットワークを構築する手順を表す概要図である。
【図７】本発明の実施の形態の変形例に係るブルートゥースデバイス付ＰＤＡがネットワークを構築する手順を表す図である。
【符号の説明】
１００，１００Ａ，１００Ｂ，１００Ｃ　ＰＤＡ、１１０　制御部、１１２　通信部、１１４　記憶部、１１６　表示部、１１８　操作部、１２０　応答用信号のフォーマット、１２２　シーケンス番号、１２４　応答用オペレーションコード、１２６　データ長、１２８　自己情報のデータ、１３０　マスタ通知信号のフォーマット、１３４　マスタ通知用オペレーションコード、１３８　マスタ情報のデータ、２００Ａ，２００Ｂ，２００Ｃ　ブルートゥースデバイス付ＰＤＡ。
【図１】
2004048286.tif 000003
【図２】
2004048286.tif 000004
【図３】
2004048286.tif 000005
【図４】
2004048286.tif 000006
【図５】
2004048286.tif 000007
【図６】
2004048286.tif 000008
【図７】
2004048286.tif 000009