(57)【特許請求の範囲】
【請求項１】
携帯部材に格納された、認証に必要なデータを含むデータを読み出す読出手段、
携帯部材に格納されたデータを読み出したときに、情報処理装置に対し省電力モードから通常モードへの復帰を指示する指示手段、及び
前記読出手段により読み出された前記データ全てを、前記指示手段が復帰を指示する前に記憶する記憶手段を有するデータ読取装置と、
通常モードへ復帰した後、前記記憶手段に記憶されたデータのうち前記認証に必要なデータを取得する取得手段、及び
前記取得手段により取得されたデータと用意されたデータリストとに基づいて、情報処理装置が通常モードのときに認証を行う認証手段を有する情報処理装置と
を備えることを特徴とする情報処理システム。
【請求項２】
前記情報処理装置は、前記取得手段により取得されたデータを外部装置に送信し、当該外部装置が前記取得手段により取得されたデータと用意されたデータリストとに基づいて認証を行うことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記外部装置の用意されたデータリストは前記情報処理装置の用意されたデータリストと同期することを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記外部装置の用意されたデータリストは、前記情報処理装置が通常モードから省電力モードへ移行するときに、前記情報処理装置の用意されたデータリストと同期することを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記情報処理装置が前記通常モードから前記省電力モードに切り替えられた場合に、前記データ読取装置は、前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給する省電力モードになることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記データ読取装置が、前記データ読取装置の動作モードに応じて、前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を調整する間隔調整手段を備えていることを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記間隔調整手段は、省電力モード時に前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を拡大することを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記データ読取装置は、さらに、前記情報処理装置から供給される電力を蓄電する蓄電手段を備え、前記蓄電手段が、省電力モード時に前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給することを特徴とする請求項５乃至７のいずれか１項に記載の情報処理システム。
【請求項９】
前記データ読取装置は、さらに、前記蓄電手段に蓄電された電力が不足しているか否かを検出する検出手段を備え、前記検出手段が、省電力モード時に前記蓄電手段に蓄電された電力が不足していることを検出した場合には、前記データ読取装置は、前記情報処理装置から電力を取得することを特徴とする請求項８に記載の情報処理システム。
【請求項１０】
前記データ読取装置は、前記携帯部材に格納されたデータが暗号化されている場合に、当該携帯部材に格納されたデータを復号化する復号化手段を備えていることを特徴とする請求項１乃至９のいずれか１項に記載の情報処理システム。
【請求項１１】
携帯部材に格納された、認証に必要なデータを含むデータを読み出す読出手段と、
前記読出手段により読み出された前記データ全てを、情報処理装置の通常モードへの復帰を指示する前に記憶する記憶手段と、
前記記憶手段に記憶されたデータと用意されたデータリストとに基づいて前記情報処理装置が省電力モードのときに認証を行う認証手段と、
前記認証手段により認証が成功した場合に、前記情報処理装置に対し省電力モードから通常モードへの復帰を指示する指示手段と
を備えることを特徴とするデータ読取装置。
【請求項１２】
前記データ読取装置は、前記記憶手段に記憶されたデータを外部装置に送信し、当該外部装置が前記記憶手段に記憶されたデータと用意されたデータリストとに基づいて認証を行うことを特徴とする請求項１１に記載のデータ読取装置。
【請求項１３】
前記データ読取装置の用意されたデータリストは前記情報処理装置の用意されたデータリストと同期することを特徴とする請求項１２に記載のデータ読取装置。
【請求項１４】
前記データ読取装置の用意されたデータリストは、前記情報処理装置が通常モードから省電力モードへ移行するときに、前記情報処理装置の用意されたデータリストと同期することを特徴とする請求項１３に記載のデータ読取装置。
【請求項１５】
前記情報処理装置が前記通常モードから前記省電力モードに切り替えられた場合に、前記データ読取装置は、前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給する省電力モードになることを特徴とする請求項１１乃至１４のいずれか１項に記載のデータ読取装置。
【請求項１６】
前記データ読取装置の動作モードに応じて、前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を調整する間隔調整手段を備えていることを特徴とする請求項１５に記載のデータ読取装置。
【請求項１７】
前記間隔調整手段は、省電力モード時に前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を拡大することを特徴とする請求項１６に記載のデータ読取装置。
【請求項１８】
さらに、前記情報処理装置から供給される電力を蓄電する蓄電手段を備え、前記蓄電手段が、省電力モード時に前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給することを特徴とする請求項１５乃至１７のいずれか１項に記載のデータ読取装置。
【請求項１９】
さらに、前記蓄電手段に蓄電された電力が不足しているか否かを検出する検出手段を備え、前記検出手段が、省電力モード時に前記蓄電手段に蓄電された電力が不足していることを検出した場合には、前記データ読取装置は、前記情報処理装置から電力を取得することを特徴とする請求項１８に記載のデータ読取装置。
【請求項２０】
前記携帯部材に格納されたデータが暗号化されている場合に、当該携帯部材に格納されたデータを復号化する復号化手段を備えていることを特徴とする請求項１１乃至１９のいずれか１項に記載のデータ読取装置。
【請求項２１】
コンピュータに、
携帯部材に格納された、認証に必要なデータを含むデータを読み出す第１の手順、
前記第１の手順により読み出された前記データ全てを、情報処理装置の通常モードへの復帰を指示する前にバッファに記憶する第２の手順、
前記バッファに記憶されたデータと用意されたデータリストとに基づいて前記情報処理装置が省電力モードのときに認証を行う第３の手順、及び
前記認証が成功した場合に、前記情報処理装置に対し省電力モードから通常モードへの復帰を指示する第４の手順
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、データ読取装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、非接触ＩＣカードによる認証装置を備え、ユーザの認証結果に基づいて、ユーザに画像形成装置の使用を許可する又は拒否するシステムが知られている（例えば、特許文献１参照）。省電力モードの画像形成装置を使用するためには、ユーザは下記の３つのアクションを実行する。即ち、（１）ユーザは、画像形成装置に備えられている復帰ボタンを操作することによって、画像形成装置に対し省電力モードから通常モードへの復帰を指示する。（２）その後、ユーザは、画像形成装置が通常モードに復帰したことを確認する。（３）最後に、ユーザはＩＣカードを認証装置に読み取らせ、認証を受ける。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１７２４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、ユーザが省電力モードからの復帰指示及び認証動作の開始指示を１アクションで実行することができる情報処理システム、データ読取装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１の情報処理システムは、携帯部材に格納された、認証に必要なデータを含むデータを読み出す読出手段、携帯部材に格納されたデータを読み出したときに、情報処理装置に対し省電力モードから通常モードへの復帰を指示する指示手段、及び前記読出手段により読み出された前記データ全てを、前記指示手段が復帰を指示する前に記憶する記憶手段を有するデータ読取装置と、通常モードへ復帰した後、前記記憶手段に記憶されたデータのうち前記認証に必要なデータを取得する取得手段、及び前記取得手段により取得されたデータと用意されたデータリストとに基づいて、情報処理装置が通常モードのときに認証を行う認証手段を有する情報処理装置とを備えることを特徴とする。
【０００６】
請求項２の情報処理システムは、請求項１に記載の情報処理システムにおいて、前記情報処理装置は、前記取得手段により取得されたデータを外部装置に送信し、当該外部装置が前記取得手段により取得されたデータと用意されたデータリストとに基づいて認証を行うことを特徴とする。
【０００７】
請求項３の情報処理システムは、請求項２に記載の情報処理システムにおいて、前記外部装置の用意されたデータリストは前記情報処理装置の用意されたデータリストと同期することを特徴とする。
【０００８】
請求項４の情報処理システムは、請求項３に記載の情報処理システムにおいて、前記外部装置の用意されたデータリストは、前記情報処理装置が通常モードから省電力モードへ移行するときに、前記情報処理装置の用意されたデータリストと同期することを特徴とする。
【０００９】
請求項５の情報処理システムは、請求項１乃至４のいずれか１項に記載の情報処理システムいおいて、前記情報処理装置が前記通常モードから前記省電力モードに切り替えられた場合に、前記データ読取装置は、前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給する省電力モードになることを特徴とする。
【００１０】
請求項６の情報処理システムは、請求項５に記載の情報処理システムにおいて、前記データ読取装置が、前記データ読取装置の動作モードに応じて、前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を調整する間隔調整手段を備えていることを特徴とする。
【００１１】
請求項７の情報処理システムは、請求項６に記載の情報処理システムにおいて、前記間隔調整手段は、省電力モード時に前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を拡大することを特徴とする。
【００１２】
請求項８の情報処理システムは、請求項５乃至７のいずれか１項に記載の情報処理システムにおいて、前記データ読取装置は、さらに、前記情報処理装置から供給される電力を蓄電する蓄電手段を備え、前記蓄電手段が、省電力モード時に前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給することを特徴とする。
【００１３】
請求項９の情報処理システムは、請求項８に記載の情報処理システムにおいて、前記データ読取装置は、さらに、前記蓄電手段に蓄電された電力が不足しているか否かを検出する検出手段を備え、前記検出手段が、省電力モード時に前記蓄電手段に蓄電された電力が不足していることを検出した場合には、前記データ読取装置は、前記情報処理装置から電力を取得することを特徴とする。
【００１４】
請求項１０の情報処理システムは、請求項１乃至９のいずれか１項に記載の情報処理システムにおいて、前記データ読取装置は、前記携帯部材に格納されたデータが暗号化されている場合に、当該携帯部材に格納されたデータを復号化する復号化手段を備えていることを特徴とする。
【００１５】
請求項１１のデータ読取装置は、携帯部材に格納された、認証に必要なデータを含むデータを読み出す読出手段と、前記読出手段により読み出された前記データ全てを、情報処理装置の通常モードへの復帰を指示する前に記憶する記憶手段と、前記記憶手段に記憶されたデータと用意されたデータリストとに基づいて前記情報処理装置が省電力モードのときに認証を行う認証手段と、前記認証手段により認証が成功した場合に、前記情報処理装置に対し省電力モードから通常モードへの復帰を指示する指示手段とを備えることを特徴とする。
【００１６】
請求項１２のデータ読取装置は、請求項１１に記載のデータ読取装置において、前記記憶手段に記憶されたデータを外部装置に送信し、当該外部装置が前記記憶手段に記憶されたデータと用意されたデータリストとに基づいて認証を行うことを特徴とする。
【００１７】
請求項１３のデータ読取装置は、請求項１２に記載のデータ読取装置において、前記データ読取装置の用意されたデータリストは前記情報処理装置の用意されたデータリストと同期することを特徴とする。
【００１８】
請求項１４のデータ読取装置は、請求項１３に記載のデータ読取装置において、前記データ読取装置の用意されたデータリストは、前記情報処理装置が通常モードから省電力モードへ移行するときに、前記情報処理装置の用意されたデータリストと同期することを特徴とする。
【００１９】
請求項１５のデータ読取装置は、請求項１１乃至１４のいずれか１項に記載のデータ読取装置において、前記情報処理装置が前記通常モードから前記省電力モードに切り替えられた場合に、前記データ読取装置は、前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給する省電力モードになることを特徴とする。
【００２０】
請求項１６のデータ読取装置は、請求項１５に記載のデータ読取装置において、前記データ読取装置の動作モードに応じて、前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を調整する間隔調整手段を備えていることを特徴とする。
【００２１】
請求項１７のデータ読取装置は、請求項１６に記載のデータ読取装置において、前記間隔調整手段は、省電力モード時に前記読出手段が前記携帯部材に格納されたデータを読み出す間隔を拡大することを特徴とする。
【００２２】
請求項１８のデータ読取装置は、請求項１５乃至１７のいずれか１項に記載のデータ読取装置において、さらに、前記情報処理装置から供給される電力を蓄電する蓄電手段を備え、前記蓄電手段が、省電力モード時に前記読出手段、前記指示手段及び前記記憶手段にのみ電力を供給することを特徴とする。
【００２３】
請求項１９のデータ読取装置は、請求項１８に記載のデータ読取装置において、さらに、前記蓄電手段に蓄電された電力が不足しているか否かを検出する検出手段を備え、前記検出手段が、省電力モード時に前記蓄電手段に蓄電された電力が不足していることを検出した場合には、前記データ読取装置は、前記情報処理装置から電力を取得することを特徴とする。
【００２４】
請求項２０のデータ読取装置は、請求項１１乃至１９のいずれか１項に記載のデータ読取装置において、前記携帯部材に格納されたデータが暗号化されている場合に、当該携帯部材に格納されたデータを復号化する復号化手段を備えていることを特徴とする。
【００２５】
請求項２１のプログラムは、コンピュータに、携帯部材に格納された、認証に必要なデータを含むデータを読み出す第１の手順、前記第１の手順により読み出された前記データ全てを、情報処理装置の通常モードへの復帰を指示する前にバッファに記憶する第２の手順、前記バッファに記憶されたデータと用意されたデータリストとに基づいて前記情報処理装置が省電力モードのときに認証を行う第３の手順、及び前記認証が成功した場合に、前記情報処理装置に対し省電力モードから通常モードへの復帰を指示する第４の手順を実行させることを特徴とする。
【発明の効果】
【００２６】
請求項１の発明によれば、ユーザが省電力モードからの復帰指示及び認証動作の開始指示を１アクションで実行することができる。
【００２７】
請求項２の発明によれば、情報処理装置の認証動作の負荷を軽減することができる。
【００２８】
請求項３の発明によれば、情報処理装置の認証動作の負荷を軽減することができる。
【００２９】
請求項４の発明によれば、データリストの更新により情報処理装置と外部装置の間の通信経路を使用する時間を短縮することができる。
【００３０】
請求項５の発明によれば、データ読取装置の消費電力を低減することができる。
【００３１】
請求項６の発明によれば、データ読取装置の消費電力を制御することができる。
【００３２】
請求項７の発明によれば、データ読取装置の消費電力を低減することができる。
【００３３】
請求項８の発明によれば、省電力モード時にデータ読取装置は必要な電力を自身で賄うことができる。
【００３４】
請求項９の発明によれば、省電力モード時に蓄電手段に蓄電された電力が不足している場合には、データ読取装置は情報処理装置から電力を取得することができる。
【００３５】
請求項１０の発明によれば、情報処理装置の負荷を軽減することができる。
【００３６】
請求項１１の発明によれば、ユーザが省電力モードからの復帰指示及び認証動作の開始指示を１アクションで実行することができる。
【００３７】
請求項１２の発明によれば、データ読取装置の認証動作の負荷を軽減することができる。
【００３８】
請求項１３の発明によれば、データ読取装置の認証動作の負荷を軽減することができる。
【００３９】
請求項１４の発明によれば、データリストの更新によりデータ読取装置と情報処理装置の間の通信経路を使用する時間を短縮することができる。
【００４０】
請求項１５の発明によれば、データ読取装置の消費電力を低減することができる。
【００４１】
請求項１６の発明によれば、データ読取装置の消費電力を制御することができる。
【００４２】
請求項１７の発明によれば、データ読取装置の消費電力を低減することができる。
【００４３】
請求項１８の発明によれば、省電力モード時にデータ読取装置は必要な電力を自身で賄うことができる。
【００４４】
請求項１９の発明によれば、省電力モード時に蓄電手段に蓄電された電力が不足している場合には、データ読取装置は情報処理装置から電力を取得することができる。
【００４５】
請求項２０の発明によれば、情報処理装置の負荷を軽減することができる。
【００４６】
請求項２１の発明によれば、ユーザが省電力モードからの復帰指示及び認証動作の開始指示を１アクションで実行することができる。
【図面の簡単な説明】
【００４７】
【図１】情報処理装置としての画像形成装置とデータ読取装置とを含むシステム１０００の構成を示すブロック図である。
【図２】認証用リストの一例を示す図である。
【図３】非接触ＩＣカードに含まれるデータの構成を示す図である。
【図４】システム１０００の動作を示すシーケンス図である。
【図５】システム１０００の変形例としてのシステム１００１の構成を示すブロック図である。
【図６】システム１０００の変形例としてのシステム１００２の構成を示すブロック図である。
【図７】システム１００２の動作を示すシーケンス図である。
【図８】システム１０００の第３変形例としてのシステム１００３の構成を示すブロック図である。
【図９】システム１００３の動作を示すシーケンス図である。
【図１０】システム１０００の第４変形例としてのシステム１００４の構成を示すブロック図である。
【図１１】通常モード時及び省電力モード時の電波出力部から出力される電波の間隔の一例を示す図である。
【発明を実施するための形態】
【００４８】
以下、本発明の実施の形態について、図面を参照して説明する。
【００４９】
図１は、画像形成装置及びデータ読取装置を含むシステムの構成を示すブロック図である。図１のシステム１０００は、情報処理装置としての画像形成装置１００と、データ読取装置２００とを備えている。情報処理装置は、画像形成装置１００に限定されるものではなく、コンピュータのように、省電力モードと通常モードとの動作モードの切替を行う装置であればよい。
【００５０】
画像形成装置１００は、例えば、複合機、コピー機、又はプリンタである。画像形成装置１００は、原稿の画像を読み取る画像読取部１と、用紙上に画像を形成する画像形成部２と、画像形成装置１００の各構成要素及びデータ読取装置２００に電力を供給する電源部３と、電源用インレット４と、コントローラ５とを備えている。画像読取部１はいわゆるスキャナであり、ＣＣＤ（Charge-Coupled Device）、複数のレンズ、ミラーなどで構成されている。画像形成部２は、感光ドラム、露光装置、帯電装置、及び転写装置などを備えている。
【００５１】
コントローラ５は、ＣＰＵ６（取得手段、認証手段）、システムメモリ７、インターフェースＩＣ８、割り込みＡＳＩＣ（Application Specific Integrated Circuit）９、ネットワークインターフェース（Ｉ／Ｆ）１０、認証用データ記憶部１１、及びポート１２〜１４を備えている。
【００５２】
ＣＰＵ６は、画像形成装置１００全体の動作を制御する。システムメモリ７は、制御プログラムを備えている。また、システムメモリ７は、携帯部材としての非接触ＩＣ（integrated circuit）カードから読み取られたデータを復号化する復号化プログラムを備えている。インターフェースＩＣ８は、認証用リスト及び各種のデータをポート１２を介してデータ読取装置２００と送受信する。
【００５３】
割り込みＡＳＩＣ９は、データ読取装置２００から復帰要求（即ち、省電力モードから通常モードへの復帰要求）を受信したり、移行要求（即ち、通常モードから省電力モードへの移行要求）をデータ読取装置２００に送信する。ＣＰＵ６は、データ読取装置２００から復帰要求を受信し、移行要求をデータ読取装置２００へ送信する。尚、復帰要求は、データ読取装置２００で非接触ＩＣカードが読み取られたときに、割り込みＡＳＩＣ９を介してＣＰＵ６に送信される。移行要求は、所定時間が経過するまでに、画像読取の指示又は画像形成の指示がＣＰＵ６に入力されない場合に、割り込みＡＳＩＣ９を介してデータ読取装置２００に送信される。尚、上記所定時間は、ユーザによって変更可能である。
【００５４】
ネットワークＩ／Ｆ１０は、画像形成装置１００を不図示のネットワークに接続するためのインターフェースである。例えば、ポート１４は、ネットワークに接続するためのイーサネット（登録商標）ポートである。認証用データ記憶部１１は、認証用リスト（データリスト）を備えている。認証用リストは、図２に示すように、画像形成装置１００の使用を許可するユーザＩＤが登録されている。ＣＰＵ６は、データ読取装置２００からユーザＩＤを受信し、ユーザＩＤの認証を行う。即ち、当該ユーザＩＤが認証用リストに登録されている場合には、ＣＰＵ６は、当該ユーザに画像形成装置１００の使用許可を与える。一方、当該ユーザＩＤが認証用リストに登録されていない場合には、ＣＰＵ６は、当該ユーザに画像形成装置１００の使用許可を与えない。
【００５５】
ポート１２は、対応するインターフェースに従ったケーブルを介してデータ読取装置２００のポート５７に接続される。ポート１２及びポート５７は、ＵＳＢ（Universal Serial Bus）インターフェース、ＳＰＩ（Serial Peripheral Interface）インターフェース、ＩＩＣ（Inter Integrated Circuit）インターフェース、シリアルインターフェース、又はパラレルインターフェースである。
【００５６】
ポート１３は、専用線やＵＳＢケーブルを介してデータ読取装置２００のポート５８に接続される。ポート１３及びポート５８は、GPIO（General Purpose I/O）又はＵＳＢ（Universal Serial Bus）インターフェースである。上述した移行要求や復帰要求は、専用信号又はＵＳＢ  ＯＴＧ（On-The-Go）によって、ポート１３及びポート５８の間を送受信される。
【００５７】
データ読取装置２００は、ＣＰＵ５１（指示手段、間隔調整手段、復号化手段）、バッファ５２（記憶手段）、電波出力部５３（読出手段）、アンテナ５４（読出手段）、表示部５５、メモリ５６、及びポート５７，５８を備えている。
【００５８】
ＣＰＵ５１は、データ読取装置２００全体の動作を制御する。バッファ５２は、非接触ＩＣカードから読み取ったデータを保存する。電波出力部５３は、非接触ＩＣカードからデータを読み取るための電波を出力する。アンテナ５４は、電波出力部５３からの電波を出力するとと共に非接触ＩＣカードからデータを受信する。受信したデータは、電波出力部５３を介してバッファ５２に格納される。表示部５５は、ユーザ認証の成功又は失敗を表示する。即ち、表示部５５は、ユーザ認証の成功表示又はエラー表示を実行する。メモリ５６は、非接触ＩＣカードから読み取られたデータを復号化する復号化プログラムを備えている。ポート５７は、対応するインターフェースに従ったケーブルを介して画像形成装置１００のポート１２に接続されている。非接触ＩＣカードから読み取られたデータはポート５７を介して画像形成装置１００のポート１２に送信される。ポート５８は、専用線やＵＳＢケーブルを介して画像形成装置１００のポート１３に接続されている。また、上述した復帰要求は、ポート５８を介して画像形成装置１００のポート１３に送信される。上述した移行要求は、ポート１３及びポート５８を介してデータ読取装置２００に送信される。
【００５９】
電源部３は、通常モードでは、画像形成装置１００の各構成要素及びデータ読取装置２００に電力を供給するが、省電力モードでは、画像形成装置１００の割り込みＡＳＩＣ９及びネットワークＩ／Ｆ１０、並びにデータ読取装置２００に電力を供給する。
【００６０】
ＣＰＵ６は、所定時間が経過するまでに、画像読取の指示又は画像形成の指示がＣＰＵ６に入力されない場合に、移行要求をデータ読取装置２００へ送信し、動作モードを通常モードから省電力モードへ切り替える。このとき、ＣＰＵ６は、割り込みＡＳＩＣ９及びネットワークＩ／Ｆ１０、並びにデータ読取装置２００に電力を供給するように電力部３を制御する。また、ＣＰＵ６は、データ読取装置２００から復帰要求を受信した場合に、動作モードを省電力モードから通常モードへ切り替える。このとき、ＣＰＵ６は、画像形成装置１００の各構成要素及びデータ読取装置２００に電力を供給するように電力部３を制御する。
【００６１】
図３は、非接触ＩＣカードに含まれるデータの構成を示す図である。非接触ＩＣカードに含まれるデータは、例えば、ユーザＩＤ３１、カード種別情報３２、及び課金情報３３等である。ユーザＩＤ３１、カード種別情報３２、及び課金情報３３は暗号化されていてもよいし、暗号化されていなくてもよい。ここでは、ユーザＩＤ３１、カード種別情報３２は、暗号化されていないが、課金情報３３は暗号化されているものとする。
【００６２】
データ読取装置２００のＣＰＵ５１は、電波出力部５３及びアンテナ５４を介して非接触ＩＣカードからユーザＩＤ３１、カード種別情報３２及び課金情報３３を読み出し、バッファ５２に格納する。ＣＰＵ５１は、ユーザＩＤ３１、カード種別情報３２及び課金情報３３を画像形成装置１００に送信する前に、メモリ５６に格納された復号化プログラムを使って暗号化された課金情報３３を復号化してもよい。この場合、画像形成装置１００のＣＰＵ６が暗号化された課金情報３３を復号化する必要がないので、画像形成装置１００にかかる負荷が軽減される。一方、ＣＰＵ５１は、暗号化された課金情報３３を復号化しないで画像形成装置１００に送信してもよい。この場合、課金情報３３が改ざんされることがなく、課金情報３３のセキュリティ性が向上する。画像形成装置１００のＣＰＵ６は、システムメモリ７に格納された復号化プログラムを使って暗号化された課金情報３３を復号化する。
【００６３】
同様に、ユーザＩＤ３１及びカード種別情報３２が暗号化されている場合、ＣＰＵ５１がメモリ５６に格納された復号化プログラムを使って暗号化されたユーザＩＤ３１及びカード種別情報３２を復号化してもよい。また、画像形成装置１００のＣＰＵ６が、システムメモリ７に格納された復号化プログラムを使って暗号化されたユーザＩＤ３１及びカード種別情報３２を復号化してもよい。
【００６４】
図４は、システム１０００の動作を示すシーケンス図である。
【００６５】
まず、画像形成装置１００のＣＰＵ６は、所定時間が経過するまでに、画像読取の指示又は画像形成の指示がＣＰＵ６に入力されない場合に、移行要求をデータ読取装置２００のＣＰＵ５１へ通知する（ステップＳ１）。ＣＰＵ６は、動作モードを通常モードから省電力モードへ切り替える（ステップＳ２）。ＣＰＵ５１は、画像形成装置１００が省電力モードであることをＣＰＵ５１内のレジスタに設定する（ステップＳ３）。このとき、ＣＰＵ５１も動作モードを通常モードから省電力モードへ切り替える。即ち、ＣＰＵ５１は、電力が電波出力部５３や非接触ＩＣカードの検出に必要なＣＰＵ５１の一部（バッファ５２を含む）に供給されるように電力供給先や電力供給量を制御する。
【００６６】
ＣＰＵ５１は、電波出力部５３及びアンテナ５４を介して非接触ＩＣカードを検出すると（ステップＳ４）、非接触ＩＣカードに含まれるデータを読み出し、バッファ５２に記憶する（ステップＳ５）。このとき、ＣＰＵ５１は、非接触ＩＣカードに含まれるデータに中に暗号化されているデータがあれば、暗号化されているデータを復号化してもよい。ＣＰＵ５１は、割り込みＡＳＩＣ９及びポート１３，１８を介して復帰要求をＣＰＵ６に通知する（ステップＳ６）。
【００６７】
ＣＰＵ６は、復帰要求を受信すると、復帰動作を開始する（ステップＳ７）。例えば、ＣＰＵ６は、電源部３に通常モード時の電力供給を指示する。ＣＰＵ６は、復帰動作が完了すると（ステップＳ８）、割り込みＡＳＩＣ９及びポート１３，１８を介してバッファ５２に記憶されているデータの取得要求をＣＰＵ５１に通知する（ステップＳ９）。
【００６８】
ＣＰＵ５１は、バッファ５２に記憶されているデータをインターフェースＩＣ８及びポート１２，５７を介してＣＰＵ６に出力する（ステップＳ１０）。ＣＰＵ６は、バッファ５２に記憶されているデータを受信し、ユーザ認証を行う（ステップＳ１１）。具体的には、ＣＰＵ６は、受信したデータに含まれるユーザＩＤが認証用リストに登録されているか否かを判断する。受信したデータに含まれるユーザＩＤが認証用リストに登録されている場合には、ＣＰＵ６は、認証成功としてユーザに画像形成装置１００の使用を許可する。受信したデータに含まれるユーザＩＤが認証用リストに登録されていない場合には、ＣＰＵ６は、認証失敗としてユーザに画像形成装置１００の使用を許可しない。
【００６９】
ＣＰＵ６は、ＣＰＵ５１にユーザ認証の結果を通知する（ステップＳ１２）。ＣＰＵ５１は、ユーザ認証の結果に応じて、表示部５５に認証成功又は認証失敗（エラー）を表示する（ステップＳ１３）。
【００７０】
図５は、システム１０００の第１変形例としてのシステム１００１の構成を示すブロック図である。図５のシステム１００１は、サーバ３００を備える点で図４のシステム１０００と異なる。図４では、画像形成装置１００のＣＰＵ６がユーザ認証を実行しているが、例えば、画像形成装置１００に接続されるサーバ３００がユーザ認証を実行してもよい。サーバ３００は、ＣＰＵ３５、認証用データ記憶部３６、及びポート３７を有する。認証用データ記憶部３６は、図２に示す認証用リストを備える。
【００７１】
画像形成装置１００のＣＰＵ６は、バッファ５２に記憶されているデータを受信すると、その受信されたデータをサーバ３００に送信する。サーバ３００のＣＰＵ３５は、画像形成装置１００からバッファ５２に記憶されているデータを受信し、ユーザ認証を行う。具体的には、ＣＰＵ３５は、受信したデータに含まれるユーザＩＤが認証用リストに登録されているか否かを判断する。受信したデータに含まれるユーザＩＤが認証用リストに登録されている場合には、ＣＰＵ３５は、認証成功を示す情報をＣＰＵ６に通知する。受信したデータに含まれるユーザＩＤが認証用リストに登録されていない場合には、ＣＰＵ３５は、認証失敗を示す情報をＣＰＵ６に通知する。ＣＰＵ６は、認証成功又は認証失敗を示す情報をＣＰＵ３５から受信すると、ＣＰＵ５１にユーザ認証の結果を通知する。
【００７２】
ＣＰＵ６は、認証用データ記憶部１１に格納されている認証用リストのユーザＩＤが登録又は更新される度に、登録又は更新されたユーザＩＤの情報をネットワークＩ／Ｆ１０を介してＣＰＵ３５に通知する。ＣＰＵ３５は、通知されたユーザＩＤの情報に基づいて認証用データ記憶部６０に格納されている認証用リストのユーザＩＤを登録又は更新する。このように、認証用データ記憶部３６に格納されている認証用リストは、認証用データ記憶部１１に格納されている認証用リストと同期する。
【００７３】
代わりに、ＣＰＵ６は、通常モードを省電力モードに切り替える際に、認証用データ記憶部１１に格納されている認証用リスト内の登録又は更新されたユーザＩＤの情報をＣＰＵ３５に通知してもよい。この場合、通常モード時に、認証用データ記憶部１１に格納されている認証用リストが複数回更新されても、通常モードを省電力モードに切り替える際に、一度に認証用データ記憶部３６に格納されている認証用リストが更新される。即ち、一度の更新作業により、認証用データ記憶部３６に格納されている認証用リストは、認証用データ記憶部１１に格納されている認証用リストと同期する。従って、認証用リストの更新により画像形成装置１００とサーバ３００間のネットワークを使用する時間が短縮される。
【００７４】
図６は、システム１０００の第２変形例としてのシステム１００２の構成を示すブロック図である。図６のシステム１００２は、データ読取装置２００がユーザ認証を実行する点で図１のシステム１０００と異なる。データ読取装置２００は、認証用データ記憶部６０を更に備えている。認証用データ記憶部６０は、図２に示す認証用リストを備える。
【００７５】
ＣＰＵ６は、認証用データ記憶部１１に格納されている認証用リストのユーザＩＤが登録又は更新される度に、登録又は更新されたユーザＩＤの情報をインターフェースＩＣ８及びポート１２，５７を介してＣＰＵ５１に通知する。ＣＰＵ５１は、通知されたユーザＩＤの情報に基づいて認証用データ記憶部６０に格納されている認証用リストのユーザＩＤを登録又は更新する。このように、認証用データ記憶部６０に格納されている認証用リストは、認証用データ記憶部１１に格納されている認証用リストと同期する。
【００７６】
代わりに、ＣＰＵ６は、通常モードを省電力モードに切り替える際に、認証用データ記憶部１１に格納されている認証用リスト内の登録又は更新されたユーザＩＤの情報をＣＰＵ５１に通知してもよい。この場合、通常モード時に、認証用データ記憶部１１に格納されている認証用リストが複数回更新されても、通常モードを省電力モードに切り替える際に、一度に認証用データ記憶部６０に格納されている認証用リストが更新される。即ち、一度の更新作業により、認証用データ記憶部６０に格納されている認証用リストは、認証用データ記憶部１１に格納されている認証用リストと同期する。従って、認証用リストの更新により画像形成装置１００とデータ読取装置２００間の通信経路（インターフェース）を使用する時間が短縮される。
【００７７】
図７は、システム１００２の動作を示すシーケンス図である。
【００７８】
まず、図４のシステム１０００の動作と同様に、ステップＳ１〜Ｓ５の動作が実行される。その後、データ読取装置２００のＣＰＵ５１は、ユーザ認証を行う（ステップＳ２０）。具体的には、ＣＰＵ５１は、バッファ５２に記憶したデータに含まれるユーザＩＤが、認証用データ記憶部６０内の認証用リストに登録されているか否かを判断する。ユーザＩＤが認証用リストに登録されている場合には、ＣＰＵ５１は表示部５５に認証成功を表示する（ステップＳ２１）。一方、ユーザＩＤが認証用リストに登録されていない場合には、ＣＰＵ５１は表示部５５に認証失敗を表示する（ステップＳ２１）。
【００７９】
その後、認証が成功した場合のみ、ＣＰＵ５１は、割り込みＡＳＩＣ９及びポート１３，１８を介して復帰要求をＣＰＵ６に通知する（ステップＳ２２）。次いで、ＣＰＵ６は、復帰要求を受信すると、復帰動作を開始し（ステップＳ７）、復帰動作を完了する（ステップＳ８）。
【００８０】
このように、システム１００２では、データ読取装置２００がユーザ認証を実行する。従って、画像形成装置１００の使用をユーザに許可しない場合（即ち、認証が失敗した場合）、画像形成装置１００が復帰されることがなく、無駄な電力消費が抑制される。
【００８１】
図８は、システム１０００の第３変形例としてのシステム１００３の構成を示すブロック図である。図８のシステム１００３は、サーバ３００がユーザ認証を実行する点で図１のシステム１０００と異なる。サーバ３００は、ＣＰＵ３５、認証用データ記憶部３６、及びポート３７を有する。認証用データ記憶部３６は、認証用リストを備える。尚、上述した方法により、認証用データ記憶部３６に格納されている認証用リストは、認証用データ記憶部１１に格納されている認証用リストと同期してもよい。
【００８２】
図９は、システム１００３の動作を示すシーケンス図である。
【００８３】
まず、図７のシステム１０００の動作と同様に、ステップＳ１〜Ｓ５の動作が実行される。その後、データ読取装置２００のＣＰＵ５１は、バッファ５２に記憶されているデータをサーバ３００に送信する（ステップＳ３０）。サーバ３００のＣＰＵ３５は、バッファ５２に記憶されているデータを受信し、ユーザ認証を行う（ステップＳ３１）。具体的には、ＣＰＵ３５は、バッファ５２に記憶したデータに含まれるユーザＩＤが、認証用データ記憶部３６内の認証用リストに登録されているか否かを判断する。ユーザＩＤが認証用リストに登録されている場合には、ＣＰＵ３５は、認証成功を示す情報をＣＰＵ５１に通知する（ステップＳ３２）。一方、ユーザＩＤが認証用リストに登録されていない場合には、ＣＰＵ３５は、認証失敗を示す情報をＣＰＵ５１に通知する（ステップＳ３２）。ＣＰＵ５１は、通知された情報に応じて、表示部５５に認証成功又は認証失敗を表示する（ステップＳ２１）。
【００８４】
その後、認証が成功した場合のみ、ＣＰＵ５１は、割り込みＡＳＩＣ９及びポート１３，１８を介して復帰要求をＣＰＵ６に通知する（ステップＳ２２）。次いで、ＣＰＵ６は、復帰要求を受信すると、復帰動作を開始し（ステップＳ７）、復帰動作を完了する（ステップＳ８）。
【００８５】
このように、システム１００３では、サーバ３００がユーザ認証を実行する。従って、画像形成装置１００の使用をユーザに許可しない場合（即ち、認証が失敗した場合）、画像形成装置１００が復帰されることがなく、無駄な電力消費が抑制される。
【００８６】
図１０は、システム１０００の第４変形例としてのシステム１００４の構成を示すブロック図である。図１０のシステム１００４は、データ読取装置２００が蓄電部６５（蓄電手段）及び電圧検出部６６（検出手段）を備える点で図１のシステム１０００と異なる。尚、上述したシステム１００１〜１００３のデータ読取装置２００も蓄電部６５及び電圧検出部６６を備えていてもよい。従って、以下の説明は、システム１００１〜１００３のデータ読取装置２００に適用可能である。
【００８７】
蓄電部６５は、蓄電池又はキャパシタで構成されており、電源部３からの電力を充電し、省電力モード時に電波出力部５３及び非接触ＩＣカードの検出に必要なＣＰＵ５１の一部（バッファ５２を含む）に電力を供給する。電圧検出部６６は、省電力モード時に電波出力部５３やＣＰＵ５１の一部に供給される蓄電部６５の電力が不足しているか否かを検出する。
【００８８】
ＣＰＵ５１は、省電力モード時に、蓄電部６５からの電力が電波出力部５３や非接触ＩＣカードの検出に必要なＣＰＵ５１の一部に供給されるように電力供給先や電力供給量を制御する。従って、ＣＰＵ５１は、省電力モード時に、表示部５５、メモリ５６、及びデータの復号化に使用されるＣＰＵ５１の一部に電力を供給しない。これにより、無駄な電力消費を低減する。
【００８９】
また、ＣＰＵ５１は、動作モードの種類に応じて、非接触ＩＣカードに含まれるデータを読み取る間隔、即ち、電波出力部５３から出力される電波の間隔を調整してもよい。例えば、ＣＰＵ５１は、省電力モード時に、非接触ＩＣカードに含まれるデータを読み取る間隔、即ち、電波出力部５３から出力される電波の間隔を拡大する。図１１に示すように、通常モード時に、１００ｍｓ間隔で電波出力部５３から電波が出力されている場合、ＣＰＵ５１は、省電力モード時に、２００ｍｓ間隔で電波が出力されるように電波出力部５３を制御する。これにより、電力消費が低減される。逆に、ＣＰＵ５１は、通常モード時に、非接触ＩＣカードに含まれるデータを読み取る間隔、即ち、電波出力部５３から出力される電波の間隔を縮小する。
【００９０】
また、電圧検出部６６が、省電力モード時に電波出力部５３やＣＰＵ５１の一部に供給される蓄電部６５の電力が不足していることを検出した場合には、電圧検出部６６は、ＣＰＵ５１に電力不足を示す信号を出力する。ＣＰＵ５１は、電力不足を示す信号を割り込みＡＳＩＣ９及びポート１３，１８を介してＣＰＵ６に通知する。ＣＰＵ６は、電波出力部５３やＣＰＵ５１の一部の動作に必要な電力を供給するように電源部３を制御する。これにより、省電力モード時に蓄電部６５の電力が不足している場合でも、電波出力部５３やＣＰＵ５１の一部は動作可能になる。
【００９１】
上記システム１０００〜１００４では、携帯部材として非接触ＩＣカードが使用されているが、接触ＩＣカードや磁気カードなどが使用されてもよい。この場合、データ読取装置２００は、電波出力回路５３及びアンテナ５４に代えて、接触ＩＣカードや磁気カードからデータを読み取るカードリーダを備える。
【００９２】
以上説明したように、図４によれば、電波出力回路５３及びアンテナ５４が非接触ＩＣカードに格納されたデータを読み出し、バッファ５２が読み出されたデータを記憶する。そして、ＣＰＵ５１が、非接触ＩＣカードに格納されたデータが読み出されたときに、画像形成装置１００に対し省電力モードから通常モードへの復帰を指示する。一方、ＣＰＵ６は、画像形成装置１００が通常モードへ復帰した後、バッファ５２に記憶されたデータを取得し、取得されたデータと用意されたデータリストとに基づいてユーザ認証を行う。つまり、非接触ＩＣカードに格納されたデータが読み出されると、画像形成装置１００は省電力モードから通常モードに復帰し、ユーザ認証を実行する。従って、ユーザは、省電力モードからの復帰指示及び認証動作の開始指示を１アクション（例えば、非接触ＩＣカードをアンテナ５４に近づける動作）で実行することができる。
【００９３】
また、図７によれば、電波出力回路５３及びアンテナ５４が非接触ＩＣカードに格納されたデータを読み出し、バッファ５２が読み出されたデータを記憶する。そして、ＣＰＵ５１が、バッファ５２に記憶されたデータと用意されたデータリストとに基づいてユーザ認証を行い、ユーザ認証が成功した場合に、画像形成装置１００に対し省電力モードから通常モードへの復帰を指示する。従って、ユーザは、省電力モードからの復帰指示及び認証動作の開始指示を１アクション（例えば、非接触ＩＣカードをアンテナ５４に近づける動作）で実行することができる。      
【００９４】
データ読取装置２００の機能を実現するためのソフトウェアのプログラムが記録されている記録媒体を、データ読取装置２００に供給し、ＣＰＵ５１が記憶媒体に格納されたプログラムを読み出し実行することによっても、上記実施の形態と同様の効果を奏する。プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、又はＳＤカードなどがある。
【００９５】
また、データ読取装置２００が、データ読取装置２００の機能を実現するためのソフトウェアのプログラムを実行することによっても、上記実施の形態と同様の効果を奏する。
【符号の説明】
【００９６】
１  画像読取部
２  画像形成部
３  電源部
６  ＣＰＵ（画像形成装置側）
５１  ＣＰＵ（データ読取装置側）
５２  バッファ
５３  電波出力回路
５４  アンテナ
６５  蓄電部
６６  電圧検出部
１００  画像形成装置
２００  データ読取装置
１０００〜１００４  システム
【図１】
0005740868.tif 000002
【図２】
0005740868.tif 000003
【図３】
0005740868.tif 000004
【図４】
0005740868.tif 000005
【図５】
0005740868.tif 000006
【図６】
0005740868.tif 000007
【図７】
0005740868.tif 000008
【図８】
0005740868.tif 000009
【図９】
0005740868.tif 000010
【図１０】
0005740868.tif 000011
【図１１】
0005740868.tif 000012