(57)【要約】【課題】無線情報端末におけるアプリケーションの自動更新を安定的に実現すること。【解決手段】本発明にかかる通信中継装置は、無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、第１の無線通信部と第２の無線通信部とを用いて、無線情報端末と通信装置との通信を中継する制御部と、を備える。制御部は、無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する。【選択図】図１
2019129451.tif 000002
【特許請求の範囲】
【請求項１】
無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、
外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、
前記第１の無線通信部と前記第２の無線通信部とを用いて、前記無線情報端末と前記通信装置との通信を中継する制御部と、を備え、
前記制御部は、
前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する
通信中継装置。
【請求項２】
前記制御部は、
前記受信したメッセージが、前記無線情報端末により自律的に送信されたものである場合、当該無線情報端末内のアプリケーションの更新要求であると判定する
請求項１に記載の通信中継装置。
【請求項３】
前記制御部は、
前記無線情報端末にインストールされたアプリケーションの第１のリストを、前記第１の無線通信部を用いて前記無線情報端末から取得して保持し、
前記受信したメッセージが、前記第１のリスト内のアプリケーションに対する取得要求である場合に、前記無線情報端末内のアプリケーションの更新要求であると判定する
請求項１又は２に記載の通信中継装置。
【請求項４】
前記制御部は、
前記無線情報端末から前記メッセージを受信した場合に、前記第１の無線通信部が前記第１の無線アクセス方式により前記外部ネットワークとも接続されているか否かを判定し、
前記外部ネットワークとも接続されていると判定した場合、前記受信したメッセージを破棄せずに、当該受信したメッセージを前記第１の無線通信部を用いて前記通信装置へ転送する
請求項１乃至３のいずれか１項に記載の通信中継装置。
【請求項５】
前記無線情報端末が前記第１の無線アクセス方式により接続可能な無線中継装置の第２のリストを記憶する記憶部をさらに備え、
前記制御部は、
前記無線情報端末が前記第１の無線通信部と接続された場合に、前記第１の無線アクセス方式により通信可能な無線中継装置を検索し、
前記検索された無線中継装置が前記第２のリストに含まれる場合、前記無線情報端末と前記第１の無線通信部との接続を切断する
請求項１乃至４のいずれか１項に記載の通信中継装置。
【請求項６】
前記制御部は、
前記無線情報端末と前記第１の無線通信部との接続を切断した後に、前記第２の無線通信部の動作を停止する
請求項５に記載の通信中継装置。
【請求項７】
前記通信中継装置の移動を検知するセンサをさらに備え、
前記制御部は、
前記無線情報端末が前記第１の無線通信部と接続された後に、前記センサを用いて前記通信中継装置が移動しているか否かを判定し、
前記通信中継装置が移動していると判定した場合、前記無線情報端末から受信した前記メッセージが、当該無線情報端末内のアプリケーションの更新要求であるか否かを判定する
請求項１乃至６のいずれか１項に記載の通信中継装置。
【請求項８】
第１の無線アクセス方式により通信する無線情報端末と、
外部ネットワーク上に配置された通信装置と、
前記無線情報端末との前記第１の無線アクセス方式による通信と、前記通信装置との第２の無線アクセス方式による通信とを中継する通信中継装置と、
を備え、
前記無線情報端末は、前記通信中継装置と前記第１の無線アクセス方式により接続し、
前記通信中継装置は、前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する
無線通信システム。
【請求項９】
無線情報端末との第１の無線アクセス方式による通信と、外部ネットワーク上に配置された通信装置との第２の無線アクセス方式による通信とを中継する通信中継装置の制御方法であって、
前記無線情報端末と前記通信中継装置とが前記第１の無線アクセス方式により接続し、
前記通信中継装置が前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する
通信中継装置の制御方法。
【請求項１０】
無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、を備える通信中継装置の制御プログラムであって、
前記第１の無線通信部が前記無線情報端末と接続した場合に、前記無線情報端末から受信したメッセージを監視する処理と、
前記受信したメッセージが、前記無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する処理と、
を前記通信中継装置に実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信中継装置、無線通信システム、通信中継装置の制御方法及び制御プログラムに関し、特に、無線情報端末との通信を中継する通信中継装置、無線通信システム、通信中継装置の制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
近年、無線通信が可能な無線情報端末は、アプリケーションを配布するサーバから様々なアプリケーションをダウンロードし、インストール後に実行する。また、インストール済みの各アプリケーションは、様々なタイミングで更新版が公開される。そして、無線情報端末は、ユーザによる操作やアプリケーション更新用のアプリケーション等によりサーバから該当するアプリケーションの更新版をダウンロードする。
【０００３】
特許文献１には、いわゆる情報家電におけるアプリケーションの更新を支援するシステムに関する技術が開示されている。特許文献１にかかるシステムは、ホームサーバと、複数の家電機器及びホーム端末とが無線のホームネットワークにより接続されている。また、ホームサーバは、ホームネットワークと外部ネットワークを接続し、ゲートウェイ機能やルータ機能を備える。外部ネットワーク側には、更新版のアプリケーションを配布するアプリケーションサーバが接続されている。このとき、ホーム端末は、各家電機器にインストールされている各アプリケーションのバージョン情報を収集し、アプリケーションサーバに対して各アプリケーションの最新版が存在するか否かを問い合わせる。そして、最新版が存在する場合に、ホーム端末は、アプリケーションサーバから該当するアプリケーションの最新版をダウンロードし、該当する家電機器へ転送して、当該アプリケーションのバージョンアップを行わせる。
【０００４】
ここで、スマートフォンやタブレット端末等の無線情報端末は、移動体通信と、無線ＬＡＮ（Local Area Network）通信といった複数の無線通信方式に対応していることが多い。尚、移動体通信とは、例えば、ＬＴＥ（Long Term Evolution）又は３Ｇ等の携帯電話回線を用いた通信をいうものとする。また、無線ＬＡＮ通信とは、例えば、ＷｉＦｉ（Wireless Fidelity）（登録商標）等の無線ＬＡＮ回線を用いた通信をいうものとする。そして、無線情報端末において、インストールされたアプリケーションの更新版のダウンロードをするには、長時間を要することが多い。そのため、アプリケーションの更新版のダウンロードには、より安定的に無線通信が可能な無線ＬＡＮ通信を用いることが望ましい。よって、無線情報端末におけるアプリケーションのインストール及び更新を行うアプリ管理アプリケーションは、アプリケーションの更新設定として、例えば、次の３種類の設定の選択が可能となっている。例えば、「自動更新をしない」、「常に自動更新する」、「ＷｉＦｉに接続しているときだけ自動更新する」の３種類である。そして、アプリケーションの更新設定の初期設定として、「ＷｉＦｉに接続しているときだけ自動更新する」とすることで、より安定的な通信環境でアプリケーションの自動更新を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１０７７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、無線情報端末が例えばモバイルルータのような無線中継装置と接続されており、アプリケーションの更新設定が初期設定である場合には、ユーザが意図せずにアプリケーションの自動更新がされてしまうという問題点がある。まず、モバイルルータは、無線情報端末と無線ＬＡＮ回線で接続し、外部ネットワークと移動体通信回線で接続を行うことにより、情報端末と外部ネットワークとの通信を中継することができる。そして、情報端末内のアプリ管理アプリケーションは、情報端末がモバイルルータと無線ＬＡＮにより接続されているため、初期設定の場合にはアプリケーションの自動更新が可能と判断してしまう。そのため、モバイルルータは、外部ネットワークから移動体通信回線を介して更新版をダウンロードしてしまう場合がある。よって、ユーザは移動体通信回線を介した大量データのダウンロードを意図していないにもかかわらず、結果的に移動体通信回線を介して、長時間かけて大量のデータである更新版のアプリケーションがダウンロードされてしまう場合がある。特に、通信が不安定な場合には、自動更新に失敗する確率が高くなってしまう。
【０００７】
本開示は、このような問題点を解決するためになされたものであり、無線情報端末におけるアプリケーションの自動更新を安定的に実現する通信中継装置、無線通信システム、通信中継装置の制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本開示の第１の態様にかかる通信中継装置は、
無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、
外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、
前記第１の無線通信部と前記第２の無線通信部とを用いて、前記無線情報端末と前記通信装置との通信を中継する制御部と、を備え、
前記制御部は、
前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する。
【０００９】
本開示の第２の態様にかかる無線通信システムは、
第１の無線アクセス方式により通信する無線情報端末と、
外部ネットワーク上に配置された通信装置と、
前記無線情報端末との前記第１の無線アクセス方式による通信と、前記通信装置との第２の無線アクセス方式による通信とを中継する通信中継装置と、
を備え、
前記無線情報端末は、前記通信中継装置と前記第１の無線アクセス方式により接続し、
前記通信中継装置は、前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する。
【００１０】
本開示の第３の態様にかかる通信中継装置の制御方法は、
無線情報端末との第１の無線アクセス方式による通信と、外部ネットワーク上に配置された通信装置との第２の無線アクセス方式による通信とを中継する通信中継装置の制御方法であって、
前記無線情報端末と前記通信中継装置とが前記第１の無線アクセス方式により接続し、
前記通信中継装置が前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する。
【００１１】
本開示の第４の態様にかかる通信中継装置の制御プログラムは、
無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、を備える通信中継装置の制御プログラムであって、
前記第１の無線通信部が前記無線情報端末と接続した場合に、前記無線情報端末から受信したメッセージを監視する処理と、
前記受信したメッセージが、前記無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する処理と、
を前記通信中継装置に実行させる。
【発明の効果】
【００１２】
本開示により、無線情報端末におけるアプリケーションの自動更新を安定的に実現する通信中継装置、無線通信システム、通信中継装置の制御方法及び制御プログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態１にかかる無線情報端末及び通信中継装置を含む無線通信システムの全体構成を示すブロック図である。
【図２】本発明の実施の形態１にかかる通信中継装置の制御方法の流れを示すフローチャートである。
【図３】本発明の実施の形態２にかかる無線通信システムの構成を示すブロック図である。
【図４】本発明の実施の形態２にかかるアプリ更新リストの例を示す図である。
【図５】本発明の実施の形態２にかかる通信中継装置の制御方法の流れを示すフローチャートである。
【図６】本発明の実施の形態３にかかる無線通信システムの構成を示すブロック図である。
【図７】本発明の実施の形態３にかかる通信中継装置の制御方法の流れを示すフローチャートである。
【図８】本発明の実施の形態４にかかる無線通信システムの構成を示すブロック図である。
【図９】本発明の実施の形態４にかかるＳＳＩＤリストの例を示す図である。
【図１０】本発明の実施の形態４にかかる通信中継装置の制御方法の流れを示すフローチャートである。
【図１１】本発明の実施の形態５にかかる無線通信システムの構成を示すブロック図である。
【図１２】本発明の実施の形態５にかかる通信中継装置の制御方法の流れを示すフローチャートである。
【図１３】本発明の実施の形態５の他の実施例にかかる通信中継装置の制御方法の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下では、本開示の実施の形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。
【００１５】
＜実施の形態１＞
図１は、本発明の実施の形態１にかかる無線情報端末１０及び通信中継装置２０を含む無線通信システム１０００の全体構成を示すブロック図である。無線通信システム１０００は、無線情報端末１０と、通信中継装置２０と、通信装置４０とを含む。ここで、無線情報端末１０と通信中継装置２０とは、第１の無線アクセス方式Ｗ１により接続されている。また、通信装置４０は、外部ネットワーク３０上に配置された情報処理装置である。そして、通信中継装置２０と外部ネットワーク３０とは、第２の無線アクセス方式Ｗ２により接続されている。よって、通信中継装置２０と通信装置４０とは、第２の無線アクセス方式Ｗ２により通信可能である。ここで、第１の無線アクセス方式Ｗ１は、第２の無線アクセス方式Ｗ２と比べて通信量の制限が少ないものとする。例えば、第１の無線アクセス方式Ｗ１は、無線ＬＡＮ通信によるアクセス方式であり、第２の無線アクセス方式Ｗ２は、移動体通信によるアクセス方式である。
【００１６】
無線情報端末１０は、第１の無線アクセス方式Ｗ１により通信する情報端末である。尚、無線情報端末１０は、第２の無線アクセス方式Ｗ２によっても通信が可能であって構わない。無線情報端末１０は、例えば、スマートフォン、タブレット端末等であるが、これらに限定されない。また、無線情報端末１０は、インストールされたアプリケーションソフトウェアが稼働する。
【００１７】
通信装置４０は、無線情報端末１０にインストールされたアプリケーションの更新版を配布するアプリケーション管理サーバである。また、通信装置４０は、例えば、インターネット上に配置されたサーバコンピュータである。
【００１８】
外部ネットワーク３０は、移動体通信ネットワーク及びインターネットを含む通信ネットワークである。そのため、外部ネットワーク３０には、移動体通信ネットワークとインターネットとのやり取りを仲介するゲートウェイサーバ等が含まれる。そして、通信中継装置２０は、第２の無線アクセス方式Ｗ２により外部ネットワーク３０の移動体通信ネットワークと接続し、上記ゲートウェイサーバを介して、通信装置４０と通信可能である。
【００１９】
通信中継装置２０は、無線情報端末１０との第１の無線アクセス方式Ｗ１による通信と、通信装置４０との第２の無線アクセス方式Ｗ２による通信とを中継する。通信中継装置２０は、第１の無線通信部２１と、第２の無線通信部２２と、制御部２３とを備える。第１の無線通信部２１は、無線情報端末１０と第１の無線アクセス方式Ｗ１により通信する。第２の無線通信部２２は、通信装置４０と第２の無線アクセス方式Ｗ２により通信する。制御部２３は、第１の無線通信部２１と第２の無線通信部２２とを用いて、無線情報端末１０と通信装置４０との通信を中継する。ここで、制御部２３は、無線情報端末１０から受信したメッセージが、無線情報端末１０内のアプリケーションの更新要求である場合、当該メッセージを破棄し、無線情報端末１０に対して当該アプリケーションの更新を停止した旨を返信する。
【００２０】
図２は、本発明の実施の形態１にかかる通信中継装置の制御方法の流れを示すフローチャートである。まず、通信中継装置２０の第１の無線通信部２１は、無線情報端末１０と第１の無線アクセス方式Ｗ１により接続する（Ｓ１１）。例えば、第１の無線通信部２１は、無線情報端末１０からの第１の無線アクセス方式Ｗ１による接続要求を受け付けた場合に、無線情報端末１０との第１の無線アクセス方式Ｗ１による接続を確立する。
【００２１】
次に、通信中継装置２０は、無線情報端末１０からのメッセージを監視する（Ｓ１２）。そして、無線情報端末１０からのメッセージを受信した場合、通信中継装置２０の制御部２３は、受信したメッセージがアプリケーションの更新要求か否かを判定する（Ｓ１３）。受信したメッセージがアプリケーションの更新要求であると判定した場合、制御部２３は、受信したメッセージを破棄する（Ｓ１４）。そして、制御部２３は、第１の無線通信部２１を用いて、無線情報端末１０へアプリケーションの更新停止の旨を返信する（Ｓ１５）。一方、ステップＳ１３において、受信したメッセージがアプリケーションの更新要求でないと判定した場合、制御部２３は、受信したメッセージを第２の無線アクセス方式Ｗ２により第２の無線通信部２２を用いて外部ネットワーク３０側で送信する（Ｓ１６）。
【００２２】
ここで、無線情報端末１０は、直接接続される無線アクセス方式が通信の安定性が相対的に高い第１の無線アクセス方式Ｗ１であるため、アプリケーションの更新が安定的にできると錯覚しがちである。これに対して、通信中継装置２０は、自己と外部ネットワーク３０との無線アクセス方式が通信の安定性が相対的に低い第２の無線アクセス方式Ｗ２である。よって、通信中継装置２０は、アプリケーションの更新要求についてはブロックし、更新停止の旨を無線情報端末１０へ返信する。そのため、第１の無線アクセス方式Ｗ１と比べて相対的に通信の安定性の低い第２の無線アクセス方式Ｗ２を介したアプリケーションの更新版のダウンロードを回避することができる。そして、無線情報端末１０は、その後に第２の無線アクセス方式Ｗ２よりも通信の安定性が高い無線アクセス方式によりアプリケーションの更新版のダウンロードをすることができる。よって、無線情報端末１０におけるアプリケーションの自動更新を安定的に実現することができる。
【００２３】
また、第２の無線アクセス方式Ｗ２の一例である移動体通信回線は、回線契約によっては、データ通信料金が発生してしまう場合がある。そのため、本実施の形態を用いない場合には、無線情報端末１０は、一般的なモバイルルータと無線ＬＡＮ接続されている場合には、結果的にモバイルルータを介して移動体通信回線により、更新版のアプリケーションのダウンロードを行ってしまう。この場合、移動体通信回線を経由した大容量の通信データが発生し、パケット使用量が加算され、データ通信料金が発生してしまう。これに対し、本実施の形態では、ユーザが予期せぬ移動体通信回線の大容量の使用を防ぐことができ、データ通信料金をより安価に抑えることができる。
【００２４】
＜実施の形態２＞
本実施の形態２は、上述した実施の形態１の一実施例である。すなわち、本実施の形態２にかかる前記制御部は、前記受信したメッセージが、前記無線情報端末により自律的に送信されたものである場合、当該無線情報端末内のアプリケーションの更新要求であると判定するものである。これにより、例えば、無線情報端末内のアプリケーション更新用のアプリケーションからの自動更新に対してブロックすることができる。逆に言うと、無線情報端末におけるユーザの操作等による他の通信については、本来の動作である外部ネットワークとの通信の中継を維持できる。
【００２５】
また、前記制御部は、前記無線情報端末にインストールされたアプリケーションの第１のリストを、前記第１の無線通信部を用いて前記無線情報端末から取得して保持するものとする。そして、前記制御部は、前記受信したメッセージが、前記第１のリスト内のアプリケーションに対する取得要求である場合に、前記無線情報端末内のアプリケーションの更新要求であると判定することが望ましい。これにより、インストール済みのアプリケーションに対するダウンロード要求が更新要求であると正確に把握できる。また、アプリケーション更新用のアプリケーションからの自動更新は、第１のリストに含まれるアプリケーションに対するものであるため、自律的に送信されたことも正確に把握できる。
【００２６】
図３は、本発明の実施の形態２にかかる無線通信システム２０００の構成を示すブロック図である。無線通信システム２０００は、上述した無線通信システム１０００の一例である。無線通信システム２０００は、子機端末１００と、モバイルルータ２００と、アプリケーション管理サーバ４００とを含む。ここで、子機端末１００は、無線情報端末１０の一例である。また、モバイルルータ２００は、通信中継装置２０の一例である。また、通信ネットワーク３００は、外部ネットワーク３０の一例である。アプリケーション管理サーバ４００は、通信装置４０の一例であり、通信ネットワーク３００上に配置された情報処理装置である。アプリケーション管理サーバ４００は、内部の記憶装置（不図示）に更新版アプリケーション４０１及びアプリケーション４０２を記憶している。ここで、更新版アプリケーション４０１は、後述するアプリケーション１５２における最新版のプログラムである。また、アプリケーション４０２は、子機端末１００にインストールされていないものとする。つまり、アプリケーション４０２は、子機端末１００にとっては、新規なアプリケーションといえる。アプリケーション管理サーバ４００は、通信ネットワーク３００を介してアプリケーションの取得要求を受信すると、取得要求に該当するアプリケーションを特定し、要求元へ配信する。
【００２７】
そして、子機端末１００とモバイルルータ２００とは、無線ＬＡＮ通信Ｗ１１により接続されている。また、モバイルルータ２００と通信ネットワーク３００とは、ＬＴＥ通信Ｗ２１により接続されている。よって、モバイルルータ２００とアプリケーション管理サーバ４００とは、ＬＴＥ通信Ｗ２１により通信可能である。ここで、無線ＬＡＮ通信Ｗ１１は、第１の無線アクセス方式Ｗ１の一例であり、例えば、ＷｉＦｉである。また、ＬＴＥ通信Ｗ２１は、第２の無線アクセス方式Ｗ２の一例であり、ＬＴＥの代わりに３Ｇ等であってもよい。
【００２８】
子機端末１００は、ＬＴＥ無線部１１０と、無線ＬＡＮ通信部１２０と、モデム部１３０と、ＣＰＵ１４０と、記憶部１５０とを備える。ＬＴＥ無線部１１０は、通信ネットワーク３００とＬＴＥ方式により接続することが可能である。無線ＬＡＮ通信部１２０は、モバイルルータ２００と無線ＬＡＮ通信Ｗ１１により接続することが可能である。尚、本実施の形態の説明においては、子機端末１００は、無線ＬＡＮ通信Ｗ１１を優先する設定となっているものとする。
【００２９】
モデム部１３０は、アナログ信号とデジタル信号を相互に変換する回路である。すなわち、モデム部１３０は、ＬＴＥ無線部１１０により受信されたＬＴＥ用のアナログ信号をデジタル信号に変換してＣＰＵ１４０へ出力する。また、モデム部１３０は、無線ＬＡＮ通信部１２０により受信された無線ＬＡＮ用のアナログ信号をデジタル信号に変換してＣＰＵ１４０へ出力する。また、モデム部１３０は、ＬＴＥ無線部１１０により通信ネットワーク３００との接続が確立している場合、ＣＰＵ１４０から送信対象のデジタル信号をＬＴＥ用のアナログ信号に変換してＬＴＥ無線部１１０により外部へ送信する。また、モデム部１３０は、無線ＬＡＮ通信部１２０によりモバイルルータ２００との接続が確立している場合、ＣＰＵ１４０から送信対象のデジタル信号を無線ＬＡＮ用のアナログ信号に変換して無線ＬＡＮ通信部１２０により外部へ送信する。
【００３０】
ＣＰＵ１４０は、子機端末１００の各構成を制御して、各種処理を行う制御回路である。記憶部１５０は、アプリ更新リスト１５１及びアプリケーション１５２等を記憶する不揮発性記憶装置である。アプリケーション１５２は、子機端末１００にインストールされたアプリケーションである。尚、アプリケーション１５２は、１以上である。アプリ更新リスト１５１は、子機端末１００にインストール済みのアプリケーション１５２を列挙したリスト情報である。図４は、本発明の実施の形態２にかかるアプリ更新リスト１５１の例を示す図である。
【００３１】
尚、記憶部１５０は、図示しない構成として、オペレーティングシステム及びアプリケーション更新アプリケーション等も記憶しているものとする。アプリケーション更新アプリケーションは、アプリ更新リスト１５１を管理し、アプリ更新リスト１５１内の各アプリケーションについて、各アプリケーションの更新版を配布するサーバからの更新通知を受け付け、自律的にアプリケーションの更新要求を行う。ＣＰＵ１４０は、記憶部１５０からオペレーティングシステム及びアプリケーション１５２を読み込み、実行する。これにより、子機端末１００は、アプリケーション１５２における各種処理を実施する。また、ＣＰＵ１４０は、記憶部１５０からアプリケーション更新アプリケーションを読み込み、実行する。これにより、子機端末１００は、自律的にアプリケーション１５２の更新要求をアプリケーション管理サーバ４００に向けて送信する。そして、子機端末１００は、アプリケーション管理サーバ４００から更新版アプリケーション４０１を受信すると、インストールする。これにより、アプリケーション１５２が更新される。
【００３２】
モバイルルータ２００は、ＬＴＥ無線部２１０と、無線ＬＡＮ通信部２２０と、モデム部２３０と、ＣＰＵ２４０と、記憶部２５０とを備える。ＬＴＥ無線部２１０は、第２の無線通信部２２の一例であり、通信ネットワーク３００とＬＴＥ通信Ｗ２１により接続することが可能である。無線ＬＡＮ通信部２２０は、第１の無線通信部２１の一例であり、子機端末１００の無線ＬＡＮ通信部１２０と無線ＬＡＮ通信Ｗ１１により接続することが可能である。尚、本実施の形態の説明においては、少なくともＬＴＥ無線部２１０と通信ネットワーク３００とがＬＴＥ通信Ｗ２１により接続済であるものとする。
【００３３】
モデム部２３０は、アナログ信号とデジタル信号を相互に変換する回路である。すなわち、モデム部２３０は、ＬＴＥ無線部２１０により受信されたＬＴＥ用のアナログ信号をデジタル信号に変換してＣＰＵ２４０へ出力する。また、モデム部２３０は、無線ＬＡＮ通信部２２０により受信された無線ＬＡＮ用のアナログ信号をデジタル信号に変換してＣＰＵ２４０へ出力する。また、モデム部２３０は、ＣＰＵ２４０から受け付けたＷＡＮ（Wide Area Network）側への送信対象のデジタル信号をＬＴＥ用のアナログ信号に変換してＬＴＥ無線部２１０により通信ネットワーク３００へ送信する。また、モデム部２３０は、ＣＰＵ２４０から受け付けたＬＡＮ側への送信対象のデジタル信号を無線ＬＡＮ用のアナログ信号に変換して無線ＬＡＮ通信部２２０により子機端末１００へ送信する。
【００３４】
ＣＰＵ２４０は、制御部２３の一例であり、モバイルルータ２００の各構成を制御して、各種処理を行う制御回路である。記憶部２５０は、アプリ更新リスト２５１等を記憶する不揮発性記憶装置である。但し、記憶部２５０は、必ずしもアプリ更新リスト２５１を記憶しているわけではない。記憶部２５０がアプリ更新リスト２５１を記憶していない場合には、ＣＰＵ２４０が無線ＬＡＮ通信部２２０を用いて子機端末１００からアプリ更新リスト１５１を取得し、記憶部２５０に格納するものとする。
【００３５】
尚、記憶部２５０は、図示しない構成として、オペレーティングシステム及びアプリケーション更新制御プログラム等も記憶しているものとする。アプリケーション更新制御プログラムは、本実施の形態にかかる制御プログラムの一例であり、後述する通信中継装置の制御方法が実装されたものである。ＣＰＵ２４０は、記憶部２５０からオペレーティングシステム及びアプリケーション更新制御プログラムを読み込み、実行する。これにより、モバイルルータ２００は、後述する通信中継装置の制御方法を実現する。
【００３６】
図５は、本発明の実施の形態２にかかる通信中継装置の制御方法の流れを示すフローチャートである。尚、ここでは、記憶部２５０には、予めアプリ更新リスト２５１が格納されていないものとする。
【００３７】
まず、子機端末１００がモバイルルータ２００に帰属する（Ｓ１０１）。例えば、無線ＬＡＮ通信部２２０は、無線ＬＡＮ通信部１２０からの無線ＬＡＮ通信Ｗ１１による接続要求を受け付けた場合に、子機端末１００との無線ＬＡＮ通信Ｗ１１による接続を確立する。
【００３８】
次に、モバイルルータ２００は、子機端末１００にアプリ更新リスト１５１を要求する（Ｓ１０２）。すなわち、ＣＰＵ２４０は、無線ＬＡＮ通信部２２０を介して子機端末１００に対してアプリ更新リスト１５１の取得要求を送信する。そして、子機端末１００のＣＰＵ１４０は、受信した取得要求に応じて、記憶部１５０からアプリ更新リスト１５１を読み出し、無線ＬＡＮ通信部１２０を介して無線ＬＡＮ通信Ｗ１１によりアプリ更新リスト１５１をモバイルルータ２００へ送信する。ＣＰＵ２４０は、無線ＬＡＮ通信部２２０によりアプリ更新リスト１５１を受信すると、アプリ更新リスト２５１として記憶部２５０に格納する（Ｓ１０３）。その後、ＣＰＵ２４０は、子機端末１００からの上りデータを監視する。上りデータとは、子機端末１００から通信ネットワーク３００に向けた送信パケットである。例えば、子機端末１００は、アプリケーション更新アプリケーションにより、アプリケーション管理サーバ４００を宛先としたアプリケーション１５２の更新要求を送信する。このとき、子機端末１００は、無線ＬＡＮ通信部１２０から無線ＬＡＮ通信Ｗ１１により更新要求をモバイルルータ２００へ送信する。
【００３９】
続いて、モバイルルータ２００は、子機端末１００から上りデータを受信する（Ｓ１０４）。具体的には、ＣＰＵ２４０は、無線ＬＡＮ通信部２２０において無線ＬＡＮ通信Ｗ１１により受信した上りデータを検出する。そして、ＣＰＵ２４０は、受信した上りデータを解析する（Ｓ１０５）。続いて、ＣＰＵ２４０は、検出した上りデータが子機端末１００のアプリケーション更新アプリケーション（アプリ更新アプリ）からのデータであるか否かを判定する（Ｓ１０６）。アプリ更新アプリからのデータでない場合、ＣＰＵ２４０は、検出した上りデータをＬＴＥ用のデータに変換してＬＴＥ無線部２１０を用いてＬＴＥ通信Ｗ２１により通信ネットワーク３００へ送信する（Ｓ１０７）。この場合、子機端末１００内のアプリ更新アプリ以外のアプリケーションからの上りデータであるため、通常通り、上りデータを通信ネットワーク３００側へ中継する。
【００４０】
一方、ステップＳ１０６において、アプリ更新アプリからのデータである場合、ＣＰＵ２４０は、検出した上りデータがアプリ更新リスト２５１内のアプリケーションに対する取得要求であるか否かを判定する（Ｓ１０８）。ここで、検出した上りデータがアプリ更新リスト２５１内のアプリケーションに対する取得要求である場合、子機端末１００にインストール済みのアプリケーション１５２に対する取得要求であるため、更新版の取得要求である。つまり、当該取得要求はアプリケーション１５２の更新要求であるといえる。そのため、ステップＳ１０８において、アプリ更新リスト２５１内のアプリケーションに対する取得要求である場合、ＣＰＵ２４０は、当該上りデータをブロックする。そして、ＣＰＵ２４０は、子機端末１００に対してアプリケーション１５２の更新を中断した旨を通知する（Ｓ１０９）。具体的には、ＣＰＵ２４０は、上りデータを破棄し、無線ＬＡＮ通信部２２０を用いて無線ＬＡＮ通信Ｗ１１により更新対象のアプリケーション１５２の更新停止の旨を子機端末１００に対して送信する。
【００４１】
一方、ステップＳ１０８において、アプリ更新リスト２５１内のアプリケーションに対する取得要求でない場合、子機端末１００内にインストールされていない新規のアプリケーション４０２の取得要求といえる。そして、この場合、アプリ更新アプリによる自動更新ではなく、例えば、子機端末１００のユーザの操作によるアプリケーション４０２のダウンロード要求といえる。そのため、ＣＰＵ２４０は、検出した上りデータをＬＴＥ用のデータに変換してＬＴＥ無線部２１０を用いてＬＴＥ通信Ｗ２１により通信ネットワーク３００へ送信する（Ｓ１１０）。その後、当該取得要求は、通信ネットワーク３００を介してアプリケーション管理サーバ４００に到着する。アプリケーション管理サーバ４００は、受信した取得要求に応じて、アプリケーション４０２を特定する。そして、アプリケーション管理サーバ４００は、通信ネットワーク３００を介してアプリケーション４０２を返信する。
【００４２】
そして、モバイルルータ２００は、ＬＴＥ無線部２１０において、通信ネットワーク３００からＬＴＥ通信Ｗ２１によりアプリケーション４０２を受信する。そして、モバイルルータ２００のＣＰＵ２４０は、無線ＬＡＮ通信部２２０を用いて、無線ＬＡＮ通信Ｗ１１によりアプリケーション４０２を子機端末１００へ送信する。このとき、ＣＰＵ２４０は、新規のアプリケーション４０２のダウンロードデータを無線ＬＡＮ用のデータに変換し、無線ＬＡＮ通信部２２０を用いて無線ＬＡＮ通信Ｗ１１により子機端末１００へ送信する（Ｓ１１１）。その後、ステップＳ１０２へ戻る。
【００４３】
このように、本実施の形態２により、子機端末１００のアプリ管理アプリにより自律的にインストール済みのアプリケーションに対する更新要求がされた場合には、当該更新要求をブロックする。一方、他のアプリケーションによる通信データ又は新規のアプリケーションの取得要求の場合には、モバイルルータ２００は、通常通り、通信ネットワーク３００側へ中継を行う。これにより、例えば、アプリ管理アプリの更新設定の初期設定として、「ＷｉＦｉに接続しているときだけ自動更新する」とされていたとしても、ユーザの予期せぬ時に自動更新されることを防ぐことができる。そのため、より安定的な通信環境でアプリケーションの自動更新を行うことができる。また、ＬＴＥの通信データ量に応じて通信料金が加算される場合であっても、自動的な大容量データのダウンロードを防ぐことができるため、通信料金を抑制することができる。
【００４４】
＜実施の形態３＞
本実施の形態３は、上述した実施の形態２の変形例である。すなわち、本実施の形態３にかかる前記制御部は、前記無線情報端末から前記メッセージを受信した場合に、前記第１の無線通信部が前記第１の無線アクセス方式により前記外部ネットワークとも接続されているか否かを判定する。そして、前記制御部は、前記外部ネットワークとも接続されていると判定した場合、前記受信したメッセージを破棄せずに、当該受信したメッセージを前記第１の無線通信部を用いて前記通信装置へ転送するものである。これにより、通信中継装置においてＷＡＮ側が公衆ＷｉＦｉや自宅のＷｉＦｉ機との通信であった場合には、安定的な通信環境でアプリケーションの自動更新を行うことができる。そのため、過度にアプリケーションの自動更新を抑制することを防ぐことができる。
【００４５】
図６は、本発明の実施の形態３にかかる無線通信システム２０００ａの構成を示すブロック図である。無線通信システム２０００ａは、上述した無線通信システム２０００の改良例であり、モバイルルータ２００がモバイルルータ２００ａに置き換わったものである。その他の構成は、無線通信システム２０００と同等であるため、詳細な説明を省略する。
【００４６】
モバイルルータ２００ａは、モバイルルータ２００と異なり、無線ＬＡＮ通信部２２０が通信ネットワーク３００と無線ＬＡＮ通信Ｗ１２により接続されている状態を示す。つまり、モバイルルータ２００ａのＷＡＮ側もＬＡＮ側も無線ＬＡＮ通信により接続されていることを示す。また、モバイルルータ２００ａは、モバイルルータ２００のうちＣＰＵ２４０がＣＰＵ２４０ａに置き換わったものである。ＣＰＵ２４０ａは、子機端末１００からのメッセージを受信した場合に、無線ＬＡＮ通信部２２０が無線ＬＡＮ通信Ｗ１２により通信ネットワーク３００とも接続されているか否かを判定する。そして、ＣＰＵ２４０ａは、通信ネットワーク３００とも接続されていると判定した場合、受信したメッセージを破棄せずに当該受信したメッセージを無線ＬＡＮ通信部２２０を用いて通信ネットワーク３００を介してアプリケーション管理サーバ４００へ転送する。
【００４７】
図７は、本発明の実施の形態３にかかる通信中継装置の制御方法の流れを示すフローチャートである。図７は、上述した図５のフローチャートのステップＳ１０４とＳ１０５の間にステップＳ２０１及びＳ２０２が追加されたものである。よって、以下では、図５との変更点について説明する。
【００４８】
ステップＳ１０４の後、ＣＰＵ２４０ａは、ＷＡＮ側が無線ＬＡＮ通信Ｗ１２で接続されているか否かを判定する（Ｓ２０１）。ＷＡＮ側が無線ＬＡＮ通信Ｗ１２で接続されている場合、ＣＰＵ２４０ａは、検出した上りデータを無線ＬＡＮ用のデータに変換して無線ＬＡＮ通信部２２０を用いて無線ＬＡＮ通信Ｗ１２により通信ネットワーク３００へ送信する（Ｓ２０２）。
【００４９】
一方、ステップＳ２０１において、ＷＡＮ側が無線ＬＡＮ通信Ｗ１２で接続されていない場合、ＣＰＵ２４０ａは、上述したステップＳ１０５の処理を実行する。以降、ステップＳ１０６へ続く。
【００５０】
＜実施の形態４＞
本実施の形態４は、上述した実施の形態２又は３の改良例である。すなわち、本実施の形態４にかかる通信中継装置は、前記無線情報端末が前記第１の無線アクセス方式により接続可能な無線中継装置の第２のリストを記憶する記憶部をさらに備えるものである。この場合、前記制御部は、前記無線情報端末が前記第１の無線通信部と接続された場合に、前記第１の無線アクセス方式により通信可能な無線中継装置を検索する。そして、前記制御部は、前記検索された無線中継装置が前記第２のリストに含まれる場合、前記無線情報端末と前記第１の無線通信部との接続を切断する。これにより、通信中継装置と無線情報端末が第１の無線アクセス方式により接続中であっても、無線情報端末が第１の無線アクセス方式により接続可能な他の無線中継装置が存在する場合には、無線情報端末に当該無線中継装置との接続を促すことができる。そのため、無線情報端末は、第１の無線アクセス方式により新たに接続される無線中継装置を介して、アプリケーションの自動更新をより安定的に実現することができる。
【００５１】
さらに、前記制御部は、前記無線情報端末と前記第１の無線通信部との接続を切断した後に、前記第２の無線通信部の動作を停止することが望ましい。これにより、通信中継装置における余分な電池の消耗を防ぐことができる。
【００５２】
図８は、本発明の実施の形態４にかかる無線通信システム２０００ｂの構成を示すブロック図である。無線通信システム２０００ｂは、上述した無線通信システム２０００の改良例であり、モバイルルータ２００がモバイルルータ２００ｂに置き換わったものである。その他の構成は、無線通信システム２０００と同等であるため、詳細な説明を省略する。尚、モバイルルータ２００ｂは、モバイルルータ２００ａを改良したものであっても構わない。
【００５３】
モバイルルータ２００ｂは、モバイルルータ２００のうちＣＰＵ２４０がＣＰＵ２４０ｂに置き換わったものである。また、記憶部２５０は、ＳＳＩＤ（Service Set Identifier）リスト２５２を記憶する。尚、ＳＳＩＤとは、無線ＬＡＮにおけるアクセスポイントの識別名である。ＳＳＩＤリスト２５２は、子機端末１００が無線ＬＡＮ通信Ｗ１１により接続可能な無線中継装置、つまり、無線ＬＡＮの親機のリストの一例である。無線ＬＡＮの親機とは、例えば、公衆ＷｉＦｉや自宅のＷｉＦｉ親機である。そして、記憶部２５０は、ＳＳＩＤリスト２５２が予め登録されているものとする。図９は、本発明の実施の形態４にかかるＳＳＩＤリスト２５２の例を示す図である。尚、記憶部２５０は、アプリ更新リスト２５１を記憶していてもよい。
【００５４】
そして、ＣＰＵ２４０ｂは、子機端末１００が無線ＬＡＮ通信部２２０と接続された場合に、無線ＬＡＮ通信Ｗ１１により通信可能な無線中継装置を検索する。そして、ＣＰＵ２４０ｂは、検索された無線中継装置がＳＳＩＤリスト２５２に含まれる場合、子機端末１００と無線ＬＡＮ通信部２２０との接続を切断する。その後、ＣＰＵ２４０ｂは、ＬＴＥ無線部２１０の動作を停止する。
【００５５】
図１０は、本発明の実施の形態４にかかる通信中継装置の制御方法の流れを示すフローチャートである。図１０は、上述した図５のフローチャートのステップＳ１０１とＳ１０２の間にステップＳ３０１からＳ３０５が追加されたものである。よって、以下では、図５との変更点について説明する。
【００５６】
ステップＳ１０１の後、ＣＰＵ２４０ｂは、無線ＬＡＮの親機をサーチする（Ｓ３０１）。そして、ＣＰＵ２４０ｂは、サーチ結果に含まれる無線ＬＡＮの親機を、記憶部２５０に記憶されたＳＳＩＤリスト２５２と比較する（Ｓ３０２）。そして、ＣＰＵ２４０ｂは、サーチ結果がＳＳＩＤリスト２５２に存在するか否かを判定する（Ｓ３０３）。サーチ結果がＳＳＩＤリスト２５２に存在する場合、ＣＰＵ２４０ｂは、子機端末１００のモバイルルータ２００ｂへの帰属を切断する（Ｓ３０４）。これにより、子機端末１００は、無線ＬＡＮ通信部１２０を用いてＬＴＥ通信Ｗ２１により、上記サーチ結果に含まれる他の無線ＬＡＮアクセスポイントとの接続が可能となる。そして、当該他の無線ＬＡＮアクセスポイントは、公衆ＷｉＦｉや自宅のＷｉＦｉ親機であるため、子機端末１００は、モバイルルータ２００ｂを介さずに、ダイレクトにＷＡＮに接続できる。そのため、子機端末１００は、ＬＴＥ通信Ｗ２１により安定的にアプリケーションの自動更新を行うことができる。
【００５７】
そして、ＣＰＵ２４０ｂは、待ち受けモードへ遷移する（Ｓ３０５）。具体的には、ＣＰＵ２４０ｂは、ＬＴＥ無線部２１０の動作を停止する。これにより、ＬＴＥ無線部２１０の消費電力を抑えることができる。以降、ステップＳ１０１へ戻る。
【００５８】
一方、ステップＳ３０３において、サーチ結果がＳＳＩＤリスト２５２に存在しない場合、上述したステップＳ１０２の処理を実行する。以降、ステップＳ１０３へ続く。
【００５９】
尚、本実施の形態４は、必ずしも実施の形態２又は３の改良である必要はない。つまり、子機端末１００からアプリ更新リストの取得を行わなくても構わない。そのため、本実施の形態４は、次のような構成であってもよい。すなわち、本実施の形態４にかかる通信中継装置は、第１の無線通信部と、第２の無線通信部と、制御部と、記憶部と、を備えるものである。ここで、第１の無線通信部は、無線情報端末と第１の無線アクセス方式により通信する。第２の無線通信部は、外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する。制御部は、前記第１の無線通信部と前記第２の無線通信部とを用いて、前記無線情報端末と前記通信装置との通信を中継する。記憶部は、前記無線情報端末が前記第１の無線アクセス方式により接続可能な無線中継装置のリストを記憶する。このとき、前記制御部は、前記無線情報端末が前記第１の無線通信部と接続された場合に、前記第１の無線アクセス方式により通信可能な無線中継装置を検索する。そして、前記制御部は、前記検索された無線中継装置が前記リストに含まれる場合、前記無線情報端末と前記第１の無線通信部との接続を切断する。このような構成であっても、通信中継装置は、第１の無線アクセス方式により接続された無線情報端末からのアプリケーションの更新要求を、第２の無線アクセス方式によって外部ネットワークへ転送することが防ぐことができる。そのため、上述した実施の形態１と同様の効果を奏する。さらに、無線情報端末からアプリ更新リストの取得を行う必要がなく、セキュリティ上のリスクを軽減できる。
【００６０】
＜実施の形態５＞
本実施の形態５は、上述した実施の形態２、３又は４の改良例である。すなわち、本実施の形態５にかかる通信中継装置は、前記通信中継装置の移動を検知するセンサをさらに備えるものである。そして、前記制御部は、前記無線情報端末が前記第１の無線通信部と接続された後に、前記センサを用いて前記通信中継装置が移動しているか否かを判定する。そして、前記制御部は、前記通信中継装置が移動していると判定した場合、前記無線情報端末から受信した前記メッセージが、当該無線情報端末内のアプリケーションの更新要求であるか否かを判定する。このように、通信中継装置が移動中の場合には、通信の安定性が低いため、上述したように、アプリケーションの更新要求を回避することで、更新の失敗を抑制することができる。
【００６１】
図１１は、本発明の実施の形態５にかかる無線通信システム２０００ｃの構成を示すブロック図である。無線通信システム２０００ｃは、上述した無線通信システム２０００ｂの改良例であり、モバイルルータ２００ｂがモバイルルータ２００ｃに置き換わったものである。その他の構成は、無線通信システム２０００ｂと同等であるため、詳細な説明を省略する。尚、モバイルルータ２００ｃは、モバイルルータ２００又は２００ａを改良したものであっても構わない。
【００６２】
モバイルルータ２００ｃは、モバイルルータ２００ｂのうちＣＰＵ２４０ｂがＣＰＵ２４０ｃに置き換わり、新たにセンサ２６０が追加されたものである。センサ２６０は、モバイルルータ２００ｃの移動を検知する機能を有する。そして、センサ２６０は、モバイルルータ２００ｃの移動を検知した場合、検出したことを示す検出信号をＣＰＵ２４０ｃへ出力する。例えば、センサ２６０は、ＧＰＳ（Global Positioning System）や加速度センサ等である。また、ＣＰＵ２４０ｃは、子機端末１００が無線ＬＡＮ通信部２２０と接続された後に、センサ２６０を用いてモバイルルータ２００ｃが移動しているか否かを判定する。そして、ＣＰＵ２４０ｃは、モバイルルータ２００ｃが移動していると判定した場合、子機端末１００から受信したメッセージが、子機端末１００内のアプリケーションの更新要求であるか否かを判定する。
【００６３】
図１２は、本発明の実施の形態５にかかる通信中継装置の制御方法の流れを示すフローチャートである。図１２は、上述した図１０のフローチャートのステップＳ１０１とＳ３０１の間にステップＳ４０１及びＳ４０２が追加され、ステップＳ１０２及びＳ１０３の位置が変更されたものである。よって、以下では、図１０との変更点について説明する。
【００６４】
ステップＳ１０１の後、ＣＰＵ２４０ｃは、モバイルルータ２００ｃが移動しているか否かを判定する（Ｓ４０１）。具体的には、ＣＰＵ２４０ｃは、センサ２６０からの検出信号によりモバイルルータ２００ｃの移動を判定する。ステップＳ４０１によりモバイルルータ２００ｃが移動していないと判定した場合、上述したＳ３０１の処理を実行する。
【００６５】
一方、ステップＳ４０１によりモバイルルータ２００ｃが移動していると判定した場合、ＣＰＵ２４０ｃは、子機端末１００からアプリ更新リスト２５１が取得済みであるか否かを判定する（Ｓ４０２）。アプリ更新リスト２５１が取得済みでなければ、ＣＰＵ２４０ｃは、子機端末１００にアプリ更新リスト１５１を要求する（Ｓ１０２）。そして、ＣＰＵ２４０ｃは、無線ＬＡＮ通信部２２０によりアプリ更新リスト１５１を受信すると、アプリ更新リスト２５１として記憶部２５０に格納する（Ｓ１０３）。
【００６６】
ステップＳ４０２によりアプリ更新リスト２５１が取得済みでないと判定した場合、又は、ステップＳ１０３の後、上述したステップＳ１０４を実行する。
【００６７】
尚、本実施の形態５にかかる通信中継装置の制御方法は、次のように変形しても構わない。図１３は、本発明の実施の形態５の他の実施例にかかる通信中継装置の制御方法の流れを示すフローチャートである。図１３は、上述した図１２のフローチャートのステップＳ４０２以降の処理がステップＳ４０３からＳ４０６に変更されたものである。よって、以下では、図１２との変更点について説明する。
【００６８】
ステップＳ４０１によりモバイルルータ２００ｃが移動していると判定した場合、ＣＰＵ２４０ｃは、子機端末１００からの上りデータを監視する（Ｓ４０３）。そして、モバイルルータ２００ｃは、子機端末１００から上りデータを受信したものとする。このとき、ＣＰＵ２４０ｃは、検出した上りデータが子機端末１００のアプリ更新アプリからのデータであるか否かを判定する（Ｓ４０６）。アプリ更新アプリからのデータでない場合、ＣＰＵ２４０ｃは、検出した上りデータをＬＴＥ用のデータに変換してＬＴＥ無線部２１０を用いてＬＴＥ通信Ｗ２１により通信ネットワーク３００へ送信する（Ｓ４０５）。
【００６９】
一方、ステップＳ４０４において、アプリ更新アプリからのデータである場合、ＣＰＵ２４０ｃは、検出した上りデータをブロックし、子機端末１００に対してアプリケーションの更新を中断した旨を通知する（Ｓ４０６）。この場合、モバイルルータ２００ｃが移動中であるため、アプリ更新アプリからの上りデータであれば、更新又は新規に限らず、アプリケーションのダウンロードを回避することが望ましいためである。尚、ステップＳ４０６に代えて、上述したステップＳ１０８以降のように、アプリケーションの更新のみを抑止しても構わない。
【００７０】
＜その他の実施の形態＞
尚、上述の実施の形態では、ハードウェアの構成として説明したが、これに限定されるものではない。本開示は、任意の処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。
【００７１】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、ＤＶＤ（Digital Versatile Disc）、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００７２】
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施の形態を適宜組み合わせて実施されてもよい。
【００７３】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
（付記１）
無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、
外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、
前記第１の無線通信部と前記第２の無線通信部とを用いて、前記無線情報端末と前記通信装置との通信を中継する制御部と、を備え、
前記制御部は、
前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する
通信中継装置。
（付記２）
前記制御部は、
前記受信したメッセージが、前記無線情報端末により自律的に送信されたものである場合、当該無線情報端末内のアプリケーションの更新要求であると判定する
付記１に記載の通信中継装置。
（付記３）
前記制御部は、
前記無線情報端末にインストールされたアプリケーションの第１のリストを、前記第１の無線通信部を用いて前記無線情報端末から取得して保持し、
前記受信したメッセージが、前記第１のリスト内のアプリケーションに対する取得要求である場合に、前記無線情報端末内のアプリケーションの更新要求であると判定する
付記１又は２に記載の通信中継装置。
（付記４）
前記制御部は、
前記無線情報端末から前記メッセージを受信した場合に、前記第１の無線通信部が前記第１の無線アクセス方式により前記外部ネットワークとも接続されているか否かを判定し、
前記外部ネットワークとも接続されていると判定した場合、前記受信したメッセージを破棄せずに、当該受信したメッセージを前記第１の無線通信部を用いて前記通信装置へ転送する
付記１乃至３のいずれか１項に記載の通信中継装置。
（付記５）
前記無線情報端末が前記第１の無線アクセス方式により接続可能な無線中継装置の第２のリストを記憶する記憶部をさらに備え、
前記制御部は、
前記無線情報端末が前記第１の無線通信部と接続された場合に、前記第１の無線アクセス方式により通信可能な無線中継装置を検索し、
前記検索された無線中継装置が前記第２のリストに含まれる場合、前記無線情報端末と前記第１の無線通信部との接続を切断する
付記１乃至４のいずれか１項に記載の通信中継装置。
（付記６）
前記制御部は、
前記無線情報端末と前記第１の無線通信部との接続を切断した後に、前記第２の無線通信部の動作を停止する
付記５に記載の通信中継装置。
（付記７）
前記通信中継装置の移動を検知するセンサをさらに備え、
前記制御部は、
前記無線情報端末が前記第１の無線通信部と接続された後に、前記センサを用いて前記通信中継装置が移動しているか否かを判定し、
前記通信中継装置が移動していると判定した場合、前記無線情報端末から受信した前記メッセージが、当該無線情報端末内のアプリケーションの更新要求であるか否かを判定する
付記１乃至６のいずれか１項に記載の通信中継装置。
（付記８）
前記第１の無線アクセス方式は、前記第２の無線アクセス方式と比べて通信量の制限が少ない
付記１乃至７のいずれか１項に記載の通信中継装置。
（付記９）
前記第１の無線アクセス方式は、無線ＬＡＮ通信によるアクセス方式であり、
前記第２の無線アクセス方式は、移動体通信によるアクセス方式である、
付記８に記載の通信中継装置。
（付記１０）
第１の無線アクセス方式により通信する無線情報端末と、
外部ネットワーク上に配置された通信装置と、
前記無線情報端末との前記第１の無線アクセス方式による通信と、前記通信装置との第２の無線アクセス方式による通信とを中継する通信中継装置と、
を備え、
前記無線情報端末は、前記通信中継装置と前記第１の無線アクセス方式により接続し、
前記通信中継装置は、前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する
無線通信システム。
（付記１１）
無線情報端末との第１の無線アクセス方式による通信と、外部ネットワーク上に配置された通信装置との第２の無線アクセス方式による通信とを中継する通信中継装置の制御方法であって、
前記無線情報端末と前記通信中継装置とが前記第１の無線アクセス方式により接続し、
前記通信中継装置が前記無線情報端末から受信したメッセージが、当該無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する
通信中継装置の制御方法。
（付記１２）
無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、を備える通信中継装置の制御プログラムであって、
前記第１の無線通信部が前記無線情報端末と接続した場合に、前記無線情報端末から受信したメッセージを監視する処理と、
前記受信したメッセージが、前記無線情報端末内のアプリケーションの更新要求である場合、当該メッセージを破棄し、当該無線情報端末に対して当該アプリケーションの更新を停止した旨を返信する処理と、
を前記通信中継装置に実行させる制御プログラム。
（付記１３）
無線情報端末と第１の無線アクセス方式により通信する第１の無線通信部と、
外部ネットワーク上に配置された通信装置と第２の無線アクセス方式により通信する第２の無線通信部と、
前記第１の無線通信部と前記第２の無線通信部とを用いて、前記無線情報端末と前記通信装置との通信を中継する制御部と、
前記無線情報端末が前記第１の無線アクセス方式により接続可能な無線中継装置のリストを記憶する記憶部と、を備え、
前記制御部は、
前記無線情報端末が前記第１の無線通信部と接続された場合に、前記第１の無線アクセス方式により通信可能な無線中継装置を検索し、
前記検索された無線中継装置が前記リストに含まれる場合、前記無線情報端末と前記第１の無線通信部との接続を切断する
通信中継装置。
【符号の説明】
【００７４】
１０００  無線通信システム
１０  無線情報端末
２０  通信中継装置
２１  第１の無線通信部
２２  第２の無線通信部
２３  制御部
３０  外部ネットワーク
４０  通信装置
Ｗ１  第１の無線アクセス方式
Ｗ２  第２の無線アクセス方式
２０００  無線通信システム
２０００ａ  無線通信システム
２０００ｂ  無線通信システム
２０００ｃ  無線通信システム
１００  子機端末
１１０  ＬＴＥ無線部
１２０  無線ＬＡＮ通信部
１３０  モデム部
１４０  ＣＰＵ
１５０  記憶部
１５１  アプリ更新リスト
１５２  アプリケーション
２００  モバイルルータ
２００ａ  モバイルルータ
２００ｂ  モバイルルータ
２００ｃ  モバイルルータ
２１０  ＬＴＥ無線部
２２０  無線ＬＡＮ通信部
２３０  モデム部
２４０  ＣＰＵ
２４０ａ  ＣＰＵ
２４０ｂ  ＣＰＵ
２４０ｃ  ＣＰＵ
２５０  記憶部
２５１  アプリ更新リスト
２５２  ＳＳＩＤリスト
２６０  センサ
Ｗ１１  無線ＬＡＮ通信
Ｗ１２  無線ＬＡＮ通信
Ｗ２１  ＬＴＥ通信
３００  通信ネットワーク
４００  アプリケーション管理サーバ
４０１  更新版アプリケーション
４０２  アプリケーション
【図１】
2019129451.tif 000003
【図２】
2019129451.tif 000004
【図３】
2019129451.tif 000005
【図４】
2019129451.tif 000006
【図５】
2019129451.tif 000007
【図６】
2019129451.tif 000008
【図７】
2019129451.tif 000009
【図８】
2019129451.tif 000010
【図９】
2019129451.tif 000011
【図１０】
2019129451.tif 000012
【図１１】
2019129451.tif 000013
【図１２】
2019129451.tif 000014
【図１３】
2019129451.tif 000015