[go: up one dir, main page]

JP2019191669A - Information processing device, control method for information processing device, and application program - Google Patents

Information processing device, control method for information processing device, and application program Download PDF

Info

Publication number
JP2019191669A
JP2019191669A JP2018080251A JP2018080251A JP2019191669A JP 2019191669 A JP2019191669 A JP 2019191669A JP 2018080251 A JP2018080251 A JP 2018080251A JP 2018080251 A JP2018080251 A JP 2018080251A JP 2019191669 A JP2019191669 A JP 2019191669A
Authority
JP
Japan
Prior art keywords
color
setting
application program
component elements
detailed component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018080251A
Other languages
Japanese (ja)
Other versions
JP6996406B2 (en
Inventor
博嗣 平本
Hirotsugu Hiramoto
博嗣 平本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2018080251A priority Critical patent/JP6996406B2/en
Publication of JP2019191669A publication Critical patent/JP2019191669A/en
Application granted granted Critical
Publication of JP6996406B2 publication Critical patent/JP6996406B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Color Image Communication Systems (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】より見易い表示画面を実現することが可能な技術を提供する。【解決手段】プリンタドライバは、画面デザインに関するOSでの個人設定の情報を取得し、当該個人設定がハイコントラスト設定であるか否かを判定する。当該個人設定がハイコントラスト設定である旨が判定される場合、プリンタドライバは、色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定する。詳細には、一の部品要素(ウインドウ)の分類単位よりも細かい分類単位で分類された複数の詳細部品要素(メインウインドウ、ポップアップウインドウ、リストボックス)に対して、OSの個人設定では互いに異なる色が設定されていない場合であっても、プリンタドライバ内の当該複数の詳細部品要素に対して互いに異なる色が設定される。【選択図】図11PROBLEM TO BE SOLVED: To provide a technique capable of realizing a display screen which is easier to see. A printer driver acquires information on a personal setting in an OS related to a screen design and determines whether the personal setting is a high contrast setting. When it is determined that the personal setting is the high contrast setting, the printer driver sets the colors of the plurality of detailed component elements corresponding to one component element related to the screen based on the color conversion table. More specifically, a plurality of detailed component elements (main window, pop-up window, list box) classified by a finer classification unit than the classification unit of one component element (window) have different colors in the personal settings of the OS. Even if is not set, different colors are set for the plurality of detailed component elements in the printer driver. [Selection diagram] Fig. 11

Description

本発明は、情報処理装置およびそれに関連する技術に関する。   The present invention relates to an information processing apparatus and a technology related thereto.

情報処理装置のOS(オペレーティングシステム)(たとえばWindows(登録商標)OS)では、ハイコントラスト機能が設けられている(特許文献1の「背景技術」欄等参照)。詳細には、画面デザイン等に関する複数のテーマの中に「ハイコントラストテーマ」が予め準備されている。ハイコントラストテーマは、弱視者および高齢者等のために背景色と文字色とのコントラストを高めて見易くする設定(ハイコントラスト設定)を含むテーマである。たとえば、「Windows(登録商標)7」では、コントロールパネル内の「個人設定」において、4つのハイコントラストテーマが予め準備されている。   An OS (operating system) (for example, Windows (registered trademark) OS) of an information processing apparatus is provided with a high contrast function (see “Background Art” column of Patent Document 1). Specifically, a “high contrast theme” is prepared in advance among a plurality of themes related to screen design and the like. The high contrast theme is a theme including a setting (high contrast setting) that makes it easy to see by increasing the contrast between the background color and the character color for the visually impaired and the elderly. For example, in “Windows (registered trademark) 7”, four high-contrast themes are prepared in advance in “personal settings” in the control panel.

ユーザは、画面デザインに関する個人設定(OSの個人設定)において、当該ハイコントラストテーマを選択することによって、ハイコントラスト設定を容易に利用することが可能である。ハイコントラスト設定によれば、特に弱視者および高齢者等は、見易い表示画面を見ながら操作を行うことが可能である。   The user can easily use the high contrast setting by selecting the high contrast theme in the personal setting related to the screen design (the personal setting of the OS). According to the high contrast setting, particularly low-sighted persons and elderly persons can perform operations while viewing an easy-to-see display screen.

特開2010−165262号公報JP 2010-165262 A

しかしながら、上記のハイコントラスト設定では、たとえば、画面に関する一の部品要素(UIパーツとも称する)(たとえば、「ウインドウ」あるいは「ボタン」などの各パーツ(GUIパーツ))に対して単一の色が一律に設定される。それ故、当該一の部品要素(たとえば「ウインドウ」)に対応する複数の詳細部品要素(たとえば、メインウインドウ、ポップアップウインドウ、リストボックス等)は、いずれも同じ色で表示される。当該複数の詳細部品要素がいずれも同じ色で表示されるので、ユーザは、互いに異なる複数の詳細部品要素(詳細UIパーツとも称する)を区別することが困難であり、見難い表示画面を利用することを余儀なくされることがある。   However, in the above high contrast setting, for example, a single color is assigned to one part element (also referred to as a UI part) relating to the screen (for example, each part (GUI part) such as “window” or “button”). It is set uniformly. Therefore, a plurality of detailed component elements (for example, main window, pop-up window, list box, etc.) corresponding to the one component element (for example, “window”) are all displayed in the same color. Since the plurality of detailed component elements are all displayed in the same color, it is difficult for the user to distinguish a plurality of different detailed component elements (also referred to as detailed UI parts) from each other, and a display screen that is difficult to see is used. You may be forced to do that.

そこで、この発明は、より見易い表示画面を実現することが可能な技術を提供することを課題とする。   Accordingly, an object of the present invention is to provide a technique capable of realizing a display screen that is easier to view.

上記課題を解決すべく、請求項1の発明は、コンピュータに、a)画面デザインに関するOSでの個人設定の情報を取得するステップと、b)前記個人設定がハイコントラスト設定であるか否かを判定するステップと、c)前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、を実行させるためのアプリケーションプログラムであって、前記ステップc)は、c−1)前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記OSの前記個人設定では互いに異なる色が設定されていない場合であっても、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、を有することを特徴とする。   In order to solve the above-mentioned problems, the invention of claim 1 provides a computer with a) acquiring personal setting information in the OS related to screen design, and b) whether or not the personal setting is a high contrast setting. And c) when it is determined that the personal setting is a high contrast setting, colors of a plurality of detailed component elements corresponding to one component element related to the screen are set based on a predetermined color conversion table. And step c) includes: c-1) for the plurality of detailed component elements classified in a classification unit finer than the classification unit of the one component element. Even when different colors are not set in the personal settings of the OS, the plurality of detailed component elements in the application program are required. It characterized by having a step of setting a different color with respect.

請求項2の発明は、請求項1の発明に係るアプリケーションプログラムにおいて、前記ステップc−1)においては、前記所定の色変換テーブル内に予め初期値として準備されたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とする。   According to a second aspect of the present invention, in the application program according to the first aspect of the invention, in the step c-1), based on the data prepared as an initial value in the predetermined color conversion table in advance, Different colors are set for the plurality of detailed component elements.

請求項3の発明は、請求項1の発明に係るアプリケーションプログラムにおいて、前記ステップc−1)においては、ユーザ操作に応じて前記所定の色変換テーブル内に書き込まれていたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とする。   According to a third aspect of the present invention, in the application program according to the first aspect of the invention, in the step c-1), the application is based on data written in the predetermined color conversion table in response to a user operation. Different colors are set for the plurality of detailed component elements in the program.

請求項4の発明は、請求項2の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定範囲内の色相の色がそれぞれ規定されていることを特徴とする。   According to a fourth aspect of the present invention, in the application program according to the second aspect of the present invention, data prepared as initial values in the predetermined color conversion table in advance are different from each other as background colors of the plurality of detailed component elements. It is characterized in that the colors of the hues within the predetermined range are respectively defined.

請求項5の発明は、請求項2の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定値以下の明度の色がそれぞれ規定されていることを特徴とする。   According to a fifth aspect of the present invention, in the application program according to the second aspect of the invention, the data prepared as initial values in the predetermined color conversion table in advance are different from each other as background colors of the plurality of detailed component elements. Each color is defined as a color having a lightness of a predetermined value or less.

請求項6の発明は、請求項1から請求項5のいずれかの発明に係るアプリケーションプログラムにおいて、前記一の部品要素は、ウインドウであり、前記複数の詳細部品要素は、メインウインドウとポップアップウインドウとリストボックスとコンボボックスとのうちの2つ以上を含むことを特徴とする。   According to a sixth aspect of the present invention, in the application program according to any one of the first to fifth aspects, the one component element is a window, and the plurality of detailed component elements are a main window and a pop-up window. It includes two or more of a list box and a combo box.

請求項7の発明は、請求項1から請求項5のいずれかの発明に係るアプリケーションプログラムにおいて、前記一の部品要素は、ボタンであり、前記複数の詳細部品要素は、OKボタンおよびキャンセルボタンを含むことを特徴とする。   According to a seventh aspect of the present invention, in the application program according to any one of the first to fifth aspects, the one component element is a button, and the plurality of detailed component elements include an OK button and a cancel button. It is characterized by including.

請求項8の発明は、請求項1から請求項7のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップb)において、前記OSに予め準備されているハイコントラストテーマが前記個人設定にて設定されている場合、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とする。   According to an eighth aspect of the present invention, in the application program according to any one of the first to seventh aspects, in the step b), a high contrast theme prepared in advance in the OS is set in the personal setting. If it is, it is determined that the personal setting is a high contrast setting.

請求項9の発明は、請求項1から請求項7のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップb)において、前記OSの前記個人設定にて特定の部品要素の色として設定された第1の色と前記個人設定にて前記特定の部品要素の文字色として設定されている第2の色とのコントラストが第1の基準値以上であることを条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とする。   According to a ninth aspect of the present invention, in the application program according to any one of the first to seventh aspects of the present invention, in the step b), the color of a specific component element set in the personal setting of the OS. The personal setting is a high contrast setting, provided that the contrast between the first color and the second color set as the character color of the specific component element in the personal setting is equal to or higher than a first reference value. It is characterized in that it is determined.

請求項10の発明は、請求項9の発明に係るアプリケーションプログラムにおいて、前記ステップb)において、前記第1の色と前記第2の色とのコントラストが前記第1の基準値以上であることに加えて、前記所定の部品要素の背景色である前記第1の色が白色でないことをも条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とする。   According to a tenth aspect of the present invention, in the application program according to the ninth aspect of the present invention, in the step b), the contrast between the first color and the second color is equal to or greater than the first reference value. In addition, it is determined that the personal setting is a high contrast setting on condition that the first color which is a background color of the predetermined component element is not white.

請求項11の発明は、請求項9または請求項10の発明に係るアプリケーションプログラムにおいて、前記ステップb)において、前記第1の色と前記第2の色とのコントラストが前記第1の基準値と前記第1の基準値よりも小さな第2の基準値との間の値であることが判定される場合、前記複数の詳細部品要素の色を前記個人設定での設定値に基づいて互いに同じ色に設定するか或いは前記複数の詳細部品要素に対して互いに異なる色を設定するかを確認する確認メッセージが表示されることを特徴とする。   The invention according to claim 11 is the application program according to claim 9 or claim 10, wherein the contrast between the first color and the second color is the first reference value in step b). When it is determined that the value is between a second reference value smaller than the first reference value, the colors of the plurality of detailed component elements are the same as each other based on the setting value in the personal setting A confirmation message for confirming whether to set different colors for the plurality of detailed component elements is displayed.

請求項12の発明は、請求項1から請求項11のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップc−1)においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字のサイズを拡大する変更を加えることを特徴とする。   According to a twelfth aspect of the present invention, in the application program according to any one of the first to eleventh aspects, in the step c-1), when it is determined that the personal setting is a high contrast setting, A different color is set for the plurality of detailed component elements in the application program, and a change is made to increase the size of characters in the plurality of detailed component elements.

請求項13の発明は、請求項1から請求項11のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップc−1)においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字修飾を太字に変更することを特徴とする。   According to a thirteenth aspect of the present invention, in the application program according to any one of the first to eleventh aspects, in the step c-1), when it is determined that the personal setting is a high contrast setting, Different colors are set for the plurality of detailed component elements in the application program, and the character modification in the plurality of detailed component elements is changed to bold.

請求項14の発明は、請求項1から請求項11のいずれかの発明に係るアプリケーションプログラムにおいて、前記ステップc−1)においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素のうちの少なくとも1つの詳細部品要素の文字の色をも変更することを特徴とする。   The invention of claim 14 is the application program according to any one of claims 1 to 11, wherein in the step c-1), it is determined that the personal setting is a high contrast setting, A different color is set for the plurality of detailed component elements in the application program, and a character color of at least one detailed component element of the plurality of detailed component elements is also changed. .

請求項15の発明は、請求項1の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブルは、前記個人設定における前記一の部品要素に関する設定色と前記アプリケーションプログラムにおける前記複数の詳細部品要素のそれぞれの設定色との対応関係を示すデータテーブルであり、前記ステップc−1)においては、前記一の部品要素に対応する前記複数の詳細部品要素の色である各対応色であって前記一の部品要素に関する前記個人設定における設定色に対応する各対応色が前記所定の色変換テーブルに基づいて求められ、前記各対応色が前記複数の詳細部品要素の各色としてそれぞれ設定されることを特徴とする。   According to a fifteenth aspect of the present invention, in the application program according to the first aspect of the invention, the predetermined color conversion table includes a set color relating to the one component element in the personal setting and a plurality of detailed component elements in the application program. FIG. 6 is a data table showing a correspondence relationship with each set color, and in step c-1), each of the corresponding colors which are colors of the plurality of detailed component elements corresponding to the one component element, The corresponding colors corresponding to the set colors in the personal setting relating to the component elements are determined based on the predetermined color conversion table, and the corresponding colors are set as the colors of the plurality of detailed component elements, respectively. And

請求項16の発明は、請求項15の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブルは、他のアプリケーションプログラムと共有されることを特徴とする。   According to a sixteenth aspect of the present invention, in the application program according to the fifteenth aspect, the predetermined color conversion table is shared with other application programs.

請求項17の発明は、請求項15の発明に係るアプリケーションプログラムにおいて、前記所定の色変換テーブルは、他の装置と共有されることを特徴とする。   According to a seventeenth aspect of the invention, in the application program according to the fifteenth aspect of the invention, the predetermined color conversion table is shared with other devices.

請求項18の発明は、請求項1から請求項17のいずれかの発明に係るアプリケーションプログラムにおいて、前記アプリケーションプログラムは、プリンタドライバプログラムであることを特徴とする。   The invention of claim 18 is the application program according to any one of claims 1 to 17, characterized in that the application program is a printer driver program.

請求項19の発明は、請求項6の発明に係るアプリケーションプログラムにおいて、前記アプリケーションプログラムは、プリンタドライバプログラムであり、前記複数の詳細部品要素は、前記メインウインドウを少なくとも含み、前記メインウインドウの色は、前記個人設定にて前記一の部品要素の色として設定されている色と異なる色に設定されることを特徴とする。   According to a nineteenth aspect of the present invention, in the application program according to the sixth aspect of the invention, the application program is a printer driver program, the plurality of detailed component elements include at least the main window, and the color of the main window is The color is set to a color different from the color set as the color of the one component element in the personal setting.

請求項20の発明は、情報処理装置であって、画面デザインに関するOSでの個人設定の情報を取得する取得手段と、前記個人設定がハイコントラスト設定であるか否かを判定する判定手段と、前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定する設定手段と、を備え、前記設定手段は、前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記OSの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定することを特徴とする。   The invention of claim 20 is an information processing apparatus, an acquisition means for acquiring personal setting information in an OS related to screen design, a determination means for determining whether or not the personal setting is a high contrast setting, When it is determined that the personal setting is a high contrast setting, setting means for setting the color of a plurality of detailed component elements corresponding to one component element related to the screen based on a predetermined color conversion table, The setting means is a case where different colors are not set in the personal setting of the OS for the plurality of detailed component elements classified in a classification unit smaller than the classification unit of the one component element. Also, different colors are set for the plurality of detailed component elements in the application program.

請求項21の発明は、情報処理装置の制御方法であって、a)画面デザインに関するOSでの個人設定の情報を取得するステップと、b)前記個人設定がハイコントラスト設定であるか否かを判定するステップと、c)前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、を備え、前記ステップc)は、c−1)前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記OSの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、を有することを特徴とする。   The invention of claim 21 is a method for controlling an information processing apparatus, wherein a) obtaining personal setting information in an OS related to screen design, and b) whether or not the personal setting is a high contrast setting. And c) when it is determined that the personal setting is a high contrast setting, colors of a plurality of detailed component elements corresponding to one component element related to the screen are set based on a predetermined color conversion table. The step c) includes: c-1) the plurality of detailed component elements classified in a classification unit smaller than the classification unit of the one component element in the personal setting of the OS. Setting different colors for the plurality of detailed component elements in the application program even if different colors are not set. The features.

請求項1から請求項21に記載の発明によれば、ユーザは複数の詳細部品要素を容易に区別することが可能である。したがって、より見易い表示画面を実現することが可能である。   According to the invention described in claims 1 to 21, the user can easily distinguish a plurality of detailed component elements. Therefore, it is possible to realize a display screen that is easier to view.

印刷システムの構成を示す概略図である。1 is a schematic diagram illustrating a configuration of a printing system. MFPの機能ブロックを示す図である。2 is a diagram illustrating functional blocks of an MFP. FIG. 印刷制御装置の概略構成を示す機能ブロック図である。FIG. 2 is a functional block diagram illustrating a schematic configuration of a printing control apparatus. コンピュータ(プリンタドライバ)の動作を示すフローチャートである。3 is a flowchart illustrating an operation of a computer (printer driver). OSの個人設定を行うための設定画面を示す図である。It is a figure which shows the setting screen for performing personal setting of OS. OSの個人設定にて各部品要素の色を設定するための設定画面を示す図である。It is a figure which shows the setting screen for setting the color of each component element by the personal setting of OS. プリンタドライバの動作に関する設定画面を示す図である。FIG. 6 is a diagram illustrating a setting screen regarding the operation of a printer driver. OSの個人設定がハイコントラスト設定であるか否かに関する一の判定手法を説明する図である。It is a figure explaining one determination method regarding whether the personal setting of OS is a high contrast setting. 色変換テーブルを示す図である。It is a figure which shows a color conversion table. プリンタドライバにおいて各詳細部品要素が「OSの設定色」(青色)で表示される状態を示す概略図である。FIG. 10 is a schematic diagram illustrating a state in which each detailed component element is displayed in “OS setting color” (blue) in the printer driver. プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。FIG. 10 is a schematic diagram illustrating a state in which each detailed component element is displayed in “recommended color” in the printer driver. プリンタドライバにおいて各詳細部品要素が「ユーザ指定色」で表示される状態を示す概略図である。FIG. 10 is a schematic diagram illustrating a state in which each detailed component element is displayed in “user specified color” in the printer driver. プリンタドライバにおいて各詳細部品要素が「OSの設定色」(黒色)で表示される状態を示す概略図である。FIG. 5 is a schematic diagram illustrating a state in which each detailed component element is displayed in “OS set color” (black) in the printer driver. プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。FIG. 10 is a schematic diagram illustrating a state in which each detailed component element is displayed in “recommended color” in the printer driver. プリンタドライバのメインウインドウが呼出元のアプリケーションのウインドウに重畳表示される様子を示す図である。FIG. 6 is a diagram illustrating a state in which a main window of a printer driver is displayed in a superimposed manner on a window of a caller application. プリンタドライバのメインウインドウ内におけるリストボックスのリストが展開表示されている様子を示す図である。FIG. 6 is a diagram illustrating a state in which a list of a list box in a main window of a printer driver is expanded and displayed. プリンタドライバのメインウインドウに対してポップアップウインドウが重畳表示される様子を示す図である。FIG. 4 is a diagram illustrating a state in which a pop-up window is superimposed on a main window of a printer driver. 色変換テーブルのうち「ボタン」に関する部分を中心に示す図である。It is a figure which mainly shows the part regarding a "button" among color conversion tables. 「ボタン」に関する各詳細部品要素が「おすすめ色」で表示される様子を示す図である。It is a figure which shows a mode that each detailed component element regarding a "button" is displayed by "recommended color". 「ボタン」に関する各詳細部品要素が「ユーザ指定色」で表示される様子を示す図である。It is a figure which shows a mode that each detailed component element regarding a "button" is displayed by "user-specified color". 「ユーザ指定色」が選択されていた場合におけるプリンタドライバでの複数の種類のウインドウ等の表示例を示す図である。FIG. 6 is a diagram illustrating a display example of a plurality of types of windows and the like in the printer driver when “user specified color” is selected. 第2実施形態に係る色変換テーブルを示す図である。It is a figure which shows the color conversion table which concerns on 2nd Embodiment. 各詳細部品要素が同じ色(「OSの設定色」)で表示される状態(OS設定色が濃青色の場合)を示す概略図である。It is the schematic which shows the state (when OS setting color is dark blue) where each detailed component element is displayed with the same color ("OS setting color"). 各詳細部品要素が互いに異なる「おすすめ色」で表示される状態(OS設定色が濃青色の場合)を示す概略図である。It is the schematic which shows the state (when OS setting color is dark blue) where each detailed component element is displayed by "recommended color" mutually different. 各詳細部品要素が「おすすめ色」で表示される状態(OS設定色が黒色の場合)を示す概略図である。It is the schematic which shows the state (when OS setting color is black) in which each detailed component element is displayed by "recommended color". 変形例に係る印刷システムを示す図である。It is a figure which shows the printing system which concerns on a modification. プリンタドライバの印刷設定画面において、複数の種類のウインドウが同じ色で表示される様子を示す図である。FIG. 6 is a diagram illustrating a state where a plurality of types of windows are displayed in the same color on a print setting screen of a printer driver.

以下、本発明の実施形態を図面に基づいて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<1.第1実施形態>
<1−1.システム構成>
図1は、本発明に係る印刷システム1の構成を示す概略図である。図1に示すように、当該印刷システム1は、マルチ・ファンクション・ペリフェラル(Multi-Functional Peripheral)(MFPとも略称する)10とコンピュータ50とを備える。
<1. First Embodiment>
<1-1. System configuration>
FIG. 1 is a schematic diagram showing a configuration of a printing system 1 according to the present invention. As shown in FIG. 1, the printing system 1 includes a multi-function peripheral (also abbreviated as MFP) 10 and a computer 50.

MFP10とコンピュータ50(情報処理装置)とは、ネットワーク108を介して接続されており、各装置10,50の相互間でデータの送受信が可能である。なお、ネットワーク108は、LAN(Local Area Network)およびインターネットなどの各種のネットワークを含む。   The MFP 10 and the computer 50 (information processing apparatus) are connected via a network 108, and data can be transmitted and received between the apparatuses 10 and 50. The network 108 includes various networks such as a LAN (Local Area Network) and the Internet.

MFP10は、コンピュータ50からの印刷ジョブデータ(プリントジョブデータ)に基づく印刷ジョブ(プリントジョブ)を実行するプリンタ(印刷装置)として機能する。   The MFP 10 functions as a printer (printing apparatus) that executes a print job (print job) based on print job data (print job data) from the computer 50.

具体的には、コンピュータ50(印刷制御装置とも表現される)は、当該コンピュータ50にインストールされている印刷制御プログラム(プリンタドライバ等)において印刷設定画面等を表示する。そして、コンピュータ50は、当該印刷設定画面において各設定項目に関する設定値の変更操作を利用者(ユーザ)から受け付ける。その後、コンピュータ50は、設定完了操作(たとえば、設定完了ボタン(設定保存ボタン)の押下操作)をユーザから受け付けるとともに、印刷実行指示(たとえば、印刷開始ボタンの押下操作)をユーザから受け付ける。   Specifically, the computer 50 (also expressed as a print control device) displays a print setting screen or the like in a print control program (printer driver or the like) installed in the computer 50. Then, the computer 50 receives from the user (user) an operation for changing the setting value regarding each setting item on the print setting screen. Thereafter, the computer 50 receives a setting completion operation (for example, a pressing operation of a setting completion button (setting save button)) from the user and also receives a print execution instruction (for example, a pressing operation of the print start button) from the user.

当該印刷実行指示に応答して、コンピュータ50は、印刷ジョブデータ(印刷実行指令および印刷対象データ)をMFP10に対して送信する。MFP10は、コンピュータ50から送信されてきた印刷ジョブデータを受信し、当該印刷ジョブデータに基づく印刷ジョブを実行する。これによって、MFP10による印刷出力処理が実行される。   In response to the print execution instruction, the computer 50 transmits print job data (print execution instruction and print target data) to the MFP 10. The MFP 10 receives the print job data transmitted from the computer 50 and executes a print job based on the print job data. Thereby, the print output process by the MFP 10 is executed.

<1−2.MFP10の構成>
図2は、MFP10の機能ブロックを示す図である。
<1-2. Configuration of MFP 10>
FIG. 2 is a diagram illustrating functional blocks of the MFP 10.

MFP10は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置(複合機とも称する)である。具体的には、MFP10は、図2の機能ブロック図に示すように、画像読取部2、印刷出力部3、通信部4、格納部5、操作部6およびコントローラ9(制御部)等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。なお、MFP10は、画像処理装置、画像形成装置あるいは印刷出力装置などとも称される。   The MFP 10 is a device (also referred to as a multi-function device) having a scan function, a copy function, a facsimile function, a box storage function, and the like. Specifically, as illustrated in the functional block diagram of FIG. 2, the MFP 10 includes an image reading unit 2, a print output unit 3, a communication unit 4, a storage unit 5, an operation unit 6, a controller 9 (control unit), and the like. Various functions are realized by operating these parts in a complex manner. The MFP 10 is also referred to as an image processing apparatus, an image forming apparatus, a print output apparatus, or the like.

画像読取部(スキャン部とも称される)2は、MFP10の所定の位置に載置された原稿を光学的に読み取って、当該原稿の画像データ(原稿画像あるいはスキャン画像とも称される)を生成する処理部である。   An image reading unit (also referred to as a scan unit) 2 optically reads a document placed at a predetermined position of the MFP 10 and generates image data (also referred to as a document image or a scan image) of the document. Is a processing unit.

印刷出力部3は、印刷対象画像に関する画像データに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。   The print output unit 3 is an output unit that prints out an image on various media such as paper based on image data related to the print target image.

通信部4は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部4は、通信ネットワーク108を介したネットワーク通信が可能である。このネットワーク通信では、TCP/IP(Transmission Control Protocol / Internet Protocol)およびFTP(File Transfer Protocol)等の各種のプロトコルが利用され、当該ネットワーク通信を利用することによって、MFP10は、所望の相手先(コンピュータ50等)との間で各種のデータ(印刷ジョブデータ等)を授受することが可能である。   The communication unit 4 is a processing unit capable of performing facsimile communication via a public line or the like. Further, the communication unit 4 can perform network communication via the communication network 108. In this network communication, various protocols such as TCP / IP (Transmission Control Protocol / Internet Protocol) and FTP (File Transfer Protocol) are used. By using the network communication, the MFP 10 can receive a desired destination (computer). 50) etc., various data (print job data etc.) can be exchanged.

格納部5は、ハードディスクドライブ(HDD)等の格納装置で構成される。   The storage unit 5 includes a storage device such as a hard disk drive (HDD).

操作部6は、MFP10に対する操作入力を受け付ける操作入力部6aと、各種情報の表示出力を行う表示部6bとを備えている。このMFP10においては、略板状の操作パネル部6c(図1参照)が設けられており、当該操作パネル部6cは、その正面側にタッチパネル(操作パネル)25(図1参照)を有している。タッチパネル25は、液晶表示パネルに圧電センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの操作入力を受け付けることが可能である。   The operation unit 6 includes an operation input unit 6a that receives an operation input to the MFP 10 and a display unit 6b that displays and outputs various types of information. The MFP 10 is provided with a substantially plate-like operation panel unit 6c (see FIG. 1). The operation panel unit 6c has a touch panel (operation panel) 25 (see FIG. 1) on the front side thereof. Yes. The touch panel 25 is configured by embedding a piezoelectric sensor or the like in a liquid crystal display panel, and can display various kinds of information and accept an operation input from an operator.

コントローラ(制御部)9は、MFP10に内蔵され、MFP10を統括的に制御する制御装置である。コントローラ9は、CPUおよび各種の半導体メモリ(RAMおよびROM等)とを備えるコンピュータシステムとして構成される。コントローラ9は、CPUにおいて、ROM(例えば、EEPROM(登録商標))内に格納されている所定のソフトウエアプログラム(以下、単にプログラムとも称する)を実行することによって、各種の処理部を実現する。なお、当該プログラム(詳細にはプログラムモジュール群)は、USBメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されてMFP10にインストールされるようにしてもよい。あるいは、当該プログラムは、ネットワーク等を経由してダウンロードされてMFP10にインストールされるようにしてもよい。   The controller (control unit) 9 is a control device that is built in the MFP 10 and controls the MFP 10 in an integrated manner. The controller 9 is configured as a computer system including a CPU and various semiconductor memories (such as a RAM and a ROM). The controller 9 implements various processing units by executing predetermined software programs (hereinafter also simply referred to as programs) stored in a ROM (for example, EEPROM (registered trademark)) in the CPU. Note that the program (specifically, a program module group) may be recorded on a portable recording medium such as a USB memory, read from the recording medium, and installed in the MFP 10. Alternatively, the program may be downloaded via a network or the like and installed in the MFP 10.

具体的には、図2に示すように、コントローラ9は、当該プログラムの実行により、通信制御部11と入力制御部12と表示制御部13と動作制御部14とを含む各種の処理部を実現する。   Specifically, as shown in FIG. 2, the controller 9 realizes various processing units including the communication control unit 11, the input control unit 12, the display control unit 13, and the operation control unit 14 by executing the program. To do.

通信制御部11は、他の装置(コンピュータ50等)との間の通信動作を制御する処理部である。   The communication control unit 11 is a processing unit that controls communication operations with other devices (such as the computer 50).

入力制御部12は、操作入力部6aに対する操作入力動作を制御する制御部である。   The input control unit 12 is a control unit that controls an operation input operation with respect to the operation input unit 6a.

表示制御部13は、表示部6bにおける表示動作を制御する処理部である。   The display control unit 13 is a processing unit that controls the display operation in the display unit 6b.

動作制御部14は、コンピュータ50から送信されてきたプリントジョブ等に関する動作(印刷出力動作等)を制御する処理部である。   The operation control unit 14 is a processing unit that controls an operation (print output operation or the like) related to a print job transmitted from the computer 50.

<1−3.コンピュータ50の構成>
図3は、コンピュータ50(情報処理装置)の概略構成を示す機能ブロック図である。コンピュータ50は、いわゆるパーソナルコンピュータ等によって構成される。コンピュータ50は、MFP10の利用者(ユーザ)によって利用されるコンピュータ(利用者用のコンピュータ)である。
<1-3. Configuration of Computer 50>
FIG. 3 is a functional block diagram showing a schematic configuration of the computer 50 (information processing apparatus). The computer 50 is configured by a so-called personal computer or the like. The computer 50 is a computer (user computer) used by a user (user) of the MFP 10.

コンピュータ50は、図3の機能ブロック図に示すように、通信部54、格納部55、操作部56およびコントローラ(制御部)59等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。   As shown in the functional block diagram of FIG. 3, the computer 50 includes a communication unit 54, a storage unit 55, an operation unit 56, a controller (control unit) 59, and the like. Realize various functions.

通信部54は、ネットワークを介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、TCP/IP(Transmission Control Protocol / Internet Protocol)等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、コンピュータ50は、所望の相手先(MFP10等)との間で各種データの授受を行うことが可能である。通信部54は、各種データを送信する送信部54aと各種データを受信する受信部54bとを有する。   The communication unit 54 can perform network communication via a network. In this network communication, for example, various protocols such as TCP / IP (Transmission Control Protocol / Internet Protocol) are used. By using the network communication, the computer 50 can exchange various data with a desired partner (MFP 10 or the like). The communication unit 54 includes a transmission unit 54a that transmits various data and a reception unit 54b that receives various data.

格納部55は、ハードディスクドライブ(HDD)および/または半導体メモリ等の記憶装置で構成される。   The storage unit 55 includes a storage device such as a hard disk drive (HDD) and / or a semiconductor memory.

操作部56は、コンピュータ50に対する操作入力を受け付ける操作入力部56aと、各種情報の表示出力を行う表示部56bとを備えている。   The operation unit 56 includes an operation input unit 56a that receives an operation input to the computer 50, and a display unit 56b that performs display output of various information.

図3のコントローラ(制御部)59は、コンピュータ50に内蔵され、コンピュータ50を統括的に制御する制御装置である。コントローラ59は、CPUおよび各種の半導体メモリ(RAMおよびROM)等を備えるコンピュータシステムとして構成される。コントローラ59は、CPUにおいて、記憶部(半導体メモリ等)内に格納されている所定のプログラムを実行することによって、各種の処理部を実現する。なお、当該プログラム(詳細にはプログラムモジュール群)は、USBメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されてコンピュータ50にインストールされてもよい。あるいは、当該プログラムは、ネットワーク108等を経由してダウンロードされてコンピュータ50にインストールされるようにしてもよい。   The controller (control unit) 59 in FIG. 3 is a control device that is built in the computer 50 and controls the computer 50 in an integrated manner. The controller 59 is configured as a computer system including a CPU and various semiconductor memories (RAM and ROM). The controller 59 implements various processing units by executing predetermined programs stored in a storage unit (semiconductor memory or the like) in the CPU. Note that the program (specifically, a program module group) may be recorded on a portable recording medium such as a USB memory, read from the recording medium, and installed in the computer 50. Alternatively, the program may be downloaded via the network 108 or the like and installed in the computer 50.

コンピュータ50には、文書作成用のアプリケーションプログラム、および印刷制御用のアプリケーションプログラム(プリンタドライバ)等がインストールされている。コンピュータ50は、これらのプログラムを用いることによって、印刷ジョブ等の各種設定項目に関する設定制御等を含む印刷制御動作を実行する印刷制御装置として機能する。   The computer 50 is installed with an application program for document creation, an application program for printing control (printer driver), and the like. By using these programs, the computer 50 functions as a print control apparatus that executes a print control operation including setting control related to various setting items such as a print job.

具体的には、コントローラ59は、当該プログラム等の実行により、通信制御部61と入力制御部62と表示制御部63と取得部65と判定部66と設定部67とを含む各種の処理部を実現する。   Specifically, the controller 59 executes various processing units including a communication control unit 61, an input control unit 62, a display control unit 63, an acquisition unit 65, a determination unit 66, and a setting unit 67 by executing the program. Realize.

通信制御部61は、通信部54等と協働して、MFP10等との通信動作を制御する処理部である。たとえば、通信制御部61は、通信部54等と協働して、印刷ジョブデータをMFP10に送信する動作等を制御する。   The communication control unit 61 is a processing unit that controls a communication operation with the MFP 10 or the like in cooperation with the communication unit 54 or the like. For example, the communication control unit 61 controls the operation of transmitting print job data to the MFP 10 in cooperation with the communication unit 54 and the like.

入力制御部62は、ユーザによる操作入力を操作入力部56aと協働して受け付ける動作(操作入力動作)等を制御する制御部である。たとえば、入力制御部62は、操作入力部56aと協働して、印刷設定画面において、印刷設定に関する複数の設定項目の各設定値に関する変更操作(マウスおよび/またはキーボード等を用いた変更操作)をユーザから受け付ける。   The input control unit 62 is a control unit that controls an operation (operation input operation) that accepts an operation input by a user in cooperation with the operation input unit 56a. For example, in cooperation with the operation input unit 56a, the input control unit 62 performs a change operation (change operation using a mouse and / or a keyboard) on each setting value of a plurality of setting items related to print settings on the print setting screen. Is received from the user.

表示制御部63は、表示部56bにおける各種情報(印刷設定画面等)の表示動作を制御する処理部である。表示制御部63は、印刷設定画面等を表示部56bに表示する動作等を制御する。表示制御部63は、後述するように、設定部67による設定内容に基づいて、各種画面の表示動作を制御する。   The display control unit 63 is a processing unit that controls display operations of various types of information (such as a print setting screen) on the display unit 56b. The display control unit 63 controls an operation for displaying a print setting screen or the like on the display unit 56b. As will be described later, the display control unit 63 controls the display operation of various screens based on the setting content by the setting unit 67.

取得部65は、画面デザインに関するOS(オペレーティングシステム)での個人設定の情報を取得する処理部である。   The acquisition unit 65 is a processing unit that acquires personal setting information in the OS (operating system) related to the screen design.

判定部66は、OSの個人設定がハイコントラスト設定であるか否かを判定する処理部である。   The determination unit 66 is a processing unit that determines whether the personal setting of the OS is a high contrast setting.

設定部67は、OSの個人設定がハイコントラスト設定である旨が判定される場合、色変換テーブル300に基づき、画面に関する一の部品要素(たとえば、「ウインドウ」)に対応する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」等)の色を設定する処理部である。画面に関する当該一の部品要素は、「UI(ユーザインターフェイス)パーツ」とも称され、当該複数の詳細部品要素は、「詳細UIパーツ」とも称される。   When it is determined that the personal setting of the OS is the high contrast setting, the setting unit 67 is based on the color conversion table 300 and has a plurality of detailed component elements corresponding to one component element (for example, “window”) related to the screen. This is a processing unit for setting the colors of “main window”, “pop-up window”, “list box” and the like. The one part element related to the screen is also referred to as a “UI (user interface) part”, and the plurality of detailed part elements are also referred to as “detail UI parts”.

<1−4.画面デザインに関するOSでの個人設定>
つぎに、OS(オペレーティングシステム)での個人設定、詳細には画面デザインに関する個人設定について説明する。
<1-4. Personal settings in OS related to screen design>
Next, personal settings in the OS (operating system), specifically, personal settings related to screen design will be described.

コンピュータ50のOSにおいては、表示画面(OSに関する表示画面(設定画面等)、および当該OS上で実行される各アプリケーションプログラムに関する表示画面を含む)のデザインの基本構成(特に、各UIパーツ(GUI(グラフィカルユーザインターフェイス)パーツ等)の色など)をユーザごとに予め設定することが可能である。   In the OS of the computer 50, the basic design (particularly, each UI part (GUI) includes a display screen (including a display screen (setting screen, etc.) related to the OS and a display screen related to each application program executed on the OS)). (Graphical user interface) color of parts etc.) can be preset for each user.

たとえば、Windows(登録商標) OS(オペレーティングシステム)では、画面デザイン等に関する複数のテーマ(たとえば231〜238(図5参照))が予め準備されている。複数のテーマのそれぞれにおいては、デスクトップの背景およびウインドウの色などの複数の設定項目に関する設定内容の組合せが予め設定されている。当該複数のテーマには、「ベーシックテーマ」および「ハイコントラストテーマ」等が含まれる。このうち、「ハイコントラストテーマ」は、弱視者および高齢者等のために背景と文字とのコントラストを高めて見易くする設定(ハイコントラスト設定)を含むテーマである。たとえば、Windows(登録商標)7では、コントロールパネル内の「個人設定」において、4つのハイコントラストテーマ235〜238(図5参照)が予め準備されている。   For example, in Windows (registered trademark) OS (operating system), a plurality of themes (for example, 231 to 238 (see FIG. 5)) relating to screen design and the like are prepared in advance. In each of the plurality of themes, combinations of setting contents regarding a plurality of setting items such as a desktop background and a window color are set in advance. The plurality of themes include a “basic theme” and a “high contrast theme”. Among these, the “high contrast theme” is a theme including a setting (high contrast setting) that makes it easy to see by increasing the contrast between the background and characters for the low vision and the elderly. For example, in Windows (registered trademark) 7, four high contrast themes 235 to 238 (see FIG. 5) are prepared in advance in “Personal Settings” in the control panel.

ユーザは、画面デザインに関する個人設定(OSの個人設定)を行う設定画面230(図5)において、或るハイコントラストテーマ(たとえば上記の4つのハイコントラストテーマ235〜238のいずれか)を選択することによって、ハイコントラスト設定を容易に利用することが可能である。ハイコントラスト設定としては、たとえば、ウインドウの色(背景色)が黒色且つウインドウの文字色が黄色である設定等が例示される。ハイコントラスト設定によれば、特に弱視者および高齢者等は、より見易い表示で操作を行うことが可能である。   The user selects a high-contrast theme (for example, one of the four high-contrast themes 235 to 238 described above) on the setting screen 230 (FIG. 5) for performing personal settings relating to the screen design (OS personal settings). The high contrast setting can be easily used. Examples of the high contrast setting include a setting in which the window color (background color) is black and the window character color is yellow. According to the high-contrast setting, it is possible for a low vision person, an elderly person, etc. to operate with a display that is easier to see.

また、ユーザは、複数のテーマのいずれかを選択した後に、画面デザインの色をさらに詳細にカスタマイズ(変更)することも可能である。特に、ユーザは、「ハイコントラストテーマ」以外のテーマ(「ベーシックテーマ」(233)等)を選択しつつ、ハイコントラスト設定を実現することも可能である。   The user can also customize (change) the screen design color in more detail after selecting one of a plurality of themes. In particular, the user can realize the high contrast setting while selecting a theme other than the “high contrast theme” (such as “basic theme” (233)).

たとえば、図5の設定画面230で「色」設定ボタン242を押下することによって、図6の設定画面250が表示される。図6の設定画面250は、画面の各UIパーツ(部品要素)の「色」等を設定するための画面である。設定画面250には、色の指定対象のUIパーツ(部品要素)を指定するためのリストボックス251と、その色を指定するためのリストボックス253とが設けられている。なお、リストボックス251の右端部分を(マウス等で)クリックすると複数の選択肢(具体的には、複数の「UIパーツ」)のリスト252が表示され、リストボックス253の右端部分をクリックすると複数の選択肢(具体的には、複数の「色」)のリスト(詳細にはカラーパレット)(不図示)が表示される。ユーザは、所望のUIパーツ(たとえば「ウインドウ」)を指定し、当該UIパーツの色をリストボックス253にて指定することによって、各UIパーツの色を所望の色(たとえば、青色)に設定することが可能である。   For example, when the “color” setting button 242 is pressed on the setting screen 230 in FIG. 5, the setting screen 250 in FIG. 6 is displayed. A setting screen 250 in FIG. 6 is a screen for setting the “color” or the like of each UI part (component element) on the screen. The setting screen 250 is provided with a list box 251 for designating a UI part (part element) for which a color is designated, and a list box 253 for designating the color. When the right end portion of the list box 251 is clicked (with a mouse or the like), a list 252 of a plurality of options (specifically, a plurality of “UI parts”) is displayed, and when the right end portion of the list box 253 is clicked, a plurality of lists are displayed. A list (specifically, a color palette) (not shown) of options (specifically, a plurality of “colors”) is displayed. The user designates a desired UI part (for example, “window”) and designates the color of the UI part in the list box 253, thereby setting the color of each UI part to a desired color (for example, blue). It is possible.

また、同様に、ユーザは、ウインドウの文字色を指定することも可能である。詳細には、ユーザが、リストボックス251にて「ウインドウ」を指定した後に、フォントの色を指定するためのリストボックス257をクリックすると、ウインドウの文字色を指定するためのカラーリスト(カラーパレット)が表示される。そして、ユーザは、当該カラーリスト内の複数の選択肢(複数の「色」)の中から所望の色(たとえば、白色)を選択すること等によって、ウインドウの文字色を指定することができる。   Similarly, the user can also specify the character color of the window. Specifically, when the user clicks a list box 257 for designating a font color after designating “window” in the list box 251, a color list (color palette) for designating the text color of the window. Is displayed. Then, the user can designate the character color of the window by selecting a desired color (for example, white) from a plurality of options (a plurality of “colors”) in the color list.

このような色設定操作(OSにおける色指定操作)によっても、ハイコントラスト設定を実質的に実現することが可能である。なお、予めハイコントラストテーマに組み込まれているハイコントラスト設定以外のハイコントラスト設定(たとえば、ウインドウの色(背景色)が青色且つウインドウの文字色が白色である設定等)も実現され得る。   The high contrast setting can be substantially realized by such a color setting operation (color designation operation in the OS). Note that high contrast settings other than the high contrast settings previously incorporated in the high contrast theme (for example, a setting in which the window color (background color) is blue and the window character color is white) may be realized.

ここにおいて、上記のOSの色設定(ハイコントラスト設定)では、各部品要素の色が予め規定された色(黒色あるいは青色等)に変更される。具体的には、OSでは或る分類単位で分類された部品要素の単位(たとえば「ウインドウ」単位)で「色」が設定される。しかしながら、OSの当該色設定では、当該部品要素よりも細かい単位で個別の色を設定することができない。具体的には、当該一の部品要素(たとえば「ウインドウ」)に属する複数の詳細部品要素であって当該一の部品要素よりも細かく分類された複数の詳細部品要素(たとえば、「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」等)に対して、OSの個人設定では互いに異なる色を設定することができない。換言すれば、OSの個人設定のみが利用される場合、当該複数の詳細部品要素に対しては(結果的に)互いに同じ色が設定される。なお、当該複数の詳細部品要素は、当該一の部品要素を細分化して分類した細分化部品要素(細分化分類部品要素)などとも表現される。あるいは、当該複数の詳細部品要素は、当該一の部品要素の分類時の基準とは異なる基準(細分化分類用基準)で分類された要素である、とも表現される。   Here, in the OS color setting (high contrast setting), the color of each component element is changed to a predetermined color (black, blue, or the like). Specifically, in the OS, “color” is set in the unit of component elements classified in a certain classification unit (for example, “window” unit). However, in the color setting of the OS, individual colors cannot be set in units smaller than the component elements. Specifically, a plurality of detailed component elements belonging to the one component element (for example, “window”), and more detailed component elements classified more finely than the one component element (for example, “main window”, For “pop-up window”, “list box”, etc., different colors cannot be set in the personal settings of the OS. In other words, when only the personal setting of the OS is used, the same color is set for the plurality of detailed component elements (as a result). The plurality of detailed component elements are also expressed as subdivided component elements (subdivided classification component elements) obtained by subdividing and classifying the one component element. Alternatively, the plurality of detailed component elements are also expressed as elements classified according to a criterion (standard for classification) that is different from the criterion at the time of classification of the one component element.

これに対して、本実施形態においては、当該一の部品要素の分類単位よりも細かい分類単位で分類された複数の詳細部品要素に対してOSの個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム(プリンタドライバ等)内の複数の詳細部品要素に対して互いに異なる色が設定される。これによれば、より見易い表示画面を実現することが可能である。以下では、このような技術について更に詳細に説明する。   On the other hand, in the present embodiment, different colors are not set in the personal settings of the OS for a plurality of detailed component elements classified in a classification unit smaller than the classification unit of the one component element. Even so, different colors are set for a plurality of detailed component elements in the application program (printer driver or the like). According to this, it is possible to realize a display screen that is easier to view. Hereinafter, such a technique will be described in more detail.

<1−5.動作>
図4は、コンピュータ50の動作、より詳細にはプリンタドライバの動作を示すフローチャートである。図4においては、他のアプリケーションプログラム(たとえば、文書作成プログラム)から呼び出された直後(起動直後)のプリンタドライバの動作が示されている。以下、図4を参照しながら、当該動作について説明する。ただし、図4の動作が開始されるまでに、図7の設定画面210を用いた色変換モード設定操作が既に行われているものとする。当該設定操作によって、ハイコントラスト設定時における色変換処理は、3つの選択肢(「おすすめ色」、「OSの設定色」、「ユーザ指定色」)の中から選択された一の選択肢に対応する処理(たとえば「おすすめ色」に変換する処理)に設定される。また、図5の設定画面230あるいは図6の設定画面250を用いた上述の設定操作も、図4の動作開始までに必要に応じて既に行われているものとする。
<1-5. Operation>
FIG. 4 is a flowchart showing the operation of the computer 50, more specifically the operation of the printer driver. FIG. 4 shows the operation of the printer driver immediately after it is called from another application program (for example, a document creation program) (immediately after startup). The operation will be described below with reference to FIG. However, it is assumed that the color conversion mode setting operation using the setting screen 210 of FIG. 7 has already been performed before the operation of FIG. 4 is started. By this setting operation, the color conversion processing at the time of setting high contrast is processing corresponding to one option selected from three options (“recommended color”, “OS set color”, and “user specified color”). (For example, processing for converting to “recommended color”). Further, it is assumed that the above-described setting operation using the setting screen 230 of FIG. 5 or the setting screen 250 of FIG. 6 has already been performed as necessary before the operation of FIG. 4 starts.

図4のステップS11においては、コンピュータ50(詳細にはプリンタドライバ)は、画面デザインに関するOSでの個人設定の情報(現ログインユーザの情報)を取得する。   In step S11 of FIG. 4, the computer 50 (specifically, the printer driver) acquires personal setting information (information of the currently logged-in user) in the OS regarding the screen design.

そして、ステップS12においては、コンピュータ50は、当該個人設定がハイコントラスト設定であるか否かを判定する。   In step S12, the computer 50 determines whether or not the personal setting is a high contrast setting.

たとえば、OSに予め準備されている「ハイコントラストテーマ」がログインユーザの個人設定にて設定されている旨の情報がステップS11にて取得される場合、当該個人設定はハイコントラスト設定である旨が判定される。   For example, when information indicating that the “high contrast theme” prepared in advance in the OS is set in the personal setting of the login user is acquired in step S11, it is indicated that the personal setting is the high contrast setting. Determined.

また、「ハイコントラストテーマ」がログインユーザの個人設定にて設定されていない旨の情報がステップS11にて取得される場合であっても、所定の条件が充足されるときには、当該個人設定はハイコントラスト設定である旨が判定される。具体的には、ステップS11にて取得された個人設定情報に含まれる色情報に基づき、個人設定にて設定されているウインドウ色(ウインドウの背景色)と文字色(ウインドウ内の文字の色)とのコントラストが一定値TH1(第1の基準値)以上である旨が判定されるときにも、当該個人設定はハイコントラスト設定である旨が判定される。より詳細には、個人設定にて設定されている両色の相互間の明度差(ウインドウの背景色の明度とウインドウの文字色の明度との差分値)の絶対値が所定値TH1以上である場合、当該個人設定はハイコントラスト設定である旨が判定される。   Even if information indicating that the “high contrast theme” is not set in the personal setting of the logged-in user is acquired in step S11, the personal setting is high when the predetermined condition is satisfied. It is determined that the contrast is set. Specifically, based on the color information included in the personal setting information acquired in step S11, the window color (window background color) and character color (character color in the window) set in the personal setting. Also, when it is determined that the contrast with the threshold value is equal to or greater than a certain value TH1 (first reference value), it is determined that the personal setting is a high contrast setting. More specifically, the absolute value of the brightness difference between the two colors set in the personal setting (the difference value between the brightness of the background color of the window and the brightness of the character color of the window) is equal to or greater than a predetermined value TH1. In this case, it is determined that the personal setting is a high contrast setting.

一方、ログインユーザの個人設定にてハイコントラストテーマが設定されていない旨の情報がステップS11にて取得され、且つ、当該個人設定にて設定されている上記両色の相互間の明度差の絶対値が所定値TH1未満である場合、当該個人設定はハイコントラスト設定でない旨が判定される。   On the other hand, information indicating that the high contrast theme is not set in the personal setting of the logged-in user is acquired in step S11, and the absolute brightness difference between the two colors set in the personal setting is absolute. If the value is less than the predetermined value TH1, it is determined that the personal setting is not a high contrast setting.

個人設定がハイコントラスト設定でない旨が判定される場合には、ステップS12からステップS24に進む。ステップS24では、コンピュータ50は、現在の個人設定に基づく画面(OSでの個人設定に基づく画面)を表示部56bに表示する。   If it is determined that the personal setting is not the high contrast setting, the process proceeds from step S12 to step S24. In step S24, the computer 50 displays a screen based on the current personal setting (screen based on the personal setting in the OS) on the display unit 56b.

逆に個人設定がハイコントラスト設定である旨が判定される場合には、ステップS12からステップS13に進む。ステップS13においては、プリンタドライバの動作に関する設定画面210(図7)での設定内容に基づく分岐処理が実行される。   Conversely, when it is determined that the personal setting is the high contrast setting, the process proceeds from step S12 to step S13. In step S13, a branching process based on the setting contents on the setting screen 210 (FIG. 7) regarding the operation of the printer driver is executed.

具体的には、設定画面210にて「OSの設定色に変換」が選択されていた場合には、ステップS21に進む。ステップS21では、色変換テーブル300の「OSの設定色(に変換)」を各UIパーツ(部品要素)に反映させた画面が生成され表示される。なお、この場合、結果的にステップS24と同じ画面(同じ配色を有する画面)が表示される。   Specifically, if “convert to OS setting color” is selected on the setting screen 210, the process proceeds to step S21. In step S <b> 21, a screen in which “OS set color (converted to)” in the color conversion table 300 is reflected on each UI part (component element) is generated and displayed. In this case, as a result, the same screen as that in step S24 (screen having the same color scheme) is displayed.

また、設定画面210にて「おすすめ色(に変換)」が選択されていた場合には、ステップS22に進む。ステップS22では、色変換テーブル300の「おすすめ色」を各UIパーツ(部品要素)に反映させた画面が生成され表示される。   If “recommended color (converted)” is selected on the setting screen 210, the process proceeds to step S22. In step S22, a screen in which the “recommended color” of the color conversion table 300 is reflected on each UI part (component element) is generated and displayed.

また、設定画面210にて「ユーザ指定色(に変換)」が選択されていた場合には、ステップS23に進む。ステップS23では、色変換テーブル300の「ユーザ指定色」を各UIパーツ(部品要素)に反映させた画面が生成され表示される。   If “user specified color (converted to)” is selected on the setting screen 210, the process proceeds to step S23. In step S23, a screen in which the “user specified color” in the color conversion table 300 is reflected on each UI part (component element) is generated and displayed.

なお、ステップS22,S23においては、後述するように、複数の詳細部品要素に対するきめ細やかな配色によって、より見易い画面表示が行われる。   In steps S22 and S23, as will be described later, a screen display that is easier to see is performed by a fine color scheme for a plurality of detailed component elements.

図9は、色変換テーブル300の一例を示す図である。図9を参照しつつ、色変換テーブル300および当該色変換テーブル300を利用した色設定処理(色決定処理)について説明する。色変換テーブル300を用いることによれば、プリンタドライバにおいて、OSで設定可能な単位(各部品要素)よりも更に詳細な単位(各詳細部品要素)で色を設定(変更)することが可能である。   FIG. 9 is a diagram illustrating an example of the color conversion table 300. The color conversion table 300 and color setting processing (color determination processing) using the color conversion table 300 will be described with reference to FIG. By using the color conversion table 300, the printer driver can set (change) colors in units (detailed component elements) that are more detailed than the units (each component element) that can be set by the OS. is there.

図9の色変換テーブル300(301)では、OSの個人設定で部品要素(UIパーツ)ごとに設定された色と、当該部品要素に関する複数の詳細部品要素(当該部品要素と同じカテゴリーに分類され得る複数の詳細部品要素)に対して実際に設定すべき色との対応関係が規定されている。換言すれば、色変換テーブル300には、一の部品要素のOS個人設定における設定色と当該一の部品要素に関する複数の詳細部品要素のそれぞれのプリンタドライバでの設定色(対応色)との対応関係が規定されている。   In the color conversion table 300 (301) of FIG. 9, the color set for each component element (UI part) in the personal settings of the OS and a plurality of detailed component elements related to the component element (categorized into the same category as the component element). Correspondences with colors to be actually set are defined for a plurality of detailed component elements to be obtained. In other words, in the color conversion table 300, the correspondence between the setting color in the OS personal setting of one component element and the setting color (corresponding color) in each printer driver of a plurality of detailed component elements related to the one component element. Relationships are defined.

たとえば、画面に関する一の部品要素としての「ウインドウ」の色と、当該「ウインドウ」に関する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)の各色との対応関係が、OSで当該一の部品要素に対して設定され得る色(「ウインドウ」の色)ごとに規定されている。また、当該対応関係は、設定画面210内の3つの選択肢(「OSの設定色」、「おすすめ色」、「ユーザ指定色」)のそれぞれについて規定されている。なお、「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」に加えて、「コンボボックス」等に対しても対応色が規定されてもよい。ただし、必ずしも全ての詳細部品要素に対して互いに異なる対応色が規定されなくてもよい。たとえば、コンボボックスとリストボックスとの両者に対して同じ色が割り当てられてもよい。   For example, there is a correspondence relationship between the color of “window” as one part element related to the screen and each color of a plurality of detailed part elements (“main window”, “pop-up window”, “list box”) related to the “window”. , It is defined for each color ("window" color) that can be set for the one component element by the OS. Further, the correspondence relationship is defined for each of the three options (“OS setting color”, “recommended color”, and “user specified color”) in the setting screen 210. In addition to “main window”, “pop-up window”, and “list box”, corresponding colors may be defined for “combo box” and the like. However, different corresponding colors may not necessarily be defined for all the detailed component elements. For example, the same color may be assigned to both the combo box and the list box.

図9の色変換テーブル300内の左側においては、OSの個人設定が記述されている。最左欄(「UIパーツ(OSパーツ)」欄(大分類UIパーツ欄))においては、画面に関する複数の部品要素(ウインドウ、ボタン等)が列挙されており、左から2つ目の欄(「OSの色設定」欄)には、当該複数の部品要素のそれぞれに対して設定され得る色が記述されている。たとえば、部品要素「ウインドウ」に対して、OSの個人設定で設定され得る複数の色(青、紫、黒等)が列挙されている。   On the left side in the color conversion table 300 of FIG. 9, the personal settings of the OS are described. In the leftmost column (“UI parts (OS parts)” column (major category UI parts column)), a plurality of component elements (windows, buttons, etc.) related to the screen are listed, and the second column from the left ( In the “OS color setting” column), colors that can be set for each of the plurality of component elements are described. For example, a plurality of colors (blue, purple, black, etc.) that can be set by personal settings of the OS are listed for the component element “window”.

また、左から3つ目の欄よりも右側においては、プリンタドライバのユーザインターフェイス(UI)で設定されるべき色等が記述されている。具体的には、各部品要素に対応する詳細部品要素の色(対応色)が、「OSの色設定」で当該各部品要素に対して設定され得る色ごとに、記述されている。また、各詳細部品要素の色(対応色)は、「OSの設定色」、「おすすめ色」、「ユーザ指定色」のそれぞれに関して規定されている。   Further, on the right side of the third column from the left, colors and the like to be set on the user interface (UI) of the printer driver are described. Specifically, the color (corresponding color) of the detailed component element corresponding to each component element is described for each color that can be set for each component element in “OS color setting”. The color (corresponding color) of each detailed component element is defined for each of “OS set color”, “recommended color”, and “user specified color”.

詳細には、左から3つ目の欄(「UIパーツ(詳細UIパーツ)」欄(小分類UIパーツ欄))には、部品要素「ウインドウ」に対応する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)が記述されている。そして、左から4つ目の欄(「OSの設定色」欄)には、設定画面210にて選択肢「OSの設定色」が選択されている場合における、各詳細部品要素の色(対応色)が記述されている。さらに、左から5つ目の欄(「おすすめ色」欄)には、設定画面210にて選択肢「おすすめ色」が選択されている場合における、各詳細部品要素の色(対応色)が記述されている。また、最も右の欄(「ユーザ指定色」欄)には、設定画面210にて選択肢「ユーザ指定色」が選択されている場合における、各詳細部品要素の色(対応色)が記述されている。   Specifically, the third column from the left (“UI parts (detailed UI parts)” column (small classification UI parts column)) contains a plurality of detailed component elements (“main window”) corresponding to the component element “window”. ”,“ Pop-up window ”,“ list box ”). In the fourth column from the left (“OS setting color” column), the color (corresponding color) of each detailed component element when the option “OS setting color” is selected on the setting screen 210 is selected. ) Is described. Furthermore, in the fifth column from the left (“Recommended Color” column), the color (corresponding color) of each detailed component element when the option “Recommended Color” is selected on the setting screen 210 is described. ing. In the rightmost column (“user specified color” column), the color (corresponding color) of each detailed component element when the option “user specified color” is selected on the setting screen 210 is described. Yes.

ここで、「OSの設定色」欄(左から4つ目の欄)の各対応色は、いずれも「OSの色設定」欄(左から2つ目の欄)の色と同じ色である。「おすすめ色」欄(左から5つ目の欄)の各対応色は、プリンタドライバ側にてデフォルト値として予め規定されている色(詳細には、色変換テーブル300内に予め初期値として準備された色データ)である。「ユーザ指定色」欄(左から6つ目の欄)の各対応色は、ユーザが任意に指定することが可能な色(詳細には、ユーザ操作に応じて色変換テーブル300内に書き込まれた色データ)である。当該色変換テーブル300内の「おすすめ色」のデータを用いることによれば、各詳細部品要素の色を「おすすめ色」に設定することが可能である。また、当該色変換テーブル300内の「ユーザ指定色」のデータを用いることによれば、各詳細部品要素の色を「ユーザ指定色」に設定すること、換言すれば、ユーザの所望の色に設定することが可能である。   Here, each of the corresponding colors in the “OS setting color” column (fourth column from the left) is the same color as the color in the “OS color setting” column (second column from the left). . Each corresponding color in the “recommended color” column (the fifth column from the left) is a color preliminarily defined as a default value on the printer driver side (specifically, it is prepared as an initial value in advance in the color conversion table 300). Color data). Each corresponding color in the “user specified color” column (sixth column from the left) is a color that can be arbitrarily specified by the user (specifically, it is written in the color conversion table 300 according to the user operation). Color data). By using the “recommended color” data in the color conversion table 300, the color of each detailed component element can be set to the “recommended color”. Further, by using the data of “user specified color” in the color conversion table 300, the color of each detailed component element is set to “user specified color”, in other words, to the color desired by the user. It is possible to set.

上述のステップS21,S22,S23においては、このような色変換テーブル300に基づいて各詳細部品要素(ユーザインターフェイス)の色が決定され、ユーザインターフェイス画面が生成され表示される。より詳細には、設定画面210での設定内容(「OSの設定色」、「おすすめ色」、「ユーザ指定色」)に応じて、各詳細部品要素の決定処理等が行われる。   In steps S21, S22, and S23 described above, the color of each detailed component element (user interface) is determined based on such a color conversion table 300, and a user interface screen is generated and displayed. More specifically, the determination process of each detailed component element is performed according to the setting contents (“OS setting color”, “recommended color”, “user specified color”) on the setting screen 210.

以下では、まず、OSの個人設定にて部品要素「ウインドウ」(色変換テーブル300内の「OSパーツ」欄(最左欄)参照)の色が「青色(R:0,G:0,B:255)」(色変換テーブル300内の「OSの色設定」欄(左から2つ目の欄)参照)に設定されている状況を想定する。   In the following, the color of the component element “window” (refer to the “OS parts” column (leftmost column) in the color conversion table 300) is set to “blue (R: 0, G: 0, B) in the personal settings of the OS. : 255) ”(refer to the“ OS color setting ”column (second column from the left) in the color conversion table 300).

このような状況において、設定画面210にて「OSの設定色」が選択されていた場合には、色変換テーブル300の「OSの設定色」欄(左から4つ目の欄)にて規定されている各対応色が利用される(ステップS21)。色変換テーブル300の「OSの設定色」欄(左から4つ目の欄)においては、当該「ウインドウ」に対応する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)のいずれもが同じ色(具体的には、青色(R:0,G:0,B:255))に設定されるべき旨が規定されている。ステップS21では、このような規定内容に従って、各ユーザインターフェイスの色が決定され、当該各ユーザインターフェイスを含む画面が生成される。   In such a situation, when “OS setting color” is selected on the setting screen 210, it is defined in the “OS setting color” column (fourth column from the left) of the color conversion table 300. Each corresponding color is used (step S21). In the “OS set color” column (fourth column from the left) of the color conversion table 300, a plurality of detailed component elements (“main window”, “pop-up window”, “list box” corresponding to the “window” are displayed. )) Should be set to the same color (specifically, blue (R: 0, G: 0, B: 255)). In step S21, the color of each user interface is determined in accordance with the specified contents, and a screen including each user interface is generated.

図10は、プリンタドライバにおいて各詳細部品要素が「OSの設定色」で表示される状態を示す概略図である。図10においては、色変換テーブル300の「OSの設定色」欄の規定内容に従って生成された複数の種類のウインドウ画面(「メインウインドウ」(610)、「ポップアップウインドウ」(620)、「リストボックス」(630))のいずれもが同じ色(青色(R:0,G:0,B:255))で表示される様子が示されている。また、図27には、プリンタドライバの印刷設定画面において、3種類のウインドウ610,620,630がいずれも同じ色で表示される様子が示されている。   FIG. 10 is a schematic diagram illustrating a state where each detailed component element is displayed in “OS set color” in the printer driver. In FIG. 10, a plurality of types of window screens (“main window” (610), “pop-up window” (620), “list box”) generated according to the prescribed contents of the “OS set color” column of the color conversion table 300. (630)) are displayed in the same color (blue (R: 0, G: 0, B: 255)). FIG. 27 shows a state in which all three types of windows 610, 620, and 630 are displayed in the same color on the print setting screen of the printer driver.

これに対して、設定画面210にて「おすすめ色」が選択されていた場合には、色変換テーブル300の「おすすめ色」欄(左から5つ目の欄)にて規定されている各対応色が利用される(ステップS22)。この「おすすめ色」欄においては、当該「ウインドウ」に対応する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)がそれぞれ異なる色に設定されるべき旨が規定されている。具体的には、「メインウインドウ」の色は、「OSの色設定」で設定されている色と同じ色(R:0,G:0,B:255)(青色)に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色(R:0,G:0,B:150)(濃い青色)に設定されるべき旨が規定されている。「リストボックス」の色は、さらに別の色(R:0,G:0,B:50)(黒っぽい青色)に設定されるべき旨が規定されている。換言すれば、「おすすめ色」欄には、複数の詳細部品要素の色(背景色)として、互いに異なる色であって所定範囲内の色相の色(たとえば、色相環における所定の角度範囲(たとえば、60度以内)内に存在する複数の色)がそれぞれ規定されている。端的に言えば、同系色の互いに異なる色が規定されている。   On the other hand, when “recommended color” is selected on the setting screen 210, each of the correspondences defined in the “recommended color” column (the fifth column from the left) of the color conversion table 300 is displayed. The color is used (step S22). This “recommended color” field specifies that a plurality of detailed component elements (“main window”, “pop-up window”, “list box”) corresponding to the “window” should be set to different colors. ing. Specifically, the color of the “main window” should be set to the same color (R: 0, G: 0, B: 255) (blue) as the color set in “OS color setting”. And the color of the “pop-up window” is specified to be set to another color (R: 0, G: 0, B: 150) (dark blue). It is specified that the color of the “list box” should be set to another color (R: 0, G: 0, B: 50) (blackish blue). In other words, in the “recommended color” column, as colors (background colors) of a plurality of detailed component elements, colors having different hues within a predetermined range (for example, a predetermined angular range in the hue circle (for example, , A plurality of colors existing within 60 degrees) are defined respectively. In short, different colors of similar colors are defined.

「おすすめ色」が選択されていた場合には、ステップS22において、このような規定内容に従って、各ユーザインターフェイスの色が決定され、当該各ユーザインターフェイスを含む画面が生成される。換言すれば、アプリケーションプログラム(プリンタドライバ)内の複数の詳細部品要素(各種ウインドウ)に対して、色変換テーブル300内に予め準備されたデータに基づき、互いに異なる色が設定される。   If “recommended color” is selected, in step S22, the color of each user interface is determined according to the specified contents, and a screen including the user interface is generated. In other words, different colors are set for a plurality of detailed component elements (various windows) in the application program (printer driver) based on data prepared in advance in the color conversion table 300.

図11は、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。図11においては、色変換テーブル300の「おすすめ色」欄の規定内容に従って生成された複数の種類のウインドウ画面(「メインウインドウ」(610)、「ポップアップウインドウ」(620)、「リストボックス」(630))のいずれもが互いに異なる色で表示される様子が示されている。これによれば、図10および図27と比較すると判るように、ユーザは、複数の種類のウインドウ610,620,630を容易に区別することが可能である。すなわち、見易い表示が行われる。   FIG. 11 is a schematic diagram illustrating a state where each detailed component element is displayed in “recommended color” in the printer driver. In FIG. 11, a plurality of types of window screens (“main window” (610), “pop-up window” (620), “list box” ( 630)) are displayed in different colors. According to this, as can be seen from comparison with FIG. 10 and FIG. 27, the user can easily distinguish the plurality of types of windows 610, 620, and 630. That is, an easy-to-see display is performed.

図15〜図17は、図11のような画面の具体例を示す図である。   15 to 17 are diagrams showing specific examples of the screen as shown in FIG.

図15は、コンピュータ50の表示部56bにて、プリンタドライバのメインウインドウ610が呼出元のアプリケーション(当該プリンタドライバを呼び出したアプリケーション(文書作成アプリケーション等))のウインドウ510に重畳表示される様子を示す図である。図15(および図11)に示されるように、より詳細には、プリンタドライバのメインウインドウ610は、「OSの色設定」で設定されている色と同じ色(R:0,G:0,B:255)(青色)で表示される。また、リストボックス630は、別の色(R:0,G:0,B:50)(黒っぽい青色)で表示される。なお、図16に示されるように、リストボックス630のリストが展開された状態においては、展開されたリストも、リストボックスに割り当てられた色(リストボックスに関する対応色)で表示されてもよい。また、図15(〜図17)において同じハッチングが付された領域は、同じ色で表示される。   FIG. 15 shows a state in which the main window 610 of the printer driver is superimposed and displayed on the window 510 of the calling source application (an application (such as a document creation application) that calls the printer driver) on the display unit 56b of the computer 50. FIG. As shown in FIG. 15 (and FIG. 11), more specifically, the main window 610 of the printer driver is the same color (R: 0, G: 0, as set in “OS color setting”). B: 255) (blue). The list box 630 is displayed in another color (R: 0, G: 0, B: 50) (blackish blue). As shown in FIG. 16, in the state where the list of the list box 630 is expanded, the expanded list may also be displayed in a color assigned to the list box (corresponding color related to the list box). In addition, in FIG. 15 (to FIG. 17), the same hatched areas are displayed in the same color.

これによれば、メインウインドウ610とリストボックス630とが互いに異なる色で表示されるので、(図10および図27と比較して)ユーザは、これらの詳細部品要素610,620を容易に互いに区別することが可能である。   According to this, since the main window 610 and the list box 630 are displayed in different colors, the user can easily distinguish these detailed component elements 610 and 620 from each other (compared to FIGS. 10 and 27). Is possible.

また、図17は、プリンタドライバのメインウインドウ610に対してポップアップウインドウ620が重畳表示される様子を示す図である。図17(および図11)に示されるように、図15の詳細設定ボタン750の押下に応答して、図15のメインウインドウ610からポップアップウインドウ620がポップアップ表示される場合には、当該ポップアップウインドウ620は、さらに別の色(R:0,G:0,B:150)(濃い青色)で表示される。   FIG. 17 is a diagram showing a state in which a pop-up window 620 is superimposed on the main window 610 of the printer driver. As shown in FIG. 17 (and FIG. 11), when the pop-up window 620 is popped up from the main window 610 of FIG. 15 in response to pressing of the detail setting button 750 of FIG. Are displayed in yet another color (R: 0, G: 0, B: 150) (dark blue).

これによれば、メインウインドウ610とポップアップウインドウ620とが互いに異なる色で表示されるので、(図10および図27と比較して)ユーザは、両ウインドウ610,620を容易に区別することが可能である。   According to this, since the main window 610 and the pop-up window 620 are displayed in different colors, the user can easily distinguish the windows 610 and 620 (compared to FIGS. 10 and 27). It is.

このように、ステップS22においては、一の部品要素「ウインドウ」に対応する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)の色である各対応色(当該一の部品要素に関する個人設定(OS設定)における設定色に対応するプリンタドライバでの各対応色)が色変換テーブル300に基づいて求められる。そして、当該各対応色(「おすすめ色」欄の対応色)がプリンタドライバにおける複数の詳細部品要素の各色としてそれぞれ設定される。   In this way, in step S22, each corresponding color (the one corresponding to the color of the plurality of detailed component elements (“main window”, “pop-up window”, “list box”)) corresponding to one component element “window” is selected. Based on the color conversion table 300, each corresponding color in the printer driver corresponding to the set color in the personal setting (OS setting) regarding the component element of the component is obtained. Each corresponding color (corresponding color in the “recommended color” column) is set as each color of a plurality of detailed component elements in the printer driver.

あるいは、設定画面210にて「ユーザ指定色」が選択されていた場合には、色変換テーブル300の「ユーザ指定色」欄(左から6つ目の欄)にて規定されている各対応色が利用される(ステップS23)。この「ユーザ指定色」欄においても、当該「ウインドウ」に対応する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)がそれぞれ異なる色に設定されるべき旨が規定されている。具体的には、「メインウインドウ」の色は、濃い青色(R:0,G:0,B:150)に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色(R:0,G:150,B:150)(くすんだ青緑色)に設定されるべき旨が規定されており、「リストボックス」の色は、さらに別の色(R:0,G:150,B:0)(濃い緑色)に設定されるべき旨が規定されている。ステップS23では、このような規定内容に従って、各ユーザインターフェイスの色が決定され、当該各ユーザインターフェイスを含む画面が生成される。   Alternatively, when “user specified color” is selected on the setting screen 210, each corresponding color defined in the “user specified color” column (sixth column from the left) of the color conversion table 300 is displayed. Is used (step S23). Also in this “user specified color” column, it is defined that a plurality of detailed component elements (“main window”, “pop-up window”, “list box”) corresponding to the “window” should be set to different colors. Has been. Specifically, it is stipulated that the color of the “main window” should be set to dark blue (R: 0, G: 0, B: 150). The color (R: 0, G: 150, B: 150) (dull blue-green) is specified, and the color of the “list box” is another color (R: 0, G : 150, B: 0) (dark green). In step S23, the color of each user interface is determined according to the specified contents, and a screen including each user interface is generated.

図12は、プリンタドライバにおいて各詳細部品要素が「ユーザ指定色」で表示される状態を示す概略図である。図12においては、色変換テーブル300の「ユーザ指定色」欄の規定内容に従って生成された複数の種類のウインドウ画面(「メインウインドウ」(610)、「ポップアップウインドウ」(620)、「リストボックス」(630))が互いに異なる色で表示される様子が示されている。これによれば、図10および図27と比較すると判るように、ユーザは、複数の種類のウインドウを容易に区別することが可能である。すなわち、見易い表示が行われる。特に、ユーザは所望の色を予め指定しておくことができるので、当該ユーザの色の見え方の特性に応じた適切な色(ユーザ個々の色の見え方の違いに応じた適切な色)で各種類のウインドウが表示され得る。すなわち、複数のユーザの色の見え方の特性の相違を適切に考慮することが可能である。   FIG. 12 is a schematic diagram illustrating a state in which each detailed component element is displayed in “user specified color” in the printer driver. In FIG. 12, a plurality of types of window screens (“main window” (610), “pop-up window” (620), “list box”) generated according to the specified contents of the “user specified color” column of the color conversion table 300. (630)) is displayed in different colors. According to this, as can be seen from comparison with FIGS. 10 and 27, the user can easily distinguish a plurality of types of windows. That is, an easy-to-see display is performed. In particular, since the user can specify a desired color in advance, an appropriate color corresponding to the color appearance characteristic of the user (appropriate color corresponding to the difference in the appearance of each user color) Each type of window can be displayed. That is, it is possible to appropriately consider the difference in the color appearance characteristics of a plurality of users.

OSの個人設定にて部品要素「ウインドウ」の色が「青色(R:0,G:0,B:255)」に設定されている状況においては、以上のような処理が行われる。   In a situation where the color of the component element “window” is set to “blue (R: 0, G: 0, B: 255)” in the personal settings of the OS, the above processing is performed.

また、OSの個人設定にて部品要素「ウインドウ」(色変換テーブル300内の「OSパーツ」欄(最左欄)参照)の色が「紫色(R:150,G:30,B:150)」(色変換テーブル300内の「OSの色設定」欄(左から2つ目の欄)に設定されている状況参照)においても、同様に、各詳細部品要素が各対応色で表示される。   In addition, the color of the component element “window” (see “OS parts” column (leftmost column) in the color conversion table 300) is “purple (R: 150, G: 30, B: 150)” in the personal settings of the OS. "(Refer to the situation set in the" OS color setting "column (second column from the left) in the color conversion table 300), each detailed component element is also displayed in each corresponding color. .

たとえば、設定画面210にて「おすすめ色」が選択されていた場合には、色変換テーブル300の「おすすめ色」欄(左から5つ目の欄)にて規定されている各対応色が利用される(ステップS22)。具体的には、「メインウインドウ」の色は、「OSの色設定」で設定されている色と同じ色(R:150,G:30,B:150)(紫色)に決定され、「ポップアップウインドウ」の色は、別の色(R:100,G:20,B:100)(濃い紫色)に決定され、「リストボックス」の色は、さらに別の色(R:50,G:20,B:50)(黒っぽい紫色)に決定される。そして、このような各対応色の各ユーザインターフェイスを含む画面が生成される。   For example, when “recommended color” is selected on the setting screen 210, each corresponding color defined in the “recommended color” column (the fifth column from the left) of the color conversion table 300 is used. (Step S22). Specifically, the color of the “main window” is determined to be the same color (R: 150, G: 30, B: 150) (purple) as the color set in “OS color setting”, and “pop-up” The color of “window” is determined to be another color (R: 100, G: 20, B: 100) (dark purple), and the color of “list box” is further changed to another color (R: 50, G: 20). , B: 50) (blackish purple). Then, a screen including each user interface for each corresponding color is generated.

また、OSの個人設定にて部品要素「ウインドウ」(「OSパーツ」欄参照)の色が「黒色(R:0,G:0,B:0)」(「OSの色設定」欄参照)に設定されている状況においても、同様に、各詳細部品要素が各対応色で表示される。   In addition, the color of the component element “window” (see the “OS parts” column) is “black (R: 0, G: 0, B: 0)” (see the “OS color setting” column) in the personal settings of the OS. In the same manner, each detailed component element is displayed in each corresponding color.

たとえば、設定画面210にて「OSの設定色」が選択されていた場合には、色変換テーブル300の「OSの設定色」欄(左から4つ目の欄)にて規定されている各対応色が利用される(ステップS21)。具体的には、複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)のいずれもが同じ色(具体的には、青色(R:0,G:0,B:255))に決定される。そして、このような各対応色の各ユーザインターフェイスを含む画面が生成される(図13参照)。なお、図13は、プリンタドライバにおいて各詳細部品要素が「OSの設定色」(黒色)で表示される状態を示す概略図である。   For example, when “OS set color” is selected on the setting screen 210, each of the items specified in the “OS set color” column (fourth column from the left) of the color conversion table 300 is displayed. Corresponding colors are used (step S21). Specifically, all of the detailed component elements (“main window”, “pop-up window”, “list box”) have the same color (specifically, blue (R: 0, G: 0, B: 255)). Then, a screen including each user interface of each corresponding color is generated (see FIG. 13). FIG. 13 is a schematic diagram showing a state in which each detailed component element is displayed in “OS set color” (black) in the printer driver.

また、設定画面210にて「おすすめ色」が選択されていた場合には、色変換テーブル300の「おすすめ色」欄(左から5つ目の欄)にて規定されている各対応色が利用される(ステップS22)。具体的には、「メインウインドウ」(610)の色は、「OSの色設定」で設定されている色と同じ色(R:0,G:0,B:0)(黒色)に決定され、「ポップアップウインドウ」(620)」の色は、別の色(R:0,G:0,B:150)(濃い青色)に決定され、「リストボックス」(630)の色は、さらに別の色(R:0,G:0,B:255)(青色)に決定される。そして、このような各対応色の各ユーザインターフェイスを含む画面が生成される(図14参照)。なお、図14は、OSでの「ウインドウ」の設定色が黒色の場合において、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。   Further, when “recommended color” is selected on the setting screen 210, each corresponding color defined in the “recommended color” column (the fifth column from the left) of the color conversion table 300 is used. (Step S22). Specifically, the color of the “main window” (610) is determined to be the same color (R: 0, G: 0, B: 0) (black) as the color set in “OS color setting”. , The color of “pop-up window” (620) is determined as another color (R: 0, G: 0, B: 150) (dark blue), and the color of “list box” (630) is further different. (R: 0, G: 0, B: 255) (blue). Then, a screen including each user interface of each corresponding color is generated (see FIG. 14). FIG. 14 is a schematic diagram showing a state where each detailed component element is displayed in “recommended color” in the printer driver when the setting color of “window” in the OS is black.

以上のように、個人設定がハイコントラスト設定である旨が判定される場合には、色変換テーブル300に基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色が設定される(ステップS13,S22,S23等参照)。特に、一の部品要素に対応する複数の詳細部品要素に対してOSの個人設定では互いに異なる色が設定されていない場合(複数の詳細部品要素に関する区別がなく、結果として同じ色が設定されている場合を含む)であっても、設定画面210にて「おすすめ色」あるいは「ユーザ指定色」が選択されていることを条件として、アプリケーションプログラム(ここではプリンタドライバ)内の複数の詳細部品要素に対して互いに異なる色が設定される(ステップS22,S23等参照)。これによれば、ユーザは、複数の詳細部品要素を容易に区別することが可能である。すなわち、より見易い表示画面を実現することが可能である。   As described above, when it is determined that the personal setting is the high contrast setting, the colors of a plurality of detailed component elements corresponding to one component element related to the screen are set based on the color conversion table 300 ( Steps S13, S22, S23 etc.) In particular, when different colors are not set in the personal settings of the OS for a plurality of detailed component elements corresponding to one component element (there is no distinction regarding a plurality of detailed component elements, and as a result, the same color is set) A plurality of detailed component elements in the application program (in this case, the printer driver) on the condition that “recommended color” or “user specified color” is selected on the setting screen 210 Are set to different colors (see steps S22, S23, etc.). According to this, the user can easily distinguish a plurality of detailed component elements. That is, it is possible to realize a display screen that is easier to view.

また、プリンタドライバの呼出元のアプリケーション(呼出元アプリケーションとも称する)のウインドウ510の色(背景色)とプリンタドライバ内のウインドウ(「リストボックス」(630)あるいは「ポップアップウインドウ」(620)等)の色とが異なるので、プリンタドライバの当該ウインドウとその呼出元アプリケーションのウインドウとが容易に区別され得る。また上記実施形態においては、プリンタドライバのメインウインドウ610の色が呼出元アプリケーションのウインドウ510の色(OS設定色)と同じ色に設定されているが、これに限定されず、プリンタドライバのメインウインドウ610の色が呼出元アプリケーションのウインドウ510の色(OS設定色(個人設定にて「ウインドウ」の色として設定されている色))と異なる色に設定されてもよい。たとえば、プリンタドライバのメインウインドウ610は、黒っぽい青色(R:0,G:0,B:50)に設定され、ポップアップウインドウ620は、濃い青色(R:0,G:0,B:150)に設定され、リストボックス630は、青色(R:0,G:0,B:255)に設定されてもよい。これによれば、プリンタドライバのメインウインドウ(メインUI)610の色(プリンタドライバでの独自設定色)と呼出元アプリケーションのウインドウ510の色(OS設定色)とが互いに異なる色で表示される。したがって、プリンタドライバのメインウインドウ(OSの設定色を引き継いでいないUI)とその呼出元アプリケーションのウインドウ(OSの設定色を引き継いでいるUI)との区別も容易になる。   Also, the color (background color) of the window 510 of the application that calls the printer driver (also called the caller application) and the window in the printer driver (such as “list box” (630) or “pop-up window” (620)). Since the colors are different, the window of the printer driver and the window of the calling application can be easily distinguished. In the above embodiment, the color of the main window 610 of the printer driver is set to the same color as the color (OS setting color) of the window 510 of the calling application, but the present invention is not limited to this, and the main window of the printer driver The color of 610 may be set to a color different from the color of the window 510 of the calling application (the OS setting color (the color set as the “window” color in the personal setting)). For example, the main window 610 of the printer driver is set to dark blue (R: 0, G: 0, B: 50), and the pop-up window 620 is dark blue (R: 0, G: 0, B: 150). The list box 630 may be set to be blue (R: 0, G: 0, B: 255). According to this, the color of the main window (main UI) 610 of the printer driver (uniquely set color in the printer driver) and the color of the window 510 (OS set color) of the calling application are displayed in different colors. Accordingly, it is easy to distinguish between the main window of the printer driver (UI that does not inherit the OS setting color) and the window of the calling application (UI that inherits the OS setting color).

なお、上記においては、部品要素「ウインドウ」を中心に説明したが、これに限定されず、部品要素「ボタン」についても同様の動作が行われればよい。たとえば、図18に示すような各対応色が部品要素「ボタン」について規定されればよい。そして、図18の色変換テーブル300(301)に規定された対応色に基づいて、部品要素「ボタン」に対応する詳細部品要素(OKボタン、キャンセルボタン、その他のボタン)が、それぞれ色変換テーブル300にて規定された対応色で表示されればよい。なお、図18は、色変換テーブル300(301)のうち「ボタン」に関する部分を中心に示す図である。   In the above description, the component element “window” has been mainly described. However, the present invention is not limited to this, and the same operation may be performed on the component element “button”. For example, each corresponding color as shown in FIG. 18 may be defined for the component element “button”. Then, based on the corresponding colors defined in the color conversion table 300 (301) of FIG. 18, the detailed component elements (OK button, cancel button, other buttons) corresponding to the component element “button” are respectively converted into the color conversion table. It may be displayed in the corresponding color defined in 300. FIG. 18 is a diagram mainly showing a portion related to “button” in the color conversion table 300 (301).

詳細には、OSの個人設定にて部品要素「ボタン」(色変換テーブル300(図18)内の「OSパーツ」欄(最左欄)参照)の色が「青色(R:0,G:0,B:255)」(色変換テーブル300内の「OSの色設定」欄(左から2つ目の欄)参照)に設定されている状況において、設定画面210にて「おすすめ色」が選択されていた場合には、各種類のボタンは、それぞれ次のような色で表示される(図19参照)。具体的には、「OKボタン」は、「OSの色設定」で設定されている色と同じ色(R:0,G:0,B:255)(青色)で表示され、「キャンセルボタン」の色は、別の色(R:0,G:0,B:150)(濃い青色)で表示される。また、その他のボタンは、さらに別の色(R:0,G:0,B:50)(黒っぽい青色)で表示される。なお、図19は、プリンタドライバの「ボタン」に関する各詳細部品要素が「おすすめ色」で表示される様子を示す図である。   Specifically, in the personal setting of the OS, the color of the component element “button” (see the “OS parts” column (leftmost column) in the color conversion table 300 (FIG. 18)) is “blue (R: 0, G: 0, B: 255) ”(refer to the“ OS color setting ”field (second field from the left) in the color conversion table 300), the“ recommended color ”is displayed on the setting screen 210. When selected, each type of button is displayed in the following color (see FIG. 19). Specifically, the “OK button” is displayed in the same color (R: 0, G: 0, B: 255) (blue) as the color set in “OS color setting”, and the “Cancel button” Are displayed in different colors (R: 0, G: 0, B: 150) (dark blue). The other buttons are displayed in yet another color (R: 0, G: 0, B: 50) (blackish blue). FIG. 19 is a diagram illustrating a state where each detailed component element related to the “button” of the printer driver is displayed in “recommended color”.

図19においては、この規定内容に従って生成された複数の種類のボタン(「OKボタン」、「キャンセルボタン」、「その他のボタン」)のいずれもが互いに異なる色で表示される様子が示されている。これによれば、ユーザは、複数の種類のボタンを容易に区別することが可能である。   FIG. 19 shows a state in which all of a plurality of types of buttons (“OK button”, “cancel button”, “other buttons”) generated according to the specified contents are displayed in different colors. Yes. According to this, the user can easily distinguish a plurality of types of buttons.

また、同様の状況において、設定画面210にて「ユーザ指定色」が選択されていた場合には、各種類のボタンは、それぞれ次のような色で表示される(図20参照)。なお、図20は、「ボタン」に関する各詳細部品要素が「ユーザ指定色」で表示される様子を示す図である。   Further, in the same situation, when “user specified color” is selected on the setting screen 210, each type of button is displayed in the following color (see FIG. 20). FIG. 20 is a diagram illustrating a state where each detailed component element related to the “button” is displayed in “user specified color”.

具体的には、図20に示されるように、「OKボタン」は、或る色(R:0,G:0,B:255)(青色)で表示され、「キャンセルボタン」の色は、別の色(R:255,G:0,B:0)(赤色)で表示される。また、その他のボタンは、さらに別の色(R:255,G:255,B:0)(黄色)で表示される。   Specifically, as shown in FIG. 20, the “OK button” is displayed in a certain color (R: 0, G: 0, B: 255) (blue), and the color of the “cancel button” is It is displayed in another color (R: 255, G: 0, B: 0) (red). The other buttons are displayed in yet another color (R: 255, G: 255, B: 0) (yellow).

また、図21は、設定画面210にて「ユーザ指定色」が選択されていた場合(図20参照)におけるプリンタドライバでの複数の種類のウインドウ等(図17参照)の表示例(より具体的な表示例)を示す図である。図21に示されるように、複数の種類のウインドウ610,620,630が互いに異なる色で表示されるので、ユーザは、複数の種類のウインドウ610,620,630を容易に区別することが可能である。また、複数の種類のボタン710,720,730が互いに異なる色で表示されるので、ユーザは、複数の種類のボタン710,720,730を容易に区別することが可能である。   FIG. 21 shows a display example (more specific) of a plurality of types of windows (see FIG. 17) in the printer driver when “user specified color” is selected on the setting screen 210 (see FIG. 20). FIG. As shown in FIG. 21, since the plurality of types of windows 610, 620, 630 are displayed in different colors, the user can easily distinguish between the plurality of types of windows 610, 620, 630. is there. In addition, since the plurality of types of buttons 710, 720, and 730 are displayed in different colors, the user can easily distinguish between the plurality of types of buttons 710, 720, and 730.

また、上記においては、各部品要素(「ウインドウ」および「ボタン」)自体の色を中心に説明したが、これに限定されない。たとえば、各部品要素内の文字の色についても同様の動作が行われてもよい。より具体的には、ステップS22,S23等において、複数の詳細部品要素に対して互いに異なる背景色を設定するとともに、当該複数の詳細部品要素のうちの少なくとも1つの詳細部品要素の文字色もが変更(設定)されるようにしてもよい。たとえば、青色、紫色、あるいは黒色等が背景色として設定されるときには、白色(あるいは黄色)が文字色として設定されればよい。また、白色あるいは黄色等が背景色として設定されるときには、黒色等が文字色として設定されればよい。このように文字色としては、背景色とのコントラストが一定以上になるような色が設定されることが好ましい。   In the above description, each component element (“window” and “button”) has been mainly described. However, the present invention is not limited to this. For example, the same operation may be performed for the color of characters in each component element. More specifically, in step S22, S23, etc., different background colors are set for the plurality of detailed component elements, and the character color of at least one detailed component element of the plurality of detailed component elements is also changed. It may be changed (set). For example, when blue, purple, black, or the like is set as the background color, white (or yellow) may be set as the character color. When white or yellow is set as the background color, black or the like may be set as the character color. As described above, it is preferable that the character color is set such that the contrast with the background color is a certain level or more.

<2.第2実施形態>
上記第1実施形態では、色変換テーブル300の「おすすめ色」欄には、複数の詳細部品要素の背景色として、互いに異なる色であり且つ「所定範囲内の色相の色」がそれぞれ規定されている。
<2. Second Embodiment>
In the first embodiment, the “recommended color” column of the color conversion table 300 defines different colors and “hue colors within a predetermined range” as the background colors of the plurality of detailed component elements. Yes.

この第2実施形態では、色変換テーブル300の「おすすめ色」欄には、複数の詳細部品要素の背景色として、互いに異なる色であり且つ「所定値以下の明度の色」(たとえば、R成分、G成分、B成分の各値がいずれも所定値以下である複数の色)がそれぞれ規定されている態様を例示する。   In the second embodiment, the “recommended color” column of the color conversion table 300 has different colors as the background colors of a plurality of detailed component elements, and “colors having a lightness of a predetermined value or less” (for example, R component). , G component, and B component are each defined as a plurality of colors each having a predetermined value or less).

第2実施形態においては、図9の色変換テーブル300(301)に代えて、図22の色変換テーブル300(302)が利用される。   In the second embodiment, the color conversion table 300 (302) of FIG. 22 is used instead of the color conversion table 300 (301) of FIG.

図22の色変換テーブル302においても、色変換テーブル301(図9)と同様に、一の部品要素(たとえば「ウインドウ」)に対応する複数の詳細部品要素(たとえば、「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)の色(対応色)が規定されている。より詳細には、当該対応色が「OSの設定色」、「おすすめ色」、「ユーザ指定色」のそれぞれに関して規定されている。   Also in the color conversion table 302 of FIG. 22, as in the color conversion table 301 (FIG. 9), a plurality of detailed component elements (for example, “main window”, “pop-up”) corresponding to one component element (for example, “window”). “Window”, “List Box”) (corresponding colors) are defined. More specifically, the corresponding color is defined for each of “OS set color”, “recommended color”, and “user specified color”.

色変換テーブル302においては、このうち、特に、「おすすめ色」に関する規定内容が第1実施形態の色変換テーブル301と異なっている。   Among these, the color conversion table 302 is different from the color conversion table 301 of the first embodiment, in particular, with respect to “recommended colors”.

たとえば、部品要素「ウインドウ」(色変換テーブル300内の「OSパーツ」欄(最左欄)参照)の色が「濃青色(R:0,G:0,B:100)」(色変換テーブル300内の「OSの色設定」欄(左から2つ目の欄)参照)に設定されている状況に関して、次のような内容が規定されている。   For example, the color of the component element “window” (see “OS parts” column (leftmost column) in the color conversion table 300) is “dark blue (R: 0, G: 0, B: 100)” (color conversion table). Regarding the situation set in the “OS color setting” column (second column from the left) in 300, the following contents are defined.

具体的には、「おすすめ色」欄において、当該「ウインドウ」に対応する複数の詳細部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)がそれぞれ異なる色に設定されるべき旨が規定されている。詳細には、「メインウインドウ」の色は、「OSの色設定」で設定されている色と同じ色(R:0,G:0,B:100)(濃青色)に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色(R:100,G:0,B:100)(濃い紫色)に設定されるべき旨が規定されている。「リストボックス」の色は、さらに別の色(R:0,G:100,B:100)(くすんだ緑色)に設定されるべき旨が規定されている。換言すれば、「おすすめ色」欄には、複数の詳細部品要素の背景色として、互いに異なる色であって「所定値以下の明度の色」(詳細には、R成分、G成分、B成分の各値がいずれも所定値以下である複数の色)がそれぞれ規定されている。端的に言えば、同程度の濃度を有し且つ互いに異なる色相を有する複数の色が規定されている。   Specifically, in the “recommended color” column, a plurality of detailed component elements (“main window”, “pop-up window”, “list box”) corresponding to the “window” should be set to different colors. Is stipulated. Specifically, the color of the “main window” should be set to the same color (R: 0, G: 0, B: 100) (dark blue) as the color set in “OS color setting”. And the color of the “pop-up window” is specified to be set to another color (R: 100, G: 0, B: 100) (dark purple). It is specified that the color of the “list box” should be set to another color (R: 0, G: 100, B: 100) (dull green). In other words, in the “recommended color” column, as the background colors of a plurality of detailed component elements, “colors having a brightness that is not more than a predetermined value” that are different from each other (specifically, R component, G component, B component) A plurality of colors, each of which is equal to or less than a predetermined value). In short, a plurality of colors having similar densities and different hues are defined.

ステップS22では、このような規定内容に従って、各ユーザインターフェイス(各種ウインドウ等)の色が決定され、当該各ユーザインターフェイスを含む画面(図24参照)が生成される。   In step S22, the color of each user interface (various windows or the like) is determined according to the specified contents, and a screen (see FIG. 24) including each user interface is generated.

図24は、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。図24においては、色変換テーブル302の「おすすめ色」欄の規定内容に従って生成された複数の種類のウインドウ画面(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)のいずれもが互いに異なる色で表示される様子が示されている。これによれば、図23と比較すると判るように、ユーザは、複数の種類のウインドウを容易に区別することが可能である。すなわち、見易い表示が行われる。また特に、複数の詳細部品要素が(図11と比較して)互いに比較的大きく異なる色相の色で表示されるので、(ユーザの見え方にも依るが)そのような見え方が見易いユーザにとって、非常に好適である。また、複数の詳細部品要素が同程度の濃度を有するので、複数の詳細部品要素のそれぞれにおいて(同程度の)高いコントラストを確保することが可能である。   FIG. 24 is a schematic diagram illustrating a state in which each detailed component element is displayed in “recommended color” in the printer driver. In FIG. 24, all of a plurality of types of window screens (“main window”, “pop-up window”, and “list box”) generated according to the specified content of the “recommended color” column of the color conversion table 302 are different from each other. Shown in color. According to this, as can be seen from comparison with FIG. 23, the user can easily distinguish a plurality of types of windows. That is, an easy-to-see display is performed. In particular, since a plurality of detailed component elements are displayed in colors of relatively different hues (compared to FIG. 11), it is easy for a user to easily see such appearance (depending on how the user sees). , Very suitable. In addition, since the plurality of detailed component elements have the same density, it is possible to ensure a high contrast (same level) in each of the plurality of detailed component elements.

なお、図23は、プリンタドライバにおいて各詳細部品要素が「OSの設定色」(R:0,G:0,B:100)(濃青色)で表示される状態を示す概略図である。図24においては、色変換テーブル302の「OSの設定色」欄の規定内容に従って生成された複数の種類のウインドウ画面(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)のいずれもが互いに同じ色で表示される様子が示されている。   FIG. 23 is a schematic diagram showing a state in which each detailed component element is displayed in “OS set colors” (R: 0, G: 0, B: 100) (dark blue) in the printer driver. In FIG. 24, all of a plurality of types of window screens (“main window”, “pop-up window”, and “list box”) generated according to the defined contents of the “OS set color” column of the color conversion table 302 are shown. It shows how they are displayed in the same color.

また、部品要素「ウインドウ」(色変換テーブル300内の「OSパーツ」欄(最左欄)参照)の色が「黒色(R:0,G:0,B:0)」(色変換テーブル300内の「OSの色設定」欄(左から2つ目の欄)参照)に設定されている状況において、ステップS22に進む場合には、図25に示すような画面が表示される。   Further, the color of the component element “window” (see “OS parts” column (leftmost column) in the color conversion table 300) is “black (R: 0, G: 0, B: 0)” (color conversion table 300). In the situation set in the “OS color setting” column (see the second column from the left), when proceeding to step S22, a screen as shown in FIG. 25 is displayed.

具体的には、色変換テーブル302においては、図22に示されるように、「メインウインドウ」の色は、「OSの色設定」で設定されている色と同じ色(R:0,G:0,B:0)(黒色)に設定されるべき旨が規定されており、「ポップアップウインドウ」の色は、別の色(R:0,G:0,B:100)(濃い青色)に設定されるべき旨が規定されている。「リストボックス」の色は、さらに別の色(R:100,G:0,B:0)(濃い赤色)に設定されるべき旨が規定されている。   Specifically, in the color conversion table 302, as shown in FIG. 22, the color of the “main window” is the same as the color set in “OS color setting” (R: 0, G: 0, B: 0) (black) is specified, and the color of the “pop-up window” is a different color (R: 0, G: 0, B: 100) (dark blue). It is specified that it should be set. It is specified that the color of the “list box” should be set to another color (R: 100, G: 0, B: 0) (dark red).

ステップS22では、このような規定内容に従って、各ユーザインターフェイス(各種ウインドウ等)の色が決定され、当該各ユーザインターフェイスを含む画面(図25参照)が生成される。   In step S22, the color of each user interface (various windows or the like) is determined according to the specified contents, and a screen (see FIG. 25) including each user interface is generated.

図25は、プリンタドライバにおいて各詳細部品要素が「おすすめ色」で表示される状態を示す概略図である。図25においては、色変換テーブル302の「おすすめ色」欄の規定内容に従って生成された複数の種類のウインドウ画面(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」)のいずれもが互いに異なる色で表示される様子が示されている。これによれば、ユーザは、複数の種類のウインドウを容易に区別することが可能である。すなわち、見易い表示が行われる。   FIG. 25 is a schematic diagram illustrating a state where each detailed component element is displayed in “recommended color” in the printer driver. In FIG. 25, all of a plurality of types of window screens (“main window”, “pop-up window”, and “list box”) generated according to the specified content of the “recommended color” column of the color conversion table 302 are different from each other. Shown in color. According to this, the user can easily distinguish a plurality of types of windows. That is, an easy-to-see display is performed.

<3.変形例等>
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
<3. Modified example>
Although the embodiments of the present invention have been described above, the present invention is not limited to the contents described above.

<ハイコントラスト設定の判定手法>
たとえば、上記各実施形態等では、ウインドウの背景色とウインドウの文字色との両色のコントラストが第1の基準値以上である場合には、常にOSの個人設定はハイコントラスト設定である旨が判定されているが、これに限定されない。たとえば、ウインドウの背景色とウインドウの文字色との両色のコントラストが第1の基準値以上であることに加えて、ウインドウの背景色が白色でないことをも条件として、個人設定がハイコントラスト設定である旨が判定されるようにしてもよい。あるいは、ウインドウの背景色とウインドウの文字色との両色のコントラストが第1の基準値以上であることに加えて、ウインドウの背景色が白色でないか或いはウインドウの文字色が黒色でないことをも条件として、個人設定がハイコントラスト設定である旨が判定されるようにしてもよい。
<High contrast setting judgment method>
For example, in each of the above embodiments, when the contrast of both the background color of the window and the character color of the window is equal to or higher than the first reference value, the personal setting of the OS is always the high contrast setting. Although determined, the present invention is not limited to this. For example, the personal setting is set to high contrast on the condition that the contrast of both the window background color and the window character color is not less than the first reference value and that the window background color is not white. May be determined. Alternatively, in addition to the contrast between the window background color and the window character color being equal to or higher than the first reference value, the window background color is not white or the window character color is not black. As a condition, it may be determined that the personal setting is a high contrast setting.

また、上記各実施形態等においては、「ログインユーザの個人設定にてハイコントラストテーマが設定されているか否か」と、「個人設定にて設定されているウインドウ色(背景色)と文字色(ウインドウ内の文字色)とのコントラストが基準値TH1以上であるか否か」との双方が考慮されているが、これに限定されない。たとえば、当該双方のうちの一方のみが考慮されてもよい。   Further, in each of the above embodiments, “whether or not the high contrast theme is set in the personal setting of the login user”, “the window color (background color) and the character color (set in the personal setting)” Whether or not the contrast with the character color in the window is equal to or higher than the reference value TH1 is considered, but the present invention is not limited to this. For example, only one of the two may be considered.

また、上記各実施形態等においては、ログインユーザの個人設定にてハイコントラストテーマが設定されていない旨の情報がステップS11にて取得される場合、個人設定にて設定されている2つの色の相互間の明度差の絶対値が所定値TH1(第1の基準値)未満であるときには、常に当該個人設定はハイコントラスト設定でない旨が判定されている。なお、当該2つの色は、個人設定にて設定されている一の部分要素の色(ウインドウの背景色等)、および当該一の部分要素内の色(ウインドウ内の文字色等)である。   In each of the above embodiments, when information indicating that the high contrast theme is not set in the personal setting of the logged-in user is acquired in step S11, the two colors set in the personal setting are set. When the absolute value of the brightness difference between them is less than a predetermined value TH1 (first reference value), it is always determined that the personal setting is not a high contrast setting. The two colors are a color of one partial element (window background color or the like) set in the personal setting and a color (character color or the like in the window) within the one partial element.

しかしながら、本発明はこれに限定されず、たとえば、図8に示すような判定動作が行われてもよい。   However, the present invention is not limited to this, and for example, a determination operation as shown in FIG. 8 may be performed.

図8においては、個人設定にて設定されている上記2つの色の相互間の明度差の絶対値(コントラスト)が所定値TH1以上であるときに、当該個人設定はハイコントラスト設定である旨が判定されるとともに、当該2つの色の相互間の明度差の絶対値(コントラスト)が所定値TH2未満であるときには、当該個人設定はハイコントラスト設定でない旨(ローコントラストである旨)が判定される。ただし、値TH2(第2の基準値)は、値TH1よりも小さな値である(TH2<TH1)。   In FIG. 8, when the absolute value (contrast) of the brightness difference between the two colors set in the personal setting is equal to or greater than a predetermined value TH1, the personal setting is a high contrast setting. In addition, when the absolute value (contrast) of the brightness difference between the two colors is less than the predetermined value TH2, it is determined that the personal setting is not a high contrast setting (that is, a low contrast). . However, the value TH2 (second reference value) is smaller than the value TH1 (TH2 <TH1).

さらに、当該2つの色の相互間の明度差の絶対値(コントラスト)が値TH1と値TH2との間の値であることが判定されるときには、確認メッセージが表示される。当該確認メッセージは、複数の詳細部品要素の色を個人設定での設定値に基づいて互いに同じ色に設定するか或いは複数の詳細部品要素に対して互いに異なる色を設定するかを確認するためのメッセージである。当該確認メッセージとしては、上述の設定画面210(図7)が用いられてもよい。ユーザは、設定画面210内の3つの選択肢のうち、「おすすめ色」あるいは「ユーザ指定色」を選択することによって、「複数の詳細部品要素に対して互いに異なる色を設定すること」を指定(確認)することができる。逆に、「OSの設定色」を選択することによって、「複数の詳細部品要素の色を個人設定での設定値に基づいて互いに同じ色に設定すること」を指定(確認)することができる。   Further, when it is determined that the absolute value (contrast) of the brightness difference between the two colors is a value between the values TH1 and TH2, a confirmation message is displayed. The confirmation message is for confirming whether the colors of the plurality of detailed component elements are set to the same color based on the setting value in the personal setting or different colors are set to the plurality of detailed component elements. Message. As the confirmation message, the setting screen 210 (FIG. 7) described above may be used. The user designates “setting different colors for a plurality of detailed component elements” by selecting “recommended color” or “user specified color” from among the three options in the setting screen 210 ( Confirmation). Conversely, by selecting “OS set color”, it is possible to specify (confirm) that “the colors of a plurality of detailed component elements should be set to the same color based on the set values in the personal settings”. .

<文字サイズ等>
上記各実施形態等においては、OSの個人設定がハイコントラスト設定である旨が判定される場合、主に各種UI(ウインドウおよびボタン等)の背景色が変更されているが、これに限定されず、上述のように各種UIの文字色もが変更されてもよい。さらに、OSの個人設定がハイコントラスト設定である旨が判定される場合、各種UIの文字サイズもが変更されるようにしてもよい。詳細には、ハイコントラスト設定時には、各種UIの文字のサイズが非ハイコントラスト時のサイズの所定倍率(150%等)に拡大されるようにしてもよい。また、OSの個人設定がハイコントラスト設定である旨が判定される場合、各種UIの文字の修飾もが変更されるようにしてもよい。詳細には、ハイコントラスト設定時には、各種UIの文字の修飾が修飾無しから修飾有り(ボールド(太字))へと変更されるようにしてもよい。
<Text size>
In each of the above embodiments, when it is determined that the personal setting of the OS is a high contrast setting, the background color of various UIs (windows, buttons, etc.) is mainly changed. However, the present invention is not limited to this. As described above, the character colors of various UIs may be changed. Further, when it is determined that the personal setting of the OS is the high contrast setting, the character sizes of various UIs may be changed. Specifically, when high contrast is set, the size of characters of various UIs may be enlarged to a predetermined magnification (such as 150%) of the size at the time of non-high contrast. Further, when it is determined that the personal setting of the OS is the high contrast setting, the modification of characters of various UIs may be changed. Specifically, at the time of setting high contrast, the modification of characters of various UIs may be changed from unmodified to modified (bold (bold)).

<色変換テーブル300の共有>
上記各実施形態等においては、色変換テーブル300がコンピュータ50内の単一のプリンタドライバでのみ利用される態様が例示されているが、これに限定されない。
<Sharing of color conversion table 300>
In each of the above-described embodiments, the color conversion table 300 is exemplified only by a single printer driver in the computer 50. However, the present invention is not limited to this.

たとえば、同じ色変換テーブル300が複数のプリンタドライバ(アプリケーション)によって共有されてもよい。より詳細には、コンピュータ50内で実行される複数のプリンタドライバ(複数のプリンタ用の複数のプリンタドライバ等)にて、一の色変換テーブル300が共用されてもよい。   For example, the same color conversion table 300 may be shared by a plurality of printer drivers (applications). More specifically, one color conversion table 300 may be shared by a plurality of printer drivers (a plurality of printer drivers for a plurality of printers) executed in the computer 50.

あるいは、一の色変換テーブル300が複数の装置によって共有されてもよい。たとえば、図26に示すような印刷システム1Bにおけるサーバ80内に色変換テーブル300を格納しておき、複数のコンピュータ50にてそれぞれ実行される複数のプリンタドライバが当該一の色変換テーブル300を共用するようにしてもよい。   Alternatively, one color conversion table 300 may be shared by a plurality of devices. For example, the color conversion table 300 is stored in the server 80 in the printing system 1B as shown in FIG. 26, and a plurality of printer drivers respectively executed by the plurality of computers 50 share the one color conversion table 300. You may make it do.

<アプリケーション>
上記各実施形態等においては、アプリケーションとしてプリンタドライバが主に例示されているが、これに限定されず、プリンタドライバ以外の各種のアプリケーション(各コンピュータ50にて実行されるアプリケーション)について上記思想が適用されてもよい。
<Application>
In each of the above embodiments and the like, a printer driver is mainly exemplified as an application. However, the present invention is not limited to this, and the above idea is applied to various applications other than the printer driver (applications executed by each computer 50). May be.

<部品要素>
上記各実施形態等においては、一の部品要素「ウインドウ」に関する3種類の部品要素(「メインウインドウ」、「ポップアップウインドウ」、「リストボックス」等)のいずれもが互いに異なる色で表示される態様について主に例示したが、これに限定されない。たとえば、当該複数の種類の部品要素のうちの2種類の部品要素のみ(あるいは4種類以上の部品要素)が、互いに異なる色で表示されてもよい。また、一の部品要素「ボタン」に関する複数の種類の部品要素についても同様である。
<Part elements>
In each of the above-described embodiments, the three types of component elements (such as “main window”, “pop-up window”, and “list box”) related to one component element “window” are displayed in different colors. However, the present invention is not limited to this. For example, only two types of component elements (or four or more types of component elements) among the plurality of types of component elements may be displayed in different colors. The same applies to a plurality of types of component elements related to one component element “button”.

1 印刷システム
10 MFP
50 コンピュータ(情報処理装置)
210 (色変換モードに関する)プリンタドライバの設定画面
230,250 OSの設定画面
300 色変換テーブル
610 メインウインドウ
620 ポップアップウインドウ
630 リストボックス
1 Printing system 10 MFP
50 Computer (Information processing device)
210 Printer driver setting screen (related to color conversion mode) 230, 250 OS setting screen 300 Color conversion table 610 Main window 620 Pop-up window 630 List box

Claims (21)

コンピュータに、
a)画面デザインに関するOSでの個人設定の情報を取得するステップと、
b)前記個人設定がハイコントラスト設定であるか否かを判定するステップと、
c)前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、
を実行させるためのアプリケーションプログラムであって、
前記ステップc)は、
c−1)前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記OSの前記個人設定では互いに異なる色が設定されていない場合であっても、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、
を有することを特徴とするアプリケーションプログラム。
On the computer,
a) obtaining personal setting information in the OS related to the screen design;
b) determining whether the personal setting is a high contrast setting;
c) when it is determined that the personal setting is a high contrast setting, based on a predetermined color conversion table, setting colors of a plurality of detailed component elements corresponding to one component element related to the screen;
An application program for executing
Said step c)
c-1) Even when different colors are not set in the personal setting of the OS for the plurality of detailed component elements classified in a classification unit smaller than the classification unit of the one component element Setting different colors for the plurality of detailed component elements in the application program,
An application program comprising:
請求項1に記載のアプリケーションプログラムにおいて、
前記ステップc−1)においては、前記所定の色変換テーブル内に予め初期値として準備されたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とするアプリケーションプログラム。
The application program according to claim 1,
In step c-1), different colors are set for the plurality of detailed component elements in the application program based on data prepared as initial values in the predetermined color conversion table in advance. An application program characterized by
請求項1に記載のアプリケーションプログラムにおいて、
前記ステップc−1)においては、ユーザ操作に応じて前記所定の色変換テーブル内に書き込まれていたデータに基づき、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色が設定されることを特徴とするアプリケーションプログラム。
The application program according to claim 1,
In step c-1), different colors are set for the plurality of detailed component elements in the application program based on data written in the predetermined color conversion table in response to a user operation. An application program characterized by that.
請求項2に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定範囲内の色相の色がそれぞれ規定されていることを特徴とするアプリケーションプログラム。
In the application program according to claim 2,
In the data prepared as initial values in the predetermined color conversion table in advance, as the background colors of the plurality of detailed component elements, colors different from each other and having a hue within a predetermined range are respectively defined. An application program characterized by
請求項2に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブル内に予め初期値として準備されたデータには、前記複数の詳細部品要素の背景色として、互いに異なる色であって所定値以下の明度の色がそれぞれ規定されていることを特徴とするアプリケーションプログラム。
In the application program according to claim 2,
In the data prepared as initial values in advance in the predetermined color conversion table, different colors that are different from each other and have a lightness of a predetermined value or less are defined as background colors of the plurality of detailed component elements. An application program characterized by
請求項1から請求項5のいずれかに記載のアプリケーションプログラムにおいて、
前記一の部品要素は、ウインドウであり、
前記複数の詳細部品要素は、メインウインドウとポップアップウインドウとリストボックスとコンボボックスとのうちの2つ以上を含むことを特徴とするアプリケーションプログラム。
In the application program in any one of Claims 1-5,
The one component element is a window;
The plurality of detailed component elements include two or more of a main window, a pop-up window, a list box, and a combo box.
請求項1から請求項5のいずれかに記載のアプリケーションプログラムにおいて、
前記一の部品要素は、ボタンであり、
前記複数の詳細部品要素は、OKボタンおよびキャンセルボタンを含むことを特徴とするアプリケーションプログラム。
In the application program in any one of Claims 1-5,
The one component element is a button,
The application program, wherein the plurality of detailed component elements include an OK button and a cancel button.
請求項1から請求項7のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップb)において、前記OSに予め準備されているハイコントラストテーマが前記個人設定にて設定されている場合、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とするアプリケーションプログラム。
In the application program in any one of Claims 1-7,
In step b), if a high contrast theme prepared in advance in the OS is set in the personal setting, it is determined that the personal setting is a high contrast setting. .
請求項1から請求項7のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップb)において、前記OSの前記個人設定にて特定の部品要素の色として設定された第1の色と前記個人設定にて前記特定の部品要素の文字色として設定されている第2の色とのコントラストが第1の基準値以上であることを条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とするアプリケーションプログラム。
In the application program in any one of Claims 1-7,
In the step b), the first color set as the color of the specific component element in the personal setting of the OS and the second color set as the character color of the specific component element in the personal setting An application program characterized in that it is determined that the personal setting is a high contrast setting on condition that a contrast with a color is equal to or higher than a first reference value.
請求項9に記載のアプリケーションプログラムにおいて、
前記ステップb)において、前記第1の色と前記第2の色とのコントラストが前記第1の基準値以上であることに加えて、前記所定の部品要素の背景色である前記第1の色が白色でないことをも条件として、前記個人設定がハイコントラスト設定である旨が判定されることを特徴とするアプリケーションプログラム。
In the application program according to claim 9,
In the step b), in addition to the contrast between the first color and the second color being not less than the first reference value, the first color which is a background color of the predetermined component element An application program characterized in that it is determined that the personal setting is a high-contrast setting on the condition that is not white.
請求項9または請求項10に記載のアプリケーションプログラムにおいて、
前記ステップb)において、前記第1の色と前記第2の色とのコントラストが前記第1の基準値と前記第1の基準値よりも小さな第2の基準値との間の値であることが判定される場合、前記複数の詳細部品要素の色を前記個人設定での設定値に基づいて互いに同じ色に設定するか或いは前記複数の詳細部品要素に対して互いに異なる色を設定するかを確認する確認メッセージが表示されることを特徴とするアプリケーションプログラム。
In the application program according to claim 9 or 10,
In step b), the contrast between the first color and the second color is a value between the first reference value and a second reference value smaller than the first reference value. Is determined, whether the colors of the plurality of detailed component elements are set to the same color based on the setting values in the personal settings or different colors are set to the plurality of detailed component elements An application program characterized by displaying a confirmation message for confirmation.
請求項1から請求項11のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップc−1)においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字のサイズを拡大する変更を加えることを特徴とするアプリケーションプログラム。
The application program according to any one of claims 1 to 11,
In step c-1), when it is determined that the personal setting is a high contrast setting, different colors are set for the plurality of detailed component elements in the application program, and the plurality of the plurality of detailed component elements are set. An application program characterized by adding a change to increase the size of characters in the detailed component element.
請求項1から請求項11のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップc−1)においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素内の文字修飾を太字に変更することを特徴とするアプリケーションプログラム。
The application program according to any one of claims 1 to 11,
In step c-1), when it is determined that the personal setting is a high contrast setting, different colors are set for the plurality of detailed component elements in the application program, and the plurality of the plurality of detailed component elements are set. An application program characterized by changing the character modification in the detailed component element to bold.
請求項1から請求項11のいずれかに記載のアプリケーションプログラムにおいて、
前記ステップc−1)においては、前記個人設定がハイコントラスト設定である旨が判定される場合、前記アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するとともに、前記複数の詳細部品要素のうちの少なくとも1つの詳細部品要素の文字の色をも変更することを特徴とするアプリケーションプログラム。
The application program according to any one of claims 1 to 11,
In step c-1), when it is determined that the personal setting is a high contrast setting, different colors are set for the plurality of detailed component elements in the application program, and the plurality of the plurality of detailed component elements are set. An application program that changes the color of a character of at least one detailed component element of detailed component elements.
請求項1に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブルは、前記個人設定における前記一の部品要素に関する設定色と前記アプリケーションプログラムにおける前記複数の詳細部品要素のそれぞれの設定色との対応関係を示すデータテーブルであり、
前記ステップc−1)においては、前記一の部品要素に対応する前記複数の詳細部品要素の色である各対応色であって前記一の部品要素に関する前記個人設定における設定色に対応する各対応色が前記所定の色変換テーブルに基づいて求められ、前記各対応色が前記複数の詳細部品要素の各色としてそれぞれ設定されることを特徴とするアプリケーションプログラム。
The application program according to claim 1,
The predetermined color conversion table is a data table indicating a correspondence relationship between a setting color related to the one component element in the personal setting and each setting color of the plurality of detailed component elements in the application program,
In step c-1), each corresponding color corresponding to the color of the plurality of detailed component elements corresponding to the one component element and corresponding to the set color in the personal setting for the one component element An application program, wherein a color is obtained based on the predetermined color conversion table, and each corresponding color is set as each color of the plurality of detailed component elements.
請求項15に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブルは、他のアプリケーションプログラムと共有されることを特徴とするアプリケーションプログラム。
The application program according to claim 15, wherein
The application program, wherein the predetermined color conversion table is shared with other application programs.
請求項15に記載のアプリケーションプログラムにおいて、
前記所定の色変換テーブルは、他の装置と共有されることを特徴とするアプリケーションプログラム。
The application program according to claim 15, wherein
An application program characterized in that the predetermined color conversion table is shared with other devices.
請求項1から請求項17のいずれかに記載のアプリケーションプログラムにおいて、
前記アプリケーションプログラムは、プリンタドライバプログラムであることを特徴とするアプリケーションプログラム。
The application program according to any one of claims 1 to 17,
The application program is a printer driver program.
請求項6に記載のアプリケーションプログラムにおいて、
前記アプリケーションプログラムは、プリンタドライバプログラムであり、
前記複数の詳細部品要素は、前記メインウインドウを少なくとも含み、
前記メインウインドウの色は、前記個人設定にて前記一の部品要素の色として設定されている色と異なる色に設定されることを特徴とするアプリケーションプログラム。
The application program according to claim 6,
The application program is a printer driver program,
The plurality of detailed component elements includes at least the main window,
An application program characterized in that the color of the main window is set to a color different from the color set as the color of the one component element in the personal setting.
情報処理装置であって、
画面デザインに関するOSでの個人設定の情報を取得する取得手段と、
前記個人設定がハイコントラスト設定であるか否かを判定する判定手段と、
前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定する設定手段と、
を備え、
前記設定手段は、前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記OSの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定することを特徴とする情報処理装置。
An information processing apparatus,
An acquisition means for acquiring personal setting information in the OS related to the screen design;
Determining means for determining whether the personal setting is a high contrast setting;
When it is determined that the personal setting is a high-contrast setting, based on a predetermined color conversion table, setting means for setting colors of a plurality of detailed component elements corresponding to one component element related to the screen;
With
The setting means is a case where different colors are not set in the personal setting of the OS for the plurality of detailed component elements classified in a classification unit smaller than the classification unit of the one component element. An information processing apparatus characterized in that different colors are set for the plurality of detailed component elements in the application program.
情報処理装置の制御方法であって、
a)画面デザインに関するOSでの個人設定の情報を取得するステップと、
b)前記個人設定がハイコントラスト設定であるか否かを判定するステップと、
c)前記個人設定がハイコントラスト設定である旨が判定される場合、所定の色変換テーブルに基づき、画面に関する一の部品要素に対応する複数の詳細部品要素の色を設定するステップと、
を備え、
前記ステップc)は、
c−1)前記一の部品要素の分類単位よりも細かい分類単位で分類された前記複数の詳細部品要素に対して前記OSの前記個人設定では互いに異なる色が設定されていない場合であっても、アプリケーションプログラム内の前記複数の詳細部品要素に対して互いに異なる色を設定するステップ、
を有することを特徴とする、情報処理装置の制御方法。
A method for controlling an information processing apparatus,
a) obtaining personal setting information in the OS related to the screen design;
b) determining whether the personal setting is a high contrast setting;
c) when it is determined that the personal setting is a high contrast setting, based on a predetermined color conversion table, setting colors of a plurality of detailed component elements corresponding to one component element related to the screen;
With
Said step c)
c-1) Even when different colors are not set in the personal setting of the OS for the plurality of detailed component elements classified in a classification unit smaller than the classification unit of the one component element Setting different colors for the plurality of detailed component elements in the application program,
A method for controlling an information processing apparatus, comprising:
JP2018080251A 2018-04-18 2018-04-18 Information processing equipment, control methods for information processing equipment, and application programs Active JP6996406B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018080251A JP6996406B2 (en) 2018-04-18 2018-04-18 Information processing equipment, control methods for information processing equipment, and application programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018080251A JP6996406B2 (en) 2018-04-18 2018-04-18 Information processing equipment, control methods for information processing equipment, and application programs

Publications (2)

Publication Number Publication Date
JP2019191669A true JP2019191669A (en) 2019-10-31
JP6996406B2 JP6996406B2 (en) 2022-01-17

Family

ID=68387871

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018080251A Active JP6996406B2 (en) 2018-04-18 2018-04-18 Information processing equipment, control methods for information processing equipment, and application programs

Country Status (1)

Country Link
JP (1) JP6996406B2 (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004318427A (en) * 2003-04-15 2004-11-11 Canon Inc Image forming apparatus and control method thereof
US20050246653A1 (en) * 2004-04-30 2005-11-03 International Business Machines Corporation Providing accessibility compliance within advanced componentry
US20060071938A1 (en) * 2004-10-06 2006-04-06 Microsoft Corporation Integrating color discrimination assessment into operating system color selection
JP2009169587A (en) * 2008-01-15 2009-07-30 Canon Inc User interface device
JP2011160030A (en) * 2010-01-29 2011-08-18 Hitachi Ltd Method of color customization of content screen
US20120192081A1 (en) * 2007-10-31 2012-07-26 International Business Machines Corporation Determining a high contrast display setting on a client device to process a web document
US20170206685A1 (en) * 2016-01-15 2017-07-20 Microsoft Technology Licensing, Llc Ensuring contrast for text within a web page
US20170358274A1 (en) * 2016-06-14 2017-12-14 Microsoft Technology Licensing, Llc Image correction to compensate for visual impairments

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004318427A (en) * 2003-04-15 2004-11-11 Canon Inc Image forming apparatus and control method thereof
US20050246653A1 (en) * 2004-04-30 2005-11-03 International Business Machines Corporation Providing accessibility compliance within advanced componentry
US20060071938A1 (en) * 2004-10-06 2006-04-06 Microsoft Corporation Integrating color discrimination assessment into operating system color selection
US20120192081A1 (en) * 2007-10-31 2012-07-26 International Business Machines Corporation Determining a high contrast display setting on a client device to process a web document
JP2009169587A (en) * 2008-01-15 2009-07-30 Canon Inc User interface device
JP2011160030A (en) * 2010-01-29 2011-08-18 Hitachi Ltd Method of color customization of content screen
US20170206685A1 (en) * 2016-01-15 2017-07-20 Microsoft Technology Licensing, Llc Ensuring contrast for text within a web page
US20170358274A1 (en) * 2016-06-14 2017-12-14 Microsoft Technology Licensing, Llc Image correction to compensate for visual impairments

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
羽山 博・吉川明広&できるシリーズ編集部, "できる大事典 WINDOWS 10 HOME/PRO/ENTERPRISE対応", vol. 第1版, JPN6021044380, 1 March 2016 (2016-03-01), pages 536, ISSN: 0004639473 *
野田 ユウキ, "WINDOWS 8 パーフェクトマスター", vol. 第1版, JPN6021044378, 1 May 2013 (2013-05-01), pages 946 - 947, ISSN: 0004639472 *

Also Published As

Publication number Publication date
JP6996406B2 (en) 2022-01-17

Similar Documents

Publication Publication Date Title
EP3726826A1 (en) Image forming apparatus, information processing apparatus, printing system, printing method, and program
EP3647876A1 (en) Information processing method, carrier means, image forming apparatus, information processing apparatus, and information processing system
JP2007334879A (en) System and method for visually encoding related functions
JP5676971B2 (en) Information processing apparatus, display control method, and program
JP2012174183A (en) Printer driver program, print control unit, and method for controlling print control unit
JP2012142830A (en) Image processing apparatus
JP7618420B2 (en) Image processing device, image processing method, and program
JP2009065529A (en) Image forming apparatus, information processing apparatus, and image forming method
US10382635B2 (en) Image processing device and non-transitory recording medium
US10469680B2 (en) Information processing apparatus transmitting execution command of function, and non-transitory computer-readable recording medium storing computer-readable instructions for the information processing apparatus
JP2011166558A (en) Image processing apparatus, image printing system, image processing method and program
US20150206035A1 (en) Information processing unit, printing control method for printer driver, and computer program product
US20210303144A1 (en) Information processing device, screen generating method, and non-transitory computer-readable recording medium therefor
JP6996406B2 (en) Information processing equipment, control methods for information processing equipment, and application programs
JP5082833B2 (en) Document image processing program, document image processing apparatus, and document image processing method
CN104125371B (en) Image processing apparatus, image formation system and image processing method
WO2020021915A1 (en) Image processing device, image processing method, and storage medium
JP7484508B2 (en) Printing system, information processing device, and program
JP7353790B2 (en) Image processing device, control method, and program
KR20100034909A (en) Image forming apparatus and printing processing method thereof
JP2020188356A (en) Image forming apparatus, image forming system, and program
JP5030447B2 (en) Image forming apparatus, display processing method, and display processing program
JP4893198B2 (en) File generation program, image processing apparatus, and file generation method
JP7574094B2 (en) Information image processing device, information processing method, and program
JP3756085B2 (en) Printing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211025

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20211116

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211129

R150 Certificate of patent or registration of utility model

Ref document number: 6996406

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150