(57)【要約】【課題】他の機能を追加することなく、そのコンテンツの内容環境および印刷環境情報に適した印刷を行い、無駄な印刷を省く。【解決手段】印刷ジョブ定義データを取得する印刷ジョブ定義データ取得手段１１と、印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析手段１２と、印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存手段１６と、印刷装置で印刷するときの環境情報を取得する環境情報取得手段１３と、印刷ジョブ定義データ取得手段１１において取得した印刷ジョブ定義データが、コンテンツの情報と環境情報とに適合するか否かについて、判定ルールに基づいて判定する印刷ジョブ定義データ判定手段１４と、判定した結果を、ユーザに提示するユーザ指示手段１５とからなる。【選択図】図１
2008243142.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブ定義データを取得する印刷ジョブ定義データ取得手段と、
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析手段と、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存手段と、
印刷装置で印刷するときの環境情報を取得する環境情報取得手段と、
前記印刷ジョブ定義データ取得手段において取得した印刷ジョブ定義データが、前記コ
ンテンツ解析手段で解析したコンテンツの情報と、前記環境情報取得手段で取得した環境
情報とに適合するか否かについて、前記判定ルール保存手段に保存されている判定ルール
に基づいて判定する印刷ジョブ定義データ判定手段と、
前記印刷ジョブ定義データ判定手段によって判定した結果を、ユーザに提示するユーザ
指示手段と、
からなる印刷ジョブ定義データ判定装置。
【請求項２】
前記環境情報は、温度、湿度、気圧、照度、太陽光の強度、または直射日光の有無を含
むことを特徴とする請求項１に記載の印刷ジョブ定義データ判定装置。
【請求項３】
前記コンテンツ解析手段は、前記コンテンツの最小フォントサイズおよび画質を解析す
ることを特徴とする請求項１に記載の印刷ジョブ定義データ判定装置。
【請求項４】
前記ユーザ指示手段は、印刷ジョブ定義データが前記コンテンツの情報または前記環境
情報に適していない項目がある場合、ユーザに、印刷中止か、修正か、代替候補の選択か
を選択させることを特徴とする請求項１に記載の印刷ジョブ定義データ判定装置。
【請求項５】
印刷ジョブ定義データを取得する印刷ジョブ定義データ取得ステップと、
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析ステップと、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存ステップ
と、
印刷装置で印刷するときの環境情報を取得する環境情報取得ステップと、
前記印刷ジョブ定義データ取得ステップにおいて取得した印刷ジョブ定義データが、前
記コンテンツ解析手段で解析したコンテンツの情報と、前記環境情報取得ステップで取得
した環境情報とに適合するか否かについて、前記判定ルール保存ステップで保存されてい
る判定ルールに基づいて判定する印刷ジョブ定義データ判定ステップと、
前記印刷ジョブ定義データ判定ステップによって判定した結果を、ユーザに提示するユ
ーザ指示ステップと、
からなる印刷ジョブ定義データ判定方法。
【請求項６】
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析手段と、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存手段と、
印刷装置で印刷するときの環境情報を取得する環境情報取得手段と、
前記判定ルール保存手段に保存されている判定ルールに基づいて、前記コンテンツ解析
手段で解析したコンテンツの情報と、前記環境情報取得手段で取得した環境情報とに適合
するように印刷ジョブ定義データを生成する印刷ジョブ定義データ生成手段と、
からなる印刷ジョブ定義データ生成装置。
【請求項７】
印刷ジョブ定義データを取得する印刷ジョブ定義データ取得手段と、
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析手段と、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存手段と、
印刷装置で印刷するときの環境情報を取得する環境情報取得手段と、
前記判定ルール保存手段に保存されている判定ルールに基づいて、前記コンテンツ解析
手段で解析したコンテンツの情報と、前記環境情報取得手段で取得した環境情報とに適合
するように、前記印刷ジョブ定義データ取得手段で取得した印刷ジョブ定義データを修正
する印刷ジョブ定義データ修正手段と、
からなる印刷ジョブ定義データ修正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブ定義データが印刷環境およびコンテンツの内容に適しているか否
かを判定する印刷ジョブ定義データ判定装置、修正装置、生成装置、および判定方法に関
する。
【背景技術】
【０００２】
一般に、ページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａ
ｇｅ）による印刷データを印刷する際、印刷ジョブに関する情報を印刷ジョブ定義データ
（ＪＤＦ：Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）として扱い、この印刷ジョブ
定義データを印刷装置設定用の印刷ジョブ設定データに変換し、この印刷ジョブ設定デー
タを受け取ってから印刷を行う方法が知られている。
印刷ジョブ定義データは、印刷処理に用いる印刷装置の詳細な設定情報を含み、具体的
には、例えば、面付けする際に用いる用紙サイズ、用紙種別、面付方法、面付けにおける
詳細な座標情報、折り方法、断裁位置に関する情報、およびインク種別などの情報が含ま
れる。
【０００３】
しかしながら、印刷ジョブ定義データに含まれる情報は、印刷装置にて印刷を行う場合
、コンテンツの情報、または印刷するときの環境情報などに適合しない場合が多々あり、
そのまま印刷を行うと、仕上がりが悪かったり、再度印刷を行わなければならないという
事態が生じていた。このため、これら不都合を解決するために、種々の提案がなされてい
る。
【０００４】
例えば、特許文献１に記載の画像形成装置は、装置多品種に及び印刷メディアと、温度
、湿度などの印刷環境による印刷品質の劣化をよくし、改善して、規定の画質を安定的に
得ることを目的とし、ホストＰＣから出力された印刷データをレーザ光の点灯信号に変調
する印刷データ変換回路と、レーザスキャニングにより感光ドラム上にレーザ光を照射し
、電子写真プロセスにより用紙上に印刷データを印刷するレーザ印刷装置とを備えた画像
形成装置において、印刷メディア選択手段と温度・湿度センサを設け、用紙の種類やデュ
ーティ比変調回路を設けて、用紙の種類や温度、湿度の変化に拘らず、常に最適な印刷品
質を得るようにした装置である。
【０００５】
また、特許文献２に記載の印刷装置は、印刷実行時の環境条件や印刷条件に最適な印刷
を実行して、印刷環境に影響されずに常に美しい印刷結果を得ることができる印刷装置及
び印刷方法を提供するために、印刷対象の画像データに基づいて、印刷条件及び環境条件
の全ての組み合わせに各々対応した複数の印刷データが作成されると、それらは、インク
ジェットプリンタに記憶され、インクジェットプリンタにおいては、印刷条件の入力がな
され、印刷実行を指示するための印刷ボタンが押されると、環境条件に一番近い印刷デー
タが予め記憶された複数の印刷データから選択され、この選択された印刷データに基づい
て、印刷が実行される装置である。
【特許文献１】特開２００４−５８３６３号公報
【特許文献２】特開２００５−２３１３１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１、２ともに、環境に応じた最適な印刷品質を実現するものであるが、コ
ンテンツの内容によっては、印刷環境の影響を受けない場合もある。例えば、湿度に応じ
て最小可読フォントサイズが異なるように設定される場合においても、この最小フォント
サイズを使用していない場合には、印刷環境の影響を受けることない。このような場合に
も環境に適合させるのでは、余分な作業を伴い、時間的にも無駄な時間を費やすことにも
なる。
【０００７】
本発明は、上述した事情を鑑みてなされたものであって、印刷環境およびコンテンツの
内容に応じて、印刷仕様を判定し、他の機能を追加することなく、その印刷環境およびコ
ンテンツの内容に適した印刷を行い、無駄な印刷を省くことができる印刷ジョブ定義デー
タ判定装置、生成装置、修正装置、および判定方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
〔形態１〕  上記目的を達成するために、形態１の印刷ジョブ判定装置は、
印刷ジョブ定義データを取得する印刷ジョブ定義データ取得手段と、
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析手段と、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存手段と、
印刷装置で印刷するときの環境情報を取得する環境情報取得手段と、
前記印刷ジョブ定義データ取得手段において取得した印刷ジョブ定義データが、前記コ
ンテンツ解析手段で解析したコンテンツの情報と、前記環境情報取得手段で取得した環境
情報とに適合するか否かについて、前記判定ルール保存手段に保存されている判定ルール
に基づいて判定する印刷ジョブ定義データ判定手段と、
前記印刷ジョブ定義データ判定手段によって判定した結果を、ユーザに提示するユーザ
指示手段と、からなることを特徴とする。
【０００９】
この構成によれば、印刷ジョブ定義データ取得手段によって印刷ジョブ定義データを取
得した後、この印刷ジョブ定義データが適切か否かを判定するために、コンテンツ解析手
段を用いて、印刷データに含まれる印刷用のコンテンツを解析し、かつ、環境情報取得手
段を用いて、印刷装置で印刷するときの環境情報を取得し、印刷ジョブ定義データ判定手
段が、これらの情報と、印刷ジョブ定義データを判定するための判定ルールとに基づいて
、印刷ジョブ定義データが、前記コンテンツ解析手段で解析したコンテンツの情報と、前
記環境情報取得手段で取得した環境情報とに適合するか否かについて判定するので、印刷
環境およびコンテンツの内容に応じて、印刷仕様を判定し、他の機能を追加することなく
、その印刷環境およびコンテンツの内容に適した印刷を行い、無駄な印刷を省くことがで
きるという効果が得られる。
また、その結果をユーザ指示手段を用いてユーザに提示するので、ユーザの所望の印刷
設定を選択することができ、また、他の機能を追加することなく、その印刷環境およびコ
ンテンツの内容に適した印刷を行うことができるので、無駄な印刷を省くことができると
いう効果が得られる。
【００１０】
〔形態２〕  形態２の発明は、形態１の印刷ジョブ定義データ判定装置に係り、
前記環境情報は、温度、湿度、気圧、照度、太陽光の強度、または直射日光の有無を含
むことを特徴とする。
この構成によれば、印刷ジョブ定義データ判定手段は、印刷ジョブ定義データが、実際
に印刷するときの環境にも適しているか否かを判定することができるので、より客観的に
判定することができるという効果が得られる。
【００１１】
〔形態３〕  形態３の発明は、形態１の印刷ジョブ定義データ判定装置に係り、
前記コンテンツ解析手段は、前記コンテンツの最小フォントサイズおよび画質を解析す
ることを特徴とする。
この構成によれば、コンテンツ解析手段により、コンテンツの全てについて、最小フォ
ントサイズおよび画質を解析するので、細かく解析することができ、さらに、画像解析に
解像度または使用色数を含めると、印刷ジョブ定義データが、実際に印刷するときの環境
にも適しているか否かをより厳密に判定することができるという効果が得られる。
【００１２】
〔形態４〕  形態４の発明は、形態１の印刷ジョブ定義データ判定装置に係り、
前記ユーザ指示手段は、印刷ジョブ定義データが前記コンテンツの情報または前記環境
情報に適していない項目がある場合、ユーザに、印刷中止か、修正か、代替候補の選択か
を選択させることを特徴とする。
この構成によれば、ユーザと対話的に調整することができるので、印刷ジョブ定義デー
タが前記コンテンツの情報または前記環境情報に適していない項目がある場合、印刷中止
か、修正か、代替候補の選択かについてユーザが選択することにより、ユーザに所望の印
刷物を提供することができるという効果が得られる。
【００１３】
〔形態５〕  形態５の印刷ジョブ定義データ判定方法は、
印刷ジョブ定義データを取得する印刷ジョブ定義データ取得ステップと、
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析ステップと、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存ステップ
と、
印刷装置で印刷するときの環境情報を取得する環境情報取得ステップと、
前記印刷ジョブ定義データ取得ステップにおいて取得した印刷ジョブ定義データが、前
記コンテンツ解析手段で解析したコンテンツの情報と、前記環境情報取得ステップで取得
した環境情報とに適合するか否かについて、前記判定ルール保存ステップで保存されてい
る判定ルールに基づいて判定する印刷ジョブ定義データ判定ステップと、
前記印刷ジョブ定義データ判定ステップによって判定した結果を、ユーザに提示するユ
ーザ指示ステップと、
を含むことを特徴とする。
【００１４】
この構成によれば、印刷ジョブ定義データ取得ステップによって印刷ジョブ定義データ
を取得した後、この印刷ジョブ定義データが適切か否かを判定するために、コンテンツ解
析ステップを用いて、印刷データに含まれる印刷用のコンテンツを解析し、かつ、環境情
報取得ステップを用いて、印刷装置で印刷するときの環境情報を取得し、印刷ジョブ定義
データ判定ステップが、これらの情報と、印刷ジョブ定義データを判定するための判定ル
ールとに基づいて、印刷ジョブ定義データが、前記コンテンツ解析ステップで解析したコ
ンテンツの情報と、前記環境情報取得ステップで取得した環境情報とに適合するか否かに
ついて判定するので、印刷環境およびコンテンツの内容に応じて、印刷仕様を判定し、他
の機能を追加することなく、その印刷環境およびコンテンツの内容に適した印刷を行い、
無駄な印刷を省くことができるという効果が得られる。
【００１５】
〔形態６〕  形態６の印刷ジョブ定義データ生成装置は、
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析手段と、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存手段と、
印刷装置で印刷するときの環境情報を取得する環境情報取得手段と、
前記判定ルール保存手段に保存されている判定ルールに基づいて、前記コンテンツ解析
手段で解析したコンテンツの情報と、前記環境情報取得手段で取得した環境情報とに適合
するように印刷ジョブ定義データを生成する印刷ジョブ定義データ生成手段と、
からなることを特徴とする。
【００１６】
この構成によれば、コンテンツ解析手段を用いて、印刷データに含まれる印刷用のコン
テンツを解析し、かつ、環境情報取得手段を用いて、印刷装置で印刷するときの環境情報
を取得し、印刷ジョブ定義データ生成手段が、これらの情報と、印刷ジョブ定義データを
判定するための判定ルールとに基づいて、前記コンテンツ解析手段で解析したコンテンツ
の情報と、前記環境情報取得手段で取得した環境情報とに適合する印刷ジョブ定義データ
を生成するので、印刷環境およびコンテンツの内容に応じて、印刷仕様を判定し、他の機
能を追加することなく、その印刷環境およびコンテンツの内容に適した印刷を行い、無駄
な印刷を省くことができるという効果が得られる。
【００１７】
〔形態７〕  形態７の印刷ジョブ定義データ修正装置は、
印刷ジョブ定義データを取得する印刷ジョブ定義データ取得手段と、
印刷データに含まれる印刷用のコンテンツを解析するコンテンツ解析手段と、
印刷ジョブ定義データを判定するための判定ルールを保存する判定ルール保存手段と、
印刷装置で印刷するときの環境情報を取得する環境情報取得手段と、
前記判定ルール保存手段に保存されている判定ルールに基づいて、前記コンテンツ解析
手段で解析したコンテンツの情報と、前記環境情報取得手段で取得した環境情報とに適合
するように、前記印刷ジョブ定義データ取得手段で取得した印刷ジョブ定義データを修正
する印刷ジョブ定義データ修正手段と、
からなることを特徴とする。
【００１８】
この構成によれば、印刷ジョブ定義データ取得手段によって印刷ジョブ定義データを取
得した後、この印刷ジョブ定義データが適切か否かを判定するために、コンテンツ解析手
段を用いて、印刷データに含まれる印刷用のコンテンツを解析し、かつ、環境情報取得手
段を用いて、印刷装置で印刷するときの環境情報を取得し、印刷ジョブ定義データ修正手
段が、これらの情報と、印刷ジョブ定義データを判定するための判定ルールとに基づいて
、印刷ジョブ定義データが、前記コンテンツ解析手段で解析したコンテンツの情報と、前
記環境情報取得手段で取得した環境情報とに適合するように印刷ジョブ定義データを修正
するので、印刷環境およびコンテンツの内容に応じて、印刷仕様を判定し、他の機能を追
加することなく、その印刷環境およびコンテンツの内容に適した印刷を行い、無駄な印刷
を省くことができるという効果が得られる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施形態に係る印刷ジョブ定義データ判定装置につい
て詳細に説明する。なお、この印刷ジョブ定義データ判定装置を構成する各要素は、各々
別の装置に配置されこれらの装置を統合して全体として印刷ジョブ定義データ判定装置を
構成することもできるし、１つの装置内に配置されその装置全体を印刷ジョブ判定装置と
して構成することもできるし、あるいは印刷制御装置又は印刷装置の中に含めて印刷制御
装置または印刷装置として構成することもできる。
【００２０】
［第１実施形態］
まず、本発明の第１実施形態に係る印刷ジョブ定義データ判定装置について説明する。
図１は、本発明の第１実施形態に係る印刷ジョブ定義データ判定装置の構成を示すブロ
ック図である。
この印刷ジョブ定義データ判定装置１は、印刷データから印刷ジョブ定義データを取得
する印刷ジョブ定義データ取得手段１１と、コンテンツの内容を解析するコンテンツ解析
手段１２と、印刷環境に係る情報を取得する環境情報取得手段１３と、印刷ジョブ定義デ
ータを判定する印刷ジョブ定義データ判定手段１４と、ユーザとの通信を行うユーザ指示
手段１５と、判定ルールを保存する判定ルール保存手段１６とからなる。
【００２１】
印刷ジョブ定義データ取得手段１１は、ユーザなどによって入力される印刷データの中
に含まれる印刷ジョブ定義データを取得する。この場合、例えば、ＭＩＭＥ（Ｍｕｌｔｉ
ｐｌｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎｓ：インターネットの電子メ
ール用プロトコル）エンコードされたデータならば、ＭＩＭＥデコード分離することによ
り取得する。また、印刷ジョブ定義データとコンテンツデータとが別々のデータとして入
力された場合は、それぞれのデータブロックに特徴的な部分を検出することによってデー
タの種類を認識し、印刷ジョブ定義データを取り出すこともできる。
【００２２】
コンテンツ解析手段１２は、印刷データに含まれる印刷用のコンテンツを解析する。こ
の解析は、主として、コンテンツの画質、最小フォントサイズを求めることによりコンテ
ンツを解析するが、コンテンツの画質に関しては、全ての画像に対して解像度、使用色数
を求める。
環境情報取得手段１３は、種々の測定機器、センサーなどを用いて、印刷装置にて実際
に印刷が行われるときの環境を印刷環境情報として取得する。印刷環境情報としては、温
度、湿度、気圧、明るさ、太陽光、直射日光など、種々の項目を対象とする。
【００２３】
印刷ジョブ定義データ判定手段１４は、コンテンツ解析手段１２により解析したコンテ
ンツの情報と、環境情報取得手段１３により取得した印刷環境情報とに基づいて、印刷ジ
ョブ定義データ取得手段１１にて取得した印刷ジョブ定義データが印刷装置において実際
に印刷を行うのに適しているか否かを判定する。
ユーザ指示手段１５は、印刷ジョブ定義データ判定手段１４によって判定した結果、印
刷に適していないと判定された場合、ユーザに適していない旨を通知する。また、印刷を
中止するか、代替印刷を行うかについてユーザに選択させる。あるいは、自動的に印刷を
中止したり、自動的に代替印刷を行うように構成することもできる。また、ユーザ指示手
段１５は、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）などを介して
ユーザに通知したり、ユーザと対話的に通信できるようにすれば、便利である。
【００２４】
以上の構成により、印刷ジョブ定義データ取得手段１１によって印刷ジョブ定義データ
を取得した後、この印刷ジョブ定義データが適切か否かを判定するために、コンテンツ解
析手段１２を用いて、印刷データに含まれる印刷用のコンテンツを解析し、かつ、環境情
報取得手段１３を用いて、印刷装置で印刷するときの環境情報を取得し、印刷ジョブ定義
データ判定手段１４が、これらの情報と、印刷ジョブ定義データを判定するための判定ル
ールとに基づいて、印刷ジョブ定義データが、前記コンテンツ解析手段で解析したコンテ
ンツの情報と、前記環境情報取得手段で取得した環境情報とに適合するか否かについて判
定するので、印刷環境およびコンテンツの内容に応じて、印刷仕様を判定し、他の機能を
追加することなく、その印刷環境およびコンテンツの内容に適した印刷を行い、無駄な印
刷を省くことができるという効果が得られる。
また、その結果をユーザ指示手段１５を用いてユーザに提示するので、ユーザの所望の
印刷設定を選択することができ、また、他の機能を追加することなく、その印刷環境およ
びコンテンツの内容に適した印刷を行うことができるので、無駄な印刷を省くことができ
るという効果が得られる。
【００２５】
図２は、コンピュータシステムのハードウェア構成を示す機能ブロック図である。
ここで、この印刷ジョブ定義データ判定装置１は、印刷ジョブ定義データ解析部１１、
コンテンツ解析手段１２、環境情報取得手段１３、印刷ジョブ定義データ判定手段１４、
ユーザ指示手段１５などをソフトウェア上で実現するためのコンピュータシステムを備え
ており、そのハードウェア構成は、図２に示すように、各種制御や演算処理を担う中央演
算処理装置であるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０と、
主記憶装置（Ｍａｉｎ  Ｓｔｏｒａｇｅ）を構成するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓ
ｓ  Ｍｅｍｏｒｙ）６２と、読み出し専用の記憶装置であるＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ
Ｍｅｍｏｒｙ）６４との間をＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉ
ｎｔｅｒｃｏｎｎｅｃｔ）バスやＩＳＡ（Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄ  Ａ
ｒｃｈｉｔｅｃｔｕｒｅ）バス等からなる各種内外バス６８で接続すると共に、このバス
６８に入出力インターフェース（Ｉ／Ｆ）６６を介して、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  
Ｄｒｉｖｅ）などの外部記憶装置（Ｓｅｃｏｎｄａｒｙ  Ｓｔｏｒａｇｅ）７０や、印刷
手段やＣＲＴ、ＬＣＤモニター等の出力装置７２、操作パネルやマウス、キーボード、ス
キャナなどの入力装置７４、および図示しない印刷指示装置などと通信するためのネット
ワークＬなどを接続したものである。
【００２６】
そして、電源を投入すると、ＲＯＭ６４等に記憶されたＢＩＯＳ等のシステムプログラ
ムが、ＲＯＭ６４に予め記憶された各種専用のコンピュータプログラム、あるいは、ＣＤ
−ＲＯＭやＤＶＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）などの記憶媒体を介して、ま
たはインターネットなどの通信ネットワークＬを介して記憶装置７０にインストールされ
た各種専用のコンピュータプログラムを同じくＲＡＭ６２にロードし、そのＲＡＭ６２に
ロードされたプログラムに記述された命令に従ってＣＰＵ６０が各種リソースを駆使して
所定の制御および演算処理を行うことで前述したような各手段の各機能をソフトウェア上
で実現できるようになっている。
【００２７】
図３は、判定ルールの一例を示す図である。
判定ルールは、印刷ジョブ定義データの適合性を判定するためのルールであり、判定ル
ール保存手段１６に保存され、必要に応じて、コンテンツ解析手段１２又は印刷ジョブ定
義データ判定手段１４に情報が送られる。
判定ルールの具体的内容は、印刷ジョブ定義データの各項目別の内容、コンテンツ解析
手段１２によるコンテンツの解析結果の内容、環境情報取得手段１３による環境状況とし
ての印刷環境情報などを含み、これらの情報が掲載されたテーブルを用いる。
【００２８】
図３に示す例では、横一列が１組のルールを示し、今、３つのルールが格納されている
。そして、各ルールごとに、左端に、印刷環境として温度および湿度が掲載され、中央部
に、コンテンツ内容として最小フォントサイズおよび画質が掲載され、右端に、印刷ジョ
ブ定義データの内容として、用紙サイズ、用紙種別、およびインク種別が掲載されている
。この印刷ジョブ定義データの各内容は、印刷環境およびコンテンツ内容に適した印刷ジ
ョブ定義データが掲載されている。
【００２９】
具体的に説明すると、この例では、１つ目の判定ルールすなわち最上段では、印刷環境
のうちの温度が「≧０℃」、湿度が「≦５０％」、コンテンツ内容のうちの最小フォント
サイズが「４ｐｔ（ｐｏｉｎｔ）」、画質が「−」と掲載されている。この「−」の項目
については、無視することを意味する（以下、同様）。そして、これら印刷環境およびコ
ンテンツ内容のデータに適合する印刷ジョブ定義データとして、用紙サイズ「−」、用紙
種別「−」、インク種別「インクＡ」と掲載されている。すなわち、インク種別がＡであ
れば、印刷環境およびコンテンツ内容に適合していることを示している。
【００３０】
また、２つ目のルールすなわち中段（上から２段目）では、印刷環境のうちの温度が「
≧０℃」、湿度が「≦４０％」、コンテンツ内容のうちの最小フォントサイズが「４ｐｔ
」、画質が「高画質」と掲載されている。そして、これら印刷環境およびコンテンツ内容
のデータに適合する印刷ジョブ定義データは、用紙サイズ「−」、用紙種別「専用光沢紙
Ａ」、インク種別「インクＢ」と掲載されている。すなわち、用紙種別が専用光沢紙Ａで
インク種別がインクＢであれば、印刷環境およびコンテンツ内容に適合していることを示
している。
【００３１】
また、３つ目のルールすなわち最下段（上から３段目）では、印刷環境のうちの温度が
「≦０℃」、湿度が「≧２０％」、コンテンツ内容のうちの最小フォントサイズが「８ｐ
ｔ」、画質が「４色」と掲載されている。そして、これら印刷環境およびコンテンツ内容
のデータに適合する印刷ジョブ定義データは、用紙サイズ「≦Ａ５」、用紙種別「専用紙
Ｂ」、インク種別「インクＣ」と掲載され、すなわち、用紙種別が専用紙Ｂでインク種別
がインクＣであれば、印刷環境およびコンテンツ内容に適合していることを示している。
【００３２】
図４は、印刷ジョブ定義データの一例を示す図である。
印刷ジョブ定義データ取得手段１１では、印刷データから印刷ジョブ定義データを取得
する。印刷ジョブ定義データは、ここでは、印刷処理に用いる印刷装置の詳細な設定情報
をいい、具体的には、例えば、面付けする際に用いる用紙サイズ、用紙種別、面付方法、
面付けにおける詳細な座標情報、折り方法、断裁位置に関する情報、およびインク種別な
どの情報が含まれる。
【００３３】
印刷ジョブ定義データの一例として、図４に示すような内容が記載されている。
この例では、＜全体設定＞〜＜／全体設定＞の間に、給紙用紙サイズ、用紙種別、両面
印刷、カラー、印刷データ、綴じ位置などが記述され、＜給紙用紙サイズ＞〜＜／給紙用
紙サイズ＞の間に「Ａ４」と記述され、＜用紙種別＞〜＜／用紙種別＞の間に「普通紙」
と記述され、＜両面印刷＞〜＜／両面印刷＞の間に「両面」と記述され、＜カラー＞〜＜
／カラー＞の間に「ＣＭＹＫ」と記述され、＜印刷データ＞〜＜／印刷データ＞の間に＜
ファイル＞種別として「ｆｉｌｅ０１，ｐｄｆ」と記述され、＜綴じ位置＞〜＜／綴じ位
置＞の間に「中綴じ」と記述されている。
【００３４】
図５は、画質を判定するための画質判定ルールを示す図である。
コンテンツ解析手段１２は、図５に示すような画質を判定するための画質判定ルールを
用いて、印刷データの印刷コンテンツの内容を解析する。この画質判定ルールは、解像度
、使用色数、およびコンテンツ種別に基づいて、画質が高画質か低画質かを判定する。
コンテンツの内容として、特に、最小フォントサイズおよび画質を解析して求める。最
小フォントサイズの求め方は、印刷コンテンツに含まれる全フォントサイズを抽出し、最
小のフォントサイズを算出する。また、画質解析では、印刷コンテンツに含まれている全
画像に対して解像度と使用色数を求める。
【００３５】
図５に示す例では、最上段の画像の場合、解像度は「１２００ｄｐｉ（Ｄｏｔ  Ｐｅｒ
Ｉｎｃｈ）以上」、使用色は「フルカラー」、コンテンツ種別は「写真含む」という画
像であり、この画像の画質は「高画質」と解析されている。また、次段の画像の場合、解
像度は「６０１ｄｐｉ−１２００ｄｐｉ」、使用色は「フルカラー」、コンテンツ種別は
「写真含む」という画像であり、この画像の画質は「中画質」と解析されている。また、
３段目の画像の場合、解像度は「３０１ｄｐｉ−１２００ｄｐｉ」、使用色は「１万色以
上」、コンテンツ種別は「写真含まず、イラスト画像のみ」という画像であり、この画像
の画質は「低画質１」と解析されている。そして、最後段の４段目の画像の場合、解像度
は「−３００ｄｐｉ」、使用色は「１万色以上」、コンテンツ種別は「写真画像含まず」
という画像であり、この画像の画質は「低画質２」と解析されている。
【００３６】
以上より、この例では、解像度１２００ｄｐｉ以上、使用色がフルカラーの場合、高画
質となる。また、例えば、６００ｄｐｉの画像データのみが含まれており、使用色が１万
色以上で、イラスト画像のみが使われている場合、画質は「低画質１」となる。本実施形
態では、最小フォントサイズ＝２ｐｔ、画質＝高画質となったとする。
一方、環境情報取得手段１３にて取得される印刷装置の環境情報について説明する。
【００３７】
環境情報の取得方法は、時に明記しないが、一般的な測定機器、例えば温度計や湿度計
によって印刷装置の動作環境を取得してくるものとする。その外、気圧、明るさ（インク
の固まり易さに影響する）、太陽光の強度、直射日光の有無、などがある。また、測定機
器以外に種々のセンサーを用いて印刷装置の環境情報を取得することもできる。
印刷ジョブ定義データ判定手段１４は、判定ルールを用いて、コンテンツ解析手段１２
の解析結果と、印刷ジョブ定義データ、印刷環境情報に従って、印刷ジョブ定義データの
適否を判断する。
この適否の判断方法は、以下の通りである。
【００３８】
図６は、印刷ジョブ定義データの判定方法を示す図である。
まず、判定ルール保存手段１６から、条件を満たす判定ルールを取得する。例えば、利
用環境情報が、温度「≧０℃」、湿度「≦４０％」、コンテンツ解析結果が、最小フォン
トサイズ「４ｐｔ」、画質「高画質」であった場合、この条件に適合する印刷ジョブ定義
データは、図６（前述した図４の２段目に相当する）を参照して、印刷ジョブ定義データ
の用紙種別は「専用光沢紙Ａ」、インク種別は「インクＢ」という設定が必要であること
が分かる。
【００３９】
次に、印刷ジョブ定義データ取得手段１１で取得した印刷ジョブ定義データが、上記印
刷ジョブ定義データの条件、すなわち、用紙種別は「専用光沢紙Ａ」、インク種別は「イ
ンクＢ」という条件を満たすか否かを判断する。そして、満たす場合には、特に処理を行
わずに終了となり、印刷装置にそのデータを送り、印刷装置にて印刷が実行される。また
、満たさない場合は、ユーザ指示手段１５を介して、その旨をユーザに通知し、印刷を中
止するか、あるいは代替印刷を実行するかについてユーザへの指示を促す。
【００４０】
図７は、ユーザに対する指示画面の一例を示す図である。
ユーザ指示手段１５では、印刷ジョブ定義データ判定手段１４による判定の結果、印刷
ジョブ定義データが満たされなかった場合、ユーザに指示を促す。指示方法としては、例
えば、印刷ジョブ定義データを全部表示させ、満たさない項目の情報のみ、例えば赤字ま
たは太字などを用いてユーザの注意を促し、場合によっては必要に応じてユーザに編集さ
せる。
図７に示した例は、給紙用紙サイズ「Ａ４」、両面印刷「両面」、カラー「ＣＭＹＫ」
、印刷データのファイル「ｆｉｌｅ０１，ｐｄｆ」、綴じ位置「中綴じ」は、満たしてい
る項目に該当するが、太字で示した用紙種別「普通紙」およびインク種別「インクＢ」が
満たさない項目に該当する。
【００４１】
このようにして、ユーザ指示手段１５は、満たしている項目、満たしていない項目を表
示し、ユーザに対して、「下記内容を変更して下さい。」と変更を促す。そして、まず第
１の項目である用紙種別を変更させたいため、「用紙種別を変更する必要があります。」
と表示し、ユーザが「専用光沢紙Ａ」に変更した後、次の項目であるインク種別を変更さ
せたいため、「インク種別を変更する必要があります。」と表示し、順次対話形式でユー
ザとやり取りするようになっている。そして、最終的に全ての満たしていない項目の内容
が変更されたときに、ＯＫの部分をクリックさせて、一連の動作を終了する。あるいは、
１つでも満たさない項目がある場合、印刷中止を促して、一旦印刷を中止させることもで
きる。さらには、満たしていない項目について、代替候補を自動的に表示してユーザに選
択させることもできる。
【００４２】
図８は、本発明の第１実施形態に係る印刷ジョブ定義データ判定装置の処理動作を示す
フローチャートである。
この処理動作は、印刷装置に対して矛盾がない印刷設定を送るための印刷設定動作であ
って、ＣＰＵにおいて起動されると、まず、ステップＳ１０１において、印刷ジョブ定義
データ取得手段１１により印刷ジョブ定義データを取得する。次に、ステップＳ１０２に
おいて、コンテンツデータ解析手段１２により、印刷データのコンテンツデータを解析す
るとともに、ステップＳ１０３において、環境情報取得手段１３により、印刷環境情報を
取得する。そして、ステップＳ１０４において、印刷ジョブ定義データ判定手段１４によ
り、印刷ジョブ定義データの適否を判断する。そして、ステップＳ１０５において、条件
を充足しているか否かを判定し、条件未充足の場合は、ステップＳ１０６において、ユー
ザ指示手段１５により、条件未充足の項目をユーザに提示する。また、ステップＳ１０４
において、条件充足の場合は、この印刷ジョブ定義データ判定装置の動作を終了する。
【００４３】
図９は、コンテンツ解析処理動作を示すフローチャートである。
コンテンツ解析手段１１は、先ず、ステップＳ２０１において、コンテンツデータの解
像度を求める。解像度は、例えば、１２００ｄｐｉ以上、３００ｄｐｉ以下、６０１〜１
２００ｄｐｉのように所定の解像度の範囲で示してもよいが、平均解像度として所定の値
の解像度で示しても良い。次に、ステップＳ２０２において、コンテンツにおいて使用す
る色の数（使用色数）を求める。使用色数は、フルカラー、１万色以上などで示す。次に
、ステップＳ２０３において、コンテンツ種別を求める。コンテンツ種別は、主として写
真を含むか含まないかによって分類し、イラスト画像を含む場合を付加事項としてコンテ
ンツを分類する。次に、ステップＳ２０４において、コンテンツの画質を求める。画質は
、大きく分類して高画質、中画質、低画質に分けられるが、高画質、低画質の中でも程度
差をつけて低画質１、低画質２などと示すことができる。そして、最後に、ステップＳ２
０５において、コンテンツデータの最小フォントサイズを求める。最小フォントサイズは
、コンテンツデータに含まれている全フォントサイズを抽出して、例えば、最小フォント
サイズ２ｐｔなどと算出する。
なお、以上のコンテンツ解析動作のうち、ステップＳ２０１〜ステップＳ２０３は、順
不同で、いずれを先に実行しても良い。また、同様にステップＳ２０４およびステップＳ
２０５についても順不同で、いずれを先に実行しても良い。
【００４４】
図１０は、印刷ジョブ定義データ判定処理の動作を示すフローチャートである。
印刷ジョブ定義データ判定手段１４は、印刷ジョブ定義データを判定する場合、図１０
に示すように、２段階に分けて判定する。すなわち、ステップＳ３０１では、印刷ジョブ
定義データ判定手段１４は、コンテンツの解析内容、印刷環境状況に適した印刷ジョブ定
義データか否かを判定するために、判定ルールに保存されている判定ルールを取得する。
次に、ステップＳ３０２において、判定ルールに保存されている印刷環境状況、コンテン
ツの解析内容に適した印刷ジョブ定義データと、判定しようとしている印刷ジョブ定義デ
ータとを比較して、判定しようとしている印刷ジョブ定義データが適切か否かを判断する
。
以上のようにして、印刷ジョブ定義データを判定すれば、印刷環境とコンテンツのない
ように適したきれいな印刷を行うことができる。
【００４５】
［第２実施形態］
次に、本発明の第２実施形態について説明する。
本実施形態は、本発明の第１実施形態に係る印刷ジョブ定義データ判定装置を印刷ジョ
ブ定義データ生成装置として適用した場合の実施形態である。
図１１は、本発明の第２実施形態に係る印刷ジョブ定義データ生成装置を示すブロック
図である。
【００４６】
本実施形態は、前述した第１実施形態と比較して、印刷ジョブ定義データ取得手段１１
およびユーザ指示手段１５を有さず、その代わりに印刷ジョブ定義データを生成する印刷
ジョブ定義データ生成手段１７を有することを特徴としている。
コンテンツ解析手段１１、環境情報取得手段１２、判定ルール保存手段１７については
、前述した第１実施形態と同様であるので省略する。
【００４７】
印刷ジョブ定義データ生成手段１７は、コンテンツ解析手段１２によるコンテンツの解
析結果と、環境情報取得手段１３による印刷環境状況とに基づいて印刷ジョブ定義データ
を生成する。その際、第１実施形態で、印刷ジョブ定義データ判定手段１４が参照した判
定ルール保存手段１５を、印刷ジョブ定義データ生成手段１７においても参照する。そし
て、印刷ジョブ定義データ生成手段１７で生成された印刷ジョブ定義データと印刷しよう
とするコンテンツデータとを含む印刷データが生成され、この印刷データに基づいて印刷
装置による印刷が行われる。
【００４８】
具体的には、例えば、印刷環境情報が、温度≧２０℃、湿度≦４０％であり、コンテン
ツの画質が高画質の場合、要求される印刷ジョブ定義データは、専用光沢紙Ａ、インクＢ
などである。従って、印刷ジョブ定義データ生成手段１７が生成する印刷ジョブ定義デー
タは、用紙種別が専用光沢紙Ａ、インク種別がインクＢという項目が含まれている印刷ジ
ョブ定義データである。
【００４９】
以上の構成により、コンテンツ解析手段１２を用いて、印刷データに含まれる印刷用の
コンテンツを解析し、かつ、環境情報取得手段１３を用いて、印刷装置で印刷するときの
環境情報を取得し、印刷ジョブ定義データ生成手段１７が、これらの情報と、印刷ジョブ
定義データを判定するための判定ルールとに基づいて、コンテンツ解析手段１２で解析し
たコンテンツの情報と、環境情報取得手段１３で取得した環境情報とに適合する印刷ジョ
ブ定義データを生成するので、印刷環境およびコンテンツの内容に応じて、印刷仕様を判
定し、他の機能を追加することなく、その印刷環境およびコンテンツの内容に適した印刷
を行い、無駄な印刷を省くことができるという効果が得られる。
【００５０】
［第３実施形態］
次に、本発明の第３実施形態について説明する。
本実施形態は、本発明の第１実施形態に係る印刷ジョブ定義データ判定装置を印刷ジョ
ブ定義データ修正装置として適用した場合の実施形態である。
図１２は、本発明の第３実施形態に係る印刷ジョブ定義データ修正装置の構成を示すブ
ロック図である。
本実施形態は、前述した第１実施形態と比較して、ユーザ指示手段１５のみを有さず、
その代わりに印刷ジョブ定義データを修正する印刷ジョブ定義データ修正手段１８を有す
ることを特徴としている。
【００５１】
印刷ジョブ定義データ取得手段１１、コンテンツ解析手段１１、環境情報取得手段１２
、判定ルール保存手段１７については、前述した第１実施形態と同様であるので省略する
。
印刷ジョブ定義データ修正手段１８は、まず、印刷ジョブ定義データ取得手段１１によ
り、印刷ジョブ定義データを取得する。次に、印刷ジョブ定義データ修正手段１８にて、
コンテンツ解析手段１２によるコンテンツの解析結果と、環境情報取得手段１３による印
刷環境状況とに基づいて印刷ジョブ定義データを修正する。その際、第１実施形態で、印
刷ジョブ定義データ判定手段１４が参照した判定ルール保存手段１５を、印刷ジョブ定義
データ修正手段１８においても参照する。そして、印刷ジョブ定義データ修正手段１８で
修正された印刷ジョブ定義データと印刷しようとするコンテンツデータとを含む印刷デー
タに基づいて印刷装置による印刷が行われる。
【００５２】
本実施形態は、基本的には第１実施形態と同様に動作する。
図１３は、本発明の第３実施形態で用いられる印刷ジョブ定義データを示す図である。
本実施形態では、条件を満たさなかった箇所を修正し、印刷ジョブ定義データを出力す
る。その結果、同図に示すような印刷ジョブ定義データが出力される。
この印刷ジョブ定義データは、＜全体設定＞〜＜／全体設定＞の間に、＜給紙用紙サイ
ズ＞Ａ４、＜用紙種別＞専用光沢紙、＜両面印刷＞両面、＜カラー＞ＣＭＹＫ、＜印刷デ
ータ＞の＜ファイル＞ｆｉｌｅ０１．ｐｄｆ、＜綴じ位置＞中綴じ、＜インク種別＞イン
クＢ、という印刷ジョブ定義データが出力される。
【００５３】
以上の構成により、印刷ジョブ定義データ取得手段１１によって印刷ジョブ定義データ
を取得した後、この印刷ジョブ定義データが適切か否かを判定するために、コンテンツ解
析手段１２を用いて、印刷データに含まれる印刷用のコンテンツを解析し、かつ、環境情
報取得手段１３を用いて、印刷装置で印刷するときの環境情報を取得し、印刷ジョブ定義
データ修正手段１８が、これらの情報と、印刷ジョブ定義データを判定するための判定ル
ールとに基づいて、印刷ジョブ定義データが、コンテンツ解析手段１２で解析したコンテ
ンツの情報と、環境情報取得手段１３で取得した環境情報とに適合するように印刷ジョブ
定義データを修正するので、印刷環境およびコンテンツの内容に応じて、印刷仕様を判定
し、他の機能を追加することなく、その印刷環境およびコンテンツの内容に適した印刷を
行い、無駄な印刷を省くことができるという効果が得られる。
【００５４】
以上、説明したように、本発明により、判定、生成、修正された印刷ジョブ定義データ
によれば、印刷環境情報とコンテンツの内容に即しているので、コンテンツデータをきれ
いに印刷することができるという効果が得られる。
なお、図８〜図１０のフローチャートに示す処理を実行するにあたっては、ＲＯＭに予
め格納されている制御プログラムを実行する場合について説明したが、これに限らず、こ
れらの手順を示したプログラムが記録された記憶媒体から、そのプログラムをＲＡＭに組
み込んで実行するようにしても良い。あるいは、そのプログラムをネットワークから取得
しても良い。
【００５５】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶
型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記
憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のい
かんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体
を含むものである。
以上、本発明の実施形態について説明してきたが、本発明は、上記実施形態に限定され
ることなく、本発明の趣旨を逸脱することなく、種々の変更が可能である。
【００５６】
例えば、本実施形態では、各機能部は直接接続されるものとして説明したが、これに限
定されず、データの受け渡しは、ネットワークを介しても良いし、ＣＤ−ＲＯＭ、ＤＶＤ
−ＲＡＭ、ＵＳＢメモリのような外部記憶メディアを用いても良い。
また、本実施形態では、ユーザ指示手段１５は、第１実施形態のみに含まれているが、
これに限定されず、第２実施形態、第３実施形態においても、ユーザ指示手段１５を含め
、ユーザと対話しながら処理することもできる。
【図面の簡単な説明】
【００５７】
【図１】本発明の第１実施形態に係る印刷ジョブ定義データ判定装置の構成を示すブロック図である。
【図２】コンピュータシステムのハードウェア構成を示す機能ブロック図である。
【図３】判定ルールの一例を示す図である。
【図４】印刷ジョブ定義データの一例を示す図である。
【図５】画質を判定するための画質判定ルールの一例を示す図である。
【図６】印刷ジョブ定義データの判定方法を示す図である。
【図７】ユーザに対する指示画面の一例を示す図である。
【図８】本発明の第１実施形態に係る印刷ジョブ定義データ判定装置の処理動作を示すフローチャートである。
【図９】コンテンツ解析処理動作を示すフローチャートである。
【図１０】印刷ジョブ定義データ判定処理の動作を示すフローチャートである。
【図１１】本発明の第２実施形態に係る印刷ジョブ定義データ生成装置を示すブロック図である。
【図１２】本発明の第３実施形態に係る印刷ジョブ定義データ修正装置の構成を示すブロック図である。
【図１３】本発明の第３実施形態で用いられる印刷ジョブ定義データを示す図である。
【符号の説明】
【００５８】
１…印刷支援システム、１１…印刷ジョブ定義データ取得手段、１２…コンテンツ解析手
段、１３…環境情報取得手段、１４…印刷ジョブ定義データ判定手段、１５…ユーザ指示
手段、１６…判定ルール保存手段、１７…印刷ジョブ定義データ生成手段、１８…印刷ジ
ョブ定義データ修正手段
【図１】
2008243142.tif 000003
【図２】
2008243142.tif 000004
【図３】
2008243142.tif 000005
【図４】
2008243142.tif 000006
【図５】
2008243142.tif 000007
【図６】
2008243142.tif 000008
【図７】
2008243142.tif 000009
【図８】
2008243142.tif 000010
【図９】
2008243142.tif 000011
【図１０】
2008243142.tif 000012
【図１１】
2008243142.tif 000013
【図１２】
2008243142.tif 000014
【図１３】
2008243142.tif 000015