Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5915438B2 - Image processing program and image processing method - Google Patents
[go: Go Back, main page]

JP5915438B2 - Image processing program and image processing method - Google Patents

Image processing program and image processing method Download PDF

Info

Publication number
JP5915438B2
JP5915438B2 JP2012167690A JP2012167690A JP5915438B2 JP 5915438 B2 JP5915438 B2 JP 5915438B2 JP 2012167690 A JP2012167690 A JP 2012167690A JP 2012167690 A JP2012167690 A JP 2012167690A JP 5915438 B2 JP5915438 B2 JP 5915438B2
Authority
JP
Japan
Prior art keywords
setting
function
displayed
setting information
image
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.)
Active
Application number
JP2012167690A
Other languages
Japanese (ja)
Other versions
JP2014026543A (en
Inventor
真弘 藤下
真弘 藤下
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2012167690A priority Critical patent/JP5915438B2/en
Publication of JP2014026543A publication Critical patent/JP2014026543A/en
Application granted granted Critical
Publication of JP5915438B2 publication Critical patent/JP5915438B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、画像処理プログラムおよび画像処理方法に関する。   The present invention relates to an image processing program and an image processing method.

特許文献1には、出力装置の配置を表わす出力操作画面に表示される装置アイコンに対して、左クリックなどの所定の操作が行われた場合、当該装置アイコンに対応する出力装置に関する出力設定のデフォルト値を表示するデフォルト設定画面を、当該装置アイコンに隣接して表示させるデータ出力システムが開示されている。また、特許文献1には、装置アイコンに対してマウスオーバ操作が行われた場合、当該装置アイコンに対応する出力装置のジョブリストが、当該装置アイコンに隣接して表示される旨も開示されている。   In Patent Document 1, when a predetermined operation such as a left click is performed on a device icon displayed on an output operation screen representing the arrangement of the output device, output setting related to the output device corresponding to the device icon is performed. A data output system that displays a default setting screen that displays default values adjacent to the device icon is disclosed. Patent Document 1 also discloses that when a mouse over operation is performed on a device icon, a job list of an output device corresponding to the device icon is displayed adjacent to the device icon. Yes.

特開2008−40839号公報JP 2008-40839 A

近年、複合機など画像形成装置の多機能化に伴い、表示画面に表示される機能アイコンの数が増加している。機能アイコンの数の増加に伴い、ユーザは、それらの機能アイコンにそれぞれ対応する各機能のうち、実行する機能を決定する場合に、各機能に対して設定されている設定値など、各機能の詳細情報を見て確認することが想定される。   In recent years, the number of function icons displayed on a display screen has increased with the increase in the number of functions of image forming apparatuses such as multifunction peripherals. As the number of function icons increases, the user determines the function to be executed among the functions corresponding to the function icons, such as setting values set for the functions. It is assumed that the detailed information is confirmed.

係る場合に特許文献1に記載の技術を適用すると、各アイコンに対して所定の操作を行うことにより、各アイコンに対応する機能の詳細情報を示す詳細画面を表示させることが可能である。しかしながら、特許文献1に記載の技術によれば、詳細画面は、当該画面に対応するアイコンに隣接して表示されるので、詳細画面が他のアイコンに重なって表示される虞がある。詳細情報を確認したい機能に対応するアイコンの上に、別のアイコンに対応する詳細画面が表示されている場合、確認したい詳細情報に対応するアイコンに対して操作を行うことができないので、係る場合、ユーザは、表示されている詳細画面を一旦閉じる操作を行う必要がある。よって、各アイコンの機能に対する詳細情報を確認する際の操作性が悪い。   In such a case, when the technique described in Patent Document 1 is applied, it is possible to display a detailed screen showing detailed information on the function corresponding to each icon by performing a predetermined operation on each icon. However, according to the technique described in Patent Document 1, since the detail screen is displayed adjacent to an icon corresponding to the screen, the detail screen may be displayed so as to overlap with another icon. When the details screen corresponding to another icon is displayed on the icon corresponding to the function for which detailed information is to be checked, the operation corresponding to the icon corresponding to the detailed information to be checked cannot be performed. The user needs to perform an operation to close the displayed detail screen once. Therefore, the operability when confirming the detailed information for the function of each icon is poor.

一方、特許文献1に記載されるように、アイコンに対してマウスオーバ操作により詳細情報を表示させる場合、アイコンからマウスカーソルを離すことにより、表示されていた詳細情報が非表示となる。しかしながら、マウスカーソルを移動させた場合、マウスカーソルの動きによっては意図せずに詳細情報が非表示になる虞がある。よって、例えば、詳細情報を変更する場合など、当該詳細情報を表示させた状態でマウスカーソルを移動させる必要がある場合であっても、その際に詳細情報が非表示になってしまうことがあり、操作性が悪い。   On the other hand, as described in Patent Document 1, when detailed information is displayed on an icon by a mouse-over operation, the displayed detailed information is hidden by releasing the mouse cursor from the icon. However, when the mouse cursor is moved, there is a possibility that the detailed information is not displayed unintentionally depending on the movement of the mouse cursor. Therefore, even when it is necessary to move the mouse cursor with the detailed information displayed, for example, when changing the detailed information, the detailed information may be hidden at that time. The operability is bad.

本発明は、上述した事情を鑑みてなされたものであり、予め処理内容が設定された機能画像を用いて、ユーザが各機能の実行を指示する際の操作性を向上させる画像処理プログラム、および画像処理方法を提供することを目的とする。   The present invention has been made in view of the above-described circumstances, and an image processing program for improving operability when a user instructs execution of each function using a function image in which processing content is set in advance, and An object is to provide an image processing method.

この目的を達成するために、本発明の画像処理プログラムは、画像データに対して所定の処理を実行可能な画像形成装置と通信可能な画像処理装置のコンピュータが実行するプログラムであって、前記画像形成装置が備える複数の機能各々を実行させるための複数の機能画像を表示部の第1領域に表示させる機能表示制御手段と、前記機能画像に対するマウスオーバ操作を受け付けた場合、当該機能画像に基づく機能に対応付けられて記憶部に記憶されている当該機能を実行するための設定情報を、前記表示部のうち前記第1領域と異なる第2領域に表示させる第1設定表示制御手段と、前記第1設定表示制御手段により前記設定情報が前記第2領域に表示されている状態において、前記マウスオーバ操作を受け付けた機能画像に対し、前記マウスオーバ操作と異なる所定の操作を受け付けた場合、当該機能画像に対して前記マウスオーバ操作が継続されているか否かにかかわらず、前記第2領域における設定情報の表示を継続させる第2設定表示制御手段と、前記第2設定表示制御手段により前記設定情報が前記第2領域に継続して表示されている状態において、設定情報の変更指示を受け付けるための設定変更画像に対する操作を受け付けた場合、前記第2領域に表示されている設定情報を変更可能な設定変更画面を、前記表示部に表示させる第1変更画面表示制御手段と、前記第1変更画面表示制御手段により表示された設定変更画面において前記設定情報が変更された場合、前記所定の操作を受け付けた機能画像に対応する機能に対応づけて前記記憶部に記憶されている設定情報のうち、前記設定変更画面において変更された設定情報を変更させる設定記憶制御手段として、前記コンピュータを機能させる。   In order to achieve this object, an image processing program of the present invention is a program executed by a computer of an image processing apparatus capable of communicating with an image forming apparatus capable of executing predetermined processing on image data. When a function display control unit that displays a plurality of function images for executing each of a plurality of functions provided in the forming apparatus in the first area of the display unit and a mouse-over operation on the function image is received, based on the function image First setting display control means for displaying setting information for executing the function associated with the function and stored in the storage unit in a second area different from the first area in the display unit; In a state where the setting information is displayed in the second area by the first setting display control means, the function image that has received the mouse-over operation is When a predetermined operation different from the mouse over operation is received, the second setting display control for continuing the display of the setting information in the second area regardless of whether the mouse over operation is continued for the function image. And when the setting information is continuously displayed in the second area by the second setting display control means, when an operation for a setting change image for receiving a setting information change instruction is received, A first change screen display control means for displaying a setting change screen capable of changing the setting information displayed in the second area on the display unit; and a setting change screen displayed by the first change screen display control means When the setting information is changed, the setting stored in the storage unit is associated with the function corresponding to the function image that has received the predetermined operation. Among the information, the setting storage control means for changing the setting information changed in the setting change screen, causing the computer to function.

本発明は、画像処理装置、画像処理装置を制御する制御装置、画像処理システム、画像処理方法、画像処理プログラムを記録する記録媒体等の種々の態様で実現可能である。   The present invention can be realized in various modes such as an image processing device, a control device that controls the image processing device, an image processing system, an image processing method, and a recording medium that records an image processing program.

請求項1記載の画像処理プログラムによれば、画像形成装置が備える複数の機能各々を実行させるための複数の機能画像が、第1領域に表示される一方で、機能画像に対するマウスオーバ操作が行われた場合に、当該機能画像に基づく機能に対応する設定情報が、第1領域と異なる第2領域に表示される。よって、第2領域に表示される設定情報が、第1領域に表示される機能画像の視認性や当該機能画像に対するマウスオーバ操作を妨げることを防止できる。また、マウスオーバ操作がされた機能画像に対し、当該マウスオーバ操作と異なる所定の操作が行われた場合には、当該機能画像に対してマウスオーバ操作が継続されているか否かにかかわらず、第2領域における設定情報の表示が継続される。よって、機能画像からマウスオーバ操作を解除しても、設定情報の表示が消去されないので、各機能画像に対する操作を自由に行うことができる。従って、ユーザが各機能画像を用いて各機能の実行を指示する際の操作性を向上できる。   According to the image processing program of claim 1, a plurality of function images for executing each of a plurality of functions provided in the image forming apparatus are displayed in the first area, while a mouse over operation is performed on the function image. In the case where it has been broken, the setting information corresponding to the function based on the function image is displayed in a second area different from the first area. Therefore, it is possible to prevent the setting information displayed in the second area from hindering the visibility of the functional image displayed in the first area and the mouse-over operation on the functional image. In addition, when a predetermined operation different from the mouse-over operation is performed on the function image on which the mouse-over operation is performed, regardless of whether the mouse-over operation is continued on the function image. The display of the setting information in the second area is continued. Therefore, even if the mouse-over operation is canceled from the function image, the display of the setting information is not erased, so that the operation for each function image can be performed freely. Therefore, it is possible to improve operability when the user instructs execution of each function using each function image.

ここで、ユーザが1の機能画像に対して所定の操作を行ったことにより、設定情報が第2領域に継続して表示されている状態において、設定変更画像に対する操作が行われると、第2領域に継続して表示されている設定情報を変更可能な設定変更画面が表示されるので、表示された設定変更画面を用いて、前記所定の操作を行った機能画像の設定情報、すなわち、第2領域に継続して表示されている設定情報を変更できる。ユーザが1の機能画像に対して所定の操作を行うことによって意図的に表示を継続させた設定情報は、ユーザが変更を所望する設定情報である可能性が高いので、ユーザが、他の設定情報を変更可能な設定変更画面に代えて、当該設定情報を変更可能な設定変更画面を表示させる作業を行う可能性を低減でき、好適な操作性を提供できる。従って、機能画像に基づく機能を実行するための設定情報の変更作業を容易に行うことができるので、その点においても、ユーザが各機能画像を用いて各機能の実行を指示する際の操作性を向上できる。   Here, when the user performs a predetermined operation on one function image and the setting information is continuously displayed in the second area, an operation on the setting change image is performed. Since the setting change screen that can change the setting information that is continuously displayed in the area is displayed, the setting information of the functional image that has been subjected to the predetermined operation using the displayed setting change screen, that is, the first The setting information continuously displayed in the two areas can be changed. Setting information that is intentionally kept displayed by the user performing a predetermined operation on one functional image is likely to be setting information that the user desires to change. It is possible to reduce the possibility of performing an operation of displaying a setting change screen capable of changing the setting information instead of the setting change screen capable of changing the information, and to provide suitable operability. Accordingly, it is possible to easily change the setting information for executing the function based on the function image. Also in this respect, the operability when the user instructs the execution of each function using each function image. Can be improved.

請求項1において「第2領域に表示されている設定情報を変更可能な設定変更画面」は、当該設定情報を変更可能な設定変更画面であることを意図し、例えば、第2領域に表示されている設定情報のみを変更可能な設定変更画面や、複数の機能各々について切替可能に設けられ各機能に対応する設定情報をそれぞれ変更可能な複数のタブシートのうち、第2領域に表示されている設定情報に対応する1のタブシートが前面に表示された設定変更画面である。また、請求項1における「マウスオーバ操作」は、マウス操作によってカーソルなどの指示子の先端を機能画像に重ねる操作に限らず、キーボード操作や、タッチパネルやタッチパッドなどの操作によって、指示子の先端を機能画像に重ねる操作を含むことを意図する。   The “setting change screen capable of changing the setting information displayed in the second area” in claim 1 is intended to be a setting changing screen capable of changing the setting information, and is displayed in the second area, for example. A setting change screen that can change only the setting information that is displayed, and a plurality of tab sheets that are switchable for each of the plurality of functions and that can change setting information corresponding to each function, and are displayed in the second area It is a setting change screen in which one tab sheet corresponding to setting information is displayed on the front. In addition, the “mouse over operation” in claim 1 is not limited to the operation of overlaying the tip of a pointer such as a cursor on the function image by the mouse operation, but by the operation of the keyboard or the touch panel or the touch pad. It is intended to include the operation of overlaying on the functional image.

請求項2記載の画像処理プログラムによれば、請求項1が奏する効果に加え、次の効果を奏する。複数の機能各々について切替可能に設けられ各機能に対応する設定情報をそれぞれ変更可能な複数のタブシートのうち、第2領域に表示されている設定情報に対応する1のタブシートが前面に表示された設定変更画面が表示される。ユーザが1の機能画像に対して所定の操作を行うことによって意図的に表示を継続させた設定情報は、ユーザが変更を所望する設定情報である可能性が高いので、当該設定情報に対応する1のタブシートを表示させることにより、好適な操作性を提供できる。また、必要に応じて、他のタブシートに対応する設定情報を前面に表示させることができるので、第2領域に継続して表示されている設定情報の変更と、他の機能を実行するための設定情報の変更とを、設定変更画像に対する1回の操作で行うことができる。   According to the image processing program of claim 2, in addition to the effect of claim 1, the following effect is obtained. One tab sheet corresponding to the setting information displayed in the second area is displayed on the front among the plurality of tab sheets that can be switched for each of the plurality of functions and can change the setting information corresponding to each function. The setting change screen is displayed. The setting information that is intentionally kept displayed by the user performing a predetermined operation on one functional image is likely to be setting information that the user desires to change, and therefore corresponds to the setting information. By displaying one tab sheet, it is possible to provide suitable operability. Also, if necessary, setting information corresponding to other tab sheets can be displayed on the front, so that the setting information continuously displayed in the second area can be changed and other functions can be executed. The setting information can be changed by a single operation on the setting change image.

請求項3記載の画像処理プログラムによれば、請求項1又は2が奏する効果に加え、次の効果を奏する。機能画像に対するマウスオーバ操作が行われると、設定変更画像が表示されるので、第2領域に表示させた設定情報と、設定変更画像とが関連付いていることをユーザに認識させ易く設定変更画面を表示させるための操作性を向上させる。請求項3において「前記機能画像に対するマウスオーバ操作を受け付けた場合に、前記設定変更画像を前記表示部に表示させる」とは、機能画像に対するマウスオーバ操作を受け付けた時に設定変更画像を表示させることに限らず、マウスオーバ操作を受け付けた後、何らかの操作、例えば、請求項1における「所定の操作」を受け付けたことを条件として、設定変更画像を表示させることを含むことを意図する。   According to the image processing program of claim 3, in addition to the effect of claim 1 or 2, the following effect is obtained. When a mouse over operation is performed on a function image, a setting change image is displayed. Therefore, it is easy for the user to recognize that the setting information displayed in the second area is associated with the setting change image. Improve operability for displaying. In claim 3, "when the mouse over operation for the function image is accepted, the setting change image is displayed on the display unit" means that the setting change image is displayed when the mouse over operation for the function image is accepted. The present invention is not limited to this, and it is intended to include displaying a setting change image on the condition that some operation, for example, the “predetermined operation” in claim 1 is received after the mouse-over operation is received.

請求項4記載の画像処理プログラムによれば、請求項1又は2が奏する効果に加え、次の効果を奏する。マウスオーバ操作を行った機能画像に対し、所定の操作を受け付けていない状態において、設定変更画像に対する操作が行われると、複数の機能にそれぞれ対応する設定情報をそれぞれ変更可能な複数の設定変更画面のうち、1の機能に対応する設定変更画面を選択可能な表示がされる。よって、複数の設定変更画面のうち、設定情報の変更を所望する設定変更画面を容易に選択して表示できるので、設定変更画面を表示させるための操作性が良い。   According to the image processing program of claim 4, in addition to the effect of claim 1 or 2, the following effect is obtained. A plurality of setting change screens that can change setting information corresponding to a plurality of functions when an operation is performed on a setting change image in a state where a predetermined operation is not accepted for a function image that has been subjected to a mouse over operation. Among these, a display capable of selecting a setting change screen corresponding to one function is displayed. Therefore, since the setting change screen for which the setting information is desired to be changed can be easily selected and displayed from among the plurality of setting change screens, the operability for displaying the setting change screen is good.

請求項5記載の画像処理プログラムによれば、請求項4が奏する効果に加え、次の効果を奏する。マウスオーバ操作を行った機能画像に対し、所定の操作を受け付けていない状態において、設定変更画像に対する操作が行われると、複数の機能にそれぞれ対応する項目を含むメニュー表示が表示される。当該メニュー表示に対し、1の機能を選択する操作が行われると、選択された1の機能に対する設定情報を変更可能な設定変更画面が表示される。よって、メニュー表示から、設定情報の変更を所望する機能を容易に選択できる。   According to the image processing program of claim 5, in addition to the effect of claim 4, the following effect is obtained. When an operation is performed on a setting change image in a state where a predetermined operation is not received for a function image that has been subjected to a mouse-over operation, a menu display including items corresponding to a plurality of functions is displayed. When an operation for selecting one function is performed on the menu display, a setting change screen capable of changing the setting information for the selected one function is displayed. Therefore, it is possible to easily select a function for which setting information is desired to be changed from the menu display.

請求項6記載の画像処理プログラムによれば、請求項4が奏する効果に加え、次の効果を奏する。マウスオーバ操作を行った機能画像に対し、所定の操作を受け付けていない状態において、設定変更画像に対する操作が行われると、複数の機能各々について切替可能に設けられ各機能に対応する設定情報をそれぞれ変更可能な複数のタブシートのうち、所定の機能に対するタブシートが前面に表示された設定変更画面が表示される。そして、当該所定の機能に対するタブシートが表示された設定変更画面に対し、所定の機能とは異なる1の機能に対するタブシートを選択する操作が行われた場合、選択された機能に対するタブシートが前面に表示された設定変更画面が表示される。よって、タブシートの切り替えによって、設定情報の変更を所望する機能を容易に選択できる。   According to the image processing program of claim 6, in addition to the effect of claim 4, the following effect is obtained. When an operation is performed on a setting change image in a state where a predetermined operation is not accepted for a function image that has been subjected to a mouse over operation, setting information corresponding to each function is provided for each of the plurality of functions. A setting change screen is displayed in which a tab sheet for a predetermined function among a plurality of tab sheets that can be changed is displayed. When an operation for selecting a tab sheet for one function different from the predetermined function is performed on the setting change screen on which the tab sheet for the predetermined function is displayed, the tab sheet for the selected function is displayed on the front. The setting change screen appears. Therefore, it is possible to easily select a function for which setting information is desired to be changed by switching the tab sheet.

請求項7記載の画像処理プログラムによれば、請求項1又は2が奏する効果に加え、次の効果を奏する。マウスオーバ操作を行った機能画像に対し、所定の操作を受け付けていない状態において、設定変更画像に対する操作が行われた場合に、当該操作から所定時間前までの期間内に、第2領域に設定情報が表示されたと判断されると、該当する設定情報のうち、直近に表示された設定情報を変更可能な設定変更画面が表示される。過去に第2領域に表示させた設定情報は、ユーザが変更を所望する設定情報である可能性があるので、上記のように設定変更画面を表示させることにより、設定変更画面の選択作業に対する操作性が良い。   According to the image processing program of claim 7, in addition to the effect of claim 1 or 2, the following effect is obtained. When an operation is performed on a setting change image in a state where a predetermined operation has not been received for a function image that has been subjected to a mouse-over operation, the function image is set in the second area within a period from the operation to a predetermined time. When it is determined that the information is displayed, a setting change screen is displayed in which the most recently displayed setting information among the corresponding setting information can be changed. Since the setting information displayed in the second area in the past may be setting information that the user desires to change, the setting change screen is displayed as described above, so that the operation for selecting the setting change screen is performed. Good sex.

請求項8記載の画像処理プログラムによれば、請求項1から7のいずれかが奏する効果に加え、次の効果を奏する。設定情報が第2領域に継続して表示されている状態において、設定変更画像に対する操作が行われたことによって表示された設定変更画面において設定情報が変更された場合、変更された設定情報が第2領域に表示される。よって、ユーザは、変更後の設定情報を、第2領域を見て確認できる。   According to the image processing program of the eighth aspect, in addition to the effect produced by any one of the first to seventh aspects, the following effect is produced. In a state where the setting information is continuously displayed in the second area, if the setting information is changed on the setting change screen displayed when an operation is performed on the setting change image, the changed setting information is Displayed in two areas. Therefore, the user can check the changed setting information by looking at the second area.

請求項9記載の画像処理プログラムによれば、請求項8が奏する効果に加え、変更された設定情報が、第2領域に表示が継続されている設定情報のうち、変更されていない設定情報とは異なる表示態様で表示されるので、変更状況を明確に報せることができる。   According to the image processing program of the ninth aspect, in addition to the effect of the eighth aspect, the changed setting information is the setting information that has not been changed among the setting information that is continuously displayed in the second area. Is displayed in a different display mode, so the change status can be clearly reported.

請求項10記載の画像処理プログラムによれば、請求項1から9のいずれかが奏する効果に加え、次の効果を奏する。設定情報が第2領域に継続して表示されている状態において、当該表示の継続を解除する操作として割り当てられた操作がされた場合、当該表示の継続を解除し、機能画像に対するマウスオーバ操作を受け付けていないことを条件として、第2領域に表示されていた設定情報が消去されるので、設定情報の表示がユーザにとって不要になった場合には、簡単な操作で表示を消去できる。   According to the image processing program of the tenth aspect, in addition to the effect produced by any one of the first to ninth aspects, the following effect is produced. In the state where the setting information is continuously displayed in the second area, when an operation assigned as an operation for canceling the continuation of the display is performed, the continuation of the display is canceled and the mouse over operation for the functional image is performed. Since the setting information displayed in the second area is erased on the condition that it is not received, the display can be erased by a simple operation when the display of the setting information becomes unnecessary for the user.

請求項11記載の画像処理プログラムによれば、請求項1から10のいずれかが奏する効果に加え、機能画像に対するマウスオーバ操作がされた場合、所定の操作を示す操作情報が表示されるので、ユーザは操作方法を容易に認識し、実行できる。   According to the image processing program of the eleventh aspect, in addition to the effect produced by any one of the first to tenth aspects, operation information indicating a predetermined operation is displayed when a mouse-over operation is performed on the functional image. The user can easily recognize and execute the operation method.

請求項12記載の画像処理プログラムによれば、請求項1から11のいずれかが奏する効果に加え、次の効果を奏する。機能画像に対するマウスオーバ操作がされた場合、当該機能画像に基づく機能に対応する設定情報を、当該マウスオーバ操作を受け付けた機能画像との間に他の機能画像が配置されない領域を第2領域として、当該第2領域に表示させるので、ユーザに、マウスオーバ操作がされた機能画像と表示された設定情報との対応関係が視覚的に分かり易い。   According to the image processing program of the twelfth aspect, in addition to the effect produced by any one of the first to eleventh aspects, the following effect is produced. When a mouse over operation is performed on a function image, the setting information corresponding to the function based on the function image is set as a second area in which no other function image is arranged between the function image that has received the mouse over operation. Since it is displayed in the second area, it is easy for the user to visually understand the correspondence between the function image on which the mouse-over operation has been performed and the displayed setting information.

請求項13記載の画像処理方法によれば、請求項1記載の画像処理プログラムを実行するコンピュータを備えた画像処理装置と同様の効果を奏する。   According to the image processing method of the thirteenth aspect, an effect similar to that of the image processing apparatus including the computer that executes the image processing program according to the first aspect is obtained.

本発明のデバイス制御アプリケーションを搭載したPCの電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of PC carrying the device control application of this invention. (a)〜(c)は、スキャナ制御ウインドウの一例を示す図である。(A)-(c) is a figure which shows an example of a scanner control window. (a)及び(b)は、設定変更ウインドウの一例を示す図であり、(c)は、スキャナ制御ウインドウの一例を示す図である。(A) And (b) is a figure which shows an example of a setting change window, (c) is a figure which shows an example of a scanner control window. (a)及び(b)は、スキャナ制御ウインドウの一例を示す図である。(A) And (b) is a figure which shows an example of a scanner control window. メイン処理を示すフローチャートである。It is a flowchart which shows a main process. 設定情報表示処理を示すフローチャートである。It is a flowchart which shows a setting information display process. 設定変更ウインドウ表示処理を示すフローチャートである。It is a flowchart which shows a setting change window display process. 第2実施形態の設定変更ウインドウ表示処理を示すフローチャートである。It is a flowchart which shows the setting change window display process of 2nd Embodiment. 第3実施形態のスキャナ制御ウインドウを示す図である。It is a figure which shows the scanner control window of 3rd Embodiment. 変形例のスキャナ制御ウインドウを示す図である。It is a figure which shows the scanner control window of a modification.

以下、本発明の好ましい実施形態について、添付図面を参照して説明する。まず、図1〜図7を参照して、本発明の第1実施形態について説明する。図1は、本発明のデバイス制御アプリケーション(以下、「アプリ」と称す)14aが搭載されたパーソナルコンピュータ(PC)10の電気的構成を示すブロック図である。PC10は、LAN50を介してスキャナ30と接続される。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. First, a first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing an electrical configuration of a personal computer (PC) 10 on which a device control application (hereinafter referred to as “application”) 14a of the present invention is mounted. The PC 10 is connected to the scanner 30 via the LAN 50.

PC10は、CPU11、ROM12、RAM13、ハードディスクドライブ(HDD)14、LANインターフェイス(LAN I/F)16、入力装置17、LCD18を有し、これらはバスライン19を介して互いに接続されている。   The PC 10 includes a CPU 11, a ROM 12, a RAM 13, a hard disk drive (HDD) 14, a LAN interface (LAN I / F) 16, an input device 17, and an LCD 18, which are connected to each other via a bus line 19.

CPU11は、ROM12やHDD14に記憶される固定値やプログラムに従って、バスライン19により接続された各部を制御する。ROM12は、PC10の動作を制御するためのプログラムなどが格納されたメモリである。RAM13は、CPU11の処理に必要なデータなどを一時的に記憶するための読み書き可能なメモリであり、最後表示メモリ13aが設けられている。最後表示メモリ13aは、図2などを参照して後述するスキャナ制御ウインドウに表示された設定情報のうち、現在から所定時間前までの期間中に最後に表示された設定情報を特定するデータと、最後に設定情報が表示された時刻とを対応づけて記憶する領域である。また、RAM13には、後述のロック状態またはアンロック状態であるかを示すフラグが記憶される。本実施形態では、ロック状態である場合にフラグがオンに設定され、アンロック状態である場合にフラグがオフに設定される。以下の記載において、「ロック状態(またはアンロック状態)に設定する」とは、「フラグをオン(またはオフ)に設定する」ことを示す。   The CPU 11 controls each unit connected via the bus line 19 according to fixed values and programs stored in the ROM 12 and the HDD 14. The ROM 12 is a memory in which a program for controlling the operation of the PC 10 is stored. The RAM 13 is a readable / writable memory for temporarily storing data necessary for processing of the CPU 11, and is provided with a last display memory 13a. The last display memory 13a, among setting information displayed in a scanner control window, which will be described later with reference to FIG. 2 and the like, data specifying setting information displayed last during a period from the present to a predetermined time, This is an area for storing the time when the setting information was last displayed in association with each other. Further, the RAM 13 stores a flag indicating whether the state is a lock state or an unlock state described later. In the present embodiment, the flag is set to ON when in the locked state, and the flag is set to OFF when in the unlocked state. In the following description, “setting to the locked state (or unlocking state)” means “setting the flag to on (or off)”.

HDD14は、書換え可能な不揮発性の記憶装置であり、アプリ14aが格納される。アプリ14aは、PC10からスキャナ30の動作を制御するためのプログラムである。後述する図5〜図7の各フローチャートに示す処理は、アプリ14aに従ってCPU11により実行される。詳細は後述するが、本実施形態のアプリ14aは、スキャナ制御ウインドウに表示された、各種の画像読取処理を個別に割り当てた機能ボタンBT1〜BT4(図2参照)を用いて各機能(処理)を実行する際の操作性、特に、機能ボタンBT1〜BT4にそれぞれ対応する各機能に関する設定作業に対する操作性に優れる。HDD14には、各種の画像読取処理にそれぞれ対応付けて、当該処理を実行するための設定情報が記憶されている。   The HDD 14 is a rewritable nonvolatile storage device, and stores an application 14a. The application 14a is a program for controlling the operation of the scanner 30 from the PC 10. The processes shown in the flowcharts of FIGS. 5 to 7 described later are executed by the CPU 11 in accordance with the application 14a. Although details will be described later, the application 14a according to the present embodiment uses the function buttons BT1 to BT4 (see FIG. 2), which are displayed in the scanner control window, to which various image reading processes are individually assigned. In particular, it is excellent in operability with respect to setting work relating to each function corresponding to each of the function buttons BT1 to BT4. The HDD 14 stores setting information for executing the processes in association with various image reading processes.

LAN I/F16は、LAN50に接続されている他の装置と通信を行うためのインターフェイスである。入力装置17は、PC10に指示や情報を入力するための装置であり、キーボードやマウスなどが例示される。LCD18は、液晶表示装置である。   The LAN I / F 16 is an interface for communicating with other devices connected to the LAN 50. The input device 17 is a device for inputting instructions and information to the PC 10, and examples thereof include a keyboard and a mouse. The LCD 18 is a liquid crystal display device.

次に、図2〜図4を参照して、アプリ14aに従ってCPU11が実行する処理によってLCD18に表示される各種ウインドウについて説明する。図2(a)〜(c)、図3(c)、図4(a)、図4(b)は、種々の状態に応じたスキャナ制御ウインドウの表示例を示す図である。図3(a)、図3(b)は、種々の状態に応じた設定変更ウインドウの表示例を示す図である。   Next, various windows displayed on the LCD 18 by processing executed by the CPU 11 according to the application 14a will be described with reference to FIGS. 2A to 2C, FIG. 3C, FIG. 4A, and FIG. 4B are diagrams showing display examples of the scanner control window corresponding to various states. FIG. 3A and FIG. 3B are diagrams showing display examples of a setting change window corresponding to various states.

スキャナ制御ウインドウは、PC10においてアプリ14aが起動された場合に、LCD18に表示されるウインドウである。図2(a)に示すように、スキャナ制御ウインドウは、右ペインRPと、左ペインLPとを含む。右ペインRPには、各種の画像読取処理を個別に割り当てた複数の機能ボタン、図2(a)に示す例では4つの機能ボタンBT1〜BT4が表示される。第1の機能ボタンであるImageボタンBT1には、スキャナ30に対して原稿画像の読み取りを指示し、且つ、その原稿画像に対応する画像データをPC10における所定の画像処理アプリケーション(図示せず)に渡すイメージ処理が割り当てられる。第2の機能ボタンであるOCRボタンBT2には、スキャナ30に対して原稿画像の読み取りを指示し、且つ、その原稿画像に対応する画像データをPC10における所定のOCRアプリケーション(図示せず)に渡すOCR処理が割り当てられる。第3の機能ボタンであるEmailボタンBT3には、スキャナ30に対して原稿画像の読み取りを指示し、且つ、その原稿画像に対応する画像ファイルをPC10から送信するEメールに添付するメール添付処理が割り当てられる。第4の機能ボタンであるFileボタンBT4には、スキャナ30に対して原稿画像の読み取りを指示し、且つ、その原稿画像に対応する画像ファイルをPC10のHDD14に記憶するファイル保存処理が割り当てられる。機能ボタンBT1〜BT4のうち、1の機能ボタンを指示した状態において、マウスの左ボタンを押下(左クリック)した場合、当該左クリックされた機能ボタンに割り当てられた処理が実行される。   The scanner control window is a window displayed on the LCD 18 when the application 14 a is activated on the PC 10. As shown in FIG. 2A, the scanner control window includes a right pane RP and a left pane LP. In the right pane RP, a plurality of function buttons to which various image reading processes are individually assigned, and four function buttons BT1 to BT4 in the example shown in FIG. 2A are displayed. An image button BT1, which is a first function button, instructs the scanner 30 to read a document image, and sends image data corresponding to the document image to a predetermined image processing application (not shown) in the PC 10. Assigned image processing to pass. The OCR button BT2, which is a second function button, instructs the scanner 30 to read a document image and passes image data corresponding to the document image to a predetermined OCR application (not shown) in the PC 10. OCR processing is assigned. The Email button BT3, which is a third function button, has a mail attachment process for instructing the scanner 30 to read a document image and attaching an image file corresponding to the document image to an email transmitted from the PC 10. Assigned. A file saving process for instructing the scanner 30 to read a document image and storing an image file corresponding to the document image in the HDD 14 of the PC 10 is assigned to the File button BT4 as the fourth function button. When one of the function buttons BT1 to BT4 is designated and the left button of the mouse is pressed (left click), the process assigned to the left-clicked function button is executed.

左ペインLPには、設定変更ボタンBT5が表示される。設定変更ボタンBT5は、右ペインRPに表示される機能ボタンBT1〜BT4のうち、1の機能ボタンに対応する設定情報の変更指示を行うためのボタンである。また、左ペインLPには、右ペインRPに表示される機能ボタンBT1〜BT4のうち、カーソルKが指示する1の機能ボタンに対応する設定情報が表示される。以下の説明では、カーソルKが機能ボタンBT1〜BT4の1つを指示する操作、すなわち、カーソルKの矢印先端を機能ボタンBT1〜BT4の表示領域に重ねる(ホバーさせる)操作を「マウスオーバ操作」と称することがある。なお、図2(a)に示すように、機能ボタンBT1〜BT4のいずれに対してもマウスオーバ操作がされていない状態では、左ペインLPには、設定情報は表示されず、設定変更ボタンBT5のみが表示される。   A setting change button BT5 is displayed in the left pane LP. The setting change button BT5 is a button for performing an instruction to change setting information corresponding to one function button among the function buttons BT1 to BT4 displayed in the right pane RP. In the left pane LP, setting information corresponding to one function button indicated by the cursor K among the function buttons BT1 to BT4 displayed in the right pane RP is displayed. In the following description, an operation in which the cursor K indicates one of the function buttons BT1 to BT4, that is, an operation in which the arrow K of the cursor K is overlapped (hovered) on the display area of the function buttons BT1 to BT4 is a “mouse-over operation”. May be called. As shown in FIG. 2A, in the state where the mouse over operation is not performed for any of the function buttons BT1 to BT4, the setting information is not displayed in the left pane LP, and the setting change button BT5 is displayed. Only displayed.

機能ボタンBT1〜BT4のいずれかに対しマウスオーバ操作がされた場合、例えば、図2(b)に示すように、右ペインRPにおける機能ボタンBT1〜BT4の表示を継続しつつ、マウスオーバ操作された1の機能ボタンに対応する設定情報が、左ペインLPに表示される。図2(b)に示す例では、左ペインLPには、マウスオーバ操作がされたEmailボタンBT3に対応する設定情報、すなわち、メール添付処理に関する設定情報V3が表示される。各処理に関する設定情報は、それぞれ、1又は複数の設定値から構成される。例えば、設定情報V3は、4つの設定項目に対する設定値V3a〜V3d、具体的に、メールに添付するファイルのファイル形式を示す設定値V3aと、解像度の設定値V3bと、色数の設定値V3cと、原稿サイズの設定値V3dとから構成される。よって、ユーザは、カーソルKで機能ボタンBT1〜BT4のいずれかを指示する(マウスオーバ操作する)という簡単な操作で、指示したボタンに割り当てられた処理に関する設定情報を表示させ、その内容を視認できる。   When the mouse over operation is performed on any of the function buttons BT1 to BT4, for example, as shown in FIG. 2B, the mouse over operation is performed while the function buttons BT1 to BT4 are continuously displayed in the right pane RP. Setting information corresponding to one function button is displayed in the left pane LP. In the example shown in FIG. 2B, the left pane LP displays setting information corresponding to the Email button BT3 for which the mouse-over operation has been performed, that is, setting information V3 regarding mail attachment processing. The setting information regarding each process is composed of one or a plurality of setting values. For example, the setting information V3 includes setting values V3a to V3d for four setting items, specifically, a setting value V3a indicating the file format of a file attached to an email, a resolution setting value V3b, and a color number setting value V3c. And a document size setting value V3d. Therefore, the user can display setting information related to the process assigned to the designated button by a simple operation of pointing one of the function buttons BT1 to BT4 with the cursor K (operating the mouse over), and visually confirm the contents. it can.

ここで、左ペインLPに表示された設定情報、例えば、設定情報V3を見たユーザが、別の機能(処理)に関する設定情報を確認しようと考える場合がある。本実施形態のスキャナ制御ウインドウによれば、設定情報が左ペインLP内に表示される、すなわち、設定情報が、機能ボタンBT1〜BT4を表示する右ペインRPと異なる領域に表示されるので、設定情報が各機能ボタンBT1〜BT4の上に重なって表示されることを防止できる。よって、設定情報の表示が、各機能ボタンBT1〜BT4の視認性を妨げることを防止できる。また、設定情報の表示が、各機能ボタンBT1〜BT4に対するマウスオーバ操作を妨げることを防止できるので、ユーザが、左ペインLPに表示されている設定情報を確認した後、別の機能に関する設定情報を確認したいと考えた場合に、所望の機能に対応する機能ボタンに対してマウスオーバ操作を行うことにより、当該機能に対応する設定情報を左ペインLPに表示させることができる。   Here, there is a case where the user who sees the setting information displayed in the left pane LP, for example, the setting information V3, wants to check the setting information related to another function (processing). According to the scanner control window of the present embodiment, the setting information is displayed in the left pane LP, that is, the setting information is displayed in a different area from the right pane RP that displays the function buttons BT1 to BT4. It is possible to prevent information from being displayed over the function buttons BT1 to BT4. Therefore, it is possible to prevent the display of the setting information from hindering the visibility of the function buttons BT1 to BT4. In addition, since the display of the setting information can prevent the mouse-over operation for each of the function buttons BT1 to BT4 from being hindered, after the user confirms the setting information displayed in the left pane LP, the setting information regarding another function is displayed. If the user wants to confirm, the mouse button is operated on the function button corresponding to the desired function, so that the setting information corresponding to the function can be displayed in the left pane LP.

なお、機能ボタンBT1〜BT4のいずれかに対するマウスオーバ操作が行われた場合に設定情報を表示させるが、いずれの機能ボタンBT1〜BT4に対してもマウスオーバ操作が行われていない場合には設定情報を消去する状態を、以下では「アンロック状態」と称する。例えば、各種画像読取処理のうち、いずれを選択するかをユーザが決めかねている場合、ユーザは、アンロック状態のまま、カーソルKを適宜移動させて、各機能ボタンに対応する設定情報を表示させ、その内容を確認できる。一方、カーソルKの表示位置にかかわらず、表示中の設定情報の表示を継続させる状態を、以下では「ロック状態」と称する。本実施形態では、設定情報の表示中にユーザがマウスの右ボタンを押下(右クリック)した場合、「アンロック状態」から「ロック状態」に移行するものとする。したがって、ユーザは、実行すべき画像読取処理を決定した場合、当該処理に対応する機能ボタンに対するマウスオーバ操作を行った後、操作対象の機能ボタンをカーソルKで指示したままの状態で、右クリックすることにより、左ペインLPの表示をロック状態とすることができる。ロック状態においては、カーソルKの表示位置変更後においても、設定情報の表示が継続される。よって、ユーザは、右クリックをしてロック状態に移行させた後、カーソルKの表示位置を自由に変更できるので、操作性が良い。   Note that the setting information is displayed when a mouse-over operation is performed on any of the function buttons BT1 to BT4, but is set when no mouse-over operation is performed on any of the function buttons BT1 to BT4. The state in which the information is erased is hereinafter referred to as “unlocked state”. For example, when the user is unable to decide which of the various image reading processes to select, the user appropriately moves the cursor K in the unlocked state to display the setting information corresponding to each function button. , You can check the contents. On the other hand, a state in which the display of the setting information being displayed is continued regardless of the display position of the cursor K is hereinafter referred to as a “lock state”. In the present embodiment, when the user presses (right-clicks) the right button of the mouse while the setting information is displayed, the state shifts from the “unlock state” to the “lock state”. Accordingly, when the user determines an image reading process to be executed, the user performs a mouse-over operation on the function button corresponding to the process, and then right-clicks with the cursor K indicating the operation target function button. By doing so, the display of the left pane LP can be locked. In the locked state, the display of the setting information is continued even after the display position of the cursor K is changed. Therefore, since the user can freely change the display position of the cursor K after right-clicking to shift to the locked state, the operability is good.

また、機能ボタンBT1〜BT4のいずれかに対するマウスオーバ操作に基づいて設定情報が表示され、かつ、左ペインLPの状態がアンロック状態である場合には、ロック状態に移行するための操作方法を説明するメッセージを、ポップアップ表示P1として表示させる。例えば、図2(b)に示すように、アンロック状態で設定情報V3が左ペインLPに表示されている場合には、マウスオーバ操作がされているEmailボタンBT3に対し、「右クリックで設定画面をロックします」というメッセージを表わすポップアップ表示P1が表示される。よって、ユーザは、ロック状態に移行するための操作方法を容易に認識し、実行できる。   Further, when setting information is displayed based on a mouse-over operation on one of the function buttons BT1 to BT4 and the state of the left pane LP is an unlocked state, an operation method for shifting to the locked state is provided. A message to be explained is displayed as a pop-up display P1. For example, as shown in FIG. 2B, when the setting information V3 is displayed in the left pane LP in the unlocked state, the setting is made by right-clicking on the Email button BT3 in which the mouse is over. A pop-up display P1 representing the message “Lock screen” is displayed. Therefore, the user can easily recognize and execute the operation method for shifting to the locked state.

左ペインLPの状態がロック状態であり、かつ、カーソルKが設定変更ボタンBT5を指示した状態において、マウスの左ボタンを押下(左クリック)した場合、スキャナ制御ウインドウの表示を継続しつつ、ロック状態で表示中の設定情報を変更可能な設定変更ウインドウが別ウインドウとして表示される。例えば、図2(c)示すスキャナ制御ウインドウの状態において設定変更ボタンBT5を左クリックした場合、図3(a)に示すタイトルWTの表記が「Email」である設定変更ウインドウ、すなわち、メール添付処理に関する設定情報を変更可能な設定変更ウインドウが表示される。ユーザは、表示された設定変更ウインドウを用いて、選択中の画像読取処理、すなわち、右クリックにより指定した機能ボタンに割り当てられた処理について、設定情報の設定作業を行う。よって、ユーザは、設定変更ボタンBT5を左クリックすれば、自身がロック状態に移行させた設定情報を変更可能な設定変更ウインドウを表示させることができるので、設定作業における操作性が良い。   When the left pane LP is in the locked state and the cursor K indicates the setting change button BT5, if the left button of the mouse is pressed (left click), the scanner control window continues to be displayed and locked. A setting change window capable of changing the setting information displayed in the state is displayed as a separate window. For example, when the setting change button BT5 is left-clicked in the state of the scanner control window shown in FIG. 2C, the setting change window in which the title WT is shown as “Email” shown in FIG. A setting change window is displayed in which the setting information regarding can be changed. Using the displayed setting change window, the user performs setting work for setting information for the selected image reading process, that is, the process assigned to the function button designated by right-clicking. Therefore, if the user left-clicks the setting change button BT5, a setting change window that can change the setting information that the user has shifted to the locked state can be displayed, so that the operability in the setting operation is good.

設定変更ウインドウには、複数の選択ボックスSBと、OKボタンBT6と、CANCELボタンBT7とが表示される。選択ボックスSBは、設定項目ごとに設けられており、1の選択ボックスSBは、1の設定項目に対する設定値を表示する。設定変更ウインドウが表示された当初は、選択中の画像読取処理に対応付けてHDD14に記憶されている設定情報の各設定値が、対応する各設定ボックスSBに表示される。なお、選択ボックスSBとして表示される設定項目は、それぞれの画像読取処理に応じて規定されている。例えば、図3(a)に示すような、メール添付処理に関する設定情報を変更可能な設定変更ウインドウの場合、選択ボックスSBは、4つの設定項目にそれぞれ対応するボックスSB1〜SB4、すなわち、ファイル形式に対応するボックスSB1と、解像度に対応するボックスSB2と、色数に対応するボックスSB3と、原稿サイズに対応するボックスSB4とから構成される。ユーザは、選択ボックスSBにおける設定値の変更を所望するボックスをカーソルKで指示した状態において、マウスの左ボタンを押下(左クリック)すると、設定値の選択肢の一覧(図示せず)が表示される。ユーザは、表示された選択肢の一覧から、1の設定値を選択することにより、選択ボックスSBに表示させる設定値を変更できる。   In the setting change window, a plurality of selection boxes SB, an OK button BT6, and a CANCEL button BT7 are displayed. The selection box SB is provided for each setting item, and one selection box SB displays a setting value for one setting item. When the setting change window is initially displayed, each setting value of the setting information stored in the HDD 14 in association with the currently selected image reading process is displayed in each corresponding setting box SB. Note that the setting items displayed as the selection box SB are defined according to each image reading process. For example, in the case of a setting change window in which setting information related to mail attachment processing can be changed as shown in FIG. 3A, the selection box SB is a box SB1 to SB4 corresponding to each of four setting items, that is, a file format. Are composed of a box SB1 corresponding to the resolution, a box SB2 corresponding to the resolution, a box SB3 corresponding to the number of colors, and a box SB4 corresponding to the document size. When the user presses the left button of the mouse (left click) in a state where the cursor K indicates a box whose setting value is desired to be changed in the selection box SB, a list of setting value options (not shown) is displayed. The The user can change the setting value displayed in the selection box SB by selecting one setting value from the displayed list of choices.

OKボタンBT6は、表示中の設定変更ウインドウに対応する設定情報を構成する各設定値を、選択ボックスSBに表示されている設定値に確定させて設定作業を終了する指示を入力するためのボタンである。よって、選択ボックスSBに表示させる設定値を変更した後に、OKボタンBT6を左クリックした場合には、当該設定値の変更が確定される。例えば、図3(a)に示す設定変更ウインドウの状態から、図3(b)に示すように、ボックスSB1,SB3に表示される設定値を、それぞれ、「JPEG(*.jpg)」および「True Gray」に変更した状態で、OKボタンBT6を左クリックした場合、ファイル形式を示す設定値および色数を示す設定値が、それぞれ、変更後の「JPEG(*.jpg)」および「True Gray」に確定される。OKボタンBT6を左クリックすると、表示中の設定情報が、選択中の画像読取処理に対応付けてHDD14に記憶される。CANCELボタンBT7は、表示当初の変更設定ウインドウの選択ボックスSBに表示されている設定値のまま、設定作業を終了する指示を入力するためのボタンである。つまり、CANCELボタンBT7が左クリックされた場合、選択中の画像読取処理に対応付けてHDD14に記憶されている設定情報は変化しない。   An OK button BT6 is a button for inputting an instruction to end the setting operation by confirming each setting value constituting the setting information corresponding to the setting change window being displayed to the setting value displayed in the selection box SB. It is. Therefore, if the OK button BT6 is left-clicked after changing the setting value displayed in the selection box SB, the change of the setting value is confirmed. For example, from the state of the setting change window shown in FIG. 3A, as shown in FIG. 3B, the setting values displayed in the boxes SB1 and SB3 are changed to “JPEG (* .jpg)” and “ When the OK button BT6 is left-clicked with the state changed to “True Gray”, the setting value indicating the file format and the setting value indicating the number of colors are changed to “JPEG (* .jpg)” and “True Gray”, respectively. To be confirmed. When the OK button BT6 is left-clicked, the setting information being displayed is stored in the HDD 14 in association with the selected image reading process. The CANCEL button BT7 is a button for inputting an instruction to end the setting operation with the setting value displayed in the selection box SB of the change setting window at the beginning of display. That is, when the CANCEL button BT7 is left-clicked, the setting information stored in the HDD 14 in association with the selected image reading process does not change.

設定変更ウインドウにおけるOKボタンBT6を左クリックした場合、選択中の画像読取処理に対応付けてHDD14に記憶されている設定情報が左ペインLPに表示される。よって、設定変更ウインドウの表示当初から、選択ボックスSBに表示させる設定値が変更されている場合には、左ペインLPには、変更後の設定値が反映されて表示される。よって、ユーザは、最新の設定情報を確認した上で、対応する画像読取処理を実行させることができる。本実施形態では、変更後の設定値の表示態様を、変更されていない設定値の表示態様と異なる表示態様で表示させる。例えば、図3(c)に示すように、変更された設定値V3a,V3cを太字で強調表示させる。よって、ユーザは、どの設定項目が変更されたかを一見にして把握できるので、変更後の設定値が所望の値であるかを確認した上で、対応する画像読取処理を実行させることができる。   When the OK button BT6 in the setting change window is left-clicked, the setting information stored in the HDD 14 in association with the selected image reading process is displayed in the left pane LP. Therefore, when the setting value to be displayed in the selection box SB has been changed from the beginning of the display of the setting change window, the changed setting value is reflected and displayed in the left pane LP. Therefore, the user can execute the corresponding image reading process after confirming the latest setting information. In this embodiment, the display mode of the set value after the change is displayed in a display mode different from the display mode of the set value that has not been changed. For example, as shown in FIG. 3C, the changed set values V3a and V3c are highlighted in bold. Therefore, since the user can grasp at a glance which setting item has been changed, it is possible to execute the corresponding image reading process after confirming whether the setting value after the change is a desired value.

図4(a)に示すように、設定情報が左ペインLPに表示されていない状態、すなわち、アンロック状態において、設定変更ボタンBT5を左クリックした場合、機能メニューMが、設定変更ボタンBT5に隣接する位置にポップアップ表示される。機能メニューMは、各機能ボタンBT1〜BT4に割り当てられた各画像読取処理(各機能)に対応する選択項目から構成される。図4(a)に示す例では、機能メニューMは、4つの選択項目M1〜M4、具体的に、ImageボタンBT1に割り当てられたイメージ処理に対応する選択項目M1と、OCRボタンBT2に割り当てられたOCR処理に対応する選択項目M2と、EmailボタンBT3に割り当てられたメール添付処理に対応する選択項目M3と、FileボタンBT4に割り当てられたファイル保存処理に対応する選択項目M4とから構成される。   As shown in FIG. 4A, when the setting information is not displayed on the left pane LP, that is, when the setting change button BT5 is left-clicked in the unlocked state, the function menu M is changed to the setting change button BT5. It pops up at an adjacent position. The function menu M includes selection items corresponding to each image reading process (each function) assigned to each function button BT1 to BT4. In the example shown in FIG. 4A, the function menu M is assigned to four selection items M1 to M4, specifically, the selection item M1 corresponding to the image processing assigned to the Image button BT1 and the OCR button BT2. A selection item M2 corresponding to the OCR process, a selection item M3 corresponding to the mail attachment process assigned to the Email button BT3, and a selection item M4 corresponding to the file saving process assigned to the File button BT4. .

ユーザは、機能メニューMを構成する選択項目のうち、設定作業を所望する処理に対応する選択項目をカーソルKが指示した状態で、マウスの左ボタンを押下(左クリック)した場合、スキャナ制御ウインドウの表示を継続しつつ、左クリックされた選択項目に対応する処理の設定情報を変更可能な設定変更ウインドウが、別ウインドウとしてLCD18に表示される。例えば、図4(b)に示すように、機能メニューMを構成する選択項目M1〜M4のうち、選択項目M3を左クリックした場合、図3(a)に示す設定変更ウインドウ、すなわち、メール添付処理に関する設定情報を変更可能な設定変更ウインドウが表示される。よって、左ペインLPの状態がアンロック状態である場合、すなわち、カーソルKの表示位置によっては左ペインLPに設定情報が表示されない場合であっても、ユーザは、所望の処理に関する設定情報を変更可能な設定変更ウインドウを表示させることができ、操作性が良い。   When the user presses the left button of the mouse (left click) in a state where the cursor K indicates a selection item corresponding to a process for which setting work is desired among the selection items constituting the function menu M, the scanner control window A setting change window capable of changing the setting information of the process corresponding to the left-clicked selection item is displayed on the LCD 18 as a separate window. For example, as shown in FIG. 4B, when the selection item M3 is left-clicked among the selection items M1 to M4 constituting the function menu M, the setting change window shown in FIG. A setting change window is displayed in which setting information related to processing can be changed. Therefore, even when the left pane LP is in the unlocked state, that is, when the setting information is not displayed on the left pane LP depending on the display position of the cursor K, the user changes the setting information regarding the desired processing. Possible setting change windows can be displayed, and operability is good.

上述した通り、設定変更ボタンBT5を左クリックすることに基づいて、機能ボタンBT1〜BT4にそれぞれ対応する複数の画像取込処理のうち、1の処理に対応する設定情報を変更可能な設定変更ウインドウを表示させることができるので、ユーザの所望に応じた設定作業を行うことができる。ユーザは、設定変更ウインドウを用いた設定作業の後、カーソルKで機能ボタンBT1〜BT4のいずれかを指示して左クリックするという簡単な操作で、変更後の設定情報に基づく処理を実行させることができる。よって、ユーザにとって操作が容易である。   As described above, a setting change window that can change setting information corresponding to one of the plurality of image capture processes corresponding to the function buttons BT1 to BT4 based on the left click of the setting change button BT5. Can be displayed, so that the setting operation according to the user's desire can be performed. After a setting operation using the setting change window, the user can execute a process based on the changed setting information by a simple operation of pointing one of the function buttons BT1 to BT4 with the cursor K and left-clicking. Can do. Therefore, the operation is easy for the user.

図5は、アプリ14aに従い、PC10において実行されるメイン処理を示すフローチャートである。この処理は、アプリ14aが起動された場合に開始される。なお、当該メイン処理の開始に伴い、CPU11は、最後表示メモリ13aにデータが記憶されている場合、当該データに対応付けられている時刻が、PC10に内蔵されるタイマ(図示せず)が示す現在時刻より所定時間、例えば、5分より前であれば、最後表示メモリ13aの内容をクリアする。まず、CPU11は、スキャナ制御ウインドウ、例えば、図2(a)に示すスキャナ制御ウインドウを、LCD18に表示させ(S501)、スキャナ制御ウインドウにおける左ペインLPをアンロック状態に設定する(S502)。左ペインLPがアンロック状態である場合(S503:No)、CPU11は、設定情報表示処理を実行して(S504)、S505の処理へ移行する。S504の設定情報表示処理は、機能ボタンBT1〜BT4に対するマウスオーバ操作により左ペインLPに設定情報を表示させる処理であり、具体的な処理については、図6を参照して後述する。一方、左ペインLPがロック状態である場合(S503:Yes)、CPU11は、処理をS505に移行する。   FIG. 5 is a flowchart showing main processing executed in the PC 10 in accordance with the application 14a. This process is started when the application 14a is activated. When the data is stored in the last display memory 13a with the start of the main process, the CPU 11 indicates the time associated with the data by a timer (not shown) built in the PC 10. If it is a predetermined time before the current time, for example, before 5 minutes, the content of the last display memory 13a is cleared. First, the CPU 11 displays a scanner control window, for example, the scanner control window shown in FIG. 2A on the LCD 18 (S501), and sets the left pane LP in the scanner control window to an unlocked state (S502). When the left pane LP is unlocked (S503: No), the CPU 11 executes a setting information display process (S504), and proceeds to the process of S505. The setting information display processing in S504 is processing for displaying setting information on the left pane LP by a mouse-over operation on the function buttons BT1 to BT4, and specific processing will be described later with reference to FIG. On the other hand, when the left pane LP is in the locked state (S503: Yes), the CPU 11 shifts the processing to S505.

S505において、カーソルKが設定変更ボタンBT5の左クリックをCPU11が受け付けた場合(S505:Yes)、CPU11は、設定変更ウインドウ表示処理を実行して(S506)、S507の処理へ移行する。S506の設定変更ウインドウ表示処理は、設定変更ウインドウ、例えば、図3(a)に示す設定変更ウインドウを表示させ、表示させた設定変更ウインドウに対する設定値変更などの操作を受け付ける処理であり、具体的な処理については、図7を参照して後述する。一方、設定変更ボタンBT5の左クリックをCPU11が受け付けていない場合(S505:No)、CPU11は、処理をS507に移行する。   In S505, when the CPU 11 accepts the left click of the setting change button BT5 by the cursor K (S505: Yes), the CPU 11 executes a setting change window display process (S506), and proceeds to the process of S507. The setting change window display process in S506 is a process for displaying a setting change window, for example, the setting change window shown in FIG. 3A, and accepting an operation such as a setting value change for the displayed setting change window. This process will be described later with reference to FIG. On the other hand, when the CPU 11 has not accepted the left click of the setting change button BT5 (S505: No), the CPU 11 proceeds to S507.

S507において、機能ボタンBT1〜BT4のいずれかに対する左クリックをCPU11が受け付けた場合(S507:Yes)、CPU11は、機能ボタンBT1〜BT4のうち、左クリックされた機能ボタンに割り当てられた画像読取処理の設定情報をHDD14から取得し、取得した設定情報に基づく画像読取処理を実行する(S508)。具体的には、取得した設定情報に基づいてスキャナ30に原稿の読み取りを指示し、その指示に伴ってスキャナ30により生成される原稿画像の画像データを取得する。その後は、原稿画像の画像データに対し、左クリックされた機能ボタンBT1〜BT4に割り当てられた画像読取処理を施す。CPU11は、S508の処理後、処理をS509に移行する。一方、いずれの機能ボタンBT1〜BTに対する左クリックもCPU11が受け付けていない場合(S507:No)、CPU11は、処理をS509に移行する。   In S507, when the CPU 11 receives a left click on any of the function buttons BT1 to BT4 (S507: Yes), the CPU 11 performs an image reading process assigned to the function button left-clicked among the function buttons BT1 to BT4. Are acquired from the HDD 14, and image reading processing based on the acquired setting information is executed (S508). Specifically, the scanner 30 is instructed to read a document based on the acquired setting information, and image data of the document image generated by the scanner 30 is acquired in accordance with the instruction. Thereafter, the image data of the document image is subjected to image reading processing assigned to the left-clicked function buttons BT1 to BT4. After the process of S508, the CPU 11 moves the process to S509. On the other hand, when the CPU 11 has not received a left click on any of the function buttons BT1 to BT (S507: No), the CPU 11 proceeds to S509.

S509において、CPU11は、最後表示メモリ13aにおいてデータに対応付けられて記憶されている時刻と、現在時刻とを比較することにより、最後表示メモリ13aにデータが記憶されてから所定時間、例えば、5分が経過したと判断した場合(S509:Yes)、CPU11は、最後表示メモリ13aをクリアし(S510)、処理をS511に移行する。一方、最後表示メモリ13aにデータが記憶されてから所定時間が経過していない場合、または、最後表示メモリ13aにデータが記憶されていない場合(S509:No)、CPU11は、処理をS511に移行する。よって、S509,S510の処理によれば、最後表示メモリ13aに記憶されたデータは、所定時間に限って記憶され続け、その後はクリアされる。   In S509, the CPU 11 compares the time stored in association with the data in the last display memory 13a with the current time, thereby comparing a predetermined time after the data is stored in the last display memory 13a, for example, 5 If it is determined that the minutes have passed (S509: Yes), the CPU 11 clears the last display memory 13a (S510), and the process proceeds to S511. On the other hand, when the predetermined time has not elapsed since the data was stored in the last display memory 13a, or when the data is not stored in the last display memory 13a (S509: No), the CPU 11 shifts the process to S511. To do. Therefore, according to the processing of S509 and S510, the data stored in the last display memory 13a continues to be stored only for a predetermined time, and then cleared.

S511において、スキャナ制御ウインドウの表示終了の指示をCPU11が受け付けた場合(S511:Yes)、CPU11は、本処理を終了する。一方、スキャナ制御ウインドウの表示終了の指示をCPU11が受け付けていない場合(S511:No)、CPU11は、処理をS503に戻す。   When the CPU 11 receives an instruction to end the display of the scanner control window in S511 (S511: Yes), the CPU 11 ends this process. On the other hand, when the CPU 11 has not received an instruction to end the display of the scanner control window (S511: No), the CPU 11 returns the process to S503.

図6は、上述した設定情報表示処理(S504)を示すフローチャートである。本処理において、まず、ImageボタンBT1に対するマウスオーバ操作をCPU11が受け付けた場合(S601:Yes)、CPU11は、イメージ処理に関する設定情報を左ペインLPに表示させ(S602)、処理をS603に移行する。一方、OCRボタンBT2に対するマウスオーバ操作をCPU11が受け付けた場合(S601:No,S609:Yes)、CPU11は、OCR処理に関する設定情報を左ペインLPに表示させ(S610)、処理をS603に移行する。   FIG. 6 is a flowchart showing the setting information display process (S504) described above. In this process, first, when the CPU 11 accepts a mouse-over operation on the Image button BT1 (S601: Yes), the CPU 11 displays setting information related to image processing on the left pane LP (S602), and the process proceeds to S603. . On the other hand, when the CPU 11 accepts a mouse-over operation on the OCR button BT2 (S601: No, S609: Yes), the CPU 11 displays setting information related to the OCR process on the left pane LP (S610), and the process proceeds to S603. .

EmailボタンBT3に対するマウスオーバ操作をCPU11が受け付けた場合(S609:No,S611:Yes)、CPU11は、メール添付処理に関する設定情報を左ペインLPに表示させ(S612)、処理をS603に移行する。また、FileボタンBT4に対するマウスオーバ操作を受け付けた場合(S611:No,S613:Yes)、CPU11は、ファイル保存処理に関する設定情報を左ペインLPに表示させ(S614)、処理をS603に移行する。よって、S601,S602,S609〜S614の処理によれば、左ペインLPの状態がアンロック状態であるときに、機能ボタンBT1〜BT4のいずれかに対するマウスオーバ操作が行われると、マウスオーバ操作がされた機能ボタンに割り当てられた画像取込処理に関する設定情報が左ペインLPに表示される。例えば、図2(b)に示すように、EmailボタンBT3に対しマウスオーバ操作がされた場合に、メール添付処理に関する設定情報V3が左ペインLPに表示される。   When the CPU 11 accepts a mouse-over operation on the Email button BT3 (S609: No, S611: Yes), the CPU 11 displays setting information regarding the mail attachment process on the left pane LP (S612), and the process proceeds to S603. When a mouse-over operation for the File button BT4 is received (S611: No, S613: Yes), the CPU 11 displays setting information regarding the file saving process on the left pane LP (S614), and the process proceeds to S603. Therefore, according to the processing of S601, S602, S609 to S614, when the mouse over operation is performed on any of the function buttons BT1 to BT4 when the state of the left pane LP is the unlocked state, the mouse over operation is performed. Setting information related to the image capturing process assigned to the function button is displayed in the left pane LP. For example, as shown in FIG. 2B, when a mouse-over operation is performed on the Email button BT3, setting information V3 related to mail attachment processing is displayed in the left pane LP.

S603において、CPU11は、ロック状態へ移行させるための操作方法を示すポップアップ表示P1(図2(b)参照)を、スキャナ制御ウインドウに表示させる。次に、CPU11は、左ペインLPに表示中の設定情報を特定するデータとして、マウスオーバ操作された機能ボタンを示すデータを、現在時刻に対応づけて最後表示メモリ13aに記憶させ(S604)、処理をS605に移行する。   In step S <b> 603, the CPU 11 displays a pop-up display P <b> 1 (see FIG. 2B) indicating an operation method for shifting to the locked state on the scanner control window. Next, the CPU 11 stores, in the last display memory 13a, data indicating the function button that has been operated with the mouse over as data for specifying the setting information being displayed in the left pane LP in association with the current time (S604). The process proceeds to S605.

一方、いずれの機能ボタンBT1〜BT4に対するマウスオーバ操作もCPU11が受け付けていない場合(S613:No)、CPU11は、左ペインLPの表示をクリアし(S615)、処理をS605に移行する。よって、左ペインLPの状態がアンロック状態である場合、いずれの機能ボタンBT1〜BT4に対するマウスオーバ操作も行われていなければ、例えば、図2(a)に示すように、左ペインLPには、設定変更ボタンBT5のみが表示される。   On the other hand, if the CPU 11 has not received a mouse-over operation on any of the function buttons BT1 to BT4 (S613: No), the CPU 11 clears the display of the left pane LP (S615), and the process proceeds to S605. Therefore, when the left pane LP is in the unlocked state, if no mouse-over operation is performed on any of the function buttons BT1 to BT4, for example, as shown in FIG. Only the setting change button BT5 is displayed.

S605において、右クリックをCPU11が受け付けていない場合(S605:No)、本処理を終了する。一方、右クリックをCPU11が受け付けた場合(S605:Yes)、当該右クリックがマウスオーバ操作された機能ボタン上で行われたものであれば(S606:Yes)、CPU11は、左ペインLPをロック状態に設定し(S607)、スキャナ制御ウインドウからポップアップ表示P1を消去し(S608)、本処理を終了する。S607の処理によれば、機能ボタンBT1〜BT4のいずれかに対するマウスオーバ操作によって左ペインLPに表示された設定情報が、その機能ボタンに対するマウスオーバ操作が継続されるか否かにかかわらず、継続して表示される。なお、マウスオーバ操作された機能ボタン上で行われた右クリックが、特許請求の範囲の各請求項における「マウスオーバ操作と異なる所定の操作」の一例である。一方、右クリックがマウスオーバ操作された機能ボタン以外の位置で行われた場合(S606:No)、CPU11は、左ペインLPの状態をアンロック状態に設定し(S617)、本処理を終了する。   In S605, when the CPU 11 has not accepted the right click (S605: No), this process is terminated. On the other hand, when the CPU 11 accepts the right click (S605: Yes), if the right click is performed on the function button that has been operated by the mouse over (S606: Yes), the CPU 11 locks the left pane LP. The state is set (S607), the pop-up display P1 is deleted from the scanner control window (S608), and this process is terminated. According to the processing of S607, the setting information displayed on the left pane LP by the mouse over operation on any of the function buttons BT1 to BT4 is continued regardless of whether the mouse over operation on the function button is continued. Is displayed. The right click performed on the function button that has been operated with the mouse over is an example of the “predetermined operation different from the mouse over operation” in each of the claims. On the other hand, when the right click is performed at a position other than the function button on which the mouse-over operation is performed (S606: No), the CPU 11 sets the state of the left pane LP to the unlocked state (S617), and ends this process. .

図7は、上述した設定変更ウインドウ表示処理(S506)を示すフローチャートである。本処理において、まず、左ペインLPの状態がロック状態である場合(S701:Yes)、CPU11は、機能ボタンBT1〜BT4のうち、ロックされている機能ボタンに対する設定変更ウインドウをLCD18に表示させ(S702)、処理をS703に移行する。例えば、EmailボタンBT3に対応する設定情報の表示がロック状態であった場合、図3(a)に示す設定変更ウインドウ、すなわち、メール添付処理に関する設定情報を変更可能な設定変更ウインドウが表示される。よって、S701,S702の処理によれば、左ペインLPの状態がロック状態であるときに、機能変更ボタンBT5が左クリックされた場合には、ロックされている機能ボタンに対する設定変更ウインドウが表示される。一方、左ペインLPの状態がアンロック状態である場合(S701:No)、CPU11は、機能メニューMを設定変更ボタンBT5に隣接する位置にポップアップ表示させ(S709)、処理をS710に移行する。S709の処理の結果、例えば、図4(a)に示す機能メニューMが設定変更ウインドウに表示される。   FIG. 7 is a flowchart showing the setting change window display process (S506) described above. In this process, first, when the state of the left pane LP is the locked state (S701: Yes), the CPU 11 displays a setting change window for the locked function button among the function buttons BT1 to BT4 on the LCD 18 ( S702), the process proceeds to S703. For example, when the display of the setting information corresponding to the Email button BT3 is in a locked state, a setting change window shown in FIG. 3A, that is, a setting change window capable of changing the setting information regarding the mail attachment process is displayed. . Therefore, according to the processing of S701 and S702, when the function change button BT5 is left-clicked when the state of the left pane LP is locked, a setting change window for the locked function button is displayed. The On the other hand, when the state of the left pane LP is unlocked (S701: No), the CPU 11 causes the function menu M to pop up at a position adjacent to the setting change button BT5 (S709), and the process proceeds to S710. As a result of the processing in S709, for example, the function menu M shown in FIG. 4A is displayed in the setting change window.

S710において、選択項目M1であるImageメニューに対する左クリックをCPU11が受け付けた場合(S710:Yes)、CPU11は、ImageボタンBT1に対応する設定変更ウインドウをLCD18に表示させ(S711)、機能メニューMを非表示とし(S712)、処理をS703に移行する。一方、選択項目M2であるOCRメニューに対する左クリックをCPU11が受け付けた場合(S710:No,S713:Yes)、CPU11は、OCRボタンBT2に対応する設定変更ウインドウをLCD18に表示させ(S714)、処理をS712に移行する。   In S710, when the CPU 11 accepts a left click on the Image menu as the selection item M1 (S710: Yes), the CPU 11 displays a setting change window corresponding to the Image button BT1 on the LCD 18 (S711), and the function menu M is displayed. Not displayed (S712), and the process proceeds to S703. On the other hand, when the CPU 11 accepts a left click on the OCR menu that is the selection item M2 (S710: No, S713: Yes), the CPU 11 displays a setting change window corresponding to the OCR button BT2 on the LCD 18 (S714). Goes to S712.

選択項目M3であるEmailメニューに対する左クリックをCPU11が受け付けた場合(S713:No,S715:Yes)、CPU11は、EmailボタンBT3に対応する設定変更ウインドウをLCD18に表示させ(S716)、処理をS712に移行する。また、選択項目M4であるFileメニューに対する左クリックをCPU11が受け付けた場合(S715:No,S717:Yes)、CPU11は、FileボタンBT4に対応する設定変更ウインドウをLCD18に表示させ(S718)、処理をS712に移行する。よって、S709〜S711,S713〜S718の処理によれば、左ペインLPの状態がアンロック状態であるときに、機能変更ボタンBT5が左クリックされた場合には、機能メニューMからユーザが選択した画像取込処理(機能)に対応する設定変更ウインドウが表示される。一方、機能メニューMにおける各メニュー以外のエリアに対する左クリックをCPU11が受け付けた場合(S717:No:S719Yes)、CPU11は、機能メニューMを非表示とし(S720)、本処理を終了する。   When the CPU 11 accepts a left-click on the Email menu as the selection item M3 (S713: No, S715: Yes), the CPU 11 displays a setting change window corresponding to the Email button BT3 on the LCD 18 (S716), and the process is S712. Migrate to If the CPU 11 accepts a left click on the File menu as the selection item M4 (S715: No, S717: Yes), the CPU 11 displays a setting change window corresponding to the File button BT4 on the LCD 18 (S718). Goes to S712. Therefore, according to the processing of S709 to S711, S713 to S718, when the function change button BT5 is left-clicked when the state of the left pane LP is unlocked, the user selects from the function menu M A setting change window corresponding to the image capture process (function) is displayed. On the other hand, when the CPU 11 receives a left click on an area other than each menu in the function menu M (S717: No: S719), the CPU 11 hides the function menu M (S720), and ends this process.

CPU11は、S702又はS712の処理後、OKボタンBT6又はCANCELボタンBT7のいずれに対する左クリックもCPU11が受け付けていない場合(S703:No,S721:No)、CPU11は、処理をS703に戻し、OKボタンBT6又はCANCELボタンBT7のいずれかが左クリックされることを待機する。OKボタンBT6に対する左クリックをCPU11が受け付けた場合(S703:Yes)、CPU11は、現在の設定情報、すなわち、選択ボックスSB(SB1〜SB4)に表示されている各設定値を、表示中の設定変更ウインドウに対する画像読取処理の種類に対応付けてHDD14に上書きにより記憶する(S704)。次に、左ペインLPの状態がロック状態であれば(S705:Yes)、CPU11は、現在の設定情報をHDD14から取得し、取得した設定情報を左ペインLPに表示させ(S706)、処理をS707に移行する。なお、S706において、変更された設定値については、太字などの強調表示を行う。よって、ユーザは、どの設定項目の設定値に変更があったかを一瞥にして把握できる。   If the CPU 11 does not accept a left click on either the OK button BT6 or the CANCEL button BT7 after the processing of S702 or S712 (S703: No, S721: No), the CPU 11 returns the processing to S703, and the OK button It waits for either BT6 or CANCEL button BT7 to be left-clicked. When the CPU 11 receives a left click on the OK button BT6 (S703: Yes), the CPU 11 displays the current setting information, that is, the setting values displayed in the selection box SB (SB1 to SB4). In association with the type of image reading processing for the change window, the image is stored in the HDD 14 by being overwritten (S704). Next, if the state of the left pane LP is locked (S705: Yes), the CPU 11 acquires the current setting information from the HDD 14, displays the acquired setting information on the left pane LP (S706), and performs processing. The process proceeds to S707. In S706, the changed setting value is highlighted in bold or the like. Therefore, the user can grasp at a glance which setting item the setting value has changed.

一方、S705において、左ペインの状態がアンロック状態である場合(S705:No)、CPU11は、S706の処理をスキップして、処理をS707に移行する。つまり、左ペインの状態がアンロック状態である場合には、OKボタンBT6が左クリックされても、左ペインLPには、現在の設定情報が表示されない。S707において、CPU11は、左ペインLPの状態をアンロック状態に設定する。よって、OKボタンBT6又はCANCELボタンBT7が左クリックされると、左ペインLPの状態がアンロック状態に設定されるので、左ペインLPの状態がロック状態であった場合には、アンロック状態への移行後は、機能ボタンBT1〜BT4のいずれに対してもマウスオーバ操作がされていないことを条件として、左ペインLPに表示されていた設定情報を消去することができる。次に、CPU11は、設定変更ウインドウを消去して(S708)、本処理を終了する。また、S721において、CANCELボタンBT7に対する左クリックをCPU11が受け付けた場合(S721:Yes)、CPU11は、処理をS707に移行する。   On the other hand, when the left pane is in the unlocked state in S705 (S705: No), the CPU 11 skips the process of S706 and shifts the process to S707. That is, when the left pane is in the unlocked state, the current setting information is not displayed in the left pane LP even if the OK button BT6 is left-clicked. In S707, the CPU 11 sets the state of the left pane LP to the unlocked state. Therefore, when the OK button BT6 or the CANCEL button BT7 is left-clicked, the state of the left pane LP is set to the unlocked state. Therefore, when the state of the left pane LP is the locked state, the unlocked state is entered. After the transition, the setting information displayed in the left pane LP can be deleted on condition that no mouse-over operation is performed on any of the function buttons BT1 to BT4. Next, the CPU 11 deletes the setting change window (S708) and ends this process. In S721, when the CPU 11 receives a left click on the CANCEL button BT7 (S721: Yes), the CPU 11 shifts the process to S707.

第1実施形態によれば、左ペインLPの状態がロック状態であるときに、設定変更ボタンBT5を左クリックした場合、ロック状態で左ペインLPに表示されている設定情報を変更可能な設定変更ウインドウが表示される。ユーザが意図的に表示をロック状態にした設定情報は、ユーザが変更を所望する設定情報である可能性が高いので、当該設定情報を変更可能な設定変更ウインドウを表示させることにより、好適な操作性を提供できる。一方、左ペインLPの状態がアンロック状態であるときに、設定変更ボタンBT5を左クリックした場合、各機能ボタンBT1〜BT4に割り当てられた各画像読取処理(各機能)を選択可能な機能メニューMが表示される。ユーザは、機能メニューMから、設定作業を所望する処理を選択すれば、当該処理に関する設定情報を変更可能な設定変更ウインドウを表示させることができる。よって、左ペインLPの状態がアンロック状態である場合であっても、機能メニューMから、設定情報の変更を所望する機能を選択するという容易な操作で、複数の設定変更ウインドウから、所望の設定変更ウインドウを容易に表示させることができ、操作性が良い。   According to the first embodiment, when the left pane LP is in the locked state, if the setting change button BT5 is left-clicked, the setting change that can change the setting information displayed in the left pane LP in the locked state A window is displayed. Since the setting information whose display is intentionally locked by the user is likely to be the setting information that the user desires to change, a suitable operation can be performed by displaying a setting change window in which the setting information can be changed. Can provide sex. On the other hand, when the left pane LP is in the unlocked state and the setting change button BT5 is left-clicked, the function menu allows selection of each image reading process (each function) assigned to each function button BT1 to BT4. M is displayed. If the user selects a process for which setting work is desired from the function menu M, the user can display a setting change window in which setting information related to the process can be changed. Therefore, even if the state of the left pane LP is unlocked, it is possible to select desired functions from a plurality of setting change windows with a simple operation of selecting a function whose setting information is desired to be changed from the function menu M. The setting change window can be easily displayed, and the operability is good.

次に、図8を参照して、本発明の第2実施形態について説明する。上記第1実施形態では、左ペインLPの状態がアンロック状態であるときに、設定変更ボタンBT5が左クリックされた場合、機能メニューMを表示させて、設定情報を変更させる1の画像取込処理(機能)をユーザに選択させる構成であった。これに対し、第2実施形態では、左ペインLPの状態がアンロック状態であるときに、設定変更ボタンBT5が左クリックされた場合、当該左クリックより前の所定期間内に左ペインLPに表示された最後の設定情報に対応する設定変更ウインドウを表示させる。第2実施形態において、上記第1実施形態と同一の構成には同一の符号を付して、その説明を省略する。   Next, a second embodiment of the present invention will be described with reference to FIG. In the first embodiment, when the left pane LP is unlocked and the setting change button BT5 is left-clicked, the function menu M is displayed to change the setting information. In this configuration, the user selects a process (function). On the other hand, in the second embodiment, when the left pane LP is unlocked and the setting change button BT5 is left-clicked, the left pane LP is displayed within the predetermined period before the left click. A setting change window corresponding to the last setting information is displayed. In the second embodiment, the same components as those in the first embodiment are denoted by the same reference numerals, and the description thereof is omitted.

図8は、第2実施形態の設定変更ウインドウ表示処理(S506)を示すフローチャートである。この処理は、PC10に搭載される第2実施形態のアプリ14aに従い、CPU11が実行する処理である。左ペインLPの状態がロック状態である場合(S701:Yes)、CPU11は、ロックされている機能ボタンに対する設定変更ウインドウをLCD18に表示させ(S702)、処理をS703に移行し、第1実施形態と同様に、S703〜S708,S721の処理を実行する。   FIG. 8 is a flowchart showing the setting change window display process (S506) of the second embodiment. This process is a process executed by the CPU 11 in accordance with the application 14a of the second embodiment installed in the PC 10. If the left pane LP is in the locked state (S701: Yes), the CPU 11 displays a setting change window for the locked function button on the LCD 18 (S702), and the process proceeds to S703, in the first embodiment. Similarly to S, the processing of S703 to S708, S721 is executed.

一方、左ペインLPの状態がアンロック状態である場合(S701:No)、最後表示メモリ13aにデータが記憶されていれば(S801:Yes)、CPU11は、最後表示メモリ13aに記憶されたデータに基づき、当該データが示す機能ボタンに対応する設定変更ウインドウをLCD18に表示させ(S802)、処理をS803に移行する。最後表示メモリ13aには、最後に表示された設定情報を特定するデータが所定時間に限って記憶されるので、左ペインLPの状態がアンロック状態のときに設定変更ボタンBT5が左クリックされた場合、当該左クリックより前の前記所定時間の範囲内で、左ペインLPに最後に表示された設定情報に対応する設定変更ウインドウが表示される。   On the other hand, if the left pane LP is in the unlocked state (S701: No), if data is stored in the last display memory 13a (S801: Yes), the CPU 11 stores the data stored in the last display memory 13a. Based on the above, a setting change window corresponding to the function button indicated by the data is displayed on the LCD 18 (S802), and the process proceeds to S803. Since the last display memory 13a stores data for specifying the setting information displayed last only for a predetermined time, the setting change button BT5 is left-clicked when the left pane LP is in the unlocked state. In this case, a setting change window corresponding to the setting information last displayed in the left pane LP is displayed within the predetermined time range before the left click.

また、左ペインLPの状態がアンロック状態であるが、最後表示メモリ13aにデータが記憶されていなければ(S801:No)、CPU11は、CPU11は、機能メニューMをポップアップ表示させ(S709)、処理をS803に移行する。機能メニューMにおけるいずれかのメニューに対する左クリックをCPU11が受け付けた場合(S803:Yes)、左クリックされたメニューに対応する機能ボタンに対応する設定変更ウインドウをLCD18に表示させる(S804)。機能メニューMが、図4(a)に示す機能メニューMである場合、S804において、CPU11は、第1実施形態の設定変更ウインドウ表示処理(図7参照)のS711、S714、S716、またはS718と同様の処理を実行する。例えば、Imageメニューに対する左クリックをCPU11が受け付けた場合には、CPU11は、S804において、S711と同様の処理、すなわち、ImageボタンBT1に対応する設定変更ウインドウを表示させる処理を実行する。   If the left pane LP is unlocked but no data is stored in the last display memory 13a (S801: No), the CPU 11 causes the function menu M to pop up (S709). The process proceeds to S803. When the CPU 11 receives a left click on any menu in the function menu M (S803: Yes), a setting change window corresponding to the function button corresponding to the left clicked menu is displayed on the LCD 18 (S804). When the function menu M is the function menu M shown in FIG. 4A, in S804, the CPU 11 performs S711, S714, S716, or S718 in the setting change window display process (see FIG. 7) of the first embodiment. A similar process is executed. For example, when the CPU 11 receives a left click on the Image menu, the CPU 11 executes processing similar to S711, that is, processing for displaying a setting change window corresponding to the Image button BT1 in S804.

CPU11は、S804の処理後、機能メニューMを非表示とし(S712)、処理をS703に移行する。また、S803において、機能メニューMにおけるいずれのメニューに対する左クリックもCPU11が受け付けていない場合(S803:No)、CPU11は、処理をS719に移行し、第1実施形態と同様に、S719,S720の処理を実行する。   After the process of S804, the CPU 11 hides the function menu M (S712), and the process proceeds to S703. In S803, if the CPU 11 does not accept a left click on any menu in the function menu M (S803: No), the CPU 11 moves the process to S719, and in steps S719 and S720 as in the first embodiment. Execute the process.

第2実施形態によれば、左ペインLPの状態がアンロック状態であるときに、設定変更ボタンBT5が左クリックされた場合には、当該左クリックから所定時間前までの期間内に左ペインLPに表示された設定情報のうち、直近に(最後に)表示された設定情報を変更可能な設定変更ウインドウがLCD18に表示される。過去に左ペインLPに表示させた設定情報は、ユーザが変更を所望する設定情報である可能性があるので、設定変更ウインドウの選択作業に対する操作性が良い。   According to the second embodiment, when the setting change button BT5 is left-clicked when the state of the left pane LP is unlocked, the left pane LP within a period from the left click to a predetermined time before. A setting change window capable of changing the setting information displayed most recently (finally) among the setting information displayed on is displayed on the LCD 18. Since the setting information displayed in the left pane LP in the past may be setting information that the user desires to change, the operability for the setting change window selection operation is good.

次に、図9を参照して、本発明の第3実施形態について説明する。上記第1実施形態では、左ペインLPの状態がロック状態であるときに、設定変更ボタンBT5が左クリックされた場合、左ペインLPにロック状態で表示中の設定情報に対応する設定変更ウインドウが表示される構成であった。これに対し、第3実施形態では、設定変更ウインドウを、複数のタブシートから構成し、左ペインLPの状態がロック状態であるときに、設定変更ボタンBT5が左クリックされた場合、所定のタブシートを前面に表示させた設定変更ウインドウが表示される。なお、第3実施形態において、上記第1実施形態と同一の構成には同一の符号を付して、その説明を省略する。   Next, a third embodiment of the present invention will be described with reference to FIG. In the first embodiment, when the left pane LP is in the locked state and the setting change button BT5 is left-clicked, the setting change window corresponding to the setting information displayed in the locked state in the left pane LP is displayed. The configuration was displayed. On the other hand, in the third embodiment, the setting change window is composed of a plurality of tab sheets. When the setting change button BT5 is left-clicked when the left pane LP is in the locked state, a predetermined tab sheet is displayed. The setting change window displayed on the front is displayed. Note that in the third embodiment, identical symbols are assigned to configurations identical to those in the first embodiment and descriptions thereof are omitted.

図9は、第3実施形態の設定変更ウインドウの一例を示す図である。本実施形態の設定変更ウインドウは、割り当てられた各画像読取処理(各機能)について切り替え可能に設けられ、各処理に関する設定情報を変更可能な複数のタブシートから構成される。図9に示す例では、設定変更ウインドウは、第1実施形態における各機能ボタンBT1〜BT4にそれぞれ対応する4枚のタブシートTB1〜TB4から構成される。タブシートTB1は、ImageボタンBT1に対応し、イメージ処理に関する設定情報を変更可能なタブシートである。タブシートTB2は、OCRボタンBT2に対応し、OCR処理に関する設定情報を変更可能なタブシートである。タブシートTB3は、EmailボタンBT3に対応し、メール添付処理に関する設定情報を変更可能なタブシートである。タブシートTB4は、FileボタンBT4に対応し、ファイル保存処理に関する設定情報を変更可能なタブシートである。   FIG. 9 is a diagram illustrating an example of a setting change window according to the third embodiment. The setting change window of the present embodiment is configured to be switchable for each assigned image reading process (each function), and includes a plurality of tab sheets that can change setting information regarding each process. In the example illustrated in FIG. 9, the setting change window includes four tab sheets TB1 to TB4 respectively corresponding to the function buttons BT1 to BT4 in the first embodiment. The tab sheet TB1 corresponds to the Image button BT1, and is a tab sheet that can change setting information related to image processing. The tab sheet TB2 is a tab sheet corresponding to the OCR button BT2 and capable of changing setting information related to OCR processing. The tab sheet TB3 is a tab sheet that corresponds to the Email button BT3 and is capable of changing setting information regarding mail attachment processing. The tab sheet TB4 is a tab sheet corresponding to the File button BT4 and capable of changing setting information regarding the file saving process.

本実施形態では、左ペインLPの状態がロック状態であるときに、設定変更ボタンBT5が左クリックされた場合、設定変更ウインドウとして、左ペインLPにロック状態で表示中の設定情報に対応するタブシートを前面に表示させたウインドウがLCD18に表示される。つまり、設定変更ウインドウ表示処理(図7,図8参照)のS702において、CPU11は、ロックされている機能ボタンに対応するタブシートを前面に表示させた設定変更ウインドウをLCD18に表示させる。よって、例えば、メール添付処理に関する設定情報が左ペインLPにロック状態で表示されているときに、設定変更ボタンBT5が左クリックされた場合、図9に示すような、タブシートTB3を前面に表示させた設定変更ウインドウが表示される。なお、設定変更ウインドウを構成するタブシートの数は、右ペインRPに表示される機能ボタンの数に応じた数となる。   In this embodiment, when the setting change button BT5 is left-clicked when the left pane LP is in the locked state, a tab sheet corresponding to the setting information displayed in the locked state in the left pane LP as a setting change window. Is displayed on the LCD 18. That is, in S702 of the setting change window display process (see FIGS. 7 and 8), the CPU 11 displays on the LCD 18 a setting change window in which the tab sheet corresponding to the locked function button is displayed on the front. Therefore, for example, when the setting change button BT5 is left-clicked when the setting information related to the mail attachment process is displayed in the locked state in the left pane LP, the tab sheet TB3 as shown in FIG. The setting change window is displayed. Note that the number of tab sheets constituting the setting change window is a number corresponding to the number of function buttons displayed in the right pane RP.

各タブシートには、第1実施形態における各画像読取処理毎の設定変更ウインドウと同様、複数の選択ボックスSBが表示される。例えば、図9に示すメール添付処理に関する設定情報を変更可能なタブシートTB3には、図3(a)に示す設定変更ウインドウと同様、選択ボックスSBとして、4つの設定項目にそれぞれ対応するボックスSB1〜SB4が表示される。よって、ユーザは、前面に表示されたタブシートに表示される選択ボックスSBを用いて、設定作業を行うことができる。また、本実施形態の設定変更ウインドウは、第1実施形態の設定変更ウインドウと同様、OKボタンBT6と、CANCELボタンBT7とが表示される。よって、現在の設定値に確定して設定作業を終了させる場合、ユーザはOKボタンBT6を左クリックし、当初の設定値に確定して設定作業を終了させる場合、ユーザはCANCELボタンBT7を左クリックすればよい。   Each tab sheet displays a plurality of selection boxes SB as in the setting change window for each image reading process in the first embodiment. For example, in the tab sheet TB3 capable of changing the setting information regarding the mail attachment process shown in FIG. 9, the selection boxes SB1 to SB1 corresponding to the four setting items are selected as the selection box SB as in the setting change window shown in FIG. SB4 is displayed. Therefore, the user can perform a setting operation using the selection box SB displayed on the tab sheet displayed on the front surface. In the setting change window of this embodiment, an OK button BT6 and a CANCEL button BT7 are displayed as in the setting change window of the first embodiment. Therefore, when the setting operation is finished by confirming the current setting value, the user left-clicks the OK button BT6. When the setting operation is finished by confirming the original setting value, the user left-clicks the CANCEL button BT7. do it.

第3実施形態によれば、左ペインLPにロック状態で表示されている設定情報に対応する1のタブシートが前面に表示された設定変更ウインドウが表示されるので、第1実施形態と同様の好適な操作性を提供する。   According to the third embodiment, since the setting change window in which one tab sheet corresponding to the setting information displayed in the locked state in the left pane LP is displayed is displayed, the same preference as in the first embodiment is displayed. Provide easy operation.

なお、上記第3実施形態では、左ペインLPの状態がロック状態であるときに、設定変更ボタンBT5が左クリックされた場合に、複数のタブシートから構成される設定変更ウインドウを表示させる構成としたが、左ペインLPの状態がアンロック状態である場合についても、複数のタブシートから構成される設定変更ウインドウを表示させる構成としてもよい。係る場合、設定変更ウインドウ表示処理(図7,図8参照)のS709において、機能メニューを表示する代わりに、予め決められたタブシート、例えば、タブシートTB1を前面に表示させた設定変更ウインドウを表示させればよい。なお、上記第2実施形態のように、設定変更ボタンBT5の左クリックより前の所定期間内に左ペインLPに表示された設定情報に対応するタブシートを前面に表示させるようにしてもよい。係る場合、S709の処理に換わる、複数のタブシートから構成される設定変更ウインドウを表示させる処理が、「選択表示制御手段」の一例となる。また、複数のタブシートから構成される設定変更ウインドウを表示させた後、前面に表示させるタブシートを切り替える処理が、「第2変更画面表示制御手段」の一例となる。   In the third embodiment, when the left pane LP is in the locked state, a setting change window including a plurality of tab sheets is displayed when the setting change button BT5 is left-clicked. However, even when the left pane LP is in the unlocked state, a configuration change window composed of a plurality of tab sheets may be displayed. In such a case, in S709 of the setting change window display process (see FIGS. 7 and 8), instead of displaying the function menu, a setting change window in which a predetermined tab sheet, for example, the tab sheet TB1 is displayed in front is displayed. Just do it. Note that, as in the second embodiment, a tab sheet corresponding to the setting information displayed on the left pane LP within a predetermined period before the left click of the setting change button BT5 may be displayed on the front. In such a case, the process of displaying a setting change window composed of a plurality of tab sheets instead of the process of S709 is an example of “selection display control means”. Further, the process of switching the tab sheet to be displayed on the front after displaying the setting change window composed of a plurality of tab sheets is an example of the “second change screen display control unit”.

上記実施形態において、アプリ(デバイス制御アプリケーション)14aが、画像処理プログラムの一例である。PC10が、画像処理装置の一例である。CPU11が、コンピュータの一例である。スキャナ30が、画像形成装置の一例である。機能ボタンBT1〜BT4が、機能画像の一例である。LCD18が、表示部の一例である。右ペインRPが、第1領域の一例である。左ペインLPが、第2領域の一例である。HDD14が、記憶部の一例である。設定変更ボタンBT5が、設定変更画像の一例である。図3(a),図3(b),図9に示す設定変更ウインドウが、設定変更画面の一例である。タブシートTB1〜TB4が、タブシートの一例である。機能メニューMが、メニュー表示の一例である。ポップアップ表示P1が、操作情報の一例である。S501の処理を実行するCPU11が、機能表示制御手段及び機能表示制御ステップの一例である。S602,S610,S612,S614の処理を実行するCPU11が、第1設定表示制御手段及び第1設定表示制御ステップの一例である。S607の処理を実行するCPU11が、第2設定表示制御手段及び第2設定表示制御ステップの一例である。S702の処理を実行するCPU11が、第1変更画面表示制御手段及び第1変更画面表示制御ステップの一例である。S704の処理を実行するCPU11が、設定記憶制御手段及び設定記憶制御ステップの一例である。S709の処理を実行するCPU11が、選択表示制御手段の一例である。S711,S714,S716,S718の処理を実行するCPU11が、第2変更画面表示制御手段の一例である。S801の処理を実行するCPU11が、表示判断手段の一例である。S802の処理を実行するCPU11が、第3変更画面表示制御手段の一例である。S706の処理を実行するCPU11が、第3設定表示制御手段の一例である。S707,S615の処理を実行するCPU11が、消去制御手段の一例である。S603の処理を実行するCPU11が、操作表示制御手段の一例である。   In the above embodiment, the application (device control application) 14a is an example of an image processing program. The PC 10 is an example of an image processing apparatus. The CPU 11 is an example of a computer. The scanner 30 is an example of an image forming apparatus. The function buttons BT1 to BT4 are examples of function images. The LCD 18 is an example of a display unit. The right pane RP is an example of the first region. The left pane LP is an example of the second area. The HDD 14 is an example of a storage unit. The setting change button BT5 is an example of a setting change image. The setting change window shown in FIGS. 3A, 3B, and 9 is an example of the setting change screen. Tab sheets TB1 to TB4 are examples of tab sheets. The function menu M is an example of a menu display. The pop-up display P1 is an example of operation information. CPU11 which performs the process of S501 is an example of a function display control means and a function display control step. The CPU 11 that executes the processes of S602, S610, S612, and S614 is an example of a first setting display control unit and a first setting display control step. CPU11 which performs the process of S607 is an example of a 2nd setting display control means and a 2nd setting display control step. CPU11 which performs the process of S702 is an example of a 1st change screen display control means and a 1st change screen display control step. The CPU 11 that executes the process of S704 is an example of a setting storage control unit and a setting storage control step. CPU11 which performs the process of S709 is an example of a selection display control means. The CPU 11 that executes the processes of S711, S714, S716, and S718 is an example of a second change screen display control unit. CPU11 which performs the process of S801 is an example of a display determination means. CPU11 which performs the process of S802 is an example of a 3rd change screen display control means. The CPU 11 that executes the process of S706 is an example of a third setting display control unit. The CPU 11 that executes the processes of S707 and S615 is an example of an erasure control unit. CPU11 which performs the process of S603 is an example of an operation display control means.

以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。   Although the present invention has been described based on the embodiments, the present invention is not limited to the above-described embodiments, and various improvements and modifications can be easily made without departing from the spirit of the present invention. Can be inferred.

例えば、上記各実施形態で挙げた数値は一例であり、他の数値を採用することは当然可能である。例えば、S509の判定の基準となる所定時間は、適宜の値を採用してよい。また、機能ボタンBT1〜BT4の数は適宜の値を採用してよい。   For example, the numerical values given in the above embodiments are examples, and other numerical values can naturally be adopted. For example, an appropriate value may be adopted as the predetermined time serving as the determination criterion in S509. Moreover, you may employ | adopt an appropriate value for the number of function buttons BT1-BT4.

上記各実施形態では、画像形成装置として、スキャナ30を例示したが、画像データに対して所定の処理、例えば、スキャナで読み取ったデータを画像データに変換する処理などを実行可能な装置であれば、画像形成装置の一例となり得る。また、画像データに対する所定の処理は、スキャナを使用する処理に限定されず、例えば、PCで作成したファイルをFAX送信するPC−FAX処理など、種々の処理に適用可能である。画像形成装置の一例となり得る装置としては、多機能周辺装置、複合機、ファクシミリ装置などを例示できる。また、上記各実施形態では、画像処理装置として、PC10を例示したが、画像形成装置と通信可能な装置であれば、画像処理装置の一例となり得る。画像形成装置の一例となり得る装置としては、スマートフォン、携帯電話、PDA、タブレット端末などを例示できる。また、上記実施形態では、機能ボタンBT1〜BT4に割り当てられた画像処理の一部、例えば、画像データを各種アプリケーションに渡す処理や、画像ファイルを保存する処理などがPC10において実行される構成としたが、全て、スキャナ30などの画像形成装置において実行される構成であってもよい。   In each of the above embodiments, the scanner 30 is exemplified as the image forming apparatus. However, any apparatus capable of executing predetermined processing on image data, for example, processing for converting data read by the scanner into image data, and the like. It can be an example of an image forming apparatus. The predetermined processing for image data is not limited to processing using a scanner, and can be applied to various processing such as PC-FAX processing for transmitting a file created on a PC by FAX. Examples of an apparatus that can be an example of an image forming apparatus include a multifunction peripheral device, a multifunction peripheral, and a facsimile machine. In each of the above embodiments, the PC 10 is exemplified as the image processing apparatus. However, any apparatus that can communicate with the image forming apparatus can be an example of the image processing apparatus. Examples of an apparatus that can be an example of an image forming apparatus include a smartphone, a mobile phone, a PDA, and a tablet terminal. In the above embodiment, a part of image processing assigned to the function buttons BT1 to BT4, for example, processing for passing image data to various applications, processing for saving an image file, and the like are executed in the PC 10. However, all may be executed in an image forming apparatus such as the scanner 30.

上記実施形態のPC10は、ユーザのマウス操作に応じて、カーソルKの表示位置が移動するものとして説明したが、キーボード操作に応じて、カーソルKの表示位置を移動させてもよい。また、タッチパネルやタッチパッド(それぞれ入力装置の一例)を設け、その操作に応じて、カーソルKの表示位置を移動させてもよい。特許請求の範囲の各請求項における「マウスオーバ操作」は、マウス操作に限らず、キーボード操作や、タッチパネルやタッチパッドなどの操作によって、カーソルKの矢印先端を機能ボタンBT1〜BT4の表示領域に重ねる操作を含む。   Although the PC 10 of the above-described embodiment has been described as the display position of the cursor K moving according to the user's mouse operation, the display position of the cursor K may be moved according to the keyboard operation. In addition, a touch panel or a touch pad (each example of an input device) may be provided, and the display position of the cursor K may be moved according to the operation. The “mouse-over operation” in each claim of the claims is not limited to the mouse operation, but the arrow tip of the cursor K is moved to the display area of the function buttons BT1 to BT4 by the keyboard operation or the operation of the touch panel or touch pad. Includes operations to overlap.

上記各実施形態では、右クリックが、左ペインLPをロック状態とするための操作であった。これに対し、カーソルKがボタンBT1〜BT4を指示する状態を一定時間、例えば、3秒継続させることが、左ペインLPがロック状態とするための操作としてもよい。図10(a)は、本変形例におけるスキャナ制御ウインドウの一例を示す図である。図10(a)に示すスキャナ制御ウインドウの構成のうち、上記各実施形態と同一の部分には同一の符号を付して、その説明を省略する。図10(a)に示すように、本変形例のスキャナ制御ウインドウは、機能ボタンBT1〜BT4のいずれかに対してマウスオーバ操作がされた場合に、ポップアップ表示P1(図2(b)参照)に換えて、ポップアップ表示P2が表示される。ポップアップ表示P2は、左ペインLPをアンロック状態からロック状態に変更する操作方法を示す。例えば、図10(a)に示すように、アンロック状態で設定情報V3が左ペインLPに表示されている場合には、マウスオーバ操作がされているEmailボタンBT3に対し、「一定時間経過で設定画面をロックします」というメッセージを表わすポップアップ表示P2が表示される。本変形例によっても、ユーザは、ロック状態に移行するための操作方法を容易に認識し、実行できる。なお、ポップアップ表示P2は、例えば、左ペインLPがロック状態に移行した場合に消去すればよい。また、カーソルKが1の機能ボタンに対して右クリックする操作と、1の機能ボタンに対し、一定時間に亘るマウスオーバ操作のうち、少なくともいずれか一方が実行された場合に、左ペインLPの状態をロック状態とするようにしてもよい。   In the above embodiments, the right click is an operation for bringing the left pane LP into a locked state. On the other hand, continuing the state in which the cursor K indicates the buttons BT1 to BT4 for a certain time, for example, 3 seconds may be an operation for setting the left pane LP to the locked state. FIG. 10A is a diagram illustrating an example of a scanner control window in the present modification. In the configuration of the scanner control window shown in FIG. 10A, the same reference numerals are given to the same portions as those in the above embodiments, and the description thereof is omitted. As shown in FIG. 10 (a), the scanner control window of the present modified example has a pop-up display P1 (see FIG. 2 (b)) when a mouse-over operation is performed on any of the function buttons BT1 to BT4. Instead, a pop-up display P2 is displayed. The pop-up display P2 shows an operation method for changing the left pane LP from the unlocked state to the locked state. For example, as shown in FIG. 10A, when the setting information V3 is displayed in the left pane LP in the unlocked state, the email button BT3 in which the mouse-over operation has been performed is indicated as “After a certain time has elapsed. A pop-up display P2 representing a message “The setting screen is locked” is displayed. Also according to this modification, the user can easily recognize and execute the operation method for shifting to the locked state. Note that the pop-up display P2 may be deleted when the left pane LP shifts to the locked state, for example. In addition, when at least one of an operation in which the cursor K is right-clicked on the function button 1 and a mouse-over operation for a certain time is performed on the function button 1, the left pane LP is displayed. The state may be a locked state.

上記各実施形態では、スキャナ制御ウインドウ100の表示領域を、右ペインRPと、左ペインLPとに分割している(左右に分割している)が、これに限られるものではない。図10(b)及び(c)は、本変形例におけるスキャナ制御ウインドウの一例を示す図である。図10(b)及び(c)に示すスキャナ制御ウインドウの構成のうち、上記各実施形態と同一の部分には同一の符号を付して、その説明を省略する。例えば、図10(b)及び(c)に示すように、スキャナ制御ウインドウ100の表示領域を、上下に分割し、上側の表示領域(上ペインUP)に、機能ボタンBT1〜BT4を表示させ、下側の表示領域(下ペインBP)に、マウスオーバ操作された機能ボタンに対応する設定情報を表示させてもよい。好ましくは、図10(b)及び(c)に示す例のように、機能ボタンBT1〜BT4のうち、1の機能ボタンがカーソルKによってマウスオーバ操作されたことに基づいて、当該1の機能ボタンに対応する設定情報を表示させる場合には、その1の機能ボタンと設定情報との間に他の機能ボタンが配置されない位置に、設定情報を表示させるとよい。このようにすれば、ユーザがカーソルKで指示した機能ボタンと設定情報との対応関係が視覚的に分かり易い。本変形例において、設定変更ボタンBT5は、例えば、スキャナ制御ウインドウの右下の位置など、適宜の位置に表示させればよい。   In each of the above embodiments, the display area of the scanner control window 100 is divided into the right pane RP and the left pane LP (divided into left and right), but is not limited thereto. FIGS. 10B and 10C are diagrams illustrating an example of a scanner control window in the present modification. In the configuration of the scanner control window shown in FIGS. 10B and 10C, the same reference numerals are given to the same portions as those in the above embodiments, and the description thereof is omitted. For example, as shown in FIGS. 10B and 10C, the display area of the scanner control window 100 is divided into upper and lower parts, and function buttons BT1 to BT4 are displayed in the upper display area (upper pane UP). In the lower display area (lower pane BP), setting information corresponding to the function button for which the mouse is operated may be displayed. Preferably, based on the fact that one function button among the function buttons BT1 to BT4 is operated with the mouse K by the cursor K as in the example shown in FIGS. When the setting information corresponding to is displayed, the setting information may be displayed at a position where no other function button is arranged between the one function button and the setting information. In this way, the correspondence between the function button designated by the user with the cursor K and the setting information is easily visually understood. In this modification, the setting change button BT5 may be displayed at an appropriate position such as the lower right position of the scanner control window.

上記各実施形態において、アンロック状態で設定情報を表示中に、カーソルKがボタンBT1〜BT4を指示しなくなった場合、すなわち、マウスオーバ操作が解除された場合、設定情報を消去するものとして説明した。しかしながら、アンロック状態における設定情報の消去タイミングはこれに限られるものではない。例えば、アンロック状態で設定情報を表示中に、カーソルKの表示位置が変更された場合であっても、一定時間(例えば、30秒)が経過するまでは、設定情報を表示し続けるように構成してもよい。   In each of the embodiments described above, when the setting information is displayed in the unlocked state, the setting information is erased when the cursor K does not indicate the buttons BT1 to BT4, that is, when the mouse-over operation is released. did. However, the setting information erasing timing in the unlocked state is not limited to this. For example, even when the display position of the cursor K is changed while the setting information is displayed in the unlocked state, the setting information is continuously displayed until a predetermined time (for example, 30 seconds) elapses. It may be configured.

上記各実施形態においては、OKボタンBT6,CANCELボタンBT7を左クリックすることを条件にロック状態を解除していた。しかしながら、ロック条件を解除する操作はこれに限られるものではない。例えば、各ボタンBT1〜BT5以外のいずれかの領域をカーソルKで指示した状態で右クリックする操作や、ロック状態への移行後一定時間内に、左ペインLP外を指示する位置にカーソルKの表示位置を変更する操作など、適宜の操作を、ロック状態を解除する操作として採用できる。あるいは、ロック状態への移行後、一定時間以上継続して、設定変更ボタンBT5が左クリックされないことを条件として、ロック状態を解除してもよい。このように、ロック状態を解除する操作を設けることにより、ユーザは設定情報の表示が不要になった場合に、簡単な操作で表示を消去できる。   In each of the above embodiments, the locked state is released on the condition that the OK button BT6 and the CANCEL button BT7 are left-clicked. However, the operation for releasing the lock condition is not limited to this. For example, an operation of right-clicking in an area other than the buttons BT1 to BT5 with the cursor K instructed, or within a certain time after shifting to the locked state, the cursor K is placed at a position instructing outside the left pane LP. An appropriate operation such as an operation for changing the display position can be adopted as an operation for releasing the lock state. Alternatively, the locked state may be released on condition that the setting change button BT5 is not left-clicked for a certain period of time after the transition to the locked state. In this way, by providing an operation for releasing the lock state, the user can erase the display with a simple operation when the display of the setting information becomes unnecessary.

上記各実施形態では、設定変更ボタンBT5を、左ペインLPに常時表示させる構成としたが、機能ボタンBT1〜BT4のいずれかに対してマウスオーバ操作が行われた時に、設定変更ボタンBT5を左ペインLPに表示させる構成としてもよい。あるいは、機能ボタンBT1〜BT4のいずれかに対してマウスオーバ操作が行われ、さらに右クリックがされたことを条件として、設定変更ボタンBT5を左ペインLPに表示させる構成としてもよい。このように、機能ボタンBT1〜BT4のいずれかに対してマウスオーバ操作がされ、対応する設定情報が左ペインLPに表示された場合に、設定変更ボタンBT5を表示させることにより、左ペインLPに表示させた設定情報と、設定変更ボタンBT5が関連付いていることをユーザに認識させ易い。よって、設定変更ウインドウを表示させるための操作性が良い。なお、上記変形例において、機能ボタンBT1〜BT4のいずれかに対して少なくともマウスオーバ操作を行った場合に、設定変更ボタンBT5を左ペインLPに表示させる処理が「画像表示制御手段」の一例である。また、上記各実施形態では、設定変更ボタンBT5を左ペインLPに表示させる構成としたが、設定変更ボタンBT5の表示位置は、左ペインLPに限らず、右ペインRPなど適宜の位置であってよい。   In each of the above embodiments, the setting change button BT5 is always displayed on the left pane LP. However, when the mouse-over operation is performed on any one of the function buttons BT1 to BT4, the setting change button BT5 is left. It is good also as a structure displayed on the pane LP. Alternatively, the setting change button BT5 may be displayed on the left pane LP on condition that a mouse-over operation is performed on any one of the function buttons BT1 to BT4 and further a right click is performed. As described above, when a mouse-over operation is performed on any of the function buttons BT1 to BT4 and the corresponding setting information is displayed on the left pane LP, the setting change button BT5 is displayed to display the setting information on the left pane LP. It is easy for the user to recognize that the displayed setting information is associated with the setting change button BT5. Therefore, the operability for displaying the setting change window is good. In the above modification, when at least a mouse-over operation is performed on any of the function buttons BT1 to BT4, the process of displaying the setting change button BT5 on the left pane LP is an example of “image display control unit”. is there. In each of the above embodiments, the setting change button BT5 is displayed on the left pane LP. However, the display position of the setting change button BT5 is not limited to the left pane LP, and may be an appropriate position such as the right pane RP. Good.

上記各実施形態では、機能ボタンBT1〜BT4のいずれかに対してマウスオーバ操作が行われると、最後表示メモリ13aにデータを記憶する構成としたが、機能ボタンBT1〜BT4のいずれかに対してマウスオーバ操作が行われ、さらに右クリックがされたことを条件として、最後表示メモリ13aにデータを記憶する構成、すなわち、CPU11が、S604に相当する処理を実行する構成としてもよい。係る構成によれば、上記第2実施形態において、当該左クリックより前の所定期間内に、ユーザが最後に意図的に表示を継続させた設定情報に対応する設定変更ウインドウを表示させることができる。よって、表示された設定変更ウインドウが、ユーザが変更を所望する設定情報を変更可能な設定変更ウインドウである可能性が高く、操作性が良い。   In each of the above embodiments, when the mouse-over operation is performed on any of the function buttons BT1 to BT4, the data is stored in the last display memory 13a. However, for any of the function buttons BT1 to BT4, A configuration may be adopted in which data is stored in the last display memory 13a on the condition that a mouse-over operation is performed and a right click is performed, that is, the CPU 11 may execute a process corresponding to S604. According to such a configuration, in the second embodiment, the setting change window corresponding to the setting information last intentionally continued by the user can be displayed within the predetermined period before the left click. . Therefore, the displayed setting change window is highly likely to be a setting change window in which the setting information desired by the user can be changed, and the operability is good.

上記各実施形態では、機能ボタンBT1〜BT4のいずれかに対してマウスオーバ操作が行われると、最後表示メモリ13aにデータを記憶し、所定時間後に当該データを消去する構成としたが、最後表示メモリ13aにデータを時系列に記憶し、第2実施形態の設定変更ウインドウ表示処理(図8参照)のS801において、CPU11は、最後表示メモリ13aに記憶されたデータのうち、直近の時刻に対応付けられているデータについて、当該直近の時刻が、設定変更ボタンBT5の左クリックより前の所定期間内の時刻である場合に、S802の処理を実行する構成としてもよい。なお、最後表示メモリ13aにデータを時系列に記憶する場合、各データに設定情報の表示時間を対応付けて記憶し、設定変更ボタンBT5の左クリックより前の所定期間内に記憶されたデータのうち、表示時間が最長であるデータがある場合に、当該データに応じた設定変更ウインドウを表示させる構成としてもよい。また、上記各実施形態では、最後表示メモリ13aを揮発性のメモリであるRAM13内に設ける構成としたが、HDD14やフラッシュメモリなどの書換可能な不揮発性のメモリに、最後表示メモリ13aと同様のメモリを設ける構成としてもよい。   In each of the above embodiments, when the mouse-over operation is performed on any of the function buttons BT1 to BT4, the data is stored in the last display memory 13a and the data is deleted after a predetermined time. Data is stored in the memory 13a in chronological order, and in S801 of the setting change window display process (see FIG. 8) of the second embodiment, the CPU 11 corresponds to the latest time among the data stored in the last display memory 13a. Regarding the attached data, the processing of S802 may be executed when the latest time is a time within a predetermined period before the left click of the setting change button BT5. When data is stored in time series in the last display memory 13a, each data is stored in association with the display time of the setting information, and the data stored within a predetermined period before the left click of the setting change button BT5 is stored. Of these, when there is data with the longest display time, a configuration change window corresponding to the data may be displayed. In each of the above embodiments, the last display memory 13a is provided in the RAM 13 which is a volatile memory. However, the rewritable nonvolatile memory such as the HDD 14 or the flash memory is similar to the last display memory 13a. It is good also as a structure which provides a memory.

上記各実施形態では、左ペインLPの状態がアンロック状態である場合には、OKボタンBT6が左クリックされても、左ペインLPには、現在の設定情報が表示されない構成としたが、OKボタンBT6が左クリックされた場合、CPU11は、左ペインLPの状態がロック状態またはアンロック状態のいずれであるかにかかわらず、S706の処理を実行し、現在の設定情報を表示させる構成としてもよい。係る構成により、左ペインLPの状態にかかわらず、ユーザは、どの設定項目の設定値に変更があったかを一瞥にして把握できる。ただし、左ペインLPの状態がアンロック状態であった場合には、S706の処理によって表示させた設定情報を、所定のタイミング、例えば、所定時間後、または、機能ボタンBT1〜BT4に対する次のマウスオーバ操作がされた場合などに消去することが好ましい。   In each of the above embodiments, when the left pane LP is in the unlocked state, even if the OK button BT6 is left-clicked, the current setting information is not displayed in the left pane LP. When the button BT6 is left-clicked, the CPU 11 may execute the process of S706 and display the current setting information regardless of whether the left pane LP is in the locked state or the unlocked state. Good. With such a configuration, regardless of the state of the left pane LP, the user can grasp at a glance which setting item the setting value has changed. However, if the left pane LP is in the unlocked state, the setting information displayed by the processing in S706 is displayed at a predetermined timing, for example, after a predetermined time, or the next mouse for the function buttons BT1 to BT4. It is preferable to delete when an over operation is performed.

上記第1〜第3実施形態により説明した各特徴や、上述した各変形例を適宜組み合わせて実施させる構成としてもよい。   It is good also as a structure which implements combining each characteristic demonstrated by the said 1st-3rd embodiment and each modification mentioned above suitably.

10 PC
14a デバイス制御アプリケーション
BT1〜BT4 機能ボタン
10 PC
14a Device control application BT1 to BT4 Function buttons

Claims (13)

画像データに対して所定の処理を実行可能な画像形成装置と通信可能な画像処理装置のコンピュータが実行する画像処理プログラムであって、
前記画像形成装置が備える複数の機能各々を実行させるための複数の機能画像を表示部の第1領域に表示させる機能表示制御手段と、
前記機能画像に対するマウスオーバ操作を受け付けた場合、当該機能画像に基づく機能に対応付けられて記憶部に記憶されている当該機能を実行するための設定情報を、前記表示部のうち前記第1領域と異なる第2領域に表示させる第1設定表示制御手段と、
前記第1設定表示制御手段により前記設定情報が前記第2領域に表示されている状態において、前記マウスオーバ操作を受け付けた機能画像に対し、前記マウスオーバ操作と異なる所定の操作を受け付けた場合、当該機能画像に対して前記マウスオーバ操作が継続されているか否かにかかわらず、前記第2領域における設定情報の表示を継続させる第2設定表示制御手段と、
前記第2設定表示制御手段により前記設定情報が前記第2領域に継続して表示されている状態において、設定情報の変更指示を受け付けるための設定変更画像に対する操作を受け付けた場合、前記第2領域に継続して表示されている設定情報を変更可能な設定変更画面を、前記表示部に表示させる第1変更画面表示制御手段と、
前記第1変更画面表示制御手段により表示された設定変更画面において前記設定情報が変更された場合、前記所定の操作を受け付けた機能画像に対応する機能に対応づけて前記記憶部に記憶されている設定情報のうち、前記設定変更画面において変更された設定情報を変更させる設定記憶制御手段として、
前記コンピュータを機能させることを特徴とする画像処理プログラム。
An image processing program executed by a computer of an image processing apparatus capable of communicating with an image forming apparatus capable of executing predetermined processing on image data,
Function display control means for displaying a plurality of function images for executing each of a plurality of functions provided in the image forming apparatus in a first area of the display unit;
When a mouse-over operation on the function image is received, setting information for executing the function associated with the function based on the function image and stored in the storage unit is stored in the first area of the display unit. First setting display control means for displaying in a different second area,
In a state where the setting information is displayed in the second area by the first setting display control unit, when a predetermined operation different from the mouse over operation is received for the functional image for which the mouse over operation has been received, A second setting display control means for continuing to display setting information in the second area regardless of whether or not the mouse-over operation is continued for the function image;
In a state where the setting information is continuously displayed in the second area by the second setting display control means, when an operation for a setting change image for receiving a setting information change instruction is received, the second area A first change screen display control means for causing the display unit to display a setting change screen capable of changing the setting information continuously displayed on the display unit;
When the setting information is changed on the setting change screen displayed by the first change screen display control means, the setting information is stored in the storage unit in association with the function corresponding to the function image that has received the predetermined operation. Among the setting information, as a setting storage control means for changing the setting information changed on the setting change screen,
An image processing program for causing the computer to function.
前記第1変更画面表示制御手段は、前記第2設定表示制御手段により前記設定情報が前記第2領域に継続して表示されている状態において、前記設定変更画像に対する操作を受け付けた場合、前記複数の機能各々について切替可能に設けられ各機能に対応する設定情報をそれぞれ変更可能な複数のタブシートのうち、前記第2領域に表示されている設定情報に対応する1のタブシートが前面に表示された前記設定変更画面を、前記表示部に表示させることを特徴とする請求項1記載の画像処理プログラム。   The first change screen display control means receives the operation for the setting change image when the setting information is continuously displayed in the second area by the second setting display control means. Among the plurality of tab sheets that can be switched for each of the functions and can change the setting information corresponding to each function, one tab sheet corresponding to the setting information displayed in the second area is displayed on the front. The image processing program according to claim 1, wherein the setting change screen is displayed on the display unit. 前記機能画像に対するマウスオーバ操作を受け付けた場合に、前記設定変更画像を前記表示部に表示させる画像表示制御手段として、
前記コンピュータを機能させることを特徴とする請求項1又は2に記載の画像処理プログラム。
When receiving a mouse over operation on the functional image, as an image display control means for displaying the setting change image on the display unit,
The image processing program according to claim 1 or 2, which causes the computer to function.
前記マウスオーバ操作を受け付けた機能画像に対し、前記所定の操作を受け付けていない状態において、前記設定変更画像に対する操作を受け付けた場合、前記複数の機能にそれぞれ対応する設定情報をそれぞれ変更可能な複数の設定変更画面のうち、1の機能に対応する設定変更画面を選択可能に前記表示部に表示させる選択表示制御手段として、
前記コンピュータを機能させることを特徴とする請求項1又は2に記載の画像処理プログラム。
A plurality of setting information corresponding to the plurality of functions can be changed when an operation for the setting change image is received in a state where the predetermined operation is not received for the function image for which the mouse-over operation is received. As the selection display control means for displaying the setting change screen corresponding to one function among the setting change screens on the display unit so as to be selectable,
The image processing program according to claim 1 or 2, which causes the computer to function.
前記選択表示制御手段は、前記複数の機能にそれぞれ対応する項目を含むメニュー表示を、前記表示部に表示させ、
前記メニュー表示に対し、1の機能を選択する操作を受け付けた場合、選択された1の機能に対する設定情報を変更可能な設定変更画面を前記表示部に表示させる第2変更画面表示制御手段として、
前記コンピュータを機能させることを特徴とする請求項4記載の画像処理プログラム。
The selection display control means causes the display unit to display a menu display including items corresponding to the plurality of functions,
As a second change screen display control means for displaying a setting change screen capable of changing the setting information for the selected one function on the display unit when an operation for selecting one function is accepted for the menu display,
5. The image processing program according to claim 4, which causes the computer to function.
前記選択表示制御手段は、前記複数の機能各々について切替可能に設けられ各機能に対応する設定情報をそれぞれ変更可能な複数のタブシートのうち、所定の機能に対するタブシートが前面に表示された設定変更画面を、前記表示部に表示させ、
前記タブシートが表示された設定変更画面に対し、前記所定の機能とは異なる1の機能に対するタブシートを選択する操作を受け付けた場合、選択された機能に対するタブシートが前面に表示された設定変更画面を前記表示部に表示させる第2変更画面表示制御手段として、
前記コンピュータを機能させることを特徴とする請求項4記載の画像処理プログラム。
The selection display control means is a setting change screen in which a tab sheet for a predetermined function is displayed on the front among a plurality of tab sheets that can be switched for each of the plurality of functions and can change setting information corresponding to each function. Is displayed on the display unit,
When an operation for selecting a tab sheet for one function different from the predetermined function is received on the setting change screen on which the tab sheet is displayed, the setting change screen on which the tab sheet for the selected function is displayed on the front is displayed. As a second change screen display control means to be displayed on the display unit,
5. The image processing program according to claim 4, which causes the computer to function.
前記マウスオーバ操作を受け付けた機能画像に対し、前記所定の操作を受け付けていない状態において、前記設定変更画像に対する操作を受け付けた場合、当該受け付けから所定時間前までの期間内に、前記第2領域に設定情報が表示されたかを判断する表示判断手段と、
前記表示判断手段により該当する設定情報の表示があると判断された場合、該当する設定情報のうち、直近に表示された設定情報を変更可能な設定変更画面を前記表示部に表示させる第3変更画面表示制御手段として、
前記コンピュータを機能させることを特徴とする請求項1又は2に記載の画像処理プログラム。
When an operation for the setting change image is received in a state where the predetermined operation is not received with respect to the functional image for which the mouse-over operation has been received, the second area is within a period from the reception to a predetermined time. Display determination means for determining whether the setting information is displayed on the display;
A third change that causes the display unit to display a setting change screen that can change the setting information displayed most recently among the corresponding setting information when the display determining means determines that the corresponding setting information is displayed. As screen display control means,
The image processing program according to claim 1 or 2, which causes the computer to function.
前記第1変更画面表示制御手段により表示された設定変更画面において設定情報が変更された場合、変更された設定情報を前記第2領域に表示させる第3設定表示制御手段として、
前記コンピュータを機能させることを特徴とする請求項1から7のいずれかに記載の画像処理プログラム。
When setting information is changed on the setting change screen displayed by the first change screen display control means, third setting display control means for displaying the changed setting information in the second area,
The image processing program according to claim 1, wherein the image processing program causes the computer to function.
前記第3設定表示制御手段は、前記変更された設定情報を、前記第2領域に表示が継続されている設定情報のうち、変更されていない設定情報とは異なる表示態様で表示させることを特徴とする請求項8記載の画像処理プログラム。   The third setting display control means displays the changed setting information in a display mode different from the setting information that has not been changed among the setting information that is continuously displayed in the second area. The image processing program according to claim 8. 前記第2設定表示制御手段により前記設定情報が前記第2領域に継続して表示されている状態において、当該表示の継続を解除する操作として割り当てられた操作を受け付けた場合、前記表示の継続を解除し、前記機能画像に対するマウスオーバ操作を受け付けていないことを条件として、前記第2領域に表示されていた設定情報を消去する消去制御手段として、
前記コンピュータを機能させることを特徴とする請求項1から9のいずれかに記載の画像処理プログラム。
In a state where the setting information is continuously displayed in the second area by the second setting display control means, when an operation assigned as an operation for canceling the continuation of the display is received, the display is continued. As an erasure control means for erasing the setting information displayed in the second area on the condition that the mouse over operation for the functional image is not accepted,
The image processing program according to claim 1, wherein the image processing program causes the computer to function.
前記機能画像に対するマウスオーバ操作を受け付けた場合、前記所定の操作を示す操作情報を前記表示部に表示させる操作表示制御手段として、
前記コンピュータを機能させることを特徴とする請求項1から10のいずれかに記載の画像処理プログラム。
As an operation display control means for displaying operation information indicating the predetermined operation on the display unit when a mouse-over operation on the functional image is received,
The image processing program according to claim 1, wherein the image processing program causes the computer to function.
前記第1設定表示制御手段は、前記機能画像に対するマウスオーバ操作を受け付けた場合、当該機能画像に基づく機能に対応する設定情報を、前記表示部のうち、前記マウスオーバ操作を受け付けた機能画像との間に他の機能画像が配置されない領域を前記第2領域として、当該第2領域に表示させることを特徴とする請求項1から11のいずれかに記載の画像処理プログラム。   When the first setting display control unit accepts a mouse over operation on the functional image, the first setting display control unit displays setting information corresponding to a function based on the functional image as a function image of the display unit that has accepted the mouse over operation. The image processing program according to any one of claims 1 to 11, wherein an area in which no other functional image is arranged is displayed as the second area in the second area. 画像データに対して所定の処理を実行可能な画像処理装置と通信可能な画像処理装置が行う画像処理方法であって、
前記画像処理装置が備える複数の機能各々を実行させるための複数の機能画像を表示部の第1領域に表示させる機能表示制御ステップと、
前記機能画像に対するマウスオーバ操作を受け付けた場合、当該機能画像に基づく機能に対応付けられて記憶部に記憶されている当該機能を実行するための設定情報を、前記表示部のうち前記第1領域と異なる第2領域に表示させる第1設定表示制御ステップと、
前記第1設定表示制御ステップにより前記設定情報が前記第2領域に表示されている状態において、前記マウスオーバ操作を受け付けた機能画像に対し、前記マウスオーバ操作と異なる所定の操作を受け付けた場合、当該機能画像に対して前記マウスオーバ操作が継続されているか否かにかかわらず、前記第2領域における設定情報の表示を継続させる第2設定表示制御ステップと、
前記第2設定表示制御ステップにより前記設定情報が前記第2領域に継続して表示されている状態において、設定情報の変更指示を受け付けるための設定変更画像に対する操作を受け付けた場合、前記第2領域に表示されている設定情報を変更可能な設定変更画面を、前記表示部に表示させる第1変更画面表示制御ステップと、
前記第1変更画面表示制御ステップにより表示された設定変更画面において前記設定情報が変更された場合、前記所定の操作を受け付けた機能画像に対応する機能に対応づけて前記記憶部に記憶されている設定情報のうち、前記設定変更画面において変更された設定情報を変更させる設定記憶制御ステップと、
を含むことを特徴とする画像処理方法。


An image processing method performed by an image processing apparatus capable of communicating with an image processing apparatus capable of executing predetermined processing on image data,
A function display control step of displaying a plurality of function images for executing each of a plurality of functions included in the image processing device in a first area of the display unit;
When a mouse-over operation on the function image is received, setting information for executing the function associated with the function based on the function image and stored in the storage unit is stored in the first area of the display unit. A first setting display control step for displaying in a different second area;
In a state where the setting information is displayed in the second area by the first setting display control step, when a predetermined operation different from the mouse over operation is received for the function image that has received the mouse over operation, A second setting display control step for continuing display of setting information in the second region regardless of whether or not the mouse-over operation is continued for the function image;
In the state where the setting information is continuously displayed in the second area by the second setting display control step, when an operation for a setting change image for receiving a setting information change instruction is received, the second area A first change screen display control step for causing the display section to display a setting change screen capable of changing the setting information displayed on the display;
When the setting information is changed on the setting change screen displayed by the first change screen display control step, the setting information is stored in the storage unit in association with the function corresponding to the function image that has received the predetermined operation. Among the setting information, a setting storage control step for changing the setting information changed on the setting change screen;
An image processing method comprising:


JP2012167690A 2012-07-27 2012-07-27 Image processing program and image processing method Active JP5915438B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012167690A JP5915438B2 (en) 2012-07-27 2012-07-27 Image processing program and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012167690A JP5915438B2 (en) 2012-07-27 2012-07-27 Image processing program and image processing method

Publications (2)

Publication Number Publication Date
JP2014026543A JP2014026543A (en) 2014-02-06
JP5915438B2 true JP5915438B2 (en) 2016-05-11

Family

ID=50200112

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012167690A Active JP5915438B2 (en) 2012-07-27 2012-07-27 Image processing program and image processing method

Country Status (1)

Country Link
JP (1) JP5915438B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0797754B2 (en) 1985-11-25 1995-10-18 ソニー株式会社 Encoding transmission device

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6390504B2 (en) 2015-04-28 2018-09-19 京セラドキュメントソリューションズ株式会社 Electronic device and operation screen display program
JP6895222B2 (en) * 2016-02-25 2021-06-30 富士通株式会社 Selection support programs, equipment, and methods
JP6324444B2 (en) * 2016-08-03 2018-05-16 アンリツ株式会社 Test equipment with parameter setting function
JP7687155B2 (en) * 2021-09-09 2025-06-03 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4255027B2 (en) * 2004-12-14 2009-04-15 京セラミタ株式会社 Operation display device for image forming apparatus
JP2006243952A (en) * 2005-03-01 2006-09-14 Sharp Corp Information processing apparatus, printing condition setting method, program for realizing functions of the apparatus, and recording medium
JP4636344B2 (en) * 2008-10-20 2011-02-23 コニカミノルタビジネステクノロジーズ株式会社 Print setting method and control program
JP4801759B2 (en) * 2009-06-30 2011-10-26 シャープ株式会社 MFP, authentication server, and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0797754B2 (en) 1985-11-25 1995-10-18 ソニー株式会社 Encoding transmission device

Also Published As

Publication number Publication date
JP2014026543A (en) 2014-02-06

Similar Documents

Publication Publication Date Title
JP4516984B2 (en) Information processing apparatus, information processing method, program, and recording medium
JP4959825B2 (en) Instruction input device, instruction input method, program, and recording medium thereof
JP5096078B2 (en) Display control apparatus, display control method, and display control program
US11070688B2 (en) Information processing apparatus, method for controlling the same, and storage medium for displaying a menu screen for using destination information of a destination
JP7166799B2 (en) IMAGE PROCESSING DEVICE, CONTROL METHOD THEREOF, AND PROGRAM
JP5915438B2 (en) Image processing program and image processing method
JP5994300B2 (en) Input device and input program
JP5494864B1 (en) Data management apparatus, information processing terminal, and program
JP2011138436A (en) Image processing apparatus, and display control method and display control program for the same
JP6273977B2 (en) Control program and information processing apparatus
EP4113213A1 (en) Control device and control program
JP6044400B2 (en) TERMINAL DEVICE, TERMINAL DEVICE PROGRAM, SYSTEM, AND SYSTEM CONTROL METHOD
JP5655836B2 (en) Image processing apparatus, program, and operation event determination method
JP2007279131A (en) Image forming apparatus
JP5246189B2 (en) Icon creation program and icon creation device
US20170264775A1 (en) Image processing apparatus, method of controlling the same, and storage medium
JP4560395B2 (en) Image forming apparatus
JP6016352B2 (en) COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM
JP5987402B2 (en) Image processing program and image processing method
CN107220018B (en) Information processing apparatus and information processing method
JP2010044459A (en) Data output indicating device, data output indicating method, data output system, data output indicating program, and storage medium
JP5724754B2 (en) Information processing program, information processing apparatus, and information processing method
JP6375827B2 (en) Communication apparatus and program
JP4787194B2 (en) Image processing device
JP2011076554A (en) Image processor, and customization method and customization program for display screen in the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150317

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160225

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: 20160308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160321

R150 Certificate of patent or registration of utility model

Ref document number: 5915438

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150