(57)【特許請求の範囲】
【請求項１】
携帯端末のウィルスに対する保護状態に関する情報を、前記携帯端末から取得する情報取得部と、
前記情報取得部によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定部と、
前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御部と、
を備え、
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末が感染しているウィルスに関する情報を含み、
前記情報特定部は、
前記携帯端末が感染しているウィルスを駆除するアンチウィルスソフトウェアを特定し、
前記動作制御部は、
前記携帯端末のウィルスに対する保護状態に関する情報が、前記携帯端末が前記ウィルスに感染していることを示している場合に、前記携帯端末の発信機能を停止させ、
特定された前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させ、
前記アンチウィルスソフトウェア実行後の前記携帯端末から、前記発信機能の停止解除の要求を受信すると、前記発信機能の停止を解除させる、
携帯端末セキュリティシステム。
【請求項２】
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末に実装された前記プログラム及びデータの更新状態に関する情報を含み、
前記情報特定部は、
前記携帯端末に実装された前記プログラム及びデータを最新の状態にする前記プログラム及びデータを特定し、
前記動作制御部は、
特定された前記プログラム及びデータを前記携帯端末に実装させ、実行させる、
ことを特徴とする請求項１に記載の携帯端末セキュリティシステム。
【請求項３】
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記ウィルスを検出するウィルス検出ソフトウェアの版数と、前記ウィルスが定義されたウィルス定義データの版数と、前記ウィルス検出ソフトウェアを修正する修正ソフトウェアの情報とを含み、
前記プログラム及びデータは、
前記ウィルス検出ソフトウェアと、前記ウィルス定義データと、前記修正ソフトウェアとを含む、
ことを特徴とする請求項２に記載の携帯端末セキュリティシステム。
【請求項４】
前記情報取得部は、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第１の管理オブジェクトを使用して、前記携帯端末から情報を取得し、
前記動作制御部は、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第２の管理オブジェクトを使用して、前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させ、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第３の管理オブジェクトを使用して、前記発信機能の停止及び停止解除を行わせ、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第４の管理オブジェクトを使用して、前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させる、
ことを特徴とする請求項１乃至３のいずれか一項に記載の携帯端末セキュリティシステム。
【請求項５】
ウィルスに対する保護状態に関する情報を請求項１に記載の携帯端末セキュリティシステムへ提供する情報提供部を備え、
前記携帯端末セキュリティシステムから送信されたプログラム及びデータを実装し、実行し、
前記ウィルスに対する保護状態に関する情報は、
自機が感染しているウィルスに関する情報を含み、
前記携帯端末セキュリティシステムから発信機能の停止指示を受信すると、前記発信機能を停止し、
前記携帯端末セキュリティシステムから送信されたアンチウィルスソフトウェアを実装し、実行し、
前記アンチウィルスソフトウェア実行後、前記発信機能の停止解除の要求を前記携帯端末セキュリティシステムに送信し、
前記携帯端末セキュリティシステムから前記発信機能の停止解除の指示を受信すると、前記発信機能の停止を解除する、
携帯端末。
【請求項６】
携帯端末のウィルスに対する保護状態に関する情報を、前記携帯端末から取得する情報取得工程と、
前記情報取得工程によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定工程と、
前記情報特定工程によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御工程と、
を備え、
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末が感染しているウィルスに関する情報を含み、
前記情報特定工程では、
前記携帯端末が感染しているウィルスを駆除するアンチウィルスソフトウェアを特定し、
前記動作制御工程では、
前記携帯端末のウィルスに対する保護状態に関する情報が、前記携帯端末が前記ウィルスに感染していることを示している場合に、前記携帯端末の発信機能を停止させ、
特定された前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させ、
前記アンチウィルスソフトウェア実行後の前記携帯端末から、前記発信機能の停止解除の要求を受信すると、前記発信機能の停止を解除させる、
携帯端末セキュリティ方法。
【請求項７】
コンピュータを、
携帯端末のウィルスに対する保護状態に関する情報を前記携帯端末から取得する情報取得部、
前記情報取得部によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定部、
前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御部、
として機能させ、
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末が感染しているウィルスに関する情報を含み、
前記情報特定部では、
前記携帯端末が感染しているウィルスを駆除するアンチウィルスソフトウェアを特定するようにコンピュータを機能させ、
前記動作制御部では、
前記携帯端末のウィルスに対する保護状態に関する情報が、前記携帯端末が前記ウィルスに感染していることを示している場合に、前記携帯端末の発信機能を停止させ、
特定された前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させ、
前記アンチウィルスソフトウェア実行後の前記携帯端末から、前記発信機能の停止解除の要求を受信すると、前記発信機能の停止を解除させるようにコンピュータを機能させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末をコンピュータウィルスから保護する携帯端末セキュリティシステム、携帯端末、携帯端末セキュリティ方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、通信事業者は、携帯電話機の仕様を自社のサービスに適したものとするために、携帯電話機に実装されるＯＳ（Operating System）やプラットフォームに独自のものを採用していた。この場合、アプリケーションソフトウェアの開発環境が事業者毎に異なったものとなり、アプリケーションソフトウェアの拡張性が限定的になる。このため、携帯電話機を攻撃するコンピュータウィルス（以下、ウィルスとする）は作り出されにくい状況にあり、例え作り出されたとしても、そのウィルスは蔓延しにくい状況にあった。
【０００３】
近年、アプリケーションソフトウェアの開発効率の向上を目的として、汎用ＯＳを実装し、互換性及び拡張性の高い共通仕様が採用された携帯電話機が登場している。また、携帯電話機の高機能化に伴って、アプリケーションソフトウェアは複雑化してきており、携帯電話機のウィルスに対する脆弱性が増していることが指摘されている。このような背景から、最近では、従来よりも携帯電話機がウィルスに感染するリスクは高まっている。
【０００４】
そこで、携帯電話機をウィルスから保護する様々なシステムが開示されている。
【０００５】
例えば、ウィルス対策用のソフトウェアの更新履歴情報を携帯端末機器に提供し、使用者が簡単に携帯端末機器のセキュリティの状態を管理できるシステムが開示されている（例えば、特許文献１参照）。
【０００６】
また、無線端末がウィルスに感染しても、感染した無線端末を通信回線から切り離すことで、ウィルスに感染した無線端末から他の無線端末へ感染が拡大することを防止するシステムが開示されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−３６２４９１号公報
【特許文献２】特開２００６−３１９８７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところが、特許文献１に開示されたシステムでは、更新履歴情報が得られても、使用者が実際にウィルス対策用のソフトウェアの更新を指示せず、ウィルス対策用のソフトウェアを最新のものに更新しなかった場合には、ウィルスの感染リスクを有効に低減することができないことがある。
【０００９】
また、特許文献２に開示されたシステムでは、感染した無線端末が通信回線から切り離されるため、ウィルス対策用のソフトウェアを無線端末に実装させて、ウィルスを迅速に駆除するのが困難である。
【００１０】
本発明は、上記した実情に鑑みてなされたものであり、携帯端末の保護レベルをさらに向上させることができる携帯端末セキュリティシステム、携帯端末、携帯端末セキュリティ方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の第１の観点に係る携帯端末セキュリティシステムは、
携帯端末のウィルスに対する保護状態に関する情報を、前記携帯端末から取得する情報取得部と、
前記情報取得部によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定部と、
前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御部と、
を備え、
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末が感染しているウィルスに関する情報を含み、
前記情報特定部は、
前記携帯端末が感染しているウィルスを駆除するアンチウィルスソフトウェアを特定し、
前記動作制御部は、
前記携帯端末のウィルスに対する保護状態に関する情報が、前記携帯端末が前記ウィルスに感染していることを示している場合に、前記携帯端末の発信機能を停止させ、
特定された前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させ、
前記アンチウィルスソフトウェア実行後の前記携帯端末から、前記発信機能の停止解除の要求を受信すると、前記発信機能の停止を解除させる。
【００１２】
また、本発明の第２の観点に係る携帯端末は、
ウィルスに対する保護状態に関する情報を、本発明の携帯端末セキュリティシステムへ提供する情報提供部を備え、
前記携帯端末セキュリティシステムから送信されたプログラム及びデータを実装し、実行し、
前記ウィルスに対する保護状態に関する情報は、
自機が感染しているウィルスに関する情報を含み、
前記携帯端末セキュリティシステムから発信機能の停止指示を受信すると、前記発信機能を停止し、
前記携帯端末セキュリティシステムから送信されたアンチウィルスソフトウェアを実装し、実行し、
前記アンチウィルスソフトウェア実行後、前記発信機能の停止解除の要求を前記携帯端末セキュリティシステムに送信し、
前記携帯端末セキュリティシステムから前記発信機能の停止解除の指示を受信すると、前記発信機能の停止を解除する。
【００１３】
また、本発明の第３の観点に係る携帯端末セキュリティ方法は、
携帯端末のウィルスに対する保護状態に関する情報を、前記携帯端末から取得する情報取得工程と、
前記情報取得工程によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定工程と、
前記情報特定工程によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御工程と、
を備え、
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末が感染しているウィルスに関する情報を含み、
前記情報特定工程では、
前記携帯端末が感染しているウィルスを駆除するアンチウィルスソフトウェアを特定し、
前記動作制御工程では、
前記携帯端末のウィルスに対する保護状態に関する情報が、前記携帯端末が前記ウィルスに感染していることを示している場合に、前記携帯端末の発信機能を停止させ、
特定された前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させ、
前記アンチウィルスソフトウェア実行後の前記携帯端末から、前記発信機能の停止解除の要求を受信すると、前記発信機能の停止を解除させる。
【００１４】
また、本発明の第４の観点に係るプログラムは、
コンピュータを、
携帯端末のウィルスに対する保護状態に関する情報を前記携帯端末から取得する情報取得部、
前記情報取得部によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定部、
前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御部、
として機能させ、
前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末が感染しているウィルスに関する情報を含み、
前記情報特定部では、
前記携帯端末が感染しているウィルスを駆除するアンチウィルスソフトウェアを特定するようにコンピュータを機能させ、
前記動作制御部は、
前記携帯端末のウィルスに対する保護状態に関する情報が、前記携帯端末が前記ウィルスに感染していることを示している場合に、前記携帯端末の発信機能を停止させ、
特定された前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させ、
前記アンチウィルスソフトウェア実行後の前記携帯端末から、前記発信機能の停止解除の要求を受信すると、前記発信機能の停止を解除させるようにコンピュータを機能させる。
【発明の効果】
【００１５】
本発明によれば、ウィルスに対する携帯端末の保護状態に基づいて、携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定して、それを実装及び実行させる。このようにすれば、携帯端末に実装されるウィルス対策用のプログラム及びデータを、自動的に更新することができるので、携帯端末の保護レベルをさらに向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るセキュリティシステムと携帯電話機が接続している状態を示すブロック図である。
【図２】本発明の実施形態に係る携帯電話機の構成を示すブロック図である。
【図３】本発明の実施形態に係る制御システムの構成を示すブロック図である。
【図４】本発明の実施形態に係る管理システムの構成を示すブロック図である。
【図５】本発明の実施形態に係るセキュリティソフトウェアの更新処理のフローチャートである。
【図６】本発明の実施形態に係る復旧処理のフローチャートである。
【発明を実施するための形態】
【００１７】
本発明の実施形態について、添付の図面を参照して詳細に説明する。なお、本発明は、下記の実施形態及び図面によって限定されるものではない。
【００１８】
まず、セキュリティシステム１について説明する。セキュリティシステム１は、携帯電話機２に実装されたウィルス対策用のソフトウェアを管理し、かつ、携帯電話機２の動作を制御する。
【００１９】
セキュリティシステム１は、図１に示すように、制御システム４と管理システム５を備える。
【００２０】
制御システム４は、通信ネットワーク３を介して、携帯電話機２と接続可能である。制御システム４は、通信ネットワーク３を介して、携帯電話機２との間でデータの送受信が可能である。
【００２１】
制御システム４と携帯電話機２との間でのデータの送受信は、オープン・モバイル・アライアンスで標準規格として規定されたデバイス・マネジメント（以下、ＯＭＡ  ＤＭとする）に基づいて行われる。ＯＭＡ  ＤＭは、携帯端末の管理に用いられる標準プロトコルである。本実施形態では、携帯電話機２がクライアントとなり、制御システム４がホストとなる。
【００２２】
制御システム４は、上述の通信経路で、携帯電話機２との間でデータを送受信することにより、携帯電話機２の動作を制御する。
【００２３】
管理システム５は、専用通信回線６を介して、制御システム４と接続している。管理システム５は、専用通信回線６、制御システム４、通信ネットワーク３を介して、携帯電話機２との間でデータの送受信が可能である。
【００２４】
管理システム５は、上述の通信経路で、携帯電話機２との間でデータを送受信することにより、携帯電話機２のセキュリティ機能を管理する。
【００２５】
携帯電話機２は、セキュリティシステム１による制御及び管理の対象である携帯端末である。携帯電話機２は、上述したように、制御システム４との間でデータの送受信が可能である。また、携帯電話機２は、電話回線（不図示）を介して、通話等が可能であり、その他通信手段（例えば、赤外線通信、ｂｌｕｅｔｏｏｔｈ（登録商標）通信、及び電子メール等）を備える。
【００２６】
次に、携帯電話機２について説明する。携帯電話機２は、図２に示すように、記憶部２１、管理オブジェクトデータベース部２２、ネットワークインタフェース部２３、及び制御部２４を備える。
【００２７】
記憶部２１は、メモリ（不図示）等の記憶装置を備える。記憶部２１には、セキュリティソフトウェア２５、セキュリティ管理クライアントソフトウェア２６、ＤＭ制御クライアントソフトウェア２７が格納されている。
【００２８】
管理オブジェクトデータベース部２２には、ＯＭＡ  ＤＭに準拠する記憶領域（管理オブジェクト領域）が確保されている。管理オブジェクト領域には、携帯電話機２のセキュリティデータが格納される。
【００２９】
セキュリティデータとは、携帯電話機２のウィルスに対する保護状態に関する情報である。セキュリティデータには、携帯電話機２の識別情報、携帯電話機２に実装されたセキュリティソフトウェア２５に関するデータ、及び携帯電話機２の状態に関するデータが含まれる。
【００３０】
携帯電話機２の識別情報とは、携帯電話機２を一意に特定できる情報である。携帯電話機２の識別情報には、例えば、製造番号等がある。
【００３１】
携帯電話機２に実装されたセキュリティソフトウェア２５に関するデータとは、携帯電話機２に実装されたセキュリティソフトウェア２５の版数、携帯電話機２に実装されたウィルスを定義したデータ（以下、ウィルス定義データとする）の版数とその作成日、並びに携帯電話機２に実装されたセキュリティソフトウェア２５の不具合を修正するソフトウェア（以下、修正ソフトウェアとする）の内容に関する情報である。
【００３２】
携帯電話機２の状態に関するデータとは、ウィルス感染の有無、感染しているウィルスの種別、セキュリティ管理クライアントソフトウェア２６にあらかじめ異常処理として登録されている状態（以下、異常状態とする）の発生の有無、及び異常状態の種別等である。
【００３３】
管理オブジェクトデータベース部２２の管理オブジェクト領域に格納されたセキュリティデータは、上述したＯＭＡ  ＤＭに準拠する管理オブジェクトにより更新される。
【００３４】
ネットワークインタフェース部２３は、通信ネットワーク３のインタフェースである。ネットワークインタフェース部２３は、通信ネットワーク３の無線基地局（不図示）との間で無線通信を行う。
【００３５】
制御部２４は、例えば、ＣＰＵ（不図示）を備える。ＣＰＵが記憶部２１に格納されたソフトウェアを実行することにより、携帯電話機２の各種機能が実現される。
【００３６】
制御部２４は、セキュリティソフトウェア２５を実行することにより、携帯電話機２のウィルス感染の有無を検出する。
【００３７】
また、制御部２４は、セキュリティ管理クライアントソフトウェア２６を実行することにより、管理オブジェクトデータベース部２２に格納されたセキュリティデータを定常的に更新する。なお、ウィルス感染が検出された場合、又は異常状態の発生が検出された場合も、セキュリティデータは更新される。
【００３８】
制御部２４は、セキュリティデータをセキュリティシステム１へ提供する情報提供部として機能する。より詳細には、制御部２４は、セキュリティ管理クライアントソフトウェア２６を実行することにより、ネットワークインタフェース部２３を介して、セキュリティデータを制御システム４へ送信する。
【００３９】
また、制御部２４は、セキュリティ管理クライアントソフトウェア２６を実行することにより、ネットワークインタフェース部２３を介して、制御システム４との間で、ウィルス対策用のプログラム及びデータを受信して、受信したウィルス対策用のプログラム及びデータを実装し、実行する。
【００４０】
上述したセキュリティデータの送信、ウィルス対策用のプログラム及びデータの受信は、ＯＭＡ  ＤＭに準拠する管理オブジェクトにより実行される。ＤＭ制御クライアントソフトウェア２７は、管理オブジェクト（クライアント）に相当する。
【００４１】
例えば、携帯電話機２は、第１の管理オブジェクト（クライアント）を用いて、セキュリティデータを送信する。また、例えば、携帯電話機２は、第２の管理オブジェクト（クライアント）を用いて、ウィルス対策用のプログラム及びデータを受信する。
【００４２】
次に、制御システム４について詳細に説明する。制御システム４は、図３に示すように、記憶部４１、セキュリティデータ管理データベース部４２、ネットワークインタフェース部４３、及び制御部４４を備える。
【００４３】
記憶部４１は、メモリ（不図示）等の記憶装置を備える。記憶部４１には、セキュリティ管理ホストソフトウェア４５、ＤＭ制御ホストソフトウェア４６等が格納されている。
【００４４】
セキュリティデータ管理データベース部４２には、携帯電話機２から送信されたセキュリティデータ等が格納される。
【００４５】
ネットワークインタフェース部４３は、通信ネットワーク３及び専用通信回線６のインタフェースである。
【００４６】
制御部４４は、例えば、ＣＰＵ（不図示）を備える。ＣＰＵが記憶部４１に格納されたソフトウェアを実行することにより、制御システム４の各種機能が実現される。
【００４７】
制御部４４は、セキュリティデータを携帯電話機２から取得する情報取得部として機能する。より詳細には、制御部４４は、セキュリティ管理ホストソフトウェア４５を実行することにより、携帯電話機２から受信したセキュリティデータを取得する。さらに、制御部４４は、受信したセキュリティデータをセキュリティデータ管理データベース部４２に格納し、かつ、セキュリティデータを管理システム５へ送信する。
【００４８】
制御部４４は、管理システム５から受信したプログラム及びデータを携帯電話機２に実装させ、実行させる動作制御部として機能する。より詳細には、制御部４４は、セキュリティ管理ホストソフトウェア４５を実行することにより、管理システム５から受信したプログラム、データ、及び携帯電話機２の動作を制御するデータを携帯電話機２へ送信して、携帯電話機２の動作を制御する。例えば、制御部４４は、受信したプログラムと、その実装と実行の指示データとを携帯電話機２へ送信して、指示データに基づいて、携帯電話機２にプログラムを実装させ、実行させる。
【００４９】
制御部４４は、セキュリティ管理ホストソフトウェア４５を実行することにより、セキュリティデータ管理データベース部４２に格納されるセキュリティデータを更新する。
【００５０】
上述したセキュリティデータの受信、プログラム及びデータの送信、及び動作を制御するデータの送信は、ＯＭＡ  ＤＭに準拠する管理オブジェクトにより実行される。ＤＭ制御ホストソフトウェア４６は、管理オブジェクト（ホスト）に相当する。制御システム４と携帯電話機２は、管理オブジェクト（ホスト）と管理オブジェクト（クライアント）とを用いて、各種データ等を送受信する。
【００５１】
例えば、制御システム４は、第１の管理オブジェクト（ホスト）を用いて、上述した第１の管理オブジェクト（クライアント）から送信されたセキュリティデータを受信する。また、例えば、制御システム４が第２の管理オブジェクト（ホスト）を用いて送信したウィルス対策用のプログラム及びデータ等は、上述した第２の管理オブジェクト（クライアント）を用いて、携帯電話機２に受信される。
【００５２】
次に、管理システム５について詳細に説明する。管理システム５は、図４に示すように、記憶部５１、セキュリティソフトウェアデータベース部５２、ネットワークインタフェース部５３、及び制御部５４を備える。
【００５３】
記憶部５１は、メモリ（不図示）等の記憶装置を備える。記憶部５１には、アプリケーションソフトウェア５５等が格納されている。
【００５４】
セキュリティソフトウェアデータベース部５２には、携帯電話機２に実装可能なウィルス対策用のプログラム及びデータ等が格納されている。
【００５５】
ネットワークインタフェース部５３は、専用通信回線６のインタフェースである。
【００５６】
制御部５４は、例えば、ＣＰＵ（不図示）を備える。ＣＰＵが記憶部５１に格納されたソフトウェアを実行することにより、管理システム５の各種機能が実現される。
【００５７】
制御部５４は、情報特定部として機能する。制御部５４は、アプリケーションソフトウェア５５を実行することにより、携帯電話機２から制御システム４を介して送信されたセキュリティデータに基づいて、携帯電話機２に実装可能なウィルス対策用のプログラム及びデータの中から、携帯電話機２の保護レベルを現状よりも高めるプログラム及びデータを特定する。特定されたプログラム及びデータは、上述の通信経路で、携帯電話機２へ送信される。
【００５８】
以下、本実施形態の携帯電話機２、制御システム４、及び管理システム５の動作を、図５及び図６を参照して説明する。
【００５９】
まずは、セキュリティソフトウェアの更新処理について説明する。図５に示すように、セキュリティソフトウェアの更新処理は、携帯電話機２、制御システム４、及び管理システム５の連携により実行される。図５中の実線は処理の流れを示し、点線はデータの流れを示す。
【００６０】
制御システム４は、携帯電話機２へセキュリティデータを送信する日時（以下、セキュリティデータ送信日時とする）を設定する（ステップＳ１）。
【００６１】
セキュリティデータ送信日時は、例えば、曜日単位、日単位、分単位、及び秒単位で設定できる。なお、セキュリティデータ送信日時は、１つの曜日を設定することも、複数の曜日を設定することもできる。また、制御システム４は、既定のセキュリティデータ送信日時を後から変更できる。
【００６２】
設定されたセキュリティデータ送信日時になると、携帯電話機２は、制御システム４を介して、セキュリティデータを管理システム５へ送信する（ステップＳ２）。制御システム４は、このデータを受信し、セキュリティデータ管理データベース部４２に、セキュリティデータを格納する。これにより、携帯電話機２のコンピュータウィルスに対する保護状態に関する情報が取得される。この工程が情報取得工程に対応する。
【００６３】
設定されたセキュリティデータ送信日時に、携帯電話機２が、電源の入っていない状態、又は通信ネットワーク３への送信電波が届かない場所にある状態等、携帯電話機２がセキュリティデータを送信できない状態（以下、通信不可状態とする）である場合、携帯電話機２は、通信可能な状態となって最初のセキュリティデータ送信日時に、セキュリティデータを制御システム４へ送信する。また、通信可能であるにもかかわらず、長期にわたってセキュリティデータが制御システム４へ送信されない場合、携帯電話機２は、例えば、手動操作によるセキュリティデータの送信指示を画面に表示して、使用者にセキュリティデータの送信を促してもよい。
【００６４】
次に、管理システム５は、制御システム４から送信されたセキュリティデータに基づいて、携帯電話機２に実装可能なウィルス対策用のプログラム及びデータの中から、携帯電話機２に実装されていないプログラム及びデータを特定する（ステップＳ３）。
【００６５】
より詳細には、制御部５４は、アプリケーションソフトウェア５５を実行することにより、セキュリティソフトウェアデータベース部５２に格納されているウィルス対策用のプログラム及びデータを参照して、携帯電話機２に実装されていない最新のセキュリティソフトウェア２５、最新のウィルス定義データ、及びセキュリティソフトウェア２５に組み込まれていない修正ソフトウェアを特定する。
【００６６】
次に、管理システム５は、携帯電話機２に実装されていないプログラム及びデータを特定したか否かを判定する（ステップＳ４）。
【００６７】
携帯電話機２に実装されていないプログラム及びデータが特定された場合（ステップＳ４；Ｙｅｓ）、管理システム５は、受信したセキュリティデータへの応答として、特定されたプログラム及びデータを制御システム４へ送信する（ステップＳ５）。
【００６８】
次に、制御システム４は、セキュリティソフトウェア２５の更新が不要か否かを判定する（ステップＳ６）。制御システム４が管理システム５から特定されたプログラム及びデータを受信した場合、この判定は否定され（ステップＳ６；Ｎｏ）、制御システム４は、特定されたプログラム、データ、及びそれらの実装と実行の指示データを携帯電話機２へ送信する（ステップＳ７）。
【００６９】
なお、携帯電話機２が通信不可状態の場合、制御システム４は、セキュリティ管理ホストソフトウェア４５にあらかじめ設定された送信期限に基づいて、携帯電話機２へプログラム、データ、及び指示データが受信されるまで繰り返し送信する。送信期限は、例えば、次回、携帯電話機２がセキュリティデータを制御システム４へ送信するときとしてもよい。
【００７０】
プログラム、データ、及び指示データを受信した携帯電話機２は、指示データに基づいて、受信したプログラム及びデータを実装し、セキュリティソフトウェア２５を更新して、実行する（ステップＳ８）。これにより、セキュリティソフトウェア２５が最新の状態で正しく実行される。
【００７１】
一方、ステップＳ４において、携帯電話機２に実装されていないプログラム及びデータが特定されない場合、例えば、すでに最新のセキュリティソフトウェア２５が実装されている場合（ステップＳ４；Ｎｏ）、管理システム５は、制御システム４に対して、携帯電話機２のセキュリティソフトウェア２５の更新が不要である旨を通知するデータを送信する（ステップＳ９）。この場合、ステップＳ６の判定が肯定されるため、制御システム４はセキュリティソフトウェアの更新処理を終了する（ステップＳ６；Ｙｅｓ）。
【００７２】
次に、図６を参照して、復旧処理について説明する。
【００７３】
制御部２４は、セキュリティソフトウェア２５を実行することにより、ウィルスの感染、又は異常状態を検出する（ステップＳ１１）。ウィルスの感染、又は異常状態が検出されない場合（ステップＳ１１；Ｎｏ）、制御部２４は、ウィルスの感染、又は異常状態が検出されるまで繰り返す。
【００７４】
一方、ウィルスの感染、又は異常状態が検出されると（ステップＳ１１；Ｙｅｓ）、携帯電話機２は、ウィルス感染や感染したウィルスの種別等を示すデータを加えることにより、セキュリティデータを更新する（ステップＳ１２）。
【００７５】
次に、携帯電話機２は、制御システム４を介して、更新されたセキュリティデータを管理システム５へ送信する（ステップＳ１３）。
【００７６】
なお、セキュリティデータは、セキュリティデータ送信日時に送信されることもある。
【００７７】
セキュリティデータを受信した制御システム４は、携帯電話機２へ発信機能の停止指示データを送信する（ステップＳ１４）。
【００７８】
発信機能の停止指示データを受信した携帯電話機２は、その指示に従って、発信機能を停止する（ステップＳ１５）。なお、携帯電話機２は、画面へ表示する等して、使用者へ発信機能の停止を通知する。また、携帯電話機２は、ＳＭＳ（Short Message Service）を用いて発信機能の停止を通知してもよい。
【００７９】
一方、セキュリティデータを受信した管理システム５は、アプリケーションソフトウェア５５を実行することにより、セキュリティデータに基づいて、ウィルスを駆除するアンチウィルスソフトウェアを特定する（ステップＳ１６）。ここでは、制御部５４が、セキュリティデータからウィルスの種別を判定して、セキュリティソフトウェアデータベース部５２に格納されているアンチウィルスソフトウェアの中から、感染しているウィルスを駆除するアンチウィルスソフトウェアを特定する。
【００８０】
なお、異常状態の場合、管理システム５は、あらかじめ定められた規則に基づいて、感染している可能性があるウィルスの種別を判定して、アンチウィルスソフトウェアを特定する。
【００８１】
次に、管理システム５は、受信したセキュリティデータの応答として、特定されたアンチウィルスソフトウェアを制御システム４へ送信する（ステップＳ１７）。
【００８２】
アンチウィルスソフトウェアを受信した制御システム４は、アンチウィルスソフトウェア及びその実装と実行の指示データを携帯電話機２へ送信する（ステップＳ１８）。
【００８３】
なお、携帯電話機２が通信不可状態の場合、上述のステップＳ７と同様に、制御システム４は、アンチウィルスソフトウェア及び指示データが受信されるまで繰り返し送信する。
【００８４】
アンチウィルスソフトウェア及び指示データを受信した携帯電話機２は、アンチウィルスソフトウェアを実装して、実行する（ステップＳ１９）。
【００８５】
次に、携帯電話機２は、ウィルスを駆除した旨のデータでセキュリティデータを更新する（ステップＳ２０）。詳細には、制御部２４は、セキュリティソフトウェア２５を実行して、ウィルスが駆除されたことを確認してから、セキュリティデータを更新する。なお、制御部２４は、セキュリティ管理クライアントソフトウェア２６を実行することによって、ウィルスが駆除されたことを確認することもできる。
【００８６】
さらに、携帯電話機２は、更新されたセキュリティデータ及び発信機能の停止解除の要求データを制御システム４へ送信する（ステップＳ２１）。
【００８７】
発信機能の停止解除の要求データを受信した制御システム４は、発信機能の停止解除の指示データを携帯電話機２へ送信する（ステップＳ２２）。
【００８８】
次に、制御システム４は、セキュリティデータ管理データベース部４２に格納されている携帯電話機２のセキュリティデータを更新する（ステップＳ２３）。
【００８９】
携帯電話機２は、受信した発信機能の停止解除の指示データに従い、発信機能の停止を解除し、発信機能の使用を可能にする（ステップＳ２４）。その後、携帯電話機２は、定期的にウィルスの感染、又は異常状態の検出を行う（ステップＳ１１）。
【００９０】
上記の実施形態によれば、携帯電話機２から取得したセキュリティデータに基づいて、セキュリティソフトウェア２５を最新の状態にする。また、携帯電話機２がウィルスに感染した場合は、携帯電話機２の発信機能を停止させて、感染したウィルスを駆除するアンチウィルスソフトウェアを携帯電話機２に実装及び実行させることによって、ウィルスの外部への流出を阻止しつつ、ウィルスを駆除する。このようにすれば、携帯電話機２に実装されるウィルス対策用のプログラム及びデータを自動的に更新することができるので、携帯電話機２の保護レベルをさらに向上させることができる。
【００９１】
なお、本実施形態における制御システム４による携帯電話機２からセキュリティデータの取得は、例えば、ＯＭＡ  ＤＭに準拠した第１の管理オブジェクトであるＤｉａｇＭｏｎ（Diagnostics and Monitoring Management Object）を使用することで実現される。
【００９２】
また、本実施形態における制御システム４による携帯電話機２への最新のセキュリティソフトウェア２５、最新のウィルス定義データ、及び修正ソフトウェアの送信、並びにそれらの実装と実行は、例えば、ＯＭＡ  ＤＭに準拠した第２の管理オブジェクトであるＦＵＭＯ（Firmware Update Management Object）を使用することで実現される。
【００９３】
なお、本実施形態における制御システム４による発信機能の停止、及び停止の解除は、例えば、ＯＭＡ  ＤＭに準拠した第３の管理オブジェクトであるＤＣＭＯ（Device Capability Management Object）を使用することで実現される。
【００９４】
また、本実施形態における制御システム４による携帯電話機２へのアンチウィルスソフトウェアの送信は、例えば、ＯＭＡ  ＤＭに準拠した第４の管理オブジェクトであるＳＣＯＭＯ（Software Component Management Object）を使用することで実現される。
【００９５】
なお、本実施形態では、ウィルスから保護される対象が携帯電話機２である場合を説明したが、本発明はこれに限られない。例えば、ウィルスから保護される対象は、ＰＤＡ（Personal Digital Assistant）、スマートフォン、ＰＨＳ（Personal Handy-phone System）端末、モバイルパソコン、カーナビゲーションシステム等、無線通信機能が実装される端末装置でもよい。
【００９６】
なお、本実施形態において、実行されるソフトウェアは、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk Read-Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magneto-Optical Disk）等のコンピュータで読み取り可能な記録媒体に格納して配布し、そのプログラムを実装することにより、上述の処理を実行するシステムを構成することとしてもよい。
【００９７】
また、ソフトウェアをインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、ダウンロード等するようにしてもよい。
【００９８】
また、上述の機能を、ＯＳが分担して実現する場合又はＯＳとアプリケーションとの協働により実現する場合等には、ＯＳ以外の部分のみを媒体に格納して配布してもよく、また、ダウンロード等してもよい。
【００９９】
（付記１）携帯端末のウィルスに対する保護状態に関する情報を、前記携帯端末から取得する情報取得部と、
前記情報取得部によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定部と、
前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御部と、
を備える携帯端末セキュリティシステム。
【０１００】
（付記２）前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末に実装された前記プログラム及びデータの更新状態に関する情報を含み、
前記情報特定部は、
前記携帯端末に実装された前記プログラム及びデータを最新の状態にする前記プログラム及びデータを特定し、
前記動作制御部は、
特定された最新の前記プログラム及びデータを前記携帯端末に実装させ、実行させる、
ことを特徴とする付記１に記載の携帯端末セキュリティシステム。
【０１０１】
（付記３）前記携帯端末のウィルスに対する保護状態に関する情報は、
前記ウィルスを検出するウィルス検出ソフトウェアの版数と、前記ウィルスが定義されたウィルス定義データの版数と、前記ウィルス検出ソフトウェアを修正する修正ソフトウェアの情報とを含み、
前記プログラム及びデータは、
前記ウィルス検出ソフトウェアと、前記ウィルス定義データと、前記修正ソフトウェアとを含む、
ことを特徴とする付記２に記載の携帯端末セキュリティシステム。
【０１０２】
（付記４）前記携帯端末のウィルスに対する保護状態に関する情報は、
前記携帯端末が感染しているウィルスに関する情報を含み、
前記情報特定部は、
前記携帯端末が感染しているウィルスを駆除するアンチウィルスソフトウェアを特定し、
前記動作制御部は、
特定された前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させる、
ことを特徴とする付記１乃至３のいずれかに記載の携帯端末セキュリティシステム。
【０１０３】
（付記５）前記動作制御部は、
前記携帯端末のウィルスに対する保護状態に関する情報が、前記携帯端末が前記ウィルスに感染していることを示している場合に、前記携帯端末の発信機能を停止させ、
前記アンチウィルスソフトウェア実行後の前記携帯端末から、前記発信機能の停止解除の要求を受信すると、前記発信機能の停止を解除させる、
ことを特徴とする付記４に記載の携帯端末セキュリティシステム。
【０１０４】
（付記６）前記情報取得部は、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第１の管理オブジェクトを使用して、前記携帯端末から情報を取得し、
前記動作制御部は、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第２の管理オブジェクトを使用して、前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる、
ことを特徴とする付記１乃至５のいずれかに記載の携帯端末セキュリティシステム。
【０１０５】
（付記７）前記動作制御部は、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第３の管理オブジェクトを使用して、前記発信機能の停止及び停止解除を行わせ、
前記携帯端末との間に実装されるＯＭＡ  ＤＭに準拠した第４の管理オブジェクトを使用して、前記アンチウィルスソフトウェアを前記携帯端末に実装させ、実行させる、
ことを特徴とする付記５に記載の携帯端末セキュリティシステム。
【０１０６】
（付記８）ウィルスに対する保護状態に関する情報を、付記１に記載の携帯端末セキュリティシステムへ提供する情報提供部を備え、
前記携帯端末セキュリティシステムから送信されたウィルス対策用のプログラム及びデータを実装し、実行する、
携帯端末。
【０１０７】
（付記９）前記情報提供部は、
前記携帯端末セキュリティシステムとの間に実装されるＯＭＡ  ＤＭに準拠した前記第１の管理オブジェクトを使用して、前記ウィルスに対する保護状態に関する情報を前記携帯端末セキュリティシステムへ提供し、
前記携帯端末セキュリティシステムとの間に実装されるＯＭＡ  ＤＭに準拠した前記第２の管理オブジェクトを使用して、前記携帯端末セキュリティシステムの指示に従って、前記ウィルス対策用のプログラム及びデータを実装し、実行する、
ことを特徴とする付記８に記載の携帯端末。
【０１０８】
（付記１０）携帯端末のウィルスに対する保護状態に関する情報を、前記携帯端末から取得する情報取得工程と、
前記情報取得工程によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定工程と、
前記情報特定工程によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御工程と、
を備える携帯端末セキュリティ方法。
【０１０９】
（付記１１）コンピュータを、
携帯端末のウィルスに対する保護状態に関する情報を前記携帯端末から取得する情報取得部、
前記情報取得部によって取得された情報に基づいて、前記携帯端末に実装可能なウィルス対策用のプログラム及びデータの中から、前記携帯端末の保護レベルを現状よりも高めるプログラム及びデータを特定する情報特定部、
前記情報特定部によって特定されたプログラム及びデータを前記携帯端末に実装させ、実行させる動作制御部、
として機能させるプログラム。
【符号の説明】
【０１１０】
１  セキュリティシステム
２  携帯電話機
３  通信ネットワーク
４  制御システム
５  管理システム
６  固定通信ネットワーク
２１、４１、５１  記憶部
２２  管理オブジェクトデータベース部
２３、４３、５３  ネットワークインタフェース部
２４、４４、５４  制御部
２５  セキュリティソフトウェア
２６  セキュリティ管理クライアントソフトウェア
２７  ＤＭ制御クライアントソフトウェア
４２  セキュリティデータ管理データベース部
４５  セキュリティ管理ホストソフトウェア
４６  ＤＭ制御ホストソフトウェア
５２  セキュリティソフトウェアデータベース部
５５  アプリケーションソフトウェア
【図１】
0005614140.tif 000002
【図２】
0005614140.tif 000003
【図３】
0005614140.tif 000004
【図４】
0005614140.tif 000005
【図５】
0005614140.tif 000006
【図６】
0005614140.tif 000007