(57)【要約】【解決手段】通信事業者が提供するＳＩＭ（Subscriber identity module）３が実装されてなる携帯情報端末にインストールされ、この携帯情報端末４のデータ通信や端末機能を制御するためのアプリ１３であり、前記携帯情報端末４に、所定の生存確認指令に応じ、上記通信事業者の通信制御サーバ１４に対して当該アプリが実行中であることを示す生存信号を送信させるものであり、前記データ通信制御サーバ１４は、前記生存確認指令に応じた前記アプリ１３からの生存信号を受信しない場合に、前記ＳＩＭによるデータ通信を停止する指令を前記携帯情報端末４が接続しているモバイルネットワーク接続制御装置９に送信するものであることを特徴とするアプリ１３が提供される。【選択図】    図１
2019160076.tif 000002
【特許請求の範囲】
【請求項１】
通信事業者が提供するＳＩＭ（Subscriber identity module）が実装されてなる携帯情報端末にインストールされ、この携帯情報端末のデータ通信や端末機能を制御するためのコンピュータソフトウエアプログラムであり、
このコンピュータソフトウエアプログラムは、前記携帯情報端末に、所定の生存確認指令に応じ、上記通信事業者の通信制御サーバに対して当該アプリが実行中であることを示す生存信号を送信させるものであり、
前記データ通信制御サーバは、前記生存確認指令に応じた前記アプリからの生存信号を受信しない場合に、前記ＳＩＭによるデータ通信を停止する指令を前記携帯情報端末が接続しているモバイルネットワーク接続制御装置に送信するものである
ことを特徴とするコンピュータソフトウエアプログラム。
【請求項２】
請求項１記載のコンピュータソフトウエアプログラムにおいて、
前記生存確認指令は、前記データ通信制御サーバから受け取るものであり、
前記データ通信サーバは、前記生存確認指令に応じた前記アプリからの生存信号を一定時間内に受信しない場合に前記ＳＩＭによるデータ通信を停止する指令を前記モバイルネットワーク接続制御装置に送信するものである
ことを特徴とするコンピュータソフトウエアプログラム。
【請求項３】
請求項１記載のコンピュータソフトウエアプログラムにおいて、
前記生存確認指令は、前記携帯情報端末内で一定時間毎に生成されるものであり、
前記データ通信サーバは、前記生存確認指令に応じた前記アプリからの生存信号を前記一定時間毎に受信しない場合に前記ＳＩＭによるデータ通信を停止する指令を前記モバイルネットワーク接続制御装置に送信するものである
ことを特徴とするコンピュータソフトウエアプログラム。
【請求項４】
請求項１記載のコンピュータソフトウエアプログラムにおいて、
さらに、
上記携帯情報端末内で検出した事象に基づいてデータ通信制御についての指令を生成し、前記データ通信制御サーバに送信するデータ通信制御モジュールを有するものである
ことを特徴とするコンピュータソフトウエアプログラム。
【請求項５】
通信事業者が提供するＳＩＭ（Subscriber identity module）が実装されてなる携帯情報端末にインストールされ、この携帯情報端末のデータ通信や端末機能を制御するためのコンピュータソフトウエアプログラムと通信するデータ通信制御サーバであり、
前記コンピュータソフトウエアプログラムは、前記携帯情報端末に、所定の生存確認指令に応じ、上記通信事業者の通信制御サーバに対して当該アプリが実行中であることを示す生存信号を送信させるものであり、
このデータ通信制御サーバは、前記生存確認指令に応じた前記アプリからの生存信号を受信しない場合に、前記ＳＩＭによるデータ通信を停止する指令を前記携帯情報端末が接続しているモバイルネットワーク接続制御装置に送信するものである
ことを特徴とするデータ通信制御サーバ。
【請求項６】
請求項５記載のデータ通信制御サーバにおいて、
前記生存確認指令は、このデータ通信制御サーバが送るものであり、
このデータ通信サーバは、前記生存確認指令に応じた前記アプリからの生存信号を一定時間内に受信しない場合に前記ＳＩＭによるデータ通信を停止する指令を前記モバイルネットワーク接続制御装置に送信するものである
ことを特徴とするデータ通信制御サーバ。
【請求項７】
請求項５記載のデータ通信制御サーバにおいて、
前記生存確認指令は、前記携帯情報端末内で一定時間毎に生成されるものであり、
このデータ通信サーバは、前記生存確認指令に応じた前記アプリからの生存信号を前記一定時間毎に受信しない場合に前記ＳＩＭによるデータ通信を停止する指令を前記モバイルネットワーク接続制御装置に送信するものである
ことを特徴とするデータ通信制御サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、モバイルネットワークで使用される携帯情報端末のデータ通信や端末機能を制御するためのコンピュータソフトウエアプログラム及びデータ通信制御サーバに関する。
【背景技術】
【０００２】
近年、スマートフォン等の携帯情報端末の利用拡大に伴い、多種多様のアプリが開発されユーザの嗜好に応じてインストールされ、利用されるようになっている。【０００３】
データ通信サービスを提供する通信事業者やアプリ・サービス事業者の中には、携帯情報端末の端末の管理等に関する基本的な制御をアプリ等の形で提供し、独自のサービスを展開しようとするものがある。しかしながら、ユーザが何らかの方法で上記アプリを削除すると上記通信事業者は端末の管理に関する制御を行えなくなるということがあった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は、上記の課題に鑑みてなされたもので、通信事業者が提供する端末の管理に対する制御に関するアプリをユーザが勝手に削除して端末の管理に対する制御行えなくなることを有効に防止できる手段を提供することを目的とするものである。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、この発明の第１の主要な観点によれば、通信事業者が提供するＳＩＭ（Subscriber identity module）が実装されてなる携帯情報端末にインストールされ、この携帯情報端末のデータ通信や端末機能を制御するためのコンピュータソフトウエアプログラムであり、このコンピュータソフトウエアプログラムは、前記携帯情報端末に、所定の生存確認指令に応じ、上記通信事業者の通信制御サーバに対して当該コンピュータソフトウエアプログラムが実行中であることを示す生存信号を送信させるものであり、前記データ通信制御サーバは、前記生存確認指令に応じた前記アプリからの生存信号を受信しない場合に、前記ＳＩＭによるデータ通信を停止する指令を前記携帯情報端末が接続しているモバイルネットワーク接続制御装置に送信するものであることを特徴とするコンピュータソフトウエアプログラムが提供される。【０００６】
この発明の１の実施態様によれば、前記生存確認指令は、前記データ通信制御サーバから受け取るものであり、前記データ通信サーバは、前記生存確認指令に応じた前記アプリからの生存信号を一定時間内に受信しない場合に前記ＳＩＭによるデータ通信を停止する指令を前記モバイルネットワーク接続制御装置に送信するものである。【０００７】
また別の１の実施態様によれば、前記生存確認指令は、前記携帯情報端末内で一定時間毎に生成されるものであり、前記データ通信サーバは、前記生存確認指令に応じた前記アプリからの生存信号を前記一定時間毎に受信しない場合に前記ＳＩＭによるデータ通信を停止する指令を前記モバイルネットワーク接続制御装置に送信するものである。【０００８】
更なる別の１の実施態様によれば、さらに、上記携帯情報端末内で検出した事象に基づいてデータ通信制御についての指令を生成し、前記データ通信制御サーバに送信するデータ通信制御モジュールを有するものであることを特徴とするコンピュータソフトウエアプログラムが提供される。【０００９】
また、この発明の第２の主要な観点によれば、通信事業者が提供するＳＩＭ（Subscriber identity module）が実装されてなる携帯情報端末にインストールされ、この携帯情報端末のデータ通信や端末機能を制御するためのコンピュータソフトウエアプログラムと通信するデータ通信制御サーバであり、前記コンピュータソフトウエアプログラムは、前記携帯情報端末に、所定の生存確認指令に応じ、上記通信事業者の通信制御サーバに対して当該アプリが実行中であることを示す生存信号を送信させるものであり、このデータ通信制御サーバは、前記生存確認指令に応じた前記アプリからの生存信号を受信しない場合に、前記ＳＩＭによるデータ通信を停止する指令を前記携帯情報端末が接続しているモバイルネットワーク接続制御装置に送信するものであることを特徴とするデータ通信制御サーバが提供される。【００１０】
この発明の上記特許請求の範囲に記載していない他の特徴については、この後の発明の最良の実施形態及び図面中に明らかにされる。
【図面の簡単な説明】
【００１１】
【図１】図１は、この発明の一実施例を示すモバイルネットワーク構成を示す全体概略構成図。
【図２】図２は、同じく、ＳＩＭ管理アプリを示す概略構成図。
【発明を実施するための形態】
【００１２】
以下、この発明の一実施形態について図面を参照して説明する。
【００１３】
この実施形態は、ＳＩＭカードがＭＶＮＯ事業者、すなわち、仮想移動体通信事業者（Ｍｏｂｉｌｅ  Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｏｐｅｒａｔｏｒ）によって提供される場合を例にとって説明する。また、移動体通信事業者（Ｍｏｂｉｌｅ Ｎｅｔｗｏｒｋ  Ｏｐｅｒａｔｏｒ、以下「ＭＮＯ事業者」という）が実施する場合にも同様に適用可能である。
【００１４】
ＭＶＮＯ事業者とは、モバイルネットワークという物理的な移動体回線網を自社では持たず、実際に保有するＭＮＯ事業者から借りて、自社ブランドで通信サービスを行う事業者のことをいう。
【００１５】
本発明の特徴的構成の説明をする前に、本発明の理解の便宜のため、まず図１を参照して、ＭＶＮＯ事業者のＳＩＭカードを利用した場合のデータ通信環境の一例について説明する。
（データ通信構成）
図１中、図に１で示すのがＭＮＯ事業者のモバイルネットワークシステムであり、２で示すのがＭＶＮＯ事業者（本発明の通信事業者）のネットワーク接続システムである。
【００１６】
この実施例では、ＭＶＮＯ事業者と契約してＳＩＭカード３を購入したユーザが、自己の携帯情報端末４にそのＳＩＭカード３をセットして有効化する。このことで、この携帯情報端末４は、基地局５を介してＭＮＯ事業者のモバイルネットワーク１に接続された後、前記ＭＶＯ事業者側のサービスゲートウェイ７（ＳＧＷ）からＭＶＮＯ事業者側のパケットデータネットワークゲートウェイ８（ＰＧＧ）、帯域制御ルータ９を介してインターネットの各種サービス提供サーバ１０ａ〜１０ｅに接続できるようになる。
【００１７】
これらＭＶＯ事業者側のサービスゲートウェイ７（ＳＧＷ）とＭＶＮＯ事業者側のパケットゲートウェイ８（ＰＧＷ）の間には、ＭＶＯ事業者とＭＶＮＯ事業者との契約に基づいた通信帯域、例えば１００Ｍｂｐｓが確保されるように構成されている。そして、ＭＶＮＯ事業者の帯域制御ルータ９は、前記ＳＩＭカード３ユーザとの契約内容に基づいて、必要な接続帯域を確保してデータ通信を行わせるようになっている。
【００１８】
前記ユーザの携帯情報端末４は、ＳＩＭカード（エレクトッリックＳＩＭを含む）３がインストールされモバイル通信ができる端末、典型的にはスマートフォンやタブレットであって、図示しないＣＰＵ、ＲＡＭ、及びＲＯＭを有する。ＲＯＭにはｉＯＳ（商品名）やＡｎｄｒｏｉｄ（商品名）、Ｗｉｎｄｏｗｓ（商品名）等のオペレーションシステムソフトウェアプログラム（以下「ＯＳ」という）と、各種アプリケーションソフトウェアプログラム（以下、単に「アプリ」という）１１がインストールされている他、これらのＯＳやアプリ１１で利用するデータが格納されるようになっている。
【００１９】
このユーザの携帯情報端末４にインストールされたアプリケーション１１としては、動画ソフト、ＩＰ電話、ＳＮＳ、ブラウザ、メーラ等があるが、ユーザが自己の好みで追加のアプリケーションを自由にインストールできるようになっている。これら携帯情報端末４上のアプリ１１は、ＣＰＵにより適宜ＲＡＭ上に呼び出されて展開され実行されることで、上記ＭＮＯ事業者のモバイルネットワークシステム１とＭＶＮＯ事業者のネットワーク接続システム２を介して、インターネットに接続できるようになっている。
（この発明の特徴的構成）
この実施形態では、ユーザの携帯情報端末４には、ＳＩＭ管理アプリ１３がインストールされていると共に、ＮＶＮＯ事業者のシステム２には、前記ＳＩＭ管理アプリ１３と通信するＳＩＭ通信制御装置１４が設けられている。
【００２０】
前記ＳＩＭ管理アプリ１３は、特定のＮＶＮＯ事業者のＳＩＭカード３を用いたデータ通信および端末機能を制御するために、上記ＭＶＮＯ事業者自身によって提供されたものであり、図２に示すように、大きく分けて、アプリ生存確認モジュール１３ａと、ＳＩＭ通信制御モジュール１３ｂと、生存通知モジュール２０と、この携帯情報端末４の端末機能を制御する端末制御モジュール２１とを有する。
【００２１】
前記アプリ生存確認モジュール１３ａは、前記ＳＩＭ通信制御装置１４に対して上記ＳＩＭカードのＩＤを送信するＩＤ通知モジュール１５と、前記ＳＩＭ通信制御装置１４からの生存通知指令に応じ当該ＳＩＭ管理アプリ１３が実行中、すなわち、アンインストールされず生存中、であることを示す生存レスポンス信号を送信するレスポンスモジュール１６とを有する。
【００２２】
また、前記ＳＩＭ通信制御モジュール１３ｂは、前記ＳＩＭカードによる様々な通信形態を設定・制御するためのもので、この実施例ではＧＰＳによる位置検出信号に応じて通信を制限、あるいは許可するサービスを提供するものである。なお、ＳＩＭ通信制御モジュール１３ｂとしては、この他、ユーザ・アプリ毎に通信速度を調節できる機能を提供するものも考えられる。
【００２３】
また、前記生存通知モジュール２０は、前記ＳＩＭ通信制御装置１４に一定の間隔で生存信号を送信する。この生存通知モジュール２０は、前記アプリ生存確認モジュール１３ａとは独立して動作し、一定間隔で前記ＳＩＭ通信制御装置１４にこのアプリの生存確認信号を送信するものである。
【００２４】
さらに、前記端末制御モジュール２１は、前記携帯情報端末４の上記ＳＩＭ通信に関する以外の様々な設定や他のアプリの設定を、自動で若しくはユーザの設定に基づいて行うものである。
【００２５】
一方、前記ＳＩＭ通信制御装置１４は、通知サーバ２２とＡＰＩサーバ２３を有する。まず、通知サーバ２２は、前記ＩＤ通知モジュール１５がＩＤを通知して来た携帯情報端末に対して、ユーザデータベース（ＤＢ）２４に基づいて生存確認通知を送信するものである。また、前記ＡＰＩサーバ２３は、前記レスポンスモジュール１６が送信したレスポンス信号、若しくは前記データ制御モジュール１３ｂが送信したデータ制御信号、生存通知モジュール２０が送信した生存通知信号に基づいて、ユーザ毎にデータ通信のＯＮ／ＯＦＦを行う指令を前記帯域制御ルータ９に送るものである。
（動作）
以下、このＳＩＭ管理アプリ１３の基本的動作を説明する。
【００２６】
まず、ユーザがＭＶＮＯ事業者とデータ通信/音声通信契約を締結し、ＳＩＭカード３を購入すると、このＳＩＭカード２を携帯情報端末４にセットすると共に、前記ＳＩＭ管理アプリ１３のインストールも求められる。
【００２７】
ユーザがＳＩＭ管理アプリ１３をインストールして起動すると、このＳＩＭ管理アプリ１３のＩＤ通知モジュール１５は前記ＳＩＭカード３のＩＤを取得して前記通知サーバ２２に通知する。
【００２８】
前記通知サーバ２２は、前記ＩＤ通知を受け取ると、これ以後、一定の時間間隔で前記携帯情報端末４に生存確認通知を送る。前記ＳＩＭ管理アプリ１３のレスポンスモジュール１６は、前記生存確認通知を受け取ると、レスポンス信号を送信し、前記ＡＰＩサーバ２３を呼び出す。ここでこのＡＰＩサーバ２３は前記通知サーバ２２の通知指令と連動し、上記レスポンスが一定時間にあるとそのことを記録し、一定時間内にレスポンスがない場合には前記帯域制御ルータ９に対して当該ユーザの状態端末のデータ通信をＯＦＦにするための指令を送信する。
【００２９】
これにより、例えば、ユーザが上記携帯情報端末４から上記ＳＩＭ管理アプリ１３をアンインストールした場合には、上記ＡＰＩサーバ２３で上記レスポンス信号を受信できないから、上記帯域制御ルータ９でユーザのデータ通信をＯＦＦにすることになる。
【００３０】
このような構成によれば、ＭＶＮＯ通信業者が自社のＳＩＭ管理アプリ３を使って、例えばユーザ毎の帯域制御や、この端末４自体の制御、様々なサービスを提供しようとしている場合に、このアプリ３を削除することを実質的に禁止できる効果がある。
【００３１】
また、前記データ通信制御モジュール１３ｂ、生存確認モジュール２０からの制御信号も、前記ＡＰＩサーバ２３を呼び出す形で送信されるようになっている。
【００３２】
前記生存確認モジュール１３ｂは、前記通知サーバ２２からの通知によらず、自発的に生存確認指令を送信するものであり、前記ＡＰＩサーバ２３は前回の生存確認通知から一定時間内に次回の通知がないことに基づいて上記帯域制御ルータ９へユーザのデータ通信をＯＦＦにする旨の指令を出す。
【００３３】
なお、上記いずれか方法でデータ通信がＯＦＦにされた後に、前記ＡＰＩサーバ２３が生存確認通知を受け取った場合には、このＡＰＩサーバ２３は前記帯域制御ルータ９にデータ通信を再びＯＮにする旨の指令を出すようになっている。
【００３４】
なお、この発明は上記の一実施例に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。
【００３５】
たとえば、上記データ通信のＯＮ／ＯＦＦ指令はＡＰＩで受け付けて処理するようになっているが、これに限定されるものではなく、他の方法で実現されているものであっても良い。
【００３６】
また、上記一実施形態では、この発明の通信事業者はＭＶＮＯ事業者であったが、ＭＮＯ事業者であっても良い。
【符号の説明】
【００３７】
１…モバイルネットワークシステム
２…ネットワーク接続システム
３…ＳＩＭカード
４…携帯情報端末
５…基地局
６…パケットゲートウェイ
７…サービスゲートウェイ
９…帯域制御ルータ
１０ａ〜１０ｅ…各種サービス提供サーバ
１１…各種アプリ
１３…ＳＩＭ管理アプリ
１３ａ…アプリ生存確認モジュール
１３ｂ…ＳＩＭ通信制御モジュール
１４…ＳＩＭ通信制御装置
１５…ＩＤ通知モジュール
１６…レスポンスモジュール
２０…生存通知モジュール
２２…通知サーバ
２３…ＡＰＩサーバ
２４…ユーザデータベース
【図１】
2019160076.tif 000003
【図２】
2019160076.tif 000004
【国際調査報告】
2019160076.tif 000005
2019160076.tif 000006