(57)【要約】【課題】  端末装置のセキュリティ状態を判定し，更新が必要な場合に更新情報取得の機会を強制的に与える技術を提供する。【解決手段】  セッション処理部１０は端末装置３のセッション確立要求を一時的に保持する。端末管理部１４は端末管理情報をもとにセッション確立要求の可否を判定する。判定結果が許可であれば，セキュリティ判定部１５は，セキュリティ管理情報をもとに端末装置３のセキュリティ状態が最新か否かを判定する。セッション処理部１０は，判定結果が最新でなければ，送信元に端末装置３，宛先にセキュリティ情報管理装置５をそれぞれ設定したセッション確立要求を送出し，その後，端末装置３のセキュリティの更新が通知されたら，保持している端末装置３のセッション確立要求を送出する。一方，判定結果が最新であれば，保持していた端末装置３のセッション確立要求を送出する。【選択図】  図１
2008052325.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された端末装置のセキュリティ状態を判定するために，コンピュータを，
端末装置のセキュリティの最新状態を示すセキュリティ管理情報を記憶するセキュリティ管理情報記憶部と，
端末装置から受信したセッション確立要求をセッション要求一時記憶部に保持するセッション要求保持部と，
前記セッション要求一時記憶部に保持されたセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに前記端末装置のセキュリティ状態が最新か否かを判定するセキュリティ判定部と，
前記端末装置のセキュリティの更新情報を保持するセキュリティ情報管理装置への宛先情報を保持し，前記端末装置のセキュリティ状態が最新ではない場合に，発信元に前記端末装置かつ宛先に前記宛先情報を設定した更新情報取得セッション確立要求を作成して送信し，前記端末装置のセキュリティ状態が最新である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求を送信するセッション要求切り替え部とを備えるセキュリティ管理装置として機能させるための
端末装置セキュリティ判定プログラム。
【請求項２】
前記セッション要求切り替え部は，前記更新情報取得セッション確立要求が送信された場合に，前記端末装置のセキュリティが更新された旨の通知を受信したときは，前記セッション要求一時記憶部に保持されているセッション確立要求を送信する処理を行うセキュリティ管理装置として機能させるための
請求項１に記載の端末装置セキュリティ判定プログラム。
【請求項３】
前記端末装置ごとにセッション確立要求の可否を設定した端末管理情報を記憶する端末管理情報記憶部と，
前記端末管理情報をもとに，前記セッション要求一時記憶部に保持されているセッション確立要求の可否を判定する端末管理部とを備えるとともに，
前記セキュリティ判定部は，前記端末管理部の判定結果が許可である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに当該端末装置のセキュリティ状態が最新か否かを判定し，
前記セッション要求切り替え部は，前記端末管理部の判定結果が拒否である場合に，発信元に前記端末装置かつ宛先に前記宛先情報を設定した更新情報取得セッション確立要求を作成して送信する処理を行うセキュリティ管理装置として機能させるための
請求項１または請求項２のいずれか一項に記載の端末装置セキュリティ判定プログラム。
【請求項４】
前記セッション要求切り替え部は，前記端末管理部の判定結果を記憶しておき，前記端末装置に対する判定結果が連続して拒否である場合に，当該端末装置のセッション確立要求の送信を拒否する処理を行うセキュリティ管理装置として機能させるための
請求項３に記載の端末装置セキュリティ判定プログラム。
【請求項５】
前記端末装置ごとに，セッション確立要求の送信時刻を記録した前記端末管理情報を記憶する端末管理情報記憶部と，
前記セッション要求一時記憶部にセッション確立要求が保持されると，当該セッション確立要求の受信時刻を取得し，前記受信時刻が前記端末管理情報の最新の送信時刻から所定の期間内に発生している場合に，当該受信したセッション確立要求を許可と判定する端末管理部とを備えるとともに，
前記セキュリティ判定部は，前記端末管理部の判定結果が許可である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに当該端末装置のセキュリティ状態が最新か否かを判定する処理を行うセキュリティ管理装置として機能させるための
請求項１または請求項２のいずれか一項に記載の端末装置セキュリティ判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ネットワークに接続された端末装置のセキュリティ管理プログラムに関し，特に，コンピュータを，端末装置のセッション確率要求時にセキュリティの状態を自動的に判定し，セキュリティ情報を強制的にアップデートさせる管理装置として機能させるためのプログラムに関する。
【背景技術】
【０００２】
ネットワークに接続する端末装置では，データ通信処理がセキュリティホールとなるおそれがある。
【０００３】
このような状態を防止するために，予め通信相手に対応させた受信セキュリティレベルを設定して保持しておき，端末装置がネットワークに接続する際に，転送するべき情報に情報セキュリティレベルを設定し，通信開始時に通信相手のセキュリティレベルと転送するべき情報セキュリティレベルとを比較し，通信相手のセキュリティレベルが所定のレベル以上の場合のみ通信を行えるようにする手法がある（特許文献１参照）。
【特許文献１】特開平０６−２４４８３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ネットワークに接続する端末装置にインストールされているセキュリティプログラムやセキュリティ処理で使用する定義情報などは，適宜アップデートされて最新状態を保持する必要がある。
【０００５】
しかし，現状では，端末装置のセキュリティ状態は，ユーザの判断によって定期的に更新されていることが多い。また，端末装置の環境設定によって自動的にセキュリティプログラムがアップデートされる場合や，運用ルールとして定期的なセキュリティ情報のアップデートが実行される場合もあるが，環境設定や運用ルール適用自体が人手を介した作業であるために，端末装置の設定もれが生じたり，運用ルールが遵守されていなかったりという状況も多い。
【０００６】
端末装置のセキュリティが最新状態に更新されていないまま，ネットワークに接続された場合には，ウィルス感染や脆弱性への攻撃等を受ける可能性があり，さらに，このようなセキュリティが脆弱な端末装置が原因となってネットワーク全体の運用に支障をきたす場合がある。
【０００７】
そのため，端末装置にインストールされているセキュリティプログラムのアップデートを，当該プログラムが利用される（もしくは必要になる）タイミングで確認することが必要となっていた。本出願人は，端末装置がネットワークへ接続しようとしたときに，例えばルータまたはアプリケーションサーバなどで端末装置のセキュリティプログラムの版数をチェックし，所望の版数ではない場合にはネットワーク接続を許可しないようにし，所望の版数へアップデートされた後に，ネットワーク接続を許可する発明を行った（特願２００６−９９６７４）。
【０００８】
しかし，端末装置のセキュリティ状態をアップデートするための作業は，最終的には端末装置のユーザの判断に任されているため，ユーザは，アップデート用データを個別に入手しなければならないという手間が発生していた。
【０００９】
本発明の目的は，ネットワークに接続された端末装置のセキュリティ状態を判定し，セキュリティの更新が必要であれば，更新情報を取得する機会を強制的に付与することによって，端末装置のセキュリティを効率的に更新させるための技術を提供することである。
【課題を解決するための手段】
【００１０】
本発明は，ネットワークに接続された端末装置のセキュリティを維持するために，セッション確立要求の受信タイミングを利用して，セキュリティ更新の要否の判定を行い，さらに，発信元の端末装置をセキュリティの更新情報を保持する装置へ強制的に接続させることによって，端末装置の使用者にセキュリティの更新の機会を与え，端末装置のセキュリティを効率的に確保できるようにすることを特徴とする。
【００１１】
本発明は，ネットワークに接続された端末装置のセキュリティ状態を判定するために，コンピュータを，１）端末装置のセキュリティの最新状態を示すセキュリティ管理情報を記憶するセキュリティ管理情報記憶部と，２）端末装置から受信したセッション確立要求をセッション要求一時記憶部に保持するセッション要求保持部と，３）前記セッション要求一時記憶部に保持されたセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに前記端末装置のセキュリティ状態が最新か否かを判定するセキュリティ判定部と，４）前記端末装置のセキュリティの更新情報を保持するセキュリティ情報管理装置への宛先情報を保持し，前記端末装置のセキュリティ状態が最新ではない場合に，発信元に前記端末装置かつ宛先に前記宛先情報を設定した更新情報取得セッション確立要求を作成して送信し，前記端末装置のセキュリティ状態が最新である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求を送信するセッション要求切り替え部とを備えるセキュリティ管理装置として機能させるためのプログラムである。
【００１２】
本発明にかかるコンピュータは，端末装置のセキュリティの最新状態を示すセキュリティ管理情報を記憶するセキュリティ管理情報記憶部を備えて，セッション要求保持部によって，端末装置からセッション確立要求を受信した場合に，セッション確立要求をセッション要求一時記憶部に一時的に保持する。そして，セキュリティ判定部によって，セッション要求一時記憶部に保持されたセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，セキュリティ管理情報をもとに端末装置のセキュリティ状態が最新か否かを判定する。
【００１３】
そして，端末装置のセキュリティの更新情報を保持するセキュリティ情報管理装置の宛先情報を保持するセッション要求切り替え部によって，端末装置のセキュリティ状態が最新ではない場合に，発信元に端末装置，宛先にセキュリティ情報管理装置の宛先情報をそれぞれ設定した更新情報取得セッション確立要求を作成して送信する。一方，端末装置のセキュリティ状態が最新である場合に，セッション要求一時記憶部に保持されているセッション確立要求を送信する。
【００１４】
これにより，端末装置のセキュリティプログラムやセキュリティ処理で使用される定義情報の版数が古い状態であるなど，セキュリティ状態が最新ではない場合に，端末装置は，要求先と接続される前に，セキュリティ情報管理装置へ接続されるので，セキュリティの更新情報を取得する機会を得ることができ，端末装置のセキュリティを効率的に確保することができる。
【００１５】
また，前記セッション要求切り替え部は，更新情報取得セッション確立要求が送信された場合に，端末装置のセキュリティが更新された旨の通知を受信したときは，セッション要求一時記憶部に保持されているセッション確立要求を送信する処理を行うことができる。
【００１６】
これにより，例えば，端末装置がセキュリティ情報管理装置から更新情報をダウンロードしたこと，または更新情報のインストールを完了したことなどを確認しない限り，所望する相手へのセッション確立要求が送信されないので，端末装置は，セキュリティの危険性が高まる前にセキュリティの最新状態を確保することができる。
【００１７】
さらに，本発明は，５）端末装置ごとにセッション確立要求の可否を設定した端末管理情報を記憶する端末管理情報記憶部と，６）端末管理情報をもとに，セッション要求一時記憶部に保持されているセッション確立要求の可否を判定する端末管理部とを備えるとともに，セキュリティ判定部は，端末管理部の判定結果が許可である場合に，セッション要求一時記憶部に保持されているセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，セキュリティ管理情報をもとに当該端末装置のセキュリティ状態が最新か否かを判定し，セッション要求切り替え部は，端末管理部の判定結果が拒否である場合に，発信元に端末装置かつ宛先に宛先情報を設定した更新情報取得セッション確立要求を作成して送信する処理を行うことができる。
【００１８】
また，本発明は，５）端末装置ごとに，セッション確立要求の送信時刻を記録する前記端末管理情報を記憶する端末管理情報記憶部と，６）セッション要求一時記憶部にセッション確立要求が保持されると，当該セッション確立要求の受信時刻を取得し，受信時刻が端末管理情報の最新の送信時刻から所定の期間内に発生している場合に，当該受信したセッション確立要求を許可と判定する端末管理部とを備えるとともに，セキュリティ判定部は，端末管理部の判定結果が許可である場合に，セッション要求一時記憶部に保持されているセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，セキュリティ管理情報をもとに当該端末装置のセキュリティ状態が最新か否かを判定する処理を行うことができる。
【００１９】
これにより，例えば，セキュリティ状態が最新ではない可能性が高い端末装置を予め端末管理情報に記録しておいたり，端末装置のセッション確立要求の送信時刻を記録しておいて，セキュリティ状態が最新ではないとみなされた端末装置や長期間セキュリティ状態の判定が行われていない端末装置から発信されたセッション確立要求を受信したときは，端末装置のセキュリティ状態を判定せずに，直ちにセキュリティ情報管理装置へ接続して更新情報のダウンロードの機会を与えるようにして，端末装置のセキュリティを効率的に維持することができる。
【００２０】
以上の本発明にかかるプログラムは，コンピュータが読み取り可能な可搬媒体メモリ，半導体メモリ，ハードディスクなどの適当な記録媒体に格納することができ，これらの記録媒体に記録して提供され，または，通信インタフェースを介して種々の通信網を利用した送受信により提供される。
【発明の効果】
【００２１】
本発明によれば，セキュリティの危険性が高くなる接続要求時に自動的にセキュリティ状態を判定し，さらに，セキュリティの更新が必要であれば，端末装置の使用者の人手による操作を行うことなく，セキュリティの更新情報を保持する所定のセキュリティ情報管理装置へ端末装置を接続させることができる。
【００２２】
例えば，ウィルス駆除プログラムがインストールされた端末装置は，セッション確立要求を送信すると，ウィルス駆除プログラムで使用される定義情報の版数が最新であるか否かが自動的に判定され，定義情報が最新版でなければ，定義情報の更新データを保持するセキュリティ情報管理装置へ強制的に接続されるので，更新データの入手が容易になる。
【００２３】
また，本発明によれば，端末装置へ更新データがダウンロードされたことをセキュリティ情報管理装置から通知されると，端末装置から受信し保持していたセッション確立要求を自動的に送信させることができる。よって，端末装置側は，セキュリティの更新後に中断された接続処理を再度行う手間を省くことができる。
【００２４】
また，本発明によれば，例えば，長期間セッション確立要求がない端末装置，または設定登録によってセッション確立要求を拒否している端末装置からセッション確立要求を受信した場合に，セキュリティ状態を判定せずに，強制的に所定のセキュリティ情報管理装置へ接続させ，セキュリティ更新の機会を与えることができる。よって，セキュリティ上の不具合があると考えられる端末装置に対して，セキュリティの更新を促すことができるので，端末装置のセキュリティを確保することができる。
【００２５】
このように，本発明は，接続要求を行う端末装置のセキュリティの状態を，効率的かつ確実に維持することができる。
【発明を実施するための最良の形態】
【００２６】
図１に，本発明の実施の形態における構成例を示す。
【００２７】
端末装置セキュリティ判定装置（以下，セキュリティ判定サーバ）１は，ＣＰＵおよびメモリからなるコンピュータであり，端末装置３からセッション確立要求の受信を契機に，端末装置３のセキュリティ状態を判定するサーバである。セキュリティ判定サーバ１は，ネットワークのルータやプロキシサーバ内に構成される装置として実施することができる。
【００２８】
端末装置３のセキュリティは，例えば，ウィルス駆除処理を行うセキュリティプログラム，セキュリティプログラムで用いる定義情報などによって保持される。また，セキュリティ状態は，セキュリティプログラムまたは定義情報の版数によって定まる。
【００２９】
セキュリティ情報管理装置（以下，セキュリティ管理サーバ）５は，端末装置３のセキュリティの更新情報などを記憶するセキュリティ情報記憶部５１，および，端末装置３へ更新情報のダウンロードが行われるとセキュリティ判定サーバ１にダウンロード完了を通知するダウンロード完了通知部５３を備える。
【００３０】
更新情報は，端末装置３で使用されるセキュリティプログラムのバージョンアップ用プログラムデータ，セキュリティプログラムの定義情報のアップデートデータなどである。
【００３１】
図２に，セキュリティ情報記憶部５１に記憶される更新情報の構成例を示す。セキュリティ情報記憶部５１には，端末装置３で使用されるセキュリティプログラムを識別する情報（プログラム名，版数）およびアップデートデータ（定義情報のアップデート用データ，セキュリティプログラムのバージョンアップデータなど）が格納される。
【００３２】
セキュリティ判定サーバ１は，セッション処理部１０，セキュリティ管理情報記憶部１１，端末管理情報記憶部１２，セッション要求一時記憶部１３，端末管理部１４，セキュリティ判定部１５，およびセキュリティ管理情報更新部１６を備える。
【００３３】
セッション処理部１０は，端末装置３のセッション確立要求パケットを送信する処理手段であって，セッション要求保持部１０１およびセッション要求切り替え部１０３を備える。
【００３４】
セッション要求保持部１０１は，端末装置３から受信したセッション確立要求のパケットをセッション要求一時記憶部１３に保持する処理手段である。
【００３５】
セッション要求切り替え部１０３は，セキュリティ判定部１５のセキュリティ判定結果をもとに，送信するセッション確立要求パケットを切り替える処理手段である。
【００３６】
セッション要求切り替え部１０３は，セキュリティ管理サーバ５のアドレス情報を保持し，端末装置３のセキュリティ状態が最新ではない場合（例えば，セキュリティプログラムの定義情報が最新版数ではない場合）に，発信元に端末装置３のアドレス情報かつ宛先にセキュリティ管理サーバ５のアドレス情報を設定した更新情報取得セッション確立要求パケットを作成して送信し，または，端末装置３のセキュリティプログラムの定義情報が最新版数である場合に，セッション要求一時記憶部１３に保持されているセッション確立要求パケットを送信する。
【００３７】
また，セッション要求切り替え部１０３は，後述する端末管理部１４の判定結果がセッション確立要求の拒否である場合に，更新情報取得セッション確立要求パケットを作成して送信する。
【００３８】
さらに，セッション要求切り替え部１０３は，更新情報取得セッション確立要求パケットを送信した場合に，セキュリティ管理サーバ５から端末装置３の更新情報のダウンロード完了通知を受信したとき，または端末装置３から更新情報のインストール完了通知を受信したときは，セッション要求一時記憶部１３に保持されているセッション確立要求パケットを送信する。
【００３９】
セキュリティ管理情報記憶部１１は，端末装置３で使用されるセキュリティ情報を管理するためのセキュリティ管理情報を記憶する記憶手段である。
【００４０】
図３に，セキュリティ管理情報の構成例を示す。セキュリティ情報には，端末装置３で使用されるセキュリティプログラムの定義情報の最新版数が記録される。
【００４１】
端末管理情報記憶部１２は，端末管理情報を記憶する記憶手段である。
【００４２】
図４に，端末管理情報の構成例を示す。図４（Ａ）に示すように，端末管理情報には，端末装置３ごとに，端末装置３のアドレス，セッション確立要求パケットの処理の可否（許可または拒否）が設定される。セッション確立要求パケットの許可または拒否は，セキュリティ判定サーバ１の管理者によって設定される。
【００４３】
または，図４（Ｂ）に示すように，端末管理情報には，端末装置３ごとに，端末装置３のアドレス，セッション確立要求パケットが送信された最終の送信時刻が記録される。
【００４４】
セッション要求一時記憶部１３は，端末装置３から受信した，宛先にセッション確立要求先装置７のアドレス情報が設定されたセッション確立要求パケットを記憶する記憶手段である。
【００４５】
端末管理部１４は，端末管理情報をもとに，セッション要求一時記憶部１３に保持されているセッション確立要求パケットの処理の可否を判定する処理手段である。
【００４６】
端末管理部１４は，図４（Ａ）に示す端末管理情報が記憶されている場合に，セッション要求一時記憶部１３に記憶されたセッション確立要求パケットの発信元の端末装置３に対する設定に従って，受信したセッション確立要求パケットの許可または拒否のいずれかを判定する。
【００４７】
また，端末管理部１４は，図４（Ｂ）に示す端末管理情報が記憶されている場合に，セッション要求一時記憶部１３に記憶されたセッション確立要求パケットの受信時刻を取得し，受信時刻が，端末管理情報に記録された最新の送信時刻から所定の期間内である場合に，受信したセッション確立要求パケットを「許可」と判定する。
【００４８】
セキュリティ判定部１５は，セッション要求一時記憶部１３に記憶されたセッション確立要求パケットの発信元の端末装置３のセキュリティ状態を取得し，セキュリティ管理情報をもとに端末装置３のセキュリティ状態が最新であるか否かを判定する処理手段である。
【００４９】
端末装置３のセキュリティ状態は，端末装置３に備えられたプログラム版数情報管理機能３１を用いて通知される。
【００５０】
セキュリティ判定部１５は，端末管理部１４が「許可」と判定した場合に，セッション要求一時記憶部１３に記憶されているセッション確立要求パケットの発信元の端末装置３のセキュリティ状態として，セキュリティプログラムの定義情報の現在の版数を取得し，セキュリティ管理情報をもとに，端末装置３のセキュリティプログラムの定義情報の現在の版数が最新版数であるか否かを判定し，判定結果をセッション処理部１０のセッション要求切り替え部１０３に渡す。
【００５１】
セキュリティ管理情報更新部１６は，セキュリティ管理サーバ５から，端末装置３で使用されるセキュリティ情報の最新状態を示す情報として，セキュリティプログラムの定義情報の最新版数を取得し，セキュリティ管理情報記憶部１１に記憶されているセキュリティ管理情報を更新する処理手段である。
【００５２】
図５および図６を用いて，本発明の実施の形態における処理の流れを説明する。
【００５３】
図５を用いて，ステップＳ１〜ステップＳ９の処理を説明する。
【００５４】
ステップＳ１：端末装置３は，セッション確立要求先装置７のアドレスを宛先として設定したセッション確立要求パケットを送信する。
【００５５】
ステップＳ２：セキュリティ判定サーバ１のセッション処理部１０は，受信したセッション確立要求パケット内の発信元アドレス（端末装置３のアドレス），および宛先アドレス（セッション確立要求先装置７のアドレス）をセッション要求一時記憶部１３に格納する。
【００５６】
ステップＳ３：セッション処理部１０は，端末管理部１４へ端末装置３のアドレスを通知して，セッション確立要求パケットの許可／拒否を問い合わせる。
【００５７】
ステップＳ４：端末管理部１４は，端末管理情報記憶部１２に記憶された端末管理情報を用いて，セッション確立要求パケットの許可／拒否を判定する。ここで，図４（Ｂ）に示す端末管理情報が記憶されているとする。端末管理部１４は，現時刻をセッション確立要求パケットの受信時刻とし，この受信時刻が，端末管理情報に記録された最新の送信時刻から所定時間の経過後である場合，または，端末管理情報に送信時刻が記録されていない場合に（Ｓ４のＹＥＳ），「拒否」をセッション処理部１０へ返す。
【００５８】
ステップＳ５：セッション処理部１０は，「拒否」を受けると，発信元に端末装置３のアドレス，宛先にセキュリティ管理サーバ５のアドレスを設定した更新情報取得セッション確立要求のパケットを生成して送信する。
【００５９】
ステップＳ６：セキュリティ管理サーバ５が，更新情報取得セッション確立要求パケットを受け取り，端末装置３との間でセッションが確立すると，端末装置３は，セキュリティ情報記憶部５１に記憶されているセキュリティプログラムの定義情報の最新のアップデートデータをダウンロードする。
【００６０】
ステップＳ７：セキュリティ管理サーバ５のダウンロード完了通知部５３は，端末装置３が最新のアップデートデータのダウンロードを完了すると，セキュリティ判定サーバ１へダウンロード完了通知を送信する。
【００６１】
ステップＳ８：さらに，端末装置３は，ダウンロードしたアップデートデータを用いてセキュリティプログラムの定義情報のアップデートを行い，アップデート完了通知をセキュリティ判定サーバ１へ送信する。アップデート完了通知は，プログラム版数情報管理機能３１によるセキュリティプログラムの定義情報の版数の通知でよい。
【００６２】
ステップＳ９：セッション処理部１０は，ダウンロード完了通知またはアップデート完了通知のいずれか一方，もしくはその両方を受け取ると，セッション要求一時記憶部１３に記憶しておいた発信元および宛先のアドレスをもとに，発信元に端末装置３のアドレス，宛先にセッション確立要求先装置７のアドレスが設定されたセッション確立要求パケットを送信する。
【００６３】
図６を用いてステップＳ１１〜ステップＳ１７の処理を説明する。図６に示すステップＳ１〜ステップＳ４の処理内容は，図５に示す同一符号のステップの処理内容と同じである。
【００６４】
ステップＳ４の処理で，端末管理部１４は，セッション確立要求パケットの受信時刻（現時刻）が，端末管理情報に記録された最新の送信時刻から所定時間以内である場合に（Ｓ４のＮＯ），「許可」をセッション処理部１０へ返す。
【００６５】
ステップＳ１１：セッション処理部１０は，「許可」を受けると，セキュリティ判定部１５に，判定処理を要求する。
【００６６】
ステップＳ１２：セキュリティ判定部１５は，端末装置３のプログラム版数情報管理機能３１によってセキュリティプログラムの定義情報の版数を取得すると，セキュリティ管理情報をもとに，現在の版数が最新版数であるか否かを判定する。
【００６７】
ステップＳ１３：セキュリティ判定部１５が，現在の版数が最新版数でないと判定した場合に（判定結果：ＮＧ），発信元に端末装置３のアドレス，宛先にセキュリティ管理サーバ５のアドレスを設定した更新情報取得セッション確立要求のパケットを生成して送信する。
【００６８】
ステップＳ１４：セキュリティ管理サーバ５が，更新情報取得セッション確立要求パケットを受信して端末装置３とのセッションが確立すると，端末装置３は，セキュリティ情報記憶部５１の最新のアップデートデータをダウンロードする。
【００６９】
ステップＳ１５：セキュリティ管理サーバ５のダウンロード完了通知部５３は，端末装置３のアップデートデータのダウンロード完了通知をセキュリティ判定サーバ１へ送信する。
【００７０】
ステップＳ１６：端末装置３は，セキュリティプログラムのアップデート完了通知をセキュリティ判定サーバ１へ送信する。
【００７１】
ステップＳ１７：ステップＳ１２で，セキュリティ判定部１５が，端末装置３のセキュリティプログラムの現在の版数が最新版数であると判定した場合に（判定結果：ＯＫ），セッション処理部１０は，セッション要求一部記憶部１３に記憶しておいた発信元および宛先のアドレスをもとに，発信元に端末装置３のアドレス，宛先にセッション確立要求先装置７のアドレスが設定されたセッション確立要求パケットを送信する。
【００７２】
なお，端末管理部１４は，端末管理情報として，図４（Ａ）に示すように，端末装置３ごとに，セッション確立要求パケットの処理の可否を設定している場合に，セキュリティ判定部１５によって，端末装置３のセキュリティプログラムの定義情報が最新版数ではない旨の判定が所定の回数連続して行われたときは，端末管理情報に，その端末装置３のセッション確立要求パケットの処理について「拒否」を設定する。この場合に，セッション処理部１０は，このセッション確立要求パケットの処理を拒否する。
【００７３】
また，端末管理部１４は，セキュリティ判定部１５の判定結果が，端末装置３のセキュリティプログラムが最新版数であるときに，端末管理情報のセッション確立要求パケットの処理の設定を「許可」に更新する。
【００７４】
以上説明したように，端末装置３からのセッション確立要求パケットを受信したときに，端末管理部１４によって，新規もしくは最終のセッション確立要求の送信時刻から一定時間以上経過している場合には，セッション処理部１０によって，セキュリティ情報の判定を行わずに，宛先にセキュリティ管理サーバ５のアドレスを設定したセッション要求パケットを送信する。これによって，端末装置３は，セキュリティ管理サーバ５に接続され，セキュリティ管理サーバ５上に保持されている更新情報を取得してセキュリティをアップデートしない限り，本来所望しているセッション確立要求先装置７と接続することができない。そして，端末装置３でセキュリティの更新が行われたことがセキュリティ判定サーバ１に通知されることによって，端末装置３が要求するセッション確立要求先装置７との接続が可能となる。
【００７５】
以上，本発明をその実施の形態により説明したが，本発明はその主旨の範囲において種々の変形が可能であることは当然である。
【００７６】
例えば，端末管理情報記憶部１２に記憶される端末管理情報として，端末装置３から受信し処理したセッション確立要求の送信履歴情報を用いてもよい。そして，端末管理部１４は，この送信履歴情報をもとに，複数の送信時刻の間隔などをもとに，セッション確立要求の処理の可否を判定するようにしてもよい。
【００７７】
本発明の形態および実施例の特徴を列記すると以下のとおりである。
【００７８】
（付記１）  ネットワークに接続された端末装置のセキュリティ状態を判定するために，コンピュータを，
端末装置のセキュリティの最新状態を示すセキュリティ管理情報を記憶するセキュリティ管理情報記憶部と，
端末装置から受信したセッション確立要求をセッション要求一時記憶部に保持するセッション要求保持部と，
前記セッション要求一時記憶部に保持されたセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに前記端末装置のセキュリティ状態が最新か否かを判定するセキュリティ判定部と，
前記端末装置のセキュリティの更新情報を保持するセキュリティ情報管理装置への宛先情報を保持し，前記端末装置のセキュリティ状態が最新ではない場合に，発信元に前記端末装置かつ宛先に前記宛先情報を設定した更新情報取得セッション確立要求を作成して送信し，前記端末装置のセキュリティ状態が最新である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求を送信するセッション要求切り替え部とを備えるセキュリティ管理装置として機能させるための
端末装置セキュリティ判定プログラム。
【００７９】
（付記２）  前記セッション要求切り替え部は，前記更新情報取得セッション確立要求が送信された場合に，前記端末装置のセキュリティが更新された旨の通知を受信したときは，前記セッション要求一時記憶部に保持されているセッション確立要求を送信する処理を行うセキュリティ管理装置として機能させるための
前記付記１に記載の端末装置セキュリティ判定プログラム。
【００８０】
（付記３）  前記端末装置ごとにセッション確立要求の可否を設定した端末管理情報を記憶する端末管理情報記憶部と，
前記端末管理情報をもとに，前記セッション要求一時記憶部に保持されているセッション確立要求の可否を判定する端末管理部とを備えるとともに，
前記セキュリティ判定部は，前記端末管理部の判定結果が許可である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに当該端末装置のセキュリティ状態が最新か否かを判定し，
前記セッション要求切り替え部は，前記端末管理部の判定結果が拒否である場合に，発信元に前記端末装置かつ宛先に前記宛先情報を設定した更新情報取得セッション確立要求を作成して送信する処理を行うセキュリティ管理装置として機能させるための
前記付記１または前記付記２のいずれか一項に記載の端末装置セキュリティ判定プログラム。
【００８１】
（付記４）
前記セッション要求切り替え部は，前記端末管理部の判定結果を記憶しておき，前記端末装置に対する判定結果が連続して拒否である場合に，当該端末装置のセッション確立要求の送信を拒否する処理を行うセキュリティ管理装置として機能させるための
前記付記３に記載の端末装置セキュリティ判定プログラム。
【００８２】
（付記５）  前記端末装置ごとに，セッション確立要求の送信時刻を記録した前記端末管理情報を記憶する端末管理情報記憶部と，
前記セッション要求一時記憶部にセッション確立要求が保持されると，当該セッション確立要求の受信時刻を取得し，前記受信時刻が前記端末管理情報の最新の送信時刻から所定の期間内に発生している場合に，当該受信したセッション確立要求を許可と判定する端末管理部とを備えるとともに，
前記セキュリティ判定部は，前記端末管理部の判定結果が許可である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに当該端末装置のセキュリティ状態が最新か否かを判定する処理を行うセキュリティ管理装置として機能させるための
前記付記１または前記付記２のいずれか一項に記載の端末装置セキュリティ判定プログラム。
【００８３】
（付記６）  前記端末管理部は，前記セッション要求切り替え部によってセッション確立要求が送信された場合に，当該セッション確立要求の送信時刻を前記端末管理情報に記録する処理を行うセキュリティ管理装置として機能させるための
前記付記５に記載の端末装置セキュリティ判定プログラム。
【００８４】
（付記７）  前記端末装置のセキュリティの最新状態を示す入力情報を取得し，前記セキュリティ管理情報記憶部に記憶されている前記セキュリティ管理情報を更新するセキュリティ管理情報更新部を備えるセキュリティ管理装置として機能させるための
前記付記１ないし前記付記６のいずれか一項に記載の端末装置セキュリティ判定プログラム。
【００８５】
（付記８）  ネットワークに接続された端末装置のセキュリティ状態を判定するセキュリティ管理装置が行う端末装置セキュリティ判定処理方法であって，
端末装置から受信したセッション確立要求をセッション要求一時記憶部に保持し，
前記セッション要求一時記憶部に保持されたセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，端末装置のセキュリティの最新状態を示すセキュリティ管理情報を記憶するセキュリティ管理情報記憶部を参照して，前記端末装置のセキュリティ状態が最新であるか否かを判定し，
前記端末装置のセキュリティの更新情報を保持するセキュリティ情報管理装置への宛先情報を保持し，前記端末装置のセキュリティ状態が最新ではない場合に，発信元に前記端末装置かつ宛先に前記宛先情報を設定した更新情報取得セッション確立要求を作成して送信し，前記端末装置のセキュリティ状態が最新である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求を送信する
端末装置セキュリティ判定処理方法。
【００８６】
（付記９）  ネットワークに接続された端末装置のセキュリティ状態を判定するために，
端末装置のセキュリティの最新状態を示すセキュリティ管理情報を記憶するセキュリティ管理情報記憶部と，
端末装置から受信したセッション確立要求をセッション要求一時記憶部に保持するセッション要求保持部と，
前記セッション要求一時記憶部に保持されたセッション確立要求の発信元の端末装置のセキュリティ状態を取得し，前記セキュリティ管理情報をもとに前記端末装置のセキュリティ状態が最新か否かを判定するセキュリティ判定部と，
前記端末装置のセキュリティの更新情報を保持するセキュリティ情報管理装置への宛先情報を保持し，前記端末装置のセキュリティ状態が最新ではない場合に，発信元に前記端末装置かつ宛先に前記宛先情報を設定した更新情報取得セッション確立要求を作成して送信し，前記端末装置のセキュリティ状態が最新である場合に，前記セッション要求一時記憶部に保持されているセッション確立要求を送信するセッション要求切り替え部とを備える
端末装置セキュリティ判定装置。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施の形態における構成例を示す図である。
【図２】更新情報の構成例を示す図である。
【図３】セキュリティ管理情報の構成例を示す図である。
【図４】端末管理情報の構成例を示す図である。
【図５】本発明の処理の流れを説明するための図である。
【図６】本発明の処理の流れを説明するための図である。
【符号の説明】
【００８８】
１  端末装置セキュリティ判定装置（セキュリティ判定サーバ）
１０  セッション処理部
１０１  セッション要求保持部
１０３  セッション要求切り替え部
１１  セキュリティ管理情報記憶部
１２  端末管理情報記憶部
１３  セッション要求一時記憶部
１４  端末管理部
１５  セキュリティ判定部
１６  セキュリティ管理情報更新部
３  端末装置
３１  プログラム版数情報管理機能
５  セキュリティ情報管理装置（セキュリティ管理サーバ）
５１  セキュリティ情報記憶部
５３  ダウンロード完了通知部
７  セッション確立要求先装置
【図１】
2008052325.tif 000003
【図２】
2008052325.tif 000004
【図３】
2008052325.tif 000005
【図４】
2008052325.tif 000006
【図５】
2008052325.tif 000007
【図６】
2008052325.tif 000008