(57)【要約】【課題】デジタル印刷装置に記憶されている印刷ジョブに対して、オブジェクトの属性に応じて適用される処理を設定することが可能であるか否かをユーザーが把握することを可能にする印刷ジョブ管理方法を提供する。【解決手段】本発明の印刷ジョブ管理方法は、印刷ジョブ生成装置により生成された印刷ジョブをデジタル印刷装置の記憶部に記憶するステップ（Ｓ２０１）と、記憶部に記憶された印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断するステップ（Ｓ２０２）と、属性情報が含まれているか否かについての判断結果を、印刷ジョブを識別するための識別情報と対応付けて、印刷ジョブ生成装置またはデジタル印刷装置の表示部に表示するステップ（Ｓ２０３，Ｓ２０４）と、を有する。【選択図】図９
2015018309.tif 000002
【特許請求の範囲】
【請求項１】
ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成する印刷ジョブ生成装置と、前記印刷ジョブを実行可能なデジタル印刷装置と、ラスタ形式の画像データを含む印刷ジョブを少なくとも実行可能な印刷装置とを有する印刷システムにおいて実行される印刷ジョブ管理方法であって、
前記印刷ジョブ生成装置により生成された印刷ジョブを前記デジタル印刷装置の記憶部に記憶するステップ（ａ）と、
前記ステップ（ａ）において前記記憶部に記憶された印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断するステップ（ｂ）と、
前記ステップ（ｂ）における判断結果を、前記印刷ジョブを識別するための識別情報と対応付けて、前記印刷ジョブ生成装置または前記デジタル印刷装置の表示部に表示するステップ（ｃ）と、
を有することを特徴とする印刷ジョブ管理方法。
【請求項２】
前記記憶部に記憶されている印刷ジョブに対して、前記オブジェクトの属性に応じて適用される処理が設定されたことを認識するステップ（ｄ）と、
前記ステップ（ｄ）において前記処理が設定されたことが認識された場合、前記印刷ジョブに前記属性情報が含まれているか否かを判断するステップ（ｅ）と、
前記ステップ（ｅ）において前記属性情報が含まれていないと判断される場合、前記処理が無効である旨を前記表示部に表示するステップ（ｆ）と、をさらに有することを特徴とする請求項１に記載の印刷ジョブ管理方法。
【請求項３】
前記ステップ（ｅ）において前記属性情報が含まれていないと判断される場合、前記印刷ジョブ生成装置内に前記属性情報が存在するか否かを判断するステップ（ｇ）をさらに有し、
前記ステップ（ｇ）において前記属性情報が存在しないと判断される場合、前記ステップ（ｆ）が実行されることを特徴とする請求項２に記載の印刷ジョブ管理方法。
【請求項４】
前記ステップ（ｇ）において前記属性情報が存在しないと判断される場合、前記印刷ジョブに対する前記処理の設定を解除するステップ（ｈ）をさらに有することを特徴とする請求項３に記載の印刷ジョブ管理方法。
【請求項５】
前記ステップ（ｅ）において前記属性情報が含まれていると判断される場合、または、前記ステップ（ｇ）において前記属性情報が存在すると判断される場合、前記属性情報を参照して前記処理を実行しつつ印刷を行うステップ（ｉ）をさらに有することを特徴とする請求項３または４に記載の印刷ジョブ管理方法。
【請求項６】
前記ベクタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれており、前記ラスタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれていないことを特徴とする請求項１〜５のいずれか１項に記載の印刷ジョブ管理方法。
【請求項７】
ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成する印刷ジョブ生成装置と、前記印刷ジョブを実行可能なデジタル印刷装置と、ラスタ形式の画像データを含む印刷ジョブを少なくとも実行可能な印刷装置とを有する印刷システムにおいて使用される前記デジタル印刷装置で実行される印刷ジョブ管理プログラムであって、
前記印刷ジョブ生成装置により生成された印刷ジョブを前記デジタル印刷装置の記憶部に記憶する手順（ａ）と、
前記手順（ａ）において前記記憶部に記憶された印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断する手順（ｂ）と、
前記手順（ｂ）における判断結果を、前記印刷ジョブを識別するための識別情報と対応付けて、前記印刷ジョブ生成装置または前記デジタル印刷装置の表示部に表示するための制御を行う手順（ｃ）と、
を前記デジタル印刷装置に実行させることを特徴とする印刷ジョブ管理プログラム。
【請求項８】
前記記憶部に記憶されている印刷ジョブに対して、前記オブジェクトの属性に応じて適用される処理が設定されたことを認識する手順（ｄ）と、
前記手順（ｄ）において前記処理が設定されたことが認識された場合、前記印刷ジョブに前記属性情報が含まれているか否かを判断する手順（ｅ）と、
前記手順（ｅ）において前記属性情報が含まれていないと判断される場合、前記処理が無効である旨を前記表示部に表示するための制御を行う手順（ｆ）と、をさらに前記デジタル印刷装置に実行させることを特徴とする請求項７に記載の印刷ジョブ管理プログラム。
【請求項９】
前記手順（ｅ）において前記属性情報が含まれていないと判断される場合、前記印刷ジョブ生成装置から前記属性情報を取得可能であるか否かを判断する手順（ｇ）をさらに前記デジタル印刷装置に実行させ、
前記手順（ｇ）において前記属性情報を取得可能でないと判断される場合、前記手順（ｆ）が実行されることを特徴とする請求項８に記載の印刷ジョブ管理プログラム。
【請求項１０】
前記手順（ｇ）において前記属性情報を取得可能でないと判断される場合、前記印刷ジョブに対する前記処理の設定を解除する手順（ｈ）をさらに前記デジタル印刷装置に実行させることを特徴とする請求項９に記載の印刷ジョブ管理プログラム。
【請求項１１】
前記手順（ｅ）において前記属性情報が含まれていると判断される場合、または、前記手順（ｇ）において前記属性情報を取得可能であると判断される場合、前記属性情報を参照して前記処理を実行しつつ印刷を行う手順（ｉ）をさらに前記デジタル印刷装置に実行させることを特徴とする請求項９または１０に記載の印刷ジョブ管理プログラム。
【請求項１２】
前記ベクタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれており、前記ラスタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれていないことを特徴とする請求項７〜１１のいずれか１項に記載の印刷ジョブ管理プログラム。
【請求項１３】
請求項７〜１２のいずれか１項に記載の印刷ジョブ管理プログラムを記録したコンピューター読み取り可能な記録媒体。
【請求項１４】
ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成する印刷ジョブ生成装置と、前記印刷ジョブを実行可能なデジタル印刷装置と、ラスタ形式の画像データを含む印刷ジョブを少なくとも実行可能な印刷装置とを有する印刷システムにおいて使用される前記デジタル印刷装置であって、
前記印刷ジョブ生成装置により生成された印刷ジョブを記憶する記憶部と、
前記記憶部に記憶されている印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断する第１判断部と、
前記第１判断部による判断結果を、前記印刷ジョブを識別するための識別情報と対応付けて、前記印刷ジョブ生成装置または前記デジタル印刷装置の表示部に表示するための制御を行う表示制御部と、
を有することを特徴とするデジタル印刷装置。
【請求項１５】
前記記憶部に記憶されている印刷ジョブに対して、前記オブジェクトの属性に応じて適用される処理が設定されたことを認識する認識部と、
前記認識部により前記処理が設定されたことが認識された場合、前記印刷ジョブに前記属性情報が含まれているか否かを判断する第２判断部と、をさらに有し、
前記第２判断部により前記属性情報が含まれていないと判断される場合、前記表示制御部は、前記処理が無効である旨を前記表示部に表示するための制御を行うことを特徴とする請求項１４に記載のデジタル印刷装置。
【請求項１６】
前記第２判断部により前記属性情報が含まれていないと判断される場合、前記印刷ジョブ生成装置から前記属性情報を取得可能であるか否かを判断する取得可否判断部をさらに有し、
前記取得可否判断部により前記属性情報を取得可能でないと判断される場合、前記表示制御部は、前記処理が無効である旨を前記表示部に表示するための制御を行うことを特徴とする請求項１５に記載のデジタル印刷装置。
【請求項１７】
前記取得可否判断部により前記属性情報を取得可能でないと判断される場合、前記印刷ジョブに対する前記処理の設定を解除する解除部をさらに有することを特徴とする請求項１６に記載のデジタル印刷装置。
【請求項１８】
前記第２判断部により前記属性情報が含まれていると判断される場合、または、前記取得可否判断部により前記属性情報を取得可能であると判断される場合、前記属性情報を参照して前記処理を実行しつつ印刷を行う印刷部をさらに有することを特徴とする請求項１６または１７に記載のデジタル印刷装置。
【請求項１９】
前記ベクタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれており、前記ラスタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれていないことを特徴とする請求項１４〜１８のいずれか１項に記載のデジタル印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブ管理方法、印刷ジョブ管理プログラム、記録媒体、およびデジタル印刷装置に関する。
【背景技術】
【０００２】
複数の印刷装置により同一の印刷ジョブが個別に実行される場合がある。この場合、複数の印刷装置間で出力内容が異なることを防止するために、クライアントＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）により画像データのラスタライズ（ＲＩＰ：Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）処理が実行され、ラスタ形式の画像データを含む印刷ジョブが生成される。そして、ラスタ形式の画像データを含む同一の印刷ジョブに基づいて、各印刷装置により印刷が行われる（たとえば、特許文献１）。
【０００３】
一方、電子写真方式の印刷装置やインクジェット方式の印刷装置等のデジタル印刷装置が備える機能として、クライアントＰＣにより生成された印刷ジョブをデジタル印刷装置の記憶部に記憶し、印刷条件を新たに設定して再印刷を行う機能がある。新たに設定される印刷条件には、画像データに含まれるオブジェクトの属性（テキスト／グラフィックス／イメージ）を指定して適用されるアウトライン処理（輪郭処理）が含まれる。
【０００４】
通常、クライアントＰＣからデジタル印刷装置に送信される印刷ジョブは、ベクタ形式の画像データを含む印刷ジョブであり、当該印刷ジョブには、オブジェクトの属性を判別するための属性情報が含まれている。したがって、印刷ジョブの再印刷時にアウトライン処理が設定された場合、デジタル印刷装置は、印刷ジョブに含まれている属性情報を利用して、指定されたオブジェクトの印刷画像にアウトライン処理を施すことができる。
【０００５】
しかしながら、クライアントＰＣにより画像データのＲＩＰ処理を実行して得られるラスタ形式の画像データを含む印刷ジョブには、オブジェクトの属性を判別するための属性情報が含まれていない。このため、デジタル印刷装置に記憶されている印刷ジョブが上記ラスタ形式の画像データを含む印刷ジョブの場合、印刷ジョブの再印刷時にアウトライン処理が設定されたとしても、印刷画像にアウトライン処理が施されないまま、印刷が行われてしまうという問題がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２６８９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、デジタル印刷装置に記憶されている印刷ジョブに対して、オブジェクトの属性に応じて適用される処理を設定することが可能であるか否かをユーザーが把握することを可能にする印刷ジョブ管理方法、印刷ジョブ管理プログラム、記録媒体、およびデジタル印刷装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成する印刷ジョブ生成装置と、前記印刷ジョブを実行可能なデジタル印刷装置と、ラスタ形式の画像データを含む印刷ジョブを少なくとも実行可能な印刷装置とを有する印刷システムにおいて実行される印刷ジョブ管理方法であって、前記印刷ジョブ生成装置により生成された印刷ジョブを前記デジタル印刷装置の記憶部に記憶するステップ（ａ）と、前記ステップ（ａ）において前記記憶部に記憶された印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断するステップ（ｂ）と、前記ステップ（ｂ）における判断結果を、前記印刷ジョブを識別するための識別情報と対応付けて、前記印刷ジョブ生成装置または前記デジタル印刷装置の表示部に表示するステップ（ｃ）と、を有することを特徴とする印刷ジョブ管理方法。
【００１０】
（２）前記記憶部に記憶されている印刷ジョブに対して、前記オブジェクトの属性に応じて適用される処理が設定されたことを認識するステップ（ｄ）と、前記ステップ（ｄ）において前記処理が設定されたことが認識された場合、前記印刷ジョブに前記属性情報が含まれているか否かを判断するステップ（ｅ）と、前記ステップ（ｅ）において前記属性情報が含まれていないと判断される場合、前記処理が無効である旨を前記表示部に表示するステップ（ｆ）と、をさらに有することを特徴とする上記（１）に記載の印刷ジョブ管理方法。
【００１１】
（３）前記ステップ（ｅ）において前記属性情報が含まれていないと判断される場合、前記印刷ジョブ生成装置内に前記属性情報が存在するか否かを判断するステップ（ｇ）をさらに有し、前記ステップ（ｇ）において前記属性情報が存在しないと判断される場合、前記ステップ（ｆ）が実行されることを特徴とする上記（２）に記載の印刷ジョブ管理方法。
【００１２】
（４）前記ステップ（ｇ）において前記属性情報が存在しないと判断される場合、前記印刷ジョブに対する前記処理の設定を解除するステップ（ｈ）をさらに有することを特徴とする上記（３）に記載の印刷ジョブ管理方法。
【００１３】
（５）前記ステップ（ｅ）において前記属性情報が含まれていると判断される場合、または、前記ステップ（ｇ）において前記属性情報が存在すると判断される場合、前記属性情報を参照して前記処理を実行しつつ印刷を行うステップ（ｉ）をさらに有することを特徴とする上記（３）または（４）に記載の印刷ジョブ管理方法。
【００１４】
（６）前記ベクタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれており、前記ラスタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれていないことを特徴とする上記（１）〜（５）のいずれか１つに記載の印刷ジョブ管理方法。
【００１５】
（７）ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成する印刷ジョブ生成装置と、前記印刷ジョブを実行可能なデジタル印刷装置と、ラスタ形式の画像データを含む印刷ジョブを少なくとも実行可能な印刷装置とを有する印刷システムにおいて使用される前記デジタル印刷装置で実行される印刷ジョブ管理プログラムであって、前記印刷ジョブ生成装置により生成された印刷ジョブを前記デジタル印刷装置の記憶部に記憶する手順（ａ）と、前記手順（ａ）において前記記憶部に記憶された印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断する手順（ｂ）と、前記手順（ｂ）における判断結果を、前記印刷ジョブを識別するための識別情報と対応付けて、前記印刷ジョブ生成装置または前記デジタル印刷装置の表示部に表示するための制御を行う手順（ｃ）と、を前記デジタル印刷装置に実行させることを特徴とする印刷ジョブ管理プログラム。
【００１６】
（８）前記記憶部に記憶されている印刷ジョブに対して、前記オブジェクトの属性に応じて適用される処理が設定されたことを認識する手順（ｄ）と、前記手順（ｄ）において前記処理が設定されたことが認識された場合、前記印刷ジョブに前記属性情報が含まれているか否かを判断する手順（ｅ）と、前記手順（ｅ）において前記属性情報が含まれていないと判断される場合、前記処理が無効である旨を前記表示部に表示するための制御を行う手順（ｆ）と、をさらに前記デジタル印刷装置に実行させることを特徴とする上記（７）に記載の印刷ジョブ管理プログラム。
【００１７】
（９）前記手順（ｅ）において前記属性情報が含まれていないと判断される場合、前記印刷ジョブ生成装置から前記属性情報を取得可能であるか否かを判断する手順（ｇ）をさらに前記デジタル印刷装置に実行させ、前記手順（ｇ）において前記属性情報を取得可能でないと判断される場合、前記手順（ｆ）が実行されることを特徴とする上記（８）に記載の印刷ジョブ管理プログラム。
【００１８】
（１０）前記手順（ｇ）において前記属性情報を取得可能でないと判断される場合、前記印刷ジョブに対する前記処理の設定を解除する手順（ｈ）をさらに前記デジタル印刷装置に実行させることを特徴とする上記（９）に記載の印刷ジョブ管理プログラム。
【００１９】
（１１）前記手順（ｅ）において前記属性情報が含まれていると判断される場合、または、前記手順（ｇ）において前記属性情報を取得可能であると判断される場合、前記属性情報を参照して前記処理を実行しつつ印刷を行う手順（ｉ）をさらに前記デジタル印刷装置に実行させることを特徴とする上記（９）または（１０）に記載の印刷ジョブ管理プログラム。
【００２０】
（１２）前記ベクタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれており、前記ラスタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれていないことを特徴とする上記（７）〜（１１）のいずれか１つに記載の印刷ジョブ管理プログラム。
【００２１】
（１３）上記（７）〜（１２）のいずれか１つに記載の印刷ジョブ管理プログラムを記録したコンピューター読み取り可能な記録媒体。
【００２２】
（１４）ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成する印刷ジョブ生成装置と、前記印刷ジョブを実行可能なデジタル印刷装置と、ラスタ形式の画像データを含む印刷ジョブを少なくとも実行可能な印刷装置とを有する印刷システムにおいて使用される前記デジタル印刷装置であって、前記印刷ジョブ生成装置により生成された印刷ジョブを記憶する記憶部と、前記記憶部に記憶されている印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断する第１判断部と、前記第１判断部による判断結果を、前記印刷ジョブを識別するための識別情報と対応付けて、前記印刷ジョブ生成装置または前記デジタル印刷装置の表示部に表示するための制御を行う表示制御部と、を有することを特徴とするデジタル印刷装置。
【００２３】
（１５）前記記憶部に記憶されている印刷ジョブに対して、前記オブジェクトの属性に応じて適用される処理が設定されたことを認識する認識部と、前記認識部により前記処理が設定されたことが認識された場合、前記印刷ジョブに前記属性情報が含まれているか否かを判断する第２判断部と、をさらに有し、前記第２判断部により前記属性情報が含まれていないと判断される場合、前記表示制御部は、前記処理が無効である旨を前記表示部に表示するための制御を行うことを特徴とする上記（１４）に記載のデジタル印刷装置。
【００２４】
（１６）前記第２判断部により前記属性情報が含まれていないと判断される場合、前記印刷ジョブ生成装置から前記属性情報を取得可能であるか否かを判断する取得可否判断部をさらに有し、前記取得可否判断部により前記属性情報を取得可能でないと判断される場合、前記表示制御部は、前記処理が無効である旨を前記表示部に表示するための制御を行うことを特徴とする上記（１５）に記載のデジタル印刷装置。
【００２５】
（１７）前記取得可否判断部により前記属性情報を取得可能でないと判断される場合、前記印刷ジョブに対する前記処理の設定を解除する解除部をさらに有することを特徴とする上記（１６）に記載のデジタル印刷装置。
【００２６】
（１８）前記第２判断部により前記属性情報が含まれていると判断される場合、または、前記取得可否判断部により前記属性情報を取得可能であると判断される場合、前記属性情報を参照して前記処理を実行しつつ印刷を行う印刷部をさらに有することを特徴とする上記（１６）または（１７）に記載のデジタル印刷装置。
【００２７】
（１９）前記ベクタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれており、前記ラスタ形式の画像データを含む印刷ジョブには、前記属性情報が含まれていないことを特徴とする上記（１４）〜（１８）のいずれか１つに記載のデジタル印刷装置。
【発明の効果】
【００２８】
本発明によれば、印刷ジョブ生成装置またはデジタル印刷装置の表示部に表示される情報を参照することにより、ユーザーは、デジタル印刷装置に記憶されている印刷ジョブに属性情報が含まれているか否かを把握することができる。つまり、デジタル印刷装置に記憶されている印刷ジョブに対して、オブジェクトの属性に応じて適用される処理を設定することが可能であるか否かをユーザーが把握することが可能になる。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態に係るデジタル印刷装置が適用される印刷システムの全体構成を示すブロック図である。
【図２】クライアントＰＣの概略構成を示すブロック図である。
【図３】クライアントＰＣのＨＤＤの記憶内容を示すブロック図である。
【図４】デジタル印刷装置のプリンタコントローラーの概略構成を示すブロック図である。
【図５】デジタル印刷装置のプリンタエンジンの概略構成を示すブロック図である。
【図６】クライアントＰＣとデジタル印刷装置とを含む印刷システムにおける処理の概要を示すシーケンスチャートである。
【図７】クライアントＰＣとデジタル印刷装置との間で送受信されるデータの一例を示す図である。
【図８】クライアントＰＣにより実行される印刷ジョブ投入処理の手順を示すフローチャートである。
【図９】デジタル印刷装置のプリンタコントローラーにより実行される印刷ジョブ保存処理の手順を示すフローチャートである。
【図１０】クライアントＰＣのディスプレイに表示される保存ジョブ管理画面の一例を示す図である。
【図１１】デジタル印刷装置のプリンタコントローラーにより実行される属性情報確認処理の手順を示すフローチャートである。
【図１２】クライアントＰＣにより実行される応答処理の手順を示すフローチャートである。
【図１３】デジタル印刷装置のプリンタコントローラーにより実行される再印刷処理の手順を示すフローチャートである。
【図１４】クライアントＰＣのディスプレイに表示される警告画面の一例を示す図である。
【図１５】一般的なデジタル印刷装置のプリンタコントローラーにより実行される印刷処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００３０】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００３１】
図１は、本発明の一実施形態に係るデジタル印刷装置４が適用される印刷システムの全体構成を示すブロック図である。
【００３２】
図１に示すとおり、印刷システムは、クライアントＰＣ１、デジタル印刷装置４、ＣＴＰ（Ｃｏｍｐｕｔｅｒ  Ｔｏ  Ｐｌａｔｅ）装置５、およびオフセット印刷装置６を備える。クライアントＰＣ１、デジタル印刷装置４、およびＣＴＰ装置５は、ネットワーク７を介して相互に通信可能に接続されている。また、デジタル印刷装置４は、互いにローカル接続されたプリンタコントローラー（以下、単に「コントローラー」と称する）２とプリンタエンジン３とから構成される。
【００３３】
ネットワーク７は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク７に接続される機器の種類および台数は、図１に示す例に限定されない。
【００３４】
クライアントＰＣ１は、ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成する。ＣＴＰ装置５は、クライアントＰＣ１により生成されたラスタ形式の画像データに基づいて、オフセット印刷用の原版である刷版を作成する。オフセット印刷装置６は、ＣＴＰ装置５により作成された刷版を用いてオフセット印刷を行う。つまり、オフセット印刷装置６は、ラスタ形式の画像データを含む印刷ジョブを実行することができる。一方、デジタル印刷装置４は、ベクタ形式の画像データを含む印刷ジョブおよびラスタ形式の画像データを含む印刷ジョブの両方を実行することができる。また、デジタル印刷装置４は、クライアントＰＣ１から受信した印刷ジョブを保存して再印刷を行うことができる。
【００３５】
なお、デジタル印刷装置４は、オフセット印刷装置６により大量印刷を行う前に行われる確認印刷に使用され得る。確認印刷時、デジタル印刷装置４がＲＩＰ処理を行えば、フォントの文字化け等により、デジタル印刷装置４とオフセット印刷装置６との間で出力内容が異なるおそれがある。これを防止するために、クライアントＰＣ１によりＲＩＰ処理が実行され、デジタル印刷装置４およびオフセット印刷装置６（ＣＴＰ装置５）の両方に対して、ラスタ形式の同一の画像データを含む印刷ジョブが送信される。したがって、デジタル印刷装置４には、ベクタ形式の画像データを含む印刷ジョブと、ラスタ形式の画像データを含む印刷ジョブとが保存され得る。以下、印刷ジョブを生成するクライアントＰＣ１および印刷ジョブを実行するデジタル印刷装置４について詳細に説明する。
【００３６】
図２は、クライアントＰＣ１の概略構成を示すブロック図である。クライアントＰＣ１は、印刷ジョブ生成装置として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、メモリ１２、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１３、ディスプレイ１４、入力装置１５、およびネットワークインターフェース１６を備えており、これらは信号をやり取りするためのバス１７を介して相互に接続されている。
【００３７】
ＣＰＵ１１は、プログラムにしたがって上記各部の制御や各種の演算処理を行う。メモリ１２は、予め各種プログラムや各種データを格納しておくＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、作業領域として一時的にプログラムやデータを記憶するＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等からなる。ＨＤＤ１３は、オペレーティングシステムを含む各種プログラムや各種データを格納する。
【００３８】
ディスプレイ１４は、表示部として、各種の情報を表示する。ディスプレイ１４は、たとえば、液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイである。
【００３９】
入力装置１５は、マウス等のポインティングデバイスやキーボードを含み、各種の入力を行うために使用される。
【００４０】
ネットワークインターフェース１６は、ネットワーク７を介し他の機器と通信するためのインターフェースであり、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ等の規格が用いられる。
【００４１】
図３は、クライアントＰＣ１のＨＤＤ１３の記憶内容を示すブロック図である。クライアントＰＣ１のＨＤＤ１３には、印刷システムのワークフローを管理するためのワークフローアプリケーション（ＷＦアプリケーション）１３１と、印刷ジョブを管理するための保存ジョブ管理アプリケーション１３２とがインストールされている。
【００４２】
ＷＦアプリケーション１３１は、デジタル印刷装置４およびオフセット印刷装置６への印刷ジョブの投入および印刷ジョブの進捗管理等、原稿の入稿から印刷完了までの工程を一元管理するためのソフトウエアである。ＷＦアプリケーション１３１には、画像データのＲＩＰ処理を実行するためのプログラム、および、ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成するためのプログラムが含まれている。
【００４３】
保存ジョブ管理アプリケーション１３２は、デジタル印刷装置４に保存されている印刷ジョブを管理するためのソフトウエアである。保存ジョブ管理アプリケーション１３２は、デジタル印刷装置４に保存されている印刷ジョブに関する情報を表示する保存ジョブ管理画面１００（図１０参照）を提供する。保存ジョブ管理アプリケーション１３２には、デジタル印刷装置４に保存されている印刷ジョブの再印刷を指示するためのプログラムが含まれている。
【００４４】
クライアントＰＣ１は、ＷＦアプリケーション１３１のプログラムを実行することにより、ベクタ形式の画像データを含む印刷ジョブまたはラスタ形式の画像データを含む印刷ジョブを選択的に生成することができる。また、クライアントＰＣ１は、保存ジョブ管理アプリケーション１３２のプログラムを実行することにより、デジタル印刷装置４に保存されている印刷ジョブの再印刷を指示することができる。
【００４５】
図４は、デジタル印刷装置４のコントローラー２の概略構成を示すブロック図である。コントローラー２は、ＣＰＵ２１、メモリ２２、ＨＤＤ２３、ＲＩＰ部２４、ネットワークインターフェース２５、およびプリンタエンジンインターフェース２６を備えており、これらは信号をやり取りするためのバス２７を介して相互に接続されている。なお、コントローラー２の上記各部のうち、クライアントＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００４６】
ＲＩＰ部２４は、画像データのＲＩＰ処理を実行する。ＲＩＰ部２４は、集積回路やソフトウェアプログラムにより構成される。
【００４７】
プリンタエンジンインターフェース２６は、ローカル接続されたプリンタエンジン３と通信するためのインターフェースである。
【００４８】
ＨＤＤ２３は、記憶部として、クライアントＰＣ１から送信された印刷ジョブを保存する。ＨＤＤ２３に保存される印刷ジョブには、ベクタ形式またはラスタ形式の画像データと、画像データに基づく画像の印刷条件を示すジョブチケットとが含まれる。また、印刷ジョブに含まれる画像データがベクタ形式の画像データの場合、印刷ジョブには、画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれている。
【００４９】
ＣＰＵ２１は、ＨＤＤ２３に格納されているプログラムを実行することによって、第１および第２判断部、表示制御部、認識部、取得可否判断部、ならびに解除部として機能する。ここで、第１および第２判断部は、ＨＤＤ２３に保存された印刷ジョブに属性情報が含まれているか否かを判断する。表示制御部は、属性情報の有無の判断結果をクライアントＰＣ１のディスプレイ１４に表示するための制御を行う。認識部は、ＨＤＤ２３に記憶されている印刷ジョブに対してアウトライン処理が設定されたことを認識する。取得可否判断部は、クライアントＰＣ１から属性情報を取得可能であるか否かを判断する。解除部は、印刷ジョブに対するアウトライン処理の設定を解除する。ここで、アウトライン処理は、オブジェクトの属性を指定して適用される処理であり、文字や線のエッジを細くする細線化処理、文字や線のジャギー（輪郭部分のギザギザ）を低減する輪郭強調処理、オブジェクト間の境界の白抜けを低減する自動トラッピング処理等を含む。なお、上記各部の具体的な処理内容については後述する。
【００５０】
図５は、デジタル印刷装置４のプリンタエンジン３の概略構成を示すブロック図である。プリンタエンジン３は、操作パネル３１、給紙部３２、画像形成部３３、後処理部３４、排紙部３５、およびコントローラーインターフェース３６を備えており、これらは信号をやり取りするためのバス３７を介して相互に接続されている。
【００５１】
操作パネル３１は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００５２】
給紙部３２は、印刷に使用される記録シートとしての用紙を収容する。給紙部３２は、複数の給紙トレイを有しており、給紙トレイに収容された用紙を１枚ずつ画像形成部３３に送り出す。
【００５３】
画像形成部３３は、帯電、露光、現像、転写、および定着の各工程を含む電子写真式プロセス等の周知の作像プロセスを用いて、各種データに基づく画像を用紙上に形成する。画像形成部３３は、印刷部として、アウトライン処理を実行しつつ印刷を行うことができる。
【００５４】
後処理部３４は、画像形成部３３から搬送される用紙に対して所定の後処理を行う。後処理には、ステープル処理、パンチ処理、および折り処理等が含まれる。
【００５５】
排紙部３５は、印刷後の用紙を排出する。排紙部３５は、複数の排紙トレイを有しており、後処理部３４から搬送される印刷後の用紙は所定の排紙トレイに排出される。
【００５６】
コントローラーインターフェース３６は、ローカル接続されたコントローラー２と通信するためのインターフェースである。
【００５７】
なお、クライアントＰＣ１、コントローラー２、およびプリンタエンジン３は、それぞれ、上記の構成要素以外の構成要素を含んでいてもよく、あるいは、上記の構成要素のうちの一部が含まれていなくてもよい。
【００５８】
次に、図６を参照して、印刷システムにおける処理の概要について説明する。
【００５９】
図６は、クライアントＰＣ１とデジタル印刷装置４とを含む印刷システムにおける処理の概要を示すシーケンスチャートである。なお、図６は、クライアントＰＣ１により生成された印刷ジョブがデジタル印刷装置４に保存され、その後、印刷ジョブにアウトライン処理が設定され、当該印刷ジョブの再印刷が指示される場合を示す。また、図６では、印刷システムにおける処理の概要を、デジタル印刷装置４に印刷ジョブを保存する印刷ジョブ保存工程（ステップＳ１〜Ｓ６）と、デジタル印刷装置４に保存されている印刷ジョブの再印刷を行う再印刷工程（ステップＳ７〜Ｓ１３）とに分けて説明する。
【００６０】
＜印刷ジョブ保存工程＞
デジタル印刷装置４への印刷ジョブの投入に先立ち、クライアントＰＣ１は、デジタル印刷装置４に対してジョブ状態通知登録を行う（ステップＳ１）。ジョブ状態通知登録を行うことにより、クライアントＰＣ１は、投入した印刷ジョブの状態（ＲＩＰ処理中、印刷中、印刷完了等）を示す情報を、デジタル印刷装置４から取得することが可能になる。
【００６１】
図７（Ａ）は、ジョブ状態通知登録時にクライアントＰＣ１からデジタル印刷装置４に送信されるデータ５０の一例を示す図である。図７は、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で記述されたＪＤＦ（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）規格のデータを示す。クライアントＰＣ１は、ジョブ状態通知の送信先ＵＲＬ５１が記述されているデータ５０を生成し、デジタル印刷装置４に送信する。データ５０を受信したデジタル印刷装置４は、コントローラー２のＨＤＤ２３にＵＲＬを保存する。これにより、デジタル印刷装置４は、クライアントＰＣ１に対して印刷ジョブの状態を通知するようになる。
【００６２】
ジョブ状態通知登録を行った後、クライアントＰＣ１は、文書ファイルの入稿を受け付け、デジタル印刷装置４に印刷ジョブを投入する（ステップＳ２，Ｓ３）。具体的には、クライアントＰＣ１は、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイルの入稿を受け付け、ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブを生成し、デジタル印刷装置４に送信する。
【００６３】
図７（Ｂ）は、印刷ジョブ投入時にクライアントＰＣ１からデジタル印刷装置４に送信されるデータ６０の一例を示す図である。クライアントＰＣ１は、ジョブ設定や画像データが記述されている「ＳａｍｐｌｅＩｍａｇｅ．ｊｄｆ」６１を含むデータ６０を生成し、印刷ジョブとしてデジタル印刷装置４に送信する。
【００６４】
印刷ジョブが投入されたデジタル印刷装置４は、印刷ジョブを保存し、属性情報の有無を判定する（ステップＳ４，Ｓ５）。具体的には、デジタル印刷装置４は、クライアントＰＣ１から受信した印刷ジョブをコントローラー２のＨＤＤ２３に保存する。そして、デジタル印刷装置４は、保存した印刷ジョブに、当該印刷ジョブに係る画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断する。
【００６５】
その後、デジタル印刷装置４は、クライアントＰＣ１に対してジョブ状態通知を行う（ステップＳ６）。具体的には、デジタル印刷装置４は、印刷ジョブを保存したことを示すジョブ状態通知をクライアントＰＣ１に対して行う。また、デジタル印刷装置４は、属性情報の有無の判定結果をクライアントＰＣ１のディスプレイ１４に表示するための制御を行う。その結果、属性情報の有無を示す情報が、印刷ジョブの識別情報と対応付けて、クライアントＰＣ１のディスプレイ１４に表示される。
【００６６】
図７（Ｃ）は、ジョブ状態通知時にデジタル印刷装置４からクライアントＰＣ１に送信されるデータ７０の一例を示す図である。図７（Ｃ）は、ジョブ状態「用紙切れ」をクライアントＰＣ１に通知する場合を示す。デジタル印刷装置４は、ジョブ状態「用紙切れ」を示す「ＳｔａｔｕｓＤｅｔａｉｌｓ＝"Ｎｏ  Ｐａｐｅｒ"」７１が記述されているデータ７０を生成し、クライアントＰＣ１に送信する。なお、印刷ジョブの保存直後には、上記の「ＳｔａｔｕｓＤｅｔａｉｌｓ＝"Ｎｏ  Ｐａｐｅｒ"」に代え、ジョブ状態「保存」を示す「ＳｔａｔｕｓＤｅｔａｉｌｓ＝"ＨＥＬＤ"」が記述されているデータ７０が、クライアントＰＣ１に送信される。
【００６７】
＜再印刷工程＞
デジタル印刷装置４に印刷ジョブを保存した後、クライアントＰＣ１は、ユーザー操作によるジョブチケットの編集を受け付け、デジタル印刷装置４に再印刷を指示する（ステップＳ７，Ｓ８）。具体的には、クライアントＰＣ１は、デジタル印刷装置４に保存されている印刷ジョブに対するアウトライン処理の設定を受け付け、当該印刷ジョブの再印刷をデジタル印刷装置４に指示する。
【００６８】
印刷ジョブの再印刷を指示されたデジタル印刷装置４は、データ再取得要求の要否を判定し、必要があれば、クライアントＰＣ１に対してデータの再送信を要求する（ステップＳ９，Ｓ１０）。具体的には、デジタル印刷装置４は、再印刷を指示された印刷ジョブに属性情報が含まれているか否かを判断し、印刷ジョブに属性情報が含まれていないと判断する場合、クライアントＰＣ１に対して属性情報を含むデータの送信を要求する。
【００６９】
再送信要求を受け付けたクライアントＰＣ１は、データ再送信の可否を判定し、印刷ジョブの再投入または再投入不可通知を行う（ステップＳ１１，Ｓ１２）。具体的には、クライアントＰＣ１は、再送信要求に係るデータがＨＤＤ１３に残っているか否かを判断し、データが残っている場合には印刷ジョブを再投入する一方で、データが残っていない場合にはエラー通知を送信する。
【００７０】
印刷ジョブの再投入または再投入不可通知を受け付けたデジタル印刷装置４は、再印刷を行う（ステップＳ１３）。具体的には、印刷ジョブの再投入を受け付けた場合、デジタル印刷装置４は、属性情報を利用して、アウトライン処理を実行しつつ印刷を行う。一方、再投入不可通知を受け付けた場合、デジタル印刷装置４は、アウトライン処理の設定を解除して印刷を行う。また、デジタル印刷装置４は、アウトライン処理が無効である旨をクライアントＰＣ１のディスプレイ１４に表示するための制御を行う。その結果、アウトライン処理が無効である旨を示す情報が、クライアントＰＣ１のディスプレイ１４に表示される。
【００７１】
以上のとおり、本実施形態の印刷システムでは、印刷ジョブの保存時、デジタル印刷装置４が、印刷ジョブに属性情報が含まれているか否かを判断し、属性情報の有無を示す情報をクライアントＰＣ１のディスプレイ１４に表示させる。さらに、印刷ジョブの再印刷時、属性情報を含んでいない印刷ジョブに対してアウトライン処理が設定された場合、デジタル印刷装置４は、クライアントＰＣ１に属性情報の有無を問い合わせる。そして、クライアントＰＣ１に属性情報がある場合、デジタル印刷装置４は、属性情報を取得し、アウトライン処理を実行しつつ印刷を行う。一方、クライアントＰＣ１に属性情報がない場合、デジタル印刷装置４は、アウトライン処理の設定を解除して印刷を行う。このとき、デジタル印刷装置４は、アウトライン処理が無効である旨を示す情報をクライアントＰＣ１のディスプレイ１４に表示させる。
【００７２】
以下、図８〜図１４を参照して、印刷ジョブ保存工程および再印刷工程についてより詳細に説明する。
【００７３】
まず、図８〜図１０を参照して、印刷ジョブ保存工程について詳細に説明する。
【００７４】
図８は、クライアントＰＣ１により実行される印刷ジョブ投入処理の手順を示すフローチャートである。なお、図８のフローチャートに示されるアルゴリズムは、クライアントＰＣ１のＨＤＤ１３にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【００７５】
まず、クライアントＰＣ１は、ユーザーからの入稿を受け付ける（ステップＳ１０１）。より具体的には、クライアントＰＣ１は、ユーザー操作によるＰＤＦファイルの入稿を受け付ける。ＰＤＦファイルは、ベクタ形式の画像データであり、ＰＤＦファイルには、オブジェクトの属性を判別するための属性情報が含まれている。
【００７６】
続いて、クライアントＰＣ１は、ジョブ設定を受け付ける（ステップＳ１０２）。より具体的には、クライアントＰＣ１は、ステップＳ１０１に示す処理で受け付けたＰＤＦファイルについて、ユーザー操作による面付け処理や後処理等の印刷設定を受け付ける。このとき、クライアントＰＣ１は、デジタル印刷装置４に印刷ジョブを保存するか否か、クライアントＰＣ１によりＲＩＰ処理を実行するか否かについての選択も受け付ける。
【００７７】
続いて、クライアントＰＣ１は、ＲＩＰ処理を実行するか否かを判断する（ステップＳ１０３）。より具体的には、クライアントＰＣ１は、ステップＳ１０２に示す処理で受け付けたジョブ設定に基づいて、ステップＳ１０１に示す処理で受け付けたＰＤＦファイルのＲＩＰ処理を実行するか否かを判断する。
【００７８】
ＲＩＰ処理を実行しないと判断する場合（ステップＳ１０３：ＮＯ）、クライアントＰＣ１は、ベクタ形式の画像データをデジタル印刷装置４に送信し（ステップＳ１０４）、処理を終了する。より具体的には、クライアントＰＣ１は、たとえば、ステップＳ１０１に示す処理で受け付けたＰＤＦファイルであるベクタ形式の画像データを含む印刷ジョブを生成し、デジタル印刷装置４に送信する。ベクタ形式の画像データを含む印刷ジョブには、オブジェクトの属性を判別するための属性情報が含まれている。
【００７９】
一方、ＲＩＰ処理を実行すると判断する場合（ステップＳ１０３：ＹＥＳ）、クライアントＰＣ１は、ＲＩＰ処理を実行する（ステップＳ１０５）。より具体的には、クライアントＰＣ１は、ステップＳ１０１に示す処理で受け付けたＰＤＦファイルのＲＩＰ処理を実行して、ラスタ形式（ビットマップ形式）の画像データを生成する。なお、画像データのＲＩＰ処理が実行される場合、画像データに含まれるすべてのオブジェクトの属性が「イメージ」に変換され、オブジェクトの属性が失われる。
【００８０】
そして、クライアントＰＣ１は、ラスタ形式の画像データをデジタル印刷装置４に送信し（ステップＳ１０６）、処理を終了する。より具体的には、クライアントＰＣ１は、ステップＳ１０５に示す処理で得られたラスタ形式の画像データを含む印刷ジョブを生成し、デジタル印刷装置４に送信する。
【００８１】
以上のとおり、図８に示すフローチャートの処理によれば、クライアントＰＣ１からデジタル印刷装置４に対して、ベクタ形式の画像データまたはラスタ形式の画像データを含む印刷ジョブが送信される。ベクタ形式の画像データを含む印刷ジョブには、オブジェクトの属性を判別するための属性情報が含まれており、ラスタ形式の画像データを含む印刷ジョブには、属性情報が含まれていない。
【００８２】
図９は、デジタル印刷装置４のコントローラー２により実行される印刷ジョブ保存処理の手順を示すフローチャートである。なお、図９のフローチャートに示されるアルゴリズムは、コントローラー２のＨＤＤ２３にプログラムとして記憶されており、ＣＰＵ２１により実行される。
【００８３】
まず、コントローラー２は、印刷ジョブをＨＤＤ２３に保存する（ステップＳ２０１）。より具体的には、コントローラー２は、クライアントＰＣ１から送信された印刷ジョブを受信し、受信した印刷ジョブをＨＤＤ２３に保存する。
【００８４】
続いて、コントローラー２は、属性情報があるか否かを判断する（ステップＳ２０２）。より具体的には、コントローラー２は、ステップＳ２０１に示す処理でＨＤＤ２３に保存した印刷ジョブに、画像データに含まれるオブジェクトの属性を判別するための属性情報が含まれているか否かを判断する。上述したとおり、ベクタ形式の画像データを含む印刷ジョブには属性情報が含まれており、ラスタ形式の画像データを含む印刷ジョブには属性情報が含まれていない。
【００８５】
なお、本明細書において、属性情報とは、テキスト／グラフィックス／イメージ属性が含まれている情報を意味しており、クライアントＰＣ１による画像データのＲＩＰ処理によって得られるイメージ属性のみの情報は含まれないものとする。コントローラー２は、たとえば、テキスト／グラフィックス属性の有無を判断することにより、属性情報があるか否かを判断することができる。
【００８６】
属性情報があると判断する場合（ステップＳ２０２：ＹＥＳ）、コントローラー２は、クライアントＰＣ１のディスプレイ１４に「属性情報あり」を表示させ（ステップＳ２０３）、処理を終了する。より具体的には、コントローラー２は、印刷ジョブに属性情報が含まれていることを示す情報をクライアントＰＣ１に送信する。その結果、クライアントＰＣ１のディスプレイ１４上に、印刷ジョブに属性情報が含まれていることを示す情報が当該印刷ジョブを識別するための識別情報と対応付けて表示される。
【００８７】
一方、属性情報がないと判断する場合（ステップＳ２０２：ＮＯ）、コントローラー２は、クライアントＰＣ１のディスプレイ１４に「属性情報なし」を表示させ（ステップＳ２０４）、処理を終了する。より具体的には、コントローラー２は、印刷ジョブに属性情報が含まれていないことを示す情報をクライアントＰＣ１に送信する。その結果、クライアントＰＣ１のディスプレイ１４上に、印刷ジョブに属性情報が含まれていないことを示す情報が当該印刷ジョブを識別するための識別情報と対応付けて表示される。
【００８８】
以上のとおり、図９に示すフローチャートの処理によれば、デジタル印刷装置４に保存される印刷ジョブに属性情報が含まれているか否かが判断され、判断結果が、クライアントＰＣ１のディスプレイ１４に表示される。なお、クライアントＰＣ１のディスプレイ１４上に印刷ジョブに関する情報を表示する技術自体は、一般的な通信技術であるため、詳細な説明は省略する。
【００８９】
図１０は、クライアントＰＣ１のディスプレイ１４に表示される保存ジョブ管理画面１００の一例を示す図である。
【００９０】
保存ジョブ管理画面１００は、デジタル印刷装置４に保存されている印刷ジョブに関する情報を一覧表示するジョブリスト１１０を含む。また、保存ジョブ管理画面１００には、印刷ジョブに関する情報をデジタル印刷装置４から再取得するためのデータ再取得ボタン１２０、ジョブチケットを編集するためのジョブ編集ボタン１３０、および印刷ジョブの再印刷を指示するための出力ボタン１４０が設けられている。
【００９１】
ジョブリスト１１０には、デジタル印刷装置４に保存されている印刷ジョブに関する情報が互いに対応付けて表示される。印刷ジョブに関する情報には、ユーザー名情報１１１、ファイル名情報１１２、枚数情報１１３、部数情報１１４、および属性有無情報１１５が含まれる。ユーザー名情報１１１は、印刷ジョブを生成したクライアントＰＣ１のユーザーを識別するための情報であり、ファイル名情報１１２は、印刷ジョブにより印刷される文書ファイルの名称を示す情報である。枚数情報１１３は、印刷ジョブのページ数を示す情報であり、部数情報１１４は、印刷ジョブの印刷部数を示す情報である。属性有無情報１１５は、印刷ジョブに属性情報が含まれているか否かを示す情報である。
【００９２】
図１０では、ファイル名「ＳａｍｐｌｅＩｍａｇｅ．ｐｄｆ」により識別される印刷ジョブに対して、属性情報が含まれていないことを示す情報「なし」が対応付けられている。一方、ファイル名「ＴｅｓｔＩｍａｇｅ．ｐｄｆ」により識別される印刷ジョブに対して、属性情報が含まれていることを示す情報「あり」が対応付けられている。
【００９３】
このような構成によれば、保存ジョブ管理画面１００の情報を参照することにより、ユーザーは、デジタル印刷装置４に保存されている印刷ジョブに属性情報が含まれているか否かを把握することができる。つまり、デジタル印刷装置４に保存されている印刷ジョブに対して、アウトライン処理を設定することが可能であるか否かをユーザーが把握することが可能になる。
【００９４】
次に、図１１〜図１４を参照して、印刷ジョブの再印刷工程について詳細に説明する。
【００９５】
まず、クライアントＰＣ１のユーザーは、保存ジョブ管理画面１００のジョブ編集ボタン１３０をクリックして、印刷ジョブに対してアウトライン処理を設定する。そして、クライアントＰＣ１のユーザーは、保存ジョブ管理画面１００の出力ボタン１４０をクリックして、印刷ジョブの再印刷を指示する。
【００９６】
図１１は、デジタル印刷装置４のコントローラー２により実行される属性情報確認処理の手順を示すフローチャートである。なお、図１１のフローチャートに示されるアルゴリズムは、コントローラー２のＨＤＤ２３にプログラムとして記憶されており、ＣＰＵ２１により実行される。また、属性情報確認処理は、たとえば、クライアントＰＣ１のユーザーが、保存ジョブ管理画面１００の出力ボタン１４０をクリックしたときに実行される。
【００９７】
まず、コントローラー２は、ジョブチケットの編集結果を適用する（ステップＳ３０１）。より具体的には、コントローラー２は、クライアントＰＣ１上で編集されたジョブチケットが示す印刷条件を、ＨＤＤ２３に記憶されている印刷ジョブの印刷設定項目に適用する。
【００９８】
続いて、コントローラー２は、アウトライン処理が設定されたか否かを判断する（ステップＳ３０２）。より具体的には、コントローラー２は、ステップＳ３０１に示す処理で適用された印刷条件にアウトライン処理が設定されているか否かを判断する。
【００９９】
アウトライン処理が設定されていないと判断する場合（ステップＳ３０２：ＮＯ）、コントローラー２は、処理を終了する。一方、アウトライン処理が設定されていると判断する場合（ステップＳ３０２：ＹＥＳ）、コントローラー２は、属性情報があるか否かを判断する（ステップＳ３０３）。より具体的には、コントローラー２は、図９のステップＳ２０２に示す処理の判断結果を利用して、再印刷が指示された印刷ジョブに属性情報が含まれているか否かを判断する。
【０１００】
属性情報があると判断する場合（ステップＳ３０３：ＹＥＳ）、コントローラー２は、処理を終了する。一方、属性情報がないと判断する場合（ステップＳ３０３：ＮＯ）、コントローラー２は、クライアントＰＣ１に対してデータの再送信を要求し（ステップＳ３０４）、処理を終了する。より具体的には、コントローラー２は、クライアントＰＣ１に対して、属性情報を含むデータを再送信可能であるか否かを問い合わせる。
【０１０１】
以上のとおり、図１１に示すフローチャートの処理によれば、印刷ジョブにアウトライン処理が設定されたことが認識された場合、印刷ジョブに属性情報が含まれているか否かが判断される。そして、印刷ジョブに属性情報が含まれていないと判断される場合、クライアントＰＣ１に対してデータの再送信が要求される。たとえば、コントローラー２は、ジョブ状態通知時に使用するデータ７０（図７（Ｃ）参照）を、ジョブ状態「ＳｔａｔｕｓＤｅｔａｉｌｓ＝"Ｒｅｓｕｂｍｉｔ＿ＩｍａｇｅＤａｔａ"」としてクライアントＰＣ１に送信することにより、データの再送信を要求することができる。
【０１０２】
図１２は、クライアントＰＣ１により実行される応答処理の手順を示すフローチャートである。なお、図１２のフローチャートに示されるアルゴリズムは、クライアントＰＣ１のＨＤＤ１３にプログラムとして記憶されており、ＣＰＵ１１により実行される。
【０１０３】
まず、クライアントＰＣ１は、再送信要求を受け付けたか否かを判断する（ステップＳ４０１）。再送信要求を受け付けていないと判断する場合（ステップＳ４０１：ＮＯ）、クライアントＰＣ１は、再送信要求を受け付けるまで待機する。
【０１０４】
一方、再送信要求を受け付けたと判断する場合（ステップＳ４０１：ＹＥＳ）、クライアントＰＣ１は、該当する印刷ジョブの属性情報があるか否かを判断する（ステップＳ４０２）。より具体的には、クライアントＰＣ１は、再印刷対象の印刷ジョブに係る属性情報が、クライアントＰＣ１のＨＤＤ１３に残っているか否かを判断する。クライアントＰＣ１によるＲＩＰ処理後にＰＤＦファイルの属性情報が破棄されてしまっている場合や、ユーザー操作によりＰＤＦファイル自体が削除されてしまっている場合、ＨＤＤ１３に属性情報が残っていないこととなる。
【０１０５】
属性情報があると判断する場合（ステップＳ４０２：ＹＥＳ）、クライアントＰＣ１は、印刷ジョブを再投入し（ステップＳ４０３）、処理を終了する。より具体的には、クライアントＰＣ１は、再印刷対象の印刷ジョブをデジタル印刷装置４に送信する。たとえば、クライアントＰＣ１は、印刷ジョブ投入時に使用するデータ６０（図７（Ｂ）参照）の画像データのみを置き換え、ベクタ形式の画像データを含む印刷ジョブをデジタル印刷装置４に送信する。なお、本実施形態とは異なり、属性情報のみがデジタル印刷装置４に送信されてもよい。
【０１０６】
一方、属性情報がないと判断する場合（ステップＳ４０２：ＮＯ）、クライアントＰＣ１は、エラー通知をデジタル印刷装置４に送信し（ステップＳ４０４）、処理を終了する。より具体的には、クライアントＰＣ１は、ＨＤＤ１３に属性情報が残っていない旨を示す情報をデジタル印刷装置４に送信する。たとえば、クライアントＰＣ１は、下記のようなタグおよびパラメータをデータ６０（図７（Ｂ）参照）に追加して、デジタル印刷装置４に送信する。
【０１０７】
＜Ｒｅｓｕｂｍｉｔ＿ＩｍａｇｅＤａｔａ  ＲｅｓｕｂｍｉｔＣａｐａｂｉｌｉｔｙ  ＝"ＮＧ"／＞
以上のとおり、図１２に示すフローチャートの処理によれば、デジタル印刷装置４からの問い合わせに対し、クライアントＰＣ１により返答が行われる。
【０１０８】
図１３は、デジタル印刷装置４のコントローラー２により実行される再印刷処理の手順を示すフローチャートである。なお、図１３のフローチャートに示されるアルゴリズムは、コントローラー２のＨＤＤ２３にプログラムとして記憶されており、ＣＰＵ２１により実行される。
【０１０９】
まず、コントローラー２は、属性情報の取得が可能であるか否かを判断する（ステップＳ５０１）。より具体的には、コントローラー２は、図１２に示すフローチャートの処理においてクライアントＰＣ１から送信された情報に基づいて、再印刷対象の印刷ジョブに係る属性情報を取得可能であるか否かを判断する。
【０１１０】
属性情報の取得が可能であると判断する場合（ステップＳ５０１：ＹＥＳ）、コントローラー２は、属性情報を取得する（ステップＳ５０２）。より具体的には、コントローラー２は、図１２のステップＳ４０３に示す処理においてクライアントＰＣ１から送信された印刷ジョブを取得する。
【０１１１】
続いて、コントローラー２は、ＲＩＰ処理を実行する（ステップＳ５０３）。より具体的には、コントローラー２は、クライアントＰＣ１から送信された印刷ジョブに係る画像データのＲＩＰ処理を実行して、ラスタ形式の画像データを生成する。
【０１１２】
一方、ステップＳ５０１に示す処理において属性情報の取得が可能でないと判断する場合（ステップＳ５０１：ＮＯ）、コントローラー２は、アウトライン処理を解除し、クライアントＰＣ１のディスプレイ１４にアウトライン処理が無効である旨の警告を表示させる（ステップＳ５０４，Ｓ５０５）。より具体的には、コントローラー２は、印刷条件として新たに設定されたアウトライン処理を解除し、アウトライン処理が無効である旨を示す警告画面２００（図１４参照）をクライアントＰＣ１のディスプレイ１４に表示させる。なお、クライアントＰＣ１のディスプレイ１４に所定の警告画面を表示させる技術自体は、一般的な通信技術であるため、詳細な説明は省略する。
【０１１３】
図１４は、クライアントＰＣ１のディスプレイ１４に表示される警告画面２００の一例を示す図である。図１４に示すとおり、警告画面２００には、アウトライン処理が無効である旨が記述されている。このような構成によれば、クライアントＰＣ１のユーザーは、アウトライン処理が無効化されたことに気付くことができる。
【０１１４】
その後、コントローラー２は、画像データをプリンタエンジン３に送信し（ステップＳ５０６）、処理を終了する。より具体的には、属性情報が取得可能でない場合、コントローラー２は、属性情報を伴わない画像データをプリンタエンジン３に送信する。画像データを受信したプリンタエンジン３は、アウトライン処理を実行することなく印刷を行う。一方、属性情報が取得可能である場合、コントローラー２は、画像データとともに属性情報をプリンタエンジン３に送信する。属性情報は、たとえば、ビットパターンにより表現されるデータであり、画像データのドット単位で属性を判定することができる。画像データとともに属性情報を受信したプリンタエンジン３は、属性情報を参照して、印刷画像にアウトライン処理を施すことができる。なお、アウトライン処理自体は、公知の技術であるため、詳細な説明は省略する。
【０１１５】
以上のとおり、図１３に示すフローチャートの処理によれば、属性情報が取得可能である場合、画像データとともに属性情報がプリンタエンジン３に送信され、アウトライン処理が適用された印刷が行われる。一方、属性情報が取得可能でない場合、アウトライン処理が解除され、アウトライン処理を伴わない印刷が行われる。このとき、アウトライン処理が無効である旨を示す警告画面２００がクライアントＰＣ１のディスプレイ１４に表示される。
【０１１６】
最後に、図１５を参照して、ベクタ形式の画像データを含む印刷ジョブを保存して再印刷を行う一般的なデジタル印刷装置の動作について説明する。
【０１１７】
図１５は、一般的なデジタル印刷装置のコントローラーにより実行される印刷処理の手順を示すフローチャートである。
【０１１８】
まず、コントローラーは、印刷ジョブを受信する（ステップＳ６０１）。より具体的には、コントローラーは、ベクタ形式の画像データを含む印刷ジョブをクライアントＰＣから受信する。
【０１１９】
続いて、コントローラーは、ＲＩＰ処理を実行し、印刷ジョブを保存する（ステップＳ６０２，Ｓ６０３）。より具体的には、コントローラーは、ステップＳ６０１に示す処理で受信した印刷ジョブに含まれる画像データのＲＩＰ処理を実行し、ベクタ形式の画像データとラスタ形式の画像データの両方をＨＤＤに記憶する。
【０１２０】
そして、コントローラーは、ジョブチケットの編集指示を受け付けたか否かを判断する（ステップＳ６０４）。ジョブチケットの編集指示を受け付けていないと判断する場合（ステップＳ６０４：ＮＯ）、コントローラーは、編集指示を受け付けるまで待機する。
【０１２１】
一方、ジョブチケットの編集指示を受け付けたと判断する場合（ステップＳ６０４：ＹＥＳ）、コントローラーは、ジョブチケットの編集結果を適用する（ステップＳ６０５）。より具体的には、コントローラーは、クライアントＰＣ上で編集されたジョブチケットが示す印刷条件を、ＨＤＤに記憶されている印刷ジョブの印刷設定項目に適用する。
【０１２２】
続いて、コントローラーは、再印刷指示を受け付けたか否かを判断する（ステップＳ６０６）。再印刷指示を受け付けてないと判断する場合（ステップＳ６０６：ＮＯ）、コントローラーは、再印刷指示を受け付けるまで待機する。一方、再印刷指示を受け付けたと判断する場合（ステップＳ６０６：ＹＥＳ）、コントローラーは、プリンタエンジンに画像データを送信し（ステップＳ６０７）、処理を終了する。
【０１２３】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【０１２４】
たとえば、上述した実施形態では、保存ジョブ管理画面１００の出力ボタン１４０がクリックされたときに、印刷ジョブにアウトライン処理が設定されたことが認識され、属性情報の有無が確認された。しかしながら、印刷ジョブにアウトライン処理が設定されたことを認識するタイミングは、保存ジョブ管理画面１００の編集画面上でアウトライン処理が設定されたときでもよく、あるいは、保存ジョブ管理画面１００のデータ再取得ボタン１２０がクリックされたとき（つまり、ユーザーが望む任意のタイミング）でもよい。
【０１２５】
また、上述した実施形態では、印刷ジョブにアウトライン処理が設定されたことが認識された場合、属性情報の有無が確認された。しかしながら、オブジェクトの属性に応じて適用される処理は、アウトライン処理に限定されるものではなく、色補正処理等の種々の処理が含まれる。
【０１２６】
また、上述した実施形態では、印刷ジョブに属性情報が含まれていないことを示す情報や印刷ジョブのアウトライン処理が無効である旨を示す情報が、クライアントＰＣ１のディスプレイ１４に表示された。しかしながら、これらの情報は、デジタル印刷装置４のプリンタエンジン３の操作パネル３１に表示されてもよい。
【０１２７】
また、上述した実施形態では、ベクタ形式の画像データを含む印刷ジョブおよびラスタ形式の画像データを含む印刷ジョブの両方を実行可能なデジタル印刷装置４と、ラスタ形式の画像データを含む印刷ジョブのみを実行可能なオフセット印刷装置６とを有する印刷システムを例に挙げて説明した。しかしながら、本発明は、オフセット印刷装置を有さず、複数のデジタル印刷装置のみを有する印刷システムにも適用可能である。
【０１２８】
上述した実施形態に係る印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ＨＤＤ等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１２９】
１  クライアントＰＣ、
２  プリンタコントローラー、
３  プリンタエンジン、
４  デジタル印刷装置、
５  ＣＴＰ装置、
６  オフセット印刷装置、
７  ネットワーク、
１１，２１  ＣＰＵ、
１２，２２  メモリ、
１３，２３  ＨＤＤ、
１４  ディスプレイ、
１５  入力装置、
１６，２５  ネットワークインターフェース、
１７，２７，３７  バス、
２４  ＲＩＰ部、
２６  プリンタエンジンインターフェース、
３１  操作パネル、
３２  給紙部、
３３  画像形成部、
３４  後処理部、
３５  排紙部、
３６  コントローラーインターフェース、
１００  保存ジョブ管理画面、
２００  警告画面。
【図１】
2015018309.tif 000003
【図２】
2015018309.tif 000004
【図３】
2015018309.tif 000005
【図４】
2015018309.tif 000006
【図５】
2015018309.tif 000007
【図６】
2015018309.tif 000008
【図７】
2015018309.tif 000009
【図８】
2015018309.tif 000010
【図９】
2015018309.tif 000011
【図１０】
2015018309.tif 000012
【図１１】
2015018309.tif 000013
【図１２】
2015018309.tif 000014
【図１３】
2015018309.tif 000015
【図１４】
2015018309.tif 000016
【図１５】
2015018309.tif 000017