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