(57)【要約】【課題】  正確な時刻を保持可能な印刷装置、インクジェット印刷装置、及び、印刷プログラムを提供することを目的とする。【解決手段】  ＰＣから印刷データを受信し（Ｓ４１）、印刷データバッファに記憶される（Ｓ４２）。そして、ＲＴＣから現在日時が取得され（Ｓ４３）、その現在日時について有効判定処理が行われる（Ｓ４４）。有効判定処理の結果、現在日時が有効でなければ（Ｓ４５：ＮＯ）、印刷データ中の現在日時指定コマンドＴＤの印刷コマンド列データの「データ」にセットされている値（日時情報）が読み込まれ（Ｓ４６）、読み込まれた値がＲＴＣにセットされて（Ｓ４７）、ＲＴＣの現在日時が正しい日時に更新される。【選択図】  図５
2006264033.tif 000002
【特許請求の範囲】
【請求項１】
外部の装置から送信された印刷データに基づいて被印刷媒体に印刷を行う印刷装置において、
前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、
前記印刷データに含まれている前記日時情報を読み込む読込手段と、
現在の日付及び時刻を示す現在日時データを記憶する現在日時記憶手段と、
当該現在日時記憶手段に有効な前記現在日時データが記憶されているか否かを判断する現在日時判断手段と、
当該現在日時判断手段により有効な前記現在日時データが記憶されていないと判断された場合には、前記読込手段により読み込まれた前記日時情報を前記現在日時データとして前記現在日時記憶手段に記憶させる現在日時再設定手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記現在日時記憶手段に記憶される前記現在日時データを更新する現在日時更新手段を備えたことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記現在日時更新手段と前記現在日時記憶手段とを駆動するための蓄電池手段を備え、
当該印刷装置の電源がオフの状態であっても前記蓄電池手段が前記現在日時更新手段と前記現在日時記憶手段とを駆動し続けることを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記印刷装置はインクをインクジェットヘッドから吐出して前記被印刷媒体に印刷を行うインクジェット印刷装置であって、
前記インクジェットヘッドを清掃するインクジェットヘッド清掃手段と、
印刷が実行された日付及び時刻を印刷日時データとして記憶する印刷日時記憶手段と、
前回印刷してから前記インクジェットヘッド清掃手段による清掃を行う必要が発生するまでの時間を清掃指示時間データとして記憶する清掃指示時間記憶手段と、
前記現在日時記憶手段に記憶されている前記現在日時データ及び前記印刷日時記憶手段に記憶されている前記印刷日時データに基づいて、前回印刷日時からの経過時間を算出する経過時間算出手段と、
当該経過時間算出手段により算出された前記経過時間が前記清掃指示時間記憶手段に記憶されている前記清掃指示時間データ以上である場合に前記インクジェットヘッド清掃手段により前記インクジェットヘッドの清掃を行う清掃制御手段と
を備えたことを特徴とする請求項１乃至３のいずれかに記載のインクジェット印刷装置。
【請求項５】
外部の装置から送信された印刷データに基づいて、被印刷媒体に印刷を行う印刷装置において、
前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、
前記印刷データに含まれている前記日時情報を読み込む読込手段と、
印刷が実行された日付及び時刻を印刷日時データとして記憶する印刷日時記憶手段とを備え、
前記印刷データが印刷されたときに、前記日時情報を印刷が実行された日時として前記印刷日時記憶手段に記憶することを特徴とする印刷装置。
【請求項６】
外部の装置から送信された印刷データに基づいて被印刷媒体に印刷を行う印刷装置で実行される印刷プログラムにおいて、
前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、
前記印刷データに含まれている前記日時情報を読み込む読込ステップと、
現在の日付及び時刻を示す現在日時データを記憶する現在日時記憶ステップと、
当該現在日時記憶ステップに有効な前記現在日時データが記憶されているか否かを判断する現在日時判断ステップと、
当該現在日時判断ステップにより有効な前記現在日時データが記憶されていないと判断された場合には、前記読込ステップにより読み込まれた前記日時情報を現在日時データとして前記現在日時記憶ステップに記憶させる現在日時再設定ステップと
を備えたことを特徴とする印刷プログラム。
【請求項７】
外部の装置から送信された印刷データに基づいて、被印刷媒体に印刷を行う印刷装置で実行される印刷プログラムにおいて、
前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、
前記印刷データに含まれている前記日時情報を読み込む読込ステップと、
前記印刷データが印刷されたときに、前記日時情報を印刷が実行された日時として、印刷が実行された日付及び時刻を印刷日時データとして記憶する印刷日時記憶手段に、記憶する印刷日時記憶ステップと
を備えたことを特徴とする印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、インクジェット印刷装置、及び、印刷プログラムに関するものであり、詳細には、印刷装置における時刻管理に関するものである。
【背景技術】
【０００２】
従来、インクジェット式の印刷装置では、インクを吐出するインクジェットヘッドの吐出口の目詰まりを防ぐために、インクジェットヘッドを吸引するクリーニング機能が備えられている。例えば、特許文献１に記載のインクジェット記録装置では、ヘッドクリーニングを行った時刻を記憶しておき、電源が投入された際に前回ヘッドクリーニングを行った時刻からの経過時間を算出し、その経過時間に応じてクリーニングの実施／不実施、実施する際の吸引圧や吸引時間が決定されている。この際に、インクジェット記録装置の電源が切断されても正確な時刻を保持するためにバックアップ用の電池を備えている。
【特許文献１】特開平３−２９３１５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載のインクジェット記録装置では、バックアップ用の電池が切れてしまった場合には、正確な時刻を保持することができないという問題点がある。また、電池を搭載するにはコストがかかるという問題点もある。
【０００４】
本発明は、上述の問題点を解決するためになされたものであり、正確な時刻を保持可能な印刷装置及び印刷プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、請求項１に係る発明の印刷装置では、外部の装置から送信された印刷データに基づいて被印刷媒体に印刷を行う印刷装置において、前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、前記印刷データに含まれている前記日時情報を読み込む読込手段と、現在の日付及び時刻を示す現在日時データを記憶する現在日時記憶手段と、当該現在日時記憶手段に有効な前記現在日時データが記憶されているか否かを判断する現在日時判断手段と、当該現在日時判断手段により有効な前記現在日時データが記憶されていないと判断された場合には、前記読込手段により読み込まれた前記日時情報を前記現在日時データとして前記現在日時記憶手段に記憶させる現在日時再設定手段とを備えている。
【０００６】
また、請求項２に係る発明の印刷装置では、請求項１に記載の発明の構成に加えて、前記現在日時記憶手段に記憶される前記現在日時データを更新する現在日時更新手段を備えている。
【０００７】
また、請求項３に係る発明の印刷装置では、請求項１又は２に記載の発明の構成に加えて、前記現在日時更新手段と前記現在日時記憶手段とを駆動するための蓄電池手段を備え、当該印刷装置の電源がオフの状態であっても前記蓄電池手段が前記現在日時更新手段と前記現在日時記憶手段とを駆動し続けることを特徴とする構成となっている。
【０００８】
また、請求項４に係る発明のインクジェット印刷装置では、請求項１乃至３のいずれかに記載の発明の構成に加えて、前記印刷装置はインクをインクジェットヘッドから吐出して前記被印刷媒体に印刷を行うインクジェット印刷装置であって、前記インクジェットヘッドを清掃するインクジェットヘッド清掃手段と、印刷が実行された日付及び時刻を印刷日時データとして記憶する印刷日時記憶手段と、前回印刷してから前記インクジェットヘッド清掃手段による清掃を行う必要が発生するまでの時間を清掃指示時間データとして記憶する清掃指示時間記憶手段と、前記現在日時記憶手段に記憶されている前記現在日時データ及び前記印刷日時記憶手段に記憶されている前記印刷日時データに基づいて、前回印刷日時からの経過時間を算出する経過時間算出手段と、当該経過時間算出手段により算出された前記経過時間が前記清掃指示時間記憶手段に記憶されている前記清掃指示時間データ以上である場合に前記インクジェットヘッド清掃手段により前記インクジェットヘッドの清掃を行う清掃制御手段とを備えている。
【０００９】
また、請求項５に係る発明の印刷装置では、外部の装置から送信された印刷データに基づいて、被印刷媒体に印刷を行う印刷装置において、前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、前記印刷データに含まれている前記日時情報を読み込む読込手段と、印刷が実行された日付及び時刻を印刷日時データとして記憶する印刷日時記憶手段とを備え、前記印刷データが印刷されたときに、前記日時情報を印刷が実行された日時として前記印刷日時記憶手段に記憶することを特徴とする構成となっている。
【００１０】
また、請求項６に係る発明の印刷プログラムでは、外部の装置から送信された印刷データに基づいて被印刷媒体に印刷を行う印刷装置で実行される印刷プログラムにおいて、前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、前記印刷データに含まれている前記日時情報を読み込む読込ステップと、現在の日付及び時刻を示す現在日時データを記憶する現在日時記憶ステップと、当該現在日時記憶ステップに有効な前記現在日時データが記憶されているか否かを判断する現在日時判断ステップと、当該現在日時判断ステップにより有効な前記現在日時データが記憶されていないと判断された場合には、前記読込ステップにより読み込まれた前記日時情報を現在日時データとして前記現在日時記憶ステップに記憶させる現在日時再設定ステップとを備えている。
【００１１】
また、請求項７に係る発明の印刷プログラムでは、外部の装置から送信された印刷データに基づいて、被印刷媒体に印刷を行う印刷装置で実行される印刷プログラムにおいて、前記印刷データには当該印刷データが作成された日付及び時刻を示す日時情報が含まれており、前記印刷データに含まれている前記日時情報を読み込む読込ステップと、前記印刷データが印刷されたときに、前記日時情報を印刷が実行された日時として、印刷が実行された日付及び時刻を印刷日時データとして記憶する印刷日時記憶手段に、記憶する印刷日時記憶ステップとを備えている。
【発明の効果】
【００１２】
請求項１に係る発明の印刷装置では、印刷データには印刷データが作成された日付及び時刻を示す日時情報が含まれており、読込手段は、印刷データに含まれている日時情報を読み込み、現在日時記憶手段は、現在の日付及び時刻を示す現在日時データを記憶し、現在日時判断手段は、現在日時記憶手段に有効な現在日時データが記憶されているか否かを判断し、現在日時再設定手段は、現在日時判断手段により有効な現在日時データが記憶されていないと判断された場合には、読込手段により読み込まれた日時情報を現在日時データとして現在日時記憶手段に記憶させることができる。したがって、外部の装置からの日時情報を現在日時とすることができるので、現在日時記憶手段に有効でない現在日時が記憶されていたとしても、外部の装置から正確な日時情報を得ることができる。
【００１３】
また、請求項２に係る発明の印刷装置では、請求項１に記載の発明の効果に加えて、現在日時更新手段は、現在日時記憶手段に記憶される現在日時データを更新することができる。したがって、現在日時記憶手段に記憶されている現在日時データは常に現在の日時を示す値を保持することができる。
【００１４】
また、請求項３に係る発明の印刷装置では、請求項１又は２に記載の発明の効果に加えて、蓄電池手段は、現在日時更新手段と現在日時記憶手段とを駆動することができる。また、印刷装置の電源がオフの状態であっても蓄電池手段が現在日時更新手段と現在日時記憶手段とを駆動し続けることができる。したがって、印刷装置の電源がオフされても現在日時データが現在の日時を示す値を保持することができる。
【００１５】
また、請求項４に係る発明のインクジェット印刷装置では、請求項１乃至３のいずれかに記載の発明の効果に加えて、インクジェットヘッド清掃手段は、インクジェットヘッドを清掃し、印刷日時記憶手段は、印刷が実行された日付及び時刻を印刷日時データとして記憶し、清掃指示時間記憶手段は、前回印刷してからインクジェットヘッド清掃手段による清掃を行う必要が発生するまでの時間を清掃指示時間データとして記憶し、経過時間算出手段は、現在日時記憶手段に記憶されている現在日時データ及び印刷日時記憶手段に記憶されている印刷日時データに基づいて、前回印刷日時からの経過時間を算出し、清掃制御手段は、経過時間算出手段により算出された経過時間が清掃指示時間記憶手段に記憶されている清掃指示時間データ以上である場合にインクジェットヘッド清掃手段によりインクジェットヘッドの清掃を行うことができる。したがって、現在日時記憶手段に有効な現在日時データが記憶されてなくても、印刷データに含まれている日時情報により正確な日時情報が得られるので、所定期間印刷が行われなかったか否かの判断を適正に行うことができる。よって、必要な際に印刷実行前にインクジェットヘッドの清掃を行うことができるので、インクジェットヘッドの目詰まりによる印刷結果への悪影響を回避することができる。
【００１６】
また、請求項５に係る発明の印刷装置では、印刷データには印刷データが作成された日付及び時刻を示す日時情報が含まれており、読込手段は、印刷データに含まれている日時情報を読み込むと、印刷日時記憶手段は、印刷が実行された日付及び時刻を印刷日時データとして記憶することができる。また、印刷データが印刷されたときに、日時情報を印刷が実行された日時として印刷日時記憶手段に記憶することができる。したがって、外部の装置からの日時情報を現在日時と印刷日時として記憶することができるので、正確な印刷日時情報を記憶することができる。
【００１７】
また、請求項６に係る発明の印刷プログラムでは、印刷データには印刷データが作成された日付及び時刻を示す日時情報が含まれており、印刷装置に、印刷データに含まれている日時情報を読み込む読込ステップと、現在の日付及び時刻を示す現在日時データを記憶する現在日時記憶ステップと、現在日時記憶ステップに有効な現在日時データが記憶されているか否かを判断する現在日時判断ステップと、現在日時判断ステップにより有効な現在日時データが記憶されていないと判断された場合には、読込ステップにより読み込まれた日時情報を現在日時データとして現在日時記憶ステップに記憶させる現在日時再設定ステップと実行させることができる。したがって、外部の装置からの日時情報を現在日時とすることができるので、現在日時記憶手段に有効でない現在日時が記憶されていたとしても、外部の装置から正確な日時情報を得ることができる。
【００１８】
また、請求項７に係る発明の印刷プログラムでは、印刷データには印刷データが作成された日付及び時刻を示す日時情報が含まれており、印刷装置に、印刷データに含まれている日時情報を読み込む読込ステップと、印刷データが印刷されたときに、日時情報を印刷が実行された日時として、印刷が実行された日付及び時刻を印刷日時データとして記憶する印刷日時記憶手段に、記憶する印刷日時記憶ステップとを実行させることができる。したがって、外部の装置からの日時情報を現在日時と印刷日時として記憶することができるので、正確な印刷日時情報を扱うことができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を２つ、第１の実施の形態及び第２の実施の形態として、図面を参照して説明する。第１の実施の形態の印刷装置は、バックアップ電池１１を備えたＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）６を有するインクジェットプリンタ１（「印刷装置」に該当する）であり、第２の実施の形態の印刷装置は、タイマーＩＣ１０６を備えたインクジェットプリンタ１００（「印刷装置」に該当する）である。
【００２０】
まず、第１の実施の形態のインクジェットプリンタ１について図１乃至図８を参照して説明する。図１は、インクジェットプリンタ１の電気的構成を示したブロック図である。
【００２１】
図１に示すように、インクジェットプリンタ１にはインクジェットプリンタ１全体の制御を司るＣＰＵ２が設けられ、ＣＰＵ２は、実行する各種の制御プログラム等を記憶したＲＯＭ３と、データを一時的に記憶するＲＡＭ４と、不揮発性メモリであるＥＥＰＲＯＭ５とを接続している。また、ＣＰＵ２は、インクジェットヘッド９の各チャンネルに設けられた圧電アクチュエータを駆動させるためのヘッドコントロール回路８と、インクジェットヘッド９のクリーニング（パージ）を行うためのヘッドメンテナンスユニット１０とを接続している。さらに、ＣＰＵ２は、ＵＳＢコントローラ７を介してパーソナルコンピュータ（以下、ＰＣと称す）２０に接続されている。そして、ＣＰＵ２は、バックアップ電池１１及び水晶振動子１２を備えたＲＴＣ６を接続している。
【００２２】
インクジェットプリンタ１では、このＲＴＣ６において現在日時の管理を行っており、インクジェットプリンタ１の電源がＯＦＦされている状態では、バックアップ電池１１により電源供給を受けているので、インクジェットプリンタ１の電源ＯＦＦ時においても継続して時刻を計測することができる。また、ＥＥＰＲＯＭ５には印刷日時データ記憶エリア５１及び制御情報テーブル記憶エリア５２が設けられている。印刷日時データ記憶エリア５１には、印刷が行われた際にその日時が記憶される。即ち、ここには最後に印刷が行われた日時が記憶されている。また、制御情報テーブル記憶エリア５２には、パージ指示時間が記憶されている。このパージ指示時間よりも、印刷実行時における最終印刷日時からの経過時間が長くなっているような場合に、ヘッドメンテナンスユニット１０によりインクジェットヘッド９のパージ（クリーニング）が行われる。
【００２３】
次に、図２を参照して、ＰＣ２０からインクジェットプリンタ１へ送信される印刷コマンド列４１（印刷データ）のデータ構造について説明する。図２は、印刷コマンド列４１の概念図である。印刷コマンド列は、「種別」、「サイズ」、「データ」の３つの項目を１つのコマンド列として、複数のコマンドが列挙されて構成されている。「種別」はそのデータが何を示すものであるかのコマンドがセットされる。そして、「サイズ」には、「データ」にセットされている情報のサイズがバイト単位でセットされる。
【００２４】
「種別」には、ＳＴ，ＳＸ，ＳＹ，ＤＸ，ＤＹ，ＲＣ，ＲＭ，ＲＹ，ＲＫ，ＴＤ，ＥＤの１１種類がある。「ＳＴ」はデータ開始を示すコマンドであり、内容には何もセットされない（サイズは「０」となる）。「ＳＸ」は印刷領域の横幅を指定するコマンドであり、「データ」に０．０１ｉｎｃｈ単位で横幅を示す数値がサイズ２バイトでセットされる。「ＳＹ」は印刷領域の高さを指定するコマンドであり、「データ」に０．０１ｉｎｃｈ単位で高さを示す数値がサイズ２バイトでセットされる。「ＤＸ」は水平解像度を指定するコマンドであり、「データ」にｄｐｉ単位で水平解像度がサイズ２バイトでセットされる。「ＤＹ」は垂直解像度を指定するコマンドであり、「データ」にｄｐｉ単位で垂直解像度がサイズ２バイトでセットされる。
【００２５】
また、「ＲＣ」はシアンラスタイメージを示すコマンドであり、「データ」にラスタシアンの２値イメージデータがセットされる。「ＲＭ」はマゼンタラスタイメージを示すコマンドであり、「データ」にラスタマゼンタの２値イメージデータがセットされる。「ＲＹ」はイエローラスタイメージを示すコマンドであり、「データ」にラスタイエローの２値イメージデータがセットされる。「ＲＫ」はブラックラスタイメージを示すコマンドであり、「データ」にラスタブラックの２値イメージデータがセットされる。尚、このＲＣ，ＲＭ，ＲＹ，ＲＫコマンドのサイズは印刷領域の横幅及び水平解像度に依存し、印刷領域の高さ及び垂直解像度に依存した回数繰り返される。
【００２６】
また、「ＴＤ」は、本発明の要部である現在日時を示すコマンドであり、１９７０年１月１日の００：００：００からの経過時間を秒単位で表した数値（「日時情報」に該当する）がサイズ４バイトでセットされている。このデータにより、インクジェットプリンタ１はＰＣ２０から日時情報を取得することができる。「ＥＤ」はデータ終了を示すコマンドであり、内容には何もセットされない（サイズは「０」となる）。
【００２７】
図２に示す例は、Ａ４サイズの用紙（縦印刷可能領域２９７ｍｍ＝１１．６９ｉｎｃｈ、横印刷可能領域２１０ｍｍ＝８．２７ｉｎｃｈ）に水平解像度３００ｄｐｉ，垂直解像度３００ｄｐｉの印刷コマンド列を２００５年１月２７日、９：５１：５７に作成したものである。図２に示すように、種別「ＳＴ」、サイズ「０」バイトのデータの開始コマンドに始まり、種別「ＳＸ」で印刷領域の横幅がサイズ「２」バイトで８．２７ｉｎｃｈと指定されており、種別「ＳＹ」で印刷領域の高さがサイズ「２」バイトで１１．６９ｉｎｃｈと指定されており、種別「ＤＸ」で水平解像度がサイズ「２」バイトで３００ｄｐｉと指定されており、種別「ＤＹ」で垂直解像度がサイズ「２」バイトで３００ｄｐｉと指定されている。
【００２８】
そして、種別「ＲＣ」でサイズ「３１１」バイトで１ライン目のラスタシアン２値イメージがセットされ、種別「ＲＭ」でサイズ「３１１」バイトで１ライン目のラスタマゼンタ２値イメージがセットされ、種別「ＲＹ」でサイズ「３１１」バイトで１ライン目のラスタイエロー２値イメージがセットされている。種別「ＲＫ」でサイズ「３１１」バイトで１ライン目のラスタブラック２値イメージがセットされ、そして、２ライン目〜１１６９ライン目までのラスタシアン２値イメージ，ラスタマゼンタ２値イメージ，ラスタイエロー２値イメージ，ラスタブラック２値イメージを示すデータが、種別「ＲＣ」，種別「ＲＭ」，種別「ＲＹ」，種別「ＲＫ」が繰り返されてセットされている。そして、種別「ＴＤ」で現在日時がサイズ「４」バイトで「１１０６７３３１１７」秒、すなわち２００５年１月２７日の９：５１：５７がセットされており、種別「ＥＤ」、サイズ「０」バイトのデータの終了コマンドで終わっている。
【００２９】
次に、図３及び図４のフローチャートを参照して、ＰＣ２０での処理の説明を行う。図３は、パーソナルコンピュータ側印刷処理のフローチャートであり、図４は、パーソナルコンピュータ側印刷処理の中で行われるパーソナルコンピュータ側プリンタドライバ処理のフローチャートである。
【００３０】
図３に示すように、ワープロソフト、表計算ソフト、画像描画ソフト、ＷＥＢブラウザ等のアプリケーションソフトを用いてユーザが印刷イメージを作成し（Ｓ１）、アプリケーションソフトで印刷指示を実行すると（Ｓ２）、アプリケーションソフトは印刷イメージをＰＣ２０のシステムに出力する（Ｓ３）。そして、システムは印刷イメージをプリンタドライバに出力する（Ｓ４）。そして、プリンタドライバではプリンタドライバ処理が行われる（Ｓ５、図４参照）。
【００３１】
図４に示すように、プリンタドライバは、システムから出力された印刷イメージを入力すると（Ｓ１１）、色補正処理が行われ（Ｓ１２）、２値化処理が行われ（Ｓ１３）、Ｓ１３で作成された２値化データ及び印刷領域、解像度の情報が印刷コマンド列に変換される（Ｓ１４）。ここでは、図２に示した印刷コマンド列４１のＳＴ，ＳＸ，ＳＹ，ＤＸ，ＤＹ，ＲＣ，ＲＭ，ＲＹ，ＲＫ，ＥＤのコマンド列データが作成される。そして、ＰＣ２０の保持している現在日時が取得され（Ｓ１５）、現在日時を指定するコマンド「ＴＤ」のコマンド列データの「データ」にＳ１５で取得された現在日時を示す値（日時情報）がセットされたコマンド列データが追加される（Ｓ１６）。そして、システムに対して印刷コマンド列が出力される（Ｓ１７）。
【００３２】
そして、図３に示すように、システムはプリンタドライバから出力された印刷コマンド列を印刷データとしてインクジェットプリンタ１へ送信する（Ｓ６）。以上のようにして、ＰＣ２０ではアプリケーションソフトで作成された印刷イメージをインクジェットプリンタ１で印刷するための印刷データに、ＰＣ２０の保持する現在日時の情報を付与してインクジェットプリンタ１へ送信している。
【００３３】
次に、図５乃至図７のフローチャートを参照して、インクジェットプリンタ１での処理の説明を行う。本第１の実施の形態のインクジェットプリンタ１は、ＰＣ２０から印刷データを受信した後に、オペレータにより印刷ボタン（図示外）が押下されると受信済みの印刷データの印刷を開始する。図５は、プリンタ側データ受信処理のフローチャートであり、図６は、プリンタ側印刷処理のフローチャートであり、図７は、プリンタ側データ受信処理及びプリンタ側印刷処理の中で実行される有効判定処理のフローチャートである。プリンタ側データ受信処理は、インクジェットプリンタ１がＰＣ２０から印刷データを受信するとＣＰＵ２において実行され、プリンタ側印刷処理は、オペレータにより印刷ボタンが押下されるとＣＰＵ２において実行される。
【００３４】
まず、図５のフローチャートを参照して、プリンタ側データ受信処理について説明する。ＰＣ２０から印刷データを受信すると（Ｓ４１）、受信したデータがＲＡＭ４の印刷データバッファ（図示外）に記憶される（Ｓ４２）。そして、ＲＴＣ６から現在日時が取得される（Ｓ４３）。そして、取得された現在日時が有効であるか否かの判断をするために、有効判定処理が行われる（Ｓ４４、図７参照）。
【００３５】
有効判定処理では、図７に示すように、ＲＴＣ６の制御レジスタが読み出され（Ｓ５１）、その中の発信停止検出ビットが読み出される（Ｓ５２）。そして、発信停止検出ビットが発信停止を示しているか否かの判断が行われ（Ｓ５３）、発信停止している場合には（Ｓ５３：ＹＥＳ）、ＲＴＣ６が正常に動作していないので、現在日時が無効と判定される（Ｓ５５）。また、発信停止していない場合には（Ｓ５３：ＮＯ）、ＲＴＣ６は正常に動作しているので、現在日時は有効と判定される（Ｓ５４）。尚、この判定結果は、たとえば、有効無効フラグとして有効であれば「１」、無効であれば「０」としてＲＡＭ４に記憶される。
【００３６】
そして、プリンタ側データ受信処理（図５）では、有効判定処理の結果に基づいて、現在日時が有効であるか否かの判断が行われる（Ｓ４５）。現在日時が有効であれば（Ｓ４５：ＹＥＳ）、問題ないのでそのまま本処理は終了する。しかしながら、現在日時が有効でなければ（Ｓ４５：ＮＯ）、正しい現在日時をセットする必要があるので、印刷データ中の現在日時指定コマンドＴＤの印刷コマンド列データの「データ」にセットされている値（日時情報）が読み込まれ（Ｓ４６）、読み込まれた値（日時情報）がＲＴＣ６にセットされる（Ｓ４７）。そして、本処理は終了する。
【００３７】
以上のようにして、インクジェットプリンタ１では、ＰＣ２０から印刷データを受信すると、ＲＴＣ６の現在日時が有効であるか否かの判定を行い、有効でない場合には受信した印刷データに含まれている日時情報を用いて、ＲＴＣ６の現在日時の情報を更新している。
【００３８】
次に、図６のフローチャートを参照して、プリンタ側印刷処理について説明する。オペレータにより印刷ボタンが押下されると（Ｓ２１）、ＥＥＰＲＯＭ５の印刷日時データ記憶エリア５１に記憶されている印刷日時が取得され（Ｓ２２）、ＲＴＣ６から現在日時が取得される（Ｓ２３）。そして、まず、Ｓ２２で取得された印刷日時が有効であるか否かの判断が行われる（Ｓ２４）。ここでは、印刷日時が所定の日付（例えば、１９７０年１月１日００：００：００，インクジェットプリンタ１の出荷日の００：００：００などの過去日時）以前であるか否かにより判断される。所定の日付以前でなく、有効である場合には（Ｓ２４：ＹＥＳ）、Ｓ２３でＲＴＣ６から取得された現在日時が有効であるか否かの判断が行われる（Ｓ２５、Ｓ２６）。まず、有効判定処理が行われ（Ｓ２５、図７参照）、有効判定処理の結果、取得された現在日時が有効であれば（Ｓ２６：ＹＥＳ）、パージ処理についての処理が行われる（Ｓ２７〜Ｓ３０）。
【００３９】
まず、印刷日時から現在日時までの経過時間が算出され（Ｓ２７）、次いで、制御情報テーブル記憶エリア５２からパージ指示時間が取得され（Ｓ２８）、経過時間とパージ指示時間が比較される（Ｓ２９）。経過時間がパージ指示時間以上であれば（Ｓ２９：ＹＥＳ）、パージ処理を行う必要があるので、ヘッドメンテナンスユニット１０によりインクジェットヘッド９のパージ（クリーニング）が行われる（Ｓ３０）。また、経過時間がパージ指示時間以上でなければ（Ｓ２９：ＮＯ）、パージ処理を行う必要はないので、何も行われない。
【００４０】
そして、Ｓ２３でＲＴＣ６から取得された現在日時について、Ｓ２５の有効判定処理で行われた判定の結果が有効であるので（Ｓ３１：ＹＥＳ）、取得された現在日時が印刷日時データ記憶エリア５１に記憶される（Ｓ３２）。そして、印刷処理が実行され（Ｓ３４）、本処理は終了する。
【００４１】
また、印刷日時が有効でなかったり（Ｓ２４：ＮＯ）、ＲＴＣ６から取得した現在日時が有効でなかったり（Ｓ２６：ＮＯ）した場合には、経過時間を算出することができないので、パージ処理を行うか否かの判断（Ｓ２９）は行われずにパージ処理が行われる（Ｓ３０）。そして、印刷日時が有効でないだけで（Ｓ２４：ＮＯ）、Ｓ２３でＲＴＣ６から取得された現在日時について、Ｓ２５の有効判定処理で行われた判定の結果が有効であれば（Ｓ３１：ＹＥＳ）、印刷が実行された日時として、ＲＴＣ６から取得した現在日時が印刷日時データ記憶エリア５１に記憶される（Ｓ３２）。そして、印刷処理が実行され（Ｓ３４）、本処理は終了する。また、印刷日時は有効であったが（Ｓ２４：ＹＥＳ）、現在日時が有効でなかった場合には（Ｓ２６：ＮＯ）、Ｓ３１においてもＳ２３でＲＴＣ６から取得された現在日時について、Ｓ２５の有効判定処理で行われた判定の結果が有効でないと判断され（Ｓ３１：ＮＯ）、印刷が実行された日時として、印刷データ中の現在日時指定コマンドＴＤの印刷コマンド列データの「データ」にセットされている値（日時情報）が印刷日時データ記憶エリア５１に記憶される（Ｓ３３）。そして、印刷処理が実行され（Ｓ３４）、本処理は終了する。
【００４２】
よって、印刷日時が有効でなかった場合（Ｓ２４：ＮＯ）には、Ｓ３２において現在日時が記憶される、又は、Ｓ３３において印刷データ中の日時情報が印刷日時データ記憶エリア５１に記憶されるので、次回の印刷からは経過時間を算出することができる。また、ＲＴＣ６が正常に動作しておらず、現在日時が有効でなかった場合（Ｓ２６：ＮＯ）でも、Ｓ３３において印刷データ中の日時情報が印刷日時データ記憶エリア５１に記憶されるので、インクジェットプリンタ１は有効な現在日時を保持することができる。
【００４３】
以上のようにして、前回の印刷日時から所定時間以上経過していた場合には、ヘッドメンテナンスユニット１０によりインクジェットヘッド９のパージ（クリーニング）を行うことができる。
【００４４】
尚、上記実施の形態のＰＣ２０が「外部の装置」に該当し、ＲＴＣ６が「現在日時記憶手段」及び「現在日時更新手段」に該当する。バックアップ電池１１が「蓄電池手段」に該当し、ヘッドメンテナンスユニット１０が「インクジェットヘッド清掃手段」に該当し、ＥＥＰＲＯＭ５の印刷日時データ記憶エリア５１が「印刷日時記憶手段」に該当し、ＥＥＰＲＯＭ５の制御情報テーブル記憶エリア５２が「清掃指示時間記憶手段」に該当する。
【００４５】
また、図５に示すプリンタ側データ受信処理のＳ４５〜Ｓ４７の処理を実行するＣＰＵ２が「現在日時再設定手段」に相当し、図５に示すプリンタ側データ受信処理のＳ４６の処理を実行するＣＰＵ２が「読込手段」に相当し、図６に示すプリンタ側印刷処理のＳ２７の処理を実行するＣＰＵ２が「経過時間算出手段」に相当し、図６に示すプリンタ側印刷処理のＳ３０の処理を実行するＣＰＵ２が「清掃制御手段」に相当し、図７に示す有効判定処理を実行するＣＰＵ２が「現在日時判断手段」に相当する。
【００４６】
次に、第２の実施の形態のインクジェットプリンタ１００について説明する。図８は、インクジェットプリンタ１００の電気的構成を示したブロック図である。
【００４７】
図８に示すように、インクジェットプリンタ１００にはインクジェットプリンタ１００全体の制御を司るＣＰＵ１０２が設けられ、ＣＰＵ１０２は、実行する各種の制御プログラム等を記憶したＲＯＭ１０３と、データを一時的に記憶するＲＡＭ１０４と、不揮発性メモリであるＥＥＰＲＯＭ１０５とを接続している。また、ＣＰＵ１０２は、インクジェットヘッド１０９の各チャンネルに設けられた圧電アクチュエータを駆動させるためのヘッドコントロール回路１０８と、インクジェットヘッド１０９のクリーニング（パージ）を行うためのヘッドメンテナンスユニット１１０とを接続している。さらに、ＣＰＵ１０２は、ＵＳＢコントローラ１０７を介してＰＣ２０に接続されている。そして、ＣＰＵ１０２は、水晶振動子１１２を備えたタイマーＩＣ１０６を接続している。
【００４８】
インクジェットプリンタ１００では、このタイマーＩＣ１０６及びＲＡＭ１０４に設けられている時刻メモリ１０４１において現在日時の管理を行っている。タイマーＩＣ１０６はＣＰＵ１０２からの設定に基づいて、定期的（例えば、１秒ごと）にＣＰＵ１０２へタイマー割り込みを発行し、ＣＰＵ１０２では割り込みごとに時刻メモリ１０４１へ加算が行われる。尚、時刻メモリ１０４１はＲＡＭ１０４に設けられているので、インクジェットプリンタ１００の電源がＯＦＦされるとこの情報は消去される。
【００４９】
また、ＥＥＰＲＯＭ１０５には印刷日時データ記憶エリア１０５１及び制御情報テーブル記憶エリア１０５２が設けられている。印刷日時データ記憶エリア１０５１には、印刷が行われた際にその日時が記憶される。即ち、ここには最後に印刷が行われた日時が記憶されている。また、制御情報テーブル記憶エリア１０５２には、パージ指示時間が記憶されている。このパージ指示時間よりも、印刷実行時における最終印刷日時からの経過時間が長くなっているような場合に、ヘッドメンテナンスユニット１１０によりインクジェットヘッド１０９のパージ（クリーニング）が行われる。
【００５０】
次に、図９乃至図１３のフローチャートを参照して、インクジェットプリンタ１００での処理の説明を行う。本第２の実施の形態のインクジェットプリンタ１００は、第１の実施の形態のインクジェットプリンタ１と同様に、ＰＣ２０から印刷データを受信した後に、オペレータが印刷ボタン（図示外）を押下すると受信済みの印刷データの印刷を開始する。尚、ＰＣ２０での処理は第１の実施の形態と同様であるので、説明を引用して省略する。
【００５１】
図９は、電源投入時に行われる初期設定処理のフローチャートであり、図１０は、タイマーＩＣ１０６からのタイマー割り込みが発行された際に行われるタイマー割り込み処理のフローチャートであり、図１１は、プリンタ側データ受信処理のフローチャートであり、図１２は、タイマー割り込み処理及びプリンタ側データ受信処理の中で実行される有効判定処理のフローチャートであり、図１３は、プリンタ側印刷処理のフローチャートである。
【００５２】
まず、図９のフローチャートを参照して、電源投入時の初期設定処理について説明する。インクジェットプリンタ１００の電源が投入されたら、時刻メモリ１０４１に「０」が設定される（Ｓ９６）。尚、本第２の実施の形態では、時刻メモリ１０４１の「０」を１９７０年１月１日の００：００：００とする。そして、タイマーＩＣ１０６の割り込み間隔が１秒に設定される（Ｓ９７）。そして、処理は終了する。
【００５３】
このようにして、電源投入時に時刻メモリ１０４１及び割り込み間隔が設定されたら、タイマーＩＣ１０６は１秒ごとにタイマー割り込みをＣＰＵ１０２へ発行する。すると、ＣＰＵ１０２では、図１０に示すタイマー割り込み処理が実行される。タイマー割り込み処理では、まず時刻メモリ１０４１の値が現在日時として取得される（Ｓ８１）。そして、取得された現在日時が有効であるか否かの判断をするために、有効判定処理が行われる（Ｓ８２、図１２参照）。
【００５４】
有効判定処理では、図１２に示すように、現在日時が所定の日時（例えば、２０００年１月１日００：００：００）以前であるか否かの判断が行われる（Ｓ９１）。所定の日時以前であれば（Ｓ９１：ＹＥＳ）、現在日時は無効と判定され（Ｓ９３）、所定の日時以前でなければ（Ｓ９１：ＮＯ）、現在日時は有効と判定される（Ｓ９２）。尚、この判定結果は、たとえば、有効無効フラグとして有効であれば「１」、無効であれば「０」としてＲＡＭ１０４に記憶される。
【００５５】
そして、タイマー割り込み処理（図１０）では、有効判定処理の結果に基づいて、現在日時が有効であるか否かの判断が行われる（Ｓ８３）。有効であれば（Ｓ８３：ＹＥＳ）、現在日時に「１」が加算されて１秒更新され（Ｓ８４）、更新された現在日時が時刻メモリ１０４１に記憶される（Ｓ８５）。そして、本処理は終了する。また、無効であった場合には（Ｓ８３：ＮＯ）、時刻メモリは正常な値でないので、何もせずに処理は終了する。
【００５６】
次に、図１１のフローチャートを参照して、プリンタ側データ受信処理について説明する。ＰＣ２から印刷データを受信すると（Ｓ７１）、受信したデータがＲＡＭ１０４の印刷データバッファ（図示外）に記憶される（Ｓ７２）。そして、時刻メモリ１０４１から現在日時が取得される（Ｓ７３）。そして、取得された現在日時が有効か否かの判断をするために、有効判定処理が行われ（Ｓ７４、図１２参照）、現在日時が有効であれば（Ｓ７５：ＹＥＳ）、問題ないのでそのまま本処理は終了する。しかしながら、現在日時が有効でなければ（Ｓ７５：ＮＯ）、正しい現在日時をセットする必要があるので、印刷データ中の現在日時指定コマンドＴＤの印刷コマンド列データの「データ」にセットされている値（日時情報）が読み込まれ（Ｓ７６）、読み込まれた値（日時情報）が時刻メモリ１０４１にセットされる（Ｓ７７）。そして、本処理は終了する。
【００５７】
以上のようにして、インクジェットプリンタ１００では、ＰＣ２０から印刷データを受信すると、時刻メモリ１０４１に記憶されている現在日時が有効であるか否かの判定を行い、有効でない場合には受信した印刷データに含まれている日時情報を用いて時刻メモリ１０４１の情報を更新している。したがって、インクジェットプリンタ１００の電源がＯＦＦされ、時刻メモリ１０４１の情報が失われたとしても、印刷データを受信した際に時刻メモリ１０４１が無効であると判断され（Ｓ７５：ＮＯ）、印刷データに含まれている日時情報を用いて時刻メモリ１０４１の情報が更新されるので（Ｓ７６，Ｓ７７）、インクジェットプリンタ１００では、印刷を実行する際には正確な現在日時を保持することができる。
【００５８】
次に、図１３のフローチャートを参照して、プリンタ側印刷処理について説明する。オペレータにより印刷ボタンが押下されると（Ｓ１２１）、ＥＥＰＲＯＭ５の印刷日時データ記憶エリア１０５１に記憶されている印刷日時が取得され（Ｓ１２２）、時刻メモリ１０４１の値が現在日時として取得される（Ｓ１２３）。そして、まず、Ｓ１２２で取得された印刷日時が有効であるか否かの判断が行われる（Ｓ１２４）。ここでは、印刷日時が所定の日付（例えば、１９７０年１月１日００：００：００，インクジェットプリンタ１の出荷日の００：００：００などの過去日時）以前であるか否かにより判断される。所定の日付以前でなく、有効である場合には（Ｓ１２４：ＹＥＳ）、Ｓ１２３で時刻メモリ１０４１から取得された現在日時が有効であるか否かの判断が行われる（Ｓ１２５、Ｓ１２６）。まず、有効判定処理が行われ（Ｓ１２５、図１２参照）、有効判定処理の結果、取得された現在日時が有効であれば（Ｓ１２６：ＹＥＳ）、パージ処理についての処理が行われる（Ｓ１２７〜Ｓ１３０）。
【００５９】
まず、印刷日時から現在日時までの経過時間が算出され（Ｓ１２７）、次いで、制御情報テーブル記憶エリア１０５２からパージ指示時間が取得され（Ｓ１２８）、経過時間とパージ指示時間が比較される（Ｓ１２９）。経過時間がパージ指示時間以上であれば（Ｓ１２９：ＹＥＳ）、パージ処理を行う必要があるので、ヘッドメンテナンスユニット１１０によりインクジェットヘッド１０９のパージ（クリーニング）が行われる（Ｓ１３０）。また、経過時間がパージ指示時間以上でなければ（Ｓ１２９：ＮＯ）、パージ処理を行う必要はないので、何も行われない。
【００６０】
そして、Ｓ１２３で時刻メモリ１０４１から取得された現在日時について、Ｓ１２５の有効判定処理で行われた判定の結果が有効であるので（Ｓ１３１：ＹＥＳ）、取得された現在日時が印刷日時データ記憶エリア１０５１に記憶される（Ｓ１３２）。そして、印刷処理が実行され（Ｓ１３４）、本処理は終了する。
【００６１】
また、印刷日時が有効でなかったり（Ｓ１２４：ＮＯ）、時刻メモリ１０４１から取得した現在日時が有効でなかったり（Ｓ１２６：ＮＯ）した場合には、経過時間を算出することができないので、パージ処理を行うか否かの判断（Ｓ１２９）は行われずにパージ処理が行われる（Ｓ１３０）。そして、印刷日時が有効でないだけで（Ｓ１２４：ＮＯ）、Ｓ１２３で時刻メモリ１０４１から取得された現在日時について、Ｓ１２５の有効判定処理で行われた判定の結果が有効であれば（Ｓ１３１：ＹＥＳ）、印刷が実行された日時として、時刻メモリ１０４１から取得した現在日時が印刷日時データ記憶エリア１０５１に記憶される（Ｓ１３２）。そして、印刷処理が実行され（Ｓ１３４）、本処理は終了する。また、印刷日時は有効であったが（Ｓ１２４：ＹＥＳ）、現在日時が有効でなかった場合には（Ｓ１２６：ＮＯ）、Ｓ１３１においてもＳ１２３で時刻メモリ１０４１から取得された現在日時について、Ｓ１２５の有効判定処理で行われた判定の結果が有効でないと判断され（Ｓ１３１：ＮＯ）、印刷が実行された日時として、印刷データ中の現在日時指定コマンドＴＤの印刷コマンド列データの「データ」にセットされている値（日時情報）が印刷日時データ記憶エリア１０５１に記憶される（Ｓ１３３）。そして、印刷処理が実行され（Ｓ１３４）、本処理は終了する。
【００６２】
よって、印刷日時が有効でなかった場合（Ｓ１２４：ＮＯ）には、Ｓ１３２において現在日時が記憶される、又は、Ｓ１３３において印刷データ中の日時情報が印刷日時データ記憶エリア１０５１に記憶されるので、次回の印刷からは経過時間を算出することができる。また、時刻メモリ１０４１の値が正常でなく、現在日時が有効でなかった場合（Ｓ１２６：ＮＯ）でも、Ｓ１３３において印刷データ中の日時情報が印刷日時データ記憶エリア１０５１に記憶されるので、インクジェットプリンタ１は有効な現在日時を保持することができる。
【００６３】
以上のようにして、前回の印刷日時から所定時間以上経過していた場合には、ヘッドメンテナンスユニット１１０によりインクジェットヘッド１０９のパージ（クリーニング）を行うことができる。
【００６４】
インクジェットプリンタ１００の電源がＯＦＦされ、時刻メモリ１０４１の情報が失われていたとしても、印刷データ受信処理において印刷データに含まれている日時情報に時刻メモリ１０４１の情報が更新されているので、パージの実施／不実施の判断を正確に行うことができる。
【００６５】
尚、上記実施の形態のＰＣ２０「外部の装置」に該当し、ヘッドメンテナンスユニット１１０が「インクジェットヘッド清掃手段」に該当する。また、ＲＡＭ１０４の時刻メモリ１０４１が「現在日時記憶手段」に該当し、ＥＥＰＲＯＭ１０５の印刷日時データ記憶エリア１０５１が「印刷日時記憶手段」に該当し、ＥＥＰＲＯＭ１０５の制御情報テーブル記憶エリア１０５２が「清掃指示時間記憶手段」に該当する。
【００６６】
そして、タイマーＩＣ１０６及び図１０に示すタイマー割り込み処理を実行するＣＰＵ１０２が「現在日時更新手段」に相当する。図１１に示すプリンタ側データ受信処理のＳ７５〜Ｓ７７の処理を実行するＣＰＵ１０２が「現在日時再設定手段」に相当し、図１１に示すプリンタ側データ受信処理のＳ７６の処理を実行するＣＰＵ１０２が「読込手段」に相当し、図１３に示すプリンタ側印刷処理のＳ１２７の処理を実行するＣＰＵ１０２が「経過時間算出手段」に相当し、図１３に示すプリンタ側印刷処理のＳ１３０の処理を実行するＣＰＵ１０２が「清掃制御手段」に相当し、図１２に示す有効判定処理を実行するＣＰＵ１０２が「現在日時判断手段」に相当する。
【００６７】
尚、本発明の印刷装置及び印刷プログラムは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記実施の形態では、印刷装置としてインクジェットプリンタ１，１００を用いたが、印刷装置はインクジェット式のものでなく、熱転写式の印刷装置やインクリボンを用いた印刷装置であってもよい。
【００６８】
また、上記実施の形態では、パージの実施／不実施の判断のために現在日時及び印刷日時を用いているが、現在日時の利用はこれに限らない。
【産業上の利用可能性】
【００６９】
本発明の印刷装置及び印刷プログラムは、時刻情報を保持した外部の装置からデータを受信して処理を行う印刷装置に適応可能である。
【図面の簡単な説明】
【００７０】
【図１】インクジェットプリンタ１の電気的構成を示したブロック図である。
【図２】印刷コマンド列４１の概念図である。
【図３】パーソナルコンピュータ側印刷処理のフローチャートである。
【図４】パーソナルコンピュータ側印刷処理の中で行われるパーソナルコンピュータ側プリンタドライバ処理のフローチャートである。
【図５】プリンタ側データ受信処理のフローチャートである。
【図６】プリンタ側印刷処理のフローチャートである。
【図７】プリンタ側データ受信処理及びプリンタ側印刷処理の中で実行される有効判定処理のフローチャートである。
【図８】インクジェットプリンタ１００の電気的構成を示したブロック図である。
【図９】初期設定処理のフローチャートである。
【図１０】タイマー割り込み処理のフローチャートである。
【図１１】プリンタ側データ受信処理のフローチャートである。
【図１２】タイマー割り込み処理及びプリンタ側データ受信処理の中で実行される有効判定処理のフローチャートである。
【図１３】プリンタ側印刷処理のフローチャートである。
【符号の説明】
【００７１】
１  インクジェットプリンタ
２  ＣＰＵ
４  ＲＡＭ
５  ＥＥＰＲＯＭ
９  インクジェットヘッド
１０  ヘッドメンテナンスユニット
１１  バックアップ電池
１２  水晶振動子
２０  パーソナルコンピュータ
４１  印刷コマンド列
５１  印刷日時データ記憶エリア
１００  インクジェットプリンタ
１０２  ＣＰＵ
１０４  ＲＡＭ
１０４１  時刻メモリ
１０５  ＥＥＰＲＯＭ
１０５１  印刷日時データ記憶エリア
１０９  インクジェットヘッド
１１０  ヘッドメンテナンスユニット
１１２  水晶振動子
１０６  タイマーＩＣ
【図１】
2006264033.tif 000003
【図２】
2006264033.tif 000004
【図３】
2006264033.tif 000005
【図４】
2006264033.tif 000006
【図５】
2006264033.tif 000007
【図６】
2006264033.tif 000008
【図７】
2006264033.tif 000009
【図８】
2006264033.tif 000010
【図９】
2006264033.tif 000011
【図１０】
2006264033.tif 000012
【図１１】
2006264033.tif 000013
【図１２】
2006264033.tif 000014
【図１３】
2006264033.tif 000015