(57)【要約】【課題】印刷装置設定データへの変換処理を伴う印刷指示から印刷装置への出力までの全体の処理時間を短縮する。【解決手段】入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデータ分離部１２と、印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複数の印刷装置設定データに変換する印刷装置設定データ変換部１３と、複数の印刷装置設定データを格納し保存する印刷装置設定データ保存部１６と、印刷ジョブ定義データに対応する印刷装置設定データに関して、印刷装置設定データ保存部１６に保存されている変換後の印刷装置設定データを参照して、変換処理の必要性を判断する印刷装置設定データ管理部１４と、各部の動作及び印刷装置１５への出力を制御する制御部１１とを備える。【選択図】図１
2008134873.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御システムであって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離部と、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換部と、
前記印刷装置設定データ変換部によって変換された複数の印刷装置設定データを格納し
保存する印刷装置設定データ保存部と、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存部に保存されている変換後の印刷装置設定データを参照して、変換処理の必要
性を判断する印刷装置設定データ管理部と、
前記データ分離部、前記印刷装置設定データ変換部、前記印刷装置設定データ保存部、
及び前記印刷装置設定データ管理部の各部の動作及び前記印刷装置への出力を制御する制
御部と、
を備えたことを特徴とする印刷制御システム。
【請求項２】
前記印刷装置設定データ管理部は、前記印刷装置設定データ保存部に保存されている変
換後の印刷装置設定データを参照し、前記印刷ジョブ定義データに対応する変換後の印刷
装置設定データの有無を確認することによって、変換処理の必要性を判断することを特徴
とする請求項１に記載の印刷制御システム。
【請求項３】
前記印刷装置設定データ管理部は、対応する変換後の印刷装置設定データがある場合は
、当該変換後の印刷装置設定データとコンテンツデータとを前記制御部へ渡し、対応する
変換後の印刷装置設定データがない場合は、前記印刷装置設定データ変換部による変換処
理を行わせることを特徴とする請求項２に記載の印刷制御システム。
【請求項４】
前記印刷装置設定データ管理部は、前記印刷装置設定データ保存部に保存されている変
換後の印刷装置設定データを参照する際、元仕様に対する所定の評価値を算出し、前記所
定の評価値に基づいて変換処理の必要性を判断することを特徴とする請求項１に記載の印
刷制御システム。
【請求項５】
前記印刷装置設定データ変換部によって変換された複数の印刷装置設定データを保存す
るか否かを判断する印刷装置設定データ保存判断部を、さらに備えたことを特徴とする請
求項１〜４のいずれか１項に記載の印刷制御システム。
【請求項６】
前記印刷装置設定データ保存判断部は、前記印刷装置設定データ変換部によって変換さ
れる印刷装置設定データの中から、前記印刷装置によって印字出力する際に、人の補助を
必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存しないことを
特徴とする請求項５に記載の印刷制御システム。
【請求項７】
前記印刷装置設定データ保存判断部は、前記印刷装置設定データが、元仕様に近い候補
として複数の代替候補である場合は、変換後の代替候補を保存しないことを特徴とする請
求項５に記載の印刷制御システム。
【請求項８】
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御装置であって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離部と、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換部と、
前記印刷装置設定データ変換部によって変換された複数の印刷装置設定データを格納し
保存する印刷装置設定データ保存部と、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存部に保存されている変換後の印刷装置設定データを参照して、変換処理の必要
性を判断する印刷装置設定データ管理部と、
前記データ分離部、前記印刷装置設定データ変換部、前記印刷装置設定データ保存部、
及び前記印刷装置設定データ管理部の各部の動作及び前記印刷装置への出力を制御する制
御部と、
を備えたことを特徴とする印刷制御装置。
【請求項９】
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御方法であって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離ステップと、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換ステップと、
前記印刷装置設定データ変換ステップによって変換された複数の印刷装置設定データを
格納し保存する印刷装置設定データ保存ステップと、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存ステップに保存されている変換後の印刷装置設定データを参照して、変換処理
の必要性を判断する印刷装置設定データ管理ステップと、
前記データ分離ステップ、前記印刷装置設定データ変換ステップ、前記印刷装置設定デ
ータ保存ステップ、及び前記印刷装置設定データ管理ステップの各ステップの動作及び前
記印刷装置への出力を制御する制御ステップと、
を含むことを特徴とする印刷制御方法。
【請求項１０】
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御プログラムであって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離手段、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換手段、
前記印刷装置設定データ変換ステップによって変換された複数の印刷装置設定データを
格納し保存する印刷装置設定データ保存手段、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存手段に保存されている変換後の印刷装置設定データを参照して、変換処理の必
要性を判断する印刷装置設定データ管理手段、
前記データ分離手段、前記印刷装置設定データ変換手段、前記印刷装置設定データ保存
手段、及び前記印刷装置設定データ管理手段の各手段の動作及び前記印刷装置への出力を
制御する制御手段として実現される処理をコンピュータに実行させるためのプログラムで
あることを特徴とする印刷制御プログラム。
【請求項１１】
請求項１０に記載の印刷制御プログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブに関する情報である印刷ジョブ定義データを扱う印刷制御システ
ム、印刷制御装置、印刷制御方法、印刷制御プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
一般に、PostScriptなどのページ記述言語（ＰＤＬ：Page Description Language）に
よる印刷データをプリントする際、印刷ジョブに関する情報を印刷ジョブ定義データ（Ｄ
ＰＡ(Document Printing Application)、ＪＤＦ(Job Definition Format)等として扱い、
印刷制御する方法が知られている。
印刷ジョブ定義データは、印刷ジョブ仕様データと印刷ジョブ設定データとからなり、
印刷ジョブ仕様データは、印刷仕様情報ともいい、印刷処理によって最終成果物として所
望する印刷物の仕様が記載された情報を言う。印刷ジョブ設定データは、印刷設定情報と
もいい、印刷処理に用いる印刷装置の詳細な設定情報を言い、印刷設定情報に含まれる設
定情報の中には、印刷仕様情報と重複する情報もある。
【０００３】
しかしながら、印刷ジョブ定義データは、印刷物の仕上がりを意図した設定情報、例え
ば、用紙サイズでは、仕上がり用紙サイズは後工程（折り、裁断）を経た後の最終的な印
刷物の用紙サイズであるため、印刷時における給紙用紙サイズ等とは必ずしも一致しない
。
そこで、印刷ジョブ定義データに含まれる印刷ジョブ仕様データや印刷ジョブ設定デー
タを、印刷時に必要な印刷装置設定データに変換する必要がある。
【０００４】
上述した印刷ジョブ定義データを扱う印刷制御装置として、特許文献１記載の発明は、
印刷制御装置のＰＤＬ（Page Description Language）処理手段が処理できるＰＤＬ以外
の形式で表されたデータに従って、印刷制御装置のＰＤＬ処理手段の内部状態を設定可能
とするもので、クライアント装置は、既存のＰＤＬデータに対し、新たな印刷設定を示し
たＤＰＡデータを付加したジョブをプリントサーバに送信する。プリントサーバのコント
ローラは、ジョブからＤＰＡデータを抽出しＤＰＡ変換部に入力する。ＤＰＡ変換部は、
ＤＰＡデータをＰＤＬのデータに変換してＰＤＬインタプリタに入力する。ＰＤＬインタ
プリタは、データを解釈して自らの内部状態を設定する。ＰＤＬインタプリタがデータの
解釈を完了すると、コントローラがＰＤＬデータをＰＤＬインタプリタに入力する。この
結果、ＰＤＬデータはＤＰＡデータの設定に基づいて処理されるという装置である。
【特許文献１】特開平１０−１２４２７２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１記載の装置においては、ＤＰＡ変換部を有している
が、一連の変換処理の流れは、最終的な印刷装置への出力まで一方向である。一方、この
ような印刷装置設定データへの変換処理は、推定変換等処理内容の高度化に伴い、変換時
間に要する時間も長くなる傾向にあり、クライアント装置による印刷指示から印刷装置へ
の出力までの全体の処理時間も長くなるが、クライアント装置による印刷指示から最終的
な印刷装置への出力まで一方向で処理すると、さらに処理時間が必要になるという課題が
ある。
【０００６】
また、変換結果を逆方向に通知する手段が存在しないので、印刷装置設定データへの変
換処理による結果を判断することができず、最適な（妥当な）変換が一意に決まらず、利
用者にとって所望の変換が行われないという課題がある。
本発明は、上記事情を鑑みてなされたものであって、印刷装置設定データへの変換処理
を伴う印刷指示から印刷装置への出力までの全体の処理時間を短縮し、かつ所望の変換結
果を得ることができる印刷制御システム、印刷制御装置、印刷制御方法、印刷制御プログ
ラム、及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
〔形態１〕  上記目的を達成するために、形態１の印刷制御システムは、
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御システムであって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離部と、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換部と、
前記印刷装置設定データ変換部によって変換された複数の印刷装置設定データを格納し
保存する印刷装置設定データ保存部と、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存部に保存されている変換後の印刷装置設定データを参照して、変換処理の必要
性を判断する印刷装置設定データ管理部と、
前記データ分離部、前記印刷装置設定データ変換部、前記印刷装置設定データ保存部、
及び前記印刷装置設定データ管理部の各部の動作及び前記印刷装置への出力を制御する制
御部と、
を備えたことを特徴とする。
【０００８】
この構成によれば、印刷装置設定データ保存部により、印刷装置設定データ変換部によ
って変換された複数の印刷装置設定データを格納し保存し、印刷装置設定データ管理部に
より、印刷ジョブ定義データに対応する印刷装置設定データに関して、印刷装置設定デー
タ保存部に保存されている変換後の印刷装置設定データを参照して、変換処理の必要性を
判断するので、変換処理の必要性のない場合は、その分変換処理が不要となり、変換結果
の印刷装置設定データを再利用することができるという効果が得られる。
なお、「印刷ジョブ定義データ」とは、一般に、印刷ジョブに関する情報をいい、「印
刷ジョブ仕様データ」と「印刷ジョブ設定データ」などをいう。
【０００９】
「印刷ジョブ仕様データ」は、「印刷仕様情報」といい、印刷処理によって最終生成物
として所望する印刷物の仕様が記載された情報を言う。具体的には、仕上がり用紙サイズ
、印刷媒体の種類、折り方および裁断方法、綴じ位置、綴じ方、両面印刷方法、印刷対象
となる文書データおよびページ、並びに使用するインクに関する情報が含まれる。印刷仕
様情報は、最終成果物の仕様のみ記述すればよく、印刷設定情報は記述されない。換言す
れば、印刷仕様情報だけでは印刷装置を自動稼動させることはできず、何らかの形で印刷
仕様情報からその仕様を満たすような印刷設定情報に変換を行う必要がある。
【００１０】
「印刷ジョブ設定データ」は、「印刷設定情報」といい、印刷処理における印刷装置の
詳細な設定情報をいう。具体的には、例えば、面付け（折り、裁断を経て仕上がり用紙サ
イズになるように、用紙の一面に複数ページを割り付けて、印刷すること）する際に、用
いる用紙のサイズ、面付け方法、面付けにおける詳細な座標情報、折り方法および裁断位
置に関する情報が含まれる。印刷設定情報に含まれる設定情報の中には印刷仕様情報と重
複する情報もある。
【００１１】
また、「コンテンツデータ」とは、印刷仕様情報に関連付けられた文書データをいい、
印刷仕様に基づいた印刷処理の対象となる電子的な文書データをいう。関連付けの方法は
、印刷仕様情報の中に直接文書が埋め込まれていても良いし、印刷仕様情報にはＵＲＬ（
Uniform Resource Locator）や、ファイルパスなどの文書データの所在のみが記載されて
いれも良い。また、印刷仕様情報に複数の文書が関連付けられていても良い。また、文書
データ全ページだけでなく、特定のページのみ関連付けられていても良い。
【００１２】
〔形態２〕  形態２の発明は、形態１の印刷制御システムに係り、
前記印刷装置設定データ管理部は、前記印刷装置設定データ保存部に保存されている変
換後の印刷装置設定データを参照し、前記印刷ジョブ定義データに対応する変換後の印刷
装置設定データの有無を確認することによって、変換処理の必要性を判断することを特徴
とする。
【００１３】
この構成によれば、印刷ジョブ定義データに対応する変換後の印刷装置設定データの有
無を確認することによって、変換処理の必要性を判断するので、「有無」という明確な判
断で客観的にその必要性を判断するので、変換結果の印刷装置設定データの再利用を、印
刷指示から出力まで一貫して自動的に行うことができ、全体としての処理時間を短縮する
ことができるという効果が得られる。
【００１４】
〔形態３〕  形態３の発明は、形態２の印刷制御システムに係り、
前記印刷装置設定データ管理部は、対応する変換後の印刷装置設定データがある場合は
、当該変換後の印刷装置設定データとコンテンツデータとを前記制御部へ渡し、対応する
変換後の印刷装置設定データがない場合は、前記印刷装置設定データ変換部による変換処
理を行わせることを特徴とする。
この構成によれば、印刷装置設定データ管理部は、対応する変換後の印刷装置設定デー
タがない場合のみ、印刷装置設定データ変換部による変換処理を行わせるので、全体とし
ての処理時間を短縮することができるという効果が得られる。
【００１５】
〔形態４〕  形態４の発明は、形態１の印刷制御システムに係り、
前記印刷装置設定データ管理部は、前記印刷装置設定データ保存部に保存されている変
換後の印刷装置設定データを参照する際、元仕様に対する所定の評価値を算出し、前記所
定の評価値に基づいて変換処理の必要性を判断することを特徴とする。
この構成によれば、印刷装置設定データ管理部は、元仕様に対する所定の評価値を算出
し、所定の評価値に基づいて変換処理の必要性を判断するので、絶対的かつ客観的な判断
を行うことができるという効果が得られる。
【００１６】
〔形態５〕  形態５の発明は、形態１〜４のいずれか１の印刷制御システムに係り、
前記印刷装置設定データ変換部によって変換された複数の印刷装置設定データを保存す
るか否かを判断する印刷装置設定データ保存判断部を、さらに備えたことを特徴とする。
この構成によれば、印刷装置設定データ変換部によって変換された複数の印刷装置設定
データを保存するか否かを判断する印刷装置設定データ保存判断部を、さらに備えている
ので、不要な処理を行うことがなく、全体としての処理時間を短縮することができるとい
う効果が得られる。
【００１７】
〔形態６〕  形態６の発明は、形態５の印刷制御システムに係り、
前記印刷装置設定データ保存判断部は、前記印刷装置設定データ変換部によって変換さ
れる印刷装置設定データの中から、前記印刷装置によって印字出力する際に、人の補助を
必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存しないことを
特徴とする。
【００１８】
この構成によれば、印刷装置設定データ保存判断部は、印刷装置設定データ変換部によ
って変換される印刷装置設定データの中から、印刷装置によって印字出力する際に、人の
補助を必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存しない
ので、例えば、手差しトレイを使用する作業や、片面印刷機能しかない印刷装置にて両面
印刷を実行するために、片側出力後に用紙を再設定するケース等においては、変換後の印
刷装置設定データを保存／再利用しても、全体の印刷時間の短縮への効果は少なく、変換
処理後の効率を考慮した保存判断を行うことができるという効果が得られる。
【００１９】
〔形態７〕  形態７の発明は、形態５の印刷制御システムに係り、
前記印刷装置設定データ保存判断部は、前記印刷装置設定データが、元仕様に近い候補
として複数の代替候補である場合は、変換後の代替候補を保存しないことを特徴とする。
この構成によれば、印刷装置設定データ保存判断部は、印刷装置設定データが、元仕様
に近い候補として複数の代替候補である場合は、変換後の印刷装置設定データを保存／再
利用しても、全体の印刷時間の短縮への効果は少なく、保存する必要なしと判断するので
、変換処理後の効率を考慮した保存判断を行うことができるという効果が得られる。
【００２０】
〔形態８〕  形態８の印刷制御装置は、
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御装置であって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離部と、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換部と、
前記印刷装置設定データ変換部によって変換された複数の印刷装置設定データを格納し
保存する印刷装置設定データ保存部と、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存部に保存されている変換後の印刷装置設定データを参照して、変換処理の必要
性を判断する印刷装置設定データ管理部と、
前記データ分離部、前記印刷装置設定データ変換部、前記印刷装置設定データ保存部、
及び前記印刷装置設定データ管理部の各部の動作及び前記印刷装置への出力を制御する制
御部と、
を備えたことを特徴とする。
【００２１】
この構成によれば、印刷装置設定データ保存部により、印刷装置設定データ変換部によ
って変換された複数の印刷装置設定データを格納し保存し、印刷装置設定データ管理部に
より、印刷ジョブ定義データに対応する印刷装置設定データに関して、印刷装置設定デー
タ保存部に保存されている変換後の印刷装置設定データを参照して、変換処理の必要性を
判断するので、変換処理の必要性のない場合は、その分変換処理が不要となり、変換結果
の印刷装置設定データを再利用することができるという効果が得られる。
【００２２】
〔形態９〕  形態９の発明は、形態８の印刷制御装置に係り、
前記印刷装置設定データ管理部は、前記印刷装置設定データ保存部に保存されている変
換後の印刷装置設定データを参照し、前記印刷ジョブ定義データに対応する変換後の印刷
装置設定データの有無を確認することによって、変換処理の必要性を判断することを特徴
とする。
【００２３】
この構成によれば、印刷ジョブ定義データに対応する変換後の印刷装置設定データの有
無を確認することによって、変換処理の必要性を判断するので、「有無」という明確な判
断で客観的にその必要性を判断するので、変換結果の印刷装置設定データの再利用を、印
刷指示から出力まで一貫して自動的に行うことができ、全体としての処理時間を短縮する
ことができるという効果が得られる。
【００２４】
〔形態１０〕  形態１０の発明は、形態９の印刷制御装置に係り、
前記印刷装置設定データ管理部は、対応する変換後の印刷装置設定データがある場合は
、当該変換後の印刷装置設定データとコンテンツデータとを前記制御部へ渡し、対応する
変換後の印刷装置設定データがない場合は、前記印刷装置設定データ変換部による変換処
理を行わせることを特徴とする。
この構成によれば、印刷装置設定データ管理部は、対応する変換後の印刷装置設定デー
タがない場合のみ、印刷装置設定データ変換部による変換処理を行わせるので、全体とし
ての処理時間を短縮することができるという効果が得られる。
【００２５】
〔形態１１〕  形態１１の発明は、形態８の印刷制御装置に係り、
前記印刷装置設定データ管理部は、前記印刷装置設定データ保存部に保存されている変
換後の印刷装置設定データを参照する際、元仕様に対する所定の評価値を算出し、前記所
定の評価値に基づいて変換処理の必要性を判断することを特徴とする。
この構成によれば、印刷装置設定データ管理部は、元仕様に対する所定の評価値を算出
し、所定の評価値に基づいて変換処理の必要性を判断するので、絶対的かつ客観的な判断
を行うことができるという効果が得られる。
【００２６】
〔形態１２〕  形態１２の発明は、形態８〜１１のいずれか１の印刷制御装置に係り、
前記印刷装置設定データ変換部によって変換された複数の印刷装置設定データを保存す
るか否かを判断する印刷装置設定データ保存判断部を、さらに備えたことを特徴とする。
この構成によれば、印刷装置設定データ変換部によって変換された複数の印刷装置設定
データを保存するか否かを判断する印刷装置設定データ保存判断部を、さらに備えている
ので、不要な処理を行うことがなく、全体としての処理時間を短縮することができるとい
う効果が得られる。
【００２７】
〔形態１３〕  形態１３の発明は、形態１２の印刷制御装置に係り、
前記印刷装置設定データ保存判断部は、前記印刷装置設定データ変換部によって変換さ
れる印刷装置設定データの中から、前記印刷装置によって印字出力する際に、人の補助を
必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存しないことを
特徴とする。
【００２８】
この構成によれば、印刷装置設定データ保存判断部は、印刷装置設定データ変換部によ
って変換される印刷装置設定データの中から、印刷装置によって印字出力する際に、人の
補助を必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存しない
ので、例えば、手差しトレイを使用する作業や、片面印刷機能しかない印刷装置にて両面
印刷を実行するために、片側出力後に用紙を再設定するケース等においては、変換後の印
刷装置設定データを保存／再利用しても、全体の印刷時間の短縮への効果は少なく、変換
処理後の効率を考慮した保存判断を行うことができるという効果が得られる。
【００２９】
〔形態１４〕  形態１４の発明は、形態１２の印刷制御装置に係り、
前記印刷装置設定データ保存判断部は、前記印刷装置設定データが、元仕様に近い候補
として複数の代替候補である場合は、変換後の代替候補を保存しないことを特徴とする。
この構成によれば、印刷装置設定データ保存判断部は、印刷装置設定データが、元仕様
に近い候補として複数の代替候補である場合は、変換後の印刷装置設定データを保存／再
利用しても、全体の印刷時間の短縮への効果は少なく、保存する必要なしと判断するので
、変換処理後の効率を考慮した保存判断を行うことができるという効果が得られる。
【００３０】
〔形態１５〕  形態１５の印刷制御方法は、
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御方法であって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離ステップと、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換ステップと、
前記印刷装置設定データ変換ステップによって変換された複数の印刷装置設定データを
格納し保存する印刷装置設定データ保存ステップと、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存ステップに保存されている変換後の印刷装置設定データを参照して、変換処理
の必要性を判断する印刷装置設定データ管理ステップと、
前記データ分離ステップ、前記印刷装置設定データ変換ステップ、前記印刷装置設定デ
ータ保存ステップ、及び前記印刷装置設定データ管理ステップの各ステップの動作及び前
記印刷装置への出力を制御する制御ステップと、
を含むことを特徴とする。
【００３１】
この構成によれば、印刷装置設定データ保存ステップにより、印刷装置設定データ変換
ステップによって変換された複数の印刷装置設定データを格納し保存し、印刷装置設定デ
ータ管理ステップにより、印刷ジョブ定義データに対応する印刷装置設定データに関して
、印刷装置設定データ保存ステップに保存されている変換後の印刷装置設定データを参照
して、変換処理の必要性を判断するので、変換処理の必要性のない場合は、その分変換処
理が不要となり、変換結果の印刷装置設定データを再利用することができるという効果が
得られる。
【００３２】
〔形態１６〕  形態１６の発明は、形態１５の印刷制御方法に係り、
前記印刷装置設定データ管理ステップは、前記印刷装置設定データ保存ステップに保存
されている変換後の印刷装置設定データを参照し、前記印刷ジョブ定義データに対応する
変換後の印刷装置設定データの有無を確認することによって、変換処理の必要性を判断す
ることを特徴とする。
【００３３】
この構成によれば、印刷ジョブ定義データに対応する変換後の印刷装置設定データの有
無を確認することによって、変換処理の必要性を判断するので、「有無」という明確な判
断で客観的にその必要性を判断するので、変換結果の印刷装置設定データの再利用を、印
刷指示から出力まで一貫して自動的に行うことができ、全体としての処理時間を短縮する
ことができるという効果が得られる。
【００３４】
〔形態１７〕  形態１７の発明は、形態１６の印刷制御方法に係り、
前記印刷装置設定データ管理ステップは、対応する変換後の印刷装置設定データがある
場合は、当該変換後の印刷装置設定データとコンテンツデータとを前記制御ステップへ渡
し、対応する変換後の印刷装置設定データがない場合は、前記印刷装置設定データ変換ス
テップによる変換処理を行わせることを特徴とする。
この構成によれば、印刷装置設定データ管理ステップは、対応する変換後の印刷装置設
定データがない場合のみ、印刷装置設定データ変換ステップによる変換処理を行わせるの
で、全体としての処理時間を短縮することができるという効果が得られる。
【００３５】
〔形態１８〕  形態１８の発明は、形態１５の印刷制御方法に係り、
前記印刷装置設定データ管理ステップは、前記印刷装置設定データ保存ステップに保存
されている変換後の印刷装置設定データを参照する際、元仕様に対する所定の評価値を算
出し、前記所定の評価値に基づいて変換処理の必要性を判断することを特徴とする。
この構成によれば、印刷装置設定データ管理ステップは、元仕様に対する所定の評価値
を算出し、所定の評価値に基づいて変換処理の必要性を判断するので、絶対的かつ客観的
な判断を行うことができるという効果が得られる。
【００３６】
〔形態１９〕  形態１９の発明は、形態１５〜１８のいずれか１の印刷制御方法に係り
、
前記印刷装置設定データ変換ステップによって変換された複数の印刷装置設定データを
保存するか否かを判断する印刷装置設定データ保存判断ステップを、さらに含むことを特
徴とする。
この構成によれば、印刷装置設定データ変換ステップによって変換された複数の印刷装
置設定データを保存するか否かを判断する印刷装置設定データ保存判断ステップを、さら
に含むので、不要な処理を行うことがなく、全体としての処理時間を短縮することができ
るという効果が得られる。
【００３７】
〔形態２０〕  形態２０の発明は、形態１９の印刷制御方法に係り、
前記印刷装置設定データ保存判断ステップは、前記印刷装置設定データ変換ステップに
よって変換される印刷装置設定データの中から、前記印刷装置によって印字出力する際に
、人の補助を必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存
しないことを特徴とする。
【００３８】
この構成によれば、印刷装置設定データ保存判断ステップは、印刷装置設定データ変換
ステップによって変換される印刷装置設定データの中から、印刷装置によって印字出力す
る際に、人の補助を必要とする作業工程が発生する場合は、変換後の印刷装置設定データ
を保存しないので、例えば、手差しトレイを使用する作業や、片面印刷機能しかない印刷
装置にて両面印刷を実行するために、片側出力後に用紙を再設定するケース等においては
、変換後の印刷装置設定データを保存／再利用しても、全体の印刷時間の短縮への効果は
少なく、変換処理後の効率を考慮した保存判断を行うことができるという効果が得られる
。
【００３９】
〔形態２１〕  形態２１の発明は、形態１９の印刷制御方法に係り、
前記印刷装置設定データ保存判断ステップは、前記印刷装置設定データが、元仕様に近
い候補として複数の代替候補である場合は、変換後の代替候補を保存しないことを特徴と
する。
この構成によれば、印刷装置設定データ保存判断ステップは、印刷装置設定データが、
元仕様に近い候補として複数の代替候補である場合は、変換後の印刷装置設定データを保
存／再利用しても、全体の印刷時間の短縮への効果は少なく、保存する必要なしと判断す
るので、変換処理後の効率を考慮した保存判断を行うことができるという効果が得られる
。
【００４０】
〔形態２２〕  形態２２の印刷制御プログラムは、
印刷ジョブに関する情報である印刷ジョブ定義データと、印刷処理の対象となる電子的
な文書データであるコンテンツデータとを含む印刷データを入力し、印刷装置を制御する
印刷制御プログラムであって、
入力された印刷データを、印刷ジョブ定義データとコンテンツデータとに分離するデー
タ分離手段、
前記印刷ジョブ定義データを、印刷装置を設定する際に用いるデータの候補として、複
数の印刷装置設定データに変換する印刷装置設定データ変換手段、
前記印刷装置設定データ変換ステップによって変換された複数の印刷装置設定データを
格納し保存する印刷装置設定データ保存手段、
前記印刷ジョブ定義データに対応する印刷装置設定データに関して、前記印刷装置設定
データ保存手段に保存されている変換後の印刷装置設定データを参照して、変換処理の必
要性を判断する印刷装置設定データ管理手段、
前記データ分離手段、前記印刷装置設定データ変換手段、前記印刷装置設定データ保存
手段、及び前記印刷装置設定データ管理手段の各手段の動作及び前記印刷装置への出力を
制御する制御手段として実現される処理をコンピュータに実行させるためのプログラムで
あることを特徴とする。
【００４１】
この構成によれば、印刷装置設定データ保存手段により、印刷装置設定データ変換手段
によって変換された複数の印刷装置設定データを格納し保存し、印刷装置設定データ管理
手段により、印刷ジョブ定義データに対応する印刷装置設定データに関して、印刷装置設
定データ保存手段に保存されている変換後の印刷装置設定データを参照して、変換処理の
必要性を判断するので、変換処理の必要性のない場合は、その分変換処理が不要となり、
変換結果の印刷装置設定データを再利用することができるという効果が得られる。
【００４２】
〔形態２３〕  形態２３の発明は、形態２２の印刷制御プログラムに係り、
前記印刷装置設定データ管理手段は、前記印刷装置設定データ保存手段に保存されてい
る変換後の印刷装置設定データを参照し、前記印刷ジョブ定義データに対応する変換後の
印刷装置設定データの有無を確認することによって、変換処理の必要性を判断することを
特徴とする。
【００４３】
この構成によれば、印刷ジョブ定義データに対応する変換後の印刷装置設定データの有
無を確認することによって、変換処理の必要性を判断するので、「有無」という明確な判
断で客観的にその必要性を判断するので、変換結果の印刷装置設定データの再利用を、印
刷指示から出力まで一貫して自動的に行うことができ、全体としての処理時間を短縮する
ことができるという効果が得られる。
【００４４】
〔形態２４〕  形態２４の発明は、形態２３の印刷制御プログラムに係り、
前記印刷装置設定データ管理手段は、対応する変換後の印刷装置設定データがある場合
は、当該変換後の印刷装置設定データとコンテンツデータとを前記制御ステップへ渡し、
対応する変換後の印刷装置設定データがない場合は、前記印刷装置設定データ変換手段に
よる変換処理を行わせることを特徴とする。
この構成によれば、印刷装置設定データ管理手段は、対応する変換後の印刷装置設定デ
ータがない場合のみ、印刷装置設定データ変換手段による変換処理を行わせるので、全体
としての処理時間を短縮することができるという効果が得られる。
【００４５】
〔形態２５〕  形態２５の発明は、形態２２の印刷制御プログラムに係り、
前記印刷装置設定データ管理手段は、前記印刷装置設定データ保存手段に保存されてい
る変換後の印刷装置設定データを参照する際、元仕様に対する所定の評価値を算出し、前
記所定の評価値に基づいて変換処理の必要性を判断することを特徴とする。
この構成によれば、印刷装置設定データ管理手段は、元仕様に対する所定の評価値を算
出し、所定の評価値に基づいて変換処理の必要性を判断するので、絶対的かつ客観的な判
断を行うことができるという効果が得られる。
【００４６】
〔形態２６〕  形態２６の発明は、形態２２〜２５のいずれか１の印刷制御プログラム
に係り、
前記印刷装置設定データ変換手段によって変換された複数の印刷装置設定データを保存
するか否かを判断する印刷装置設定データ保存判断手段を、さらに含むことを特徴とする
。
この構成によれば、印刷装置設定データ変換手段によって変換された複数の印刷装置設
定データを保存するか否かを判断する印刷装置設定データ保存判断手段を、さらに含むの
で、不要な処理を行うことがなく、全体としての処理時間を短縮することができるという
効果が得られる。
【００４７】
〔形態２７〕  形態２７の発明は、形態２６の印刷制御プログラムに係り、
前記印刷装置設定データ保存判断手段は、前記印刷装置設定データ変換手段によって変
換される印刷装置設定データの中から、前記印刷装置によって印字出力する際に、人の補
助を必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存しないこ
とを特徴とする。
【００４８】
この構成によれば、印刷装置設定データ保存判断手段は、印刷装置設定データ変換手段
によって変換される印刷装置設定データの中から、印刷装置によって印字出力する際に、
人の補助を必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存し
ないので、例えば、手差しトレイを使用する作業や、片面印刷機能しかない印刷装置にて
両面印刷を実行するために、片側出力後に用紙を再設定するケース等においては、変換後
の印刷装置設定データを保存／再利用しても、全体の印刷時間の短縮への効果は少なく、
変換処理後の効率を考慮した保存判断を行うことができるという効果が得られる。
【００４９】
〔形態２８〕  形態２８の発明は、形態２６の印刷制御プログラムに係り、
前記印刷装置設定データ保存判断手段は、前記印刷装置設定データが、元仕様に近い候
補として複数の代替候補である場合は、変換後の代替候補を保存しないことを特徴とする
。
この構成によれば、印刷装置設定データ保存判断手段は、印刷装置設定データが、元仕
様に近い候補として複数の代替候補である場合は、変換後の印刷装置設定データを保存／
再利用しても、全体の印刷時間の短縮への効果は少なく、保存する必要なしと判断するの
で、変換処理後の効率を考慮した保存判断を行うことができるという効果が得られる。
【００５０】
〔形態２９〕  形態２９の記録媒体は、
形態２２〜２８のいずれか１に記載の印刷制御プログラムを記録したことを特徴とする
記録媒体である。
この構成によれば、印刷装置設定データ保存部により、印刷装置設定データ変換部によ
って変換された複数の印刷装置設定データを格納し保存し、印刷装置設定データ管理部に
より、印刷ジョブ定義データに対応する印刷装置設定データに関して、印刷装置設定デー
タ保存部に保存されている変換後の印刷装置設定データを参照して、変換処理の必要性を
判断するので、変換処理の必要性のない場合は、その分変換処理が不要となり、変換結果
の印刷装置設定データを再利用することができるという効果が得られる。
【発明を実施するための最良の形態】
【００５１】
以下、図面を参照して本発明の実施形態に係る印刷制御システムについて説明する。
［構成］
まず、図１を参照して、本発明の実施形態に係る印刷制御システムの構成について説明
する。
図１は、本発明の実施形態に係る印刷制御システムの構成を示すブロック図である。
【００５２】
入力される印刷データは、コンテンツデータと印刷ジョブ定義データとから構成されて
いる。印刷ジョブ定義データは、印刷ジョブ仕様データと印刷ジョブ設定データとが含ま
れ、ＤＰＡ（Ｄｏｃｕｍｅｎｔ  Ｐｒｉｎｔｉｎｇ  Ａｐｐｌｉｃａｔｉｏｎ）、ＪＤＦ
（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）等と呼ばれる。印刷ジョブ仕様データ
は、印刷仕様情報ともいい、印刷処理によって最終成果物として所望する印刷物の仕様が
記載された情報をいう。また、印刷設定情報とは、印刷処理に用いる印刷装置の詳細な設
定情報をいう。コンテンツデータとは、印刷仕様データによって関連付けられた文書デー
タであり、印刷処理に基づいた印刷処理の対象となる電子的な文書データをいい、アプリ
ケーションが出力する印刷データや、ページ記述言語（ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏ
ｃｕｍｅｎｔ  Ｆｏｒｍａｔ）やＰｏｓｔＳｃｒｉｐｔなど）によって記述されるデータ
である。
【００５３】
本実施形態では、印刷ジョブ定義データとコンテンツデータとを含む印刷データを入力
とした場合の例について説明する。
この印刷制御システム１は、制御部１１と、データ分離部１２と、印刷装置設定データ
変換部１３と、印刷装置設定データ管理部１４と、印刷装置１５と、印刷装置設定データ
保存部１６とを備える。
【００５４】
次に、各部の機能について説明する。
まず、印刷ジョブ定義データとコンテンツデータとを含む印刷データが印刷制御システ
ム１のデータ分離部１２に入力される。
データ分離部１２は、入力された印刷データから、コンテンツデータと印刷ジョブ定義
データとを分離して取り出す。例えば、ＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅ
ｒｎｅｔ  ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ）エンコードされたデータならば、ＭＩＭＥ
デコード分離する。一方、印刷ジョブ定義データとコンテンツデータとが別々のデータと
して入力された場合は、それぞれのデータブロックの特徴的な部分を検出することによっ
てデータの種類を認識し、分離して取り出す。
【００５５】
印刷装置設定データ変換部１３は、印刷ジョブ定義データを、印刷装置を設定する際に
用いるデータの候補として、複数の印刷装置設定データに変換する。具体的には、印刷ジ
ョブ定義データを、印刷を実行する際のデータ（パラメータ）に変換し、その変換過程に
おいて元仕様に対する評価値を算出し、複数の変換候補を生成する。変換された複数の印
刷装置設定データ候補は、制御部１１を通して、印刷装置設定データ管理部１４に渡され
る。
【００５６】
印刷装置設定データ管理部１４は、変換後の印刷装置設定データを印刷装置設定データ
保存部１６に渡し、あるいは、印刷装置設定データ保存部１６に保存されている変換後の
印刷装置設定データを参照して、変換処理の必要性を判断する。そして、変換処理の必要
性を判断した後は、制御部１１に通知する。
印刷装置設定データ保存部１６は、印刷装置設定データ変換部１３によって変換された
複数の印刷装置設定データを制御部１１及び印刷装置設定データ管理部１４を介して受け
取り、格納し保存する。
【００５７】
制御部１１は、データ分離部１２、印刷装置設定データ変換部１３、及び印刷装置設定
データ管理部１４の各部の動作の制御を行うほか、印刷装置設定データ管理部１４によっ
て変換処理の必要性に基づいて印刷装置設定データを選択し、印刷装置１５にこの印刷装
置設定データを送出し、印字を実行させる。同時に、制御部１１は、印刷装置設定データ
に従って印刷装置１５に対する設定を行うこともできる。この設定とは、用紙トレイの選
択、両面プリントの設定、使用する色の選択などを含む。また、印字処理がキャンセルさ
れた場合には、印字処理を中止する。
【００５８】
印刷装置１５は、制御部１１から送られた印刷装置設定データに基づいて印字処理を行
う。
本発明においては、特に、印刷装置設定データ保存部１６により、印刷装置設定データ
変換部１３によって変換された複数の印刷装置設定データを格納し保存し、印刷装置設定
データ管理部１４により、印刷ジョブ定義データに対応する印刷装置設定データに関して
、印刷装置設定データ保存部１６に保存されている変換後の印刷装置設定データを参照し
て、変換処理の必要性を判断するので、変換処理の必要性のない場合は、その分変換処理
が不要となり、変換結果の印刷装置設定データを再利用することができる。
【００５９】
また、変換された複数の印刷装置設定データ候補は、入力通りの使用を実現する変換で
はなく、第一、第二、第三、…という代替候補である場合がある。その場合、元仕様に対
して、代替候補のどの部分が変更される（妥協される）ポイントなのかを理解しやすく提
示することにより、印刷装置設定データ管理部１４は、明確に再度所望の印刷方法を選択
することができる。
【００６０】
なお、印刷装置設定データ保存部１６に保存されるデータは、元仕様と変換後の出力仕
様とを比較できるイメージ図（動画を含む）と、変換後の注意点に対する情報を含んでも
良い。また、変換された印刷装置データに加えて後処理工程で必要となる作業内容（例え
ば、裁断処理やフィニッシャーなどでの作業）を変更（妥協）ポイントして含む方式であ
っても良い。
【００６１】
なお、変換された印刷装置設定データ以外の付随情報（注意点、差異情報、後工程情報
）については、印刷装置設定データ変換部１３からの変換候補結果に当該情報が含まれて
いるものとする。ただし、印刷装置設定データ変換部１３における内部処理については、
本発明の主たるところではなく、出力仕様として、付随情報を出力するものとする。
なお、本実施形態では、これらの各処理部が通信可能に接続されてなるもので、それぞ
れ処理部が独立の装置であっても、複数の装置に各処理部が分離されても、あるいは、単
一の装置に全ての処理部が含まれても構わない。
【００６２】
図２は、コンピュータシステムのハードウェア構成を示す機能ブロック図である。
ここで、この印刷制御システム１は、印刷のための各種制御やデータ分離部１２、印刷
装置設定データ変換部１３、印刷装置設定データ管理部１４、及び印刷装置設定データ保
存部１６などをソフトウェア上で実現するためのコンピュータシステムを備えており、そ
のハードウェア構成は、図２に示すように、各種制御や演算処理を担う中央演算処理装置
であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０と、主記憶装置
（Ｍａｉｎ  Ｓｔｏｒａｇｅ）を構成するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍ
ｏｒｙ）６２と、読み出し専用の記憶装置であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏ
ｒｙ）６４との間をＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃ
ｏｎｎｅｃｔ）バスやＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔ
ｅｃｔｕｒｅ）バス等からなる各種内外バス６８で接続すると共に、このバス６８に入出
力インターフェース（Ｉ／Ｆ）６６を介して、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ
）などの外部記憶装置（Ｓｅｃｏｎｄａｒｙ  Ｓｔｏｒａｇｅ）７０や、印刷手段やＣＲ
Ｔ、ＬＣＤモニター等の出力装置７２、操作パネルやマウス、キーボード、スキャナなど
の入力装置７４、および図示しない印刷指示装置などと通信するためのネットワークＬな
どを接続したものである。
【００６３】
そして、電源を投入すると、ＲＯＭ６４等に記憶されたＢＩＯＳ等のシステムプログラ
ムが、ＲＯＭ６４に予め記憶された各種専用のコンピュータプログラム、あるいは、ＣＤ
−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などの記憶媒体を介して、ま
たはインターネットなどの通信ネットワークＬを介して記憶装置７０にインストールされ
た各種専用のコンピュータプログラムを同じくＲＡＭ６２にロードし、そのＲＡＭ６２に
ロードされたプログラムに記述された命令に従ってＣＰＵ６０が各種リソースを駆使して
所定の制御および演算処理を行うことで前述したような各手段の各機能をソフトウェア上
で実現できるようになっている。
【００６４】
［印刷処理の流れ］
次に、図３を参照して、本発明の実施形態に係る印刷処理の全体の流れについて説明す
る。
図３は、本発明の実施形態に係る印刷処理の全体の流れを示すフローチャートである。
まず、ステップＳ２１において、印刷ジョブ定義データとコンテンツデータとを含む印
刷データの入力を行い、ステップＳ２２において、入力された印刷データをデータ分離部
１２にて分離して、印刷ジョブ定義データを取得する。次に、ステップＳ２３において、
取得した印刷ジョブ定義データを印刷装置設定データ管理部１４にて、印刷ジョブ定義デ
ータの印刷装置設定データへの変換処理の必要性を判断する。変換処理が必要な場合、ス
テップＳ２４において、印刷装置設定データ変換部１３にて、変換された印刷ジョブ定義
データを印刷装置設定データに変換する。そして、ステップＳ２５において、変換された
印刷装置設定データを印刷ジョブ定義データと対応付けて印刷装置設定データを保存部１
６に格納する。一方、ステップＳ２３において、変換処理が必要でない場合、ステップＳ
２６において、印刷装置設定データ保存部１６に格納されている印刷装置設定データを参
照し、対応する印刷装置設定データを取得する。
【００６５】
ステップＳ２５において印刷装置設定データを保存、又はステップＳ２６において印刷
装置設定データを取得した後、ステップＳ２７において、制御部１１にて、印刷装置設定
データとコンテンツデータとを印刷装置１５へ送出して、ステップＳ２８において、印刷
装置１５にて印字処理が実行され、終了する。
【００６６】
すなわち、本発明の印刷制御方法は、印刷ジョブに関する情報である印刷ジョブ定義デ
ータと、印刷処理の対象となる電子的な文書データであるコンテンツデータとを含む印刷
データを入力し、印刷装置を制御する印刷制御方法であって、入力された印刷データを、
印刷ジョブ定義データとコンテンツデータとに分離するデータ分離ステップと、前記印刷
ジョブ定義データを、印刷装置１５を設定する際に用いるデータの候補として、複数の印
刷装置設定データに変換する印刷装置設定データ変換ステップと、印刷装置設定データ変
換ステップによって変換された複数の印刷装置設定データを格納し保存する印刷装置設定
データ保存ステップと、印刷ジョブ定義データに対応する印刷装置設定データに関して、
印刷装置設定データ保存ステップにおいて保存されている変換後の印刷装置設定データを
参照して、変換処理の必要性を判断する印刷装置設定データ管理ステップと、データ分離
ステップ、印刷装置設定データ変換ステップ、印刷装置設定データ保存ステップ、及び印
刷装置設定データ管理ステップの各ステップの動作及び印刷装置１５への出力を制御する
制御ステップとを含むことを特徴とする。
【００６７】
以上のようにして、印刷装置設定データ保存部１６により、印刷装置設定データ変換部
１３によって変換された複数の印刷装置設定データを格納し保存し、印刷装置設定データ
管理部１３により、印刷ジョブ定義データに対応する印刷装置設定データに関して、印刷
装置設定データ保存部１６に保存されている変換後の印刷装置設定データを参照して、変
換処理の必要性を判断するので、変換処理の必要性のない場合は、その分変換処理が不要
となり、変換結果の印刷装置設定データを再利用することができる。
また、印刷装置設定データ保存部１６に変換結果を保存することにより、同様の変換内
容に対しては、印刷処理の度毎に変換処理を必要とせず、全体の印刷時間の短縮を図るこ
とができる。
【００６８】
［変換例に関する説明］
次に、図４乃至図６を参照して、印刷データの変換例について説明する。
図４は、印刷データの一例を示す図であり、（ａ）はコンテンツデータ、（ｂ）は印刷
ジョブ定義データを示す。図５は、変換後の印刷装置設定データを示し、図６は、変換前
後のコンテンツデータを示す図である。
【００６９】
まず、印刷装置設定データ変換部１３は、印刷ジョブ定義データを、印刷を実行するた
め際のパラメータに変換する。これは、仕上がりの体裁を指定した印刷ジョブ定義データ
として、Ａ４サイズのコンテンツデータを、２つ折りでＡ４に仕上げる、と指定した場合
、これの仕様を実現するためには、Ａ３の用紙の各面の２ページずつ面付けしてプリント
するように変換することを意味している。
【００７０】
図４（ａ）のコンテンツデータは、変換前のコンテンツデータであって、紙面に向かっ
て左から順に、「壱頁、弐頁、参頁、四頁」と配列されている。また、図４（ｂ）の印刷
ジョブ定義データの内容は、仕上がりサイズ：Ａ４、紙の向き：縦、製本：２つ折り・左
、コンテンツページサイズ：Ａ４というデータが含まれている。そして、印刷装置設定デ
ータ変換部１３によって、上記印刷ジョブ定義データを印刷装置設定データに変換される
。印刷装置設定データとしては、頁レイアウトの要素として、ページ番号、枚数、面番号
、ｘ座標、ｙ座標が上げられ、これらをまとめて、（ｐａｇｅ，ｓｈｅｅｔ，ｆａｃｅ，
ｘ，ｙ）と表示している。図５においては、用紙サイズ：Ａ３、紙の向き：横、両面印
刷：ＯＮ、拡大／縮小：ＯＦＦ、割付頁数：４、頁レイアウト（ｐａｇｅ，ｓｈｅｅｔ，
ｆａｃｅ，ｘ，ｙ）、（１，１．１，５９５，０）、（２，１．２，０，０）、（３，１
．２，５０５．０）（４，１．１，０．０）と変換されている。この例の印刷装置設定デ
ータにおいて、特に、頁レイアウトのデータ形式について説明すると、頁レイアウトは、
コンテンツデータの各頁を、用紙にどのようにプリントするかを記述したものである。例
えば、１つ目のデータ、（１，１．１，５９５，０）は、コンテンツデータの１頁を配置
する位置を記述したもので、はじめから順に、「コンテンツデータの１頁」、「１枚目の
用紙」、「表面（ｆａｃｅ＝１）」、「原点座標（５９５，０）」のような内容を示して
いる。すなわち、上記印刷装置設定データは、Ａ３横サイズに拡大縮小なしで４ページを
１枚両面にレイアウトする指定であり、１頁目が、第１面の（ｘ，ｙ）座標（５９５，０
）に配置され、２頁目が、第２面の（ｘ，ｙ）座標（０，０）に配置され、３頁目が、第
２面の（ｘ，ｙ）座標（５９５，０）に配置され、４頁目が、第１面の（ｘ，ｙ）座標（
０，０）に配置されるように設定されている。
【００７１】
以上のようにして、図５に示した印刷装置設定データに基づいて、図４（ａ）のコンテ
ンツデータを変換すると、図６の変換後のコンテンツデータに示すような順序に配列され
る。図６において、下段の左側は第１面（ｆａｃｅ１）、右側は第２面（ｆａｃｅ２）を
示している。また、同図においては、上段１頁から４頁まで、（１，１，１，５９５，０
）、（２，１，２，０，０）、（３，１，２，５９５，０）、（４，１，１，０，０）と
いう情報があるので、ｆａｃｅ、（ｘ，ｙ）座標を取った結果、図６に示すようなコンテ
ンツデータになる。すなわち、変換前には、横に順に、「壱頁」、「弐頁」、「参頁」、
「四頁」と配列されていたものが、変換後には、第１面の左側に「四頁」、右側に「壱頁
」、第２面の左側に「弐頁」、右側に「参頁」と配列されている。
【００７２】
［評価値の算出］
次に、図７を参照して、印刷装置設定データの評価値について説明する。
図７は、印刷装置設定データの一覧情報を示す図である。
印刷装置設定データ変換部１３において印刷ジョブ定義データを複数の印刷装置設定デ
ータに変換するが、印刷装置設定データ変換部１３は、この印刷装置設定データの一覧情
報に基づいて、複数の印刷装置設定データに変換するか否かを判断する。すなわち、この
印刷装置設定データの一覧情報に基づいて評価値などを算出し、変換処理の有無を判断す
ることが望ましい。一覧情報の項目は、図７に示すように、用紙サイズ、紙の向き、両面
印刷、拡大／縮小、割付頁数、頁レイアウトなどである。そこで、印刷装置設定データの
各項目について取り得る全ての内容に対して、例えば、印刷装置設定データの対応する各
項目の内容を総当りで組み合わせると、各設定内容組み合わせごとに、用紙サイズの内容
が一致している場合、紙の向きが一致している場合、両面印刷が一致している場合、拡大
／縮小が一致している場合、割付頁数が一致している場合、頁レイアウトが一致している
場合は、それぞれ「１」が加算され、各設定内容組み合わせの装置評価値が算出される。
図の例では、第２段目の設定内容組み合わせについては、紙の向き、両面印刷、拡大／縮
小の内容が一致しているので、装置評価値は１＋１＋１＝３となる。第３段目の設定内容
組み合わせについては、用紙サイズ、紙の向き、両面印刷の内容が一致しているので、同
じく装置評価値は１＋１＋１＝３となる。このようにして、印刷装置設定データの項番（
項目番号）１、項番２、項番３について、装置評価値を算出する。
【００７３】
以上、評価値について説明したが、印刷装置設定データを変換判断するためには、この
評価値に限定されず、種々の要因に基づいて変換判断することができる。
なお、変換された複数の印刷装置設定データを生成する際に、印刷装置設定データ項目
毎の設定情報と、印刷ジョブ定義データの元仕様との合致性を数値で表した情報以外に下
記の情報を追加生成するものとする。
【００７４】
・  印刷ジョブ定義データの元仕様との差異に関する文字情報と画像情報（差異情報）
・  その差異に起因する注意点に関する文字情報と画像情報（注意点）
ここでは、印刷ジョブ定義データの元仕様との差異情報とは、変換過程における評価値
算出に際し、完全に合致する変換処理が行えない項目、および対応する説明画像を列挙し
たものとする。
また、差異に起因する注意点とは、完全に合致する変換処理が行えない項目を変更した
ことによる注意点を列挙したもの、および対応する説明画像を列挙したものとする。
【００７５】
［他の実施形態］
次に、図８を参照して、本発明の他の実施形態について説明する。
図８は、本発明の他の実施形態に係る印刷制御システムの構成を示すブロック図である
。
この印刷制御システムは、制御部１１と、データ分離部１２と、印刷装置設定データ変
換部１３と、印刷装置設定データ管理部１４と、印刷装置１５と、印刷装置設定データ保
存部１６と、印刷装置設定データ保存判断部１７とを備える。すなわち、前述した実施形
態と異なることは、印刷装置設定データ保存判断部１７が追加されていることである。
【００７６】
次に、各部の機能について説明する。
印刷装置設定データ保存判断部１７以外の機能は、前述した実施形態と同様であるので
、省略する。
印刷装置設定データ保存判断部１７は、印刷装置設定データ変換部１３によって、変換
された印刷装置設定データが、印刷装置設定データ保存部１６に保存される前に、この印
刷装置設定データを保存する保存しないかを判断した後、保存すると判断した場合のみ印
刷装置設定データ保存部１６に渡す。
【００７７】
また、印刷装置設定データ保存判断部１７は、印刷装置設定データ変換部１３によって
変換される印刷装置設定データの中から、印刷装置によって印字出力する際に、人の補助
を必要とする作業工程が発生する場合は、変換後の印刷装置設定データを保存しないと判
断しないものとすれば、例えば、手差しトレイを使用する作業や、片面印刷機能しかない
印刷装置にて両面印刷を実行するために、片側出力後に用紙を再設定するケース等におい
ては、変換後の印刷装置設定データを保存／再利用しても、全体の印刷時間の短縮への効
果は少なく、変換処理後の効率を考慮した保存判断を行うことができる。
また、印刷装置設定データ保存判断部１７は、印刷装置設定データが、元仕様に近い候
補として複数の代替候補である場合も、変換後の代替候補を保存しないと判断するものと
すれば、変換後の印刷装置設定データを保存／再利用しても、全体の印刷時間の短縮への
効果は少ないので、変換処理後の効率を考慮した保存判断を行うことができる。
【００７８】
次に、本発明の他の実施形態に係る印刷処理の全体の流れについて説明する。
図９は、本発明の他の実施形態に係る印刷処理の全体の流れを示すフローチャートであ
る。
ステップＳ２１〜ステップＳ２４までは、図３で前述した実施形態と同様であるので、
省略する。
【００７９】
ステップＳ２４において、印刷装置設定データ変換部１３にて、変換された印刷ジョブ
定義データを印刷装置設定データに変換した後、ステップＳ２５において、変換された印
刷装置設定データを印刷ジョブ定義データと対応付けて印刷装置設定データを保存部１６
に格納する前に、ステップＳ２５において、印刷装置設定データを保存するか否かを判断
する。そして、保存が必要であると判断した場合、ステップＳ２６において、印刷装置設
定データ保存部に保存し、その後、ステップＳ２８において、制御部１１を介して印刷装
置設定データとコンテンツデータとを印刷装置に送出する。また、ステップＳ２５におい
て保存処理が必要でないと判断した場合は、保存せずにそのまま、制御部１１を介して印
刷装置設定データとコンテンツデータとを印刷装置に送出する。その後、ステップＳ２９
において、印刷装置１５にて印字処理が実行され、終了する。
【００８０】
以上のようにして、印刷装置設定データ保存判断部１７により、印刷装置設定データ変
換部１３によって変換された複数の印刷装置設定データを格納し保存する判断をすれば、
印刷装置設定データ保存部における記憶容量の不可が少なくて済み、かつ、そのまま制御
装置に送ることができるので、処理効率が向上する。
次に保存判断を行う方法について説明する。
【００８１】
図１０は、印刷装置設定データ保存判断部１７が、印刷装置設定データ保存部１６への
印刷装置設定データの保存判断を行う方法を示す図である。
まず、保存判断の前提条件として、（ａ）印刷装置設定データが、元仕様に近い候補と
して複数の代替候補である場合は、変換後の代替候補を保存しないこと、および（ｂ）印
刷装置設定データ変換部１３によって変換される印刷装置設定データの中から、印刷装置
１５によって印字出力する際に、人の補助を必要とする作業工程が発生する場合は、変換
後の印刷装置設定データを保存しないことを前提条件とする。
【００８２】
そして、図１０に示した一覧表に基づいて、変換結果に保存処理判断に必要な保存判断
項目、例えば、保存判断「可」又は「不可」のようなフラグ情報を用意しておく。保存可
能であれば「可」、保存不可能であれば「不加」と定めておく。前述した前提条件（ａ）
又は（ｂ）のような場合は、判断する前から判断を除外することもできるし、判断の結果
、「不加」と決めておくこともできる。
【００８３】
この例では、横方向に、印刷装置設定データ項目毎の保存判断情報と、印刷ジョブ定義
データの元仕様との合致性を数値で表した情報と、印刷ジョブ定義データの元仕様との差
異に関する文字情報と、その差異に起因する注意点の文字情報と、紙の向き、両面印刷、
拡大／縮小、割付ページ数、頁レイアウト（ｐａｇｅ，ｓｈｅｅｔ，ｆａｃｅ，ｘ，ｙ）
をとして保存している。
【００８４】
この例では、また、項目番号１として、保存判断は「可」、合致度は、「３」、差異情
報（文字情報）は「仕様通り」、注意点（文字情報）としては「無し」、用紙サイズ「Ａ
３」、紙の向き「横」、両面印刷「ＯＮ」、拡大／縮小「ＯＦＦ」、割付ページ数「４」
、頁レイアウト「（１，１，１，５９５，０）、（２，１，２，０，０）、（３，１，２
，５９５，０）、（４，１，１，０，０）」と表示されている。同様にして、図７を参照
して、項目番号２、３について保存判断を行う。項目番号２としては、合致度は、「２」
、差異情報（文字情報）は「用紙サイズ」、注意点（文字情報）としては「綴じ部分に注
意」、用紙サイズ「Ａ４」、紙の向き「横」、両面印刷「ＯＮ」、拡大／縮小「ＯＦＦ」
、割付ページ数「２」と表示されているので、これらの情報に基づいて保存判断を行う。
項目番号３としては、合致度は、「２」、差異情報（文字情報）は「拡大／縮小」、注意
点（文字情報）としては「仕上がりサイズが縮小」、用紙サイズ「Ａ４」、紙の向き「横
」、両面印刷「ＯＮ」、拡大／縮小「５０％」、割付ページ数「４」と表示されているの
で、これらの情報に基づいて保存判断を行う。
【００８５】
また、図１０に示した印刷装置設定データに基づいて保存判断する際、元仕様と変換後
の出力仕様とを比較できるイメージ図（動画も含む）と、変換後の注意点に関する画像情
報を表示することもできる。ここで言う印刷ジョブ定義データの元仕様とのサイトは、変
換過程における保存判断に際し、完全に合致する保存処理が行えない項目を列挙したもの
とする。また、差異に起因する注意点とは、完全に合致する保存処理が行えない項目を変
更したことによる注意点を列挙したものとする。
以上、印刷装置設定データ保存判断部１７にて、保存判断が行われるが、その基準は、
前述した評価値に基づいて判断することもできるし、合致度に重点を置いて判断すること
もできるし、他の項目に比重を置いて判断するなど、種々の方法が考えられる。
【００８６】
以上説明したように、本発明の実施形態に係る印刷制御システムによれば、印刷ジョブ
定義データを印刷装置設定データに変換する印刷制御システムにおいて、印刷装置設定デ
ータ保存部１６により、印刷装置設定データ変換部１３によって変換された複数の印刷装
置設定データを格納し保存し、印刷装置設定データ管理部１４により、印刷ジョブ定義デ
ータに対応する印刷装置設定データに関して、印刷装置設定データ保存部１６に保存され
ている変換後の印刷装置設定データを参照して、変換処理の必要性を判断するので、変換
処理の必要性のない場合は、その分変換処理が不要となり、変換結果の印刷装置設定デー
タを再利用することができ、印刷装置設定データへの変換処理を伴う印刷指示から印刷装
置への出力までの全体の処理時間を短縮し、かつ所望の変換結果を得ることができる。
【００８７】
なお、上記実施形態において、図３および図９のフローチャートに示す処理を実行する
にあたっては、ＲＯＭに予め格納されている制御プログラムを実行する場合について説明
したが、これに限らず、これらの手順を示したプログラムが記録された記憶媒体から、そ
のプログラムをＲＡＭに組み込んで実行するようにしても良い。あるいは、そのプログラ
ムをネットワークから取得しても良い。
【００８８】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶
型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記
憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のい
かんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体
を含むものである。
【００８９】
以上、本発明の実施形態について説明してきたが、本発明は、上記実施形態に限定され
ることなく、本発明の趣旨を逸脱することなく、種々の変更が可能である。例えば、最初
に説明したように、本発明の印刷制御システム１は、印刷装置１５と一体化して構成され
ても良い。
また、印刷装置設定データの項目として、用紙サイズ、紙の向き、両面印刷、拡大／縮
小、割付頁数などを設定することについて説明してきたが、これに限定されず、綴じ穴の
位置、他の飾りつけの有無など種々の項目を設定の対象とすることができる。
【００９０】
また、前述した印刷装置設定データ候補選択画面においては、文字情報と画像情報を掲
示する例についても説明したが、これに限定されず、動画情報として、頁を開閉するとき
の動画、綴じるときの動画、印刷ジョブ定義データにおけるイメージ図から印刷装置設定
データにおけるイメージ図への変換するときの面付け方法を示す動画情報などを掲示する
こともできる。
【００９１】
また、本発明の印刷制御システムは、単一の装置、端末その他の機器として実現するよ
うにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシ
ステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能
に接続されていれば、複数の機器のいずれに属してもよい。
【図面の簡単な説明】
【００９２】
【図１】本発明の実施形態に係る印刷制御システムの構成を示すブロック図である。
【図２】コンピュータシステムのハードウェア構成を示す機能ブロック図である。
【図３】本発明の実施形態に係る印刷処理の全体の流れを示すフローチャートである。
【図４】印刷データの一例を示す図であり、（ａ）はコンテンツデータ、（ｂ）は印刷ジョブ定義データを示す。
【図５】変換後の印刷装置設定データを示す図である。
【図６】変換前後のコンテンツデータを示す図である。
【図７】印刷装置設定データの一覧情報を示す図である。
【図８】本発明の他の実施形態に係る印刷制御システムの構成を示すブロック図である。
【図９】本発明の他の実施形態に係る印刷処理の全体の流れを示すフローチャートである。
【図１０】保存判断方法を示す図である。
【符号の説明】
【００９３】
１…印刷制御システム、１１…制御部、１２…データ分離部、１３…設定データ変換部
、１４…印刷装置設定データ管理部、１５…印刷装置、１６…印刷装置設定データ保存部
、１７…印刷装置設定データ保存判断部
【図１】
2008134873.tif 000003
【図２】
2008134873.tif 000004
【図３】
2008134873.tif 000005
【図４】
2008134873.tif 000006
【図５】
2008134873.tif 000007
【図６】
2008134873.tif 000008
【図７】
2008134873.tif 000009
【図８】
2008134873.tif 000010
【図９】
2008134873.tif 000011
【図１０】
2008134873.tif 000012