(57)【特許請求の範囲】
【請求項１】
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、
通信端末からデータを受信する受信手段と、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と
を備えることを特徴とするサーバ装置。
【請求項２】
前記格納手段は、前記通信端末によって利用可能なサービスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納し、
前記選択手段は、前記格納手段に格納されている前記サービスの種類と前記通信媒体を示す情報とに基づいて、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に基づいて、前記通信端末によって利用可能なサービスを制限する制限手段
を更に備えることを特徴とする請求項１又は２に記載のサーバ装置。
【請求項４】
前記受信手段によって受信されたデータにコンピュータウィルスが含まれる場合に、前記通信端末とサーバ装置間におけるデータの通信料金を無効にする料金無効化手段を更に備えることを特徴とする請求項１〜３に記載のサーバ装置。
【請求項５】
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、
通信端末に向けられたデータを情報処理装置から受信する受信手段と、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と
を備えることを特徴とするサーバ装置。
【請求項６】
サーバ装置が通信端末から受信したデータを処理する情報処理方法において、
前記サーバ装置が、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、
前記通信端末が、前記サーバ装置に対してデータを送信する送信ステップと、
前記サーバ装置が、前記送信ステップにて前記通信端末から送信されたデータを受信する受信ステップと、
前記サーバ装置が、前記格納ステップにて格納された前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
サーバ装置が情報処理装置から受信したデータを処理する情報処理方法において、
前記サーバ装置が、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、
前記情報処理装置が、通信端末に向けられたデータを前記サーバ装置に対して送信する送信ステップと、
前記サーバ装置が、前記送信ステップにて前記情報処理装置から送信されたデータを受信する受信ステップと、
前記サーバ装置が、前記格納ステップにて格納された前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと
を含むことを特徴とする情報処理方法。
【請求項８】
通信端末から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行うサーバ装置であって、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、
前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信手段と、
前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、
前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求手段と
を備えることを特徴とするサーバ装置。
【請求項９】
情報処理装置から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行うサーバ装置において、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、
前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信手段と、
前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、
前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求手段と
を備えることを特徴とするサーバ装置。
【請求項１０】
サーバ装置が、通信端末から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行う情報処理方法において、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、
前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、
前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、
前記検出ステップにて前記データにコンピュータウィルスが検出された場合に、前記選択ステップにて選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求ステップと
を含むことを特徴とする情報処理方法。
【請求項１１】
サーバ装置が、情報処理装置から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行う情報処理方法において、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、
前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、
前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、
前記検出ステップにて前記データにコンピュータウィルスが検出された場合には、前記選択ステップにて選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求ステップと
を含むことを特徴とする情報処理方法。
【請求項１２】
通信端末から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行うサーバ装置であって、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、
前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信手段と、
前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、
前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体により検出結果を通知する通知手段と
を備えることを特徴とするサーバ装置。
【請求項１３】
情報処理装置から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行うサーバ装置において、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、
前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信手段と、
前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、
前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体により検出結果を通知する通知手段と
を備えることを特徴とするサーバ装置。
【請求項１４】
サーバ装置が、通信端末から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行う情報処理方法において、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、
前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、
前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、
前記検出ステップにて前記データにコンピュータウィルスが検出された場合に、前記選択ステップにて選択された通信媒体により検出結果を通知する通知ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
サーバ装置が、情報処理装置から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行う情報処理方法において、
コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、
前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、
前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、
前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、
前記検出ステップにて前記データにコンピュータウィルスが検出された場合には、前記選択ステップにて選択された通信媒体により検出結果を通知する通知ステップと
を含むことを特徴とする情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバ装置、及び情報処理方法に関する。
【０００２】
【従来の技術】
昨今の情報通信技術の発展はめざましく、情報化社会といわれる現代における我々の日常生活はますます便利になっている。例えば、インターネットの普及により、有用なアプリケーションプログラムやデータファイル（以下単に「データ」と記す。）をパーソナルコンピュータなどの通信端末に容易にダウンロードし、かつ利用できるようになってきた。
【０００３】
しかし、インターネットを介して通信端末にダウンロードされるものは、必ずしも有用なデータのみではない。有用なデータを破壊するコンピュータウィルスもしばしば、インターネットを介して通信端末に侵入する。
【０００４】
通信端末にダウンロードされたデータあるいは通信端末からアップロードするデータにコンピュータウィルスが侵入したか否かを検出する技術としては、例えば、パターンマッチング方式のコンピュータウィルス検出技術が知られている。この技術では、サーバ装置が、コンピュータウィルスに含まれる特徴的なデータ列（以下、パターンデータという）を格納したデータベースを格納し、受信したデータと上述のパターンデータとの比較を行う。その結果、データが上述のパターンデータを含んでいたときは、そのデータがコンピュータウィルスを含むと判断される。
【０００５】
【発明が解決しようとする課題】
しかし、上記従来の技術では、以下に示すような問題点があった。すなわち、通信端末は、上述のデータがコンピュータウィルスを含むと判断された場合に、その旨を通信端末のユーザに通知する処理（警告処理）を行う。この通知方法は、検出されたコンピュータウィルスの種類や通信端末で利用可能なサービスの種類を考慮したものではなく、通信端末のユーザにとって必ずしも有益なものではなかった。
【０００６】
そこで本発明は、上記問題点を解決し、コンピュータウィルスの検出結果を通知する際の利便性を向上したサーバ装置、及び情報処理方法を提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るサーバ装置は、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、通信端末からデータ（アプリケーションプログラムやデータファイルを含む）を受信する受信手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段とを備えることを特徴としている。
【０００８】
同様に、上記課題を解決するために、本発明に係る情報処理方法は、サーバ装置が通信端末から受信したデータを処理する情報処理方法において、前記サーバ装置が、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記通信端末が、前記サーバ装置に対してデータを送信する送信ステップと、前記サーバ装置が、前記送信ステップにて前記通信端末から送信されたデータを受信する受信ステップと、前記サーバ装置が、前記格納ステップにて格納された前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップとを含むことを特徴としている。
【０００９】
更に、本発明に係るサーバ装置を構成要素とする情報処理システムを構築することもできる。かかる情報処理システムは、上述したサーバ装置と、当該サーバ装置に対してデータを送信する送信手段を備える通信端末とを備え、前記サーバ装置と前記通信端末間で通信を行う。
【００１０】
これらの発明によれば、格納手段に格納されているコンピュータウィルスの種類と通信媒体を示す情報とに基づいて、通信端末から受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対する検出結果を通知する通信媒体を選択する。この様な通信媒体の選択は、例えば、電子メールの送受信を妨害したり悪用したりするコンピュータウィルスの感染やトラフィックの逼迫などによって、電子メールによる検出結果の通知が困難な場合に特に効果的である。この様な場合に、電話の音声応答によって検出結果を通知すれば、確実かつ迅速にコンピュータウィルスの検出結果を通信端末のユーザに通知できる。その結果、コンピュータウィルスの検出結果を通知する際の利便性を向上できる。
【００１１】
本発明に係るサーバ装置においては、前記格納手段は、前記通信端末によって利用可能なサービスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納し、前記選択手段は、前記格納手段に格納されている前記サービスの種類と前記通信媒体を示す情報とに基づいて、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択することを特徴としている。
【００１２】
同様に、上述した情報処理方法において、前記格納ステップでは、前記サーバ装置が、前記通信端末によって利用可能なサービスの種類とコンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納し、前記選択ステップでは、前記サーバ装置が、前記格納手段に格納されている前記サービスの種類と前記通信媒体を示す情報とに基づいて、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択するものとしてもよい。
【００１３】
これらの発明によれば、格納手段に格納されているサービスの種類と通信媒体を示す情報とに基づいて、通信端末に対する検出結果を通知する通信媒体を選択する。例えば、通信端末が電話による音声応答サービスを利用可能な場合には、コンピュータウィルスの検出結果を電話の音声応答によって通知する。反対に、通信端末が電話による音声応答サービスを利用できない場合には、コンピュータウィルスの検出結果を電子メールによって通知する。これにより、コンピュータウィルスの検出結果を通信端末のユーザに対して、より確実かつ迅速に通知できる。その結果、コンピュータウィルスの検出結果を通知する際の利便性を一層向上できる。サービスの種類に基づく通信媒体の選択は、提供されるサービスの種類が多く機種やＯＳ毎に利用可能なサービスの種類が異なる携帯電話などの移動通信端末に対して本発明を適用する際に特に効果的である。
【００１４】
本発明に係るサーバ装置において、より好ましくは、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に基づいて、前記通信端末によって利用可能なサービスを制限する制限手段を更に備えることを特徴としている。
【００１５】
同様に、上述した情報処理方法において、より好ましくは、前記サーバ装置が、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に基づいて、前記通信端末によって利用可能なサービスを制限する制限ステップを更に含むものとしてもよい。
【００１６】
これらの発明によれば、通信端末からサーバ装置に送信されたデータについて検出されたコンピュータウィルスの種類に基づいて、通信端末によって利用可能なサービスを制限する。例えば当該制限の一例として、通信端末から電子メールを送信するサービスをサーバ装置が一時的に制限（停止を含む）することで、コンピュータウィルスによる電子メールの送信機能の悪用やコンピュータウィルスの他の通信端末への感染を未然に防止できる。
【００１７】
本発明に係るサーバ装置において、更に好ましくは、前記受信手段によって受信されたデータにコンピュータウィルスが含まれる場合に、前記通信端末とサーバ装置間におけるデータの通信料金を無効にする料金無効化手段を更に備えることを特徴としている。
【００１８】
同様に、上述した情報処理方法において、更に好ましくは、前記サーバ装置が、前記受信ステップにて受信されたデータにコンピュータウィルスが含まれる場合に、前記通信端末とサーバ装置間におけるデータの通信料金を無効にする料金無効化ステップを更に含むものとしてもよい。
【００１９】
これらの発明によれば、通信端末からサーバ装置に送信されたデータにコンピュータウィルスが含まれる場合、通信端末からサーバ装置に送信されたデータの通信料金が無料になる。これにより、コンピュータウィルスが検出された結果、所望の送信先に送信されなかったデータに対してまで、通信料金（パケット料金を含む）が課金されることがない。したがって、通信端末のユーザは、通信コストの浪費を防止できる。
【００２０】
本発明に係るサーバ装置は、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、通信端末に向けられたデータ（アプリケーションプログラムやデータファイルを含む）を情報処理装置から受信する受信手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段とを備えることを特徴としている。
【００２１】
同様に、本発明に係る情報処理方法は、サーバ装置が情報処理装置から受信したデータを処理する情報処理方法において、前記サーバ装置が、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記情報処理装置が、通信端末に向けられたデータを前記サーバ装置に対して送信する送信ステップと、前記サーバ装置が、前記送信ステップにて前記情報処理装置から送信されたデータを受信する受信ステップと、前記サーバ装置が、前記格納ステップにて格納された前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップとを含むことを特徴としている。
【００２２】
更に、上記サーバ装置を構成要素とする情報処理システムを構築することもできる。かかる情報処理システムは、上述したサーバ装置と、通信端末に向けられたデータを前記サーバ装置に対して送信する送信手段を備える情報処理装置とを備え、前記サーバ装置と前記情報処理装置間で通信を行う。
【００２３】
これらの発明によれば、格納手段に格納されているコンピュータウィルスの種類と通信媒体を示す情報とに基づいて、情報処理装置から通信端末に向けて送信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対する検出結果を通知する通信媒体を選択する。この様な通信媒体の選択は、例えば、電子メールの送受信を妨害したり悪用したりするコンピュータウィルスの感染やトラフィックの逼迫などによって、電子メールによる検出結果の通知が困難な場合に特に効果的である。この様な場合に、電話の音声応答によってコンピュータウィルスの検出結果を通知すれば、通信端末のユーザ宛に送信されたデータ内にコンピュータウィルスが存在した旨を確実かつ迅速に当該ユーザに通知できる。その結果、コンピュータウィルスの検出結果を通知する際の利便性を向上できる。
【００２４】
本発明に係るサーバ装置は、通信端末から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行うサーバ装置であって、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信手段と、前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求手段とを備えることを特徴している。
【００２５】
同様に、本発明に係る情報処理方法は、サーバ装置が、通信端末から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行う情報処理方法において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、前記検出ステップにて前記データにコンピュータウィルスが検出された場合に、前記選択ステップにて選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求ステップとを含むことを特徴としている。
【００２６】
これらの発明によれば、コンピュータウィルスの検出処理や検出結果を通知する通信媒体の選択処理を、中継サーバ装置からの要求を受けたサーバ装置が行う。したがって、通信端末から直接データを受信し転送を行う中継サーバ装置自体は、上記検出処理及び選択処理を実行することは無い。このため、ウィルスの検出機能や通信媒体の選択機能を既存の中継サーバ装置に追加することなく、本発明の課題である、コンピュータウィルスの検出結果を通知する際における利便性向上が実現される。これらの発明では、コンピュータウィルスの検出結果は、データの送信元である通信端末に返信される。
【００２７】
上記中継サーバ装置は、具体的には、メールサーバ装置、プロキシサーバ装置などである。特に、中継サーバ装置がメールサーバ装置の場合には、上述したサーバ装置は、通信端末から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行うサーバ装置であって、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信手段と、前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体による検出結果の通知を前記メールサーバ装置に対して要求する要求手段とを備えるものとしてもよい。
【００２８】
同様に、上述した情報処理方法は、サーバ装置が、通信端末から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行う情報処理方法において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、前記検出ステップにて前記データにコンピュータウィルスが検出された場合に、前記選択ステップにて選択された通信媒体による検出結果の通知を前記メールサーバ装置に対して要求する要求ステップとを含むものとしてもよい。
【００２９】
これらの発明によれば、コンピュータウィルスの検出処理や検出結果を通知する通信媒体の選択処理を、メールサーバ装置からの要求を受けたサーバ装置が行う。したがって、通信端末から直接データを受信し転送を行うメールサーバ装置自体は、上記検出処理及び選択処理を実行することは無い。このため、ウィルスの検出機能や通信媒体の選択機能を既存のメールサーバ装置に追加することなく、本発明の課題である、コンピュータウィルスの検出結果を通知する際における利便性向上が実現される。これらの発明では、コンピュータウィルスの検出結果は、データの送信元である通信端末に返信される。
【００３０】
上述したサーバ装置において、前記格納手段は、前記通信端末によって利用可能なサービスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納し、前記選択手段は、前記格納手段に格納されている前記サービスの種類と前記通信媒体を示す情報とに基づいて、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択するものとしてもよい。
【００３１】
上述したサーバ装置において、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に基づいて、前記通信端末によって利用可能なサービスを制限する制限手段を更に備えるものとしてもよい。
【００３２】
上述したサーバ装置において、前記受信手段によって受信されたデータにコンピュータウィルスが含まれる場合に、前記通信端末とサーバ装置間におけるデータの通信料金を無効にする料金無効化手段を更に備えるものとしてもよい。
【００３３】
また、本発明に係るサーバ装置は、情報処理装置から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行うサーバ装置において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信手段と、前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求手段とを備えることを特徴としている。
【００３４】
同様に、本発明に係る情報処理方法は、サーバ装置が、情報処理装置から所定の宛先に送信されたデータを転送する中継サーバ装置との間で通信を行う情報処理方法において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記中継サーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、前記検出ステップにて前記データにコンピュータウィルスが検出された場合には、前記選択ステップにて選択された通信媒体による検出結果の通知を前記中継サーバ装置に対して要求する要求ステップとを含むことを特徴としている。
【００３５】
これらの発明によれば、コンピュータウィルスの検出処理や検出結果を通知する通信媒体の選択処理を、中継サーバ装置からの要求を受けたサーバ装置が行う。したがって、情報処理装置から直接データを受信し転送を行う中継サーバ装置自体は、上記検出処理及び選択処理を実行することは無い。このため、ウィルスの検出機能や通信媒体の選択機能を既存の中継サーバ装置に追加することなく、本発明の課題である、コンピュータウィルスの検出結果を通知する際における利便性向上が実現される。これらの発明では、コンピュータウィルスの検出結果は、データの送信元である情報処理装置ではなく、データの宛先である通信端末により受信される。
【００３６】
上記中継サーバ装置は、具体的には、メールサーバ装置、プロキシサーバ装置などである。特に、中継サーバ装置がメールサーバ装置の場合には、上述したサーバ装置は、情報処理装置から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行うサーバ装置において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信手段と、前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体による検出結果の通知を前記メールサーバ装置に対して要求する要求手段とを備えるものとしてもよい。
【００３７】
同様に、上述した情報処理方法は、サーバ装置が、情報処理装置から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行う情報処理方法において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、前記検出ステップにて前記データにコンピュータウィルスが検出された場合には、前記選択ステップにて選択された通信媒体による検出結果の通知を前記メールサーバ装置に対して要求する要求ステップとを含むものとしてもよい。
【００３８】
これらの発明によれば、コンピュータウィルスの検出処理や検出結果を通知する通信媒体の選択処理を、メールサーバ装置からの要求を受けたサーバ装置が行う。したがって、情報処理装置から直接データを受信し転送を行うメールサーバ装置自体は、上記検出処理及び選択処理を実行することは無い。このため、ウィルスの検出機能や通信媒体の選択機能を既存のメールサーバ装置に追加することなく、本発明の課題である、コンピュータウィルスの検出結果を通知する際における利便性向上が実現される。これらの発明では、コンピュータウィルスの検出結果は、データの送信元である情報処理装置ではなく、データの宛先である通信端末により受信される。
【００３９】
上述したサーバ装置あるいは情報処理方法では、データにコンピュータウィルスが検出された場合に、サーバ装置からの要求に応じて、中継サーバ装置が検出結果を通知するものとしたが、サーバ装置自体が検出結果を通知する構成としても勿論よい。
【００４０】
すなわち、本発明に係るサーバ装置は、通信端末から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行うサーバ装置であって、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信手段と、前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体により検出結果を通知する通知手段とを備えることを特徴としている。
【００４１】
また、本発明に係るサーバ装置は、情報処理装置から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行うサーバ装置において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納する格納手段と、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信手段と、前記受信手段により受信されたデータに関してコンピュータウィルスを検出する検出手段と、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信手段によって受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択手段と、前記検出手段により前記データにコンピュータウィルスが検出された場合に、前記選択手段により選択された通信媒体により検出結果を通知する通知手段とを備えることを特徴としている。
【００４２】
同様に、本発明に係る情報処理方法は、サーバ装置が、通信端末から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行う情報処理方法において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、前記通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、前記検出ステップにて前記データにコンピュータウィルスが検出された場合に、前記選択ステップにて選択された通信媒体により検出結果を通知する通知ステップとを含むことを特徴としている。
【００４３】
また、本発明に係る情報処理方法は、サーバ装置が、情報処理装置から所定の宛先に送信されたデータを転送するメールサーバ装置との間で通信を行う情報処理方法において、コンピュータウィルスの種類と、コンピュータウィルスの検出結果を通知する通信媒体を示す情報とを関連付けて格納手段に格納する格納ステップと、前記メールサーバ装置からウィルス検出要求と共にデータを受信する受信ステップと、前記受信ステップにて受信されたデータに関してコンピュータウィルスを検出する検出ステップと、前記格納手段に格納されている前記コンピュータウィルスの種類と前記通信媒体を示す情報とに基づいて、前記受信ステップにて受信されたデータに含まれるコンピュータウィルスの種類に対応する、通信端末に対するコンピュータウィルスの検出結果を通知する通信媒体を選択する選択ステップと、前記検出ステップにて前記データにコンピュータウィルスが検出された場合には、前記選択ステップにて選択された通信媒体により検出結果を通知する通知ステップとを含むことを特徴としている。
【００４４】
【発明の実施の形態】
（第１の実施形態）
以下、本発明に係る情報処理システムについて説明する。なお、本実施形態における情報処理システムは、本発明に係るサーバ装置及び通信端末を含むものである。
【００４５】
まず、本実施形態における情報処理システムの構成について説明する。図１は、本実施形態における情報処理システムのハードウェア構成図である。本実施形態における情報処理システム１は、メール送信サーバ１００（サーバ装置）と携帯電話２０（通信端末）とメール受信サーバ３０とを備えて構成される。
【００４６】
メール送信サーバ１００は、移動通信網１４０を介して携帯電話２０と接続されており、相互にデータ通信が可能となっている。また、メール送信サーバ１００は、情報通信網１２０を介してメール受信サーバ３０と接続されており、相互にデータ通信が可能となっている。
【００４７】
次に、本実施形態におけるメール送信サーバ１００の構成について説明する。図２は、メール送信サーバ１００のハードウェア構成図である。メール送信サーバ１００は、ＣＰＵ１００ａ、メモリ１００ｂ、磁気ディスクや光ディスクなどの格納装置１００ｃ、携帯電話２０及びメール受信サーバ３０との間でデータの送受信を行う送受信装置１００ｄ、キーボードやマウスなどの入力装置１００ｅ、ディスプレイなどの表示装置１００ｆを備えて構成される。ＣＰＵ１００ａ、メモリ１００ｂ、格納装置１００ｃ、送受信装置１００ｄ、入力装置１００ｅ、表示装置１００ｆそれぞれは、バス１００ｇによって接続されており、相互にデータの送受信が可能となっている。
【００４８】
本実施形態における携帯電話２０の構成について説明する。図３は、携帯電話２０のハードウェア構成図である。携帯電話２０は、ＣＰＵ２０ａ、半導体メモリなどのメモリ２０ｂ、メール送信サーバ１００との間でデータの送受信を行う通信装置２０ｃ、操作ボタンなどの入力装置２０ｄ、ＬＣＤ（Liquid Crystal Display）やＥＬ（Electro Luminescence）などの表示装置２０ｅ、マイクやスピーカなどの音声処理装置２０ｆを備えて構成される。ＣＰＵ２０ａ、メモリ２０ｂ、通信装置２０ｃ、入力装置２０ｄ、表示装置２０ｅ、音声処理装置２０ｆそれぞれは、バス２０ｇによって接続されており、相互にデータの送受信が可能となっている。
【００４９】
なお、本実施形態におけるメール受信サーバ３０のハードウェア構成は、メール送信サーバ１００のハードウェア構成と同様である。すなわち、メール受信サーバ３０は、ＣＰＵ、メモリ、格納装置、送受信装置、入力装置、表示装置をそれぞれ備えて構成される。
【００５０】
図４は、メール送信サーバ１００と携帯電話２０のシステム構成図である。メール送信サーバ１００は、コンピュータウィルスの検出機能を有するサーバ装置であって、機能的には、パターンデータデータベース１０１と、通知方法テーブル１０２（格納手段）と、利用制限サービステーブル１０３と、データ受信部１０４（受信手段）と、コンピュータウィルス検出部１０５と、データ転送部１０６と、通知方法選択部１０７（選択手段）と、検出結果通知部１０８と、サービス制限部１０９（制限手段）と、通信料金無効化部１１０（料金無効化手段）とを備えて構成される。ここで、パターンデータデータベース１０１と通知方法テーブル１０２と利用制限サービステーブル１０３とは、図２に示したメモリ１００ｂに対応する。データ受信部１０４と、コンピュータウィルス検出部１０５と、データ転送部１０６と、通知方法選択部１０７と、検出結果通知部１０８と、サービス制限部１０９と、通信料金無効化部１１０とは、図２に示したメモリ１００ｂに格納されたソフトウェアがＣＰＵ１００ａによって実行されることにより実現する。
【００５１】
携帯電話２０は、サーバ装置とデータの送受信を行う通信端末であって、機能的には、データ格納部２１と、データ送信部２２（送信手段）と、検出結果受信部２３とを備えて構成される。ここで、データ格納部２１は、図３に示したメモリ２０ｂに対応する。データ送信部２２と検出結果受信部２３とは、図３に示したメモリ２０ｂに格納されたソフトウェアがＣＰＵ２０ａによって実行されることにより実現する。
【００５２】
以下、メール送信サーバ１００の各構成要素について詳細に説明する。パターンデータデータベース１０１には、コンピュータウィルスに含まれる特徴的なデータ列であるパターンデータ（ファイル化されて「パターンファイル」と呼ばれることもある）が格納されている。なお、説明の便宜上、パターンデータデータベース１０１にパターンデータ自体が格納されているものとしたが、パターンデータデータベース１０１にはパターンデータの格納箇所を示すポインタが格納され、パターンデータ自体は当該ポインタによって示される格納箇所に格納されているものとしてもよい。
【００５３】
通知方法テーブル１０２には、コンピュータウィルスの検出結果の通知方法がコンピュータウィルスの種類と関連付けて格納されている。図５（ａ）は、通知方法テーブル１０２のデータ格納例１０２ａを示す図である。図５（ａ）に示すように、通知方法テーブル１０２には、コンピュータウィルスの検出結果の通知方法を示すデータ（例えば、"電子メール"、"電話による音声応答"…）が、コンピュータウィルスの種類（例えば、"コンピュータウィルスＡ"、"コンピュータウィルスＢ"…）と関連付けて格納されている。
【００５４】
また、コンピュータウィルスの検出結果の通知方法は、携帯電話２０によって利用可能なサービスの種類と関連付けて格納されているものとしてもよい。図５（ｂ）は、通知方法テーブル１０２のデータ格納例１０２ｂを示す図である。図５（ｂ）に示すように、通知方法テーブル１０２には、コンピュータウィルスの検出結果の通知方法を示すデータ（例えば、"電子メール"、"電話による音声応答"…）が、携帯電話２０によって利用可能なサービスの種類を示すデータ（例えば、"サービスＡ"、"サービスＢ"…）と関連付けて格納されている。更に、本実施形態における通知方法テーブル１０２の変形態様として、コンピュータウィルスの検出結果の通知方法が、コンピュータウィルスの種類及び携帯電話２０によって利用可能なサービスの種類の双方と関連付けて格納されているものとしてもよい。
【００５５】
図４に戻って、利用制限サービステーブル１０３には、利用が制限されるサービスの種類がコンピュータウィルスの種類と関連付けて格納されている。図５（ｃ）は、利用制限サービステーブル１０３のデータ格納例を示す図である。図５（ｃ）に示すように、利用制限サービステーブル１０３には、利用が制限されるサービスの種類がコンピュータウィルスの種類を示すデータ（例えば、"電子メールの送信"、"電話発信"、"電子メールの受信"）が、コンピュータウィルスの種類（例えば、"コンピュータウィルスＡ"、"コンピュータウィルスＢ"、"コンピュータウィルスＣ"）と関連付けて格納されている。
【００５６】
再び図４に戻って、データ受信部１０４は、携帯電話２０のデータ送信部２２から送信されたデータをデータ処理要求と共に受信する。本実施の形態では、携帯電話２０からのデータの送信先がメール送信サーバ１００であるので、データ処理要求としてメール送信要求が相当する。
【００５７】
コンピュータウィルス検出部１０５は、パターンデータデータベース１０１に格納されているパターンデータを用いて、データ受信部１０４によって受信されたデータについてコンピュータウィルスが含まれるか否かを検出（ウィルススキャン）する。より詳細には、パターンデータデータベース１０１に格納されたパターンデータと、データ受信部１０４によって受信されたデータとを比較し、当該データに上記パターンデータと一致する部分が有るか否かを判断する。ここで、コンピュータウィルス検出部１０５は、データに上記パターンデータと一致する部分が有る場合、当該データにコンピュータウィルスが含まれると判断し、データに上記パターンデータと一致する部分が無い場合、当該データにコンピュータウィルスは含まれないと判断する。
【００５８】
データ転送部１０６は、データ受信部１０４によって受信されたデータにコンピュータウィルスが含まれない場合に、当該データをメール受信サーバ３０に送信する。メール受信サーバ３０に送信されたデータは、携帯電話２０のユーザが送信先として指定した通信端末に送信される。
【００５９】
通知方法選択部１０７は、データ受信部１０４によって受信されたデータにコンピュータウィルスが含まれる場合に、当該コンピュータウィルスの種類を識別し、通知方法テーブル１０２に格納されているデータを参照して、当該コンピュータウィルスの種類に対応する検出結果の通知方法を選択する。例えば、検出されたコンピュータウィルスが"コンピュータウィルスＡ"の場合には、検出結果の通知方法として"電子メール"を選択し、検出されたコンピュータウィルスが"コンピュータウィルスＢ"の場合には、検出結果の通知方法として"電話による音声応答"を選択する。
【００６０】
検出結果通知部１０８は、通知方法選択部１０７によって選択された通知方法を用いて、コンピュータウィルスの検出結果を携帯電話２０に通知する。例えば、選択された通知方法が"電子メール"の場合には、コンピュータウィルスの検出結果を通知する旨の電子メールを携帯電話２０に送信し、選択された通知方法が"電話による音声応答"の場合には、コンピュータウィルスの検出結果を通知する旨の音声メッセージを携帯電話２０に発信する。
【００６１】
サービス制限部１０９は、データ受信部１０４によって受信されたデータにコンピュータウィルスが含まれる場合に、利用制限サービステーブル１０３に格納されているデータを参照して、携帯電話２０によって利用可能なサービスを制限する。例えば、検出されたコンピュータウィルスが"コンピュータウィルスＡ"の場合には、携帯電話２０からの電子メールの送信サービスを制限（停止を含む）する。この様な電子メールの送信制限は、携帯電話２０のユーザがメール送信機能を悪用していることが予想される場合に特に好適である。また、検出されたコンピュータウィルスが"コンピュータウィルスＢ"の場合には、携帯電話２０からの電話発信のサービスを制限（停止を含む）する。この様な電話の発信制限は、携帯電話２０のユーザが電話機能を悪用していることが予想される場合に特に好適である。更に、検出されたコンピュータウィルスが"コンピュータウィルスＣ"の場合には、携帯電話２０による電子メールの受信サービスを制限（停止を含む）する。この様な電子メールの受信制限は、携帯電話２０が受信したデータにより、携帯電話２０に格納されているコンテンツデータが破壊される可能性のある場合に特に好適である。なお、各サービスの制限は、特定のメールアドレス又は電話番号に関して行われるものとしてもよいし、全てのメールアドレス又は電話番号に関して行われるものとしてもよい。
【００６２】
通信料金無効化部１１０は、データ受信部１０４によって受信されたデータにコンピュータウィルスが含まれる場合に、携帯電話２０からメール送信サーバ１００に送信されたデータの通信料金を無効化（無料に）する。
【００６３】
次に、携帯電話２０の各構成要素について詳細に説明する。データ格納部２１には、電子メールによる送信対象となるデータ（アプリケーションプログラムやデータファイルを含む）が格納されている。データ送信部２２は、データ格納部２１に格納されているデータをメール送信サーバ１００にメール送信要求と共に送信する。検出結果受信部２３は、メール送信サーバ１００の検出結果通知部１０８から送信される検出結果を受信する。
【００６４】
続いて、本実施形態における情報処理システムの動作について説明し、併せて、本発明の実施形態における情報処理方法について説明する。図６は、本実施形態における情報処理システム１の動作を示すフローチャートである。本実施形態における情報処理システム１において、まず、データ送信部２２によって、携帯電話２０からメール送信サーバ１００に対して、データ格納部２１から読み出されたデータがメール送信要求と共に送信される（Ｓ１０２）。携帯電話２０から送信されたデータとメール送信要求とは、メール送信サーバ１００のデータ受信部１０４によって受信される（Ｓ１０４）。
【００６５】
メール送信サーバ１００のデータ受信部１０４によってデータとメール送信要求とが受信されると、コンピュータウィルス検出部１０５によってコンピュータウィルスの検出が開始される（Ｓ１０６）。すなわち、コンピュータウィルス検出部１０５によって、パターンデータデータベース１０１に格納されているパターンデータと、データ受信部１０４によって受信されたデータとの比較が行われ、受信されたデータに上記パターンデータと一致する部分が含まれるか否かが判断される。
【００６６】
検出の結果、データ受信部１０４によって受信されたデータに上記パターンデータと一致する部分が含まれない場合、当該データにはコンピュータウィルスが存在しないものと判断され、当該データはデータ転送部１０６によってメール受信サーバ３０に送信される（Ｓ１０８）。その後、メール受信サーバ３０に送信されたデータは、携帯電話２０のユーザが送信先として指定した通信端末に送信される。
【００６７】
一方、データ受信部１０４によって受信されたデータに上記パターンデータと一致する部分が含まれる場合、当該データにはコンピュータウィルスが存在するものと判断され、通知方法選択部１０７によって、コンピュータウィルスの検出結果の通知方法が選択される（Ｓ１１０）。
【００６８】
次に、コンピュータウィルス検出部１０５によるコンピュータウィルスの検出結果が、検出結果通知部１０８から携帯電話２０に送信される（Ｓ１１２）。検出結果は、データ受信部１０４によって受信されたデータにコンピュータウィルスが含まれるか否かを示す情報である。送信された検出結果は、携帯電話２０の検出結果受信部２３によって受信される（Ｓ１１４）。検出結果の通知方法は、電子メールの他に電話による音声応答を利用することもできる。音声応答による通知に際しては、メール送信サーバ１００が、コンピュータウィルスがデータに含まれる旨の音声メッセージを携帯電話２０に発信してもよいし、音声ガイダンスを行う音声応答サーバに電話をするように携帯電話２０のユーザに依頼してもよい。
【００６９】
携帯電話２０の検出結果受信部２３によって検出結果が受信されると、サービス制限部１０９によって、携帯電話２０が利用可能なサービスが制限される（Ｓ１１６）。サービス制限部１０９によるサービスの利用制限は、利用制限サービステーブル１０３に格納されているデータを参照して行われる。すなわち、検出されたコンピュータウィルスの種類が"コンピュータウィルスＡ"の場合には、携帯電話２０から電子メールを送信するサービスの利用は制限される。また、検出されたコンピュータウィルスの種類が"コンピュータウィルスＢ"の場合には、携帯電話２０から電話を発信するサービスの利用は制限される。更に、検出されたコンピュータウィルスの種類が"コンピュータウィルスＣ"の場合には、携帯電話２０が電子メールを受信するサービスの利用は制限される。
【００７０】
次に、通信料金無効化部１１０によって、携帯電話２０からメール送信サーバ１００に送信されたデータの通信料金が無効化される（Ｓ１１８）。データの通信料金は、データの通信にパケット通信網を利用している場合にはパケット通信料であり、データの通信に回線交換網を利用している場合には回線使用料である。
【００７１】
続いて、本実施形態における情報処理システムの作用及び効果について説明する。本実施形態における情報処理システム１によれば、メール送信サーバ１００は、携帯電話２０からメール送信サーバ１００に送信されたデータについて検出されたコンピュータウィルスの種類に基づいて、携帯電話２０に対する検出結果の通知方法を選択する。この様な通知方法の選択は、例えば、電子メールの送受信を妨害（破壊を含む）したり悪用したりするコンピュータウィルスの感染やトラフィックの逼迫などによって、電子メールによる検出結果の通知が困難な場合に特に効果的である。この様な場合に、電話の音声応答によって検出結果を通知すれば、確実かつ迅速にコンピュータウィルスの検出結果を携帯電話２０のユーザに通知できる。
【００７２】
なお、メール送信サーバ１００は、携帯電話２０が利用可能なサービスの種類に基づいて、携帯電話２０に対する検出結果の通知方法を選択するものとしてもよい。すなわち、携帯電話２０が電話による音声応答サービスを利用可能な場合には、コンピュータウィルスの検出結果を電話の音声応答によって通知する。反対に、携帯電話２０が電話による音声応答サービスを利用できない場合には、コンピュータウィルスの検出結果を電子メールによって携帯電話２０のユーザに通知する。これにより、コンピュータウィルスの検出結果を携帯電話２０のユーザに対して、確実かつ迅速に通知できる。
【００７３】
更に、本実施形態における情報処理システム１によれば、メール送信サーバ１００は、携帯電話２０からメール送信サーバ１００に送信されたデータについて検出されたコンピュータウィルスの種類に基づいて、携帯電話２０が利用可能なサービスを制限する。例えば当該制限の一例として、携帯電話２０から電子メールを送信するサービスをメール送信サーバ１００が一時的に制限（停止を含む）することで、コンピュータウィルスによる電子メールの送信機能の悪用やコンピュータウィルスの他の携帯電話への感染を未然に防止できる。
【００７４】
また、本実施形態における情報処理システム１によれば、メール送信サーバ１００は、携帯電話２０からメール送信サーバ１００に送信されたデータにコンピュータウィルスが含まれる場合に、携帯電話２０からメール送信サーバ１００に送信されたデータの通信料金を無効にする。これにより、コンピュータウィルスが検出された結果、所望の送信先に送信されなかったデータに対してまで、通信料金が課金されることがない。したがって、携帯電話２０のユーザは、通信コストの浪費を防止できる。
【００７５】
なお、本実施形態に記載の態様は、本発明に係る情報処理システムの好適な一例であり、本発明は上記態様に限定されるものではない。例えば、本実施形態では、メール送信サーバ１００の備えるデータ受信部１０４は、携帯電話２０の備えるデータ送信部２２から送信されるデータを受信するものとしたが、図７に示すようなシステム構成をとることも可能である。すなわち、情報処理システムはパーソナルコンピュータ４０（情報処理装置に対応）を更に備え、パーソナルコンピュータ４０の備えるデータ送信部４２（送信手段に対応）から携帯電話２０に向けてデータを送信する。データ送信部４２から送信されたデータは、メール送信サーバ１００のデータ受信部１０４によって受信された後、コンピュータウィルス検出部１０５によってコンピュータウィルスの存否が判定される。判定の結果、当該データにコンピュータウィルスが検出された場合には、通知方法選択部１０７によって選択された通知方法によって検出結果が携帯電話２０に通知される。このとき、データは送信されない。一方、データにコンピュータウィルスが検出されなかった場合には、データ転送部１０６によってデータはメール受信サーバ３０に転送され検出結果は通知されない。
【００７６】
上述した情報処理システムによれば、メール送信サーバ１００は、パーソナルコンピュータ４０から携帯電話２０に向けて送信されたデータについて検出されたコンピュータウィルスの種類に基づいて、携帯電話２０に対する検出結果の通知方法を選択する。この様な通知方法の選択は、例えば、電子メールの送受信を妨害（破壊を含む）したり悪用したりするコンピュータウィルスの感染やトラフィックの逼迫などによって、電子メールによる検出結果の通知が困難な場合に特に効果的である。この様な場合に、電話の音声応答によってコンピュータウィルスの検出結果を通知すれば、携帯電話２０のユーザ宛に送信されたデータ内にコンピュータウィルスが存在した旨を確実かつ迅速に当該ユーザに通知できる。
【００７７】
また、メール送信サーバ１００が備える各構成要素の一部又は全部は、その機能に応じて複数のサーバが分散して備えるものとしてもよい。例えば、パターンデータデータベース１０１とコンピュータウィルス検出部１０５とを、メール送信サーバ１００とは物理的に別体のウィルス検出サーバが備えてもよい。また、通知方法テーブル１０２を、メール送信サーバ１００とは物理的に別体のユーザ情報管理サーバが備えてもよい。更に、検出結果通知部１０８を、メール送信サーバ１００とは物理的に別体の音声応答サーバが備えてもよい。また、利用制限サービステーブル１０３とサービス制限部１０９とを、メール送信サーバ１００とは物理的に別体のサービス制御サーバが備えてもよい。更に、通信料金無効化部１１０を、メール送信サーバ１００とは物理的に別体の通信料金管理サーバが備えてもよい。このように、メール送信サーバ１００が備える各構成要素の機能に応じて複数のサーバを分散して配置することで、メール送信サーバ１００の処理負荷を軽減できると共に、情報処理システム１の物理的構成の自由度が増す。
【００７８】
例えば、図４に示した情報処理システムは、図８に示すような構成を採ることも可能である。すなわち、メール送信サーバ１００（メールサーバ装置に対応）は、ウィルス検出要求部１１１とデータ転送部１０６と検出結果通知部１０８とを備え、コンピュータウィルスの検出機能は、メール送信サーバ１００とは別体に構成されたウィルス検出サーバ２００（サーバ装置に対応）が有するものとしてもよい。ウィルス検出サーバ２００は、メール送信サーバ１００のウィルス検出要求部１１１からの要求に応じて、該要求と共に送信されたデータ（送信元は携帯電話２０）に関するコンピュータウィルスの存否を判定する。判定の結果、当該データにコンピュータウィルスが検出された場合には、ウィルス検出サーバ２００は、メール送信サーバ１００に対して、通知方法選択部２０７によって選択された通知方法による検出結果の通知を要求する。当該要求を受けて、メール送信サーバ１００は、検出結果通知部１０８により、コンピュータウィルスの検出結果を携帯電話２０に通知する。一方、データにコンピュータウィルスが検出されなかった場合には、ウィルス検出サーバ２００は、メール送信サーバ１００に対して当該データの転送を要求する。当該要求を受けて、メール送信サーバ１００は、データ転送部１０６により、メール受信サーバ３０に上記データを転送する。その後、当該データは、携帯電話２０のユーザがデータ送信先として指定した通信端末宛に送信される。かかるシステム構成を採ることにより、既存のメール送信サーバに対する機能の追加若しくは変更を極力低減した上で、本発明に係るウィルス検出結果の通知を実現することが可能となる。
【００７９】
更に、図７に示した情報処理システムは、図９に示すような構成を採ることも可能である。かかる態様においても、メール送信サーバ１００（メールサーバ装置に対応）は、ウィルス検出要求部１１１とデータ転送部１０６と検出結果通知部１０８とを備え、コンピュータウィルスの検出機能は、メール送信サーバ１００とは別体に構成されたウィルス検出サーバ２００（サーバ装置に対応）が有する。ウィルス検出サーバ２００は、メール送信サーバ１００のウィルス検出要求部１１１からの要求に応じて、該要求と共に送信されたデータ（送信元はパーソナルコンピュータ４０）に関するコンピュータウィルスの存否を判定する。判定の結果、当該データにコンピュータウィルスが検出された場合には、ウィルス検出サーバ２００は、メール送信サーバ１００に対して、通知方法選択部２０７によって選択された通知方法による検出結果の通知を要求する。当該要求を受けて、メール送信サーバ１００は、検出結果通知部１０８により、コンピュータウィルスの検出結果を携帯電話２０に通知する。一方、データにコンピュータウィルスが検出されなかった場合には、ウィルス検出サーバ２００は、メール送信サーバ１００に対して当該データの転送を要求する。当該要求を受けて、メール送信サーバ１００は、データ転送部１０６により、メール受信サーバ３０に上記データを転送する。その後、当該データは、パーソナルコンピュータ４０のユーザがデータ送信先として指定した通信端末宛に送信される。かかるシステム構成を採ることにより、既存のメール送信サーバに対する機能の追加若しくは変更を極力抑えて、本発明に係るウィルス検出結果の通知を実現することが可能となる。
【００８０】
【発明の効果】
本発明に係るサーバ装置、及び情報処理方法によれば、通信端末からサーバ装置に送信されたデータについて検出されたコンピュータウィルスの種類に基づいて、通信端末に対する検出結果を通知する通信媒体を選択する。この様な通信媒体の選択は、例えば、電子メールの送受信を妨害したり悪用したりするコンピュータウィルスの感染やトラフィックの逼迫などによって、電子メールによる検出結果の通知が困難な場合に特に効果的である。この様な場合に、電話の音声応答によって検出結果を通知すれば、コンピュータウィルスの検出結果を確実かつ迅速に通信端末のユーザに通知できる。その結果、コンピュータウィルスの検出結果を通知する際の利便性を向上できる。
【図面の簡単な説明】
【図１】情報処理システムのハードウェア構成図である。
【図２】メール送信サーバのハードウェア構成図である。
【図３】携帯電話のハードウェア構成図である。
【図４】メール送信サーバと携帯電話とを備える情報処理システムの構成図である。
【図５】図５（ａ）はコンピュータウィルスの種類に基づく通知方法テーブルの構成図である。図５（ｂ）はサービスの種類に基づく通知方法テーブルの構成図である。図５（ｃ）は利用制限サービステーブルの構成図である。
【図６】メール送信サーバと携帯電話の処理の流れを示すフローチャートである。
【図７】メール送信サーバと携帯電話とパーソナルコンピュータとを備える情報処理システムの構成図である。
【図８】携帯電話とメール送信サーバとウィルス検出サーバとを備える情報処理システムの構成図である。
【図９】携帯電話とメール送信サーバとウィルス検出サーバとパーソナルコンピュータとを備える情報処理システムの構成図である。
【符号の説明】
１…情報処理システム、１０…メール送信サーバ、１０２…通知方法テーブル、１０３…利用制限サービステーブル、１０４…データ受信部、１０７…通知方法選択部、１０９…サービス制限部、１１０…通信料金無効化部、２０…携帯電話、３０…メール受信サーバ、４０…パーソナルコンピュータ、２００…ウィルス検出サーバ、２０２…通知方法テーブル、２０４…ウィルス検出要求受信部、２０５…コンピュータウィルス検出部、２０７…通知方法選択部、２０８…検出結果通知要求部
【図１】
0003713491.tif 000002
【図２】
0003713491.tif 000003
【図３】
0003713491.tif 000004
【図４】
0003713491.tif 000005
【図５】
0003713491.tif 000006
【図６】
0003713491.tif 000007
【図７】
0003713491.tif 000008
【図８】
0003713491.tif 000009
【図９】
0003713491.tif 000010