(57)【要約】【課題】ルータ等の通信装置に対する機器の接続及び切断が繰り返されることによる処理負荷の増加を回避し、ルータ等を介して通信を行う機器のセキュリティを向上させることができるルータ装置提供すること。【解決手段】本開示にかかるルータ装置１０は、ローカルネットワークに含まれる特定通信端末及びローカルネットワークに含まれる周辺通信端末と通信を行う通信部１１と、インターネット上に配置されている通信装置と通信を行う通信部１２と、通信部１１が特定通信端末と接続した後に、特定通信端末及び周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可し、通信部１１が特定通信端末と接続する前には、通信部１１が周辺通信端末との接続を維持している状態において、周辺通信端末と、インターネット上に配置されている通信装置との間の通信を遮断する通信制御部１３と、を備える。【選択図】図１
2020120178.tif 000002
【特許請求の範囲】
【請求項１】
ローカルネットワークに含まれる特定通信端末及び前記ローカルネットワークに含まれる周辺通信端末と通信を行う第１の通信部と、
インターネット上に配置されている通信装置と通信を行う第２の通信部と、
前記第１の通信部が前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可し、前記第１の通信部が前記特定通信端末と接続する前には、前記第１の通信部が前記周辺通信端末との接続を維持している状態において、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する通信制御部と、を備えるルータ装置。
【請求項２】
前記通信制御部は、
前記特定通信端末から、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間における通信の遮断を解除することを要求するメッセージを受信した場合、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可する、請求項１に記載のルータ装置。
【請求項３】
前記通信制御部は、
受信したメッセージの送信元アドレスが、前記特定通信端末に関連付けられたアドレスである場合、受信した前記メッセージが、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間における通信の遮断を解除することを要求するメッセージであると判定する、請求項２に記載のルータ装置。
【請求項４】
前記通信制御部は、
第１の通信部が前記特定通信端末との接続を切断した場合、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する、請求項１乃至３のいずれか１項に記載のルータ装置。
【請求項５】
前記通信制御部は、
複数の前記周辺通信端末のうち、第１の周辺通信端末のアドレス情報を保持し、
前記第１の通信部が前記特定通信端末と切断されている状態において、前記インターネット上に配置されている通信装置と前記第１の周辺通信端末との間の通信を許可する、請求項１乃至４のいずれか１項に記載のルータ装置。
【請求項６】
前記通信制御部は、
前記インターネット上に配置されている通信装置から受信したメッセージの宛先が、前記第１の周辺通信端末か否かを判定する、請求項５に記載のルータ装置。
【請求項７】
ローカルネットワークに含まれる周辺通信端末と、インターネット上に配置されている通信装置との間の通信が遮断されている状態を、前記周辺通信端末と前記通信装置との間の通信を許可する状態へ変更することを要求する第１のメッセージを生成するメッセージ生成部と、
前記ローカルネットワーク内に含まれるルータ装置と接続した際に、前記ルータ装置へ前記第１のメッセージを送信する通信部と、を備える通信端末。
【請求項８】
ローカルネットワークに含まれる特定通信端末と、
前記ローカルネットワークに含まれる周辺通信端末と、
前記特定通信端末及び前記周辺通信端末と通信を行う第１の通信部と、インターネット上に配置されている通信装置と通信を行う第２の通信部と、前記第１の通信部が前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可し、前記第１の通信部が前記特定通信端末と接続する前には、前記第１の通信部が前記周辺通信端末との接続を維持している状態において、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する通信制御部と、を有するルータ装置と、を備える通信システム。
【請求項９】
ローカルネットワークに含まれる特定通信端末と接続する前には、前記ローカルネットワークに含まれる周辺通信端末との接続を維持している状態において、前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を遮断し、
前記特定通信端末の接続処理を実行し、
前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可する、ルータにおける通信方法。
【請求項１０】
ローカルネットワークに含まれる周辺通信端末と、インターネット上に配置されている通信装置との間の通信が遮断されている状態を、前記周辺通信端末と前記通信装置との間の通信を許可する状態へ変更することを要求する第１のメッセージを生成し、
前記ローカルネットワーク内に含まれるルータ装置と接続した際に、前記ルータ装置へ前記第１のメッセージを送信する、通信端末における通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ルータ装置、通信端末、通信システム、及び通信方法に関する。
【背景技術】
【０００２】
近年、インターネットが普及し、各家庭にもルータが配備され、インターネットへ容易にアクセスする環境が整っている。しかし、インターネットの普及に応じて、ハッカーなどからサイバー攻撃を受けるリスクが高まってきている。ルータは、常時通電して稼働しており、さらにルータの配下に存在するＩｏＴ機器も常時通電して稼働している。そのため、ユーザが不在時にもＩｏＴ機器に対するインターネットからのアクセスが可能であり、ユーザの知らない間にサイバー攻撃を受ける事もある。
【０００３】
特許文献１には、ＢＬＥ（Bluetooth（登録商標） Low Energy）通信エリア内においてスマートフォンがアクセスポイントとペアリングをしている場合、無線ＬＡＮ通信エリア内に含まれるプリンタ等とアクセスポイントとの間の無線ＬＡＮ接続が維持されることが開示されている。つまり、スマートフォンがアクセスポイントとのペアリングを解消した場合、無線ＬＡＮ通信エリア内に含まれるプリンタ等とアクセスポイントとの間の無線ＬＡＮ接続が解消される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１６９００２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示されている通信システムにおいては、スマートフォンを保持するユーザがアクセスポイントから離れた場合に、無線ＬＡＮ通信エリア内に含まれる機器の無線ＬＡＮ接続が全て解消されてしまう。そのため、スマートフォンを保持するユーザが、再度アクセスポイントとペアリングを行った場合、無線ＬＡＮ通信エリア内の機器は、再度アクセスポイントと接続を行う必要がある。その結果、アクセスポイントは、多くの機器と無線ＬＡＮ接続及び切断に関する処理を繰り返すことが必要となり、処理負荷が増加するという問題がある。
【０００６】
本開示の目的は、ルータ等に対する機器の接続及び切断が繰り返されることによる処理負荷の増加を回避し、ルータ等を介して通信を行う機器のセキュリティを向上させることができるルータ装置、通信端末、通信システム、及び通信方法を提供することにある。
【課題を解決するための手段】
【０００７】
本開示の第１の態様にかかるルータ装置は、ローカルネットワークに含まれる特定通信端末及び前記ローカルネットワークに含まれる周辺通信端末と通信を行う第１の通信部と、インターネット上に配置されている通信装置と通信を行う第２の通信部と、前記第１の通信部が前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可し、前記第１の通信部が前記特定通信端末と接続する前には、前記第１の通信部が前記周辺通信端末との接続を維持している状態において、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する通信制御部と、を備える。
【０００８】
本開示の第２の態様にかかる通信端末は、ローカルネットワークに含まれる周辺通信端末と、インターネット上に配置されている通信装置との間の通信が遮断されている状態を、前記周辺通信端末と前記通信装置との間の通信を許可する状態へ変更することを要求する第１のメッセージを生成するメッセージ生成部と、前記ローカルネットワーク内に含まれるルータ装置と接続した際に、前記ルータ装置へ前記第１のメッセージを送信する通信部と、を備える。
【０００９】
本開示の第３の態様にかかる通信システムは、ローカルネットワークに含まれる特定通信端末と、前記ローカルネットワークに含まれる周辺通信端末と、前記特定通信端末及び前記周辺通信端末と通信を行う第１の通信部と、インターネット上に配置されている通信装置と通信を行う第２の通信部と、前記第１の通信部が前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可し、前記第１の通信部が前記特定通信端末と接続する前には、前記第１の通信部が前記周辺通信端末との接続を維持している状態において、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する通信制御部と、を有するルータ装置と、を備える。
【００１０】
本開示の第４の態様にかかる通信方法は、ローカルネットワークに含まれる特定通信端末と接続する前には、前記ローカルネットワークに含まれる周辺通信端末との接続を維持している状態において、前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を遮断し、前記特定通信端末の接続処理を実行し、前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可する。
【発明の効果】
【００１１】
本開示により、ルータ等に対する機器の接続及び切断が繰り返されることによる処理負荷の増加を回避し、ルータ等を介して通信を行う機器のセキュリティを向上させることができるルータ装置、通信端末、通信システム、及び通信方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかるルータ装置の構成図である。
【図２】実施の形態２にかかる通信システムの構成図である。
【図３】実施の形態２にかかるスマートフォン端末の構成図である。
【図４】実施の形態２にかかる通信遮断解除処理の流れを示す図である。
【図５】実施の形態２にかかる通信遮断処理の流れを示す図である。
【図６】実施の形態３にかかる通信遮断の例外となる機器の登録処理の流れを示す図である。
【図７】実施の形態３にかかる通信遮断の例外となる機器の登録処理の流れを示す図である。
【図８】実施の形態３にかかる通信遮断の例外となる機器の登録処理の流れを示す図である。
【図９】それぞれの実施の形態にかかるルータ装置、スマートフォン端末、及びＩｏＴ端末の構成図である。
【発明を実施するための形態】
【００１３】
（実施の形態１）
以下、図面を参照して本開示の実施の形態について説明する。図１を用いて実施の形態１にかかるルータ装置１０の構成例について説明する。ルータ装置１０は、通信部１１、通信部１２、及び通信制御部１３を有している。ルータ装置１０は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。通信部１１、通信部１２、及び通信制御部１３は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。または、通信部１１、通信部１２、及び通信制御部１３は、回路もしくはチップ等のハードウェアであってもよい。ルータ装置１０は、無線ＬＡＮ（Local Area Network）通信におけるアクセスポイントとして用いられてもよい。
【００１４】
通信部１１は、ローカルネットワークに含まれる特定通信端末及びローカルネットワークに含まれる周辺通信端末と通信を行う。ローカルネットワークは、家庭内に構築されるネットワークであり、例えばＬＡＮであってもよい。特定通信端末及び周辺通信端末は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。
【００１５】
特定通信端末は、ユーザによる操作に応じて各種機能が実行される端末であってもよい。特定通信端末は、例えば、携帯電話端末、スマートフォン端末、タブレット型端末等であってもよい。周辺通信端末は、ユーザによる操作を必要とせずに自律的に通信を行う端末であってもよい。自律的に通信を行う端末は、例えば、ＩｏＴ（Internet Of Things）端末、Ｍ２Ｍ（Machine To Machine）端末、ＭＴＣ（Machine Type Communication）端末等であってもよい。
【００１６】
通信部１１は、特定通信端末及び周辺通信端末と、無線回線を用いた通信（無線通信）を行ってもよく、有線回線を用いた通信（有線通信）を行ってもよい。無線通信は、例えば、無線ＬＡＮ通信であってもよい。
【００１７】
通信部１２は、インターネット上に配置されている通信装置と通信を行う。インターネットは、ＷＡＮ（Wide Area Network）もしくは公衆ＩＰ（Internet Protocol）ネットワーク等と言い換えられてもよい。インターネット上に配置されている通信装置は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。通信装置は、例えば、サーバ装置であってもよく、データの転送を行う他のルータ装置もしくは中継装置等であってもよい。通信部１２は、例えば、複数の中継装置を介して、サーバ装置等と通信を行う。
【００１８】
通信制御部１３は、通信部１１が特定通信端末と接続した後に、特定通信端末及び周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可する。さらに、通信制御部１３は、通信部１１が特定通信端末と接続する前には、通信部１１が周辺通信端末との接続を維持している状態において、周辺通信端末と、インターネット上に配置されている通信装置との間の通信を遮断する。
【００１９】
言い換えると、通信制御部１３は、通信部１１が特定通信端末と接続した後に、ローカルネットワークとインターネットとの間の通信を許可する。さらに、通信制御部１３は、通信部１１が特定通信端末と接続する前には、ローカルネットワークとインターネットとの間の通信を遮断する。
【００２０】
通信部１１が特定通信端末と接続するとは、通信部１１と特定通信端末とが通信を行うことができる状態にあること、通信部１１もしくはルータ装置１０において特定通信端末に関する情報が登録された状態にあること、を含んでもよい。さらに、通信部１１が特定通信端末と接続するとは、通信部１１が特定通信端末に対して通信リソースの割当を行った状態にあることを含んでもよい。
【００２１】
また、通信部１１が特定通信端末と接続するとは、通信部１１と特定通信端末との間に無線回線が設定された状態、もしくは、通信部１１と特定通信端末との間にコネクションが確立された状態、等を含んでもよい。
【００２２】
特定通信端末及び周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可するとは、ルータ装置１０が、特定通信端末もしくは周辺通信端末から送信されたデータを、通信装置へ転送することであってもよい。さらに、特定通信端末及び周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可するとは、ルータ装置１０が、通信装置から送信されたデータを、特定通信端末もしくは周辺通信端末へ転送することであってもよい。
【００２３】
通信部１１が周辺通信端末との接続を維持している状態とは、通信部１１が周辺通信端末と通信を行うことができる状態であってもよい。また、通信部１１が周辺通信端末との接続を維持している状態とは、通信部１１と周辺通信端末とが切断している状態から通信を開始するまでの時間よりも短い時間にて、通信を開始することができる状態であってもよい。また、通信部１１が周辺通信端末との接続を維持している状態とは、通信部１１と周辺通信端末との間の無線リソースが解放された状態において、アプリケーションレイヤにおけるコネクションが維持された状態であってもよい。
【００２４】
周辺通信端末と、インターネット上に配置されている通信装置との間の通信を遮断するとは、ルータ装置１０が、周辺通信端末から通信装置を宛先とするデータを受信した場合に、受信したデータを破棄することであってもよい。さらに、インターネット上に配置されている通信装置との間の通信を遮断するとは、ルータ装置１０が、通信装置から周辺通信端末を宛先とするデータを受信した場合に、受信したデータを破棄することであってもよい。破棄するとは、廃棄すると言い換えられてもよい。また、受信したデータを破棄するとは、受信したデータに関する処理を実行しない、と言い換えられてもよい。
【００２５】
以上説明したように、ルータ装置１０は、特定通信端末がルータ装置１０へ接続しているか否かに応じて、ローカルネットワークに含まれる通信端末と、インターネット上に配置されている通信装置との間の通信を制御することができる。また、ルータ装置１０は、周辺通信端末との接続を維持した状態において、周辺通信端末とインターネット上に配置されている通信装置との間の通信を制御することができる。
【００２６】
ルータ装置１０は周辺通信端末とインターネット上に配置されている通信装置との間の通信を遮断している状態においても周辺通信端末との接続を維持している。そのため、ルータ装置１０は、特定通信端末がルータ装置１０へ接続することによって、周辺通信端末と通信装置との間の通信を再開する場合であっても、周辺通信端末に関する接続処理を実行する必要が無い。その結果、ルータ装置１０における、周辺通信端末に関する接続処理に関する処理負担が増加することを防止することができる。さらに、特定通信端末がルータ装置１０へ接続されていない状態においては、インターネット上に配置された通信装置から、ローカルネットワークに含まれる通信端末へのアクセスを遮断することができる。その結果、ルータ装置１０は、ローカルネットワークにおけるセキュリティを向上させることができる。
【００２７】
（実施の形態２）
続いて、図２を用いて実施の形態２にかかる通信システムの構成例について説明する。通信システムは、ルータ装置１０、スマートフォン端末２０、ＩｏＴ端末３０、及びサーバ装置４０を有している。また、ローカルネットワーク５０は、ルータ装置１０、スマートフォン端末２０、及びＩｏＴ端末３０を有している。ルータ装置１０は、インターネット６０を介してサーバ装置４０と通信を行う。このような状態は、サーバ装置４０がインターネット６０上に配置されている、と称されてもよい。また、ルータ装置１０は、ローカルネットワーク５０とインターネット６０との間のゲートウェイとして用いられる。
【００２８】
スマートフォン端末２０は、実施の形態１にかかる特定通信端末に含められる。ＩｏＴ端末３０は、実施の形態１にかかる周辺通信端末に含められる。サーバ装置４０は、実施の形態１にかかる通信装置に含められる。ＩｏＴ端末３０は、例えば、プリンタ機器等のコンピュータ装置の周辺機器であってもよく、通信機能を有するテレビもしくは冷蔵庫等の家電製品であってもよい。サーバ装置４０は、例えばＷｅｂサーバ、アプリケーションサーバ等であってもよい。スマートフォン端末２０及びＩｏＴ端末３０は、ルータ装置１０と、無線ＬＡＮ通信を行ってもよい。スマートフォン端末２０及びＩｏＴ端末３０は、ルータ装置１０が形成する通信エリア内に位置すると、ルータ装置１０と接続処理を実行し、接続後に、ルータ装置１０とデータ通信を行う。接続処理は、例えば、スマートフォン端末２０及びＩｏＴ端末３０をルータ装置１０へ登録する登録処理を含んでもよい。
【００２９】
ルータ装置１０は、インターネット６０側の通信回線として、例えば、光通信回線等を用いてもよい。ルータ装置１０は、スマートフォン端末２０もしくはＩｏＴ端末３０と、サーバ装置４０との間において送信もしくは受信されるデータを中継する。言い換えると、ルータ装置１０は、スマートフォン端末２０もしくはＩｏＴ端末３０と、サーバ装置４０との間において伝送されるデータを転送する。また、ルータ装置１０は、スマートフォン端末２０とＩｏＴ端末３０との間において伝送されるデータ、さらに、ＩｏＴ端末間において伝送されるデータを転送もしくは中継してもよい。
【００３０】
続いて、図３を用いて実施の形態２にかかるスマートフォン端末２０の構成例について説明する。スマートフォン端末２０は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。スマートフォン端末２０は、メッセージ生成部２１及び通信部２２を有している。メッセージ生成部２１及び通信部２２は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。または、メッセージ生成部２１及び通信部２２は、回路もしくはチップ等のハードウェアであってもよい。
【００３１】
メッセージ生成部２１は、ＩｏＴ端末３０とサーバ装置４０との間の通信が遮断されている状態を、ＩｏＴ端末３０とサーバ装置４０との間の通信を許可する状態へ変更することを要求する要求メッセージを生成する。
【００３２】
通信部２２は、スマートフォン端末２０がルータ装置１０と接続した際に、ルータ装置１０へ、メッセージ生成部２１において生成された要求メッセージを送信する。
【００３３】
続いて、図４を用いて実施の形態２にかかる通信遮断解除処理の流れについて説明する。はじめに、ＩｏＴ端末３０とルータ装置１０とは、接続中の状態であるとする（Ｓ１１）。一方、スマートフォン端末２０は、ルータ装置１０と接続していない状態とする。そのため、ルータ装置１０は、ＩｏＴ端末３０とサーバ装置４０との間の通信を遮断している状態である（Ｓ１２）。このような状態において、サーバ装置４０がＩｏＴ端末３０を宛先とするデータをルータ装置１０へ送信した場合、ルータ装置１０は、受信したデータを破棄もしくは廃棄する（Ｓ１３）。ルータ装置１０が破棄もしくは廃棄するデータは、ＩｏＴ端末３０を宛先とするデータ以外にも、ローカルネットワーク５０に配置されている装置を宛先とするデータであってもよい。さらに、ＩｏＴ端末３０が、サーバ装置４０を宛先とするデータをルータ装置１０へ送信した場合、ルータ装置１０は、受信したデータを破棄もしくは廃棄する（Ｓ１４）。ルータ装置１０が破棄もしくは廃棄するデータは、サーバ装置４０を宛先とするデータ以外にも、インターネット６０に配置されている装置を宛先とするデータであってもよい。ルータ装置１０は、ローカルネットワーク５０とインターネット６０との間の通信を遮断するために、受信したデータを中継もしくは転送せずに、一時的に保持していてもよい。この場合、ルータ装置１０は、通信遮断状態が解除された後に、保持していたデータを中継もしくは転送してもよい。
【００３４】
また、ルータ装置１０は、ＩｏＴ端末３０とサーバ装置４０との間の通信を遮断している状態であっても、ローカルネットワーク５０に含まれるＩｏＴ端末間において伝送されるデータを中継もしくは転送してもよい。例えば、ルータ装置１０は、受信したデータの送信元アドレス及び宛先アドレスが、ローカルネットワーク５０に含まれるＩｏＴ端末である場合、受信したデータを宛先アドレスへ送信してもよい。
【００３５】
次に、スマートフォン端末２０が、ルータ装置が形成する通信エリア内へ移動した場合、スマートフォン端末２０とルータ装置１０との間において接続処理が実施される（Ｓ１５）。接続処理は、例えば、スマートフォン端末２０が、ルータ装置１０から配信されるブロードキャスト信号を受信する処理、スマートフォン端末２０とルータ装置１０との間におけるコネクションの確立処理等を含む。さらに、接続処理は、ルータ装置１０が、スマートフォン端末２０に関する情報を自装置へ登録する処理等を含む。
【００３６】
スマートフォン端末２０は、ステップＳ１５においてルータ装置１０と接続すると、通信遮断解除を要求する要求メッセージをルータ装置１０へ送信する（Ｓ１６）。要求メッセージは、ＩｏＴ端末３０等と、サーバ装置４０等との間において通信が遮断されている状態の解除を要求するメッセージである。言い換えると、要求メッセージは、ローカルネットワーク５０に配置されている装置と、インターネット６０に配置されている装置との間において通信が遮断されている状態の解除を要求するメッセージである。ルータ装置１０は、例えば、受信したメッセージの送信元のアドレスがスマートフォン端末２０である場合、通信遮断解除を要求する要求メッセージであると判定してもよい。また、ルータ装置１０は、例えば、受信したメッセージの送信元のアドレスがＩｏＴ端末３０である場合、通信遮断解除を要求する要求メッセージではないと判定してもよい。
【００３７】
次に、ルータ装置１０は、通信遮断解除を要求する要求メッセージを受信すると、ローカルネットワーク５０に配置されている装置と、インターネット６０に配置されている装置との間に通信が遮断されている状態を解除する（Ｓ１７）。つまり、ルータ装置１０は、ローカルネットワーク５０に配置されている装置と、インターネット６０に配置されている装置との間において伝送されるデータを中継する。
【００３８】
ルータ装置１０は、ステップＳ１３及びＳ１４において、受信したデータを中継もしくは転送せずに、一時的に保持していた場合、通信が遮断されている状態を解除した後に、保存していたデータを、宛先となる装置へ送信してもよい。
【００３９】
ルータ装置１０が、通信が遮断されている状態を解除した後には、ルータ装置１０を介してＩｏＴ端末３０とサーバ装置４０との間においてデータが伝送される（Ｓ１８）。さらに、ルータ装置１０が、通信が遮断されている状態を解除した後には、ルータ装置１０を介してスマートフォン端末２０とサーバ装置４０との間においてデータが伝送される（Ｓ１９）。
【００４０】
続いて、図５を用いて実施の形態２にかかる通信遮断処理の流れについて説明する。はじめに、ＩｏＴ端末３０及びスマートフォン端末２０は、それぞれルータ装置１０へ接続中の状態であるとする（Ｓ２１、Ｓ２２）。そのため、ルータ装置１０は、ローカルネットワーク５０に配置されている装置とインターネット６０に配置されている装置との間の通信の遮断を解除している状態である（Ｓ２３）。このような状態においては、ルータ装置１０を介してスマートフォン端末２０とサーバ装置４０との間においてデータが伝送される（Ｓ２４）。さらに、ルータ装置１０を介してＩｏＴ端末３０とサーバ装置４０との間においてデータが伝送される（Ｓ２５）。
【００４１】
次に、スマートフォン端末２０が、ルータ装置１０が形成する通信エリア内から通信エリア外へ移動した場合、スマートフォン端末２０とルータ装置１０との間において切断処理が実行される（Ｓ２６）。切断処理は、例えば、ルータ装置１０が、スマートフォン端末２０との間に確立しているコネクションを切断する処理であってもよい。もしくは、切断処理は、スマートフォン端末２０が、ルータ装置１０へ切断要求メッセージを送信し、ルータ装置１０が切断要求メッセージを受信した後に、コネクションを切断してもよい。
【００４２】
例えば、スマートフォン端末２０は、ルータ装置１０から受信した信号の電力が予め定められた閾値を下回る場合、切断処理を開始してもよい。もしくは、スマートフォン端末２０は、電波強度もしくは電界強度が予め定められた閾値を下回る場合、切断処理を開始してもよい。
【００４３】
ルータ装置１０は、スマートフォン端末２０との接続を切断した後に、接続中のＩｏＴ端末３０と、サーバ装置４０との間の通信を遮断する（Ｓ２７）。例えば、ルータ装置１０は、スマートフォン端末２０との接続を切断した後に、所定期間経過すると、接続中のＩｏＴ端末３０と、サーバ装置４０との間の通信を遮断してもよい。もしくは、ルータ装置１０は、スマートフォン端末２０との接続が切断される前に、スマートフォン端末２０から、接続中のＩｏＴ端末３０と、サーバ装置４０との間の通信を遮断することを要求するメッセージを受信してもよい。ルータ装置１０は、通信を遮断することを要求するメッセージを受信すると、接続中のＩｏＴ端末３０と、サーバ装置４０との間の通信を遮断してもよい。このような状態において、サーバ装置４０がＩｏＴ端末３０を宛先とするデータをルータ装置１０へ送信した場合、ルータ装置１０は、受信したデータを破棄もしくは廃棄する（Ｓ２８）。さらに、ＩｏＴ端末３０が、サーバ装置４０を宛先とするデータをルータ装置１０へ送信した場合、ルータ装置１０は、受信したデータを破棄もしくは廃棄する（Ｓ２９）。
【００４４】
以上説明したように、ルータ装置１０は、スマートフォン端末２０がルータ装置１０へ接続しているか否かに応じて、ローカルネットワークに配置されたＩｏＴ端末３０と、インターネット上に配置されているサーバ装置４０との間の通信を制御することができる。また、ルータ装置１０がＩｏＴ端末３０とサーバ装置４０との間の通信を遮断している最中であっても、ルータ装置１０は、ＩｏＴ端末３０と接続中の状態を維持している。そのため、ルータ装置１０は、スマートフォン端末２０が自装置へ接続した後に、接続処理等を実行することなく、ＩｏＴ端末３０とサーバ装置４０との間の通信を再開することができる。
【００４５】
（実施の形態３）
続いて、図６を用いて実施の形態３にかかる通信遮断の例外となる機器の登録処理の流れについて説明する。図６においてはＩｏＴ端末３０、ＩｏＴ端末３１及びスマートフォン端末２０は、それぞれルータ装置１０へ接続中の状態であるとする（Ｓ３１、Ｓ３２、Ｓ３３）。そのため、ルータ装置１０は、ローカルネットワーク５０に配置されている装置とインターネット６０に配置されている装置との間の通信の遮断を解除している状態である（Ｓ３４）。つまり、ＩｏＴ端末３０、ＩｏＴ端末３１及びスマートフォン端末２０は、ルータ装置１０を介してインターネット上に配置されているサーバ装置４０へデータを送信することができる。さらに、サーバ装置４０は、ルータ装置１０を介してＩｏＴ端末３０、ＩｏＴ端末３１及びスマートフォン端末２０へ送信することができる。
【００４６】
次に、ＩｏＴ端末３１は、ルータ装置１０へ例外機器登録要求メッセージを送信する（Ｓ３５）。ＩｏＴ端末３１は、例外機器登録要求メッセージの宛先をルータ装置１０に設定する。例外機器登録要求メッセージは、スマートフォン端末２０とルータ装置１０との間の接続が解除された場合であっても、ルータ装置１０を介したＩｏＴ端末３１とサーバ装置４０との間の通信を許可することを要求するために用いられるメッセージである。スマートフォン端末２０とルータ装置１０との間の接続が解除された場合とは、スマートフォン端末２０とルータ装置１０との間のコネクションが切断された場合と言い換えられてもよい。
【００４７】
次に、ルータ装置１０は、ＩｏＴ端末３１を例外機器として登録する（Ｓ３６）。例外機器とは、スマートフォン端末２０とルータ装置１０との間の接続が解除された場合であっても、ルータ装置１０を介してインターネット６０上の装置と通信を行うことができる端末である。例えば、ルータ装置１０は、例外機器として登録することができる端末のリストを管理していてもよい。リストには、端末の識別情報が含まれてもよく、例えば、識別情報は、ＩＰアドレス、ＭＡＣ（Media Access Control）アドレス等のアドレス情報であってもよい。
【００４８】
ルータ装置１０は、例外機器登録要求メッセージに含まれる送信元のＩｏＴ端末３１に関する識別情報が、リストに含まれている場合、ＩｏＴ端末３１を例外機器として登録してもよい。ＩｏＴ端末３１を例外機器として登録するとは、ＩｏＴ端末３１を例外機器として管理すると言い換えられてもよい。ルータ装置１０は、例えば、自装置内のメモリ等に、例外機器として管理する端末の一覧情報を管理してもよい。ルータ装置１０は、ＩｏＴ端末３１の識別情報を、例外機器として管理する端末の一覧情報に追加してもよい。また、ルータ装置１０は、例外機器登録要求メッセージに含まれる送信元のＩｏＴ端末３１に関する識別情報が、リストに含まれていない場合、例外機器の登録を拒否するメッセージをＩｏＴ端末３１へ送信してもよい。
【００４９】
次に、スマートフォン端末２０が、ルータ装置１０が形成する通信エリア内から通信エリア外へ移動した場合、スマートフォン端末２０とルータ装置１０との間において切断処理が実行される（Ｓ３７）。
【００５０】
ルータ装置１０は、スマートフォン端末２０との接続を切断した後に、接続中のＩｏＴ端末３０と、サーバ装置４０との間の通信を遮断する（Ｓ３８）。このような状態において、サーバ装置４０がＩｏＴ端末３０を宛先とするデータをルータ装置１０へ送信した場合、ルータ装置１０は、受信したデータを破棄もしくは廃棄する（Ｓ３９）。さらに、ＩｏＴ端末３０が、サーバ装置４０を宛先とするデータをルータ装置１０へ送信した場合、ルータ装置１０は、受信したデータを破棄もしくは廃棄する（Ｓ４０）。
【００５１】
また、ルータ装置１０は、ＩｏＴ端末３１から受信したデータであって、サーバ装置４０を宛先とするデータを、サーバ装置４０へ転送もしくは送信する（Ｓ４１）。さらに、ルータ装置１０は、サーバ装置４０から受信したデータであって、ＩｏＴ端末３１を宛先とするデータを、ＩｏＴ端末３１へ転送もしくは送信する（Ｓ４１）。
【００５２】
ルータ装置１０は、データを受信した場合、データの送信元、または、送信先として示される端末もしくは通信装置が、例外機器として管理されている否かを判定してもよい。ルータ装置１０は、データの送信元、または、送信先として示される端末もしくは通信装置が、例外機器として管理されている場合、宛先と示されている端末もしくは通信装置へデータを転送もしくは送信してもよい。ルータ装置１０は、データの送信元、及び、送信先として示される端末もしくは通信装置が、例外機器として管理されていない場合、データを破棄してもよい。
【００５３】
以上説明したように、実施の形態３にかかるルータ装置１０は、スマートフォン端末２０がルータ装置１０に接続されていない場合に、ルータ装置１０を介してサーバ装置４０と通信可能な例外機器を登録することができる。これより、スマートフォン端末２０を保持するユーザが、ルータ装置１０から離れた場合であっても、定期的に通信を行うことが必要なＩｏＴ端末の通信を継続させることができる。
【００５４】
また、図６においてはＩｏＴ端末３１が、自装置を例外機器として登録することを要求するメッセージをルータ装置１０へ送信した処理の流れについて説明したが、例えば、図７もしくは図８に示すように例外機器の登録が行われてもよい。
【００５５】
図７は、スマートフォン端末２０が、ＩｏＴ端末３１を例外機器として登録することを要求するメッセージをルータ装置１０へ送信する処理の流れを示している。具体的には、図６におけるステップＳ３５の代わりに、スマートフォン端末２０が、例外機器登録要求メッセージをルータ装置１０へ送信する（Ｓ４５）。ステップＳ４５において送信される例外機器登録要求メッセージは、例外機器として登録を要求するＩｏＴ端末３１の識別情報を含む。ルータ装置１０は、例外機器登録要求メッセージに含まれるＩｏＴ端末３１を、例外機器として登録する。図７において、ステップＳ４５以外の処理については、図６と同様であるため詳細な説明を省略する。
【００５６】
図８は、ＩｏＴ端末３０が、ＩｏＴ端末３１を例外機器として登録することを要求するメッセージをルータ装置１０へ送信する処理の流れを示している。具体的には、図６におけるステップＳ３５の代わりに、ＩｏＴ端末３０が、例外機器登録要求メッセージをルータ装置１０へ送信する（Ｓ５５）。ステップＳ５５において送信される例外機器登録要求メッセージは、例外機器として登録を要求するＩｏＴ端末３１の識別情報を含む。ルータ装置１０は、例外機器登録要求メッセージに含まれるＩｏＴ端末３１を、例外機器として登録する。図８において、ステップＳ５５以外の処理については、図６と同様であるため詳細な説明を省略する。
【００５７】
図９は、ルータ装置１０、スマートフォン端末２０、及びＩｏＴ端末３０（以下、ルータ装置１０等と称する）の構成例を示すブロック図である。図９を参照すると、ルータ装置１０等は、ネットワーク・インターフェース１２０１、プロセッサ１２０２、及びメモリ１２０３を含む。ネットワーク・インターフェース１２０１は、通信システムを構成する他のネットワークノード装置と通信するために使用される。ネットワーク・インターフェース１２０１は、例えば、IEEE 802.3 seriesに準拠したネットワークインターフェースカード（NIC）を含んでもよい。もしくは、ネットワーク・インターフェース１２０１は、無線通信を行うために使用されてもよい。例えば、ネットワーク・インターフェース１２０１は、無線ＬＡＮ通信、もしくは３ＧＰＰ（3rd Generation Partnership Project）において規定されたモバイル通信を行うために使用されてもよい。
【００５８】
プロセッサ１２０２は、メモリ１２０３からソフトウェア（コンピュータプログラム）を読み出して実行することで、上述の実施形態においてフローチャートもしくはシーケンスを用いて説明されたルータ装置１０等の処理を行う。プロセッサ１２０２は、例えば、マイクロプロセッサ、MPU（Micro Processing Unit）、又はCPU（Central Processing Unit）であってもよい。プロセッサ１２０２は、複数のプロセッサを含んでもよい。
【００５９】
メモリ１２０３は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。メモリ１２０３は、プロセッサ１２０２から離れて配置されたストレージを含んでもよい。この場合、プロセッサ１２０２は、図示されていないI/Oインタフェースを介してメモリ１２０３にアクセスしてもよい。
【００６０】
図９の例では、メモリ１２０３は、ソフトウェアモジュール群を格納するために使用される。プロセッサ１２０２は、これらのソフトウェアモジュール群をメモリ１２０３から読み出して実行することで、上述の実施形態において説明されたルータ装置１０等の処理を行うことができる。
【００６１】
図９を用いて説明したように、ルータ装置１０等が有するプロセッサの各々は、図面を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む１又は複数のプログラムを実行する。
【００６２】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリを含む。磁気記録媒体は、例えばフレキシブルディスク、磁気テープ、ハードディスクドライブであってもよい。半導体メモリは、例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory）であってもよい。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００６３】
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００６４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
ローカルネットワークに含まれる特定通信端末及び前記ローカルネットワークに含まれる周辺通信端末と通信を行う第１の通信部と、
インターネット上に配置されている通信装置と通信を行う第２の通信部と、
前記第１の通信部が前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可し、前記第１の通信部が前記特定通信端末と接続する前には、前記第１の通信部が前記周辺通信端末との接続を維持している状態において、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する通信制御部と、を備えるルータ装置。
（付記２）
前記通信制御部は、
前記特定通信端末から、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間における通信の遮断を解除することを要求するメッセージを受信した場合、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可する、付記１に記載のルータ装置。
（付記３）
前記通信制御部は、
受信したメッセージの送信元アドレスが、前記特定通信端末に関連付けられたアドレスである場合、受信した前記メッセージが、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間における通信の遮断を解除することを要求するメッセージであると判定する、付記２に記載のルータ装置。
（付記４）
前記通信制御部は、
第１の通信部が前記特定通信端末との接続を切断した場合、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する、付記１乃至３のいずれか１項に記載のルータ装置。
（付記５）
前記通信制御部は、
複数の前記周辺通信端末のうち、第１の周辺通信端末のアドレス情報を保持し、
前記第１の通信部が前記特定通信端末と切断されている状態において、前記インターネット上に配置されている通信装置と前記第１の周辺通信端末との間の通信を許可する、付記１乃至４のいずれか１項に記載のルータ装置。
（付記６）
前記通信制御部は、
前記インターネット上に配置されている通信装置から受信したメッセージの宛先が、前記第１の周辺通信端末か否かを判定する、付記５に記載のルータ装置。
（付記７）
前記通信制御部は、
前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断している際に、複数の前記周辺通信端末のうち、第２の周辺通信端末から受信したメッセージの宛先が、複数の前記周辺通信端末に含まれる第３の周辺通信端末である場合、前記第２の周辺通信端末から受信したメッセージを、前記第３の周辺通信端末へ送信する、付記１乃至６のいずれか１項に記載のルータ装置。
（付記８）
前記第１の通信部は、
前記ルータ装置へ接続された前記特定通信端末と無線通信を行う、付記１乃至７のいずれか１項に記載のルータ装置。
（付記９）
ローカルネットワークに含まれる周辺通信端末と、インターネット上に配置されている通信装置との間の通信が遮断されている状態を、前記周辺通信端末と前記通信装置との間の通信を許可する状態へ変更することを要求する第１のメッセージを生成するメッセージ生成部と、
前記ローカルネットワーク内に含まれるルータ装置と接続した際に、前記ルータ装置へ前記第１のメッセージを送信する通信部と、を備える通信端末。
（付記１０）
前記メッセージ生成部は、
複数の前記周辺通信端末と前記通信装置との間の通信が遮断されている状態において、複数の前記周辺通信端末に含まれる第１の周辺通信端末と、前記通信装置との間の通信を許可する状態へ変更することを要求する第２のメッセージを生成し、
前記通信部は、
前記ローカルネットワーク内に含まれるルータ装置と接続した際に、前記ルータ装置へ前記第２のメッセージを送信する、付記９に記載の通信端末。
（付記１１）
ローカルネットワークに含まれる特定通信端末と、
前記ローカルネットワークに含まれる周辺通信端末と、
前記特定通信端末及び前記周辺通信端末と通信を行う第１の通信部と、インターネット上に配置されている通信装置と通信を行う第２の通信部と、前記第１の通信部が前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可し、前記第１の通信部が前記特定通信端末と接続する前には、前記第１の通信部が前記周辺通信端末との接続を維持している状態において、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を遮断する通信制御部と、を有するルータ装置と、を備える通信システム。
（付記１２）
前記通信制御部は、
前記特定通信端末から、前記周辺通信端末と、前記インターネット上に配置されている通信装置との間における通信の遮断を解除することを要求するメッセージを受信した場合、前記特定通信端末及び前記周辺通信端末と、前記インターネット上に配置されている通信装置との間の通信を許可する、付記１１に記載の通信システム。
（付記１３）
ローカルネットワークに含まれる特定通信端末と接続する前には、前記ローカルネットワークに含まれる周辺通信端末との接続を維持している状態において、前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を遮断し、
前記特定通信端末の接続処理を実行し、
前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可する、ルータにおける通信方法。
（付記１４）
ローカルネットワークに含まれる周辺通信端末と、インターネット上に配置されている通信装置との間の通信が遮断されている状態を、前記周辺通信端末と前記通信装置との間の通信を許可する状態へ変更することを要求する第１のメッセージを生成し、
前記ローカルネットワーク内に含まれるルータ装置と接続した際に、前記ルータ装置へ前記第１のメッセージを送信する、通信端末における通信方法。
（付記１５）
ローカルネットワークに含まれる特定通信端末と接続する前には、前記ローカルネットワークに含まれる周辺通信端末との接続を維持している状態において、前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を遮断し、
前記特定通信端末の接続処理を実行し、
前記特定通信端末と接続した後に、前記特定通信端末及び前記周辺通信端末と、インターネット上に配置されている通信装置との間の通信を許可することをコンピュータに実行させるプログラム。
（付記１６）
ローカルネットワークに含まれる周辺通信端末と、インターネット上に配置されている通信装置との間の通信が遮断されている状態を、前記周辺通信端末と前記通信装置との間の通信を許可する状態へ変更することを要求する第１のメッセージを生成し、
前記ローカルネットワーク内に含まれるルータ装置と接続した際に、前記ルータ装置へ前記第１のメッセージを送信することをコンピュータに実行させるプログラム。
【００６５】
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００６６】
１０  ルータ装置
１１  通信部
１２  通信部
１３  通信制御部
２０  スマートフォン端末
２１  メッセージ生成部
２２  通信部
３０  ＩｏＴ端末
３１  ＩｏＴ端末
４０  サーバ装置
５０  ローカルネットワーク
６０  インターネット
【図１】
2020120178.tif 000003
【図２】
2020120178.tif 000004
【図３】
2020120178.tif 000005
【図４】
2020120178.tif 000006
【図５】
2020120178.tif 000007
【図６】
2020120178.tif 000008
【図７】
2020120178.tif 000009
【図８】
2020120178.tif 000010
【図９】
2020120178.tif 000011