(57)【要約】【課題】  再出力する際の使い勝手を改善する。【解決手段】  入力された画像情報を外部に接続された出力装置により出力可能な画像データに変換するデータ変換部と、当該データ変換部により変換された画像データを前記出力装置に出力する出力制御部とを有する画像処理装置において、前記データ変換部から前記出力制御部へ前記画像データが出力されるのと並行して当該画像データを順次記憶する記憶部と、前記記憶部に順次記憶された複数の画像データの中から所望の画像データを選択し、前記出力制御部に対して当該選択された画像データの再出力を指示する指示手段とを備え、前記出力制御部は、前記指示手段により再出力を行うよう指示された場合、当該指示手段により選択された画像データを前記記憶部から前記出力装置へ転送する。    【選択図】    図１
2007025864.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像情報を外部に接続された出力装置により出力可能な画像データに変換するデータ変換部と、当該データ変換部により変換された画像データを前記出力装置に出力する出力制御部とを有する画像処理装置において、
前記データ変換部から前記出力制御部へ前記画像データが出力されるのと並行して当該画像データを順次記憶する記憶部と、
前記記憶部に順次記憶された複数の画像データの中から所望の画像データを選択し、前記出力制御部に対して当該選択された画像データの再出力を指示する指示手段とを備え、
前記出力制御部は、前記指示手段により再出力を行うよう指示された場合、当該指示手段により選択された画像データを前記記憶部から前記出力装置へ転送することを特徴とする画像処理装置。
【請求項２】
前記画像情報を生成する画像情報生成部をさらに備え、
前記データ変換部は、前記画像情報生成部により生成された画像情報を変換することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像情報を原稿から読み取る画像読み取り部をさらに備え、
前記データ変換部は、前記画像読み取り部により読み取られた画像情報を変換することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記画像情報を外部の送信装置から受信する通信部をさらに備え、
前記データ変換部は、前記通信部により受信された画像情報を変換することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記記憶部に記憶された画像データの保存時間を計時する計時手段と、
前記記憶部に記憶された画像データを削除する削除手段とをさらに備え、
前記記憶部は、順次記憶される画像データと、当該画像データが記憶された時刻情報とを対応させて記憶し、
前記削除手段は、前記計時手段により計時された保存時間が所定の期間を超えた場合、対応する画像データを前記記憶部から削除することを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記記憶部に記憶された画像データの数量をカウントする計数手段をさらに備え、
前記削除手段は、前記計数手段によりカウントされた画像データの数量が所定の数量を超えたとき、前記記憶部から画像データを削除することを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記削除手段は、保存期間が長い画像データから順に画像データを削除することを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記出力制御部は、
前記記憶部に記憶されている画像データの識別情報を当該画像データと対応させて記憶する保存ジョブリスト記憶部と、
当該保存ジョブリスト記憶部に記憶されている識別情報を表示装置に表示する表示制御部と、
前記表示装置に表示された識別情報に基づいて再出力するジョブを選択するためのユーザ入力部とをさらに備えることを特徴とする請求項１記載の画像処理装置。
【請求項９】
前記出力制御部は、
前記画像データの出力先を選択するデータ転送先選択部をさらに備えることを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、特に、プリンタなどの画像形成装置に対して画像データを出力する画像処理装置に関する。
【背景技術】
【０００２】
画像処理装置には、ワードプロセッサに代表される文書作成装置や、図形や写真画像を編集する編集装置などがある。これらの画像処理装置は、マウスに代表されるポインティングデバイスやキーボード等の入力装置を用いて入力された文書情報や画像情報を、出力装置であるプリンタなどの画像形成装置が解釈できる形式の画像データに変換して出力する。
【０００３】
近年、このような画像処理装置の機能の多くはパーソナルコンピュータにインストールされたアプリケーションプログラム（以下、単にＡＰとも称す）によって実現されるている。
【０００４】
一方、画像形成装置には、プリンタやファクシミリ等があり、前述のＡＰがインストールされたパーソナルコンピュータと直接、あるいは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して接続されて用いられる。
【０００５】
ところで、一旦画像処理装置から画像形成装置に送られたデータを、画像形成装置において再度出力したいときがある。例えば、ワードプロセッサの場合、同じ文書を間をおいて複数部印刷する場合、または、出力された文書の内容を確認した後に同じ文書をもう一部あるいは複数部印刷する場合などである。
【０００６】
このような場合、画像形成装置に対して最初に出力するより前に、同じデータを再度印刷する予定があるか否かを設定しておき、再印刷を行うものがある（例えば、特許文献１を参照）。
【０００７】
しかしながら、上述した従来の技術では、事前に再出力が必要か否かを設定しておかなければならず、この設定を忘れた場合、あるいは、一度出力した後に再出力が必要であると判断された場合などでは、一度目と同じ手順（例えば、ＡＰを再度起動し、対象となる文書ファイルを開き、一度目と同じように出力する文書範囲を指定して、出力指示を行うという作業）を繰り返さなければならず、使い勝手のよいものではなかった。
【０００８】
【特許文献１】特開２０００−１７７１８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
解決しようとする問題点は、事前に再出力が必要か否かを設定しておかなければならず、この設定をしなかった場合、再出力するには一度目と同じ作業を繰り返さなければならず、使い勝手が悪い点である。
【課題を解決するための手段】
【００１０】
本発明は、上記問題点を解決するため、入力された画像情報を外部に接続された出力装置により出力可能な画像データに変換するデータ変換部と、当該データ変換部により変換された画像データを前記出力装置に出力する出力制御部とを有する画像処理装置において、前記データ変換部から前記出力制御部へ前記画像データが出力されるのと並行して当該画像データを順次記憶する記憶部と、前記記憶部に順次記憶された複数の画像データの中から所望の画像データを選択し、前記出力制御部に対して当該選択された画像データの再出力を指示する指示手段とを備え、前記出力制御部は、前記指示手段により再出力を行うよう指示された場合、当該指示手段により選択された画像データを前記記憶部から前記出力装置へ転送することを最も主要な特徴とする。
【発明の効果】
【００１１】
本発明の画像処理装置は、データ変換部から出力制御部へ画像データが出力されるのと並行して当該画像データを順次記憶する記憶部と、前記記憶部に順次記憶された複数の画像データの中から所望の画像データを選択し、前記出力制御部に対して当該選択された画像データの再出力を指示する指示手段とを備え、前記出力制御部は、前記指示手段により再出力を行うよう指示された場合、当該指示手段により選択された画像データを前記記憶部から前記出力装置へ転送するようにしたので、事前に再出力が必要か否かを設定しておく必要がなく、再出力する場合に一度目と同じ作業を繰り返す必要がなく、使い勝手が良いという利点がある。
【発明を実施するための最良の形態】
【００１２】
事前の再出力指定をせずに再出力ができるようにするという目的を、ワードプロセッサで作成した文書データをプリンタで印刷する場合について、実現した。
【実施例１】
【００１３】
図１は、本発明に係る画像処理装置の構成を示すブロック図である。
図１におけるシステムは、コンピュータ１０と、プリンタ１７とから成る。
【００１４】
コンピュータ１０は、画像処理装置として機能し、印刷するべき情報を作成する。
プリンタ１７は、上記コンピュータ１０で作成された情報を受け取り印刷する印刷装置すなわち出力装置である。
上記コンピュータ１０と、プリンタ１７は、ネットワークを介してあるいはローカルポートによって直接に接続されている。
【００１５】
アプリケーションソフトウェア１１は、ホストコンピュータ１０にインストールされたワードプロセッサ、グラフィックプロセッサ等の機能部であり、プリンタ１７で印刷される情報を作成する。
プリンタドライバ１２は、データ変換部としての機能部であり、アプリケーションソフトウェア１１から受け取ったデータをプリンタ１７が認識可能なプリンタ言語に変換する。
【００１６】
スプーラ１３は、プリンタドライバ１２がプリンタ１７が認識可能な形式に変換したデータを受け取り、記憶装置１４に格納する記憶制御部である。
記憶装置１４は、例えば、ハードディスク等の記憶媒体から成る記憶部であり、コンピュータ１０に内蔵されている場合に限らず、外部において接続されているものでもよい。
【００１７】
再印刷制御装置１５は、スプーラ１３を監視するための機能部であり、スプーラ１３および出力部１６に対し再印刷の指示を行う出力制御部である。この機能部は、ＯＳ（オペレーティングシステム）の起動時に起動され得るプログラムとしてコンピュータ１０にインストールされている。
【００１８】
出力部１６は、スプーラ１３から受け取った印刷データをプリンタ１７に送信するための機能部である。
表示装置１８は、ホストコンピュータ１０に接続された、ＣＲＴや液晶等のディスプレイ装置である。
入力装置１９は、ホストコンピュータ１０に接続された、マウス等のポインティングデバイスおよびキーボード等の入力装置である。
【００１９】
図２は、再印刷制御装置の構成を示すブロック図であり、本発明装置の実施例１の要部ブロック図であり、上記再印刷制御装置１５の構成を示す。
図２において、スプーラ１３、出力部１６、表示装置１８および入力装置１９については、上述したとおりである。
【００２０】
タイマ２０は、ホストコンピュータ１０に設けられているクロック発生器であり、スプーラ１３の動作状態の検出するタイミングや、記憶装置１４に保存データを削除するタイミングを決定するための計時を行う計時手段である。
【００２１】
スプーラ・出力部制御部２１は、プリンタドライバ１２からスプーラ１３が印刷データを受け取っているかどうかの状態の監視を行うとともに、印刷データの保存、削除および再印刷の動作の指示を行い、また、出力部１６に対し出力先の指定を行う。
【００２２】
再印刷判断部２２は、ユーザからの再印刷要求があるか否かをユーザ設定情報記憶部２３を参照して判断することにより再印刷を行うかどうかを判断する。
ユーザ設定情報記憶部２３は、ユーザが入力装置１９を使用し、ユーザ入力部２４介して入力した設定入力情報を記憶する。
【００２３】
ユーザ入力部２４は、表示装置１８により所定の設定入力画面をユーザに対して表示し、再印刷指示および再印刷制御装置１５に対する設定変更指示をユーザに入力させる。ユーザからの入力は、表示画面により行う。例えば、ＧＵＩ（グラフィカル・ユーザ・インターフェース）により行う。
【００２４】
保存ジョブリスト記憶部２５は、保存または削除した印刷データをリスト化し、記憶装置１４に記憶する。
データ転送先選択部２６は、再印刷の際の印刷データの出力先を選択する。
再印刷制御装置設定記憶部２７は、ユーザ入力部２４により取得した設定情報を記憶装置１４に記憶する。
表示制御部２８は、表示装置１８への各種の表示画面の表示制御、例えば、保存ジョブリスト記憶部２５の記憶内容の表示制御を行う。
【００２５】
図３は、再印刷制御装置設定画面の構成を示す図であり、再印刷制御装置１５の設定を行うための表示画面を示す。以後、この画面を再印刷制御装置設定画面３０と記す。再印刷制御装置設定画面３０は、ＯＳのメニューバーにより再印刷制御装置１５を選択することにより表示される。
【００２６】
再印刷制御装置１５を起動するタイミングについては、設定項目３１、３２によってＯＳ起動時に自動的に起動するか、しないかを設定する。ＯＳ起動時に起動しないように設定した場合は、ユーザはＯＳ起動中の任意の時期に再印刷制御装置１５を起動することができる。これらの設定の入力は、コンピュータ１０の入力装置であるマウスやキーボードの操作により行う。
【００２７】
次に、入力項目３３は、保存する印刷データの最大個数を指定する項目である。入力項目３４、３５は、印刷データを自動的に削除するまでの保存時間を指定する項目である。
上記入力項目３３、３４、３５については、オペレータがキーボードを使ったキー入力により所望の数値を入力する。
【００２８】
終了ボタン３６は、オペレータがこれを操作することにより再印刷制御装置設定画面３０を終了させるためのものである。オペレータが終了ボタン３６を押下すると、再印刷制御装置設定画面３０の設定内容は、記憶装置１４に記憶される。この操作は、オペレータによるマウスのクリック等により行う。
【００２９】
図４は、終了選択画面の構成を示す図であり、ＯＳのメニューバーにより再印刷制御装置１５の終了を選択した場合の終了選択画面４０を示す。
図４に示す終了選択画面４０は、オペレータが操作ボタン４１、４２のいずれかをマウス等でクリックすることにより終了するかしないかを選択できるようになっている。
【００３０】
図５は、保存ジョブリストの構成を示す図であり、記憶装置１４に保存されている印刷データの状態を示す保存ジョブリスト５０の内容を示すものである。
図示の保存ジョブリスト５０は、ドキュメント名５１、状態５２、ページ数５３、登録時刻５４、出力先名５５の項目から成る。
【００３１】
ドキュメント名５１は、各印刷データの識別情報である。状態５２は、各印刷データの状態すなわち印刷完了しているかいないかを示す情報である。ページ数５３は、各印刷データのページ数を示す情報である。登録時刻５４は、各印刷データが登録された時刻を示す。出力先名５５は、各印刷データの出力先であるプリンタの名称を示す。
【００３２】
上記登録時刻５４は、各印刷データの登録時に表示されているコンピュータ１０のクロックの内容を転記したものである。よって、各印刷データの管理情報は、図５において上から順に登録時刻５４の順に配列するようにして記憶される。
【００３３】
図６は、プリンタドライバリストの構成を示す図であり、これは、コンピュータ１０にインストールされているプリンタドライバの情報リストで、これには、図１に示したプリンタドライバ１２も含められている。この情報リストは、再印刷時において出力先を選択するために使用される。
【００３４】
各情報は、ドライバ名６１、状態６２、ポート６３から成る。ドライバ名６１は、ドライブされるプリンタの名称によって表示される。状態６２は、該当するプリンタを使って印刷可能かどうかを表示する。ポート６３は、印刷データを出力するポートの名称を示す。
【００３５】
図７は、再印刷選択画面の構成を示す図であり、再印刷の種類を選択するための表示画面である再印刷選択画面７０を示す。この再印刷選択画面７０は、印刷の完了後に表示される。また、この再印刷選択画面７０は、ユーザがＯＳのメニューバーにより表示させることも可能である。
【００３６】
この再印刷選択画面７０には、３つの選択肢がある。すなわち、操作ボタン７１、７２、７３に対応して、直前のジョブを再印刷すること、直前のジョブを設定を変えて再印刷すること、およびジョブを選択して再印刷することのいずれかを選択することができる。選択の操作は、マウスのクリック等による。
【００３７】
図７において、ＯＫボタン７４は、表示された選択の内容を有効として再印刷選択画面７０を終了させるための操作ボタンである。また、キャンセルボタン７５は、表示された選択の内容を無効として再印刷選択画面７０を終了させるための操作ボタンである。
【００３８】
図８は、ジョブ選択表示画面の構成を示す図であり、再印刷するジョブを選択するためのジョブ選択表示画面８０を示す。このジョブ選択表示画面８０は、再印刷選択画面７０によってジョブを選択して再印刷を行うことを選択し、ＯＫボタン７４をクリックした場合に表示される画面である。
【００３９】
このジョブ選択表示画面８０に表示される内容は、図５の保存ジョブリストに保存されている内容と同じ内容であり、ドキュメント名８１、状態８２、ページ数８３、登録時刻８４、出力先名８５の各項目から成る。
図８において、表示されたいずれかの行のドキュメント名８１をマウス等でクリックすることにより当該ドキュメント名のジョブが選択され、図８において、当該選択されたドキュメント名の行は色を変えて表示される。
【００４０】
上記の場合において、複数のジョブを選択することも可能である。
なお、再度、同じ行のドキュメント名をクリックすると、当該行の表示の色がもとに戻り、選択がキャンセルされる。
【００４１】
また、ＯＫボタン８６は、ジョブ選択表示画面８０を終了させるためのボタンである。このボタンをクリックすることにより、図９の設定変更表示画面９０が表示される。一方、キャンセルボタン８７は、ジョブ選択表示画面８０を終了させるとともに、画面の表示を図７の再印刷選択画面７０に戻すものである。
【００４２】
図９は、設定変更表示画面の構成を示す図であり、再印刷の際の印刷設定を変更するための設定変更表示画面９０を示す。
この設定変更表示画面９０は、再印刷を行う際の印刷部数の指定と、部分印刷を行う際の印刷ページの指定を行うための画面である。
図９に示す画面には、数値入力ボックス９１、チェックボックス９２、９３、数値入力ボックス９４、ＯＫボタン９５、キャンセルボタン９６が表示される。
【００４３】
数値入力ボックス９１は、印刷部数の指定に際し、オペレータがこれに対しキーボードにより数値を入力するためのものである。チェックボックス９２、９３は、印刷に際し、すべてのページを印刷するか、オペレータが指定するページを印刷するかをマウスのクリック等により選定するためのものである。
【００４４】
数値入力ボックス９４は、オペレータが指定ページ印刷を選定した場合に、指定するページの数値を入力するためのものである。ＯＫボタン９５は、上記設定変更表示画面９０を終了させ、上述した各表示画面で設定した設定内容にて再印刷を実行させるためのものである。
【００４５】
キャンセルボタン９６は、上述した各表示画面で設定した設定内容をキャンセルするためのもので、これをクリックすることにより、画面表示は、再印刷選択画面７０に戻る。
【００４６】
図１０は、ワークエリアの構成を示す図である。
図１０のワークエリア１００は、記憶装置１４上に作成されるものであり、再印刷制御装置設定画面３０にて設定した設定値を保存する。
【００４７】
図１０において、起動タイミング１０１は、ＯＳの起動時に再印刷制御装置を起動するか否かを示す設定値である。ＭＡＸ保存データ数１０２は、印刷データを保存する最大個数の設定値である。印刷データの保存時間１０３は、印刷データを自動的に削除するまでの時間の設定値である。
【００４８】
次に、実施例１の動作を説明する。
最初に、図１を参照して、アプリケーションソフトウェア１１からプリンタドライバ１２を介してスプーラ１３が画像データすなわち印刷データを取得するまでの動作を説明する。
【００４９】
アプリケーションソフトウェア１１は、作成したデータを印刷出力するため、プリンタドライバ１２に送る。例えば、ワープロソフトの場合であれば、文書データを送る。
【００５０】
アプリケーションソフトウェア１１から印刷出力するべき文書データを受け取ったプリンタドライバ１２は、その文書データをプリンタ１７が認識可能なプリンタ言語に変換し、変換したデータをスプーラ１３に送る。
【００５１】
次に、図１１のフローチャートを中心にして、スプーラ１３がデータを受け取った後の処理について説明する。
図１１は、再印刷制御装置１５として実行されるプログラムのメイン処理を示すフローチャートである。
【００５２】
再印刷制御装置１５は、まず、ステップＳ１００で、再印刷判断部２２を使って、ユーザ設定情報記憶部２３を参照して再印刷要求があるか否かを判断する。
【００５３】
すなわち、再印刷制御装置１５において、スプーラ出力部制御部２１は、出力部１６より印刷完了の通知を受け取り、この通知を再印刷判断部２２に伝える。再印刷判断部２２は、この通知を受け取ると、ユーザ設定情報記憶部２３よりユーザがユーザ入力部２４から入力した再印刷指示情報および再印刷時の設定情報を受け取り、再印刷をするかどうかを判断する。
【００５４】
この判断の結果が肯定であれば、ステップＳ１０１で再印刷処理を行う。この再印刷処理の内容については後述する。
一方、ステップＳ１００の判断の結果が否定であれば、ステップＳ１０２に進む。
【００５５】
ステップＳ１０２では、再印刷制御装置１５に対し終了指示があるか否かを判断する。この終了指示は、オペレータがＯＳのメニューバーにより終了画面を表示させ、終了するを選択することで行う。
【００５６】
この判断の結果が肯定であれば、ステップＳ１０３で終了処理を行う。この終了処理の内容については後述する。
一方、ステップＳ１０２の判断の結果が否定であれば、ステップＳ１０４に進む。
【００５７】
ステップＳ１０４では、印刷データの保存時間が過ぎたかどうかを判断する。
この判断は、再印刷制御装置設定画面３０の入力項目３４、３５である時間と分とにより設定して記憶装置１４に記憶させてある印刷データの保存時間１０３と、保存ジョブリスト５０に登録されている登録時刻５４を比較することにより行う。
【００５８】
この判断の結果が肯定であれば、ステップＳ１０５に進む。
一方、ステップＳ１０４の判断の結果が否定であれば、ステップＳ１０７に進む。
【００５９】
ステップＳ１０５では、保存時間を過ぎた印刷データを記憶装置１４から削除する。
ステップＳ１０６では、この記憶装置１４から削除した印刷データの情報を保存ジョブリスト５０から削除する。
【００６０】
ステップＳ１０７では、スプーラ１３が新たな印刷データを取得したかどうかを判断する。この判断は、スプーラ・出力部制御部２１により行われる。すなわち、スプーラ・出力部制御部２１は、スプーラ１３が記憶装置１４に書き込みを行ったか否かの状態を監視しており、スプーラ１３が書き込みを行ったとき、これを検出してメイン処理に知らせる。
【００６１】
この判断の結果が肯定であれば、ステップＳ１０８に進む。
一方、ステップＳ１０７の判断の結果が否定であれば、ステップＳ１００に戻る。
【００６２】
ステップＳ１０８では、印刷データの保存個数が最大値ＭＡＸになったかどうかを判断する。
この判断は、再印刷制御装置設定画面３０の印刷データの保存個数の最大値設定により設定して記憶装置１４に記憶されているＭＡＸ保存データ数１０２と、保存ジョブリストに登録されているドキュメント数を比較することにより行う。
【００６３】
この判断の結果が肯定であれば、ステップＳ１０９に進む。
一方、ステップＳ１０８の判断の結果が否定であれば、ステップＳ１１０に進む。
【００６４】
ステップＳ１０９では、保存ジョブリスト５０によって登録時刻５４の一番古い印刷データを検索し、その印刷データを記憶装置１４から削除する。
ステップＳ１１０では、新たな印刷データを記憶装置１４に記憶する。
ステップＳ１１１では、保存ジョブリスト５０にこの新たな印刷データに関する情報を追加し、その後、ステップＳ１００に戻る。
【００６５】
次に、図１２、１３のフローチャートを参照して再印刷処理について説明する。
図１２は、再印刷処理を説明するフローチャートである。
【００６６】
ステップＳ１２０では、現在の直前に印刷したジョブの印刷データを再印刷するのかどうかを判断する。ここに、直前のジョブとは、保存ジョブリスト５０のなかで登録時刻５４の一番新しいものである。
【００６７】
この判断の結果が肯定であれば、ステップＳ１２１に進む。
ステップＳ１２１では、保存ジョブリスト５０のなかで登録時刻５４の一番新しいジョブの印刷データを再印刷し、再印刷処理を終了する。
【００６８】
一方、ステップＳ１２０の判断の結果が否定であれば、ステップＳ１２２に進む。
ステップＳ１２２では、ユーザによるジョブの選択に従って再印刷するのかどうかを判断する。
【００６９】
この判断の結果が肯定であれば、ステップＳ１２３に進む。
ステップＳ１２３では、ユーザに保存ジョブリスト５０のなかからジョブを選択させ、ステップＳ１２５に進む。
【００７０】
一方、ステップＳ１２２の判断の結果が否定であれば、ステップＳ１２４に進む。
ステップＳ１２４では、印刷の設定を変更して再印刷するかどうかを判断する。
この判断の結果が肯定であれば、ステップＳ１２５に進む。
【００７１】
ステップＳ１２５では、設定変更再印刷処理を行う。
図１３は、設定変更再印刷処理を説明するフローチャートである。
以下、図１３を参照して設定変更再印刷処理について説明する。
【００７２】
ステップＳ１３０では、保存ジョブリスト５０から選択されたジョブ情報を読み込む。
ステップＳ１３１では、印刷部数（コピー部数）の数値情報を読み込む。
ステップＳ１３２では、ページ指定情報を読み込む。
ステップＳ１３３では、出力先リストのドライバ名によりドライバを選択する。
【００７３】
ステップＳ１３４では、上記ステップＳ１３１、Ｓ１３２、Ｓ１３３によって読み込んだ情報の内容に従って当該ジョブの印刷データを印刷する。この印刷は、スプーラ・出力部制御部２１がスプーラ１３に印刷指示を出し、スプーラ１３が記憶装置１４から出力部１６に印刷データを渡し、出力部１６がプリンタに印刷データを送信することにより行う。
【００７４】
ステップＳ１３５では、指定部数分の印刷データを送信したかどうかを判断する。
この判断の結果が肯定であれば、処理を終了する。
この判断の結果が否定であれば、ステップＳ１５４に戻る。
【００７５】
次に、図１４のフローチャートを参照して終了処理について説明する。この処理は、ＯＳメニューバーの操作を経て表示される図４の終了選択画面を使ってオペレータにより再印刷制御処理の終了が選択されたときにＯＳによって起動される。
【００７６】
ステップＳ１４０では、記憶装置１４に保存してある印刷データを全て削除する。
ステップＳ１４１では、図５の保存ジョブリスト５０をクリアし、終了処理を終了する。
【００７７】
次に、図１５を使用して再印刷制御装置１５の設定について説明する。この処理は、オペレータがＯＳメニューバーを操作することによりＯＳによって起動される。
【００７８】
ステップＳ１５０では、図３の再印刷制御装置設定画面を表示する。
ステップＳ１５１では、図３の再印刷制御装置設定画面に従ってオペレータの操作を受けて再印刷制御装置１５の設定を実行する。
【００７９】
すなわち、再印刷制御装置１５をＯＳ起動時に自動的に起動するかどうかを選択し、印刷データの保存可能な最大個数を設定し、保存した印刷データを自動的に削除するまでの時間を設定する。そして、終了ボタンをマウス等でクリックすることにより図３の再印刷制御装置設定画面を終了させる。
【００８０】
ステップＳ１５２では、終了ボタンのクリックにより上記設定操作により設定された情報を記憶装置１４に保存し、設定処理を終了する。
【００８１】
以上のように、実施例１によれば、再印刷制御装置を設けるとともに、印刷時の印刷データを保存管理するようにしたので、アプリケーションソフトウェアにおいて再印刷の指定を行ったかどうかにかかわらず、再印刷制御装置を起動させて再印刷を実行することができる。
【実施例２】
【００８２】
実施例２は、実施例１の装置において印刷データの出力先であるプリンタをオペレータが選択できるようにするために、図１６に示すような出力先選択画面１６０を表示するようにしたものである。この出力先選択画面１６０は、図９に示した設定変更表示画面９０においてＯＫボタン９５をクリックすることにより表示される。
【００８３】
設定変更表示画面９０において表示される項目、すなわち、ドライバ名１６１、状態１３２、ポート１３３は、前述した図６に示すプリンタドライバリスト６０に登録されている内容である。
【００８４】
この設定変更表示画面９０において、いずれかの行のドライバ名１６１をマウス等でクリックすることによりその行の表示色が変わり、その表示色のドライバが選択される。再度同じ行のドライバ名１６１をマウス等でクリックすると、その行の表示色が元に戻り、そのドライバの選択がキャンセルされる。
【００８５】
印刷ボタン１６４は、これをクリックすることにより出力先選択画面１６０で選択されたドライバによって前述した各表示画面で設定した表示内容にて再印刷を実行させるものである。
キャンセルボタン１６５は、これをクリックすることにより出力先選択画面１６０の表示を終了させ、図７の再印刷選択画面７０の表示に戻すものである。
【００８６】
次に、上記説明で用いた図６、１６、１３を参照して実施例２の動作を説明する。
実施例１で説明した図６のプリンタドライバリスト６０には、コンピュータ１０にインストールされているプリンタドライバに関する情報が格納されている。
【００８７】
図１３のステップＳ１３３では、実施例１においては直前に出力した出力先を選択していたが、図１６の出力先選択画面を設けたことにより実施例２ではプリンタドライバリスト６０の中から所望のプリンタドライバを選択する。その際、出力先を変更しない場合には、オペレータは何ら操作することを要しない。
【００８８】
すなわち、デフォルトの状態では、直前に出力した出力先が選択されている。よって、デフォルトの状態では、出力しようとしている印刷データは実施例１と同様に直前と同じプリンタに出力される。従って、オペレータは印刷ボタンをクリックするだけでよい。
【００８９】
一方、以前に印刷したプリンタでの印字品位が不良であった場合や、トナー切れ又は用紙切れ、メカニズムの故障等の場合、直前と同じプリンタを使用したのでは、再印刷の際の対処に要する時間がかかる。そのような状況においては、出力先選択画面が表示された際にオペレータの任意により適切な印刷を行える準備の整った出力先を選択して印刷を実行できる。
【００９０】
以上のように、実施例２によれば、出力先をオペレータの任意により所望のプリンタに変更できるようにしたので、直前に印刷したプリンタに支障が生じた場合でも、別のプリンタを使用でき、再印刷の完了までの時間と手間を省くことができる。
また、出力先を順次変更することによって各プリンタの試し印刷を行うことができる。
【００９１】
なお、上述した各実施例では、出力先としてプリンタを設定する場合について説明したが、本発明はこれに限らず、出力先としてＭＦＰ、複写機、画像記録装置を設定する場合についても適用できる。
【００９２】
また、本発明に係る画像処理装置および再印刷制御装置の構成は、図１および図２に示した場合に限定されるものではなく、各機能部の配置や構成を適宜変更してもよい。例えば、図１７および図１８のように構成してもよい。
【００９３】
図１７および図１８は、本発明に係る画像処理装置および再印刷制御装置の変形例を示すブロック図である。図１７の構成のコンピュータ３００では、再印刷用の印刷データとして記憶装置１４に保存される印刷データの記憶管理を行う機能部をスプーラ３１３に設け、その他の機能部を再出力制御部３１５に設けている。
【００９４】
そして、図１８に示すようにスプーラ３１３の入出力制御部３２１にて記憶装置１４および出力部１６との入出力を制御し、入出力制御部３２１は再印刷用の印刷データの保存管理を行うとともに、再印刷に際しては再出力制御部の指示に従って記憶装置１４から印刷データを読み出して出力部１６に送る。その他の構成は図１および図２と同一であり、同一の機能部については図１７および図１８において同一の符号を付して示している。
【図面の簡単な説明】
【００９５】
【図１】本発明に係る画像処理装置の構成を示すブロック図である。
【図２】再印刷制御装置の構成を示すブロック図である。
【図３】再印刷制御装置設定画面の構成を示す図である。
【図４】終了選択画面の構成を示す図である。
【図５】保存ジョブリストの構成を示す図である。
【図６】プリンタドライバリストの構成を示す図である。
【図７】再印刷選択画面の構成を示す図である。
【図８】ジョブ選択表示画面の構成を示す図である。
【図９】設定変更表示画面の構成を示す図である。
【図１０】ワークエリアの構成を示す図である。
【図１１】メイン処理を示すフローチャートである。
【図１２】再印刷処理を示すフローチャートである。
【図１３】設定変更再印刷処理を示すフローチャートである。
【図１４】終了処理を示すフローチャートである。
【図１５】印刷制御装置設定処理を示すフローチャートである。
【図１６】出力先選択画面の構成を示す図である。
【図１７】本発明に係る画像処理装置の変形例を示すブロック図である。
【図１８】記憶管理部と再出力部の構成を示すブロック図である。
【符号の説明】
【００９６】
１０    コンピュータ
１１    アプリケーションソフトウェア
１２    プリンタドライバ
１３    スプーラ
１４    記憶装置
１５    再印刷制御装置
１６    出力部
１７    プリンタ
１８    表示装置
１９    入力装置
２０    タイマ
２１    スプーラ・出力部制御部
２２    再印刷判断部
２３    ユーザ設定情報記憶部
２４    ユーザ入力部
２５    保存ジョブリスト記憶部
２６    データ転送先選択部
２７    再印刷制御装置設定記憶部
２８    表示制御部
【図１】
2007025864.tif 000003
【図２】
2007025864.tif 000004
【図３】
2007025864.tif 000005
【図４】
2007025864.tif 000006
【図５】
2007025864.tif 000007
【図６】
2007025864.tif 000008
【図７】
2007025864.tif 000009
【図８】
2007025864.tif 000010
【図９】
2007025864.tif 000011
【図１０】
2007025864.tif 000012
【図１１】
2007025864.tif 000013
【図１２】
2007025864.tif 000014
【図１３】
2007025864.tif 000015
【図１４】
2007025864.tif 000016
【図１５】
2007025864.tif 000017
【図１６】
2007025864.tif 000018
【図１７】
2007025864.tif 000019
【図１８】
2007025864.tif 000020