(57)【要約】【課題】本発明はプリンタ装置等の印刷装置に関し、特に印刷日時が指定された印刷データを印刷する際、最新の印刷データのみならず、前の印刷データについても保存し、印刷処理を可能とする印刷装置を提供するものである。【解決手段】本発明はサーバ２から供給される印刷データを受信し、予約印刷設定部５によって印刷時刻の予告設定を行い、時刻管理部９によって時刻管理を行い、予告時刻に達すると印刷処理を行う。この間、新たな印刷データが供給されると、変更前の印刷データ及び変更後の印刷データを共に記憶し、ユーザの指示に従って何れの印刷データも印刷出力する構成である。【選択図】  図１
2008173826.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに対する印刷予約日時を設定する設定手段と、
該設定手段によって設定された印刷予約日時前に前記印刷データの変更がある場合、変更後の印刷データを記憶すると共に、変更前の印刷データも記憶する記憶手段と、
前記印刷予約日時に達したとき、指定された変更前の印刷データ又は変更後の印刷データの印刷処理を行う印刷処理手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記印刷データの変更は、印刷データ全体の変更、又は頁単位の変更であることを特徴とする請求項１記載の印刷装置。
【請求項３】
用紙無し状態を検出した際、裏紙への印刷設定が行われている場合、前記印刷処理手段は前記裏紙への印刷処理を行うことを特徴とする請求項１、又は２記載の印刷装置。
【請求項４】
用紙無し状態を検出した際、拡大又は縮小印刷の指示が行われている場合、前記印刷処理手段は他のサイズの用紙を使用して拡大又は縮小処理を行い、印刷出力することを特徴とする請求項１、２、又は３記載の印刷装置。
【請求項５】
前記印刷処理手段は、前記用紙無しの状態を検出した際、他の印刷装置に印刷データを転送する処理を行うことを特徴とする請求項１、又は２記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタ装置等の印刷装置に関し、特に印刷日時が指定された印刷データの印刷処理を行う印刷装置に関する。
【背景技術】
【０００２】
今日、コンピュータネットワークが広く使用され、例えばＬＡＮ（ローカルエリアネットワーク）等のネットワークにプリンタ装置を接続し、ホスト機器から印刷データを供給して印刷処理を行うシステムが構築されている。
【０００３】
このような印刷システムにおいて、印刷日時が指定された印刷データの印刷を行う場合がある。この場合、ホスト機器から印刷実行が指示されても直ちに印刷処理を行わず、例えばホスト機器やプリンタ装置のハードディスク（ＨＤ）に印刷データを保持し、指定日時に印刷処理を実行する。
【０００４】
特許文献１は、上記のような時刻指定処理装置であり、ユーザから印刷時刻を指定された場合、プリンタ装置が時刻指定機能を有するか判断し、時刻指定機能を有するプリンタ装置であれば、指定時刻になった時、指定されたプリンタ装置に印刷ジョブを発行するものである。
【０００５】
【特許文献１】特開２００４−２８７６８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の場合、ホスト機器やプリンタ装置のハードディスク（ＨＤ）を利用し、印刷データを保存し、指定した日時に印刷処理を開始するが、印刷開始までの間に最新の印刷データが供給されることがあり、この場合自動的に最新の印刷データに更新され、選択的に前の印刷データを出力することができなくなる。
【０００７】
そこで、本発明は印刷日時が指定された印刷データを印刷する際、最新の印刷データのみならず、前の印刷データについても保存し、印刷処理を可能とする印刷装置を提供するものである。
【課題を解決するための手段】
【０００８】
上記課題は第１の発明によれば、印刷データに対する印刷予約日時を設定する設定手段と、該設定手段によって設定された印刷予約日時前に前記印刷データの変更がある場合、変更後の印刷データを記憶すると共に、変更前の印刷データも記憶する記憶手段と、前記印刷予約日時に達したとき、指定された変更前の印刷データ又は変更後の印刷データの印刷処理を行う印刷処理手段とを有する印刷装置を提供することによって達成できる。
【０００９】
また、上記課題は第２の発明によれば、前記印刷データの変更は、印刷データ全体の変更、又は頁単位の変更であることを特徴とする請求項１記載の印刷装置を提供することによって達成できる。
【００１０】
また、上記課題は第３の発明によれば、用紙無し状態を検出した際、裏紙への印刷設定が行われている場合、前記印刷処理手段は前記裏紙への印刷処理を行うことを特徴とする請求項１、又は２記載の印刷装置を提供することによって達成できる。
【００１１】
また、上記課題は第４の発明によれば、用紙無し状態を検出した際、拡大又は縮小印刷の指示が行われている場合、前記印刷処理手段は他のサイズの用紙を使用して拡大又は縮小処理を行い、印刷出力することを特徴とする請求項１、２、又は３記載の印刷装置を提供することによって達成できる。
さらに、上記課題は第５の発明によれば、前記印刷処理手段は、前記用紙無しの状態を検出した際、他の印刷装置に印刷データを転送する処理を行うことを特徴とする請求項１、又は２記載の印刷装置を提供することによって達成できる。
【発明の効果】
【００１２】
本発明によれば、印刷データに変更がある場合、旧データをフォルダ内に残すことによって、必要に応じて変更前の印刷データの印刷処理を行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００１４】
（実施形態１）
図１は実施形態１の印刷装置の構成を説明する図である。尚、本実施形態において、印刷装置として複合機（以下、ＭＦＰ（多機能印刷装置・マルチファンクションプリンタ）で示す）１の例で説明する。
【００１５】
同図において、ＭＦＰ１はサーバ２に接続され、サーバ２から印刷データが供給される。ＭＦＰ１はＣＰＵ３、データ受信部４、予約印刷設定部５、フォルダ判断部６、フォルダ処理部７、圧縮／解凍処理部８、時刻管理部９、予約印刷管理部１０、印刷部１１等で構成されている。データ受信部４はサーバ２からの印刷データの受信処理を行い、予約印刷設定部５は印刷データの印刷日時の設定を行う。また、フォルダ判断部６はファイル名の一致判断を行い、フォルダ処理部７は後述するファイル名のチェックを行う。
【００１６】
また、圧縮／解凍処理部８は指示に従って印刷データの圧縮処理又は解凍処理を行い、時刻管理部９は印刷処理の時刻管理を行う。また、予約印刷管理部１０は印刷データの印刷予約時刻を管理し、指定された日時に印刷処理を行わせ、印刷部１１は印刷処理を実行する。また、データ描画部１２は描画データを記憶し、データ記録部１３はファイルのフォルダ名を記憶し、ファイル入れ替え処理部１４は後述するファイルの入れ替え処理を行う。さらに、フォルダ削除部１５は印刷処理が完了したフォルダの削除を行い、ハードディスク（ＨＤ）１６は印刷データを記憶すると共に、システムプログラムを記憶し、ＣＰＵ３の制御に使用される。
【００１７】
上記構成において、以下に本例の印刷装置の処理動作を説明する。尚、サーバ２にはアプリケーションに従って作成された印刷データが既に準備されているものとする。
先ず、データ受信部４は図２に示すフローチャートに従って処理を行い、サーバ２から送信された印刷データを受信し（ステップ（以下、Ｓで示す）１）、例えば数頁分の印刷データを受信バッファに格納する。そして、この処理が終了すると（Ｓ２がＹＥＳ）、図３に示す処理に移行する。
【００１８】
図３は本例の印刷処理全体を示すものであり、以下同図に示すフローチャートに基づいて説明する。先ず、印刷データの印刷時刻設定処理を行う（Ｓ３）。この処理は、上記予約印刷設定部５によって実行され、具体的には図４に示すフローチャートに従って処理が行われる。
【００１９】
先ず、印刷データの選択を行い（Ｓ３−１）、次に日にち設定を行い（Ｓ３−２）、更に時間設定を行う（Ｓ３−３）。次に、印刷部数の設定を行い（Ｓ３−４）、日時設定終了の判断を行う（Ｓ３−５）。上記印刷時刻の設定処理が完了すると、次にハードディスク１６への印刷データの転送処理を行う（Ｓ４）。
【００２０】
この時、フォルダ判断部６によってファイル名の一致判断が行われる（Ｓ５）。すなわち、印刷データのファイルフォルダ名の一致を判断し、同じファイル名の印刷データが存在しない場合（Ｓ５がＮＯ）、新たに当該ファイルと同じ名前のフォルダをハードディスク１６に作成し、このフォルダに当該印刷データを格納する（Ｓ６、Ｓ７）。一方、同じファイル名の印刷データが既にハードディスク１６に存在する場合には（Ｓ５がＹＥＳ）、上記処理を行うことなく、更にファイル名が完全に一致するか判断する（Ｓ８、Ｓ９）。
【００２１】
この判断において、ファイル名が完全に一致している場合（Ｓ９がＹＥＳ）、旧データのファイル名を変更する（Ｓ１０）。一方、ファイル名が完全に一致しない場合（Ｓ９がＮＯ）、次の指定頁記号チェックに移行する（Ｓ１１）。
この処理を具体的に説明するフローチャートが図５である。この処理は前述のフォルダ処理部７によって実行され、先ずファイル名に“−”の記号が存在するか判断する（Ｓ１１−１）。ここで、ファイル名に“−”の記号が存在する場合（Ｓ１１−１がＹＥＳ）、印刷データのチェックを行い、圧縮処理が行われているか判断する（Ｓ１１−２、Ｓ１１−３）。
【００２２】
ここで、当該データが圧縮処理されていれば（Ｓ１１−３がＹＥＳ）、解凍処理を行う（Ｓ１１−４）。一方、当該データが圧縮処理されていなければ（Ｓ１１−３がＮＯ）、当該データをそのまま使用する（Ｓ１１−３がＮＯ）。
【００２３】
次に、該当頁をチェックし（Ｓ１１−５）、時刻管理部９からの時刻データを取得する（Ｓ１１−６）。時刻管理部９は図６に示すように、例えば不図示の計時部から時刻データを取得し（Ｓ１２）、時刻管理を行っている。
【００２４】
次に、旧該当頁名を新たな頁名に変更し、新しい該当頁を確保し、当該ファイルの圧縮処理を行う（Ｓ１１−７、Ｓ１１−８）。尚、前述の判断（Ｓ１１−１）において、ファイル名に“−”の記号が存在しない場合（Ｓ１１−１がＮＯ）、該当ファイルがハードディスク１６に存在すれば（Ｓ１１−９がＹＥＳ）、上記と同様、時刻管理部９から時刻データを取得し（Ｓ１１−１０）、旧該当ファイル名を新たなファイル名に変更し（Ｓ１１−１１）、新しいファイルを確保する（Ｓ１１−１２）。
【００２５】
尚、前述の印刷データの圧縮処理、及び解凍処理は、前述の圧縮／解凍処理部８によって実行され、図７に示すフローチャートに基づいて行われる。すなわち、圧縮／解凍処理部８によって、先ず圧縮判断が行われ（Ｓ１３）、圧縮処理の指示であればデータ圧縮作業を行なう（Ｓ１３がＹＥＳ、Ｓ１４）。一方、圧縮処理の指示でなければ（Ｓ１３がＮＯ）、解凍判断を行い（Ｓ１５）、解凍処理の指示であればデータの解凍作業を行う（Ｓ１５がＹＥＳ、Ｓ１６）。
【００２６】
次に、ファイルの入れ替え、又は頁の入れ替え処理（図３に示すＳ１７、Ｓ１８）について説明する。この処理はファイルの入れ替え、又は頁の入れ替え判断を行い（Ｓ１７）、該判断に従って実行される（Ｓ１８）。図８は上記ファイルの入れ替え、又は頁の入れ替え処理を具体的に説明するフローチャートである。
【００２７】
同図に示すように、先ずデータファイルの入れ替え判断を行う（Ｓ１８−１）。ここで、データファイルの入れ替え指示である場合（Ｓ１８−１がＹＥＳ）、時刻管理部９から時刻データを取得し（Ｓ１８−２）、新データ名の変更処理（Ｓ１８−３）、及び旧データ名の変更処理（Ｓ１８−４）を行う。
【００２８】
次に、データ頁の入れ替え判断を行い（Ｓ１８−５）、データ頁の入れ替え指示である場合（Ｓ１８−５がＹＥＳ）、上記と同様、時刻管理部９から時刻データを取得し（Ｓ１８−６）、新頁名の変更処理（Ｓ１８−７）、及び旧頁名の変更処理を行う（Ｓ１８−８）。その後、処理の終了を判断する（Ｓ１８−９）。
【００２９】
図９は上記ファイル名の変更について説明する図である。同図の例は、例えば変更前：PRINTER.PRNであり、変更後：0609111230PRINTER.PRNに変更された場合である。この例では、変更前のファイル名に対して、変更が発生した日時の情報をファイル名に使用している。
【００３０】
また、図１０は頁名に変更があった場合について説明する図である。同図の例は、例えば２頁目、４頁目に変更があった例を示し、頁名はPRINT-P2.PRNやPRINT-P4.PRNに変更される。この変更例は、図１１に示すようにファイル名、及び記号“−”の後にPX（頁番号）を入れ、頁の変更を示す。尚、同図に示すように、PX〜PXは変更する頁が連続する場合を示し、PX＃PXはPX頁とPX頁を変更する場合を示す。
【００３１】
尚、ファイル名に対応させた場合、図１０に示すように0609151512PRINTER-P2.PRNや0609151512PRINTER-4.PRNに変更される。また、図１２はファイル名に指定できない記号を示す。
【００３２】
以上のように、ハードディスク１６には変更前、及び変更後のファイル名の印刷データが格納され、それぞれの印刷データは予約印刷管理部１０によって予約印刷の管理が行われている。図１３は予約印刷管理部１０の処理を説明するフローチャートである。
【００３３】
予約印刷管理部１０は時刻管理部９から時刻データを定期的に取得し（Ｓ２０）、各ファイルが印刷時刻に達したか判断している（Ｓ２１がＮＯ）。ここで、あるファイルの印刷データが印刷時刻に達すると（Ｓ２１がＹＥＳ）、予約印刷管理部１０はハードディスク１６から対応する印刷データを取得し（Ｓ２２）、印刷部１１に当該印刷データを移動する（Ｓ２３）。
【００３４】
印刷部１１では印刷データを取得すると（図１４のＳ２４がＹＥＳ）、当該印刷データの印刷処理を行う（Ｓ２５）。具体的には、印刷データが描画データに変換され、図１５に示すフローチャートに従って、データ描画部１２が描画データを取得し（Ｓ２６）、描画エリアが満杯になると印刷部１１に描画データを転送して印刷処理を行う（Ｓ２７がＹＥＳ、Ｓ２８）。
【００３５】
したがって、上記のように処理することによって、予め設定された印刷日時に印刷データの印刷処理を行うことができ、例えば会議資料等を事前に大量に印刷して保管しておく必要がない。また、印刷データに変更がある場合にも、上記のようにファイル名を異にして変更前の印刷データも保管されていることから、変更前の印刷データの印刷処理も行うことができる。さらに、変更があった頁を指定して印刷処理を行うこともでき、変更があった部分のみを印刷出力することもできる。
【００３６】
尚、上記印刷処理が完了した後は、フォルダ削除部１５によって該当ファイルの削除処理を行う。図１６はこの削除処理を説明するフローチャートであり、予約印刷の完了を判断し（Ｓ２９）、予約印刷が完了していればフォルダ削除の判断を行い（Ｓ２９がＹＥＳ、Ｓ３０）、フォルダ内の全てのファイルを削除する（Ｓ３１）。最後に、当該フォルダの削除処理を行う（Ｓ３２）。
【００３７】
以上のように、本例によれば印刷データに変更がある場合、旧データをフォルダ内に残すことによって、必要に応じて変更前の印刷データの印刷処理を行うことができ、会議等において有用な印刷装置として利用することができる。
【００３８】
尚、本例の説明において印刷装置としてＭＦＰの例について説明したが、複数の機能を有しない印刷装置であっても適用でき、また印刷装置の印刷方式についても限定されるものではない。
（実施形態２）
【００３９】
次に、本発明の実施形態２について説明する。
図１７は本実施形態の印刷装置の構成を説明する図である。尚、本実施形態の説明においても、印刷装置としてＭＦＰを例として説明する。
【００４０】
同図において、ＭＦＰ２０は前述と同様、サーバ２に接続され、サーバ２から印刷データが供給される。ＭＦＰ２０はＣＰＵ３、データ受信部４、予約印刷設定部５、フォルダ判断部６、フォルダ処理部７、圧縮／解凍処理部８、時刻管理部９、予約印刷管理部１０、印刷部１１等で構成され、更に本例ではトラブル発生処理設定部２１、トラブル発生処理部２２、及び通知部２３が設けられている。尚、データ受信部４、予約印刷設定部５等の構成については前述の実施形態１と同様であり、構成上の説明を省略する。
トラブル発生処理設定部２１は用紙無し（紙無し）が発生した際の処理を設定する。また、トラブル発生処理部２２は実際に用紙無しが発生した際の具体的処理を実行し、具体的処理については後述する。さらに、通知部２３は後述するデータ転送位置情報を取得し、サーバ２に通知する処理を行う。
【００４１】
以上の構成において、以下に本例の印刷装置の処理動作を説明する。尚、前述と同様、サーバ２にはアプリケーションに従って作成された印刷データが既に準備されているものとする。
【００４２】
図１８は本例の印刷処理全体を説明するフローチャートであり、以下同図に示すフローチャートに基づいて処理を説明する。先ず、印刷データの印刷時刻設定処理を行う（ステップ（以下、ＳＴで示す）１）。この処理は、前述の図４に示す処理と同様であり、具体的には図４に示すフローチャートに従って処理が行われる。
【００４３】
次に、トラブル発生時の印刷設定を行う（ＳＴ２）。この処理は前述のトラブル発生処理設定部２１が行い、具体的には図１９に示すフローチャートに従って設定処理が行われる。先ず、用紙無しのトラブル発生時、裏紙を使用した印刷処理を行うか否かの判断を行う（ＳＴ２−１）。ここで、裏紙を使用した印刷処理を行う設定にする場合には（ＳＴ２−１がＹＥＳ）、裏紙使用の登録を行う（ＳＴ２−２）。
【００４４】
次に、画像の拡大・縮小印刷の設定が可能であるか判断する（ＳＴ２−３）。そして、画像の拡大・縮小印刷が可能であれば設定登録を行う（ＳＴ２−４）。この場合、用紙の裏紙使用は困るが、画像の拡大・縮小印刷の設定が可能である場合、画像の拡大・縮小印刷の設定登録を行うことができる。
【００４５】
次に、印刷処理の途中で用紙無しトラブルが発生した際、残データを他のＭＦＰ等に転送する設定を行うか判断する（ＳＴ２−５）。ここで、残データの転送設定を行う場合には（ＳＴ２−５がＹＥＳ）、残データの設定を行う（ＳＴ２−６）。例えば、残データの１／Ｎを転送設定する場合には当該設定を行う（ＳＴ２−７がＹＥＳ、ＳＴ２−８）。また、頁を指定し、当該指定頁まで印刷処理が完了している場合には転送しない設定を行う（ＳＴ２−９がＹＥＳ、ＳＴ２−１０）。その後、設定の完了を判断し（ＳＴ２−１１がＹＥＳ）、上記設定のトラブル発生処理を、例えば前述のハードディスク１６に記憶する（ＳＴ２−１２）。
【００４６】
次に、前述の図１８に示す処理に戻り、ＭＦＰ２０に印刷データを転送し（ＳＴ３）、前述と同様、ファイル名の一致判断（ＳＴ４）、ファイル名フォルダの作成（ＳＴ５）、当該フォルダへの印刷データの格納処理を行う（ＳＴ６）。また、同じファイル名の印刷データが既にハードディスク１６に存在する場合には（ＳＴ４がＹＥＳ）、更にファイル名が完全に一致するか判断する（ＳＴ７、ＳＴ８）。
【００４７】
ここで、ファイル名が完全に一致している場合（ＳＴ８がＹＥＳ）、旧データのファイル名を変更し（ＳＴ９）、新たなファイル名で登録処理を行う（ＳＴ１０）。さらに、ファイル名が完全に一致しない場合（ＳＴ８がＮＯ）、前述と同様データ解凍処理、指定頁チェック、旧データファイル変更、新データ格納、データ圧縮処理を順次実行する（ＳＴ１１〜ＳＴ１６）。さらに、ファイルの入れ替え、又は頁の入れ替え処理が必要な場合には（ＳＴ１７がＹＥＳ）、前述と同じ様にファイルの入れ替え、又は頁の入れ替え処理を行う（ＳＴ１８）。
【００４８】
上記のようにして変更前、及び変更後のファイル名の印刷データがＭＦＰ２０に設定され、その後時刻管理部９から取得した日時データが予約時刻に達すると、印刷管理部１０によって印刷処理が実行される（ＳＴ１９）。
【００４９】
ここで、用紙無しのトラブルが発生すると（ＳＴ２０）、ユーザ設定のチェックを行い（ＳＴ２１がＹＥＳ）、前述のユーザ設定が行われている場合（ＳＴ２１がＹＥＳ）、指定頁の印刷完了を判断する（ＳＴ２２）。そして、印刷処理が完了していない場合（ＳＴ２２がＮＯ）、先ず用紙無しの判断を行い、用紙無し状態であれば（ＳＴ２３がＹＥＳ）、裏紙使用の設定が行われているか判断する（ＳＴ２４）。ここで、裏紙設定の指定が行われ（ＳＴ２４がＹＥＳ）、裏紙が給紙カセットに設置されている場合（ＳＴ２５がＹＥＳ）、以後の印刷データを裏紙に印刷する（ＳＴ２６）。
【００５０】
尚、用紙無しではない場合（ＳＴ２３がＮＯ）、予め設定されている他のＭＦＰ等にデータ転送を行い（ＳＴ３０）、通知部２３を使用してユーザにデータを転送したＭＦＰ等の転送位置を通知する（ＳＴ３１）。尚、通知部２３は図２０のフローチャートに従って、データ転送位置情報の取得処理（ＳＴ３２）、及びデータ転送位置情報の通知処理を行う（ＳＴ３３）。
【００５１】
また、裏紙設定が行われていない場合（ＳＴ２４がＮＯ）や、裏紙設定が行われていても裏紙が存在しない場合（ＳＴ２５がＮＯ）、更に他の給紙カセットが存在するか判断する（ＳＴ２７）。
【００５２】
ここで、他の給紙カセットが存在する場合（ＳＴ２７がＹＥＳ）、拡大・縮小印刷の設定が行われているか判断する（ＳＴ２８）。そして、拡大・縮小印刷の設定が行われている場合（ＳＴ２８がＹＥＳ）、他の給紙カセットから例えばサイズの異なる用紙を給送し、拡大又は縮小処理を行って印刷出力を行う（ＳＴ２９）。
【００５３】
尚、図２１は上記用紙無し発生時の処理を説明するフローチャートであり、説明は一部重複するが、前述のように裏紙使用の判断を行い（ＳＴ３４）、裏紙使用が可能であれば（ＳＴ３４がＹＥＳ）、裏紙がセットされた給紙カセットの有無を判断し、例えば残りの印刷データを裏紙に印刷する（ＳＴ３５がＹＥＳ、ＳＴ３６）。
【００５４】
一方、裏紙使用が可能でない場合（ＳＴ３４がＮＯ）、拡大又は縮小印刷が可能であるか判断し（ＳＴ３７）、拡大又は縮小印刷が可能であれば（ＳＴ３７がＹＥＳ）、他のサイズの用紙がセットされた給紙カセットの有無を判断し、例えば残りの印刷データを拡大、又は縮小処理して印刷出力を行う（ＳＴ３８がＹＥＳ、ＳＴ３９）。
【００５５】
さらに、拡大又は縮小印刷が可能ではない場合（ＳＴ３７がＮＯ）、残りの印刷データをＬＡＮを介して他のＭＦＰ（印刷装置）に転送し（ＳＴ４０）、指定頁のチェックを行い、残データの転送処理を行い、通知部２３へ何処へデータ転送したか転送位置の通知を行う（ＳＴ４１がＹＥＳ、ＳＴ４２、ＳＴ４３）。
【００５６】
この場合、残データが転送された印刷装置では、転送された残データの印刷処理を行うと共に、通知部２３からの通知に従ってユーザは転送先の印刷装置に向かい、印刷出力を受け取る。尚、上記実施形態の説明では、用紙無しの場合について説明したが、例えばトナー無し、画像不良等のトラブルが発生した場合でも同様である。
【００５７】
以上のように、本例によれば用紙無し等のトラブルが発生した場合でも、印刷処理を裏紙を使用して行い、又は他の印刷装置にデータを転送することによって残る印刷データの印刷処理を行わせ、確実に印刷データの印刷処理を完了することができる。
（実施形態３）
【００５８】
次に、本発明の実施形態３について説明する。
ここで前述の実施形態１および２は、ＭＦＰ内に内蔵されているハードディスク１６に予約印刷データを保存する構成を示したが、本実施形態３は、ネットワーク上で、クライアントＰＣとＭＦＰとの間に介在するサーバ内に前記実施形態１，２と同様の予約印刷データ保管用のハードディスクを装備する構成を説明する。クライアントが出力した印刷データは一旦サーバのハードディスク内に登録保管され、指定の時刻になると指定されたＭＦＰに印刷データが出力され印刷出力される構成である。
本例は印刷処理を行うＭＦＰに故障が発生した場合の印刷処理について説明するものである。以下、具体的に説明する。
【００５９】
図２２は本例の処理を説明するフローチャートである。本例においては、ＭＦＰ内のハードディスクには、既に印刷出力すべきデータが格納されているものとするが、ＭＦＰは、時刻指定されている印刷動作のＮ分前、サーバ２に対して印刷データの転送を行う（ステップ（以下、ＳＴＰで示す）１、ＳＴＰ２）。その後、ＭＦＰは印刷設定時刻になると印刷処理を実行し（ＳＴＰ３）、印刷処理の完了を判断する（ＳＴＰ４）。
【００６０】
ここで、ＭＦＰにトラブルが発生することなく、印刷処理が完了すればＭＦＰは印刷完了情報をサーバ２に送信するが（ＳＴＰ４がＹＥＳ、ＳＴＰ５）、例えば用紙詰まり等によって印刷処理が困難になる場合がある。かかる場合、サーバ２には印刷完了情報が送信されない（ＳＴＰ４がＮＯ）。従ってこの場合、サーバ２は印刷動作のＮ分前に転送された印刷データを使用し、予め指定されている他の印刷装置に転送し、当該印刷装置に印刷処理を行わせる。
このように構成することによって、印刷装置に用紙詰まり等のトラブルが発生した場合でも、印刷データを他の印刷装置に転送し、印刷処理を完了することができる。
（実施形態４）
【００６１】
次に、本発明の実施形態４について説明する。尚、本実施形態の構成は、ＭＦＰ内に時刻指定印刷機能を備える、前述の実施形態１，２の構成と同じものとする。
本例は試し印刷を実行した後、試し印刷の結果に基づいて印刷処理を行う印刷装置であり、図２４に示すようにネットワークによって接続された複数のＭＦＰを使用する。以下具体的に説明する。
【００６２】
先ず、ユーザはＭＦＰの表示パネルを操作して印刷データの転送先の印刷装置を選択する。ユーザのキー操作により、例えば図２３に示すように候補１〜候補３のＭＦＰ（Ａ）〜（Ｃ）の何れか１台が選択される。図２５は本例の処理を説明するフローチャートである。
【００６３】
同図において、先ずクライアントＰＣからＭＦＰ（例えば、ＭＦＰ（Ａ））に試し印刷の指示があり、ＭＦＰ（Ａ）は印刷情報を受信する（Ｗ２）。ＭＦＰ（Ａ）は、試し印刷のため、先ず１部目の出力を行う（Ｗ３）。
【００６４】
次に、１部目の試し印刷の出力結果をユーザが目視で確認し、印字不良等が発生していなければ２部目の印刷データを出力する（Ｗ４）。すなわち、同じＭＦＰ（Ａ）を使用して２部目の印刷データの印刷処理を行う（Ｗ４がＹＥＳ、Ｗ５）。一方、印字不良が発生している場合、ユーザの処理続行禁止操作に応じて２部目の印刷データを他のＭＦＰ（例えば、Ｂ）に転送する（Ｗ４がＮＯ、Ｗ６）。
【００６５】
次に、ハードディスク１６のデータを保存するか判断し（Ｗ７）、例えばハードディスク１６に印刷データを保存する場合には、再度のデータ転送、及び印刷処理が可能である（Ｗ８、Ｗ９）。尚、ハードディスク１６に印刷データを保存しない場合には、ハードディスク１６のデータを消去する（Ｗ１０）。
【００６６】
以上のように処理することによって、試し印刷の際１部目の印刷結果を知り、２部目についても印刷処理を継続するか判断でき、例えば印字不良が発生する場合には印刷装置を他の印刷装置に変更することができる。
【００６７】
尚、図２６は本実施形態の変形例であり、前述の図２５に示すフローチャートと同様、先ずクライアントＰＣからＭＦＰ（例えば、ＭＦＰ（Ａ））に試し印刷の指示があり、ＭＦＰ（Ａ）は印刷情報を受信し（ステップ（以下、Ｕで示す）１）、Ｕ２）、１部目の試し印刷を行う（Ｕ３）。この時、使用する用紙は裏面専用カセットから出力される用紙であり、１部目の出力は裏面に印刷出力される。以後の処理は前述の処理と同様であり、印字不良が発生していないとユーザが承認操作した場合、同じＭＦＰ（Ａ）を使用し、かつ給紙口を自動的に切り替えて裏面専用カセットではない正規のカセットから用紙を給紙して印刷出力を行う（Ｕ４がＹＥＳ、Ｕ５）。したがって、以後正規の給紙口から供給される用紙の表面への印刷処理が行われる（Ｕ６）。一方、印字不良が発生しているとユーザが認め継続印刷禁止の操作を行った場合、２部目の印刷データを他のＭＦＰ（例えば、Ｂ）に転送する（Ｕ４がＮＯ、Ｕ７）。このように処理することにより、試し印刷は裏面を使用した印刷を行い、２部目以降において正式な給紙カセットからの用紙に対して印刷処理を行うことができる。
【００６８】
さらに、図２７に示す処理は、本実施形態の変形例であり、先ず事前に各色の印字状況が確認できるように、シアン（C）、マゼンダ（M）、イエロー（Y）、ブラック（K）から成るテストチャートデータをＭＦＰのハードディスク１６に用意する。
【００６９】
そして、このテストチャートデータに基づいて記録媒体（中間転写ベルト）上にテスト記録処理を行い（Ｖ１）、前記記録媒体の搬送路に配設されたラインイメージセンサ等の画像読取手段で印字出力されたテスト画像を読み取る（Ｖ２）。そして、この読み取った画像と、オリジナルのテストチャートデータとの比較照合を行い（Ｖ３）、正規の印刷出力が可能かどうかの判断を行う（Ｖ４）。すなわち、上記比較照合結果から印字不良が発生していないと判断された場合、同じＭＦＰ（Ａ）により印刷処理を継続する（Ｖ４がＹＥＳ、Ｖ５）。一方、印字不良が発生していると判断される場合、以降の正規印刷データを他のＭＦＰ（例えば、Ｂ）に転送する（Ｖ４がＮＯ、Ｖ６、Ｖ７）。このように処理することにより、自動的に印字品質の確認が可能であり、例えばユーザが現場にいなくても不良を自動的に検知し、試し印刷を自動的に行うことができるとともに、適切な出力装置へのデータ転送を自動的に行わせることができる。
【図面の簡単な説明】
【００７０】
【図１】実施形態１の印刷装置の構成を説明する図である。
【図２】データ受信部の処理を説明するフローチャートである。
【図３】実施形態１の印刷処理全体を説明するフローチャートである。
【図４】予約印刷設定部の処理を具体的に説明するフローチャートである。
【図５】フォルダ処理部の処理を具体的に説明するフローチャートである。
【図６】時刻管理部の処理を説明するフローチャートである。
【図７】圧縮／解凍処理部の処理を説明するフローチャートである。
【図８】ファイルの入れ替え、又は頁の入れ替え処理を具体的に説明するフローチャートである。
【図９】ファイル名の変更について説明する図である。
【図１０】頁名に変更があった場合について説明する図である。
【図１１】変更例を説明する図である。
【図１２】ファイル名に指定できない記号を示す図である。
【図１３】予約印刷管理部の処理を説明するフローチャートである。
【図１４】印刷部の処理を説明するフローチャートである。
【図１５】データ描画部の処理を説明するフローチャートである。
【図１６】フォルダ削除部の処理を説明するフローチャートである。
【図１７】実施形態２の印刷装置の構成を説明する図である。
【図１８】実施形態２の印刷処理全体を説明するフローチャートである。
【図１９】トラブル発生処理設定部の処理を具体的に説明するフローチャートである。
【図２０】トラブル発生処理部の処理を具体的に説明するフローチャートである。
【図２１】通知部の処理を説明するフローチャートである。
【図２２】実施形態３の処理を説明するフローチャートである。
【図２３】実施形態４の処理を説明する図であり、表示状態を示す図である。
【図２４】実施形態４の構成を説明する図である。
【図２５】実施形態４の処理を説明するフローチャートである。
【図２６】実施形態４の変形例の処理を説明するフローチャートである。
【図２７】実施形態４の変形例の処理を説明するフローチャートである。
【符号の説明】
【００７１】
１・・・ＭＦＰ
２・・・サーバ
３・・・ＣＰＵ
４・・・データ受信部
５・・・予約印刷設定部
６・・・フォルダ判断部
７・・・フォルダ処理部
８・・・圧縮／解凍処理部
９・・・時刻管理部
１０・・予約印刷管理部
１１・・印刷部
１２・・データ描画部
１３・・データ記録部
１４・・ファイル入れ替え処理部
１５・・フォルダ削除部
１６・・ハードディスク（ＨＤ）
２０・・ＭＦＰ
２１・・トラブル発生処理設定部
２２・・トラブル発生処理部
２３・・通知部
【図１】
2008173826.tif 000003
【図２】
2008173826.tif 000004
【図３】
2008173826.tif 000005
【図４】
2008173826.tif 000006
【図５】
2008173826.tif 000007
【図６】
2008173826.tif 000008
【図７】
2008173826.tif 000009
【図８】
2008173826.tif 000010
【図９】
2008173826.tif 000011
【図１０】
2008173826.tif 000012
【図１１】
2008173826.tif 000013
【図１２】
2008173826.tif 000014
【図１３】
2008173826.tif 000015
【図１４】
2008173826.tif 000016
【図１５】
2008173826.tif 000017
【図１６】
2008173826.tif 000018
【図１７】
2008173826.tif 000019
【図１８】
2008173826.tif 000020
【図１９】
2008173826.tif 000021
【図２０】
2008173826.tif 000022
【図２１】
2008173826.tif 000023
【図２２】
2008173826.tif 000024
【図２３】
2008173826.tif 000025
【図２５】
2008173826.tif 000026
【図２６】
2008173826.tif 000027
【図２７】
2008173826.tif 000028
【図２４】
2008173826.tif 000029