印刷データに基づいて印刷を行う画像形成装置と通信可能に接続され、複数のアプリケーションがインストールされた情報処理装置において、a前記画像形成装置における印刷条件を表す印刷設定の情報を記録するための記憶部と、b該記憶部から印刷設定の情報を読み出し、前記印刷条件を、前記複数のアプリケーションのうちの、起動されている一つ以上のアプリケーションに印刷命令と共に送る制御部と、c前記起動されているアプリケーションから送られた各印刷情報に基づいて、画像形成装置に対応する印刷データを作成し、該印刷データを画像形成装置に送信するプリンタドライバとを有するとともに、d前記起動されているアプリケーションは、印刷情報を作成し、前記制御部から送られた印刷条件を印刷情報に適用し、前記プリンタドライバに送ることを特徴とする情報処理装置。前記制御部は、前記起動されているアプリケーションのうちの印刷対象となるアプリケーションを選択し、選択したアプリケーションによって作成された印刷情報に印刷条件を適用する請求項1に記載の情報処理装置。前記制御部は、前記印刷条件を変更するための印刷設定画面を形成し、該印刷設定画面において操作者が変更した内容の印刷条件を前記記憶部に記録する請求項1又は2に記載の情報処理装置。前記記憶部に、インストールされたアプリケーションごとの印刷条件が記録される請求項1~3のいずれか1項に記載の情報処理装置。印刷データに基づいて印刷を行う画像形成装置と通信可能に接続され、複数のアプリケーションがインストールされた情報処理装置の情報処理方法において、a前記画像形成装置における印刷条件を表す印刷設定の情報が記録された記憶部から印刷設定の情報を読み出し、b前記印刷条件を、前記複数のアプリケーションのうちの、起動されている一つ以上のアプリケーションに印刷命令と共に送り、c前記起動されているアプリケーションにおいて、印刷情報を作成し、前記印刷条件を印刷情報に適用し、プリンタドライバに送り、d該プリンタドライバにおいて、前記アプリケーションから送られた各印刷情報に基づいて画像形成装置に対応する印刷データを作成し、e該印刷データを画像形成装置に送信することを特徴とする情報処理方法。印刷データに基づいて印刷を行う画像形成装置と通信可能に接続され、複数のアプリケーションがインストールされ、前記画像形成装置における印刷条件を表す印刷設定の情報を記録するための記憶部、及び複数のアプリケーションのうちの起動されているアプリケーションから送られた各印刷情報に基づいて、画像形成装置に対応する印刷データを作成し、該印刷データを画像形成装置に送信するプリンタドライバを備えた情報処理装置において、コンピュータを、前記記憶部から印刷設定の情報を読み出す記憶処理統括処理手段、前記印刷条件を、前記複数のアプリケーションのうちの、起動されている一つ以上のアプリケーションに印刷命令と共に送る通信処理統括処理手段、及びアプリケーションにおいて、印刷情報を作成するとともに、作成した印刷情報に印刷設定を適用する印刷設定適用処理手段として機能させることを特徴とするプログラム。しかしながら、前記従来のプリンタにおいては、起動されている複数のアプリケーションによって作成されたドキュメントを構成する印刷情報に対して、プリンタドライバにおいて設定された同じ印刷設定を適用して印刷を行うことができない。本発明は、前記従来のプリンタの問題点を解決して、複数のアプリケーションによって作成されたドキュメントを構成する印刷情報に対して、プリンタドライバにおいて設定された同じ印刷設定を適用して印刷を行うことができ、利便性を向上させることができる情報処理装置、情報処理方法及びプログラムを提供することを目的とする。そのために、本発明の情報処理装置においては、印刷データに基づいて印刷を行う画像形成装置と通信可能に接続され、複数のアプリケーションがインストールされるようになっている。そして、前記画像形成装置における印刷条件を表す印刷設定の情報を記録するための記憶部と、該記憶部から印刷設定の情報を読み出し、前記印刷条件を、前記複数のアプリケーションのうちの、起動されている一つ以上のアプリケーションに印刷命令と共に送る制御部と、前記起動されているアプリケーションから送られた各印刷情報に基づいて、画像形成装置に対応する印刷データを作成し、該印刷データを画像形成装置に送信するプリンタドライバとを有する。また、前記起動されているアプリケーションは、印刷情報を作成し、前記制御部から送られた印刷条件を印刷情報に適用し、前記プリンタドライバに送る。本発明によれば、情報処理装置においては、印刷データに基づいて印刷を行う画像形成装置と通信可能に接続され、複数のアプリケーションがインストールされるようになっている。そして、前記画像形成装置における印刷条件を表す印刷設定の情報を記録するための記憶部と、該記憶部から印刷設定の情報を読み出し、前記印刷条件を、前記複数のアプリケーションのうちの、起動されている一つ以上のアプリケーションに印刷命令と共に送る制御部と、前記起動されているアプリケーションから送られた各印刷情報に基づいて、画像形成装置に対応する印刷データを作成し、該印刷データを画像形成装置に送信するプリンタドライバとを有する。また、前記起動されているアプリケーションは、印刷情報を作成し、前記制御部から送られた印刷条件を印刷情報に適用し、前記プリンタドライバに送る。この場合、記憶部から印刷設定の情報が読み出され、前記印刷条件が、複数のアプリケーションのうちの、起動されている一つ以上のアプリケーションに印刷命令と共に送られると、起動されているアプリケーションにおいて、印刷条件が印刷情報に適用され、プリンタドライバに送られる。したがって、起動されている一つ以上のアプリケーションに対してプリンタドライバで同じ印刷設定を設定することができるので、印刷対象とされるアプリケーションごとにプリンタドライバで印刷設定を設定する必要がない。その結果、起動されている一つ以上のアプリケーションによって作成されたドキュメントを構成する印刷情報に対して、プリンタドライバにおいて設定された同じ印刷設定を適用して印刷を行うことができるので、情報処理装置の利便性を向上させることができる。以下、本発明の実施の形態について図面を参照しながら詳細に説明する。図2は本発明の第1の実施の形態における印刷システムを示すブロック図である。図に示されるように、Syは印刷システムであり、該印刷システムSyは、情報処理装置としてのパソコン10、及び該パソコン10とネットワーク30を介して通信可能に接続された画像形成装置としてのプリンタ20を備え、前記パソコン10は、プリンタ20を作動させるためのプリンタドライバ11及び制御部としてのツール12を備え、該ツール12を起動すると、パソコン10からプリンタ20に印刷データが送信され、プリンタ20において印刷データに基づいて印刷が行われる。次に、前記パソコン10について説明する。図1は本発明の第1の実施の形態におけるパソコンの制御ブロック図、図3は本発明の第1の実施の形態における印刷設定情報テーブルの例を示す図、図4は本発明の第1の実施の形態における対象アプリケーションテーブルの例を示す図である。図1に示されるように、パソコン10は、ツール12、図示されない画面を形成し、所定の情報を表示するための表示部13、操作者がパソコン10への入力情報を入力するための操作部14、及び記憶装置としての記憶部HDD15を備え、パソコン10に、それぞれ所定のドキュメントを作成するためのアプリケーションAp1、Ap2、Ap3、...、Apx及びプリンタドライバ11があらかじめインストールされる。前記プリンタドライバ11には、前記アプリケーションAp1、Ap2、Ap3、...、Apxによって作成されたドキュメントを構成する印刷情報に適用される印刷条件を表す印刷設定の情報、すなわち、印刷設定情報が設定される。また、前記ツール12は、該ツール12が起動した際に、表示部13に画面を形成し、前記所定の情報を表示するための表示処理を行う表示処理統括処理手段としての表示処理統括部12a、前記操作部14においてパソコン10への入力情報を受けるための入力処理を行う入力処理統括処理手段としての入力処理統括部12b、前記記憶部15に所定の情報を記録したり、読み出したり取得したりするための記憶処理を行う記憶処理統括処理手段としての記憶処理統括部12c、パソコン10の全体の制御を行うツール制御処理統括処理手段としてのツール制御処理統括部12d、及びプリンタ20との間の通信処理を行う通信処理統括処理手段としての通信処理統括部12eを備える。前記ツール制御処理統括部12dは、他の統括部、すなわち、表示処理統括部12a、入力処理統括部12b、記憶処理統括部12c及び通信処理統括部12eが行う各処理、すなわち、表示処理、入力処理、記憶処理及び通信処理を統括する。なお、ツール12はコンピュータとして機能し、プログラムによって表される表示処理、入力処理、記憶処理、通信処理及びツール制御処理の各処理を行う。そして、前記記憶部15は、前記印刷設定情報が記録された第1の情報記録部としての印刷設定情報テーブル15a、及び前記パソコン10にインストールされた各アプリケーションの情報、すなわち、アプリケーション情報が記録された第2の情報記録部としての対象アプリケーションテーブル15bを備える。前記印刷設定情報テーブル15aには、例えば、図3に示されるように、印刷設定において、印刷ページのレイアウトが2upに、印刷ページの部数を示す部数が3に、モノクロ及びカラーの別を示す色設定がモノクロに設定された印刷設定情報が記録される。なお、前記印刷設定は、操作者による操作部14の操作によって設定される。また、対象アプリケーションテーブル15bには、前記アプリケーション情報として、図4に示されるように、例えば、アプリケーションAp1、Ap2、Ap3、...、Apxが記録される。次に、前記印刷情報に、プリンタドライバ11の印刷設定を適用する際のツール12、アプリケーションAp1、Ap2、Ap3、プリンタドライバ11及びプリンタ20の関係について説明する。図5は本発明の第1の実施の形態におけるツール、アプリケーション、プリンタドライバ及びプリンタの関係を説明するための図である。ツール12が、印刷設定情報テーブル15aに記録された印刷設定情報を読み出し、該印刷設定情報によって表されるプリンタドライバ11の印刷設定を、印刷命令と共に、アプリケーションAp1、Ap2、Ap3、...、Apxのうちのパソコン10において起動されているアプリケーション、本実施の形態においては、アプリケーションAp1、Ap2、Ap3に送ると、アプリケーションAp1、Ap2、Ap3は、印刷情報に前記印刷設定を適用し、プリンタドライバ11を呼び出し、該プリンタドライバ11に印刷情報を送る。そして、前記プリンタドライバ11は、前記印刷設定が適用された印刷情報に基づいて、プリンタ20に対応する印刷データを作成し、該印刷データをプリンタ20に送信する。次に、前記ツール12がアプリケーションAp1、Ap2、Ap3に印刷設定及び印刷命令を送るまでのツール12の動作について説明する。図6は本発明の第1の実施の形態におけるツールの動作を示す第1のフローチャート、図7は本発明の第1の実施の形態におけるツールの動作を示す第2のフローチャート、図8は本発明の第1の実施の形態における表示部のOS画面の例を示す第1の図、図9は本発明の第1の実施の形態における表示部のOS画面の例を示す第2の図である。この場合、ツール12が起動されると、前記表示処理統括部12aは、表示部13に図8に示されるようなOS画面ds1を形成し、該OS画面ds1の下端に、タスクバーAr1及びアイコン表示部Ar2を形成し、該アイコン表示部Ar2に操作要素としてのポップアップアイコン35を表示する。ところで、操作者は、操作部14を操作することによって所定のアプリケーション、本実施の形態においては、アプリケーションAp1、Ap2、Ap3を起動し、アプリケーションAp1、Ap2、Ap3によってそれぞれドキュメントを作成する。そこで、各ドキュメントのうちの所定のドキュメントについて印刷を行う場合、操作者がポップアップアイコン35をクリック操作すると、入力処理統括部12bは、ポップアップアイコン35のクリックを受け付け、前記記憶処理統括部12cの図示されないアプリケーション検索処理手段は、アプリケーション検索処理を行い、起動されているアプリケーションを検索し、検索したアプリケーションと前記対象アプリケーションテーブル15bに記録されているアプリケーションAp1、Ap2、Ap3、...、Apxとを比較し、検索したアプリケーションのうちの、対象アプリケーションテーブル15bに記録されているアプリケーションAp1、Ap2、Ap3、...、Apxと一致するアプリケーション、本実施の形態においては、アプリケーションAp1、Ap2、Ap3を抽出する。そして、前記記憶処理統括部12cの図示されないリスト作成処理手段は、リスト作成処理を行い、図9に示されるように、アプリケーションAp1、Ap2、Ap3によって作成されたドキュメントを印刷するための、すなわち、アプリケーションAp1、Ap2、Ap3を印刷対象とするためのリスト36を作成し、前記表示処理統括部12aは、アイコン表示部Ar2に前記リスト36を表示する。この場合、該リスト36は、すべてのアプリケーションAp1、Ap2、Ap3を印刷対象とするための操作要素としてのメニュー、すなわち、全印刷メニュー、各アプリケーションAp1、Ap2、Ap3を印刷対象とするための操作要素としてのメニュー、すなわち、個別印刷メニュー、及び印刷設定を設定するための操作要素としてのメニュー、すなわち、印刷設定メニューから成る。続いて、ツール12の図示されない印刷設定選択判断処理手段は、印刷設定選択判断処理を行い、操作者が印刷設定を選択したかどうかを、前記リスト36において、印刷設定メニューが選択され、クリックされたかどうかによって判断する。操作者が印刷設定メニューを選択すると、前記通信処理統括部12eは、プリンタドライバ11から印刷設定画面を形成するための画面情報を読み込み、前記表示処理統括部12aは、表示部13に印刷設定画面を形成する。操作者が、前記印刷設定画面において操作部14を操作し、印刷設定を設定又は変更するための入力を行うと、記憶処理統括部12cの印刷設定処理手段は、印刷設定処理を行い、前記印刷設定画面において操作者が設定又は変更した内容の印刷設定をプリンタドライバ11に設定するとともに、印刷設定情報を印刷設定情報テーブル15aに記録する。また、前記リスト36において、操作者が印刷設定メニューを選択せず、全印刷メニュー又は個別印刷メニューを選択し、クリックすると、前記記憶処理統括部12cは、印刷設定情報テーブル15aに印刷設定情報が記録されているかどうかを判断し、印刷設定情報が記録されてない場合、前記印刷設定処理手段は、プリンタドライバ11にデフォルトの印刷設定として設定されている印刷設定情報、すなわち、デフォルト情報を読み出し、印刷設定情報テーブル15aに記録する。なお、前記デフォルト情報は、例えば、レイアウト:1up部数:1色設定:モノクロから成る。そして、前記印刷設定情報テーブル15aに印刷設定情報が記録されている場合、又はデフォルト情報が印刷設定情報テーブル15aに記録された場合、記憶処理統括部12cは、印刷設定情報テーブル15aから印刷設定情報又はデフォルト情報を読み出すことによって、プリンタドライバ11に設定された印刷設定を抽出する。次に、前記通信処理統括部12eは、印刷対象となる各アプリケーションを順次選択し、抽出された印刷設定及び印刷命令を、印刷対象となるアプリケーションに送る。このようにして、印刷設定及び印刷命令が印刷対象となるアプリケーションに送られると、アプリケーションの印刷設定適用処理手段は、印刷設定適用処理を行い、作成されたドキュメントを構成する印刷情報に印刷設定を適用し、プリンタドライバ11を呼び出す。したがって、プリンタドライバ11は、印刷設定が適用された印刷情報に基づいて、プリンタ20に対応する印刷データを作成し、該印刷データをプリンタ20に送信する。そして、前記通信処理統括部12eは、印刷設定及び印刷命令を送っていないアプリケーションがあるかどうかを判断し、印刷設定及び印刷命令を送っていないアプリケーションがなくなるまで処理を繰り返し、印刷設定及び印刷命令を送っていないアプリケーションがなくなった場合は処理を終了する。このように、本実施の形態においては、複数のアプリケーションAp1、Ap2、Ap3、...、Apxに対してプリンタドライバ11で同じ印刷設定を設定することができるので、印刷対象とされるアプリケーションごとにプリンタドライバ11で印刷設定を設定する必要がない。したがって、起動されている複数のアプリケーションによって作成されたドキュメントを構成する印刷情報に対して、プリンタドライバ11において設定された同じ印刷設定を適用して印刷を行うことができる。その結果、パソコン10の利便性を向上させることができる。次に、フローチャートについて説明する。ステップS1OS画面ds1を形成する。ステップS2ポップアップアイコン35を表示する。ステップS3ポップアップアイコン35のクリックを受け付ける。ステップS4起動されているアプリケーションを検索する。ステップS5リスト36を作成する。ステップS6リスト36を表示する。ステップS7印刷設定メニューが選択されたかどうかを判断する。印刷設定メニューが選択された場合はステップS8に、印刷設定メニューが選択されていない場合はステップS10に進む。ステップS8印刷設定画面を形成する。ステップS9印刷設定情報を記録する。ステップS10印刷設定情報が記録されているかどうかを判断する。印刷設定情報が記録されている場合はステップS12に、印刷設定情報が記録されていない場合はステップS11に進む。ステップS11デフォルト情報を記録する。ステップS12印刷設定を抽出する。ステップS13印刷対象となるアプリケーションを選択する。ステップS14アプリケーションに印刷設定及び印刷命令を送る。ステップS15印刷設定及び印刷命令を送っていないアプリケーションがあるかどうかを判断する。印刷設定及び印刷命令を送っていないアプリケーションがある場合はステップS14に戻り、印刷設定及び印刷命令を送っていないアプリケーションがない場合は処理を終了する。次に、本発明の第2の実施の形態について説明する。なお、第1の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。図10は本発明の第2の実施の形態におけるパソコンの制御ブロック図、図11は本発明の第2の実施の形態におけるアプリケーション別印刷設定情報テーブルの例を示す図、図12は本発明の第2の実施の形態における表示部のメイン画面の例を示す図である。本実施の形態において、制御部としてのツール12は、表示処理統括処理手段としての表示処理統括部12a、入力処理統括処理手段としての入力処理統括部12b、記憶処理統括処理手段としての記憶処理統括部12c、ツール制御処理統括処理手段としてのツール制御処理統括部12d、及び通信処理統括処理手段としての通信処理統括部12eのほかに、表示部13に、図12に示されるようなメイン画面ds2を形成するためのメイン画面統括処理手段としてのメイン画面統括部12fを備える。また、記憶装置としての記憶部15は、プリンタドライバ11において設定され、印刷情報に適用される印刷条件を表す印刷設定の情報、すなわち、印刷設定情報が記録された第1の情報記録部としての印刷設定情報テーブル15a、印刷対象となるアプリケーションのアプリケーション情報が記録された第2の情報記録部としての対象アプリケーションテーブル15b、及び前記アプリケーション別に分類された印刷設定情報が記録された第3の情報記録部としてのアプリケーション別印刷設定情報テーブル15cを備える。該アプリケーション別印刷設定情報テーブル15cには、例えば、図11に示されるように、情報処理装置としてのパソコン10にインストールされたアプリケーションAp1、Ap2、Ap3、...、Apxごとに、アプリケーション情報を印刷対象として選択することができるかどうかOK又はNO、印刷ページのレイアウト通常印刷、2up、4up等、印刷ページの部数を示す部数1、2、3等、色設定モノクロ又はカラー等の印刷設定情報が記録される。なお、前記印刷設定は、操作者による操作部14の操作によって設定される。次に、前記ツール12がアプリケーションAp1、Ap2、Ap3に印刷設定及び印刷命令を送るまでのツール12の動作について説明する。図13は本発明の第2の実施の形態におけるツールの動作を示す第1のフローチャート、図14は本発明の第2の実施の形態におけるツールの動作を示す第2のフローチャートである。この場合、ツール12が起動されると、前記表示処理統括部12aは、表示部13に図8に示されるようなOS画面ds1を形成し、該OS画面ds1の下端に、タスクバーAr1及びアイコン表示部Ar2を形成し、該アイコン表示部Ar2に操作要素としてのポップアップアイコン35を表示する。ところで、前述されたように、操作者は、操作部14を操作することによって所定のアプリケーション、例えば、アプリケーションAp1、Ap2、Ap3を起動し、アプリケーションAp1、Ap2、Ap3によってそれぞれドキュメントを作成する。そこで、各ドキュメントのうちの所定のドキュメントについて印刷を行う場合、操作者がポップアップアイコン35をクリック操作すると、入力処理統括部12bは、ポップアップアイコン35のクリックを受け付け、前記記憶処理統括部12cの前記アプリケーション検索処理手段は、起動されているアプリケーションを検索し、検索したアプリケーションと前記対象アプリケーションテーブル15bに記録されているアプリケーションAp1、Ap2、Ap3、...、Apxとを比較し、検索したアプリケーションのうちの、対象アプリケーションテーブル15bに記録されているアプリケーションAp1、Ap2、Ap3、...、Apxと一致するアプリケーション、本実施の形態においては、アプリケーションAp1、Ap2、Ap3を抽出する。そして、前記記憶処理統括部12cの前記リスト作成処理手段は、アプリケーションAp1、Ap2、Ap3を印刷対象とするためのリスト36を作成し、前記メイン画面統括部12fは、メイン画面統括処理を行い、図12に示されるようなメイン画面ds2を形成し、該メイン画面ds2にリスト40を表示する。この場合、該リスト40は、起動されているアプリケーションAp1、Ap2、Ap3を示す項目、各アプリケーションAp1、Ap2、Ap3を印刷対象として選択するための項目、各アプリケーションAp1、Ap2、Ap3のドキュメントを印刷する場合のモノクロ及びカラーの別を示す色設定を選択するための項目、並びに各アプリケーションAp1、Ap2、Ap3のドキュメントを印刷する場合の通常印刷、2up、4up等で示すレイアウトを選択するための項目から成る。そして、前記リスト40には、所定のアプリケーションを選択するための操作要素としてのチェックボックスm1、色設定を選択するための操作要素としてのチェックボックスm2、及びレイアウトを選択するための操作要素としてのプルダウンメニューm3が表示される。さらに、前記メイン画面統括部12fは、メイン画面ds2に、印刷対象として選択されたアプリケーションのドキュメントを印刷するための操作要素としての印刷キーk1、及び印刷設定を設定するための操作要素としての印刷オプションキーk2を表示する。操作者が、前記メイン画面ds2において、各アプリケーションごとに、チェックボックスm1を操作してアプリケーションを選択するとともに、チェックボックスm2を操作して色設定を選択し、プルダウンメニューm3を操作してレイアウトを選択することによって、印刷時のステータスが設定される。続いて、ツール12の前記印刷設定選択判断処理手段は、操作者が印刷設定を選択したかどうかを、前記リスト40において印刷オプションが選択され、印刷オプションキーk2がクリックされたかどうかによって判断する。操作者が、印刷オプションキーk2をクリックした場合、前記通信処理統括部12eは、プリンタドライバ11から印刷設定画面を形成するための画面情報を読み込み、前記表示処理統括部12aは、表示部13に印刷設定画面を形成する。続いて、操作者が、前記印刷設定画面において操作部14を操作し、印刷設定を設定又は変更するための入力を行うと、記憶処理統括部12cの前記印刷設定処理手段は、印刷設定画面において操作者が設定又は変更した内容の印刷設定をプリンタドライバ11に設定するとともに、印刷設定情報を印刷設定情報テーブル15aに記録する。また、前記リスト40において、印刷オプションキーk2がクリックされない場合、前記記憶処理統括部12cは、印刷設定情報テーブル15aに印刷設定情報が記録されているかどうかを判断し、印刷設定情報が記録されてない場合、前記印刷設定処理手段は、デフォルト情報を読み出し、印刷設定情報テーブル15aに記録する。そして、前記印刷設定情報テーブル15aに印刷設定情報が記録されている場合、又はデフォルト情報が印刷設定情報テーブル15aに記録された場合、記憶処理統括部12cは、印刷設定情報テーブル15aから印刷設定情報又はデフォルト情報を読み出すことによって、プリンタドライバ11に設定された印刷設定を抽出する。次に、操作者が印刷キーk1をクリックすると、ツール12の前記通信処理統括部12eは、プリンタドライバ11の印刷設定情報でドキュメントを印刷するようにアプリケーションAp1、Ap2、Ap3に印刷設定及び印刷命令を送り、印刷設定及び印刷命令を送っていないアプリケーションがあるかどうかを判断し、印刷設定及び印刷命令を送っていないアプリケーションがなくなるまで処理を繰り返し、印刷設定及び印刷命令を送っていないアプリケーションがなくなった場合は処理を終了する。このように、本実施の形態においては、複数のアプリケーションAp1、Ap2、Ap3、...、Apxに対してプリンタドライバ11で同じ印刷設定を設定することができるので、印刷対象とされるアプリケーションごとにプリンタドライバ11で印刷設定を設定する必要がない。したがって、起動されている複数のアプリケーションによって作成されたドキュメントを構成する印刷情報に対して、プリンタドライバ11において設定された同じ印刷設定を適用して印刷を行うことができる。その結果、パソコン10の利便性を向上させることができる。また、アプリケーション別印刷設定情報テーブル15cに、アプリケーション別に分類された印刷設定情報が記録されるので、必要に応じてアプリケーションごとの印刷設定を変更することができる。その結果、パソコン10の利便性を一層向上させることができる。次に、フローチャートについて説明する。ステップS21OS画面ds1を形成する。ステップS22ポップアップアイコン35を表示する。ステップS23ポップアップアイコン35のクリックを受け付ける。ステップS24起動されているアプリケーションを検索する。ステップS25リスト36を作成する。ステップS26メイン画面ds2上にリスト40を表示する。ステップS27印刷対象となるアプリケーションを選択する。ステップS28印刷時のステータスを設定する。ステップS29印刷オプションが選択されたかどうかを判断する。印刷オプションが選択された場合はステップS30に、印刷オプションが選択されていない場合はステップS32に進む。ステップS30印刷設定画面を形成する。ステップS31印刷設定情報を記録する。ステップS32印刷設定情報が記録されているかどうかを判断する。印刷設定情報が記録されている場合はステップS34に、印刷設定情報が記録されていない場合はステップS33に進む。ステップS33デフォルト情報を記録する。ステップS34印刷設定を抽出する。ステップS35印刷キーk1をクリックする。ステップS36アプリケーションに印刷設定及び印刷命令を送る。ステップS37印刷設定及び印刷命令を送っていないアプリケーションがあるかどうかを判断する。印刷設定及び印刷命令を送っていないアプリケーションがある場合はステップS36に戻り、印刷設定及び印刷命令を送っていないアプリケーションがない場合は処理を終了する。前記各実施の形態においては、アプリケーションAp1、Ap2、Ap3、...、Apx及びプリンタドライバ11がパソコン10にインストールされるようになっているが、所定のアプリケーション及びプリンタドライバを備えたパソコンに、ツールをインストールすることもできる。なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。