(57)【要約】【課題】たとえばＡ４サイズの用紙１枚でプラテン全域をクリーニングできない場合に、Ａ４サイズよりも大きいサイズの用紙を使用せずにクリーニング可能な印刷装置を提供することを目的とする。【解決手段】プラテン全域をクリーニングする十分な大きさの用紙を持っていない場合、小さいサイズの用紙を複数枚用いて、給紙位置を変えてクリーニングを行う。また、印刷履歴情報に印刷データの幅を保存し、プラテン全域のクリーニングを行う必要がない場合を判別し、プラテン全域のクリーニングを行う必要がない場合には、清掃する用紙の給紙方向を決定し、または、清掃に必要な用紙の枚数を決定する。また、清掃する強度を決定し、または、強力に清掃する用紙の給紙位置を決定する装置である。【選択図】図１
2008273107.tif 000002
【特許請求の範囲】
【請求項１】
プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃することを特徴とする印刷制御装置。
【請求項２】
プラテンの汚れを清掃する清掃命令を送信する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する給紙方向決定手段と；
プラテンの汚れを清掃する清掃命令を送信する送信手段と；
を有することを特徴とする印刷制御装置。
【請求項３】
複数枚の用紙のそれぞれの給紙位置を変えて内部を清掃する印刷装置において、
印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する手段と；
プラテンの汚れを清掃する清掃命令を送信する送信手段と；
を有することを特徴とする印刷制御装置。
【請求項４】
印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃する強度を決定する清掃強度決定手段と；
プラテンの汚れを清掃する清掃命令を送信する送信手段と；
を有することを特徴とする印刷制御装置。
【請求項５】
複数枚の用紙で給紙位置を変えて、内部を清掃する印刷装置において、
印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する給紙位置決定手段と；
プラテンの汚れを清掃する清掃命令を送信する送信手段と；
を有することを特徴とする印刷制御装置。
【請求項６】
プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃することを特徴とする印刷装置。
【請求項７】
プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する手段と；
上記プラテンの汚れを清掃する清掃手段と；
を有することを特徴とする印刷装置。
【請求項８】
複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、
プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する用紙枚数決定手段と；
上記プラテンの汚れを清掃する清掃手段と；
を有することを特徴とする印刷装置。
【請求項９】
プラテンの汚れを清掃する際に、印刷履歴を参照して清掃する強度を決定する清掃強度決定手段と；
上記プラテンの汚れを清掃する清掃手段と；
を有することを特徴とする印刷装置。
【請求項１０】
複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、
プラテンの汚れを清掃する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する手段と；
上記プラテンの汚れを清掃する清掃手段と；
を有することを特徴とする印刷装置。
【請求項１１】
プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃することを特徴とする印刷制御装置の制御方法。
【請求項１２】
プラテンの汚れを清掃する清掃命令を送信する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する給紙方向決定工程と；
プラテンの汚れを清掃する清掃命令を送信する送信工程と；
を有することを特徴とする印刷制御装置の制御方法。
【請求項１３】
複数枚の用紙のそれぞれの給紙位置を変えて内部を清掃する印刷装置において、
印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する工程と；
プラテンの汚れを清掃する清掃命令を送信する送信工程と；
を有することを特徴とする印刷制御装置の制御方法。
【請求項１４】
印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃する強度を決定する清掃強度決定工程と；
プラテンの汚れを清掃する清掃命令を送信する送信工程と；
を有することを特徴とする印刷制御装置の制御方法。
【請求項１５】
複数枚の用紙で給紙位置を変えて、内部を清掃する印刷装置において、
印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する給紙位置決定工程と；
プラテンの汚れを清掃する清掃命令を送信する送信工程と；
を有することを特徴とする印刷制御装置の制御方法。
【請求項１６】
プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃することを特徴とする印刷装置の制御方法。
【請求項１７】
プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する工程と；
上記プラテンの汚れを清掃する清掃工程と；
を有することを特徴とする印刷装置の制御方法。
【請求項１８】
複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、
プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する用紙枚数決定工程と；
上記プラテンの汚れを清掃する清掃工程と；
を有することを特徴とする印刷装置の制御方法。
【請求項１９】
プラテンの汚れを清掃する際に、印刷履歴を参照して清掃する強度を決定する清掃強度決定工程と；
上記プラテンの汚れを清掃する清掃工程と；
を有することを特徴とする印刷装置の制御方法。
【請求項２０】
複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、
プラテンの汚れを清掃する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する工程と；
上記プラテンの汚れを清掃する清掃工程と；
を有することを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置のクリーニング制御に関する。
【背景技術】
【０００２】
印刷用紙にフチを残さないように、用紙の全面に印刷をするフチなし印刷の技術は、既に存在する。一般的に、印刷用紙のサイズよりも印刷データの範囲を拡大し、印刷用紙からはみ出して印刷することによって、フチなし印刷を実現する。
【０００３】
フチなし印刷を行うと、用紙からはみ出したデータ部分は、印刷装置のプラテンに印刷され、このプラテンに付着したインクを拭き取るために、印刷装置内部で、用紙を通紙させてクリーニングすることは、既に知られている（たとえば、特許文献１参照。）。印刷装置内部で用紙を通紙させてクリーニングすることを、以下では、「プラテンクリーニング」という。
【特許文献１】特開２００１−４７６９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
Ａ４サイズの用紙にフチなし印刷を行う場合、プラテンは、Ａ４サイズの幅を超える箇所に汚れがでる。この場合、従来は、Ａ４サイズの幅を超える範囲のクリーニングを行うために、Ａ４サイズよりもサイズが大きい用紙幅を持つクリーニング用紙を必要とする。
【０００５】
また、印刷装置の使用状況によっては、Ａ４サイズの長辺の長さを越える部分のプラテンが汚れていないことがあり、この場合、用紙２枚を使用してクリーニングすると、用紙と手間とが無駄になる。
【０００６】
本発明は、たとえばＡ４サイズ１枚の用紙でプラテンをクリーニングすれば足りる場合に、用紙の無駄を省くことができる印刷装置を提供することを目的とする。
【０００７】
さらに、強力なクリーニングが必要な場合は用紙を通紙する際にプラテン部で往復させる回数を多く行わなければならない場合がある。しかし、印刷装置の使用状況によっては、強力なクリーニングが必要ない場合もある。
【０００８】
本発明は、強力な必要な場合を判断し、クリーニングすることによって、クリーニングにかかる時間を短縮することができる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、印刷履歴情報に印刷データの幅を保存し、プラテン全域のクリーニングを行う必要がない場合を判別し、プラテン全域のクリーニングを行う必要がない場合には、清掃する用紙の給紙方向を決定し、又は、清掃に必要な用紙の枚数を決定する。また、印刷履歴情報から判断して清掃する強度を決定し、又は、強力に清掃する用紙の給紙位置を決定する装置である。
【発明の効果】
【００１０】
本発明によれば、プラテン全域のクリーニングを行う際に、プラテン全域の幅を満たすサイズの用紙を用意する必要がないという効果を奏する。
【００１１】
また、本発明によれば、印刷履歴情報に印刷データの幅を保存し、プラテン全域のクリーニングを行う必要がなく、１枚の用紙でクリーニングすれば足りると判断し、１枚の用紙でクリーニングを実行するので、用紙の無駄を省くことができるという効果を奏する。
【００１２】
また、本発明によれば、印刷履歴情報に印刷日時も保存すれば、強力なプラテンクリーニングを行うかどうかを判別することができ、作業時間や手間の無駄を省くことができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１４】
図１は、本発明の実施例１である印刷装置ＰＲ１を含む印刷システムＰＳ１の構成を示すブロック図である。
【００１５】
印刷システムＰＳ１は、ホストコンピュータＨＣ１と、印刷装置ＰＲ１と、ＵＳＢケーブル２４とを有する。
【００１６】
ホストコンピュータ（情報処理装置）ＨＣ１は、ホストコンピュータ本体１０と、キーボード２１と、ポインティングデバイス２２と、ＣＲＴ２３とを有する。
【００１７】
ホストコンピュータ本体１０は、ＣＰＵ１１と、ＲＡＭ１２と、ハードディスク１３と、システムバス１４と、キーボードコントローラ１５と、ＣＲＴコントローラ１６と、メモリコントローラ１７とを有する。また、ホストコンピュータ本体１０は、プリンタコントローラ１８と、ＣＤ−ＲＯＭドライブ１９とを有する。
【００１８】
また、ホストコンピュータ本体１０が有するハードディスク１３には、印刷装置ＰＲ１が解釈可能な印刷データや印刷装置ＰＲ１を制御するためのコマンドを生成するソフトウェアであるプリンタドライバ２０がインストールされている。
【００１９】
ＣＰＵ１１は、ハードディスク１３に記憶されているプリンタドライバ２０によって、印刷装置ＰＲ１との間で、データ通信し、しかも、印刷処理の設定、設定画面に表示される印刷目的設定項目の追加、削除、変更処理を含む各種のデータ処理を実行する。また、ＣＰＵ１１は、システムバス１４に接続されている各デバイスを総括的に制御する。
【００２０】
ＣＰＵ１１は、たとえばＲＡＭ１２上に設定されている表示情報ＲＡＭへのアウトラインフォントの展開処理を実行し、ＣＲＴ２３上でのＷＹＳＩＷＹＧが可能である。ＣＰＵ１１は、ＣＲＴ２３上の不図示のマウスカーソル（ポインタ）等で指示されたコマンドに基づいて、登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００２１】
上記ダイアログをグラフィカルユーザインタフェース（ＧＵＩ）として表示する処理は、システムプログラム（記憶媒体として供給される場合を含む）として登録されているものとする。
【００２２】
ＲＡＭ１２は、ＣＰＵ１１の主メモリ、ワークエリア等として機能する。ハードディスク１３は、各種データを記憶する。
【００２３】
キーボードコントローラ１５は、キーボード２１、ポインティングデバイス２２からのキー入力を制御する。ポインティングデバイス２２のカーソル指示、オブジェクトのクリック、ドラッグ、ダブルクリック等の処理に対応して、キーボードコントローラ１５が、ＣＰＵ１１に実行コマンドを発行する。
【００２４】
ＣＲＴコントローラ１６は、ＣＲＴ（ディスプレイ）２３の表示を制御する。メモリコントローラ（メモリコントローラ）１７は、ＲＡＭ１２、ハードディスク１３、ＣＤ−ＲＯＭドライブ１９とのアクセスを制御する。
【００２５】
プリンタコントローラ１８は、所定のインタフェースを介して、印刷装置ＰＲ１に接続され、印刷装置ＰＲ１との通信制御処理を実行する。
【００２６】
ＣＤ−ＲＯＭドライブ１９は、補助記憶装置として、システムバス１４と接続され、ＣＤ−ＲＯＭによって各種データを読み出す。
【００２７】
ホストコンピュータ本体１０は、キーボード２１と、ポインティングデバイス２２と、ＣＲＴディスプレイ（ＣＲＴ）２３と、ＵＳＢなどの各種インタフェースによって接続されている。
【００２８】
印刷装置ＰＲ１は、ＣＰＵ３１と、ＲＡＭ３２と、ＲＯＭ３３と、システムバス３４と、入力部３５と、印刷部インタフェース３６と、メモリコントローラ３７と、印刷部（プリンタエンジン）３８と、操作部３９とを有する。
【００２９】
ＣＰＵ３１は、ＲＯＭ３３に記憶されている制御プログラム等に基づいて、システムバス３４に接続されている各種のデバイスとのアクセスを総括的に制御する。そして、印刷部インタフェース３６を介して、接続される印刷部（プリンタエンジン）３８に、出力情報としての画像信号を出力する。
【００３０】
また、ＲＯＭ３３には、上記出力情報を生成する際に使用するフォントデータ、ホストコンピュータＨＣ１上で利用される情報等を記憶している。ＣＰＵ３１は、入力部３５を介して、ホストコンピュータＨＣ１との通信処理が可能であり、プログラム内の情報等をホストコンピュータＨＣ１に通知可能である。
【００３１】
ＲＡＭ３２は、ＣＰＵ３１の主メモリ、ワークエリア等として機能し、不図示の増設ポートに接続されているオプションＲＡＭによって、メモリ容量を拡張することができる。なお、ＲＡＭ３２は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。
【００３２】
次に、印刷装置ＰＲ１が、２枚の用紙を使用してクリーニングする場合について説明する。
【００３３】
図８は、本発明の実施例１において、用紙の縦横の向きと、給紙位置によってクリーニング可能な領域とを説明する図である。
【００３４】
フチなし印刷を行った用紙サイズによって、プラテン領域６０の汚れる箇所が異なる。
【００３５】
Ｌ判サイズの用紙でフチなし印刷した場合、Ｌ判フチなしはみ出し領域７２が汚れる。この場合、基準位置側に合わせてＡ４用紙を縦に給紙して（６１）プラテンクリーニングを行うことによって清掃される幅６２は、Ｌ判フチなしはみ出し領域７２を清掃することができる。
【００３６】
Ａ４サイズの用紙でフチなし印刷した場合、Ａ４フチなしはみ出し領域７１が汚れる。この場合、基準位置側に合わせてＡ４用紙を横に給紙して（６３）プラテンクリーニングを行うことによって清掃される幅６４は、Ａ４フチなしはみ出し領域７１を清掃することができる。
【００３７】
一方、Ａ３サイズの用紙でフチなし印刷した場合、Ａ３フチなしはみ出し領域７０が汚れるが、プラテン領域６０のすべてを清掃する必要があるので、Ａ４用紙１枚では清掃することができない。この場合、初めに第１のＡ４サイズの用紙を、印刷装置ＰＲ１の基準位置側に合わせて給紙させて（６１）クリーニングする。第１のＡ４サイズの用紙が排紙された後に、続いて第２のＡ４サイズの用紙を印刷装置ＰＲ１の非基準位置側に合わせて給紙させて（６５）クリーニングする。第１のＡ４サイズの用紙で清掃される幅６２と第２のＡ４サイズの用紙で清掃される幅６６とによって、プラテン領域６０全体を清掃することができる。
【００３８】
このようなクリーニング処理に用いる小さい用紙は、Ａ４サイズに限らず、その他のサイズの用紙でも、上記と同様に処理することによって、対応することができる。また、小さいサイズの用紙２枚で、プラテン全域をクリーニングできなければ、複数枚の用紙の給紙位置を変えてクリーニングするようにしてもよい。さらに、複数枚でクリーニングを行うが、両面使用してクリーニングすることのできる用紙であれば、２回目に給紙する際に、用紙の裏面を使用するようにしてもよい。
【００３９】
次に、印刷装置ＰＲ１に印刷履歴を保存する処理について説明する。
【００４０】
図２は、実施例１において、印刷履歴を記録する印刷装置ＰＲ１の処理を示すフローチャートである。
【００４１】
ホストコンピュータＨＣ１が印刷ジョブを生成する際に、ジョブ中に日時情報と印刷データのサイズとを付加する。この印刷ジョブを、印刷装置ＰＲ１が受け取ると、印刷装置ＰＲ１は、プリントデータ内の印刷コマンドから、フチなし印刷であるかどうかを判断する（Ｓ１）。フチなし印刷かどうか判別し（Ｓ２）、フチなし印刷であると判別すれば、印刷情報を履歴として保存する（Ｓ３）。印刷情報の履歴が保存されているデータベース４０に、所定時間以上前に実行された印刷情報のデータが保存されていれば、その履歴を消去する（Ｓ４）。ここで、上記「所定時間」は、印刷が実行された時期が古く、プラテンに印刷された汚れが完全に乾き、用紙を汚さない時間である。この所定時間が、予め決められていてもよく、ユーザが任意に選択できるようにしてもよい。
【００４２】
次に、図２に示す印刷情報を履歴として保存する処理（Ｓ３）について説明する。
【００４３】
図３は、実施例１における印刷情報を、履歴として保存する動作を示すフローチャートである。
【００４４】
プリントデータから、日時情報と印刷データの幅とを抽出する（Ｓ１１）。既に同じデータの幅の情報が存在するかどうかを判別し（Ｓ１２）、データベース４０上に、同じデータ幅の情報があれば、同じデータ幅の情報を上書きする（Ｓ１３）。また、データベース４０上に、同じデータ幅の情報がなければ、新規に日時情報とデータ幅とを保存する（Ｓ１４）。
【００４５】
次に、データベース４０について説明する。
【００４６】
図４は、実施例１における印刷情報を履歴として保存するデータベース４０の内容の一例を示す図である。
【００４７】
データベース４０は、印刷データ幅と印刷日時とを保持しているデータベースであり、ＲＡＭ３２等に記憶されている。Ｓ１２の説明で述べたような同じデータ幅の情報を上書きする場合、たとえば、ＩＤ１  ４１の情報と同じデータ幅の印刷を新規に行ったときに、印刷日時のみを更新する。
【００４８】
次に、プラテンクリーニングの動作を決定するプリンタドライバの動作について説明する。
【００４９】
図５は、実施例１において、クリーニングシーケンスを決定する動作を示すフローチャートである。
【００５０】
プリンタドライバ２０がプラテンクリーニングの実行要求を受けると、プリンタドライバ２０は、ＵＳＢなどのインタフェースを介して、印刷装置ＰＲ１に保存されている印刷履歴情報を取得する（Ｓ３１）。データ幅が最大である情報を、データベース４０から抽出する（Ｓ３２）。抽出したデータ幅が規定値以上であれば（Ｓ３３）、Ａ４用紙を２枚使用するプラテンクリーニングを行うべきであると判断する（Ｓ３４）。
【００５１】
また、抽出したデータが、規定値未満であれば、Ａ４用紙を１枚使用するプラテンクリーニングを行うべきであると判断する（Ｓ３５）。ここで、上記「規定値」は、Ａ４用紙でクリーニングを行う場合、Ａ４用紙の幅である。
【００５２】
さらに、印刷装置ＰＲ１から取得した印刷履歴情報から、印刷日時情報を抽出し、この抽出した印刷日時が、所定時間以内であれば（Ｓ３６）、強力なプラテンクリーニングを行うべきであると判断する（Ｓ３７）。また、印刷日時が所定時間以外であれば、普通のプラテンクリーニングを行うべきであると判断する（Ｓ３８）。
【００５３】
ここで、上記「所定時間」は、印刷日時が比較的新しい場合、付着したインクが乾いていないので、印刷装置ＰＲ１内で用紙を、通常よりも多く往復させるべきであると判断する時間である。この所定時間が、予め設定されていてもよく、ユーザが任意に選択できるようにしてもよい。
【００５４】
上記データ幅と日時情報とによって決定された用紙の枚数（プラテンクリーニングに使用する用紙の枚数）と、プラテンクリーニングの強度とに基づいて、クリーニングを行うためのコマンドを生成し、印刷装置ＰＲ１に送信する（Ｓ３９）。
【実施例２】
【００５５】
図６は、本発明の実施例２において、用紙使用枚数を決定する動作を示すフローチャートである。
【００５６】
実施例１で印刷履歴中のデータ幅が最大である情報を抽出し（Ｓ３２）、用紙枚数決定処理（図６）に入る。
【００５７】
抽出したデータ幅が、Ａ４用紙の長辺以下であるかどうかを判別し（Ｓ４１）、最大データ幅が、Ａ４用紙の長辺の長さ以下でなければ、Ａ４用紙を２枚、使用し、プラテンクリーニングを行うべきであると判断する（Ｓ４３）。また、最大データ幅が、Ａ４用紙の長辺の長さ以下であれば、Ａ４用紙１枚を使用してプラテンクリーニングを行うべきであると判断する（Ｓ４２）。
【００５８】
Ａ４用紙の長辺の長さ以下であれば、さらに、抽出した最大データ幅が、Ａ４用紙の短辺の長さ以下であるかどうかを判別し（Ｓ４４）、最大データ幅が、Ａ４用紙の短辺の長さ以下であれば、Ａ４用紙を縦に給紙すべきであると判断する（Ｓ４５）。また、最大データ幅が、Ａ４用紙の短辺以下でなければ、Ａ４用紙を横に給紙すべきであると判断する（Ｓ４６）。
【００５９】
上記データ幅によって決定された用紙の枚数（プラテンクリーニングに使用する用紙の枚数）と、用紙の給紙方向とに基づいて、クリーニングを行うためのコマンドを生成し、印刷装置ＰＲ１に送信する（Ｓ４７）。
【００６０】
ここで、Ｓ４７の処理を行う前に、印刷履歴情報の日時情報を参照し、Ｓ３６の処理のように、プラテンクリーニングの強度を判別するようにしてもよい。
【実施例３】
【００６１】
図７は、本発明の実施例３において、フチなし印刷時の用紙からはみ出して印字される領域を説明する図である。
【００６２】
図７に示す状態は、用紙サイズ５０と、フチなし印刷時のデータサイズ５１とを重ねて対比している状態である。
【００６３】
フチなし印刷時は、用紙のサイズよりもデータサイズを大きくし、用紙からはみ出して印刷する。このときに、用紙から上下左右にはみ出す量（以下、「はみ出し量」という）は、それぞれ用紙の左端のはみ出し量５２、上端のはみ出し量５３、右端のはみ出し量５４、下端のはみ出し量５５である。また、この用紙が印刷される方向は、用紙の下端を先頭にし、矢印５６の方向に印刷される。
【００６４】
ここで、印刷装置ＰＲ１のプラテンを汚す量は、用紙の左端はみ出し量５２と、右端はみ出し量５４とが最も多い。ところで、基準位置が、給紙部の右側である印刷装置ＰＲ１の場合、基準位置よりも右側において、用紙が通過することがないので、右端のはみ出し量５４を考慮する必要がない。よって、印刷装置ＰＲ１のプラテンを最も汚す箇所は、用紙の左端はみ出し部分である。
【００６５】
たとえば、実施例１におけるＳ３４や、実施例２におけるＳ４３において、用紙を２枚使用し、プラテンクリーニングを行うべきであると判断した場合、次のようにしてもよい。つまり、基準位置に合わせて、給紙させるクリーニングのための用紙と、非基準位置に合わせて給紙させるクリーニングのための用紙との間で、左端はみ出し部分に印刷される領域をクリーニングする用紙の往復回数を変化させるようにしてもよい。上記往復回数は、印刷装置ＰＲ１内部をクリーニングのために往復させる回数である。
【００６６】
また、実施例１、２、３において、印刷履歴情報のデータベース４０を、ホストコンピュータＨＣ１側で保存するようにしてもよい。この場合、ネットワーク環境でクリーニングを指示する場合、実施例１、２、３を実施するために、印刷履歴情報を、サーバ側で保存し、各クライアント側でのクリーニング指示の際に参照できるようにすることが望ましい。
【００６７】
また、実施例１、２、３のホスト及び端末の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム又は装置に供給する。そして、このシステム又は装置のコンピュータ（又はＣＰＵ、ＭＰＵ）が、記憶媒体に格納されているプログラムコードを読み出し、実行するようにしてもよい。
【００６８】
この場合、記憶媒体から読み出されたプログラムコード自体が、実施例であり、このプログラムコードを記憶した記憶媒体、プログラムコードが、本発明を構成する。
【００６９】
プログラムコードを供給するための記憶媒体として、ＲＯＭ、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード等がある。
【００７０】
また、コンピュータが読み出したプログラムコードを実行することによって、このプログラムコードの指示に基づいて、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を実行するようにしてもよい。
【００７１】
さらに、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された拡張機能ボードやコンピュータに接続された機能拡張ユニットに設けられているメモリに書き込む。その後に、このプログラムコードの指示に基づいて、その機能拡張ボードや機能拡張ユニットに設けられているＣＰＵ等が実際の処理の一部又は全部を実行するようにしてもよい。
【００７２】
また、実施例１、２、３において、図２、図３、図５、図６のフローチャートに示すプログラムがホストコンピュータＨＣ１側で保持されているが、印刷装置ＰＲ１側に、上記プログラムを保持するようにしてもよい。
【００７３】
また、実施例１、２、３において、印刷装置ＰＲ１のプラテン部分を汚す印刷は、フチなし印刷であるが、その他の用紙からはみ出す印刷や、その他の動作によって汚れたプラテンをクリーニングする場合に、上記実施例を適用するようにしてもよい。
【００７４】
すなわち、上記実施例では、Ａ４サイズの短辺の長さを超える箇所が汚れている場合、Ａ４サイズの用紙を横に給紙してクリーニングする。また、Ａ４サイズの長辺の長さを超える箇所が汚れていれば、Ａ４サイズのクリーニング用紙を２枚使用し、これら２枚の用紙のそれぞれの給紙位置をずらして通紙する。
【００７５】
つまり、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃する印刷制御装置の例である。
【００７６】
また、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する給紙方向決定手段と、プラテンの汚れを清掃する清掃命令を送信する送信手段とを有する印刷制御装置の例である。
【００７７】
さらに、上記実施例は、複数枚の用紙のそれぞれの給紙位置を変えて内部を清掃する印刷装置において、印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する手段とを有する。また、プラテンの汚れを清掃する清掃命令を送信する送信手段を有する印刷制御装置の例である。
【００７８】
しかも、上記実施例は、印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃する強度を決定する清掃強度決定手段と、プラテンの汚れを清掃する清掃命令を送信する送信手段とを有する印刷制御装置の例である。
【００７９】
そして、上記実施例は、複数枚の用紙で給紙位置を変えて、内部を清掃する印刷装置において、印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する給紙位置決定手段を有する。また、プラテンの汚れを清掃する清掃命令を送信する送信手段を有する印刷制御装置の例である。
【００８０】
また、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃する印刷装置の例である。
【００８１】
さらに、上記実施例は、プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する手段と、上記プラテンの汚れを清掃する清掃手段とを有する印刷装置の例である。
【００８２】
しかも、上記実施例は、複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する用紙枚数決定手段とを有する。また、上記実施例は、上記プラテンの汚れを清掃する清掃手段を有する印刷装置の例である。
【００８３】
そして、上記実施例は、プラテンの汚れを清掃する際に、印刷履歴を参照して清掃する強度を決定する清掃強度決定手段と、上記プラテンの汚れを清掃する清掃手段とを有する印刷装置の例である。
【００８４】
加えて、上記実施例は、複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、プラテンの汚れを清掃する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する手段を有する。また、上記プラテンの汚れを清掃する清掃手段を有する印刷装置の例である。
【００８５】
また、上記実施例を方法の発明として把握することができる。すなわち、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃する印刷制御装置の制御方法の例である。
【００８６】
さらに、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する給紙方向決定工程と、プラテンの汚れを清掃する清掃命令を送信する送信工程とを有する印刷制御装置の制御方法の例である。
【００８７】
しかも、上記実施例は、複数枚の用紙のそれぞれの給紙位置を変えて内部を清掃する印刷装置において、印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する工程とを有する。また、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する送信工程を有する印刷制御装置の制御方法の例である。
【００８８】
そして、上記実施例は、印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、清掃する強度を決定する清掃強度決定工程と、プラテンの汚れを清掃する清掃命令を送信する送信工程とを有する印刷制御装置の制御方法の例である。
【００８９】
加えて、上記実施例は、複数枚の用紙で給紙位置を変えて、内部を清掃する印刷装置において、印刷制御装置からプラテンの汚れの清掃命令を送信する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する給紙位置決定工程を有する。また、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する送信工程を有する印刷制御装置の制御方法の例である。
【００９０】
また、上記実施例は、プラテンの汚れを清掃する清掃命令を送信する際に、複数枚の用紙の給紙位置を変えて清掃する手段を有することによって、プラテン全域を清掃する印刷装置の制御方法の例である。
【００９１】
さらに、上記実施例は、プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃する用紙の給紙方向を決定する工程と、上記プラテンの汚れを清掃する清掃工程とを有する印刷装置の制御方法の例である。
【００９２】
しかも、上記実施例は、複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、プラテンの汚れを清掃する際に、印刷履歴を参照し、清掃に必要な用紙の枚数を決定する用紙枚数決定工程を有する。また、上記実施例は、上記プラテンの汚れを清掃する清掃工程とを有する印刷装置の制御方法の例である。
【００９３】
そして、上記実施例は、プラテンの汚れを清掃する際に、印刷履歴を参照して清掃する強度を決定する清掃強度決定工程と、上記プラテンの汚れを清掃する清掃工程とを有する印刷装置の制御方法の例である。
【００９４】
加えて、上記実施例は、複数枚の用紙で給紙位置を変えて内部を清掃する印刷装置において、プラテンの汚れを清掃する際に、印刷履歴を参照し、通常よりも強力に清掃する用紙の給紙位置を決定する工程を有する。また、上記実施例は、上記プラテンの汚れを清掃する清掃工程とを有する印刷装置の制御方法の例である。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施例１である印刷装置ＰＲ１を含む印刷システムＰＳ１の構成を示すブロック図である。
【図２】実施例１における印刷履歴を記録する印刷装置ＰＲ１の処理を示すフローチャートである。
【図３】実施例１における印刷情報を、履歴として保存する動作を示すフローチャートである。
【図４】実施例１における印刷情報を履歴として保存するデータベース４０の内容の一例を示す図である。
【図５】実施例１において、クリーニングシーケンスを決定する動作を示すローチャートである。
【図６】本発明の実施例２において、用紙使用枚数を決定する動作を示すフローチャートである。
【図７】本発明の実施例３において、フチなし印刷時の用紙からはみ出して印字される領域を説明する図である。
【図８】本発明の実施例１において、用紙の縦横の向きと、給紙位置によってクリーニング可能な領域とを説明する図である。
【符号の説明】
【００９６】
ＨＣ１…ホストコンピュータ（情報処理装置）、
１０…ホストコンピュータ本体、
１１…ＣＰＵ、
１２…ＲＡＭ、
１３…ハードディスク、
１５…キーボードコントローラ、
１６…ＣＲＴコントローラ、
１８…プリンタコントローラ、
１９…ＣＤ−ＲＯＭドライブ、
２０…プリンタドライバ、
２１…キーボード、
２２…ポインティングデバイス、
２３…ＣＲＴ、
２４…ＵＳＢケーブル、
ＰＲ１…印刷装置、
３５…入力部（ポート）、
３６…印刷部インタフェース、
３８…印刷部、
４０…印刷情報を履歴として保存するデータベース、
４１…データベース４０内に格納されているデータＩＤ１、
５０…用紙サイズ、
５１…フチなし印刷時のデータサイズ、
５２…フチなし印刷で用紙からはみ出す左端の量、
５３…フチなし印刷で用紙からはみ出す上端の量、
５４…フチなし印刷で用紙からはみ出す右端の量、
５５…フチなし印刷で用紙からはみ出す下端の量、
５６…印刷方向。
【図１】
2008273107.tif 000003
【図２】
2008273107.tif 000004
【図３】
2008273107.tif 000005
【図４】
2008273107.tif 000006
【図５】
2008273107.tif 000007
【図６】
2008273107.tif 000008
【図７】
2008273107.tif 000009
【図８】
2008273107.tif 000010