(57)【特許請求の範囲】
【請求項１】
画像形成装置であって、
外部装置が無線アクセス可能なメモリを有し、前記外部装置と無線通信を実行する無線通信手段と、
前記無線通信手段が有する複数の動作モードのいずれかを、前記無線通信手段に設定する制御手段と、
前記画像形成装置から前記無線通信手段に電力が供給されない電源オフ状態に前記画像形成装置が移行することを検知する検知手段と、を備え、
前記複数の動作モードは、前記無線通信手段が前記外部装置に電力を供給するアクティブモードと、前記無線通信手段が前記外部装置から電力を供給されるパッシブモードであり、
前記画像形成装置が前記電源オフ状態に移行することを前記検知手段が検知した場合に、前記制御手段は、所定のデータを前記メモリに格納し、前記無線通信手段の動作モードを前記アクティブモードから前記パッシブモードに切り替えることを特徴とする画像形成装置。
【請求項２】
画像形成装置であって、
外部装置が無線アクセス可能なメモリを有し、前記外部装置と無線通信を実行する無線通信手段と、
前記無線通信手段が有する複数の動作モードのいずれかを、前記無線通信手段に設定する制御手段と、
前記画像形成装置から前記無線通信手段に電力が供給されないスリープ状態に前記画像形成装置が移行することを検知する検知手段と、を備え、
前記複数の動作モードは、前記無線通信手段が前記外部装置に電力を供給するアクティブモードと、前記無線通信手段が前記外部装置から電力を供給されるパッシブモードであり、
前記画像形成装置が前記スリープ状態に移行することを前記検知手段が検知した場合に、前記制御手段は、所定のデータを前記メモリに格納し、前記無線通信手段の動作モードを前記アクティブモードから前記パッシブモードに切り替えることを特徴とする画像形成装置。
【請求項３】
前記画像形成装置が前記スリープ状態から復帰した場合に、前記制御手段は、前記無線通信手段の動作モードを前記パッシブモードから前記アクティブモードに切り替えること
を特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記所定のデータはエラー情報であることを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
外部装置が無線アクセス可能なメモリを有し、前記外部装置と無線通信を実行する無線通信部を備え、前記無線通信部が有する複数の動作モードのいずれかを、前記無線通信部に設定可能な画像形成装置の制御方法であって、
前記画像形成装置から前記無線通信部に電力が供給されない電源オフ状態に前記画像形成装置が移行することを検知する検知ステップと、
前記複数の動作モードは、前記無線通信部が外部装置に電力を供給するアクティブモードと、前記無線通信部が外部装置から電力を供給されるパッシブモードであり、
前記画像形成装置が前記電源オフ状態に移行することを前記検知ステップで検知した場合に、所定のデータを前記メモリに格納し、前記無線通信部の動作モードを前記アクティブモードから前記パッシブモードに切り替える切替ステップと、
を備えることを特徴とする画像形成装置の制御方法。
【請求項６】
外部装置が無線アクセス可能なメモリを有し、前記外部装置と無線通信を実行する無線通信部を備え、前記無線通信部の動作モードのいずれかを、前記無線通信部に設定可能な画像形成装置の制御方法であって、  前記画像形成装置から前記無線通信部に電力が供給されないスリープ状態に前記画像形成装置が移行することを検知する検知ステップと、
前記複数の動作モードは、前記無線通信部が外部装置に電力を供給するアクティブモードと、前記無線通信部が外部装置から電力を供給されるパッシブモードであり、
前記画像形成装置が前記スリープ状態に移行することを前記検知ステップで検知した場合に、所定のデータを前記メモリに格納し、前記無線通信部の動作モードを前記アクティブモードから前記パッシブモードに切り替える第１の切替ステップと、
を備えることを特徴とする画像形成装置の制御方法。
【請求項７】
前記画像形成装置が前記スリープ状態から復帰した場合に、前記無線通信部の動作モードを前記パッシブモードから前記アクティブモードに切り替える第２の切替ステップを備えることを特徴とする請求項６に記載の画像形成装置の制御方法。
【請求項８】
前記所定のデータはエラー情報であることを特徴とする請求項５乃至７のいずれか１項に記載の画像形成装置の制御方法。
【請求項９】
請求項５乃至８のいずれか１項に記載の画像形成装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部の機器とＲＦＩＤ通信可能な画像形成装置に関するものである。
【背景技術】
【０００２】
近年、電波誘導を利用した非接触無線通信であるＲＦＩＤが、物流管理システム、ユーザ認証システム、電子マネーシステム、交通システムなどの様々な場で、認証システムとして利用されつつある。
【０００３】
例えば、物流管理システムでは、固定に置かれているＲＦＩＤリーダライタが搬送される部品等に埋め込まれているＲＦＩＤタグを読み取り、種類や数量の検査を行うために使われている。
また、認証システムでは、複合機のログインをするためにＩＣカードを複合機等の画像形成装置のＲＦＩＤ部にかざすことで、ＲＦＩＤタグを読み取り、個人認証することができる。
【０００４】
この種のＲＦＩＤ装置は、電力をもたないＲＦＩＤタグに電力を供給し、アクティブとして動作するタイプと、電力を供給されるパッシブとして動作するタイプの２つのタイプがある。
【０００５】
パッシブとして動作するＩＣカード等のＲＦＩＤタグは、電池を内蔵せずに外部のリーダ／ライタからの電波によって内部に必要な電力を生成し、外部のリーダ／ライタと通信を行う。一方、アクティブとして動作するＲＦＩＤ装置は電池等を内蔵し、自発的に情報を発信し通信を行う。このアクティブとして動作するＲＦＩＤ装置に関連する技術として、ＲＦＩＤ部への電源供給オンオフ検出部が電源供給オフになるとパッシブ型へ切り替わる技術が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−３０２９５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＲＦＩＤ部を備える画像形成装置では、従来のように、単にＲＦＩＤ部への電源供給がオフになるとパッシブ型へ切り替わるだけでは、状況に応じて適切にＲＦＩＤ通信方法の切り替えを行っているとは言えない。
例えば、ＲＦＩＤ部がアクティブ型で動作している画像形成装置に対して、アクティブ型のＲＦＩＤが通信をしようとしても、電波の干渉によりＲＦタグへ通信ができない等の各種問題が発生する。
【０００８】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、画像形成装置の２つのＲＦＩＤ通信方式であるアクティブモードとパッシブモードを、状況に応じて適切に切り替える仕組みを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、画像形成装置であって、外部装置が無線アクセス可能なメモリを有し、前記外部装置と無線通信を実行する無線通信手段と、前記無線通信手段が有する複数の動作モードのいずれかを、前記無線通信手段に設定する制御手段と、前記画像形成装置から前記無線通信手段に電力が供給されない電源オフ状態に前記画像形成装置が移行することを検知する検知手段と、を備え、
前記複数の動作モードは、前記無線通信手段が前記外部装置に電力を供給するアクティブモードと、前記無線通信手段が前記外部装置から電力を供給されるパッシブモードであり、前記画像形成装置が前記電源オフ状態に移行することを前記検知手段が検知した場合に、前記制御手段は、所定のデータを前記メモリに格納し、前記無線通信手段の動作モードを前記アクティブモードから前記パッシブモードに切り替えることを特徴とする。
【発明の効果】
【００１０】
本発明は、画像形成装置の２つのＲＦＩＤ通信方式であるアクティブモードとパッシブモードを、状況に応じて適切に切り替えることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例１を示す画像形成装置の構成の一例を示すブロック図である。
【図２】アクティブ無線通信制御部１０５の詳細ブロック図である。
【図３】画像形成装置１０起動時の処理の一例を示すフローチャートである。
【図４】実施例１において画像形成装置１０がアクティブモードで動作する場合の第１の動作の一例を示すフローチャートである。
【図５】実施例１において画像形成装置１０がアクティブモードで動作する場合の第２の動作の一例を示すフローチャートである。
【図６】実施例１において画像形成装置１０がアクティブモードで動作する場合の第３の動作の一例を示すフローチャートである。
【図７】実施例１において画像形成装置１０がアクティブモードで動作する場合の第４の動作の一例を示すフローチャートである。
【図８】実施例１において画像形成装置１０がアクティブモードで動作する場合の第５の動作の一例を示すフローチャートである。
【図９】実施例１におけるサービスモード画面の一例を示す図である。
【図１０】実施例１における画像形成装置１０がパッシブモードで動作する場合の動作の一例を示すフローチャートである。
【図１１】実施例１における画像形成装置１０がパッシブモードで動作する場合の動作の一例を示すフローチャートである。
【図１２】実施例２におけるＲＦＩＤコントローラ１００の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１３】
＜実施例１のハードウェア構成＞
図１は、本発明の実施例１を示す画像形成装置の構成の一例を示すブロック図である。なお、特に断らない限り、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、本発明を適用できることは言うまでもない。
【００１４】
画像形成装置１０は、例えばＭＦＰ（Multifunction Peripheral）等のデジタル複合機である。
画像形成装置１０は、ＲＦＩＤコントローラ１００と、システムコントローラ２００を有する。なお、画像形成装置１０は、その機能に応じて、図示しないプリンタ部、スキャナ部、ファクシミリ部等を備える。
【００１５】
ＲＦＩＤコントローラ１００は、アンテナマッチング１０１、デュアルインタフェースメモリ（デュアルＩ／Ｆメモリ）１０３、及び、アクティブ無線通信制御部１０５を有する。
【００１６】
アンテナマッチング１０１は、ＲＦＩＤの周波数帯のマッチングを行い、ＲＦプロトコル１０２によりデュアルＩ／Ｆメモリ１０３にアクセスする。ＲＦＩＤの周波数帯は、ＩＳＯ／ＩＥＣで標準化されている１３５ＫＨｚ以下、１３．５６ＭＨｚ、２．４５ＧＨｚ、８６０ＭＨｚ〜９６０ＭＨｚ、４３３ＭＨｚである。なお、ＲＦＩＤコントローラ１００と通信するデバイスとして、例えば、アクティブとして動作するＲＦＩＤ通信装置４００や、パッシブとして動作するＩＣカード４１０がある。なお、ＩＣカードは、パッシブとして動作するＲＦＩＤ通信装置であってもよく、以下、これらをまとめてＩＣカードと呼ぶ。
デュアルＩ／Ｆメモリ１０３は、外部の機器（ＲＦＩＤ通信装置４００やＩＣカード４１０）により無線アクセス可能な記憶装置である。
【００１７】
ＲＦＩＤコントローラ１００は、ＲＦプロトコル１０２とＩ２Ｃプロトコル１０４の２つのプロトコルで通信可能であり、この２つのプロトコルの通信線がそれぞれデュアルＩ／Ｆメモリ１０３に接続されている。
【００１８】
アクティブ無線通信制御部１０５には、Ｉ／Ｏコントローラ２０１からＥｎａｂｌｅ／Ｄｉｓａｂｌｅ信号１０６が入力される。アクティブ無線通信制御部１０５は、信号１０６がＥｎａｂｌｅであれば、アンテナマッチング１０１へ電源を供給する。この場合、ＲＦＩＤコントローラ１００は、アクティブとして動作し、パッシブで動作するＩＣカード４１０と通信可能である。即ち、画像形成装置１０はアクティブモードで動作する。
【００１９】
一方、アクティブ無線通信制御部１０５は、信号１０６がＤｉｓａｂｌｅであれば、アンテナマッチング１０１へ電源を供給しない。この場合、ＲＦＩＤコントローラ１００は、パッシブとして動作し、アクティブで動作するＲＦＩＤ通信装置４００と通信可能である。即ち、画像形成装置１０は、パッシブモードで動作する。なお、この場合、上述のように、アンテナマッチング１０１へ電源が供給されないため、ＲＦＩＤコントローラ１００側からパッシブで動作するＩＣカード４１０へは通信できない。
即ち、信号１０６は、画像形成装置１０のＲＦＩＤ無線アクセスに関する動作モードを、外部の機器に無線接続するための信号を発信するアクティブモードと、外部の機器からの無線接続のための信号に反応してデュアルＩ／Ｆメモリ１０３へのアクセスを可能とするパッシブモードとで切り替える切替信号として機能する。
【００２０】
ＲＦＩＤコントローラ１００は、画像形成装置１０本体に電源供給されている場合は（画像形成装置１０本体が電源オンの状態では）、画像形成装置１０本体から電源供給を受け、上述のように、アクティブとパッシブとを切り替え、パッシブで動作するＩＣカード４１０やアクティブで動作するＲＦＩＤ通信装置４００と通信可能である。即ち、画像形成装置１０は、相手側に電力を供給してＲＦＩＤの通信を行うアクティブ型と相手側から電力を供給されてＲＦＩＤの通信を行うパッシブ型とを切り替えて動作可能である。
【００２１】
しかし、画像形成装置１０本体に電源供給されていない場合は（画像形成装置１０本体が電源オフの状態では）、画像形成装置１０本体からＲＦＩＤコントローラ１００への電源供給が無くなる。このため、アクティブ無線通信制御部１０５からアンテナマッチング１０１へも電源が供給されず、ＲＦＩＤコントローラ１００は、パッシブとして動作することとなる。
【００２２】
システムコントローラ２００は、Ｉ／Ｏコントローラ２０１、メモリ２０２、ＣＰＵ２０３、及び、ユーザＩ／Ｆ２０４を有する。
Ｉ／Ｏコントローラ２０１は、Ｉ２Ｃプロトコル１０４でデュアルＩ／Ｆメモリ１０３と通信する。ＣＰＵ２０３は、ユーザＩ／Ｆ２０４の表示やユーザＩ／Ｆ２０４からの入力に対して、プログラムの処理を行うためのものである。Ｉ／Ｏコントローラ２０１は、メモリ２０２及びＣＰＵ２０３と接続されており、ＣＰＵ２０３とデュアルＩ／Ｆメモリ１０３へデータをＲＥＡＤ／ＷＲＩＴＥする。
【００２３】
ＣＰＵ２０３は、メモリ２０２の不揮発性記憶領域にコンピュータ読み取り可能に記録されたプログラムを実行することにより、画像形成装置１０全体の制御を行う。
【００２４】
図２は、アクティブ無線通信制御部１０５の詳細ブロック図である。
アクティブ無線通信制御部１０５は、ＲＦＩＤリーダ／ライタ・トランシーバ（ＲＦＩＤ Ｒｅａｄｅｒ／Ｗｒｉｔｅｒ Ｔｒａｎｓｃｉｅｖｅｒ）１１２と、プロセッサ１１３を有する。
【００２５】
ＲＦＩＤリーダ／ライタ・トランシーバ１１２は、アンテナマッチング１０１を介してＲＦＩＤ通信装置４００と電力を供給するアクティブ型として通信する。また、ＲＦＩＤリーダ／ライタ・トランシーバ１１２は、プロセッサ１１３と接続されている。プロセッサ１１３は、デュアルＩ／Ｆメモリ１０３からデータをリード／ライトし、ＲＦＩＤリーダ／ライタ・トランシーバ１１２へ転送する。
【００２６】
Ｉ／Ｏコントローラ２０１は、アクティブ無線通信制御部１０５へ動作モード（アクティブモード／パッシブモード）を切り替えるためのＥｎａｂｌｅ／Ｄｉｓａｂｌｅ信号１０６を送信する。
【００２７】
Ｉ／Ｏコントローラ２０１が信号１０６をＥｎａｂｌｅにすることで、アクティブ無線通信制御部１０５はアンテナマッチング１０１へ電源を供給し、ＲＦＩＤコントローラ１００はアクティブ型でＲＦＩＤ通信を行う。即ち、画像形成装置１０はアクティブモードで動作する。
【００２８】
一方、Ｉ／Ｏコントローラ２０１が信号１０６をＤｉｓａｂｌｅにすることで、アクティブ無線通信制御部１０５はアンテナマッチング１０１へ電源を供給せず、ＲＦＩＤコントローラ１００はパッシブ型でＲＦＩＤ通信を行うことになる。即ち、画像形成装置１０はパッシブモードで動作する。なお、パッシブ型でＲＦＩＤ通信を行う場合、データフローとしては、ＲＦＩＤ通信装置４００からアンテナマッチング１０１へデータが転送され、ＲＦプロトコル１０２を介して、データがデュアルＩ／Ｆメモリ１０３へリード／ライトされる。
【００２９】
＜フローチャート＞
図３は、画像形成装置１０起動時の処理の一例を示すフローチャートである。なお、このフローチャートの処理は、システムコントローラ２００のＣＰＵ２０３がメモリ２０２の不揮発性記憶領域にコンピュータ読み取り可能に記録されたプログラムを実行することにより実現される。
【００３０】
画像形成装置１０の電源オフ状態（Ｓ１０１）から電源オン状態（Ｓ１０２）になると、ＣＰＵ２０３は、ＲＦＩＤの初期設定がされていない場合は、アクティブモードとパッシブモードのいずれかを選択するための画面（不図示）をユーザＩ／Ｆ２０４に表示するように制御する（Ｓ１０３）。
【００３１】
なお、アクティブモードでは、ＲＦＩＤリーダ／ライタ・トランシーバ１１２が自発的に電波を発信し、ＩＣカード４１０と通信する。この時のＩＣカード４１０は電源をもたずにＲＦＩＤリーダ／ライタ・トランシーバ１１２から照射された電波を利用して電力とするデバイス（即ち、パッシブ型のＲＦＩＤ）である。
また、パッシブモードは、ＲＦＩＤ通信装置４００が自発的に電波を発信し、ＲＦＩＤコントローラ１００が照射された電波を利用して電力とし通信をする。
【００３２】
ＣＰＵ２０３は、ユーザＩ／Ｆ２０４上での、ユーザ選択操作を受け付け、ユーザ選択操作を検知すると、ＲＦＩＤの初期設定値として、メモリ２０２内の不揮発性記憶領域に記憶し、Ｓ１０４に処理を進める。
なお、上述のＲＦＩＤの初期設定がされていない場合とは、メモリ２０２内の不揮発性記憶領域にＲＦＩＤの初期設定値が記憶されていない場合である。
【００３３】
ＲＦＩＤの初期設定がされている場合、即ち、メモリ２０２内の不揮発性記憶領域にＲＦＩＤの初期設定値が記憶されている場合、ＣＰＵ２０３は、上記Ｓ１０３の処理をスキップしてＳ１０４に処理を進める。
【００３４】
Ｓ１０４では、ＣＰＵ２０３は、上記メモリ２０２内に記憶されるＲＦＩＤの初期設定値に基づいて、ＲＦＩＤの初期設定としてアクティブモードが選択されたか否かを判定する。そして、アクティブモードが選択されたと判定した場合（Ｓ１０４でＹｅｓ）、ＣＰＵ２０３は、図４のＳ２０１へ処理を移行させる。
【００３５】
一方、アクティブモードが選択されていない（パッシブモードが選択された）と判定した場合（Ｓ１０４でＮｏ）、ＣＰＵ２０３は、図１０のＳ７０１へ処理を移行させる。
【００３６】
以下、図４〜図９を参照して、実施例１において画像形成装置１０がアクティブモードで動作する場合の動作について説明する。
＜第１の動作＞
図４は、実施例１において画像形成装置１０がアクティブモードで動作する場合の第１の動作の一例を示すフローチャートである。なお、このフローチャートの処理は、システムコントローラ２００のＣＰＵ２０３がメモリ２０２の不揮発性記憶領域にコンピュータ読み取り可能に記録されたプログラムを実行することにより実現される。
【００３７】
図４では、画像形成装置１０が通常モード（スリープモード等ではない）の場合、ＲＦＩＤコントローラ１００がアクティブモードで動作しているため、電源を持たないパッシブ型で動作するＩＣカード等が認識できれば、ＲＦＩＤコントローラ１００をアクティブモードのまま動作させることを想定している。また、ユーザが課金カードとしてＩＣカード４１０を利用し、認証からコピーが終了するまでカードを挿入しておき、最後に清算するという使い方も想定している。ただし、アクティブ型で動作するＲＦＩＤ通信装置４００がアクティブモードで動作するＲＦＩＤコントローラ１００と通信したい場合、電波が干渉して通信ができない。この時、ＲＦＩＤコントローラ１００をパッシブモードへ切り替えることで、ＲＦＩＤ通信装置４００がＲＦＩＤコントローラ１００と通信することができる。
【００３８】
まず、Ｓ２０１において、ＣＰＵ２０３は、信号１０６をＥｎａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１へ電力を供給させ、ＲＦＩＤコントローラ１００をアクティブで動作させる。即ち、画像形成装置１０をアクティブモードで動作させる。
【００３９】
次に、ＣＰＵ２０３は、アクティブモードで動作している状態（Ｓ２０１）で、ＲＦＩＤリーダ／ライタ・トランシーバ１１２によりアクティブで動作するＲＦＩＤ通信装置４００のデバイスＩＤをポーリングすることにより、アクティブ端末の検出を監視する（Ｓ２０２）。このとき、ＲＦＩＤリーダ／ライタ・トランシーバ１１２がアクティブとして動作するＲＦＩＤ通信装置４００の電波を検知するための検知部となる。
【００４０】
そして、アクティブで動作するＲＦＩＤ通信装置４００のデバイスＩＤが読み取れた、即ち、アクティブ端末を検出できと判定した場合（Ｓ２０２でＹｅｓ）、ＣＰＵ２０３は、Ｓ２０３に処理を進める。
【００４１】
Ｓ２０３では、ＣＰＵ２０３は、信号１０６をＤｉｓａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１への電力供給を停止させ、ＲＦＩＤコントローラ１００をパッシブに移行させる。即ち、画像形成装置１０をパッシブモードに移行させる。
【００４２】
パッシブモードに移行したら、ＲＦＩＤコントローラ１００によるデータ受信が可能となり、アクティブとして動作するＲＦＩＤ通信装置４００がデータ転送を行うと、ＲＦＩＤコントローラ１００はデータ受信を開始する（Ｓ２０４）。
【００４３】
そして、ＣＰＵ２０３は、アクティブとして動作するＲＦＩＤ通信装置４００がＲＦＩＤコントローラ１００から離れたかどうか監視する（Ｓ２０５）。
なお、本実施例では、ＲＦＩＤコントローラ１００は、パッシブモードで動作する場合、アクティブとして動作するＲＦＩＤ通信装置４００からのアクセスが終了すると、デュアルＩ／Ｆメモリ１０３内に保持されるフラグがＯＮになるように構成されている。ＣＰＵ２０３はこのフラグの値を、Ｉ２Ｃプロトコル１０４経由でポーリングし、このフラグがＯＮになった場合に、アクティブとして動作するＲＦＩＤ通信装置４００がＲＦＩＤコントローラ１００から離れたと判断するものとする。
【００４４】
そして、アクティブとして動作するＲＦＩＤ通信装置４００がＲＦＩＤコントローラ１００から離れたと判定した場合（Ｓ２０５でＹｅｓ）、ＣＰＵ２０３は、Ｓ２０６に処理を進める。
【００４５】
Ｓ２０６では、ＣＰＵ２０３は、信号１０６をＥｎａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１へ電力を供給させ、ＲＦＩＤコントローラ１００をアクティブに移行させる。即ち、画像形成装置１０をアクティブモードに移行させる。
【００４６】
以上の処理により、画像形成装置１０がアクティブとして動作していて、サービスマン等がハンディ型のアクティブで動作するＲＦＩＤ通信装置４００を画像形成装置１０に近づけたことをＲＦＩＤコントローラ１００が検知すると、ＲＦＩＤコントローラ１００をパッシブとして動作するモードに切り替える。これにより、ＲＦＩＤコントローラ１００とアクティブで動作するＲＦＩＤ通信装置４００との電波干渉を防ぐことができる。
このように、２つの機器の通信方式がＲＦＩＤのアクティブ型である場合、一方のＲＦＩＤ装置をパッシブ型へ切り替えることで、２つのＲＦＩＤ装置間の電波干渉による通信障害を防止し、機器同士の通信が可能となる。
【００４７】
そして、サービスマン等がハンディ型のアクティブで動作するＲＦＩＤ通信装置４００を画像形成装置１０から一定距離だけ離したことを検知すると、ＲＦＩＤコントローラ１００をアクティブとして動作するモードに切り替え、パッシブで動作するＩＣカード４１０にアクセスすることができるようになる。
【００４８】
なお、アクティブとして動作するＲＦＩＤ通信装置４００がＲＦＩＤコントローラ１００から離れても、アクティブモードへ移行せず、パッシブモードのまま動作させるように制御してもよい。即ち、Ｓ２０５、Ｓ２０６を実行しないようにしてもよい。
【００４９】
また、図４のＳ２０３の処理を行う前に、即ち、ＲＦＩＤコントローラ１００をパッシブモードに移行する直前に、ＣＰＵ２０３が、所定のデータをデュアルＩ／Ｆメモリ１０３内（ＲＦＩＤ通信装置４００側から読み出し可能なメモリブロック）に格納するように制御する構成であってもよい。なお、所定のデータとは、例えば、画像形成装置１０本体のシリアル番号、ユーザ情報、エラー情報、ログ情報、ライセンス情報、カウンタ情報、課金情報、消耗品情報、トナー情報、ネットワーク情報等の各種設定情報、即ち、画像形成装置１０の識別情報やユーザ情報、及び画像形成装置１０の利用情報などを示す。ただし、所定のデータは、これらの情報に限定されるものではない。
【００５０】
なお、上記ライセンス情報とは、画像形成装置１０にインストールするアプリケーションプログラムのライセンス情報を示す。アプリケーションプログラムには、アプリケーションプログラムを画像形成装置にインストール等する際に、不正使用防止のため、ライセンス情報の設定が必要なものがある。例えば、ライセンス情報は、シリアル番号やライセンスコード等を用いて不図示のライセンスサーバにアクセスすることにより、該ライセンスサーバで発行されるものである。
【００５１】
ここで、デュアルＩ／Ｆメモリ１０３のアクセス権について説明する。
デュアルＩ／Ｆメモリ１０３では、Ｉ２Ｃプロトコル１０４を介したシステムコントローラ２００からの制御により、デュアルＩ／Ｆメモリ１０３の記憶領域を結合、分割指定することにより複数のメモリブロックとして扱うことができる。
【００５２】
また、システムコントローラ２００は、Ｉ２Ｃプロトコル１０４を介した制御により、各メモリブロックに対するアクセス権を設定できる。具体的には、Ｉ２Ｃ側からのアクセスとＲＦＩＤからのアクセスに対するアクセス権（リード権／ライト権）をそれぞれメモリブロック毎に設定できる。例えば、Ｉ２Ｃ側からのアクセス権は、全てのメモリブロックに対して、読み出しと書き込みの両方（リード／ライト）を許可するように設定する。また、ＲＦＩＤ側からのアクセス権は、一部のメモリブロックは読み出し（リード）のみを許可し、他のメモリブロックは読み出しと書き込みの両方（リード／ライト）を許可するように設定する。
【００５３】
なお、ＣＰＵ２０３は、ＲＦＩＤコントローラ１００がアクティブモードに復帰した場合、デュアルＩ／Ｆメモリ１０３内に記録された設定情報を、画像形成装置１０に適用する処理を行うように構成してもよい。
【００５４】
以上のような構成により、アクティブモードとパッシブモードの２つのＲＦＩＤ通信方式を切り替えて動作可能な画像形成装置におけるＲＦＩＤ通信方式を、状況に応じて適切に切り替えることができる。その結果、アクティブで動作する画像形成装置１０にアクティブで動作するＲＦＩＤ通信装置４００が接近した場合でも、電波干渉を防き、ＲＦＩＤ通信装置４００を用いて、画像形成装置１０の識別情報やユーザ情報、画像形成装置１０の利用情報等の情報を取得したり、画像形成装置１０に設定することが可能となる。
【００５５】
＜第２の動作＞
図５は、実施例１において画像形成装置１０がアクティブモードで動作する場合の第２の動作の一例を示すフローチャートであり、図４と同一のステップには同一のステップ番号を付し説明は省略する。
【００５６】
アクティブモードで動作している状態（Ｓ２０１）で、画像形成装置１０本体の電源がオフになると（Ｓ３０２でＹｅｓ）、画像形成装置１０本体からＲＦＩＤコントローラ１００への電力供給が停止する。このため、デュアルＩ／Ｆメモリ１０３やアンテナマッチング１０１への電力供給が停止し、ＲＦＩＤコントローラ１００はパッシブモードに移行する（Ｓ３０３）。即ち、画像形成装置１０がパッシブモードに移行する。なお、デュアルＩ／Ｆメモリ１０３は、電源オフの状態でも、アクティブで動作するＲＦＩＤ通信装置４００からは通信可能である。
【００５７】
なお、図５のＳ３０２及びＳ３０３の動作は、ＣＰＵ２０３の制御によるものではないが、ＣＰＵ２０３が以下のような制御を行う構成であってもよい。
例えば、画像形成装置１０本体の電源オフ状態への移行をＣＰＵ２０３により監視し、電源オフへ移行する直前に、ＣＰＵ２０３が、上述したような所定のデータをデュアルＩ／Ｆメモリ１０３内（ＲＦＩＤ通信装置４００から読み出し可能なメモリブロック）に格納するように制御してもよい。さらに、ＣＰＵ２０３が、電源オフへ移行する直前に、ＲＦＩＤコントローラ１００をパッシブモードに移行させるように制御してもよい。即ち、画像形成装置１０がパッシブモードに移行させるように制御してもよい。
【００５８】
なお、ＣＰＵ２０３は、画像形成装置１０本体が電源オン状態となった場合、デュアルＩ／Ｆメモリ１０３内に記録された設定情報を、画像形成装置１０に適用する処理を行うように構成してもよい。
【００５９】
以上説明したように、画像形成装置１０本体の電源オフ状態となった場合でも、アクティブとして動作するＲＦＩＤ通信装置４００を用いて、画像形成装置１０の識別情報やユーザ情報、画像形成装置１０の利用情報等の情報を取得したり、画像形成装置１０に設定することが可能となる。
【００６０】
＜第３の動作＞
図６は、実施例１において画像形成装置１０がアクティブモードで動作する場合の第３の動作の一例を示すフローチャートであり、図４と同一のステップには同一のステップ番号を付し説明は省略する。
【００６１】
アクティブモードで動作している状態（Ｓ２０１）で、画像形成装置１０本体がスリープモード（省電力状態）に移行すると（Ｓ４０２でＹｅｓ）、画像形成装置１０本体からＲＦＩＤコントローラ１００への電力供給が停止する。このため、デュアルＩ／Ｆメモリ１０３やアンテナマッチング１０１への電力供給が停止し、ＲＦＩＤコントローラ１００はパッシブに移行する（Ｓ４０３）。即ち、画像形成装置１０がパッシブモードに移行する。上述したように、デュアルＩ／Ｆメモリ１０３は、電源オフの状態でも、アクティブで動作するＲＦＩＤ通信装置４００からは通信可能である。
【００６２】
なお、スリープモードへの移行の条件は、ユーザＩ／Ｆ２０４、ＲＦＩＤ、及び図示しないネットワークインタフェース等のいずれへのアクセスも一定時間なかった場合とし、システムコントローラ２００で一定時間を設定することができる。
【００６３】
その後、画像形成装置１０本体がスリープモードから復帰すると（Ｓ４０４でＹｅｓ）、画像形成装置１０本体からＲＦＩＤコントローラ１００への電力供給が再開される。これにより、アクティブ無線通信制御部１０５からアンテナマッチング１０１への電力供給も再開され、ＲＦＩＤコントローラ１００はアクティブに移行する（Ｓ４０５）。即ち、画像形成装置１０がアクティブモードに移行する。
【００６４】
なお、図６のＳ４０２〜Ｓ４０５の動作は、ＣＰＵ２０３の制御によるものではないが、ＣＰＵ２０３が以下のような制御を行う構成であってもよい。
例えば、画像形成装置１０本体のスリープモードへの移行をＣＰＵ２０３により監視し、スリープモードへ移行する直前に、即ち、ＲＦＩＤコントローラ１００がパッシブモードに移行することになる直前に、ＣＰＵ２０３が、上述したような所定のデータをデュアルＩ／Ｆメモリ１０３内（ＲＦＩＤ通信装置４００から読み出し可能な領域）に格納するように制御する構成であってもよい。また、スリープモードへ移行する直前に、ＣＰＵ２０３が、ＲＦＩＤコントローラ１００をパッシブに移行させ（画像形成装置１０をパッシブモードに移行させ）、さらに、スリープモードから復帰した際に、ＣＰＵ２０３が、ＲＦＩＤコントローラ１００をアクティブモードに移行させる（画像形成装置１０をアクティブモードに移行させ）ように制御してもよい。
【００６５】
なお、ＣＰＵ２０３は、画像形成装置１０本体がスリープモードから復帰した場合、デュアルＩ／Ｆメモリ１０３内に記録された設定情報を、画像形成装置１０に適用する処理を行うように構成してもよい。
【００６６】
以上説明したように、画像形成装置１０本体がスリープモードに移行した場合でも、アクティブとして動作するＲＦＩＤ通信装置４００を用いて、画像形成装置１０の識別情報やユーザ情報、画像形成装置１０の利用情報等の情報を取得したり、画像形成装置１０に設定することが可能となる。
【００６７】
＜第４の動作＞
図７は、実施例１において画像形成装置１０がアクティブモードで動作する場合の第４の動作の一例を示すフローチャートであり、図４と同一のステップには同一のステップ番号を付し説明は省略する。なお、このフローチャートの処理は、システムコントローラ２００のＣＰＵ２０３がメモリ２０２の不揮発性記憶領域にコンピュータ読み取り可能に記録されたプログラムを実行することにより実現される。
【００６８】
ＣＰＵ２０３は、アクティブモードで動作している状態（Ｓ２０１）で、画像形成装置１０が異常状態（障害状態）になったかどうかを監視する（Ｓ５０２）。なお、異常状態とは、画像形成装置１０のフリーズや、画像形成装置１０でシステムエラー等の障害が発生した状態を示す。
【００６９】
そして、画像形成装置１０が異常状態になったと判定した場合（Ｓ５０２でＹｅｓ）、ＣＰＵ２０３は、Ｓ５０３に処理を進める。
Ｓ５０３では、ＣＰＵ２０３は、信号１０６をＤｉｓａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１への電力供給を停止させ、ＲＦＩＤコントローラ１００をパッシブに移行させる。即ち、画像形成装置１０をパッシブモードに移行させる。
【００７０】
なお、図７のＳ５０３の処理を行う前に、即ち、ＲＦＩＤコントローラ１００をパッシブモードに移行する直前に、ＣＰＵ２０３が、上述したような所定のデータをデュアルＩ／Ｆメモリ１０３内（ＲＦＩＤ通信装置４００から読み出し可能な領域）に格納するように制御する構成であってもよい。
【００７１】
なお、ＣＰＵ２０３は、画像形成装置１０本体の異常状態が解除された場合、デュアルＩ／Ｆメモリ１０３内に記録された設定情報を、画像形成装置１０に適用する処理を行うように構成してもよい。そしてさらに、ＲＦＩＤコントローラ１００をアクティブに移行させる（画像形成装置１０をアクティブモードに移行させる）ように構成してもよい。
【００７２】
なお、異常状態時にはユーザＩ／Ｆ２０４が操作できず画像形成装置１０もシステムとして動作していないため、ＩＣカード４１０を用いても画像形成装置１０へログインすることができない。しかし、サービスマン等がアクティブとして動作するハンディタイプのＲＦＩＤ通信装置４００を用いて、異常状態時でも、画像形成装置１０の識別情報やユーザ情報、画像形成装置１０の利用情報等の情報を取得したり、画像形成装置１０に設定することが可能となる。
【００７３】
＜第５の動作＞
図８は、実施例１において画像形成装置１０がアクティブモードで動作する場合の第５の動作の一例を示すフローチャートであり、図４と同一のステップには同一のステップ番号を付し説明は省略する。なお、このフローチャートの処理は、システムコントローラ２００のＣＰＵ２０３がメモリ２０２の不揮発性記憶領域にコンピュータ読み取り可能に記録されたプログラムを実行することにより実現される。
【００７４】
ＣＰＵ２０３は、アクティブモードで動作している状態（Ｓ２０１）で、画像形成装置１０が特定モードに移行したかを監視する（Ｓ６０２）。なお、特定モードとは、例えばサービスマンが画像形成装置１０をメンテナンスするときに使用するサービスモードを示す。アクティブモードで動作している画像形成装置１０にＩＣカードが近接された場合には、ＩＣカードから該ＩＣカード内に記憶されるデータが、デュアルＩ／Ｆメモリ１０３に書き込まれ、Ｉ／Ｏコントローラ２０１を介してＣＰＵ２０３が確認可能となる。即ち、ＣＰＵ２０３はＩＣカードを検出可能となる。ＣＰＵ２０３は、ＲＦＩＤコントローラ１００を介して、ユーザの電子マネーカード（ＩＣカード）を検出したら動作に応じた課金処理等を行い、一方、サービスマンのＩＣカードを検出したら所定の動作選択画面をユーザＩ／Ｆ２０４に表示し、該動作選択画面で特定モードへの移行が選択されたことを検知すると、画像形成装置１０を特定モードへ移行する。なお、上記課金処理は、ユーザの電子マネーカード内に記憶される電子マネーの残高情報を用いて印刷料金精算したり、該清算した金額の情報（課金情報）をメモリ２０２に記録する処理等を示す。
【００７５】
画像形成装置１０が特定モードに移行したと判定した場合（Ｓ６０２でＹｅｓ）、ＣＰＵ２０３は、Ｓ６０３に処理を進める。
Ｓ６０３では、ＣＰＵ２０３は、信号１０６をＤｉｓａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１への電力供給を停止させ、ＲＦＩＤコントローラ１００をパッシブに移行させる。即ち、画像形成装置１０をパッシブモードに移行させる。
【００７６】
なお、図８には示していないが、ＣＰＵ２０３は、ＲＦＩＤコントローラ１００をパッシブモードに移行する直前に（即ち、Ｓ６０３の直前に）、カウンタ情報、課金情報、消耗品情報、トナー情報をメモリ２０２から読み出して、これらの情報をデュアルＩ／Ｆメモリ１０３内の異なるメモリブロックに格納するように制御する。
【００７７】
次に、ＣＰＵ２０３は、ユーザＩ／Ｆ２０４に図９に示すようなサービスモード画面を表示し、ユーザによる外部へ送信するデータの選択操作をユーザＩ／Ｆ２０４から受け付けるように制御する。
【００７８】
図９は、実施例１におけるサービスモード画面の一例を示す図である。
図９に示すサービスモード画面には、カウンタ情報を送信データとして選択するためのカウンタ情報ボタン９０１、課金情報を送信データとして選択するための課金情報ボタン９０２、消耗品情報を送信データとして選択するための消耗品情報ボタン９０３、トナー情報を送信データとして選択するためのトナー情報ボタン９０４が表示されている。これらのボタンは、複数同時に選択可能であり、選択されたボタンは背景（例えば背景色）が変わり選択されたことが認識可能となるようにＣＰＵ２０３により制御されている。
【００７９】
サービスマンが、ボタン９０１〜９０４の少なくとも１つ（例えば、カウンタ情報ボタン９０１と課金情報ボタン９０２）を選択し、送信ボタン９０６を押下すると、ＣＰＵ２０３はこの操作を検知し、選択されたボタンに対応するデータ（ここでは、カウンタ情報と課金情報）を、アクティブとして動作するＲＦＩＤ通信装置４００に送信可能にする処理（送信処理）を行う。この処理では、ＣＰＵ２０３は、デュアルＩ／Ｆメモリに対して、上記選択されたデータが格納されるメモリブロックのＲＦＩＤ側のアクセス権を読み出し可能にし、且つ、上記選択されていないデータが格納されるメモリブロックのＲＦＩＤ側のアクセス権を読み出し不可能にするように制御する。これにより、読み出し可能とされたメモリブロックのデータが、アクティブとして動作するＲＦＩＤ通信装置４００からの読み出しアクセスに応じて、デュアルＩ／Ｆメモリ１０３から読み出されてＲＦＩＤ通信装置４００に送信されることとなる。
【００８０】
なお、ユーザがキャンセルボタン９０５を押下すると、ＣＰＵ２０３はこの操作を検知し、サービスモード画面（図９）を閉じ、Ｓ６０５に処理を進める。
Ｓ６０５では、ＣＰＵ２０３は、画像形成装置１０が特定モードから抜けたかどうかを監視する。
そして、特定モードから抜けたと判定した場合（Ｓ６０５でＹｅｓ）、ＣＰＵ２０３は、Ｓ６０６に処理を進める。
【００８１】
Ｓ６０６では、ＣＰＵ２０３は、信号１０６をＥｎａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１へ電力を供給させ、ＲＦＩＤコントローラ１００をアクティブに移行させる。即ち、画像形成装置１０をアクティブモードに移行させる。
【００８２】
なお、ここでは、特定モードにおいてアクティブとして動作するＲＦＩＤ通信装置４００に送信するデータを、カウンタ情報、課金情報、消耗品情報、トナー情報としたが、特定モードで送信するデータはこれらに限定されるものではない。例えば、画像形成装置１０本体のシリアル番号、ユーザ情報、エラー情報、ログ情報、ライセンス情報、ネットワーク情報等の各種設定情報等も、特定モードで送信するデータに含めるようにしてもよい。
【００８３】
なお、ＣＰＵ２０３は、画像形成装置１０本体の特定モードから抜けた場合、デュアルＩ／Ｆメモリ１０３内に記録された設定情報を、画像形成装置１０に適用する処理を行うように構成してもよい。
【００８４】
以上説明したように、特定モードでは、アクティブとして動作するＲＦＩＤ通信装置４００を用いて、画像形成装置１０の利用情報等を取得したり、画像形成装置１０に各種設定を行うことが可能となる。
【００８５】
＜初期設定としてパッシブモードが選択された場合＞
次に、図１０，図１１を参照して、実施例１における画像形成装置１０がパッシブモードで動作する場合の処理について説明する。
【００８６】
図１０，図１１は、実施例１における画像形成装置１０がパッシブモードで動作する場合の動作の一例を示すフローチャートである。なお、このフローチャートの処理は、システムコントローラ２００のＣＰＵ２０３がメモリ２０２の不揮発性記憶領域にコンピュータ読み取り可能に記録されたプログラムを実行することにより実現される。
【００８７】
まず、Ｓ７０１において、ＣＰＵ２０３は、信号１０６をＤｉｓａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１への電力供給を停止させ、ＲＦＩＤコントローラ１００をパッシブモードで動作させる。
【００８８】
そして、ＣＰＵ２０３は、パッシブモードで動作している状態（Ｓ７０１）で、アクティブモードへの移行指示がなされたかどうか監視する（Ｓ７０２）。
アクティブモードへの移行指示がなされたと判定した場合（Ｓ７０２でＹｅｓ）、ＣＰＵ２０３は、Ｓ７０３に処理を進める。なお、このアクティブモードへの移行指示は、ユーザＩ／Ｆ２０４、もしくはアクティブで動作するＲＦＩＤ通信装置４００からＲＦＩＤ通信でなされるものとする。
【００８９】
Ｓ７０３では、ＣＰＵ２０３は、信号１０６をＥｎａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１へ電力を供給させ、ＲＦＩＤコントローラ１００をアクティブに移行させる。即ち、画像形成装置１０をアクティブモードに移行させる。
【００９０】
そして、ＣＰＵ２０３は、アクティブモードで動作している状態（Ｓ７０３）で、パッシブとして動作するＩＣカード４１０から読み取られるデータ内に指定のＩＤを確認できたかどうか監視する（Ｓ８０１）。上述したように、アクティブモードでは、アンテナマッチング１０１から無線接続のための信号を発信され、パッシブとして動作するＩＣカード４１０からデータが読み取られる。読み取られたデータは、デュアルＩ／Ｆメモリ１０３に書き込まれ、ＣＰＵ２０３は、Ｉ／Ｏコントローラ２０１を介してこのデータを確認可能である。
【００９１】
そして、指定のＩＤを確認できたと判定した場合（Ｓ８０１でＹｅｓ）、ＣＰＵ２０３は、Ｓ８０２に処理を進める。
Ｓ８０２では、ＣＰＵ２０３は、上記Ｓ８０１で確認できた指定のＩＤが、ユーザ用のＩＤか否かを判定する。ここでは、ユーザがＩＣカード４１０をＲＦＩＤコントローラ１００にかざして認証を行った場合を想定しており、ＩＣカード４１０から読み取られたＩＤが、例えばメモリ２０２の不揮発性記憶領域に登録されているユーザ用ＩＤであれば、画像形成装置１０にログインすることが可能となる。なお、ユーザ用ＩＤとは、例えば、ユーザ用として登録されているＩＣカードの識別情報や、ユーザの識別情報である。
【００９２】
ユーザ用のＩＣカードには、例えば、上記のユーザ用ＩＤの他に、画像形成装置の利用情報（例えば、あと何枚印刷可能であるかを示す印刷可能枚数や、電子マネーの残高情報等のデータ）が記憶されている。このため、アクティブモードで動作している画像形成装置１０にユーザ用のＩＣカードが近接された場合には、ユーザ用のＩＣカードから上記ＩＤや画像形成装置の利用情報等のデータが、デュアルＩ／Ｆメモリ１０３に書き込まれ、Ｉ／Ｏコントローラ２０１を介してＣＰＵ２０３が確認可能となる。
【００９３】
そして、ユーザ用のＩＤであると判定した場合（Ｓ８０２でＹｅｓ）、ＣＰＵ２０３は、Ｓ８０３に処理を進める。
Ｓ８０３では、ＣＰＵ２０３は、上記のユーザ用のＩＤを用いてユーザ認証を行い、認証に成功した場合には、そのユーザの使用を許可し（ログイン状態とし）、スタンバイ状態でユーザＩ／Ｆ２０４からの動作指示の入力を待機する。そして、ユーザＩ／Ｆ２０４からの動作指示の入力を検知すると、動作指示に応じた処理を実行し、Ｓ８０４に処理を進める。例えば、印刷動作が指示された場合、該指示された印刷動作を、デュアルＩ／Ｆメモリ１０３を介して確認された上記ユーザの印刷可能枚数や残高情報に応じて実行するように制御する。また、印刷実行後、ＣＰＵ２０３は、印刷した枚数に応じて、上記デュアルＩ／Ｆメモリ１０３内の印刷可能枚数や残高情報を減算処理し、該減算処理結果を用いて、ユーザ用のＩＣカードに記憶される印刷可能枚数や残高情報を更新するように制御する。
【００９４】
Ｓ８０４では、ＣＰＵ２０３は、ユーザＩ／Ｆ２０４からの動作指示に応じてログアウトが行われたかどうかを判定する。
そして、ログアウト処理が行われていないと判定した場合（Ｓ８０４でＮｏ）、ＣＰＵ２０３は、スタンバイ状態でユーザＩ／Ｆ２０４からの動作指示の入力を待機する（Ｓ８０３）。
【００９５】
一方、ログアウト処理が行われたと判定した場合（Ｓ８０４でＹｅｓ）、ＣＰＵ２０３は、Ｓ８１０に処理を進める。
Ｓ８１０では、ＣＰＵ２０３は、信号１０６をＤｉｓａｂｌｅとし、アクティブ無線通信制御部１０５からアンテナマッチング１０１への電力供給を停止させ、ＲＦＩＤコントローラ１００をパッシブに移行させる。即ち、画像形成装置１０をパッシブモードに移行させる。なお、図１１ではＳ８１０において、パッシブモードに移行させるように制御しているが、アクティブモードのまま待機するように制御してもよい。
【００９６】
また、ＣＰＵ２０３は、上記Ｓ８０１で確認できた指定のＩＤが、ユーザ用のＩＤでないと判定した場合（Ｓ８０２でＮｏ）、ＣＰＵ２０３は、Ｓ８０５に処理を進める。
Ｓ８０５では、ＣＰＵ２０３は、上記Ｓ８０１で確認できた指定のＩＤが、メモリ２０２の不揮発性記憶領域に登録されているサービスマン用のＩＤか否かを判定する。ここでは、サービスマン用のＩＣカード４１０がＲＦＩＤコントローラ１００にかざされた場合を想定している。
【００９７】
そして、サービスマン用のＩＤであると判定した場合（Ｓ８０５でＹｅｓ）、ＣＰＵ２０３は、Ｓ８０６に処理を進める。
Ｓ８０６では、ＣＰＵ２０３は、メモリ２０２に記憶される特定データを、デュアルＩ／Ｆメモリ１０３に記憶し、該デュアルＩ／Ｆメモリ１０３に記憶された前記特定データを、上記Ｓ８０１で確認したＩＣカード４１０に送信するように制御する。なお、特定データとは、例えば、画像形成装置１０本体のシリアル番号、ユーザ情報、エラー情報、ログ情報、ライセンス情報、カウンタ情報、課金情報、消耗品情報、トナー情報、ネットワーク情報等の各種設定情報等を示す。ただし、これらの情報に限定されるものではない。
【００９８】
そして、ＣＰＵ２０３は、特定データの送信が終了したかどうかを判定する（Ｓ８０７）。まだ特定データの送信が終了していないと判定した場合（Ｓ８０７でＮｏ）、ＣＰＵ２０３は、特定データの送信が終了するまで待機する。
【００９９】
そして、特定データの送信が終了したと判定した場合（Ｓ８０７でＹｅｓ）、ＣＰＵ２０３は、Ｓ８１０に処理を進め、ＲＦＩＤコントローラ１００をパッシブモードに移行させる。
【０１００】
また、上記Ｓ８０５において、上記Ｓ８０１で確認できた指定のＩＤがサービスマン用のＩＤでないと判定した場合（Ｎｏ）、ＣＰＵ２０３は、登録されていない不明のＩＤと判断し、Ｓ８０９に処理を進める。
Ｓ８０９では、ＣＰＵ２０３は、ＵＩ（ユーザＩ／Ｆ２０４）に認証エラーを示す表示を行う。
【０１０１】
以上説明したように、サービスマンは、パッシブで動作している画像形成装置１０をアクティブに切り替え、サービスマン用のＩＣカード４１０に画像形成装置１０の利用情報や設定情報等を格納することができる。
【０１０２】
なお、ここでは、パッシブで起動された画像形成装置１０をアクティブに切り替え、図１１の処理を実行する構成について示した。しかし、パッシブで起動された後にアクティブに切り替えられた場合に限らず、アクティブで動作している状態（例えば、図４〜図８のＳ２０１の状態）で、ＣＰＵ２０３が図１１の各ステップを実行するように構成してもよい。
【０１０３】
以上、実施例１の画像形成装置１０は、アクティブモードとパッシブモードの２つのＲＦＩＤ通信方法（ＲＦＩＤ無線アクセスに関する動作モード）を、状況に応じて適切に切り替えることができる。
例えば、画像形成装置１０では、画像形成装置１０がアクティブモードで動作している状態において、画像形成装置１０を省電力状態（スリープ）に移行する場合、画像形成装置１０が異常状態（障害状態）となった場合、画像形成装置１０が電源オフ状態に移行する場合、アクティブモードで動作する外部の機器（ＲＦＩＤ通信装置４００）を検出した場合、及び、画像形成装置１０の操作モードが特定モード（画像形成装置をメンテナンスするときに使用するサービスモード）に移行した場合を含む少なくともいずれかの場合に、画像形成装置１０がパッシブモードに切り替わるように構成されている。
さらに、画像形成装置１０では、省電力状態から復帰した場合、障害状態から復帰した場合、アクティブモードで動作する外部の機器を検出しなくなった場合、及び、特定モードから復帰した場合を含む少なくともいずれかの場合に、画像形成装置１０がアクティブモードに切り替わるように構成されている。
【０１０４】
また、画像形成装置１０では、画像形成装置１０がアクティブモードで動作している場合に、ユーザ用のＩＣカード４１０が近づけられると、ＩＣカード４１０からＩＤ（ＩＣカード４１０の識別情報又はユーザの識別情報）、及び画像形成装置１０の利用情報（印刷可能枚数、又は印刷料金情報）が、デュアルＩ／Ｆメモリ１０３に対して書き込まれるように構成されている。
このような構成により、ユーザ用のＩＣカードを用い、画像形成装置へのログイン処理や、ユーザの印刷枚数管理、課金処理等を実現することができる。
【０１０５】
また、ＣＰＵ２０３は、画像形成装置１０がパッシブモードに切り替わる前に、デュアルＩ／Ｆメモリ１０３に対して、画像形成装置１０の障害情報、カウンタ情報、及びログ情報等の各種情報の少なくともいずれかの情報を、書き込むように制御する。
このような構成により、電源オフ状態の画像形成装置１０からの機器情報の取得や、電源オフ状態の画像形成装置１０への設定情報の転送を、モバイル端末（ＲＦＩＤ通信装置４００）やＩＣカード４１０を画像形成装置１０に近接させることで実現することができる。
【実施例２】
【０１０６】
＜実施例２のハードウェア構成＞
図１２は、実施例２におけるＲＦＩＤコントローラ１００の構成の一例を示すブロック図である。
【０１０７】
図１２に示すように、実施例２のＲＦＩＤコントローラ１００は、アンテナマッチング１０１、アクティブコントローラ１２１、パッシブコントローラ１２２、メモリ１２３、メモリコントローラ１２４、及び、切り替え部１２５を有する。なお、メモリ１２３は、不揮発性メモリである。
【０１０８】
アクティブコントローラ１２１は、メモリ１２３のデータをリード／ライトし、アンテナマッチング１０１を介して電波を発信し、パッシブで動作するＩＣカード４１０と通信する。
【０１０９】
パッシブコントローラ１２２は、アンテナマッチング１０１を介して、アクティブで動作するＲＦＩＤ通信装置４００の電波を受信し通信し、メモリ１２３にデータをリード／ライトする。
【０１１０】
切り替え部１２５は、ＲＦＩＤコントローラ１００がアクティブとして動作しているときに、アクティブで動作するＲＦＩＤ通信装置４００の電波を受信したと判定した場合、アクティブコントローラ１２１による電波の発信を中止させ、パッシブコントローラ１２２を有効にするように制御する。即ち、画像形成装置１０をパッシブモードに移行させる。
【０１１１】
なお、切り替え部１２５とＩ／Ｏコントローラ２０１を接続し、Ｉ／Ｏコントローラ２０１を介したＣＰＵ２０３からの制御により、切り替え部１２５で有効なコントローラ（アクティブコントローラ１２１／パッシブコントローラ１２２）を切り替えるようにしてもよい。
【０１１２】
この構成の場合、ＣＰＵ２０３は、ＲＦＩＤコントローラ１００がアクティブとして動作しているときに、アクティブで動作するＲＦＩＤ通信装置４００の電波を受信したと判定した場合、切り替え部１２５に指示して、アクティブコントローラ１２１を無効にし、パッシブコントローラ１２２を有効にするように制御する。
【０１１３】
また、ＣＰＵ２０３は、ＲＦＩＤコントローラ１００がアクティブとして動作しているときに、画像形成装置１０が異常状態になったかどうかを監視し、異常状態になったと判定した場合、切り替え部１２５に指示して、アクティブコントローラ１２１を無効にし、パッシブコントローラ１２２を有効にするように制御する。即ち、画像形成装置１０をパッシブモードに移行させる。
【０１１４】
さらに、ＣＰＵ２０３は、ＲＦＩＤコントローラ１００がアクティブとして動作しているときに、画像形成装置１０が特定モードになったかどうかを監視し、特定モードになったと判定した場合、切り替え部１２５に指示して、アクティブコントローラ１２１を無効にし、パッシブコントローラ１２２を有効にするように制御する。即ち、画像形成装置１０をパッシブモードに移行させる。さらに、ＣＰＵ２０３は、ユーザＩ／Ｆ２０４にサービスモード画面（図９）を表示して、ユーザから送信するデータの選択を受け付け、選択されたデータを、アクティブとして動作するＲＦＩＤ通信装置４００に送信可能にする処理を行う。そして、特定モードから抜けたと判定した場合、ＣＰＵ２０３は、切り替え部１２５に指示して、パッシブコントローラ１２２を無効にし、アクティブコントローラ１２１を有効にするように制御する。即ち、画像形成装置１０をアクティブモードに移行させる。
【０１１５】
実施例２では、画像形成装置１０本体の電源がオフ状態では、アクティブとして動作するＲＦＩＤ通信装置４００からでも、メモリ１２３へのアクセスはできない。しかしながら、以上示した制御を行うことにより、画像形成装置１０本体の電源がオン状態では、実施例２においても、実施例１と同様に、ＲＦＩＤコントローラ１００の動作モード（画像形成装置１０の動作モード）を適切に切り替えることができ、実施例１と同様の効果を得ることができる。
【０１１６】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【０１１７】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１１８】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１１９】
１０    画像形成装置
１００    ＲＦＩＤコントローラ
１０１    アンテナマッチング
１０３    デュアルＩ／Ｆメモリ
１０５    アクティブ無線通信制御部
２００    システムコントローラ
２０３    ＣＰＵ
４００    ＲＦＩＤ通信装置
４１０    ＩＣカード
【図１】
0005896653.tif 000002
【図２】
0005896653.tif 000003
【図３】
0005896653.tif 000004
【図４】
0005896653.tif 000005
【図５】
0005896653.tif 000006
【図６】
0005896653.tif 000007
【図７】
0005896653.tif 000008
【図８】
0005896653.tif 000009
【図９】
0005896653.tif 000010
【図１０】
0005896653.tif 000011
【図１１】
0005896653.tif 000012
【図１２】
0005896653.tif 000013