(57)【要約】【課題】より見易い表示画面を実現することが可能な技術を提供する。【解決手段】プリンタドライバは、画面デザインに関するＯＳでの個人設定の情報を取得し、当該個人設定がハイコントラスト設定であるか否かを判定する。当該個人設定がハイコントラスト設定である旨が判定される場合、プリンタドライバは、色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定する。詳細には、一の部品要素（ウインドウ）の分類単位よりも細かい分類単位で分類された複数の詳細部品要素（メインウインドウ、ポップアップウインドウ、リストボックス）に対して、ＯＳの個人設定では互いに異なる色が設定されていない場合であっても、プリンタドライバ内の当該複数の詳細部品要素に対して互いに異なる色が設定される。【選択図】図１１
2019191669.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
ａ）画面デザインに関するＯＳでの個人設定の情報を取得するステップと、
ｂ）前記個人設定がハイコントラスト設定であるか否かを判定するステップと、
ｃ）前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、
を実行させるためのアプリケーションプログラムであって、
前記ステップｃ）は、
ｃ−１）前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記ＯＳの前記個人設定では互いに異なる色が設定されていない場合であっても、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、
を有することを特徴とするアプリケーションプログラム。
【請求項２】
請求項１に記載のアプリケーションプログラムにおいて、
前記ステップｃ−１）においては、前記所定の色変換テーブル内に予め初期値として準備されたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とするアプリケーションプログラム。
【請求項３】
請求項１に記載のアプリケーションプログラムにおいて、
前記ステップｃ−１）においては、ユーザ操作に応じて前記所定の色変換テーブル内に書き込まれていたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とするアプリケーションプログラム。
【請求項４】
請求項２に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定範囲内の色相の色がそれぞれ規定されていることを特徴とするアプリケーションプログラム。
【請求項５】
請求項２に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定値以下の明度の色がそれぞれ規定されていることを特徴とするアプリケーションプログラム。
【請求項６】
請求項１から請求項５のいずれかに記載のアプリケーションプログラムにおいて、
前記一の部品要素は、ウインドウであり、
前記複数の詳細部品要素は、メインウインドウとポップアップウインドウとリストボックスとコンボボックスとのうちの２つ以上を含むことを特徴とするアプリケーションプログラム。
【請求項７】
請求項１から請求項５のいずれかに記載のアプリケーションプログラムにおいて、
前記一の部品要素は、ボタンであり、
前記複数の詳細部品要素は、ＯＫボタンおよびキャンセルボタンを含むことを特徴とするアプリケーションプログラム。
【請求項８】
請求項１から請求項７のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップｂ）において、前記ＯＳに予め準備されているハイコントラストテーマが前記個人設定にて設定されている場合、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とするアプリケーションプログラム。
【請求項９】
請求項１から請求項７のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップｂ）において、前記ＯＳの前記個人設定にて特定の部品要素の色として設定された第１の色と前記個人設定にて前記特定の部品要素の文字色として設定されている第２の色とのコントラストが第１の基準値以上であることを条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とするアプリケーションプログラム。
【請求項１０】
請求項９に記載のアプリケーションプログラムにおいて、
前記ステップｂ）において、前記第１の色と前記第２の色とのコントラストが前記第１の基準値以上であることに加えて、前記所定の部品要素の背景色である前記第１の色が白色でないことをも条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とするアプリケーションプログラム。
【請求項１１】
請求項９または請求項１０に記載のアプリケーションプログラムにおいて、
前記ステップｂ）において、前記第１の色と前記第２の色とのコントラストが前記第１の基準値と前記第１の基準値よりも小さな第２の基準値との間の値であることが判定される場合、前記複数の詳細部品要素の色を前記個人設定での設定値に基づいて互いに同じ色に設定するか或いは前記複数の詳細部品要素に対して互いに異なる色を設定するかを確認する確認メッセージが表示されることを特徴とするアプリケーションプログラム。
【請求項１２】
請求項１から請求項１１のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップｃ−１）においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字のサイズを拡大する変更を加えることを特徴とするアプリケーションプログラム。
【請求項１３】
請求項１から請求項１１のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップｃ−１）においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字修飾を太字に変更することを特徴とするアプリケーションプログラム。
【請求項１４】
請求項１から請求項１１のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップｃ−１）においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素のうちの少なくとも１つの詳細部品要素の文字の色をも変更することを特徴とするアプリケーションプログラム。
【請求項１５】
請求項１に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブルは、前記個人設定における前記一の部品要素に関する設定色と前記アプリケーションプログラムにおける前記複数の詳細部品要素のそれぞれの設定色との対応関係を示すデータテーブルであり、
前記ステップｃ−１）においては、前記一の部品要素に対応する前記複数の詳細部品要素の色である各対応色であって前記一の部品要素に関する前記個人設定における設定色に対応する各対応色が前記所定の色変換テーブルに基づいて求められ、前記各対応色が前記複数の詳細部品要素の各色としてそれぞれ設定されることを特徴とするアプリケーションプログラム。
【請求項１６】
請求項１５に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブルは、他のアプリケーションプログラムと共有されることを特徴とするアプリケーションプログラム。
【請求項１７】
請求項１５に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブルは、他の装置と共有されることを特徴とするアプリケーションプログラム。
【請求項１８】
請求項１から請求項１７のいずれかに記載のアプリケーションプログラムにおいて、
前記アプリケーションプログラムは、プリンタドライバプログラムであることを特徴とするアプリケーションプログラム。
【請求項１９】
請求項６に記載のアプリケーションプログラムにおいて、
前記アプリケーションプログラムは、プリンタドライバプログラムであり、
前記複数の詳細部品要素は、前記メインウインドウを少なくとも含み、
前記メインウインドウの色は、前記個人設定にて前記一の部品要素の色として設定されている色と異なる色に設定されることを特徴とするアプリケーションプログラム。
【請求項２０】
情報処理装置であって、
画面デザインに関するＯＳでの個人設定の情報を取得する取得手段と、
前記個人設定がハイコントラスト設定であるか否かを判定する判定手段と、
前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定する設定手段と、
を備え、
前記設定手段は、前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記ＯＳの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定することを特徴とする情報処理装置。
【請求項２１】
情報処理装置の制御方法であって、
ａ）画面デザインに関するＯＳでの個人設定の情報を取得するステップと、
ｂ）前記個人設定がハイコントラスト設定であるか否かを判定するステップと、
ｃ）前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、
を備え、
前記ステップｃ）は、
ｃ−１）前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記ＯＳの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、
を有することを特徴とする、情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびそれに関連する技術に関する。
【背景技術】
【０００２】
情報処理装置のＯＳ（オペレーティングシステム）（たとえばWindows（登録商標）ＯＳ）では、ハイコントラスト機能が設けられている（特許文献１の「背景技術」欄等参照）。詳細には、画面デザイン等に関する複数のテーマの中に「ハイコントラストテーマ」が予め準備されている。ハイコントラストテーマは、弱視者および高齢者等のために背景色と文字色とのコントラストを高めて見易くする設定（ハイコントラスト設定）を含むテーマである。たとえば、「Windows（登録商標）７」では、コントロールパネル内の「個人設定」において、４つのハイコントラストテーマが予め準備されている。
【０００３】
ユーザは、画面デザインに関する個人設定（ＯＳの個人設定）において、当該ハイコントラストテーマを選択することによって、ハイコントラスト設定を容易に利用することが可能である。ハイコントラスト設定によれば、特に弱視者および高齢者等は、見易い表示画面を見ながら操作を行うことが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１６５２６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のハイコントラスト設定では、たとえば、画面に関する一の部品要素（ＵＩパーツとも称する）（たとえば、「ウインドウ」あるいは「ボタン」などの各パーツ（ＧＵＩパーツ））に対して単一の色が一律に設定される。それ故、当該一の部品要素（たとえば「ウインドウ」）に対応する複数の詳細部品要素（たとえば、メインウインドウ、ポップアップウインドウ、リストボックス等）は、いずれも同じ色で表示される。当該複数の詳細部品要素がいずれも同じ色で表示されるので、ユーザは、互いに異なる複数の詳細部品要素（詳細ＵＩパーツとも称する）を区別することが困難であり、見難い表示画面を利用することを余儀なくされることがある。
【０００６】
そこで、この発明は、より見易い表示画面を実現することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく、請求項１の発明は、コンピュータに、ａ）画面デザインに関するＯＳでの個人設定の情報を取得するステップと、ｂ）前記個人設定がハイコントラスト設定であるか否かを判定するステップと、ｃ）前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、を実行させるためのアプリケーションプログラムであって、前記ステップｃ）は、ｃ−１）前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記ＯＳの前記個人設定では互いに異なる色が設定されていない場合であっても、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、を有することを特徴とする。
【０００８】
請求項２の発明は、請求項１の発明に係るアプリケーションプログラムにおいて、前記ステップｃ−１）においては、前記所定の色変換テーブル内に予め初期値として準備されたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とする。
【０００９】
請求項３の発明は、請求項１の発明に係るアプリケーションプログラムにおいて、前記ステップｃ−１）においては、ユーザ操作に応じて前記所定の色変換テーブル内に書き込まれていたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とする。
【００１０】
請求項４の発明は、請求項２の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定範囲内の色相の色がそれぞれ規定されていることを特徴とする。
【００１１】
請求項５の発明は、請求項２の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定値以下の明度の色がそれぞれ規定されていることを特徴とする。
【００１２】
請求項６の発明は、請求項１から請求項５のいずれかの発明に係るアプリケーションプログラムにおいて、前記一の部品要素は、ウインドウであり、前記複数の詳細部品要素は、メインウインドウとポップアップウインドウとリストボックスとコンボボックスとのうちの２つ以上を含むことを特徴とする。
【００１３】
請求項７の発明は、請求項１から請求項５のいずれかの発明に係るアプリケーションプログラムにおいて、前記一の部品要素は、ボタンであり、前記複数の詳細部品要素は、ＯＫボタンおよびキャンセルボタンを含むことを特徴とする。
【００１４】
請求項８の発明は、請求項１から請求項７のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップｂ）において、前記ＯＳに予め準備されているハイコントラストテーマが前記個人設定にて設定されている場合、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とする。
【００１５】
請求項９の発明は、請求項１から請求項７のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップｂ）において、前記ＯＳの前記個人設定にて特定の部品要素の色として設定された第１の色と前記個人設定にて前記特定の部品要素の文字色として設定されている第２の色とのコントラストが第１の基準値以上であることを条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とする。
【００１６】
請求項１０の発明は、請求項９の発明に係るアプリケーションプログラムにおいて、前記ステップｂ）において、前記第１の色と前記第２の色とのコントラストが前記第１の基準値以上であることに加えて、前記所定の部品要素の背景色である前記第１の色が白色でないことをも条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とする。
【００１７】
請求項１１の発明は、請求項９または請求項１０の発明に係るアプリケーションプログラムにおいて、前記ステップｂ）において、前記第１の色と前記第２の色とのコントラストが前記第１の基準値と前記第１の基準値よりも小さな第２の基準値との間の値であることが判定される場合、前記複数の詳細部品要素の色を前記個人設定での設定値に基づいて互いに同じ色に設定するか或いは前記複数の詳細部品要素に対して互いに異なる色を設定するかを確認する確認メッセージが表示されることを特徴とする。
【００１８】
請求項１２の発明は、請求項１から請求項１１のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップｃ−１）においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字のサイズを拡大する変更を加えることを特徴とする。
【００１９】
請求項１３の発明は、請求項１から請求項１１のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップｃ−１）においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字修飾を太字に変更することを特徴とする。
【００２０】
請求項１４の発明は、請求項１から請求項１１のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップｃ−１）においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素のうちの少なくとも１つの詳細部品要素の文字の色をも変更することを特徴とする。
【００２１】
請求項１５の発明は、請求項１の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブルは、前記個人設定における前記一の部品要素に関する設定色と前記アプリケーションプログラムにおける前記複数の詳細部品要素のそれぞれの設定色との対応関係を示すデータテーブルであり、前記ステップｃ−１）においては、前記一の部品要素に対応する前記複数の詳細部品要素の色である各対応色であって前記一の部品要素に関する前記個人設定における設定色に対応する各対応色が前記所定の色変換テーブルに基づいて求められ、前記各対応色が前記複数の詳細部品要素の各色としてそれぞれ設定されることを特徴とする。
【００２２】
請求項１６の発明は、請求項１５の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブルは、他のアプリケーションプログラムと共有されることを特徴とする。
【００２３】
請求項１７の発明は、請求項１５の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブルは、他の装置と共有されることを特徴とする。
【００２４】
請求項１８の発明は、請求項１から請求項１７のいずれかの発明に係るアプリケーションプログラムにおいて、前記アプリケーションプログラムは、プリンタドライバプログラムであることを特徴とする。
【００２５】
請求項１９の発明は、請求項６の発明に係るアプリケーションプログラムにおいて、前記アプリケーションプログラムは、プリンタドライバプログラムであり、前記複数の詳細部品要素は、前記メインウインドウを少なくとも含み、前記メインウインドウの色は、前記個人設定にて前記一の部品要素の色として設定されている色と異なる色に設定されることを特徴とする。
【００２６】
請求項２０の発明は、情報処理装置であって、画面デザインに関するＯＳでの個人設定の情報を取得する取得手段と、前記個人設定がハイコントラスト設定であるか否かを判定する判定手段と、前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定する設定手段と、を備え、前記設定手段は、前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記ＯＳの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定することを特徴とする。
【００２７】
請求項２１の発明は、情報処理装置の制御方法であって、ａ）画面デザインに関するＯＳでの個人設定の情報を取得するステップと、ｂ）前記個人設定がハイコントラスト設定であるか否かを判定するステップと、ｃ）前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、を備え、前記ステップｃ）は、ｃ−１）前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記ＯＳの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、を有することを特徴とする。
【発明の効果】
【００２８】
請求項１から請求項２１に記載の発明によれば、ユーザは複数の詳細部品要素を容易に区別することが可能である。したがって、より見易い表示画面を実現することが可能である。
【図面の簡単な説明】
【００２９】
【図１】印刷システムの構成を示す概略図である。
【図２】ＭＦＰの機能ブロックを示す図である。
【図３】印刷制御装置の概略構成を示す機能ブロック図である。
【図４】コンピュータ（プリンタドライバ）の動作を示すフローチャートである。
【図５】ＯＳの個人設定を行うための設定画面を示す図である。
【図６】ＯＳの個人設定にて各部品要素の色を設定するための設定画面を示す図である。
【図７】プリンタドライバの動作に関する設定画面を示す図である。
【図８】ＯＳの個人設定がハイコントラスト設定であるか否かに関する一の判定手法を説明する図である。
【図９】色変換テーブルを示す図である。
【図１０】プリンタドライバにおいて各詳細部品要素が「ＯＳの設定色」（青色）で表示される状態を示す概略図である。
【図１１】プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。
【図１２】プリンタドライバにおいて各詳細部品要素が「ユーザ指定色」で表示される状態を示す概略図である。
【図１３】プリンタドライバにおいて各詳細部品要素が「ＯＳの設定色」（黒色）で表示される状態を示す概略図である。
【図１４】プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。
【図１５】プリンタドライバのメインウインドウが呼出元のアプリケーションのウインドウに重畳表示される様子を示す図である。
【図１６】プリンタドライバのメインウインドウ内におけるリストボックスのリストが展開表示されている様子を示す図である。
【図１７】プリンタドライバのメインウインドウに対してポップアップウインドウが重畳表示される様子を示す図である。
【図１８】色変換テーブルのうち「ボタン」に関する部分を中心に示す図である。
【図１９】「ボタン」に関する各詳細部品要素が「おすすめ色」で表示される様子を示す図である。
【図２０】「ボタン」に関する各詳細部品要素が「ユーザ指定色」で表示される様子を示す図である。
【図２１】「ユーザ指定色」が選択されていた場合におけるプリンタドライバでの複数の種類のウインドウ等の表示例を示す図である。
【図２２】第２実施形態に係る色変換テーブルを示す図である。
【図２３】各詳細部品要素が同じ色（「ＯＳの設定色」）で表示される状態（ＯＳ設定色が濃青色の場合）を示す概略図である。
【図２４】各詳細部品要素が互いに異なる「おすすめ色」で表示される状態（ＯＳ設定色が濃青色の場合）を示す概略図である。
【図２５】各詳細部品要素が「おすすめ色」で表示される状態（ＯＳ設定色が黒色の場合）を示す概略図である。
【図２６】変形例に係る印刷システムを示す図である。
【図２７】プリンタドライバの印刷設定画面において、複数の種類のウインドウが同じ色で表示される様子を示す図である。
【発明を実施するための形態】
【００３０】
以下、本発明の実施形態を図面に基づいて説明する。
【００３１】
＜１．第１実施形態＞
＜１−１．システム構成＞
図１は、本発明に係る印刷システム１の構成を示す概略図である。図１に示すように、当該印刷システム１は、マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral）（ＭＦＰとも略称する）１０とコンピュータ５０とを備える。
【００３２】
ＭＦＰ１０とコンピュータ５０（情報処理装置）とは、ネットワーク１０８を介して接続されており、各装置１０，５０の相互間でデータの送受信が可能である。なお、ネットワーク１０８は、ＬＡＮ（Local Area Network）およびインターネットなどの各種のネットワークを含む。
【００３３】
ＭＦＰ１０は、コンピュータ５０からの印刷ジョブデータ（プリントジョブデータ）に基づく印刷ジョブ（プリントジョブ）を実行するプリンタ（印刷装置）として機能する。
【００３４】
具体的には、コンピュータ５０（印刷制御装置とも表現される）は、当該コンピュータ５０にインストールされている印刷制御プログラム（プリンタドライバ等）において印刷設定画面等を表示する。そして、コンピュータ５０は、当該印刷設定画面において各設定項目に関する設定値の変更操作を利用者（ユーザ）から受け付ける。その後、コンピュータ５０は、設定完了操作（たとえば、設定完了ボタン（設定保存ボタン）の押下操作）をユーザから受け付けるとともに、印刷実行指示（たとえば、印刷開始ボタンの押下操作）をユーザから受け付ける。
【００３５】
当該印刷実行指示に応答して、コンピュータ５０は、印刷ジョブデータ（印刷実行指令および印刷対象データ）をＭＦＰ１０に対して送信する。ＭＦＰ１０は、コンピュータ５０から送信されてきた印刷ジョブデータを受信し、当該印刷ジョブデータに基づく印刷ジョブを実行する。これによって、ＭＦＰ１０による印刷出力処理が実行される。
【００３６】
＜１−２．ＭＦＰ１０の構成＞
図２は、ＭＦＰ１０の機能ブロックを示す図である。
【００３７】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６およびコントローラ９（制御部）等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。なお、ＭＦＰ１０は、画像処理装置、画像形成装置あるいは印刷出力装置などとも称される。
【００３８】
画像読取部（スキャン部とも称される）２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ（原稿画像あるいはスキャン画像とも称される）を生成する処理部である。
【００３９】
印刷出力部３は、印刷対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００４０】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、通信ネットワーク１０８を介したネットワーク通信が可能である。このネットワーク通信では、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）およびＦＴＰ（File Transfer Protocol）等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先（コンピュータ５０等）との間で各種のデータ（印刷ジョブデータ等）を授受することが可能である。
【００４１】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の格納装置で構成される。
【００４２】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられており、当該操作パネル部６ｃは、その正面側にタッチパネル（操作パネル）２５（図１参照）を有している。タッチパネル２５は、液晶表示パネルに圧電センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの操作入力を受け付けることが可能である。
【００４３】
コントローラ（制御部）９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ等）とを備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ（登録商標））内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されてＭＦＰ１０にインストールされるようにしてもよい。あるいは、当該プログラムは、ネットワーク等を経由してダウンロードされてＭＦＰ１０にインストールされるようにしてもよい。
【００４４】
具体的には、図２に示すように、コントローラ９は、当該プログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３と動作制御部１４とを含む各種の処理部を実現する。
【００４５】
通信制御部１１は、他の装置（コンピュータ５０等）との間の通信動作を制御する処理部である。
【００４６】
入力制御部１２は、操作入力部６ａに対する操作入力動作を制御する制御部である。
【００４７】
表示制御部１３は、表示部６ｂにおける表示動作を制御する処理部である。
【００４８】
動作制御部１４は、コンピュータ５０から送信されてきたプリントジョブ等に関する動作（印刷出力動作等）を制御する処理部である。
【００４９】
＜１−３．コンピュータ５０の構成＞
図３は、コンピュータ５０（情報処理装置）の概略構成を示す機能ブロック図である。コンピュータ５０は、いわゆるパーソナルコンピュータ等によって構成される。コンピュータ５０は、ＭＦＰ１０の利用者（ユーザ）によって利用されるコンピュータ（利用者用のコンピュータ）である。
【００５０】
コンピュータ５０は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ（制御部）５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００５１】
通信部５４は、ネットワークを介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、コンピュータ５０は、所望の相手先（ＭＦＰ１０等）との間で各種データの授受を行うことが可能である。通信部５４は、各種データを送信する送信部５４ａと各種データを受信する受信部５４ｂとを有する。
【００５２】
格納部５５は、ハードディスクドライブ（ＨＤＤ）および／または半導体メモリ等の記憶装置で構成される。
【００５３】
操作部５６は、コンピュータ５０に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。
【００５４】
図３のコントローラ（制御部）５９は、コンピュータ５０に内蔵され、コンピュータ５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のプログラムを実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されてコンピュータ５０にインストールされてもよい。あるいは、当該プログラムは、ネットワーク１０８等を経由してダウンロードされてコンピュータ５０にインストールされるようにしてもよい。
【００５５】
コンピュータ５０には、文書作成用のアプリケーションプログラム、および印刷制御用のアプリケーションプログラム（プリンタドライバ）等がインストールされている。コンピュータ５０は、これらのプログラムを用いることによって、印刷ジョブ等の各種設定項目に関する設定制御等を含む印刷制御動作を実行する印刷制御装置として機能する。
【００５６】
具体的には、コントローラ５９は、当該プログラム等の実行により、通信制御部６１と入力制御部６２と表示制御部６３と取得部６５と判定部６６と設定部６７とを含む各種の処理部を実現する。
【００５７】
通信制御部６１は、通信部５４等と協働して、ＭＦＰ１０等との通信動作を制御する処理部である。たとえば、通信制御部６１は、通信部５４等と協働して、印刷ジョブデータをＭＦＰ１０に送信する動作等を制御する。
【００５８】
入力制御部６２は、ユーザによる操作入力を操作入力部５６ａと協働して受け付ける動作（操作入力動作）等を制御する制御部である。たとえば、入力制御部６２は、操作入力部５６ａと協働して、印刷設定画面において、印刷設定に関する複数の設定項目の各設定値に関する変更操作（マウスおよび／またはキーボード等を用いた変更操作）をユーザから受け付ける。
【００５９】
表示制御部６３は、表示部５６ｂにおける各種情報（印刷設定画面等）の表示動作を制御する処理部である。表示制御部６３は、印刷設定画面等を表示部５６ｂに表示する動作等を制御する。表示制御部６３は、後述するように、設定部６７による設定内容に基づいて、各種画面の表示動作を制御する。
【００６０】
取得部６５は、画面デザインに関するＯＳ（オペレーティングシステム）での個人設定の情報を取得する処理部である。
【００６１】
判定部６６は、ＯＳの個人設定がハイコントラスト設定であるか否かを判定する処理部である。
【００６２】
設定部６７は、ＯＳの個人設定がハイコントラスト設定である旨が判定される場合、色変換テーブル３００に基づき、画面に関する一の部品要素（たとえば、「ウインドウ」）に対応する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」等）の色を設定する処理部である。画面に関する当該一の部品要素は、「ＵＩ（ユーザインターフェイス）パーツ」とも称され、当該複数の詳細部品要素は、「詳細ＵＩパーツ」とも称される。
【００６３】
＜１−４．画面デザインに関するＯＳでの個人設定＞
つぎに、ＯＳ（オペレーティングシステム）での個人設定、詳細には画面デザインに関する個人設定について説明する。
【００６４】
コンピュータ５０のＯＳにおいては、表示画面（ＯＳに関する表示画面（設定画面等）、および当該ＯＳ上で実行される各アプリケーションプログラムに関する表示画面を含む）のデザインの基本構成（特に、各ＵＩパーツ（ＧＵＩ（グラフィカルユーザインターフェイス）パーツ等）の色など）をユーザごとに予め設定することが可能である。
【００６５】
たとえば、Windows（登録商標） OS（オペレーティングシステム）では、画面デザイン等に関する複数のテーマ（たとえば２３１〜２３８（図５参照））が予め準備されている。複数のテーマのそれぞれにおいては、デスクトップの背景およびウインドウの色などの複数の設定項目に関する設定内容の組合せが予め設定されている。当該複数のテーマには、「ベーシックテーマ」および「ハイコントラストテーマ」等が含まれる。このうち、「ハイコントラストテーマ」は、弱視者および高齢者等のために背景と文字とのコントラストを高めて見易くする設定（ハイコントラスト設定）を含むテーマである。たとえば、Windows（登録商標）７では、コントロールパネル内の「個人設定」において、４つのハイコントラストテーマ２３５〜２３８（図５参照）が予め準備されている。
【００６６】
ユーザは、画面デザインに関する個人設定（ＯＳの個人設定）を行う設定画面２３０（図５）において、或るハイコントラストテーマ（たとえば上記の４つのハイコントラストテーマ２３５〜２３８のいずれか）を選択することによって、ハイコントラスト設定を容易に利用することが可能である。ハイコントラスト設定としては、たとえば、ウインドウの色（背景色）が黒色且つウインドウの文字色が黄色である設定等が例示される。ハイコントラスト設定によれば、特に弱視者および高齢者等は、より見易い表示で操作を行うことが可能である。
【００６７】
また、ユーザは、複数のテーマのいずれかを選択した後に、画面デザインの色をさらに詳細にカスタマイズ（変更）することも可能である。特に、ユーザは、「ハイコントラストテーマ」以外のテーマ（「ベーシックテーマ」（２３３）等）を選択しつつ、ハイコントラスト設定を実現することも可能である。
【００６８】
たとえば、図５の設定画面２３０で「色」設定ボタン２４２を押下することによって、図６の設定画面２５０が表示される。図６の設定画面２５０は、画面の各ＵＩパーツ（部品要素）の「色」等を設定するための画面である。設定画面２５０には、色の指定対象のＵＩパーツ（部品要素）を指定するためのリストボックス２５１と、その色を指定するためのリストボックス２５３とが設けられている。なお、リストボックス２５１の右端部分を（マウス等で）クリックすると複数の選択肢（具体的には、複数の「ＵＩパーツ」）のリスト２５２が表示され、リストボックス２５３の右端部分をクリックすると複数の選択肢（具体的には、複数の「色」）のリスト（詳細にはカラーパレット）（不図示）が表示される。ユーザは、所望のＵＩパーツ（たとえば「ウインドウ」）を指定し、当該ＵＩパーツの色をリストボックス２５３にて指定することによって、各ＵＩパーツの色を所望の色（たとえば、青色）に設定することが可能である。
【００６９】
また、同様に、ユーザは、ウインドウの文字色を指定することも可能である。詳細には、ユーザが、リストボックス２５１にて「ウインドウ」を指定した後に、フォントの色を指定するためのリストボックス２５７をクリックすると、ウインドウの文字色を指定するためのカラーリスト（カラーパレット）が表示される。そして、ユーザは、当該カラーリスト内の複数の選択肢（複数の「色」）の中から所望の色（たとえば、白色）を選択すること等によって、ウインドウの文字色を指定することができる。
【００７０】
このような色設定操作（ＯＳにおける色指定操作）によっても、ハイコントラスト設定を実質的に実現することが可能である。なお、予めハイコントラストテーマに組み込まれているハイコントラスト設定以外のハイコントラスト設定（たとえば、ウインドウの色（背景色）が青色且つウインドウの文字色が白色である設定等）も実現され得る。
【００７１】
ここにおいて、上記のＯＳの色設定（ハイコントラスト設定）では、各部品要素の色が予め規定された色（黒色あるいは青色等）に変更される。具体的には、ＯＳでは或る分類単位で分類された部品要素の単位（たとえば「ウインドウ」単位）で「色」が設定される。しかしながら、ＯＳの当該色設定では、当該部品要素よりも細かい単位で個別の色を設定することができない。具体的には、当該一の部品要素（たとえば「ウインドウ」）に属する複数の詳細部品要素であって当該一の部品要素よりも細かく分類された複数の詳細部品要素（たとえば、「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」等）に対して、ＯＳの個人設定では互いに異なる色を設定することができない。換言すれば、ＯＳの個人設定のみが利用される場合、当該複数の詳細部品要素に対しては（結果的に）互いに同じ色が設定される。なお、当該複数の詳細部品要素は、当該一の部品要素を細分化して分類した細分化部品要素（細分化分類部品要素）などとも表現される。あるいは、当該複数の詳細部品要素は、当該一の部品要素の分類時の基準とは異なる基準（細分化分類用基準）で分類された要素である、とも表現される。
【００７２】
これに対して、本実施形態においては、当該一の部品要素の分類単位よりも細かい分類単位で分類された複数の詳細部品要素に対してＯＳの個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム（プリンタドライバ等）内の複数の詳細部品要素に対して互いに異なる色が設定される。これによれば、より見易い表示画面を実現することが可能である。以下では、このような技術について更に詳細に説明する。
【００７３】
＜１−５．動作＞
図４は、コンピュータ５０の動作、より詳細にはプリンタドライバの動作を示すフローチャートである。図４においては、他のアプリケーションプログラム（たとえば、文書作成プログラム）から呼び出された直後（起動直後）のプリンタドライバの動作が示されている。以下、図４を参照しながら、当該動作について説明する。ただし、図４の動作が開始されるまでに、図７の設定画面２１０を用いた色変換モード設定操作が既に行われているものとする。当該設定操作によって、ハイコントラスト設定時における色変換処理は、３つの選択肢（「おすすめ色」、「ＯＳの設定色」、「ユーザ指定色」）の中から選択された一の選択肢に対応する処理（たとえば「おすすめ色」に変換する処理）に設定される。また、図５の設定画面２３０あるいは図６の設定画面２５０を用いた上述の設定操作も、図４の動作開始までに必要に応じて既に行われているものとする。
【００７４】
図４のステップＳ１１においては、コンピュータ５０（詳細にはプリンタドライバ）は、画面デザインに関するＯＳでの個人設定の情報（現ログインユーザの情報）を取得する。
【００７５】
そして、ステップＳ１２においては、コンピュータ５０は、当該個人設定がハイコントラスト設定であるか否かを判定する。
【００７６】
たとえば、ＯＳに予め準備されている「ハイコントラストテーマ」がログインユーザの個人設定にて設定されている旨の情報がステップＳ１１にて取得される場合、当該個人設定はハイコントラスト設定である旨が判定される。
【００７７】
また、「ハイコントラストテーマ」がログインユーザの個人設定にて設定されていない旨の情報がステップＳ１１にて取得される場合であっても、所定の条件が充足されるときには、当該個人設定はハイコントラスト設定である旨が判定される。具体的には、ステップＳ１１にて取得された個人設定情報に含まれる色情報に基づき、個人設定にて設定されているウインドウ色（ウインドウの背景色）と文字色（ウインドウ内の文字の色）とのコントラストが一定値ＴＨ１（第１の基準値）以上である旨が判定されるときにも、当該個人設定はハイコントラスト設定である旨が判定される。より詳細には、個人設定にて設定されている両色の相互間の明度差（ウインドウの背景色の明度とウインドウの文字色の明度との差分値）の絶対値が所定値ＴＨ１以上である場合、当該個人設定はハイコントラスト設定である旨が判定される。
【００７８】
一方、ログインユーザの個人設定にてハイコントラストテーマが設定されていない旨の情報がステップＳ１１にて取得され、且つ、当該個人設定にて設定されている上記両色の相互間の明度差の絶対値が所定値ＴＨ１未満である場合、当該個人設定はハイコントラスト設定でない旨が判定される。
【００７９】
個人設定がハイコントラスト設定でない旨が判定される場合には、ステップＳ１２からステップＳ２４に進む。ステップＳ２４では、コンピュータ５０は、現在の個人設定に基づく画面（ＯＳでの個人設定に基づく画面）を表示部５６ｂに表示する。
【００８０】
逆に個人設定がハイコントラスト設定である旨が判定される場合には、ステップＳ１２からステップＳ１３に進む。ステップＳ１３においては、プリンタドライバの動作に関する設定画面２１０（図７）での設定内容に基づく分岐処理が実行される。
【００８１】
具体的には、設定画面２１０にて「ＯＳの設定色に変換」が選択されていた場合には、ステップＳ２１に進む。ステップＳ２１では、色変換テーブル３００の「ＯＳの設定色（に変換）」を各ＵＩパーツ（部品要素）に反映させた画面が生成され表示される。なお、この場合、結果的にステップＳ２４と同じ画面（同じ配色を有する画面）が表示される。
【００８２】
また、設定画面２１０にて「おすすめ色（に変換）」が選択されていた場合には、ステップＳ２２に進む。ステップＳ２２では、色変換テーブル３００の「おすすめ色」を各ＵＩパーツ（部品要素）に反映させた画面が生成され表示される。
【００８３】
また、設定画面２１０にて「ユーザ指定色（に変換）」が選択されていた場合には、ステップＳ２３に進む。ステップＳ２３では、色変換テーブル３００の「ユーザ指定色」を各ＵＩパーツ（部品要素）に反映させた画面が生成され表示される。
【００８４】
なお、ステップＳ２２，Ｓ２３においては、後述するように、複数の詳細部品要素に対するきめ細やかな配色によって、より見易い画面表示が行われる。
【００８５】
図９は、色変換テーブル３００の一例を示す図である。図９を参照しつつ、色変換テーブル３００および当該色変換テーブル３００を利用した色設定処理（色決定処理）について説明する。色変換テーブル３００を用いることによれば、プリンタドライバにおいて、ＯＳで設定可能な単位（各部品要素）よりも更に詳細な単位（各詳細部品要素）で色を設定（変更）することが可能である。
【００８６】
図９の色変換テーブル３００（３０１）では、ＯＳの個人設定で部品要素（ＵＩパーツ）ごとに設定された色と、当該部品要素に関する複数の詳細部品要素（当該部品要素と同じカテゴリーに分類され得る複数の詳細部品要素）に対して実際に設定すべき色との対応関係が規定されている。換言すれば、色変換テーブル３００には、一の部品要素のＯＳ個人設定における設定色と当該一の部品要素に関する複数の詳細部品要素のそれぞれのプリンタドライバでの設定色（対応色）との対応関係が規定されている。
【００８７】
たとえば、画面に関する一の部品要素としての「ウインドウ」の色と、当該「ウインドウ」に関する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）の各色との対応関係が、ＯＳで当該一の部品要素に対して設定され得る色（「ウインドウ」の色）ごとに規定されている。また、当該対応関係は、設定画面２１０内の３つの選択肢（「ＯＳの設定色」、「おすすめ色」、「ユーザ指定色」）のそれぞれについて規定されている。なお、「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」に加えて、「コンボボックス」等に対しても対応色が規定されてもよい。ただし、必ずしも全ての詳細部品要素に対して互いに異なる対応色が規定されなくてもよい。たとえば、コンボボックスとリストボックスとの両者に対して同じ色が割り当てられてもよい。
【００８８】
図９の色変換テーブル３００内の左側においては、ＯＳの個人設定が記述されている。最左欄（「ＵＩパーツ（ＯＳパーツ）」欄（大分類ＵＩパーツ欄））においては、画面に関する複数の部品要素（ウインドウ、ボタン等）が列挙されており、左から２つ目の欄（「ＯＳの色設定」欄）には、当該複数の部品要素のそれぞれに対して設定され得る色が記述されている。たとえば、部品要素「ウインドウ」に対して、ＯＳの個人設定で設定され得る複数の色（青、紫、黒等）が列挙されている。
【００８９】
また、左から３つ目の欄よりも右側においては、プリンタドライバのユーザインターフェイス（ＵＩ）で設定されるべき色等が記述されている。具体的には、各部品要素に対応する詳細部品要素の色（対応色）が、「ＯＳの色設定」で当該各部品要素に対して設定され得る色ごとに、記述されている。また、各詳細部品要素の色（対応色）は、「ＯＳの設定色」、「おすすめ色」、「ユーザ指定色」のそれぞれに関して規定されている。
【００９０】
詳細には、左から３つ目の欄（「ＵＩパーツ（詳細ＵＩパーツ）」欄（小分類ＵＩパーツ欄））には、部品要素「ウインドウ」に対応する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）が記述されている。そして、左から４つ目の欄（「ＯＳの設定色」欄）には、設定画面２１０にて選択肢「ＯＳの設定色」が選択されている場合における、各詳細部品要素の色（対応色）が記述されている。さらに、左から５つ目の欄（「おすすめ色」欄）には、設定画面２１０にて選択肢「おすすめ色」が選択されている場合における、各詳細部品要素の色（対応色）が記述されている。また、最も右の欄（「ユーザ指定色」欄）には、設定画面２１０にて選択肢「ユーザ指定色」が選択されている場合における、各詳細部品要素の色（対応色）が記述されている。
【００９１】
ここで、「ＯＳの設定色」欄（左から４つ目の欄）の各対応色は、いずれも「ＯＳの色設定」欄（左から２つ目の欄）の色と同じ色である。「おすすめ色」欄（左から５つ目の欄）の各対応色は、プリンタドライバ側にてデフォルト値として予め規定されている色（詳細には、色変換テーブル３００内に予め初期値として準備された色データ）である。「ユーザ指定色」欄（左から６つ目の欄）の各対応色は、ユーザが任意に指定することが可能な色（詳細には、ユーザ操作に応じて色変換テーブル３００内に書き込まれた色データ）である。当該色変換テーブル３００内の「おすすめ色」のデータを用いることによれば、各詳細部品要素の色を「おすすめ色」に設定することが可能である。また、当該色変換テーブル３００内の「ユーザ指定色」のデータを用いることによれば、各詳細部品要素の色を「ユーザ指定色」に設定すること、換言すれば、ユーザの所望の色に設定することが可能である。
【００９２】
上述のステップＳ２１，Ｓ２２，Ｓ２３においては、このような色変換テーブル３００に基づいて各詳細部品要素（ユーザインターフェイス）の色が決定され、ユーザインターフェイス画面が生成され表示される。より詳細には、設定画面２１０での設定内容（「ＯＳの設定色」、「おすすめ色」、「ユーザ指定色」）に応じて、各詳細部品要素の決定処理等が行われる。
【００９３】
以下では、まず、ＯＳの個人設定にて部品要素「ウインドウ」（色変換テーブル３００内の「ＯＳパーツ」欄（最左欄）参照）の色が「青色（Ｒ：０，Ｇ：０，Ｂ：２５５）」（色変換テーブル３００内の「ＯＳの色設定」欄（左から２つ目の欄）参照）に設定されている状況を想定する。
【００９４】
このような状況において、設定画面２１０にて「ＯＳの設定色」が選択されていた場合には、色変換テーブル３００の「ＯＳの設定色」欄（左から４つ目の欄）にて規定されている各対応色が利用される（ステップＳ２１）。色変換テーブル３００の「ＯＳの設定色」欄（左から４つ目の欄）においては、当該「ウインドウ」に対応する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）のいずれもが同じ色（具体的には、青色（Ｒ：０，Ｇ：０，Ｂ：２５５））に設定されるべき旨が規定されている。ステップＳ２１では、このような規定内容に従って、各ユーザインターフェイスの色が決定され、当該各ユーザインターフェイスを含む画面が生成される。
【００９５】
図１０は、プリンタドライバにおいて各詳細部品要素が「ＯＳの設定色」で表示される状態を示す概略図である。図１０においては、色変換テーブル３００の「ＯＳの設定色」欄の規定内容に従って生成された複数の種類のウインドウ画面（「メインウインドウ」（６１０）、「ポップアップウインドウ」（６２０）、「リストボックス」（６３０））のいずれもが同じ色（青色（Ｒ：０，Ｇ：０，Ｂ：２５５））で表示される様子が示されている。また、図２７には、プリンタドライバの印刷設定画面において、３種類のウインドウ６１０，６２０，６３０がいずれも同じ色で表示される様子が示されている。
【００９６】
これに対して、設定画面２１０にて「おすすめ色」が選択されていた場合には、色変換テーブル３００の「おすすめ色」欄（左から５つ目の欄）にて規定されている各対応色が利用される（ステップＳ２２）。この「おすすめ色」欄においては、当該「ウインドウ」に対応する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）がそれぞれ異なる色に設定されるべき旨が規定されている。具体的には、「メインウインドウ」の色は、「ＯＳの色設定」で設定されている色と同じ色（Ｒ：０，Ｇ：０，Ｂ：２５５）（青色）に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色（Ｒ：０，Ｇ：０，Ｂ：１５０）（濃い青色）に設定されるべき旨が規定されている。「リストボックス」の色は、さらに別の色（Ｒ：０，Ｇ：０，Ｂ：５０）（黒っぽい青色）に設定されるべき旨が規定されている。換言すれば、「おすすめ色」欄には、複数の詳細部品要素の色（背景色）として、互いに異なる色であって所定範囲内の色相の色（たとえば、色相環における所定の角度範囲（たとえば、６０度以内）内に存在する複数の色）がそれぞれ規定されている。端的に言えば、同系色の互いに異なる色が規定されている。
【００９７】
「おすすめ色」が選択されていた場合には、ステップＳ２２において、このような規定内容に従って、各ユーザインターフェイスの色が決定され、当該各ユーザインターフェイスを含む画面が生成される。換言すれば、アプリケーションプログラム（プリンタドライバ）内の複数の詳細部品要素（各種ウインドウ）に対して、色変換テーブル３００内に予め準備されたデータに基づき、互いに異なる色が設定される。
【００９８】
図１１は、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。図１１においては、色変換テーブル３００の「おすすめ色」欄の規定内容に従って生成された複数の種類のウインドウ画面（「メインウインドウ」（６１０）、「ポップアップウインドウ」（６２０）、「リストボックス」（６３０））のいずれもが互いに異なる色で表示される様子が示されている。これによれば、図１０および図２７と比較すると判るように、ユーザは、複数の種類のウインドウ６１０，６２０，６３０を容易に区別することが可能である。すなわち、見易い表示が行われる。
【００９９】
図１５〜図１７は、図１１のような画面の具体例を示す図である。
【０１００】
図１５は、コンピュータ５０の表示部５６ｂにて、プリンタドライバのメインウインドウ６１０が呼出元のアプリケーション（当該プリンタドライバを呼び出したアプリケーション（文書作成アプリケーション等））のウインドウ５１０に重畳表示される様子を示す図である。図１５（および図１１）に示されるように、より詳細には、プリンタドライバのメインウインドウ６１０は、「ＯＳの色設定」で設定されている色と同じ色（Ｒ：０，Ｇ：０，Ｂ：２５５）（青色）で表示される。また、リストボックス６３０は、別の色（Ｒ：０，Ｇ：０，Ｂ：５０）（黒っぽい青色）で表示される。なお、図１６に示されるように、リストボックス６３０のリストが展開された状態においては、展開されたリストも、リストボックスに割り当てられた色（リストボックスに関する対応色）で表示されてもよい。また、図１５（〜図１７）において同じハッチングが付された領域は、同じ色で表示される。
【０１０１】
これによれば、メインウインドウ６１０とリストボックス６３０とが互いに異なる色で表示されるので、（図１０および図２７と比較して）ユーザは、これらの詳細部品要素６１０，６２０を容易に互いに区別することが可能である。
【０１０２】
また、図１７は、プリンタドライバのメインウインドウ６１０に対してポップアップウインドウ６２０が重畳表示される様子を示す図である。図１７（および図１１）に示されるように、図１５の詳細設定ボタン７５０の押下に応答して、図１５のメインウインドウ６１０からポップアップウインドウ６２０がポップアップ表示される場合には、当該ポップアップウインドウ６２０は、さらに別の色（Ｒ：０，Ｇ：０，Ｂ：１５０）（濃い青色）で表示される。
【０１０３】
これによれば、メインウインドウ６１０とポップアップウインドウ６２０とが互いに異なる色で表示されるので、（図１０および図２７と比較して）ユーザは、両ウインドウ６１０，６２０を容易に区別することが可能である。
【０１０４】
このように、ステップＳ２２においては、一の部品要素「ウインドウ」に対応する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）の色である各対応色（当該一の部品要素に関する個人設定（ＯＳ設定）における設定色に対応するプリンタドライバでの各対応色）が色変換テーブル３００に基づいて求められる。そして、当該各対応色（「おすすめ色」欄の対応色）がプリンタドライバにおける複数の詳細部品要素の各色としてそれぞれ設定される。
【０１０５】
あるいは、設定画面２１０にて「ユーザ指定色」が選択されていた場合には、色変換テーブル３００の「ユーザ指定色」欄（左から６つ目の欄）にて規定されている各対応色が利用される（ステップＳ２３）。この「ユーザ指定色」欄においても、当該「ウインドウ」に対応する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）がそれぞれ異なる色に設定されるべき旨が規定されている。具体的には、「メインウインドウ」の色は、濃い青色（Ｒ：０，Ｇ：０，Ｂ：１５０）に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色（Ｒ：０，Ｇ：１５０，Ｂ：１５０）（くすんだ青緑色）に設定されるべき旨が規定されており、「リストボックス」の色は、さらに別の色（Ｒ：０，Ｇ：１５０，Ｂ：０）（濃い緑色）に設定されるべき旨が規定されている。ステップＳ２３では、このような規定内容に従って、各ユーザインターフェイスの色が決定され、当該各ユーザインターフェイスを含む画面が生成される。
【０１０６】
図１２は、プリンタドライバにおいて各詳細部品要素が「ユーザ指定色」で表示される状態を示す概略図である。図１２においては、色変換テーブル３００の「ユーザ指定色」欄の規定内容に従って生成された複数の種類のウインドウ画面（「メインウインドウ」（６１０）、「ポップアップウインドウ」（６２０）、「リストボックス」（６３０））が互いに異なる色で表示される様子が示されている。これによれば、図１０および図２７と比較すると判るように、ユーザは、複数の種類のウインドウを容易に区別することが可能である。すなわち、見易い表示が行われる。特に、ユーザは所望の色を予め指定しておくことができるので、当該ユーザの色の見え方の特性に応じた適切な色（ユーザ個々の色の見え方の違いに応じた適切な色）で各種類のウインドウが表示され得る。すなわち、複数のユーザの色の見え方の特性の相違を適切に考慮することが可能である。
【０１０７】
ＯＳの個人設定にて部品要素「ウインドウ」の色が「青色（Ｒ：０，Ｇ：０，Ｂ：２５５）」に設定されている状況においては、以上のような処理が行われる。
【０１０８】
また、ＯＳの個人設定にて部品要素「ウインドウ」（色変換テーブル３００内の「ＯＳパーツ」欄（最左欄）参照）の色が「紫色（Ｒ：１５０，Ｇ：３０，Ｂ：１５０）」（色変換テーブル３００内の「ＯＳの色設定」欄（左から２つ目の欄）に設定されている状況参照）においても、同様に、各詳細部品要素が各対応色で表示される。
【０１０９】
たとえば、設定画面２１０にて「おすすめ色」が選択されていた場合には、色変換テーブル３００の「おすすめ色」欄（左から５つ目の欄）にて規定されている各対応色が利用される（ステップＳ２２）。具体的には、「メインウインドウ」の色は、「ＯＳの色設定」で設定されている色と同じ色（Ｒ：１５０，Ｇ：３０，Ｂ：１５０）（紫色）に決定され、「ポップアップウインドウ」の色は、別の色（Ｒ：１００，Ｇ：２０，Ｂ：１００）（濃い紫色）に決定され、「リストボックス」の色は、さらに別の色（Ｒ：５０，Ｇ：２０，Ｂ：５０）（黒っぽい紫色）に決定される。そして、このような各対応色の各ユーザインターフェイスを含む画面が生成される。
【０１１０】
また、ＯＳの個人設定にて部品要素「ウインドウ」（「ＯＳパーツ」欄参照）の色が「黒色（Ｒ：０，Ｇ：０，Ｂ：０）」（「ＯＳの色設定」欄参照）に設定されている状況においても、同様に、各詳細部品要素が各対応色で表示される。
【０１１１】
たとえば、設定画面２１０にて「ＯＳの設定色」が選択されていた場合には、色変換テーブル３００の「ＯＳの設定色」欄（左から４つ目の欄）にて規定されている各対応色が利用される（ステップＳ２１）。具体的には、複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）のいずれもが同じ色（具体的には、青色（Ｒ：０，Ｇ：０，Ｂ：２５５））に決定される。そして、このような各対応色の各ユーザインターフェイスを含む画面が生成される（図１３参照）。なお、図１３は、プリンタドライバにおいて各詳細部品要素が「ＯＳの設定色」（黒色）で表示される状態を示す概略図である。
【０１１２】
また、設定画面２１０にて「おすすめ色」が選択されていた場合には、色変換テーブル３００の「おすすめ色」欄（左から５つ目の欄）にて規定されている各対応色が利用される（ステップＳ２２）。具体的には、「メインウインドウ」（６１０）の色は、「ＯＳの色設定」で設定されている色と同じ色（Ｒ：０，Ｇ：０，Ｂ：０）（黒色）に決定され、「ポップアップウインドウ」（６２０）」の色は、別の色（Ｒ：０，Ｇ：０，Ｂ：１５０）（濃い青色）に決定され、「リストボックス」（６３０）の色は、さらに別の色（Ｒ：０，Ｇ：０，Ｂ：２５５）（青色）に決定される。そして、このような各対応色の各ユーザインターフェイスを含む画面が生成される（図１４参照）。なお、図１４は、ＯＳでの「ウインドウ」の設定色が黒色の場合において、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。
【０１１３】
以上のように、個人設定がハイコントラスト設定である旨が判定される場合には、色変換テーブル３００に基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色が設定される（ステップＳ１３，Ｓ２２，Ｓ２３等参照）。特に、一の部品要素に対応する複数の詳細部品要素に対してＯＳの個人設定では互いに異なる色が設定されていない場合（複数の詳細部品要素に関する区別がなく、結果として同じ色が設定されている場合を含む）であっても、設定画面２１０にて「おすすめ色」あるいは「ユーザ指定色」が選択されていることを条件として、アプリケーションプログラム（ここではプリンタドライバ）内の複数の詳細部品要素に対して互いに異なる色が設定される（ステップＳ２２，Ｓ２３等参照）。これによれば、ユーザは、複数の詳細部品要素を容易に区別することが可能である。すなわち、より見易い表示画面を実現することが可能である。
【０１１４】
また、プリンタドライバの呼出元のアプリケーション（呼出元アプリケーションとも称する）のウインドウ５１０の色（背景色）とプリンタドライバ内のウインドウ（「リストボックス」（６３０）あるいは「ポップアップウインドウ」（６２０）等）の色とが異なるので、プリンタドライバの当該ウインドウとその呼出元アプリケーションのウインドウとが容易に区別され得る。また上記実施形態においては、プリンタドライバのメインウインドウ６１０の色が呼出元アプリケーションのウインドウ５１０の色（ＯＳ設定色）と同じ色に設定されているが、これに限定されず、プリンタドライバのメインウインドウ６１０の色が呼出元アプリケーションのウインドウ５１０の色（ＯＳ設定色（個人設定にて「ウインドウ」の色として設定されている色））と異なる色に設定されてもよい。たとえば、プリンタドライバのメインウインドウ６１０は、黒っぽい青色（Ｒ：０，Ｇ：０，Ｂ：５０）に設定され、ポップアップウインドウ６２０は、濃い青色（Ｒ：０，Ｇ：０，Ｂ：１５０）に設定され、リストボックス６３０は、青色（Ｒ：０，Ｇ：０，Ｂ：２５５）に設定されてもよい。これによれば、プリンタドライバのメインウインドウ（メインＵＩ）６１０の色（プリンタドライバでの独自設定色）と呼出元アプリケーションのウインドウ５１０の色（ＯＳ設定色）とが互いに異なる色で表示される。したがって、プリンタドライバのメインウインドウ（ＯＳの設定色を引き継いでいないＵＩ）とその呼出元アプリケーションのウインドウ（ＯＳの設定色を引き継いでいるＵＩ）との区別も容易になる。
【０１１５】
なお、上記においては、部品要素「ウインドウ」を中心に説明したが、これに限定されず、部品要素「ボタン」についても同様の動作が行われればよい。たとえば、図１８に示すような各対応色が部品要素「ボタン」について規定されればよい。そして、図１８の色変換テーブル３００（３０１）に規定された対応色に基づいて、部品要素「ボタン」に対応する詳細部品要素（ＯＫボタン、キャンセルボタン、その他のボタン）が、それぞれ色変換テーブル３００にて規定された対応色で表示されればよい。なお、図１８は、色変換テーブル３００（３０１）のうち「ボタン」に関する部分を中心に示す図である。
【０１１６】
詳細には、ＯＳの個人設定にて部品要素「ボタン」（色変換テーブル３００（図１８）内の「ＯＳパーツ」欄（最左欄）参照）の色が「青色（Ｒ：０，Ｇ：０，Ｂ：２５５）」（色変換テーブル３００内の「ＯＳの色設定」欄（左から２つ目の欄）参照）に設定されている状況において、設定画面２１０にて「おすすめ色」が選択されていた場合には、各種類のボタンは、それぞれ次のような色で表示される（図１９参照）。具体的には、「ＯＫボタン」は、「ＯＳの色設定」で設定されている色と同じ色（Ｒ：０，Ｇ：０，Ｂ：２５５）（青色）で表示され、「キャンセルボタン」の色は、別の色（Ｒ：０，Ｇ：０，Ｂ：１５０）（濃い青色）で表示される。また、その他のボタンは、さらに別の色（Ｒ：０，Ｇ：０，Ｂ：５０）（黒っぽい青色）で表示される。なお、図１９は、プリンタドライバの「ボタン」に関する各詳細部品要素が「おすすめ色」で表示される様子を示す図である。
【０１１７】
図１９においては、この規定内容に従って生成された複数の種類のボタン（「ＯＫボタン」、「キャンセルボタン」、「その他のボタン」）のいずれもが互いに異なる色で表示される様子が示されている。これによれば、ユーザは、複数の種類のボタンを容易に区別することが可能である。
【０１１８】
また、同様の状況において、設定画面２１０にて「ユーザ指定色」が選択されていた場合には、各種類のボタンは、それぞれ次のような色で表示される（図２０参照）。なお、図２０は、「ボタン」に関する各詳細部品要素が「ユーザ指定色」で表示される様子を示す図である。
【０１１９】
具体的には、図２０に示されるように、「ＯＫボタン」は、或る色（Ｒ：０，Ｇ：０，Ｂ：２５５）（青色）で表示され、「キャンセルボタン」の色は、別の色（Ｒ：２５５，Ｇ：０，Ｂ：０）（赤色）で表示される。また、その他のボタンは、さらに別の色（Ｒ：２５５，Ｇ：２５５，Ｂ：０）（黄色）で表示される。
【０１２０】
また、図２１は、設定画面２１０にて「ユーザ指定色」が選択されていた場合（図２０参照）におけるプリンタドライバでの複数の種類のウインドウ等（図１７参照）の表示例（より具体的な表示例）を示す図である。図２１に示されるように、複数の種類のウインドウ６１０，６２０，６３０が互いに異なる色で表示されるので、ユーザは、複数の種類のウインドウ６１０，６２０，６３０を容易に区別することが可能である。また、複数の種類のボタン７１０，７２０，７３０が互いに異なる色で表示されるので、ユーザは、複数の種類のボタン７１０，７２０，７３０を容易に区別することが可能である。
【０１２１】
また、上記においては、各部品要素（「ウインドウ」および「ボタン」）自体の色を中心に説明したが、これに限定されない。たとえば、各部品要素内の文字の色についても同様の動作が行われてもよい。より具体的には、ステップＳ２２，Ｓ２３等において、複数の詳細部品要素に対して互いに異なる背景色を設定するとともに、当該複数の詳細部品要素のうちの少なくとも１つの詳細部品要素の文字色もが変更（設定）されるようにしてもよい。たとえば、青色、紫色、あるいは黒色等が背景色として設定されるときには、白色（あるいは黄色）が文字色として設定されればよい。また、白色あるいは黄色等が背景色として設定されるときには、黒色等が文字色として設定されればよい。このように文字色としては、背景色とのコントラストが一定以上になるような色が設定されることが好ましい。
【０１２２】
＜２．第２実施形態＞
上記第１実施形態では、色変換テーブル３００の「おすすめ色」欄には、複数の詳細部品要素の背景色として、互いに異なる色であり且つ「所定範囲内の色相の色」がそれぞれ規定されている。
【０１２３】
この第２実施形態では、色変換テーブル３００の「おすすめ色」欄には、複数の詳細部品要素の背景色として、互いに異なる色であり且つ「所定値以下の明度の色」（たとえば、Ｒ成分、Ｇ成分、Ｂ成分の各値がいずれも所定値以下である複数の色）がそれぞれ規定されている態様を例示する。
【０１２４】
第２実施形態においては、図９の色変換テーブル３００（３０１）に代えて、図２２の色変換テーブル３００（３０２）が利用される。
【０１２５】
図２２の色変換テーブル３０２においても、色変換テーブル３０１（図９）と同様に、一の部品要素（たとえば「ウインドウ」）に対応する複数の詳細部品要素（たとえば、「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）の色（対応色）が規定されている。より詳細には、当該対応色が「ＯＳの設定色」、「おすすめ色」、「ユーザ指定色」のそれぞれに関して規定されている。
【０１２６】
色変換テーブル３０２においては、このうち、特に、「おすすめ色」に関する規定内容が第１実施形態の色変換テーブル３０１と異なっている。
【０１２７】
たとえば、部品要素「ウインドウ」（色変換テーブル３００内の「ＯＳパーツ」欄（最左欄）参照）の色が「濃青色（Ｒ：０，Ｇ：０，Ｂ：１００）」（色変換テーブル３００内の「ＯＳの色設定」欄（左から２つ目の欄）参照）に設定されている状況に関して、次のような内容が規定されている。
【０１２８】
具体的には、「おすすめ色」欄において、当該「ウインドウ」に対応する複数の詳細部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）がそれぞれ異なる色に設定されるべき旨が規定されている。詳細には、「メインウインドウ」の色は、「ＯＳの色設定」で設定されている色と同じ色（Ｒ：０，Ｇ：０，Ｂ：１００）（濃青色）に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色（Ｒ：１００，Ｇ：０，Ｂ：１００）（濃い紫色）に設定されるべき旨が規定されている。「リストボックス」の色は、さらに別の色（Ｒ：０，Ｇ：１００，Ｂ：１００）（くすんだ緑色）に設定されるべき旨が規定されている。換言すれば、「おすすめ色」欄には、複数の詳細部品要素の背景色として、互いに異なる色であって「所定値以下の明度の色」（詳細には、Ｒ成分、Ｇ成分、Ｂ成分の各値がいずれも所定値以下である複数の色）がそれぞれ規定されている。端的に言えば、同程度の濃度を有し且つ互いに異なる色相を有する複数の色が規定されている。
【０１２９】
ステップＳ２２では、このような規定内容に従って、各ユーザインターフェイス（各種ウインドウ等）の色が決定され、当該各ユーザインターフェイスを含む画面（図２４参照）が生成される。
【０１３０】
図２４は、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。図２４においては、色変換テーブル３０２の「おすすめ色」欄の規定内容に従って生成された複数の種類のウインドウ画面（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）のいずれもが互いに異なる色で表示される様子が示されている。これによれば、図２３と比較すると判るように、ユーザは、複数の種類のウインドウを容易に区別することが可能である。すなわち、見易い表示が行われる。また特に、複数の詳細部品要素が（図１１と比較して）互いに比較的大きく異なる色相の色で表示されるので、（ユーザの見え方にも依るが）そのような見え方が見易いユーザにとって、非常に好適である。また、複数の詳細部品要素が同程度の濃度を有するので、複数の詳細部品要素のそれぞれにおいて（同程度の）高いコントラストを確保することが可能である。
【０１３１】
なお、図２３は、プリンタドライバにおいて各詳細部品要素が「ＯＳの設定色」（Ｒ：０，Ｇ：０，Ｂ：１００）（濃青色）で表示される状態を示す概略図である。図２４においては、色変換テーブル３０２の「ＯＳの設定色」欄の規定内容に従って生成された複数の種類のウインドウ画面（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）のいずれもが互いに同じ色で表示される様子が示されている。
【０１３２】
また、部品要素「ウインドウ」（色変換テーブル３００内の「ＯＳパーツ」欄（最左欄）参照）の色が「黒色（Ｒ：０，Ｇ：０，Ｂ：０）」（色変換テーブル３００内の「ＯＳの色設定」欄（左から２つ目の欄）参照）に設定されている状況において、ステップＳ２２に進む場合には、図２５に示すような画面が表示される。
【０１３３】
具体的には、色変換テーブル３０２においては、図２２に示されるように、「メインウインドウ」の色は、「ＯＳの色設定」で設定されている色と同じ色（Ｒ：０，Ｇ：０，Ｂ：０）（黒色）に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色（Ｒ：０，Ｇ：０，Ｂ：１００）（濃い青色）に設定されるべき旨が規定されている。「リストボックス」の色は、さらに別の色（Ｒ：１００，Ｇ：０，Ｂ：０）（濃い赤色）に設定されるべき旨が規定されている。
【０１３４】
ステップＳ２２では、このような規定内容に従って、各ユーザインターフェイス（各種ウインドウ等）の色が決定され、当該各ユーザインターフェイスを含む画面（図２５参照）が生成される。
【０１３５】
図２５は、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。図２５においては、色変換テーブル３０２の「おすすめ色」欄の規定内容に従って生成された複数の種類のウインドウ画面（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」）のいずれもが互いに異なる色で表示される様子が示されている。これによれば、ユーザは、複数の種類のウインドウを容易に区別することが可能である。すなわち、見易い表示が行われる。
【０１３６】
＜３．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１３７】
＜ハイコントラスト設定の判定手法＞
たとえば、上記各実施形態等では、ウインドウの背景色とウインドウの文字色との両色のコントラストが第１の基準値以上である場合には、常にＯＳの個人設定はハイコントラスト設定である旨が判定されているが、これに限定されない。たとえば、ウインドウの背景色とウインドウの文字色との両色のコントラストが第１の基準値以上であることに加えて、ウインドウの背景色が白色でないことをも条件として、個人設定がハイコントラスト設定である旨が判定されるようにしてもよい。あるいは、ウインドウの背景色とウインドウの文字色との両色のコントラストが第１の基準値以上であることに加えて、ウインドウの背景色が白色でないか或いはウインドウの文字色が黒色でないことをも条件として、個人設定がハイコントラスト設定である旨が判定されるようにしてもよい。
【０１３８】
また、上記各実施形態等においては、「ログインユーザの個人設定にてハイコントラストテーマが設定されているか否か」と、「個人設定にて設定されているウインドウ色（背景色）と文字色（ウインドウ内の文字色）とのコントラストが基準値ＴＨ１以上であるか否か」との双方が考慮されているが、これに限定されない。たとえば、当該双方のうちの一方のみが考慮されてもよい。
【０１３９】
また、上記各実施形態等においては、ログインユーザの個人設定にてハイコントラストテーマが設定されていない旨の情報がステップＳ１１にて取得される場合、個人設定にて設定されている２つの色の相互間の明度差の絶対値が所定値ＴＨ１（第１の基準値）未満であるときには、常に当該個人設定はハイコントラスト設定でない旨が判定されている。なお、当該２つの色は、個人設定にて設定されている一の部分要素の色（ウインドウの背景色等）、および当該一の部分要素内の色（ウインドウ内の文字色等）である。
【０１４０】
しかしながら、本発明はこれに限定されず、たとえば、図８に示すような判定動作が行われてもよい。
【０１４１】
図８においては、個人設定にて設定されている上記２つの色の相互間の明度差の絶対値（コントラスト）が所定値ＴＨ１以上であるときに、当該個人設定はハイコントラスト設定である旨が判定されるとともに、当該２つの色の相互間の明度差の絶対値（コントラスト）が所定値ＴＨ２未満であるときには、当該個人設定はハイコントラスト設定でない旨（ローコントラストである旨）が判定される。ただし、値ＴＨ２（第２の基準値）は、値ＴＨ１よりも小さな値である（ＴＨ２＜ＴＨ１）。
【０１４２】
さらに、当該２つの色の相互間の明度差の絶対値（コントラスト）が値ＴＨ１と値ＴＨ２との間の値であることが判定されるときには、確認メッセージが表示される。当該確認メッセージは、複数の詳細部品要素の色を個人設定での設定値に基づいて互いに同じ色に設定するか或いは複数の詳細部品要素に対して互いに異なる色を設定するかを確認するためのメッセージである。当該確認メッセージとしては、上述の設定画面２１０（図７）が用いられてもよい。ユーザは、設定画面２１０内の３つの選択肢のうち、「おすすめ色」あるいは「ユーザ指定色」を選択することによって、「複数の詳細部品要素に対して互いに異なる色を設定すること」を指定（確認）することができる。逆に、「ＯＳの設定色」を選択することによって、「複数の詳細部品要素の色を個人設定での設定値に基づいて互いに同じ色に設定すること」を指定（確認）することができる。
【０１４３】
＜文字サイズ等＞
上記各実施形態等においては、ＯＳの個人設定がハイコントラスト設定である旨が判定される場合、主に各種ＵＩ（ウインドウおよびボタン等）の背景色が変更されているが、これに限定されず、上述のように各種ＵＩの文字色もが変更されてもよい。さらに、ＯＳの個人設定がハイコントラスト設定である旨が判定される場合、各種ＵＩの文字サイズもが変更されるようにしてもよい。詳細には、ハイコントラスト設定時には、各種ＵＩの文字のサイズが非ハイコントラスト時のサイズの所定倍率（１５０％等）に拡大されるようにしてもよい。また、ＯＳの個人設定がハイコントラスト設定である旨が判定される場合、各種ＵＩの文字の修飾もが変更されるようにしてもよい。詳細には、ハイコントラスト設定時には、各種ＵＩの文字の修飾が修飾無しから修飾有り（ボールド（太字））へと変更されるようにしてもよい。
【０１４４】
＜色変換テーブル３００の共有＞
上記各実施形態等においては、色変換テーブル３００がコンピュータ５０内の単一のプリンタドライバでのみ利用される態様が例示されているが、これに限定されない。
【０１４５】
たとえば、同じ色変換テーブル３００が複数のプリンタドライバ（アプリケーション）によって共有されてもよい。より詳細には、コンピュータ５０内で実行される複数のプリンタドライバ（複数のプリンタ用の複数のプリンタドライバ等）にて、一の色変換テーブル３００が共用されてもよい。
【０１４６】
あるいは、一の色変換テーブル３００が複数の装置によって共有されてもよい。たとえば、図２６に示すような印刷システム１Ｂにおけるサーバ８０内に色変換テーブル３００を格納しておき、複数のコンピュータ５０にてそれぞれ実行される複数のプリンタドライバが当該一の色変換テーブル３００を共用するようにしてもよい。
【０１４７】
＜アプリケーション＞
上記各実施形態等においては、アプリケーションとしてプリンタドライバが主に例示されているが、これに限定されず、プリンタドライバ以外の各種のアプリケーション（各コンピュータ５０にて実行されるアプリケーション）について上記思想が適用されてもよい。
【０１４８】
＜部品要素＞
上記各実施形態等においては、一の部品要素「ウインドウ」に関する３種類の部品要素（「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」等）のいずれもが互いに異なる色で表示される態様について主に例示したが、これに限定されない。たとえば、当該複数の種類の部品要素のうちの２種類の部品要素のみ（あるいは４種類以上の部品要素）が、互いに異なる色で表示されてもよい。また、一の部品要素「ボタン」に関する複数の種類の部品要素についても同様である。
【符号の説明】
【０１４９】
１  印刷システム
１０  ＭＦＰ
５０  コンピュータ（情報処理装置）
２１０  （色変換モードに関する）プリンタドライバの設定画面
２３０，２５０  ＯＳの設定画面
３００  色変換テーブル
６１０  メインウインドウ
６２０  ポップアップウインドウ
６３０  リストボックス
【図１】
2019191669.tif 000003
【図２】
2019191669.tif 000004
【図３】
2019191669.tif 000005
【図４】
2019191669.tif 000006
【図５】
2019191669.tif 000007
【図６】
2019191669.tif 000008
【図７】
2019191669.tif 000009
【図８】
2019191669.tif 000010
【図９】
2019191669.tif 000011
【図１０】
2019191669.tif 000012
【図１１】
2019191669.tif 000013
【図１２】
2019191669.tif 000014
【図１３】
2019191669.tif 000015
【図１４】
2019191669.tif 000016
【図１５】
2019191669.tif 000017
【図１６】
2019191669.tif 000018
【図１７】
2019191669.tif 000019
【図１８】
2019191669.tif 000020
【図１９】
2019191669.tif 000021
【図２０】
2019191669.tif 000022
【図２１】
2019191669.tif 000023
【図２２】
2019191669.tif 000024
【図２３】
2019191669.tif 000025
【図２４】
2019191669.tif 000026
【図２５】
2019191669.tif 000027
【図２６】
2019191669.tif 000028
【図２７】
2019191669.tif 000029