(57)【要約】【課題】近接無線通信により少ないユーザ操作で無線ＬＡＮ接続及びＩＰ通信を可能とする無線通信システムを提供することを目的とするものである。【解決手段】対向する二つの無線通信装置で近接無線通信により、無線ＬＡＮデバイス情報、ＩＰ到達性情報を交換し、無線ＬＡＮ役割決定手続きを実行する通信制御部を備えることにより、リクエスタ側無線通信装置、セレクタ側無線通信装置を決定し、セレクタ側無線通信装置で無線ＬＡＮ接続情報およびＩＰネットワーク情報の決定手続きを実施することができるため、容易に無線ＬＡＮ通信、ＩＰ通信を開始することができる。【選択図】図５
2014175826.tif 000002
【特許請求の範囲】
【請求項１】
形成する無線ＬＡＮがインフラストラクチャネットワークではステーションあるいはアクセスポイントの役割で動作し、形成する無線ＬＡＮがＰ２ＰグループではＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントの役割で動作し無線ＬＡＮ通信を行う無線ＬＡＮ通信部と、近接無線通信を行う近接無線通信部とを有する二つの無線通信装置よりなり、少なくとも一つの無線通信装置がさらにインターネットとＩＰ通信が可能なインターネットインターフェース部を備える無線通信システムであって、
前記無線通信装置は、無線ＬＡＮへ接続するときに通信を制御する通信制御部を備え、前記通信制御部は、対向する無線通信装置に近接無線通信により当該無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と、当該無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを送信し、対向する無線通信装置から近接無線通信により、対向する無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と、対向する無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを受信し、双方の無線通信装置が形成する無線ＬＡＮでの役割の組み合わせを、双方がとり得る役割の組み合わせから、ＩＰ到達性情報及び予め共有した無線ＬＡＮが成り立ちうる組み合わせに対して付与した優先順位に従い決定し、
前記通信制御部は、役割決定によりＰ２Ｐグループクライアントもしくはステーションになるべきリクエスタ側無線通信装置から、Ｐ２Ｐグループオーナーもしくはアクセスポイントになるべきセレクタ側無線通信装置に対して近接無線通信により接続要求を送信し、セレクタ側無線通信装置で、無線ＬＡＮ接続における暗号方式、認証方式を含む無線ＬＡＮ接続情報および形成される無線ＬＡＮ上のＩＰネットワークのネットワークアドレス、ネットマスク、両装置のＩＰアドレスを含むＩＰネットワーク情報を決定し、接続応答として近接無線通信によりリクエスタ側無線通信装置に通知し、決定した無線ＬＡＮ接続情報に従い無線ＬＡＮ接続を行い、決定したＩＰネットワーク情報を設定しＩＰ通信を行うことを特徴とする無線通信システム。
【請求項２】
前記通信制御部は、双方の無線通信装置が形成する無線ＬＡＮでのとりうる役割にＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントを含むときにグループオーナーインテント、Ｐ２Ｐデバイスｉｄを無線ＬＡＮデバイス情報に含み、双方がＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントである組み合わせでグループオーナーインテント、Ｐ２Ｐデバイスｉｄにより役割の組み合わせを判定する請求項１記載の無線通信システム。
【請求項３】
前記通信制御部は、セレクタ側無線通信装置が通知する無線ＬＡＮ接続情報にデバイスパスワードを含み、決定された認証方式、暗号方式で通知されたデバイスパスワードにより無線ＬＡＮ接続を行うことを特徴とする請求項１または２記載の無線通信システム。
【請求項４】
前記通信制御部は、接続要求にリクエスタ側無線通信装置が行いうる無線接続における暗号方式、認証方式、デバイスパスワードを含むことを特徴とする請求項３記載の無線通信システム。
【請求項５】
前記通信制御部は、接続要求がハンドオーバリクエストメッセージ、接続応答がハンドオーバセレクトメッセージであって、接続応答内のクリデンシャル情報に従い無線ＬＡＮ接続を行う請求項１または２記載の無線通信システム。
【請求項６】
少なくとも一つの無線通信装置がさらにプライベートネットワークに接続するプライベートネットワークインターフェース部を備える前記無線通信システムであって、
前記通信制御部は、ＩＰ到達性情報にプライベートネットワークのネットワークアドレス、ネットマスクを含むプライベートネットワーク情報を含み、
セレクタ側無線通信装置で既存のプライベートネットワーク情報を評価し、形成される無線ＬＡＮ上のプライベートネットワークを定義し、
ＩＰネットワーク情報に既存プライベートネットワークとインターネットのルーティング情報を含み、ＩＰネットワーク情報の設定に既存プライベートネットワークとインターネットのルーティング設定を含むことを特徴とする請求項１ないし５のいずれか記載の無線通信システム。
【請求項７】
前記通信制御部は、セレクタ側無線通信装置でＩＰネットワーク情報にＩＰアドレス、ポートアドレスによるフォワーディング情報を含み、ＩＰネットワーク情報の設定にＩＰアドレス、ポートアドレスによるフォワーディング設定を含むことを特徴とする請求項６の無線通信システム。
【請求項８】
形成する無線ＬＡＮがインフラストラクチャネットワークではステーションあるいはアクセスポイントの役割で動作し、形成する無線ＬＡＮがＰ２ＰグループではＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントの役割で動作し無線ＬＡＮ通信機能と近接無線通信機能とを有する二つの無線通信装置よりなり、
少なくとも一つの無線通信装置がさらにインターネットとＩＰ通信が可能なインターネットインターフェース機能を備える無線通信システムにおける無線通信装置の無線通信方法であって、
対向する無線通信装置に近接無線通信により当該無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と、当該無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報と、を送信し、対向する無線通信装置から近接無線通信により、対向する無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と、対向する無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報と、を受信し、
双方の無線通信装置が形成する無線ＬＡＮでの役割の組み合わせを、双方がとり得る役割の組み合わせから、ＩＰ到達性情報及び予め共有した無線ＬＡＮが成り立ちうる組み合わせに対して付与した優先順位に従い決定し、
さらに前記無線通信方法は、
役割決定によりＰ２Ｐグループクライアントもしくはステーションになるべきリクエスタ側無線通信装置から、Ｐ２Ｐグループオーナーもしくはアクセスポイントになるべきセレクタ側無線通信装置に対して近接無線通信により接続要求を送信し、
セレクタ側無線通信装置で、無線ＬＡＮ接続における暗号方式、認証方式を含む無線ＬＡＮ接続情報および形成される無線ＬＡＮ上のＩＰネットワーク情報を決定し、接続応答として近接無線通信によりリクエスタ側無線通信装置に通知し、
決定した無線ＬＡＮ接続情報に従い無線ＬＡＮ接続を行い、決定したＩＰネットワーク情報を設定しＩＰ通信を行うことを特徴とする無線通信方法。
【請求項９】
形成する無線ＬＡＮがインフラストラクチャネットワークではステーションあるいはアクセスポイントの役割で動作し、形成する無線ＬＡＮがＰ２ＰグループではＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントの役割で動作し無線ＬＡＮ通信機能と近接無線通信機能とを有する二つの無線通信装置よりなり、
少なくとも一つの無線通信装置がさらにインターネットとＩＰ通信が可能なインターネットインターフェース機能を備える無線通信システムにおける無線通信装置のコンピュータで実行させる無線通信プログラムであって、
対向する無線通信装置に近接無線通信により当該無線通信装置が形成する無線ＬＡＮに
おいてとりうる役割を含む無線ＬＡＮデバイス情報と、当該無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報と、を送信し、対向する無線通信装置から近接無線通信により、対向する無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と、対向する無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報と、を受信し、
双方の無線通信装置が形成する無線ＬＡＮでの役割の組み合わせを、双方がとり得る役割の組み合わせから、ＩＰ到達性情報及び予め共有した無線ＬＡＮが成り立ちうる組み合わせに対して付与した優先順位に従い決定し、
さらに前記無線通信プログラムは、
役割決定によりＰ２Ｐグループクライアントもしくはステーションになるべきリクエスタ側無線通信装置から、Ｐ２Ｐグループオーナーもしくはアクセスポイントになるべきセレクタ側無線通信装置に対して近接無線通信により接続要求を送信し、
セレクタ側無線通信装置で、無線ＬＡＮ接続における暗号方式、認証方式を含む無線ＬＡＮ接続情報および形成される無線ＬＡＮ上のＩＰネットワーク情報を決定し、接続応答として近接無線通信によりリクエスタ側無線通信装置に通知し、
決定した無線ＬＡＮ接続情報に従い無線ＬＡＮ接続を行い、決定したＩＰネットワーク情報を設定しＩＰ通信を行うことを特徴とする無線通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の通信方式を備え、ＩＰネットワークを構築する無線通信システム、無線通信方法および無線通信プログラム関するものである。
【背景技術】
【０００２】
スマートホン等のモバイル端末では、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線技術の他にＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の近接無線技術が搭載されている。ＮＦＣの通信は、ＮＦＣデバイス同士を近接させる操作により比較的簡単に実現されることから、ＮＦＣ通信により無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）の通信設定を行い、それらの通信を開始するというコネクションハンドオーバーの技術がＮＦＣ ＦｏｒｕｍのＣｏｎｎｅｃｔｉｏｎ Ｈａｎｄｏｖｅｒで規定されている。
【０００３】
コネクションハンドオーバーは、ハンドオーバリクエスタであるＮＦＣデバイスがハンドオーバリクエストメッセージをハンドオーバセレクタであるＮＦＣデバイスに送出し、ハンドオーバセレクタであるＮＦＣデバイスがコネクションをハンドオーバーすべき通信方法を選択し、ハンドオーバセレクトメッセージとしてハンドオーバリクエスタに送出し、両者はハンドオーバセレクタが採用した通信方法で通信を開始する。
【０００４】
ＮＦＣのコネクションハンドオーバー方式を適用する際には、ハンドオーバリクエスタをリクエスタ側無線通信装置、ハンドオーバセレクタをセレクタ側無線通信装置と呼ぶことにする。ハンドオーバリクエストメッセージを使用する方法はＮＦＣにおけるピアツピアプロトコルが前提になっているが、パッシブモードの通信においてもリーダライタがタグからメッセージを読みだす、書き込むという動作をピアツピアプロトコルでのメッセージの受信、送信に置き換えれば、ハンドオーバリクエスタ、ハンドオーバセレクタによるコネクションハンドオーバーという方法は概念として適用可能である。
【０００５】
無線ＬＡＮへのコネクションハンドオーバーはＷＦＡ（Ｗｉ−Ｆｉ Ａｌｌｉａｎｃｅ）のＷＳＣ（Ｗｉ−Ｆｉ Ｓｉｍｐｌｅ Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｔｅｃｈｎｉｃａｌ Ｓｐｅｃｉｆｉｃａｔｉｏｎ）で規定されている。無線ＬＡＮ通信は、実際には無線ＬＡＮ上のプロトコルがＴＣＰ/ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ，  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）であることから、ハンドオーバリクエストメッセージ、ハンドオーバセレクトメッセージの補助フィールドを使用してＩＰ通信の設定も併せて行うという方法も考えられている（例えば特許文献１参照）。
【０００６】
モバイル機器と他の機器をＮＦＣによるコネクションハンドオーバー方式を適用し、無線ＬＡＮ、ＩＰ通信の設定をユーザ操作を少なく行うことを考えるが、ハンドオーバー後の通信の設定を決定するセレクタ側無線通信装置として何れかを選択しなければならないが、両機器の無線ＬＡＮの実装やインターネット機器としての利用の仕方により選択すべきセレクタ側無線ＬＡＮ通信装置は異なる場合が多く、ＮＦＣのコネクションハンドオーバー方式を適用する前に多くの設定を必要とするのが実情である。
【０００７】
モバイル端末で無線ＬＡＮ通信を利用する場合には、無線ＬＡＮ内の装置と通信を行うのみならず、無線ＬＡＮ内の装置をモバイル端末が有するセルラ通信方式によりインターネットに接続させること（テザリング）が有用な使い方の一つとなっている。
【０００８】
最も利用される無線ＬＡＮとしてはＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅ
ｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｏｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，Ｉｎｃ）が策定したＩＥＥＥ８０２．１１に規定されているインフラストラクチャーネットワークとＷＦＡのＷｉ−Ｆｉ Ｐ２Ｐ（Ｗｉ−Ｆｉ Ｐｅｅｒ−ｔｏ―Ｐｅｅｒ Ｔｅｃｈｎｉｃａｌ Ｓｐｅｃｉｆｉｃａｔｉｏｎ ）で規定されているＰ２Ｐグループがある。
【０００９】
無線ＬＡＮにおける無線ＬＡＮデバイスの役割は、それぞれ無線ＬＡＮを生成管理するアクセスポイント、Ｐ２Ｐグループオーナーと、無線ＬＡＮの一端末であるステーション、Ｐ２Ｐグループクライアントに分けることができる。
【００１０】
アクセスポイント、Ｐ２Ｐグループオーナーは、無線ＬＡＮに接続を行おうとする無線ＬＡＮデバイスに対して、認証方式、暗号方式を指定し、ステーション、Ｐ２Ｐグループクライアントとして、無線ＬＡＮに参加させる。
【００１１】
アクセスポイント、Ｐ２ＰグループオーナーはこのようにＮＦＣのコネクションハンドオーバーの際に無線ＬＡＮ通信の設定を行いうるという意味でセレクタ側無線通信装置の候補となりうる。インフラストラクチャーネットワークにおけるアクセスポイント、ステーションの役割は無線ＬＡＮ通信を開始する以前に決定されていなければならないが、Ｐ２ＰグループにおけるＰ２Ｐグループオーナー、Ｐ２Ｐグループクライアントの役割は無線ＬＡＮ通信開始後の無線ＬＡＮデバイス間の交渉により決定される。
【００１２】
ＩＰ通信との関連では、無線ＬＡＮを生成管理するアクセスポイント、Ｐ２ＰグループオーナーがＩＰネットワーク（多くはプライベートネットワーク）を定義し、無線ＬＡＮに参加するステーション、Ｐ２ＰグループクライアントにＩＰアドレスを付与するのが一般的な実装である。ＩＰ通信の設定においても、アクセスポイント、Ｐ２Ｐグループオーナーはこのようにコネクションハンドオーバーの際にＩＰ通信の設定を行いうるという意味でセレクタ側無線通信装置の候補となりうる。
【００１３】
モバイル端末は、生成された無線ＬＡＮ上の無線ＬＡＮデバイスをインターネットに接続させることはできるが、例えば、ステーションとして動作する場合にはインターネットへ接続させることができない等、実装上の制約から無線ＬＡＮにおけるとり得るすべての役割でそれが可能というわけではない。
【００１４】
特許文献１では、対向する二つの通信装置が、ＮＦＣのコネクションハンドオーバー方式を活用し、そのメッセージの補助領域でＩＰネットワーク情報を共有し、無線ＬＡＮを生成すると共に無線ＬＡＮに参加した無線ＬＡＮデバイスをモバイル端末経由でインターネットへ接続させるなどの方法が開示されている。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開２０１２−１４７４２２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
しかしながら、ＮＦＣのコネクションハンドオーバー方式を無線ＬＡＮ通信に適用するためには、ユーザ操作もしくは仕様上の制約として無線ＬＡＮを生成管理すべき役割の装置を選択し、ＮＦＣのコネクションハンドオーバー方式におけるハンドオーバセレクタとして事前に関連付けておかなくてはならないという問題があった。
【００１７】
本発明の目的は、対向する無線通信装置が近接無線通信により生成する無線ＬＡＮにおける役割の組み合わせを適切に決定し、決定された役割の組み合わせに従いリクエスタ側
無線通信装置、セレクタ側無線通信装置を定義し、近接無線通信の後、セレクタ側無線通信装置が決定した無線ＬＡＮ通信の方法、ＩＰ通信の方法に従い、無線ＬＡＮを生成し、ＩＰ通信を開始する無線通信システム、無線通信方法、無線通信プログラムを提供することである。
【課題を解決するための手段】
【００１８】
上記目的を達成するために本発明の一態様としての無線通信システムは、形成する無線ＬＡＮがインフラストラクチャネットワークではステーションあるいはアクセスポイントの役割で動作し、形成する無線ＬＡＮがＰ２ＰグループではＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントの役割で動作し無線ＬＡＮ通信を行う無線ＬＡＮ通信部と近接無線通信を行う近接無線通信部とを有する二つの無線通信装置よりなり少なくとも一つの無線通信装置がさらにインターネットとＩＰ通信が可能なインターネットインターフェース部を備える無線通信システムで前記無線通信装置が無線ＬＡＮへ接続するときに通信を制御する通信制御部を備え、前記通信制御部は、対向する無線通信装置に近接無線通信により当該無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と当該無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを、送信し、また、対向する無線通信装置から近接無線通信により、対向する無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と対向する無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを、受信し、双方の無線通信装置が形成する無線ＬＡＮでの役割の組み合わせを、双方がとり得る役割の組み合わせから、ＩＰ到達性情報及び予め共有した無線ＬＡＮが成り立ちうる組み合わせに対して付与した優先順位に従い決定し、さらに前記通信制御部は、役割決定によりＰ２Ｐグループクライアントもしくはステーションになるべきリクエスタ側無線通信装置から、Ｐ２Ｐグループオーナーもしくはアクセスポイントになるべきセレクタ側無線通信装置に対して近接無線通信により接続要求を送信し、セレクタ側無線通信装置で、無線ＬＡＮ接続における暗号方式、認証方式を含む無線ＬＡＮ接続情報および形成される無線ＬＡＮ上のＩＰネットワークのネットワークアドレス、ネットマスク、両装置のＩＰアドレスを含むＩＰネットワーク情報を決定し、接続応答として近接無線通信によりリクエスタ側無線通信装置に通知し、決定した無線ＬＡＮ接続情報に従い無線ＬＡＮ接続を行い、決定したＩＰネットワーク情報を設定しＩＰ通信を行う。
【００１９】
また、本発明の一態様としての無線通信方法は、形成する無線ＬＡＮがインフラストラクチャネットワークではステーションあるいはアクセスポイントの役割で動作し、形成する無線ＬＡＮがＰ２ＰグループではＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントの役割で動作し無線ＬＡＮ通信機能と近接無線通信機能とを有する二つの無線通信装置よりなり少なくとも一つの無線通信装置がさらにインターネットとＩＰ通信が可能なインターネットインターフェース機能を備える無線通信システムにおける無線通信装置の無線通信方法で、対向する無線通信装置に近接無線通信により当該無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と当該無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを、送信し、また、対向する無線通信装置から近接無線通信により、対向する無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と対向する無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを、受信し、双方の無線通信装置が形成する無線ＬＡＮでの役割の組み合わせを、双方がとり得る役割の組み合わせから、ＩＰ到達性情報及び予め共有した無線ＬＡＮが成り立ちうる組み合わせに対して付与した優先順位に従い決定し、さらに前記無線通信方法は役割決定によりＰ２Ｐグループクライアントもしくはステーシ
ョンになるべきリクエスタ側無線通信装置から、Ｐ２Ｐグループオーナーもしくはアクセスポイントになるべきセレクタ側無線通信装置に対して近接無線通信により接続要求を送信し、セレクタ側無線通信装置で、無線ＬＡＮ接続における暗号方式、認証方式を含む無線ＬＡＮ接続情報および形成される無線ＬＡＮ上のＩＰネットワーク情報を決定し、接続応答として近接無線通信によりリクエスタ側無線通信装置に通知し、決定した無線ＬＡＮ接続情報に従い無線ＬＡＮ接続を行い、決定したＩＰネットワーク情報を設定しＩＰ通信を行う。また、本発明の一態様としての無線通信プログラムは、形成する無線ＬＡＮがインフラストラクチャネットワークではステーションあるいはアクセスポイントの役割で動作し、形成する無線ＬＡＮがＰ２ＰグループではＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントの役割で動作し無線ＬＡＮ通信機能と近接無線通信機能とを有する二つの無線通信装置よりなり少なくとも一つの無線通信装置がさらにインターネットとＩＰ通信が可能なインターネットインターフェース機能を備える無線通信システムにおける無線通信装置のコンピュータで実行させる無線通信プログラムで、対向する無線通信装置に近接無線通信により当該無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と当該無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを送信し、また、対向する無線通信装置から近接無線通信により、対向する無線通信装置が形成する無線ＬＡＮにおいてとりうる役割を含む無線ＬＡＮデバイス情報と対向する無線通信装置がインターネットインターフェース部を持つ場合に、形成しうる無線ＬＡＮがインターネットとＩＰ通信が可能か否かを含むＩＰ到達性情報とを、受信し、双方の無線通信装置が形成する無線ＬＡＮでの役割の組み合わせを、双方がとり得る役割の組み合わせから、ＩＰ到達性情報及び予め共有した無線ＬＡＮが成り立ちうる組み合わせに対して付与した優先順位に従い決定し、さらに前記無線通信プログラムは役割決定によりＰ２Ｐグループクライアントもしくはステーションになるべきリクエスタ側無線通信装置から、Ｐ２Ｐグループオーナーもしくはアクセスポイントになるべきセレクタ側無線通信装置に対して近接無線通信により接続要求を送信し、セレクタ側無線通信装置で、無線ＬＡＮ接続における暗号方式、認証方式を含む無線ＬＡＮ接続情報および形成される無線ＬＡＮ上のＩＰネットワーク情報を決定し、接続応答として近接無線通信によりリクエスタ側無線通信装置に通知し、決定した無線ＬＡＮ接続情報に従い無線ＬＡＮ接続を行い、決定したＩＰネットワーク情報を設定しＩＰ通信を行う。
【発明の効果】
【００２０】
本発明によれば、形成する無線ＬＡＮがインフラストラクチャネットワークではステーションあるいはアクセスポイントの役割で動作し、形成する無線ＬＡＮがＰ２ＰグループではＰ２ＰグループオーナーもしくはＰ２Ｐグループクライアントの役割で動作し無線ＬＡＮ通信を行い、さらに近接無線通信を行う対向する二つの無線通信装置で、少なくとも一方がさらにインターネットとＩＰ通信が可能である無線通信システムで、少ないユーザ操作で無線ＬＡＮ接続及びＩＰ通信が行いうるという効果を奏する。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態におけるネットワーク構成図
【図２】本発明の実施の形態における第一の無線通信装置１０１の内部構成を示すブロック図
【図３】コネクションハンドオーバー方式のシーケンス例を表す図
【図４】ハンドオーバセレクトメッセージに含まれるクリデンシャル情報を説明する図
【図５】本発明の実施形態における動作説明のためのフロー図
【図６】無線ＬＡＮデバイス情報を説明する図
【図７】ＩＰ到達性情報を説明する図
【図８】接続要求に含まれる認証方式・暗号方式情報を説明する図
【図９】無線ＬＡＮ接続情報を説明する図
【図１０】ＩＰネットワーク情報を説明する図
【図１１】無線ＬＡＮが成り立ちうる組み合わせに対して付与した優先順位を説明する図
【図１２】無線ＬＡＮ役割決定手続きを説明するフロー図
【図１３】ＩＰネットワーク情報の決定手続きを説明するフロー図
【発明を実施するための形態】
【００２２】
（実施の形態）
以下、本発明の実施の形態における無線通信システムについて図面を参照しながら説明する。図１は本発明の実施の形態における無線通信システムのネットワーク構成図である。
【００２３】
無線通信システムは、第一の無線通信装置１０１と第二の無線通信装置１０２とにより構成されている。１０３はインターネットであり、第一の無線通信装置１０１もしくは、第二の無線通信装置１０２が接続しており、この例では双方がインターネットに接続している。
【００２４】
１０４は無線ＬＡＮであり、第一の無線通信装置１０１と第二の無線通信装置１０２が無線ＬＡＮ通信を開始する際に形成され、第一の無線通信装置１０１と第二の無線通信装置１０２が属することになる。図中に記述していないが、第一の無線通信装置１０１と第二の無線通信装置１０２とは無線ＬＡＮ上でＩＰ通信を行う。
【００２５】
１０５は第一の無線通信装置１０１が属しているプライベートネットワークである。第二の無線通信装置１０２が属しているプライベートネットワークは図示していないが、第二の無線通信装置１０２がプライベートネットワークに属しているとしても構わない。
第一の無線通信装置１０１と第二の無線通信装置１０２とは近距離無線により通信を行い、それぞれ無線ＬＡＮ通信、ＩＰ通信の設定を行うことにより、無線ＬＡＮ１０４を形成し、互いにＩＰ通信を開始する。
【００２６】
両装置のＩＰ通信の設定により、インターネット１０３、無線ＬＡＮ１０４、プライベートネットワーク１０５のＩＰ接続性が確保される。例えば、第一の無線通信装置１０１や無線ＬＡＮ１０４上の端末は、第二の無線通信装置１０２を介してインターネット１０３とＩＰ通信が可能となる。
【００２７】
また、プライベートネットワーク１０５の端末は無線ＬＡＮ１０４を介して第二の無線通信装置１０２とＩＰ通信が可能となり、さらに第二の無線通信装置１０２経由でインターネット１０３とＩＰ通信が可能となる。
【００２８】
図２は無線通信システムにおける第一の無線通信装置１０１、第二の無線通信装置１０２のブロック図である。インターネット１０３への接続の可否、プライベートネットワーク１０５へ接続の差異はあるが、この図で両装置の構成を代表する。図２に示すように、第一の無線通信装置１０１は、無線ＬＡＮ通信部２０１と、ステーション通信部２０２と、アクセスポイント通信部２０３と、Ｐ２Ｐ通信部２０４と、近接無線通信部２０５と、インターネットインターフェース部２０６と、プライベートネットワークインターフェース部２０７と、ＴＣＰ／ＩＰ通信部２０８と、通信制御部２０９と、を備える。なお、第一の無線通信装置１０１の構成要素の全ては、所定のプログラムを実行するマイコンによって実現可能である。
【００２９】
無線ＬＡＮ通信部２０１は、無線ＬＡＮに接続するための物理層であり、無線による信号の受信及び送信、通信データの変調及び復調等を行う。
【００３０】
ステーション通信部２０２は、インフラストラクチャネットワークのステーションとしての動作を実現し、無線ＬＡＮの検索、認証、接続、切断等を行う。
【００３１】
アクセスポイント通信部２０３は、インフラストラクチャネットワークのアクセスポイントとしての動作を実現し、無線ＬＡＮを生成、管理し、ステーションによる無線ＬＡＮ接続を受け付ける。
【００３２】
Ｐ２Ｐ通信部２０４は、Ｐ２ＰグループのＰ２Ｐデバイスとしての動作を実現し、Ｐ２Ｐグループオーナーのネゴシエーション等のＰ２Ｐデバイスとしてのプロトコル手順を持ち、Ｐ２Ｐグループオーナーもしくは、Ｐ２Ｐクライアントとしての動作を行う。
【００３３】
近接無線通信部２０５は、ＮＦＣのリーダライタもしくはタグとしての動作をし、対向無線通信装置と近接無線通信を行う。近接無線通信部２０５がＮＦＣのリーダライタとして動作すれば、対向無線通信装置はＮＦＣのタグとして動作をするが、近接無線通信部２０５がタグとして動作すれば、対向無線通信装置はリーダライタとして動作する。
【００３４】
また、近接無線通信部２０５は、対向無線通信装置とＮＦＣのピアツーピア通信を行うとしてもよい。
【００３５】
インターネットインターフェース部２０６は、インターネット１０３に接続するためのインターフェースである。プライベートネットワークインターフェース部２０７はプライベートネットワーク１０５に接続するためのインターフェースである。
【００３６】
ＴＣＰ／ＩＰ通信部２０８は、第一の無線通信装置１０１が無線ＬＡＮ通信部２０１とステーション通信部２０２、アクセスポイント通信部２０３、Ｐ２Ｐ通信部２０４により無線ＬＡＮ１０４を生成し、接続した後、第二の無線通信装置１０２との間でＴＣＰ／ＩＰでの通信を実現する。
【００３７】
さらに、インターネットインターフェース部２０６を介してインターネット１０３とＴＣＰ／ＩＰでの通信を実現する。また、プライベートネットワークインターフェース部２０７を介してプライベートネットワーク１０５とＴＣＰ／ＩＰでの通信を実現する。
【００３８】
通信制御部２０９は、ステーション通信部２０２、アクセスポイント通信部２０３、Ｐ２Ｐ通信部２０４、近接無線通信部２０５、ＴＣＰ／ＩＰ通信部２０８を制御する。
【００３９】
通信制御部２０９は、近接無線通信で対向無線通信装置と形成する無線ＬＡＮ通信とその無線ＬＡＮ上で行うＩＰ通信に関わる情報を交換し、両装置の形成すべき無線ＬＡＮにおける役割を決定する。
【００４０】
リクエスタ側無線通信装置に決定された無線通信装置の通信制御部２０９は近接無線通信でセレクタ側無線通信装置に接続要求を行い、セレクタ側無線通信装置から無線ＬＡＮ接続とＩＰ接続に必要な情報を含んだ接続応答を近接無線通信により受信し、無線ＬＡＮ通信とＩＰ通信に関わる情報を各部に設定する。
【００４１】
セレクタ側無線通信装置に決定された無線通信装置の通信制御部２０９は近接無線通信でリクエスタ側無線通信装置から接続要求を受信後、無線ＬＡＮ接続、ＩＰ接続に必要な情報を決定するとともに各部に設定し、それらの情報を含めて近接無線通信によりリクエスタ側無線通信装置へ接続応答として送信する。
【００４２】
さらに、通信制御部２０９は、ステーション通信部２０２、アクセスポイント通信部２０３、Ｐ２Ｐ通信部２０４、ＴＣＰ／ＩＰ通信部２０８を制御し、無線ＬＡＮ通信、ＩＰ通信を開始する。
【００４３】
通信制御部２０９のＩＰ通信の設定により、ＴＣＰ／ＩＰ通信部２０８は、ＩＰ通信を行うインターフェースである、無線ＬＡＮ通信部２０１、インターネットインターフェース部２０６、プライベートネットワークインターフェース部２０７から装置に入力したＩＰパケットを通信制御部２０９によるルーティング設定に従いＩＰ通信を行うインタフェースにルーティングを行う。
【００４４】
さらに、宛先あるいは送信元のＩＰアドレスやポート番号が通信制御部２０９により指定されたＩＰパケットを同様に指定されたＩＰ通信を行うインタフェースへフォワーディングする。
【００４５】
次に本実施形態の動作例について説明する。まず、本発明の前提となるＮＦＣのコネクションハンドオーバー方式により無線ＬＡＮ通信を開始する動作について述べる。
【００４６】
図３は、ＮＦＣのコネクションハンドオーバーで無線ＬＡＮの通信を始める際におけるシーケンス図である。
【００４７】
ステップＳ１はハンドオーバリクエスタによるハンドオーバリクエストメッセージの送信で、近接無線通信のシーケンスの後、希望する開始する通信についての情報が含まれている。
【００４８】
ハンドオーバセレクタはハンドオーバリクエストメッセージを受信後、実際に開始する通信を決定してその情報をステップＳ２としてハンドオーバセレクタメッセージに含めて、ハンドオーバリクエスタに送信する。
【００４９】
図４は、ハンドオーバセレクトメッセージに含まれるクリデンシャル情報である。ハンドオーバセレクタは、クリデンシャル情報のＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）が示す無線ＬＡＮを生成し、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｔｙｐｅで示された認証方式、Ｅｎｃｒｙｐｔｉｏｎ  Ｔｙｐｅで示された暗号方式で、Ｎｅｔｗｏｒｋ  ｋｅｙで示された鍵情報で、ハンドオーバリクエスタからの無線ＬＡＮ接続要求を待つ。ハンドオーバリクエスタは、クリデンシャル情報のＳＳＩＤが示す無線ＬＡＮに対して、Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｔｙｐｅで示された認証方式、Ｅｎｃｒｙｐｔｉｏｎ  Ｔｙｐｅで示された暗号方式で、Ｎｅｔｗｏｒｋ  ｋｅｙで示された鍵情報により、ハンドオーバセレクタが生成した無線ＬＡＮへ接続を試みる。
【００５０】
図３の方式では、ハンドオーバリクエスタとハンドオーバセレクタにより開始すべき通信に関してネゴシエーションが行われているが、ＮＦＣのコネクションハンドオーバー方式では、ステップＳ１のハンドオーバリクエストメッセージが存在せず、ステップＳ２のハンドオーバセレクタメッセージのみにより通信を開始する方式も定義されている。
【００５１】
このようにＮＦＣのコネクションハンドオーバーは、ハンドオーバリクエスタとハンドオーバセレクタの役割が事前に決定している場合には、近接無線通信でメッセージを一往復送受信すればよく、無線ＬＡＮ接続の設定を簡単に行うことができる有力な手段である。
【００５２】
一方、本発明におけるネットワーク構成では、第一の無線通信装置１０１、第二の無線通信装置１０２が何れをハンドオーバリクエスタ、ハンドオーバセレクタとして選択すべ
きかを事前に知りえないことを前提としており、この方式を直接、適用することはできない。
【００５３】
しかし、近接無線通信により、対向する二つの装置で行いたい通信に対して適したハンドオーバリクエスタとハンドオーバセレクタの組み合わせを選択し、決定した上で、ＮＦＣのコネクションハンドオーバーを適用することができれば、いくつかの近接無線通信のシーケンスをＮＦＣのコネクションハンドオーバーのシーケンスの前段階に追加により本発明におけるネットワーク構成における無線ＬＡＮ通信の設定が実現できる。
【００５４】
図５は、本発明の実施形態の動作例を説明したフロー図である。第一の無線通信装置１０１と第二の無線通信装置１０２は近接無線通信を開始すると、それぞれステップＳ１０１、Ｓ１０２で無線ＬＡＮデバイス情報とＩＰ到達性情報を含んだメッセージを送信する。
【００５５】
この例では第一の無線通信装置１０１が先にメッセージを送信しているが、第二の無線通信装置１０２が先に送信しても構わない。
【００５６】
このステップが終了すると、両装置は、対向装置より無線ＬＡＮデバイス情報とＩＰ到達性情報を受信し、両装置は該当する両装置の情報を共有できたことになり、双方でステップＳ１０３無線ＬＡＮ役割決定手続きにより、形成されうる無線ＬＡＮ１０４における両装置の役割の組み合わせを決定する。ステップＳ１０３についての詳細は後述する。
【００５７】
ステップＳ１０３の結果、自装置が形成する無線ＬＡＮにおいてＰ２Ｐグループクライアントもしくは、ステーションとして動作することが選択された場合は、ステップＳ１０４でリクエスタ側無線通信装置として動作し、ステップＳ１０６で近接無線通信により接続要求メッセージをセレクタ側無線通信装置に送出する。
【００５８】
さらにステップＳ１０８でセレクタ側無線通信装置より無線ＬＡＮ接続情報とＩＰネットワーク情報を含んだ接続応答を近接無線通信により受信し、自装置に設定する。この時点でセレクタ側無線通信装置とは無線ＬＡＮ通信およびＩＰ通信に必要な各情報が共有されており、ステップＳ１０９の無線ＬＡＮ接続手続きの後、ステップＳ１１０の無線ＬＡＮ上でのＩＰ通信が開始される。
【００５９】
一方で、ステップ１０３の結果、自装置が形成する無線ＬＡＮにおいてＰ２Ｐグループオーナーもしくは、アクセスポイントとして動作することが選択された場合は、ステップＳ１０５でセレクタ側無線通信装置として動作し、ステップＳ１０６でリクエスタ側無線通信装置が送出した接続要求を近接無線通信により受信し、ステップＳ１０７の無線ＬＡＮ接続情報およびＩＰネットワーク情報の決定手続きで、形成されうる無線ＬＡＮ１０４における無線ＬＡＮ通信およびＩＰ通信の無線ＬＡＮ接続情報およびＩＰネットワーク情報を決定し、自装置に設定するとともに、ステップＳ１０８の接続応答のメッセージに含めてリクエスタ側無線通信装置に近接無線通信により送出する。
【００６０】
この時点で対向装置とは無線ＬＡＮ通信の各方式およびＩＰネットワークの各情報が共有されており、ステップＳ１０９の無線ＬＡＮ接続手続きの後、ステップＳ１１０の無線ＬＡＮ上でのＩＰ通信が開始される。
【００６１】
図６はステップＳ１０１、Ｓ１０２のメッセージに含まれる無線ＬＡＮデバイス情報の例である。形成される無線ＬＡＮ上で動作可能な役割として、Ｐ２Ｐグループオーナー、Ｐ２Ｐグループクライアント、アクセスポイント、ステーションのそれぞれについて、可能か不可能かの情報が含まれている。
【００６２】
さらにＰ２Ｐデバイスとして動作しうる場合には、付随するＰ２Ｐデバイス情報として、Ｇｒｏｕｐ  ｏｗｎｅｒ  ｉｎｔｅｎｔ、Ｐ２Ｐ  Ｇｒｏｕｐ  ｉｄが含まれている。Ｇｒｏｕｐ  ｏｗｎｅｒ  ｉｎｔｅｎｔは、グループオーナーに選択されるべき優先度が数値化されている。
【００６３】
例えば、最高値（＝１５）が記されていた場合には、このＰ２ＰデバイスはＰ２Ｐグループクライアントにはなりえない。Ｐ２Ｐ  Ｇｒｏｕｐ  ｉｄは、Ｐ２Ｐグループを表す。特にその値の一部には、当該デバイスのＭＡＣアドレスが含まれている。
【００６４】
図７はステップＳ１０１、Ｓ１０２のメッセージに含まれるＩＰ到達性情報の例である。この無線通信装置がインターネット１０３と接続するインターフェースを持つか否かが含まれている。
【００６５】
さらに形成される無線ＬＡＮ１０４でとり得る役割のそれぞれに対して、形成される無線ＬＡＮ１０４からインターネット１０３へのＩＰ通信が可能か否かの情報が含まれている。
【００６６】
例えば、形成される無線ＬＡＮ１０４で第一の無線通信装置１０１がアクセスポイントとして動作する場合には、無線ＬＡＮ１０４の端末からインターネット１０３にＩＰ通信させることができるが、ステーションとして動作する場合には不可である等の情報で構成されている。
【００６７】
さらに自装置が属するプライベートネットワークがあるかないかの情報が含まれ、ある場合には、プライベートネットワークの情報として、ネットワークアドレス、サブネットマスク及び自局ＩＰアドレスが含まれている。
【００６８】
図８は、ステップＳ１０６の接続要求に含まれる認証方式・暗号方式情報の例である。この例では、ＷＳＣの可否および、ＷＳＣが可である場合には、ＷＳＣのそれぞれの方法の可否が含まれている。例えば、ＰＩＮ方式が使用できるのであれば、この無線通信装置がデバイスパスワードとしてＰＩＮコードを発行するのか、対向装置のＰＩＮコードを入力すべきなのか等の情報が含まれている。
【００６９】
認証方式は、Ｏｐｅｎ、ＷＰＡ―Ｐｅｒｓｏｎａｌ、Ｓｈａｒｅｄ（ＷＰＡ：Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ）、ＷＰＡ２―Ｐｅｒｓｏｎａｌのそれぞれが可能であるかの情報が含まれている。
【００７０】
暗号方式は、Ｎｏｎｅ、ＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ）、ＴＫＩＰ（Ｔｅｍｐｏｒａｌ  Ｋｅｙ  Ｉｎｔｅｇｒｉｔｙ  Ｐｒｏｔｏｃｏｌ）、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）のそれぞれが可能であるかの情報が含まれている。
【００７１】
図９はステップＳ１０７で決定される無線ＬＡＮ接続情報の例である。ＷＳＣを使用する場合は、ＷＳＣで定義している方法の中で採用する方法およびそれに付随する情報が含まれている。
【００７２】
例えば、セレクタ側無線通信装置のＰＩＮコードによる認証を行うのであれば、デバイスパスワードとしてＰＩＮコードが含まれている。ＷＳＣを使用しない場合は、認証方式、Ｎｅｔｗｏｒｋ  ｋｅｙ、暗号方式、ＳＳＩＤ、ＭＡＣアドレスが含まれている。
図１０はステップＳ１０７で決定されるＩＰネットワーク情報の例である。
【００７３】
形成される無線ＬＡＮ１０４上のＩＰネットワークのネットワークアドレス、ネットマスク、第一の装置のＩＰアドレス、第二の装置のＩＰアドレスが含まれている。
また、無線通信装置が属するプライベートネットワークの情報として、第一の装置が属するプライベートネットワークのネットワークアドレス、ネットマスク、及び第二の装置が属するプライベートネットワークのネットワークアドレス、ネットマスクが含まれている。
【００７４】
さらにプライベートネットワークが、形成される無線ＬＡＮを経由して他のネットワークとＩＰ通信ができるように第一の装置、第二の装置のルーティングテーブルに追加すべきエントリが含まれている。
【００７５】
図５のステップＳ１０３無線ＬＡＮ役割決定手続きを分かりやすくするために、形成する無線ＬＡＮにおける役割の組み合わせについて考察する。
【００７６】
ステップＳ１０１、Ｓ１０２で双方の無線通信装置は、自らが動作することができる無線ＬＡＮにおける役割を双方に提示した。実は、提示された役割のすべの組み合わせがあり得るというわけではない。例えば、第一の無線通信装置１０１、第二の無線通信装置１０２が共にアクセスポイントである、という組み合わせはあり得ない。一方で、実現したい無線ＬＡＮ通信の形態により、より好ましい組み合わせは存在する。
【００７７】
第一の無線通信装置１０１がＰ２Ｐグループマネージャー、第二の無線通信装置１０２がステーションという組み合わせは成り立つが、第二の無線通信装置１０２がＰ２Ｐグループクライアントになり得るのであれば、第一の無線通信装置１０１がＰ２Ｐグループマネージャー、第二の無線通信装置１０２がＰ２Ｐグループクライアントの方が、省電力制御という面では優れており、第二の無線通信装置１０２がモバイル機器であるような場合はこちらを選択する利点はある。
【００７８】
従って、双方から提示された役割のすべての組み合わせから、成り立ちえない組み合わせは除外し、成り立つ組み合わせに対しては無線通信システムの使用の仕方に従った優先順位が与えることには意味がある。
【００７９】
図１１は、ステップＳ１０３で参照する無線ＬＡＮが成り立ちうる役割の組み合わせに対して付与した優先順位の例である。成り立ちえない組み合わせは、斜線で示されている。＜Ｐ２Ｐグループオーナー、アクセスポイント＞、＜Ｐ２Ｐグループクライアント、アクセスポイント＞、＜ステーション、Ｐ２Ｐグループクライアント＞、＜アクセスポイント、アクセスポイント＞、＜ステーション、ステーション＞という役割の組み合わせは同一の無線ＬＡＮで存在することはできない。
【００８０】
Ｐ２Ｐデバイス同士の組み合わせをＰ２Ｐグループオーナー、Ｐ２Ｐグループクライアントと表現していないのは、何れがＰ２ＰグループオーナーになるのかはＰ２Ｐ手順に従い決定されるため、ステップＳ１０１、Ｓ１０２で動作しうる役割を提示した時点では明らかでないためである。
【００８１】
Ｐ２Ｐ手順でのＰ２Ｐグループオーナーを決定する方法は、双方のＧｒｏｕｐ  ｏｗｎｅｒ  ｉｎｔｅｎｔを交換し、それが大であるものをＰ２Ｐグループオーナーとする。
ともに最高値である場合は、両者ともＰ２Ｐグループオーナーになることが必須であるのでＰ２Ｐグループを形成することはできない。ともに等しい場合には乱数により選択した値を比較することによりＰ２Ｐグループオーナーを選択する。
【００８２】
Ｐ２Ｐ手順を経ないでＰ２Ｐグループオーナーを選択するためにはＧｒｏｕｐ  ｏｗｎｅｒ  ｉｎｔｅｎｔを比較し、等しくない場合にはそれで十分であり、等しい場合にはほぼ半分の確率で一意に決定する手段であればＰ２Ｐ手段の目的は大きく損ねることはないのである。
【００８３】
その比較手段には、例えばＰ２Ｐ  Ｇｒｏｕｐ  ｉｄの一部のフィールドであるＭＡＣアドレスのビットフィールドを適当な順番で比較するという方法が考えられる。ＭＡＣアドレスは一意に付与されるものであるからこの比較法で選択し、Ｐ２Ｐグループオーナーとすることは可能なのである。
【００８４】
図１２は、ステップＳ１０３の無線ＬＡＮ役割決定手続きのフロー図である。ステップＳ２０１で近接無線通信により対向する無線通信装置から無線ＬＡＮデバイス情報、ＩＰ到達性情報取得する。
【００８５】
ステップＳ２０２で無線デバイス情報から両装置の形成される無線ＬＡＮでのありうる役割の組み合わせを作り、その中からありえないものを削除し、接続可能な組み合わせの候補とする。
【００８６】
ステップＳ２０２で、残された組み合わせの中から両装置がＰ２Ｐデバイスであるという組み合わせがあるかどうかを調べる。もし、存在するならば、ステップＳ２０３で、Ｇｒｏｕｐ  ｏｗｎｅｒ  ｉｎｔｅｎｔを調べて、互いにＰ２Ｐグループクライアントになりえないかどうかを判定する。
【００８７】
両者がＰ２Ｐグループクライアントになりえないということは、両者が一つのＰ２Ｐグループを形成しえないということである。
【００８８】
もし、両者がＰ２Ｐグループクライアントになりえないならば、ステップＳ２０４において、ステップＳ２０１で作った組み合わせの中から両者がＰ２Ｐデバイスになるケースを除外し、ステップＳ１０１、Ｓ１０２で交換された図７のＩＰ到達性情報と照らし合わせ、形成される無線ＬＡＮからインターネットに接続可のものがあるかを調べる。
【００８９】
もし、存在するならば、ステップＳ２０５で、該当する組み合わせの中で図１１の無線ＬＡＮが成り立ちうる役割の組み合わせに対して付与した優先順位を参照して、優先度が最も高いものを両装置の役割とする。
【００９０】
ステップＳ２０３で何れかがＰ２Ｐグループクライアントになりうるのであれば、両者が同一のＰ２Ｐグループを形成することができるのである。
【００９１】
この場合は、ステップＳ２０６において、両者のＧｒｏｕｐ  ｏｗｎｅｒ  ｉｎｔｅｎｔを比較し、さらに必要があれば、Ｐ２Ｐ  Ｇｒｏｕｐ  ｉｄの一部のフィールドであるＭＡＣアドレスを比較して、Ｐ２ＰグループオーナーとＰ２Ｐグループクライアントを決定し、形成されうる無線ＬＡＮでの役割の組み合わせの一つとすることができる。
【００９２】
ステップＳ２０７では、ステップＳ１０１、Ｓ１０２で交換された図７のＩＰ到達性情報と照らし合わせ、可能な組み合わせの中で形成される無線ＬＡＮからインターネットに接続可のものがあるかを調べる。
【００９３】
もし、存在するならば、ステップＳ２０５により、図１１の組み合わせに付与した優先順位を参照し、該当する組み合わせの中で最も優先度が高いものを両装置の役割とする。
【００９４】
ステップＳ２０２で、両者がＰ２Ｐ通信機能を持つという組み合わせがなかった場合は、同様にステップＳ２０７で、ステップＳ１０１、Ｓ１０２で交換された図７のＩＰ到達性情報と照らし合わせ、可能な組み合わせの中で形成される無線ＬＡＮからインターネットに接続可のものがあるかを調べ、もし、存在するならば、ステップＳ２０５により、図１１の組み合わせに付与した優先順位を参照し、該当する組み合わせの中で最も優先度が高いものを両装置の役割とする。
【００９５】
以上のように対向する装置は、形成する無線ＬＡＮでの役割の組み合わせを決定することができる。
【００９６】
次に、図５でステップＳ１０３無線ＬＡＮ役割決定手続きの後、ステップＳ１０６接続要求を受けたセレクタ側無線通信装置として動作する無線通信装置のステップＳ１０７での無線ＬＡＮ接続情報およびＩＰネットワーク情報の決定手続きを述べる。
【００９７】
ステップＳ１０６の接続要求には、図８のようにリクエスタ側無線通信装置として動作する無線通信装置が無線ＬＡＮ通信で行いうる認証方式・暗号方式情報が含まれている場合がある。ステップＳ１０７における無線ＬＡＮ接続情報の決定では、それらのリクエスタ側無線通信装置からの候補となる認証方式・暗号方式からセレクタ側無線通信装置が選択し、図９の無線ＬＡＮ接続情報を生成してもよい。
【００９８】
あるいは、ステップＳ１０６に認証方式・暗号方式情報を含まない、もしくは、含んでいても無視してセレクタ側無線通信装置が独自に図９の無線ＬＡＮ接続情報を生成してもよい。
【００９９】
特に無線ＬＡＮ接続情報でＷＳＣの方法としてＮＦＣによるコネクションハンドオーバーが指定された場合には、無線ＬＡＮ接続情報は、図４で示したハンドオーバセレクトメッセージのクリデンシャル情報を含む。
【０１００】
また、ＩＰネットワーク情報の決定手続きでは、ステップＳ１０１、Ｓ１０２で交換した図７のＩＰ到達性情報から形成する無線ＬＡＮ接続上のＩＰネットワークの情報を決定する。図１３は、ＩＰネットワーク情報の決定手続きの例である。
【０１０１】
セレクタ側無線通信装置は、ステップＳ３０１でリクエスタ側無線通信装置からステップＳ１０６の接続要求を受信した後、ステップＳ３０２で図７のＩＰ到達性情報に含まれるプライベートネットワークの情報を評価し、リクエスタ側無線通信装置、セレクタ側無線通信装置が共にプライベートネットワークに属していないか、を判定する。
【０１０２】
もし、両装置共にプライベートネットワークに属していないならば、ステップＳ３０３で形成される無線ＬＡＮ１０４上のＩＰネットワークとして任意のプライベートネットワークアドレス、ネットマスクを選択する。
【０１０３】
さらにステップＳ３０４では、ステップＳ３０３で選択したプライベートネットワークアドレスに属する異なる２つのＩＰアドレスをリクエスタ側無線通信装置、セレクタ側無線通信装置のＩＰアドレスとして選択し、図１０のＩＰネットワーク情報を生成する。
【０１０４】
ステップＳ３０２で何れかの装置がプライベートネットワークに属しているならば、ステップＳ３０５で形成される無線ＬＡＮ１０４上のＩＰネットワークとして既存のプライベートネットワークと異なるネットワーク、もしくはサブネットワークを選択しうるかを判定する。
【０１０５】
もし、選択することが可能であるならば、ステップＳ３０６で形成される無線ＬＡＮ１０４上のＩＰネットワークのＩＰネットワーク情報として、選択可能なプライベートネットワークアドレス、ネットマスクから任意のプライベートネットワークアドレス、サブネットマスクを選択する。
【０１０６】
さらにステップＳ３０７で、選択したプライベートネットワークアドレスに属する異なる２つのＩＰアドレスをリクエスタ側無線通信装置、セレクタ側無線通信装置のＩＰアドレスとして選択し、図１０のＩＰネットワーク情報を生成する。
【０１０７】
以上のようにステップＳ１０７で適切な無線ＬＡＮ接続情報およびＩＰネットワーク情報を生成することができる。
【０１０８】
図５のステップＳ１１０でＩＰ通信を開始する際のＩＰネットワーク情報の設定について述べる。ステップＳ１０７のＩＰネットワーク情報の決定手続き、ステップＳ１０８の接続応答により、両装置でＩＰネットワーク情報を共有し、求めるＩＰ接続性を実現することが目的である。
【０１０９】
例えば、第一の装置のプライベートネットワークと、形成される無線ＬＡＮおよび第二の装置を介して他のネットワークとＩＰ通信をさせたいのなら、図１０のＩＰネットワーク情報の第二の装置のルーティングテーブルに追加すべきエントリとして、宛先ネットワークが第一の装置が属しているプライベートネットワークとし、ネクストホップは、第一の装置に付与すべきＩＰアドレスとし、インターフェースは形成される無線ＬＡＮを示すインターフェースとする、を含め、第二の装置に該当する無線通信装置の通信制御部２０９がＴＣＰ／ＩＰ通信部２０８にルーティング設定することにより求めるＩＰ接続性は実現することができる。
【０１１０】
インターネットに接続していない無線通信装置は、通信制御部２０９がＴＣＰ／ＩＰ通信部２０８に、対向する無線通信装置のＩＰアドレスをデフォルトゲートウェイとして、ネットワーク上のインターフェースを形成される無線ＬＡＮとして設定すれば、その無線通信装置とその無線通信装置が属するプライベートネットワークからインターネットにＩＰ通信を行うことが可能である。
【０１１１】
両装置がインターネットに接続している場合には、通信制御部２０９がＴＣＰ／ＩＰ通信部２０８に、対向する無線通信装置を介してインターネットに接続するＩＰ通信の経路をバックアップ経路として設定し、自装置とインターネットとの経路が切断されば場合に、インターネットへのＩＰ通信の経路として使用することもできる。
【０１１２】
また、両装置がインターネットに接続している場合には、通信制御部２０９がＴＣＰ／ＩＰ通信部２０８に、宛先もしくは送信元のＩＰアドレス、ポート番号によるフォワーディング設定をすることにより、その装置が属するプライベートネットワークより受信したＩＰパケットの宛先もしくは送信元のＩＰアドレス、ポート番号を検出し、対向する無線通信装置を介してインターネットに接続する経路をとらせるようフォワーディングすることにより、インターネットへのトラヒックのロードシェアを行うことができる。
【０１１３】
以上のように本実施の形態によれば、近接無線通信により、無線ＬＡＮデバイス情報、ＩＰ到達性情報を交換し、無線ＬＡＮ役割決定手続きを実行する通信制御部を備えることにより、リクエスタ側無線通信装置、セレクタ側無線通信装置を決定し、セレクタ側無線通信装置で無線ＬＡＮ接続情報およびＩＰネットワーク情報の決定手続きを実施することができるため、容易に無線ＬＡＮ通信、ＩＰ通信を開始することができる。さらに、ＩＰネットワーク情報を両装置のＴＣＰ／ＩＰ通信部に適切に設定することにより、ＩＰパケ
ットを適切にルーティング、フォワーディングすることができるため、両装置による柔軟性のあるＩＰネットワークを構築することができる。
【産業上の利用可能性】
【０１１４】
本発明に係る無線通信システムは、近接無線通信により無線ＬＡＮ通信、ＩＰ通信の設定を行いインターネットに接続する無線通信システムとして有用である。
【符号の説明】
【０１１５】
１０１  第一の無線通信装置
１０２  第二の無線通信装置
１０３  インターネット
１０４  無線ＬＡＮ
１０５  プライベートネットワーク
２０１  無線ＬＡＮ通信部
２０２  ステーション通信部
２０３  アクセスポイント通信部
２０４  Ｐ２Ｐ通信部
２０５  近接無線通信部
２０６  インターネットインターフェース部
２０７  プライベートネットワークインターフェース部
２０８  ＴＣＰ／ＩＰ通信部
２０９  通信制御部
【図１】
2014175826.tif 000003
【図２】
2014175826.tif 000004
【図３】
2014175826.tif 000005
【図４】
2014175826.tif 000006
【図５】
2014175826.tif 000007
【図６】
2014175826.tif 000008
【図７】
2014175826.tif 000009
【図８】
2014175826.tif 000010
【図９】
2014175826.tif 000011
【図１０】
2014175826.tif 000012
【図１１】
2014175826.tif 000013
【図１２】
2014175826.tif 000014
【図１３】
2014175826.tif 000015