(57)【要約】【課題】  印刷用途に基づいて最適な印刷設定を簡単に行えるようにした印刷制御処理装置、印刷制御処理システムおよびプログラムを提供する。【解決手段】  印刷出力時の印刷条件として印刷出力ごとに異なる変数であるキーワードを指定した印刷設定を作成し、印刷出力に際し、選択した印刷設定に前記キーワードが含まれるか否かを判断する。キーワードが含まれる場合にはそのキーワードに対する属性値を設定する処理を行う。このキーワードがシステム上で特定の値に置換される場合および指定した属性値で置換する場合があり、後者の場合には印刷指示の際にその属性値を設定する。印刷出力時にはこの印刷設定を参照して印刷出力を行う。【選択図】図１
2008123401.tif 000002
【特許請求の範囲】
【請求項１】
印刷制御処理の実行に参照される設定情報の中に、キーワードを設定するキーワード設定手段と、
前記印刷制御処理の実行に際して前記キーワードを前記キーワードに対応する属性値に変更する変更手段と、
前記変更手段により変更されたキーワードに対応する属性値を含む設定情報を参照して印刷制御処理を実行する印刷制御処理実行手段と
を具備する印刷制御処理装置。
【請求項２】
前記属性変更手段は、
前記キーワードに対応する属性値を取得して前記キーワードを変更する請求項１記載の印刷処理装置。
【請求項３】
前記設定情報を適用する適用条件を選択する選択手段
をさらに具備し、
前記属性変更手段は、
前記適用条件に応じて前記キーワードに対応する属性値を取得する請求項２記載の印刷処理装置。
【請求項４】
印刷指示者から属性値の入力を受け付ける入力受付手段
をさらに具備し、
前記変更手段は、
前記キーワードを前記入力受付手段により受け付けられた属性値に変更する請求項１記載の印刷処理装置。
【請求項５】
複数の印刷対象物に対し一括して印刷指示がなされた場合、
前記入力受付手段は、
印刷対象文書ごとに属性値の入力を受け付ける請求項４記載の印刷処理装置。
【請求項６】
印刷制御処理の実行に参照される設定情報の中に、キーワードを設定するキーワード設定手段と、
前記印刷制御処理の実行に際して前記キーワードを前記キーワードに対応する属性値に変更する変更手段と、
前記変更手段により変更されたキーワードに対応する属性値を含む設定情報を参照して印刷制御処理を実行する印刷制御処理実行手段
を具備する印刷制御処理システム。
【請求項７】
コンピュータを、
印刷制御処理の実行に参照される設定情報の中に、キーワードを設定するキーワード設定手段と、
前記印刷制御処理の実行に際して前記キーワードを前記キーワードに対応する属性値に変更する変更手段と、
前記変更手段により変更されたキーワードに対応する属性値を含む設定情報を参照して印刷制御処理を実行する印刷制御処理実行手段
として機能させる印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御処理装置、印刷制御処理システムおよびプログラムに関する。
【背景技術】
【０００２】
印刷要求時の印刷条件を簡単に設定する方法として、例えば、さまざまな印刷条件を適当に組み合わせた印刷設定を選択する方法がある。この印刷設定は使用状態に応じて設定されており、その使用状態に応じて最適な印刷設定を選択することで所望する印刷出力が可能となる。また、この印刷条件には印刷出力の度に異なる値が指定されるものがあり、このような印刷条件は印刷設定として予め設定することができないため、印刷出力の度に最適な値を指定する必要がある。
【０００３】
特許文献１に開示された従来技術では、印刷出力を行うユーザ個人の情報と印刷属性とを対応付けた対応テーブルを設定しておき、印刷要求を行ったユーザに対する印刷属性の値を対応テーブルを元に決定し、その印刷属性の値による印刷制御を行うように処理している。
【０００４】
この特許文献１では、ユーザから個々の印刷の属性の指定を受けることなく、ユーザに応じた属性で簡単に印刷できるようにしている。
【特許文献１】特開２００３−０７６５１８
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、印刷指示の前に設定情報中の全ての属性に対し属性値を設定しておく必要がない印刷制御処理装置、印刷制御処理システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１の発明は、印刷制御処理の実行に参照される設定情報の中に、キーワードを設定するキーワード設定手段と、前記印刷制御処理の実行に際して前記キーワードを前記キーワードに対応する属性値に変更する変更手段と、前記変更手段により変更されたキーワードに対応する属性値を含む設定情報を参照して印刷制御処理を実行する印刷制御処理実行手段とを具備することを特徴とする。
【０００７】
また、請求項２の発明は、請求項１の発明において、前記属性変更手段は、前記キーワードに対応する属性値を取得して前記キーワードを変更することを特徴とする。
【０００８】
また、請求項３の発明は、請求項２の発明において、前記設定情報を適用する適用条件を選択する選択手段をさらに具備し、前記属性変更手段は、前記適用条件に応じて前記キーワードに対応する属性値を取得することを特徴とする。
【０００９】
また、請求項４の発明は、請求項１の発明において、印刷指示者から属性値の入力を受け付ける入力受付手段をさらに具備し、前記変更手段は、前記キーワードを前記入力受付手段により受け付けられた属性値に変更することを特徴とする。
【００１０】
また、請求項５の発明は、請求項４の発明において、複数の印刷対象物に対し一括して印刷指示がなされた場合、前記入力受付手段は、印刷対象文書ごとに属性値の入力を受け付けることを特徴とする。
【００１１】
また、請求項６の発明は、印刷制御処理の実行に参照される設定情報の中に、キーワードを設定するキーワード設定手段と、前記印刷制御処理の実行に際して前記キーワードを前記キーワードに対応する属性値に変更する変更手段と、前記変更手段により変更されたキーワードに対応する属性値を含む設定情報を参照して印刷制御処理を実行する印刷制御処理実行手段を具備することを特徴とする。
【００１２】
また、請求項７の発明は、コンピュータを、印刷制御処理の実行に参照される設定情報の中に、キーワードを設定するキーワード設定手段と、前記印刷制御処理の実行に際して前記キーワードを前記キーワードに対応する属性値に変更する変更手段と、前記変更手段により変更されたキーワードに対応する属性値を含む設定情報を参照して印刷制御処理を実行する印刷制御処理実行手段として機能させることを特徴とする。
【発明の効果】
【００１３】
本発明の請求項１、６、７によれば、印刷指示の前に設定情報中の全ての属性に対し属性値を設定しておく必要がないという効果を奏する。
【００１４】
また、請求項２によれば、印刷指示ごとに変わる属性を含む設定情報を予め作成しておくことができるという効果を奏する。
【００１５】
また、請求項３によれば、適用条件ごとに変わる属性を含む設定情報を予め作成しておくことができるという効果を奏する。
【００１６】
また、請求項４によれば、印刷指示者しか設定することのできない属性を含む設定情報を予め作成しておくことができるという効果を奏する。
【００１７】
また、請求項５によれば、印刷対象物ごとに異なる属性値を指定する必要があっても一括して印刷指示を行えるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係わる印刷制御処理装置、印刷制御処理システムおよびプログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例１】
【００１９】
図１は、本発明に係わる印刷制御処理装置、印刷制御処理システムおよびプログラムを適用して構成した印刷制御処理システムのシステム構成図の一例である。
【００２０】
図１に示す印刷制御処理システムは、クライアントＰＣ１０、プリントサーバ２０、プリンタ３０から構成されており、クライアントＰＣ１０にはプリンタ３０に対応したプリンタドライバがインストールされており、印刷指示時にさまざまな印刷条件を印刷設定として指定する。また、このクライアントＰＣ１０では、印刷出力に際し、印刷指示の前に印刷設定を作成する処理を行って印刷設定を保存しておく。
【００２１】
印刷制御処理システムの構成として、図１に示す構成以外に、図１３に示すような構成によっても形成でき、図１３は図１に示す構成に加えて、印刷対象物である文書を管理する文書管理システム４０が接続された構成である。クライアントＰＣ１０による印刷指示に際し、印刷対象物として文書管理システム４０で管理された文書を指定する。
【００２２】
そして、印刷指示されたプリンタ３０が、クライアントＰＣ１０で設定された印刷設定の情報を元に印刷出力を行う。
【００２３】
この印刷設定は、クライアントＰＣ１０に保存するのではなく、プリントサーバ２０の設定記憶部２１に記憶しておき、印刷条件を設定する際にクライアントＰＣ１０からの印刷設定情報を参照する参照要求を受信することでその印刷設定の情報を応答するような構成であってもよい。
【００２４】
この印刷設定を設定する方法の一例として、図３に示すような画面を用いる方法があり、この画面では、使用用途に応じた印刷設定を設定することができる。設定された印刷設定は、図３に示す画面の[印刷設定の名称項目]３０１に指定した印刷設定名称によって識別される。
【００２５】
この図３に示すような画面を用いて設定した印刷設定には、変数としてキーワードを設定することができ、印刷出力時にはこのキーワードに対する印刷属性値を印刷出力の状態に応じて設定する。
【００２６】
以下に、キーワードを含む印刷設定を図３に示す画面を用いて設定する方法を示すとともに、印刷設定の保存形式の一例を示す。
【００２７】
図３では、[印刷設定の名称項目]３０１で印刷設定名称を指定し、この印刷設定名称を識別情報として識別する。
【００２８】
この図３に示す画面では、印刷出力時の[用紙設定項目]３０２、スタンプ印刷時の[スタンプ設定項目]３０３、[フォーム設定項目]３０４、[セキュリティプリント設定項目]３０５の各設定項目から構成される印刷設定を設定可能な例を示し、そのうちの[スタンプ設定項目]３０３によって設定可能な印刷設定を行う状態を示している。
【００２９】
この[スタンプ設定項目]３０３には、スタンプ印刷の有無を設定する項目３０６があり、スタンプ印刷「有」が設定されることによって印刷設定としてスタンプ印刷が設定される。また、スタンプ印刷「無」が設定された場合には作成する印刷設定にスタンプ印刷の設定項目が設定されないことを示している。
【００３０】
[スタンプ設定項目]３０３の属性として、スタンプ名属性３０７、押印位置属性３０８、コメント属性３０９があり、スタンプ名属性３０７は押印する名称を示し、押印位置属性３０８はスタンプの押印する位置情報を示し、コメント属性３０９はキーワードの指定が可能な項目を示している。
【００３１】
図３には、スタンプ名属性３０７に「stamp」が設定され、押印位置属性３０８に「右上」が設定され、コメント属性３０９に「％工事番号％」が設定された例を示している。
【００３２】
コメント属性３０９に設定された「％工事番号％」が示す「工事番号」は、印刷出力の度に異なる変数の指定を可能としたキーワードであって、キーワードである「工事番号」を「％」記号３１０で囲むことによってキーワードであることを示している。もちろん、キーワードの指定方法としてこの方法に限定されることなく、指定された語句がキーワードであることが認識できる方法であればよい。
【００３３】
このように設定した印刷設定の設定項目をＯＫボタン３１１を押下することで保存する。
【００３４】
図３を用いて説明した例では、[スタンプ設定項目]３０３に対する印刷項目であるが、[用紙設定項目]３０２、[フォーム設定項目]３０４、[セキュリティプリント設定項目]３０５の各設定項目で設定された印刷設定とともに保存される。
【００３５】
このときの保存形式の一例として、以下に示すようなＸＭＬ（Extensible Markup Language）形式で保存することができる。ＸＭＬ形式は、ユーザ独自のタグを指定して情報を埋め込む形式であって、図３で設定した設定情報をタグ内に埋め込んだ形式で保存する。
【００３６】
なお、以下のＸＭＬ形式で保存した印刷設定の各行の左端には、行番号を記載している。
【００３７】
０１  ＜印刷設定＞
０２  ＜名前＞設備工事図面印刷用＜／名前＞
０３            :
０４      ＜印刷オプション＞
０５          ＜用紙＞
０６              ＜用紙サイズ＞Ａ４＜／用紙サイズ＞
０７              ＜拡大率＞１００＜／拡大率＞
０８              ＜部数＞％部数％＜／部数＞
０９          ＜／用紙＞
１０          ＜スタンプ＞
１１              ＜モード＞ＯＮ＜／モード＞
１２              ＜スタンプ名＞stamp＜／スタンプ名＞
１３              ＜位置＞右上＜／位置＞
１４              ＜コメント＞％工事番号％＜／コメント＞
１５          ＜／スタンプ＞
１６          ＜フォーム＞
１７              ＜モード＞ＯＮ＜／モード＞
１８              ＜フォーム名＞正式図面＜／フォーム＞
１９              ＜コメント＞％印刷日時％  −  ％ユーザ名％＜／コメント＞
２０          ＜／フォーム＞
２１          ＜セキュリティプリント＞
２２              ＜ユーザ名＞ｔａｒｏ＜／ユーザ名＞
２３              ＜暗証番号＞１２３４＜／暗証番号＞
２４              ＜蓄積文書名＞％工事番号％  −  ％配付先部門名％＜／蓄積文書名＞
２５          ＜／セキュリティプリント＞
２６                  :
２７      ＜／印刷オプション＞
２８            :
２９  ＜／印刷設定＞
ＸＭＬ形式で保存した上記のような印刷設定では、まず、＜名前＞タグに図３の[印刷設定の名称項目]３０１で設定した印刷設定名称が埋め込まれ、印刷設定を識別する。次に、＜名前＞タグの下位階層の＜印刷オプション＞タグに図３の[用紙設定項目]３０２、スタンプ印刷時の[スタンプ設定項目]３０３、[フォーム設定項目]３０４、[セキュリティプリント設定項目]３０５で指定した印刷設定がそれぞれ埋め込まれる。
【００３８】
図３の[用紙設定項目]３０２で示す印刷設定は＜用紙＞タグ内に埋め込まれ、スタンプ印刷時の[スタンプ設定項目]３０３で示す印刷設定は＜スタンプ＞タグ内に埋め込まれ、[グラフィックス設定項目]３０４で示す印刷設定は＜フォーム＞タグ内に埋め込まれ、[セキュリティプリント設定項目]３０５で示す印刷設定は＜セキュリティプリント＞タグ内に埋め込まれる。
【００３９】
すなわち、図３に示す[スタンプ設定項目]３０３のタブで指定した属性が＜スタンプ＞タグ内に埋め込まれている。他の印刷設定も同様に、[用紙設定項目]３０２タブで指定した属性が＜用紙＞タグ内に埋め込まれ、[フォーム設定項目]３０４で指定した属性が＜フォーム＞タグ内に埋め込まれ、[セキュリティプリント設定項目]３０５で指定した属性が＜セキュリティプリント＞タグ内に埋め込まれている。
【００４０】
＜スタンプ＞タグ内に埋め込まれた＜モード＞タグ、＜スタンプ名＞タグ、＜位置＞タグ、＜コメント＞タグは、図３に示す[スタンプ設定項目]３０３で設定した各種の属性であって、その属性に指定した属性値もしくはキーワードが各タグに囲まれて指定されている。
【００４１】
図３に示す例では、スタンプ名属性３０７に「stamp」が指定されていることからＸＭＬの＜スタンプ名＞タグの属性値に「stamp」が設定され、押印位置属性３０８に「右上」が指定されていることからＸＭＬの＜位置＞タグの属性値に「右上」が設定され、コメント属性３０９に「％工事番号％」が指定されていることからＸＭＬの＜コメント＞タグの属性値に「％工事番号％」が設定される。
【００４２】
他の設定項目も同様に、図３の画面で示した属性がＸＭＬの各タグに囲まれて設定される。
【００４３】
このようなＸＭＬ形式からなる印刷設定を保存しておき、印刷出力時に参照されて印刷出力が行われる。
【００４４】
続いて、クライアントＰＣ１０で上記するような印刷設定が選択され、プリンタ３０に対して印刷制御を行う際に、クライアントＰＣ１０のプリンタドライバでは、選択された印刷設定にキーワードが含まれるかを判断してキーワードが含まれると判断した場合にそのキーワードを特定の属性値に置換して印刷制御を行う。
【００４５】
「％」記号３１０で囲まれたキーワードには、システム定義キーワードおよびユーザ定義キーワードがあり、前者は、あらかじめ置換する属性値が定義されているか、あるいは自動取得が可能であるキーワードであって、後者は、ユーザによって置換する属性値を定義するキーワードである。
【００４６】
システム定義キーワードは、印刷出力時にあらかじめ定義された属性値に置換され、ユーザ定義キーワードは、印刷出力時にユーザによって定義された属性値に置換される。
【００４７】
システム定義キーワードとして、たとえば、印刷出力時の印刷日時を示した「印刷日時」、印刷出力を指示するユーザの名称を示す「ユーザ名」、印刷出力対象物の名称である「ファイル名」、印刷出力対象物に含まれる図面を一意に識別する「図面番号」、文書のバージョン管理を行う「バージョン番号」などがある。これらのシステム定義キーワードは、あらかじめ設定された情報若しくは印刷出力の際に取得可能な情報である。
【００４８】
また、ユーザ定義キーワードの例として、図３に示す「工事番号」以外に、上記のＸＭＬ形式からなる印刷設定に含まれ、印刷出力した印刷物の配布先の部門名を示した「配布先部門名」や、配布する印刷物の部数を示した「部数」などがある。
【００４９】
これらのユーザ定義キーワードに対する属性値を指定する方法として、図４に示すような画面を用いる方法があり、この図４に示す画面は、クライアントＰＣ１０から印刷指示を行った際に、選択された印刷設定にユーザ定義キーワードが含まれる場合に表示されて属性値を指定する画面である。
【００５０】
上記するようなＸＭＬ形式の印刷設定が選択された場合、図４に示す画面では、図３に示す画面の[スタンプ設定項目]３０３のコメント属性３０９に指定されたキーワード「％工事番号％」に対する属性値、[用紙設定項目]３０２で設定可能な「％部数％」に対する属性値、[フォーム設定項目]３０４で設定可能な「％配布先部門名％」に対する属性値を設定することが可能である。
【００５１】
この画面では、[印刷設定の名称項目]４０１でユーザ定義キーワードに対する属性値を設定する印刷設定の印刷設定名称を選択し、選択された印刷設定に対して指定されたキーワードがキーワードフィールド４０２に表示され、そのキーワードフィールド４０２のキーワードに対する属性値を属性値指定フィールド４０３で指定する。
【００５２】
この画面に示す例では、キーワードフィールド４０２に指定されたキーワード「部数」の属性値として、属性値指定フィールド４０３に「２」が指定されており、キーワードフィールド４０２に指定されたキーワード「工事番号」の属性値として、属性値指定フィールド４０３に「ＡＢＣ−００１」が指定されており、キーワードフィールド４０２に指定されたキーワード「配布先部門名」の属性値として、属性値指定フィールド４０３に「製図部」が指定されている。
【００５３】
このとき、上記のようなＸＭＬ形式の印刷設定に示された「％印刷日時％」や「％ユーザ名％」はシステム定義キーワードであるため、各キーワードに対応する属性値が自動的に取得されて設定される。
【００５４】
そして、ＯＫボタン４０４を押下することによって、キーワード「部数」、「工事番号」、「配布先部門名」がそれぞれ属性値「２」、「ＡＢＣ−００１」、「製図部」へと置換される。
【００５５】
このようにキーワードに対する属性値の置換が行われてプリンタ３０が置換された属性値が設定された印刷設定に基づく印刷出力の処理を行う。
【００５６】
なお、印刷設定にユーザ定義キーワードが指定されていない場合であって、システム定義キーワードが指定されている場合には、図４に示すようなキーワードに対する属性値を設定する画面は表示されず、指定されたシステム定義キーワードに対して自動的に取得可能な情報へ置換されて印刷出力が行われる。
【００５７】
図２は、本実施例の印刷制御処理システムにおける印刷指示の処理の流れを示したフローチャートである。
【００５８】
この図２に示すフローチャートでは、図３に示すような画面を用いて設定した印刷設定情報から印刷出力に最適な印刷設定情報を選択し、選択した印刷設定情報に含まれるキーワードを、指定した属性値に置換して印刷出力を行う処理の流れを示している。
【００５９】
図２では、まず、印刷出力対象となるファイルを指定した状態で、印刷設定情報が選択可能な印刷指示画面を表示する（２０１）。表示された印刷指示画面を操作することによって印刷設定情報を選択すると、続いて、選択された印刷設定情報にキーワードが指定されているかを判断する（２０２）。
【００６０】
この指定されたキーワードとは、上記のように、図３に示すような画面を用いて指定される予約語であって、所定の形式により構成される。このようなキーワードが、選択された印刷設定情報に含まれる場合（２０２でＹＥＳ）には、そのキーワードの中に「ユーザ定義キーワード」が含まれるかを判断する（２０３）。
【００６１】
ユーザ定義キーワードが含まれる場合（２０３でＹＥＳ）にはキーワードに対する属性値を設定するために、キーワード属性値を設定する画面を表示する（２０４）。この画面の一例を図４に示している。この画面を操作することによってキーワードに対する属性値が設定される。
【００６２】
キーワードに「ユーザ定義キーワード」が含まれず、「システム定義キーワード」のみである場合（２０３でＮＯ）には、キーワード属性値を設定する画面は表示されない。
【００６３】
そして、各キーワードがそのキーワードに対応する属性値に置換される（２０５）。具体的には、そのユーザ定義キーワードは属性値は上記「キーワード属性値を設定する画面」により設定された値により置換され、システム定義キーワードに対する属性値はシステムによって自動的に取得された値に置換される（２０５）。
【００６４】
続いて、これらのキーワードが属性値によって置換された印刷設定情報を元に印刷制御を行う（２０６）。
【００６５】
上記のような選択された印刷設定情報にキーワードが指定されている場合とは異なり、キーワードが指定されていない場合（２０２でＮＯ）には、通常の印刷設定と同様に、その印刷設定に基づく印刷制御を行う（２０６）。
【００６６】
図５は、本実施例で複数の印刷対象物を一括して印刷指示する場合に、印刷対象物ごとにキーワードに対する属性値を設定する画面である。
【００６７】
図５に示す画面は、図４に示す画面と類似するため、異なる点を中心に説明する。
【００６８】
図５では、印刷出力対象となる印刷物の名称を印刷物名称フィールド５０１に設定し、選択された印刷設定に対して指定されたキーワードがキーワードフィールド４０２に表示し、各印刷物に対するキーワードの属性値を属性値指定フィールド４０３で指定する。
【００６９】
図５には、印刷対象物として３つの印刷物が指定されており、その印刷物名称として「図面００１．ｔｉｆ」、「図面００２．ｔｉｆ」、「図面００３．ｔｉｆ」が示されている。また、上記のようなＸＭＬ形式の印刷設定が選択されてその印刷設定に指定されたユーザ定義キーワードとして「工事番号」、「部数」、「配布先部門名」が示されている。
【００７０】
そして、印刷物名称「図面００１．ｔｉｆ」の印刷設定に指定されたキーワード「部数」の属性値に「１」が指定されており、キーワード「工事番号」の属性値に「ＡＢＣ−００１」が指定されており、キーワード「配布先部門名」の属性値に「製図部」が指定されている。
【００７１】
また同様に、印刷物名称「図面００２．ｔｉｆ」の印刷設定に指定されたキーワード「部数」の属性値に「２」が指定されており、キーワード「工事番号」の属性値に「ＡＢＣ−００２」が指定されており、キーワード「配布先部門名」の属性値に「開発部」が指定されている。
【００７２】
さらに、印刷物名称「図面００３．ｔｉｆ」の印刷設定に指定されたキーワード「部数」の属性値に「２」が指定されており、キーワード「工事番号」の属性値に「ＡＢＣ−００３」が指定されており、キーワード「配布先部門名」の属性値に「製図部」が指定されている。
【００７３】
この状態で、ＯＫボタン４０４を押下することにより、キーワードに対する属性値が設定される。
【００７４】
ＣＳＶファイル参照ボタン５０２は、キーワードに対する属性値をＣＳＶ（Comma Separated Values）形式のファイルを指定することによりファイル入力を行う場合に用いるボタンであって、このＣＳＶファイル参照ボタン５０２を押下することで図６に示す画面が表示される。
【００７５】
この図６に示す画面は、ＣＳＶファイルを指定する画面であり、[印刷設定の名称項目]６０１に指定された印刷設定名称は図５で設定中の印刷設定名称が示される。図５では、[印刷設定の名称項目]５０１に「設備工事用図面印刷用」が示されていることから、図６の[印刷設定の名称項目]６０１にも「設備工事用図面印刷用」が示される。
【００７６】
そして、ＣＳＶファイルが保存されたパスをテキストボックス６０２に指定する。このパスの指定方法として、参照ボタン６０３を押下することによりディレクト構造を参照して指定することが可能である。
【００７７】
ＣＳＶファイルを指定後、ＯＫボタン６０４を押下すると、図５の画面に遷移し、ＣＳＶファイルで指定されたキーワードに対する属性値が表示された状態となる。このときのＣＳＶファイルのファイル形式の一例を図７に示す。
【００７８】
図７では、キーワードに対する属性値がＣＳＶ形式で示された例を示し、印刷設定に含まれるキーワードに対して印刷対象物ごとに各行で属性値を設定している。
【００７９】
図８は、本実施例のクライアントＰＣの詳細な構成を示すブロック図である。
【００８０】
図８において、クライアントＰＣは、通信インターフェース８１、制御部８２、記憶部８３がシステムバスによって接続された構成である。このクライアントＰＣは、通信インターフェース８１を介して図１に示すプリントサーバ２０やプリンタ３０などのネットワークノードと接続されている。
【００８１】
制御部８２は、例えばＣＰＵ（Central Processing Unit）によって構成され、記憶部８３に格納されたプログラムに基づいてクライアントＰＣの制御を行う。
【００８２】
記憶部８３は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリ素子とハードディスクドライブなどディスクデバイスとの少なくとも一部により構成され、制御部８２により実行されるプログラムを格納する。また、記憶部８３は、制御部１１のワークメモリとしても動作する。
【００８３】
このクライアントＰＣは、図９に示すような機能構成であって、キーワード設定部８４、キーワード判断部８５、変更部８６、印刷制御処理実行部８７、印刷設定記憶部８８から構成される。これらの機能は、例えば、制御部８２が記憶部８３に格納されたプログラムを実行することで実現される。
【００８４】
キーワード設定部８４は、図３に示すような印刷設定画面を用いて、印刷出力時に参照される印刷設定にキーワードを設定する。このときのキーワードは上記のように「％」記号などによって指定し、印刷出力時にはそのキーワードが所定の情報に置換されて印刷出力される。
【００８５】
このキーワード設定部８４によってキーワードを含んだ印刷設定が設定されると、印刷設定記憶部８８は、印刷設定画面で指定された「印刷設定の名称項目」３０１の印刷設定名称に対応付けて各印刷設定を記憶する。
【００８６】
次に、印刷設定が指定された印刷指示に基づきキーワード判断部８５は、その印刷設定にキーワードが含まれるかを判断する。このキーワード判断部８５によるキーワードが含まれるか否かの判断処理によってキーワードが含まれないと判断された場合に、その印刷設定の情報に基づく印刷指示を印刷制御処理実行部８７に行う。
【００８７】
また、キーワードが含まれるか否かの判断処理によって指定された印刷設定にキーワードが含まれると判断された場合には、続いて、そのキーワードに「ユーザ定義キーワード」が含まれるかを判断する。
【００８８】
ユーザ定義キーワードが含まれない場合、すなわち、システム定義キーワードのみによって構成される場合には、変更部８６では当該キーワード（システム定義キーワード）をシステムによって参照可能な属性値へ変更する。
【００８９】
また、キーワードにユーザ定義キーワードが含まれる場合、変更部８６では、そのユーザ定義キーワードを、図４や図５のような印刷指示画面を用いて指定された属性値に変更する。
【００９０】
この変更部８６では、図６に示すような画面によって指定されたＣＳＶファイルによってもユーザ定義キーワードを所定の属性値に変更できる。
【００９１】
変更部８６によってキーワードが属性値に変更されると、印刷制御処理実行部８７では、変更部８６によって変更された属性値に基づいて印刷制御処理を実行する。
【実施例２】
【００９２】
本実施例２では、実施例１で説明した図１のシステム構成を用いて説明する。この実施例２では、以下に示すようなＸＭＬ形式の印刷設定を印刷出力時に選択して印刷出力する例を示す。
【００９３】
０１  ＜印刷設定＞
０２  ＜名前＞設備工事図面印刷用＜／名前＞
０３      ＜印刷オプション＞
０４          ＜用紙＞
０５              ＜用紙サイズ＞Ａ４＜／用紙サイズ＞
０６              ＜拡大率＞１００＜／拡大率＞
０７              ＜部数＞％部数％＜／部数＞
０８          ＜／用紙＞
００          ＜スタンプ＞
１０              ＜モード＞ＯＮ＜／モード＞
１１              ＜スタンプ名＞承認済＜／スタンプ名＞
１２              ＜位置＞右上＜／位置＞
１３              ＜コメント＞％工事番号％＜／コメント＞
１４          ＜／スタンプ＞
１５          ＜フォーム＞
１６              ＜モード＞ＯＮ＜／モード＞
１７              ＜フォーム名＞正式図面＜／フォーム＞
１８              ＜コメント＞％印刷日時％  −  ％ユーザ名％＜／コメント＞
１９          ＜／フォーム＞
２０      ＜／印刷オプション＞
２１  ＜／印刷設定＞
この印刷設定に設定されたキーワードのうち、「部数」および「工事番号」はユーザ定義キーワードであり、「印刷日時」および「ユーザ名」はシステム定義キーワードである。
【００９４】
図１に示すクライアントＰＣ１０が印刷物を指定し、印刷設定を選択して印刷指示を行うと、ユーザ定義キーワードが印刷設定に含まれるかを判断してこのＸＭＬ形式の印刷設定のようにユーザ定義キーワードが含まれる場合には、図１０に示すような画面を表示させる。
【００９５】
図１０に示す画面には、図４に示す画面と同様に、印刷設定に設定されたユーザ定義キーワードがキーワードフィールド４０２に示され、そのキーワードに対する属性値を指定する。さらに、選択された印刷設定にシステム定義キーワードが指定されている場合に[配布先選択項目]９０１が表示され、指定された配布先に応じた属性値をそのキーワードの属性値として設定する。
【００９６】
すなわち、実施例２に示すＸＭＬ形式の印刷設定では、「印刷日時」と「ユーザ名」がシステム定義キーワードとして指定されていることから、これらのキーワードに対して、[配布先選択項目]９０１で選択された配布先ごとの属性値が指定される。
【００９７】
図１０に示す例では、[配布先選択項目]９０１として「製造部門」が指定されていることから製造部門に応じた「印刷日時」と「ユーザ名」のキーワードが指定される。
【００９８】
この[配布先選択項目]９０１として指定される配布先は属性値を設定する適用条件の一例を示す。
【００９９】
なお、印刷出力時にクライアントＰＣ１０で選択した印刷設定にユーザ定義キーワードが含まれず、システム定義キーワードのみが含まれる場合には、図１１に示すような画面が表示される。この図１１に示す画面では、システム定義キーワードを適用する[配布先選択項目]９０１を選択してＯＫボタン４０４を押下することにより指定されたシステム定義キーワードに対する属性値が設定される。
【０１００】
また、図１２は、複数の印刷物を同時に印刷出力する場合において、各種のキーワードに対する属性値を設定する画面を示す図である。
【０１０１】
図１２に示す画面は、図５に示す画面と類似し、[配布先選択項目]９０１が新たに追加された画面である。この[配布先選択項目]９０１で選択された配布先に基づいて、印刷出力時に選択した印刷設定に含まれるシステム定義キーワードに属性値を設定する。
【０１０２】
この実施例２では、図１０〜図１２の[配布先選択項目]９０１で選択した配布先の情報に基づいて、印刷設定に設定されたシステム定義キーワードに対する属性値を設定する。
【０１０３】
本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１０４】
なお、本発明は、通信機能を備えた印刷制御処理システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する情報管理システムを構成することも可能である。印刷制御処理システムを構成するコンピュータは、システムバスを介してＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行う。
【０１０５】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin  Board  Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施の一形態における印刷制御処理装置、印刷制御処理システムおよびプログラムを適用して構成した印刷制御処理システムのシステム構成図。
【図２】本発明の実施の一形態の印刷制御処理システムにおける印刷指示の処理の流れを示したフローチャート。
【図３】印刷設定画面を示す図。
【図４】キーワード対する属性値を設定する画面を示す図。
【図５】キーワード対する属性値を設定する画面を示す図。
【図６】ＣＳＶファイルを指定する画面を示す図。
【図７】ＣＳＶファイルの一例を示す図。
【図８】本発明の実施の一形態におけるクライアントＰＣの詳細な構成を示す図。
【図９】図８に示すクライアントＰＣの機能構成を示す図。
【図１０】キーワードに対する属性値を設定する画面を示す図。
【図１１】設定情報に含まれるキーワードがシステム定義キーワードのみである場合に配布先を選択する画面を示す図。
【図１２】キーワードに対する属性値を設定する画面を示す図。
【図１３】本発明の他の実施の形態における印刷制御処理装置、印刷制御処理システムおよびプログラムを適用して構成した印刷制御処理システムのシステム構成図。
【符号の説明】
【０１０７】
１０      クライアントＰＣ
２０      プリントサーバ
２１      設定記憶部
３０      プリンタ
４０      文書管理システム
【図１】
2008123401.tif 000003
【図２】
2008123401.tif 000004
【図３】
2008123401.tif 000005
【図４】
2008123401.tif 000006
【図５】
2008123401.tif 000007
【図６】
2008123401.tif 000008
【図７】
2008123401.tif 000009
【図８】
2008123401.tif 000010
【図９】
2008123401.tif 000011
【図１０】
2008123401.tif 000012
【図１１】
2008123401.tif 000013
【図１２】
2008123401.tif 000014
【図１３】
2008123401.tif 000015