(57)【特許請求の範囲】
【請求項１】
通信装置であって、
前記通信装置が参加している第一の無線ネットワークに参加している第一の他の通信装置を探索する第一の探索手段と、
前記第一の無線ネットワークとは異なる第二の無線ネットワークにおいて前記通信装置と直接接続が可能な第二の他の通信装置を探索する第二の探索手段と、
ユーザからの探索指示に応じて、前記第一の探索手段による探索と共に前記第二の探索手段による探索が行われるように制御する制御手段と、
前記第一の探索手段による探索結果と、前記第二の探索手段による探索結果とを区別可能に表示部に表示させると共に、
１）前記通信装置の接続対象として、前記第二の探索手段により探索された前記第二の他の通信装置が選択された場合、前記通信装置が前記第一の無線ネットワークから離脱することを示す情報を前記表示部に表示させ、
２）前記通信装置の接続対象として、前記第一の探索手段により探索された前記第一の他の通信装置が選択された場合、当該情報を前記表示部に表示させないようにする表示手段とを有することを特徴とする通信装置。
【請求項２】
前記通信装置は前記表示部を更に有し、
前記表示手段は、前記表示部に、前記第一の探索手段による探索結果と、前記第二の探索手段による探索結果とを表示させることを特徴とする請求項１に記載された通信装置。
【請求項３】
前記制御手段は、前記第一の探索手段による探索と前記第二の探索手段による探索とが、順次、行われるように制御することを特徴とする請求項１または請求項２に記載された通信装置。
【請求項４】
前記表示手段は、前記第一の探索手段による探索結果と、前記第二の探索手段による探索結果とをリストとして表示させることを特徴とする請求項１から請求項３の何れか一項に記載された通信装置。
【請求項５】
前記表示手段は、前記第二の探索手段による探索結果よりも前記第一の探索手段による探索結果を前記リストの上位に表示させることを特徴とする請求項４に記載された通信装置。
【請求項６】
前記通信装置の接続履歴を記憶する記憶手段を更に有し、
前記表示手段は、前記第一の探索手段による探索結果と前記第二の探索手段による探索結果とを前記接続履歴に応じた順序で表示させることを特徴とする請求項１から請求項５の何れか一項に記載された通信装置。
【請求項７】
前記通信装置の接続履歴を記憶する記憶手段を更に有し、
前記制御手段は、前記接続履歴に応じた順に前記第一の探索手段による探索と前記第二の探索手段による探索とが行われるように制御することを特徴とする請求項１から請求項６の何れか一項に記載された通信装置。
【請求項８】
前記第一の探索手段による探索と前記第二の探索手段による探索とにおいて重複して検出された他の通信装置について、前記表示手段は何れか一方の探索結果のみを表示させることを特徴とする請求項１から請求項７の何れか一項に記載された通信装置。
【請求項９】
前記第一の探索手段による探索もしくは前記第二の探索手段による探索において検出された他の通信装置と接続するための処理を行う接続手段を更に有することを特徴とする請求項１から請求項８の何れか一項に記載された通信装置。
【請求項１０】
前記接続手段は、ユーザからの指示に従って前記接続するための処理を行うことを特徴とする請求項９に記載された通信装置。
【請求項１１】
前記第一の探索手段による探索もしくは前記第二の探索手段による探索において検出された他の通信装置と接続した場合、前記通信装置は当該他の通信装置に対して映像ストリーミングを行うことを特徴とする請求項１から請求項１０の何れか一項に記載された通信装置。
【請求項１２】
前記通信装置の接続対象として、前記第二の探索手段により探索された前記第二の他の通信装置が選択された場合に、前記表示手段が前記情報を表示させるか否かを設定するための設定手段を更に有することを特徴とする請求項１から請求項１１の何れか一項に記載された通信装置。
【請求項１３】
前記情報は、前記第二の探索手段により探索された前記第二の他の通信装置と前記通信装置とを接続させるか否かの問い合わせを含むことを特徴とする請求項１から請求項１２の何れか一項に記載された通信装置。
【請求項１４】
前記第一の他の通信装置は、前記通信装置と直接接続可能であることを特徴とする請求項１から１３の何れか一項に記載された通信装置。
【請求項１５】
通信装置の制御方法であって、
前記通信装置が参加している第一の無線ネットワークに参加している第一の他の通信装置を探索する第一の探索工程と、
前記第一の無線ネットワークとは異なる第二の無線ネットワークにおいて前記通信装置と直接接続が可能な第二の他の通信装置を探索する第二の探索工程と、
ユーザからの探索指示に応じて、前記第一の探索工程における探索と共に前記第二の探索工程における探索が行われるように制御する制御工程と、
前記第一の探索工程における探索結果と、前記第二の探索工程における探索結果とを区別可能に表示部に表示させると共に、
１）前記通信装置の接続対象として、前記第二の探索工程において探索された前記第二の他の通信装置が選択された場合、前記通信装置が前記第一の無線ネットワークから離脱することを示す情報を前記表示部に表示させ、
２）前記通信装置の接続対象として、前記第一の探索工程において探索された前記第一の他の通信装置が選択された場合、当該情報を前記表示部に表示させないようにする表示工程とを有する制御方法。
【請求項１６】
コンピュータを請求項１から請求項１４の何れか一項に記載された通信装置の各手段として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークを利用する通信装置に関する。
【背景技術】
【０００２】
IEEE802.11に代表される無線LANシステムが広く利用されるようになった。無線LANは、アクセスポイント(AP)と呼ばれる基地局によってネットワークが制御される。このAPと、APの電波到達範囲内に存在し、無線接続状態であるステーション(STA)によって無線ネットワークが構築される。近年、このような従来型のAPとSTAによる単純な無線ネットワーク構成だけでなく、様々な無線ネットワーク形態の製品と規格が登場している。
【０００３】
複数の無線ネットワークに参加するために、基地局として通信を行うAP機能と、当該基地局へ接続して通信を行うSTA機能の両方を同時に備える無線ネットワーク装置がある。このような装置によれば、他のAPにSTAとして接続しつつ、自身がAPとなって別のネットワークを構築することが可能である。
【０００４】
また、無線ネットワークを利用した映像ストリーミング通信としてWi-Fi Displayがある。Wi-Fi DisplayはWi-Fi Alliance（登録商標）が規格化した無線ダイレクトストリーミング技術である。Wi-Fi Displayにおいて、映像ストリーミングを送信する側の装置が「ソース」、映像ストリーミングを受信する側の装置が「シンク」と呼ばれる。
【０００５】
Wi-Fi Displayでは、無線リンクレイヤ接続にWi-Fi Direct（登録商標）またはWi-Fi CERTIFIED TDLS (tunneled direct link setup)の何れかを使用する。Wi-Fi CERTIFIED TDLSにおいては、ダイレクトリンク（以下、TDLS接続）を確立することにより、APを介さずにソースとシンクの間で映像ストリーミングの送受信が行われる。
【０００６】
一方、Wi-Fi Direct（登録商標）においては、シンクとソースの何れか一方がAPのような基地局（P2Pグループオーナ、P2P GO）として動作する。また、他方がSTAのような端末局（P2Pクライアント、P2P Client）として動作して無線接続（以下、P2P接続）を行い、シンクとソースが直接映像ストリーミングの送受信を行う。
【０００７】
特許文献1は、通信相手が接続している無線ネットワークの情報と、通信相手の能力情報に基づき、通信相手と別の無線ネットワークを構成するか、ダイレクトリンクを確立するかを制御する方法を開示する。特許文献2、3は、現在参加している無線ネットワークとは異なる無線ネットワークにいる無線端末と通信を望む場合、当該無線端末を含む合同の無線ネットワークを構築する方法を開示する。
【０００８】
Wi-Fi Displayにおいて接続先の無線ネットワーク装置を発見する場合、P2Pによる探索とTDLSによる探索の何れも利用可能である。しかし、P2PやTDLSによって複数の無線ネットワーク装置が発見された場合、ユーザは、どの無線ネットワーク装置と接続すべきかがわからず、混乱する可能性がある。とくに、P2P接続の場合はP2P接続前の、無線ネットワークと無線ネットワーク装置の切断が必要になる。従って、ユーザがTDLS接続ではなくP2P接続する無線ネットワーク装置を選択すると、知らぬ間に、自身の無線ネットワーク装置が元々接続されていた無線ネットワークから切断される問題がある。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開2013-172275号公報
【特許文献２】特開2014-045505号公報
【特許文献３】特開2013-123245号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、探索指示に応じて、無線ネットワークを指定した他の通信装置の探索と共に無線ネットワークを指定しない他の通信装置の探索とを行い、各々の探索結果を区別可能に表示することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、前記の目的を達成する一手段として、以下の構成を備える。
【００１２】
本発明にかかる通信装置は、以下の構成を有する。すなわち、通信装置であって、前記通信装置と直接接続可能であって、かつ、前記通信装置が参加している第一の無線ネットワークに参加している第一の他の通信装置を探索する第一の探索手段と、前記第一の無線ネットワークとは異なる第二の無線ネットワークにおいて前記通信装置と直接接続が可能な第二の他の通信装置を探索する第二の探索手段と、ユーザからの探索指示に応じて、前記第一の探索手段による探索と共に前記第二の探索手段による探索が行われるように制御する制御手段と、前記第一の探索手段による探索結果と、前記第二の探索手段による探索結果とを区別可能に表示部に表示させると共に、１）前記通信装置の接続対象として、前記第二の探索手段により探索された前記第二の他の通信装置が選択された場合、前記通信装置が前記第一の無線ネットワークから離脱することを示す情報を前記表示部に表示させ、２）前記通信装置の接続対象として、前記第一の探索手段により探索された前記第一の他の通信装置が選択された場合、当該情報を前記表示部に表示させないようにする表示手段とを有する。
【発明の効果】
【００１３】
本発明によれば、探索指示に応じて、無線ネットワークを指定した他の通信装置の探索と共に無線ネットワークを指定しない他の通信装置の探索とを行い、各々の探索結果を区別可能に表示することができる。
【図面の簡単な説明】
【００１４】
【図１】実施例のネットワーク構成例を示す図。
【図２】無線ネットワーク装置の機能構成例を示すブロック図。
【図３】Wi-Fi Displayによる映像ストリーミングを開始する際に実行されるデバイスの探索処理を説明するフローチャート。
【図４】Wi-Fi Displayによる映像ストリーミングを開始する際に実行されるデバイスの探索シーケンスを説明する図。
【図５】UIの画面例を示す図。
【図６】Wi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例2のデバイス探索処理を説明するフローチャート。
【図７】Wi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例2のデバイス探索シーケンスを説明する図。
【図８】実施例2のUIの画面例を示す図。
【図９】実施例3の無線ネットワーク装置の機能構成例を示すブロック図。
【図１０】Wi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例3のデバイス探索処理を説明するフローチャート。
【図１１】同一デバイス検出部の処理を説明するフローチャート。
【図１２】優先接続形態判定部の処理を説明するフローチャート。
【図１３】Wi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例3のデバイス探索シーケンスを説明する図。
【図１４】優先接続形態の判定結果に基づくデバイスリストの表示例を示す図。
【発明を実施するための形態】
【００１５】
以下、本発明にかかる実施例の通信装置およびその制御方法を図面を参照して詳細に説明する。なお、実施例は特許請求の範囲にかかる本発明を限定するものではなく、また、実施例において説明する構成の組み合わせのすべてが本発明の解決手段に必須とは限らない。以下では、IEEE802.11規格に準拠した無線LANシステムを例に説明を行う。
【実施例１】
【００１６】
［ネットワーク構成］
図1により実施例のネットワーク構成例を示す。ステーション(STA)101は、無線ネットワーク装置であり、Wi-Fi Display規格に準拠する映像ストリーミングの送信装置（ソース）である。STA101は、ピアツーピア接続（P2P接続）またはTDLSによるダイレクトリンクの何れかの接続方法を用いてWi-Fi Displayによるストリーミングを行うことができる。また、STA101は、アクセスポイント(AP)102が構成する無線ネットワーク104に参加し、無線ネットワーク104に属している。
【００１７】
STA101は、無線ネットワーク104に参加したまま、無線ネットワーク104に属す他の無線ネットワーク機器との間でTDLS接続を確立してWi-Fi Displayによる映像伝送を行うことができる。一方、P2P接続により、Wi-Fi Displayによる映像伝送を行う場合、STA101は、無線ネットワーク104から離脱する必要がある。
【００１８】
STA103は、無線ネットワーク104に参加している（属す）無線ネットワーク機器であり、Wi-Fi Display規格に準拠する映像ストリーミングの受信装置（シンク）である。STA103は、無線ネットワーク104に属す他の無線ネットワーク機器とTDLS接続を確立してWi-Fi Displayによる映像伝送を行うことができる。
【００１９】
また、STA105は、無線ネットワーク機器であり、Wi-Fi Display規格に準拠する映像ストリーミングの受信装置（シンク）である。STA105は、P2P接続を確立してWi-Fi Displayによる映像伝送を行うことができる。なお、STA105は、無線ネットワーク104に参加していない（属さない）。
【００２０】
［装置の構成］
図2のブロック図によりSTA101の機能構成例を示す。記憶部206は、後述する制御部や探索部がワークメモリとして利用するRAMや、それら制御部や探索部を実現するためのコンピュータプログラムが格納される記録媒体（例えばEEPROM）などを有する。
【００２１】
無線LAN制御部201は、アンテナ、送受信回路などを有する通信部である。無線LAN制御部201は、無線ネットワーク機器との間で無線信号の送受信（通信）を行い、無線ネットワーク104のアクセスポイント経由または直接、無線ネットワーク機器と通信を行う。
【００２２】
TDLS探索部202は、無線ネットワーク104に参加している無線ネットワーク機器の中からTDLSに対応した無線ネットワーク機器（以下、TDLSデバイス）を探索する。TDLS探索部202は、無線LAN制御部201を介して、tunneled probe request（トンネルプローブ要求）やTDLS discovery request（TDLSディスカバリ要求）を送信する。そして、TDLSデバイスからプローブ応答やディスカバリ応答を受信することで、TDLSデバイスを探索する。
【００２３】
P2P探索部203は、Wi-Fi Direct（登録商標）に規定されたデバイスディスカバリを実施して、P2P接続に対応した無線ネットワーク機器（以下、P2Pデバイス）を探索する。P2P探索部203は、無線LAN制御部201を介して、プローブ要求を送信し、P2Pデバイスからプローブ応答を受信することで、P2Pデバイスを発見する。プローブ要求には、SSID (service set identifier)に接頭辞「DIRECT-」が付加される。さらに、プローブ要求のフレームフィールド上のタグとして、P2Pデバイスの能力情報を含むP2P information elements（P2P情報要素、以下、P2PIE）が付加される。
【００２４】
探索制御部204は、TDLS探索部202とP2P探索部203を制御して、Wi-Fi Displayに対応する無線ネットワーク機器の探索を行う。そして、発見した無線ネットワーク機器のリスト（以下、デバイスリスト）を生成し、デバイスリストをUI制御部205に供給する。UI制御部205は、ユーザがSTA101を操作するための表示部であるモニタ207、操作部208（タッチパネルやボタン）などから構成されるユーザインタフェイス(UI)を制御し、探索制御部204から供給されたデバイスリストをUIに表示する。
【００２５】
［探索処理］
図3のフローチャートによりWi-Fi Displayによる映像ストリーミングを開始する際に実行されるデバイスの探索処理を説明する。図3に示す探索処理は、STA101の探索制御部204によって実行される。探索制御部204は、探索開始を示すユーザ指示（以下、探索指示）が入力されたか否かを判定し、探索指示が入力されていない場合は探索指示の入力を待つ(S301)。
【００２６】
探索指示が入力されると、探索制御部204は、TDLS探索部202を制御して、TDLSデバイスを探索する(S302)。そして、探索制御部204は、発見したTDLSデバイスのデバイスリストをUI制御部205に供給し、デバイスリストをUIに表示させる(S303)。
【００２７】
TDLSデバイスの探索の後、探索制御部204は、P2P探索部203を制御して、P2Pデバイスを探索する(S304)。そして、探索制御部204は、発見したP2Pデバイスを追加したデバイスリストをUI制御部205に供給し、デバイスリストの表示を更新させ(S305)、処理をステップS301に戻す。
【００２８】
なお、TDLSデバイスが発見されなかった場合、ステップS303において、デバイスリストがUIに表示されることはない。また、P2Pデバイスが発見されなかった場合、ステップS305において、UIに表示されたデバイスリストが更新されることはない。あるいは、TDLSデバイスが発見されず、P2Pデバイスが発見された場合は、ステップS305において、P2PデバイスだけのデバイスリストがUIに表示される。
【００２９】
［探索シーケンス］
図4によりWi-Fi Displayによる映像ストリーミングを開始する際に実行されるデバイスの探索シーケンスを説明する。STA101のユーザがWi-Fi Display対応デバイスを探索するために、STA101のUIを操作して、シンクデバイスの探索開始を指示する(S401)。
【００３０】
図5によりUIの画面例を示す。図5(a)は探索を開始する際の画面例であり、画面左上の「探索開始」ボタンがタッチされる（探索開始を示すユーザ指示の入力）と、シンクデバイスの探索が開始される。なお、図5(a)の画面例は、探索開始前であり、デバイスが発見されていないのでデバイス名や接続形態は未表示である。
【００３１】
探索開始が指示されると、STA101は、Wi-Fi Displayに準拠したトンネルプローブ要求を無線ネットワーク104にブロードキャストする(S402)。厳密には、トンネルプローブ要求のフレームがAP102に受信され、AP102によってトンネルプローブ要求のフレームが無線ネットワーク104に参加している無線ネットワーク機器に転送されることでブロードキャストが実現される(S402)。図1に示すネットワーク構成の場合、トンネルプローブ要求は、無線ネットワーク104に参加しているSTA103に受信されるが、無線ネットワーク104に参加していないSTA105には受信されない。
【００３２】
トンネルプローブ要求を受信したSTA103は、Wi-Fi Displayに準拠したトンネルプローブ応答をAP102を介してSTA101に送信する(S403)。STA101は、送信したトンネルプローブ要求に対するトンネルプローブ応答を受信することにより、TDLSデバイスを発見することができる。さらに、Wi-Fi Display対応デバイスのトンネルプローブ応答には、Wi-Fi Display対応デバイスであることを示すWi-Fi Display information elements（以下、WFDIE）が付加されている。STA101は、トンネルプローブ応答に付加されたWFDIEによって、STA103がWi-Fi Display対応デバイスであることを認識する。
【００３３】
STA101は、発見したTDLSデバイス（かつWi-Fi Display対応デバイス）のデバイスリストをUIに表示する(S404)。図5(b)は、TDLSデバイス（かつWi-Fi Display対応デバイス）として、STA103が発見された場合のUIの画面例を示す。図5(b)に示すように、発見したデバイスのデバイス名と、接続形態がUIに表示される。デバイス名は、WFDIEに含まれるDevice InfoAttributeのDevice NameやMACアドレスなど、ユーザが発見されたデバイスを識別可能な名称が好ましい。接続形態は、当該デバイスと無線ネットワーク接続する場合のネットワーク接続形態を示し、TDLSデバイスとして発見されたSTA103の接続形態は「TDLS」と表示される。図5(b)に示す画面において、ユーザがSTA103の表示行にタッチすると、STA101は、STA103との接続処理を開始する。
【００３４】
次に、STA101は、P2Pデバイスを発見するためにP2P device discovery（P2Pデバイス発見）に準拠したプローブ要求をブロードキャストする(S405)。このプローブ要求には、前述した接頭辞が「DIRECT-」で始まるSSIDとP2PIE、および、WFDIEが含まれる。図1に示すネットワーク構成の場合、STA101のプローブ要求に対して、P2PデバイスであるSTA105のみがプローブ応答を送信する(S406)。STA101のプローブ要求に対して、P2PデバイスではないAP102とSTA103は応答しない。なお、図4には、プローブ要求が一回だけ送信されるよに記載するが、P2Pデバイス発見のスキャンフェーズ(Scan Phase)に従い、すべての無線チャネルに対してプローブ要求が送信される。さらに、Wi-Fi Direct（登録商標）に規定されるlisten state（聴取状態）とsearch state（探索状態）を繰り返し、P2Pデバイスを探索してもよい。
【００３５】
このように、STA101は、ブロードキャストしたプローブ要求に対応するプローブ応答を受信することで、P2Pデバイスを発見する。さらに、Wi-Fi Display対応デバイスのプローブ応答には、Wi-Fi Display対応デバイスであることを示すWFDIEが付加与されている。STA101は、プローブ応答に付加されたWFDIEによって、STA105がWi-Fi Display対応デバイスであることを認識する。
【００３６】
STA101は、P2Pデバイス発見によって発見したP2Pデバイス（かつWi-Fi Displayデバイス）をステップS404でUIに表示したデバイスリストに追加する(S407)。図5(c)の画面例は、発見されたSTA105がデバイスリストに追加された状態を示している。図5(c)に示すように、発見したデバイスのデバイス名と、接続形態がUIに表示される。STA105は、無線ネットワーク104に参加していないため、P2PによるWi-Fi Display接続のみが可能であり、接続形態として「P2P」が表示される。図5(c)に示す画面において、STA103の表示行がタッチされると、STA101の無線LAN制御部201は、STA103とのTDLSによる接続処理を開始する。また、STA105の表示行がタッチされると、STA101の無線LAN制御部201は、STA105とのP2Pによる接続処理を開始する。
【００３７】
このように、TDLSデバイスとP2Pデバイスの区分を「接続形態」としてUIに表示することにより、各Wi-Fi Display対応デバイスとの接続形態をユーザに知らせることができる。TDLS接続の場合は、無線ネットワーク104に参加したまま、Wi-Fi Displayによる映像伝送を実行することができるが、P2P接続の場合は無線ネットワーク104から離脱する必要がある。
【００３８】
接続形態の表示によりTDLS接続かP2P接続かをユーザに知らせて、ユーザの利便性の向上を図ることができる。さらに、P2Pデバイスとの接続が指示された場合にSTA101が無線ネットワーク104から離脱する旨の警告ダイアログ（図5(d)）を表示することもできる。警告ダイアログにより、P2Pデバイスと接続した場合、STA101が無線ネットワーク104から離脱することを知らないユーザにとって、知らぬ間に、STA101が無線ネットワーク104から離脱してしまう事態を防ぐことができる。
【００３９】
このように、探索開始ボタンにタッチするだけで、順次、TDLSデバイスの探索とP2Pデバイスの探索が実行される。つまり、Wi-Fi Displayデバイスを探索する際に、P2Pデバイスの探索とTDLSデバイスの探索の個々の指示が不要であり、ユーザの利便性の向上を図ることができる。
【００４０】
また、発見されたTDLSデバイスとP2Pデバイスが同じデバイスリストに表示され、ユーザは、ネットワーク形態を意識することなくWi-Fi Displayに用いるデバイスを選択することができる。さらに、発見されたTDLSデバイスとP2Pデバイスは接続形態によって区別可能に区分表示され、ユーザは、それらデバイスと接続する場合の接続形態を事前に知ることができる。これにより、ユーザの知らぬ間に、STA101が無線ネットワーク104から離脱することを予防することができる。
【００４１】
また、ユーザは、発見されたデバイスがSTA101が参加している無線ネットワーク104に参加しているデバイスか否かを知ることができ、セキュリティが高い同一の無線ネットワーク104のデバイスとの接続を選択することができる。
【００４２】
また、TDLSデバイスとの間でWi-Fi Displayを行う場合、無線ネットワーク104との接続を維持することでができるのでユーザにとって利便性が高いと考えられる。そのため、P2Pデバイスの探索よりもTDLSデバイスの探索を優先的に実施し、発見したTDLSデバイスをデバイスリストの上位に表示する。従って、ユーザは、P2Pデバイスの探索結果を待たずにTDLSデバイスとの接続を指示することができる。そして、デバイスリストの上位に表示されたTDLSデバイスの優先的な選択をユーザに促すことができる。
【実施例２】
【００４３】
以下、本発明にかかる実施例2の通信装置およびその制御方法を説明する。なお、実施例2において、実施例1と略同様の構成については、同一の符号を付して、その詳細な説明を省略する場合がある。
【００４４】
実施例2では、Wi-Fi Displayによって映像を伝送した際の接続形態の履歴に応じて、デバイスの探索処理が制御される。そのため、実施例2の記憶部206には、Wi-Fi Displayの最後の接続形態（以下、最後の接続形態）が記憶される。つまり、無線LAN制御部201は、接続した無線ネットワーク機器に関する情報（少なくとも最後の接続形態が「TDLS」か「P2P」かを示す情報）を記憶部206に格納する。探索制御部204は、最後の接続形態に基づきデバイスの探索を行う。
【００４５】
［探索処理］
図6のフローチャートによりWi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例2のデバイス探索処理を説明する。図6に示す探索処理は、STA101の探索制御部204によって実行される。探索制御部204は、探索指示が入力されたか否かを判定し、探索入力されていない場合は探索指示の入力を待つ(S301)。
【００４６】
探索指示が入力されると、探索制御部204は、記憶部206に記憶された情報に基づき、最後の接続形態がTDLSかP2Pかを判定する(S602)。ただし、Wi-Fi Displayによる接続が一度も行われていない（以下、Wi-Fi Display未接続）場合、記憶部206には最後の接続形態が記憶されていない。その場合、最後の接続形態はTDLSと判定される。
【００４７】
最後の接続がTDLSの場合（またはWi-Fi Display未接続の場合）、探索制御部204は、ステップS302からS305と同様に、TDLSデバイスの探索、P2Pデバイスの探索の順に処理を進める(S603-S606)。ステップS603からS606の処理は、ステップS302からS305と同様であり、詳細説明を省略する。一方、最後の接続がP2Pの場合、探索制御部204は、P2Pデバイスの探索、TDLSデバイスの探索の順に処理を進める(S607-S610)。
【００４８】
つまり、最後の接続がP2Pの場合、探索制御部204は、P2P探索部203を制御して、P2Pデバイスを探索する(S607)。そして、探索制御部204は、発見したP2PデバイスのデバイスリストをUI制御部205に供給し、デバイスリストをUIに表示させる(S608)。P2Pデバイスの探索の後、探索制御部204は、TDLS探索部202を制御して、TDLSデバイスを探索する(S609)。そして、探索制御部204は、発見したTDLSデバイスを追加したデバイスリストをUI制御部205に供給し、デバイスリストの表示を更新させ(S610)、処理をステップS601に戻す。
【００４９】
このように、最後の接続形態に対応する接続に対応したデバイスの探索が優先される。なお、P2Pデバイスが発見されなかった場合、ステップS608において、デバイスリストがUIに表示されることはない。また、TDLSデバイスが発見されなかった場合、ステップS610において、UIに表示されたデバイスリストが更新されることはない。あるいは、P2Pデバイスが発見されず、TDLSデバイスが発見された場合は、ステップS610において、TDLSデバイスだけのデバイスリストがUIに表示される。
【００５０】
［探索シーケンス］
図7によりWi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例2のデバイス探索シーケンスを説明する。STA101のユーザがWi-Fi Display対応デバイスを探索するために、STA101のUIを操作して、デバイスの探索開始を指示する(S701)。
【００５１】
デバイス探索の開始が指示されると最後の接続形態が判定されるが、図7に示す探索シーケンスは、最後の接続形態がP2Pであった場合を示している。なお、最後の接続形態がTDLSであった場合の探索シーケンスは図4に示す探索シーケンスと同様になる。
【００５２】
STA101は、P2Pデバイスを発見するためにP2Pデバイス発見に準拠したプローブ要求をブロードキャストする(S702)。図1に示すネットワーク構成の場合、STA101のプローブ要求に対して、P2PデバイスであるSTA105のみがプローブ応答を送信する(S703)。STA101は、プローブ要求に対応するプローブ応答を受信することで、P2PデバイスであるSTA105を発見する。なお、プローブ要求とプローブ応答については実施例1で説明したので、詳細は省略する。
【００５３】
STA101は、発見したP2Pデバイス（かつWi-Fi Display対応デバイス）のデバイスリストをUIに表示する(S704)。図8により実施例2のUIの画面例を示す。図8(a)は、P2Pデバイス（かつWi-Fi Display対応デバイス）として、STA105が発見された場合のUIの画面例を示す。図8(a)に示す画面において、ユーザがSTA105の表示行にタッチすると、STA101の無線LAN制御部201は、STA105との接続処理を開始する。
【００５４】
次に、STA101は、TDLSデバイスを発見するために、Wi-Fi Displayに準拠したトンネルプローブ要求を無線ネットワーク104にブロードキャストする(S705)。図1に示すネットワーク構成の場合、STA103は、Wi-Fi Displayに準拠したトンネルプローブ応答をAP102を介してSTA101に送信する(S706)。STA101は、トンネルプローブ要求に対応するトンネルプローブ応答を受信することで、TDLSデバイスであるSTA103を発見する。なお、トンネルプローブ要求とトンネルプローブ応答については実施例1で説明したので、詳細は省略する。
【００５５】
STA101は、発見したTDLSデバイス（かつWi-Fi Displayデバイス）をステップS704でUIに表示したデバイスリストに追加する(S707)。図8(b)の画面例は、発見されたSTA103がデバイスリストに追加された状態を示している。なお、図8(b)の画面例の表示形式は図5(c)と同様であるが、STA105がリストの上位にある点で図5(c)の画面例と異なる。
【００５６】
図8(b)に示す画面において、STA105の表示行がタッチされると、STA101の無線LAN制御部201は、STA105とのP2Pによる接続処理を開始する。また、STA103の表示行がタッチされると、STA101の無線LAN制御部201は、STA103とのTDLSによる接続処理を開始する。
【００５７】
つまり、実施例2においては、最後の接続形態がP2Pの場合、ユーザが再びP2P接続を行う可能性が高いと考えられ、P2P接続のSTA105がリストの上位に表示される。最後の接続形態と同様の接続形態のデバイスが最初に表示され、リストの上位に表示されるために、ユーザが同じ接続形態のデバイスとの接続を望む場合に便利である。
【００５８】
勿論、P2P接続する場合は無線ネットワーク104から離脱する必要があり、実施例1と同様に、P2Pデバイスが選択された場合に警告画面（図8(c)）を表示してもよい。また、意図してP2Pデバイスに接続しようとするにも関わらず、毎回、図8(c)に示すような警告画面が表示されると、ユーザにとって煩わしい場合がある。そのため、警告画面の表示の有無をユーザが設定可能にすることが好ましい。
【００５９】
また、最後の接続形態に限らず、過去の接続形態の情報（以下、接続履歴）を用いて、以前接続したデバイスを優先的に表示し、かつ、リストの上位に表示することもできる。言い替えれば、接続履歴を用いてデバイスの探索とデバイスリストの表示を行えば、どのような探索と表示を行ってもよい。例えば、過去の十回分の接続において、P2P接続回数が多い場合はP2Pデバイスの探索と表示を優先し、TDLS接続回数が多い場合はTDLSデバイスの探索と表示を優先すればよい。あるいは、過去の十回分の接続において、接続回数が最大のデバイスの接続形態を優先的に探索し表示してもよい。
【００６０】
このように、記憶部206に記憶された接続履歴を用いて探索順序を制御することで、探索順に、発見された無線ネットワーク機器を前記デバイスリストの上位に配置することができる。その結果、過去に接続したデバイスの接続形態に対応するデバイスが優先的に探索されて表示され、ユーザがよく利用するWi-Fi Display対応デバイスを考慮した探索と表示を行うことができる。
【実施例３】
【００６１】
以下、本発明にかかる実施例3の通信装置およびその制御方法を説明する。なお、実施例3において、実施例1、2と略同様の構成については、同一の符号を付して、その詳細な説明を省略する場合がある。
【００６２】
実施例3では、P2Pデバイスの探索とTDLSデバイスの探索の両方において同一デバイスが発見された場合に、当該デバイスがP2P接続とTDLS接続が可能なことをデバイスリストに表示する例を説明する。実施例3において、図1に示すSTA103は、仮想的な二つの無線ネットワークインタフェイスを有する。
【００６３】
STA103の一方のインタフェイスは、無線ネットワーク104に参加するためのインフラストラクチャネットワーク用のインタフェイス（以下、インフラストラクチャ用インタフェイス）である。STA103の他方のインタフェイスは、P2Pデバイスとして動作するためのP2P用インタフェイスである。なお、STA103は、P2P GOでもなく、P2P Clientでもなく、聴取状態(listen state)にあり、他のデバイスからの接続要求を待つ待機状態にあるとする。
【００６４】
［装置の構成］
図9のブロック図により実施例3のSTA101の機能構成例を示す。同一デバイス検出部209は、探索制御部904が発見したP2PデバイスおよびTDLSデバイスから同一デバイスを検出する。優先接続形態判定部210は、同一デバイス検出部907が検出した同一デバイスについて優先的に表示する接続形態を判定する。なお、同一デバイス検出部209と優先接続形態判定部210を実現するためのコンピュータプログラムは記憶部206に格納されている。
【００６５】
［探索処理］
図10のフローチャートによりWi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例3のデバイス探索処理を説明する。図10に示す探索処理は、STA101の探索制御部204、同一デバイス検出部209、優先接続形態判定部210によって実行される。
【００６６】
探索制御部204は、探索指示が入力されたか否かを判定し、探索指示が入力されていない場合は探索指示の入力を待つ(S1001)。探索指示が入力されると、探索制御部204は、TDLS探索部202を制御してTDLSデバイスを探索し(S1002)、P2P探索部203を制御してP2Pデバイスを探索する(S1003)。なお、TDLSデバイスの探索とP2Pデバイスの探索は実施例1と同様であり、詳細を省略する。
【００６７】
次に、同一デバイス検出部209は、発見されたTDLSデバイスとP2Pデバイスから同一デバイスを検出する処理を実行する(S1004)。同一デバイスの検出処理が終了すると、優先接続形態判定部210は、検出された同一デバイスについて優先的に利用することが好ましい接続形態（以下、優先接続形態）を判定する処理を実行する(S1005)。
【００６８】
次に、探索制御部204は、同一デバイスが検出され、優先接続形態が判定された場合は当該判定結果に基づくデバイスリストをUI制御部204に供給し、デバイスリストを表示させ(S1006)、処理をステップS1001に戻す。なお、同一デバイスが検出されなかった場合、探索制御部204は、発見したデバイスのデバイスリストをUI制御部204に供給する。
【００６９】
●同一デバイスの検出
図11のフローチャートにより同一デバイス検出部209の処理(S1004)を説明する。なお、図11には一組のTDLSデバイスとP2Pデバイスについて同一デバイスか否かの判定処理を示すが、発見された全デバイスの全組み合わせについて同一デバイスか否かの判定処理が行われる。
【００７０】
同一デバイス検出部209は、TDLSデバイスのデバイス名とP2Pデバイスのデバイス名を比較する(S1101)。なお、デバイス名は、同一デバイス検出部209は、WFDIEやP2PIEに含まれるDevice InfoAttributeのDevice Nameを参照すればよい。デバイス名が異なる場合、同一デバイス検出部209は、別デバイスと判定し(S1107)、当該TDLSデバイスとP2Pデバイスの組み合わせについて処理を終了する。
【００７１】
デバイス名が一致する場合、同一デバイス検出部209は、TDLSデバイスのMAC(media access control)アドレスとP2PデバイスのMACアドレスを比較する(S1102)。MACアドレスが一致する場合、同一デバイス検出部209は、同一デバイスと判定し(S1108)、当該TDLSデバイスとP2Pデバイスの組み合わせについて処理を終了する。
【００７２】
MACアドレスが一致しない場合、同一デバイス検出部209は、MACアドレスが1ビット異なるだけか否かを判定する(S1103)。MACアドレスが1ビットだけ異なる場合、同一デバイス検出部209は、同一デバイスと判定し(S1108)、当該TDLSデバイスとP2Pデバイスの組み合わせについて処理を終了する。これは、一つのデバイスが複数のインタフェイスを有する場合、それらインタフェイスのMACアドレスとして、特定の1ビットのみを変更したMACアドレスが用いられる場合を考慮した判定である。例えば、インフラストラクチャ用インタフェイスのMACアドレスがxx:xx:xx:85:00:01であり、P2P用インタフェイスのMACアドレスがxx:xx:xx:85:01:01の場合がある。そのため、デバイス名が一致し、MACアドレスが1ビットのみ異なる場合は同一デバイスと判定する。なお、MACアドレスの上位3オクテット(xx:xx:xx)は、デバイスベンダなどを識別するOUI (organizationally unique identifier)であり、同一デバイスの場合は異なることはない。
【００７３】
MACアドレスが2ビット以上異なる場合、同一デバイス検出部209は、MACアドレスが連続しているか否かを判定する(S1104)。MACアドレスが連続する場合、同一デバイス検出部209は、同一デバイスと判定し(S1108)、当該TDLSデバイスとP2Pデバイスの組み合わせについて処理を終了する。これは、一つのデバイスが複数のインタフェイスを有する場合、それらインタフェイスのMACアドレスとして、連続したアドレスが用いられる場合を考慮した判定である。例えばxx:xx:xx:85:00:03とxx:xx:xx:00:85:00:04は2ビット異なるが、連続するアドレスである。同様に、xx:xx:xx:85:00:ffとxx:xx:xx:85:01:00は17ビット異なるが、連続するアドレスである。
【００７４】
MACアドレスが不連続の場合、同一デバイス検出部209は、P2P Interface Addressを用いる判定を行う。P2P Interface Addressは、Wi-Fi Direct（登録商標）に規定され、P2PIEのIntended P2P Interface Address Attributeに含まれる。P2P Interface Addressは、P2Pグループに参加した場合に用いるアドレスである。同一デバイス検出部209は、TDLSデバイスのMACアドレスと、P2PデバイスのP2P Interface Addressが2ビット以上異なるか否かを判定する(S1105)。そして、同一または1ビットのみ異なる場合は同一デバイスと判定し(S1108)、当該TDLSデバイスとP2Pデバイスの組み合わせについて処理を終了する。
【００７５】
一方、2ビット以上異なる場合、TDLSデバイスのMACアドレスとP2PデバイスのP2P Interface Addressが連続しているか否かを判定する(S1106)。そして、両アドレスが連続している場合は同一デバイスと判定し(S1108)、両アドレスが連続していない場合は別デバイスと判定して(S1107)、当該TDLSデバイスとP2Pデバイスの組み合わせについて処理を終了する。
【００７６】
●優先接続形態の判定
図12のフローチャートにより優先接続形態判定部210の処理(S1005)を説明する。図12に示す処理は、同一デバイスと判定されたTDLSデバイスとP2Pデバイスについて、トンネルプローブ応答に含まれるTDLSデバイスとしての能力情報と、プローブ応答に含まれるP2Pデバイスとしての能力情報の比較により実行される。
【００７７】
優先接続形態判定部210は、TDLS接続またはP2P接続を行った場合、IEEE802.11acが規定するVHT (very high throughput)動作が可能か否か、つまりVHT対応か否かを判定する(S1201)。VHT対応か否かは、トンネルプローブ応答またはプローブ応答にVHTIE (VHT information elements)が付与されているか否かによって判定される。優先接続形態判定部210は、トンネルプローブ応答のみにVHTIEが付与されている場合はTDLS接続を優先接続形態に決定し、プローブ応答のみにVHTIEが付与されている場合はP2P接続を優先接続形態に決定する(S1204)。つまり、VHT動作が可能な場合は高速な通信が可能になるため、VHT対応の接続形態が優先接続形態に決定される。
【００７８】
TDLS接続およびP2P接続の両方がVHT対応または未対応の場合、優先接続形態判定部210は、IEEE802.11acが規定するHT (high throughput)動作が可能か否か、つまりHT対応か否かを判定する(S1202)。HT対応か否かは、トンネルプローブ応答またはプローブ応答にHTIE (HT information elements)が付与されているか否かによって判定される。優先接続形態判定部210は、トンネルプローブ応答のみにHTIEが付与されている場合はTDLS接続を優先接続形態に決定し、プローブ応答のみにHTIEが付与されている場合はP2P接続を優先接続形態に決定する(S1204)。つまり、HT動作が可能な場合は（VHTほどではないにしても）高速な通信が可能になるため、HT対応の接続形態が優先接続形態に決定される。
【００７９】
TDLS接続およびP2P接続の両方がHT対応または未対応の場合、優先接続形態判定部210は、5GHz帯の通信が可能か否か、つまり5GHz対応か否かを判定する(S1203)。5GHz対応か否かは、トンネルプローブ応答に含まれるSupported Channels、または、プローブ応答に含まれるP2PIEのChannel List Attributeに、5GHz帯のチャネルがあるか否によって判定される。優先接続形態判定部210は、トンネルプローブ応答のみに5GHz帯のチャネルがある場合はTDLS接続を優先接続形態に決定し、プローブ応答のみに5GHz帯のチャネルがある場合はP2P接続を優先接続形態に決定する(S1204)。つまり、一般にノイズが少なく、混雑が比較的少ない5GHz帯に対応した接続形態が優先接続形態に決定される。
【００８０】
また、TDLS接続およびP2P接続の両方が5GHz対応または未対応の場合、優先接続形態判定部210は、無線ネットワーク104から離脱せずにWi-Fi Displayの実施が可能なTDLS接続を優先接続形態に決定する(S1205)。
【００８１】
［探索シーケンス］
図13によりWi-Fi Displayによる映像ストリーミングを開始する際に実行される実施例3のデバイス探索シーケンスを説明する。STA101のユーザがWi-Fi Display対応デバイスを探索するために、STA101のUIを操作して、デバイスの探索開始を指示する(S1301)。
【００８２】
探索開始が指示されると、STA101は、Wi-Fi Displayに準拠したトンネルプローブ要求を無線ネットワーク104にブロードキャストする(S1302)。トンネルプローブ要求を受信したSTA103は、Wi-Fi Displayに準拠したトンネルプローブ応答をAP102を介してSTA101に送信する(S1303)。なお、トンネルプローブ要求とトンネルプローブ応答については実施例1で説明したので詳細を省略するが、STA103におけるトンネルプローブ要求の受信とトンネルプローブ応答の送信にはインフラストラクチャ用インタフェイスが用いられる。
【００８３】
次に、STA101は、P2Pデバイスを発見するためにP2Pデバイス発見に準拠したプローブ要求をブロードキャストする(S1304)。プローブ要求に対して、P2PデバイスであるSTA105がプローブ応答を送信し(S1305)、P2PデバイスであるSTA103がプローブ応答を送信する(S1306)。なお、プローブ要求とプローブ応答については実施例1で説明したので詳細を省略するが、STA103におけるプローブ要求の受信とプローブ応答の送信にはP2P用インタフェイスが用いられる。
【００８４】
次に、STA101は、探索結果を用いて、同一デバイスの検出処理を行い(S1307)、優先接続形態の判定処理を行って(S1308)、優先接続形態に従うデバイスリストをUI制御部204に供給し、UIにデバイスリストを表示させる(S1309)。
【００８５】
以下では、STA103におけるインフラストラクチャ用インタフェイスのMACアドレスとP2P用インタフェイスのMACアドレスが1ビットだけ異なり、デバイス名は何れも「STA103」で一致するとして説明を行う。また、STA105のデバイス名は「STA105」だとする。つまり、ステップSS1303とS1305の応答に基づく同一デバイスの検出処理において「MACアドレスが1ビットだけ異なるだけ」と判定される(S1103)。その結果、ステップS1303でトンネルプローブ応答を送信したSTA103と、ステップS1305でプローブ応答を送信したSTA103は、同一デバイスと判定される(S1108)。
【００８６】
一方で、ステップS1303とS1306の応答に基づく同一デバイスの検出処理において「デバイス名が一致しない」と判定される(S1101)。その結果、ステップS1303でトンネルプローブ応答を送信したSTA103と、ステップS1306でプローブ応答を送信したSTA105は、別デバイスと判定される(S1107)。
【００８７】
図14により優先接続形態の判定結果に基づくデバイスリストの表示例を示す。図14(a)は、TDLS接続が優先接続形態と判定された場合の表示例である。図14(a)に示すように、STA103の接続形態としてTDLSとP2Pが表示されるが、優先接続形態のTDLS接続がリストの上位に配置される。また、STA103のTDLS接続を黒文字や太字で表示し、P2P接続をグレイ文字や細字で表示するなど、ユーザによる選択をTDLS接続に誘導する表示も可能である。一方、図14(a)において、STA105の接続形態はP2P接続のみであり、接続形態列にはP2Pのみが表示される。
【００８８】
図14(b)は、P2P接続が優先接続形態と判定された場合の表示例である。図14(b)に示すように、STA103の接続形態としてTDLSとP2Pが表示されるが、優先接続形態のP2P接続がリストの上位に配置される。また、STA103のP2P接続を黒文字や太字で表示し、DTLS接続をグレイ文字や細字で表示するなど、ユーザによる選択をP2P接続に誘導する表示も可能である。一方、図14(b)において、STA105の接続形態はP2P接続のみであり、接続形態列にはP2Pのみが表示される。
【００８９】
また、図14(c)に示すように、優先接続形態ではない接続形態は表示せずに、優先接続形態のみを表示してもよい。図14(c)は、STA103の優先接続形態がTDLS接続と判定された場合の表示例を示している。優先接続形態のみを表示すれば、無線ネットワークに詳しくないユーザにとって、同一デバイスにおけるTDLS接続とP2P接続の選択が不要になり、混乱を避けることができる。
【００９０】
なお、図14には、STA105に対してSTA103がリストの上位に配置された例を示すが、この順序は、発見順、デバイス名順、アドレス順など任意である。また、図14に示す表示画面において、P2P接続が選択された場合、実施例1と同様に警告メッセージを表示することもできる。
【００９１】
このように、一つのデバイスがP2P接続とTDLS接続の両方に対応する場合、当該デバイスを重複してデバイスリストに配置せずに、一つのデバイスとしてデバイスリストに配置する。従って、ユーザは、P2P接続とTDLS接続の両方に対応するデバイスを容易に認識することができる。その際、より高速な通信が可能な接続形態が優先接続形態としてリストの上位に表示され、ユーザは、より高速な通信が可能な接続形態を容易に選択することができる。
【００９２】
また、一つのデバイスがP2P接続とTDLS接続の両方に対応する場合、当該デバイスの優先接続形態のみをデバイスリストに記載して、ユーザの混乱を避けることもできる。なお、一つのデバイスがP2P接続とTDLS接続の両方に対応する場合、優先接続形態と非優先接続形態の両方を表示するか、優先接続形態だけを表示するかは、ユーザが設定可能であることが好ましい。
【００９３】
［変形例］
上記では、参加している無線ネットワーク104内のデバイスを探索する場合にトンネルプローブ要求と応答を用いてTDLS対応デバイスを探索する例を説明した。しかし、TDLSである必要は必ずしもなく、参加している無線ネットワーク104内のデバイスを探索する方法であればどのような方法を用いてもよい。例えばUPnP（登録商標）、Bonjour（登録商標）といったプロトコルで探索してもよい。
【００９４】
また、無線ネットワークを指定しないでデバイスを探索する場合、Wi-Fi Direct（登録商標）に規定されるP2Pデバイス発見を用いる例を説明したが、無線ネットワークを指定しない方法であればどのような方法を用いてもよい。探索したデバイスをデバイスリストに表示する探索、あるいは、同じトリガで開始される探索であれば、どのような探索でもよい。
【００９５】
また、上記では、STA101が無線ネットワーク104に参加していることを前提として、無線ネットワーク104内のデバイスを探索する例を説明した。しかし、STA101が何れの無線ネットワークにも参加していない場合や、STA101が複数の無線ネットワークインタフェイスを有し、複数の無線ネットワークに参加可能な場合も考えられる。そのような場合、探索制御部204は、参加可能な無線ネットワークを指定してTDLS探索部202に他のSTAを探索させてもよい。言い替えれば、実施例1から3における探索制御部204は、STA101が参加している無線ネットワーク104を指定してTDLS探索部202に他のSTAを探索させていることになる。
【００９６】
無線ネットワークを指定して他のSTAを探索した場合、デバイスリストには、無線ネットワークの情報（例えばSSIDやESSID）を表示する列を加えて、探索されたSTAが属す無線ネットワークを提示する。なお、参加可能な無線ネットワークとは、例えば、探索制御部204が無線ネットワークの情報（SSIDやESSIDなど）を取得可能または既知であり、当該無線ネットワークに参加するための事前共有キーなどを保持している無線ネットワークである。
【００９７】
［その他の実施例］
本発明は、上述の実施形態の一以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける一以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、一以上の機能を実現する回路（例えば、ASIC）によっても実現可能である。
【符号の説明】
【００９８】
202 … TDLS探索部、203 … P2P探索部、204 … 探索制御部、205 … UI制御部
【図１】
0006405162.tif 000002
【図２】
0006405162.tif 000003
【図３】
0006405162.tif 000004
【図４】
0006405162.tif 000005
【図５】
0006405162.tif 000006
【図６】
0006405162.tif 000007
【図７】
0006405162.tif 000008
【図８】
0006405162.tif 000009
【図９】
0006405162.tif 000010
【図１０】
0006405162.tif 000011
【図１１】
0006405162.tif 000012
【図１２】
0006405162.tif 000013
【図１３】
0006405162.tif 000014
【図１４】
0006405162.tif 000015