(57)【要約】【課題】通信モジュールとサーバとの間で常時通信リンクが確立されている場合において、端末装置とサーバとの間でデータ通信を適切に実行させることができる技術を提供する。【解決手段】制御装置は、端末装置と通信モジュールとの間で、ＰＰＰ（Point to Point Protocolの略）に従った特定の通信可能状態を構築する構築部であって、前記通信モジュールは、サーバと前記端末装置との間のデータ通信を中継するためのモジュールであって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立しているモジュールであり、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記通信モジュールを介したデータ通信が実行可能な状態である、前記構築部、を備える。【選択図】図１
2019186892.tif 000002
【特許請求の範囲】
【請求項１】
制御装置であって、
端末装置と通信モジュールとの間で、ＰＰＰ（Point to Point Protocolの略）に従った特定の通信可能状態を構築する構築部であって、前記通信モジュールは、サーバと前記端末装置との間のデータ通信を中継するためのモジュールであって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立しているモジュールであり、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記通信モジュールを介したデータ通信が実行可能な状態である、前記構築部、
を備える、制御装置。
【請求項２】
前記通信モジュールとの間でＰＰＰに従った第１のＰＰＰ通信リンクを確立する確立部をさらに備え、
前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記特定の通信可能状態を構築する、請求項１に記載の制御装置。
【請求項３】
前記特定の通信可能状態は、前記第１のＰＰＰ通信リンクが確立されているとともに、前記端末装置との間で前記ＰＰＰに従った第２のＰＰＰ通信リンクが確立されている状態を含む、請求項２に記載の制御装置。
【請求項４】
前記特定の通信可能状態は、前記端末装置と前記通信モジュールとの間で前記ＰＰＰに従った第３のＰＰＰ通信リンクが確立されているとともに、前記第１のＰＰＰ通信リンクが切断されている状態を含む、請求項２に記載の制御装置。
【請求項５】
前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記サーバから、前記常時通信リンク及び前記第１のＰＰＰ通信リンクを介してデータパケットを受信し、前記データパケットが受信された後で、前記端末装置に対して第１の接続要求コマンドを送信することによって、前記特定の通信可能状態を構築する、請求項２から４のいずれか一項に記載の制御装置。
【請求項６】
前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記端末装置から第２の接続要求コマンドを受信することによって、前記特定の通信可能状態を構築する、請求項２から５のいずれか一項に記載の制御装置。
【請求項７】
前記常時通信リンクは、ＬＴＥ（Long Term Evolution）規格に従った通信リンクである、請求項２から６のいずれか一項に記載の制御装置。
【請求項８】
前記端末装置は、自動販売機である、請求項２から７のいずれか一項に記載の制御装置。
【請求項９】
中継装置であって、
サーバと端末装置との間のデータ通信を中継するための通信部であって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立している前記通信部と、
前記端末装置との間で、ＰＰＰ（Point to Point Protocolの略）に従った特定の通信可能状態を構築する構築部であって、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記中継装置を介したデータ通信が実行可能な状態である、前記構築部と、
を備える、
中継装置。
【請求項１０】
通信システムであって、
サーバと、
中継装置と、
を備え、
前記中継装置は、
前記サーバと端末装置との間のデータ通信を中継するための通信部であって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立している前記通信部と、
前記端末装置との間で、ＰＰＰ（Point to Point Protocolの略）に従った特定の通信可能状態を構築する構築部であって、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記中継装置を介したデータ通信が実行可能な状態である、前記構築部と、
を備える、
通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、端末装置とサーバとの間でデータ通信を実行させるための技術を開示する。
【背景技術】
【０００２】
特許文献１には、自動販売機等の端末装置と、端末装置に設けられる取引デバイス等の通信モジュールと、端末装置のデータを管理するサーバと、を備える通信システムが開示されている。通信モジュールは、サーバと端末装置との間のデータ通信（例えば、自動販売機等における販売データの通信等）を中継するためのデバイスである。この通信システムでは、通信モジュールとサーバとの間で無線通信リンクが確立されることにより、端末装置とサーバとの間で、無線通信リンクを介したデータ通信の実行が可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−５２５２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、このような通信システムにおいては、通信モジュールとサーバとの間の無線通信の規格として、３Ｇ（3rd Generation）規格が採用されていた。３Ｇ規格による場合、通信モジュールとサーバとの間の無線通信リンクは、データ通信を開始すべき状況において、一方から他方に向けて、無線通信リンクの確立を要求するための接続要求コマンド（例えばＲＩＮＧリザルトコード）が送信されることをトリガとして確立される。そのため、通信モジュールと端末装置との間の通信リンクも、通信モジュールによる接続要求コマンドの受信（又は送信）をトリガとして確立されていた。通信モジュールとサーバとの間の無線通信リンク、及び、通信モジュールと端末装置との間の通信リンクがそれぞれ確立することにより、端末装置とサーバとの間でデータ通信を実行可能な状態が構築されていた。
【０００５】
近年、３Ｇ規格に変わる無線通信の規格として、ＬＴＥ（Long Term Evolution）規格、４Ｇ（4th Generation）規格等の次世代規格の普及が進んでいる。このような次世代規格においては、通信モジュールとサーバとの間で、常時通信を実行可能な常時通信リンクが確立されることが知られている。即ち、データ通信を開始すべき状況において、一方から他方に向けて接続要求コマンドが送信されることがないことが知られている。仮に上記の通信システムにおいて次世代規格が採用される場合、通信モジュールとサーバとの間で行われる処理が、従来の３Ｇ規格による場合に行われる処理とは異なってくる。
【０００６】
そのような事情に鑑み、通信モジュールとサーバとの間で、常時通信を実行可能な常時通信リンクが確立されている場合においても、端末装置とサーバとの間でデータ通信を適切に実行させるための新たな技術が求められている。
【０００７】
本明細書は、通信モジュールとサーバとの間で、常時通信を実行可能な常時通信リンクが確立されている場合においても、端末装置とサーバとの間でデータ通信を適切に実行させることができる技術を提供する。
【課題を解決するための手段】
【０００８】
本明細書で開示する制御装置は、端末装置と通信モジュールとの間で、ＰＰＰ（Point to Point Protocolの略）に従った特定の通信可能状態を構築する構築部であって、前記通信モジュールは、サーバと前記端末装置との間のデータ通信を中継するためのモジュールであって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立しているモジュールであり、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記通信モジュールを介したデータ通信が実行可能な状態である、前記構築部、を備える。
【０００９】
上記の構成によると、制御装置は、端末装置と通信モジュールとの間で特定の通信可能状態を構築することができる。特定の通信可能状態が構築されることにより、端末装置とサーバとの間で通信モジュールを介したデータ通信が実行される。従って、上記の構成によると、通信モジュールとサーバとの間で、常時通信を実行可能な常時通信リンクが確立されている場合（例えば次世代規格が採用されている場合）においても、端末装置とサーバとの間でデータ通信を適切に実行させることができる。
【００１０】
ここで言う「制御装置」は、一般的な（即ち製品としての）通信モジュール（通信端末装置と呼んでもよい）と一体的に構成されていてもよいし、別個に構成されていてもよい。
【００１１】
上記の制御装置は、前記通信モジュールとの間でＰＰＰに従った第１のＰＰＰ通信リンクを確立する確立部をさらに備えてもよい。前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記特定の通信可能状態を構築してもよい。
【００１２】
この構成によると、制御装置は、通信モジュールとの間で第１のＰＰＰ通信リンクを確立した後で、端末装置と通信モジュールとの間で特定の通信可能状態を構築することができる。
【００１３】
前記特定の通信可能状態は、前記第１のＰＰＰ通信リンクが確立されているとともに、前記端末装置との間で前記ＰＰＰに従った第２のＰＰＰ通信リンクが確立されている状態を含んでもよい。
【００１４】
この構成によると、制御装置は、端末装置とサーバとの間で、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、及び、常時通信リンクを利用して、データ通信を実行可能な状態を構築することができる。
【００１５】
前記特定の通信可能状態は、前記端末装置と前記通信モジュールとの間で前記ＰＰＰに従った第３のＰＰＰ通信リンクが確立されているとともに、前記第１のＰＰＰ通信リンクが切断されている状態を含んでもよい。
【００１６】
この構成によると、制御装置は、端末装置とサーバとの間で、第３のＰＰＰ通信リンク、及び、常時通信リンクを利用して、データ通信を実行可能な状態を構築することができる。
【００１７】
前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記サーバから、前記常時通信リンク及び前記第１のＰＰＰ通信リンクを介してデータパケットを受信し、前記データパケットが受信された後で、前記端末装置に対して第１の接続要求コマンドを送信することによって、前記特定の通信可能状態を構築してもよい。
【００１８】
この構成によると、制御装置は、サーバからデータパケットを受信したことをトリガとして、特定の通信可能状態を構築することができる。
【００１９】
前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記端末装置から第２の接続要求コマンドを受信することによって、前記特定の通信可能状態を構築してもよい。
【００２０】
この構成によると、制御装置は、端末装置から第２の接続要求コマンドを受信したことをトリガとして、特定の通信可能状態を構築することができる。
【００２１】
前記常時通信リンクは、ＬＴＥ（Long Term Evolution）規格に従った通信リンクであってもよい。
【００２２】
この構成によると、通信モジュールとサーバとの間でＬＴＥ規格に従った通信リンクが確立されている場合においても、制御装置は、端末装置とサーバとの間でデータ通信を適切に実行させることができる。
【００２３】
前記端末装置は、自動販売機であってもよい。
【００２４】
この構成によると、制御装置は、通信モジュールとサーバとの間で、常時通信を実行可能な常時通信リンクが確立されている場合においても、自動販売機とサーバとの間でデータ通信を適切させることができる。
【００２５】
本明細書で開示する中継装置は、サーバと端末装置との間のデータ通信を中継するための通信部であって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立している前記通信部と、前記端末装置との間で、ＰＰＰ（Point to Point Protocolの略）に従った特定の通信可能状態を構築する構築部であって、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記中継装置を介したデータ通信が実行可能な状態である、前記構築部と、を備える。
【００２６】
この構成による場合も、上記と同様に、中継装置とサーバとの間で、常時通信を実行可能な常時通信リンクが確立されている場合（例えば次世代規格が採用されている場合）においても、端末装置とサーバとの間でデータ通信を適切に実行させることができる。
【００２７】
本明細書で開示する通信システムは、サーバと、中継装置と、を備え、前記中継装置は、前記サーバと端末装置との間のデータ通信を中継するための通信部であって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立している前記通信部と、前記端末装置との間で、ＰＰＰ（Point to Point Protocolの略）に従った特定の通信可能状態を構築する構築部であって、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記中継装置を介したデータ通信が実行可能な状態である、前記構築部と、を備える。
【００２８】
この構成による場合も、上記と同様に、中継装置とサーバとの間で、常時通信を実行可能な常時通信リンクが確立されている場合（例えば次世代規格が採用されている場合）においても、端末装置とサーバとの間でデータ通信を適切に実行させることができる。
【００２９】
上記の制御装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを記憶するコンピュータ読取可能記録媒体も、新規で有用である。また、上記の中継装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムを記憶するコンピュータ読取可能記録媒体も、新規で有用である。
【図面の簡単な説明】
【００３０】
【図１】通信システム２の構成を示す。
【図２】第１実施例の通信システム２において、サーバ６０主導でデータ通信が行われるケース（ケースＡ１）のシーケンス図を示す。
【図３】第１実施例の通信システム２において、端末装置１０主導でデータ通信が行われるケース（ケースＡ２）のシーケンス図を示す。
【図４】第２実施例の通信システム２において、サーバ６０主導でデータ通信が行われるケース（ケースＢ１）のシーケンス図を示す。
【図５】第２実施例の通信システム２において、端末装置１０主導でデータ通信が行われるケース（ケースＢ２）のシーケンス図を示す。
【発明を実施するための形態】
【００３１】
（第１実施例）
（通信システム２の構成；図１）
図１に示されるように、本実施例の通信システム２は、端末装置１０と、中継装置２０と、キャリア５０と、サーバ６０と、を備える。図１の状態では、中継装置２０は、端末装置１０に組み付けられて設けられている。中継装置２０は、制御装置３０と通信モジュール４０とを備えている。キャリア５０は、無線通信（移動体通信と呼んでもよい）の提供者である通信事業者（いわゆる通信キャリア事業者）によって設置される複数個の基地局のうち、通信モジュール４０の通信先として指定されている特定の基地局である。本明細書及び図面ではこの特定の基地局のことを「キャリア５０」と呼ぶ。通信モジュール４０とキャリア５０とは、ＬＴＥ（Long Term Evolution）規格に従った通信リンクであるＬＴＥ通信リンク４を介して相互に常時通信を実行することができる。そして、キャリア５０とサーバ６０とは、ネットワーク６を介して相互に通信を実行することができる。
【００３２】
（端末装置１０）
本実施例では、端末装置１０は、飲料等の自動販売機である。端末装置１０は、端末制御部１２を備える。端末制御部１２は、端末装置１０の動作を制御する制御部（即ちコントロールユニット）である。端末制御部１２は、サーバ６０との間で、端末装置１０の稼働状態に関するデータ通信（例えば、端末装置１０（自動販売機）の販売データの通信等）を実行する制御部としても動作する。本明細書における「データ通信」とは、データパケットの通信のことである。データパケットは、ＩＰパケットと呼び換えてもよい。端末制御部１２は、図示しない接続ポートを介して中継装置２０と接続されている。以下では、端末制御部１２が処理を実行することによって端末装置１０が動作を実行することを、端末装置１０の動作として説明する場合がある。
【００３３】
（中継装置２０）
中継装置２０は、端末装置１０に組み付けられて設けられている。本実施例の中継装置２０は、いわゆるモデムルータである。中継装置２０は、端末装置１０とサーバ６０との間のデータ通信を中継するための装置である。中継装置２０は、制御装置３０と、通信モジュール４０と、を備えている。
【００３４】
（制御装置３０）
制御装置３０は、通信モジュール４０との間、及び、端末装置１０との間、のそれぞれにおいて通信リンクを確立することによって、端末装置１０とサーバ６０との間のデータ通信を実行可能とするための装置である。制御装置３０は、予め記憶されたプログラムに従って、様々な処理を実行する。
【００３５】
（通信モジュール４０）
通信モジュール４０は、キャリア５０との間でＬＴＥ通信リンク４を確立し、キャリア５０との間で常時通信を実行可能な状態を構築するモジュールである。通信モジュール４０は、キャリア５０を介して、サーバ６０と端末装置１０との間のデータ通信を中継することができる。通信モジュール４０も、予め記憶されたプログラムに従って、様々な処理を実行する。
【００３６】
（キャリア５０）
キャリア５０は、上記の通り、無線通信（移動体通信と呼んでもよい）の提供者である通信事業者によって設置される複数個の基地局のうち、通信モジュール４０の通信先として指定されている特定の基地局である。キャリア５０は、通信モジュール４０との間でＬＴＥ通信リンク４を確立するとともに、ネットワーク６に接続されている。
【００３７】
（サーバ６０）
サーバ６０は、端末装置１０のデータ（例えば、端末装置１０（自動販売機）の販売データ等）を管理するためのサーバである。サーバ６０は、ネットワーク６に接続されている。
【００３８】
（データ通信を実行するための動作の具体例；図２、図３）
続いて、図２、図３を参照して、本実施例の通信システム２において、端末装置１０とサーバ６０との間でデータ通信（即ち、データパケットの通信）が実行される際の各装置の動作の具体例について説明する。
【００３９】
（ケースＡ１；図２）
図２のケースＡ１は、サーバ６０主導でデータ通信が行われる例である。即ち、この例では、サーバ６０が、端末装置１０に対して、所定の管理対象のデータ（例えば販売データ）を含むデータパケットの送信を要求するためのデータパケットを送信すること（Ｓ２０参照）をトリガとして、各処理が実行される。
【００４０】
Ｓ１０では、ユーザ操作によって、中継装置２０（即ち制御装置３０及び通信モジュール４０）の電源がオンされる。
【００４１】
中継装置２０の電源がオンされると、続くＳ１２において、通信モジュール４０とキャリア５０との間で所定のＬＴＥ通信リンク確立処理が行われ、通信モジュール４０とキャリア５０との間でＬＴＥ通信リンク４（図１参照）が確立される。これにより、通信モジュール４０とキャリア５０との間で、ＬＴＥ通信リンク４を利用した常時通信が実行可能となる。
【００４２】
そして、通信モジュール４０とキャリア５０との間でＬＴＥ通信リンク４が確立された（Ｓ１２）後、Ｓ１４において、制御装置３０は、ＡＴＤコマンドを通信モジュール４０に送信する。ここで、「ＡＴＤコマンド」とは、送信元（この場合は制御装置３０）が自発的に送信する接続要求コマンドであり、送信先（この場合は通信モジュール４０）との間でＰＰＰ（Point to Point Protocol）に従った通信リンク（以下では「ＰＰＰ通信リンク」と呼ぶ場合がある）の確立を要求するためのコマンドである。
【００４３】
通信モジュール４０は、ＡＴＤコマンド（Ｓ１４）を受信すると、Ｓ１６において、ＣＯＮＮＥＣＴリザルトコードを制御装置３０に送信する。ここで、「ＣＯＮＮＥＣＴリザルトコード」とは、相手の装置との間でＰＰＰ接続を行ったこと（接続完了）を示すコードである。
【００４４】
この結果、Ｓ１８において、制御装置３０と通信モジュール４０との間で第１のＰＰＰ通信リンクが確立される。これにより、制御装置３０と通信モジュール４０との間で、第１のＰＰＰ通信リンクを利用したデータパケットの通信が可能になる。
【００４５】
その後、Ｓ２０において、サーバ６０は、データパケットを、ネットワーク６を介してキャリア５０に送信する。Ｓ２０でサーバ６０が送信するデータパケットは、端末装置１０に対して、管理対象データ（例えば販売データ等）の送信を要求するリクエストを含んでいる。即ち、Ｓ２０では、サーバ６０は、予め記憶している端末装置１０のＩＰアドレスを宛先として、リクエストを含むデータパケットをキャリア５０に送信する。
【００４６】
Ｓ２２では、キャリア５０は、サーバ６０から受信されたデータパケット（Ｓ２０）をを、ＬＴＥ通信リンク４を介して通信モジュール４０に送信する。
【００４７】
Ｓ２４では、通信モジュール４０は、キャリア５０から受信されたデータパケット（Ｓ２２）を、第１のＰＰＰ通信リンクを介して制御装置３０に送信する。
【００４８】
制御装置３０は、通信モジュール４０からデータパケットを受信すると（Ｓ２４）、Ｓ２６において、ＲＩＮＧリザルトコードを端末装置１０に送信する。ここで、「ＲＩＮＧリザルトコード」とは、送信元（この場合は制御装置３０）が、送信すべきデータパケットを他装置（この場合は通信モジュール４０）から受信したことをトリガとする接続要求コマンド（この場合はリザルトコード）であり、送信先（この場合は端末装置１０）との間でＰＰＰ通信リンクの確立を要求するためのコマンドである。
【００４９】
続くＳ２８では、制御装置３０は、ＣＯＮＮＥＣＴリザルトコードを端末装置１０に送信する。
【００５０】
この結果、Ｓ３０において、制御装置３０と端末装置１０との間で第２のＰＰＰ通信リンクが確立される。これにより、制御装置３０と端末装置１０との間で、第２のＰＰＰ通信リンクを利用したデータパケットの通信が可能になる。そして、この結果、端末装置１０とサーバ６０との間で、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信が可能な状態が構築される。
【００５１】
続くＳ３２では、制御装置３０は、Ｓ２４で通信モジュール４０から受信済みのデータパケットを、確立された第２のＰＰＰ通信リンクを介して端末装置１０に送信する。
【００５２】
端末装置１０は、制御装置３０からデータパケット（Ｓ３２）を受信すると、受信されたデータパケットに含まれるリクエストに従って、対象データ（例えば、リクエスト対象の販売データ等）を準備する。
【００５３】
そして、Ｓ３４では、端末装置１０は、対象データを含むデータパケットを、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介して、サーバ６０に対して送信する。この際、端末装置１０は、予め記憶しているサーバ６０のＩＰアドレスを宛先として、制御装置３０に送信する。端末装置１０が送信したデータパケットは、制御装置３０、通信モジュール４０、キャリア５０によって中継されて、サーバ６０に到達する。
【００５４】
この結果、サーバ６０は、端末装置１０から、リクエストした対象の対象データを含むデータパケット（Ｓ３４）を受信することができる。
【００５５】
図示していないが、端末装置１０は、Ｓ３４でデータパケットを送信した後であって、サーバ６０との間で、一連の必要なデータパケットの通信を完了した後の適切なタイミングで、制御装置３０との間で確立されていた第２のＰＰＰ通信リンクを切断する。
【００５６】
以上、ケースＡ１における各装置の動作について説明した。続いて、ケースＡ１の作用効果をより明確に説明するために、従来の通信システムにおいてサーバ６０主導でデータ通信を実行する場合の従来例について言及しておく。
【００５７】
（サーバ６０主導でデータ通信を実行する従来例）
従来例では、キャリア５０と通信モジュール４０との間の無線通信の規格が、３Ｇ（3rd Generation）規格である点が本実施例とは異なる。一般的に知られているように、３Ｇ規格による場合、通信モジュール４０とキャリア５０の間の無線通信リンクは、データ通信を開始すべき状況（即ち、データパケットを送受信すべき状況）において、一方から他方に向けて、無線通信リンクの確立を要求するための接続要求コマンド（例えばＲＩＮＧリザルトコード）が送信されることをトリガとして確立される。
【００５８】
そのため、従来例では、キャリア５０は、サーバ６０から、リクエストを含むデータパケットを受信すると、まず通信モジュール４０に対してＲＩＮＧリザルトコードを送信し、通信モジュール４０との間でＰＰＰ通信リンクを確立する。次いで、通信モジュール４０は、制御装置３０に対してＲＩＮＧリザルトコードを送信し、制御装置３０との間でＰＰＰ通信リンクを確立する。次いで、制御装置３０は、端末装置１０に対してＲＩＮＧリザルトコードを送信し、端末装置１０との間でＰＰＰ通信リンクを確立する。この結果、端末装置１０とキャリア５０の間で、各ＰＰＰ通信リンクを利用したデータ通信が実行可能な状態が構築される。その後、キャリア５０は、サーバ６０から受信されたデータパケットを、各ＰＰＰ通信リンクを介して端末装置１０に送信する。これを受けて、端末装置１０は、各ＰＰＰ通信リンク及びネットワーク６を介して、対象データを含むデータパケットを、サーバ６０に送信する。
【００５９】
（ケースＡ１の作用効果）
これに対し、本実施例の通信システム２では、キャリア５０と通信モジュール４０との間には、ＬＴＥ規格に従ったＬＴＥ通信リンク４が確立されている（Ｓ１２）。ＬＴＥ通信リンク４は、キャリア５０と通信モジュール４０との間で常時通信を実行可能な通信リンクである。即ち、データ通信を開始すべき状況において、一方から他方に向けて接続要求コマンドが送信されることがない。そのため、本実施例では、サーバ６０主導でデータ通信が行われる場合において、通信モジュール４０とキャリア５０の間で行われる処理が、従来例（３Ｇ規格による場合）とは異なっている。
【００６０】
この点、本実施例によると、上記の通り、制御装置３０は、通信モジュール４０から第１のＰＰＰ通信リンクを介してデータパケット（Ｓ２４）を受信することをトリガとして端末装置１０にＲＩＮＧリザルトコードを送信する（Ｓ２６）。そして、制御装置３０は、端末装置１０との間で、第２のＰＰＰ通信リンクを確立させる（Ｓ２８、Ｓ３０）。この結果、端末装置１０とサーバ６０との間で、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信（Ｓ３４参照）が可能な状態を構築させることができる。従って、本実施例によると、通信モジュール４０とキャリア５０との間で、常時通信を実行可能なＬＴＥ通信リンク４が確立されている場合においても、サーバ６０主導でデータ通信が行われるべき場合に、端末装置１０とサーバ６０との間でデータ通信を適切に実行させることができる。
【００６１】
（ケースＡ２；図３）
図３のケースＡ２は、端末装置１０主導でデータ通信が行われる例である。即ち、この例では、端末装置１０が、サーバ６０に対して、対象データを含むデータパケットを自発的に送信すべき場合（Ｓ５０参照）における各装置の動作を説明する。
【００６２】
この例でも、Ｓ１０で中継装置２０（即ち制御装置３０及び通信モジュール４０）の電源がオンされると、上記と同様のＳ１２〜Ｓ１８の各処理が実行される。この結果、通信モジュール４０とキャリア５０との間でＬＴＥ通信リンク４（図１参照）が確立されるとともに、制御装置３０と通信モジュール４０との間で第１のＰＰＰ通信リンクが確立される。
【００６３】
この例では、その後、端末装置１０において、対象データ（例えば販売データ等）を出力すべきタイミングが到来する。その場合、Ｓ５０では、端末装置１０は、制御装置３０に対してＡＴＤコマンドを送信する。
【００６４】
制御装置３０は、端末装置１０からＡＴＤコマンド（Ｓ５０）を受信すると、Ｓ５２において、ＣＯＮＮＥＣＴリザルトコードを端末装置１０に送信する。
【００６５】
この結果、Ｓ５４において、端末装置１０と制御装置３０との間で第２のＰＰＰ通信リンクが確立される。この結果、端末装置１０とサーバ６０との間で、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信が可能な状態が構築される。
【００６６】
そして、Ｓ５６では、端末装置１０は、対象データを含むデータパケットを、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介して、サーバ６０に対して送信する。この際、端末装置１０は、予め記憶しているサーバ６０のＩＰアドレスを宛先として、制御装置３０に送信する。端末装置１０が送信したデータパケットは、制御装置３０、通信モジュール４０、キャリア５０によって中継されて、サーバ６０に到達する。
【００６７】
この結果、この例でも、サーバ６０は、端末装置１０から、対象データを含むデータパケット（Ｓ５６）を受信することができる。なお、この例でも、図示していないが、端末装置１０は、Ｓ５６でデータパケットを送信した後であって、サーバ６０との間で、一連の必要なデータパケットの通信を完了した後の適切なタイミングで、制御装置３０との間で確立されていた第２のＰＰＰ通信リンクを切断する。
【００６８】
以上、ケースＡ２における各装置の動作について説明した。続いて、ケースＡ２の作用効果をより明確に説明するために、従来の通信システムにおいて端末装置１０主導でデータ通信を実行する場合についても言及しておく。
【００６９】
（端末装置１０主導でデータ通信を実行する従来例）
上記の通り、従来例では、キャリア５０と通信モジュール４０との間の無線通信の規格が、３Ｇ規格である点が本実施例とは異なる。そのため、端末装置１０が対象データを含むデータパケットをサーバ６０に送信すべき場合、例えば、端末装置１０はＡＴＤコマンドを制御装置３０に送信し、制御装置３０との間でＰＰＰ通信リンクを確立する。次いで、制御装置３０は、通信モジュール４０に対してＲＩＮＧリザルトコードを送信し、通信モジュール４０との間でＰＰＰ通信リンクを確立する。次いで、通信モジュール４０は、キャリア５０に対してＲＩＮＧリザルトコードを送信し、キャリア５０との間でＰＰＰ通信リンクを確立する。この結果、端末装置１０とキャリア５０の間で、各ＰＰＰ通信リンクを利用したデータ通信が可能な状態が構築される。その後、端末装置１０は、各ＰＰＰ通信リンク及びネットワーク６を介して、対象データを含むデータパケットを、サーバ６０に送信する。
【００７０】
（ケースＡ２の作用効果）
これに対し、本実施例の通信システム２では、キャリア５０と通信モジュール４０との間には、ＬＴＥ規格に従ったＬＴＥ通信リンク４が確立されている（Ｓ１２）。即ち、データ通信を開始すべき状況において、一方から他方に向けて接続要求コマンドが送信されることがない。即ち、本実施例では、端末装置１０主導でデータ通信が行われる場合において、通信モジュール４０とキャリア５０の間で行われる処理が、従来例（３Ｇ規格による場合）とは異なる。
【００７１】
この点、本実施例によると、上記の通り、制御装置３０は、端末装置１０からＡＴＤコマンド（Ｓ５０）を受信したことをトリガとして、端末装置１０との間で第２のＰＰＰ通信リンクを確立することができる（Ｓ５２、Ｓ５４）。この結果、端末装置１０とサーバ６０との間で、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信（Ｓ５６参照）が実行可能な状態を構築させることができる。従って、本実施例によると、通信モジュール４０とキャリア５０との間で、常時通信を実行可能なＬＴＥ通信リンク４が確立されている場合においても、端末装置１０主導でデータ通信が行われるべき場合に、端末装置１０とサーバ６０との間でデータ通信を適切に実行させることができる。
【００７２】
（本実施例の作用効果）
以上の通り、本実施例の通信システム２によると、通信モジュール４０とキャリア５０との間で、常時通信を実行可能なＬＴＥ通信リンク４が確立されている場合においても、端末装置１０とサーバ６０との間でデータ通信を適切に実行させることができる。
【００７３】
（対応関係）
本実施例と請求項の対応関係を説明しておく。ＬＴＥ通信リンク４が「常時通信リンク」の一例である。端末装置１０とサーバ６０との間で、第２のＰＰＰ通信リンク、第１のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介してデータパケットを通信可能な状態（図２のＳ３４、図３のＳ５６参照）が「特定の通信可能状態」の一例である。図２のＳ２６で制御装置３０が送信するＲＩＮＧリザルトコードが「第１の接続要求コマンド」の一例である。図３のＳ５０で制御装置３０が受信するＡＴＤコマンドが「第２の接続要求コマンド」の一例である。
【００７４】
（第２実施例）
続いて、第２実施例について、第１実施例と異なる点を中心に説明する。本実施例の通信システム２も、その構成は第１実施例の通信システム２と共通する（図１参照）。本実施例では、図４、図５に示すように、端末装置１０とサーバ６０との間でデータ通信（即ち、データパケットの通信）が実行される際の各装置の動作の一部が第１実施例とは異なる。以下、本実施例における各装置の動作の具体例について説明する。
【００７５】
（ケースＢ１；図４）
図４のケースＢ１は、サーバ６０主導でデータ通信が行われる例である。本実施例でも、Ｓ１０〜Ｓ２４の各処理は、第１実施例のケースＡ１（図２）と同様である。ただし、本実施例では、Ｓ２４で制御装置３０が通信モジュール４０からデータパケットを受信した後、Ｓ１００〜Ｓ１１０の各処理が実行される。
【００７６】
Ｓ１００では、制御装置３０は、通信モジュール４０からデータパケット（Ｓ２４）を受信すると、通信モジュール４０との間で確立されていた第１のＰＰＰ通信リンクを切断する。そして、Ｓ１０２において、制御装置３０は、端末装置１０に対してＲＩＮＧリザルトコードを送信する。ただし、Ｓ１０２で送信されるＲＩＮＧリザルトコードは、端末装置１０と通信モジュール４０との間で、制御装置３０を経由する１個のＰＰＰ通信リンクの確立を要求するためのコマンドである。
【００７７】
続くＳ１０４では、制御装置３０は、ＣＯＮＮＥＣＴリザルトコードを端末装置１０に送信する。
【００７８】
この結果、Ｓ１０６において、端末装置１０と通信モジュール４０との間で１個の第３のＰＰＰ通信リンクが確立される。第３のＰＰＰ通信リンクは、端末装置１０と通信モジュール４０との間で確立され、間の制御装置３０は経由される（単に介在する）に過ぎない。そして、この結果、端末装置１０とサーバ６０との間で、第３のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信が可能な状態が構築される。この際、通信モジュール４０がＬＴＥ通信リンクの確立の際（Ｓ１２）にキャリア５０から取得していたＩＰアドレスが端末装置１０に送信される。
【００７９】
続くＳ１０８では、制御装置３０は、Ｓ２４で通信モジュール４０から受信済みのデータパケットを、確立された第３のＰＰＰ通信リンクを介して端末装置１０に送信する。
【００８０】
端末装置１０は、制御装置３０からデータパケット（Ｓ１０８）を受信すると、受信されたデータパケットに含まれるリクエストに従って、対象データを準備する。
【００８１】
そして、Ｓ１０８では、端末装置１０は、対象データを含むデータパケットを、第３のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介して、サーバ６０に対して送信する。この際、端末装置１０は、予め記憶しているサーバ６０のＩＰアドレスを宛先として、制御装置３０に送信する。端末装置１０が送信したデータパケットは、制御装置３０、通信モジュール４０、キャリア５０によって中継されて、サーバ６０に到達する。
【００８２】
この結果、サーバ６０は、端末装置１０から、リクエストした対象の対象データを含むデータパケット（Ｓ１０８）を受信することができる。なお、この例でも、図示しないが、端末装置１０は、その後、サーバ６０との間で、一連の必要なデータパケットの通信を完了した後の適切なタイミングで、通信モジュール４０との間で確立されていた第３のＰＰＰ通信リンクを切断する。
【００８３】
なお、図４のＳ２０２に一点鎖線で示すように、Ｓ１００で第１のＰＰＰ通信リンクが切断された後で、通信モジュール４０が、キャリア５０からデータパケットを受信する場合があり得る。その場合、通信モジュール４０は、Ｓ１０６で第３のＰＰＰ通信リンクが確立された後で、第３のＰＰＰ通信リンクを利用して、キャリア５０から受信されたデータパケットを端末装置１０に送信する。
【００８４】
（ケースＢ１の作用効果）
上記の通り、制御装置３０は、通信モジュール４０から第１のＰＰＰ通信リンクを介してデータパケット（Ｓ２４）を受信することをトリガとして、第１のＰＰＰ通信リンクを切断し（Ｓ１００）、端末装置１０にＲＩＮＧリザルトコードを送信する（Ｓ１０２）。その結果、端末装置１０と通信モジュール４０との間で第３のＰＰＰ通信リンクが確立する（Ｓ１０４、Ｓ１０６）。この結果、端末装置１０とサーバ６０との間で、第３のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信（Ｓ１１０参照）が実行可能な状態を構築させることができる。従って、本実施例でも、通信モジュール４０とキャリア５０との間で、常時通信を実行可能なＬＴＥ通信リンク４が確立されている場合においても、サーバ６０主導でデータ通信が行われるべき場合に、端末装置１０とサーバ６０との間でデータ通信を適切に実行させることができる。
【００８５】
（ケースＢ２；図５）
図５のケースＢ２は、端末装置１０主導でデータ通信が行われる例である。本実施例でも、Ｓ１０で中継装置２０（即ち制御装置３０及び通信モジュール４０）の電源がオンされると、上記と同様のＳ１２〜Ｓ１８の各処理が実行される。この結果、通信モジュール４０とキャリア５０との間でＬＴＥ通信リンク４（図１参照）が確立されるとともに、制御装置３０と通信モジュール４０との間で第１のＰＰＰ通信リンクが確立される。
【００８６】
この例では、その後、端末装置１０において、対象データ（例えば販売データ等）を出力すべきタイミングが到来する。その場合、Ｓ１５０では、端末装置１０は、制御装置３０に対してＡＴＤコマンドを送信する。ただし、本実施例では、Ｓ１５０で送信されるＡＴＤコマンドは、端末装置１０と通信モジュール４０との間で、制御装置３０を経由する１個のＰＰＰ通信リンクの確立を要求するためのコマンドである。
【００８７】
そして、本実施例では、制御装置３０は、端末装置１０からＡＴＤコマンド（Ｓ１５０）を受信すると、Ｓ１５２において、第１のＰＰＰ通信リンクを切断する。次いで、Ｓ１５４では、制御装置３０は、ＣＯＮＮＥＣＴリザルトコードを端末装置１０に送信する。
【００８８】
この結果、Ｓ１５６において、端末装置１０と通信モジュール４０との間で第３のＰＰＰ通信リンクが確立される。この結果、端末装置１０とサーバ６０との間で、第３のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信が可能な状態が構築される。この際、通信モジュール４０がＬＴＥ通信リンクの確立の際（Ｓ１２）にキャリア５０から取得していたＩＰアドレスが端末装置１０に送信される。
【００８９】
そして、Ｓ１５８では、端末装置１０は、対象データを含むデータパケットを、第３のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介して、サーバ６０に対して送信する。この際、端末装置１０は、予め記憶しているサーバ６０のＩＰアドレスを宛先として、制御装置３０に送信する。端末装置１０が送信したデータパケットは、制御装置３０、通信モジュール４０、キャリア５０によって中継されて、サーバ６０に到達する。
【００９０】
この結果、この例でも、サーバ６０は、端末装置１０から、対象データを含むデータパケット（Ｓ１５８）を受信することができる。なお、この例でも、図示していないが、端末装置１０は、その後、サーバ６０との間で、一連の必要なデータパケットの通信を完了した後の適切なタイミングで、通信モジュール４０との間で確立されていた第３のＰＰＰ通信リンクを切断する。
【００９１】
（ケースＢ２の作用効果）
本実施例によると、上記の通り、制御装置３０は、端末装置１０からＡＴＤコマンド（Ｓ１５０）を受信したことをトリガとして、第１のＰＰＰ通信リンクを切断し（Ｓ１５２）、端末装置１０にＣＯＮＮＥＣＴリザルトコードを送信する（Ｓ１５４）。その結果、端末装置１０と通信モジュール４０との間で第３のＰＰＰ通信リンクが確立する（Ｓ１５６）。この結果、端末装置１０とサーバ６０との間で、第３のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介したデータパケットの通信（Ｓ１５８参照）が可能な状態を構築させることができる。従って、本実施例でも、通信モジュール４０とキャリア５０との間で、常時通信を実行可能なＬＴＥ通信リンク４が確立されている場合においても、端末装置１０主導でデータ通信が行われるべき場合に、端末装置１０とサーバ６０との間でデータ通信を適切に実行させることができる。
【００９２】
（対応関係）
本実施例と請求項の対応関係を説明しておく。ＬＴＥ通信リンク４が「常時通信リンク」の一例である。端末装置１０とサーバ６０との間で、第３のＰＰＰ通信リンク、ＬＴＥ通信リンク４、及び、ネットワーク６を介してデータパケットを通信可能な状態（図４のＳ１１０、図５のＳ１５８参照）が「特定の通信可能状態」の一例である。図４のＳ１０２で制御装置３０が送信するＲＩＮＧリザルトコードが「第１の接続要求コマンド」の一例である。図５のＳ１５０で制御装置３０が受信するＡＴＤコマンドが「第２の接続要求コマンド」の一例である。
【００９３】
以上、本明細書で開示する技術の具体例を説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００９４】
（変形例１）上記の各実施例では、通信モジュール４０とキャリア５０との間で、常時通信を実行可能なＬＴＥ通信リンク４が確立されている場合の例を説明した。これに限られず、通信モジュール４０とキャリア５０との間では、他の規格に従って、常時通信を実行可能な通信リンクが確立されていてもよい。例えば、通信モジュール４０とキャリア５０との間で、４Ｇ（4th Generation）規格に従った通信リンクや、５Ｇ（5th Generation）規格に従った通信リンクが確立されていてもよい。これらの通信リンクも「常時通信リンク」の一例である。
【００９５】
（変形例２）上記の各実施例では、端末装置１０が自動販売機である場合の例を説明した。しかしながら、端末装置１０は、自動販売機に限られず、他の装置（例えば、作業用の機械装置、運搬装置、乗り物、等）であってもよい。
【００９６】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００９７】
２：通信システム
４：ＬＴＥ通信リンク
６：ネットワーク
１０：端末装置
１２：端末制御部
２０：中継装置
３０：制御装置
４０：通信モジュール
５０：キャリア
６０：サーバ
【図１】
2019186892.tif 000003
【図２】
2019186892.tif 000004
【図３】
2019186892.tif 000005
【図４】
2019186892.tif 000006
【図５】
2019186892.tif 000007
【手続補正書】
【提出日】平成30年9月27日(2018.9.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
制御装置であって、
通信モジュールとの間でＰＰＰ（Point to Point Protocolの略）に従った第１のＰＰＰ通信リンクを確立する確立部と、
前記第１のＰＰＰ通信リンクが確立された後で、端末装置と前記通信モジュールとの間で、ＰＰＰに従った特定の通信可能状態を構築する構築部であって、前記通信モジュールは、サーバと前記端末装置との間のデータ通信を中継するためのモジュールであって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立しているモジュールであり、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記通信モジュールを介したデータ通信が実行可能な状態である、前記構築部と、
を備える、制御装置。
【請求項２】
前記特定の通信可能状態は、前記第１のＰＰＰ通信リンクが確立されているとともに、前記端末装置との間で前記ＰＰＰに従った第２のＰＰＰ通信リンクが確立されている状態を含む、請求項１に記載の制御装置。
【請求項３】
前記特定の通信可能状態は、前記端末装置と前記通信モジュールとの間で前記ＰＰＰに従った第３のＰＰＰ通信リンクが確立されているとともに、前記第１のＰＰＰ通信リンクが切断されている状態を含む、請求項１に記載の制御装置。
【請求項４】
前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記サーバから、前記常時通信リンク及び前記第１のＰＰＰ通信リンクを介してデータパケットを受信し、前記データパケットが受信された後で、前記端末装置に対して第１の接続要求コマンドを送信することによって、前記特定の通信可能状態を構築する、請求項１から３のいずれか一項に記載の制御装置。
【請求項５】
前記構築部は、前記第１のＰＰＰ通信リンクが確立された後で、前記端末装置から第２の接続要求コマンドを受信することによって、前記特定の通信可能状態を構築する、請求項１から４のいずれか一項に記載の制御装置。
【請求項６】
前記常時通信リンクは、ＬＴＥ（Long Term Evolution）規格に従った通信リンクである、請求項１から５のいずれか一項に記載の制御装置。
【請求項７】
前記端末装置は、自動販売機である、請求項１から６のいずれか一項に記載の制御装置。
【請求項８】
中継装置であって、
サーバと端末装置との間のデータ通信を中継するための通信モジュールであって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立している前記通信モジュールと、
制御装置と、を備えており、
前記制御装置は、
通信モジュールとの間でＰＰＰ（Point to Point Protocolの略）に従った第１のＰＰＰ通信リンクを確立する確立部と、
前記第１のＰＰＰ通信リンクが確立された後で、前記端末装置と前記通信モジュールとの間で、ＰＰＰに従った特定の通信可能状態を構築する構築部であって、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記中継装置を介したデータ通信が実行可能な状態である、前記構築部と、
を備える、
中継装置。
【請求項９】
通信システムであって、
サーバと、
中継装置と、
を備え、
前記中継装置は、
前記サーバと端末装置との間のデータ通信を中継するための通信モジュールであって、前記サーバとの間で常時通信を実行可能な常時通信リンクを確立している前記通信モジュールと、
制御装置と、を備えており、
前記制御装置は、
通信モジュールとの間でＰＰＰ（Point to Point Protocolの略）に従った第１のＰＰＰ通信リンクを確立する確立部と、
前記第１のＰＰＰ通信リンクが確立された後で、前記端末装置と前記通信モジュールとの間で、ＰＰＰに従った特定の通信可能状態を構築する構築部であって、前記特定の通信可能状態は、前記端末装置と前記サーバとの間で前記中継装置を介したデータ通信が実行可能な状態である、前記構築部と、
を備える、
通信システム。