(57)【特許請求の範囲】
【請求項１】
自動トレイ選択機能を実行して、ホストからの印刷データに基づき印刷を行うプリンタであって、
自動トレイ選択機能を実行して、指定された用紙がない場合に、印刷データのユーザＩＤを履歴ファイルに記憶する手段と、
自動トレイ選択機能を実行して、指定された用紙がない場合に、イメージデータに展開処理された前記印刷データを保持するハードディスクと、
を有し、
所定の印刷データの印刷が終わる際に、該印刷データのユーザＩＤと同じユーザＩＤが前記履歴ファイルに記憶されているか否かを判断し、記憶されている場合には、前記ハードディスクに前記のように保持されている印刷データの保持日時、文書名、保持理由を含むログ情報を前記所定の印刷データの印刷の後に引き続いて印刷することを特徴とするプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタに関し、特に白黒、カラーを含むレーザープリンタ等の一般的な印刷機として適用されるプリンタに関する。
【０００２】
【従来の技術】
従来、プリンタは一般に、用紙切れ等のトラブルが生じた場合には、エラー表示させ、印刷データを排紙している。
【０００３】
【発明が解決しようとする課題】
しかしながら、一旦データを排紙するとデータを最初から新たに取り込まなければならないという問題を伴う。
【０００４】
本発明は、印刷処理されないデータを保持し効率性の高いプリンタを提供することを目的とする。
【０００５】
【課題を解決するための手段】
かかる目的を達成するため、本発明のプリンタシステムは、自動トレイ選択機能を実行して、ホストからの印刷データに基づき印刷を行うプリンタであって、自動トレイ選択機能を実行して、指定された用紙がない場合に、印刷データのユーザＩＤを履歴ファイルに記憶する手段と、自動トレイ選択機能を実行して、指定された用紙がない場合に、イメージデータに展開処理された前記印刷データを保持するハードディスクと、を有し、所定の印刷データの印刷が終わる際に、該印刷データのユーザＩＤと同じユーザＩＤが前記履歴ファイルに記憶されているか否かを判断し、記憶されている場合には、前記ハードディスクに前記のように保持されている印刷データの保持日時、文書名、保持理由を含むログ情報を前記所定の印刷データの印刷の後に引き続いて印刷することを特徴としている。
【０００９】
【発明の実施の形態】
次に、添付図面を参照して本発明によるプリンタの実施の形態を詳細に説明する。図１から図１１を参照すると、本発明のプリンタの一実施形態が示されている。
【００１０】
（レーザープリンタの概要）
図１は、レーザープリンタの構成例を示すブロック図である。
レーザープリンタは、コントローラ１、ホストマシン３とハードディスク１７、および操作パネル４、により構成される。
なお、コントローラ１は、ホストＩ／Ｆ５、ＲＯＭ６、フォントＲＯＭ７、パネルＩ／Ｆ８、ＣＰＵ９、ＲＡＭ１０、ＮＶ−ＲＡＭ１１、エンジンＩ／Ｆ１２、Ｎｅｔｗｏｒｋ  Ｉ／Ｆ１３、Ｄｉｓｋ１４、プリンタエンジン１５、ハードディスク１７、を有して構成される。
【００１１】
コントローラ１は、その時設定されている制御モードおよびホスト３からの制御コードに従ってホストからの印字データをビデオデータに変換してプリンタエンジン１５へ出力する制御機構の総称である。
【００１２】
コントローラ１は、操作パネル４、ホストＩ／Ｆ５、ＲＯＭ６、フォントＲＯＭ７、パネルＩ／Ｆ８、ＣＰＵ９、ＲＡＭ１０、ＮＶ−ＲＡＭ１１、エンジンＩ／Ｆ１２、Ｎｅｔｗｏｒｋ  Ｉ／Ｆ１３、Ｄｉｓｋ１４、プリンタエンジン１５、の各モジュールを有して構成される。
【００１３】
ホストＩ／Ｆ５は、外部からプリンタ１への制御信号およびデータとプリンタ１からのステータス信号を送受信するインターフェースである。
ＣＰＵ９は、ＲＯＭ６のプログラム内容に従ってデータ処理をする。
【００１４】
ＲＡＭ１０は、ＣＰＵ９のワーク領域、ホストからのデータ受信バッファ、また処理後のイメージ展開領域に使用される。
【００１５】
ＮＶ−ＲＡＭ１１は、電源のＯＮ／ＯＦＦに関わらずデータを保持できる不揮発性メモリである。
【００１６】
フォントＲＯＭ７は、印字の時に使用される数種の書体を保持しているメモリである。
【００１７】
エンジンＩ／Ｆ１２は、コントローラ１とプリンタエンジン１５への制御信号とプリンタエンジン１５からコントローラ１へのステータス信号を送受信するＩ／Ｆである。
プリンタエンジン１５は、コントローラ１からのビデオ信号と制御情報に基づいて感光体上に静電作像し給紙部より転写紙を給紙して画像を形成する。
【００１８】
操作パネル４は、プリンタのステータス表示およびモード、印刷条件を変更できるスイッチ部である。
【００１９】
Ｎｅｔｗｏｒｋ  Ｉ／Ｆ１３は、ＬＡＮもしくはインターネット接続のためのＩ／Ｆである。
【００２０】
以上のモジュールを介してホストからの印字データを、制御情報に基づいてページが完成するとプリンタエンジン１５にプリンタスタート命令がかかり印刷が開始される。以下に動作例を示す。
【００２１】
（動作例１）
図２は、動作例１のフローチャートである。また、図３は、動作手順を概念的に表した図である。本図２において、自動トレイ選択コマンドが有る場合には（ステップＳ１／Ｙ）、指定の用紙が存在するか否かをチェックし（ステップＳ２）、存在しない場合は（ステップＳ２／Ｎ）、データのユーザＩＤを履歴ファイルに追加する（ステップＳ３）。さらに、データは展開処理してハードディスク（ＨＤＤ）に保持する（ステップＳ４）。なお、上記の自動トレイ選択とは、用紙サイズ、種類を指定して給紙トレイを意識しないでトレイ選択して印刷する機能のことである。
【００２２】
上記によれば、指定の用紙が存在しない場合は、仮想トレイ（ＨＤＤ出力）へ排紙する。よって、プリンタのあらゆる設定状態にも影響受けずに印刷データの印刷処理が完了することになり、後続ジョブの妨げを極力低減する。
【００２３】
動作例１に対応する作用効果として、自動用紙選択した印刷で、指定した用紙がセットされてなくとも仮想的に排紙処理するので、プリンタがビジー状態、或いは後続の印刷に対しても極力影響を与えないことが期待できる。
【００２４】
（動作例２）
図４は、動作例２のフローチャートである。また、図５は、動作手順を概念的に表した図である。本図４において、ページ印刷し（ステップＳ１１）、最終ページか否かをチェックし（ステップＳ１２）、最終ページの場合は（ステップＳ１２／Ｙ）、データのユーザＩＤの保存が存在するか否かをチェックし（ステップＳ１３）、存在する場合は（ステップＳ１３／Ｙ）、保存データの日時と文書名、ページ数、仮想排紙になった理由を最終ページに追加する形で印刷する（ステップＳ１４）。
【００２５】
上記によれば、動作例１で保持（仮想排紙）したデータを送信したユーザーへ通知する手段として、そのユーザのその後の印刷時にログを同時に印刷する。
【００２６】
動作例２に対応する作用効果として、請求項１の仮想排紙になった履歴をユーザーに通知する手段として、ユーザーＩＤによるデータ管理を行い、仮想排紙の履歴を持ったユーザには、同時に仮想排紙の履歴を印刷するものである。
【００２７】
（動作例３）
図６は、動作例３のフローチャートである。また、図７は、動作手順を概念的に表した図である。本図６において、ＷＥＢ上の仮想トレイと接続されているかをチェックした後（ステップＳ１１／Ｙ）、ユーザＩＤを入力する（ステップＳ２２）。入力ユーザＩＤが保存されている場合は（ステップＳ２３／Ｙ）、仮想排紙したページを日時、ページ数、文書名、仮想排紙になった理由を表示する（ステップＳ２４）。
【００２８】
上記によれば、動作例２のユーザーへの通知手段として、ＷＥＢを利用した仮想プリンタ（ＨＰ）に仮想排紙となったページが視覚的に確認出来るサービスの提供ができる。
【００２９】
動作例３に対応する作用効として、果請求項１の仮想排紙になった履歴をユーザーに通知する手段として、ＷＥＢ接続された仮想プリンタ（ＨＰ）で遠隔的にもその情報を得ることを期待するものである。
【００３０】
（動作例４）
図８は、動作例４のフローチャートである。また、図９は、動作手順を概念的に表した図である。本図８において、仮想排紙となったデータが存在することを確認した後（ステップＳ３１／Ｙ）、データをＷＥＢ上から印刷するか否かを確認し（ステップＳ３２）、仮想プリンタ（ＨＰ）上からデータを指定して印刷する（ステップＳ３３）。
【００３１】
さらに、図１０は、変化例を示すフローチャートである。また、図１１は、変化例の動作手順を概念的に表した図である。本図１０において、仮想排紙となったデータが存在することを確認した後（ステップＳ４１／Ｙ）、データをＷＥＢ上から印刷するか否かを確認し（ステップＳ４２）、本体操作によりユーザＩＤおよびデータを指定して印刷する（ステップＳ４３）。
【００３２】
上記によれば、動作例２または動作例３において、保持されたデータを再度印刷要求を行う手段として、本体直接操作とＷＥＢ上の仮想プリンタ（ＨＰ）からも実行できる。
【００３３】
動作例４に対応する作用効果として、動作例２および３で確認できた仮想排紙データを実用紙に印刷する手段として仮想プリンタＨＰで確認したそこから印刷要求を発行する、または他の印刷を取りに行ったその場で、履歴ページを参考に本体を操作することで再印刷することが出来ることを期待するものである。
【００３４】
【発明の効果】
以上の説明より明らかなように、本発明のプリンタは、自動トレイ選択機能を実行して、指定された用紙が無い等のエラー時に、該当データを自動的に仮想排紙トレイに排紙する機能を有している。このため、仮想排紙トレイに保持したデータを、描画展開したイメージの状態で保持することが可能となる。
【図面の簡単な説明】
【図１】  本発明のプリンタの実施形態を示すレーザプリンタのブロック構成図である。
【図２】  第１の動作例を示すフローチャートである。
【図３】  第１の動作例を示す概念図である。
【図４】  第２の動作例を示すフローチャートである。
【図５】  第２の動作例を示す概念図である。
【図６】  第３の動作例を示すフローチャートである。
【図７】  第３の動作例を示す概念図である。
【図８】  第４の動作例１を示すフローチャートである。
【図９】  第４の動作例１を示す概念図である。
【図１０】  第４の動作例２を示すフローチャートである。
【図１１】  第４の動作例２を示す概念図である。
【符号の説明】
１  コントローラ
３  ホスト
４  操作パネル
５  ホストＩ／Ｆ
６  ＲＯＭ
７  フォントＲＯＭ
８  パネルＩ／Ｆ
９  ＣＰＵ
１０  ＲＡＭ
１１  ＮＶ−ＲＡＭ
１２  エンジンＩ／Ｆ
１３  Ｎｅｔｗｏｒｋ Ｉ／Ｆ
１４  Ｄｉｓｋ
１５  プリンタエンジン
１７  ハードディスク
【図１】
0004274512.tif 000002
【図２】
0004274512.tif 000003
【図３】
0004274512.tif 000004
【図４】
0004274512.tif 000005
【図５】
0004274512.tif 000006
【図６】
0004274512.tif 000007
【図７】
0004274512.tif 000008
【図８】
0004274512.tif 000009
【図９】
0004274512.tif 000010
【図１０】
0004274512.tif 000011
【図１１】
0004274512.tif 000012