(57)【要約】【課題】測定されたデータ量の読み出しが制限されても、データ量を高精度に計算する。【解決手段】制御サーバ装置２は、無線通信回線Ｗ１を介して移動局装置１に接続される。管理サーバ装置３は、無線通信回線Ｗ１を介して移動局装置１に接続され、外部通信回線６に接続される。移動局装置１は、無線通信回線Ｗ２を介して端末装置４と通信可能に接続される。制御サーバ装置２は、ある時間周期の始めから起算された端末装置４と外部通信回線６との間の通信の使用済みデータ量を、予め決められた第１の時間間隔で管理サーバ装置３から受信する。制御サーバ装置２は、使用済みデータ量に基づいて、通信開始時から起算されて合計された使用済みデータ量を利用可能なデータ量の上限値から減算した残りデータ量を計算する。最新の残りデータ量は、最新の使用済みデータ量と前回の使用済みデータ量との差を、前回の残りデータ量から減算することにより計算される。【選択図】図１
2020123924.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載される移動局装置と第１の無線通信回線を介して接続し、かつ外部通信回線と通信可能な管理サーバ装置と接続する制御サーバ装置であって、
前記移動局装置及び前記管理サーバ装置と通信可能に接続される通信装置と、
第２の無線通信回線を介して前記移動局装置と通信可能に接続された端末装置と、前記管理サーバ装置を介した前記外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を格納する記憶装置と、
前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信を制御する制御装置とを備え、
前記通信装置は、前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で前記管理サーバ装置から受信し、
前記制御装置は、前記使用済みデータ量に基づいて、通信開始時から起算されて合計された前記使用済みデータ量を前記利用可能なデータ量の上限値から減算した残りデータ量を計算し、最新の前記残りデータ量は、最新の前記使用済みデータ量と前回の前記使用済みデータ量との差を、前回の前記残りデータ量から減算することにより計算される制御サーバ装置。
【請求項２】
前記制御装置は、連続した第１の時間周期及び第２の時間周期にわたって前記残りデータ量を計算する場合、かつ、前記第２の時間周期において最初に前記残りデータ量を計算する場合、前回の前記使用済みデータ量をゼロに設定する請求項１記載の制御サーバ装置。
【請求項３】
前記制御装置は、前記残りデータ量が予め決められた第１のしきい値に達した場合、前記移動局装置による前記外部通信回線の利用を停止する停止信号を前記管理サーバ装置に送信する請求項１又は請求項２記載の制御サーバ装置。
【請求項４】
前記制御装置は、前記残りデータ量が前記第１のしきい値より大きい第２のしきい値に達した場合、前記第１の時間間隔よりも短い第２の時間間隔で、前記使用済みデータ量を送信する要求を前記管理サーバ装置に対して行う請求項３に記載の制御サーバ装置。
【請求項５】
移動体に搭載され、管理サーバ装置を介して外部通信回線に接続される移動局装置と、
第１の無線通信回線を介して前記移動局装置に接続される制御サーバ装置とを備えた情報処理システムであって、
前記制御サーバ装置は、
前記移動局装置及び前記管理サーバ装置と通信可能に接続される通信装置と、
第２の無線通信回線を介して前記移動局装置と通信可能に接続された端末装置と、前記管理サーバ装置を介した前記外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を格納する記憶装置と、
前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信を制御する制御装置とを備え、
前記通信装置は、前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で前記管理サーバ装置から受信し、
前記制御装置は、前記使用済みデータ量に基づいて、通信開始時から起算されて合計された前記使用済みデータ量を前記利用可能なデータ量の上限値から減算した残りデータ量を計算し、最新の前記残りデータ量は、最新の前記使用済みデータ量と前回の前記使用済みデータ量との差を、前回の前記残りデータ量から減算することにより計算される情報処理システム。
【請求項６】
移動体に搭載される移動局装置と第１の無線通信回線を介して接続し、かつ外部通信回線と通信可能な管理サーバ装置と接続する制御サーバ装置のプロセッサによって実行されるプログラムであって、
前記制御サーバ装置は、
前記移動局装置及び前記管理サーバ装置と通信可能に接続される通信装置と、
第２の無線通信回線を介して前記移動局装置と通信可能に接続された端末装置と、前記管理サーバ装置を介した前記外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を格納する記憶装置と、
前記プロセッサとを備え、
前記プログラムは、前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信を制御するステップを含み、
前記制御するステップは、
前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で前記管理サーバ装置から受信するステップと、
前記使用済みデータ量に基づいて、通信開始時から起算されて合計された前記使用済みデータ量を前記利用可能なデータ量の上限値から減算した残りデータ量を計算するステップとを含み、
最新の前記残りデータ量は、最新の前記使用済みデータ量と前回の前記使用済みデータ量との差を、前回の前記残りデータ量から減算することにより計算されるプログラム。
【請求項７】
移動体に搭載される移動局装置と第１の無線通信回線を介して接続し、かつ外部通信回線と通信可能な管理サーバ装置と接続する制御サーバ装置の制御方法であって、
前記移動局装置及び前記管理サーバ装置と通信するステップと、
第２の無線通信回線を介して前記移動局装置と通信可能に接続された端末装置と、前記管理サーバ装置を介した前記外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を前記制御サーバ装置の記憶装置に格納するステップと、
前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信を制御するステップとを含み、
前記制御するステップは、
前記移動局装置及び前記管理サーバ装置を介する前記端末装置と前記外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で前記管理サーバ装置から受信するステップと、
前記使用済みデータ量に基づいて、通信開始時から起算されて合計された前記使用済みデータ量を前記利用可能なデータ量の上限値から減算した残りデータ量を計算するステップとを含み、
最新の前記残りデータ量は、最新の前記使用済みデータ量と前回の前記使用済みデータ量との差を、前回の前記残りデータ量から減算することにより計算される制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体に搭載される移動局装置と、無線通信回線を介して移動局装置に接続される制御サーバ装置と、無線通信回線を介して移動局装置に接続されかつ外部通信回線に接続される管理サーバ装置とを備える情報処理システムに関する。本発明はまた、そのような情報処理システムの制御サーバ装置、プログラム、及び制御方法に関する。
【背景技術】
【０００２】
今日、タブレットコンピュータなどの端末装置の急速な普及と、モバイル通信の高度化とに伴い、自動車などの移動体を用いて移動している場合であっても、端末装置をインターネットに接続して様々なサービスの提供を受けることが可能な情報処理システムが求められている。
【０００３】
この種の情報処理システムに利用可能な構成として、例えば、特許文献１に開示されるように、従量制課金を行う通信制御方法が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１８３３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
自動車などの移動体は、無線通信回線を介して遠隔のサーバ装置に接続された移動局装置を備えることがある。移動局装置は、無線通信回線を介して、インターネットなどの外部通信回線に接続されてもよい。従って、そのような移動局装置及び無線通信回線を介して、端末装置をインターネットなどの外部通信回線に接続することができれば便利である。
【０００６】
端末装置が外部通信回線にアクセスする場合、端末装置の通信は複数のサーバ装置によって管理及び制御されることがある。例えば、あるサーバ装置により端末装置の通信のデータ量を測定してもよく、測定されたデータ量は他のサーバ装置により読み出されてもよい。この場合、読み出されるデータ量は、その形式及び内容などに関して制限されることがある。従って、測定されたデータ量の読み出しが制限されている場合であっても、他の装置によりデータ量を高精度に計算することが求められる。
【０００７】
本発明の目的は、測定されたデータ量の読み出しが制限されている場合であっても、比較的に簡単な構成で、データ量を高精度に計算することができる制御サーバ装置、情報処理システム、プログラム、及び制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る制御サーバ装置によれば、移動体に搭載される移動局装置と第１の無線通信回線を介して接続し、かつ外部通信回線と通信可能な管理サーバ装置と接続する制御サーバ装置が提供される。制御サーバ装置は、移動局装置及び管理サーバ装置と通信可能に接続される通信装置と、第２の無線通信回線を介して移動局装置と通信可能に接続された端末装置と、管理サーバ装置を介した外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を格納する記憶装置と、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信を制御する制御装置とを備える。通信装置は、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で管理サーバ装置から受信する。制御装置は、使用済みデータ量に基づいて、通信開始時から起算されて合計された使用済みデータ量を利用可能なデータ量の上限値から減算した残りデータ量を計算する。最新の残りデータ量は、最新の使用済みデータ量と前回の使用済みデータ量との差を、前回の残りデータ量から減算することにより計算される。
【０００９】
本発明の一態様に係る制御サーバ装置によれば、制御装置は、連続した第１の時間周期及び第２の時間周期にわたって残りデータ量を計算する場合、かつ、第２の時間周期において最初に残りデータ量を計算する場合、前回の使用済みデータ量をゼロに設定する。
【００１０】
本発明の一態様に係る制御サーバ装置によれば、制御装置は、残りデータ量が予め決められた第１のしきい値に達した場合、移動局装置による外部通信回線の利用を停止する停止信号を管理サーバ装置に送信する。
【００１１】
本発明の一態様に係る制御サーバ装置によれば、制御装置は、残りデータ量が第１のしきい値より大きい第２のしきい値に達した場合、第１の時間間隔よりも短い第２の時間間隔で、使用済みデータ量を送信する要求を管理サーバ装置に対して行う。
【００１２】
本発明の一態様に係る情報処理システムによれば、移動体に搭載され、管理サーバ装置を介して外部通信回線に接続される移動局装置と、第１の無線通信回線を介して移動局装置に接続される制御サーバ装置とを備えた情報処理システムが提供される。制御サーバ装置は、移動局装置及び管理サーバ装置と通信可能に接続される通信装置と、第２の無線通信回線を介して移動局装置と通信可能に接続された端末装置と、管理サーバ装置を介した外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を格納する記憶装置と、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信を制御する制御装置とを備える。通信装置は、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で管理サーバ装置から受信する。制御装置は、使用済みデータ量に基づいて、通信開始時から起算されて合計された使用済みデータ量を利用可能なデータ量の上限値から減算した残りデータ量を計算する。最新の残りデータ量は、最新の使用済みデータ量と前回の使用済みデータ量との差を、前回の残りデータ量から減算することにより計算される。
【００１３】
本発明の一態様に係るプログラムによれば、移動体に搭載される移動局装置と第１の無線通信回線を介して接続し、かつ外部通信回線と通信可能な管理サーバ装置と接続する制御サーバ装置のプロセッサによって実行されるプログラムが提供される。制御サーバ装置は、移動局装置及び管理サーバ装置と通信可能に接続される通信装置と、第２の無線通信回線を介して移動局装置と通信可能に接続された端末装置と、管理サーバ装置を介した外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を格納する記憶装置と、プロセッサとを備える。プログラムは、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信を制御するステップを含む。制御するステップは、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で管理サーバ装置から受信するステップを含む。制御するステップは、使用済みデータ量に基づいて、通信開始時から起算されて合計された使用済みデータ量を利用可能なデータ量の上限値から減算した残りデータ量を計算するステップを含む。最新の残りデータ量は、最新の使用済みデータ量と前回の使用済みデータ量との差を、前回の残りデータ量から減算することにより計算される。
【００１４】
本発明の一態様に係る制御方法によれば、移動体に搭載される移動局装置と第１の無線通信回線を介して接続し、かつ外部通信回線と通信可能な管理サーバ装置と接続する制御サーバ装置の制御方法が提供される。制御方法は、移動局装置及び管理サーバ装置と通信するステップと、第２の無線通信回線を介して移動局装置と通信可能に接続された端末装置と、管理サーバ装置を介した外部通信回線との間の通信に関連付けられた利用可能なデータ量の上限値を制御サーバ装置の記憶装置に格納するステップと、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信を制御するステップとを含む。制御するステップは、移動局装置及び管理サーバ装置を介する端末装置と外部通信回線との間の通信に関連付けられ、ある時間周期の始めから起算された使用済みデータ量を、予め決められた第１の時間間隔で管理サーバ装置から受信するステップを含む。制御するステップは、使用済みデータ量に基づいて、通信開始時から起算されて合計された使用済みデータ量を利用可能なデータ量の上限値から減算した残りデータ量を計算するステップを含む。最新の残りデータ量は、最新の使用済みデータ量と前回の使用済みデータ量との差を、前回の残りデータ量から減算することにより計算される。
【発明の効果】
【００１５】
本発明の一態様によれば、測定されたデータ量の読み出しが制限されている場合であっても、比較的に簡単な構成で、データ量を高精度に計算することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る情報処理システム１００の構成を示すブロック図である。
【図２】図１の情報処理システム１００によって実行される外部接続の有効化及び無線ＬＡＮの有効化を示すシーケンス図である。
【図３】図１の情報処理システム１００によって実行される使用済みデータ量のチェック、外部接続契約のチェック、及び外部接続情報の確認を示すシーケンス図である。
【図４】図１の情報処理システム１００によって実行される無線ＬＡＮの無効化及び外部接続の無効化を示すシーケンス図である。
【図５】第２の実施形態の第１の実施例に係る情報処理システム１００による使用済みデータ量及び残りデータ量の変化を示すグラフである。
【図６】第２の実施形態の第２の実施例に係る情報処理システム１００による使用済みデータ量及び残りデータ量の変化を示すグラフである。
【図７】第２の実施形態の第３の実施例に係る情報処理システム１００による使用済みデータ量及び残りデータ量の変化を示すグラフである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施形態について説明する。各図面において、同じ符号は同様の構成要素を示す。
【００１８】
［第１の実施形態］
［全体構成］
図１は、第１の実施形態に係る情報処理システム１００の構成を示すブロック図である。情報処理システム１００は、少なくとも１つの移動局装置１、制御サーバ装置２、及び管理サーバ装置３を含む。
【００１９】
移動局装置１は、例えば、自動車、二輪車、船舶、又は航空機などの移動体１１１に搭載される。移動局装置１は、例えば、自動車のナビゲーション装置などを含む。
【００２０】
制御サーバ装置２は、無線通信回線Ｗ１を介して移動局装置１と通信可能に接続される。制御サーバ装置２と移動局装置１との間の通信を、図１に示す破線の両矢印Ｐ１により例示する。制御サーバ装置２は、移動局装置１と通信することにより、移動局装置１の動作、例えばナビゲーションを支援する。さらに、制御サーバ装置２は、任意の有線又は無線通信回線を介して、管理サーバ装置３と通信可能に接続される。制御サーバ装置２と管理サーバ装置３との間の通信を、破線の両矢印Ｐ２により例示する。
【００２１】
管理サーバ装置３は、無線通信回線Ｗ１を介して移動局装置１と通信可能に接続される。また、管理サーバ装置３は、外部通信回線６と通信可能に接続される。管理サーバ装置３は、外部通信回線６への外部接続を管理する。外部通信回線６は、例えばインターネットである。
【００２２】
無線通信回線Ｗ１は複数の基地局装置５を含む。管理サーバ装置３及び基地局装置５は、無線通信回線Ｗ１のサービスを提供するための通信事業者設備１１２の一部である。
【００２３】
さらに、移動局装置１は、無線通信回線Ｗ２を介して少なくとも１つの端末装置４と通信可能に接続される。端末装置４は、例えば、携帯型のパーソナルコンピュータ、タブレットコンピュータ、若しくはスマートフォンである。端末装置４は、例えば、制御装置、通信装置、入力装置、表示装置、及び記憶装置などを備える。
【００２４】
これにより、移動局装置１は、無線ＬＡＮのアクセスポイントとして機能し、端末装置４のためにテザリングの機能を提供する。端末装置４は、無線通信回線Ｗ２、移動局装置１、無線通信回線Ｗ１、及び管理サーバ装置３を介して、外部通信回線６との通信を確立することができる。端末装置４と外部通信回線６との間の通信を、図１に示す破線の両矢印Ｐ３により例示する。
【００２５】
制御サーバ装置２は、無線通信回線Ｗ１のサービスを提供する事業者とは異なる事業者、例えば自動車会社によって運用されてもよい。移動局装置１による外部通信回線６の利用を可能にする外部接続契約は、例えば、移動局装置１のユーザと制御サーバ装置２の事業者との間で締結されてもよい。
【００２６】
移動局装置１及び管理サーバ装置３を介して端末装置４及び外部通信回線６の間で通信する場合、すべての構成要素が常に利用可能であるとは限らない。いずれかの構成要素が利用可能でない場合、他の構成要素の動作は無駄になる。例えば、無線通信回線Ｗ２が有効化されているが、外部接続が無効化されている場合、端末装置４を外部通信回線６に接続しようとしても、端末装置４が移動局装置１に接続されるものの、外部通信回線６には接続できないので、ユーザビリティが低下するおそれがある。また、外部接続が無効化されている場合に移動局装置１が無線通信回線Ｗ２の無線信号を発生する場合、移動体１１１の周辺における他の電子機器が不要な無線信号を受信してしまうおそれがある。例えば、同じ通信方式で動作する移動局装置１、端末装置４、及び／又は他の電子機器をそれぞれ備えた複数の移動体１１１が、例えば、信号待ち又は渋滞に起因して互いに近接して停車している場合、不要な無線信号により移動局装置１、端末装置４、及び／又は他の電子機器の間に干渉を生ずるおそれがある。
【００２７】
従って、移動局装置１、制御サーバ装置２、及び管理サーバ装置３を含む情報処理システム１００のリソースを効率的に管理することが求められる。特に、外部接続が無効化されている場合、不要な無線信号を発生させないことが求められる。
【００２８】
第１の実施形態では、比較的に簡単な構成で、リソースを効率的に管理することができる情報処理システム１００について説明する。
【００２９】
以下、図１を参照して、第１の実施形態に係る情報処理システム１００について、より詳細に説明する。
【００３０】
［移動局装置１の構成］
移動局装置１は、制御装置１１、ＷＡＮ（Wide Area Network）通信装置１２、ＬＡＮ（Local Area Network）通信装置１３、入力装置１４、表示装置１５、センサ群１６、及び記憶装置１７を備える。
【００３１】
制御装置１１は、移動局装置１の全体の動作を制御するためのアプリケーションプログラムを実行するプロセッサを備える。制御装置１１は、このようなアプリケーションプログラムを実行することにより、特に、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信を制御する。
【００３２】
ＷＡＮ通信装置１２は、無線通信回線Ｗ１を介して、制御サーバ装置２及び管理サーバ装置３と通信可能に接続される。ＷＡＮ通信装置１２は、例えば、自動車のためのＴＣＵ（Telematics Communication Unit）であってもよい。ＷＡＮ通信装置１２には、無線通信回線Ｗ１を介して通信するために、例えばＳＩＭ（Subscriber Identity Module）カードが挿入されてもよい。ＳＩＭカードには、ユーザを特定するユーザ識別番号が格納されている。また、ＷＡＮ通信装置１２には、無線通信回線Ｗ１に接続された何らかのエンティティを接続先として指定する複数の、例えば４つのＡＰＮ（Access Point Name）が格納されている。
【００３３】
ＷＡＮ通信装置１２は、ＡＰＮに基づいて、制御サーバ装置２及び管理サーバ装置３と通信可能に接続されてもよい。あるＡＰＮが選択された場合、ＷＡＮ通信装置１２は制御サーバ装置２に接続されてもよい。また、他のＡＰＮが選択された場合、ＷＡＮ通信装置１２は管理サーバ装置３と接続され、管理サーバ装置３を介して外部通信回線６に接続されてもよい。また、制御サーバ装置２が複数のサーバ装置からなる場合、これらのサーバ装置に別個に接続するために、複数のＡＰＮを用いてもよい。同様に、管理サーバ装置３が、互いに異なる外部通信回線にそれぞれ接続された複数のサーバ装置からなる場合、これらの外部通信回線に別個に接続するために、複数のＡＰＮを用いてもよい。
【００３４】
ＬＡＮ通信装置１３は、無線通信回線Ｗ２を介して、少なくとも１つの端末装置４と通信可能に接続される。
【００３５】
無線通信回線Ｗ１，Ｗ２は、互いに異なる通信方式により動作してもよい。無線通信回線Ｗ１は、無線通信回線Ｗ２よりも広い通信エリアを有してもよい。無線通信回線Ｗ１は、例えば、ＬＴＥ（Long Term Evolution）又はＬＴＥ−ａｄｖａｎｃｅｄなど、いわゆる第４世代移動通信システムを含む、任意の無線ＷＡＮ（wide area network）の通信方式により動作してもよい。無線通信回線Ｗ２は、Ｗｉ−Ｆｉ（登録商標）（Wireless Fidelity）又はＢｌｕｅｔｏｏｔｈ（登録商標）など、任意の無線ＬＡＮ（local area network）の通信方式により動作してもよい。
【００３６】
本明細書では、無線通信回線Ｗ１を「第１の無線通信回線」ともいい、無線通信回線Ｗ２を「第２の無線通信回線」ともいう。
【００３７】
入力装置１４は、スイッチ、キーボード、ポインティングデバイス、及び／又はタッチパネルなど、ユーザ入力を受ける任意の装置を含む。
【００３８】
表示装置１５は、移動局装置１及び／又は移動体１１１の状態を表示する。例えば、移動局装置１がナビゲーション装置である場合、表示装置１５は地図及び現在位置を表示してもよい。また、表示装置１５は、端末装置４を外部通信回線６に接続するためのアプリケーションプログラムのユーザインターフェースを表示する。
【００３９】
センサ群１６は、移動体１１１の状態を測定する任意のセンサを含む。センサ群１６は、例えば、移動体１１１が自動車である場合、イグニッション電源がオンされているか否かを検出するセンサを含んでもよい。ユーザにより移動体１１１のイグニッション電源がオンされた場合、移動局装置１に電力が供給される。
【００４０】
記憶装置１７は、ＷＡＮ通信装置１２を介して制御サーバ装置２から受信された外部接続情報を格納する。また、記憶装置１７は、制御装置１１によって実行されるアプリケーションプログラムを格納する。また、記憶装置１７は、ＷＡＮ通信装置１２に代わって、ＡＰＮを格納してもよい。
【００４１】
また、制御装置１１は、移動局装置１による外部通信回線６の利用可能性を示す外部接続情報を、ＷＡＮ通信装置１２を介して制御サーバ装置２から受信する。外部接続情報は、例えば、外部接続契約の有無、外部接続契約の内容、使用済みデータ量、残りデータ量、データ量の履歴、外部接続状態のうちの少なくとも一部を含んでもよい。ここで、「外部接続契約の内容」は、例えば、移動局装置１の識別情報、ユーザ情報、支払い情報、契約により利用可能なデータ量の上限値、契約の開始日及び満了日を含む。また、「外部接続状態」は、外部接続が有効であるか、それとも無効であるかを示す。本明細書において、「外部接続が有効である」とは、管理サーバ装置３が、ある移動局装置１について外部通信回線６への接続を許可していることを示す。本明細書において、「外部接続が無効である」とは、管理サーバ装置３が、ある移動局装置１について外部通信回線６への接続を禁止していることを示す。また、「使用済みデータ量」は、予め決められた時点から起算され、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信において送受信されたデータ量を示す。また、「残りデータ量」は、契約により利用可能なデータ量の上限値から、使用済みデータ量を減算した値を示す。制御装置１１は、外部接続情報を表示装置１５に表示してもよく、外部接続情報を記憶装置１７に格納してもよい。
【００４２】
また、制御装置１１は、移動局装置１のユーザと制御サーバ装置２の事業者との間における外部接続契約の締結を処理することができるように構成されている。このため、制御装置１１は、外部接続契約を締結するためのメニューを表示装置１５に表示し、また、入力装置１４を介して、１つの外部接続契約を選択するユーザ入力を受けてもよい。
【００４３】
また、制御装置１１は、端末装置４を外部通信回線６に接続することを要求するユーザ入力を促すメニューを表示装置１５に表示し、また、入力装置１４を介して、端末装置４を外部通信回線６に接続することを要求するユーザ入力を受けてもよい。
【００４４】
［制御サーバ装置２の構成］
制御サーバ装置２は、制御装置２１、通信装置２２、及び記憶装置２３を備える。
【００４５】
制御装置２１は、制御サーバ装置２の全体の動作を制御するためのアプリケーションプログラムを実行するプロセッサを備える。制御装置２１は、このようなアプリケーションプログラムを実行することにより、特に、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信を制御する。
【００４６】
通信装置２２は、移動局装置１及び管理サーバ装置３と通信可能に接続される。図１の例では、通信装置２２は、通信事業者設備１１２の有線又は無線通信回線を介して、管理サーバ装置３に接続される。さらに、通信装置２２は、管理サーバ装置３、基地局装置５、及び無線通信回線Ｗ１を介して、移動局装置１に接続される。
【００４７】
記憶装置２３は、移動局装置１による外部通信回線６の利用可能性を示す外部接続情報を格納する。また、記憶装置２３は、制御装置２１によって実行されるアプリケーションプログラムを格納する。
【００４８】
また、制御装置２１は、移動局装置１による外部通信回線６の利用可能性を示す外部接続情報を管理する。制御装置２１は、通信装置２２を介して移動局装置１に外部接続情報を送信させる。また、制御装置２１は、外部接続情報を記憶装置２３に格納させる。
【００４９】
また、制御装置２１は、移動局装置１のユーザと制御サーバ装置２の事業者との間における外部接続契約の締結を処理する。このため、制御装置２１は、例えばユーザのクレジットカードの情報などを用いて、ユーザによる料金の支払いを処理する。
【００５０】
また、後述するように、管理サーバ装置３は、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信に関連付けられた使用済みデータ量を測定する。制御装置２１は、使用済みデータ量を送信するように、予め決められた時間間隔で、例えば１０分ごとに、通信装置２２を介して管理サーバ装置３に要求する。制御装置２１は、管理サーバ装置３によって送信された使用済みデータ量を、通信装置２２を介して受信する。これにより、制御装置２１は、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信に関連付けられた使用済みデータ量をモニタリングする。制御装置２１は、使用済みデータ量を送信する時間間隔を計時するためのクロック及びカウンタを備えてもよい。
【００５１】
本明細書では、制御サーバ装置２の制御装置２１を「第１の制御装置」といい、移動局装置１の制御装置１１を「第２の制御装置」ともいう。また、本明細書では、制御サーバ装置２の通信装置２２を「第１の通信装置」といい、移動局装置１のＷＡＮ通信装置１２を「第２の通信装置」といい、移動局装置１のＬＡＮ通信装置１３を「第３の通信装置」ともいう。
【００５２】
［管理サーバ装置３の構成］
管理サーバ装置３は、制御装置３１、通信装置３２、通信装置３３、ゲートウェイ（ＧＷ）装置３４、スイッチ装置３５、及び記憶装置３６を備える。
【００５３】
制御装置３１は、管理サーバ装置３の全体の動作を制御するためのアプリケーションプログラムを実行するプロセッサを備える。制御装置３１は、このようなアプリケーションプログラムを実行することにより、特に、移動局装置１について外部接続を有効化又は無効化する。
【００５４】
通信装置３２は、基地局装置５及び無線通信回線Ｗ１を介して、移動局装置１と通信可能に接続される。
【００５５】
通信装置３３は、制御サーバ装置２と通信可能に接続される。
【００５６】
ゲートウェイ装置３４は、通信事業者設備１１２の通信プロトコルと、外部通信回線６の通信プロトコルとを相互に変換する。
【００５７】
スイッチ装置３５は、制御装置３１の制御下で、通信装置３２、通信装置３３、及びゲートウェイ装置３４の間でデータを送受信する。
【００５８】
記憶装置３６は、移動局装置１について外部接続が有効であるか、それとも無効であるかを示す情報を格納する。また、記憶装置３６は、制御装置３１によって実行されるアプリケーションプログラムを格納する。
【００５９】
また、制御装置３１は、有効化された外部接続を利用可能な移動局装置１を識別するため、移動局装置１から直接に、又は、制御サーバ装置２を介して、移動局装置１の識別情報を取得して記憶装置３６に格納する。移動局装置１の識別情報は、例えば、ＳＩＭカードのユーザ識別番号、移動体１１１の車両識別番号（vehicle identification number：ＶＩＮ）、又は、無線ＷＡＮのＩＰアドレスを含んでもよい。
【００６０】
また、制御装置３１は、識別情報を取得した移動局装置１について、常に、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信に関連付けられた使用済みデータ量を測定する。制御装置３１は、制御サーバ装置２からの要求に応答して、測定された使用済みデータ量を、通信装置３２を介して制御サーバ装置２に送信する。
【００６１】
以下、図２〜図４を参照して、図１の情報処理システム１００の動作について説明する。
【００６２】
［外部接続の有効化及び無線ＬＡＮの有効化］
図２は、図１の情報処理システム１００によって実行される外部接続の有効化及び無線ＬＡＮの有効化を示すシーケンス図である。本明細書において、「外部接続の有効化」とは、管理サーバ装置３が、ある移動局装置１について外部通信回線６への接続を許可することを示す。また、本明細書において、「無線ＬＡＮの有効化」とは、ＬＡＮ通信装置１３をオンすることを示す。図２の例では、移動体１１１が自動車である場合について説明する。
【００６３】
ステップＳ１において、移動体１１１のイグニッション電源がオンされ、移動局装置１がオンされた場合、移動局装置１は、当該移動局装置１の認証を要求する信号Ｍ１を制御サーバ装置２に送信する。信号Ｍ１は、ＳＩＭカードのユーザ識別番号を含んでもよく、移動体１１１の車両識別番号を含んでもよい。制御サーバ装置２の制御装置２１は、信号Ｍ１に応答して、認証結果を示す信号Ｍ２を移動局装置１に送信する。
【００６４】
移動体１１１のイグニッション電源がオンされ、移動局装置１がオンされた後、外部接続が有効でなければ、ステップＳ１０１において外部接続を有効化する。
【００６５】
移動局装置１のユーザと制御サーバ装置２の事業者との間で、移動局装置１による外部通信回線６の利用を可能にする外部接続契約が締結されていない場合、ステップＳ２において、移動局装置１は、入力装置１４を介して、ユーザから、外部接続契約を要求するユーザ入力を受ける。次いで、移動局装置１は、外部接続契約の料金表を要求する信号Ｍ３を制御サーバ装置２に送信する。制御サーバ装置２の制御装置１１は、信号Ｍ３に応答して、料金表を含む信号Ｍ４を移動局装置１に送信する。料金表は、例えば、１つ又は複数の外部接続契約の名称、契約により利用可能なデータ量の上限値、契約期間、及び料金を含む。料金表は、例えば、利用可能なデータ量の上限値に応じて予め決められた異なる料金を設定してもよい。次いで、ステップＳ３において、移動局装置１は、料金表を表示装置１５に表示する。
【００６６】
ステップＳ４において、入力装置１４を介してユーザから、料金表のうちの１つの外部接続契約を選択するユーザ入力を受ける。以下、第１の実施形態では、支払った料金に応じて利用可能なデータ量の上限値を有する外部接続契約を締結する場合について説明する。次いで、移動局装置１は、選択された外部接続契約の締結を要求する信号Ｍ５を制御サーバ装置２に送信する。信号Ｍ５は、例えばユーザのクレジットカードの情報などを含んでもよく、これにより、ユーザは選択された外部接続契約に対応する料金を支払う。次いで、ステップＳ５において、制御サーバ装置２は、ユーザによって選択された外部接続契約を登録する。次いで、制御サーバ装置２は、外部接続の有効化を要求する信号Ｍ６を管理サーバ装置３に送信する。次いで、ステップＳ６において、管理サーバ装置３は、移動局装置１が外部通信回線６を利用できるように、外部接続を有効化する。次いで、管理サーバ装置３は、外部接続の有効化の完了を示す信号Ｍ７を制御サーバ装置２に送信する。
【００６７】
ステップＳ７において、制御サーバ装置２は、移動局装置１に関する外部接続情報を更新する。外部接続情報は、例えば、外部接続契約の内容、残りデータ量、及び外部接続状態を含む。次いで、制御サーバ装置２は、更新された外部接続情報を含む信号Ｍ８を移動局装置１に送信する。次いで、ステップＳ８において、移動局装置１は、制御サーバ装置２から受信された外部接続情報を、記憶装置１７に格納する。
【００６８】
また、移動体１１１のイグニッション電源がオンされ、移動局装置１がオンされた後、ユーザの明示的な要求に応じて、ステップＳ１０２において無線ＬＡＮを有効化する。
【００６９】
ステップＳ９において、移動局装置１は、入力装置１４を介してユーザから、外部接続を要求するユーザ入力を受ける。次いで、移動局装置１は、外部接続情報を要求する信号Ｍ９を制御サーバ装置２に送信する。次いで、ステップＳ１０において、制御サーバ装置２は、移動局装置１に関する外部接続情報、例えば、外部接続契約の内容、残りデータ量、及び外部接続状態を記憶装置２３から読み出す。次いで、制御サーバ装置２は、読み出された外部接続情報を含む信号Ｍ１０を移動局装置１に送信する。次いで、ステップＳ１１において、移動局装置１は、制御サーバ装置２から受信された外部接続情報を、記憶装置１７に格納する。次いで、ステップＳ１２において、移動局装置１は、制御サーバ装置２から受信された外部接続情報を確認し、外部接続情報が、端末装置４及び外部通信回線６の間の通信を確立するための条件を満たすか否かを判断する。この条件は、例えば、有効な外部接続契約が締結されていることと、残りデータ量がゼロでないことと、外部接続が有効であることとを含む。外部接続情報がすべて条件を満たす場合、ステップＳ１３において、移動局装置１は、ＬＡＮ通信装置１３をオンし、無線ＬＡＮのＩＰアドレスを端末装置４に割り当て、これにより、端末装置４は移動局装置１に接続される。
【００７０】
図２では、移動体１１１のイグニッション電源がオンされ、移動局装置１がオンされた後、ステップＳ１０１を実行する場合を示したが、ステップＳ１０１をスキップしてもよい。ステップＳ１２において、有効な外部接続契約が締結されていないと判断される場合、ステップＳ１０１に進み、外部接続を有効化してもよい。
【００７１】
図２では、ステップＳ５において外部接続契約を登録した後、すぐに、ステップＳ６において外部接続を有効化する場合を示したが、外部接続契約を締結しても外部接続を有効化することなく、ステップＳ９においてユーザが明示的に外部接続を要求した後に外部接続を有効化してもよい。この場合、制御サーバ装置２は、信号Ｍ９に応答して信号Ｍ６を管理サーバ装置３に送信し、次いで、管理サーバ装置３は、ステップＳ６を実行し、信号Ｍ７を制御サーバ装置２に送信し、次いで、制御サーバ装置２はステップＳ１０を実行する。以後の動作は、上述したステップＳ１０２のものと同様である。
【００７２】
無線ＬＡＮ及び外部接続の両方が有効化された場合、ステップＳ１４において、移動局装置１及び管理サーバ装置３を介して端末装置４及び外部通信回線６の間の接続が確立される。
【００７３】
［使用済みデータ量のチェック、外部接続契約のチェック、及び外部接続情報の確認］
図３は、図１の情報処理システム１００によって実行される使用済みデータ量のチェック、外部接続契約のチェック、及び外部接続情報の確認を示すシーケンス図である。
【００７４】
予め決められた時間間隔で実行されるステップＳ１１１において、制御サーバ装置２は、管理サーバ装置３によって測定された使用済みデータ量をチェックする。まず、制御サーバ装置２は、予め決められた時間間隔で、使用済みデータ量を送信するように要求する信号Ｍ２１を管理サーバ装置３に送信する。管理サーバ装置３は、信号Ｍ２１に応答して、使用済みデータ量を含む信号Ｍ２２を制御サーバ装置２に送信する。次いで、制御サーバ装置２は、移動局装置１に関する外部接続情報、例えば、外部接続契約の内容、残りデータ量、及び外部接続状態を更新する。
【００７５】
また、予め決められた時間間隔で実行されるステップＳ１１２において、制御サーバ装置２は、有効な外部接続契約が締結されているか否かをチェックする。この場合、ステップＳ２２において、制御サーバ装置２は、記憶装置２３に格納された外部接続情報に基づいて、外部接続契約が満了したか否かをチェックする。次いで、ステップＳ２３において、制御サーバ装置２は、移動局装置１に関する外部接続情報を更新する。ステップＳ２３において更新される外部接続情報は、例えば、外部接続契約の内容、残りデータ量、及び外部接続状態のうちの少なくとも一部を含む。
【００７６】
また、予め決められた時間間隔で実行されるステップＳ１１３において、移動局装置１は、制御サーバ装置２から外部接続情報を取得する。まず、移動局装置１は、外部接続情報を要求する信号Ｍ２３を制御サーバ装置２に送信する。次いで、ステップＳ２４において、制御サーバ装置２は、移動局装置１に関する外部接続情報、例えば、外部接続契約の内容、残りデータ量、及び外部接続状態を記憶装置２３から読み出す。次いで、制御サーバ装置２は、読み出された外部接続情報を含む信号Ｍ２４を移動局装置１に送信する。次いで、ステップＳ２５において、移動局装置１は、制御サーバ装置２から受信された外部接続情報を、記憶装置１７に格納する。
【００７７】
ステップＳ１１１〜Ｓ１１３は、図３に示したものとは異なる順序で実行されてもよい。また、ステップＳ１１１〜Ｓ１１３は、互いに異なる時間間隔でそれぞれ実行されてもよい。
【００７８】
また、ステップＳ１１１〜Ｓ１１３は、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信が確立されている場合に実行されてもよく、当該通信が確立されていない場合に実行されてもよい。
【００７９】
［無線ＬＡＮの無効化及び外部接続の無効化］
図４は、図１の情報処理システム１００によって実行される無線ＬＡＮの無効化及び外部接続の無効化を示すシーケンス図である。本明細書において、「外部接続の無効化」とは、管理サーバ装置３が、ある移動局装置１について外部通信回線６への接続を禁止することを示す。また、本明細書において、「無線ＬＡＮの無効化」とは、ＬＡＮ通信装置１３をオフすることを示す。
【００８０】
ステップＳ３１において、移動局装置１及び管理サーバ装置３を介して端末装置４及び外部通信回線６の間の接続が確立されている。制御サーバ装置２は、前述のように、図３のステップＳ１１１及びＳ１１２を予め決められた時間間隔で実行し、ステップＳ３２において、制御サーバ装置２は、図３のステップＳ１１１又はＳ１１２の結果に基づいて、残りデータ量の枯渇又は外部接続契約の満了を検出する。第１の実施形態に係る情報処理システム１００では、第１の制御装置２１が残りデータ量の枯渇又は外部接続契約の満了を検出した場合、ステップＳ１２１において無線ＬＡＮを無効化し、ステップＳ１２２において外部接続を無効化する。
【００８１】
ステップＳ１２１において、まず、制御サーバ装置２は、無線ＬＡＮの無効化を要求する信号Ｍ３１を移動局装置１に送信する。次いで、ステップＳ３３において、移動局装置１はＬＡＮ通信装置１３をオフし、これにより、無線通信回線Ｗ２を介する移動局装置１及び端末装置４の間の通信を停止する。次いで、移動局装置１は、無線ＬＡＮの無効化の完了を示す信号Ｍ３２を制御サーバ装置２に送信する。
【００８２】
ステップＳ１２２において、まず、制御サーバ装置２は、外部接続の無効化を要求する信号Ｍ３４を管理サーバ装置３に送信する。次いで、ステップＳ３４において、管理サーバ装置３は、移動局装置１による外部通信回線６の利用を停止するように、外部接続を無効化する。次いで、管理サーバ装置３は、外部接続の無効化の完了を示す信号Ｍ３５を制御サーバ装置２に送信する。次いで、ステップＳ３５において、制御サーバ装置２は、移動局装置１に関する外部接続情報、例えば、外部接続契約の内容、残りデータ量、及び外部接続状態を更新する。
【００８３】
本明細書では、信号Ｍ３１を「第１の停止信号」ともいい、信号Ｍ３４を「第２の停止信号」ともいう。
【００８４】
図４では、ステップＳ１２１を実行した後にステップＳ１２２を実行する場合を示したが、ステップＳ１２２はステップＳ１２１よりも前に実行されてもよく、ステップＳ１２１及び１２２は並列に実行されてもよい。
【００８５】
無線ＬＡＮ及び外部接続の両方を無効化することにより、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信は切断される。
【００８６】
また、移動局装置１は、外部接続情報を要求する信号Ｍ３３を制御サーバ装置２に送信する。ステップＳ３５の実行後、制御サーバ装置２は、信号Ｍ３３に応答して、更新された外部接続情報を含む信号Ｍ３６を移動局装置１に送信する。次いで、ステップＳ３６において、移動局装置１は、制御サーバ装置２から受信された外部接続情報を、記憶装置１７に格納する。
【００８７】
図４の動作によれば、制御サーバ装置２は、外部接続情報が予め決められた条件を満たす場合、無線ＬＡＮ及び外部接続の両方を無効化する。特に、制御サーバ装置２は、使用済みデータ量が予め決められたしきい値以上になった場合、例えば、使用済みデータ量が契約により利用可能なデータ量の上限値に達した場合、無線ＬＡＮ及び外部接続の両方を無効化してもよい。
【００８８】
図４の動作によれば、外部接続を無効化するならば無線ＬＡＮも無効化することにより、外部接続が利用可能でない場合に、移動局装置１による不要な無線信号の発生を停止し、リソースを効率的に管理することができる。特に、制御サーバ装置２が移動局装置１に停止信号を送信するという比較的に簡単な動作及び構成により、移動局装置１による不要な無線信号の発生を停止することができる。
【００８９】
［第１の実施形態のまとめ］
第１の実施形態によれば、外部接続を無効化するならば無線ＬＡＮも無効化することにより、外部接続が利用可能でない場合に、移動局装置１による不要な無線信号の発生を停止し、リソースを効率的に管理することができる。特に、制御サーバ装置２が移動局装置１に停止信号を送信するという比較的に簡単な動作及び構成により、移動局装置１による不要な無線信号の発生を停止することができる。
【００９０】
移動局装置１の以前の動作時において外部接続を有効化したことにより、移動体１１１のイグニッション電源がオンされ、移動局装置１がオンされた時点において、外部接続がすでに有効化されていることがある。しかしながら、このような場合であっても、移動局装置１は、無線ＬＡＮを自動的に有効化することなく、ユーザが明示的に外部接続を要求するまでは無線ＬＡＮを有効化しないことが好ましい。第２の実施形態において後述するように、制御サーバ装置２から管理サーバ装置３へのアクセスの頻度は所定値、例えば５回／秒以下に制限されることがある。無線ＬＡＮを自動的に有効化すると、ユーザが移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信を必要としていない場合であっても、当該通信に関連付けられた使用済みデータ量をモニタリングするために、制御サーバ装置２から管理サーバ装置３への余分なアクセスが発生する。このような余分なアクセスに起因して、他の移動局装置１及び管理サーバ装置３を介する他の端末装置４及び外部通信回線６の間の通信について、当該通信に関連付けられた使用済みデータ量のモニタリングが遅延することが懸念される。従って、ユーザが明示的に外部接続を要求するまでは無線ＬＡＮを有効化しないことにより、使用済みデータ量のモニタリングの遅延を生じにくくすることができる。
【００９１】
また、図３において、少なくともステップＳ１１１及びＳ１１３は、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信が確立されている場合のみに実行されてもよい。このため、移動局装置１は、ＬＡＮ通信装置１３をオフしている場合、信号Ｍ２３の送信を停止してもよい。制御サーバ装置２は、ある時間間隔で移動局装置１から信号Ｍ２３を受信している場合のみ、信号Ｍ２１を送信し、予め決められた時間長にわたって移動局装置１から信号Ｍ２３を受信していない場合、信号Ｍ２１の送信を停止してもよい。第２の実施形態において後述するように、制御サーバ装置２から管理サーバ装置３へのアクセスの頻度は所定値、例えば５回／秒以下に制限されることがある。移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信が確立されているか否かにかかわらず制御サーバ装置２が信号Ｍ２１を送信すると、使用済みデータ量をモニタリングする必要がない場合であっても、制御サーバ装置２から管理サーバ装置３への余分なアクセスが発生する。このような余分なアクセスに起因して、他の移動局装置１及び管理サーバ装置３を介する他の端末装置４及び外部通信回線６の間の通信について、当該通信に関連付けられた使用済みデータ量のモニタリングが遅延することが懸念される。従って、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信が確立されている場合のみにステップＳ１１１及びＳ１１３を実行することにより、使用済みデータ量のモニタリングの遅延を生じにくくすることができる。
【００９２】
［第２の実施形態］
第２の実施形態は、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信に係る使用済みデータ量の計算に関する。
【００９３】
第２の実施形態に係る情報処理システム１００は、第１の実施形態のものと同様の構成を有する。
【００９４】
移動局装置１及び管理サーバ装置３を介して端末装置４及び外部通信回線６の間で通信する場合、管理サーバ装置３により外部接続のデータ量を測定し、測定されたデータ量に基づいて、制御サーバ装置２により通信を制御する。通信の制御は、例えば、料金の計算、データ量が上限に達した場合の通信の停止、などを含む。この場合、管理サーバ装置３によって測定されたデータ量は、制御サーバ装置２により管理サーバ装置３から読み出される。
【００９５】
ただし、管理サーバ装置３から読み出されるデータ量は、その形式及び内容などに関して制限されることがある。例えば、データ量の読み出しには、以下の制限が課されることがある。
【００９６】
（１）管理サーバ装置３は、他の装置、例えば制御サーバ装置２などから、１秒間に最大で５回までのアクセスしか受け付けることができない。１回のアクセスにより、１つの移動局装置１に関連付けられた使用済みデータ量が読み出される。また、１回のアクセスにより、１つの移動局装置１に関連付けられた外部接続が有効化又は無効化される。従って、制御サーバ装置２は、１分間で最大３００台、すなわち１時間で最大１８０００台の移動局装置１に関連付けられた通信を制御することしかできない
（２）管理サーバ装置３によって測定される使用済みデータ量は、各月の予め決められた日から起算された値を有し、１ヶ月ごとにリセットされる。従って、外部接続契約の開始日又は他の任意の時点から起算された使用済みデータ量を管理サーバ装置３から読み出すことはできない。
（３）管理サーバ装置３は、最長でも、過去２ヶ月分の使用済みデータ量しか保持することができない。３ヶ月以前の使用済みデータ量は、管理サーバ装置３から破棄される。
【００９７】
例えば、残りデータ量がゼロに達した場合に通信を即時に停止するためには、制御サーバ装置２が使用済みデータ量を常に正確に把握している必要がある。しかしながら、上述のように管理サーバ装置３からのデータ量の読み出しが制限されている場合、他の装置により使用済みデータ量を常に正確に把握することは困難なことがある。例えば、所定時間により多くのアクセスを受け付けることができるように、管理サーバ装置３を改修することが考えられる。また、任意の時点から起算された使用済みデータ量を読み出すことができるように、管理サーバ装置３を改修することが考えられる。さらに、より長期間にわたる使用済みデータ量を保持することができるように、管理サーバ装置３を改修することが考えられる。しかしながら、管理サーバ装置３を改修すると、通信事業者設備１１２の全体に影響するので、例えば、数十億円を超える多額の費用がかかるおそれがある。従って、測定されたデータ量の読み出しが制限されている場合であっても、他の装置によりデータ量を高精度に計算することが求められる。
【００９８】
第２の実施形態では、測定されたデータ量の読み出しが制限されている場合であっても、比較的に簡単な構成で、データ量を高精度に計算することができる情報処理システム１００について説明する。
【００９９】
制御サーバ装置２は、使用済みデータ量を送信するように、予め決められた第１の時間間隔、例えば１０分ごとに管理サーバ装置３に要求する。管理サーバ装置３によって測定されて制御サーバ装置２に送信される使用済みデータ量は、所定の時間周期の始め、例えば、各月の予め決められた日から起算される。制御サーバ装置２は、管理サーバ装置３から使用済みデータ量を受信する。制御サーバ装置２は、使用済みデータ量に基づいて、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信の開始時から起算されて合計された使用済みデータ量を利用可能なデータ量の上限値から減算した残りデータ量を計算する。最新の残りデータ量ｒ（ｎ）は、最新の使用済みデータ量ｕ（ｎ）と前回の使用済みデータ量ｕ（ｎ−１）との差を、前回の残りデータ量ｒ（ｎ−１）から減算することにより計算される。
【０１００】
図５は、第２の実施形態の第１の実施例に係る情報処理システム１００による使用済みデータ量及び残りデータ量の変化を示すグラフである。図５は、移動局装置１のユーザと制御サーバ装置２の事業者との間で、上限値として１ＧＢまでのデータ量を利用可能である外部接続契約Ａを締結する場合を示す。図５〜図７の例において、管理サーバ装置３は使用済みデータ量を各月の１日から起算する。制御サーバ装置２は、管理サーバ装置３から所定の時間間隔で使用済みデータ量ｕ（ｎ）を取得する。従って、制御サーバ装置２が使用済みデータ量ｕ（ｎ）を取得するごとに、最新の残りデータ量ｒ（ｎ）は次式により計算される。
【０１０１】
最新の残りデータ量ｒ（ｎ）＝前回の残りデータ量ｒ（ｎ−１）−（現在の使用済みデータ量ｕ（ｎ）−前回の使用済みデータ量ｕ（ｎ−１））
【０１０２】
例えば、管理サーバ装置３から順に読み出される使用済みデータ量が、０ＭＢ、１００ＭＢ、２００ＭＢ、…、９００ＭＢ、１０００ＭＢになる場合、残りデータ量は次式により計算される。
【０１０３】
１０００＝１０００−（０−０）
９００＝１０００−（１００−０）
８００＝９００−（２００−１００）
…
０＝１００−（１０００−９００）
【０１０４】
図５〜図７では、グラフ中の黒丸により、管理サーバ装置３からの使用済みデータ量の読み出しを模式的に示す。図５〜図７の例では、数日ごとに使用済みデータ量を読み出すように示しているが、より短い時間間隔で使用済みデータ量を読み出してもよい。
【０１０５】
制御サーバ装置２は、残りデータ量が予め決められた第１のしきい値以下になった場合、例えば、残りデータ量がゼロに達した場合、又はゼロに近い値に達した場合、外部接続を無効化する。第１の実施形態において説明したように、制御サーバ装置２は、残りデータ量が予め決められた第１のしきい値以下になった場合、例えば、残りデータ量がゼロに達した場合、又はゼロに近い値に達した場合、無線ＬＡＮ及び外部接続の両方を無効化してもよい。
【０１０６】
制御サーバ装置２は、残りデータ量が第１のしきい値より大きい第２のしきい値以下になった場合、第１の時間間隔よりも短い第２の時間間隔で、使用済みデータ量を送信するように管理サーバ装置３に要求してもよい。第２のしきい値は、例えば、契約により利用可能なデータ量の上限値の１０％などに設定される。管理サーバ装置３から使用済みデータ量を読み出す時間間隔が比較的に長いと、残りデータ量がゼロに達した後においても通信が継続されるおそれがある。しかしながら、残りデータ量がゼロに近づいた場合、管理サーバ装置３から使用済みデータ量を読み出す時間間隔を短縮することにより、残りデータ量がゼロに達する時点をより正確に検出することができる。第２の時間間隔は、固定値であってもよく、残りデータ量がゼロに近づくにつれて、連続的又は離散的に短くなってもよい。
【０１０７】
図６は、第２の実施形態の第２の実施例に係る情報処理システム１００による使用済みデータ量及び残りデータ量の変化を示すグラフである。図６は、移動局装置１のユーザと制御サーバ装置２の事業者との間で、上限値として１ＧＢまでのデータ量を利用可能である外部接続契約Ａを締結し、その後、上限値として２ＧＢまでのデータ量を利用可能である外部接続契約Ｂをさらに締結する場合を示す。
【０１０８】
例えば、外部接続契約Ｂによる通信中において、管理サーバ装置３から順に読み出される使用済みデータ量が、１０００ＭＢ、１１００ＭＢ、１２００ＭＢ、…、２９００ＭＢ、３０００ＭＢになる場合、残りデータ量は次式により計算される。
【０１０９】
１９００＝２０００−（１１００−１０００）
１８００＝１９００−（１２００−１１００）
…
０＝１００−（３０００−２９００）
【０１１０】
図７は、第２の実施形態の第３の実施例に係る情報処理システム１００による使用済みデータ量及び残りデータ量の変化を示すグラフである。図７は、移動局装置１のユーザと制御サーバ装置２の事業者との間で、上限値として１ＧＢまでのデータ量を利用可能である外部接続契約Ａを締結し、外部接続契約Ｂによる通信が複数の時間周期、すなわち１１月〜１２月にわたって連続的又は断続的に継続する場合を示す。前述のように、管理サーバ装置３は使用済みデータ量を各月の１日から起算するので、使用済みデータ量は、図７の１２月１日にリセットされる。このような場合であっても、最新の残りデータ量は、図５及び図６を参照して説明したように計算される。ただし、制御サーバ装置２は、連続した第１及び第２の時間周期にわたって残りデータ量を計算する場合、かつ、第２の時間周期において最初に残りデータ量ｒ（ｎ２）を計算する場合、前回の使用済みデータ量をゼロに設定する。従って、最新の残りデータ量ｒ（ｎ２）は次式により計算される。
【０１１１】
最新の残りデータ量ｒ（ｎ２）＝前回の残りデータ量ｒ（ｎ１）−（現在の使用済みデータ量ｕ（ｎ）−０
【０１１２】
例えば、管理サーバ装置３から順に読み出される１１月分の使用済みデータ量が、０ＭＢ、１００ＭＢ、２００ＭＢ、３００ＭＢ、４００ＭＢになり、管理サーバ装置３から順に読み出される１２月分の使用済みデータ量が、１００ＭＢ、２００ＭＢ、３００ＭＢ、４００ＭＢ、５００ＭＢになる場合、残りデータ量は次式により計算される。
【０１１３】
１０００＝１０００−（０−０）
９００＝１０００−（１００−０）
８００＝９００−（２００−１００）
７００＝８００−（３００−２００）
６００＝７００−（４００−３００）
５００＝６００−（１００−０）
４００＝５００−（２００−１００）
３００＝４００−（３００−２００）
２００＝３００−（４００−３００）
１００＝２００−（５００−４００）
【０１１４】
図７の例では、１２月１日にリセットされる直前の使用済みデータ量は管理サーバ装置３から読み出されず、制御サーバ装置２は、この時点における正確な使用済みデータ量を知ることができない。しかしながら、１２月において最初に残りデータ量を計算する場合、前回の使用済みデータ量をゼロに設定することにより、通信開始時から起算されて合計された残りデータ量を最小の誤差で計算することができる。また、この場合、制御サーバ装置２は、１２月において残りデータ量を計算する場合、過去の使用済みデータ量を読み出すために管理サーバ装置３へ余分なアクセスを行うことなく、残りデータ量を計算することができる。
【０１１５】
制御サーバ装置２は、残りデータ量がゼロになった場合、外部接続を無効化してもよい。また、制御サーバ装置２は、残りデータ量がゼロになった場合、無線ＬＡＮ及び外部接続の両方を無効化してもよい。
【０１１６】
上述の例では、制御サーバ装置２が残りデータ量を計算する場合について説明したが、制御サーバ装置２は、残りデータ量に代えて、通信開始時から起算されて合計された使用済みデータ量を計算してもよい。ここで、管理サーバ装置３によって測定されて制御サーバ装置２に送信される使用済みデータ量を、「第１の使用済みデータ量」ともいう。制御サーバ装置２は、第１の使用済みデータ量に基づいて、移動局装置１及び管理サーバ装置３を介する端末装置４及び外部通信回線６の間の通信の開始時から起算されて合計された使用済みデータ量を示す第２の使用済みデータ量を計算する。第２の使用済みデータ量は、最新の第１の使用済みデータ量と前回の第１の使用済みデータ量との差を、前回の第２の使用済みデータ量に加算することにより計算される。制御サーバ装置２は、管理サーバ装置３から所定の時間間隔で第１の使用済みデータ量を取得する。従って、制御サーバ装置２が第１の使用済みデータ量を取得するごとに、最新の第２の使用済みデータ量は次式により計算される。
【０１１７】
最新の第２の使用済みデータ量＝前回の第２の使用済みデータ量＋（最新の第１の使用済みデータ量−前回の第１の使用済みデータ量）
【０１１８】
制御サーバ装置２は、第２の使用済みデータ量が第１のしきい値より小さい第２のしきい値、例えば、契約により利用可能なデータ量の上限値の９０％など以上になった場合、第１の時間間隔よりも短い第２の時間間隔で、第１の使用済みデータ量を送信するように管理サーバ装置３に要求してもよい。管理サーバ装置３から第１の使用済みデータ量を読み出す時間間隔が比較的に長いと、第２の使用済みデータ量が契約により利用可能なデータ量の上限値を超過するおそれがある。しかしながら、第２の使用済みデータ量が契約により利用可能なデータ量の上限値に近づいた場合、管理サーバ装置３から第１の使用済みデータ量を読み出す時間間隔を短縮することにより、第２の使用済みデータ量が契約により利用可能なデータ量の上限値に達する時点をより正確に検出することができる。第２の時間間隔は、固定値であってもよく、第２の使用済みデータ量が契約により利用可能なデータ量の上限値に近づくにつれて、連続的又は離散的に短くなってもよい。
【０１１９】
第２の実施形態は、支払った料金に応じて利用可能なデータ量の上限値を有する外部接続契約を締結する場合に限らず、データ量に応じて増大する料金を請求する従量制の外部接続契約を締結する場合にも適用可能である。
【０１２０】
［他の変形例］
図１の例では、移動局装置１と制御サーバ装置２とが管理サーバ装置３を介して接続されるように示したが、移動局装置１及び制御サーバ装置２は、通信事業者設備１１２における、管理サーバ装置３以外の他の装置を介して互いに接続されてもよい。
【０１２１】
図２のステップＳ１において、移動局装置１は、イグニッション電源に代わって、例えばアクセサリ電源がオンされたか否かを検出してもよい。
【０１２２】
移動局装置１のＷＡＮ通信装置１２及びＬＡＮ通信装置１３の少なくとも一方は、移動局装置１に内蔵される場合だけに限定されず、移動局装置１の外部に設けられ、移動局装置１の本体とＵＳＢ（Universal Serial Bus）ケーブルなどを介して接続されてもよい。
【０１２３】
外部通信回線６は、上述のようにインターネットであってもよく、他の有線又は無線通信回線であってもよい。
【０１２４】
使用済みデータ量は、移動局装置１ごとに計算される。例えば、１つの移動局装置１に１つの端末装置４が通信可能に接続される場合、移動局装置１及び管理サーバ装置３を介するこの１つの端末装置４及び外部通信回線６の間の通信に関連付けられた使用済みデータ量が計算される。また、１つの移動局装置１に複数の端末装置４が通信可能に接続される場合、移動局装置１及び管理サーバ装置３を介するこれらの端末装置４及び外部通信回線６の間の通信に関連付けられた合計の使用済みデータ量が計算される。
【０１２５】
なお、本実施形態の情報処理システム１００において、移動局装置１、制御サーバ装置２、及び管理サーバ装置３のそれぞれは、所定のアプリケーションプログラムを実行する１つ又は複数のコンピュータによって実装されてもよい。情報処理システム１００の各処理は、単一の装置によって集中処理されることによって実現されてもよく、或いは、複数の装置によって分散処理されてもよい。
【０１２６】
制御サーバ装置２は、単一のサーバ装置であってもよく、複数のサーバ装置の組み合わせであってもよい。制御サーバ装置２は、移動局装置１及び管理サーバ装置３を介するこの１つの端末装置４及び外部通信回線６の間の通信を制御するサーバ装置を含んでもよい。制御サーバ装置２は、ユーザの登録及び／又は支払いなどを管理するサーバ装置を含んでもよい。制御サーバ装置２は、移動局装置１又はそのアプリケーションプログラムを認証するサーバ装置を含んでもよい。複数のサーバ装置は、地理的に分散して配置されてもよい。
【産業上の利用可能性】
【０１２７】
本発明は、移動局装置及び管理サーバ装置を介して端末装置及び外部通信回線の間で通信する情報処理システムに適用可能である。
【符号の説明】
【０１２８】
１…移動局装置、
２…制御サーバ装置、
３…管理サーバ装置、
４…端末装置、
５…基地局装置、
６…外部通信回線、
１１…制御装置、
１２…ＷＡＮ通信装置、
１３…ＬＡＮ通信装置、
１４…入力装置、
１５…表示装置、
１６…センサ群、
１７…記憶装置、
２１…制御装置、
２２…通信装置、
２３…記憶装置、
３１…制御装置、
３２…通信装置、
３３…通信装置、
３４…ゲートウェイ（ＧＷ）装置、
３５…スイッチ装置、
３６…記憶装置、
１００…情報処理システム、
１１１…移動体、
１１２…通信事業者設備。
【図１】
2020123924.tif 000003
【図２】
2020123924.tif 000004
【図３】
2020123924.tif 000005
【図４】
2020123924.tif 000006
【図５】
2020123924.tif 000007
【図６】
2020123924.tif 000008
【図７】
2020123924.tif 000009