(57)【特許請求の範囲】
【請求項１】
画像の入力を行う画像入力手段と、外部の印刷データ源からの印刷データの入力を行う印刷データ入力手段と、前記印刷データ入力手段から入力した印刷データを解析する印刷データ解析手段と、前記印刷データ解析手段によって解析された内容に従って文字及び図形の描画を行う描画手段と、前記画像入力手段から入力した画像の印刷と前記描画手段によって描画された描画画像の印刷とを共用して行う印刷手段とを備えた複合印刷装置において、
前記画像入力部からの入力画像を前記印刷手段へ転送するために該印刷手段を一時的に開放する第１の命令を前記印刷データに設定し、該印刷データの内容から前記第１の命令を認識する手段と、
任意のページの画像入力を指示する第２の命令を認識する手段とを備え、
前記画像入力手段は、前記第２の命令により複数のページ中の任意のページの画像を入力する機能を有し、
前記第１の命令の認識時には前記画像入力手段からの入力画像の印刷を行い、前記第１の命令の非認識時には前記描画画像の印刷を行うように制御し、前記第２の命令が発行されたときには、前記描画画像と前記入力画像の複数ページにおける任意のマージを行うことを特徴とする複合印刷装置。
【請求項２】
印刷データ入力手段から入力した印刷データの内容に従って文字及び図形の描画を行う描画手段と、画像入力手段から入力した画像の印刷と前記描画手段によって描画された描画画像の印刷とを共用して行う印刷手段とを備えた複合印刷装置の制御方法において、
前記画像入力部からの入力画像を前記印刷手段へ転送するために該印刷手段を一時的に開放する第１の命令を前記印刷データに設定し、該印刷データの内容から前記第１の命令を認識すると共に、任意のページの画像入力を指示する第２の命令により、複数のページ中の任意のページの画像を前記画像入力手段によって入力する構成にしておき、
前記第１の命令の認識時には前記画像入力手段からの入力画像の印刷を行い、前記第１の命令の非認識時には前記描画画像の印刷を行うように制御し、前記第２の命令が発行されたときには、前記描画画像と前記入力画像の複数ページにおける任意のマージを行うことを特徴とする複合印刷装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コピー機能やプリンター機能などを一つの機器で実現することが可能な複合印刷装置、及びその制御方法に関するものである。
【０００２】
【従来の技術】
従来、この種の複合印刷装置においては、原稿をスキャンしてコピーをするコピー機能や、ホストコンピュータと接続してホストコンピュータ上のアプリケーションからの印刷などを行うＰＤＬ処理機能などの機能は、複合印刷装置内の印刷部やスキャナーといった処理モンュール資源の組み合わせによって構成され実行されている。
【０００３】
そのため、コピー機能やＰＤＬ処理機能などを順次一つの機器で行うことは可能であった。また、ファクシミリ機能やコピー機能などの各機能を実現するために、印刷部やモデムなど複合印刷装置内の処理モジュール資源の構成が、各機能毎に独立した形になっている。つまり、ファクシミリの送信をしながらＰＤＬ処理で印刷を行う等、処理資源モジュールの占有が影響しない機能の組み合わせとなっている。この場合には、各機能の同時平行動作も可能であった。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の処理モジュール資源は、各機能の処理を行っている最中には特定の機能の実行に占有されてしまう。このため、印刷部処理モジュール資源を共用するコピー機能とＰＤＬ処理機能では、どちらか先に実行が開始されたことによって処理モジュール資源が占有されてしまうため、同時平行動作を行うことは不可能であった。つまり、ホストコンピュータ上で作成された文章などの印刷データの出力とコピー機能による印刷出力を混在したドキュメント出力を行うことは不可能である、という問題があった。
【０００５】
本発明は上記従来の問題点に鑑み、印刷データの出力とコピー機能による印刷出力を混在したドキュメント出力を可能にする複合印刷装置、及びその制御方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明の複合印刷装置の発明では、画像の入力を行う画像入力手段と、外部の印刷データ源からの印刷データの入力を行う印刷データ入力手段と、前記印刷データ入力手段から入力した印刷データを解析する印刷データ解析手段と、前記印刷データ解析手段によって解析された内容に従って文字及び図形の描画を行う描画手段と、前記画像入力手段から入力した画像の印刷と前記描画手段によって描画された描画画像の印刷とを共用して行う印刷手段とを備えた複合印刷装置において、前記画像入力部からの入力画像を前記印刷手段へ転送するために該印刷手段を一時的に開放する第１の命令を前記印刷データに設定し、該印刷データの内容から前記第１の命令を認識する手段と、任意のページの画像入力を指示する第２の命令を認識する手段とを備え、前記画像入力手段は、前記第２の命令により複数のページ中の任意のページの画像を入力する機能を有し、前記第１の命令の認識時には前記画像入力手段からの入力画像の印刷を行い、前記第１の命令の非認識時には前記描画画像の印刷を行うように制御し、前記第２の命令が発行されたときには、前記描画画像と前記入力画像の複数ページにおける任意のマージを行うことを特徴とする。
【００１１】
本発明の複合印刷装置の制御方法では、印刷データ入力手段から入力した印刷データの内容に従って文字及び図形の描画を行う描画手段と、画像入力手段から入力した画像の印刷と前記描画手段によって描画された描画画像の印刷とを共用して行う印刷手段とを備えた複合印刷装置の制御方法において、前記画像入力部からの入力画像を前記印刷手段へ転送するために該印刷手段を一時的に開放する第１の命令を前記印刷データに設定し、該印刷データの内容から前記第１の命令を認識すると共に、任意のページの画像入力を指示する第２の命令により、複数のページ中の任意のページの画像を前記画像入力手段によって入力する構成にしておき、前記第１の命令の認識時には前記画像入力手段からの入力画像の印刷を行い、前記第１の命令の非認識時には前記描画画像の印刷を行うように制御し、前記第２の命令が発行されたときには、前記描画画像と前記入力画像の複数ページにおける任意のマージを行うことを特徴とする。
【００１４】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
【００１５】
図１は、本発明の実施形態に係る複合印刷装置の全体構成を示すブロック図である。
【００１６】
本実施形態では、スキャナから原稿をスキャンして印刷を行うコピー機能と、ホストコンピュータから印刷データを受けそれを解釈して印刷を行うＰＤＬプリンタ機能とを有する複合印刷装置について説明を行う。
【００１７】
図１において、この複合印刷装置は、データ源であるホストコンピュータ１１２から印刷データを受けて印刷を行うＰＤＬ機能と、パネル１１０からの操作によりスキャナ１０７にセットされた原稿の画像を読み込み印刷部１０６から印刷を行うコピー機能との両方を行うことができる。
【００１８】
図中１０１は複合印刷装置全体であり、１０２は複合印刷装置１０１全体の制御を行うＣＰＵである。１０３はＣＰＵ１０２の処理において作業領域などに使用されるＲＡＭ、１０４は後述する図２のフローチャートに示す手順を表わすプログラム等を格納するＲＯＭ、１０５は複合印刷装置１０１の外部とデータのやり取りを行うＩ／Ｏである。１０６は実際に印刷を行う印刷部、１０７は原稿から画像イメージを入力するスキャナ、１０８はＩ／Ｏ１０５から入力された入力データの解析を行うＰＤＬ解析部である。
【００１９】
また、１０９はスキャナ１０７やＰＤＬ解析部１０９が画像データを蓄積しておく画像バッファ、１１０は使用者からの入力を行う操作パネル、１１２は複合印刷装置１０１に印刷データなどを転送するホストコンピュータである。１１３はホストコンピュータ１１２と複合印刷装置１０１との間でデータ転送を行うインターフェイス、１１４は画像バッファ１０９に文字や図形などの画像の描画を行う描画部である。
【００２０】
図２は、複合印刷装置１０１全体の制御の順序を示すフローチャートである。図３は、ホストコンピュータ１１２上で作成されＰＤＬによって記述される印刷画像の出力イメージを示す図であり、図中の３０１は１ページ目、３０２は２ページ目の出力を表わしている。また、図４は、複合印刷装置１０１のスキャナ１０７にセットされる画像の出力イメージを示す図であり、この画像はスキャナから読み込まれるものであり、多値のイメージ画像である。図５は、図１に示した複合印刷装置１０１によって出力された印刷物を示す図であり、図中の５０１，５０２，５０３はそれぞれ１ページ目、２ページ目、３ページ目を表わしている。
【００２１】
次に、図２のフローチャートに従って上記複合印刷装置１０１の動作の説明を行う。なお、このフローチャートに従ったプログラムをＲＯＭ１０４に格納し動作することにより、以下に説明する本実施形態の制御方法を実現させることが可能となる。
【００２２】
まず、ホストコンピュータ１１２からインターフェイス１１３を通じて複合印刷装置１０１に印刷データが送られる。複合印刷装置１０１内部では、Ｉ／Ｏ１０５はデータを受信したことをＣＰＵ１０２に知らせる。データの受信を検知したＣＰＵ１０２は、受信したデータをＲＡＭ１０３に一時的に格納する。
【００２３】
そして、ステップＳ２０１において、ＣＰＵ１０２はＰＤＬ解析部１０８にＲＡＭ１０３に格納してある入力データの解析を指示する。続くステップＳ２０２においては、ＰＤＬ解析部１０８の解析結果を受けたＣＰＵ１０２は、入力されたＰＤＬによって記述された印刷データがコピー処理のページであるかどうかの判断を行う。この判断は、スキャナ１０７からの画像を印刷部１０６へ転送するために該印刷部１０６を一時的に開放する命令（コピー処理命令）が印刷データ内に存在するか否かによって行う。
【００２４】
コピー処理命令が認識されてコピー処理のページであった場合は、ステップＳ２０３へ移りコピー処理を行う。コピー処理のページでなかった場合には、ステップ２０４へ移りＰＤＬページ処理を行う。
【００２５】
ステップＳ２０３において、ＣＰＵ１０２は、パネル１１０に画像入力のための現行の設定を指示する。ＣＰＵ１０２は、原稿が設定されたことをパネル１１０から検出すると、スキャナ１０７から画像を読み込み、画像バッファ１０９に格納する。格納された画像は、印刷部１０６に送られて印刷される。
【００２６】
ステップＳ２０５では、再び入力データがＰＤＬ解析部１０８によって解析される。ステップＳ２０６では、ステップＳ２０５の結果によってＣＰＵ１０２は印刷ジョブ終了の判断を行う。終了の場合はこれで処理を終える。終了でない場合はステップＳ２０２へ移る。ステップＳ２０４で、ＣＰＵ１０２はＰＤＬ解析部１０８の結果の内容を画像描画部１１４に指示して画像バッファ１０９に描画を行い、次に画像バッファ１０９の内容を印刷部１０６へ転送して画像の出力を行う。その後、ステップＳ２０３と同様にステップＳ２０５へ移る。
【００２７】
この様にすることによって、図３の３０１，３０２のようなホストコンピュータ１１２で作成した印刷データと、図４に示すような画像の出力は、従来では別々に出力して手動でマージ作業を行っていたが、本実施形態では、図５の５０１，５０２，５０３のように自動的にマージされた出力とすることが可能となる。
【００２８】
なお、上記実施形態では片面の出力のみの説明を行っているが、両面印刷の機能を持つ印刷部を有する複合印刷装置の場合などは、表面にＰＤＬ画像の出力、裏面にスキャナからの読み込み画像を印刷することによるページのマージなどを行うことも可能である。
【００２９】
さらに、上記実施形態では、スキャナ１０７の画像入力は１枚のみを行うことを前提に説明を行っているが、複数の原稿の画像入力を行う機能を持つスキャナの場合はスキャナからの入力を順次複数行うことや、任意の画像の入力をＰＤＬで指定することも可能となる。
【００３０】
【発明の効果】
以上詳述したように、本発明によれば、例えばホストコンピュータ上で作成された文章などの印刷データの出力とコピー機能による印刷出力を混在したドキュメント出力を行うことが可能になる。また、複数の原稿の画像入力を行う機能を持つ画像入力手段を有する場合に、その機能を利用して画像入力手段からの入力を順次複数行うことや、任意の画像の入力を印字データで指定することも可能になる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る複合印刷装置の全体構成を示すブロック図である。
【図２】実施形態の動作を示すフローチャートである。
【図３】印刷画像の出力イメージを示す図である。
【図４】画像の出力イメージを示す図である。
【図５】図１に示した複合印刷装置によって出力された印刷物を示す図である。
【符号の説明】
１０１  複合印刷装置
１０２  ＣＰＵ
１０３  ＲＡＭ
１０４  ＲＯＭ
１０５  Ｉ／Ｏ
１０６  印刷部
１０７  スキャナ
１０８  ＰＤＬ解析部
１０９  画像バッファ
１１０  操作パネル
１１２  ホストコンピュータ
１１３  インターフェイス
１１４  描画部
【図１】
0003599527.tif 000002
【図２】
0003599527.tif 000003
【図３】
0003599527.tif 000004
【図４】
0003599527.tif 000005
【図５】
0003599527.tif 000006