【事件の表示】
　特許第３２０５１７４号「印刷装置およびその制御方法」の請求項１ないし３、８、１０ないし１２、１７に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３２０５１７４号の請求項５、１１に係る特許を維持する。
【理　由】
【１】手続きの経緯
　本件特許第３２０５１７４号「印刷装置およびその制御方法」の発明は、平成６年５月２５日に特許出願（特願平6-111272号）されたものであって、平成１３年６月２９日にその特許（請求項の数18）の設定登録がなされ、平成１３年９月４日に特許公報が発行され、その後、その特許(請求項1,2,3,8,10,11,12,17)について平成１４年３月４日に中沢尚より特許異議の申立てがなされ、その請求項1,2,3,8,10,11,12,17について平成１４年５月１６日付けで取消理由通知がなされ、その指定期間内である平成１４年７月２５日に訂正請求がなされたものである。
【２】訂正の適否について
（１）訂正の要旨
　訂正請求書により訂正する訂正事項は、特許請求の範囲の減縮を目的とするものであり、その異議申立ての対象となる請求項を削除すると共に、これに関連する明細書の記載についての明りょうでない記載の釈明を目的とするものであって、その訂正内容は以下のとおりである。
(1-1)訂正事項(1)
　特許請求の範囲を以下の通り訂正する。
「【請求項1】　複数のデータ源それぞれからジョブを受信する受信手段と、
　データ形式が異なるジョブをそれぞれ処理して画像データを生成する複数の処理手段と、
　生成された画像データに基づいて印刷画像を出力する出力手段と、
　複数のデータ源から複数のジョブが受信されている場合、それぞれ異なる処理手段によって処理された複数のジョブの印刷画像をページ単位で混在可能に前記出力手段に出力させることができる制御手段とを有することを特徴とする印刷装置。
　【請求項2】　前記処理手段は、ある種類のデータ記述言語により記述されたデータを画像データに展開するエミュレータであることを特徴とする請求項1記載の印刷装置。
　【請求項3】　前記制御手段は、所定時間ごとにジョブを切換えて、複数のジョブの印刷画像を混在可能に前記出力手段に出力させることを特徴とする請求項1または2に記載の印刷装置。
　【請求項4】　前記制御手段は、所定時間経過によって切換えられたジョブの情報を記憶しておく記憶手段を含むことを特徴とする請求項2に記載の印刷装置。
　【請求項5】　レーザビームプリンタであることを特徴とする請求項1乃至4のいずれかに記載の印刷装置。
　【請求項6】　インクジェットプリンタであることを特徴とする請求項1乃至4のいずれかに記載の印刷装置。
　【請求項7】　複数のデータ源それぞれからジョブを受信する受信ステップと、
　データ形式が異なるジョブをそれぞれ処理して画像データを生成する複数の処理部に、ジョブを処理させる処理ステップと、
　ページ単位で混在可能に、生成された画像データに基づいて出力部に出力させることができる制御ステップとを有することを特徴とする印刷制御方法。
　【請求項8】　前記処理ステップは、ある種類のデータ記述言語により記述されたデータを画像データに展開するエミュレータ処理であることを特徴とする請求項7記載の印刷制御方法。
　【請求項9】　前記制御ステップは、所定時間ごとにジョブを切換えて、複数のジョブの印刷画像を混在可能に前記出力部に出力させることを特徴とする請求項7または8に記載の印刷制御方法。
　【請求項10】　前記制御ステップは、所定時間経過によって切換えられたジョブの情報を記憶部に記憶しておく記憶ステップを含むことを特徴とする請求項8に記載の印刷制御方法。
　【請求項11】　レーザビームプリンタにおける印刷制御方法であることを特徴とする請求項7乃至10のいずれかに記載の印刷制御方法。
　【請求項12】　インクジェットプリンタにおける印刷制御方法であることを特徴とする請求項7乃至10のいずれかに記載の印刷制御方法。」
(1-2)訂正事項(2)
　特許公報第10欄第21乃至25行目（明細書の段落【0036】）の「以上説明したように、本発明の印刷装置およびその制御方法は、即時性を要する処理を直ちに行うことができ、また、複数のデータ源のうちの特定の印刷処理によって占有されることがないという効果を奏する。」を「以上説明したように、本発明の印刷装置およびその制御方法は、複数のデータ源のうちの特定の印刷処理によって占有されることがないという効果を奏する。」と訂正する。
【３】訂正の適否についての判断
＜訂正の目的の適否、新規事項の有無及び特許請求の範囲の拡張・変更の存否についての判断＞
（１）訂正の目的等
　本件訂正の要旨は、前記訂正事項(1)及び(2)のとおりであって、その訂正事項(1)の訂正内容は、特許請求の範囲の減縮を目的とし、また訂正事項(2)の訂正内容は、前記訂正事項(1)による特許請求の範囲の請求項の削除に伴なう詳細な説明の欄の明りょうでない記載の釈明を目的とするものである。
（２）検討
　以下、各訂正事項について検討する。
(2-1)訂正事項(1)は、請求項1,2,3,8,10,11,12,17について、前記取消理由を通知した請求項に係わる発明の請求項を削除する訂正内容であって、特許請求の範囲の減縮にあたるものであり、またその余の請求項について、前記請求項の削除に伴う請求項番号を繰り上げるなどの明りょうでない記載の釈明にあたるものである。
(2-2)訂正事項(2)は、前記特許請求の範囲を減縮し、請求項を削除することにより不明りょうとなる詳細な説明の欄について、この削除に係わる構成についての詳細な説明の欄の記載事項を削除するなど、詳細な説明の欄の記載を訂正するものであって、明りょうでない記載の釈明にあたるものである。
(2-3)したがって、訂正事項(1)及び(2)に係る訂正は、いずれも特許請求の範囲の減縮及び明りょうでない記載の釈明を目的とするものであり、新規事項を追加するものではなく、また請求項を追加するなど実質的に特許請求の範囲を拡張し又は変更するものとも認められない。
（３）まとめ
　以上のとおりであって、上記訂正は、特許法第１２０条の４第３項において準用する平成６年法律第１１６号による改正前の特許法第１２６条第１項ただし書き及び第２項の規定に適合するので、当該訂正を認める。
【４】本件特許発明
　訂正された特許請求の範囲の請求項（以下「訂正請求項」という。）１乃至１２に係る発明は、前記【２】(1-1)訂正事項(1)のとおりのものであり、前記取消理由の通知がなされた訂正前の請求項８及び１７に対比される訂正請求項５及び１１に係る発明は、以下のとおりである。
「【請求項５】　レーザビームプリンタであることを特徴とする請求項１乃至４のいずれかに記載の印刷装置。
　【請求項11】　レーザビームプリンタにおける印刷制御方法であることを特徴とする請求項７乃至１０のいずれかに記載の印刷制御方法。」
【５】特許異議申立てについての判断
（１）異議申立ての概要
　異議申立人中沢尚は、証拠方法として甲第１号証（特開平2-166511号公報）を提出し、概要、以下のとおり特許請求の範囲の請求項１乃至３、８、１０乃至１２及び１７に係る発明についての特許を取り消すべきであると申し立てるものである。
「本件請求項1,2,3,8,10,11,12,17に係る特許発明は、甲第1号証に記載された発明に基いて、その発明の属する技術の分野における通常の知識を有する者が容易に発明をすることができたものであるから、特許法第29条第2項の規定により特許を受けることができないものであり、特許法第113条第2号の規定により取り消すべきものである。」
（２）検討
　前記異議申立人の異議申立理由について、以下に検討する。
　本件異議申立てに係る請求項は、前記のとおり請求項1,2,3,8,10,11,12,17であり、また当審における取消理由の通知によりなされた訂正請求によりその訂正が認められた結果、当該請求項1,2,3,10,11,12はこれが削除され、かつ請求項８、１７は当該請求項1,2,3,10,11,12を引用することが削除されて訂正請求項５及び１１となったものである。
　そして、当該訂正請求項５は訂正請求項１乃至４のいずれかを引用し、また訂正請求項１１は訂正請求項７乃至１０のいずれかを引用するものであって、この訂正請求項１乃至４及び７乃至１０は、本件異議申立てに係る請求項４乃至７及び１３乃至１６に相当するものであり、これらはいずれも異議申立人が提出した甲第１号証（特開平2-166511号公報）によっては、当業者が容易に発明をすることができたものではないから、当該訂正請求項５及び１１に係る発明は、いずれも異議申立人が提出した前記甲第１号証（特開平2-166511号公報）によっては、当業者が容易に発明をすることができたものとすることはできない。
（３）まとめ
　以上のとおりであって、異議申立人中沢尚による異議申立ての理由について、訂正された本件特許請求の範囲の請求項５及び１１に係る発明は、異議申立人中沢尚が提出する甲第１号証に記載された発明に基づいて当業者が容易に発明をすることができたものとは認めらず、当該請求項５及び１１に係る発明についての特許は、特許法第２９条の２の規定に違反してなされたものではない。
【６】むすび
　以上のとおりであるから、本件特許異議申立ての理由及び証拠方法によっては、訂正された本件特許請求の範囲の請求項５及び１１に係る発明についての特許を取り消すことができない。
　また、他に本件請求項５及び１１に係る発明についての特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。
【異議決定日】
平成１４年９月３日（２００２．９．３）
【訂正の要旨】
訂正の要旨
　（１）特許請求の範囲を下記の通り訂正する。
　記
　【特許請求の範囲】
　【請求項１】　複数のデータ源それぞれからジョブを受信する受信手段と、
　データ形式が異なるジョブをそれぞれ処理して画像データを生成する複数の処理手段と、
　生成された画像データに基づいて印刷画像を出力する出力手段と、
　複数のデータ源から複数のジョブが受信されている場合、それぞれ異なる処理手段によって処理された複数のジョブの印刷画像をページ単位で混在可能に前記出力手段に出力させることができる制御手段とを有することを特徴とする印刷装置。
　【請求項２】　前記処理手段は、ある種類のデータ記述言語により記述されたデータを画像データに展開するエミュレータであることを特徴とする請求項１記載の印刷装置。
　【請求項３】　前記制御手段は、所定時間ごとにジョブを切換えて、複数のジョブの印刷画像を混在可能に前記出力手段に出力させることを特徴とする請求項１または２に記載の印刷装置。
　【請求項４】　前記制御手段は、所定時間経過によって切換えられたジョブの情報を記憶しておく記憶手段を含むことを特徴とする請求項２に記載の印刷装置。
　【請求項５】　レーザビームプリンタであることを特徴とする請求項１乃至４のいずれかに記載の印刷装置。
　【請求項６】　インクジェットプリンタであることを特徴とする請求項１乃至４のいずれかに記載の印刷装置。
　【請求項７】　複数のデータ源それぞれからジョブを受信する受信ステップと、
　データ形式が異なるジョブをそれぞれ処理して画像データを生成する複数の処理部に、ジョブを処理させる処理ステップと、
　ページ単位で混在可能に、生成された画像データに基づいて出力部に出力させることができる制御ステップとを有することを特徴とする印刷制御方法。
　【請求項８】　前記処理ステップは、ある種類のデータ記述言語により記述されたデータを画像データに展開するエミュレータ処理であることを特徴とする請求項７記載の印刷制御方法。
　【請求項９】　前記制御ステップは、所定時間ごとにジョブを切換えて、複数のジョブの印刷画像を混在可能に前記出力部に出力させることを特徴とする請求項７または８に記載の印刷制御方法。
　【請求項１０】　前記制御ステップは、所定時間経過によって切換えられたジョブの情報を記憶部に記憶しておく記憶ステップを含むことを特徴とする請求項８に記載の印刷制御方法。
　【請求項１１】　レーザビームプリンタにおける印刷制御方法であることを特徴とする請求項７乃至１０のいずれかに記載の印刷制御方法。
　【請求項１２】　インクジェットプリンタにおける印刷制御方法であることを特徴とする請求項７乃至１０のいずれかに記載の印刷制御方法。
　（２）特許公報第１０欄第２１乃至２５行目（明細書の段落【００３６】）の
　「以上説明したように、本発明の印刷装置およびその制御方法は、即時性を要する処理を直ちに行うことができ、また、複数のデータ源のうちの特定の印刷処理によって占有されることがないという効果を奏する。」を
　「以上説明したように、本発明の印刷装置およびその制御方法は、複数のデータ源のうちの特定の印刷処理によって占有されることがないという効果を奏する。」
　と訂正する。
（５４）【発明の名称】
印刷装置およびその制御方法
（５７）【特許請求の範囲】
　【請求項
１
　データ形式が異なるジョブをそれぞれ処理して画像データを生成する複数の処理手段と、
　生成された画像データに基づいて印刷画像を出力する出力手段と、
　複数のデータ源から複数のジョブが受信されている場合、それぞれ異なる処理手段によって処理された複数のジョブの印刷画像をページ単位で混在可能に前記出力手段に出力させることができる制御手段とを有することを特徴とする印刷装置。
　【請求項
２
１
　【請求項
３
１または２
　【請求項
４
２
　【請求項
５
４
　【請求項
６
１
４
　【請求項
７
　データ形式が異なるジョブをそれぞれ処理して画像データを生成する複数の処理部に、ジョブを処理させる処理ステップと、
　ページ単位で混在可能に、生成された画像データに基づいて出力部に出力させることができる制御ステップとを有することを特徴とする印刷制御方法。
　【請求項
８
７
　【請求項９】　前記制御ステップは、所定時間ごとにジョブを切換えて、複数のジョブの印刷画像を混在可能に前記出力部に出力させることを特徴とする請求項
７または８
　【請求項
１０
８
　【請求項
１１
７
１０
　【請求項
１２
７
１０
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　本発明は、マルチエミュレータを搭載し、複数のデータ源からのデータを同時に受信可能で、受信データをタイムシェアリングに処理することができる印刷装置およびその制御方法に関するものである。
　【０００２】
　【従来の技術】
　従来、マルチエミュレータ搭載の印刷装置は、データを受信して、前記受信データに該当するエミュレータを起動して処理を行うのが一般的な方法であった。また、印刷装置が受信した印刷データは、印刷装置への到着順にジョブ単位で印刷されるのが一般的な方法であった。
　【０００３】
　【発明が解決しようとする課題】
　しかしながら、前記のような従来の印刷装置では、即時性を要求される処理を行えないという欠点があった。
　【０００４】
　即ち、データが、図１のホストコンピュータ１０１〜１０３から、通信テーブル１０４〜１０６を通じて印刷装置１０７上の受信バッファ１０８〜１１０に送信され、受信バッファ１０８〜１１０がキュー１１１にジョブをキューイングし、エミュレータ判断部１１２が該当エミュレータを決定し、エミュレータ１１３〜１１５の１つを起動後、データの処理が行われていた。このため、キュー１１１に多数のジョブがキューイングされていた場合などは、即時性を要求される処理を行うことが不可能であった。なお、１１６はエミュレータ１１３〜１１５の作成した画像データを印刷するエンジンである。
　【０００５】
　また、前記のような印刷装置では、印刷枚数の多いジョブが送信された場合、その後送信されたジョブは、前記印刷枚数の多いジョブが終了するまで、印刷されないという欠点があった。
　【０００６】
　即ち、キュー１１１への到達順序に従ってジョブがキューイングされるので、先にキューイングされた全てのジョブが処理されるまで処理が開始されなかった。キュー１１１に多数のジョブが存在する場合などは、印刷結果を得るまでに相当の時間を有するという欠点があった。
　【０００７】
　本発明は上記従来例に鑑みてなされたもので、即時性を要する処理を直ちに行うことができ、また、複数のデータ源のうちの特定の印刷処理によって占有されることがない印刷処理装置およびその制御方法を提供することを目的とする。
　【０００８】
　【課題を解決するための手段】および【作用】
　上記目的を達成するために、本発明は、キューでジョブがキューイングされて待機状態になることにより引き起こされる、即時性を要求される処理が行えないという問題点と、多量の印刷を行うジョブのために数枚の印刷を行うジョブの処理が滞るという問題点を鑑みて、受信バッファにデータが入る前に即時性を要求される処理を行い、受信データに対してタイムシェアリング処理を行うことにより、即時性を要求される処理を可能とし、多量の印刷を行うジョブに印刷装置を占有されるのを防止することを可能とするものである。
　【０００９】
　【実施例】
　以下、添付の図面を参照しながら、本発明の実施例を説明する。
　【００１０】
　図２は、本実施例の印刷装置の構成を示すブロック図である。図２を参照しながら、図３のフローチャートに従って、マルチエミュレータ搭載の印刷装置で即時性を要求される処理を行う方法を説明する。
　【００１１】
　＜即時処理＞
　図２において、２０１はホストコンピュータ１０１〜１０３から送信されたデータの即時性を要求される処理を行う即時処理部である。２０２は、受信したデータがエミュレータ１１３〜１１５のどのエミュレータに対応するものかを判断するエミュレータ判断部である。２０３はエミュレータ１１３、２０４はエミュレータ１１３、２０５はエミュレータ１１５に対応するＩ／Ｏフィルタである。なお、各エミュレータはそれぞれ異なるデータ記述言語で作成された印刷ジョブに含まれるデータを、画像データとして展開する機能を有する。
　【００１２】
　まず、ユーザがホストコンピュータ１０１〜１０３上で作成したデータを印刷装置１０７に送信する（図３ステップＳ３０１）。エミュレータ判断部２０２で受信したデータがエミュレータ１１３〜１１５のどのエミュレータのものか判断する（図３ステップＳ３０２）。エミュレータ１１３に対応するデータの場合は、Ｉ／Ｏフィルタ２０３に送信（図３ステップＳ３０３）し、エミュレータ１１４に対応するデータの場合は、Ｉ／Ｏフィルタ２０４に送信（図３ステップＳ３０４）し、エミュレータ１１５に対応するデータの場合は、Ｉ／Ｏフィルタ２０５に送信（図３ステップＳ３０５）して、データの処理を行う。各Ｉ／Ｏフィルタは、受信したデータが、エミュレータによる処理が必要か否か判定し、必要であればその先の処理へと進めるが、印刷装置の状態のモニタ等、直ちに応答が必要とされるものであれば、即時処理部２０１で処理して、必要とあればホストコンピュータに応答する。
　【００１３】
　また、即時処理でない場合には、処理を行った後のデータを、ホストコンピュータ１０１から受信したデータは受信バッファ１０８に、ホストコンピュータ１０２から受信したデータは受信バッファ１０９に、ホストコンピュータ１０３から受信したデータは受信バッファ１１０に、送信する（図３ステップＳ３０６）。
　【００１４】
　以上のようにして、ただちに処理する必要がある場合と、そうでない場合とに分け、直ちに処理が必要ならばエミュレータを起動せず、また、待ち行列にも入れずに処理を行うため、迅速な処理が可能となる。
　【００１５】
　＜時分割による印刷処理＞
　図２を参照しながら、図４のフローチャートに従って、多量の印刷を行うジョブに印刷装置を占有されるのを防止する方法を説明する。
　【００１６】
　２０６は受信バッファ１０８〜１１０で受信したデータをタイムシェアリングに処理する時分割処理部である。２１０は処理されるジョブをスイッチングするためのスイッチング部である。２０７はジョブスイッチ後に再び受信バッファ１１０から受信したデータの処理を再開するための記憶領域である。２０８はジョブスイッチ後に再び受信バッファ１０９から受信したデータの処理を再開するための記憶領域である。２０９はジョブスイッチ後に再び受信バッファ１０８から受信したデータの処理を再開するための記憶領域である。２１１は記憶装置である。２１２は受信バッファ１０８から受信したデータを展開した途中結果を保持しておくための記憶領域である。２１３は受信バッファ１０９から受信したデータを展開した途中結果を保持しておくための記憶領域である。２１４は受信バッファ１１０から受信したデータを展開した途中結果を保持しておくための記憶領域である。２１５は受信バッファ１０８から受信したデータの印刷結果をスタックししておくスタッカである。２１６は受信バッファ１０９から受信したデータの印刷結果をスタックしておくスタッカである。２１７は受信バッファ１１０から受信したデータの印刷結果をスタックしておくスタッカである。
　【００１７】
　このような構成において、受信バッファ１０８〜１１０に受信されたデータは、スイッチング部２１０に送信される（図４ステップＳ４０１）。スイッチング部２１０は、他のＩ／Ｏポートのデータを処理中であるか否かを調査し（図４ステップＳ４０２）、処理中である場合は、処理されるべきジョブとしてスケジューリングする（図４ステップＳ４０３）。処理中でなかった場合には、エミュレータ判断部１１２が、受信データを処理するエミュレータを判断し、エミュレータ１１３〜１１５に送信する（図４ステップＳ４０４）。
　【００１８】
　エミュレータ１１３〜１１５の中でデータを受信したエミュレータは、データの処理を開始し（図４ステップＳ４０５〜４０７）、処理結果を記憶装置２１１中の記憶領域２１２〜２１４に蓄える。この切り換えは、スイッチング部２１０によって制御される。スイッチング部２１０が１ページ分の印刷を行えるか否かを調査し（図４ステップＳ４１１〜４１２）、印刷可能である、つまり記憶領域２１２〜２１４の該当する記憶領域に１ページ分のデータが出来上がったならば、データを送信したホストを判断して（図５ステップＳ４１４）、スタッカ２１５〜２１７の該当するものに印刷結果をスタックに出力するよう、プリンタエンジン１１６に指示をして、記憶領域２１２〜２１４の該当する記憶領域からデータを送信する（図５ステップＳ４１５〜４１７）。
　【００１９】
　次にスイッチング部２１０は、今までデータの受信を行っていた受信バッファにまだデータが存在しているか否かを判断し（図５ステップＳ４１８〜Ｓ４２０）、存在していなければ、他の受信バッファにデータが存在するか否かを調査する（図５ステップＳ４２４）。存在していなければ、次のデータを受信するまで終了する（図５ステップＳ４２５）。
　【００２０】
　前記ステップＳ４１８〜４２０で、まだデータが存在している場合には、スイッチング部２１０がこのデータの印刷装置使用時間を調べる（図５ステップＳ４２１）。一定時間以上使用している場合には、現在の状態を記憶領域２０７〜２０９のいずれかに保存する（図５ステップＳ４２２）。状態を保存した後、スイッチング部２１０が、処理待ち時間に基づいてジョブをスイッチする（図５ステップＳ４２３）。
　【００２１】
　スイッチされたジョブは、処理の続きの場合は、記憶領域２０７〜２０９から状態をロードし（図４ステップＳ４０４）、エミュレータ１１３〜１１５で処理される（図４ステップＳ４０５〜４０７）。前記ステップＳ４２１で一定時間使用していないことが検知された場合、再び処理が再開される（前記ステップＳ４０４でエミュレータの切り換えを行わずに、前記ステップＳ４０５〜４０７へ）。前記ステップＳ４１１〜４１３で、１ページの出力が不可能であることが検知された場合、スイッチング部２１０が、受信バッファ１０８〜１１０の他の受信バッファにデータが存在するか否かを調査し、存在しない場合は前記ステップＳ４０５〜４０７の該当するものを行い、存在する場合は前記ステップＳ４２１からの処理を繰り返す。
　【００２２】
　以上の手順により処理を行うことで、大量のデータを印刷するジョブが印刷装置に送りつけられているような場合であっても、そのジョブの処理が済むまで後のジョブが待つ必要がないため、小さいジョブを早く処理することができ、システム全体として高効率とすることができる。
　【００２３】
　ここで、エンジン１１６について、具体的な構成例を説明する。【００２４】
　【００２４】
　＜ＬＢＰ＞
　図６はエンジンの構成の一例であるレーザビームプリンタ（以下、ＬＢＰと略す）の内部構造を示す断面図で、このＬＢＰは、文字パターンデータ等を入力して記録紙に印刷することができる。
　【００２５】
　図において、７４０はＬＢＰ本体であり、供給される文字パターン等を基に、記録媒体である記録紙上に像を形成する。７００は操作のためのスイツチ及びＬＥＤ表示器などが配されている操作パネル、７０１はＬＢＰ７４０全体の制御及び文字パターン情報等を解析するプリンタ制御ユニツトである。このプリンタ制御ユニツト７０１は主に文字パターン情報をビデオ信号に変換してレーザドライバ７０２に出力する。
　【００２６】
　レーザドライバ７０２は半導体レーザ７０３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ７０３から発射されるレーザ光７０４をオン・オフ切替えする。レーザ光７０４は回転多面鏡７０５で左右方向に振られて静電ドラム７０６上を走査する。これにより、静電ドラム７０６上には文字パターンの静電潜像が形成される。この潜像は静電ドラム７０６周囲の現像ユニツト７０７により現像された後、記録紙に転写される。この記録紙にはカツトシートを用い、カツトシート記録紙はＬＢＰ７４０に装着した用紙カセツト７０８に収納され、給紙ローラ７０９及び搬送ローラ７１０と７１１とにより装置内に取込まれて、静電ドラム７０６に供給される。
　【００２７】
　尚、本実施例はこれに限定されるものでなく、以下で説明するインクジェットプリンタ等にも適応可能である。
　【００２８】
　＜インクジェット＞
　図７は、本発明が適用できるインクジェット記録装置ＩＪＲＡの概観図である。同図において、駆動モータ５０１３の正逆回転に連動して駆動力伝達ギア５０１１，５００９を介して回転するリードスクリュー５００５の螺旋溝５００４に対して係合するキャリッジＨＣはピン（不図示）を有し、矢印ａ，ｂ方向に往復移動される。このキャリッジＨＣには、インクジェットカートリッジＩＪＣが搭載されている。５００２は紙押え板であり、キャリッジの移動方向に亙って紙をプラテン５０００に対して押圧する。５００７，５００８はフォトカプラで、キャリッジのレバー５００６のこの域での存在を確認して、モータ５０１３の回転方向切り換え等を行うためのホームポジション検知手段である。５０１６は記録ヘッドの前面をキャップするキャップ部材５０２２を支持する部材で、５０１５はこのキャップ内を吸引する吸引手段で、キャップ内開口５０２３を介して記録ヘッドの吸引回復を行う。５０１７はクリーニングブレードで、５０１９はこのブレードを前後方向に移動可能にする部材であり、本体支持板５０１８にこれらが支持されている。ブレードは、この形態でなく周知のクリーニングブレードが本例に適用できることは言うまでもない。又、５０２１は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム５０２０の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達手段で移動制御される。
　【００２９】
　これらのキャッピング、クリーニング、吸引回復は、キャリッジがホームポジション側の領域に来た時にリードスクリュー５００５の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望の作動を行うようにすれば、本例にはいずれも適用できる。
　【００３０】
　＜制御構成の説明＞
　次に、上述したインクジェット方式のエンジンの記録制御を実行するための制御構成について、図８に示すブロック図を参照して説明する。制御回路を示す同図において、１７００は記録信号を入力するインターフェース、１７０１はＭＰＵ、１７０２はＭＰＵ１７０１が実行する制御プログラムを格納するプログラムＲＯＭ、１７０３は各種データ（上記記録信号やヘッドに供給される記録データ等）を保存しておくダイナミック型のＲＯＭである。１７０４は記録ヘッド１７０８に対する記録データの供給制御を行うゲートアレイであり、インターフェース１７００、ＭＰＵ１７０１、ＲＡＭ１７０３間のデータ転送制御も行う。１７１０は記録ヘッド１７０８を搬送するためのキャリアモータ、１７０９は記録紙搬送のための搬送モータである。１７０５はヘッドを駆動するヘッドドライバ、１７０６、１７０７はそれぞれ搬送モータ１７０９、キャリアモータ１７１０を駆動するためのモータドライバである。
　【００３１】
　上記制御構成の動作を説明すると、インターフェース１７００に記録信号が入るとゲートアレイ１７０４とＭＰＵ１７０１との間で記録信号がプリント用の記録データに変換される。そして、モータドライバ１７０６、１７０７が駆動されると共に、ヘッドドライバ１７０５に送られた記録データに従って記録ヘッドが駆動され、印字が行われる。
　【００３２】
　この制御機構により、図２の構成を実現することができる。すなわち、ＭＰＵ１７０１，ＲＯＭ１７０２，ＤＲＡＭ１７０３，ゲートアレイ１７０４により図２の各ブロックを構成し、図３および図４のフローチャートの手順を、ＲＯＭ１７０２に格納されたプログラムをＭＰＵ１７０１により実行することで本実施例の印刷装置を構成できる。
　【００３３】
　【他の実施例】
　前記の実施例では、スイッチング部２１０が一定時間でジョブスイッチングを行う例を示したが、ＣＰＵなどの印刷装置の資源の使用状況に基づいたジョブのスイッチングを行うことも可能である。簡単な例を上げると、ＣＰＵを必要としているジョブとＣＰＵを使用せずにフォントデータへアクセスを行うジョブは、同時に２つのジョブの処理を可能とするなどである。
　【００３４】
　前記の実施例では、ホストコンピュータ１台に１つの受信バッファとこれに対応したものがあると仮定したが、ホストコンピュータ１台に複数の受信バッファとそれに対応するスタックを設けて、受信したデータをジョブ毎に、受信バッファに振り分けることも可能である。
　【００３５】
　尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用しても良い。また、本発明はシステム或は装置にプログラムを供給することによって達成される場合にも適用できることは言うまでもない。
を供給することによって達成される場合にも適用できることは言うまでもない。
　【００３６】
　【発明の効果】
　以上説明したように、本発明の印刷装置およびその制御方法は、複数のデータ源のうちの特定の印刷処理によって占有されることがないという効果を奏する。
　【００３７】
【図面の簡単な説明】
　【図１】
　従来のマルチエミュレータ搭載のマルチポート印刷装置を示す概念図である。
　【図２】
　本発明の実施例の印刷装置の構成を示す概念図である。
　【図３】
　本発明の実施例の処理の流れを示すフローチャートである。
　【図４】
　本発明の実施例の処理の流れを示すフローチャートである。
　【図５】
　本発明の実施例の処理の流れを示すフローチャートである。
　【図６】
　ＬＢＰの構成を示す図である。
　【図７】
　インクジェットプリンタの構成を示す図である。
　【図８】
　インクジェットプリンタの制御構成を示す図である。