(57)【要約】【課題】印刷装置の遠隔管理を可能にするとともに、セキュアヘルスポリシーに基づくネットワーク内で印刷装置のアクセス制御を提供するシステム及び方法が開示される。【解決手段】印刷装置１０２は、装置ステータス情報１２０をステータスサーバ１０４へ送信し、動作ヘルス情報１１８をコンプライアンスサーバ１０６へ送信する。コンプライアンスサーバ１０６は、ステータスサーバ１０４からネットワークのためのヘルスポリシー１２８を受信する。コンプライアンスサーバ１０６は、ヘルスポリシー１２８を用いて動作ヘルス情報１１８を評価し、動作ヘルス情報１１８がヘルスポリシー１２８を順守している場合は、ネットワークのセキュア部分１１０内での動作のために印刷装置１０２を設定する。【選択図】図１
2011034561.tif 000002
【特許請求の範囲】
【請求項１】
コンプライアンスサーバを有するセキュアネットワーク内で動作するよう印刷装置を設定する方法であって、
前記印刷装置の装置ステータス情報をステータスサーバに送信する段階と、
前記セキュアネットワーク内での動作のために前記印刷装置を含めるかどうかを決定する基準を含むヘルスポリシーを、前記ステータスサーバから前記コンプライアンスサーバへ送信する段階と、
前記印刷装置の動作ヘルス情報を前記コンプライアンスサーバへ送信する段階と、
前記ヘルスポリシーの順守を決定するよう前記印刷装置の前記動作ヘルス情報を評価する段階と、
前記印刷装置の前記動作ヘルス情報が前記ヘルスポリシーを順守しているとの決定に応答して、前記セキュアネットワーク内で動作するよう前記印刷装置を設定する段階と
を有する方法。
【請求項２】
前記セキュアネットワーク内での動作のために前記印刷装置を含めるための前記基準は、
作動中のアラーム状態、
セキュリティ違反、
メンテナンスモード表示、
ファームウェア更新番号、
アンチウィルスソフトウェア・ステータス、
ファームウェア・ステータス、及び
ビジー・ステータス
を含むグループから選択される、請求項１に記載の方法。
【請求項３】
前記印刷装置の前記動作ヘルス情報を評価する段階は、
前記印刷装置の前記動作ヘルス情報が前記ヘルスポリシーを順守していないと決定する段階と、
その決定に応答して、前記印刷装置から前記セキュアネットワーク内の他の装置への情報の送信を防ぐとともに、前記動作ヘルス情報が順守していない前記ヘルスポリシーの基準を解消するよう修復サーバとコンタクトをとる段階と
を更に有する、請求項２に記載の方法。
【請求項４】
前記印刷装置の存在を前記ステータスサーバに示すよう前記コンプライアンスサーバから前記ステータスサーバへ装置ディスカバリ情報を送信する段階を更に有する、請求項１に記載の方法。
【請求項５】
前記印刷装置の存在を前記ステータスサーバに示すよう前記印刷装置から前記ステータスサーバへ装置ディスカバリ情報を送信する段階を更に有する、請求項１に記載の方法。
【請求項６】
前記装置ステータス情報は、
現在のページカウント、
現在のファームウェアバージョン、
前記印刷装置で正しく印刷されたページの状態、
前記印刷装置のトナー・ステータス、及び
前記印刷装置のインク・ステータス
を含むグループから選択される、請求項１に記載の方法。
【請求項７】
前記コンプライアンスサーバはマイクロソフト・ネットワーク・アクセス・プロテクション（ＮＡＰ）・ヘルスポリシーサーバであり、
前記印刷装置の前記動作ヘルス情報を送信する段階は、ＮＡＰによるヘルス記述を送信する段階を有する、請求項１に記載の方法。
【請求項８】
コンプライアンスサーバを有するセキュアネットワーク内で動作させるよう印刷装置で実行される方法であって、
前記印刷装置の装置ステータス情報をステータスサーバに送信する段階と、
前記印刷装置の動作ヘルス情報を前記コンプライアンスサーバへ送信する段階であって、前記動作ヘルス情報は、前記セキュアネットワーク内での動作のために前記印刷装置を含めるかどうかを決定するために、前記印刷装置を、前記セキュアネットワークのために前記ステータスサーバによって生成されるヘルスポリシーに基づいて評価するよう構成される、段階と、
前記動作ヘルス情報が前記セキュアネットワークのための前記ヘルスポリシーを順守していることに応答して、前記セキュアネットワーク内で動作するためのネットワーク設定情報を受信する段階と
を有する方法。
【請求項９】
前記セキュアネットワーク内での動作のために前記印刷装置を含めるための前記ヘルスポリシーの基準は、
作動中のアラーム状態、
セキュリティ違反、
メンテナンスモード表示、
ファームウェア更新番号、
アンチウィルスソフトウェア・ステータス、
ファームウェア・ステータス、及び
ビジー・ステータス
を含むグループから選択される、請求項８に記載の方法。
【請求項１０】
前記ネットワーク設定情報を受信する段階は、
前記印刷装置から前記セキュアネットワーク内の他の装置への情報の送信を防ぐ制限ネットワーク内での動作のためのネットワーク設定情報を受信する段階と、
前記動作ヘルス情報が順守していない前記ヘルスポリシーの基準を解消するよう修復サーバとコンタクトをとる段階と
を更に有する、請求項９に記載の方法。
【請求項１１】
前記印刷装置の存在を前記ステータスサーバに示すよう前記ステータスサーバへ装置ディスカバリ情報を送信する段階を更に有する、請求項８に記載の方法。
【請求項１２】
前記装置ステータス情報は、
現在のページカウント、
現在のファームウェアバージョン、
前記印刷装置で正しく印刷されたページの状態、
前記印刷装置のトナー・ステータス、及び
前記印刷装置のインク・ステータス
を含むグループから選択される、請求項８に記載の方法。
【請求項１３】
前記コンプライアンスサーバはマイクロソフト・ネットワーク・アクセス・プロテクション（ＮＡＰ）・ヘルスポリシーサーバであり、
前記印刷装置の前記動作ヘルス情報は、ＮＡＰによるヘルス記述を有する、請求項８に記載の方法。
【請求項１４】
セキュアネットワーク内で動作する印刷システムであって、
印刷装置と、
前記印刷装置と通信上結合され、該印刷装置から装置ステータス情報を受信するよう動作するステータスサーバと、
前記印刷装置及び前記ステータスサーバと通信上結合され、前記セキュアネットワークのためのヘルスポリシーに基づき前記印刷装置の動作ヘルス情報を評価するよう動作するコンプライアンスサーバと
を有し、
前記ヘルスポリシーには、前記セキュアネットワーク内での動作のために前記印刷装置を含めるかどうかを決定するための基準が含まれ、
前記印刷装置は、当該印刷装置の前記装置ステータス情報を前記ステータスサーバへ送信し、且つ、当該印刷装置の前記動作ヘルス情報を前記コンプライアンスサーバへ送信するよう動作し、
前記ステータスサーバは、更に、前記ヘルスポリシーを前記コンプライアンスサーバへ送信するよう動作し、
前記コンプライアンスサーバは、更に、前記ヘルスポリシーの順守について前記印刷装置の前記動作ヘルス情報を評価し、且つ、前記動作ヘルス情報が前記ヘルスポリシーを順守しているとの決定に応答して、前記セキュアネットワーク内で動作するよう前記印刷装置を設定するよう動作する、印刷システム。
【請求項１５】
前記セキュアネットワーク内での動作のために前記印刷装置を含めるための前記基準は、
作動中のアラーム状態、
セキュリティ違反、
メンテナンスモード表示、
ファームウェア更新番号、
アンチウィルスソフトウェア・ステータス、
ファームウェア・ステータス、及び
ビジー・ステータス
を含むグループから選択される、請求項１４に記載の印刷システム。
【請求項１６】
前記コンプライアンスサーバは、更に、
前記印刷装置の前記動作ヘルス情報が前記ヘルスポリシーを順守していないと決定し、
その決定に応答して、前記印刷装置から前記セキュアネットワーク内の他の装置への情報の送信を防ぐ
よう動作し、
前記印刷装置は、更に、前記動作ヘルス情報が順守していない前記ヘルスポリシーの基準を解消するよう修復サーバとコンタクトをとるよう動作する、請求項１５に記載の印刷システム。
【請求項１７】
前記コンプライアンスサーバは、更に、前記印刷装置の存在を前記ステータスサーバに示すよう該ステータスサーバに装置ディスカバリ情報を送信するよう動作する、請求項１４に記載の印刷システム。
【請求項１８】
前記印刷装置は、更に、当該印刷装置の存在を前記ステータスサーバに示すよう該ステータスサーバに装置ディスカバリ情報を送信するよう動作する、請求項１４に記載の印刷システム。
【請求項１９】
前記装置ステータス情報は、
現在のページカウント、
現在のファームウェアバージョン、
前記印刷装置で正しく印刷されたページの状態、
前記印刷装置のトナー・ステータス、及び
前記印刷装置のインク・ステータス
を含むグループから選択される、請求項１４に記載の印刷システム。
【請求項２０】
前記コンプライアンスサーバはマイクロソフト・ネットワーク・アクセス・プロテクション（ＮＡＰ）・ヘルスポリシーサーバであり、
前記印刷装置は、前記動作ヘルス情報をＮＡＰによるヘルス記述を介して送信するよう動作する、請求項１４に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、セキュアネットワーク内での、より具体的に、エントリのためにヘルスポリシー順守要件を用いるセキュアネットワーク内での印刷装置の遠隔管理及びアクセス制御を提供することに関する。
【背景技術】
【０００２】
印刷環境において、様々な装置が、印刷及び他の関連するサービス（例えば、ファクシミリ送信、コピー、スキャン、等）のためにユーザに利用可能である。このような装置の１つに、マルチファンクションプリンタ（ＭＦＰ）がある。プリンタとしては、ユーザは、特に印刷ジョブを印刷するために、印刷ジョブを発生させ、それをＭＦＰへ送る。ＭＦＰは、更に、他の機能を行うこともできる（例えば、文書コピー、文書スキャン、及びユーザが操作するコンピュータとの文書ファクシミリの送受信、等）。
【０００３】
ＭＦＰ利用時には、多数の接続オプションが存在する。例えば、ＭＦＰは、ローカルネットワーク（例えば、イーサネット（登録商標）・ネットワーク）の一部であってよく、あるいは、（例えば、ユニバーサル・シリアルバス、パラレル又はシリアル接続を用いて）クライアントコンピュータに直接に接続されてよい。ネットワーク環境で、ＭＦＰは、クライアントコンピュータがＭＦＰとの間でデータを送受信することができるように、ローカルネットワークアドレスを利用する。ＭＦＰは、クライアントコンピュータとの通信を開始するとともに、クライアントコンピュータによって開始される通信に応答するので、ＭＦＰのための好ましい接続トポロジは、クライアントコンピュータによって開始される通信（例えば、ＭＦＰへの印刷ジョブの送信）と、ＭＦＰによって開始される通信（例えば、ＭＦＰからのファクシミリ又はスキャンされた文書の受信）とをサポートする。
【０００４】
ＭＦＰを利用するローカルネットワークには複数のユーザが含まれているので、ＭＦＰのために多数の管理機能を実行することが好ましい。例えば、ＭＦＰは、印刷ジョブ、ファクシミリ又はスキャンされる文書の数及びタイプに関する情報、印刷のために残っているトナー又はインクの量に関する情報、ＭＦＰで発生するエラー（例えば、紙詰まりページ）等を収集してよい。このように収集された情報は、ＭＦＰ内で実行されるウェブサーバに直接にログインすることによって、クライアントコンピュータにおけるウェブブラウザ上で見ることができる。
【０００５】
多数のＭＦＰが管理を必要とする場合に問題が生じうる。このような場合には、ＭＦＰの管理者にとって、体系的にログインして、装置ごとにＭＦＰから管理情報を回収することが問題である。１つの解決法は、ＭＦＰと通信を行う遠隔管理サーバを利用することである。この場合に、ＭＦＰは、遠隔管理サーバへ制御を手放すよう構成されてよい。ネットワーク内の夫々のＭＦＰは、情報（例えば、ページ数、トナー及び／又はインクの残量、並びにエラー状態等）を記録し及び記憶するよう遠隔管理サーバと通信を行ってよい。このようにして、各ＭＦＰに直接ログインすることなく、管理者は、遠隔管理サーバと通信を行う全てのＭＦＰに関する情報を見るべく遠隔管理サーバにアクセスしてよい。
【０００６】
ローカルネットワークに出入りするモバイルコンピュータの普及の増大に伴い、ネットワーク管理者は、ローカルネットワーク内でセキュリティを提供するという継続的な課題に直面している。例えば、ベンダーは、携帯型コンピュータをローカルネットワークに持ち込み、印刷、ファイル共有、インターネットアクセス等のためにネットワークへのアクセスを許可されてよい。しかし、ほとんどの場合、携帯型コンピュータは、直接的にはローカルネットワークによる管理下にない。この場合に、携帯型コンピュータは、オペレーティングシステムにインストールされている最新のセキュリティ機能、現在のアンチウィルス定義ファイル、特定のファイアウォール設定、又はネットワーク管理者によって望まれ若しくは推奨されている他のセキュリティ機能を有さないことがある。このような状況下で、携帯型コンピュータは、セキュリティ脅威をローカルネットワークにもたらしうる。
【０００７】
かかる状況においてセキュリティを強化するための１つのオプションは、ネットワークに入るコンピュータのヘルス（health）又はステータスに基づき、分離されたセキュア及びノンセキュアネットワークを用いることである。例えば、携帯型コンピュータは、現在のセキュリティ情報（例えば、オペレーティングシステムのバージョン番号、アンチウィルス定義ファイル、最後のウィルススキャンの日付等）を詳述するネットワークへのヘルス情報を与えるよう求められてよい。与えられるヘルス情報に基づいて、携帯型コンピュータは、ネットワークのセキュア部分へのアクセスを認められ、又は、代わりに、セキュリティ問題の修復（remediation）のためにネットワークのノンセキュア部分に追いやられてよい。修復の間、ノンセキュアネットワーク内のコンピュータは、一般的に、ネットワークのセキュア部分へのアクセスを制限され又は認められず、これにより、ネットワークのセキュア部分内のコンピュータは、潜在的なセキュリティ脅威から守られる。修復の後、携帯型コンピュータは、再びヘルス情報を与え、セキュアネットワークへのアクセスを要求する。ヘルス情報がセキュアネットワークのヘルスポリシーの要件を満足する場合は、携帯型コンピュータはセキュアネットワークにアクセスするよう設定される。
【０００８】
このようなネットワークシステムの一例として、マイクロソフト・ネットワーク・アクセス・プロテクション（ＮＡＰ）システムがある。ＮＡＰシステムで、ネットワークポリシーサーバ（ＮＰＳ）は、ネットワークのセキュア部分へのアクセスを要求するコンピュータからヘルス情報を受け取る。次いで、ＮＰＳは、コンピュータのヘルス情報をネットワークのヘルスポリシーと比較してよい。ネットワークのヘルスポリシーは、通常はネットワーク管理者によって管理されており、コンピュータのヘルス情報が、ネットワークのセキュア部分にアクセスするために満足するよう求められる要件を特定する。ヘルスポリシーのチェックに落ちたコンピュータは、ネットワークのセキュア部分への接続を制限され又は認められないネットワークのノンセキュア部分に留められる。
【０００９】
ＮＡＰ環境はコンピュータ中心であるから、ＭＦＰ等の他の装置はネットワークノンセキュア部分（すなわち、制限部分）に留められうる。ネットワークの制限部分にある装置は、ネットワークのセキュア部分内のコンピュータと通信することを妨げられ又は制限されるので、ＭＦＰの様々な機能は、セキュアクライアントによる使用（例えば、文書のスキャン、ファクシミリの受信等）に利用できない。このような制限に加えて、ネットワークの制限部分内のＭＦＰの遠隔管理も利用できない。例えば、遠隔管理サーバはネットワークのセキュア部分内にあってよく、このとき、ＭＦＰがネットワークのセキュア部分へのアクセスを認められるまで、遠隔管理サーバはＭＦＰに利用不可能とされる。
【００１０】
ＮＡＰシステムでは、幾つかの次善策がネットワーク管理者に利用可能である。このような次善策の１つとして、ネットワークのセキュア部分内のコンピュータとネットワークの制限部分にある不適合な装置との間の通信のための例外リストの使用がある。例外リストは、ネットワークのセキュア部分へのアクセスを不適合な装置に認めるよう、ＮＰＳによって実行されるヘルスポリシーのチェックを回避する働きをする。しかし、このような次善策には、例外がセキュリティ違反の機会を導入することから、リスクが伴う。例えば、インターネット上のウィルスは、感染のために、例外リストを介したネットワークのセキュア部分への制限されないアクセスを有する不適合な装置をターゲットとしうる。更に、侵入者は、ネットワークのセキュア部分へのアクセスを得るよう、（例えば、メディア・アクセス・コントロール（ＭＡＣ）アドレスを介して）不適合な装置のための例外リストを模倣しうる。
【発明の概要】
【発明が解決しようとする課題】
【００１１】
本発明は、セキュアヘルスポリシーに基づくネットワークでＭＦＰの遠隔管理サービス及びアクセス制御を提供するシステム及び方法を提供することによって、上記の及び他の問題を解決し、それによって、最新の有用な技術を発展させる。
【課題を解決するための手段】
【００１２】
本発明の一態様は、コンプライアンスサーバを有するセキュアネットワーク内で動作するよう印刷装置を設定する方法を提供する。この方法に従って、前記印刷装置の装置ステータス情報はステータスサーバに送信される。ヘルスポリシーが前記ステータスサーバから前記コンプライアンスサーバへ送信される。前記ヘルスポリシーには、前記セキュアネットワーク内での動作のために前記印刷装置を含めるかどうかを決定する基準が含まれる。更に、当該方法に従って、前記印刷装置の動作ヘルス情報が前記コンプライアンスサーバへ送信される。前記動作ヘルス情報は、前記ネットワークの前記ヘルスポリシーの順守を決定するよう評価される。前記動作ヘルス情報が前記ヘルスポリシーを順守している場合は、前記印刷装置は、前記セキュアネットワーク内で動作するよう設定される。
【００１３】
本発明の他の態様は、セキュアネットワーク内で動作する印刷システムを提供する。この印刷システムは、印刷装置と、ステータスサーバと、コンプライアンスサーバとを有する。前記ステータスサーバは、前記印刷装置と通信上結合され、該印刷装置から装置ステータス情報を受信し且つヘルスポリシーを前記コンプライアンスサーバへ送信するよう動作する。前記コンプライアンスサーバは、前記印刷装置及び前記ステータスサーバと通信上結合され、前記セキュアネットワークのためのヘルスポリシーに基づき前記印刷装置の動作ヘルス情報を評価するよう動作する。前記ヘルスポリシーには、前記セキュアネットワーク内での動作のために前記印刷装置を含めるかどうかを決定するための基準が含まれる。前記印刷装置は、当該印刷装置の前記装置ステータス情報を前記ステータスサーバへ送信し、且つ、当該印刷装置の前記動作ヘルス情報を前記コンプライアンスサーバへ送信するよう動作する。前記コンプライアンスサーバは、更に、前記ヘルスポリシーの順守について前記印刷装置の前記動作ヘルス情報を評価し、且つ、前記動作ヘルス情報が前記ヘルスポリシーを順守している場合は、前記セキュアネットワーク内で動作するよう前記印刷装置を設定するよう動作する。
【発明の効果】
【００１４】
本発明の実施形態によれば、印刷装置の遠隔管理を可能にするとともに、セキュアヘルスポリシーに基づくネットワーク内で印刷装置のアクセス制御を提供することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】印刷装置の遠隔管理を可能にし且つセキュアヘルスポリシーに基づくネットワーク内で印刷装置のアクセス制御を提供する、例となる印刷及び遠隔管理システムのブロック図である。
【図２】セキュアヘルスポリシーに基づくネットワーク内で印刷装置のアクセス制御を提供する、例となる方法を表すフローチャートである。
【図３】セキュアヘルスポリシーに基づくネットワーク内で印刷装置の遠隔管理を提供する、例となる方法を表すフローチャートである。
【発明を実施するための形態】
【００１６】
全ての図において、同じ参照符号は同じ要素又は同じ種類の要素を表す。
【００１７】
図１〜３及び以下の記載は、本発明がどのようになされ且つどのように用いられるかを当業者に明らかにするための実施例を説明するものである。このために、本発明の幾つかの形式的な態様は単純化され又は省略されている。当業者には、本発明の技術的範囲内にある変形例が認識されるであろう。当業者には、後述される特徴が、本発明の多種多様な変形例を形成するよう様々な方法で組み合わされ得ることが認識されるであろう。結果として、本発明は、後述される具体的な実施形態に限定されず、特許請求の範囲及びその均等によってのみ定義される。
【００１８】
図１は、印刷装置の遠隔管理を可能にし且つセキュアヘルスポリシーに基づくネットワーク内で印刷装置のアクセス制御を提供する、例となる印刷及び遠隔管理システム１００のブロック図である。印刷及び遠隔管理システム１００は、コンプライアンスサーバ１０６と、印刷装置１０２と、ステータスサーバ１０４とを有する。印刷装置１０２は、信号経路１４０によりセキュアネットワーク１１０へ結合され、又は信号経路１３０により制限ネットワーク１０８へ結合される。図１では、セキュアネットワーク１１０内のあらゆる装置又はコンピュータが、セキュアネットワーク１１０内又は制限ネットワーク１０８内のあらゆる装置へのアクセスを認められている。例えば、図１には、更に、信号経路１４２によりセキュアネットワーク１１０へ結合されている適合コンピュータ１１２が表されている。適合コンピュータ１１２はセキュアネットワーク１１０と結合されているので、適合コンピュータ１１２は、セキュアネットワーク１１０に接続されているあらゆる装置及び、場合により、制限されたネットワーク１０８に接続されているあらゆる装置へのアクセスを認められる。このようにして、適合コンピュータ１１２は、制限されることなく印刷装置１１２と通信を行ってよい。
【００１９】
図１には、更に、不適合コンピュータ１１４が表されている。不適合コンピュータ１１４は、信号経路１３４により制限ネットワーク１０８へ結合されている。図１では、制限ネットワーク１０８内の如何なる装置も、一般的に、制限ネットワーク１０８内のあらゆる装置又はコンピュータへのアクセスを認められる。しかし、制限ネットワーク１０８へ結合されている装置は、セキュアネットワーク１１０に結合されている装置との通信を試みる場合に、そのアクセスを制限される。
【００２０】
図１中の通信ゲートウェイ１１６は、セキュアネットワーク１１０と制限ネットワーク１０８との間の１つの可能な結合を表す。通信ゲートウェイ１１６は、制限ネットワーク１０８とセキュアネットワーク１１０との間の通信を制限し又は妨げる働きをしてよい。図１では、通信ゲートウェイ１１６は、信号経路１３６に沿ってセキュアネットワーク１１０へ結合されている。また、通信ゲートウェイ１１６は、信号経路１３２に沿って制限ネットワーク１０８とも結合されている。このようにして、不適合コンピュータ１１４と適合コンピュータ１１２との間の通信は、通信ゲートウェイ１１６を横断する。この場合に、通信ゲートウェイ１１６は、セキュアネットワーク１１０へ結合されている適合コンピュータ１１２に向けて不適合コンピュータ１１４で発せられる如何なる通信試みも遮断し又は制限してよい。
【００２１】
図１で、装置は、ネットワークヘルスポリシーの準拠に基づいて、制限ネットワーク１０８又はセキュアネットワーク１１０のいずれかに結合されている（すなわち、割り当てられている）。ネットワークヘルスポリシーは、セキュアネットワーク１１０へのアクセスを装置に認めるための要件を定義する。エントリのための要件には、セキュアネットワーク１１０のセキュリティを危うくしうるヘルス関連情報が含まれてよい。例えば、不適合コンピュータ１１４は、期限切れのウィルス防護ソフトウェアのために、制限ネットワーク１０８に割り当てられる。その場合に、不適合コンピュータ１１４は、期限切れのウィルス防護ソフトウェアが修正されるまで、制限ネットワーク１０８に割り当てられたままである。
【００２２】
印刷及び遠隔管理システム１００で、コンプライアンスサーバ１０６は、信号経路１４４によりセキュアネットワーク１１０へ結合されている。コンプライアンスサーバ１０６は、１又はそれ以上のネットワークヘルスポリシーを用いて、セキュアネットワーク１１０にアクセスするための装置要件を評価する。このようにして、装置がアクセスを要求する場合に、装置はヘルス関連情報をコンプライアンスサーバ１０６へ送信する。次いで、コンプライアンスサーバ１０６は、要求する装置のヘルス関連情報を、セキュアネットワーク１１０へのアクセスを認めるためのネットワークヘルスポリシーと比較する。幾つかの場合で、コンプライアンスサーバ１０６は、異なる装置に異なるネットワークヘルスポリシーを用いてよい。図１では、ヘルスポリシー１２８は、特に、印刷装置１０２のヘルス関連情報を評価するために、ステータスサーバ１０４によって提供される。
【００２３】
セキュアネットワーク１１０にアクセスするための要求の間、例えば、適合コンピュータ１１２は、自身のヘルス関連情報をコンプライアンスサーバ１０６へ送信する。コンプライアンスサーバ１０６がヘルス関連情報を受け取った後、コンプライアンスサーバ１０６は、そのヘルス関連情報をネットワークヘルスポリシーと比較する。ヘルス関連情報がネットワークヘルスポリシーを順守する場合は、コンプライアンスサーバ１０６は、適合コンピュータ１１２にセキュアネットワーク１１０へのアクセスを認める。動作ヘルス情報がネットワークヘルスポリシーを順守しない場合は、コンプライアンスサーバ１０６は、セキュアネットワーク１１０へのアクセスを適合コンピュータ１１２に認めない。代わりに、コンプライアンスサーバ１０６は、不適合な装置を、修復のために、制限ネットワーク１０８へ割り当ててよい。このようにして、ヘルスポリシーのチェックは、セキュアネットワーク１１０へのアクセスを認められる装置がセキュリティ上のリスクをセキュアネットワーク１１０に持ち込まないことを確かにする。
【００２４】
幾つかの場合で、制限ネットワーク１０８へ割り当てられる装置は、修復のプロセスを経てよい。修復において、装置は、セキュアネットワーク１１０にアクセスするために装置を適合させるよう更新又は命令を提供する、制限ネットワーク１０８に割り当てられている特別のサーバとコンタクトをとってよい。修復の後、装置は、再びセキュアネットワーク１１０へのアクセスを要求してよい。要求プロセスの間、新しい動作ヘルス情報が、評価のために、コンプライアンスサーバ１０６へ与えられる。セキュアネットワーク１１０へのアクセスは、新しい動作ヘルス情報が、装置に対応するヘルスポリシーを順守している場合に、認められる。
【００２５】
印刷及び遠隔管理システム１００で、印刷装置１０２は、評価のために、動作ヘルス情報１１８をコンプライアンスサーバ１０６へ送信する。印刷装置１０２に特有のネットワークヘルスポリシーを用いるために、ステータスサーバ１０４はヘルスポリシー１２８をコンプライアンスサーバ１０６へ送信してよい。次いで、コンプライアンスサーバ１０６は、ヘルスポリシー１２８を用いて、印刷装置１０２の動作ヘルス情報１１８を評価する。幾つかの場合で、印刷装置１０２はヘルスポリシー１２８を順守しないことがある。順守しない場合に、コンプライアンスサーバ１０６は印刷装置１０２を制限ネットワーク１０８に割り当てる。この場合に、ステータスサーバ１０４は、印刷装置１０２にとって修復サーバとして動作してよい。修復時に、印刷装置１０２は、動作ヘルス情報１１８にヘルスポリシー１２８を順守させるための特有の命令又はソフトウェアを受け取るよう、信号経路１２８を介してステータスサーバ１０４と通信を行ってよい。
【００２６】
印刷装置１０２が制限ネットワーク１０８に割り当てられる場合に、印刷装置１０２で動作する種々のサービスが正確に動作しないことがある。例えば、印刷装置１０２は、幾つかの実施形態で、スキャンエンジン１２４を有してよい。スキャンエンジン１２４は、印刷文書を電子フォーマットへと走査するよう動作する。印刷文書が電子フォーマットにされると、その電子文書は、セキュアネットワーク１１０又は制限ネットワーク１０８にある装置へ送られる。印刷装置１０２が制限ネットワーク１０８に割り当てられている場合は、通信ゲートウェイ１１６は、印刷装置１０２が電子文書をセキュアネットワーク１１０内の装置（例えば、適合コンピュータ１１２）へ送信することを妨げる。電子文書がブロックされると、適合コンピュータ１１２のユーザはスキャンエンジン１２４の利用を妨げられることとなる。
【００２７】
他の実施形態で、印刷装置１０２はファクシミリ（ＦＡＸ）エンジン１２６を有してよい。ＦＡＸエンジン１２６は、ファクシミリ機能を備えた他の装置との間でファクシミリ伝送の送受信を行うよう動作する。印刷装置１０２が制限ネットワーク１０８に割り当てられている場合に、通信ゲートウェイ１１６は、やはり、印刷装置１０２が、受け取ったファクシミリ文書を、セキュアネットワーク１１０に割り当てられている装置（例えば、適合コンピュータ１１２）へ送信することを妨げる。受信ファクシミリが送信を妨げられると、適合コンピュータ１１２のユーザはＦＡＸエンジン１２６の利用を妨げられることとなる。
【００２８】
ステータスサーバ１０４は、また、印刷装置１０２にとって遠隔管理装置として動作する。この役割において、ステータスサーバ１０４は、１又はそれ以上の印刷装置（例えば、印刷装置１０２）から情報を受け取る。情報を受け取った後、ステータスサーバ１０４は、ステータス情報をネットワーク管理者へ提供してよい。このような集権的管理は、ネットワーク管理者に、複数の印刷装置のための一点管理を認める。これにより、印刷装置を管理する複雑性は低減され得る。ステータスサーバ１０４がこのような管理の役割を果たさない場合、ネットワーク管理者は、情報を回収するために個別に各印刷装置にログインする必要が生ずる。
【００２９】
図２は、セキュアヘルスポリシーに基づくネットワーク内で印刷装置のアクセス制御を提供する、例となる方法２００を表すフローチャートである。図２のステップは、図１の印刷及び遠隔管理システム１００の動作に関して論じられる。幾つかの場合で、印刷装置１０２は、予め、セキュアネットワーク１１０に割り当てられていてよい。この場合に、印刷装置１０２がセキュアネットワーク１１０にアクセスし続けるべきかどうかが決定される。他の場合に、印刷装置１０２は制限ネットワーク１０８に割り当てられている。この場合に、印刷装置１０２はセキュアネットワーク１１０へのアクセスを認められるかどうかが判断される。
【００３０】
ステップ２０２で、ステータスサーバ１０４は、ヘルスポリシー１２８をコンプライアンスサーバ１０６へ送信する。ヘルスポリシー１２８は、印刷装置１０２へのアクセスをセキュアネットワーク１１０に対して認める基準を示す。幾つかの場合で、ヘルスポリシー１２８は、印刷装置１０２の製造元及びモデルに特有である。ヘルスポリシー１２８は、例えば、アラーム状態、セキュリティ違反、印刷装置１０２がメンテナンスモードにあるかどうか、ファームウェア更新、アンチウィルスソフトウェア・ステータス、又は印刷装置１０２が内部タスクを実行中であるかどうか等の基準を含む。
【００３１】
ステップ２０４で、印刷装置１０２は、動作ヘルス情報１１８をコンプライアンスサーバ１０６へ送信する。例えば、印刷装置１０２は、動作ヘルス情報１１８を決定する特定のファームウェア又はソフトウェアを実行してよい。また、印刷装置１０２は、様々な用紙トレー若しくはカセットにおける用紙の状態、トナー又はインクの状態、メンテナンスドアの状態等を示す多数の内部センサを読み込んでよい。幾つかの場合で、印刷装置１０２は、また、装置ディスカバリメッセージをステータスサーバ１０４へ送信してよい。装置ディスカバリメッセージは、印刷装置１０２が存在し且つ遠隔管理に利用可能であることをステータスサーバ１０４に示す。他の場合に、コンプライアンスサーバ１０６が、印刷装置１０２に代わって、装置ディスカバリメッセージをステータスサーバ１０４へ送信してよい。装置ディスカバリメッセージは、印刷装置１０２が遠隔管理に利用可能であることをステータスサーバ１０４に示す。
【００３２】
ステップ２０６で、コンプライアンスサーバ１０６は、動作ヘルス情報１１８がヘルスポリシー１２８を順守しているかどうかを決定する。幾つかの場合で、コンプライアンスサーバ１０６は、マイクロソフト・ネットワーク・アクセス・プロテクション（ＮＡＰ）・ヘルスポリシーサーバとして動作する。この場合に、コンプライアンスサーバ１０６は、印刷装置１０２からＮＡＰによるヘルス記述（NAP  statement  of  health）を受け取ってよい。動作ヘルス情報１１８がヘルスポリシー１２８を順守しているとコンプライアンスサーバ１０６が決定する場合は、ステップ２１０が実行される。動作ヘルス情報１１８がヘルスポリシー１２８を順守していないとコンプライアンスサーバ１０６が決定する場合は、ステップ２１４が実行される。
【００３３】
ステップ２０８で、印刷装置１０２は、セキュアネットワーク１１０内で動作するよう設定される。例えば、コンプライアンスサーバ１０６は、セキュアネットワーク１１０のアドレス空間内にある印刷装置にネットワークアドレスを割り当ててよい。他の場合に、コンプライアンスサーバ１０６は、セキュアネットワーク１１０に割り当てられている装置と通信を行う場合に、使用される印刷装置１０２にセキュリティ認証を発行してよい。例えば、適合コンピュータ１１２は、適合コンピュータ１１２との通信を開始する場合に有効なセキュリティ認証を与えない装置からの如何なる通信も拒否するよう設定されてよい。
【００３４】
ステップ２１０で、印刷装置１０２からセキュアネットワーク１１０に割り当てられている装置への情報の送信が可能とされる。例えば、印刷装置１０２は、ＦＡＸエンジン１２６からのファクシミリ文書又はスキャンエンジン１２４からの電子文書を送信するよう適合コンピュータ１１２と直接に通信を行ってよい。幾つかの場合で、ステータスサーバ１０４はセキュアネットワーク１１０内にあってよい。印刷装置１０２は制限ネットワーク１０８からセキュアネットワーク１１０へ装置ステータス情報を送信することができないので、ステップ２０２での装置ステータス情報の送信は、印刷装置１０２がセキュアネットワーク１１０へのアクセスを認められた後に起こってもよい。
【００３５】
動作ヘルス情報１１８がヘルスポリシー１２８を順守していない場合は、印刷装置１０２は制限ネットワーク１０８に割り当てられてよい。この場合に、ステップ２１２で、印刷装置１０２は、制限ネットワーク１０８内で動作するよう設定される。例えば、コンプライアンスサーバ１０６は、制限ネットワーク１０８のアドレス空間内にある印刷装置１０２にネットワークアドレスを割り当ててよい。また、コンプライアンスサーバ１０６は、セキュリティ認証を印刷装置１０２には発行しない。よって、印刷装置１０２は、セキュアネットワーク１１０に割り当てられている装置（例えば、適合コンピュータ１１２）との通信を開始することができない。代わりに、印刷装置１０２は、不適合コンピュータ１１４又は制限ネットワーク１０８に割り当てられている修復サーバとの通信を開始させられてよい。
【００３６】
ステップ２１６で、印刷装置１０２は、修復サーバ（例えば、ステータスサーバ１０４）とコンタクトをとる。修復サーバとのコンタクト時に、印刷装置１０２は、ファイアウォール設定、ファームウェア若しくはソフトウェアの更新、ウィルス定義ファイル、又はヘルスポリシー１２８の不適合基準の修復のための他の手段、を提供されてよい。ある時点で、印刷装置１０２は、コンプライアンスサーバ１０６へ新たな動作ヘルス情報を送信するステップ２０４を行う。これは、動作ヘルス情報１１８が変化する場合に、印刷装置１０２がセキュアネットワーク１１０へのアクセスをやり直すことを可能にする。
【００３７】
図３は、セキュアヘルスポリシーに基づくネットワーク内で印刷装置の遠隔管理を提供する、例となる方法３００を表すフローチャートである。
【００３８】
ステップ３０２で、印刷装置１０２は、装置ステータス情報１２０をステータスサーバ１０４へ送信する。装置ステータス情報１２０には、印刷装置１０２に関する情報（例えば、ページカウント情報、ファームウェアバージョン情報、トナーの状態、インクの状態等）が含まれてよい。
【００３９】
ステップ３０４で、ステータスサーバ１０４は、遠隔管理アラートのために装置ステータス情報１２０を分析する。遠隔管理サーバ１０４は、装置ステータス情報１２０を種々の動作閾値（例えば、トナー若しくはインクの残量、ページ紙詰まりの頻度が多いことを示すページカウント情報等）と比較してよい。
【００４０】
ステップ３０６で、ステータスサーバ１０４は、装置ステータス情報１２０が何らかの動作又はアラートを保証するかどうかを決定する。ステータスサーバ１０４が、保証される動作又はアラートはないと判断する場合は、ステップ３１０が実行される。ステップ３１０で、装置ステータス情報１２０は、遠隔管理のためのネットワーク管理者によって、後の使用のために、フォーマットされる。この場合に、ステータスサーバ１０４は、装置ステータス情報１２０の長期傾向を示すチャート又はグラフを生成してよい。例えば、ステータスサーバ１０４は、紙詰まり発生に係る傾向チャートを生成してよい。傾向チャートは、紙詰まり発生回数が時間とともに頻繁になっていることをネットワーク管理者に示すことができる。これは、技術者が印刷装置１０２に対しサービスを行うよう注意喚起されていることを、ネットワーク管理者に示すことができる。
【００４１】
ステップ３０８は、ステータスサーバ１０４が、動作又はアラートは保証されると決定する場合に、実行される。ステップ３０８で、ステータスサーバ１０４は、ネットワーク管理者に対するアラート信号又は状態（例えば、電子メール）を発生させてよい。ステータスサーバ１０４は、また、装置ステータス情報１２０に基づいて自動で機能を実行してよい（例えば、トナー又はインクの供給の自動注文、印刷装置１０２の修理要求についての技術者への通知等）。
【００４２】
図１乃至３のシステム及び方法において、ヘルスポリシー１２８には、セキュアネットワーク１１０へのアクセスを認める際にコンプライアンスサーバ１０６によって使用される多数の基準が含まれてよい。アラート条件には、紙詰まり、トナー切れ若しくはインク切れ、又はセキュアネットワーク１１０へのアクセスを認められないものとする印刷装置１０２に関するその他の条件が含まれてよい。
【００４３】
ヘルスポリシー１２８の他の基準には、印刷装置１０２でのセキュリティ違反が含まれてよい。例えば、印刷装置１０２が、異常な通信イベント（例えば、何者かがインターネットから印刷装置１０２の遠隔アクセスを試みること等）を記録したとする。他のセキュリティ違反基準には、例えば、印刷装置１０２を介してセキュアネットワーク１１０へのアクセスを得ようとする遠隔パーティから、異常な又は見知らぬソフトウェアが印刷装置１０２で実行されることが含まれてよい。
【００４４】
他の基準には、印刷装置１０２がメンテナンスモードにあることが含まれてよい。例えば、技術者は、診断プロセスのために印刷装置１０２をメンテナンスモードに入らせてよい。また、印刷装置１０２は、ファームウェア更新中、メンテナンスモードにあってよい。
【００４５】
ヘルスポリシー１２８の他の基準には、印刷装置１０２のファームウェア更新番号が含まれてよい。ファームウェア更新番号は、印刷装置１０２にセキュアネットワーク１１０へのアクセスを与えないために使用されてよい。例えば、種々のファームウェア更新が他ほど安全でないと判断されることがある。また、それは、全ての印刷装置（例えば、印刷装置１０２）が、最新のファームウェアバージョンを用いる場合にのみ、セキュアネットワーク１１０へのアクセスを認められることを、ヘルスポリシー１２８が求めることであってもよい。
【００４６】
ヘルスポリシー１２８の他の基準には、印刷装置１０２のアンチウィルスソフトウェア・ステータスが含まれてよい。幾つかの場合で、印刷装置１０２は、いずれ更新を必要とする特定のアンチウィルスソフトウェアを稼動してよい。その更新には、印刷装置１０２でのアンチウィルスソフトウェアの稼動時に使用される新しいバージョンのアンチウィルスソフトウェア又は新しいウィルス定義ファイルが含まれてよい。
【００４７】
ヘルスポリシー１２８の他の基準には、印刷装置１０２のファイアウォール・ステータスが含まれてよい。幾つかの場合で、印刷装置１０２はインターネットに接続されてよい。例えば、印刷装置１０２をステータスサーバ１０４に接続する信号経路１２８は、インターネット接続であってよい。よって、印刷装置１０２のファイアウォール・ステータスは、セキュアネットワーク１１０へのアクセスを認めるための基準であってよい。例えば、ファイアウォールが印刷装置１０２で無効にされる場合に、セキュアネットワーク１１０へのアクセスは、コンプライアンスサーバ１０６によって拒絶されてよい。
【００４８】
ヘルスポリシー１２８の他の基準には、印刷装置１０２のビジー・ステータスが含まれてよい。例えば、印刷装置１０２は、ソフトウェア更新のファームウェアを実行中であってよい。
【００４９】
図１乃至３のシステム及び方法で、印刷装置１０２の装置ステータス情報１２０には、印刷装置１０２に係る多種多様なステータス情報が含まれてよい。このようなステータス情報１２０の１つとして、印刷装置１０２の現在のページカウントがある。現在のページカウントには、印刷されたページの総数、紙詰まり中に印刷されたページの数、特定の用紙トレー又はカセットに残っているページの量等が含まれてよい。
【００５０】
他のステータス情報１２０には、印刷装置１０２のトナー・ステータス又はインク・ステータスが含まれる。例えば、トナー・ステータス又はインク・ステータスは、カートリッジ内のトナー若しくはインクの残量、又はカートリッジが空になる前に印刷され得る推定ページ数を示すことができる。
【００５１】
図１の印刷及び遠隔管理システム１００は、本願に挙げられている機能性を実現するために、電子回路、システム、サーバ、コンピュータ、プログム可能なロジック、又はプロセッサのあらゆる組合せを有してよい。更に、図２の方法２００及び図３の方法３００は、図１の印刷及び遠隔管理システム１００で又は印刷装置１０２で実行するプログラム命令として具現されても、あるいは、コンピュータ読取可能な媒体に記憶されているプログラム命令として記憶されてもよい。
【００５２】
特定の実施形態が本願では記載されているが、本発明の適用範囲はこれらの特定の実施形態に限定されない。本発明の適用範囲は、添付の特許請求の範囲及びその均等によって定義される。
【符号の説明】
【００５３】
１０２  印刷装置
１０４  ステータスサーバ
１０６  コンプライアンスサーバ
１０８  制限ネットワーク
１１０  セキュアネットワーク
１１２  適合コンピュータ
１１４  不適合コンピュータ
１１６  通信ゲートウェイ
１１８  動作ヘルス情報
１２０  装置ステータス情報
１２２  印刷エンジン
１２４  スキャンエンジン
１２６  ＦＡＸエンジン
１２８  ヘルスポリシー
【図１】
2011034561.tif 000003
【図２】
2011034561.tif 000004
【図３】
2011034561.tif 000005