(57)【要約】【課題】ユーザ装置が、通信に利用する無線通信網をアクセス制限に関する条件に応じて決定することを可能とする。【解決手段】少なくとも第１無線通信網を利用して通信を行う機能と第２無線通信網を利用して通信を行う機能と含むユーザ装置において、アクセス制限判定のための条件のリストである条件リストを格納する条件リスト格納手段と、前記ユーザ装置が実行しようとする通信が、前記条件リストにおける条件に合致するか否かを判定し、判定結果に応じて、通信をブロック、前記第１無線通信網を利用した通信、及び前記第２無線通信網を利用した通信のうちのいずれを行うかを決定する判定手段と、前記判定手段により決定された通信のブロック、又は前記判定手段により決定された無線通信網を利用した通信を行う手段とを備える。【選択図】図２
2014207583.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも第１無線通信網を利用して通信を行う機能と第２無線通信網を利用して通信を行う機能とを含むユーザ装置であって、
アクセス制限判定のための条件のリストである条件リストを格納する条件リスト格納手段と、
前記ユーザ装置が実行しようとする通信が、前記条件リストにおける条件に合致するか否かを判定し、判定結果に応じて、通信をブロック、前記第１無線通信網を利用した通信、及び前記第２無線通信網を利用した通信のうちのいずれを行うかを決定する判定手段と、
前記判定手段により決定された通信のブロック、又は前記判定手段により決定された無線通信網を利用した通信を行う手段と、
を備えることを特徴とするユーザ装置。
【請求項２】
前記条件リストはホワイトリストであり、前記判定手段は、前記ユーザ装置が実行しようとする通信が、当該ホワイトリストにおける条件に合致した場合に、前記第１無線通信網と前記第２無線通信網のうちのアクセス制限機能を備えていない無線通信網を利用した通信を行うことを決定する
ことを特徴とする請求項１に記載のユーザ装置。
【請求項３】
前記判定手段は、前記ユーザ装置が実行しようとする通信が、前記条件リストにおけるいずれの条件にも合致しない場合に、前記第１無線通信網と前記第２無線通信網のうちのアクセス制限機能を備えている無線通信網を利用した通信を行うことを決定する
ことを特徴とする請求項１又は２に記載のユーザ装置。
【請求項４】
前記判定手段が、前記ユーザ装置が実行しようとする通信が、前記条件リストにおけるいずれの条件にも合致しないと判定した場合に、前記第１無線通信網と前記第２無線通信網のうち、最新の条件リストを格納する手段を備える無線通信網に条件に関する問い合わせを行い、当該問い合わせに応じて当該無線通信網から更新された条件リスト又は差分情報を受信する問い合わせ更新制御手段
を備えることを特徴とする請求項１又は２に記載のユーザ装置。
【請求項５】
少なくとも第１無線通信網を利用して通信を行う機能と第２無線通信網を利用して通信を行う機能とを含むユーザ装置が実行する通信制御方法であって、
前記ユーザ装置は、アクセス制限判定のための条件のリストである条件リストを格納する条件リスト格納手段を備えており、
前記ユーザ装置が実行しようとする通信が、前記条件リストにおける条件に合致するか否かを判定し、判定結果に応じて、通信をブロック、前記第１無線通信網を利用した通信、及び前記第２無線通信網を利用した通信のうちのいずれを行うかを決定する判定ステップと、
前記判定ステップにより決定された通信のブロック、又は前記判定ステップにより決定された無線通信網を利用した通信を行うステップと、
を備えることを特徴とする通信制御方法。
【請求項６】
前記条件リストはホワイトリストであり、前記判定ステップは、前記ユーザ装置が実行しようとする通信が、当該ホワイトリストにおける条件に合致した場合に、前記第１無線通信網と前記第２無線通信網のうちのアクセス制限機能を備えていない無線通信網を利用した通信を行うことを決定することを含む
ことを特徴とする請求項５に記載の通信制御方法。
【請求項７】
前記判定ステップは、前記ユーザ装置が実行しようとする通信が、前記条件リストにおけるいずれの条件にも合致しない場合に、前記第１無線通信網と前記第２無線通信網のうちのアクセス制限機能を備えている無線通信網を利用した通信を行うことを決定することを含む
ことを特徴とする請求項５又は６に記載の通信制御方法。
【請求項８】
前記ユーザ装置が実行しようとする通信が、前記条件リストにおけるいずれの条件にも合致しないと判定された場合に、前記第１無線通信網と前記第２無線通信網のうち、最新の条件リストを格納する手段を備える無線通信網に条件に関する問い合わせを行い、当該問い合わせに応じて当該無線通信網から更新された条件リスト又は差分情報を受信する問い合わせ更新制御ステップ
を備えることを特徴とする請求項５又は６に記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システムにおけるユーザ装置に関するものであり、特に、ある無線通信網を利用した通信から別の無線通信網を利用した通信に切り替える機能を備えるユーザ装置に関連するものである。
【背景技術】
【０００２】
移動通信事業者により提供される移動通信事業者網（セルラ網とも呼ぶ）においては、利便性向上や安全・安心の観点から、特定のユーザ装置（携帯電話機、スマートフォン等）に対して、閲覧できるサイトや使用できるアプリケーションに制限をかけるアクセス制限サービスが提供されている。
例えば、子供用の携帯電話機に対して、閲覧できるサイトに制約を設け、有害サイトを閲覧できないように制限がかけるサービスが提供されている。
移動通信事業者により提供されるアクセス制限サービスにおいては、一般的に、閲覧しようとするサイトが制限されるべきものであるか否かは移動通信事業者網内で判定される。すなわち、ユーザ装置からのあるサイトへのアクセス要求がフィルタリング対象かどうかを判断し、フィルタリング対象であれば、アクセスできないことを示す画面をユーザ装置に返す等の処理を行う装置が移動通信事業者網に備えられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０９７２８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、移動通信事業者網との接続機能と、その他の無線通信網（例：ＷｉＦｉ（登録商標）等の無線ＬＡＮ網）との接続機能の両方を備えたユーザ装置が普及している。
【０００５】
しかし、上記のように、アクセス制限機能が移動通信事業者網にあるため、ユーザ装置は、アクセス制限機能を移動通信事業者網との接続時にしか利用できないという課題がある。
【０００６】
すなわち、図１に示すように、ユーザ装置ＵＥが移動通信事業者網（セルラ網）に接続するときにはアクセス制限が適用可能であるが、移動通信事業者網以外の無線通信網（例：ＷｉＦｉ（登録商標）等の無線ＬＡＮ網）に接続するときにはアクセス制限を適用できず、例えば、子供用の携帯電話機において有害サイト閲覧の制限をかけることができない。なお、これは、移動通信事業者網以外の無線通信網にアクセス制限機能がないことを前提としている。
【０００７】
このような課題に対し、例えば、子供用の携帯電話機のようなユーザ装置は、アクセス制限機能を持つ移動通信事業者網のみに接続させるという制御を行うことが考えられる。しかし、移動通信事業者網のデータトラフィックの軽減という観点、すなわち、U-planeオフロードの観点では、一律にユーザ装置を移動通信事業者網のみに接続させるという制御は好ましいものではなく、無害なサイトであればできるだけ移動通信事業者網以外の網にU-planeデータを流すことが望ましい。
【０００８】
本発明は上記の点に鑑みてなされたものであり、ユーザ装置が、通信に利用する無線通信網をアクセス制限に関する条件に応じて決定することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一実施形態によれば、少なくとも第１無線通信網を利用して通信を行う機能と第２無線通信網を利用して通信を行う機能とを含むユーザ装置であって、
アクセス制限判定のための条件のリストである条件リストを格納する条件リスト格納手段と、
前記ユーザ装置が実行しようとする通信が、前記条件リストにおける条件に合致するか否かを判定し、判定結果に応じて、通信をブロック、前記第１無線通信網を利用した通信、及び前記第２無線通信網を利用した通信のうちのいずれを行うかを決定する判定手段と、
前記判定手段により決定された通信のブロック、又は前記判定手段により決定された無線通信網を利用した通信を行う手段とを備えることを特徴とするユーザ装置が提供される。
【００１０】
前記条件リストは例えばホワイトリストであり、前記判定手段は、前記ユーザ装置が実行しようとする通信が、当該ホワイトリストにおける条件に合致した場合に、前記第１無線通信網と前記第２無線通信網のうちのアクセス制限機能を備えていない無線通信網を利用した通信を行うことを決定するようにしてもよい。
【００１１】
前記判定手段は、前記ユーザ装置が実行しようとする通信が、前記条件リストにおけるいずれの条件にも合致しない場合に、前記第１無線通信網と前記第２無線通信網のうちのアクセス制限機能を備えている無線通信網を利用した通信を行うことを決定するようにしてもよい。
【００１２】
前記判定手段が、前記ユーザ装置が実行しようとする通信が、前記条件リストにおけるいずれの条件にも合致しないと判定した場合に、前記第１無線通信網と前記第２無線通信網のうち、最新の条件リストを格納する手段を備える無線通信網に条件に関する問い合わせを行い、当該問い合わせに応じて当該無線通信網から更新された条件リスト又は差分情報を受信する問い合わせ更新制御手段を備えることとしてもよい。
【００１３】
また、本発明の一実施形態によれば、少なくとも第１無線通信網を利用して通信を行う機能と第２無線通信網を利用して通信を行う機能とを含むユーザ装置が実行する通信制御方法であって、
前記ユーザ装置は、アクセス制限判定のための条件のリストである条件リストを格納する条件リスト格納手段を備えており、
前記ユーザ装置が実行しようとする通信が、前記条件リストにおける条件に合致するか否かを判定し、判定結果に応じて、通信をブロック、前記第１無線通信網を利用した通信、及び前記第２無線通信網を利用した通信のうちのいずれを行うかを決定する判定ステップと、
前記判定ステップにより決定された通信のブロック、又は前記判定ステップにより決定された無線通信網を利用した通信を行うステップとを備えることを特徴とする通信制御方法が提供される。
【発明の効果】
【００１４】
本発明によれば、ユーザ装置は、実行しようとする通信に利用する無線通信網を、アクセス制限に関する条件に応じて決定することが可能となる。これにより、例えば、無害であることが判明したサイトへのアクセスには無線ＬＡＮ網を利用し、無害かどうか不明なサイトへのアクセスにはアクセス制限機能を持つセルラ網を利用するといった制御を実現することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】従来技術を説明するための図である。
【図２】本発明の実施の形態に係る通信システムの構成例を示す図である。
【図３】第１の実施の形態におけるユーザ装置ＵＥの機能構成図である。
【図４】第１の実施の形態における処理フロー例１を示す図である。
【図５】第１の実施の形態における処理フロー例２を示す図である。
【図６】第１の実施の形態における処理フロー例３を示す図である。
【図７】第２の実施の形態の概要を示す図である。
【図８】第２の実施の形態におけるユーザ装置ＵＥの機能構成図である。
【図９】リスト提供装置２００の機能構成図である。
【図１０】第２の実施の形態における処理フロー例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施の形態を説明する。なお、以下で説明する実施の形態は一例に過ぎず、本発明が適用される実施の形態は、以下の実施の形態に限られるわけではない。
【００１７】
例えば、本実施の形態では、ユーザ装置ＵＥの接続先となり、切り替えの対象となる網として、移動通信事業者網（セルラ網）と無線ＬＡＮ網とを例に挙げているが、ユーザ装置ＵＥが使用する切り替えの対象となる網はこれらに限定されるわけではなく、本発明は、どのような通信網に対しても適用可能である。また、切り替えの対象となる網は２つ以上であってもよい。
【００１８】
また、ユーザ装置ＵＥとして、スマートフォンや携帯電話機を想定しているが、これらに限られるわけではない。
【００１９】
（第１の実施の形態）
＜システム全体構成、動作概要＞
図２に、本実施の形態に係る通信システムの構成例を示す。図２に示すように、本実施の形態の通信システムは、移動通信事業者網であるセルラ網１と、無線ＬＡＮ網２（例：ＷｉＦｉ（登録商標））とを含み、セルラ網１と無線ＬＡＮ網２はそれぞれインターネット３に接続される構成を有する。
【００２０】
ユーザ装置ＵＥは、セルラ網１を利用する機能と無線ＬＡＮ網２を利用する機能の両方を有し、いずれかを選択して通信を行う。インターネット３には、ユーザ装置ＵＥに各種サービスを提供する各種サーバ３１（Ｗｅｂサイトを構成しているＷｅｂサーバ等）が接続されている。また、セルラ網１には、アクセス制限機能を持つアクセス制限装置１１が備えられている。図２を参照して、ユーザ装置ＵＥの動作概要を説明する。
【００２１】
本実施の形態では、アクセス制限の条件（ポリシー）をユーザ装置ＵＥ側に予め格納しておき、ユーザ装置ＵＥが、当該条件によってデータを送受信する通信網を選択（決定）することを基本としている。
【００２２】
具体的には、例えば、アクセス制限の条件としてホワイトリストとブラックリストをユーザ装置ＵＥに格納しておく。ホワイトリストとは、ユーザ装置ＵＥにアクセスを許容させる条件を記述したリストである。また、ブラックリストとは、ユーザ装置ＵＥにアクセスを許容させない条件を記述したリストである。
【００２３】
これらリストに記述される条件の記述内容は特定のものに限定されないが、例えば、アクセス先を示すＩＰアドレス、アクセス先を示すＵＲＬ、アクセス先を示すドメイン、検索ワード等が条件として記述される。例えば、アクセス先を示すＵＲＬがホワイトリストに条件として記述されている場合、ユーザ装置ＵＥは、当該ＵＲＬのサイトへアクセスする場合に通信が許容される。また、例えば、アクセス先を示すＵＲＬがブラックリストに条件として記述されている場合、ユーザ装置ＵＥは、当該ＵＲＬのサイトへアクセスしようとしても通信がブロックされ、アクセスすることができない。また、例えば、ブラックリストに検索ワードが条件として記述されていた場合、ユーザ装置ＵＥにおいて当該検索ワードを用いて検索をしようとした場合に、検索サイトへのアクセスがブロックされる。
【００２４】
本実施の形態では、ユーザ装置ＵＥがあるサイトにアクセスしようとする等の通信を実行しようとする場合、当該通信がホワイトリストの条件に合致するものであれば、セルラ網１と無線ＬＡＮ網２のうち無線ＬＡＮ網２を選択して、無線ＬＡＮ網２を介してサイトへのアクセスを行う。これにより、セルラ網１の負荷軽減に寄与する。
ユーザ装置ＵＥがあるサイトにアクセスしようとする等の通信を行う場合、当該通信がブラックリストの条件に合致するものであれば、ユーザ装置ＵＥ内で通信をブロックする。
また、ホワイトリストとブラックリストのいずれの条件にも当てはまらない場合は、セルラ網１と無線ＬＡＮ網２のうちセルラ網１を選択して、セルラ網１を介してサイトへのアクセスを行う。ただし、この場合、セルラ網１にアクセス可否の判断を委ねたことになり、セルラ網１において既存のアクセス制限機能（アクセス制限装置１１）により、アクセスがブロックされる場合がある。尚、この場合、ユーザ装置ＵＥ内でホワイトリスト、及びブラックリストの両方に合致しなかった旨が通知されても良い。
一例として、子供用の携帯電話機において、ブラックリストに含まれる有害サイトへの通信が発生すれば当該通信は携帯電話機内でブロックされ、ホワイトリストに含まれるサイトへの通信が発生すれば無線ＬＡＮ網２を介して通信を行う。いずれにも該当しないサイトへの通信が発生した場合は、セルラ網１経由での通信を行う。
なお、ホワイトリストとブラックリストの両方を使用し、上記のようにして制御を行うことは一例に過ぎない。
また、第１の実施の形態では、ホワイトリストやブラックリスト等の条件リストは、記録媒体でユーザ装置ＵＥに提供されてもよいし、インターネット３上の所定のサーバからダウンロードする形で提供されてもよいし、セルラ網１から所定のシグナリングを用いて提供し、定期的に更新するようにしてもよい。
【００２５】
＜装置構成例＞
図３に、本実施の形態におけるユーザ装置ＵＥの機能構成図を示す。図３に示すように、本実施の形態に係るユーザ装置ＵＥは、セルラ通信機能部１０１、無線ＬＡＮ通信機能部１０２、選択制御部１０３、データ通信機能部１０４、判定部１０５、条件リスト格納部１０６、操作表示部１０７を備える。なお、図３は、本発明の実施の形態に特に関係する機能を示すものである。
【００２６】
セルラ通信機能部１０１は、セルラ網１を介して通信を行う機能部である。無線ＬＡＮ通信機能部１０２は、無線ＬＡＮ網２を介して通信を行う機能部である。選択制御部１０３は、判定部１０５による判定結果に基づいて、通信がブロックされない場合に、セルラ網１で通信を行うか、無線ＬＡＮ網２で通信を行うかを選択し、切り替えを行う機能部である。
【００２７】
データ通信機能部１０４は、例えばＷｅｂブラウザ等のアプリケーションの機能を含み、ユーザにより指定されたサイトへのアクセス等を含むデータ通信を行う機能部である。
条件リスト格納部１０６には、前述したホワイトリストやブラックリスト等のアクセス制限のための条件を記述した条件リストが格納されている。判定部１０５は、データ通信機能部１０４におけるデータ通信（例：ＨＴＴＰプロトコルの通信、ＩＰプロトコルの通信）を監視し、当該データ通信に係るデータからアクセス先を示す情報や、検索ワードを取得し、当該条件リストの条件と照合することにより、条件に合致するか否かを判定し、判定結果に応じて、データ通信機能部１０４又は選択制御部１０３に対して通信ブロックを指示したり、選択制御部１０３に対して、セルラ網１を介して通信を行うか、もしくは、無線ＬＡＮ網２を介して通信を行うかを指示する機能部である。すなわち、判定部１０５は、ユーザ装置ＵＥが実行しようとする通信が、条件リストにおける条件に合致するか否かを判定し、判定結果に応じて、通信をブロック、第１無線通信網（セルラ網等）を利用した通信、及び第２無線通信網（無線ＬＡＮ網等）を利用した通信のうちのいずれを行うかを決定する。
【００２８】
操作表示部１０７は、ユーザからの操作入力を受ける機能、及びユーザに情報を表示する機能を含むものであり、例えば、タッチパネルのように入力と表示の両方の機能を有するものや、入力キーの部位と表示画面の部位が分離したもの等である。
【００２９】
本実施の形態におけるユーザ装置ＵＥの判定部１０５及び選択制御部１０３は、コンピュータの機能を含むユーザ装置ＵＥ（ユーザ装置ＵＥは一種のコンピュータである）に、本実施の形態で説明する判定部１０５及び選択制御部１０３の処理内容を記述したプログラムを実行させることにより実現可能である。すなわち、判定部１０５及び選択制御部１０３は、当該コンピュータに内蔵されるＣＰＵやメモリ、ハードディスクなどのハードウェア資源を用いて、各部で実施される処理に対応するプログラムを実行することによって実現することが可能である。上記プログラムは、コンピュータが読み取り可能な記録媒体（可搬メモリ等）に記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットなど、ネットワークを通して提供することも可能である。
【００３０】
＜処理フロー例＞
次に、本実施の形態に係るユーザ装置ＵＥの動作例を説明する。以下、動作例として処理フロー例１〜３を説明するが、その前に、これらの処理フロー例に共通する最初の動作を説明する。
【００３１】
まず、例えば、ユーザが操作表示部１０７を操作することにより、あるサイトへのアクセスをユーザ装置ＵＥに対して指示したとする。ここでは、例えば、特定のサイトのＵＲＬが指定される。データ通信機能部１０４は、上記指示に応じて、サイトにアクセスするためのデータ（パケット）を作成し、データ送信のための処理を行う。つまり、通信を実行しようとする。判定部１０５は、データ通信機能部１０４における通信データを監視しており、当該データから、条件リストにおける条件と照合するための情報（例：ＵＲＬ、ドメイン、ＩＰアドレス、検索ワード等）を取得する。以降、照合を行って、照合の結果に応じた処理が行われる。以下では、上記条件リストと照合するための情報のことを「アクセス情報」と呼ぶ。アクセス情報を取得した後の処理例を図４〜図６を参照して説明する。
【００３２】
図４は、本実施の形態に係る処理フロー例１を示す図である。図４を参照して、処理フロー例１を説明する。処理フロー例１は、条件リスト格納部１０６に条件リストとしてホワイトリストとブラックリストが格納されている場合の一例である。
【００３３】
判定部１０５は、アクセス情報とホワイトリストとの照合を行う（ステップ１０１）。照合の結果、アクセス情報がホワイトリストにおけるいずれかの条件に合致する場合（ステップ１０１のＹｅｓ）（例：アクセス情報であるＵＲＬとホワイトリストに記述されたＵＲＬが一致）、判定部１０５は、無線ＬＡＮ網２を利用すると判定し、無線ＬＡＮ網２を選択することを選択制御部１０３に指示する（ステップ１０２）。これにより、選択制御部１０３は、データ通信機能部１０４と無線ＬＡＮ通信機能部１０２とを接続し、データ通信機能部１０４が、無線ＬＡＮ通信機能部１０２を用いて、無線ＬＡＮ網２を介して上記サイトへのアクセスを行うようにする。
【００３４】
ステップ１０１において、アクセス情報がホワイトリストにおける条件に合致しない場合（ステップ１０１のＮｏ）、判定部１０５は、アクセス情報とブラックリストとの照合を行う（ステップ１０３）。照合の結果、アクセス情報がブラックリストにおけるいずれかの条件に合致する場合（ステップ１０３のＹｅｓ）（例：アクセス情報であるＵＲＬとブラックリストに記述されたＵＲＬが一致）、判定部１０５は、通信をブロックすると判定し、ブロックすることをデータ通信機能部１０４又は選択制御部１０３に指示する（ステップ１０４）。これにより、データ通信機能部１０４は、データ送信処理を中止し、例えば、操作表示部１０７に対し、通信がブロックされたことを示す情報を表示する。
【００３５】
ステップ１０３において、アクセス情報がブラックリストにおけるいずれの条件にも合致しない場合（ステップ１０３のＮｏ）、判定部１０５は、セルラ網１を利用すると判定し、セルラ網１を選択することを選択制御部１０３に指示する（ステップ１０５）。これにより、選択制御部１０３は、データ通信機能部１０４とセルラ網通信機能部１０１とを接続し、データ通信機能部１０４が、セルラ網通信機能部１０１を用いて、セルラ網１を介して上記サイトへのアクセスを行うようにする。ただし、セルラ網１におけるアクセス制限機能により、サイトへのアクセスがブロックされる場合がある。
【００３６】
図５は、本実施の形態に係る処理フロー例２を示す図である。図５を参照して、処理フロー例２を説明する。処理フロー例２は、条件リスト格納部１０６に条件リストとしてホワイトリストのみが格納されている場合の一例である。本例では、ホワイトリストに合致しない場合、アクセス制限の判断をセルラ網１に委ねることとしている。
【００３７】
判定部１０５は、アクセス情報とホワイトリストとの照合を行う（ステップ１１１）。照合の結果、アクセス情報がホワイトリストにおけるいずれかの条件に合致する場合（ステップ１１１のＹｅｓ）（例：アクセス情報であるＵＲＬとホワイトリストに記述されたＵＲＬが一致）、判定部１０５は、無線ＬＡＮ網２を利用すると判定し、無線ＬＡＮ網２を選択することを選択制御部１０３に指示する（ステップ１１２）。これにより、選択制御部１０３は、データ通信機能部１０４と無線ＬＡＮ通信機能部１０２とを接続し、データ通信機能部１０４が、無線ＬＡＮ通信機能部１０２を用いて、無線ＬＡＮ網２を介して上記サイトへのアクセスを行うようにする。
【００３８】
ステップ１１１において、アクセス情報がホワイトリストにおける条件に合致しない場合（ステップ１１１のＮｏ）、判定部１０５は、セルラ網１を利用すると判定し、セルラ網１を選択することを選択制御部１０３に指示する（ステップ１１３）。これにより、選択制御部１０３は、データ通信機能部１０４とセルラ網通信機能部１０１とを接続し、データ通信機能部１０４が、セルラ網通信機能部１０１を用いて、セルラ網１を介して上記サイトへのアクセスを行うようにする。ただし、セルラ網１におけるアクセス制限機能により、サイトへのアクセスがブロックされる場合がある。
【００３９】
図６は、本実施の形態に係る処理フロー例３を示す図である。図６を参照して、処理フロー例３を説明する。処理フロー例３は、条件リスト格納部１０６に条件リストとして、セルラ網１を利用する条件が記述されたリストが格納されている場合の例である。つまり、条件に合致した場合に、セルラ網１を利用する。このように、条件リストは、ホワイトリストやブラックリストに限らず、利用する網を直接指定するリストでもよい。
【００４０】
判定部１０５は、アクセス情報と条件リストとの照合を行う（ステップ１２１）。照合の結果、アクセス情報が条件リストにおけるいずれかの条件に合致する場合（ステップ１２１のＹｅｓ）（例：アクセス情報であるＵＲＬと条件リストに記述されたＵＲＬが一致）、判定部１０５は、セルラ網１を利用すると判定し、セルラ網１を選択することを選択制御部１０３に指示する（ステップ１２２）。これにより、データ通信機能部１０４は、セルラ通信機能部１０１を用いて、セルラ網１を介して上記サイトへのアクセスを行う。ただし、セルラ網１におけるアクセス制限機能により、サイトへのアクセスがブロックされる場合がある。
【００４１】
ステップ１２１において、アクセス情報が条件リストにおける条件に合致しない場合（ステップ１２１のＮｏ）、判定部１０５は、無線ＬＡＮ網２を利用すると判定し、無線ＬＡＮ網２を選択することを選択制御部１０３に指示する（ステップ１２３）。これにより、データ通信機能部１０４は、無線ＬＡＮ通信機能部１０２を用いて、無線ＬＡＮ網２を介して上記サイトへのアクセスを行う。
【００４２】
図６は一例であり、条件リストとして無線ＬＡＮ網２を利用する条件が記述されたリストを用いることもできるし、アクセス先毎に、セルラ網１を利用するか、無線ＬＡＮ網２を利用するかを指定したリスト（不明の場合はブロック）を用いることもできる。
【００４３】
（第２の実施の形態）
次に、本発明の第２の実施の形態を説明する。前述したように、ユーザ装置ＵＥ側で判定に用いる条件リストは、例えば定期的にセルラ網１側から更新される。このような更新方法の他、条件リストはイベントトリガ的に更新されてもよい。本実施の形態は、条件リストをイベントトリガ的に更新することに関するものである。本実施の形態は、条件リストをイベントトリガ的に更新する構成及び動作を有する点が第１の実施の形態と異なり、その他は基本的に第１の実施の形態における構成及び動作と同じである。
図７は、第２の実施の形態の概要を示す図である。図７に示すように、イベントトリガとしては、例えばユーザ装置ＵＥ側で未知の（いずれの条件にも合致しない）アクセス情報（サイトや検索ワード）が検出された場合である。このイベントトリガにより、一旦セルラ網１に問い合わせを行い（当該サイトが有害であるか、無害であるかの問い合わせを行う）、更新が必要である場合（ユーザ装置ＵＥが最新の条件リストを持っていない場合等）にセルラ網１側から条件リストを更新する。
ここでは、例えば、セルラ網１における所定の装置（後述するリスト提供装置）が最新の条件リストをユーザ装置ＵＥに送信する。また、当該所定の装置が、ユーザ装置ＵＥ毎に、ユーザ装置ＵＥがどの条件リストを保持しているかを条件リストのバージョンもしくは日付等により管理し、問い合わせ（ユーザ装置ＵＥの識別情報が含まれる）を発したユーザ装置ＵＥが保持する現時点の条件リストと、最新の条件リストとの差分情報のみをユーザ装置ＵＥに送信してもよい。ユーザ装置ＵＥは、保持している条件リストと受信した差分情報とから最新の条件リストを生成し、保持できる。
【００４４】
また、ユーザ装置ＵＥが送信する問い合わせに現時点の条件リストを特定する情報（バージョン、日付等）を含ませることとしてもよい。これにより、上記所定の装置は問い合わせを発したユーザ装置ＵＥが保持する現時点の条件リストを把握でき、現時点の条件リストと最新の条件リストとの差分情報のみをユーザ装置ＵＥに送信することができる。差分情報でなく、最新の条件リストを送信してもよい。
【００４５】
さらに、本条件リストは、いくつかのグループに分割され、それぞれのグループで更新周期や更新イベントが異なっていてもよい。これにより、頻繁な更新によるオーバーヘッドを低減することが可能である。その際、リスト毎に識別子が与えられ、これによりどのリストグループであるかが識別されてもよい。
【００４６】
なお、ユーザ装置ＵＥは、セルラ網１への問い合わせ中は、問い合わせパケット以外のデータの送受信は一旦保留して、データがバッファリングされてもよい。また、所定期間、セルラ網１からの問い合わせ結果が得られない場合には、当該データは破棄されても良い。
＜装置構成例＞
図８に、本実施の形態に係るユーザ装置ＵＥの機能構成図を示す。図８に示すように、本実施の形態のユーザ装置ＵＥは、第１の実施の形態に係るユーザ装置ＵＥに、問い合わせ更新制御部１０８、及びデータバッファ部１０９が追加されたものである。これら追加された構成以外の構成は第１の実施の形態と同じである。問い合わせ更新制御部１０８は、アクセス情報が条件リストのいずれの条件にも合致しない場合にセルラ網１に問い合わせを行うとともに、セルラ網１から受信する更新後の条件リスト（差分情報でもよい）を条件リスト格納部１０６に格納する機能部である。
【００４７】
データバッファ部１０９は、問い合わせ更新制御部１０８による問い合わせ中（問い合わせしてから更新情報等の応答が返ってくるまで）に、問い合わせパケット以外のデータの送受信を保留するために、送受信の対象となるデータをバッファリングする機能部である。
【００４８】
図９は、ユーザ装置ＵＥからの問い合わせに応じて条件リストを提供するリスト提供装置２００の機能構成例である。本実施の形態では、リスト提供装置２００はセルラ網１内に備えることを想定しているが、これに限られるわけではなく、例えば、インターネット３に備えることとしてもよい。また、リスト提供装置２００は、セルラ網１内に備えられるアクセス制限装置を兼ねてもよい。その場合、リスト提供装置２００は、リスト提供機能に加えて、アクセス制限機能を備える。
【００４９】
図９に示すように、リスト提供装置２００は、リスト提供制御部２０１とリスト格納部２０２を有する。リスト格納部２０２は、ユーザ装置の条件リストに関する情報及び最新の条件リストを格納する機能部である。リスト提供制御部２０１は、ユーザ装置ＵＥからの問い合わせに応じて、更新された最新の条件リスト、差分情報等をユーザ装置ＵＥに返す機能部である。
【００５０】
＜処理フロー例＞
次に、本実施の形態に係るユーザ装置ＵＥの動作例を説明する。以下、前述した処理フロー例に共通する最初の動作の後の動作例を図１０を参照して説明する。図１０の処理例は、ホワイトリストとブラックリストの両方を持つ場合の例として図４の処理と類似するが、いずれの条件にも合致しなかった場合の処理が図４と異なる。
【００５１】
判定部１０５は、アクセス情報とホワイトリストとの照合を行う（ステップ２０１）。照合の結果、アクセス情報がホワイトリストにおけるいずれかの条件に合致する場合（ステップ２０１のＹｅｓ）（例：アクセス情報であるＵＲＬとホワイトリストに記述されたＵＲＬが一致）、判定部１０５は、無線ＬＡＮ網２を利用すると判定し、無線ＬＡＮ網２を選択することを選択制御部１０３に指示する（ステップ２０２）。これにより、選択制御部１０３は、データ通信機能部１０４と無線ＬＡＮ通信機能部１０２とを接続し、データ通信機能部１０４が、無線ＬＡＮ通信機能部１０２を用いて、無線ＬＡＮ網２を介して上記サイトへのアクセスを行うようにする。
【００５２】
ステップ２０１において、アクセス情報がホワイトリストにおける条件に合致しない場合（ステップ２０１のＮｏ）、判定部１０５は、アクセス情報とブラックリストとの照合を行う（ステップ２０３）。照合の結果、アクセス情報がブラックリストにおけるいずれかの条件に合致する場合（ステップ２０３のＹｅｓ）（例：アクセス情報であるＵＲＬとブラックリストに記述されたＵＲＬが一致）、判定部１０５は、通信をブロックすると判定し、ブロックすることをデータ通信機能部１０４等に指示する（ステップ２０４）。これにより、データ通信機能部１０４は、データ送信処理を中止し、例えば、操作表示部１０７に対し、通信がブロックされたことを示す情報を表示する。
【００５３】
ステップ２０３において、アクセス情報がブラックリストにおける条件に合致しない場合（ステップ２０３のＮｏ）、判定部１０５は問い合わせ更新制御部１０８にその旨を通知する。そして、問い合わせ更新制御部１０８が、セルラ網１を介してリスト提供装置２００に、ユーザ装置ＵＥの識別情報を含む問い合わせを行う（ステップ２０５）。問い合わせを受けたリスト提供装置２００は、ユーザ装置ＵＥ毎に、保持する条件リストを管理している。問い合わせを発した本ユーザ装置ＵＥが保持する条件リストより新しい条件リストがある場合に、更新すべきであると判断し、更新後の条件リスト（又は差分情報）をユーザ装置ＵＥに送信し、新しい条件リストがない場合に、更新がない（条件リストは最新である）ことを示す情報をユーザ装置ＵＥに送信する。
【００５４】
図１０において、ユーザ装置ＵＥの問い合わせ更新制御部１０８は、所定期間内にリスト提供装置２００からの回答があるかどうかをチェックする（ステップ２０６）。回答として、更新後の条件リスト（又は差分情報）を受信した場合、問い合わせ更新制御部１０８は、更新後の条件リスト（又は差分情報）を条件リスト格納部１０６に格納し、判定部１０５に対して再度判定を行うよう指示する。これにより、ステップ２０１からの処理が再度行われる。
【００５５】
ステップ２０６において、更新がない（条件リストは最新である）ことを示す情報を受信した場合、その情報は判定部１０５に通知され、判定部１０５は、セルラ網１を利用すると判定し、セルラ網１を選択することを選択制御部１０３に指示する（ステップ２０７）。
【００５６】
ステップ２０６において、所定期間内に回答がなかった場合、例えば、通信をブロックし、バッファされたデータを破棄する（ステップ２０４）。
【００５７】
以上、本発明の各実施の形態を説明してきたが、開示される発明はそのような実施形態に限定されず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。発明の理解を促すため具体的な数値例を用いて説明がなされたが、特に断りのない限り、それらの数値は単なる一例に過ぎず適切な如何なる値が使用されてもよい。上記の説明における項目の区分けは本発明に本質的ではなく、２以上の項目に記載された事項が必要に応じて組み合わせて使用されてよいし、ある項目に記載された事項が、別の項目に記載された事項に（矛盾しない限り）適用されてよい。機能ブロック図における機能部又は処理部の境界は必ずしも物理的な部品の境界に対応するとは限らない。複数の機能部の動作が物理的には１つの部品で行われてもよいし、あるいは１つの機能部の動作が物理的には複数の部品により行われてもよい。説明の便宜上、ユーザ装置ＵＥは機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウェアで又はそれらの組み合わせで実現されてもよい。本発明に従って動作するソフトウェアは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読み取り専用メモリ（ＲＯＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、レジスタ、ハードディスク（ＨＤＤ）、リムーバブルディスク、ＣＤ−ＲＯＭ、データベース、サーバその他の適切な如何なる記憶媒体に保存されてもよい。本発明は上記実施形態に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が本発明に包含される。
【符号の説明】
【００５８】
ＵＥ  ユーザ装置
１  セルラ網
２  無線ＬＡＮ網
３  インターネット
３１  サーバ
１１  アクセス制御装置
１０１  セルラ通信機能部
１０２  無線ＬＡＮ通信機能部
１０３  選択制御部
１０４  データ通信機能部（アプリケーション）
１０５  判定部
１０６  条件リスト格納部
１０７  操作表示部
１０８  問い合わせ更新制御部
１０９  データバッファ部
２００  リスト提供装置
２０１  リスト提供制御部
２０２  リスト格納部
【図１】
2014207583.tif 000003
【図２】
2014207583.tif 000004
【図３】
2014207583.tif 000005
【図４】
2014207583.tif 000006
【図５】
2014207583.tif 000007
【図６】
2014207583.tif 000008
【図７】
2014207583.tif 000009
【図８】
2014207583.tif 000010
【図９】
2014207583.tif 000011
【図１０】
2014207583.tif 000012