(57)【要約】本発明は、通信能力を有するモバイルデバイス（１）を無効化する方法に関する。モバイルデバイス（１）の少なくとも１つの機能を無効化するための無効化データを含むメッセージが、コントロール・センタ（２０）からモバイルデバイス（１）へ送信される。無効化データは、モバイルデバイス（１）の少なくとも１つの機能用に設けられた少なくとも１つの機能用に設けられたプログラム命令を変更するデータを含み、それにより、当該機能を無効化する。モバイルデバイス（１）とコントロール・センタ（２０）とは当該方法を実現するように構成される。
2008541635.tif 000002
【特許請求の範囲】
【請求項１】
通信能力及び機能のプログラム命令を有するモバイルデバイス（１）の少なくとも１つの機能を無効化するための方法であって、
前記モバイルデバイス（１）において、遠隔の通信装置（２０）からのメッセージであって、前記少なくとも１つの機能を無効化するための無効化データを含む前記メッセージを受信するステップと、
前記機能を無効化するために、前記無効化データに基づいて前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を変更するステップと
を含み、
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令を変更するためのデータを含むことを特徴とする方法。
【請求項２】
前記プログラム命令を更新するためのプロトコルに従って前記メッセージを受信するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部と関連付けられ、
前記プログラム命令の少なくとも一部を、前記無効化データに更新するステップをさらに含むことを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記無効化データは、前記プログラム命令の少なくとも一部を削除するための削除命令を含み、
前記削除命令の実行に応じて前記プログラム命令の少なくとも一部を削除するステップをさらに含むことを特徴とする請求項１又は２に記載の方法。
【請求項５】
前記無効化データは、機能用のプログラム命令を含み、
前記変更するステップは、前記無効化データに含まれる前記プログラム命令と、前記プログラム命令の少なくとも一部とを置き換えるステップを含むことを特徴とする請求項１又は２に記載の方法。
【請求項６】
前記無効化データの前記プログラム命令は、追跡機能用の命令であり、
前記モバイルデバイス（１）の地理的な位置を示す情報を生成するステップと、
前記追跡機能用の前記プログラム命令の実行に応じて、前記地理的な位置を示す情報を遠隔の通信装置に送信するステップと
をさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記無効化データは、識別タグを含み、
前記識別タグをメモリ（１３０）に格納するステップをさらに含むことを特徴とする請求項１乃至６の何れか１項に記載の方法。
【請求項８】
予め無効化された機能を復帰させる試みに応じて、前記識別タグを読み出すステップをさらに含むことを特徴とする請求項７に記載の方法。
【請求項９】
モバイルデバイス（１）であって、
少なくとも１つの機能用に設けられたプログラム命令を有するメモリ（１３０）と、
遠隔の通信装置（２０）からのメッセージであって、前記少なくとも１つの機能を無効化するための無効化データを含む前記メッセージを受信する受信機（１００）と、
前記機能を無効化するために、前記無効化データに基づいて、前記プログラム命令の少なくとも一部を更新する更新部（１２０）と
を備え、
前記無効化データは、前記プログラム命令を変更するためのデータを含むことを特徴とするモバイルデバイス。
【請求項１０】
前記受信機（１００）は、動作中に、プログラム命令を更新するためのプロトコルに従って前記メッセージを受信するための手段を備えることを特徴とする請求項９に記載のモバイルデバイス。
【請求項１１】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部に関連付けられることを特徴とする請求項９又は１０に記載のモバイルデバイス。
【請求項１２】
前記無効化データは、格納された前記プログラム命令の少なくとも一部を削除する命令を含むことを特徴とする請求項９又は１０に記載の方法。
【請求項１３】
前記無効化データは、機能用のプログラム命令を含み、
前記更新部（１２０）は、前記無効化データのプログラム命令と、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部とを置き換えることを特徴とする請求項９又は１０に記載のモバイルデバイス。
【請求項１４】
前記無効化データの前記プログラム命令は、追跡機能用のプログラム命令であり、
前記モバイルデバイス（１）の地理的な位置を決定する位置決定部（１４０）をさらに備えることを特徴とする請求項１３に記載のモバイルデバイス。
【請求項１５】
前記無効化データは、識別タグを含むことを特徴とする請求項９乃至１４の何れか１項に記載のモバイルデバイス。
【請求項１６】
無効化された機能を復帰させる試みに応じて前記識別タグを読み出すプロセッサ（１１０）をさらに備えることを特徴とする請求項１５に記載のモバイルデバイス。
【請求項１７】
前記モバイルデバイス（１）は、携帯型のモバイル無線通信装置、モバイル無線端末、モバイル電話機（１）、ポケベル、コミュニケータ、電子手帳、スマートフォン、自動車、鉄道車両、航空機、又は、船であることを特徴とする請求項９乃至１６の何れか１項に記載のモバイルデバイス。
【請求項１８】
通信能力及び機能用のプログラム命令を有するモバイルデバイス（１）の少なくとも１つの前記機能を遠隔から無効化するための方法であって、
前記モバイルデバイス（１）の少なくとも１つの機能を無効化するための無効化データを含むメッセージを生成するステップと、
コントロール・センタ（２０）から前記モバイルデバイス（１）に前記メッセージを送信するステップと
を含み、
前記無効化データは、前記プログラム命令の少なくとも一部を無効化するためのデータを含むことを特徴とする方法。
【請求項１９】
前記プログラム命令を更新するためのプロトコルに従って前記メッセージを送信するステップをさらに含むことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記プログラム命令の少なくとも一部を削除するためのプログラム命令を含む無効化データを前記メッセージに組み込むステップをさらに含むことを特徴とする請求項１８又は１９に記載の方法。
【請求項２１】
前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるためのデータを含む無効化データを前記メッセージに組み込むステップをさらに含むことを特徴とする請求項１８又は１９に記載の方法。
【請求項２２】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるプログラム命令を含むことを特徴とする請求項１８又は１９に記載の方法。
【請求項２３】
前記無効化データは、追跡機能用のプログラム命令を含むことを特徴とする請求項２２に記載の方法。
【請求項２４】
通信能力及び機能用のプログラム命令を有するモバイルデバイス（１）の少なくとも１つの前記機能を遠隔から無効化するための制御デバイス（２０）であって、
前記モバイルデバイス（１）の少なくとも１つの機能を無効化するための無効化データを含むメッセージを生成する制御部（１８０）と、
前記モバイルデバイス（１）に前記メッセージを送信する通信部（１６０）と
を備え、
前記無効化データは、前記プログラム命令の少なくとも一部を無効化するためのデータを含み、
前記制御部（１８０）は、動作中に、前記無効化データを前記メッセージに組み込む組込手段を備えることを特徴とする制御デバイス。
【請求項２５】
前記通信部（１６０）は、プログラム命令を更新するためのプロトコルに従って前記メッセージを送信することを特徴とする請求項２４に記載の制御デバイス。
【請求項２６】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を削除するためのプログラム命令を含むことを特徴とする請求項２４又は２５に記載の制御デバイス。
【請求項２７】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるためのデータを含むことを特徴とする請求項２４又は２５に記載の制御デバイス。
【請求項２８】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるプログラム命令を含むことを特徴とする請求項２４又は２５に記載の制御デバイス。
【請求項２９】
前記無効化データは、追跡機能用のプログラム命令を含むことを特徴とする請求項２８に記載の制御デバイス。
【請求項３０】
請求項１乃至８の何れか１項に記載の方法を実行するためのコンピュータプログラムであって、
前記コンピュータプログラムは、通信能力を有する電子デバイスによって実行されることを特徴とするコンピュータプログラム。
【請求項３１】
請求項１８乃至２３の何れか１項に記載の方法を実行するためのコンピュータプログラムであって、
前記コンピュータプログラムは、通信能力を有する電子デバイスによって実行されることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルデバイスの少なくとも１つの機能を遠隔から無効化するための方法に関するものである。また、本発明は、通信能力を有し、少なくとも１つの機能を含むモバイルデバイスであって、遠隔地から無効化されるモバイルデバイスに関するものである。
【背景技術】
【０００２】
通信能力を有し、通信ネットワークと通信を行う様々なタイプのモバイルデバイスが知られている。これらには、例えば、携帯型のモバイル無線通信装置、モバイル無線端末、モバイル電話機、ポケベル、コミュニケータ、電子手帳及びスマートフォン等がある。通信ネットワークは、例えば、ＧＳＭ（グローバル・システム・フォー・モバイル・コミュニケーションズ）ネットワーク、又は、３ＧＰＰ（３Ｇパートナーシップ・プロジェクト）が規定するＷＣＤＭＡ（広帯域符号分割多元接続）ネットワーク等のモバイル通信ネットワークであってもよい。
【０００３】
モバイルデバイスが盗難にあった場合、セキュリティ・コードによってロックされない限り、盗人はモバイルデバイスに電源を入れて使用することができる。モバイルデバイスの盗難は苛立ちの原因となるだけでなく、モバイルデバイスの不正な使用がネットワーク事業者からの高額な請求書にもつながり兼ねない。また、モバイルデバイスに記憶された情報が不正に使用される場合もある。
【０００４】
盗まれたモバイルデバイスの不正な使用を防止又は制限するために、当該モバイルデバイスを遠隔から無効化又はロックすることが知られている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＧＢ−Ａ−２  ３８０  ３５６には、加入者識別モジュール（ＳＩＭ）を有するモバイル通信装置の、遠隔からの無効化又はロックについて提案されている。ロック・メッセージは、コントロール・センタによって形成され、モバイル電話機に受信されると、スイッチのオフ／オン動作を擬似的に実行して当該モバイル電話機を無効化又はロックするよう指示し、その後のＳＩＭの使用を防止する。さらに、ＳＩＭのメモリ中のフラグが設定される。フラグが設定されると、モバイル電話機の機能へのアクセスが防止される。この解決法の欠点は、無効化されたＳＩＭを他のＳＩＭに取り替えると、そのモバイル電話機がまだ使える場合があることである。また、ＳＩＭを使用不能にしても、ＳＩＭに関係しない機能や、ＳＩＭの外部にあるメモリの記憶内容にはアクセス可能な場合がある。したがって、当該モバイル電話機は、盗人にとってはまだ価値あるものである。さらに、モバイル電話機が無効化されたことをコントロール・センタは確認できない。
【課題を解決するための手段】
【０００６】
本発明の目的は、通信能力を有するモバイルデバイスのセキュリティを改善するための方法を提供することにある。また、本発明の目的は、通信能力を有するモバイルデバイスのセキュリティを改善するための制御デバイスを提供することにある。
【０００７】
第１の形態によれば、モバイルデバイスの少なくとも１つの機能を無効化する方法は、通信能力と当該機能用のプログラム命令とを備えたモバイルデバイスによって遠隔の通信装置からメッセージを受信するステップを含む。当該メッセージは、少なくとも１つの機能を無効化するための無効化データを含む。また、当該方法は、当該機能を無効化するために、無効化データに基づいて、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を変更するステップとを含む。無効化データは、少なくとも１つの機能用に設けられたプログラム命令を変更するためのデータを含む。
【０００８】
また、当該方法は、プログラム命令を更新するプロトコルに従ってメッセージを受信するステップをさらに含んでもよい。
【０００９】
無効化データは、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部と関連付けられてもよい。また、その方法は、無効化データを使用した当該部分を更新するステップをさらに含んでもよい。
【００１０】
無効化データは、プログラム命令の少なくとも一部を削除するための削除命令を含んでもよい。その方法は、削除命令の実行による当該部分を削除するステップを含んでもよい。
【００１１】
無効化データは、機能用のプログラム命令を含んでもよい。変更するステップは、プログラム命令の少なくとも一部を、無効化データに含まれるプログラム命令と置き換えるステップを含んでもよい。
【００１２】
無効化データのプログラム命令が、追跡機能用の命令であってもよい。当該方法は、モバイルデバイスの地理的な位置情報を生成するステップと、追跡機能用のプログラム命令の実行により、遠隔装置への当該地理的な位置情報を送信するステップとを含んでもよい。
【００１３】
無効化データは識別タグを含んでもよい。当該方法は、識別タグをメモリへ格納するステップを含んでもよい。識別タグは、予め無効化された機能を復帰させる試みに応じて読み出されてもよい。
【００１４】
第２の形態によれば、モバイルデバイスは、少なくとも１つの機能用に設けられたプログラム命令を有するメモリと、遠隔の通信装置からメッセージを受信する受信機と、無効化データに基づいてプログラム命令の少なくとも一部を更新し、それによりその機能を無効化する更新部とを含む。メッセージは、少なくとも１つの機能を無効化するための無効化データを含む。無効化データは、プログラム命令を変更するためのデータを含む。
【００１５】
受信機は、プログラム命令を更新するプロトコルに従って、動作中にメッセージを受信するための手段を含んでもよい。
【００１６】
無効化データは、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部に関連付けられてもよい。
【００１７】
無効化データは、記憶されているプログラム命令の少なくとも一部を削除するための命令を含んでもよい。代替案又は追加案として、無効化データは、機能用のプログラム命令を含んでもよい。その場合、更新部は、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を、無効化データのプログラム命令で置き換えるよう構成されてもよい。
【００１８】
無効化データのプログラム命令は追跡機能用のプログラム命令であってもよい。モバイルデバイスは、そのモバイルデバイスの地理的な位置を決定するための位置決定部を含んでもよい。
【００１９】
無効化データは識別タグを含んでもよい。その場合、モバイルデバイスは、無効化された機能を回復する試みに応じて識別タグを読み出すためのプロセッサをさらに含んでもよい。
【００２０】
モバイルデバイスは、携帯型のモバイル無線通信装置、モバイル無線端末、モバイル電話機、ポケベル、コミュニケータ、電子手帳、自動車、鉄道車両、航空機、又は船であってもよい。
【００２１】
第３の形態によれば、モバイルデバイスの少なくとも１つの機能を遠隔から無効化する方法は、通信能力及びその機能用のプログラム命令を有するモバイルデバイスの少なくとも１つの機能を無効化するための無効化データを含むメッセージを生成するステップと、コントロール・センタからモバイルデバイスへのメッセージを送信するステップを含む。無効化データは、プログラム命令の少なくとも一部を無効化するためのデータを含む。
【００２２】
少なくとも１つの機能を遠隔から無効化する方法は、プログラム命令を更新するためのプロトコルに従っての、メッセージを送信するステップをさらに含んでもよい。
【００２３】
少なくとも１つの機能を遠隔から無効化する方法は、プログラム命令の少なくとも一部を削除するためのプログラム命令を含む無効化データを、メッセージへ組み込むステップをさらに含んでもよい。また、当該方法は、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を置き換えるデータを含む無効化データを、メッセージへ組み込むステップをさらに含んでもよい。
【００２４】
無効化データは、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を置き換えるプログラム命令を含んでもよい。代替案又は追加案として、無効化データは、追跡機能用のプログラム命令を含んでもよい。
【００２５】
第４の形態によれば、モバイルデバイスの少なくとも１つの機能を遠隔から無効化するための制御デバイスは、通信能力及び当該機能用のプログラム命令を含むモバイルデバイスの少なくとも１つの機能を無効化するための無効化データを含むメッセージを生成するための制御部と、メッセージをモバイルデバイスへ送信するための通信部とを含む。無効化データは、プログラム命令の少なくとも一部を無効化するためのデータを含み、また制御部は、動作中に、無効化データをメッセージに組み込むための組込手段を備える。
【００２６】
通信ユニットは、プログラム命令を更新するプロトコルに従ってメッセージを送信してもよい。
【００２７】
無効化データは、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を削除するためのプログラム命令を含んでもよい。
【００２８】
無効化データは、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を置き換えるためのデータを含んでもよい。
【００２９】
無効化データは、少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を置き換えるプログラム命令を含んでもよい。無効化データは、追跡機能用のプログラム命令を含んでもよい。
【００３０】
第５の特徴によれば、コンピュータプログラムは、当該コンピュータプログラムがコンピュータ能力を有する電子装置により実行される場合に、モバイルデバイスの少なくとも１つの機能を無効化するための方法を実行する。
【００３１】
第６の特徴によれば、コンピュータプログラムは、当該コンピュータプログラムがコンピュータ能力を有する電子装置により実行される場合に、少なくとも１つの機能を遠隔から無効化するための方法を実行する。
【００３２】
本発明のさらに他の実施形態については、従属する請求項で規定される。
【００３３】
通信能力を有するモバイルデバイスの少なくとも一つの機能を遠隔から無効化することは、本発明の利点である。これにより、モバイルデバイスの不正な使用を禁止することができる。
【００３４】
本明細書で使用される用語「含む」は、叙述対象の特徴、整数、ステップ（工程）又は構成要素の存在を示すものと理解されよう。また、１つ以上の他の特徴、整数、ステップ、構成要素、又はそれらの集まりの存在又は付加を妨げるものではないものと理解されよう。
【発明を実施するための最良の形態】
【００３５】
本発明のさらなる目的、特徴、及び利点については、以下の本発明の幾つかの実施形態の説明から明らかになるであろう。以下では、本発明の多様な側面を、添付の図面を参照しながら、より詳細に説明する。
【００３６】
図１は、通話、データ、及びメッセージ通信等の通信能力を有するモバイルデバイス１を示す図である。モバイルデバイス１は、無線リンク１１を介して通信ネットワーク１０に接続されてもよい。通信ネットワーク１０は、コントロール・センタ２０に接続され、そこからのメッセージが、通信ネットワーク１０により中継されて、モバイルデバイス１へ送信されてもよい。モバイルデバイス１が盗難にあった場合、当該機能の少なくとも１つを遠隔から無効化するために、モバイルデバイス１の少なくとも１つの機能用の格納されたプログラム命令を変更するための無効化データを含むメッセージが、コントロール・センタ２０からモバイルデバイス１へ送信されてもよい。コントロール・センタ２０は、モバイルデバイス１が盗まれたという報告がインターネット３０に接続されたコンピュータを使用して、及び／又はＰＳＴＮ（公衆交換電話網）４０に接続された電話機を使用して提供されるよう、インターネット及び／又はＰＳＴＮ４０等の広域情報ネットワーク３０に接続されてもよい。モバイルデバイス１が盗まれたという報告はまた、通信ネットワーク１０に接続された移動電話機等の無線通信装置を使用して行われてもよい。
【００３７】
モバイルデバイス１は、携帯型の無線通信装置、モバイル無線端末、モバイル電話機、ポケベル、コミュニケータ、電子手帳、及びスマートフォンであってもよい。モバイルデバイスはまた、通信能力、例えば、組み込み式の無線通信装置を装備した自動車、鉄道車両、航空機又は船であってもよい。図１において、モバイルデバイスはモバイル電話機として例示されている。
【００３８】
図２は、モバイルデバイス１の幾つかの構成要素を示す図である。モバイルデバイス１は、受信機／送信機ユニット１００、ＣＰＵ（中央処理装置）等のプロセッサ１１０、更新部１２０、メモリ１３０、位置決定部１４０及び入出力インタフェース１５０を備える。
【００３９】
受信機／送信機ユニット１００は、無線受信機／送信機であってもよく、それらは、例えば、ＧＳＭ（グローバル・システム・フォー・モバイル・コミュニケーションズ）規格に従うＴＤＭＡ（時分割多元接続）アクセス技術、ＣＤＭＡ（符合分割多元接続）、又は３ＧＰＰ（３Ｇパートナーシップ・プロジェクト）規格に従うＷＣＤＭＡ（広帯域ＣＤＭＡ）を使用するものであってもよい。
【００４０】
モバイルデバイス１は種々のタイプのメモリを含んでもよく、それらは、例えば、ＲＡＭ（ランダム・アクセス・メモリ）、及び不揮発性メモリ、例えば、ＲＯＭ（読出専用メモリ）、又はＳＩＭ（加入者識別モジュール）であってもよい。これらは、メモリ１３０に集約して示される。モバイルデバイスの機能に関係する、例えば、ファームウェア、ソフトウェア等のプログラム・データは、ＲＯＭ及び／又はＳＩＭ中に格納されてもよい。
【００４１】
更新部１２０は、プロセッサ、ＡＳＩＣ（特定用途向け集積回路）又はＦＰＧＡ（フィールド・プログラマブル・ゲート・アレイ）等の別個のハードウェア構成要素を使用して実現されてもよい。代替案として、更新部１２０がソフトウェア構成要素、即ち、ソフトウェア的なプログラム、を使用して実現され、プロセッサ１１０又は他のプロセッサにより実行されてもよい。プログラムは、例えば、メモリ１３０に格納されてもよい。更新部１２０はまた、ソフトウェア及びハードウェアの構成要素の組み合わせとして実現されてもよい。
【００４２】
位置決定部１４０は、モバイルデバイス１の地理的位置を決定するためのＧＰＳ（全地球測位システム）ユニットを含んでもよい。別案として、位置決定部１４０は、通信ネットワーク１０から受信される到着時間、到着方位及び／又は１つ又は複数の基地局から受信される信号の到着時間差等のデータに基づいて地理的位置情報を取得する。ネットワーク支援型のＧＰＳを提供するネットワークもあり、位置決定部１４０をそれ用に構成してもよい。
【００４３】
入出力インタフェース１５０は、モバイルデバイスをコンピュータ等外部の電子装置に接続するための接続部を備える。接続部は、例えば、付属コネクタであってもよく、それを通して、モバイルデバイス１がケーブルにより外部の電子装置に接続されてもよい。代替案として、接続部は無線接続用の手段を含み、それらは、赤外線送信機／受信機、又はブルートゥース（登録商標）無線等の短距離無線送信機／受信機である。
【００４４】
コントロール・センタ２０によって送信されるメッセージは、送信機／受信機ユニット１００を用いて受信され、プロセッサ１１０を用いて処理される。メッセージが、モバイルデバイス１の機能用のプログラム命令の少なくとも一部を変更する更新メッセージの場合、プロセッサ１１０は、当該メッセージ、又は当該メッセージの無効化データを更新部１２０へ転送する。
【００４５】
更新部１２０は無効化を処理する。無効化データはコントロール・センタ２０からのメッセージ中で受信される。モバイルデバイス１の機能は、メモリ１３０に格納され、１つ又は複数のプロセッサにより実行されるプログラム命令により提供されてもよい。モバイルデバイス１の機能は、例えば、他の電話機への呼を確立する呼設定機能、データ・メッセージを送信するメッセージ機能、電話帳、又はカメラ機能であってもよい。
【００４６】
他の実施形態では、機能は自動車の機能であり、例えば、電子燃料噴射システム、点火システム、又は、自動車の電子操舵又は電子アクセル・ペダル等のワイヤ駆動システム等である。
【００４７】
モバイルデバイス１の機能は、適切に機能させるためのプログラム命令によりサポート又は実現されるどのような種類の機能であってもよい。
【００４８】
一の実施形態によれば、モバイルデバイスの少なくとも１つの機能は、更新部１２０が、その少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部のデータ・ビットを無効化データに基づいて変更した場合に、無効化される。
【００４９】
更新部１２０は、機能に関係するプログラム命令のある部分を無効化データのデータ・ビットで変更してもよい。当該データ・ビットは、例えば、０のみ又は１のみの集合であってもよく、又はそれらの集合の、何ら有用なことを提供せず、結果としてその機能が無効化されるような組み合わせであってもよい。代替案として、無効化データがプログラム命令を含み、当該プログラム命令が更新部１２０に指令して、機能に関係するプログラム命令の格納されたデータ・ビットの特定部分を消去させ、それにより機能を無効化する。モバイルデバイス１を無効化することは、不正なユーザによるモバイルデバイス１の使用を防止する、又は使用を制限する、利点を有する。また、モバイルデバイス１の所有者にコストが懸かってくるような、モバイルデバイス１の全ての機能が無効化されるならば、そのようなコストを回避できよう。
【００５０】
無効化機能がＳＩＭとは独立に無効化されることが、上述及びその他の実施形態の利点である。したがって、ＳＩＭを置き換えても無効化された機能には何の効果もない。
【００５１】
他の実施形態によれば、無効化データは、モバイルデバイス１には新規の機能用のプログラム命令又はソフトウェア的なプログラムを含む。本実施形態では、更新部１２０は、少なくとも１つの機能用の格納されたプログラム命令の少なくとも一部を、無効化データのプログラム命令で置換する。記憶されたプログラム命令が置換されると、それらに関連した機能が無効化される。無効化データは、例えば、追跡機能用のプログラム命令を含んでもよい。プロセッサ１１０は、当該機能に関係するプログラム命令の実行により、追跡機能を実行してもよい。機能を付加することは、機能を無効化するだけでなく、盗まれたモバイルデバイス１を取り返すのに有効な他の機能を付加できる利点を有する。
【００５２】
モバイルデバイスの全ての機能又はその部分集合、例えば、全ての通信機能等に関係する格納されたプログラム命令は、少なくとも部分的には、無効化データに基づいて変更されてもよく、それにより、機能の全て又は部分集合が無効化される。さらに、メモリ１３０に格納された、無効化された機能に関係するプログラム・データ等のデータが、無効化された機能を有効化するべくパッチを当てられたりすることがないよう、消去されてもよい。
【００５３】
不正なユーザが機能の無効化に気付かないことが望ましい場合は、不正なユーザが使用しそうにない機能を無効化してもよい。例えば、所定の期間使用されなかった機能は近い将来においても使用されない可能性が高い。そこで、そのような機能を選んで無効化してもよい。無効化する機能は、更新部１２０が選んでもよく、又は、開始メッセージ中で又は無効化データを含むメッセージ中で受信されたデータにより設定してもよい。
【００５４】
一の実施形態において、追跡機能は、通信機能等の他の機能の使用に応じて開始される。代替案として、追跡機能は、格納されると直ぐに開始されてもよく、又は、不正なユーザに気付かれない、バックグランド機能として実行されてもよい。これは、不正なユーザに知られることなく、モバイルデバイス１を追跡できるという利点を有する。
【００５５】
追跡機能は、モバイルデバイス１の地理的位置を示す位置情報をコントロール・センタ２０に送信するステップを含んでもよい。したがって、プロセッサ１１０は、位置決定部１４０が携帯型の通信装置１の地理的位置を決定するステップを要求してもよい。当該地理的位置は、送信機／受信機ユニット１００を使用して、例えば、ＳＭＳ（ショート・メッセージ・サービス）メッセージ中で、コントロール・センタ又は他の遠隔装置へ送信される。地理的位置の情報を含むメッセージが送信されるべき宛先又は番号は、開始メッセージ中で又は無効化データを含むメッセージ中で指定されてもよい。
【００５６】
一の実施形態においては、地理的位置情報が周期的に生成されて送信される。地理的位置情報は、例えば、５分毎に生成され、送信されてもよい。地理的位置情報は、例えば、ＧＰＳ（全地球測位システム）ユニットを使用して生成されてもよい。代替案として、地理的位置情報は、モバイル・アシステッド・ポジショニングに基づいて生成されてもよい。この場合、任意のモバイル通信指向の測位方法、例えば、Ｅ−ＯＴＤ（Enhanced Observed Time Difference）又はＧＰＳが使用されてもよい。ここでは、モバイルデバイス１が位置測定値を通信ネットワーク１０に提供し、それを使用して、通信ネットワーク１０又はコントロール・センタ２０により測位の計算が実行される。通信ネットワーク１０又はコントロール・センタ２０は、代替案又は追加案として、位置決定を可能にするために、支援データをモバイルデバイス１に提供してもよい。一の実施形態では、追跡機能は、コントロール・センタ２０からの又は他の認定された制御デバイスからの要求に応じて、信号のレンダリングを行うステップを含む。信号は、盗まれた装置に専用の、例えば、ＳＭＳなどの所定のタイプのものであってもよい。これにより、モバイルデバイス１を追跡して複数の人々又は装置が存在する、ある地理的位置に到ったときに、信号の作動を要求すればモバイルデバイス１を認識することができるという利点となる。盗まれた装置が自動車の場合、信号作動要求に応じて警笛が鳴るようにしてもよい。
【００５７】
他の実施形態では、追跡機能は、モバイルデバイス１の、写真用カメラ又はビデオカメラ等のカメラを作動又はスイッチオンさせるステップを含む。写真用カメラがスイッチオンされた場合、例えば、１分毎、５分毎等の所定の間隔で、写真が生成され送信されてもよい。ビデオカメラがスイッチオンされた場合、ストリーミング・サービスを開始してもよく、そこで、収録したビデオを、コントロール・センタ２０又は他の通信装置に宛てて、連続的に送信してもよい。追加案又は代替案として、追跡機能は、モバイルデバイス１のマイクロホンをスイッチオンにしてもよく、そこで、音声データを収録し、ストリーミングで又は間欠的に、サービス・センタ２０宛に送信してもよい。
【００５８】
他の機能を無効化することなく、追跡機能等の機能を作動させることも可能である。
【００５９】
一の実施形態において、無効化データを含むメッセージは、モバイルデバイス１のプログラム命令、例えば、ファームウェア、を更新又はアップグレードするプロトコルに従って受信される。そのようなプロトコルにＯＭＡ（オープン・モバイル・アライアンス）のＳｙｎｃＭＬ装置管理がある。このプロトコルを使用すると、ファームウェア・アップグレード機能そのもの以外には、機能を無効化するための特別な実装を要しないという利点がある。また、このプロトコルは２方向通信及び認証を提供する。ファームウェア・アップグレード機能はしばしばモバイルデバイス１に付加されるものであり、そのような装置では無効化機能を追加してもコスト増を招くことはない。
【００６０】
一の実装形態において、コントロール・センタ２０から送信されるメッセージは、メッセージ・データの暗号化に使用する公開鍵等の認証データを含む。コントロール・センタ２０の公開鍵は、例えば、モバイルデバイス１の製造時にメモリ１３０に記憶されてもよい。そのメッセージは、それがモバイルデバイスの機能を無効化するメッセージであることを示す識別タグを含んでもよい。モバイルデバイス１がメッセージを受信すると、モバイルデバイス１は、当該メッセージが無効化データを含むことを確認してもよい。また、メッセージは１つ又は複数の証明書を含む。これにより、モバイルデバイス１は、所定の機能を無効化することを認定された所定のサーバに接続することを許可されたこと、及び／又はそのメッセージが少なくとも１つの機能を無効化することを認定された遠隔装置から受信されたことを確認してもよい。他の実装形態では、メッセージの認証データは符合であってもよい。少なくとも１つの機能を無効化することを認定された１つ又は複数のコントロール・センタ用の１つ又は複数の符合が、例えば、製造時又はメモリ１３０の遠隔更新によって、メモリ１３０に格納されてもよい。
【００６１】
一の実施形態においては、無効化データは、更新データのダウンロードの直後及び／又は更新データの使用前及び使用と一緒に、１つ又は複数の証明書を使って確認されてもよい。
【００６２】
１つ又は複数の初期化メッセージが、無効化データを含むメッセージが送信される前に、コントロール・センタ２０からモバイルデバイス１へ送信されてもよい。その初期化メッセージの何れかが、無効化データを含むメッセージではなく、認証データを含んでもよい。したがって、認証データ及び無効化データは、同一のメッセージ中で送信される必要はない。
【００６３】
一の実施形態においては、少なくとも１つの機能の無効化を確認する確認メッセージが、少なくとも１つの機能の無効化に応じて、遠隔センタ２０、他のモバイル電話機、又は電子メールのホスト・コンピュータ等の遠隔装置へ送信されてもよい。
【００６４】
無効化データは、名前又は、例えば、無効化対象のモバイルデバイス１のＩＭＥＩ（国際モバイル装置ＩＤ ）又はＩＭＳＩ（国際モバイル電話加入者ＩＤ）等の番号のような識別タグを含んでもよい。その名前又は番号はメモリ１３０に書き込まれ、格納されてもよい。
【００６５】
モバイルデバイス１がその所有者に戻った場合、無効化された機能は回復（復帰）されてもよい。コンピュータが入出力インタフェース１５０に接続されてもよい。無効化された機能用のプログラム命令がコンピュータからメモリ１３０に転送されてもよい。しかしながら、無効化された機能の不正な効力回復を防止するため、プロセッサ１１０は、機能の効力回復の試みに応じて、識別タグを読み取ってもよい。コンピュータは、例えば、無効化データに関連付けられた識別タグ又はアクセス・コードを有する場合、認定されたものであると証明できる。コンピュータが認定されていることをモバイルデバイス１が確認すると、コンピュータは、無効化された機能用のプログラム命令の更新を開始できる。コンピュータは、例えば、サービス・ポイントで提供されてもよい。
【００６６】
他の実施形態においては、無効化された機能は、有効化データをコントロール・センタ２０からモバイルデバイス１へ送信することにより復帰させてもよい。これは、上述の無効化データを送信するのと同じやり方で、無効化データではなく有効化データを使って、実行されてもよい。有効化データは、無効化された機能を復帰させるためのデータを含み、また、不正な有効化を防止できるよう、ＩＭＥＩ又はＩＭＳＩ等の識別タグが付随していてもよい。
【００６７】
図３は、コントロール・センタ２０の構成要素の一例を示す図である。コントロール・センタ２０は、例えば、サーバ・コンピュータにより提供されてもよい。コントロール・センタ２０は、通信ユニット（部）１６０、メモリ１７０及びコントローラ１８０を含む。
【００６８】
通信ユニット１６０は、モバイルデバイス１と通信するために、通信ネットワーク１０への接続を確立するための、ケーブル及び／又は無線受信機／送信機等の通信手段を含む。メモリ１７０はＲＡＭ及び／又はＲＯＭメモリを含んでもよい。コントローラ１８０はＣＰＵであってもよく、モバイルデバイス１へ送信される無効化データを含むメッセージを生成するように構成されてもよい。無効化データは、モバイルデバイス１から受信したデバイス情報に基づいて生成されてもよい。無効化データは、少なくとも部分的には、メモリ１７０に記憶されてもよい。
【００６９】
図４は、本発明による一方法を示しており、これは、ＯＭＡ（オープン・モバイル・アライアンス）ＳｙｎｃＭＬ装置管理プロトコルを使用して実現されてもよい。モバイルデバイス１の少なくとも１つの機能の無効化は、コントロール・センタ２０への当該モバイルデバイス１が盗まれたことを示す報告により開始されてもよい。不正な報告を防止するために、報告者は、ユーザ名及び／又はパスワード等のセキュリティ・コードを、コントロール・センタ２０に提示することを要求されてもよい。当該報告は、広域情報ネットワーク３０を介するか、ＰＳＴＮ４０を介するか、又は通信ネットワーク１０を介してなされてもよい。
【００７０】
図４では、コントロール・センタ２０で実行される工程（ステップ）が左側に示され、一方、モバイルデバイス１で実行される工程が右側に示される。ステップ２００において、両者間の接続を設定するために、プッシュ開始メッセージがコントロール・センタ２０からモバイルデバイス１へ送信される。
【００７１】
ステップ２０１において、モバイルデバイス１は、プッシュ開始メッセージを受信する。ステップ２０２において、モバイルデバイス１は、何れかの機能の無効化をコントロール・センタ２０が許可しているかを確認するために、プッシュ開始メッセージが本物であるかを確認する。ステップ２０２の回答が否定を示す場合、例えば、プッシュ開始メッセージを無視する等により、手順が終了される。ステップ２０２での回答が肯定を示す場合、手順はステップ２０３へ進み、そこでデバイス情報がコントロール・センタ２０へ送信される。デバイス情報は、モバイルデバイス１の製造業者の情報、型式、番号、能力、及び／又はファームウェアの型式又はバージョン等を含んでもよい。デバイス情報と一緒にクライアントの信用証明書も送信されてもよい。デバイス情報及びクライアント信用証明書は、ＳｙｎｃＭＬ  ＤＭプロトコルに従って設定されたパケットで送信されてもよい。デバイス情報は、ＳｙｎｃＭＬ  ＤＭ規格に従う任意の情報であってもよい。
【００７２】
デバイス情報は、ステップ２０４でコントロール・センタにより受信され、それに応じて、コントロール・センタ２０は、モバイルデバイス１の少なくとも１つの機能を無効化するデータを含むメッセージを生成する。無効化データは、受信したデバイス情報に基づいて生成されてもよい。例えば、ファームウェアの型式又はバージョンに基づいて、無効化メッセージは、特定のファームウェアのプログラム命令の所定の部分が抹消されるか、又は０のみ又は１のみに置換されるよう、指定することもできよう。続いて、ステップ２０５において無効化データを含むメッセージがモバイルデバイス１へ送信される。
【００７３】
ステップ２０６において、モバイルデバイス１は、無効化データを含むメッセージを受信する。無効化データの受信に応じて、更新部１２０は、モバイルデバイス１の少なくとも１つの機能用に設けられたプログラム命令の少なくとも一部を、上述したように変更し、これにより、当該機能が無効化される。機能が無効化されると、モバイルデバイス１は、ステップ２０８において、確認メッセージを生成してコントロール・センタ２０へ送信する。しかしながら、モバイルデバイス１の全ての通信機能が無効化された場合、確認メッセージを送信することはできない。
【００７４】
ステップ２０９において、確認メッセージはコントロール・センタ２０により受信され、手順が終了される。
【００７５】
図４に従った方法で実行される全てのステップは、必ずしも全ての実施形態において実行される必要はない。例えば、デバイス情報が送信される必要がないならば、無効化データはプッシュ開始メッセージに含めてもよい。無効化データを含むメッセージが、プッシュ開始メッセージではなく、認証データを含んでもよい。また、確認メッセージは、必ずしも全ての実施形態で送信される必要はない。
【００７６】
以上説明したように、本発明について、特定の実施形態を参照しつつ説明した。しかしながら、上述の説明とは別の実施形態も本発明の範囲内で可能である。本方法をハードウェア又はソフトウェアにより実行しながらも、上述の説明のものとは工程の異なる方法を、本発明の範囲内で提供することもできよう。本発明の他の特徴及び工程が、上述の説明とは別の組合せで構成されてもよい。本発明の範囲は、添付の特許請求の範囲のみによって限定されるものである。
【図面の簡単な説明】
【００７７】
【図１】通信ネットワークを介してコントロール・センタに接続されたモバイルデバイスを示す概略図である。
【図２】図１のモバイルデバイスの構成要素を示すブロック図である。
【図３】図１のコントロール・センタの構成要素を示すブロック図である。
【図４】本発明に係る方法の一の実施形態を示すフローチャートである。
【図１】
2008541635.tif 000003
【図２】
2008541635.tif 000004
【図３】
2008541635.tif 000005
【図４】
2008541635.tif 000006
【手続補正書】
【提出日】平成19年3月16日(2007.3.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信能力及び機能のプログラム命令を有するモバイルデバイス（１）の少なくとも１つの機能を無効化するための方法であって、
前記モバイルデバイス（１）において、遠隔の通信装置（２０）からのメッセージであって、前記少なくとも１つの機能を無効化するための無効化データを含む前記メッセージを受信するステップと、
前記機能を無効化するために、前記無効化データに基づいて前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を変更するステップと
を含み、
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令を変更するためのデータ及び識別タグを含むことを特徴とする方法。
【請求項２】
前記プログラム命令を更新するためのプロトコルに従って前記メッセージを受信するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部と関連付けられ、
前記プログラム命令の少なくとも一部を、前記無効化データに更新するステップをさらに含むことを特徴とする請求項１又は２に記載の方法。
【請求項４】
前記無効化データは、前記プログラム命令の少なくとも一部を削除するための削除命令を含み、
前記削除命令の実行に応じて前記プログラム命令の少なくとも一部を削除するステップをさらに含むことを特徴とする請求項１又は２に記載の方法。
【請求項５】
前記無効化データは、機能用のプログラム命令を含み、
前記変更するステップは、前記無効化データに含まれる前記プログラム命令と、前記プログラム命令の少なくとも一部とを置き換えるステップを含むことを特徴とする請求項１又は２に記載の方法。
【請求項６】
前記無効化データの前記プログラム命令は、追跡機能用の命令であり、
前記モバイルデバイス（１）の地理的な位置を示す情報を生成するステップと、
前記追跡機能用の前記プログラム命令の実行に応じて、前記地理的な位置を示す情報を遠隔の通信装置に送信するステップと
をさらに含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記無効化データは、識別タグを含み、
前記識別タグをメモリ（１３０）に格納するステップをさらに含むことを特徴とする請求項１乃至６の何れか１項に記載の方法。
【請求項８】
予め無効化された機能を復帰させる試みに応じて、前記識別タグを読み出すステップをさらに含むことを特徴とする請求項７に記載の方法。
【請求項９】
モバイルデバイス（１）であって、
少なくとも１つの機能用に設けられたプログラム命令を有するメモリ（１３０）と、
遠隔の通信装置（２０）からのメッセージであって、前記少なくとも１つの機能を無効化するための無効化データを含む前記メッセージを受信する受信機（１００）と、
前記機能を無効化するために、前記無効化データに基づいて、前記プログラム命令の少なくとも一部を更新する更新部（１２０）と
を備え、
前記無効化データは、前記プログラム命令を変更するためのデータ及び識別タグを含むことを特徴とするモバイルデバイス。
【請求項１０】
前記受信機（１００）は、動作中に、プログラム命令を更新するためのプロトコルに従って前記メッセージを受信するための手段を備えることを特徴とする請求項９に記載のモバイルデバイス。
【請求項１１】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部に関連付けられることを特徴とする請求項９又は１０に記載のモバイルデバイス。
【請求項１２】
前記無効化データは、格納された前記プログラム命令の少なくとも一部を削除する命令を含むことを特徴とする請求項９又は１０に記載の方法。
【請求項１３】
前記無効化データは、機能用のプログラム命令を含み、
前記更新部（１２０）は、前記無効化データのプログラム命令と、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部とを置き換えることを特徴とする請求項９又は１０に記載のモバイルデバイス。
【請求項１４】
前記無効化データの前記プログラム命令は、追跡機能用のプログラム命令であり、
前記モバイルデバイス（１）の地理的な位置を決定する位置決定部（１４０）をさらに備えることを特徴とする請求項１３に記載のモバイルデバイス。
【請求項１５】
前記無効化データは、識別タグを含むことを特徴とする請求項９乃至１４の何れか１項に記載のモバイルデバイス。
【請求項１６】
無効化された機能を復帰させる試みに応じて前記識別タグを読み出すプロセッサ（１１０）をさらに備えることを特徴とする請求項１５に記載のモバイルデバイス。
【請求項１７】
前記モバイルデバイス（１）は、携帯型のモバイル無線通信装置、モバイル無線端末、モバイル電話機（１）、ポケベル、コミュニケータ、電子手帳、スマートフォン、自動車、鉄道車両、航空機、又は、船であることを特徴とする請求項９乃至１６の何れか１項に記載のモバイルデバイス。
【請求項１８】
通信能力及び機能用のプログラム命令を有するモバイルデバイス（１）の少なくとも１つの前記機能を遠隔から無効化するための方法であって、
前記モバイルデバイス（１）の少なくとも１つの機能を無効化するための無効化データを含むメッセージを生成するステップと、
コントロール・センタ（２０）から前記モバイルデバイス（１）に前記メッセージを送信するステップと
を含み、
前記無効化データは、前記プログラム命令の少なくとも一部を無効化するためのデータ及び識別タグを含むことを特徴とする方法。
【請求項１９】
前記プログラム命令を更新するためのプロトコルに従って前記メッセージを送信するステップをさらに含むことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記プログラム命令の少なくとも一部を削除するためのプログラム命令を含む無効化データを前記メッセージに組み込むステップをさらに含むことを特徴とする請求項１８又は１９に記載の方法。
【請求項２１】
前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるためのデータを含む無効化データを前記メッセージに組み込むステップをさらに含むことを特徴とする請求項１８又は１９に記載の方法。
【請求項２２】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるプログラム命令を含むことを特徴とする請求項１８又は１９に記載の方法。
【請求項２３】
前記無効化データは、追跡機能用のプログラム命令を含むことを特徴とする請求項２２に記載の方法。
【請求項２４】
通信能力及び機能用のプログラム命令を有するモバイルデバイス（１）の少なくとも１つの前記機能を遠隔から無効化するための制御デバイス（２０）であって、
前記モバイルデバイス（１）の少なくとも１つの機能を無効化するための無効化データを含むメッセージを生成する制御部（１８０）と、
前記モバイルデバイス（１）に前記メッセージを送信する通信部（１６０）と
を備え、
前記無効化データは、前記プログラム命令の少なくとも一部を無効化するためのデータ及び識別タグを含み、
前記制御部（１８０）は、動作中に、前記無効化データを前記メッセージに組み込む組込手段を備えることを特徴とする制御デバイス。
【請求項２５】
前記通信部（１６０）は、プログラム命令を更新するためのプロトコルに従って前記メッセージを送信することを特徴とする請求項２４に記載の制御デバイス。
【請求項２６】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を削除するためのプログラム命令を含むことを特徴とする請求項２４又は２５に記載の制御デバイス。
【請求項２７】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるためのデータを含むことを特徴とする請求項２４又は２５に記載の制御デバイス。
【請求項２８】
前記無効化データは、前記少なくとも１つの機能用に設けられた前記プログラム命令の少なくとも一部を置き換えるプログラム命令を含むことを特徴とする請求項２４又は２５に記載の制御デバイス。
【請求項２９】
前記無効化データは、追跡機能用のプログラム命令を含むことを特徴とする請求項２８に記載の制御デバイス。
【請求項３０】
請求項１乃至８の何れか１項に記載の方法を実行するためのコンピュータプログラムであって、
前記コンピュータプログラムは、通信能力を有する電子デバイスによって実行されることを特徴とするコンピュータプログラム。
【請求項３１】
請求項１８乃至２３の何れか１項に記載の方法を実行するためのコンピュータプログラムであって、
前記コンピュータプログラムは、通信能力を有する電子デバイスによって実行されることを特徴とするコンピュータプログラム。
【国際調査報告】
2008541635.tif 000007
2008541635.tif 000008