(57)【要約】【課題】無料接続の提供対象とする複数のアプリについて、導入を順次促進する。【解決手段】無線ＬＡＮを介し端末からの通信要求を受け付ける要求受付手段と、予め定められたプログラムを前記端末から検出する検出手段と、前記プログラムであって前記端末から検出されなかったプログラムを前記端末にインストールさせるインストール手段と、前記通信要求が前記プログラムからのものかを判定する通信判定手段と、前記通信要求が前記プログラムからのものと判定された場合、その通信要求に応じたＷＡＮアクセスを前記プログラムに対し提供する通信提供手段と、を備える。【選択図】図１
2014134833.tif 000002
【特許請求の範囲】
【請求項１】
無線ＬＡＮを介し端末からの通信要求を受け付ける要求受付手段と、
予め定められたプログラムを前記端末から検出する検出手段と、
前記プログラムであって前記端末から検出されなかったプログラムを前記端末にインストールさせるインストール手段と、
前記通信要求が前記プログラムからのものかを判定する通信判定手段と、
前記通信要求が前記プログラムからのものと判定された場合、その通信要求に応じたＷＡＮアクセスを前記プログラムに対し提供する通信提供手段と、
を備えたことを特徴とする通信制御装置。
【請求項２】
前記要求受付手段により受け付けられた前記通信要求に対して、認証用画面を表示する認証手段を備え、
前記インストール手段は、前記認証用画面に、前記プログラムを端末にインストールさせるためのリンクを設定した画面要素を表示させることを特徴とする請求項１記載の通信制御装置。
【請求項３】
前記プログラムの利用量を取得する取得手段と、
取得された前記利用量が所定以上の場合に、前記プログラムについて、前記無線ＬＡＮとは異なる予め定められた他の無線ＬＡＮの利用を許可する許可手段と、
を備えたことを特徴とする請求項１又は２に記載の通信制御装置。
【請求項４】
請求項１又は２の通信制御装置を備え、端末からの予め定められたプログラムによる通信要求に対しネットワーク接続を提供する第一の無線ＬＡＮ網と、
前記プログラムによる通信要求に対し、第二の通信制御装置による利用許可に基いてネットワーク接続を提供する第二の無線ＬＡＮ網と、
を備えたネットワークシステムにおいて、
前記第二の通信制御装置は、
前記端末の前記プログラムから利用量の情報を受信する情報受信手段と、
受信された前記利用量の情報に基いて前記第二の無線ＬＡＮの利用を許可する許可手段と、
を備えたことを特徴とするネットワークシステム。
【請求項５】
請求項１又は２の通信制御装置を備え、端末からの予め定められたプログラムによる通信要求に対しネットワーク接続を提供する第一の無線ＬＡＮ網と、
前記プログラムによる通信要求に対し、第二の通信制御装置による制御に基いてネットワーク接続を提供する第二の無線ＬＡＮ網と、
を備えたネットワークシステムにおいて、
前記通信制御装置は、
前記端末の前記プログラムから、暗号化された識別情報を前記第二の無線ＬＡＮ網を介して受信及び復号化する情報受信手段と、
受信及び復号化された前記識別情報に基いて前記第二の無線ＬＡＮの利用の可否を判断して前記第二の通信制御装置に伝達する許可手段と、
を備えたことを特徴とするネットワークシステム。
【請求項６】
無線ＬＡＮを介し端末からの通信要求を受け付ける要求受付処理と、
予め定められたプログラムを前記端末から検出する検出処理と、
前記プログラムであって前記端末から検出されなかったプログラムを前記端末にインストールさせるインストール処理と、
前記通信要求が前記プログラムからのものかを判定する通信判定処理と、
前記通信要求が前記プログラムからのものと判定された場合、その通信要求に応じたＷＡＮアクセスを前記プログラムに対し提供する通信提供処理と、
をコンピュータが行うことを特徴とする通信制御方法。
【請求項７】
請求項６の通信制御方法を実行する通信制御装置を備え、端末からの予め定められたプログラムによる通信要求に対しネットワーク接続を提供する第一の無線ＬＡＮ網と、
前記プログラムによる通信要求に対し、第二の通信制御装置による利用許可に基いてネットワーク接続を提供する第二の無線ＬＡＮ網と、
を備えたネットワークシステムにおける接続提供方法において、
前記第二の通信制御装置を構成するコンピュータは、
前記端末の前記プログラムから利用量の情報を受信する情報受信処理と、
受信された前記利用量の情報に基いて前記第二の無線ＬＡＮの利用を許可する許可処理、
を実行することを特徴とするネットワークシステムにおける接続提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮに関する。
【背景技術】
【０００２】
従来、無料の無線ＬＡＮ接続を提供する際に、広告閲覧を条件とする例（例えば、特許文献１から３）や、所定のスポンサー等の指定するアプリケーションプログラム（以下「アプリ」とも呼ぶ）のインストールを条件とする例（例えば、特許文献４）が知られていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６７１２２
【特許文献２】特開２０１１−２５８２０３
【特許文献３】特開２００５−２６７１２２
【特許文献４】特表２００８−５１４１１３（請求項１１）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、無料接続の提供対象とするアプリが複数存在する場合に、端末における各アプリの有無に応じて導入を順次促進する技術はなかった。このため、例えば、ある事業者がシリーズもの等として提供する複数のアプリが存在しても、それらアプリを端末にインストールしてもらうには個別に広告などを要し、その負担が大きいだけでなく、一連のアプリすべてを確実に端末にインストールしてもらうことは事実上困難であった。
【０００５】
本発明の目的は、無料接続の提供対象とする複数のアプリについて、導入を順次促進することである。
【課題を解決するための手段】
【０００６】
上記の目的をふまえ、本発明の一態様（１）である通信制御装置は、無線ＬＡＮを介し端末からの通信要求を受け付ける要求受付手段と、予め定められたプログラムを前記端末から検出する検出手段と、前記プログラムであって前記端末から検出されなかったプログラムを前記端末にインストールさせるインストール手段と、前記通信要求が前記プログラムからのものかを判定する通信判定手段と、前記通信要求が前記プログラムからのものと判定された場合、その通信要求に応じたＷＡＮアクセスを前記プログラムに対し提供する通信提供手段と、を備えたことを特徴とする。
【０００７】
本発明の他の態様（６）である通信制御方法は、上記態様を方法のカテゴリで捉えたもので、無線ＬＡＮを介し端末からの通信要求を受け付ける要求受付処理と、予め定められたプログラムを前記端末から検出する検出処理と、前記プログラムであって前記端末から検出されなかったプログラムを前記端末にインストールさせるインストール処理と、前記通信要求が前記プログラムからのものかを判定する通信判定処理と、前記通信要求が前記プログラムからのものと判定された場合、その通信要求に応じたＷＡＮアクセスを前記プログラムに対し提供する通信提供処理と、をコンピュータが行うことを特徴とする。
【０００８】
本発明の他の態様（２）は、上記いずれかの態様において、前記要求受付手段により受け付けられた前記通信要求に対して、認証用画面を表示する認証手段を備え、前記インストール手段は、前記認証用画面に、前記プログラムを端末にインストールさせるためのリンクを設定した画面要素を表示させることを特徴とする。
【０００９】
本発明の他の態様（３）は、上記いずれかの態様において、前記プログラムの利用量を取得する取得手段と、取得された前記利用量が所定以上の場合に、前記プログラムについて、前記無線ＬＡＮとは異なる予め定められた他の無線ＬＡＮの利用を許可する許可手段と、を備えたことを特徴とする。
【００１０】
本発明の他の態様（４）は、上記いずれかの態様における通信制御装置を備え、端末からの予め定められたプログラムによる通信要求に対しネットワーク接続を提供する第一の無線ＬＡＮ網と、前記プログラムによる通信要求に対し、第二の通信制御装置による利用許可に基いてネットワーク接続を提供する第二の無線ＬＡＮ網と、を備えたネットワークシステムにおいて、前記第二の通信制御装置は、前記端末の前記プログラムから利用量の情報を受信する情報受信手段と、受信された前記利用量の情報に基いて前記第二の無線ＬＡＮの利用を許可する許可手段と、を備えたことを特徴とする。
【００１１】
本発明の他の態様（７）は、上記態様を方法のカテゴリで捉えたもので、上記いずれかの態様における通信制御方法を実行する通信制御装置を備え、端末からの予め定められたプログラムによる通信要求に対しネットワーク接続を提供する第一の無線ＬＡＮ網と、前記プログラムによる通信要求に対し、第二の通信制御装置による利用許可に基いてネットワーク接続を提供する第二の無線ＬＡＮ網と、を備えたネットワークシステムにおける接続提供方法において、前記第二の通信制御装置を構成するコンピュータは、前記端末の前記プログラムから利用量の情報を受信する情報受信処理と、受信された前記利用量の情報に基いて前記第二の無線ＬＡＮの利用を許可する許可処理、を実行することを特徴とする。
【００１２】
本発明の他の態様（５）は、上記いずれかの態様における通信制御装置を備え、端末からの予め定められたプログラムによる通信要求に対しネットワーク接続を提供する第一の無線ＬＡＮ網と、前記プログラムによる通信要求に対し、第二の通信制御装置による制御に基いてネットワーク接続を提供する第二の無線ＬＡＮ網と、を備えたネットワークシステムにおいて、前記通信制御装置は、前記端末の前記プログラムから、暗号化された識別情報を前記第二の無線ＬＡＮ網を介して受信及び復号化する情報受信手段と、受信及び復号化された前記識別情報に基いて前記第二の無線ＬＡＮの利用の可否を判断して前記第二の通信制御装置に伝達する許可手段と、を備えたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、無料接続の提供対象とする複数のアプリについて、導入を順次促進することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態について構成を示す機能ブロック図。
【図２】本発明の実施形態における処理手順を示すフローチャート。
【図３】本発明の実施形態における画面表示例を示す図。
【図４】本発明の第２実施形態について構成を示す機能ブロック図。
【図５】本発明の第３実施形態について構成を示す機能ブロック図。
【発明を実施するための形態】
【００１５】
次に、本発明を実施するための形態（「実施形態」と呼ぶ）について図に沿って例示する。なお、背景技術や課題などで既に述べた内容と共通の前提事項は適宜省略する。
【００１６】
〔１．構成〕
図１は、本実施形態の全体構成図である。本実施形態は、第一の無線ＬＡＮ網Ｗ１と、第二の無線ＬＡＮ網Ｗ２と、を通信ネットワークＮで接続したネットワークシステムに関する。第一の無線ＬＡＮ網Ｗ１は、アクセスポイントＡＰ１及び通信制御装置Ｃ１（「通信制御装置」は図及び以下において「制御装置」とも表す）を備え、ユーザＩＤ等により認証されたユーザと、端末Ｔからの所定のプログラムＹによる通信要求と、に対しネットワーク接続を提供するものである。
【００１７】
所定のプログラムＹは、例えば、インターネットサービス事業者又はそのグループなど所定の主体が提供するスマートフォンなど情報端末のための一連のアプリＹ１、Ｙ２、…を総称するもので、以下「特定アプリ」又は「特定アプリＹ」とも呼ぶ。
【００１８】
第二の無線ＬＡＮ網Ｗ２は、第一の無線ＬＡＮ網Ｗ１とは異なる所定の他の無線ＬＡＮ網であって、アクセスポイントＡＰ２を備え、ユーザＩＤ等により認証されたユーザと、アプリＹによる通信要求と、に対し、第二の制御装置Ｃ２による利用許可に基いてネットワーク接続を提供するものである。
【００１９】
制御装置Ｃ１及びＣ２は、コンピュータの構成として、ＣＰＵ等の演算制御部６と、主メモリや補助記憶装置（例えばフラッシュメモリやハードディスクドライブ他）等の記憶装置７と、通信ネットワークＮ（例えば、光ファイバーその他の接続回線を介したインターネット等のバックボーン回線など）との通信装置８（例えば、ＬＡＮアダプタなど）と、を有する。
【００２０】
また、端末Ｔは、スマートフォンや携帯電話端末など、コンピュータを備えたモバイル情報端末である。端末Ｔは、図示はしないが、上記のようなコンピュータの構成に加え、内蔵充電池の充放電を制御する充電池制御部と、通話の発着信や音声処理を行う通話制御部と、ＧＰＳなどで端末の位置を測位する測位部と、を備える。さらに端末Ｔは、タッチパネル機能付き液晶等の表示画面（例えば図３の符号Ｇ）を備える。
【００２１】
制御装置Ｃ１及びＣ２では、演算制御部６が、図示しないプログラムを実行することにより、図１に示す要素を実現する。プログラムは、例えば、基本ソフトウェア、アプリケーションプログラム、各種ミドルウェア、スクリプト等である。実現される要素のうち情報の記憶手段は、記憶装置７上の各種ファイルやワークエリア等の他、ネットワークコンピューティング（クラウド）によるリモート記憶などでもよい。
【００２２】
また、記憶手段は、データの格納領域だけでなく、データの入出力や管理などの機能を含んでもよい。また、本出願に示す記憶手段の単位は説明上の便宜によるもので、適宜、構成を分けたり一体化できるほか、明示する記憶手段以外にも、各手段の処理データや処理結果などを記憶する記憶手段を適宜用いるものとする。
【００２３】
記憶手段のうち、制御装置Ｃ１のユーザ情報記憶手段１５は、第一の無線ＬＡＮ網Ｗ１の利用認証に用いるユーザＩＤとパスワードのペアを記憶している手段であり、制御装置Ｃ２のユーザ情報記憶手段２５は、第二の無線ＬＡＮ網Ｗ２の利用認証に用いるユーザＩＤとパスワードのペアを記憶している手段である。これらユーザ情報記憶手段１５、２５は特に、他の拠点に設置された装置に通信ネットワークＮ経由でアクセスすることによって実現されることが一般的と考えられる。
【００２４】
なお、図中（例えば図１）の矢印は、データや制御などの流れについて主要な方向を補助的に示すもので、他の流れを否定したり方向の限定を意味するものではない。例えば、ある方向のデータ取得の前後に、データ要求や確認応答（ＡＣＫ）が逆方向に発生し得る。
【００２５】
また、記憶手段以外の各手段は、以下に説明するような情報処理の機能・作用を実現・実行する処理手段であるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。
【００２６】
〔２．作用〕
図２は、本実施形態における処理手順を示すフローチャートである。
〔２−１．特定アプリへのアクセス提供〕
まず、制御装置Ｃ１では、要求受付手段２０が、無線ＬＡＮを介し端末Ｔからの通信要求を受け付けると（ステップＳ１、Ｓ１１）、通信判定手段５０は、通信要求が特定アプリＹからのものかを判定する（ステップＳ１２）。
【００２７】
ここでいう通信要求は、ビーコンやプローブに基づくAuthenticationやAssociationの段階に限らず、それ以降のデータ授受段階におけるパケット転送要求や、必要な暗号およびユーザ認証に関するデータ授受の段階におけるものでもよい。
【００２８】
その段階において、通信要求が特定アプリからのものかの判定は、通信のパケットやフレームに含まれるデータのうち、例えば、送信元となる端末側で通信要求の送信元となっているポート番号が、特定アプリＹが用いるものとしてあらかじめ定められたものかどうか、また、通信先とする所定のドメイン名、ＩＰアドレスや所定のポート番号、特定アプリＹがデータに含める所定のコード列などを基準に行う。
【００２９】
通信提供手段６０は、通信要求が特定アプリＹからのものと判定された場合（ステップＳ１２：「ＹＥＳ」）、その通信要求に応じたＷＡＮアクセス（ここではインターネットアクセス）を特定アプリＹに対し提供する（ステップＳ１３、Ｓ２）。
【００３０】
〔２−２．特定アプリの検出とインストール〕
上記のように第一の無線ＬＡＮ網Ｗ１を利用できる特定アプリＹは、端末Ｔから第一の無線ＬＡＮ網Ｗ１を前回利用した時または他の機会に、アプリを提供する所定のサーバ（例えばアプリサーバＡ）からダウンロードしてインストールされたものである。ここで、制御装置Ｃ１は、通信要求を送ってきた端末Ｔにおいて未インストールの特定アプリＹが存在するとき、その特定アプリＹを端末にインストールさせる以下の機能を持つ。
【００３１】
すなわち、通信要求を送ってきた端末Ｔに対し未インストールの特定アプリＹをインストールさせる処理は次のようになる。すなわち、制御装置Ｃ１では、通信要求が特定アプリＹからでなく（ステップＳ１２：「ＮＯ」）、ブラウザからのものである場合（ステップＳ１４：「ＹＥＳ」）、検出手段３０が端末Ｔから、インストールされている特定アプリＹ（例えばＹ１、Ｙ２、Ｙ３など）の有無を検出する（ステップＳ１６）。
【００３２】
この検出の手法は、次のような例が考えられる。例えば、まず、Ａｎｄｒｏｉｄ（登録商標）やｉＯＳ（登録商標）などにおけるＷｅｂ  ＩｎｔｅｎｔやカスタムＵＲＬスキームなどを用いて、通信要求に応じて制御装置Ｃ１が端末Ｔへ提供するウェブページ（例えば認証要求のためのリダイレクトページなど）から、検出対象のアプリを起動するＵＲＬを開く形で、特定アプリＹの起動を試みる。
【００３３】
その上で、そのウェブページに予め組み込んでおくJavaScript（登録商標）などのスクリプトにより、画面遷移状態を監視することでそのＵＲＬが開けているかを判定し、開けていないときに特定アプリＹがインストールされていないと判定する。
【００３４】
そして、インストール手段４２は、特定アプリＹであって端末Ｔから検出されなかった（ステップＳ１７：「ＹＥＳ」）特定アプリＹ（「未検出アプリ」または「未検出アプリＹ」とも呼ぶ）を端末Ｔにインストールさせる。
【００３５】
「インストールさせる」態様は、制御装置Ｃ１自体又は制御装置Ｃ１と連携するサーバが端末Ｔに、Ｗｅｂ  ＩｎｔｅｎｔやカスタムＵＲＬスキームなどを用いて、未検出アプリＹのインストール動作を開始させるのでもよいし、未検出アプリのインストールを提供する外部のウェブサイトやサーバへのリンクや転送を提供するだけでもよい。
【００３６】
例えば、より具体的には、認証手段２２は、要求受付手段２０により受け付けられた通信要求に対して、ユーザＩＤやパスワードを入力するための認証用画面を表示し（例えば図３）、この認証用画面にインストール手段４２が、特定アプリＹを端末にインストールさせるためのリンク（インストールリンク）を設定した画面要素を表示させる（ステップＳ１８）。
【００３７】
ここでいうリンクは、所定のＵＲＬに対応する押しボタンＢのほか、所定のＵＲＬへのハイパーリンクを設定した文字列や画像など任意の画面要素でよい。また、特定アプリＹをインストールするための通信については、第一の無線ＬＡＮ網Ｗ１が、例えばアプリサーバＡへのアクセスなど必要なＷＡＮアクセスを提供する。
【００３８】
なお、インストール手段４２が未インストールの特定アプリＹを端末Ｔにインストールさせる態様は、上記に限られない。例えば、認証用画面を用いることなく、通信要求に対し、特定アプリＹをインストールするためのウェブページ（アプリ提供サイトの該当ページなど）へ直接リダイレクトさせ、ユーザからの確認操作に基づき端末Ｔでインストール動作を開始させるなどでもよい。
【００３９】
なお、通信要求が特定アプリＹからでなく（ステップＳ１２：「ＮＯ」）ブラウザからでもない場合（ステップＳ１４：「ＮＯ」）の対応は、エラー応答や無応答でもよいが（ステップＳ１５）、通信要求元のプログラム等に対し、そのプログラムの種類やプラグインの機能等などによって特定アプリＹのインストール動作を開始させることが可能な場合は、開始させるようにしてもよい。
【００４０】
また、未検出アプリがない場合は（ステップＳ１７：「ＮＯ」）、全ての特定アプリＹをインストールした端末から、ユーザが第一の無線ＬＡＮ網Ｗ１の利用権に対応するユーザＩＤやアカウントなどに基づいてブラウザなどからの利用を開始しようとしている可能性もあるので、インストールリンク無しの認証画面（厨子省略）を表示する（ステップＳ１９）。
【００４１】
そして、入力されたユーザＩＤとパスワードがユーザ情報記憶手段１５に記憶されているいずれかのペアと一致すれば認証手段２２が認証ＯＫと判断し（ステップＳ２０：「ＹＥＳ」）通信提供手段６０がＷＡＮアクセスを端末Ｔに対し提供する（ステップＳ２１）。
【００４２】
〔２−３．アプリ間での検出〕
上記のように端末Ｔにインストールされた特定アプリＹから、同じ端末Ｔにインストールされている他の特定アプリＹを検出することもできる。すなわち、仮にブラウザ経由でしか特定アプリＹを検出できないと、第一の無線ＬＡＮ網Ｗ１の通信圏内で、ブラウザを起動せず特定アプリＹのみを起動してインターネット接続を利用する場合、他の特定アプリＹの導入を順次促進できないことになる。
【００４３】
そこで、各特定アプリＹに検出部３３を設け、いずれかの特定アプリＹ（例えばＹ１）から他の特定アプリＹ（例えばＹ２）を、例えば特定アプリＹ１の検出部３３によって検出し、検出できなければ特定アプリＹ１の推奨部３４が特定アプリＹ２を端末Ｔの画面でユーザに推奨する。
【００４４】
このように一群のアプリのそれぞれから、同じ端末にインストールされた他のアプリを検出するには、プロセス間通信を試みるなど既知のどのような手法を用いてもよい。例えばｉＯＳ（登録商標）では、インストールされた各アプリがそれぞれ固有名称のCustom  pasteboardを作成し、互いに他のアプリに対応するCustom  pasteboardの参照を試みてその結果で判断する。
【００４５】
また、例えばＡｎｄｒｏｉｄ（登録商標）では、アプリが、PackageManagerからインストール済みアプリケーションのパッケージ名を取得し、その中から他の特定アプリＹのパッケージ名を検索することによって他の特定アプリＹを検出する。
【００４６】
図２のフローチャートでは、例えば、端末Ｔにインストールされている特定アプリＹ（例えばＹ１）の検出部３３が、所定のタイミングで（ステップＳ３：「ＹＥＳ」）他の特定アプリＹ（例えばＹ２やＹ３）を検出する（ステップＳ４）。
【００４７】
所定のタイミングとしては、いずれかの特定アプリＹを最後にインストールした後、所定時間が経過したとき、特定アプリＹからの通信による第一の無線ＬＡＮ網Ｗ１を使用した累積時間、累積データ量、累積ページ数などが所定値に達した時などである。そして、未検出アプリＹがあれば（ステップＳ５：「ＹＥＳ」）推奨部３４がその未検出アプリＹのインストールを端末Ｔの画面表示などで推奨する（ステップＳ６）。
【００４８】
この場合、ユーザによるインストール用ボタンの操作など所定の承諾操作を待って（ステップＳ７：「ＹＥＳ」）、未検出アプリＹをインストールする（ステップＳ８）。一度に推奨ないしインストールする未検出アプリＹは一つでも任意の複数でもよい。
【００４９】
〔２−４．ローミング〕
また、本システムは、多く使われる特定アプリＹには、第二の無線ＬＡＮ網Ｗ２を用いた無線ＬＡＮアクセスを、ローミングとして提供する。ここで、ローミングを実現する構成は、利用量の判断や利用の許可をローミング利用の対象となる第二の無線ＬＡＮ網Ｗ２の側で完結させるものである（図１）。
【００５０】
具体的には、特定アプリＹの利用量送信部３５が、第一の無線ＬＡＮ網Ｗ１以外のローミング先となる他の無線ＬＡＮ網（ここでは第二の無線ＬＡＮ網Ｗ２）を利用しようとするとき、特定アプリＹの利用量をデータとして通信要求に付随させて送信する。
【００５１】
利用量のデータとしては、直近所定期間における特定アプリＹの利用回数、起動回数、実行時間、表示などの処理をしたデータ量やページ数、スクロール量、広告表示数、これらの頻度やこれらを表す履歴、またはこれらの情報の一部または全部から所定の基準で計算したスコアなどが考えられる。
【００５２】
このように送信される特定アプリＹの利用量の情報を、制御装置Ｃ２の情報受信手段７４が特定アプリＹから受信することで取得し、許可手段７５は、受信された利用量の情報に基いて、すなわち利用量が所定以上の場合に特定アプリＹについて第二の無線ＬＡＮ網Ｗ２の利用を許可する。許可された特定アプリＹからのアクセスについては、通信提供手段６０がＷＡＮアクセスを端末Ｔに対し提供する。
【００５３】
〔３．効果〕
以上のように、本実施形態では、端末Ｔからの無線ＬＡＮ（例えば第一の無線ＬＡＮ網Ｗ１）への通信要求に対し、所定のプログラム（例えば特定アプリＹ）からの通信要求であれば無料接続を提供し、無料通信の対象となる所定の特定アプリＹで端末Ｔから検出されない未導入のものはインストールさせる。これにより、特定アプリＹからの無料接続をインセンティブとすることに加え、通信の際に未導入の特定アプリＹの導入を順次促進することができる。
【００５４】
特に、本実施形態では、通信要求に対しリダイレクト表示等されるユーザＩＤやパスワードの入力などを行う認証用画面（例えば図３）に、特定アプリＹをインストールさせるためのリンク（例えばボタンＢ）を表示する。これにより、ユーザＩＤ等による認証による無線ＬＡＮ利用と、特定アプリＹのインストールによる無線ＬＡＮ利用とで、別々の画面を利用する必要がなく、通信制御装置の動作やユーザインタフェースが統一できる。
【００５５】
また、本実施形態では、特定アプリＹの利用量が多ければ所定の他の無線ＬＡＮ（例えば第二の無線ＬＡＮ網Ｗ２）も、ローミングの容量で利用可能とする。これにより、仮にローミング先の無線ＬＡＮの事業者にレベニューシェア等を提供したとしても、特定アプリＹを通じてコンテンツや広告を配信するビジネス機会を増大できる。
【００５６】
さらに、本実施形態では、ローミング先の無線ＬＡＮ（例えば第二の無線ＬＡＮ網Ｗ２）に端末Ｔの特定アプリＹから利用量の情報を送信して利用許可を得る。これにより、ユーザＩＤや利用履歴などの具体的個人的情報をローミング先へ送信する必要がなくプライバシーや情報セキュリティを保護できる。
【００５７】
〔４．第２実施形態〕
上記実施形態（第１実施形態とする）では、ローミング利用を許可に関する処理を、ローミング利用対象とする第二の無線ＬＡＮ網Ｗ２側で行ったが、許可の判断を第一の無線ＬＡＮ網Ｗ１側で行うこともできる（第２実施形態）。
【００５８】
具体的には、第２実施形態におけるネットワークシステムは、図４に示すように、第一の無線ＬＡＮ網Ｗ２１と、第二の無線ＬＡＮ網Ｗ２２と、を備える。このうち第一の無線ＬＡＮ網Ｗ２１は、ユーザＩＤ等により認証されたユーザと、端末Ｔからの特定アプリＹ２（Ｙ２１、Ｙ２２…）による通信要求と、に対しネットワーク接続を提供するもので、第1実施形態で示した制御装置Ｃ１に情報受信手段７１及び許可手段７２を加えた制御装置Ｃ２１を備える。
【００５９】
また、第二の無線ＬＡＮ網Ｗ２２は、ユーザＩＤ等により認証されたユーザと、特定アプリＹ２（Ｙ２１、Ｙ２２…）による通信要求と、に対し、第二の制御装置Ｃ２２による制御に基いてネットワーク接続を提供するものである。第２実施形態では、特定アプリＹ２は、暗号化された識別情報を通信要求とともに送信する識別情報送信部３６を備える。
【００６０】
また、第二の無線ＬＡＮ網Ｗ２２の制御装置Ｃ２２は、情報転送手段２３を備え、この情報転送手段２３は、第二の無線ＬＡＮ網Ｗ２２の通信圏内に存在する端末Ｔの特定アプリＹ２から、暗号化された識別情報を通信要求に伴って受信すると、その識別情報を第二の無線ＬＡＮ網Ｗ２の制御装置Ｃ２１へ転送する。
【００６１】
暗号化された識別情報は、例えば、アプリが持つユーザＩＤなどのログイン情報や、端末の識別情報、利用履歴などである。そして、第２実施形態では、第一の無線ＬＡＮ網Ｗ２１の制御装置Ｃ２１において情報受信手段７１は、端末Ｔの特定アプリＹ２から、暗号化された識別情報を第二の無線ＬＡＮ網Ｗ２２を介して受信及び復号化する。
【００６２】
また、許可手段７２は、受信及び復号化された識別情報に基いて、該当する特定アプリＹ２について第二の無線ＬＡＮ網Ｗ２２の利用の可否を判断して制御装置Ｃ２２に伝達する。制御装置Ｃ２２は、伝達された利用の可否に基づいて、すなわち利用が許可された特定アプリＹ２からの通信要求に対し通信提供手段６０によりネットワーク接続を提供する。
【００６３】
以上のように、第２実施形態では、暗号化された識別情報をローミング先の第二の無線ＬＡＮ網Ｗ２２を介しローミング元の第一の無線ＬＡＮ網Ｗ２１へ転送し、第一の無線ＬＡＮ網で判断した利用可否をローミング先の第二の無線ＬＡＮ網へ送る。これにより、具体的個人的情報に基いて利用可否判断の精度を上げつつ、識別情報をローミング先へ渡さないのでプライバシーや情報セキュリティを維持できる。
【００６４】
〔５．第３実施形態〕
ローミングを実現するさらに他の態様（第３実施形態）として、ローミング元の第一の無線ＬＡＮ網Ｗ３１の制御装置Ｃ３１に、図５に示すように、取得手段８１と許可手段８２を設けることもできる。この場合、取得手段８１が特定アプリＹ３（Ｙ３１、Ｙ３２…）の利用量を取得し、取得された利用量が所定以上の場合に許可手段８２がその特定アプリＹについて、第二の無線ＬＡＮ網Ｗ３２の利用を許可する。
【００６５】
特定アプリＹ３の利用量を取得するには、通信量を集計して制御装置Ｃ３１へ送信する機能（例えば利用量送信部３７）を特定アプリＹ３自体に設けてもよいし、そのような機能を特定アプリＹには設けず、特定アプリＹ３からの通信を処理する際に端末毎もしくはアプリ毎に通信ログを記録することで、特定アプリＹ３ごとに通信量を集計する機能を取得手段８１の機能などとして制御装置Ｃ３１の側に設けてもよい。
【００６６】
また、第一の無線ＬＡＮ網Ｗ３１の側から、特定アプリＹ３による第二の無線ＬＡＮ網Ｗ２の利用を許可するには、例えば、第二の無線ＬＡＮ網Ｗ３２にローミング利用を認めさせるための所定の電子的トークンなどを特定アプリＹ３へ送信し、特定アプリＹ３からローミング利用時に制御装置Ｃ３２に送信させてもよいし、ローミング利用を認める特定アプリＹ３の識別情報を第二の無線ＬＡＮ網Ｗ３２の制御装置Ｃ３２へ送信しておいてもよい。
【００６７】
このように、第３実施形態では、特定アプリＹ３の利用量の取得と、ローミングによる他の無線ＬＡＮの利用許可をローミング元の制御装置Ｃ３１内の処理で完結する。これにより、第２実施形態のように識別情報を暗号化して制御装置Ｃ２２から制御装置Ｃ２１へ転送することなく、特定アプリＹ３１の利用量の取得と、ローミングによる他の無線ＬＡＮ（例えば第二の無線ＬＡＮ網Ｗ３２）の利用許可と、を第一の無線ＬＡＮ網Ｗ３１側で行える。
【００６８】
このため、ローミング先の制御装置Ｃ３２の側では、ローミングにかかわる構成が単純化でき、従来から存在するより多くの無線ＬＡＮ網を第二の無線ＬＡＮ網Ｗ３２として利用し、ローミングの範囲を拡大できる。
【００６９】
〔６．他の実施形態〕
なお、上記実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、本出願における構成図、データの図、フローチャート、画面の図なども例示に過ぎず、各要素の有無、その配置や処理実行などの順序、具体的内容などは適宜変更可能である。
【００７０】
一例として、ネットワークシステムを構成する無線ＬＡＮ網も数は図１に示したように２つには限定されず、いくつでもよい。また、制御装置Ｃ１（図１）に準じた２つ以上の無線ＬＡＮ網の制御装置にそれぞれ、情報受信手段７４及び許可手段７５も設け、いずれかの無線ＬＡＮで無料接続できる特定アプリの利用量が多ければ、他の無線ＬＡＮ網もローミング利用できるようにしてもよい。
【００７１】
また、本出願に示す各態様は、明記しない他のカテゴリ（方法、プログラム、端末を含むシステムなど）としても把握できる。方法やプログラムのカテゴリについては、装置のカテゴリで示した「手段」を、「処理」や「ステップ」のように適宜読み替えるものとする。また、処理やステップの順序は、本出願に直接明記のものに限定されず、順序を変更したり、一部の処理をまとめてもしくは随時一部分ずつ実行するなど、変更可能である。
【００７２】
また、個々の手段、処理やステップを実現、実行するコンピュータは共通でもよいし、手段、処理やステップごとにもしくはタイミングごとに異なってもよい。例えば、制御装置はそれぞれ、複数のサーバコンピュータで構成してもよい。また、上記「手段」の全部又は任意の一部を「部」（ユニット、セクション、モジュール等）と読み替えることができる。
【００７３】
また、制御装置を構成する個々の手段を実現する態様は自由で、外部のサーバが提供している機能をＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワーク・コンピューティング（いわゆるクラウドなど）で呼び出して実現するなど、本発明の構成は柔軟に変更できる。さらに、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず物理的な電子回路など他の情報処理機構で実現してもよい。
【符号の説明】
【００７４】
６  演算制御部
７  記憶装置
８  通信装置
１５、２５  ユーザ情報記憶手段
２０  要求受付手段
２２、２７  認証手段
２３  情報転送手段
３０  検出手段
３３  検出部
３４  推奨部
３５、３７  利用量送信部
３６  識別情報送信部
４２  インストール手段
５０  通信判定手段
６０  通信提供手段
７１  情報受信手段
８１  取得手段
７２、８２  許可手段
Ａ  アプリサーバ
Ｃ１、Ｃ２１、Ｃ３１  通信制御装置（制御装置）
Ｃ２、Ｃ２２、Ｃ３２  第二の通信制御装置（制御装置）
Ｇ  符号
Ｗ１、Ｗ２、Ｗ２１、Ｗ２２、Ｗ３１、Ｗ３２  無線ＬＡＮ網
Ｎ  通信ネットワーク
Ｔ  端末
ＵＲＬ  カスタム
Ｙ（Ｙ１、Ｙ２…）、Ｙ２（Ｙ２１、Ｙ２２…）、Ｙ３（Ｙ３１、Ｙ３２…）  プログラム（特定アプリ）
【図１】
2014134833.tif 000003
【図２】
2014134833.tif 000004
【図３】
2014134833.tif 000005
【図４】
2014134833.tif 000006
【図５】
2014134833.tif 000007