(57)【要約】【課題】片面印刷時においても両面機構を通すことによりフェイスダウンを実現し、ユーザの利便性を高めること。【解決手段】通常の片面印刷時はフェイスアップアップ排紙し、両面印刷ではフェイスダウン排紙する印刷装置において、片面印刷ジョブデータの各ページの「排紙コマンド」を、「両面ユニット給紙コマンド」及び「両面ユニット排紙コマンド」に置き換えるコマンド置換手段を有し、該コマンド置換手段により生成された該両面ユニット給紙コマンドにより、各ページ印刷後、排紙せずに両面ユニットに給紙させる両面ユニット給紙手段を有し、該両面ユニットに給紙後、該両面ユニット排紙コマンドにより該両面ユニットから排紙させる両面ユニット排紙手段を設ける。【選択図】図１
2006082325.tif 000002
【特許請求の範囲】
【請求項１】
通常の片面印刷時はフェイスアップアップ排紙し、両面印刷ではフェイスダウン排紙する印刷装置において、
片面印刷ジョブデータの各ページの「排紙コマンド」を、「両面ユニット給紙コマンド」及び「両面ユニット排紙コマンド」に置き換えるコマンド置換手段を有し、該コマンド置換手段により生成された該両面ユニット給紙コマンドにより、各ページ印刷後、排紙せずに両面ユニットに給紙させる両面ユニット給紙手段を有し、該両面ユニットに給紙後、該両面ユニット排紙コマンドにより該両面ユニットから排紙させる両面ユニット排紙手段を有することを特徴とする印刷装置。
【請求項２】
操作パネルから設定可能なフェイスダウン印刷設定手段或はホストコンピュータからのフェイスダウン指定コマンド手段を有し、該コマンド置換手段は、該フェイスダウン印刷設定手段又は該フェイスダウン指定コマンド手段に基づいて動作するように制御することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記コマンド置換手段は、両面ユニット非装着時には動作しないように制御することを特徴とする請求項１記載の印刷装置。
【請求項４】
通常の片面印刷時はフェイスアップアップ排紙し、両面印刷時にはフェイスダウン排紙する印刷装置において、
印刷後の排紙完了に同期して課金カウンタをカウントアップするカウンタ手段を有し、片面印刷時の両面ユニットからの排紙に関しては課金カウンタのカウントアップを禁止するように制御するカウントアップ禁止手段を有することを特徴とする印刷装置。
【請求項５】
前記カウントアップ禁止手段は、該両面ユニット装着時であって、且つ、フェイスダウン印刷或はフェイスダウン指定コマンド手段によるフェイスダウン排紙の指定があった場合に動作するよう制御することを特徴とする請求項４記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フェイスダウン印刷を可能とする両面ユニット機能付き印刷装置に関する。
【背景技術】
【０００２】
従来、特許文献１には、偶数頁と奇数頁の間に空白のダミーの印刷要求を挿入し、両面印刷を行うことが開示されている。
【０００３】
又、特許文献２には、奇数頁印刷時の最終頁の白紙は課金カウンタでカウントしないことが開示されている。
【０００４】
【特許文献１】特開２０００−２８９２９９号公報
【特許文献２】特開２００２−１６３０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１は、両面ユニットを使用して、白紙を挿入することでフェイスアップ印刷を行うというもので、類似発明ではあるが、ページとページ間に白紙を挿入することにより片面印刷を両面印刷に変換するように動作制御しており、両面ユニットを搬送させるために余分なコマンド解釈及び制御が必要となるといった欠点があった。
【０００６】
特許文献２は、奇数ページの印刷物を両面印刷する際、最終ページの白紙を課金しないようにした発明であるが、本発明は両面ユニットを使用した片面印字のフェイスダウン排紙時に、課金カウンタのカウントアップ禁止手段により課金カウンタのカウントアップを禁止するように動作制御するものであり、両面ユニットを使用したフェイスダウン印刷での課金カウンタのカウント禁止に関しては制御できないという課題がある。
【０００７】
インクジェットプリンタの片面印刷時はフェイスアップ排紙をしているものが多い。一方、ＬＢＰのようなページプリンタではフェイスダウンでの排紙が通常である。ユーザの利便性を鑑みれば、複数枚印刷を行う場合、明らかにフェイスダウンの排紙の方が印刷ページ順になるため利便性が良い。
【０００８】
本発明の目的は、片面印刷時はフェイスアップアップ排紙し、両面ユニットが装着された場合の両面印刷ではフェイスダウンで排紙するインクジェットプリンタにおいて、片面印刷時においても両面機構を通すことによりフェイスダウンを実現し、ユーザの利便性を高めることにある。
【０００９】
又、本発明は、フェイスダウン排紙を実現した場合に両面印刷機能を使用したことによるカウンタによる課金が行われないように制御し、ユーザに不利なカウントを行わないことを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の発明は、通常の片面印刷時はフェイスアップアップ排紙し、両面印刷ではフェイスダウン排紙する印刷装置において、片面印刷ジョブデータの各ページの「排紙コマンド」を、「両面ユニット給紙コマンド」及び「両面ユニット排紙コマンド」に置き換えるコマンド置換手段を有し、該コマンド置換手段により生成された該両面ユニット給紙コマンドにより、各ページ印刷後、排紙せずに両面ユニットに給紙させる両面ユニット給紙手段を有し、該両面ユニットに給紙後、該両面ユニット排紙コマンドにより該両面ユニットから排紙させる両面ユニット排紙手段を設けることを特徴とする。
【００１１】
又、請求項２記載の発明は、印刷装置の操作パネルから設定可能なフェイスダウン印刷設定手段、或はホストコンピュータからのフェイスダウン指定コマンド手段を有し、該コマンド置換手段は、該フェイスダウン印刷設定手段又は該フェイスダウン指定コマンド手段に基づいて動作するように制御することを特徴とする。
【００１２】
請求項３記載の発明は、前記コマンド置換手段は、両面ユニット非装着時には、動作しないように制御している。
【００１３】
請求項４記載の発明は、印刷後の排紙完了に同期して課金カウンタをカウントアップするカウンタ手段を有し、片面印刷時の両面ユニットからの排紙に関しては課金カウンタのカウントアップを禁止するように制御するカウントアップ禁止手段を有する構成をしている。
【００１４】
請求項５記載の発明は、カウントアップ禁止手段は、該両面ユニット装着時であって、且つ、フェイスダウン印刷或はフェイスダウン指定コマンド手段によるフェイスダウン排紙の指定があった場合に動作するよう制御している。
【発明の効果】
【００１５】
本発明によれば、片面印刷のフェイスダウン印刷を「排紙コマンド」を「両面ユニット給紙コマンド」＋「両面ユニット排紙コマンド」に置き換えるコマンド置換手段を設けることにより、両面ユニットを使用して、片面フェイスダウン印刷を実現している。又、課金カウンタのカウントアップを禁止する制御手段により、両面ユニットを用紙が通過しても無駄なカウントアップが発生せず、適切な課金カウンタ動作をさせることを実現している。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態を添付図面に基づいて説明する。
【００１７】
＜実施の形態１＞
図１は本発明の実施の形態１を説明する用紙搬送図である。（ａ）休止中の状態を示す図では、給紙ストッカー１０２から用紙１０１を給紙している様子を示している。給紙された用紙１０１は、給紙ガイド１０３を通り、給紙ローラ１０４を介して印字部に用紙１０１は搬送され、印字ヘッド１０５で印字をしながら、給紙ローラ１０４で用紙１０１を搬送する。プラテン１０６上を進み、先端用紙押えローラ１０７で用紙の先端を押さえながら印刷する。このように印字をすることで、（ｂ）表面印字中の状態になる。この状態では先端用紙押さえローラ１０５で用紙の後端を噛んだ状態で表面印刷が完了する。ここで、給紙ローラ１０５は逆回転させ、両面ユニット給紙ガイド１０８に用紙１０１を搬送し、両面給紙ローラ１０９により用紙１０１を搬送し、裏面に印刷ができるように用紙を反転させ、再度給紙ローラ１０４で印字部に用紙１０１を搬送し、（ｃ）両面ユニットへ給紙の状態になる。次に、印字ヘッド１０５で用紙１０１の裏面に印刷し、印刷完了後に排紙を行うように動作する。
【００１８】
このような両面ユニット構成を有する印刷装置においては、通常の場合の片面印刷はフェイスアップ印刷となる。しかしながら、フェイスアップ印刷では複数枚印刷時には、印刷後に人手により印刷順を変更しなければならないという不具合があった。そこで、片面印刷を印刷後両面ユニットを通すことにより用紙を反転し、フェイスダウン印刷を行うように動作させる。
【００１９】
先ず、図３のメニュー構成図に示すように、メニューの片面印刷排紙設定でフェイスダウン指定を行うと、この指定に基づいて、本来片面印刷を完了すると排紙する印刷済みの用紙を両面ユニットに給紙し、排紙することによりフェイスダウン印刷を実現する。
【００２０】
図５は第１のコマンド置換フロー図であり、フェイスダウン印刷を行うための設定に従って、片面印刷後の「排紙コマンド」を「両面ユニット給紙コマンド」＋「両面ユニット排紙コマンド」に置き換えて、両面ユニットへ給紙、排紙の制御を行うための処理を示したものである。
【００２１】
Ｓ１１０で印刷コマンドを解析し、もし両面印刷であれば、コマンドに対してコマンド置換処理を行わない。もし片面印刷であれば、Ｓ１１２で排紙コマンドでなければ、次のコマンド解析ためにＳ１１０に戻り、もし排紙コマンドであれば、Ｓ１１３で操作パネルの片面印刷排紙設定がフェイスアップであれば、何もコマンド変換処理を行わないように処理し、次のコマンド解析に進む。もしフェイスダウン設定であれば、Ｓ１１４で「排紙コマンド」を「両面ユニット給紙コマンド」＋「両面ユニット排紙コマンド」に置き換えを行い、両面ユニットへの給紙、排紙を行うことでフェイスダウン印刷を実現するように動作する。
【００２２】
図７は課金カウンタ構成図であり、ＣＰＵ２０１の指示によりカウントアップレジスタ２０２にカウントアップを行うか否かの設定を行い、その設定に従って、排紙信号により作られるカウントアップ信号をＡＮＤ回路２０８で制御するように動作する。
【００２３】
もしカウントアップ設定制御レジスタ２０２がカウントアップに設定されると、カウントアップ信号をＡＮＤ回路を介して課金カウンタのＵＰに入力し、課金カウンタ２０３のカウント値をアップするように制御する。ここで、このカウントアップ信号は、図２の排紙センサ構成図で示す排紙センサ１１０で用紙の通過をセンスし、図７の排紙センサ信号として入力する。この排紙センサ信号は、クロックＣＬＫの立ち上がりクロックで第１の排紙センサ同期回路により同期化し、更にこの同期化した信号を第２の排紙センサ同期回路により同期化し、後段のＯＲ回路２０６、ＮＯＴ回路２０７を介してＡＮＤ回路２０８に入力する排紙信号を生成するように動作する。又、ＡＮＤ回路２０８は所望の排紙センサ信号２を作るためのゲート回路として動作する。
【００２４】
又、課金カウンタでカウントされたカウント値は、ＣＰＵ２０１で読み出し可能になっている。
【００２５】
図８は図７の課金カウンタ構成図の動作を示した課金カウンタタイムチャート図であり、この図の上図は片面フェイスアップ排紙時のタイムチャートであり、中図は両面印刷時のカウンタタイムチャート図であり、下図は片面フェイスダウンのタイムチャートを示したものである。この図より片面フェイスアップ印刷ではカウントアップ信号は１パルスのみ生成され、両面印刷ではカウントアップ信号は２パルス生成され、片面フェイスダウン印刷ではカウントアップパルスが１パルスのみ生成されるように動作する。このように片面フェイスダウン印刷では両面印刷と同様に両面ユニットに用紙を搬送させ、反転させるが、課金カウンタの制御により不当なカウント動作をしないように動作制御している。
【００２６】
図９は片面印刷（フェイスアップ）課金カウンタ制御フロー図で、図１０は両面印刷課金カウンタ制御フロー図であり、図１１は片面印刷（フェイスダウン）課金カウンタ制御フロー図を示しており、それぞれ、図８の課金カウンタタイムチャート図の上図、中図、下図に対応した処理である。
【００２７】
先ず、図９で片面印刷（フェイスアップ）課金カウンタ制御フロー図では、Ｓ１３０でカウントアップ制御設定をカウントアップ設定レジスタ２０２に対して行った上で、Ｓ１３１で給紙制御、Ｓ１３２で印刷制御、Ｓ１３３の排紙制御を行い、排紙後にカウントアップ制御レジスタ２０２をＯＦＦにする設定動作をＳ１３４にて行う。これにより、課金パルスの生成を１回の排紙センサでの排紙信号に対して１パルス生成するように動作する。又、図１０の両面印刷課金カウンタ制御フロー図では、Ｓ１４０とＳ１４４でカウントアップ制御レジスタをＯＮに設定し、Ｓ１４３とＳ１４８でカウントアップ制御レジスタをＯＦＦに設定することで、排紙信号２つに対して、課金パルスを２パルス生成し、印字回数に適合した課金カウンタ制御を行うように制御する。
【００２８】
図１１の片面印刷( フェイスダウン) 課金カウンタ制御フロー図では、Ｓ１５０でカウントアップ制御レジスタ２０２をＯＮに設定し、Ｓ１５３でカウントアップ制御レジスタ２０２をＯＦＦにセットすることにより、排紙信号２回に対して課金パルスを１パルスだけ生成するように制御している。これにより、両面ユニットを使用したフェイスダウン印刷時に不当な課金カウンタの動作を防止するように動作させている。
【００２９】
＜実施の形態２＞
実施の形態１で説明した実施の形態において、本実施の形態では、図４に示すホストコンピュータ上のプリンタドライバの排紙方法設定画面で排紙方法を設定することにより、同様な動作を実現している。この画面で片面印刷のフェイスダウンを設定すると、本発明の両面ユニットを使用してのフェイスダウン印刷を実現するための設定をプリンタに対して行うための排紙方法設定コマンドを送信する。プリンタ側では、図６に示すような第２のコマンド置換フロー図により、コマンド解析し、「排紙コマンド」を「両面ユニット給紙コマンド」＋「両面ユニット排紙コマンド」に置換するように動作し、片面印刷のフェイスダウン印刷を実現している。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施の形態１を説明する用紙搬送図である。
【図２】本発明の実施の形態１を説明する排紙センサ構成図である。
【図３】本発明の実施の形態１を説明するメニュー構成図である。
【図４】本発明の実施の形態２を説明する排紙方法設定画面である。
【図５】本発明の実施の形態１を説明する第１のコマンド置換フロー図である。
【図６】本発明の実施の形態２を説明する第２のコマンド置換フロー図である。
【図７】本発明の実施の形態１を説明する課金カウンタ構成図である。
【図８】本発明の実施の形態１を説明する課金カウンタタイムチャート図である。
【図９】本発明の実施の形態１を説明する片面印刷（フェイスアップ）課金カウンタ制御フロー図である。
【図１０】本発明の実施の形態１を説明する両面印刷課金カウンタ制御フロー図である。
【図１１】本発明の実施の形態１を説明する片面印刷（フェイスダウン）課金カウンタ制御フロー図である。
【符号の説明】
【００３１】
１０１    用紙
１０２    給紙ストッカー
１０３    給紙ガイド
１０４    給紙ローラ
１０５    印字ヘッド
１０６    プラテン
１０７    先端用紙押えローラ
１０８    両面ユニット給紙ガイド
１０９    両面ユニット給紙ローラ
１１０    排紙センサ
２０１    ＣＰＵ
２０２    カウントアップ制御レジスタ
２０３    課金カウンタ
２０４    第１の排紙センサ同期回路
２０５    第２の排紙センサ同期回路
２０６    ＯＲ回路
２０７    ＮＯＴ回路
２０８    ＡＮＤ回路
【図１】
2006082325.tif 000003
【図２】
2006082325.tif 000004
【図３】
2006082325.tif 000005
【図４】
2006082325.tif 000006
【図５】
2006082325.tif 000007
【図６】
2006082325.tif 000008
【図７】
2006082325.tif 000009
【図８】
2006082325.tif 000010
【図９】
2006082325.tif 000011
【図１０】
2006082325.tif 000012
【図１１】
2006082325.tif 000013