(57)【要約】【課題】本発明は、印刷用途に応じた印刷条件を、印刷先に応じて自動設定する。【解決手段】印刷システム１は、その印刷条件設定装置ＰＪが、印刷用途と印刷条件を対応させた印刷条件データベースを記憶部１４に記憶し、印刷用途及び印刷先の印刷装置の指定を含む印刷要求をユーザインターフェイス提供部１２が受け付けると、印刷条件選択部１１が、印刷装置状態取得部１５に、印刷先の印刷装置Ｐｒ１〜Ｐｒｍに関する消耗品情報を含む装置状態情報を取得させる。印刷条件選択部１１は、この装置状態情報に基づいて実際の印刷時の消耗品状態を消耗品状態予測部１６に予測させ、上記印刷用途に基づいて印刷条件データベースから印刷条件を取得して仮印刷条件として設定するとともに、該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する。【選択図】          図２
2014153971.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象データの印刷結果の使用用途である印刷用途と該印刷対象データに設定する印刷条件とを対応させた印刷条件設定データを記憶する記憶手段と、
印刷用途及び印刷先の印刷装置の指定を含む印刷要求を受け付ける印刷要求受付手段と、
前記印刷先の印刷装置に関する消耗品情報を含む装置状態情報を取得する印刷先状態取得手段と、
前記印刷先状態取得手段の取得した前記装置状態情報に基づいて前記印刷先の印刷装置において前記印刷対象データに基づく印刷を実行する際の消耗品状態を予測する消耗品状態予測手段と、
前記印刷要求受付手段が前記印刷要求を受け付けると、該印刷要求の前記印刷用途に基づいて前記印刷条件設定データから前記印刷条件を取得して仮印刷条件として設定するとともに、前記印刷先状態取得手段に前記装置状態情報を取得させて、該装置状態情報に基づいて前記消耗品状態予測手段に前記消耗品状態を予測させ、該印刷先の該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する印刷条件設定手段と、
を備えていることを特徴とする印刷条件設定装置。
【請求項２】
前記印刷条件設定装置は、
前記印刷対象データから前記印刷条件設定手段の設定した前記印刷条件に応じた印刷データを生成して印刷要求とともに前記印刷先の印刷装置に出力する印刷データ生成手段を備えていることを特徴とする請求項１記載の印刷条件設定装置。
【請求項３】
前記印刷条件設定装置は、
前記印刷条件設定手段の設定した前記仮印刷条件を提示する印刷条件提示手段と、
前記印刷条件提示手段の提示する前記仮印刷条件に対する応答を受け付ける応答受付手段と、
を備え、
前記印刷条件設定手段は、
前記応答受付手段の受け付けた応答に前記仮印刷条件に対する修正が含まれていると、該修正を反映させて前記印刷条件を設定することを特徴とする請求項１または請求項２記載の印刷条件設定装置。
【請求項４】
前記印刷条件設定手段は、
修正された前記印刷条件を前記印刷用途に対応させて前記印刷条件設定データに登録することを特徴とする請求項３記載の印刷条件設定装置。
【請求項５】
前記印刷条件設定装置は、
情報を報知出力する報知手段を備え、
前記印刷条件設定手段は、
前記印刷用途、前記装置状態情報及び前記消耗品状態に適合する印刷条件を設定することができないときには、前記報知手段にその旨を報知出力させ、該報知出力に応じて前記応答受付手段が、新たな印刷用途と該印刷用途に対する印刷条件を受け取ると、該印刷条件を前記印刷対象データに対する前記印刷条件として設定するとともに、該印刷用途と該印刷条件を対応させて前記記憶手段に登録することを特徴とする請求項１から請求項４のいずれかに記載の印刷条件設定装置。
【請求項６】
印刷対象データに対する印刷用途と印刷先の印刷装置を指定した印刷要求を行う印刷要求装置と、前記印刷要求装置から印刷用途と印刷先の印刷装置の指定を前記印刷対象データとともに受け取って該印刷対象データに対する印刷条件を設定する印刷条件設定装置と、前記印刷条件設定装置の設定した印刷条件を前記印刷対象データに反映させた印刷データに基づいて印刷処理を行う印刷装置と、を備えている印刷システムであって、
前記印刷条件設定装置として、請求項１から請求項５のいずれかに記載の印刷条件設定装置を備えていることを特徴とする印刷システム。
【請求項７】
印刷用途に基づいた印刷条件を印刷条件設定部で設定して該印刷条件に応じた印刷データを生成して、印刷先の印刷装置に該印刷データと印刷要求を送信する情報処理装置であって、
前記印刷条件設定部として、請求項１から請求項５のいずれかに記載の印刷条件設定装置を備えていることを特徴とする情報処理装置。
【請求項８】
印刷対象データの印刷結果の使用用途である印刷用途と該印刷対象データに設定する印刷条件とを対応させた印刷条件設定データを記憶手段に記憶する記憶処理ステップと、
印刷先の印刷装置の装置状態情報を取得する印刷先状態取得処理ステップと、
前記印刷先状態取得処理ステップで取得された前記装置状態情報に基づいて前記印刷先の印刷装置における前記印刷対象データに基づく印刷を実行する際の消耗品状態を予測する消耗品状態予測処理ステップと、
印刷用途及び印刷先の印刷装置の指定を含む印刷要求を受け付ける印刷要求受付処理ステップと、
前記印刷要求受付処理ステップで前記印刷要求が受け付けられると、該印刷要求の前記印刷用途に基づいて前記印刷条件設定データから前記印刷条件を取得して仮印刷条件として設定するとともに、前記印刷先状態取得処理ステップに前記装置状態情報を取得させて、該装置状態情報に基づいて前記消耗品状態予測処理ステップに前記消耗品状態を予測させ、該印刷先の該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する印刷条件設定処理ステップと、
を有していることを特徴とする印刷条件設定方法。
【請求項９】
制御プロセッサに、
印刷対象データの印刷結果の使用用途である印刷用途と該印刷対象データに設定する印刷条件とを対応させた印刷条件設定データを記憶手段に記憶する記憶処理と、
印刷先の印刷装置の装置状態情報を取得する印刷先状態取得処理と、
前記印刷先状態取得処理で取得された前記装置状態情報に基づいて前記印刷先の印刷装置における前記印刷対象データに基づく印刷を実行する際の消耗品状態を予測する消耗品状態予測処理と、
印刷用途及び印刷先の印刷装置の指定を含む印刷要求を受け付ける印刷要求受付処理と、
前記印刷要求受付処理で前記印刷要求が受け付けられると、該印刷要求の前記印刷用途に基づいて前記印刷条件設定データから前記印刷条件を取得して仮印刷条件として設定するとともに、前記印刷先状態取得処理に前記装置状態情報を取得させて、該装置状態情報に基づいて前記消耗品状態予測処理に前記消耗品状態を予測させ、該印刷先の該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する印刷条件設定処理と、
を実行させることを特徴とする印刷条件設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷条件設定装置、印刷システム、情報処理装置、印刷条件設定方法及び印刷条件設定プログラムに関し、詳細には、印刷用途に応じた印刷条件を自動設定する印刷条件設定装置、印刷システム、情報処理装置、印刷条件設定方法及び印刷条件設定プログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ、ワークステーション、ワードプロセッサ等の情報処理装置における印刷条件の設定は、従来、情報処理装置で印刷対象の文書データに対して、プリンタドライバの提供するＵＩ（ユーザインターフェイス）を利用して、ユーザが手動操作で設定している。
【０００３】
そして、従来から、印刷条件の設定を、印刷設定画面に多数の設定項目を、選択操作や数値入力することで、設定できるようなＵＩを設定画面に表示して、設定操作の向上を図っている。
【０００４】
ところが、印刷条件の設定項目は、用紙サイズ、解像度、用紙方向、印刷部数、後処理（ステープル、パンチ、折処理等）等のように多岐にわたる。その結果、印刷の度に、ユーザが多岐にわたる印刷条件の設定項目について設定を行うのは、手間がかかり、操作ミスや設定ミスによって印刷に失敗し、再印刷が必要となることがある。
【０００５】
そこで、従来、多様な印刷が可能なプリンタと、このプリンタでの印刷の実行を指示する印刷指示端末とを備えた印刷システムであって、上記印刷指示端末は、少なくとも２以上の印刷用途のうちから一の印刷用途をユーザが任意に選択できるユーザインターフェースを提供するＵＩ提供手段と、上記印刷用途毎に予め詳細な印刷条件が保存された印刷用途対応テーブルと、この印刷用途対応テーブルから上記ユーザが任意に選択した印刷用途に対応する印刷条件を選択する印刷条件選択手段と、印刷内容を解析する解析手段と、前記解析手段で解析した結果から、前回印刷したドキュメントと今回印刷するドキュメントの名称が同一であるか否かを判定するドキュメント名称判定手段と、前回の印刷時刻と今回の印刷時刻とに基づいて算出される印刷間隔が所定時間以内であるか否かを判定する印刷間隔判定手段と、前記ドキュメント名称判定手段でドキュメントの名称が同一であると判断し、かつ、前記印刷間隔判定手段で印刷間隔が所定時間以内であると判定した場合、前記印刷条件選択手段で選択した印刷条件のうち、印刷解像度に対応する印刷条件を少コストの印刷条件に変更する印刷条件変更手段と、前記印刷条件変更手段で変更した後の印刷条件を付加した印刷データを作成して上記プリンタに転送する印刷データ作成・転送手段と、を備えた印刷システムが提案されている（特許文献１参照）。
【０００６】
すなわち、この従来技術は、印刷指示端末とプリンタ（印刷装置）とが１対１の関係にあり、その関係を前提として、印刷用途と印刷条件を関連付けて、印刷条件の設定の効率化を図っている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記公報記載の従来技術にあっては、印刷装置と印刷指示端末、すなわち、印刷装置と情報処理装置とが１対１の関係にあることが前提となっている。その結果、印刷先の印刷装置が変わると、印刷用途に対する印刷条件を満たす関係が崩れ、適切な印刷を行うことができないおそれがあった。
【０００８】
すなわち、印刷先の画像形成装置が変わると、消耗品等の不足・不一致、ステープル等の後処理装置等のような周辺機器の有無による印刷条件に対応する処理の実行不可能等による印刷の途中停止、消耗品の補充、設定の見直し等のユーザが行う必要のある作業・操作が発生し、利用性が悪いという問題があった。
【０００９】
そこで、本発明は、印刷用途に適した印刷条件を、印刷先に応じて適切に設定することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１記載の印刷条件設定装置は、印刷対象データの印刷結果の使用用途である印刷用途と該印刷対象データに設定する印刷条件とを対応させた印刷条件設定データを記憶する記憶手段と、印刷用途及び印刷先の印刷装置の指定を含む印刷要求を受け付ける印刷要求受付手段と、前記印刷先の印刷装置に関する消耗品情報を含む装置状態情報を取得する印刷先状態取得手段と、前記印刷先状態取得手段の取得した前記装置状態情報に基づいて前記印刷先の印刷装置において前記印刷対象データに基づく印刷を実行する際の消耗品状態を予測する消耗品状態予測手段と、前記印刷要求受付手段が前記印刷要求を受け付けると、該印刷要求の前記印刷用途に基づいて前記印刷条件設定データから前記印刷条件を仮印刷条件として設定するとともに、前記印刷先状態取得手段に前記装置状態情報を取得させて、該装置状態情報に基づいて前記消耗品状態予測手段に前記消耗品状態を予測させ、該印刷先の該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する印刷条件設定手段と、を備えていることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、印刷用途に適した印刷条件を、印刷先に応じて適切に設定することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例を適用した印刷システムの構成図。
【図２】印刷条件設定装置のブロック構成図。
【図３】印刷設定画面の一例を示す図。
【図４】印刷条件データベースの一例を示す図。
【図５】印刷装置状態情報の一例を示す図。
【図６】印刷データの概略構成図。
【図７】印刷条件設定を含む印刷処理のシーケンス図。
【図８】印刷条件提案画面の一例を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１４】
図１〜図８は、本発明の印刷条件設定装置、印刷システム、情報処理装置、印刷条件設定方法及び印刷条件設定プログラムの一実施例を示す図であり、図１は、本発明の印刷条件設定装置、印刷システム、情報処理装置、印刷条件設定方法及び印刷条件設定プログラムの第１実施例を適用した印刷システム１の構成図である。
【００１５】
図１において、印刷システム１は、ＬＡＮ（Local Area Network）等のネットワークＮＷに、複数の情報処理装置Ｐｃ１〜Ｐｃｎと印刷装置Ｐｒ１〜Ｐｒｍが接続されているとともに、印刷条件設定装置ＰＪが接続されている。
【００１６】
情報処理装置（印刷要求装置）Ｐｃ１〜Ｐｃｎは、例えば、通常のハードウェア構成及びソフトウェア構成のコンピュータ等が用いられ、ネットワークインターフェイスによってネットワークＮＷに接続されている。情報処理装置Ｐｃ１〜Ｐｃｎは、その搭載するアプリケーションで作成、編集等された印刷対象のデータに対する印刷要求を、印刷先の印刷装置Ｐｒ１〜Ｐｒｍを指定して、該印刷対象のデータと印刷用途とともに印刷条件設定装置ＰＪに送信する。
【００１７】
すなわち、情報処理装置Ｐｃ１〜Ｐｃｎは、ネットワークＮＷを介して印刷条件設定装置ＰＪに接続されており、印刷条件設定装置ＰＪに印刷設定要求を行う。情報処理装置Ｐｃ１〜Ｐｃｎは、印刷設定要求を行うことで、後述するように、印刷条件設定装置ＰＪが提供するユーザインターフェイスに基づいて印刷先の印刷装置Ｐｒ１〜Ｐｒｍ、印刷用途及び必要な最小限の印刷条件を設定することで、印刷要求を行うことができる。
【００１８】
印刷装置Ｐｒ１〜Ｐｒｍは、プリンタ装置、複写装置、複合装置等の印刷装置であり、印刷データと印刷条件及び印刷要求を受け取ることで、該印刷データに基づいて該印刷条件に応じた印刷を用紙等に行う。
【００１９】
印刷条件設定装置（印刷条件設定装置）ＰＪは、通常のハードウェア構成及びソフトウェア構成のコンピュータ等で構成されている。印刷条件設定装置ＰＪは、ハードウェア構成としては、ＣＰＵ（Central Processing Unit ）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク、ネットワークインターフェイス等を備えている。
【００２０】
印刷条件設定装置ＰＪは、ＲＯＭやハードディスク上に、ＯＳ（Operating System）と少なくとも本発明の印刷条件設定プログラムが搭載される。
【００２１】
すなわち、印刷条件設定装置ＰＪは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の印刷条件設定方法を実行する印刷条件設定プログラムを読み込んでＲＯＭやハードディスク等に導入することで、後述する印刷用途に応じた印刷条件を設定するとともに印刷先の印刷装置Ｐｒ１〜Ｐｒｍに応じて調整した印刷条件を決定する印刷条件設定方法を実行する印刷条件設定装置として構築されている。この印刷条件設定プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２２】
そして、印刷条件設定装置ＰＪは、上記印刷条件設定プログラムが導入されることで、図２に示すように、機能ブロック構成されている。すなわち、印刷条件設定装置ＰＪは、印刷条件選択部１１、ユーザインターフェイス提供部１２、印刷条件テーブル参照部１３、記憶部１４、印刷装置状態取得部１５、消耗品状態予測部１６及び印刷データ作成部１７等を備えている。
【００２３】
印刷条件選択部１１は、印刷条件設定装置ＰＪの各部を制御して、印刷条件設定装置ＰＪとしての機能を実行するが、特に、印刷用途に応じた印刷条件を設定する。
【００２４】
ユーザインターフェイス提供部（印刷要求受付手段、印刷条件提示手段、応答受付手段、報知手段）１２は、ネットワークＮＷを介して情報処理装置Ｐｃ１〜Ｐｃｎに接続されている。ユーザインターフェイス提供部２１は、情報処理装置Ｐｃ１〜Ｐｃｎから印刷設定要求があると、例えば、図３に示すような印刷設定画面Ｇ１を、ネットワークＮＷを介して提供する。
【００２５】
情報処理装置Ｐｃ１〜Ｐｃｎは、該印刷設定画面Ｇ１を自己のディスプレイ等に表示出力して、ユーザによるキーボードやマウス等の入力デバイスでの印刷設定を可能とする。
【００２６】
なお、図３に示す印刷設定画面Ｇ１では、印刷物の用途である印刷用途として、資料（社外用）が選択されており、プリンタとして、プリンタＡが選択されている。これらの印刷物の用途及びプリンタは、プルダウンリストから選択可能となっている。また、図３では、印刷部数が、「１」に設定されており、印刷部数は、上下キーの操作または数値の直接入力によって入力が可能となっている。さらに、図３では、印刷範囲が、「全て」が選択されている状態が示されており、その他に、「現在のページ」、「ページ指定」がラジオボタンで選択可能となっている。この「ページ指定」では、指定ページを直接数値入力することができる。また、図３の印刷設定画面Ｇ１では、「ＯＫ］ボタンと、「キャンセル」ボタンが設けられており、印刷設定の完了とキャンセルを行えるようになっている。
【００２７】
再び、図２に戻って、ユーザインターフェイス提供部１２は、上記印刷設定画面Ｇ１で設定された印刷用途を含む簡単な印刷設定情報及び印刷対象のデータを、該情報処理装置Ｐｃ１〜Ｐｃｎから受信して、印刷条件選択部１１に渡す。
【００２８】
記憶部（記憶手段）１４は、上記印刷条件設定プログラム、ユーザインターフェイス提供部１２が提供する印刷設定画面Ｇ１等の各種プログラムやデータを記憶する。特に、記憶部１４は、例えば、図４に示すような印刷条件データベース（印刷条件設定データ）を、テーブル形式で格納している。
【００２９】
印刷条件データベースは、印刷用途の用途名と印刷条件が対応する状態で登録されており、図４では、各用途名に対応する印刷条件の上に、各用途に対する概要設計が記載されている。印刷条件設定装置ＰＪは、情報処理装置Ｐｃ１〜Ｐｃｎ、に用途選択の際に、ユーザインターフェイス提供部１２によって、印刷設定画面Ｇ１に、この概要を表示するようにしてもよい。
【００３０】
この印刷条件データベースは、図４では、用途名として、「資料（社外用）」、「資料（車内用）」、「プレゼンテーション」、「レビュー資料」、「ソースコード」、「メモ」及び「手動設定」が設定されている。そして、「資料（社外用）」は、顧客先に持ち出す資料で顧客に見せたり、渡す事が想定され、高印刷品質が要求されるため、印刷条件として、「カラー、濃度濃め、上質紙、集約なし、ステープル／パンチ／リングバインドを優先」が登録されている。「資料（社内用）」は、社内で使用する資料であるため、印刷条件として、「モノクロ、再生紙、二面集約、両面、ステープルを優先」が登録されている。「プレゼンテーション」は、プレゼンテーションを行う場合に発表資料の配布用であるため、「カラー／モノクロ、再生紙、四面／六面集約、両面、ステープルを優先」が登録されている。「レビュー資料」は、設計資料や仕様書等をレビューする際の配布資料であるため、印刷条件として、「モノクロ、濃度薄め、再生紙、二面集約、両面、ステープル／週刊誌折りを優先」が登録されている。「ソースコード」は、プログラムのコードやＨＴＭＬ等のテキスト形式で書かれることの多い実装資料であって、フォントサイズが小さいことが多いため、印刷条件として、「モノクロ、濃度薄め、再生紙、集約なし／二面集約、両面、ステープルを優先」が登録されている。「メモ」は、印刷条件として、「モノクロ、濃度薄め、再生紙、二面集約、両面を優先」が登録されている。「手動設定」は、印刷条件として、「全項目を手動で設定」が登録されている。なお、図４の印刷用途と印刷条件は、一例であり、印刷用途の種類、印刷用途と印刷条件の対応等は、これらに限るものではない。また、印刷条件の設定項目の詳細は多岐に渡るため、図４には、特に優先して設定する項目のみが記載されている。
【００３１】
印刷条件テーブル参照部１３は、印刷条件選択部１１の制御下で、印刷条件選択部１１から与えられる印刷用途に基づいて、記憶部１４の印刷条件データベースを検索して、該印刷用途に対応する印刷条件を取り出して印刷条件選択部１１に渡す。
【００３２】
印刷装置状態取得部（印刷先状態取得手段）１５は、ネットワークＮＷを介して各印刷装置Ｐｒ１〜Ｐｒｍに接続されており、該印刷装置Ｐｒ１〜Ｐｒｍと通信して該印刷装置Ｐｒ１〜Ｐｒｍの消耗品情報を含む印刷装置状態情報を取得する。印刷装置状態取得部１５は、取得した印刷装置Ｐｒ１〜Ｐｒｍの印刷装置状態情報を印刷条件選択部１１及び消耗品状態予測部１６に渡す。
【００３３】
印刷条件選択部１１は、印刷装置状態取得部１５から渡された印刷装置Ｐｒ１〜Ｐｒｍの印刷装置状態情報を、適宜、記憶部１４に格納し、必要に応じて読み出して、印刷条件の設定に使用したり、消耗品状態予測部１６に渡す。
【００３４】
この印刷装置Ｐｒ１〜Ｐｒｍの印刷装置状態情報は、例えば、図５に示すような情報である。この印刷装置状態情報は、例えば、図５に示すように、周辺機情報（接続されている後処理装置、給紙装置、連結する印刷装置等の情報）、ジョブ情報（印刷中または待機中のジョブ一覧及び各ジョブのページ数等の詳細情報）、用紙情報（用紙残量）、トナー情報（各色のトナー残量）、現像剤情報（現像剤残量）、廃トナー情報（廃トナー量）、ステープル情報（ステープル針残量）、パンチくず情報（パンチくず量）及びリングバインド情報（リングバイド残量）等である。
【００３５】
消耗品状態予測部（消耗品状態予測手段）１６は、印刷装置状態取得部１５が取得した時点における印刷装置状態情報に基づいて、印刷条件選択部１１が印刷条件を設定する印刷対象データの印刷を行う際に、該印刷先の印刷装置Ｐｒ１〜Ｐｒｍにおける消耗品状態を予測する。
【００３６】
すなわち、ユーザインターフェイス提供部１２が情報処理装置Ｐｃ１〜Ｐｃｎから受信した印刷対象データに対して印刷条件選択部１１が印刷条件を設定して印刷先の印刷装置Ｐｒ１〜Ｐｒｍで印刷が行われる時間と、印刷装置状態取得部１５がその印刷装置Ｐｒ１〜Ｐｒｍから印刷装置状態情報を取得した時間との間には、ずれがある。このずれの時間の間に、印刷先の印刷装置Ｐｒ１〜Ｐｒｍにおいては、他のジョブの印刷処理等が行われることで、消耗品量等の消耗品状態が変化する。
【００３７】
具体的には、消耗品状態予測部１６は、印刷先の印刷装置Ｐｒ１〜Ｐｒｍから取得した印刷装置状態情報の各ジョブ情報のページ数、使用用紙の情報、印刷濃度等から全ジョブの印刷完了までに消費する消耗品の概算値を計算する。次に、消耗品状態予測部１６は、該印刷装置Ｐｒ１〜Ｐｒｍが保有している現在の消耗品の残量から、上記消耗品の消費概算値を減算することで、消耗品残量予測値を求める。
【００３８】
なお、印刷条件選択部１１は、消耗品状態予測部１６が予測する消耗品の消費概算値及び印刷装置Ｐｒ１〜Ｐｒｍから取得した消耗品残量は正確な値ではないため、印刷可否判断を行う際には、予測値に一定の余裕を持たせるようにする。このようにすることで、印刷条件選択部１１が印刷可能と判定したにもかかわらず消耗品不足が発生する、という状況を回避する。
【００３９】
そして、印刷条件選択部１１は、印刷条件設定対象となっているジョブが、印刷先の印刷装置Ｐｒ１〜Ｐｒｍで消費する消耗品の量も、消耗品状態予測部１６に算出させ、該ジョブを実行するのに十分な消耗品残量があるか否かによって、印刷可否判断を行う。
【００４０】
さらに、印刷条件選択部（印刷条件設定手段）１１は、ユーザインターフェイス提供部１２から受け取った印刷設定のうち、印刷用途に基づいて印刷条件テーブル参照部１３に、該印刷用途に対応して記憶部１４の印刷条件データベースに登録されている印刷条件を取得させる。
【００４１】
次に、印刷条件選択部１１は、消耗品状態予測部１６に、該印刷対象データの印刷先の印刷装置Ｐｒ１〜Ｐｒｍから印刷装置状態取得部１５が取得した印刷装置状態情報に基づいて、該印刷装置Ｐｒ１〜Ｐｒｍにおいて該印刷対象データの印刷を行う際の消耗品状態を予測させる。
【００４２】
印刷条件選択部１１は、消耗品状態予測部１６が予測した消耗品状態及び印刷装置状態取得部１５の取得した印刷装置状態情報に基づいて、印刷用途から設定した仮印刷条件に対して調整を施して、ユーザインターフェイス提供部１２から受け取った印刷対象データに対する印刷条件として設定する。
【００４３】
印刷条件選択部１１は、設定した印刷条件と印刷対象データを、印刷データ作成部１７に渡す。
【００４４】
印刷データ作成部（印刷データ生成手段）１７は、印刷条件選択部１１から渡された印刷対象データから、該印刷対象データとともに渡された印刷条件の内容を反映した印刷データを作成する。この印刷データ作成部１７における印刷データの作成は、通常の印刷データの作成処理であり、印刷データは、例えば、図６に示すように、印刷条件データとイメージデータを有している。
【００４５】
印刷データ作成部１７は、作成した印刷データを印刷要求とともに、ネットワークＮＷを介して印刷先の印刷装置Ｐｒ１〜Ｐｒｍに送信する。
【００４６】
次に、本実施例の作用について説明する。本実施例の印刷システム１は、印刷用途に適した印刷条件を、印刷先に応じて適切に設定する。
【００４７】
すなわち、図７に示すように、まず、ユーザＵが、情報処理装置Ｐｃ１〜Ｐｃｎを使用して、印刷設定要求を行う。印刷条件設定装置ＰＪは、印刷設定要求があると、ユーザインターフェイス提供部１２が、図３に示したような印刷設定画面Ｇ１をネットワークＮＷを介して情報処理装置Ｐｃ１〜Ｐｃｎに送信して、表示させる。
【００４８】
ユーザＵが、印刷設定画面Ｇ１を操作して、印刷用途、印刷先の印刷装置Ｐｒ１〜Ｐｒｍの設定、印刷部数、印刷範囲等を設定して、印刷要求とともに設定情報を印刷条件設定装置ＰＪに送信する（Ｓ１）。
【００４９】
印刷条件設定装置ＰＪは、ユーザインターフェイス提供部１２が情報処理装置Ｐｃ１〜Ｐｃｎから印刷要求とともに設定情報を受信すると、印刷条件選択部１１が、印刷装置状態取得部１５に、印刷先に指定されている印刷装置Ｐｒ１〜Ｐｒｍから印刷装置状態情報を取得させる（Ｓ２）。この印刷状態情報は、図５に示したような情報である。
【００５０】
印刷条件選択部１１は、印刷装置状態取得部１５が印刷状態情報を取得すると、消耗品状態予測部１６に、印刷先の印刷装置Ｐｒ１〜Ｐｒｍの上記印刷要求に対応するデータの印刷時における消耗品状態を予測させる（Ｓ３）。消耗品状態予測部１６は、上述のように、印刷先の印刷装置Ｐｒ１〜Ｐｒｍから印刷装置状態取得部１５が取得した印刷装置状態情報に関する各ジョブ情報のページ数、使用用紙の情報、印刷濃度等から全ジョブの印刷完了までに消費する消耗品の概算値を計算する。次に、消耗品状態予測部１６は、該印刷装置Ｐｒ１〜Ｐｒｍが保有している現在の消耗品の残量から、上記消耗品の消費概算値を減算することで、消耗品残量予測値を求める。さらに、印刷要求に対応するデータの印刷に使用する消耗品量を算出する。
【００５１】
印刷条件選択部１１は、消耗品状態を予測させると、ユーザの指定した印刷用途に基づいて印刷条件テーブル参照部１３に記憶部１４の印刷条件データベースを検索させて、該印刷用途に適合する印刷条件を取得させる。
【００５２】
印刷条件選択部１１は、印刷条件テーブル参照部１３の取得した印刷条件を、上記印刷要求に対応するデータに対する仮印刷条件として設定する（Ｓ４）。
【００５３】
印刷条件選択部１１は、設定した仮印刷条件で、印刷要求で指定されている印刷先の印刷装置Ｐｒ１〜Ｐｒｍで印刷を実行できるかを、印刷装置状態取得部１５の取得した印刷装置状態情報と消耗品状態予測部１６の予測した予測消耗品状態に基づいて検証する（Ｓ５）。なお、印刷条件選択部１１は、この設定した仮印刷条件に対する印刷装置状態情報と予想消耗品状態に基づく印刷可否の検証においては、必要に応じて、印刷条件を修正・変更してもよい。特に、印刷条件選択部１１は、指定された印刷用途に対応する印刷条件を、印刷条件データベースから見つけ出すことができないときには、ユーザインターフェイス提供部（報知手段）１２にその旨を、情報処理装置Ｐｃ１〜Ｐｃｎに通知させる。印刷条件選択部１１は、情報処理装置Ｐｃ１〜Ｐｃｎから印刷用途と印刷条件が新たに設定されると、ユーザインターフェイス提供部１２が取得した新たな印刷用途と印刷条件を、印刷条件テーブル参照部１３に、印刷条件データベースへ登録させる。
【００５４】
印刷条件選択部１１は、上記印刷条件の印刷条件データベースの検索、印刷可否検証処理を、予め設定または任意に設定された個数分検出するまで行う。
【００５５】
印刷条件選択部１１は、任意の個数だけ仮印刷条件を設定すると、該仮印刷条件をユーザインターフェイス提供部１２に渡す。
【００５６】
ユーザインターフェイス提供部１２は、仮印刷条件を受け取ると、例えば、図８に示すような印刷条件提案画面Ｇ２に組み込んで、情報処理装置Ｐｃ１〜Ｐｃｎに送信して、情報処理装置のディスプレイに表示出力させる。この印刷条件提案画面Ｇ２は、図８では、印刷用途と２つの印刷条件が示されており、さらに、他の候補の表示を指示操作するラジオボタン、「ＯＫ」と「キャンセル」のラジオボタンが表示されている。さらに、印刷条件提案画面Ｇ２では、各印刷条件の表示項目に、「プレビュー」、「編集」、「選択」のラジオボタンが設けられている。印刷条件提案画面Ｇ２では、これらのラジオボタンを操作することで、その印刷条件に対するプレビュー画像の表示、印刷条件自体の編集及び該印刷条件の選択を指示操作することができる（Ｓ７）。
【００５７】
ユーザＵが印刷条件提案画面Ｇ２で印刷条件を選択または編集して、「ＯＫ」のラジオボタンを操作すると、情報処理装置Ｐｃ１〜Ｐｃｎは、選択または編集された印刷条件を印刷条件設定装置ＰＪに送信する（Ｓ８）。
【００５８】
印刷条件選択部１１は、ユーザインターフェイス提供部１２が印刷条件を情報処理装置Ｐｃ１〜Ｐｃｎから受信すると、仮印刷条件をそのまま、または、修正に応じて、該印刷条件を印刷要求のあった印刷対象のデータに対する印刷条件として設定する。
【００５９】
印刷条件選択部１１は、該印刷条件が仮印刷条件から変更されているかチェックする。印刷条件選択部１１は、情報処理装置から受信した印刷条件が仮印刷条件から変更されているときには、記憶部１４の印刷条件データベースのうち、該該仮印刷条件を設定したときの印刷用途に対応させて、該変更後の印刷条件を更新登録する（Ｓ９）。
【００６０】
印刷条件選択部１１は、印刷条件を設定すると、該印刷条件と印刷対象データを、印刷データ作成部１７に渡して、印刷データを作成させる。
【００６１】
印刷データ作成部１７は、印刷条件選択部１１から渡された印刷対象データから、該印刷対象データとともに渡された印刷条件の内容を反映した印刷データを作成する（Ｓ１０）。印刷データ作成部１７は、作成した印刷データと印刷要求を、印刷先の印刷装置Ｐｒ１〜Ｐｒｍに送信する（Ｓ１１）。
【００６２】
印刷先の印刷装置Ｐｒ１〜Ｐｒｍは、印刷データと印刷要求を受信すると、該印刷データに基づいて印刷を実行する（Ｓ１２）。
【００６３】
なお、上記説明では、印刷条件設定装置ＰＪが、情報処理装置Ｐｃ１〜Ｐｃｎとは独立してネットワークＮＷに接続されている場合について説明したが、情報処理装置Ｐｃ１〜Ｐｃｎが、印刷条件設定装置ＰＪまたは印刷条件設定装置ＰＪの機能を搭載していてもよい。
【００６４】
このように、本実施例の印刷システム１は、その印刷条件設定装置ＰＪが、印刷対象データの印刷結果の使用用途である印刷用途と該印刷対象データに設定する印刷条件とを対応させた印刷条件データベース（印刷条件設定データ）を記憶する記憶部（記憶手段）１４と、印刷用途及び印刷先の印刷装置の指定を含む印刷要求を受け付けるユーザインターフェイス提供部（印刷要求受付手段）１２と、印刷先の印刷装置Ｐｒ１〜Ｐｒｍに関する消耗品情報を含む装置状態情報を取得する印刷装置状態取得部（印刷先状態取得手段）１５と、印刷装置状態取得部１５の取得した装置状態情報に基づいて印刷先の印刷装置Ｐｒ１〜Ｐｒｍにおいて前記印刷対象データに基づく印刷を実行する際の消耗品状態を予測する消耗品状態予測部（消耗品状態予測手段）１６と、ユーザインターフェイス提供部１２が印刷要求を受け付けると、該印刷要求の前記印刷用途に基づいて印刷条件データベースから印刷条件を取得して仮印刷条件として設定するとともに、印刷装置状態取得部１５に前記装置状態情報を取得させて、該装置状態情報に基づいて消耗品状態予測部１６に前記消耗品状態を予測させ、該印刷先の該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する印刷条件選択部（印刷条件設定手段）１１と、を備えている。
【００６５】
したがって、印刷用途に適した印刷条件を設定するだけでなく、印刷先の印刷装置Ｐｒ１〜Ｐｒｍの印刷装置状態と消耗品状態に応じて調整して印刷条件を設定することができ、印刷用途と印刷先に応じて適切に印刷条件を設定することができる。
【００６６】
また、本実施例の印刷システム１は、その印刷条件設定装置ＰＪが、印刷対象データの印刷結果の使用用途である印刷用途と該印刷対象データに設定する印刷条件とを対応させた印刷条件設定データを記憶部１４に記憶する記憶処理ステップと、印刷先の印刷装置Ｐｒ１〜Ｐｒｍの装置状態情報を取得する印刷先状態取得処理ステップと、前記印刷先状態取得処理ステップで取得された前記装置状態情報に基づいて前記印刷先の印刷装置Ｐｒ１〜Ｐｒｍにおける前記印刷対象データに基づく印刷を実行する際の消耗品状態を予測する消耗品状態予測処理ステップと、印刷用途及び印刷先の印刷装置Ｐｒ１〜Ｐｒｍの指定を含む印刷要求を受け付ける印刷要求受付処理ステップと、前記印刷要求受付処理ステップで前記印刷要求が受け付けられると、該印刷要求の前記印刷用途に基づいて前記印刷条件設定データから前記印刷条件を取得して仮印刷条件として設定するとともに、前記印刷先状態取得処理ステップに前記装置状態情報を取得させて、該装置状態情報に基づいて前記消耗品状態予測処理ステップに前記消耗品状態を予測させ、該印刷先の該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する印刷条件設定処理ステップと、を有する印刷条件設定方法を実行している。
【００６７】
したがって、印刷用途に適した印刷条件を設定するだけでなく、印刷先の印刷装置Ｐｒ１〜Ｐｒｍの印刷装置状態と消耗品状態に応じて調整して印刷条件を設定することができ、印刷用途と印刷先に応じて適切に印刷条件を設定することができる。
【００６８】
さらに、本実施例の印刷システム１は、その印刷条件設定装置ＰＪが、ＣＰＵ等の制御プロセッサに、印刷対象データの印刷結果の使用用途である印刷用途と該印刷対象データに設定する印刷条件とを対応させた印刷条件設定データを記憶部１４に記憶する記憶処理と、印刷先の印刷装置Ｐｒ１〜Ｐｒｍの装置状態情報を取得する印刷先状態取得処理と、前記印刷先状態取得処理で取得された前記装置状態情報に基づいて前記印刷先の印刷装置Ｐｒ１〜Ｐｒｍにおける前記印刷対象データに基づく印刷を実行する際の消耗品状態を予測する消耗品状態予測処理と、印刷用途及び印刷先の印刷装置Ｐｒ１〜Ｐｒｍの指定を含む印刷要求を受け付ける印刷要求受付処理と、前記印刷要求受付処理で前記印刷要求が受け付けられると、該印刷要求の前記印刷用途に基づいて前記印刷条件設定データから前記印刷条件を取得して仮印刷条件として設定するとともに、前記印刷先状態取得処理に前記装置状態情報を取得させて、該装置状態情報に基づいて前記消耗品状態予測処理に前記消耗品状態を予測させ、該印刷先の該装置状態情報及び該消耗品状態に基づいて、該仮印刷条件を調整して印刷条件を設定する印刷条件設定処理と、を実行させる印刷条件設定プログラムを搭載している。
【００６９】
したがって、印刷用途に適した印刷条件を設定するだけでなく、印刷先の印刷装置Ｐｒ１〜Ｐｒｍの印刷装置状態と消耗品状態に応じて調整して印刷条件を設定することができ、印刷用途と印刷先に応じて適切に印刷条件を設定することができる。
【００７０】
また、本実施例の印刷システム１は、その印刷条件設定装置ＰＪが、印刷対象データから印刷条件選択部１１の設定した前記印刷条件に応じた印刷データを生成して印刷要求とともに印刷先の印刷装置Ｐｒ１〜Ｐｒｍに出力する印刷データ作成部（印刷データ生成手段）１７を備えている。
【００７１】
したがって、設定した印刷条件で印刷対象データから印刷データを生成して、印刷先の印刷装置Ｐｒ１〜Ｐｒｍに出力することができ、印刷条件を情報処理装置Ｐｃ１〜Ｐｃｎに戻して、情報処理装置Ｐｃ１〜Ｐｃｎが印刷データを生成する手間を省くことができる。その結果、処理手順を簡略化して、処理速度を向上させることができる。
【００７２】
さらに、本実施例の印刷システム１は、その印刷条件設定装置ＰＪが、印刷条件選択部１１の設定した前記仮印刷条件を提示するユーザインターフェイス提供部（印刷条件提示手段）１２と、該提示する前記仮印刷条件に対する応答を受け付けるユーザインターフェイス提供部（応答受付手段）１２と、を備え、印刷条件選択部１１が、ユーザインターフェイス提供部１２の受け付けた応答に前記仮印刷条件に対する修正が含まれていると、該修正を反映させて前記印刷条件を設定する。
【００７３】
したがって、ユーザの操作上の負担を抑制しつつ、ユーザの意図する印刷条件を印刷用途、印刷装置情報及び消耗品状態に適合させた状態で設定することができる。
【００７４】
また、本実施例の印刷システム１は、その印刷条件設定装置ＰＪの印刷条件選択部１１が、修正された前記印刷条件を前記印刷用途に対応させて記憶部１４の印刷条件データベースに登録する。
【００７５】
したがって、印刷用途と印刷先の印刷装置Ｐｒ１〜Ｐｒｍにより一層適した印刷条件を、印刷条件データベースに登録することができ、印刷用途と印刷先に応じてより一層適切に印刷条件を設定することができる。
【００７６】
さらに、本実施例の印刷システム１は、その印刷条件設定装置ＰＪが、情報を報知出力するユーザインターフェイス提供部（報知手段）を備え、印刷条件選択部１１が、前記印刷用途、前記装置状態情報及び前記消耗品状態に適合する印刷条件を設定することができないときには、ユーザインターフェイス提供部１２にその旨を報知出力させ、該報知出力に応じて、新たな印刷用途と該印刷用途に対する印刷条件を受け取ると、該印刷条件を前記印刷対象データに対する前記印刷条件として設定するとともに、該印刷用途と該印刷条件を対応させて記憶部１４に登録している。
【００７７】
したがって、印刷用途と印刷先の印刷装置Ｐｒ１〜Ｐｒｍにより一層適した印刷条件を、印刷条件データベースに登録することができ、印刷用途と印刷先に応じてより一層適切に印刷条件を設定することができる。
【００７８】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００７９】
１  印刷システム
ＮＷ  ネットワーク
Ｐｃ１〜Ｐｃｎ  情報処理装置
Ｐｒ１〜Ｐｒｍ  印刷装置
ＰＪ  印刷条件設定装置
１１  印刷条件選択部
１２  ユーザインターフェイス提供部
１３  印刷条件テーブル参照部
１４  記憶部
１５  印刷装置状態取得部
１６  消耗品状態予測部
１７  印刷データ作成部
Ｇ１  印刷設定画面
Ｇ２  印刷条件提案画面
【先行技術文献】
【特許文献】
【００８０】
【特許文献１】特開２００９−１５１８０４号公報
【図１】
2014153971.tif 000003
【図２】
2014153971.tif 000004
【図３】
2014153971.tif 000005
【図４】
2014153971.tif 000006
【図５】
2014153971.tif 000007
【図６】
2014153971.tif 000008
【図７】
2014153971.tif 000009
【図８】
2014153971.tif 000010