(57)【要約】【課題】ユーザに印刷用データの登録処理を強いることなく再印刷処理を簡易に行なえるようにする。【解決手段】印刷データを出力する印刷制御装置と、前記印刷制御装置から受け付けた印刷データに基づいて印刷を実行する印刷手段と、不揮発性の記憶手段とを備えた印刷装置と含む印刷システムであって、前記印刷装置は、前記印刷制御装置から印刷データを受け付けると、前記印刷データに係る印刷用データを前記記憶手段に記録する印刷用データ記録手段と、ユーザからの操作に基づいて、前記印刷用データに基づく印刷を前記印刷手段に実行させる再印刷制御手段と、前記記録手段に記録された印刷用データを、あらかじめ定められた条件が満たされた場合に、記録された順に消去する印刷用データ消去手段とを備えることを特徴とする印刷システム。【選択図】図１
2007179140.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを出力する印刷制御装置と、
前記印刷制御装置から受け付けた印刷データに基づいて印刷を実行する印刷手段と、不揮発性の記憶手段とを備えた印刷装置と含む印刷システムであって、
前記印刷装置は、
前記印刷制御装置から印刷データを受け付けると、前記印刷データに係る印刷用データを前記記憶手段に記録する印刷用データ記録手段と、
ユーザからの操作に基づいて、前記印刷用データに基づく印刷を前記印刷手段に実行させる再印刷制御手段と、
前記記録手段に記録された印刷用データを、あらかじめ定められた条件が満たされた場合に、記録された順に消去する印刷用データ消去手段とを備えることを特徴とする印刷システム。
【請求項２】
１または複数台の印刷制御装置と接続され、印刷制御装置から受け付けた印刷データに基づいて印刷を実行する印刷手段と、不揮発性の記憶手段とを備えた印刷装置であって、
前記印刷制御装置から印刷データを受け付けると、前記印刷データに係る印刷用データを前記記憶手段に記録する印刷用データ記録手段と、
ユーザからの操作に基づいて、前記印刷用データに基づく印刷を前記印刷手段に実行させる再印刷制御手段と、
前記記録手段に記録された印刷用データを、あらかじめ定められた条件が満たされた場合に、記録された順に消去する印刷用データ消去手段とを備えることを特徴とする印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
印刷制御装置に対応した領域を前記記憶手段に確保する領域確保手段をさらに備えることを特徴とする印刷装置。
【請求項４】
請求項３に記載の印刷装置であって、
前記印刷用データ消去手段は、記録すべき印刷用データが、その印刷用データに係る印刷制御装置に対応して確保された領域に格納しきれない場合に、記録済みの印刷用データを記録された順に消去することを特徴とする印刷装置。
【請求項５】
請求項２に記載の印刷装置であって、
前記再印刷制御手段は、印刷制御装置対応に設定された認証用コードによる認証を行ない、認証された場合に、その印刷制御装置に係る印刷用データに基づく印刷を前記印刷手段に実行させることを特徴とする印刷装置。
【請求項６】
請求項５に記載の印刷装置であって、
前記再印刷制御手段は、前記認証用コードによる認証後、前記記憶手段に記録されている、その印刷制御装置に係る印刷用データの一覧を表示し、再印刷すべき印刷用データの指定を受け付けることを特徴とする印刷装置。
【請求項７】
請求項２に記載の印刷装置であって、
前記印刷用データ消去手段は、記録してから所定の期間が経過した場合に、その印刷用データを消去することを特徴とする印刷装置。
【請求項８】
請求項３に記載の印刷装置であって、
前記印刷用データ記録手段は、
前記記憶手段に領域を確保している印刷制御装置から印刷データを受け付けた場合に、前記印刷データに係る印刷用データを前記記憶手段の確保された領域に記録することを特徴とする印刷装置。
【請求項９】
請求項３に記載の印刷装置であって、
前記印刷用データ記録手段は、
受け付けた印刷データが前記記憶手段に領域を確保していない印刷制御装置からのものである場合には、前記印刷データに係る印刷用データの前記記憶手段への記録を行なわないことを特徴とする印刷装置。
【請求項１０】
受信した印刷データに基づいて印刷を実行する印刷手段と、不揮発性の記憶手段と、印刷データを受信すると、前記印刷データに係る印刷用データを前記記憶手段に記録する印刷用データ記録手段と、ユーザからの操作に基づいて、前記印刷用データに基づく印刷を前記印刷手段に実行させる再印刷制御手段と、前記記録手段に記録された印刷用データを、あらかじめ定められた条件が満たされた場合に、記録された順に消去する印刷用データ消去手段とを備える印刷装置を制御する印刷制御装置としてコンピュータを機能させるためのプリンタドライバプログラムであって、
前記印刷装置の記憶手段への領域を確保するための指示を受け付ける指示受付手段と、
前記指示を受け付けた場合に、認証用コードの入力を受け付ける認証用コード受付手段と、
受け付けた認証用コードを前記コンピュータの識別子とともに前記印刷装置に領域確保依頼として送信する領域確保依頼手段として前記コンピュータを機能させることを特徴とするプリンタドライバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスク等の記憶装置を備え、記憶装置に印刷用データを記録することができる印刷装置に関する。
【背景技術】
【０００２】
ハードディスク等の記憶装置を備え、記憶装置に印刷用データを登録することができるプリンタが実用化されている。
【０００３】
特許文献１、特許文献２に記載されているように、印刷用データを登録することができるプリンタでは、ネットワーク等を介して接続されたコンピュータから印刷用データの登録命令を受け付けると、登録命令に係る印刷用データに識別情報を付して記憶装置に記憶する。そして、登録されている印刷用データの印刷指示を受け付けると、記憶装置に記憶している印刷用データを読み出して印刷を行なうようになっている。
【０００４】
ユーザは、よく印刷するドキュメントに係る印刷用データをプリンタに登録しておくことで、コンピュータから印刷データをプリンタに送ることなく印刷することができるようになる。これにより、再印刷のために、コンピュータ上でドキュメントを呼び出して再度印刷命令を行なう手間を省くことができるようになるという利点がある。
【０００５】
【特許文献１】特開２００３−２８５４７５号公報
【特許文献２】特開２００５−２７１５１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１、特許文献２に記載された技術とも、再印刷の手間を省くのに有益であるが、再印刷を行なうためには、あらかじめユーザが印刷用データを指定してプリンタに登録しておかなければならない。このため、再印刷のための処理が煩雑になってしまう。
【０００７】
本発明は、ユーザに印刷用データの登録処理を強いることなく再印刷処理を簡易に行なえるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明の第１の態様である印刷システムは、
印刷データを出力する印刷制御装置と、
前記印刷制御装置から受け付けた印刷データに基づいて印刷を実行する印刷手段と、不揮発性の記憶手段とを備えた印刷装置と含む印刷システムであって、
前記印刷装置は、
前記印刷制御装置から印刷データを受け付けると、前記印刷データに係る印刷用データを前記記憶手段に記録する印刷用データ記録手段と、
ユーザからの操作に基づいて、前記印刷用データに基づく印刷を前記印刷手段に実行させる再印刷制御手段と、
前記記録手段に記録された印刷用データを、あらかじめ定められた条件が満たされた場合に、記録された順に消去する印刷用データ消去手段とを備えることを特徴とする。
【０００９】
本発明の印刷システムによれば、ユーザの登録指示を必要とせずに、印刷用データを記録するため、ユーザに印刷用データの登録処理を強いることなく再印刷処理を簡易に行なえるようにすることができる。これは、再印刷は、最近印刷したドキュメントに対して行なうことが多いという実情を考慮したものである。
【００１０】
上記課題を解決するための本発明の第２の態様である印刷装置は、
１または複数台の印刷制御装置と接続され、印刷制御装置から受け付けた印刷データに基づいて印刷を実行する印刷手段と、不揮発性の記憶手段とを備えた印刷装置であって、
前記印刷制御装置から印刷データを受け付けると、前記印刷データに係る印刷用データを前記記憶手段に記録する印刷用データ記録手段と、
ユーザからの操作に基づいて、前記印刷用データに基づく印刷を前記印刷手段に実行させる再印刷制御手段と、
前記記録手段に記録された印刷用データを、あらかじめ定められた条件が満たされた場合に、記録された順に消去する印刷用データ消去手段とを備えることを特徴とする。
【００１１】
本発明の印刷装置によれば、印刷制御装置からの登録指示を必要とせずに、印刷用データを記録するため、ユーザに印刷用データの登録処理を強いることなく再印刷処理を簡易に行なえるようにすることができる。
【００１２】
ここで、印刷制御装置に対応した領域を前記記憶手段に確保する領域確保手段をさらに備えることができる。
【００１３】
このとき、前記印刷用データ消去手段は、記録すべき印刷用データが、その印刷用データに係る印刷制御装置に対応して確保された領域に格納しきれない場合に、記録済みの印刷用データを記録された順に消去することが望ましい。
【００１４】
再印刷は、最近印刷したドキュメントに対して行なうことが多いと考えられるが、これにより、古い印刷用データがいつまでも残り、新しい印刷用データの格納を阻害することを防ぐことができる。
【００１５】
また、安全性の観点から、前記再印刷制御手段は、印刷制御装置対応に設定された認証用コードによる認証を行ない、認証された場合に、その印刷制御装置に係る印刷用データに基づく印刷を前記印刷手段に実行させることが望ましい。
【００１６】
この場合、前記再印刷制御手段は、前記認証用コードによる認証後、前記記憶手段に記録されている、その印刷制御装置に係る印刷用データの一覧を表示し、再印刷すべき印刷用データの指定を受け付けることができる。
【００１７】
また、前記印刷用データ消去手段は、記録してから所定の期間が経過した場合に、その印刷用データを消去するようにしてもよい。
【００１８】
これによっても、古い印刷用データがいつまでも残り、新しい印刷用データの格納を阻害することを防ぐことができる。
【００１９】
なお、前記印刷用データ記録手段は、
前記記憶手段に領域を確保している印刷制御装置から印刷データを受け付けた場合に、前記印刷データに係る印刷用データを前記記憶手段の確保された領域に記録し、受け付けた印刷データが前記記憶手段に領域を確保していない印刷制御装置からのものである場合には、前記印刷データに係る印刷用データの前記記憶手段への記録を行なわないようにすることができる。
【００２０】
上記課題を解決するための本発明の第３の態様であるプリンタドライバは、
受信した印刷データに基づいて印刷を実行する印刷手段と、不揮発性の記憶手段と、印刷データを受信すると、前記印刷データに係る印刷用データを前記記憶手段に記録する印刷用データ記録手段と、ユーザからの操作に基づいて、前記印刷用データに基づく印刷を前記印刷手段に実行させる再印刷制御手段と、前記記録手段に記録された印刷用データを、あらかじめ定められた条件が満たされた場合に、記録された順に消去する印刷用データ消去手段とを備える印刷装置を制御する印刷制御装置としてコンピュータを機能させるためのプリンタドライバプログラムであって、
前記印刷装置の記憶手段への領域を確保するための指示を受け付ける指示受付手段と、
前記指示を受け付けた場合に、認証用コードの入力を受け付ける認証用コード受付手段と、
受け付けた認証用コードを前記コンピュータの識別子とともに前記印刷装置に領域確保依頼として送信する領域確保依頼手段として前記コンピュータを機能させることを特徴とする。
【００２１】
本発明のプリンタドライバプログラムによれば、ユーザの登録指示を必要とせずに、印刷用データを登録を印刷装置に依頼するため、ユーザに印刷用データの登録処理を強いることなく再印刷処理を簡易に行なえるようにすることができる。
【発明を実施するための最良の形態】
【００２２】
本発明の実施の形態について図面を参照して説明する。
【００２３】
図１は、本発明を適用したネットワーク印刷システムの構成の一例を説明するためのブロック図である。
【００２４】
本図に示すように、ネットワーク印刷システムは、コンピュータネットワーク４００上に複数のコンピュータ２００（コンピュータＡ２００ａ〜コンピュータＣ２００ｃ・・・）と、ネットワーク対応プリンタ１００とが接続された構成となっている。このような構成は、例えば、イントラネットを用いた社内ＬＡＮが代表的であるが、ネットワーク４００としてインターネット等を用いた広域ネットワークとすることもできる。
【００２５】
なお、本発明は、図１に示したようなネットワーク印刷システムに限られず、コンピュータとプリンタとが直接接続された形態のローカル印刷システムにも適用することができる。
【００２６】
図１において、コンピュータ２００は、印刷データをプリンタ１００に送信し、プリンタ１００に印刷を実行させる印刷制御装置として機能する。印刷制御装置としての処理は、コンピュータ２００にインストールされたプリンタドライバ等のコンピュータプログラムにしたがって行なわれる。
【００２７】
なお、コンピュータ２００としては、表示装置、入力装置、記憶装置、通信装置等を備えた一般的なパーソナルコンピュータを用いることができる。
【００２８】
図２は、プリンタ１００のハードウェア構成の一例を説明するためのブロック図である。
【００２９】
本図に示すように、プリンタ１００は、コントローラ基板１０と印刷エンジン２０と操作パネル３０と外部インタフェース４０とハードディスク装置５０とを備えて構成される。
【００３０】
コントローラ基板１０は、プログラムを実行するＣＰＵ１１、揮発性のメモリであるＳＤＲＡＭ１２、ＳＤＲＡＭ１２への読み書き等を制御するメモリ制御装置１３、印刷すべき画像データに対して画像処理等を施す画像処理装置１４、不揮発性のメモリであるＲＯＭ１５、ＲＯＭ１５へのアクセスや操作パネル３０等との入出力処理を制御する入出力制御装置１６等の装置が実装され、プリンタ１００における各種処理の制御を行なう。
【００３１】
印刷エンジン２０は、印字機構２１、給排紙機構２２を備え、コントローラ基板１０の制御の元で印刷を実行する。なお、印字機構２１の印字方式は、本実施例では、レーザ方式とするが、これに限られず、例えば、インクジェット方式等としてもよい。
【００３２】
操作パネル３０は、表示装置と操作ボタンとを備え、操作メニュー等を表示したり、ユーザからの指示を受け付けたりする。表示装置は、例えば、タッチパネル式のカラー液晶表示装置を用いることができる。
【００３３】
外部インタフェース４０は、ＬＡＮ等のコンピュータネットワークに接続するための処理を行ない、ハードディスク装置５０は、印刷用データ等を記憶する不揮発性の記憶装置である。
【００３４】
図３は、本実施例におけるネットワーク印刷システム上に構築される特徴的な機能構成を示すブロック図である。本図では１台のコンピュータ２００とプリンタ１００に注目して示しているが、ネットワーク４００に接続する他のコンピュータ２００についても同様の機能構成とすることができる。
【００３５】
本図に示すように、コンピュータ２００には、アプリケーション部２１０とオペレーティングシステム部２２０とプリンタドライバ部２３０とが構築される。
【００３６】
オペレーティングシステム部２２０は、コンピュータ２００における基本的なユーザインタフェース、ファイル管理、ジョブ管理等を提供する機能部である。
【００３７】
アプリケーション部２１０は、ユーザの操作にしたがって、印刷対象となるドキュメントを作成する処理を行なう。
【００３８】
プリンタドライバ部２３０は、プリンタ１００を制御するための機能部である。具体的には、ユーザから印刷指示を受け付けると、印刷対象となったドキュメントの印刷データを作成し、プリンタ１００に出力する処理を行なう。このため、プリンタドライバ部２３０は、ユーザインタフェース部２３１と印刷制御部２３２とを備えている。
【００３９】
また、本実施例ではユーザインタフェース部２３１に領域確保部２３１ａが構成される。領域確保部２３１ａは、プリンタ１００に備えられたハードディスク装置５０に、そのコンピュータ２００用の領域を確保するための処理を行なう。領域の確保に際しては、そのコンピュータの名称（ホスト名）と、暗証番号とをプリンタ１００に通知するものとする。なお、領域の確保処理は、例えば、プリンタドライバプログラムのインストール時、ユーザから指示を受け付けたとき等とすることができる。
【００４０】
また、プリンタ１００上には、印刷処理部１１０とユーザインタフェース部１２０と印刷データ管理部１３０と印刷実行部１４０とが構築される。
【００４１】
印刷処理部１１０は、コンピュータ２００から送られてきた印刷データに基づく印刷をプリンタ１００で実行するための処理を行なう。
【００４２】
ユーザインタフェース部１２０は、操作パネル３０等を介して、ユーザからの指示を受け付けたり、ユーザに対する情報の提供を行なう。また、本実施例では、ユーザから再印刷の指示を受け付けると、暗証番号による認証を行なった後、再印刷可能なファイルの一覧を表示して、印刷対象となるファイルの指定を受け付ける処理を行なう。
【００４３】
なお、暗証番号による認証に限られず、他の方法による認証、例えば、パスワード認証、ＩＤカードによる認証を用いるようにしてもよい。
【００４４】
印刷データ管理部１３０は、コンピュータ２００から送られた印刷データを、そのコンピュータ２００が確保した記憶領域に記録して、再度印刷データを送られることなく再印刷ができるようにするための処理を行なう。このため、印刷データ管理部１３０は、ユーザ管理部１３１とデータ格納部１３２とを備えている。
【００４５】
図４（ａ）は、ユーザ管理部１３１が記憶するユーザ管理情報１３１０のデータ構造の一例を示す図である。本図に示すように、ユーザ管理情報１３１０は、コンピュータ２００を識別するためのホスト名１３１０ａ、認証に用いる暗証番号１３１０ｂ、ハードディスク装置５０に確保された領域に関する領域情報１３１０ｃを１レコードとして管理する。
【００４６】
図４（ｂ）は、データ格納部１３２が記憶するデータ格納情報１３２０のデータ構造の一例を示す図である。本図に示すように、データ格納情報１３２０は、ホスト名１３２０ａ、格納するデータを識別するためのファイル名１３２０ｂ、格納日時１３２０ｃ、格納するデータの実体部である印刷用データ１３２０ｄを１レコードとして管理する。
【００４７】
ここで、印刷用データの記録は、ユーザの指示を受けることなく自動的に行ない、蓄積していくものとする。そして、確保された領域の容量を超えた場合には、格納日時が古い印刷用データから消去していくようにする。
【００４８】
これにより、記録された印刷用データがいつまでも保存されて、新たな印刷用データの格納を阻害することを防ぐことができる。
【００４９】
また、格納する印刷用データのフォーマットに関しては、コンピュータ２００から送られてきた印刷データをそのまま記録するようにしてもよいし、ビットマップに展開された状態、あるいは、中間コードの状態で記録するようにしてもよい。一般に、印刷データそのまま記録した方が格納に必要な容量を少なくすることができ、ビットマップに展開された状態で記録した方が再印刷実行時間を短くすることができる。
【００５０】
つぎに、本実施例における印刷システムの処理の流れについて説明する。
【００５１】
図５は、プリンタドライバ部２３０の領域確保部２３１ａが、プリンタ１００に領域を確保する際の処理を説明するフロー図である。また、図９は、この際にプリンタドライバ部２３０が表示する画面の遷移の一例を示す図である。
【００５２】
本処理は、例えば、プリンタドライバプログラムのインストール処理に引き続いて行なうようにすることができる。もちろん、インストール後であってもよい。この場合は、ユーザからの指示に基づいて行なうようにすることが望ましい。
【００５３】
プリンタドライバ部２３０のユーザインタフェース部２３１は、例えば、図９の画面５０１に示すような表示を行なって、ユーザに格納領域を確保するかどうかを問い合わせる（Ｓ１０１）。
【００５４】
そして、ユーザが確保する旨の指示をした場合（Ｓ１０２：Ｙ）には、図９の画面５０２に示すような表示を行なって、暗証番号の設定を受け付ける（Ｓ１０３）。ここで画面５０２には、暗証番号の設定欄に加え、ホスト名を表示する欄を設けている。一方、確保の指示がなかった場合（Ｓ１０２：Ｎ）には、本処理を終了する。
【００５５】
図９の画面５０２を介して、暗証番号の設定を受け付けると、プリンタドライバ部２３０は、領域確保依頼情報として、暗証番号とホスト名とをプリンタ１００に送信する（Ｓ１０４）。
【００５６】
領域確保依頼情報として暗証番号とホスト名とを受信したプリンタ１００の印刷データ管理部１３１は、ハードディスク装置５０の領域を確保するととともに、確保した領域の情報と受信した暗証番号とホスト名とを関連付けてユーザ管理部１３１に記録する（Ｓ１０５）。
【００５７】
なお、本実施例では、確保する領域の容量は固定的とするが、この容量は印刷システムの管理者があらかじめ設定しておくようにしておくことができる。あるいは、ハードディスク装置５０の容量に応じて自動的に設定できるようにしてもよい。さらには、各ユーザが領域の確保時に任意の容量を設定できるようにしてもよい。この場合は確保できる領域の容量の上限値を定めておくことが望ましい。
【００５８】
印刷データ管理部１３０がデータ格納領域を確保すると、プリンタドライバ部２３０は、図９の画面５０３に示すように、格納領域を確保した旨の表示を行なう。
【００５９】
つぎに、プリンタ１００がコンピュータ２００から印刷ジョブを受信した場合の処理について図６のフロー図を参照して説明する。
【００６０】
プリンタ１００は、印刷ジョブを受信すると、印刷ジョブのヘッダ部分に含まれるホスト名とファイル名とを取得する（Ｓ２０１）。なお、印刷ジョブにファイル名が含まれない場合には、ジョブ名等をファイル名に代えて取得したり、タイムスタンプ等の識別子を生成してファイル名に代えるようにしてもよい。
【００６１】
そして、印刷ジョブの本体である印刷データを受信し（Ｓ２０２）、印刷データに基づく印刷を実行する（Ｓ２０３）。この印刷処理は従来どおり行なうことができる。
【００６２】
また、印刷ジョブを依頼したコンピュータ２００が領域を確保済のコンピュータであるか、すなわち、ユーザ管理部１３１に登録されているかどうかを判断する（Ｓ２０４）。この結果、登録されていない場合（Ｓ２０４：Ｎ）には、印刷完了後に本処理を終了する。
【００６３】
一方、登録されている場合（Ｓ２０４：Ｙ）には、そのコンピュータ２００用に確保されている領域の格納状況を確認し（Ｓ２０５）、必要に応じて古いデータを削除した上で新たな印刷用データをデータ格納部１３２に格納する（Ｓ２０６）。この際に、ホスト名、ファイル名、格納日時も併せて記録する。なお、上述のように印刷用データの形式は、印刷データ形式、ビットマップ形式、中間コード形式等のいずれを採用してもよい。そして、印刷用データの格納および印刷が完了すると本処理を終了する。
【００６４】
ここで、領域の格納状況の確認処理（Ｓ２０５）の詳細について、図７のフロー図を参照して説明する。
【００６５】
本処理では、これから格納する印刷用データの容量を取得する（Ｓ２０５１）。そして、データ格納部１３２に参照して、そのコンピュータ２００に割り当てられた領域の空き容量を取得する（Ｓ２０５２）。
【００６６】
そして、空き容量がこれから格納する印刷用データの容量より大きい場合（Ｓ２０５３：Ｙ）には、確認処理を終え、印刷用データを格納する（Ｓ２０６）。
【００６７】
一方、空き容量がこれから格納する印刷用データの容量より小さい場合（Ｓ２０５３：Ｎ）には、最も古くに格納された印刷用データを消去する（Ｓ２０５４）。この際に、データ格納部１３２の対応するレコードも削除する。
【００６８】
そして、再度、空き容量とこれから格納する印刷用データの容量を比較し（Ｓ２０５３）、空き領域が確保できるまで上記の処理を繰り返す。
【００６９】
なお、領域の格納状況の確認処理（Ｓ２０５）において、格納している全印刷用データを削除し、最新の印刷用データのみを格納するようにしてもよい。また、格納してから所定の期間、例えば、１日経過した印刷用データは削除するようにしてもよい。
【００７０】
このようにした場合にも、記録された印刷用データがいつまでも保存されて、新たな印刷用データの格納を阻害することを防ぐことができる。
【００７１】
つぎに、格納された印刷用データの再印刷処理について図８のフロー図および図１０に示した操作パネル３０の表示画面遷移図を参照して説明する。なお、本処理は、プリンタ１００単体で可能であり、コンピュータ２００は必要としない。このため、プリンタ１００をネットワーク４００から切断し、再印刷を実行したい場所に移動させることもできる。
【００７２】
本処理は、ユーザから再印刷処理の実行指示を受け付けることで開始する（Ｓ３０１）。再印刷処理の実行指示は、例えば、図１０の画面５２１に示すようなメニューにより受け付けることができる。
【００７３】
再印刷処理の実行指示を受け付けると、暗証番号による認証を行なう（Ｓ３０２）。認証処理は、例えば、図１０の画面５２２に示すように操作パネル３０にテンキーを表示することで行なうことができる。なお、ここでは、タッチパネル式の表示装置を想定しているが、もちろんこれに限られるものではない。例えば、テンキーによる暗証番号の入力であってもよい。
【００７４】
そして、入力された暗証番号がユーザ管理部１３１に登録されているものであれば、認証されたものとして取り扱うようにする。また、認証された場合には、ユーザ管理部１３１を参照することで、ホスト名も特定することができる。
【００７５】
なお、暗証番号の入力に先立ち、ホスト名の入力を受け付けるようにしてもよい。この場合は、ホスト名と暗証番号との組み合わせにより認証を行なうことができる。
【００７６】
暗証番号による認証を終えると、データ格納部１３２を参照して、特定されたホスト名に関連付けられて記録されているファイル名のリスト表示を行なう（Ｓ３０３）。ファイル名のリスト表示は、例えば、図１０の画面５２３のように行なうことができる。本画面では、ファイルのリストとともに、ファイルの指定を受け付けるためのメニューが表示されている。
【００７７】
そして、本画面で、ファイル名の指定を受け付けると（Ｓ３０４：Ｙ）、指定されたファイル名に関連付けられている印刷用データの印刷を実行する（Ｓ３０５）。ここで、印刷用データの格納形式が印刷データの場合には、印刷データをビットマップデータに展開した上で印刷を行なう。一方、印刷用データの格納形式がビットマップデータの場合にはそのまま印刷を実行することができる。
【００７８】
このように本実施例では、最近に印刷を行なったドキュメントについての再印刷処理を簡易に行なうことができる。また、再印刷される印刷用データはユーザが指示することなく格納されるため、煩雑な手続も不要である。
【図面の簡単な説明】
【００７９】
【図１】印刷システムの構成の概要を説明するためのブロック図。
【図２】印刷システムのハードウェア構成を説明するためのブロック図。
【図３】印刷システムの機能構成を説明するためのブロック図。
【図４】印刷データ管理部が管理するデータの構造を示す図。
【図５】プリンタに領域を確保する際の流れを説明するフロー図。
【図６】プリンタが印刷ジョブを受信した際の処理を説明するフロー図。
【図７】領域の格納状況の確認処理を説明するフロー図。
【図８】格納された印刷用データの再印刷処理を説明するフロー図。
【図９】プリンタに領域を確保する際の画面遷移を示す図。
【図１０】格納された印刷用データの再印刷処理の際の画面遷移を説明する図。
【符号の説明】
【００８０】
１０…コントローラ基板、１１…ＣＰＵ、１２…ＳＤＲＡＭ、１３…メモリ制御装置、１４…画像処理装置、１５…ＲＯＭ、１６…入出力制御装置、２０…印刷エンジン、２１…印字機構、２２…給排紙機構、３０…操作パネル、４０…外部インタフェース、５０…ハードディスク装置、１００…プリンタ、１１０…印刷処理部、１２０…ユーザインタフェース部、１３０…印刷データ管理部、１３１…ユーザ管理部、１３１…印刷データ管理部、１３２…データ格納部、１３２…データ管理部、１４０…印刷実行部、２００…コンピュータ、２００…プリンタ、２１０…アプリケーション部、２２０…オペレーティングシステム部、２３０…プリンタドライバ部、２３１…ユーザインタフェース部、２３２…印刷制御部、４００…コンピュータネットワーク
【図１】
2007179140.tif 000003
【図２】
2007179140.tif 000004
【図３】
2007179140.tif 000005
【図４】
2007179140.tif 000006
【図５】
2007179140.tif 000007
【図６】
2007179140.tif 000008
【図７】
2007179140.tif 000009
【図８】
2007179140.tif 000010
【図９】
2007179140.tif 000011
【図１０】
2007179140.tif 000012