(57)【要約】【課題】  本発明は、高度なセキュリティに対応したプリンタシステムを安価に導入することが可能なプリンタセキュリティシステムを提供する。【解決手段】  印刷データを通信端末装置側に一時保管し、印刷装置側で認証用データが入力されたら印刷指示を出した通信端末装置全てに送信、認証を行い、認証結果を印刷装置に通知する。印刷装置側で全ての通信端末装置から返信されてきた認証結果を判定後、印刷許可を通信端末装置側に出し、印刷データを印刷装置に転送し印刷をする。                    【選択図】図１
2007219593.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信端末装置からの印刷要求に応答する個体認識装置を備えた認証サーバであって、
前記印刷要求を受信する印刷要求受付手段と、
前記印刷要求を管理する印刷要求管理手段と、
ユーザが前記個体認識装置を用いて個体情報を入力する個体情報入力手段と、
前記個体情報について、前記印刷要求を送信した全ての通信端末装置に対し照会を行う個体情報照会手段と、
前記通信端末装置からの照合結果を受けて、前記個体情報とリンクした印刷データを持つ前記通信端末装置に対し、印刷許可を送信する印刷許可手段と、
前記印刷許可に応答した前記印刷データを受信し、前記認証サーバに登録された印刷装置に転送する印刷出力手段と、
前記印刷データの転送が完了した時に、該当通信端末装置に印刷データの正常終了を通知する印刷結果通知手段と、
を有することを特徴とする認証サーバ。
【請求項２】
ネットワークを介して認証サーバに印刷要求を行う通信端末装置であって、
アプリケーションから印刷を実行する際に、ユーザの個体情報と印刷データとを格納する印刷データ格納手段と、
前記印刷データの有無を監視し、前記印刷データが新規に追加された場合に、前記認証サーバに印刷要求を送信する通信手段と、
前記認証サーバから前記ユーザの個体情報を受信する個体情報受信手段と、
受信した前記個体情報と全ての前記印刷データに対応した前記ユーザの個体情報とを照合し、その照合結果を前記認証サーバに通知する個体情報照合手段と、
前記認証サーバからの印刷許可を受信した場合に、前記印刷データを取り出して前記認証サーバに送信する印刷データ送信手段と、
を有することを特徴とする通信端末装置。
【請求項３】
前記通信端末装置における個体情報照合手段は、
ユーザの前記印刷データが複数格納されている場合、
前記認証サーバから前記印刷データ送信の正常終了を受信した時に、再度印刷データ格納手段の中の前記ユーザの印刷データの有無を確認し、該当印刷データを前記認証サーバに送信することを特徴とする請求項２に記載の通信端末装置。
【請求項４】
ネットワークを介して通信端末装置からの印刷要求に応答する個体認識装置を備えた認証サーバにおける印刷セキュリティの方法であって、
前記印刷要求を受信する印刷要求受付ステップと、
前記印刷要求を管理する印刷要求管理ステップと、
ユーザが前記個体認識装置を用いて個体情報を入力する個体情報入力ステップと、
前記個体情報について、前記印刷要求を送信した全ての通信端末装置に対し照会を行う個体情報照会ステップと、
前記通信端末装置からの照合結果を受けて、前記個体情報とリンクした印刷データを持つ前記通信端末装置に対し、印刷許可を送信する印刷許可ステップと、
前記印刷許可に応答した前記印刷データを受信し、前記認証サーバに登録された印刷装置に転送する印刷出力ステップと、
前記印刷データの転送が完了した時に、該当通信端末装置に印刷データの正常終了を通知する印刷結果通知ステップと、
を有することを特徴とする印刷セキュリティ方法。
【請求項５】
ネットワークを介して通信端末装置からの印刷要求に応答する個体認識装置を備えたコンピュータのための印刷セキュリティプログラムであって、
前記コンピュータに、
前記印刷要求を受信する印刷要求受付ステップと、
前記印刷要求を管理する印刷要求管理ステップと、
ユーザが前記個体認識装置を用いて個体情報を入力する個体情報入力ステップと、
前記個体情報について、前記印刷要求を送信した全ての通信端末装置に対し照会を行う個体情報照会ステップと、
前記通信端末装置からの照合結果を受けて、前記個体情報とリンクした印刷データを持つ前記通信端末装置に対し、印刷許可を送信する印刷許可ステップと、
前記印刷許可に応答した前記印刷データを受信し、前記認証サーバに登録された印刷装置に転送する印刷出力ステップと、
前記印刷データの転送が完了した時に、前記通信端末装置に印刷データの正常終了を通知する印刷結果通知ステップと、
を実行させる印刷セキュリティプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置（プリンタ）及び個体情報入力手段を備えた認証サーバと通信端末装置とが互いにネットワークを介して接続した構成になる印刷セキュリティシステムの技術に関する。
【背景技術】
【０００２】
近年、複数のユーザが混在する環境下での機密データの保護のための技術として、例えば、印刷ジョブを送信する際に印刷データに指紋情報を付加して送信し、認証サーバにてプリンタから送信されてきた指紋情報と一致した場合に、印刷を行う印刷システム（特許文献１）や、ユーザの身体的特徴とユーザＩＤ（Identifier：識別子）やパスワードなどを組み合わせてプリンタで認証を行う印刷システム（特許文献２）が提案されている。
【特許文献１】特開２００１−５１５９５号公報
【特許文献２】特開２００３−３０５９０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の技術には、以下に示すような問題点があった。印刷データに認証用の情報（指紋、ユーザＩＤ、パスワードなど）を添付して送信し、認証サーバまたはプリンタに蓄積するため、認証サーバ等の機器が持ち去られた場合に認証用の情報が外部に漏洩してしまう可能性があり、セキュリティ上の問題をかかえる。
【０００４】
また、認証サーバやプリンタに多大な容量のメモリ、ＨＤＤ（Hard Disk Drive ）などの情報格納媒体が必要となり、製品コストアップとなり低価格化が必要な組み込み機器での実現が困難である。
【０００５】
そこで、本発明は、上記問題点に鑑みてなされたものであり、高度なセキュリティに対応したプリンタシステムを安価に導入することが可能な印刷のセキュリティシステムを提供する。
【課題を解決するための手段】
【０００６】
第一の発明は、ネットワークを介して通信端末装置からの印刷要求に応答する個体認識装置を備えた認証サーバであって、前記印刷要求を受信する印刷要求受付手段と、前記印刷要求を管理する印刷要求管理手段と、ユーザが前記個体認識装置を用いて個体情報を入力する個体情報入力手段と、前記個体情報について、前記印刷要求を送信した全ての通信端末装置に対し照会を行う個体情報照会手段と、前記通信端末装置からの照合結果を受けて、前記個体情報とリンクした印刷データを持つ前記通信端末装置に対し、印刷許可を送信する印刷許可手段と、前記印刷許可に応答した前記印刷データを受信し、前記認証サーバに登録された印刷装置に転送する印刷出力手段と、前記印刷データの転送が完了した時に、該当通信端末装置に印刷データの正常終了を通知する印刷結果通知手段と、を有することを特徴とする認証サーバに関する。
【０００７】
すなわち、第一の発明によれば、認証サーバにおいて、印刷要求受付手段が、通信端末装置からの印刷要求を受け付けると、印刷要求管理手段が、受け付けた印刷要求の情報を認証サーバ内に登録し、個体情報入力手段が、認証サーバに備わる個体認識装置において、ユーザによる、例えば指紋、静脈等の個体情報としての入力データを取得し、個体情報照会手段は、印刷要求情報としてすでに認証サーバに登録されている全ての通信端末装置に対し、ユーザが入力した個体情報が当該印刷要求を発信した通信端末装置からのものであるか否かの照会を行い、印刷許可手段が、通信端末装置からの個体情報の照合結果を受けて、個体情報送信手段により送信した個体情報と一致する個体情報とリンクした印刷データを持つ通信端末装置に対して印刷許可を送信し、印刷出力手段が、印刷許可に応答して一時保留されていた通信端末装置からの印刷データを受信し、その印刷データを印刷装置に転送し、印刷結果通知手段が、印刷装置へのデータ転送が完了した時点で通信端末装置に正常終了の通知を行う構成をとることによって、印刷時のセキュリティを保護する装置の実現が図れる。
【０００８】
つまり、本発明によれば、認証サーバや印刷装置内にユーザの個体識別情報を保存せず、ユーザの個体識別情報は通信端末装置でのみ管理できるため、機器持ち去りなどの事態が発生しても被害を最小限にでき、また、認証サーバや印刷装置に高価なＨＤＤなどの搭載が不要となり、低コストでの印刷セキュリティシステムの構築を図ることが可能となる。
【０００９】
第二の発明は、ネットワークを介して認証サーバに印刷要求を行う通信端末装置であって、アプリケーションから印刷を実行する際に、ユーザの個体情報と印刷データとを格納する印刷データ格納手段と、前記印刷データの有無を監視し、前記印刷データが新規に追加された場合に、前記認証サーバに印刷要求を送信する通信手段と、前記認証サーバから前記ユーザの個体情報を受信する個体情報受信手段と、受信した前記個体情報と全ての前記印刷データに対応した前記ユーザの個体情報とを照合し、その照合結果を前記認証サーバに通知する個体情報照合手段と、前記認証サーバからの印刷許可を受信した場合に、前記印刷データを取り出して前記認証サーバに送信する印刷データ送信手段と、を有することを特徴とする通信端末装置に関する。
【００１０】
すなわち、第二の発明によれば、通信端末装置において、印刷データ格納手段が、アプリケーションを使って印刷を実行する際に、ユーザの指紋、静脈等の個体情報と印刷データを格納し、通信手段が、印刷データ格納手段内の印刷データの有無を監視し、印刷データが新規に追加された場合に、認証サーバに印刷要求を送信し、個体情報受信手段が、認証サーバから送られてきたユーザの個体情報を受信し、個体情報照合手段が、受信した個体情報に関し印刷データ格納手段内の全ての印刷データのユーザの個体情報と照合して、その照合結果を認証サーバに通知し、印刷データ送信手段が、認証サーバにおいて印刷許可となった場合に、印刷データ格納手段から印刷データを取り出して認証サーバに送信する構成をとることによって、印刷時のセキュリティを保護する装置が提供できる。
【００１１】
つまり、認証サーバや印刷装置内にユーザの個体識別情報を保存せず、ユーザの個体識別情報は通信端末装置でのみ管理できるため、機器持ち去りなどの事態が発生しても被害を最小限にでき、また、認証サーバや印刷装置に高価なＨＤＤなどの搭載が不要となり、低コストでの印刷セキュリティシステムの構築を図ることが可能となる。
【００１２】
第三の発明は、前記通信端末装置における個体情報照合手段は、ユーザの前記印刷データが複数格納されている場合、前記認証サーバから前記印刷データ送信の正常終了を受信した時に、再度印刷データ格納手段の中の前記ユーザの印刷データの有無を確認し、該当印刷データを前記認証サーバに送信することを特徴とする上記第二の発明に記載の通信端末装置に関する。
【００１３】
すなわち、第三の発明によれば、通信端末装置において、ユーザの印刷データが印刷データ格納手段に複数格納されている場合、認証サーバから印刷データ送信の正常終了を受信した時に、再度印刷データ格納手段の中のユーザの印刷データの有無を確認し、印刷データがある場合は、印刷データ送信手段が、認証サーバに印刷データを送信することにより、認証サーバでの一度の個体情報の入力によって印刷された全ての印刷データの出力を行なうことが可能となる。
【発明の効果】
【００１４】
本発明によれば以下の効果が生じる。
１）本発明によれば、互いにネットワークを介して接続する、印刷装置および個体認識装置を備えた認証サーバと、通信端末装置とから構成された印刷セキュリティシステムにおいて、印刷の認証依頼を行う際に、認証サーバが、印刷指示してきた通信端末装置全てに認証用の個体情報（指紋、静脈等の個体データ）を送信する構成とすることによって、ユーザは、個体認識装置において認証データを入力するだけで通信端末の指定を行う必要がなくなる。また、認証の実施場所として、印刷指示した通信端末装置内で個体データの照合がなされ、認証サーバおよび印刷装置側には、認証機能を搭載する必要がなくなるため、メモリ容量の低減が図れ、低コストな印刷セキュリティシステムが実現される。
【００１５】
すなわち、認証サーバや印刷装置内にユーザの個体識別情報を保存せず、ユーザの個体識別情報は通信端末装置上でのみ管理できるため、機器持ち去りなどの場合も被害を最小限にできる。また、認証サーバや印刷装置に高価なＨＤＤなどの搭載が不要なため低コストでシステムを構築することができる。
２）通信端末装置は、個体情報の照合結果を認証サーバに通知し、個体データが一致した場合に、認証サーバからの印刷許可を受信してはじめて、一時保留状態にある印刷データを認証サーバに送信し、該印刷データが印刷装置に転送されることとなるので、他ユーザによる持ち去りを防止するなど、印刷時のセキュリティ確保を万全とする。
３）ユーザが認証データ（指紋等）を入力した認証サーバに印刷指示を出した通信端末装置全てに認証データを送信することによって、複数の異なる通信端末装置からユーザが印刷している場合、一度の認証データの入力により、通信端末装置や印刷データの指定を行なわなくても全ての印刷データを一度で印刷できる。
４）一つの通信端末装置を複数のユーザで共有している場合などにおいて、認証サーバでの１回の認証により該当ユーザの全ての印刷データを出力することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明をネットワークプリンタ装置に適用した実施形態について説明する。
【００１７】
図１は、本発明の実施の形態になる印刷セキュリティシステムの基本構成を示す。印刷セキュリティシステムは、ＬＡＮ（Local Area Network) などのネットワーク５を介して互いに接続する複数の通信端末装置１Ａ、１Ｂ、１Ｃと認証サーバ２とで構成され、認証サーバ２は、ＬＡＮ／ＵＳＢ（Universal Serial Bus) の２つの物理インタフェースを持ち、ＵＳＢ１インタフェースで印刷装置（プリンタ）3 、ＵＳＢ２インタフェースで指紋、静脈等、ユーザの個体データを認識する個体認識装置４と、それぞれ物理的に１対１で接続されている。
【００１８】
図２は、本発明の実施の形態になる認証サーバにおけるハードウエアの基本構成を示す。認証サーバ２は、ＣＰＵ（Central Processing Unit ）２１、メモリ（ＲＡＭ：Random Access Memory）２２、フラッシュメモリ２３、ネットワークＩ／Ｆ（Interface ）部２４、およびＵＳＢ  Ｉ／Ｆ部２５より構成される。また、認証サーバ２の制御は、フラッシュメモリ２３に格納されているファームウェアをＣＰＵ２１によりメモリ２２に展開し、メモリ２２上でプログラムを実行することによって行なう。
【００１９】
さらに、認証サーバ２は、ネットワークＩ／Ｆ部２４を通じてネットワーク（ＬＡＮ）５に、ＵＳＢ  Ｉ／Ｆ部２５を通じて印刷装置（プリンタ）３と指紋等の個体認識装置４に接続されている。
【００２０】
図３は、本発明の実施の形態になる印刷セキュリティシステムにおける認証サーバおよび通信端末装置の機能ブロック図を示す。
【００２１】
通信端末装置１は、ネットワーク５を介して認証サーバ２に印刷要求を行うＣＰＵ１１およびメモリ１２を備えるコンピュータであり、アプリケーションから印刷を実行する際に、ユーザの個体情報と印刷データを格納する印刷データ格納手段１０１と、印刷データ格納手段内の印刷データの有無を監視し、印刷データが新規に追加された場合に、認証サーバ２に印刷要求を送信する通信手段１０２と、認証サーバ２から個体情報を受信する個体情報受信手段１０３と、個体情報受信手段１０３により受信した個体情報と印刷データ格納手段１０１内の全ての印刷データのユーザの個体情報とを照合し、その照合結果を前記認証サーバに通知する個体情報照合手段１０４と、および認証サーバ２より印刷許可を受信した場合に、印刷データ格納手段１０１から印刷データを取り出し、認証サーバ２に送信する印刷データ送信手段１０５とから構成されている。
【００２２】
なお、通信端末装置１において、上記の各手段は、印刷セキュリティプログラムとしてＨＤＤなどのコンピュータ読取可能な記録媒体に格納され、起動時にメモリ１２に読み出され、ＣＰＵ１１によって実行される。
【００２３】
認証サーバ２は、ネットワーク５を介して通信端末装置１からの印刷要求に応答する個体認識装置４を備えるコンピュータであり、通信端末装置１より送信された印刷要求を受信する印刷要求受付手段２０１と、印刷要求受付手段２０１により受け付けた印刷要求を管理する印刷要求管理手段２０２と、ユーザの個体情報を入力する個体情報入力手段２０３と、個体情報入力手段２０３より入力された個体情報を印刷要求管理手段２０２により管理されている印刷要求を送信した全ての通信端末装置１に照会する個体情報照会手段２０４と、通信端末装置１からの照合結果を受けて、個体情報照会手段２０４により送信した個体情報と一致する個体情報とリンクした印刷データを持つ通信端末装置１に対し、印刷許可を送信する印刷許可手段２０５と、印刷許可に応答して送信されてきた通信端末装置１からの印刷データを受信し、認証サーバ２に登録された印刷装置３に送信する印刷出力手段２０６と、印刷装置３への印刷データ送信が完了したときに、該当通信端末装置１に印刷データの正常終了を通知する印刷結果通知手段２０７とから構成されている。
【００２４】
なお、認証サーバ２において、上記の各手段は、印刷セキュリティプログラムとしてＲＯＭなどの記録媒体に格納され、起動時にメモリ２２に読み出され、ＣＰＵ２１によって実行される。
【００２５】
以下に、図４および５を用いて、印刷セキュリティシステムの各装置における処理動作を説明する。
【００２６】
図４は、本発明の実施の形態になる印刷シーケンス( 指紋入力したユーザのジョブが１つの場合) を示す。図において、一番左の「ユーザ１」はユーザによる操作を示す。また、通信端末装置１Ａではユーザ１が、通信端末装置１Ｂではユーザ２が、それぞれ個体情報としての指紋データを登録しているものとする。
Ｓ１０１：  通信端末装置Ｂにおいて、ユーザ２がアプリケーションから印刷を行なうと、認証サーバ２に印刷要求が送信される。
Ｓ１０２：  認証サーバ２は、通信端末装置１Ｂからの印刷要求を受信する。
Ｓ１０３：  つぎに、認証サーバ２は、認証サーバ２内の印刷要求管理テーブルに通信端末装置１ＢのＩＰアドレス情報（ＩＰアドレス、サブネットマスク、ゲートウェイアドレス等）を格納する。
Ｓ１０４：  さらに、認証サーバ２は、通信端末装置１Ｂとの通信用のスレッド１を生成し、通信端末装置１Ｂに印刷要求受付が成功したことを通知する。
Ｓ１０５：  通信端末装置１Ｂは、認証サーバ２にて印刷要求が受け付けられたらユーザ２によって印刷された印刷データを通信端末装置１Ｂ内に一時保留する。
【００２７】
ここで、印刷を行なったユーザ２の指紋データは、あらかじめデジタル化され、認証サーバ２と通信を行なうポートモニタと関連付けられており、アプリケーションから印刷を実行した際に、印刷データと関連付けられた上で、印刷データとは別に通信端末装置１Ｂ内に一時保管されるものとする。
Ｓ１０６：  つぎに、ユーザ１が通信端末装置１Ａから印刷を実行すると、印刷データは、通信端末装置１Ａ内に、スプールされる。
Ｓ１０７：  同様に、認証サーバ２に印刷要求が送信される。
Ｓ１０８：  認証サーバ２は、通信端末装置１Ａからの印刷要求を受け付ける。
Ｓ１０９：  つぎに、認証サーバ２は、認証サーバ２内の印刷要求管理テーブルに通信端末装置１ＡのＩＰアドレス情報（ＩＰアドレス、サブネットマスク、ゲートウェイアドレス等）を格納する。
Ｓ１１０：  さらに、通信端末装置１Ａとの通信用のスレッド２を生成し、通信端末装置１Ａに印刷要求受付が成功したことを通知する。
Ｓ１１１：  通信端末装置１Ａは、認証サーバ２にて印刷要求が受け付けられたらユーザ１によって印刷された印刷データを通信端末装置１Ａ内に一時保留する。
【００２８】
ここでも、同様に、印刷を行なったユーザ１の指紋データはあらかじめデジタル化され、認証サーバ２と通信を行なうポートモニタと関連付けられており、アプリケーションから印刷を実行した際に、印刷データと関連付けられた上で、印刷データとは別に通信端末装置１Ａ内に一時保管されるものとする。
Ｓ１１２：  ここで、ユーザ１が印刷データを受け取るために、認証サーバ２の側に移動し、個体認識装置４（指紋認識）に指を置くと、認証サーバ２で指紋データをデジタル化する。
Ｓ１１３：  つぎに、認証サーバ２は、印刷要求を送信してきた全ての通信端末装置１に対して順番に指紋データを送信する。
【００２９】
本実施例では、最初に、通信端末装置１Ｂに指紋データを送信し、通信端末装置１Ｂ上に保留されている印刷ジョブに関連付けられた指紋データとの照合を行なう。
Ｓ１１４：  本例の場合、通信端末装置１Ｂからはユーザ２が印刷したため、指紋データ照合結果はＮＧとなり、認証サーバ２に通知される。
Ｓ１１５：  認証サーバ２は、通信端末装置１ＢからＮＧが送信されてきたため、次の通信端末装置１Ａに指紋データを送信する。
Ｓ１１６：  通信端末装置１Ａでは、ユーザ１が印刷したため指紋データの照合結果はＯＫとなり、通信端末装置１Ａから認証サーバ２に照合結果（ＯＫ）とユーザＩＤが通知される。
Ｓ１１７：  認証サーバ２は、通信端末装置１Ａの照合結果を受信し、他に通信端末装置が存在しないため、通信端末装置１Ａとの通信スレッドの印刷データ受信ポートを受信可能とし、通信端末装置１Ａに印刷データ送信許可と許可するユーザＩＤを通知する。
【００３０】
なお、ここで、認証サーバ２から通信端末装置１への指紋データの送信を順番に行なったが、通信端末装置からの応答を待たず、同時に、全ての通信端末装置に指紋データの送信を行なっても良い。
Ｓ１１８：  通信端末装置１Ａは、認証サーバ２から印刷データ送信許可を受信すると、通信端末装置１Ａ上の許可されたユーザＩＤの印刷ジョブの保留を解除し、認証サーバ２に印刷データを送信する。
Ｓ１１９：  認証サーバ２は、印刷データを受信すると、予め認証サーバ２に登録されていた印刷装置３に印刷データを転送する。
Ｓ１２０：  全ての印刷データの送信が完了したら、通信端末装置24に印刷データ送信の正常終了を通知する。
Ｓ１２１：  通信端末装置１Ａは、認証サーバ２から印刷データ送信の正常終了を受信し、印刷許可されたユーザＩＤのジョブが「なし」である場合、その旨を認証サーバ２に返す。
Ｓ１２２：  認証サーバ２は、ジョブ「なし」の通知から通信スレッドを削除し、印刷データ受信ポートを開放する。
Ｓ１２３：  それを受けて、通信端末装置１Ａは、印刷データを削除し、印刷ログに記載後、処理を完了する。
【００３１】
図５は、本発明の実施の形態になる印刷シーケンス（その２：指紋入力したユーザのジョブが複数の場合) を示す。本実施例では、Ｓ２０１〜Ｓ２２０までの処理は、図５の指紋入力したユーザのジョブが１つの場合と同一の処理であるため、説明は省略する。
Ｓ２２１：  ユーザ１が、通信端末装置１Ａにおいて、複数の印刷を行なった場合、認証サーバ２から印刷データ送信の正常終了通知を受け取ったときに、通信端末装置１Ａ上に印刷許可されたユーザＩＤの印刷データが残っているか否かをチェックする。
Ｓ２２２：  通信端末装置１Ａは、印刷許可されたユーザＩＤのジョブが「あり」の場合、印刷データを認証サーバ２に送信する。
Ｓ２２３：  認証サーバ２は、印刷データを受信すると、予め認証サーバ２に登録されていた印刷装置３に当該印刷データを転送する。
Ｓ２２４：  全ての印刷データの送信が完了したら、通信端末装置１Ａに印刷データ送信の正常終了を通知する。
【００３２】
上記処理において、同一ユーザによる印刷ジョブが残っている場合、印刷データを認証サーバ２に送信する処理を繰り返す。
【００３３】
ここで、通信スレッドの機能について補足しておく。通信端末装置１から認証サーバ２にネットワーク（ＬＡＮ）５で接続（ソケットコネクション）されたら、通信スレッドを生成する。認証サーバ２では、通信端末装置１とＳＳＬ（Secure Socket Layer ）暗号化通信を維持したまま情報、データのやり取りを行なうため、通信端末装置１から接続要求が来たら、その度、通信スレッドを作成することとなる。
【００３４】
スレッドは、ＯＳ（Operating System）の基本的な機能であり、スレッドごとにメモリなどのリソースを確保される。マルチスレッドＯＳ（Ｌｉｎｕｘ、Ｗｉｎｄｏｗｓ（登録商標）など）では、複数のスレッドを立てることにより、同じような処理を平行して動作させることが可能となる。
【００３５】
本発明の場合、通信端末装置／サーバ間で、複数の端末と特徴点データのやり取りなど同じ処理を行なうため、複数の通信スレッドを作成することによって、同時に複数端末との情報のやり取りを行なうことを可能としている。
【００３６】
なお、上記してきた個体情報入力手段２０３においては、指紋、静脈、網膜、声紋等のユーザの身体的特徴をデジタルデータに変換し認証情報とすることにより、高度な個人認証を行うセキュリティシステムの構築が可能となる。
【００３７】
また、接触式又は非接触式ＩＣカードのような可搬媒体に格納されたデジタルデータを認証情報とすることにより、ユーザが自由に認証情報の編集が可能なセキュリティシステムの構築が可能となる。
【００３８】
以上述べてきた本発明の実施の態様は、以下の付記に示す通りである。
（付記１）  ネットワークを介して通信端末装置からの印刷要求に応答する個体認識装置を備えた認証サーバであって、
前記印刷要求を受信する印刷要求受付手段と、
前記印刷要求を管理する印刷要求管理手段と、
ユーザが前記個体認識装置を用いて個体情報を入力する個体情報入力手段と、
前記個体情報について、前記印刷要求を送信した全ての通信端末装置に対し照会を行う個体情報照会手段と、
前記通信端末装置からの照合結果を受けて、前記個体情報とリンクした印刷データを持つ前記通信端末装置に対し、印刷許可を送信する印刷許可手段と、
前記印刷許可に応答した前記印刷データを受信し、前記認証サーバに登録された印刷装置に転送する印刷出力手段と、
前記印刷データの転送が完了した時に、該当通信端末装置に印刷データの正常終了を通知する印刷結果通知手段と、
を有することを特徴とする認証サーバ。
（付記２）  ネットワークを介して認証サーバに印刷要求を行う通信端末装置であって、
アプリケーションから印刷を実行する際に、ユーザの個体情報と印刷データとを格納する印刷データ格納手段と、
前記印刷データの有無を監視し、前記印刷データが新規に追加された場合に、前記認証サーバに印刷要求を送信する通信手段と、
前記認証サーバから前記ユーザの個体情報を受信する個体情報受信手段と、
受信した前記個体情報と全ての前記印刷データに対応した前記ユーザの個体情報とを照合し、その照合結果を前記認証サーバに通知する個体情報照合手段と、
前記認証サーバからの印刷許可を受信した場合に、前記印刷データを取り出して前記認証サーバに送信する印刷データ送信手段と、
を有することを特徴とする通信端末装置。
（付記３）  前記通信端末装置における個体情報照合手段は、
ユーザの前記印刷データが複数格納されている場合、
前記認証サーバから前記印刷データ送信の正常終了を受信した時に、再度印刷データ格納手段の中の前記ユーザの印刷データの有無を確認し、該当印刷データを前記認証サーバに送信することを特徴とする付記２に記載の通信端末装置。
（付記４）  ネットワークを介して通信端末装置からの印刷要求に応答する個体認識装置を備えた認証サーバにおける印刷セキュリティの方法であって、
前記印刷要求を受信する印刷要求受付ステップと、
前記印刷要求を管理する印刷要求管理ステップと、
ユーザが前記個体認識装置を用いて個体情報を入力する個体情報入力ステップと、
前記個体情報について、前記印刷要求を送信した全ての通信端末装置に対し照会を行う個体情報照会ステップと、
前記通信端末装置からの照合結果を受けて、前記個体情報とリンクした印刷データを持つ前記通信端末装置に対し、印刷許可を送信する印刷許可ステップと、
前記印刷許可に応答した前記印刷データを受信し、前記認証サーバに登録された印刷装置に転送する印刷出力ステップと、
前記印刷データの転送が完了した時に、該当通信端末装置に印刷データの正常終了を通知する印刷結果通知ステップと、
を有することを特徴とする印刷セキュリティ方法。
（付記５）  ネットワークを介して通信端末装置からの印刷要求に応答する個体認識装置を備えたコンピュータのための印刷セキュリティプログラムであって、
前記コンピュータに、
前記印刷要求を受信する印刷要求受付ステップと、
前記印刷要求を管理する印刷要求管理ステップと、
ユーザが前記個体認識装置を用いて個体情報を入力する個体情報入力ステップと、
前記個体情報について、前記印刷要求を送信した全ての通信端末装置に対し照会を行う個体情報照会ステップと、
前記通信端末装置からの照合結果を受けて、前記個体情報とリンクした印刷データを持つ前記通信端末装置に対し、印刷許可を送信する印刷許可ステップと、
前記印刷許可に応答した前記印刷データを受信し、前記認証サーバに登録された印刷装置に転送する印刷出力ステップと、
前記印刷データの転送が完了した時に、前記通信端末装置に印刷データの正常終了を通知する印刷結果通知ステップと、
を実行させる印刷セキュリティプログラム。
（付記６）  ネットワークを介して認証サーバに印刷要求を行う通信端末装置における印刷セキュリティの方法であって、
アプリケーションから印刷を実行する際に、ユーザの個体情報と印刷データとを格納する印刷データ格納ステップと、
前記印刷データの有無を監視し、前記印刷データが新規に追加された場合に、前記認証サーバに印刷要求を送信する通信ステップと、
前記認証サーバから前記ユーザの個体情報を受信する個体情報受信ステップと、
受信した前記個体情報と全ての前記印刷データに対応した前記ユーザの個体情報とを照合し、その照合結果を前記認証サーバに通知する個体情報照合ステップと、
前記認証サーバからの印刷許可を受信した場合に、前記印刷データを取り出して前記認証サーバに送信する印刷データ送信ステップと、
を有することを特徴とする印刷セキュリティ方法。
（付記７）  ネットワークを介して認証サーバに印刷要求を行う通信端末装置における印刷セキュリティプログラムであって、
コンピュータに、
アプリケーションから印刷を実行する際に、ユーザの個体情報と印刷データとを格納する印刷データ格納ステップと、
前記印刷データの有無を監視し、前記印刷データが新規に追加された場合に、前記認証サーバに印刷要求を送信する通信ステップと、
前記認証サーバから前記ユーザの個体情報を受信する個体情報受信ステップと、
受信した前記個体情報と全ての前記印刷データに対応した前記ユーザの個体情報とを照合し、その照合結果を前記認証サーバに通知する個体情報照合ステップと、
前記認証サーバからの印刷許可を受信した場合に、前記印刷データを取り出して前記認証サーバに送信する印刷データ送信ステップと、
を実行させる印刷セキュリティプログラム。
（付記８）  前記認証サーバにおける個体情報入力手段は、
指紋、静脈、網膜、声紋を含むユーザの生体情報をデジタルデータに変換し認証情報とすることを特徴とする付記１に記載の認証サーバ。
（付記９）  前記認証サーバにおける個体情報入力手段は、
接触式あるいは非接触式ＩＣカードを含む可搬媒体に格納されたデジタルデータを認証情報とすることを特徴とする付記１に記載の認証サーバ。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態になる印刷セキュリティシステムの基本構成を示す図である。
【図２】本発明の実施の形態になる認証サーバにおけるハードウエアの基本構成を示す図である。
【図３】本発明の実施の形態になる印刷セキュリティシステムにおける認証サーバおよび通信端末装置の機能ブロック図である。
【図４】本発明の実施の形態になる印刷シーケンス( その１：指紋入力したユーザのジョブが１つの場合) を示す図である。
【図５】本発明の実施の形態になる印刷シーケンス( その２：指紋入力したユーザのジョブが複数の場合) を示す図である。
【符号の説明】
【００４０】
１  Ａ、Ｂ、Ｃ  通信端末装置
２  認証サーバ
３  印刷装置（プリンタ）
４  個体認識装置
５  ネットワーク（ＬＡＮ）
１１  （通信端末装置の）ＣＰＵ
１２  （通信端末装置の）メモリ
２１  ＣＰＵ
２２  メモリ（ＲＡＭ）
２３  フラッシュメモリ
２４  ネットワークＩ／Ｆ
２５  ＵＳＢ  Ｉ／Ｆ
【図１】
2007219593.tif 000003
【図２】
2007219593.tif 000004
【図３】
2007219593.tif 000005
【図４】
2007219593.tif 000006
【図５】
2007219593.tif 000007