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

JP6544091B2 - Information processing apparatus and program - Google Patents

Information processing apparatus and program Download PDF

Info

Publication number
JP6544091B2
JP6544091B2 JP2015136060A JP2015136060A JP6544091B2 JP 6544091 B2 JP6544091 B2 JP 6544091B2 JP 2015136060 A JP2015136060 A JP 2015136060A JP 2015136060 A JP2015136060 A JP 2015136060A JP 6544091 B2 JP6544091 B2 JP 6544091B2
Authority
JP
Japan
Prior art keywords
display element
function
attribute
setting
function button
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015136060A
Other languages
Japanese (ja)
Other versions
JP2017021408A (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 JP2015136060A priority Critical patent/JP6544091B2/en
Publication of JP2017021408A publication Critical patent/JP2017021408A/en
Application granted granted Critical
Publication of JP6544091B2 publication Critical patent/JP6544091B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。   The present invention relates to an information processing apparatus and program.

原稿を画像データとして読み取る読取手段と、読取手段により読み取られた画像データを表示する表示手段と、表示手段により表示された画像データに対して編集を行なうための編集情報の設定を行なう編集情報設定手段と、予め登録されている情報をワンタッチ操作で呼び出すワンタッチ操作手段と、編集情報設定手段により設定された編集情報をワンタッチ操作手段に対応づけて登録する登録手段と、登録手段により登録されたワンタッチ操作手段と編集情報との対応を記憶するワンタッチ情報記憶手段と、を備えることを特徴とする複写機は、知られている(例えば、特許文献1参照)。   A reading unit for reading an original as image data, a display unit for displaying image data read by the reading unit, and an editing information setting for setting editing information for editing the image data displayed by the display unit Means, one-touch operation means for calling information registered in advance by one-touch operation, registration means for correlating the editing information set by the editing information setting means with the one-touch operation means, one-touch registered by the registration means There is known a copying machine provided with one-touch information storage means for storing correspondences between operation means and editing information (see, for example, Patent Document 1).

特開2007−166016号公報JP 2007-166016 A

自装置の機能及びその機能における設定に関連付けられた表示要素を生成する装置は知られている。また、表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性、又は、表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性を、表示要素の操作属性とする装置も考えられる。このような装置では、生成を指示された表示要素に関連付けられた機能及び設定と、既に生成されている表示要素に関連付けられた機能及び設定とが同一である場合に、表示要素の操作属性の異同に関わらず、生成が指示された表示要素を生成しないことが考えられる。   Devices that generate display elements associated with the capabilities of the device and settings in the capabilities are known. Also, a first attribute indicating that the display element is not operated by an operator other than a specific operator, or a second attribute indicating that the display element is operated by an operator other than the specific operator, A device which is an operation attribute of a display element is also conceivable. In such a device, when the function and setting associated with the display element instructed to be generated are the same as the function and setting associated with the display element that has already been generated, the operation attribute of the display element is Regardless of the differences, it is possible not to generate the display element instructed to be generated.

本発明の目的は、生成を指示された表示要素に関連付けられた機能及び設定と、既に生成されている表示要素に関連付けられた機能及び設定とが同一であっても、表示要素の操作属性が異なれば、生成を指示された表示要素を生成することにある。   It is an object of the present invention that the operation attribute of the display element is the same even if the function and setting associated with the display element instructed to be generated and the function and setting associated with the display element already generated are the same. Otherwise, it is to generate a display element instructed to be generated.

請求項1に記載の発明は、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段とを備え、前記処理手段は、前記第1の表示要素に関連付けられた機能及び設定並びに当該第1の表示要素の操作属性と、前記第2の表示要素に関連付けられた機能及び設定並びに当該第2の表示要素の操作属性とが同一であり、かつ、当該第1の表示要素に関連付けられた機能及び設定と同一の機能及び設定に関連付けられた表示要素の個数が予め定められた閾値以下である場合に、前記生成する処理を行うことを特徴とする情報処理装置である。
請求項2に記載の発明は、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段とを備え、前記処理手段は、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であり、かつ、当該第2の表示要素の操作属性が前記第1の属性である場合に、前記生成する処理の後に、当該第1の表示要素に関連付けられた機能及び設定と、当該第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であることを通知する処理を行うことを特徴とする情報処理装置である。
請求項3に記載の発明は、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段とを備え、前記処理手段は、前記生成する処理の前又は後に、特定の操作者により操作される複数の表示要素が配置された画面上で、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であることを通知する処理を行うことを特徴とする情報処理装置である。
請求項4に記載の発明は、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段と、前記操作属性が前記第2の属性である前記表示要素の少なくとも1人の操作者による操作履歴を記憶する記憶手段とを備え、前記受付手段は、前記表示要素の削除を指示する削除指示操作を受け付け、前記処理手段は、前記削除指示操作により削除を指示された前記表示要素である第3の表示要素を削除する処理と、当該第3の表示要素の操作属性が前記第2の属性であり、かつ、前記記憶手段に当該第3の表示要素の少なくとも1人の操作者による操作履歴が記憶されている場合に、当該少なくとも1人の操作者のそれぞれに対して、当該第3の表示要素の操作属性を前記第1の属性に変更した新たな表示要素を生成する処理とを行うことを特徴とする情報処理装置である。
請求項5に記載の発明は、前記処理手段は、前記削除する処理の前又は後に、特定の操作者により操作される複数の表示要素が配置された画面上で、前記第3の表示要素に関連付けられた機能及び設定と、前記削除指示操作により削除を指示されていない前記表示要素である第4の表示要素に関連付けられた機能及び設定とが同一であることを通知する処理を行うことを特徴とする請求項4に記載の情報処理装置である。
請求項6に記載の発明は、コンピュータに、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能とを実現させ、前記処理を行う機能は、前記第1の表示要素に関連付けられた機能及び設定並びに当該第1の表示要素の操作属性と、前記第2の表示要素に関連付けられた機能及び設定並びに当該第2の表示要素の操作属性とが同一であり、かつ、当該第1の表示要素に関連付けられた機能及び設定と同一の機能及び設定に関連付けられた表示要素の個数が予め定められた閾値以下である場合にも、前記生成する処理を行うことを特徴とするプログラムである。
請求項7に記載の発明は、コンピュータに、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能とを実現させ、前記処理を行う機能は、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であり、かつ、当該第2の表示要素の操作属性が前記第1の属性である場合に、前記生成する処理の後に、当該第1の表示要素に関連付けられた機能及び設定と、当該第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であることを通知する処理を行うことを特徴とするプログラムである。
請求項8に記載の発明は、コンピュータに、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能とを実現させ、前記処理を行う機能は、前記生成する処理の前又は後に、特定の操作者により操作される複数の表示要素が配置された画面上で、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であることを通知する処理を行うことを特徴とするプログラムである。
請求項9に記載の発明は、コンピュータに、自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能と、前記操作属性が前記第2の属性である前記表示要素の少なくとも1人の操作者による操作履歴を記憶手段に記憶する機能とを実現させ、前記受け付ける機能は、前記表示要素の削除を指示する削除指示操作を受け付け、前記処理を行う機能は、前記削除指示操作により削除を指示された前記表示要素である第3の表示要素を削除する処理と、当該第3の表示要素の操作属性が前記第2の属性であり、かつ、前記記憶手段に当該第3の表示要素の少なくとも1人の操作者による操作履歴が記憶されている場合に、当該少なくとも1人の操作者のそれぞれに対して、当該第3の表示要素の操作属性を前記第1の属性に変更した新たな表示要素を生成する処理とを行うことを特徴とするプログラムである。
The invention according to claim 1 is characterized in that a generation instructing operation instructing generation of a function of the own device and a display element associated with setting in the function, and that the display element is not operated by an operator other than a specific operator. Accepting a designation operation for designating an operation attribute of the display element, which is any one of a first attribute indicating an attribute and a second attribute indicating that the display element is operated by an operator other than the specific operator Means, and functions and settings associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and the second display element that is the display element that has already been generated, If the operation and attribute of the first display element are the same as those of the first display element and the operation attribute of the second display element is different, the process of generating the first display element is performed. And processing means, the processing means, and operational attributes of the first function and the setting associated with the display element and the first display element, the second function associated with the display elements and settings, as well as A threshold value in which the operation attribute of the second display element is the same, and the number of display elements associated with the same function and setting as the function and setting associated with the first display element is predetermined It is an information processing apparatus characterized by performing the above-mentioned processing also in the following cases.
The invention according to claim 2 is that the generation instructing operation instructing generation of a function of the own device and a display element associated with the setting in the function, and that the display element is not operated by an operator other than a specific operator. Accepting a designation operation for designating an operation attribute of the display element, which is any one of a first attribute indicating an attribute and a second attribute indicating that the display element is operated by an operator other than the specific operator Means, and functions and settings associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and the second display element that is the display element that has already been generated, If the operation and attribute of the first display element are the same as those of the first display element and the operation attribute of the second display element is different, the process of generating the first display element is performed. And processing means, the processing means, wherein the functions and settings associated with the first display element is the second function associated with the display elements and configuration and are the same and, said first When the operation attribute of the display element is the second attribute and the operation attribute of the second display element is the first attribute, the first display element is generated after the process of generating To notify that the function and setting associated with the second display element are the same as the function and setting associated with the second display element, and the operation attribute of the first display element is the second attribute An information processing apparatus characterized by performing the following processing.
The invention according to claim 3 is characterized in that a generation instructing operation instructing generation of a function of the own device and a display element associated with setting in the function, and that the display element is not operated by an operator other than a specific operator. Accepting a designation operation for designating an operation attribute of the display element, which is any one of a first attribute indicating an attribute and a second attribute indicating that the display element is operated by an operator other than the specific operator Means, and functions and settings associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and the second display element that is the display element that has already been generated, If the operation and attribute of the first display element are the same as those of the first display element and the operation attribute of the second display element is different, the process of generating the first display element is performed. And processing means, the processing means, before or after the process of the generation, on a screen having a plurality of display elements arranged to be operated by a specific operator, associated with the first display element It is an information processing apparatus characterized by performing processing to notify that the function and setting are the same as the function and setting associated with the second display element.
The invention according to claim 4 is characterized in that a generation instructing operation instructing generation of a function of the own device and a display element associated with setting in the function, and that the display element is not operated by an operator other than a specific operator. Accepting a designation operation for designating an operation attribute of the display element, which is any one of a first attribute indicating an attribute and a second attribute indicating that the display element is operated by an operator other than the specific operator Means, and functions and settings associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and the second display element that is the display element that has already been generated, If the operation and attribute of the first display element are the same as those of the first display element and the operation attribute of the second display element is different, the process of generating the first display element is performed. Processing means, a memory means the operation attribute for storing operation history according to at least one operator of said display element is a second attribute, the reception unit instructs the deletion of the display element A process for deleting a third display element which is the display element instructed to be deleted by the deletion instruction operation, the processing means receives the deletion instruction operation, and the operation attribute of the third display element is the second And when the operation history of at least one operator of the third display element is stored in the storage means, the second operation mode is generated for each of the at least one operator. an information processing apparatus, characterized in the operational attributes of 3 display elements to perform a process for generating a new display element is changed to the first attribute.
In the fifth aspect of the present invention, the processing means may display the third display element on a screen on which a plurality of display elements operated by a specific operator are arranged before or after the deletion process. Carrying out processing to notify that the associated function and setting are identical to the function and setting associated with the fourth display element which is the display element not instructed to be deleted by the deletion instructing operation The information processing apparatus according to claim 4 , characterized in that
The invention according to claim 6 is the generation instructing operation for instructing the computer to generate the display element associated with the function of the own device and the setting of the function, and the display element is operated by an operator other than the specific operator. A designation operation for designating an operation attribute of the display element which is any one of a first attribute indicating that the display element is not operated and a second attribute indicating that the display element is operated by an operator other than a specific operator; , A function and setting associated with the first display element which is the display element instructed to be generated by the generation instructing operation, and a second display element which is the display element already generated. When the associated function and setting are the same, and the operation attribute of the first display element is different from the operation attribute of the second display element, the first display element is generated. To implement the process and function of performing that, function of performing the process, and operational attributes of the first function and the setting associated with the display element and the first display element, associated with said second display element The number of display elements having the same function and setting as those of the second display element and the same function and setting as the function and the setting associated with the first display element Is a program characterized by performing the above-mentioned processing even when the threshold value is equal to or less than a predetermined threshold value .
The invention according to claim 7 is the generation instructing operation for instructing the computer to generate the display element associated with the function of the own apparatus and the setting of the function, and the display element is operated by an operator other than the specific operator. A designation operation for designating an operation attribute of the display element which is any one of a first attribute indicating that the display element is not operated and a second attribute indicating that the display element is operated by an operator other than a specific operator; , A function and setting associated with the first display element which is the display element instructed to be generated by the generation instructing operation, and a second display element which is the display element already generated. When the associated function and setting are the same, and the operation attribute of the first display element is different from the operation attribute of the second display element, the first display element is generated. And the function for performing the processing is the same as the function and setting associated with the first display element and the function and setting associated with the second display element. And, when the operation attribute of the first display element is the second attribute and the operation attribute of the second display element is the first attribute, after the processing to be generated, The function and setting associated with the first display element are the same as the function and setting associated with the second display element, and the operation attribute of the first display element is the second It is a program characterized by performing processing which notifies that it is an attribute.
The invention according to claim 8 is the generation instructing operation for instructing the computer to generate the display element associated with the function of the own device and the setting of the function, and the display element is operated by an operator other than the specific operator. A designation operation for designating an operation attribute of the display element which is any one of a first attribute indicating that the display element is not operated and a second attribute indicating that the display element is operated by an operator other than a specific operator; , A function and setting associated with the first display element which is the display element instructed to be generated by the generation instructing operation, and a second display element which is the display element already generated. When the associated function and setting are the same, and the operation attribute of the first display element is different from the operation attribute of the second display element, the first display element is generated. And the function for performing the process is performed on the screen on which a plurality of display elements operated by a specific operator are arranged before or after the process for generating. The program is characterized by performing processing to notify that the function and setting associated with the display element are the same as the function and setting associated with the second display element.
The invention according to claim 9 is the generation instructing operation for instructing the computer to generate the display element associated with the function of the own device and the setting of the function, and the display element is operated by an operator other than the specific operator. A designation operation for designating an operation attribute of the display element which is any one of a first attribute indicating that the display element is not operated and a second attribute indicating that the display element is operated by an operator other than a specific operator; , A function and setting associated with the first display element which is the display element instructed to be generated by the generation instructing operation, and a second display element which is the display element already generated. When the associated function and setting are the same, and the operation attribute of the first display element is different from the operation attribute of the second display element, the first display element is generated. And a function of storing in the storage means an operation history by at least one operator of the display element whose operation attribute is the second attribute, and the function to receive is the display The function for performing the process receives the deletion instructing operation instructing deletion of the element, and the function of performing the process deletes the third display element which is the display element instructed to be deleted by the deletion instructing operation, and the third display The operation attribute of the element is the second attribute, and the operation history by at least one operator of the third display element is stored in the storage means, the at least one operator And a process of generating a new display element in which the operation attribute of the third display element is changed to the first attribute.

請求項1の発明によれば、生成を指示された表示要素に関連付けられた機能及び設定と、既に生成されている表示要素に関連付けられた機能及び設定とが同一であっても、表示要素の操作属性が異なれば、生成を指示された表示要素を生成することができ、同一の機能及び設定に関連付けられた表示要素の数を制限することができる。
請求項2の発明によれば、生成を指示された表示要素に関連付けられた機能及び設定と、既に生成されている表示要素に関連付けられた機能及び設定とが同一である場合に、前者の表示要素の操作属性が第2の属性であり、後者の表示要素の操作属性が第1の属性であれば、操作属性が第1の属性の表示要素を生成した後に、操作属性が第2の属性の表示要素が存在する旨を知らせることができる。
請求項3の発明によれば、生成を指示された表示要素と同一の機能及び設定に関連付けられた表示要素の配置位置を知らせることができる。
請求項4の発明によれば、削除を指示された表示要素の操作属性が第2の属性である場合に、表示要素を操作した操作者がいるにも関わらず表示要素を操作できなくなることを防止しつつ、削除を指示された表示要素を削除することができる。
請求項5の発明によれば、削除を指示された表示要素と同一の機能及び設定に関連付けられた表示要素の配置位置を知らせることができる。
請求項6の発明によれば、生成を指示された表示要素に関連付けられた機能及び設定と、既に生成されている表示要素に関連付けられた機能及び設定とが同一であっても、表示要素の操作属性が異なれば、生成を指示された表示要素を生成することができ、同一の機能及び設定に関連付けられた表示要素の数を制限することができる
請求項7の発明によれば、生成を指示された表示要素に関連付けられた機能及び設定と、既に生成されている表示要素に関連付けられた機能及び設定とが同一である場合に、前者の表示要素の操作属性が第2の属性であり、後者の表示要素の操作属性が第1の属性であれば、操作属性が第1の属性の表示要素を生成した後に、操作属性が第2の属性の表示要素が存在する旨を知らせることができる。
請求項8の発明によれば、生成を指示された表示要素と同一の機能及び設定に関連付けられた表示要素の配置位置を知らせることができる。
請求項9の発明によれば、削除を指示された表示要素の操作属性が第2の属性である場合に、表示要素を操作した操作者がいるにも関わらず表示要素を操作できなくなることを防止しつつ、削除を指示された表示要素を削除することができる。
According to the invention of claim 1 , even if the functions and settings associated with the display element instructed to be generated and the functions and settings associated with the display element already generated are the same, If the operation attributes are different, display elements instructed to be generated can be generated, and the number of display elements associated with the same function and setting can be limited.
According to the invention of claim 2 , when the function and setting associated with the display element instructed to be generated are the same as the function and setting associated with the display element already generated, the former display If the operation attribute of the element is the second attribute and the operation attribute of the latter display element is the first attribute, the operation attribute indicates the second attribute after generating the display element of the first attribute It can be informed that the display element of
According to the invention of claim 3 , the arrangement position of the display element associated with the same function and setting as the display element instructed to be generated can be notified.
According to the invention of claim 4 , when the operation attribute of the display element instructed to be deleted is the second attribute, the display element can not be operated despite the presence of the operator who operated the display element. While preventing, the display element instructed to be deleted can be deleted.
According to the invention of claim 5 , the arrangement position of the display element associated with the same function and setting as the display element instructed to be deleted can be notified.
According to the invention of claim 6 , even if the functions and settings associated with the display element instructed to be generated and the functions and settings associated with the display element already generated are the same, If the operation attributes are different, display elements instructed to be generated can be generated, and the number of display elements associated with the same function and setting can be limited .
According to the invention of claim 7, when the function and setting associated with the display element instructed to be generated is the same as the function and setting associated with the display element already generated, the former display If the operation attribute of the element is the second attribute and the operation attribute of the latter display element is the first attribute, the operation attribute indicates the second attribute after generating the display element of the first attribute It can be informed that the display element of
According to the invention of claim 8, the arrangement position of the display element associated with the same function and setting as the display element instructed to be generated can be notified.
According to the invention of claim 9, when the operation attribute of the display element instructed to be deleted is the second attribute, the display element can not be operated despite the presence of the operator who operated the display element. While preventing, the display element instructed to be deleted can be deleted.

本発明の実施の形態における画像処理装置のハードウェア構成例を示した図である。It is a figure showing an example of hardware constitutions of an image processing device in an embodiment of the present invention. 本発明の実施の形態における情報処理装置の機能構成例を示したブロック図である。It is a block diagram showing an example of functional composition of an information processor in an embodiment of the invention. 本発明の実施の形態の機能ボタン情報記憶部に記憶された機能ボタン情報の一例を示した図である。It is the figure which showed an example of the function button information memorize | stored in the function button information storage part of embodiment of this invention. 本発明の実施の形態の使用履歴記憶部に記憶された使用履歴の一例を示した図である。It is a figure showing an example of use history memorized by use history storage part of an embodiment of the invention. 本発明の実施の形態における情報処理装置が設定保存機能ボタンを作成するときの動作例を示したフローチャートである。It is the flowchart which showed the operation example when the information processing device in the form of execution of this invention draws up the setting retention function button. (a),(b)は、本発明の実施の形態の情報処理装置が設定保存機能ボタンを作成する際に表示される第1の警告画面の例を示した図である。(A), (b) is the figure which showed the example of the 1st warning screen displayed when the information processing apparatus of embodiment of this invention produces a setting preservation | save function button. (a),(b)は、本発明の実施の形態の情報処理装置が設定保存機能ボタンを作成する際に表示される第2の警告画面の例を示した図である。(A), (b) is the figure which showed the example of the 2nd warning screen displayed when the information processing apparatus of embodiment of this invention produces a setting preservation | save function button. 本発明の実施の形態の情報処理装置が設定保存機能ボタンを作成する際に行った処理により表示される第3の警告画面の例を示した図である。It is a figure showing an example of the 3rd warning screen displayed by processing performed when an information processor of an embodiment of the invention created a setting preservation function button. 本発明の実施の形態における情報処理装置が設定保存機能ボタンを作成する際に機能及びパラメータが同一の他の設定保存機能ボタンの所在を表示するときの動作例を示したフローチャートである。When the information processing apparatus in the embodiment of the present invention creates a setting save function button, it is a flowchart showing an operation example when displaying the whereabouts of another setting save function button having the same function and parameter. 本発明の実施の形態の情報処理装置が設定保存機能ボタンを作成する際に表示される警告画面の例を示した図である。FIG. 6 is a diagram showing an example of a warning screen displayed when the information processing apparatus according to the embodiment of the present invention creates a setting save function button. (a),(b)は、本発明の実施の形態の情報処理装置が設定保存機能ボタンを作成した後の任意の時点で表示されるUI画面の例を示した図である。(A), (b) is the figure which showed the example of the UI screen displayed at the arbitrary time after the information processing apparatus of embodiment of this invention creating a setting preservation | save function button. 本発明の実施の形態における情報処理装置がPublic属性の設定保存機能ボタンに関連付けられた機能を実行するときの動作例を示したフローチャートである。It is the flowchart which showed the operation example when the information processing device in the form of execution of this invention executes the function associated with the setting storage function button of Public attribute. 本発明の実施の形態における情報処理装置が設定保存機能ボタンを削除するときの動作例を示したフローチャートである。It is the flowchart which showed the operation example when the information processing device in the form of execution of this invention deletes the setting retention function button. 本発明の実施の形態の情報処理装置が設定保存機能ボタンを削除する際に表示される第1の警告画面の例を示した図である。FIG. 7 is a diagram showing an example of a first warning screen displayed when the information processing apparatus according to the embodiment of the present invention deletes the setting save function button. 本発明の実施の形態の情報処理装置が設定保存機能ボタンを削除する際に表示される第2の警告画面の例を示した図である。It is a figure showing an example of the 2nd warning screen displayed when an information processor of an embodiment of the invention deletes a setting preservation function button. 本発明の実施の形態の情報処理装置が設定保存機能ボタンを削除する際に表示される第3の警告画面の例を示した図である。It is a figure showing an example of the 3rd warning screen displayed when an information processor of an embodiment of the invention deletes a setting preservation function button. (a),(b)は、本発明の実施の形態の情報処理装置にユーザがログインした際に表示される警告画面の例を示した図である。(A), (b) is the figure which showed the example of the warning screen displayed when a user logs in to the information processing apparatus of embodiment of this invention. 本発明の実施の形態における情報処理装置が設定保存機能ボタンを削除する際に機能及びパラメータが同一の他の設定保存機能ボタンの所在を表示するときの動作例を示したフローチャートである。10 is a flowchart showing an operation example when the information processing apparatus according to the embodiment of the present invention displays the whereabouts of another setting storage function button having the same function and parameter when deleting the setting storage function button. 本発明の実施の形態の情報処理装置が設定保存機能ボタンを削除する際に表示される警告画面の例を示した図である。FIG. 7 is a diagram showing an example of a warning screen displayed when the information processing apparatus according to the embodiment of the present invention deletes the setting storage function button. (a),(b)は、本発明の実施の形態の情報処理装置が設定保存機能ボタンを削除した後の任意の時点で表示されるUI画面の例を示した図である。(A), (b) is the figure which showed the example of the UI screen displayed at the arbitrary time, after the information processing apparatus of embodiment of this invention deletes the setting preservation | save function button.

以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.

[画像処理装置のハードウェア構成]
図1は、本実施の形態における画像処理装置10のハードウェア構成例を示した図である。図示するように、画像処理装置10は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)12と、ROM(Read Only Memory)13と、HDD(Hard Disk Drive)14と、操作パネル15と、画像読取部16と、画像形成部17と、通信インターフェース(以下、「通信I/F」と表記する)18とを備える。
[Hardware configuration of image processing apparatus]
FIG. 1 is a diagram showing an example of the hardware configuration of the image processing apparatus 10 according to the present embodiment. As illustrated, the image processing apparatus 10 includes a central processing unit (CPU) 11, a random access memory (RAM) 12, a read only memory (ROM) 13, a hard disk drive (HDD) 14, and an operation panel 15. , An image reading unit 16, an image forming unit 17, and a communication interface (hereinafter referred to as "communication I / F") 18.

CPU11は、ROM13等に記憶された各種プログラムをRAM12にロードして実行することにより、後述する各機能を実現する。   The CPU 11 implements various functions to be described later by loading various programs stored in the ROM 13 or the like into the RAM 12 and executing the programs.

RAM12は、CPU11の作業用メモリ等として用いられるメモリである。   The RAM 12 is a memory used as a working memory or the like of the CPU 11.

ROM13は、CPU11が実行する各種プログラム等を記憶するメモリである。   The ROM 13 is a memory for storing various programs and the like executed by the CPU 11.

HDD14は、画像読取部16が読み取った画像データや画像形成部17における画像形成にて用いる画像データ等を記憶する例えば磁気ディスク装置である。   The HDD 14 is, for example, a magnetic disk device that stores image data read by the image reading unit 16 and image data used for image formation in the image forming unit 17.

操作パネル15は、各種情報の表示やユーザからの操作入力の受付を行う例えばタッチパネルである。ここで、操作パネル15は、各種情報が表示されるディスプレイと、指やスタイラスペン等で指示された位置を検出する位置検出シートとからなる。或いは、タッチパネルに代えて、ディスプレイ及びキーボードを用いてもよい。   The operation panel 15 is, for example, a touch panel that displays various information and accepts an operation input from a user. Here, the operation panel 15 includes a display on which various information is displayed, and a position detection sheet which detects a position designated by a finger or a stylus pen. Alternatively, instead of the touch panel, a display and a keyboard may be used.

画像読取部16は、紙等の記録媒体に記録された画像を読み取る。ここで、画像読取部16は、例えばスキャナであり、光源から原稿に照射した光に対する反射光をレンズで縮小してCCD(Charge Coupled Devices)で受光するCCD方式や、LED光源から原稿に順に照射した光に対する反射光をCIS(Contact Image Sensor)で受光するCIS方式のものを用いるとよい。   The image reading unit 16 reads an image recorded on a recording medium such as paper. Here, the image reading unit 16 is, for example, a scanner, and a CCD method that reduces reflected light to light emitted from the light source to the document with a lens and receives the light with a CCD (Charge Coupled Devices). It is preferable to use a CIS system in which the reflected light to the received light is received by a CIS (Contact Image Sensor).

画像形成部17は、記録媒体に画像を形成する。ここで、画像形成部17は、例えばプリンタであり、感光体に付着させたトナーを記録媒体に転写して像を形成する電子写真方式や、インクを記録媒体上に吐出して像を形成するインクジェット方式のものを用いるとよい。   The image forming unit 17 forms an image on a recording medium. Here, the image forming unit 17 is, for example, a printer, and an electrophotographic method in which a toner attached to a photosensitive member is transferred onto a recording medium to form an image, or an ink is discharged onto the recording medium to form an image. It is preferable to use an inkjet method.

通信I/F18は、通信回線(図示せず)を介して他の装置との間で各種情報の送受信を行う。   The communication I / F 18 transmits and receives various information to and from other devices via a communication line (not shown).

[情報処理装置の機能構成]
本実施の形態では、このような画像処理装置10が、ユーザの煩雑な操作手順を減らすために、設定保存機能ボタンを作成するものとする。ここで、設定保存機能ボタンとは、表示要素の一例であり、機能を実行する際に保存した設定の一例としてのパラメータを簡単な操作で呼び出し、そのパラメータを用いてその機能を実行するための機能ボタンのことである。
[Functional configuration of information processing apparatus]
In the present embodiment, such an image processing apparatus 10 creates a setting storage function button in order to reduce the complicated operation procedure of the user. Here, the setting save function button is an example of a display element, and a parameter as an example of the setting saved when executing the function is called by a simple operation, and the function is executed using the parameter. It is a function button.

また、画像処理装置10は、ユーザを認識すると、ユーザに対応するUI(User Interface)画面を操作パネル15又は他の装置のディスプレイに表示するものとする。一方で、設定保存機能ボタンは、ユーザごとに作成してよい。そこで、画像処理装置10は、あるユーザに対して作成した設定保存機能ボタンをそのユーザに対応するUI画面に表示する。尚、設定保存機能ボタンは操作パネル15又は他の装置のディスプレイに表示されるが、以下では、特に明示しない限り、操作パネル15に表示されるものとして説明する。   When the image processing apparatus 10 recognizes a user, the image processing apparatus 10 displays a UI (User Interface) screen corresponding to the user on the operation panel 15 or the display of another apparatus. On the other hand, the setting save function button may be created for each user. Therefore, the image processing apparatus 10 displays the setting storage function button created for a certain user on the UI screen corresponding to the user. Although the setting storage function button is displayed on the operation panel 15 or the display of another device, it will be described below as being displayed on the operation panel 15 unless otherwise specified.

更に、設定保存機能ボタンには、操作属性の一例として、次の共有属性が付与される。1つは、Private属性である。これは、設定保存機能ボタンが、それを作成したユーザ及び機械管理者にしか見えず、それを作成したユーザ及び機械管理者しか設定保存機能ボタンを使えない、という属性である。Private属性は、表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性の一例である。もう1つは、Public属性である。これは、設定保存機能ボタンを作成したユーザだけでなく、他の如何なるユーザも設定保存機能ボタンを使える、という属性である。Public属性は、表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の一例である。   Furthermore, the following shared attribute is given to the setting storage function button as an example of the operation attribute. One is a Private attribute. This is an attribute that the setting save function button can be seen only by the user and machine administrator who created it, and only the user and machine administrator who created it can use the setting save function button. The Private attribute is an example of a first attribute indicating that the display element is not operated by an operator other than a specific operator. The other is the Public attribute. This is an attribute that not only the user who created the setting save function button but also any other user can use the setting save function button. The Public attribute is an example of a second attribute indicating that the display element is operated by an operator other than a specific operator.

更にまた、設定保存機能ボタンには、ボタン名も付与される。付与されたボタン名は、操作パネル15又は他の装置のディスプレイに表示される。ボタン名は、表示要素の表示態様を規定する表示属性の一例である。尚、表示属性としては、他に、ボタン図柄、ボタン名とボタン図柄とを組み合わせたもの等も例示される。   Furthermore, the setting save function button is also assigned a button name. The assigned button name is displayed on the display of the operation panel 15 or another device. The button name is an example of a display attribute that defines the display mode of the display element. In addition, as the display attribute, in addition, a button symbol, a combination of a button name and a button symbol, and the like are exemplified.

図2は、このような設定保存機能ボタンに関する処理を行う情報処理装置20の機能構成例を示したブロック図である。ここで、情報処理装置20は、画像処理装置10のCPU11(図1参照)が、後述する各機能部を実現するプログラムを例えばROM13(図1参照)からRAM12(図1参照)に読み込んで実行することにより、実現される装置として捉えられる。情報処理装置20は、図示するように、操作受付部21と、機能ボタン情報記憶部22と、機能ボタン情報更新部23と、表示制御部24と、機能実行部25と、使用履歴記憶部26とを備える。   FIG. 2 is a block diagram showing an example of a functional configuration of the information processing apparatus 20 that performs processing regarding such a setting storage function button. Here, in the information processing apparatus 20, the CPU 11 (see FIG. 1) of the image processing apparatus 10 reads and executes a program for realizing each functional unit to be described later from the ROM 13 (see FIG. 1) to the RAM 12 (see FIG. 1). By doing this, it can be regarded as an realized device. As illustrated, the information processing apparatus 20 includes an operation reception unit 21, a function button information storage unit 22, a function button information update unit 23, a display control unit 24, a function execution unit 25, and a usage history storage unit 26. And

操作受付部21は、操作パネル15上でのユーザ操作を受け付ける。ここで、ユーザ操作は、設定保存機能ボタンの作成又は削除を指示する操作を含む。また、その際又はその後に共有属性を指定する操作も含む。更に、設定保存機能ボタンに関連付けられた機能を、設定保存機能ボタンに関連付けられたパラメータを用いて実行するように、指示する操作も含む。本実施の形態では、生成指示操作の一例として、設定保存機能ボタンの作成を指示する操作を用いており、削除指示操作の一例として、設定保存機能ボタンの削除を指示する操作を用いており、指定操作の一例として、共有属性を指定する操作を用いている。また、操作を受け付ける受付手段として、操作受付部21を設けている。   The operation reception unit 21 receives a user operation on the operation panel 15. Here, the user operation includes an operation to instruct creation or deletion of the setting save function button. It also includes an operation of specifying a sharing attribute at that time or after that. Furthermore, an operation instructing to execute the function associated with the setting save function button using the parameter associated with the setting save function button is also included. In the present embodiment, an operation instructing generation of the setting save function button is used as an example of the generation instruction operation, and an operation instructing deletion of the setting save function button is used as an example of the deletion instruction operation. As an example of the designation operation, an operation for designating a shared attribute is used. In addition, an operation accepting unit 21 is provided as an accepting unit that accepts an operation.

機能ボタン情報記憶部22は、設定保存機能ボタンを管理する機能ボタン情報を記憶する。尚、機能ボタン情報については、後で詳しく述べる。   The function button information storage unit 22 stores function button information for managing the setting storage function button. The function button information will be described in detail later.

機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報を、操作受付部21で受け付けた操作に応じて更新する。例えば、操作受付部21が設定保存機能ボタンの作成を指示する操作を受け付けた場合は、その設定保存機能ボタンを管理する機能ボタン情報を機能ボタン情報記憶部22に記憶する。また、操作受付部21が設定保存機能ボタンの削除を指示する操作を受け付けた場合は、その設定保存機能ボタンを管理する機能ボタン情報を機能ボタン情報記憶部22から削除する。本実施の形態では、表示要素の一例として、設定保存機能ボタンを用いている。また、表示要素を生成する処理を行う処理手段、表示要素を生成する処理を行わない処理手段、表示要素を削除する処理を行う処理手段の一例として、機能ボタン情報更新部23を設けている。   The function button information updating unit 23 updates the function button information stored in the function button information storage unit 22 in accordance with the operation accepted by the operation accepting unit 21. For example, when the operation receiving unit 21 receives an operation instructing generation of the setting storage function button, the function button information storage unit 22 stores function button information for managing the setting storage function button. When the operation receiving unit 21 receives an operation instructing deletion of the setting storage function button, the function button information managing the setting storage function button is deleted from the function button information storage unit 22. In the present embodiment, a setting storage function button is used as an example of the display element. A function button information updating unit 23 is provided as an example of a processing unit that generates a display element, a processing unit that does not generate a display element, and a processing unit that deletes a display element.

表示制御部24は、操作パネル15に対する情報の表示を制御する。ここで、表示する情報としては、例えば、設定保存機能ボタンの作成又は削除を行ってもよいか問い合わせたり、設定保存機能ボタンの作成又は削除を行えなかったことを知らせたりする画面がある。本実施の形態では、通知する処理を行う処理手段の一例として、表示制御部24を設けている。   The display control unit 24 controls the display of information on the operation panel 15. Here, as information to be displayed, for example, there is a screen for inquiring whether creation or deletion of the setting storage function button may be performed, or a screen for notifying that creation or deletion of the setting storage function button could not be performed. In the present embodiment, the display control unit 24 is provided as an example of processing means for performing a process of notifying.

機能実行部25は、操作受付部21で受け付けた操作に応じて、設定保存機能ボタンに関連付けられた機能を、設定保存機能ボタンに関連付けられたパラメータを用いて実行する。具体的には、設定保存機能ボタンに関連付けられたパラメータを用いた機能の実行を指示する操作を操作受付部21が受け付けた場合に、機能ボタン情報記憶部22に記憶されたその設定保存機能ボタンを管理する機能ボタン情報を参照し、その機能ボタン情報に含まれるパラメータを用いて、その機能ボタン情報に含まれる機能を実行する。また、その際、機能実行部25は、操作を行ったユーザを示すユーザ情報(例えば、ユーザID)を、使用履歴記憶部26に記憶された設定保存機能ボタンの使用履歴に追加する。   In response to the operation accepted by the operation accepting unit 21, the function execution unit 25 executes the function associated with the setting saving function button using the parameter associated with the setting saving function button. Specifically, when operation accepting unit 21 accepts an operation instructing execution of a function using a parameter associated with the setting storage function button, the setting storage function button stored in function button information storage unit 22 Is referred to, and the function included in the function button information is executed using the parameters included in the function button information. Further, at that time, the function execution unit 25 adds user information (for example, user ID) indicating the user who performed the operation to the use history of the setting storage function button stored in the use history storage unit 26.

使用履歴記憶部26は、設定保存機能ボタンの使用履歴を記憶する。本実施の形態では、操作履歴の一例として、使用履歴を用いており、操作履歴を記憶する記憶手段の一例として、使用履歴記憶部26を設けている。尚、使用履歴については、後で詳しく述べる。   The use history storage unit 26 stores the use history of the setting storage function button. In the present embodiment, the usage history is used as an example of the operation history, and the usage history storage unit 26 is provided as an example of a storage unit that stores the operation history. The usage history will be described in detail later.

ここで、機能ボタン情報記憶部22に記憶された機能ボタン情報について説明する。図3は、機能ボタン情報の一例を示した図である。機能ボタン情報は、図示するように、ボタンIDと、ボタン名と、ボタン図柄と、ユーザIDと、共有属性と、機能と、パラメータとを含む。   Here, the function button information stored in the function button information storage unit 22 will be described. FIG. 3 is a diagram showing an example of the function button information. The function button information includes, as illustrated, a button ID, a button name, a button pattern, a user ID, a shared attribute, a function, and a parameter.

ボタンIDは、設定保存機能ボタンを一意に識別する識別情報である。ボタン名は、対応するボタンIDで識別される設定保存機能ボタンが表示される際に一緒に表示されるその名称である。ボタン図柄は、対応するボタンIDで識別される設定保存機能ボタンが表示される際に施されるその図柄である。また、ユーザIDは、対応するボタンIDで識別される設定保存機能ボタンを作成したユーザを一意に識別する識別情報である。共有属性は、対応するボタンIDで識別される設定保存機能ボタンをそれを作成したユーザのみに使用させるか他のユーザにも使用させるかを示す属性である。更に、機能は、対応するボタンIDで識別される設定保存機能ボタンが押下されることにより実行される機能である。パラメータは、対応するボタンIDで識別される設定保存機能ボタンが押下されることにより機能が実行される際に用いられる少なくとも1つのパラメータである。   The button ID is identification information for uniquely identifying the setting storage function button. The button name is the name that is displayed together when the setting save function button identified by the corresponding button ID is displayed. The button symbol is the symbol applied when the setting storage function button identified by the corresponding button ID is displayed. The user ID is identification information that uniquely identifies the user who created the setting storage function button identified by the corresponding button ID. The sharing attribute is an attribute indicating whether the setting save function button identified by the corresponding button ID is used only by the user who created it or by another user. Furthermore, the function is a function that is executed by pressing a setting storage function button identified by the corresponding button ID. The parameter is at least one parameter used when the function is executed by pressing the setting storage function button identified by the corresponding button ID.

また、使用履歴記憶部26に記憶された使用履歴について説明する。図4は、使用履歴の一例を示した図である。使用履歴は、図示するように、使用IDと、ユーザIDと、日時とを含む。そして、この使用履歴は、設定保存機能ボタンごとに記憶されるものとする。   In addition, the usage history stored in the usage history storage unit 26 will be described. FIG. 4 is a diagram showing an example of the usage history. The usage history includes, as illustrated, a usage ID, a user ID, and a date and time. And this usage history shall be memorized for every setting preservation function button.

使用IDは、設定保存機能ボタンの使用を一意に識別する識別情報である。ユーザIDは、対応する使用IDで識別される使用において設定保存機能ボタンを使用したユーザを識別する識別情報である。日時は、対応する使用IDで識別される使用において設定保存機能ボタンが使用された日時である。   The use ID is identification information that uniquely identifies the use of the setting storage function button. The user ID is identification information that identifies the user who used the setting save function button in the use identified by the corresponding use ID. The date is the date when the setting storage function button was used in the use identified by the corresponding usage ID.

[情報処理装置の動作]
図5は、本実施の形態における情報処理装置20が設定保存機能ボタンを作成するときの動作例を示したフローチャートである。尚、この動作例は、既存の設定保存機能ボタンを編集するときの動作例も含むものとする。既存の設定保存機能ボタンを編集した後の設定保存機能ボタンが、設定保存機能ボタンを作成するときの動作例における作成対象の設定保存機能ボタンと捉えられるからである。
[Operation of information processing apparatus]
FIG. 5 is a flowchart showing an operation example when the information processing apparatus 20 in the present embodiment creates a setting storage function button. Note that this operation example also includes an operation example when editing an existing setting save function button. This is because the setting save function button after editing the existing setting save function button can be regarded as the setting save function button to be created in the operation example when the setting save function button is created.

動作が開始すると、情報処理装置20では、まず、操作受付部21が、操作パネル15上での設定保存機能ボタンの作成指示を受け付ける(ステップ201)。ここで、設定保存機能ボタンの作成指示には、設定保存機能ボタンのボタン名及びボタン図柄と、設定保存機能ボタンが押下されると実行される機能及びその機能で用いられるパラメータと、設定保存機能ボタンを作成したユーザのユーザIDと、設定保存機能ボタンの共有属性とが含まれるものとする。   When the operation starts, in the information processing apparatus 20, first, the operation receiving unit 21 receives an instruction to create a setting storage function button on the operation panel 15 (step 201). Here, in the creation instruction of the setting storage function button, the button name and button design of the setting storage function button, the function executed when the setting storage function button is pressed, the parameters used in the function, and the setting storage function It is assumed that the user ID of the user who created the button and the sharing attribute of the setting save function button are included.

次に、機能ボタン情報更新部23は、作成対象の設定保存機能ボタンの機能及びパラメータと、他の設定保存機能ボタンの機能及びパラメータとを比較する(ステップ202)。ここで、作成対象の設定保存機能ボタンは、第1の表示要素の一例である。また、他の設定保存機能ボタンは、第2の表示要素の一例であり、既存の設定保存機能ボタンのことである。但し、既存の設定保存機能ボタンのうちのある設定保存機能ボタンを編集する場合には、既存の設定保存機能ボタンからその設定保存機能ボタンを除いた設定保存機能ボタンのことであるものとする。そして、作成対象の設定保存機能ボタンの機能及びパラメータとしては、ステップ201で受け付けた作成指示に含まれる機能及びパラメータを用いればよく、他の設定保存機能ボタンの機能及びパラメータとしては、機能ボタン情報記憶部22に記憶された他の設定保存機能ボタンを管理する機能ボタン情報に含まれる機能及びパラメータを用いればよい。   Next, the function button information updating unit 23 compares the function and parameter of the setting storage function button to be created with the function and parameters of the other setting storage function button (step 202). Here, the setting storage function button to be created is an example of the first display element. Further, the other setting save function button is an example of the second display element, and is an existing setting save function button. However, when editing a setting save function button among existing setting save function buttons, it is assumed that the setting save function button is the existing setting save function button excluding the setting save function button. Then, as the functions and parameters of the setting storage function button to be created, the functions and parameters included in the creation instruction received in step 201 may be used, and as the functions and parameters of the other setting storage function button, function button information The functions and parameters included in the function button information for managing other setting storage function buttons stored in the storage unit 22 may be used.

これにより、機能ボタン情報更新部23は、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが、他の設定保存機能ボタンの中に存在するかどうかを判定する(ステップ203)。ここで、この判定は、設定保存機能ボタンの作成指示に含まれる機能及びパラメータが、機能ボタン情報記憶部22に記憶された他の設定保存機能ボタンを管理する機能ボタン情報に含まれているかどうかを調べることにより、行えばよい。その結果、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが、他の設定保存機能ボタンの中に存在しないと判定すると、機能ボタン情報更新部23は、設定保存機能ボタンを作成する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、設定保存機能ボタンの作成指示に含まれるボタン名と、ボタン図柄と、機能と、パラメータと、ユーザIDと、共有属性とを登録する(ステップ211)。そして、情報処理装置20は、処理を終了する。   Thereby, the function button information updating unit 23 determines whether or not there is a setting save function button having the same function and parameter as the setting save function button to be created among other setting save function buttons (step 203). ). Here, whether this determination is included in the function button information for managing the other setting save function button stored in the function button information storage unit 22 whether the function and parameter included in the creation instruction of the setting save function button are stored. You can do this by examining As a result, if it is determined that the setting save function button having the same function and parameter as the creation target setting save function button does not exist in the other setting save function buttons, the function button information updating unit 23 determines that the setting save function button Create That is, for the function button information stored in the function button information storage unit 22, the function button information updating unit 23 includes a button name, a button pattern, a function, and a parameter included in the creation instruction of the setting storage function button. The user ID and the shared attribute are registered (step 211). Then, the information processing device 20 ends the process.

一方、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが、他の設定保存機能ボタンの中に存在すると判定すると、機能ボタン情報更新部23は、作成対象の設定保存機能ボタンに対するユーザID及び共有属性と、他の設定保存機能ボタンに対するユーザID及び共有属性とを取得する(ステップ204)。ここで、作成対象の設定保存機能ボタンに対するユーザID及び共有属性としては、ステップ201で受け付けた作成指示に含まれるユーザID及び共有属性を用いればよく、他の設定保存機能ボタンに対するユーザID及び共有属性としては、機能ボタン情報記憶部22に記憶された他の設定保存機能ボタンを管理する機能ボタン情報に含まれるユーザID及び共有属性を用いればよい。   On the other hand, when it is determined that the setting save function button having the same function and parameter as the creation target setting save function button exists in the other setting save function buttons, the function button information updating unit 23 performs the setting save function of the creation target. The user ID and the sharing attribute for the button, and the user ID and the sharing attribute for the other setting saving function button are acquired (step 204). Here, as the user ID and the sharing attribute for the setting storage function button to be created, the user ID and the sharing attribute included in the creation instruction received in step 201 may be used, and the user IDs and the sharing for other setting storage function button As the attribute, the user ID and the shared attribute included in the function button information for managing other setting saving function buttons stored in the function button information storage unit 22 may be used.

これにより、機能ボタン情報更新部23は、作成対象の設定保存機能ボタンに対する共有属性と他の設定保存機能ボタンに対する共有属性との組み合わせを評価する(ステップ205)。   Thereby, the function button information updating unit 23 evaluates the combination of the sharing attribute for the setting storage function button to be created and the sharing attribute for the other setting storage function button (step 205).

まず、作成対象の設定保存機能ボタンに対する共有属性も他の設定保存機能ボタンに対する共有属性もPrivate属性であると判定された場合を考える。この場合、機能ボタン情報更新部23は、次に、作成対象の設定保存機能ボタンに対するユーザIDと、他の設定保存機能ボタンに対するユーザIDとが同一であるかどうかを判定する(ステップ206)。   First, consider the case where it is determined that the sharing attribute for the setting storage function button to be created and the sharing attribute for the other setting storage function button are also the Private attribute. In this case, the function button information updating unit 23 next determines whether the user ID for the setting storage function button to be created and the user ID for the other setting storage function button are the same (step 206).

その結果、これらのユーザIDが同一であると判定されると、表示制御部24が、機能及びパラメータが同一の設定保存機能ボタンが存在する旨の第1の警告画面を操作パネル15に表示する(ステップ207)。これにより、操作受付部21が、操作パネル15上で設定保存機能ボタンを作成する旨の操作がなされたかどうかを判定する(ステップ209)。そして、設定保存機能ボタンを作成する旨の操作がなされたと判定されなければ、情報処理装置20は、処理を終了する。また、設定保存機能ボタンを作成する旨の操作がなされたと判定されれば、機能ボタン情報更新部23は、設定保存機能ボタンを作成する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、設定保存機能ボタンの作成指示に含まれるボタン名と、ボタン図柄と、機能と、パラメータと、ユーザIDと、共有属性とを登録する(ステップ211)。そして、情報処理装置20は、処理を終了する。   As a result, when it is determined that the user IDs are the same, the display control unit 24 displays on the operation panel 15 a first warning screen indicating that the setting storage function button having the same function and parameter exists. (Step 207). Thus, the operation receiving unit 21 determines whether an operation to create a setting storage function button has been performed on the operation panel 15 (step 209). Then, if it is not determined that the operation to create the setting storage function button is performed, the information processing device 20 ends the process. If it is determined that an operation to create a setting save function button has been made, the function button information update unit 23 creates a setting save function button. That is, for the function button information stored in the function button information storage unit 22, the function button information updating unit 23 includes a button name, a button pattern, a function, and a parameter included in the creation instruction of the setting storage function button. The user ID and the shared attribute are registered (step 211). Then, the information processing device 20 ends the process.

一方、ステップ206でユーザIDが同一でないと判定すると、機能ボタン情報更新部23は、警告画面を表示することなく、設定保存機能ボタンを作成する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、設定保存機能ボタンの作成指示に含まれるボタン名と、ボタン図柄と、機能と、パラメータと、ユーザIDと、共有属性とを登録する(ステップ211)。そして、情報処理装置20は、処理を終了する。   On the other hand, if it is determined in step 206 that the user IDs are not the same, the function button information update unit 23 creates a setting save function button without displaying a warning screen. That is, for the function button information stored in the function button information storage unit 22, the function button information updating unit 23 includes a button name, a button pattern, a function, and a parameter included in the creation instruction of the setting storage function button. The user ID and the shared attribute are registered (step 211). Then, the information processing device 20 ends the process.

また、作成対象の設定保存機能ボタンに対する共有属性がPrivate属性であり、他の設定保存機能ボタンに対する共有属性がPublic属性であると判定された場合、及び、作成対象の設定保存機能ボタンに対する共有属性も他の設定保存機能ボタンに対する共有属性もPublic属性であると判定された場合を考える。この場合、表示制御部24が、機能及びパラメータが同一の設定保存機能ボタンが存在する旨の第2の警告画面を操作パネル15に表示する(ステップ208)。これにより、操作受付部21が、操作パネル15上で設定保存機能ボタンを作成する旨の操作がなされたかどうかを判定する(ステップ209)。そして、設定保存機能ボタンを作成する旨の操作がなされたと判定されなければ、情報処理装置20は、処理を終了する。また、設定保存機能ボタンを作成する旨の操作がなされたと判定されれば、機能ボタン情報更新部23は、設定保存機能ボタンを作成する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、設定保存機能ボタンの作成指示に含まれるボタン名と、ボタン図柄と、機能と、パラメータと、ユーザIDと、共有属性とを登録する(ステップ211)。そして、情報処理装置20は、処理を終了する。   Also, if it is determined that the sharing attribute for the setting saving function button to be created is Private attribute and the sharing attribute for the other setting saving function button is Public attribute, and the sharing attribute for the setting saving function button to be created Consider the case where it is determined that the sharing attribute for the other setting saving function button is also the public attribute. In this case, the display control unit 24 displays on the operation panel 15 a second warning screen indicating that the setting storage function button having the same function and parameter exists (step 208). Thus, the operation receiving unit 21 determines whether an operation to create a setting storage function button has been performed on the operation panel 15 (step 209). Then, if it is not determined that the operation to create the setting storage function button is performed, the information processing device 20 ends the process. If it is determined that an operation to create a setting save function button has been made, the function button information update unit 23 creates a setting save function button. That is, for the function button information stored in the function button information storage unit 22, the function button information updating unit 23 includes a button name, a button pattern, a function, and a parameter included in the creation instruction of the setting storage function button. The user ID and the shared attribute are registered (step 211). Then, the information processing device 20 ends the process.

更に、作成対象の設定保存機能ボタンに対する共有属性がPublic属性であり、他の設定保存機能ボタンに対する共有属性がPrivate属性であると判定された場合を考える。この場合、機能ボタン情報更新部23が、設定保存機能ボタンの作成後に、このPrivate属性の設定保存機能ボタンと機能及びパラメータが同一のPublic属性の設定保存機能ボタンが存在する旨の第3の警告画面が操作パネル15に表示されるように、処理を行う(ステップ210)。例えば、機能ボタン情報更新部23は、このPrivate属性の設定保存機能ボタンを管理する機能ボタン情報に対し、第3の警告画面を表示する旨の情報を記憶しておくとよい。この場合は、このPrivate属性の設定保存機能ボタンが押下されて機能が実行されるときに、第3の警告画面が表示される。或いは、機能ボタン情報更新部23は、このPrivate属性の設定保存機能ボタンを作成したユーザのユーザIDに対し、第3の警告画面を表示する旨の情報を記憶しておいてもよい。この場合は、そのユーザが例えばログインしたときに、第3の警告画面が表示される。或いは、Private属性の設定保存機能ボタンが押下されて機能が起動したときに、第3の警告画面が表示されてもよい。その後、機能ボタン情報更新部23は、設定保存機能ボタンを作成する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、設定保存機能ボタンの作成指示に含まれるボタン名と、ボタン図柄と、機能と、パラメータと、ユーザIDと、共有属性とを登録する(ステップ211)。そして、情報処理装置20は、処理を終了する。   Further, it is assumed that the sharing attribute for the setting storage function button to be created is the Public attribute, and the sharing attribute for the other setting storage function button is the Private attribute. In this case, after the function button information update unit 23 creates the setting save function button, the third warning that the setting save function button having the same function and parameter as the private attribute setting save function button exists is present. Processing is performed so that the screen is displayed on the operation panel 15 (step 210). For example, the function button information updating unit 23 may store information indicating that the third warning screen is to be displayed, in addition to the function button information for managing the setting storage function button of the Private attribute. In this case, the third warning screen is displayed when the function is executed by pressing the setting saving function button of the Private attribute. Alternatively, the function button information updating unit 23 may store information indicating that the third warning screen is to be displayed, for the user ID of the user who created the setting storage function button of the Private attribute. In this case, when the user logs in, for example, a third warning screen is displayed. Alternatively, the third warning screen may be displayed when the setting saving function button of the Private attribute is pressed and the function is activated. Thereafter, the function button information updating unit 23 creates a setting storage function button. That is, for the function button information stored in the function button information storage unit 22, the function button information updating unit 23 includes a button name, a button pattern, a function, and a parameter included in the creation instruction of the setting storage function button. The user ID and the shared attribute are registered (step 211). Then, the information processing device 20 ends the process.

尚、この動作例は、機能ボタン情報更新部23が、ステップ205で、作成対象の設定保存機能ボタンに対する共有属性がPrivate属性であり、他の設定保存機能ボタンに対する共有属性がPublic属性であると判定し、ステップ209で、設定保存機能ボタンを作成する旨の操作がなされたと判定した場合や、ステップ205で、作成対象の設定保存機能ボタンに対する共有属性がPublic属性であり、他の設定保存機能ボタンに対する共有属性がPrivate属性であると判定した場合に、設定保存機能ボタンを作成するものとして、捉えられる。従って、より一般化して、作成対象の設定保存機能ボタンに対する共有属性と、他の設定保存機能ボタンに対する共有属性とが異なる場合に、設定保存機能ボタンを作成するものとして、捉えられる。   In this operation example, it is assumed that in step 205, the function button information updating unit 23 determines that the sharing attribute for the setting storage function button to be created is Private attribute and the sharing attribute for the other setting storage function buttons is Public attribute. If it is determined in step 209 that an operation to create a setting save function button is performed, or if the sharing attribute for the setting save function button to be created is a public attribute in step 205, another setting save function is performed. If it is determined that the shared attribute for the button is the Private attribute, it can be grasped as creating a setting save function button. Therefore, it can be understood that the setting saving function button is created by generalizing the setting saving function button when the sharing attribute for the setting saving function button to be created is different from the sharing attribute for another setting saving function button.

また、この動作例は、機能ボタン情報更新部23が、ステップ205で、作成対象の設定保存機能ボタンに対する共有属性も他の設定保存機能ボタンに対する共有属性もPrivate属性であると判定し、ステップ206で、作成対象の設定保存機能ボタンに対するユーザIDと他の設定保存機能ボタンに対するユーザIDとが同一であると判定した場合や、ステップ205で、作成対象の設定保存機能ボタンに対する共有属性も他の設定保存機能ボタンに対する共有属性もPublic属性であると判定した場合に、警告画面を表示するものとして、捉えられる。従って、より一般化して、作成対象の設定保存機能ボタンに対する共有属性と、他の設定保存機能ボタンに対する共有属性とが同一である場合に、警告画面を表示するものとして、捉えられる。   Further, in this operation example, the function button information updating unit 23 determines in step 205 that the sharing attribute for the setting storage function button to be created and the sharing attribute for the other setting storage function button are also the Private attribute. If it is determined that the user ID for the setting save function button to be created is the same as the user ID for the other setting save function button, or if the shared attribute for the setting save function button to be created is other at step 205 When it is determined that the sharing attribute for the setting storage function button is also the Public attribute, it can be grasped as displaying a warning screen. Therefore, it can be understood that the warning screen is displayed when the sharing attribute for the setting storage function button to be created is the same as the sharing attribute for the other setting storage function button.

更に、この動作例は、機能ボタン情報更新部23が、ステップ205で、作成対象の設定保存機能ボタンに対する共有属性も他の設定保存機能ボタンに対する共有属性もPrivate属性であると判定し、ステップ209で、設定保存機能ボタンを作成する旨の操作がなされなかったと判定した場合や、ステップ205で、作成対象の設定保存機能ボタンに対する共有属性も他の設定保存機能ボタンに対する共有属性もPublic属性であると判定し、ステップ209で、設定保存機能ボタンを作成する旨の操作がなされなかったと判定した場合に、設定保存機能ボタンを生成しないものとして、捉えられる。従って、より一般化して、作成対象の設定保存機能ボタンに対する共有属性と、他の設定保存機能ボタンに対する共有属性とが同一である場合に、設定保存機能ボタンを生成しないものとして、捉えられる。   Furthermore, in this operation example, the function button information updating unit 23 determines in step 205 that the sharing attribute for the setting storage function button to be created and the sharing attribute for the other setting storage function button are also the Private attribute, and step 209 If it is determined that the operation for creating the setting save function button has not been performed, or the shared attribute for the setting save function button to be created and the shared attribute for the other setting save function buttons are also Public attributes in step 205 If it is determined in step 209 that the operation for creating the setting save function button is not performed, it is regarded as not generating the setting save function button. Therefore, it is more generalized and can be regarded as not generating the setting storage function button when the sharing attribute for the setting storage function button to be created is the same as the sharing attribute for the other setting storage function button.

更にまた、この動作例では述べなかったが、第1の警告画面又は第2の警告画面を表示するための条件として、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが他の設定保存機能ボタンの中に存在するという条件に加え、以下の条件を設けてもよい。   Furthermore, although not described in this operation example, as a condition for displaying the first warning screen or the second warning screen, the setting saving function button to be created and the setting saving function button having the same function and parameter In addition to the condition of being present in other setting save function buttons, the following conditions may be provided.

第1の条件は、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンのボタン名が、作成対象の設定保存機能ボタンのボタン名と同一である、という条件である。この第1の条件を設ける場合、図5のフローチャートでは、ステップ207又はステップ208の前段に、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンのボタン名が、作成対象の設定保存機能ボタンのボタン名と同一であるかどうかを判定するステップを挿入すればよい。そして、機能ボタン情報更新部23は、ボタン名が同一でないと判定すれば、ステップ207又はステップ208へと処理を進め、ボタン名が同一であると判定すれば、通常通り、ボタン名も機能もパラメータも同じ設定保存機能ボタンは重複して作成できない旨のエラーメッセージを出力する。   The first condition is that the button name of the setting save function button having the same function and parameter as the creation save function button is the same as the button name of the setting save function button to be created. When the first condition is provided, in the flowchart of FIG. 5, the button name of the setting save function button to be created and the setting save function button having the same function and parameter are to be created in the previous stage of step 207 or step 208. A step may be inserted to determine whether the name is the same as the button name of the setting storage function button. If the function button information update unit 23 determines that the button names are not the same, the process proceeds to step 207 or step 208, and if it is determined that the button names are the same, both the button name and the function are as usual. Outputs an error message indicating that the same setting save function button can not be created in duplicate.

第2の条件は、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンの数が閾値を超えた、という条件である。この第2の条件を設ける場合、図5のフローチャートでは、ステップ207又はステップ208の前段に、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンの数が閾値を超えたかどうかを判定するステップを挿入すればよい。そして、機能ボタン情報更新部23は、設定保存機能ボタンの数が閾値を超えたと判定すれば、ステップ207又はステップ208へと処理を進め、設定保存機能ボタンの数が閾値を超えていないと判定すれば、ステップ211へと処理を進める。尚、ここでの閾値は、画像処理装置10の管理者により設定されるようにするとよい。   The second condition is that the number of setting storage function buttons having the same function and parameter as the setting storage function button to be created exceeds a threshold. When the second condition is provided, in the flowchart of FIG. 5, whether the number of setting saving function buttons having the same function and parameter as the setting saving function button to be created exceeds a threshold in the previous step of step 207 or step 208 The step of determining Then, if the function button information updating unit 23 determines that the number of setting storage function buttons exceeds the threshold, the process proceeds to step 207 or step 208, and it is determined that the number of setting storage function buttons does not exceed the threshold. If so, the process proceeds to step 211. Note that the threshold value here may be set by the administrator of the image processing apparatus 10.

図6(a)は、図5のステップ207で表示される第1の警告画面の一例を示した図である。この画面において、「取り消し」ボタン31が押下されると、ステップ209の判定はNOとなる。一方、「決定」ボタン32が押下されると、ステップ209の判定はYESとなる。   FIG. 6A shows an example of the first warning screen displayed in step 207 of FIG. When the "cancel" button 31 is pressed on this screen, the determination in step 209 is NO. On the other hand, when the “decision” button 32 is pressed, the determination in step 209 is YES.

或いは、図6(a)の画面に代えて、図6(b)の画面を、第1の警告画面として表示してもよい。但し、この画面では、「確認」ボタン33が押下されることにより、ステップ209の判定はNOとなり、ステップ209の判定がYESとなることはない。   Alternatively, instead of the screen of FIG. 6A, the screen of FIG. 6B may be displayed as a first warning screen. However, on this screen, when the “confirm” button 33 is pressed, the determination in step 209 becomes NO, and the determination in step 209 does not become YES.

図7(a)は、図5のステップ208で表示される第2の警告画面の一例を示した図である。この画面において、「取り消し」ボタン34が押下されると、ステップ209の判定はNOとなる。一方、「決定」ボタン35が押下されると、ステップ209の判定はYESとなる。   FIG. 7A shows an example of the second warning screen displayed in step 208 of FIG. When the "cancel" button 34 is pressed on this screen, the determination in step 209 is NO. On the other hand, when the “decision” button 35 is pressed, the determination in step 209 is YES.

或いは、図7(a)の画面に代えて、図7(b)の画面を、第2の警告画面として表示してもよい。但し、この画面では、「確認」ボタン36が押下されることにより、ステップ209の判定はNOとなり、ステップ209の判定がYESとなることはない。   Alternatively, instead of the screen of FIG. 7A, the screen of FIG. 7B may be displayed as a second warning screen. However, on this screen, when the “confirm” button 36 is pressed, the determination in step 209 becomes NO, and the determination in step 209 does not become YES.

図8は、図5のステップ210での処理により表示される第3の警告画面の一例を示した図である。この画面において、「あとで」ボタン37が押下されると、作成された設定保存機能ボタンと機能及びパラメータが同一のPrivate属性の設定保存機能ボタンは削除されない。一方、「削除」ボタン38が押下されると、作成された設定保存機能ボタンと機能及びパラメータが同一のPrivate属性の設定保存機能ボタンは削除される。   FIG. 8 is a diagram showing an example of a third warning screen displayed by the process in step 210 of FIG. In this screen, when the “after” button 37 is pressed, the setting saving function button of the Private attribute having the same function and parameter as the created setting saving function button is not deleted. On the other hand, when the “delete” button 38 is pressed, the setting saving function button of the Private attribute having the same function and parameter as the created setting saving function button is deleted.

図9は、本実施の形態における情報処理装置20が設定保存機能ボタンを作成する際に機能及びパラメータが同一の他の設定保存機能ボタンの所在を表示するときの動作例を示したフローチャートである。尚、この動作例は、既存の設定保存機能ボタンを編集する際に機能及びパラメータが同一の他の設定保存機能ボタンの所在を表示するときの動作例も含むものとする。既存の設定保存機能ボタンを編集した後の設定保存機能ボタンが、設定保存機能ボタンを作成するときの動作例における作成対象の設定保存機能ボタンと捉えられるからである。   FIG. 9 is a flowchart showing an operation example when the information processing apparatus 20 according to the present embodiment displays the whereabouts of another setting storage function button having the same function and parameter when creating the setting storage function button. . Note that this operation example also includes an operation example when displaying the location of another setting storage function button having the same function and parameter when editing the existing setting storage function button. This is because the setting save function button after editing the existing setting save function button can be regarded as the setting save function button to be created in the operation example when the setting save function button is created.

動作が開始すると、情報処理装置20は、ステップ221〜ステップ223及びステップ229の処理を行う。このステップ221〜ステップ223及びステップ229の処理は、図5のステップ201〜ステップ203及びステップ211の処理と同じなので、説明を省略する。   When the operation starts, the information processing device 20 performs the processing of step 221 to step 223 and step 229. The processes of steps 221 to 223 and step 229 are the same as the processes of steps 201 to 203 and step 211 of FIG.

ステップ223で、作成対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが、他の設定保存機能ボタンの中に存在すると判定すると、機能ボタン情報更新部23は、作成対象の設定保存機能ボタンに対するユーザIDと、他の設定保存機能ボタンに対するユーザID及び共有属性とを取得する(ステップ224)。ここで、作成対象の設定保存機能ボタンに対するユーザIDとしては、ステップ221で受け付けた作成指示に含まれるユーザIDを用いればよく、他の設定保存機能ボタンに対するユーザID及び共有属性としては、機能ボタン情報記憶部22に記憶された他の設定保存機能ボタンを管理する機能ボタン情報に含まれるユーザID及び共有属性を用いればよい。   If it is determined in step 223 that a setting storage function button having the same function and parameter as the creation target setting storage function button exists in the other setting storage function buttons, the function button information updating unit 23 sets the creation target. The user ID for the storage function button and the user ID and the sharing attribute for the other setting storage function button are acquired (step 224). Here, as the user ID for the setting storage function button to be created, the user ID included in the creation instruction received in step 221 may be used, and as the user ID and the sharing attribute for other setting storage function buttons, the function button The user ID and the sharing attribute included in the function button information for managing the other setting storage function button stored in the information storage unit 22 may be used.

これにより、機能ボタン情報更新部23は、他の設定保存機能ボタンに対する共有属性を評価する(ステップ225)。   Thereby, the function button information updating unit 23 evaluates the shared attribute with respect to the other setting storage function button (step 225).

まず、他の設定保存機能ボタンに対する共有属性がPrivate属性であると判定された場合を考える。この場合、機能ボタン情報更新部23は、次に、作成対象の設定保存機能ボタンに対するユーザIDと、他の設定保存機能ボタンに対するユーザIDとが同一であるかどうかを判定する(ステップ226)。   First, consider the case where it is determined that the shared attribute for another setting save function button is the Private attribute. In this case, the function button information updating unit 23 next determines whether the user ID for the setting storage function button to be created and the user ID for the other setting storage function button are the same (step 226).

その結果、これらのユーザIDが同一であると判定されると、機能ボタン情報更新部23が、作成対象の設定保存機能ボタンと、他の設定保存機能ボタンとに、同じ識別情報を付与する(ステップ227)。この識別情報の付与は、該当する設定保存機能ボタンを管理する機能ボタン情報に対し、識別情報を記憶することにより、行えばよい。これにより、表示制御部24が、機能及びパラメータが同一の設定保存機能ボタンが存在する旨の警告画面を操作パネル15に表示する(ステップ228)。その後、機能ボタン情報更新部23は、設定保存機能ボタンを作成する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、設定保存機能ボタンの作成指示に含まれるボタン名と、ボタン図柄と、機能と、パラメータと、ユーザIDと、共有属性とを登録する(ステップ229)。そして、情報処理装置20は、処理を終了する。   As a result, when it is determined that these user IDs are identical, the function button information updating unit 23 assigns the same identification information to the setting storage function button to be created and the other setting storage function buttons ((1) Step 227). The assignment of the identification information may be performed by storing the identification information with respect to the function button information for managing the corresponding setting storage function button. As a result, the display control unit 24 displays a warning screen indicating that the setting storage function button having the same function and parameter exists on the operation panel 15 (step 228). Thereafter, the function button information updating unit 23 creates a setting storage function button. That is, for the function button information stored in the function button information storage unit 22, the function button information updating unit 23 includes a button name, a button pattern, a function, and a parameter included in the creation instruction of the setting storage function button. , User ID and shared attribute are registered (step 229). Then, the information processing device 20 ends the process.

一方、ステップ226でユーザが同一でないと判定すると、機能ボタン情報更新部23は、識別情報を付与することなく、設定保存機能ボタンを作成する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、設定保存機能ボタンの作成指示に含まれるボタン名と、ボタン図柄と、機能と、パラメータと、ユーザIDと、共有属性とを登録する(ステップ229)。そして、情報処理装置20は、処理を終了する。   On the other hand, if it is determined in step 226 that the users are not the same, the function button information updating unit 23 creates a setting storage function button without giving identification information. That is, for the function button information stored in the function button information storage unit 22, the function button information updating unit 23 includes a button name, a button pattern, a function, and a parameter included in the creation instruction of the setting storage function button. , User ID and shared attribute are registered (step 229). Then, the information processing device 20 ends the process.

また、他の設定保存機能ボタンに対する共有属性がPublic属性であると判定された場合を考える。この場合も、他の設定保存機能ボタンに対する共有属性がPrivate属性であり、かつ、ユーザIDが同一である場合と同じく、ステップ227〜ステップ229の処理を行う。   Also, consider the case where it is determined that the sharing attribute for another setting saving function button is the Public attribute. Also in this case, the processing of step 227 to step 229 is performed as in the case where the shared attribute for the other setting storage function button is the private attribute and the user ID is the same.

図10は、図9のステップ228で表示される警告画面の一例を示した図である。この画面では、設定保存機能ボタンが作成された後に操作パネル15上に表示されるホーム画面(図11(a)参照)のレイアウトがポップアップ41内に表示されている。また、この画面において、「確認」ボタン42が押下されると、図9のステップ228からステップ229へ処理は進む。   FIG. 10 is a diagram showing an example of the warning screen displayed in step 228 of FIG. In this screen, the layout of the home screen (see FIG. 11A) displayed on the operation panel 15 after the setting storage function button is created is displayed in the pop-up 41. When the “confirm” button 42 is pressed on this screen, the process proceeds from step 228 to step 229 in FIG.

図11(a),(b)は、図9のステップ229で設定保存機能ボタンが作成された後の任意の時点で表示されるUI画面の例を示した図である。尚、設定保存機能ボタンに識別情報を付与する期間を、予め定めた期間又はその設定保存機能ボタンが押下されるまでの期間とし、これらのUI画面はその期間に限って表示されるものとしてよい。   FIGS. 11A and 11B show examples of the UI screen displayed at any time after the setting save function button is created in step 229 of FIG. Note that a period in which identification information is added to the setting storage function button may be a predetermined period or a period until the setting storage function button is pressed, and these UI screens may be displayed only for that period. .

まず、(a)の画面は、操作パネル15からユーザがログインした直後のホーム画面である。この画面には、設定保存機能ボタン43a〜43eが表示されている。そして、設定保存機能ボタン43aの機能及びパラメータと、設定保存機能ボタン43eの機能及びパラメータとが同一であることが、マーカ44a,44eにより示されている。   First, the screen of (a) is a home screen immediately after the user logs in from the operation panel 15. On this screen, setting save function buttons 43a to 43e are displayed. The markers 44a and 44e indicate that the function and parameters of the setting storage function button 43a and the function and parameters of the setting storage function button 43e are the same.

また、(b)の画面は、他の装置から画像処理装置10を管理するための管理画面である。この画面には、設定保存機能ボタンに対応する行45a〜45eが表示されている。そして、行45aに対応する設定保存機能ボタンの機能及びパラメータと、行45eに対応する設定保存機能ボタンの機能及びパラメータとが同一であることが、マーカ46a,46eにより示されている。   The screen of (b) is a management screen for managing the image processing apparatus 10 from another apparatus. Rows 45a to 45e corresponding to the setting storage function button are displayed on this screen. The markers 46a and 46e indicate that the function and parameter of the setting storage function button corresponding to the line 45a are the same as the function and parameter of the setting storage function button corresponding to the line 45e.

尚、図10及び図11(a),(b)では、設定保存機能ボタンが作成された後の状態を示す画面を表示するものとして、その例を示したが、この限りではない。設定保存機能ボタンが作成される前の状態を示す画面を表示するものとしてもよい。   Although FIG. 10 and FIGS. 11A and 11B show an example in which the screen showing the state after the setting save function button is created is shown, the present invention is not limited to this. It is also possible to display a screen showing a state before the setting save function button is created.

図12は、本実施の形態における情報処理装置20がPublic属性の設定保存機能ボタンに関連付けられた機能を実行するときの動作例を示したフローチャートである。   FIG. 12 is a flowchart showing an operation example when the information processing device 20 according to the present embodiment executes the function associated with the setting storage function button of Public attribute.

動作が開始すると、情報処理装置20では、まず、操作受付部21が、Public属性の設定保存機能ボタンを押下することにより、この設定保存機能ボタンに関連付けられた機能をこの設定保存機能ボタンに関連付けられたパラメータを用いて実行するように指示する操作を、受け付ける(ステップ241)。すると、この設定保存機能ボタンのボタンIDと、この設定保存機能ボタンを操作したユーザのユーザIDとが、操作受付部21から機能実行部25へと渡される。   When the operation starts, in the information processing apparatus 20, the operation receiving unit 21 first presses the setting storage function button of the Public attribute to associate the function associated with the setting storage function button with the setting storage function button. An operation instructing to execute using the specified parameters is accepted (step 241). Then, the button ID of the setting storage function button and the user ID of the user who operated the setting storage function button are passed from the operation reception unit 21 to the function execution unit 25.

これにより、機能実行部25は、この設定保存機能ボタンに関連付けられた機能を、この設定保存機能ボタンに関連付けられたパラメータを用いて実行する(ステップ242)。ここで、この設定保存機能ボタンに関連付けられた機能及びパラメータとしては、機能ボタン情報記憶部22に記憶された機能ボタン情報において、操作受付部21から渡されたボタンIDに関連付けられた機能及びパラメータを用いればよい。   Thereby, the function execution unit 25 executes the function associated with the setting save function button using the parameter associated with the setting save function button (step 242). Here, as the functions and parameters associated with the setting storage function button, in the function button information stored in the function button information storage unit 22, the functions and parameters associated with the button ID passed from the operation accepting unit 21. Should be used.

また、機能実行部25は、操作受付部21から渡されたユーザIDを、使用履歴記憶部26に記憶された使用履歴のうち、ステップ241でその操作を受け付けた設定保存機能ボタンに対応する使用履歴に登録する(ステップ243)。ここで、ユーザIDを登録する際には、この設定保存機能ボタンに関連付けられた機能を実行した日時等の情報を登録してもよい。   Further, the function execution unit 25 uses the user ID passed from the operation reception unit 21 among the usage histories stored in the usage history storage unit 26, corresponding to the setting storage function button having received the operation at step 241. Register in the history (step 243). Here, when the user ID is registered, information such as the date and time when the function associated with the setting storage function button is executed may be registered.

図13は、本実施の形態における情報処理装置20が設定保存機能ボタンを削除するときの動作例を示したフローチャートである。   FIG. 13 is a flowchart showing an operation example when the information processing apparatus 20 according to the present embodiment deletes the setting storage function button.

動作が開始すると、情報処理装置20では、まず、操作受付部21が、操作パネル15上での設定保存機能ボタンの削除指示を受け付ける(ステップ261)。ここで、設定保存機能ボタンの削除指示には、設定保存機能ボタンのボタンIDが含まれるものとする。   When the operation starts, in the information processing apparatus 20, first, the operation receiving unit 21 receives an instruction to delete the setting storage function button on the operation panel 15 (step 261). Here, it is assumed that the deletion instruction of the setting storage function button includes the button ID of the setting storage function button.

次に、機能ボタン情報更新部23は、削除対象の設定保存機能ボタンに対する共有属性を取得する(ステップ262)。ここで、削除対象の設定保存機能ボタンに対する共有属性としては、機能ボタン情報記憶部22に記憶された機能ボタン情報のうち、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能ボタン情報に含まれる共有属性を用いればよい。   Next, the function button information updating unit 23 acquires the sharing attribute for the setting storage function button to be deleted (step 262). Here, as the sharing attribute for the setting storage function button to be deleted, function button information corresponding to the button ID included in the deletion instruction of the setting storage function button among the function button information stored in the function button information storage unit 22 The shared attribute included in can be used.

これにより、機能ボタン情報更新部23は、削除対象の設定保存機能ボタンに対する共有属性を評価する(ステップ263)。   Thereby, the function button information updating unit 23 evaluates the shared attribute with respect to the setting storage function button to be deleted (step 263).

まず、削除対象の設定保存機能ボタンに対する共有属性がPublic属性であると判定された場合を考える。この場合、機能ボタン情報更新部23は、次に、削除対象の設定保存機能ボタンに対する使用履歴が使用履歴記憶部26に記憶されているかどうかを判定する(ステップ264)。   First, consider the case where it is determined that the sharing attribute for the setting saving function button to be deleted is the Public attribute. In this case, the function button information updating unit 23 next determines whether the use history for the setting storage function button to be deleted is stored in the use history storage unit 26 (step 264).

その結果、削除対象の設定保存機能ボタンに対する使用履歴が使用履歴記憶部26に記憶されていないと判定されると、表示制御部24が、設定保存機能ボタンを削除する旨の第1の警告画面を操作パネル15に表示する(ステップ265)。これにより、操作受付部21が、操作パネル15上で設定保存機能ボタンを削除する旨の操作がなされたかどうかを判定する(ステップ269)。そして、設定保存機能ボタンを削除する旨の操作がなされたと判定されなければ、情報処理装置20は、処理を終了する。また、設定保存機能ボタンを削除する旨の操作がなされたと判定されれば、機能ボタン情報更新部23は、この設定保存機能ボタンを削除する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報から、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能ボタン情報を削除する(ステップ270)。そして、情報処理装置20は、処理を終了する。   As a result, when it is determined that the usage history for the setting storage function button to be deleted is not stored in the usage history storage unit 26, the first warning screen indicating that the display control unit 24 deletes the setting storage function button Is displayed on the operation panel 15 (step 265). Thereby, the operation accepting unit 21 determines whether or not an operation to delete the setting storage function button has been performed on the operation panel 15 (step 269). Then, if it is not determined that the operation to delete the setting storage function button has been performed, the information processing device 20 ends the process. If it is determined that the operation to delete the setting storage function button is performed, the function button information updating unit 23 deletes the setting storage function button. That is, the function button information updating unit 23 deletes the function button information corresponding to the button ID included in the deletion instruction of the setting storage function button from the function button information stored in the function button information storage unit 22 (step 270). . Then, the information processing device 20 ends the process.

一方、削除対象の設定保存機能ボタンに対する使用履歴が使用履歴記憶部26に記憶されていると判定すると、機能ボタン情報更新部23は、その使用履歴に含まれるユーザIDのそれぞれに対して、削除対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンであって、共有属性をPrivate属性とした設定保存機能ボタンを作成する(ステップ266)。ここで、このPrivate属性の設定保存機能ボタンの作成は、機能ボタン情報記憶部22に記憶された機能ボタン情報に対して、削除対象の設定保存機能ボタンの共有属性をPrivate属性としたものを管理する機能ボタン情報を追加することにより、行えばよい。また、表示制御部24が、設定保存機能ボタンを削除する旨の第2の警告画面を操作パネル15に表示する(ステップ267)。これにより、操作受付部21が、操作パネル15上で設定保存機能ボタンを削除する旨の操作がなされたかどうかを判定する(ステップ269)。そして、設定保存機能ボタンを削除する旨の操作がなされたと判定されなければ、情報処理装置20は、処理を終了する。また、設定保存機能ボタンを削除する旨の操作がなされたと判定されれば、機能ボタン情報更新部23は、この設定保存機能ボタンを削除する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報から、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能ボタン情報を削除する(ステップ270)。そして、情報処理装置20は、処理を終了する。   On the other hand, when it is determined that the usage history for the setting storage function button to be deleted is stored in the usage history storage unit 26, the function button information updating unit 23 deletes the user ID included in the usage history. A setting save function button having the same function and parameter as the target setting save function button and the shared attribute set to the Private attribute is created (step 266). Here, the creation of the setting saving function button of the Private attribute is performed by managing the function button information stored in the function button information storage unit 22 with the sharing attribute of the setting saving function button to be deleted as the Private attribute. This can be done by adding functional button information. Further, the display control unit 24 displays on the operation panel 15 a second warning screen indicating that the setting storage function button is to be deleted (step 267). Thereby, the operation accepting unit 21 determines whether or not an operation to delete the setting storage function button has been performed on the operation panel 15 (step 269). Then, if it is not determined that the operation to delete the setting storage function button has been performed, the information processing device 20 ends the process. If it is determined that the operation to delete the setting storage function button is performed, the function button information updating unit 23 deletes the setting storage function button. That is, the function button information updating unit 23 deletes the function button information corresponding to the button ID included in the deletion instruction of the setting storage function button from the function button information stored in the function button information storage unit 22 (step 270). . Then, the information processing device 20 ends the process.

また、削除対象の設定保存機能ボタンに対する共有属性がPrivate属性であると判定された場合を考える。この場合、表示制御部24が、設定保存機能ボタンを削除する旨の第3の警告画面を操作パネル15に表示する(ステップ268)。これにより、操作受付部21が、操作パネル15上で設定保存機能ボタンを削除する旨の操作がなされたかどうかを判定する(ステップ269)。そして、設定保存機能ボタンを削除する旨の操作がなされたと判定されなければ、情報処理装置20は、処理を終了する。また、設定保存機能ボタンを削除する旨の操作がなされたと判定されれば、機能ボタン情報更新部23は、この設定保存機能ボタンを削除する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報から、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能ボタン情報を削除する(ステップ270)。そして、情報処理装置20は、処理を終了する。   Also, consider the case where it is determined that the shared attribute for the setting storage function button to be deleted is the Private attribute. In this case, the display control unit 24 displays a third warning screen to the effect that the setting save function button is to be deleted on the operation panel 15 (step 268). Thereby, the operation accepting unit 21 determines whether or not an operation to delete the setting storage function button has been performed on the operation panel 15 (step 269). Then, if it is not determined that the operation to delete the setting storage function button has been performed, the information processing device 20 ends the process. If it is determined that the operation to delete the setting storage function button is performed, the function button information updating unit 23 deletes the setting storage function button. That is, the function button information updating unit 23 deletes the function button information corresponding to the button ID included in the deletion instruction of the setting storage function button from the function button information stored in the function button information storage unit 22 (step 270). . Then, the information processing device 20 ends the process.

図14は、図13のステップ265で表示される第1の警告画面の一例を示した図である。この画面において、「取り消し」ボタン51が押下されると、ステップ269の判定はNOとなる。一方、「決定」ボタン52が押下されると、ステップ269の判定はYESとなる。   FIG. 14 is a diagram showing an example of the first warning screen displayed in step 265 of FIG. When the "cancel" button 51 is pressed on this screen, the determination in step 269 is NO. On the other hand, when the “decision” button 52 is pressed, the determination in step 269 is YES.

図15は、図13のステップ267で表示される第2の警告画面の一例を示した図である。この画面において、「取り消し」ボタン53が押下されると、ステップ269の判定はNOとなる。一方、「決定」ボタン54が押下されると、ステップ269の判定はYESとなる。   FIG. 15 is a diagram showing an example of the second warning screen displayed in step 267 of FIG. When the "cancel" button 53 is pressed on this screen, the determination in step 269 is NO. On the other hand, when the “decision” button 54 is pressed, the determination in step 269 is YES.

図16は、図13のステップ268で表示される第3の警告画面の一例を示した図である。この画面において、「取り消し」ボタン55が押下されると、ステップ269の判定はNOとなる。一方、「決定」ボタン56が押下されると、ステップ269の判定はYESとなる。   FIG. 16 is a diagram showing an example of the third warning screen displayed in step 268 of FIG. When the "cancel" button 55 is pressed on this screen, the determination in step 269 is NO. On the other hand, when the “decision” button 56 is pressed, the determination in step 269 is YES.

尚、図13のステップ266で、あるユーザに対してPrivate属性の設定保存機能ボタンが作成され、図13のステップ270で、設定保存機能ボタンが削除された場合に、情報処理装置20は、そのユーザがログインした際に、Private属性の設定保存機能ボタンが作成された旨の警告画面を表示するとよい。図17(a),(b)は、このような警告画面の例を示した図である。このうち、(a)の画面では、「確認」ボタン57を押下することにより、Private属性の設定保存機能ボタンが作成されたことを確認することが可能となっている。一方、(b)の画面では、「削除」ボタン58及び「残す」ボタン59の何れかを押下することにより、Private属性の設定保存機能ボタンを削除すること、及び、Private属性の設定保存機能ボタンを削除せずに残しておくことの何れかを選択できるようになっている。   In the case where the setting storage function button of the Private attribute is created for a certain user in step 266 of FIG. 13 and the setting storage function button is deleted in step 270 of FIG. 13, the information processing apparatus 20 When the user logs in, it is preferable to display a warning screen indicating that the setting saving function button of the Private attribute is created. FIGS. 17 (a) and 17 (b) are diagrams showing an example of such a warning screen. Among these, in the screen of (a), by pressing the “confirm” button 57, it is possible to confirm that the setting saving function button of the Private attribute has been created. On the other hand, in the screen of (b), pressing either the "Delete" button 58 or the "Leave" button 59 deletes the setting saving function button of the Private attribute, and the setting saving function button of the Private attribute It is possible to choose one of leaving the file without deleting it.

図18は、本実施の形態における情報処理装置20が設定保存機能ボタンを削除する際に機能及びパラメータが同一の他の設定保存機能ボタンの所在を表示するときの動作例を示したフローチャートである。   FIG. 18 is a flowchart showing an operation example when the information processing apparatus 20 according to the present embodiment displays the location of another setting save function button having the same function and parameter when deleting the setting save function button. .

動作が開始すると、情報処理装置20では、まず、操作受付部21が、操作パネル15上での設定保存機能ボタンの削除指示を受け付ける(ステップ281)。ここで、設定保存機能ボタンの削除指示には、設定保存機能ボタンのボタンIDが含まれるものとする。   When the operation starts, in the information processing apparatus 20, first, the operation receiving unit 21 receives an instruction to delete the setting storage function button on the operation panel 15 (step 281). Here, it is assumed that the deletion instruction of the setting storage function button includes the button ID of the setting storage function button.

次に、機能ボタン情報更新部23は、削除対象の設定保存機能ボタンの機能及びパラメータと、他の設定保存機能ボタンの機能及びパラメータとを比較する(ステップ282)。ここで、削除対象の設定保存機能ボタンは、第3の表示要素の一例である。また、他の設定保存機能ボタンは、第4の表示要素の一例であり、削除されずに残る設定保存機能ボタンのことである。そして、削除対象の設定保存機能ボタンの機能及びパラメータとしては、機能ボタン情報記憶部22に記憶された機能ボタン情報に含まれる機能及びパラメータのうち、ステップ281で受け付けた削除指示に含まれるボタンIDに対応する機能及びパラメータを用いればよく、他の設定保存機能ボタンの機能及びパラメータとしては、機能ボタン情報記憶部22に記憶された機能ボタン情報に含まれる機能及びパラメータのうち、ステップ281で受け付けた削除指示に含まれるボタンID以外のボタンIDに対応する機能及びパラメータを用いればよい。   Next, the function button information updating unit 23 compares the function and parameter of the setting storage function button to be deleted with the function and parameters of the other setting storage function button (step 282). Here, the setting storage function button to be deleted is an example of a third display element. Also, the other setting save function button is an example of a fourth display element, and is a setting save function button that remains without being deleted. Then, among the functions and parameters included in the function button information stored in the function button information storage unit 22 as the functions and parameters of the setting storage function button to be deleted, the button ID included in the deletion instruction received in step 281 Function and parameters corresponding to the other function may be used, and as functions and parameters of other setting storage function buttons, among the functions and parameters included in the function button information stored in the function button information storage unit 22, accepted in step 281 The functions and parameters corresponding to button IDs other than the button ID included in the deletion instruction may be used.

これにより、機能ボタン情報更新部23は、削除対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが、他の設定保存機能ボタンの中に存在するかどうかを判定する(ステップ283)。ここで、この判定は、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能及びパラメータが、機能ボタン情報記憶部22に記憶された他の設定保存機能ボタンを管理する機能ボタン情報の中に存在するかどうかを調べることにより、行えばよい。その結果、削除対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが、他の設定保存機能ボタンの中に存在しないと判定すると、機能ボタン情報更新部23は、設定保存機能ボタンを削除する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報から、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能ボタン情報を削除する(ステップ289)。そして、情報処理装置20は、処理を終了する。   Thereby, the function button information updating unit 23 determines whether or not there is a setting save function button having the same function and parameter as the setting save function button to be deleted among other setting save function buttons (step 283). ). Here, in this determination, the function and parameter corresponding to the button ID included in the deletion instruction of the setting storage function button are used to manage other setting storage function buttons stored in the function button information storage unit 22. You can do this by checking if it exists. As a result, when it is determined that the setting save function button having the same function and parameter as the deletion target setting save function button does not exist in the other setting save function buttons, the function button information update unit 23 determines that the setting save function button Remove That is, the function button information updating unit 23 deletes the function button information corresponding to the button ID included in the deletion instruction of the setting storage function button from the function button information stored in the function button information storage unit 22 (step 289). . Then, the information processing device 20 ends the process.

一方、削除対象の設定保存機能ボタンと機能及びパラメータが同一の設定保存機能ボタンが、他の設定保存機能ボタンの中に存在すると判定すると、機能ボタン情報更新部23は、削除対象の設定保存機能ボタンに対するユーザIDと、他の設定保存機能ボタンに対するユーザID及び共有属性を取得する(ステップ284)。ここで、削除対象の設定保存機能ボタンに対するユーザIDとしては、ステップ281で受け付けた削除指示に含まれるユーザIDを用いればよく、他の設定保存機能ボタンに対するユーザID及び共有属性としては、機能ボタン情報記憶部22に記憶された他の設定保存機能ボタンを管理する機能ボタン情報に含まれるユーザID及び共有属性を用いればよい。   On the other hand, when it is determined that the setting save function button having the same function and parameter as the deletion target setting save function button exists in the other setting save function buttons, the function button information updating unit 23 performs the deletion target setting save function. The user ID for the button and the user ID and shared attribute for the other setting save function button are acquired (step 284). Here, as the user ID for the setting storage function button to be deleted, the user ID included in the deletion instruction received in step 281 may be used, and as the user ID and the sharing attribute for other setting storage function buttons, the function button The user ID and the sharing attribute included in the function button information for managing the other setting storage function button stored in the information storage unit 22 may be used.

これにより、機能ボタン情報更新部23は、他の設定保存機能ボタンに対する共有属性を評価する(ステップ285)。   Thereby, the function button information updating unit 23 evaluates the shared attribute with respect to the other setting storage function button (step 285).

まず、他の設定保存機能ボタンに対する共有属性がPrivate属性であると判定された場合を考える。この場合、機能ボタン情報更新部23は、次に、削除対象の設定保存機能ボタンに対するユーザIDと、他の設定保存機能ボタンに対するユーザIDとが同一であるかどうかを判定する(ステップ286)。   First, consider the case where it is determined that the shared attribute for another setting save function button is the Private attribute. In this case, the function button information updating unit 23 then determines whether the user ID for the setting storage function button to be deleted and the user ID for the other setting storage function button are the same (step 286).

その結果、これらのユーザIDが同一であると判定されると、機能ボタン情報更新部23が、削除対象の設定保存機能ボタンと、他の設定保存機能ボタンとに、同じ識別情報を付与する(ステップ287)。この識別情報の付与は、該当する設定保存機能ボタンを管理する機能ボタン情報に対し、識別情報を記憶することにより、行えばよい。これにより、表示制御部24が、機能及びパラメータが同一の設定保存機能ボタンが存在する旨の警告画面を操作パネル15に表示する(ステップ288)。その後、機能ボタン情報更新部23は、設定保存機能ボタンを削除する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報から、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能ボタン情報を削除する(ステップ289)。そして、情報処理装置20は、処理を終了する。   As a result, when it is determined that these user IDs are identical, the function button information updating unit 23 assigns the same identification information to the setting saving function button to be deleted and the other setting saving function buttons ((1) Step 287). The assignment of the identification information may be performed by storing the identification information with respect to the function button information for managing the corresponding setting storage function button. Thereby, the display control unit 24 displays on the operation panel 15 a warning screen indicating that the setting storage function button having the same function and parameter exists (step 288). Thereafter, the function button information updating unit 23 deletes the setting storage function button. That is, the function button information updating unit 23 deletes the function button information corresponding to the button ID included in the deletion instruction of the setting storage function button from the function button information stored in the function button information storage unit 22 (step 289). . Then, the information processing device 20 ends the process.

一方、ステップ286でユーザが同一でないと判定すると、機能ボタン情報記憶部22は、識別情報を付与することなく、設定保存機能ボタンを削除する。即ち、機能ボタン情報更新部23は、機能ボタン情報記憶部22に記憶された機能ボタン情報から、設定保存機能ボタンの削除指示に含まれるボタンIDに対応する機能ボタン情報を削除する(ステップ289)。そして、情報処理装置20は、処理を終了する。   On the other hand, if it is determined in step 286 that the users are not the same, the function button information storage unit 22 deletes the setting save function button without giving identification information. That is, the function button information updating unit 23 deletes the function button information corresponding to the button ID included in the deletion instruction of the setting storage function button from the function button information stored in the function button information storage unit 22 (step 289). . Then, the information processing device 20 ends the process.

また、他の設定保存機能ボタンに対する共有属性がPublic属性であると判定された場合を考える。この場合も、他の設定保存機能ボタンに対する共有属性がPrivate属性であり、かつ、ユーザIDが同一である場合と同じく、ステップ287〜ステップ289の処理を行う。   Also, consider the case where it is determined that the sharing attribute for another setting saving function button is the Public attribute. Also in this case, the processes of step 287 to step 289 are performed as in the case where the shared attribute for the other setting storage function button is the private attribute and the user ID is the same.

図19は、図18のステップ288で表示される警告画面の一例を示した図である。この画面では、設定保存機能ボタンが削除された後に操作パネル15上に表示されるホーム画面(図20(a)参照)のレイアウトがポップアップ61内に表示されている。また、この画面において、「確認」ボタン62が押下されると、図18のステップ288からステップ289へ処理は進む。   FIG. 19 is a diagram showing an example of a warning screen displayed in step 288 of FIG. In this screen, the layout of the home screen (see FIG. 20A) displayed on the operation panel 15 after the setting save function button is deleted is displayed in the pop-up 61. When the “confirm” button 62 is pressed on this screen, the process proceeds from step 288 to step 289 in FIG.

図20(a),(b)は、図18のステップ289で設定保存機能ボタンが削除された後の任意の時点で表示されるUI画面の例を示した図である。尚、設定保存機能ボタンに識別情報を付与する期間を、予め定めた期間又はその設定保存機能ボタンが押下されるまでの期間とし、これらのUI画面はその期間に限って表示されるものとしてよい。   FIGS. 20A and 20B show examples of the UI screen displayed at any time after the setting save function button is deleted in step 289 of FIG. Note that a period in which identification information is added to the setting storage function button may be a predetermined period or a period until the setting storage function button is pressed, and these UI screens may be displayed only for that period. .

まず、(a)の画面は、操作パネル15からユーザがログインした直後のホーム画面である。この画面には、設定保存機能ボタン63a〜63eが表示されている。そして、設定保存機能ボタン63aの機能及びパラメータと、削除された設定保存機能ボタンの機能及びパラメータとが同一であることが、マーカ64aにより示されている。   First, the screen of (a) is a home screen immediately after the user logs in from the operation panel 15. On this screen, setting storage function buttons 63a to 63e are displayed. The marker 64a indicates that the function and parameter of the setting storage function button 63a and the function and parameter of the deleted setting storage function button are the same.

また、(b)の画面は、他の装置から画像処理装置10を管理するための管理画面である。この画面には、設定保存機能ボタンに対応する行65a〜65eが表示されている。そして、行65aに対応する設定保存機能ボタンの機能及びパラメータと、削除された設定保存機能ボタンの機能及びパラメータとが同一であることが、マーカ66aにより示されている。   The screen of (b) is a management screen for managing the image processing apparatus 10 from another apparatus. Rows 65a to 65e corresponding to the setting save function button are displayed on this screen. The marker 66a indicates that the function and parameter of the setting storage function button corresponding to the line 65a are the same as the function and parameter of the deleted setting storage function button.

尚、図19及び図20(a),(b)では、設定保存機能ボタンが削除された後の状態を示す画面を表示するものとして、その例を示したが、この限りではない。設定保存機能ボタンが削除される前の状態を示す画面を表示するものとしてもよい。   Although FIG. 19 and FIGS. 20A and 20B show an example in which the screen showing the state after the setting save function button is deleted is shown, the present invention is not limited to this. It is also possible to display a screen showing a state before the setting save function button is deleted.

[プログラム]
本実施の形態における情報処理装置20が行う処理は、例えば、アプリケーションソフトウェア等のプログラムとして用意される。
[program]
The processing performed by the information processing apparatus 20 in the present embodiment is prepared, for example, as a program such as application software.

即ち、本実施の形態を実現するプログラムは、コンピュータに、自装置の機能及びその機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである表示要素の操作属性を指定する指定操作とを受け付ける機能と、生成指示操作により生成を指示された表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、第1の表示要素の操作属性と、第2の表示要素の操作属性とが異なる場合に、第1の表示要素を生成する処理を行う機能とを実現させるためのプログラムとして捉えられる。   That is, the program for realizing the present embodiment is a generation instructing operation for instructing the computer to generate the display element associated with the function of the own device and the setting in the function, and the operation for the display element other than the specific operator. Specifying an operation attribute of a display element which is any one of a first attribute indicating that the operator does not operate and a second attribute indicating that the display element is operated by an operator other than a specific operator , A function and setting associated with the first display element that is a display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is an already generated display element A function of performing processing for generating a first display element when the function and setting are the same and the operation attribute of the first display element is different from the operation attribute of the second display element It is taken as a program for realizing.

尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、CD−ROM等の記録媒体に格納して提供することも可能である。   The program for realizing the present embodiment can be provided by communication means as well as provided by being stored in a recording medium such as a CD-ROM.

10…画像処理装置、20…情報処理装置、21…操作受付部、22…機能ボタン情報記憶部、23…機能ボタン情報更新部、24…表示制御部、25…機能実行部、26…使用履歴記憶部 DESCRIPTION OF SYMBOLS 10 ... Image processing apparatus, 20 ... Information processing apparatus, 21 ... Operation reception part, 22 ... Function button information storage part, 23 ... Function button information update part, 24 ... Display control part, 25 ... Function execution part, 26 ... Usage history Storage unit

Claims (9)

自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段と
を備え、
前記処理手段は、前記第1の表示要素に関連付けられた機能及び設定並びに当該第1の表示要素の操作属性と、前記第2の表示要素に関連付けられた機能及び設定並びに当該第2の表示要素の操作属性とが同一であり、かつ、当該第1の表示要素に関連付けられた機能及び設定と同一の機能及び設定に関連付けられた表示要素の個数が予め定められた閾値以下である場合に、前記生成する処理を行うことを特徴とする情報処理装置
A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display Accepting means for accepting a designation operation for designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
A function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; And processing means for performing processing for generating the first display element when the setting is the same and the operation attribute of the first display element is different from the operation attribute of the second display element.
Equipped with
The processing means comprises functions and settings associated with the first display element, operation attributes of the first display element, functions and settings associated with the second display element, and the second display element operational attributes and are the same, and, even when the number of the first associated with the display element functions and settings the same functions and display elements associated with the set is below a predetermined threshold An information processing apparatus that performs the process of generating the information ;
自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段と
を備え、
前記処理手段は、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であり、かつ、当該第2の表示要素の操作属性が前記第1の属性である場合に、前記生成する処理の後に、当該第1の表示要素に関連付けられた機能及び設定と、当該第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であることを通知する処理を行うことを特徴とする情報処理装置
A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display Accepting means for accepting a designation operation for designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
A function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; And processing means for performing processing for generating the first display element when the setting is the same and the operation attribute of the first display element is different from the operation attribute of the second display element.
Equipped with
The processing means has the same function and setting associated with the first display element and the function and setting associated with the second display element, and the operation attribute of the first display element A function associated with the first display element after the processing to generate when the second attribute and the operation attribute of the second display element are the first attribute; Performing a process to notify that the setting is the same as the function and the setting associated with the second display element, and that the operation attribute of the first display element is the second attribute Information processing apparatus characterized by the above .
自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段と
を備え、
前記処理手段は、前記生成する処理の前又は後に、特定の操作者により操作される複数の表示要素が配置された画面上で、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であることを通知する処理を行うことを特徴とする情報処理装置
A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display Accepting means for accepting a designation operation for designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
A function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; And processing means for performing processing for generating the first display element when the setting is the same and the operation attribute of the first display element is different from the operation attribute of the second display element.
Equipped with
The processing means includes functions and settings associated with the first display element on a screen on which a plurality of display elements operated by a specific operator are arranged before or after the processing to generate. An information processing apparatus that performs processing to notify that the function and setting associated with the second display element are the same.
自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける受付手段と、
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う処理手段と、
前記操作属性が前記第2の属性である前記表示要素の少なくとも1人の操作者による操作履歴を記憶する記憶手段と
を備え、
前記受付手段は、前記表示要素の削除を指示する削除指示操作を受け付け、
前記処理手段は、前記削除指示操作により削除を指示された前記表示要素である第3の表示要素を削除する処理と、当該第3の表示要素の操作属性が前記第2の属性であり、かつ、前記記憶手段に当該第3の表示要素の少なくとも1人の操作者による操作履歴が記憶されている場合に、当該少なくとも1人の操作者のそれぞれに対して、当該第3の表示要素の操作属性を前記第1の属性に変更した新たな表示要素を生成する処理とを行うことを特徴とする情報処理装置
A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display Accepting means for accepting a designation operation for designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
A function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; And processing means for performing processing for generating the first display element when the setting is the same and the operation attribute of the first display element is different from the operation attribute of the second display element. ,
Storage means for storing an operation history of at least one operator of the display element whose operation attribute is the second attribute;
Equipped with
The receiving means receives a deletion instruction operation instructing deletion of the display element;
The processing means is configured to delete the third display element which is the display element instructed to be deleted by the deletion instruction operation, and the operation attribute of the third display element is the second attribute; When the operation history of at least one operator of the third display element is stored in the storage unit, the operation of the third display element is performed for each of the at least one operator. An information processing apparatus, comprising: processing for generating a new display element in which an attribute is changed to the first attribute.
前記処理手段は、前記削除する処理の前又は後に、特定の操作者により操作される複数の表示要素が配置された画面上で、前記第3の表示要素に関連付けられた機能及び設定と、前記削除指示操作により削除を指示されていない前記表示要素である第4の表示要素に関連付けられた機能及び設定とが同一であることを通知する処理を行うことを特徴とする請求項4に記載の情報処理装置。 The processing means includes functions and settings associated with the third display element on a screen on which a plurality of display elements operated by a specific operator are arranged before or after the deletion process. according to claim 4, delete instruction operation by associated with a fourth display element which is the display element not instructed to delete function and configuration and is characterized by performing a process of notifying that the same Information processing device. コンピュータに、
自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能と
を実現させ
前記処理を行う機能は、前記第1の表示要素に関連付けられた機能及び設定並びに当該第1の表示要素の操作属性と、前記第2の表示要素に関連付けられた機能及び設定並びに当該第2の表示要素の操作属性とが同一であり、かつ、当該第1の表示要素に関連付けられた機能及び設定と同一の機能及び設定に関連付けられた表示要素の個数が予め定められた閾値以下である場合にも、前記生成する処理を行うことを特徴とするプログラム。
On the computer
A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display A function of receiving a designation operation of designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
A function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; A function of performing processing for generating the first display element when the setting is the same, and the operation attribute of the first display element is different from the operation attribute of the second display element; Make it happen ,
The function for performing the process includes functions and settings associated with the first display element and operation attributes of the first display element, functions and settings associated with the second display element, and the second When the operation attribute of the display element is the same, and the number of display elements associated with the same function and setting as the function and setting associated with the first display element is equal to or less than a predetermined threshold value Also, a program characterized in that the processing for generating is performed .
コンピュータに、On the computer
自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display A function of receiving a designation operation of designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能とA function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; A function of performing processing for generating the first display element when the setting is the same, and the operation attribute of the first display element is different from the operation attribute of the second display element;
を実現させ、To achieve
前記処理を行う機能は、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であり、かつ、当該第2の表示要素の操作属性が前記第1の属性である場合に、前記生成する処理の後に、当該第1の表示要素に関連付けられた機能及び設定と、当該第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性が前記第2の属性であることを通知する処理を行うことを特徴とするプログラム。The function to perform the process is the same as the function and setting associated with the first display element and the function and setting associated with the second display element, and the function of the first display element When the operation attribute is the second attribute and the operation attribute of the second display element is the first attribute, it is associated with the first display element after the process of generating A process is performed to notify that the function and setting are the same as the function and setting associated with the second display element, and that the operation attribute of the first display element is the second attribute A program characterized by
コンピュータに、On the computer
自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display A function of receiving a designation operation of designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能とA function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; A function of performing processing for generating the first display element when the setting is the same, and the operation attribute of the first display element is different from the operation attribute of the second display element;
を実現させ、To achieve
前記処理を行う機能は、前記生成する処理の前又は後に、特定の操作者により操作される複数の表示要素が配置された画面上で、前記第1の表示要素に関連付けられた機能及び設定と、前記第2の表示要素に関連付けられた機能及び設定とが同一であることを通知する処理を行うことを特徴とするプログラム。The function for performing the process is a function and a setting associated with the first display element on a screen on which a plurality of display elements operated by a specific operator are arranged before or after the process for generating. A program for performing processing of notifying that the function and setting associated with the second display element are the same.
コンピュータに、On the computer
自装置の機能及び当該機能における設定に関連付けられた表示要素の生成を指示する生成指示操作と、当該表示要素が特定の操作者以外の操作者により操作されないことを示す第1の属性及び当該表示要素が特定の操作者以外の操作者により操作されることを示す第2の属性の何れかである当該表示要素の操作属性を指定する指定操作とを受け付ける機能と、A generation instructing operation for instructing generation of a display element associated with a function of the own apparatus and a setting in the function, a first attribute indicating that the display element is not operated by an operator other than a specific operator, and the display A function of receiving a designation operation of designating an operation attribute of the display element, which is any of a second attribute indicating that the element is operated by an operator other than a specific operator;
前記生成指示操作により生成を指示された前記表示要素である第1の表示要素に関連付けられた機能及び設定と、既に生成されている前記表示要素である第2の表示要素に関連付けられた機能及び設定とが同一であり、かつ、当該第1の表示要素の操作属性と、当該第2の表示要素の操作属性とが異なる場合に、当該第1の表示要素を生成する処理を行う機能と、A function and setting associated with the first display element that is the display element instructed to be generated by the generation instructing operation, and a function associated with the second display element that is the display element that is already generated; A function of performing a process of generating the first display element when the setting is the same and the operation attribute of the first display element is different from the operation attribute of the second display element;
前記操作属性が前記第2の属性である前記表示要素の少なくとも1人の操作者による操作履歴を記憶手段に記憶する機能とStoring the operation history of at least one operator of the display element whose operation attribute is the second attribute in a storage unit
を実現させ、To achieve
前記受け付ける機能は、前記表示要素の削除を指示する削除指示操作を受け付け、The receiving function receives a deletion instruction operation instructing deletion of the display element;
前記処理を行う機能は、前記削除指示操作により削除を指示された前記表示要素である第3の表示要素を削除する処理と、当該第3の表示要素の操作属性が前記第2の属性であり、かつ、前記記憶手段に当該第3の表示要素の少なくとも1人の操作者による操作履歴が記憶されている場合に、当該少なくとも1人の操作者のそれぞれに対して、当該第3の表示要素の操作属性を前記第1の属性に変更した新たな表示要素を生成する処理とを行うことを特徴とするプログラム。The function of performing the process includes a process of deleting a third display element which is the display element instructed to be deleted by the delete instruction operation, and an operation attribute of the third display element is the second attribute. And when the operation history of at least one operator of the third display element is stored in the storage means, the third display element for each of the at least one operator A program for performing processing of generating a new display element in which the operation attribute of is changed to the first attribute.
JP2015136060A 2015-07-07 2015-07-07 Information processing apparatus and program Active JP6544091B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015136060A JP6544091B2 (en) 2015-07-07 2015-07-07 Information processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015136060A JP6544091B2 (en) 2015-07-07 2015-07-07 Information processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2017021408A JP2017021408A (en) 2017-01-26
JP6544091B2 true JP6544091B2 (en) 2019-07-17

Family

ID=57888646

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015136060A Active JP6544091B2 (en) 2015-07-07 2015-07-07 Information processing apparatus and program

Country Status (1)

Country Link
JP (1) JP6544091B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7322406B2 (en) 2019-01-11 2023-08-08 富士フイルムビジネスイノベーション株式会社 Information processing device and information processing program
JP7379947B2 (en) * 2019-08-30 2023-11-15 富士フイルムビジネスイノベーション株式会社 Information processing device and program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002185662A (en) * 2000-12-12 2002-06-28 Murata Mach Ltd Original reader/recorder
JP2005328182A (en) * 2004-05-12 2005-11-24 Konica Minolta Business Technologies Inc One-touch information registration apparatus and image transmission apparatus
JP2008258801A (en) * 2007-04-03 2008-10-23 Murata Mach Ltd Digital composite machine
JP2010166112A (en) * 2009-01-13 2010-07-29 Murata Machinery Ltd Communication terminal apparatus
JP5517487B2 (en) * 2009-05-19 2014-06-11 キヤノン株式会社 Image processing apparatus, image processing apparatus control method, and program
JP5768342B2 (en) * 2009-08-11 2015-08-26 株式会社リコー Print control system and data control method
JP2011123824A (en) * 2009-12-14 2011-06-23 Murata Machinery Ltd Multifunction device
JP5691605B2 (en) * 2011-02-17 2015-04-01 株式会社リコー Image processing apparatus, screen control method, screen control program, and recording medium

Also Published As

Publication number Publication date
JP2017021408A (en) 2017-01-26

Similar Documents

Publication Publication Date Title
JP5317631B2 (en) Image processing apparatus, control method therefor, and program
JP6808512B2 (en) Image processing device, control method and program of image processing device
US8085420B2 (en) Image processing apparatus with hot folder functionality
JP5691324B2 (en) Screen control apparatus, image forming apparatus, and screen control program
JP5599085B2 (en) Image processing apparatus, control method therefor, and program
US8356279B2 (en) Program-generating device and method, program for implementing the program-generating method, and storage medium
US11115546B2 (en) Image processing apparatus, control method to execute plurality of functions for an image processing apparatus, and storage medium
US10754602B2 (en) Printing apparatus that executes print job, control method therefor, and storage medium
JP2019217687A (en) Image processing apparatus and control method therefor, and program
JP2016066258A (en) Image forming apparatus and button customization method
US10831413B2 (en) Printing apparatus that displays notification screen and that executes print job, control method therefor, and storage medium
JP2014067126A (en) Information processing apparatus and printing system
US11330131B2 (en) Image processing apparatus and control method for managing values related to a function of the image processing apparatus
JP6544091B2 (en) Information processing apparatus and program
JP4952400B2 (en) Instruction information management program, instruction information management apparatus, and printing system
JP6933020B2 (en) Image processing equipment, information processing systems, and methods
US11070691B2 (en) Appliance setting apparatus and non-transitory computer-readable recording medium storing appliance setting program
JP2019096254A (en) Print controller, control method for print controller, and program
JP3760733B2 (en) Scan system and scan document connection method, medium recording control program, server, and scanner
JP5562472B2 (en) Electronic device, shortcut management method and program
JP6930307B2 (en) Information processing equipment and information processing programs
JP2019004252A (en) Image processing apparatus and program
JP7175630B2 (en) IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM
JP2017022441A (en) Information processing apparatus and program
JP6016855B2 (en) Installer program, driver program, and image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190207

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190603

R150 Certificate of patent or registration of utility model

Ref document number: 6544091

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350