(57)【特許請求の範囲】
【請求項１】
通信装置であって、
通信パラメータを提供する提供装置から通信パラメータの提供を受ける受信装置として動作する受信手段と、
ネットワークへ参加中か否かを判定する判定手段と、
通信パラメータの提供又は受信するための処理を指示するユーザの操作を検出する検出手段と、
前記検出手段により前記操作が検出され、前記通信装置が前記ネットワークに参加している場合、前記提供装置が他の受信装置に通信パラメータを提供できるようにするためのメッセージを送信する送信手段と、
を有することを特徴とする通信装置。
【請求項２】
前記ネットワークに参加中であると前記判定手段により判定されると、前記送信手段により前記メッセージを送信し、参加中でないと判定されると、前記受信手段により前記受信装置として動作するよう制御する制御手段を有することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記メッセージを送信した場合に、前記通信装置による報知信号の単位時間当たりの送信回数が、前記他の通信装置よりも少なくなるように、報知信号の単位時間当たりの送信回数を決定するためのパラメータを変更する設定手段を有することを特徴とする請求項１又は請求項２に記載の通信装置。
【請求項４】
前記他の通信装置から通信パラメータの送受信の結果の通知を受信した場合に、前記設定手段により変更された前記パラメータを、変更前の状態に戻す再設定手段と、
を有することを特徴とする請求項３に記載の通信装置。
【請求項５】
前記メッセージを受信した場合に、前記通信装置による報知信号の単位時間当たりの送信回数が、前記他の通信装置よりも少なくなるように、報知信号の単位時間当たりの送信回数を決定するためのパラメータを変更する変更手段を有することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記他の通信装置から通信パラメータの送受信の結果の通知を受信した場合に、前記変更手段により変更された前記パラメータを、変更前の状態に戻す手段を有することを特徴とする請求項５に記載の通信装置。
【請求項７】
前記他の通信装置から通信パラメータの送受信の結果の通知を受信した場合に、受信した前記結果に基づいて、通信パラメータの送受信の結果をユーザに通知する通知手段を有することを特徴とする請求項１乃至請求項６のいずれか１項に記載の通信装置。
【請求項８】
通信パラメータの提供又は受信をユーザが指示するためのボタンを有し、
前記検出手段は、前記ボタンのユーザによる操作を検出することを特徴とする請求項１乃至請求項７のいずれか１項に記載の通信装置。
【請求項９】
通信装置であって、
通信パラメータの提供又は受信するための処理を指示するユーザの操作を検出する検出手段と、
通信パラメータの提供を受ける受信装置に、通信パラメータを提供する提供装置として動作する提供手段と、
ネットワークに既に参加中であり、通信パラメータの提供又は受信するための処理をユーザに指示された第１の通信装置から送られた、前記提供装置としての動作の開始を要求するメッセージを受信する受信手段と、を有し、
前記提供手段は、前記受信手段により前記メッセージが受信され、かつ、前記ネットワークに参加しようとする第２の通信装置から要求されると、前記第２の通信装置が前記ネットワークに参加するための通信パラメータを前記第２の通信装置に提供することを特徴とする通信装置。
【請求項１０】
前記メッセージを受信した場合に、前記通信装置による報知信号の単位時間当たりの送信回数が、前記他の通信装置よりも多くなるように、報知信号の単位時間当たりの送信回数を決定するためのパラメータを変更する設定手段を有することを特徴とする請求項９に記載の通信装置。
【請求項１１】
前記提供手段による前記通信パラメータの提供が完了した場合、又は、前記提供手段による前記通信パラメータの提供がエラーにより終了した場合、又は、通信パラメータの送受信の完了を通知するメッセージを受信した場合、又は、通信パラメータの送受信のエラーを通知するメッセージを受信した場合に、前記設定手段により変更された前記パラメータを、前記設定手段による変更前の状態に戻す再設定手段を有することを特徴とする請求項１０に記載の通信装置。
【請求項１２】
前記提供手段による前記通信パラメータの提供が完了した場合、又は、前記提供手段による前記通信パラメータの提供がエラーにより終了した場合、又は、通信パラメータの送受信の完了を通知するメッセージを受信した場合、又は、通信パラメータの送受信のエラーを通知するメッセージを受信した場合に、通信パラメータの送受信の結果をユーザに通知する通知手段を有することを特徴とする請求項９乃至請求項１１のいずれか１項に記載の通信装置。
【請求項１３】
通信パラメータの提供又は受信をユーザが指示するためのボタンを有し、
前記提供手段は、前記ボタンの操作を検出し、かつ、前記ネットワークに参加しようとする第２の通信装置から要求されると、前記第２の通信装置が前記ネットワークに参加するための通信パラメータを前記第２の通信装置に提供することを特徴とする請求項９乃至請求項１２のいずれか１項に記載の通信装置。
【請求項１４】
通信装置の制御方法であって、
通信パラメータを提供する提供装置から前記通信パラメータの提供を受けるための処理を行う受信工程と、
通信パラメータの提供又は受信するための処理を指示する操作を検出され、ネットワークへ参加している場合、通信パラメータを提供する提供装置が他の受信装置に通信パラメータを提供できるようにするためのメッセージを送信する送信工程と、
を有することを特徴とする通信装置の制御方法。
【請求項１５】
通信装置の制御方法であって、
通信パラメータの提供又は受信するための処理を指示するユーザの操作を検出する検出工程と、
通信パラメータの提供を受ける受信装置に通信パラメータを提供する提供装置として動作する第１の提供工程と、
ネットワークに既に参加中であり、通信パラメータの提供又は受信するための処理をユーザに指示された第１の通信装置から送られた、前記提供装置としての動作の開始を要求するメッセージを受信する受信工程と、
前記受信工程において前記メッセージが受信され、かつ、前記ネットワークに参加しようとする第２の通信装置から要求されると、前記第２の通信装置が前記ネットワークに参加するための通信パラメータを前記第２の通信装置に提供する第２の提供工程と、
を有することを特徴とする通信装置の制御方法。
【請求項１６】
請求項１４又は請求項１５に記載の制御方法を、コンピュータに実行させるためのコンピュータプログラム。
【請求項１７】
コンピュータにより読み出し可能であり、請求項１６のコンピュータプログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信装置の通信方法、プログラム、記憶媒体に関する。
【背景技術】
【０００２】
ＩＥＥＥ８０２．１１規格シリーズに準拠した無線ＬＡＮに代表される無線通信では、使用前に設定しなければならない設定項目が数多く存在する。
【０００３】
例えば、設定項目として、ネットワーク識別子としてのＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）、暗号方式、暗号鍵、認証方式、認証鍵等の無線通信を行うために必要な通信パラメータがある。これら全てをユーザが手入力により設定するのは非常に煩雑である。
【０００４】
そこで、様々なメーカーから、通信パラメータを簡単に無線機器に設定するための自動設定方法が考案されている。これら自動設定方法は、接続する機器間で予め定められた手順、及びメッセージにより、一方の機器から他方の機器に通信パラメータを提供し、通信パラメータの設定を自動的に行っている。
【０００５】
特許文献１には、無線ＬＡＮアドホックネットモードの通信（以下、アドホック通信）における通信パラメータの自動設定の一例が開示されている。
【特許文献１】特開２００６−３１１１３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ここで、通信パラメータの自動設定を用いて構築されたアドホックネットワークへ、通信パラメータの自動設定により新規に機器を追加する場合を考える。
【０００７】
この場合、ネットワークに参加中の機器が、新規に追加される機器へ当該ネットワークの通信パラメータを提供する必要がある。
【０００８】
しかしながら、ネットワークへ参加中の機器の中には、新規に追加される機器へ通信パラメータを提供できない機器が存在する。このような機器としては、例えば通信パラメータの自動設定により通信パラメータを受信する機能のみを備え、通信パラメータを提供する機能を備えない機器などが挙げられる。また、通信パラメータを提供する機能を備えた機器であっても、他の処理を優先して実行するために、通信パラメータを提供する処理を実行できない場合も考えられる。
【０００９】
そのため、ユーザは機器を追加する際に、ネットワークに参加中の機器の中から通信パラメータを提供可能な機器を選択して通信パラメータの自動設定を起動しなければならず、使い勝手が良くないという問題があった。
【００１０】
本発明は、通信パラメータを設定するに行う、ユーザによる機器選択の負荷を軽減することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の１態様は、通信装置であって、通信パラメータを提供する提供装置から通信パラメータの提供を受ける受信装置として動作する受信手段と、ネットワークへ参加中か否かを判定する判定手段と、通信パラメータの提供又は受信するための処理を指示するユーザの操作を検出する検出手段と、前記検出手段により前記操作が検出され、前記通信装置が前記ネットワークに参加している場合、前記提供装置が他の受信装置に通信パラメータを提供できるようにするためのメッセージを送信する送信手段と、を有することを特徴とする。
【００１２】
また、本発明の１態様は、通信装置であって、通信パラメータの提供又は受信するための処理を指示するユーザの操作を検出する検出手段と、通信パラメータの提供を受ける受信装置に、通信パラメータを提供する提供装置として動作する提供手段と、ネットワークに既に参加中であり、通信パラメータを提供する第１の通信装置から送られた、前記提供装置としての動作の開始を要求するメッセージを受信する受信手段と、を有し、前記提供手段は、前記受信手段により前記メッセージが受信され、かつ、前記ネットワークに参加しようとする第２の通信装置から要求されると、前記第２の通信装置が前記ネットワークに参加するための通信パラメータを前記第２の通信装置に提供することを特徴とする。
【００１３】
また、本発明の１態様は、通信装置の制御方法であって、通信パラメータを提供する提供装置から前記通信パラメータの提供を受けるための処理を行う受信工程と、通信パラメータの提供又は受信するための処理を指示する操作を検出され、ネットワークへ参加している場合、通信パラメータを提供する提供装置が他の受信装置に通信パラメータを提供できるようにするためのメッセージを送信する送信工程と、を有することを特徴とする。
【００１４】
また、本発明の１態様は、通信装置の制御方法であって、通信パラメータの提供又は受信するための処理を指示するユーザの操作を検出する検出工程と、通信パラメータの提供を受ける受信装置に通信パラメータを提供する提供装置として動作する第１の提供工程と、ネットワークに既に参加中であり、通信パラメータを提供する第１の通信装置から送られた、前記提供装置としての動作の開始を要求するメッセージを受信する受信工程と、前記受信工程において前記メッセージが受信され、かつ、前記ネットワークに参加しようとする第２の通信装置から要求されると、前記第２の通信装置が前記ネットワークに参加するための通信パラメータを前記第２の通信装置に提供する第２の提供工程と、を有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ユーザは通信パラメータを提供する機器を選択しなくても、ネットワークへ機器を追加することが可能となり、ユーザの機器選択の負荷を軽減でき、使い勝手が向上する。
【発明を実施するための最良の形態】
【００１６】
以下、本実施形態に係る通信装置について、図面を参照しながら詳細に説明する。以下では、ＩＥＥＥ８０２．１１シリーズに準拠した無線ＬＡＮシステムを用いた例について説明するが、通信形態は必ずしもＩＥＥＥ８０２．１１準拠の無線ＬＡＮには限らない。
【００１７】
本実施形態に好適な事例におけるハードウェア構成について説明する。
【００１８】
図１は本発明を適用できる実施形態に係る、後述の各装置の構成の一例を表すブロック図である。１０１は装置全体を示す。１０２は、記憶部１０３に記憶される制御プログラムを実行することにより装置全体を制御する制御部である。制御部１０２は、他の装置との間で通信パラメータの設定制御も行う。１０３は制御部１０２が実行する制御プログラムと、通信パラメータ等の各種情報を記憶する記憶部である。後述する各種動作は、記憶部１０３に記憶された制御プログラムを制御部１０２が実行することにより行われる。
【００１９】
１０４は無線通信を行うための無線部である。１０５は各種表示を行う表示部でありＬＣＤやＬＥＤのように視覚で認知可能な情報の出力、あるいはスピーカなどの音出力が可能な機能を有する。
【００２０】
１０６は通信パラメータ設定処理を開始するトリガを与える設定ボタンである。制御部１０２は、ユーザによる設定ボタン１０６の操作を検出すると、後述する処理を実行する。
【００２１】
１０７はアンテナ制御部、そして１０８はアンテナである。１０９は、ユーザが各種入力を行うための入力部である。
【００２２】
図２は、後述の通信パラメータ設定動作において、通信パラメータを提供する装置（以下、提供装置）が実行するソフトウェア機能ブロックの構成の一例を表すブロック図である。
【００２３】
２０１は装置全体を示している。２０２は通信パラメータの自動設定機能ブロックである。本実施形態では、ネットワーク識別子としてのＳＳＩＤ、暗号方式、暗号鍵、認証方式、認証鍵等の無線通信を行うために必要な通信パラメータの自動設定を行う。
【００２４】
２０３は各種通信にかかわるパケットを受信するパケット受信部である。ビーコン（報知信号）の受信は、パケット受信部２０３によって行われる。２０４は各種通信にかかわるパケットを送信するパケット送信部である。ビーコンの送信は、パケット送信部２０４によって行われる。なおビーコンには、送信元の機器の各種情報（自己情報）が付加される。
【００２５】
２０５はプローブリクエストなどの機器検索信号の送信を制御する検索信号送信部である。なお、プローブリクエストは、所望のネットワークを検索するためのネットワーク検索信号ということもできる。プローブリクエストの送信は、検索信号送信部２０５により行われる。また、受信したプローブリクエストに対する応答信号であるプローブレスポンスの送信も検索信号送信部２０５により行われる。
【００２６】
２０６は他の装置からのプローブリクエストなどの機器検索信号の受信を制御する検索信号受信部である。プローブリクエストの受信は、検索信号受信部２０６により行われる。また、プローブレスポンスの受信も検索信号受信部２０６により行われる。なお機器検索信号、及びその応答信号には、送信元の機器の各種情報（自己情報）が付加される。
【００２７】
２０７は、ネットワーク接続を制御するネットワーク制御部である。無線ＬＡＮアドホックネットワークへの接続処理などは、ネットワーク制御部２０７により実施される。
【００２８】
通信パラメータ自動設定機能ブロックにおいて、２０８は相手機器に通信パラメータを提供する通信パラメータ提供部である。
【００２９】
２０９は、通信パラメータ自動設定における各種プロトコルを制御する自動設定制御部である。後述の通信パラメータ自動設定の処理は、自動設定制御部２０９の制御に基づいて、通信パラメータ提供部２０８により行われる。また、通信パラメータ自動設定処理が開始されてからの経過時間が当該設定処理の制限時間を越えたか否かの判定も、自動設定制御部２０９で行われる。また、当該制限時間を超えたと判定した場合には、自動設定制御部２０９の制御により、設定処理が中止される。
【００３０】
２１０は、通信パラメータの自動設定の開始と終了の通知に関する処理を制御する設定通知制御部である。後述する提供装置における開始通知メッセージ、開始通知応答メッセージ、および終了通知メッセージの送受信処理は、設定通知制御部２１０により実施される。
【００３１】
２１１は、通信パラメータの自動設定に関する表示を制御する表示制御部である。自動設定処理の成功時やエラー発生時に、表示制御部２１１は表示部１０５を用いてユーザへ通知を行う。
【００３２】
２１２は、ビーコン制御部であり、ビーコン（報知信号）の送信タイミングを制御する。ここで、ＩＥＥＥ８０２．１１無線ＬＡＮのアドホックネットワークにおけるビーコンの送信アルゴリズムについて説明する。
【００３３】
アドホックネットワークにおけるビーコンの送信は、ネットワークを構成する全ての装置間で自律分散的に行われる。ビーコンの送信間隔（ビーコン周期）は，アドホックネットワークを最初に構築した装置が決定することになっており、通常は１００ｍｓ程度の間隔でいずれかの装置からビーコンが送信される。
【００３４】
ビーコンを送信するタイミングはコンテンションウィンドウ（乱数発生範囲、以下ＣＷ）と呼ばれるパラメータにより制御される。ネットワーク内の各装置は、ビーコンを送信する時間になると０からＣＷの中からランダムなある値（ＣＷｒａｎｄ）を求める。このＣＷｒａｎｄに、予め定められた一定の間隔（スロットタイム）を掛けた時間をビーコン送信までの待ち時間（バックオフ時間）とする。次に、前記ビーコン送信までの待ち時間をスロットタイムでデクリメントしていき、待ち時間が０になったときにビーコンを送信する。もし、自装置がビーコンを送信する前に他の装置からのビーコンを受信した場合は、ビーコンを送信する処理を中止する。このようにすることにより、各装置から送信されるビーコンの衝突を防ぐことができる。アドホックネットワーク上の各装置は、０からＣＷの間の乱数を選択するので、ネットワークを構成している装置のうち、もっとも小さいＣＷｒａｎｄを選択した装置がビーコンを送信することになる。
【００３５】
例えば、各装置に初期値として同一のＣＷが設定されている場合は、各装置によるビーコンの送信確率は同じになり、その結果として、各装置による単位時間当たりのビーコンの送信回数はほぼ同じになる。言い換えれば、各装置によるビーコンの送信頻度（送信割合）は同じになる。一方でネットワーク上の１つの装置がＣＷを初期値よりも小さい値に設定すると、当該装置が他の装置よりもビーコンを送信する確率は高くなる。つまり、ＣＷはビーコンの送信確率を決定するためのパラメータ、又はビーコンの単位時間当たりの送信回数を決定するためのパラメータということができる。又、各装置が送信するビーコンの送信割合を決定するためのパラメータということもできる。また、ＣＷはビーコンを送信するタイミングを決定するためのパラメータ、ビーコンの送信までの待ち時間を決定するためのパラメータと言い換えることもできる。
【００３６】
なお、ＣＷの値は、ＣＷｍｉｎ（最小値）からＣＷｍａｘ（最大値）までの範囲で変更することが可能であり、ＣＷｍｉｎに設定すると単位時間当たりのビーコンの送信回数が最大になる。なお、初期値としてＣＷｉｎｉｔ（＞ＣＷｍｉｎ）が設定されており、通信パラメータ自動設定処理が実行されていない間は、初期値を用いてビーコンの送信が行われる。
【００３７】
図３は、後述の通信パラメータ設定動作において、通信パラメータを受信する装置（以下、受信装置）が実行するソフトウェア機能ブロックの構成の一例を表すブロック図である。
【００３８】
３０１は装置全体を示している。３０２は通信パラメータの自動設定機能ブロックである。本実施形態では、ネットワーク識別子としてのＳＳＩＤ、暗号方式、暗号鍵、認証方式、認証鍵等の無線通信を行うために必要な通信パラメータの自動設定を行う。
【００３９】
３０３は各種通信にかかわるパケットを受信するパケット受信部である。ビーコン（報知信号）の受信は、パケット受信部３０３によって行われる。３０４は各種通信にかかわるパケットを送信するパケット送信部である。ビーコンの送信は、パケット送信部３０４によって行われる。なおビーコンには、送信元の機器の各種情報（自己情報）が付加される。
【００４０】
３０５はプローブリクエストなどの機器検索信号の送信を制御する検索信号送信部である。なお、プローブリクエストは、所望のネットワークを検索するためのネットワーク検索信号ということもできる。プローブリクエストの送信は、検索信号送信部３０５により行われる。また、受信したプローブリクエストに対する応答信号であるプローブレスポンスの送信も検索信号送信部３０５により行われる。
【００４１】
３０６は他の装置からのプローブリクエストなどの機器検索信号の受信を制御する検索信号受信部である。プローブリクエストの受信は、検索信号受信部３０６により行われる。また、プローブレスポンスの受信も検索信号受信部３０６により行われる。なお機器検索信号、及びその応答信号には、送信元の機器の各種情報（自己情報）が付加される。
【００４２】
３０７は、ネットワーク接続を制御するネットワーク制御部である。無線ＬＡＮアドホックネットワークへの接続処理などは、ネットワーク制御部３０７により実施される。
【００４３】
通信パラメータ自動設定機能ブロックにおいて、３０８は相手機器より通信パラメータを受信する通信パラメータ受信部である。
【００４４】
３０９は、通信パラメータ自動設定における各種プロトコルを制御する自動設定制御部である。後述の通信パラメータ自動設定の処理は、自動設定制御部３０９の制御に基づいて、通信パラメータ受信部３０８により行われる。また、通信パラメータ自動設定処理が開始されてからの経過時間が当該設定処理の制限時間を越えたか否かの判定も、自動設定制御部３０９で行われる。また、当該制限時間を超えたと判定した場合には、自動設定制御部３０９の制御により、設定処理が中止される。
【００４５】
３１０は、通信パラメータの自動設定の開始と終了の通知に関する処理を制御する設定通知制御部である。後述する受信装置における開始通知メッセージ、開始通知応答メッセージ、および終了通知メッセージの送受信処理は、設定通知制御部３１０により実施される。
【００４６】
３１１は、通信パラメータの自動設定に関する表示を制御する表示制御部である。自動設定処理の成功時やエラー発生時に、表示制御部３１１は表示部１０５を用いてユーザへ通知を行う。
【００４７】
３１２は、ビーコン制御部であり、ビーコン（報知信号）の送信タイミングを制御する。
【００４８】
図４は、第１の通信装置Ａ４０１（以下、装置Ａ）、第２の通信装置Ｂ４０２（以下、装置Ｂ）、第３の通信装置Ｃ４０３（以下、装置Ｃ）、およびネットワーク４０４を示した図である。装置Ａは通信パラメータを提供する機能を備え、提供装置として先に説明した図１、図２の構成を有している。装置Ｂと装置Ｃは通信パラメータを受信する機能を備え、受信装置として図１、図３の構成を有している。なお、装置Ｂは装置Ａとの間で通信パラメータ自動設定を実施済みであり、装置Ａから受信した通信パラメータを用いてネットワーク４０４へ参加している。
【００４９】
ここで、装置Ａと装置Ｂから構成されるアドホックネットワーク４０４へ装置Ｃが参加する際に、装置Ｂと装置Ｃの設定ボタンが操作された場合を考える。
【００５０】
図６は、本実施形態における受信装置の通信パラメータを受信する際の動作を説明するフローチャート図である。後述する図５のステップＳ５１０にて通信パラメータ受信処理が起動されると、図６に示す処理は開始される。
【００５１】
処理開始後、受信装置は通信パラメータ受信処理の制限時間を経過したか否かを判定するためのタイマを起動する（Ｓ６０１）。当該タイマが満了すると、以下説明するＳ６０２〜Ｓ６０５の処理途中であっても、通信パラメータ設定処理は中止される。
【００５２】
受信装置はプローブリクエストを送信し（Ｓ６０２）、提供装置から通信パラメータ自動設定を意味する付加情報を載せたプローブレスポンスが送信されてくるのを一定時間待つ（Ｓ６０３）。なお、通信パラメータ自動設定を意味する付加情報が付加されたプローブレスポンスは、提供装置が自動設定処理の実行中に返すプローブレスポンスである。自動設定処理の実行中でない場合には、通信パラメータ自動設定を意味する付加情報を付加しないプローブレスポンスが返信される。このように、プローブレスポンスを確認することによって、通信パラメータの設定処理を開始している提供装置を検出することができる。
【００５３】
一定時間経過後、付加情報付きのプローブレスポンスを受信しなかった場合は、ステップＳ６０２へ戻り、再度、プローブリクエストの送信を繰り返す（Ｓ６０４）。
【００５４】
付加情報付きのプローブレスポンスを受信した場合、受信装置は提供装置に対して通信パラメータの提供を要求する。この要求は、通信パラメータの自動設定の開始メッセージを送信することにより行う。そして、受信装置は提供装置から通信パラメータを受信して記憶部１０３に記憶する（Ｓ６０５）。受信装置は記憶した通信パラメータを用いることによりネットワーク４０４に参加することが可能となり、ネットワークに参加中の機器との間でデータ通信を行うことが可能となる。
【００５５】
なお、Ｓ６０２〜Ｓ６０４ではプローブリクエストに対するプローブレスポンスの受信を待機することにより、通信パラメータの設定処理を開始している提供装置を検索する方法（アクティブスキャン）について説明した。通信パラメータの設定処理を実行中の提供装置は、通信パラメータ自動設定を意味する付加情報を付加したビーコンを送信するので、受信装置は一定時間、当該ビーコンが送信されてくるのを待つ方法（パッシブスキャン）を用いるようにしてもよい。
【００５６】
図５は、本実施形態における受信装置の動作を説明するフローチャート図である。受信装置において設定ボタン１０６が操作されると、自動設定制御部３０９が該操作を検出し、図５の処理を開始する。
【００５７】
処理が開始されると、受信装置は自身がネットワークに参加中か否かを確認する（Ｓ５０１）。ネットワークに参加していないと判定した場合は、図６にて説明する通信パラメータの受信処理を起動する（Ｓ５１０）。ネットワークに参加中と判定した場合はステップＳ５０２へ進む。図４のように、装置Ａから通信パラメータの提供を受け、ネットワーク４０４に既に参加している装置Ｂの設定ボタン１０６が操作された場合は、ステップＳ５０２に進む。また、通信パラメータの提供を受けていない装置Ｃの設定ボタン１０６が操作された場合は、ステップＳ５１０に進む。ステップＳ５０２では、受信装置は、ステップＳ５０３〜Ｓ５０９にて説明する処理の制限時間が経過したか否かを判定するためのタイマを起動する。そして、受信装置は、通信パラメータの自動設定が開始されたことを通知する開始通知メッセージをブロードキャスト送信する（Ｓ５０３）。該メッセージの送信後、受信装置はビーコンの送信頻度（送信割合）を削減するための処理を行う（Ｓ５０４）。つまり、ＣＷを初期値より大きい値に変更して設定し（Ｓ５０４）、ビーコンの送信割合が低くなるようにする。
【００５８】
なお、ＩＥＥＥ８０２．１１無線ＬＡＮのアドホックネットワークにおいては、プローブレスポンスを返信する装置は、プローブリクエストを受信する直前にビーコンを送信した装置であることが規定されている。
【００５９】
そこでステップＳ５０４では、ビーコン制御部３１２がＣＷを初期値よりも大きな値に設定する。これにより、ネットワークに参加中の受信装置による単位時間当たりのビーコンの送信回数が、提供装置よりも少なくなる。この結果、新規に参加する受信装置による提供装置の検索処理（図６のＳ６０２〜Ｓ６０４）において、提供装置からのプローブレスポンスを短時間で検出することが可能となる。
【００６０】
このように、受信装置よりも提供装置がビーコンを送信する頻度（確率）を高くする。その結果、新規に参加する受信装置がアクティブスキャンによって提供装置を検索する場合に、提供装置からのプローブレスポンスを受信する確率が高くなる。また、新規に参加する受信装置がパッシブスキャンにより提供装置を検索する場合であっても、提供装置からのビーコンを受信する確率が上がる。その結果、新規に参加する受信装置が提供装置を検出できないまま通信パラメータ設定処理の制限時間を経過してしまう確率を下げることが可能となる。また、新規に参加する受信装置が提供装置を短時間で検出することができれば、通信パラメータの提供が完了するまでの時間も短縮することができる。
【００６１】
ステップＳ５０４の処理後、受信装置は提供装置から送信される完了通知メッセージまたはエラー通知メッセージを待ち受ける（Ｓ５０５、Ｓ５０７）。完了通知メッセージを受信した場合は、提供装置による他の受信装置への通信パラメータの提供が終了したと判断し、表示部１０５を用いて通信パラメータの設定処理の完了をユーザに通知する（Ｓ５０６）。エラー通知メッセージを受信した場合は、表示部１０５を用いて上記設定処理のエラーをユーザに通知する（Ｓ５０８）。
【００６２】
ステップＳ５０６、Ｓ５０８でのユーザへの通知後、受信装置のビーコン制御部３１２はＣＷを変更前の初期値の状態に再設定（戻す）し、ステップＳ５０４にて削減したビーコンの送信頻度を元に戻す（Ｓ５０９）。
【００６３】
なお、ステップＳ５０２にて設定したタイマが満了すると、受信装置はステップＳ５０３〜Ｓ５０９の処理を中止し、表示部１０５を用いてユーザに通信パラメータの設定処理のエラーを通知する。また、タイマ満了時にステップＳ５０４にてＣＷの値が変更されている場合は、ステップＳ５０９と同様にビーコンの送信頻度を再設定する。また、ステップＳ５０３にて送信した開始通知メッセージは、完了通知メッセージまたはエラー通知メッセージを受信するまで繰り返し送信される。
【００６４】
図７は、本実施形態における提供装置の第１の提供動作を説明するフローチャート図である。提供装置が開始通知メッセージを受信すると、図７の処理が開始される。
【００６５】
自動設定制御部２０９が開始通信メッセージの受信を検出すると、提供装置のビーコン制御部２１２はＣＷを初期値よりも小さな値に設定する（Ｓ７０１）。ＣＷを初期値より小さくし、提供装置による単位時間当たりのビーコンの送信頻度（送信割合、送信回数）を増加させる（Ｓ７０１）。
【００６６】
これにより、ネットワークに参加中の受信装置による単位時間当たりのビーコンの送信回数が、受信装置よりも多くなる。この結果、新規に参加する受信装置による提供装置の検索処理（図６のＳ６０２〜Ｓ６０４）において、提供装置からのプローブレスポンスを短時間で検出することが可能となる。
【００６７】
このように、提供装置のビーコンの送信頻度を高くすることにより、新規に参加する受信装置がアクティブスキャンによって提供装置を検索する場合に、提供装置からのプローブレスポンスを受信する確率が高くなる。また、新規に参加する受信装置がパッシブスキャンにより提供装置を検索する場合であっても、提供装置からのビーコンを受信する確率が上がる。その結果、新規に参加する受信装置が提供装置を検出できないまま通信パラメータ設定処理の制限時間を経過してしまう確率を下げることが可能となる。また、新規に参加する受信装置が提供装置を短時間で検出することができれば、通信パラメータの提供が完了するまでの時間も短縮することができる。
【００６８】
その後、提供装置は図８にて説明する通信パラメータの提供処理を起動する（Ｓ７０２）。
【００６９】
提供装置は起動した提供処理がエラーにより終了する（Ｓ７０３）か、または受信装置へ通信パラメータを提供する（Ｓ７０４）か、または他の装置からエラー通知又は完了通知のメッセージを受信する（Ｓ７０５、Ｓ７０８）まで待機する。
【００７０】
提供装置は、提供処理が失敗した場合は（Ｓ７０３）、エラー通知メッセージをブロードキャスト送信し（Ｓ７０７）、ステップＳ７０９に進む。また、通信パラメータの提供処理が成功し、受信装置へ通信パラメータを提供した場合は（Ｓ７０４）、完了通知メッセージをブロードキャスト送信し（Ｓ７０６）、ステップＳ７０９に進む。
【００７１】
受信装置を含む他の装置からエラー通知を受信した場合（Ｓ７０５）、完了通知を受信した場合（Ｓ７０９）も、ステップＳ７０９に進む。ステップＳ７０９では、提供装置のビーコン制御部２１２はＣＷを初期値に再設定し、ステップＳ７０２にて増加したビーコンの送信頻度を元に戻す。なお、ＣＷの初期値への再設定は、提供処理の開始後であれば、処理開始直後、提供処理完了後、エラー後のいつでもよい。処理開始後直後に再設定すれば、ビーコンを送信する頻度（回数）が低くなるので、消費電力をより効率的に低減することができる。
【００７２】
図８は、本実施形態における提供装置の通信パラメータを提供する際の動作を説明するフローチャート図である。図８に示す処理は、提供装置が開始通知メッセージを受信し、図７のステップＳ７０２にて通信パラメータ提供処理が起動された場合に開始される。また、図８に示す処理は、提供装置において設定ボタン１０６が操作され、自動設定制御部２０９が該操作を検出し、通信パラメータ提供処理が起動された場合にも開始される。
【００７３】
図８の処理開始後、提供装置は通信パラメータ提供処理の制限時間が経過したか否かを判定するためのタイマを起動する（Ｓ８０１）。当該タイマが満了すると、以下説明するＳ８０２〜Ｓ８０５の処理途中であっても、通信パラメータ設定処理は中止される。
【００７４】
タイマ起動後、提供装置は受信装置からのプローブリクエストまたは通信パラメータ提供要求を待ち受ける。
【００７５】
提供装置は受信装置からプローブリクエストを受信すると、提供装置は通信パラメータ自動設定を意味する付加情報を付加したプローブレスポンスを返信する（Ｓ８０２、Ｓ８０３）。
【００７６】
提供装置は受信装置から通信パラメータの提供要求を受信すると、通信パラメータの提供を要求した受信装置へ通信パラメータを提供する（Ｓ８０４、Ｓ８０５）。
【００７７】
図９は、本実施形態における各装置の動作を説明するシーケンス図である。なお、装置Ｂは、装置Ａから通信パラメータの提供を受け、該通信パラメータにより形成されるネットワーク４０４に既に参加している。また、装置Ｃは、まだ通信パラメータの提供を受けていない。
【００７８】
ユーザにより装置Ｂと装置Ｃの設定ボタンが操作されると、装置Ｂは図５の処理を起動し、開始通知メッセージを送信する（Ｆ９０１）。また装置Ｃは図５の処理を起動し、図６で説明した通信パラメータの受信処理を開始する（Ｆ９０２）。
【００７９】
開始通知メッセージを送信した装置Ｂは、ＣＷを初期値より大きい値に変更し、ビーコンの送信頻度を削減する（Ｆ９０３）。
【００８０】
装置Ａは開始通知メッセージを受信すると、ＣＷを初期値より小さい値に変更し、ビーコンの送信頻度を増加（Ｆ９０４）させた後に、通信パラメータの提供処理を開始する（Ｆ９０５）。
【００８１】
装置Ｃは提供装置である装置Ａを検出し、装置Ａからネットワーク４０４での通信に必要な通信パラメータの提供を受ける（Ｆ９０６）。装置Ｃは受信した通信パラメータを利用してネットワーク４０４へ参加する（Ｆ９０７）。
【００８２】
装置Ａは装置Ｃへ通信パラメータを提供後、完了通知メッセージを送信する（Ｆ９０８）。完了通知メッセージの送信後、装置ＡはＣＷを初期値に戻し、Ｆ９０５にて増加させたビーコンの送信頻度を元に戻す（Ｆ９０９）。
【００８３】
装置Ｂは完了通知メッセージを受信すると、表示部１０５を用いてユーザへ処理が完了したことを通知する（Ｆ９１０）。また、ＣＷを初期値に戻し、Ｆ９０３にて削減したビーコンの送信頻度を元に戻す（Ｆ９１１）。
【００８４】
このように本実施の形態によれば、ネットワークに参加中の受信装置の設定ボタンが操作された場合であっても、当該受信装置が開始通知メッセージを送信することで、通信パラメータの提供処理を行うことができる。即ち、開始通知メッセージを受信した提供装置が提供処理を自動的に起動して、提供処理を実行することができる。そのため、ユーザはネットワークに参加中の機器の中から提供装置、受信装置を意識することなく、任意の装置を選択すれば、通信パラメータの提供を受けることができる。つまり、提供装置を選択すること無く、任意の機器の設定ボタンを操作することで、ネットワークへ新規に機器を追加することが可能となる。また、提供処理の終了後、増加させていたビーコンの送信頻度を元に戻すことにより、ビーコン送信による消費電力を低減することができる。なお、通信パラメータの提供処理開始後の直後にビーコンの送信頻度を元に戻せば、ビーコン送信による消費電力をより効率的に低減することができる。
【００８５】
上記説明では、受信装置である装置Ｂの設定ボタンが操作された場合について説明した。次に、提供装置である装置Ａの設定ボタンが操作された場合について説明する。
【００８６】
図１０は、提供装置の第２の提供動作を説明するフローチャート図である。提供装置の設定開始ボタンが操作されると、自動設定制御部２０９が該操作を検出し、図１０の処理を開始する。
【００８７】
処理が開始されると、提供装置のビーコン制御部２１２はＣＷを初期値よりも小さな値に設定する（Ｓ１００１）。このＣＷを初期値よりも小さな値に変更することで、提供装置による単位時間当たりのビーコンの送信頻度（送信割合）を増加させる（Ｓ１００１）。
【００８８】
そして、提供装置は、図８にて説明した通信パラメータの提供処理を起動する（Ｓ１００２）。
【００８９】
提供処理を起動すると、提供装置は、通信パラメータの自動設定が開始されたことを通知する開始通知メッセージをブロードキャスト送信する（Ｓ１００３）。
【００９０】
提供装置は起動した提供処理がエラー終了する（Ｓ１００７）か、受信装置への通信パラメータの提供を行い、提供が完了する（Ｓ１００４）か、または他の装置からエラー通知又は完了通知メッセージを受信する（Ｓ１００６、Ｓ１００９）まで待機する。
【００９１】
提供処理が成功し、受信装置への通信パラメータの提供が完了した場合は（Ｓ１００４）、提供装置は完了通知メッセージをブロードキャスト送信する（Ｓ１００５）。
【００９２】
ステップ１００５により完了通知メッセージを送信するか、または他の装置から完了通知メッセージを受信した（Ｓ１００６）場合は、提供装置は表示部１０５を用いて処理完了をユーザに通知する（Ｓ１０１０）。
【００９３】
また、提供処理が失敗した場合は（Ｓ１００７）、提供装置はエラー通知メッセージをブロードキャスト送信する（Ｓ１００８）。
【００９４】
ステップ１００８によりエラー通知メッセージを送信するか、または他の装置からエラー通知メッセージを受信した（Ｓ１００９）場合は、提供装置は表示部１０５を用いて処理エラーをユーザに通知する（Ｓ１０１１）。
【００９５】
ステップＳ１０１０又はＳ１０１１の表示が終了すると、提供装置のビーコン制御部２１２はＣＷを初期値に再設定し、ステップＳ１００１にて増加したビーコンの送信頻度を元に戻す（Ｓ１０１２）。なお、ＣＷの初期値への再設定は、提供処理の開始後であれば、処理開始直後、提供処理完了後、エラー後のいつでもよい。処理開始後直後に再設定すれば、ビーコンを送信する頻度（回数）が低くなるので、ビーコン送信による消費電力をより効率的に低減することができる。また、ステップＳ１００３にて送信した開始通知メッセージは、提供処理がエラー終了するか、または受信装置へ通信パラメータを提供するか、または他の装置から通知メッセージを受信するまで、繰り返し送信される。
【００９６】
図１１は、ネットワークに参加中の受信装置（装置Ｂ）の動作を説明するフローチャート図である。受信装置が開始通知メッセージを受信すると、図１１の処理が開始される。
【００９７】
受信装置の自動設定制御部３０９は、開始通信メッセージの受信を検出すると、ステップＳ１１０２〜Ｓ１１０５にて説明する通知処理の制限時間を経過したか否かを判定するためのタイマを起動する（Ｓ１１０１）。
【００９８】
そして、ビーコン制御部３１２はＣＷを初期値より大きい値に変更して設定し（Ｓ１１０２）、ビーコンの送信頻度（送信割合）を削減する。
【００９９】
そして、受信装置は提供装置から送信される完了通知メッセージまたはエラー通知メッセージを待ち受ける（Ｓ１１０３、Ｓ１１０４）。通知メッセージを受信すると、受信装置のビーコン制御部３１２はＣＷを初期値に再設定し、ステップＳ１１０２にて削減したビーコンの送信頻度を元に戻す（Ｓ１１０５）。
【０１００】
なお、ステップＳ１１０１にて設定したタイマが満了すると、受信装置はステップＳ１１０２〜Ｓ１１０５の処理を中止する。また、タイマ満了時にステップＳ１１０２にてビーコンの送信頻度が削減されていた場合は、ステップＳ１１０５と同様にビーコンの送信頻度を再設定する。
【０１０１】
図１２は、本実施形態における各装置の動作を説明するシーケンス図である。なお、装置Ｂは、装置Ａから通信パラメータの提供を受け、該通信パラメータにより形成されるネットワーク４０４に既に参加している。また、装置Ｃは、まだ通信パラメータの提供を受けていない。
【０１０２】
ユーザにより装置Ａと装置Ｃの設定ボタンが操作されると、装置Ａは図１０の処理を起動し、ビーコンの送信頻度を増加（Ｆ１２０１）させた後に、通信パラメータの提供処理を開始する（Ｆ１２０３）。また装置Ｃは図５の処理を起動し、通信パラメータの受信処理を開始する（Ｆ１２０２）。
【０１０３】
装置Ａは提供処理を起動後、開始通知メッセージを送信する（Ｆ１２０４）。
【０１０４】
開始通知メッセージを受信した装置Ｂは、ビーコンの送信頻度を削減する（Ｆ１２０５）。提供装置（装置Ａ）がビーコンの送信頻度を増加させ、受信装置（装置Ｂ）がビーコンの送信頻度を削減することにより、新規に参加する受信装置（装置Ｃ）が提供装置をより短時間に検出することが可能となる。
【０１０５】
装置Ｃは提供装置である装置Ａを検出し、装置Ａからネットワーク４０４での通信に必要な通信パラメータを提供される（Ｆ１２０６）。装置Ｃは受信した通信パラメータを利用してネットワーク４０４へ参加する（Ｆ１２０７）。
【０１０６】
装置Ａは装置Ｃへ通信パラメータを提供後、完了通知メッセージを送信する（Ｆ１２０８）。送信後、装置Ａは表示部１０５を用いてユーザへ処理が完了したことを通知し（Ｆ１２０９）、その後、装置ＡはＦ１２０１にて増加させたビーコンの送信頻度を元に戻す（Ｆ１２１０）。装置Ｂは完了通知メッセージを受信すると、Ｆ１２０５にて削減したビーコンの送信頻度を元に戻す（Ｆ１２１１）。
【０１０７】
このように、設定ボタンが操作された提供装置が開始通知メッセージを送信することで、ネットワークへ新規に追加する受信装置が、提供装置をより速やかに発見することが可能となる。
【０１０８】
なお、装置Ａが他の処理を優先して実行するために、通信パラメータを提供する処理を起動しない場合も考えられる。この場合、装置Ａは設定ボタンが操作された後に図５のステップＳ５０２〜Ｓ５１０と同様の処理を実行する。
【０１０９】
以上、本発明の好適な実施形態を説明したが、これは本発明の説明のための例示であって、本発明の範囲をこの実施例のみに限定する趣旨ではない。本発明の要旨を逸脱しない範囲で、実施形態は種々に変形することが可能である。
【０１１０】
上記各実施形態では、提供装置による単位時間当たりのビーコンの送信回数を他の装置よりも多くするために、ＣＷの値を変更する例について説明したが、提供装置が他の装置よりもビーコンの送信回数を多くできるのであれば、他のパラメータを用いてもよい。例えば、ビーコンの送信間隔（ビーコン周期）を変更できるのであれば、提供装置においてビーコンの送信間隔を小さくすることによって、単位時間当たりにビーコンの送信回数を多くすることができる。
【０１１１】
また、装置Ｂの設定ボタンが操作された場合は、提供装置（装置Ａ）が開始通知メッセージを受信する場合について説明したが、通信パラメータを受信する機能を有する装置が、開始通知メッセージを受信する場合も考えられる。この場合、開始通知メッセージを受信した通信パラメータを受信する機能を有する装置は、図１１にて説明した処理を実行しても良い。これにより、ネットワーク中に提供装置が複数存在する場合に、ネットワーク新規に参加する受信装置が提供装置をより速やかに検出することが可能となる。
【０１１２】
また、装置Ａの設定ボタンが操作された場合は、受信装置（装置Ｂ）が開始通知メッセージを受信する場合について説明したが、通信パラメータを提供する機能を有する装置が、開始通知メッセージを受信する場合も考えられる。この場合、開始通知メッセージを受信した通信パラメータを提供する機能を有する装置は、図７にて説明した処理を実行し、通信パラメータの提供処理を起動しても良い。これにより、ネットワーク中に提供装置が複数存在することで、ネットワーク新規に参加する受信装置が提供装置をより速やかに検出することが可能となる。
【０１１３】
上記説明では、ＣＷの変更は初期値より大きくする、又は小さくすると説明した。この変更は、各装置のＣＷの初期値が同一とは限らないため、変更可能な範囲内での最小値（ＣＷｍｉｎ）又は最大値（ＣＷｍａｘ）に変更すれば、ビーコンの送信頻度（回数）をより確実に変更できる。また、開始通知メッセージは、通信パラメータの自動設定が開始されたことを通知するメッセージとして説明した。しかしながら、開始通知メッセージは、設定ボタン１０６が操作されたことを通知するメッセージ、提供装置が他の受信装置に通信パラメータを提供できるようにするためのメッセージと言い換えることもできる。
【０１１４】
また、上記説明はＩＥＥＥ８０２．１１準拠の無線ＬＡＮを例に説明した。しかしながら、本発明は、ワイヤレスＵＳＢ、ＭＢＯＡ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ、ＺｉｇＢｅｅ等の他の無線媒体において実施してもよい。また、有線ＬＡＮ等の有線通信媒体において実施してもよい。
【０１１５】
ここで、ＭＢＯＡは、Ｍｕｌｔｉ  Ｂａｎｄ  ＯＦＤＭ  Ａｌｌｉａｎｃｅの略である。また、ＵＷＢは、ワイヤレスＵＳＢ、ワイヤレス１３９４、ＷＩＮＥＴなどが含まれる。
【０１１６】
また、通信パラメータとしてネットワーク識別子、暗号方式、暗号鍵、認証方式、認証鍵を例にしたが、他の情報であってもよいし、他の情報も通信パラメータには含まれるようにしてもよいことは言うまでも無い。
【０１１７】
本発明は前述の機能を実現するソフトウェアのコンピュータプログラムコードを記録した記録媒体をシステム又は装置に供給し、システム又は装置のコンピュータ（ＣＰＵ、ＭＰＵ）が記録媒体に格納されたプログラムコードを読み出して実行するようにしてもよい。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１８】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１１９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳが実際の処理の一部または全部を行い、前述の機能を実現してもよい。ＯＳとは、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略である。
【０１２０】
さらに、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込む。そして、そのプログラムコードの指示に基づき、機能拡張ボードや機能拡張ユニットに備わるＣＰＵが実際の処理の一部または全部を行い、前述の機能を実現してもよい。
【図面の簡単な説明】
【０１２１】
【図１】装置を構成するブロック図
【図２】本発明の実施形態における提供装置内のソフトウェア機能ブロック図
【図３】本発明の実施形態における受信装置内のソフトウェア機能ブロック図
【図４】本発明の実施形態におけるネットワーク構成図
【図５】実施形態１における通信パラメータ受信装置の通知動作を表すフローチャート図
【図６】実施形態１における通信パラメータ受信装置の通信パラメータ受信動作を表すフローチャート図
【図７】実施形態１における通信パラメータ提供装置の通知動作を表すフローチャート図
【図８】実施形態１における通信パラメータ提供装置の通信パラメータ提供動作を表すフローチャート図
【図９】実施形態１における装置Ａ、装置Ｂ、装置Ｃの動作を表すシーケンス図
【図１０】実施形態２における通信パラメータ提供装置の通知動作を表すフローチャート図
【図１１】実施形態２における通信パラメータ受信装置の通知動作を表すフローチャート図
【図１２】実施形態２における装置Ａ、装置Ｂ、装置Ｃの動作を表すシーケンス図
【符号の説明】
【０１２２】
２０１  提供装置
２０２  通信パラメータ自動設定機能ブロック
２０３  パケット受信部
２０４  パケット送信部
２０５  検索信号送信部
２０６  検索信号受信部
２０７  ネットワーク制御部
２０８  通信パラメータ提供部
２０９  自動設定制御部
２１０  設定通知制御部
２１１  表示制御部
２１２  ビーコン制御部
３０１  受信装置
３０２  通信パラメータ自動設定機能ブロック
３０３  パケット受信部
３０４  パケット送信部
３０５  検索信号送信部
３０６  検索信号受信部
３０７  ネットワーク制御部
３０８  通信パラメータ受信部
３０９  自動設定制御部
３１０  設定通知制御部
３１１  表示制御部
３１２  ビーコン制御部
【図１】
0005078736.tif 000002
【図２】
0005078736.tif 000003
【図３】
0005078736.tif 000004
【図４】
0005078736.tif 000005
【図５】
0005078736.tif 000006
【図６】
0005078736.tif 000007
【図７】
0005078736.tif 000008
【図８】
0005078736.tif 000009
【図９】
0005078736.tif 000010
【図１０】
0005078736.tif 000011
【図１１】
0005078736.tif 000012
【図１２】
0005078736.tif 000013