(57)【要約】【課題】印刷設定データが登録可能なプリンタドライバにおいて、印刷設定データの登録を容易にすることを目的とする。【解決手段】自動的に印刷設定データを仮保存する、印刷設定データ仮保存手段、予めユーザが登録した印刷設定データとともに自動的に保存した印刷設定データを列挙する、印刷設定データ列挙手段、印刷設定データ保存手段により保存した印刷設定データを本登録する、印刷設定データ本登録手段から構成される。【選択図】        図５
2006221414.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが印刷設定データを登録することが可能なプリンタドライバにおいて、
自動的に印刷設定データを仮保存する、印刷設定データ仮保存手段、
予めユーザが登録した印刷設定データとともに自動的に保存した印刷設定データを列挙する、印刷設定データ列挙手段、
印刷設定データ保存手段により保存した印刷設定データを本登録する、印刷設定データ本登録手段
を有することを特徴とする、印刷設定データの自動保存方法。
【請求項２】
請求項１記載の印刷設定データの自動保存方法において、印刷設定データ仮保存手段が印刷設定データを保存するタイミングは、印刷実行時またはプリンタドライバの印刷設定ダイアログのＯＫボタンまたは設定適用ボタン押下時であることを特徴とする、印刷設定データの自動保存方法。
【請求項３】
請求項１記載の印刷設定データの自動保存方法において、印刷設定データ仮保存手段により自動的に仮保存した印刷設定データには、使用アプリケーション名、保存日時、印刷設定データ概要の情報を付加する、印刷設定データ情報付加手段を有することを特徴とする、印刷設定データの自動保存方法。
【請求項４】
請求項３記載の印刷設定データの自動保存方法において、印刷設定データ情報付加手段が付加する、印刷設定データ概要は、デフォルトの設定値から変更した設定の情報であることを特徴とする、印刷設定データの自動保存方法。
【請求項５】
請求項１記載の印刷設定データの自動保存方法において、印刷設定データ仮保存手段により自動保存した印刷設定データに、印刷設定データの特徴を示すアイコンを付加する、アイコン付加手段を有することを特徴とする印刷設定データの自動保存方法。
【請求項６】
請求項１記載の印刷設定データの自動保存方法において、印刷データ仮保存手段により自動保存した印刷設定データを、一定の条件を満たしたときに自動的に削除する、印刷設定データ自動削除手段を有することを特徴とする、印刷設定データの自動保存方法。
【請求項７】
請求項６記載の印刷設定データの自動保存方法において、印刷設定データ自動削除手段は、予め定めた一定時間使用されなかった場合に削除することを特徴とする、印刷設定データの自動保存方法。
【請求項８】
請求項１記載の印刷設定データの自動保存方法において、印刷データ仮保存手段により自動保存した印刷設定データを、一定の条件を満たしたときに、表示順序を変更する、印刷設定データ表示順序変更手段を有することを特徴とする、印刷設定データの自動保存方法。
【請求項９】
請求項８記載の印刷設定データの自動保存方法において、印刷設定データ表示順序変更手段は、印刷設定データ仮保存手段が保存した印刷設定データを、使用回数の多い順に表示することを特徴とする、印刷設定データの自動保存方法。
【請求項１０】
請求項８記載の印刷設定データの自動保存方法において、印刷設定データ表示順序変更手段は、印刷設定データ仮保存手段が保存した印刷設定データを、使用日時の新しい順に表示することを特徴とする、印刷設定データの自動保存方法。
【請求項１１】
請求項１記載の印刷設定データの自動保存方法において、印刷設定データ仮保存手段により保存された印刷設定データのうち、ユーザの使用頻度が高い場合に、その印刷設定データの本登録を促す、印刷設定データホン登録通知手段を有することを特徴とする、印刷設定データの自動保存方法。
【請求項１２】
請求項１記載の印刷設定データの自動保存方法において、印刷設定データ列挙手段は、本登録した印刷設定データと、印刷設定データ仮保存手段により仮保存した印刷設定データを別の領域に列挙することを特徴とする、印刷設定データの自動保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷設定データの登録が可能なプリンタドライバにおいて、印刷設定データの自動保存方法に関するものである。
【背景技術】
【０００２】
従来、ユーザが印刷設定データを登録する方法として、特許文献１や特許文献２に見られるような方法が提案されている。しかしこれらは、ユーザがよく使用する印刷設定データに対して、ユーザ自身が、特定の名称、あるいはアイコンを付加して登録し、登録した印刷設定データ選択することにより、各印刷属性の設定値に反映させ、登録した印刷設定で印刷できる方法である。
【特許文献１】特開２０００−２２２１５９号公報
【特許文献２】特開２００２−１８２８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし上記従来例では、以下のような問題がある。
【０００４】
ユーザが印刷を行う場合、ユーザ毎に使用する印刷設定は異なる場合が多いが、同じユーザを見た場合、よく使用する印刷設定は数種類に限られている場合が多い。また、いろいろな印刷設定を行うユーザにおいても、同じアプリケーションで使用する印刷設定は数種類に限られている場合が多い。
【０００５】
この問題を解決する手段として、従来の技術に挙げたような印刷設定データが登録可能なプリンタドライバが提案されているが、使用頻度の高い印刷設定であっても、ユーザが手動で登録する手間が必要があった。また、一時的に何回か使用したい印刷設定の場合、印刷の度に同じ設定をするか、一度手動で印刷設定を登録してその印刷設定を選択するという方法がとられるが、前者の場合は、毎回設定する手間がかかる、後者の場合は、登録する手間がかかる上、後にその印刷設定データが必要なくなった場合、わざわざ削除する手間がかかっていた。
【０００６】
本発明は、以上の点に着目して成されたもので、印刷設定データが登録可能なプリンタドライバにおいて、印刷設定データの登録を容易にすることを目的とする印刷設定データの自動保存方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記問題を解決するために、本発明は、ユーザが印刷設定データを登録することが可能なプリンタドライバにおいて、自動的に印刷設定データを仮保存する、印刷設定データ仮保存手段、予めユーザが登録した印刷設定データとともに自動的に保存した印刷設定データを列挙する、印刷設定データ列挙手段、印刷設定データ保存手段により保存した印刷設定データを本登録する、印刷設定データ本登録手段を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザが印刷設定データを登録することが可能なプリンタドライバにおいて、自動的に印刷設定データを仮保存する、印刷設定データ仮保存手段、予めユーザが登録した印刷設定データとともに自動的に保存した印刷設定データを列挙する、印刷設定データ列挙手段、印刷設定データ保存手段により保存した印刷設定データを本登録する、印刷設定データ本登録手段を有することにより、ユーザが使用した印刷設定データは自動的に一時保存され、その後、同じ設定が必要な場合、その一時保存された印刷設定データを指定するだけで、前と同じ印刷設定で印刷できるという効果がある。
【０００９】
また、印刷設定データ仮保存手段により保存された印刷設定データのうち、ユーザの使用頻度が高い場合に、その印刷設定データの本登録を促す、印刷設定データホン登録通知手段を有することにより、使用頻度の高い印刷設定データは、簡単な操作で本登録することができるという効果がある。
【発明を実施するための最良の形態】
【００１０】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例１】
【００１１】
図１から図１４は本発明の実施例をもっともよく表す図面であり、これらの図により説明を行う。
【００１２】
図１から図４は、印刷属性が登録可能なプリンタドライバの設定プロパティシートで、図１は登録した印刷属性をアイコンでリスト表示する構造を含むＭａｉｎシート、図２はフィニッシング関係の設定を行うＦｉｎｉｓｈｉｎｇシート、図３は給紙段関係の設定を行うＰａｐｅｒ  Ｓｏｕｒｃｅシート、図４は印刷の品質関係の設定を行うＱｕａｌｉｔｙシートである。
【００１３】
まず、図１から図４のプロパティシートをもつ、印刷設定が登録可能なプリンタドライバにおいて、印刷設定データを登録する手順を説明する。
【００１４】
図５は、印刷属性設定の組み合わせを登録する手順を示す流れ図であり、この図に沿って所望の印刷属性設定の組み合わせを登録する方法を説明する。なお、本実施例では、印刷属性の設定値組み合わせをＰｒｏｆｉｌｅと呼ぶことにする。また、このＰｒｏｆｉｌｅ登録の説明では、ステープル設定のＰｒｏｆｉｌｅを登録する手順について説明する。
【００１５】
まずユーザは、Ｓ５０１において、プリンタドライバの各プロパティシートにおいて所望の設定を行う。ここでは、ユーザはステープルを行うＰｒｏｆｉｌｅを登録するため、図２の２０１のＦｉｎｉｓｈｉｎｇシートを開き、Ｆｉｎｉｓｈｉｎｇシート２０１上にある２０２のステープル設定を行う、ＳｔａｐｌｅラジオボタンをＯＮにする。なお、２０３のＳｔａｐｌｅ  Ｐｏｓｉｔｉｏｎ…ボタンを押下することによりステープル位置の設定も可能であるが、デフォルトは左上の設定であるため、設定変更はしないものとする。この時点で所望の設定が完了したため、Ｍａｉｎシート１０１に戻る。なおこの例では、ステープルのみを設定する例を示したが、他にも設定が必要な場合は、各プロパティシートにおいて所望の設定を行えばよい。
【００１６】
Ｍａｉｎシート１０１に戻った後、現在のプリンタドライバの設定を登録するため、Ｓ５０２の手順において、１０４の「Ｒｅｇｉｓｔｅｒ  ｔｏ  Ｐｒｏｆｉｌｅ」ボタンを押下する。この押下をきっかけとして、プリンタドライバは図６のＰｒｏｆｉｌｅ登録ダイアログを表示する。このダイアログでは、登録するＰｒｏｆｉｌｅのＰｒｏｆｉｌｅ名称を設定するエディットボックス６０１、登録するＰｒｏｆｉｌｅのアイコンを選択するリストボックス６０２から構成される。ここでユーザは、Ｓ５０３の手順において、Ｐｒｏｆｉｌｅ名称とアイコンを選択する。Ｐｒｏｆｉｌｅ名称設定エディットボックス６０１で、ステープル設定の印刷設定データ（Ｐｒｏｆｉｌｅ）を登録するため、Ｐｒｏｆｉｌｅ名称としては、「Ｓｔａｐｌｅ（Ｕｐｐｅｒ  Ｌｅｆｔ）」と入力する。また、登録するアイコンは、アイコン選択リストボックス６０２に表示されているアイコンから選択するが、ここでは、パンチ穴の設定を登録するため、表示されているアイコン６０３を選択する。以上の手順により、登録するＰｒｏｆｉｌｅの名称とアイコンを指定したため、Ｓ５０４の手順において６０３のＯＫボタンを押下して設定する。
【００１７】
ここで、Ｍａｉｎシート１０１に戻る。図７は登録後のＭａｉｎシートであり、７０１はＭａｉｎシート、７０２はＰｒｏｆｉｌｅアイコンを表示するリストボックスである。今までの手順で「Ｓｔａｐｌｅ（Ｕｐｐｅｒ  Ｌｅｆｔ）」というＰｒｏｆｉｌｅ名称でＰｒｏｆｉｌｅを登録したが、登録したアイコンは７０３に示すように、手順Ｓ５０３で指定したアイコンおよび名称で表示される。
【００１８】
次に、登録したＰｒｏｆｉｌｅを選択して、選択したＰｒｏｆｉｌｅの印刷属性設定値の組み合わせを適用する手順を示す。
【００１９】
図８はＰｒｏｆｉｌｅを選択およびその印刷属性設定値の適用を示す手順である。この手順に沿って説明を行う。なおここでは、ユーザは７０２のＰｒｏｆｉｌｅリストボックスに登録されているＰｒｏｆｉｌｅのうち、先ほど登録した左上のステープルが設定されている７０３の「Ｓｔａｐｌｅ（Ｕｐｐｅｒ  Ｌｅｆｔ）」という名称のＰｒｏｆｉｌｅを選択および設定値の適用をするものとする。ユーザはＳ８０１において、ＭａｉｎシートのＰｒｏｆｉｌｅリストボックスから、所望のＰｒｏｆｉｌｅ、すなわち、「Ｓｔａｐｌｅ（Ｕｐｐｅｒ  Ｌｅｆｔ）」をマウスによりクリックをするなどして選択する。次に、ユーザは選択したＰｒｏｆｉｌｅの印刷属性の設定値を適用するために、７０４のＡｐｐｌｙボタンを押下する。このＡｐｐｌｙボタン７０４の押下により、プリンタドライバの設定は、登録した「Ｓｔａｐｌｅ（Ｕｐｐｅｒ  Ｌｅｆｔ）」の設定値の組み合わせが適用される。また、登録したＰｒｏｆｉｌｅの設定内容を確認したい場合には、所望のＰｒｏｆｉｌｅを選択した後、Ｍａｉｎシート１０１にある、１０３のＶｉｅｗ  Ｓｅｔｔｉｎｇｓボタンにより、設定内容を確認することができる。「Ｓｔａｐｌｅ（Ｕｐｐｅｒ  Ｌｅｆｔ）」Ｐｒｏｆｉｌｅ７０３の設定内容を確認した場合には、このアイコンをマウスをクリックすることにより選択し、７０５のＶｉｅｗ  Ｓｅｔｔｉｎｇｓボタンを押下することにより可能である。Ｖｉｅｗ  Ｓｅｔｔｉｎｇｓボタン７０５を押下すると、図９に示すダイアログが表示される。
【００２０】
図９において、９０１はシート名を表示する欄、９０２は設定属性名を表示する欄、９０３は設定値を表示する欄である。なお、このダイアログで表示する内容は、設定値をすべて表示するわけではなく、デフォルト設定から変更されている印刷属性のみを表示するものとする。Ｐｒｏｆｉｌｅ「Ｓｔａｐｌｅ（Ｕｐｐｅｒ  Ｌｅｆｔ）」はデフォルト設定から「左上ステープル」の印刷属性を設定しているのみであるので、このケースでは、９０４に示すように、Ｓｔａｐｌｅの設定はＯＮ、Ｓｔａｐｌｅ  Ｐｏｓｉｔｉｏｎの設定はＵｐｐｅｒ  Ｌｅｆｔであることが表示される。
【００２１】
以上説明した手順により、印刷設定データが登録できるプリンタドライバにおいて、その登録（Ｐｒｏｆｉｌｅの登録）および適用が可能である。
【００２２】
次に、ユーザがＰｒｏｆｉｌｅを使用せずに独自に印刷設定を行って印刷したときの、印刷設定データの自動保存方法および自動保存された印刷設定データの本登録の手順を説明する。
【００２３】
図１０は、ユーザがＰｒｏｆｉｌｅを使用せずに独自に印刷設定を行った後に印刷を実行したときの、プリンタドライバがそのときの印刷設定データをＰｒｏｆｉｌｅとして仮登録する手順を示す流れ図であり、この図に沿って説明を行う。
【００２４】
ユーザはこの印刷において、パンチ穴を開ける設定を独自に行うものとする。図１１はＦｉｎｉｓｈｉｎｇシートで１１０１はＦｉｎｉｓｈｉｎｇ関連の設定を行うシートである。ユーザはパンチ穴を開けるため、このＦｉｎｉｓｈｉｎｇシート１１０１の１１０２のパンチ穴を開ける設定を行うチェックボックスをＯＮにする。
【００２５】
次に、ユーザが独自に印刷設定を行い（この例ではパンチ穴を開ける設定）、印刷を実行したとき、あるいはプリンタドライバのプロパティダイアログのＯＫボタンを押下したときに、プリンタドライバはＳ１００１において、印刷に使用するアプリケーション名の取得を行う。アプリケーション名の取得は、通常オペレーティングシステムに提供されているＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を通して取得が可能である。この例では、アプリケーション名は“Ｗｏｒｄ”という名称とする。続いてＳ１００２において、印刷を実行、あるいはＯＫボタンを押下した日時の取得を行う。日時の取得もアプリケーション名の取得と同様にオペレーティングシステムのＡＰＩを通して取得が可能である。この例では、日時は、６月３０日の１７：００とする。
【００２６】
次にデフォルトから変更しているプリンタドライバの設定を取得する。この例では、デフォルトから変更している設定はパンチ穴を開ける設定のみであるので、“Ｈｏｌｅ  Ｐｕｎｃｈ”のみとなるが、他にも多くデフォルトから設定を変更している場合、それらは、Ｐａｇｅ  Ｓｅｔｕｐシート、Ｆｉｎｉｓｈｉｎｇシート、Ｐａｐｅｒ  Ｓｏｕｒｃｅシート、Ｑｕａｌｉｔｙシートの順で、また各シートは上から下の設定を列挙しておく。続いて、Ｓ１００４において、プリンタドライバが以上収集した情報を元にＰｒｏｆｉｌｅリストボックスにＰｒｏｆｉｌｅを自動登録する。
【００２７】
図１２はこの印刷に使用した設定データを自動登録したプリンタドライバのプロパティダイアログであり、１２０１はＭａｉｎシート、１２０２はＰｒｏｆｉｌｅリストボックスである。１２０３はパンチ穴を設定した印刷を行った際に自動的に登録されるＰｒｏｆｉｌｅであるが、このアイコンは以下のように構成される。まず、使用するアイコンは、予めプリンタドライバ内に保持されている、仮登録されたことを示すアイコンを使用する。また、自動的に仮登録するＰｒｏｆｉｌｅの名称は、図１０に示す流れ図で収集した情報をもとに、アプリケーション名、日時、設定概要の文字列を記述する。プロファイル名称の１行目には、アプリケーション名と日時をスラッシュ（／）で区切った文字列、“Ｗｏｒｄ  ／  Ｊｕｎｅ３０−１７：００”、２行目には設定概要である“Ｈｏｌｅ  Ｐｕｎｃｈ”の文字列となっている。
【００２８】
このように、ユーザが意識しなくとも、印刷に使用した印刷設定データが自動的に仮登録される。
【００２９】
続いて、ユーザが、仮登録されたＰｒｏｆｉｌｅを今後も使用するため本登録したい場合の、本登録する手順を説明する。
【００３０】
図１３は仮登録されたＰｒｏｆｉｌｅを本登録する手順を示す流れ図であり、この図を元に説明を行う。本登録を行う際に、ユーザは本登録したい仮登録されたＰｒｏｆｉｌｅをＭａｉｎシート１２０１のＰｒｏｆｉｌｅリストボックス１２０２から選択する。ユーザは、Ｍａｉｎシート１４０１のＰｒｏｆｉｌｅリストボックス１４０２からの仮登録された“Ｈｏｌｅ  Ｐｕｎｃｈ”のＰｒｏｆｉｌｅをマウスで選択する。このとき、図１４の１４０３に示すようにＨｏｌｅ  ＰｕｎｃｈのＰｒｏｆｉｌｅは選択状態を示す色がついた状態となる。続いてユーザはＭａｉｎシート１４０１にある１４０４のＲｅｇｉｓｔｅｒ  ｔｏ  Ｐｒｏｆｉｌｅボタンを押下する。このボタンの押下により、図１３に示す本登録の手続きが開始される。
【００３１】
Ｓ１３０１において、プリンタドライバは図１５に示す、Ｐｒｏｆｉｌｅ登録名とＰｒｏｆｉｌｅアイコンを選択するダイアログを表示する。ユーザは１５０１のＰｒｏｆｉｌｅ登録名入力エディットボックスに登録名である、“Ｈｏｌｅ  Ｐｕｎｃｈ”を入力、１５０２のＰｒｏｆｉｌｅアイコン選択リストボックスにて、パンチ穴のあいたアイコン１５０３を選択する。このあとユーザは１５０４ＯＫボタンを押下して内容を確定する。なお、ここで手続きを終了したい場合は１５０５のキャンセルボタンを押下する。
【００３２】
ＯＫボタン（１５０４）の押下によりＰｒｏｆｉｌｅ登録名と登録アイコンが確定したため、次の手続きＳ１３０２を行う。ここでは、本登録の対象となる仮登録したＰｒｏｆｉｌｅを削除する。つまり  “Ｗｏｒｄ  ／  Ｊｕｎｅ３０−１７：００  Ｈｏｌｅ  Ｐｕｎｃｈ”を削除する。続いて、Ｓ１３０３において、この印刷設定データを、ユーザが入力したＰｒｏｆｉｌｅ登録名である“Ｈｏｌｅ  Ｐｕｎｃｈ”、およびアイコンでＰｒｏｆｉｌｅに本登録する。本登録した後は、図１６に示すように、１６０１のＭａｉｎシートの１６０２のＰｒｏｆｉｌｅリストボックスに１６０３のようにユーザが指定したＰｒｏｆｉｌｅ名称、アイコンで表示される。
【実施例２】
【００３３】
図１７から図２６は第２の実施例を表す図面であり、これらの図により説明を行う。
【００３４】
第一の実施例では、仮保存するＰｒｏｆｉｌｅは、本登録したＰｒｏｆｉｌｅと同じ領域に表示していたが、第二の実施例では別の形態、すなわち図１７に示すように１７０２の本登録したＰｒｏｆｉｌｅを表示するリストボックスと１７０３の仮登録したＰｒｏｆｉｌｅを表示するリストボックスを分けるものとする。これは、表示する領域を分けただけで、機能は第一の実施例と同じであるため、印刷設定データをＰｒｏｆｉｌｅとして手動登録する手順は第一の実施例と同じであるため、説明を省略する。
【００３５】
第二の実施例では、仮保存したＰｒｏｆｉｌｅのうち、ユーザの使用頻度が高い場合に、そのＰｒｏｆｉｌｅの本登録を促す手順の説明、および仮保存したＰｒｏｆｉｌｅのうち、予め定めた一定時間使用されなかった場合にそのＰｒｏｆｉｌｅを削除する手順の説明を行う。
【００３６】
図１７から図２４は仮保存したＰｒｏｆｉｌｅのうち、ユーザの使用頻度が高い場合に、そのＰｒｏｆｉｌｅの本登録を促す手順を説明するための図であり、図１７はＭａｉｎシートで、１７０２は本登録したＰｒｏｆｉｌｅを表示するリストボックス、１７０３は仮登録したＰｒｏｆｉｌｅを表示するリストボックスである。図１８はその手順を示す流れ図であり、この図に沿って手順を説明する。
【００３７】
ユーザはまずＷｏｒｄというアプリケーションで、６月３０日の１８：３０にパンチ穴を開ける設定の印刷を行ったとする。このとき、第一の実施例で説明した手順で、プリンタドライバはこの印刷設定データをＰｒｏｆｉｌｅとして仮保存する。図１９はこの印刷を行った後のプリンタドライバのプロパティダイアログであり、１９０１はＭａｉｎシート、１９０２は仮保存Ｐｒｏｆｉｌｅを表示するリストボックスである。この印刷後に、１９０３に示すように“Ｗｏｒｄ／Ｊｕｎｅ３０−１８：３０  Ｈｏｌｅ  Ｐｕｎｃｈ”という登録名で印刷設定データがＰｒｏｆｉｌｅとして仮保存される。なお、図１８の流れ図では、この印刷の設定は仮登録Ｐｒｏｆｉｌｅとは一致しないためＳ１８０１の手続きでＮＯに分岐し終了となる。
【００３８】
次にユーザはＣａｌｃというアプリケーションで、７月１日の８：５５にＱｕａｌｉｔｙシートのＰｒｉｎｔ  ａｓ  Ｎｅｇａｔｉｖｅ  Ｉｍａｇｅ設定の印刷を行ったとする。このとき、第一の実施例で説明した手順で、プリンタドライバはこの印刷設定データをＰｒｏｆｉｌｅとして仮保存する。図２０はこの印刷を行った後のプリンタドライバのプロパティダイアログであり、２００１はＭａｉｎシート、２００２は仮保存Ｐｒｏｆｉｌｅを表示するリストボックスである。この印刷後に、２００３に示すように“Ｃａｌｃ／Ｊｕｌｙ０１−８：５５  Ｐｒｉｎｔ  ａｓ  Ｎｅｇａｔｉｖｅ  Ｉｍａｇｅ”という登録名で印刷設定データがＰｒｏｆｉｌｅとして仮保存される。ここでは、”Ｐｒｉｎｔ  ａｓ  Ｎｅｇａｔｉｖｅ  Ｉｍａｇｅ”Ｐｒｏｆｉｌｅ２００３が左側、図１８の説明で登録した  “Ｈｏｌｅ  Ｐｕｎｃｈ”が右側となっている。この実施例では、仮登録のＰｒｏｆｉｌｅの使用回数が同じ場合、より使用した日時の新しいほうがより左側に配置されるようになっている。なお図１８の流れ図では、この印刷の設定は仮登録Ｐｒｏｆｉｌｅとは一致しないためＳ１８０１の手続きでＮＯに分岐し終了となる。
【００３９】
続いてユーザは、Ｗｏｒｄというアプリケーションで、７月１日の９：１５にパンチ穴を開ける設定の印刷を行ったとする。このとき、Ｓ１８０１において、パンチ穴を開ける設定は、仮登録されている  “Ｈｏｌｅ  Ｐｕｎｃｈ”Ｐｒｏｆｉｌｅと同じ印刷設定であるため、Ｙｅｓに進む。続いてＳ１８０２において、仮登録されているＰｒｏｆｉｌｅの印刷設定データの使用回数が規定値を超えたか判断する。この場合、使用回数は過去に１回、今回が２回目であり、過去に２回使用したことがある場合、すなわち３回目に使用する場合に本登録を促すものとする。したがってＳ１８０２では、ＮＯに分岐して、該当する仮登録のＰｒｏｆｉｌｅの使用回数にプラス１、すなわち２となる。さらに、仮登録Ｐｒｏｆｉｌｅが使用されたため、仮登録Ｐｒｏｆｉｌｅの表示順序を変更する。
【００４０】
図２１は変更後のプリンタドライバのプロパティダイアログを示したものであり、２１０１はＭａｉｎシート、２１０２は仮登録したＰｒｏｆｉｌｅを表示するリストボックスである。ここで、“Ｈｏｌｅ  Ｐｕｎｃｈ”の印刷設定が今回使用され使用回数が２回となったため、使用回数の多い順に並べ、２１０３の”Ｈｏｌｅ  Ｐｕｎｃｈ”のＰｒｏｆｉｌｅが左側、２１０４の“Ｐｒｉｎｔ  ａｓ  Ｎｅｇａｔｉｖｅ  Ｉｍａｇｅ”が右側となる。つまり、使用回数の多い順、また使用回数が同じものは使用日時の新しい順に左から並べる。
【００４１】
さらにユーザは、ドキュメントをパンチ穴を開ける設定の印刷を行ったとする。このとき、Ｓ１８０１において、パンチ穴を開ける設定は、仮登録されている“Ｈｏｌｅ  Ｐｕｎｃｈ”  Ｐｒｏｆｉｌｅと同じ印刷設定であるため、Ｙｅｓに進む。続いてＳ１８０２において、仮登録されているＰｒｏｆｉｌｅの印刷設定データの使用回数が規定値を超えたか判断する。この場合、使用回数は過去に２回、今回が３回目であり、規定値である過去の使用回数の２回に達しているため、ＹＥＳに分岐する。続いてＳ１８０３において、この印刷設定データのＰｒｏｆｉｌｅは使用回数が多いため、ユーザに本登録を促す。本登録を促す方法は、この印刷設定を行い、印刷を開始したとき、あるいは、プリンタプロパティダイアログのＯＫボタンを押して印刷設定を確定したタイミングなどである。
【００４２】
図２２は印刷を促すダイアログであり、２２０１は印刷を促すメッセージ、２２０２は本登録手続きを行うためのＲｅｇｉｓｔｅｒ  ｔｏ  Ｐｒｏｆｉｌｅボタン、２２０３は本登録をキャンセルするためのキャンセルボタンである。このダイアログでユーザはこの印刷設定を登録するため、Ｒｅｇｉｓｔｅｒ  ｔｏ  Ｐｒｏｆｉｌｅボタン（２２０２）を押下する。この押下により、プリンタドライバはこの印刷設定データをＰｒｏｆｉｌｅとして本登録するために、図２３に示すＰｒｏｆｉｌｅ本登録ダイアログを表示する。なお、このダイアログは第一の実施例で説明した図１５と同じであるため詳細な説明は省略するが、このダイアログでユーザは、Ｐｒｏｆｉｌｅ登録名として２３０１の登録名入力エディットボックスに“Ｈｏｌｅ  Ｐｕｎｃｈ”を入力、また登録アイコンとしては２３０２のアイコン表示リストボックスに表示されているパンチ穴のあいた２３０３のアイコンを選択するものとする。この設定のあと、ユーザは２３０４のＯＫボタンを押下してＳ１８０６に進み本登録を行う。Ｓ１８０６では、仮登録のＰｒｏｆｉｌｅを削除し、図２３で設定した内容でこの印刷設定データを本登録する。
【００４３】
図２４は“Ｈｏｌｅ  Ｐｕｎｃｈ”で仮登録されていたＰｒｏｆｉｌｅが本登録された後のプリンタドライバのプロパティダイアログであり、２４０１はＭａｉｎシート、２４０２は本登録したＰｒｏｆｉｌｅを表示するリストボックス、２４０３は仮登録したＰｒｏｆｉｌｅのリストボックスである。２４０４が本登録されたＰｒｏｆｉｌｅであり、ユーザが図２３で設定した内容で本登録されていることがわかる。
【００４４】
次に、予め定めた一定時間使用されなかった場合にそのＰｒｏｆｉｌｅを削除する手順の説明を行う。なお、この実施例では１ヶ月使用されなかった仮登録Ｐｒｏｆｉｌｅは削除の対象とする。また、プリンタドライバは図２４の状態で、ユーザは８月１５日に印刷を実行すると仮定する。
【００４５】
図２５は予め定めた一定時間使用されなかった場合にそのＰｒｏｆｉｌｅを削除する手順を示す流れ図であり、この図を元に説明を行う。
【００４６】
印刷の開始時、あるいはプリンタドライバのプロパティダイアログのＯＫボタン押下時に、Ｓ２５０１において、プロファイルの使用しない時間を計算する。ここで、１つ目のＰｒｏｆｉｌｅである“Ｃａｌｃ  ／  Ｊｕｌｙ０１−８：５５  Ｐｒｉｎｔ  ａｓ  Ｎｅｇａｔｉｖｅ  Ｉｍａｇｅ”の使用されていない期間を１．５ヶ月と計算する。続いて、Ｓ２５０２において、この１．５ヶ月という時間は、予め定めた１ヶ月という時間を超えているため、ＹＥＳに分岐する。続いて、Ｓ２５０３において、ユーザにこの仮登録したＰｒｏｆｉｌｅの削除を促すため、削除を確認するダイアログを表示する。
【００４７】
図２６は削除を確認するダイアログであり、２６０１は削除を促すメッセージ、２６０２は削除を指示するＤｅｌｅｔｅボタン、２６０３は削除をキャンセルするキャンセルボタンである。ここでユーザは、このＰｒｏｆｉｌｅは今後使用しないと判断し、Ｄｅｌｅｔｅボタン（２６０２）を押下する。これによりＳ２５０４においてＹＥＳに分岐し、Ｓ２５０５において仮登録Ｐｒｏｆｉｌｅの削除を行う。
【００４８】
図２７は仮登録Ｐｒｏｆｉｌｅを削除後のプリンタドライバのプロパティダイアログであり、２７０１はＭａｉｎシート、２７０２は本登録のＰｒｏｆｉｌｅを表示するリストボックス、２７０３は仮登録のＰｒｏｆｉｌｅを表示するリストボックスである。仮登録Ｐｒｏｆｉｌｅリストボックス２７０３において、Ｓ２５０５で仮登録したＰｒｏｆｉｌｅが削除されていることがわかる。このようにプリンタドライバは一定時間以上使用されていない仮登録Ｐｒｏｆｉｌｅの削除を促し、ユーザの簡単な指示で削除することが可能となる。なお、仮登録したＰｒｏｆｉｌｅが複数個ある場合には、Ｓ２５０６のステップにおいて、全仮登録Ｐｒｏｆｉｌｅをチェックしたかを確認し、まだ確認していない仮登録Ｐｒｏｆｉｌｅが残っている場合、Ｓ２５０１に戻り上述した手順を繰り返し、すべての仮登録Ｐｒｏｆｉｌｅに対して同じ手続きを行う。
【００４９】
以上の方法で、仮保存したＰｒｏｆｉｌｅのうち、ユーザの使用頻度が高い場合に、そのＰｒｏｆｉｌｅの本登録を促し、ユーザが簡単に本登録することが可能となり、また仮保存したＰｒｏｆｉｌｅのうち、予め定めた一定時間使用されなかった場合に、ユーザがそのＰｒｏｆｉｌｅを簡単に削除することが可能となる。
【図面の簡単な説明】
【００５０】
【図１】プリンタドライバの設定プロパティシートのＭａｉｎシートを示す図
【図２】プリンタドライバの設定プロパティシートのＦｉｎｉｓｈｉｎｇシートを示す図
【図３】プリンタドライバの設定プロパティシートのＰａｐｅｒ  Ｓｏｕｒｃｅシートを示す図
【図４】プリンタドライバの設定プロパティシートのＱｕａｌｉｔｙシートを示す図
【図５】印刷属性設定の組み合わせを登録する手順を示す流れ図
【図６】Ｐｒｏｆｉｌｅ登録ダイアログを示す図
【図７】登録後のＭａｉｎシートを示す図
【図８】Ｐｒｏｆｉｌｅを選択およびその印刷属性設定値の適用を示す手順の流れ図
【図９】Ｖｉｅｗ  Ｓｅｔｔｉｎｇｓダイアログを示す図
【図１０】印刷設定データをＰｒｏｆｉｌｅとして仮登録する手順の流れ図
【図１１】Ｆｉｎｉｓｈｉｎｇ関連の設定を行うシートを示す図
【図１２】プリンタドライバのプロパティダイアログを示す図
【図１３】仮登録されたＰｒｏｆｉｌｅを本登録する手順を示す流れ図
【図１４】プリンタドライバの設定プロパティシートのＭａｉｎシートを示す図
【図１５】Ｐｒｏｆｉｌｅ登録名とＰｒｏｆｉｌｅアイコンを選択するダイアログを示す図
【図１６】プリンタドライバの設定プロパティシートのＭａｉｎシートを示す図
【図１７】プリンタドライバの設定プロパティシートのＭａｉｎシートを示す図
【図１８】ユーザの使用頻度に基づくＰｒｏｆｉｌｅの本登録を促す手順の流れ図
【図１９】印刷を行った後のプリンタドライバのプロパティダイアログを示す図
【図２０】印刷を行った後のプリンタドライバのプロパティダイアログを示す図
【図２１】仮登録Ｐｒｏｆｉｌｅの表示順序を変更した後のプリンタドライバのプロパティダイアログを示す図
【図２２】印刷を促すダイアログを示す図
【図２３】Ｐｒｏｆｉｌｅ本登録ダイアログを示す図
【図２４】仮登録されていたＰｒｏｆｉｌｅが本登録された後のプリンタドライバのプロパティダイアログを示す図
【図２５】一定時間使用されなかった場合にＰｒｏｆｉｌｅを削除する手順の流れ図
【図２６】削除を確認するダイアログを示す図
【図２７】仮登録Ｐｒｏｆｉｌｅを削除後のプリンタドライバのプロパティダイアログを示す図
【符号の説明】
【００５１】
１０１  Ｍａｉｎシート
１０３  Ｖｉｅｗ  Ｓｅｔｔｉｎｇｓボタン
２０１  Ｆｉｎｉｓｈｉｎｇシート
１１０１  Ｆｉｎｉｓｈｉｎｇシート
１２０１  Ｍａｉｎシート
１２０２  Ｐｒｏｆｉｌｅリストボックス
【図５】
2006221414.tif 000003
【図８】
2006221414.tif 000004
【図１０】
2006221414.tif 000005
【図１３】
2006221414.tif 000006
【図１８】
2006221414.tif 000007
【図２５】
2006221414.tif 000008
【図１】
2006221414.tif 000009
【図２】
2006221414.tif 000010
【図３】
2006221414.tif 000011
【図４】
2006221414.tif 000012
【図６】
2006221414.tif 000013
【図７】
2006221414.tif 000014
【図９】
2006221414.tif 000015
【図１１】
2006221414.tif 000016
【図１２】
2006221414.tif 000017
【図１４】
2006221414.tif 000018
【図１５】
2006221414.tif 000019
【図１６】
2006221414.tif 000020
【図１７】
2006221414.tif 000021
【図１９】
2006221414.tif 000022
【図２０】
2006221414.tif 000023
【図２１】
2006221414.tif 000024
【図２２】
2006221414.tif 000025
【図２３】
2006221414.tif 000026
【図２４】
2006221414.tif 000027
【図２６】
2006221414.tif 000028
【図２７】
2006221414.tif 000029