(57)【特許請求の範囲】
【請求項１】
情報を記憶する記憶手段を有する画像形成のための一部の機能部材が着脱可能であって、前記機能部材を着脱する際に開閉する開閉部材と、前記記憶手段に対するデータの転送を制御する制御手段とを具えた画像形成装置において、
前記開閉部材の開閉を検知する検知手段を有し、
前記記憶手段は個々に異なる識別情報を記憶しており、
前記制御手段は、前記記憶手段へのデータ転送中に前記検知手段の検知結果に基づいて前記開閉部材が開いたことを検知した場合、前記記憶手段へのデータ転送を中断し、その後、前記開閉部材が閉じたことを検知した場合、前記記憶手段に記憶されている識別情報がデータ転送を中断する前に前記記憶手段に記憶されている識別情報と同一であることを条件に前記データ転送を中断した時点からのデータ出力を再開することを特徴とする画像形成装置。
【請求項２】
前記機能部材は少なくとも感光体ドラムおよび現像器の何れかを有するプロセスカートリッジであることを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像形成装置に関し、特に、着脱可能なプロセスカートリッジに搭載した不揮発性メモリに対するデータの入出力の制御に特徴を有する画像形成装置に関する。
【０００２】
【従来の技術】
従来、レーザビームプリンタ、複写機、ＦＡＸ等の画像形成装置は、画像形成装置に着脱可能なプロセスカートリッジに搭載した不揮発性メモリに対してデータ転送を行うことができる。
【０００３】
図５に従来の不揮発性メモリへのデータ転送方法を記載する。図５において５０１は不揮発性メモリにデータ転送が必要な状態が発生したかどうかを検出する。データ転送が必要になれば５０２で不揮発性メモリへデータ転送を開始し、５０３でデータ転送終了を確認し、再度３０１から制御を繰り返す。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来例では、プロセスカートリッジに搭載された不揮発性メモリに対するデータ転送中にドアオープンされると、不揮発性メモリに対するデータ転送動作が不安定になるため、不揮発性メモリ内に格納すべきデータが欠損するおそれがある。また、欠損したときも欠損したかどうかが認識できず、不揮発性メモリ内に格納されたデータの信頼性に欠けるという問題があった。
【０００５】
本発明は上記課題に鑑みてなされたもので、その目的とするところは、例えば、プロセスカートリッジに装着された不揮発性メモリにデータ転送中にドアオープンされた場合でも、データ欠損のおそれをなくし、さらに、ドアオープン後のドアクローズ後に、適正な不揮発性メモリに対してのみデータ転送を再開することができるようにした画像形成装置および方法ならびに記録媒体を提供することにある。
【０００６】
【課題を解決するための手段】
請求項１の発明は、情報を記憶する記憶手段を有する画像形成のための一部の機能部材が着脱可能であって、前記機能部材を着脱する際に開閉する開閉部材と、前記記憶手段に対するデータの転送を制御する制御手段とを具えた画像形成装置において、前記開閉部材の開閉を検知する検知手段を有し、前記記憶手段は個々に異なる識別情報を記憶しており、前記制御手段は、前記記憶手段へのデータ転送中に前記検知手段の検知結果に基づいて前記開閉部材が開いたことを検知した場合、前記記憶手段へのデータ転送を中断し、その後、前記開閉部材が閉じたことを検知した場合、前記記憶手段に記憶されている識別情報がデータ転送を中断する前に前記記憶手段に記憶されている識別情報と同一であることを条件に前記データ転送を中断した時点からのデータ出力を再開することを特徴とする。
【０００９】
請求項２の発明は、請求項１において、前記機能部材は少なくとも感光体ドラムおよび現像器の何れかを有するプロセスカートリッジであることを特徴とする。
【００１３】
【発明の実施の形態】
（第１の実施例）
画像形成装置のうち、プリンタを例にとって説明する。プリンタは図１のごとき機構を持っている。図１において、１００はプリンタから着脱可能なプロセスカートリッジ、１０１はプロセスカートリッジ１００内の静電坦持体である感光体ドラム、１０２は光源としての半導体レーザ、１０３はスキャナモータ１０４にて回転する回転多面鏡、１０５は半導体レーザ１０２から発射され、感光体ドラム１０１上を走査するレーザビームである。
【００１４】
１０６は感光体ドラム１０１上を一様に帯電するための帯電ローラ、１０７は感光体ドラム１０１上に形成された静電潜像をトナーにて現像するための現像器である。１０８は現像器１０７にて現像されたトナー像を所定の記録用紙に転写するための転写ローラ、１０９は記録用紙に転写されたトナーを熱にて融着するための定着器である。プロセスカートリッジ１００は、感光体ドラム１０１、帯電ローラ１０６、現像器１０７を有する。
【００１５】
１１０は１回転することにより、記録用紙のサイズを識別する機能を有するカセットから用紙を給紙し、搬送路に送り出すカセット給紙ローラ、１１１は記録用紙のサイズを識別する機能を有しない手差し給紙口から用紙を搬送路に送り込む手差し給紙ローラである。１１５はカセットから給紙された用紙を搬送する搬送ローラである。
【００１６】
１１６は給紙された用紙の先端と後端を検出するためのプレフィードセンサ、１１７は搬送された用紙を感光体ドラム１０１へ送り込む転写前ローラ、１１８は給紙された用紙に対し、感光体ドラム１０１上の画像書き込み（記録／印字）と用紙搬送の同期を取るとともに、給紙された用紙の搬送方向の長さを測定するためのトップセンサである。１１９は定着後の用紙を機外に排出するための排出ローラである。１２０は定着器から排出された用紙をＦＤトレイに排出するための排紙ローラである。１２１は着脱可能なプロセスカートリッジ１００を着脱するときに開閉する上ドアである。１２２は、上ドア１２１の開閉を検知する開閉センサである。
【００１７】
上述した機構部を制御するための制御系の回路構成のブロック図を図２に示す。図２において、２０１は不図示のホストコンピュータ等の外部機器から送られる画像コードデータをプリンタの印字に必要なビットデータに展開するとともに、プリンタ内部情報を読み取りそれを表示するためのプリンタコントローラである。２０２は後述するプリンタエンジンの各部をプリンタコントローラ２０１の指示にしたがって動作制御するとともに、プリンタコントローラ２０１へブリンタ内部情報を報知するためのプリンタエンジン制御部であって、ＣＰＵと、ＣＰＵの作業領域を有するＲＡＭと、ＣＰＵによるプリンタエンジンの各部を制御するための制御手順および図３，４に示す制御手順を格納したＲＯＭとを有する。２０３はプリンタエンジン制御部２０２の指示にしたがい、記録用紙搬送のためにモータ／ローラ等の駆動／停止を行う用紙搬送制御部、２０４は帯電、現像、転写等各工程における各高圧出力制御をプリンタエンジン制御部２０２の指示にしたがっておこなう高圧制御部である。２０５はスキャナモータ１０４の駆動／停止、レーザビームの点灯をエンジン制御部２０２の指示にしたがって制御する光学系制御部である。２０６は、プレフィードセンサ、トップセンサ、開閉センサ等のセンサからの信号を入力するセンサ入力部であって、各信号はエンジン制御部２０２に入力される。２０７は定着ヒータヘの通電の駆動／停止をプリンタエンジン制御部の指示にしたがって行う定着器制御部である。
【００１８】
２０８はプリンタから着脱可能なプロセスカートリッジ１００に内蔵され、プロセスカートリッジの使用状況に関するデータを格納する不揮発性メモリである。
【００１９】
本実施例でのプロセスカートリッジに着脱可能な不揮発性メモリへのデータ転送とドアオープン時のデータリカバリの制御手順を図３に示す。
【００２０】
図３において、３０１ではプロセスカートリッジの使用状態などのデータ転送をプロセスカートリッジ１００に格納された不揮発性メモリ２０８に対して行う必要が生じたかどうかを常にチェックする。データ転送が必要になれば、３０２で不揮発性メモリ２０８個々に割り振られたシリアルナンバーを読み出す。既に読み出していれば３０２で読み出す必要は無い。３０２で読み出したシリアルナンバーはエンジン制御部２０２内のメモリ（ＲＡＭ）に格納する。その後、３０３にて必要に応じて不揮発性メモリ２０８にデータ転送を開始する。３０４にてデータ転送終了が確認できればデータ転送の正常終了と判断し、再度３０１からの処理を繰り返す。
【００２１】
３０４でデータ転送終了が確認できるまで、３０５にて、開閉センサ１２２によってプロセスカートリッジを着脱するための上ドア１２１の開閉状態を検出する。ドアオープンを検出しないときは再度３０４のデータ転送終了確認を行う。３０５にてドアオープンを検出したときは、プロセスカートリッジ１００が画像形成装置から引き抜かれるおそれがあり、不揮発性メモリに対してデータ転送が正常に行われない危険性があるため、３０６にてデータ転送を中断し、転送中のデータをエンジン制御部２０２内のメモリに一時的に格納する。
【００２２】
その後、３０７にて上ドア１２１がクローズされ、クローズとプロセスカートリッジ１００の装着が確認できると、３０８にてプロセスカートリッジ１００に装着された不揮発性メモリ毎に割り振られたシリアルナンバーを読み出す。そして３０９にて以前３０２にて読み出しエンジン制御部２０２内のメモリに格納しているシリアルナンバーと比較する。シリアルナンバーの比較結果が一致した場合はドア開閉前に装着されていたプロセスカートリッジと新たに装着されたプロセスカートリッジが同一であるものと判断し、一時的にエンジン制御部２０２内のメモリに格納したデータの再転送を行うべく、３０３から再度データ転送動作を行う。
【００２３】
３０９にてシリアルナンバーが一致しない場合はドア開閉前に装着されていたプロセスカートリッジと異なるものが装着されたと判断し、エンジン制御部２０２のメモリ内に一時的に格納してあった転送データを破棄するとともに、新しいシリアルナンバーを３０２にて前記メモリに格納したシリアルナンバーに上書きする。
【００２４】
このように、データ転送中にドアオープンされたときも、不揮発性メモリ毎のシリアルナンバーでデータを管理し、再度装着されたときにデータ転送のリカバリを行うことでデータの欠損を最小限に防ぐことが可能になる。
【００２５】
（第２の実施例）
本実施例では、プリンタコントローラ２０１がエンジン制御部２０２を介して不揮発性メモリ２０８にデータ転送を行う場合の制御方法について記載する。本実施例の装置機構は実施例１にて説明した図１と同等なので、ここでの詳細な説明は省略する。また、本実施例における回路構成も実施例１にて説明した回路と同様なのでここでの詳細な説明は省略する。
【００２６】
図４に本実施例での不揮発性メモリ２０８へのデータ転送方法に関するフローチャートを示すが、４０２〜４０９は、図３の３０２〜３０９と同様なので、説明は省略する。図４において、４０１ではプリンタコントローラ２０１から不揮発性メモリ２０８へのデータ転送指示の有無を確認する。４０９にてシリアルナンバーが一致しない場合はドア開閉前に装着されていたプロセスカートリッジと異なるものが装着されたと判断し、エンジン制御部２０２のメモリに一時的に格納した転送データを破棄し、プリンタコントローラ２０１にデータ転送を失敗したことを報知し、必要に応じて図示しない表示パネル等によってユーザに報知し、再度もともと装着されていたプロセスカートリッジの装着を促す。
【００２７】
このように、データ転送中にドアオープンされたときも、不揮発性メモリ毎のシリアルナンバーでデータを管理し、再度装着されたときにデータ転送のリカバリを行うことでデータの欠損を最小限に防ぐとともに、データ欠損が生じる場合にユーザに報知することが可能になる。
【００２８】
【発明の効果】
以上説明したように、本発明によれば、遮蔽部材の開閉を検知することによって、画像形成における一部の機能部材であって、所定位置に着脱可能な着脱装置に実装された記憶手段に対するデータの入出力を適切に制御することができ、前記記憶手段に記憶すべきデータの欠損をなくすとともに、データ欠損が生じる場合にユーザにその旨報知することができ信頼性の高い画像形成装置のシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明に係る画像形成装置の概略構成を示す機構図である。
【図２】本発明に係る画像形成装置の制御構成を示す回路図である。
【図３】実施例１のフローチャートである。
【図４】実施例２のフローチャートである。
【図５】従来例のフローチャートである。
【符号の説明】
２０１    プリンタコントローラ
２０２    プリンタエンジン制御部
２０３    用紙搬送制御部
２０４    高圧制御部
２０５    光学系制御部
２０６    センサ入力部
２０７    定着器制御部
２０８    不揮発性メモリ
【図１】
0004541514.tif 000002
【図２】
0004541514.tif 000003
【図３】
0004541514.tif 000004
【図４】
0004541514.tif 000005
【図５】
0004541514.tif 000006