(57)【要約】  ＩＰ電話の技術において、端末の振舞いを監視することにより、ウイルス発症による外向きの攻撃を含めウィルスの活動を容易に検出し効果的な駆除等の対処を容易にすることにより、ウィルスの活動や拡大を抑制し、安全かつ安定した電話サービスの提供を可能とするＩＰ電話の技術を提供する。  プロセッサ２１による検出通知部２１２は、インタフェース制御部２７からの送信の送出情報量を監視し所定の基準に基づく超過すなわち利用者に提供すべき情報量を定常的に逸脱していることを検出すると所定の通知先へ異状通知する。【特許請求の範囲】
【請求項１】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置において、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話手段と、
前記制御部により、前記接続部からの送出情報量を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知手段と、
を備えたことを特徴とするＩＰ電話端末装置。
【請求項２】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置において、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話手段と、
前記制御部により、接続部における送信の負荷を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知手段と、
を備えたことを特徴とするＩＰ電話端末装置。
【請求項３】
前記検出通知手段は、
呼制御シーケンス上で授受するパラメータに基づいて、前記接続部における送信の情報量又はＣＰＵ負荷の少なくとも一方について対応する基準値を計算及び設定し、
実際の送信の情報量又はＣＰＵ負荷を随時検出し、その情報量又はＣＰＵ負荷が所定時間以上又は所定時間割合以上続けて、前記対応する基準値を超過し又は基準値を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とする
ことを特徴とする請求項１又は２記載のＩＰ電話端末装置。
【請求項４】
前記検出通知手段は、
実際の送信及び受信の情報量又はＣＰＵ負荷を随時検出し、所定時間以上又は所定時間割合以上続けて、送信の情報量又はＣＰＵ負荷が受信の情報量又はＣＰＵ負荷を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とする
ことを特徴とする請求項１又は２記載のＩＰ電話端末装置。
【請求項５】
前記検出通知手段は、前記超過に加え、
前記ＣＯＤＥＣ手段以外のＣＯＤＥＣ、他のソフトウェアプロセス又は通信セッションが存在する場合にそれぞれについて、（１）通信相手の確認、（２）オペレーティングシステムへの照会又は（３）他の予め決められた正常又は異常を表す属性、基準値、コード、送受信データ内容もしくは動作のパターンとの照合により、正当性を確認し正当性を確認できないものが存在することを、前記異状通知の条件とする
ことを特徴とする請求項１又は２記載のＩＰ電話端末装置。
【請求項６】
前記制御部及び前記接続部により、所定の基準値又はパターンとの照合により所定の疑わしいアクセスを検出すると所定の通知先へ異状通知する検出通知手段、
を備えたことを特徴とする請求項１又は２記載のＩＰ電話端末装置。
【請求項７】
前記接続部及び前記制御部により、前記異状通知もしくは所定の呼制御サーバと授受する前記呼制御情報をトリガとして、又は、前記呼制御情報と共に、コンピュータウィルス対策用ワクチンのプログラム又はファイルをダウンロードする手段、
を備えたことを特徴とする請求項１又は２記載のＩＰ電話端末装置。
【請求項８】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話用の呼制御サーバにおいて、
前記接続部及び前記制御部により、ＩＰ電話端末装置に対してＩＰネットワーク経由で、各ＩＰ電話端末装置から送信される電話操作に応じ、呼制御情報の授受を行う呼制御手段と、
前記接続部及び前記制御部により、前記ＩＰ電話端末装置から送信における情報量、制御部の負荷又は他の事項に関する異常が通知されると、所定のワクチンサーバへアクセスすることにより、そのワクチンサーバからコンピュータウィルス用ワクチンのプログラム又はファイルをそのＩＰ電話端末装置へ中継転送し、又は、そのワクチンサーバとそのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を伝達又は交換することにより直接のパケット伝送路を設定させて前記プログラム又はファイルを端末装置へ直接転送させる手段と、
を備えたことを特徴とする呼制御サーバ。
【請求項９】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、コンピュータウィルス用ワクチンのプログラム又はファイルを予め格納する記憶部と、を備えたＩＰ電話端末装置のためのワクチンサーバにおいて、
前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話用の所定の呼制御サーバから端末装置の異常が通知されると、前記記憶部の前記プログラム又はファイルを前記呼制御サーバ経由でそのＩＰ電話端末装置へ中継転送し、又は、そのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を前記呼制御サーバ経由で伝達又は交換することにより直接のパケット伝送路を設定するとともに前記プログラム又はファイルを端末装置へ直接転送する手段と、
を備えたことを特徴とするワクチンサーバ。
【請求項１０】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置において、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話手段と、
前記制御部により、そのＩＰ電話端末装置の各部分の稼動状態について監視するとともに、予め設定された条件が成立すると、ＩＰネットワーク経由で所定の保守用装置に対して、自端末装置の正常性の診断要求メッセージを送信する手段と、
を備えたことを特徴とするＩＰ電話端末装置。
【請求項１１】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置のための保守用装置において、
前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話端末装置から診断要求メッセージを受信すると、そのＩＰ電話端末装置からその稼動状態、保持しているプログラム又はデータ、設定値、の少なくともいずれかを含む情報を取得すると共にそれを予め決められた正常又は異常のパターンと照合することにより、正常又は異常の診断を行う手段と、
を備えたことを特徴とする保守用装置。
【請求項１２】
請求項１から７のいずれか一項に記載のＩＰ電話端末装置と、
請求項８記載の呼制御サーバ、又は、請求項８記載の呼制御サーバ及び請求項９記載のワクチンサーバ、と、
を備えたことを特徴とするＩＰ電話システム。
【請求項１３】
請求項１０記載のＩＰ電話端末装置と、
請求項１１記載の保守用装置と、
を備えたことを特徴とするＩＰ電話システム。
【請求項１４】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置の制御方法において、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話処理と、
前記制御部により、前記接続部からの送出情報量を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知処理と、
を含むことを特徴とするＩＰ電話端末装置の制御方法。
【請求項１５】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置の制御方法において、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話処理と、
前記制御部により、接続部における送信の負荷を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知処理と、
を含むことを特徴とするＩＰ電話端末装置の制御方法。
【請求項１６】
前記検出通知処理は、
呼制御シーケンス上で授受するパラメータに基づいて、前記接続部における送信の情報量又はＣＰＵ負荷の少なくとも一方について対応する基準値を計算及び設定し、
実際の送信の情報量又はＣＰＵ負荷を随時検出し、その情報量又はＣＰＵ負荷が所定時間以上又は所定時間割合以上続けて、前記対応する基準値を超過し又は基準値を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とする
ことを特徴とする請求項１４又は１５記載のＩＰ電話端末装置の制御方法。
【請求項１７】
前記検出通知処理は、
実際の送信及び受信の情報量又はＣＰＵ負荷を随時検出し、所定時間以上又は所定時間割合以上続けて、送信の情報量又はＣＰＵ負荷が受信の情報量又はＣＰＵ負荷を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とする
ことを特徴とする請求項１４又は１５記載のＩＰ電話端末装置の制御方法。
【請求項１８】
前記検出通知処理は、前記超過に加え、
前記ＣＯＤＥＣ手段以外のＣＯＤＥＣ、他のソフトウェアプロセス又は通信セッションが存在する場合にそれぞれについて、（１）通信相手の確認、（２）オペレーティングシステムへの照会又は（３）他の予め決められた正常又は異常を表す属性、基準値、コード、送受信データ内容もしくは動作のパターンとの照合により、正当性を確認し正当性を確認できないものが存在することを、前記異状通知の条件とする
ことを特徴とする請求項１４又は１５記載のＩＰ電話端末装置の制御方法。
【請求項１９】
前記制御部及び前記接続部により、所定の基準値又はパターンとの照合により所定の疑わしいアクセスを検出すると所定の通知先へ異状通知する検出通知処理、
を含むことを特徴とする請求項１４又は１５記載のＩＰ電話端末装置の制御方法。
【請求項２０】
前記接続部及び前記制御部により、前記異状通知もしくは所定の呼制御サーバと授受する前記呼制御情報をトリガとして、又は、前記呼制御情報と共に、コンピュータウィルス対策用ワクチンのプログラム又はファイルをダウンロードする処理、
を含むことを特徴とする請求項１４又は１５記載のＩＰ電話端末装置の制御方法。
【請求項２１】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話用の呼制御サーバの制御方法において、
前記接続部及び前記制御部により、ＩＰ電話端末装置に対してＩＰネットワーク経由で、各ＩＰ電話端末装置から送信される電話操作に応じ、呼制御情報の授受を行う呼制御処理と、
前記接続部及び前記制御部により、前記ＩＰ電話端末装置から送信における情報量、制御部の負荷又は他の事項に関する異常が通知されると、所定のワクチンサーバへアクセスすることにより、そのワクチンサーバからコンピュータウィルス用ワクチンのプログラム又はファイルをそのＩＰ電話端末装置へ中継転送し、又は、そのワクチンサーバとそのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を伝達又は交換することにより直接のパケット伝送路を設定させて前記プログラム又はファイルを端末装置へ直接転送させる処理と、
を含むことを特徴とする呼制御サーバの制御方法。
【請求項２２】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、コンピュータウィルス用ワクチンのプログラム又はファイルを予め格納する記憶部と、を備えたＩＰ電話端末装置のためのワクチンサーバの制御方法において、
前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話用の所定の呼制御サーバから端末装置の異常が通知されると、前記記憶部の前記プログラム又はファイルを前記呼制御サーバ経由でそのＩＰ電話端末装置へ中継転送し、又は、そのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を前記呼制御サーバ経由で伝達又は交換することにより直接のパケット伝送路を設定するとともに前記プログラム又はファイルを端末装置へ直接転送する処理と、
を含むことを特徴とするワクチンサーバの制御方法。
【請求項２３】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置の制御方法において、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話処理と、
前記制御部により、そのＩＰ電話端末装置の各部分の稼動状態について監視するとともに、予め設定された条件が成立すると、ＩＰネットワーク経由で所定の保守用装置に対して、自端末装置の正常性の診断要求メッセージを送信する処理と、
を含むことを特徴とするＩＰ電話端末装置の制御方法。
【請求項２４】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置のための保守用装置の制御方法において、
前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話端末装置から診断要求メッセージを受信すると、そのＩＰ電話端末装置からその稼動状態、保持しているプログラム又はデータ、設定値、の少なくともいずれかを含む情報を取得すると共にそれを予め決められた正常又は異常のパターンと照合することにより、正常又は異常の診断を行う処理と、
を含むことを特徴とする保守用装置の制御方法。
【請求項２５】
請求項１４から２０のいずれか一項に記載のＩＰ電話端末装置の制御方法と、
請求項２１記載の呼制御サーバの制御方法、又は、請求項２１記載の呼制御サーバの制御方法及び請求項２２記載のワクチンサーバの制御方法、と、
を組み合わせることを特徴とするＩＰ電話システムの制御方法。
【請求項２６】
請求項２３記載のＩＰ電話端末装置の制御方法と、
請求項２４記載の保守用装置の制御方法と、
を組み合わせることを特徴とするＩＰ電話システムの制御方法。
【請求項２７】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置の制御プログラムにおいて、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話処理と、
前記制御部により、前記接続部からの送出情報量を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知処理と、
を行わせることを特徴とするＩＰ電話端末装置の制御プログラム。
【請求項２８】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置の制御プログラムにおいて、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話処理と、
前記制御部により、接続部における送信の負荷を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知処理と、
を行わせることを特徴とするＩＰ電話端末装置の制御プログラム。
【請求項２９】
前記検出通知処理は、
呼制御シーケンス上で授受するパラメータに基づいて、前記接続部における送信の情報量又はＣＰＵ負荷の少なくとも一方について対応する基準値を計算及び設定し、
実際の送信の情報量又はＣＰＵ負荷を随時検出し、その情報量又はＣＰＵ負荷が所定時間以上又は所定時間割合以上続けて、前記対応する基準値を超過し又は基準値を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とする
ことを特徴とする請求項２７又は２８記載のＩＰ電話端末装置の制御プログラム。
【請求項３０】
前記検出通知処理は、
実際の送信及び受信の情報量又はＣＰＵ負荷を随時検出し、所定時間以上又は所定時間割合以上続けて、送信の情報量又はＣＰＵ負荷が受信の情報量又はＣＰＵ負荷を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とする
ことを特徴とする請求項２７又は２８記載のＩＰ電話端末装置の制御プログラム。
【請求項３１】
前記検出通知処理は、前記超過に加え、
前記ＣＯＤＥＣ手段以外のＣＯＤＥＣ、他のソフトウェアプロセス又は通信セッションが存在する場合にそれぞれについて、（１）通信相手の確認、（２）オペレーティングシステムへの照会又は（３）他の予め決められた正常又は異常を表す属性、基準値、コード、送受信データ内容もしくは動作のパターンとの照合により、正当性を確認し正当性を確認できないものが存在することを、前記異状通知の条件とする
ことを特徴とする請求項２７又は２８記載のＩＰ電話端末装置の制御プログラム。
【請求項３２】
前記制御部及び前記接続部により、所定の基準値又はパターンとの照合により所定の疑わしいアクセスを検出すると所定の通知先へ異状通知する検出通知処理、
を行わせることを特徴とする請求項２７又は２８記載のＩＰ電話端末装置の制御プログラム。
【請求項３３】
前記接続部及び前記制御部により、前記異状通知もしくは所定の呼制御サーバと授受する前記呼制御情報をトリガとして、又は、前記呼制御情報と共に、コンピュータウィルス対策用ワクチンのプログラム又はファイルをダウンロードする処理、
を行わせることを特徴とする請求項２７又は２８記載のＩＰ電話端末装置の制御プログラム。
【請求項３４】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話用の呼制御サーバの制御プログラムにおいて、
前記接続部及び前記制御部により、ＩＰ電話端末装置に対してＩＰネットワーク経由で、各ＩＰ電話端末装置から送信される電話操作に応じ、呼制御情報の授受を行う呼制御処理と、
前記接続部及び前記制御部により、前記ＩＰ電話端末装置から送信における情報量、制御部の負荷又は他の事項に関する異常が通知されると、所定のワクチンサーバへアクセスすることにより、そのワクチンサーバからコンピュータウィルス用ワクチンのプログラム又はファイルをそのＩＰ電話端末装置へ中継転送し、又は、そのワクチンサーバとそのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を伝達又は交換することにより直接のパケット伝送路を設定させて前記プログラム又はファイルを端末装置へ直接転送させる処理と、
を行わせることを特徴とする呼制御サーバの制御プログラム。
【請求項３５】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、コンピュータウィルス用ワクチンのプログラム又はファイルを予め格納する記憶部と、を備えたＩＰ電話端末装置のためのワクチンサーバの制御プログラムにおいて、
前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話用の所定の呼制御サーバから端末装置の異常が通知されると、前記記憶部の前記プログラム又はファイルを前記呼制御サーバ経由でそのＩＰ電話端末装置へ中継転送し、又は、そのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を前記呼制御サーバ経由で伝達又は交換することにより直接のパケット伝送路を設定するとともに前記プログラム又はファイルを端末装置へ直接転送する処理と、
を行わせることを特徴とするワクチンサーバの制御プログラム。
【請求項３６】
電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置の制御プログラムにおいて、
前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話処理と、
前記制御部により、そのＩＰ電話端末装置の各部分の稼動状態について監視するとともに、予め設定された条件が成立すると、ＩＰネットワーク経由で所定の保守用装置に対して、自端末装置の正常性の診断要求メッセージを送信する処理と、
を行わせることを特徴とするＩＰ電話端末装置の制御プログラム。
【請求項３７】
通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置のための保守用装置の制御プログラムにおいて、
前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話端末装置から診断要求メッセージを受信すると、そのＩＰ電話端末装置からその稼動状態、保持しているプログラム又はデータ、設定値、の少なくともいずれかを含む情報を取得すると共にそれを予め決められた正常又は異常のパターンと照合することにより、正常又は異常の診断を行う処理と、
を行わせることを特徴とする保守用装置の制御プログラム。
【請求項３８】
請求項２７から３３のいずれか一項に記載のＩＰ電話端末装置の制御プログラムと、
請求項３４記載の呼制御サーバの制御プログラム、又は、請求項３４記載の呼制御サーバの制御プログラム及び請求項３５記載のワクチンサーバの制御プログラム、と、
を組み合わせることを特徴とするＩＰ電話システムの制御プログラム。
【請求項３９】
請求項３６記載のＩＰ電話端末装置の制御プログラムと、
請求項３７記載の保守用装置の制御プログラムと、
を組み合わせることを特徴とするＩＰ電話システムの制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話技術の改良に関するもので、端末の振舞いを監視することにより、ウイルス発症による外向きの攻撃を含めウィルスの活動を容易に検出し効果的な駆除等の対処を容易にすることにより、ウィルスの活動や拡大を抑制し、安全かつ安定した電話サービスの提供を可能とするものである。
【背景技術】
【０００２】
近年、インターネット及びパソコン（パーソナルコンピュータ）に代表される情報処理及び通信技術の普及発達を背景に、設備の合理化のためＩＰ電話の技術が急速に普及している。ＩＰ電話は、音声をデジタルパケットとしてＩＰ（Internet Protocol ）ネットワーク経由で伝達するＶｏＩＰ技術の応用で、端末間のパケット伝送路設定等の呼制御はＳＩＰ等の呼制御サーバが行い（例えば、特許文献１参照）、インターネット経由のいわゆるインターネット電話を含む。【０００３】
ところで、不特定多数の利用するインターネットにおけるセキュリティの問題として、パソコンに感染するコンピュータ・ウイルスについては、検出や駆除のためのいわゆるワクチンなど各種の対策技術が提案されているが、同じインターネットを利用する技術であっても、ＩＰ電話におけるウイルス対策技術は知られていない。
【特許文献１】特開２００４−２２２１４７
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ＩＰ電話はパソコンと比べ、電話という応用分野特有の特徴として、例えば、端末間や利用者間の通信が主目的かつ頻繁であり、常時接続も必須なうえ、ファイアウォールやＮＡＴがあっても、それを越えてＬＡＮの外部から内部への着信時の呼制御メッセージやＲＴＰの音声パケット等の通信を受け付けるなどの特徴があり、これらはセキュリティ上は大きな脆弱性となる。このため、これらの特徴を悪用される可能性を考えると、従来のように無防備なままの状態では、どのような形のウイルスであるにしても、感染のリスクはパソコン以上に大きく、通信の機会に乗じた感染の伝播も迅速かつ広汎で社会的影響も甚大と考えられる。【０００５】
なお、パソコン用のセキュリティ対策技術の応用を考えるとしても、例えば、外部からの通信を監視する技術では、外部からのＤｏＳ（サービス拒否）攻撃などは検出できても、感染したウイルスによる外部へのそのような攻撃は検出できない限界があった。また、ＩＰ電話端末装置を、パソコンをプログラムで制御することで実現している場合、ＩＰ電話で使用していないポートでの送受信を監視するのでは、他のアプリケーションによる正常な使用があっただけでも異常検出となる問題がある。【０００６】
本発明は、上記のような従来技術の課題を解決するもので、その目的は、ＩＰ電話の技術において、端末の振舞いを監視することにより、ウイルス発症による外向きの攻撃を含めウィルスの活動を容易に検出し効果的な駆除等の対処を容易にすることにより、ウィルスの活動や拡大を抑制し、安全かつ安定した電話サービスの提供を可能とするものである。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本発明は、電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置において、前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話手段と、前記制御部により、前記接続部からの送出情報量を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知手段と、を備えたことを特徴とする。なお、本発明は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【０００８】
これらの態様では、送信情報量の監視という単純な手法により、ウイルスによる外向きの攻撃を含む活動を容易に検出し効果的な駆除等の対処が容易になり、ウィルスの活動や拡大の抑制により安全かつ安定した電話サービスの提供が可能となる。【０００９】
他の態様では、電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置において、前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話手段と、前記制御部により、接続部における送信の負荷を監視し所定の基準に基づく超過を検出すると所定の通知先へ異状通知する検出通知手段と、を備えたことを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００１０】
これらの態様では、送信のためのＣＰＵ等の負荷を監視するという単純な手法により、ウイルスによる外向きの攻撃を含む活動を容易に検出し効果的な駆除等の対処が容易になり、ウィルスの活動や拡大の抑制により安全かつ安定した電話サービスの提供が可能となる。【００１１】
他の態様では、前記検出通知手段は、呼制御シーケンス上で授受するパラメータに基づいて、前記接続部における送信の情報量又はＣＰＵ負荷の少なくとも一方について対応する基準値を計算及び設定し、実際の送信の情報量又はＣＰＵ負荷を随時検出し、その情報量又はＣＰＵ負荷が所定時間以上又は所定時間割合以上続けて、前記対応する基準値を超過し又は基準値を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とすることを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００１２】
これらの態様では、さらに、送信の情報量やＣＰＵ負荷について、呼制御メッセージに含まれるパラメータから基準値を計算して設定し、それを基準に超過の判断を行うので、利用するＣＯＤＥＣの種類や設定などに応じ最適な判定が可能となり、ウイルス挙動の誤検出や見落としが減少する。【００１３】
他の態様では、前記検出通知手段は、実際の送信及び受信の情報量又はＣＰＵ負荷を随時検出し、所定時間以上又は所定時間割合以上続けて、送信の情報量又はＣＰＵ負荷が受信の情報量又はＣＰＵ負荷を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とすることを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００１４】
これらの態様では、さらに、送信と受信の情報量やＣＰＵ負荷の割合から相対的に超過の判断を行うので、予め呼制御メッセージからパラメータを得て基準値を計算するまでもなく、利用するＣＯＤＥＣの種類や設定などを問わず最適な判定が容易になる。【００１５】
他の態様では、前記検出通知手段は、前記超過に加え、前記ＣＯＤＥＣ手段以外のＣＯＤＥＣ、他のソフトウェアプロセス又は通信セッションが存在する場合にそれぞれについて、（１）通信相手の確認、（２）オペレーティングシステムへの照会又は（３）他の予め決められた正常又は異常を表す属性、基準値、コード、送受信データ内容もしくは動作のパターンとの照合により、正当性を確認し正当性を確認できないものが存在することを、前記異状通知の条件とすることを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００１６】
これらの態様では、さらに、通話に使っている以外のＣＯＤＥＣや、ソフトウェアプロセス、通信セッションなどで正当性が確認できないものが存在するときに通知を行うので、アプリケーションなど他の何らかの正当な理由がある場合の誤報が最小限で済み、通知の精度と信頼性が維持される。【００１７】
他の態様では、前記制御部及び前記接続部により、所定の基準値又はパターンとの照合により所定の疑わしいアクセスを検出すると所定の通知先へ異状通知する検出通知手段、を備えたことを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００１８】
これらの態様では、さらに、送信の情報量や負荷だけでなく、疑わしいアクセスを検出したときも通知を行うことにより、ウイルスの検出精度とセキュリティの実効性が改善される。【００１９】
他の態様では、前記接続部及び前記制御部により、前記異状通知もしくは所定の呼制御サーバと授受する前記呼制御情報をトリガとして、又は、前記呼制御情報と共に、コンピュータウィルス対策用ワクチンのプログラム又はファイルをダウンロードする手段、を備えたことを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００２０】
これらの態様では、さらに、ワクチンのプログラムやウイルス検出用パターンなどのファイルをネットワーク経由で外部からダウンロードすることにより、異常の検出や通知で終わらず実効性ある駆除等の対応策を迅速かつ自動的にもれなく実施可能となる。【００２１】
他の態様では、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話用の呼制御サーバにおいて、前記接続部及び前記制御部により、ＩＰ電話端末装置に対してＩＰネットワーク経由で、各ＩＰ電話端末装置から送信される電話操作に応じ、呼制御情報の授受を行う呼制御手段と、前記接続部及び前記制御部により、前記ＩＰ電話端末装置から送信における情報量、制御部の負荷又は他の事項に関する異常が通知されると、所定のワクチンサーバへアクセスすることにより、そのワクチンサーバからコンピュータウィルス用ワクチンのプログラム又はファイルをそのＩＰ電話端末装置へ中継転送し、又は、そのワクチンサーバとそのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を伝達又は交換することにより直接のパケット伝送路を設定させて前記プログラム又はファイルを端末装置へ直接転送させる手段と、を備えたことを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００２２】
他の態様では、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、コンピュータウィルス用ワクチンのプログラム又はファイルを予め格納する記憶部と、を備えたＩＰ電話端末装置のためのワクチンサーバにおいて、前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話用の所定の呼制御サーバから端末装置の異常が通知されると、前記記憶部の前記プログラム又はファイルを前記呼制御サーバ経由でそのＩＰ電話端末装置へ中継転送し、又は、そのＩＰ電話端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を前記呼制御サーバ経由で伝達又は交換することにより直接のパケット伝送路を設定するとともに前記プログラム又はファイルを端末装置へ直接転送する手段と、を備えたことを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００２３】
これらの態様では、さらに、呼制御サーバからワクチンサーバへアクセスし、ワクチンのプログラムやファイルを端末装置へ中継転送するか、又は、音声パケットの要領で識別情報を仲介してワクチンサーバから端末へ直接に伝送路を設定させ転送させるので、端末装置は予めワクチンサーバの情報を保持する必要がなく、簡便かつ効果的なシステム運用が可能となる。【００２４】
他の態様では、電話操作の受付手段と、音声用の入出力手段及びＣＯＤＥＣ手段と、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置において、前記受付手段の受け付ける電話操作に応じ、前記入出力手段及びＣＯＤＥＣ手段と前記接続部と前記制御部により、ＩＰネットワーク経由で呼制御情報の授受及び音声パケットの伝送を行うＩＰ電話手段と、前記制御部により、そのＩＰ電話端末装置の各部分の稼動状態について監視するとともに、予め設定された条件が成立すると、ＩＰネットワーク経由で所定の保守用装置に対して、自端末装置の正常性の診断要求メッセージを送信する手段と、を備えたことを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００２５】
他の態様では、通信ネットワークとの接続部と、前記接続部の制御を含む情報処理を行う制御部と、を備えたＩＰ電話端末装置のための保守用装置において、前記接続部及び前記制御部によりＩＰネットワーク経由で、ＩＰ電話端末装置から診断要求メッセージを受信すると、そのＩＰ電話端末装置からその稼動状態、保持しているプログラム又はデータ、設定値、の少なくともいずれかを含む情報を取得すると共にそれを予め決められた正常又は異常のパターンと照合することにより、正常又は異常の診断を行う手段と、を備えたことを特徴とする。なお、この態様は、上記の各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００２６】
これらの態様では、さらに、ウイルスが疑われる状況の場合に、ネットワーク経由で所定の保守用装置へ要求して診断を行わせることにより、判定精度が改善して誤報や見落としが減少し、しかも、保守用装置で診断結果や新たなウイルスのパターンなどの情報を蓄積可能となるので、ＩＰ電話のセキュリティが効果的に改善される。【００２７】
他の態様のＩＰ電話システムは、上記のＩＰ電話端末装置と、呼制御サーバ、又は、呼制御サーバ及びワクチンサーバ、と、を備えたことを特徴とする。この態様は、これらの各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。【００２８】
他の態様のＩＰ電話システムは、上記のＩＰ電話端末装置と、保守用装置と、を備えたことを特徴とする。この態様は、これらの各機能を処理する制御方法及びそれらの処理をコンピュータに実行させるプログラムという見方から捉えることもできる。
【発明の効果】
【００２９】
以上のように、本発明によれば、ＩＰ電話の技術において、端末の振舞いを監視することにより、ウイルス発症による外向きの攻撃を含めウィルスの活動を容易に検出し効果的な駆除等の対処を容易にすることにより、ウィルスの活動や拡大を抑制し、安全かつ安定した電話サービスの提供を可能とするＩＰ電話の技術を提供することが可能となる。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態におけるＩＰ電話システムの構成を示す機能ブロック図。
【図２】本発明の実施形態における処理手順の一例を示すフローチャート。
【符号の説明】
【００３１】
１…ソフトスイッチ
１５…呼制御部
１６…仲介転送部
３…インターネット
Ａ，Ｂ…ＩＰ電話端末
２１…プロセッサ
２２…プロセスカウンタ
２３…マイク
２４…スピーカ
２５…ＣＯＤＥＣ
２６…フレーマ
２７…インタフェース制御部
２１１…ＩＰ電話部
２１２…検出通知部
２１３…ダウンロード部
５…ワクチンサーバ
５１…記憶部
５２…提供処理部
６…保守用装置
６１…診断部
【発明を実施するための最良の形態】
【００３２】
以下、本発明を実施するための最良の実施形態（以下「本実施形態」と呼ぶ）について図に沿って説明する。なお、背景技術や課題で説明し本発明と共通の前提事項は繰り返さない。
〔１．構成〕
本実施形態は、図１の構成図に示すように、電話サービスの提供を受けるＩＰ電話端末装置（単に「ＩＰ電話端末」や「端末」とも呼ぶものとする）Ａ，Ｂと、これら端末Ａ，Ｂ間に通話路を設定する呼制御サーバであるソフトスイッチ１と、ワクチンサーバ５と、保守用装置６とを、代表的なＩＰネットワークであるインターネット３を介して接続することにより、電話サービスを実現するＩＰ電話システムで、各装置や全体システムに対応する制御方法やプログラムとしても把握可能である。【００３３】
このうち、端末Ａ，Ｂは二つを例示したが、電話サービスの利用者数に応じ多数設ければよい。また、端末装置は、電話機形の専用装置などのほか、ＡＤＳＬや光のモデムに組み込んで従来のアナログ電話機を接続するもの、汎用のパソコン（パーソナルコンピュータ）にプログラムとマイクやスピーカなどを組み合わせ構成したものなど、どのような態様でもよい。【００３４】
Ａ，Ｂなどの各端末は互いに同様の構成で、その構成要素も図１に示す。例えば、端末Ａは、音声用の入出力手段であるマイク（マイクロフォン）２３及びスピーカ２４と、音声用のＣＯＤＥＣ手段であるＣＯＤＥＣ２５を備え、このＣＯＤＥＣ２５は、マイク２３から入力された送話分のアナログ音声信号をエンコードすなわちデジタル化し、通話の相手方端末から到着する受話分のＲＴＰデジタル音声パケットはデコードしてアナログ音声信号に戻す部分である。【００３５】
また、フレーマ２６は、順次デジタル化される音声のデータストリームを送信用にパケット化したり、また逆に、到着するパケットのデータを本来の順序通りに並べ直してつなぎ合わせることにより再生用のデータストリームを再構築する部分である。インタフェース制御部２７は、通信ネットワークとの接続部であり、インターネット３との間でやり取りされるパケットの情報について監視および制御する部分で、例えば有線や無線のネットワークカードやネットワークボードなどを含む。【００３６】
プロセッサ２１及びプロセスカウンタ２２は、インタフェース制御部２７を含む端末各部の制御を含む情報処理を行うメインの制御部であり、特にプロセスカウンタ２２は、インタフェース制御部２７の動作について正常性を確認するのに用いる。プロセッサ２１は、例えば、パソコンのメインＣＰＵ、ＩＰ電話専用端末装置の組込マイコンといった中央処理部となっている。【００３７】
また、端末装置において、図示しない電話操作の受付手段の役割を果たすのは、電話機型の専用装置のダイヤルボタンやフックボタンなどであり、また、例えばＩＰ電話機能を持つＡＤＳＬモデムに従来からのアナログ電話機を接続する場合は、その電話機のダイヤルボタンやフックボタンなどである。【００３８】
そして、プロセッサ２１はプログラムにしたがって、プロセスカウンタ２２の機能も利用しながら、ＩＰ電話部２１１と、検出通知部２１２と、ダウンロード部２１３と、の機能を実現する。このうち、ＩＰ電話部２１１は、図示しない前記受付手段の受け付ける電話操作に応じ、入出力手段（２３，２４）、ＣＯＤＥＣ２５、フレーマ２６並びにインタフェース制御部２７を用いて、インターネット３経由で呼制御情報の授受及び音声パケットの伝送を行うことによりＩＰ電話の機能を実現するＩＰ電話手段（クライアント側）である。【００３９】
これに対応して、ソフトスイッチ１は、ＩＰ電話用の呼制御サーバで、通信ネットワークとの接続部と、この接続部の制御を含む情報処理を行う制御部と、を備え（図示せず）、これら接続部及び制御部により、ＩＰ電話端末装置に対してインターネット３経由で、各端末装置から送信される電話操作に応じ、呼制御情報の授受を行う呼制御手段（サーバ側）である呼制御部１５（図１）を備えている。【００４０】
〔２．作用〕
各装置の他の構成と、本実施形態の作用は、以下のようになる。ここで、図２は、本実施形態における処理手順を示すフローチャートである。
〔２−１．概略〕
まず、大まかな例としては、ＩＰ電話端末Ａ，Ｂ間において、ソフトスイッチ１の仲介により通信セッションを確立し、電話サービスを受ける際、セッションの確立を行うためにやり取りされる呼制御メッセージ内のＣＯＤＥＣ種類等の情報から、予測される付加等の基準値を予め計算し設定のうえ、ＩＰ電話端末Ａ内のインタフェース制御部２７において送受信されるパケットについて監視を行い、その流量についてプロセスカウンタ２２において、セッション確立時に設定した負荷等の基準値と実際の負荷の比較を行い、異常が無いかの確認を行う。【００４１】
具体的には、プロセッサ２１による検出通知部２１２は、インタフェース制御部２７からの送信の情報量（送出情報量）を監視し所定の基準に基づく超過すなわち利用者に提供すべき情報量を定常的に逸脱していることを検出すると所定の通知先へ異状通知する。また、本実施形態では、プロセッサ２１及びプロセスカウンタ２２は、異状通知の条件として、インタフェース制御部２７からの送信について、ＣＰＵ利用率、システムリソース等メモリ利用量などの負荷についても監視し所定の基準に基づく超過すなわちサービスの提供に関連する処理における負荷を定常的に逸脱していることも検出する。なお、送信における送出量と負荷は、厳密に区別せず、送出データ量の容量を負荷とみなしてもよい。【００４２】
〔２−２．基準値の計算と設定〕
したがって、例えば、より具体的な例として検出通知部２１２は、あらかじめ、呼制御シーケンス上で授受するパラメータに基づいて、インタフェース制御部２７における送信の情報量を負荷として、その基準値を計算及び設定するようにしてもよい。たとえば、確立するセッションにおいて用いる音声用ＣＯＤＥＣがＩＴＵ−Ｔ  Ｇ．７１１であり、それが２０ミリ秒間隔で送受信されるように決定した場合、そこからオーバヘッドとなるヘッダの量を計算し、音声情報量に付与して、負荷基準値を８８．８ｋｂｐｓと想定する（図２のステップ０１）。【００４３】
そのうえで、検出通知部２１２は、実際の送信の情報量を負荷として随時検出し、それが所定時間以上又は所定時間割合以上続けて、前記対応する基準値を超過し又は基準値を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件とする。【００４４】
〔２−３．監視手法の併用〕
また、これに代替又は併用可能な手法として、実際の送信及び受信の情報量やＣＰＵ負荷を随時検出し、所定時間以上又は所定時間割合以上続けて、送信の情報量やＣＰＵ負荷が受信の情報量やＣＰＵ負荷を所定の許容割合もしくは許容幅以上超過したことを、前記異状通知の条件としてもよい。【００４５】
さらに、上記のような超過に加え、ＣＯＤＥＣ２５以外のＣＯＤＥＣ、他のソフトウェアプロセス又は通信セッションが存在する場合にそれぞれについて、（１）通信相手の確認、（２）オペレーティングシステムへの照会又は（３）他の予め決められた正常又は異常を表す属性、基準値、コード、送受信データ内容もしくは動作のパターンとの照合により、正当性を確認し正当性を確認できないものが存在することを、前記異状通知の条件としてもよい。【００４６】
具体例として、インタフェース制御部２７において確認された負荷について、プロセスカウンタ２２で送信量が基準値より一定時間連続して多いと判断された場合、送信量と受信量を比較し（ステップ０２）、さらに、受信量の８割増と比較しても多いと判断した場合、未確認のセッションがあると判断する（ステップ０６）。また、送信量が受信量の８割増より少ない場合においても（ステップ０３）、現時点で音声セッションを確立するために必要となる最低量と考えられる、ＩＴＵ−Ｔ  Ｇ．７２９使用時の２３ｋｂｐｓ以上の差が、送受信量の間に見られる場合にも未確認のＣＯＤＥＣやセッションがあると判断する。【００４７】
これらの具体的な判断の基準や順序、アルゴリズム等は自由に変更可能であるが、例えば、送受信量の差が２３ｋｂｐｓ以上、であり、基準受信量の８割増を下回る場合（ステップ０４）、本来の通信に使用しているＣＯＤＥＣ以外のＣＯＤＥＣが起動されていると判断し、ＣＯＤＥＣの動作確認を行った後に（ステップ０５）、セッション情報の確認を行う（ステップ０６）。【００４８】
セッション情報の確認は、設定されているＴＣＰならびにＵＤＰのセッション情報について、通信相手の確認などによる正当性の判断を行い、一つでも確認の取れないセッションが存在した場合、ウィルスの感染が発生した可能性があると判断し、インターネット３を介して、電話サービスの提供を行っているソフトスイッチ１を経てワクチンサーバ５に対しウィルスワクチンの要求を行い、ダウンロードしたウィルスワクチンを用いてＩＰ電話端末Ａの正常性確認を行う。ワクチンサーバ５はソフトスイッチ１に別プロセスとして一体に収容してもよい。【００４９】
〔２−４．ポートの監視〕
また、検出通知部２１２は、所定の基準値又はパターンとの照合により、予め決められたポート番号範囲へのアクセスやポートスキャンなど、所定の疑わしいアクセスを検出すると（ステップ０９）、所定通知先へ異状通知する（ステップ１０）。このように、送信の情報量や負荷だけでなく、疑わしいアクセスを検出したときも通知を行うことにより、ウイルスの検出精度とセキュリティの実効性が改善される。【００５０】
より具体的な例として、検出通知部２１２は、インタフェース制御部２７にＴＣＰおよびＵＤＰの使用ポート番号の監視を行わせ、特に通信相手であるＩＰ電話端末Ｂから電話サービスに関連する以外の、例えばＴＣＰポート４４５といったウィルスに狙われやすいポートに対するスキャンが行われた場合、ウィルスによる攻撃を受けているとみなし、ＩＰ電話端末Ａの利用者に対して攻撃を受けた可能性を通知するセキュリティアラートの通知を行い（ステップ１０）、インターネット３を介して、電話サービスの提供を行っているソフトスイッチ１に、接続又は収容されているワクチンサーバ５からのウィルスワクチンの要求を行い、ダウンロードしたウィルスワクチンを用いてＩＰ電話端末Ａの正常性確認を行う。【００５１】
〔２−５．ワクチンのダウンロード〕
そして、端末Ａは、ダウンロード部２１３を備え、このダウンロード部２１３は、プロセッサ２１及びインタフェース制御部２７により、前記異状通知もしくは所定の呼制御サーバと授受する前記呼制御情報をトリガとしてワクチンのプログラム又はファイルをダウンロードする。ここで、ウイルスは、端末Ａに悪影響を及ぼすプログラムや設定などを広く意味し、ワクチンは、このようなコンピュータウィルスを検出、駆除するために用いる対策用のプログラム又はファイルである。【００５２】
これに対し、ソフトスイッチ１は仲介転送部１６を備え、この仲介転送部１６は、ソフトスイッチ１の前記接続部及び制御部により、ＩＰ電話端末装置（例えばＡ）から送信における情報量、制御部の負荷又は他の事項に関する異状通知を受けると、所定のワクチンサーバ５へアクセスすることにより、そのワクチンサーバ５からコンピュータウィルス用ワクチンのプログラム又はファイルをその端末装置Ａへ中継転送し、又は、そのワクチンサーバ５とその端末装置Ａとの間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を伝達又は交換することにより直接のパケット伝送路を設定させて前記プログラム又はファイルを端末装置Ａへ直接転送させる。【００５３】
これに対応して、ワクチンサーバ５は、図示はしないが、通信ネットワークとの接続部と、この接続部の制御を含む情報処理を行う制御部と、を備える。また、ワクチンサーバ５は、コンピュータウィルス用ワクチンのプログラム又はファイルを予め格納する記憶部５１（図１）を備える。また、ワクチンサーバ５の前記接続部及び制御部は、プログラムにしたがって、提供処理部５２の機能を実現する。【００５４】
すなわち、この提供処理部５２は、前記接続部及び制御部によりインターネット３経由で、ソフトスイッチ１から端末装置の異常が通知されると、記憶部５１の前記プログラム又はファイルをその前記呼制御サーバ経由でその端末装置へ中継転送し、又は、その端末装置との間で転送用のＩＰアドレス又はポート番号の一方又は両方を含む識別情報を前記呼制御サーバ経由で伝達又は交換することにより直接のパケット伝送路を設定するとともに前記プログラム又はファイルを端末装置へ直接転送する。【００５５】
このように、ワクチンのプログラムやウイルス検出用パターンなどのファイルをネットワーク経由で外部からダウンロードすることにより、異常の検出や通知で終わらず実効性ある駆除等の対応策を迅速かつ自動的にもれなく実施可能となる。【００５６】
特に、呼制御サーバであるソフトスイッチ１からワクチンサーバ５へアクセスし、ワクチンのプログラムやファイルを端末装置へ中継転送するか、又は、音声パケットの要領で識別情報を仲介してワクチンサーバ５から端末へ直接に伝送路を設定させ転送させることにより、端末装置は予めワクチンサーバ５のＩＰアドレスやポート番号等の情報を保持する必要がなく、簡便かつ効果的なシステム運用が可能となる。【００５７】
〔２−６．診断要求〕
また、異状が検出された場合に具体的な診断を、他の装置へ要求するようにしてもよい。この場合の例としては、例えば、検出通知部２１２は、その端末装置の各部分の稼動状態について監視するとともに、予め設定された条件が成立すると、例えばインターネット電話のサービスを提供する事業者などによりインターネット３上に配置された所定の保守用装置６に対して、インターネット３経由で、自端末装置の正常性の診断要求メッセージを送信する。【００５８】
この場合の保守用装置６は、通信ネットワークとの接続部とこの接続部の制御を含む情報処理を行う制御部とを備えたもので（図示せず）、また、診断部６１を備える。この診断部６１は、前記接続部及び前記制御部により、インターネット３経由で、ＩＰ電話端末装置から診断要求メッセージを受信すると、その端末装置からその稼動状態、保持しているプログラム又はデータ、設定値、の少なくともいずれかを含む情報を取得すると共にそれを予め決められた正常又は異常のパターンと照合することにより、正常又は異常の診断を行う。【００５９】
このように、ウイルスが疑われる状況の場合に、ネットワーク経由で所定の保守用装置へ要求して診断を行わせることにより、判定精度が改善して誤報や見落としが減少し、しかも、保守用装置で診断結果や新たなウイルスのパターンなどの情報を蓄積可能となるので、ＩＰ電話のセキュリティが効果的に改善される。保守用装置を含め、ＩＰ電話システムとして把握してよい。【００６０】
〔３．効果〕
以上のように、本実施形態では、送信の情報量及びＣＰＵ等の負荷を監視するという単純な手法により、ウイルスによる外向きの攻撃を含む活動を容易に検出し効果的な駆除等の対処が容易になり、ウィルスの活動や拡大の抑制により安全かつ安定した電話サービスの提供が可能となる。なお、送信の情報量又はＣＰＵ等の負荷のうち一方のみを監視してもよい。【００６１】
また、本実施形態では、さらに、送信の情報量やＣＰＵ負荷について、呼制御メッセージに含まれるパラメータから基準値を計算して設定し、それを基準に超過の判断を行うので、利用するＣＯＤＥＣの種類や設定などに応じ最適な判定が可能となり、ウイルス挙動の誤検出や見落としが減少する。【００６２】
また、本実施形態では、さらに、送信と受信の情報量やＣＰＵ負荷の割合から相対的に超過の判断を行うので（ステップ０３）、予め呼制御メッセージからパラメータを得て基準値を計算するまでもなく、利用するＣＯＤＥＣの種類や設定などを問わず最適な判定が容易になる。【００６３】
また、本実施形態では、さらに、通話に使っている以外のＣＯＤＥＣや（ステップ０５）、ソフトウェアプロセス、通信セッションなどで正当性が確認できないものが存在するときに通知を行うので（ステップ０６）、アプリケーションなど他の何らかの正当な理由がある場合の誤報が最小限で済み、通知の精度と信頼性が維持される。【００６４】
〔４．他の実施形態〕
なお、本発明は、上記実施形態に限定されるものではなく、以下に例示するもの及びそれ以外のものを含む他の実施形態も含むものである。例えば、ワクチンサーバ５や保守用装置６は省略可能であり、また、異状検出の条件は自由に変更実施可能である。
【図１】
2006035928.tif 000002
【図２】
2006035928.tif 000003
【国際調査報告】
2006035928.tif 000004
2006035928.tif 000005