(57)【要約】【課題】通信回線を切り替えるか否かを判定する際に、プロセッサの処理負荷及び消費電力の増加を抑制することができる通信装置を提供すること。【解決手段】本発明にかかる通信装置７０は、ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持する履歴情報保持部４１と、ＧＰＳによって特定された位置を現在の位置情報として取得する位置情報取得部４２と、位置情報に示される位置が、履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する判定部４３と、を備えるものである。【選択図】図８
2018011326.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持する履歴情報保持部と、
ＧＰＳによって特定された位置を現在の位置情報として取得する位置情報取得部と、
前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する判定部と、を備える通信装置。
【請求項２】
前記判定部は、
第１の期間おきに受け取った前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる第１のエリア内に位置すると判定した場合、前記第１の期間よりも短い期間である第２の期間おきに前記位置情報を受け取り、前記第２の期間おきに受け取った前記位置情報に示される位置が、前記履歴情報に示されている位置を用いて定められるエリアであって、前記第１のエリアよりも狭いエリアである第２のエリア内に位置すると判定した場合、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えると判定する、請求項１に記載の通信装置。
【請求項３】
前記判定部は、
前記現在接続している接続基地局との通信において使用している通信回線を、無線ＬＡＮ通信回線に切り替えるか否かを判定する、請求項１または２に記載の通信装置。
【請求項４】
ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持し、
ＧＰＳによって特定された位置を現在の位置情報として取得し、
前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する、
通信回線切替方法。
【請求項５】
ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持し、
ＧＰＳによって特定された位置を現在の位置情報として取得し、
前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する、
処理を、コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信装置、通信回線切替方法及びプログラムに関し、例えば、複数の通信回線を切り替えて使用する通信装置、通信回線切替方法及びプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンが急速に普及している。多くのユーザがスマートフォンを利用した動画再生のために大容量のデータをダウンロードすることによって、基地局とスマートフォンとの間の無線通信回線の容量が逼迫する。そのため、移動通信事業者は、基地局によって形成されるモバイル通信エリアに加えて無線ＬＡＮ通信を行うことができる無線ＬＡＮ通信エリアを形成し、モバイル通信エリアにおけるトラヒックを無線ＬＡＮ通信エリアへオフロードしている。これによって、モバイル通信エリアにおける無線通信回線の輻輳を回避することができる。
【０００３】
特許文献１には、無線ＬＡＮインタフェース及び携帯電話インタフェースを有する移動通信端末装置の構成が記載されている。特許文献１に記載されている移動通信端末は、移動通信速度に応じて、無線ＬＡＮインタフェースと携帯電話インタフェースとの間の切替制御を実施している。例えば、移動通信端末装置は、高速移動中に携帯電話インタフェースを用いて通信を行っている場合、無線ＬＡＮ通信エリア内へ移動した場合においても、無線ＬＡＮインタフェースへ切り替えず、携帯電話インタフェースを使用し続ける。これによって、短期間におけるインタフェースの頻繁な切替を回避している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−７２１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載されている移動通信端末装置は、移動中に携帯電話インタフェースと無線ＬＡＮインタフェースとを切り替えるか否かを判定する際、つまり、通信回線を切り替えるか否かを判定する際に、移動速度を演算する必要がある。例えば、移動通信端末装置は、モバイル通信エリアと無線ＬＡＮ通信エリアとの境界に近づくたびに移動速度を演算する。一般的に、無線ＬＡＮ通信エリアは狭いため、高速移動している移動通信装置は、短期間の間に無線ＬＡＮ通信エリアを通過することがある。
【０００６】
そのため、移動通信端末は、高速移動している場合、短期間の間に頻繁に移動速度を演算する処理を実行する必要がある。このように短期間に頻繁に移動速度を演算する処理を実行することによってプロセッサの処理負荷が増加し、さらには、消費電力も増加するといった問題が発生する。
【０００７】
本発明の目的は、通信回線を切り替えるか否かを判定する際に、プロセッサの処理負荷及び消費電力の増加を抑制することができる通信装置、通信回線切替方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の態様にかかる通信装置は、ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持する履歴情報保持部と、ＧＰＳによって特定された位置を現在の位置情報として取得する位置情報取得部と、前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する判定部と、を備えるものである。
【０００９】
本発明の第２の態様にかかる通信回線切替方法は、ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持し、ＧＰＳによって特定された位置を現在の位置情報として取得し、前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定するものである。
【００１０】
本発明の第３の態様にかかるプログラムは、ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持し、ＧＰＳによって特定された位置を現在の位置情報として取得し、前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する、処理を、コンピュータに実行させるものである。
【発明の効果】
【００１１】
本発明により、通信回線を切り替えるか否かを判定する際に、プロセッサの処理負荷及び消費電力の増加を抑制することができる通信装置、通信回線切替方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかる通信装置の構成図である。
【図２】実施の形態２にかかる通信装置の構成図である。
【図３】実施の形態２にかかる通信装置がセル間を移動することを説明する図である。
【図４】実施の形態２にかかる回線切替履歴情報を説明する図である。
【図５】実施の形態２にかかる通信装置がセル間を移動することを説明する図である。
【図６】実施の形態２にかかる回線切替履歴情報の記録処理の流れを示す図である。
【図７】実施の形態２にかかる回線切替処理の流れを示す図である。
【図８】実施の形態３にかかる通信装置の構成図である。
【図９】実施の形態３にかかる回線切替履歴情報の記録処理の流れを示す図である。
【図１０】実施の形態３にかかる回線切替処理の流れを示す図である。
【発明を実施するための形態】
【００１３】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて本発明の実施の形態１にかかる通信装置１０の構成例について説明する。通信装置１０は、基地局２０もしくは基地局３０との間に通信回線を設定し、通信する。図１においては、通信装置１０は、現在、基地局２０と接続し通信を行っているとする。
【００１４】
通信装置１０は、携帯電話端末、スマートフォン、タブレット型端末もしくはモバイルルータ等であってもよい。通信装置１０は、プロセッサがメモリに格納されているプログラムを実行することによって動作するコンピュータ装置であってもよい。
【００１５】
基地局２０及び基地局３０は、予め定められた無線通信方式を用いて通信装置１０とモバイル通信を行う。予め定められた無線通信方式は、３ＧＰＰ（3rd Generation Partnership Project）によって規定されている通信方式であってもよく、その他の標準化機関によって規定されている通信方式であってもよい。３ＧＰＰによって規定されている通信方式は、例えば、ＬＴＥ（Long Term Evolution）であってもよい。
【００１６】
通信装置１０は、履歴情報保持部１１、位置情報取得部１２及び判定部１３を有している。履歴情報保持部１１、位置情報取得部１２及び判定部１３は、プロセッサがメモリに格納されているプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュール等であってもよい。または、履歴情報保持部１１、位置情報取得部１２及び判定部１３は、回路もしくはチップ等のハードウェアによって構成されてもよい。
【００１７】
履歴情報保持部１１は、ユーザの操作により通信回線が切り替えられた際に、通信回線が切り替えられる前に接続していた接続基地局の識別情報及び接続基地局の周辺に位置する周辺基地局の識別情報を保持する。例えば、通信装置１０は、ユーザの操作により通信回線が切り替えられる前に、基地局２０に接続していたとする。また、基地局３０は、基地局２０の周辺に位置すると仮定する。
【００１８】
ユーザの操作により通信回線が切り替えられるとは、例えば、ユーザが、基地局２０と通信するために使用していたモバイル通信回線を、アクセスポイントと通信するために無線ＬＡＮ通信回線へ切り替えることであってもよい。言い換えると、ユーザの操作により通信回線が切り替えられるとは、ユーザが、基地局２０とモバイル通信を行っている際に、無線ＬＡＮ通信エリアへ移動したと判断した場合、手動にて、アクセスポイントと無線ＬＡＮ通信を行う操作を実行することであってもよい。
【００１９】
通信装置１０は、例えば、基地局２０及び基地局３０から定期的に送信されるパイロット信号、参照信号もしくはビーコン等を受信することによって、基地局２０及び基地局３０の識別情報を履歴情報保持部１１に保持する。
【００２０】
位置情報取得部１２は、現在接続している基地局２０の識別情報と、現在接続している基地局２０の周辺に位置する基地局３０の識別情報を取得する。現在接続している基地局とは、通信装置１０との間に通信回線を設定し、通信回線を介してデータを送受信している基地局である。また、周辺に位置する基地局とは、通信装置１０との間に通信回線は設定しないが、通信装置１０が受信するパイロット信号等を送信している基地局である。
【００２１】
判定部１３は、履歴情報保持部１１において保持されている情報と位置情報取得部１２において取得された情報とを用いて、現在接続している基地局２０との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する。
【００２２】
例えば、位置情報取得部１２において取得した現在接続している基地局２０と、基地局２０の周辺に位置する基地局３０とが、履歴情報保持部１１に保持されている接続基地局及び周辺基地局と一致しているとする。この場合、通信装置１０は、以前にユーザの操作により通信回線が切り替えられた際に位置した場所と実質的に同じ場所に位置している可能性が高い。
【００２３】
そのため、判定部１３は、ユーザの操作によらず、現在基地局２０との通信において使用している通信回線を、無線ＬＡＮ通信回線等の他の通信回線に切り替えると判定してもよい。また、判定部１３は、現在接続している基地局２０及び基地局２０の周辺に位置する基地局３０の少なくとも一方が、履歴情報保持部１１に保持されている接続基地局及び周辺基地局と一致する場合に、現在基地局２０との通信において使用している通信回線を、無線ＬＡＮ通信回線等の他の通信回線に切り替えると判定してもよい。
【００２４】
ここで、実質的に同じ場所とは、以前にユーザの操作により通信回線が切り替えられた際に位置した場所と所定の距離離れた場所であってもよい。
【００２５】
以上説明したように、図１の通信装置１０は、ユーザの操作により通信回線が切り替えられた際に、通信回線が切り替えられる前に接続していた接続基地局の識別情報及び接続基地局の周辺に位置する周辺基地局の識別情報を保持することができる。
【００２６】
さらに、判定部１３は、履歴情報保持部１１に保持されている情報と、位置情報取得部１２が取得した情報とを用いて、通信回線を他の通信回線に切り替えるか否かを判定することができる。
【００２７】
判定部１３は、位置情報取得部１２が取得した情報と、履歴情報保持部１１において保持されている情報とを比較することによって、通信回線を切り替えるか否かを判定することができる。情報の比較処理を実行した際のプロセッサの処理負荷は、移動速度を算出するための演算処理した際のプロセッサの処理負荷よりも小さいもしくは軽いといえる。
【００２８】
そのため、通信装置１０は、移動速度等を演算した結果を用いて通信回線を切り替えるか否かを判定する場合と比較して、プロセッサの処理負荷を小さくすることが可能であり、さらに、消費電力の増加を抑制することもできる。
【００２９】
さらに、通信装置１０は、基地局２０もしくは基地局３０と通信を行うために用いる通信回線のみを有効にしている状態において取得した情報を用いることによって、現在使用している通信回線を他の通信回線に切り替えるか否かを判定することができる。言い換えると、通信装置１０は、モバイル通信回線のみを有効にしている状態において、モバイル通信回線を無線ＬＡＮ通信回線へ切り替えるか否かを判定することができる。つまり、通信装置１０は、モバイル通信回線及び無線ＬＡＮ通信回線の双方を有効にしておく必要がない。そのため、通信装置１０は、モバイル通信回線及び無線ＬＡＮ通信回線の双方を有効にしておく場合と比較して、有効にする通信回線を少なくすることができるため、その結果、消費電力を抑えることもできる。
【００３０】
（実施の形態２）
続いて、図２を用いて本発明の実施の形態２にかかる通信装置４０の構成例について説明する。通信装置４０は、履歴情報保持部４１、位置情報取得部４２、判定部４３、ＬＡＮ回線接続部４４、ＷＡＮ回線接続部４５及び通信制御部４６を有している。さらに、ＷＡＮ回線接続部４５は、無線ＬＡＮ回線接続部５１及びモバイル回線接続部５２を有している。
【００３１】
通信装置４０は、図１の通信装置１０に相当する。通信装置４０を構成する履歴情報保持部４１、位置情報取得部４２、判定部４３、ＬＡＮ回線接続部４４、ＷＡＮ回線接続部４５、通信制御部４６、無線ＬＡＮ回線接続部５１及びモバイル回線接続部５２の各構成要素は、プロセッサがメモリに格納されているプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュール等であってもよい。または、通信装置４０を構成する各構成要素は、回路もしくはチップ等のハードウェアによって構成されてもよい。
【００３２】
履歴情報保持部４１、位置情報取得部４２及び判定部４３については、図１の履歴情報保持部１１、位置情報取得部１２及び判定部１３と異なる機能もしくは動作を主に説明する。
【００３３】
ＷＡＮ回線接続部４５は、モバイル通信を行う基地局もしくは無線ＬＡＮ通信を行うアクセスポイントと接続する。ＷＡＮ回線接続部４５が、基地局もしくはアクセスポイントと接続するとは、ＷＡＮ回線接続部４５が、基地局もしくはアクセスポイントとの間に無線通信回線を設定し、基地局もしくはアクセスポイントとデータの送受信を行うことができる状態であってもよい。
【００３４】
ＷＡＮ回線接続部４５が基地局と接続する場合、モバイル回線接続部５２と基地局との間にモバイル通信回線が設定される。ＷＡＮ回線接続部４５が、アクセスポイント接続する場合、無線ＬＡＮ回線接続部５１とアクセスポイントとの間に無線ＬＡＮ通信回線が設定される。
【００３５】
ＬＡＮ回線接続部４４は、携帯電話、スマートフォンもしくはパーソナルコンピュータ等の子機と接続する。ＬＡＮ回線接続部４４は、子機と無線ＬＡＮ通信を行ってもよく、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線通信等の近距離無線通信を行ってもよい。ＬＡＮ回線接続部４４が、子機と接続した場合、ＬＡＮ回線接続部４４は、親機として動作する。親機としての動作とは、例えば、子機に関する認証処理等であってもよい。
【００３６】
通信制御部４６は、使用する通信回線に応じて、無線ＬＡＮ回線接続部５１及びモバイル回線接続部５２の切り替えを制御する。通信制御部４６は、通信装置４０が起動された際には、無線ＬＡＮ回線接続部５１及びモバイル回線接続部５２を切り替えて、無線ＬＡＮ回線接続部５１を用いた無線ＬＡＮ通信回線のサーチ及びモバイル回線接続部５２を用いたモバイル通信回線のサーチを行う。通信制御部４６は、サーチによって無線ＬＡＮ通信回線を検出した場合、無線ＬＡＮ回線接続部５１を有効にし、モバイル通信回線を検出した場合、モバイル回線接続部５２を有効にする。通信制御部４６が、無線ＬＡＮ通信回線及びモバイル通信回線を検出した場合、無線ＬＡＮ回線接続部５１及びモバイル回線接続部５２のどちらを有効にするかは予め定められていてもよい。
【００３７】
通信制御部４６は、サーチによって検出した通信回線を有効にした後は、通信装置４０を操作するユーザが入力した切替指示情報もしくは判定部４３から出力された切替指示情報に応じて、無線ＬＡＮ回線接続部５１とモバイル回線接続部５２との間の切り替えを実施する。また、通信制御部４６は、アクセスポイントから送信される無線信号の信号強度の低下もしくは電波強度の低下等を検出した場合、無線ＬＡＮ回線接続部５１からモバイル回線接続部５２への切り替えを実施してもよい。
【００３８】
通信装置４０を操作するユーザは、例えば、無線ＬＡＮ通信エリアと認識している位置に移動した場合、タッチパネルもしくはボタン等の情報入力インタフェースを介して無線ＬＡＮ通信回線への切り替えを指示する切替指示情報を入力する。通信制御部４６は、ユーザが入力した切替指示情報を受け付けると、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えて、無線ＬＡＮ通信を行う。
【００３９】
履歴情報保持部４１は、モバイル回線接続部５２の接続基地局が切り替わるたびに、切り替え後の接続基地局の識別情報及び切り替え後の接続基地局の周辺に位置する周辺基地局の識別情報を保持する。また、履歴情報保持部４１は、接続基地局の周辺に位置する周辺基地局が変更するたびに、接続基地局の識別情報及び変更後の周辺基地局の識別情報を保持する。
【００４０】
履歴情報保持部４１は、ユーザが入力した切替指示情報によって、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えられた場合、モバイル回線接続部５２が接続していた接続基地局の識別情報及び接続基地局の周辺に位置する周辺基地局の識別情報を回線切替履歴情報として保持する。さらに、履歴情報保持部４１は、モバイル回線接続部５２が接続していた接続基地局の前に接続していた接続基地局の識別情報及びその接続基地局の周辺に位置する周辺基地局の識別情報も回線切替履歴情報として保持する。履歴情報保持部４１は、回線切替履歴情報を判定部４３へ出力する。
【００４１】
回線切替履歴情報は、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えられる直前まで接続していた接続基地局及びその周辺基地局、さらに、ひとつ前に接続していた接続基地局及びその周辺基地局、さらに、ふたつ前に接続していた接続基地局及びその周辺基地局に関する識別情報が関連づけられた情報であってもよい。いくつ前に接続していた接続基地局及びその周辺基地局に関する識別情報まで関連付けるかについては、情報を管理する領域に割り当てられたメモリ量もしくはユーザの設定等に応じて定められてもよい。
【００４２】
位置情報取得部４２は、モバイル回線接続部５２の接続基地局が切り替わるたびに、切り替え後の接続基地局の識別情報及び切り替え後の接続基地局の周辺に位置する周辺基地局の識別情報を取得する。また、位置情報取得部４２は、接続基地局の周辺に位置する周辺基地局が変更するたびに、接続基地局の識別情報及び変更後の周辺基地局の識別情報を取得する。位置情報取得部４２は、取得した接続基地局の識別情報及び周辺基地局の識別情報を判定部４３へ出力する。
【００４３】
基地局の識別情報は、例えば、基地局が形成するセルを識別するセルＩＤであってもよい。セルは、基地局が形成する通信エリアである。もしくは、基地局の識別情報は、基地局のシリアルＩＤもしくはネットワークに配置された複数の基地局を一意に識別する他のＩＤであってもよい。もしくは、基地局の識別情報は、基地局が有するＭＡＣアドレスであってもよい。
【００４４】
ここで、図３を用いて回線切替履歴情報について説明する。基地局２１は、セルＡを形成し、基地局２２は、セルＢを形成し、基地局３０は、セルＣを形成する。また、アクセスポイント（ＡＰ）６０は、セルＢ内に無線ＬＡＮ通信エリアを形成している。
【００４５】
図３は、通信装置４０が、セルＡからセルＢへ移動したことを示している。通信装置４０は、セルＡに位置する時及びセルＢに位置する時においても、セルＣから送信されるパイロット信号等を受信しているとする。また、通信装置４０が、セルＢへ移動した後に、ユーザは、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えて、無線ＬＡＮ通信を行う切替指示信号を入力したとする。
【００４６】
この時、回線切替履歴情報は、図４に示すように、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えられる直前まで接続していた接続基地局の識別情報が、セルＢであり、その周辺基地局の識別情報が、セルＣとして管理される。また、回線切替履歴情報は、ひとつ前に接続していた接続基地局の識別情報が、セルＡであり、その周辺基地局がセルＣとして管理される。また、図４に示すように、回線切替履歴情報には、無線ＬＡＮ回線接続部５１が接続するアクセスポイントの周波数帯及び接続チャネル情報が設定されてもよい。
【００４７】
図２に戻り、判定部４３は、履歴情報保持部４１及び位置情報取得部４２から出力された情報を用いて、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えることを指示する切替指示情報を通信制御部４６へ出力するか否かを判定する。以下に、判定部４３における判定処理について説明する。
【００４８】
判定部４３は、位置情報取得部４２から出力された現在接続している接続基地局の識別情報と、履歴情報保持部４１から出力された回線切替履歴情報における、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えられる直前まで接続していた接続基地局の識別情報とを比較する（比較処理１）。さらに、判定部４３は、現在接続している接続基地局の周辺基地局の識別情報と、回線切替履歴情報におけるモバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えられる直前まで接続していた接続基地局の周辺基地局の識別情報とを比較する（比較処理２）。さらに、判定部４３は、現在接続している接続基地局の前に接続していた接続基地局の識別情報と、回線切替履歴情報におけるひとつ前に接続していた接続基地局の識別情報とを比較する（比較処理３）。さらに、判定部４３は、現在接続している接続基地局の前に接続していた接続基地局の周辺基地局の識別情報と、回線切替履歴情報におけるひとつ前に接続していた接続基地局の周辺基地局の識別情報とを比較する（比較処理４）。
【００４９】
判定部４３は、比較処理１〜４の全てにおいて、比較した識別情報が一致したと判定した場合、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えることを指示する切替指示情報を通信制御部４６へ出力してもよい。通信制御部４６は、回線切替履歴情報に設定されている切替先アクセスポイントの周波数帯及び接続チャネル情報を指定して、モバイル回線接続部５２との間に無線ＬＡＮ通信回線を設定する。
【００５０】
例えば、判定部４３は、図４に示す回線切替履歴情報を受け取り、さらに、通信装置４０が図３に示すように移動した場合、比較処理１〜４の全てにおいて、比較した識別情報が一致したと判定する。
【００５１】
また、判定部４３は、図４に示す回線切替情報を受け取り、さらに、通信装置４０が図５に示すようにセルＥからセルＢへ移動した場合、比較処理１においては、比較した識別情報がセルＢで一致する。しかし、比較処理２〜４においては、比較した識別情報は一致しない。通信装置４０がセルＥ及びセルＢに位置している際における周辺基地局の識別情報は、セルＤとする。
【００５２】
判定部４３は、例えば、比較処理１〜４の全てにおいて、比較した識別情報が一致した場合に、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えてもよく、もしくは、判定部４３は、比較処理１〜４のうち、３つにおいて比較した識別情報が一致した場合にモバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えてもよい。判定部４３が、比較処理１〜４のうち、いくつの比較結果が一致した場合にモバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えるかについては、ユーザが設定してもよい。
【００５３】
また、比較処理は、上述した比較処理１〜４に制限されず、回線切替履歴情報として保持されている情報の個数に応じて、５回以上実施されてもよい。
【００５４】
続いて、図６を用いて本発明の実施の形態２にかかる回線切替履歴情報の記録処理の流れについて説明する。はじめに、通信装置４０は、モバイル通信回線を使用中の状態とする（Ｓ１１）。例えば、通信装置４０は、図３のようにセルＡからセルＢへ移動しており、現在は、基地局２２と接続中であるとする。
【００５５】
次に、通信装置４０は、通信装置４０を操作するユーザの操作により、モバイル通信回線を無線ＬＡＮ通信回線へ切り替える処理を実施する（Ｓ１２）。次に、通信装置４０は、接続基地局のセルＩＤ及び周辺基地局のセルＩＤを位置情報として記録する（Ｓ１３）。例えば、履歴情報保持部４１は、無線ＬＡＮ通信回線へ切り替え処理が実行される直前に接続していた基地局２２が形成するセルＢ及びセルＢの周辺に位置するセルＣを記録する。さらに、履歴情報保持部４１は、基地局２２に接続する前に接続していた基地局２１が形成するセルＡ及びセルＡの周辺に位置するセルＣを記録する。
【００５６】
次に、無線ＬＡＮ回線接続部５１は、無線ＬＡＮ通信回線に接続するために、無線ＬＡＮ通信回線サーチを実施する（Ｓ１４）。次に、無線ＬＡＮ通信回線サーチによってアクセスポイントが検出され、無線ＬＡＮ回線接続部５１がアクセスポイントへ接続した場合（Ｓ１５）、履歴情報保持部４１は、ステップＳ１３において記録した位置情報を回線切替履歴情報として記録する（Ｓ１６）。
【００５７】
無線ＬＡＮ通信回線サーチによってアクセスポイントが検出され、無線ＬＡＮ回線接続部５１がアクセスポイントへ接続できなかった場合（Ｓ１５）、通信制御部４６は、モバイル回線接続部５２を介してモバイル通信回線へ接続する（Ｓ１７）。次に、履歴情報保持部４１は、ステップＳ１３において記録した位置情報を破棄する（Ｓ１８）。つまり、履歴情報保持部４１は、ステップＳ１３において記録した位置情報を回線切替履歴情報として記録しない。
【００５８】
続いて、図７を用いて、本発明の実施の形態２にかかる回線切替処理の流れについて説明する。ここでは、通信装置４０における自律的な回線切替処理の流れについて説明する。
【００５９】
はじめに、判定部４３は、位置情報取得部４２から出力された情報によって、モバイル通信回線が切り替えられたことを検出する（Ｓ２１）。例えば、判定部４３は、接続基地局として基地局２１に関する識別情報を保持している状態において、接続基地局として基地局２２に関する識別情報を受け取った場合に、モバイル通信回線が切り替えられたと判定する。
【００６０】
次に、判定部４３は、位置情報取得部４２から出力された位置情報と、履歴情報保持部４１から出力された回線切替履歴情報とを比較する（Ｓ２２）。次に、判定部４３は、比較処理１〜４の全てにおいて比較した識別情報が一致したか否かを判定する（Ｓ２３）。
【００６１】
判定部４３が、比較処理１〜４の全てにおいて比較した識別情報が一致したと判定した場合、判定部４３は、切替指示情報を通信制御部４６へ出力する。通信制御部４６は、切替指示情報を受け取ると、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えて、無線ＬＡＮ通信回線サーチを実施する（Ｓ２５）。次に、無線ＬＡＮ回線接続部５１は、無線ＬＡＮ通信回線サーチにおいて検出されたアクセスポイントへ接続する（Ｓ２６）。
【００６２】
ステップＳ２３において、判定部４３は、比較処理１〜４の一部の比較処理において比較した識別情報が一致しないと判定した場合、モバイル通信回線から無線ＬＡＮ通信回線への切り替え処理を実施しない（Ｓ２４）。
【００６３】
以上説明したように、通信装置４０は、ユーザから入力された切替指示情報に従ってモバイル通信回線から無線ＬＡＮ通信回線へ切り替えられた際に、回線切替履歴情報を生成することができる。さらに、通信装置４０は、回線切替履歴情報と位置情報取得部４２において取得された位置情報とを比較することによって、自律的にモバイル通信回線から無線ＬＡＮ通信回線へ切り替えるか否かを判定することができる。
【００６４】
通信装置４０は、取得した情報を用いた比較処理を行うことによって、自律的にモバイル通信回線から無線ＬＡＮ通信回線へ切り替えるか否かの判定を行うことができる。通信装置４０が、自律的にモバイル通信回線から無線ＬＡＮ通信回線へ切り替えるか否かの判定を行う際に実行する比較処理は、演算処理等の処理負荷の高い処理を実行する場合と比較して、処理負荷を軽減することができる。そのため、通信装置４０は、消費電力の増加も抑制することができる。
【００６５】
（実施の形態３）
続いて、図８を用いて本発明の実施の形態３にかかる通信装置７０の構成例について説明する。通信装置７０は、図２の通信装置４０に、ＧＰＳ（Global Positioning System）信号受信部７１が加えられた構成である。以下において、主に図２の通信装置４０と異なる構成について説明する。
【００６６】
ＧＰＳ信号受信部７１は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＧＰＳ信号受信部７１は、ＧＰＳ信号を履歴情報保持部４１及び位置情報取得部４２へ出力する。もしくは、ＧＰＳ信号受信部７１は、ＧＰＳ信号から得られる座標情報を履歴情報保持部４１及び位置情報取得部４２へ出力する。
【００６７】
履歴情報保持部４１及び位置情報取得部４２は、モバイル回線接続部５２から出力される接続基地局及び周辺基地局の識別情報の代わりにＧＰＳ信号から得られる座標情報を用いる。つまり、履歴情報保持部４１及び位置情報取得部４２は、通信装置７０の位置をＧＰＳ信号から得られる座標情報を用いて特定する。
【００６８】
履歴情報保持部４１は、ユーザから入力された切替指示情報に従ってモバイル通信回線から無線ＬＡＮ通信回線へ切り替えられた際の座標情報を回線切替履歴情報として保持する。また、履歴情報保持部４１は、回線切替履歴情報に、無線ＬＡＮ通信回線の接続周波数帯及び接続チャネル等の情報を座標情報に関連付けて保持してもよい。
【００６９】
位置情報取得部４２は、所定期間毎に座標情報を判定部４３へ出力する。所定期間とは、例えば、数秒もしくは数分等であってもよい。判定部４３は、位置情報取得部４２から出力された座標情報が、回線切替履歴情報の座標情報から所定の距離以内のエリアに位置する場合、自律的にモバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替える切替指示を通信制御部４６へ出力してもよい。
【００７０】
続いて、図９を用いて回線切替履歴情報の記録処理の流れについて説明する。ステップＳ３１及びＳ３２は、図６のステップＳ１１及びＳ１２と同様であるため説明を省略する。
【００７１】
ステップＳ３２において、ユーザ操作によってモバイル通信回線から無線ＬＡＮ通信回線へ切り替えられると、履歴情報保持部４１は、回線が切り替えられた際に位置していた座標情報を記録する。ステップＳ３４〜Ｓ３８は、図６のステップＳ１４〜Ｓ１８と同様であるため説明を省略する。
【００７２】
続いて、図１０を用いて本発明の実施の形態３にかかる回線切替処理の流れについて説明する。ここでは、通信装置７０における自律的な回線切替処理の流れについて説明する。
【００７３】
はじめに、判定部４３は、５分おきに位置情報取得部４２から出力された座標情報を受け取る（Ｓ４１）。次に、判定部４３は、位置情報取得部４２から出力された座標情報が、回線切替履歴情報の座標の５００メートル圏内であるか否かを判定する（Ｓ４２）。
【００７４】
判定部４３は、位置情報取得部４２から出力された座標情報が、回線切替履歴情報の座標の５００メートル圏内ではないと判定した場合、ステップＳ４１の処理を繰り返す。
【００７５】
判定部４３は、位置情報取得部４２から出力された座標情報が、回線切替履歴情報の座標の５００メートル圏内であると判定した場合、６０秒おきに位置情報取得部４２から出力された座標情報を受け取る（Ｓ４３）。次に、判定部４３は、位置情報取得部４２から出力された座標情報が、回線切替履歴情報の座標の５０メートル圏内であるか否かを判定する（Ｓ４４）。
【００７６】
判定部４３は、位置情報取得部４２から出力された座標情報が、回線切替履歴情報の座標の５０メートル圏内ではないと判定した場合、ステップＳ４３の処理を繰り返す。
【００７７】
判定部４３は、位置情報取得部４２から出力された座標情報が、回線切替履歴情報の座標の５０メートル圏内であると判定した場合、切替指示情報を通信制御部４６へ出力する。通信制御部４６は、切替指示情報を受け取ると、モバイル回線接続部５２から無線ＬＡＮ回線接続部５１へ切り替えて、無線ＬＡＮ通信回線サーチを実施する（Ｓ４５）。次に、無線ＬＡＮ回線接続部５１は、無線ＬＡＮ通信回線サーチにおいて検出されたアクセスポイントへ接続する（Ｓ４６）。
【００７８】
ステップＳ４１における座標情報の受け取り間隔は、５分に制限されず、ステップＳ４３における座標情報の受け取り間隔は、６０秒に制限されない。ステップＳ４３における座標情報の受け取り間隔は、ステップＳ４１における座標情報の受け取り間隔よりも短いとする。また、ステップＳ４２における通信エリアは５００メートル圏内に制限されず、ステップＳ４４における通信エリアは、５０メートル圏内に制限されない。ステップＳ４４における通信エリアは、ステップＳ４２における通信エリアよりも小さいとする。
【００７９】
以上説明したように、本発明の実施の形態３にかかる通信装置７０を用いることによって、ＧＰＳ信号から得られる座標情報を用いて、自律的にモバイル通信回線から無線ＬＡＮ通信回線へ切り替えるか否かを判定することができる。
【００８０】
通信装置７０は、ＧＰＳ信号から得られる座標情報を位置情報として用いることによって、自装置の正確な位置を推定することができる。
【００８１】
さらに、通信装置７０は、回線切替履歴情報に示される位置に近づいた際に、座標情報を受け取る間隔を短くすることができる。つまり、通信装置７０は、回線切替履歴情報に示される位置に近づくまで、座標情報を受け取る間隔を長くすることができる。これより、通信装置７０が回線切替履歴情報に示される位置から離れている場合においても、ステップＳ４３に示すように短い間隔にて座標情報を受け取る場合と比較して、ＧＰＳ信号受信部７１を有効にする時間を短くすることができる。また、回線切替履歴情報と座標情報との照合処理回数も、常に短い間隔にて座標情報を受け取る場合と比較して、抑えることができる。
【００８２】
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、通信装置における処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。
【００８３】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００８４】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００８５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００８６】
（付記１）ユーザの操作により通信回線が切り替えられた際に、前記通信回線が切り替えられる前に接続していた接続基地局の識別情報及び前記接続基地局の周辺に位置する周辺基地局の識別情報を保持する履歴情報保持部と、現在接続している接続基地局の識別情報と前記現在接続している接続基地局の周辺に位置する周辺基地局の識別情報を取得する位置情報取得部と、前記履歴情報保持部において保持されている情報と、前記位置情報取得部において取得された情報とを用いて、前記現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する判定部と、を備える通信装置。
（付記２）前記判定部は、前記現在接続している接続基地局との通信において使用している通信回線を、無線ＬＡＮ通信回線に切り替えるか否かを判定する、付記１に記載の通信装置。
（付記３）前記履歴情報保持部は、前記周辺基地局の識別情報として、前記接続基地局に接続する前に接続していた接続基地局の識別情報を含み、前記位置情報取得部は、前記周辺基地局の識別情報として、前記現在接続している接続基地局の前に接続していた接続基地局の識別情報を含む情報を取得する、付記１または２に記載の通信装置。
（付記４）前記履歴情報保持部は、前記周辺基地局の識別情報として、前記接続基地局に接続する前に接続していた接続基地局の周辺に位置する周辺基地局の識別情報を含み、前記位置情報取得部は、前記周辺基地局の識別情報として、前記現在接続している接続基地局の前に接続していた接続基地局の周辺に位置する周辺基地局の識別情報を含む情報を取得する、付記３に記載の通信装置。
（付記５）前記判定部は、前記現在接続している接続基地局の識別情報、前記現在接続している接続基地局の周辺に位置する周辺基地局の識別情報、前記現在接続している接続基地局の前に接続していた接続基地局の識別情報、及び、前記現在接続している接続基地局の前に接続していた接続基地局の周辺に位置する周辺基地局の識別情報のうち少なくとも１つの識別情報が、前記履歴情報保持部に保持されている識別情報と一致する場合、前記現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替える、付記４に記載の通信装置。
（付記６）ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持する履歴情報保持部と、ＧＰＳによって特定された位置を現在の位置情報として取得する位置情報取得部と、前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する判定部と、を備える通信装置。
（付記７）前記判定部は、第１の期間おきに受け取った前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる第１のエリア内に位置すると判定した場合、前記第１の期間よりも短い期間である第２の期間おきに前記位置情報を受け取り、前記第２の期間おきに受け取った前記位置情報に示される位置が、前記履歴情報に示されている位置を用いて定められるエリアであって、前記第１のエリアよりも狭いエリアである第２のエリア内に位置すると判定した場合、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えると判定する、付記６に記載の通信装置。
（付記８）前記判定部は、前記現在接続している接続基地局との通信において使用している通信回線を、無線ＬＡＮ通信回線に切り替えるか否かを判定する、付記６または７に記載の通信装置。
（付記９）ユーザの操作により通信回線が切り替えられた際に、前記通信回線が切り替えられる前に接続していた接続基地局の識別情報及び前記接続基地局の周辺に位置する周辺基地局の識別情報を保持し、現在接続している接続基地局の識別情報と前記現在接続している接続基地局の周辺に位置する周辺基地局の識別情報を取得し、ユーザの操作により通信回線が切り替えられた際に保持された情報と、現在接続している接続基地局の識別情報と前記現在接続している接続基地局の周辺に位置する周辺基地局の識別情報とを用いて、前記現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する通信回線切替方法。
（付記１０）ユーザの操作により通信回線が切り替えられた位置として、ＧＰＳによって特定された位置を履歴情報として保持し、ＧＰＳによって特定された位置を現在の位置情報として取得し、前記位置情報に示される位置が、前記履歴情報に示される位置を用いて定められる所定のエリア内に位置するか否かに基づいて、現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定する通信回線切替方法。
（付記１１）ユーザの操作により通信回線が切り替えられた際に、前記通信回線が切り替えられる前に接続していた接続基地局の識別情報及び前記接続基地局の周辺に位置する周辺基地局の識別情報を保持し、現在接続している接続基地局の識別情報と前記現在接続している接続基地局の周辺に位置する周辺基地局の識別情報を取得し、ユーザの操作により通信回線が切り替えられた際に保持された情報と、現在接続している接続基地局の識別情報と前記現在接続している接続基地局の周辺に位置する周辺基地局の識別情報とを用いて、前記現在接続している接続基地局との通信において使用している通信回線を他の通信回線に切り替えるか否かを判定することをコンピュータに実行させるプログラム。
【符号の説明】
【００８７】
１０  通信装置
１１  履歴情報保持部
１２  位置情報取得部
１３  判定部
２０  基地局
２１  基地局
２２  基地局
３０  基地局
４０  通信装置
４１  履歴情報保持部
４２  位置情報取得部
４３  判定部
４４  ＬＡＮ回線接続部
４５  ＷＡＮ回線接続部
４６  通信制御部
５１  無線ＬＡＮ回線接続部
５２  モバイル回線接続部
６０  アクセスポイント
７０  通信装置
７１  ＧＰＳ信号受信部
【図１】
2018011326.tif 000003
【図２】
2018011326.tif 000004
【図３】
2018011326.tif 000005
【図４】
2018011326.tif 000006
【図５】
2018011326.tif 000007
【図６】
2018011326.tif 000008
【図７】
2018011326.tif 000009
【図８】
2018011326.tif 000010
【図９】
2018011326.tif 000011
【図１０】
2018011326.tif 000012