JP4775396B2 - User interface control device, image forming apparatus, and program - Google Patents

User interface control device, image forming apparatus, and program Download PDF

Info

Publication number
JP4775396B2
JP4775396B2 JP2008081822A JP2008081822A JP4775396B2 JP 4775396 B2 JP4775396 B2 JP 4775396B2 JP 2008081822 A JP2008081822 A JP 2008081822A JP 2008081822 A JP2008081822 A JP 2008081822A JP 4775396 B2 JP4775396 B2 JP 4775396B2
Authority
JP
Japan
Prior art keywords
change
setting
operation screen
user interface
risk
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.)
Expired - Fee Related
Application number
JP2008081822A
Other languages
Japanese (ja)
Other versions
JP2009237820A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2008081822A priority Critical patent/JP4775396B2/en
Publication of JP2009237820A publication Critical patent/JP2009237820A/en
Application granted granted Critical
Publication of JP4775396B2 publication Critical patent/JP4775396B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、表示手段に操作画面を表示させてユーザの操作を受け付けるユーザインターフェイス制御装置、この装置を搭載した画像形成装置およびプログラムに関する。   The present invention relates to a user interface control device that displays an operation screen on a display unit and receives a user operation, an image forming apparatus equipped with the device, and a program.

装置の操作手段として、ディスプレイ装置に表示される操作画面と入力スイッチとを組み合わせた入力装置が普及している。入力スイッチとしては、ディスプレイ装置近辺に設けられる物理的なボタン(キー)や、ディスプレイ装置の画面を覆うマトリクス・スイッチで実現されるタッチパネル等が用いられる。この種の入力装置は、表示される操作画面のデザインを変更することで、種々の設定や機能に対応したユーザインターフェイス(以下、UIと略記する)を提供する。この特徴を利用し、入力装置のユーザが、操作画面をデザインして所望する機能を任意に配置することにより、UIを自分用にカスタマイズすることも容易である。   2. Description of the Related Art An input device that combines an operation screen displayed on a display device and an input switch has become widespread as an operation means of the device. As the input switch, a physical button (key) provided in the vicinity of the display device, a touch panel realized by a matrix switch that covers the screen of the display device, or the like is used. This type of input device provides a user interface (hereinafter abbreviated as UI) corresponding to various settings and functions by changing the design of the displayed operation screen. Using this feature, the user of the input device can easily customize the UI for himself by designing the operation screen and arbitrarily arranging the desired functions.

特許文献1に記載された従来技術では、メニュー階層定義ファイルに、階層毎にメニュー項目名と項目番号及び当該階層の直接の上位階層番号を設定しておき、最上位または所定の上位階層には途中の選択メニューを省略するカスタマメニュー項目も設定される。CPUの画面表示制御により上位メニュー画面の表示が行われ、入力装置からメニュー項目が選択されると、メニュー制御プログラムの処理により、選択メニューがカスタマメニューか否かを判定し、カスタマの場合は途中階層のメニュー画面によって既定の選択項目を表示する。その結果、選択したメニュー項目が誤っていると確認されたときは、当該メニュー項目の処理をキャンセルし、再度、上位メニュー画面に戻る。   In the prior art described in Patent Document 1, a menu item name, an item number, and a direct upper layer number of the layer are set for each layer in the menu layer definition file. A customer menu item that omits an intermediate selection menu is also set. When the upper menu screen is displayed by the screen display control of the CPU and a menu item is selected from the input device, it is determined whether or not the selected menu is a customer menu by processing of the menu control program. The default selection items are displayed on the hierarchical menu screen. As a result, when it is confirmed that the selected menu item is incorrect, the processing of the menu item is canceled and the upper menu screen is displayed again.

特開2001−67164号公報JP 2001-67164 A

本発明の目的は、ユーザによる入力装置のUIの変更に際して、誤操作が発生しやすいと想定される変更についての情報をユーザに提供することにある。また、ユーザによる入力装置の操作時に、誤操作のおそれのある操作を検知することにより、誤操作の発生を防止することにある。   An object of the present invention is to provide a user with information about a change that is likely to cause an erroneous operation when the user changes the UI of the input device. Another object of the present invention is to prevent an erroneous operation by detecting an operation that may cause an erroneous operation when the user operates the input device.

請求項1に記載の発明は、ユーザインターフェイスに表示される操作画面の設定に基づいて当該操作画面を制御し、かつ当該操作画面の設定を変更するための入力を受け付けて、当該入力に応じた当該操作画面の変更前後の違いに基づいた変更後の操作画面による誤操作の危険度を示す情報を前記ユーザインターフェイスに表示させる制御部を備えることを特徴とするユーザインターフェイス制御装置である。
請求項2に記載の発明は、前記制御部は、前記操作画面に対する設定変更の種類ごとに、変更前の設定状態と変更後の設定状態の違いを判断し、入力を受け付けた全ての設定変更に対する前記誤操作の危険度を示す情報を表示する制御を行うことを特徴とする請求項1に記載のユーザインターフェイス制御装置である。
請求項3に記載の発明は、前記制御部は、前記操作画面における設定項目ごとに予め定義された、変更前後の当該設定項目の内容の違いを表す変更度を計算するための計算式を用いて、前記設定変更の種類ごとに当該変更度を計算することを特徴とする請求項2に記載のユーザインターフェイス制御装置である。
請求項4に記載の発明は、前記制御部は、前記入力に基づく個々の設定変更に関して、当該設定変更の種類に応じて前記変更度を計算し、計算された各設定変更に対する当該変更度に基づいて前記誤操作の危険度を示す情報を生成することを特徴とする請求項3に記載のユーザインターフェイス制御装置である。
請求項5に記載の発明は、前記制御部は、前記変更度を前記ユーザインターフェイスにさらに表示させる制御を行うことを特徴とする請求項3に記載のユーザインターフェイス制御装置である。
請求項6に記載の発明は、前記操作画面の設定を管理する管理部をさらに備え、前記制御部は、前記操作画面の設定変更に際して、前記誤操作の危険度を示す情報を前記ユーザインターフェイスに表示させた後、当該設定変更の実行指示を受け付けた場合に、当該設定変更後の設定内容に関する情報を前記管理部に送り、当該管理部に管理される前記操作画面の設定を更新することを特徴とする請求項1に記載のユーザインターフェイス制御装置である。
請求項7に記載の発明は、前記制御部は、前記操作画面の設定変更前の前記操作画面と設定変更後の当該操作画面とを、前記誤操作の危険度を示す情報と共に前記ユーザインターフェイスに表示させることを特徴とする請求項1に記載のユーザインターフェイス制御装置である。
請求項8に記載の発明は、前記制御部は、前記操作画面の設定の変更が行われた前記ユーザインターフェイスに対して行われる実操作が、前記設定変更された設定項目に関する実操作である場合に、前記誤操作の危険度を示す情報に応じて、当該実操作を実行するか否かを確認するための画面を前記ユーザインターフェイスに表示させることを特徴とする請求項1に記載のユーザインターフェイス制御装置である。
請求項9に記載の発明は、媒体上に画像を形成し出力する画像形成手段と、当該画像形成手段の機能を提示する操作画面を表示し、ユーザにより当該操作画面に基づく入力操作が行われる操作手段と、前記操作手段による前記操作画面の表示を制御し、かつ当該操作画面の構成を変更するための入力を受け付けて、当該入力に応じた当該操作画面の変更前後の違いに基づいた変更後の操作画面による誤操作の危険度を示す情報を前記操作手段に表示させる制御を行う制御手段と、を備えることを特徴とする画像形成装置である。
請求項10に記載の発明は、前記制御手段は、前記操作画面の構成に対する設定変更の種類ごとに、変更前の設定状態と変更後の設定状態の違いを判断し、入力を受け付けた全ての設定変更に対する前記誤操作の危険度を示す情報を表示することを特徴とする請求項9に記載の画像形成装置である。
請求項11に記載の発明は、前記制御手段は、前記操作画面により提示される機能の設定項目ごとに予め定義された、変更前後の当該設定項目の内容の違いを表す変更度を計算するための計算式を用いて、前記設定変更の種類ごとに当該変更度を計算し、計算された設定変更の種類ごとの当該変更度に基づいて前記誤操作の危険度を示す情報を生成することを特徴とする請求項10に記載の画像形成装置である。
請求項12に記載の発明は、前記制御手段は、前記変更度を前記操作手段にさらに表示させる制御を行うことを特徴とする請求項11に記載の画像形成装置である。
請求項13に記載の発明は、前記制御手段は、設定変更前の前記操作画面と設定変更後の当該操作画面とを、前記誤操作の危険度を示す情報と共に前記操作手段に表示させることを特徴とする請求項9に記載の画像形成装置である。
請求項14に記載の発明は、前記制御手段は、前記操作画面の設定の変更が行われた前記操作手段に対して行われる実操作が、設定変更された前記操作画面の設定項目に関する実操作である場合に、前記誤操作の危険度を示す情報に応じて、当該実操作を実行するか否かを確認するための画面を前記操作手段に表示させることを特徴とする請求項9に記載の画像形成装置である。
請求項15に記載の発明は、コンピュータを、ユーザインターフェイスに表示される操作画面の設定に基づいて前記操作画面を制御し、かつ当該操作画面の設定を変更するための入力を受け付けて、当該入力に応じた当該操作画面の変更前後の違いに基づいた変更後の操作画面による誤操作の危険度を示す情報を前記ユーザインターフェイスに表示させる制御を行う制御手段として、機能させることを特徴とするプログラムである。
請求項16に記載の発明は、前記制御手段の機能として、前記操作画面における設定項目ごとに予め定義された、変更前後の当該設定項目の内容の違いを表す変更度を計算するための計算式を用いて、当該操作画面に対する設定変更の種類ごとに当該変更度を計算し、入力を受け付けた各設定変更に対する当該変更度に基づいて前記誤操作の危険度を示す情報を生成する処理を、前記コンピュータに実行させることを特徴とする請求項15に記載のプログラムである。
請求項17に記載の発明は、前記制御手段の機能として、前記変更度を前記ユーザインターフェイスにさらに表示させる制御を、前記コンピュータに実行させることを特徴とする請求項16に記載のプログラムである。
請求項18に記載の発明は、前記制御手段の機能として、前記操作画面の設定変更前の前記操作画面と設定変更後の当該操作画面とを、前記誤操作の危険度を示す情報と共に前記ユーザインターフェイスに表示させる処理を、前記コンピュータに実行させることを特徴とする請求項15に記載のプログラムである。
請求項19に記載の発明は、前記制御手段の機能として、前記操作画面の設定の変更が行われた前記ユーザインターフェイスに対する実操作が、設定変更された設定項目に関する実操作である場合に、前記誤操作の危険度を示す情報に応じて、当該実操作を実行するか否かを確認するための画面を前記ユーザインターフェイスに表示させる処理を、前記コンピュータに実行させることを特徴とする請求項15に記載のプログラムである。
The invention according to claim 1 controls the operation screen based on the setting of the operation screen displayed on the user interface, accepts an input for changing the setting of the operation screen, and responds to the input A user interface control device comprising: a control unit that displays information indicating a risk of erroneous operation on an operation screen after change based on a difference between before and after the change of the operation screen on the user interface.
According to a second aspect of the present invention, for each type of setting change for the operation screen, the control unit determines the difference between the setting state before the change and the setting state after the change, and all the setting changes that have received an input. 2. The user interface control device according to claim 1, wherein control is performed to display information indicating a risk level of the erroneous operation on the user interface.
According to a third aspect of the present invention, the control unit uses a calculation formula for calculating a degree of change representing a difference in content of the setting item before and after the change, which is defined in advance for each setting item on the operation screen. The user interface control device according to claim 2, wherein the degree of change is calculated for each type of setting change.
In the invention according to claim 4, the control unit calculates the change degree according to the type of the setting change with respect to each setting change based on the input, and sets the change degree for each calculated setting change. 4. The user interface control device according to claim 3, wherein information indicating a risk of the erroneous operation is generated based on the information .
The invention according to claim 5 is the user interface control device according to claim 3, wherein the control unit performs control to further display the degree of change on the user interface.
The invention according to claim 6 further includes a management unit that manages the setting of the operation screen, and the control unit displays information indicating a risk of erroneous operation on the user interface when the setting of the operation screen is changed. When the setting change execution instruction is received, information on the setting content after the setting change is sent to the management unit, and the setting of the operation screen managed by the management unit is updated. The user interface control device according to claim 1.
According to a seventh aspect of the present invention, the control unit displays the operation screen before the setting change of the operation screen and the operation screen after the setting change on the user interface together with information indicating a risk of the erroneous operation. The user interface control device according to claim 1, wherein:
According to an eighth aspect of the present invention, the control unit is configured such that an actual operation performed on the user interface on which the setting of the operation screen has been changed is an actual operation on the setting item on which the setting has been changed. 2. The user interface control according to claim 1, wherein a screen for confirming whether or not to execute the actual operation is displayed on the user interface in accordance with information indicating a risk of the erroneous operation. Device.
According to the ninth aspect of the present invention, an image forming unit that forms and outputs an image on a medium and an operation screen that presents the function of the image forming unit are displayed, and an input operation based on the operation screen is performed by the user. A control based on the difference between before and after the change of the operation screen according to the input by receiving an input for controlling the operation means and the display of the operation screen by the operation means and changing the configuration of the operation screen An image forming apparatus comprising: a control unit that performs control to display information indicating a risk of erroneous operation on a subsequent operation screen on the operation unit.
According to a tenth aspect of the present invention, the control means determines the difference between the setting state before the change and the setting state after the change for each type of setting change with respect to the configuration of the operation screen, and receives all inputs. The image forming apparatus according to claim 9, wherein information indicating a risk of the erroneous operation with respect to a setting change is displayed.
The invention according to claim 11 is for the control means to calculate a degree of change, which is defined in advance for each setting item of the function presented on the operation screen and represents a difference in contents of the setting item before and after the change. And calculating the degree of change for each type of setting change, and generating information indicating the risk of erroneous operation based on the calculated degree of change for each type of setting change. The image forming apparatus according to claim 10.
According to a twelfth aspect of the present invention, in the image forming apparatus according to the eleventh aspect, the control unit performs control to further display the change degree on the operation unit.
According to a thirteenth aspect of the present invention, the control means causes the operation means to display the operation screen before the setting change and the operation screen after the setting change together with information indicating a risk of the erroneous operation. The image forming apparatus according to claim 9.
According to a fourteenth aspect of the present invention, the control means performs an actual operation related to a setting item of the operation screen whose setting has been changed as an actual operation performed on the operation means for which the setting of the operation screen has been changed. 10. The screen according to claim 9, wherein a screen for confirming whether or not to execute the actual operation is displayed on the operation unit according to the information indicating the risk of the erroneous operation . An image forming apparatus.
The invention according to claim 15, the computer controls the operation screen based on the setting of the operation screen displayed on the user interface, and receives an input for changing the settings of the operation screen, the input A program that functions as a control unit that performs control to display information indicating a risk of erroneous operation on the operation screen after the change based on a difference between before and after the change of the operation screen according to the user interface. is there.
The invention according to claim 16 is a calculation formula for calculating, as a function of the control means, a degree of change, which is defined in advance for each setting item on the operation screen and represents a difference in contents of the setting item before and after the change. And calculating the degree of change for each type of setting change for the operation screen, and generating information indicating the risk of erroneous operation based on the degree of change for each setting change for which input has been received, The program according to claim 15, which is executed by a computer.
The invention according to claim 17 is the program according to claim 16, which causes the computer to execute control for further displaying the degree of change on the user interface as a function of the control means.
According to an eighteenth aspect of the present invention, as a function of the control means, the operation screen before the setting change of the operation screen and the operation screen after the setting change are displayed together with the user interface together with information indicating the risk of erroneous operation. The program according to claim 15, which causes the computer to execute a process to be displayed on the computer.
If an invention according to claim 19, as a function of said control means, the actual operation for the user interface configuration changes were made in the operation screen is a real operation regarding setting items set change, the 16. The computer according to claim 15, further comprising: causing the computer to execute a process of displaying a screen for confirming whether or not to execute the actual operation on the user interface according to information indicating a risk of erroneous operation. It is the program described.

以上のように構成された本発明によれば、次のような効果を奏する。
請求項1の発明によれば、操作画面の設定変更のための操作が行われた場合に、その誤操作の危険度を示す情報をユーザに提供することができる。
請求項2の発明によれば、操作画面の設定変更の種類に応じた誤操作の危険度を示す情報をユーザに提供することができる。
請求項3の発明によれば、操作画面の設定項目ごとに設定された計算式に基づいた設定変更前後の操作画面の変更度を計算することができる。
請求項4の発明によれば、操作画面の設定変更の種類に応じた変更度に基づいた誤操作の危険度を示す情報をユーザに提供することができる。
請求項5の発明によれば、誤操作の危険度を示す情報と共に変更度の情報をユーザに提供することができる。
請求項6の発明によれば、誤操作の危険度を示す情報に基づいて、操作画面の設定変更を実行するか否かの判断をユーザに促すことができる。
請求項7の発明によれば、設定変更による操作画面の変化の様子をユーザに提示することができる。
請求項8の発明によれば、操作画面の設定変更の行われたユーザインターフェイスに対して実操作が行われた場合に、誤操作の危険度を示す情報をユーザに提示し、誤操作の発生を抑制することができる。
請求項9の発明によれば、画像形成装置において、操作手段の操作画面に対する設定変更のための操作が行われた場合における誤操作の危険度を示す情報をユーザに提供することができる。
請求項10の発明によれば、画像形成装置において、設定変更全体における誤操作の危険度を示す情報をユーザに提供することができる。
請求項11の発明によれば、画像形成装置において、操作画面により提示される機能の設定項目ごとに設定された計算式に基づいて生成された誤操作の危険度を示す情報をユーザに提供することができる。
請求項12の発明によれば、誤操作の危険度を示す情報と共に変更度の情報をユーザに提供することができる。
請求項13の発明によれば、画像形成装置において、設定変更による操作画面の変化の様子をユーザに提示することができる。
請求項14の発明によれば、画像形成装置において、操作手段に対する実操作を行う場合に、誤操作の危険度を示す情報をユーザに提示し、誤操作の発生を抑制することができる。
請求項15の発明によれば、操作画面の設定変更のための操作が行われた場合に、その誤操作の危険度を示す情報をユーザに提供するユーザインターフェイス制御装置をコンピュータにより実現することができる。
請求項16の発明によれば、操作画面の設定項目ごとに設定された計算式に基づいて、設定変更前後の変更度を計算し、誤操作の危険度を示す情報を生成するユーザインターフェイス制御装置をコンピュータにより実現することができる。
請求項17の発明によれば、誤操作の危険度を示す情報と共に変更度の情報をユーザに提供するユーザインターフェイス制御装置をコンピュータにより実現することができる。
請求項18の発明によれば、設定変更による操作画面の変化の様子をユーザに提示するユーザインターフェイス制御装置をコンピュータにより実現することができる。
請求項19の発明によれば、操作画面の設定変更の行われたユーザインターフェイスに対して実操作が行われた場合に、誤操作の危険度を示す情報をユーザに提示し、誤操作の発生を抑制するユーザインターフェイス制御装置をコンピュータにより実現することができる。
According to the present invention configured as described above, the following effects can be obtained.
According to the first aspect of the present invention, when an operation for changing the setting of the operation screen is performed, information indicating the risk of erroneous operation can be provided to the user.
According to the second aspect of the present invention, it is possible to provide the user with information indicating the risk of erroneous operation corresponding to the type of operation screen setting change.
According to invention of Claim 3, the change degree of the operation screen before and behind a setting change based on the calculation formula set for every setting item of the operation screen can be calculated.
According to the invention of claim 4, it is possible to provide the user with information indicating the risk of erroneous operation based on the degree of change according to the type of setting change of the operation screen.
According to the invention of claim 5, the information on the degree of change can be provided to the user together with the information indicating the risk of erroneous operation .
According to the invention of claim 6, it is possible to prompt the user to determine whether or not to change the setting of the operation screen based on the information indicating the risk of erroneous operation .
According to the invention of claim 7, it is possible to present to the user the state of change of the operation screen due to the setting change.
According to the invention of claim 8, when an actual operation is performed on the user interface in which the setting of the operation screen has been changed, information indicating the risk of erroneous operation is presented to the user, and the occurrence of erroneous operation is suppressed. can do.
According to the ninth aspect of the present invention, in the image forming apparatus, it is possible to provide information indicating the risk of erroneous operation when an operation for changing the setting on the operation screen of the operation unit is performed.
According to the invention of claim 10, in the image forming apparatus, it is possible to provide the user with information indicating the risk of erroneous operation in the entire setting change.
According to the invention of claim 11, in the image forming apparatus, information indicating the risk of erroneous operation generated based on a calculation formula set for each function setting item presented on the operation screen is provided to the user. Can do.
According to the twelfth aspect of the present invention, information on the degree of change can be provided to the user together with information indicating the risk of erroneous operation .
According to the invention of claim 13, in the image forming apparatus, it is possible to present to the user how the operation screen changes due to the setting change.
According to the fourteenth aspect of the present invention, when an actual operation is performed on the operation means in the image forming apparatus, information indicating the risk of erroneous operation can be presented to the user, and the occurrence of erroneous operation can be suppressed.
According to the invention of claim 15, when an operation for changing the setting of the operation screen is performed, a user interface control device that provides the user with information indicating the risk of erroneous operation can be realized by a computer. .
According to the invention of claim 16, the user interface control device that calculates the degree of change before and after the setting change based on the calculation formula set for each setting item of the operation screen and generates information indicating the risk of erroneous operation. It can be realized by a computer.
According to the invention of claim 17, the user interface control device that provides the user with the information on the degree of change together with the information indicating the risk of erroneous operation can be realized by a computer.
According to the invention of claim 18, the user interface control device for presenting the user with the state of the change of the operation screen due to the setting change can be realized by the computer.
According to the nineteenth aspect of the present invention, when an actual operation is performed on the user interface in which the setting of the operation screen has been changed, the information indicating the risk of erroneous operation is presented to the user, and the occurrence of the erroneous operation is suppressed. The user interface control device can be realized by a computer.

以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
本発明は、種々の装置に対してユーザインターフェイス(UI)を提供することができるものであるが、以下の実施形態では、画像形成装置のUIを提供する場合を例として説明する。また以下では、画像形成装置として、例えば、プリンタ機能、複写機能、スキャナ機能、ファクシミリ(FAX)機能などの機能が統合された複合機を想定している。
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
The present invention can provide a user interface (UI) to various apparatuses. In the following embodiments, a case of providing a UI of an image forming apparatus will be described as an example. In the following description, it is assumed that the image forming apparatus is a multifunction machine in which functions such as a printer function, a copying function, a scanner function, and a facsimile (FAX) function are integrated.

<システム構成>
図1は、本実施形態の入力装置の機能構成を示す図である。
図1に示すように、入力装置10は、入力部11と、表示部12と、UI制御部13と、設定管理部14と、演算部15とを備える。
入力部11は、ユーザが入力操作を行う。この入力部11は、物理的なキーボタンやマトリクス・スイッチ等で構成される。
表示部12は、入力操作用の操作画面やユーザに対して情報を通知するための情報画面を表示する。この表示部12は、液晶ディスプレイ等で構成される。
<System configuration>
FIG. 1 is a diagram illustrating a functional configuration of the input device according to the present embodiment.
As illustrated in FIG. 1, the input device 10 includes an input unit 11, a display unit 12, a UI control unit 13, a setting management unit 14, and a calculation unit 15.
The input unit 11 is operated by the user. The input unit 11 includes physical key buttons, matrix switches, and the like.
The display unit 12 displays an operation screen for input operation and an information screen for notifying the user of information. The display unit 12 includes a liquid crystal display or the like.

UI制御部13は、入力部11および表示部12により提供されるUIを制御する制御手段である。具体的には、操作画面や情報画面を生成して表示部12に表示させたり、表示部12に表示されている画面との関係に基づき入力部11に対して行われた入力操作を受け付けたりする。UI制御部13が受け付ける入力操作には、操作画面の構成を変更するための操作も含まれる。また、UI制御部13は、後述の設定管理部14に管理されている管理情報に基づいて操作画面を生成する。UI制御部13による制御の詳細については後述する。このUI制御部13は、プログラム制御されたCPUおよびRAM(Random Access Memory)等で実現される。   The UI control unit 13 is a control unit that controls the UI provided by the input unit 11 and the display unit 12. Specifically, an operation screen or an information screen is generated and displayed on the display unit 12, or an input operation performed on the input unit 11 based on the relationship with the screen displayed on the display unit 12 is accepted. To do. The input operation accepted by the UI control unit 13 includes an operation for changing the configuration of the operation screen. In addition, the UI control unit 13 generates an operation screen based on management information managed by a setting management unit 14 described later. Details of the control by the UI control unit 13 will be described later. The UI control unit 13 is realized by a program-controlled CPU, RAM (Random Access Memory), and the like.

設定管理部14は、入力部11および表示部12により提供されるUIの設定を管理する管理手段である。本実施形態では、操作画面の構成(デザイン)を変更することでUIが変更される。そこで、設定管理部14は、UI制御部13により表示部12に表示される操作画面の情報を管理する。設定管理部14に管理されている設定情報が更新されると、この設定情報に基づいてUI制御部13により生成される操作画面が変更され、表示部12により提供されるUIが変更されることとなる。この設定管理部14は、プログラム制御されたCPUおよびRAMと、管理対象の操作画面の情報を保持する磁気ディスク装置等の記憶手段とで実現される。   The setting management unit 14 is a management unit that manages UI settings provided by the input unit 11 and the display unit 12. In the present embodiment, the UI is changed by changing the configuration (design) of the operation screen. Therefore, the setting management unit 14 manages information on the operation screen displayed on the display unit 12 by the UI control unit 13. When the setting information managed by the setting management unit 14 is updated, the operation screen generated by the UI control unit 13 is changed based on the setting information, and the UI provided by the display unit 12 is changed. It becomes. The setting management unit 14 is realized by a program-controlled CPU and RAM, and a storage unit such as a magnetic disk device that holds information on an operation screen to be managed.

演算部15は、UIの設定が変更される際に、その設定変更に対する誤操作に関する情報を生成する。この演算部15は、プログラム制御されたCPUおよびRAM等で実現される。本実施形態では、誤操作に関する情報として、危険度という概念を用いる。ここで、設定変更の危険度は、その設定変更が行われた場合に、設定変更後のUIで操作を行う場合における誤操作のしやすさ、および誤操作された場合の被害の大きさに基づいて求められる。すなわち、演算部15は、設定変更前後のUIの違いに基づいて、誤操作の起こりやすさを表す危険度を判断する判断手段である。UIの設定の変更は、機能の追加や削除、操作画面における機能の配置の変更等、その内容に応じて様々な種類に分けられる。そのため、設定変更の種類に応じて危険度も異なることとなる。設定変更前後のUIの違いは、変更度として表される。危険度および変更度の詳細については後述する。なお、誤操作に関する情報としては、上記の危険度の代わりに、設定変更後のUIで操作を行う場合における誤操作のしにくさ、および誤操作された場合の被害の大きさに基づいて求められる、安全度という概念を用いても良い。   When the UI setting is changed, the calculation unit 15 generates information related to an erroneous operation for the setting change. The calculation unit 15 is realized by a program-controlled CPU, RAM, and the like. In the present embodiment, the concept of risk is used as information regarding erroneous operations. Here, the risk of changing the setting is based on the ease of an erroneous operation when the operation is performed using the UI after the setting is changed, and the magnitude of damage caused by the erroneous operation. Desired. That is, the calculation unit 15 is a determination unit that determines a risk level that indicates the likelihood of erroneous operation based on the difference in UI before and after the setting change. Changes in UI settings are classified into various types according to the contents, such as addition or deletion of functions, change of arrangement of functions on the operation screen, and the like. Therefore, the degree of risk varies depending on the type of setting change. The difference in UI before and after the setting change is expressed as the degree of change. Details of the degree of risk and the degree of change will be described later. In addition, as information related to erroneous operations, safety is calculated based on the difficulty of erroneous operations when performing operations with the UI after changing the settings, and the magnitude of damage in the case of erroneous operations, instead of the above-mentioned risk levels. You may use the concept of degree.

図2は、図1に示した入力装置10が搭載される画像形成装置の全体構成の例を示す図である。
図2に示すように、画像形成装置100は複合機であり、各種の機能を担う画像形成部110と、画像読み取り部120と、FAX送受信部130と、通信制御部140とを備える。また、画像形成装置100は、ユーザが入力操作を行うための操作部150と、装置全体の制御を行う装置制御部160と、各種の情報やプログラムを保持する記憶装置170とを備える。
FIG. 2 is a diagram illustrating an example of the overall configuration of an image forming apparatus in which the input device 10 illustrated in FIG. 1 is mounted.
As illustrated in FIG. 2, the image forming apparatus 100 is a multifunction peripheral, and includes an image forming unit 110 that performs various functions, an image reading unit 120, a FAX transmission / reception unit 130, and a communication control unit 140. In addition, the image forming apparatus 100 includes an operation unit 150 for a user to perform an input operation, a device control unit 160 for controlling the entire apparatus, and a storage device 170 that holds various types of information and programs.

画像形成部110は、画像情報を取得し、トナーやインク等の画像形成材を用いて、用紙等の媒体上に画像を形成する。画像形成の方式は、電子写真方式やインクジェット方式、静電誘導方式等、どのような方式であっても良い。画像情報は、図示しない通信手段(ネットワークインターフェイス等)を介して外部装置から受信しても良いし、画像読み取り部120により読み取った画像を用いても良い。
画像読み取り部120は、例えば読み取り対象の媒体に光を当て、反射光等を読み取ってデジタルデータに変換するスキャナにより実現され、用紙等の媒体に記録された画像を読み取る。
FAX送受信部130は、公衆回線を利用して画像の送受信を行う。
The image forming unit 110 acquires image information and forms an image on a medium such as paper using an image forming material such as toner or ink. The image forming method may be any method such as an electrophotographic method, an inkjet method, or an electrostatic induction method. The image information may be received from an external device via a communication means (such as a network interface) (not shown), or an image read by the image reading unit 120 may be used.
The image reading unit 120 is realized by, for example, a scanner that applies light to a medium to be read, reads reflected light and converts the light into digital data, and reads an image recorded on a medium such as paper.
The FAX transmission / reception unit 130 transmits / receives an image using a public line.

通信制御部140は、ROM(Read Only Memory)等のメモリに保持されたプログラムをCPU(Central Processing Unit)が実行して実現される。この通信制御部140は、図示しないネットワークインターフェイスを制御して、外部装置から出力命令等の各種コマンドや画像形成部110により出力する画像のデータを受信したり、画像読み取り部120で読み取った画像のデータを外部装置に対して送信したりする。   The communication control unit 140 is realized by a CPU (Central Processing Unit) executing a program held in a memory such as a ROM (Read Only Memory). The communication control unit 140 controls a network interface (not shown) to receive various commands such as output commands and image data output by the image forming unit 110 from an external device, or to read an image read by the image reading unit 120. Send data to external devices.

操作部150は、操作画面を表示する表示手段と、ユーザが入力操作を行うための入力手段とを備える。表示手段としては、例えば液晶ディスプレイが用いられる。また入力手段としては、例えばマトリクス・スイッチやキーボードが用いられる。液晶ディスプレイの表示画面をマトリクス・スイッチで覆うことにより、液晶ディスプレイに表示された操作画面にしたがってユーザが画面をタッチすることで入力が可能なタッチパネルが構成される。   The operation unit 150 includes display means for displaying an operation screen and input means for a user to perform an input operation. As the display means, for example, a liquid crystal display is used. As input means, for example, a matrix switch or a keyboard is used. By covering the display screen of the liquid crystal display with a matrix switch, a touch panel that allows input by the user touching the screen according to the operation screen displayed on the liquid crystal display is configured.

装置制御部160は、ROM等のメモリに保持されたプログラムをCPUが実行して実現される。この装置制御部160は、画像形成装置100の各種動作を制御する。具体的には、画像形成部110による画像形成の動作、画像読み取り部120によるスキャンの動作等を制御する。また、テストモードや省電力モード等の動作モードの制御、切り替え、電源投入時の各機能のチェック等、画像形成装置100における全体的な制御を担う。さらに、装置制御部160は、操作部150により提供されるUIのカスタマイズ(設定変更)を行ったり、後述するカスタマイズ指標を計算したりする。   The device control unit 160 is realized by the CPU executing a program held in a memory such as a ROM. The apparatus control unit 160 controls various operations of the image forming apparatus 100. Specifically, an image forming operation by the image forming unit 110, a scanning operation by the image reading unit 120, and the like are controlled. In addition, the image forming apparatus 100 performs overall control such as control and switching of operation modes such as a test mode and a power saving mode, and check of each function when the power is turned on. Furthermore, the device control unit 160 customizes (changes settings) the UI provided by the operation unit 150, and calculates a customization index described later.

記憶装置170は、例えば磁気ディスク装置や不揮発性メモリで実現される。記憶装置170には、通信制御部140や装置制御部160を実現するためにCPUが実行するプログラムや操作部150の表示手段に表示させる画面等の各種データが保持される。また、記憶装置170には、カスタマイズされた操作部150の設定情報が保持される。   The storage device 170 is realized by, for example, a magnetic disk device or a nonvolatile memory. The storage device 170 holds various data such as a program executed by the CPU for realizing the communication control unit 140 and the device control unit 160 and a screen displayed on the display means of the operation unit 150. Further, the storage device 170 holds customized setting information of the operation unit 150.

図1に示した入力装置10が図2の画像形成装置100に搭載される場合、入力部11および表示部12は、操作部150により実現される。また、UI制御部13および演算部15は、装置制御部160により実現される。設定管理部14は、装置制御部160および記憶装置170により実現される。   When the input device 10 illustrated in FIG. 1 is mounted on the image forming apparatus 100 illustrated in FIG. 2, the input unit 11 and the display unit 12 are realized by the operation unit 150. In addition, the UI control unit 13 and the calculation unit 15 are realized by the device control unit 160. The setting management unit 14 is realized by the device control unit 160 and the storage device 170.

<UIの制御と設定変更>
入力装置10は、UI制御部13の制御により、表示部12に表示される操作画面と、入力部11における入力操作とを対応付ける。すなわち、UI制御部13は、表示部12に操作画面を表示させ、この操作画面に基づいてユーザが入力部11を用いて行った入力操作を受け付け、入力操作に応じた各種の処理を実行する。入力装置10が画像形成装置100に適用された場合は、画像形成部110、画像読み取り部120、FAX送受信部130、通信制御部140による動作の制御等が行われる。UI制御部13による、入力操作に応じた処理には、操作画面の表示切換も含まれる。このように、操作画面と入力操作とを対応付けることによって、ユーザが画像形成装置100に対して所望の動作の実行命令を入力したり、画像形成装置100から提供される情報を取得したりするためのUIが実現される。
<UI control and setting change>
The input device 10 associates an operation screen displayed on the display unit 12 with an input operation on the input unit 11 under the control of the UI control unit 13. That is, the UI control unit 13 displays an operation screen on the display unit 12, receives an input operation performed by the user using the input unit 11 based on the operation screen, and executes various processes according to the input operation. . When the input device 10 is applied to the image forming apparatus 100, operation control by the image forming unit 110, the image reading unit 120, the FAX transmission / reception unit 130, and the communication control unit 140 is performed. The processing according to the input operation by the UI control unit 13 includes display switching of the operation screen. Thus, by associating the operation screen with the input operation, the user inputs an execution command for a desired operation to the image forming apparatus 100 or acquires information provided from the image forming apparatus 100. The UI is realized.

図3は、操作画面の構成例を示す図である。
図3に示す操作画面310には、画像形成装置100の機能のメニューとして、機能ごとのボタンオブジェクト311が配置されている。入力操作では、図3に示すような操作画面310が表示部12に表示され、ユーザが操作画面に基づいて入力部11を操作して所望の機能を選択することで、選択された機能による動作が実行される。機能の選択は、例えば入力部11および表示部12を実現する操作部150がタッチパネルであるならば、所望の機能のボタンオブジェクト311をユーザが指でタッチすることで行われる。
FIG. 3 is a diagram illustrating a configuration example of the operation screen.
On the operation screen 310 shown in FIG. 3, a button object 311 for each function is arranged as a function menu of the image forming apparatus 100. In the input operation, an operation screen 310 as shown in FIG. 3 is displayed on the display unit 12, and the user operates the input unit 11 based on the operation screen to select a desired function, so that the operation according to the selected function is performed. Is executed. For example, if the operation unit 150 that realizes the input unit 11 and the display unit 12 is a touch panel, the function is selected by the user touching the button object 311 having a desired function with a finger.

選択可能な機能や各機能における選択項目が多岐にわたる場合は、操作画面を階層的に構成しても良い。この場合、ユーザは、まず、機能を大きく分類した上位の操作画面で、実行しようとする機能の種類を選択する。UI制御部13は、表示部12の表示を、選択された機能に関する具体的な項目を選択するための下位の操作画面に切り替える。そして、ユーザは、この下位の操作画面で詳細な項目を指定して、選択した機能を使用する。さらに下位の操作画面がある場合も同様にして選択が行われる。   When there are a wide variety of selectable functions and selection items for each function, the operation screen may be hierarchically configured. In this case, the user first selects the type of the function to be executed on the upper operation screen in which the functions are roughly classified. The UI control unit 13 switches the display on the display unit 12 to a lower operation screen for selecting a specific item related to the selected function. Then, the user designates detailed items on this lower operation screen and uses the selected function. Further, when there is a lower operation screen, the selection is performed in the same manner.

以上のように、入力装置10を用いた入力操作では、表示部12に表示された操作画面に基づいて入力操作が行われる。そのため、操作画面の構成を変更することにより、UIが変更される。例えば、各機能のボタンオブジェクトの配置を変更したり、一つの操作画面に表示される機能の数や種類を変更したりすることで、ユーザの使い勝手が変わる。そこで、入力装置10は、ユーザが操作画面の構成を変更し、UIをカスタマイズすることを許容する。操作画面の構成および操作画面と入力操作との対応関係に関する(すなわちUIの)設定情報は、例えば図2の記憶装置170等の記憶手段に保持されて、設定管理部14により管理される。   As described above, in the input operation using the input device 10, the input operation is performed based on the operation screen displayed on the display unit 12. Therefore, the UI is changed by changing the configuration of the operation screen. For example, the usability of the user is changed by changing the arrangement of the button object of each function or changing the number or type of functions displayed on one operation screen. Therefore, the input device 10 allows the user to change the configuration of the operation screen and customize the UI. Setting information related to the configuration of the operation screen and the correspondence between the operation screen and the input operation (that is, UI) is held in a storage unit such as the storage device 170 in FIG. 2 and managed by the setting management unit 14.

ところで、上記のような操作画面の変更によるUIのカスタマイズをユーザの任意とすると、変更後のUIにおいて、誤操作の発生しやすい変更が行われるおそれがある。例えば、所望の機能を選択したり機能のパラメータを設定したりするためのオブジェクト(以下、機能オブジェクトと呼ぶ)のうち機能やパラメータの類似するものの位置を入れ替えた場合、機能オブジェクト(ボタンオブジェクトを含む。以下、同様)の色や形状を変更した場合、機能オブジェクトが配置される操作画面を変更した場合、等である。また、誤操作が行われた場合に重大な被害が発生する機能オブジェクトにおいて、機能の内容や配置が変更されるおそれもある。そこで、本実施形態では、ユーザにより操作画面の変更(UIの設定変更)が行われる際に、その変更内容に基づいて計算される危険度をユーザに通知して、変更を実行するか否かを確認する。危険度のユーザへの通知は、例えばUIの設定変更の際に表示部12に表示される設定変更用の操作画面(以下、設定変更画面と呼ぶ)に表示することにより行われる。   By the way, if the user customizes the UI by changing the operation screen as described above, there is a possibility that a change that is likely to cause an erroneous operation is performed in the UI after the change. For example, when the position of an object for selecting a desired function or setting a function parameter (hereinafter referred to as a function object) having a similar function or parameter is replaced, the function object (including a button object) The same applies to the following), when the color or shape is changed, when the operation screen on which the functional object is arranged is changed, and so on. In addition, there is a possibility that the function content and arrangement are changed in a function object that causes serious damage when an erroneous operation is performed. Therefore, in the present embodiment, when the user changes the operation screen (UI setting change), the user is notified of the degree of risk calculated based on the change contents, and whether or not to execute the change. Confirm. The notification of the degree of risk to the user is performed, for example, by displaying it on a setting change operation screen (hereinafter referred to as a setting change screen) displayed on the display unit 12 when the UI setting is changed.

ここで、UIの設定変更の危険度について、詳細に説明する。
本実施形態では予め、UIの設定変更の内容に応じて、その変更の度合い(変更度)を求めるための指標(以下、カスタマイズ指標と呼ぶ)を設定しておく。カスタマイズ指標には、変更前後のUIの設定状態に基づいて変更度を計算するための計算式が定義される。そして、実行された設定変更に応じて、カスタマイズ指標の計算式により変更度が計算される。カスタマイズ指標の計算式は、設定変更の内容に応じて任意に定められる。複数の設定変更が行われた場合は、個々の設定変更ごとに変更度が計算される。この算出された変更度に基づいて、設定変更の危険度を求めるものとする。
Here, the risk of UI setting change will be described in detail.
In the present embodiment, an index (hereinafter referred to as a customized index) for obtaining the degree of change (change degree) is set in advance according to the content of the UI setting change. The customization index defines a calculation formula for calculating the degree of change based on the UI setting state before and after the change. Then, according to the executed setting change, the degree of change is calculated by the calculation formula of the customization index. The calculation formula for the customization index is arbitrarily determined according to the content of the setting change. When a plurality of setting changes are made, the degree of change is calculated for each individual setting change. Based on the calculated degree of change, the risk of setting change is obtained.

変更度から危険度を求める方法については、いくつかの方法が考えられる。例えば、算出された変更度の値の総和を危険度としても良い。また、各設定変更の変更度の値における最大値、各設定変更の変更度の値を乗算した値、等を危険度としても良い。以下では、変更度の総和を危険度とする場合を例として説明する。   There are several methods for obtaining the risk level from the degree of change. For example, the sum of calculated values of change degrees may be used as the risk level. Further, the maximum value of the change degree values of each setting change, a value obtained by multiplying the change degree values of each setting change, and the like may be used as the risk degree. Below, the case where the sum total of a change degree is made into a risk degree is demonstrated as an example.

上述したUIの設定変更に基づく変更度および危険度の計算は、演算部15により行われる。UIの設定変更が行われた場合、変更後のUIの設定情報と共に、演算部15により計算された危険度の情報が、設定管理部14により管理される。また、UIの設定変更のための操作が行われた際には、演算部15によって計算された危険度が設定変更画面に表示され、危険度の情報がユーザに通知される。このとき、設定変更画面上で設定変更前後のUIの操作画面を並べて表示するようにしても良い。これらの表示は、ユーザがUIの設定変更を実行するか否かを判断するための判断材料となる。ユーザは、表示された危険度や変更前後の操作画面などの情報を評価した上で、なお設定変更を実行したい場合に、変更された設定を対象装置(例えば図2の画像形成装置100)に反映させるための実行指示を入力すれば良い。   The calculation of the degree of change and the degree of risk based on the UI setting change described above is performed by the calculation unit 15. When the UI setting is changed, the risk information calculated by the calculation unit 15 is managed by the setting management unit 14 together with the UI setting information after the change. Further, when an operation for changing the UI setting is performed, the risk level calculated by the calculation unit 15 is displayed on the setting change screen, and the risk level information is notified to the user. At this time, the UI operation screens before and after the setting change may be displayed side by side on the setting change screen. These displays serve as a determination material for determining whether or not the user executes a UI setting change. When the user wants to change the setting after evaluating the information such as the displayed risk level and the operation screen before and after the change, the changed setting is applied to the target apparatus (for example, the image forming apparatus 100 in FIG. 2). What is necessary is just to input the execution instruction for reflecting.

なお、本実施形態では、危険度および変更度を数値にて表し、カスタマイズ指標で定義された計算式により各値を求めることとしたが、これはUIの設定変更の制御に危険度および変更度を利用する手法の一例に過ぎない。カスタマイズ指標の計算式を用いて変更度を計算し危険度を計算する本実施形態の手法の他に、設定変更前後のUIの違いに基づいて、誤操作の起こりやすさを表す危険度を判断するための任意の手法を用いて良い。例えば、特定の種類の設定変更に関して、その設定変更が行われた場合に誤操作が発生しやすいことが想定されるならば、その設定変更のための操作が行われたことを条件に、直ちに危険度の情報がユーザに通知されるようにしても良い。また、単純に設定変更のための操作が行われた機能オブジェクトの数を数え、予め定められた閾値を超えた場合に、危険度の情報がユーザに通知されるようにしても良い。また、上述したように、危険度に代えて安全度という概念を用い、変更度の値に基づいて安全度を計算し、UIの設定変更画面に表示するようにしても良い。   In this embodiment, the degree of risk and the degree of change are represented by numerical values, and each value is obtained by a calculation formula defined by the customized index. It is just an example of a technique that uses the. In addition to the method of this embodiment in which the degree of change is calculated using the calculation formula of the customization index and the degree of risk is calculated, the degree of risk representing the likelihood of erroneous operation is determined based on the UI difference before and after the setting change. Any method may be used. For example, if it is assumed that an erroneous operation is likely to occur when a specific type of setting change is made, it is immediately dangerous on the condition that the operation for changing the setting is performed. The degree information may be notified to the user. Alternatively, the number of functional objects for which an operation for changing settings is simply performed may be counted, and risk information may be notified to the user when a predetermined threshold value is exceeded. Further, as described above, the concept of safety level may be used instead of the risk level, and the safety level may be calculated based on the value of the change level and displayed on the UI setting change screen.

<UI制御部の動作>
図4は、UIの設定変更時におけるUI制御部13の動作を説明するフローチャートである。
初期動作として、入力部11からの入力により、入力装置10の動作モードは、通常の機能選択等の入力を受け付ける動作モードから、UIの設定変更のための入力を受け付ける動作モードに切り替わっているものとする。
<Operation of UI control unit>
FIG. 4 is a flowchart for explaining the operation of the UI control unit 13 when the UI setting is changed.
As an initial operation, the operation mode of the input device 10 is switched from an operation mode for accepting an input for normal function selection or the like to an operation mode for accepting an input for UI setting change by an input from the input unit 11. And

UI制御部13は、まず、設定変更の対象となる操作画面(対象画面)を生成して表示部12に表示させる(ステップ401)。ユーザが、入力部11を操作し、機能オブジェクトの配置を変更する等の設定変更の指示を入力すると、UI制御部13は、この指示を受け付ける(ステップ402)。そして、この指示に基づいて設定変更後の操作画面を生成する(ステップ403)。   First, the UI control unit 13 generates an operation screen (target screen) that is a setting change target and displays the operation screen on the display unit 12 (step 401). When the user operates the input unit 11 and inputs a setting change instruction such as changing the arrangement of the functional objects, the UI control unit 13 receives this instruction (step 402). Based on this instruction, an operation screen after the setting change is generated (step 403).

次に、UI制御部13は、設定変更の内容を演算部15に送り、変更度および危険度を計算させる(ステップ404)。そして、演算部15の計算結果に基づいて、変更度や危険度、設定変更前後の操作画面等を含む設定変更画面を生成し、表示部12に表示させる(ステップ405)。ユーザは、この設定変更画面を参照し、設定変更を実行するか否かを決定し、コマンドを入力する。この入力は、例えば、設定変更画面にOKボタンとNGボタンのボタンオブジェクトを用意しておき、ユーザが選択することで行われる。   Next, the UI control unit 13 sends the contents of the setting change to the calculation unit 15 to calculate the degree of change and the degree of risk (step 404). And based on the calculation result of the calculating part 15, the setting change screen containing the change degree, a risk degree, the operation screen before and behind a setting change etc. is produced | generated, and it displays on the display part 12 (step 405). The user refers to the setting change screen, determines whether or not to change the setting, and inputs a command. This input is performed, for example, by preparing OK button and NG button button objects on the setting change screen and selecting them by the user.

設定変更を実行することが選択されたならば(ステップ406でYes)、UI制御部13は、変更後の設定情報を設定管理部14に送り、管理させる(ステップ407)。設定管理部14は、変更後の設定情報と共に、変更度や危険度の情報を保持し管理しても良い。これ以降、UI制御部13は、更新された設定情報に基づいて操作画面を生成し、表示部12に表示させる。一方、設定変更を実行しないことが選択されたならば(ステップ406でNo)、UI制御部13は、ステップ403で生成した設定変更後の操作画面を消去して処理を終了する(ステップ408)。   If execution of the setting change is selected (Yes in Step 406), the UI control unit 13 sends the changed setting information to the setting management unit 14 for management (Step 407). The setting management unit 14 may store and manage information on the degree of change and the degree of risk together with the changed setting information. Thereafter, the UI control unit 13 generates an operation screen based on the updated setting information and causes the display unit 12 to display the operation screen. On the other hand, if it is selected not to execute the setting change (No in Step 406), the UI control unit 13 deletes the operation screen after the setting change generated in Step 403 and ends the process (Step 408). .

<設定変更の具体例>
本実施形態が図2の画像形成装置100に適用された場合を例として、いくつかの代表的なUIの設定変更の種類に関し、UIの設定変更と危険度の表示の具体例を示す。ここでは、UIの設定変更の種類として、
アプリケーションの追加、
機能の内容が類似した機能オブジェクトの配置変更、
機能オブジェクトの外観の変更、
初期設定の変更、
操作画面に配置される機能オブジェクトの変更、
誤操作が行われた場合に重大な被害が発生する機能オブジェクトの変更、
複数の機能におけるパラメータを一括して変更する場合の表示例
の7つを挙げる。
<Specific example of setting change>
Taking the case where the present embodiment is applied to the image forming apparatus 100 of FIG. 2 as an example, specific examples of UI setting change and risk level display will be shown for some typical UI setting change types. Here, as the type of UI setting change,
Add applications,
Repositioning function objects with similar function contents,
Change the appearance of functional objects,
Change initial settings,
Change the functional objects placed on the operation screen,
Changes to functional objects that cause serious damage if an incorrect operation is performed,
Seven examples of display in the case of changing parameters in a plurality of functions at once are given.

1.アプリケーションの追加
まず、UIの設定変更の例として、アプリケーションの追加が行われた場合について説明する。
画像形成装置100の機能を追加したり変更したりするために、装置制御部160が実行するアプリケーションを追加する場合がある。この場合、追加されたアプリケーションが提供するUIを使用するために、元のUIの設定を変更する必要が生じる。具体的には、例えば、表示部12の表示を追加されたアプリケーションの操作画面に切り替えるために、元のUIの操作画面に表示切り替え用のボタンオブジェクトを追加するといった変更が行われる。そこで、このような機能オブジェクトを追加する変更に対してカスタマイズ指標が設定される。
1. Application Addition First, a case where an application is added will be described as an example of UI setting change.
In order to add or change the function of the image forming apparatus 100, an application executed by the apparatus control unit 160 may be added. In this case, in order to use the UI provided by the added application, it is necessary to change the setting of the original UI. Specifically, for example, in order to switch the display of the display unit 12 to the operation screen of the added application, a change such as adding a button object for switching the display to the original UI operation screen is performed. Therefore, a customization index is set for a change that adds such a function object.

また、元のUIで設定可能な機能の項目とアプリケーションが提供するUIで設定可能な機能の項目とが部分的に重複する場合がある。例えば、用紙サイズやカラー印刷または白黒印刷の選択といった項目のパラメータについて、元のUIの操作画面でもアプリケーションの操作画面でも設定できる場合等である。この場合、一方の操作画面で行われたパラメータの変更を知らずに他方の操作画面で機能を選択し、誤動作を発生させるおそれがある。そこで、このような重複機能の数の変化に対してカスタマイズ指標が設定される。   In addition, the function item that can be set by the original UI and the function item that can be set by the UI provided by the application may partially overlap. For example, the parameters of items such as paper size, color printing, and monochrome printing can be set on the original UI operation screen or the application operation screen. In this case, there is a possibility that a function may be selected on the other operation screen without knowing the parameter change performed on the one operation screen, thereby causing a malfunction. Therefore, a customization index is set for such a change in the number of overlapping functions.

図5は、アプリケーションの追加が行われる場合の設定変更画面の例を示す図である。
図5に示す例では、設定変更前後の操作画面、設定変更により追加されるアプリケーションの操作画面、変更度の内容と値、危険度の値が表示されている。図5において、設定変更前後の操作画面を比較すると、設定変更後の操作画面では、アプリケーションの操作画面に表示を切り替えるためのボタンオブジェクト501が追加されている。ここで、機能オブジェクトの増減による操作画面の変更の場合、カスタマイズ指標の計算式は、

変更度の値=変更された機能オブジェクトの数

とする。したがって、図5の例では1つのボタンオブジェクトが追加されているので、変更度1とされる。
FIG. 5 is a diagram illustrating an example of a setting change screen when an application is added.
In the example shown in FIG. 5, the operation screen before and after the setting change, the operation screen of the application added by the setting change, the content and value of the degree of change, and the value of the risk level are displayed. In FIG. 5, when the operation screens before and after the setting change are compared, a button object 501 for switching the display to the application operation screen is added to the operation screen after the setting change. Here, in the case of change of the operation screen due to increase / decrease of function objects, the calculation formula of customization index is

Change value = number of function objects changed

And Therefore, since one button object is added in the example of FIG.

また、アプリケーションの操作画面では、操作可能な2つの機能項目が元のUIの操作画面と重複するものとする。ここで、重複機能の変更の場合、カスタマイズ指標の計算式は、

変更度の値=変更された重複項目の数

とする。したがって、図5の例ではアプリケーションの追加により新たに2つの機能項目が複数の操作画面で重複することとなったので、変更度2とされる。
具体的には、元のUIにおいて用紙サイズ指定とカラー/白黒指定の2つ機能項目を有している場合に、新たに追加したアプリケーション操作画面においても用紙サイズ指定とカラー/白黒指定の2つの機能項目を有している場合である。この場合、アプリケーション操作画面をクライアントPCにおけるブラウザに表示し、そこから設定を変更されるおそれが生じる。
Also, on the operation screen of the application, it is assumed that two operable function items overlap with the original UI operation screen. Here, in the case of the change of the duplicate function, the calculation formula of the customized index is

Change value = number of duplicate items changed

And Therefore, in the example of FIG. 5, two new function items are duplicated on a plurality of operation screens due to the addition of an application.
Specifically, when the original UI has two function items of paper size designation and color / monochrome designation, the newly added application operation screen also has two paper size designation and color / monochrome designation. This is the case with function items. In this case, the application operation screen may be displayed on the browser on the client PC, and settings may be changed from there.

以上の変更度の値が加算され、図5に示したUIの設定変更に関する危険度は3(=1+2)である。ユーザは、この危険度3の情報および図5に示すような設定変更前後の操作画面の表示を参照し、アプリケーションの追加という設定変更を実行するか否かを決定する。設定変更を実行すると決定したならば、ユーザは、この設定変更を実行し、画像形成装置100に反映させる。   The above change degree values are added, and the risk degree relating to the UI setting change shown in FIG. 5 is 3 (= 1 + 2). The user refers to the information on the risk level 3 and the display of the operation screen before and after the setting change as shown in FIG. If it is determined to execute the setting change, the user executes the setting change and reflects it in the image forming apparatus 100.

2.機能の内容が類似した機能オブジェクトの配置変更
次に、UIの設定変更の例として、内容が類似した機能オブジェクトの配置が変更された場合について説明する。
画像形成装置100の機能には、機能設定のパラメータが類似するものがある。例えば、用紙サイズを選択する機能と原稿サイズを指定する機能では、いずれも、A4、B5といったJIS規格に基づくサイズ表示がパラメータとして用いられることが多い。また、画質補正におけるコントラストの補正機能とシャープネスの補正機能では、「濃い」、「普通」、「薄い」といった用語でパラメータを指定する場合が多い。そのため、これらの機能の機能オブジェクトの位置を入れ替えた場合、パラメータの指定方法が同一であるために、ユーザが意図した機能とは異なる機能を選択したことに気づかずに設定を行ってしまうおそれがある。そこで、このような機能オブジェクトの配置変更に対してカスタマイズ指標が設定される。なお、類似する機能に関する情報は、予め設定され、記憶装置170等に保持されるものとする。
2. Next, as an example of UI setting change, a case where the arrangement of function objects having similar contents is changed will be described.
Some functions of the image forming apparatus 100 have similar function setting parameters. For example, in both the function for selecting the paper size and the function for specifying the document size, a size display based on JIS standards such as A4 and B5 is often used as a parameter. Also, in the contrast correction function and the sharpness correction function in image quality correction, parameters are often specified using terms such as “dark”, “normal”, and “light”. For this reason, when the positions of the function objects of these functions are switched, the parameter specification method is the same, so there is a possibility that the setting may be performed without noticing that a function different from the function intended by the user has been selected. is there. Therefore, a customization index is set for such a functional object layout change. Information regarding similar functions is set in advance and stored in the storage device 170 or the like.

図6は、機能の内容が類似した機能オブジェクトの配置が変更される場合の設定変更画面の例を示す図である。
図6に示す例では、設定変更前後の操作画面、変更度の内容と値、危険度の値が表示されている。ここで、機能の内容が類似した機能オブジェクトの配置変更の場合、カスタマイズ指標の計算式は、

変更度の値=配置変更された機能オブジェクトの組の数

とする。したがって、図6の例では2組の機能オブジェクトが入れ替えられているので、変更度2とされる。
FIG. 6 is a diagram illustrating an example of a setting change screen when the arrangement of function objects having similar function contents is changed.
In the example shown in FIG. 6, the operation screen before and after the setting change, the content and value of the degree of change, and the value of the degree of risk are displayed. Here, in the case of changing the arrangement of function objects with similar function contents, the calculation formula for the customization index is

Change value = Number of functional object pairs whose layout has been changed

And Therefore, in the example of FIG. 6, since two sets of functional objects are exchanged, the degree of change is 2.

図6の例では他の設定変更がないので、図6に示したUIの設定変更に関する危険度は2である。ユーザは、この危険度2の情報および図6に示すような設定変更前後の操作画面の表示を参照し、機能オブジェクトの配置変更という設定変更を実行するか否かを決定する。設定変更を実行すると決定したならば、ユーザは、この設定変更を実行し、画像形成装置100に反映させる。   Since there is no other setting change in the example of FIG. 6, the risk level regarding the UI setting change shown in FIG. The user refers to the information on the risk level 2 and the display of the operation screen before and after the setting change as shown in FIG. If it is determined to execute the setting change, the user executes the setting change and reflects it in the image forming apparatus 100.

3.機能オブジェクトの外観の変更
次に、UIの設定変更の例として、機能オブジェクトの外観(色や形状等の見た目)が変更された場合について説明する。
機能オブジェクトは、種々の色や形状のボタン、テキスト等の要素の組み合わせで構成される。そのため、所定の機能オブジェクトについて、これらの要素の配置や組み合わせを変更した結果、他の機能オブジェクトと外観が類似してしまう場合がある。この場合、機能オブジェクトの外観が類似しているために、ユーザが意図した機能とは異なる機能の機能オブジェクトを操作してしまうおそれがある。そこで、このような機能オブジェクトの外観の変更に対してカスタマイズ指標が設定される。
3. Next, a case where the appearance (appearance of color, shape, etc.) of the functional object is changed will be described as an example of UI setting change.
The functional object is composed of a combination of elements such as buttons and texts of various colors and shapes. Therefore, as a result of changing the arrangement and combination of these elements for a predetermined functional object, the appearance may be similar to other functional objects. In this case, since the appearances of the function objects are similar, there is a possibility that a function object having a function different from the function intended by the user may be operated. Therefore, a customization index is set for such a change in the appearance of the functional object.

図7は、機能オブジェクトの外観の変更が行われる場合の設定変更画面の例を示す図である。
図7に示す例では、設定変更前後の操作画面、変更度の内容と値、危険度の値が表示されている。ここで、機能オブジェクトの外観変更の場合、カスタマイズ指標の計算式は、

変更度の値=変更後の機能オブジェクトに外観が合致する機能オブジェクトの数

とする。なお、外観が合致するとは、ボタンやテキストといった要素の色、形、配置(縦並びか横並びか)等が、予め設定された一定の割合以上で共通していることを意味するものとする。したがって、図7の例では1つの機能オブジェクト(アノテーション)の外観が変更された機能オブジェクト(ページ連写)に合致するので、変更度1とされる。
FIG. 7 is a diagram illustrating an example of a setting change screen when the appearance of a function object is changed.
In the example shown in FIG. 7, the operation screen before and after the setting change, the content and value of the degree of change, and the value of the degree of danger are displayed. Here, in the case of changing the appearance of the function object, the calculation formula for the customization index is

Change value = number of functional objects whose appearance matches the functional object after the change

And Note that the appearance matches means that the color, shape, arrangement (vertical arrangement or horizontal arrangement) of elements such as buttons and text are common at a predetermined ratio or more. Therefore, in the example of FIG. 7, the degree of change is 1 because the appearance of one functional object (annotation) matches the functional object (page continuous shooting) that has been changed.

図7の例では他の設定変更がないので、図7に示したUIの設定変更に関する危険度は1である。ユーザは、この危険度1の情報および図7に示すような設定変更前後の操作画面の表示を参照し、機能オブジェクトの配置変更という設定変更を実行するか否かを決定する。設定変更を実行すると決定したならば、ユーザは、この設定変更を実行し、画像形成装置100に反映させる。   Since there is no other setting change in the example of FIG. 7, the degree of risk related to the UI setting change shown in FIG. The user refers to the risk level 1 information and the display of the operation screen before and after the setting change as shown in FIG. If it is determined to execute the setting change, the user executes the setting change and reflects it in the image forming apparatus 100.

4.初期設定の変更
次に、UIの設定変更の例として、機能の初期設定が使用頻度の高い項目やパラメータに変更された場合について説明する。
機能によっては、複数の選択項目の中から所望の項目を選択して機能の設定を行う場合がある。このような機能では、任意の項目やパラメータが初期設定(デフォルト)として設定される。特定の機能において特定の項目やパラメータの使用頻度が高い場合、これらを初期設定で指定される項目やパラメータに変更することが行われる場合がある。この場合、初期設定が変更されたために、この機能についてユーザが意図した項目やパラメータではない設定がなされてしまうという誤操作が発生するおそれがある。そこで、このような機能オブジェクトの外観の変更に対してカスタマイズ指標が設定される。
4). Next, as an example of the UI setting change, a case where the initial setting of the function is changed to an item or parameter that is frequently used will be described.
Depending on the function, a function may be set by selecting a desired item from a plurality of selection items. In such a function, arbitrary items and parameters are set as initial settings (default). When a specific item or parameter is frequently used in a specific function, the item or parameter may be changed to an item or parameter specified in the initial setting. In this case, since the initial setting is changed, there is a possibility that an erroneous operation of setting the function other than the item or parameter intended by the user may occur. Therefore, a customization index is set for such a change in the appearance of the functional object.

図8は、機能における初期設定の項目等の変更が行われる場合の設定変更画面の例を示す図である。
図8に示す例では、設定変更前後の操作画面、変更度の内容と値、危険度の値が表示されている。ここでは、所定の機能ブロックに関して、選択可能なパラメータが5つあり、初期設定で指定されるパラメータが最も使用頻度の高いパラメータであるものとする。変更度に反映させる点数として、各パラメータに、使用頻度の高いものから順に5、4、3、2、1というポイントを与える。そして、機能オブジェクトの外観変更の場合、カスタマイズ指標の計算式は、

変更度の値=初期設定で指定される項目(パラメータ)のポイント

とする。図8の例では、初期設定で指定されるパラメータをグレーで色分けしている。図を参照すると、項目「Nアップ」の初期設定のパラメータが「2up」から「4up」に変更されており、使用頻度が最も高い5ポイントのパラメータが初期設定に変更されたものとする。したがって、変更度5とされる。
FIG. 8 is a diagram illustrating an example of a setting change screen in the case where an initial setting item or the like in the function is changed.
In the example shown in FIG. 8, the operation screen before and after the setting change, the content and value of the degree of change, and the value of the danger level are displayed. Here, it is assumed that there are five parameters that can be selected for a predetermined functional block, and the parameter that is specified in the initial setting is the parameter that is used most frequently. As points to be reflected in the degree of change, points of 5, 4, 3, 2, 1 are given to each parameter in descending order of frequency of use. And in the case of changing the appearance of the function object, the calculation formula of the customization index is

Change value = Item (parameter) point specified by default

And In the example of FIG. 8, the parameters specified in the initial setting are color-coded in gray. Referring to the figure, it is assumed that the initial setting parameter of the item “N up” has been changed from “2 up” to “4 up”, and the five-point parameter with the highest use frequency has been changed to the initial setting. Therefore, the degree of change is 5.

図8の例では他の設定変更がないので、図8に示したUIの設定変更に関する危険度は5である。ユーザは、この危険度5の情報および図8に示すような設定変更前後の操作画面の表示を参照し、機能オブジェクトの配置変更という設定変更を実行するか否かを決定する。設定変更を実行すると決定したならば、ユーザは、この設定変更を実行し、画像形成装置100に反映させる。   Since there is no other setting change in the example of FIG. 8, the risk level regarding the UI setting change shown in FIG. The user refers to the information of the risk level 5 and the display of the operation screen before and after the setting change as shown in FIG. If it is determined to execute the setting change, the user executes the setting change and reflects it in the image forming apparatus 100.

5.操作画面に配置される機能オブジェクトの変更
次に、UIの設定変更の例として、操作画面に配置される機能オブジェクトが変更された場合について説明する。
機能オブジェクトの配置を変更する場合、所定の機能オブジェクトを異なる操作画面に移動させる場合がある。この場合、操作画面に表示される機能オブジェクトが変わるために、ユーザが操作画面に元々表示されていた機能オブジェクトと間違えて操作してしまうおそれがある。そこで、このような機能オブジェクトの外観の変更に対してカスタマイズ指標が設定される。
5. Change of Function Object Arranged on Operation Screen Next, a case where the function object arranged on the operation screen is changed will be described as an example of UI setting change.
When changing the arrangement of functional objects, a predetermined functional object may be moved to a different operation screen. In this case, since the functional object displayed on the operation screen changes, the user may mistakenly operate the function object that was originally displayed on the operation screen. Therefore, a customization index is set for such a change in the appearance of the functional object.

図9は、機能オブジェクトが配置される操作画面が変更される場合の設定変更画面の例を示す図である。
図9に示す例では、設定変更前後の操作画面、変更度の内容と値、危険度の値が表示されている。ここで、機能オブジェクトの外観変更の場合、カスタマイズ指標の計算式は、

変更度の値=配置が変更された機能オブジェクトの数

とする。図9の例では、操作画面に表示された1つの機能ブロックが変更されているので、変更度1とされる。
FIG. 9 is a diagram illustrating an example of a setting change screen when the operation screen on which the functional objects are arranged is changed.
In the example shown in FIG. 9, the operation screen before and after the setting change, the content and value of the degree of change, and the value of the degree of danger are displayed. Here, in the case of changing the appearance of the function object, the calculation formula for the customization index is

Change value = number of functional objects whose arrangement has been changed

And In the example of FIG. 9, since one functional block displayed on the operation screen has been changed, the degree of change is set to 1.

図9の例では他の設定変更がないので、図9に示したUIの設定変更に関する危険度は1である。ユーザは、この危険度1の情報および図9に示すような設定変更前後の操作画面の表示を参照し、機能オブジェクトの配置変更という設定変更を実行するか否かを決定する。設定変更を実行すると決定したならば、ユーザは、この設定変更を実行し、画像形成装置100に反映させる。   Since there is no other setting change in the example of FIG. 9, the degree of risk related to the UI setting change shown in FIG. The user refers to the risk level 1 information and the display of the operation screen before and after the setting change as shown in FIG. 9, and determines whether or not to execute the setting change called the functional object arrangement change. If it is determined to execute the setting change, the user executes the setting change and reflects it in the image forming apparatus 100.

6.誤操作が行われた場合に重大な被害が発生する機能オブジェクトの変更
次に、UIの設定変更の例として、誤操作が行われた場合に重大な被害が発生する機能オブジェクトが変更された場合について説明する。
機能の設定項目やパラメータを変更した場合、変更された機能によっては、誤操作が行われた場合に、単にユーザの意図しない結果となるだけでなく、様々な理由で重大な被害を引き起こす場合がある。例えば、FAX送信において宛先を誤った場合、機密にすべき情報を機密保持義務のない相手に送ってしまうことも起こり得る。そこで、このような重大な被害を引き起こすおそれがある場合には、算出される危険度を上げるように、カスタマイズ指標が設定される。具体的には、例えば、変更度に反映させる点数として、誤操作が行われた場合に発生する被害が大きさに応じて高いポイントを与えておく。
6). Next, as an example of UI setting change, a description will be given of a case where a functional object that causes serious damage is changed if an incorrect operation is performed. To do.
If function setting items or parameters are changed, depending on the changed function, if an incorrect operation is performed, not only will the result be unintended by the user, but it may cause serious damage for various reasons. . For example, when the destination is wrong in FAX transmission, information that should be kept secret may be sent to a partner who is not obliged to maintain confidentiality. Therefore, when there is a possibility of causing such serious damage, a customized index is set so as to increase the calculated risk level. Specifically, for example, as the number of points to be reflected in the degree of change, a high point is given according to the magnitude of damage that occurs when an erroneous operation is performed.

図10は、誤操作が行われた場合に重大な被害が発生する機能オブジェクトが変更される場合の設定変更画面の例を示す図である。
図10に示す例では、設定変更前後の操作画面、変更度の内容と値、危険度の値が表示されている。ここでは、FAX送信の宛先表である機能ブロックにおいて、宛先の登録順序が変更されたものとする。また、変更度に反映させる点数の例として、FAX送信の宛先表の変更は、5ポイントとする。そして、機能オブジェクトの外観変更の場合、カスタマイズ指標の計算式は、

変更度の値=変更される機能またはその項目(パラメータ)のポイント

とする。図10の例では、FAX送信の宛先表における宛先の登録順序が変更されているので、変更度5とされる。
FIG. 10 is a diagram illustrating an example of a setting change screen when a function object that causes serious damage when an erroneous operation is performed is changed.
In the example shown in FIG. 10, the operation screen before and after the setting change, the content and value of the degree of change, and the value of the degree of risk are displayed. Here, it is assumed that the destination registration order is changed in the functional block which is a destination table for FAX transmission. As an example of the number of points reflected in the degree of change, the change of the destination table for FAX transmission is 5 points. And in the case of changing the appearance of the function object, the calculation formula of the customization index is

Change value = Function to be changed or its item (parameter) point

And In the example of FIG. 10, the degree of change is set to 5 because the registration order of the destinations in the destination table for FAX transmission has been changed.

図10の例では他の設定変更がないので、図10に示したUIの設定変更に関する危険度は5である。ユーザは、この危険度5の情報および図10に示すような設定変更前後の操作画面の表示を参照し、機能オブジェクトの配置変更という設定変更を実行するか否かを決定する。設定変更を実行すると決定したならば、ユーザは、この設定変更を実行し、画像形成装置100に反映させる。   Since there is no other setting change in the example of FIG. 10, the risk level regarding the UI setting change shown in FIG. 10 is 5. The user refers to the information of the risk level 5 and the display of the operation screen before and after the setting change as shown in FIG. 10, and determines whether or not to execute the setting change called the functional object arrangement change. If it is determined to execute the setting change, the user executes the setting change and reflects it in the image forming apparatus 100.

7.複数の機能におけるパラメータを一括して変更する場合の表示例
次に、UIの設定変更の例として、複数の機能におけるパラメータを一括して変更する場合について説明する。
UIの設定変更のための操作画面には、複数の機能の設定項目を提示し、各項目のパラメータの入力を受け付けて、一括して設定を行う形式の操作画面がある。このような操作画面では、個々の機能に関する操作画面が設定変更の前後でどのように変化したかがわかりにくい。そこで、このような操作画面による設定変更が行われた場合は、個々の操作画面ごとに、設定変更前後の操作画面を表示してユーザが確認できるようにしても良い。
7). Example of Display when Parameters in Multiple Functions are Changed at a Time Next, as an example of UI setting change, a case of changing parameters in a plurality of functions at once will be described.
The operation screen for changing the UI setting includes an operation screen that presents setting items for a plurality of functions, accepts input of parameters for each item, and performs setting in a lump. In such an operation screen, it is difficult to understand how the operation screen related to each function changes before and after the setting change. Therefore, when such a setting change is performed on the operation screen, the operation screen before and after the setting change may be displayed for each operation screen so that the user can check.

図11は、パラメータの一括変更が行われた場合の設定変更画面の例を示す図である。
図11に示す例では、設定変更前後の操作画面、変更度の内容と値、危険度の値が表示されている。設定変更前後の操作画面は、個々の操作画面ごとに表示され、表示を切り替えるためのボタンオブジェクト1101が操作(クリック)されると、順次切り替わる。表示される操作画面は、パラメータの一括変更が可能な機能を含む全ての画面としても良いし、設定変更がなされたもののみを表示したり、変更度の値の大きいものから順に表示したりするようにしても良い。変更度の内容と値は、設定変更の状態が表示されている操作画面に関わる変更度の情報が表示される。危険度の値は、各操作画面における変更度の総和が表示される。
FIG. 11 is a diagram illustrating an example of a setting change screen when the parameters are collectively changed.
In the example shown in FIG. 11, the operation screen before and after the setting change, the content and value of the change degree, and the risk value are displayed. The operation screen before and after the setting change is displayed for each operation screen, and is sequentially switched when the button object 1101 for switching the display is operated (clicked). The displayed operation screens may be all screens that include a function that can change parameters in a batch, or only those that have undergone setting changes, or those that are displayed in descending order of the degree of change. You may do it. As the content and value of the change level, information on the change level related to the operation screen on which the setting change status is displayed is displayed. As the risk value, the sum of the degree of change in each operation screen is displayed.

<UIによる操作時の動作>
上記の実施形態では、UIの設定変更が行われる際に、その設定変更によって誤操作が発生しやすいと想定される場合や、誤操作が行われた場合に重大な被害が発生する場合に、その設定変更の危険度を提示して警告した。この他、設定変更されたUIにより実際に機能選択等の入力操作(実操作)を行う際にも、その設定変更による変更度や危険度に基づいて警告を行うようにしても良い。このような情報提供をユーザに対して行うことにより、誤操作の発生しにくい操作画面、すなわち操作しやすい操作画面が実現される。
<Operation during UI operation>
In the above embodiment, when a UI setting change is performed, if it is assumed that an erroneous operation is likely to occur due to the setting change, or if a serious damage occurs when an erroneous operation is performed, the setting is changed. Warned by presenting the risk of change. In addition, when an input operation (actual operation) such as function selection is actually performed using the UI whose setting has been changed, a warning may be issued based on the degree of change or the degree of risk due to the setting change. By providing such information to the user, an operation screen that is unlikely to cause an erroneous operation, that is, an operation screen that is easy to operate is realized.

図12は、UIによる入力操作時におけるUI制御部13の動作を説明するフローチャートである。
ユーザがUIにより入力操作を行った場合、UI制御部13は、その入力操作を受け付けて直ちに処理を実行するのではなく、まず、その入力操作が設定変更された機能や設定項目、パラメータ等に関する操作か否かを設定管理部14に問い合わせる(ステップ1201、1202)。設定変更されていない場合は(ステップ1203でNo)、入力操作に基づく処理を実行する(ステップ1208)。
FIG. 12 is a flowchart for explaining the operation of the UI control unit 13 during an input operation by the UI.
When the user performs an input operation using the UI, the UI control unit 13 does not immediately receive the input operation and immediately execute the process. First, the UI control unit 13 relates to a function, a setting item, a parameter, or the like whose input operation is changed. The setting management unit 14 is inquired as to whether or not it is an operation (steps 1201 and 1202). If the setting has not been changed (No in step 1203), processing based on the input operation is executed (step 1208).

一方、設定変更された機能等に関する操作であった場合(ステップ1203でYes)、UI制御部13は、その設定変更の際に計算された危険度の値を設定管理部14から取得する(ステップ1204)。そして、取得した危険度の値の大きさに応じて警告画面を表示するか否かを判断する(ステップ1205)。具体的には、予め閾値を設定しておき、取得した危険度の値が閾値以下である場合は、誤操作が行われる可能性が低いと考えられるので、警告メッセージを表示しない。この場合、UI制御部13は、入力操作に基づく処理を実行する(ステップ1208)。   On the other hand, if the operation is related to a function or the like whose setting has been changed (Yes in step 1203), the UI control unit 13 acquires the risk value calculated at the time of changing the setting from the setting management unit 14 (step S1). 1204). Then, it is determined whether or not to display a warning screen according to the magnitude of the acquired risk value (step 1205). Specifically, a threshold value is set in advance, and if the acquired risk value is less than or equal to the threshold value, it is considered that there is a low possibility that an erroneous operation will be performed, so no warning message is displayed. In this case, the UI control unit 13 executes processing based on the input operation (step 1208).

反対に、取得した危険度の値が閾値よりも大きい場合は、誤操作が行われる可能性が高いと考えられるので、警告画面を表示する(ステップ1206)。警告画面には、例えば、危険度の情報と共に、操作を実行するか否かを問い合わせるメッセージを表示する。そして、ユーザから処理の実行指示が入力されたならば(ステップ1207でYes)、入力操作に基づく処理を実行する(ステップ1208)。これに対し、ユーザから処理の中止の指示が入力されたならば(ステップ1207でNo)、入力操作に基づく処理を実行せずに、動作を終了する。   On the other hand, if the acquired risk value is larger than the threshold value, it is considered that there is a high possibility that an erroneous operation will be performed, so a warning screen is displayed (step 1206). For example, a message for inquiring whether or not to execute the operation is displayed on the warning screen together with information on the degree of danger. If a process execution instruction is input from the user (Yes in Step 1207), a process based on the input operation is executed (Step 1208). On the other hand, if an instruction to stop the process is input from the user (No in step 1207), the process is terminated without executing the process based on the input operation.

<入力装置の他の構成例>
上記の実施形態では、入力装置10が画像形成装置100に搭載され、画像形成装置100の操作部150、装置制御部160、記憶装置170を用いて入力装置10が構成される場合を例として説明した。しかし、かかる構成は、本発明の一実施形態に過ぎない。上記の構成の他、例えば、入力装置10や、入力装置10により提供されるUIの設定変更を行う機能をパーソナル・コンピュータ等の外部装置により実現しても良い。
<Another configuration example of the input device>
In the above embodiment, the case where the input device 10 is mounted on the image forming apparatus 100 and the input device 10 is configured using the operation unit 150, the device control unit 160, and the storage device 170 of the image forming apparatus 100 will be described as an example. did. However, such a configuration is only one embodiment of the present invention. In addition to the above configuration, for example, the input device 10 and a function for changing the setting of the UI provided by the input device 10 may be realized by an external device such as a personal computer.

図13は、入力装置10として用いられるコンピュータのハードウェア構成例を示す図である。
図13に示すコンピュータ20は、演算手段であるCPU(Central Processing Unit)20aと、記憶手段である主記憶装置(メインメモリ)20bおよび外部記憶装置20cを備える。外部記憶装置20cとしては、一般に磁気ディスク装置(HDD:Hard Disk Drive)が用いられるが、SSD(Solid State Drive)等を用いても良い。また、図13のコンピュータ20は、ネットワークを介して外部装置に接続するためのネットワークI/F(インターフェイス)20dと、ディスプレイ装置へ表示出力を行うための表示機構20eと、音声出力を行うための音声機構20fとを備える。さらに、キーボードやマウス等の入力デバイス20gを備える。CPU20aと他の構成要素との間には、図示しないチップセットやブリッジ回路が介在している。
FIG. 13 is a diagram illustrating a hardware configuration example of a computer used as the input device 10.
A computer 20 shown in FIG. 13 includes a CPU (Central Processing Unit) 20a that is a calculation means, a main storage device (main memory) 20b that is a storage means, and an external storage device 20c. As the external storage device 20c, a magnetic disk device (HDD: Hard Disk Drive) is generally used, but an SSD (Solid State Drive) or the like may be used. The computer 20 in FIG. 13 includes a network I / F (interface) 20d for connecting to an external device via a network, a display mechanism 20e for performing display output to the display device, and a sound output. And an audio mechanism 20f. Furthermore, an input device 20g such as a keyboard and a mouse is provided. A chip set and a bridge circuit (not shown) are interposed between the CPU 20a and other components.

図13において、各構成要素は、システムバスや入出力バス等の各種のバスを介して接続される。例えば、CPU20aと主記憶装置20bの間は、システムバスやメモリバスを介して接続される。また、CPU20aと外部記憶装置20c、ネットワークI/F20d、表示機構20e、音声機構20f、入力デバイス20g等との間は、PCI(Peripheral Components Interconnect)、PCI Express、シリアルATA(AT Attachment)、USB(Universal Serial Bus)、AGP(Accelerated Graphics Port)等の入出力バスを介して接続される。   In FIG. 13, each component is connected through various buses such as a system bus and an input / output bus. For example, the CPU 20a and the main storage device 20b are connected via a system bus or a memory bus. Further, between the CPU 20a and the external storage device 20c, the network I / F 20d, the display mechanism 20e, the audio mechanism 20f, the input device 20g, etc., PCI (Peripheral Components Interconnect), PCI Express, serial ATA (AT Attachment), USB ( It is connected via an input / output bus such as Universal Serial Bus) or AGP (Accelerated Graphics Port).

図13に示したコンピュータ20により入力装置10が実現される場合、入力部11は入力デバイス20gで実現され、表示部12は表示機構20eで実現される。また、UI制御部13および演算部15は、プログラム制御されたCPU20aにより実現される。設定管理部14は、プログラム制御されたCPU20aおよび主記憶装置20bや外部記憶装置20c等の記憶手段により実現される。   When the input device 10 is realized by the computer 20 shown in FIG. 13, the input unit 11 is realized by the input device 20g, and the display unit 12 is realized by the display mechanism 20e. The UI control unit 13 and the calculation unit 15 are realized by a program-controlled CPU 20a. The setting management unit 14 is realized by a program-controlled CPU 20a and storage means such as the main storage device 20b and the external storage device 20c.

本実施形態の入力装置の機能構成を示す図である。It is a figure which shows the function structure of the input device of this embodiment. 図1に示した入力装置が搭載される画像形成装置の全体構成の例を示す図である。It is a figure which shows the example of the whole structure of the image forming apparatus by which the input device shown in FIG. 1 is mounted. 操作画面の構成例を示す図である。It is a figure which shows the structural example of an operation screen. UIの設定変更時におけるUI制御部の動作を説明するフローチャートである。It is a flowchart explaining operation | movement of a UI control part at the time of UI setting change. アプリケーションの追加が行われる場合の設定変更画面の例を示す図である。It is a figure which shows the example of the setting change screen in case an application is added. 機能の内容が類似した機能オブジェクトの配置が変更される場合の設定変更画面の例を示す図である。It is a figure which shows the example of a setting change screen when arrangement | positioning of the function object with the similar function content is changed. 機能オブジェクトの外観の変更が行われる場合の設定変更画面の例を示す図である。It is a figure which shows the example of a setting change screen in case the change of the external appearance of a function object is performed. 機能における初期設定の項目等の変更が行われる場合の設定変更画面の例を示す図である。It is a figure which shows the example of the setting change screen when the item of the initial setting in a function, etc. are changed. 機能オブジェクトが配置される操作画面が変更される場合の設定変更画面の例を示す図である。It is a figure which shows the example of a setting change screen when the operation screen in which a functional object is arrange | positioned is changed. 誤操作が行われた場合に重大な被害が発生する機能オブジェクトが変更される場合の設定変更画面の例を示す図である。It is a figure which shows the example of a setting change screen when the functional object which produces serious damage when an incorrect operation is performed is changed. パラメータの一括変更が行われた場合の設定変更画面の例を示す図である。It is a figure which shows the example of the setting change screen when the parameter change is performed collectively. UIによる入力操作時におけるUI制御部の動作を説明するフローチャートである。It is a flowchart explaining operation | movement of a UI control part at the time of input operation by UI. 入力装置として用いられるコンピュータのハードウェア構成例を示す図である。It is a figure which shows the hardware structural example of the computer used as an input device.

符号の説明Explanation of symbols

10…入力装置、11…入力部、12…表示部、13…UI制御部、14…設定管理部、15…演算部、100…画像形成装置、110…画像形成部、120…画像読み取り部、130…FAX送受信部、140…通信制御部、150…操作部、160…装置制御部、170…記憶装置 DESCRIPTION OF SYMBOLS 10 ... Input device, 11 ... Input part, 12 ... Display part, 13 ... UI control part, 14 ... Setting management part, 15 ... Calculation part, 100 ... Image forming apparatus, 110 ... Image forming part, 120 ... Image reading part, DESCRIPTION OF SYMBOLS 130 ... FAX transmission / reception part, 140 ... Communication control part, 150 ... Operation part, 160 ... Apparatus control part, 170 ... Memory | storage device

Claims (19)

ユーザインターフェイスに表示される操作画面の設定に基づいて当該操作画面を制御し、かつ当該操作画面の設定を変更するための入力を受け付けて、当該入力に応じた当該操作画面の変更前後の違いに基づいた変更後の操作画面による誤操作の危険度を示す情報を前記ユーザインターフェイスに表示させる制御部を備えることを特徴とするユーザインターフェイス制御装置。 Based on the setting of the operation screen displayed on the user interface, the operation screen is controlled and an input for changing the setting of the operation screen is accepted , and the difference between before and after the change of the operation screen according to the input A user interface control device comprising: a control unit that displays information indicating a risk of erroneous operation on the operation screen after the change based on the user interface. 前記制御部は、前記操作画面に対する設定変更の種類ごとに、変更前の設定状態と変更後の設定状態の違いを判断し、入力を受け付けた全ての設定変更に対する前記誤操作の危険度を示す情報を表示する制御を行うことを特徴とする請求項1に記載のユーザインターフェイス制御装置。 The control unit determines, for each type of setting change for the operation screen, the difference between the setting state before the change and the setting state after the change, and indicates information indicating the risk of the erroneous operation for all setting changes that have been accepted. The user interface control device according to claim 1, wherein control for displaying is performed. 前記制御部は、前記操作画面における設定項目ごとに予め定義された、変更前後の当該設定項目の内容の違いを表す変更度を計算するための計算式を用いて、前記設定変更の種類ごとに当該変更度を計算することを特徴とする請求項2に記載のユーザインターフェイス制御装置。   For each type of setting change, the control unit uses a calculation formula for calculating a degree of change that represents a difference in content of the setting item before and after the change, which is defined in advance for each setting item on the operation screen. The user interface control device according to claim 2, wherein the degree of change is calculated. 前記制御部は、前記入力に基づく個々の設定変更に関して、当該設定変更の種類に応じて前記変更度を計算し、計算された各設定変更に対する当該変更度に基づいて前記誤操作の危険度を示す情報を生成することを特徴とする請求項3に記載のユーザインターフェイス制御装置。 The control unit calculates the degree of change according to the type of setting change for each setting change based on the input, and indicates the risk of erroneous operation based on the degree of change for each calculated setting change. 4. The user interface control device according to claim 3, wherein the information is generated. 前記制御部は、前記変更度を前記ユーザインターフェイスにさらに表示させる制御を行うことを特徴とする請求項3に記載のユーザインターフェイス制御装置。   The user interface control device according to claim 3, wherein the control unit performs control to further display the degree of change on the user interface. 前記操作画面の設定を管理する管理部をさらに備え、
前記制御部は、前記操作画面の設定変更に際して、前記誤操作の危険度を示す情報を前記ユーザインターフェイスに表示させた後、当該設定変更の実行指示を受け付けた場合に、当該設定変更後の設定内容に関する情報を前記管理部に送り、当該管理部に管理される前記操作画面の設定を更新することを特徴とする請求項1に記載のユーザインターフェイス制御装置。
A management unit for managing settings of the operation screen;
When the control unit displays the information indicating the risk of erroneous operation on the user interface when changing the setting of the operation screen, and receives an instruction to execute the setting change, the setting content after the setting change The user interface control device according to claim 1, wherein the information on the operation screen is transmitted to the management unit, and the setting of the operation screen managed by the management unit is updated.
前記制御部は、前記操作画面の設定変更前の前記操作画面と設定変更後の当該操作画面とを、前記誤操作の危険度を示す情報と共に前記ユーザインターフェイスに表示させることを特徴とする請求項1に記載のユーザインターフェイス制御装置。 The control unit displays the operation screen before the setting change of the operation screen and the operation screen after the setting change on the user interface together with information indicating a risk of the erroneous operation. The user interface control device described in 1. 前記制御部は、前記操作画面の設定の変更が行われた前記ユーザインターフェイスに対して行われる実操作が、前記設定変更された設定項目に関する実操作である場合に、前記誤操作の危険度を示す情報に応じて、当該実操作を実行するか否かを確認するための画面を前記ユーザインターフェイスに表示させることを特徴とする請求項1に記載のユーザインターフェイス制御装置。 The control unit indicates the risk of erroneous operation when an actual operation performed on the user interface on which the setting of the operation screen has been changed is an actual operation on the setting item on which the setting has been changed. depending on the information, the user interface control apparatus according to screen for confirming whether to execute the actual operation to claim 1, characterized in that to be displayed on the user interface. 媒体上に画像を形成し出力する画像形成手段と、
当該画像形成手段の機能を提示する操作画面を表示し、ユーザにより当該操作画面に基づく入力操作が行われる操作手段と、
前記操作手段による前記操作画面の表示を制御し、かつ当該操作画面の構成を変更するための入力を受け付けて、当該入力に応じた当該操作画面の変更前後の違いに基づいた変更後の操作画面による誤操作の危険度を示す情報を前記操作手段に表示させる制御を行う制御手段と、
を備えることを特徴とする画像形成装置。
Image forming means for forming and outputting an image on a medium;
An operation unit that displays an operation screen presenting the function of the image forming unit, and an input operation based on the operation screen is performed by the user;
The operation screen after the change based on the difference between before and after the change of the operation screen according to the input by receiving an input for controlling the display of the operation screen by the operation means and changing the configuration of the operation screen Control means for performing control to display information indicating the risk of erroneous operation by the operation means;
An image forming apparatus comprising:
前記制御手段は、前記操作画面の構成に対する設定変更の種類ごとに、変更前の設定状態と変更後の設定状態の違いを判断し、入力を受け付けた全ての設定変更に対する前記誤操作の危険度を示す情報を表示することを特徴とする請求項9に記載の画像形成装置。 The control means determines the difference between the setting state before the change and the setting state after the change for each type of setting change with respect to the configuration of the operation screen, and determines the risk of the erroneous operation with respect to all the setting changes accepted. The image forming apparatus according to claim 9, wherein information to be displayed is displayed. 前記制御手段は、前記操作画面により提示される機能の設定項目ごとに予め定義された、変更前後の当該設定項目の内容の違いを表す変更度を計算するための計算式を用いて、前記設定変更の種類ごとに当該変更度を計算し、計算された設定変更の種類ごとの当該変更度に基づいて前記誤操作の危険度を示す情報を生成することを特徴とする請求項10に記載の画像形成装置。 The control means uses the calculation formula for calculating the degree of change that represents a difference in the content of the setting item before and after the change, which is defined in advance for each setting item of the function presented on the operation screen. 11. The image according to claim 10, wherein the degree of change is calculated for each type of change, and information indicating the risk of erroneous operation is generated based on the calculated degree of change for each type of setting change. Forming equipment. 前記制御手段は、前記変更度を前記操作手段にさらに表示させる制御を行うことを特徴とする請求項11に記載の画像形成装置。   The image forming apparatus according to claim 11, wherein the control unit performs control to further display the degree of change on the operation unit. 前記制御手段は、設定変更前の前記操作画面と設定変更後の当該操作画面とを、前記誤操作の危険度を示す情報と共に前記操作手段に表示させることを特徴とする請求項9に記載の画像形成装置。 The image according to claim 9, wherein the control unit causes the operation unit to display the operation screen before the setting change and the operation screen after the setting change together with information indicating a risk of the erroneous operation. Forming equipment. 前記制御手段は、前記操作画面の設定の変更が行われた前記操作手段に対して行われる実操作が、設定変更された前記操作画面の設定項目に関する実操作である場合に、前記誤操作の危険度を示す情報に応じて、当該実操作を実行するか否かを確認するための画面を前記操作手段に表示させることを特徴とする請求項9に記載の画像形成装置。 Wherein when the actual operation of changing the setting of the operation screen is performed on the operating means is performed, an actual operation regarding setting items of the operation screen setting change, the risk of the erroneous operation The image forming apparatus according to claim 9, wherein a screen for confirming whether or not to execute the actual operation is displayed on the operation unit in accordance with information indicating the degree . コンピュータを、
ユーザインターフェイスに表示される操作画面の設定に基づいて前記操作画面を制御し、かつ当該操作画面の設定を変更するための入力を受け付けて、当該入力に応じた当該操作画面の変更前後の違いに基づいた変更後の操作画面による誤操作の危険度を示す情報を前記ユーザインターフェイスに表示させる制御を行う制御手段として、
機能させることを特徴とするプログラム。
Computer
Based on the setting of the operation screen displayed on the user interface, the operation screen is controlled, and an input for changing the setting of the operation screen is accepted , and the difference between before and after the change of the operation screen according to the input As a control means for performing control to display information indicating the risk of erroneous operation on the operation screen after the change based on the user interface,
A program characterized by functioning.
前記制御手段の機能として、前記操作画面における設定項目ごとに予め定義された、変更前後の当該設定項目の内容の違いを表す変更度を計算するための計算式を用いて、当該操作画面に対する設定変更の種類ごとに当該変更度を計算し、入力を受け付けた各設定変更に対する当該変更度に基づいて前記誤操作の危険度を示す情報を生成する処理を、前記コンピュータに実行させることを特徴とする請求項15に記載のプログラム。 As a function of the control means, a setting for the operation screen is performed using a calculation formula for calculating a degree of change that represents a difference in content of the setting item before and after the change, which is defined in advance for each setting item on the operation screen. The degree of change is calculated for each type of change, and the computer is caused to execute a process of generating information indicating the risk of erroneous operation based on the degree of change for each setting change for which input has been received. The program according to claim 15. 前記制御手段の機能として、前記変更度を前記ユーザインターフェイスにさらに表示させる制御を、前記コンピュータに実行させることを特徴とする請求項16に記載のプログラム。   17. The program according to claim 16, wherein, as a function of the control unit, the computer is caused to execute control for further displaying the degree of change on the user interface. 前記制御手段の機能として、前記操作画面の設定変更前の前記操作画面と設定変更後の当該操作画面とを、前記誤操作の危険度を示す情報と共に前記ユーザインターフェイスに表示させる処理を、前記コンピュータに実行させることを特徴とする請求項15に記載のプログラム。 As a function of the control means, a process for causing the computer to display the operation screen before the setting change of the operation screen and the operation screen after the setting change together with information indicating a risk of erroneous operation on the user interface. The program according to claim 15, wherein the program is executed. 前記制御手段の機能として、前記操作画面の設定の変更が行われた前記ユーザインターフェイスに対する実操作が、設定変更された設定項目に関する実操作である場合に、前記誤操作の危険度を示す情報に応じて、当該実操作を実行するか否かを確認するための画面を前記ユーザインターフェイスに表示させる処理を、前記コンピュータに実行させることを特徴とする請求項15に記載のプログラム。 As a function of the control means, when the actual operation on the user interface in which the setting of the operation screen has been changed is an actual operation related to the setting item whose setting has been changed, according to information indicating the risk of erroneous operation The program according to claim 15, further causing the computer to execute a process of displaying a screen for confirming whether or not to execute the actual operation on the user interface.
JP2008081822A 2008-03-26 2008-03-26 User interface control device, image forming apparatus, and program Expired - Fee Related JP4775396B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008081822A JP4775396B2 (en) 2008-03-26 2008-03-26 User interface control device, image forming apparatus, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008081822A JP4775396B2 (en) 2008-03-26 2008-03-26 User interface control device, image forming apparatus, and program

Publications (2)

Publication Number Publication Date
JP2009237820A JP2009237820A (en) 2009-10-15
JP4775396B2 true JP4775396B2 (en) 2011-09-21

Family

ID=41251701

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008081822A Expired - Fee Related JP4775396B2 (en) 2008-03-26 2008-03-26 User interface control device, image forming apparatus, and program

Country Status (1)

Country Link
JP (1) JP4775396B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012115122A1 (en) * 2011-02-22 2012-08-30 シャープ株式会社 Appliance control apparatus and appliance control method
JP5519565B2 (en) * 2011-04-04 2014-06-11 日本電信電話株式会社 Error operation estimation method, error operation estimation device, and error operation estimation program
KR101348518B1 (en) * 2012-02-29 2014-01-16 주식회사 팬택 Active User Interface Providing Method and Apparatus having Input Correction Function Using The Same
JP7087764B2 (en) * 2018-07-19 2022-06-21 コニカミノルタ株式会社 Image processing equipment and programs
JP7190530B2 (en) * 2021-05-12 2022-12-15 株式会社日立製作所 A system that evaluates resource operations of information systems by users

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4822166B2 (en) * 2000-10-17 2011-11-24 日本電気株式会社 GUI evaluation system, GUI evaluation method thereof, and recording medium on which GUI evaluation program is recorded
JP4281256B2 (en) * 2001-01-31 2009-06-17 コニカミノルタビジネステクノロジーズ株式会社 SETTING PROGRAM, COMPUTER-READABLE RECORDING MEDIUM CONTAINING SETTING PROGRAM, SETTING DEVICE AND SETTING METHOD
JP4513325B2 (en) * 2004-01-13 2010-07-28 コニカミノルタビジネステクノロジーズ株式会社 Operation method setting program, operation method setting device, computer device, image forming apparatus, server device, and operation method setting method
JP4057045B1 (en) * 2007-06-18 2008-03-05 Sky株式会社 Misoperation judgment system

Also Published As

Publication number Publication date
JP2009237820A (en) 2009-10-15

Similar Documents

Publication Publication Date Title
US10924628B2 (en) Transmitting apparatus, method for controlling the transmitting apparauts, and computer-readable storage medium
JP2011059958A (en) Information processing apparatus, information processing system, image forming apparatus and program
JP4775396B2 (en) User interface control device, image forming apparatus, and program
JP2011154552A (en) Information processing device, print control program, computer readable recording medium, print device, and print system
JP2019057012A (en) Information processing apparatus and program
US10582072B2 (en) Information processing apparatus and non-transitory computer readable medium comprising a display screen including basic operator for execution of certain function
JP2013207718A (en) Image processing apparatus, image processing apparatus control method, and program
JP2017151747A (en) Display, image forming apparatus, method for displaying key screen, and program for displaying key screen
JP5669460B2 (en) Information processing apparatus, information processing system, information processing apparatus control method, and program
JP6344303B2 (en) Image forming apparatus
JP2017129968A (en) Operating device, image forming apparatus, image forming system, and program
JP2011118474A (en) Job management system, job management program, prohibition determination program, computer, electric equipment, and image forming apparatus
US20120133965A1 (en) Information processing apparatus, image processing apparatus, method for controlling information processing apparatus, method for controlling image processing apparatus, and storage medium storing program therefor
JP2015210559A (en) Image processor and image forming apparatus
JP2018032960A (en) Information processing apparatus, image forming apparatus, and program
CN107786768B (en) Information processing apparatus, image forming apparatus, and information processing method
JP2021064832A (en) Image processing apparatus, information processing method, and program
JP5636829B2 (en) Customization system, image forming apparatus, information processing apparatus, and customization program
JP6780913B2 (en) Processing equipment, display methods, and computer programs
JP4704235B2 (en) Image forming apparatus, display processing apparatus, display processing method, and display processing program
JP2007221717A (en) Display processing device, method, and program, and image forming apparatus
JP7334530B2 (en) Information processing device and program
US20230141058A1 (en) Display apparatus and method for controlling display apparatus
US10187535B2 (en) Instruction apparatus, processing apparatus, and processing system
US20240129415A1 (en) Information processing device and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110311

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110613

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4775396

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140708

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

LAPS Cancellation because of no payment of annual fees
R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350