[go: up one dir, main page]

JP2019192066A - Image formation device, control method and program - Google Patents

Image formation device, control method and program Download PDF

Info

Publication number
JP2019192066A
JP2019192066A JP2018086287A JP2018086287A JP2019192066A JP 2019192066 A JP2019192066 A JP 2019192066A JP 2018086287 A JP2018086287 A JP 2018086287A JP 2018086287 A JP2018086287 A JP 2018086287A JP 2019192066 A JP2019192066 A JP 2019192066A
Authority
JP
Japan
Prior art keywords
function
display
displayed
area
forming apparatus
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018086287A
Other languages
Japanese (ja)
Other versions
JP7175630B2 (en
JP2019192066A5 (en
Inventor
佐藤 真之
Masayuki Sato
真之 佐藤
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.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2018086287A priority Critical patent/JP7175630B2/en
Publication of JP2019192066A publication Critical patent/JP2019192066A/en
Publication of JP2019192066A5 publication Critical patent/JP2019192066A5/ja
Application granted granted Critical
Publication of JP7175630B2 publication Critical patent/JP7175630B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】画像形成装置の操作性を向上画像形成装置、制御方法及びプログラムを提供する。【解決手段】予め設定された機能を表示画面の第1の領域に表示する。第2の表示領域は、ユーザにより利用されたことのある履歴リストの中で、第1の表示領域に表示された機能と異なる機能を、表示画面の第2の表示領域の表示するために、表示リストから履歴IDを削除するステップS1005と表示リストに基づいて、メニュー表示するステップS1009を有する。【選択図】図10PROBLEM TO BE SOLVED: To provide an image forming apparatus, a control method and a program for improving operability of the image forming apparatus. SOLUTION: A preset function is displayed in a first area of a display screen. In the second display area, in order to display a function different from the function displayed in the first display area in the history list that has been used by the user in the second display area of the display screen, It has step S1005 of deleting the history ID from the display list and step S1009 of displaying a menu based on the display list. [Selection diagram] Fig. 10

Description

本発明は、画像形成装置、制御方法及びプログラムに関する。   The present invention relates to an image forming apparatus, a control method, and a program.

従来、コピー機能、ファクシミリ機能、スキャナ機能等複数の機能を備えた画像形成装置が知られている。このような画像形成装置においては、使用する機能を選択するためのボタンをアイコン等で一覧表示したメニュー画面がタッチパネルに表示される。画像形成装置に新たな機能が追加されると、メニュー画面に表示され、ユーザは、所望の機能を選択可能となる。   Conventionally, an image forming apparatus having a plurality of functions such as a copy function, a facsimile function, and a scanner function is known. In such an image forming apparatus, a menu screen in which buttons for selecting a function to be used are displayed as a list with icons or the like is displayed on the touch panel. When a new function is added to the image forming apparatus, it is displayed on the menu screen, and the user can select a desired function.

また、最近では、画像形成装置を利用する顧客の業種や業務も多様になり、従来の機能を顧客に合わせて変更、カスタマイズして機能を追加する例も多くなってきた。特許文献1には、ユーザ毎によく使う業務を固定で登録して表示する領域と、ユーザが起動した業務履歴を表示する領域を、分けて表示する技術が開示されている。   Recently, the types of businesses and operations of customers who use the image forming apparatus are diversified, and there are many examples of adding functions by changing and customizing conventional functions according to customers. Patent Document 1 discloses a technique for separately displaying an area for registering and displaying a frequently used business for each user and an area for displaying a business history started by a user.

特開2006−185351号公報JP 2006-185351 A

画像形成装置の限られた表示領域に、メニュー画面に表示すべき機能として登録された初期表示の機能の他、ユーザの利用履歴にある機能を表示することとすると、初期表示の機能と利用履歴にある機能とが重複する場合がある。この場合、画面を有効活用することができず、結果的に操作性が低下するという問題があった。   In addition to the initial display function registered as the function to be displayed on the menu screen in the limited display area of the image forming apparatus, the functions in the user's usage history are displayed. May overlap with the functions in In this case, there is a problem that the screen cannot be effectively used, and as a result, the operability is lowered.

本発明はこのような問題点に鑑みなされたもので、画像形成装置の操作性を向上させることを目的とする。   The present invention has been made in view of such problems, and an object thereof is to improve the operability of the image forming apparatus.

そこで、本発明は、画像形成装置であって、予め設定された機能を表示画面の第1の領域に表示し、ユーザにより利用されたことのある機能のうち、第1の表示領域に表示された機能と異なる機能を、前記表示画面の第2の表示領域に表示するよう制御する表示制御手段を有することを特徴とする。   Therefore, the present invention is an image forming apparatus that displays preset functions in the first area of the display screen and displays them in the first display area among the functions that have been used by the user. The display control means controls to display a function different from the function displayed in the second display area of the display screen.

本発明によれば、画像形成装置の操作性を向上させることができる。   According to the present invention, the operability of the image forming apparatus can be improved.

画像形成装置のハードウェア構成図である。2 is a hardware configuration diagram of an image forming apparatus. FIG. メニュー画面の表示例を示す図である。It is a figure which shows the example of a display of a menu screen. 画像形成装置の機能構成図である。2 is a functional configuration diagram of the image forming apparatus. FIG. 機能情報のデータ構成例を示す図である。It is a figure which shows the data structural example of function information. メインメニュー情報のデータ構成例を示す図である。It is a figure which shows the data structural example of main menu information. 表示中IDリストのデータ構成例を示す図である。It is a figure which shows the data structural example of ID list during a display. 履歴IDリストのデータ構成例を示す図である。It is a figure which shows the data structural example of a log | history ID list. 表示処理を示すフローチャートである。It is a flowchart which shows a display process. 表示中ID追加処理を示すフローチャートである。It is a flowchart which shows display ID addition processing. メニュー画面表示処理を示すフローチャートである。It is a flowchart which shows a menu screen display process. メニュー画面の表示例を示す図である。It is a figure which shows the example of a display of a menu screen.

以下、本発明の実施形態について図面に基づいて説明する。
(第1の実施形態)
図1は、画像形成装置101のハードウェア構成図である。システムバス110に対してCPU111、RAM112、ROM113、入力部114、表示制御部115、外部メモリインタフェース(以下I/F)116、プリンタI/F117、スキャナI/F118、通信I/Fコントローラ119が接続される。また、タッチパネル120、ディスプレイ121、外部メモリ122、プリンタ123、スキャナ124が接続される。システムバス110に接続される各部は、システムバス110を介して互いにデータのやりとりを行うことができるように構成されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First embodiment)
FIG. 1 is a hardware configuration diagram of the image forming apparatus 101. A CPU 111, RAM 112, ROM 113, input unit 114, display control unit 115, external memory interface (hereinafter referred to as I / F) 116, printer I / F 117, scanner I / F 118, and communication I / F controller 119 are connected to the system bus 110. Is done. A touch panel 120, a display 121, an external memory 122, a printer 123, and a scanner 124 are connected. Each unit connected to the system bus 110 is configured to be able to exchange data with each other via the system bus 110.

ROM113は、不揮発性のメモリであり、画像データやその他のデータ、CPU111が動作するための各種プログラムなどが、それぞれ所定の領域に格納される。RAM112は、揮発性のメモリであり、CPU111の主メモリ、ワークエリア等の一時記憶領域として用いられる。CPU111は、例えばROM113に格納されるプログラムに従い、RAM112をワークメモリとして用いて、この画像形成装置101の各部を制御する。なお、CPU111が動作するためのプログラムは、ROM113に格納されるのに限られず、外部メモリ(ハードディスク等)122に予め記憶しておいてもよい。なお、後述する画像形成装置101の機能や処理は、CPU111がROM113又は外部メモリ122格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。   The ROM 113 is a nonvolatile memory, and stores image data and other data, various programs for operating the CPU 111, and the like in predetermined areas. The RAM 112 is a volatile memory, and is used as a temporary storage area such as a main memory or work area of the CPU 111. The CPU 111 controls each unit of the image forming apparatus 101 using the RAM 112 as a work memory according to a program stored in the ROM 113, for example. Note that a program for operating the CPU 111 is not limited to being stored in the ROM 113, but may be stored in advance in an external memory (such as a hard disk) 122. Note that functions and processing of the image forming apparatus 101 described later are realized by the CPU 111 reading a program stored in the ROM 113 or the external memory 122 and executing the program.

入力部114は、ユーザ操作を受け付け、操作に応じた制御信号を生成し、CPU111に供給する。例えば、入力部114は、ユーザ操作を受け付ける入力デバイスとして、タッチパネル120を有する。なお、タッチパネル120は、例えば平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。CPU111は、入力デバイスに対してなされたユーザ操作に応じて入力部114で生成され供給される制御信号に基づき、プログラムに従いこの画像形成装置101の各部を制御する。これにより、画像形成装置101に対し、ユーザ操作に応じた動作を行わせることができる。   The input unit 114 receives a user operation, generates a control signal corresponding to the operation, and supplies the control signal to the CPU 111. For example, the input unit 114 includes the touch panel 120 as an input device that receives a user operation. The touch panel 120 is an input device that outputs coordinate information corresponding to a position touched with respect to, for example, a planar input unit. The CPU 111 controls each unit of the image forming apparatus 101 according to a program based on a control signal generated and supplied by the input unit 114 in response to a user operation performed on the input device. Thereby, it is possible to cause the image forming apparatus 101 to perform an operation according to the user operation.

表示制御部115は、ディスプレイ121に対して画像を表示させるための表示信号を出力する。例えば、表示制御部115に対して、CPU111がプログラムに従い生成した表示制御信号が供給される。表示制御部115は、この表示制御信号に基づき表示信号を生成してディスプレイ121に対して出力する。例えば、表示制御部115は、CPU111が生成する表示制御信号に基づき、GUI(Graphical User Interface)を構成するGUI画面をディスプレイ121に表示させる。   The display control unit 115 outputs a display signal for displaying an image on the display 121. For example, the display control signal generated by the CPU 111 according to the program is supplied to the display control unit 115. The display control unit 115 generates a display signal based on the display control signal and outputs the display signal to the display 121. For example, the display control unit 115 causes the display 121 to display a GUI screen configuring a GUI (Graphical User Interface) based on a display control signal generated by the CPU 111.

タッチパネル120はディスプレイ121と一体的に構成される。例えば、タッチパネル120を光の透過率がディスプレイ121の表示を妨げないように構成し、ディスプレイ121の表示面の上層に取り付ける。そして、タッチパネル120における入力座標と、ディスプレイ121上の表示座標とを対応付ける。これにより、あたかもユーザがディスプレイ121上に表示された画面を直接的に操作可能であるかのようなGUIを構成することができる。   The touch panel 120 is configured integrally with the display 121. For example, the touch panel 120 is configured such that the light transmittance does not hinder the display of the display 121, and is attached to the upper layer of the display surface of the display 121. Then, the input coordinates on the touch panel 120 are associated with the display coordinates on the display 121. Thereby, it is possible to configure a GUI as if the user can directly operate the screen displayed on the display 121.

外部メモリI/F116には、例えばハードディスク、CDやDVD、メモリカード等の外部メモリ122が装着可能になっている。CPU111の制御に基づき、装着された外部メモリ122からのデータの読み出しや、当該外部メモリ122に対するデータの書き込みを行う。   An external memory 122 such as a hard disk, a CD, a DVD, or a memory card can be attached to the external memory I / F 116, for example. Based on the control of the CPU 111, data is read from the attached external memory 122 and data is written to the external memory 122.

プリンタI/F117には、プリンタ123が接続される。CPU111の制御に基づき、プリンタ123で印刷すべき画像データはプリンタI/F117を介してプリンタ123に転送され、プリンタ123が、画像データを記録媒体上に印刷出力する。スキャナI/F118には、スキャナ124が接続される。CPU111の制御に基づき、スキャナ124は原稿上の画像を読み取って画像データを生成する。生成された画像データは、スキャナI/F118を介してRAM112、ROM113等に格納される。このように本実施形態における画像形成装置101はプリント機能、スキャン機能、コピー機能などの複数の機能を備えている。   A printer 123 is connected to the printer I / F 117. Based on the control of the CPU 111, image data to be printed by the printer 123 is transferred to the printer 123 via the printer I / F 117, and the printer 123 prints and outputs the image data on a recording medium. A scanner 124 is connected to the scanner I / F 118. Based on the control of the CPU 111, the scanner 124 reads an image on a document and generates image data. The generated image data is stored in the RAM 112, ROM 113, etc. via the scanner I / F 118. As described above, the image forming apparatus 101 according to the present exemplary embodiment includes a plurality of functions such as a print function, a scan function, and a copy function.

通信I/Fコントローラ119は、CPU111の制御に基づき、LANやインターネット、有線、無線等の各種ネットワーク102に対する通信を行う。例えば、スキャナ124により生成された画像データを、ネットワーク102を介して外部に送信することや、ネットワーク102を介して外部から受信した画像データをプリンタ123にて印刷することができる。   The communication I / F controller 119 communicates with various networks 102 such as a LAN, the Internet, wired, and wireless based on the control of the CPU 111. For example, image data generated by the scanner 124 can be transmitted to the outside via the network 102, and image data received from the outside via the network 102 can be printed by the printer 123.

なお、CPU111はタッチパネル120への例えば以下の操作や状態を検出できる。
タッチパネル120は、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。
Note that the CPU 111 can detect, for example, the following operations and states on the touch panel 120.
The touch panel 120 may be any of various types of touch panels such as a resistive film type, a capacitance type, a surface acoustic wave type, an infrared type, an electromagnetic induction type, an image recognition type, and an optical sensor type. Good.

タッチパネル120には、画像形成装置101が備える複数の機能それぞれを実行するための機能アイコンを表示する表示画面であるメニュー画面等が表示される。図2(a),(b)は、メニュー画面の表示例を示す図である。メニュー画面200には、メインメニュー領域210と、履歴メニュー領域220とが設けられている。メインメニュー領域210及び履歴メニュー領域220には、機能を選択し、利用するための機能ボタン211,221が表示される。   On touch panel 120, a menu screen or the like, which is a display screen for displaying function icons for executing each of a plurality of functions provided in image forming apparatus 101, is displayed. FIGS. 2A and 2B are diagrams illustrating a display example of a menu screen. The menu screen 200 is provided with a main menu area 210 and a history menu area 220. In the main menu area 210 and the history menu area 220, function buttons 211 and 221 for selecting and using a function are displayed.

メインメニュー領域210に表示される機能ボタン211は、メニュー画面200に表示される機能として予め設定された機能の機能ボタンである。履歴メニュー領域220に表示される機能ボタン221は、ユーザにより過去に利用された機能の機能ボタンである。図2(a)に示す例においては、メインメニュー領域210には、見積もりスキャン、交通費生産スキャン等の機能ボタン211が表示され、履歴メニュー領域220には、留め置き印刷、顧客向けEメール等の機能ボタン221が表示されている。以下、メニュー画面に表示される機能として予め設定された機能と、ユーザにより過去に利用された機能とを区別すべく、前者をメニュー機能、後者を履歴機能と称することとする。本実施形態に係る画像形成装置101は、このようにメニュー機能の機能ボタン211と履歴機能の機能ボタン221を同時にディスプレイ121に表示する。   A function button 211 displayed in the main menu area 210 is a function button of a function set in advance as a function displayed on the menu screen 200. The function buttons 221 displayed in the history menu area 220 are function buttons for functions used in the past by the user. In the example shown in FIG. 2A, the main menu area 210 displays function buttons 211 such as an estimate scan and a transportation cost production scan, and the history menu area 220 displays reservation printing, e-mail for customers, and the like. A function button 221 is displayed. Hereinafter, in order to distinguish a function set in advance as a function displayed on the menu screen from a function used in the past by the user, the former is called a menu function and the latter is called a history function. In this way, the image forming apparatus 101 according to the present embodiment simultaneously displays the function button 211 for the menu function and the function button 221 for the history function on the display 121.

図2(a)に示すページ状態ボタン212は、表示中のページを示す。図2(a)に示すページ状態ボタン212は、4ページ中の1ページ目を表示中であることを示している。ページ遷移ボタン213は、ページを遷移するためのボタンである。なお、スクロールによってもページを遷移させることができる。ページ遷移ボタン222は、ページを遷移するためのボタンである。なお、スクロールによってもページを遷移させることができる。   A page status button 212 shown in FIG. 2A indicates a page being displayed. A page status button 212 shown in FIG. 2A indicates that the first page of the four pages is being displayed. The page transition button 213 is a button for transitioning pages. The page can be changed by scrolling. The page transition button 222 is a button for transitioning pages. The page can be changed by scrolling.

さらに、メニュー機能には、標準的な設定に対応した標準機能の他に、ユーザにより設定された状態に対応した機能であるカスタム機能が含まれる。以下、特に区別の必要がない場合には、標準機能とカスタム機能を単に機能(メニュー機能)と称するものとする。図2(b)に示すメニュー画面200のメインメニュー領域210には、カスタム機能の機能ボタン231,232が表示されている。例えば、機能ボタン231は、ユーザにより2in1、白黒、両面が設定されたコピー機能に対応している。   Furthermore, the menu function includes a custom function that is a function corresponding to a state set by the user, in addition to a standard function corresponding to a standard setting. Hereinafter, unless there is a particular need to distinguish, the standard function and the custom function are simply referred to as functions (menu functions). In the main menu area 210 of the menu screen 200 shown in FIG. 2B, function buttons 231 and 232 for custom functions are displayed. For example, the function button 231 corresponds to a copy function in which 2-in-1, monochrome, and duplex are set by the user.

本実施形態に係る画像形成装置101は、図3(a),(b)に示すように、メインメニュー領域210に表示されている機能ボタンと同一の機能ボタンを履歴メニュー領域220に表示しないよう制御する。以下、本制御について説明する。   As shown in FIGS. 3A and 3B, the image forming apparatus 101 according to the present embodiment does not display the same function buttons as the function buttons displayed in the main menu area 210 in the history menu area 220. Control. Hereinafter, this control will be described.

図3は、画像形成装置101の機能構成図である。画像形成装置101は、表示処理部301と、機能管理部302と、機能情報保持部303と、メインメニュー情報保持部304と、表示中IDリスト保持部305と、履歴IDリスト保持部306と、を有している。表示処理部301は、ディスプレイ121への表示を行うよう制御する。表示処理部301は、例えば、ディスプレイ121にメニュー画面を表示するよう制御する。機能管理部302は、機能に係る情報を管理する。機能管理部302は、例えば、メニュー画面に表示する機能ボタンに係る処理を行う。   FIG. 3 is a functional configuration diagram of the image forming apparatus 101. The image forming apparatus 101 includes a display processing unit 301, a function management unit 302, a function information holding unit 303, a main menu information holding unit 304, a displayed ID list holding unit 305, a history ID list holding unit 306, have. The display processing unit 301 controls to display on the display 121. For example, the display processing unit 301 controls the display 121 to display a menu screen. The function management unit 302 manages information related to functions. For example, the function management unit 302 performs processing related to function buttons displayed on the menu screen.

機能情報保持部303は、画像形成装置101が実行可能な機能に係る機能情報を保持している。メインメニュー情報保持部304は、メインメニュー領域210に表示される機能ボタンに係るメインメニュー情報を保持している。表示中IDリスト保持部305は、表示中IDリストを保持している。表示中IDリストは、メニュー機能のうち、ディスプレイ121に実際に表示されている機能の機能IDを示す情報である。履歴IDリスト保持部306は、履歴IDリストを保持している。履歴IDリストは、ユーザにより利用された機能の機能IDを示す情報である。   The function information holding unit 303 holds function information related to functions that can be executed by the image forming apparatus 101. The main menu information holding unit 304 holds main menu information related to function buttons displayed in the main menu area 210. The displayed ID list holding unit 305 holds a displayed ID list. The displayed ID list is information indicating a function ID of a function actually displayed on the display 121 among the menu functions. The history ID list holding unit 306 holds a history ID list. The history ID list is information indicating the function ID of the function used by the user.

図4は、機能情報保持部303に保持される機能情報300のデータ構成例を示す図である。機能情報400は、機能ID、機能名、システムアプリ、表示中フラグの情報を含んでいる。機能IDは、機能ボタンを識別する識別子の情報である。機能名は、機能のボタンを表示する時に表示される名称である。図2に示すようにボタンには、機能名が表示される。   FIG. 4 is a diagram illustrating a data configuration example of the function information 300 held in the function information holding unit 303. The function information 400 includes information on a function ID, a function name, a system application, and a display flag. The function ID is information on an identifier for identifying a function button. The function name is a name displayed when the function button is displayed. As shown in FIG. 2, a function name is displayed on the button.

システムアプリは、画像形成装置101に標準的に搭載された機能か、追加された機能かを表す情報である。「Y」は、標準的に搭載されている機能であることを意味する。「N」は、当初は搭載されておらず、後から追加された機能であることを意味する。表示中フラグは、名メニュー画面のメイン領域に表示中か否かを示す情報である。「Y」は表示中を意味し、「N」は表示中でないことを意味する。   The system application is information indicating whether the function is normally installed in the image forming apparatus 101 or an added function. “Y” means that the function is a standard function. “N” means that the function is not initially installed but is added later. The display flag is information indicating whether or not the display is being performed in the main area of the name menu screen. “Y” means being displayed, and “N” means not being displayed.

機能情報400に登録された機能はすべてメインメニュー領域210の表示対象となる。また、システムアプリが「N」の機能は、メインメニュー領域210の表示対象であると共に履歴メニュー領域220の表示対象となる。例えば、図2に示す機能ボタン231,232に関連する機能ID1「APPS002」の機能名に「コピー」が登録されている。   All functions registered in the function information 400 are to be displayed in the main menu area 210. A function whose system application is “N” is a display target of the main menu area 210 and a display target of the history menu area 220. For example, “Copy” is registered in the function name of the function ID 1 “APPS002” related to the function buttons 231 and 232 shown in FIG.

図5(a)は、メインメニュー情報保持部304に保持されるメインメニュー情報500のデータ構成例を示す図である。メインメニュー情報500は、機能ID、ボタン情報、表示ページ、表示順、表示中フラグの情報を含んでいる。機能IDは、機能のボタンを識別する識別子である。識別子の文字列の後ろに付加された文字列「C0」は、標準機能を意味し、「CO」以外は、カスタム機能を意味する。ボタン情報は、ボタンを表示するための情報である。表示ページは、メインメニュー領域210のページを示す情報である。表示順は、表示ページにおけるレイアウト位置を示す情報である。本実施形態においては、1ページに4つのボタンが配置されるものとし、これに対応し、各機能のボタンに対し、1〜4の表示順が割り当てられている。1ページ当たりの表示ボタン数や表示位置は変更可能である。   FIG. 5A is a diagram illustrating a data configuration example of the main menu information 500 held in the main menu information holding unit 304. The main menu information 500 includes function ID, button information, display page, display order, and display flag information. The function ID is an identifier for identifying a function button. A character string “C0” added after the character string of the identifier means a standard function, and other than “CO” means a custom function. The button information is information for displaying a button. The display page is information indicating a page of the main menu area 210. The display order is information indicating the layout position on the display page. In this embodiment, it is assumed that four buttons are arranged on one page, and correspondingly, the display order of 1 to 4 is assigned to the buttons of the respective functions. The number of display buttons and display position per page can be changed.

表示中フラグは、ディスプレイ121に表示中か否かを示す情報である。「Y」は、表示中を意味し、「N」は、表示中でないことを意味する。図5(a)においては、1ページ目が表示中の場合に対応し「Y」が保持される例を示している。メインメニュー情報500に登録されている情報は、すべてメインメニュー領域210に表示される機能ボタンに係る情報である。   The display flag is information indicating whether the display 121 is displaying. “Y” means being displayed, and “N” means not being displayed. FIG. 5A shows an example in which “Y” is held corresponding to the case where the first page is being displayed. All the information registered in the main menu information 500 is information related to function buttons displayed in the main menu area 210.

図5(b)は、メインメニュー情報保持部304に保持されるカスタム機能情報510のデータ構成例を示す図である。カスタム機能情報510は、機能IDと、設定情報を含んでいる。設定情報は、カスタム機能ボタンの機能を動作させるために必要な設定情報である。なお、メインメニュー情報500のボタン情報と、カスタム機能情報510の設定情報は、カスタム機能の機能ボタンを判別するときに利用される。   FIG. 5B is a diagram illustrating a data configuration example of the custom function information 510 held in the main menu information holding unit 304. The custom function information 510 includes a function ID and setting information. The setting information is setting information necessary for operating the function of the custom function button. Note that the button information of the main menu information 500 and the setting information of the custom function information 510 are used when determining the function button of the custom function.

図6は、表示中IDリスト保持部305に保持される表示中IDリスト600のデータ構成例を示す図である。表示中IDリスト600は、表示中の機能の機能IDである表示中IDを示す情報である。図7は、履歴IDリスト保持部306に保持される履歴IDリスト700のデータ構成例を示す図である。履歴IDリスト700は、ユーザにより利用された機能の機能IDである履歴IDを示す情報である。CPU111は、ユーザにより機能が利用されると、利用された機能の機能IDを履歴IDとして履歴IDリスト700に記録する。履歴IDリスト保持部306に保持される履歴IDに対応した機能ボタンは、履歴メニュー領域220に表示される。   FIG. 6 is a diagram illustrating a data configuration example of the displayed ID list 600 held in the displayed ID list holding unit 305. The displayed ID list 600 is information indicating a displayed ID that is a function ID of a function being displayed. FIG. 7 is a diagram illustrating a data configuration example of the history ID list 700 held in the history ID list holding unit 306. The history ID list 700 is information indicating a history ID that is a function ID of a function used by the user. When the function is used by the user, the CPU 111 records the function ID of the used function in the history ID list 700 as a history ID. The function buttons corresponding to the history ID held in the history ID list holding unit 306 are displayed in the history menu area 220.

図8は、画像形成装置101による表示処理を示すフローチャートである。表示処理は、メニュー画面を表示する処理であり、メニュー画面を呼び出すための専用のボタン(不図示)が押下されたことを検知した時や、一定時間、入力部114に対する入力が検知されなかった時に実行される。S801において、機能管理部302は、履歴IDリスト保持部306から履歴IDを取得する。次に、S802において、機能管理部302は、表示中IDリストに表示中IDを追加する。本処理については、図9を参照しつつ後述する。次に、S803において、機能管理部302は、メニュー画面を表示するよう制御する。本処理については、図10を参照しつつ後述する。   FIG. 8 is a flowchart showing display processing by the image forming apparatus 101. The display process is a process for displaying a menu screen. When it is detected that a dedicated button (not shown) for calling the menu screen is pressed, or input to the input unit 114 is not detected for a certain period of time. Sometimes executed. In step S <b> 801, the function management unit 302 acquires a history ID from the history ID list holding unit 306. In step S802, the function management unit 302 adds the displayed ID to the displayed ID list. This process will be described later with reference to FIG. In step S <b> 803, the function management unit 302 controls to display a menu screen. This process will be described later with reference to FIG.

図9は、表示中ID追加処理(S802)における詳細な処理を示すフローチャートである。S901において、機能管理部302は、表示中の機能の機能IDがメインメニューであるか判断を行う。具体的には、機能情報400の表示中フラグが「Y」に合致するか否かを判定する。機能管理部302は、メインメニューである場合には(S901でYES)、処理をS902へ進める。機能管理部302は、メインメニューでない場合には(S901でNO)、処理を終了する。   FIG. 9 is a flowchart showing detailed processing in the displayed ID addition processing (S802). In step S901, the function management unit 302 determines whether the function ID of the function being displayed is the main menu. Specifically, it is determined whether or not the display flag of the function information 400 matches “Y”. If it is the main menu (YES in S901), the function management unit 302 advances the process to S902. If it is not the main menu (NO in S901), the function management unit 302 ends the process.

S902において、機能管理部302は、処理時点においてメニュー画面で表示中のページに表示中の機能が存在するか否かを判定する。機能管理部302は、メインメニュー情報500の表示中ページが「1」でかつ表示中フラグが「Y」の機能が存在するか否かを判定する。機能管理部302は、条件を満たす機能が存在する場合には(S902でYES)、処理をS903へ進める。機能管理部302は、条件を満たす機能が存在しない場合には(S902でNO)、処理を終了する。   In step S902, the function management unit 302 determines whether there is a function being displayed on the page being displayed on the menu screen at the time of processing. The function management unit 302 determines whether or not there is a function in which the displayed page of the main menu information 500 is “1” and the displayed flag is “Y”. If there is a function that satisfies the condition (YES in S902), the function management unit 302 advances the process to S903. If there is no function that satisfies the condition (NO in S902), the function management unit 302 ends the process.

S903において、機能管理部302は、S902において検出した表示中の機能のうち、メインメニュー情報500の表示順が最小の機能を取得する。次に、S904において、機能管理部302は、S903において取得した機能を図6に示す表示中IDリスト保持部305に追加する。S905において、機能管理部302は、次の表示順の機能が存在するか否かを判定する。機能管理部302は、次の表示順の機能が存在する場合には(S905でYES)、処理をS906へ進める。機能管理部302は、次の表示順の機能が存在しない場合には(S905でNO)、処理を終了する。S906において、機能管理部302は、次の表示順の機能を取得し、その後処理をS904へ進める。   In step S903, the function management unit 302 acquires a function with the smallest display order of the main menu information 500 among the displayed functions detected in step S902. In step S904, the function management unit 302 adds the function acquired in step S903 to the displayed ID list holding unit 305 illustrated in FIG. In step S905, the function management unit 302 determines whether there is a function in the next display order. If there is a function in the next display order (YES in S905), the function management unit 302 advances the process to S906. If there is no function in the next display order (NO in S905), the function management unit 302 ends the process. In step S906, the function management unit 302 acquires the next display order function, and then proceeds to step S904.

図10は、メニュー画面表示処理(S803)における詳細な処理を示すフローチャートである。S1001において、機能管理部302は、表示中IDリスト600に表示中IDが存在するか否かを判定する。機能管理部302は、表示中IDが存在する場合には(S1001でYES)、処理をS1002へ進める。機能管理部302は、表示中IDが存在しない場合には(S1001でNO)、処理をS1008へ進める。S1002において、機能管理部302は、履歴IDリストを表示用リストとして複製する。次に、S1003において、機能管理部302は、表示用リストから履歴IDを1つ選択する。   FIG. 10 is a flowchart showing detailed processing in the menu screen display processing (S803). In step S <b> 1001, the function management unit 302 determines whether a displayed ID exists in the displayed ID list 600. If the currently displayed ID exists (YES in S1001), the function management unit 302 advances the process to S1002. If the displayed ID does not exist (NO in S1001), the function management unit 302 advances the process to S1008. In step S1002, the function management unit 302 copies the history ID list as a display list. Next, in S1003, the function management unit 302 selects one history ID from the display list.

次に、S1004において、機能管理部302は、選択した履歴IDと同じ表示中IDが表示中IDリスト600に存在するか否かを判定する。機能管理部302は、同じ表示中IDが存在する場合には(S1004でYES)、処理をS1005へ進める。機能管理部302は、同じ表示中IDが存在しない場合には(S1004でNO)、処理をS1006へ進める。S1005において、機能管理部302は、表示用リストから、S1003において選択した履歴IDを削除する。   In step S <b> 1004, the function management unit 302 determines whether the same displayed ID as the selected history ID exists in the displayed ID list 600. If the same displayed ID exists (YES in S1004), the function management unit 302 advances the process to S1005. If the same displayed ID does not exist (NO in S1004), the function management unit 302 advances the process to S1006. In S1005, the function management unit 302 deletes the history ID selected in S1003 from the display list.

次に、S1006において、機能管理部302は、未処理の履歴IDが表示用リストに存在するか否かを判定する。機能管理部302は、未処理の履歴IDが存在する場合には(S1006でYES)、処理をS1003へ進める。機能管理部302は、未処理の履歴IDが存在しない場合には(S1006でNO)、処理をS1007へ進める。   In step S1006, the function management unit 302 determines whether an unprocessed history ID exists in the display list. If there is an unprocessed history ID (YES in S1006), the function management unit 302 advances the process to S1003. If there is no unprocessed history ID (NO in S1006), the function management unit 302 advances the process to S1007.

S1007において、機能管理部302は、表示用リストに基づいて、履歴メニュー領域220に表示する機能(履歴メニュー)を決定し、その後処理をS1009へ進める。表示用リストにおいては、メインメニュー領域210に表示中の機能の機能IDは削除されている。すなわち、本処理は、メインメニュー領域に表示される機能と同じ機能を履歴メニュー領域に表示しないよう制御する処理の一例である。一方、S1008においては、機能管理部302は、履歴IDリストに基づいて、履歴メニュー領域220に表示する機能を決定し、その後処理をS1009へ進める。S1009において、表示処理部301は、機能管理部302により履歴メニュー領域に履歴機能の機能ボタンが配置され、メインメニュー領域にメニュー機能の機能ボタンが配置されたメニュー画面をディスプレイ121に表示するよう制御する。本処理は、表示制御処理の一例である。   In S1007, the function management unit 302 determines a function (history menu) to be displayed in the history menu area 220 based on the display list, and then advances the process to S1009. In the display list, the function ID of the function being displayed in the main menu area 210 is deleted. That is, this process is an example of a process for controlling the same function as that displayed in the main menu area not to be displayed in the history menu area. On the other hand, in S1008, the function management unit 302 determines a function to be displayed in the history menu area 220 based on the history ID list, and then advances the process to S1009. In step S <b> 1009, the display processing unit 301 controls the function management unit 302 to display on the display 121 a menu screen in which function buttons for history functions are arranged in the history menu area and function buttons for menu functions are arranged in the main menu area. To do. This process is an example of a display control process.

以上のように、本実施形態に係る画像形成装置101は、メインメニュー領域210に表示されている機能ボタンと同一の機能ボタンを履歴メニュー領域220に表示しないよう制御する。これにより、画像形成装置の操作性を向上させることができる。例えば、図11(a)に示す例では、メインメニュー領域210の機能ボタン1101と、履歴メニュー領域220の機能ボタン1102が同じボタンである。また、図11(b)に示す例では、メインメニュー領域210の機能ボタン1111,1112と履歴メニュー領域220の機能ボタン1113,1114がそれぞれ同じボタンである。このように、同じボタンが表示されると、表示領域が制限され、画面を有効活用することができない。これに対し、本実施形態の画像形成装置101は、重複する機能ボタンを表示しないよう制御することができるため、画面を有効活用することができる。   As described above, the image forming apparatus 101 according to the present embodiment performs control so that the same function buttons as the function buttons displayed in the main menu area 210 are not displayed in the history menu area 220. Thereby, the operability of the image forming apparatus can be improved. For example, in the example shown in FIG. 11A, the function button 1101 in the main menu area 210 and the function button 1102 in the history menu area 220 are the same button. In the example shown in FIG. 11B, the function buttons 1111 and 1112 in the main menu area 210 and the function buttons 1113 and 1114 in the history menu area 220 are the same buttons. Thus, when the same button is displayed, the display area is limited and the screen cannot be used effectively. On the other hand, the image forming apparatus 101 according to the present embodiment can be controlled so as not to display overlapping function buttons, so that the screen can be used effectively.

以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.

(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other examples)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

101 画像形成装置
121 ディスプレイ
301 表示処理部
302 機能管理部
101 Image forming apparatus 121 Display 301 Display processing unit 302 Function management unit

Claims (5)

予め設定された機能を表示画面の第1の領域に表示し、ユーザにより利用されたことのある機能のうち、第1の表示領域に表示された機能と異なる機能を、前記表示画面の第2の表示領域に表示するよう制御する表示制御手段を有することを特徴とする画像形成装置。   A preset function is displayed in the first area of the display screen, and a function different from the function displayed in the first display area among the functions that have been used by the user is displayed in the second area of the display screen. An image forming apparatus comprising display control means for controlling to display in the display area. ユーザにより利用された機能が、前記第1の領域に表示される機能と同じか否かを判定する判定手段をさらに有し、
前記表示制御手段は、前記第1の領域に表示される機能と同じ機能を前記第2の表示領域に表示しないよう制御することを特徴とする請求項1に記載の画像形成装置。
A determination means for determining whether or not the function used by the user is the same as the function displayed in the first area;
The image forming apparatus according to claim 1, wherein the display control unit controls the same function as the function displayed in the first area not to be displayed in the second display area.
ユーザにより利用された機能を記録する記録手段をさらに有することを特徴とする請求項1又は2に記載の画像形成装置。   The image forming apparatus according to claim 1, further comprising a recording unit that records a function used by a user. 画像形成装置の制御方法であって、
予め設定された機能を表示画面の第1の領域に表示し、ユーザにより利用されたことのある機能のうち、第1の表示領域に表示された機能と異なる機能を、前記表示画面の第2の表示領域に表示するよう制御する表示制御ステップを含むことを特徴とする制御方法。
An image forming apparatus control method comprising:
A function set in advance is displayed in the first area of the display screen, and a function different from the function displayed in the first display area among the functions that have been used by the user is displayed in the second area of the display screen. And a display control step for controlling the display to be displayed in the display area.
コンピュータを、請求項1乃至3の何れか1項に記載の画像形成装置の各手段として機能させるためのプログラム。   A program for causing a computer to function as each unit of the image forming apparatus according to any one of claims 1 to 3.
JP2018086287A 2018-04-27 2018-04-27 IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM Active JP7175630B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018086287A JP7175630B2 (en) 2018-04-27 2018-04-27 IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018086287A JP7175630B2 (en) 2018-04-27 2018-04-27 IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM

Publications (3)

Publication Number Publication Date
JP2019192066A true JP2019192066A (en) 2019-10-31
JP2019192066A5 JP2019192066A5 (en) 2021-06-10
JP7175630B2 JP7175630B2 (en) 2022-11-21

Family

ID=68390222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018086287A Active JP7175630B2 (en) 2018-04-27 2018-04-27 IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM

Country Status (1)

Country Link
JP (1) JP7175630B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024124537A (en) * 2019-12-27 2024-09-12 富士フイルム株式会社 Control device and control program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1020984A (en) * 1996-07-03 1998-01-23 Kobe Nippon Denki Software Kk Simplified function selection menu system
JP2005212137A (en) * 2004-01-27 2005-08-11 Kyocera Mita Corp Image forming apparatus and its control program
JP2009182765A (en) * 2008-01-31 2009-08-13 Brother Ind Ltd Information processing device
JP2009182915A (en) * 2008-02-01 2009-08-13 Kyocera Mita Corp Electric apparatus
JP2017102901A (en) * 2015-11-19 2017-06-08 株式会社リコー Program, information processing apparatus, setting method, and information processing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1020984A (en) * 1996-07-03 1998-01-23 Kobe Nippon Denki Software Kk Simplified function selection menu system
JP2005212137A (en) * 2004-01-27 2005-08-11 Kyocera Mita Corp Image forming apparatus and its control program
JP2009182765A (en) * 2008-01-31 2009-08-13 Brother Ind Ltd Information processing device
JP2009182915A (en) * 2008-02-01 2009-08-13 Kyocera Mita Corp Electric apparatus
JP2017102901A (en) * 2015-11-19 2017-06-08 株式会社リコー Program, information processing apparatus, setting method, and information processing system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024124537A (en) * 2019-12-27 2024-09-12 富士フイルム株式会社 Control device and control program
US12328419B2 (en) 2019-12-27 2025-06-10 Fujifilm Corporation Control device and recording medium

Also Published As

Publication number Publication date
JP7175630B2 (en) 2022-11-21

Similar Documents

Publication Publication Date Title
KR101227077B1 (en) Image processing apparatus, method of controlling the same, and storage medium
US11184491B2 (en) Information processing apparatus and non-transitory computer readable medium for collective deletion of plural screen display elements
JP6053332B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP5599085B2 (en) Image processing apparatus, control method therefor, and program
JP2023063518A (en) Image processing apparatus, control method of image processing apparatus, and program
JP6840571B2 (en) Image processing device, control method of image processing device, and program
JP6353218B2 (en) Image processing apparatus, control method thereof, and program
JP6774019B2 (en) Information processing equipment and programs
JP2007287090A (en) Display control system, image processing apparatus, and display control method
US10979583B2 (en) Information processing apparatus equipped with touch panel type display unit, control method therefor, and storage medium
JP2011070472A (en) Method, system and program for supporting development of application
JP2019120997A (en) Information processing apparatus, image forming apparatus, and program
JP2018063507A (en) Information processing apparatus and program
US20100115464A1 (en) Program and method for providing predetermined processing with registered items
US10922035B2 (en) Image forming device and non-transitory computer readable medium for checking processing result and registering processing execution data
JP5853778B2 (en) Print setting apparatus, print setting method, print setting program, and recording medium
JP6724466B2 (en) Information processing device and program
JP7175630B2 (en) IMAGE FORMING APPARATUS, CONTROL METHOD AND PROGRAM
JP6950461B2 (en) Information processing equipment, information processing system and information processing method
JP2021064832A (en) Image processing apparatus, information processing method, and program
JP6897465B2 (en) Display control device, display control method and display control program
JP2025098727A (en) Information processing system and program
JP6988081B2 (en) Image forming equipment, image forming system, operating equipment and programs
JP2001159940A (en) Device control device, user interface display method, and recording medium recording computer program for displaying user interface
JP7459619B2 (en) Workflow generation program, information processing device, and workflow generation method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210422

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210422

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220316

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220525

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221109

R151 Written notification of patent or utility model registration

Ref document number: 7175630

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151