(57)【要約】【課題】  複数の装填位置に着脱可能なインクカートリッジを使用する画像形成装置において、装填位置に対応して予定されたインク種類と違うカートリッジが装着されることによる不具合を解決する。【解決手段】  画像形成装置本体側の制御用ＡＳＩＣ３０から各装填位置に装着されたインクカートリッジに実装されたＥＥＰＲＯＭ１８〜２１の端子（Ａ０，Ａ１，Ａ２）に信号を送り、Ｉ２Ｃ通信のスレーブアドレスを装填位置とその位置で使用するインク色と対応付けたデータにて設定し、設定スレーブアドレスで該ＥＥＰＲＯＭにアクセスし、管理情報として格納されたインク色を読出し、読出したインク色と上記使用予定のインク色との一致を確認する。このカートリッジチェック機能により、各装填位置のあるべき使用インク色の装着すべきインクカートリッジの存否を確実にチェックできる。【選択図】  図５
2010188574.tif 000002
【特許請求の範囲】
【請求項１】
複数の装填位置に交換可能に装着されるインクカートリッジと、
前記インクカートリッジに保持され、当該インクカートリッジの管理情報として少なくともインク種類を予め書込んだデータ消去・書込が可能なメモリと、
装着されたインクカートリッジの前記メモリにアクセスするための通信手段と、
前記インクカートリッジから供給されるインクを用いて画像を形成する画像形成手段と
を有した画像形成装置であって、
装填位置とインク種類の所定の対応関係に基づいて定めたアドレスデータを生成するアドレス生成手段と、
前記アドレス生成手段によって生成されたアドレスデータを該当する装填位置に装着されたインクカートリッジのメモリにアドレスデータとして設定するアドレス設定手段と、
画像形成が指示されたときに前記アドレス設定手段によって設定されたアドレスを指定して前記通信手段により前記メモリにアクセスするアクセス手段と、
前記アクセス手段のアクセスによって得られた当該インクカートリッジのインク種類と装填位置に対応するインク種類が一致するか否かを調べることにより、所定インク種類のインクカートリッジの存否を判定するカートリッジ存否判定手段と、
前記カートリッジ存否判定手段によって所定インクカートリッジの存在が判定できなければ、指示された画像形成の実行を停止する制御を行う停止制御手段を
備えたことを特徴とする画像形成装置。
【請求項２】
請求項１に記載された画像形成装置において、
前記通信手段にＩ２Ｃ（Inter Integrated Circuit）通信を用いたことを特徴とする画像形成装置。
【請求項３】
請求項１又は２に記載された画像形成装置において、
前記メモリはＥＥＰＲＯＭであり、
前記アドレス設定手段は、メモリに設定するアドレスデータとして生成された前記アドレスデータを前記ＥＥＰＲＯＭのスレーブアドレス設定端子に入力するようにしたことを特徴とする画像形成装置。
【請求項４】
請求項１乃至３のいずれかに記載された画像形成装置において、
前記メモリに設定するアドレスを変更する操作手段を備え、
前記アドレス設定手段は、前記操作手段によるアドレスの変更操作に応えて、前記メモリへの設定を変更するとともに、設定したアドレスを記録しておくことを特徴とする画像形成装置。
【請求項５】
請求項１乃至４のいずれかに記載された画像形成装置において、
前記インクカートリッジが装填位置で正しい設置状態を保っていることを確認する設置状態検知手段と、
前記設置状態検知手段による確認を条件に画像形成を実行させることを特徴とする画像形成装置。
【請求項６】
請求項５に記載された画像形成装置において、
前記設置状態検知手段によって正しい状態を保っていることが確認できない前記インクカートリッジの設置状態において、前記インクカートリッジ内のインクタンクから前記画像形成手段へのインク供給経路を分離し、当該設置状態検知手段によって正しい状態を保っていることが確認できる前記インクカートリッジの設置状態において、当該インク供給経路を接続できるインク経路接続手段を備えたことを特徴とする画像形成装置。
【請求項７】
請求項１乃至６のいずれかに記載された画像形成装置において、
ユーザに画像形成装置における機器の状態を知らせる報知手段を備え、
前記停止制御手段は、前記カートリッジ存否判定手段によって所定のインクカートリッジの存在が判定できなければ、画像形成の実行を停止する際、この旨を前記報知手段に報知させることを特徴とする画像形成装置。
【請求項８】
複数の装填位置に交換可能に装着されるインクカートリッジと、前記インクカートリッジに保持され、当該インクカートリッジの管理情報として少なくともインク種類を予め書込んだデータ消去・書込が可能なメモリと、装着されたインクカートリッジの前記メモリにアクセスするための通信手段を有する画像形成装置において適正なインクカートリッジの装着を確認するインクカートリッジ装着確認方法であって、
装填位置とインク種類の所定の対応関係に基づいて定めたアドレスデータを生成するアドレス生成工程と、
前記アドレス生成工程で生成されたデータを該当する装填位置に装着されたインクカートリッジのメモリに設定するアドレス設定工程と、
画像形成が指示されたときに前記アドレス設定工程で設定したアドレスを指定して前記通信手段により前記メモリにアクセスするメモリアクセス工程と、
前記メモリアクセス工程でアクセス結果として得た当該インクカートリッジのインク種類と装填位置に対応するインク種類が一致するか否かを調べることにより所定のインクカートリッジの存否を判定するカートリッジ存否判定工程と
を有することを特徴とするインクカートリッジ装着確認方法。
【請求項９】
請求項８に記載されたインクカートリッジ装着確認方法の各工程をコンピュータに行わせるためのプログラム。
【請求項１０】
請求項９に記載されたプログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、複合機等の画像形成装置に関し、より詳しくは、複数の装填位置に交換可能に装着されるインクカートリッジの誤装着等による不良な画像出力を防止する手段を備えた画像形成装置、インクカートリッジ装着確認方法及び同方法をコンピュータに行わせるためのプログラムに関する。
【背景技術】
【０００２】
インクジェットヘッドを記録手段とするプリンタや複合機等は、小型で比較的安価であることから、多くは個人向けとして広く普及している。インクジェットは、使用するインクをインクカートリッジの形で提供され、インクが消費されて、カートリッジに収納されたインクがなくなると、普通、カートリッジごとユーザによって交換される方法がとられる。
このような交換可能なカートリッジには、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）が実装され、カートリッジを管理する各種の情報をここに格納し、プリンタ等の主制御部とシリアルバス（Ｉ２Ｃ：Inter Integrated Circuit）で接続し、制御等に必要なデータのアクセスを行っている。
【０００３】
また、ＥＥＰＲＯＭとの通信は、カートリッジがプリンタ等に取り付けられたかどうかを確認するためにも用いられる。これは、装填場所にカートリッジが装着されているか否かをカートリッジ実装のＥＥＰＲＯＭとの通信が成立したか否かにより確認する方法で、装着を確認した後、プリント動作を開始させる。
しかし、Ｉ２ＣによってＥＥＰＲＯＭを読み取る確認方法では、ＥＥＰＲＯＭにスレーブアドレスが設定されていれば、通信が成立し動作手順を進めてしまうので、プリンタ等のカートリッジ装着部に本来あるべきものと違うカートリッジが装着されても、プリント動作を始動してしまう、という問題があった。
【０００４】
この問題を解決するために提案された従来技術として、下記特許文献１を挙げることができる。特許文献１では、カートリッジの種類別にスレーブアドレスを定義しておき、シリアル通信の際、装着されたカートリッジに対しあるべき種類のカートリッジを定義するスレーブアドレスで送信を行い、カートリッジからＡＣＫ信号が返信されてくるか否かにより確認する方法である。即ち、カートリッジからの返信にＡＣＫ信号が確認できれば、あるべき適正なカートリッジが装着されているとみなす。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例示した従来技術では、カートリッジの種類別にスレーブアドレスを定義するので、多種類のカートリッジを使用する場合には、その分スレーブアドレスのデータ量やカートリッジの装着場所を増やす必要があり、構造が複雑になってコストアップにつながる。また、使用可能なカートリッジの数を実際上限ることになると、限られた装着場所で多種類を使用すると、意図した画像品質が得られなくなることが避け難い。
また、誤装着を含め、種類の違うインクカートリッジを同じ装填場所で使用すると、インクカートリッジとプリンタ本体側のインク供給経路とが接続されてしまうため、装置のインク供給経路に違うインクが残っていまい、混色が発生し画像品質を低下させる、という問題も生じる。
本発明の目的は、複数の装填位置に交換可能に装着されるインクカートリッジを使用する画像形成装置において、装填位置に対応して予定されたインク種類と違うインクカートリッジが装着されることによる上記従来技術の問題を解決することにある。
【課題を解決するための手段】
【０００６】
本発明は、複数の装填位置に交換可能に装着されるインクカートリッジと、前記インクカートリッジに保持され、当該インクカートリッジの管理情報として少なくともインク種類を予め書込んだデータ消去・書込が可能なメモリと、装着されたインクカートリッジの前記メモリにアクセスするための通信手段と、前記インクカートリッジから供給されるインクを用いて画像を形成する画像形成手段とを有した画像形成装置であって、装填位置とインク種類の所定の対応関係に基づいて定めたアドレスデータを生成するアドレス生成手段と、前記アドレス生成手段によって生成されたアドレスデータを該当する装填位置に装着されたインクカートリッジのメモリにアドレスデータとして設定するアドレス設定手段と、画像形成が指示されたときに前記アドレス設定手段によって設定されたアドレスを指定して前記通信手段により前記メモリにアクセスするアクセス手段と、前記アクセス手段のアクセスによって得られた当該インクカートリッジのインク種類と装填位置に対応するインク種類が一致するか否かを調べることにより、所定インク種類のインクカートリッジの存否を判定するカートリッジ存否判定手段と、前記カートリッジ存否判定手段によって所定インクカートリッジの存在が判定できなければ、指示された画像形成の実行を停止する制御を行う停止制御手段を備えたことを特徴とする。
本発明は、複数の装填位置に交換可能に装着されるインクカートリッジと、前記インクカートリッジに保持され、当該インクカートリッジの管理情報として少なくともインク種類を予め書込んだデータ消去・書込が可能なメモリと、装着されたインクカートリッジの前記メモリにアクセスするための通信手段を有する画像形成装置において適正なインクカートリッジの装着を確認するインクカートリッジ装着確認方法であって、装填位置とインク種類の所定の対応関係に基づいて定めたアドレスデータを生成するアドレス生成工程と、前記アドレス生成工程で生成されたデータを該当する装填位置に装着されたインクカートリッジのメモリに設定するアドレス設定工程と、画像形成が指示されたときに前記アドレス設定工程で設定したアドレスを指定して前記通信手段により前記メモリにアクセスするメモリアクセス工程と、前記メモリアクセス工程でアクセス結果として得た当該インクカートリッジのインク種類と装填位置に対応するインク種類が一致するか否かを調べることにより所定のインクカートリッジの存否を判定するカートリッジ存否判定工程とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によると、装着できるインクカートリッジの種類が増えても、該カートリッジの装填場所の数を増やすことや該カートリッジを検知する回路を複雑化することなく、装填位置に対して使用できるインクカートリッジの存否を判定し、判定に従った制御動作によって、正常なプリント動作を行わせることで、コストアップにつながる複雑な構造、回路構成を採用することなく、誤装着等による画像品質の低下を防ぐことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態のインクジェット画像形成装置におけるカートリッジを管理するための処理系の機能ブロック構成を示す図である。
【図２】デバイス間をＩ２Ｃ通信によって接続する構成の１例を示す図である。
【図３】Ｉ２Ｃ通信の規格に従うデータ構成を示す模式図である。
【図４】インクジェット画像形成装置（図１）に装着されるインクカートリッジに実装するＥＥＰＲＯＭを回路要素とするＰＣＢ回路の１例を示す図である。
【図５】インクジェット画像形成装置（図１）に装着されたインクカートリッジのＥＥＰＲＯＭの信号線接続状態を示す図である。
【図６】画像形成の指示時に適合するインクカートリッジの存否の判定を経てプリント出力を開始するまでの制御フローを示す図である。
【図７】インクカートリッジのメカニカルな設置状態を確認する画像形成装置本体側に備えるスイッチの構成を説明する図である。
【図８】画像形成装置に装着されるインクカートリッジに実装するＥＥＰＲＯＭを回路要素とするＰＣＢ回路の従来例を示す図である。
【発明を実施するための形態】
【０００９】
以下に本発明の実施形態について、添付した図面を参照して説明する。
本発明に係る画像形成装置の以下に示す実施形態は、画像記録にインクジェットヘッドを用いた画像形成装置への適用例を示す。
この画像形成装置は、画像データによってインクジェットヘッド（以下、単に「ヘッド」ともいう）を駆動し、ヘッドから吐出されるインクによって記録媒体（用紙）に画像を形成する。ヘッドから吐出されるインクは、インクカートリッジ（以下、単に「カートリッジ」ともいう）のタンクから供給され、インクが消費され空になり交換する場合、或いは別種のインクに取替えて使用する場合に、カートリッジごと取り外して交換される。一般的に、カラー印刷には、Ｃ，Ｍ，Ｙ（Ｃ：シアン，Ｍ：マゼンタ，Ｙ：イエロー）３色或いはこれにＢｋ（ブラック）を加えた４色成分のインクが用いられるので、通常、この数のカートリッジを装着するための装填場所が用意される。以下でも、上記の４色成分のインクを用いる例を説明する。
【００１０】
カラー印刷が可能な画像形成装置で用いる各色のカートリッジを装填場所に装着する際、４色分装備されるヘッドへインクを供給するカートリッジは、その装填位置がそれぞれ予め定められている。従って、正常な出力画像を得るためには、各色のカートリッジは、色に対応して定められた装填位置を取り違えて装着することは許されない。
さらに、４色分のヘッドとインクの種類との関係は、ヘッドをインクの特性に合わせて最適な条件で動作させることが必要になるので、装着される各色のカートリッジに対し、装填位置のみならず、インクの種類への適合性を判定することが望ましい。
そこで、本実施形態では、カートリッジの装着時に、ヘッドとの関係で予め定められた装填位置の数に相当するＣ，Ｍ，Ｙ，Ｂｋの４色に限らず、より細かいレベルでインクの種類をチェックすることにより、正常なプリント動作を行え、画像品質の低下を招くことのないカートリッジの存否を判定する（以下「カートリッジチェック機能」という）。
以下に、カートリッジチェック機能を有する画像形成装置について、実施例に基づいて詳述する。
【００１１】
先ず、インクカートリッジを管理するための処理系を有するインクジェット画像形成装置の基本構成について、図１を参照して説明する。なお、図１は、インクカートリッジを管理するための処理、特に上記カートリッジチェック機能に係る処理を主に当該処理系の基本構成を示すものである。よって、記録ヘッドを駆動し、ヘッドから吐出されるインクによって記録媒体（用紙）に画像を形成する作像系は、既存のインクジェットプリンタの構成を採用することにより実施することができるので、省略している。
図１に示すように、インクジェット画像形成装置５本体に着脱可能なＢｋ，Ｃ，Ｍ，Ｙの４色のインクカートリッジ１４，１５，１６，１７が、それぞれ４箇所の装填位置に装着される。
【００１２】
本体側のメイン制御装置６は、インクジェット画像形成装置５全体を制御し、プリンタ機能を実現するための要素としての、エンジン制御部７、操作・表示部９、ＮＩＣ（Network Interface Controller）１０等を制御下におき、例えば、ホストとしての外部ＰＣ（Personal computer）７０からＮＩＣ１０を通して入力される画像をもとに行うプリント出力用データ処理の制御や操作・表示部９で指示された出力条件等に応じ出力デバイス（記録ヘッド、給紙装置等の機器）の動作を制御する。
また、インクジェット画像形成装置５がプリンタ機能のほか、コピー、ファクシミリ（ＦＡＸ）、スキャナ等の機能を搭載した多機能機であれば、メイン制御装置６は、操作・表示部９で指示された処理条件等に応じ各機能に必要な画像処理の制御や周辺機としてのスキャナ、ＡＤＦ（自動原稿搬送装置）、ＦＡＸ送受信機等（いずれも不図示）の制御を行う制御手段として機能する。
【００１３】
ところで、インクジェット画像形成装置５全体の制御を司るメイン制御装置６は、図示しないが、ハードウェア構成として、ソフトウェア（プログラム）を動作させるＣＰＵ（Central Processing Unit）、プログラムを格納するＲＯＭ（Read Only Memory）、プログラムを動作させるときのワークメモリとして使用するＲＡＭ（Random Access Memory）等を構成要素として有する。
このメイン制御装置６を構成するＲＯＭには、プリント出力に係る動作として後述する図６の制御フロー図に示すカートリッジチェック機能等の動作を実行するためのプログラムを記録しておくことで、メイン制御装置６のＣＰＵが、この機能を実現する手段を構成する。なお、プログラムを記録する媒体としては、上記ＲＯＭに限らず、ＨＤＤ（ハードディスク）、ＣＤ−ＲＯＭ，ＭＯ（Magnet Optical Disk）等のディスク型を含む各種記憶媒体を用いることができる。
【００１４】
装着される各色のインクカートリッジ１４，１５，１６，１７には、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）１８，１９，２０，２１がそれぞれ実装され、カートリッジを管理する各種の情報をここに格納し、装着時にメイン制御装置６から各ＥＥＰＲＯＭに格納した情報をアクセスできるようにする。
このための手段として、本実施形態では、シリアル通信を行うＩ２Ｃ（Inter Integrated Circuit）通信を用いる。具体的には、メイン制御装置６には、Ｉ２Ｃ通信を行う際にマスタとなるＩ２Ｃ制御装置１１を構成するＩＣを実装する。
マスタとなるＩ２Ｃ制御装置１１は、図１に示すように、メイン制御装置６内のＥＥＰＲＯＭ１２、各色のカートリッジ内のＥＥＰＲＯＭ１８，１９，２０，２１のほか、エンジン制御部７に設けたインクカートリッジ検知装置８内のＥＥＰＲＯＭ１３をスレーブとしてシリアル通信を行う。
【００１５】
ここで、デバイス間をＩ２Ｃ通信によって接続する場合の基本接続構成とその通信動作について、説明する。
図２は、Ｉ２Ｃ通信によってデバイス間を接続するときの基本構成を示す図である。
Ｉ２Ｃ通信は、２本の信号線ＳＣＬ（Serial Clock）とＳＤＡ（Serial Data）によって、マスタとスレーブのデバイス間で情報伝達を行うシリアルインターフェースを用いる。図２に示すように、マスタ１は、Ｉ２Ｃ通信の制御機能を持つデバイスであり、マスタ１につながる２本の信号線ＳＣＬとＳＤＡには、複数のスレーブＡ〜Ｃ  ２〜４が接続され、これらのスレーブに対し情報（データ）の授受ができる。本実施形態においては、各色のカートリッジ内のＥＥＰＲＯＭをスレーブとして、このＥＥＰＲＯＭへマスタとしてのＩ２Ｃ制御装置１１からＩ２Ｃ通信を用いてデータの書込み、読出しアクセスを行う。
【００１６】
Ｉ２Ｃ通信は、下記１．〜５．の特徴を有する。
１．２種類の信号ＳＣＬ、ＳＤＡのみにより、複数のデバイス間接続をバス構成で行える。
２．接続されたデバイスは、マスタとスレーブにわかれ、それぞれ固有のアドレスを持ち、マスタからアドレスを指定することで1対1の通信ができる。
３．高速シリアル通信（例えば、通信速度１００ｋｂｐｓ、４００ｋｂｐｓ、３．４Ｍｂｐｓ等）が可能である。
４．バスインターフェース回路は、各デバイスに内蔵されているため、接続のために新たに部品を追加する必要がない。
５．バスの静電容量が４００ｐＦ以内であれば、ひとつのバス上にいくつでもデバイスを接続することができる。
Ｉ２Ｃ通信は、上記のような特徴を持つので、家電製品、オーディオ機器、ディジタルカメラ等に広く使用されている。
【００１７】
Ｉ２Ｃにおける通信動作について、Ｉ２Ｃ通信の規格に従ってマスタとスレーブ間の通信に用いるデータ構成の模式図を示す図３を参照して説明する。
通信手順の最初にマスタ側からＩ２Ｃ通信の規格に従うデータ構成でスレーブ側にデータが送信される。
送受信されるデータの構成は、図３（ａ）のフォーマットに示すように、スレーブアドレス(Slave Address)、マスタが送信か受信かを示すRead／Writeを指定するデータ（RW）及びこれに対応するＡＣＫと、送信対象のData(8bits)とこれに対応するＡＣＫと、マスタ側の送信状態を示すStop／Repeat Startを指定するデータよりなるフォーマットに従う。通信手順の最初においては、マスタ側からの送信であるから、Read／Writeを指定するデータ（RW）を０に指定する。
【００１８】
マスタが図３（ａ）のフォーマットに従い送信するデータを受取るスレーブは、Slave AddressとRW及びData( 8bits )を受信し、受信を確認した後、１バイト転送毎にＡＣＫをマスタ側に返すという手順で処理を進める。ただ、スレーブ側からの送信の場合は、処理時間を確保するためにマスタを待たせることができ、図３（ｂ）に示すように、ＡＣＫを送るごとに待ち時間が生じる動作となる。このときマスタが受信する動作であるから、Read／Writeを指定するデータ（RW）を１に指定する。
このＩ２Ｃ通信の手順は、最後にStop Conditionで終了する。さらに、マスタ側は終了のStop Conditionの代わりにRepeat Start Conditionを発行することで、連続して別のスレーブアドレスとの通信を行うことができる。
なお、図３（ａ）のフォーマットに示すスレーブアドレス(Slave Address)の設定方式には、７ビットと１０ビットの２つの方式を用いることが可能であり、どちらを選択してもよいが、以下の実施形態では７ビットを採用する場合を例に手順を説明する。
【００１９】
次に、メイン制御装置６のＩ２Ｃ制御装置１１からＩ２Ｃ通信を用いてデータの書込み、読出しアクセスを受ける各色のインクカートリッジに実装するＥＥＰＲＯＭの回路構成について説明する。
本実施形態では、各色のカートリッジ内のＥＥＰＲＯＭを図２に基本接続構成を示したＩ２Ｃ通信のスレーブとし、マスタとしてのＩ２Ｃ制御装置１１からこれらのＥＥＰＲＯＭへデータの書込み、読出しアクセスを行うので、スレーブとしてのＥＥＰＲＯＭが個々にアドレスを持っている。
【００２０】
個々のＥＥＰＲＯＭに与えるアドレスは、従来、ＥＥＰＲＯＭを搭載するＰＣＢ（プリント回路基板）に組込んだ設定回路によって設定していた。
図８は、インクカートリッジに実装するＥＥＰＲＯＭを要素とするＰＣＢ回路の従来例を示す図である。
同図に示すように、ＥＥＰＲＯＭ２８のスレーブアドレス設定端子であるＡ０、Ａ１、Ａ２へ入力される信号を抵抗Ｒ４〜５、Ｒ６〜９の実装、非実装の組合せによって決定することができる。例えば、実装するカートリッジのインク色を示すＥＥＰＲＯＭ２８内の色情報に（０００）と書込まれていた場合、Ｒ４、Ｒ５、Ｒ６は非実装とし、Ｒ７、Ｒ８、Ｒ９を実装するという組合せで、スレーブアドレス設定端子Ａ０、Ａ１、Ａ２に入力される信号とＥＥＰＲＯＭ２８にカートリッジの管理情報として書込まれているインクの色情報とを一致させる。
このように、ＥＥＰＲＯＭ２８を実装するカートリッジのインク色を示す色情報によってＥＥＰＲＯＭを搭載するＰＣＢに組込んだ設定回路の抵抗の実装、非実装を定め、ブラックなら（０００）、シアンなら（００１）、マゼンタ（０１０）、イエロー（１００）というように色ごとに違うスレーブアドレスを設定している。
【００２１】
しかしながら、上記の従来例の方法による場合、カートリッジ内のインク色と実装されたＥＥＰＲＯＭに書込まれたインク種類とは一致するが、このカートリッジを図１の画像形成装置のようにインク色に対応して決められている装填位置へ装着する際に生じる誤りはチェックすることができない。このため、インクカートリッジ装填位置に間違った色のカートリッジを誤装着してしまわないように、インクカートリッジの形状をそれぞれ違う形にしてその防止を図っている。ただ、ユーザが無理に挿入する等の何らかの原因で形状が損なわれることで、この対応策が有効に働かないと、カートリッジが正常に設置されたと認識してしまう。
【００２２】
上記した不具合を解決するために、この実施形態では、先ず、メイン制御装置から各装填位置に装着されたインクカートリッジに対し、装填位置とその装填位置で使用するインク種類との対応関係に基づいて定めたスレーブアドレスを設定し、また、設定したスレーブアドレスによってＩ２Ｃ通信で接続したインクカートリッジのＥＥＰＲＯＭにアクセスし、管理情報として格納されているインク種類を読出し、読出したインク種類と上記使用インク種類との一致を確認する。
上記のようなカートリッジチェック機能を備えることにより、装填位置と１対１で対応するスレーブアドレスによってＥＥＰＲＯＭにアクセスし、得られるインク種類と当該装填位置のあるべき使用インク種類との一致が確認でき、各装填位置に装着すべきインクカートリッジの存否を確実にチェックすることができる。
【００２３】
図４は、本実施形態のインクカートリッジに実装するＥＥＰＲＯＭを要素とするＰＣＢ回路の構成例を示す図である。
同図に示すように、ＰＣＢ回路に搭載したＥＥＰＲＯＭ２９は、ＳＣＬ端子、ＳＤＡ端子をＩ２Ｃ通信の２本の信号線ＳＣＬ、ＳＤＡにそれぞれ接続し、Ｖｃｃ端子を電源Ｖｃｃに、ＧＮＤ端子とＷＰ端子をＧＮＤに接続する。この接続は、図８に示した従来の回路と変わらない。ただ、ＥＥＰＲＯＭ２９のスレーブアドレスを設定するＡ０，Ａ１，Ａ２の各端子は、本実施形態ではカートリッジ（ＥＥＰＲＯＭ）側でスレーブアドレスを設定せず、メイン制御装置６の制御下で画像形成装置本体側から行う（後記で図５を参照して詳述）ので、外部端子ＬＰ５〜７に接続する。
ＥＥＰＲＯＭ２９には、インクカートリッジの管理情報としてインクの色情報、製造年月日、インク容量、使用期限日等がインクジェット画像形成装置に装着する前に予め書込まれている。また、インク残量、インクジェット画像形成装置への装着日、インクエンド時の年月日等を書込むこともできる。
【００２４】
次に、図４に示したインクカートリッジに実装するＥＥＰＲＯＭに画像形成装置本体側からスレーブアドレスを設定する手段について、説明する。
図５は、インクジェット画像形成装置（図１）に装着された４色分のインクカートリッジに実装されたＥＥＰＲＯＭ１８〜２１の信号線接続状態を示す図である。
図５に示すように、本実施形態では、４色分のインクカートリッジに実装されたＥＥＰＲＯＭ１８〜２１のスレーブアドレス設定端子Ａ０、Ａ１、Ａ２の入力信号をインクジェット画像形成装置側に実装されているＡＳＩＣ（Application Specific Integrated Circuit）３０にて設定する。なお、このＡＳＩＣ３０は、エンジン制御部７内に設けたセンサ、モータ、ソレノイド等を制御するＩＯ制御用のＡＳＩＣを使用する。メイン制御装置６の制御下でこのＡＳＩＣ３０とＥＥＰＲＯＭ１３によってカートリッジ検知装置８を構成する。
【００２５】
例えば、図５のように、インクジェット画像形成装置側のコネクタＣＮ(2)３１とブラックのインクカートリッジ１４が接続される場合が適正な装填設置とした場合、装填位置と１対１で対応するスレーブアドレスとして、ブラックのインクカートリッジ１４に実装されたＥＥＰＲＯＭ１８に格納された管理情報の色情報が（０００）であれば、このデータに対応して、インクカートリッジ検知装置８のＡＳＩＣ３０の特定のピン（図５ではこの装填位置に対応するピンをＢ３、Ｂ４、Ｂ５としている）３本からそれぞれ“０”（LOW）信号を出力すれば、当該インクカートリッジ１４のＥＥＰＲＯＭ１８内の色情報（０００）と一致する。
このように、ＡＳＩＣ３０から入力される信号でスレーブアドレスが設定されるので、この装填位置のインクカートリッジに実装されたＥＥＰＲＯＭ（図５の例ではＥＥＰＲＯＭ１８）にメイン制御装置６からスレーブアドレス（０００）でアクセスし、管理情報として格納された色情報を読出し、当該装填位置のあるべき使用インクの色情報（０００）との一致を確認することで、適正なカートリッジの存否をチェックすることができる。
ここでは、インクカートリッジ検知装置８のコネクタＣＮ(2)３１のみについて説明したが、他のコネクタＣＮ(3)〜（5）３２〜３４も同様に、ＡＳＩＣ３０から各色のインクカートリッジ内の色情報に対応する入力信号でスレーブアドレスが設定される。
【００２６】
また、ＡＳＩＣ３０は、ＥＥＰＲＯＭ１３と接続して、スレーブアドレスを設定するために特定の３本ピンから出力する信号を、ＥＥＰＲＯＭ１３にスレーブアドレス設定用に格納されているデータに基づいて生成する。また、ＥＥＰＲＯＭ１３は、メイン制御装置６からＩ２Ｃ通信を用いて格納されてデータを書替えることが可能であるから、スレーブアドレス設定用データを書替えることで、特定の３本ピンから出力するスレーブアドレス設定信号を変更することもできる。
例えば、上記説明では、コネクタＣＮ(2)３１にブラックのインクカートリッジ、コネクタＣＮ(3)３２にマゼンタのインクカートリッジをそれぞれ装着すると、インクカートリッジがそれぞれの装填位置に装着されたことを認識するが、ユーザの好みによってインクカートリッジの装填位置を変えたい場合に、画像形成装置に装備された操作・表示部９の操作パネルでユーザが設定変更を指示する操作ができるようにし、この操作を受けて、メイン制御装置６は、ＥＥＰＲＯＭ１３に指示に従ったスレーブアドレスの設定を行い、装填位置に対応するスレーブアドレスを変更することができる。
なお、この点は、図８を参照して説明した従来例のスレーブアドレス設定を変更することは考えていないＥＥＰＲＯＭ２８と大きく異なる。
【００２７】
このように、ユーザによってスレーブアドレスを設定する際に装填位置を選択することや一部の装填位置のみを使用することが可能になり、例えば、モノクロ出力を主に行っている場合には、ブラックインクカートリッジ以外のカートリッジに対するスレーブアドレスの設定を行わないようにすれば、従来、画像形成装置の起動時のインク吐出口のメンテナンス動作が全色のインク吐出を行わせる方法であり、無駄にインクを消費する等の不具合が生じていたが、こうした点を改善することができる。つまり、メンテナンスが不要なカートリッジにはスレーブアドレス設定信号を送らず、必要なブラックインクカートリッジのみスレーブアドレス設定信号を送るようにすれば、使用しない装填位置における未装着の判断をすることなく、余分なインク消費も抑えることができる。
また、図５では、インクカートリッジのＥＥＰＲＯＭのスレーブアドレス設定端子が３本の例を示したが、設定端子が４本あるＥＥＰＲＯＭを使用し、４本全てにＡＳＩＣから信号を入力した場合、信号の組合せパターンをさらに増やすことができ、インクカートリッジの色情報の種類を増やすことができる。このように、設定端子の本数を増やすことで、例えば従来のインクカートリッジの色濃度とは異なるインクカートリッジを挿入することができ、ユーザの好みによって、色の調整ができるようになる。
【００２８】
次に上記したインクカートリッジチェック機能を働かせて正常な画像形成を行わせる制御動作を図６の制御フローにもとづいて説明する。
図６の制御フローは、ユーザによって画像形成（プリント出力）が指示された時に、適合するインクカートリッジの存否の判定を経て印字を開始するまでの制御フローを示す図である。
ユーザによるプリント出力の指示は、当該画像形成装置５のコピー機能を使用する場合には、操作・表示部９の操作パネル上でユーザが入力したコピーの指示、或いはプリンタ機能を使用する場合には、外部ＰＣ７０からユーザが発行し、ＮＩＣ１０を介して受信した印刷コマンドによって認識される。
【００２９】
プリント出力の指示を受け、メイン制御装置６は、図６の制御フローを起動し、先ず、Ｉ２Ｃ制御装置１１によって装着されたインクカートリッジのＥＥＰＲＯＭにアクセスする（ステップＳ１０１）。このアクセスは、装着されたインクカートリッジの管理情報としてＥＥＰＲＯＭに格納されたデータをアクセスする、というプリント出力の開始時に通常行われている形態をとる。
ＥＥＰＲＯＭへのアクセスの仕方は、装填位置と１対１で対応するスレーブアドレスを入れたＩ２Ｃ通信のデータフォーマット（図３(a)、参照）でマスタとしてのＩ２Ｃ制御装置１１からデータをカートリッジのＥＥＰＲＯＭに送信する。そのとき装填位置に装着されたカートリッジのＥＥＰＲＯＭには、既に本体側のインクカートリッジ検知装置８のＡＳＩＣ３０から送られる信号によってスレーブアドレスが設定されているはずである（図５の説明、参照）。
よって、Ｉ２Ｃ通信のマスタとしてのＩ２Ｃ制御装置１１からの送信データに対して応答がない場合には、その装填位置にカートリッジのＥＥＰＲＯＭが存在しないか、又は存在しても装填位置を間違えたこと(ＥＥＰＲＯＭのデータの管理のしかたによるが、装填位置をチェックできるようにする場合、位置を変更した時にはチェックを掛けるようにすることができる)或いは規格外のものであることを検知できる。
【００３０】
制御フローでは、Ｉ２Ｃ制御装置１１からの送信データに対してカートリッジのＥＥＰＲＯＭからの応答があったか否かを確認する（ステップＳ１０２）。
ここで、カートリッジのＥＥＰＲＯＭからの応答が確認できれば（ステップＳ１０２-YES）、一応、装填位置の間違えやカートリッジの存在をチェックできる。
ただ、スレーブアドレスは、使用インク種類(色)と対応付けているが、本体側のインクカートリッジ検知装置８のＡＳＩＣ３０から送られる信号によって設定されたものであるから、インクカートリッジに収納されたインク種類との一致は確認できていない。
そこで、次に当該インクカートリッジのＥＥＰＲＯＭをアクセスし読出した管理情報に記されているインク種類(色)がスレーブアドレスに対応付けた所定の使用インク種類(色)であるか否かを確認する（ステップＳ１０３）。
ＥＥＰＲＯＭから読出したインク色がスレーブアドレスに対応付けた所定の使用インク色と一致すれば（ステップＳ１０３-YES）、適正なインクカートリッジがあるべき装填位置に存在すると判定し、プリント出力へ手順を次に進める。
【００３１】
次に、インクカートリッジのメカニカルな設置状態の確認をする（ステップＳ１０４）。ここでは、カートリッジが正しく設置されたことをメカニカルスイッチの動作により確認する。
図７は、インクカートリッジのメカニカルな設置状態を確認するインクジェット画像形成装置５本体側に備えるスイッチの構成を説明する図である。
図７に示すスイッチ３５は、インクカートリッジを保持する本体側の機構（図示せず）が正常に働き、当該インクカートリッジが装填位置で正しい設置状態を保っていることを確認するためにインクカートリッジ検知手段８に備えられている。このスイッチ３５は、端子の高さがデフォルト(装着前)の高さＨ１から高さＨ２までを可動範囲とし、高さＨ１に向けてばね等で付勢される常開スイッチである。
【００３２】
インクカートリッジを装填位置に挿入する際に、スイッチ３５の端子が押される形となり、高さＨ２の近辺ではスイッチを閉じる。カートリッジを保持する本体側の機構(図示せず)は、装着されたインクカートリッジが、装置本体の動作振動等でカートリッジが抜けることなく、正しい設置状態を保つようにロックをかけているため、スイッチ３５の端子は、デフォルトの高さＨ１まで戻ろうとするが、カートリッジは動かないため、スイッチ３５は高さＨ２の近辺の位置を保ち、スイッチも閉を保つ。
スイッチ３５の端子が高さＨ２の近辺で閉を保っていれば、当該カートリッジの保持機構（図示せず）が正常に働いて、カートリッジが正しい設置状態にあることが確認でき、インクカートリッジからのインク供給等の動作に問題が生じない。
【００３３】
ステップＳ１０４でインクカートリッジが適正に設置されていることを確認すると並行に、印字に備えるためにインクカートリッジのインクを記録ヘッドへ供給する経路を接続する（ステップＳ１０５）。
この実施形態では、インクカートリッジ内のインクタンクから記録ヘッドにインクを供給する経路を接続、分離できるインク経路接続手段を備え、ここまでのチェックで適正なカートリッジが装着されたことが確認でき、さらにカートリッジが適正に設置されて始めて、インク供給経路を接続する。これは、どんな設置状態でも装着されたカートリッジとのインク供給経路を接続してしまうと、不適正なカートリッジが装着された場合にインク供給経路に違うインクが残っていまい、混色が発生し画像品質を低下させるので、この不具合を防ぐためである。
【００３４】
ここで用いるインク経路接続手段は、例えば、インクカートリッジを画像形成装置に装着すると、針のような細いチューブによってインクカートリッジのインクタンクと画像形成装置本体側のインク供給経路を接続するもので、カートリッジが適正な設置状態をとる場合に接続状態になり、不適正な設置状態となっている場合には、インク供給経路が分離状態となって、インクが供給されないようにする。このため、接続経路の接続、分離は、カートリッジが正しく設置されたことを検知するスイッチ３５（図７、参照）の動作に合わせる。つまり、カートリッジを保持する本体側の機構(図示せず)により正しい装填位置に保持されてロックが掛けられた状態でスイッチ３５が閉じるので、この設置状態をとる際に画像形成装置からインク経路接続手段の針状チューブがインクカートリッジに刺さり、インク供給経路が接続される。
上記のようなインク供給経路の接続、分離動作を行うので、ステップＳ１０４でインクカートリッジが適正に設置されていることが検知スイッチ３５によって確認できれば、同時にインク供給経路の接続が完了したとみなせる。
【００３５】
インクカートリッジが適正に設置されていることが確認でき、画像形成装置のインク供給経路とインクカートリッジのインクタンクとの接続が完了し、印字の準備が整ったところで、メイン制御装置６は、正常に印字動作ができることをユーザに通知するために、操作・表示部９の操作パネルにその旨の表示を行う（ステップＳ１０６）。
なお、このときに、インクカートリッジが適正な設置状態で装着されていない場合には、適正な状態にインクカートリッジを設置することをユーザに促すメッセージを操作パネルに表示し、カートリッジが正しく設置されたことを検知スイッチ３５確認する。
ステップ１０６の処理を行った後に、この制御フローを終え、印字の実行指示に対応する。
【００３６】
他方、ステップＳ１０２でＩ２Ｃ制御装置１１からの送信に対してカートリッジのＥＥＰＲＯＭからの応答がなかった場合（ステップＳ１０２-NO）、又はステップＳ１０３でカートリッジのＥＥＰＲＯＭをアクセスし読出したインク種類(色)がスレーブアドレスに対応付けた所定の使用インク種類(色)ではなかった場合（ステップＳ１０３-NO）、メイン制御装置６は、操作・表示部９の操作パネルの表示部を通してユーザに、適正なインクカートリッジが装着されていない、ことを通知する（ステップＳ１０７）。
また、上記の通知とともに、適正なインクカートリッジを装着し直すことをユーザに促すメッセージとともに、インクカートリッジを交換して装着するか否かを選ぶための表示要素を示し、当該表示要素への入力操作の指示を行う。
【００３７】
次いで、ステップＳ１０７でユーザに示したインクカートリッジを交換して装着するか否かの選択の結果を確認する（ステップＳ１０８）。
ここで、インクカートリッジを装着し直すことが選択された場合には（ステップＳ１０８-YES）、ステップＳ１０１に戻り、再度インクカートリッジのＥＥＰＲＯＭをアクセスしに行く。
他方、インクカートリッジを装着し直すことが選択されない場合には（ステップＳ１０８-NO）、メイン制御装置６は異常停止処理を行う（ステップＳ１０９）。
メイン制御装置６は、異常停止処理として、指示されたプリント出力（画像形成）の実行を停止する制御を行い、ユーザに対し、指示されたプリント出力を実行しない旨を操作・表示部９の操作パネルの表示部を通して通知する。
ステップ１０９の異常停止処理を行った後に、この制御フローを終える。
【００３８】
上記実施形態に説明したように、メイン制御装置６から各装填位置に装着されたインクカートリッジに対し、装填位置とその装填位置で使用を予定するインク種類（色）との対応関係に基づいて定めたスレーブアドレスを設定し、設定したスレーブアドレスによってＩ２Ｃ通信で接続した当該インクカートリッジのＥＥＰＲＯＭ１８〜２１にアクセスし、ＥＥＰＲＯＭ１８〜２１に管理情報として格納されているインク種類を読出し、読出したインク種類（色）と上記使用を予定するインク種類との一致を確認するカートリッジチェック機能を備えることにより、各装填位置に装着すべきインクカートリッジの存否を確実にチェックすることができる。
したがって、装着できるインクカートリッジの種類が増えても、カートリッジの装填場所の数を増やすことや該カートリッジを検知する回路を複雑化することなく、カートリッジチェック機能のチェック結果に従った制御動作によって、正常なプリント動作を行わせることで、コストアップにつながる複雑な構造、回路構成を採用することなく、誤装着等による画像品質の低下を防ぐことができる。
【符号の説明】
【００３９】
５・・インクジェット画像形成装置、６・・メイン制御装置、７・・エンジン制御部、８・・インクカートリッジ検知装置、９・・操作・表示部、１０・・ＮＩＣ、１２・・Ｉ２Ｃ制御装置、１２，１３，１８〜２１，２８，２９・・ＥＥＰＲＯＭ、３０・・ＡＳＩＣ、３１〜３４・・コネクタ(2)〜(5)、３５・・スイッチ。
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００１−２９０４０７号公報
【図１】
2010188574.tif 000003
【図２】
2010188574.tif 000004
【図３】
2010188574.tif 000005
【図４】
2010188574.tif 000006
【図５】
2010188574.tif 000007
【図６】
2010188574.tif 000008
【図７】
2010188574.tif 000009
【図８】
2010188574.tif 000010