(57)【要約】      （修正有）【課題】郵便料金スタンプ印字完了後の不揮発性メモリへのデータの書き込み処理を、コストアップを招くことなく確実に行える印刷装置を提供する。【解決手段】印刷媒体に画像を印刷する印刷手段を駆動させるための駆動タイミング信号に応答して不揮発性メモリへ書き込み処理を行うタイミングを決める。【選択図】図３
2019130838.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体に画像を印刷する印刷手段と、
前記印刷手段を駆動させるための駆動タイミング信号を出力するタイミング信号出力手段と、
前記タイミング信号出力手段から出力される駆動タイミング信号に応答して不揮発性メモリへ書き込み処理を行うタイミングを決める書き込み手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記駆動タイミング信号は、印刷媒体に対する前記印刷手段の印刷位置を決める信号であることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記書き込み手段は、前記印刷手段の印刷終了のタイミングに同期して不揮発性メモリへ書き込み処理を行うことを特徴とする請求項１又は請求項２に記載の印刷装置。
【請求項４】
前記書き込み手段は、前記印刷手段の印刷終了のタイミングに同期して不揮発性メモリへ印刷終了を示すデータを書き込むことを特徴とする請求項１又は請求項２に記載の印刷装置。
【請求項５】
印刷媒体に画像を印刷する印刷手段を駆動させるための駆動タイミング信号に応答して不揮発性メモリへ書き込み処理を行うタイミングを決める印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体に画像を印刷する印刷装置及びその制御方法に関する。
【背景技術】
【０００２】
切手の代わりとなるような郵便料金スタンプを印字する郵便料金計器では、郵便料金スタンプのデータ生成の際に課金処理を行い、その後郵便料金スタンプ印字を行うため、郵便料金スタンプ印字が正しく完了したか否かを判定する必要がある。そのために、スタンプ印字の完了を示すフラグをスタンプ印字終了後に不揮発メモリに書き込むことを行っている。そうすることで、課金処理を行ったが、印刷に失敗したことをフラグによって確認できる。
【０００３】
しかしながら、スタンプ印字は完了したが、不揮発メモリへの書き込み前に急な電源の遮断でスタンプ印字の完了を示すフラグを不揮発メモリに正常に書き込めなかった場合、印字結果は正常であるにも拘わらず、フラグは書き込まれていないため、印刷に失敗したとして不正な課金処理となってしまうようなトラブルを生じてさせてしまうことがあった。
【０００４】
従来、このような不揮発性メモリへのデータの書き込み処理中の電源の遮断で、電圧降下時間内に不揮発性メモリへのデータの書き込みが正常に行われないような場合に、特許文献1では、電源の遮断を検出すると、不揮発性メモリへエラーフラグを書き込むとことで、データの信頼性を確保することが提案されていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−９１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、電源の遮断時に必要なデータを瞬時に書き込むことのできる不揮発性メモリは、応答性の高い高価なものとなってしまい、また、電源遮断時の不揮発性メモリへのデータの書き込み処理時に他のプログラムと処理が重なってしまうと、電圧降下時間内に不揮発性メモリへのデータの書き込みが保証できない場合もあった。
【０００７】
そこで、バックアップコンデンサを設け、その蓄積電圧で電源が遮断された場合でも不揮発性メモリへのデータの書き込処理を継続できるようにすることも可能であるが、バックアップコンデンサを設けることは、コストアップに繋がることになる。
【０００８】
本発明は、以上の事情に鑑みてなされたもので、郵便料金スタンプ印字完了後に電源の遮断があったとしても不揮発性メモリへのデータの書き込み処理を、コストアップを招くことなく確実に行えるようにする印刷装置及び印刷装置の制御方法を提供しようとするものである。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明は、印刷媒体に画像を印刷する印刷手段と、前記印刷手段を駆動させるための駆動タイミング信号を出力するタイミング信号出力手段と、前記タイミング信号出力手段から出力される駆動タイミング信号に応答して不揮発性メモリへ書き込み処理を行うタイミングを決める書き込み手段とを有する印刷装置とするものである。
【００１０】
また、本発明は、印刷媒体に画像を印刷する印刷手段を駆動させるための駆動タイミング信号に応答して不揮発性メモリへ書き込み処理を行うタイミングを決める印刷装置の制御方法とするものである。
【発明の効果】
【００１１】
本発明によれば、郵便料金スタンプ印字完了後に電源の遮断があっても、不揮発性メモリへのデータの書き込み処理を、コストアップを招くことなく確実に行えるようにできるものである。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る印刷システムの全体構成を示す概略断面図である。
【図２】本発明の実施形態に係る図１におけるプリンタ１００の制御構成を示すブロック図である。
【図３】本発明の実施形態に係る図２におけるＣＰＵ１０１の処理を示すフローチャートである。
【図４】本発明の実施形態に係る印刷画像の構成を示す構成図である。
【図５】本発明の実施形態に係るタイミングチャートである。
【図６】本発明の実施形態に係る図５のタイミングチャートの条件を示す表である。
【図７】本発明の実施形態に係る図５とは異なるタイミングチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の好適な実施形態を詳細に説明する。尚、以下の実施形態に記載されている構成要素はあくまで例示であり、特許請求の範囲に係る本発明はそれら構成要素のみに限定されるものではない。
【００１４】
図１は、本実施形態に係る印刷システムの全体構成を示す概略断面図である。本実施形態では、印刷装置の例として、インクジェット方式でカットされたシート状の印刷媒体に画像情報を印刷するプリンタを用いて説明するが、本発明は、インクジェット方式の印刷装置への適用に限られるものではなく、その他の静電方式の印刷装置等どのような印刷装置であっても適用可能である。また、印刷媒体も、シート状の印刷媒体に限られず、どのような印刷媒体であっても本発明は適用可能である。
【００１５】
図１において、プリンタ１００は、プリンタ本体１０と、プリンタ本体１０に印刷媒体Ｐを給送する給送ユニット８０で構成される。給送ユニット８０には、印刷媒体Ｐの束を載置する載置トレイ８１が設けられ、束の最上面にある印刷媒体Ｐを給送位置まで移動させるため、載置トレイ８１を矢印Ｚ方向に移動させる。給送位置に移動させられた印刷媒体Ｐは、給送ローラ８２により所定のタイミングで矢印Ｘ方向に給送され、記録ヘッド３０から液体（インク）が吐出されることで、画像が印刷媒体Ｐに印刷される。そして、画像が記録された印刷媒体Ｐは、排出トレイ９０に積載される。
【００１６】
印刷媒体Ｐに印刷される印刷データは、ホストコンピュータ（以下、ホストＰＣともいう）２００からプリントケーブルＬを介してプリンタ本体１０に送信される。プリンタ本体１０は、各種設定を行ったり、プリンタ１００の状態を操作者に通知するための操作パネル２０を備えている。
【００１７】
記録ヘッド３０は、印刷媒体Ｐの幅全体に亘ってブラックＢｋ、シアンＣ、マゼンタＭ、イエローＹの４色それぞれのノズル列を配列したフルラインタイプの記録ヘッド３０Ｂｋ、３０Ｃ、３０Ｍ、３０Ｙがプリンタ本体１０の内部のキャリッジに着脱自在に取り付けられており、印刷媒体Ｐに対してフルカラーで画像を記録することができる。本実施形態においては、上記４色として説明するが、淡シアン等上記４色以外の色や特定の目的に応じた特色インク色を含んでも良い。記録ヘッド３０の下には、上から順番に記録ヘッド３０Ｂｋ、３０Ｃ、３０Ｍ、３０Ｙのそれぞれの吐出口をそれぞれ保護するキャップユニット４０、印刷媒体Ｐを搬送する搬送ユニット５０、記録ヘッド３０にインクを供給する４色のインクタンク６０、キャップユニット４０に回収されたインクを貯留する回収タンク７０を備えている。
【００１８】
給送ユニット８０の載置トレイ８１に載置された印刷媒体Ｐの束は、不図示の昇降モータの駆動力により矢印Ｚ方向に移動され、給送ローラ８２により１枚ずつプリンタ本体１０に給送される。連続して記録を行う場合は、所定の間隔で給送ローラ８２を駆動し、印刷媒体Ｐをプリンタ本体１０に給送する。
【００１９】
プリンタ本体１０に給送された印刷媒体Ｐは入口センサ５１で検出され、不図示の搬送モータの駆動力により回転駆動された搬送ベルト５２により記録ヘッド３０の位置に搬送される。搬送ベルト５２には吸着孔が設けられており、搬送ベルト５２の下に設けられた不図示の吸着ファンに吸気されることで印刷媒体Ｐが搬送ベルト５２上に吸着される。また、搬送ベルト５２の回転に同期して回転する後述のエンコーダにより、印刷媒体Ｐの搬送位置が制御される。なお、搬送ユニット５０は、搬送ベルトではなく搬送ローラなどによって印刷媒体を搬送するものであってもよい。
【００２０】
記録ヘッド３０による記録が行われた印刷媒体Ｐは、出口センサ５３で検出され、搬送ベルト５２から排出トレイ９０に排出される。そして、最後の印刷媒体Ｐが排出されると駆動ベルト５２の駆動が停止される。
【００２１】
図２は、図１に示されるプリンタ１００の制御構成を示すブロック図である。図２において、ホストＰＣ２００からの印刷データやコマンドを受信するＵＳＢインターフェイスコントローラ１０２、プリンタ１００の動作等全般を制御する制御装置であるＣＰＵ１０１、また、図１に示される各駆動を行う各種モータ１０５を制御するモータドライバ１０４、図１に示される入口センサ５１等の各種センサ１０７の検出値を入力するためのＩ／Ｏ１０６、搬送ユニット５０の動作に同期してパルス入力を行うエンコーダ１０８、印刷動作を制御するＡＳＩＣ１０９、印刷データの各色成分のイメージデータを展開するイメージＲＡＭ１０３を有する。
【００２２】
さらに、記録ヘッド３０毎の各インクの色や種類を示すＩＤやシリアルナンバー、残量検知用の使用量カウンタ等の固有データを保持するヘッドＥＥＰＲＯＭ１１０、記録ヘッド３０にインクを供給するインクタンク６０の各色インクタンク毎の固有データを保持するインクタンクＥＥＰＲＯＭ１１１、操作パネル２０の入出力のためのＩ／Ｏ１１２を備える。
【００２３】
また、プリンタ１００の動作履歴や動作回数等を保持しておくＥＥＰＲＯＭ１１３を備え、ＥＥＰＲＯＭ１１３とＣＰＵ１０１とはＩ２Ｃ（Ｉｎｔｅｒ―ＩｎｔｅｇｒａｔｅｄＣｉｒｃｕｉｔ）シリアルバス（以下、Ｉ２Ｃバスという）で接続されている。さらに、ＥＥＰＲＯＭ１１３には、後述する印刷完了フラグが印刷終了のタイミングで書き込まれるようになっている。
【００２４】
以上の構成において、ＣＰＵ１０１は、図１に示される入口センサ５１が印刷媒体の先端検出することに同期して、イメージＲＡＭ１０３から対応する色の印刷データを順次に読み出し、この読み出したデータを記録ヘッド３０の記録ヘッドドライバ１１６に転送する。この時、エンコーダ１０８からの信号がＡＳＩＣ２０９に入力されエンコーダ１０８からの信号に同期したヘッド駆動信号が記録ヘッド３０へ出力される。同時にエンコーダ信号を基にＣＰＵ１０１に接続されたＥＥＰＲＯＭ１１３へＥＥＰＲＯＭトリガ信号が出力されてＥＥＰＲＯＭ１１３への書き込み動作が実行される。
【００２５】
このＥＥＰＲＯＭ１１３への書き込み動作は、ＣＰＵ１０１がプログラムＲＯＭ１１４に記憶された処理プログラムを実行することによって行われる。なお、ＣＰＵ１０１による処理プログラムの実行では作業用のメモリとしてワークＲＡＭ１１５が使用される。
【００２６】
また、記録ヘッド３０のクリーニング動作時に、ＣＰＵ１０１は、センサ１０７をモニタしながら、モータドライバ１０４を介して各種センサ１０７をモニタしながら、モータ１０５を駆動し、インクの加圧や吸引等の制御を行う。
【００２７】
次に、記録ヘッド３０による印刷媒体Ｐへの印刷動作時のＥＥＰＲＯＭ１１３への書き込み処理について、図３のＣＰＵ１０１のフローチャートに従って説明する。
【００２８】
先ず、ステップＳ３０１で、印刷媒体Ｐに印刷する印刷データをホストＰＣ２００から受信する。この印刷データは、記録ヘッド３０が印刷画像を出力するための情報であり、印刷画像の構成を示す図４における印刷画像長、印刷画像幅などのパラメータを含む印刷画像パラメータコマンドと、画像処理された印刷画像データコマンドで構成される。
【００２９】
次に、ステップＳ３０２で、印刷画像パラメータコマンドに含まれる印刷画像長を取得する。これは後述する印刷が完了したことを示す印刷完了フラグが印刷終了のタイミングでＥＥＰＲＯＭ１１３へ書き込まれるようにするために必要なデータとなる。
【００３０】
次に、ステップＳ３０３で、ＥＥＰＲＯＭ１１３に書き込むデータとして、１バイトの印刷完了フラグを設定し、ステップＳ３０４で、ＣＰＵ１０１から１バイトの印刷完了フラグをＥＥＰＲＯＭ１１３に書き込むのに必要な転送クロック数を後述のように決定する。
【００３１】
次に、ステップＳ３０５で、ステップＳ３０２で取得した画像長と、ステップＳ３０４で決定した必要クロック数に基づいて、ＣＰＵ１０１からＥＥＰＲＯＭ１１３へ印刷完了フラグを転送する通信開始タイミングを決定する。
【００３２】
以上の手順を図５に示すタイミングチャートに基づいて詳細に説明する。
【００３３】
図５は、Ｉ２ＣバスによるＣＰＵ１０１からＥＥＰＲＯＭ１１３へ１バイトの印刷完了フラグの書き込む際のタイミングチャートである。図６の（Ａ）は、このタイミングチャートの条件を示すもので、エンコーダ１０８の解像度は、６００ｄｐｉで、印刷媒体Ｐの印刷時の搬送速度を３００ｍｍ／ｓｅｃで動作させたものとなる。ここでＥＥＰＲＯＭ１１３へ印刷完了フラグを転送する通信開始タイミングは、記録ヘッド３０を駆動するトリガ信号と同じくエンコーダ１０８の信号から分割して生成されたＥＥＰＲＯＭ１１３のトリガ信号から開始され、本条件ではエンコーダ１０８の周期を４分割した周期でクロック発生タイミングを調整可能である。また、ＥＥＰＲＯＭ１１３への転送クロック（以後、ＳＣＬ）周期は本条件ではＥＥＰＲＯＭ１１３のトリガ信号４つ分で１周期とし、エンコーダ１０８の周期と同じ周期として設定している。なお、接続するＥＥＰＲＯＭによって仕様を満たすクロック周期の設定が必要であり、エンコーダ解像度、記録速度の条件に応じてＥＥＰＲＯＭのトリガ信号の分割設定を変更する必要がある。図６の（Ｂ）は、Ｉ２Ｃバスで通信する際のＥＥＰＲＯＭ１１３へ１バイトの印刷完了フラグを書き込みに必要なクロック数を示す。
【００３４】
Ｉ２Ｃバスの転送フローは以下とおりである。
【００３５】
ＣＰＵ１０１側でＳＣＬがＨｉｇｈの時にＥＥＰＲＯＭ１１３へのデータ信号（以後、ＳＤＡ）をＬｏｗにしたときにスタートコンディションとなり通信開始する。その後、ＣＰＵ１０１側がクロックの供給を続けながらＥＥＰＲＯＭ１１３の固有のスレーブアドレスとＲｅａｄ／Ｗｒｉｔｅ要求のデータを送信する。本実施形態ではＥＥＰＲＯＭに書き込む動作のためＷｒｉｔｅ要求のみの動きを説明する。この後は、ＥＥＰＲＯＭ１１３と１対１で、指定された方向で通信が行われる。ここまでを一般的にオペコード・フェーズと称される。
【００３６】
以降、ＳＣＬのクロックに従ってＣＰＵ１０１側から８ビットのアドレスデータ及び書き込みデータがそれぞれ出力され、続いてＥＥＰＲＯＭ１１３側からアクノリッジ信号(以下、信号Ａｃｋと称す）が返送される。アドレスを送信するフェーズを一般的にアドレス・フェーズ、書き込みデータを送信するフェーズをデータ・フェーズと称される。
【００３７】
この時、ＥＥＰＲＯＭ１１３側は直前に送信された８ビットのデータ処理が完了するまで、ビジーとしてＳＣＬを強制的にＬｏｗにすれば、この間は見かけ上クロックが無くなるので、ＣＰＵ１０１側は次のデータを出力するのを待つ。これはクロックストレッチ機能と言われ、対応しているＥＥＰＲＯＭ１１３によって必要に応じて設定可能である。尚、転送されたデータはＥＥＰＲＯＭ１１３の内蔵バッファに一時的に保持される。
【００３８】
最後のデータを送り終わり、信号Ａｃｋを確認したあと、ＥＥＰＲＯＭ１１３側はＳＤＡを解放するので、ＣＰＵ１０１側がＳＤＡをＬｏｗにして、ＳＣＬのクロックを停止しＨｉｇｈにする。その後、ＳＤＡをＨｉｇｈにすることでストップシーケンスとなり通信完了となる。
【００３９】
本実施形態に従えば、以降は、ＥＥＰＲＯＭ１１３内でのメモリ書き込み動作が行われる。ストップシーケンス受信後に、ＥＥＰＲＯＭ１１３の内蔵バッファに保持されたデータをＥＥＰＲＯＭメモリへ書き込みが開始される。書き込みが完了したか否かを確認するために、ＥＥＰＲＯＭ１１３側はスタートコンディション、スレーブアドレス、Ｗｒｉｔｅ要求を送信し、信号Ａｃｋが出力されるまで繰り返すことで書き込み完了を確認できる。図５のタイミングチャートでは、スタートコンディション、スレーブアドレス、Ｗｒｉｔｅ要求を２回送信しており、１回目は応答無し（ＮｏＡｃｋ）、２回目で書き込みが終了してＡｃｋ信号となる。
【００４０】
このように一連の転送毎に必要なクロックが決まっており、それが図６の（Ｂ）に示すものとなる。なお、この必要クロック数は、書き込みバイト数にしたがって増え、図６の（Ｃ）のようなテーブルから算出可能である。このようにしてステップＳ１０４にて書き込みデータサイズから必要クロック数を決定する。
【００４１】
図５のタイミングチャートにおいて、印刷開始タイミングＡは、図４における印刷媒体Ｐが入口センサ５１を通過し、区間Ｍ分と上余白分搬送されて先頭の記録ヘッド３０Ｂｋのノズル直下に到達した位置となる。入口センサ５１が印刷媒体Ｐを検出したタイミングでその時のエンコーダ１０８の位置を入口センサ５１の検出位置と記憶し、そこから区間Ｍ分のエンコーダパルス分経過した位置が印刷開始タイミングＡとなる。
【００４２】
印刷媒体Ｐへの印刷動作は搬送ユニット５０の動作に同期して出力されるエンコーダ１０８の信号に基づき実行され、印刷画像１吐出ライン毎の印刷間隔はエンコーダ１０８の信号１パルス単位となる。なお、エンコーダ１０８の信号をさらに分割して生成されるヘッド駆動トリガ信号単位でタイミングを調整可能である。ここで印刷画像長はドット単位で受信され、実際の印刷解像度単位に変換される。具体的には３００ｄｐｉで計算された画像長を６００ｄｐｉで出力する場合は、印刷画像長を２倍にする処理を行う。
【００４３】
「印刷開始タイミングＡ＋変換後の画像長＋（記録ヘッド３０Ｂｋのノズル直下から記録ヘッド３０Ｙのノズル直下までの距離」をＥＥＰＲＯＭ１１３への印刷完了フラグの書き込み開始タイミングＣとする。つまり、決定した印刷開始タイミングＡから印刷解像度単位に変換した画像長分進めた位置＋（記録ヘッド３０Ｂｋが吐出を終了してから記録ヘッド３０Ｙが吐出を終了するまで）のタイミングがＥＥＰＲＯＭ１１３への印刷完了フラグの書き込み開始タイミングＣとなる。
【００４４】
そして書き込み開始タイミングＣから必要クロック数分を戻した位置を通信開始タイミングＢとする。なお、通信開始タイミングＢは、これより以前であれば、図７に示されるタイミングチャートのように、印刷終了と同時にＥＥＰＲＯＭ１１３への印刷完了フラグの書き込み開始を実行できる状態になるので、入口センサ５１の検出タイミングまで間であれば、通信開始タイミングＢを遡って設定してもよい。
【００４５】
次に、ステップＳ３０６で、印刷媒体Ｐへの印刷動作が開始され、搬送ユニット５０により、積載トレイ８１に積載された印刷媒体Ｐが１枚ずつ記録ヘッド３０の位置へ搬送される。
【００４６】
次に、ステップＳ３０７で、搬送される記録媒体Ｐの先端を入口センサ５１が検出したかを判定し、ステップＳ３０８で、入口センサ５１で印刷媒体の先端が判定されてからのエンコーダ１０８の信号に基づき印刷媒体Ｐが印刷完了フラグの通信開始タイミングＢに到達したことが判定されると、ステップＳ３０９で、次のＥＥＰＲＯＭ１１３のトリガ信号でＥＥＰＰＲＯＭ１１３への通信が開始される。
【００４７】
この間に、印刷媒体Ｐが印刷開始タイミングＢに到達すると、記録ヘッド３０らのインクの吐出が開始され、印刷媒体Ｐへの印刷が行われる。なお、図５のタイミングチャートでは、印刷媒体Ｐへの印刷は通信開始タイミングＢより前のタイミングで開始されが、図７のタイミングチャートのように印刷媒体Ｐへの印刷は、通信開始タイミングＢより先行して開始されてもよい。
【００４８】
次に、ステップＳ３１０で、印刷媒体Ｐが印刷完了フラグのＥＥＰＲＯＭ１１３の書き込み開始タイミングＣに対応する位置に到達したかを判定する。すなわち、印刷媒体Ｐが印刷終了位置に到達し、記録ヘッド３０が最後のインク吐出を行うタイミングである。
【００４９】
ステップＳ３１０で、印刷媒体Ｐが印刷完了フラグのＥＥＰＲＯＭ１１３の書き込み開始タイミングＣに対応する位置に到達したと判定されると、ステップＳ３１１で、次のＥＥＰＲＯＭ１１３のトリガ信号でストップコンディションが発行され、ＥＥＰＲＯＭ１１３への印刷完了フラグの書き込みが実行される。
【００５０】
次に、ステップＳ３１２で、ＥＥＰＲＯＭ１１３への印刷完了フラグの書き込みが終了したかを判定する。この判定は、信号Ａｃｋの検出で行われる。
【００５１】
次に、ステップＳ３１３で、ステップＳ３１２のＥＥＰＲＯＭ１１３への書き込みが終了しない間はタイムアウト時間が経過するまで書き込み終了確認を繰り返す。ここでタイムアウト時間に関しては、接続するＥＥＰＲＯＭ仕様に規定された最大書き込み時間を設定している。タイムアウト時間を経過してもＥＥＰＲＯＭ１１３へのメモリ書き込みが終了しない場合は、ＥＥＰＲＯＭ１１３に故障等が発生していることになり、ステップＳ３１４で、操作パネル２０にＥＥＰＲＯＭ１１３へ印刷完了フラグが正常に書き込みできなかった旨のエラー表示を行う。
【００５２】
ステップＳ３１２で、ＥＥＰＲＯＭ１１３へ印刷完了フラグが正常に書き込まれたと判定された場合、ステップＳ３１５で印刷動作が完了すると一連の動作が終了する。
【００５３】
以上のように、印刷動作を行うヘッド駆動信号が同期をとるエンコーダ１０８の信号を用いてＥＥＰＲＯＭ１１３へ印刷完了フラグを書き込むことにより、印刷動作が終了するタイミングで確実に書き込み処理を実行でき、印刷終了からの印字完了フラグ書き込みが開始されるまでの時間の遅延を短縮できる。また、エンコーダ１０８の信号に同期してＥＥＰＲＯＭ１１３のトリガ信号が出力されているため、印刷動作速度に変動があってもＥＥＰＲＯＭ１１３へ印刷完了フラグの書き込みを印刷動作に追従させることができる。
【００５４】
以上の実施形態は、Ｉ２Ｃシリアルバスでの通信による制御を記述したが、別のシリアルバス型のＥＥＰＲＯＭを適用してもよい。具体的にはＳＰＩ、マイクロワイヤ、１−Ｗｉｒｅなどの方式が適用される。シリアルバス型ＥＥＰＲＯＭは上述の実施形態で説明したように、一般に、オペコード・フェーズ、アドレス・フェーズ、データ・フェーズの3フェーズで操作される。
【００５５】
また、以上の実施形態では、印刷画像長は、図４に示されるように画像全体としているが、画像の一部の印刷完了を対象に印刷完了フラグをＥＥＰＲＯＭに書き込むような場合は、印刷画像長をその一部の画像の画像長とするようにしても良い。
【００５６】
また、以上の実施形態は、カードやはがき・封筒などのカットされた印刷媒体に印刷を行う印刷装置を例に説明したが、例えば、ロール紙状のラベルに印刷を行うような印刷装置であって本発明は適用可能である。
【００５７】
また、以上の実施形態では、ラインヘッドを用いた構成を例に説明したが、記録ヘッドを印刷媒体の搬送方向と直交する方向に走査することで、印刷媒体に印刷を行うシリアルタイプの印刷装置に適用してもよい。その場合は、印刷動作に関わる記録ヘッド走査に同期してＥＥＰＲＯＭへの書き込みのトリガ信号が発行されるようにすれば良い。また、通信開始タイミング、及び書き込み開始タイミングは、印刷媒体の搬送方向と走査方向の位置から決定され、同様に本発明が適用可能である。
【符号の説明】
【００５８】
１０…プリンタ本体
２０…操作パネル
３０…記録ヘッド
４０…キャップユニット
５０…搬送ユニット
６０…インクタンク
７０…回収タンク
８０…給送ユニット
９０…排出トレイ
１００…プリンタ
１０１…ＣＰＵ
１０８…エンコーダ
１０９…ＡＳＩＣ
１１３…ＥＥＰＲＯＭ
２００…ホストコンピュータ
Ｌ…プリントケーブル
【図１】
2019130838.tif 000003
【図２】
2019130838.tif 000004
【図３】
2019130838.tif 000005
【図４】
2019130838.tif 000006
【図５】
2019130838.tif 000007
【図６】
2019130838.tif 000008
【図７】
2019130838.tif 000009