(57)【要約】【課題】  構成が簡単でありかつ非常に高いセキュリティ性を有するセキュアプリントシステム及びセキュアプリント方法を提供する。【解決手段】  クライアント装置とプリント処理装置とがネットワークを介して接続されているプリントシステムであって、クライアント装置は、プリントすべきプリントデータを内部にスプールしておくスプール手段と、セキュリティキーが直接的に接続されていない際にクライアント装置をたとえばスクリーンセーバロック状態等のロック状態とする手段とを備えており、プリント処理装置はセキュリティキーが直接的に接続された際にクライアント装置に対して認証及びプリントデータの転送を要求する手段を備えている。【選択図】  図１
2007072892.tif 000002
【特許請求の範囲】
【請求項１】
クライアント装置とプリント処理装置とがネットワークを介して接続されているプリントシステムであって、
前記クライアント装置は、プリントすべきプリントデータを内部にスプールしておくスプール手段と、セキュリティキーが直接的に接続されていない際にそのクライアント装置をロック状態とする手段とを備え、
前記プリント処理装置は、前記セキュリティキーが直接的に接続された際に前記クライアント装置に対して認証及びプリントデータの転送を要求する手段を備えている
ことを特徴とするセキュアプリントシステム。
【請求項２】
前記クライアント装置は、
プリント属性情報メモリと、
プリント実行命令に応じてプリント属性情報を前記セキュリティキー及び前記プリント属性情報メモリに格納する手段とを備えている
ことを特徴とする請求項１に記載のセキュアプリントシステム。
【請求項３】
前記クライアント装置は、
前記プリント属性情報メモリに格納されているプリント属性情報と前記プリント処理装置から送られてきたプリント属性情報とを比較照合する認証手段と、
この認証手段によって正当性が認証された場合に前記スプール手段を起動して内部にスプールされているプリントデータを前記プリント処理装置に送信する手段とを備えている
ことを特徴とする請求項２に記載のセキュアプリントシステム。
【請求項４】
前記プリント属性情報は、前記クライアント装置を特定できる情報、前記プリンタ処理装置を特定できる情報及びプリントデータを特定できる情報を含んでいることを特徴とする請求項２又は３に記載のセキュアプリントシステム。
【請求項５】
前記プリント処理装置は、
前記セキュリティキー内に格納されている情報を読み取る手段と、
その読み取った情報を格納する情報メモリとを備えている
ことを特徴とする請求項１〜４のいずれかに記載のシステム。
【請求項６】
クライアント装置とプリント処理装置とがネットワークを介して接続されているシステムにおけるプリント方法であって、
プリントすべきプリントデータを前記クライアント装置内部にスプールしておき、そのクライアント装置にセキュリティキーが直接的に接続されていないときは前記クライアント装置をロック状態とし、前記セキュリティキーが前記プリント処理装置に直接的に接続された際に、そのプリント処理装置から前記クライアント装置に認証及びプリントデータの転送を要求する
ことを特徴とするセキュアプリント方法。
【請求項７】
プリント実行が命令された際に、前記クライアント装置がプリント属性情報を前記セキュリティキー及び自己のプリント属性情報メモリに格納することを特徴とする請求項６に記載のセキュアプリント方法。
【請求項８】
前記クライアント装置は、前記プリント属性情報メモリに格納されているプリント属性情報と前記プリント処理装置から送られてきたプリント属性情報とを比較照合し、その比較照合により正当性が認証された場合に内部にスプールされているプリントデータを前記プリント処理装置に送信することを特徴とする請求項７に記載のセキュアプリント方法。
【請求項９】
前記プリント属性情報は、前記クライアント装置を特定できる情報、前記プリンタ処理装置を特定できる情報及びプリントデータを特定できる情報を含んでいることを特徴とする請求項７又は８に記載のセキュアプリント方法。
【請求項１０】
前記セキュリティキーが前記プリント処理装置に直接的に接続された際に、そのセキュリティキー内に格納されている情報を読み取り、その読み取った情報を情報メモリに格納することを特徴とする請求項６〜９のいずれかに記載のセキュアプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント装置とプリント処理装置とがネットワークを介して接続されているコンピュータ制御プリントシステムにおいて、セキュリティを高めたセキュアプリントシステム及びセキュアプリント方法に関する。
【背景技術】
【０００２】
近年、個人情報の目的外利用や情報漏洩といった、情報セキュリティ面のリスクの増大に対する社会の関心が高まっている。すなわち、大量の個人情報を扱う企業等にあっては、個人情報の漏洩等があると、その個人情報の悪用等によって直接的、あるいは間接的に多大なダメージを受けることになるからである。
【０００３】
そこで、個人情報の漏洩等を防ぐための防衛対策が必要となるが、通常、組織的、人的、物理的、技術的の４つの観点から対策を考えることが重要であると言われている。
【０００４】
ちなみに、組織的な観点では、個人データの安全管理措置を講じるための組織体制の整備、個人データの安全管理措置を定める規程等の整備と規程等に従った運用、個人データの取扱い状況を一覧できる手段の整備、個人データの安全管理措置の評価、見直し及び改善、事故又は違反への対処等の項目に沿った対策を講じる必要がある。
【０００５】
人的な観点では、雇用及び契約時における非開示契約の締結、従業員に対する周知・教育・訓練の実施等の項目に沿った対策を講じる必要がある。物理的な観点では、入退館（室）管理、盗難等の防止、機器・装置等の物理的な保護等の項目に沿った対策を講じる必要がある。
【０００６】
技術的な観点では、個人データへのアクセスにおける識別と認証、個人データへのアクセス制御、個人データへのアクセス権限の管理、個人データのアクセスの記録、個人データを取り扱う情報システムについての不正ソフトウェア対策、個人データの移送・送信時の対策、個人データを取り扱う情報システムの動作確認時の対策、個人データを取り扱う情報システムの監視等の項目に沿った対策を講じる必要がある。
【０００７】
ところが、これらの防衛対策を講じようとすると、慣れ親しんだ運用プロセスの変更が必要となり、当然のことながら管理や確認の手順が増えてしまい、実際にこれらの対策が漏れなく施されていないことが実状である。多くの企業等では、ファイヤーウォールやセキュリティパッチによって外部からの不正アクセスを防ぐことは当然行われていると思われるが、内部からの情報流出についてはニュースで頻繁に報道されているように対策が不十分である場合が多い。
【０００８】
個人情報の流出を防ぐためには、個人情報を取り扱う各従業者にアクセス権限を設定し、業務上必要なデータのみアクセスできるようにし、データにアクセスした場合、誰がいつアクセスしたか、どのような処理がなされたか、そして万一、情報流出した場合には誰が持ち出した可能性があるか等を把握できるように管理することが必要となる。
【０００９】
ウイルス対策も基本対策の１つである。ウイルスによっては、ハードディスク内に保存している個人データや、操作中の画面イメージを破壊したり外部に送信するものがある。個人情報が含まれるデータや個人データを参照しているコンピュータが、悪意のあるプログラムからの攻撃に脅かされないように、ウイルス対策やセキュリティパッチの適用は必須事項である。
【００１０】
データ移送の際の対策も重要である。インターネットや無線ＬＡＮ（ローカルエリアネットワーク）等、盗聴される可能性のあるネットワークでは暗号化は当然必要であるし、移送の際にもメディア形態を問わず暗号化が必須である。
【００１１】
しかしながら、上述した防衛対策によっては設備や人件費等が嵩むため、企業等にとっては大きな負担となる場合もあるし、セキュリティに過敏なまでに神経質になると仕事の能率が下がるという悪影響を及ぼす場合もある。また、ハードディスク等に個人情報が記録されているパソコン等が盗まれたりすることでも個人情報が外部に流出してしまうため、盗難には警備システムを強化すること等も重要である。
【００１２】
ところが、このような盗難は、故意に行われるものと、過失のものとの二つがあり、情報管理態勢を整えるだけでは、なかなか防げるものではない。すなわち、あまりに厳しい情報管理は従業員の士気を下げかねず、従業員が「信頼されていない」と感じるであろうし、事務手続きも煩雑になりがちで、かえって過失や漏洩を招く危険性がある。
【００１３】
こうした個人情報の流出リスクに対抗する防衛対策は、たいへんなコストがかかる上に、絶対に安全な方法とまでは言えないのが実情である。そのため、個人情報を扱う事業者は、絶対的な対策方法が見つからないまま、次善の策を幾重にも積み重ねることによって、少しでも高い安全性を担保しようとしている。
【００１４】
ところで、クライアント装置とプリント処理装置とがネットワークを介して接続されているコンピュータ制御プリントシステムにおいても、個人情報保護法が実施されたことに伴い、そこで扱われているデータ、たとえば、顧客リスト、取引内容、経営状況、人事情報等の機密情報に対するセキュリティ性がますます重要となってきている。
【００１５】
コンピュータ制御プリントシステムのセキュリティ性を強化することについては、多くの方法が提案されている。
【００１６】
たとえば、特許文献１には、プリントサーバ及びプリンタを使用可能な個々のユーザに関してのユーザ識別子と身体特徴データとを対応付けた対応情報を予め記憶させておき、印刷データにユーザ識別子を付加してプリントサーバ及びプリンタに送信し、プリントサーバ及びプリンタではこの送信されてきた印刷データをスプールし、ユーザの身体的特徴データが入力されると、上述の対応情報を用いてなるユーザの妥当性の認証を外部装置に依頼し、その認証結果に従ってプリントサーバ及びプリンタにスプールされている印刷データの印刷を行う印刷システムの制御方法が開示されている。
【００１７】
また、特許文献２には、プリント出力される画像データについて所定の処理鍵情報を用いて暗号化しておき、ＩＣ（集積回路）カードに記憶された処理鍵情報を用いて暗号化されている画像データを復号化してプリントする画像形成装置が開示されている。
【００１８】
また、特許文献３には、クライアント装置においてユーザがＩＤ（識別）データを入力すると、このＩＤデータを関連付けた印刷データがプリンタ装置へ送信されて記憶装置に記憶され、次に、プリンタ装置にユーザがＩＤデータを入力すると、このＩＤデータと一致するＩＤデータを関連付けた印刷データが記憶装置に格納されている場合はそのデータの印刷を行う画像形成装置が開示されている。
【００１９】
また、特許文献４には、クライアント装置から暗号化されユーザＩＤが付加された印刷データが送られてくると、これを復号化し、カードリーダに挿入されたカードに記憶されたユーザ識別情報に対応するユーザＩＤと同一のユーザＩＤが付加された印刷データをプリント装置で印刷するようにしたプリントサーバ装置が開示されている。
【００２０】
【特許文献１】特開２００４−２３４３４６号公報
【特許文献２】特開２００４−２１４９５８号公報
【特許文献３】特開２００５−００１１５５号公報
【特許文献４】特開２００４−１８５５６６号公報
【発明の開示】
【発明が解決しようとする課題】
【００２１】
しかしながら、上述した特許文献１〜４に開示されている技術では、いずれも印刷に対してのある程度のセキュリティ性は果たされるが、コンピュータ制御プリントシステムとして、機密情報データの漏洩防止に解決しなければいけない問題点がいくつか残されている。
【００２２】
たとえば、クライアントコンピュータとプリンタ装置とがネットワーク上の離れた位置に設置されている場合、操作者がクライアントコンピュータから離れ、プリンタ装置まで印刷物を取りに行く間やＩＤ認証操作の間は、クライアントコンピュータが無人で放置されるので、機密情報データが盗み見されたり、無断複製される可能性が存在する。また、印刷データが最初にプリンタ装置側へ送信され、プリンタサーバストレージや、プリンタ内蔵ストレージ等にスプールされるので、このような媒体サーバから盗み見、無断複製される危険性が存在する。
【００２３】
さらに、一度印刷したデータの処分については、各サーバのセキュリティ機能に依存するので、不用意に貯え残される可能性があり、それが共有ネットワークから悪意に読み出されたり、サーバ又はプリンタの故障や修理により印刷データの蓄積されたストレージを非消去のまま交換すること等によって、印刷データが漏洩してしまう危険性も存在する。
【００２４】
本発明は、このような状況に鑑みてなされたものであり、構成が簡単でありかつ非常に高いセキュリティ性を有するセキュアプリントシステム及びセキュアプリント方法を提供することを目的とする。
【課題を解決するための手段】
【００２５】
本発明のセキュアプリントシステムは、クライアント装置とプリント処理装置とがネットワークを介して接続されているプリントシステムであって、前記クライアント装置は、プリントすべきプリントデータを内部にスプールしておくスプール手段と、セキュリティキーが直接的に接続されていない際にそのクライアント装置をロック状態とする手段とを備え、前記プリント処理装置は、前記セキュリティキーが直接的に接続された際に前記クライアント装置に対して認証及びプリントデータの転送を要求する手段を備えていることを特徴とする。
【００２６】
このような構成では、クライアント装置はプリントデータをプリント処理装置へ送ることなく内部にスプールするように構成されており、セキュリティキーが直接接続されていない場合はクライアント装置がたとえばスクリーンセーバロック状態又はスクリーンロック状態等のロック状態となる。一方、プリント処理装置はこのセキュリティキーが直接接続された際にクライアント装置に対して認証及びプリントデータの転送を要求する。このため、プリントデータは、操作者がセキュリティキーをプリント処理装置に直接接続させない限り、クライアント装置から転送されることはない。したがって、プリントデータがプリント処理装置側へ送信されて、そのストレージにスプールされている間にサーバから盗み見、無断複製される危険性は全くなくなる。また、クライアント装置は、操作者がセキュリティキーを持って離れた際に、マウスやキーボード操作のできないロック状態となるので、その内部にプリントデータがスプールされていても、このデータが盗み見されたり、無断複製されることはない。その結果、簡単な構成で非常に高いセキュリティ性を得ることが可能となる。
【００２７】
また、前記クライアント装置は、プリント属性情報メモリと、プリント実行命令に応じてプリント属性情報を前記セキュリティキー及び前記プリント属性情報メモリに格納する手段とを備えているようにしてもよい。
【００２８】
また、前記クライアント装置は、前記プリント属性情報メモリに格納されているプリント属性情報と前記プリント処理装置から送られてきたプリント属性情報とを比較照合する認証手段と、この認証手段によって正当性が認証された場合に前記スプール手段を起動して内部にスプールされているプリントデータを前記プリント処理装置に送信する手段とを備えているようにしてもよい。
【００２９】
また、前記プリント属性情報は、前記クライアント装置を特定できる情報、前記プリンタ処理装置を特定できる情報及びプリントデータを特定できる情報を含んでいるようにしてもよい。また、前記プリント処理装置は、前記セキュリティキー内に格納されている情報を読み取る手段と、その読み取った情報を格納する情報メモリとを備えているようにしてもよい。
【００３０】
本発明のセキュアプリント方法は、クライアント装置とプリント処理装置とがネットワークを介して接続されているシステムにおけるプリント方法であって、プリントすべきプリントデータを前記クライアント装置内部にスプールしておき、そのクライアント装置にセキュリティキーが直接的に接続されていない際は前記クライアント装置をロック状態とし、前記セキュリティキーが前記プリント処理装置に直接的に接続された際に、そのプリント処理装置から前記クライアント装置に認証及びプリントデータの転送を要求することを特徴とする。
【００３１】
このような構成では、クライアント装置はプリントデータをプリント処理装置へ送ることなく内部にスプールし、セキュリティキーが直接接続されていない場合はクライアント装置がスクリーンセーバロック状態又はスクリーンロック状態等のロック状態となる。一方、プリント処理装置はこのセキュリティキーが直接接続された際にクライアント装置に対して認証及びプリントデータの転送を要求する。このため、プリントデータは、操作者がセキュリティキーをプリント処理装置に直接接続させない限り、クライアント装置から転送されることはない。したがって、プリントデータがプリント処理装置側へ送信されてそのストレージにスプールされている間にサーバから盗み見、無断複製される危険性は全くなくなる。また、クライアント装置は、操作者がセキュリティキーを持って離れた際に、マウスやキーボード操作のできないロック状態となるので、その内部にプリントデータがスプールされていても、このデータが盗み見されたり、無断複製されることはない。その結果、簡単な構成で非常に高いセキュリティ性を得ることが可能となる。
【００３２】
また、プリント実行が命令された際に、前記クライアント装置がプリント属性情報を前記セキュリティキー及び自己のプリント属性情報メモリに格納するようにしてもよい。
【００３３】
また、前記クライアント装置は、前記プリント属性情報メモリに格納されているプリント属性情報と前記プリント処理装置から送られてきたプリント属性情報とを比較照合し、その比較照合により正当性が認証された場合に内部にスプールされているプリントデータを前記プリント処理装置に送信するようにしてもよい。
【００３４】
また、前記プリント属性情報は、前記クライアント装置を特定できる情報、前記プリンタ処理装置を特定できる情報及びプリントデータを特定できる情報を含んでいるようにしてもよい。また、前記セキュリティキーが前記プリント処理装置に直接的に接続された際に、そのセキュリティキー内に格納されている情報を読み取り、その読み取った情報を情報メモリに格納するようにしてもよい。
【発明の効果】
【００３５】
本発明のセキュアプリントシステム及びセキュアプリント方法によれば、プリントデータは、操作者がセキュリティキーをプリント処理装置に直接接続させない限り、クライアント装置から転送されることはない。したがって、プリントデータがプリント処理装置側へ送信されて、そのストレージにスプールされている間にサーバから盗み見、無断複製される危険性は全くなくなる。また、クライアント装置は、操作者がセキュリティキーを持って離れた際に、マウスやキーボード操作のできないロック状態となるので、その内部にプリントデータがスプールされていても、このデータが盗み見されたり、無断複製されることはない。その結果、簡単な構成で非常に高いセキュリティ性を得ることが可能となる。
【発明を実施するための最良の形態】
【００３６】
図１は本発明の一実施形態として、セキュア（セキュリティの高い）プリントシステムの機能的構成を概略的に示す図であり、図２はこのセキュアプリントシステムの電気的構成を概略的に示すブロック図である。
【００３７】
これらの図において、１０はクライアント装置の一例に対応するクライアントコンピュータ、１０ａはクライアントコンピュータ１０内に設けられているプリンタドライバ、１１はプリント処理装置の一例に対応しておりプリントサーバ機能付きプリンタであるネットワークプリンタ、１２はネットワークプリンタ１１の近傍に設けられておりこのプリンタに電気的に接続されているプリンタアダプタ、１３はセキュリティキーの一例に対応しており本実施形態ではＵＳＢ（ユニバーサルシリアルバス）フラッシュメモリからなるＵＳＢセキュリティキー、１４は少なくともクライアントコンピュータ１０、ネットワークプリンタ１１及びプリンタアダプタ１２が接続されるネットワークの一例に対応するたとえばイーサネット（登録商標）等の有線のＬＡＮ、１５はＬＡＮ１４のケーブルの中継装置であるハブをそれぞれ示している。
【００３８】
クライアントコンピュータ１０は、図２に示すように、プリンタドライバ１０ａ、ＣＰＵ（セントラルプロセッシングユニット）１０ｂ、ＣＰＵ１０ｂが動作時に参照するプログラムやデータが一時的に記憶されるＲＡＭ（ランダムアクセスメモリ）１０ｃ、ＣＰＵ１０ｂが実行するプログラムが格納されているＲＯＭ（リードオンリメモリ）１０ｄ、プリントデータ等の容量の大きいデータが記憶されるＨＤＤ（ハードディスクドライブ）１０ｅ、キーボードやマウス等の入力手段１０ｆ、ディスプレイ等の表示手段１０ｇ、ＬＡＮ１４を介して通信するためのネットワークインタフェース１０ｈ、ＵＳＢポート１０ｉ、ＵＳＢポート１０ｉに接続されたＵＳＢインタフェース１０ｊを備えている。
【００３９】
プリンタドライバ１０ａには、プリントジョブを記憶しておき順次プリントアウトできるように管理するプリントスプーラ１０ａ１、プリント属性情報を記憶するプリント属性情報メモリ１０ａ２、プリント属性情報を比較し照合することにより認証を行う比較照合手段１０ａ３、比較照合手段１０ａ３の認証結果に応じてプリントスプーラ１０ａ１を起動するアプリスタータ１０ａ４、プリントするデータのバッファリングを行うプリンタデータバッファ１０ａ５、デバイスディテクト機能１０ａ６及びスクリーンセーバロック機能１０ａ７が設けられている。
【００４０】
ネットワークプリンタ１１は、動作を制御するＣＰＵ１１ａ、プリンタ１１ｂ、ＬＡＮ１４を介して通信するためのネットワークインタフェース１１ｃ及び図示されていないがＣＰＵ１１ａが動作時に参照するプログラムやデータが一時的に記憶されるＲＡＭ、ＣＰＵ１１ａが実行するプログラムが格納されているＲＯＭ等を備えている。プリントサーバ機能付きプリンタであるネットワークプリンタに代えて、プリントサーバ及びプリンタを設けてもよい。
【００４１】
プリンタアダプタ１２は、プリント属性情報を記憶するプリント属性情報メモリ１２ａ、現在のステータスをＬＥＤ（発光ダイオード）で表示するステータス表示手段１２ｂ、ＵＳＢポート１２ｃ、ＵＳＢポート１２ｃに接続されたＵＳＢインタフェース１２ｄ、ＬＡＮ１４を介して通信するためのネットワークインタフェース１２ｅ、デバイスディテクト機能１２ｇ等を備えている。このプリンタアダプタ１２は、ネットワークプリンタ１１に接続され、ＣＰＵ１２ｆが制御を行う。
【００４２】
ＵＳＢセキュリティキー１３は、プリント属性情報が一時的に記憶されて操作者にクライアントコンピュータ１０及びネットワークプリンタ１１間で持ち運びされるセキュリティキー即ち認証用キーである。
【００４３】
次に、本実施形態におけるセキュアプリントシステムの動作を説明する。
図３は操作者の操作手順を概略的に示すフローチャートであり、図４及び図５はクライアントコンピュータ１０の一部動作内容を概略的に示すフローチャートであり、図６はネットワークプリンタ１１及びプリンタアダプタ１２の一部動作内容を概略的に示すフローチャートであり、図７はクライアントコンピュータ１０の一部動作内容を概略的に示すフローチャートである。
【００４４】
まず、操作者は、ＵＳＢセキュリティキー１３をクライアントコンピュータ１０のＵＳＢポート１０ｉに挿入した状態で、このクライアントコンピュータ１０のキーボードやマウスからなる入力手段１０ｆを操作し、内部に記憶されているファイルのうちプリントすべきファイルのファイル名、プリンタの名称及びＩＰアドレス等を指定してプリント処理の実行を命令する（図３のステップＳ１）。
【００４５】
これにより、クライアントコンピュータ１０は、図４に示すプリント処理を実行する。まず、クライアントコンピュータ１０の名称及びＩＰアドレス（ネットアドレス、ホストアドレス）と、プリント処理を行うプリンタの名称及びＩＰアドレスと、プリントすべきファイル名とを少なくとも含むプリント属性情報をプリンタドライバ１０ａ内のプリント属性情報メモリ１０ａ２に格納する（図４のステップＳ１１）。
【００４６】
さらに、このプリント属性情報をＵＳＢインタフェース１０ｊを介して、ＵＳＢポート１０ｉに接続されたＵＳＢセキュリティキー１３内に格納する（図４のステップＳ１２）。さらに、プリンタドライバ１０ａ内のプリントスプーラ１０ａ１を起動させて、プリントすべきファイルのデータをＨＤＤ１０ｅ内にスプールする（図４のステップＳ１３）。この際に、プリントデータがクライアントコンピュータ１０の外部へ送信されない。
【００４７】
次いで、操作者は、ＵＳＢセキュリティキー１３をクライアントコンピュータ１０のＵＳＢポート１０ｉから取り外す（図３のステップＳ２）。
【００４８】
クライアントコンピュータ１０のＣＰＵ１０ｂは、デバイスディテクト機能１０ａ６によって、ＵＳＢポート１０ｉに外部デバイスが接続されたかどうか監視している。ＵＳＢポート１０ｉにＵＳＢセキュリティキー１３が挿入されている際は、クライアントコンピュータ１０は通常通りの動作を行う。これに対して、ＵＳＢポート１０ｉからＵＳＢセキュリティキー１３が取り外されたと判別すると（図５のステップＳ２１）、スクリーンセーバロック機能１０ａ７が起動され（図５のステップＳ２２）、その結果、クライアントコンピュータ１０はスクリーンセーバロック状態又はスクリーンロック状態となる。すなわち、クライアントコンピュータ１０の表示手段１０ｇがスクリーンセーバ状態又はスクリーンロック状態にロックされ、入力手段１０ｆもロックされてキーボード及びマウスが操作不能となる。ただし、内部のＣＰＵ１０ｂ等の機能は動作状態となっている。
【００４９】
次いで、操作者は、プリントを実際に行うネットワークプリンタ１１及びプリンタアダプタ１２の設置されている場所まで出向き、ＵＳＢセキュリティキー１３をプリンタアダプタ１２のＵＳＢポート１２ｃに挿入する（図３のステップＳ３）。この状態が図２に破線で示されている。
【００５０】
ネットワークプリンタ１１のＣＰＵ１１ａは、ＬＡＮ１４を通し、プリンタアダプタ１２のＣＰＵ１２ｆが制御するデバイスディテクト機能１２ｇによって、ＵＳＢポート１２ｃに外部デバイスが接続されたかどうか監視している。ＵＳＢポート１２ｃにＵＳＢセキュリティキー１３が挿入されたと判別すると（図６のステップＳ３１）、ＵＳＢセキュリティキー１３内に格納されているプリント属性情報をＵＳＢインタフェース１２ｄを介して取り込み、プリント属性情報メモリ１２ａに格納する（図６のステップＳ３２）。このプリント属性情報の取り込み中は、ステータス表示手段１２ｂの「Ｒｅａｄｙ」表示のＬＥＤを点灯させ、セキュリティキーの内容を取り込み中であることを表示する。
【００５１】
さらに、このプリント属性情報をネットワークインタフェース１２ｅ及びＬＡＮ１４を介してクライアントコンピュータ１０へ送信し、認証を依頼する（図６のステップＳ３３）。なお、このセキュリティキーの内容の比較照合依頼中は、ステータス表示手段１２ｂの「Ｃｈｅｃｋ」表示のＬＥＤを点灯させ、比較照合中であることを表示する。
【００５２】
認証が依頼されることにより、クライアントコンピュータ１０は、図７に示す認証処理及びプリントデータ送信処理を実行する。まず、プリント属性情報メモリ１０ａ２内にステップＳ１１で格納しておいたプリント属性情報と、送信されてきたプリント属性情報とを、プリンタドライバ１０ａ内の比較照合手段１０ａ３によって比較照合する（図７のステップＳ４１）。
【００５３】
比較照合の結果、両者が一致する場合は（図７のステップＳ４２）、正当であるとする認証情報をネットワークプリンタ１１へ送信し（図７のステップＳ４３）、さらに、アプリスタータ１０ａ４によってプリントスプーラ１０ａ１を起動する（図７のステップＳ４４）。
【００５４】
これにより、ＨＤＤ１０ｅ内にスプールされていたプリントデータがプリンタデータバッファ１０ａ５、ネットワークインタフェース１０ｈ及びＬＡＮ１４を介してネットワークプリンタ１１へ送信される（図７のステップＳ４５）。
【００５５】
一方、比較照合の結果、一致しなかった場合は、認証エラー情報をネットワークプリンタ１１へ送信する（図７のステップＳ４６）。
【００５６】
ネットワークプリンタ１１側においては、クライアントコンピュータ１０から正当であるとする認証情報が送信されてきたかどうか監視しており（図６のステップＳ３４）、正当であるとする認証情報が送信されてきた場合は、プリントデータを受信し（図６のステップＳ３５）、受信したデータをプリンタ１１ｂによってプリントする（図６のステップＳ３６）。
【００５７】
操作者は、ネットワークプリンタ１１がプリントしている際にこのプリンタの近傍にいることができるので、手元で出力される印刷物を他人に見られることなく受け取ることができる（図３のステップＳ４）。このプリント中は、ステータス表示手段１２ｂの「Ｐｒｉｎｔ」表示のＬＥＤを点灯させ、プリント実行中であることを表示する。
【００５８】
一方、正当であるとする認証情報を受け取らない場合、すなわち、クライアントコンピュータ１０側から認証エラー情報が送られてきた場合は、プリントデータが送られて来ることはない。この場合は、ステータス表示手段１２ｂの「Ｅｒｒｏｒ」表示のＬＥＤを点灯させ、認証エラーが生じたことを表示する。
【００５９】
以上述べたように、本実施形態によれば、プリントデータは、操作者がＵＳＢセキュリティキー１３をプリンタアダプタ１２に挿入しない限り、クライアントコンピュータ１０から外部へ転送されることはないので、プリントデータがネットワークプリンタ側へ送信されて、そのストレージにスプールされている間にサーバから盗み見、無断複製される危険性は全くない。
【００６０】
また、クライアントコンピュータ１０は、操作者がＵＳＢセキュリティキー１３を持って離れた際に、マウスやキーボード操作のできないスクリーンセーバロック状態となるので、その内部にプリントデータがスプールされていても、このデータが盗み見されたり、無断複製されることはない。
【００６１】
さらに、本実施形態のこの機能は、クライアントコンピュータのプリンタドライバに、セキュリティキーの内容の比較照合を行う手段、プリンタスプーラの起動を制御するアプリスタータを設け、ネットワークプリンタに、セキュリティキーの内容を読み出す機能を有するプリントアダプタを追加するのみで実現できるため、簡単な構成で非常に高いセキュリティ性を得ることが可能となる。
本実施形態は、既存コンピュータにプリンタドライバ１０aを追加するだけでクライアントコンピュータになり、また既存ネットワークプリンタにプリンタアダプタ１２を追加することによって、簡単な構成で非常に高いセキュリティ性システムを得ることが可能となる。
【００６２】
なお、上述した実施形態では、セキュリティキーの一例として、ＵＳＢセキュリティキーを用いているが、セキュリティキーはこれに限定されるものではなく、プリント属性情報を一時的に記憶して操作者が持ち運び可能であり、クライアント装置及びプリント処理装置に直接的に接続可能ないかなる記憶手段又はそのような記憶手段を有するいかなる機器であってもよい。たとえば、メモリカード、接触式ＩＣカード、非接触式ＩＣカード、光ディスク、光磁気ディスク、フレクシブルディスク、携帯型のＨＤＤ、リムーバブルＨＤＤ、その他の磁気メモリ、携帯電話機等であってもよい。
【００６３】
また、上述した実施形態では、プリント属性情報として、クライアントコンピュータ１０の名称及びＩＰアドレス、プリント処理を行うプリンタ名称及びＩＰアドレス、並びにプリントすべきファイル名を使用しているが、プリント属性情報はこれに限定されるものではなく、クライアントコンピュータを特定できる情報、プリンタを特定できる情報、及びプリントデータを特定できる情報であれば、いかなるものであって良いことは明らかである。
【００６４】
さらに、上述した実施形態では、ネットワークを有線ＬＡＮで構成しているが、ネットワークの一部又は全てを無線ＬＡＮで構成してもよく、ＭＡＮ（メトロポリタンエリアネットワーク）、ＷＡＮ（ワイドエリアネットワーク）、インターネットで構成してもよい。
【００６５】
以上述べた実施形態は全て本発明を例示的に示すものであって限定的に示すものではなく、本発明は他の種々の変形態様及び変更態様で実施することができる。したがって、本発明の範囲は特許請求の範囲及びその均等範囲によってのみ規定されるものである。
【産業上の利用可能性】
【００６６】
有線ＬＡＮ、無線ＬＡＮ、ＭＡＮ、ＷＡＮ、及び／又はインターネット等のネットワークを介してプリンタとコンピュータとが接続されているあらゆるシステムに利用することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の一実施形態として、セキュアプリントシステムの機能的構成を概略的に示す図である。
【図２】図１のセキュアプリントシステムの電気的構成を概略的に示すブロック図である。
【図３】図１の実施形態における操作者のプリント操作手順を概略的に示すフローチャートである。
【図４】図１の実施形態におけるクライアントコンピュータの一部動作内容を概略的に示すフローチャートである。
【図５】図１の実施形態におけるクライアントコンピュータの一部動作内容を概略的に示すフローチャートである。
【図６】図１の実施形態におけるネットワークプリンタ及びプリンタアダプタの一部動作内容を概略的に示すフローチャートである。
【図７】図１の実施形態におけるクライアントコンピュータの一部動作内容を概略的に示すフローチャートである。
【符号の説明】
【００６８】
１０  クライアントコンピュータ
１０ａ  プリンタドライバ
１０ａ１  プリントスプーラ
１０ａ２、１２ａ  プリント属性情報メモリ
１０ａ３  比較照合手段
１０ａ４  アプリスタータ
１０ａ５  プリンタデータバッファ
１０ｂ、１１ａ、１２ｆ  ＣＰＵ
１０ａ６ 、１２ｇ  デバイスディテクト機能
１０ａ７  スクリーンセーバロック機能
１０ｃ  ＲＡＭ
１０ｄ  ＲＯＭ
１０ｅ  ＨＤＤ
１０ｆ  入力手段
１０ｇ  表示手段
１０ｈ、１１ｃ、１２ｅ  ネットワークインタフェース
１０ｉ、１２ｃ  ＵＳＢポート
１０ｊ、１２ｄ  ＵＳＢインタフェース
１１  ネットワークプリンタ
１１ｂ  プリンタ
１２  プリンタアダプタ
１２ｂ  ステータス表示手段
１３  ＵＳＢセキュリティキー
１４  ＬＡＮ
１５  ハブ
【図１】
2007072892.tif 000003
【図２】
2007072892.tif 000004
【図３】
2007072892.tif 000005
【図４】
2007072892.tif 000006
【図５】
2007072892.tif 000007
【図６】
2007072892.tif 000008
【図７】
2007072892.tif 000009