(57)【要約】【課題】Ｐｒｉｎｔｅｒ以外の機能に割り当てられた排紙ビンに対して、印字結果を混同させる事なく、印字結果を得ること。【解決手段】ＰＤＬＩｎｔｅｒｐｒｅｔｅｒが解釈したＰＤＬデータ中に出力する先指定が存在するか否かの検知を行い、パネル設定値による出力先指定とを合わせて、出力先を判断する出力先判断手段と、レンダリングしたＰＬＤデータを蓄積する蓄積手段と、排紙先の調整をする排紙先調整手段を有する。【選択図】        図１
2004330580.tif 000002
【特許請求の範囲】
【請求項１】
ＰＤＬＩｎｔｅｒｐｒｅｔｅｒが解釈したＰＤＬデータ中に出力先指定が存在するか否かの検知を行い、パネル設定値による出力先指定とを合わせて、出力先を判断する出力先判断手段と、レンダリングしたＰＤＬデータを蓄積する蓄積手段と、排紙先の調整をする排紙先調整手段を有することを特徴とする。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｐｒｉｎｔｅｒ、ＣＯＰＹ、ＦＡＸ機能を持つ複合機に関する。
【０００２】
【従来の技術】
従来、複合機ではＣＯＰＹ中にＰｒｉｎｔｅｒデータを受信するなど、同時に２つ以上の動作が起こる競合動作の時に、出力先が同じであるとＣＯＰＹ、Ｐｒｉｎｔｅｒの出力結果が混在する恐れがあるため、パネル操作により出力ビンを予め、ＣＯＰＹ専用、Ｐｒｉｎｔｅｒ専用と分けていた（特許文献１参照）。このため、Ｐｒｉｎｔｅｒデータ中に出力先が指定されていても、それがＣＯＰＹ専用の出力ビンとパネルで指定されていた場合は、Ｐｒｉｎｔｅｒ専用出力ビンへ出力先が切り替わっていた。
【０００３】
【特許文献１】
特開平８−２６５８６号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来例では、Ｐｒｉｎｔｅｒデータではユーザの意図した出力先に出力結果が得られないという問題があった。
【０００５】
【課題を解決する為の手段】
上記問題点を解決する為に、出力先判断手段を用いて、ＰＤＬＩｎｔｅｒｐｒｅｔｅｒが解釈したＰＤＬデータ中に出力先指定が存在するか否かの検知を行い、パネル設定値による出力先指定とを合わせて、出力先を判断をし、蓄積手段を用いて、前記出力先判断手段でＣＯＰＹとＰｒｉｎｔｅｒで出力先が競合すると判断された場合に、レンダリングされたＰｒｉｎｔｅｒデータを蓄積し、排紙先調整手段を用いて、ＣＯＰＹとＰｒｉｎｔｅｒの排紙が混同しないように調整をして前記蓄積手段で蓄積されたＰｒｉｎｔｅｒデータの排紙を行う。
【０００６】
【発明の実施の形態】
（実施例）
図１は、本実施例に適用される複合機の印字機構部分の内部構造を示す断面図で、不図示のデータ源から文字パターンの登録や定型書式（フォームデータ）などの登録が行える。  同図において、１０００は複合機本体であり、外部に接続されているホストコンピュータ（第Ｘ図の１）から供給される文字情報（文字コード）やフォーム情報あるいはマクロ命令などを入力して記憶するとともに、それらの情報に従って対応する文字パターンやフォームパターンなどを作成し、記録媒体である記録紙上に像を形成する。１０１２は操作のためのスイッチおよびＬＥＤ表示器などが配されている操作パネル、１００１はＬＢＰ１０００全体の制御およびホストコンピュータから供給される文字情報などを解析するプリンタ制御ユニットである。この制御ユニット１００１は、主に文字情報を対応する文字パターンのビデオ信号に変換してレーザドライバ１００２に出力する。  レーザドライバ１００２は半導体レーザ１００３を駆動するための回路であり、入力されたビデオ信号に応じて半導体レーザ１００３から発射されるレーザ光１００４をオンオフ切り替えする。レーザ１００４は回転多面鏡１００５で左右方向に振られ静電ドラム１００６上を走査する。これにより、静電ドラム１００６上には文字パターンの静電潜像が形成される。この潜像は、静電ドラム１００６周囲の現像ユニット１００７により現像された後、記録紙に転送される。この記録紙にはカットシートを用い、カットシート記録紙はＬＢＰ１０００に装着した用紙カセット１００８に収納され、給紙ローラ１００９および搬送ローラ１０１０と１０１１とにより装置内に取り込まれて、静電ドラム１００６に供給される。
この様に構成された複合機において、図２を参照しながら、図３のフローチャートに従って本発明の実施例を説明する。
【０００７】
図２において、２０１はパネル値のデータベースであり、２０２はＴｒａｙＡ、２０３はＴｒａｙＢ、２０４はＴｒａｙＣである。（もちろんＴｒａｙの数は機器毎に異なるのは言うまでも無い。）なお図では、２０１はＴｒａｙＡはＣＯＰＹ、ＴｒａｙＢはＰＤＬ、ＴｒａｙＣはＣＯＰＹ専用とパネル設定により選択されている状態を表している。２０５はＰＤＬ  Ｉｎｔｅｒｐｒｅｔｅｒであり、入力されたＰｒｉｎｔｅｒデータを解釈する。２０６は出力先判断部であり、前記２０５で解釈されたＰｒｉｎｔｅｒデータに出力先の指定があるか否か、後述の蓄積印刷を行うべきか否かを判断する。２０７は排紙ビン切替部であり、前記２０２、２０３、２０４へ流すべきデータを制御する。２０８は蓄積印刷制御部であり、前記２０６でＣＯＰＹ専用排紙ビンへ出力指定されているＰｒｉｎｔｅｒデータの蓄積、並びに蓄積後の印字処理の制御を行う。２０９はＰｒｉｎｔｅｒデータの蓄積を行うＨＤＤである。２１０はＣＯＰＹ機能／ＦＡＸ機能を司る部分である。２１１はプリンタエンジンである。
【０００８】
Ｐｒｉｎｔｅｒデータを受信すると（ステップ３０１）、前記２０５がＰｒｉｎｔｅｒデータを解釈する（ステップ３０２）。前記２０６が解釈結果中に出力先指定があるか否かを判断する（ステップ３０３）。ステップ３０３で出力先指定が見つからなければ、前記２０６は前記２０１を参照して、Ｐｒｉｎｔｅｒデータの出力先をパネル値から得て（ステップ３０４）、前記２０７に指定排紙ビン（図２の状態ではＴｒａｙＢ）とレンダリング結果を通知する。前記２０７は通知結果に基づき（ステップ３０５）、前記２１１で印字処理を行い、指定排紙ビンに出力する（ステップ３０６）。ステップ３０３で出力先指定が存在するのが分かり、その出力指定先がＰｒｉｎｔｅｒ専用ならば（ステップ３０８）、前記２０６は前記２０７に指定排紙ビンとレンダリング結果を通知する。通知を受けた前記２０７は、前記３０５からの処理を行う。前記３０８でＰｒｉｎｔｅｒ専用以外の排紙ビンが指定されていることが分かったら、前記２０６は前記２０８へレンダリング結果を送る（ステップ３０９）。前記２０８は、前記２０９に全ページの印字データが蓄積されてから（ステップ３１０）、前記２０７に指定排紙ビンと印字可能であることを通知する。前記２０７は前記２１０の状態を監視して（ステップ３１１）、他の機能と印字結果が混同しない事を確認したら、ステップ３０５から処理を行う。当然、このとき、前記２０７は他の機能からの印字要求には応じない。なお、既にレンダリングは終了しているので、エンジンスピード通りの速度で印字結果を得ることができる。
【０００９】
【発明の効果】
以上説明したように、本発明によれば、Ｐｒｉｎｔｅｒ以外の機能に割り当てられた排紙ビンに対して、印字結果を混同させる事なく、印字結果を得ることが可能となる。
【図面の簡単な説明】
【図１】本発明を適応可能な印刷装置の構成を示す断面図である。
【図２】本発明によって実現される機能の概念図である。
【図３】本発明の手順を示すフローチャートである。
【図１】
2004330580.tif 000003
【図２】
2004330580.tif 000004
【図３】
2004330580.tif 000005