(57)【要約】【課題】  ネットワークを介して印刷を行う際に、印刷データの正規ユーザであるかどうかを身体特徴量を用いて判別することにより、印刷物の機密性を確保すること。【解決手段】  本発明の印刷システムでは、データ処理装置１１０からプリントサーバ１３０へ送信された印刷データは、印刷装置１５０に入力された身体情報を用いてプリントサーバ１３０で本人認証を行った後、印刷装置へ送信され出力される構成になっており、ユーザ識別子と身体特徴量の対応表をプリントサーバ１３０が持つことにより、データ処理装置１１０に身体情報入力装置を装備する必要がなくなるのとともに、印刷装置ごとにユーザ識別子と身体特徴量の対応表を登録する必要もなくなる。【選択図】        図１
2006163758.tif 000002
【特許請求の範囲】
【請求項１】
データ処理装置と印刷装置とプリントサーバからなる印刷システムであって、前記データ処理装置は、
印刷データにユーザ識別子と印刷装置識別子を付加してプリントサーバに送信する手段を備え、
前記印刷装置は、
身体情報データ入力手段と、
身体情報データに印刷装置識別子を付加してプリントサーバへ送信する手段と、
印刷データを印刷する手段を備え、
前記プリントサーバは、
ユーザ識別子と印刷装置識別子が付加された印刷データをスプールする手段と、
ユーザ識別子と身体特徴量の対応表と、
身体情報データから身体特徴量を抽出する手段と、
身体特徴量からユーザ識別子を検索する手段と、
ユーザ識別子に対応する印刷データがあるかどうか検索する手段と、
身体情報データに付随した印刷装置識別子と印刷データに付随した印刷装置識別
子が対応するかどうか判別する手段と、
印刷装置に印刷データを送信する手段を備えていることを特徴とする印刷システム。
【請求項２】
請求項１にて、
身体情報データとして、指紋画像を用い、
身体特徴量として、指紋の特徴量を用い、
前記印刷装置が、指紋読取装置を備えていることを特徴とする印刷システム。
【請求項３】
請求項１にて、
身体情報データとして、音声を用い、
身体特徴量として、声紋の特徴量を用い、
前記印刷装置が、音声入力装置を備えていることを特徴とする印刷システム。
【請求項４】
データ処理装置と印刷装置とプリントサーバからなる印刷システムであって、
前記データ処理装置は、
印刷データにユーザ識別子と印刷装置識別子を付加してプリントサーバに送信する手段を備え、
前記印刷装置は、
身体情報データ入力手段と、
身体情報データを暗号化する手段と、
暗号化した身体情報データに印刷装置識別子を付加してプリントサーバへ送信する手段と、
印刷データを印刷する手段を備え、
前記プリントサーバは、
ユーザ識別子と印刷装置識別子が付加された印刷データをスプールする手段と、
暗号化された身体情報データを復号化する手段と、
ユーザ識別子と身体特徴量の対応表と、
身体情報データから身体特徴量を抽出する手段と、
身体特徴量からユーザ識別子を検索する手段と、
ユーザ識別子に対応する印刷データがあるかどうか検索する手段と、
身体情報データに付随した印刷装置識別子と印刷データに付随した印刷装置識別
子が対応するかどうか判別する手段と、
印刷装置に印刷データを送信する手段を備えていることを特徴とする印刷システム。
【請求項５】
請求項４にて、
身体情報データとして、指紋画像を用い、
身体特徴量として、指紋の特徴量を用い、
前記印刷装置が、指紋読取装置を備えていることを特徴とする印刷システム。
【請求項６】
請求項４にて、
身体情報データとして、音声を用い、
身体特徴量として、声紋の特徴量を用い、
前記印刷装置が、音声入力装置を備えていることを特徴とする印刷システム。
【請求項７】
請求項４にて、
前記印刷装置による暗号化と、前記プリントサーバによる復号化は、共通鍵によってなされ、
前記印刷装置は、
共通鍵を登録する手段と、
共通鍵を変更する手段を備え、
前記プリントサーバは、
印刷装置に対応する共通鍵を登録する手段と、
印刷装置に対応する共通鍵を変更する手段と、
印刷装置識別子から、印刷装置に対応する共通鍵を検索する手段
を備えていることを特徴とする印刷システム。
【請求項８】
請求項４にて、
身体情報データとして、指紋画像を用い、
身体特徴量として、指紋の特徴量を用い、
前記印刷装置が、指紋読取装置を備えていることを特徴とする印刷システム。
【請求項９】
請求項４にて、
身体情報データとして、音声を用い、
身体特徴量として、声紋の特徴量を用い、
前記印刷装置が、音声入力装置を備えていることを特徴とする印刷システム。
【請求項１０】
データ処理装置と印刷装置とプリントサーバからなる印刷システムであって、
前記データ処理装置は、
印刷データにユーザ識別子と印刷装置識別子を付加してプリントサーバに送信する手段を備え、
前記印刷装置は、
身体情報データ入力手段と、
身体情報データから身体特徴量を抽出する手段と、
身体特徴量を暗号化する手段と、
暗号化した身体特徴量に印刷装置識別子を付加してプリントサーバへ送信する手段と、
印刷データを印刷する手段を備え、
前記プリントサーバは、
ユーザ識別子と印刷装置識別子が付加された印刷データをスプールする手段と、暗号化された身体特徴量を復号化する手段と、
ユーザ識別子と身体特徴量の対応表と、
身体特徴量からユーザ識別子を検索する手段と、
ユーザ識別子に対応する印刷データがあるかどうか検索する手段と、
身体情報データに付随した印刷装置識別子と印刷データに付随した印刷装置識別子が対応するかどうか判別する手段と、
印刷装置に印刷データを送信する手段を備えていることを特徴とする印刷システム。
【請求項１１】
請求項１０にて、
身体情報データとして、指紋画像を用い、
身体特徴量として、指紋の特徴量を用い、
前記印刷装置が、指紋読取装置を備えていることを特徴とする印刷システム。
【請求項１２】
請求項１０にて、
身体情報データとして、音声を用い、
身体特徴量として、声紋の特徴量を用い、
前記印刷装置が、音声入力装置を備えていることを特徴とする印刷システム。
【請求項１３】
請求項１０にて、
前記印刷装置による暗号化と、前記プリントサーバによる復号化は、共通鍵によってなされ、
前記印刷装置は、
共通鍵を登録する手段と、
共通鍵を変更する手段を備え、
前記プリントサーバは、
印刷装置に対応する共通鍵を登録する手段と、
印刷装置に対応する共通鍵を変更する手段と、
印刷装置識別子から、印刷装置に対応する共通鍵を検索する手段
を備えていることを特徴とする印刷システム。
【請求項１４】
請求項１０にて、
身体情報データとして、指紋画像を用い、
身体特徴量として、指紋の特徴量を用い、
前記印刷装置が、指紋読取装置を備えていることを特徴とする印刷システム。
【請求項１５】
請求項１０にて、
身体情報データとして、音声を用い、
身体特徴量として、声紋の特徴量を用い、
前記印刷装置が、音声入力装置を備えていることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して印刷データをやりとりする印刷システムであってユーザ認証に用いる身体的特徴情報の暗号化に適する印刷システムに関する。
【背景技術】
【０００２】
近年、企業のオフィスにおいては情報インフラの整備が進み、ネットワークを介した印刷システムが普及している。
【０００３】
印刷システムでは、データ端末から送られた印刷データがネットワークで接続されているプリンタから出力されるようになっている。
【０００４】
このようなプリンタは、共有環境下に置かれているため、出力された書類が印刷を指示した本人以外の目に触れてしまう危険性を伴っている。
【０００５】
そこで、指紋や声紋など、偽造困難であり、かつ、紛失したり、盗難にあう可能性が低い、身体特徴量を用いたユーザ認証を行う印刷システムが発明されている（特許文献１）。
【０００６】
例えば、特許文献１に開示されている。
【０００７】
前記発明は、データ処理装置から印刷データに指紋情報を付加してプリントサーバにスプールし、印刷装置からプリントサーバへ指紋情報を送信されてきた指紋情報と一致すると判断された場合に印刷装置へ印刷データを送信する技術がである。
【０００８】
また、プリンタが、ユーザ識別子と音声特徴量の対応ファイルを持ち、プリンタ側で、ユーザ認証を行い、正規ユーザであると判定されたときのみ、印刷を開始するシステムが知られている（特許文献２）。
【０００９】
例えば、特許文献２である。
【特許文献１】特開２００１−０５１９１５号公報
【特許文献２】特開平７−１５２５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ユーザ認証の方法としては、パスワードや、ＩＣカードを用いるものが広く知られている。しかし、パスワードは、他人に知られてしまったり、忘れてしまう可能性がある。また、ＩＣカードのような物は、紛失や盗難の可能性がある。
【００１１】
共有環境下にある印刷装置は、印刷装置が複数ある場合、印刷装置を間違って指定してしまった場合には、間違った印刷装置によって印刷物が印刷されてしまい、印刷物が第三者の目に触れてしまうという課題がある。
【００１２】
前記、特許文献１に開示されている印刷システムでは、データ処理装置側に指紋読取装置がない場合は、セキュアプリントができないという課題があった。
【００１３】
前記、特許文献２に開示されている印刷システムでは、オフィスに複数の印刷装置がある場合、複数の印刷装置にそれぞれユーザ識別子と身体特徴量の対応表を登録する必要がある。例えば、ユーザを登録したり、ユーザ登録を削除したりするたびに、複数のプリンタに対して登録や削除の作業を行わなければならず、作業量が多くなってしまうという課題があった。また、ネットワーク上を流れる電子データは、傍受され、複製される危険性がある。
【００１４】
身体情報データや、身体特徴量データを、ネットワークを通じてやり取りする場合、身体情報データや、身体特徴量データの保護が重要な課題の一つである。
【課題を解決するための手段】
【００１５】
本発明では、パスワードのように、他人に簡単に知られてしまったり、忘れてしまったりするような認証手段や、ＩＣカードのように紛失や盗難の可能性がある認証手段に対しては、身体特徴量を用いたユーザ認証を行い解決する。
【００１６】
身体特徴量を用いたユーザ認証は、身体特徴慮を偽造することが困難であり、かつ紛失、盗難、忘却といった恐れもない。
【００１７】
共有環境下にある印刷装置は、印刷装置が複数ある場合、印刷装置を間違って指定してしまった場合には、間違った印刷装置によって印刷物が印刷されてしまい、印刷物が第三者の目に触れてしまうという課題に対しては、本人が印刷装置の前に居ることを身体情報を用いてユーザ認証を行うことで確認し、印刷装置識別子を印刷データと、身体情報データに付加することで間違って指定した印刷装置から印刷が行われないようにするという手段により解決する。
【００１８】
データ処理装置側に身体特徴量読取装置がないと、身体特徴量を用いたユーザ認証ができないという課題に対しては、プリンタサーバにユーザ識別子と身体特徴量データの対応表を持たせ、データ処理装置からユーザ識別子を入力することにより、データ処理装置側に身体情報入力装置が無くても、身体特徴量を用いたユーザ認証を行えるようにする。
【００１９】
また、プリントサーバが、ユーザ識別子と身体特徴量データの対応表を持つことにより、複数の印刷装置にそれぞれユーザ識別子と身体特徴量の対応表を登録する作業が発生するという課題を解決する。
【００２０】
身体情報データの保護という課題に対しては、暗号化により解決し、さらに、暗号化と復号化の鍵を変更できる手段を備えることにより、万一、暗号化された身体情報データが傍受されても、暗号化と復号化の鍵を変更する手段により解決する。
【００２１】
身体特徴量データの保護という課題に対しては、身体特徴量データをネットワーク上に流さず、プリントサーバ上で、身体情報データから身体特徴量データを抽出する処理を行うことで解決する。
【発明の効果】
【００２２】
本発明では、データ処理装置から、印刷データにユーザ識別子と印刷装置識別子を付加してプリントサーバへ送信し、プリントサーバはユーザ識別子と印刷装置識別子が付加された印刷データをスプールし、印刷装置からユーザが身体情報を入力すると印刷装置は、ユーザの身体情報データを暗号化し、暗号化した身体情報データに印刷装置識別子を付加してプリントサーバへ送信し、プリントサーバは、暗号化された身体情報データを復号化し、復号化された身体情報データから特徴量を抽出し、身体特徴量データに対応するユーザ識別子を検索し、一致する身体特徴量データがある場合に、身体特徴量データに対応するユーザ識別子が付加された印刷データがあるかどうかを検索し、印刷データがあったとき、印刷データに付加された印刷装置識別子と身体情報データに付加された印刷装置識別子が一致する場合に、印刷装置識別子に対応する印刷装置へ印刷データを送信し、印刷データを受信した印刷装置は、印刷データを印刷することにより、正規のユーザのみの指示により、印刷を行うようにすることができる。
【００２３】
本発明では、印刷装置を間違って指定してしまった場合でも、本人が印刷装置の前に居ることを身体情報を用いてユーザ認証を行うことで確認し、印刷装置識別子を印刷データと、身体情報データに付加することで間違って指定した印刷装置から印刷が行われないようにするという効果がある。
【００２４】
本発明では、プリントサーバが、身体特徴量とユーザ識別子の対応表を持つことにより、ＰＣ側に身体情報を読み取る装置がない、または、印刷装置毎に身体特徴量とユーザ識別子の対応表を登録する作業を行わなくても、身体特徴量を用いたユーザ認証を行うことができるという効果がある。
【００２５】
本発明では、身体情報データを暗号化してネットワーク上に流すことにより、身体情報データを保護することができるという効果がある。
【００２６】
本発明では、身体情報データの暗号化と復号化の鍵を変更できるようにしておくことで、暗号化した身体情報データを傍受され、複製されてしまったとしても、複製された暗号化された身体情報データを無効にすることができるという効果がある。
【００２７】
本発明では、身体特徴量データをネットワーク上に流さず、プリントサーバ上で、身体情報データから身体特徴量データを抽出する処理を行うことで、身体特徴量データを保護することができるという効果がある。
【発明を実施するための最良の形態】
【００２８】
以下、添付の図面を参照して本発明の印刷システム及びユーザ認証に用いる身体的特徴情報の暗号化に関する実施形態を説明する。
【実施例】
【００２９】
（第１の実施形態）
図１は本発明に係る印刷システムの第１の実施形態における構成図を示した図である。図で示したように、印刷システムは、文書作成等のデータ処理を行うデータ処理装置１１０、１２１、１２２、・・・と、データ処理装置１１０、１２１、１２２、・・・から送信された印刷ジョブを印刷する印刷装置１５０、１６１、１６２、・・・と、印刷ジョブを管理するプリントサーバ１３０とからなり、それぞれＬＡＮ（構内情報通信網）等のネットワーク１７０に接続されている。
【００３０】
データ処理装置１１０は、その動作を制御するＣＰＵ１１１と、ＣＰＵ１１１が実行時に参照するプログラムやデータがストアされているＲＡＭ（ランダムアクセスメモリ）１１３と、ＣＰＵ１１１が実行する所定のプログラムを格納しているＲＯＭ（読み出し専用メモリ）１１２と、補助記憶手段であるハードディスク１１７と、キーボードやマウスからなる入力部１１５と、ディスプレイ等の表示部１１６と、ネットワーク１７０を介して通信するためのネットワークインターフェース１１４とからなる。
【００３１】
プリントサーバ１３０も、データ処理装置１１０と同様の構成を有し、その全体動作を制御するＣＰＵ１３１、プログラムやデータを記憶するＲＯＭ１３２、ＲＡＭ１３３、及びハードディスク１３７等からなる。
【００３２】
プリントサーバ１３０の、ハードディスク１３７には、ユーザを識別するためのユーザ識別子と印刷装置を識別するための印刷装置識別子が付加された印刷データのリストと、ユーザ識別子と指紋特徴量の対応表と、印刷装置識別子と共通鍵の対応表とが保存されている。
【００３３】
ただし、印刷データリストはＲＡＭ１３３に、ユーザ識別子と指紋特徴量の対応表はＲＯＭ１３２に保存されていてもよい。
【００３４】
印刷装置１５０は、その動作を制御するＣＰＵ１５２と、ＣＰＵ１５２が実行時に参照するプログラムやデータがストアされているＲＡＭ１５３と、ＣＰＵ１５２が実行する所定のプログラムを格納するＲＯＭ１５３と、補助記憶手段であるハードディスク１５７と、ユーザが表示を見ながら操作を行うための操作パネル１５６と、ネットワーク１７０を介して通信するためのネットワークインターフェース１５１と、指紋読取装置１５５とからなる。
【００３５】
図２は、第１の実施形態におけるデータ処理装置に内蔵されているＣＰＵ１１１の動作を説明するフローチャートである。
【００３６】
ユーザは、印刷データを送信する前に、ユーザ識別子を入力（Ｓ２０１）し、印刷装置を指定し（Ｓ２０２）する。
【００３７】
ユーザによって指定された、ユーザ識別子と印刷装置識別子を印刷データに負荷してプリントサーバへ送信（Ｓ２０３）する。
【００３８】
図３は、第１の実施形態における印刷装置に内蔵されているＣＰＵ１５２の動作を説明するフローチャートである。
【００３９】
印刷データをプリントサーバへ送ったユーザは、印刷データの出力指示を行うために印刷装置のところへ来て、印刷装置の指紋読取装置（１５５）に指紋画像を読み取らせる（Ｓ３０１）。
【００４０】
指紋読取装置によって読み取られた指紋画像データから指紋の特徴量を抽出する（Ｓ３０３）。
【００４１】
抽出された指紋特徴量は、Ｓ３０３にてプリントサーバとの共通鍵にて暗号化する。
【００４２】
Ｓ３０３にて暗号化された指紋特徴量は、Ｓ３０４にてプリントサーバへ送信される。
【００４３】
プリントサーバにて認証作業が行われ、印刷データの正規のユーザであることが認証されれば、プリントサーバから印刷装置へ印刷データが送信されてくるので、送られてきた印刷データを受信する（Ｓ３０５）。
【００４４】
印刷装置は、受信した印刷データを印刷する（Ｓ３０６）。
【００４５】
図４は、第１の実施形態におけるプリントサーバに内蔵されているＣＰＵ１３１の動作を説明するフローチャートである。
【００４６】
プリントサーバは、データ処理装置１１０から送信されてきた、ユーザ識別子と印刷装置識別子が付加されている印刷データを受信し、ハードディスク１３７にスプールする（Ｓ４０１）。
【００４７】
Ｓ４０１にてスプールした印刷データに関しては、印刷装置から送信されてきた、印刷装置識別子が付加された暗号化された指紋特徴量を受信するまで待機する（Ｓ４０２）。
【００４８】
Ｓ４０２にて印刷装置識別子が付加された暗号化された指紋特徴量を受信した場合、Ｓ４０３にて受信した印刷装置識別子に対応する印刷データがあるかどうか、印刷データリストを使って検索する。
【００４９】
検索した結果、印刷装置識別子に対応する印刷データがない場合は、Ｓ４０２の待機状態に戻る。
【００５０】
検索した結果、印刷装置識別子に対応する印刷データがある場合は、Ｓ４０４にて印刷装置に対応する共通鍵を印刷装置識別子と共通鍵の対応表から検索して特定し、共通鍵によって、暗号化されていた指紋特徴量を復号化する。
【００５１】
Ｓ４０５では、指紋特徴量に対応するユーザ識別子をユーザ識別子と指紋特徴量の対応表から検索して特定し、特定できない場合はＳ４０２の待機状態に戻り、特定できる場合は、Ｓ４０６に進む。
【００５２】
Ｓ４０６では、ユーザ識別子と印刷装置識別子に対応する印刷データを印刷データリストにて特定し、特定できない場合は、Ｓ４０２の待機状態に戻り、特定できる場合は、Ｓ４０７へ進む。
【００５３】
Ｓ４０７では、印刷装置識別子に対応する印刷装置へ印刷データを送信する。
【００５４】
図５は、第１の実施形態における印刷装置に内蔵されているＣＰＵ１５２が指紋画像から指紋特徴量を抽出する動作を説明するためのフローチャートである。
【００５５】
画像データの２値化を行い（Ｓ５０１）、さらにこのデータの細線化を行う（Ｓ５０２）。
【００５６】
Ｓ５０３にて指紋の輪郭から方向を求める。
【００５７】
Ｓ５０４にて指紋の渦の中心検出を行い、検出された場合は（Ｓ５０５）、検出された中心から半径Ｒの範囲の２値化、細線化が行われたデータを特徴量とする（Ｓ５０６）。
【００５８】
Ｓ５０４にて指紋の渦の中心検出を行った結果、検出されなかった場合は（Ｓ５０５）、輪郭により囲まれる範囲の中心に最も近い端点を検出し（Ｓ５０７）、端点から半径Ｒの範囲の２値化、細線化されたデータを特徴量とする（Ｓ５０８）。
【００５９】
ここで、端点とは、指紋の流線が途切れる点のことである。
【００６０】
（第２の実施形態）
図６は、本発明の第２の実施形態における印刷システムの構成図である。
【００６１】
図で示したように、印刷システムは、文書作成等のデータ処理を行うデータ処
理装置６１０、６２１、６２２、・・・と、データ処理装置６１０、６２１、６２
２、・・・から送信された印刷ジョブを印刷する印刷装置６５０、６６１、６６２
、・・・と、印刷ジョブを管理するプリントサーバ６３０とからなり、それぞれＬ
ＡＮ（構内情報通信網）等のネットワーク６７０に接続されている。
【００６２】
データ処理装置６１０は、その動作を制御するＣＰＵ６１１と、ＣＰＵ６１１が実行時に参照するプログラムやデータがストアされているＲＡＭ（ランダムアクセスメモリ）６１３と、ＣＰＵ６１１が実行する所定のプログラムを格納しているＲＯＭ（読み出し専用メモリ）６１２と、補助記憶手段であるハードディスク６１７と、キーボードやマウスからなる入力部６１５と、ディスプレイ等の表示部６１６と、ネットワーク６７０を介して通信するためのネットワークインターフェース６１４とからなる。
【００６３】
プリントサーバ６３０も、データ処理装置６１０と同様の構成を有し、その全体動作を制御するＣＰＵ６３１、プログラムやデータを記憶するＲＯＭ６３２、ＲＡＭ６３３、及びハードディスク６３７等からなる。
【００６４】
プリントサーバ６３０の、ハードディスク６３７には、ユーザを識別するためのユーザ識別子と印刷装置を識別するための印刷装置識別子が付加された印刷データのリストと、ユーザ識別子と音声特徴量の対応表と、印刷装置識別子と共通鍵の対応表とが保存されている。
【００６５】
ただし、印刷データリストはＲＡＭ６３３に、ユーザ識別子と指紋特徴量の対応表はＲＯＭ６３２に保存されていてもよい。
【００６６】
印刷装置６５０は、その動作を制御するＣＰＵ６５２と、ＣＰＵ６５２が実行時に参照するプログラムやデータがストアされているＲＡＭ６５３と、ＣＰＵ６５２が実行する所定のプログラムを格納するＲＯＭ６５３と、補助記憶手段であるハードディスク６５７と、ユーザが表示を見ながら操作を行うための操作パネル６５６と、ネットワーク６７０を介して通信するためのネットワークインターフェース６５１と、音声入力装置６５５とからなる。
【００６７】
図７は、第２の実施形態におけるデータ処理装置に内蔵されているＣＰＵ６１１の動作を説明するフローチャートである。
【００６８】
ユーザは、印刷データを送信する前に、ユーザ識別子を入力（Ｓ７０１）し、印刷装置を指定し（Ｓ７０２）する。
【００６９】
ユーザによって指定された、ユーザ識別子と印刷装置識別子を印刷データに負荷してプリントサーバへ送信（Ｓ７０３）する。
【００７０】
図８は、第２の実施形態における印刷装置に内蔵されているＣＰＵ６５２の動作を説明するフローチャートである。
【００７１】
印刷データをプリントサーバへ送ったユーザは、印刷データの出力指示を行うために印刷装置のところへ来て、印刷装置の音声入力装置（６５５）に音声を入力する（Ｓ８０１）。
【００７２】
Ｓ８０２にて音声入力装置に入力した情報を音声データにする。
【００７３】
Ｓ８０３にて音声データは、Ｓ８０４にてプリントサーバへ送信される。
【００７４】
プリントサーバにて認証作業が行われ、印刷データの正規のユーザであることが認証されれば、プリントサーバから印刷装置へ印刷データが送信されてくるので、送られてきた印刷データを受信する（Ｓ８０５）。
【００７５】
印刷装置は、受信した印刷データを印刷する（Ｓ８０６）
図９は、第２の実施形態におけるプリントサーバに内蔵されているＣＰＵ６３１の動作を説明するフローチャートである。
【００７６】
プリントサーバは、データ処理装置６１０から送信されてきた、ユーザ識別子と印刷装置識別子が付加されている印刷データを受信し、ハードディスク６３７にスプールする（Ｓ９０１）。
【００７７】
Ｓ９０１にてスプールした印刷データに関しては、印刷装置から送信されてきた、印刷装置識別子が付加された暗号化された音声データを受信するまで待機する（Ｓ９０２）。
【００７８】
Ｓ９０２にて印刷装置識別子が付加された暗号化された音声データを受信した場合、Ｓ９０３にて受信した印刷装置識別子に対応する印刷データがあるかどうか、６３２の印刷データリストを使って検索する。
【００７９】
検索した結果、印刷装置識別子に対応する印刷データがない場合は、Ｓ９０２の待機状態に戻る。
【００８０】
検索した結果、印刷装置識別子に対応する印刷データがある場合は、Ｓ９０４にて印刷装置に対応する共通鍵を印刷装置識別子と共通鍵の対応表から検索して特定し、共通鍵によって、暗号化されていた音声データを復号化する。
【００８１】
Ｓ９０５では、Ｓ９０４で復号化された音声データから音声特徴量を抽出する。
【００８２】
Ｓ９０６では、音声特徴量に対応するユーザ識別子をユーザ識別子と音声特徴量の対応表から検索して特定し、特定できない場合はＳ９０２の待機状態に戻り、特定できる場合は、Ｓ９０７に進む。
【００８３】
Ｓ９０７では、ユーザ識別子と印刷装置識別子に対応する印刷データを印刷データリストにて特定し、特定できない場合は、Ｓ９０２の待機状態に戻り、特定できる場合は、Ｓ９０８へ進む。
【００８４】
Ｓ９０８では、印刷装置識別子に対応する印刷装置へ印刷データを送信する。
【００８５】
図１０は、第２の実施形態におけるプリントサーバに内蔵されているＣＰＵ６３１が、音声データから音声特徴量を抽出する動作を説明するためのフローチャートである。
【００８６】
最初のステップＳ１００１において、音声入力装置６５５を介してデジタル音声情報が入力されると、次にステップＳ１１０２に進み、入力されたデジタル音声情報は、あるサンプル点数をもって高速フーリエ変換（ＦＦＴ）される。
【００８７】
次に，ステップＳ１００３において、上記高速フーリエ変換された音声信号の周波数成分が分析される。次に、ステップＳ１００４においてピッチ検出が行われる。これは、ステップＳ１００３で周波数分解された巣ペクトラムと呼ばれる音声情報には，人間の声帯の基本周波数であるピッチが含まれているので、そのピッチを検出するものである。
【００８８】
次に、ステップＳ１００５において、上述したステップＳ１００４で検出されたピッチ情報より、人間の個人情報の１つである声道の形の情報が含まれている低周波成分を抽出する。
【００８９】
次に、ステップＳ１００６に進み、ステップＳ１００５で求められた上記声道の形の情報を、ケプトストラムと呼ばれる個人情報をよく表す特徴パラメータへと変換される。音声特徴量であるケプトストラム及び特徴量を利用したマッチング技術は公知の技術であり、例えば、特開平０９−２３０８８８号に詳述されているので、詳細な説明を省略する。
【００９０】
図１１は、印刷装置に内蔵されているＣＰＵ６５２が、印刷装置の共通鍵を変更する動作を説明するためのフローチャートである。
【００９１】
まず、ステップＳ１１０１で、現在の共通鍵を入力し、ステップ１１０２で入力した共通鍵が正しく無ければ、共通鍵変更処理を終了し、入力した共通鍵が正しければ、続いてステップＳ１１０３にて１回目の新しい共通鍵入力を行う。
【００９２】
ステップＳ１１０４では、２回目の新しい共通鍵の入力を行い、１回目と２回目の新しい共通鍵が一致するかどうかステップＳ１１０５にて比較する。
【００９３】
ここで、ステップ１１０３とステップ１１０４で２回新しい共通鍵を入力しているのは、タイプミスを防ぐためである。
【００９４】
ステップ１１０５で１回目と２回目に入力した新しい共通鍵が一致しない場合は、共通鍵変更の処理を中断し終了する。
【００９５】
ステップ１１０５で１回目と２回目に入力した新しい共通鍵が一致する場合は、ステップＳ１１０６へ進み、現在の共通鍵に新しい共通鍵を上書きし、共通鍵変更の処理を完了する。
【００９６】
図１２は、プリントサーバに内蔵されているＣＰＵ６３１が、プリントサーバの共通鍵を変更する時の動作を説明するためのフローチャートである。
【００９７】
まず、ステップＳ１２０１で、共通鍵を変更したい印刷装置の印刷装置識別子を指定し、次に、ステップ１２０２で指定した印刷装置に対応する、現在の共通鍵を入力し、ステップ１２０３で入力した共通鍵が正しく無ければ、共通鍵変更処理を終了し、入力した共通鍵が正しければ、続いてステップＳ１２０４にて１回目の新しい共通鍵入力を行う。
【００９８】
ステップＳ１２０５では、２回目の新しい共通鍵の入力を行い、１回目と２回目の新しい共通鍵が一致するかどうかステップＳ１２０６にて比較する。
【００９９】
ここで、ステップ１２０４とステップ１２０５で２回新しい共通鍵を入力しているのは、タイプミスを防ぐためである。
【０１００】
ステップ１２０６で１回目と２回目に入力した新しい共通鍵が一致しない場合は、共通鍵変更の処理を中断し終了する。
【０１０１】
ステップ１２０６で１回目と２回目に入力した新しい共通鍵が一致する場合は、ステップＳ１２０７へ進み、現在の共通鍵に新しい共通鍵を上書きし、共通鍵変更の処理を完了する。
【０１０２】
（本発明の他の実施形態）
第１の実施形態では、印刷装置側で指紋画像データから指紋特徴量を抽出して、抽出した指紋特徴量を暗号化してプリントサーバへ送信していたが、印刷装置側では、指紋画像データをそのまま暗号化して、プリントサーバへ送信し、プリントサーバ側で復号化した後、指紋特徴量を抽出することも本発明に含まれる。
【０１０３】
第２の実施形態では、印刷装置側で音声データをそのまま暗号化し、プリントサーバ側へ送信し、プリントサーバ側では、音声データを復号化した後、音声特徴量の抽出を行っていたが、印刷装置側で音声データから音声特徴量を抽出し、音声特徴量を暗号化してプリントサーバ側へ送信し、プリントサーバ側では、暗号化された音声特徴量を復号化するといったことも本発明に含まれる。
【図面の簡単な説明】
【０１０４】
【図１】第１の実施形態の構成を示す構成図である。
【図２】第１の実施形態におけるデータ処理装置に内蔵されているＣＰＵ１１１の動作を説明するフローチャートである。
【図３】第１の実施形態における印刷装置に内蔵されているＣＰＵ１５２の動作を説明するフローチャートである。
【図４】第１の実施形態におけるプリントサーバに内蔵されているＣＰＵ１３１の動作を説明するフローチャートである。
【図５】第１の実施形態における印刷装置に内蔵されているＣＰＵ１５２が指紋画像から指紋特徴量を抽出する動作を説明するためのフローチャートである。
【図６】、第２の実施形態の構成を示す構成図である。
【図７】、第２の実施形態におけるデータ処理装置に内蔵されているＣＰＵ６１１の動作を説明するフローチャートである。
【図８】、第２の実施形態における印刷装置に内蔵されているＣＰＵ６５２の動作を説明するフローチャートである。
【図９】、第２の実施形態におけるプリントサーバに内蔵されているＣＰＵ６３１の動作を説明するフローチャートである。
【図１０】第２の実施形態におけるプリントサーバに内蔵されているＣＰＵ６３１が、音声データから音声特徴量を抽出する動作を説明するためのフローチャートである。
【図１１】印刷装置に内蔵されているＣＰＵ１５２及び６５２が、印刷装置の共通鍵を変更する動作を説明するためのフローチャートである。
【図１２】プリントサーバに内蔵されているＣＰＵ１３１及び６３１が、プリントサーバの共通鍵を変更する時の動作を説明するためのフローチャートである。
【符号の説明】
【０１０５】
１１０  データ処理装置
１２１  データ処理装置
１２２  データ処理装置
１３０  プリントサーバ
１５０  印刷装置
１６１  印刷装置
１６２  印刷装置
【図１】
2006163758.tif 000003
【図２】
2006163758.tif 000004
【図３】
2006163758.tif 000005
【図４】
2006163758.tif 000006
【図５】
2006163758.tif 000007
【図６】
2006163758.tif 000008
【図７】
2006163758.tif 000009
【図８】
2006163758.tif 000010
【図９】
2006163758.tif 000011
【図１０】
2006163758.tif 000012
【図１１】
2006163758.tif 000013
【図１２】
2006163758.tif 000014