(57)【特許請求の範囲】
【請求項１】
プリンタに対する印刷要求の処理を、ホスト装置に実行させる印刷用プログラムであって、
前記ホスト装置には、それぞれ印刷条件を格納した１以上の第一ファイルと、前記第一ファイルのアイコンおよび印刷対象を収めた第二ファイルのアイコンを表示する手段と、
印刷実行に関わる機能を有するライブラリと、前記第一ファイルの識別情報および前記ライブラリの所在情報を登録し、前記第二ファイルのアイコンを前記第一ファイルのアイコンにドロップする操作を検知すると、前記ドロップされた第一ファイルと第二ファイルに対応する所在情報を前記ライブラリに通知するドロップハンドラと、が備えられ、
前記ライブラリは、前記ドロップハンドラから通知された所在情報を前記印刷用プログラムに報知する機能を有し、
前記ライブラリから報知される、前記ドロップされた第一ファイルおよび第二ファイルの所在情報を取得するステップと、
前記取得した所在情報の第一ファイルに格納される印刷条件で、前記取得した所在情報の第二ファイルの印刷を行う旨の印刷要求を、前記プリンタに対して行なうステップとを前記ホスト装置に実行させる
ことを特徴とする印刷用プログラム。
【請求項２】
請求項１において、
前記ユーザによる第二ファイルのアイコンをドロップする操作によって、当該第二ファイル自身は移動せず、当該第二ファイルの所在情報が取得される
ことを特徴とする印刷用プログラム。
【請求項３】
請求項１または２において、
前記第一ファイルには、独自の拡張子が付される
ことを特徴とする印刷用プログラム。
【請求項４】
請求項１乃至請求項３のいずれかにおいて、
前記検知した第二ファイル、又は、前記検知した第一ファイルに格納される印刷条件が、前記プリンタでの印刷に相応しくない場合には、前記ユーザにエラー表示を行なう処理を前記ホスト装置に実行させる
ことを特徴とする印刷用プログラム。
【請求項５】
ホスト装置がプリンタに対する印刷要求の処理を行なって、前記プリンタにおいて印刷が実行される印刷方法であって、
前記ホスト装置には、それぞれ印刷条件を格納した１以上の第一ファイルと、前記第一ファイルのアイコンおよび印刷対象を収めた第二ファイルのアイコンを表示する手段と、
印刷実行に関わる機能を有するライブラリと、前記第一ファイルの識別情報および前記ライブラリの所在情報を登録し、前記第二ファイルのアイコンを前記第一ファイルのアイコンにドロップする操作を検知すると、前記ドロップされた第一ファイルと第二ファイルに対応する所在情報を前記ライブラリに通知するドロップハンドラが備えられ、
前記ライブラリは、前記ドロップハンドラから通知された所在情報を前記印刷用プログラムに報知する機能を有し、
前記ライブラリから報知される、前記ドロップされた第一ファイルおよび第二ファイルの所在情報を取得するステップと、
前記取得した所在情報の第一ファイルに格納される印刷条件で、前記取得した所在情報の第二ファイルの印刷を行う旨の印刷要求を、前記プリンタに対して行なうステップとを有する
ことを特徴とする印刷方法。
【請求項６】
プリンタに対する印刷要求の処理を実行するホスト装置であって、
それぞれが印刷条件を格納した１以上の第一ファイルと、
前記第一ファイルのアイコンおよび印刷対象を収めた第二ファイルのアイコンを表示する手段と、
印刷実行に関わる機能を有するライブラリと、
前記第一ファイルの識別情報および前記ライブラリの所在情報を登録し、ユーザによる、前記第二ファイルのアイコンを前記第一ファイルのアイコンにドロップする操作を検知すると、前記ドロップされた第一ファイルと第二ファイルに対応する所在情報を前記ライブラリに通知するドロップハンドラと、を備え、
前記ライブラリは、前記ドロップハンドラから通知された所在情報を前記印刷用プログラムに報知する機能を有し、
前記ライブラリから報知される、前記ドロップされた第一ファイルおよび第二ファイルの所在情報を取得する検知手段と、
前記取得した所在情報の第一ファイルに格納される印刷条件で、前記取得した所在情報の第二ファイルの印刷を行う旨の印刷要求を、前記プリンタに対して行なう印刷要求手段とを有する
ことを特徴とするホスト装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷要求の処理をホスト装置に実行させる印刷用プログラム等に関し、特に、ホスト装置に負荷をかけずに、容易な操作で、自由度の高い印刷要求を行なうことを可能とする印刷用プログラム等に関する。
【背景技術】
【０００２】
通常、パーソナルコンピュータなどのホスト装置から、文章や画像などの印刷対象物を印刷する際には、その印刷対象物を作成、編集するための、ホスト装置に備えられたアプリケーションから印刷指示を行なう。この場合には、印刷指示において指定されたプリンタ用のドライバが起動して、当該印刷指示に基づいてそのプリンタ用の印刷データを生成し、その印刷データをプリンタに送信することによって印刷要求がなされる。
【０００３】
また、近年では、ＰＤＦ、ＪＰＥＧ、ＴＩＦＦ等の画像ファイルを直接処理できるプリンタも多くなっており、それに伴い、プリンタに対して上記ファイルを直接転送して印刷要求を行なうユーティリティプログラムがホスト装置に備えられる場合も多い。かかるユーティリティプログラムでは、上記ドライバのようにプリンタ用の印刷データに変換する処理は行なわずに、印刷条件に係るヘッダー情報を付加するなど若干の処理を施した後に印刷対象のファイルをプリンタへ転送する。
【０００４】
そのようなユーティリティの一つの従来例では、ホスト装置のＯＳ（オペレーションシステム）が提供するフォルダの機能を用いるものがある。この例では、前記フォルダと印刷条件を対応付けるリストが用意され、ユーザが、表示画面上で、印刷対象のファイルを所定フォルダのアイコンにドロップすると、前記リストの情報に基づいて印刷条件が決定され、当該印刷対象ファイルの転送時に、その印刷条件に従って印刷が行なわれるようにプリンタに対して印刷要求がなされる。
【０００５】
また、別の従来例では、ユーザが、表示画面上で、印刷対象のファイルをそのユーティリティ（プログラム）のアイコンに直接ドロップして、上記ファイル転送による印刷を実行する（下記非特許文献１を参照）。この例の場合には、ユーザが上記ドロップの操作をした後に、印刷条件を設定するためのウィンドウを表示して、ユーザによる設定操作がなされた後に、ファイル転送を行なうものもある。
【非特許文献１】「ＣＰＳソフトリッパーＰｌｕｓ２、ユーザーズガイド、ＰｏｓｔＳｃｒｉｐｔソフトウェアインタープリタ」、セイコーエプソン株式会社、２００４年、ｐ．１５３
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記１つ目の従来例では、ＯＳが提供する一般的なフォルダに印刷対象のファイルがドロップされるので、かかるユーザのドロップ操作が行なわれたことを知るために、ユーティリティプログラム側から常時、当該印刷に使用しているフォルダを監視している必要がある。従って、このユーティリティプログラムは、メモリに常駐している必要があり、また、監視するフォルダの数が多いとホスト装置への負担が大きくなってしまう。また、上記監視は間欠的に行なわれるので、ユーザのドロップ操作に対して、ユーティリティプログラムによる印刷要求処理の開始が遅れてしまう場合がある。さらに、当該印刷用に使用しているフォルダの名称変更は、前述したリストと整合して行なう必要があり不便であった。
【０００７】
また、上記２つ目の従来例では、ファイルをユーティリティのアイコンに直接ドロップしただけで印刷要求処理を開始するようにしている場合には、予め定めた一通りの印刷条件でしか印刷を行なうことができない。また、上述のように、ドロップ操作後、ユーザが印刷条件の設定を行なうようにしている場合には、多様な印刷が可能であるが、ユーザにドロップ操作以外に入力操作を強いることになりユーザの利便性が低下する。
【０００８】
そこで、本発明の目的は、印刷要求の処理をホスト装置に実行させる印刷用プログラムであって、ホスト装置に負荷をかけずに、容易な操作で、自由度の高い印刷要求を行なうことを可能とする印刷用プログラム等を提供することである。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の一つの側面は、プリンタに対する印刷要求の処理を、ホスト装置に実行させる印刷用プログラムであって、前記ホスト装置に、それぞれ印刷条件を格納した１以上の第一ファイルが備えられ、当該印刷用プログラムが、ユーザが指示する、印刷対象を収めた第二ファイルと前記いずれかの第一ファイルを検知するステップと、前記検知した第二ファイルを、前記検知した第一ファイルに格納される印刷条件で印刷する旨の印刷要求を、前記プリンタに対して行なうステップとを前記ホスト装置に実行させることである。
【００１０】
更に、上記の発明において、好ましい態様は、前記ユーザによる前記第二ファイルと前記第一ファイルの指示は、前記ホスト装置が表示する当該第二ファイルのアイコンを、前記ホスト装置が表示する当該第一ファイルのアイコンの位置へ移動してドロップする操作によって行なわれることを特徴とする。
【００１１】
更に、上記の発明において、好ましい態様は、前記ユーザによる第二ファイルのアイコンをドロップする操作によって、当該第二ファイル自身は移動せず、当該第二ファイルの所在情報が取得されることを特徴とする。
【００１２】
更にまた、上記の発明において、好ましい態様は、前記第一ファイルには、独自の拡張子が付されることを特徴とする。
【００１３】
更に、上記の発明において、好ましい態様は、前記検知した第二ファイル、又は、前記検知した第一ファイルに格納される印刷条件が、前記プリンタでの印刷に相応しくない場合には、前記ユーザにエラー表示を行なう処理を前記ホスト装置に実行させることを特徴とする。
【００１４】
上記の目的を達成するために、本発明の別の側面は、ホスト装置がプリンタに対する印刷要求の処理を行なって、前記プリンタにおいて印刷が実行される印刷方法において、前記ホスト装置に、それぞれ印刷条件を格納した１以上の第一ファイルが備えられ、前記ホスト装置が、ユーザが指示する、印刷対象を収めた第二ファイルと前記いずれかの第一ファイルを検知するステップと、前記ホスト装置が、前記検知した第二ファイルを、前記検知した第一ファイルに格納される印刷条件で印刷する旨の印刷要求を、前記プリンタに対して行なうステップとを有することである。
【００１５】
上記の目的を達成するために、本発明の更に別の側面は、プリンタに対する印刷要求の処理を実行するホスト装置が、それぞれ印刷条件を格納した１以上の第一ファイルと、ユーザが指示する、印刷対象を収めた第二ファイルと前記いずれかの第一ファイルを検知する検知手段と、前記検知手段が検知した第二ファイルを、前記検知手段が検知した第一ファイルに格納される印刷条件で印刷する旨の印刷要求を、前記プリンタに対して行なう印刷要求手段とを有することである。
【００１６】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００１８】
図１は、本発明を適用したホスト装置であるホストコンピュータの実施の形態例にかかる構成図である。図２は、本発明を適用した印刷用プログラム等の実施の形態例にかかる概念構成図である。図１に示すホストコンピュータ１が本実施の形態例にかかるホスト装置であり、当該ホストコンピュータ１には、本実施の形態例にかかる印刷用プログラムである、図２の印刷要求アプリケーション１０及びライブラリ１１が備えられる。また、ホストコンピュータ１には、それぞれ印刷条件が記述された複数の印刷条件ファイル１３が準備される。本実施の形態例におけるホスト装置及び印刷用プログラムは、ユーザが、印刷対象ファイル１４をいずれかの印刷条件ファイル１３のアイコンにドロップする操作のみで、ユーザが希望する印刷条件での印刷を実現しようとするものである。
【００１９】
ホストコンピュータ１は、一般的なパーソナルコンピュータなどで構成され、ケーブルやネットワークによりプリンタ２と接続される。プリンタ２は、ＰＤＦ、ＪＰＥＧ、ＴＩＦＦ等の画像ファイルを直接処理できる機能を有しており、ホストコンピュータ１から印刷対象のファイルを転送して印刷要求を行うことができる。そして、ホストコンピュータ１は、図１に示すように、一般的なパーソナルコンピュータ等に備えられるＣＰＵ３、メモリ４、ハードディスク５、表示部６、及び操作部７を有する。
【００２０】
次に、本ホストコンピュータ１に備えられる印刷要求機能、特に、印刷対象のファイルを直接プリンタ２へ転送して印刷要求を行なう機能、を実現するソフトウェアの構成について説明する。
【００２１】
図２に示す印刷要求アプリケーション１０は、プリンタ２に対して印刷要求を行なうプログラムであり、事前にホストコンピュータ１にインストールされ、ハードディスク５に格納される。そして、後述するライブラリ１１からの報知によりメモリ４に読み込まれて起動し、当該プログラムに従ったＣＰＵ３の制御により、上記印刷要求の処理が実行される。具体的な処理内容については後述するが、この印刷要求アプリケーション１０は、ライブラリ１１と共に本ホストコンピュータ１に備えられる印刷用プログラムを構成し、主に、印刷対象ファイル１４を直接プリンタ２へ転送して印刷要求を行なう機能を担う。
【００２２】
次に、ライブラリ１１は、他のプログラムから利用できる関数の集まりであり、上記印刷要求アプリケーション１０からも利用される。当該ライブラリ１１には、プリンタ２での印刷実行に関わる各種機能を有する関数が収められるが、上記印刷要求時の処理では、ユーザによる印刷指示の操作を検知して印刷要求アプリケーション１０に報知する機能が用いられる。また、ライブラリ１１も予めホストコンピュータ１にインストールされ、ハードディスク５に格納されており、イベント発生時にメモリ４にロードされる。
【００２３】
また、ドロップハンドラ１２は、ホストコンピュータ１のＯＳ（オペレーションシステム）が備える一機能を示すものであり、ユーザイベントのうちドロップ操作を検知して対処する。本ホストコンピュータ１では、予め、後述する印刷条件ファイル１３の拡張子（ファイル種類を識別するための文字列）と前記ライブラリ１１のパスを当該ドロップハンドラ１２に登録しておく。言い換えれば、事前に、他のファイルと識別される印刷条件ファイル１３の識別情報とライブラリ１１の所在情報がドロップハンドラ１２に登録される。そして、印刷条件ファイル１３に他のファイルがドロップされると、ドロップハンドラ１２が、ドロップされたファイルとドロップされた印刷条件ファイル１３のパスをライブラリ１１に報知する。
【００２４】
印刷条件ファイル１３は、印刷条件が記述されたファイルであり、図２に示すように、ホストコンピュータ１には１以上の当該ファイル（Ａ，Ｂ，…Ｎ）が備えられる。各ファイルに収められる印刷条件は、互いに異なるものとすることができ、例えば、印刷条件ファイルＡにはＡ４版モノクロ印刷に係る印刷条件が記述され、印刷条件ファイルＢにはＡ３版カラー印刷に係る印刷条件が記述される。また、上述のように、これらの印刷条件ファイル１３は、全て、他の種類のファイルとは異なる独自の拡張子を有している。なお、印刷条件ファイル１３は、事前にユーザによって作成され、ハードディスク５に格納される。また、印刷条件ファイル１３には、印刷条件が、例えば、ＸＭＬ（ｅｘｔｅｎｓｉｂｌｅ  ｍａｒｋｕｐ  ｌａｎｇｕａｇｅ）形式で記述される。さらに、各印刷条件ファイル１３は、ＯＳの機能を利用して、ホストコンピュータ１の表示部６（表示画面６１）にアイコン１３０として表示される。
【００２５】
また、図２の印刷対象ファイル１４は、プリンタ２で印刷を行おうとするＰＤＦ、ＪＰＥＧ、ＴＩＦＦ等のファイルであり、前述した、印刷条件ファイル１３、ライブラリ１１、及び印刷要求アプリケーション１０を用いた印刷の対象物である。かかる印刷対象ファイル１４は、表示部６（表示画面６１）にアイコン１４０として表示可能であり、ユーザが当該アイコンを前記印刷条件ファイル１３にドロップすることにより、当該アイコンに対応する印刷対象ファイル１４（例えば、図２の印刷対象ファイルａ）が印刷されることになる。なお、これらの印刷対象ファイル１４は、ハードディスク５に格納されている。
【００２６】
以上のように、本ホストコンピュータ１には、印刷対象ファイル１４からの直接印刷要求を行なうために、印刷要求アプリケーション１０とライブラリ１１がインストールされ、１以上の印刷条件ファイル１３が登録される。
【００２７】
以下、これらのソフトウェアを使用した印刷要求処理の内容について説明する。図３は、本ホストコンピュータ１における印刷要求処理の手順について例示したフローチャートである。まず、ユーザは、印刷を行おうとするファイル（印刷対象ファイル１４）とその印刷条件（印刷条件ファイル１３）を指示する（ステップＳ１）。
【００２８】
図４は、本ホストコンピュータ１が提供する表示画面６１の一例を示した図である。この画面では、複数の印刷条件ファイル１３がアイコン化され、また、印刷対象ファイル１４もアイコン化されて、印刷条件ファイルアイコン１３０と印刷対象ファイルアイコン１４０として表示されている。ここで、印刷条件ファイルアイコン１３０の「Ａ」、「Ｂ」、…「Ｎ」は、それぞれ、図２の印刷条件ファイルＡ、Ｂ、…Ｎに対応し、印刷対象ファイルアイコン１４０「ａ」は、図２の印刷対象ファイルａに対応している。
【００２９】
上記ユーザによる指示（Ｓ１）は、具体的には、表示画面６１上で、印刷を行おうとする印刷対象ファイル１４のアイコン１４０を、所望の印刷条件が収められた印刷条件ファイル１３のアイコン１３０にドロップ操作することによって行われる。例えば、図４の表示画面６１上で、操作部７に備えられるマウスなどを用いて、印刷対象ファイルアイコン１４０「ａ」を印刷条件ファイルアイコン１３０「Ａ」に移動させて（ドラッグして）ドロップする（図４のｘで示す矢印）。この操作により、印刷対象ファイルａを印刷条件ファイルＡに記述されている印刷条件で印刷する旨のユーザ指示が行なわれたことになる。このように、ユーザによる所望の印刷条件での印刷指示が、上記ドラッグ＆ドロップという一連の操作で実行できることが、本ホストコンピュータ１の大きな特徴である。なお、このドラッグ＆ドロップ操作で、印刷対象ファイル１４自身がドロップ先の印刷条件ファイル１３に移動することはない。
【００３０】
このユーザ指示（ドロップ操作）が行なわれると、前述したドロップハンドラ１２がそれを検知し（ステップＳ２）、印刷対象ファイル１４がドロップされたファイルの拡張子が、前記事前に登録されている印刷条件ファイル１３の拡張子と一致することから、前記登録されているライブラリ１１のパスに従って、当該ドロップされた印刷対象ファイル１４とドロップを受けた印刷条件ファイル１３のパス（所在情報）を、ライブラリ１１に通知する。これは、印刷条件ファイル１３が、他の種類のファイルと異なる拡張子を有することによって効率的に実行される。
【００３１】
かかる通知を受けて、ライブラリ１１は、上記ユーザ操作を受けた印刷対象ファイル１４と印刷条件ファイル１３のパスを取得し（ステップＳ３）、両ファイルについてエラーチェックを行なう（ステップＳ４）。具体的には、印刷対象ファイル１４の種類がプリンタ２で印刷可能なものであるか否かなどの点をチェックする。かかるチェックは、例えば、印刷対象ファイル１４の拡張子に基づいて、ライブラリ１１内の所定の関数が用いられて行なわれる。このチェックの結果、エラーがあれば、すなわち、プリンタ２で印刷できない種類の印刷対象ファイル１４がドロップされた場合等には、ライブラリ１１は、ユーザに対してエラー表示を行う（ステップＳ５）。具体的には、例えば、前記ユーザ指示による印刷はできない旨のメッセージを表示画面６１に表示する。
【００３２】
一方、エラーが無い場合には、ライブラリ１１は、前記取得した印刷対象ファイル１４と印刷条件ファイル１３のパスを印刷要求アプリケーション１０に報知し、印刷要求アプリケーション１０がそれらを取得する（ステップＳ６）。そして、印刷要求アプリケーション１０は、取得したパスに基づいて、印刷対象ファイル１４と印刷条件ファイル１３の内容を読む（ステップＳ７）。すなわち、印刷対象ファイル１４に格納されている画像などのデータ及び印刷条件ファイル１３に収められている印刷条件の記述を読み込む。
【００３３】
そして、印刷要求アプリケーション１０は、まず、エラーチェックを行なう（ステップＳ８）。このチェックでは、印刷条件ファイル１３が所定の形式（例えば、ＸＭＬ形式）で記述されているか否か、印刷条件ファイル１３に記述されている印刷条件がプリンタ２に適合したものであるか否か、印刷対象ファイル１４が印刷条件ファイル１３に記述されている印刷条件に適合したものであるか否か、などの点について調べ、その結果、不適正な点があれば、エラー有りとして、エラー表示を行なう（ステップＳ９）。具体的には、例えば、前記ユーザ指示による印刷はできない旨のメッセージを表示画面６１に表示する。
【００３４】
一方、前記チェックの結果、不適正な点がなければエラー無しとして、印刷要求アプリケーション１０は、印刷要求データを作成する（ステップＳ１０）。具体的には、印刷要求データには、印刷対象ファイル１４の印刷内容と、印刷条件ファイル１３に記述された印刷条件の情報が含まれる。また、当該データの作成では、前記印刷内容の必要なデータ変換と前記印刷条件を含むヘッダーの付加等の処理が行なわれる。
【００３５】
次に、印刷要求アプリケーション１０は、作成した印刷要求データをプリンタ２へ送信する（ステップＳ１１）。そして、当該印刷要求データが、プリンタ２で受信され、プリンタ２において、前記印刷要求データに基づく印刷処理が実施される（ステップＳ１２）。具体的には、ユーザが指示した印刷対象ファイル１４の内容が、ユーザが指示した印刷条件ファイル１３の印刷条件で印刷される。このようにして、本ホストコンピュータ１による印刷要求の処理及びそれに基づく印刷処理が終了する。
【００３６】
以上説明したように、本実施の形態例に係る印刷用プログラムを備えるホストコンピュータ１では、予め印刷条件が記述された複数の印刷条件ファイル１３が登録され、ユーザが印刷対象ファイル１４と所望の印刷条件を収めた印刷条件ファイル１３を、表示画面６１上におけるそれらのファイルのアイコンに対する１回のドラッグ＆ドロップ操作で指示し、当該指示に基づくプリンタ２への印刷要求が実行される。従って、複数の印刷条件の中から希望する印刷条件での印刷指示を上記１回の操作で行なうことができるようになり、容易な操作で自由度の高い印刷指示を実現することが可能となる。
【００３７】
また、上記印刷対象ファイル１４がドロップされる印刷条件ファイル１３には、他種類のファイルとは異なる拡張子が付され、当該拡張子のファイルにドロップ操作が行なわれた際に、ドロップされたファイルとドロップを受けたファイルについて本印刷用プログラムに報知するようにＯＳに登録が行なわれているので、本印刷用プログラム側から、ドロップ操作を受ける印刷条件ファイル１３を監視している必要はなく、ホストコンピュータ１に対する負荷を低く抑えることができる。従って、多数の印刷条件ファイル１３を登録しておくことができ、これにより、多様な印刷条件での印刷指示が簡単に行なえるようになる。さらに、印刷条件ファイル１３は、上記拡張子を変えない限り、上述の報知を受けることができるので、ユーザが自由にファイル名称を変更することができる。
【００３８】
なお、本実施の形態例では、印刷用プログラムが印刷要求アプリケーション１０とライブラリ１１から構成されているが、このように区別せずに一塊のプログラムとして実現しても良い。また、本実施の形態例に係る印刷用プログラムは、印刷対象ファイル１４をプリンタ２へ転送して印刷を実行することを主目的としていたが、プリンタ用ドライバのように、印刷対象ファイル１４をプリンタ２用の印刷データへ変換した後に送信するようにしてもいよい。かかる場合においても、図３に基づいて説明した印刷要求の手順には変わりはない。
【００３９】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【図面の簡単な説明】
【００４０】
【図１】本発明を適用したホスト装置の実施の形態例にかかる構成図である。
【図２】本発明を適用した印刷用プログラム等の実施の形態例にかかる概念図である。
【図３】印刷要求処理の手順について例示したフローチャートである。
【図４】本ホストコンピュータ１が提供する表示画面６１の一例を示した図である。
【符号の説明】
【００４１】
１  ホストコンピュータ、  ２  プリンタ、  ３  ＣＰＵ（検知手段、印刷要求手段）、  ４  メモリ（検知手段、印刷要求手段）、  ５  ハードディスク、  ６  表示部、  ７  操作部、  １０  印刷要求アプリケーション（印刷要求手段）、  １１  ライブラリ（検知手段）、  １２  ドロップハンドラ、  １３  印刷条件ファイル（第一ファイル）、  １４  印刷対象ファイル（第二ファイル）、  ６１  表示画面、  １３０  印刷条件ファイルアイコン、  １４０  印刷対象ファイルアイコン
【図１】
0004466551.tif 000002
【図２】
0004466551.tif 000003
【図３】
0004466551.tif 000004
【図４】
0004466551.tif 000005