(57)【要約】      （修正有）【課題】消耗品ユニットに対する電源を効率的且つ安全に供給できる消耗品ユニットを備えた画像形成装置及びその電源供給方法を提供する。【解決手段】本発明の画像形成装置は、メモリ１１０を備えた消耗品ユニット１００と、メモリ１１０を駆動させるための電源を供給する電源部２１０と、メモリ１１０にアクセスすべきイベントが発生すると、電源部２１０を制御してメモリ１１０に電源を供給し、メモリ１１０にアクセスしてメモリ１１０に対する処理が終了すると、メモリ１１０に対する電源を遮断するように電源部２１０を制御する制御部２２０と、を備える。【選択図】図１
2012063770.tif 000002
【特許請求の範囲】
【請求項１】
メモリを備えた消耗品ユニットと、
前記メモリを駆動させるための電源を供給する電源部と、
前記メモリにアクセスすべきイベントが発生すると、前記電源部を制御して前記メモリに電源を供給し、前記メモリにアクセスして前記メモリに対する処理が終了すると、前記メモリに対する電源を遮断するように前記電源部を制御する制御部と、を備えることを特徴とする画像形成装置。
【請求項２】
前記消耗品ユニットが着脱可能な状態であるか否かを判断する判断部と、
前記メモリに電源が供給されている間に前記消耗品ユニットが着脱可能な状態であると判断されると、前記制御部の制御によりエラーメッセージを出力する出力部と、を更に備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御部は、
前記メモリに対するデータの読み書き作業を行なうＩ／Ｏ制御部と、
前記電源部を制御する電源制御部と、
前記Ｉ／Ｏ制御部及び前記電源制御部を制御して前記メモリに対する管理を行なうメモリ制御部と、
前記画像形成装置の全体的な動作を制御するメイン制御部と、を更に含むことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記消耗品ユニットが着脱可能な状態であるか否かを判断する判断部を更に備え、
前記制御部は、前記メモリに電源が供給されている間に前記消耗品ユニットが着脱可能な状態であると判断されると、前記電源供給を中断するように前記電源部を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記制御部は、
前記消耗品ユニットが着脱可能な状態下では、前記イベントが発生しても前記メモリに対する電源を供給しないように前記電源部を制御し、
前記消耗品ユニットが複数個である場合、複数個の前記消耗品ユニットのうちの一つの消耗品ユニットに対して電源が供給されてアクセスが行なわれている状態で前記一つの消耗品ユニットが着脱可能な状態になったと判断されると、前記一つの消耗品ユニットに対する処理が終了した後に前記電源供給を遮断するように前記電源部を制御することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記判断部は、前記画像形成装置の本体に備えられたカバーの開閉をセンシングし、開放状態の場合は着脱可能な状態と判断し、閉鎖状態の場合は着脱不可能な状態と判断することを特徴とする請求項２乃至５のいずれか一項に記載の画像形成装置。
【請求項７】
前記消耗品ユニットは複数個であり、
前記制御部は、
前記複数個の消耗品ユニットのそれぞれに対して順次に着脱可能な状態であるか否かを判断するように前記判断部を制御し、
前記イベントは、
前記画像形成装置の動作モードが変更されるイベント、前記画像形成装置がターンオフ状態からターンオン状態になるイベント、前記画像形成装置の本体に取り付けられたカバーが開放状態から閉鎖状態になるイベント、及び画像形成ジョブ実行が終了するイベントのうちの少なくとも一つのイベントであることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記消耗品ユニットは複数個であり、
前記Ｉ／Ｏ制御部は、複数個の前記消耗品ユニットのうちのアクセスする消耗品ユニットに対して順次にＩ／Ｏ信号クロックを出力し、
前記電源制御部は、前記アクセスする消耗品ユニットの全体に対するＩ／Ｏ信号クロック出力が完了するまで、前記アクセスする消耗品ユニットの全体に対する電源を供給するように前記電源部を制御することを特徴とする請求項３に記載の画像形成装置。
【請求項９】
前記消耗品ユニットは複数個であり、
前記電源部は、複数個設けられて複数個の前記消耗品ユニットにそれぞれ接続され、
前記Ｉ／Ｏ制御部は、複数個の前記消耗品ユニットのうちのアクセスする消耗品ユニットに対して順次にＩ／Ｏ信号クロックを出力し、
前記電源制御部は、前記アクセスする消耗品ユニットに対するＩ／Ｏ信号クロック出力区間の間、前記アクセスする消耗品ユニットに対して順次に電源を供給するように複数個の前記電源部を制御することを特徴とする請求項３に記載の画像形成装置。
【請求項１０】
前記消耗品ユニットは、前記メモリと共にＣＰＵを備えるＣＲＵＭユニットを含み、
前記制御部は、前記イベントが発生すると前記ＣＲＵＭユニットに電源を供給し、予め設定された第１ディレイタイムが経過した後に前記ＣＲＵＭユニットにクロック信号及びデータを伝送し、前記ＣＲＵＭユニットに対する処理が終了すると前記クロック信号及び前記データ伝送を中断し、予め設定された第２ディレイタイムが経過した後に前記ＣＲＵＭユニットに対する電源を遮断するように前記電源部を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項１１】
メモリを備えた消耗品ユニットを用いる画像形成装置の電源供給方法であって、
前記メモリにアクセスすべきイベントが発生すると前記メモリに電源を供給する電源供給ステップと、
前記メモリにアクセスしてデータの読み書きのうちの少なくともいずれか一方の作業を行なう作業実行ステップと、
前記作業が終了すると前記メモリに供給される電源を遮断する電源遮断ステップと、を有することを特徴とする電源供給方法。
【請求項１２】
前記消耗品ユニットが着脱可能な状態であるか否かを判断するステップを更に有し、
前記電源遮断ステップは、
前記消耗品ユニットが複数個である場合、複数個の前記消耗品ユニットのうちの一つの消耗品ユニットに対して電源が供給されてアクセスが行なわれている状態で前記一つの消耗品ユニットが着脱可能な状態になったと判断されると、前記一つの消耗品ユニットに対する処理が終了した後に前記電源供給を遮断することを特徴とする請求項１１に記載の電源供給方法。
【請求項１３】
前記着脱可能な状態は、前記画像形成装置の本体に取り付けられたカバーが開放された状態であり、
前記消耗品ユニットは複数個であり、
前記電源供給ステップ、前記作業実行ステップ、及び前記電源遮断ステップは、前記複数個の消耗品ユニットのそれぞれに対して順次に行なわれることを特徴とする請求項１１又は１２に記載の電源供給方法。
【請求項１４】
前記イベントは、
前記画像形成装置の動作モードが変更されるイベント、前記画像形成装置がターンオフ状態からターンオン状態になるイベント、前記画像形成装置の本体に取り付けられたカバーが開放状態から閉鎖状態になるイベント、及び画像形成ジョブ実行が終了するイベントのうちの少なくとも一つのイベントであることを特徴とする請求項１１に記載の電源供給方法。
【請求項１５】
前記消耗品ユニットは、前記メモリと共にＣＰＵを備えるＣＲＵＭユニットを含み、
前記作業実行ステップは、前記ＣＲＵＭユニットに電源が供給された後に予め設定された第１ディレイタイムが経過すると前記ＣＲＵＭユニットにクロック信号及びデータを伝送して前記作業を行ない、
前記電源遮断ステップは、前記処理が終了すると前記クロック信号及び前記データ伝送を中断し、予め設定された第２ディレイタイムが経過した後に前記ＣＲＵＭユニットに対する電源を遮断することを特徴とする請求項１１に記載の電源供給方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、消耗品ユニットを備えた画像形成装置及びその電源供給方法に関し、より詳細には、自体がメモリを備えた消耗品ユニットに対して供給される電源を制御する消耗品ユニットを備えた画像形成装置及びその電源供給方法に関する。
【背景技術】
【０００２】
コンピュータの普及により、コンピュータの周辺機器も益々普及している。代表的なコンピュータの周辺機器として、プリンタ、ファクシミリ、スキャナ、コピー機、複合機などのような画像形成装置が挙げられる。
【０００３】
画像形成装置は、用紙上に画像を印刷するために、インクやトナーを使用する。インクやトナーは、画像形成作業を進める度に使われ、所定の時間以上使うと枯渇する。この場合、インクやトナーを保存するユニットそのものを新たに取り替えなければならない。このような画像形成装置の使用過程で、取替え可能な部品又は構成要素を消耗品ユニット又は取替え可能ユニットという。
【０００４】
消耗品ユニットには、上述のように、インクやトナーの残量がなくなり取り替えなければならないユニット以外に、一定期間以上使うと、特性が変化して品質の高い印刷が期待できないという理由から取り替えられるユニットもある。即ち、カラー別現像機以外にも中間転写ベルトなどのような部品も消耗品ユニットに該当する。
【０００５】
具体的には、レーザー画像形成装置の場合、帯電ユニット、転写ユニット、定着ユニットなどが使われるが、各ユニットで使われる多様な種類のローラ、ベルトなどは限界寿命以上使われると、磨耗したり変質したりしてしまうことがある。これにより、画像品質を顕著に低下させるおそれがある。ユーザは、綺麗な画像で印刷作業ができるように、各構成ユニット、即ち消耗品ユニットを適切な取替え時期に取り替えなければならない。
【０００６】
消耗品ユニットの適切な管理のために、最近では消耗品ユニットそのものにメモリを取り付けて、画像形成装置の本体との情報のやり取りができるように具現している。
【０００７】
即ち、画像形成装置の印刷枚数、出力ドット数、使用期限などのような多様な使用情報を消耗品ユニットそのもののメモリに記録し、消耗品ユニットの取替え時期などを正確に管理することができる。消耗品ユニットに備えられたメモリ部は、通常、ＣＲＵＭメモリ（Ｃｕｓｔｏｍｅｒ  Ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔ  Ｍｏｎｉｔｏｒｉｎｇ  ｍｅｍｏｒｙ）と呼ばれるが、これは一例に過ぎず、別の名称で呼ばれることもある。
【０００８】
一方、メモリを備えた消耗品ユニットは、画像形成装置と接点（Ｃｏｎｔａｃｔ）を通じて電気的に接続され、電源が供給される。画像形成装置の本体に備えられた各種コントローラは、消耗品ユニットにアクセスしてデータの読み書きを行なうことができる。これにより、画像形成装置そのものの電源がターンオフされない限り、消耗品ユニットには常に電源が供給される。
【０００９】
しかしながら、消耗品ユニットにアクセスして、データの読み書きをする動作は、電源が供給される時間に比べて非常に短い時間で行なわれるため、電源供給が効率的ではないという問題点がある。
【００１０】
また、消耗品ユニットは、その特性上、画像形成装置の本体から容易に着脱自在である。これにより、消耗品ユニットが画像形成装置に装着されて電源が供給されている状態で、ユーザによって着脱トライがあると、画像形成装置や消耗品ユニットに負担がかかり、故障を引き起こすおそれがあるという問題点がある。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００２−１６９４２９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
そこで、本発明は、上記従来の問題点に鑑みてなされたものであって、本発明の目的は、消耗品ユニットに対する電源を効率的且つ安全に供給できる消耗品ユニットを備えた画像形成装置及びその電源供給方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するためになされた本発明の一特徴による画像形成装置は、メモリを備えた消耗品ユニットと、前記メモリを駆動させるための電源を供給する電源部と、前記メモリにアクセスすべきイベントが発生すると、前記電源部を制御して前記メモリに電源を供給し、前記メモリにアクセスして前記メモリに対する処理が終了すると、前記メモリに対する電源を遮断するように前記電源部を制御する制御部と、を備える。
【００１４】
前記消耗品ユニットが着脱可能な状態であるか否かを判断する判断部と、前記メモリに電源が供給されている間に前記消耗品ユニットが着脱可能な状態であると判断されると、前記制御部の制御によりエラーメッセージを出力する出力部と、を更に備えてもよい。
ここで、前記制御部は、前記メモリに対するデータの読み書き作業を行なうＩ／Ｏ制御部と、前記電源部を制御する電源制御部と、前記Ｉ／Ｏ制御部及び前記電源制御部を制御して前記メモリに対する管理を行なうメモリ制御部と、前記画像形成装置の全体的な動作を制御するメイン制御部と、を更に含んでもよい。
或いは、前記消耗品ユニットが着脱可能な状態であるか否かを判断する判断部を更に備え、前記制御部は、前記メモリに電源が供給されている間に、前記消耗品ユニットが着脱可能な状態であると判断されると、前記電源供給を中断するように前記電源部を制御してもよい。
ここで、前記制御部は、前記消耗品ユニットが着脱可能な状態下では、前記イベントが発生しても前記メモリに対する電源を供給しないように前記電源部を制御し、前記消耗品ユニットが複数個である場合、複数個の前記消耗品ユニットのうちの一つの消耗品ユニットに対して電源が供給されてアクセスが行なわれている状態で前記一つの消耗品ユニットが着脱可能な状態になったと判断されると、前記一つの消耗品ユニットに対する処理が終了した後に前記電源供給を遮断するように前記電源部を制御してもよい。
前記判断部は、前記画像形成装置の本体に備えられたカバーの開閉をセンシングし、開放状態の場合は着脱可能な状態と判断し、閉鎖状態の場合は着脱不可能な状態と判断してもよい。
ここで、前記消耗品ユニットは複数個であり、前記制御部は、前記複数個の消耗品ユニットのそれぞれに対して順次に着脱可能な状態であるか否かを判断するように前記判断部を制御し、前記イベントは、前記画像形成装置の動作モードが変更されるイベント、前記画像形成装置がターンオフ状態からターンオン状態になるイベント、前記画像形成装置の本体に取り付けられたカバーが開放状態から閉鎖状態になるイベント、及び画像形成ジョブ実行が終了するイベントのうちの少なくとも一つのイベントであってもよい。
前記消耗品ユニットは複数個であり、前記Ｉ／Ｏ制御部は、複数個の前記消耗品ユニットのうちのアクセスする消耗品ユニットに対して順次にＩ／Ｏ信号クロックを出力し、前記電源制御部は、前記アクセスする消耗品ユニットの全体に対するＩ／Ｏ信号クロック出力が完了するまで、前記アクセスする消耗品ユニットの全体に対する電源を供給するように前記電源部を制御してもよい。
或いは、前記消耗品ユニットは複数個であり、前記電源部は、複数個設けられて複数個の前記消耗品ユニットにそれぞれ接続され、前記Ｉ／Ｏ制御部は、複数個の前記消耗品ユニットのうちのアクセスする消耗品ユニットに対して順次にＩ／Ｏ信号クロックを出力し、前記電源制御部は、前記アクセスする消耗品ユニットに対するＩ／Ｏ信号クロック出力区間の間、前記アクセスする消耗品ユニットに対して順次に電源を供給するように複数個の前記電源部を制御してもよい。
前記消耗品ユニットは、前記メモリと共にＣＰＵを備えるＣＲＵＭユニットを含み、前記制御部は、前記イベントが発生すると前記ＣＲＵＭユニットに電源を供給し、予め設定された第１ディレイタイムが経過した後に前記ＣＲＵＭユニットにクロック信号及びデータを伝送し、前記ＣＲＵＭユニットに対する処理が終了すると前記クロック信号及び前記データ伝送を中断し、予め設定された第２ディレイタイムが経過した後に前記ＣＲＵＭユニットに対する電源を遮断するように前記電源部を制御してよい。
【００１５】
上記目的を達成するためになされた本発明の一特徴によるメモリを備えた消耗品ユニットを用いる画像形成装置の電源供給方法は、前記メモリにアクセスすべきイベントが発生すると前記メモリに電源を供給する電源供給ステップと、前記メモリにアクセスしてデータの読み書きのうちの少なくともいずれか一方の作業を行なう作業実行ステップと、前記作業が終了すると前記メモリに供給される電源を遮断する電源遮断ステップと、を有する。
【００１６】
前記消耗品ユニットが着脱可能な状態であるか否かを判断するステップを更に有し、前記電源遮断ステップは、前記消耗品ユニットが複数個である場合、複数個の前記消耗品ユニットのうちの一つの消耗品ユニットに対して電源が供給されてアクセスが行なわれている状態で前記一つの消耗品ユニットが着脱可能な状態になったと判断されると、前記一つの消耗品ユニットに対する処理が終了した後に前記電源供給を遮断してもよい。
前記着脱可能な状態は、前記画像形成装置の本体に取り付けられたカバーが開放された状態であり、前記消耗品ユニットは複数個であり、前記電源供給ステップ、前記作業実行ステップ、及び前記電源遮断ステップは、前記複数個の消耗品ユニットのそれぞれに対して順次に行なわれてもよい。
前記イベントは、前記画像形成装置の動作モードが変更されるイベント、前記画像形成装置がターンオフ状態からターンオン状態になるイベント、前記画像形成装置の本体に取り付けられたカバーが開放状態から閉鎖状態になるイベント、及び画像形成ジョブ実行が終了するイベントのうちの少なくとも一つのイベントであってもよい。
前記消耗品ユニットは、前記メモリと共にＣＰＵを備えるＣＲＵＭユニットを含み、前記作業実行ステップは、前記ＣＲＵＭユニットに電源が供給された後に予め設定された第１ディレイタイムが経過すると前記ＣＲＵＭユニットにクロック信号及びデータを伝送して前記作業を行ない、前記電源遮断ステップは、前記処理が終了すると前記クロック信号及び前記データ伝送を中断し、予め設定された第２ディレイタイムが経過した後に前記ＣＲＵＭユニットに対する電源を遮断してもよい。
【発明の効果】
【００１７】
本発明の画像形成装置によれば、消耗品ユニットに対する電源を効率的かつ安全に供給できるようになり、エネルギー利用効率を向上させ、製品の故障確率を減らすことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態による画像形成装置の構成を示すブロック図である。
【図２】図１の画像形成装置に使用される制御部構成の一例を示すブロック図である。
【図３】本発明の多様な実施形態による画像形成装置の細部構成の一例を示すブロック図である。
【図４】本発明の多様な実施形態による画像形成装置のメモリアクセス及び電源供給動作を説明するための波形図である。
【図５】本発明の多様な実施形態による画像形成装置のメモリアクセス及び電源供給動作を説明するための波形図である。
【図６】本発明の多様な実施形態による画像形成装置のメモリアクセス及び電源供給動作を説明するための波形図である。
【図７】本発明の多様な実施形態による画像形成装置のメモリアクセス及び電源供給動作を説明するための波形図である。
【図８】本発明の一実施形態による画像形成装置の電源供給方法を説明するためのフローチャートである。
【図９】本発明の他の実施形態による画像形成装置の電源供給方法を説明するためのフローチャートである。
【図１０】メモリ及びＣＰＵを含む消耗品ユニットと画像形成装置の本体との間の認証及び暗号化データ通信の手順を説明するためのフローチャートである。
【図１１】消耗品ユニットのパワーオンのための信号処理のタイミングを説明するためのグラフである。
【図１２】消耗品ユニットのパワーオフのための信号処理のタイミングを説明するためのグラフである。
【発明を実施するための形態】
【００１９】
以下、本発明の消耗品ユニットを備えた画像形成装置及びその電源供給方法を実施するための形態の具体例を、図面を参照しながら詳細に説明する。
【００２０】
図１は、本発明の一実施形態による画像形成装置の構成を示すブロック図である。図１に示すように、画像形成装置は、消耗品ユニット１００と、電源部２１０と、制御部２２０とを含む。画像形成装置は、プリンタ、スキャナ、複合機、ファクシミリ、コピー機などのような多様な装置で具現できる。
【００２１】
消耗品ユニット１００は、自体にメモリ１１０を備えたユニットのことを意味する。上述のように、メモリ１１０には、消耗品ユニット１００やメモリ１１０そのものに対する多様な情報又はプログラムを保存することができる。
【００２２】
具体的に、消耗品ユニット１００で使われる各種プログラム、固有情報、消耗品ユニット１００の使用による消耗品情報などのような多様な情報が保存されてもよい。
【００２３】
各種プログラムには、一般的なアプリケーションのみならず、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）プログラム、暗号化プログラムなどが含まれてもよく、固有情報には、消耗品ユニット１００の製造元についての情報、製造日時についての情報、一連番号、モデル名、電子署名情報、暗号化キー、暗号化キーインデックスなどが含まれてもよい。消耗品情報には、現在まで何枚印刷したか、印刷可能な残り枚数は何枚か、トナー残量がどれくらいかなどに対する情報が含まれてもよい。
【００２４】
例えば、メモリ１１０には次の表のような情報を保存することができる。
【００２５】
【表１】
2012063770.tif 000003
【００２６】
上記の表のように、メモリ１１０には、消耗品ユニットに対する概略的な情報だけでなく、消耗品の寿命、情報、セットアップメニューなどについての情報も保存することができる。
【００２７】
その他、消耗品ユニット１００には、メモリ１１０を管理し、メモリ１１０に保存された各種プログラムを実行し、画像形成装置の本体又はその他の装置のコントローラと通信を行なうことのできるＣＰＵが更に含まれてもよい。
【００２８】
上述のように、消耗品ユニット１００は、画像形成のためのジョブに直接又は間接的に関与する多様な種類のユニットであってもよい。例えば、レーザー画像形成装置の場合、帯電ユニット、露光ユニット、現像ユニット、転写ユニット、定着ユニット、各種ローラ、ベルト、ＯＰＣドラムなどにメモリが備えられてよく、その他に多様なユニットで具現することができる。
【００２９】
電源部２１０は、消耗品ユニット１００に接続され、メモリ１１０を駆動させるための電源を供給する。この場合、電源部２１０は、消耗品ユニット１００そのものの動作のための電源とは別に、メモリ１１０そのものを活性化させるための電源を供給することができる。
【００３０】
制御部２２０は、消耗品ユニット１００のメモリ１１０にアクセスし、作業を行なう。具体的には、メモリ１１０に記録されたデータを読み込むデータの読み込み作業やデータを記録する書き込み作業を行なう。
【００３１】
一方、メモリ１１０に対するアクセス時間は、画像形成ジョブを行なう時間に比べて相対的に短い時間に該当する。従って、制御部２２０は、少なくともメモリ１１０にアクセスする時間の間、メモリ１１０が駆動されるように電源部２１０を制御する。即ち、電源部２１０は、制御部２２０の制御により、アクセス開始タイミング以前にメモリ１１０に電源を供給し、アクセス終了タイミング以後にメモリ１１０に供給される電源を遮断する。従って、従来、不要な時間の間も、消耗品ユニット１００のメモリ１１０に供給されていた電圧を遮断できるようになるため、消耗電力を減らすことができるようになる。
【００３２】
制御部２２０は、メモリ１１０にアクセスすべきイベントが発生する度にメモリ１１０にアクセスする。具体的に、制御部２２０は、画像形成装置の動作モードが変更されるイベント（一例として、省電力モードから通常モードへの切替え）、画像形成装置がターンオフ状態からターンオン状態になるイベント、画像形成装置の本体に取り付けられたカバーが開放状態から閉鎖状態になるイベント、画像形成ジョブ実行が終了するイベントのうち、少なくとも一つのイベントが発生する度に、メモリ１１０に電源を供給して駆動させた後、アクセスする。その後、メモリ１１０に対する処理が終了し、それ以上アクセスする必要がない場合には、電源供給を遮断する。
【００３３】
一方、制御部２２０は、消耗品ユニット１００が画像形成装置の本体から着脱可能な状態か否かを確認することができる。これにより、着脱可能な状態の場合、電源供給を中断したり、エラーメッセージを出力したりして電源が供給されている状態での無理な着脱を防ぐことができる。
【００３４】
即ち、制御部２２０は、メモリ１１０にアクセスすべきイベントが発生して電源が供給されている状態なら、消耗品ユニット１００が着脱可能な状態かを確認する。着脱可能な状態とは、多様な状況があるが、一例として、画像形成装置の本体に設けられたカバーが開放された状態のことを意味してもよい。その他、着脱可能な状態とは、給紙筐が開放された状態であってもよく、画像形成装置の筐体そのものが分離されたり壊れたりした状態を意味してもよい。
【００３５】
このように、着脱可能な状態であることが確認されると、制御部２２０は多様な処理を行なうことができる。一例として、制御部２２０は、エラーメッセージを表示し、ユーザが当該消耗品ユニット１００を分離しようとするトライを防止することができる。エラーメッセージには、多様な形態のメッセージが含まれてもよい。具体的に、現在の状態で当該メモリに対するアクセスが不可能であることを報知するメッセージ、当該消耗品ユニットを一定の時間の間分離できなかったり、分離してはならなかったりという事実を報知するメッセージ、カバーを閉じることを勧告するメッセージなどが出力されてもよい。このようなエラーメッセージは、ディスプレイパネルを介して視覚的メッセージで出力することができるが、スピーカーによる音声メッセージでも出力できる。又は、警告音のような音響メッセージで出力することもできる。
【００３６】
一方、複数の消耗品ユニット１００が設けられている場合なら、制御部２２０は、複数の消耗品ユニット１００のそれぞれに対して、着脱可能な状態であるか否かを確認することができる。即ち、一番目のユニットに対して確認した際は着脱不可能な状態だったが、その後に、カバーが開いて二番目のユニットに対して確認の時には着脱可能な状態になった場合、メモリ１１０に対する電源供給を中断し、エラーメッセージを出力することができる。このような状態で後続消耗品ユニット１００に対しても。順次に着脱可能か否かを確認し、再び着脱不可能な状態になったことが確認されると、そのユニットに再び電源を供給してメモリアクセスをトライすることができる。この反対のケースも可能である。一方、上述の例では、電源供給の中断とエラーメッセージの出力とが共に行なわれるものとして説明したが、実施形態によって、これらの処理のうちのいずれか一つのみが行なわれるようにすることも可能である。
【００３７】
図２は、図１の画像形成装置に使用される制御部２２０の細部構成の一例を示すブロック図である。
【００３８】
図２によると、制御部２２０は、電源制御部２２１と、Ｉ／Ｏ制御部２２２と、メモリ制御部２２３と、メイン制御部２２４を含む。
【００３９】
電源制御部２２１は、消耗品ユニット１００に設けられた複数のメモリ１１０に電源を供給するように電源部２１０を制御する。
【００４０】
Ｉ／Ｏ制御部２２２は、消耗品ユニット１００に設けられたメモリ１１０にアクセスして各種作業を行なう。具体的に、メモリ１１０にアクセスしてデータの読み書きなどの作業を行なう。
【００４１】
メモリ制御部２２３は、メモリ１１０のアクセスに必要な全体的な動作を制御する。具体的に、メモリ制御部２２３は、画像形成装置の動作中に消耗品ユニット１００に設けられたメモリ１１０にアクセスしなければならない状況、即ち上述の複数のイベントのうちの一つのイベントが発生したか否かを確認する。これにより、当該メモリに対するアクセスが開始されて終了するまで、当該メモリに電源を供給するように電源制御部２２１を制御する。そして、当該メモリに電源が供給される間、適切な処理が行なわれるように、Ｉ／Ｏ制御部２２２を制御する。
【００４２】
メイン制御部２２４は、画像形成装置の全般を制御する役割を担う。
【００４３】
具体的に、メイン制御部２２４は、ホストＰＣ又は各種端末装置から受信した印刷データや、画像形成装置そのものに設けられたメモリ（図示せず）に保存されている印刷データに対する印刷コマンドが入力されると、印刷コマンドに応じて印刷作業を進める。これにより、印刷するデータを変換してビットマップイメージを生成し、生成されたビットマップイメージを用紙上に印刷するように、各種消耗品ユニットを制御する。
【００４４】
一方、メイン制御部２２４は、画像形成ジョブが終了すると、その事実をメモリ制御部２２３に通知する。また、メイン制御部２２４は上述の多様なイベントが発生したか否かを判断し、発生した場合、その事実をメモリ制御部２２３に通知する。これにより、メモリ制御部２２３が、適切な時点で、各消耗品ユニットに設けられたメモリ、即ちＣＲＵＭにアクセスできるようにする。
【００４５】
一方、図２では、制御部２２０が４つの構成を含むものとして示したが、物理的には一つのボード上に集積された制御回路で実現することもできる。即ち、必ずしも４つの個別のチップで実現されなければならないというわけではない。
【００４６】
図３は、本発明の多様な実施形態による画像形成装置の細部構成の一例を示すブロック図である。
【００４７】
図３に示すように、画像形成装置１０は、自体が第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎをそれぞれ備えた複数の第１〜第ｎ消耗品ユニット１００−１、１００−２、…、１００−ｎと、電源部２１０と、制御部２２０と、カバー２３０と、判断部２４０と、出力部２５０を含む。
【００４８】
制御部２２０は、電源制御部２２１と、Ｉ／Ｏ制御部２２２と、メモリ制御部２２３を含む。図２と異なり、制御部２２０の構成中、メイン制御部２２４については図示を省略している。メイン制御部２２４は、制御部２２０と別個のチップで実現でき、又は、図２におけるメイン制御部２２４の機能及びメモリ制御部２２３の機能の両方を、図３のメモリ制御部２２３が行なうものとして具現することもできる。
【００４９】
電源部２１０は、各第１〜第ｎ消耗品ユニット１００−１、１００−２、…、１００−ｎに設けられた第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎを駆動させるための電源を供給する。
【００５０】
判断部２４０は、カバー２３０の開閉を判断する。具体的に、カバー２３０の開閉面上には、電気的な接点（Ｃｏｎｔａｃｔｓ）又は電極（Ｅｌｅｃｔｒｏｄｅ）が設けられる。従って、カバー２３０の開放又は閉鎖状態に応じて、接点又は電極と接続されたノードの電圧が異なってくる。判断部２４０は、そのノードの電圧値をセンシングして、開放状態であるか、それとも閉鎖状態であるかを判断することができる。
【００５１】
判断部２４０は、判断の結果をメモリ制御部２２３に提供する。メモリ制御部２２３は、判断部２４０の判断結果及び各種イベントが発生したか否かなどによって、電源制御部２２１及びＩ／Ｏ制御部２２２を制御する。
【００５２】
具体的に、メモリ制御部２２３は、各第１〜第ｎ消耗品ユニット１００−１、１００−２、…、１００−ｎに設けられた第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎにアクセスすべきイベントが発生すると、各第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎをターンオンさせるように、電源制御部２２１を制御する。
【００５３】
電源制御部２２１は、電源部２１０に対して駆動タイミング調整クロックを出力し、各メモリに対するアクセス及び処理が完了するまで、順次に電源が供給されるようにする。具体的なクロック波形については、後述する。
【００５４】
Ｉ／Ｏ制御部２２２は、ターンオンされた第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎに対して順次に行うデータの読み書き作業のうち、少なくともいずれか一方の作業を行なう。この過程で、各第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎに保存された消耗品情報をアップデートすることができる。
【００５５】
一方、メモリ制御部２２３は、第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎに電源が供給されている状態で、判断部２４０からカバー２３０が開放状態か否かが通知される。これにより、カバー２３０が開放された状態、即ち、第１〜第ｎ消耗品ユニット１００−１、１００−２、…、１００−ｎが着脱可能な状態であると判断されると、メモリ制御部２２３はエラーメッセージを出力するように出力部２５０を制御する。
【００５６】
出力部２５０は、上述のように、視覚的メッセージ、音声メッセージ、音響メッセージなどの多様な形態でエラーメッセージを出力することができ、そのエラーメッセージの内容も多様に決めることができる。
【００５７】
又は、メモリ制御部２２３は、電源が供給されている状態でカバー２３０が開放されると、直ちに電源供給を中断するように電源制御部２２１を制御することもできる。
【００５８】
或いは、メモリ制御部２２３は、現在アクセス中であるメモリに対する処理が完了するまでのみ電源供給を維持し、現在のメモリに対する処理が完了すると、次のメモリに対するアクセス以前に電源供給を中断するように電源制御部２２１を制御することもできる。
【００５９】
上述のエラーメッセージ出力作業と、電源供給中断作業は同時に行なわれてもよい。
【００６０】
一方、メモリ制御部２２３は、各第１〜第ｎ消耗品ユニット１００−１、１００−２、…、１００−ｎに対して順次に処理することができ、毎処理時に、カバーの開閉を確認し、それに応じて電源供給中断及びエラーメッセージ出力などのような処理を行なうこともできる。
【００６１】
例えば、通常のモノカラー画像形成装置の場合には、メモリ、即ちＣＲＵＭが装着された消耗品ユニットが１つのみであってもよいが、マルチカラー画像形成装置の場合には、メモリが装着された消耗品ユニットが９つ程度であってもよい。
【００６２】
メモリ制御部２２３は、このうちの一つの消耗品ユニットにあるメモリアクセスが完了すると、次の消耗品ユニットにあるメモリに対するアクセスをする前に、再度カバーなどを検査して当該消耗品ユニットが着脱可能な状態であるかを確認することができる。確認の結果、当該消耗品ユニットが着脱可能な状態なら、メモリ制御部２２３は当該消耗品ユニットに対してアクセス、読み込み、書き込みなどの処理を行なわずに、次の消耗品ユニットに対する検査を行なう。この時、再びカバーが閉じられたりして、消耗品ユニットが着脱不可能な状態になった場合には、当該消耗品ユニットに対して、アクセス、読み込み、書き込みなどの処理を行なうことができる。
【００６３】
その後、アクセス、読み込み、書き込みなどの処理を行なうことができなかった消耗品ユニットに対しては、最後の消耗品ユニットに対する処理が完了した後に、もう一度再検査した後で処理されてもよい。又は、着脱可能な状態が解消された時（即ち、カバーが閉じられた際）に、その消耗品ユニットに対する処理が再開されてもよく、或いは次のイベントが発生するまで処理が保留になってもよい。
【００６４】
一方、処理再開の際には、当該消耗品ユニットが着脱可能な状態から着脱不可能な状態に復帰したため、当該消耗品ユニットに対する認証手続きを行なうこともできる。即ち、メモリ制御部２２３は、アクセスできなかったメモリに対してアクセスが行なわれるようになった時には、当該メモリのＩＤなどを確認する手続きを行なった後に、確認に成功した時にのみアクセスすることもできる。
【００６５】
これにより、全メモリに対するアクセスが終了すると、メモリ制御部２２３は、第１〜第ｎメモリ１１０−１、１１０−２、…、１１０−ｎの全メモリに対する電源供給を中断するように電源制御部２２１を制御する。
【００６６】
一方、図３では、一つのカバー２３０のみを示したが、カバーの個数及び位置は制限されない。即ち、画像形成装置に備えられた多様なカバーのうちの一つが開放された場合にも、電源供給中断及びメッセージ出力などのような処理を行なうこともできる。
【００６７】
或いは、各第１〜第ｎ消耗品ユニット１００−１、１００−２、…、１００−ｎ別に対応するカバーが存在する場合、現在アクセスするメモリが備えられた消耗品ユニットを着脱できるカバーが開放された状態でなければ、わざわざ現在アクセスするメモリに対する電源を中断することなく、メモリアクセス状態を維持することもできる。
【００６８】
このように、判断部２４０の判断結果及びその判断時点に応じて、メモリ制御部２２３は多様な方式でメモリアクセス及び電源供給を行なうことができる。
【００６９】
図４〜図７は、本発明の多様な実施形態による画像形成装置のメモリアクセス及び電源供給動作を説明するための波形図である。
【００７０】
図４は、Ｙ、Ｍ、Ｃ、Ｋ現像機が、消耗品ユニット１００として使われた場合の信号波形の一例を示している。
【００７１】
図４のように、Ｉ／Ｏ制御部２２２は、各現像機に対するアクセス区間の間、ハイ値を持つパルスを出力する。これと連動して、電源制御部２２１は、最初の現像機、即ちＹ現像機に対するアクセス開始時点以前から、最後の現像機、即ちＫ現像機に対するアクセス終了時点以後の区間の間、ハイ値を持つパルスを出力する。
【００７２】
これにより、電源部２１０は、電源制御部２２１の駆動パルスに応じて、図４に示すように、Ｙ現像機に対するアクセス開始時点以前から、Ｋ現像機に対するアクセス終了時点以後の区間の間、電源（Ｐｏｗｅｒ）を供給するようになる。また、Ｉ／Ｏ制御部２２２は、その区間の間、各現像機に順次にアクセスしてデータの読み込み及び書き込み作業を行なうことができるようになる。
【００７３】
一方、図１、図３では、電源部２１０を一つ示しているが、電源部２１０の個数は多様に変更してもよい。即ち、各メモリに対して個別に接続された複数の電源部でも具現できる。
【００７４】
図５は、複数の電源部を備えた場合の信号波形の一例を示す。
【００７５】
図５によると、Ｉ／Ｏ制御部２２２は、各現像機に対するアクセス区間の間、ハイ値を持つパルスを出力する。ここで、各現像機に設けられたメモリに接続された複数の電源部は、図５に示したように、各電源部に対応するメモリのアクセス区間を含む時間の間、各メモリに電源（ＣＲＵＭ＿Ｙ  ｐｏｗｅｒ、ＣＲＵＭ＿Ｍ  ｐｏｗｅｒ、ＣＲＵＭ＿Ｃ  ｐｏｗｅｒ、ＣＲＵＭ＿ｋ  ｐｏｗｅｒ）を供給する。
【００７６】
一方、自体がメモリを備える消耗品ユニットが多くなると、一つのＩ／Ｏ制御部２２２へのメモリアクセスが困難な状況になり得る。このために、Ｉ／Ｏ制御部２２２も複数個設けてもよい。
【００７７】
図６は、４つのＯＰＣ、４つの現像機がメモリを備えた消耗品ユニット、即ちＣＲＵＭユニットで実現された場合に、２つのＩ／Ｏ制御部が設けられた状態における信号波形の一例を示す。
【００７８】
図６によると、一番目のＩ／Ｏ信号波形、即ち、ＯＰＣ  ＤＡＴＡ  Ｒ／Ｗは各ＯＰＣに備えられたメモリに対するアクセス区間の間、順次にハイ値を持つパルス形態で具現される。二番目のＩ／Ｏ信号波形、即ちＴｏｎｅｒ  ＤＡＴＡ  Ｒ／Ｗは各現像機に備えられたメモリに対するアクセス区間の間、順次にハイ値を持つパルス形態で具現される。
【００７９】
この状態で、電源制御部は、全体のＯＰＣに対するアクセスが開始された時点から完了する時点まで、各ＯＰＣのメモリアクセスのための電源を供給した後に遮断し、次の現像機に対するアクセスが開始された時点から完了する時点まで、各現像機のメモリアクセスのための電源を供給した後に遮断するように電源部を制御することができる。電源制御部及び電源部も、それぞれ二つで具現でき、一つでも具現できる。
【００８０】
図７は、一つの消耗品ユニットに対するメモリアクセス中にカバーが開放された状態の動作を説明するための信号波形の一例を示す。
【００８１】
図７によると、一番目の現像機、即ちＹ現像機に対して電源が供給され、メモリアクセスが行なわれる状態でカバーか開放されると、Ｙ現像機に対するメモリアクセスが終了するまでは電源供給を維持し、その後、メモリアクセスが終了した後に電源供給を中断する。それから、次のＭ現像機に対するメモリアクセスタイミング以前に、再びカバーが開放状態であるか否かを判断する。これにより、開放状態と判断されると、Ｍ現像機に対するメモリアクセスをスキップし、次のＣ、Ｋ現像機のアクセスタイミング以前に、再びカバーが開放状態か否かを判断し、メモリアクセスを行なうか否かを決める。
【００８２】
図８は、本発明の一実施形態による画像形成装置の電源供給方法を説明するためのフローチャートである。図８によると、画像形成装置に備えられた消耗品ユニットに内蔵されたメモリに対してアクセスすべきイベントが発生したか否かを先ず判断する（ステップＳ８１０）。このようなイベントには、上述のように、画像形成装置の動作モードが変更されるイベント（一例として、省電力モードから通常モードに切り替える場合など）、画像形成装置がターンオフ状態からターンオン状態になるイベント、画像形成装置の本体に取り付けられたカバーが開放状態から閉鎖状態になるイベント、画像形成ジョブ実行が終了するイベントなどがある。
【００８３】
このようなイベントが発生すると、画像形成装置の本体では消耗品ユニットに内蔵されたメモリに対して電源を供給する（ステップＳ８２０）。これにより、各メモリはターンオンされて画像形成装置の本体との通信が行なわれるようになる。
【００８４】
画像形成装置の本体に備えられた制御部は、当該メモリにアクセスしてデータの読み書きのような適切な作業を行なう（ステップＳ８３０）。
【００８５】
それから、作業が終了すると（ステップＳ８４０）、当該メモリに対する電源供給を遮断する（Ｓ８５０）。このように、メモリに対する電源供給は、メモリアクセスが行なわれる間にのみなされるため、不要な電力使用を防止することができるようになる。
【００８６】
一方、メモリを備えた消耗品ユニットが複数個である場合には、全メモリに対するアクセス及び作業が完了した後に電源供給を遮断することもできる。
【００８７】
図９は、本発明の他の実施形態による画像形成装置の電源供給方法を説明するためのフローチャートである。
【００８８】
図９によると、メモリアクセスを行なうべきイベントが発生すると（ステップＳ９１０）、メモリに対する電源を供給する（ステップＳ９２０）。イベントの種類については、上述したため繰り返しになる説明は省略する。
【００８９】
このような状態で、メモリが内蔵された消耗品ユニットが着脱可能な状態であるか否かを判断する（ステップＳ９３０）。判断の結果、着脱不可能な状態の場合、当該メモリにアクセスして作業を行なう（ステップＳ９４０）。
【００９０】
当該メモリに対する作業が完了すると、次にアクセスする別のメモリがあるか否かを判断する（ステップＳ９５０）。判断の結果、別のメモリが存在すると、当該メモリに対して再び着脱可能な状態であるか否かを判断する（ステップＳ９３０）。このように、着脱可能な状態か否かに対する判断、メモリアクセスなどの作業は全メモリに対して順次に繰り返し行なわれる。
【００９１】
一方、着脱可能な状態の消耗品ユニットであると判断されると、エラーメッセージを出力する（ステップＳ９６０）。図９では省略したが、エラーメッセージ出力以後に、電源供給を中断するステップが追加されてもよい。この場合、電源供給中断は、直ちに、又は現在アクセス中であるメモリに対する作業が完了した時点に行なわれてもよい。
【００９２】
また、別の実施形態として、エラーメッセージを出力せずに電源供給中断作業を行なうこともできる。
【００９３】
一方、アクセスする別のメモリがないと判断された場合（ステップＳ９５０）、画像形成装置の本体はメモリに対する電源供給を遮断する（ステップＳ９７０）。
【００９４】
これにより、不要な電源使用を防止し、電源が供給され続けている不安定な状態で消耗品ユニットが取り替えられたり分離されたりする危険性を防止することができる。
【００９５】
一方、図９は、本発明の他の実施形態による電源供給方法の一例を示したものであり、各ステップの順番は変更されてもよい。即ち、イベント発生後、電源を供給する前に着脱可能な状態か否かを先ず確認することもできる。これにより、着脱可能な状態と判断されると、イベント発生の事実に関係なく、電源を供給しなくてもよい。
【００９６】
或いは、電源部がメモリ毎に備えられた場合なら、当該メモリに対するアクセスが終了する度にそのメモリに対する電源供給を遮断するステップを行なうようにしてもよい。
【００９７】
一方、上述の様々な実施形態ではメモリと記載したが、消耗品ユニットに備えられたメモリは、ＣＲＵＭ、メモリチップ、ＣＲＵＭユニットなどのような多様な形式で呼ぶことができる。
【００９８】
なお、図１〜図３では、本発明の多様な実施形態の説明に必要な構成要素のみを示したが、これに示していない構成も、本画像形成装置に含むことができる。具体的には、画像形成ジョブを行なう多様なエンジン構成、保存部、ビデオコントローラ、ユーザインターフェースパネル、ネットワークインターフェース部などのような多様な構成要素が更に含まれてもよい。
【００９９】
また、本発明の多様な実施形態では、画像形成装置に基づいて説明したが、必ずしも画像形成装置のみで実現されるわけではない。即ち、各自体がメモリを備え、取り替え可能なユニットを用いる多様な端末装置で、各メモリに対するアクセスが必要な場合には、本発明の思想が適用可能である。
【０１００】
一方、上述の様々な実施形態では、自体がメモリを備えた消耗品ユニットを用いる画像形成装置について説明した。ここで、消耗品ユニットは単純メモリのみを含むユニットであってもよいが、上述のように、ＣＰＵを含むユニットであってもよい。即ち、消耗品ユニットは、各種データやプログラムが保存されたメモリ及びＣＰＵを含んでもよい。このようなメモリ及びＣＰＵの両方を含むユニットは、ＣＲＵＭユニット（Ｃｕｓｔｏｍｅｒ  Ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔ  Ｍｏｎｉｔｏｒｉｎｇ  ｕｎｉｔ）と称され、より細分化すると、ｎＣＲＵＭユニット（Ｎｅｗ  ｏｒ  Ｎｅｘｔ  Ｃｕｓｔｏｍｅｒ  Ｒｅｐｌａｃｅａｂｌｅ  Ｕｎｉｔ  Ｍｏｎｉｔｏｒｉｎｇ  ｕｎｉｔ）と称される。しかし、このような名称に制限はなく、メモリ及びＣＰＵを含む多様な名称の消耗品ユニットなら、本消耗品ユニットに該当するといえる。
【０１０１】
一方、メモリには、印刷されたページ数やドット数、消耗品残量などのように消耗品の使用による状態情報、消耗品ユニットや画像形成装置の製造元情報、製品情報、シリアルナンバー、電子署名情報などのような多様な固有情報が保存されてもよい。また、画像形成装置の本体とは別に、消耗品ユニットで使用されるために備えられたＯＳを含んでもよい。
【０１０２】
ＣＰＵは、このようなＯＳの駆動により、消耗品ユニットを画像形成装置の初期化とは別途に、消耗品ユニットそのものの初期化を行なうことができる。また、ＣＰＵは初期化の完了後、又は初期化中に画像形成装置の本体との間で認証を行なうこともできる。
【０１０３】
また、認証が完了すると、画像形成装置の本体との間で暗号化データ通信を行なうこともできる。この場合、画像形成装置の本体から伝送される各種コマンド及びデータは任意の暗号化アルゴリズムによって暗号化されて伝送することができる。
【０１０４】
図１０は、メモリ及びＣＰＵを含む消耗品ユニットと画像形成装置の本体との間の認証及び暗号化データ通信の手順を説明するためのフローチャートである。
【０１０５】
図１０によると、画像形成装置の本体２００は、任意の値Ｒ１を生成して消耗品ユニット１００に伝送する（ステップＳ１０１０）。ここで、Ｒ１はランダムに生成する値であるか、又は任意に設定された一つの固定値である。消耗品ユニット１００はＲ１が受信されると、自体が任意の値Ｒ２を生成した後、受信したＲ１及び生成されたＲ２を用いてセッションキーを生成し（ステップＳ１０１５）、生成されたセッションキーを用いてＭＡＣ（Ｍｅｓｓａｇｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｏｄｅ）を生成する（ステップＳ１０２０）。ここでいうＭＡＣはＭＡＣ１と称する。一方、Ｒ２もＲ１と同様に、ランダムに生成する値であってもよく、任意に設定された一つの固定値であってもよい。
【０１０６】
その後、消耗品ユニット１００は、生成されたＭＡＣとＲ２を画像形成装置の本体２００に伝送する（ステップＳ１０２５）。この場合、電子署名情報や製品情報などのように、固有に保持する固有情報があれば、消耗品ユニット１００はこのような固有情報も共に伝送してもよい。
【０１０７】
このような固有情報が伝送される場合、画像形成装置の本体２００は、本体そのものに予め保存された情報と受信した固有情報とを比較し、固有情報を検証する手続きを行なうことができる。
【０１０８】
その後、画像形成装置の本体２００は、受信したＲ２と自分が予め生成したＲ１を組み合わせてセッションキーを生成し（ステップＳ１０３０）、生成されたセッションキーを用いてＭＡＣを生成する（ステップＳ１０３５）。ここでいうＭＡＣは、説明の便宜上ＭＡＣ２という。
【０１０９】
画像形成装置の本体２００は、生成されたＭＡＣ２と受信したＭＡＣ１を比較してＭＡＣを検証する（ステップＳ１０４０）。ＭＡＣ検証の結果によって認証が完了する。認証が完了すると、その後に暗号化データ通信を行なうことができる。
【０１１０】
このために、画像形成装置の本体２００と消耗品ユニット１００が、同様のキーと同様の暗号アルゴリズム、即ち暗号化アルゴリズムを持つことが前提となる。ここでいうキーには、上述のセッションキーが使われてもよい。
【０１１１】
即ち、ＭＡＣ検証が完了すると、画像形成装置の本体２００は通信メッセージを生成する。この場合、伝送しようとするデータにキーの暗号アルゴリズムを適用してＭＡＣを生成する（ステップＳ１０４５）。説明の便宜上、ここでいうＭＡＣはＭＡＣ３とする。
【０１１２】
それから、画像形成装置の本体２００はＭＡＣ３を含む通信メッセージを消耗品ユニット１００に伝送する（ステップＳ１０５０）。このような通信メッセージには、コマンドが共に含まれてもよい。即ち、コマンドとデータの両方が暗号化アルゴリズムにより暗号化されて伝送される。
【０１１３】
消耗品ユニット１００は、伝送された通信メッセージからデータ部分を抽出し、上述のキーと暗号化アルゴリズムを適用してＭＡＣを生成する（ステップＳ１０５５）。ここでいうＭＡＣはＭＡＣ４と称する。
【０１１４】
それから、消耗品ユニット１００は、伝送された通信メッセージからＭＡＣ３を抽出し、自主的に計算したＭＡＣ４と比較して検証する（ステップＳ１０６０）。
【０１１５】
比較の結果、両方の値が一致すれば適法な通信メッセージと見なしてそのメッセージに対応する動作を行なう（ステップＳ１０６５）。一方で、一致しなければ不適法な通信メッセージと見なして廃棄することができる。
【０１１６】
このような消耗品ユニット１００がメモリ及びＣＰＵを含むＣＲＵＭユニットである場合にも、制御部２２０は、特定のイベントが発生した場合にのみ、消耗品ユニット１００に電源を供給することができる。
【０１１７】
この場合、消耗品ユニット１００内のＣＰＵがデータを自体のメモリに安定的に記録できるように、予め設定されたディレイタイムを適用することができる。
【０１１８】
具体的に、制御部２２０は、消耗品ユニット１００をパワーオンしようとする場合に、先ず消耗品ユニット１００へ電源を供給してパワーオンさせる。消耗品ユニット１００のＣＰＵは、電源が供給されると、初期化を行なう。
【０１１９】
初期化は、消耗品ユニット１００で用いられる各種応用プログラムの初期駆動、初期化以後に、画像形成装置の本体２００とのデータ通信に必要な秘密情報計算、通信チャネルセットアップ、メモリ値初期化、自体の取替え時期の確認、消耗品ユニット１００内部のレジスタ値のセッティング、内外部クロック信号のセッティングなどの多様な手順を含む。
【０１２０】
ここで、レジスタ値のセッティングとは、以前にユーザが設定しておいた各種機能状態に対応して消耗品ユニット１００が作動するように、内部の機能レジスタ値をセッティングする作業のことを意味する。なお、内外部クロック信号のセッティングとは、画像形成装置の本体２００のメインコントローラ、即ち制御部２２０から提供される外部クロック信号の周波数を、消耗品ユニット１００内部のＣＰＵで使われる内部クロック信号に合うように調整する作業のことを意味する。
【０１２１】
その他、自体の取替え時期の確認とは、それまでに使われていたトナーやインクの残量を把握し、最終的に枯渇する時期を予測して制御部２２０側に通知するための作業である。これにより、初期化手順で、トナー残量が既に枯渇した状態であると判断されると、初期化が完了した後に消耗品ユニット１００が制御部２２０に作業不可能な状態であることを自体が報知するように実現できる。その他にも、消耗品ユニット１００自体がＯＳを備えることにより、消耗品ユニット１００の種類、特性に応じて多様な形態の初期化を行なうことができる。
【０１２２】
このような初期化は、消耗品ユニット１００そのものに対するものであるため、画像形成装置の本体２００の制御部２２０で行なわれる初期化とは別途に進められる。
【０１２３】
制御部２２０は、電源供給以後に初期化が完了するまでの所定時間、即ちディレイタイムの間何の動作も取らずに待機する。このような状態で、ディレイタイムが経過すると、各種コマンド及びデータ、クロック信号などを消耗品ユニット１００に伝送することができる。これにより、リセット及び認証が行なわれた後、データ書き込み又は修正などの作業が行なわれるようになる。認証を行なう際には、消耗品ユニット内のＣＰＵが全ての機能に対して準備が完了するまで、一定の時間の間リトライしながら待機することができる。このような状態で、消耗品ユニット１００からＡｃｋ信号が受信されると、書き込むデータなどを伝送して消耗品ユニット１００と暗号化データ通信を行なうことができる。消耗品ユニット１００と画像形成装置の本体２００は、Ｉ２Ｃバスのようなシリアルインターフェースで接続されてもよく、実施形態によっては、無線インターフェースで接続されてもよい。
【０１２４】
図１１は、消耗品ユニット１００のパワーをオンさせる際の電源供給タイミング、クロック、データ伝送タイミングを説明するための図である。図１１で、（ａ）は電源のグラフ、（ｂ）はクロック信号のグラフ、（ｃ）はデータのグラフを示す。図１１の（ａ）のように、消耗品ユニット内のメモリにアクセスすべきイベントが発生してｔ１時点で電源が供給されると、予め設定されたディレイタイム（例えば、２０ｍｓ程度）以後であるｔ２時点にならなければ、クロック信号（ｂ）及びデータ（ｃ）が伝送されない。この場合、図１１の（ｂ）及び（ｃ）に示したように、クロック信号の伝送時点ｔ２とデータの伝送時点ｔ３との間に２μｓ以上のディレイタイムが与えられる。一方で、Ｉ２Ｃバスインターフェースで接続されている場合、クロック信号とデータは別個のラインを通じて伝送されるため、図１１のように２μｓ以上のディレイタイムを与えず、略同時点で伝送することもできる。図１１で、２０ｍｓや２μｓのようなディレイタイムは一例に過ぎず、ＣＰＵの性能やメモリ容量などに応じて、このようなディレイタイムは延長又は短縮できることは言うまでもない。
【０１２５】
一方、消耗品ユニット１００に対するアクセスが完了してパワーをオフさせる際は、クロック信号及びデータ伝送を中断して所定のディレイタイムが経過した後に電源を遮断する。即ち、消耗品ユニット１００内のＣＰＵがメモリにデータを書き込んだり変更したりしている間にパワーが急にオフになると、消耗品ユニット内のＣＲＵＭチップ又はメモリが破損したり、誤ったデータが記録されるおそれがある。従って、ＣＰＵがデータを正常に書き込んだり変更したりするなどのアップデート処理を行なった後、ＯＳを正常に終了するまでにかかる時間、即ちディレイタイムの間待機した後に電源を遮断する。
【０１２６】
図１２は、消耗品ユニット１００のパワーをオフさせる際の電源供給タイミング、クロック信号、データ伝送タイミングを説明するための図である。図１２で、（ａ）は電源のグラフ、（ｂ）はクロック信号のグラフ、（ｃ）はデータのグラフを示す。図１２によると、メモリアクセス作業が正常に完了したり、カバーが開放したりするなどの事由により、後続の消耗品ユニットに対する電源を遮断しなければならない状況になった場合、クロック信号（ｂ）及びデータ（ｃ）の伝送を中断し、所定のディレイタイムが経過したｔ３’時点で電源（ａ）を遮断する。図１２によると、ディレイタイムはおおよそ１０ｍｓ以上で設定されているが、必ずしもこれに限られるわけではなく、必要に応じて更に延長したり短縮したりしてもよい。一方、図１２によると、クロック信号の中断時点ｔ１’とデータの中断時点ｔ２’との間にはおおよそ２μｓ程度のディレイタイムが存在するが、これも必ずしもこのように設定されなければならないわけではなく、場合によっては、クロック信号のデータを略同時に伝送を中断してもよい。
【０１２７】
一方、図１１及び図１２では、ディレイタイムが固定された値として与えられるものとして説明したが、固定されなくてもよい。
【０１２８】
以上のように、メモリ及びＣＰＵの両方が含まれるＣＲＵＭユニットの場合にも、電源を安定的に供給及び遮断して部品の破損、データ記録エラーなどの危険性を防止することができる。
【０１２９】
また、上述の本発明の多様な実施形態による電源供給方法は、多様な記録媒体に保存され、画像形成装置の本体に備えられたＣＰＵにより実行されるプログラムコードによって具現されてもよい。
【０１３０】
具体的には、上述の電源供給方法を実行するためのコードは、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、レジスタ、ハードディスク、リムーバブルディスク、メモリカード、ＵＳＢメモリ、ＣＤ−ＲＯＭなどのように、コンピュータ読み取り可能な多様な記録媒体に保存することができる。
【０１３１】
以上、図面を参照しながら本発明の実施形態について詳細に説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１３２】
１０    画像形成装置
１００    消耗品ユニット
１００−１〜ｎ  第１〜第ｎ消耗品ユニット
１１０    メモリ
１１０−１〜ｎ  第１〜第ｎメモリ
２００    画像形成装置の本体
２１０    電源部
２２０    制御部
２２１    電源制御部
２２２    Ｉ／Ｏ制御部
２２３    メモリ制御部
２２４    メイン制御部
２３０    カバー
２４０    判断部
２５０    出力部
【図１】
2012063770.tif 000004
【図２】
2012063770.tif 000005
【図３】
2012063770.tif 000006
【図４】
2012063770.tif 000007
【図５】
2012063770.tif 000008
【図６】
2012063770.tif 000009
【図７】
2012063770.tif 000010
【図８】
2012063770.tif 000011
【図９】
2012063770.tif 000012
【図１０】
2012063770.tif 000013
【図１１】
2012063770.tif 000014
【図１２】
2012063770.tif 000015