コンピューターを、印刷制御装置として機能させるためのドライバープログラムであって、印刷毎に、印刷設定をログとして記録するログ記録ステップと、印刷予定の印刷データにかかる印刷設定と、前記ログと、を比較する比較ステップと、前記比較ステップでの比較結果に応じて、ユーザーに対してアドバイスするためのメッセージを表示するメッセージ表示ステップと、ユーザーからの指示に応じて、印刷予定の印刷データにかかる前記印刷設定を登録する登録ステップと、を前記コンピューターに実行させ、前記メッセージ表示ステップでは、印刷予定の印刷データにかかる前記印刷設定が前記ログに記録されている場合には、ユーザーに対して当該印刷設定の登録を促すメッセージを表示する、ことを特徴とするドライバープログラム。請求項1に記載のドライバープログラムであって、前記メッセージ表示ステップでは、印刷予定の印刷データにかかる前記印刷設定が前記ログに記録されており、かつ、当該印刷設定について前記登録ステップによる登録がされておらず、かつ、当該印刷設定について前記ログとの一致回数が所定回数以上である場合に、ユーザーに対して当該印刷設定の登録を促すメッセージを表示する、ことを特徴とするドライバープログラム。請求項1又は2に記載のドライバープログラムであって、前記メッセージ表示ステップでは、印刷予定の印刷データにかかる前記印刷設定について、前記登録ステップによって既に登録されている場合には、ユーザーに対して当該印刷設定が既に登録されている旨のメッセージを表示する、ことを特徴とするドライバープログラム。請求項1乃至3のいずれか1項に記載のドライバープログラムであって、登録済みの印刷設定を使用頻度順に表示する登録表示ステップを、さらに有する、ことを特徴とするドライバープログラム。請求項1乃至4のいずれか1項に記載のドライバープログラムであって、前記登録ステップでは、印刷予定の印刷データにかかる前記印刷設定が、記憶容量不足により登録できない場合には、使用頻度の低い登録済みの印刷設定を削除する、ことを特徴とするドライバープログラム。コンピューターを、印刷制御装置として機能させるためのドライバープログラムであって、印刷毎に、印刷設定をログとして記録するログ記録ステップと、印刷予定の印刷データにかかる印刷設定と、前記ログと、を比較する比較ステップと、前記比較ステップでの比較結果に応じて、ユーザーに対してアドバイスするためのメッセージを表示するメッセージ表示ステップと、ユーザーからの指示に応じて、印刷予定の印刷データにかかる前記印刷設定を登録する登録ステップと、を前記コンピューターに実行させ、前記メッセージ表示ステップでは、印刷予定の印刷データにかかる前記印刷設定について、前記登録ステップによって既に登録されている場合には、ユーザーに対して当該印刷設定が既に登録されている旨のメッセージを表示する、ことを特徴とするドライバープログラム。印刷毎に、印刷設定をログとして記録するログ記録部、印刷予定の印刷データにかかる印刷設定と、前記ログと、を比較する比較部と、前記比較部での比較結果に応じて、ユーザーに対してアドバイスするためのメッセージを表示するメッセージ表示部と、ユーザーからの指示に応じて、印刷予定の印刷データにかかる前記印刷設定を登録する登録部と、を備え、前記メッセージ表示部は、印刷予定の印刷データにかかる前記印刷設定が前記ログに記録されている場合には、ユーザーに対して当該印刷設定の登録を促すメッセージを表示する、ことを特徴とする印刷制御装置。請求項7に記載の印刷制御装置であって、前記メッセージ表示部は、印刷予定の印刷データにかかる前記印刷設定が前記ログに記録されており、かつ、当該印刷設定について前記登録部による登録がされておらず、かつ、当該印刷設定について前記ログとの比較回数が所定回数以上である場合に、ユーザーに対して当該印刷設定の登録を促すメッセージを表示する、ことを特徴とする印刷制御装置。しかし、従来のお気に入りメニューの登録方法では、ユーザーにとって使い勝手が良くない場合もある。例えば、同一の印刷設定で頻繁に印刷しているにもかかわらず、お気に入りメニューへ登録する機能を知らないユーザーもいる。また、過去にお気に入りメニューへ登録しておいたことを忘れてしまい、登録済みの印刷設定について、再び設定し直そうとするユーザーもいる。本発明は、従来よりもユーザーフレンドリーな印刷設定の登録を可能にする技術を提供することを目的とする。上記課題を解決するための本願発明は、コンピューターを、印刷制御装置として機能させるためのドライバープログラムであって、印刷毎に、印刷設定をログとして記録するログ記録ステップと、印刷予定の印刷データにかかる印刷設定と、前記ログと、を比較する比較ステップと、前記比較ステップでの比較結果に応じて、ユーザーに対してアドバイスするためのメッセージを表示するメッセージ表示ステップと、ユーザーからの指示に応じて、印刷予定の印刷データにかかる前記印刷設定を登録する登録ステップと、を前記コンピューターに実行させる。そして、前記メッセージ表示ステップでは、印刷予定の印刷データにかかる前記印刷設定が前記ログに記録されている場合には、ユーザーに対して当該印刷設定の登録を促すメッセージを表示する。また、前記メッセージ表示ステップでは、印刷予定の印刷データにかかる前記印刷設定について、前記登録ステップによって既に登録されている場合には、ユーザーに対して当該印刷設定が既に登録されている旨のメッセージを表示してもよい。以下、本発明の一実施形態について図面を参照して説明する。図1は、本発明の一実施形態が適用された印刷システム10の概略構成の一例を示すブロック図である。図示するように、印刷システム10は、印刷装置200と、情報処理装置ホストPC100と、を備える。印刷装置200と情報処理装置100は、LANLocalAreaNetwork等のコンピューターネットワーク50を介して、相互に通信可能に接続されている。なお、ネットワーク50には、複数の情報処理装置100が接続されてもよい。印刷装置200は、情報処理装置100から送信された印刷データの印刷を行う。印刷装置200は、不図示の、CPUCentralProcessingUnitと、RAMRandomAccessMemory等の主記憶装置と、ROMReadOnlyMemoryやフラッシュメモリー等の外部記憶装置と、入力ボタン、タッチパネル、液晶ディスプレイ等からなる操作パネル入出力装置と、ネットワーク50に接続するための通信装置と、印刷エンジンと、を備えた一般的なプリンターである。上記の印刷装置200の構成は、本願発明の特徴を説明するにあたって主要構成を説明したものであって、上記に限られない。また、一般的なプリンターが備える他の構成を排除するものではない。また、印刷装置200は、印刷機能を有していれば、例えば、複合機、コピー機、スキャナー装置、ファクシミリ装置などでもよい。また、情報処理装置100は、印刷装置200のホストコンピューターとして機能する。情報処理装置100は、不図示の、CPUと、RAM等の主記憶装置と、ROMやハードディスク等の外部記憶装置と、ディスプレイ等からなる出力装置と、キーボード、マウス等からなる入力装置と、印刷装置100とデータの送受信を行う通信インターフェイスと、を備える一般的なコンピューターである。そして、情報処理装置100は、図示するように、アプリケーション部110と、印刷設定部120と、登録管理部130と、印刷制御部140と、ログ記録部150と、アドバイス通知部160と、を有する。なお、各機能部110~160は、外部記憶装置に記憶されている所定のプログラムプリンタードライバー等を主記憶装置にロードしてCPUで実行することで実現可能である。アプリケーション部110は、印刷対象のドキュメントテキストデータ、画像データ、等を、作成、編集する処理を行う。印刷設定部120は、ユーザーからの指示に従って、印刷の設定を行う。例えば、印刷設定部120は、印刷設定を開始する指示をユーザーから受け付けると、設定項目例えば、モノクロ/カラー、用紙サイズ、両面印刷、等の設定ごとに設定の指示を受け付けるための印刷設定画面インターフェイスを出力装置に表示する。そして、印刷設定部120は、当該印刷設定画面を出力装置に表示させた状態で、設定項目ごとに設定の指示マニュアルによる指示を受け付ける。また、印刷設定部120は、印刷実行の指示をユーザーから受け付けると、アプリケーション部120で生成された印刷対象のドキュメント或いは、ドキュメントの記憶場所を示すデータとともに、ユーザーから受け付けた設定項目ごとの設定内容を、印刷制御部150に送信する。ただし、印刷設定部120は、お気に入りメニューに登録されているプリセットの印刷設定が選択された場合には、選択されたプリセットの印刷設定の内容を、印刷制御部150に送信する。ここで、お気に入りメニューに登録される印刷設定プリセットの印刷設定には、少なくとも1つ以上の設定項目についての設定内容が含まれている。なお、印刷設定をお気に入りメニューに登録する方法については後述する。登録管理部130は、お気に入りメニューを管理する。具体的には、登録管理部130は、ユーザーに指定された印刷設定について、お気に入りメニューへの登録、編集、削除を行う。なお、登録管理部130は、複数の印刷設定について、お気に入りメニューへ登録しておくことができる。また、お気に入りメニューに登録された印刷設定を、上記のようにプリセットの印刷設定とよぶ。印刷制御部140は、印刷先の印刷装置200を制御する。具体的には、印刷制御部140は、アプリケーション部110により生成された印刷対象のドキュメントに基づき、ユーザーにより指定された印刷設定すなわち、印刷設定部120から送信された印刷設定で印刷するための印刷データを生成する。それから、印刷制御部140は、生成した印刷データを、印刷先の印刷装置200に送信する。ログ記録部150は、印刷毎すなわち、印刷制御部140から印刷装置200へ印刷データが送信される毎に、印刷予定の印刷データにかかる印刷設定すなわち、印刷設定部120から送信された印刷設定を、印刷設定ログ後述する印刷設定ログ300として記録する。アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定と、印刷設定ログと、を比較し、その比較結果に応じて、ユーザーに対してアドバイスするためのメッセージを表示する。例えば、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定が、既に印刷設定ログに記録されている場合には、ユーザーに対して当該印刷設定の登録を促すメッセージを表示する。また、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定ここでは、プリセットの印刷設定ではなく、設定項目ごとにユーザーに指定された印刷設定が、既にお気に入りメニューに登録されている場合には、ユーザーに対して当該印刷設定が既に登録されている旨のメッセージを表示する。上記の情報処理装置100の構成は、本願発明の特徴を説明するにあたって主要構成を説明したものであって、上記に限られない。また、一般的なコンピューターが備える他の構成を排除するものではない。また、情報処理装置100は、印刷装置200のホストコンピューターとして機能すれば、例えば、携帯端末などでもよい。本実施形態が適用された印刷システム10は、以上のような構成からなる。ただし、上記の印刷システム10の構成は、本願発明の特徴を説明するにあたって主要構成を説明したものであって、上記に限られない。また、他の構成の追加を排除するものではない。また、上記した各構成要素は、印刷システム10の構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。印刷システム10の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、1つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、1つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。次に、上記構成からなる印刷システム10の特徴的な動作について説明する。<印刷処理>図2は、情報処理装置100で実行される印刷処理を説明するためのフロー図である。図示するように、情報処理装置100の印刷設定部120は、印刷設定の開始タイミングとなるまで待機しているステップS101;No。ここで、印刷設定の開始タイミングには、例えば、印刷対象のドキュメントを作成するための画面インターフェイス上で、印刷を指示する操作がユーザーによってなされるタイミングが含まれる。そして、印刷設定部120は、印刷設定の開始タイミングでステップS101;Yes、処理をステップS102に移行する。処理がステップS102に移行すると、印刷設定部120は、印刷設定のための画面以下では印刷設定画面とよぶをディスプレイ等の出力装置に表示するステップS102。ここで、印刷設定画面とは、設定項目例えば、モノクロ/カラー、用紙サイズ、両面印刷、等の設定ごとに設定の指示をユーザーから受け付けることや、プリセットの印刷設定について選択を受け付けるための画面を指す。そして、印刷設定部120は、印刷設定画面を出力装置に表示させた状態で、設定項目ごとに設定の指示を受け付けるステップS103。ただし、ステップS103では、印刷設定部120は、お気に入りメニューに既に登録されているプリセットの印刷設定を選択する指示を受け付けてもよい。この場合には、例えば、印刷設定部120は、お気に入りメニューに登録済みであるプリセットの印刷設定後述するプリセットお気に入り名303に相当するデータを、使用頻度順に出力装置に表示する。そして、印刷設定部120は、いずれか1つの印刷設定を選択する指示をユーザーから受け付ける。なお、使用頻度とは、一定期間中に使用された印刷設定の回数を指し、例えば、印刷設定部120は、プリンタードライバーが情報処理装置100にインストールされてからの使用回数を、印刷設定ごとにカウントしておけばよい。ところで、印刷設定部120は、印刷設定を終了させる指示例えば、印刷実行の指示を受け付けるまでは、ステップS103の状態を維持するステップS104;No。そして、印刷設定部120は、印刷設定を終了させる指示を受け付けるとステップS104;Yes、アプリケーション部120で生成された印刷対象のドキュメント或いは、ドキュメントの記憶場所を示すアドレスデータとともに、ステップS103で受け付けた設定項目ごとの設定内容を、印刷制御部140に送信し、処理をステップS105に移行する。もちろん、上述したように、印刷設定部120は、お気に入りメニューに登録されているプリセットの印刷設定がステップS103で選択された場合には、選択されたプリセットの印刷設定の内容を、印刷制御部140に送信する。処理がステップS105に移行すると、アドバイス通知部160は、ステップS103で受け付けた印刷設定の内容について確認する処理以下では設定内容の確認処理とよぶを行うステップS105。具体的なステップS105の処理内容については後述する。そして、ステップS105の確認処理が終了後、印刷制御部140は、印刷実行処理を行うステップS106。具体的には、印刷制御部140は、印刷設定部120から送信された或いは、印刷設定部120から送信されたアドレスデータが示す場所に記憶された印刷対象のドキュメントに基づき、ステップS103で受け付けた印刷設定印刷予定の印刷データにかかる印刷設定を反映させた印刷データを生成する。それから、印刷制御部140は、生成した印刷データを、印刷先の印刷装置200に送信する。このとき、印刷装置200では、ネットワーク50を介して印刷データを受信し、当該印刷データに基づく印刷を実行する。ステップS106の処理を完了後、印刷制御部140は、印刷処理本フローを終了する。以上のような印刷処理が本実施形態の印刷システム10で行われる。こうして、本実施形態の印刷システム10では、情報処理装置100で生成された印刷対象のドキュメントを、ユーザーによって指定された印刷設定に従って、印刷装置200に印刷させることができる。<設定内容の確認処理S105>次に、上記フローのステップS105の処理内容について説明する。まず、アドバイス通知部160は、処理がステップS105に移行すると、印刷予定の印刷データにかかる印刷設定すなわち、ステップS103で受け付けた印刷設定が、お気に入りメニューに登録されているプリセットの印刷設定から選択されたものか否か判別するステップS201。具体的には、アドバイス通知部160は、ステップS103においてお気に入りメニューに登録されているプリセットの印刷設定が選択された場合には、当然ながら、お気に入りメニューに登録されているプリセットの印刷設定から選択されたものと判定する。一方、アドバイス通知部160は、ステップS103において設定項目ごとに印刷設定の指示を受け付けた場合には、お気に入りメニューに登録されているプリセットの印刷設定から選択されたものではないと判定する。そして、アドバイス通知160は、印刷予定の印刷データにかかる印刷設定が、お気に入りメニューに登録されているプリセットの印刷設定から選択されたものである場合にはステップS201;Yes、以降の処理S202~S209を省略して、処理をステップS210に移行する。また、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定が、お気に入りメニューに登録されているプリセットの印刷設定から選択されたものではない場合にはステップS201;No、処理をステップS202に移行する。処理がステップS202に移行すると、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定すなわち、ステップS103で設定項目ごとに受け付けた印刷設定が、お気に入りメニューに登録されているプリセットの印刷設定に一致しているか否か判別するステップS202。具体的には、アドバイス通知部160は、ステップS103で設定項目ごとに受け付けた印刷設定と、お気に入りメニューに登録されているプリセットの印刷設定と、を設定項目ごとに比較する。そして、アドバイス通知部160は、比較した全ての設定項目の内容が一致する場合に、印刷予定の印刷データにかかる印刷設定が、お気に入りメニューに登録されているプリセットの印刷設定に一致していると判定する。一方、比較した設定項目のうち1つでも異なる設定項目がある場合には、印刷予定の印刷データにかかる印刷設定は、お気に入りメニューに登録されているプリセットの印刷設定に一致していないと判定する。そして、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定が、お気に入りメニューに登録されているプリセットの印刷設定に一致している場合にはステップS202;Yes、処理をステップS211に移行する。この場合には、設定項目ごとに印刷設定を行うよりも、お気に入りメニューに登録されているプリセットの印刷設定から選択する方が、ユーザーにとっては簡易な操作となる。そのため、アドバイス通知部160は、処理がステップS211に移行すると、お気に入りメニューに登録されているプリセットの印刷設定から選択する方が素早く設定できる旨のアドバイスをユーザーに対して促すステップS211。具体的には、アドバイス通知部211は、同設定がお気に入りメニューに登録されている旨のメッセージをディスプレイ等の出力装置に表示する。図4Aは、同設定がお気に入りメニューに登録されている旨のメッセージを表示する画面例を示す図である。図示するように、アドバイス通知部160は、ステップS211において、指定された印刷設定はとしてお気に入りメニューに登録されています。お気に入りタブでを選択することで素早く設定を行うことができます。という趣旨のメッセージを出力装置に表示する。これとともに、アドバイス通知部160は、図示するように、OKボタン401を表示し、ユーザーが当該メッセージについて認識したことを確認する。ここで、アドバイス通知部160は、OKボタン401をタッチする操作を受け付けると、処理をステップS210に移行する。ところで、ステップS202において、印刷予定の印刷データにかかる印刷設定が、お気に入りメニューに登録されているプリセットの印刷設定に一致していない場合にはステップS202;No、アドバイス通知部160は、処理をステップS203に移行する。この場合には、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定と、印刷設定ログ300と、を比較するステップS203。具体的には、アドバイス通知部160は、ステップS103で受け付けた印刷設定と、所定の記憶装置に格納されている印刷設定ログ300と、を設定項目ごとに比較する。図5は、印刷設定ログ300について概略データ構造の一例を示す図である。図示するように、印刷設定ログ300は、印刷が実行される毎印刷データの送信毎にエントリーされるレコード310からなる。各レコード310には、印刷日時301と、一致回数302と、お気に入りプリセット名303と、印刷品質304と、画質プリセット名305と、色306と、用紙サイズ307と、印刷方向308と、給紙口309と、が対応付けて格納される。印刷日時301は、印刷が実行された日時印刷データが送信された日時を示すデータを含む。例えば、印刷日時301は、年/月/日時刻といった形式の文字列からなる。一致回数302は、印刷予定の印刷データにかかる印刷設定と、当該レコード310に対応付けられている印刷設定304~309と、が比較された場合に、両印刷設定が一致した回数を示すデータを含む。例えば、一致回数302は、4回といった文字列からなる。お気に入りプリセット名303は、当該レコード310に対応付けられている印刷設定304~309の名称を示すデータを含む。例えば、2in1といった文字列からなる。印刷品質304は、印刷時に指定された印刷の品質解像度を示すデータを含む。例えば、印刷品質304は、自動、高品質等の文字列からなる。画質プリセット名305は、印刷時に指定された印刷の画質を示すデータを含む。例えば、画質プリセット名305は、テキスト、写真等の文字列からなる。色306は、印刷時に指定された色の種類を示すデータを含む。例えば、色306は、カラー、モノクロ等の文字列からなる。用紙サイズ307は、印刷時に指定された用紙のサイズを示すデータを含む。例えば、用紙サイズ307は、A4、B5等の文字列からなる。印刷方向308は、印刷時に指定された印刷の方向を示すデータを含む。例えば、印刷方向308は、ランドスケープ、ポートレート等の文字列からなる。給紙口309は、印刷時に選択された給紙口を示すデータを含む。例えば、給紙口309は、自動、MP等の文字列からなる。ステップS203では、アドバイス通知部160は、以上のような印刷設定ログ300を所定の記憶装置から読み出し、印刷予定の印刷データにかかる印刷設定と比較する。ここで、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定に一致する印刷設定図示する例では、同一レコード310に対応付けられている、印刷品質304、画質プリセット名305、色306、用紙サイズ307、印刷方向308、給紙口309が印刷設定ログ300にない場合には、今回印刷する予定の印刷設定は、過去に使用されたことはないと判断する。この場合には、アドバイス通知部160は、以降の処理S205~S209を省略して、処理をステップS210に移行する。一方、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定に一致する印刷設定304~309が印刷設定ログ300にある場合には、今回印刷する予定の印刷設定は、過去にも使用されたことがあると判断する。この場合には、アドバイス通知部160は、処理をステップS205に移行する。処理がステップS205に移行すると、アドバイス通知部160は、印刷予定の印刷データにかかる印刷設定に一致する印刷設定304~309に対応付けられている一致回数302をインクリメントするステップS205。そして、アドバイス通知部160は、ステップS205でインクリメントした一致回数302が、所定回数例えば、5回以上であるか否か判別するステップS206。ここで、アドバイス通知部160は、一致回数302が所定回数未満である場合にはステップS206;No、以降の処理S207~S209を省略して、処理をステップS210に移行する。一方、アドバイス通知部160は、一致回数302が所定回数以上である場合にはステップS206;Yes、今回印刷する予定の印刷設定は、過去に何度も使用されていると判断し、処理をステップS207に移行する。処理がステップS207に移行すると、アドバイス通知部160は、何度も使用されている印刷設定をお気に入りメニューに登録しておいた方が効率良く印刷設定できる旨のアドバイスをユーザーに対して促すステップS207。具体的には、アドバイス通知部211は、過去に同設定で何度も印刷している旨のメッセージをディスプレイ等の出力装置に表示する。こうして、アドバイス通知部160は、何度も使用されている印刷設定について、お気に入りメニューへの登録をユーザーに対して促すことができる。図4Bは、過去に同設定で何度も印刷している旨のメッセージを表示する画面例を示す図である。図示するように、アドバイス通知部160は、ステップS207において、指定された内容と同一の設定による印刷はこれまでに何回か行われています。お気に入りメニューに登録することで、次回からは効率良く印刷設定することができます。お気に入りメニューへの登録を行いますかという趣旨のメッセージを出力装置に表示する。これとともに、アドバイス通知部160は、図示するように、はいボタン402と、いいえボタン403と、を表示し、お気に入り登録を行うか否かについての指示を受け付けるステップS208。ここで、アドバイス通知部160は、はいボタン402をタッチする操作を受け付けた場合にはステップS208;No、お気に入り登録は行わず、処理をステップS210に移行する。一方、アドバイス通知部160は、いいえボタン403をタッチする操作を受け付けた場合にはステップS208;Yes、お気に入り登録を行うために、処理をステップS209に移行する。処理がステップS209に移行すると、登録管理部130は、印刷予定の印刷データにかかる印刷設定すなわち、ステップS103で受け付けた印刷設定を、お気に入りメニューへ登録するステップS209。具体的には、登録管理部130は、登録する印刷設定の名称例えば、お気に入りプリセット名303に相当するデータと、設定内容例えば、印刷品質304、画質プリセット名305、色306、用紙サイズ307、印刷方向308、給紙口309と、使用回数と、を対応付けて、プリセットの印刷設定として所定の記憶装置に格納する。それから、登録管理部130は、処理をステップS210に移行する。処理がステップS210に移行すると、ログ記録部150は、印刷予定の印刷データにかかる印刷設定すなわち、ステップS103で受け付けた印刷設定を、印刷設定ログ300に記録するステップS210。具体的には、ログ記録部150は、現在時刻を取得して印刷日時301とし、0回示す一致回数302と、ステップS103で指定された印刷設定すなわち、印刷品質304、画質プリセット名305、色306、用紙サイズ307、印刷方向308、給紙口309と、を対応付けたレコード310を印刷設定ログ300にエントリーする。ここで、ログ記録部150は、当該印刷設定に名称が付けられている場合には、同レコード310に、お気に入りプリセット名303も対応付けて記録しておく。その後、ログ記録部150は、本フロー図3に示す設定内容の確認処理S105を終了し、上記フロー図2に示す印刷処理のステップS106へ処理を戻す。このように、本実施形態の情報処理装置100では、同一の印刷設定で頻繁に印刷しているユーザーに対しては、お気に入りメニューへの登録を促すことができる。また、本実施形態の情報処理装置100では、過去にお気に入りメニューへ登録したにもかかわらず、その登録済みの印刷設定を使用せずに、再び設定項目ごとに印刷設定がなされた場合には、ユーザーに対して、次回からはお気に入りメニューに登録済みの印刷設定を使用することを推奨できる。従って、本実施形態の情報処理装置100では、従来よりもユーザーフレンドリーな印刷設定の登録が可能となる。なお、上記実施形態における各フローの各処理単位は、印刷システム10を理解容易にするために、主な処理内容に応じて分割したものである。処理ステップの分類の仕方やその名称によって、本願発明が制限されることはない。印刷システム10が行う処理は、さらに多くの処理ステップに分割することもできる。また、1つの処理ステップが、さらに多くの処理を実行してもよい。また、処理ステップの順序についても、これに制限されるものではなく、可能な限り変更することができる。なお、上記の実施形態は、本発明の要旨を例示することを意図し、本発明を限定するものではない。多くの代替物、修正、変形例は当業者にとって明らかである。例えば、上記実施形態では、印刷設定ログ300には、印刷設定の内容として、印刷品質304、画質プリセット名305、色306、用紙サイズ307、印刷方向308、給紙口309、が記録されている。しかし、本発明は、これに限定されない。例えば、印刷設定ログ300に記録しておく印刷設定の内容に、他の設定項目例えば、両面印刷の有無、等を追加してもよいし、いずれかの設定項目を除いてもよい。また、登録管理部130は、上記実施形態のステップS209において、記憶容量不足により印刷設定を登録できない場合には、使用頻度の低い登録済みの印刷設定をお気に入りメニューから削除するようにしてもよい。こうして、記憶容量不足を解消するとともに、お気に入りメニューへ登録しておく印刷設定を、使用頻度の高い印刷設定に限定することができる。また、上記実施形態では、アドバイス通知部160は、ステップS206において、一致回数302が所定回数例えば、5回以上であるか否か判別しているが、ここで用いる所定回数については0回としてもよい。