(57)【特許請求の範囲】
【請求項１】
画像形成装置であって、
印刷データの印刷処理を実行する印刷手段と、
連続して印刷すべき印刷データとして選択された第１及び第２の印刷データを表示する表示手段と、
前記表示手段により表示された前記第１及び第２の印刷データの中から、印刷データの印刷結果をユーザが確認できるようにする試し印刷処理を実行すべき印刷データを選択することをユーザに可能にする選択手段と、
前記選択手段で前記第１の印刷データが選択された場合に前記第１の印刷データの前記試し印刷処理を実行するよう前記印刷手段を制御し、前記選択手段で前記第２の印刷データが選択された場合に前記第２の印刷データの前記試し印刷処理を実行するよう前記印刷手段を制御し、さらに前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御する制御手段と、を有し、
前記第１及び第２の印刷データのうちの一方が前記選択手段で選択され、前記第１及び第２の印刷データのうちの他方が前記選択手段で選択されない場合、前記制御手段は、前記選択手段で選択された印刷データの前記試し印刷処理を実行するよう前記印刷手段を制御した後、前記選択手段で選択されなかった印刷データの前記試し印刷処理を前記印刷手段に実行させずに、前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御することを特徴とする画像形成装置。
【請求項２】
前記試し印刷処理の実行後、前記第１及び第２の印刷データの印刷条件を変更することをユーザに可能にする変更手段をさらに有し、
前記制御手段は、前記変更された印刷条件に従って前記第１及び第２の印刷データの印刷処理を実行するよう前記印刷手段を制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記ユーザが前記第１及び第２の印刷データを選択したタイミングで当該第１及び第２の印刷データの印刷処理を連続して実行する即時連続印刷モードと、前記ユーザにより指定された日時に従って前記第１及び第２の印刷データの印刷処理を連続して実行する日時指定連続印刷モードとのうち、前記ユーザにより選択されたモードで前記第１及び第２の印刷データの印刷処理を実行するよう前記印刷手段を制御することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記第１及び第２の印刷データの印刷処理を連続して実行する時刻を設定することをユーザに可能にする設定手段をさらに有し、
前記制御手段は、前記ユーザにより設定された時刻に従って、前記第１及び第２の印刷データの印刷処理を実行するよう前記印刷手段を制御することを特徴とする請求項１または２に記載の画像形成装置。
【請求項５】
前記第１及び第２の印刷データの中から、連続して印刷すべき対象から消去すべき印刷データを選択することをユーザに可能にする消去手段をさらに有し、
前記制御手段は、前記消去手段で選択された印刷データを除く前記第１及び第２の印刷データの印刷処理を実行するよう前記印刷手段を制御することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記制御手段は、前記第１及び第２の印刷データの印刷処理を連続して実行している間、前記第１及び第２の印刷データ以外の印刷データの印刷処理を前記印刷手段に実行させないことを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記第１及び第２の印刷データが連続して印刷される順序を設定することをユーザに可能にする順序設定手段をさらに有することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
複数の印刷データを記憶する記憶手段をさらに有し、
前記表示手段はさらに、前記記憶手段に記憶されている複数の印刷データを表示し、
前記選択手段はさらに、前記記憶手段に記憶されている複数の印刷データから前記連続して印刷すべき前記第１及び第２の印刷データを選択することをユーザに可能にすることを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項９】
前記第１及び第２の印刷データが連続して印刷される順序は、前記第１及び第２の印刷データが前記ユーザにより選択された順序であることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
画像形成装置であって、
印刷データの印刷処理を実行する印刷手段と、
連続して印刷すべき印刷データとして選択された第１及び第２の印刷データを表示する表示手段と、
前記表示手段により表示された前記第１及び第２の印刷データの中から、印刷データの印刷結果をユーザが確認できるようにする試し出力処理を実行すべき印刷データを選択することをユーザに可能にする選択手段と、
前記選択手段で前記第１の印刷データが選択された場合に前記第１の印刷データの前記試し出力処理を実行するよう前記表示手段を制御し、前記選択手段で前記第２の印刷データが選択された場合に前記第２の印刷データの前記試し出力処理を実行するよう前記表示手段を制御し、さらに前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御する制御手段と、を有し、
前記第１及び第２の印刷データのうちの一方が前記選択手段で選択され、前記第１及び第２の印刷データのうちの他方が前記選択手段で選択されない場合、前記制御手段は、前記選択手段で選択された印刷データの前記試し出力処理を実行するよう前記表示手段を制御した後、前記選択手段で選択されなかった印刷データの前記試し出力処理を前記表示手段に実行させずに、前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御することを特徴とする画像形成装置。
【請求項１１】
前記試し出力処理では印刷データのプレビュー画像を表示することを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
表示手段で、連続して印刷すべき印刷データとして選択された第１及び第２の印刷データを表示する表示ステップと、
操作手段で、前記表示手段により表示された前記第１及び第２の印刷データの中から、印刷データの印刷結果をユーザが確認できるようにする試し印刷処理を実行すべき印刷データをユーザに選択させる選択ステップと、
印刷手段で、前記選択ステップで前記第１の印刷データが選択された場合に前記第１の印刷データの前記試し印刷処理を実行し、前記選択ステップで前記第２の印刷データが選択された場合に前記第２の印刷データの前記試し印刷処理を実行する試し印刷ステップと、
前記印刷手段で、前記第１及び第２の印刷データの印刷処理を連続して実行する印刷ステップと、を有し、
前記第１及び第２の印刷データのうちの一方が前記選択ステップで選択され、前記第１及び第２の印刷データのうちの他方が前記選択ステップで選択されない場合、前記試し印刷ステップで、前記選択ステップで選択された印刷データの前記試し印刷処理を実行した後、前記試し印刷ステップで、前記選択ステップで選択されなかった印刷データの前記試し印刷処理を実行せずに、前記印刷ステップで、前記第１及び第２の印刷データの印刷処理を連続して実行することを特徴とする印刷処理方法。
【請求項１３】
コンピュータにより読み取り可能なコンピュータプログラムであって、
連続して印刷すべき印刷データとして選択された第１及び第２の印刷データを表示するよう表示手段を制御する表示ステップと、
前記表示手段により表示された前記第１及び第２の印刷データの中から、印刷データの印刷結果をユーザが確認できるようにする試し印刷処理を実行すべき印刷データを選択することをユーザができるように操作手段を制御する選択ステップと、
前記選択ステップで前記第１の印刷データが選択された場合に前記第１の印刷データの前記試し印刷処理を実行し、前記選択ステップで前記第２の印刷データが選択された場合に前記第２の印刷データの前記試し印刷処理を実行するよう印刷手段を制御する試し印刷ステップと、
前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御する印刷ステップと、
を前記コンピュータに実行させ、
前記第１及び第２の印刷データのうちの一方が前記選択ステップで選択され、前記第１及び第２の印刷データのうちの他方が前記選択ステップで選択されない場合、前記試し印刷ステップで、前記選択ステップで選択された印刷データの前記試し印刷処理を実行するよう前記印刷手段を制御した後、前記試し印刷ステップで、前記選択ステップで選択されなかった印刷データの前記試し印刷処理を前記印刷手段に実行させずに、前記印刷ステップで、前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御することを特徴とするコンピュータプログラム。
【請求項１４】
請求項１３に記載のコンピュータプログラムを記憶したことを特徴とする、コンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のジョブデータを受付け可能な画像形成装置、ジョブ処理方法、コンピュータプログラム、記憶媒体、画像形成システム等に関する。
【背景技術】
【０００２】
従来より、クライアントからの依頼により、印刷物の生成を代行する商業印刷サービスが存在する。商業印刷サービスにおいては、印刷業者がクライアントより原本となる印刷用データと印刷体裁や部数、納期等の指示を受け、指示に基づいて印刷物を作成し、作成された印刷物を顧客に納品する。
【０００３】
近年、このような商業印刷サービスにおいてＰＯＤ（プリント・オン・デマンド）が注目されている。ＰＯＤは、コンピュータ等で作成されたデジタルデータを、製版工程を経ずに、デジタル複合機等で、印刷するデジタル印刷技術である。ＰＯＤは、従来のオフセット印刷と比較して、短期間で最終成果物を得られる等の利点を有する。街中に点在するコピーショップや政府、役所、大学等を対象とした商業印刷サービスにおいて、ＰＯＤの利用が検討されている。尚、ＰＯＤに関する文献としては、特許文献１がある。
【０００４】
ＰＯＤを利用した印刷システムにおいては、操作者にとって使い勝手の良い画像形成装置（デジタル複合機やプリンタ等）、或いは、システム等が求められる。
【０００５】
ＰＯＤを利用した印刷システムにおいては、クライアントからのデータを、印刷業者の操作者が画像形成装置を操作して処理するが、例えば、総所有コスト（Ｔｏｔａｌ  Ｃｏｓｔ  Ｏｗｎｅｒｓｈｉｐ、ＴＣＯとも呼ぶ）を鑑みると、画像形成装置が起動している間は、できるだけ稼動させ、遊休時間を極力少なくすることが重要である。その為に、例えば、夜間等、操作者が画像形成装置の近くに居ないような期間中においても、画像形成装置をできるだけ稼動させることが望ましい状況が想定される。そして、このような状況において、操作者は、たとえ画像形成装置の近くに自分自身が居なくても、クライアントから受け取った、互いに独立した複数の印刷ジョブデータを、大量に、画像形成装置により連続的に印刷処理させたいと望むことが予想される。また一方で、画像形成装置の操作者は、印刷処理対象である印刷ジョブデータが、どのような仕上がりで印刷されるのかを、確認したいと望むことが予想される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１２２５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、現状では、このような印刷結果の確認作業は、複数のジョブデータの印刷が全て完了した後に行うくらいしかできない。よって、万が一、操作者の設定ミス、及び／又は、データ自体に問題がある事などに起因して、所望の仕上がりと異なる印刷条件でプリントされてしまっていたら、印刷ジョブデータの印刷処理を、再度、最初からやり直す必要がある。これでは、資源（記録用紙やトナーやステイプル針等の消耗品等）を無駄にするだけでなく、操作者自身に余計な手間を与えてしまい、無駄な人件費等が発生してしまう。
【０００８】
本発明はこの問題に鑑みなされたものであり、例えば、画像形成装置における操作者のニーズや操作性、利用環境に配慮した、画像形成装置、印刷処理方法等を提供できるようにするものである。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、例えば本発明の一態様による画像形成装置は以下の構成を備える。即ち、
印刷データの印刷処理を実行する印刷手段と、
連続して印刷すべき印刷データとして選択された第１及び第２の印刷データを表示する表示手段と、
前記表示手段により表示された前記第１及び第２の印刷データの中から、印刷データの印刷結果をユーザが確認できるようにする試し印刷処理を実行すべき印刷データを選択することをユーザに可能にする選択手段と、
前記選択手段で前記第１の印刷データが選択された場合に前記第１の印刷データの前記試し印刷処理を実行するよう前記印刷手段を制御し、前記選択手段で前記第２の印刷データが選択された場合に前記第２の印刷データの前記試し印刷処理を実行するよう前記印刷手段を制御し、さらに前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御する制御手段と、を有し、
前記第１及び第２の印刷データのうちの一方が前記選択手段で選択され、前記第１及び第２の印刷データのうちの他方が前記選択手段で選択されない場合、前記制御手段は、前記選択手段で選択された印刷データの前記試し印刷処理を実行するよう前記印刷手段を制御した後、前記選択手段で選択されなかった印刷データの前記試し印刷処理を前記印刷手段に実行させずに、前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御することを特徴とする。
また、上記目的を達成するため、例えば本発明の他の一態様による画像形成装置は以下の構成を備える。即ち、
印刷データの印刷処理を実行する印刷手段と、
連続して印刷すべき印刷データとして選択された第１及び第２の印刷データを表示する表示手段と、
前記表示手段により表示された前記第１及び第２の印刷データの中から、印刷データの印刷結果をユーザが確認できるようにする試し出力処理を実行すべき印刷データを選択することをユーザに可能にする選択手段と、
前記選択手段で前記第１の印刷データが選択された場合に前記第１の印刷データの前記試し出力処理を実行するよう前記表示手段を制御し、前記選択手段で前記第２の印刷データが選択された場合に前記第２の印刷データの前記試し出力処理を実行するよう前記表示手段を制御し、さらに前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御する制御手段と、を有し、
前記第１及び第２の印刷データのうちの一方が前記選択手段で選択され、前記第１及び第２の印刷データのうちの他方が前記選択手段で選択されない場合、前記制御手段は、前記選択手段で選択された印刷データの前記試し出力処理を実行するよう前記表示手段を制御した後、前記選択手段で選択されなかった印刷データの前記試し出力処理を前記表示手段に実行させずに、前記第１及び第２の印刷データの印刷処理を連続して実行するよう前記印刷手段を制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、例えば、画像形成装置における操作者のニーズや操作性、利用環境に配慮した、画像形成装置、印刷処理方法等を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態における、画像形成装置の構成を示すブロック図である。
【図２】本実施形態における、画像形成システムの構成を示すブロック図である。
【図３】本実施形態における、複合機２０２のＨＤＤ２００４において印刷ジョブデータ及び印刷条件情報が記録されている様子を模式的に表した図である。
【図４】本実施形態における、複合機の全体の処理の流れを示すフローチャートである。
【図５】本実施形態における、「１．印刷モード指定」ステップの処理の流れを示すフローチャートである。
【図６】本実施形態における、基本画面例を示す図である。
【図７】本実施形態における、印刷ジョブデータの一覧表示例を示す図である。
【図８】本実施形態の「日時指定連続印刷」モードにおける、「２．選択印刷ジョブデータ確認」ステップの処理の流れを示すフローチャートである。
【図９】本実施形態の「日時指定連続印刷」モードにおける、日時指定連続印刷設定画面の例を示す図である。
【図１０】本実施形態の「日時指定連続印刷」モードにおける、「３．印刷設定」ステップの処理の流れを示すフローチャートである。
【図１１】本実施形態における、試し印刷設定画面の例を示す図である。
【図１２】本実施形態における、印刷設定を変更する画面の例を示す図である。
【図１３】本実施形態における、印刷ジョブデータ及び印刷設定内容を確認する画面の例を示す図である。
【図１４】本実施形態の「日時指定連続印刷」モードにおける、「４．印刷開始」ステップの処理の流れを示すフローチャートである。
【図１５】本実施形態の「連続印刷」モードにおける、「２．選択印刷ジョブデータ確認」ステップの処理の流れを示すフローチャートである。
【図１６】本実施形態の「連続印刷」モードにおける、連続印刷設定画面の例を示す図である。
【図１７】本実施形態における、「３．印刷設定・印刷」ステップの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、この実施の形態に記載されている構成要素はあくまでも例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１３】
［画像形成装置の構成］
図１は本実施形態における画像形成装置（複合機２０２）の構成を示すブロック図である。本実施形態では、自装置のスキャナユニットから入力された印刷ジョブデータ（ジョブ、印刷ジョブ、ジョブデータ、画像データやドキュメントデータとも呼ぶ）を、複数の印刷ジョブデータを記憶可能なハードディスク等の自装置のメモリユニットを介して、自装置のプリンタ部によりプリント可能にするコピー機能、及び、ホストコンピュータ及び／又は他の画像形成装置から出力される印刷ジョブデータを、メモリユニットを介してプリンタ部によりプリント可能にするプリント機能、及び、自装置のメモリに記憶した印刷ジョブデータを、ホストコンピュータや他の画像形成装置に送信可能にする送信機能等の少なくとも何れかを含む、複数の機能を有するデジタル複合機としての、画像形成装置を例に説明する。
【００１４】
尚、本実施形態では、このようにコピー機能やプリント機能等複数の機能を有する複合機能型の画像形成装置（マルチファンクションペリフェラル。ＭＦＰとも呼ぶ）でもって主に説明するが、例えば、プリント機能のみを具備した単一機能型の画像形成装置（シングルファンクションペリフェラル。ＳＦＰとも呼ぶ）であっても良い。又、本実施形態では、スキャナユニットやメモリユニット、プリンタユニット等の複数のユニットを全て内蔵した、所謂、一体型の装置でもって主に説明するが、これらのユニットが夫々別々の別体型の装置であっても良い。
【００１５】
図１に示すように、画像形成装置は、装置全体の制御を行い画像データやデバイス情報の入出力に関する制御を行うコントローラユニット２０００と、ユーザインタフェースとしての機能を有する操作部２０１２、画像入力デバイスであるスキャナ２０７０、画像出力デバイスであるプリンタ２０９５から構成される。また、画像形成装置にはＬＡＮ（イーサネット（登録商標）等）２０１１および公衆回線（以下、ＷＡＮとする）２０５１が接続されている。画像形成装置は、このような構成により、文書画像を記録媒体（記録紙、ＯＨＰシート等）に印刷するコピー機能、ＬＡＮ２０１１を介して外部から供給されるデータを記録媒体に印刷する印刷機能、ＷＡＮ２０５１を介したファクシミリ機能を含む通信機能を有する。尚、ＬＡＮ２０１１、ＷＡＮ２０５１は外部の情報処理装置と通信できる機能を備えていればよいので、ＲＳ２３２Ｃインタフェースに準じた通信ケーブルや、無線通信を利用するようにしてもよい。
【００１６】
コントローラユニット２０００は、画像形成装置の各構成要素を制御するために、画像形成装置の制御において中心的役割を担うＣＰＵ２００１、画像処理等の内部処理でデータを一時的に保持するために使用されるＲＡＭ２００２、ＣＰＵ２００１で実行されるソフトウェアが記録されたＲＯＭ２００３、画像形成装置で用いられる制御プログラムや画像データの保存に使用されるハードディスク（ＨＤＤ）２００４を有する。ＣＰＵ２００１は、ＲＯＭ２００３に格納されているブートプログラムに基づいてシステムを起動し、ＨＤＤ２００４に格納されている制御プログラムや、後述する各種のフローチャートに関するプログラムや、後述する各種の表示制御に関するプログラム等を読み出して、ＲＡＭ２００２をワークエリアとして、後述する各種のフローチャートの処理や表示制御処理等の所定の処理を実行する。
【００１７】
更に、コントローラユニット２０００は、操作部２０１２とのインタフェースである操作部インタフェース（操作部Ｉ／Ｆ）２００６、ＬＡＮ２０１１とのインタフェースであるネットワークインタフェース（ネットワークＩ／Ｆ）２０１０、ＷＡＮ２０５１とのインタフェースであるモデム２０５０、画像処理を行うブロックが接続された画像バス２００８とのインタフェースであるイメージバスインタフェース（イメージバスＩ／Ｆ）２００５、ＩＣカードの挿入口であるＩＣカードスロット２１００を有する。ＣＰＵ２００１、ＲＡＭ２００２、ＲＯＭ２００３、ＨＤＤ２００４、イメージバスＩ／Ｆ２００５、操作部Ｉ／Ｆ２００６、ネットワークＩ／Ｆ２０１０、モデム２０５０、ＩＣカードスロット２１００はシステムバス２００７によって接続されており、互いに通信可能である。ただし、本実施形態では画像処理を行うブロックと画像バス２００８はコントローラユニット２０００に含まれる。
【００１８】
コントローラユニット２０００（ＣＰＵ２００１含む）により制御対象となる操作部２０１２は、画像形成の各機能に関する設定状態、各機能に関する設定情報を操作者の操作により入力するための情報入力画面、各種操作者へのガイダンス情報を報知する画面等を表示する表示部（液晶）５０１、各機能に関する設定情報を入力するテンキー等を含む入力部を有する。本実施形態では表示部５０１はタッチパネル形式の液晶表示部で構成されており、操作者は表示部に接触する（指でタッチする）ことで、各種設定情報を入力可能に構成している。図６は、本画像形成装置２０２が具備する操作部２０１２の表示部５０１に、ＣＰＵ２００１の制御により、表示させるユーザインタフェース画面例であり、例えば、画像形成装置２０２の初期画面に相当する。操作部２０１２は、操作部Ｉ／Ｆ２００６を介してコントローラユニット２０００（ＣＰＵ２００１）と、操作部２０１２に表示される画像データや操作入力により発生した信号等の送受信を行う。
【００１９】
また、イメージバスＩ／Ｆ２００５は、画像バス２００８とシステムバス２００７とを接続し、データ構造を変換するするバスブリッジを有する。画像バス２００８は、画像データを高速で転送可能なＰＣＩバス又はＩＥＥＥ１３９４規格に従うバス等から構成される。
【００２０】
コントローラユニット２０００は、画像処理を行うブロックにおいて、ラスタイメージプロセッサ（ＲＩＰ）２０６０、デバイスインタフェース（デバイスＩ／Ｆ）２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、画像圧縮部２０４０、暗号・復号処理部２１１０を有する。イメージバスＩ／Ｆ２００５、ＲＩＰ２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、画像圧縮部２０４０、暗号・復号処理部２１１０は画像バス２００８によって接続されており、互いに通信可能である。
【００２１】
ＲＩＰ２０６０は、ＬＡＮ２０１１、ＷＡＮ２０５１を経由して受信したＰＤＬコードやＨＤＤ２００４に格納されているＰＤＬコードを、ビットマップイメージに展開するものである。尚、上記制御部（ＣＰＵ２００１）の制御により、ＨＤＤ２００４は記憶ユニットの一例として、スキャナ２０７０からの印刷ジョブデータの画像データ（スキャンデータ）や、ホストコンピュータから受信したＰＤＬデータに基づいてビットマップ展開した画像データ等の、複数種類の複数の印刷ジョブデータを記憶保持することができる。
【００２２】
デバイスＩ／Ｆ２０２０は、画像入出力デバイスであるスキャナ２０７０やプリンタ２０９５とコントローラユニット２０００とを接続し、画像データの同期系及び非同期系の変換を行う。ここでは、デバイスＩ／Ｆ２０２０とスキャナ２０７０とがケーブル２０７１を介して、デバイスＩ／Ｆ２０２０とプリンタ２０９５とがケーブル２０９６を介して接続されている。
【００２３】
スキャナ画像処理部２０８０は、スキャナ２０７０より入力された画像データに対し補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリンタ２０９５に出力する画像データに対して、補正、解像度変換などを行う。画像回転部２０３０は画像データの回転処理を行う。画像圧縮部２０４０は、多値画像データに対してはＪＰＥＧ、二値画像データに対してはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。また、暗号・復号処理部２１１０は画像データの暗号化・復号の処理を行う。
【００２４】
以上のような構成において、コントローラユニット２０００のＣＰＵ２００１は、各制御プログラムに基づきシステムバス２００７に接続される各種デバイスとのアクセスを総括的に制御するとともに、デバイスＩ／Ｆ２０２０を介してスキャナ２０７０から画像データを読み込み、読み込んだ画像データに対して所定の処理を施した後に画像データをデバイスＩ／Ｆ２０２０を介してプリンタ２０９５へ出力するなどの制御を行う。
【００２５】
次に本実施形態に関わるボックスについて説明する。画像形成装置のＨＤＤ２００４は、電子ソート機能等を行う為のテンポラリ領域を有するだけでなく、スキャナやコンピュータ等の外部から入力された、画像データを含むデータについて、所定条件を満たすまでの期間（例えば、操作者からの明示的なデータ消去処理指示が入力されるまで等）、何度でもプリント処理や送信処理等の出力処理を可能にする、ボックス領域（ボックス）を有す。そして、例えば、ボックス領域に、複数のボックス（例えば、１００個のボックス）を設け、これらを操作者毎に、割当てることが出来るようにしている。ボックスには、ユーザがスキャンした文書やコンピュータから送られたＰＤＬ画像等を複数保存可能なユーザボックスと、受信したＦＡＸ文書などを複数保存可能なシステムボックス等がある。各ユーザボックスには番号が付与され、それぞれ識別することが可能である。また、ユーザボックス毎に、ボックス名称の設定、ボックスの利用を制限する為の暗証番号（パスワード）等の認証データの設定が可能であり、更に、ボックスに格納された画像データを所定時間経過した時に自動的にボックスから消去する為の自動消去機能の設定、並びに、その所定時間の操作者による設定が可能である。
【００２６】
本実施形態の制御部（ＣＰＵ２００１）は、本画像形成装置２０２が具備する操作部２０１２を介して入力される操作者からの指示に基づき、複数のボックスのうちの操作者により選択された所望のボックスに、自装置のスキャナ２０７０で読取ったスキャンした画像データを、記憶保持可能に制御する。又、コンピュータから送ったＰＤＬ画像データを、コンピュータの操作部２０１２を介して入力される操作者からの指示に基づき、複数のボックスのうちの操作者により選択された所望のボックスに、記憶保持可能に制御する。そして、本実施形態の制御部（ＣＰＵ２００１）は、本画像形成装置２０２が具備する操作部２０１２を介して入力される操作者からの指示に基づき、複数のボックスのうちの操作者の所望とするボックス内の、操作者の所望とする印刷ジョブデータを、複数個選択し（勿論、１つの印刷ジョブデータだけを選択することも出来る）、ボックスから読み出して、送信処理や印刷処理等の操作者の所望の出力処理を実行可能に制御する。このため、ボックスに保存された文書は、ファクシミリ形式や電子メール形式によって外部装置へ送信したり、他のボックスに移動したり、プリンタに出力することができる。本実施形態の画像形成装置は、このようなボックス機能をも具備している。
【００２７】
［機器構成］
図２は、画像形成装置（複合機）２０２を有する画像形成システムの構成の一例である。図２に示すように本実施形態においては、情報処理装置（ＰＣ）２０１と画像形成装置（複合機）２０２がＬＡＮを介して接続されており、互いにデータ通信可能に構成している。このような構成において、ＰＣ２０１はワードプロセッサ、描画ソフト等のアプリケーション・ソフトウェアにより所定の画像データを生成し、ＰＣ２０１のプリンタドライバにおいて印刷ジョブデータを生成する。そしてＰＣ２０１は印刷ジョブデータを複合機２０２へ送信する。
【００２８】
尚、本実施形態の複合機２０２は、印刷ジョブデータを受け取った際に、直ちに、プリンタ部２０９５において印刷処理を実行させる、非ホールドプリントモード（本画像形成装置２０２のＨＤＤ２００４に処理対象の印刷ジョブデータが記憶された後に、画像形成装置２０２の操作部２０１２を介して操作者が印刷開始指示を入力する事無く、プリンタ部２０９５で印刷開始させるモード）を有す。且つ、印刷ジョブデータを、受け取った際に、直ちにプリンタ部２０９５で印刷処理を実行させる事を禁し、後で操作部２０１２から入力される印刷開始指示により、プリント処理を実行することを許可するホールドプリントモード（本画像形成装置２０２のＨＤＤ２００４に処理対象の印刷ジョブデータが記憶された後に、画像形成装置２０２の操作部２０１２を介して操作者により印刷開始指示が入力された時点で、プリンタ部２０９５でプリントを実行させるモード）を有す。
【００２９】
そして、例えば、ＰＣ２０１から印刷ジョブデータを送信する場合、ＰＣ２０１のプリンタドライバを介して、印刷対象となる印刷ジョブデータの各種印刷条件（印刷部数、両面印刷か片面印刷か否かの設定、ステイプル処理やパンチ処理やソート処理等のシート処理の設定、用紙サイズの設定等）と共に上記モードを選択する指示を操作者により入力可能にし、印刷対象の印刷ジョブデータ（画像データ）と共に、入力された指示や印刷条件を含んだコマンドデータを複合機２０２に送信可能にする。そして、複合機２０２のＣＰＵ２００１は、複合機２０２が印刷ジョブデータを受信したら、印刷ジョブデータのコマンドデータの指示を解析し、この指示に基づいて、上記ホールドプリントモードや非ホールドプリントモードを選択的に実行させるよう複合機２０２を制御する。そして、上記非ホールドモードの場合には、上記ＨＤＤ２００４を介してそのままプリンタ部２０９５にて印刷ジョブデータの印刷処理を実行させ、一方、ホールドモードの場合には、印刷ジョブデータを印刷させずに、そのままＨＤＤ２００４に保存させるよう制御し、後から入力される操作部２０１２での印刷開始指示により、ＨＤＤ２００４から読み出してプリント可能に制御する。
【００３０】
そして、本実施形態では、ＨＤＤ２００４に保存した印刷ジョブデータを、操作部２０１２からの操作者の操作により読み出してプリントする場合に、ＨＤＤ２００４に保持している複数の印刷ジョブデータ（複数のドキュメントデータ）の中から、操作者が所望の印刷ジョブデータを、１個のみ選択可能にするだけでなく、複数個、選択可能にしており、ＨＤ２００４内の操作者の所望の複数の印刷ジョブデータを、一度にまとめて連続的にプリンタ部２０９５においてプリントすることを可能にしている。
【００３１】
尚且つ、本実施形態の画像形成装置２０２は、このように、操作者の所望の複数の印刷ジョブデータを一度にまとめて連続的に印刷する場合において、操作者が操作部２０１２にて、これら複数の印刷ジョブデータを、連続印刷処理対象の印刷ジョブデータとして、選択した際に、その時点で、直ちに、これらの印刷ジョブデータを連続的にまとめてプリント可能にするモード（即時連続印刷モード。後述では連続印刷モードと称す）を有す。      
【００３２】
更に、本実施形態の画像形成装置２０２は、上記のように、操作者の所望の複数の印刷ジョブデータを一度にまとめて連続的に印刷する場合において、操作者が操作部２０１２にて、これら複数の印刷ジョブデータを、連続印刷処理対象の印刷ジョブデータとして、選択した際には、直ちに、これらの印刷ジョブデータを連続的にまとめてプリントせずに、操作者が指定したタイミングで、これらの印刷ジョブデータを連続的にまとめてプリント可能にするモード（日時指定連続印刷モード）を有す。
【００３３】
そして、これらの印刷モードのうちの連続印刷モードで複合機２０２を動作させるか、日時指定連続印刷モードで複合機２０２を動作させるかを、操作部２０１２を介して、連続印刷対象とすべき互いに独立した複数の印刷ジョブデータを操作者により選択する際に、操作者自身により操作部２０１２を介して決定可能に構成している。
【００３４】
本実施形態では、ＣＰＵ２００４の制御によりＨＤＤ２００４に保存される、互いに独立した複数の印刷ジョブデータの各ジョブに、操作者により設定された印刷条件（印刷部数やプリント濃度、用紙選択、ソータ、綴じ代、両面コピー等）を記述した印刷条件情報を生成し、印刷ジョブデータと関連づけてＨＤＤ２００４に格納保持可能に構成している。ＨＤＤ２００４に保存したジョブデータを印刷する際には、そのジョブに関連付けられている印刷条件情報でもって、プリンタ部２０９５にて印刷可能にする。
【００３５】
図３はＨＤＤ２００４において印刷ジョブデータ及び印刷条件情報が記録されている様子を模式的に表した図である。印刷ジョブデータ３０３，３０４，３０５（互いに独立した、３つの一連の画像データ）は印刷ジョブデータ用フォルダ３０１に格納されている。また、印刷ジョブデータ３０３，３０４，３０５それぞれに関連づけられた印刷条件情報３０６，３０７，３０８が印刷条件情報用フォルダ３０２に格納されている。印刷条件情報３０６，３０７，３０８は、所定の初期値（操作者が印刷ジョブデータをＨＤＤ２００４に投入する際に設定した印刷条件）が設定されているが、後に述べる操作により設定を変更することができる。
【００３６】
［複合機の処理］
次に、印刷ジョブデータを受信した複合機２０２の処理を説明する。図４は、ＣＰＵ２００１の制御のもと、複合機２０２のハードディスク２００４内に保持されている印刷ジョブデータを、複合機２０２にてプリントさせる場合の全体の処理の流れを示すフローチャートである。なお、この処理を含む、後述するフローチャートの処理プログラムは、ＲＯＭ２００３等のメモリに保持させており、適宜、ＣＰＵ２００４により読出し実行可能に構成している。
【００３７】
図４のステップＳ１０１において、複合機２０２の制御部（ＣＰＵ２００４）は、操作部２０１２の表示部５０１に表示させた図６の操作画面のジョブリスト表示キー５０２が操作者により押下された場合に、複合機２０２にて受付けた、ＨＤＤ２００４に保存している、印刷ジョブデータのジョブ情報（印刷ジョブの受付番号情報や、印刷ジョブの受付時刻、印刷ジョブの文書名、及び、印刷ジョブの現在の状況等の、印刷ジョブ毎の情報）をリスト形式で一覧表示させる表示要素を具備する操作画面（図７の操作画面）を、操作部２０１２に、表示させるよう制御する。
【００３８】
そして、図７の操作画面を介して、ＨＤＤ２００４内のどの印刷ジョブデータを印刷させるかを操作者により選択させる。且つ、操作者により選択された印刷ジョブデータの印刷モードの指定等を操作者により実行させる（１．印刷モード指定）。
【００３９】
本実施形態では、ＨＤＤ２００４内の印刷ジョブデータの中から印刷対象とすべき印刷ジョブデータを、操作部２０１２にて、操作者により１個のみ選択可能にするよう構成しているだけでなく、操作部２０１２を介して、複数個選択可能に、構成している。図７の表示例は、ＨＤＤ２００４に保持している互いに独立した印刷ジョブデータとして４個の印刷ジョブデータが存在して状況において、そのうちの、３つの互いに独立した印刷ジョブデータが、操作者により選択された場合の例を示している。
【００４０】
ここで印刷ジョブデータの選択方法について述べる。図７のように、ジョブリスト表示域６０１にて、各印刷ジョブデータのジョブ情報をリスト形式で表示させるようにし、且つ、リスト形式で表示された印刷ジョブデータを操作者がタッチパネル操作により押下することで、操作者が所望の印刷ジョブデータを選択出来るように、ＣＰＵ２００１は、操作部２０１２を制御する。そして、このリスト上の何れかの印刷ジョブデータの表示ラインが操作者によりタッチされたことに応答し、その印刷ジョブデータが操作者により選択されたものと判断し、その印刷ジョブデータに対応するジョブ情報をリスト上で反転表示させるよう操作部２０１２を制御する。又、操作者により選択された印刷ジョブデータの表示ラインが再度操作者により押下された場合には、ＣＰＵ２００１は、その印刷ジョブデータの選択を解除する。
【００４１】
操作者が図７の一覧表示部上で印刷ジョブデータを１個のみ選択した状態で、その操作を確定した場合には、これを受け、ＣＰＵ２００１は、ＨＤＤ２００４内の操作者により選択された１つの印刷ジョブデータのみをプリンタ部にて印刷させる印刷動作を実行させるよう制御し（単一ジョブ印刷シーケンスを選択し）、一方、操作者が図７の一覧表示部上で印刷ジョブデータを複数個選択した状態で、その操作を確定した場合には、これを受け、ＣＰＵ２００１は、ＨＤＤ２００４内の操作者により選択された複数の印刷ジョブデータをプリンタ部２０９５にて一度にまとめて連続的に印刷させる複数ジョブ連続印刷動作を実行させるよう制御する（複数ジョブ連続印刷シーケンスを選択する）。
【００４２】
そして、本実施形態では更に、図７のように、互いに独立した複数の印刷ジョブデータが操作者により選択された場合において、これらの印刷ジョブデータを、連続的に、１度にまとめて印刷可能にＣＰＵ２００１により制御しているが、それら連続印刷対象となる複数の印刷ジョブデータの印刷順序を操作者により任意に設定可能にＣＰＵ２００１は制御している。例えば、図７のジョブリスト表示域６０１において、操作者により所望の印刷ジョブデータを選択可能にするだけでなく、ジョブリスト表示域６０１で複数の印刷ジョブデータが操作者により選択された場合に、連続印刷対象となるそれらの印刷ジョブデータの印刷順序もジョブリスト表示域６０１にて操作者により決定可能に、ＣＰＵ２００１は、操作部２０１２を制御する。図７の表示例では、４つの印刷ジョブデータの上から３番目の印刷ジョブデータが選択状態であることを、ジョブリスト表示域６０１を介して操作者に提示している例を示すが、これらの左側に「１」、「２」、「３」と表示させている。これは、操作者が上から順に、１個ずつ選択した場合のその選択順序を示しており、ＣＰＵ２００１は、この操作者が選択した順序どおりに、これら３つの印刷ジョブデータを連続印刷させるようプリンタ部を制御する。
【００４３】
尚、このジョブリスト表示域６０１上で、操作者が印刷ジョブデータを１個のみ選択した状態で、操作部２０１２上の非図示のコピースタートキーが押下された場合には、その選択した１個の印刷ジョブデータのみをプリンタ部２０９５によりプリントさせるよう制御する。
【００４４】
ステップＳ１０１にて操作者により操作部２０１２を介して印刷ジョブデータの選択処理や印刷モードの指定がなされたら、これを受け、複合機２０２の制御部（ＣＰＵ２００４）は、ステップＳ１０２へ進み、操作部２０１２の表示部の表示内容を、ＨＤＤ２００４内の図７の操作画面を介して操作者により連続印刷対象として選択された複数の印刷ジョブデータのジョブ情報をリスト形式で一覧表示させる操作画面（図９の操作画面、或いは、図１６の操作画面）に切り換えるよう操作部２０１２を制御し、この表示を介して、どの印刷ジョブデータが連続印刷対象のジョブとして選択されたかを操作者により確認させる（２．選択ジョブ確認）。後述する「日時指定連続印刷」モードが選択された場合、複合機２０２はこのステップにおいて更に操作者に印刷開始日時の設定を操作部２０１２を介して実行させる。
【００４５】
操作者の設定が完了すると、複合機２０２はステップＳ１０３へ進み試し印刷の条件設定を受け付ける（３．印刷設定）。このステップにおいて操作者は、所望の印刷結果が得られるまで試し印刷と印刷条件の修正を繰り返す。所望の印刷結果が得られたら、印刷予約を行う。複合機２０２は操作者によって指定された日時が到来すると、ステップＳ１０４において、印刷を開始する（４．印刷開始）。
【００４６】
以下、各ステップにおける処理の詳細を説明する。
【００４７】
（１．印刷モード指定）
本実施形態における印刷モード指定の操作について説明する。図５は複合機２０２に印刷ジョブデータが投入されてから操作者が印刷モードを指定するまでの処理の流れを示すフローチャートである。この一連の処理は、図４のステップＳ１０１の詳細の処理に相当する。
【００４８】
複合機２０２に印刷ジョブデータが投入されると（ステップＳ２０１）、操作者は複合機２０２の操作部２０１２を操作して印刷ジョブデータの印刷処理に関して各種設定を行うことができる。
【００４９】
図６は複合機２０２の操作部２０１２に含まれる表示部５０１の基本画面を示すものである。先に述べたように、本実施形態では表示部５０１はタッチパネルになっており、操作者は表示部５０１に接触することで情報を入力することができる。この操作部２０１２の１要素である表示部５０１における各種表示制御もＣＰＵ２００１により実行する。
【００５０】
操作者により表示部５０１に表示されているジョブリスト表示キー５０２が押下されると（ステップＳ２０２でＹＥＳ）、ＣＰＵ２００１は、表示部５０１に、図７に示すような複合機２０２に投入された印刷ジョブデータの一覧表示を実行させる（ステップＳ２０３）。
【００５１】
図７は複合機２０２に投入された印刷ジョブデータの一覧表示の操作画面の様子を示す図である。図７の操作画面上には、その表示構成要素として、中央にジョブリスト表示域６０１を具備し、その中に複合機２０２に投入された印刷ジョブデータの、受付番号、印刷ジョブデータの投入時刻、印刷ジョブデータ名、印刷状況等の情報が表示されるようにＣＰＵ２００１は表示部５０１を制御している。
【００５２】
操作者により印刷ジョブデータの情報が表示された領域（表示ライン）がタッチパネル操作により押下されると、ＣＰＵ２００１は、印刷ジョブデータが操作者により選択されものと判断し、印刷ジョブデータが選択されたこと操作者に通知し、且つ、その印刷ジョブデータが如何なる印刷順序で印刷されるかを操作者に通知する為の機能を果たすアイコン６０２を、ジョブリスト表示域６０１上の、その印刷ジョブデータに対応するジョブ情報の左側近傍に、表示させるよう制御する。
【００５３】
操作者は同時に複数の印刷ジョブデータを選択することが可能である。複数のジョブを選択した場合には、それらのジョブが操作者により選択された順番と同じ順序で、プリンタ部２０９５にてプリントさせるようＣＰＵ２００１は制御する。即ち、ＨＤＤ２００４にこれらのジョブが投入された順序に関係なく、操作者の所望とする出力順序で、これらの複数のジョブの連続印刷を可能にしている。このようにして操作者は印刷条件の設定を行う印刷ジョブデータを選択する（ステップＳ２０４）。
【００５４】
ジョブリスト表示域６０１を介して操作者により１個のみジョブが選択された場合には、これを受け、ＣＰＵ２００１は、そのジョブのみをＨＤＤ２００４から読み出してプリンタ部にてプリントさせるよう複合機２０２を制御する。一方、ジョブリスト表示域６０１を介して操作者により複数個ジョブが選択された場合には、これを受け、ＣＰＵ２００１は、ＨＤＤ２００４内のそれら複数のジョブに対応するジョブデータを、ジョブリスト表示域６０１にて操作者により選択された順序どおりに、ＨＤＤ２００４から読み出してプリンタ部にて連続的に一度にまとめてプリントさせるよう複合機２０２を制御する。
【００５５】
操作者により印刷ジョブデータの選択がなされた上で、ＣＰＵ２００１は、操作者による印刷モードの指定を実行可能にする。本実施形態では、ジョブリスト表示域６０１にて、印刷対象のジョブデータとして操作者により複数の印刷ジョブデータが選択された場合に、それらの印刷ジョブデータを連続印刷対象の印刷ジョブデータとして取り扱うようにＣＰＵ２００１により制御しているが、ＰＯＤ向けの製品仕様として、その連続印刷対象の複数ジョブを如何なるタイミングで連続印刷するかを、操作者により選択可能にするべく、「日時指定連続印刷」モードと「連続印刷（即時連続印刷）」モードの２種類のモードを複合機２０２は有している。「日時指定連続印刷」モードは、ＨＤＤ２００４内の連続印刷対象となる操作者により選択された複数の印刷ジョブデータの連続印刷処理について、プリンタ部２０９５に開始させる日時を操作者が指定して印刷予約を実行可能とするものである。「連続印刷（即時連続印刷）」モードは、ＨＤＤ２００４内の連続印刷対象となる操作者により選択された複数のジョブの連続印刷処理を、操作者による印刷条件設定後、直ちに、開始可能にするものである。なお、直ちに連続印刷するといっても、複合機２０２にて、現在、他のジョブの印刷処理を実行中にならば、他のジョブの印刷動作の完了を待って、連続印刷させる。本明細書では、まず、「日時指定連続印刷」モードの処理について説明し、次に、「連続印刷（即時連続印刷）」モードの処理について説明する。
【００５６】
印刷モードの指定は、ＣＰＵ２００１が表示部５０１に表示させる図７の操作画面上の日時指定連続印刷キー６０３又は連続印刷キー６０４を操作者が押下することで、実行可能にしている。日時指定連続印刷キー６０３が押下された場合（ステップＳ２０５でＹＥＳ）、これを受け、ＣＰＵ２００１は、処理をステップＳ２０７へ進め、選択された印刷ジョブデータが存在するか否かを判定する。選択された印刷ジョブデータが存在する場合（ステップＳ２０７でＹＥＳ）、ＣＰＵ２００１は、「日時指定連続印刷」モードを確定し、図８のステップＳ３０１へ進む。また、この際、表示部５０１に、図９に示す日時指定連続印刷設定画面を表示させる。
【００５７】
本実施形態は、操作者の使い勝手を向上させる効果を得るべく、図９の表示制御をＣＰＵ２００１により実行する。図９の表示例のように、ＨＤＤ２００４内の複数のジョブを連続印刷させ、且つ、連続印刷動作を操作者により指定された日時により実行させる指示を操作者から受付けた場合（図７のＵＩで複数のジョブが選択され、且つ、日時指定連続印刷キー６０３が入力された場合）に、図９の画面を表示させる。この画面には、操作者により如何なる日時で連続印刷させるかを設定する為の指示部８０２を具備するだけでなく、ＨＤ２００４内のどのジョブを連続印刷するのかを操作者により確認できるようにする情報を操作者に通知する選択ジョブリスト表示域８０１を具備する。選択ジョブリスト表示域８０１を操作者が見れば、図７のジョブ表示域６０１にジョブ情報を提示していた複数のジョブのうち、どのジョブが連続印刷ジョブであるのかが分るようにしている。
【００５８】
選択された印刷ジョブデータが存在しない場合（ステップＳ２０７でＮＯ）、表示部５０１に「印刷ジョブデータを選択してください」という旨のメッセージを表示させ（ステップＳ２０９）、ステップＳ２０４に戻る。
【００５９】
印刷ジョブデータの選択が操作者によりなされた（ステップＳ２０４）後、連続印刷キー６０４が操作者によりを押下されると、（ステップＳ２０６でＹＥＳ）、ＣＰＵ２００１は、ステップＳ２０８へ進み、選択された印刷ジョブデータが存在するか否かを判定する。選択された印刷ジョブデータが存在する場合（ステップＳ２０８でＹＥＳ）、「連続印刷」モードを確定し、図１５のステップＳ６０１へ進む。また、その際に、表示部５０１に図１６に示す選択印刷ジョブデータ確認の画面を表示させる。なお、図１６の設定画面の表示制御に関しても、図９の画面の表示制御と同様に、操作性を向上させるべく、ＨＤ２００４内のジョブのうちのどのジョブを連続印刷させるかを、他のジョブと区別して操作者により確認可能にする選択ジョブリスト表示域１５０１を具備する。選択された印刷ジョブデータが存在しない場合（ステップＳ２０８でＮＯ）、表示部５０１に「印刷ジョブデータを選択してください」という旨のメッセージを表示させ（ステップＳ２０９）、ステップＳ２０４に戻る。
【００６０】
尚、閉じるキー６０５が操作者により押下されると（ステップＳ２１０でＹＥＳ）、ステップＳ２０２へ戻り図６に示す基本画面を表示部５０１に表示させる。
【００６１】
＜「日時指定連続印刷」モードの処理＞
（２．選択ジョブ確認）
次に、「日時指定連続印刷」モードにおける選択ジョブ確認の操作について説明する。図８は「日時指定連続印刷」モードが操作者により選択された場合の、選択された印刷ジョブデータの確認と印刷開始日時の指定を行う処理の流れを示すフローチャートである。この一連の処理は、図４のステップＳ１０２の詳細の処理に相当する。
【００６２】
ステップＳ３０１において、ＣＰＵ２００１は、操作部２０１２の表示部５０１に、図９に示す日時指定連続印刷設定画面を表示させる。表示部５０１の選択ジョブリスト表示域８０１には操作者により選択された連続印刷対象となる印刷ジョブデータの一覧を表示させる。操作者は、図７の画面を介して選択した印刷ジョブデータが連続印刷すべきジョブとして正しく選択されていることを確認出来る。
【００６３】
次に、ステップＳ３０２において、ＣＰＵ２００１は、操作者により印刷ジョブデータの印刷開始時刻を設定させる。印刷開始時刻の設定は、図９の画面の時刻設定領域８０２において行う。操作者は操作部２０１２の非図示のテンキーを操作して印刷開始時刻を入力する。その情報を時刻設定領域８０２に表示させる。なお、時刻設定領域８０２の上方近傍には、現在の日時を表示させるようＣＰＵ２００１は表示部５０１を制御する。
【００６４】
更に、ＣＰＵ２００１は、操作者により図７の画面を介して選択された複数のジョブの連続印刷動作について、プリンタ部２０９５に実行させる印刷開始時刻の指定を、図９の画面を介して、実行可能に制御すると共に、図９の画面の試し印刷設定キー８０３を介して、連続印刷対象のジョブの試し印刷処理をプリンタ部２０９５に実行させるか否かを操作者により選択可能に、複合機２０２を制御している。
【００６５】
例えば、図７、図９のような操作者の設定の場合における、ＣＰＵ２００１による複合機２０２に対する具体的制御例でもって、説明する。
【００６６】
ここでは、ジョブ名が「Ｃ：ｕｓｒ￥ｔｅｓｔ.ｐｄｆ」というジョブ（以下、ジョブ１と称す）と、ジョブ名が「Ｃ：ｕｓｒ￥ｔｅｓｔ２.ｐｄｆ」というジョブ（以下、ジョブ２と称す）と、ジョブ名が「Ｃ：ｕｓｒ￥ｔｅｓｔ３.ｐｄｆ」というジョブ（以下、ジョブ３と称す）と、ジョブ名が「Ｃ：ｕｓｒ￥ｔｅｓｔ４.ｐｄｆ」というジョブ（以下、ジョブ４と称す）の４つのジョブが、ホールドジョブとして、ＣＰＵ２００１の制御により、ＨＤＤ２００４に記憶済みであるとする。
【００６７】
なお、本実施形態では、図３で説明したように、複数のジョブを記憶可能な記憶ユニットの一例としてのＨＤ２００４に、ジョブデータを投入する場合に、ＣＰＵ２００１は、ページ数を示す情報や、ジョブ名を示す情報や、そのジョブの受付時刻を示す情報や受付番号を示す情報等のジョブ情報を、ジョブ毎に、ＨＤ２００４に記憶するように制御している。尚且つ、ジョブ毎に、如何なる印刷処理条件でもって印刷させるか、その印刷条件（印刷部数、用紙サイズ定、原稿サイズ、濃度、ステイプル処理、パンチ処理、製本処理、ソート処理等のフィニッシングの設定、両面か片面印刷かの設定、画像の編集処理に関する設定等）を示す情報も、ジョブ毎に、ＨＤ２００４に記憶するよう制御している。
【００６８】
この印刷条件情報は、例えば、ジョブがスキャナから投入されたジョブであるならば、操作部２０１２を介して操作者により設定された印刷設定情報を操作部２０１２から獲得する。ジョブがコンピュータ等の外部装置から投入されたジョブであるならば、そのジョブの画像データを外部装置から受信した際に、その画像データ共に受信した、例えば、プリンタドライバ等の外部装置の操作部で操作者により設定された印刷条件情報に基づいて生成された情報を、ＣＰＵ２００１は獲得する。そして、印刷条件を、ジョブに関連付けて、ＨＤ２００４に記憶させる。
【００６９】
そして、ＨＤ２００４からジョブの画像データを読み出してプリンタ部２０９５にてプリントさせる際に、ＨＤ２００４にジョブの画像データを記憶する際に一緒に予め記憶しておいた、操作者により設定された上記印刷条件に基づいて、プリント動作を実行可能に制御している。
【００７０】
尚、上記のように、ＨＤ２００４にジョブを投入する際に、印刷条件を設定可能にしているだけでなく、ＨＤ２００４からジョブを読み出してプリントする際においても、印刷条件を適宜操作者により操作部２０１２を介して設定可能にしている。
【００７１】
上述を踏まえて具体制御例の説明に戻る。ＨＤ２００４に格納されているジョブ１は、２ページからなるドキュメントデータであり、印刷条件として、印刷部数を５０部とする設定（第１の印刷条件パラメータ）、印刷用紙サイズをＡ３とする設定（第２の印刷条件パラメータ）、片面印刷か両面印刷かの指定として片面印刷の設定（第３の印刷条件パラメータ）、仕上げ設定としては、ソート処理を実行する設定（第４の印刷条件パラメータ）が、操作者によりなされているとする。ジョブ２は、４ページからなるドキュメントデータであり、印刷条件として、印刷部数は３０部とする設定（第１の印刷条件パラメータ）、印刷用紙サイズはＡ４とする設定（第２の印刷条件パラメータ）、片面印刷か両面印刷かの指定として両面印刷の設定（第３の印刷条件パラメータ）、仕上げ設定としては、パンチ処理（印刷されたシートに穴をあける処理）を実行する設定（第４の印刷条件パラメータ）が、操作者により設定されているとする。ジョブ３は、３ページからなるドキュメントデータであり、印刷条件として、印刷部数は２０部とする設定（第１の印刷条件パラメータ）、印刷用紙サイズはＡ４とする設定（第２の印刷条件パラメータ）、片面印刷か両面印刷かの指定として片面印刷の設定（第３の印刷条件パラメータ）、更に、仕上げ設定として、ステイプル処理を実行する設定（第４の印刷条件パラメータ）が、操作者により設定されているとする。ジョブ４も、同様に、各種の印刷条件が設定されているとする。
【００７２】
以上のような複数の互いに独立した４個の複数のジョブがＨＤＤ２００４に記憶されている場合において、図６の操作画面上のジョブリスト表示キー５０２が操作者により押下されたことに応答し、ＣＰＵ２００１は、表示部５０１に、操作者によりＨＤ２００４内に保持しているジョブの中から操作者により所望のジョブを選択可能にする為の表示として、図７の操作画面を表示させる。
【００７３】
そして、図７の画面のジョブリスト表示域６０１にて、操作者が、ジョブ１、ジョブ２、ジョブ３の順で、それらのジョブ情報の表示ラインをタッチした場合、ＣＰＵ２００１は、これらジョブ１、ジョブ２、ジョブ３を、連続印刷すべきジョブと判断する。なお、これのジョブ印刷順序は、上述したように、操作者が選択可能にしており、本実施形態では、連続印刷すべきジョブとして操作者がジョブを選択した順序を採用している。よって、この場合、連続印刷動作として、ジョブ１の印刷→ジョブ２の印刷→ジョブ３の印刷となるように、ＣＰＵ２００１は、ジョブスケジューリングを行う。つまり、もし、ジョブ１、ジョブ３、ジョブ２の順序で操作者が印刷順序を指定した場合には、連続印刷動作として、ジョブ１の印刷→ジョブ３の印刷→ジョブ２の印刷となるように、ＣＰＵ２００１は、ジョブスケジューリングを行う。
【００７４】
そして、以上の操作が操作者によりなされたうえで、操作者により日時指定連続印刷キー６０３が押下された場合、ＣＰＵ２００１は、操作者により選択された複数のジョブ（ジョブ１、２、３）の連続印刷動作を如何なるタイミングで実行させるかを操作者により設定可能にするべく、表示部５０１の表示内容を、図９の表示内容に切り換えるよう制御する。
【００７５】
そして、図９の画面の時刻設定領域８０２及び操作部２０１２のテンキーを介して、例えば、「２００４年０５月２０日の２３時００分」が操作者によりセットされた場合には、ＣＰＵ２００１は、指定された日時（即ち、図９の例では、現日時である２００４年０５月２０日の９時５０分の時点から、１３時間５０分経過した時点である、２００４年０５月２０日の２３時００分になった時点）で、ＨＤ２００４内のジョブ１、ジョブ２、ジョブ３の各データの連続印刷動作を、操作者により設定された印刷条件でもって、自動的に（指定した日時にて、複合機２０２の操作部２０１２にて操作者が印刷指示等の操作を行う事無く）実行する。
【００７６】
即ち、この例では、ＣＰＵ２００４は、指定した日時（この例では、２００４年０５月２０日の２３時００分）において、まず、ＨＤ２００４から２ページからなるジョブ１の画像データ及び印刷条件を読み出して、そのジョブの１ページ目、２ページの画像データを、ページ単位で、順次、Ａ３の記録紙に片面プリントし、これを５０部数分、プリンタ部２０９５によりプリントさせ、且つ、仕分け処理として、出力束毎にソート処理を複合機２０２が具備する非図示のシート処理装置で実行させる。
【００７７】
ジョブ１の印刷処理が完了したら、次いで、４ページからなるジョブ２の画像データ及び印刷条件をＨＤＤ２００４から読み出して、ジョブ２の１ページ目の画像データをＡ４サイズの１枚目の記録紙の一方の面に印刷する共に、ジョブ２の２ページ目の画像データをＡ４サイズの１枚目の記録紙の他方の面に印刷する両面印刷を実行し、更に、３ページ目と４ページ目の画像データも同様に、２枚目の記録紙に両面印刷するという動作を、３０部数分（３０セット）、プリンタ部２０９５に実行させるよう制御し、且つ、これらの出力束を、仕上げ処理として、上記シート処理装置によりパンチ処理させるようＣＰＵ２００１は、制御する。
【００７８】
そして、このジョブ２の印刷処理が全て完了したら、ＣＰＵ２００１は、引き続き、３ページからなるジョブ３の画像データ及び印刷条件をＨＤＤ２００４から読み出して、そのジョブの１ページ目、２ページ目、３ページ目の各画像データを、ページ単位で、順次、Ａ４サイズの記録紙に片面プリントし、これを２０部数分、プリンタ部によりプリントさせ、且つ、仕分け処理として、出力束毎にステイプル処理を上記シート処理装置に実行させる。そして、ジョブ３の印刷が完了したら、ＣＰＵ２００１は、複数のジョブの連続印刷が完了したと判断する。
【００７９】
以上のような、複数のジョブの連続印刷動作を、上記指定した日時に、複合機２０２に実行させるようＣＰＵ２００１は複合機２０２を制御する。なお、図７の操作画面において、操作者により日時指定連続印刷キー６０３が押下せずに、連続印刷キー６０４を介して操作者により即時印刷指示が入力された場合には、ＣＰＵ２００１は、上述した、ジョブ１、ジョブ２、ジョブ３の複数ジョブ連続印刷動作を、直ちに、複合機２０２に実行させる。つまり、この例では、現時刻である、２００４年０５月２０日の９時５０分に、上記ような連続印刷動作を、複合機２０２に実行させる。なお、他のジョブ（例えば、ジョブ４）を処理中の場合には、そのジョブの印刷完了をまって、ジョブ１、ジョブ２、ジョブ３の連続印刷を実行させる。
【００８０】
そして、本実施形態では、上記のような構成を前提として、更に、従来技術のような問題に対処し、且つ、特に、ＰＯＤにて効果を発揮する仕組みとして、以下のような動作を複合機２０２に実行させるようＣＰＵ２００１により制御している。上述の制御例を引き続き用いて説明する。
【００８１】
例えば、本実施形態では、図９の操作画面を表示部５０１に表示させ、図９のような設定を操作者が行った状態（この例では、連続印刷処理すべきジョブとして、ジョブ１、ジョブ２、ジョブ３を、ジョブ１→ジョブ２→ジョブ３の印刷順序で、操作者が選択設定した場合）で、操作者により、試し印刷設定キー８０３を介して、これらの連続印刷対象とすべき複数のジョブ１、２、３の試し印刷指示を複合機２０２に入力可能にしている。
【００８２】
そして、上記のようなジョブの設定がなされた上で、操作者により上記試し印刷設定キー８０３を介して複数ジョブの試し印刷指示が入力された場合に、ＣＰＵ２００１は、操作者により連続印刷動作を開始実行させるタイミングである、図９の時刻設定領域８０２にセットした日時（この例では、この例では、２００４年０５月２０日の２３時００分）に達する前に、即ち、上記連続印刷動作を実行する前に、これら連続印刷対象となるジョブ１、ジョブ２、ジョブ３が、どのような印刷結果になるかを、操作者により確認可能とし、且つ、印刷結果を操作者により確認したうえで、所望としない印刷結果であると操作者が思ったならば、操作者により操作部２０１２を介して上記印刷条件を変更し、その上で、上記連続印刷を実行できるようにするべく、複数のジョブの試し連続印刷動作として、ジョブ１の試し印刷処理、及び、ジョブ２の試し印刷処理、ジョブ３の試し印刷処理を、一度にまとめて、連続的に、実行するよう、複合機２０２を制御する。
【００８３】
例えば、この場合、試し印刷設定キー８０３を介して操作者により複数ジョブの試し印刷指示が入力された時点である、現時刻（２００４年０５月２０日の９時５０分）において、ＣＰＵ２００１は、以下のような試し印刷を以下のような順序でジョブ１、ジョブ２、ジョブ３を連続的に処理させる。
【００８４】
まず、ＨＤ２００４から２ページからなるジョブ１の画像データ及び印刷条件を読み出して、第１印刷条件パラメータである操作者により設定された出力部数５０という設定には従わず、そのジョブの１ページ目、２ページの画像データを、ページ単位で、順次、Ａ３の記録紙に片面プリントし、これを、例えば、所定部数として１部数分、プリンタ部によりプリントさせる。
【００８５】
このジョブ１の試し印刷処理が完了したら、次いで、４ページからなるジョブ２の画像データ及び印刷条件をＨＤＤ２００４から読み出して、ジョブ２の１ページ目の画像データをＡ４サイズの１枚目の記録紙の一方の面に印刷する共に、ジョブ２の２ページ目の画像データをＡ４サイズの１枚目の記録紙の他方の面に印刷する両面印刷を実行し、更に、３ページ目と４ページ目の画像データも同様に、２枚目の記録紙に両面印刷させ、そして、このような印刷結果を、先と同様に例えば１部数分、プリンタ部２０９５に印刷させるように制御し、且つ、出力束を、仕上げ処理として、上記シート処理装置によりパンチ処理させるようＣＰＵ２００１は、制御する。
【００８６】
そして、このジョブ２の試し印刷処理が完了したら、ＣＰＵ２００１は、引き続き、３ページからなるジョブ３の画像データ及び印刷条件をＨＤＤ２００４から読み出して、そのジョブの１ページ目、２ページ目、３ページ目の各画像データを、ページ単位で、順次、Ａ４サイズの記録紙に片面プリントし、これを、先と同様に、１部数分のみ、プリンタ部２０９５によりプリントさせ、且つ、仕分け処理として、出力束に対してステイプル処理を上記シート処理装置に実行させる。そして、ジョブ３の試し印刷が完了したら、ＣＰＵ２００１は、連続印刷対象となる複数のジョブの試し連続印刷が全て完了したと判断する。このように制御することで、実際の連続印刷を実行させる前に、事前に、その連続印刷動作の対象となる複数のジョブの各ジョブの印刷結果を操作者に確認させることができる。
【００８７】
なお、本実施形態では、試し連続印刷動作において処理対象となる複数のジョブの各ジョブの印刷部数に関して、各ジョブに設定された印刷部数の条件に依らずに、１部数分、印刷させるよう制御している。これは、操作者が所望とする印刷結果であるか否か、操作者により確認するうえで、少なくとも、１部数分出力させるだけで、それが確認できるということに着目し、極力、資源の無駄遣いをせずに複数のジョブの試し印刷を可能にするという効果を得るようにする為の仕組みとして搭載した、操作者のメリットを配慮した機能である。
【００８８】
よって、試し連続印刷動作にて複数のジョブを処理する場合に、必ずしも、１部数分だけ印刷するという構成でなくても良い。又、１部数分プリントしなくても、操作者が１ページ分だけプリントすれば印刷結果が適正か否かを判断できるならば（例えば、カラー印刷する場合に、その色味をチェックするだけ等）、各ジョブ共に、１ページ分のみ試し印刷するような構成でも良い。このように、操作者の使用環境に合わせて適宜設計変更可能とする。
【００８９】
又、本実施形態では、上記のように、操作者の使い勝手を向上させるべく、連続印刷動作すべき複数のジョブの印刷動作の順番について、ジョブを操作者が選択する際に、操作者自身により設定可能にＣＰＵ２００１により制御している（例えば、図７の操作画面のキー６０２を介して印刷順序を設定可能にしている）。
【００９０】
そして、本実施形態では、操作者の使い勝手を更に向上できるようにする為の更なる仕組みとして、連続印刷対象となる複数のジョブの試し連続印刷動作においても、複数のジョブの試し印刷動作の実行順序を、操作者の設定に基づいて、ＣＰＵ２００１は決定可能に制御している。
【００９１】
その一例として、本実施形態では、連続印刷動作時における複数のジョブの印刷順序と同じ順序で、上記複数の試し連続印刷動作を実行させるよう制御している。例えば、上記例では、ジョブ１、ジョブ２、ジョブ３が連続印刷ジョブとして操作者により操作部２０１２を介して選択され、更に、これらを、ジョブ１→ジョブ２→ジョブ３の順序で、連続印刷するよう、印刷順序が操作者により設定されている例である。このような操作者の設定がなされた上で、上記試し印刷キー８０３を介して試し連続印刷指示が操作者により入力された場合に、ＣＰＵ２００１は、これらジョブ１、ジョブ２、ジョブ３の試し連続印刷動作において、連続印刷動作時の印刷順序と同じ順序になるよう、まず、ジョブ１の試し印刷を実行させ、次いで、ジョブ２の試し印刷動作を実行させ、次いで、ジョブ３の試し印刷動作を実行させるよう制御する。従って、もし、操作者が、操作部２０１２を介して、ジョブ１、ジョブ３、ジョブ２の順序で、ジョブを選択したことを受け、ジョブ１→ジョブ３→ジョブ２という、連続印刷順序で、連続印刷動作を実行するよう設定された場合には、ＣＰＵ２００１は、これを受け、ジョブ１の試し印刷→ジョブ３の試し印刷→ジョブ２の試し印刷という、試し印刷順序で、これらジョブの試し連続印刷動作を実行するよう、複合機２０２を制御する。なお、この制御も操作者の更なる使い勝手の向上を目的とした仕様なので、必ずしも必須の構成要件ではない。
【００９２】
上記複数ジョブの試し連続印刷動作を複合機２０２に実行させたら、次いで、ＣＰＵ２００１は、試し連続印刷動作を実行した複数のジョブ、即ち、この例では、ジョブ１、ジョブ２、ジョブ３の、印刷結果を確認した操作者により、操作部２０１２を介して、ジョブ１、ジョブ２、ジョブ３の印刷条件の設定変更を、ジョブ毎に、個別に、実行可能に制御する（後述の図１１の設定変更キー１００１を介して、ジョブ毎に、印刷条件の設定変更を可能にする）。
【００９３】
例えば、ジョブ１、ジョブ２、ジョブ３の試し印刷結果を確認した操作者が、ジョブ１の印刷条件の変更として、ジョブの第４の印刷条件パラメータである仕上げ設定に関して、「ソート処理からステイプル処理に変更する」設定を行う。又、ジョブ２の印刷条件の変更として、ジョブの第３の印刷条件パラメータである印刷面の設定に関して、「両面印刷設定から片面印刷設定に変更する」設定を行う。又、ジョブ３の印刷条件の変更として、ジョブの第２の印刷条件パラメータである印刷用紙サイズの設定に関して「Ａ４サイズの記録紙に印刷する設定からＡ３サイズの記録紙に印刷設定に変更する」設定を行い、更に、ジョブ３の印刷条件の変更として、第３の印刷条件パラメータである印刷面の設定に関して「片面印刷する設定から両面印刷する設定に変更する」設定を行ったとする。
【００９４】
以上のような連続印刷対象となる複数のジョブの印刷条件の設定変更がなされたことを受け、ＣＰＵ２００１は、連続印刷動作時に以下のような処理を実行させるよう複合機２０２を制御する。
【００９５】
まず、ＨＤ２００４から２ページからなるジョブ１の画像データ及び設定変更後の印刷条件を読み出して、そのジョブの１ページ目、２ページの画像データを、ページ単位で、順次、Ａ３の記録紙に片面プリントし、これを５０部数分、プリンタ部２０９５によりプリントさせ、且つ、設定変更後の仕分け処理として、出力束毎にステイプル処理を上記シート処理装置で実行させる。
【００９６】
上記複数の連続印刷動作における、ジョブ１の印刷処理が完了したら、次いで、４ページからなるジョブ２の画像データ及び設定変更後の印刷条件をＨＤＤ２００４から読み出して、そのジョブの１ページ目、２ページ、３ページ、４ページの各画像データを、ページ単位で、順次、Ａ４サイズの記録紙に片面プリントし、この印刷結果を、３０部数分（３０セット）プリンタ部２０９５に印刷させ、且つ、これらの出力束を、仕上げ処理として、上記シート処理装置によりパンチ処理させるようＣＰＵ２００１は、制御する。
【００９７】
そして、このジョブ２の印刷処理が全て完了したら、ＣＰＵ２００１は、引き続き、３ページからなるジョブ３の画像データ及び設定変更後の印刷条件をＨＤＤ２００４から読み出して、そのジョブの１ページ目、２ページ目の２ページ分の画像データを、１枚のＡ３記録紙の各面に夫々プリントし、３ページ目の画像データを、２枚目のＡ３サイズの記録紙の一方の面にプリントする両面印刷をプリンタ部２０９５に実行させ、これを２０部数分、プリンタ部により作成させ、且つ、仕分け処理として、出力束毎にステイプル処理を上記シート処理装置で実行させる。そして、ジョブ３の印刷が完了したら、ＣＰＵ２００１は、複数のジョブの試し印刷結果を踏まえた上で、操作者により設定変更された印刷条件に従った、連続印刷動作が完了したと判断する。
【００９８】
なお、上記例では、日時指定モードであるが故、複数のジョブの、試し印刷結果を踏まえた上で操作者により設定変更された印刷条件に従った、上記連続印刷動作は、操作者により指定された日時（この例では、２００４年０５月２０日の２３時００分）に実行するよう制御しているが、図７の画面の連続印刷キー６０４を介して即時印刷指示が入力された場合には、上記設定変更後の連続印刷動作を、上記操作者による設定変更直後に（この例では、２００４年０５月２０日の９時５０分の時点で）、実行するよう制御する。
【００９９】
又、本実施形態では、使い勝手を向上させる仕組みとして、更に以下のような制御を実行可能にしている。
【０１００】
例えば、ジョブ１、ジョブ２、ジョブ３の各試し印刷結果を確認した操作者が、特に印刷結果に問題が無く、このままの印刷条件で（印刷条件の変更を行わないで）、これらのジョブを連続印刷動作させたい場合に、操作部２０１２を介して、設定変更無しでそのまま連続印刷させる指示を入力可能にする。
【０１０１】
この場合、ＣＰＵ２００１は、ジョブ１、ジョブ２、ジョブ３の連続印刷動作時に各ジョブについて、以下のような処理を行うよう、複合機２０２を制御する。
【０１０２】
まず、ＨＤ２００４から２ページからなるジョブ１の画像データ及び印刷条件を読み出して、そのジョブの１ページ目、２ページの画像データを、ページ単位で、順次、Ａ３の記録紙に片面プリントし、これを、操作者によりジョブ１の第１印刷条件パラメータとして設定された出力部数から１部数分減算した数分、即ち、５０部−１部数分＝４９部数分、プリンタ部によりプリントさせ、且つ、仕分け処理として、出力束毎にソート処理を複合機２０２が具備する非図示のシート処理装置で実行させる。
【０１０３】
ジョブ１の印刷処理が完了したら、次いで、４ページからなるジョブ２の画像データ及び印刷条件をＨＤＤ２００４から読み出して、ジョブ２の１ページ目の画像データをＡ４サイズの１枚目の記録紙の一方の面に印刷する共に、ジョブ２の２ページ目の画像データをＡ４サイズの１枚目の記録紙の他方の面に印刷する両面印刷を実行し、更に、３ページ目と４ページ目の画像データも同様に、２枚目の記録紙に両面印刷させ、このような印刷結果を、操作者によりジョブ２の第１印刷条件パラメータとして設定された出力部数から１部数分減算した数分、即ち、３０部数分−１部数分＝２９部数分、プリンタ部に印刷させるという動作をプリンタ部２０９５に実行させるよう制御し、且つ、これらの出力束を、仕上げ処理として、上記シート処理装置によりパンチ処理させるようＣＰＵ２００１は、制御する。
【０１０４】
そして、このジョブ２の印刷処理が全て完了したら、ＣＰＵ２００１は、引き続き、３ページからなるジョブ３の画像データ及び印刷条件をＨＤＤ２００４から読み出して、そのジョブの１ページ目、２ページ目、３ページ目の各画像データを、ページ単位で、順次、Ａ４サイズの記録紙に片面プリントし、これを、操作者によりジョブ３の第１印刷条件パラメータとして設定された出力部数から１部数分減算した数分、即ち、２０部数−１部数＝１９部数部、プリンタ部２０９５にプリントさせ、且つ、仕分け処理として、出力束毎にステイプル処理を上記シート処理装置で実行させる。そして、ジョブ３の印刷が完了したら、ＣＰＵ２００１は、複数のジョブの連続印刷が完了したと判断する。
【０１０５】
このように、本実施形態は、試し連続印刷にて処理したジョブに関し、設定変更がない場合には、試し印刷処理した出力束も正式な最終成果物として利用できるようにするべく、連続印刷対象となるジョブに関し、試し印刷した後、印刷条件を変更しなかった場合に、連続印刷時の出力部数を、操作者により設定された印刷部数から試し印刷時に印刷した出力部数分減算した出力部数分、印刷させるようＣＰＵ２００１により制御可能にすることで、極力無駄な印刷を防止してコストパフォーマンスを向上させることが出来るようにしている。
【０１０６】
尚、もし上記例で、ジョブ１、ジョブ２、ジョブ３のうち、試し印刷処理を経て、操作者によりジョブ１の印刷条件が変更され、ジョブ３の印刷条件も変更されたが、ジョブ２の印刷条件は操作者により設定変更されなかった場合に、ＣＰＵ２００１は、これらのジョブの連続印刷時において、ジョブ１は、設定変更後のジョブ１の印刷条件でもって、操作者によりジョブ１の為に設定された出力部数に相当する５０部分プリントさせるよう制御し、ジョブ３も、設定変更後のジョブ３の印刷条件でもって、操作者によりジョブ３の為に設定された出力部数分に相当する２０部数分プリントさせるよう制御する一方で、ジョブ２に関しては、試し印刷前に予め第２ジョブの為に設定された処理条件のうちの第１印刷条件以外のパラメータ（第２、３、４の各印刷条件パラメータ）に従ったプリント処理を、ジョブ２の第１印刷条件パラメータである出力力部数から１部減算した部数分、即ち、３０部数―１部数分＝２９部数分、実行するよう制御し、且つ、これらのジョブを、操作者により選択された出力順序である、ジョブ１→ジョブ２→ジョブ３の順で、連続印刷するよう制御する。
【０１０７】
このように構成することで、従来技術の課題を防止しながら、操作者の様々なニーズにも柔軟に対応出来る。
【０１０８】
なお、商業印刷サービスにおいては、例えば、試し印刷の結果を確認するのは、システムで作業する操作者（ジョブの受注者）であり、一方、本印刷の結果である最終成果物を確認するのは、操作者にジョブ処理を依頼したクライアント（ジョブの発注者。納品先）である状況が想定される。このような状況に鑑み、試し印刷後、操作者により設定変更がない場合でも、操作者により指定された部数分、連続印刷するよう複合機２０２を制御するような構成でも良い。
【０１０９】
即ち、上記例を用いて説明すれば、ジョブ１、２、３の試し連続印刷を実行した後に、これらのジョブの設定変更がなされていない状況において、これらのジョブを正式に連続印刷する場合に、ＣＰＵ２００１は、これらのジョブを、各ジョブ共に、最初に設定された印刷条件でもって、それぞれ、５０部、３０部、２０部、プリントさせるよう複合機２０２を制御する構成でも良い。このように構成することで、更に上記効果を向上させ、複数のジョブを連続して印刷する場合における使い勝手の向上を更に図ることが出来る。
【０１１０】
又、使い勝手を更に向上させるために、例えば、以下のような構成をとってもよい。
【０１１１】
即ち、複数のジョブが連続印刷すべきジョブとして操作者により選択され、選択されたジョブについて試し連続印刷指示が操作部２０１２を介してなされた場合に、ＣＰＵ２００１は、上記のように、これら連続印刷すべきジョブとして選択された複数のジョブの試し連続印刷を実行させるよう複合機２０２を制御するが、ここで、仮にその他のジョブを複合機２０２が受付けたとしても、他のジョブの印刷動作を試し連続印刷中に実行しないよう、複合機２０２を制御するような構成をとってもよい。これにより、操作者が試し連続印刷を実行している際に、外部から投入された関係のないジョブがプリントされ、操作者が混乱してしまう等の問題を防止することができる。
【０１１２】
例えば、上記例を用いて説明すると、図７の画面を介して操作者により連続印刷すべきジョブとして上記ジョブ１、ジョブ２、ジョブ３が選択され、且つ、図９の画面上の試し印刷設定キー８０３或いは図１６の画面上の試し印刷設定キー１５０２を介して、ジョブ１、ジョブ２、ジョブ３の試し連続印刷指示が操作部２０１２を介して操作者により入力された後に、連続印刷対象のジョブではない他のジョブである上記ジョブ４の印刷指示が他の操作者により入力された場合に、ＣＰＵ２００１は、ジョブ１の試し印刷処理を開始してからジョブ３の試し印刷処理が完了するまでの期間中（ジョブ１の試し印刷→ジョブ２の試し印刷→ジョブ３の試し印刷を行っている間）に、ジョブ４の印刷処理を実行することを禁止する。但し、生産性を向上させるべく、ジョブ４の印刷を禁止している間でも、ジョブ４の画像データの入力処理並びにＨＤＤ２００４への記憶処理は、上記試し連続印刷動作に並行して（同時に）、実行するようスキャナ部やメモリを制御する。そして、試し連続印刷が完了した後に、試し連続印刷中にＨＤＤ２００４に記憶しておいたジョブ４の画像データをＨＤＤ２００４から読み出して、ジョブ４の印刷動作を実行させるよう複合機２０２を制御する。
【０１１３】
更に、上記のように、試し連続印刷動作中に他のジョブの印刷処理をプリンタ部２０９５により実行する制御を行う場合において、試し連続印刷完了後に実行すべき、ジョブ１、ジョブ２、ジョブ３の連続印刷動作中においても、他のジョブのプリント処理（ここでは、ジョブ４の割込み印刷処理）を禁止するよう制御しても良い。又、ジョブ１の印刷動作が完了してからジョブ２の印刷動作を開始するまでの期間、及び、ジョブ２の印刷動作が完了してからジョブ３の印刷動作を開始するまでの期間等、複数ジョブのジョブの切れ目で、他のジョブ（この例では、ジョブ４）の印刷を実行することは許可するよう複合機２０２をＣＰＵ２００１により制御しても良い。
【０１１４】
以上のように、制御することで、連続印刷すべき複数のジョブの試し連続印刷を実行した場合に、試し印刷した複数のジョブ印刷結果の中に、試し連続印刷したジョブとは関係のないジョブの印刷結果が複合機２０２の排紙部にて混入されてしまう等の問題（例えば、上記例を用いて説明すれば、ジョブ１の試し印刷した記録紙束の中、或いは、ジョブ２の試し印刷した記録紙束の中、或いは、ジョブ３の試し印刷した記録紙束の中に、ジョブ４の印刷結果が混入してしまう問題、及び／又は、ジョブ１の試し印刷した記録紙束とジョブ２の試し印刷した記録紙束との間に、或いは、ジョブ２の試し印刷した記録紙束とジョブ３の試し印刷した記録紙束との間に、ジョブ４の印刷結果が混入してしまう等の問題）が生じるのを防止でき、試し連続印刷した操作者が混乱してしまう等の問題を防止できる。尚且つ、試し連続印刷中において他のジョブの印刷を禁止する一方で、他のジョブのＨＤＤ２００４への記録処理は、試し連続印刷動作に並行して同時に実行することを許可するよう制御することで、上記効果を奏しながら、他のジョブの印刷結果を得られるまでの時間を短縮させることができ、システム全体の生産性をも向上させる事が出来る。このように、操作者の利用環境を考慮して、操作者からの様々なニーズに柔軟に対応することが出来る。なお、このような制御も、使い勝手を更に向上させるという目的で搭載している機能なので、必ずしも必須の構成要件ではないことは言うまでもない。
【０１１５】
又、本実施形態では、連続印刷対象の各ジョブの印刷結果を操作者により確認可能とし、且つ、印刷結果を確認したうえで、連続印刷対象となるジョブの印刷条件を、連続印刷対象となる複数のジョブのジョブ毎に、操作者により設定変更可能とし、且つ、その上で、操作者により、即時、及び／又は、操作者により指定された日時に、複数のジョブの連続印刷動作を、複合機２０２に実行可能に構成しているが、連続印刷対象となるジョブの印刷結果を確認でき、その上で設定変更できるのであるならば、複合機２０２のプリンタ部２０９５で、試し印刷しなくとも、複合機２０２の表示部５０１等のプレビュ機能を具備するユーザインタフェースユニットに、連続印刷対象となるジョブの印刷条件に基づいて処理したジョブのプレビュ画像を表示させるように制御することで、連続印刷対象となる複数のジョブのジョブ毎の印刷結果を操作者により確認できるような構成でも良い。
【０１１６】
なお、このような構成の場合、連続印刷対象となる複数のジョブの各ジョブの印刷結果を操作者により事前に確認可能にする為の出力処理を、プリンタ部及び操作部の表示部の両方で、実行させる構成でも良いし、これら何れかのユニットのうちの何れか一方で、実行させる構成でも良い。
【０１１７】
このように、複数のジョブの試し連続出力として、プリンタ部２０９５による複数のジョブの試し連続印刷処理、及び／又は、表示部５０１による複数のジョブの試し連続表示処理、を実行可能に、ＣＰＵ２００１の制御下にで、本システムを構成しても良い。
【０１１８】
又、後述する形態も含め、本実施形態は、特にＰＯＤに適した仕様であるというだけで、必ずしもこのような環境にのみ適した装置、システムを提供するものではなく、当然、オフィス環境等、ＰＯＤ以外の操作環境にも、適した装置、システムを提供するものである。
【０１１９】
又、例えば、本実施形態では、主に、複合機２０２の操作部２０１２にてＣＰＵ２００１の制御のもと、上記形態を含む複数ジョブの連続動作制御を実行する場合について説明するが、本実施形態は以下のような構成でも良い。
【０１２０】
例えば、上記形態と同様の複数ジョブ連続印刷機能及び複数のジョブの試し連続印刷機能を、複合機２０２とデータ通信可能な外部装置の一例である、コンピュータ２０１等の情報処理装置のプリンタドライバに搭載させ、プリンタドライバ等、情報処理装置の操作部を介して、情報処理装置のＣＰＵが主体制御となり、連続印刷すべき複数のジョブの選択処理、及び、上記複数ジョブの連続印刷指示、並びに、複数ジョブの試し連続印刷指示、及び、試し印刷した複数ジョブのジョブ毎の印刷条件の設定変更、並びに、その一連の動作を実行した上での、複数ジョブの連続印刷動作の指示、並びに、日時指定指示等を、コンピュータの操作部にて受付け可能にし、それらの指示に従って、上記制御と同様な制御を、複合機２０２に実行させるようなシステム構成でも良い。
【０１２１】
又、処理対象となるジョブに関しても、複合機２０２が具備するスキャナユニットから入力するジョブデータ（スキャン画像データ）であっても、コンピュータ２０１から出力されるジョブデータ（ＰＬＤ画像データ）であってもよく、これら複数種類のうちの少なくとも何れかの種類のジョブデータを処理するような構成であっても良い。
【０１２２】
図８のフローチャートのステップＳ３０２以降の説明に戻る。操作者により試し印刷設定キー８０３が押下されると（ステップＳ３０３でＹＥＳ）、複合機２０２は時刻設定領域８０２に入力された時刻が有効なものであるか否かを判定し、有効ならば（ステップＳ３０４でＹＥＳ）印刷条件情報に印刷開始時刻を書き込み、図１０のステップＳ４０１へ進む。また、表示部５０１に図１１に示す試し印刷設定画面を表示する。時刻設定領域８０２に入力された時刻が有効でないならば（ステップＳ３０４でＮＯ）、表示部５０１に「日時を設定してください」という旨のメッセージを表示し（ステップＳ３０５）、ステップＳ３０１へ戻る。
【０１２３】
尚、閉じるキー８０４を押下されると（ステップＳ３０６でＹＥＳ）、ステップＳ２０２へ戻り図６に示す基本画面を表示する。
【０１２４】
（３．印刷設定）
次に、「日時指定連続印刷」モードにおける印刷条件設定及び印刷ジョブデータの予約処理について説明する。図１０は印刷条件設定の変更と試し印刷、印刷ジョブデータの予約を行う処理の流れを示すフローチャートである。
【０１２５】
ステップＳ４０１において、表示部５０１に図１１に示す試し印刷設定画面を表示する。操作者により設定変更キー１００１が押下されると（ステップＳ４０２でＹＥＳ）、印刷ジョブデータが選択されたものとし、当印刷ジョブデータの印刷条件設定を行う設定変更画面を表示する（ステップＳ４０３）。
【０１２６】
図１２は設定変更画面の一例を示す図である。操作者が印刷条件設定を変更するキー１１０１を操作し、印刷部数やプリント濃度、用紙選択、ソータ、綴じ代、両面コピー等の条件設定を行うことができるようなインタフェースを表示する。操作者による印刷条件設定が終了し、閉じるキー１１０２が押下されると（ステップＳ４０４でＹＥＳ）、設定された印刷条件に基づいて印刷条件情報を修正し、ステップＳ４０１へ戻り図１１に示す試し印刷設定画面を表示する。
【０１２７】
印刷条件設定を変更後、選択ジョブリスト表示域１００３において試し印刷を行う印刷ジョブデータが選択され、試し印刷開始キー１００２が押下されると（ステップＳ４０５でＹＥＳ）、選択された印刷ジョブデータについて試し印刷が開始し（ステップＳ４０６）、ステップＳ４０１へ戻る。このとき、試し印刷の処理の内容は先に述べたとおりである。本実施形態の構成により、操作者は試し印刷の結果を参照し、所望の印刷結果が得られるまで印刷条件設定の変更と試し印刷を繰り返すことができる。
【０１２８】
尚、印刷が不要な印刷ジョブデータが選択されている場合、操作者により選択ジョブリスト表示域１００３において不要な印刷ジョブデータが選択され、一覧から消去キー１００４が押下されると（ステップＳ４０７でＹＥＳ）、印刷ジョブデータを選択ジョブリスト表示域１００３から消去するように制御する（ステップＳ４０８）。
【０１２９】
選択ジョブリスト表示域１００３に表示している全ての印刷ジョブデータの印刷条件設定が操作者により行われ、操作者によりＯＫキー１００５が押下されると（ステップＳ４０９でＹｅｓ）、ステップＳ４１０へ進み、印刷ジョブデータの確認画面を表示する。
【０１３０】
図１３は印刷ジョブデータの確認画面の一例を示す。表示部５０１の中央領域１２０１に予約を行う印刷ジョブデータの印刷開始時刻、文書数、各文書の印刷条件等の情報を表示する。ただし、これらの印刷条件は印刷条件情報を参照して取得されるものである。
【０１３１】
印刷ジョブデータの確認画面においてＯＫキー１２０２が押下されると（ステップＳ４１１でＹＥＳ）、ステップＳ４１２へ進み印刷が予約される。キャンセルキー１２０３が押下されると（ステップＳ４１１でＮＯ）、ステップＳ４０１へ進み、試し印刷設定画面を表示する。
【０１３２】
尚、試し印刷設定画面においてキャンセルキー１００６又は閉じるキー１００７が押下されると、ステップＳ２０２へ戻り図６に示す基本画面を表示する。
【０１３３】
以上のように、本実施形態の「日時指定連続印刷」モードにおいては、複合機２０２に複数の印刷ジョブデータが格納されている状況において、所定の印刷ジョブデータを選択して試し印刷を行い、試し印刷の結果に基づいて印刷条件を調整し、所望の印刷結果が得られた場合、試し印刷の印刷条件設定を維持しながら大量印刷の予約を行うことが可能である。
【０１３４】
（４．印刷開始）
次に、本実施形態における印刷開始の処理について説明する。図１４は複合機２０２における印刷開始の処理の流れを示すフローチャートである。
【０１３５】
ステップＳ５０１において、複合機２０２は印刷ジョブデータが投入されているか否かを判定する。印刷ジョブデータが投入されている場合（ステップＳ５０１でＹＥＳ）、ステップＳ５０２へ進む。投入されていない場合（ステップＳ５０１でＮＯ）、所定の時間待機した後、ステップＳ５０１へ戻る。
【０１３６】
ステップＳ５０２において、複合機２０２は投入された印刷ジョブデータの中に「日時指定連続印刷」モードのものが含まれるか否かを判定する。含まれる場合は（ステップＳ５０２でＹＥＳ）ステップＳ５０３へ進み、含まれない場合は（ステップＳ５０２でＮＯ）所定の時間待機した後、ステップＳ５０１へ戻る。
【０１３７】
ステップＳ５０３において、複合機２０２は、非図示の内部時計を参照し、現時刻を取得する。そして、印刷ジョブデータの指定日時と現時刻との比較を行う。現時刻が印刷ジョブデータの指定時刻と同一又は経過している場合（ステップＳ５０４でＹＥＳ）、ステップＳ５０５へ進み、印刷ジョブデータの印刷を開始する。現時刻が指定時刻に到達していない場合（ステップＳ５０４でＮＯ）、所定の時間待機した後、ステップＳ５０１へ戻る。
【０１３８】
ステップＳ５０５では、印刷ジョブデータの印刷条件に基づいて記録媒体（記録紙、ＯＨＰシート等）に印刷ジョブデータの画像データを記録する。ただし、印刷処理は印刷ジョブデータに関連づけられた印刷条件情報のすべての条件に基づいて行われる。
【０１３９】
印刷ジョブデータの印刷処理が終了すると、ステップＳ５０６において印刷ジョブデータ及び対応する印刷条件情報を、ＨＤＤ２００４から削除し、更に、「日時指定連続印刷」モードの印刷ジョブデータリストから消去する。そしてステップＳ５０１へ戻る。
【０１４０】
以上のような処理を行うことにより、操作者の指定した日時に印刷ジョブデータの印刷処理を開始することができる。
【０１４１】
＜「連続印刷」モードの処理＞
次に、「連続印刷」モードにおける処理の流れについて説明する。ただし、「連続印刷」モードでは、複合機２０２の全体の処理の流れは「１．印刷モード指定」、「２．選択印刷ジョブデータ確認」、「３．印刷設定・印刷」の各ステップより構成される。以下、「２．選択印刷ジョブデータ確認」以降の処理について説明する。
【０１４２】
（２．選択印刷ジョブデータ確認）
図１５は「連続印刷」モードが選択された場合の、選択された印刷ジョブデータの確認を行う処理の流れを示すフローチャートである。
【０１４３】
ステップＳ６０１において、表示部５０１に図１６に示す連続印刷設定画面を表示する。表示部５０１の選択ジョブリスト表示域１５０１に操作者により選択された印刷ジョブデータの一覧を表示する。操作者は印刷ジョブデータが正しく選択されていることを確認することができる。
【０１４４】
印刷ジョブデータが正しく選択されていることの確認を終えると、操作者は試し印刷設定キー１５０２を押下する（ステップＳ６０２でＹＥＳ）。このイベントに基づいて、複合機２０２は表示部５０１に試し印刷設定画面を表示する（図１７のステップＳ７０１）。
【０１４５】
閉じるキー１５０３が押下されると（ステップＳ６０３でＹＥＳ）、ステップＳ２０２へ戻り図６に示す基本画面を表示する。
【０１４６】
（３．印刷設定・印刷）
次に、「連続印刷」モードにおける印刷条件設定及び印刷処理の開始の操作について説明する。図１７は印刷条件設定の変更と試し印刷、印刷開始を行う処理の流れを示すフローチャートである。
【０１４７】
ステップＳ７０１において、表示部５０１には図１１に示す試し印刷設定画面を表示する。
【０１４８】
「連続印刷」モードにおける「３．印刷設定・印刷」の処理は「日時指定連続印刷」モードの「３．印刷設定」の処理とほぼ同様である。即ち、印刷条件設定の変更、試し印刷、ジョブ一覧からの消去、キャンセルの各処理は「日時指定連続印刷」モードの「２．印刷設定」での処理と同様である。「連続印刷」モードではＯＫキー１００５が押下されると、印刷ジョブデータの確認後、直ちに印刷を開始する点が異なる。
【０１４９】
ステップＳ７０２乃至ステップＳ７０８における処理は、「日時指定連続印刷」モードの「３．印刷設定」の説明において参照した図１０のステップＳ４０２乃至ステップＳ４０８の処理と同様である。このため、ステップＳ７０２乃至ステップＳ７０８における処理の説明は、Ｓ４０２乃至ステップＳ４０８の処理の説明を、Ｓ４０２乃至Ｓ４０８をそれぞれＳ７０２乃至Ｓ７０８に読み替えて引用するものとする。
【０１５０】
選択印刷ジョブデータリストに表示されている全ての印刷ジョブデータの印刷条件設定が終了し、ＯＫキー１００５が押下されると（ステップＳ７０９でＹｅｓ）、ステップＳ７１０へ進み、図１３に示す印刷確認画面を表示する。表示部５０１の中央領域１２０１に印刷を行う印刷ジョブデータの文書数、各文書の印刷条件等の情報を表示する。ただし、これらの印刷条件は印刷条件情報を参照して取得されるものである。
【０１５１】
印刷確認画面においてＯＫキー１２０２が押下されると（ステップＳ７１１でＹＥＳ）、ステップＳ７１２へ進み印刷を開始する。ただし、印刷処理は印刷ジョブデータに関連づけられた印刷条件情報のすべての条件に基づいて行われる。キャンセルキー１２０３が押下されると（ステップＳ７１１でＮＯ）、ステップＳ７０１へ進み、試し印刷設定画面を表示する。
【０１５２】
尚、試し印刷設定画面においてキャンセルキー１００６又は閉じるキー１００７が押下されると、ステップＳ２０２へ戻り図６に示す基本画面を表示する。
【０１５３】
以上のように、本実施形態の「連続印刷」モードにおいては、複合機２０２に複数の印刷ジョブデータが格納されている状況において、所定の印刷ジョブデータを選択して試し印刷を行い、試し印刷の結果に基づいて印刷条件を調整し、所望の印刷結果が得られた場合、試し印刷の印刷条件設定を維持しながら大量印刷を行うことが可能である。
【０１５４】
［他の実施形態］
これまでに述べた実施形態は、情報処理装置から画像形成装置に印刷ジョブデータを送信し、画像処理装置において試し印刷、印刷条件設定、印刷・予約印刷を行う構成に関するものであったが、本発明はこれに限られるものではない。即ち、スキャナ２０７１等で取得した画像データや、情報処理装置から送られたＰＤＬ画像、受信したＦＡＸ文書等をあらかじめＨＤＤ２００４のボックスに保存しておき、後に画像処理装置において試し印刷、印刷条件設定、印刷・予約印刷を行う構成も含む。
【０１５５】
尚、上記実施形態では、画像形成装置は複合機としているが、これに限定されるものではない。すなわち、ＬＢＰ、インクジェットプリンタ等のプリンタを画像形成装置とした場合にも、本発明を適用することができる。
【０１５６】
以上、実施形態を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１５７】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１５８】
従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１５９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【０１６０】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１６１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１６２】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。  また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１６３】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図１】
0005546584.tif 000002
【図２】
0005546584.tif 000003
【図３】
0005546584.tif 000004
【図４】
0005546584.tif 000005
【図５】
0005546584.tif 000006
【図６】
0005546584.tif 000007
【図７】
0005546584.tif 000008
【図８】
0005546584.tif 000009
【図９】
0005546584.tif 000010
【図１０】
0005546584.tif 000011
【図１１】
0005546584.tif 000012
【図１２】
0005546584.tif 000013
【図１３】
0005546584.tif 000014
【図１４】
0005546584.tif 000015
【図１５】
0005546584.tif 000016
【図１６】
0005546584.tif 000017
【図１７】
0005546584.tif 000018