(57)【要約】【課題】  第２の設定画面が表示されている場合にも、ユーザによって設定された内容が所定の内容であるか否かを容易に確認することのできる技術を提供する。【解決手段】  コンピュータプログラムは、複数の第１種の項目の設定をユーザに許容する第１の設定画面を表示させる第１の設定機能と、第１の設定画面が表示部に表示された状態で、処理条件を決定するための複数の第２種の項目の設定をユーザに許容する第２の設定画面を表示させる第２の設定機能と、を含む。第１の設定機能は、複数の第１種の項目に含まれる第１の項目と複数の第２種の項目に含まれる第２の項目とに関してユーザによって設定された内容が所定の内容である場合に、第１の符号を含む第１の設定画面を表示させる機能を含む。第２の設定機能は、上記の場合に、第２の符号を含む第２の設定画面に表示させる機能を含む。【選択図】  図３
2008065460.tif 000002
【特許請求の範囲】
【請求項１】
表示部を備えるコンピュータに、印刷を制御させるためのコンピュータプログラムであって、
印刷のための処理条件を決定する処理条件決定機能と、
前記処理条件に従って画像データから印刷データを生成する印刷データ生成機能と、
を前記コンピュータに実現させ、
前記処理条件決定機能は、
前記処理条件を決定するための第１の項目を含む複数の第１種の項目の設定をユーザに許容する第１の設定画面を前記表示部に表示させる第１の設定機能と、
前記第１の設定画面が前記表示部に表示された状態で、前記処理条件を決定するための前記第１の項目とは異なる第２の項目を含む複数の第２種の項目の設定を前記ユーザに許容する第２の設定画面を前記第１の設定画面とは別に前記表示部に表示させる第２の設定機能と、
を含み、
前記第１の設定機能は、
前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が所定の内容である第１の場合に、第１の符号を含む前記第１の設定画面を表示させ、前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が前記所定の内容でない第２の場合に、前記第１の符号を含まない前記第１の設定画面を表示させる機能を含み、
前記第２の設定機能は、
前記第１の場合に、第２の符号を含む前記第２の設定画面に表示させ、前記第２の場合に、前記第２の符号を含まない前記第２の設定画面を表示させる機能を含むことを特徴とするコンピュータプログラム。
【請求項２】
請求項１記載のコンピュータプログラムであって、
前記第１の設定機能は、
前記第２の設定画面が前記表示部に表示された状態で、前記第１の設定画面における前記第１種の項目の設定を前記ユーザに許容する機能を含む、コンピュータプログラム。
【請求項３】
請求項１または２記載のコンピュータプログラムであって、
前記第２の設定機能は、前記第１の設定画面の表示位置とは無関係な位置に前記第２の設定画面を表示させる機能を含む、コンピュータプログラム。
【請求項４】
請求項１ないし３のいずれかに記載のコンピュータプログラムであって、
前記第１の設定機能は、
前記第１の設定画面において前記第１の項目の内容が前記ユーザによって変更された場合に、前記第２の設定機能に対して第１の通知を行う機能を含み、
前記第２の設定機能は、
前記第１の通知を受け取ったときに、前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が前記所定の内容であるか否かを判断する機能を含む、コンピュータプログラム。
【請求項５】
請求項１ないし４のいずれかに記載のコンピュータプログラムであって、
前記第２の設定機能は、
前記第２の設定画面において前記第２の項目の内容が前記ユーザによって変更された場合に、前記第１の設定機能に対して第２の通知を行う機能を含み、
前記第１の設定機能は、
前記第２の通知を受け取ったときに、前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が前記所定の内容であるか否かを判断する機能を含む、コンピュータプログラム。
【請求項６】
請求項１ないし５のいずれかに記載のコンピュータプログラムであって、
前記第１の符号と前記第２の符号とは、同じ形態を有する、コンピュータプログラム。
【請求項７】
請求項１ないし６のいずれかに記載のコンピュータプログラムであって、
前記第１の項目と前記第２の項目とは、所定の印刷媒体上への所定の品質の印刷済み画像の形成に関する項目である、コンピュータプログラム。
【請求項８】
請求項１ないし７のいずれかに記載のコンピュータプログラムであって、さらに、
前記第１種の項目の設定内容と前記第２種の項目の設定内容との一覧を表示するための一覧画面を表示させる一覧表示機能を前記コンピュータに実現させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷を制御する技術に関し、特に、印刷のための処理条件を決定する技術に関する。
【背景技術】
【０００２】
プリンタドライバは、印刷のための処理条件を決定する複数の項目を含む設定画面（ユーザインタフェース画面）を表示させ、該複数の項目の設定をユーザに許容する。そして、プリンタドライバは、該複数の項目の設定内容に基づいて決定される処理条件に従って、印刷データを生成する。
【０００３】
設定画面がユーザに利用し易いものであれば、便利である。このため、プリンタドライバは、例えば、基本的な設定を行うための第１の設定画面と、詳細な設定を行うための第２の設定画面と、を表示させる。第２の設定画面は、ユーザによって要求された場合にのみ、表示される。
【０００４】
なお、特許文献１では、複写機のディスプレイに表示されるアイコンが、ユーザによって設定された複写条件に応じて変更される技術が開示されている。
【０００５】
【特許文献１】特開２０００−３０７７８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、プリンタドライバは、写真などの画像を高い品質で印刷するために特定の画像処理を画像データに対して実行可能である。この特定画像処理は、第１および第２の設定画面に含まれる複数の特定の項目に関し、ユーザによって設定された内容が所定の内容である場合に実行される。このため、従来では、特定の複数の項目に関し、ユーザによって設定された内容が所定の内容である場合には、特定画像処理が実行されることをユーザに示すために、換言すれば、高い品質の印刷済み画像が形成されることをユーザに示すために、特定の符号を第１の設定画面に表示させていた。
【０００７】
しかしながら、従来の技術では、第２の設定画面が表示されている場合には、ユーザは、自ら設定した内容が所定の内容であるか否かを確認することが困難であった。これは、例えば、第１の設定画面における特定の符号の表示／非表示は、ユーザが第２の設定画面を閉じるまで、変更されないためである。
【０００８】
この発明は、従来技術における上述の課題を解決するためになされたものであり、第２の設定画面が表示されている場合にも、ユーザによって設定された内容が所定の内容であるか否かを容易に確認することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述の課題の少なくとも一部を解決するため、本発明のプログラムは、表示部を備えるコンピュータに、印刷を制御させるためのコンピュータプログラムであって、
印刷のための処理条件を決定する処理条件決定機能と、
前記処理条件に従って画像データから印刷データを生成する印刷データ生成機能と、
を前記コンピュータに実現させ、
前記処理条件決定機能は、
前記処理条件を決定するための第１の項目を含む複数の第１種の項目の設定をユーザに許容する第１の設定画面を前記表示部に表示させる第１の設定機能と、
前記第１の設定画面が前記表示部に表示された状態で、前記処理条件を決定するための前記第１の項目とは異なる第２の項目を含む複数の第２種の項目の設定を前記ユーザに許容する第２の設定画面を前記第１の設定画面とは別に前記表示部に表示させる第２の設定機能と、
を含み、
前記第１の設定機能は、
前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が所定の内容である第１の場合に、第１の符号を含む前記第１の設定画面を表示させ、前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が前記所定の内容でない第２の場合に、前記第１の符号を含まない前記第１の設定画面を表示させる機能を含み、
前記第２の設定機能は、
前記第１の場合に、第２の符号を含む前記第２の設定画面に表示させ、前記第２の場合に、前記第２の符号を含まない前記第２の設定画面を表示させる機能を含むことを特徴とする。
【００１０】
このプログラムでは、第１の設定画面に含まれる第１の項目と第２の設定画面に含まれる第２の項目とに関してユーザによって設定された内容が所定の内容である第１の場合には、第１の設定画面内に第１の符号が表示されると共に、第２の設定画面内に第２の符号が表示される。この結果、ユーザは、第２の設定画面が表示されている場合にも、自ら設定した内容が所定の内容であるか否かを容易に確認することが可能となる。
【００１１】
上記のコンピュータプログラムにおいて、
前記第１の設定機能は、
前記第２の設定画面が前記表示部に表示された状態で、前記第１の設定画面における前記第１種の項目の設定を前記ユーザに許容する機能を含むことが好ましい。
【００１２】
こうすれば、ユーザは、第１の設定画面と第２の設定画面との双方が表示された状態で、第１の設定画面において第１種の項目を設定することができる。このため、第１の設定画面と第２の設定画面との双方が表示された状態で第１の設定画面において第１種の項目を設定することができない場合と比較して、第１種の項目の設定を円滑に行うことができる。
【００１３】
上記のコンピュータプログラムにおいて、
前記第２の設定機能は、前記第１の設定画面の表示位置とは無関係な位置に前記第２の設定画面を表示させる機能を含むようにしてもよい。
【００１４】
この場合には、第２の設定画面は、第１の設定画面上に重畳して表示され得るが、ユーザは、自ら設定した内容が所定の内容であるか否かを容易に確認することが可能となる。
【００１５】
上記のコンピュータプログラムにおいて、
前記第１の設定機能は、
前記第１の設定画面において前記第１の項目の内容が前記ユーザによって変更された場合に、前記第２の設定機能に対して第１の通知を行う機能を含み、
前記第２の設定機能は、
前記第１の通知を受け取ったときに、前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が前記所定の内容であるか否かを判断する機能を含むことが好ましい。
【００１６】
こうすれば、第１の設定画面において、第１の項目の内容がユーザによって変更された場合でも、第２の設定画面内の第２の符号の表示／非表示を迅速に変更ことができる。
【００１７】
上記のコンピュータプログラムにおいて、
前記第２の設定機能は、
前記第２の設定画面において前記第２の項目の内容が前記ユーザによって変更された場合に、前記第１の設定機能に対して第２の通知を行う機能を含み、
前記第１の設定機能は、
前記第２の通知を受け取ったときに、前記第１の項目と前記第２の項目とに関して前記ユーザによって設定された内容が前記所定の内容であるか否かを判断する機能を含むことが好ましい。
【００１８】
こうすれば、第２の設定画面において、第２の項目の内容がユーザによって変更された場合でも、第１の設定画面内の第１の符号の表示／非表示を迅速に変更ことができる。
【００１９】
上記のコンピュータプログラムにおいて、
前記第１の符号と前記第２の符号とは、同じ形態を有することが好ましい。
【００２０】
こうすれば、ユーザは、自ら設定した内容が所定の内容であるか否かを容易に確認することができる。
【００２１】
上記のコンピュータプログラムにおいて、
前記第１の項目と前記第２の項目とは、所定の印刷媒体上への所定の品質の印刷済み画像の形成に関する項目であることが好ましい。
【００２２】
上記のコンピュータプログラムにおいて、さらに、
前記第１種の項目の設定内容と前記第２種の項目の設定内容との一覧を表示するための一覧画面を表示させる一覧表示機能を前記コンピュータに実現させることが好ましい。
【００２３】
こうすれば、ユーザは、一覧画面を見ることによって第１種の項目と第２種の項目との双方の設定内容を容易に把握することができる。
【００２４】
なお、この発明は、種々の形態で実現することが可能であり、例えば、印刷制御装置および方法、印刷制御装置を備える印刷装置、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００２５】
Ａ．印刷システムの構成および動作：
次に、本発明の実施の形態を実施例に基づき説明する。図１は、実施例における印刷システムを示す説明図である。印刷システムは、パーソナルコンピュータ２００とプリンタ３００とを備えている。
【００２６】
パーソナルコンピュータ２００は、ＣＰＵ２１０と、ＲＯＭやＲＡＭなどの内部記憶装置２２０と、外部記憶装置２５０と、表示部２６０と、マウスやキーボードなどの操作部２７０と、インタフェース部（Ｉ／Ｆ部）２９０と、を備えている。Ｉ／Ｆ部２９０は、外部に設けられた種々の機器との間でデータ通信を行う。例えば、Ｉ／Ｆ部２９０は、ケーブルを介してプリンタ３００と接続され、プリンタ３００に印刷データを供給する。
【００２７】
内部記憶装置２２０には、印刷制御部２３０として機能するコンピュータプログラム（プリンタドライバ）が格納されている。印刷制御部２３０の機能は、ＣＰＵ２１０によって実現される。なお、コンピュータプログラムは、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体に記録された形態で提供される。
【００２８】
印刷制御部２３０は、処理条件決定部２３２と、印刷データ生成部２３４と、を備えている。処理条件決定部２３２は、表示部２６０に、複数の項目を含む設定画面（ユーザインタフェース画面）を表示させる。そして、処理条件決定部２３２は、ユーザによって設定された複数の項目の内容に基づいて、印刷のための処理条件を決定する。印刷データ生成部２３４は、処理条件決定部２３２によって決定された処理条件に従って、画像データから印刷データを生成する。この際、印刷データ生成部２３４は、画像データに対して色補正などの画像処理を施す。印刷データは、プリンタ３００に供給され、プリンタは、印刷データに従って印刷を実行する。
【００２９】
処理条件決定部２３２は、メイン設定部２４２と、サブ設定部２４４と、一覧表示部２４６と、設定データ格納領域２４８と、を含んでいる。メイン設定部２４２は、複数の項目を含むメイン設定画面を表示させ、該メイン設定画面においてユーザによって設定された複数の項目の内容を取得する。サブ設定部２４４は、複数の項目を含むサブ設定画面を表示させ、該サブ設定画面においてユーザによって設定された複数の項目の内容を取得する。なお、サブ設定画面に含まれる複数の項目は、メイン設定画面に含まれる所定の項目に関する詳細な項目である。一覧表示部２４６は、メイン設定画面およびサブ設定画面において設定された複数の項目の内容を含む一覧画面を表示させる。設定データ格納領域２４８には、メイン設定画面およびサブ設定画面において設定された複数の項目に対応する複数のデータ要素を含む設定データが格納される。なお、設定データは、ユーザによって各項目の内容が変更される毎に更新され、常に、現在の内容（最新の内容）を示している。処理条件決定部２３２は、最新の設定データを用いて印刷のための処理条件を決定する。また、メイン設定部２４２とサブ設定部２４４と一覧表示部２４６とは、最新の設定データを用いてメイン設定画面とサブ設定画面と一覧画面との表示を更新する。
【００３０】
プリンタ３００は、カラー印刷を実行可能なプリンタであり、例えば、インクジェット方式で印刷用紙上に画像を印刷する。
【００３１】
なお、本実施例におけるメイン設定部２４２が本発明における第１の設定機能を実現し、サブ設定部２４４が本発明における第２の設定機能を実現する。
【００３２】
Ｂ．印刷制御部の処理の概要：
図２は、印刷制御部２３０の処理の概要を示すフローチャートである。図３は、印刷制御部２３０によって表示部２６０に表示される３つの画面の概要を示す説明図である。図３（Ａ）には、メイン設定画面ＭＳと一覧画面ＬＳとが示されており、図３（Ｂ）には、サブ設定画面ＳＳが示されている。
【００３３】
ステップＳ１０２（図２）では、メイン設定部２４２はメイン設定画面ＭＳ（図３（Ａ））を表示させ、一覧表示部２４６は一覧画面ＬＳ（図３（Ａ））を表示させる。なお、メイン設定画面ＭＳと一覧画面ＬＳとは、ユーザがアプリケーションプログラムの実行画面においてプルダウンメニュー内の「印刷」を選択し、「印刷」実行画面においてプリンタ３００に対応するプリンタドライバの「プロパティ」を選択したときに表示される。ステップＳ１０２では、ユーザは、メイン設定画面ＭＳにおいて各項目の内容を自由に設定することができる。
【００３４】
メイン設定画面ＭＳには、「基本設定」タグと「ページ設定」タグと「ユーティリティ」タグとが含まれており、選択された１つのタグに対応する設定フィールドが表示される。図３（Ａ）では、メイン設定画面ＭＳには、「基本設定」タグに対応する基本設定フィールドが表示されている。以下では、基本設定フィールドを含むメイン設定画面ＭＳを「基本設定画面ＭＳａ」とも呼ぶ。
【００３５】
基本設定画面ＭＳａには、「プリント設定」フィールドＦ１と、「給紙設定」フィールドＦ２と、「インク残量」表示フィールドＦ３と、が含まれている。
【００３６】
「プリント設定」フィールドＦ１には、「用紙種類」選択フィールドＦ１ａと、「印刷品質」選択フィールドＦ１ｂと、「カラー」選択フィールドＦ１ｃと、「色補正」選択フィールドＦ１ｄと、が含まれている。「用紙種類」選択フィールドＦ１ａが選択されると、複数種類の印刷用紙（例えば、普通紙，写真用紙など）の一覧を含むプルダウンメニューが表示され、ユーザは、使用予定の印刷用紙の種類を設定することができる。「印刷品質」選択フィールドＦ１ｂが選択されると、複数のレベルの印刷品質（例えば、標準，きれいなど）の一覧を含むプルダウンメニューが表示され、ユーザは、所望のレベルの印刷品質を設定することができる。なお、印刷品質は、実際には、印刷解像度を示している。「カラー」選択フィールドＦ１ｃが選択されると、モノクロ印刷とカラー印刷とを含むプルダウンメニューが表示され、ユーザは、いずれかを選択することができる。「色補正」選択フィールドＦ１ｄは、２つのラジオボタン（「自動」選択ボタンと「ユーザ設定」選択ボタン）を含み、ユーザは、色補正に関する詳細な項目を自ら設定するか否かを選択することができる。
【００３７】
「給紙設定」フィールドＦ２には、給紙方法を選択するための「給紙方法」選択フィールドと、用紙サイズを選択するための「用紙サイズ」選択フィールドと、が含まれている。「インク残量」表示フィールドＦ３には、複数の色のインクの残量が表示される。
【００３８】
なお、図３（Ａ）の一覧画面ＬＳについては後述する。
【００３９】
ステップＳ１０４（図２）では、サブ設定部２４４はサブ設定画面ＳＳ（図３（Ｂ））を表示させる。なお、サブ設定画面ＳＳは、ユーザが基本設定画面ＭＳａ（図３（Ａ））に含まれる「色補正」選択フィールドＦ１ｄにおいて「ユーザ設定」選択ボタンを選択し、かつ、該ラジオボタンの右側に設けられた「設定」ボタンを選択したときに表示される。ステップＳ１０４では、ユーザは、サブ設定画面ＳＳにおいて各項目の内容を自由に設定することができる。
【００４０】
サブ設定画面ＳＳには、「カラー調整」選択フィールドＦ４と、「スムージング」選択フィールドＦ５と、が含まれている。
【００４１】
「カラー調整」選択フィールドＦ４には、４つのラジオボタンが含まれている。「オートフォトファイン」選択ボタンが選択されると、メーカ独自の画像処理技術を用いて画像データに対する色補正処理が実行される。「手動設定」選択ボタンが選択されると、ユーザによって設定された内容で画像データに対する色補正処理が実行される。「ＩＣＭ」選択ボタンが選択されると、Windows（商標）のICM（Image Color Matching）機能を用いて画像データに対する色補正処理が実行される。「色補正なし」選択ボタンが選択されると、画像データに対する色補正処理は実行されない。
【００４２】
「カラー調整」選択フィールドＦ４は、下方にサブフィールドを含んでいる。サブフィールドの表示内容は、「カラー調整」選択フィールドＦ４で選択されるラジオボタンに応じて異なっている。
【００４３】
図３（Ｂ）では、「カラー調整」選択フィールドＦ４において「オートフォトファイン」選択ボタンが選択されており、この選択ボタンに対応するサブフィールドＦｓ１が表示されている。このサブフィールドＦｓ１には、複数の補正モード（例えば、標準（自動），人物，風景，夜景など）のうちの１つを選択するための「補正モード」選択フィールドと、画像の輪郭を強調するシャープネス処理の有無等を選択するための「シャープネス」選択フィールドと、画像内に含まれる人物の顔の色補正処理の有無等を選択するための「イメージ・ピュアライザ」選択フィールドと、が含まれている。
【００４４】
「スムージング」選択フィールドＦ５には、２つのチェックボックスが含まれている。「Ｗｅｂスムージング」選択ボックスにチェックマークが付加されると、インターネットからダウンロードされた低解像度の画像（イラストなど）の輪郭を滑らかにする処理が実行される。「スムージング （文字/輪郭）」選択ボックスにチェックマークが付加されると、文字や図形の輪郭を滑らかにする処理が実行される。
【００４５】
本実施例では、サブ設定部２４４は、サブ設定画面ＳＳを、メイン設定画面ＭＳの表示位置とは無関係な位置に表示させる。具体的には、サブ設定画面ＳＳは、サブ設定画面ＳＳが前回閉じられた位置に表示される。より具体的には、サブ設定部２４４は、サブ設定画面ＳＳが閉じられるときのサブ設定画面ＳＳの座標を記憶し、サブ設定画面ＳＳを次に表示させる際には、該座標によって指定される位置にサブ設定画面ＳＳを表示させる。これにより、ユーザの所望する位置にサブ設定画面ＳＳを表示させることができる。
【００４６】
図３（Ａ）に示す一覧画面ＬＳは、メイン設定画面ＭＳと同時に表示され、メイン設定画面ＭＳの側方に配置される。一覧画面ＬＳには、メイン設定画面ＭＳに含まれる各項目の設定内容（図中「基本設定」欄，「ページ設定」欄参照）と、サブ設定画面ＳＳに含まれる各項目の設定内容（図中「色補正」欄参照）と、を含む一覧が示されている。
【００４７】
なお、本実施例における基本設定画面ＭＳａが本発明における第１の設定画面に相当し、サブ設定画面ＳＳが本発明における第２の設定画面に相当する。
【００４８】
ステップＳ１０６（図２）では、処理条件決定部２３２は、ステップＳ１０２，Ｓ１０４においてユーザによって設定された各項目の内容に基づいて、処理条件を決定する。そして、印刷データ生成部２３４は、該処理条件に従って画像データに対して画像処理を施し、処理済み画像データを用いて印刷データを生成する。その後、印刷データは、プリンタに供給され、プリンタ３００は、印刷データに従って印刷を実行する。これにより、ユーザによって設定された各項目の内容が反映された画像が印刷用紙上に印刷される。
【００４９】
ところで、図３（Ａ）の基本設定画面ＭＳａ（具体的には「プリント設定」フィールドＦ１）には、「ＥＣ」の文字を図案化した第１のロゴＬ１が表示されている。また、図３（Ｂ）のサブ設定画面ＳＳ（具体的には「カラー調整」選択フィールドＦ４）にも、「ＥＣ」の文字を図案化した第２のロゴＬ２が表示されている。なお、以下では、ロゴＬ１，Ｌ２を「推奨マーク」とも呼ぶ。
【００５０】
推奨マークＬ１，Ｌ２は、ユーザによって設定された特定の複数の項目の内容が所定の内容（すなわち、メーカによって推奨される内容）と一致する場合に表示され、他の場合には表示されない。
【００５１】
具体的には、推奨マークＬ１，Ｌ２は、以下の条件（ａ），（ｂ），（ｃ）が満足される場合に、基本設定画面ＭＳａとサブ設定画面ＳＳとにそれぞれ表示される。
【００５２】
（ａ）項目「用紙種類」（「用紙種類」選択フィールドＦ１ａ）の内容が「写真用紙」に設定されること。
（ｂ）項目「カラー」（「カラー」選択フィールドＦ１ｃ）の内容が「カラー印刷」に設定されること。
（ｃ）項目「カラー調整」（「カラー調整」選択フィールドＦ４）の内容が「オートフォトファイン」に設定されること。
【００５３】
なお、上記の条件（ａ），（ｂ）が満足され、かつ、項目「色補正」（「色補正」選択フィールドＦ１ｄ）において「自動」選択ボタンが選択される場合には、サブ設定画面ＳＳは表示されない。この場合には、基本設定画面ＭＳａのみに第１の推奨マークＬ１が表示される。これは、項目「色補正」（「色補正」選択フィールドＦ１ｄ）において「自動」選択ボタンが選択される場合には、条件（ｃ）が自動的に満足されるためである。
【００５４】
推奨マークが表示された状態（すなわち、上記の３つの項目の内容が所定の内容と一致する状態）で、メイン設定画面ＭＳの「ＯＫ」ボタンＢ１が選択されると、メーカによって推奨される色補正処理（推奨色補正処理）が画像データに対して施される。推奨色補正処理は、「オートフォトファイン」選択ボタンが選択される場合に実行される第１の処理と、他の第２の処理と、を含む。第２の処理は、例えば、人物の顔の認識処理と、認識処理の結果に基づく人物の顔の高度な色補正処理と、を含む。高度な色補正処理には、例えば、逆光で撮影された人物の顔の色補正処理が含まれる。
【００５５】
この説明から分かるように、推奨マークが表示された状態で、メイン設定画面ＭＳの「ＯＫ」ボタンＢ１が選択されると、第２の処理を含む推奨色補正処理が実行され、この結果、所定の印刷用紙（本実施例では写真用紙）上に、高い品質（美しい仕上がり）の印刷済み画像が形成される。
【００５６】
Ｃ．印刷制御部による画面の表示：
上記のように、本実施例では、ユーザは、基本設定画面ＭＳａとサブ設定画面ＳＳとにおいて、推奨色補正処理に関する項目（「用紙種類」，「カラー」，「カラー調整」）の内容を設定することができる。以下では、基本設定画面ＭＳａにおいて推奨色補正処理に関する項目の内容が変更される場合の処理と、サブ設定画面ＳＳにおいて推奨色補正処理に関する項目の内容が変更される場合の処理と、について説明する。
【００５７】
Ｃ−１．基本設定画面において設定が変更される場合の処理：
図４は、基本設定画面ＭＳａにおいて設定が変更される場合の処理を示すフローチャートである。なお、図４では、メイン設定部２４２とサブ設定部２４４と一覧表示部２４６との処理が示されている。また、図４では、図４の処理開始時に、表示部２６０に既に図３（Ａ），（Ｂ）に示す３つの画面ＭＳａ，ＳＳ，ＬＳが表示されている場合を想定している。
【００５８】
ステップＳ１２２では、メイン設定部２４２は、基本設定画面ＭＳａに含まれる複数の項目のうちのいずれかの項目の設定がユーザによって変更されたか否かを判断する。ユーザによって設定が変更されていない場合には、ステップＳ１２２の処理が繰り返し行われ、ユーザによっていずれかの項目の設定が変更された場合には、ステップＳ１２４に進む。
【００５９】
ステップＳ１２４では、メイン設定部２４２は、設定データ格納領域２４８に格納された設定データを更新する。例えば、ステップＳ１２２においてユーザによって項目「用紙種類」の設定が変更された場合には、ステップＳ１２４において、メイン設定部２４２は、設定データに含まれる項目「用紙種類」に対応するデータ要素を変更する。
【００６０】
ステップＳ１２６では、メイン設定部２４２は、更新済みの設定データを読み出して、基本設定画面ＭＳａを更新する。具体的には、メイン設定部２４２は、更新済みの設定データに含まれるすべてのデータ要素のうち、基本設定画面ＭＳａに含まれる複数の項目に対応する複数のデータ要素を利用して、基本設定画面ＭＳａの表示内容を変更する。
【００６１】
この際、メイン設定部２４２は、更新済みの設定データを用いて推奨色補正処理に関する３つの項目の内容が所定の内容と一致するか否かを判断し、判断結果に応じた基本設定画面ＭＳａを表示する。なお、この判断は、前述の条件（ａ），（ｂ），（ｃ）が満足されるか否かを調べることによって行われる。一致すると判断された場合には、推奨マークＬ１を含む基本設定画面ＭＳａが表示され、一致しないと判断された場合には、推奨マークＬ１を含まない基本設定画面ＭＳａが表示される。
【００６２】
ステップＳ１２８では、メイン設定部２４２は、基本設定画面ＭＳａにおいて設定が変更されたことをサブ設定部２４４と一覧表示部２４６とに通知する。なお、この通知は、基本設定画面ＭＳａに含まれるいずれかの項目の設定が変更された場合に常に実行される。
【００６３】
ステップＳ１３２では、サブ設定部２４４は、メイン設定部２４２からの通知を取得する。
【００６４】
ステップＳ１３４では、サブ設定部２４４は、設定データ格納領域２４８に格納された更新済みの設定データを読み出して、サブ設定画面ＳＳを更新する。
【００６５】
具体的には、サブ設定部２４４は、更新済みの設定データに含まれるすべてのデータ要素のうち、サブ設定画面ＳＳに含まれる複数の項目に対応する複数のデータ要素を利用して、サブ設定画面ＳＳの表示内容を変更する。
【００６６】
この際、サブ設定部２４４は、更新済みの設定データを用いて推奨色補正処理に関する３つの項目の内容が所定の内容と一致するか否かを判断し、判断結果に応じたサブ設定画面ＳＳを表示する。一致すると判断された場合には、推奨マークＬ２を含むサブ設定画面ＳＳが表示され、一致しないと判断された場合には、推奨マークＬ２を含まないサブ設定画面ＳＳが表示される。
【００６７】
ステップＳ１４２では、一覧表示部２４６は、メイン設定部２４２からの通知を取得する。
【００６８】
ステップＳ１４４では、一覧表示部２４６は、設定データ格納領域２４８に格納された更新済みの設定データを読み出して、一覧画面ＬＳを更新する。具体的には、一覧表示部２４６は、更新済みの設定データに含まれるすべてのデータ要素を利用して、一覧画面ＬＳの表示内容を変更する。
【００６９】
図５は、基本設定画面ＭＳａにおいて推奨色補正処理に関する項目の内容が変更された場合に表示される３つの画面ＭＳａ，ＳＳ，ＬＳを示す説明図である。図５に示す３つの画面ＭＳａ，ＳＳ，ＬＳは、図４のステップＳ１２２で項目「用紙種類」の設定が「写真用紙」から「普通紙」に変更された場合に表示される。
【００７０】
項目「用紙種類」の設定が「普通紙」に変更されると、項目「用紙種類」の設定内容は前述の条件（ａ）を満足せず、推奨色補正処理に関する３つの項目の内容は所定の内容と一致しない。このため、図５（Ａ）と図３（Ａ）とを比較して分かるように、ステップＳ１２６（図４）では、推奨マークＬ１を含まない基本設定画面ＭＳａが表示される。なお、図５（Ａ）では、推奨マークＬ１に代えて、他のマークが表示されている。また、図５（Ｂ）と図３（Ｂ）とを比較して分かるように、ステップＳ１３４（図４）では、推奨マークＬ１を含まないサブ設定画面ＳＳが表示される。
【００７１】
また、項目「用紙種類」の設定が「普通紙」に変更されると、図５（Ａ）と図３（Ａ）とを比較して分かるように、ステップＳ１４４（図４）では、一覧画面ＬＳに表示されていた「用紙種類」欄の記述は「写真用紙」から「普通紙」に変更される。
【００７２】
なお、本実施例では、図５（Ａ）と図３（Ａ）とを比較して分かるように、項目「用紙種類」の設定の変更に伴って、「印刷品質」選択フィールドＦ１ｂ内の表示は「標準」から「きれい」に変更されている。また、一覧画面ＬＳ内の「印刷品質」欄の記述は「レベル４（標準）」から「レベル４（きれい）」に変更されている。ただし、一覧画面ＬＳ内の「印刷品質」欄のレベル（「４」）が変更されていないことから明らかなように、印刷品質のレベル（印刷解像度）は変更されていない。すなわち、本実施例では、写真用紙を使用する場合の「標準」の印刷品質（印刷解像度）は、普通紙を使用する場合の「きれい」の印刷品質（印刷解像度）に相当し、これを表現するために、「印刷品質」選択フィールドＦ１ｂ内の表示と、一覧画面ＬＳ内の「印刷品質」欄の記述と、が変更されている。
【００７３】
なお、項目「用紙種類」の設定が「写真用紙」から「普通紙」に変更された後に、さらに「普通紙」から「写真用紙」に変更される場合には、３つの画面ＭＳａ，ＳＳ，ＬＳの表示は、図５（Ａ），（Ｂ）に示す状態から、図３（Ａ），（Ｂ）に示す状態に戻る。すなわち、この場合には、各推奨マークＬ１，Ｌ２を含む各設定画面ＭＳａ，ＳＳが再度表示される。
【００７４】
なお、図５（Ａ），（Ｂ）では、項目「用紙種類」の設定が変更される場合について説明したが、項目「カラー」の設定が変更される場合も同様である。
【００７５】
このように、本実施例では、基本設定画面ＭＳａ内のいずれかの項目の内容が変更された場合にサブ設定部２４４に対する通知が行われる。このため、サブ設定部２４４は、サブ設定画面ＳＳ内の推奨マークＬ２の表示／非表示を迅速に変更ことができる。なお、本実施例では、基本設定画面ＭＳａ内のいずれかの項目の内容が変更された場合にサブ設定部２４４に対する通知が行われるが、これに代えて、基本設定画面ＭＳａ内の推奨色補正処理に関する項目（「用紙種類」，「カラー」）の内容が変更された場合のみにサブ設定部２４４に対する通知が行われるようにしてもよい。一般には、基本設定画面ＭＳａにおいて少なくとも推奨色補正処理に関する項目の内容がユーザによって変更された合に、サブ設定部２４４に対する通知が行われればよい。この説明から分かるように、本実施例における基本設定画面ＭＳａに含まれる項目「用紙種類」と項目「カラー」とが本発明における第１の項目に相当する。
【００７６】
Ｃ−２．サブ設定画面において設定が変更される場合の処理：
図６は、サブ設定画面ＳＳにおいて設定が変更される場合の処理を示すフローチャートである。なお、図６では、図６の処理開始時に、表示部２６０に既に図３（Ａ），（Ｂ）に示す３つの画面ＭＳａ，ＳＳ，ＬＳが表示されている場合を想定している。
【００７７】
ステップＳ１７２では、サブ設定部２４４は、サブ設定画面ＳＳに含まれる複数の項目のうちのいずれかの項目の設定がユーザによって変更されたか否かを判断する。ユーザによって設定が変更されていない場合には、ステップＳ１７２の処理が繰り返し行われ、ユーザによっていずれかの項目の設定が変更された場合には、ステップＳ１７４に進む。
【００７８】
ステップＳ１７４では、サブ設定部２４４は、設定データ格納領域２４８に格納された設定データを更新する。例えば、ステップＳ１７２においてユーザによって項目「カラー調整」の設定が変更された場合には、ステップＳ１７４において、サブ設定部２４４は、設定データに含まれる項目「カラー調整」に対応するデータ要素を変更する。
【００７９】
ステップＳ１７６では、サブ設定部２４４は、更新済みの設定データを読み出して、サブ設定画面ＳＳを更新する。具体的には、サブ設定部２４４は、更新済みの設定データに含まれるすべてのデータ要素のうち、サブ設定画面ＳＳに含まれる複数の項目に対応する複数のデータ要素を利用して、サブ設定画面ＳＳの表示内容を変更する。
【００８０】
この際、サブ設定部２４４は、更新済みの設定データを用いて推奨色補正処理に関する３つの項目の内容が所定の内容と一致するか否かを判断し、判断結果に応じたサブ設定画面ＳＳを表示する。一致すると判断された場合には、推奨マークＬ２を含むサブ設定画面ＳＳが表示され、一致しないと判断された場合には、推奨マークＬ２を含まないサブ設定画面ＳＳが表示される。
【００８１】
ステップＳ１７８では、サブ設定部２４４は、サブ設定画面ＳＳにおいて設定が変更されたことをメイン設定部２４２と一覧表示部２４６とに通知する。なお、この通知は、サブ設定画面ＳＳに含まれるいずれかの項目の設定が変更された場合に常に実行される。
【００８２】
ステップＳ１８２では、メイン設定部２４２は、サブ設定部２４４からの通知を取得する。
【００８３】
ステップＳ１８４では、メイン設定部２４２は、設定データ格納領域２４８に格納された更新済みの設定データを読み出して、基本設定画面ＭＳａを更新する。
【００８４】
具体的には、メイン設定部２４２は、更新済みの設定データに含まれるすべてのデータ要素のうち、基本設定画面ＭＳａに含まれる複数の項目に対応する複数のデータ要素を利用して、基本設定画面ＭＳａの表示内容を変更する。
【００８５】
この際、メイン設定部２４２は、更新済みの設定データを用いて推奨色補正処理に関する３つの項目の内容が所定の内容と一致するか否かを判断し、判断結果に応じた基本設定画面ＭＳａを表示する。一致すると判断された場合には、推奨マークＬ１を含む基本設定画面ＭＳａが表示され、一致しないと判断された場合には、推奨マークＬ１を含まない基本設定画面ＭＳａが表示される。
【００８６】
ステップＳ１９２では、一覧表示部２４６は、サブ設定部２４４からの通知を取得する。
【００８７】
ステップＳ１９４では、一覧表示部２４６は、ステップＳ１４２（図４）と同様に、設定データ格納領域２４８に格納された更新済みの設定データを読み出して、一覧画面ＬＳを更新する。
【００８８】
図７は、サブ設定画面ＳＳにおいて推奨色補正処理に関する項目の内容が変更された場合に表示される３つの画面ＭＳａ，ＳＳ，ＬＳを示す説明図である。図７に示す３つの画面ＭＳａ，ＳＳ，ＬＳは、図６のステップＳ１７２で項目「カラー調整」の設定が「オートフォトファイン」から「手動設定」に変更された場合に表示される。
【００８９】
図７（Ｂ）に示すように、「カラー調整」選択フィールドＦ４には、中間調の明るさの補正内容を選択するための「ガンマ」選択フィールドが追加されている。
【００９０】
また、図７（Ｂ）では、「カラー調整」選択フィールドＦ４において「手動設定」選択ボタンが選択されており、この選択ボタンに対応するサブフィールドＦｓ２が表示されている。このサブフィールドＦｓ２には、「色補正方法」選択フィールドが含まれている。「色補正方法」選択フィールドでは、複数の色補正方法（「自然な色あい」，「AdobeRGB」など）のうちの１つが選択される。なお、「自然な色あい」が選択されると、プリンタドライバの標準的な色補正処理が実行される。「AdobeRGB」が選択されると、AdobeRGBの色空間に適した色補正処理が実行される。また、サブフィールドＦｓ２には、「明度」，「コントラスト」，「彩度」，「シアン」，「マゼンタ」，「イエロー」の程度を調整するための調整フィールドが含まれている。
【００９１】
項目「カラー調整」の設定が「手動設定」に変更されると、項目「カラー調整」の設定内容は前述の条件（ｃ）を満足せず、推奨色補正処理に関する３つの項目の内容は所定の内容と一致しない。このため、図７（Ｂ）と図３（Ｂ）とを比較して分かるように、ステップＳ１７６（図６）では、推奨マークＬ２を含まないサブ設定画面ＳＳが表示される。また、図７（Ａ）と図３（Ａ）とを比較して分かるように、ステップＳ１８４（図６）では、推奨マークＬ１を含まない基本設定画面ＭＳａが表示される。なお、図７（Ａ）では、推奨マークＬ１に代えて、他のマークが表示されている。
【００９２】
また、項目「カラー調整」の設定が「手動設定」に変更されると、図７（Ａ）と図３（Ａ）とを比較して分かるように、ステップＳ１９４（図６）では、一覧画面ＬＳに表示されていた「カラー調整」欄の記述が「オートフォトファイン」から「手動設定」に変更されると共に、「補正モード：標準（自動）」の記述が「色補正方法：自然な色あい」の記述に変更される。
【００９３】
なお、項目「カラー調整」の設定が「オートフォトファイン」から「手動設定」に変更された後に、さらに「手動設定」から「オートフォトファイン」に変更される場合には、３つの画面ＭＳａ，ＳＳ，ＬＳの表示は、図７（Ａ），（Ｂ）に示す状態から、図３（Ａ），（Ｂ）に示す状態に戻る。すなわち、この場合には、各推奨マークＬ１，Ｌ２を含む各設定画面ＭＳａ，ＳＳが再度表示される。
【００９４】
このように、本実施例では、サブ設定画面ＳＳ内のいずれかの項目の内容が変更された場合にメイン設定部２４２に対する通知が行われる。このため、メイン設定部２４２は、基本設定画面ＭＳａ内の推奨マークＬ１の表示／非表示を迅速に変更ことができる。なお、本実施例では、サブ設定画面ＳＳ内のいずれかの項目の内容が変更された場合にメイン設定部２４２に対する通知が行われるが、これに代えて、サブ設定画面ＳＳ内の推奨色補正処理に関する項目（「カラー調整」）の内容が変更された場合のみにメイン設定部２４２に対する通知が行われるようにしてもよい。一般には、サブ設定画面ＳＳにおいて少なくとも推奨色補正処理に関する項目の内容がユーザによって変更された合に、メイン設定部２４２に対する通知が行われればよい。この説明から分かるように、本実施例におけるサブ設定画面ＳＳに含まれる項目「カラー調整」が本発明における第２の項目に相当する。
【００９５】
以上説明したように、本実施例では、基本設定画面ＭＳａに含まれる項目「用紙種類」，項目「カラー」とサブ設定画面ＳＳに含まれる項目「カラー調整」とに関してユーザによって設定された内容が所定の内容である場合には、基本設定画面ＭＳａに推奨マークＬ１が表示されると共に、サブ設定画面ＳＳにも推奨マークＬ２が表示される。このため、ユーザは、サブ設定画面ＳＳが表示されている場合にも、自ら設定した内容が所定の内容であるか否か、すなわち、所定の印刷用紙（本実施例では写真用紙）上に高いの品質（美しい仕上がり）の印刷済み画像が形成されるか否かを容易に確認することができる。
【００９６】
特に、推奨マークを、基本設定画面ＭＳａだけでなくサブ設定画面ＳＳに表示することによって、以下の利点がある。すなわち、推奨マークが基本設定画面ＭＳａのみに表示され、かつ、サブ設定画面ＳＳが基本設定画面ＭＳａ上に重畳して表示される場合には、ユーザは、サブ設定画面ＳＳにおいて設定作業を行う際に、自ら設定した内容が所定の内容と一致するか否かを確認することが困難となる。しかしながら、本実施例では、サブ設定画面ＳＳにも推奨マークＬ２が表示されるため、ユーザは、サブ設定画面ＳＳのみを見るだけで、自ら設定した内容が所定の内容であるか否かを容易に確認することができる。
【００９７】
また、本実施例では、図４，図５で説明したように、ユーザは、サブ設定画面ＳＳが表示された状態で、基本設定画面ＭＳａに含まれる項目の内容を設定可能である。すなわち、ユーザは、基本設定画面ＭＳａとサブ設定画面ＳＳとの双方が表示された状態で、基本設定画面ＭＳａに含まれる項目を設定することができるため、基本設定画面ＭＳａに含まれる項目の設定を円滑に行うことができる。
【００９８】
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能であり、例えば次のような変形も可能である。
【００９９】
（１）上記実施例では、一覧画面ＬＳが表示されているが、一覧画面ＬＳは省略可能である。ただし、一覧画面ＬＳが表示されれば、ユーザは、一覧画面ＬＳを見ることによって、メイン設定画面ＭＳおよびサブ設定画面ＳＳに含まれる複数の項目の設定内容を容易に把握することができるという利点がある。
【０１００】
（２）上記実施例では、推奨色補正処理に関する特定の複数の項目は、３つの項目「用紙種類」，「カラー」，「カラー調整」で構成されているが、これに代えて、あるいは、これに加えて、他の項目（例えば、印刷解像度）が利用されてもよい。
【０１０１】
（３）上記実施例では、メイン設定部２４２は、サブ設定部２４４からの通知を受け取ったときに、設定データを読み出して推奨色補正処理に関する３つの項目の内容が所定の内容と一致するか否かを判断しているが、これに代えて、比較的短い所定の時間毎に、設定データを読み出して上記の判断を行うようにしてもよい。同様に、サブ設定部２４４は、メイン設定部２４２からの通知を受け取ったときに、設定データを読み出して推奨色補正処理に関する３つの項目の内容が所定の内容と一致するか否かを判断しているが、これに代えて、比較的短い所定の時間毎に、設定データを読み出して上記の判断を行うようにしてもよい。このようにしても、設定画面ＭＳａ，ＳＳ内の推奨マークＬ１，Ｌ２の表示／非表示を比較的迅速に変更ことができる。
【０１０２】
（４）上記実施例では、基本設定画面ＭＳａとサブ設定画面ＳＳとの双方に同じ形態を有する推奨マークＬ１，Ｌ２がそれぞれ表示されているが、これに代えて、基本設定画面ＭＳａとサブ設定画面とで異なる形態を有する推奨マークがそれぞれ表示されるようにしてもよい。例えば、２つの設定画面ＭＳａ，ＳＳで表示される２つの推奨マークの色が互いに異なっていてもよいし、２つの推奨マークの形状が互いに異なっていてもよい。ただし、２つの設定画面ＭＳａ，ＳＳの双方で同じ形態を有する推奨マークがそれぞれ表示されれば、ユーザは、自ら設定した内容がメーカによって所定の内容であるか否かを容易に確認することができるという利点がある。
【０１０３】
（５）上記実施例では、推奨マークは、「ＥＣ」の文字が図案化されたロゴであるが、これに代えて、絵柄や記号、文字列であってもよい。一般には、特定の符号が表示されればよい。
【０１０４】
（６）上記実施例では、印刷制御部は、パーソナルコンピュータ２００に設けられているが、これに代えて、印刷制御部は、プリンタ３００に設けられていてもよい。
【０１０５】
（７）上記実施例では、インクジェット方式のプリンタが利用されているが、これに代えて、他の方式のプリンタが利用されてもよい。例えば、ドットインパクト方式のプリンタやレーザプリンタなどが利用されてもよい。
【図面の簡単な説明】
【０１０６】
【図１】実施例における印刷システムを示す説明図である。
【図２】印刷制御部２３０の処理の概要を示すフローチャートである。
【図３】印刷制御部２３０によって表示部２６０に表示される３つの画面の概要を示す説明図である。
【図４】基本設定画面ＭＳａにおいて設定が変更される場合の処理を示すフローチャートである。
【図５】基本設定画面ＭＳａにおいて推奨色補正処理に関する項目の内容が変更された場合に表示される３つの画面ＭＳａ，ＳＳ，ＬＳを示す説明図である。
【図６】サブ設定画面ＳＳにおいて設定が変更される場合の処理を示すフローチャートである。
【図７】サブ設定画面ＳＳにおいて推奨色補正処理に関する項目の内容が変更された場合に表示される３つの画面ＭＳａ，ＳＳ，ＬＳを示す説明図である。
【符号の説明】
【０１０７】
２００…パーソナルコンピュータ
２１０…ＣＰＵ
２２０…内部記憶装置
２３０…印刷制御部
２３２…処理条件決定部
２３４…印刷データ生成部
２４２…メイン設定部
２４４…サブ設定部
２４６…一覧表示部
２４８…設定データ格納領域
２５０…外部記憶装置
２６０…表示部
２７０…操作部
２９０…インタフェース部
３００…プリンタ
【図１】
2008065460.tif 000003
【図２】
2008065460.tif 000004
【図３】
2008065460.tif 000005
【図４】
2008065460.tif 000006
【図５】
2008065460.tif 000007
【図６】
2008065460.tif 000008
【図７】
2008065460.tif 000009