(57)【要約】【課題】画像形成装置内で保持する認証情報を減らしつつ、認証サーバによる認証ができない場合に画像形成装置の利用を効率化する仕組みを提供すること。【解決手段】認証サーバは、画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶し、配信先となる前記画像形成装置ごとに、前記認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成し、前記認証テーブルを画像形成装置に送信するに配信する。画像形成装置は、前記認証テーブルを記憶し、ユーザ情報の受け付けに応じて、当該ユーザ情報の認証要求を行い、前記認証要求によって認証がされない場合に、前記認証テーブルを用いてローカル認証する。【選択図】図１
2013004035.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置へのログインに際し、ユーザ認証をするためのユーザ情報を記憶する認証サーバと画像形成装置を含む認証システムであって、
前記認証サーバは、
前記画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶する認証履歴記憶手段と、
配信先となる前記画像形成装置ごとに、前記認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成する認証テーブル作成手段と、
前記認証テーブルを画像形成装置に送信するに配信する配信手段と
を備え、
前記画像形成装置は、
前記認証テーブルを記憶する認証テーブル記憶手段と、
ユーザ情報の受け付けに応じて、当該ユーザ情報の認証要求を行う認証要求手段と、
前記認証要求によって認証がされない場合に、前記認証テーブル記憶手段に記憶される認証テーブルを用いて認証するローカル認証手段と
を備えることを特徴とする認証システム。
【請求項２】
前記画像形成装置は、
前記ローカル認証手段で認証した際に、認証したユーザがログイン可能な画像形成装置情報を表示する表示手段を
更に備えることを特徴とする請求項１に記載の認証システム。
【請求項３】
前記認証テーブル作成手段は、前記配信手段で配信する先の画像形成装置情報が記録されていないユーザ情報のうち認証に用いる認証媒体情報を含まないユーザ情報を削除することを特徴とする請求項１又は２に記載の認証システム。
【請求項４】
前記認証サーバは、画像形成装置のグループを定義したデバイスグループを記憶し、
前記認証テーブル作成手段は、前記デバイスグループごとに、認証テーブルを作成することを特徴とする請求項１乃至３のいずれか１項に記載の認証システム。
【請求項５】
画像形成装置へのログインに際し、ユーザ認証をするためのユーザ情報を記憶し、画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶し、配信先となる前記画像形成装置ごとに、前記認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成し、前記認証テーブルを画像形成装置に送信するに配信する認証サーバと通信可能な画像形成装置であって、
前記認証テーブルを記憶する認証テーブル記憶手段と、
ユーザ情報の受け付けに応じて、当該ユーザ情報の認証要求を行う認証要求手段と、
前記認証要求によって認証がされない場合に、前記認証テーブル記憶手段に記憶される認証テーブルを用いて認証するローカル認証手段と
を備えることを特徴とする画像形成装置。
【請求項６】
認証テーブルを記憶し、ユーザ情報の受け付けに応じて、当該ユーザ情報の認証要求を行い、前記認証要求によって認証がされない場合に、前記認証テーブルを用いてローカル認証する画像形成装置と通信可能な、画像形成装置へのログインに際し、ユーザ認証をするためのユーザ情報を記憶する認証サーバであって、
前記画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶する認証履歴記憶手段と、
配信先となる前記画像形成装置ごとに、前記認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成する認証テーブル作成手段と、
前記認証テーブルを画像形成装置に送信するに配信する配信手段と
を備えることを特徴とする認証サーバ。
【請求項７】
画像形成装置へのログインに際し、ユーザ認証をするためのユーザ情報を記憶する認証サーバと画像形成装置を含む認証システムの認証方法であって、
前記認証サーバが、
前記画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶する認証履歴記憶ステップと、
配信先となる前記画像形成装置ごとに、前記認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成する認証テーブル作成ステップと、
前記認証テーブルを画像形成装置に送信するに配信する配信ステップと
を実行し、
前記画像形成装置が、
前記認証テーブルを記憶する認証テーブル記憶ステップと、
ユーザ情報の受け付けに応じて、当該ユーザ情報の認証要求を行う認証要求ステップと、
前記認証要求によって認証がされない場合に、前記認証テーブル記憶ステップで記憶された認証テーブルを用いて認証するローカル認証ステップと
を実行することを特徴とする認証方法。
【請求項８】
画像形成装置へのログインに際し、ユーザ認証をするためのユーザ情報を記憶する認証サーバと画像形成装置を含む認証システムで実行可能なプログラムであって、
前記認証サーバを、
前記画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶する認証履歴記憶手段と、
配信先となる前記画像形成装置ごとに、前記認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成する認証テーブル作成手段と、
前記認証テーブルを画像形成装置に送信するに配信する配信手段と
して機能させ、
前記画像形成装置を、
前記認証テーブルを記憶する認証テーブル記憶手段と、
ユーザ情報の受け付けに応じて、当該ユーザ情報の認証要求を行う認証要求手段と、
前記認証要求によって認証がされない場合に、前記認証テーブル記憶手段に記憶される認証テーブルを用いて認証するローカル認証手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置を利用するための認証システム、画像形成装置、認証サーバ、認証システムの処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、オフィスのセキュリティ意識の高まりとともに、情報の入出力部である複合機に関するセキュリティも要求されるようになり、ＰＣと同様に複合機に対して“認証”という概念が適用されるようになった。
【０００３】
ここで、認証に際してはユーザビリティの高さからＩＣカードを利用した認証方式が市場で好まれている。このシステムは一般に、カード番号とユーザ情報の紐づけを管理するＩＣカード認証サーバが利用されている。従来はこのＩＣカード認証サーバに登録されたユーザであれば、本システムの複合機全てにログインすることが可能であったが、近年ではセキュリティの観点から、通常利用しない複合機からはログインさせたくないという要望が多い。
【０００４】
これに対応するため、ＩＣカード認証サーバ上で複合機をグループ単位で管理し、ユーザ情報とグループ情報を結び付け、ＩＣカード認証時には、ログインが許可されたグループの複合機でのみ、ログインを許可するという所謂デバイスグループの概念が考えられてきた。
【０００５】
一方、上記システムではＩＣカード認証サーバダウン時にログインできないという懸念事項があった。これに対しては、特許文献１に示すように、複合機内に認証テーブルを保持することによって、ＩＣカード認証サーバダウン時も複合機へのログインを可能とさせる仕組みが存在した。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１８２６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の通り、ＩＣカード認証サーバがダウンした際、複合機へのログインを可能とさせるため、複合機内でＩＣカード認証を実施する仕組みは存在した。しかしながら、この方法ではＩＣカード認証サーバで保持する認証テーブルを全てまたはデバイスグループ毎に作成し、配布する必要があり、市場からはセキュリティ上の懸念が指摘されていた。
【０００８】
また、一般に、ＩＣカード認証サーバダウン時には、暫定的に利用頻度の高い複合機での認証ができれば十分という声が多かった。
【０００９】
そこで、本発明の目的は、画像形成装置へログインするための認証履歴に従って、画像形成装置内での認証をするための認証テーブルを作成し、画像形成装置へ認証テーブルを配信することで、画像形成装置内で保持する認証情報を減らしつつ、認証サーバによる認証ができない場合に画像形成装置の利用を効率化する仕組みを提供することである。
【課題を解決するための手段】
【００１０】
本発明の目的を達成するために、画像形成装置へのログインに際し、ユーザ認証をするためのユーザ情報を記憶する認証サーバと画像形成装置を含む認証システムであって、前記認証サーバは、前記画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶する認証履歴記憶手段と、配信先となる前記画像形成装置ごとに、前記認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成する認証テーブル作成手段と、前記認証テーブルを画像形成装置に送信するに配信する配信手段とを備え、前記画像形成装置は、前記認証テーブルを記憶する認証テーブル記憶手段と、ユーザ情報の受け付けに応じて、当該ユーザ情報の認証要求を行う認証要求手段と、前記認証要求によって認証がされない場合に、前記認証テーブル記憶手段に記憶される認証テーブルを用いて認証するローカル認証手段とを備えることを特徴とする。
【００１１】
また、前記画像形成装置は、前記ローカル認証手段で認証した際に、認証したユーザがログイン可能な画像形成装置情報を表示する表示手段を更に備えることを特徴とする。
【００１２】
また、前記認証テーブル作成手段は、前記配信手段で配信する先の画像形成装置情報が記録されていないユーザ情報のうち認証に用いる認証媒体情報を含まないユーザ情報を削除することを特徴とする。
【００１３】
また、前記認証サーバは、画像形成装置のグループを定義したデバイスグループを記憶し、前記認証テーブル作成手段は、前記デバイスグループごとに、認証テーブルを作成することを特徴とする。
【発明の効果】
【００１４】
画像形成装置へログインするための認証履歴に従って、画像形成装置内での認証をするための認証テーブルを作成し、画像形成装置へ認証テーブルを配信することで、画像形成装置内で保持する認証情報を減らしつつ、認証サーバによる認証ができない場合に画像形成装置の利用を効率化することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態におけるセキュリティシステムの構成の一例を示すシステム構成図である。
【図２】クライアントＰＣ１００、ＩＣカード認証サーバ２００に適用可能な情報処理装置のハードウエア構成図である。
【図３】複合機３００のハードウエア構成を示すブロック図である。
【図４】クライアントＰＣ１００、ＩＣカード認証サーバ２００、複合機３００の機能ブロック図である。
【図５】ＩＣカード認証処理の一例を示すフローチャートである。
【図６】ＩＣカード認証サーバから複合機へ認証テーブルを送信する認証テーブル同期処理の一例を示すフローチャートである。
【図７】複合機内の同期用認証テーブルを利用した認証処理（ローカル認証）に関するフローチャートである。
【図８】ＩＣカード認証サーバ２００で記憶される認証テーブルの一例を示す図である。
【図９】ＩＣカード認証サーバ２００で記憶されるデバイスグループ／ユーザ関連テーブルの一例を示す図である。
【図１０】ＩＣカード認証サーバ２００で記憶されるデバイスグループ／複合機関連テーブルの一例を示す図である。
【図１１】ＩＣカード認証サーバ２００で記憶される設定ファイルの一例を示す図である。
【図１２】ＩＣカード認証サーバ２００で記憶される認証履歴ファイルの一例を示す図である。
【図１３】ＩＣカード認証サーバ２００で作成される各種テーブルの一例を示す図である。
【図１４】複合機３００で表示するＩＣカード認証画面の一例を示す図である。
【図１５】複合機３００で表示するＩＣカード認証エラー画面の一例を示す図である。
【図１６】複合機３００で表示する認証失敗画面の一例を示す図である。
【図１７】複合機３００で表示する認証成功画面の一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１７】
図１は本発明の複合機３００、ＩＣカードリーダ５００、ＩＣカード認証サーバ２００（以下、認証サーバ２００）、クライアントＰＣ１００を用いた本セキュリティシステムの構成の一例を示すシステム構成図である。
【００１８】
複合機３００はＬＡＮ４００を介して、認証サーバ２００、クライアントＰＣ１００と通信可能に接続されている。ＩＣカードリーダ５００で読み取られたＩＣカードの情報を認証サーバ２００で認証し、認証結果を複合機３００へ送信する。また、認証サーバ２００では、認証結果を履歴として記憶し、この認証結果に従って複合機３００に配信する認証テーブルを作成する。
【００１９】
また、複合機３００は、クライアントＰＣ１００から送信された印刷データを記憶し、認証されたユーザの所望の印刷データを選択して印刷を実行することができる。
【００２０】
図１のシステムは、すなわち、画像形成装置へのログインに際し、ユーザ認証をするためのユーザ情報を記憶する認証サーバと画像形成装置を含む認証システムである。
【００２１】
以下、図２を用いて、図１に示したクライアントＰＣ１００、認証サーバ２００に適用可能な情報処理装置のハードウエア構成について説明する。
【００２２】
図２において、２００１はＣＰＵで、システムバス２００４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２００３あるいは外部メモリ２０１１には、ＣＰＵ２００１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ    Ｉｎｐｕｔ    ／    Ｏｕｔｐｕｔ    Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。
【００２３】
２００２はＲＡＭで、ＣＰＵ２００１の主メモリ、ワークエリア等として機能する。ＣＰＵ２００１は、処理の実行に際して必要なプログラム等をＲＯＭ２００３あるいは外部メモリ２０１１からＲＡＭ２００２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００２４】
また、２００５は入力コントローラで、キーボード（ＫＢ）２００９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２００６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２０１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２０１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じてクライアントが使用するものである。
【００２５】
２００７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２０１１へのアクセスを制御する。
【００２６】
２００８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ４００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００２７】
なお、ＣＰＵ２００１は、例えばＲＡＭ２００２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２０１０上での表示を可能としている。また、ＣＰＵ２００１は、ＣＲＴ２０１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２８】
ハードウエア上で動作する各種プログラムは、外部メモリ２０１１に記録されており、必要に応じてＲＡＭ２００２にロードされることによりＣＰＵ２００１によって実行されるものである。
【００２９】
次に、図３を用いて、本発明の情報処理装置としての複合機３００を制御するコントローラユニットのハードウエア構成について説明する。
【００３０】
図３は、複合機３００のコントローラユニット５０００のハードウエア構成例を示すブロック図である。
【００３１】
図３において、コントローラユニット５０００は、画像入力デバイスとして機能するスキャナ５０１５や、画像出力デバイスとして機能するプリンタ５０１４と接続されるとともに、図１に示したＬＡＮ４００のようなローカルエリアネットワークや、例えばＰＳＴＮまたはＩＳＤＮ等の公衆回線（ＷＡＮ）と接続することで、画像データやデバイス情報の入出力を行なう。
【００３２】
図３に示すように、コントローラユニット５０００は、ＣＰＵ５００１、ＲＡＭ５００６、ＲＯＭ５００２、外部記憶装置（ハードディスクドライブ（ＨＤＤ））５００７、ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）５００３、モデム（Ｍｏｄｅｍ）５００４、操作部インタフェース（操作部Ｉ／Ｆ）５００５、外部インタフェース（外部Ｉ／Ｆ）５００９、イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）５００８、ラスタイメージプロセッサ（ＲＩＰ）５０１０、プリンタインタフェース（プリンタＩ／Ｆ）５０１１、スキャナインタフェース（スキャナＩ／Ｆ）５０１２、画像処理部５０１３等で構成される。
【００３３】
ＣＰＵ５００１は、システム全体を制御するプロセッサである。
【００３４】
ＲＡＭ５００６は、ＣＰＵ５００１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記憶するための画像メモリである。
【００３５】
ＲＯＭ５００２は、システムのブートプログラムや各種制御プログラムが格納されている。
【００３６】
外部記憶装置（ハードディスクドライブＨＤＤ）５００７は、システムを制御するための各種プログラム、画像データ等を格納する。
【００３７】
操作部インタフェース（操作部Ｉ／Ｆ）５００５は、操作部（ＵＩ）５０１８とのインタフェース部であり、操作部５０１８に表示する画像データを操作部５０１８に対して出力する。
【００３８】
また、操作部Ｉ／Ｆ５００５は、操作部５０１８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ５００１に伝える役割をする。なお、操作部５０１８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００３９】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）５００３は、ネットワーク（ＬＡＮ）に接続し、データの入出力を行なう。
【００４０】
モデム（ＭＯＤＥＭ）５００４は公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４１】
外部インタフェース（外部Ｉ／Ｆ）５００９は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるインタフェース部であり、本実施形態においては、認証で必要となるＩＣカード読み取り用のカードリーダ５００が接続されている。
【００４２】
そして、ＣＰＵ５００１は、この外部Ｉ／Ｆ５００９を介してカードリーダ５００によるＩＣカードからの情報読み取りを制御し、該ＩＣカードから読み取られた情報を取得可能である。尚、ＩＣカードに限らず、ユーザを特定することが可能な記憶媒体であればよい。この場合、記憶媒体には、ユーザを識別するための識別情報が記憶される。この識別情報は、記憶媒体の製造番号でも、ユーザが企業内で与えられるユーザコードであってもよい。
【００４３】
以上のデバイスがシステムバス上に配置される。
【００４４】
一方、イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）５００８は、システムバス５０１６と画像データを高速で転送する画像バス５０１７とを接続し、データ構造を変換するバスブリッジである。
【００４５】
画像バス５０１７は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス５０１７上には以下のデバイスが配置される。
【００４６】
ラスタイメージプロセッサ（ＲＩＰ）５０１０は、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。
【００４７】
プリンタインタフェース（プリンタＩ／Ｆ）５０１１は、プリンタ５０１４とコントローラユニット５０００を接続し、画像データの同期系／非同期系の変換を行う。
【００４８】
また、スキャナインタフェース（スキャナＩ／Ｆ）５０１２は、スキャナ５０１５とコントローラユニット５０００を接続し、画像データの同期系／非同期系の変換を行う。
【００４９】
画像処理部５０１３は、入力画像データに対し、補正、加工、編集をおこなったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部５０１３は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００５０】
スキャナＩ／Ｆ５０１２に接続されるスキャナ５０１５は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部５０１８から読み取り起動指示することにより、ＣＰＵ５００１がスキャナに指示を与え、フィーダは原稿用紙を１枚ずつフィードし、原稿画像の読み取り動作を行う。
【００５１】
プリンタＩ／Ｆ５０１１に接続されるプリンタ５０１４は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微小ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ５００１からの指示によって開始する。尚、プリンタ部５０１４には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００５２】
操作部Ｉ／Ｆ５００５に接続される操作部５０１８は、液晶ディスプレイ（ＬＣＤ）表示部を有する。ＬＣＤ上にはタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されると、その位置情報を操作部Ｉ／Ｆ５００５を介してＣＰＵ５００１に伝える。また、操作部５０１８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００５３】
ここで、操作部５０１８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色のＬＥＤがあり、その色によってスタートキーが使える状態であるか否かを示す。また、操作部５０１８のストップキーは、稼動中の動作を止める働きをする。また、操作部５０１８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部５０１８からの設定を初期化する時に用いる。
【００５４】
外部Ｉ／Ｆ５００９に接続されるカードリーダ５００は、ＣＰＵ５００１からの制御により、ＩＣカード（例えば、ソニー社のＦｅｌｉＣａ（登録商標））内に記憶されている情報を読み取り、読み取った情報を外部Ｉ／Ｆ５００９を介してＣＰＵ５００１へ通知する。
【００５５】
次に、図４を用いて、本発明のクライアントＰＣ１００、認証サーバ２００、複合機３００の機能について説明する。
【００５６】
図４は、本発明の実施形態に係るシステムの模式的構成を示すブロック図である。本発明の実施形態に係るシステムは、クライアントＰＣ１００、認証サーバ２００、複合機３００が、双方向通信可能な所定のＬＡＮ４００（通信媒体）を介して接続した構成となっている。複合機３００には、カードリーダ５００が接続した構成となっている。
【００５７】
それぞれの機能間の動作フローに関しては後述するため、ここでは各種端末内に記載されている機能ブロック図の説明を記載する。
【００５８】
まずクライアントＰＣ１００の機能について説明する。クライアントＰＣ１００上の印刷データ生成部１５０は、アプリケーションプログラムから受け取ったデータに基づいて印刷データ（ジョブ）を生成し、当該印刷データを複合機３００等へ送信することができる。
【００５９】
次に認証サーバ２００の機能について説明する。認証サーバ２００上の複合機通信部２５０は、複合機３００との認証要求の送受信および、同同期用認証テーブルの送信を行う。
【００６０】
認証サーバ２００上の認証テーブル管理部２５１は、認証サーバ内で管理する認証テーブルにアクセスし、認証要求されたカード番号またはユーザ名及びパスワードに紐づいたユーザ情報を検索し、認証結果を返す。
【００６１】
認証サーバ２００上のデバイスグループ管理部２５２は、認証サーバ内で管理するデバイスグループ／ユーザ関連テーブルファイルおよび、デバイスグループ／複合機関連テーブルファイルを管理し、受信した認証要求がデバイスグループ管理上、認証許可するか否かを判断する。
【００６２】
認証サーバ２００上の同期処理制御部２５３は、同期用認証テーブルの生成および、配信を制御する。
【００６３】
次に複合機３００の機能について説明する。複合機３００上のカードリーダ制御部３５０は、カードリーダ５００にかざされたカード情報（製造番号）を取得する。
【００６４】
複合機３００上の認証サーバ通信部３５１は、認証サーバ２００との認証要求の送受信および、同期用認証テーブルの受信を行う。
【００６５】
複合機３００上の認証テーブル管理部３５２は、複合機内で管理する同期用認証テーブルにアクセスし、認証要求されたカード番号またはユーザ名及びパスワードに紐づいたユーザ情報を検索し、認証結果を返す。
【００６６】
複合機３００上の認証部３５３は、認証システム全般の制御及び、認証に成功した際には当該ユーザ情報を用いて複合機の利用を許可させるものとする。
【００６７】
次に、本実施形態における処理の詳細な説明を、図５〜図７のフローチャートを用いて説明する。
【００６８】
図５は、本発明の実施形態における、ＩＣカード認証処理の一例を示すフローチャートである。
【００６９】
なお、認証サーバとの通信に失敗し、複合機内の同期用認証テーブルを利用した認証処理については図７に記載する。
【００７０】
ステップＳ１００では、複合機３００の認証部３５３が、ＩＣカード認証画面（図１４）を表示する。
【００７１】
ステップＳ１０１では、複合機３００のカードリーダ制御部３５０が、カードリーダに対してカード読み取り開始コマンドを送信する。すなわち、カードリーダに対して、ＩＣカードを読み取るためのポーリング開始の指示コマンドを送る。
【００７２】
ステップＳ１０２では、カードリーダは、ステップＳ１０１で複合機より送信されたカードリーダ読取開始コマンドを受信することにより、ＩＣカード読取状態になる。
【００７３】
ステップＳ１０３では、カードリーダは、ＩＣカードがかざされたことを検知し、複合機にカードイベントを送信する。このカードイベントにはかざされたカード番号が格納されている。なお、カード番号は、ＩＣカード内に記憶されているカードの製造番号でも良いし、ＩＣカードに任意に記憶できる番号、シリアルなカード名など、ユーザを識別するためのものであればいずれであっても良い。
【００７４】
ステップＳ１０４では、複合機３００のカードリーダ制御部３５０が、カードリーダから送信されたカードイベントを受信する。
【００７５】
ステップＳ１０５では、複合機３００の認証部３５３が、ステップＳ１０４で取得したカードイベントからカード番号を取得する。
【００７６】
ステップＳ１０６では、複合機３００の認証サーバ通信部３５１が、認証サーバ２００に対しカード番号（カード情報）を含む認証要求を送信する。すなわち、ユーザ情報（例えば、カード番号）の受け付けに応じて、ユーザ情報の認証要求を行う認証要求処理である。
【００７７】
ステップＳ１０７では、認証サーバ２００の複合機通信部２５０が、ステップＳ１０６で送信された認証要求を受信する。
【００７８】
ステップＳ１０８では、認証サーバ２００の認証テーブル管理部２５１が、認証サーバ内で管理する図８に示す認証テーブルを取得する。
【００７９】
ステップＳ１０９では、認証サーバ２００の認証テーブル管理部２５１が、ステップ１０８で取得した認証テーブル内に、ステップＳ１０７で取得したカード情報が登録されているか否かを判断する。当該カード情報が登録されている場合はユーザ名を抽出したうえでステップＳ１１０へ進み、登録されていない場合はステップＳ１１９へ進む。
【００８０】
ステップＳ１１０では、認証サーバ２００のデバイスグループ管理部２５２が、複合機内で管理する図９に示すデバイスグループ／ユーザ関連テーブルを取得する。このデバイスグループ／ユーザ関連テーブルは、デバイスグループと、当該デバイスグループでログイン可能なユーザ名を紐付けたテーブルであり、管理者によって事前に登録されているものとする。
【００８１】
ステップＳ１１１では、認証サーバ２００のデバイスグループ管理部２５２が、ステップＳ１１０で取得したデバイスグループ／ユーザ関連テーブルから、ステップＳ１０９で取得したユーザ名のログイン可能なデバイスグループのリストを取得する。
【００８２】
ステップＳ１１２では、認証サーバ２００のデバイスグループ管理部２５２が、複合機内で管理する図１０に示すデバイスグループ／複合機関連テーブルを取得する。このデバイスグループ／複合機関連テーブルは、各デバイスグループにどの複合機が紐付いているかを示すテーブルであり、管理者によって事前に登録されているものとする。なお、図１０に示すデバイスグループ／複合機関連テーブルは、認証サーバ２００にも記憶されている。
【００８３】
ステップＳ１１３では、認証サーバ２００のデバイスグループ管理部２５２が、ステップＳ１０９でカード登録のあったユーザが、当該複合機にログイン可能か否かを判断する。具体的には、ステップＳ１０７での認証要求受信時に、認証要求送信元のＩＰアドレスを取得する。このＩＰアドレスを用いて、ステップＳ１１２で取得したデバイスグループ／複合機関連テーブルから、当該複合機のデバイスグループを取得する。このデバイスグループに対し、当該ユーザがログイン可能か、すなわちステップＳ１１１で取得した当該ユーザのログイン可能なデバイスグループが含まれるかを判断する。ログイン可能な場合はステップＳ１１４へ進み、ログイン不可能な場合はステップＳ１１９へ進む。
【００８４】
ステップＳ１１４では、認証サーバ２００の同期処理制御部２５３が、図１２に示す認証履歴ファイルを取得する。
【００８５】
ステップＳ１１５では、認証サーバ２００の同期処理制御部２５３が、ステップＳ１１４で取得した認証履歴ファイルに対し、当該ユーザの履歴情報を登録する。登録する履歴情報としては、ログイン日時（認証日時）、ユーザ名、認証を行ったデバイスのＩＰアドレスとする。すなわち、画像形成装置からのユーザ認証要求に応じて、認証されたユーザ情報と、ユーザ認証要求のあった画像形成装置の画像形成装置情報を対応付けた認証履歴を記憶する認証履歴記憶処理である。
【００８６】
ステップＳ１１６では、認証サーバ２００の認証テーブル管理部２５１が、ステップＳ１０８にて取得した認証テーブルに登録された当該ユーザ情報を取得する。
【００８７】
ステップＳ１１７では、認証サーバ２００の認証テーブル管理部２５１が、ステップＳ１１６で取得したユーザ情報を含む認証成功データを生成する。
【００８８】
ステップＳ１１８では、認証サーバ２００の同期処理制御部２５３が、図１２に示す認証履歴ファイルを取得する。
【００８９】
ステップＳ１１９では、認証サーバ２００の同期処理制御部２５３が、ステップＳ１１８で取得した認証履歴ファイルに対し、当該ユーザの履歴情報が存在した場合は当該情報を削除する。ここでの削除対象は、ユーザ名、デバイスグループ情報が一致した場合のみであり、ユーザ名のみが一致したものに関しては削除しない。
【００９０】
ステップＳ１２０では、認証サーバ２００の認証テーブル管理部２５１が、認証失敗データを生成する。
【００９１】
ステップＳ１２１では、認証サーバ２００の複合機通信部２５０が、認証結果（認証成功データ又は認証失敗データ）を複合機へ送信する。
【００９２】
ステップＳ１２２では、複合機３００の認証サーバ通信部３５１が、認証サーバから送信された認証結果を受信する。
【００９３】
ステップＳ１２３では、複合機３００の認証サーバ通信部３５１が、ステップＳ１２２で認証サーバから認証結果取得の是非を判断する。認証結果を取得した場合はステップＳ１２４へ進み、取得しない場合すなわち認証サーバとの通信に失敗した場合はステップＳ３００へ進む。
【００９４】
ステップＳ１２４では、複合機３００の認証部３５３が、ステップＳ１２２で受信した認証結果を解析し、認証が成功したか否かを判断する。認証に成功した場合はステップＳ１２５へ進み、認証に失敗した場合はステップＳ１２７へ進む。
【００９５】
ステップＳ１２５では、複合機３００の認証部３５３が、ステップＳ１２２で取得した認証結果からユーザ情報を取得する。
【００９６】
ステップＳ１２６では、複合機３００の認証部３５３が、ステップＳ１２５で取得したユーザ情報を用いて複合機にログインを行う。
【００９７】
ステップＳ１２７では、複合機３００の認証部３５３が、図１５に示すＩＣカード認証エラー画面を表示する。
【００９８】
図６は、本発明の実施形態における、認証サーバから複合機へ認証テーブルを送信する認証テーブル同期処理の一例を示すフローチャートである。本処理を任意のタイミングまたは複合機３００からの要求、管理者の指示に応じて適宜実行するものとする。
【００９９】
ステップＳ２００では、認証サーバ２００の同期処理制御部２５３が、認証サーバ内で管理する図８に示す認証テーブルを取得する。
【０１００】
ステップＳ２０１では、認証サーバ２００の同期処理制御部２５３が、認証サーバ内で管理する図９に示すデバイスグループ／ユーザ関連テーブルを取得する。すなわち、画像形成装置のグループを定義したデバイスグループを認証サーバは記憶し、このデバイスグループを取得し、デバイスグループごとに、認証テーブルを作成する。
【０１０１】
ステップＳ２０２では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２０１で取得したデバイスグループ／ユーザ関連テーブルからデバイスグループのリストを取得する。取得したデバイスグループのリスト内に、同期用認証テーブルを作成していないデバイスグループがあればステップＳ２０３へ進み、なければ、すなわちすべてのデバイスグループに対し、同期用認証テーブルが作成済みであればステップＳ２０９へ進む。
【０１０２】
ステップＳ２０３では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２０１で取得したデバイスグループ／ユーザ関連テーブルより、同期用認証テーブルを作成していないデバイスグループＮｏを取得する。
【０１０３】
ステップＳ２０４では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２０１で取得したデバイスグループ／ユーザ関連テーブルより、ステップＳ２０３で取得したデバイスグループＮｏに紐付いたユーザのリストを取得する。
【０１０４】
ステップＳ２０５では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２００で取得した認証テーブルから、ステップＳ２０４で取得したユーザ情報のみを抜粋する。（図１３−１）すなわちこれが当該デバイスグループ毎に分けられた認証テーブルである。
【０１０５】
ステップＳ２０６では、認証サーバ２００の同期処理制御部２５３が、認証サーバ内で管理する図１１に示す設定ファイルを取得する。
【０１０６】
ステップＳ２０７では、認証サーバ２００の同期処理制御部２５３が、認証サーバ内で管理する図１２に示す認証履歴ファイルを取得する。
【０１０７】
ステップＳ２０８では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２０５で作成した図１３−１に示す同期用認証テーブルからユーザ名を取得し、当該ユーザ名を用いて、ステップＳ２０７で取得した認証履歴ファイルから認証履歴を取得し、認証に成功しているＩＰアドレス同期用認証テーブルのログイン可能複合機リストに追記する。（図１３−２）
【０１０８】
このとき、ステップＳ２０６で取得した設定ファイルの内容を用いて認証履歴ファイルを検索する。図１１に示す例では、認証履歴ファイルの検索対象期間を３日間としている。
【０１０９】
ステップＳ２０９では、認証サーバ２００の同期処理制御部２５３が、認証サーバ内で管理する図１０に示すデバイスグループ／複合機関連テーブルを取得する。
【０１１０】
ステップＳ２１０では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２０９で取得したデバイスグループ／複合機関連テーブルから複合機リストを取得し、同期用認証テーブルがまだ送信されていない複合機があるか否かを判断する。未送信の複合機があれば複合機情報を取得しステップＳ２１１へ進む。未送信の複合機情報がない、すなわち複合機リストの全複合機に同期用認証テーブルを配信済みであれば、処理を終了する。
【０１１１】
ステップＳ２１１では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２１０で取得した認証テーブル未送信の複合機の所属するすべてのデバイスグループＮｏを取得する。
【０１１２】
ステップＳ２１２では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２１１で取得したデバイスグループＮｏのデバイスグループのすべての同期用認証テーブルを取得し、マージする。このマージとは、図１３を例にすると、今回送信予定の複合機がデバイスグループ１とデバイスグループ２であるため、図１３−２のデバイスグループ１とデバイスグループ２の同期用認証テーブルを結合するものである。
【０１１３】
ステップＳ２１３では、認証サーバ２００の同期処理制御部２５３が、ステップ２１０で取得した認証テーブル未送信の複合機のＩＰアドレスを取得する。未送信の複合機とは、今回送信する複合機を意味している。なお、本実施形態では、１９２．１６８．０００．００３に同期用認証テーブルを送信する際を例にして説明する。
【０１１４】
ステップＳ２１４では、認証サーバ２００の同期処理制御部２５３が、ステップＳ２１２で作成した同期用認証テーブルのユーザ情報を検索し、ログイン可能複合機リストに、ステップＳ２１３で取得したＩＰアドレス（１９２．１６８．０００．００３）が含まれていないユーザに情報については、ログインに必要な情報を削除する（図１３−３）。これにより、過去にログインした履歴がないユーザで、複合機でローカル認証し、ログインすることはできないが、ログインできる複合機をユーザに通知することが可能となり、また不要なユーザ情報を保持させないことが可能となる。
【０１１５】
具体的には、カード番号と、ログイン可能複合機リストを残し、それ以外のユーザ情報は削除する（少なくともユーザ名を削除）。すなわち、配信する先の画像形成装置情報が記録されていないユーザ情報のうち認証に用いる認証媒体情報を含まないユーザ情報を削除する処理である。
【０１１６】
ステップＳ２１５では、認証サーバ２００の複合機通信部２５０が、ステップＳ２１４で作成した同期用認証テーブルをステップＳ２１３で取得したＩＰアドレスに送信する。すなわち、認証テーブルを画像形成装置に送信するに配信する配信処理である。
【０１１７】
ステップＳ２１６では、複合機３００の認証サーバ通信部３５１が、認証サーバより送られた同期用認証テーブルを受信する。
【０１１８】
ステップＳ２１７では、複合機３００の認証テーブル管理部３５２が、ステップＳ２１６で受信した同期用認証テーブルを保存する。すなわち、受信した認証テーブルを記憶する認証テーブル記憶処理である。
【０１１９】
なお、ステップＳ２００〜ステップＳ２１４は、すなわち、配信先となる画像形成装置ごとに、認証履歴に従って、ユーザ情報ごとにユーザ認証要求のあった画像形成装置情報を記録した認証テーブルを作成する認証テーブル作成処理である。
【０１２０】
図７は、本発明の実施形態における、複合機内の同期用認証テーブルを利用した認証処理（ローカル認証）に関するフローチャートである。
【０１２１】
ステップＳ３００では、複合機３００の認証テーブル管理部３５２が、複合機内に保存された同期用認証テーブルを取得する。
【０１２２】
ステップＳ３０１では、複合機３００の認証テーブル管理部３５２が、ステップＳ１０５で取得したカード番号がステップＳ３００で取得した同期用認証テーブル内に登録されているか否かを判断する。登録されている場合はステップＳ３０２へ進む。登録されていない場合は、ステップＳ３０７へ進む。すなわち、認証要求によって認証がされない場合に、記憶されている認証テーブルを用いて認証するローカル認証処理である。
【０１２３】
ステップＳ３０２では、複合機３００の認証テーブル管理部３５２が、ステップＳ３０２でヒットした当該ユーザ情報に記載された情報のうち、ログイン可能複合機リスト内に自デバイス（複合機）のＩＰアドレスが含まれるか否かを判断する。含まれている場合はステップＳ３０３へ進み、含まれていない場合はステップＳ３０８へ進む。
【０１２４】
ステップＳ３０３では、複合機３００の認証テーブル管理部３５２が、ステップＳ３０２でヒットした当該ユーザのユーザ情報を取得する。
【０１２５】
ステップＳ３０４では、複合機３００の認証部３５３が、図１７に示すデバイス内認証成功画面を表示する。当該画面上にはステップＳ３０３で取得したユーザ情報に対応するログイン可能複合機リストの一覧を表示し、ユーザにログイン可能な複合機の一覧を示す。なお、ログイン可能複合機リストの一覧はユーザの指示に従って、表示させるように構成してもよい。すなわち、ローカル認証処理で認証した際に、認証したユーザがログイン可能な画像形成装置情報を表示する表示処理である。
【０１２６】
ステップＳ３０５では、複合機３００の認証部３５３が、デバイス内認証成功画面上のＯＫボタンが押されたか否かを判断する。押された場合はステップＳ３０６へ進む。
【０１２７】
ステップＳ３０６では、複合機３００の認証部３５３が、ステップＳ３０３で取得した当該ユーザのログイン情報を用いて複合機にログインする。
【０１２８】
ステップＳ３０７では、複合機３００の認証部３５３が、図１５に示すＩＣカード認証エラー画面を表示する。
【０１２９】
ステップＳ３０８では、複合機３００の認証部３５３が、図１６に示すデバイス内認証失敗画面を表示する。当該画面上には同期用認証テーブル内に記述されたログイン可能複合機リストの一覧を表示し、ユーザにログイン可能な複合機の一覧を示す。すなわち、ローカル認証処理で認証した際に、認証したユーザがログイン可能な画像形成装置情報を表示する表示処理である。
【０１３０】
以上、本実施形態によれば、複合機（画像形成装置）へログインするための認証履歴に従って、複合機（画像形成装置）内での認証をするための認証テーブルを作成し、複合機（画像形成装置）へ認証テーブルを配信することで、複合機（画像形成装置）内で保持する認証情報を減らしつつ、認証サーバによる認証ができない場合に複合機（画像形成装置）の利用を効率化することができる。
【０１３１】
また、認証サーバ上の全ユーザ情報を複合機（画像形成装置）で管理するのではなく、事前に設定された条件を満たしたユーザ情報のみ、該当するデバイスグループに送信することによって、複合機（画像形成装置）へ送信する認証テーブル情報を制限し、最低限の認証テーブルのみを複合機（画像形成装置）に送信するので、認証サーバは必要以上の認証テーブルを複合機に流すことなく、認証サーバダウン時においても通常利用している複合機（画像形成装置）へのログインが可能となる。
【０１３２】
また、認証サーバダウン中の複合機（画像形成装置）へのログイン時、複合機（画像形成装置）のタッチパネル上に、ログイン可能な複合機の一覧情報を表示させることにより、認証サーバダウン時の運用の利便性を向上させることが可能となる。
【０１３３】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１３４】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１３５】
また、本発明におけるプログラムは、図５〜図７に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図５〜図７の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図５〜図７の各装置の処理方法ごとのプログラムであってもよい。
【０１３６】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１３７】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１３８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１３９】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４１】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４２】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４３】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１４４】
１００  クライアントＰＣ
２００  ＩＣカード認証サーバ
３００  複合機
４００  ＬＡＮ
５００  ＩＣカードリーダ
２００１  ＣＰＵ
２００２  ＲＡＭ
５００１  ＣＰＵ
５００６  ＲＡＭ
【図１】
2013004035.tif 000003
【図２】
2013004035.tif 000004
【図３】
2013004035.tif 000005
【図４】
2013004035.tif 000006
【図５】
2013004035.tif 000007
【図６】
2013004035.tif 000008
【図７】
2013004035.tif 000009
【図８】
2013004035.tif 000010
【図９】
2013004035.tif 000011
【図１０】
2013004035.tif 000012
【図１１】
2013004035.tif 000013
【図１２】
2013004035.tif 000014
【図１３】
2013004035.tif 000015
【図１４】
2013004035.tif 000016
【図１５】
2013004035.tif 000017
【図１６】
2013004035.tif 000018
【図１７】
2013004035.tif 000019