(57)【要約】【課題】  電源立ち上げ後やスリープ状態にあるプリンタでモノクロデータや色味が重要視されないカラーデータを即印刷したい場合においてもキャリブレーションが必ず働いてしまうためにこれが終了するまでユーザーが待たされてしまう。【解決手段】  カラー印刷装置において、電源のオフまたは及びスリープモードへの移行時から予めユーザーによって設定されたある一定時間内に印刷装置の立ち上げが行われた場合においてはキャリブレーションをキャンセルしてブート時におけるジョブの即実行を可能とさせる。【選択図】  図1
2006150731.tif 000002
【特許請求の範囲】
【請求項１】
カラー印刷装置において、電源のオフまたは及びスリープモードへの移行時から予めユーザーによって設定されたある一定時間内に印刷装置の立ち上げが行われた場合においてはキャリブレーションをキャンセルしてブート時におけるジョブの即実行を可能とさせる事を特長とした印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子写真方式の印刷装置等の出力装置及び該装置における出力方法に関する。
【背景技術】
【０００２】
従来、カラー印刷装置は電源立ち上げ時やスリープモードからの復帰時においてその時の周辺環境における出力結果の色味のバラツキを防ぐために毎回キャリブレーションを行ってきた。
【０００３】
従来例としては、例えば特許文献１をあげることが出来る。
【特許文献１】特開2002-182887号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、従来までの方法では電源立ち上げ後やスリープ状態にあるプリンタでモノクロデータや色味が重要視されないカラーデータを即印刷したい場合においてもキャリブレーションが必ず働いてしまうためにこれが終了するまでユーザーが待たされてしまうという問題があった。また、この問題により瞬間的な停電やユーザーが誤って電源を落としてしまった場合においても例外なくキャリブレーションが動作してしまうために、その度にユーザーはキャリブレーションが終了するまでの一定時間プリンタを使用する事が出来なかった。
【課題を解決するための手段】
【０００５】
本発明は、上記の問題点を解決するためになされたもので、カラー印刷装置が電源のオフまたは及びスリープモードへの移行時から予めユーザーによって設定されたある一定時間内に印刷装置の立ち上げが行われた場合においてはキャリブレーションをキャンセルしてジョブの即実行を可能とさせる事を目的としている。
【０００６】
上記目的を達成する本発明の出力装置は以下に示す構成を備えている。
【０００７】
・ホストとの双方向通信が可能なインターフェイスで接続（パラレル or ＵＳＢ or IEEE1394等）
・主電源からは独立した系で接続されたタイマーユニット
・タイマーユニット内には本体電源がOFF時に使用するための電源として１次電池又は２次電池を備える
・印刷装置各部の電源供給を管理する電源管理ユニット
・各インターフェイスで接続されるホストにはホスト−プリンタ間のステータス情報を常に監視する機能と印刷ジョブにヘッダーとして割り込みコマンド機能を備えたプリンタドライバプログラム
【発明の効果】
【０００８】
以上述べたように本発明によれば、カラー印刷装置において電源のオフまたは及びスリープモードへの移行時から予めユーザーによって設定されたある一定時間内に印刷装置の立ち上げが行われた場合においてはキャリブレーションをキャンセルしてブート後においてジョブの即実行ができるという効果がある。
【０００９】
以上述べたように本発明によれば、第１実施例で述べた印刷装置においてキャリブレーションのスキップ（キャンセル）が行われた場合に最後にキャリブレーションが終了してからの時間を別の系のタイマーでカウントする事によってユーザーによって予め設定された時間を過ぎて印刷装置がアイドル状態であった場合は自動的にキャリブレーションを実施する事が出来るという効果がある。
【００１０】
以上述べたように本発明によれば、第１実施例で述べた印刷装置においてキャリブレーションをスキップした回数をカウントしてその値がユーザーによって予め設定された回数を超えてかつ印刷装置がアイドル状態出会った場合には自動的にキャリブレーションを実施する事ができるという効果がある。
【００１１】
以上述べたように本発明によれば、第１実施例で述べた印刷装置においてキャリブレーションをスキップした場合にジョブデータのヘッダーに最高画質のフラグがヘッダー情報として添付されていた時はキャリブレーションを実施した後に印刷を行う事ができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
本実施例の構成を説明する前に、本実施例を適用するに好適なレーザビームプリンタおよびインクジェットプリンタの構成について図６〜図９を参照しながら説明する。なお、本実施例を適用するプリンタは、レーザビームプリンタおよびインクジェットプリンタに限られるものではなく、他のプリント方式のプリンタでも良いことは言うまでもない。
【００１３】
図６は本発明を適用可能な第１の出力装置の構成を示す断面図であり、例えばレーザビームプリンタ（ＬＢＰ）の場合を示す。
【００１４】
図６において、１５００はＬＢＰ本体であり、外部に接続されているホストコンピュータから供給される印刷情報（文字コード等）やフォーム情報あるいはマクロ命令等を入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターン等を作成し、記録媒体である記録紙等に像を形成する。１５０１は操作のためのスイッチおよびＬＥＤ表示器等が配されている操作パネル、１０００はＬＢＰ本体１５００全体の制御およびホストコンピュータから供給される文字情報等を解析するプリンタ制御ユニットである。このプリンタ制御ユニット１０００は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１５０２に出力する。レーザドライバ１５０２は半導体レ−ザ１５０３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１５０３から発射されるレーザ光１５０４をオン・オフ切り換えする。レーザ光１５０４は回転多面鏡１５０５で左右方向に振らされて静電ドラム１５０６上を走査露光する。これにより、静電ドラム１５０６上には文字パターンの静電潜像が形成されることになる。この潜像は、静電ドラム１５０６周囲に配設された現像ユニット１５０７により現像された後、記録紙に転写される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ１５００に装着した用紙カセット１５０８に収納され、給紙ローラ１５０９および搬送ローラ１５１０と搬送ローラ１５１１とにより、装置内に取り込まれて、静電ドラム１５０６に供給される。また、ＬＢＰ本体１５００には、図示しないカードスロットを少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード，言語系の異なる制御カード（エミュレーションカード）を接続できるように構成されている。
【００１５】
図７は本発明を適用可能な第２の出力装置の構成を示す外観図であり、例えばインクジェット記録装置（ＩＪＲＡ）の場合を示す。
【００１６】
図７において、駆動モータ５０１３の正逆回転に連動して駆動力伝達ギア５０１１，５００９を介して回転するリードスクリュー５００５の螺旋溝５００４に対して係合するキャリッジＨＣはピン（図示しない）を有し、矢印ａ，ｂ方向に往復移動される。このキャリッジＨＣには、インクジェットカートリッジＩＪＣが搭載されている。５００２は紙押え板であり、キャリッジ移動方向にわたって紙をプラテン５０００に対して押圧する。５００７，５００８はフォトカプラで、キャリッジのレバー５００６のこの域での存在を確認して、モータ５０１３の回転方向切り換え等を行うためのホームポジション検知手段として機能する。５０１６は記録ヘッドの全面をキャップするキャップ部材５０２２を指示する部材、５０１５はこのキャップ内を吸引する吸引手段でキャップ内開口５０２３を介して記録ヘッドの吸引回復を行う。５０１７はクリーニングブレードで、部材５０１９により前後方向に移動可能となる。５０１８は本体支持板で、上記５０１７，５０１９を支持する。５０１２は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム５０２０の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達手段で移動制御される。
【００１７】
これらのキャッピング，クリーニング，吸引回復は、キャッリジがホームポジション側領域にきたときにリードスクリュー５００５の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望動作を行うように構成されていればよい。
【００１８】
図９は、図７に示した第２の出力装置の制御構成を説明するブロック図である。
【００１９】
図９において、１７００は記録信号を入力するインターフェイス、１７０１はＭＰＵ、１７０２は前記ＭＰＵ１７０１が実行する制御プログラムやホスト印刷情報等を格納するＲＯＭ、１７０３はＤＲＡＭで、各種データ（上記記録信号やヘッドに供給される記録データ等）を保存しておく。１７０４は記録ヘッド１７０８に対する出力データの供給制御を行うゲートアレイで、インターフェイス１７００，ＭＰＵ１７０１，ＤＲＡＭ１７０３間のデータの転送制御も行う。１７１０は前記記録ヘッド１７０８を搬送するためのキャリアモータ、１７０９は記録用紙搬送のための搬送モータ、１７０５は前記記録ヘッドを駆動するヘッドドライバ、１７０６は前記搬送モータ１７０９を駆動するモータドライバ、１７０７は前記キャリアモータ１７１０を駆動するモータドライバである。
【００２０】
このように構成された上記記録装置において、インターフェイス１７００を介して後述するホストコンピュータ１００より入力情報が入力されると、ゲートアレイ１７０４とＭＰＵ１７０１との間で入力情報がプリント用の出力情報に変換される。そして、モータドライバ１７０６，１７０７が駆動されるとともに、ヘッドドライバ１７０５に送られた出力情報に従って記録ヘッドが駆動され印字が実行される。
【００２１】
なお、ＭＰＵ１７０１はインターフェイス１７００を介して後述するホストコンピュータ１００との通信処理が可能となっており、ＤＲＡＭ１７０３に関するメモリ情報および資源データ等やＲＯＭ１７０２内のホスト印刷情報を後述するホストコンピュータ１００に通知可能に構成されている。
【００２２】
図９は本発明の実施例を示すプリンタ制御システムの構成を説明するブロック図である。ここでは、レーザビームプリンタ（図６）を例にして説明する。なお、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、ＬＡＮ等のネットワークを介して処理が行われるシステムであっても本発明を適用できることは言うまでもない。
【００２３】
図８において、３０００はホストコンピュータで、ＲＯＭ３のプログラム用ＲＯＭに記憶された文書処理プログラム等に基づいて図形，イメージ，文字，表（表計算等を含む）等が混在した文書処理を実行するＣＰＵ１を備え、システムデバイス４に接続される各デバイスをＣＰＵ１が総括的に制御する。
【００２４】
また、このＲＯＭ３のプログラム用ＲＯＭにはＣＰＵ１の制御プログラム等を記憶し、ＲＯＭ３のフォント用ＲＯＭには上記文書処理の際に使用するフォントデ−タ等を記憶し、ＲＯＭ３のデ−タ用ＲＯＭは上記文書処理等を行う際に使用する各種デ−タを記憶する。２はＲＡＭで、ＣＰＵ１の主メモリ，ワークエリア等として機能する。５はキーボードコントローラ（ＫＢＣ）で、キーボード９や不図示のポインティングデバイスからのキー入力を制御する。６はＣＲＴコントローラ（ＣＲＴＣ）で、ＣＲＴディスプレイ（ＣＲＴ）１０の表示を制御する。７はディスクコントローラ（ＤＫＣ）で、ブートプログラム，種々のアプリケーション，フォントデータ，ユーザファイル，編集ファイル等を記憶するハードディスク（ＨＤ）、フレキシブルディスク（ＦＤ）等の外部メモリ１１とのアクセスを制御する。８はプリンタコントローラ（ＰＲＴＣ）で、所定の双方向性インターフェイス（インターフェイス）２１を介してプリンタ１５００に接続されて、プリンタ１５００との通信制御処理を実行する。なお、ＣＰＵ１は、例えばＲＡＭ２上に設定された表示情報ＲＡＭへのアウトラインフォントの展開（ラスタライズ）処理を実行し、ＣＲＴ１０上でのＷＹＳＩＷＹＧを可能としている。また、ＣＰＵ１は、ＣＲＴ１０上の不図示のマウスカーソル等で指示されたコマンドに基づいて登録された種々のウインドウを開き、種々のデータ処理を実行する。
【００２５】
プリンタ１５００において、１２はプリンタＣＰＵで、ＲＯＭ１３のプログラム用ＲＯＭに記憶された制御プログラム等或いは外部メモリ１４に記憶された制御プログラム等に基づいてシステムバス１５に接続される各種のデバイスとのアクセスを総括的に制御し、印刷部インタフェース１６を介して接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。また、このＲＯＭ１３のプログラムＲＯＭには、ＣＰＵ１２の制御プログラム等を記憶する。ＲＯＭ１３のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデ−タ等を記憶し、ＲＯＭ１３のデ−タ用ＲＯＭにはハードディスク等の外部メモリ１４が無いプリンタの場合には、ホストコンピュ−タ上で利用される情報等を記憶している。ＣＰＵ１２は入力部１８を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータ３０００に通知可能に構成されている。１９はＣＰＵ１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１９は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。前述したハードディスク（ＨＤ）、ＩＣカ−ド等の外部メモリ１４は、ディスクコントローラ（ＤＫＣ）２０によりアクセスを制御される。外部メモリ１４は、オプションとして接続され、フォントデ−タ、エミュレ−ションプログラム、フォ−ムデ−タ等を記憶する。また、１８は前述した操作パネルで操作のためのスイッチおよびＬＥＤ表示器等が配されている。
【００２６】
また、前述した外部メモリは１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード，言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていても良い。さらに、図示しないＮＶＲＡＭを有し、操作パネル１５０１からのプリンタモード設定情報を記憶するようにしても良い。
【００２７】
このように構成されたカラー印刷装置においてカラー印刷装置において、電源のオフまたは及びスリープモードへの移行時から予めユーザーによって設定されたある一定時間内に印刷装置の立ち上げが行われた場合においてはキャリブレーションをキャンセルしてブート時におけるジョブの即実行を可能とさせる事が本発明である。
【００２８】
（第１実施例）
本実施例は、カラー印刷装置において、電源のオフまたは及びスリープモードへの移行時から予めユーザーによって設定されたある一定時間内に印刷装置の立ち上げが行われた場合においてはキャリブレーションをキャンセルしてブート後においてジョブの即実行を可能とさせる。
【００２９】
図１は本実施例のシステム構成図である。
【００３０】
図２に本実施例のホスト側処理のフローチャートを示す。
【００３１】
S01  電源がOFFかどうかを判断。YesならS02、NoならS07へ
S02  タイマーユニットのタイマーカウントをスタートさせる
S03  カウント値がユーザーによってあらかじめ設定された値αより小さいかどうかを判断。YesならS04、Noなら03へ
S04  ブート（電源オンorスリープからの復帰）が行われたかを判断。Yesなら05、Noなら03へ
S05  キャリブレーションの禁止命令をエンジンへ送信
S06  Sleep状態にいるかどうかを判断。YesならS02、Noなら終了
（第２実施例）
第１実施例で述べた印刷装置において、キャリブレーションのスキップ（キャンセル）が行われた場合に最後にキャリブレーションが終了してからの時間を別の系のタイマーでカウントする事によってユーザーによって予め設定された時間を過ぎて印刷装置がアイドル状態であった場合は自動的にキャリブレーションを実施する。
【００３２】
図３に本実施例のフローチャートを示す。
【００３３】
S11  キャリブレーションの終了
S12  タイマーユニットのタイマーカウントをスタートさせる
S13  キャリブレーションのスキップが行われたかどうかを判別。YesならS14、Noなら終了
S14  カウント値がユーザーによってあらかじめ設定された値β以上かどうかを判断。YesならS15、NoならS14へ
S15  印刷装置がアイドル状態かどうかを判断。YesならS16、NoならS15へ
S16  キャリブレーション開始命令をエンジンへ送信
（第３実施例）
第１実施例で述べた印刷装置において、キャリブレーションをスキップした回数をカウントしてその値がユーザーによって予め設定された回数を超えてかつ印刷装置がアイドル状態出会った場合には自動的にキャリブレーションを実施する。
【００３４】
図４に本実施例の印刷装置側処理のフローチャートを示す。
【００３５】
S21  電源がOFFかどうかを判断。YesならS02、NoならS07へ
S22  タイマーユニットのタイマーカウントをスタートさせる
S23  カウント値がユーザーによってあらかじめ設定された値αより小さいかどうかを判断。YesならS24、Noなら23へ
S24  ブート（電源オンorスリープからの復帰）が行われたかを判断。Yesなら25、Noなら23へ
S25  キャリブレーションの禁止命令をエンジンへ送信
S26  Sleep状態にいるかどうかを判断。YesならS22、NoならS27へ
S27  キャリブレーションをスキップした回数をカウントスタート
S28  スキップカウント値Ｘがユーザーによってあらかじめ設定された値γより小さいかどうかを判断。YesならS29、NoならS21へ
S29  印刷装置がアイドル状態かどうかを判断。YesだったらS30、NoだったらS29へ
S30  キャリブレーション開始命令をエンジンに送りキャリブレーションを行う
（第４実施例）
第１実施例で述べた印刷装置において、キャリブレーションをスキップした場合にジョブデータのヘッダーに最高画質のフラグがヘッダー情報として添付されていた時はキャリブレーションを実施した後に印刷を行う。
【００３６】
図５に本実施例のフローチャートを示す。
【００３７】
S31  キャリブレーションのスキップか行われたかどうかを判断。YesならS32、NoならS35へ
S32  ジョブを受信
S33  受信したジョブにヘッダー情報としてキャリブレーション介し命令を添付があるかどうかを判断。
【００３８】
YesならS34、NoならS35へ
S34  キャリブレーション開始命令をエンジンに送りキャリブレーションを行う
S35  受信したジョブデータを印刷
【図面の簡単な説明】
【００３９】
【図１】本発明の実施例１のシステム構成図である。
【図２】本発明の実施例１の処理を説明するフローチャートである。
【図３】本発明の実施例２の処理を説明するフローチャートである。
【図４】本発明の実施例３の処理を説明するフローチャートである。
【図５】本発明の実施例４の処理を説明するフローチャートである。
【図６】本発明を適用可能な第１の出力装置の構成を示す断面図である。
【図７】本発明を適用可能な第２の出力装置の構成を示す外観図である。
【図８】図６に示した第２の出力装置の制御構成を説明するブロック図である。
【図９】本発明の一実施例を示すプリンタ制御システムの構成を説明するブロック図である。
【符号の説明】
【００４０】
１  ＣＰＵ
２  ＲＡＭ
３  ＲＯＭ
４  システムバス
１２  ＣＰＵ
１３  ＲＯＭ
１９  ＲＡＭ
３０００  ホストコンピュータ
１５００  プリンタ
【図１】
2006150731.tif 000003
【図２】
2006150731.tif 000004
【図３】
2006150731.tif 000005
【図４】
2006150731.tif 000006
【図５】
2006150731.tif 000007
【図６】
2006150731.tif 000008
【図７】
2006150731.tif 000009
【図８】
2006150731.tif 000010
【図９】
2006150731.tif 000011