(57)【要約】【課題】  オペレータが印刷モードに応じ、第１プリンタエンジンの排紙経路としてスタッカ部へ出すか否かを、自動的に制御する。【解決手段】  第１プリンタエンジン、第２プリンタエンジン、プリンタコントローラとからなるタンデム連続紙プリンタにおいて、第１プリンタエンジンはスタッカ制御部とスタッカ部を有し、プリンタコントローラはオペレータが印刷モードを設定するための印刷モード設定部を有し、印刷モードに応じ第１プリンタエンジンの排紙経路を自動的に制御する。【選択図】図１
2005225123.tif 000002
【特許請求の範囲】
【請求項１】
第１プリンタエンジン、第２プリンタエンジン、プリンタコントローラとからなり、前記第１プリンタエンジンはスタッカ制御部とスタッカ部を有し、前記プリンタコントローラはオペレータが印刷モードを設定するための印刷モード設定部を有し、前記印刷モードに応じ第１プリンタエンジンの排紙経路を自動的に制御するようにしたことを特徴とするタンデム連続紙プリンタ。
【請求項２】
印刷モードに応じた前記第１プリンタエンジンの排紙経路の制御において、前記スタッカ制御部が前記スタッカ部の使用モードを制御するようにしたことを特徴とする請求項１記載のタンデム連続紙プリンタ。
【請求項３】
印刷モードが両面印刷モードの場合、前記第１プリンタエンジンの前記スタッカ部を未使用モードとし、排紙経路として前記スタッカ部を通さずに外に出せるようにし、印刷モードが２台片面印刷モードの場合、前記第１プリンタエンジンの前記スタッカ部を使用モードとし、排紙経路として前記スタッカ部に格納するようにしたことを特徴とする請求項２記載のタンデム連続紙プリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タンデム構成した連続紙プリンタに関するものである。
【背景技術】
【０００２】
タンデム構成の連続紙プリンタとしては、両面印刷機能を有する連続紙印刷装置がある。
【０００３】
本発明では２台の連続紙プリンタ(第１プリンタエンジンと第２プリンタエンジン)をタンデム接続し、両面印刷を実現している。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明では、２台の連続紙プリンタ(第１プリンタエンジンと第２プリンタエンジン)をタンデム接続したシステムで、次の複数の印刷モードを実現する。
・両面印刷モード
・２台片面印刷モード
・１台片面印刷モード
ここで、用紙として折り畳み用紙を用い、第１プリンタエンジンの用紙給紙部に設置して印刷する場合を考える。
【０００５】
両面印刷モードで印刷する場合、第１プリンタエンジンから出力される用紙は該第１プリンタエンジンのスタッカ部に格納せず、外に出す必要がある。
【０００６】
一方、２台片面印刷モードで印刷する場合、第１プリンタエンジンから出力される用紙は該第１プリンタエンジンのスタッカ部に格納する必要がある。
【０００７】
上記従来の連続紙印刷装置は両面印刷を実現しているが、両面印刷モードの時は第１プリンタエンジンの排紙経路としてスタッカ部を通さず外に出し、２台片面印刷モードの時は第１プリンタエンジンから出力される用紙を該第１プリンタエンジンのスタッカ部に格納するという制御をしていなかった。
【０００８】
従って、オペレータが印刷モードに応じ、第１プリンタエンジンの排紙経路としてスタッカ部へ出すか否かを、プリンタコントローラからその都度指示する必要があり、手間がかかった。
【０００９】
本発明の課題は、印刷モードに対応してオペレータがその都度第１プリンタの排紙経路としてスタッカ部へ出力する判断を自動的に制御することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明は、タンデム連続紙プリンタを第１プリンタエンジン、第２プリンタエンジン、プリンタコントローラとで構成し、前記第１プリンタエンジンはスタッカ制御部とスタッカ部を有し、前記プリンタコントローラはオペレータが印刷モードを設定するための印刷モード設定部を有し、印刷モードに応じ前記第１プリンタエンジンの排紙経路を自動的に制御するようにしたことを特徴とする。
【００１１】
また、印刷モードに応じ、前記第１プリンタエンジンの排紙経路の制御において、前記スタッカ制御部が、前記スタッカ部の使用モードを制御してもよい。さらに、印刷モードが両面印刷モードの場合、前記第１プリンタエンジンの前記スタッカ部を未使用モードとし、排紙経路として前記スタッカ部を通さずに外に出せるようにし、印刷モードが２台片面印刷モードの場合、前記第１プリンタエンジンの前記スタッカ部を使用モードとし、排紙経路として前記スタッカ部に格納するようにしてもよい。
【発明の効果】
【００１２】
本発明によれば、印刷モードに対応して、第１プリンタエンジンの排紙経路としてスタッカ部へ出すか否かを、オペレータがその都度指示する必要がない。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施例について説明する。初めに図１を用いて、本発明のタンデム連続紙プリンタの全体構成を説明する。
【００１４】
タンデム連続紙プリンタ１００は、第１プリンタエンジン１１０、第２プリンタエンジン１２０、プリンタコントローラ２００とからなる。
【００１５】
第１プリンタエンジン１１０は用紙給紙部１１１、電子写真プロセス１１２、スタッカ制御部１１３、スタッカ部１１４とからなる。
【００１６】
用紙給紙部１１１には折り畳み用紙を設置する。電子写真プロセス１１２は、印写、転写、定着といった処理を行い、用紙給紙部１１１から供給された用紙に対し、印刷処理を行う。
スタッカ制御部１１３は、スタッカ利用の有り、無し指定に応じ、スタッカの動作を制御する。具体的には、スタッカ利用として有りを指定されると、スタッカ制御部１１３はスタッカ部１１４を使用モード、つまり動作可能モード、排紙経路としてスタッカ部に格納できるようにした。
【００１７】
一方、スタッカ利用として無しを指定されると、スタッカ制御部１１３はスタッカ部を未使用モード、つまり停止モードとし、排紙経路としてスタッカ部を通さないようにする。
【００１８】
第２プリンタエンジン１２０は用紙給紙部１２１、電子写真プロセス１２２、スタッカ制御部１２３、スタッカ部１２４からなる。１２１〜１２４の各部の機能は、第１プリンタエンジン１１０の場合と同様である。
【００１９】
プリンタコントローラ２００は上位計算機装置から印刷データを受取り、描画処理をした後、第１プリンタエンジンや第２プリンタエンジンに画像データを出力する。プリンタコントローラ２００には印刷モード設定部２６１０を設けていた。その内容は図２を用いて、後述でする。
【００２０】
また両面印刷モードでは、第1プリンタエンジン１１０と第2プリンタエンジン１２０を使った両面印刷を実現するため、用紙反転部１５０、用紙巻上げ部１６０を追加している。
用紙反転部１５０は第１プリンタエンジン１１０で用紙の第１面に印刷され用紙を反転し、第２プリンタエンジン１２０に出力する。用紙巻上げ部１６０は、用紙反転部１５０を経て第２プリンタエンジン１２０に供給された用紙を巻上げ、第２プリンタエンジン１２０の電子写真プロセス１２２に供給する。
【００２１】
以上の用紙反転部１５０、用紙巻上げ部１６０を用い、第２プリンタエンジンが用紙の反対面に印刷を行うことで、両面印刷を実現する。
【００２２】
第２プリンタエンジン１２０で印刷された用紙は、オペレータの指示に従い、スタッカ部１２４又は後処理装置１７０に出力される。
【００２３】
次に図２を用いて、プリンタコントローラ２００の構成と処理内容を説明する。
図２に示すように、プリンタコントローラ２００には各処理部として、上位インターフェース部２１００、描画部２３００、印刷制御部２５００、ユーザインターフェース制御部２６００、第１エンジン制御部２５５１、第２エンジン制御部２５５２を有する。プリンタコントローラ２００には各種データを記憶するために、ページバッファメモリ部２４００、印刷モード２７１０を有する。
【００２４】
まず、上位インターフェース部２１００について説明する。
【００２５】
上位インターフェース部２１００は、上位計算機装置からネットワーク、ローカルインターフェース等の各種インターフェースを用いて印刷データを受取る。ネットワーク４００の物理Ｉ／ＦとしてはEthernet（登録商標）、Token-Ring、FDDI（Fiber Distributed Data Interface,）、ATM(Asynchronous Transfer Mode)、ISDN（Integrated Services Digital Network）、ADSL、無線LAN(IEEE802.11a,IEEE802.11b,IEEE802.11g等)、Bluetooth等を用いている。
【００２６】
ローカルインターフェースとしては、セントロニクス、SCSI、fiber channel、IEEE1394、USB、RS-232C、RS-422/423等を用いている。
【００２７】
描画部２３００は、印刷データを上位インターフェース部２１００から入力し、描画、つまり印刷データを構成する文字要素、図形要素、イメージ要素の各々をドット展開し、ドットイメージ形式にしてページバッファメモリ部２４００に書込み、出力する。ページバッファメモリ部２４００は複数ページ分のドットイメージデータを格納できる構成としている。
【００２８】
印刷制御部２５００は、ページバッファメモリ部２４００内のあるページについてのドットイメージデータの読出しと第１プリンタエンジン１１０又は第２プリンタエンジン１２０への出力を、対応する第１エンジン制御部２５５１又は第２エンジン制御部２５５２に指示する。この指示に従い、第１エンジン制御部２５５１は、ページバッファメモリ部２４００内のそのページについてのドットイメージ形式データを読出し、第１プリンタエンジン１１０に出力する。この結果、第１プリンタエンジン１１０による印刷がなされる。
【００２９】
第２エンジン制御部２５５２は、ページバッファメモリ部２４００内のそのページについてのドットイメージ形式データを読出し、第２プリンタエンジン１２０に出力する。この結果、第２プリンタエンジン１２０による印刷がなされる。
【００３０】
ユーザインターフェース制御部２６００は、入力部４２０からのオペレータによる入力の受付けとプリンタコントローラ２００内の状態の表示等を行う。ユーザインターフェース制御部２６００には、印刷モード設定部２６１０を設けている。タンデム連続紙プリンタ１００の印刷モード２７１０として、両面印刷モード、２台片面印刷モード、１台片面印刷モード等のいずれかを、印刷モード設定部２６１０によりオペレータが選択できるようにしている。
【００３１】
選択された印刷モード２７１０に応じ、スタッカ部１１３の使用／未使用モードを自動的に切替える。使用/未使用モードの切替えで、第１プリンタエンジン１１０の排紙経路が制御される。具体的には、印刷モード２７１０が両面印刷モードの場合、第１プリンタエンジン１１０のスタッカ部１１４を未使用モードとし、排紙経路としてスタッカ部１１４を通さずに外に出せるようにした。
【００３２】
一方、印刷モード２７１０が２台片面印刷モードの場合、第１プリンタエンジン１１０のスタッカ部１１４を使用モードとし、排紙経路としてスタッカ部１１４に格納するようにしている。
【００３３】
本制御は、印刷モード２７１０を入力として、第１エンジン制御部２５５１から第１プリンタエンジン１１０のスタッカ制御部１１３を制御することで実現していた。
【００３４】
これにより、従来のように、印刷モード２７１０に対応して、第１プリンタエンジンの排紙経路としてスタッカ部１１４へ出すか否かを、オペレータが一々指示する手間をなくした。
【００３５】
次に、図３を用いて、プリンタコントローラ２００のハードウェア構成について説明する。
【００３６】
プリンタコントローラ２００は、ＭＰＵ４００、システムバス４０１、ＲＯＭメモリ４１０、ＲＡＭメモリ４１１、入力部４２０、表示部４４０、ディスクコントローラ４３１、二次記憶装置４３２、ネットワークコントローラ４５０、ローカルＩ／Ｆアダプタ４８０、第１エンジンＩ／Ｆアダプタ４８１、第２エンジンＩ／Ｆアダプタ４８２からなる装置である。
【００３７】
システムバス４０１は、ＭＰＵ４００の各種入出力信号（アドレス信号、データ信号、その他の制御信号）からなる。
【００３８】
ＭＰＵ４００は本システムバス４０１を介して、二次記憶装置４３２、入力部４２０、表示部４４０、ネットワーク４５１等の周辺装置や、ＲＯＭメモリ４１０、ＲＡＭメモリ４１１等のメモリと入出力を行う。
【００３９】
二次記憶装置４３２は、ディスクコントローラ４３１を介して、システムバス４０１に接続されている。また本装置のシステムバス４０１は、ＬＡＮやＷＡＮ等のネットワーク４５１にネットワークコントローラ４５０を介して接続されている。
【００４０】
ネットワーク４５１の物理Ｉ／ＦとしてはEthernet（登録商標）、Token-Ring、FDDI（Fiber Distributed Data Interface）、ATM(Asynchronous Transfer Mode)、ISDN（Integrated Services Digital Network）等を用い、使用する物理Ｉ／Ｆの種類に応じて本ネットワークコントローラ４５０のハードウェア論理として適切なものを実装する。
【００４１】
ローカルＩ／Ｆアダプタ４８０は、プリンタコントローラ２００を計算機に直接接続するためのアダプタである。この場合、計算機とのインターフェースとしてはセントロニクス、SCSI、fiber channel、IEEE1394、USB、RS-232C、RS-422／423等を用い、プリンタローカルI/Fアダプタを用いて接続する。
【００４２】
第１エンジンI/Fアダプタ４８１は、第１プリンタエンジン１１０とのインターフェースをとるためのアダプタである。この場合第１プリンタエンジン１１０とのインターフェースとしてはビデオインターフェースを用いる。第２エンジンＩ／Ｆアダプタ４８２は第２プリンタエンジン１２０とのインターフェースをとるためのアダプタである。この場合第２プリンタエンジン１２０とのインターフェースとしてはビデオインターフェースを用いる。
【００４３】
ＲＯＭメモリ４１０には、プリンタコントローラ２００の初期化立上げプログラム（IPL(Initial Program Loading)プログラムとも呼ぶ）と文字フォントの一部を格納する。
【００４４】
ＲＡＭメモリ４１１には、（ａ）プリンタコントローラの制御プログラム、（ｂ)文字フォントの残り、（ｃ）各種バッファメモリ、（ｄ）各種管理テーブル、その他を格納する。これらのうち（ａ）と（ｂ)は前記IPLプログラムにて、二次記憶装置４３２からロードすることにより格納する。また（ａ）と（ｂ)はＲＡＭメモリ７１１に格納せず、ＲＯＭメモリ４１０に予め格納しておいてもよい。また逆にＲＯＭメモリ４１０には文字フォントを一切格納せず、すべてＲＡＭメモリ４１１に格納してもよい。
【００４５】
入力部４２０はオペレータがプリンタコントローラ２００に対し入力するために用いる。入力手段としてはキーボード、マウス、スイッチ、タッチパネル等を使うことができる。
【００４６】
表示部４４０は、プリンタコントローラの状態や設定値を表示するために用いる。表示手段としては液晶、ＣＲＴ等のパネルやＬＥＤ等を使うことができる。
【００４７】
第１エンジンＩ／Ｆアダプタ４８１は、ＭＰＵ４００の指示に従い、第１プリンタエンジン１１０との間で入出力処理を行う。第２エンジンＩ／Ｆアダプタ４８２は、ＭＰＵ４００の指示に従い、第２プリンタエンジン１２０との間で入出力処理を行う。
【００４８】
第１エンジンＩ／Ｆアダプタ４８１は、ページバッファメモリ部２４００の内容の第１プリンタエンジン１１０への読出し処理を行う。第２エンジンＩ／Ｆアダプタ４８２は、ページバッファメモリ部２４００の内容の第２プリンタエンジン１２０への読出し処理を行う。上記読出し処理は、第１エンジンＩ／Ｆアダプタ４８１と第２エンジンＩ／Ｆアダプタ４８２に内蔵されているＤＭＡ（Direct Memory Access）機能を用いて行う。
【００４９】
第１エンジンＩ／Ｆアダプタ４８１は、ページバッファメモリ部２４００内のあるページについて、紙面一ペ−ジ分のドットイメージデ−タの読出しが終了した時点で、ＭＰＵ４００に対し割込み信号（ＭＰＵ４００用のバス信号の一部）をアサートし、ＭＰＵ４００にページバッファメモリ部２４００の読出し終了割込み処理をスタートさせる。
【００５０】
同様に、第２エンジンＩ／Ｆアダプタ４８２は、ページバッファメモリ部２４００内のあるページについて、紙面一ペ−ジ分のドットイメージデ−タの読出しが終了した時点で、ＭＰＵ４００に対し割込み信号（ＭＰＵ４００用のバス信号の一部）をアサートし、ＭＰＵ４００にページバッファメモリ部２４００の読出し終了割込み処理をスタートさせる。
【００５１】
上記読出し終了割込み処理では、読出しの終わったページが空き、次のページの描画で使えるようになった旨、ページバッファメモリ部２４００に関する前記管理テーブルに設定するとともに、ページバッファメモリ部２４００内の該ページの空きを待っている描画部２３００等のタスクを、空き状態から解除する。
【００５２】
第１エンジンＩ／Ｆアダプタ４８１と第２エンジンＩ／Ｆアダプタ４８２は、読出したドットイメージデータをパラレルシリアル変換しシリアル形式にしてから、プリンタエンジンとの間の画像転送信号を用いて、第１プリンタエンジン１１０又は第２プリンタエンジン１２０へ出力する。パラレルシリアル変換をしないで、画像転送信号をパラレル形式のままで転送するようにしても良い。また、パラレルシリアル変換をする前に、必要なら圧縮形式から非圧縮形式に変換することもある。
【００５３】
第１エンジンＩ／Ｆアダプタ４８１と第２エンジンＩ／Ｆアダプタ４８２は、さらに該当する第１プリンタエンジン１１０、第２プリンタエンジン１２０の間のコマンド送信、ステータス受信用の信号を用いて、第１プリンタエンジン１１０、第２プリンタエンジン１２０への問合せや指示のためのコマンドを送信したり、第１プリンタエンジン１１０、第２プリンタエンジン１２０から応答ステータスを受信する。
【００５４】
なお、第１エンジンＩ／Ｆアダプタ４８１、第２エンジンＩ／Ｆアダプタ４８２の実装方法としては、アダプタに専用のサブＭＰＵを載せる方法と、載せずに前記ＭＰＵ４００にて必要な制御処理を行わせる方法の２通りがあり、どちらを用いても実現することができる。
【産業上の利用可能性】
【００５５】
タンデム構成の連続紙プリンタで、前段に配置したプリンタからの用紙排出が後段のプリンタに出力される場合と出力されない場合があるようなシステムに、適用することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明に係るタンデム連続紙プリンタの全体構成を説明するための図。
【図２】本発明におけるプリンタコントローラの構成を説明するための図である。
【図３】本発明におけるプリンタコントローラのハードウェア構成図である。
【符号の説明】
【００５７】
１００    タンデム連続紙プリンタ
１１０    第１プリンタエンジン
１２０    第２プリンタエンジン
２００    プリンタコントローラ
１１３    スタッカ制御部
１１４    スタッカ制御部
２１００  上位インターフェース部
２３００  描画部
２５００  印刷制御部
２６００  ユーザインターフェース制御部
２６１０  印刷モード
【図１】
2005225123.tif 000003
【図２】
2005225123.tif 000004
【図３】
2005225123.tif 000005