(57)【要約】【課題】本発明は、プリンタドライバ毎の印刷設定をプリンタドライバが変更される毎に検証して、新たなプリンタドライバに対する設定を適切かつ自動的に行う印刷設定制御プログラムに関する。【解決手段】印刷設定制御プログラムの組み込まれているアプリケーション１１ａ〜１１ｎは、文書データのアプリケーション１１ａ〜１１ｎの利用する画像形成装置ＧＫ１〜ＧＫｎが変更されてプリンタドライバ１３ａ〜１３ｎが変更されると、当該文書データに付与されている変更前のプリンタドライバ１３ａ〜１３ｎによる印刷設定データから印刷設定項目を取り出して、変更後のプリンタドライバ１３ａ〜１３ｎによる印刷設定項目としての適用の可否を自動判別する。したがって、文書データに合わせて一度設定された印刷設定を可能な限り自動的に再利用することができる。【選択図】          図１
2006252024.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に搭載され、当該情報処理装置の搭載するアプリケーションで作成される文書データを所定の画像形成装置で印刷する際の各種設定を印刷設定データとして当該文書データに付与して、当該アプリケーション上の当該文書データの編集内容に反映させるとともに、当該印刷設定で前記画像形成装置に印刷要求を行うプリンタドライバの当該印刷設定データを読取可能な印刷設定制御プログラムであって、前記文書データの前記アプリケーションの利用する画像形成装置が変更されて当該画像形成装置の変更に伴って前記プリンタドライバが変更されると、当該文書データに付与されている当該変更前のプリンタドライバによる前記印刷設定データから印刷設定項目を取り出して、当該変更後のプリンタドライバによる印刷設定項目としての適用の可否を自動判別することを特徴とする印刷設定制御プログラム。
【請求項２】
前記印刷設定制御プログラムは、前記文書データの前記変更前のプリンタドライバによる前記印刷設定データから取得した前記印刷設定項目に、前記変更後のプリンタドライバによる印刷設定項目として適用不可能な設定項目があると、その旨を報知出力することを特徴とする請求項１記載の印刷設定制御プログラム。
【請求項３】
前記印刷設定プログラムは、前記文書データの前記変更前のプリンタドライバによる前記印刷設定データから取得した前記印刷設定項目に、前記変更後のプリンタドライバによる印刷設定項目として適用不可能な設定項目があると、当該設定項目に対して、前記変更後のプリンタドライバで選択可能な選択可能設定項目を表示する選択設定画面を表示して、選択可能とすることを特徴とする請求項１または請求項２記載の印刷設定制御プログラム。
【請求項４】
前記印刷設定プログラムは、前記文書データの前記変更前のプリンタドライバによる前記印刷設定データから取得した前記印刷設定項目に、前記変更後のプリンタドライバによる印刷設定項目として適用不可能な設定項目があると、前記変更後のプリンタドライバの全ての設定項目を設定可能な設定画面を表示して、設定可能とすることを特徴とする請求項１または請求項２記載の印刷設定制御プログラム。
【請求項５】
前記印刷設定プログラムは、前記選択設定画面または／及び前記設定画面で選択または／及び設定された印刷設定に応じた編集内容への前記文書データの変更を前記アプリケーションに要求して、当該アプリケーションが当該文書データの編集内容を変更することを特徴とする請求項３または請求項４記載の印刷設定制御プログラム。
【請求項６】
前記印刷設定制御プログラムは、前記アプリケーションに組み込まれていることを特徴とする請求項１から請求項５のいずれかに記載の印刷設定制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷設定制御プログラムに関し、詳細には、プリンタドライバ毎の印刷設定をプリンタドライバが変更される毎に検証して、新たなプリンタドライバに対する設定を適切かつ自動的に行う印刷設定制御プログラムに関する。
【背景技術】
【０００２】
コンピュータのＯＳ（Operating System）、例えば、Microsoft Windows（登録商標）上に搭載されているアプリケーションソフトウェア（以下、アプリケーションという。）は、作成、編集、変更等の行われた各種文書データを印刷する場合、当該アプリケーションから印刷対象のプリンタ等の画像形成装置を選択することで、当該ＯＳ上に搭載されている当該画像形成装置用のプリンタドライバから印刷設定データを取得し、当該印刷設定データで設定可能な範囲内で任意の印刷設定を行うことができる。
【０００３】
そして、このような印刷設定データは、アプリケーションの文書データに保存させることができる。
【０００４】
ところが、印刷設定データには、データフォーマットが公開されていてアプリケーションが識別できる設定と、データフォーマットが公開されておらずドライバ毎に異なる設定と、があるため、アプリケーションが印刷設定データを参照・編集することが難しかった。
【０００５】
したがって、文書データが保存されたときに選択されていたプリンタドライバがインストールされていないコンピュータで、次回その文書データが読み込まれると、文書データとともに保存されていた印刷設定データが、当該コンピュータにインストールされている別のプリンタドライバで有効か否かが判断できないため、ユーザは、以前の印刷設定データを破棄して、再度、印刷設定を行う必要がある。
【０００６】
そして、本出願人は、先に、印刷条件の設定を、設定項目毎に順次設置ダイアログを表示して、印刷条件の設定を容易化した文書印刷処理システムを提案している（特許文献１参照）。
【０００７】
また、近時、ＸＭＬ（Extensible Markup Language）、ＨＴＭＬ（Hyper Text Markup Language）等の特定のアプリケーションに依存しない構造化記述言語で記述された文書が出現しており、これらの言語は、データのレイアウト等を決定するレイアウト情報と文書内のデータであるコンテンツとが分離されたデータ構造を有している。したがって、レイアウト情報を変更するだけで、コンテンツを修正することなく、文書の印刷設定を変更することができる。
【０００８】
そして、従来、レイアウト情報とコンテンツデータとを別々に制御して、容易に複数のレイアウト出力を選択する画像出力システムが提案されている（特許文献２参照）。
【０００９】
【特許文献１】特開２００２−１４９３６５号公報
【特許文献２】特開２００２−２１５３６１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記従来技術にあっては、一度設定した印刷設定を有効活用して、利用性を向上させる上で、改良の必要があった。
【００１１】
すなわち、特許文献１記載の従来技術にあっては、印刷設定の容易化を図っているが、印刷する画像形成装置に変更が発生した場合に、印刷設定をやり直す必要があり、一度設定した印刷設定を有効活用することができず、改良の必要があった。
【００１２】
また、特許文献２記載の従来技術は、同じ文書内容をレイアウトを種々変更して出力することはできるが、異なるプリンタドライバに対する対応については検討されておらず、改良の必要があった。
【００１３】
そこで、本発明は、文書データの印刷出力先の画像形成装置が変更となってプリンタドライバが変更になっても、当該変更後のプリンタドライバの印刷設定への適否を自動的に判定して、文書データに合わせて一度設定された印刷設定を可能な限り、自動的に再利用して、出力先の画像形成装置の変更に伴う印刷設定を容易なものとし、利用性を向上させる印刷設定制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１４】
請求項１記載の発明の印刷設定制御プログラムは、情報処理装置に搭載され、当該情報処理装置の搭載するアプリケーションで作成される文書データを所定の画像形成装置で印刷する際の各種設定を印刷設定データとして当該文書データに付与して、当該アプリケーション上の当該文書データの編集内容に反映させるとともに、当該印刷設定で前記画像形成装置に印刷要求を行うプリンタドライバの当該印刷設定データを読取可能な印刷設定制御プログラムであって、前記文書データの前記アプリケーションの利用する画像形成装置が変更されて当該画像形成装置の変更に伴って前記プリンタドライバが変更されると、当該文書データに付与されている当該変更前のプリンタドライバによる前記印刷設定データから印刷設定項目を取り出して、当該変更後のプリンタドライバによる印刷設定項目としての適用の可否を自動判別することにより、上記目的を達成している。
【００１５】
この場合、例えば、請求項２に記載するように、前記印刷設定制御プログラムは、前記文書データの前記変更前のプリンタドライバによる前記印刷設定データから取得した前記印刷設定項目に、前記変更後のプリンタドライバによる印刷設定項目として適用不可能な設定項目があると、その旨を報知出力してもよい。
【００１６】
また、例えば、請求項３に記載するように、前記印刷設定プログラムは、前記文書データの前記変更前のプリンタドライバによる前記印刷設定データから取得した前記印刷設定項目に、前記変更後のプリンタドライバによる印刷設定項目として適用不可能な設定項目があると、当該設定項目に対して、前記変更後のプリンタドライバで選択可能な選択可能設定項目を表示する選択設定画面を表示して、選択可能であってもよい。
【００１７】
さらに、例えば、請求項４に記載するように、前記印刷設定プログラムは、前記文書データの前記変更前のプリンタドライバによる前記印刷設定データから取得した前記印刷設定項目に、前記変更後のプリンタドライバによる印刷設定項目として適用不可能な設定項目があると、前記変更後のプリンタドライバの全ての設定項目を設定可能な設定画面を表示して、設定可能であってもよい。
【００１８】
また、例えば、請求項５に記載するように、前記印刷設定プログラムは、前記選択設定画面または／及び前記設定画面で選択または／及び設定された印刷設定に応じた編集内容への前記文書データの変更を前記アプリケーションに要求して、当該アプリケーションが当該文書データの編集内容を変更してもよい。
【００１９】
さらに、例えば、請求項６に記載するように、前記印刷設定制御プログラムは、前記アプリケーションに組み込まれていてもよい。
【発明の効果】
【００２０】
本発明の印刷設定制御プログラムによれば、文書データのアプリケーションの利用する画像形成装置が変更されて当該画像形成装置の変更に伴ってプリンタドライバが変更されると、当該文書データに付与されている変更前のプリンタドライバによる印刷設定データから印刷設定項目を取り出して、当該変更後のプリンタドライバによる印刷設定項目としての適用の可否を自動判別するので、文書データに合わせて一度設定された印刷設定を可能な限り自動的に再利用して、出力先の画像形成装置の変更に伴う印刷設定を容易なものとすることができ、利用性を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００２２】
図１〜図４は、本発明の印刷設定制御プログラムの一実施例を示す図であり、図１は、本発明の印刷設定制御プログラムの一実施例を適用したネットワークシステム１のシステム構成図である。
【００２３】
図１において、ネットワークシステム１は、ネットワークＮＷ上に、複数台のパーソナルコンピュータＰＣ１〜ＰＣｎと、複数台の画像形成装置ＧＫ１〜ＧＫｎと、が接続されている。ネットワークＮＷは、ＬＡＮ（Local Area Network）が用いられているが、ＬＡＮに限るものではなく、例えば、インターネット、ＷＡＮ（Wide Area Network ）等であってもよい。
【００２４】
画像形成装置ＧＫ１〜ＧＫｎは、それぞれ異なる機種の画像形成装置であり、それぞれ相互に異なる専用のプリンタドライバによって印刷要求が行われることで、電子写真方式、インク噴射方式等の印刷方式で当該印刷要求に応じた印刷設定で文書データを用紙に印刷出力する。
【００２５】
パーソナルコンピュータＰＣ１〜ＰＣｎは、例えば、パーソナルコンピュータＰＣ１とパーソナルコンピュータＰＣ２について、図２に示すように、それぞれ、図示しないＯＳ上で動作するアプリケーション１１ａ、１１ｂがインストールされているとともに、印刷を行うためのプリンタドライバ１３ａ、１３ｂ、ドライバＵＩ（ドライバユーザインタフェース）１４ａ、１４ｂ及びポートモニタ１５ａ、１５ｂがインストールされており、印刷を行うためのプリンタドライバ１３ａ、１３ｂ、ドライバＵＩ１４ａ、１４ｂ及びポートモニタ１５ａ、１５ｂをプリントシステム１２ａ、１２ｂの元で動作制御する。各パーソナルコンピュータＰＣ１〜ＰＣｎは、それぞれディスプレイＤｐ１〜Ｄｐｎを備えている。
【００２６】
そして、アプリケーション１１ａ〜１１ｎは、文書データに付与されているプリンタドライバ１３ａ〜１３ｎによる印刷設定データを読取可能であって、当該文書データのアプリケーション１１ａ〜１１ｎの利用する画像形成装置ＧＫ１〜ＧＫｎが変更されて当該画像形成装置ＧＫ１〜ＧＫｎの変更に伴ってプリンタドライバ１３ａ〜１３ｎが変更されると、当該文書データに付与されている当該変更前のプリンタドライバ１３ａ〜１３ｎによる印刷設定データから印刷設定項目を取り出して、当該変更後のプリンタドライバ１３ａ〜１３ｎによる印刷設定項目としての適用の可否を自動判別する印刷設定制御プログラムが組み込まれている。
【００２７】
そして、パーソナルコンピュータＰＣ１は、ハードディスク（ＨＤＤ）１６を備えており、ハードディスク１６に文書データを保存し、また、ハードディスク１６に保存されている文書データを読み出す。
【００２８】
パーソナルコンピュータＰＣ１は、アプリケーション１１ａが、起動されて、操作されることで、文書の作成・編集・修正等の文書処理を行って、文書処理を行った文書データをハードディスク１６に保存し、また、ハードディスク１６から文書データを読み出して、文書の再編集等を行う。
【００２９】
また、パーソナルコンピュータＰＣ２は、ハードディスクを備えていないが、ネットワークＮＷを介してパーソナルコンピュータＰＣ１のハードディスク１６にアクセスすることができ、パーソナルコンピュータＰＣ２のアプリケーション１１ｂは、ネットワークＮＷを介してハードディスク１６から文書データを読み出し、また、作成・編集等の文書処理を行った文書データをハードディスク１６に書き込むことができる。
【００３０】
ポートモニタ１５ａ、１５ｂは、画像形成装置ＧＫ１〜ＧＫｎの接続されているポートの監視を行う。
【００３１】
プリンタドライバ１３ａ、１３ｂは、それぞれ画像形成装置ＧＫ１〜ＧＫｎに特有のソフトウェアであり、当該プリンタドライバ１３ａ、１３ｂに対応する画像形成装置ＧＫ１〜ＧＫｎに対する印刷設定を行う。
【００３２】
ドライバＵＩ１４ａ、１４ｂは、印刷設定画面をパーソナルコンピュータＰＣ１〜ＰＣｎのディスプレイＤｐ１〜Ｄｐｎに表示し、当該印刷設定画面で設定された各種印刷設定内容をプリンタドライバ１３ａ、１３ｂに渡す。
【００３３】
次に、本実施例の作用を説明する。ネットワークシステム１では、パーソナルコンピュータＰＣ１〜ＰＣｎで、アプリケーション１１ａ〜１１ｎによって文書作成等の文書処理し、当該文書処理した文書データを一旦ハードディスク１６等に保存すると、当該文書データは、当該パーソナルコンピュータＰＣ１〜ＰＣｎにインストールされているプリンタドライバ１３ａ〜１３ｎであって当該文書処理に使用したアプリケーション１１ａ〜１１ｎで選択されているプリンタドライバ１３ａ〜１３ｎによって設定した設定内容の印刷設定データが付加された状態で保存される。
【００３４】
その後、ハードディスク１６の文書データを当該文書データを文書処理したパーソナルコンピュータＰＣ１〜ＰＣｎとは異なるパーソナルコンピュータＰＣ１〜ＰＣｎで読み出されると、当該パーソナルコンピュータＰＣ１〜ＰＣｎにインストールされているプリンタドライバ１３ａ〜１３ｎと、当該文書データの印刷設定データのプリンタドライバ１３ａ〜１３ｎとが異なることがある。
【００３５】
そこで、本実施例のネットワークシステム１は、このように文書を保存したパーソナルコンピュータＰＣ１〜ＰＣｎと当該文書を読み出して印刷を行うパーソナルコンピュータＰＣ１〜ＰＣｎとが異なり、インストールされているプリンタドライバ１３ａ〜１３ｎが異なる場合にも、元のプリンタドライバ１３ａ〜１３ｎで設定された印刷設定内容を可能な限り有効利用して、印刷設定を自動的に再設定する。
【００３６】
すなわち、いま、図２に矢印で示すように、パーソナルコンピュータＰＣ１で、アプリケーション１１ａを使用して文書作成が行われ、ハードディスク１６に文書データを保存するものとする。パーソナルコンピュータＰＣ１には、ネットワークＮＷに接続されている画像形成装置ＧＫ１のプリンタドライバ１３ａがインストールされており、アプリケーション１１ａは、作成した文書に対して、このプリンタドライバ１３ａによって印刷設定して、パーソナルコンピュータＰＣ１のハードディスク１６に印刷設定データを付加した状態で文書データを保存する。
【００３７】
そして、このハードディスク１６内の文書をパーソナルコンピュータＰＣ２のアプリケーション１１ｂでネットワークＮＷを介して読み出して、必要な編集等を行う。いま、このパーソナルコンピュータＰＣ２には、ネットワークＮＷに接続されている画像形成装置ＧＫ２のプリンタドライバ１３ｂのみがインストールされているものとする。
【００３８】
上述のような場合、パーソナルコンピュータＰＣ２のアプリケーション１１ｂに組み込まれている印刷設定制御プログラムが、図３に示すように、プリンタドライバ１３ｂに対応する印刷設定処理を行う。なお、印刷設定処理を実行するのは、プリンタドライバ１３ｂに組み込まれている印刷設定制御プログラムであるが、以下の説明では、説明を簡単にするために、プリンタドライバ１３ｂの処理として説明する。
【００３９】
すなわち、パーソナルコンピュータＰＣ２のアプリケーション１１ｂは、パーソナルコンピュータＰＣ１のハードディスク１６から文書データを読み込むと（ステップＳ１０１）、当該文書データの印刷設定データの指定しているプリンタドライバ１３ａがパーソナルコンピュータＰＣ２にインストールされているかチェックし（ステップＳ１０２）、文書データの印刷設定データの指定しているプリンタドライバ１３ａがパーソナルコンピュータＰＣ２にインストールされているときには、印刷設定の再設定を行う必要がないため、そのまま処理を終了する。
【００４０】
ステップＳ１０２で、文書データの印刷設定データの指定しているプリンタドライバ１３ａがパーソナルコンピュータＰＣ２にインストールされていないときには、アプリケーション１１ｂは、デフォルトのプリンタドライバ（いま、パーソナルコンピュータＰＣ２では、プリンタドライバ１３ｂがデフォルトのプリンタドライバになっているものとする。）から印刷項目・設定情報を取得して、設定内容を比較するための準備を行う（ステップＳ１０３）。
【００４１】
次に、アプリケーション１１ｂは、文書データの印刷設定データから設定項目を１つ選択し（ステップＳ１０４）、当該選択した設定項目が、プリンタドライバ１３ｂから取得した印刷項目・設定情報の選択肢の中に含まれているか、すなわち、プリンタドライバ１３ｂで設定可能であるかチェックする（ステップＳ１０５）。
【００４２】
ステップＳ１０５で、選択した設定項目がプリンタドライバ１３ｂの印刷項目・設定情報の選択肢の中に含まれておらず、設定不可能であると、アプリケーション１１ｂは、ユーザに設定不可能である旨の情報を通知するための表示データを作成し（ステップＳ１０６）、文書データの印刷設定データに比較する設定項目が残っているかチェックする（ステップＳ１０７）。
【００４３】
ステップＳ１０５で、選択した設定項目がプリンタドライバ１３ｂの印刷項目・設定情報の選択肢の中に含まれており、設定可能であると、アプリケーション１１ｂは、文書データの印刷設定データに比較する設定項目が残っているかチェックする（ステップＳ１０７）。
【００４４】
ステップＳ１０７で、文書データの印刷設定データに比較する設定項目が残っていると、アプリケーション１１ｂは、ステップＳ１０４に戻って、次の設定項目を１つ選択して、当該選択した設定項目について、上記同様に設定可能か否かのチェックを行う（ステップＳ１０４〜Ｓ１０７）。
【００４５】
ステップＳ１０７で、文書データの印刷設定データの全ての設定項目について比較が完了すると、アプリケーション１１ｂは、上記比較処理で、文書データの印刷設定データの設定項目に設定不可能な設定項目があったか否かチェックし（ステップＳ１０８）、設定不可能な設定項目がないときには、印刷設定の再設定を行う必要がないため、そのまま処理を終了する。
【００４６】
ステップＳ１０８で、設定不可能な設定項目があるときには、アプリケーション１１ｂは、図４に示すような通知画面ＤＧをパーソナルコンピュータＰＣ２のディスプレイＤｐ２に表示し（ステップＳ１０９）、ユーザによる印刷設定の変更操作が行われたかチェックする（ステップＳ１１０）。
【００４７】
この通知画面ＤＧでは、画面の上部に、パーソナルコンピュータＰＣ２に搭載されているプリンタドライバ１３ｂでは設定できない項目（図４では、「排紙トレイ」）を通知し、その下に、代わりに設定可能な排紙トレイを選択するためのコンボボックスが用意されている。
【００４８】
したがって、ユーザは、この通知画面ＤＧで、変更する必要のある項目だけを変更すればよく、選択が終わると、「ＯＫ」ボタンを押すことで、変更を文書データに反映させることができる。また、通知画面ＤＧには、プリンタドライバ１３ｂの印刷設定画面を表示させる「印刷設定」ボタンが用意されており、この「印刷設定」ボタンを押すことで、プリンタドライバ１３ｂの全ての設定項目を設定可能な設定画面を表示させて、全ての印刷設定項目を変更することもできる。印刷設定画面には、文書データの印刷設定とユーザ通知画面ＤＧのコンボボックスの選択が反映される。
【００４９】
そして、アプリケーション１１ｂは、ステップＳ１１０で、ユーザによる印刷設定の変更があると、当該変更された印刷設定を文書データに反映させるとともに、印刷設定データに反映させて、処理を終了し（ステップＳ１１１）、ステップＳ１１０で、ユーザによる印刷設定の変更がないときには、そのまま処理を終了する。
【００５０】
なお、上記説明では、印刷設定制御プログラムが、アプリケーション１１ａ〜１１ｎに組み込まれているものとして説明したが、印刷設定制御プログラムは、アプリケーション１１ａ〜１１ｎに組み込まれているものに限るものではなく、パーソナルコンピュータＰＣ１〜ＰＣｎのＯＳ上に独自に搭載されて、アプリケーション１１ａ〜１１ｎが起動されることで、あるいは、印刷メニューが選択されることで、連動して起動して、上記印刷設定制御処理を実行してもよい。
【００５１】
また、上記説明では、パーソナルコンピュータＰＣ１で保存された文書データをパーソナルコンピュータＰＣ２で読み込んで起動した場合、すなわち、異なるパーソナルコンピュータＰＣ１〜ＰＣｎで、インストールされているプリンタドライバ１３ａ〜１３ｎが異なっている場合について説明しているが、１つのパーソナルコンピュータＰＣ１〜ＰＣｎ上で、複数のプリンタドライバ１３ａ〜１３ｎがインストールされていて、アプリケーション１１ａ〜１１ｎで使用する画像形成装置ＧＫ１〜ＧＫｎが変更されることで、使用するプリンタドライバ１３ａ〜１３ｎが変更された場合にも、同様に適用することができる。
【００５２】
このように、本実施例の印刷設定制御プログラムを適用したアプリケーション１１ａ〜１１ｎは、当該文書データのアプリケーション１１ａ〜１１ｎの利用する画像形成装置ＧＫ１〜ＧＫｎが変更されて当該画像形成装置ＧＫ１〜ＧＫｎの変更に伴ってプリンタドライバ１３ａ〜１３ｎが変更されると、当該文書データに付与されている変更前のプリンタドライバ１３ａ〜１３ｎによる印刷設定データから印刷設定項目を取り出して、当該変更後のプリンタドライバ１３ａ〜１３ｎによる印刷設定項目としての適用の可否を自動判別している。
【００５３】
したがって、文書データに合わせて一度設定された印刷設定を可能な限り自動的に再利用して、出力先の画像形成装置ＧＫ１〜ＧＫｎの変更に伴う印刷設定を容易なものとすることができ、利用性を向上させることができる。
【００５４】
また、本実施例の印刷設定制御プログラムを適用したアプリケーション１１ａ〜１１ｎは、文書データの変更前のプリンタドライバ１３ａ〜１３ｎによる印刷設定データから取得した印刷設定項目に、変更後のプリンタドライバ１３ａ〜１３ｎによる印刷設定項目として適用不可能な設定項目があると、その旨を報知出力している。
【００５５】
したがって、印刷する画像形成装置ＧＫ１〜ＧＫｎが変わった場合に、印刷設定、すなわち、印刷機能の相違を容易に知ることができ、利用性をより一層向上させることができる。
【００５６】
さらに、本実施例の印刷設定制御プログラムを適用したアプリケーション１１ａ〜１１ｎは、文書データの変更前のプリンタドライバ１３ａ〜１３ｎによる印刷設定データから取得した印刷設定項目に、変更後のプリンタドライバ１３ａ〜１３ｎによる印刷設定項目として適用不可能な設定項目があると、当該設定項目に対して、変更後のプリンタドライバ１３ａ〜１３ｎで選択可能な選択可能設定項目を表示する選択設定画面ＤＧを表示して、選択可能としている。
【００５７】
したがって、印刷する画像形成装置ＧＫ１〜ＧＫｎが変わった場合にも、ユーザは必要最小限の変更を行うだけで、その画像形成装置ＧＫ１〜ＧＫｎを使用して、適切に印刷出力させることができる。
【００５８】
また、本実施例の印刷設定制御プログラムを適用したアプリケーション１１ａ〜１１ｎは、文書データの変更前のプリンタドライバ１３ａ〜１３ｎによる印刷設定データから取得した印刷設定項目に、変更後のプリンタドライバ１３ａ〜１３ｎによる印刷設定項目として適用不可能な設定項目があると、変更後のプリンタドライバ１３ａ〜１３ｎの全ての設定項目を設定可能な設定画面を表示して、設定可能としている。
【００５９】
したがって、画像形成装置ＧＫ１〜ＧＫｎが変更となったことによる印刷機能の相違を知った上で、印刷設定の見直しを行うことができ、また、文書データの印刷設定が予め選択されているため、必要最低限の操作で設定変更することができる。
【００６０】
さらに、本実施例の印刷設定制御プログラムを適用したアプリケーション１１ａ〜１１ｎは、選択設定画面ＤＧまたは／及び設定画面で選択または／及び設定された印刷設定に応じた編集内容に文書データを変更している。
【００６１】
したがって、ユーザが最小限の操作を行うだけで、文書データに印刷設定を反映させることができ、作業効率を向上させることができる。
【００６２】
また、本実施例のアプリケーション１１ａ〜１１ｎは、印刷設定制御プログラムが組み込まれているので、印刷設定制御プログラムを意識することなく、アプリケーション１１ａ〜１１ｎを利用するだけで、上記印刷設定制御を行うことができる。
【００６３】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００６４】
文書データを共用して複数の画像形成装置で各画像形成装置に適した印刷設定で印刷出力する場合のコンピュータ等に搭載される印刷設定制御プログラムやアプリケーションに適用することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の印刷設定制御プログラムの一実施例を適用したネットワークシステムのシステム構成図。
【図２】図１のパーソナルコンピュータのソフト構成図。
【図３】図２のパーソナルコンピュータのアプリケーションに組み込まれている印刷設定制御プログラムによる印刷設定制御処理を示すフローチャート。
【図４】図３の印刷設定制御処理でパーソナルコンピュータのディスプレイに表示される通知画面の一例を示す図。
【符号の説明】
【００６６】
１  ネットワークシステム
ＮＷ  ネットワーク
ＰＣ１〜ＰＣｎ  パーソナルコンピュータ
ＧＫ１〜ＧＫｎ  画像形成装置
ＤＧ  通知画面
１１ａ、１１ｂ  アプリケーション
１２ａ、１２ｂ  プリントシステム
１３ａ、１３ｂ  プリンタドライバ
１４ａ、１４ｂ  ドライバＵＩ
１５ａ、１５ｂ  ポートモニタ
１６  ハードディスク
【図１】
2006252024.tif 000003
【図２】
2006252024.tif 000004
【図３】
2006252024.tif 000005
【図４】
2006252024.tif 000006