JPH08324053A - 印刷装置 - Google Patents
印刷装置Info
- Publication number
- JPH08324053A JPH08324053A JP7153908A JP15390895A JPH08324053A JP H08324053 A JPH08324053 A JP H08324053A JP 7153908 A JP7153908 A JP 7153908A JP 15390895 A JP15390895 A JP 15390895A JP H08324053 A JPH08324053 A JP H08324053A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- information
- paper
- double
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Handling Of Cut Paper (AREA)
Abstract
(57)【要約】 (修正有)
【目的】 片面印刷機構のみを備えた印刷装置により両
面印刷を実行する際操作性を向上し、印刷時間のロスを
減少し、かつ容易に印刷の中止又は印刷ジョブのキャン
セルをすることが出来る。 【構成】 ROM13cに記録された制御情報は、双方
向インターフェース21を介してホストコンピュータ3
000に送信され、ホストコンピュータ3000は受信
した情報を参照して、画像情報を奇数ページと偶数ペー
ジとに分けて編集する等の処理を行い、CPU12に入
力情報を送る。ホストコンピュータ3000等により両
面印刷の実行が指示され、給紙モードを指示する制御情
報が入力されると、CPU12はその給紙情報に対応し
てRAM19に給紙モードを設定し、RAM19に記憶
された給紙モード情報に基づいて、手差し給紙制御処理
またはカセット給紙制御処理を実行する。
面印刷を実行する際操作性を向上し、印刷時間のロスを
減少し、かつ容易に印刷の中止又は印刷ジョブのキャン
セルをすることが出来る。 【構成】 ROM13cに記録された制御情報は、双方
向インターフェース21を介してホストコンピュータ3
000に送信され、ホストコンピュータ3000は受信
した情報を参照して、画像情報を奇数ページと偶数ペー
ジとに分けて編集する等の処理を行い、CPU12に入
力情報を送る。ホストコンピュータ3000等により両
面印刷の実行が指示され、給紙モードを指示する制御情
報が入力されると、CPU12はその給紙情報に対応し
てRAM19に給紙モードを設定し、RAM19に記憶
された給紙モード情報に基づいて、手差し給紙制御処理
またはカセット給紙制御処理を実行する。
Description
【0001】
【産業上の利用分野】本発明は、入力された印刷情報を
処理して記録紙に印刷するプリンタ等の印刷装置に関
し、特に双方向性インタフェースを介してホストコンピ
ュータに接続される印刷装置に関する。
処理して記録紙に印刷するプリンタ等の印刷装置に関
し、特に双方向性インタフェースを介してホストコンピ
ュータに接続される印刷装置に関する。
【0002】
【従来の技術】従来、記録紙の片面印刷機構しか有しな
い印刷装置と、記録紙両面に自動的に画像情報を印刷す
る両面印刷機構を装備した印刷装置とがあるが、前者の
タイプの印刷装置により記録紙の両面に印刷を実行しよ
うとする場合には、接続されたホストコンピュータ等に
より予め印刷情報をページごとに表面(以下、奇数ペー
ジ分という)と裏面(以下、偶数ページ分という)とに
分けて編集し、該編集した印刷情報を、例えば奇数ペー
ジから順次記録紙片面に印刷し、奇数ページの印刷が全
て終了すると、片面に奇数ページの印刷情報が記録され
た記録紙を裏面に切り換えて給紙部に再セットし、偶数
ページを順次記録する方法により両面印刷を実行してい
た。
い印刷装置と、記録紙両面に自動的に画像情報を印刷す
る両面印刷機構を装備した印刷装置とがあるが、前者の
タイプの印刷装置により記録紙の両面に印刷を実行しよ
うとする場合には、接続されたホストコンピュータ等に
より予め印刷情報をページごとに表面(以下、奇数ペー
ジ分という)と裏面(以下、偶数ページ分という)とに
分けて編集し、該編集した印刷情報を、例えば奇数ペー
ジから順次記録紙片面に印刷し、奇数ページの印刷が全
て終了すると、片面に奇数ページの印刷情報が記録され
た記録紙を裏面に切り換えて給紙部に再セットし、偶数
ページを順次記録する方法により両面印刷を実行してい
た。
【0003】このような従来の印刷装置には、装置上面
にのみ印刷された記録紙を排紙するための排紙部が設け
られた印刷装置や、OHPシートや封筒等の記録紙を手
差しで印刷するために前記装置上面の排紙部とは別に装
置背面に排紙部が設けられた印刷装置等がある。
にのみ印刷された記録紙を排紙するための排紙部が設け
られた印刷装置や、OHPシートや封筒等の記録紙を手
差しで印刷するために前記装置上面の排紙部とは別に装
置背面に排紙部が設けられた印刷装置等がある。
【0004】上記装置上面および装置背面に排紙部が設
けられた印刷装置により両面印刷を行う場合には、奇数
ページの印刷情報が片面に記録された記録紙の記録面を
上向きで排紙するために、通常装置背面に設けられてい
る排紙口切り換えノブを切り換えて装置背面の排紙部か
ら排紙されるようにし、例えば奇数ページ分の印刷情報
を先に順次記録紙片面に印刷し、奇数ページの印刷が全
て終了すると、偶数ページを印刷する前に、手動で前記
装置背面に設けられた排紙口切り換えノブを切り換えて
記録紙が装置上面の排紙部から排紙されるようにし、前
記表面が記録された記録紙を裏面に換えて記録紙の印刷
開始方向を合わせて給紙部にセットし、偶数ページの印
刷を開始するようにしていた。
けられた印刷装置により両面印刷を行う場合には、奇数
ページの印刷情報が片面に記録された記録紙の記録面を
上向きで排紙するために、通常装置背面に設けられてい
る排紙口切り換えノブを切り換えて装置背面の排紙部か
ら排紙されるようにし、例えば奇数ページ分の印刷情報
を先に順次記録紙片面に印刷し、奇数ページの印刷が全
て終了すると、偶数ページを印刷する前に、手動で前記
装置背面に設けられた排紙口切り換えノブを切り換えて
記録紙が装置上面の排紙部から排紙されるようにし、前
記表面が記録された記録紙を裏面に換えて記録紙の印刷
開始方向を合わせて給紙部にセットし、偶数ページの印
刷を開始するようにしていた。
【0005】また、上記装置上面にのみ排紙部を有する
印刷装置においては、画像情報が記録された記録紙の記
録面が下向きで排紙部に排紙されるために、例えば奇数
ページを先に印刷し、更に偶数ページを印刷するために
記録紙を給紙部に再セットする際には、記録紙の順番を
入れ換えて記録紙の印刷開始方向を合わせて給紙部にセ
ットして偶数ページの印刷を開始するようにしていた。
印刷装置においては、画像情報が記録された記録紙の記
録面が下向きで排紙部に排紙されるために、例えば奇数
ページを先に印刷し、更に偶数ページを印刷するために
記録紙を給紙部に再セットする際には、記録紙の順番を
入れ換えて記録紙の印刷開始方向を合わせて給紙部にセ
ットして偶数ページの印刷を開始するようにしていた。
【0006】また、上記印刷装置とは給紙方法の異なる
印刷装置においては、背面の排紙部から排紙された記録
紙の給紙部へのセットの方法や、上面の排紙部から排紙
される記録紙の出力される順番が異なる場合もあり、ま
た、上記両面印刷を実行する際に偶数ページを最初に印
刷した後、奇数ページの印刷を行う印刷装置や、最終ペ
ージから印刷を開始する印刷装置等、印刷装置の構造に
より記録紙の排紙方法は様々である。
印刷装置においては、背面の排紙部から排紙された記録
紙の給紙部へのセットの方法や、上面の排紙部から排紙
される記録紙の出力される順番が異なる場合もあり、ま
た、上記両面印刷を実行する際に偶数ページを最初に印
刷した後、奇数ページの印刷を行う印刷装置や、最終ペ
ージから印刷を開始する印刷装置等、印刷装置の構造に
より記録紙の排紙方法は様々である。
【0007】また、給紙および排紙時に用紙がカールす
ることを避けるために、一枚、一枚手差しで印刷する場
合においても、例えば奇数ページを先に印刷する際に、
装置背面に排紙部がある印刷装置においては、手動で装
置背面の排紙口切り換えノブを切り換えて、装置背面の
排紙部から排紙されるようにしていた。
ることを避けるために、一枚、一枚手差しで印刷する場
合においても、例えば奇数ページを先に印刷する際に、
装置背面に排紙部がある印刷装置においては、手動で装
置背面の排紙口切り換えノブを切り換えて、装置背面の
排紙部から排紙されるようにしていた。
【0008】
【発明が解決しようとする課題】従って、上記従来の両
面印刷機構を装備していない印刷装置を用いて両面印刷
を実行する場合には、例えば装置上面および装置背面に
排紙部が設けられた印刷装置においては、記録紙の排紙
先を排紙口切り換えノブにより手動で切り換える操作、
および排紙部に排紙された記録紙の記録面を換えて記録
紙の印刷開始方向を合わせて給紙部にセットする操作が
必要であり、上記上面にのみ排紙部がある印刷装置にお
いては、排紙部に排紙された記録紙の順番を入れ換え、
記録紙の記録面を換えて記録紙の印刷開始方向を合わせ
て給紙部にセットする操作が必要であり、両面印刷を実
行する際の操作が煩雑であるとともに、操作ミスにより
適正な印刷結果を得られないことがあるという問題があ
った。
面印刷機構を装備していない印刷装置を用いて両面印刷
を実行する場合には、例えば装置上面および装置背面に
排紙部が設けられた印刷装置においては、記録紙の排紙
先を排紙口切り換えノブにより手動で切り換える操作、
および排紙部に排紙された記録紙の記録面を換えて記録
紙の印刷開始方向を合わせて給紙部にセットする操作が
必要であり、上記上面にのみ排紙部がある印刷装置にお
いては、排紙部に排紙された記録紙の順番を入れ換え、
記録紙の記録面を換えて記録紙の印刷開始方向を合わせ
て給紙部にセットする操作が必要であり、両面印刷を実
行する際の操作が煩雑であるとともに、操作ミスにより
適正な印刷結果を得られないことがあるという問題があ
った。
【0009】また、同一メーカの印刷装置においては、
その構造から給紙の方法が異なるために、記録紙を給紙
部にセットする面、方向、印刷する順番、印刷方向およ
び記録紙に出力する上下方向等を当該各印刷装置に合わ
せた方法で行う必要があり、また、給紙および排紙時に
用紙がカールすることを避けるために、一枚、一枚手差
しで印刷する場合においても、手動で記録紙の排紙先を
切り換える操作が必要であり、同様に、両面印刷を実行
する際の操作が煩雑であるとともに、操作ミスにより適
正な印刷結果を得られないことがあるという問題があっ
た。
その構造から給紙の方法が異なるために、記録紙を給紙
部にセットする面、方向、印刷する順番、印刷方向およ
び記録紙に出力する上下方向等を当該各印刷装置に合わ
せた方法で行う必要があり、また、給紙および排紙時に
用紙がカールすることを避けるために、一枚、一枚手差
しで印刷する場合においても、手動で記録紙の排紙先を
切り換える操作が必要であり、同様に、両面印刷を実行
する際の操作が煩雑であるとともに、操作ミスにより適
正な印刷結果を得られないことがあるという問題があっ
た。
【0010】また、上記従来の印刷装置で両面印刷を行
う場合、本題の内容を印刷するページのほかに、印刷に
関連する事項を印刷する所定のページ(例えば裏面印刷
の際の用紙の方向や表裏の別を教示して用紙カセットに
セットするよう指示を促すための、矢印やコメント等が
印刷される「指示ページ」、本題の内容を印刷するペー
ジよりも先に印刷され、本題の印刷内容のタイトル、印
刷の日付、ユーザ関連情報等が印刷される「ヘッダペー
ジ」、または印刷枚数や使用したフォント等の印字環境
情報が印刷される「トレーラページ」(若しくは「フッ
タページ」)等であり、以下これらのページを「特定ペ
ージ」と総称する。)を印刷するように指示した場合に
おいて、裏面印刷の際に、これらの特定ページをも用紙
カセットにセットして印刷を行っていたため、その分印
刷時間が余計にかかるという問題があった。
う場合、本題の内容を印刷するページのほかに、印刷に
関連する事項を印刷する所定のページ(例えば裏面印刷
の際の用紙の方向や表裏の別を教示して用紙カセットに
セットするよう指示を促すための、矢印やコメント等が
印刷される「指示ページ」、本題の内容を印刷するペー
ジよりも先に印刷され、本題の印刷内容のタイトル、印
刷の日付、ユーザ関連情報等が印刷される「ヘッダペー
ジ」、または印刷枚数や使用したフォント等の印字環境
情報が印刷される「トレーラページ」(若しくは「フッ
タページ」)等であり、以下これらのページを「特定ペ
ージ」と総称する。)を印刷するように指示した場合に
おいて、裏面印刷の際に、これらの特定ページをも用紙
カセットにセットして印刷を行っていたため、その分印
刷時間が余計にかかるという問題があった。
【0011】さらに、プリンタに送信された印刷ジョブ
の一括キャンセルを行う場合、従来はプリントマネージ
ャを強制的にクローズする必要があり、不便であるとい
う問題があった。
の一括キャンセルを行う場合、従来はプリントマネージ
ャを強制的にクローズする必要があり、不便であるとい
う問題があった。
【0012】本発明は、上記問題点を解決するためにな
されたもので、片面印刷機構のみを備えた印刷装置によ
り両面印刷を実行する際の給紙、印刷、排紙等に関する
人為的なミスの発生を減少して操作性を向上するととも
に、印刷時間のロスを減少することができ、かつ容易に
印刷の中止又は印刷ジョブのキャンセルをすることが可
能な印刷装置を提供することを目的とする。
されたもので、片面印刷機構のみを備えた印刷装置によ
り両面印刷を実行する際の給紙、印刷、排紙等に関する
人為的なミスの発生を減少して操作性を向上するととも
に、印刷時間のロスを減少することができ、かつ容易に
印刷の中止又は印刷ジョブのキャンセルをすることが可
能な印刷装置を提供することを目的とする。
【0013】
【課題を解決するための手段】上記目的を達成するため
に請求項1記載の発明は、記録紙両面に印刷するための
両面印刷機構を装備していない印刷装置において、両面
印刷の実行を指示する両面印刷指示手段と、前記両面印
刷に関する制御を行う両面印刷制御手段と、該両面印刷
制御手段が行う制御に関する情報を記憶する制御情報記
憶手段とを備え、前記両面印刷指示手段により両面印刷
の実行が指示されたときには、前記両面印刷制御手段は
前記制御情報記憶手段に記憶された情報に基づいて前記
記録紙に対する給紙、印刷および排紙の少なくとも1つ
に関する制御を行うことを特徴とする。
に請求項1記載の発明は、記録紙両面に印刷するための
両面印刷機構を装備していない印刷装置において、両面
印刷の実行を指示する両面印刷指示手段と、前記両面印
刷に関する制御を行う両面印刷制御手段と、該両面印刷
制御手段が行う制御に関する情報を記憶する制御情報記
憶手段とを備え、前記両面印刷指示手段により両面印刷
の実行が指示されたときには、前記両面印刷制御手段は
前記制御情報記憶手段に記憶された情報に基づいて前記
記録紙に対する給紙、印刷および排紙の少なくとも1つ
に関する制御を行うことを特徴とする。
【0014】また、請求項2記載の発明は、ホストコン
ピュータと双方向性インタフェースを介して接続され、
前記両面印刷制御手段は前記双方向性インタフェースを
介して前記ホストコンピュータと協同して前記給紙、印
刷および排紙の少なくとも1つに関する制御を行うこと
を特徴とする。
ピュータと双方向性インタフェースを介して接続され、
前記両面印刷制御手段は前記双方向性インタフェースを
介して前記ホストコンピュータと協同して前記給紙、印
刷および排紙の少なくとも1つに関する制御を行うこと
を特徴とする。
【0015】また、請求項3記載の発明は、上記請求項
2記載の印刷装置において、前記ホストコンピュータと
の間で両面印刷に関する印刷情報、および前記両面印刷
に関する制御情報を随時送受信する通信制御手段を備え
たことを特徴とする。
2記載の印刷装置において、前記ホストコンピュータと
の間で両面印刷に関する印刷情報、および前記両面印刷
に関する制御情報を随時送受信する通信制御手段を備え
たことを特徴とする。
【0016】また、請求項4記載の発明は、上記請求項
2又は3記載の印刷装置において、手差しにより記録紙
を給紙するための手差し給紙手段および用紙カセットに
セットされた記録紙を給紙するためのカセット給紙手段
を含む給紙手段を備え、前記両面印刷制御手段は、前記
両面印刷指示手段からの両面印刷の開始の指示に関する
情報、前記給紙手段による給紙の制御に関する情報、両
面印刷開始時の記録紙の印刷面の指示に関する情報、記
録紙への出力方向に関する情報、片面が印刷された記録
紙の印刷面の切り換えの指示に関する情報、前記印刷面
切り換え後の前記給紙手段による給紙の制御および記録
紙の向きの指示に関する情報、および記録紙の排紙部が
複数ある場合の排紙部の指示に関する情報に基づいて前
記給紙、印刷および排紙の少なくとも1つに関する制御
を行うことを特徴とする。
2又は3記載の印刷装置において、手差しにより記録紙
を給紙するための手差し給紙手段および用紙カセットに
セットされた記録紙を給紙するためのカセット給紙手段
を含む給紙手段を備え、前記両面印刷制御手段は、前記
両面印刷指示手段からの両面印刷の開始の指示に関する
情報、前記給紙手段による給紙の制御に関する情報、両
面印刷開始時の記録紙の印刷面の指示に関する情報、記
録紙への出力方向に関する情報、片面が印刷された記録
紙の印刷面の切り換えの指示に関する情報、前記印刷面
切り換え後の前記給紙手段による給紙の制御および記録
紙の向きの指示に関する情報、および記録紙の排紙部が
複数ある場合の排紙部の指示に関する情報に基づいて前
記給紙、印刷および排紙の少なくとも1つに関する制御
を行うことを特徴とする。
【0017】また、請求項5記載の発明は、上記請求項
2記載の印刷装置において、両面印刷時の記録紙の印刷
面の切り換えに伴う印刷の中断または再開待ちを指示す
る印刷面切り換え中断指示手段と、記録紙について発生
した異常による印刷の中断又は再開待ちを指示する事故
中断指示手段と、前記印刷面切り換え中断指示手段また
は事故中断指示手段からの指示に関する情報を区別して
前記ホストコンピュータに通知する区別通知手段と、上
記各指示手段が行う指示に関する情報を表示する表示手
段と、各種操作情報を入力する操作情報入力手段と、前
記ホストコンピュータから印刷の中断または印刷の再開
の指示に関する情報を入力する印刷中断指示入力手段と
を備え、前記両面印刷制御手段は、前記操作情報入力手
段および前記印刷中断指示入力手段から入力された前記
印刷の中断または印刷の再開を指示する情報に基づい
て、前記印刷の中断または印刷の再開を行うことを特徴
とする。
2記載の印刷装置において、両面印刷時の記録紙の印刷
面の切り換えに伴う印刷の中断または再開待ちを指示す
る印刷面切り換え中断指示手段と、記録紙について発生
した異常による印刷の中断又は再開待ちを指示する事故
中断指示手段と、前記印刷面切り換え中断指示手段また
は事故中断指示手段からの指示に関する情報を区別して
前記ホストコンピュータに通知する区別通知手段と、上
記各指示手段が行う指示に関する情報を表示する表示手
段と、各種操作情報を入力する操作情報入力手段と、前
記ホストコンピュータから印刷の中断または印刷の再開
の指示に関する情報を入力する印刷中断指示入力手段と
を備え、前記両面印刷制御手段は、前記操作情報入力手
段および前記印刷中断指示入力手段から入力された前記
印刷の中断または印刷の再開を指示する情報に基づい
て、前記印刷の中断または印刷の再開を行うことを特徴
とする。
【0018】また、請求項6記載の発明は、上記請求項
2記載の印刷装置において、前記制御情報記憶手段は、
前記両面印刷指示手段からの両面印刷実行の指示に関す
る情報、前記給紙手段による給紙の制御に関する情報、
および排紙部への記録紙の排紙の制御に関する情報を記
憶し、前記両面印刷制御手段は、前記記憶手段に記憶さ
れた情報および前記ホストコンピュータから供給される
印刷情報に基づいて、両面印刷を実行する際の前記給紙
手段による給紙動作、印刷動作、および排紙部への排紙
動作を制御することを特徴とする。
2記載の印刷装置において、前記制御情報記憶手段は、
前記両面印刷指示手段からの両面印刷実行の指示に関す
る情報、前記給紙手段による給紙の制御に関する情報、
および排紙部への記録紙の排紙の制御に関する情報を記
憶し、前記両面印刷制御手段は、前記記憶手段に記憶さ
れた情報および前記ホストコンピュータから供給される
印刷情報に基づいて、両面印刷を実行する際の前記給紙
手段による給紙動作、印刷動作、および排紙部への排紙
動作を制御することを特徴とする。
【0019】また、請求項7記載の発明は、上記請求項
2記載の印刷装置において、前記制御情報は、前記記録
紙の両面印刷実行中における裏面印刷の実行に際し、片
面が印刷された用紙のうち所定の用紙については、裏面
印刷の実行時にその給紙を禁止するように制御するため
の情報を含むことを特徴とする。
2記載の印刷装置において、前記制御情報は、前記記録
紙の両面印刷実行中における裏面印刷の実行に際し、片
面が印刷された用紙のうち所定の用紙については、裏面
印刷の実行時にその給紙を禁止するように制御するため
の情報を含むことを特徴とする。
【0020】また、請求項8記載の発明は、上記請求項
2記載の印刷装置において、前記制御情報は、前記記録
紙の両面印刷実行中における裏面印刷の実行中に、片面
が印刷された用紙のうち所定の用紙について発生した異
常のリカバリを禁止するように制御するための情報を含
むことを特徴とする。
2記載の印刷装置において、前記制御情報は、前記記録
紙の両面印刷実行中における裏面印刷の実行中に、片面
が印刷された用紙のうち所定の用紙について発生した異
常のリカバリを禁止するように制御するための情報を含
むことを特徴とする。
【0021】また、請求項9記載の発明は、上記請求項
2記載の印刷装置において、前記制御情報は、前記記録
紙の両面印刷実行中において、前記操作情報入力手段に
よる入力情報に応じて印刷の中止および複数の印刷ジョ
ブのキャンセルの少なくとも一方を行うように制御する
ための情報を含むことを特徴とする。
2記載の印刷装置において、前記制御情報は、前記記録
紙の両面印刷実行中において、前記操作情報入力手段に
よる入力情報に応じて印刷の中止および複数の印刷ジョ
ブのキャンセルの少なくとも一方を行うように制御する
ための情報を含むことを特徴とする。
【0022】また、請求項10記載の発明は、上記請求
項1乃至9のいずれかに記載の印刷装置において、増設
DRAMソケットを備え、内蔵DRAMに加えてオプシ
ョンDRAMを増設する手段を設けたことを特徴とす
る。
項1乃至9のいずれかに記載の印刷装置において、増設
DRAMソケットを備え、内蔵DRAMに加えてオプシ
ョンDRAMを増設する手段を設けたことを特徴とす
る。
【0023】
【作用】請求項1記載の印刷装置によれば、両面印刷指
示手段により両面印刷の実行が指示されたときには、両
面印刷制御手段により、制御情報記憶手段に記憶された
両面印刷に関する制御に関する情報に基づいて、記録紙
両面に印刷するための両面印刷機構を装備していない印
刷装置による記録紙に対する給紙、印刷および排紙の少
なくとも1つに関する制御が行われる。
示手段により両面印刷の実行が指示されたときには、両
面印刷制御手段により、制御情報記憶手段に記憶された
両面印刷に関する制御に関する情報に基づいて、記録紙
両面に印刷するための両面印刷機構を装備していない印
刷装置による記録紙に対する給紙、印刷および排紙の少
なくとも1つに関する制御が行われる。
【0024】また、請求項2記載の印刷装置によれば、
前記両面印刷制御手段は双方向性インタフェースを介し
てホストコンピュータと協同して前記給紙、印刷および
排紙の少なくとも1つに関する制御を行う。
前記両面印刷制御手段は双方向性インタフェースを介し
てホストコンピュータと協同して前記給紙、印刷および
排紙の少なくとも1つに関する制御を行う。
【0025】また、請求項3記載の印刷装置によれば、
通信制御手段により、ホストコンピュータとの間で両面
印刷に関する印刷情報、および前記両面印刷に関する制
御情報が随時送受信される。
通信制御手段により、ホストコンピュータとの間で両面
印刷に関する印刷情報、および前記両面印刷に関する制
御情報が随時送受信される。
【0026】また、請求項4記載の印刷装置によれば、
前記両面印刷制御手段は、両面印刷指示手段からの両面
印刷の開始の指示に関する情報、給紙手段による給紙の
制御に関する情報、両面印刷開始時の記録紙の印刷面の
指示に関する情報、記録紙への出力方向に関する情報、
片面が印刷された記録紙の印刷面の切り換えの指示に関
する情報、前記印刷面切り換え後の給紙手段による給紙
の制御および記録紙の向きの指示に関する情報、および
記録紙の排紙部が複数ある場合の排紙部の指示に関する
情報に基づいて前記給紙、印刷および排紙の少なくとも
1つに関する制御を行う。
前記両面印刷制御手段は、両面印刷指示手段からの両面
印刷の開始の指示に関する情報、給紙手段による給紙の
制御に関する情報、両面印刷開始時の記録紙の印刷面の
指示に関する情報、記録紙への出力方向に関する情報、
片面が印刷された記録紙の印刷面の切り換えの指示に関
する情報、前記印刷面切り換え後の給紙手段による給紙
の制御および記録紙の向きの指示に関する情報、および
記録紙の排紙部が複数ある場合の排紙部の指示に関する
情報に基づいて前記給紙、印刷および排紙の少なくとも
1つに関する制御を行う。
【0027】また、請求項5記載の印刷装置によれば、
印刷面切り換え中断指示手段により、両面印刷時の記録
紙の印刷面の切り換えに伴う印刷の中断または再開待ち
が指示され、事故中断指示手段により、記録紙について
発生した異常による印刷の中断又は再開待ちが指示さ
れ、区別通知手段により、前記印刷面切り換え中断指示
手段または事故中断指示手段からの指示に関する情報が
区別してホストコンピュータに通知され、表示手段によ
り、上記各指示手段が行う指示に関する情報が表示さ
れ、操作情報入力手段により、各種操作情報が入力さ
れ、印刷中断指示入力手段により、ホストコンピュータ
から印刷の中断または印刷の再開の指示に関する情報が
入力され、前記両面印刷制御手段は、前記操作情報入力
手段および前記印刷中断指示入力手段から入力された前
記印刷の中断または印刷の再開を指示する情報に基づい
て、前記印刷の中断または印刷の再開を行う。
印刷面切り換え中断指示手段により、両面印刷時の記録
紙の印刷面の切り換えに伴う印刷の中断または再開待ち
が指示され、事故中断指示手段により、記録紙について
発生した異常による印刷の中断又は再開待ちが指示さ
れ、区別通知手段により、前記印刷面切り換え中断指示
手段または事故中断指示手段からの指示に関する情報が
区別してホストコンピュータに通知され、表示手段によ
り、上記各指示手段が行う指示に関する情報が表示さ
れ、操作情報入力手段により、各種操作情報が入力さ
れ、印刷中断指示入力手段により、ホストコンピュータ
から印刷の中断または印刷の再開の指示に関する情報が
入力され、前記両面印刷制御手段は、前記操作情報入力
手段および前記印刷中断指示入力手段から入力された前
記印刷の中断または印刷の再開を指示する情報に基づい
て、前記印刷の中断または印刷の再開を行う。
【0028】また、請求項6記載の印刷装置によれば、
前記制御情報記憶手段は、両面印刷指示手段からの両面
印刷実行の指示に関する情報、給紙手段による給紙の制
御に関する情報、および排紙部への記録紙の排紙の制御
に関する情報を記憶し、前記両面印刷制御手段は、前記
制御情報記憶手段に記憶された情報およびホストコンピ
ュータから供給される印刷情報に基づいて、両面印刷を
実行する際の給紙手段による給紙動作、印刷動作、およ
び排紙部への排紙動作を制御する。
前記制御情報記憶手段は、両面印刷指示手段からの両面
印刷実行の指示に関する情報、給紙手段による給紙の制
御に関する情報、および排紙部への記録紙の排紙の制御
に関する情報を記憶し、前記両面印刷制御手段は、前記
制御情報記憶手段に記憶された情報およびホストコンピ
ュータから供給される印刷情報に基づいて、両面印刷を
実行する際の給紙手段による給紙動作、印刷動作、およ
び排紙部への排紙動作を制御する。
【0029】また請求項7記載の印刷装置によれば、記
録紙の両面印刷実行中における裏面印刷の実行に際し、
片面が印刷された用紙のうち所定の用紙については、裏
面印刷の実行時にその給紙を禁止するように制御するた
めの情報に基づいて、給紙、印刷および排紙の少なくと
も1つに関する制御が行われる。
録紙の両面印刷実行中における裏面印刷の実行に際し、
片面が印刷された用紙のうち所定の用紙については、裏
面印刷の実行時にその給紙を禁止するように制御するた
めの情報に基づいて、給紙、印刷および排紙の少なくと
も1つに関する制御が行われる。
【0030】また請求項8記載の印刷装置によれば、記
録紙の両面印刷実行中における裏面印刷の実行中に、片
面が印刷された用紙のうち所定の用紙について発生した
異常のリカバリを禁止するように制御するための情報に
基づいて、給紙、印刷および排紙の少なくとも1つに関
する制御が行われる。
録紙の両面印刷実行中における裏面印刷の実行中に、片
面が印刷された用紙のうち所定の用紙について発生した
異常のリカバリを禁止するように制御するための情報に
基づいて、給紙、印刷および排紙の少なくとも1つに関
する制御が行われる。
【0031】また請求項9記載の印刷装置によれば、記
録紙の両面印刷実行中において、前記操作情報入力手段
による入力情報に応じて印刷の中止および複数の印刷ジ
ョブのキャンセルの少なくとも一方を行うように制御す
るための情報に基づいて、給紙、印刷および排紙の少な
くとも1つに関する制御が行われる。
録紙の両面印刷実行中において、前記操作情報入力手段
による入力情報に応じて印刷の中止および複数の印刷ジ
ョブのキャンセルの少なくとも一方を行うように制御す
るための情報に基づいて、給紙、印刷および排紙の少な
くとも1つに関する制御が行われる。
【0032】
【実施例】以下に、図面を参照して本発明の実施例を詳
細に説明する。
細に説明する。
【0033】図1は、本発明の第1実施例に係る印刷装
置を構成するレーザビームプリンタ(以下、LBPとい
う)1500の概略構成を示す断面図である。LBP1
500は、片面印刷機構のみを有する、即ち両面印刷機
構を備えていないレーザビームプリンタであり、外部に
接続されているホストコンピュータから供給される印刷
情報(印刷制御コード、文字コード、および画像データ
等)やフォーマット情報、あるいはマクロ命令等に基づ
いて、対応する文字パターンやフォームパターン等の画
像情報を作成し、記録媒体としての記録紙に記録する。
置を構成するレーザビームプリンタ(以下、LBPとい
う)1500の概略構成を示す断面図である。LBP1
500は、片面印刷機構のみを有する、即ち両面印刷機
構を備えていないレーザビームプリンタであり、外部に
接続されているホストコンピュータから供給される印刷
情報(印刷制御コード、文字コード、および画像データ
等)やフォーマット情報、あるいはマクロ命令等に基づ
いて、対応する文字パターンやフォームパターン等の画
像情報を作成し、記録媒体としての記録紙に記録する。
【0034】以下に、LBP1500の各構成要素を説
明する。図1において、1501は操作パネル(操作
部)であり、各種操作情報を入力するためのスイッチ類
を有するとともに、LED(発光ダイオード)等の表示
手段を備えている。1000はプリンタ制御ユニットで
あり、LBP1500全体の制御を司り、ホストコンピ
ュータから供給される印刷情報等を解析して、対応する
文字パターンやフォームパターン等のビデオ信号に変換
し、レーザドライバ1502に出力する。
明する。図1において、1501は操作パネル(操作
部)であり、各種操作情報を入力するためのスイッチ類
を有するとともに、LED(発光ダイオード)等の表示
手段を備えている。1000はプリンタ制御ユニットで
あり、LBP1500全体の制御を司り、ホストコンピ
ュータから供給される印刷情報等を解析して、対応する
文字パターンやフォームパターン等のビデオ信号に変換
し、レーザドライバ1502に出力する。
【0035】レーザドライバ1502は半導体レーザ1
503を駆動する駆動回路であり、プリンタ制御ユニッ
ト1000から入力された前記ビデオ信号に基づいて、
半導体レーザ1503から発射されるレーザ光1504
のオン・オフ切り換え制御を行う。
503を駆動する駆動回路であり、プリンタ制御ユニッ
ト1000から入力された前記ビデオ信号に基づいて、
半導体レーザ1503から発射されるレーザ光1504
のオン・オフ切り換え制御を行う。
【0036】半導体レーザ1503から発射されたレー
ザ光1504は、回転多面鏡1505で左右方向に振ら
されて静電ドラム1506上を走査露光する。これによ
り、静電ドラム1506上には前記文字パターンやフォ
ームパターン等の静電潜像が形成される。この静電潜像
は、静電ドラム1506周囲に配設された現像ユニット
1507により現像された後、記録紙に転写される。
ザ光1504は、回転多面鏡1505で左右方向に振ら
されて静電ドラム1506上を走査露光する。これによ
り、静電ドラム1506上には前記文字パターンやフォ
ームパターン等の静電潜像が形成される。この静電潜像
は、静電ドラム1506周囲に配設された現像ユニット
1507により現像された後、記録紙に転写される。
【0037】記録紙として用いられるカットシートは用
紙カセット1508に収納されており、該用紙カセット
1508から給紙ローラ1509、第1の搬送ローラ1
510および第2の搬送ローラ1511により装置内に
取り込まれ、静電ドラム1506に供給される。
紙カセット1508に収納されており、該用紙カセット
1508から給紙ローラ1509、第1の搬送ローラ1
510および第2の搬送ローラ1511により装置内に
取り込まれ、静電ドラム1506に供給される。
【0038】また、封筒やOHPシート等の記録紙に記
録する場合には、手差し給紙部1515から手差しによ
り前記封筒等を給紙すると、前記第2の搬送ローラ15
11により装置内に取り込まれ、静電ドラム1506に
供給される。
録する場合には、手差し給紙部1515から手差しによ
り前記封筒等を給紙すると、前記第2の搬送ローラ15
11により装置内に取り込まれ、静電ドラム1506に
供給される。
【0039】静電ドラム1506および現像ユニット1
507で画像情報が現像・転写された記録紙は、第3の
搬送ローラ1512により搬送され、排紙切り換え15
13により排紙先が切り換えられることにより、排紙ロ
ーラ1514等により排紙部に排紙される。
507で画像情報が現像・転写された記録紙は、第3の
搬送ローラ1512により搬送され、排紙切り換え15
13により排紙先が切り換えられることにより、排紙ロ
ーラ1514等により排紙部に排紙される。
【0040】また、LBP1500本体には、図示しな
い少なくとも1つのカードスロットが設けられており、
内蔵フォントに加えて、オプションカードや言語系の異
なる制御カード(エミュレーションカード)が装着でき
るように構成されている。
い少なくとも1つのカードスロットが設けられており、
内蔵フォントに加えて、オプションカードや言語系の異
なる制御カード(エミュレーションカード)が装着でき
るように構成されている。
【0041】図2は、本実施例装置の制御システムの概
略構成を示すブロック図である。本制御システムは、主
に、プリンタ制御ユニット1000、および該プリンタ
制御ユニット1000に双方向性インタフェース21を
介して接続されたホストコンピュータ3000により構
成されている。
略構成を示すブロック図である。本制御システムは、主
に、プリンタ制御ユニット1000、および該プリンタ
制御ユニット1000に双方向性インタフェース21を
介して接続されたホストコンピュータ3000により構
成されている。
【0042】ホストコンピュータ3000は、制御ユニ
ット2000、キーボード9、CRTディスプレイ1
0、および外部メモリ11等により構成され、制御ユニ
ット2000は、CPU(中央処理装置)1、RAM
(ランダムアクセスメモリ)2、ROM(リードオンリ
メモリ)3、システムバス4、キーボードコントローラ
(KBC)5、CRTコントローラ(CRTC)6、デ
ィスクコントローラ(DKC)7、およびプリンタコン
トローラ(PRTC)8等から成る。これらの各構成要
素は、システムバス4を介して互いに接続されていると
ともに、キーボードコントローラ5にはキーボード9が
接続され、CRTコントローラ6にはCRTディスプレ
イ10が接続され、ディスクコントローラ7には外部メ
モリ11が接続されている。
ット2000、キーボード9、CRTディスプレイ1
0、および外部メモリ11等により構成され、制御ユニ
ット2000は、CPU(中央処理装置)1、RAM
(ランダムアクセスメモリ)2、ROM(リードオンリ
メモリ)3、システムバス4、キーボードコントローラ
(KBC)5、CRTコントローラ(CRTC)6、デ
ィスクコントローラ(DKC)7、およびプリンタコン
トローラ(PRTC)8等から成る。これらの各構成要
素は、システムバス4を介して互いに接続されていると
ともに、キーボードコントローラ5にはキーボード9が
接続され、CRTコントローラ6にはCRTディスプレ
イ10が接続され、ディスクコントローラ7には外部メ
モリ11が接続されている。
【0043】また、プリンタコントローラ8には、双方
向性インタフェース21が接続され、該インタフェース
21を介してプリンタ1500が接続されている。
向性インタフェース21が接続され、該インタフェース
21を介してプリンタ1500が接続されている。
【0044】CPU1は、ROM3のプログラム用RO
M3b等に記憶された文書処理プログラムに基づいて、
図形、イメージ、文字、表(表計算等を含む)等の文書
処理を実行するとともに、システムバス4に接続された
前記各デバイスの動作を総括的に制御する。
M3b等に記憶された文書処理プログラムに基づいて、
図形、イメージ、文字、表(表計算等を含む)等の文書
処理を実行するとともに、システムバス4に接続された
前記各デバイスの動作を総括的に制御する。
【0045】また、CPU1は、CRTディスプレイ1
0の表示画面上で不図示のマウスカーソル等により指示
されるコマンドに基づいて、登録された種々のウインド
ウを開いたり、種々のデータ処理を実行するための制御
を行う。
0の表示画面上で不図示のマウスカーソル等により指示
されるコマンドに基づいて、登録された種々のウインド
ウを開いたり、種々のデータ処理を実行するための制御
を行う。
【0046】ROM3のフォント用ROM3aは上記文
書処理を行う際に使用されるフォントデータ等を記憶
し、データ用ROM3cは上記文書処理を行う際に使用
する各種制御データを記憶する。
書処理を行う際に使用されるフォントデータ等を記憶
し、データ用ROM3cは上記文書処理を行う際に使用
する各種制御データを記憶する。
【0047】RAM2は、CPU1の主メモリやワーク
エリア等として機能する。尚、RAM2上には表示情報
RAMが設けられ、該表示情報RAMへのアウトライン
フォントの展開(ラスタライズ)処理をCPU1により
実行することにより、CRTディスプレイ10上におけ
るWYSIWYG(ウィジウィッグ)方式の表示が可能
とされている。
エリア等として機能する。尚、RAM2上には表示情報
RAMが設けられ、該表示情報RAMへのアウトライン
フォントの展開(ラスタライズ)処理をCPU1により
実行することにより、CRTディスプレイ10上におけ
るWYSIWYG(ウィジウィッグ)方式の表示が可能
とされている。
【0048】キーボードコントローラ5は、キーボード
9やマウス等の不図示のポインティングデバイスからの
キー入力を制御する。CRTコントローラ6は、CRT
ディスプレイ10が行う表示動作を制御する。ディスク
コントローラ7は、ブートプログラム、種々のアプリケ
ーションプログラム、フォントデータ、ユーザファイ
ル、および編集ファイル等を記憶するハードディスク
(HD)やフロッピーディスク(FD)等の外部メモリ
11とのアクセスを制御する。
9やマウス等の不図示のポインティングデバイスからの
キー入力を制御する。CRTコントローラ6は、CRT
ディスプレイ10が行う表示動作を制御する。ディスク
コントローラ7は、ブートプログラム、種々のアプリケ
ーションプログラム、フォントデータ、ユーザファイ
ル、および編集ファイル等を記憶するハードディスク
(HD)やフロッピーディスク(FD)等の外部メモリ
11とのアクセスを制御する。
【0049】プリンタコントローラ8は、所定の双方向
性インタフェース21を介してLBP1500に接続さ
れ、LBP1500との通信制御処理を実行する。
性インタフェース21を介してLBP1500に接続さ
れ、LBP1500との通信制御処理を実行する。
【0050】次に、LBP1500の各構成要素を説明
する。LBP1500は、プリンタ制御ユニット100
0、印刷部(プリンタエンジン)17、操作部1501
および外部メモリ14等から構成されている。
する。LBP1500は、プリンタ制御ユニット100
0、印刷部(プリンタエンジン)17、操作部1501
および外部メモリ14等から構成されている。
【0051】プリンタ制御ユニット1000は、プリン
タCPU12、RAM19、ROM13、システムバス
15、入力部18、印刷部インターフェイス(I/F)
16、およびディスクコントローラ(DKC)20等か
ら成り、これら各構成要素はシステムバス15を介して
互いに接続されるとともに、印刷部インターフェイス1
6には印刷部17が接続され、ディスクコントローラ2
0には外部メモリ14が接続されている。また、システ
ムバス15には操作部1501が接続されている。
タCPU12、RAM19、ROM13、システムバス
15、入力部18、印刷部インターフェイス(I/F)
16、およびディスクコントローラ(DKC)20等か
ら成り、これら各構成要素はシステムバス15を介して
互いに接続されるとともに、印刷部インターフェイス1
6には印刷部17が接続され、ディスクコントローラ2
0には外部メモリ14が接続されている。また、システ
ムバス15には操作部1501が接続されている。
【0052】プリンタCPU12は、入力部18により
双方向性インタフェース21を介して接続されたホスト
コンピュータ3000との通信処理が可能とされてお
り、プリンタ内の情報等をホストコンピュータ3000
に通知する。また、プリンタCPU12は、ROM13
のプログラム用ROM13b又は外部メモリ14に記憶
された制御プログラムに基づいてシステムバス15に接
続された前記各種デバイスとホストコンピュータ300
0とのアクセスを総括的に制御し、ホストコンピュータ
3000から入力された画像情報を印刷部インタフェー
ス16を介して印刷部17に出力するための制御を行
う。
双方向性インタフェース21を介して接続されたホスト
コンピュータ3000との通信処理が可能とされてお
り、プリンタ内の情報等をホストコンピュータ3000
に通知する。また、プリンタCPU12は、ROM13
のプログラム用ROM13b又は外部メモリ14に記憶
された制御プログラムに基づいてシステムバス15に接
続された前記各種デバイスとホストコンピュータ300
0とのアクセスを総括的に制御し、ホストコンピュータ
3000から入力された画像情報を印刷部インタフェー
ス16を介して印刷部17に出力するための制御を行
う。
【0053】ROM13のフォント用ROM13aは、
上記画像情報を生成する際に使用されるフォントデータ
等を記憶し、データ用ROM13cは、ホストコンピュ
ータ3000において利用される情報(プリンタの種
別、解像度、用紙カセットの有無、給紙・印刷・排紙に
関する情報)の記憶等を行う。
上記画像情報を生成する際に使用されるフォントデータ
等を記憶し、データ用ROM13cは、ホストコンピュ
ータ3000において利用される情報(プリンタの種
別、解像度、用紙カセットの有無、給紙・印刷・排紙に
関する情報)の記憶等を行う。
【0054】RAM19は、CPU12の主メモリやワ
ークエリア等として機能するメモリであり、出力情報展
開領域、環境データ格納領域、又はNVRAM(不揮発
性RAM)等として用いられる。また、RAM19は、
不図示の増設ポートにオプションRAMを接続すること
により、メモリ容量が拡張可能に構成されている。
ークエリア等として機能するメモリであり、出力情報展
開領域、環境データ格納領域、又はNVRAM(不揮発
性RAM)等として用いられる。また、RAM19は、
不図示の増設ポートにオプションRAMを接続すること
により、メモリ容量が拡張可能に構成されている。
【0055】外部メモリ14はLBP1500にオプシ
ョンとして接続されるメモリであり、ハードディスク
(HD)やICカード等から成る。この外部メモリ14
は、ディスクコントローラ20によりアクセスを制御さ
れ、フォントデータ、エミュレーションプログラム、お
よびフォームデータ等を記憶する。
ョンとして接続されるメモリであり、ハードディスク
(HD)やICカード等から成る。この外部メモリ14
は、ディスクコントローラ20によりアクセスを制御さ
れ、フォントデータ、エミュレーションプログラム、お
よびフォームデータ等を記憶する。
【0056】尚、LBP1500に接続可能な外部メモ
リは1個に限られるものではなく、内蔵のフォントに加
えてオプションフォントカードや、言語系の異なるプリ
ンタ制御言語を解釈するためのプログラムを格納した外
部メモリを複数接続できるように構成しても良い。更
に、図示しないNVRAMを設け、操作パネル1501
からのプリンタモード設定情報を記憶するようにしても
よい。
リは1個に限られるものではなく、内蔵のフォントに加
えてオプションフォントカードや、言語系の異なるプリ
ンタ制御言語を解釈するためのプログラムを格納した外
部メモリを複数接続できるように構成しても良い。更
に、図示しないNVRAMを設け、操作パネル1501
からのプリンタモード設定情報を記憶するようにしても
よい。
【0057】次に、図1および図2を参照して、本実施
例装置の動作を説明する。
例装置の動作を説明する。
【0058】LBP1500が印刷を実行する際には、
ホストコンピュータ3000はLBP1500に対して
各種情報の通知を要求する。LBP1500はホストコ
ンピュータ3000から各種情報の通知を要求される
と、プリンタCPU12は、入力部18により、双方向
性インタフェース21を介して、データ用ROM13c
に記憶されているプリンタの種別、解像度、用紙カセッ
トの有無、給紙・印刷・排紙に関する情報(用紙カセッ
トからの記録紙の水平/反転給紙方法、排紙部への記録
紙の水平/反転排紙方法、用紙カセットの数、排紙部の
数等に関する情報、両面印刷開始時の記録紙の印刷面の
指示に関する情報、記録紙への出力方向に関する情報、
片面が印刷された記録紙の印刷面の切り換えの指示に関
する情報、前記印刷面切り換え後の前記給紙手段による
給紙の制御および記録紙の向きの指示に関する情報、お
よび記録紙の排紙部が複数ある場合の排紙部の指示に関
する情報)、RAM19に記憶されているプリンタのス
テータス情報、RAM19や外部メモリ14のDRAM
サイズ、用紙カセットにセットされている記録紙のサイ
ズ等に関する情報をホストコンピュータ3000に通知
する。
ホストコンピュータ3000はLBP1500に対して
各種情報の通知を要求する。LBP1500はホストコ
ンピュータ3000から各種情報の通知を要求される
と、プリンタCPU12は、入力部18により、双方向
性インタフェース21を介して、データ用ROM13c
に記憶されているプリンタの種別、解像度、用紙カセッ
トの有無、給紙・印刷・排紙に関する情報(用紙カセッ
トからの記録紙の水平/反転給紙方法、排紙部への記録
紙の水平/反転排紙方法、用紙カセットの数、排紙部の
数等に関する情報、両面印刷開始時の記録紙の印刷面の
指示に関する情報、記録紙への出力方向に関する情報、
片面が印刷された記録紙の印刷面の切り換えの指示に関
する情報、前記印刷面切り換え後の前記給紙手段による
給紙の制御および記録紙の向きの指示に関する情報、お
よび記録紙の排紙部が複数ある場合の排紙部の指示に関
する情報)、RAM19に記憶されているプリンタのス
テータス情報、RAM19や外部メモリ14のDRAM
サイズ、用紙カセットにセットされている記録紙のサイ
ズ等に関する情報をホストコンピュータ3000に通知
する。
【0059】ホストコンピュータ3000はLBP15
00から上記各種情報を受け取ると、該受け取った情報
により、前記プリンタのステータス情報やプリンタの種
別、RAM19および外部メモリ14のDRAMサイズ
に関する情報等を調べ、次にプリンタの解像度、用紙カ
セットの有無、および用紙カセットにセットされている
カットシートの用紙サイズ等を調べ、更に、給紙・排紙
に関する情報等を調べる。
00から上記各種情報を受け取ると、該受け取った情報
により、前記プリンタのステータス情報やプリンタの種
別、RAM19および外部メモリ14のDRAMサイズ
に関する情報等を調べ、次にプリンタの解像度、用紙カ
セットの有無、および用紙カセットにセットされている
カットシートの用紙サイズ等を調べ、更に、給紙・排紙
に関する情報等を調べる。
【0060】そして、LBP1500に対してホストコ
ンピュータ3000等により記録紙両面に印刷を行う両
面印刷が指示されると、特に前記給紙・排紙に関する情
報を参照して、画像情報を奇数ページと偶数ページとに
分けて編集し、奇数ページを先に印刷するか又は偶数ペ
ージ分を先に印刷するかを決定し、第1ページから印刷
を行うか又は最終ページから印刷を行うかを選択する。
ンピュータ3000等により記録紙両面に印刷を行う両
面印刷が指示されると、特に前記給紙・排紙に関する情
報を参照して、画像情報を奇数ページと偶数ページとに
分けて編集し、奇数ページを先に印刷するか又は偶数ペ
ージ分を先に印刷するかを決定し、第1ページから印刷
を行うか又は最終ページから印刷を行うかを選択する。
【0061】次に、ホストコンピュータ3000からL
BP1500に対して印刷開始が指示されると、プリン
タCPU12は、ホストコンピュータ3000から入力
部18を介して印刷情報(文字コード等の情報)やフォ
ーマット情報又はマクロ命令等を入力して記憶するとと
もに、それらの情報に従って、対応する文字パターンや
フォームパターン等の画像情報を作成し、作成された画
像情報を印刷部17が記録紙に記録する動作を制御す
る。
BP1500に対して印刷開始が指示されると、プリン
タCPU12は、ホストコンピュータ3000から入力
部18を介して印刷情報(文字コード等の情報)やフォ
ーマット情報又はマクロ命令等を入力して記憶するとと
もに、それらの情報に従って、対応する文字パターンや
フォームパターン等の画像情報を作成し、作成された画
像情報を印刷部17が記録紙に記録する動作を制御す
る。
【0062】このとき、前記給紙に関する情報でカット
シート記録紙に記録することが指示されている場合に
は、図1の用紙カセット1508に収納されたカットシ
ートが、給紙ローラ1509、第1の搬送ローラ151
0、および第2の搬送ローラ1511により装置内に取
り込まれる。
シート記録紙に記録することが指示されている場合に
は、図1の用紙カセット1508に収納されたカットシ
ートが、給紙ローラ1509、第1の搬送ローラ151
0、および第2の搬送ローラ1511により装置内に取
り込まれる。
【0063】一方、手差し給紙が指示されている場合に
は、手差し給紙待ちを通知するステータス情報が、CP
U12により、プリンタ1500の操作部1501に出
力されるとともに、入力部18を介してホストコンピュ
ータ3000に通知される。ホストコンピュータ300
0は、上記手差し給紙待ちステータス情報を受け取る
と、CRTディスプレイ10により、「FEED A4
PAPER」等の手差し給紙を促すためのメッセージ
およびアニメーション等の表示を行う。
は、手差し給紙待ちを通知するステータス情報が、CP
U12により、プリンタ1500の操作部1501に出
力されるとともに、入力部18を介してホストコンピュ
ータ3000に通知される。ホストコンピュータ300
0は、上記手差し給紙待ちステータス情報を受け取る
と、CRTディスプレイ10により、「FEED A4
PAPER」等の手差し給紙を促すためのメッセージ
およびアニメーション等の表示を行う。
【0064】この指示に従って、手差し給紙部1515
に、カットシート、または封筒やOHPシート等が挿入
されると、これらの記録紙は搬送ローラ1511により
装置内に取り込まれ、静電ドラム1506および現像ユ
ニット1507により1ページ分の画像情報が現像・転
写され、第3の搬送ローラ1512により搬送され、前
記排紙に関する情報に従って排紙切り換えディスペンサ
1513により排紙部が切り換えられて、排紙ローラ1
514により装置背面の排紙部に排紙される。
に、カットシート、または封筒やOHPシート等が挿入
されると、これらの記録紙は搬送ローラ1511により
装置内に取り込まれ、静電ドラム1506および現像ユ
ニット1507により1ページ分の画像情報が現像・転
写され、第3の搬送ローラ1512により搬送され、前
記排紙に関する情報に従って排紙切り換えディスペンサ
1513により排紙部が切り換えられて、排紙ローラ1
514により装置背面の排紙部に排紙される。
【0065】このようにして、両面印刷指示による記録
紙片面への印刷が全て終了すると、記録紙の記録面を裏
面に切り換えるための印刷の中断/再開待ちを指示する
ステータス情報が、CPU12により、LBP1500
の操作部1501およびホストコンピュータ3000に
通知される。
紙片面への印刷が全て終了すると、記録紙の記録面を裏
面に切り換えるための印刷の中断/再開待ちを指示する
ステータス情報が、CPU12により、LBP1500
の操作部1501およびホストコンピュータ3000に
通知される。
【0066】ホストコンピュータ3000は、前記ステ
ータス情報を受け取ると、CRTディスプレイ10によ
り、「CHANGE PAPER」等の記録面の切り換
えを促すためのメッセージおよびアニメーション等の表
示を行う。
ータス情報を受け取ると、CRTディスプレイ10によ
り、「CHANGE PAPER」等の記録面の切り換
えを促すためのメッセージおよびアニメーション等の表
示を行う。
【0067】次に、LBP1500の操作部1501か
らのスイッチ入力、又はホストコンピュータ3000の
キーボード9あるいは不図示のマウス等により印刷の中
断/再開が指示されると、この指示入力に対応して印刷
の中断/再開を行い、記録紙裏面への印刷が実行され
る。
らのスイッチ入力、又はホストコンピュータ3000の
キーボード9あるいは不図示のマウス等により印刷の中
断/再開が指示されると、この指示入力に対応して印刷
の中断/再開を行い、記録紙裏面への印刷が実行され
る。
【0068】また、印刷途中での用紙切れ又は記録紙の
ジャム等による印刷の中断/再開待ちにおいても、ホス
トコンピュータ3000は用紙切れ又は記録紙のジャム
等による印刷の中断/再開待ちを指示するステータス情
報が、CPU12により、LBP1500の操作部15
01およびホストコンピュータ3000に通知される。
ジャム等による印刷の中断/再開待ちにおいても、ホス
トコンピュータ3000は用紙切れ又は記録紙のジャム
等による印刷の中断/再開待ちを指示するステータス情
報が、CPU12により、LBP1500の操作部15
01およびホストコンピュータ3000に通知される。
【0069】ホストコンピュータ3000はプリンタ1
500から前記用紙切れ又は記録紙のジャム等による印
刷の中断又は再開待ちを指示するステータス情報を受け
取ると、CRTディスプレイ10により、「ADD A
4 PAPER」、「PAPER JAM」等の用紙の
補給又は紙詰まりを取り除くことを促すためのメッセー
ジおよびアニメーション等を表示する。
500から前記用紙切れ又は記録紙のジャム等による印
刷の中断又は再開待ちを指示するステータス情報を受け
取ると、CRTディスプレイ10により、「ADD A
4 PAPER」、「PAPER JAM」等の用紙の
補給又は紙詰まりを取り除くことを促すためのメッセー
ジおよびアニメーション等を表示する。
【0070】この指示に従って、用紙の補給又は紙詰ま
りの取り除き処理等が行われ、LBP1500本体の操
作部1501からのスイッチ入力、又はホストコンピュ
ータ3000のキーボード9あるいはマウス等により印
刷の中断/再開が指示されると、この指示入力に対応し
て記録紙のジャム等による印刷の中断/再開を行い、記
録紙への印刷が実行される。
りの取り除き処理等が行われ、LBP1500本体の操
作部1501からのスイッチ入力、又はホストコンピュ
ータ3000のキーボード9あるいはマウス等により印
刷の中断/再開が指示されると、この指示入力に対応し
て記録紙のジャム等による印刷の中断/再開を行い、記
録紙への印刷が実行される。
【0071】また、プリンタ1500本体の操作部15
01からのスイッチ入力およびホストコンピュータ30
00のキーボード9またはマウス等により印刷の中止、
または複数の印刷ジョブの一括キャンセルが指示される
と、この指示入力に対応して印刷の中止、または印刷ジ
ョブの一括キャンセルが実行され、印刷の中止、または
印刷ジョブの一括キャンセルを指示するステータス情報
が、CPU12によりプリンタ1500本体の操作部1
501へ出力されるとともに、プリンタ1500の入力
部18を介してホストコンピュータ3000に通知され
る。ホストコンピュータ3000は、印刷の中止、また
は印刷ジョブの一括キャンセルを指示するステータス情
報を受け取ると、CRTディスプレイ10上のプリンタ
ステータスウィンドウに「ABORTED」、「JOB
CANCEL」等のメッセージを表示した後、印刷ジ
ョブの終了に際して、前記プリンタステータスウィンド
ウを閉じる等の処理を行う。
01からのスイッチ入力およびホストコンピュータ30
00のキーボード9またはマウス等により印刷の中止、
または複数の印刷ジョブの一括キャンセルが指示される
と、この指示入力に対応して印刷の中止、または印刷ジ
ョブの一括キャンセルが実行され、印刷の中止、または
印刷ジョブの一括キャンセルを指示するステータス情報
が、CPU12によりプリンタ1500本体の操作部1
501へ出力されるとともに、プリンタ1500の入力
部18を介してホストコンピュータ3000に通知され
る。ホストコンピュータ3000は、印刷の中止、また
は印刷ジョブの一括キャンセルを指示するステータス情
報を受け取ると、CRTディスプレイ10上のプリンタ
ステータスウィンドウに「ABORTED」、「JOB
CANCEL」等のメッセージを表示した後、印刷ジ
ョブの終了に際して、前記プリンタステータスウィンド
ウを閉じる等の処理を行う。
【0072】次に、図3乃至図12を参照して本実施例
装置の動作を説明する。
装置の動作を説明する。
【0073】図3乃至図12は、本実施例装置により両
面印刷を行う場合の処理の流れを示すフローチャートで
ある。
面印刷を行う場合の処理の流れを示すフローチャートで
ある。
【0074】まず、電源が投入されると、ステップS1
において、プリンタ制御ユニット1000のシステムバ
ス15に接続された入力部18、印刷部インタフェース
16、操作部1501、ディスクコントローラ(DK
C)20やその他の各種デバイス(I/Oポート、タイ
マ、割り込みコントローラ等)の初期設定が行われる。
において、プリンタ制御ユニット1000のシステムバ
ス15に接続された入力部18、印刷部インタフェース
16、操作部1501、ディスクコントローラ(DK
C)20やその他の各種デバイス(I/Oポート、タイ
マ、割り込みコントローラ等)の初期設定が行われる。
【0075】また、ステップS1においては、ROM1
3のプログラム用ROM13bから、CPU12の基本
動作、プログラム管理、ファイル管理、基本入出力デバ
イス等の制御手順や制御情報、およびROM13のフォ
ント用ROM13aおよびデータ用ROM13cから、
プリンタの種別、プリンタの解像度、用紙カセットの有
無、給紙・印刷・排紙にかかわる制御情報等のROM1
3の信頼性をチェックするためのチェックサムの計算が
行われ、RAM19の実装チェックおよびDRAMサイ
ズの算出が行われ、プリンタのステータス情報、用紙カ
セットにセットされる用紙サイズの種別、ページカウン
タの初期設定、各種入出力作業領域の初期設定、複数の
割込み処理の実行アドレスの登録、各種デバイスのステ
ータス情報、各種モードの初期設定、LED等の初期設
定処理等が行われる。
3のプログラム用ROM13bから、CPU12の基本
動作、プログラム管理、ファイル管理、基本入出力デバ
イス等の制御手順や制御情報、およびROM13のフォ
ント用ROM13aおよびデータ用ROM13cから、
プリンタの種別、プリンタの解像度、用紙カセットの有
無、給紙・印刷・排紙にかかわる制御情報等のROM1
3の信頼性をチェックするためのチェックサムの計算が
行われ、RAM19の実装チェックおよびDRAMサイ
ズの算出が行われ、プリンタのステータス情報、用紙カ
セットにセットされる用紙サイズの種別、ページカウン
タの初期設定、各種入出力作業領域の初期設定、複数の
割込み処理の実行アドレスの登録、各種デバイスのステ
ータス情報、各種モードの初期設定、LED等の初期設
定処理等が行われる。
【0076】次に、ステップS2において、上記各種初
期化処理において異常が認められたか否かを判断し、異
常が認められた場合には異常終了としてCPU12によ
る制御動作を停止する。異常が認められない場合には、
ステップS3に進み、前記システムバス15に接続され
た不図示のタイマの計時時間をそれぞれ1ミリ秒、10
0ミリ秒、1秒に設定して該タイマを起動する。
期化処理において異常が認められたか否かを判断し、異
常が認められた場合には異常終了としてCPU12によ
る制御動作を停止する。異常が認められない場合には、
ステップS3に進み、前記システムバス15に接続され
た不図示のタイマの計時時間をそれぞれ1ミリ秒、10
0ミリ秒、1秒に設定して該タイマを起動する。
【0077】次に、ステップS4において、ホストコン
ピュータ3000のプリンタコントローラ8とLBP1
500の入力部18との間で、双方向性インタフェース
21を介してステータス情報等の入出力処理を行う。
ピュータ3000のプリンタコントローラ8とLBP1
500の入力部18との間で、双方向性インタフェース
21を介してステータス情報等の入出力処理を行う。
【0078】次に、ステップS5において、上記ステー
タス情報等の入出力が行われたか否かを判定し、入出力
が行われたと判断された場合には、ステップS6に進
み、ホストコンピュータ3000との双方向性通信を有
効とするステータス情報をRAM19に設定し、ステッ
プS8に進む。入出力が行われていないと判断された場
合には、ステップS7に進み、ホストコンピュータ30
00との双方向性通信を無効とするステータス情報をR
AM19に設定し、ステップS8に進む。
タス情報等の入出力が行われたか否かを判定し、入出力
が行われたと判断された場合には、ステップS6に進
み、ホストコンピュータ3000との双方向性通信を有
効とするステータス情報をRAM19に設定し、ステッ
プS8に進む。入出力が行われていないと判断された場
合には、ステップS7に進み、ホストコンピュータ30
00との双方向性通信を無効とするステータス情報をR
AM19に設定し、ステップS8に進む。
【0079】ステップS8においては、ホストコンピュ
ータ3000から双方向性インターフェース21を介し
てLBP1500の入力部18に入力される情報の入力
を行う。
ータ3000から双方向性インターフェース21を介し
てLBP1500の入力部18に入力される情報の入力
を行う。
【0080】次に、ステップS9において、ホストコン
ピュータ3000から情報が入力されたか否かが判断さ
れ、情報が入力されていない場合はステップS8に戻
り、情報が入力された場合は図4のステップS10に進
む。
ピュータ3000から情報が入力されたか否かが判断さ
れ、情報が入力されていない場合はステップS8に戻
り、情報が入力された場合は図4のステップS10に進
む。
【0081】ステップS10乃至S15およびステップ
S50乃至S53においては、CPU12がホストコン
ピュータ3000から入力された情報の判定を行うと共
に、ステップS18乃至S23およびステップS55乃
至S58においては、CPU12が、その情報に応じた
処理を行う。
S50乃至S53においては、CPU12がホストコン
ピュータ3000から入力された情報の判定を行うと共
に、ステップS18乃至S23およびステップS55乃
至S58においては、CPU12が、その情報に応じた
処理を行う。
【0082】まず、ステップS10において、前記ホス
トコンピュータ3000から入力された情報がLBP1
500のプリンタ設定情報の通知の要求であるか否かを
判断し、LBP1500のプリンタ設定情報の通知の要
求であれば、ステップS18に進み、ROM13のデー
タ用ROM13cに記憶されているプリンタの種別、解
像度、用紙カセットの有無、給紙・印刷・排紙に関する
情報、およびRAM19に記憶されているDRAMサイ
ズの算出、用紙カセットにセットされた用紙サイズの種
別等に関する情報を、双方向性インタフェース21を介
して入力部18からホストコンピュータ3000に送信
し、図5のステップS25に進む。
トコンピュータ3000から入力された情報がLBP1
500のプリンタ設定情報の通知の要求であるか否かを
判断し、LBP1500のプリンタ設定情報の通知の要
求であれば、ステップS18に進み、ROM13のデー
タ用ROM13cに記憶されているプリンタの種別、解
像度、用紙カセットの有無、給紙・印刷・排紙に関する
情報、およびRAM19に記憶されているDRAMサイ
ズの算出、用紙カセットにセットされた用紙サイズの種
別等に関する情報を、双方向性インタフェース21を介
して入力部18からホストコンピュータ3000に送信
し、図5のステップS25に進む。
【0083】前記ステップS10において、前記入力情
報がプリンタ1500のプリンタ設定情報の通知の要求
ではない場合には、ステップS11に進み、その情報が
両面印刷モードの設定又は解除を指示する制御情報であ
るか否かを判断し、両面印刷モードの設定又は解除を指
示する制御情報であれば、ステップS19に進み、RA
M19への両面印刷モードの設定又は解除を行うととも
に、操作部1501のLED等による両面印刷モードの
モード表示の点灯又は消灯を指示し(ステップS1
9)、図5のステップS25に進む。
報がプリンタ1500のプリンタ設定情報の通知の要求
ではない場合には、ステップS11に進み、その情報が
両面印刷モードの設定又は解除を指示する制御情報であ
るか否かを判断し、両面印刷モードの設定又は解除を指
示する制御情報であれば、ステップS19に進み、RA
M19への両面印刷モードの設定又は解除を行うととも
に、操作部1501のLED等による両面印刷モードの
モード表示の点灯又は消灯を指示し(ステップS1
9)、図5のステップS25に進む。
【0084】前記ステップS11において、前記入力情
報が両面印刷モードの設定又は解除を指示する制御情報
ではない場合には、ステップS12に進み、その情報が
給紙モードを指示する制御情報である否かを判断し、給
紙モードを指示する制御情報であれば、ステップS20
に進み、前記入力された給紙情報に対応する用紙カセッ
トの種別、手差し給紙等の給紙モードをRAM19に設
定し、図5のステップS25に進む。
報が両面印刷モードの設定又は解除を指示する制御情報
ではない場合には、ステップS12に進み、その情報が
給紙モードを指示する制御情報である否かを判断し、給
紙モードを指示する制御情報であれば、ステップS20
に進み、前記入力された給紙情報に対応する用紙カセッ
トの種別、手差し給紙等の給紙モードをRAM19に設
定し、図5のステップS25に進む。
【0085】前記ステップS12において、前記入力情
報が給紙モードを指示する制御情報ではない場合には、
ステップS13に進み、その情報が排紙モードを指示す
る制御情報であるか否かを判断し、排紙モードを指示す
る制御情報であれば、ステップS21に進み、RAM1
9に設定されている排紙モードと前記入力された情報に
係る排紙モードとを比較し、排紙モードの変更に該当す
るときは、前記入力された制御情報に対応して、RAM
19における排紙モードの設定の変更を行うと共に、印
刷部インタフェース16を介して印刷部17をアクセス
することにより図1の排紙部切り換えディスペンサ15
13を切り換えて排紙部の切り換えを行い、図5のステ
ップS25に進む。
報が給紙モードを指示する制御情報ではない場合には、
ステップS13に進み、その情報が排紙モードを指示す
る制御情報であるか否かを判断し、排紙モードを指示す
る制御情報であれば、ステップS21に進み、RAM1
9に設定されている排紙モードと前記入力された情報に
係る排紙モードとを比較し、排紙モードの変更に該当す
るときは、前記入力された制御情報に対応して、RAM
19における排紙モードの設定の変更を行うと共に、印
刷部インタフェース16を介して印刷部17をアクセス
することにより図1の排紙部切り換えディスペンサ15
13を切り換えて排紙部の切り換えを行い、図5のステ
ップS25に進む。
【0086】前記ステップS13において、前記入力情
報が排紙モードを指示する制御情報ではない場合には、
ステップS14に進み、その情報が用紙サイズを指示す
る入力情報であるか否かを判断し、用紙サイズを指示す
る入力情報であれば、ステップS22に進み、用紙カセ
ットの用紙サイズの設定処理を実行し、図5のステップ
S25に進む。
報が排紙モードを指示する制御情報ではない場合には、
ステップS14に進み、その情報が用紙サイズを指示す
る入力情報であるか否かを判断し、用紙サイズを指示す
る入力情報であれば、ステップS22に進み、用紙カセ
ットの用紙サイズの設定処理を実行し、図5のステップ
S25に進む。
【0087】上記ステップS22の用紙サイズの設定処
理においては、図6のステップS101〜S107に示
すように、RAM19に設定された用紙カセットにセッ
トされている用紙サイズの種別と給紙モードを示す給紙
情報とを参照して、用紙カセットにセットされている記
録紙を変更すべき場合には、記録紙の変更を指示するス
テータス情報を操作部1501およびホストコンピュー
タ3000に通知する処理(図11参照)を行う(ステ
ップS104)。
理においては、図6のステップS101〜S107に示
すように、RAM19に設定された用紙カセットにセッ
トされている用紙サイズの種別と給紙モードを示す給紙
情報とを参照して、用紙カセットにセットされている記
録紙を変更すべき場合には、記録紙の変更を指示するス
テータス情報を操作部1501およびホストコンピュー
タ3000に通知する処理(図11参照)を行う(ステ
ップS104)。
【0088】次に、指示された記録紙が用紙カセット1
508に収納されたならば、操作部1501およびホス
トコンピュータ3000からの前記用紙サイズの変更を
指示するステータス情報の応答を通知する処理(図12
参照)を行う(ステップS106)ことにより、RAM
19に設定されている用紙カセットの用紙サイズの変更
を行う。
508に収納されたならば、操作部1501およびホス
トコンピュータ3000からの前記用紙サイズの変更を
指示するステータス情報の応答を通知する処理(図12
参照)を行う(ステップS106)ことにより、RAM
19に設定されている用紙カセットの用紙サイズの変更
を行う。
【0089】図4にもどり、前記ステップS14におい
て、前記情報が用紙サイズを指示する入力情報ではない
場合には、ステップS15に進み、その情報が設定され
た用紙サイズに対応して決定された印刷ページ数を指示
する情報であるか否かを判断する。印刷ページ数を指示
する情報であれば、ステップS23に進み、RAM19
に前記指示された印刷ページ数を設定するとともに、R
AM19のページカウンタを初期化し、図5のステップ
S25に進む。
て、前記情報が用紙サイズを指示する入力情報ではない
場合には、ステップS15に進み、その情報が設定され
た用紙サイズに対応して決定された印刷ページ数を指示
する情報であるか否かを判断する。印刷ページ数を指示
する情報であれば、ステップS23に進み、RAM19
に前記指示された印刷ページ数を設定するとともに、R
AM19のページカウンタを初期化し、図5のステップ
S25に進む。
【0090】前記ステップS15において、前記入力情
報が印刷ページ数を指示する情報でない場合には、ステ
ップS50に進み、前記入力情報が特定ページを指示す
る制御情報であるか否かを判別し、特定ページを指示す
る制御情報である場合には、ステップS55に進み、特
定ページモードの設定/解除を行い、図5のステップS
25に進む。なお、ここで特定ページモードが設定され
たときは、特定ページの片面(表面)に印刷関連情報等
が印刷される。
報が印刷ページ数を指示する情報でない場合には、ステ
ップS50に進み、前記入力情報が特定ページを指示す
る制御情報であるか否かを判別し、特定ページを指示す
る制御情報である場合には、ステップS55に進み、特
定ページモードの設定/解除を行い、図5のステップS
25に進む。なお、ここで特定ページモードが設定され
たときは、特定ページの片面(表面)に印刷関連情報等
が印刷される。
【0091】前記ステップS50において、前記入力情
報が特定ページを指示する制御情報でない場合には、ス
テップS51に進み、前記入力情報がページスキップを
指示する制御情報であるか否かを判別し、ページスキッ
プを指示する制御情報であれば、ステップS56に進
み、既に印刷されたページの給紙および排紙を行うペー
ジスキップ処理を行い、図5のステップS25に進む。
報が特定ページを指示する制御情報でない場合には、ス
テップS51に進み、前記入力情報がページスキップを
指示する制御情報であるか否かを判別し、ページスキッ
プを指示する制御情報であれば、ステップS56に進
み、既に印刷されたページの給紙および排紙を行うペー
ジスキップ処理を行い、図5のステップS25に進む。
【0092】前記ステップS51において、前記入力情
報がページスキップを指示する制御情報でない場合に
は、ステップS52に進み、前記入力情報が、現在実行
中のジョブのキャンセルを指示する制御情報であるか否
かを判別し、ジョブのキャンセルを指示する制御情報で
あれば、ステップS57に進み、現在実行中のジョブの
キャンセルを行い、ジョブ終了通知をホストコンピュー
タ3000に通知する処理を実行して、前記ステップS
8に戻る。
報がページスキップを指示する制御情報でない場合に
は、ステップS52に進み、前記入力情報が、現在実行
中のジョブのキャンセルを指示する制御情報であるか否
かを判別し、ジョブのキャンセルを指示する制御情報で
あれば、ステップS57に進み、現在実行中のジョブの
キャンセルを行い、ジョブ終了通知をホストコンピュー
タ3000に通知する処理を実行して、前記ステップS
8に戻る。
【0093】前記ステップS52において、前記入力情
報が、現在実行中のジョブのキャンセルを指示する制御
情報でない場合には、ステップS53へ進み、前記入力
情報が複数のジョブのキャンセルを指示する制御情報で
あるか否かを判別し、複数のジョブのキャンセルを指示
する制御情報であれば、ステップS58に進み、複数の
ジョブのキャンセルを行い、ジョブ終了をホストコンピ
ュータ3000に通知する処理を実行して、前記ステッ
プS8に戻る。
報が、現在実行中のジョブのキャンセルを指示する制御
情報でない場合には、ステップS53へ進み、前記入力
情報が複数のジョブのキャンセルを指示する制御情報で
あるか否かを判別し、複数のジョブのキャンセルを指示
する制御情報であれば、ステップS58に進み、複数の
ジョブのキャンセルを行い、ジョブ終了をホストコンピ
ュータ3000に通知する処理を実行して、前記ステッ
プS8に戻る。
【0094】前記ステップS52,S53,S57,S
58の処理により、プリントマネージャを強制的にクロ
ーズすることなく、印刷ジョブの一括キャンセルが可能
となる。また、両面印刷時における記録紙のジャム等に
対するリカバリー処理等が容易にできるようになる。さ
らに、ホストコンピュータ3000上にステータス情報
を表示することにより、印刷の中止、印刷ジョブの一括
キャンセルに関する操作が容易になる。
58の処理により、プリントマネージャを強制的にクロ
ーズすることなく、印刷ジョブの一括キャンセルが可能
となる。また、両面印刷時における記録紙のジャム等に
対するリカバリー処理等が容易にできるようになる。さ
らに、ホストコンピュータ3000上にステータス情報
を表示することにより、印刷の中止、印刷ジョブの一括
キャンセルに関する操作が容易になる。
【0095】前記ステップS53において、前記入力情
報が複数のジョブのキャンセルを指示する制御情報でな
い場合には、ステップS54に進み、その他の入力情報
により指示された処理を行い、図5のステップS25に
進む。
報が複数のジョブのキャンセルを指示する制御情報でな
い場合には、ステップS54に進み、その他の入力情報
により指示された処理を行い、図5のステップS25に
進む。
【0096】図5のステップS25においては、RAM
19に設定された用紙サイズに対応するページ毎の出力
用画像情報の編集が終了したか否かを判定する。編集が
終了していない場合には、図3のステップS8に戻る。
終了した場合には、ステップS26に進み、RAM19
のページカウンタのカウント値を更新し、ステップS2
7に進み、RAM19に記憶されている印刷モード情報
を参照して、両面印刷モードに設定されているか否かを
判定する。ステップS27において、両面印刷モードが
設定されていないと判定された場合はステップS59に
進む。一方、ステップS27において両面印刷モードに
設定されていると判定されれば、ステップS28に進
み、両面印刷用紙交換処理を実行する。
19に設定された用紙サイズに対応するページ毎の出力
用画像情報の編集が終了したか否かを判定する。編集が
終了していない場合には、図3のステップS8に戻る。
終了した場合には、ステップS26に進み、RAM19
のページカウンタのカウント値を更新し、ステップS2
7に進み、RAM19に記憶されている印刷モード情報
を参照して、両面印刷モードに設定されているか否かを
判定する。ステップS27において、両面印刷モードが
設定されていないと判定された場合はステップS59に
進む。一方、ステップS27において両面印刷モードに
設定されていると判定されれば、ステップS28に進
み、両面印刷用紙交換処理を実行する。
【0097】ステップS28の両面印刷用紙交換処理に
おいては、図7のステップS201〜S205に示すよ
うに、RAM19に記憶された前記印刷ページ数情報と
ページカウンタ値とを参照して、記録紙の記録面を片面
から裏面に切り換えるか否かを判定する。記録面の切り
換えを行うと判定された場合には、片面から裏面への記
録面の切り換えを指示するステータス情報を操作部15
01およびホストコンピュータ3000に通知する処理
(図11参照)を行う(ステップS203)。次に、片
面が印刷された記録紙の記録面が裏面に切り換えられて
用紙カセット1508に収納されたならば、操作部15
01およびホストコンピュータ3000からの前記切り
換えを指示するステータス情報の応答を通知する処理
(図12参照)を行う(ステップS205)ことによ
り、両面印刷時の片面から裏面への記録面の切り換えに
伴う印刷の中断を再開するように制御する。
おいては、図7のステップS201〜S205に示すよ
うに、RAM19に記憶された前記印刷ページ数情報と
ページカウンタ値とを参照して、記録紙の記録面を片面
から裏面に切り換えるか否かを判定する。記録面の切り
換えを行うと判定された場合には、片面から裏面への記
録面の切り換えを指示するステータス情報を操作部15
01およびホストコンピュータ3000に通知する処理
(図11参照)を行う(ステップS203)。次に、片
面が印刷された記録紙の記録面が裏面に切り換えられて
用紙カセット1508に収納されたならば、操作部15
01およびホストコンピュータ3000からの前記切り
換えを指示するステータス情報の応答を通知する処理
(図12参照)を行う(ステップS205)ことによ
り、両面印刷時の片面から裏面への記録面の切り換えに
伴う印刷の中断を再開するように制御する。
【0098】図5にもどり、ステップS28の処理が終
了すると、ステップS59に進み、RAM19に記憶さ
れている特定ページモード情報を参照して、特定ページ
モードが設定されているか否かを判別し、設定されてい
る場合はステップS60に進み、RAM19に記憶され
ている両面印刷モード情報を参照して、両面印刷の裏面
を印刷中か否かを判別する。その結果、前記ステップS
59及びステップS60の答が共に肯定(YES)の場
合は、特定ページの両面印刷の裏面を印刷中であると判
別して、前記ステップS8へ戻る。一方、前記ステップ
S59またはステップS60のいずれかの答が否定(N
O)の場合は、特定ページの両面印刷の裏面を印刷中で
ないと判別して、ステップS29に進む。
了すると、ステップS59に進み、RAM19に記憶さ
れている特定ページモード情報を参照して、特定ページ
モードが設定されているか否かを判別し、設定されてい
る場合はステップS60に進み、RAM19に記憶され
ている両面印刷モード情報を参照して、両面印刷の裏面
を印刷中か否かを判別する。その結果、前記ステップS
59及びステップS60の答が共に肯定(YES)の場
合は、特定ページの両面印刷の裏面を印刷中であると判
別して、前記ステップS8へ戻る。一方、前記ステップ
S59またはステップS60のいずれかの答が否定(N
O)の場合は、特定ページの両面印刷の裏面を印刷中で
ないと判別して、ステップS29に進む。
【0099】特定ページの裏面は何も印刷されないの
で、特定ページの裏面印刷中である場合に、後述するス
テップS29以下の給紙・印刷・排紙等の処理を省略す
ることにより、両面印刷全体の処理時間を短縮すること
ができる。
で、特定ページの裏面印刷中である場合に、後述するス
テップS29以下の給紙・印刷・排紙等の処理を省略す
ることにより、両面印刷全体の処理時間を短縮すること
ができる。
【0100】ステップS29においては、RAM19に
記憶されている給紙モード情報を参照して、手差し給紙
モードに設定されているか否かを判断する。手差し給紙
モードに設定されている場合には、ステップS30に進
み、手差し給紙制御処理を実行し、ステップS32に進
む。
記憶されている給紙モード情報を参照して、手差し給紙
モードに設定されているか否かを判断する。手差し給紙
モードに設定されている場合には、ステップS30に進
み、手差し給紙制御処理を実行し、ステップS32に進
む。
【0101】ステップS30の手差し給紙制御処理にお
いては、図8のステップS301〜S306に示すよう
に、手差し給紙を指示するステータス情報を操作部15
01およびホストコンピュータ3000に通知する処理
(図11参照)を行う(ステップS302)。
いては、図8のステップS301〜S306に示すよう
に、手差し給紙を指示するステータス情報を操作部15
01およびホストコンピュータ3000に通知する処理
(図11参照)を行う(ステップS302)。
【0102】次に、手差し給紙部1515に、カットシ
ート記録紙、封筒、OHPシート等の記録紙がセットさ
れたならば、印刷部インタフェース16を介して印刷部
17をアクセスすることにより、前記セットされた記録
紙を搬送ローラ1511によりプリンタ本体に取り込む
ように制御する。前記セットされた記録紙がプリンタ本
体に取り込まれたならば、手差し給紙完了を指示するス
テータス情報を操作部1501およびホストコンピュー
タ3000に通知する処理(図11参照)を行なう(ス
テップS306)ことにより手差し給紙制御を行う。
ート記録紙、封筒、OHPシート等の記録紙がセットさ
れたならば、印刷部インタフェース16を介して印刷部
17をアクセスすることにより、前記セットされた記録
紙を搬送ローラ1511によりプリンタ本体に取り込む
ように制御する。前記セットされた記録紙がプリンタ本
体に取り込まれたならば、手差し給紙完了を指示するス
テータス情報を操作部1501およびホストコンピュー
タ3000に通知する処理(図11参照)を行なう(ス
テップS306)ことにより手差し給紙制御を行う。
【0103】図5にもどり、前記ステップS29におい
て、手差し給紙モードに設定されておらず用紙カセット
の種別が設定されている場合には、ステップS31に進
み、カセット給紙制御処理を実行した後に、ステップS
32に進む。
て、手差し給紙モードに設定されておらず用紙カセット
の種別が設定されている場合には、ステップS31に進
み、カセット給紙制御処理を実行した後に、ステップS
32に進む。
【0104】ステップS31のカセット給紙制御処理に
おいては、図9のステップS401〜S407に示すよ
うに、前記用紙カセットの種別情報によりカットシート
記録紙が用紙カセット1508に収納されているか否か
を判定し、記録紙が収納されていない場合には、用紙カ
セット1508への記録紙の収納を指示するステータス
情報を、操作部1501およびホストコンピュータ30
00に通知する処理(図11参照)を行い(ステップS
403)、印刷部インタフェース16を介して印刷部1
7をアクセスすることにより用紙カセット1508への
記録紙の収納の待機状態となる。
おいては、図9のステップS401〜S407に示すよ
うに、前記用紙カセットの種別情報によりカットシート
記録紙が用紙カセット1508に収納されているか否か
を判定し、記録紙が収納されていない場合には、用紙カ
セット1508への記録紙の収納を指示するステータス
情報を、操作部1501およびホストコンピュータ30
00に通知する処理(図11参照)を行い(ステップS
403)、印刷部インタフェース16を介して印刷部1
7をアクセスすることにより用紙カセット1508への
記録紙の収納の待機状態となる。
【0105】次に、用紙カセット1508に記録紙がセ
ットされたならば、記録紙の用紙カセット1508への
収納完了を指示するステータス情報を、操作部1501
およびホストコンピュータ3000に通知する処理(図
11参照)を行い(ステップS406)、次に、印刷部
インターフェース16を介して印刷部17をアクセスす
ることにより、用紙カセット1508に収納された記録
紙を給紙ローラ1509、第1の搬送ローラ1510、
および第2の搬送ローラ1511によりプリンタ本体に
取り込むように制御する。
ットされたならば、記録紙の用紙カセット1508への
収納完了を指示するステータス情報を、操作部1501
およびホストコンピュータ3000に通知する処理(図
11参照)を行い(ステップS406)、次に、印刷部
インターフェース16を介して印刷部17をアクセスす
ることにより、用紙カセット1508に収納された記録
紙を給紙ローラ1509、第1の搬送ローラ1510、
および第2の搬送ローラ1511によりプリンタ本体に
取り込むように制御する。
【0106】図5にもどり、ステップS32において
は、ホストコンピュータ3000から供給される印刷情
報(文字情報等)をプリンタ制御ユニット1000によ
り対応する文字パターンのビデオ信号に変換し、印刷部
インタフェース16を介して印刷部17をアクセスする
ことにより1ページ分の画像情報を記録紙に記録する。
は、ホストコンピュータ3000から供給される印刷情
報(文字情報等)をプリンタ制御ユニット1000によ
り対応する文字パターンのビデオ信号に変換し、印刷部
インタフェース16を介して印刷部17をアクセスする
ことにより1ページ分の画像情報を記録紙に記録する。
【0107】次に、ステップS33において、RAM1
9に記憶されている排紙モード情報を参照し、印刷部イ
ンタフェース16を介して印刷部17をアクセスするこ
とにより、図1の排紙部切り換えディスペンサ1513
の排紙部切り換えに基づいて第3の搬送ローラ1512
および排紙ローラ1518または排紙ローラ1514に
より記録紙を排紙するように制御する。
9に記憶されている排紙モード情報を参照し、印刷部イ
ンタフェース16を介して印刷部17をアクセスするこ
とにより、図1の排紙部切り換えディスペンサ1513
の排紙部切り換えに基づいて第3の搬送ローラ1512
および排紙ローラ1518または排紙ローラ1514に
より記録紙を排紙するように制御する。
【0108】次にステップS61に進み、プリンタ本体
1500外に記録紙が排紙されたか否かを判別し、記録
紙が排紙されている場合は紙詰まりではないので、前記
ステップS8へ戻る。一方、ステップS61で、記録紙
が排紙されていない場合には、紙詰まりであるので、ス
テップS62に進む。
1500外に記録紙が排紙されたか否かを判別し、記録
紙が排紙されている場合は紙詰まりではないので、前記
ステップS8へ戻る。一方、ステップS61で、記録紙
が排紙されていない場合には、紙詰まりであるので、ス
テップS62に進む。
【0109】ステップS62の紙詰まり復帰処理におい
ては、図10のステップS501〜S505に示すよう
に、記録紙の紙詰まりを指示するステータス情報を操作
部1501およびホストコンピュータ3000に通知す
る処理(図11参照)を行い(ステップS502)、印
刷部インタフェース16を介して印刷部17をアクセス
することによりLBP1500内部からの記録紙の取り
除き処理の待機状態となる。
ては、図10のステップS501〜S505に示すよう
に、記録紙の紙詰まりを指示するステータス情報を操作
部1501およびホストコンピュータ3000に通知す
る処理(図11参照)を行い(ステップS502)、印
刷部インタフェース16を介して印刷部17をアクセス
することによりLBP1500内部からの記録紙の取り
除き処理の待機状態となる。
【0110】次に、プリンタ内部から記録紙が取り除か
れたならば、紙詰まり復帰処理の完了を指示するステー
タス情報を操作部1501およびホストコンピュータ3
000に通知する処理(図11参照)を行い(ステップ
S505)、図5のステップS63に進む。
れたならば、紙詰まり復帰処理の完了を指示するステー
タス情報を操作部1501およびホストコンピュータ3
000に通知する処理(図11参照)を行い(ステップ
S505)、図5のステップS63に進む。
【0111】ステップS63では、RAM19に記憶さ
れている特定ページモードを参照して、特定ページモー
ドが設定されているか否かを判別し、特定ページモード
が設定されていない場合は前記ステップS29に戻り、
一方特定ページモードが設定されている場合はステップ
S64に進み、RAM19に記憶されている両面印刷モ
ードを参照して、両面印刷の表面を印刷中か否かを判別
する。その結果、特定ページでない場合及び特定ページ
であっても表面を印刷中である場合は前記ステップS2
9に戻り、一方、特定ページの裏面を印刷中である場合
はステップS64の答が否定(NO)となって、前記ス
テップS8に戻る。なお特定ページの裏面印刷中におい
て、リカバリを行わないようにしたのは、特定ページの
裏面には何も印刷されないので、リカバリを行う必要が
ない点を考慮し、両面印刷の印刷スピードを向上させる
ためである。
れている特定ページモードを参照して、特定ページモー
ドが設定されているか否かを判別し、特定ページモード
が設定されていない場合は前記ステップS29に戻り、
一方特定ページモードが設定されている場合はステップ
S64に進み、RAM19に記憶されている両面印刷モ
ードを参照して、両面印刷の表面を印刷中か否かを判別
する。その結果、特定ページでない場合及び特定ページ
であっても表面を印刷中である場合は前記ステップS2
9に戻り、一方、特定ページの裏面を印刷中である場合
はステップS64の答が否定(NO)となって、前記ス
テップS8に戻る。なお特定ページの裏面印刷中におい
て、リカバリを行わないようにしたのは、特定ページの
裏面には何も印刷されないので、リカバリを行う必要が
ない点を考慮し、両面印刷の印刷スピードを向上させる
ためである。
【0112】尚、図11のステップS601〜S603
のプリンタステータス情報を操作部1501およびホス
トコンピュータ3000に通知する処理においては、ま
ず、操作部1501の表示部としてのLEDに各種ステ
ータス情報を出力し、RAM19に記憶されているホス
トコンピュータ3000との双方向通信のステータス情
報を参照して双方向通信が有効か否かを判定し、有効な
場合にホストコンピュータ3000に各種ステータス情
報を送信するように制御する。
のプリンタステータス情報を操作部1501およびホス
トコンピュータ3000に通知する処理においては、ま
ず、操作部1501の表示部としてのLEDに各種ステ
ータス情報を出力し、RAM19に記憶されているホス
トコンピュータ3000との双方向通信のステータス情
報を参照して双方向通信が有効か否かを判定し、有効な
場合にホストコンピュータ3000に各種ステータス情
報を送信するように制御する。
【0113】また、図12のステップS701〜S70
5の操作部1501およびホストコンピュータ3000
からのプリンタステータス情報の応答を通知する処理に
おいては、まず、操作部1501によるスイッチ入力を
判定して、スイッチ入力が行われない場合には、RAM
19に記憶されているホストコンピュータ3000との
双方向通信のステータス情報を参照して双方向通信が有
効か否かを判定し(ステップS703)、双方向通信が
有効な場合には、ホストコンピュータ3000からのス
テータス情報の応答を受信するようにし(ステップS7
04)、操作部1501からのスイッチ入力、またはホ
ストコンピュータ3000からのステータス情報の応答
が有るまで待つように制御する(ステップS705)。
5の操作部1501およびホストコンピュータ3000
からのプリンタステータス情報の応答を通知する処理に
おいては、まず、操作部1501によるスイッチ入力を
判定して、スイッチ入力が行われない場合には、RAM
19に記憶されているホストコンピュータ3000との
双方向通信のステータス情報を参照して双方向通信が有
効か否かを判定し(ステップS703)、双方向通信が
有効な場合には、ホストコンピュータ3000からのス
テータス情報の応答を受信するようにし(ステップS7
04)、操作部1501からのスイッチ入力、またはホ
ストコンピュータ3000からのステータス情報の応答
が有るまで待つように制御する(ステップS705)。
【0114】なお、本実施例では、両面印刷時におけ
る、片面から裏面への記録紙の交換を行う場合、片面に
印刷された用紙の向きを指示する特定ページ等の用紙の
紙パス(給紙)を行わないことを、ユーザに指示するこ
とにより、特定ページ等の印刷を行わないように制御し
ているが、両面印刷時の片面印刷時に、特定ページ等
を、特定ページに続く文書を排紙する排紙部とは異なる
排紙部から排紙するように指示するようにしてもよい。
これにより、特定ページ等の裏面を印刷する場合には、
給紙および排紙を行わないように制御できる。
る、片面から裏面への記録紙の交換を行う場合、片面に
印刷された用紙の向きを指示する特定ページ等の用紙の
紙パス(給紙)を行わないことを、ユーザに指示するこ
とにより、特定ページ等の印刷を行わないように制御し
ているが、両面印刷時の片面印刷時に、特定ページ等
を、特定ページに続く文書を排紙する排紙部とは異なる
排紙部から排紙するように指示するようにしてもよい。
これにより、特定ページ等の裏面を印刷する場合には、
給紙および排紙を行わないように制御できる。
【0115】また、本実施例では、両面印刷時におい
て、フッタ等の特定ページが指定された場合、表面の印
刷を行う時にフッタ等の特定ページの印刷を行うように
制御しているが、これを裏面の印刷を行う時にフッタ等
の特定ページの印刷を行うように指示し、印刷するよう
にしてもよい。
て、フッタ等の特定ページが指定された場合、表面の印
刷を行う時にフッタ等の特定ページの印刷を行うように
制御しているが、これを裏面の印刷を行う時にフッタ等
の特定ページの印刷を行うように指示し、印刷するよう
にしてもよい。
【0116】尚、上記実施例においては、プリンタの制
御ユニットがホストコンピュータと協同して両面印刷を
実行するための制御を行う例について説明したが、これ
に限られるものではなく、プリンタ単体で前記制御が行
われる構成としてもよい。また、LAN等のネットワー
クを介して処理を行うような構成としてもよい。
御ユニットがホストコンピュータと協同して両面印刷を
実行するための制御を行う例について説明したが、これ
に限られるものではなく、プリンタ単体で前記制御が行
われる構成としてもよい。また、LAN等のネットワー
クを介して処理を行うような構成としてもよい。
【0117】また、上記実施例においては、レーザビー
ムプリンタを例として、両面印刷機構を装備しない印刷
装置により両面印刷を行う場合の処理を説明したが、こ
れに限られるものではなく、両面印刷機構を装備しない
インクジェットプリンタ(IJRA)等の他の方式のプ
リンタに適用することも可能である。
ムプリンタを例として、両面印刷機構を装備しない印刷
装置により両面印刷を行う場合の処理を説明したが、こ
れに限られるものではなく、両面印刷機構を装備しない
インクジェットプリンタ(IJRA)等の他の方式のプ
リンタに適用することも可能である。
【0118】図13は、本発明が適用可能なインクジェ
ット記録装置(IJRA)の概略構成を示す横断面図で
ある。
ット記録装置(IJRA)の概略構成を示す横断面図で
ある。
【0119】同図において、駆動モータ5013が正逆
回転すると、これに連動して駆動力伝達ギア5011お
よび5009を介してリードスクリュー5005が回転
し、螺旋溝5004にキャリッジHCの図示しないピン
が係合して、キャリッジHCは矢印a、b方向に往復移
動される。
回転すると、これに連動して駆動力伝達ギア5011お
よび5009を介してリードスクリュー5005が回転
し、螺旋溝5004にキャリッジHCの図示しないピン
が係合して、キャリッジHCは矢印a、b方向に往復移
動される。
【0120】このキャリッジHCには、インクジェット
カートリッジIJCが搭載されている。また、同図にお
いて、5002は紙押え板であり、キャリッジHCの移
動方向に亘て記録紙をプラテン5000に対して押圧す
る。
カートリッジIJCが搭載されている。また、同図にお
いて、5002は紙押え板であり、キャリッジHCの移
動方向に亘て記録紙をプラテン5000に対して押圧す
る。
【0121】また、5007、5008はフォトカプラ
で、キャリッジHCのレバー5006のこの域での存在
を確認することにより、フォトカプラ5007、500
8は、モータ5013の回転方向切り換え等を行うため
のホームポジション検知手段として機能する。キャップ
部材5022は記録ヘッドの全面をキャップし、501
6は該キャップ部材5022を支持する部材である。
で、キャリッジHCのレバー5006のこの域での存在
を確認することにより、フォトカプラ5007、500
8は、モータ5013の回転方向切り換え等を行うため
のホームポジション検知手段として機能する。キャップ
部材5022は記録ヘッドの全面をキャップし、501
6は該キャップ部材5022を支持する部材である。
【0122】5015はこのキャップ部材5022内部
を吸引する吸引手段であり、キャップ内開口5023を
介して記録ヘッドの吸引回復を行う。5017はクリー
ニングブレードで、部材5019により前後方向に移動
可能となる。5018は本体支持板で、上記クリーニン
グブレード5017、部材5019を支持する。501
2は、上記吸引回復の吸引を開始するためのレバーで、
キャリッジと係合するカム5020の移動に伴って移動
し、駆動モータからの駆動力をクラッチにより切り換え
る等の公知の伝達手段で移動制御される。
を吸引する吸引手段であり、キャップ内開口5023を
介して記録ヘッドの吸引回復を行う。5017はクリー
ニングブレードで、部材5019により前後方向に移動
可能となる。5018は本体支持板で、上記クリーニン
グブレード5017、部材5019を支持する。501
2は、上記吸引回復の吸引を開始するためのレバーで、
キャリッジと係合するカム5020の移動に伴って移動
し、駆動モータからの駆動力をクラッチにより切り換え
る等の公知の伝達手段で移動制御される。
【0123】これらのキャッピング、クリーニング、吸
引回復は、キャリッジHCがホームポジション側領域に
来た時にリードスクリュー5005の作用によってそれ
らの対応位置で所望の処理が行えるように構成されてい
るが、ここでは、周知のタイミングで所望動作を行うよ
うに構成されていればよい。
引回復は、キャリッジHCがホームポジション側領域に
来た時にリードスクリュー5005の作用によってそれ
らの対応位置で所望の処理が行えるように構成されてい
るが、ここでは、周知のタイミングで所望動作を行うよ
うに構成されていればよい。
【0124】図14は、上記インクジェット記録装置の
制御部の概略構成を示すブロック図である。
制御部の概略構成を示すブロック図である。
【0125】同図において、1700は記録すべき画像
信号を入力するインタフェース、1701はMPU(マ
イクロプロセッシングユニット)、1702は前記MP
U1701が実行する制御プログラムやホスト印刷情報
等を格納するROM、1703はDRAMで、各種デー
タ(上記画像信号や記録ヘッド1708に供給される記
録用データ等)を保存しておく。
信号を入力するインタフェース、1701はMPU(マ
イクロプロセッシングユニット)、1702は前記MP
U1701が実行する制御プログラムやホスト印刷情報
等を格納するROM、1703はDRAMで、各種デー
タ(上記画像信号や記録ヘッド1708に供給される記
録用データ等)を保存しておく。
【0126】1704は記録ヘッド1708に出力され
るデータの供給制御を行うゲートアレイで、インタフェ
ース1700、MPU1701、DRAM1703間の
データの転送制御も行う。1710は記録ヘッド170
8を搬送するためのキャリアモータ、1709は記録紙
搬送のための搬送モータ、1705は記録ヘッド170
8を駆動するヘッドドライバ、1706は搬送モータ1
709を駆動するモータドライバ、1707は前記キャ
リアモータ1710を駆動するモータドライバである。
るデータの供給制御を行うゲートアレイで、インタフェ
ース1700、MPU1701、DRAM1703間の
データの転送制御も行う。1710は記録ヘッド170
8を搬送するためのキャリアモータ、1709は記録紙
搬送のための搬送モータ、1705は記録ヘッド170
8を駆動するヘッドドライバ、1706は搬送モータ1
709を駆動するモータドライバ、1707は前記キャ
リアモータ1710を駆動するモータドライバである。
【0127】このように構成された上記記録装置におい
て、インタフェース1700を介してホストコンピュー
タ100により情報が入力されると、ゲートアレイ17
04とMPU1701との間で入力情報がプリント用の
出力情報に変換される。そして、モータドライバ170
6、1707が駆動されるとともに、ヘッドドライバ1
705に送られた出力情報に従って記録ヘッドが駆動さ
れ印字処理が実行される。
て、インタフェース1700を介してホストコンピュー
タ100により情報が入力されると、ゲートアレイ17
04とMPU1701との間で入力情報がプリント用の
出力情報に変換される。そして、モータドライバ170
6、1707が駆動されるとともに、ヘッドドライバ1
705に送られた出力情報に従って記録ヘッドが駆動さ
れ印字処理が実行される。
【0128】なお、MPU1701はインタフェース1
700を介してホストコンピュータ100との通信処理
が可能となっており、DRAM1703に関するメモリ
情報および資源データ等や、ROM1702内のホスト
印刷情報をホストコンピュータ100に通知可能に構成
されており、両面印刷指定がされて、記録紙片面への印
字が終了した後の記録紙の切換え時の印刷の中断、およ
び再開を指示する制御情報を通知したり、印刷時の用紙
切れ、ジャム、インクジェットカートリッジのインク切
れ、記録ヘッド、モータ等に異常が発生等をホストコン
ピュータに通知することができるように構成されてい
る。
700を介してホストコンピュータ100との通信処理
が可能となっており、DRAM1703に関するメモリ
情報および資源データ等や、ROM1702内のホスト
印刷情報をホストコンピュータ100に通知可能に構成
されており、両面印刷指定がされて、記録紙片面への印
字が終了した後の記録紙の切換え時の印刷の中断、およ
び再開を指示する制御情報を通知したり、印刷時の用紙
切れ、ジャム、インクジェットカートリッジのインク切
れ、記録ヘッド、モータ等に異常が発生等をホストコン
ピュータに通知することができるように構成されてい
る。
【0129】
【発明の効果】以上説明したように、本発明の請求項1
の印刷装置によれば、記録紙両面に印刷するための両面
印刷機構を装備していない印刷装置において、両面印刷
の実行を指示する両面印刷指示手段と、前記両面印刷に
関する制御を行う両面印刷制御手段と、該両面印刷制御
手段が行う制御に関する情報を記憶する制御情報記憶手
段とを備え、前記両面印刷指示手段により両面印刷の実
行が指示されたときには、前記両面印刷制御手段は前記
制御情報記憶手段に記憶された情報に基づいて前記記録
紙に対する給紙、印刷および排紙の少なくとも1つに関
する制御を行うので、片面印刷機構のみを備えた印刷装
置により両面印刷、特に記録紙の給紙、印刷及び排紙に
関する操作を実行する際の人為的なミスの発生を減少さ
せ、操作性を向上させることができる。
の印刷装置によれば、記録紙両面に印刷するための両面
印刷機構を装備していない印刷装置において、両面印刷
の実行を指示する両面印刷指示手段と、前記両面印刷に
関する制御を行う両面印刷制御手段と、該両面印刷制御
手段が行う制御に関する情報を記憶する制御情報記憶手
段とを備え、前記両面印刷指示手段により両面印刷の実
行が指示されたときには、前記両面印刷制御手段は前記
制御情報記憶手段に記憶された情報に基づいて前記記録
紙に対する給紙、印刷および排紙の少なくとも1つに関
する制御を行うので、片面印刷機構のみを備えた印刷装
置により両面印刷、特に記録紙の給紙、印刷及び排紙に
関する操作を実行する際の人為的なミスの発生を減少さ
せ、操作性を向上させることができる。
【0130】また、本発明の請求項3の印刷装置によれ
ば、前記ホストコンピュータとの間で両面印刷に関する
印刷情報、および前記両面印刷に関する制御情報を随時
送受信する通信制御手段を備えたので、プリンタ操作部
だけでなくホストコンピュータ側でも印刷の実行状況を
確認でき、適切な指示を操作者に通知できるので、両面
印刷を実行する際の人為的ミスをさらに減少させること
ができる。
ば、前記ホストコンピュータとの間で両面印刷に関する
印刷情報、および前記両面印刷に関する制御情報を随時
送受信する通信制御手段を備えたので、プリンタ操作部
だけでなくホストコンピュータ側でも印刷の実行状況を
確認でき、適切な指示を操作者に通知できるので、両面
印刷を実行する際の人為的ミスをさらに減少させること
ができる。
【0131】さらに、本発明の請求項5の印刷装置によ
れば、両面印刷時の記録紙の印刷面の切り換えに伴う印
刷の中断または再開待ちを指示する印刷面切り換え中断
指示手段と、記録紙について発生した異常による印刷の
中断又は再開待ちを指示する事故中断指示手段と、前記
印刷面切り換え中断指示手段または事故中断指示手段か
らの指示に関する情報を区別して前記ホストコンピュー
タに通知する区別通知手段と、上記各指示手段が行う指
示に関する情報を表示する表示手段と、各種操作情報を
入力する操作情報入力手段と、前記ホストコンピュータ
から印刷の中断または印刷の再開の指示に関する情報を
入力する印刷中断指示入力手段とを備え、前記両面印刷
制御手段は、前記操作情報入力手段および前記印刷中断
指示入力手段から入力された前記印刷の中断または印刷
の再開を指示する情報に基づいて、前記印刷の中断また
は印刷の再開を行うので、中断原因に応じて適切、円滑
に印刷中断および印刷再開に関する処理を行うことがで
きる。
れば、両面印刷時の記録紙の印刷面の切り換えに伴う印
刷の中断または再開待ちを指示する印刷面切り換え中断
指示手段と、記録紙について発生した異常による印刷の
中断又は再開待ちを指示する事故中断指示手段と、前記
印刷面切り換え中断指示手段または事故中断指示手段か
らの指示に関する情報を区別して前記ホストコンピュー
タに通知する区別通知手段と、上記各指示手段が行う指
示に関する情報を表示する表示手段と、各種操作情報を
入力する操作情報入力手段と、前記ホストコンピュータ
から印刷の中断または印刷の再開の指示に関する情報を
入力する印刷中断指示入力手段とを備え、前記両面印刷
制御手段は、前記操作情報入力手段および前記印刷中断
指示入力手段から入力された前記印刷の中断または印刷
の再開を指示する情報に基づいて、前記印刷の中断また
は印刷の再開を行うので、中断原因に応じて適切、円滑
に印刷中断および印刷再開に関する処理を行うことがで
きる。
【0132】また、本発明の請求項7の印刷装置によれ
ば、前記制御情報は、前記記録紙の両面印刷実行中にお
ける裏面印刷の実行に際し、片面が印刷された用紙のう
ち所定の用紙については、裏面印刷の実行時にその給紙
を禁止するように制御するための情報を含むので、両面
印刷の時間を短縮できる。
ば、前記制御情報は、前記記録紙の両面印刷実行中にお
ける裏面印刷の実行に際し、片面が印刷された用紙のう
ち所定の用紙については、裏面印刷の実行時にその給紙
を禁止するように制御するための情報を含むので、両面
印刷の時間を短縮できる。
【0133】さらに、本発明の請求項8の印刷装置によ
れば、前記制御情報は、前記記録紙の両面印刷実行中に
おける裏面印刷の実行中に、片面が印刷された用紙のう
ち所定の用紙について発生した異常のリカバリを禁止す
るように制御するための情報を含むので、両面印刷の時
間を一層短縮できる。
れば、前記制御情報は、前記記録紙の両面印刷実行中に
おける裏面印刷の実行中に、片面が印刷された用紙のう
ち所定の用紙について発生した異常のリカバリを禁止す
るように制御するための情報を含むので、両面印刷の時
間を一層短縮できる。
【0134】また、本発明の請求項9の印刷装置によれ
ば、前記制御情報は、前記記録紙の両面印刷実行中にお
いて、前記操作情報入力手段による入力情報に応じて印
刷の中止および複数の印刷ジョブのキャンセルの少なく
とも一方を行うように制御するための情報を含むので、
プリントマネージャを強制的にクローズすることなく印
刷の中止またはキャンセルができ便利であるとともに、
ジャム等に対するリカバリ処理等が容易になる。
ば、前記制御情報は、前記記録紙の両面印刷実行中にお
いて、前記操作情報入力手段による入力情報に応じて印
刷の中止および複数の印刷ジョブのキャンセルの少なく
とも一方を行うように制御するための情報を含むので、
プリントマネージャを強制的にクローズすることなく印
刷の中止またはキャンセルができ便利であるとともに、
ジャム等に対するリカバリ処理等が容易になる。
【図1】本発明の一実施例に係る印刷装置の概略構成を
示す横断面図である。
示す横断面図である。
【図2】同装置の制御システムの概略構成を示すブロッ
ク図である。
ク図である。
【図3】同装置の制御システムが行う処理の流れを示す
フローチャートである。
フローチャートである。
【図4】同装置の制御システムが行う処理の流れを示す
フローチャートである。
フローチャートである。
【図5】同装置の制御システムが行う処理の流れを示す
フローチャートである。
フローチャートである。
【図6】同装置の制御システムが行う処理の流れを示す
フローチャートである。
フローチャートである。
【図7】同装置の制御システムが行う処理の流れを示す
フローチャートである。
フローチャートである。
【図8】同装置の制御システムが行う処理の流れを示す
フローチャートである。
フローチャートである。
【図9】同装置の制御システムが行う処理の流れを示す
フローチャートである。
フローチャートである。
【図10】同装置の制御システムが行う処理の流れを示
すフローチャートである。
すフローチャートである。
【図11】同装置の制御システムが行う処理の流れを示
すフローチャートである。
すフローチャートである。
【図12】同装置の制御システムが行う処理の流れを示
すフローチャートである。
すフローチャートである。
【図13】本発明が適用可能な他のプリンタの概略構成
を示す斜視図である。
を示す斜視図である。
【図14】同装置の制御システムの概略構成を示すブロ
ック図である。
ック図である。
1 CPU 2 RAM 3 ROM 4 システムバス 11 外部メモリ 12 CPU 13 ROM 14 外部メモリ 16 印刷部インタフェース 17 印刷部(プリンタエンジン) 18 入力部 19 RAM 20 DKC(ディスクコントローラ) 21 双方向性インタフェース 1000 プリンタ制御ユニット 1500 プリンタ 1501 操作部 2000 制御ユニット 3000 ホストコンピュータ
Claims (10)
- 【請求項1】 記録紙両面に印刷するための両面印刷機
構を装備していない印刷装置において、両面印刷の実行
を指示する両面印刷指示手段と、前記両面印刷に関する
制御を行う両面印刷制御手段と、該両面印刷制御手段が
行う制御に関する情報を記憶する制御情報記憶手段とを
備え、前記両面印刷指示手段により両面印刷の実行が指
示されたときには、前記両面印刷制御手段は前記制御情
報記憶手段に記憶された情報に基づいて前記記録紙に対
する給紙、印刷および排紙の少なくとも1つに関する制
御を行うことを特徴とする印刷装置。 - 【請求項2】 ホストコンピュータと双方向性インタフ
ェースを介して接続され、前記両面印刷制御手段は前記
双方向性インタフェースを介して前記ホストコンピュー
タと協同して前記給紙、印刷および排紙の少なくとも1
つに関する制御を行うことを特徴とする請求項1記載の
印刷装置。 - 【請求項3】 前記ホストコンピュータとの間で両面印
刷に関する印刷情報、および前記両面印刷に関する制御
情報を随時送受信する通信制御手段を備えたことを特徴
とする請求項2記載の印刷装置。 - 【請求項4】 手差しにより記録紙を給紙するための手
差し給紙手段および用紙カセットにセットされた記録紙
を給紙するためのカセット給紙手段を含む給紙手段を備
え、前記両面印刷制御手段は、前記両面印刷指示手段か
らの両面印刷の開始の指示に関する情報、前記給紙手段
による給紙の制御に関する情報、両面印刷開始時の記録
紙の印刷面の指示に関する情報、記録紙への出力方向に
関する情報、片面が印刷された記録紙の印刷面の切り換
えの指示に関する情報、前記印刷面切り換え後の前記給
紙手段による給紙の制御および記録紙の向きの指示に関
する情報、および記録紙の排紙部が複数ある場合の排紙
部の指示に関する情報に基づいて前記給紙、印刷および
排紙の少なくとも1つに関する制御を行うことを特徴と
する請求項2又は3記載の印刷装置。 - 【請求項5】 両面印刷時の記録紙の印刷面の切り換え
に伴う印刷の中断または再開待ちを指示する印刷面切り
換え中断指示手段と、記録紙について発生した異常によ
る印刷の中断又は再開待ちを指示する事故中断指示手段
と、前記印刷面切り換え中断指示手段または事故中断指
示手段からの指示に関する情報を区別して前記ホストコ
ンピュータに通知する区別通知手段と、上記各指示手段
が行う指示に関する情報を表示する表示手段と、各種操
作情報を入力する操作情報入力手段と、前記ホストコン
ピュータから印刷の中断または印刷の再開の指示に関す
る情報を入力する印刷中断指示入力手段とを備え、前記
両面印刷制御手段は、前記操作情報入力手段および前記
印刷中断指示入力手段から入力された前記印刷の中断ま
たは印刷の再開を指示する情報に基づいて、前記印刷の
中断または印刷の再開を行うことを特徴とする請求項2
記載の印刷装置。 - 【請求項6】 前記制御情報記憶手段は、前記両面印刷
指示手段からの両面印刷実行の指示に関する情報、前記
給紙手段による給紙の制御に関する情報、および排紙部
への記録紙の排紙の制御に関する情報を記憶し、前記両
面印刷制御手段は、前記記憶手段に記憶された情報およ
び前記ホストコンピュータから供給される印刷情報に基
づいて、両面印刷を実行する際の前記給紙手段による給
紙動作、印刷動作、および排紙部への排紙動作を制御す
ることを特徴とする請求項2記載の印刷装置。 - 【請求項7】 前記制御情報は、前記記録紙の両面印刷
実行中における裏面印刷の実行に際し、片面が印刷され
た用紙のうち所定の用紙については、裏面印刷の実行時
にその給紙を禁止するように制御するための情報を含む
ことを特徴とする請求項2記載の印刷装置。 - 【請求項8】 前記制御情報は、前記記録紙の両面印刷
実行中における裏面印刷の実行中に、片面が印刷された
用紙のうち所定の用紙について発生した異常のリカバリ
を禁止するように制御するための情報を含むことを特徴
とする請求項2記載の印刷装置。 - 【請求項9】 前記制御情報は、前記記録紙の両面印刷
実行中において、前記操作情報入力手段による入力情報
に応じて印刷の中止および複数の印刷ジョブのキャンセ
ルの少なくとも一方を行うように制御するための情報を
含むことを特徴とする請求項2記載の印刷装置。 - 【請求項10】 増設DRAMソケットを備え、内蔵D
RAMに加えてオプションDRAMを増設する手段を設
けたことを特徴とする請求項1乃至9のいずれかに記載
の印刷装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7153908A JPH08324053A (ja) | 1995-05-29 | 1995-05-29 | 印刷装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7153908A JPH08324053A (ja) | 1995-05-29 | 1995-05-29 | 印刷装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08324053A true JPH08324053A (ja) | 1996-12-10 |
Family
ID=15572740
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7153908A Pending JPH08324053A (ja) | 1995-05-29 | 1995-05-29 | 印刷装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08324053A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001097004A1 (en) * | 2000-06-14 | 2001-12-20 | Matsushita Electric Industrial Co., Ltd. | Image outputting device from mobile storage medium |
| JP2007091368A (ja) * | 2005-09-27 | 2007-04-12 | Canon Finetech Inc | シート後処理装置および画像形成装置 |
-
1995
- 1995-05-29 JP JP7153908A patent/JPH08324053A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001097004A1 (en) * | 2000-06-14 | 2001-12-20 | Matsushita Electric Industrial Co., Ltd. | Image outputting device from mobile storage medium |
| US7423776B2 (en) | 2000-06-14 | 2008-09-09 | Matsushita Electric Industrial Co., Ltd. | Image outputting device from mobile storage medium |
| JP2007091368A (ja) * | 2005-09-27 | 2007-04-12 | Canon Finetech Inc | シート後処理装置および画像形成装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6369905B1 (en) | Information processing apparatus and output apparatus | |
| JPH09265362A (ja) | 印刷制御装置及び方法 | |
| US20020051192A1 (en) | Print apparatus, print control system, print control method, and storage medium | |
| EP0662656B1 (en) | Method and apparatus for resetting shared computer output apparatus | |
| US5889930A (en) | Output method and apparatus | |
| JPH08192553A (ja) | 印刷装置 | |
| JP2001042707A (ja) | 印刷装置及びその制御方法 | |
| JPH08324053A (ja) | 印刷装置 | |
| JPH1026874A (ja) | 画像出力装置及び方法 | |
| JPH09323457A (ja) | プリンティングシステム及び印刷制御方法 | |
| JP3382349B2 (ja) | 印刷制御装置及び方法 | |
| JPH09188015A (ja) | 印刷装置及び印刷制御方法 | |
| JP4383687B2 (ja) | 出力装置及びその処理方法 | |
| JP3205174B2 (ja) | 印刷装置およびその制御方法 | |
| JP2004362219A (ja) | 印刷装置、プリンタドライバ、ユーティリティシステム | |
| JPH08161134A (ja) | 印刷装置及びそのメンテナンス方法 | |
| JPH11227299A (ja) | 印刷装置 | |
| JPH1083368A (ja) | 通信制御装置および方法 | |
| JPH1049314A (ja) | プリンタシステム及びプリンタ制御方法 | |
| JPH10264445A (ja) | 印刷装置 | |
| JP2006150731A (ja) | カラー印刷装置 | |
| JPH0615930A (ja) | 印刷装置 | |
| JP2006138916A (ja) | 出力装置 | |
| JPH10301726A (ja) | プリンタシステム及びプリント制御方法及びコンピュータ可読メモリ | |
| JP2004334579A (ja) | 印刷システムおよび印刷装置 |