(57)【要約】【課題】プリンタ及びコピー機としての機能を有するコピーシステムを安価に構築できるプリンタを、提供する。【解決手段】スキャナからのイメージデータに基づき描画用データを生成する処理（ステップＳ１０４）とホスト装置からの印刷データに基づき描画用データを生成する処理（ステップＳ１０３）とを並行して行えるように、スキャナからのイメージデータに基づき生成された描画用データに基づく印刷が先に行われる（ステップＳ１０７、ステップＳ１０５；ＹＥＳ）ように、プリンタを構成しておく。【選択図】　図２
2004007157.tif 000002
【特許請求の範囲】
【請求項１】
スキャナとホスト装置とに接続可能なプリンタであって、
用紙上に印刷を行うための印刷機構部と、
接続されているホスト装置によって送信された印刷データを受信したときに当該印刷データが表している各ページに関する描画用データを生成する処理を開始する第１生成処理部と、
接続されているスキャナによって生成された１ページ分のイメージデータを受信する度に、そのイメージデータに応じた内容の１ページ分の描画用データを生成する、前記第１生成処理部の動作中にも動作する第２生成処理部と、
前記印刷機構部に、前記第１生成処理部及び前記第２生成処理部によって生成された各描画用データに応じた内容の印刷を行わせる印刷制御部
とを、備えることを特徴とするプリンタ。
【請求項２】
前記印刷制御部は、前記第１生成処理部及び前記第２生成処理部による生成順に従って、前記第１生成処理部及び前記第２生成処理部によって生成された各描画用データを処理する
ことを特徴とする請求項１記載のプリンタ。
【請求項３】
前記印刷制御部は、前記スキャナによって複数ページからなる原稿の各ページのイメージデータを生成する処理が開始された場合には、それらのイメージデータに基づき前記第２生成処理部によって生成された複数ページ分の描画用データに対する処理を終えた後に、当該処理の間に前記第１生成処理部によって生成された各描画用データに対する処理を行う
ことを特徴とする請求項１記載のプリンタ。
【請求項４】
前記印刷機構部は、印刷を行った用紙を排出可能な複数の排出口を、有し、
前記印刷制御部は、前記第１生成処理部が前記処理を実行している間に、前記第２生成処理部が描画用データの生成を開始した場合には、前記第１生成処理部により生成された描画用データに応じた内容の印刷がなされた用紙の排出先として用いられている排出口とは異なる排出口を選択し、前記第１生成処理部により生成された描画用データに応じた内容の印刷がなされた用紙を選択した排出口に排出させる
ことを特徴とする請求項１乃至請求項３のいずれかに記載のプリンタ。
【請求項５】
スキャナと、前記スキャナと接続され、ホスト装置に接続可能なプリンタとを含むコピーシステムであって、
前記プリンタは、
用紙上に印刷を行うための印刷機構部と、
前記スキャナによって生成された１ページ分のイメージデータを受信する度に、そのイメージデータに応じた内容の１ページ分の描画用データを生成する第２生成処理部と、
接続されているホスト装置によって送信された印刷データを受信したときに当該印刷データが表している各ページに関する描画用データを生成する処理を開始する、前記第２生成処理部の動作中にも動作する第１生成処理部と、
前記印刷機構部に、前記第１生成処理部及び前記第２生成処理部によって生成された各描画用データに応じた内容の印刷を行わせる印刷制御部
とを備える
ことを特徴とするコピーシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタとコピーシステムとに関する。
【０００２】
【従来の技術】
近年、コンピュータの周辺機器として単独で使用可能なプリンタにスキャナ等を組み合わせた，プリンタ（通常、ネットワークプリンタ）並びにコピー機としての機能を有するシステムが使用されるようになってきている。
【０００３】
そのような既存のシステム（以下、コピーシステムと表記する）としては、図４（ａ）に示したように、スキャナとプリンタとの間に、コピー条件に関する設定を受け付けるユニットであるとともに、受け付けたコピー条件に従ってスキャナ及びプリンタを制御することにより，スキャナにセットされている原稿のコピーをプリンタに生成させるユニットであるコピー制御ユニットが挿入され、コピー制御ユニットがＬＡＮに接続されるシステムが、存在している。また、図４（ｂ）に示したように、スキャナとプリンタとの間にコピー制御ユニットが挿入され、プリンタがＬＡＮに接続されるシステムも、存在している。さらに、コピー制御ユニットが、スキャナと一体化されたシステムも、存在している。
【０００４】
【発明が解決しようとする課題】
上記したように、コピーシステムとしては、具体的な構成の異なるさまざまなものが存在しているが、既存のコピーシステムに用いられているコピー操作ユニットは、いずれも、コピー時に、スキャナにＲＧＢイメージデータを生成させ、当該ＲＧＢイメージデータからいわゆる印刷データを生成してプリンタに供給する処理を行うユニットとなっている。そして、そのような処理を高速に行えるようにするためには、コピー制御ユニットを、高機能な電子回路を組み合わせたユニットとしておかなければならず、その結果として、既存のコピーシステムは、低価格化が困難なシステムとなっていた。
【０００５】
そこで、本発明の課題は、コピーシステムを安価に構築できるプリンタ、そのようなプリンタを含むコピーシステムを提供することにある。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明では、スキャナとホスト装置とに接続可能なプリンタを、用紙上に印刷を行うための印刷機構部と、接続されているホスト装置によって送信された印刷データを受信したときに当該印刷データが表している各ページに関する描画用データを生成する処理を開始する第１生成処理部と、接続されているスキャナによって生成された１ページ分のイメージデータを受信する度に、そのイメージデータに応じた内容の１ページ分の描画用データを生成する、第１生成処理部の動作中にも動作する第２生成処理部と、印刷機構部に、第１生成処理部及び第２生成処理部によって生成された各描画用データに応じた内容の印刷を行わせる印刷制御部とを、備えるものとする。
【０００７】
すなわち、本発明のプリンタは、スキャナからのイメージデータとホスト装置からの印刷データとを並行して処理できる構成を有する。従って、本発明のプリンタを用いれば、スキャナとプリンタとの間にいわゆるコピー制御ユニットを挿入しなくても、プリンタ及びコピー機としての機能を有するコピーシステムを構築できることになる。そして、上記構成のプリンタは、既存のプリンタに対して比較的に単純な改良（既存のプリンタの第１生成処理部に相当する部分に、第２生成処理部としての機能を付与するといった改良）を施すことにより製造できるもの（ハードウェアの追加があまり必要とされないもの）となっているので、本発明のプリンタを用いれば、プリンタ及びコピー機としての機能を有するコピーシステムを安価に構築できることになる。
【０００８】
本発明のプリンタを実現する際には、印刷制御部として、ホスト装置から送信されてきた印刷データに関する処理を実行中には、第２生成処理部によって描画用データが生成されてもその処理を行わないものを用いても良い。しかしながら、コピー時の操作性という観点からは、印刷制御部として、第１生成処理部及び第２生成処理部による生成順に従って、第１生成処理部及び第２生成処理部によって生成された各描画用データを処理するものや、スキャナによって複数ページからなる原稿の各ページのイメージデータを生成する処理が開始された場合には、それらのイメージデータに基づき第２生成処理部によって生成された複数ページ分の描画用データに対する処理を終えた後に、当該処理の間に第１生成処理部によって生成された各描画用データに対する処理を行うものを用いておくことが望ましい。なぜならば、このような印刷制御部を採用したプリンタを用いれば、印刷中にもコピーを行える（コピー結果が実際に排出される）コピーシステムを構築できることになるからである。
【０００９】
また、本発明のプリンタを実現する際には、印刷機構部として、印刷を行った用紙を排出可能な複数の排出口を、有するものを用いるとともに、印刷制御部として、第１生成処理部が処理を実行している間に、第２生成処理部が描画用データの生成を開始した場合には、第１生成処理部により生成された描画用データに応じた内容の印刷がなされた用紙の排出先として用いられている排出口とは異なる排出口を選択し、第１生成処理部により生成された描画用データに応じた内容の印刷がなされた用紙を選択した排出口に排出させるものを用いておくことも出来る。
【００１０】
このような印刷機構部及び印刷制御部を採用しておけば、印刷結果とコピー結果が混在した形の印刷物が１つの排出口から排出されないプリンタが得られることになる。
【００１１】
そして、本発明のコピーシステムは、本発明のプリンタを含むシステムであるので、プリンタ及びコピー機としての機能を有する、安価に製造可能なコピーシステムとなっていると言うことが出来る。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１３】
本発明の一実施形態に係るコピーシステムは、コピー機としての機能を有するとともに、ネットワークプリンタとしての機能を有するシステムであり、図１に示してあるように、プリンタ１０と、プリンタ１０に接続されたスキャナ２０及びコピー操作パネル３０とにより構成されている。また、本実施形態に係るコピーシステムは、プリンタ１０がＬＡＮに接続されて使用されるシステムとなっている。
【００１４】
このコピーシステムを構成するスキャナ２０は、自装置にセットされている原稿上の画像を表すＲＧＢイメージデータを生成する機器である。このスキャナ２０は、ＡＤＦ（Ａｕｔｏｍａｔｉｃ　Ｄｏｃｕｍｅｎｔ　Ｆｅｅｄｅｒ：自動給紙装置）がオプションとして用意されている機器となっている。
【００１５】
コピー操作パネル３０は、液晶ディスプレイに透明な接触位置センサを重ねたタッチパネル３１，テンキー，スタートキー３２，それらを制御するＣＰＵ等からなるユニットである。このコピー操作パネル３０は、接触位置センサ、テンキー等に対するユーザの操作内容に応じて、液晶ディスプレイの表示内容を変更しつつ、ユーザからコピー条件に関する各種設定指示を取得し、スタートキー３２が押下された際に、設定されているコピー条件を示す情報を含むコピー開始要求をプリンタ１０に対して出力する機能を有するユニットとなっている。
【００１６】
プリンタ１０は、主な構成要素として、制御部１１と印刷機構部１２とを備える装置である。印刷機構部１２は、用紙上に実際に印刷（本プリンタ１０では、電子写真プロセスによるカラー印刷）を行うユニットである。なお、プリンタ１０は、この印刷機構部１２にマルチビンユニットを取り付けることにより、プリンタ１０に元々設けられている１つの排出口（フェイスダウントレイ）と、マルチビンユニットに設けられている複数の排出口（ビン）とが、印刷結果の排出先として使用できるようになる装置となっている。
【００１７】
制御部１１は、印刷機構部１２に印刷を行わせるための、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＬＡＮインタフェース回路、スキャナインタフェース回路、ＨＤＤ等からなるユニットであり、本実施形態に係るプリンタ１０は、この制御部１１として、主制御処理と、第１種描画用データ生成処理と、第２種描画用データ生成処理と、第１印刷制御処理或いは第２印刷制御処理とを並行的に実行するものが用いられた装置となっている。
【００１８】
制御部１１が実行する第１種描画用データ生成処理は、ＬＡＮ上のＰＣ（パーソナルコンピュータ）から送信されてきた印刷データにてその内容が示されている各ページに関する描画用データが順次生成される処理である。ここで、描画用データとは、印刷機構部１２に１ページの印刷を行わせるための信号に変換されるデータ（一種のＣＭＹＫ（或いはＫ）イメージデータ）のことである。
【００１９】
第２種描画用データ生成処理は、スキャナ２０によって生成されたＲＧＢイメージデータから描画用データが生成される処理である。この第２種描画用データ生成処理は、スキャナ２０を制御するための処理（スキャナ２０に制御コマンドを送信する処理）も行われる処理であり、スキャナ２０にＡＤＦが装着されており、そのＡＤＦに複数枚の原稿がセットされているときに実行される第２種描画用データ生成処理では、複数ページ分の描画用データが生成される。また、スキャナ２０にＡＤＦが装着されていないとき、或いは、スキャナ２０にＡＤＦが装着されているが、原稿が原稿台にセットされているときに実行される第２種描画用データ生成処理では、１ページ分の描画用データが生成される。
【００２０】
なお、本実施形態のプリンタ１０は、制御部１１の，第１種描画用データ処理を実行している部分が、第１生成処理部に相当し、制御部１１の，第２種描画用データ処理に含まれる１ページ分の描画用データを生成する処理を実行している部分が、第２生成処理部に相当し、他の処理を行っている部分が、印刷制御部に相当する装置となっている。
【００２１】
主制御処理は、制御部１１が常時実行している処理である。以下、図２及び図３を用いて、この主制御処理の内容を説明するとともに、第１印刷制御処理、第２印刷制御処理の内容を、説明する。なお、以下では、説明の便宜上、第１種描画用データ生成処理によって生成された描画用データのことを、第１種描画用データと表記し、第２種描画用データ生成処理によって生成された描画用データのことを、第２種描画用データと表記することにする。
【００２２】
図２に示したように、主制御処理を実行している制御部１１は、通常は、ステップＳ１０１にて、コピー開始要求の受信、印刷データの受信開始、第１種描画用データの生成完了、第２種描画用データの生成完了といったイベントが発生するのを待機している。
【００２３】
そして、印刷データが送信されてきた場合（ステップＳ１０１、Ｓ１０２；印刷データ受信開始）、制御部１１は、当該印刷データに対する第１種描画用データ生成処理を開始（ステップＳ１０３）した後、第１種描画用データ生成処理を実行しながら、ステップＳ１０１の処理（各種のイベントの発生を待機する処理）を実行する状態となる。
【００２４】
また、コピー開始要求がコピー操作パネル３０から送信されてきた場合（ステップＳ１０１、Ｓ１０２；コピー開始要求受信）、制御部１１は、当該コピー開始要求にて指示されている内容の第２種描画用データ生成処理を開始（ステップＳ１０３）した後、第２種描画用データ生成処理（あるいは、第１種及び第２種描画用データ生成処理）を実行しながら、ステップＳ１０１の処理を実行している状態となる。
【００２５】
そして、第１種描画用データの生成が完了した場合（ステップＳ１０１；第１種描画用データ生成完了）、制御部１１は、第２種描画用データ生成処理が実行中であるか否かを判断する（ステップＳ１０５）。そして、第２種描画用データ生成処理が実行中でなかった場合（ステップＳ１０５；ＹＥＳ）には、第１種描画用データに基づく印刷を印刷機構部１２に行わせるための処理である第１印刷制御処理を開始（ステップＳ１０６）した後に、第１印刷制御処理等を実行しながら、ステップＳ１０１の処理を実行している状態となる。
【００２６】
一方、第２種描画用データ生成処理が実行中であった場合（ステップＳ１０５；ＹＥＳ）、制御部１１は、第１印刷制御処理を開始することなく（生成された第１種描画用データに基づく印刷を印刷機構部１２に行わせることなく）、ステップＳ１０１の処理を開始する。
【００２７】
また、第２種描画用データの生成が完了した場合（ステップＳ１０１、Ｓ１０２；第２種描画用データ生成完了）、制御部１１は、第２印刷制御処理を開始する（ステップＳ１０７）。
【００２８】
このステップＳ１０７で開始される第２印刷制御処理は、図３にその手順を示した処理である。
【００２９】
すなわち、第２印刷制御処理では、まず、第２種描画用データに基づく印刷を印刷機構部１２に行わせるための処理（ステップＳ２０１）が行われる。
【００３０】
このステップで行われる処理は、印刷装置がマルチビンユニットが装着されている状態にあるか否かによって異なっている。具体的には、印刷装置がマルチビンユニットが装着されている状態にある場合、印刷データ受信後に最初に実行されるステップＳ２０１では、まず、第１種描画用データ生成処理が実行中であるか否かが判断される。そして、第１種描画用データ生成処理が実行中であった場合には、第１種描画用データ生成処理の処理対象となっている印刷データの処理に用いられている１つ或いは複数の排出口（ビン）以外の排出口を特定する処理が行われた後に、印刷機構部１２に、第２種描画用データに基づく印刷を行わせるとともに、その印刷結果（コピー結果）をその排出口に排出させるための処理が、行われる。また、２度目以降に実行されるステップＳ２０１（ステップＳ２０１の処理は、コピー開始要求の受信後、スキャナ２０にセットされている原稿の枚数と同じ回数実行される）では、最初に実行されたステップＳ２０１の処理で特定された排出口にコピー結果を排出させるための処理が、行われる。
【００３１】
一方、第１種描画用データ生成処理が実行中でなかった場合には、ステップＳ２０１にて、印刷機構部１２に、第２種描画用データに基づく印刷を行わせるとともに、その印刷結果を、コピー時におけるデフォルトの排出口であるフェイスダウントレイに排出させるための処理が、行われる。
【００３２】
また、印刷装置がマルチビンユニットが装着されている状態にない場合にも、ステップＳ２０１にて、印刷機構部１２に、第２種描画用データに基づく印刷を行わせるとともに、その印刷結果をフェイスダウントレイに排出させるための処理が、行われる。
【００３３】
ステップＳ２０１の処理の終了後には、第２種描画用データ生成処理が完了（スキャナ２０にセットされている全原稿の描画用データの生成が完了）しているか否かが判断（ステップＳ２０２）され、第２種描画用データ生成処理が完了していなかった場合（ステップＳ２０２；ＮＯ）には、第２印刷制御処理が終了される。
【００３４】
一方、第２種描画用データ生成処理が完了していた場合（ステップＳ２０２；ＹＥＳ）には、第１種描画用データが存在しているか否かの判断（ステップＳ２０３）が行われる。第１種描画用データが存在していなかった場合（ステップＳ２０３；ＮＯ）、すなわち、印刷データが受信されていない場合や印刷データが受信されているが第１種描画用データの生成が完了していない場合には、第２印刷制御処理が終了される。一方、第１種描画用データが存在していた場合（ステップＳ２０３；ＹＥＳ）、すなわち、コピー開始要求の受信により印刷（印刷データに基づく印刷物の生成）を中断していた場合や、コピー開始要求の受信後に受信を開始した印刷データから第１種描画用データが生成されていた場合には、その時点において存在している各第１種描画用データに基づく印刷を印刷機構部１２に行わせる処理（ステップＳ２０４）が行われた後に、第２印刷制御処理が終了される。
【００３５】
以上、説明したように、本実施形態に係るコピーシステムは、スキャナ２０からのイメージデータとＰＣからの印刷データとを並行して処理できるプリンタ１０が用いられているが故に、いわゆるコピー制御ユニットを必要としないシステムとなっている。そして、上記したプリンタ１０は、既存のプリンタに対して比較的に単純な改良（制御部１１のＣＰＵに実行させる処理内容を変えるといった改良）を施すことにより製造できるもの（ハードウェアの追加があまり必要とされないもの）となっているので、本実施形態に係るコピーシステムは、安価に構築できるものとなっている。
【００３６】
また、本実施形態に係るコピーシステムは、コピーが優先的に行われる（印刷データの処理開始後に、ユーザによってコピーの開始が指示された場合、印刷データの処理が中断されて、コピーが行われる）システムであるので、コピーを行うためにコピーシステムの傍までわざわざやってきたユーザが、印刷が完了するのを待たなければならないといった問題が生じないシステム（ユーザが即座にコピー結果を得られるシステム）となっていると言うことが出来る。
【００３７】
＜変形形態＞
上記したコピーシステムは、各種の変形を行うことができる。例えば、コピーシステムは、プリンタ１０とスキャナ２０とコピー操作パネル３０とで構成されたシステムであったが、プリンタ１０に、コピー操作パネル３０としての機能を付与しておいても良い。また、上記コピーシステムに用いられているプリンタ１０は、ＬＡＮに接続されるものであったが、プリンタ１０を、ＰＣに直接接続されるものとしておいても良い。
【００３８】
さらに、プリンタ１０は、コピーが終了するまでは、印刷データに基づく印刷を行わない装置であったが、第１種描画用データ或いは第２種描画用データが生成される度に、それに基づく印刷が行われるようにプリンタ１０を構成しておいても良い。ただし、排出口が１つしかない状態で、この構成を採用したのでは、コピー結果と印刷結果とが混じってしまうことになるので、この構成は、マルチビンユニットが装着されているときにステップＳ２０１にて行われる処理相当の処理が行われる形で、マルチビンユニットを装着されているプリンタに適用することが望ましい。
【００３９】
また、プリンタ１０が、電子写真プロセスにより印刷を行うものでなくても良いことや、受信したデータ（印刷データ、イメージデータ）から生成される描画用データが、イメージデータでなくても良い（他の形式のデータであっても良い）ことは、当然である。
【００４０】
【発明の効果】
本発明によれば、プリンタ及びコピー機としての機能を有するコピーシステムを安価に構築できるプリンタ、安価に製造できるコピーシステムを、得ることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るコピーシステムの構成図である。
【図２】実施形態に係るコピーシステムに含まれるプリンタ内の制御部が実行する主制御処理の流れ図である。
【図３】プリンタ内の制御部が実行する第２印刷制御処理の流れ図である。
【図４】既存のコピーシステムの説明図である。
【符号の説明】
１０　プリンタ
１１　制御部
１２　印刷機構部
２０　スキャナ
３０　コピー操作パネル
３１　タッチパネル
３２　スタートキー
【図１】
2004007157.tif 000003
【図２】
2004007157.tif 000004
【図３】
2004007157.tif 000005
【図４】
2004007157.tif 000006