(57)【要約】【課題】  親展印刷の対象となる印刷ジョブが印刷されるまで該印刷ジョブを保存することができる。【解決手段】  親展印刷要求を受信したか否かを判定し（ステップＳ１１０）、親展印刷要求を受信したときにはその親展印刷要求に含まれるユーザＩＤ、パスワード及び印刷ジョブ名をＲＡＭ２３に一時記憶する（ステップＳ１２０）。続いて、ジョブメモリ２５の残容量が十分か否かを判定し（ステップＳ１３０）、ジョブメモリ２５の残容量が十分なときには親展印刷の対象となる印刷ジョブをジョブメモリ２５に保存し（ステップＳ１４０）、ジョブメモリ２５の残容量が不十分なときには親展印刷の対象となる印刷ジョブを外部ストレージ４８に保存する（ステップＳ１５０）。【選択図】        図２
2006239944.tif 000002
【特許請求の範囲】
【請求項１】
親展印刷要求を伴う印刷ジョブを保存可能な親展印刷用保存手段と、
前記親展印刷用保存手段とは別に設けられ親展印刷要求を伴う印刷ジョブを保存可能な待避用保存手段と、
親展印刷要求を伴う印刷ジョブを受信したとき前記親展印刷用保存手段の残容量に基づいて該印刷ジョブを前記親展印刷用保存手段及び前記待避用保存手段のいずれかに保存するジョブ保存制御手段と、
を備えた親展印刷機能付きプリンタ。
【請求項２】
前記ジョブ保存制御手段は、前記親展印刷用保存手段の残容量が予め定められた所定の残容量以上のときには前記印刷ジョブを前記親展印刷用保存手段に保存し、前記親展印刷用保存手段の残容量が前記所定の残容量未満のときには前記印刷ジョブを前記待避用保存手段に保存するか、又は、前記親展印刷用保存手段の残容量が前記印刷ジョブを保存可能な容量のときには該印刷ジョブを前記親展印刷用保存手段に保存し、前記親展印刷用保存手段の残容量が前記印刷ジョブを保存不可能な容量のときには前記印刷ジョブを前記待避用保存手段に保存する、
請求項１に記載の親展印刷機能付きプリンタ。
【請求項３】
前記親展印刷用保存手段は、前記待避用保存手段に比べて迅速に保存・読み出しが可能な手段である、請求項１又は２に記載の親展印刷機能付きプリンタ。
【請求項４】
前記親展印刷用保存手段はプリンタ筐体の内部に設けられ、前記待避用保存手段はプリンタ筐体の外部に設けられている、
請求項１〜３のいずれかに記載の親展印刷機能付きプリンタ。
【請求項５】
前記待避用保存手段は、予め親展印刷要求が可能なユーザ又はコンピュータに対応するように複数設けられ、
前記ジョブ保存制御手段は、親展印刷要求を伴う印刷ジョブを前記待避用保存手段に保存する場合には前記複数の待避用保存手段の中から該親展印刷要求の送信元であるユーザ又はコンピュータに基づいてどの待避用保存手段に保存するかを決定する、
請求項１〜４のいずれかに記載の親展印刷機能付きプリンタ。
【請求項６】
前記ジョブ保存制御手段は、前記親展印刷用保存手段に保存された印刷ジョブにつき該印刷ジョブが親展印刷されずに待機している待機時間に基づいて前記待避用保存手段に移し替えるか否かを決定する、
請求項１〜５のいずれかに記載の親展印刷機能付きプリンタ。
【請求項７】
前記ジョブ保存制御手段は、前記親展印刷用保存手段に保存された印刷ジョブにつき前記待機時間が予め定められた所定の待機時間以上のときに前記待避用保存手段に移し替える、
請求項６に記載の親展印刷機能付きプリンタ。
【請求項８】
請求項１〜７のいずれかに記載の親展印刷機能付きプリンタであって、
親展印刷要求を伴う印刷ジョブを受信したとき該印刷ジョブに関するジョブリストを少なくとも該印刷ジョブを特定するジョブ特定情報と該印刷ジョブを保存する保存場所に関する情報とを含めて作成してジョブリスト保存手段に保存するジョブリスト保存制御手段と、
ジョブリストの報知要求に応じて前記ジョブリスト保存手段から該報知要求されたジョブリストを読み出しジョブリスト報知手段を利用して該ジョブリストを報知するジョブリスト報知制御手段と、
を備えた親展印刷機能付きプリンタ。
【請求項９】
前記ジョブリスト報知制御手段は、前記ジョブリストの報知要求があったときには予め定められた認証情報が入力されるのを条件として該報知要求されたジョブリストを報知する、
請求項８に記載の親展印刷機能付きプリンタ。
【請求項１０】
前記認証情報は、親展印刷を伴う印刷ジョブを印刷する際に必要となる認証情報と同じものである、
請求項９に記載の親展印刷機能付きプリンタ。
【請求項１１】
親展印刷要求を伴う印刷ジョブを保存可能な親展印刷用保存手段と、該親展印刷用保存手段とは別に設けられ親展印刷要求を伴う印刷ジョブを保存可能な待避用保存手段と、を備えた親展印刷機能付きプリンタを制御する方法であって、
（ａ）親展印刷要求を伴う印刷ジョブを受信したか否かを判定するステップと、
（ｂ）前記親展印刷要求を伴う印刷ジョブを受信したとき、前記親展印刷用保存手段の残容量に基づいて該印刷ジョブを該親展印刷用保存手段へ保存するか前記待避用保存手段に保存するかを決定するステップと、
を含むプリンタ制御方法。
【請求項１２】
請求項１１に記載のプリンタ制御方法の各ステップを１又は複数のコンピュータに実行させるプリンタ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、親展印刷機能付きプリンタ、プリンタ制御方法及びそのプログラムに関する。
【背景技術】
【０００２】
従来より、親展印刷機能付きプリンタが知られている。例えば、特許文献１には、ユーザがコンピュータからユーザＩＤ、パスワードを入力したうえで印刷ジョブの親展印刷要求を親展印刷機能付きプリンタへ出力すると、このプリンタはその要求を受け付け、親展印刷要求に含まれる印刷ジョブをジョブメモリに保存し、その後ユーザが該プリンタの操作パネルからユーザＩＤ、パスワードを入力すると、今回の親展印刷要求に含まれていた印刷ジョブをジョブメモリから読み出して印刷する点が開示されている。この親展印刷機能付きプリンタでは、ユーザがプリンタの前でユーザＩＤ等を入力しない限り、親展印刷の対象となる印刷ジョブは印刷されない。したがって、親展印刷を要求したユーザは、その親展印刷の対象となる印刷ジョブを出力した用紙を他人に見られることなく手にすることができる。また、この特許文献１のプリンタでは、ジョブメモリの容量に限りがあることを考慮して、親展印刷の対象となる印刷ジョブのうち印刷されないまま予め指定された削除時間・削除時刻が到来した印刷ジョブはジョブメモリから削除される。また、削除時間等の指定がなされていないときには、プリンタ固有の時間（例えば２４時間）が経過したあと削除される。
【特許文献１】特開２００３−１９６０５０
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、親展印刷の対象となる印刷ジョブは秘密性の高いものであるため、ユーザとしては未印刷のまま放置していたとしてもその印刷ジョブの管理つまり削除するか保存したままにするかは自分自身が決めたいという要望がある。
【０００４】
本発明は、この課題を解決するためになされたものであり、親展印刷の対象となる印刷ジョブが印刷されるまで該印刷ジョブを保存することができるプリンタ、その制御方法及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、上述の目的を達成するために以下の手段を採った。
【０００６】
本発明の親展印刷機能付きプリンタは、
親展印刷要求を伴う印刷ジョブを保存可能な親展印刷用保存手段と、
前記親展印刷用保存手段とは別に設けられ親展印刷要求を伴う印刷ジョブを保存可能な待避用保存手段と、
親展印刷要求を伴う印刷ジョブを受信したとき前記親展印刷用保存手段の残容量に基づいて該印刷ジョブを前記親展印刷用保存手段及び前記待避用保存手段のいずれかに保存するジョブ保存制御手段と、
を備えたものである。
【０００７】
このプリンタでは、親展印刷要求を伴う印刷ジョブを受信したとき親展印刷用保存手段の残容量に基づいて該印刷ジョブを親展印刷用保存手段及び待避用保存手段のいずれかに保存する。例えば、親展印刷用保存手段の残容量が不足気味になったときには親展印刷要求を伴う印刷ジョブを待避用保存手段に保存する。したがって、親展印刷要求の対象となる印刷ジョブが印刷されるまで該印刷ジョブを保存することができる。
【０００８】
本発明の親展印刷機能付きプリンタにおいて、前記ジョブ保存制御手段は、前記親展印刷用保存手段の残容量が予め定められた所定の残容量以上のときには前記印刷ジョブを前記親展印刷用保存手段に保存し、前記親展印刷用保存手段の残容量が前記所定の残容量未満のときには前記印刷ジョブを前記待避用保存手段に保存してもよい。ここで、所定の残容量は、例えば経験的に通常の印刷ジョブであれば保存することができる程度の大きさに設定すればよい。あるいは、前記ジョブ保存制御手段は、前記親展印刷用保存手段の残容量が前記印刷ジョブを保存可能な容量のときには該印刷ジョブを前記親展印刷用保存手段に保存し、前記親展印刷用保存手段の残容量が前記印刷ジョブを保存不可能な容量のときには前記印刷ジョブを前記待避用保存手段に保存してもよい。
【０００９】
本発明の親展印刷機能付きプリンタにおいて、前記親展印刷用保存手段は、前記待避用保存手段に比べて迅速に保存・読み出しが可能な手段としてもよい。例えば、親展印刷用保存手段は待避用保存手段に比べてアクセス時間が短いメモリであってもよいし、圧縮率を低くしてもよい。こうすれば、親展印刷要求を伴う印刷ジョブの保存場所としては、親展印刷用保存手段の方が好ましいので、こちらを優先して利用する意義がある。
【００１０】
本発明の親展印刷機能付きプリンタにおいて、前記親展印刷用保存手段はプリンタ筐体の内部に設けられ、前記待避用保存手段はプリンタ筐体の外部に設けられていてもよい。こうすれば、待避用保存手段はプリンタ筐体に収納可能なサイズでなくても構わない。
【００１１】
本発明の親展印刷機能付きプリンタにおいて、前記待避用保存手段は、予め親展印刷要求が可能なユーザ又はコンピュータに対応するように複数設けられ、前記ジョブ保存制御手段は、親展印刷要求を伴う印刷ジョブを前記待避用保存手段に保存する場合には前記複数の待避用保存手段の中から該親展印刷要求の送信元であるユーザ又はコンピュータに基づいてどの待避用保存手段に保存するかを決定してもよい。こうすれば、親展印刷の要求元であるユーザ又はコンピュータによってどの待避用保存手段を利用するかが定められているため、例えば保存・読み出しが迅速な待避用保存手段と緩慢な待避用保存手段とが存在する場合にユーザの肩書きなどに対応してどの待避用保存手段を利用するかを定めることができる。
【００１２】
本発明の親展印刷機能付きプリンタにおいて、前記ジョブ保存制御手段は、前記親展印刷用保存手段に保存された印刷ジョブにつき該印刷ジョブが親展印刷されずに待機している待機時間に基づいて前記待避用保存手段に移し替えるか否かを決定してもよい。こうすれば、親展印刷用保存手段に保存された印刷ジョブであって待機時間の長いものは待避用保存手段に移し替えられるため、親展印刷用保存手段の残容量が大きくなり、次回の印刷ジョブをこの親展印刷用保存手段に保存できる確率が高まる。ここで、ジョブ保存制御手段は、親展印刷用保存手段に保存された印刷ジョブにつき待機時間が予め定められた所定の待機時間以上のときに待避用保存手段に移し替えるようにしてもよい。
【００１３】
本発明の親展印刷機能付きプリンタは、親展印刷要求を伴う印刷ジョブを受信したとき該印刷ジョブに関するジョブリストを少なくとも該印刷ジョブを特定するジョブ特定情報と該印刷ジョブを保存する保存場所に関する情報とを含めて作成してジョブリスト保存手段に保存するジョブリスト保存制御手段と、ジョブリストの報知要求に応じて前記ジョブリスト保存手段から該報知要求されたジョブリストを読み出しジョブリスト報知手段を利用して該ジョブリストを報知するジョブリスト報知制御手段とを備えていてもよい。こうすれば、ユーザは報知されたジョブリストによりどの印刷ジョブがどの保存場所に保存されているのかを確認することができる。親展印刷の対象となる印刷ジョブは他人に知られたくない場合が多いため、ユーザはその印刷ジョブの保存場所を確認しておきたいことがあるが、この構成はそのような要望に応えるものである。なお、「報知」は、例えば視覚に訴える表示であってもよいし、聴覚に訴える音であってもよい。
【００１４】
こうしたプリンタにおいて、前記ジョブリスト報知制御手段は、前記ジョブリストの報知要求があったときには予め定められた認証情報が入力されるのを条件として該報知要求されたジョブリストを報知してもよい。こうすれば、他人にジョブリストが報知されてしまうことがなく、ジョブリストの秘匿性が確保される。このときの認証情報は、親展印刷を伴う印刷ジョブを印刷する際に必要となる認証情報と同じものとしてもよい。こうすれば、個別の認証情報を用いる場合に比べて取り扱いやすい。
【００１５】
本発明のプリンタ制御方法は、
親展印刷要求を伴う印刷ジョブを保存可能な親展印刷用保存手段と、該親展印刷用保存手段とは別に設けられ親展印刷要求を伴う印刷ジョブを保存可能な待避用保存手段と、を備えた親展印刷機能付きプリンタを制御する方法であって、
（ａ）親展印刷要求を伴う印刷ジョブを受信したか否かを判定するステップと、
（ｂ）前記親展印刷要求を伴う印刷ジョブを受信したとき、前記親展印刷用保存手段の残容量に基づいて該印刷ジョブを該親展印刷用保存手段へ保存するか前記待避用保存手段に保存するかを決定するステップと、
を含むものである。
【００１６】
このプリンタ制御方法によれば、親展印刷用保存手段の残容量が不足気味になったときには親展印刷要求を伴う印刷ジョブを待避用保存手段に保存するため、親展印刷要求の対象となる印刷ジョブが印刷されるまで該印刷ジョブを保存することができると共に親展印刷用保存手段の容量も確保することができる。なお、本発明のプリンタ制御方法に、上述した親展印刷機能付きプリンタの機能を実現するステップを追加してもよい。
【００１７】
本発明のプリンタ制御プログラムは、１又は複数のコンピュータに、上述したプリンタ制御方法の各ステップを実行させるためのプログラムである。このプログラムは、コンピュータが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピュータから別のコンピュータへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピュータに実行させるか又は複数のコンピュータに各ステップを分担して実行させれば、上述したプリンタ制御方法と同様の効果が得られる。
【発明を実施するための最良の形態】
【００１８】
図１は本発明の一実施形態であるカラーレーザプリンタ１０の構成の概略を示す構成図である。
【００１９】
本実施形態のカラーレーザプリンタ１０は、図１に示すように、装置全体の制御を司るコントローラ２０と、親展印刷の対象となる印刷ジョブを蓄積するジョブメモリ２５と、ネットワーク５０（例えばローカルエリアネットワークなどの電気通信回線網）に接続されたコンピュータ５１〜５３とデータの入出力を司るネットワークボード２６と、プリンタ機能を実現するプリンタ機構３１やこのプリンタ機構３１を制御するプリンタＡＳＩＣ３９を含んで構成されるプリンタ部３０と、ユーザによる指示の入力や各種情報の表示を行う操作パネル４０と、ＵＳＢ対応の外部機器との間でデータの入出力を司るＵＳＢインタフェース４６とを備えている。なお、「ＡＳＩＣ」とは、アプリケーション・スペシフィック・インテグレーテッド・サーキット（Application Specific Integrated Circuit）の略である。
【００２０】
コントローラ２０は、ＣＰＵ２１を中心とするマイクロプロセッサとして構成されており、各種処理プログラムを記憶したＲＯＭ２２と、一時的にデータを記憶したりデータを保存したりするＲＡＭ２３と、時間を計測するタイマ２４とを備えている。このコントローラ２０は、バス２９を介してプリンタＡＳＩＣ３９やジョブメモリ２５，操作パネル４０と電気的に接続され、プリンタＡＳＩＣ３９への印刷指令信号やジョブメモリ２５へのファイル保存指令信号、操作パネル４０への表示指令信号を出力し、プリンタＡＳＩＣ３９からの印刷動作信号やジョブメモリ２５から読み出したファイル、操作パネル４０からの各種指令信号を入力する。また、コントローラ２０は、ネットワークボード２６を介してネットワーク５０に接続された複数のコンピュータ５１〜５３との間で信号のやり取りを行う。すなわち、コントローラ２０は、各コンピュータ５１〜５３から印刷ジョブを入力したり処理中の印刷ジョブのステータス情報をその印刷ジョブの送信元であるコンピュータ５１〜５３へ出力したりする。また、コントローラ２０は、ＵＳＢインタフェース４６を介して外部ストレージ４８との間で信号のやり取りを行う。すなわち、コントローラ２０は、外部ストレージ４８へファイルを保存したり外部ストレージ４８からファイルを読み出したりする。
【００２１】
ジョブメモリ２５は、印刷要求の対象となる印刷ジョブを蓄積するＩＣメモリであり、蓄積された印刷ジョブのうちプリンタ部３０での印刷処理が終了したものは逐次削除される。
【００２２】
プリンタ部３０は、プリンタ機構３１とプリンタＡＳＩＣ３９とを備えている。プリンタ機構３１は、単一感光体方式と中間転写方式とを採用したフルカラーの電子写真方式のプリンタ機構として構成され、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色に色分解された各色ごとの画像の静電潜像が図示しない帯電・露光器によりその上に形成される感光体３３と、装着された各色のトナーカートリッジ３４Ｃ，３４Ｍ，３４Ｙ，３４Ｋから供給される各色のトナーを用いて感光体３３上に形成された静電潜像をトナー像として現像する現像器３４と、現像したトナー像を重ね合わせるよう一次転写する中間転写体としての転写ベルト３５と、図示しない搬送ユニットにより搬送された用紙Ｐに転写ベルト３５上に形成された４色のトナー像を二次転写する二次転写ユニット３６と、用紙Ｐ上に転写された４色のトナー像を用紙Ｐに溶融し定着させる定着ユニット３７とを備えている。なお、現像器３４は、装着された各トナーカートリッジ３４Ｃ，３４Ｍ，３４Ｙ，３４Ｋがそれぞれ感光体３３に対向するように回転される。また、プリンタＡＳＩＣ３９は、プリンタ機構３１を制御する機能を備えたＩＣチップであり、ＲＡＭ２３に設けられた印刷バッファ内の印刷データを１ページごとにビットマップイメージに展開した展開データが用紙Ｐに印刷されるようにプリンタ機構３１を制御する。
【００２３】
操作パネル４０は、ユーザからの指示を入力可能なテンキーやカーソルキーなどの各種入力ボタン４２と、キー操作に伴う文字や数字等を表示したりコントローラ２０やプリンタ部３０での処理状況を表示したりする液晶画面４４とを備えている。また、ＵＳＢインタフェース４６は、ＵＳＢ対応の外部ストレージ４８との間で印刷ジョブの保存や読み出しが可能なように機能するインタフェースであり、外部ストレージ４８は、ＩＣメモリであるジョブメモリ２５に比べて大容量だがアクセス時間が長くかかる記憶装置であり、本実施形態ではハードディスクであって印刷ジョブをジョブメモリ２５に比べて高い圧縮率で保存するようにしている。
【００２４】
次に、こうして構成された本実施例のカラーレーザプリンタ１０の機能について説明する。まず、親展印刷要求受信処理ルーチンについて、図２のフローチャートに基づいて説明する。コントローラ２０のＣＰＵ２１は、所定のタイミング（例えば数ｓｅｃ）ごとにこの親展印刷要求受信処理ルーチンを繰り返し実行する。このルーチンが開始されると、ＣＰＵ２１は、まず、コンピュータ５１〜５３から親展印刷要求を受信したか否かを判定し（ステップＳ１１０）、親展印刷要求を受信していないときにはそのままこのルーチンを終了し、親展印刷要求を受信したときにはその親展印刷要求に含まれるユーザＩＤ、パスワード及び印刷ジョブ名をＲＡＭ２３に一時記憶する（ステップＳ１２０）。ここで、ユーザがコンピュータ５１〜５３から親展印刷要求を送信する場合、親展印刷の対象となる印刷ジョブの印刷設定画面（図示せず）上でユーザＩＤ、パスワード及び印刷ジョブ名（これらを秘密情報という）を入力したうえで印刷実行ボタンをオンするため、ステップＳ１２０ではこの印刷設定画面上で入力したユーザＩＤ、パスワード及び印刷ジョブ名がＲＡＭ２３に一時記憶される。続いて、ジョブメモリ２５の残容量が十分か否かを、ジョブメモリ２５の残容量が予め定められたしきい値以上か否かによって判定し（ステップＳ１３０）、ジョブメモリ２５の残容量が十分なときつまり残容量がしきい値以上のときには親展印刷の対象となる印刷ジョブをジョブメモリ２５に保存し（ステップＳ１４０）、ジョブメモリ２５の残容量が不十分なときつまり残容量がしきい値未満のときには親展印刷の対象となる印刷ジョブを外部ストレージ４８に保存する（ステップＳ１５０）。本実施形態では、しきい値は、平均的な容量の印刷ジョブであれば保存することができる程度の大きさを経験的に求め、その値に設定したものである。そして、ステップＳ１４０又はＳ１５０で印刷ジョブを保存したあと、ジョブリストを作成し該ジョブリストをジョブメモリ２５に保存し（ステップＳ１６０）、本ルーチンを終了する。ここで、ジョブリストには、ＲＡＭ２３に今回一時記憶されたユーザＩＤ、パスワード及び印刷ジョブ名に加えて印刷ジョブの保存場所が含まれる。
【００２５】
なお、ジョブメモリ２５の残容量は、ジョブメモリ２５の全容量から既に保存している印刷ジョブの容量分と後述するジョブリストの保存領域として確保されている容量分を差し引いた値とした。ただし、ジョブリストを別のメモリ（例えばＲＡＭ２３）に記憶する場合には、ジョブメモリ２５の残容量はジョブメモリ２５の全容量から既に保存している印刷ジョブの容量分を差し引いた値となる。
【００２６】
次に、親展印刷処理ルーチンについて、図３のフローチャートに基づいて説明する。コントローラ２０のＣＰＵ２１は、所定のタイミング（例えば数ｓｅｃ）ごとにこの親展印刷処理ルーチンを繰り返し実行する。このルーチンが開始されると、ＣＰＵ２１は、まず、ユーザによる操作パネル４０の入力ボタン４２の操作により親展印刷実行指令が入力されたか否かを判定し（ステップＳ２１０）、親展印刷実行指令が入力されていないときにはそのまま本ルーチンを終了する。一方、親展印刷実行指令が入力されたときには、その親展印刷に関するユーザＩＤ、パスワード及び印刷ジョブ名の入力を促す画面を操作パネル４０の液晶画面４４に表示する（ステップＳ２２０）。続いて、ユーザＩＤ、パスワード及び印刷ジョブ名が操作パネル４０から入力されたか否かを判定し（ステップＳ２３０）、それらが入力されていないときにはそのまま待機し、それらが入力されたときにはそのユーザＩＤ、パスワード及び印刷ジョブ名が正規のものか否かを、ジョブメモリ２５に保存されたジョブリストに含まれるユーザＩＤ、パスワード及び印刷ジョブ名と比較することにより判定する（ステップＳ２４０）。そして、入力されたユーザＩＤ等が正規のものでなかったときには、エラーメッセージを操作パネル４０の液晶画面４４に表示し（ステップＳ２５０）、本ルーチンを終了する。一方、入力されたユーザＩＤ等が正規のものだったときには、そのユーザＩＤ、パスワード及び印刷ジョブ名に対応づけられた印刷ジョブをジョブメモリ２５か外部ストレージ４８から読み出し（ステップＳ２６０）、その印刷ジョブの印刷指令をプリンタ部３０のプリンタＡＳＩＣ３９へ出力する（ステップＳ２７０）。すると、プリンタＡＳＩＣ３９は、プリンタ機構３１を制御してその印刷ジョブの印刷を開始する。続いて、コントローラ２０のＣＰＵ２１は、プリンタ部３０での印刷が終了したか否かを判定し（ステップＳ２８０）、印刷が終了していないときにはそのまま待機し、印刷が終了したときには、印刷が終了した印刷ジョブを保存場所から削除し（ステップＳ２９０）、本ルーチンを終了する。このように、コンピュータ５１〜５３から受信した親展印刷要求に含まれる印刷ジョブは操作パネル４０上で正規のユーザＩＤやパスワード等を入力しない限り印刷されないため、親展印刷を要求したユーザはその印刷ジョブの印刷物を他人の目に晒すことなく手に入れることができる。
【００２７】
次に、ジョブリスト報知ルーチンについて、図４のフローチャートに基づいて説明する。コントローラ２０のＣＰＵ２１は、所定のタイミング（例えば数ｓｅｃ）ごとにこのジョブリスト報知ルーチンを繰り返し実行する。このルーチンが開始されると、ＣＰＵ２１は、まず、操作パネル４０からジョブリストの報知要求がなされたか否かを判定し（ステップＳ３１０）、ジョブリストの報知要求がなされていないときにはそのまま本ルーチンを終了する。一方、ジョブリストの報知要求がなされていたときには、親展印刷に関するユーザＩＤ、パスワード及び印刷ジョブ名の入力を促す画面を操作パネル４０の液晶画面４４に表示する（ステップＳ３２０）。続いて、ユーザＩＤ、パスワード及び印刷ジョブ名が操作パネル４０から入力されたか否かを判定し（ステップＳ３３０）、それらが入力されていないときにはそのまま待機し、それらが入力されたときにはそのユーザＩＤ、パスワード及び印刷ジョブ名が正規のものか否かを、ジョブメモリ２５に保存されたジョブリストに含まれるユーザＩＤ、パスワード及び印刷ジョブ名と比較することにより判定する（ステップＳ３４０）。そして、入力されたユーザＩＤ等が正規のものでなかったときには、エラーメッセージを操作パネル４０の液晶画面４４に表示し（ステップＳ３５０）、本ルーチンを終了する。一方、入力されたユーザＩＤ等が正規のものだったときには、そのユーザＩＤ、パスワード及び印刷ジョブ名を含んでいるジョブリストをジョブメモリ２５から読み出し操作パネル４０の液晶画面４４に表示する（ステップＳ３６０）。ユーザは、このジョブリストを見ることにより、ユーザＩＤ、パスワード、印刷ジョブ名を確認することができるほか、その印刷ジョブがどこに保存されているかを知ることができる。その後、操作パネル４０の図示しない「閉じる」ボタンが押された否かを判定し（ステップＳ３８０）、「閉じる」ボタンが押されていないときにはそのまま待機し、「閉じる」ボタンが押されたときには本ルーチンを終了する。
【００２８】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のジョブメモリ２５が本発明の親展印刷用保存手段に相当し、外部ストレージ４８が待避用保存手段に相当し、コントローラ２０のＣＰＵ２１がジョブ保存制御手段、ジョブリスト保存制御手段及びジョブリスト報知制御手段に相当し、操作パネル４０の液晶画面４４がジョブリスト報知手段に相当する。なお、本実施形態では、カラーレーザプリンタ１０の動作を説明することにより本発明のプリンタ制御方法の一例も明らかにしている。
【００２９】
以上詳述したカラーレーザプリンタ１０によれば、親展印刷要求を受信したとき、ジョブメモリ２５の残容量に基づいて親展印刷の対象となる印刷ジョブをジョブメモリ２５及び外部ストレージ４８のいずれかに保存する。具体的には、ジョブメモリ２５の残容量が十分のときには、親展印刷の対象となる印刷ジョブをジョブメモリ２５に保存し、ジョブメモリ２５の残容量が不足気味だったときには、親展印刷の対象となる印刷ジョブを外部ストレージ４８に保存する。したがって、親展印刷要求の対象となる印刷ジョブが印刷されるまで該印刷ジョブを保存することができる。
【００３０】
また、ジョブメモリ２５は外部ストレージ４８に比べて迅速に保存・読み出しが可能であり、この点でジョブメモリ２５を優先して利用する意義がある。更に、ジョブメモリ２５はプリンタ筐体内に収納されているのに対して、外部ストレージ４８はプリンタ筐体外に設置されているため外観形状の大きなもの（例えばサーバなど）を採用することができる。更にまた、ユーザは報知されたジョブリストによりどの印刷ジョブがどの保存場所に保存されているのかを確認することができる。親展印刷の対象となる印刷ジョブは他人に知られたくない場合が多いため、ユーザはその印刷ジョブの保存場所を確認しておきたいことがあるが、本実施形態の構成はそのような要望に応えるものである。このジョブリストは、ユーザＩＤやパスワードによる認証確認後に表示されるため、秘匿性が確保される。このときのユーザＩＤやパスワードは親展印刷の対象となる印刷ジョブの印刷を行うときに入力するものと同じであるため管理しやすい。
【００３１】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３２】
例えば、上述した実施形態では、待避用保存手段として外部ストレージ４８を採用したが、外部ストレージ４８の代わりにカラーレーザプリンタ１０へ印刷指示を出力したホストコンピュータ内のメモリを採用してもよいし、ネットワーク５０に接続されたサーバ内のメモリを採用してもよい。
【００３３】
また、上述した実施形態の親展印刷要求受信処理ルーチン（図２参照）では、ステップＳ１３０でジョブメモリ２５の残容量が十分でないときには親展印刷の対象となる印刷ジョブを外部ストレージ４８に保存するようにしたが、その代わりに次の（１）又は（２）ようにしてもよい。
【００３４】
（１）カラーレーザプリンタ１０のＵＳＢインタフェース４６に第１〜第３の外部ストレージを接続し、コンピュータ５１と第１の外部ストレージとを対応づけ、コンピュータ５２と第２の外部ストレージとを対応付け、コンピュータ５３と第３の外部ストレージとを対応づけておく。このとき、データの保存・読み出しの速度は第１の外部ストレージが最も速く第３の外部ストレージが最も遅いものとし、コンピュータ５１のユーザの肩書きは部長、コンピュータ５２のユーザの肩書きは課長、コンピュータ５３のユーザの肩書きは係長だったとする。そして、図５に示すように、ステップＳ１３０でジョブメモリ２５の残容量が十分でないときには、親展印刷要求の送信元がコンピュータ５１〜５３のいずれかを特定し該特定したコンピュータに対応づけられた外部ストレージに今回の印刷ジョブを保存するようにしてもよい（ステップＳ１５２）。なお、図５の親展印刷要求受信処理ルーチンのフローチャートは、図２の同ルーチンのフローチャートのステップＳ１５０をステップＳ１５２に置き換えただけのものである。
【００３５】
（２）ステップＳ１３０でジョブメモリ２５の残容量が十分でないときには、図６に示すステップＳ１４２以降の処理を実行してもよい。すなわち、ジョブメモリ２５に保存された親展印刷用の印刷ジョブのうち未印刷のまま所定の待機時間が経過したものが存在するか否かを判定し（ステップＳ１４２）、親展印刷用の印刷ジョブのうち未印刷のまま所定の待機時間が経過したものが存在しなかったときには、今回の印刷ジョブを外部ストレージ４８に保存し（ステップＳ１４４）、その後上述したステップＳ１６０へ進むのに対して、親展印刷用の印刷ジョブのうち未印刷のまま所定の待機時間が経過したものが存在したときには、該当する印刷ジョブを外部ストレージ４８に移し替え（ステップＳ１４６）、それによりジョブメモリ２５の記憶容量を増やしたあと、再びステップＳ１３０に戻ってジョブメモリ２５の残容量が十分か否かを判定する。こうすれば、ジョブメモリ２５に保存された印刷ジョブであって待機時間の長いものはジョブメモリ２５から外部ストレージ４８に移し替えられるため、ジョブメモリ２５の残容量が大きくなり、次回の印刷ジョブをこのジョブメモリ２５に保存できる確率が高まる。なお、図６の親展印刷要求受信処理ルーチンのフローチャートは、図２の同ルーチンのフローチャートのステップＳ１５０をステップＳ１４２〜Ｓ１４６に置き換えたものである。
【００３６】
また、上述した実施形態では、図２の親展印刷要求受信処理ルーチンのステップＳ１３０でジョブメモリ２５の残容量が十分か否かの判断を所定のしきい値以上か否かによって判定しその判定結果に基づいて印刷ジョブをジョブメモリ２５か外部ストレージ４８に保存した（ステップＳ１４０，Ｓ１５０）が、これらに代えて、図７のステップＳ１２２〜Ｓ１２８を行ってもよい。すなわち、ジョブメモリ２５に親展印刷の対象となる印刷ジョブの保存を開始し（ステップＳ１２２）、続いて印刷ジョブの保存が完了したか否かを判定し（ステップＳ１２４）、印刷ジョブの保存が完了していないときにはジョブメモリ２５の残容量がゼロになったか否かを判定し（ステップＳ１２６）、残容量がゼロになっていないときには再びステップＳ１２４に戻り、ゼロになったときにはジョブメモリ２５の残容量が不十分だったことになるため印刷ジョブを外部ストレージ４８に保存し直し（ステップＳ１２８）、続いてジョブリストの作成・保存を行う（ステップＳ１６０）。一方、ステップＳ１２４で印刷ジョブの保存が完了したときにはジョブメモリ２５の残容量が十分だったことになるため、続いてジョブリストの作成・保存を行う（ステップＳ１６０）。
【図面の簡単な説明】
【００３７】
【図１】カラーレーザプリンタ１０の構成の概略を示す構成図。
【図２】親展印刷要求受信処理ルーチンのフローチャート。
【図３】親展印刷処理ルーチンのフローチャート。
【図４】ジョブリスト報知ルーチンのフローチャート。
【図５】他の親展印刷要求受信処理ルーチンのフローチャートである。
【図６】他の親展印刷要求受信処理ルーチンのフローチャートである。
【図７】他の親展印刷要求受信処理ルーチンのフローチャートである。
【符号の説明】
【００３８】
１０  カラーレーザプリンタ、２０  コントローラ、２１  ＣＰＵ、２２  ＲＯＭ、２３  ＲＡＭ、２４  タイマ、２５  ジョブメモリ、２６  ネットワークボード、２９  バス、３０  プリンタ部、３１  プリンタ機構、３３  感光体、３４  現像器、３４Ｃ，３４Ｍ，３４Ｙ，３４Ｋ  トナーカートリッジ、３５  転写ベルト、３６  二次転写ユニット、３７  定着ユニット、３９  プリンタＡＳＩＣ、４０  操作パネル、４２  入力ボタン、４４  液晶画面、４６  ＵＳＢインタフェース、４８  外部ストレージ、５０  ネットワーク、５１，５２，５３  コンピュータ。
【図１】
2006239944.tif 000003
【図２】
2006239944.tif 000004
【図３】
2006239944.tif 000005
【図４】
2006239944.tif 000006
【図５】
2006239944.tif 000007
【図６】
2006239944.tif 000008
【図７】
2006239944.tif 000009