(57)【要約】【課題】印刷可能なプリンタかどうかを端末装置で判定して不用意な印刷出力を防止することで情報セキュリティを向上させる。【解決手段】プリンタ管理システム１は業務端末１０と管理サーバ２０とを含む。業務端末１０は、接続されているプリンタ３０からプリンタ固有情報を取得して管理さーば２０に送信し、プリンタ固有情報を用いて所定の方式によって作成した暗号化キーを受信して記憶し、暗号化キーを用いてプリンタ固有情報を変換して記憶する。業務端末１０は、なんらかのプリンタ３０が接続された場合、当該プリンタ３０のプリンタ固有情報を取得して暗号化キーを用いて変換し、あらかじめ記憶している変換後プリンタ固有情報と比較し、両者が一致した場合のみ当該接続されたプリンタ３０への印刷ジョブ生成処理を許可する。【選択図】図７
2016110306.tif 000002
【特許請求の範囲】
【請求項１】
プリンタに接続され該プリンタに印刷処理を実行させることができるように構成される端末装置と、前記端末装置と通信可能に接続できるように構成されている管理装置とを有するプリンタ管理システムであって、
前記管理装置は、前記端末装置における印刷処理の実行制御に使用される印刷制御データを生成するためのプリンタ管理部を有し、
前記端末装置は、
接続されているプリンタから当該プリンタに関する固有の情報であるプリンタ固有情報を取得して前記管理装置に送信し、当該管理装置が前記プリンタ固有情報を用いて所定の方式によって作成した印刷制御データを受信してこれを記憶するとともに、当該印刷制御データを用いて前記プリンタ固有情報を変換して得られる変換後プリンタ固有情報を記憶するように構成されているプリンタ登録部と、
なんらかのプリンタが接続された場合、当該プリンタから当該プリンタのプリンタ固有情報を取得し、取得した前記プリンタ固有情報を前記印刷制御データを用いて変換し、あらかじめ記憶している前記変換後プリンタ固有情報と比較し、両者が一致した場合、当該接続されたプリンタへの印刷ジョブ生成処理を許可し、両者が一致しないと判定した場合、当該新たに接続されたプリンタへの印刷ジョブ生成処理を抑止するように構成されている印刷制御部と、
を備えるプリンタ管理システム。
【請求項２】
請求項１に記載のプリンタ管理システムであって、前記プリンタ登録部は前記端末装置のユーザに関する固有の情報であるユーザ固有情報を前記プリンタ固有情報とともに前記管理装置へ送信し、前記管理装置は前記ユーザ固有情報があらかじめ記憶しているユーザ固有情報軍のいずれかと一致した場合に前記印刷制御データを生成して前記端末装置に送信する、
プリンタ管理システム。
【請求項３】
請求項１に記載のプリンタ管理システムであって、前記印刷制御部は、複数のプリンタが接続された場合、前記複数のプリンタそれぞれから前記プリンタ固有情報を取得し、取得した前記プリンタ固有情報を前記印刷制御データを用いて変換し、あらかじめ記憶している前記変換後プリンタ固有情報と比較し、両者が一致したと判定したプリンタのみについて当該接続されたプリンタへの印刷ジョブ生成処理を許可し、両者が一致しないと判定したプリンタへの印刷ジョブ生成処理を抑止する、
プリンタ管理システム。
【請求項４】
請求項１に記載のプリンタ管理システムであって、前記端末装置の前記プリンタ登録部は、前記プリンタが接続されているときに取得した前記プリンタ固有情報を記憶し、前記プリンタとの接続が解除された後、前記端末装置が前記管理装置に接続されたときに、記憶した前記プリンタ固有情報を前記管理装置に送信する、
プリンタ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ管理システムに関する。
【背景技術】
【０００２】
企業等の組織内の情報管理の一環として、組織内で各構成員が業務に使用するコンピュータを、組織が支給ないし貸与する機器（以下「業務端末」という。）に制限することが行われている。業務端末としては、内蔵されているＳＳＤ（Solid State Drive）等の記
憶デバイスに格納されているデータを組織のクラウドストレージを利用して定期的にバックアップしたり、各種の認証処理によるアクセス制限、データ暗号化、ＵＳＢメモリ等の外部記憶媒体へのデータ書き出し制限等のセキュリティ対策により、勤務先事務所内だけでなく出張先や自宅などにおいても利便性高くかつセキュアに使用することができるように構成されている。
【０００３】
出張先や自宅などの外部の環境で作業をしている場合、会議資料やチェック用プリントアウト等として、外部のプリンタを利用してデータを紙媒体に印刷する需要が生じることがある。一般的なオペレーティングシステム（ＯＳ）を採用している業務端末は、プリンタポートあるいはＬＡＮポートを介して有線接続され、あるいは無線ＬＡＮを介して無線接続されている各種プリンタを通じて制約なくデータを印刷することができる。この場合、業務端末にセキュアに格納されている機密データであっても、紙媒体に印刷された状態で外部に流出し重大な情報漏洩を招くおそれがある。
【０００４】
コンピュータからのプリンタの利用を制限する技術については種々提案されているが、例えば特許文献１には、「印刷ジョブを発行するＰＣと、認証サーバと、プリンタから構成され、印刷ジョブ発行に先立って、認証サーバに対して使用するリソースの認証情報を記載したチケットを発行要求し、発行されたチケットと印刷ジョブをプリンタに送出する。チケットと印刷ジョブを受け取ったプリンタは、チケットが正しいかどうか、リソースが許可されているかどうかをサーバに確認し、許可されているリソースのみを使用して印刷ジョブを実行する」構成が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２６０７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示されている構成は、印刷ジョブの実行可否を認証サーバが発行する認証情報に基づいてプリンタが判定しているため、例えば業務端末から出張先や自宅のプリンタで印刷するといった、認証サーバとの連携が取れない環境では適用することができない問題があった。
【０００７】
そこで本発明の目的は、印刷可能なプリンタかどうかを端末装置で判定して不用意な印刷出力を防止することで情報セキュリティを向上させることができるプリンタ管理システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明の一態様は、プリンタに接続され該プリンタに印刷処理を実行させることができるように構成される端末装置と、前記端末装置と通信可能に接
続できるように構成されている管理装置とを有するプリンタ管理システムであって、前記管理装置は、前記端末装置における印刷処理の実行制御に使用される印刷制御データを生成するためのプリンタ管理部を有し、前記端末装置は、接続されているプリンタから当該プリンタに関する固有の情報であるプリンタ固有情報を取得して前記管理装置に送信し、当該管理装置が前記プリンタ固有情報を用いて所定の方式によって作成した印刷制御データを受信してこれを記憶するとともに、当該印刷制御データを用いて前記プリンタ固有情報を変換して得られる変換後プリンタ固有情報を記憶するように構成されているプリンタ登録部と、なんらかのプリンタが接続された場合、当該プリンタから当該プリンタのプリンタ固有情報を取得し、取得した前記プリンタ固有情報を前記印刷制御データを用いて変換し、あらかじめ記憶している前記変換後プリンタ固有情報と比較し、両者が一致した場合、当該接続されたプリンタへの印刷ジョブ生成処理を許可し、両者が一致しないと判定した場合、当該新たに接続されたプリンタへの印刷ジョブ生成処理を抑止するように構成されている印刷制御部とを備えるプリンタ管理システムである。
【発明の効果】
【０００９】
本発明によれば、印刷可能なプリンタかどうかを端末装置で判定して不用意な印刷出力を防止することで情報セキュリティを向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態によるプリンタ管理システム１の構成例を示す図である。
【図２】本発明の一実施形態によるプリンタ管理システム１に含まれる業務端末１０の構成例を示す図である。
【図３】本発明の一実施形態によるプリンタ管理システム１に含まれる管理サーバ２０の構成例を示す図である。
【図４】管理サーバ２０に設定されるプリンタ登録テーブル６２２の構成例を示す図である。
【図５】業務端末１０に設定されるプリンタ情報テーブル２５０の構成例を示す図である。
【図６】プリンタ管理システム１におけるプリンタ登録処理フローの一例を示すフロー図である。
【図７】プリンタ管理システム１におけるプリンタ利用処理フローの一例を示すフロー図である。
【発明を実施するための形態】
【００１１】
以下に本発明の実施形態について図面を用いて詳細に説明する。まず、本発明の一実施形態に係るプリンタ管理システム１の構成について説明する。図１に、プリンタ管理システム１のシステム構成例を示している。プリンタ管理システム１は、業務端末１０（端末装置）、管理サーバ２０（管理装置）、及びプリンタ３０を含む。業務端末１０と管理サーバ２０とは、通信ネットワーク４０によって通信可能に接続されている。また、業務端末１０はプリンタ３０と通信回線５０を通じて通信可能に接続されている。
【００１２】
図１に示すように、本実施形態のプリンタ管理システム１は、常に業務端末１０、管理サーバ２０、プリンタ３０が接続されてその機能を発揮するものではない。業務端末１０は企業等の事務所内で稼働している組織内環境から、例えば就業時間中に外出先に持ち出されたり、就業時間外に自宅に持ち帰って外部環境で使用されたりする。
【００１３】
業務端末１０は例えば企業等の組織から従業員に貸与あるいは支給されるコンピュータであり、ノートＰＣ、タブレット端末、モバイル端末等の様々な形態を取りうる。業務端末１０は、通信ネットワーク４０，例えばＬＡＮとして構成されている社内イントラネッ
トを介して管理サーバ２０に接続可能である。管理サーバ２０は、後述する業務端末１０からの印刷処理制御に使用される印刷制御情報を生成するための情報を各業務端末１０に付与する機能を有するコンピュータである。
【００１４】
一方、業務端末１０は、業務端末１０が支給されている従業員の自宅等の外部環境において使用され、有線、無線を問わない適宜の通信回線５０を通じてプリンタ３０で印刷処理を実行することができる。すなわち、組織内環境において作成したファイルを保存した業務端末１０を例えば自宅等の外部環境に持ち出してさらに継続作業し、完成したファイルの内容をチェックのために自宅で使用している私用のプリンタ３０によって印刷処理したりする。本プリンタ管理システム１は、このような場合に外部環境で業務端末１０が印刷処理を実行させることができるプリンタ３０を限定しておくことにより、機密を要する文書内容を印刷したプリンタ出力を通じて当該文書内容が外部に漏洩するといった不都合を防ぐものである。
【００１５】
次に、プリンタ管理システム１における業務端末１０について説明する。業務端末１０の構成例を図２に示している。業務端末１０は、上記したように、企業等の組織から従業員に貸与ないし支給されるコンピュータであり、一般的には通信機能を有する可搬性のノートＰＣ、タブレットコンピュータ等が想定されるが特にこれらに限定されるものではない。ハードウェアとしての業務端末１０は一般的なコンピュータの構成を有し、プロセッサ１００、メモリ２００、入出力装置３００、及び通信インタフェース４００を備えている。
【００１６】
プロセッサ１００は、業務端末１０のデータ処理機能を実行するためのＣＰＵ（Central Processing Unit）等の演算デバイスである。メモリ２００は、プロセッサ１００で実
行されるプログラム、そのプログラムが使用するデータ等を格納するための記憶デバイスであり、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の記憶デバイスによって構成される。入出力装置３００はキーボード、マウス等の各種入力デバイスと、液晶ディスプレイ等の出力デバイスとを含む。通信インタフェース４００は、社内イントラネット、インターネット等の通信ネットワークに接続するためのネットワークインタフェースカード等で構成されている。なお、業務端末１０は、この他に、ＨＤＤ（Hard Disk Drive）、ＳＳＤ等の補助記憶デバイスを備えるようにしてもよい。
【００１７】
次に、図２に例示する業務端末１０のソフトウェア構成について説明する。業務端末１０のデータ処理に使用されるプログラム及びデータは、メモリ２００に格納されている。図２の例では、メモリ２００には、ＯＳ２１０、プリントスプーラ２２０、プリントスプーラ管理部２３０（印刷制御部）、プリンタ登録部２４０、及びプリンタ情報テーブル２５０が格納されている。なお、図示を省略しているが、メモリ２００には業務端末１０で実行されるデータ処理を実現するための各種アプリケーションソフトウェアも格納される。
【００１８】
ＯＳ２１０は業務端末１０のデータ入出力、データ記憶管理などの基本的なデータ処理の基盤となるソフトウェアであり、適宜のソフトウェアを用いることができる。プリントスプーラ２２０は、入出力装置３００を通じてＯＳ２１０に与えられた印刷命令に基づいて生成された印刷ジョブを受領して格納しておき、順次接続されているプリンタ３０へ供給していく機能を有する。プリントスプーラ管理部２３０は、プリントスプーラ２２０における印刷ジョブの処理可否を印刷ジョブのあて先プリンタごとに判定して制御する機能を有する。プリンタ登録部２４０は、業務端末１０に接続されたプリンタ３０から当該プリンタ固有の情報を取得して管理サーバ２０に転送する機能を有する。プリンタ固有情報の取得は、例えばＡＰＩ（Application Programming Interface）を用いてプリンタ３０
の制御チップに記録されている情報を読み出すことにより実現することができる。プリン
タ情報テーブル２５０は本プリンタ管理システム１の機能を実現するために使用する暗号化キー（印刷制御データ）と暗号化プリンタ情報を含む。以上説明した各機能部と使用データについては、その処理内容に関連して後述する。
【００１９】
次に、管理サーバ２０について説明する。管理サーバ２０の構成例を図３に示している。管理サーバ２０はプリンタ管理システム１が適用されている企業等の組織内の社内イントラネット等に接続され、当該通信ネットワークを通じて業務端末１０と通信可能に接続可能とされる。管理サーバ２０は、各業務端末１０から受信するプリンタ３０に関する情報であるプリンタ固有情報に基づいて当該プリンタ固有情報を暗号化するための暗号化キーを生成して送信元である業務端末１０に転送する機能を有する。
【００２０】
図３に例示する管理サーバ２０は、ハードウェアとして一般的なコンピュータの構成を有し、プロセッサ５００、メモリ６００、入出力装置７００、通信インタフェース８００、及び補助記憶装置９００を備えている。
【００２１】
プロセッサ５００は、管理サーバ２０のデータ処理機能を実行するためのＣＰＵ（Central Processing Unit）等の演算デバイスである。メモリ６００は、プロセッサ５００で
実行されるプログラム、そのプログラムが使用するデータ等を格納するための記憶デバイスであり、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等の記憶デバイスによって構成される。入出力装置７００はキーボード、マウス等の各種ポインティングデバイス等の入力デバイスと、液晶ディスプレイ等の出力デバイスとを含む。通信インタフェース８００は、社内イントラネット、インターネット等の通信ネットワークに接続するためのネットワークインタフェースカード等で構成されている。補助記憶装置９００は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ等の補助記憶デバイスで構成されており、前記
プログラム、使用データ等の記憶領域として使用される。
【００２２】
次に、図３に例示する管理サーバ２０のソフトウェア構成について説明する。管理サーバ２０のデータ処理に使用されるプログラム及びデータは、補助記憶装置９００からメモリ２００に読み出されて格納される。図３の例では、メモリ６００には、ＯＳ６１０、及びプリンタ管理部６２０が格納されている。なお、図示を省略しているが、メモリ６００には管理サーバ２０で実行されるデータ処理を実現するための各種アプリケーションソフトウェアも格納される。
【００２３】
ＯＳ６１０は業務端末１０の場合と同様に、管理サーバ２０のデータ入出力、データ記憶管理などの基本的なデータ処理の基盤となるソフトウェアであり、適宜のソフトウェアを用いることができる。プリンタ管理部６２０は、通信ネットワーク４０を介して通信可能に接続される業務端末１０からの要求により業務端末１０が印刷ジョブを発行して印刷処理を実行させることが許容されるプリンタ３０を判別するために使用する暗号化キーを発行し、当該業務端末１０とそれにより印刷処理が許容されているプリンタ３０との対応関係を管理する。
【００２４】
プリンタ管理部６２０には、暗号化キー生成部６２１とプリンタ登録テーブル６２２とが含まれている。暗号化キー生成部６２１は、業務端末１０が接続されるプリンタ３０による印刷処理実行の可否を制御することができるように、業務端末１０からの要求に基づいて暗号化キーを生成する処理を実行する機能を有する。ここで、暗号化とは、業務端末１０から受領したプリンタ３０に付帯する固有情報を前記暗号化キーを用いて暗号化する処理を意味する。本実施形態では、暗号化キーとして、業務端末１０から受領するプリンタ３０のメーカ名、機種名、ドライバ名を利用して適宜のアルゴリズム（例えばＡＥＳ（Advanced Encryption Standard）による暗号化処理）により生成する擬似乱数を採用している。暗号化キーとしては、入力データを不可逆変換処理するハッシュ関数など、他の暗
号化手法を適宜用いることも差し支えない。
【００２５】
プリンタ登録テーブル６２２は、業務端末１０からの要求に基づいて暗号化キーを生成したプリンタ３０についての情報を格納している。プリンタ登録テーブル６２２の構成例を図４に示している。図４に例示するように、本実施形態のプリンタ登録テーブル６２２は、登録要求元である業務端末１０で通信ネットワーク４０にログインしているユーザのユーザＩＤ、登録対象であるプリンタ固有のＩＤ、例えば製造番号等であるプリンタＩＤ、プリンタ３０を製造したメーカ名、プリンタ３０の機種名、プリンタ３０による印刷処理に用いられるプリンタドライバのドライバ名、登録処理実行の日時を示す登録日時、及び登録内容が変更された日時を示す変更日時の各項目を格納しているが、これら以外の項目を記録するようにしてもよい。
【００２６】
図２に関して述べたように、業務端末１０には、管理サーバ２０のプリンタ登録テーブル６２２に対応するデータとして、プリンタログテーブル２５０が保持されている。図５にプリンタログテーブル２５０の構成例を示している。図５に例示するプリンタログテーブル２５０には、当該テーブル２５１が保持されている業務端末１０を使用しているユーザのユーザＩＤ、登録対象であるプリンタ固有のＩＤ、例えば製造番号等であるプリンタＩＤ、プリンタ３０を製造したメーカ名、プリンタ３０の機種名、プリンタ３０による印刷処理に用いられるプリンタドライバのドライバ名、当該プリンタ３０について管理サーバ２０から受領した暗号化キー、管理サーバ２０への登録処理実行の日時を示す登録日時、及び当該プリンタ３０を使用して印刷処理を実行した日時を示す利用日時の各項目を格納しているが、これら以外の項目を記録するようにしてもよい。図５において、プリンタ３０の固有の情報であるメーカ名、機種名、ドライバ名は、それぞれ暗号化キーを用いて暗号化されたデータとして記録されている。暗号化手法としてハッシュ関数を用いていれば、それぞれの項目のハッシュ値が記録されることとなる。後述するように、業務端末１０のプリントスプーラ管理部２３０は、業務端末１０にプリンタ３０が新たに接続された場合、当該プリンタ３０から取得した機種名等のプリンタ固有情報を暗号化キーを用いて変換し、変換後のデータをあらかじめプリンタログテーブル２５０に記録されている暗号化されたプリンタ固有情報と比較することにより、当該プリンタ３０が印刷処理を許可されたプリンタであるか判定することができる。
【００２７】
次に、以上の構成を有する本実施形態によるプリンタ管理システム１の作用について説明する。
プリンタ登録処理
まず、本プリンタ管理システム１の利用の前提となるプリンタ登録処理について説明する。図６にプリンタ登録処理の処理フロー例を示している。プリンタ登録処理では、業務端末１０による印刷処理実行許可の対象となるプリンタ３０を管理サーバ２０に登録するための処理が実行される。
【００２８】
プリンタ登録処理は、業務端末１０が新たにプリンタ３０が接続されたことを検知したことを契機として開始され、プリンタ登録部２４０は、接続されたプリンタ３０に対してプリンタ固有情報（前記のように本実施形態ではプリンタ３０のメーカ名、機種名、ドライバ名）を要求し（Ｓ６０１）、それに対してプリンタ３０は要求されたプリンタ固有情報を要求元の業務端末１０に送信する（Ｓ６０２）。業務端末１０のプリンタ登録部２４０は、受信したプリンタ固有情報を一時的に記憶する（Ｓ６０３）。
【００２９】
次いで、業務端末１０のプリンタ登録部２４０は、入出力装置３００からユーザＩＤの入力を受け付ける（Ｓ６０４）。業務端末１０と管理サーバ２０との通信には、ＬＤＡＰ（Lightweight Directory Access Protocol）を好適に適用することができる。ここで受
領したユーザＩＤは、管理サーバ２０においてあらかじめ登録されているユーザＩＤと比
較される。なお、ユーザＩＤとしては例えばユーザの所属組織における識別情報、例えば社員番号などを用いることができ、また業務端末１０に登録されているシステムログインＩＤなどを利用して都度入力する手間を省略することも可能である。
【００３０】
業務端末１０のプリンタ登録部２４０は、プリンタ３０から取得したプリンタ固有情報とユーザＩＤとを管理サーバ２０に送信し（Ｓ６０５）、管理サーバ２０は受信したユーザＩＤと当該管理サーバ２０がプリンタ管理システム１の利用者として登録されているユーザのユーザＩＤとを比較する（Ｓ６０６）。業務端末１０から受信したユーザＩＤがすでに登録されているいずれかのユーザＩＤとも一致しないと判定した場合（Ｓ６０６，Ｎｏ）、管理サーバ２０のプリンタ管理部６２０は要求元の業務端末１０に「プリンタ登録不可」を通知して処理を終了する。
【００３１】
一方、Ｓ６０６で受信したユーザＩＤが登録済みのユーザＩＤのいずれかと一致したと判定した場合（Ｓ６０６，Ｙｅｓ）、管理サーバ２０のプリンタ管理部６２０は暗号化キー生成部６２１により受信したプリンタ固有情報に基づいて暗号化キーを生成し（Ｓ６０８）、要求元である業務端末１０に送信する（Ｓ６０９）。業務端末１０は受信した暗号化キーによってプリンタ３０のプリンタ固有情報を暗号化し、他の関連情報とともにプリンタ情報テーブル２５０に記録してプリンタ登録処理を終了する（Ｓ６１０）。なお、図６では業務端末１０とプリンタ３０及び管理サーバ１０が同時に接続されているように図示されているが、図１に関して説明したように、業務端末１０は組織内環境において管理サーバ２０に接続される一方、組織内環境を離れた外部環境においてプリンタ３０と接続される。したがって、業務端末１０はプリンタ３０に接続された状態で取得したプリンタ固有情報をいったんメモリ２００等の記憶領域に保持しておき、次に管理サーバ２０に接続されたときにプリンタ登録要求とともに管理サーバ２０へ送信するように構成することができる。
【００３２】
このようなプリンタ登録処理によれば、プリンタ管理システム１を利用する資格を有している従業員等に対してのみプリンタ３０の登録を行えるため、外部環境で業務端末１０から印刷処理を実行させることできるプリンタ３０を制限して適切に管理することができる。
【００３３】
プリンタ利用処理
次に、プリンタ利用処理について説明する。図７にプリンタ利用処理の処理フロー例を示している。プリンタ利用処理は、すでに管理サーバ２０に対するプリンタ登録を済ませた業務端末１０によって外部環境で印刷処理を実行しようとした場合に実行される処理である。
【００３４】
まず、業務端末１０はプリンタ３０が接続されたことを検知すると（Ｓ７０１）、接続されたプリンタ３０にプリンタ固有情報を要求する（Ｓ７０２）。プリンタ３０は、業務端末１０の要求に応答してそのプリンタ固有情報を送信する（Ｓ７０３）。
【００３５】
業務端末１０では、プリントスプーラ管理部２３０が取得済みの暗号化キーを用いて受信したプリンタ固有情報を暗号化し（Ｓ７０４）、すでに管理サーバ２０に登録済みで対応する暗号化キーによって暗号化されて格納されているプリンタ固有情報の中に一致するものがあるか判定する（Ｓ７０５）。一致するものがないと判定した場合（Ｓ７０５，Ｎｏ）、プリントスプーラ管理部２３０は、接続されたプリンタ３０が当該業務端末１０により印刷処理を実行させる許可がされているものではないと判定し、プリントスプーラ２２０から当該プリンタ３０への印刷ジョブ発行を抑止するとともに、入出力装置３００を通じて「プリンタ使用不可」を通知して処理を終了する。
【００３６】
一方、Ｓ７０４で暗号化したプリンタ固有情報と一致するプリンタ固有情報がすでに管理サーバ２０に登録済みの中にあると判定した場合（Ｓ７０５，Ｙｅｓ）、業務端末１０のプリントスプーラ管理部２３０はプリントスプーラ２２０が新たに接続されたプリンタ３０へ印刷ジョブを発行することを許可し（Ｓ７０６）、ＯＳ２１０及び対応プリンタドライバからの印刷命令にしたがって印刷ジョブを発行しプリンタ３０に印刷処理を実行させる（Ｓ７０７）。
【００３７】
以上のプリンタ利用処理によれば、業務端末１０は、あらかじめ管理サーバ２０に登録されたプリンタ３０のみに対して印刷処理を実行させることができ、外部環境で不用意に印刷した紙情報媒体を通じて機密情報などが漏洩する事態を抑制することができるようになる。仮になんらかの情報が紙媒体を通じて流出した場合には、管理サーバ２０に外部環境で使用可能なプリンタ３０の情報が登録されているので、流出元を探索するのに資することとなる。なお、以上の実施形態では業務端末１０にプリンタ３０が１台接続された場合の処理を例示したが、ネットワーク環境を通じて複数のプリンタ３０と接続される場合には、業務端末１０のプリントスプーラ管理部２３０は、各プリンタ３０について管理サーバ２０への登録状況に基づく印刷処理実行可否を判定してプリントスプーラ２２０の制御を実行する。
【００３８】
以上詳細に説明したように、本発明の一実施形態によるプリンタ管理システム１によれば、勤務先から支給ないし貸与されるノートＰＣのような業務端末を外部に持ち出して使用する際に、あらかじめ勤務先の管理サーバ２０に登録されたプリンタ３０でしか印刷処理を実行することができない。したがって、外部に持ちだした業務端末１０によって不用意に印刷した業務文書等を通じて業務上の秘密とすべき情報が外部に漏洩するリスクを大幅に低減することができる。
【００３９】
なお、以上で説明した実施形態では業務端末１０からのプリンタ固有情報に基づいて管理サーバ２０が暗号化キーを生成する構成を示したが、接続されたプリンタ３０から取得したプリンタ固有情報に基づいて業務端末１０において暗号化キーを生成し、これを適時に管理サーバ２０に送信して登録させるように構成することも可能である。
【００４０】
また、本発明のプリンタ管理システム１において、業務端末１０のプリンタドライバを利用するなどして、許可されたプリンタ３０により印刷した場合に、さらにあらかじめ設定された電子透かしが印刷される構成を適用すれば、情報セキュリティがより向上することが期待できる。
【００４１】
なお、本発明は上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば，上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、実施形態の構成の一部を他の構成に置き換えることが可能であり、また、ある実施形態の構成に他の構成を加えることも可能である。
【符号の説明】
【００４２】
１  プリンタ管理システム
１０  業務端末
２０  管理サーバ
３０  プリンタ
４０  通信ネットワーク
５０  通信回線
１００，５００  プロセッサ
２００，６００  メモリ
２１０，６１０  ＯＳ
２２０  プリントスプーラ
２３０  プリントスプーラ管理部
２４０  プリンタ登録部
２５０  プリンタログテーブル
３００，７００  入出力装置
４００，８００  通信インタフェース
６２０  プリンタ管理部
６２１  暗号化キー生成部
６２２  プリンタ登録テーブル
【図２】
2016110306.tif 000003
【図３】
2016110306.tif 000004
【図４】
2016110306.tif 000005
【図５】
2016110306.tif 000006
【図６】
2016110306.tif 000007
【図７】
2016110306.tif 000008
【図１】
2016110306.tif 000009