[go: up one dir, main page]

JP2005012474A - Control device, control system, and control method - Google Patents

Control device, control system, and control method Download PDF

Info

Publication number
JP2005012474A
JP2005012474A JP2003174019A JP2003174019A JP2005012474A JP 2005012474 A JP2005012474 A JP 2005012474A JP 2003174019 A JP2003174019 A JP 2003174019A JP 2003174019 A JP2003174019 A JP 2003174019A JP 2005012474 A JP2005012474 A JP 2005012474A
Authority
JP
Japan
Prior art keywords
execution
permission
information
communication
mobile communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2003174019A
Other languages
Japanese (ja)
Other versions
JP4199056B2 (en
Inventor
Hideaki Nishio
英昭 西尾
Yuki Kanzaki
由紀 神▲崎▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Docomo Technology Inc
Original Assignee
NTT Docomo Inc
Docomo Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc, Docomo Technology Inc filed Critical NTT Docomo Inc
Priority to JP2003174019A priority Critical patent/JP4199056B2/en
Publication of JP2005012474A publication Critical patent/JP2005012474A/en
Application granted granted Critical
Publication of JP4199056B2 publication Critical patent/JP4199056B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

【課題】通信停止状態にある移動機の機能を遠隔操作で変更する。
【解決手段】移動機100による移動通信網200経由の通信の許否を示す通信許否情報が移動機100に割り当てられた通信アドレスに対応付けてサービス制御装置400に入力されると、サービス制御装置400は、通信許否情報が移動機100による移動通信網200経由の通信を許可しないことを表す場合には実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信する。
【選択図】 図1
A function of a mobile device in a communication stopped state is changed by remote control.
When communication permission / rejection information indicating permission / inhibition of communication via a mobile communication network 200 by a mobile device 100 is input to a service control device 400 in association with a communication address assigned to the mobile device 100, the service control device 400 If the communication permission / rejection information indicates that communication via the mobile communication network 200 by the mobile device 100 is not permitted, control information indicating that execution of the program is restricted according to the contents of the execution permission / rejection information is transmitted to the communication address. To do.
[Selection] Figure 1

Description

【0001】
【発明の属する技術分野】
本発明は、移動通信装置を遠隔制御する技術に関する。
【0002】
【従来の技術】
携帯電話機などの移動通信装置(以降、移動機と呼ぶ)は、その携帯性ゆえに、紛失や盗難が生じやすく、その場合、第三者による移動機の不正使用の恐れがある。そのため、紛失や盗難の際、端末に対して速やかに通信停止処理を行うための提案が従来からなされている(例えば、特許文献1)。なお、これ以降、通信停止とは、移動機が移動通信網経由で移動通信網外の他の通信装置との間で通話およびデータ通信を停止することを指し、基地局や交換局など移動通信網内の装置との間では通信が可能である。
【0003】
【特許文献1】
特開2002−78001号公報
【0004】
【発明が解決しようとする課題】
近年、アプリケーションプログラムを実行できる環境を備えた移動機が実用化されている。アプリケーションプログラムの例としては、代金の決済を行うためのクレジット機能を移動機に実現させるプログラムがある。このプログラムを搭載した移動機には、例えば赤外線を用いた通信を可能とする近距離無線通信装置が搭載されており、店頭の端末との間で通信可能となっている。店頭の端末はクレジット会社のサーバ装置と接続されており、代金決済に関する情報の送受信が店頭の端末を介してサーバと移動機との間で行われる。
【0005】
ところで、ユーザが移動機を紛失したり盗難に遭ったりした場合、その移動機を拾得した第三者による移動機の不正使用を防止するために、ユーザが通信事業者に依頼して移動機を通信停止とすることができる。このような通信停止作業により停止されるのは、通信事業者により提供される通信サービスを利用した通信だけである。つまり、近距離無線通信やクレジット機能の使用が禁止される訳ではない。従って、移動機を通信停止状態にしても、この移動機を拾得した第三者によって上述のクレジット機能が不正使用されてしまうおそれがある。このような不正使用は金銭的被害や個人情報の漏洩につながるから、避けるべき事態である。
【0006】
このような事態を回避する方法としては、通信事業者により提供される通信サービスを利用した遠隔操作により移動機の近距離無線通信やクレジット機能の使用を禁止してから当該移動機を通信停止状態にする、という方法が考えられる。しかし、紛失や盗難に伴う通信停止は即座に行われねば効果が薄れることを考慮すると、移動機を通信停止とするまでにやらねばならないことが多い上記の方法は不適切である。やはり、通信停止状態にある移動機の機能を遠隔操作で制限することができるのであれば、それが望ましい。
【0007】
本発明は上述した事情に鑑みてなされたものであり、通信停止状態にある移動機の機能を遠隔操作で変更することのできる技術の提供を目的とする。
【0008】
【課題を解決するための手段】
上述の課題を解決するために、本発明は、プログラムを実行する実行手段とプログラムの実行の許否を表す実行許否情報を記憶する記憶手段と移動通信網から転送されてきた情報を受信する受信手段と該受信手段により受信された情報がプログラムの実行を制限させることを表すときに該実行許否情報の内容に従ってプログラムの実行を制限する制限手段とを備えた複数の移動通信装置の各々について、前記移動通信装置による前記移動通信網経由の通信の許否を示す通信許否情報を該移動通信装置に割り当てられた通信アドレスに対応付けて入力する入力手段と、該入力手段により入力された通信許否情報が前記移動通信装置による前記移動通信網経由の通信を許可しないことを表す場合に、前記実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信する送信手段とを備えることを特徴とする制御装置を提供する。
【0009】
また、本発明は、プログラムを実行する実行手段とプログラムの実行の許否を表す実行許否情報を記憶する記憶手段と移動通信網から転送されてきた情報を受信する受信手段と該受信手段により受信された情報がプログラムの実行を制限させることを表すときに該実行許否情報の内容に従ってプログラムの実行を制限する制限手段とを備えた複数の移動通信装置の各々について、前記移動通信装置による前記移動通信網経由の通信の許否を示す通信許否情報を該移動通信装置に割り当てられた通信アドレスに対応付けて記憶し、該記憶手段により記憶された通信許否情報が前記移動通信装置による前記移動通信網経由の通信を許可しないことを表す場合に、前記実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信する制御装置と、前記制御装置から送信された前記制御情報を受信すると該制御情報を前記通信アドレス宛で転送し、前記制御情報を前記移動通信装置が受信したことを表す制御応答を所定の時間が経過するまでに受信しなかった場合には、前記移動通信装置から送信された信号を受信した時点で前記通信許否情報が前記移動通信装置による前記移動通信網経由の通信を許可しないことを表す場合にのみ該制御情報を前記通信アドレス宛で転送する中継装置とを備えることを特徴とする制御システムを提供する。
【0010】
また、本発明は、プログラムを実行する実行手段とプログラムの実行の許否を表す実行許否情報を記憶する記憶手段と移動通信網から転送されてきた情報を受信する受信手段と該受信手段により受信された情報がプログラムの実行を制限させることを表すときに該実行許否情報の内容に従ってプログラムの実行を制限する制限手段とを備えた複数の移動通信装置の各々について、該移動通信装置による前記移動通信網経由の通信が許可されていない場合に、前記実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信することを特徴とする制御方法を提供する。
【0011】
移動通信装置による移動通信網経由の通信の許否を示す通信許否情報が移動通信装置に割り当てられた通信アドレスに対応付けて制御装置に入力されると、制御装置は、通信許否情報が移動通信装置による移動通信網経由の通信を許可しないことを表す場合には実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信する。
【0012】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態について説明する。これ以降、移動機を遠隔操作で制御することを「リモート制御」と呼ぶ。
【0013】
(1.構成)
図1は、本発明の実施形態にかかるシステム全体の構成を示すブロック図である。移動機100は、通常の携帯電話機能の他、移動通信網200を通じてデータ通信を行うことができる。また、移動機100は、移動通信網200を通じてアプリケーションプログラムをダウンロードする機能を備え、ダウンロードしたアプリケーションプログラムを記憶部101に記憶させる。記憶部101は書き換え可能な不揮発性メモリである。また、移動機100は、近距離無線通信装置102を備える。近距離無線通信装置102は、例えば赤外線やFM(Frequency Modulation)波を用いて数m程度の距離内での通信を行うことのできる通信装置である。または、Bluetooth(登録商標)などの通信規格に従って通信を行うことのできる通信装置でもよい。
【0014】
UIM(User Identification Module)103は、書き換え可能な記憶モジュールの機能を有するICカードである。UIM103には加入者番号が記憶されており、UIM103を移動機100に装着することにより、移動機100は通信可能となる。なお、
【特許請求の範囲】に記載の「移動通信装置」は、「UIM103が装着されている移動機100」を意味する。また、これ以降、「移動機100」とは、「UIM103が装着されている移動機100」を指すものとする。
【0015】
UIM103には実行許否情報テーブル104が格納されている。コンテンツ配信サービスを提供するコンテンツプロバイダ(以降、CPと呼ぶ)がアプリケーションプログラムを移動機100に配信する際、当該プログラムの実行許否情報を当該プログラムとともに移動機100に送信することができる。これによって、実行許否情報が実行許否情報テーブル104に書き込まれる。実行許否情報の構成の一例を図2に示す。同図には複数の実行許否情報が示されている。実行許否情報は、移動機100が処理を施すアプリケーションプログラムの識別番号(以降、APIDと呼ぶ)、移動機100が通信停止とされたときに移動機100が当該アプリケーションプログラムに施す処理内容、当該アプリケーションプログラムを提供するCPの識別番号(以降、CPIDと呼ぶ)から構成される。リモート制御によって移動機100に行わせる処理内容は、「停止」、「装置停止」の2種類である。CPは、ひとつのアプリケーションプログラムに対して上記の処理内容からいずれかひとつを選択することができる。「停止」とは、アプリケーションプログラムの使用を禁止することを表す。「装置停止」とは、近距離無線通装置の使用を禁止することを表す。
【0016】
サービス制御装置(制御装置)400、管理サーバ600、CPサーバ800は、以下に述べる点を除いて通常のサーバ装置と同様の構成を有している。
CPサーバ800は、CPによって管理されており、記憶部801を有し、記憶部801にコンテンツを記憶させ、記憶部801に記憶されたコンテンツを移動機100へ宛ててインターネット700および移動通信網200経由で送信する。なお、本実施形態において、「コンテンツ」とは移動機100が実行可能なアプリケーションプログラムを指す。
【0017】
管理サーバ600は通信事業者によって管理されており、通信事業者が提供する移動通信サービスの顧客情報が格納されている。管理サーバ600は移動機100を通信停止とすることを表す情報をサービス制御装置400へ転送する機能を持つ。
【0018】
サービス制御装置400は、移動機100が在圏する在圏エリア、移動機100の通信許否情報を記憶部401に記憶させる。通信許否情報は、移動機100が移動通信網200経由の通信を許可されているか否かを表す情報であり、その内容は「許可」か「不許可」のいずれかである。
【0019】
サービス制御装置400は、管理サーバ600から「不許可」を表す通信許否情報を受信すると、この情報を記憶部401に記憶させ、さらに、「不許可」を表す制御情報を移動機100宛で送信する。「不許可」を表す制御情報を受信すると、移動機100は、記憶部104に記憶された実行許否情報に従ってプログラムの実行を制限する。
【0020】
また、サービス制御装置400は、管理サーバ600から「許可」を表す通信許否情報を受信すると、この情報を記憶部401に記憶させ、さらに、「許可」を表す制御情報を移動機100宛で送信する。「許可」を表す制御情報を受信すると、移動機100は、プログラムの実行を制限しない。
【0021】
図3は、中継サーバ(中継装置)300の内部構成を示すブロック図である。ROM302には中継プログラムが格納されており、CPU304はRAM303をワークエリアとして、中継プログラムを実行する。記憶部305は、例えばハードディスクドライブのような書き換え可能な不揮発性メモリである。中継サーバ300と外部との通信は、通信インターフェイス(以降、通信IF)306を介して行われる。
【0022】
中継サーバ300は、サービス制御装置400から送信された制御情報を受信すると、この制御情報を移動機100へ転送する。また、中継サーバ300は、移動機100から送信された位置登録要求を受信すると、サービス制御装置400へ位置登録要求を転送する。また、中継サーバ300は、移動機100からの発信を受信すると、移動機100の通信許否情報をサービス制御装置400に問い合わせる。通信が許可されている場合にのみ、移動機100と通信相手との通信を仲介する。なお、中継サーバ300とサービス制御装置400とは両者が一体化された装置であってもよい。
【0023】
なお、移動機、CPサーバは複数存在するが、簡単のためひとつの移動機100とひとつのCPサーバ800のみ図示している。
【0024】
(2.動作例)
本実施形態の動作について説明する。実行許否情報テーブル104には、CPからの依頼に従って図3に示すように実行許否情報が入力されているとする。実行許否情報テーブル104の最初のレコードには、移動機に搭載されているAPIDがA01、CPIDがC11であるプログラムを使用禁止とすることを表すデータが、次のレコードには、同じ移動機に搭載されているAPIDがA02、CPIDがC25であるプログラムを起動し、近距離無線通信装置102の使用を禁止することを表すデータが格納されている。
【0025】
図4は、CPU304が中継プログラムを実行している間に中継サーバ300が行う処理の流れを示すフローチャートである。中継サーバ300は、サービス制御装置400から送信された移動機100宛の制御情報を受信すると、その制御情報を記憶部305に記憶させ、移動機100へ転送する(ステップF1)。制御情報を転送した後、中継サーバ300は、移動機100が制御情報を受信したことを示す制御応答を移動機100から受信したか否かを判定する(ステップF2)。所定の時間内に移動機100からの制御応答を受信できなかった場合には、中継サーバ300は、移動機100からの位置登録要求を受信したか否かを一定時間間隔で判定する(ステップF3)。中継サーバ300は、移動機100からの位置登録要求を受信したならば、位置登録要求をサービス制御装置400へ転送するとともに、移動機100の通信許否情報をサービス制御装置400に問い合わせる(ステップF4)。サービス制御装置400から位置登録応答および通信許否情報を受信すると、中継サーバ300は、移動機100の通信許否情報の表す内容が記憶部305に記憶されている制御情報の表す内容と同一か否かを判定する(ステップF5)。移動機100の通信許否情報の表す内容が制御情報の表す内容と同一である場合には、移動機100へ制御情報を送信する(ステップF6)。移動機100の通信許否情報の表す内容が制御情報の表す内容と異なる場合には、制御情報を記憶部305から削除し、処理を終了する。
【0026】
(2−1.通常時の停止処理)
図5は本実施形態にかかるシステム全体の動作を示すシーケンスチャートである。ここでは、通常時、すなわち、移動機100が通信圏内に在圏し、かつ、電源が投入されている場合に、移動機100を通信停止とし、アプリケーションプログラムの使用を禁止する場合の動作例について説明する。
移動機100を通信停止とすることをユーザが通信事業者に申し込むと、通信事業者は、「不許可」を表す通信許否情報を移動機100に割り当てられた通信アドレスに対応付けて管理サーバ600に入力する。すると、管理サーバ600は通信許否情報をサービス制御装置400へ転送する(ステップS11)。サービス制御装置400は、管理サーバ600から送信された通信許否情報を受信すると、この通信許否情報を記憶部401に記憶させ、「不許可」を表す制御情報を中継サーバ300経由で移動機100宛で送信する(ステップS12、S13)。移動機100は、制御情報を受信した後、実行許否情報テーブル104を参照し、実行許否情報に従って処理を行う。移動機100は、実行許否情報に従った処理が完了すると、制御応答をサービス制御装置400宛で送信する(ステップS14、S15)。実行許否情報に従って移動機100が行う処理は下記のとおりである。
【0027】
(2−1−1.アプリケーションプログラムの停止)
移動機100が「不許可」を表す制御情報を受信した後、アプリケーションプログラムの実行を指示する入力操作が移動機100に対して行われた場合、CPU103は実行許否情報テーブル104に書き込まれている実行許否情報を参照して、当該プログラムの処理内容が「停止」ならば、プログラムの実行を中止する。図3に示した実行許否情報テーブル104によると、APIDがA01であるプログラムを停止することとなっているから、当該プログラムの実行を指示する入力操作が移動機100に対して行われた場合、CPU103は当該プログラムの実行を中止する。
【0028】
(2−1−2.近距離無線通信装置の停止)
移動機100が「不許可」を表す制御情報を受信した後、処理内容が「装置停止」であるアプリケーションプログラム(ここではAPIDがA02であるプログラム)に対しては、CPU103が当該プログラムを起動する。このプログラムは、自身が使用するデータを近距離無線通信装置102を用いた通信によって送受信するプログラムである。CPU103は、当該プログラムを起動した後、近距離無線通信装置102を制御する制御プログラムに対する停止処理を行い、当該アプリケーションプログラムを終了する。
【0029】
(2−2.通常時の再開処理)
ここでは、通常時、すなわち、移動機100が通信圏内に在圏し、かつ、電源が投入されている場合に、通信停止状態である移動機100の通信を許可し、アプリケーションプログラムの使用を許可する場合の動作例について説明する。なお、本動作例にかかるシステム全体の動作は図5に示したものと同様である。
移動機100の通信停止を解除することをユーザが通信事業者に申し込むと、通信事業者は、「許可」を表す通信許否情報を移動機100に割り当てられた通信アドレスに対応付けて管理サーバ600に入力する。すると、管理サーバ600は通信許否情報をサービス制御装置400へ転送する(ステップS11)。サービス制御装置400は、管理サーバ600から送信された通信許否情報を受信すると、この通信許否情報を記憶部401に記憶させ、「許可」を表す制御情報を中継サーバ300経由で移動機100宛で送信する(ステップS12、S13)。移動機100は、制御情報を受信した後、実行許否情報に従って実行を制限されていたプログラムの実行を許可するための処理を行う。移動機100は、実行許否情報に従った処理が完了すると、制御応答をサービス制御装置400宛で送信する(ステップS14、S15)。実行許否情報に従って移動機100が行う処理は下記のとおりである。
【0030】
(2−2−1.アプリケーションプログラムの再開)
移動機100が「許可」を表す制御情報を受信した後、アプリケーションプログラムの実行を指示する入力操作が移動機100に対して行われた場合、CPU103は当該プログラムの実行を許可する。
【0031】
(2−2−2.近距離無線通信装置の再開)
移動機100が「許可」を表す制御情報を受信した後、処理内容が「装置停止」であるアプリケーションプログラム(ここではAPIDがA02であるプログラム)に対しては、CPU103が当該プログラムを起動し、近距離無線通信装置102を制御する制御プログラムに対する停止処理を解除し、当該アプリケーションプログラムを終了する。
【0032】
(2−3.通信圏外または電源切断時)
図6は移動機100が通信圏外、または電源が切断されている場合におけるシステム全体の動作を示すシーケンスチャートである。ステップS11からステップS13までは通常時と共通である。移動機100が通信圏外、または電源が切断されている場合、移動機100はサービス制御装置400から送信された制御情報を受信できないため、中継サーバ300へ制御応答を送信しない。中継サーバ300は、所定の時間が経過しても制御応答が受信できない場合には、移動機100から位置登録要求を受信したか否かを一定時間間隔で判定する。
【0033】
移動機100が通信圏内復帰、または電源投入により位置登録要求を発信する(ステップS24)。移動機100が発信した位置登録要求を受信した中継サーバ300は、サービス制御装置400へ位置登録要求を転送する(ステップS25)。このとき、位置登録要求ともに、移動機100の通信許否情報をサービス制御装置400に問い合わせる。サービス制御装置400は位置登録要求を受信すると、移動機100の位置登録を行い、位置登録応答を中継サーバ300へ送信する(ステップS26)。このとき、サービス制御装置400は、位置登録応答とともに、移動機100の通信許否情報を中継サーバ300へ送信する。サービス制御装置400から位置登録応答および通信許否情報を受信すると、中継サーバ300は、移動機100の通信許否情報の表す内容が記憶部305に記憶されている制御情報の表す内容と同一か否かを判定する。通信許否情報の表す内容が制御情報の表す内容とが同一である場合には、移動機100へ制御情報を送信する(ステップS27)。移動機100への制御情報送信後の処理は通常時と共通である。通信許否情報の表す内容と制御情報の表す内容とが異なる場合には、制御情報を記憶部305から削除し、処理を終了する。
【0034】
以上の動作によって、移動機を通信停止とした後、移動機に搭載されているアプリケーションプログラムを遠隔操作によって迅速に使用禁止とすることが可能となる。アプリケーションプログラムは移動機の記憶部に残っているため、これらのプログラムの使用を再開したい場合に、再度プログラムをインストールせずにすむ。
【0035】
また、移動機を通信停止とした後、移動機に搭載されている近距離無線通信装置を遠隔操作によって迅速に使用禁止とすることが可能となる。これによって、近距離無線通信装置を用いた通信を行うアプリケーションプログラムが複数搭載されている場合、これらのプログラムを一括して使用禁止とすることが可能となる。
【0036】
また、通信停止とされた移動機に搭載されているアプリケーションプログラムや近距離無線通信装置の使用を遠隔操作によって再開することが可能となる。これによって、例えば紛失した移動機がユーザの手元に戻ってきた場合に、移動機の通信停止を解除するとともに、アプリケーションプログラムや近距離無線通信装置の使用を再開することができる。
【0037】
また、移動機が通信圏外または電源切断のため停止信号を受信できない場合には、移動機が通信圏内復帰または電源投入により位置登録が行われ次第、迅速にアプリケーションプログラムや近距離無線通信装置の使用を禁止/再開することが可能となる。
【0038】
(3.変形例)
本発明は種々の態様で実施可能である。変形例としては、たとえば以下のようなものがある。
【0039】
移動機に搭載されているアプリケーションプログラムを使用禁止とする場合、リモート制御によってアプリケーションプログラムを移動機の記憶部から削除することとしてもよい。
【0040】
実行許否情報テーブル104は、移動機100の記憶部101に格納することとしてもよい。
【0041】
通信圏外または電源切断のため移動機100が制御情報を受信できない場合、移動機から最初に発信要求が行われた時点で中継サーバが移動機に制御情報を送信することとしてもよい。
【0042】
上述の実施形態においては、CPがプログラム配信時に実行許否情報を実行許否情報テーブルに書き込むこととしたが、これに加えて、ユーザが実行許否情報を書き込むこととしてもよい。ユーザが実行許否情報を書き込むことによって実行を制限させるプログラムとしては、例えば、電話帳などが想定される。
【0043】
【発明の効果】
本発明によれば、移動機を通信停止とした後、移動機に搭載されているアプリケーションプログラムを遠隔操作によって迅速に使用禁止とすることが可能となる。これによって、移動機を紛失したり盗難に遭ったりした場合、移動機の通信機能だけでなく、第三者によるアプリケーションプログラムの不正使用を確実に防止することができる。
【図面の簡単な説明】
【図1】本発明の実施形態にかかるシステム全体の構成を示すブロック図である。
【図2】同実施形態にかかる実行許否情報テーブルに書き込まれる情報の構成を示す図である。
【図3】同実施形態にかかる中継サーバの構成を示すブロック図である。
【図4】同実施形態にかかる中継プログラムを実行中の中継サーバが行う処理の流れを示すフローチャートである。
【図5】同実施形態にかかるシステム全体の動作を示すシーケンスチャートである。
【図6】同実施形態にかかるシステム全体の動作を示すシーケンスチャートである。
【符号の説明】
100…移動機、200…移動通信網、300…中継サーバ、400…サービス制御装置、600…管理サーバ、800…CPサーバ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technique for remotely controlling a mobile communication device.
[0002]
[Prior art]
A mobile communication device such as a mobile phone (hereinafter referred to as a mobile device) is likely to be lost or stolen due to its portability. In this case, there is a risk of unauthorized use of the mobile device by a third party. For this reason, proposals have been made in the past to quickly stop communication with a terminal in the event of loss or theft (for example, Patent Document 1). From this point on, communication stop means that the mobile device stops calling and data communication with other communication devices outside the mobile communication network via the mobile communication network, and mobile communication such as base stations and switching stations. Communication with devices in the network is possible.
[0003]
[Patent Document 1]
Japanese Patent Application Laid-Open No. 2002-78001
[Problems to be solved by the invention]
In recent years, mobile devices having an environment capable of executing application programs have been put into practical use. As an example of the application program, there is a program for causing a mobile device to realize a credit function for performing payment. A mobile device equipped with this program is equipped with a short-range wireless communication device that enables communication using infrared rays, for example, and can communicate with a store terminal. The store terminal is connected to a credit company server device, and information related to payment is exchanged between the server and the mobile device via the store terminal.
[0005]
By the way, when the user loses the mobile device or is stolen, the user asks the communication carrier to set the mobile device in order to prevent unauthorized use of the mobile device by a third party who has picked up the mobile device. Communication can be stopped. Only communication using a communication service provided by a communication carrier is stopped by such communication stop work. That is, the use of short-range wireless communication or credit function is not prohibited. Therefore, even if the mobile device is in a communication stopped state, there is a possibility that the above-described credit function may be illegally used by a third party who has picked up the mobile device. Such unauthorized use is a situation that should be avoided because it leads to financial damage and leakage of personal information.
[0006]
As a method of avoiding such a situation, the mobile device is in a communication stop state after prohibiting the use of the short-range wireless communication or credit function of the mobile device by remote operation using a communication service provided by a communication carrier. Can be considered. However, in consideration of the fact that the effect of suspending communication due to loss or theft is reduced immediately, the above-mentioned method, which often has to be performed before the mobile device is suspended, is inappropriate. Again, it is desirable if the function of a mobile device in a communication stop state can be restricted by remote control.
[0007]
The present invention has been made in view of the above-described circumstances, and an object of the present invention is to provide a technique that can remotely change the function of a mobile device in a communication stopped state.
[0008]
[Means for Solving the Problems]
In order to solve the above-described problems, the present invention provides an execution means for executing a program, a storage means for storing execution permission / rejection information indicating permission / inhibition of execution of the program, and reception means for receiving information transferred from the mobile communication network. And each of a plurality of mobile communication devices provided with restriction means for restricting execution of the program according to the contents of the execution permission / inhibition information when the information received by the reception means represents restricting execution of the program, Input means for inputting communication permission / rejection information indicating permission / rejection of communication via the mobile communication network by the mobile communication device in association with a communication address assigned to the mobile communication device, and communication permission / rejection information input by the input means When indicating that communication via the mobile communication network by the mobile communication device is not permitted, according to the content of the execution permission / inhibition information, To provide a control device, characterized in that it comprises a transmitting means for transmitting the control information indicating that to restrict the rows in the communication address addressed.
[0009]
The present invention also includes an execution means for executing a program, a storage means for storing execution permission / inhibition information indicating permission / inhibition of execution of the program, a reception means for receiving information transferred from the mobile communication network, and a reception means for receiving the information. The mobile communication by the mobile communication device with respect to each of a plurality of mobile communication devices provided with restriction means for restricting the execution of the program according to the contents of the execution permission information when the information represents that the execution of the program is restricted Communication permission / rejection information indicating permission / rejection of communication via a network is stored in association with a communication address assigned to the mobile communication device, and the communication permission / rejection information stored by the storage means is transmitted via the mobile communication network by the mobile communication device. Control information indicating that the execution of the program is restricted according to the content of the execution permission / denial information When the control device that transmits to the communication address and the control information transmitted from the control device are received, the control information is transferred to the communication address, indicating that the mobile communication device has received the control information. If the control response is not received before a predetermined time elapses, the communication permission / rejection information is communicated by the mobile communication device via the mobile communication network when the signal transmitted from the mobile communication device is received. And a relay device that transfers the control information addressed to the communication address only when it represents that permission is not permitted.
[0010]
The present invention also includes an execution means for executing a program, a storage means for storing execution permission / inhibition information indicating permission / inhibition of execution of the program, a reception means for receiving information transferred from the mobile communication network, and a reception means for receiving the information. The mobile communication device with each of a plurality of mobile communication devices provided with restriction means for restricting the execution of the program according to the contents of the execution permission / refusal information when the information represents that the execution of the program is restricted. Provided is a control method characterized in that, when communication via a network is not permitted, control information indicating that execution of a program is restricted according to the contents of the execution permission / refusal information is transmitted to the communication address.
[0011]
When communication permission / rejection information indicating permission / rejection of communication via the mobile communication network by the mobile communication device is input to the control device in association with the communication address assigned to the mobile communication device, the control device receives the communication permission / rejection information from the mobile communication device. In the case of indicating that communication via the mobile communication network is not permitted, control information indicating that execution of the program is restricted is transmitted to the communication address in accordance with the contents of the execution permission / denial information.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. Hereinafter, the remote control of the mobile device is referred to as “remote control”.
[0013]
(1. Configuration)
FIG. 1 is a block diagram showing the configuration of the entire system according to the embodiment of the present invention. The mobile device 100 can perform data communication through the mobile communication network 200 in addition to the normal mobile phone function. The mobile device 100 also has a function of downloading an application program through the mobile communication network 200, and stores the downloaded application program in the storage unit 101. The storage unit 101 is a rewritable nonvolatile memory. Mobile device 100 also includes short-range wireless communication device 102. The short-range wireless communication device 102 is a communication device capable of performing communication within a distance of about several meters using, for example, infrared rays or FM (Frequency Modulation) waves. Alternatively, a communication device that can perform communication according to a communication standard such as Bluetooth (registered trademark) may be used.
[0014]
A UIM (User Identification Module) 103 is an IC card having a rewritable storage module function. The subscriber number is stored in the UIM 103, and when the UIM 103 is attached to the mobile device 100, the mobile device 100 can communicate. In addition,
The “mobile communication device” described in the claims means “mobile device 100 on which UIM 103 is mounted”. Hereinafter, “mobile device 100” refers to “mobile device 100 on which UIM 103 is mounted”.
[0015]
The UIM 103 stores an execution permission / denial information table 104. When a content provider (hereinafter referred to as CP) that provides a content distribution service distributes an application program to the mobile device 100, execution permission / prohibition information of the program can be transmitted to the mobile device 100 together with the program. As a result, execution permission / rejection information is written to the execution permission / rejection information table 104. An example of the configuration of the execution permission / denial information is shown in FIG. The figure shows a plurality of pieces of execution permission / inhibition information. The execution permission / prohibition information includes an identification number (hereinafter referred to as APID) of an application program to be processed by the mobile device 100, processing contents that the mobile device 100 applies to the application program when the mobile device 100 is stopped in communication, the application It consists of an identification number (hereinafter referred to as CPID) of the CP providing the program. There are two types of processing contents that the mobile device 100 performs by remote control: “stop” and “device stop”. The CP can select any one of the above processing contents for one application program. “Stop” represents prohibiting the use of an application program. “Device stop” represents prohibiting the use of the short-range wireless communication device.
[0016]
The service control device (control device) 400, the management server 600, and the CP server 800 have the same configuration as that of a normal server device except for the points described below.
The CP server 800 is managed by the CP, has a storage unit 801, stores content in the storage unit 801, addresses the content stored in the storage unit 801 to the mobile device 100, and the Internet 700 and the mobile communication network 200. Send via. In the present embodiment, “content” refers to an application program that can be executed by the mobile device 100.
[0017]
The management server 600 is managed by a telecommunications carrier and stores customer information of mobile communication services provided by the telecommunications carrier. The management server 600 has a function of transferring information indicating that the mobile device 100 is to stop communication to the service control apparatus 400.
[0018]
The service control apparatus 400 causes the storage unit 401 to store the area where the mobile device 100 is located and the communication permission / prohibition information of the mobile device 100. The communication permission / denial information is information indicating whether or not the mobile device 100 is permitted to communicate via the mobile communication network 200, and the content thereof is either “permitted” or “not permitted”.
[0019]
When the service control apparatus 400 receives communication permission / rejection information indicating “not permitted” from the management server 600, the service control apparatus 400 stores this information in the storage unit 401, and further transmits control information indicating “not permitted” to the mobile device 100. To do. When receiving the control information indicating “non-permitted”, the mobile device 100 restricts the execution of the program according to the execution permission / denial information stored in the storage unit 104.
[0020]
In addition, when the service control apparatus 400 receives communication permission information indicating “permission” from the management server 600, the service control apparatus 400 stores this information in the storage unit 401 and further transmits control information indicating “permission” to the mobile device 100. To do. When receiving the control information indicating “permitted”, the mobile device 100 does not restrict the execution of the program.
[0021]
FIG. 3 is a block diagram showing an internal configuration of the relay server (relay device) 300. The ROM 302 stores a relay program, and the CPU 304 executes the relay program using the RAM 303 as a work area. The storage unit 305 is a rewritable nonvolatile memory such as a hard disk drive. Communication between the relay server 300 and the outside is performed via a communication interface (hereinafter, communication IF) 306.
[0022]
When the relay server 300 receives the control information transmitted from the service control device 400, the relay server 300 transfers this control information to the mobile device 100. Further, when receiving the location registration request transmitted from the mobile device 100, the relay server 300 transfers the location registration request to the service control device 400. When relay server 300 receives a call from mobile device 100, relay server 300 inquires service control device 400 for communication permission / prohibition information of mobile device 100. Only when the communication is permitted, the communication between the mobile device 100 and the communication partner is mediated. Note that the relay server 300 and the service control apparatus 400 may be an apparatus in which both are integrated.
[0023]
Although there are a plurality of mobile devices and CP servers, only one mobile device 100 and one CP server 800 are shown for simplicity.
[0024]
(2. Example of operation)
The operation of this embodiment will be described. It is assumed that execution permission / rejection information is input to the execution permission / rejection information table 104 as shown in FIG. 3 in accordance with a request from the CP. In the first record of the execution permission / denial information table 104, data indicating that the program having the APID A01 and the CPID C11 installed in the mobile device is prohibited is used. Data indicating that the installed APID is A02 and the CPID is C25 is started and use of the short-range wireless communication apparatus 102 is prohibited.
[0025]
FIG. 4 is a flowchart showing a flow of processing performed by the relay server 300 while the CPU 304 executes the relay program. When the relay server 300 receives the control information addressed to the mobile device 100 transmitted from the service control device 400, the relay server 300 stores the control information in the storage unit 305 and transfers it to the mobile device 100 (step F1). After transferring the control information, the relay server 300 determines whether a control response indicating that the mobile device 100 has received the control information has been received from the mobile device 100 (step F2). If the control response from the mobile device 100 cannot be received within a predetermined time, the relay server 300 determines whether or not the location registration request from the mobile device 100 has been received at regular time intervals (step F3). ). When the relay server 300 receives the location registration request from the mobile device 100, the relay server 300 transfers the location registration request to the service control device 400 and inquires the service control device 400 about the communication permission / inhibition information of the mobile device 100 (step F4). . When receiving the location registration response and the communication permission / rejection information from the service control apparatus 400, the relay server 300 determines whether the content represented by the communication permission / rejection information of the mobile device 100 is the same as the content represented by the control information stored in the storage unit 305. Is determined (step F5). When the content represented by the communication permission information of the mobile device 100 is the same as the content represented by the control information, the control information is transmitted to the mobile device 100 (step F6). When the content represented by the communication permission information of the mobile device 100 is different from the content represented by the control information, the control information is deleted from the storage unit 305, and the process is terminated.
[0026]
(2-1. Normal stop process)
FIG. 5 is a sequence chart showing the overall operation of the system according to the present embodiment. Here, an operation example in the case of stopping the communication of the mobile device 100 and prohibiting the use of the application program at the normal time, that is, when the mobile device 100 is in the communication range and the power is turned on. explain.
When the user applies to the communication carrier to stop the communication of the mobile device 100, the communication carrier associates the communication permission / rejection information indicating “non-permission” with the communication address assigned to the mobile device 100, and the management server 600. To enter. Then, the management server 600 transfers communication permission / denial information to the service control device 400 (step S11). When the service control device 400 receives the communication permission / rejection information transmitted from the management server 600, the service control device 400 stores the communication permission / rejection information in the storage unit 401, and sends control information indicating “not permitted” to the mobile device 100 via the relay server 300. (Steps S12 and S13). After receiving the control information, the mobile device 100 refers to the execution permission / rejection information table 104 and performs processing according to the execution permission / rejection information. When the process according to the execution permission / denial information is completed, the mobile device 100 transmits a control response to the service control device 400 (steps S14 and S15). The processing performed by the mobile device 100 in accordance with the execution permission / inhibition information is as follows.
[0027]
(2-1-1. Stop application program)
After the mobile device 100 receives the control information indicating “non-permitted”, when an input operation instructing execution of the application program is performed on the mobile device 100, the CPU 103 is written in the execution permission / denial information table 104. With reference to the execution permission / inhibition information, if the processing content of the program is “stop”, the execution of the program is stopped. According to the execution permission / denial information table 104 shown in FIG. 3, the program whose APID is A01 is to be stopped. Therefore, when an input operation instructing execution of the program is performed on the mobile device 100, The CPU 103 stops the execution of the program.
[0028]
(2-1-2. Stop of short-range wireless communication device)
After the mobile device 100 receives the control information indicating “not permitted”, the CPU 103 starts the program for an application program whose processing content is “device stop” (here, the program whose APID is A02). . This program is a program for transmitting and receiving data used by itself through communication using the short-range wireless communication device 102. After starting the program, the CPU 103 performs a stop process on the control program for controlling the short-range wireless communication apparatus 102 and ends the application program.
[0029]
(2-2. Normal resume processing)
Here, during normal operation, that is, when the mobile device 100 is in the communication area and the power is turned on, the communication of the mobile device 100 in the communication stopped state is permitted and the use of the application program is permitted. An example of the operation when doing this will be described. The operation of the entire system according to this operation example is the same as that shown in FIG.
When the user applies to the telecommunications carrier to cancel the communication suspension of the mobile device 100, the telecommunications carrier associates the communication permission / rejection information indicating “permission” with the communication address assigned to the mobile device 100, and the management server 600. To enter. Then, the management server 600 transfers communication permission / denial information to the service control device 400 (step S11). When the service control apparatus 400 receives the communication permission / rejection information transmitted from the management server 600, the service control apparatus 400 stores the communication permission / rejection information in the storage unit 401, and sends control information indicating “permission” to the mobile device 100 via the relay server 300. Transmit (steps S12 and S13). After receiving the control information, the mobile device 100 performs a process for permitting the execution of the program whose execution is restricted according to the execution permission / denial information. When the process according to the execution permission / denial information is completed, the mobile device 100 transmits a control response to the service control device 400 (steps S14 and S15). The processing performed by the mobile device 100 in accordance with the execution permission / inhibition information is as follows.
[0030]
(2-2-1. Resumption of application program)
After the mobile device 100 receives the control information indicating “permitted”, when an input operation for instructing the execution of the application program is performed on the mobile device 100, the CPU 103 permits the execution of the program.
[0031]
(2-2-2. Restart of short-range wireless communication device)
After the mobile device 100 receives control information indicating “permitted”, the CPU 103 activates the application program whose processing content is “device stop” (here, the program whose APID is A02), The stop process for the control program for controlling the short-range wireless communication apparatus 102 is canceled, and the application program is terminated.
[0032]
(2-3. Out of communication range or when power is turned off)
FIG. 6 is a sequence chart showing the operation of the entire system when the mobile device 100 is out of the communication range or is powered off. Steps S11 to S13 are common to normal times. When the mobile device 100 is out of the communication range or is powered off, the mobile device 100 cannot receive control information transmitted from the service control device 400 and therefore does not transmit a control response to the relay server 300. When the relay server 300 cannot receive a control response even after a predetermined time has elapsed, the relay server 300 determines whether or not a location registration request has been received from the mobile device 100 at regular time intervals.
[0033]
The mobile device 100 transmits a location registration request by returning to the communication range or turning on the power (step S24). The relay server 300 that has received the location registration request transmitted by the mobile device 100 transfers the location registration request to the service control device 400 (step S25). At this time, the service control device 400 is inquired of the communication permission / prohibition information of the mobile device 100 together with the location registration request. Upon receiving the location registration request, service control device 400 performs location registration of mobile device 100 and transmits a location registration response to relay server 300 (step S26). At this time, the service control apparatus 400 transmits the communication permission / prohibition information of the mobile device 100 to the relay server 300 together with the location registration response. When receiving the location registration response and the communication permission / rejection information from the service control apparatus 400, the relay server 300 determines whether the content represented by the communication permission / rejection information of the mobile device 100 is the same as the content represented by the control information stored in the storage unit 305. Determine. When the content represented by the communication permission / denial information is the same as the content represented by the control information, the control information is transmitted to the mobile device 100 (step S27). Processing after transmission of control information to the mobile device 100 is the same as that in normal times. When the content represented by the communication permission / denial information is different from the content represented by the control information, the control information is deleted from the storage unit 305, and the process ends.
[0034]
With the above operation, after the mobile device is stopped from communication, the application program installed in the mobile device can be quickly prohibited from use by remote control. Since application programs remain in the storage unit of the mobile device, it is not necessary to install the programs again when it is desired to resume use of these programs.
[0035]
In addition, after the mobile device is stopped from communication, the short-range wireless communication device mounted on the mobile device can be quickly prohibited from being used by remote control. As a result, when a plurality of application programs that perform communication using the short-range wireless communication device are installed, it is possible to prohibit the use of these programs collectively.
[0036]
Further, it becomes possible to resume the use of the application program and the short-range wireless communication device installed in the mobile device whose communication has been stopped by remote control. Thus, for example, when the lost mobile device returns to the user, the communication stop of the mobile device can be canceled and the use of the application program and the short-range wireless communication device can be resumed.
[0037]
In addition, if the mobile device cannot receive a stop signal because it is out of communication range or is powered off, the application program or short-range wireless communication device can be used immediately as soon as the mobile device is registered within the communication range or powered on. Can be prohibited / resumed.
[0038]
(3. Modified examples)
The present invention can be implemented in various modes. Examples of modifications include the following.
[0039]
When the use of an application program installed in a mobile device is prohibited, the application program may be deleted from the storage unit of the mobile device by remote control.
[0040]
The execution permission / denial information table 104 may be stored in the storage unit 101 of the mobile device 100.
[0041]
When the mobile device 100 cannot receive the control information because it is out of communication range or is powered off, the relay server may transmit the control information to the mobile device at the time when the transmission request is first made from the mobile device.
[0042]
In the above embodiment, the CP writes the execution permission / rejection information in the execution permission / rejection information table at the time of program distribution. In addition, the user may write the execution permission / rejection information. As a program for restricting execution by the user writing execution permission / prohibition information, for example, a telephone directory is assumed.
[0043]
【The invention's effect】
According to the present invention, it is possible to quickly prohibit use of an application program installed in a mobile device by remote control after the mobile device is stopped from communication. Thereby, when the mobile device is lost or stolen, not only the communication function of the mobile device but also unauthorized use of the application program by a third party can be surely prevented.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an entire system according to an embodiment of the present invention.
FIG. 2 is a diagram showing a configuration of information written in an execution permission / refusal information table according to the embodiment;
FIG. 3 is a block diagram showing a configuration of a relay server according to the embodiment.
FIG. 4 is a flowchart showing a flow of processing performed by a relay server that is executing a relay program according to the embodiment;
FIG. 5 is a sequence chart showing the overall operation of the system according to the embodiment;
FIG. 6 is a sequence chart showing the overall operation of the system according to the embodiment;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 100 ... Mobile device, 200 ... Mobile communication network, 300 ... Relay server, 400 ... Service control apparatus, 600 ... Management server, 800 ... CP server

Claims (5)

プログラムを実行する実行手段とプログラムの実行の許否を表す実行許否情報を記憶する記憶手段と移動通信網から転送されてきた情報を受信する受信手段と該受信手段により受信された情報がプログラムの実行を制限させることを表すときに該実行許否情報の内容に従ってプログラムの実行を制限する制限手段とを備えた複数の移動通信装置の各々について、前記移動通信装置による前記移動通信網経由の通信の許否を示す通信許否情報を該移動通信装置に割り当てられた通信アドレスに対応付けて入力する入力手段と、
該入力手段により入力された通信許否情報が前記移動通信装置による前記移動通信網経由の通信を許可しないことを表す場合に、前記実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信する送信手段と
を備えることを特徴とする制御装置。
Execution means for executing a program, storage means for storing execution permission / inhibition information indicating permission / inhibition of execution of the program, reception means for receiving information transferred from the mobile communication network, and information received by the reception means For each of a plurality of mobile communication devices provided with a restricting means for restricting execution of a program according to the contents of the execution permission / denial information when representing that the mobile communication device is restricted. Input means for inputting communication permission / rejection information indicating the communication address associated with the mobile communication device;
Control information indicating that execution of a program is restricted according to the content of the execution permission / denial information when the communication permission / prohibition information input by the input means indicates that communication via the mobile communication network by the mobile communication device is not permitted And a transmission means for transmitting the message to the communication address.
前記送信手段は、前記入力手段により入力された通信許否情報が前記移動通信装置による前記移動通信網経由の通信を許可することを表す場合に、プログラムの実行を制限させないことを表す制御情報を前記通信アドレス宛で送信する
ことを特徴とする請求項1に記載の制御装置。
The transmission means includes control information indicating that execution of a program is not restricted when the communication permission / refusal information input by the input means indicates that the mobile communication device permits communication via the mobile communication network. The control device according to claim 1, wherein the control device transmits to a communication address.
前記移動通信装置は近距離無線通信装置を搭載し、
前記実行許否情報は、前記近距離無線通信装置の使用に必須のプログラムの実行の許否を表す情報である
ことを特徴とする請求項1または2に記載の制御装置。
The mobile communication device is equipped with a short-range wireless communication device,
The control apparatus according to claim 1, wherein the execution permission / prohibition information is information indicating permission / prohibition of execution of a program essential for use of the short-range wireless communication apparatus.
プログラムを実行する実行手段とプログラムの実行の許否を表す実行許否情報を記憶する記憶手段と移動通信網から転送されてきた情報を受信する受信手段と該受信手段により受信された情報がプログラムの実行を制限させることを表すときに該実行許否情報の内容に従ってプログラムの実行を制限する制限手段とを備えた複数の移動通信装置の各々について、前記移動通信装置による前記移動通信網経由の通信の許否を示す通信許否情報を該移動通信装置に割り当てられた通信アドレスに対応付けて記憶し、該記憶手段により記憶された通信許否情報が前記移動通信装置による前記移動通信網経由の通信を許可しないことを表す場合に、前記実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信する制御装置と、
前記制御装置から送信された前記制御情報を受信すると該制御情報を前記通信アドレス宛で転送し、前記制御情報を前記移動通信装置が受信したことを表す制御応答を所定の時間が経過するまでに受信しなかった場合には、前記移動通信装置から送信された信号を受信した時点で前記通信許否情報が前記移動通信装置による前記移動通信網経由の通信を許可しないことを表す場合にのみ該制御情報を前記通信アドレス宛で転送する中継装置と
を備えることを特徴とする制御システム。
Execution means for executing a program, storage means for storing execution permission / inhibition information indicating permission / inhibition of execution of the program, reception means for receiving information transferred from the mobile communication network, and information received by the reception means For each of a plurality of mobile communication devices provided with a restricting means for restricting execution of a program according to the contents of the execution permission / denial information when representing that the mobile communication device is restricted. Is stored in association with the communication address assigned to the mobile communication device, and the communication permission information stored by the storage means does not permit communication via the mobile communication network by the mobile communication device. Control information indicating that the execution of the program is restricted according to the content of the execution permission / refusal information is indicated in the communication address. A control unit for transmitting destined,
When the control information transmitted from the control device is received, the control information is forwarded to the communication address, and a control response indicating that the mobile communication device has received the control information is transmitted until a predetermined time elapses. If not received, the control is performed only when the communication permission / refusal information indicates that the mobile communication device does not permit communication via the mobile communication network when the signal transmitted from the mobile communication device is received. A control system comprising: a relay device that transfers information to the communication address.
プログラムを実行する実行手段とプログラムの実行の許否を表す実行許否情報を記憶する記憶手段と移動通信網から転送されてきた情報を受信する受信手段と該受信手段により受信された情報がプログラムの実行を制限させることを表すときに該実行許否情報の内容に従ってプログラムの実行を制限する制限手段とを備えた複数の移動通信装置の各々について、該移動通信装置による前記移動通信網経由の通信が許可されていない場合に、前記実行許否情報の内容に従ってプログラムの実行を制限させることを表す制御情報を前記通信アドレス宛で送信する
ことを特徴とする制御方法。
Execution means for executing a program, storage means for storing execution permission / inhibition information indicating permission / inhibition of execution of the program, reception means for receiving information transferred from the mobile communication network, and information received by the reception means For each of a plurality of mobile communication devices provided with a restricting means for restricting execution of a program according to the contents of the execution permission / refusal information, when the mobile communication device is permitted to communicate via the mobile communication network. If not, control information indicating that the execution of the program is restricted according to the contents of the execution permission / refusal information is transmitted to the communication address.
JP2003174019A 2003-06-18 2003-06-18 Control device and control system Expired - Fee Related JP4199056B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003174019A JP4199056B2 (en) 2003-06-18 2003-06-18 Control device and control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003174019A JP4199056B2 (en) 2003-06-18 2003-06-18 Control device and control system

Publications (2)

Publication Number Publication Date
JP2005012474A true JP2005012474A (en) 2005-01-13
JP4199056B2 JP4199056B2 (en) 2008-12-17

Family

ID=34097659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003174019A Expired - Fee Related JP4199056B2 (en) 2003-06-18 2003-06-18 Control device and control system

Country Status (1)

Country Link
JP (1) JP4199056B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006095679A1 (en) * 2005-03-08 2006-09-14 Vodafone K.K. Function halt information notifying method and mobile communication terminal apparatus
JP2006327027A (en) * 2005-05-26 2006-12-07 Nippon Telegr & Teleph Corp <Ntt> IC card operation system, IC card operation method, and IC card used therefor

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006095679A1 (en) * 2005-03-08 2006-09-14 Vodafone K.K. Function halt information notifying method and mobile communication terminal apparatus
JPWO2006095679A1 (en) * 2005-03-08 2008-08-14 ソフトバンクモバイル株式会社 Function stop information notification method and mobile communication terminal device
JP4521401B2 (en) * 2005-03-08 2010-08-11 ソフトバンクモバイル株式会社 Function stop information notification method and mobile communication terminal device
US8112064B2 (en) 2005-03-08 2012-02-07 Vodafone Group Plc Function lock information notification method and mobile communication terminal
EP1858283A4 (en) * 2005-03-08 2012-02-29 Vodafone Plc METHOD FOR NOTIFYING OPERATION STOPPING INFORMATION AND MOBILE COMMUNICATION TERMINAL APPARATUS
KR101221381B1 (en) * 2005-03-08 2013-01-11 보다폰 그룹 피엘씨 Function halt information notifying method and mobile communication terminal apparatus
JP2006327027A (en) * 2005-05-26 2006-12-07 Nippon Telegr & Teleph Corp <Ntt> IC card operation system, IC card operation method, and IC card used therefor

Also Published As

Publication number Publication date
JP4199056B2 (en) 2008-12-17

Similar Documents

Publication Publication Date Title
EP2196045B1 (en) System and method for protecting data in wireless devices
FI114534B (en) telecommunication systems
CN100484158C (en) Mobile communication terminal and method for operating the same
JP4598354B2 (en) COMMUNICATION SYSTEM, RELAY DEVICE, AND COMMUNICATION CONTROL METHOD
KR100747971B1 (en) Method for preventing illegal use of IC card, recording medium recording program for changing the settings of portable device, and recording medium for recording program for preventing illegal use of IC card
EP1517569B1 (en) System and method for storing and managing personal information
US20030013491A1 (en) Portable terminal device having outgoing call control and personal data access control
JP2000270376A (en) Mobile phone maintenance service system and maintenance service method
US20080098105A1 (en) Method, apparatus, and system for communication-information management, wireless-communication device, and relay device
EP2152021A1 (en) Mobile terminal, mobile terminal management system, and data storage method
JP4203300B2 (en) Communication terminal, program, and storage medium
WO2008057026A2 (en) Providing safety in relation to mobile stations
JP4173394B2 (en) Relay server device
US20070129069A1 (en) Mobile telephone apparatus with remote access function for external network and remote access method for mobile communication system
JP4323681B2 (en) Communication device, communication device with electronic payment function, and electronic payment method
JP4199056B2 (en) Control device and control system
JP4695039B2 (en) Remote lock system and mobile communication terminal
JP5478437B2 (en) Server apparatus, terminal control system, and terminal control method
JP4361781B2 (en) Receiving apparatus and program
KR100947103B1 (en) Servlet provision method, servlet management method and smart card for smart card web server
JP5475699B2 (en) Remote lock system and mobile communication terminal
EP1054542A2 (en) Communication apparatus and method for controlling transmission
JP2003070070A (en) Portable information terminal with communication function and method and system for preventing unauthorized use thereof
JP2002118877A (en) Mobile terminal information erasing method, mobile terminal information erasure control device, and mobile terminal in mobile communication system
KR100834060B1 (en) Automatic backup method and system of personal information of mobile communication terminal using SMS transmission function

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20030619

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060406

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080122

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080324

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080924

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081002

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111010

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121010

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131010

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees