(57)【要約】  【課題】  利用しやすい認証システムを提供する。  【解決手段】  画像形成システム１は、ユーザが任意に選択した被写体（認証媒体１２）から画像情報を読み取り、読み取られた画像情報から、画像の内容を示さない特徴情報（無価値情報）を抽出し、抽出された特徴情報をデータファイルに関連付けてデータベースに登録する。そして、ユーザがデータファイルの印刷を要求する場合には、画像形成システム１は、ユーザから提供された認証媒体１２から画像情報を読み取り、読み取られた画像情報から特徴情報を抽出し、抽出された特徴情報と、データベースに登録されている特徴情報とを比較することにより、認証処理を行う。【選択図】図５
2008066943.tif 000002
【特許請求の範囲】
【請求項１】
第１の認証データとして画像情報を読み取る第１の画像読取手段と、
データファイルを、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部に対応付けて記録するファイル記録手段と、
第２の認証データとして画像情報を読み取る第２の画像読取手段と、
前記第１の画像読取手段により読み取られた画像情報の少なくとも一部と、前記第２の画像読取手段により読み取られた画像情報の少なくとも一部とを比較して、認証の成否を判定する判定手段と、
前記判定手段による判定結果に応じて、前記ファイル記録手段に記録されているデータファイルの出力を許可又は禁止する出力管理手段と
を有する認証システム。
【請求項２】
同一の登録処理において、データファイルと、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部とを前記ファイル記録手段に登録する登録手段
をさらに有し、
前記ファイル記録手段は、前記登録手段により登録されたデータファイル及び画像情報の少なくとも一部を互いに対応付けて記録する
請求項１に記載の認証システム。
【請求項３】
前記第１の画像読取手段により読み取られた画像情報から、画像の内容を示さない特徴情報を抽出する第１の抽出手段と、
前記第２の画像読取手段により読み取られた画像情報から、前記第１の抽出手段と同種の特徴情報を抽出する第２の抽出手段と
をさらに有し、
前記判定手段は、前記第１の抽出手段により抽出された特徴情報と、前記第２の抽出手段により抽出された特徴情報とを比較して、認証の成否を判定する
請求項１に記載の認証システム。
【請求項４】
前記第１の画像読取手段は、被写体から画像情報を読み取り、
前記第１の抽出手段は、前記被写体の大きさ、像密度、像密度の偏りを示す情報、又は、前記被写体の形状、の少なくとも１つを前記特徴情報として抽出する
請求項３に記載の認証システム。
【請求項５】
前記第１の抽出手段は、前記画像情報から、複数種類の特徴情報を抽出し、
前記第２の抽出手段は、前記第１の抽出手段と同じ複数種類の特徴情報を抽出し、
前記判定手段は、前記第１の抽出手段により抽出された複数種類の特徴情報と、前記第２の抽出手段により抽出された複数種類の特徴情報とをそれぞれ比較して、認証の成否を判定する
請求項３又は４に記載の認証システム。
【請求項６】
前記ファイル記録手段に記録されているデータファイルが出力された場合に、このファイル記録手段から、このデータファイルと、このデータファイルに対応付けられている画像情報とを削除する削除手段
をさらに有する請求項１に記載の認証システム。
【請求項７】
第１の認証データとして画像情報を読み取る第１の画像読取手段と、
データファイルを、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部に対応付けて記録するファイル記録手段と、
第２の認証データとして画像情報を読み取る第２の画像読取手段と、
前記第１の画像読取手段により読み取られた画像情報の少なくとも一部と、前記第２の画像読取手段により読み取られた画像情報の少なくとも一部とを比較して、認証の成否を判定する判定手段と、
前記判定手段による判定結果に応じて、前記ファイル記録手段に記録されているデータファイルに基づく画像形成処理を行う画像形成装置と
を有する画像形成システム。
【請求項８】
第１の認証データとして画像情報を取得するステップと、
データファイルを、前記第１の認証データとして取得された画像情報の少なくとも一部に対応付けてデータベースに登録するステップと、
第２の認証データとして画像情報を取得するステップと、
前記第１の認証データとしてデータベースに登録された画像情報の少なくとも一部と、前記第２の認証データとして取得された画像情報の少なくとも一部とを比較して、認証の成否を判定するステップと、
認証成否の判定結果に応じて、前記データベースに登録されたデータファイルの出力を許可又は禁止するステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証システム、画像形成システム及びそのプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、あらかじめ登録された認証データと、ネットに接続された機器から入力されたデータを照合して認証を行うことで、電子署名された資料の画像形成を制限するシステムが開示されている。
また、特許文献２には、あらかじめ登録された画像データと付帯データを用い、ネットに接続された機器へ特定の認証カードでアクセスすることにより、認証が行われるシステムが開示されている。
【特許文献１】特開２００２−３６８９１５号公報
【特許文献２】特開２００４−２３４３４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、上述した背景からなされたものであり、利用しやすい認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
［認証システム］
上記目的を達成するために、本発明にかかる認証システムは、第１の認証データとして画像情報を読み取る第１の画像読取手段と、データファイルを、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部に対応付けて記録するファイル記録手段と、第２の認証データとして画像情報を読み取る第２の画像読取手段と、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部と、前記第２の画像読取手段により読み取られた画像情報の少なくとも一部とを比較して、認証の成否を判定する判定手段と、前記判定手段による判定結果に応じて、前記ファイル記録手段に記録されているデータファイルの出力を許可又は禁止する出力管理手段とを有する。
【０００５】
好適には、同一の登録処理において、データファイルと、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部とを前記ファイル記録手段に登録する登録手段をさらに有し、前記ファイル記録手段は、前記登録手段により登録されたデータファイル及び画像情報の少なくとも一部を互いに対応付けて記録する。
【０００６】
好適には、前記第１の画像読取手段により読み取られた画像情報から、画像の内容を示さない特徴情報を抽出する第１の抽出手段と、前記第２の画像読取手段により読み取られた画像情報から、前記第１の抽出手段と同種の特徴情報を抽出する第２の抽出手段とをさらに有し、前記判定手段は、前記第１の抽出手段により抽出された特徴情報と、前記第２の抽出手段により抽出された特徴情報とを比較して、認証の成否を判定する。
【０００７】
好適には、前記第１の画像読取手段は、被写体から画像情報を読み取り、前記第１の抽出手段は、前記被写体の大きさ、像密度、像密度の偏りを示す情報、又は、前記被写体の形状、の少なくとも１つを前記特徴情報として抽出する。
【０００８】
好適には、前記第１の抽出手段は、前記画像情報から、複数種類の特徴情報を抽出し、前記第２の抽出手段は、前記第１の抽出手段と同じ複数種類の特徴情報を抽出し、前記判定手段は、前記第１の抽出手段により抽出された複数種類の特徴情報と、前記第２の抽出手段により抽出された複数種類の特徴情報とをそれぞれ比較して、認証の成否を判定する。
【０００９】
好適には、前記ファイル記録手段に記録されているデータファイルが出力された場合に、このファイル記録手段から、このデータファイルと、このデータファイルに対応付けられている画像情報とを削除する削除手段をさらに有する。
【００１０】
［画像形成システム］
また、本発明にかかる画像形成システムは、第１の認証データとして画像情報を読み取る第１の画像読取手段と、データファイルを、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部に対応付けて記録するファイル記録手段と、第２の認証データとして画像情報を読み取る第２の画像読取手段と、前記第１の画像読取手段により読み取られた画像情報の少なくとも一部と、前記第２の画像読取手段により読み取られた画像情報の少なくとも一部とを比較して、認証の成否を判定する判定手段と、前記判定手段による判定結果に応じて、前記ファイル記録手段に記録されているデータファイルに基づく画像形成処理を行う画像形成装置とを有する。
【００１１】
［プログラム］
また、本発明にかかるプログラムは、第１の認証データとして画像情報を取得するステップと、データファイルを、前記第１の認証データとして取得された画像情報の少なくとも一部に対応付けてデータベースに登録するステップと、第２の認証データとして画像情報を取得するステップと、前記第１の認証データとしてデータベースに登録された画像情報の少なくとも一部と、前記第２の認証データとして取得された画像情報の少なくとも一部とを比較して、認証の成否を判定するステップと、認証成否の判定結果に応じて、前記データベースに登録されたデータファイルの出力を許可又は禁止するステップとをコンピュータに実行させる。
【発明の効果】
【００１２】
請求項１にかかる発明は、認証処理に用いる媒体の自由度を高めることができる。
請求項２にかかる発明は、認証を要するデータファイル毎に認証データを登録させることにより、認証サービスの一時利用を可能にする。
請求項３にかかる発明は、情報の漏洩を防止する。
請求項４にかかる発明は、情報漏洩を防止しながら、種々の媒体で認証処理を行うことができる。
請求項５にかかる発明は、認証処理の精度をより高めることができる。
請求項６にかかる発明は、認証サービスの一時利用を可能にしつつ、情報漏洩を防止することができる。
請求項７にかかる発明は、プリントサービスにおける認証処理を、より自由度の高い媒体で実現する。
請求項８にかかる発明は、認証処理に用いる媒体の自由度を高めることができる。
【発明を実施するための最良の形態】
【００１３】
［システム構成］
まず、画像形成システム１の全体構成を説明する。
図１は、画像形成システム１の構成を例示する図である。
図１に例示するように、画像形成システム１は、コンピュータ端末１４、複合機２０、及び認証サーバ３０を有する。
コンピュータ端末１４は、サービスの提供を受けるユーザが利用するコンピュータであり、例えば、モバイルコンピュータである。本例のコンピュータ端末１４は、ユーザの操作に応じて、印刷したいデータファイルを複合機２０に送信する。
【００１４】
複合機２０は、媒体から画像を読み取る画像形成ユニットと、画像を用紙等に形成する画像形成ユニットとを有する。本例の複合機２０は、コンピュータ端末１４からデータファイルを受信すると、ユーザにより提供された認証媒体１２から画像を読み取り、受信したデータファイルを、読み取られた画像情報の一部（第１の認証データ）に対応付けて認証サーバ３０に登録する。なお、ユーザは、任意の被写体を認証媒体１２として利用することができる。
また、本例の複合機２０は、ユーザからデータファイルの印刷要求がなされると、ユーザにより提供された認証媒体１２から画像を読み取り、読み取られた画像情報の一部（第２の認証データ）を認証サーバ３０に送信して、認証を要求する。
【００１５】
認証サーバ３０は、認証処理を行うサーバ装置である。本例の認証サーバ３０は、複合機２０から受信したデータファイル及び第１の認証データをデータベースに登録する。また、本例の認証サーバ３０は、複合機２０から第２の認証データを受信すると、受信した第２の認証データと、データベースに登録されている第１の認証データとを比較して認証処理を行い、認証に成功した場合に、データベースに登録されているデータファイルを複合機２０に送信して、このデータファイルを印刷させる。
【００１６】
本例では、複合機２０及び認証サーバ３０は、予めＬＡＮに接続されており、コンピュータ端末１４は、ユーザが持ち込んでこのＬＡＮに適宜接続される。なお、本例では、コンピュータ端末１４、複合機２０、及び認証サーバ３０がＬＡＮで接続されるが、これに限定されるものではなく、インターネット等の他の通信回線を介して接続されてもよい。また、本例では、複合機２０が用いられているが、この複合機２０の機能をプリンタ装置とスキャナ装置との組合せで実現してもよい。
【００１７】
［ファイル管理プログラム］
図２は、画像形成システム１（図１）で実行されるファイル管理プログラム５の機能構成を例示する図である。
図２に例示するように、ファイル管理プログラム５は、ファイル受付部５００、第１画像取得部５１０、第１抽出部５２０、登録部５３０、ファイルデータベース（ファイルＤＢ）５４０、第２画像取得部５５０、第２抽出部５６０、認証判定部５７０、出力管理部５８０、及び削除部５９０を有する。
本例では、ファイル受付部５００、第１画像取得部５１０、第１抽出部５２０、登録部５３０、第２画像取得部５５０、第２抽出部５６０及び出力管理部５８０が複合機２０に設けられており、登録部５３０、ファイルＤＢ５４０、認証判定部５７０及び削除部５９０が認証サーバ３０に設けられているが、これら機能構成の分配は、これに限定されるものではない。
ファイル管理プログラム５の各機能構成は、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録されており、この記録媒体を介して複合機２０及び認証サーバ３０にインストールされる。
なお、ファイルＤＢ５２０は、プログラムの一部として説明したが、実際には、認証サーバ３０の記憶領域と、この記憶領域を管理するソフトウェアとで実現される機能モジュールである。
【００１８】
ファイル管理プログラム５において、ファイル受付部５００は、ユーザのコンピュータ端末１４から、データファイルの登録要求を受け付けると、登録要求がなされたデータファイルを登録部５３０に出力する。
本例のファイル受付部５００は、コンピュータ端末１４からデータファイルの登録要求を受信すると、認証媒体１２の読取りを行うよう指示するメッセージをコンピュータ端末１４に表示させる。また、本例のファイル受付部５００は、データファイルの登録要求を受信すると、この要求に応じた処理を識別するためのジョブ番号を生成し、生成されたジョブ番号を第１画像取得部５１０に通知し、コンピュータ端末１４から受信したデータファイルをこのジョブ番号に対応付けて登録部５３０に出力する。
【００１９】
第１画像取得部５１０は、複合機２０の画像読取ユニットを制御して、ユーザにより提供された認証媒体１２（任意の被写体）から、画像情報を読み取り、読み取られた画像情報を第１抽出部５２０に出力する。
本例の第１画像取得部５１０は、ユーザの操作に応じて、複合機２０の画像読取ユニットを制御して、ユーザにより提供された認証媒体１２から、画像情報を読み取り、読み取られた画像情報を、ファイル受付部５００から通知されたジョブ番号に対応付けて第１抽出部５２０に出力する。
【００２０】
第１抽出部５２０は、第１画像取得部５１０から入力された画像情報から、被写体に表示された画像の内容を示さない特徴情報を抽出する。例えば、第１抽出部５２０は、第１画像取得部５１０から入力された画像情報から、被写体（認証媒体１２）の大きさを示す情報、被写体の形状を示す情報、画像に含まれる像密度を示す情報、及び、画像における像の偏りを示す情報のうち、少なくとも一つの情報を特徴情報として抽出する。
本例の第１抽出部５２０は、第１画像取得部５１０から入力された画像情報から、被写体の大きさを示すサイズ情報、被写体の形状を示す形状情報、画像に含まれる像密度を示す像密度情報、及び、画像における像の偏りを示す像偏り情報を特徴情報として抽出し、抽出された４つの特徴情報をジョブ番号に対応付けて登録部５３０に出力する。
【００２１】
登録部５３０は、ファイル受付部５００から入力されたデータファイルを、第１抽出部５２０から入力された特徴情報に対応付けてファイルＤＢ５４０に登録する。
本例の登録部５３０は、入力受付部５００から入力されたデータファイルをジョブ番号に対応付けてファイル部ＤＢ５４０のファイル管理テーブル５４４（後述）に登録し、第１抽出部５２０から入力された４つの特徴情報をジョブ番号に対応付けてファイルＤＢ５４０の特徴情報テーブル５４２（後述）に登録する。すなわち、本例では、ジョブ番号を介して、データファイルと特徴情報とが互いに対応付けられている。
【００２２】
ファイルＤＢ５４０は、ユーザから受信したデータファイルを、第１画像取得部５１０により取得された画像情報の一部と対応付けて記録する。
本例のファイルＤＢ５４０は、ユーザから受信したデータファイルを、第１抽出部５２０により抽出された特徴情報に対応付けて記録する。より具体的には、ファイルＤＢ５４０は、図３（Ａ）に例示するように、４つの特徴情報（サイズ情報、形状情報、像密度情報、及び像偏り情報）をジョブ番号に対応付けて特徴情報テーブル５４２として記録し、図３（Ｂ）に例示するように、ユーザから受信したデータファイルをジョブ番号に対応付けてファイル管理テーブル５４４として記録する。
【００２３】
第２画像取得部５５０は、複合機２０の画像読取ユニットを制御して、ユーザにより提供された認証媒体１２から、画像情報を読み取り、読み取られた画像情報を第２抽出部５６０に出力する。
本例の第２画像取得部５５０は、ユーザが、登録されたデータファイルの印刷を要求し認証媒体１２の読取りを指示する操作を行うと、このユーザの操作に応じて、複合機２０の画像読取ユニットを制御して、ユーザにより提供された認証媒体１２から、画像情報を読み取り、読み取られた画像情報を第２抽出部５６０に出力する。
【００２４】
第２抽出部５６０は、第２画像取得部５５０から入力された画像情報から、第１抽出部５２０と同じ種類の特徴情報を抽出する。
本例の第２抽出部５６０は、第２画像取得部５５０から入力された画像情報から、サイズ情報、形状情報、像密度情報、及び、像偏り情報を特徴情報として抽出し、抽出された４つの特徴情報を認証判定部５７０に出力する。
【００２５】
認証判定部５７０は、第２抽出部５６０から入力された特徴情報（画像情報の一部）と、ファイルＤＢ５４０に登録されている特徴情報とを比較して、認証の成否を判定し、判定結果（認証成功又は認証失敗）を出力管理部５８０に出力する。
本例の認証判定部５７０は、第２抽出部５６０から入力された４種類の特徴情報と、データファイルＤＢの特徴情報テーブル５４２に登録されている４種類の特徴情報とを比較して、全ての特徴情報が一致するジョブ番号を検索する。ここで、「特徴情報が一致する」とは、特徴情報が完全に一致する場合だけでなく、特徴情報の差異が既定の範囲内である場合も含む。
本例の認証判定部５７０は、特徴情報が一致するジョブ番号を発見した場合に、ファイル管理テーブル５４４を参照して、このジョブ番号に対応するデータファイルを読み出し、読み出されたデータファイルを出力管理部５８０に出力し、特徴情報が一致するジョブ番号を発見できなかった場合には、認証に失敗した旨を出力管理部５８０に出力する。
【００２６】
出力管理部５８０は、認証判定部５７０による判定結果に応じて、ファイルＤＢ５４０に登録されたデータファイルの出力を許可又は禁止する。
本例の出力管理部５８０は、認証判定部５７０からデータファイルが入力された場合（すなわち、認証に成功した場合）に、複合機２０の画像形成ユニットを制御して、入力されたデータファイルを印刷させ、データファイルの印刷が完了すると、このデータファイルに対応するジョブ番号を削除部５９０に通知する。また、本例の出力管理部５８０は、認証判定部５７０から認証に失敗した旨が入力された場合に、認証に失敗した旨を複合機２０の表示パネルに表示させ、認証に失敗した旨を削除部５９０に通知する。
【００２７】
削除部５９０は、ファイルＤＢ５４０に記録されているデータファイルが出力された場合に、このファイルＤＢ５４０から、出力されたデータファイルと、このデータファイルに対応付けて登録されている特徴情報（画像情報の一部）とを削除する。
本例の削除部５９０は、出力管理部５８０からジョブ番号（印刷が完了したデータファイルのジョブ番号）が通知されると、ファイルＤＢ５４０の特徴情報テーブル５４２から、通知されたジョブ番号に対応付けられた特徴情報（サイズ情報、形状情報、像密度情報及び像偏り情報）を削除し、ファイルＤＢ５４０のファイル管理テーブル５４４から、通知されたジョブ番号に対応付けられたデータファイルを削除する。
【００２８】
図４は、図３（Ａ）の特徴情報テーブル５４２に登録される像偏り情報を説明する図である。
図４（Ａ）に例示するように、認証媒体１２は、ユーザが任意に選択できる物体であるであるが、認証媒体１２に表示される像の配置は、認証媒体１２によって異なる。本例では、認証媒体１２の左側に人物の写真画像が表示され、認証媒体１２の右上に文字列が表示されているため、この認証媒体１２から読み取られた画像において、左側と右上側とに像が偏っている。
この像の偏りを評価するため、本例の第１抽出部５２０及び第２抽出部５６０（以下、抽出部と総称する）は、図４（Ｂ）に例示するように、読み取られた画像において、複数の画像領域（領域１、領域２、・・・、領域６）を設定し、設定された各画像領域における像密度を算出し、算出された像密度の大小によって、画像領域の順序を決定する。
本例の抽出部は、決定された画像領域の順序が、図４（Ｃ）に例示する像偏りパターンのいずれに該当するかを判定し、該当するパターンの識別情報を、像偏り情報とする。例えば、領域１、領域２、領域３、領域４、領域５、領域６の順で、像密度が小さくなっていく場合には、図４（Ｃ）の「パターン１」に該当し、領域１、領域４、領域２、領域５、領域３、領域８の順で、像密度が小さくなっていく場合には、図４（Ｃ）の「パターン２」に該当する。
【００２９】
［全体動作］
次に、画像形成システムの全体動作を説明する。
図５は、画像形成システム１におけるプリントサービス（Ｓ１０）のシーケンス図である。
図５に示すように、ステップ１００（Ｓ１００）において、コンピュータ端末１４は、ユーザの操作に応じて、複合機２０にアクセスして、データファイルの登録要求を行う。
複合機２０（ファイル受付部５００）は、コンピュータ端末１４からの登録要求に応じて、ジョブ番号を生成し、このジョブ番号に対応付けて認証媒体１２の画像読取りを行うよう指示するメッセージをコンピュータ端末１４に表示させる。
ステップ１０５（Ｓ１０５）において、コンピュータ端末１４が、ユーザにより指定されたデータファイルを複合機２０に送信すると、複合機２０は、受信したデータファイルをジョブ番号に対応付ける。
【００３０】
ステップ１１０（Ｓ１１０）において、ユーザは、表示されたメッセージに応じて、任意に選択した被写体（認証媒体１２）を複合機２０の画像読取ユニットにセットする。
複合機２０（第１画像取得部５１０）は、セットされた認証媒体１２から、画像情報を読み取り、読み取られた画像情報をジョブ番号に対応付ける。
ステップ１１５（Ｓ１１５）において、複合機２０（第１抽出部５２０）は、読み取られた画像情報から、サイズ情報、形状情報、像密度情報及び像偏り情報を生成し、ジョブ番号に対応付ける。
【００３１】
ステップ１２０（Ｓ１２０）において、複合機２０は、コンピュータ端末１４から受信したデータファイル、及び、生成された特徴情報（サイズ情報、形状情報、像密度情報及び像偏り情報）をジョブ番号に対応付けて認証サーバ３０に送信する。
ステップ１２５（Ｓ１２５）において、認証サーバ３０（登録部５３０）は、複合機２０から受信したデータファイル及び特徴情報をそれぞれジョブ番号に対応付けてファイルＤＢ５４０に登録する。
【００３２】
ステップ１３０（Ｓ１３０）において、ユーザは、画像形成システム１で登録されたデータファイルの印刷を行いたい場合には、認証媒体１２を複合機２０にセットして、認証媒体１２の画像読取りを指示する。
ステップ１３５（Ｓ１３５）において、複合機２０（第２画像取得部５５０）は、ユーザの指示に応じて、セットされた認証媒体１２から、画像情報を読み取る。
ステップ１４０（Ｓ１４０）において、複合機２０（第２抽出部５６０）は、読み取られた画像情報から、サイズ情報、形状情報、像密度情報及び像偏り情報を生成する。
【００３３】
ステップ１４５（Ｓ１４５）において、複合機２０は、生成された特徴情報（サイズ情報、形状情報、像密度情報及び像偏り情報）を認証サーバ３０に送信して、認証処理を要求する。
【００３４】
ステップ１５０（Ｓ１５０）において、認証サーバ３０（認証判定部５７０）は、複合機２０から受信した特徴情報と、ファイルＤＢ５４０の特徴情報テーブル５４２に登録されている特徴情報とを比較する。
ステップ１５５（Ｓ１５５）において、認証サーバ３０（認証判定部５７０）は、全ての特徴情報が一致するジョブ番号が存在した場合には、ファイル管理テーブル５４４を参照して、このジョブ番号に対応するデータファイルを読み出す。
なお、認証サーバ３０は、全ての特徴情報が一致するジョブ番号が存在しなかった場合には、認証に失敗した旨を複合機２０に表示させる。
【００３５】
ステップ１６０（Ｓ１６０）において、認証サーバ３０は、読み出されたデータファイルを複合機２０に送信する。
ステップ１６５（Ｓ１６５）において、複合機２０（出力管理部５８０）は、認証サーバ３０からデータファイルを受信すると、受信したデータファイルを用紙に印刷する。
【００３６】
ステップ１７０（Ｓ１７０）において、複合機２０は、受信したデータファイルの印刷が完了すると、このデータファイルに対応するジョブ番号を認証サーバ３０に送信する。
ステップ１７５（Ｓ１７５）において、認証サーバ３０（削除部５９０）は、複合機２０からジョブ番号を受信すると、受信したジョブ番号に対応する特徴情報及びデータファイルをファイルＤＢ５４０から削除する。
【００３７】
次に、上記シーケンス図のＳ１３０以降の処理をより詳細に説明する。
図６は、ファイル管理プログラム５（図２）による認証処理及び出力処理（Ｓ２０）のフローチャートである。
図６に示すように、ステップ２００（Ｓ２００）において、複合機２０の第２画像取得部５５０は、ユーザの指示に応じて、認証媒体１２から、画像情報を読み取り、読み取られた画像情報を第２抽出部５６０に出力する。
ステップ２１０（Ｓ２１０）において、第２抽出部５６０は、読み取られた画像情報から、サイズ情報、形状情報、像密度情報及び像偏り情報を特徴情報として抽出し、抽出された特徴情報を、認証サーバ３０の認証判定部５７０に送信する。
【００３８】
ステップ２２０（Ｓ２２０）において、認証判定部５７０は、第２抽出部５６０から受信した４種類の特徴情報（サイズ情報、形状情報、像密度情報及び像偏り情報）と、ファイルＤＢ５４０の特徴情報テーブル５４２に登録されている４種類の特徴情報とを比較する。
【００３９】
ステップ２３０（Ｓ２３０）において、認証判定部５７０は、第２抽出部５６０から受信した４種類の特徴情報と一致する特徴情報が特徴情報テーブル５４２に登録されていた場合に、Ｓ２４０の処理に移行し、一致する特徴情報が特徴情報テーブル５４２に登録されていなかった場合に、Ｓ２７０の処理に移行する。
【００４０】
ステップ２４０（Ｓ２４０）において、認証判定部５７０は、４種類全ての特徴情報が一致するジョブ番号が存在した場合には、ファイル管理テーブル５４４を参照して、このジョブ番号に対応するデータファイルを読み出し、読み出されたデータファイルを、複合機２０の出力管理部５８０に送信する。
ステップ２５０（Ｓ２５０）において、複合機２０の出力管理部５８０は、認証判定部５７０からデータファイルを受信すると、受信したデータファイルを用紙に印刷する。
ステップ２６０（Ｓ２６０）において、出力管理部５８０は、受信したデータファイルの印刷が完了すると、このデータファイルに対応するジョブ番号を認証サーバ３０の削除部５９０に送信する。
削除部５９０は、出力管理部５８０からジョブ番号を受信すると、受信したジョブ番号に対応する特徴情報及びデータファイルをファイルＤＢ５４０から削除する。また、第２画像取得部５５０、第２抽出部５６０及び認証判定部５７０は、認証媒体１２から読み取られた画像情報、及び、この画像情報から抽出された特徴情報を削除する。
【００４１】
ステップ２７０（Ｓ２７０）において、認証判定部５７０は、認証に失敗した旨を、複合機２０の出力管理部５８０に通知する。
出力管理部５８０は、認証に失敗した旨を表示パネルに表示する。
ステップ２８０（Ｓ２８０）において、第２画像取得部５５０、第２抽出部５６０及び認証判定部５７０は、認証媒体１２から読み取られた画像情報、及び、この画像情報から抽出された特徴情報を削除する。
【００４２】
［変形例］
次に、上記実施形態の変形例を説明する。
上記実施形態では、複合機２０と、認証サーバ３０とを別体として設けたが、これに限定されるものではなく、例えば、認証サーバ３０の機能を複合機２０に担わせてもよい。この場合、データファイルの登録処理、認証処理及びデータファイルの印刷処理を複合機２０が実施するため、ネットワーク上で送受信するデータ量を削減できる。
【図面の簡単な説明】
【００４３】
【図１】画像形成システム１の構成を例示する図である。
【図２】画像形成システム１（図１）で実行されるファイル管理プログラム５の機能構成を例示する図である。
【図３】ファイルＤＢ５４０に登録される情報を例示する図である。
【図４】特徴情報テーブル５４２（図３）に登録される像偏り情報を説明する図である。
【図５】画像形成システム１におけるプリントサービス（Ｓ１０）のシーケンス図である。
【図６】ファイル管理プログラム５（図２）による認証処理及び出力処理（Ｓ２０）のフローチャートである。
【符号の説明】
【００４４】
１・・・画像形成システム
１４・・・コンピュータ端末
２０・・・複合機
３０・・・認証サーバ
５・・・ファイル管理プログラム
５００・・・ファイル受付部
５１０・・・第１画像取得部
５２０・・・第１抽出部
５３０・・・登録部
５４０・・・ファイルデータベース
５５０・・・第２画像取得部
５６０・・・第２抽出部
５７０・・・認証判定部
５８０・・・出力管理部
５９０・・・削除部
【図１】
2008066943.tif 000003
【図２】
2008066943.tif 000004
【図３】
2008066943.tif 000005
【図４】
2008066943.tif 000006
【図５】
2008066943.tif 000007
【図６】
2008066943.tif 000008