(57)【要約】【課題】インクカートリッジを用いるタイプの画像形成装置において、開発段階における開発者や、製造段階における作業者が、インクカートリッジを交換する度に、オートアライメント処理をキャンセルさせたり、オートアライメント処理が完了するまで待つ必要をなくす。【解決手段】ＡＳＩＣは、インクカートリッジが交換されたことを検知したときに（Ｓ１でＹＥＳ）、ＵＳＢシリアル設定ビットがＵＳＢシリアルの有効を意味する値であるときは（Ｓ３でＹＥＳ）、オートアライメント処理を実行し（Ｓ４）、ＵＳＢシリアルの無効を意味する値であるときは（Ｓ３でＮＯ）、オートアライメント処理を実行しない。これにより、製品出荷時に、ＵＳＢシリアルを有効にするタイミングで、オートアライメント処理を実行するように切替えることができる。【選択図】図３
2008055797.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出するプリントヘッドを有するインクカートリッジが搭載され、主走査方向に往復移動されるキャリアと、
前記インクカートリッジが交換されたことを検知するためのカートリッジ交換検知手段と、
前記プリントヘッドの個体差から生じる印字ずれを防ぐために行われる、前記キャリアの主走査方向の位置の自動調整処理であるオートアライメント処理の実行時に、該プリントヘッドにより印字された特定のパターン画像を読み取るアライメントセンサと、
前記オートアライメント処理を含む機器全体の制御を行うためのファームウェアを格納するＲＯＭ、及び前記ファームウェアを実行するＣＰＵを備えたＡＳＩＣと、
コンピュータと通信するためのＵＳＢインタフェースと、
前記コンピュータが接続機器を識別するための番号であるＵＳＢシリアル、及び前記ＵＳＢシリアルを有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビットを記憶する不揮発性メモリとを備え、
前記ＵＳＢシリアル設定ビットは、前記コンピュータから前記ＵＳＢインタフェースを介して変更され得るように構成された画像形成装置において、
前記ＡＳＩＣは、
前記カートリッジ交換検知手段により、前記インクカートリッジが交換されたことを検知したときに、
前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの有効を意味する値であるときは、前記オートアライメント処理を実行し、
前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの無効を意味する値であるときは、前記オートアライメント処理を実行しないことを特徴とする画像形成装置。
【請求項２】
インクを吐出するプリントヘッドを有するインクカートリッジが搭載され、主走査方向に往復移動されるキャリアと、
前記インクカートリッジが交換されたことを検知するためのカートリッジ交換検知手段と、
前記プリントヘッドの個体差から生じる印字ずれを防ぐために行われる、前記キャリアの主走査方向の位置の自動調整処理であるオートアライメント処理の実行時に、パターン画像を読み取るアライメントセンサと、
前記オートアライメント処理を含む機器全体の制御を行うためのファームウェアを格納する格納手段、及び前記ファームウェアを実行するＣＰＵを備えた制御手段と、
コンピュータと通信するための通信手段と、
前記コンピュータが接続機器を識別するための個体識別情報、及び前記個体識別情報を有効にするか無効にするかの設定情報である個体識別可否設定情報を記憶する不揮発性記憶手段とを備え、
前記個体識別可否設定情報は、前記コンピュータから前記通信手段を介して変更され得るように構成された画像形成装置において、
前記制御手段は、前記カートリッジ交換検知手段により、前記インクカートリッジが交換されたことを検知したときに、前記不揮発性記憶手段に記憶された個体識別可否設定情報の状態に応じて、前記オートアライメント処理を実行するか否かを切替えることを特徴とする画像形成装置。
【請求項３】
前記コンピュータが接続機器を識別するための個体識別情報はＵＳＢシリアルであり、
前記個体識別可否設定情報は、前記ＵＳＢシリアルを有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビットであることを特徴とする請求項２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクカートリッジが搭載されたキャリアを有する画像形成装置に関する。
【背景技術】
【０００２】
プリンタ等の各種のコンピュータ周辺機器は、コンピュータとデータの送受信を行うために、各種の接続インタフェースを使用している。なかでもＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースは、安価で簡便に利用できることから、コンピュータ周辺機器の接続インタフェースとして広く普及している。
【０００３】
ＵＳＢインタフェースは、コンピュータ周辺機器を最大１２７台までコンピュータに接続することができるものである。通常、ＵＳＢインタフェースを有するコンピュータ周辺機器は、各機器を識別することができるように、機器情報を機器に内蔵する不揮発性メモリ等に保持している。そして、コンピュータは、ＵＳＢインタフェースを用いてコンピュータ周辺機器が接続されたときに、そのコンピュータ周辺機器から機器情報（メーカ名、機種名、型番、個体識別情報等）を取得し、その機器情報を利用して、機器毎の管理を行うようになっている。
【０００４】
従って、例えば、複数の同一機種のプリンタが、ＵＳＢインタフェースによってコンピュータに接続されている場合であっても、各々のプリンタは、固有の個体識別情報を有しているので、同一機種であっても、コンピュータは、各々のプリンタを確実に識別することができる。そして、コンピュータは、新たなプリンタがＵＳＢインタフェースで接続される毎に各々のプリンタを認識し、各プリンタを制御するドライバソフトを内蔵のＨＤＤ（ハードディスク）等にインストールして、各プリンタを個別に管理するようになっている。
【０００５】
ところで、一般的にプリンタの開発や製造段階においては、試験・評価や製品検査等のために、数多くのプリンタが頻繁にコンピュータと接続される。このような場合、コンピュータは、一般に同一機種であっても別のプリンタが接続される度に、新たなプリンタが接続されたと認識するので、ドライバソフトをインストールする作業をしてしまう。こうした機器の検査等に伴うコンピュータへのドライバソフトのインストール作業は、余分な手間や時間がかかる為に開発効率、製造効率を低下させることになる。
【０００６】
よって、開発や製造段階では、こうした弊害を防止するために、例えば、プリンタの個体識別情報として、機種毎に共通する初期の共通識別番号をＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）等の不揮発性メモリに記憶させて、個体識別を行わないようにしておき、不要なドライバソフトのインストールをすることなく開発や製造工程を進め、製品出荷時にコンピュータをＵＳＢインタフェースで接続して、初期の共通識別番号を固有の個体識別番号に書換えることが行われている（例えば、特許文献１及び２参照）。また、個体識別番号（具体的には、ＵＳＢシリアル）を有効にするか無効にするかを、パワーキーの操作によって切り替えるようにする場合もある（例えば、特許文献３参照）。
【特許文献１】実用新案登録第３０９２２９４号公報
【特許文献２】特開平８−２０７３８９号公報
【特許文献３】実用新案登録第３０９１７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
また、現行のインクカートリッジを用いるタイプのプリンタでは、インクカートリッジを交換すると、オートアライメント処理が、ユーザに実行するか否かを確認することなく、自動的に実行される。
【０００８】
けれども、プリンタの開発段階や製造段階においては、テスト印字が行われることはあっても、印字された書類をそのまま業務に用いることはないので、インクカートリッジを交換する度にオートアライメント処理を実行する必要はない。このため、開発段階における開発者や、製造段階における作業者は、インクカートリッジを交換する度に、オートアライメント処理をキャンセルさせるか、オートアライメント処理が完了するまで数十秒待つ必要があり、開発者や作業者にとって大きな負担となっていた。
【０００９】
本発明は、上記の点に鑑みてなされたもので、インクカートリッジを用いるタイプの画像形成装置において、製品出荷時に、画像形成装置の固有の個体識別情報を有効にするタイミングで、オートアライメント処理を実行するように切替えることができるようにして、開発段階における開発者や、製造段階における作業者が、インクカートリッジを交換する度に、オートアライメント処理をキャンセルさせたり、オートアライメント処理が完了するまで待つ必要をなくして、開発者や作業者の負担を軽減することが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために請求項１の発明は、インクを吐出するプリントヘッドを有するインクカートリッジが搭載され、主走査方向に往復移動されるキャリアと、前記インクカートリッジが交換されたことを検知するためのカートリッジ交換検知手段と、前記プリントヘッドの個体差から生じる印字ずれを防ぐために行われる、前記キャリアの主走査方向の位置の自動調整処理であるオートアライメント処理のときに、該プリントヘッドにより印字された特定のパターン画像を読み取るアライメントセンサと、前記オートアライメント処理を含む機器全体の制御を行うためのファームウェアを格納するＲＯＭ、及び前記ファームウェアを実行するＣＰＵを備えたＡＳＩＣと、コンピュータと通信するためのＵＳＢインタフェースと、前記コンピュータが接続機器を識別するための番号であるＵＳＢシリアル、及び前記ＵＳＢシリアルを有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビットを記憶する不揮発性メモリとを備え、前記ＵＳＢシリアル設定ビットは、前記コンピュータから前記ＵＳＢインタフェースを介して変更され得るように構成された画像形成装置において、前記ＡＳＩＣは、前記カートリッジ交換検知手段機器により、前記インクカートリッジが交換されたことを検知したときに、前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの有効を意味する値であるときは、前記オートアライメント処理を実行し、前記不揮発性メモリに格納されたＵＳＢシリアル設定ビットが、前記ＵＳＢシリアルの無効を意味する値であるときは、前記オートアライメント処理を実行しないものである。
【００１１】
請求項２の発明は、インクを吐出するプリントヘッドを有するインクカートリッジが搭載され、主走査方向に往復移動されるキャリアと、前記インクカートリッジが交換されたことを検知するためのカートリッジ交換検知手段と、前記プリントヘッドの個体差から生じる印字ずれを防ぐために行われる、前記キャリアの主走査方向の位置の自動調整処理であるオートアライメント処理のときに、パターン画像を読み取るアライメントセンサと、前記オートアライメント処理を含む機器全体の制御を行うためのファームウェアを格納する格納手段、及び前記ファームウェアを実行するＣＰＵを備えた制御手段と、コンピュータと通信するための通信手段と、前記コンピュータが接続機器を識別するための個体識別情報、及び前記個体識別情報を有効にするか無効にするかの設定情報である個体識別可否設定情報を記憶する不揮発性記憶手段とを備え、前記個体識別可否設定情報は、前記コンピュータから前記通信手段を介して変更され得るように構成された画像形成装置において、前記制御手段は、前記カートリッジ交換検知手段機器により、前記インクカートリッジが交換されたことを検知したときに、前記不揮発性記憶手段に記憶された個体識別可否設定情報の状態に応じて、前記オートアライメント処理を実行するか否かを切替えるものである。
【００１２】
請求項３の発明は、請求項２に記載の画像形成装置において、前記コンピュータが接続機器を識別するための個体識別情報はＵＳＢシリアルであり、前記個体識別可否設定情報は、前記ＵＳＢシリアルを有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビットであるものである。
【発明の効果】
【００１３】
請求項１の発明によれば、ＡＳＩＣは、インクカートリッジが交換されたことを検知したときに、ＵＳＢシリアル設定ビットが、ＵＳＢシリアルの有効を意味する値であるときは、オートアライメント処理を実行し、ＵＳＢシリアル設定ビットが、ＵＳＢシリアルの無効を意味する値であるときは、オートアライメント処理を実行しない。これにより、製品出荷時に、画像形成装置の固有の個体識別情報（コンピュータが接続機器を識別するための番号）であるＵＳＢシリアルを有効にするタイミングで、オートアライメント処理を実行するように切替えることができるので、開発段階における開発者や、製造段階における作業者が、インクカートリッジを交換する度に、オートアライメント処理をキャンセルさせたり、オートアライメント処理が完了するまで待つ必要をなくして、開発者や作業者の負担を軽減することができる。
【００１４】
請求項２の発明によれば、制御手段は、インクカートリッジが交換されたことを検知したときに、不揮発性記憶手段に記憶された個体識別可否設定情報の状態に応じて、オートアライメント処理を実行するか否かを切替える。これにより、製品出荷時に、画像形成装置の固有の個体識別情報を有効にするタイミングで、オートアライメント処理を実行するように切替えることができるので、開発段階における開発者や、製造段階における作業者が、インクカートリッジを交換する度に、オートアライメント処理をキャンセルさせたり、オートアライメント処理が完了するまで待つ必要をなくして、開発者や作業者の負担を軽減することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施の形態に係るインクジェットプリンタ（画像形成装置）について説明する。まず、インクジェットプリンタ全体の概略構成について、図１を用いて説明する。図１は、インクジェットプリンタの主要部分の機構の構成を示す。
【００１６】
インクジェットプリンタ１は、インクを吐出するプリントヘッド３ａ（画像形成手段）を有するインクカートリッジ３が搭載されたキャリア２を、主走査方向（図に矢印Ａで示す）に往復移動させることにより、主走査方向と直交する副走査方向（図に矢印Ｂで示す）に搬送される用紙Ｐに画像を形成するものである。インクジェットプリンタ１は、例えば外部のパーソナルコンピュータ（不図示）と接続されており、そのパーソナルコンピュータから送信されるデータ及びコマンド等に基いて、用紙Ｐに画像を形成する。
【００１７】
インクジェットプリンタ１は、シャーシ１０の上部後方に、プリントされる用紙Ｐを保持するための給紙部としての給紙トレイ２０を有しており、また、シャーシ１０の前面下方に、プリントされた用紙Ｐを排出するための排紙トレイ３０を有している。
【００１８】
インクジェットプリンタ１のシャーシ１０の内部には、キャリア２と、キャリア２に搭載されたインクカートリッジ３と、キャリア２の背面側に主走査方向が長手方向となるように配されるシャフト４と、用紙Ｐを搬送する用紙搬送部としての用紙搬送機構５と、キャリア２に駆動力を与えて往復移動させるキャリア駆動機構６と、キャリア２の主走査方向の位置を検出するために用いられてシャーシ１０に主走査方向に沿って配されるエンコーダスケール７と、インクジェットプリンタ１の種々の動作を制御するための制御回路が搭載された回路基板８が設けられている。
【００１９】
キャリア２は、インクカートリッジ３を挿脱自在に支持するものである。本実施形態において、インクカートリッジ３は、ブラックインクが封入されたものと、例えばシアン、マゼンタ、イエローの３色等のカラーインクが封入されたものとの２つがキャリア２に搭載されている。すなわち、このインクジェットプリンタ１は、用紙Ｐにカラー画像を形成可能に構成されているものである。なお、キャリア２に搭載されるインクカートリッジ３の構成はこれに限られるものではなく、例えばブラックインクとカラーインクが１つにまとまったものであったり、カラーインクも各色毎に別個に封入されているものであったりしてもよい。また、このインクジェットプリンタ１は、キャリア２にブラックインクが封入されたインクカートリッジ３のみが搭載されており、グレースケール等の画像を形成するようなものであってもよい。
【００２０】
また、インクジェットプリンタ１のシャーシ１０の上部には、開閉可能なカバー１０ａが設けられており、ユーザは、このカバー１０ａを開くことにより、インクカートリッジ３を交換することができる。
【００２１】
キャリア２は、シャフト４に摺動自在に嵌合され、後述するようにキャリア駆動機構６のベルト６ａの一部分に接続されており、シャフト４と摺動しながら主走査方向に移動可能に配置されている。キャリア２にはフォトカプラ（不図示）が搭載されており、このフォトカプラが、所定の解像度を有するエンコーダスケール７上を走査することにより、キャリア２の主走査方向の位置を検出可能となるように構成されている。
【００２２】
また、キャリア２の図示で右側面には、反射型光学センサで構成されるアライメントセンサ１１が、その検出面が用紙Ｐの存在する下方を向くようにして設けられている。
【００２３】
アライメントセンサ１１は、インクカートリッジ３を交換した際などに行われるオートアライメント処理のときに、プリントヘッド３ａにより印字された特定のパターン画像を読み取るための光学式センサである。このアライメントセンサ１１を用いて行われるオートアライメント処理は、プリントヘッド３ａの個体差から生じる印字ずれを防ぐために行われる、キャリア２の主走査方向の位置の自動調整処理であり、例えば用紙Ｐに所定間隔の線パターン等を印刷し、この印刷画像をアライメントセンサ１１を用いて読み取った結果から、キャリア２の主走査方向の制御が正確に行われているか判定し、必要に応じてキャリア２の位置や制御パラメータ等の自動調整を行う処理である。
【００２４】
キャリア駆動機構６は、例えば、インクジェットプリンタ１のシャーシ１０に主走査方向に沿って配される環状のベルト６ａと、このベルト６ａを回動させるためのＤＣモータ６ｂとを有しているものである。ベルト６ａの一部分は、キャリア２の後方に接続されている。キャリア駆動機構６は、ＤＣモータ６ｂによってベルト６ａを回動させることにより、キャリア２に駆動力を与えて主走査方向に往復移動させる。なお、キャリア駆動機構６はこの構成に限られるものではない。
【００２５】
用紙搬送機構５には、用紙Ｐを搬送するためのフィードローラ（不図示）が設けられており、給紙トレイ２０からピックローラ（不図示）によって繰り出された用紙Ｐをインクジェットプリンタ１の本体内に搬送し、キャリア２の往復移動と同期して用紙送りを行う。フィードローラは、ギア等の駆動力伝達手段５ａを介してステッピングモータ等の駆動モータ５ｂによって回転駆動されるゴム等の摩擦係数の高い材料からなる上下一組のローラ対である。
【００２６】
回路基板８は、シャーシ１０の背面側に保持されている。回路基板８に搭載されているＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  ＩＣ：図２参照）は、用紙搬送機構５、キャリア駆動機構６、及びプリントヘッド３ａ等の動作を制御する。そして外部のコンピュータで動作するデバイスドライバ等のソフトウェアから受信した制御コマンドやデータに基き、印刷処理を実行する。なお、このＡＳＩＣは、インクジェットプリンタ１にユーザにより操作可能に設けられた操作ボタン（不図示）がユーザにより操作されることに応じて、所定の機能を動作させるように構成されていてもよい。
【００２７】
次に、インクジェットプリンタ１の制御系の構成について図２を参照して説明する。インクジェットプリンタ１は、上記のキャリア駆動機構６とキャリア２とを有する印刷部６０と、用紙搬送機構５と、回路基板８と、アライメントセンサ１１に加えて、カバー１０ａの開閉状態を検知するためのカバーセンサ１２と、ＵＳＢインタフェース１４（通信手段）とを有している。
【００２８】
回路基板８には、ＡＳＩＣ８１（制御手段）とＮＶＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  ＲＡＭ）９（不揮発性メモリ、不揮発性記憶手段）とが設けられている。ＡＳＩＣ８１は、演算処理を行うＣＰＵ８２、インクジェットプリンタ１の初期設定情報やファームウェア８４が格納されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８３（格納手段）、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８５等で構成されている。ＡＳＩＣ８１とカバーセンサ１２とが、請求項におけるカートリッジ交換検知手段に相当する。
【００２９】
ＮＶＲＡＭ９は、インクジェットプリンタ１の電源がＯＦＦであっても、ＮＶＲＡＭ９内部に記録された情報を保持できるようになっている。ＮＶＲＡＭ９は、インクジェットプリンタ１の個体識別のための番号であるＵＳＢシリアル９１（個体識別情報）、ＵＳＢシリアル９１を有効にするか無効にするかの設定情報であるＵＳＢシリアル設定ビット９２（個体識別可否設定情報）及びインクジェットプリンタ１のその他の設定情報等を保持している。ＵＳＢシリアル９１は、同一機種のインクジェットプリンタ１を機体毎に識別するために付されたＮＶＲＡＭ９に記録可能な番号や記号等（例えば、「１２３Ｋ０００００１」など）であり、同一機種においては、各々のインクジェットプリンタ１毎にユニークな値となる。
【００３０】
ＵＳＢシリアル設定ビット９２は、１ビットのフラグであり、本実施形態では、ＵＳＢシリアル設定ビット９２が「１」であるとき、ＵＳＢシリアル９１が有効とされ、ＵＳＢシリアル設定ビット９２が「０」であるとき、ＵＳＢシリアル９１が無効とされる。ＵＳＢシリアル９１が有効であるときには、インクジェットプリンタ１は、ＵＳＢインタフェース１４で接続されたコンピュータ１００からのＵＳＢシリアル９１の通知要求等に対して、ＮＶＲＡＭ９に記録されているＵＳＢシリアル９１をコンピュータ１００に通知し、ＵＳＢシリアル９１が無効であるときには、例えば「００００００００００」等の固定値（同一機種で使用される同一の値）をコンピュータ１００に通知するようになっている。なお、ＵＳＢシリアル９１が無効時にコンピュータ１００が認識するＵＳＢシリアルの値は、予めドライバソフト１５０内に用意されているものでも良い。
【００３１】
また、コンピュータ１００は、図２に示されるように、ＵＳＢインタフェース１１４を備えたパーソナルコンピュータであり、ＵＳＢインタフェース１１４により接続されたプリンタ、ＤＶＤ、マウス等のコンピュータ周辺機器の各々をこれらの機器から得られるＵＳＢシリアル９１等の機器情報を基に個別に認識するようになっている。コンピュータ１００のＨＤＤ１０１には、認識された機器毎のドライバソフト１５０がインストールされ、コンピュータ１００は、このドライバソフト１５０を介して、各機器を制御するようになっている。
【００３２】
本実施形態では、コンピュータ１００のＨＤＤ１０１には、インクジェットプリンタ１のドライバソフト１５０がインストールされており、コンピュータ１００とインクジェットプリンタ１とは、ＵＳＢインタフェース１４、１１４を介して双方向に通信できるようになっている。
【００３３】
上記構成に係るインクジェットプリンタ１は、以下のように工場出荷時に個体識別を有効化せしめられる。インクジェットプリンタ１の製造工程中におけるＮＶＲＡＭ９書込み工程にて、ＮＶＲＡＭ９には、各種初期設定値に加えて、インクジェットプリンタ１の個体毎に異なるＵＳＢシリアル９１の値（例えば「１２３Ｋ０００００１」など）や、ＵＳＢシリアル設定ビット９２の値（「０」）の書き込みが行われる。この後、インクジェットプリンタ１は、各製造工程用及び検査用のコンピュータ１００等にＵＳＢインタフェース１４を介して接続され、各種の検査、動作調整等の検査・調整工程を経て組立が完成する。そして、製品出荷前の最終工程にて、ＵＳＢシリアル設定ビット９２の値を「１」に変更されて、梱包されて市場に出荷される。
【００３４】
次に、上記構成に係るインクジェットプリンタ１のインクカートリッジ交換時におけるオートアライメント処理を実行するか否かの切替え処理について、図３を参照して説明する。
【００３５】
まず、ＡＳＩＣ８１は、インクジェットプリンタ１の電源が投入された状態において、カバーセンサ１２からの信号とインクカートリッジ３内のメモリから読み取った情報とに基いて、インクカートリッジ３が交換されたか否かを判断する。そして、ユーザが、インクジェットプリンタ１のカバー１０ａを開き、インクカートリッジ３を交換した後、カバー１０ａを閉じると、ＡＳＩＣ８１は、カバーセンサ１２からのカバー１０ａが開かれたことを通知する信号、及びインクカートリッジ３内のメモリから読み取った情報に基いて、インクカートリッジ３が交換されたことを検知する。インクカートリッジ３の交換を検知すると（Ｓ１でＹＥＳ）、ＡＳＩＣ８１は、ＮＶＲＡＭ９から、ＵＳＢシリアル設定ビット９２のデータを読出し（Ｓ２）、ＵＳＢシリアル設定ビット９２のデータが「１」である場合は、ＵＳＢシリアル９１が有効であると判定し（Ｓ３でＹＥＳ）、オートアライメント処理を実行する（Ｓ４）。これに対して、ＵＳＢシリアル設定ビット９２のデータが「０」である場合は、ＡＳＩＣ８１は、ＵＳＢシリアル９１が無効であると判定し（Ｓ３でＮＯ）、オートアライメント処理を実行しない（バイパスする）。
【００３６】
この後、ＡＳＩＣ８１は、インクジェットプリンタ１の初期化動作を行い（Ｓ５）、インクジェットプリンタ１を稼動状態にする。
【００３７】
以上のようなインクジェットプリンタ１を構成することによって、製品出荷時に、インクジェットプリンタ１をコンピュータ１００に接続し、コンピュータ１００からインクジェットプリンタのＵＳＢシリアル設定ビット９２を変更することにより、インクジェットプリンタ１のＵＳＢシリアル９１が有効にされて、コンピュータ１００から機器の個体識別が可能になると共に、オートアライメント処理を実行するように切り替えられる。
【００３８】
上記のように、本実施形態によるインクジェットプリンタ１によれば、ＡＳＩＣ８１は、インクカートリッジ３が交換されたことを検知したときに、ＵＳＢシリアル設定ビット９２が、ＵＳＢシリアル９１の有効を意味する値であるときは、オートアライメント処理を実行し、ＵＳＢシリアル設定ビット９２が、ＵＳＢシリアル９１の無効を意味する値であるときは、オートアライメント処理を実行しない。これにより、製品出荷時に、インクジェットプリンタ１の固有の個体識別情報（コンピュータ１００が接続機器を識別するための番号）であるＵＳＢシリアル９１を有効にするタイミングで、オートアライメント処理を実行するように切替えることができるので、開発段階における開発者や、製造段階における作業者が、インクカートリッジ３を交換する度に、オートアライメント処理をキャンセルさせたり、オートアライメント処理が完了するまで待つ必要をなくして、開発者や作業者の負担を軽減することができる。
【００３９】
なお、本発明は、上記各種実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。例えば、ＵＳＢシリアル、ＵＳＢシリアル設定ビットを記憶する不揮発性メモリは、特にＮＶＲＡＭに限らない。また、ＵＳＢシリアルとして使用する値の形態もコンピュータで取り扱えるものであれば特に番号に限定されるものではない。また、コンピュータとインクジェットプリンタとを接続するためのインタフェースは、ＵＳＢインタフェースに限られず、ＳＣＳＩインタフェースや、ＩＥＥＥ１３９４インタフェースであってもよい。また、インクカートリッジが交換されたことを検知するためのカートリッジ交換検知手段は、機械的なスイッチであってもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係るインクジェットプリンタの主要部分の機構の構成を示す透視図。
【図２】コンピュータ接続時におけるインクジェットプリンタの制御系の構成図。
【図３】同インクジェットプリンタのインクカートリッジ交換時におけるオートアライメント処理を実行するか否かの切替え処理のフローチャート。
【符号の説明】
【００４１】
１  インクジェットプリンタ（画像形成装置）
２  キャリア
３  インクカートリッジ
３ａ  プリントヘッド
９  ＮＶＲＡＭ（不揮発性メモリ、不揮発性記憶手段）
１１  アライメントセンサ
１２  カバーセンサ（カートリッジ交換検知手段）
１４  ＵＳＢインタフェース（通信手段）
１８  ＡＳＩＣ（カートリッジ交換検知手段）
８２  ＣＰＵ
８３  ＲＯＭ（格納手段）
８４  ファームウェア
９１  ＵＳＢシリアル（個体識別情報）
９２  ＵＳＢシリアル設定ビット（個体識別可否設定情報）
１００  コンピュータ
【図１】
2008055797.tif 000003
【図２】
2008055797.tif 000004
【図３】
2008055797.tif 000005